%------------------------------------------------------------------------------
% File : nanoCoP---2.0
% Problem : SEV664+1 : TPTP v9.3.0. Released v9.3.0.
% Transfm : none
% Format : tptp:raw
% Command : nanocop.sh %s %d
% Computer : n008.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Tue May 5 06:54:27 PM UTC 2026
% Result : Theorem 1.48s 2.47s
% Output : Proof 1.48s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13 % Problem : SEV664+1 : TPTP v9.3.0. Released v9.3.0.
% 0.00/0.14 % Command : nanocop.sh %s %d
% 0.17/0.35 % Computer : n008.cluster.edu
% 0.17/0.35 % Model : x86_64 x86_64
% 0.17/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.17/0.35 % Memory : 8042.1875MB
% 0.17/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.17/0.35 % CPULimit : 300
% 0.17/0.35 % WCLimit : 300
% 0.17/0.35 % DateTime : Tue May 5 07:54:43 EDT 2026
% 0.17/0.36 % CPUTime :
% 1.48/2.47
% 1.48/2.47 /export/starexec/sandbox2/benchmark/theBenchmark.p is a Theorem
% 1.48/2.47 Start of proof for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 1.48/2.47 %-----------------------------------------------------
% 1.48/2.47 ncf(matrix, plain, [(51964 ^ _401487) ^ [] : [-(cProp___24t(51962 ^ []))], (51967 ^ _401487) ^ [] : [-(cProp___24t(51965 ^ []))], (51969 ^ _401487) ^ [] : [-(51962 ^ [] = 51965 ^ [])], (51971 ^ _401487) ^ [] : [-(p(51962 ^ []))], (51973 ^ _401487) ^ [] : [p(51965 ^ [])], (10012 ^ _401487) ^ [_615627, _615629] : [_615629 = _615627, -(c_3d___24a1(_615629) = c_3d___24a1(_615627))], (10018 ^ _401487) ^ [_615712, _615714] : [_615714 = _615712, -(cCoq_2esetoid__ring_2eRing__theory_2eSRopp___24a1(_615714) = cCoq_2esetoid__ring_2eRing__theory_2eSRopp___24a1(_615712))], (10024 ^ _401487) ^ [_615797, _615799] : [_615799 = _615797, -(cCoq_2eReals_2eRdefinitions_2eIZR___24a1(_615799) = cCoq_2eReals_2eRdefinitions_2eIZR___24a1(_615797))], (10030 ^ _401487) ^ [_615882, _615884] : [_615884 = _615882, -(cCoq_2eInit_2eDatatypes_2eNone___24a1(_615884) = cCoq_2eInit_2eDatatypes_2eNone___24a1(_615882))], (10036 ^ _401487) ^ [_615967, _615969] : [_615969 = _615967, -(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(_615969) = cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(_615967))], (10042 ^ _401487) ^ [_616052, _616054, _616056, _616058, _616060, _616062, _616064, _616066] : [-(cCoq_2eVectors_2eVectorDef_2econs___24a4(_616066, _616062, _616058, _616054) = cCoq_2eVectors_2eVectorDef_2econs___24a4(_616064, _616060, _616056, _616052)), _616066 = _616064, _616062 = _616060, _616058 = _616056, _616054 = _616052], (10060 ^ _401487) ^ [_616353, _616355, _616357, _616359] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(_616359, _616355) = cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(_616357, _616353)), _616359 = _616357, _616355 = _616353], (10070 ^ _401487) ^ [_616502, _616504, _616506, _616508] : [-(cCoq_2esetoid__ring_2eRing__theory_2eSRopp___24a2(_616508, _616504) = cCoq_2esetoid__ring_2eRing__theory_2eSRopp___24a2(_616506, _616502)), _616508 = _616506, _616504 = _616502], (10080 ^ _401487) ^ [_616651, _616653] : [_616653 = _616651, -(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(_616653) = cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(_616651))], (10086 ^ _401487) ^ [_616736, _616738, _616740, _616742] : [-(cCoq_2eReals_2eRfunctions_2eZintPos___24a2(_616742, _616738) = cCoq_2eReals_2eRfunctions_2eZintPos___24a2(_616740, _616736)), _616742 = _616740, _616738 = _616736], (10096 ^ _401487) ^ [_616885, _616887, _616889, _616891] : [-(cCoq_2esetoid__ring_2eRing__theory_2eget__sign__None___24a2(_616891, _616887) = cCoq_2esetoid__ring_2eRing__theory_2eget__sign__None___24a2(_616889, _616885)), _616891 = _616889, _616887 = _616885], (10106 ^ _401487) ^ [_617034, _617036, _617038, _617040] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(_617040, _617036) = cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(_617038, _617034)), _617040 = _617038, _617036 = _617034], (10116 ^ _401487) ^ [_617183, _617185] : [_617185 = _617183, -(cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(_617185) = cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(_617183))], (10122 ^ _401487) ^ [_617268, _617270, _617272, _617274, _617276, _617278, _617280, _617282, _617284, _617286, _617288, _617290] : [-(cCoq_2emicromega_2eTauto_2eCj___24a6(_617290, _617286, _617282, _617278, _617274, _617270) = cCoq_2emicromega_2eTauto_2eCj___24a6(_617288, _617284, _617280, _617276, _617272, _617268)), _617290 = _617288, _617286 = _617284, _617282 = _617280, _617278 = _617276, _617274 = _617272, _617270 = _617268], (10148 ^ _401487) ^ [_617753, _617755] : [_617755 = _617753, -(cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(_617755) = cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(_617753))], (10154 ^ _401487) ^ [_617838, _617840, _617842, _617844, _617846, _617848] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(_617848, _617844, _617840) = cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(_617846, _617842, _617838)), _617848 = _617846, _617844 = _617842, _617840 = _617838], (10168 ^ _401487) ^ [_618059, _618061, _618063, _618065] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(_618065, _618061) = cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(_618063, _618059)), _618065 = _618063, _618061 = _618059], (10178 ^ _401487) ^ [_618208, _618210] : [_618210 = _618208, -(cCoq_2eInit_2eNat_2eeven___24a1(_618210) = cCoq_2eInit_2eNat_2eeven___24a1(_618208))], (10184 ^ _401487) ^ [_618293, _618295, _618297, _618299] : [-(cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(_618299, _618295) = cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(_618297, _618293)), _618299 = _618297, _618295 = _618293], (10194 ^ _401487) ^ [_618442, _618444, _618446, _618448] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(_618448, _618444) = cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(_618446, _618442)), _618448 = _618446, _618444 = _618442], (10204 ^ _401487) ^ [_618591, _618593, _618595, _618597, _618599, _618601, _618603, _618605] : [-(cCoq_2esetoid__ring_2eBinList_2enth___24a4(_618605, _618601, _618597, _618593) = cCoq_2esetoid__ring_2eBinList_2enth___24a4(_618603, _618599, _618595, _618591)), _618605 = _618603, _618601 = _618599, _618597 = _618595, _618593 = _618591], (10222 ^ _401487) ^ [_618892, _618894, _618896, _618898] : [-(c_24__fix__20500__1__add__carry___24a2(_618898, _618894) = c_24__fix__20500__1__add__carry___24a2(_618896, _618892)), _618898 = _618896, _618894 = _618892], (10232 ^ _401487) ^ [_619041, _619043, _619045, _619047] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(_619047, _619043) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(_619045, _619041)), _619047 = _619045, _619043 = _619041], (10242 ^ _401487) ^ [_619190, _619192, _619194, _619196] : [-(c_24__lam__14771___24a2(_619196, _619192) = c_24__lam__14771___24a2(_619194, _619190)), _619196 = _619194, _619192 = _619190], (10252 ^ _401487) ^ [_619339, _619341] : [_619341 = _619339, -(cCoq_2eReals_2eRdefinitions_2eIPR___24a1(_619341) = cCoq_2eReals_2eRdefinitions_2eIPR___24a1(_619339))], (10258 ^ _401487) ^ [_619424, _619426] : [_619426 = _619424, -(cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(_619426) = cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(_619424))], (10264 ^ _401487) ^ [_619509, _619511, _619513, _619515, _619517, _619519] : [-(cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(_619519, _619515, _619511) = cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(_619517, _619513, _619509)), _619519 = _619517, _619515 = _619513, _619511 = _619509], (10278 ^ _401487) ^ [_619730, _619732, _619734, _619736] : [-(cCoq_2eInit_2eNat_2ecompare___24a2(_619736, _619732) = cCoq_2eInit_2eNat_2ecompare___24a2(_619734, _619730)), _619736 = _619734, _619732 = _619730], (10288 ^ _401487) ^ [_619879, _619881, _619883, _619885, _619887, _619889] : [-(cCoq_2eInit_2eSpecif_2eprojT2___24a3(_619889, _619885, _619881) = cCoq_2eInit_2eSpecif_2eprojT2___24a3(_619887, _619883, _619879)), _619889 = _619887, _619885 = _619883, _619881 = _619879], (10302 ^ _401487) ^ [_620100, _620102, _620104, _620106, _620108, _620110] : [-(cCoq_2eInit_2eDatatypes_2eapp___24a3(_620110, _620106, _620102) = cCoq_2eInit_2eDatatypes_2eapp___24a3(_620108, _620104, _620100)), _620110 = _620108, _620106 = _620104, _620102 = _620100], (10316 ^ _401487) ^ [_620321, _620323, _620325, _620327, _620329, _620331, _620333, _620335, _620337, _620339, _620341, _620343, _620345, _620347] : [-(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(_620347, _620343, _620339, _620335, _620331, _620327, _620323) = cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(_620345, _620341, _620337, _620333, _620329, _620325, _620321)), _620347 = _620345, _620343 = _620341, _620339 = _620337, _620335 = _620333, _620331 = _620329, _620327 = _620325, _620323 = _620321], (10346 ^ _401487) ^ [_620910, _620912, _620914, _620916, _620918, _620920, _620922, _620924] : [-(cCoq_2eInit_2eSpecif_2eexistT___24a4(_620924, _620920, _620916, _620912) = cCoq_2eInit_2eSpecif_2eexistT___24a4(_620922, _620918, _620914, _620910)), _620924 = _620922, _620920 = _620918, _620916 = _620914, _620912 = _620910], (10364 ^ _401487) ^ [_621211, _621213] : [_621213 = _621211, -(cCoq_2eNArith_2eBinNatDef_2eN_2esqrt___24a1(_621213) = cCoq_2eNArith_2eBinNatDef_2eN_2esqrt___24a1(_621211))], (10370 ^ _401487) ^ [_621296, _621298, _621300, _621302] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(_621302, _621298) = cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(_621300, _621296)), _621302 = _621300, _621298 = _621296], (10380 ^ _401487) ^ [_621445, _621447] : [_621447 = _621445, -(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(_621447) = cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(_621445))], (10386 ^ _401487) ^ [_621530, _621532, _621534, _621536, _621538, _621540] : [-(cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(_621540, _621536, _621532) = cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(_621538, _621534, _621530)), _621540 = _621538, _621536 = _621534, _621532 = _621530], (10400 ^ _401487) ^ [_621751, _621753, _621755, _621757, _621759, _621761, _621763, _621765] : [-(cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(_621765, _621761, _621757, _621753) = cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(_621763, _621759, _621755, _621751)), _621765 = _621763, _621761 = _621759, _621757 = _621755, _621753 = _621751], (10418 ^ _401487) ^ [_622052, _622054, _622056, _622058] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_622058, _622054) = cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_622056, _622052)), _622058 = _622056, _622054 = _622052], (10428 ^ _401487) ^ [_622201, _622203] : [_622203 = _622201, -(cCoq_2eZArith_2eBinIntDef_2eZ_2esqrt___24a1(_622203) = cCoq_2eZArith_2eBinIntDef_2eZ_2esqrt___24a1(_622201))], (10434 ^ _401487) ^ [_622286, _622288, _622290, _622292, _622294, _622296, _622298, _622300] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter___24a4(_622300, _622296, _622292, _622288) = cCoq_2ePArith_2eBinPosDef_2ePos_2eiter___24a4(_622298, _622294, _622290, _622286)), _622300 = _622298, _622296 = _622294, _622292 = _622290, _622288 = _622286], (10452 ^ _401487) ^ [_622587, _622589, _622591, _622593, _622595, _622597, _622599, _622601] : [-(cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(_622601, _622597, _622593, _622589) = cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(_622599, _622595, _622591, _622587)), _622601 = _622599, _622597 = _622595, _622593 = _622591, _622589 = _622587], (10470 ^ _401487) ^ [_622888, _622890, _622892, _622894] : [-(c_24__prop__441___24a2(_622894, _622890) = c_24__prop__441___24a2(_622892, _622888)), _622894 = _622892, _622890 = _622888], (10480 ^ _401487) ^ [_623037, _623039, _623041, _623043, _623045, _623047, _623049, _623051] : [-(cCoq_2esetoid__ring_2eField__theory_2emk__rsplit___24a4(_623051, _623047, _623043, _623039) = cCoq_2esetoid__ring_2eField__theory_2emk__rsplit___24a4(_623049, _623045, _623041, _623037)), _623051 = _623049, _623047 = _623045, _623043 = _623041, _623039 = _623037], (10498 ^ _401487) ^ [_623338, _623340, _623342, _623344, _623346, _623348] : [-(cCoq_2eLists_2eList_2elast___24a3(_623348, _623344, _623340) = cCoq_2eLists_2eList_2elast___24a3(_623346, _623342, _623338)), _623348 = _623346, _623344 = _623342, _623340 = _623338], (10512 ^ _401487) ^ [_623559, _623561, _623563, _623565, _623567, _623569] : [-(cCoq_2eInit_2eSpecif_2eproj1__sig___24a3(_623569, _623565, _623561) = cCoq_2eInit_2eSpecif_2eproj1__sig___24a3(_623567, _623563, _623559)), _623569 = _623567, _623565 = _623563, _623561 = _623559], (10526 ^ _401487) ^ [_623780, _623782, _623784, _623786] : [-(cCoq_2eInit_2eNat_2ediv___24a2(_623786, _623782) = cCoq_2eInit_2eNat_2ediv___24a2(_623784, _623780)), _623786 = _623784, _623782 = _623780], (10536 ^ _401487) ^ [_623929, _623931, _623933, _623935, _623937, _623939] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(_623939, _623935, _623931) = cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(_623937, _623933, _623929)), _623939 = _623937, _623935 = _623933, _623931 = _623929], (10550 ^ _401487) ^ [_624150, _624152, _624154, _624156] : [-(cCoq_2eInit_2eNat_2emax___24a2(_624156, _624152) = cCoq_2eInit_2eNat_2emax___24a2(_624154, _624150)), _624156 = _624154, _624152 = _624150], (10560 ^ _401487) ^ [_624299, _624301] : [_624301 = _624299, -(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(_624301) = cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(_624299))], (10566 ^ _401487) ^ [_624384, _624386, _624388, _624390, _624392, _624394] : [-(c_24__prop__23385___24a3(_624394, _624390, _624386) = c_24__prop__23385___24a3(_624392, _624388, _624384)), _624394 = _624392, _624390 = _624388, _624386 = _624384], (10580 ^ _401487) ^ [_624605, _624607, _624609, _624611] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(_624611, _624607) = cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(_624609, _624605)), _624611 = _624609, _624607 = _624605], (10590 ^ _401487) ^ [_624754, _624756, _624758, _624760] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(_624760, _624756) = cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(_624758, _624754)), _624760 = _624758, _624756 = _624754], (10600 ^ _401487) ^ [_624903, _624905, _624907, _624909, _624911, _624913, _624915, _624917] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_624917, _624913, _624909, _624905) = cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_624915, _624911, _624907, _624903)), _624917 = _624915, _624913 = _624911, _624909 = _624907, _624905 = _624903], (10618 ^ _401487) ^ [_625204, _625206, _625208, _625210, _625212, _625214, _625216, _625218, _625220, _625222] : [-(cCoq_2eStructures_2eOrderedType_2eLT___24a5(_625222, _625218, _625214, _625210, _625206) = cCoq_2eStructures_2eOrderedType_2eLT___24a5(_625220, _625216, _625212, _625208, _625204)), _625222 = _625220, _625218 = _625216, _625214 = _625212, _625210 = _625208, _625206 = _625204], (10640 ^ _401487) ^ [_625593, _625595, _625597, _625599] : [-(c_24__lam__14779___24a2(_625599, _625595) = c_24__lam__14779___24a2(_625597, _625593)), _625599 = _625597, _625595 = _625593], (10650 ^ _401487) ^ [_625742, _625744, _625746, _625748] : [-(cCoq_2eInit_2eDatatypes_2eorb___24a2(_625748, _625744) = cCoq_2eInit_2eDatatypes_2eorb___24a2(_625746, _625742)), _625748 = _625746, _625744 = _625742], (10660 ^ _401487) ^ [_625891, _625893, _625895, _625897] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2erev__append___24a2(_625897, _625893) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2erev__append___24a2(_625895, _625891)), _625897 = _625895, _625893 = _625891], (10670 ^ _401487) ^ [_626040, _626042] : [_626042 = _626040, -(cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(_626042) = cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(_626040))], (10676 ^ _401487) ^ [_626125, _626127, _626129, _626131] : [-(cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(_626131, _626127) = cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(_626129, _626125)), _626131 = _626129, _626127 = _626125], (10686 ^ _401487) ^ [_626274, _626276, _626278, _626280] : [-(c_24__prop__440___24a2(_626280, _626276) = c_24__prop__440___24a2(_626278, _626274)), _626280 = _626278, _626276 = _626274], (10696 ^ _401487) ^ [_626423, _626425] : [_626425 = _626423, -(cCoq_2eZArith_2eZpower_2etwo__power__pos___24a1(_626425) = cCoq_2eZArith_2eZpower_2etwo__power__pos___24a1(_626423))], (10702 ^ _401487) ^ [_626508, _626510, _626512, _626514, _626516, _626518, _626520, _626522] : [-(c_24__prop__23380___24a4(_626522, _626518, _626514, _626510) = c_24__prop__23380___24a4(_626520, _626516, _626512, _626508)), _626522 = _626520, _626518 = _626516, _626514 = _626512, _626510 = _626508], (10720 ^ _401487) ^ [_626809, _626811] : [_626811 = _626809, -(cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(_626811) = cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(_626809))], (10726 ^ _401487) ^ [_626894, _626896] : [_626896 = _626894, -(cCoq_2eNArith_2eBinNat_2eN_2eb2n___24a1(_626896) = cCoq_2eNArith_2eBinNat_2eN_2eb2n___24a1(_626894))], (10732 ^ _401487) ^ [_626979, _626981, _626983, _626985] : [-(c_24__lam__14787___24a2(_626985, _626981) = c_24__lam__14787___24a2(_626983, _626979)), _626985 = _626983, _626981 = _626979], (10742 ^ _401487) ^ [_627128, _627130, _627132, _627134] : [-(cCoq_2emicromega_2eEnvRing_2ezmon___24a2(_627134, _627130) = cCoq_2emicromega_2eEnvRing_2ezmon___24a2(_627132, _627128)), _627134 = _627132, _627130 = _627128], (10752 ^ _401487) ^ [_627277, _627279] : [_627279 = _627277, -(cCoq_2eBool_2eZerob_2ezerob___24a1(_627279) = cCoq_2eBool_2eZerob_2ezerob___24a1(_627277))], (10758 ^ _401487) ^ [_627362, _627364] : [_627364 = _627362, -(cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(_627364) = cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(_627362))], (10764 ^ _401487) ^ [_627447, _627449, _627451, _627453] : [-(cCoq_2eInit_2eNat_2eeqb___24a2(_627453, _627449) = cCoq_2eInit_2eNat_2eeqb___24a2(_627451, _627447)), _627453 = _627451, _627449 = _627447], (10774 ^ _401487) ^ [_627596, _627598, _627600, _627602, _627604, _627606] : [-(cCoq_2eInit_2eDatatypes_2einl___24a3(_627606, _627602, _627598) = cCoq_2eInit_2eDatatypes_2einl___24a3(_627604, _627600, _627596)), _627606 = _627604, _627602 = _627600, _627598 = _627596], (10788 ^ _401487) ^ [_627817, _627819, _627821, _627823] : [-(cCoq_2esetoid__ring_2eRing_2ebool__eq___24a2(_627823, _627819) = cCoq_2esetoid__ring_2eRing_2ebool__eq___24a2(_627821, _627817)), _627823 = _627821, _627819 = _627817], (10798 ^ _401487) ^ [_627966, _627968] : [_627968 = _627966, -(cCoq_2eZArith_2eBinInt_2eZ_2eb2z___24a1(_627968) = cCoq_2eZArith_2eBinInt_2eZ_2eb2z___24a1(_627966))], (10804 ^ _401487) ^ [_628051, _628053, _628055, _628057] : [-(cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(_628057, _628053) = cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(_628055, _628051)), _628057 = _628055, _628053 = _628051], (10814 ^ _401487) ^ [_628200, _628202] : [_628202 = _628200, -(cCoq_2eInit_2eDatatypes_2enil___24a1(_628202) = cCoq_2eInit_2eDatatypes_2enil___24a1(_628200))], (10820 ^ _401487) ^ [_628285, _628287, _628289, _628291] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2emax___24a2(_628291, _628287) = cCoq_2eNArith_2eBinNatDef_2eN_2emax___24a2(_628289, _628285)), _628291 = _628289, _628287 = _628285], (10830 ^ _401487) ^ [_628434, _628436, _628438, _628440, _628442, _628444] : [-(cCoq_2eInit_2eDatatypes_2eCompGtT___24a3(_628444, _628440, _628436) = cCoq_2eInit_2eDatatypes_2eCompGtT___24a3(_628442, _628438, _628434)), _628444 = _628442, _628440 = _628438, _628436 = _628434], (10844 ^ _401487) ^ [_628655, _628657, _628659, _628661] : [-(cCoq_2esetoid__ring_2eField__theory_2ersplit__left___24a2(_628661, _628657) = cCoq_2esetoid__ring_2eField__theory_2ersplit__left___24a2(_628659, _628655)), _628661 = _628659, _628657 = _628655], (10854 ^ _401487) ^ [_628804, _628806, _628808, _628810] : [-(cCoq_2eReals_2eRdefinitions_2eRmult___24a2(_628810, _628806) = cCoq_2eReals_2eRdefinitions_2eRmult___24a2(_628808, _628804)), _628810 = _628808, _628806 = _628804], (10864 ^ _401487) ^ [_628953, _628955, _628957, _628959] : [-(cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(_628959, _628955) = cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(_628957, _628953)), _628959 = _628957, _628955 = _628953], (10874 ^ _401487) ^ [_629102, _629104, _629106, _629108, _629110, _629112] : [-(cCoq_2eInit_2eDatatypes_2eCompareSpecT___24a3(_629112, _629108, _629104) = cCoq_2eInit_2eDatatypes_2eCompareSpecT___24a3(_629110, _629106, _629102)), _629112 = _629110, _629108 = _629106, _629104 = _629102], (10888 ^ _401487) ^ [_629323, _629325] : [_629325 = _629323, -(cCoq_2eNumbers_2eBinNums_2eNpos___24a1(_629325) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(_629323))], (10894 ^ _401487) ^ [_629408, _629410, _629412, _629414, _629416, _629418, _629420, _629422, _629424, _629426, _629428, _629430, _629432, _629434, _629436, _629438, _629440, _629442, _629444, _629446, _629448, _629450, _629452, _629454, _629456, _629458, _629460, _629462, _629464, _629466, _629468, _629470, _629472, _629474] : [-(cCoq_2esetoid__ring_2eRing__theory_2eMorphism___24a17(_629474, _629470, _629466, _629462, _629458, _629454, _629450, _629446, _629442, _629438, _629434, _629430, _629426, _629422, _629418, _629414, _629410) = cCoq_2esetoid__ring_2eRing__theory_2eMorphism___24a17(_629472, _629468, _629464, _629460, _629456, _629452, _629448, _629444, _629440, _629436, _629432, _629428, _629424, _629420, _629416, _629412, _629408)), _629474 = _629472, _629470 = _629468, _629466 = _629464, _629462 = _629460, _629458 = _629456, _629454 = _629452, _629450 = _629448, _629446 = _629444, _629442 = _629440, _629438 = _629436, _629434 = _629432, _629430 = _629428, _629426 = _629424, _629422 = _629420, _629418 = _629416, _629414 = _629412, _629410 = _629408], (10964 ^ _401487) ^ [_631477, _631479, _631481, _631483] : [-(cCoq_2esetoid__ring_2eRing__theory_2eIDphi___24a2(_631483, _631479) = cCoq_2esetoid__ring_2eRing__theory_2eIDphi___24a2(_631481, _631477)), _631483 = _631481, _631479 = _631477], (10974 ^ _401487) ^ [_631626, _631628, _631630, _631632, _631634, _631636, _631638, _631640] : [-(cCoq_2emicromega_2eEnv_2ejump___24a4(_631640, _631636, _631632, _631628) = cCoq_2emicromega_2eEnv_2ejump___24a4(_631638, _631634, _631630, _631626)), _631640 = _631638, _631636 = _631634, _631632 = _631630, _631628 = _631626], (10992 ^ _401487) ^ [_631927, _631929, _631931, _631933] : [-(c_24__case__Coq_2eInit_2eDatatypes_2ebool_24102739___24a2(_631933, _631929) = c_24__case__Coq_2eInit_2eDatatypes_2ebool_24102739___24a2(_631931, _631927)), _631933 = _631931, _631929 = _631927], (11002 ^ _401487) ^ [_632076, _632078, _632080, _632082] : [-(cCoq_2esetoid__ring_2eRing__theory_2eSRsub___24a2(_632082, _632078) = cCoq_2esetoid__ring_2eRing__theory_2eSRsub___24a2(_632080, _632076)), _632082 = _632080, _632078 = _632076], (11012 ^ _401487) ^ [_632225, _632227] : [_632227 = _632225, -(cCoq_2eNumbers_2eBinNums_2exI___24a1(_632227) = cCoq_2eNumbers_2eBinNums_2exI___24a1(_632225))], (11018 ^ _401487) ^ [_632310, _632312, _632314, _632316] : [-(cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(_632316, _632312) = cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(_632314, _632310)), _632316 = _632314, _632312 = _632310], (11028 ^ _401487) ^ [_632459, _632461] : [_632461 = _632459, -(cCoq_2eZArith_2eBinIntDef_2eZ_2eto__pos___24a1(_632461) = cCoq_2eZArith_2eBinIntDef_2eZ_2eto__pos___24a1(_632459))], (11034 ^ _401487) ^ [_632544, _632546, _632548, _632550, _632552, _632554, _632556, _632558] : [-(c_24__case__Coq_2eInit_2eDatatypes_2ebool_24142229___24a4(_632558, _632554, _632550, _632546) = c_24__case__Coq_2eInit_2eDatatypes_2ebool_24142229___24a4(_632556, _632552, _632548, _632544)), _632558 = _632556, _632554 = _632552, _632550 = _632548, _632546 = _632544], (11052 ^ _401487) ^ [_632845, _632847] : [_632847 = _632845, -(cCoq_2eInit_2eNat_2ediv2___24a1(_632847) = cCoq_2eInit_2eNat_2ediv2___24a1(_632845))], (11058 ^ _401487) ^ [_632930, _632932] : [_632932 = _632930, -(cCoq_2eInit_2eDatatypes_2enegb___24a1(_632932) = cCoq_2eInit_2eDatatypes_2enegb___24a1(_632930))], (11064 ^ _401487) ^ [_633015, _633017, _633019, _633021] : [-(cCoq_2eInit_2eNat_2etestbit___24a2(_633021, _633017) = cCoq_2eInit_2eNat_2etestbit___24a2(_633019, _633015)), _633021 = _633019, _633017 = _633015], (11074 ^ _401487) ^ [_633164, _633166] : [_633166 = _633164, -(c_24__lam__12266___24a1(_633166) = c_24__lam__12266___24a1(_633164))], (11080 ^ _401487) ^ [_633249, _633251] : [_633251 = _633249, -(cCoq_2eReals_2eRdefinitions_2eRopp___24a1(_633251) = cCoq_2eReals_2eRdefinitions_2eRopp___24a1(_633249))], (11086 ^ _401487) ^ [_633334, _633336, _633338, _633340, _633342, _633344, _633346, _633348, _633350, _633352, _633354, _633356, _633358, _633360, _633362, _633364, _633366, _633368, _633370, _633372, _633374, _633376, _633378, _633380, _633382, _633384, _633386, _633388] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_633388, _633384, _633380, _633376, _633372, _633368, _633364, _633360, _633356, _633352, _633348, _633344, _633340, _633336) = cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_633386, _633382, _633378, _633374, _633370, _633366, _633362, _633358, _633354, _633350, _633346, _633342, _633338, _633334)), _633388 = _633386, _633384 = _633382, _633380 = _633378, _633376 = _633374, _633372 = _633370, _633368 = _633366, _633364 = _633362, _633360 = _633358, _633356 = _633354, _633352 = _633350, _633348 = _633346, _633344 = _633342, _633340 = _633338, _633336 = _633334], (11144 ^ _401487) ^ [_634875, _634877, _634879, _634881, _634883, _634885] : [-(cCoq_2eInit_2eDatatypes_2enat__rect___24a3(_634885, _634881, _634877) = cCoq_2eInit_2eDatatypes_2enat__rect___24a3(_634883, _634879, _634875)), _634885 = _634883, _634881 = _634879, _634877 = _634875], (11158 ^ _401487) ^ [_635096, _635098] : [_635098 = _635096, -(cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(_635098) = cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(_635096))], (11164 ^ _401487) ^ [_635181, _635183, _635185, _635187] : [-(c_24__lam__14795___24a2(_635187, _635183) = c_24__lam__14795___24a2(_635185, _635181)), _635187 = _635185, _635183 = _635181], (11174 ^ _401487) ^ [_635330, _635332, _635334, _635336] : [-(cCoq_2eInit_2eNat_2eadd___24a2(_635336, _635332) = cCoq_2eInit_2eNat_2eadd___24a2(_635334, _635330)), _635336 = _635334, _635332 = _635330], (11184 ^ _401487) ^ [_635479, _635481, _635483, _635485] : [-(cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(_635485, _635481) = cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(_635483, _635479)), _635485 = _635483, _635481 = _635479], (11194 ^ _401487) ^ [_635628, _635630, _635632, _635634] : [-(cCoq_2eReals_2eRdefinitions_2eRminus___24a2(_635634, _635630) = cCoq_2eReals_2eRdefinitions_2eRminus___24a2(_635632, _635628)), _635634 = _635632, _635630 = _635628], (11204 ^ _401487) ^ [_635777, _635779, _635781, _635783] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(_635783, _635779) = cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(_635781, _635777)), _635783 = _635781, _635779 = _635777], (11214 ^ _401487) ^ [_635926, _635928, _635930, _635932] : [-(cCoq_2eInit_2eSpecif_2eright___24a2(_635932, _635928) = cCoq_2eInit_2eSpecif_2eright___24a2(_635930, _635926)), _635932 = _635930, _635928 = _635926], (11224 ^ _401487) ^ [_636075, _636077, _636079, _636081] : [-(cCoq_2eInit_2eLogic_2eeq__refl___24a2(_636081, _636077) = cCoq_2eInit_2eLogic_2eeq__refl___24a2(_636079, _636075)), _636081 = _636079, _636077 = _636075], (11234 ^ _401487) ^ [_636224, _636226, _636228, _636230, _636232, _636234, _636236, _636238, _636240, _636242] : [-(cCoq_2eLists_2eList_2efold__left___24a5(_636242, _636238, _636234, _636230, _636226) = cCoq_2eLists_2eList_2efold__left___24a5(_636240, _636236, _636232, _636228, _636224)), _636242 = _636240, _636238 = _636236, _636234 = _636232, _636230 = _636228, _636226 = _636224], (11256 ^ _401487) ^ [_636613, _636615, _636617, _636619, _636621, _636623] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(_636623, _636619, _636615) = cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(_636621, _636617, _636613)), _636623 = _636621, _636619 = _636617, _636615 = _636613], (11270 ^ _401487) ^ [_636834, _636836, _636838, _636840] : [-(cCoq_2eReals_2eRdefinitions_2eRplus___24a2(_636840, _636836) = cCoq_2eReals_2eRdefinitions_2eRplus___24a2(_636838, _636834)), _636840 = _636838, _636836 = _636834], (11280 ^ _401487) ^ [_636983, _636985, _636987, _636989] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(_636989, _636985) = cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(_636987, _636983)), _636989 = _636987, _636985 = _636983], (11290 ^ _401487) ^ [_637132, _637134, _637136, _637138, _637140, _637142] : [-(cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(_637142, _637138, _637134) = cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(_637140, _637136, _637132)), _637142 = _637140, _637138 = _637136, _637134 = _637132], (11304 ^ _401487) ^ [_637353, _637355] : [_637355 = _637353, -(cCoq_2ePArith_2eBinPosDef_2ePos_2esqrt___24a1(_637355) = cCoq_2ePArith_2eBinPosDef_2ePos_2esqrt___24a1(_637353))], (11310 ^ _401487) ^ [_637438, _637440] : [_637440 = _637438, -(cCoq_2eInit_2eDatatypes_2eS___24a1(_637440) = cCoq_2eInit_2eDatatypes_2eS___24a1(_637438))], (11316 ^ _401487) ^ [_637523, _637525, _637527, _637529, _637531, _637533, _637535, _637537, _637539, _637541, _637543, _637545, _637547, _637549, _637551, _637553] : [-(cCoq_2eStrings_2eAscii_2eAscii___24a8(_637553, _637549, _637545, _637541, _637537, _637533, _637529, _637525) = cCoq_2eStrings_2eAscii_2eAscii___24a8(_637551, _637547, _637543, _637539, _637535, _637531, _637527, _637523)), _637553 = _637551, _637549 = _637547, _637545 = _637543, _637541 = _637539, _637537 = _637535, _637533 = _637531, _637529 = _637527, _637525 = _637523], (11350 ^ _401487) ^ [_638224, _638226, _638228, _638230, _638232, _638234] : [-(cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(_638234, _638230, _638226) = cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(_638232, _638228, _638224)), _638234 = _638232, _638230 = _638228, _638226 = _638224], (11364 ^ _401487) ^ [_638445, _638447, _638449, _638451] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(_638451, _638447) = cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(_638449, _638445)), _638451 = _638449, _638447 = _638445], (11374 ^ _401487) ^ [_638594, _638596, _638598, _638600] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_638600, _638596) = cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_638598, _638594)), _638600 = _638598, _638596 = _638594], (11384 ^ _401487) ^ [_638743, _638745, _638747, _638749, _638751, _638753, _638755, _638757] : [-(cCoq_2esetoid__ring_2eRing__theory_2eSRsub___24a4(_638757, _638753, _638749, _638745) = cCoq_2esetoid__ring_2eRing__theory_2eSRsub___24a4(_638755, _638751, _638747, _638743)), _638757 = _638755, _638753 = _638751, _638749 = _638747, _638745 = _638743], (11402 ^ _401487) ^ [_639044, _639046, _639048, _639050] : [-(c_24__prop__23386___24a2(_639050, _639046) = c_24__prop__23386___24a2(_639048, _639044)), _639050 = _639048, _639046 = _639044], (11412 ^ _401487) ^ [_639193, _639195, _639197, _639199] : [-(cCoq_2esetoid__ring_2eField__theory_2enum___24a2(_639199, _639195) = cCoq_2esetoid__ring_2eField__theory_2enum___24a2(_639197, _639193)), _639199 = _639197, _639195 = _639193], (11422 ^ _401487) ^ [_639342, _639344, _639346, _639348] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(_639348, _639344) = cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(_639346, _639342)), _639348 = _639346, _639344 = _639342], (11432 ^ _401487) ^ [_639491, _639493, _639495, _639497] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(_639497, _639493) = cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(_639495, _639491)), _639497 = _639495, _639493 = _639491], (11442 ^ _401487) ^ [_639640, _639642, _639644, _639646] : [-(cCoq_2eInit_2eNat_2emodulo___24a2(_639646, _639642) = cCoq_2eInit_2eNat_2emodulo___24a2(_639644, _639640)), _639646 = _639644, _639642 = _639640], (11452 ^ _401487) ^ [_639789, _639791, _639793, _639795, _639797, _639799, _639801, _639803] : [-(cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(_639803, _639799, _639795, _639791) = cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(_639801, _639797, _639793, _639789)), _639803 = _639801, _639799 = _639797, _639795 = _639793, _639791 = _639789], (11470 ^ _401487) ^ [_640090, _640092, _640094, _640096, _640098, _640100] : [-(c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2421828___24a3(_640100, _640096, _640092) = c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2421828___24a3(_640098, _640094, _640090)), _640100 = _640098, _640096 = _640094, _640092 = _640090], (11484 ^ _401487) ^ [_640311, _640313, _640315, _640317, _640319, _640321, _640323, _640325] : [-(cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(_640325, _640321, _640317, _640313) = cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(_640323, _640319, _640315, _640311)), _640325 = _640323, _640321 = _640319, _640317 = _640315, _640313 = _640311], (11502 ^ _401487) ^ [_640612, _640614, _640616, _640618] : [-(cCoq_2eInit_2eNat_2epow___24a2(_640618, _640614) = cCoq_2eInit_2eNat_2epow___24a2(_640616, _640612)), _640618 = _640616, _640614 = _640612], (11512 ^ _401487) ^ [_640761, _640763, _640765, _640767, _640769, _640771, _640773, _640775, _640777, _640779, _640781, _640783, _640785, _640787] : [-(cCoq_2emicromega_2eTauto_2eI___24a7(_640787, _640783, _640779, _640775, _640771, _640767, _640763) = cCoq_2emicromega_2eTauto_2eI___24a7(_640785, _640781, _640777, _640773, _640769, _640765, _640761)), _640787 = _640785, _640783 = _640781, _640779 = _640777, _640775 = _640773, _640771 = _640769, _640767 = _640765, _640763 = _640761], (11542 ^ _401487) ^ [_641350, _641352, _641354, _641356] : [-(cCoq_2ePArith_2eBinPos_2ePos_2eswitch__Eq___24a2(_641356, _641352) = cCoq_2ePArith_2eBinPos_2ePos_2eswitch__Eq___24a2(_641354, _641350)), _641356 = _641354, _641352 = _641350], (11552 ^ _401487) ^ [_641499, _641501] : [_641501 = _641499, -(cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(_641501) = cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(_641499))], (11558 ^ _401487) ^ [_641584, _641586, _641588, _641590, _641592, _641594, _641596, _641598, _641600, _641602] : [-(cCoq_2eInit_2eLogic_2eeq__rect___24a5(_641602, _641598, _641594, _641590, _641586) = cCoq_2eInit_2eLogic_2eeq__rect___24a5(_641600, _641596, _641592, _641588, _641584)), _641602 = _641600, _641598 = _641596, _641594 = _641592, _641590 = _641588, _641586 = _641584], (11580 ^ _401487) ^ [_641973, _641975] : [_641975 = _641973, -(cCoq_2eNumbers_2eBinNums_2exO___24a1(_641975) = cCoq_2eNumbers_2eBinNums_2exO___24a1(_641973))], (11586 ^ _401487) ^ [_642058, _642060, _642062, _642064, _642066, _642068] : [-(c_24__case__Coq_2eInit_2eDatatypes_2enat_2421811___24a3(_642068, _642064, _642060) = c_24__case__Coq_2eInit_2eDatatypes_2enat_2421811___24a3(_642066, _642062, _642058)), _642068 = _642066, _642064 = _642062, _642060 = _642058], (11600 ^ _401487) ^ [_642279, _642281] : [_642281 = _642279, -(cCoq_2eReals_2eRdefinitions_2eRinv___24a1(_642281) = cCoq_2eReals_2eRdefinitions_2eRinv___24a1(_642279))], (11606 ^ _401487) ^ [_642364, _642366, _642368, _642370] : [-(cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(_642370, _642366) = cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(_642368, _642364)), _642370 = _642368, _642366 = _642364], (11616 ^ _401487) ^ [_642513, _642515, _642517, _642519, _642521, _642523, _642525, _642527] : [-(cCoq_2eZArith_2eZpower_2eZdiv__rest__proof___24a4(_642527, _642523, _642519, _642515) = cCoq_2eZArith_2eZpower_2eZdiv__rest__proof___24a4(_642525, _642521, _642517, _642513)), _642527 = _642525, _642523 = _642521, _642519 = _642517, _642515 = _642513], (11634 ^ _401487) ^ [_642814, _642816, _642818, _642820, _642822, _642824, _642826, _642828, _642830, _642832] : [-(cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(_642832, _642828, _642824, _642820, _642816) = cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(_642830, _642826, _642822, _642818, _642814)), _642832 = _642830, _642828 = _642826, _642824 = _642822, _642820 = _642818, _642816 = _642814], (11656 ^ _401487) ^ [_643203, _643205, _643207, _643209] : [-(cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(_643209, _643205) = cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(_643207, _643203)), _643209 = _643207, _643205 = _643203], (11666 ^ _401487) ^ [_643352, _643354, _643356, _643358] : [-(cCoq_2eQArith_2eQArith__base_2eQmake___24a2(_643358, _643354) = cCoq_2eQArith_2eQArith__base_2eQmake___24a2(_643356, _643352)), _643358 = _643356, _643354 = _643352], (11676 ^ _401487) ^ [_643501, _643503, _643505, _643507] : [-(cCoq_2emicromega_2eEnvRing_2ePEc___24a2(_643507, _643503) = cCoq_2emicromega_2eEnvRing_2ePEc___24a2(_643505, _643501)), _643507 = _643505, _643503 = _643501], (11686 ^ _401487) ^ [_643650, _643652, _643654, _643656] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(_643656, _643652) = cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(_643654, _643650)), _643656 = _643654, _643652 = _643650], (11696 ^ _401487) ^ [_643799, _643801] : [_643801 = _643799, -(cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(_643801) = cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(_643799))], (11702 ^ _401487) ^ [_643884, _643886] : [_643886 = _643884, -(cCoq_2eInit_2eNat_2esqrt___24a1(_643886) = cCoq_2eInit_2eNat_2esqrt___24a1(_643884))], (11708 ^ _401487) ^ [_643969, _643971, _643973, _643975] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2emin___24a2(_643975, _643971) = cCoq_2eNArith_2eBinNatDef_2eN_2emin___24a2(_643973, _643969)), _643975 = _643973, _643971 = _643969], (11718 ^ _401487) ^ [_644118, _644120, _644122, _644124, _644126, _644128, _644130, _644132] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(_644132, _644128, _644124, _644120) = cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(_644130, _644126, _644122, _644118)), _644132 = _644130, _644128 = _644126, _644124 = _644122, _644120 = _644118], (11736 ^ _401487) ^ [_644419, _644421] : [_644421 = _644419, -(cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(_644421) = cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(_644419))], (11742 ^ _401487) ^ [_644504, _644506, _644508, _644510, _644512, _644514, _644516, _644518, _644520, _644522] : [-(cCoq_2eInit_2eDatatypes_2eCompSpecT___24a5(_644522, _644518, _644514, _644510, _644506) = cCoq_2eInit_2eDatatypes_2eCompSpecT___24a5(_644520, _644516, _644512, _644508, _644504)), _644522 = _644520, _644518 = _644516, _644514 = _644512, _644510 = _644508, _644506 = _644504], (11764 ^ _401487) ^ [_644893, _644895, _644897, _644899, _644901, _644903, _644905, _644907, _644909, _644911, _644913, _644915] : [-(cCoq_2esetoid__ring_2eInitialRing_2etriv__div___24a6(_644915, _644911, _644907, _644903, _644899, _644895) = cCoq_2esetoid__ring_2eInitialRing_2etriv__div___24a6(_644913, _644909, _644905, _644901, _644897, _644893)), _644915 = _644913, _644911 = _644909, _644907 = _644905, _644903 = _644901, _644899 = _644897, _644895 = _644893], (11790 ^ _401487) ^ [_645378, _645380] : [_645380 = _645378, -(cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(_645380) = cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(_645378))], (11796 ^ _401487) ^ [_645463, _645465, _645467, _645469, _645471, _645473, _645475, _645477] : [-(c_24__let__var__6__p__21876__21878___24a4(_645477, _645473, _645469, _645465) = c_24__let__var__6__p__21876__21878___24a4(_645475, _645471, _645467, _645463)), _645477 = _645475, _645473 = _645471, _645469 = _645467, _645465 = _645463], (11814 ^ _401487) ^ [_645764, _645766, _645768, _645770, _645772, _645774, _645776, _645778, _645780, _645782, _645784, _645786] : [-(cCoq_2eVectors_2eVectorDef_2efold__right___24a6(_645786, _645782, _645778, _645774, _645770, _645766) = cCoq_2eVectors_2eVectorDef_2efold__right___24a6(_645784, _645780, _645776, _645772, _645768, _645764)), _645786 = _645784, _645782 = _645780, _645778 = _645776, _645774 = _645772, _645770 = _645768, _645766 = _645764], (11840 ^ _401487) ^ [_646249, _646251, _646253, _646255] : [-(cCoq_2eInit_2eDatatypes_2eandb___24a2(_646255, _646251) = cCoq_2eInit_2eDatatypes_2eandb___24a2(_646253, _646249)), _646255 = _646253, _646251 = _646249], (11850 ^ _401487) ^ [_646398, _646400, _646402, _646404] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emax___24a2(_646404, _646400) = cCoq_2eZArith_2eBinIntDef_2eZ_2emax___24a2(_646402, _646398)), _646404 = _646402, _646400 = _646398], (11860 ^ _401487) ^ [_646547, _646549, _646551, _646553] : [-(cCoq_2eInit_2eNat_2emul___24a2(_646553, _646549) = cCoq_2eInit_2eNat_2emul___24a2(_646551, _646547)), _646553 = _646551, _646549 = _646547], (11870 ^ _401487) ^ [_646696, _646698, _646700, _646702, _646704, _646706] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(_646706, _646702, _646698) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(_646704, _646700, _646696)), _646706 = _646704, _646702 = _646700, _646698 = _646696], (11884 ^ _401487) ^ [_646917, _646919, _646921, _646923, _646925, _646927, _646929, _646931] : [-(cCoq_2emicromega_2eTauto_2eTT___24a4(_646931, _646927, _646923, _646919) = cCoq_2emicromega_2eTauto_2eTT___24a4(_646929, _646925, _646921, _646917)), _646931 = _646929, _646927 = _646925, _646923 = _646921, _646919 = _646917], (11902 ^ _401487) ^ [_647218, _647220, _647222, _647224, _647226, _647228] : [-(cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(_647228, _647224, _647220) = cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(_647226, _647222, _647218)), _647228 = _647226, _647224 = _647222, _647220 = _647218], (11916 ^ _401487) ^ [_647439, _647441, _647443, _647445, _647447, _647449] : [-(cCoq_2eInit_2eDatatypes_2esnd___24a3(_647449, _647445, _647441) = cCoq_2eInit_2eDatatypes_2esnd___24a3(_647447, _647443, _647439)), _647449 = _647447, _647445 = _647443, _647441 = _647439], (11930 ^ _401487) ^ [_647660, _647662, _647664, _647666] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(_647666, _647662) = cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(_647664, _647660)), _647666 = _647664, _647662 = _647660], (11940 ^ _401487) ^ [_647809, _647811, _647813, _647815] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(_647815, _647811) = cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(_647813, _647809)), _647815 = _647813, _647811 = _647809], (11950 ^ _401487) ^ [_647958, _647960] : [_647960 = _647958, -(cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(_647960) = cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(_647958))], (11956 ^ _401487) ^ [_648043, _648045, _648047, _648049, _648051, _648053] : [-(cCoq_2eInit_2eDatatypes_2eCompLtT___24a3(_648053, _648049, _648045) = cCoq_2eInit_2eDatatypes_2eCompLtT___24a3(_648051, _648047, _648043)), _648053 = _648051, _648049 = _648047, _648045 = _648043], (11970 ^ _401487) ^ [_648264, _648266, _648268, _648270, _648272, _648274, _648276, _648278] : [-(cCoq_2eLists_2eList_2enth___24a4(_648278, _648274, _648270, _648266) = cCoq_2eLists_2eList_2enth___24a4(_648276, _648272, _648268, _648264)), _648278 = _648276, _648274 = _648272, _648270 = _648268, _648266 = _648264], (11988 ^ _401487) ^ [_648565, _648567, _648569, _648571, _648573, _648575, _648577, _648579, _648581, _648583, _648585, _648587, _648589, _648591] : [-(cCoq_2emicromega_2eEnvRing_2ePphi___24a7(_648591, _648587, _648583, _648579, _648575, _648571, _648567) = cCoq_2emicromega_2eEnvRing_2ePphi___24a7(_648589, _648585, _648581, _648577, _648573, _648569, _648565)), _648591 = _648589, _648587 = _648585, _648583 = _648581, _648579 = _648577, _648575 = _648573, _648571 = _648569, _648567 = _648565], (12018 ^ _401487) ^ [_649154, _649156, _649158, _649160, _649162, _649164] : [-(cCoq_2eInit_2eDatatypes_2einr___24a3(_649164, _649160, _649156) = cCoq_2eInit_2eDatatypes_2einr___24a3(_649162, _649158, _649154)), _649164 = _649162, _649160 = _649158, _649156 = _649154], (12032 ^ _401487) ^ [_649375, _649377, _649379, _649381, _649383, _649385, _649387, _649389, _649391, _649393] : [-(cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(_649393, _649389, _649385, _649381, _649377) = cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(_649391, _649387, _649383, _649379, _649375)), _649393 = _649391, _649389 = _649387, _649385 = _649383, _649381 = _649379, _649377 = _649375], (12054 ^ _401487) ^ [_649764, _649766, _649768, _649770, _649772, _649774] : [-(c_24__prop__10582___24a3(_649774, _649770, _649766) = c_24__prop__10582___24a3(_649772, _649768, _649764)), _649774 = _649772, _649770 = _649768, _649766 = _649764], (12068 ^ _401487) ^ [_649985, _649987, _649989, _649991] : [-(c_24__prop__20885___24a2(_649991, _649987) = c_24__prop__20885___24a2(_649989, _649985)), _649991 = _649989, _649987 = _649985], (12078 ^ _401487) ^ [_650134, _650136] : [_650136 = _650134, -(cCoq_2eVectors_2eFin_2eF1___24a1(_650136) = cCoq_2eVectors_2eFin_2eF1___24a1(_650134))], (12084 ^ _401487) ^ [_650219, _650221] : [_650221 = _650219, -(cCoq_2eQArith_2eQArith__base_2eQnum___24a1(_650221) = cCoq_2eQArith_2eQArith__base_2eQnum___24a1(_650219))], (12090 ^ _401487) ^ [_650304, _650306] : [_650306 = _650304, -(cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(_650306) = cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(_650304))], (12096 ^ _401487) ^ [_650389, _650391] : [_650391 = _650389, -(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(_650391) = cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(_650389))], (12102 ^ _401487) ^ [_650474, _650476, _650478, _650480, _650482, _650484] : [-(cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(_650484, _650480, _650476) = cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(_650482, _650478, _650474)), _650484 = _650482, _650480 = _650478, _650476 = _650474], (12116 ^ _401487) ^ [_650695, _650697, _650699, _650701, _650703, _650705, _650707, _650709, _650711, _650713, _650715, _650717] : [-(cCoq_2emicromega_2eTauto_2eD___24a6(_650717, _650713, _650709, _650705, _650701, _650697) = cCoq_2emicromega_2eTauto_2eD___24a6(_650715, _650711, _650707, _650703, _650699, _650695)), _650717 = _650715, _650713 = _650711, _650709 = _650707, _650705 = _650703, _650701 = _650699, _650697 = _650695], (12142 ^ _401487) ^ [_651180, _651182, _651184, _651186] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_651186, _651182) = cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_651184, _651180)), _651186 = _651184, _651182 = _651180], (12152 ^ _401487) ^ [_651329, _651331] : [_651331 = _651329, -(cCoq_2eQArith_2eQArith__base_2eQden___24a1(_651331) = cCoq_2eQArith_2eQArith__base_2eQden___24a1(_651329))], (12158 ^ _401487) ^ [_651414, _651416] : [_651416 = _651414, -(cCoq_2eInit_2eNat_2eshiftl___24a1(_651416) = cCoq_2eInit_2eNat_2eshiftl___24a1(_651414))], (12164 ^ _401487) ^ [_651499, _651501, _651503, _651505, _651507, _651509, _651511, _651513, _651515, _651517] : [-(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(_651517, _651513, _651509, _651505, _651501) = cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(_651515, _651511, _651507, _651503, _651499)), _651517 = _651515, _651513 = _651511, _651509 = _651507, _651505 = _651503, _651501 = _651499], (12186 ^ _401487) ^ [_651888, _651890] : [_651890 = _651888, -(cCoq_2eNArith_2eBinNatDef_2eN_2ediv2___24a1(_651890) = cCoq_2eNArith_2eBinNatDef_2eN_2ediv2___24a1(_651888))], (12192 ^ _401487) ^ [_651973, _651975] : [_651975 = _651973, -(cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(_651975) = cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(_651973))], (12198 ^ _401487) ^ [_652058, _652060, _652062, _652064] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(_652064, _652060) = cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(_652062, _652058)), _652064 = _652062, _652060 = _652058], (12208 ^ _401487) ^ [_652207, _652209, _652211, _652213, _652215, _652217] : [-(cCoq_2emicromega_2eEnv_2enth___24a3(_652217, _652213, _652209) = cCoq_2emicromega_2eEnv_2enth___24a3(_652215, _652211, _652207)), _652217 = _652215, _652213 = _652211, _652209 = _652207], (12222 ^ _401487) ^ [_652428, _652430, _652432, _652434, _652436, _652438] : [-(c_24__prop__23382___24a3(_652438, _652434, _652430) = c_24__prop__23382___24a3(_652436, _652432, _652428)), _652438 = _652436, _652434 = _652432, _652430 = _652428], (12236 ^ _401487) ^ [_652649, _652651, _652653, _652655] : [-(cCoq_2eBool_2eBool_2eeqb___24a2(_652655, _652651) = cCoq_2eBool_2eBool_2eeqb___24a2(_652653, _652649)), _652655 = _652653, _652651 = _652649], (12246 ^ _401487) ^ [_652798, _652800, _652802, _652804] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(_652804, _652800) = cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(_652802, _652798)), _652804 = _652802, _652800 = _652798], (12256 ^ _401487) ^ [_652947, _652949, _652951, _652953] : [-(cCoq_2eInit_2eNat_2egcd___24a2(_652953, _652949) = cCoq_2eInit_2eNat_2egcd___24a2(_652951, _652947)), _652953 = _652951, _652949 = _652947], (12266 ^ _401487) ^ [_653096, _653098] : [_653098 = _653096, -(cCoq_2eArith_2ePeanoNat_2eNat_2eb2n___24a1(_653098) = cCoq_2eArith_2ePeanoNat_2eNat_2eb2n___24a1(_653096))], (12272 ^ _401487) ^ [_653181, _653183, _653185, _653187] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(_653187, _653183) = cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(_653185, _653181)), _653187 = _653185, _653183 = _653181], (12282 ^ _401487) ^ [_653330, _653332] : [_653332 = _653330, -(c_24__case__Coq_2eInit_2eDatatypes_2enat_2421833___24a1(_653332) = c_24__case__Coq_2eInit_2eDatatypes_2enat_2421833___24a1(_653330))], (12288 ^ _401487) ^ [_653415, _653417] : [_653417 = _653415, -(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_653417) = cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_653415))], (12294 ^ _401487) ^ [_653500, _653502] : [_653502 = _653500, -(cCoq_2eNumbers_2eBinNums_2eZneg___24a1(_653502) = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(_653500))], (12300 ^ _401487) ^ [_653585, _653587, _653589, _653591, _653593, _653595] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(_653595, _653591, _653587) = cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(_653593, _653589, _653585)), _653595 = _653593, _653591 = _653589, _653587 = _653585], (12314 ^ _401487) ^ [_653806, _653808] : [_653808 = _653806, -(cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(_653808) = cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(_653806))], (12320 ^ _401487) ^ [_653891, _653893, _653895, _653897, _653899, _653901, _653903, _653905, _653907, _653909] : [-(cCoq_2emicromega_2eEnvRing_2eMphi___24a5(_653909, _653905, _653901, _653897, _653893) = cCoq_2emicromega_2eEnvRing_2eMphi___24a5(_653907, _653903, _653899, _653895, _653891)), _653909 = _653907, _653905 = _653903, _653901 = _653899, _653897 = _653895, _653893 = _653891], (12342 ^ _401487) ^ [_654280, _654282, _654284, _654286] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(_654286, _654282) = cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(_654284, _654280)), _654286 = _654284, _654282 = _654280], (12352 ^ _401487) ^ [_654429, _654431, _654433, _654435, _654437, _654439, _654441, _654443] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(_654443, _654439, _654435, _654431) = cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(_654441, _654437, _654433, _654429)), _654443 = _654441, _654439 = _654437, _654435 = _654433, _654431 = _654429], (12370 ^ _401487) ^ [_654730, _654732, _654734, _654736] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(_654736, _654732) = cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(_654734, _654730)), _654736 = _654734, _654732 = _654730], (12380 ^ _401487) ^ [_654879, _654881, _654883, _654885] : [-(cCoq_2eInit_2eSpecif_2einright___24a2(_654885, _654881) = cCoq_2eInit_2eSpecif_2einright___24a2(_654883, _654879)), _654885 = _654883, _654881 = _654879], (12390 ^ _401487) ^ [_655028, _655030] : [_655030 = _655028, -(cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(_655030) = cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(_655028))], (12396 ^ _401487) ^ [_655113, _655115, _655117, _655119, _655121, _655123] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(_655123, _655119, _655115) = cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(_655121, _655117, _655113)), _655123 = _655121, _655119 = _655117, _655115 = _655113], (12410 ^ _401487) ^ [_655334, _655336, _655338, _655340] : [-(cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(_655340, _655336) = cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(_655338, _655334)), _655340 = _655338, _655336 = _655334], (12420 ^ _401487) ^ [_655483, _655485, _655487, _655489, _655491, _655493, _655495, _655497] : [-(cCoq_2eInit_2eSpecif_2eexist2___24a4(_655497, _655493, _655489, _655485) = cCoq_2eInit_2eSpecif_2eexist2___24a4(_655495, _655491, _655487, _655483)), _655497 = _655495, _655493 = _655491, _655489 = _655487, _655485 = _655483], (12438 ^ _401487) ^ [_655784, _655786, _655788, _655790] : [-(cCoq_2eInit_2eDatatypes_2exorb___24a2(_655790, _655786) = cCoq_2eInit_2eDatatypes_2exorb___24a2(_655788, _655784)), _655790 = _655788, _655786 = _655784], (12448 ^ _401487) ^ [_655933, _655935, _655937, _655939] : [-(cCoq_2eStrings_2eString_2eString___24a2(_655939, _655935) = cCoq_2eStrings_2eString_2eString___24a2(_655937, _655933)), _655939 = _655937, _655935 = _655933], (12458 ^ _401487) ^ [_656082, _656084, _656086, _656088] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(_656088, _656084) = cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(_656086, _656082)), _656088 = _656086, _656084 = _656082], (12468 ^ _401487) ^ [_656231, _656233, _656235, _656237, _656239, _656241, _656243, _656245, _656247, _656249] : [-(cCoq_2eZArith_2eZnumtheory_2eEuclid__intro___24a5(_656249, _656245, _656241, _656237, _656233) = cCoq_2eZArith_2eZnumtheory_2eEuclid__intro___24a5(_656247, _656243, _656239, _656235, _656231)), _656249 = _656247, _656245 = _656243, _656241 = _656239, _656237 = _656235, _656233 = _656231], (12490 ^ _401487) ^ [_656620, _656622, _656624, _656626, _656628, _656630] : [-(cCoq_2eInit_2eDatatypes_2eCompEqT___24a3(_656630, _656626, _656622) = cCoq_2eInit_2eDatatypes_2eCompEqT___24a3(_656628, _656624, _656620)), _656630 = _656628, _656626 = _656624, _656622 = _656620], (12504 ^ _401487) ^ [_656841, _656843, _656845, _656847, _656849, _656851, _656853, _656855] : [-(cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_656855, _656851, _656847, _656843) = cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_656853, _656849, _656845, _656841)), _656855 = _656853, _656851 = _656849, _656847 = _656845, _656843 = _656841], (12522 ^ _401487) ^ [_657142, _657144, _657146, _657148, _657150, _657152, _657154, _657156] : [-(cCoq_2emicromega_2eTauto_2eFF___24a4(_657156, _657152, _657148, _657144) = cCoq_2emicromega_2eTauto_2eFF___24a4(_657154, _657150, _657146, _657142)), _657156 = _657154, _657152 = _657150, _657148 = _657146, _657144 = _657142], (12540 ^ _401487) ^ [_657443, _657445] : [_657445 = _657443, -(cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(_657445) = cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(_657443))], (12546 ^ _401487) ^ [_657528, _657530, _657532, _657534] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2emin___24a2(_657534, _657530) = cCoq_2ePArith_2eBinPosDef_2ePos_2emin___24a2(_657532, _657528)), _657534 = _657532, _657530 = _657528], (12556 ^ _401487) ^ [_657677, _657679] : [_657679 = _657677, -(cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(_657679) = cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(_657677))], (12562 ^ _401487) ^ [_657762, _657764, _657766, _657768] : [-(c_24__prop__32246___24a2(_657768, _657764) = c_24__prop__32246___24a2(_657766, _657762)), _657768 = _657766, _657764 = _657762], (12572 ^ _401487) ^ [_657911, _657913, _657915, _657917, _657919, _657921] : [-(c_24__prop__10581___24a3(_657921, _657917, _657913) = c_24__prop__10581___24a3(_657919, _657915, _657911)), _657921 = _657919, _657917 = _657915, _657913 = _657911], (12586 ^ _401487) ^ [_658132, _658134] : [_658134 = _658132, -(cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(_658134) = cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(_658132))], (12592 ^ _401487) ^ [_658217, _658219, _658221, _658223, _658225, _658227, _658229, _658231, _658233, _658235] : [-(cCoq_2eStructures_2eOrderedType_2eGT___24a5(_658235, _658231, _658227, _658223, _658219) = cCoq_2eStructures_2eOrderedType_2eGT___24a5(_658233, _658229, _658225, _658221, _658217)), _658235 = _658233, _658231 = _658229, _658227 = _658225, _658223 = _658221, _658219 = _658217], (12614 ^ _401487) ^ [_658606, _658608] : [_658608 = _658606, -(cCoq_2esetoid__ring_2eRing__theory_2eid__phi__N___24a1(_658608) = cCoq_2esetoid__ring_2eRing__theory_2eid__phi__N___24a1(_658606))], (12620 ^ _401487) ^ [_658691, _658693, _658695, _658697] : [-(cCoq_2eVectors_2eFin_2eFS___24a2(_658697, _658693) = cCoq_2eVectors_2eFin_2eFS___24a2(_658695, _658691)), _658697 = _658695, _658693 = _658691], (12630 ^ _401487) ^ [_658840, _658842, _658844, _658846] : [-(cCoq_2esetoid__ring_2eField__theory_2ersplit__right___24a2(_658846, _658842) = cCoq_2esetoid__ring_2eField__theory_2ersplit__right___24a2(_658844, _658840)), _658846 = _658844, _658842 = _658840], (12640 ^ _401487) ^ [_658989, _658991] : [_658991 = _658989, -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eis__empty___24a1(_658991) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eis__empty___24a1(_658989))], (12646 ^ _401487) ^ [_659074, _659076, _659078, _659080, _659082, _659084, _659086, _659088] : [-(c_24__let__var__6__p__21874__21877___24a4(_659088, _659084, _659080, _659076) = c_24__let__var__6__p__21874__21877___24a4(_659086, _659082, _659078, _659074)), _659088 = _659086, _659084 = _659082, _659080 = _659078, _659076 = _659074], (12664 ^ _401487) ^ [_659375, _659377, _659379, _659381, _659383, _659385, _659387, _659389, _659391, _659393, _659395, _659397] : [-(cCoq_2emicromega_2eTauto_2eA___24a6(_659397, _659393, _659389, _659385, _659381, _659377) = cCoq_2emicromega_2eTauto_2eA___24a6(_659395, _659391, _659387, _659383, _659379, _659375)), _659397 = _659395, _659393 = _659391, _659389 = _659387, _659385 = _659383, _659381 = _659379, _659377 = _659375], (12690 ^ _401487) ^ [_659860, _659862, _659864, _659866] : [-(cCoq_2emicromega_2eEnvRing_2evmon___24a2(_659866, _659862) = cCoq_2emicromega_2eEnvRing_2evmon___24a2(_659864, _659860)), _659866 = _659864, _659862 = _659860], (12700 ^ _401487) ^ [_660009, _660011, _660013, _660015, _660017, _660019, _660021, _660023, _660025, _660027] : [-(cCoq_2emicromega_2eTauto_2eX___24a5(_660027, _660023, _660019, _660015, _660011) = cCoq_2emicromega_2eTauto_2eX___24a5(_660025, _660021, _660017, _660013, _660009)), _660027 = _660025, _660023 = _660021, _660019 = _660017, _660015 = _660013, _660011 = _660009], (12722 ^ _401487) ^ [_660398, _660400, _660402, _660404] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(_660404, _660400) = cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(_660402, _660398)), _660404 = _660402, _660400 = _660398], (12732 ^ _401487) ^ [_660547, _660549, _660551, _660553] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(_660553, _660549) = cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(_660551, _660547)), _660553 = _660551, _660549 = _660547], (12742 ^ _401487) ^ [_660696, _660698, _660700, _660702] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(_660702, _660698) = cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(_660700, _660696)), _660702 = _660700, _660698 = _660696], (12752 ^ _401487) ^ [_660845, _660847, _660849, _660851] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(_660851, _660847) = cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(_660849, _660845)), _660851 = _660849, _660847 = _660845], (12762 ^ _401487) ^ [_660994, _660996] : [_660996 = _660994, -(cCoq_2eInit_2eNat_2epred___24a1(_660996) = cCoq_2eInit_2eNat_2epred___24a1(_660994))], (12768 ^ _401487) ^ [_661079, _661081, _661083, _661085, _661087, _661089] : [-(c_24__prop__23383___24a3(_661089, _661085, _661081) = c_24__prop__23383___24a3(_661087, _661083, _661079)), _661089 = _661087, _661085 = _661083, _661081 = _661079], (12782 ^ _401487) ^ [_661300, _661302, _661304, _661306, _661308, _661310] : [-(cCoq_2eInit_2eSpecif_2eexist___24a3(_661310, _661306, _661302) = cCoq_2eInit_2eSpecif_2eexist___24a3(_661308, _661304, _661300)), _661310 = _661308, _661306 = _661304, _661302 = _661300], (12796 ^ _401487) ^ [_661521, _661523, _661525, _661527] : [-(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_661527, _661523) = cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_661525, _661521)), _661527 = _661525, _661523 = _661521], (12806 ^ _401487) ^ [_661670, _661672, _661674, _661676, _661678, _661680] : [-(cCoq_2eInit_2eSpecif_2eprojT1___24a3(_661680, _661676, _661672) = cCoq_2eInit_2eSpecif_2eprojT1___24a3(_661678, _661674, _661670)), _661680 = _661678, _661676 = _661674, _661672 = _661670], (12820 ^ _401487) ^ [_661891, _661893, _661895, _661897] : [-(cCoq_2eReals_2eRpow__def_2epow___24a2(_661897, _661893) = cCoq_2eReals_2eRpow__def_2epow___24a2(_661895, _661891)), _661897 = _661895, _661893 = _661891], (12830 ^ _401487) ^ [_662040, _662042, _662044, _662046, _662048, _662050, _662052, _662054] : [-(cCoq_2eLists_2eList_2emap___24a4(_662054, _662050, _662046, _662042) = cCoq_2eLists_2eList_2emap___24a4(_662052, _662048, _662044, _662040)), _662054 = _662052, _662050 = _662048, _662046 = _662044, _662042 = _662040], (12848 ^ _401487) ^ [_662341, _662343] : [_662343 = _662341, -(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(_662343) = cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(_662341))], (12854 ^ _401487) ^ [_662426, _662428, _662430, _662432, _662434, _662436] : [-(cCoq_2eInit_2eSpecif_2einleft___24a3(_662436, _662432, _662428) = cCoq_2eInit_2eSpecif_2einleft___24a3(_662434, _662430, _662426)), _662436 = _662434, _662432 = _662430, _662428 = _662426], (12868 ^ _401487) ^ [_662647, _662649, _662651, _662653, _662655, _662657] : [-(cCoq_2emicromega_2eEnvRing_2ePinj___24a3(_662657, _662653, _662649) = cCoq_2emicromega_2eEnvRing_2ePinj___24a3(_662655, _662651, _662647)), _662657 = _662655, _662653 = _662651, _662649 = _662647], (12882 ^ _401487) ^ [_662868, _662870, _662872, _662874] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(_662874, _662870) = cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(_662872, _662868)), _662874 = _662872, _662870 = _662868], (12892 ^ _401487) ^ [_663017, _663019] : [_663019 = _663017, -(cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(_663019) = cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(_663017))], (12898 ^ _401487) ^ [_663102, _663104, _663106, _663108, _663110, _663112] : [-(cCoq_2eInit_2eDatatypes_2econs___24a3(_663112, _663108, _663104) = cCoq_2eInit_2eDatatypes_2econs___24a3(_663110, _663106, _663102)), _663112 = _663110, _663108 = _663106, _663104 = _663102], (12912 ^ _401487) ^ [_663323, _663325, _663327, _663329, _663331, _663333] : [-(cCoq_2esetoid__ring_2eRing__theory_2eComputational___24a3(_663333, _663329, _663325) = cCoq_2esetoid__ring_2eRing__theory_2eComputational___24a3(_663331, _663327, _663323)), _663333 = _663331, _663329 = _663327, _663325 = _663323], (12926 ^ _401487) ^ [_663544, _663546] : [_663546 = _663544, -(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(_663546) = cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(_663544))], (12932 ^ _401487) ^ [_663629, _663631, _663633, _663635, _663637, _663639, _663641, _663643] : [-(cCoq_2eInit_2eDatatypes_2epair___24a4(_663643, _663639, _663635, _663631) = cCoq_2eInit_2eDatatypes_2epair___24a4(_663641, _663637, _663633, _663629)), _663643 = _663641, _663639 = _663637, _663635 = _663633, _663631 = _663629], (12950 ^ _401487) ^ [_663930, _663932] : [_663932 = _663930, -(cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(_663932) = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(_663930))], (12956 ^ _401487) ^ [_664015, _664017, _664019, _664021, _664023, _664025, _664027, _664029] : [-(cCoq_2eInit_2eNat_2esqrt__iter___24a4(_664029, _664025, _664021, _664017) = cCoq_2eInit_2eNat_2esqrt__iter___24a4(_664027, _664023, _664019, _664015)), _664029 = _664027, _664025 = _664023, _664021 = _664019, _664017 = _664015], (12974 ^ _401487) ^ [_664316, _664318, _664320, _664322] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2emax___24a2(_664322, _664318) = cCoq_2ePArith_2eBinPosDef_2ePos_2emax___24a2(_664320, _664316)), _664322 = _664320, _664318 = _664316], (12984 ^ _401487) ^ [_664465, _664467, _664469, _664471] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(_664471, _664467) = cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(_664469, _664465)), _664471 = _664469, _664467 = _664465], (12994 ^ _401487) ^ [_664614, _664616, _664618, _664620] : [-(cCoq_2eInit_2eDatatypes_2eSome___24a2(_664620, _664616) = cCoq_2eInit_2eDatatypes_2eSome___24a2(_664618, _664614)), _664620 = _664618, _664616 = _664614], (13004 ^ _401487) ^ [_664763, _664765, _664767, _664769] : [-(cCoq_2emicromega_2eEnvRing_2ePc___24a2(_664769, _664765) = cCoq_2emicromega_2eEnvRing_2ePc___24a2(_664767, _664763)), _664769 = _664767, _664765 = _664763], (13014 ^ _401487) ^ [_664912, _664914, _664916, _664918, _664920, _664922, _664924, _664926, _664928, _664930] : [-(cCoq_2eStructures_2eOrderedType_2eEQ___24a5(_664930, _664926, _664922, _664918, _664914) = cCoq_2eStructures_2eOrderedType_2eEQ___24a5(_664928, _664924, _664920, _664916, _664912)), _664930 = _664928, _664926 = _664924, _664922 = _664920, _664918 = _664916, _664914 = _664912], (13036 ^ _401487) ^ [_665301, _665303] : [_665303 = _665301, -(cCoq_2eNumbers_2eBinNums_2eZpos___24a1(_665303) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(_665301))], (13042 ^ _401487) ^ [_665386, _665388] : [_665388 = _665386, -(cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(_665388) = cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(_665386))], (13048 ^ _401487) ^ [_665471, _665473, _665475, _665477, _665479, _665481] : [-(c_24__prop__23384___24a3(_665481, _665477, _665473) = c_24__prop__23384___24a3(_665479, _665475, _665471)), _665481 = _665479, _665477 = _665475, _665473 = _665471], (13062 ^ _401487) ^ [_665692, _665694] : [_665694 = _665692, -(c_24__lam__103102___24a1(_665694) = c_24__lam__103102___24a1(_665692))], (13068 ^ _401487) ^ [_665777, _665779, _665781, _665783] : [-(cCoq_2eInit_2eNat_2esub___24a2(_665783, _665779) = cCoq_2eInit_2eNat_2esub___24a2(_665781, _665777)), _665783 = _665781, _665779 = _665777], (13078 ^ _401487) ^ [_665926, _665928, _665930, _665932] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(_665932, _665928) = cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(_665930, _665926)), _665932 = _665930, _665928 = _665926], (13088 ^ _401487) ^ [_666075, _666077, _666079, _666081] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(_666081, _666077) = cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(_666079, _666075)), _666081 = _666079, _666077 = _666075], (13098 ^ _401487) ^ [_666224, _666226] : [_666226 = _666224, -(cCoq_2eBool_2eBool_2eReflectF___24a1(_666226) = cCoq_2eBool_2eBool_2eReflectF___24a1(_666224))], (13104 ^ _401487) ^ [_666309, _666311] : [_666311 = _666309, -(cCoq_2eReals_2eRfunctions_2eZintNull___24a1(_666311) = cCoq_2eReals_2eRfunctions_2eZintNull___24a1(_666309))], (13110 ^ _401487) ^ [_666394, _666396] : [_666396 = _666394, -(cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(_666396) = cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(_666394))], (13116 ^ _401487) ^ [_666479, _666481, _666483, _666485] : [-(cCoq_2emicromega_2eEnvRing_2ePEX___24a2(_666485, _666481) = cCoq_2emicromega_2eEnvRing_2ePEX___24a2(_666483, _666479)), _666485 = _666483, _666481 = _666479], (13126 ^ _401487) ^ [_666628, _666630] : [_666630 = _666628, -(cCoq_2eBool_2eBool_2eReflectT___24a1(_666630) = cCoq_2eBool_2eBool_2eReflectT___24a1(_666628))], (13132 ^ _401487) ^ [_666713, _666715, _666717, _666719] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(_666719, _666715) = cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(_666717, _666713)), _666719 = _666717, _666715 = _666713], (13142 ^ _401487) ^ [_666862, _666864, _666866, _666868] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(_666868, _666864) = cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(_666866, _666862)), _666868 = _666866, _666864 = _666862], (13152 ^ _401487) ^ [_667011, _667013, _667015, _667017, _667019, _667021] : [-(cCoq_2eInit_2eDatatypes_2efst___24a3(_667021, _667017, _667013) = cCoq_2eInit_2eDatatypes_2efst___24a3(_667019, _667015, _667011)), _667021 = _667019, _667017 = _667015, _667013 = _667011], (13166 ^ _401487) ^ [_667232, _667234, _667236, _667238] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(_667238, _667234) = cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(_667236, _667232)), _667238 = _667236, _667234 = _667232], (13176 ^ _401487) ^ [_667381, _667383, _667385, _667387] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emin___24a2(_667387, _667383) = cCoq_2eZArith_2eBinIntDef_2eZ_2emin___24a2(_667385, _667381)), _667387 = _667385, _667383 = _667381], (13186 ^ _401487) ^ [_667530, _667532, _667534, _667536, _667538, _667540, _667542, _667544, _667546, _667548] : [-(cCoq_2emicromega_2eTauto_2eN___24a5(_667548, _667544, _667540, _667536, _667532) = cCoq_2emicromega_2eTauto_2eN___24a5(_667546, _667542, _667538, _667534, _667530)), _667548 = _667546, _667544 = _667542, _667540 = _667538, _667536 = _667534, _667532 = _667530], (13208 ^ _401487) ^ [_667919, _667921, _667923, _667925, _667927, _667929, _667931, _667933, _667935, _667937, _667939, _667941] : [-(cCoq_2esetoid__ring_2eInitialRing_2egen__phiN___24a6(_667941, _667937, _667933, _667929, _667925, _667921) = cCoq_2esetoid__ring_2eInitialRing_2egen__phiN___24a6(_667939, _667935, _667931, _667927, _667923, _667919)), _667941 = _667939, _667937 = _667935, _667933 = _667931, _667929 = _667927, _667925 = _667923, _667921 = _667919], (13234 ^ _401487) ^ [_668404, _668406, _668408, _668410] : [-(cCoq_2eInit_2eNat_2emin___24a2(_668410, _668406) = cCoq_2eInit_2eNat_2emin___24a2(_668408, _668404)), _668410 = _668408, _668406 = _668404], (13244 ^ _401487) ^ [_668553, _668555, _668557, _668559, _668561, _668563, _668565, _668567, _668569, _668571, _668573, _668575] : [-(cCoq_2eInit_2eSpecif_2eexistT2___24a6(_668575, _668571, _668567, _668563, _668559, _668555) = cCoq_2eInit_2eSpecif_2eexistT2___24a6(_668573, _668569, _668565, _668561, _668557, _668553)), _668575 = _668573, _668571 = _668569, _668567 = _668565, _668563 = _668561, _668559 = _668557, _668555 = _668553], (13270 ^ _401487) ^ [_669038, _669040] : [_669040 = _669038, -(cCoq_2eReals_2eRIneq_2eRsqr___24a1(_669040) = cCoq_2eReals_2eRIneq_2eRsqr___24a1(_669038))], (13276 ^ _401487) ^ [_669123, _669125, _669127, _669129] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(_669129, _669125) = cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(_669127, _669123)), _669129 = _669127, _669125 = _669123], (13286 ^ _401487) ^ [_669272, _669274] : [_669274 = _669272, -(cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(_669274) = cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(_669272))], (13292 ^ _401487) ^ [_669357, _669359, _669361, _669363] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(_669363, _669359) = cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(_669361, _669357)), _669363 = _669361, _669359 = _669357], (13302 ^ _401487) ^ [_669506, _669508, _669510, _669512] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(_669512, _669508) = cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(_669510, _669506)), _669512 = _669510, _669508 = _669506], (13312 ^ _401487) ^ [_669655, _669657, _669659, _669661, _669663, _669665, _669667, _669669, _669671, _669673] : [-(cCoq_2eLists_2eList_2efold__right___24a5(_669673, _669669, _669665, _669661, _669657) = cCoq_2eLists_2eList_2efold__right___24a5(_669671, _669667, _669663, _669659, _669655)), _669673 = _669671, _669669 = _669667, _669665 = _669663, _669661 = _669659, _669657 = _669655], (13334 ^ _401487) ^ [_670044, _670046, _670048, _670050] : [-(c_24__prop__166330___24a2(_670050, _670046) = c_24__prop__166330___24a2(_670048, _670044)), _670050 = _670048, _670046 = _670044], (13344 ^ _401487) ^ [_670193, _670195] : [_670195 = _670193, -(cCoq_2eInit_2eNat_2eodd___24a1(_670195) = cCoq_2eInit_2eNat_2eodd___24a1(_670193))], (13350 ^ _401487) ^ [_670278, _670280, _670282, _670284] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eequal___24a2(_670284, _670280) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eequal___24a2(_670282, _670278)), _670284 = _670282, _670280 = _670278], (13360 ^ _401487) ^ [_670427, _670429] : [_670429 = _670427, -(cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(_670429) = cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(_670427))], (13366 ^ _401487) ^ [_670512, _670514, _670516, _670518] : [-(cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(_670518, _670514) = cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(_670516, _670512)), _670518 = _670516, _670514 = _670512], (13376 ^ _401487) ^ [_670661, _670663] : [_670663 = _670661, -(cCoq_2eVectors_2eVectorDef_2enil___24a1(_670663) = cCoq_2eVectors_2eVectorDef_2enil___24a1(_670661))], (13382 ^ _401487) ^ [_670746, _670748, _670750, _670752] : [-(cCoq_2eInit_2eSpecif_2eleft___24a2(_670752, _670748) = cCoq_2eInit_2eSpecif_2eleft___24a2(_670750, _670746)), _670752 = _670750, _670748 = _670746], (13392 ^ _401487) ^ [_670895, _670897, _670899, _670901] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(_670901, _670897) = cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(_670899, _670895)), _670901 = _670899, _670897 = _670895], (13402 ^ _401487) ^ [_671044, _671046, _671048, _671050, _671052, _671054, _671056, _671058] : [-(cCoq_2emicromega_2eEnvRing_2ePX___24a4(_671058, _671054, _671050, _671046) = cCoq_2emicromega_2eEnvRing_2ePX___24a4(_671056, _671052, _671048, _671044)), _671058 = _671056, _671054 = _671052, _671050 = _671048, _671046 = _671044], (13420 ^ _401487) ^ [_671345, _671347, _671349, _671351, _671353, _671355] : [-(cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(_671355, _671351, _671347) = cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(_671353, _671349, _671345)), _671355 = _671353, _671351 = _671349, _671347 = _671345], (13434 ^ _401487) ^ [_671566, _671568, _671570, _671572, _671574, _671576] : [-(cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(_671576, _671572, _671568) = cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(_671574, _671570, _671566)), _671576 = _671574, _671572 = _671570, _671568 = _671566], (13448 ^ _401487) ^ [_671787, _671789, _671791, _671793] : [-(cCoq_2eInit_2eDatatypes_2elength___24a2(_671793, _671789) = cCoq_2eInit_2eDatatypes_2elength___24a2(_671791, _671787)), _671793 = _671791, _671789 = _671787], (13458 ^ _401487) ^ [_671936, _671938, _671940, _671942] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(_671942, _671938) = cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(_671940, _671936)), _671942 = _671940, _671938 = _671936], (13468 ^ _401487) ^ [_672085, _672087, _672089, _672091] : [-(cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(_672091, _672087) = cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(_672089, _672085)), _672091 = _672089, _672087 = _672085], (13478 ^ _401487) ^ [_672234, _672236, _672238, _672240, _672242, _672244] : [-(c_24__prop__23381___24a3(_672244, _672240, _672236) = c_24__prop__23381___24a3(_672242, _672238, _672234)), _672244 = _672242, _672240 = _672238, _672236 = _672234], (13492 ^ _401487) ^ [_672455, _672457, _672459, _672461, _672463, _672465, _672467, _672469] : [-(cCoq_2eInit_2eNat_2edivmod___24a4(_672469, _672465, _672461, _672457) = cCoq_2eInit_2eNat_2edivmod___24a4(_672467, _672463, _672459, _672455)), _672469 = _672467, _672465 = _672463, _672461 = _672459, _672457 = _672455], (13510 ^ _401487) ^ [_672756, _672758] : [_672758 = _672756, -(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(_672758) = cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(_672756))], (13516 ^ _401487) ^ [_672841, _672843, _672845, _672847, _672849, _672851] : [-(cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(_672851, _672847, _672843) = cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(_672849, _672845, _672841)), _672851 = _672849, _672847 = _672845, _672843 = _672841], (13530 ^ _401487) ^ [_673062, _673064, _673066, _673068] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_673068, _673064) = cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_673066, _673062)), _673068 = _673066, _673064 = _673062], (13540 ^ _401487) ^ [_673211, _673213] : [_673213 = _673211, -(cCoq_2eInit_2eNat_2edouble___24a1(_673213) = cCoq_2eInit_2eNat_2edouble___24a1(_673211))], (13546 ^ _401487) ^ [_673296, _673298, _673300, _673302] : [-(happ(_673302, _673298) = happ(_673300, _673296)), _673302 = _673300, _673298 = _673296], (13556 ^ _401487) ^ [_673445, _673447, _673449, _673451, _673453, _673455] : [-(c_24__type__22749___24a3(_673455, _673451, _673447) = c_24__type__22749___24a3(_673453, _673449, _673445)), _673455 = _673453, _673451 = _673449, _673447 = _673445], (13570 ^ _401487) ^ [_673666, _673668] : [_673668 = _673666, -(cCoq_2emicromega_2eEnv_2eEnv___24a1(_673668) = cCoq_2emicromega_2eEnv_2eEnv___24a1(_673666))], (13576 ^ _401487) ^ [_673751, _673753, _673755, _673757, _673759, _673761, _673763, _673765, _673767, _673769, _673771, _673773, _673775, _673777, _673779, _673781, _673783, _673785, _673787, _673789, _673791, _673793, _673795, _673797, _673799, _673801, _673803, _673805, _673807, _673809, _673811, _673813, _673815, _673817] : [-(c_24__type__6968___24a17(_673817, _673813, _673809, _673805, _673801, _673797, _673793, _673789, _673785, _673781, _673777, _673773, _673769, _673765, _673761, _673757, _673753) = c_24__type__6968___24a17(_673815, _673811, _673807, _673803, _673799, _673795, _673791, _673787, _673783, _673779, _673775, _673771, _673767, _673763, _673759, _673755, _673751)), _673817 = _673815, _673813 = _673811, _673809 = _673807, _673805 = _673803, _673801 = _673799, _673797 = _673795, _673793 = _673791, _673789 = _673787, _673785 = _673783, _673781 = _673779, _673777 = _673775, _673773 = _673771, _673769 = _673767, _673765 = _673763, _673761 = _673759, _673757 = _673755, _673753 = _673751], (13646 ^ _401487) ^ [_675820, _675822, _675824, _675826] : [-(cCoq_2eZArith_2eZnumtheory_2eEuclid___24a2(_675826, _675822) = cCoq_2eZArith_2eZnumtheory_2eEuclid___24a2(_675824, _675820)), _675826 = _675824, _675822 = _675820], (13656 ^ _401487) ^ [_675969, _675971, _675973, _675975, _675977, _675979, _675981, _675983, _675985, _675987, _675989, _675991, _675993, _675995, _675997, _675999, _676001, _676003, _676005, _676007, _676009, _676011, _676013, _676015, _676017, _676019, _676021, _676023, _676025, _676027, _676029, _676031, _676033, _676035, _676037, _676039, _676041, _676043, _676045, _676047, _676049, _676051, _676053, _676055] : [-(c_24__type__27676___24a22(_676055, _676051, _676047, _676043, _676039, _676035, _676031, _676027, _676023, _676019, _676015, _676011, _676007, _676003, _675999, _675995, _675991, _675987, _675983, _675979, _675975, _675971) = c_24__type__27676___24a22(_676053, _676049, _676045, _676041, _676037, _676033, _676029, _676025, _676021, _676017, _676013, _676009, _676005, _676001, _675997, _675993, _675989, _675985, _675981, _675977, _675973, _675969)), _676055 = _676053, _676051 = _676049, _676047 = _676045, _676043 = _676041, _676039 = _676037, _676035 = _676033, _676031 = _676029, _676027 = _676025, _676023 = _676021, _676019 = _676017, _676015 = _676013, _676011 = _676009, _676007 = _676005, _676003 = _676001, _675999 = _675997, _675995 = _675993, _675991 = _675989, _675987 = _675985, _675983 = _675981, _675979 = _675977, _675975 = _675973, _675971 = _675969], (13746 ^ _401487) ^ [_679078, _679080, _679082, _679084, _679086, _679088, _679090, _679092, _679094, _679096, _679098, _679100, _679102, _679104, _679106, _679108, _679110, _679112, _679114, _679116, _679118, _679120, _679122, _679124, _679126, _679128, _679130, _679132, _679134, _679136, _679138, _679140, _679142, _679144] : [-(c_24__type__6134___24a17(_679144, _679140, _679136, _679132, _679128, _679124, _679120, _679116, _679112, _679108, _679104, _679100, _679096, _679092, _679088, _679084, _679080) = c_24__type__6134___24a17(_679142, _679138, _679134, _679130, _679126, _679122, _679118, _679114, _679110, _679106, _679102, _679098, _679094, _679090, _679086, _679082, _679078)), _679144 = _679142, _679140 = _679138, _679136 = _679134, _679132 = _679130, _679128 = _679126, _679124 = _679122, _679120 = _679118, _679116 = _679114, _679112 = _679110, _679108 = _679106, _679104 = _679102, _679100 = _679098, _679096 = _679094, _679092 = _679090, _679088 = _679086, _679084 = _679082, _679080 = _679078], (13816 ^ _401487) ^ [_681147, _681149, _681151, _681153] : [-(c_24__type__2507___24a2(_681153, _681149) = c_24__type__2507___24a2(_681151, _681147)), _681153 = _681151, _681149 = _681147], (13826 ^ _401487) ^ [_681296, _681298, _681300, _681302, _681304, _681306, _681308, _681310, _681312, _681314, _681316, _681318, _681320, _681322, _681324, _681326, _681328, _681330, _681332, _681334, _681336, _681338, _681340, _681342, _681344, _681346, _681348, _681350, _681352, _681354, _681356, _681358, _681360, _681362, _681364, _681366, _681368, _681370, _681372, _681374, _681376, _681378, _681380, _681382] : [-(c_24__type__25623___24a22(_681382, _681378, _681374, _681370, _681366, _681362, _681358, _681354, _681350, _681346, _681342, _681338, _681334, _681330, _681326, _681322, _681318, _681314, _681310, _681306, _681302, _681298) = c_24__type__25623___24a22(_681380, _681376, _681372, _681368, _681364, _681360, _681356, _681352, _681348, _681344, _681340, _681336, _681332, _681328, _681324, _681320, _681316, _681312, _681308, _681304, _681300, _681296)), _681382 = _681380, _681378 = _681376, _681374 = _681372, _681370 = _681368, _681366 = _681364, _681362 = _681360, _681358 = _681356, _681354 = _681352, _681350 = _681348, _681346 = _681344, _681342 = _681340, _681338 = _681336, _681334 = _681332, _681330 = _681328, _681326 = _681324, _681322 = _681320, _681318 = _681316, _681314 = _681312, _681310 = _681308, _681306 = _681304, _681302 = _681300, _681298 = _681296], (13916 ^ _401487) ^ [_684405, _684407] : [_684407 = _684405, -(c_24__type__12123___24a1(_684407) = c_24__type__12123___24a1(_684405))], (13922 ^ _401487) ^ [_684490, _684492, _684494, _684496, _684498, _684500] : [-(cCoq_2eInit_2eSpecif_2esigT2___24a3(_684500, _684496, _684492) = cCoq_2eInit_2eSpecif_2esigT2___24a3(_684498, _684494, _684490)), _684500 = _684498, _684496 = _684494, _684492 = _684490], (13936 ^ _401487) ^ [_684711, _684713, _684715, _684717, _684719, _684721, _684723, _684725, _684727, _684729, _684731, _684733, _684735, _684737, _684739, _684741, _684743, _684745, _684747, _684749, _684751, _684753, _684755, _684757, _684759, _684761, _684763, _684765, _684767, _684769, _684771, _684773, _684775, _684777] : [-(c_24__type__6347___24a17(_684777, _684773, _684769, _684765, _684761, _684757, _684753, _684749, _684745, _684741, _684737, _684733, _684729, _684725, _684721, _684717, _684713) = c_24__type__6347___24a17(_684775, _684771, _684767, _684763, _684759, _684755, _684751, _684747, _684743, _684739, _684735, _684731, _684727, _684723, _684719, _684715, _684711)), _684777 = _684775, _684773 = _684771, _684769 = _684767, _684765 = _684763, _684761 = _684759, _684757 = _684755, _684753 = _684751, _684749 = _684747, _684745 = _684743, _684741 = _684739, _684737 = _684735, _684733 = _684731, _684729 = _684727, _684725 = _684723, _684721 = _684719, _684717 = _684715, _684713 = _684711], (14006 ^ _401487) ^ [_686780, _686782, _686784, _686786, _686788, _686790, _686792, _686794, _686796, _686798, _686800, _686802, _686804, _686806, _686808, _686810] : [-(c_24__type__4850___24a8(_686810, _686806, _686802, _686798, _686794, _686790, _686786, _686782) = c_24__type__4850___24a8(_686808, _686804, _686800, _686796, _686792, _686788, _686784, _686780)), _686810 = _686808, _686806 = _686804, _686802 = _686800, _686798 = _686796, _686794 = _686792, _686790 = _686788, _686786 = _686784, _686782 = _686780], (14040 ^ _401487) ^ [_687481, _687483, _687485, _687487, _687489, _687491, _687493, _687495] : [-(c_24__type__29371___24a4(_687495, _687491, _687487, _687483) = c_24__type__29371___24a4(_687493, _687489, _687485, _687481)), _687495 = _687493, _687491 = _687489, _687487 = _687485, _687483 = _687481], (14058 ^ _401487) ^ [_687782, _687784] : [_687784 = _687782, -(cCoq_2eInit_2eDatatypes_2elist___24a1(_687784) = cCoq_2eInit_2eDatatypes_2elist___24a1(_687782))], (14064 ^ _401487) ^ [_687867, _687869, _687871, _687873, _687875, _687877, _687879, _687881, _687883, _687885, _687887, _687889, _687891, _687893, _687895, _687897, _687899, _687901, _687903, _687905, _687907, _687909, _687911, _687913, _687915, _687917, _687919, _687921, _687923, _687925, _687927, _687929, _687931, _687933] : [-(c_24__type__7802___24a17(_687933, _687929, _687925, _687921, _687917, _687913, _687909, _687905, _687901, _687897, _687893, _687889, _687885, _687881, _687877, _687873, _687869) = c_24__type__7802___24a17(_687931, _687927, _687923, _687919, _687915, _687911, _687907, _687903, _687899, _687895, _687891, _687887, _687883, _687879, _687875, _687871, _687867)), _687933 = _687931, _687929 = _687927, _687925 = _687923, _687921 = _687919, _687917 = _687915, _687913 = _687911, _687909 = _687907, _687905 = _687903, _687901 = _687899, _687897 = _687895, _687893 = _687891, _687889 = _687887, _687885 = _687883, _687881 = _687879, _687877 = _687875, _687873 = _687871, _687869 = _687867], (14134 ^ _401487) ^ [_689936, _689938, _689940, _689942, _689944, _689946, _689948, _689950, _689952, _689954, _689956, _689958, _689960, _689962] : [-(c_24__type__8427___24a7(_689962, _689958, _689954, _689950, _689946, _689942, _689938) = c_24__type__8427___24a7(_689960, _689956, _689952, _689948, _689944, _689940, _689936)), _689962 = _689960, _689958 = _689956, _689954 = _689952, _689950 = _689948, _689946 = _689944, _689942 = _689940, _689938 = _689936], (14164 ^ _401487) ^ [_690525, _690527] : [_690527 = _690525, -(cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(_690527) = cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(_690525))], (14170 ^ _401487) ^ [_690610, _690612] : [_690612 = _690610, -(cCoq_2eInit_2eDatatypes_2eoption___24a1(_690612) = cCoq_2eInit_2eDatatypes_2eoption___24a1(_690610))], (14176 ^ _401487) ^ [_690695, _690697, _690699, _690701] : [-(c_24__type__166325___24a2(_690701, _690697) = c_24__type__166325___24a2(_690699, _690695)), _690701 = _690699, _690697 = _690695], (14186 ^ _401487) ^ [_690844, _690846, _690848, _690850] : [-(c_24__type__145287___24a2(_690850, _690846) = c_24__type__145287___24a2(_690848, _690844)), _690850 = _690848, _690846 = _690844], (14196 ^ _401487) ^ [_690993, _690995, _690997, _690999, _691001, _691003, _691005, _691007, _691009, _691011, _691013, _691015, _691017, _691019] : [-(c_24__type__8469___24a7(_691019, _691015, _691011, _691007, _691003, _690999, _690995) = c_24__type__8469___24a7(_691017, _691013, _691009, _691005, _691001, _690997, _690993)), _691019 = _691017, _691015 = _691013, _691011 = _691009, _691007 = _691005, _691003 = _691001, _690999 = _690997, _690995 = _690993], (14226 ^ _401487) ^ [_691582, _691584, _691586, _691588, _691590, _691592, _691594, _691596, _691598, _691600, _691602, _691604, _691606, _691608, _691610, _691612, _691614, _691616, _691618, _691620] : [-(c_24__type__13213___24a10(_691620, _691616, _691612, _691608, _691604, _691600, _691596, _691592, _691588, _691584) = c_24__type__13213___24a10(_691618, _691614, _691610, _691606, _691602, _691598, _691594, _691590, _691586, _691582)), _691620 = _691618, _691616 = _691614, _691612 = _691610, _691608 = _691606, _691604 = _691602, _691600 = _691598, _691596 = _691594, _691592 = _691590, _691588 = _691586, _691584 = _691582], (14268 ^ _401487) ^ [_692531, _692533] : [_692533 = _692531, -(c_24__type__156173___24a1(_692533) = c_24__type__156173___24a1(_692531))], (14274 ^ _401487) ^ [_692616, _692618, _692620, _692622, _692624, _692626, _692628, _692630, _692632, _692634, _692636, _692638, _692640, _692642, _692644, _692646, _692648, _692650, _692652, _692654] : [-(c_24__type__929___24a10(_692654, _692650, _692646, _692642, _692638, _692634, _692630, _692626, _692622, _692618) = c_24__type__929___24a10(_692652, _692648, _692644, _692640, _692636, _692632, _692628, _692624, _692620, _692616)), _692654 = _692652, _692650 = _692648, _692646 = _692644, _692642 = _692640, _692638 = _692636, _692634 = _692632, _692630 = _692628, _692626 = _692624, _692622 = _692620, _692618 = _692616], (14316 ^ _401487) ^ [_693565, _693567, _693569, _693571, _693573, _693575, _693577, _693579, _693581, _693583, _693585, _693587, _693589, _693591] : [-(c_24__type__8327___24a7(_693591, _693587, _693583, _693579, _693575, _693571, _693567) = c_24__type__8327___24a7(_693589, _693585, _693581, _693577, _693573, _693569, _693565)), _693591 = _693589, _693587 = _693585, _693583 = _693581, _693579 = _693577, _693575 = _693573, _693571 = _693569, _693567 = _693565], (14346 ^ _401487) ^ [_694154, _694156, _694158, _694160] : [-(c_24__type__2076___24a2(_694160, _694156) = c_24__type__2076___24a2(_694158, _694154)), _694160 = _694158, _694156 = _694154], (14356 ^ _401487) ^ [_694303, _694305, _694307, _694309, _694311, _694313, _694315, _694317, _694319, _694321, _694323, _694325, _694327, _694329] : [-(c_24__type__8828___24a7(_694329, _694325, _694321, _694317, _694313, _694309, _694305) = c_24__type__8828___24a7(_694327, _694323, _694319, _694315, _694311, _694307, _694303)), _694329 = _694327, _694325 = _694323, _694321 = _694319, _694317 = _694315, _694313 = _694311, _694309 = _694307, _694305 = _694303], (14386 ^ _401487) ^ [_694892, _694894] : [_694894 = _694892, -(c_24__type__20994___24a1(_694894) = c_24__type__20994___24a1(_694892))], (14392 ^ _401487) ^ [_694977, _694979, _694981, _694983, _694985, _694987, _694989, _694991, _694993, _694995] : [-(c_24__type__5330___24a5(_694995, _694991, _694987, _694983, _694979) = c_24__type__5330___24a5(_694993, _694989, _694985, _694981, _694977)), _694995 = _694993, _694991 = _694989, _694987 = _694985, _694983 = _694981, _694979 = _694977], (14414 ^ _401487) ^ [_695366, _695368] : [_695368 = _695366, -(c_24__type__18100___24a1(_695368) = c_24__type__18100___24a1(_695366))], (14420 ^ _401487) ^ [_695451, _695453, _695455, _695457] : [-(c_24__type__18093___24a2(_695457, _695453) = c_24__type__18093___24a2(_695455, _695451)), _695457 = _695455, _695453 = _695451], (14430 ^ _401487) ^ [_695600, _695602, _695604, _695606] : [-(c_24__type__2493___24a2(_695606, _695602) = c_24__type__2493___24a2(_695604, _695600)), _695606 = _695604, _695602 = _695600], (14440 ^ _401487) ^ [_695749, _695751, _695753, _695755, _695757, _695759, _695761, _695763] : [-(c_24__type__8139___24a4(_695763, _695759, _695755, _695751) = c_24__type__8139___24a4(_695761, _695757, _695753, _695749)), _695763 = _695761, _695759 = _695757, _695755 = _695753, _695751 = _695749], (14458 ^ _401487) ^ [_696050, _696052, _696054, _696056, _696058, _696060] : [-(c_24__type__23408___24a3(_696060, _696056, _696052) = c_24__type__23408___24a3(_696058, _696054, _696050)), _696060 = _696058, _696056 = _696054, _696052 = _696050], (14472 ^ _401487) ^ [_696271, _696273, _696275, _696277, _696279, _696281, _696283, _696285, _696287, _696289, _696291, _696293, _696295, _696297] : [-(c_24__type__8784___24a7(_696297, _696293, _696289, _696285, _696281, _696277, _696273) = c_24__type__8784___24a7(_696295, _696291, _696287, _696283, _696279, _696275, _696271)), _696297 = _696295, _696293 = _696291, _696289 = _696287, _696285 = _696283, _696281 = _696279, _696277 = _696275, _696273 = _696271], (14502 ^ _401487) ^ [_696860, _696862, _696864, _696866, _696868, _696870, _696872, _696874, _696876, _696878, _696880, _696882, _696884, _696886, _696888, _696890, _696892, _696894, _696896, _696898, _696900, _696902, _696904, _696906, _696908, _696910, _696912, _696914, _696916, _696918, _696920, _696922, _696924, _696926] : [-(c_24__type__6542___24a17(_696926, _696922, _696918, _696914, _696910, _696906, _696902, _696898, _696894, _696890, _696886, _696882, _696878, _696874, _696870, _696866, _696862) = c_24__type__6542___24a17(_696924, _696920, _696916, _696912, _696908, _696904, _696900, _696896, _696892, _696888, _696884, _696880, _696876, _696872, _696868, _696864, _696860)), _696926 = _696924, _696922 = _696920, _696918 = _696916, _696914 = _696912, _696910 = _696908, _696906 = _696904, _696902 = _696900, _696898 = _696896, _696894 = _696892, _696890 = _696888, _696886 = _696884, _696882 = _696880, _696878 = _696876, _696874 = _696872, _696870 = _696868, _696866 = _696864, _696862 = _696860], (14572 ^ _401487) ^ [_698929, _698931, _698933, _698935, _698937, _698939, _698941, _698943, _698945, _698947, _698949, _698951, _698953, _698955, _698957, _698959, _698961, _698963, _698965, _698967] : [-(c_24__type__12719___24a10(_698967, _698963, _698959, _698955, _698951, _698947, _698943, _698939, _698935, _698931) = c_24__type__12719___24a10(_698965, _698961, _698957, _698953, _698949, _698945, _698941, _698937, _698933, _698929)), _698967 = _698965, _698963 = _698961, _698959 = _698957, _698955 = _698953, _698951 = _698949, _698947 = _698945, _698943 = _698941, _698939 = _698937, _698935 = _698933, _698931 = _698929], (14614 ^ _401487) ^ [_699878, _699880, _699882, _699884, _699886, _699888, _699890, _699892, _699894, _699896, _699898, _699900, _699902, _699904, _699906, _699908, _699910, _699912, _699914, _699916, _699918, _699920, _699922, _699924, _699926, _699928] : [-(c_24__type__17120___24a13(_699928, _699924, _699920, _699916, _699912, _699908, _699904, _699900, _699896, _699892, _699888, _699884, _699880) = c_24__type__17120___24a13(_699926, _699922, _699918, _699914, _699910, _699906, _699902, _699898, _699894, _699890, _699886, _699882, _699878)), _699928 = _699926, _699924 = _699922, _699920 = _699918, _699916 = _699914, _699912 = _699910, _699908 = _699906, _699904 = _699902, _699900 = _699898, _699896 = _699894, _699892 = _699890, _699888 = _699886, _699884 = _699882, _699880 = _699878], (14668 ^ _401487) ^ [_701259, _701261, _701263, _701265, _701267, _701269, _701271, _701273, _701275, _701277, _701279, _701281, _701283, _701285, _701287, _701289, _701291, _701293, _701295, _701297] : [-(c_24__type__12921___24a10(_701297, _701293, _701289, _701285, _701281, _701277, _701273, _701269, _701265, _701261) = c_24__type__12921___24a10(_701295, _701291, _701287, _701283, _701279, _701275, _701271, _701267, _701263, _701259)), _701297 = _701295, _701293 = _701291, _701289 = _701287, _701285 = _701283, _701281 = _701279, _701277 = _701275, _701273 = _701271, _701269 = _701267, _701265 = _701263, _701261 = _701259], (14710 ^ _401487) ^ [_702208, _702210, _702212, _702214, _702216, _702218, _702220, _702222] : [-(cCoq_2emicromega_2eTauto_2eGFormula___24a4(_702222, _702218, _702214, _702210) = cCoq_2emicromega_2eTauto_2eGFormula___24a4(_702220, _702216, _702212, _702208)), _702222 = _702220, _702218 = _702216, _702214 = _702212, _702210 = _702208], (14728 ^ _401487) ^ [_702509, _702511, _702513, _702515, _702517, _702519] : [-(cCoq_2eInit_2eSpecif_2esig2___24a3(_702519, _702515, _702511) = cCoq_2eInit_2eSpecif_2esig2___24a3(_702517, _702513, _702509)), _702519 = _702517, _702515 = _702513, _702511 = _702509], (14742 ^ _401487) ^ [_702730, _702732, _702734, _702736] : [-(c_24__type__31858___24a2(_702736, _702732) = c_24__type__31858___24a2(_702734, _702730)), _702736 = _702734, _702732 = _702730], (14752 ^ _401487) ^ [_702879, _702881, _702883, _702885, _702887, _702889, _702891, _702893, _702895, _702897, _702899, _702901, _702903, _702905, _702907, _702909, _702911, _702913, _702915, _702917, _702919, _702921, _702923, _702925, _702927, _702929] : [-(c_24__type__17856___24a13(_702929, _702925, _702921, _702917, _702913, _702909, _702905, _702901, _702897, _702893, _702889, _702885, _702881) = c_24__type__17856___24a13(_702927, _702923, _702919, _702915, _702911, _702907, _702903, _702899, _702895, _702891, _702887, _702883, _702879)), _702929 = _702927, _702925 = _702923, _702921 = _702919, _702917 = _702915, _702913 = _702911, _702909 = _702907, _702905 = _702903, _702901 = _702899, _702897 = _702895, _702893 = _702891, _702889 = _702887, _702885 = _702883, _702881 = _702879], (14806 ^ _401487) ^ [_704260, _704262] : [_704262 = _704260, -(c_24__type__22___24a1(_704262) = c_24__type__22___24a1(_704260))], (14812 ^ _401487) ^ [_704345, _704347, _704349, _704351, _704353, _704355, _704357, _704359, _704361, _704363] : [-(c_24__type__5414___24a5(_704363, _704359, _704355, _704351, _704347) = c_24__type__5414___24a5(_704361, _704357, _704353, _704349, _704345)), _704363 = _704361, _704359 = _704357, _704355 = _704353, _704351 = _704349, _704347 = _704345], (14834 ^ _401487) ^ [_704734, _704736, _704738, _704740] : [-(cCoq_2eInit_2eSpecif_2esumbool___24a2(_704740, _704736) = cCoq_2eInit_2eSpecif_2esumbool___24a2(_704738, _704734)), _704740 = _704738, _704736 = _704734], (14844 ^ _401487) ^ [_704883, _704885, _704887, _704889, _704891, _704893, _704895, _704897, _704899, _704901, _704903, _704905, _704907, _704909, _704911, _704913, _704915, _704917, _704919, _704921, _704923, _704925, _704927, _704929, _704931, _704933] : [-(c_24__type__17370___24a13(_704933, _704929, _704925, _704921, _704917, _704913, _704909, _704905, _704901, _704897, _704893, _704889, _704885) = c_24__type__17370___24a13(_704931, _704927, _704923, _704919, _704915, _704911, _704907, _704903, _704899, _704895, _704891, _704887, _704883)), _704933 = _704931, _704929 = _704927, _704925 = _704923, _704921 = _704919, _704917 = _704915, _704913 = _704911, _704909 = _704907, _704905 = _704903, _704901 = _704899, _704897 = _704895, _704893 = _704891, _704889 = _704887, _704885 = _704883], (14898 ^ _401487) ^ [_706264, _706266, _706268, _706270, _706272, _706274] : [-(c_24__type__23298___24a3(_706274, _706270, _706266) = c_24__type__23298___24a3(_706272, _706268, _706264)), _706274 = _706272, _706270 = _706268, _706266 = _706264], (14912 ^ _401487) ^ [_706485, _706487, _706489, _706491, _706493, _706495, _706497, _706499, _706501, _706503, _706505, _706507, _706509, _706511, _706513, _706515, _706517, _706519, _706521, _706523, _706525, _706527, _706529, _706531, _706533, _706535, _706537, _706539, _706541, _706543, _706545, _706547, _706549, _706551, _706553, _706555, _706557, _706559, _706561, _706563, _706565, _706567, _706569, _706571] : [-(c_24__type__25277___24a22(_706571, _706567, _706563, _706559, _706555, _706551, _706547, _706543, _706539, _706535, _706531, _706527, _706523, _706519, _706515, _706511, _706507, _706503, _706499, _706495, _706491, _706487) = c_24__type__25277___24a22(_706569, _706565, _706561, _706557, _706553, _706549, _706545, _706541, _706537, _706533, _706529, _706525, _706521, _706517, _706513, _706509, _706505, _706501, _706497, _706493, _706489, _706485)), _706571 = _706569, _706567 = _706565, _706563 = _706561, _706559 = _706557, _706555 = _706553, _706551 = _706549, _706547 = _706545, _706543 = _706541, _706539 = _706537, _706535 = _706533, _706531 = _706529, _706527 = _706525, _706523 = _706521, _706519 = _706517, _706515 = _706513, _706511 = _706509, _706507 = _706505, _706503 = _706501, _706499 = _706497, _706495 = _706493, _706491 = _706489, _706487 = _706485], (15002 ^ _401487) ^ [_709594, _709596, _709598, _709600, _709602, _709604, _709606, _709608, _709610, _709612, _709614, _709616, _709618, _709620, _709622, _709624, _709626, _709628, _709630, _709632, _709634, _709636, _709638, _709640, _709642, _709644, _709646, _709648, _709650, _709652, _709654, _709656, _709658, _709660] : [-(c_24__type__6755___24a17(_709660, _709656, _709652, _709648, _709644, _709640, _709636, _709632, _709628, _709624, _709620, _709616, _709612, _709608, _709604, _709600, _709596) = c_24__type__6755___24a17(_709658, _709654, _709650, _709646, _709642, _709638, _709634, _709630, _709626, _709622, _709618, _709614, _709610, _709606, _709602, _709598, _709594)), _709660 = _709658, _709656 = _709654, _709652 = _709650, _709648 = _709646, _709644 = _709642, _709640 = _709638, _709636 = _709634, _709632 = _709630, _709628 = _709626, _709624 = _709622, _709620 = _709618, _709616 = _709614, _709612 = _709610, _709608 = _709606, _709604 = _709602, _709600 = _709598, _709596 = _709594], (15072 ^ _401487) ^ [_711663, _711665, _711667, _711669, _711671, _711673, _711675, _711677, _711679, _711681, _711683, _711685, _711687, _711689, _711691, _711693, _711695, _711697, _711699, _711701, _711703, _711705, _711707, _711709, _711711, _711713, _711715, _711717, _711719, _711721, _711723, _711725, _711727, _711729, _711731, _711733, _711735, _711737, _711739, _711741, _711743, _711745, _711747, _711749] : [-(c_24__type__25969___24a22(_711749, _711745, _711741, _711737, _711733, _711729, _711725, _711721, _711717, _711713, _711709, _711705, _711701, _711697, _711693, _711689, _711685, _711681, _711677, _711673, _711669, _711665) = c_24__type__25969___24a22(_711747, _711743, _711739, _711735, _711731, _711727, _711723, _711719, _711715, _711711, _711707, _711703, _711699, _711695, _711691, _711687, _711683, _711679, _711675, _711671, _711667, _711663)), _711749 = _711747, _711745 = _711743, _711741 = _711739, _711737 = _711735, _711733 = _711731, _711729 = _711727, _711725 = _711723, _711721 = _711719, _711717 = _711715, _711713 = _711711, _711709 = _711707, _711705 = _711703, _711701 = _711699, _711697 = _711695, _711693 = _711691, _711689 = _711687, _711685 = _711683, _711681 = _711679, _711677 = _711675, _711673 = _711671, _711669 = _711667, _711665 = _711663], (15162 ^ _401487) ^ [_714772, _714774] : [_714774 = _714772, -(c_24__type__10579___24a1(_714774) = c_24__type__10579___24a1(_714772))], (15168 ^ _401487) ^ [_714857, _714859, _714861, _714863, _714865, _714867, _714869, _714871, _714873, _714875, _714877, _714879, _714881, _714883, _714885, _714887, _714889, _714891, _714893, _714895, _714897, _714899, _714901, _714903, _714905, _714907, _714909, _714911, _714913, _714915, _714917, _714919, _714921, _714923] : [-(c_24__type__7589___24a17(_714923, _714919, _714915, _714911, _714907, _714903, _714899, _714895, _714891, _714887, _714883, _714879, _714875, _714871, _714867, _714863, _714859) = c_24__type__7589___24a17(_714921, _714917, _714913, _714909, _714905, _714901, _714897, _714893, _714889, _714885, _714881, _714877, _714873, _714869, _714865, _714861, _714857)), _714923 = _714921, _714919 = _714917, _714915 = _714913, _714911 = _714909, _714907 = _714905, _714903 = _714901, _714899 = _714897, _714895 = _714893, _714891 = _714889, _714887 = _714885, _714883 = _714881, _714879 = _714877, _714875 = _714873, _714871 = _714869, _714867 = _714865, _714863 = _714861, _714859 = _714857], (15238 ^ _401487) ^ [_716926, _716928, _716930, _716932, _716934, _716936] : [-(c_24__type__2081___24a3(_716936, _716932, _716928) = c_24__type__2081___24a3(_716934, _716930, _716926)), _716936 = _716934, _716932 = _716930, _716928 = _716926], (15252 ^ _401487) ^ [_717147, _717149, _717151, _717153, _717155, _717157] : [-(c_24__type__22757___24a3(_717157, _717153, _717149) = c_24__type__22757___24a3(_717155, _717151, _717147)), _717157 = _717155, _717153 = _717151, _717149 = _717147], (15266 ^ _401487) ^ [_717368, _717370, _717372, _717374] : [-(c_24__type__17934___24a2(_717374, _717370) = c_24__type__17934___24a2(_717372, _717368)), _717374 = _717372, _717370 = _717368], (15276 ^ _401487) ^ [_717517, _717519] : [_717519 = _717517, -(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(_717519) = cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(_717517))], (15282 ^ _401487) ^ [_717602, _717604, _717606, _717608] : [-(c_24__type__22667___24a2(_717608, _717604) = c_24__type__22667___24a2(_717606, _717602)), _717608 = _717606, _717604 = _717602], (15292 ^ _401487) ^ [_717751, _717753, _717755, _717757, _717759, _717761, _717763, _717765, _717767, _717769, _717771, _717773, _717775, _717777] : [-(c_24__type__8519___24a7(_717777, _717773, _717769, _717765, _717761, _717757, _717753) = c_24__type__8519___24a7(_717775, _717771, _717767, _717763, _717759, _717755, _717751)), _717777 = _717775, _717773 = _717771, _717769 = _717767, _717765 = _717763, _717761 = _717759, _717757 = _717755, _717753 = _717751], (15322 ^ _401487) ^ [_718340, _718342, _718344, _718346] : [-(cCoq_2eInit_2eSpecif_2esig___24a2(_718346, _718342) = cCoq_2eInit_2eSpecif_2esig___24a2(_718344, _718340)), _718346 = _718344, _718342 = _718340], (15332 ^ _401487) ^ [_718489, _718491, _718493, _718495, _718497, _718499, _718501, _718503, _718505, _718507, _718509, _718511, _718513, _718515, _718517, _718519, _718521, _718523, _718525, _718527, _718529, _718531, _718533, _718535, _718537, _718539, _718541, _718543, _718545, _718547, _718549, _718551, _718553, _718555] : [-(c_24__type__7181___24a17(_718555, _718551, _718547, _718543, _718539, _718535, _718531, _718527, _718523, _718519, _718515, _718511, _718507, _718503, _718499, _718495, _718491) = c_24__type__7181___24a17(_718553, _718549, _718545, _718541, _718537, _718533, _718529, _718525, _718521, _718517, _718513, _718509, _718505, _718501, _718497, _718493, _718489)), _718555 = _718553, _718551 = _718549, _718547 = _718545, _718543 = _718541, _718539 = _718537, _718535 = _718533, _718531 = _718529, _718527 = _718525, _718523 = _718521, _718519 = _718517, _718515 = _718513, _718511 = _718509, _718507 = _718505, _718503 = _718501, _718499 = _718497, _718495 = _718493, _718491 = _718489], (15402 ^ _401487) ^ [_720558, _720560, _720562, _720564, _720566, _720568, _720570, _720572, _720574, _720576, _720578, _720580, _720582, _720584, _720586, _720588] : [-(c_24__type__5093___24a8(_720588, _720584, _720580, _720576, _720572, _720568, _720564, _720560) = c_24__type__5093___24a8(_720586, _720582, _720578, _720574, _720570, _720566, _720562, _720558)), _720588 = _720586, _720584 = _720582, _720580 = _720578, _720576 = _720574, _720572 = _720570, _720568 = _720566, _720564 = _720562, _720560 = _720558], (15436 ^ _401487) ^ [_721259, _721261, _721263, _721265] : [-(cCoq_2eInit_2eDatatypes_2esum___24a2(_721265, _721261) = cCoq_2eInit_2eDatatypes_2esum___24a2(_721263, _721259)), _721265 = _721263, _721261 = _721259], (15446 ^ _401487) ^ [_721408, _721410, _721412, _721414, _721416, _721418, _721420, _721422, _721424, _721426, _721428, _721430, _721432, _721434, _721436, _721438, _721440, _721442, _721444, _721446, _721448, _721450, _721452, _721454, _721456, _721458, _721460, _721462, _721464, _721466, _721468, _721470, _721472, _721474, _721476, _721478, _721480, _721482, _721484, _721486, _721488, _721490, _721492, _721494] : [-(c_24__type__28345___24a22(_721494, _721490, _721486, _721482, _721478, _721474, _721470, _721466, _721462, _721458, _721454, _721450, _721446, _721442, _721438, _721434, _721430, _721426, _721422, _721418, _721414, _721410) = c_24__type__28345___24a22(_721492, _721488, _721484, _721480, _721476, _721472, _721468, _721464, _721460, _721456, _721452, _721448, _721444, _721440, _721436, _721432, _721428, _721424, _721420, _721416, _721412, _721408)), _721494 = _721492, _721490 = _721488, _721486 = _721484, _721482 = _721480, _721478 = _721476, _721474 = _721472, _721470 = _721468, _721466 = _721464, _721462 = _721460, _721458 = _721456, _721454 = _721452, _721450 = _721448, _721446 = _721444, _721442 = _721440, _721438 = _721436, _721434 = _721432, _721430 = _721428, _721426 = _721424, _721422 = _721420, _721418 = _721416, _721414 = _721412, _721410 = _721408], (15536 ^ _401487) ^ [_724517, _724519, _724521, _724523, _724525, _724527, _724529, _724531, _724533, _724535, _724537, _724539, _724541, _724543, _724545, _724547, _724549, _724551, _724553, _724555, _724557, _724559, _724561, _724563, _724565, _724567] : [-(c_24__type__17745___24a13(_724567, _724563, _724559, _724555, _724551, _724547, _724543, _724539, _724535, _724531, _724527, _724523, _724519) = c_24__type__17745___24a13(_724565, _724561, _724557, _724553, _724549, _724545, _724541, _724537, _724533, _724529, _724525, _724521, _724517)), _724567 = _724565, _724563 = _724561, _724559 = _724557, _724555 = _724553, _724551 = _724549, _724547 = _724545, _724543 = _724541, _724539 = _724537, _724535 = _724533, _724531 = _724529, _724527 = _724525, _724523 = _724521, _724519 = _724517], (15590 ^ _401487) ^ [_725898, _725900, _725902, _725904, _725906, _725908, _725910, _725912, _725914, _725916] : [-(c_24__type__5354___24a5(_725916, _725912, _725908, _725904, _725900) = c_24__type__5354___24a5(_725914, _725910, _725906, _725902, _725898)), _725916 = _725914, _725912 = _725910, _725908 = _725906, _725904 = _725902, _725900 = _725898], (15612 ^ _401487) ^ [_726287, _726289, _726291, _726293] : [-(c_24__type__166286___24a2(_726293, _726289) = c_24__type__166286___24a2(_726291, _726287)), _726293 = _726291, _726289 = _726287], (15622 ^ _401487) ^ [_726436, _726438, _726440, _726442, _726444, _726446, _726448, _726450] : [-(c_24__type__8172___24a4(_726450, _726446, _726442, _726438) = c_24__type__8172___24a4(_726448, _726444, _726440, _726436)), _726450 = _726448, _726446 = _726444, _726442 = _726440, _726438 = _726436], (15640 ^ _401487) ^ [_726737, _726739] : [_726739 = _726737, -(c_24__type__10187___24a1(_726739) = c_24__type__10187___24a1(_726737))], (15646 ^ _401487) ^ [_726822, _726824, _726826, _726828, _726830, _726832, _726834, _726836, _726838, _726840, _726842, _726844, _726846, _726848] : [-(c_24__type__8704___24a7(_726848, _726844, _726840, _726836, _726832, _726828, _726824) = c_24__type__8704___24a7(_726846, _726842, _726838, _726834, _726830, _726826, _726822)), _726848 = _726846, _726844 = _726842, _726840 = _726838, _726836 = _726834, _726832 = _726830, _726828 = _726826, _726824 = _726822], (15676 ^ _401487) ^ [_727411, _727413] : [_727413 = _727411, -(cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(_727413) = cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(_727411))], (15682 ^ _401487) ^ [_727496, _727498, _727500, _727502, _727504, _727506, _727508, _727510, _727512, _727514, _727516, _727518, _727520, _727522, _727524, _727526, _727528, _727530, _727532, _727534, _727536, _727538, _727540, _727542, _727544, _727546, _727548, _727550, _727552, _727554, _727556, _727558, _727560, _727562, _727564, _727566, _727568, _727570, _727572, _727574, _727576, _727578, _727580, _727582] : [-(c_24__type__29014___24a22(_727582, _727578, _727574, _727570, _727566, _727562, _727558, _727554, _727550, _727546, _727542, _727538, _727534, _727530, _727526, _727522, _727518, _727514, _727510, _727506, _727502, _727498) = c_24__type__29014___24a22(_727580, _727576, _727572, _727568, _727564, _727560, _727556, _727552, _727548, _727544, _727540, _727536, _727532, _727528, _727524, _727520, _727516, _727512, _727508, _727504, _727500, _727496)), _727582 = _727580, _727578 = _727576, _727574 = _727572, _727570 = _727568, _727566 = _727564, _727562 = _727560, _727558 = _727556, _727554 = _727552, _727550 = _727548, _727546 = _727544, _727542 = _727540, _727538 = _727536, _727534 = _727532, _727530 = _727528, _727526 = _727524, _727522 = _727520, _727518 = _727516, _727514 = _727512, _727510 = _727508, _727506 = _727504, _727502 = _727500, _727498 = _727496], (15772 ^ _401487) ^ [_730605, _730607, _730609, _730611, _730613, _730615, _730617, _730619, _730621, _730623, _730625, _730627, _730629, _730631, _730633, _730635, _730637, _730639, _730641, _730643, _730645, _730647, _730649, _730651, _730653, _730655, _730657, _730659, _730661, _730663, _730665, _730667, _730669, _730671, _730673, _730675, _730677, _730679, _730681, _730683, _730685, _730687, _730689, _730691] : [-(c_24__type__27007___24a22(_730691, _730687, _730683, _730679, _730675, _730671, _730667, _730663, _730659, _730655, _730651, _730647, _730643, _730639, _730635, _730631, _730627, _730623, _730619, _730615, _730611, _730607) = c_24__type__27007___24a22(_730689, _730685, _730681, _730677, _730673, _730669, _730665, _730661, _730657, _730653, _730649, _730645, _730641, _730637, _730633, _730629, _730625, _730621, _730617, _730613, _730609, _730605)), _730691 = _730689, _730687 = _730685, _730683 = _730681, _730679 = _730677, _730675 = _730673, _730671 = _730669, _730667 = _730665, _730663 = _730661, _730659 = _730657, _730655 = _730653, _730651 = _730649, _730647 = _730645, _730643 = _730641, _730639 = _730637, _730635 = _730633, _730631 = _730629, _730627 = _730625, _730623 = _730621, _730619 = _730617, _730615 = _730613, _730611 = _730609, _730607 = _730605], (15862 ^ _401487) ^ [_733714, _733716, _733718, _733720, _733722, _733724, _733726, _733728, _733730, _733732, _733734, _733736, _733738, _733740] : [-(c_24__type__8377___24a7(_733740, _733736, _733732, _733728, _733724, _733720, _733716) = c_24__type__8377___24a7(_733738, _733734, _733730, _733726, _733722, _733718, _733714)), _733740 = _733738, _733736 = _733734, _733732 = _733730, _733728 = _733726, _733724 = _733722, _733720 = _733718, _733716 = _733714], (15892 ^ _401487) ^ [_734303, _734305, _734307, _734309, _734311, _734313, _734315, _734317, _734319, _734321, _734323, _734325, _734327, _734329, _734331, _734333] : [-(c_24__type__4976___24a8(_734333, _734329, _734325, _734321, _734317, _734313, _734309, _734305) = c_24__type__4976___24a8(_734331, _734327, _734323, _734319, _734315, _734311, _734307, _734303)), _734333 = _734331, _734329 = _734327, _734325 = _734323, _734321 = _734319, _734317 = _734315, _734313 = _734311, _734309 = _734307, _734305 = _734303], (15926 ^ _401487) ^ [_735004, _735006] : [_735006 = _735004, -(cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(_735006) = cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(_735004))], (15932 ^ _401487) ^ [_735089, _735091] : [_735091 = _735089, -(c_24__type__2469___24a1(_735091) = c_24__type__2469___24a1(_735089))], (15938 ^ _401487) ^ [_735174, _735176, _735178, _735180, _735182, _735184, _735186, _735188] : [-(c_24__type__16754___24a4(_735188, _735184, _735180, _735176) = c_24__type__16754___24a4(_735186, _735182, _735178, _735174)), _735188 = _735186, _735184 = _735182, _735180 = _735178, _735176 = _735174], (15956 ^ _401487) ^ [_735475, _735477, _735479, _735481, _735483, _735485, _735487, _735489, _735491, _735493, _735495, _735497, _735499, _735501, _735503, _735505, _735507, _735509, _735511, _735513, _735515, _735517, _735519, _735521, _735523, _735525, _735527, _735529, _735531, _735533, _735535, _735537, _735539, _735541] : [-(c_24__type__7997___24a17(_735541, _735537, _735533, _735529, _735525, _735521, _735517, _735513, _735509, _735505, _735501, _735497, _735493, _735489, _735485, _735481, _735477) = c_24__type__7997___24a17(_735539, _735535, _735531, _735527, _735523, _735519, _735515, _735511, _735507, _735503, _735499, _735495, _735491, _735487, _735483, _735479, _735475)), _735541 = _735539, _735537 = _735535, _735533 = _735531, _735529 = _735527, _735525 = _735523, _735521 = _735519, _735517 = _735515, _735513 = _735511, _735509 = _735507, _735505 = _735503, _735501 = _735499, _735497 = _735495, _735493 = _735491, _735489 = _735487, _735485 = _735483, _735481 = _735479, _735477 = _735475], (16026 ^ _401487) ^ [_737544, _737546, _737548, _737550] : [-(cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(_737550, _737546) = cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(_737548, _737544)), _737550 = _737548, _737546 = _737544], (16036 ^ _401487) ^ [_737693, _737695, _737697, _737699, _737701, _737703, _737705, _737707, _737709, _737711] : [-(c_24__type__5522___24a5(_737711, _737707, _737703, _737699, _737695) = c_24__type__5522___24a5(_737709, _737705, _737701, _737697, _737693)), _737711 = _737709, _737707 = _737705, _737703 = _737701, _737699 = _737697, _737695 = _737693], (16058 ^ _401487) ^ [_738082, _738084, _738086, _738088] : [-(c_24__type__8847___24a2(_738088, _738084) = c_24__type__8847___24a2(_738086, _738082)), _738088 = _738086, _738084 = _738082], (16068 ^ _401487) ^ [_738231, _738233, _738235, _738237, _738239, _738241] : [-(c_24__type__22701___24a3(_738241, _738237, _738233) = c_24__type__22701___24a3(_738239, _738235, _738231)), _738241 = _738239, _738237 = _738235, _738233 = _738231], (16082 ^ _401487) ^ [_738452, _738454, _738456, _738458] : [-(cCoq_2eZArith_2eZpower_2eZdiv__rest__proofs___24a2(_738458, _738454) = cCoq_2eZArith_2eZpower_2eZdiv__rest__proofs___24a2(_738456, _738452)), _738458 = _738456, _738454 = _738452], (16092 ^ _401487) ^ [_738601, _738603, _738605, _738607] : [-(c_24__type__18054___24a2(_738607, _738603) = c_24__type__18054___24a2(_738605, _738601)), _738607 = _738605, _738603 = _738601], (16102 ^ _401487) ^ [_738750, _738752, _738754, _738756, _738758, _738760, _738762, _738764, _738766, _738768, _738770, _738772, _738774, _738776, _738778, _738780, _738782, _738784, _738786, _738788] : [-(c_24__type__13011___24a10(_738788, _738784, _738780, _738776, _738772, _738768, _738764, _738760, _738756, _738752) = c_24__type__13011___24a10(_738786, _738782, _738778, _738774, _738770, _738766, _738762, _738758, _738754, _738750)), _738788 = _738786, _738784 = _738782, _738780 = _738778, _738776 = _738774, _738772 = _738770, _738768 = _738766, _738764 = _738762, _738760 = _738758, _738756 = _738754, _738752 = _738750], (16144 ^ _401487) ^ [_739699, _739701, _739703, _739705, _739707, _739709, _739711, _739713, _739715, _739717, _739719, _739721, _739723, _739725, _739727, _739729, _739731, _739733, _739735, _739737, _739739, _739741, _739743, _739745, _739747, _739749, _739751, _739753, _739755, _739757, _739759, _739761, _739763, _739765, _739767, _739769, _739771, _739773, _739775, _739777, _739779, _739781, _739783, _739785] : [-(c_24__type__26315___24a22(_739785, _739781, _739777, _739773, _739769, _739765, _739761, _739757, _739753, _739749, _739745, _739741, _739737, _739733, _739729, _739725, _739721, _739717, _739713, _739709, _739705, _739701) = c_24__type__26315___24a22(_739783, _739779, _739775, _739771, _739767, _739763, _739759, _739755, _739751, _739747, _739743, _739739, _739735, _739731, _739727, _739723, _739719, _739715, _739711, _739707, _739703, _739699)), _739785 = _739783, _739781 = _739779, _739777 = _739775, _739773 = _739771, _739769 = _739767, _739765 = _739763, _739761 = _739759, _739757 = _739755, _739753 = _739751, _739749 = _739747, _739745 = _739743, _739741 = _739739, _739737 = _739735, _739733 = _739731, _739729 = _739727, _739725 = _739723, _739721 = _739719, _739717 = _739715, _739713 = _739711, _739709 = _739707, _739705 = _739703, _739701 = _739699], (16234 ^ _401487) ^ [_742808, _742810, _742812, _742814, _742816, _742818, _742820, _742822, _742824, _742826] : [-(c_24__type__13480___24a5(_742826, _742822, _742818, _742814, _742810) = c_24__type__13480___24a5(_742824, _742820, _742816, _742812, _742808)), _742826 = _742824, _742822 = _742820, _742818 = _742816, _742814 = _742812, _742810 = _742808], (16256 ^ _401487) ^ [_743197, _743199, _743201, _743203, _743205, _743207, _743209, _743211, _743213, _743215, _743217, _743219, _743221, _743223, _743225, _743227, _743229, _743231, _743233, _743235, _743237, _743239, _743241, _743243, _743245, _743247, _743249, _743251, _743253, _743255, _743257, _743259, _743261, _743263] : [-(c_24__type__7394___24a17(_743263, _743259, _743255, _743251, _743247, _743243, _743239, _743235, _743231, _743227, _743223, _743219, _743215, _743211, _743207, _743203, _743199) = c_24__type__7394___24a17(_743261, _743257, _743253, _743249, _743245, _743241, _743237, _743233, _743229, _743225, _743221, _743217, _743213, _743209, _743205, _743201, _743197)), _743263 = _743261, _743259 = _743257, _743255 = _743253, _743251 = _743249, _743247 = _743245, _743243 = _743241, _743239 = _743237, _743235 = _743233, _743231 = _743229, _743227 = _743225, _743223 = _743221, _743219 = _743217, _743215 = _743213, _743211 = _743209, _743207 = _743205, _743203 = _743201, _743199 = _743197], (16326 ^ _401487) ^ [_745266, _745268] : [_745268 = _745266, -(c_24__type__13632___24a1(_745268) = c_24__type__13632___24a1(_745266))], (16332 ^ _401487) ^ [_745351, _745353, _745355, _745357, _745359, _745361, _745363, _745365] : [-(cCoq_2eInit_2eDatatypes_2eCompareSpecT___24a4(_745365, _745361, _745357, _745353) = cCoq_2eInit_2eDatatypes_2eCompareSpecT___24a4(_745363, _745359, _745355, _745351)), _745365 = _745363, _745361 = _745359, _745357 = _745355, _745353 = _745351], (16350 ^ _401487) ^ [_745652, _745654, _745656, _745658] : [-(cCoq_2eInit_2eSpecif_2esigT___24a2(_745658, _745654) = cCoq_2eInit_2eSpecif_2esigT___24a2(_745656, _745652)), _745658 = _745656, _745654 = _745652], (16360 ^ _401487) ^ [_745801, _745803, _745805, _745807, _745809, _745811, _745813, _745815, _745817, _745819, _745821, _745823, _745825, _745827, _745829, _745831, _745833, _745835, _745837, _745839] : [-(c_24__type__1372___24a10(_745839, _745835, _745831, _745827, _745823, _745819, _745815, _745811, _745807, _745803) = c_24__type__1372___24a10(_745837, _745833, _745829, _745825, _745821, _745817, _745813, _745809, _745805, _745801)), _745839 = _745837, _745835 = _745833, _745831 = _745829, _745827 = _745825, _745823 = _745821, _745819 = _745817, _745815 = _745813, _745811 = _745809, _745807 = _745805, _745803 = _745801], (16402 ^ _401487) ^ [_746750, _746752, _746754, _746756, _746758, _746760, _746762, _746764, _746766, _746768, _746770, _746772, _746774, _746776, _746778, _746780, _746782, _746784, _746786, _746788, _746790, _746792, _746794, _746796, _746798, _746800, _746802, _746804, _746806, _746808, _746810, _746812, _746814, _746816, _746818, _746820, _746822, _746824, _746826, _746828, _746830, _746832, _746834, _746836] : [-(c_24__type__26661___24a22(_746836, _746832, _746828, _746824, _746820, _746816, _746812, _746808, _746804, _746800, _746796, _746792, _746788, _746784, _746780, _746776, _746772, _746768, _746764, _746760, _746756, _746752) = c_24__type__26661___24a22(_746834, _746830, _746826, _746822, _746818, _746814, _746810, _746806, _746802, _746798, _746794, _746790, _746786, _746782, _746778, _746774, _746770, _746766, _746762, _746758, _746754, _746750)), _746836 = _746834, _746832 = _746830, _746828 = _746826, _746824 = _746822, _746820 = _746818, _746816 = _746814, _746812 = _746810, _746808 = _746806, _746804 = _746802, _746800 = _746798, _746796 = _746794, _746792 = _746790, _746788 = _746786, _746784 = _746782, _746780 = _746778, _746776 = _746774, _746772 = _746770, _746768 = _746766, _746764 = _746762, _746760 = _746758, _746756 = _746754, _746752 = _746750], (16492 ^ _401487) ^ [_749859, _749861, _749863, _749865, _749867, _749869, _749871, _749873, _749875, _749877, _749879, _749881, _749883, _749885, _749887, _749889, _749891, _749893, _749895, _749897] : [-(c_24__type__12820___24a10(_749897, _749893, _749889, _749885, _749881, _749877, _749873, _749869, _749865, _749861) = c_24__type__12820___24a10(_749895, _749891, _749887, _749883, _749879, _749875, _749871, _749867, _749863, _749859)), _749897 = _749895, _749893 = _749891, _749889 = _749887, _749885 = _749883, _749881 = _749879, _749877 = _749875, _749873 = _749871, _749869 = _749867, _749865 = _749863, _749861 = _749859], (16534 ^ _401487) ^ [_750808, _750810, _750812, _750814, _750816, _750818, _750820, _750822, _750824, _750826] : [-(c_24__type__5471___24a5(_750826, _750822, _750818, _750814, _750810) = c_24__type__5471___24a5(_750824, _750820, _750816, _750812, _750808)), _750826 = _750824, _750822 = _750820, _750818 = _750816, _750814 = _750812, _750810 = _750808], (16556 ^ _401487) ^ [_751197, _751199, _751201, _751203, _751205, _751207, _751209, _751211, _751213, _751215, _751217, _751219, _751221, _751223] : [-(c_24__type__8748___24a7(_751223, _751219, _751215, _751211, _751207, _751203, _751199) = c_24__type__8748___24a7(_751221, _751217, _751213, _751209, _751205, _751201, _751197)), _751223 = _751221, _751219 = _751217, _751215 = _751213, _751211 = _751209, _751207 = _751205, _751203 = _751201, _751199 = _751197], (16586 ^ _401487) ^ [_751786, _751788, _751790, _751792, _751794, _751796, _751798, _751800, _751802, _751804, _751806, _751808, _751810, _751812, _751814, _751816, _751818, _751820, _751822, _751824, _751826, _751828, _751830, _751832, _751834, _751836, _751838, _751840, _751842, _751844, _751846, _751848, _751850, _751852, _751854, _751856, _751858, _751860, _751862, _751864, _751866, _751868, _751870, _751872] : [-(c_24__type__27330___24a22(_751872, _751868, _751864, _751860, _751856, _751852, _751848, _751844, _751840, _751836, _751832, _751828, _751824, _751820, _751816, _751812, _751808, _751804, _751800, _751796, _751792, _751788) = c_24__type__27330___24a22(_751870, _751866, _751862, _751858, _751854, _751850, _751846, _751842, _751838, _751834, _751830, _751826, _751822, _751818, _751814, _751810, _751806, _751802, _751798, _751794, _751790, _751786)), _751872 = _751870, _751868 = _751866, _751864 = _751862, _751860 = _751858, _751856 = _751854, _751852 = _751850, _751848 = _751846, _751844 = _751842, _751840 = _751838, _751836 = _751834, _751832 = _751830, _751828 = _751826, _751824 = _751822, _751820 = _751818, _751816 = _751814, _751812 = _751810, _751808 = _751806, _751804 = _751802, _751800 = _751798, _751796 = _751794, _751792 = _751790, _751788 = _751786], (16676 ^ _401487) ^ [_754895, _754897] : [_754897 = _754895, -(cCoq_2esetoid__ring_2eField__theory_2ersplit___24a1(_754897) = cCoq_2esetoid__ring_2eField__theory_2ersplit___24a1(_754895))], (16682 ^ _401487) ^ [_754980, _754982] : [_754982 = _754980, -(cCoq_2emicromega_2eEnvRing_2ePol___24a1(_754982) = cCoq_2emicromega_2eEnvRing_2ePol___24a1(_754980))], (16688 ^ _401487) ^ [_755065, _755067] : [_755067 = _755065, -(c_24__type__16___24a1(_755067) = c_24__type__16___24a1(_755065))], (16694 ^ _401487) ^ [_755150, _755152, _755154, _755156, _755158, _755160, _755162, _755164, _755166, _755168] : [-(c_24__type__13499___24a5(_755168, _755164, _755160, _755156, _755152) = c_24__type__13499___24a5(_755166, _755162, _755158, _755154, _755150)), _755168 = _755166, _755164 = _755162, _755160 = _755158, _755156 = _755154, _755152 = _755150], (16716 ^ _401487) ^ [_755539, _755541, _755543, _755545] : [-(c_24__type__154381___24a2(_755545, _755541) = c_24__type__154381___24a2(_755543, _755539)), _755545 = _755543, _755541 = _755539], (16726 ^ _401487) ^ [_755688, _755690, _755692, _755694, _755696, _755698, _755700, _755702] : [-(c_24__type__16818___24a4(_755702, _755698, _755694, _755690) = c_24__type__16818___24a4(_755700, _755696, _755692, _755688)), _755702 = _755700, _755698 = _755696, _755694 = _755692, _755690 = _755688], (16744 ^ _401487) ^ [_755989, _755991, _755993, _755995, _755997, _755999, _756001, _756003, _756005, _756007, _756009, _756011, _756013, _756015, _756017, _756019, _756021, _756023, _756025, _756027, _756029, _756031, _756033, _756035, _756037, _756039] : [-(c_24__type__17620___24a13(_756039, _756035, _756031, _756027, _756023, _756019, _756015, _756011, _756007, _756003, _755999, _755995, _755991) = c_24__type__17620___24a13(_756037, _756033, _756029, _756025, _756021, _756017, _756013, _756009, _756005, _756001, _755997, _755993, _755989)), _756039 = _756037, _756035 = _756033, _756031 = _756029, _756027 = _756025, _756023 = _756021, _756019 = _756017, _756015 = _756013, _756011 = _756009, _756007 = _756005, _756003 = _756001, _755999 = _755997, _755995 = _755993, _755991 = _755989], (16798 ^ _401487) ^ [_757370, _757372, _757374, _757376, _757378, _757380, _757382, _757384, _757386, _757388] : [-(c_24__type__5384___24a5(_757388, _757384, _757380, _757376, _757372) = c_24__type__5384___24a5(_757386, _757382, _757378, _757374, _757370)), _757388 = _757386, _757384 = _757382, _757380 = _757378, _757376 = _757374, _757372 = _757370], (16820 ^ _401487) ^ [_757759, _757761, _757763, _757765, _757767, _757769, _757771, _757773, _757775, _757777] : [-(cCoq_2eStructures_2eOrderedType_2eCompare___24a5(_757777, _757773, _757769, _757765, _757761) = cCoq_2eStructures_2eOrderedType_2eCompare___24a5(_757775, _757771, _757767, _757763, _757759)), _757777 = _757775, _757773 = _757771, _757769 = _757767, _757765 = _757763, _757761 = _757759], (16842 ^ _401487) ^ [_758148, _758150, _758152, _758154] : [-(cCoq_2eInit_2eSpecif_2esumor___24a2(_758154, _758150) = cCoq_2eInit_2eSpecif_2esumor___24a2(_758152, _758148)), _758154 = _758152, _758150 = _758148], (16852 ^ _401487) ^ [_758297, _758299, _758301, _758303] : [-(c_24__type__31881___24a2(_758303, _758299) = c_24__type__31881___24a2(_758301, _758297)), _758303 = _758301, _758299 = _758297], (16862 ^ _401487) ^ [_758446, _758448, _758450, _758452, _758454, _758456, _758458, _758460] : [-(c_24__type__16731___24a4(_758460, _758456, _758452, _758448) = c_24__type__16731___24a4(_758458, _758454, _758450, _758446)), _758460 = _758458, _758456 = _758454, _758452 = _758450, _758448 = _758446], (16880 ^ _401487) ^ [_758747, _758749] : [_758749 = _758747, -(c_24__type__1390___24a1(_758749) = c_24__type__1390___24a1(_758747))], (16886 ^ _401487) ^ [_758832, _758834, _758836, _758838, _758840, _758842, _758844, _758846, _758848, _758850, _758852, _758854, _758856, _758858, _758860, _758862, _758864, _758866, _758868, _758870] : [-(c_24__type__13112___24a10(_758870, _758866, _758862, _758858, _758854, _758850, _758846, _758842, _758838, _758834) = c_24__type__13112___24a10(_758868, _758864, _758860, _758856, _758852, _758848, _758844, _758840, _758836, _758832)), _758870 = _758868, _758866 = _758864, _758862 = _758860, _758858 = _758856, _758854 = _758852, _758850 = _758848, _758846 = _758844, _758842 = _758840, _758838 = _758836, _758834 = _758832], (16928 ^ _401487) ^ [_759781, _759783, _759785, _759787] : [-(cCoq_2eBool_2eBool_2ereflect___24a2(_759787, _759783) = cCoq_2eBool_2eBool_2ereflect___24a2(_759785, _759781)), _759787 = _759785, _759783 = _759781], (16938 ^ _401487) ^ [_759930, _759932] : [_759932 = _759930, -(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(_759932) = cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(_759930))], (16944 ^ _401487) ^ [_760015, _760017, _760019, _760021, _760023, _760025, _760027, _760029] : [-(c_24__type__16800___24a4(_760029, _760025, _760021, _760017) = c_24__type__16800___24a4(_760027, _760023, _760019, _760015)), _760029 = _760027, _760025 = _760023, _760021 = _760019, _760017 = _760015], (16962 ^ _401487) ^ [_760316, _760318, _760320, _760322, _760324, _760326, _760328, _760330, _760332, _760334, _760336, _760338, _760340, _760342, _760344, _760346, _760348, _760350, _760352, _760354, _760356, _760358, _760360, _760362, _760364, _760366, _760368, _760370, _760372, _760374, _760376, _760378, _760380, _760382] : [-(c_24__type__5921___24a17(_760382, _760378, _760374, _760370, _760366, _760362, _760358, _760354, _760350, _760346, _760342, _760338, _760334, _760330, _760326, _760322, _760318) = c_24__type__5921___24a17(_760380, _760376, _760372, _760368, _760364, _760360, _760356, _760352, _760348, _760344, _760340, _760336, _760332, _760328, _760324, _760320, _760316)), _760382 = _760380, _760378 = _760376, _760374 = _760372, _760370 = _760368, _760366 = _760364, _760362 = _760360, _760358 = _760356, _760354 = _760352, _760350 = _760348, _760346 = _760344, _760342 = _760340, _760338 = _760336, _760334 = _760332, _760330 = _760328, _760326 = _760324, _760322 = _760320, _760318 = _760316], (17032 ^ _401487) ^ [_762385, _762387, _762389, _762391, _762393, _762395, _762397, _762399, _762401, _762403, _762405, _762407, _762409, _762411, _762413, _762415, _762417, _762419, _762421, _762423] : [-(c_24__type__836___24a10(_762423, _762419, _762415, _762411, _762407, _762403, _762399, _762395, _762391, _762387) = c_24__type__836___24a10(_762421, _762417, _762413, _762409, _762405, _762401, _762397, _762393, _762389, _762385)), _762423 = _762421, _762419 = _762417, _762415 = _762413, _762411 = _762409, _762407 = _762405, _762403 = _762401, _762399 = _762397, _762395 = _762393, _762391 = _762389, _762387 = _762385], (17074 ^ _401487) ^ [_763334, _763336, _763338, _763340, _763342, _763344, _763346, _763348, _763350, _763352] : [-(c_24__type__5495___24a5(_763352, _763348, _763344, _763340, _763336) = c_24__type__5495___24a5(_763350, _763346, _763342, _763338, _763334)), _763352 = _763350, _763348 = _763346, _763344 = _763342, _763340 = _763338, _763336 = _763334], (17096 ^ _401487) ^ [_763723, _763725, _763727, _763729, _763731, _763733, _763735, _763737] : [-(c_24__type__8158___24a4(_763737, _763733, _763729, _763725) = c_24__type__8158___24a4(_763735, _763731, _763727, _763723)), _763737 = _763735, _763733 = _763731, _763729 = _763727, _763725 = _763723], (17114 ^ _401487) ^ [_764024, _764026] : [_764026 = _764024, -(c_24__type__166389___24a1(_764026) = c_24__type__166389___24a1(_764024))], (17120 ^ _401487) ^ [_764109, _764111, _764113, _764115, _764117, _764119, _764121, _764123, _764125, _764127, _764129, _764131, _764133, _764135, _764137, _764139, _764141, _764143, _764145, _764147, _764149, _764151, _764153, _764155, _764157, _764159, _764161, _764163, _764165, _764167, _764169, _764171, _764173, _764175, _764177, _764179, _764181, _764183, _764185, _764187, _764189, _764191, _764193, _764195] : [-(c_24__type__24608___24a22(_764195, _764191, _764187, _764183, _764179, _764175, _764171, _764167, _764163, _764159, _764155, _764151, _764147, _764143, _764139, _764135, _764131, _764127, _764123, _764119, _764115, _764111) = c_24__type__24608___24a22(_764193, _764189, _764185, _764181, _764177, _764173, _764169, _764165, _764161, _764157, _764153, _764149, _764145, _764141, _764137, _764133, _764129, _764125, _764121, _764117, _764113, _764109)), _764195 = _764193, _764191 = _764189, _764187 = _764185, _764183 = _764181, _764179 = _764177, _764175 = _764173, _764171 = _764169, _764167 = _764165, _764163 = _764161, _764159 = _764157, _764155 = _764153, _764151 = _764149, _764147 = _764145, _764143 = _764141, _764139 = _764137, _764135 = _764133, _764131 = _764129, _764127 = _764125, _764123 = _764121, _764119 = _764117, _764115 = _764113, _764111 = _764109], (17210 ^ _401487) ^ [_767218, _767220, _767222, _767224, _767226, _767228] : [-(c_24__type__2090___24a3(_767228, _767224, _767220) = c_24__type__2090___24a3(_767226, _767222, _767218)), _767228 = _767226, _767224 = _767222, _767220 = _767218], (17224 ^ _401487) ^ [_767439, _767441, _767443, _767445, _767447, _767449, _767451, _767453, _767455, _767457, _767459, _767461, _767463, _767465, _767467, _767469, _767471, _767473, _767475, _767477] : [-(c_24__type__13314___24a10(_767477, _767473, _767469, _767465, _767461, _767457, _767453, _767449, _767445, _767441) = c_24__type__13314___24a10(_767475, _767471, _767467, _767463, _767459, _767455, _767451, _767447, _767443, _767439)), _767477 = _767475, _767473 = _767471, _767469 = _767467, _767465 = _767463, _767461 = _767459, _767457 = _767455, _767453 = _767451, _767449 = _767447, _767445 = _767443, _767441 = _767439], (17266 ^ _401487) ^ [_768388, _768390, _768392, _768394, _768396, _768398, _768400, _768402, _768404, _768406, _768408, _768410] : [-(c_24__type__21039___24a6(_768410, _768406, _768402, _768398, _768394, _768390) = c_24__type__21039___24a6(_768408, _768404, _768400, _768396, _768392, _768388)), _768410 = _768408, _768406 = _768404, _768402 = _768400, _768398 = _768396, _768394 = _768392, _768390 = _768388], (17292 ^ _401487) ^ [_768873, _768875, _768877, _768879, _768881, _768883, _768885, _768887, _768889, _768891] : [-(c_24__type__5300___24a5(_768891, _768887, _768883, _768879, _768875) = c_24__type__5300___24a5(_768889, _768885, _768881, _768877, _768873)), _768891 = _768889, _768887 = _768885, _768883 = _768881, _768879 = _768877, _768875 = _768873], (17314 ^ _401487) ^ [_769262, _769264, _769266, _769268, _769270, _769272, _769274, _769276, _769278, _769280] : [-(c_24__type__5438___24a5(_769280, _769276, _769272, _769268, _769264) = c_24__type__5438___24a5(_769278, _769274, _769270, _769266, _769262)), _769280 = _769278, _769276 = _769274, _769272 = _769270, _769268 = _769266, _769264 = _769262], (17336 ^ _401487) ^ [_769651, _769653, _769655, _769657] : [-(c_24__type__2514___24a2(_769657, _769653) = c_24__type__2514___24a2(_769655, _769651)), _769657 = _769655, _769653 = _769651], (17346 ^ _401487) ^ [_769800, _769802, _769804, _769806, _769808, _769810, _769812, _769814, _769816, _769818, _769820, _769822, _769824, _769826, _769828, _769830, _769832, _769834, _769836, _769838] : [-(c_24__type__1197___24a10(_769838, _769834, _769830, _769826, _769822, _769818, _769814, _769810, _769806, _769802) = c_24__type__1197___24a10(_769836, _769832, _769828, _769824, _769820, _769816, _769812, _769808, _769804, _769800)), _769838 = _769836, _769834 = _769832, _769830 = _769828, _769826 = _769824, _769822 = _769820, _769818 = _769816, _769814 = _769812, _769810 = _769808, _769806 = _769804, _769802 = _769800], (17388 ^ _401487) ^ [_770749, _770751, _770753, _770755, _770757, _770759, _770761, _770763, _770765, _770767, _770769, _770771, _770773, _770775, _770777, _770779, _770781, _770783, _770785, _770787, _770789, _770791, _770793, _770795, _770797, _770799, _770801, _770803, _770805, _770807, _770809, _770811, _770813, _770815, _770817, _770819, _770821, _770823, _770825, _770827, _770829, _770831, _770833, _770835] : [-(c_24__type__24262___24a22(_770835, _770831, _770827, _770823, _770819, _770815, _770811, _770807, _770803, _770799, _770795, _770791, _770787, _770783, _770779, _770775, _770771, _770767, _770763, _770759, _770755, _770751) = c_24__type__24262___24a22(_770833, _770829, _770825, _770821, _770817, _770813, _770809, _770805, _770801, _770797, _770793, _770789, _770785, _770781, _770777, _770773, _770769, _770765, _770761, _770757, _770753, _770749)), _770835 = _770833, _770831 = _770829, _770827 = _770825, _770823 = _770821, _770819 = _770817, _770815 = _770813, _770811 = _770809, _770807 = _770805, _770803 = _770801, _770799 = _770797, _770795 = _770793, _770791 = _770789, _770787 = _770785, _770783 = _770781, _770779 = _770777, _770775 = _770773, _770771 = _770769, _770767 = _770765, _770763 = _770761, _770759 = _770757, _770755 = _770753, _770751 = _770749], (17478 ^ _401487) ^ [_773858, _773860, _773862, _773864] : [-(cCoq_2eInit_2eDatatypes_2eprod___24a2(_773864, _773860) = cCoq_2eInit_2eDatatypes_2eprod___24a2(_773862, _773858)), _773864 = _773862, _773860 = _773858], (17488 ^ _401487) ^ [_774007, _774009] : [_774009 = _774007, -(cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(_774009) = cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(_774007))], (17494 ^ _401487) ^ [_774092, _774094, _774096, _774098, _774100, _774102, _774104, _774106, _774108, _774110, _774112, _774114, _774116, _774118, _774120, _774122, _774124, _774126, _774128, _774130] : [-(c_24__type__1279___24a10(_774130, _774126, _774122, _774118, _774114, _774110, _774106, _774102, _774098, _774094) = c_24__type__1279___24a10(_774128, _774124, _774120, _774116, _774112, _774108, _774104, _774100, _774096, _774092)), _774130 = _774128, _774126 = _774124, _774122 = _774120, _774118 = _774116, _774114 = _774112, _774110 = _774108, _774106 = _774104, _774102 = _774100, _774098 = _774096, _774094 = _774092], (17536 ^ _401487) ^ [_775041, _775043, _775045, _775047, _775049, _775051, _775053, _775055] : [-(c_24__type__17988___24a4(_775055, _775051, _775047, _775043) = c_24__type__17988___24a4(_775053, _775049, _775045, _775041)), _775055 = _775053, _775051 = _775049, _775047 = _775045, _775043 = _775041], (17554 ^ _401487) ^ [_775342, _775344] : [_775344 = _775342, -(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_775344) = cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_775342))], (17560 ^ _401487) ^ [_775427, _775429, _775431, _775433] : [-(c_24__type__10585___24a2(_775433, _775429) = c_24__type__10585___24a2(_775431, _775427)), _775433 = _775431, _775429 = _775427], (17570 ^ _401487) ^ [_775576, _775578, _775580, _775582, _775584, _775586, _775588, _775590, _775592, _775594, _775596, _775598, _775600, _775602, _775604, _775606] : [-(c_24__type__4913___24a8(_775606, _775602, _775598, _775594, _775590, _775586, _775582, _775578) = c_24__type__4913___24a8(_775604, _775600, _775596, _775592, _775588, _775584, _775580, _775576)), _775606 = _775604, _775602 = _775600, _775598 = _775596, _775594 = _775592, _775590 = _775588, _775586 = _775584, _775582 = _775580, _775578 = _775576], (17604 ^ _401487) ^ [_776277, _776279, _776281, _776283, _776285, _776287, _776289, _776291, _776293, _776295, _776297, _776299, _776301, _776303, _776305, _776307, _776309, _776311, _776313, _776315, _776317, _776319, _776321, _776323, _776325, _776327] : [-(c_24__type__17245___24a13(_776327, _776323, _776319, _776315, _776311, _776307, _776303, _776299, _776295, _776291, _776287, _776283, _776279) = c_24__type__17245___24a13(_776325, _776321, _776317, _776313, _776309, _776305, _776301, _776297, _776293, _776289, _776285, _776281, _776277)), _776327 = _776325, _776323 = _776321, _776319 = _776317, _776315 = _776313, _776311 = _776309, _776307 = _776305, _776303 = _776301, _776299 = _776297, _776295 = _776293, _776291 = _776289, _776287 = _776285, _776283 = _776281, _776279 = _776277], (17658 ^ _401487) ^ [_777658, _777660, _777662, _777664, _777666, _777668, _777670, _777672, _777674, _777676, _777678, _777680] : [-(c_24__type__23614___24a6(_777680, _777676, _777672, _777668, _777664, _777660) = c_24__type__23614___24a6(_777678, _777674, _777670, _777666, _777662, _777658)), _777680 = _777678, _777676 = _777674, _777672 = _777670, _777668 = _777666, _777664 = _777662, _777660 = _777658], (17684 ^ _401487) ^ [_778143, _778145, _778147, _778149] : [-(cCoq_2eVectors_2eVectorDef_2et___24a2(_778149, _778145) = cCoq_2eVectors_2eVectorDef_2et___24a2(_778147, _778143)), _778149 = _778147, _778145 = _778143], (17694 ^ _401487) ^ [_778292, _778294, _778296, _778298, _778300, _778302, _778304, _778306, _778308, _778310, _778312, _778314, _778316, _778318, _778320, _778322] : [-(c_24__type__5030___24a8(_778322, _778318, _778314, _778310, _778306, _778302, _778298, _778294) = c_24__type__5030___24a8(_778320, _778316, _778312, _778308, _778304, _778300, _778296, _778292)), _778322 = _778320, _778318 = _778316, _778314 = _778312, _778310 = _778308, _778306 = _778304, _778302 = _778300, _778298 = _778296, _778294 = _778292], (17728 ^ _401487) ^ [_778993, _778995, _778997, _778999, _779001, _779003, _779005, _779007] : [-(c_24__type__16777___24a4(_779007, _779003, _778999, _778995) = c_24__type__16777___24a4(_779005, _779001, _778997, _778993)), _779007 = _779005, _779003 = _779001, _778999 = _778997, _778995 = _778993], (17746 ^ _401487) ^ [_779294, _779296, _779298, _779300, _779302, _779304, _779306, _779308, _779310, _779312, _779314, _779316, _779318, _779320, _779322, _779324, _779326, _779328, _779330, _779332, _779334, _779336, _779338, _779340, _779342, _779344, _779346, _779348, _779350, _779352, _779354, _779356, _779358, _779360, _779362, _779364, _779366, _779368, _779370, _779372, _779374, _779376, _779378, _779380] : [-(c_24__type__24954___24a22(_779380, _779376, _779372, _779368, _779364, _779360, _779356, _779352, _779348, _779344, _779340, _779336, _779332, _779328, _779324, _779320, _779316, _779312, _779308, _779304, _779300, _779296) = c_24__type__24954___24a22(_779378, _779374, _779370, _779366, _779362, _779358, _779354, _779350, _779346, _779342, _779338, _779334, _779330, _779326, _779322, _779318, _779314, _779310, _779306, _779302, _779298, _779294)), _779380 = _779378, _779376 = _779374, _779372 = _779370, _779368 = _779366, _779364 = _779362, _779360 = _779358, _779356 = _779354, _779352 = _779350, _779348 = _779346, _779344 = _779342, _779340 = _779338, _779336 = _779334, _779332 = _779330, _779328 = _779326, _779324 = _779322, _779320 = _779318, _779316 = _779314, _779312 = _779310, _779308 = _779306, _779304 = _779302, _779300 = _779298, _779296 = _779294], (17836 ^ _401487) ^ [_782403, _782405, _782407, _782409] : [-(c_24__type__12109___24a2(_782409, _782405) = c_24__type__12109___24a2(_782407, _782403)), _782409 = _782407, _782405 = _782403], (17846 ^ _401487) ^ [_782552, _782554, _782556, _782558, _782560, _782562, _782564, _782566, _782568, _782570, _782572, _782574, _782576, _782578, _782580, _782582, _782584, _782586, _782588, _782590] : [-(c_24__type__1104___24a10(_782590, _782586, _782582, _782578, _782574, _782570, _782566, _782562, _782558, _782554) = c_24__type__1104___24a10(_782588, _782584, _782580, _782576, _782572, _782568, _782564, _782560, _782556, _782552)), _782590 = _782588, _782586 = _782584, _782582 = _782580, _782578 = _782576, _782574 = _782572, _782570 = _782568, _782566 = _782564, _782562 = _782560, _782558 = _782556, _782554 = _782552], (17888 ^ _401487) ^ [_783501, _783503, _783505, _783507, _783509, _783511] : [-(c_24__type__22693___24a3(_783511, _783507, _783503) = c_24__type__22693___24a3(_783509, _783505, _783501)), _783511 = _783509, _783507 = _783505, _783503 = _783501], (17902 ^ _401487) ^ [_783722, _783724, _783726, _783728, _783730, _783732, _783734, _783736, _783738, _783740, _783742, _783744, _783746, _783748, _783750, _783752, _783754, _783756, _783758, _783760, _783762, _783764, _783766, _783768, _783770, _783772, _783774, _783776, _783778, _783780, _783782, _783784, _783786, _783788, _783790, _783792, _783794, _783796, _783798, _783800, _783802, _783804, _783806, _783808] : [-(c_24__type__28022___24a22(_783808, _783804, _783800, _783796, _783792, _783788, _783784, _783780, _783776, _783772, _783768, _783764, _783760, _783756, _783752, _783748, _783744, _783740, _783736, _783732, _783728, _783724) = c_24__type__28022___24a22(_783806, _783802, _783798, _783794, _783790, _783786, _783782, _783778, _783774, _783770, _783766, _783762, _783758, _783754, _783750, _783746, _783742, _783738, _783734, _783730, _783726, _783722)), _783808 = _783806, _783804 = _783802, _783800 = _783798, _783796 = _783794, _783792 = _783790, _783788 = _783786, _783784 = _783782, _783780 = _783778, _783776 = _783774, _783772 = _783770, _783768 = _783766, _783764 = _783762, _783760 = _783758, _783756 = _783754, _783752 = _783750, _783748 = _783746, _783744 = _783742, _783740 = _783738, _783736 = _783734, _783732 = _783730, _783728 = _783726, _783724 = _783722], (17992 ^ _401487) ^ [_786831, _786833] : [_786833 = _786831, -(c_24__type__166386___24a1(_786833) = c_24__type__166386___24a1(_786831))], (17998 ^ _401487) ^ [_786916, _786918, _786920, _786922, _786924, _786926, _786928, _786930, _786932, _786934, _786936, _786938, _786940, _786942, _786944, _786946, _786948, _786950, _786952, _786954, _786956, _786958, _786960, _786962, _786964, _786966] : [-(c_24__type__17495___24a13(_786966, _786962, _786958, _786954, _786950, _786946, _786942, _786938, _786934, _786930, _786926, _786922, _786918) = c_24__type__17495___24a13(_786964, _786960, _786956, _786952, _786948, _786944, _786940, _786936, _786932, _786928, _786924, _786920, _786916)), _786966 = _786964, _786962 = _786960, _786958 = _786956, _786954 = _786952, _786950 = _786948, _786946 = _786944, _786942 = _786940, _786938 = _786936, _786934 = _786932, _786930 = _786928, _786926 = _786924, _786922 = _786920, _786918 = _786916], (18052 ^ _401487) ^ [_788297, _788299, _788301, _788303, _788305, _788307, _788309, _788311] : [-(c_24__type__16844___24a4(_788311, _788307, _788303, _788299) = c_24__type__16844___24a4(_788309, _788305, _788301, _788297)), _788311 = _788309, _788307 = _788305, _788303 = _788301, _788299 = _788297], (18070 ^ _401487) ^ [_788598, _788600, _788602, _788604] : [-(c_24__type__8840___24a2(_788604, _788600) = c_24__type__8840___24a2(_788602, _788598)), _788604 = _788602, _788600 = _788598], (18080 ^ _401487) ^ [_788747, _788749] : [_788749 = _788747, -(cCoq_2eVectors_2eFin_2et___24a1(_788749) = cCoq_2eVectors_2eFin_2et___24a1(_788747))], (18086 ^ _401487) ^ [_788832, _788834, _788836, _788838, _788840, _788842] : [-(c_24__type__29957___24a3(_788842, _788838, _788834) = c_24__type__29957___24a3(_788840, _788836, _788832)), _788842 = _788840, _788838 = _788836, _788834 = _788832], (18100 ^ _401487) ^ [_789053, _789055, _789057, _789059, _789061, _789063] : [-(c_24__type__18023___24a3(_789063, _789059, _789055) = c_24__type__18023___24a3(_789061, _789057, _789053)), _789063 = _789061, _789059 = _789057, _789055 = _789053], (18114 ^ _401487) ^ [_789274, _789276, _789278, _789280, _789282, _789284] : [-(c_24__type__31798___24a3(_789284, _789280, _789276) = c_24__type__31798___24a3(_789282, _789278, _789274)), _789284 = _789282, _789280 = _789278, _789276 = _789274], (18128 ^ _401487) ^ [_789495, _789497] : [_789497 = _789495, -(c_24__type__1381___24a1(_789497) = c_24__type__1381___24a1(_789495))], (18134 ^ _401487) ^ [_789580, _789582, _789584, _789586] : [-(c_24__type__29893___24a2(_789586, _789582) = c_24__type__29893___24a2(_789584, _789580)), _789586 = _789584, _789582 = _789580], (18144 ^ _401487) ^ [_789729, _789731, _789733, _789735, _789737, _789739, _789741, _789743, _789745, _789747, _789749, _789751, _789753, _789755, _789757, _789759, _789761, _789763, _789765, _789767] : [-(c_24__type__1022___24a10(_789767, _789763, _789759, _789755, _789751, _789747, _789743, _789739, _789735, _789731) = c_24__type__1022___24a10(_789765, _789761, _789757, _789753, _789749, _789745, _789741, _789737, _789733, _789729)), _789767 = _789765, _789763 = _789761, _789759 = _789757, _789755 = _789753, _789751 = _789749, _789747 = _789745, _789743 = _789741, _789739 = _789737, _789735 = _789733, _789731 = _789729], (18186 ^ _401487) ^ [_790678, _790680, _790682, _790684, _790686, _790688, _790690, _790692] : [-(c_24__type__29362___24a4(_790692, _790688, _790684, _790680) = c_24__type__29362___24a4(_790690, _790686, _790682, _790678)), _790692 = _790690, _790688 = _790686, _790684 = _790682, _790680 = _790678], (18294 ^ _401487) ^ [_794088, _794090, _794092, _794094] : [-(c_24__type__8595___24a2(_794094, _794090) = c_24__type__8595___24a2(_794092, _794088)), _794094 = _794092, _794090 = _794088], (18304 ^ _401487) ^ [_794233, _794235, _794237, _794239, _794241, _794243, _794245, _794247] : [-(c_24__type__16862___24a4(_794247, _794243, _794239, _794235) = c_24__type__16862___24a4(_794245, _794241, _794237, _794233)), _794247 = _794245, _794243 = _794241, _794239 = _794237, _794235 = _794233], (18204 ^ _401487) ^ [_790979, _790981, _790983, _790985, _790987, _790989, _790991, _790993, _790995, _790997, _790999, _791001, _791003, _791005, _791007, _791009, _791011, _791013, _791015, _791017, _791019, _791021, _791023, _791025, _791027, _791029, _791031, _791033, _791035, _791037, _791039, _791041, _791043, _791045, _791047, _791049, _791051, _791053, _791055, _791057, _791059, _791061, _791063, _791065] : [-(c_24__type__28668___24a22(_791065, _791061, _791057, _791053, _791049, _791045, _791041, _791037, _791033, _791029, _791025, _791021, _791017, _791013, _791009, _791005, _791001, _790997, _790993, _790989, _790985, _790981) = c_24__type__28668___24a22(_791063, _791059, _791055, _791051, _791047, _791043, _791039, _791035, _791031, _791027, _791023, _791019, _791015, _791011, _791007, _791003, _790999, _790995, _790991, _790987, _790983, _790979)), _791065 = _791063, _791061 = _791059, _791057 = _791055, _791053 = _791051, _791049 = _791047, _791045 = _791043, _791041 = _791039, _791037 = _791035, _791033 = _791031, _791029 = _791027, _791025 = _791023, _791021 = _791019, _791017 = _791015, _791013 = _791011, _791009 = _791007, _791005 = _791003, _791001 = _790999, _790997 = _790995, _790993 = _790991, _790989 = _790987, _790985 = _790983, _790981 = _790979], (2 ^ _401487) ^ [_401517] : [-(_401517 = _401517)], (4 ^ _401487) ^ [_401540, _401542] : [_401542 = _401540, -(_401540 = _401542)], (10 ^ _401487) ^ [_401613, _401615, _401617] : [-(_401617 = _401613), _401617 = _401615, _401615 = _401613], (20 ^ _401487) ^ [_401750, _401752, _401754, _401756] : [-(cCoq_2ePArith_2eBinPos_2ePos_2eSqrtSpec___24a2(_401754, _401750)), cCoq_2ePArith_2eBinPos_2ePos_2eSqrtSpec___24a2(_401756, _401752), _401756 = _401754, _401752 = _401750], (34 ^ _401487) ^ [_401943, _401945, _401947, _401949] : [-(cCoq_2eArith_2ePeanoNat_2eNat_2eeqf___24a2(_401947, _401943)), cCoq_2eArith_2ePeanoNat_2eNat_2eeqf___24a2(_401949, _401945), _401949 = _401947, _401945 = _401943], (48 ^ _401487) ^ [_402136, _402138, _402140, _402142] : [-(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_402140, _402136)), cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_402142, _402138), _402142 = _402140, _402138 = _402136], (62 ^ _401487) ^ [_402329, _402331, _402333, _402335, _402337, _402339] : [-(cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(_402337, _402333, _402329)), cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(_402339, _402335, _402331), _402339 = _402337, _402335 = _402333, _402331 = _402329], (80 ^ _401487) ^ [_402598, _402600, _402602, _402604, _402606, _402608, _402610, _402612] : [-(cCoq_2esetoid__ring_2eRing__theory_2esring__eq__ext___24a4(_402610, _402606, _402602, _402598)), cCoq_2esetoid__ring_2eRing__theory_2esring__eq__ext___24a4(_402612, _402608, _402604, _402600), _402612 = _402610, _402608 = _402606, _402604 = _402602, _402600 = _402598], (102 ^ _401487) ^ [_402951, _402953, _402955, _402957] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eExists___24a2(_402955, _402951)), cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eExists___24a2(_402957, _402953), _402957 = _402955, _402953 = _402951], (116 ^ _401487) ^ [_403144, _403146] : [-(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(_403144)), _403146 = _403144, cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(_403146)], (126 ^ _401487) ^ [_403269, _403271, _403273, _403275, _403277, _403279, _403281, _403283, _403285, _403287, _403289, _403291, _403293, _403295, _403297, _403299] : [-(cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_403297, _403293, _403289, _403285, _403281, _403277, _403273, _403269)), cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_403299, _403295, _403291, _403287, _403283, _403279, _403275, _403271), _403299 = _403297, _403295 = _403293, _403291 = _403289, _403287 = _403285, _403283 = _403281, _403279 = _403277, _403275 = _403273, _403271 = _403269], (164 ^ _401487) ^ [_404038, _404040] : [-(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(_404038)), _404040 = _404038, cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(_404040)], (174 ^ _401487) ^ [_404163, _404165, _404167, _404169] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(_404167, _404163)), cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(_404169, _404165), _404169 = _404167, _404165 = _404163], (188 ^ _401487) ^ [_404356, _404358, _404360, _404362, _404364, _404366, _404368, _404370] : [-(c_24__lam__14795___24a4(_404368, _404364, _404360, _404356)), c_24__lam__14795___24a4(_404370, _404366, _404362, _404358), _404370 = _404368, _404366 = _404364, _404362 = _404360, _404358 = _404356], (210 ^ _401487) ^ [_404709, _404711, _404713, _404715] : [-(cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2elt___24a2(_404713, _404709)), cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2elt___24a2(_404715, _404711), _404715 = _404713, _404711 = _404709], (224 ^ _401487) ^ [_404902, _404904, _404906, _404908, _404910, _404912, _404914, _404916, _404918, _404920, _404922, _404924, _404926, _404928, _404930, _404932, _404934, _404936, _404938, _404940, _404942, _404944, _404946, _404948, _404950, _404952, _404954, _404956, _404958, _404960, _404962, _404964, _404966, _404968] : [-(cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(_404966, _404962, _404958, _404954, _404950, _404946, _404942, _404938, _404934, _404930, _404926, _404922, _404918, _404914, _404910, _404906, _404902)), cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(_404968, _404964, _404960, _404956, _404952, _404948, _404944, _404940, _404936, _404932, _404928, _404924, _404920, _404916, _404912, _404908, _404904), _404968 = _404966, _404964 = _404962, _404960 = _404958, _404956 = _404954, _404952 = _404950, _404948 = _404946, _404944 = _404942, _404940 = _404938, _404936 = _404934, _404932 = _404930, _404928 = _404926, _404924 = _404922, _404920 = _404918, _404916 = _404914, _404912 = _404910, _404908 = _404906, _404904 = _404902], (298 ^ _401487) ^ [_407075, _407077, _407079, _407081, _407083, _407085, _407087, _407089, _407091, _407093, _407095, _407097, _407099, _407101, _407103, _407105, _407107, _407109, _407111, _407113, _407115, _407117, _407119, _407121, _407123, _407125, _407127, _407129, _407131, _407133, _407135, _407137, _407139, _407141, _407143, _407145, _407147, _407149, _407151, _407153, _407155, _407157, _407159, _407161] : [-(cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(_407159, _407155, _407151, _407147, _407143, _407139, _407135, _407131, _407127, _407123, _407119, _407115, _407111, _407107, _407103, _407099, _407095, _407091, _407087, _407083, _407079, _407075)), cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(_407161, _407157, _407153, _407149, _407145, _407141, _407137, _407133, _407129, _407125, _407121, _407117, _407113, _407109, _407105, _407101, _407097, _407093, _407089, _407085, _407081, _407077), _407161 = _407159, _407157 = _407155, _407153 = _407151, _407149 = _407147, _407145 = _407143, _407141 = _407139, _407137 = _407135, _407133 = _407131, _407129 = _407127, _407125 = _407123, _407121 = _407119, _407117 = _407115, _407113 = _407111, _407109 = _407107, _407105 = _407103, _407101 = _407099, _407097 = _407095, _407093 = _407091, _407089 = _407087, _407085 = _407083, _407081 = _407079, _407077 = _407075], (392 ^ _401487) ^ [_410308, _410310] : [-(cCoq_2eLogic_2eEqdepFacts_2eUIP_____24a1(_410308)), _410310 = _410308, cCoq_2eLogic_2eEqdepFacts_2eUIP_____24a1(_410310)], (402 ^ _401487) ^ [_410433, _410435, _410437, _410439] : [-(cCoq_2eReals_2eRdefinitions_2eRle___24a2(_410437, _410433)), cCoq_2eReals_2eRdefinitions_2eRle___24a2(_410439, _410435), _410439 = _410437, _410435 = _410433], (416 ^ _401487) ^ [_410626, _410628, _410630, _410632, _410634, _410636, _410638, _410640, _410642, _410644, _410646, _410648, _410650, _410652, _410654, _410656, _410658, _410660] : [-(c_24__case__Coq_2eInit_2eDatatypes_2eprod_248582___24a9(_410658, _410654, _410650, _410646, _410642, _410638, _410634, _410630, _410626)), c_24__case__Coq_2eInit_2eDatatypes_2eprod_248582___24a9(_410660, _410656, _410652, _410648, _410644, _410640, _410636, _410632, _410628), _410660 = _410658, _410656 = _410654, _410652 = _410650, _410648 = _410646, _410644 = _410642, _410640 = _410638, _410636 = _410634, _410632 = _410630, _410628 = _410626], (458 ^ _401487) ^ [_411519, _411521, _411523, _411525, _411527, _411529, _411531, _411533, _411535, _411537, _411539, _411541] : [-(cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(_411539, _411535, _411531, _411527, _411523, _411519)), cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(_411541, _411537, _411533, _411529, _411525, _411521), _411541 = _411539, _411537 = _411535, _411533 = _411531, _411529 = _411527, _411525 = _411523, _411521 = _411519], (488 ^ _401487) ^ [_412064, _412066, _412068, _412070, _412072, _412074, _412076, _412078, _412080, _412082, _412084, _412086, _412088, _412090] : [-(cCoq_2esetoid__ring_2eRing__theory_2ediv__theory___24a7(_412088, _412084, _412080, _412076, _412072, _412068, _412064)), cCoq_2esetoid__ring_2eRing__theory_2ediv__theory___24a7(_412090, _412086, _412082, _412078, _412074, _412070, _412066), _412090 = _412088, _412086 = _412084, _412082 = _412080, _412078 = _412076, _412074 = _412072, _412070 = _412068, _412066 = _412064], (522 ^ _401487) ^ [_412717, _412719, _412721, _412723] : [-(cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(_412721, _412717)), cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(_412723, _412719), _412723 = _412721, _412719 = _412717], (536 ^ _401487) ^ [_412910, _412912, _412914, _412916, _412918, _412920, _412922, _412924, _412926, _412928] : [-(cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(_412926, _412922, _412918, _412914, _412910)), cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(_412928, _412924, _412920, _412916, _412912), _412928 = _412926, _412924 = _412922, _412920 = _412918, _412916 = _412914, _412912 = _412910], (562 ^ _401487) ^ [_413355, _413357, _413359, _413361, _413363, _413365] : [-(cCoq_2eLogic_2eEqdepFacts_2eStreicher__K__on_____24a3(_413363, _413359, _413355)), cCoq_2eLogic_2eEqdepFacts_2eStreicher__K__on_____24a3(_413365, _413361, _413357), _413365 = _413363, _413361 = _413359, _413357 = _413355], (580 ^ _401487) ^ [_413624, _413626, _413628, _413630, _413632, _413634, _413636, _413638] : [-(cCoq_2eLogic_2eEqdepFacts_2eEq__dep__eq__on___24a4(_413636, _413632, _413628, _413624)), cCoq_2eLogic_2eEqdepFacts_2eEq__dep__eq__on___24a4(_413638, _413634, _413630, _413626), _413638 = _413636, _413634 = _413632, _413630 = _413628, _413626 = _413624], (602 ^ _401487) ^ [_413977, _413979, _413981, _413983, _413985, _413987, _413989, _413991, _413993, _413995, _413997, _413999] : [-(cCoq_2eLogic_2eEqdepFacts_2eeq__dep1___24a6(_413997, _413993, _413989, _413985, _413981, _413977)), cCoq_2eLogic_2eEqdepFacts_2eeq__dep1___24a6(_413999, _413995, _413991, _413987, _413983, _413979), _413999 = _413997, _413995 = _413993, _413991 = _413989, _413987 = _413985, _413983 = _413981, _413979 = _413977], (632 ^ _401487) ^ [_414522, _414524, _414526, _414528] : [-(cCoq_2eReals_2eRdefinitions_2eRge___24a2(_414526, _414522)), cCoq_2eReals_2eRdefinitions_2eRge___24a2(_414528, _414524), _414528 = _414526, _414524 = _414522], (646 ^ _401487) ^ [_414715, _414717, _414719, _414721, _414723, _414725, _414727, _414729] : [-(c_24__lam__14779___24a4(_414727, _414723, _414719, _414715)), c_24__lam__14779___24a4(_414729, _414725, _414721, _414717), _414729 = _414727, _414725 = _414723, _414721 = _414719, _414717 = _414715], (668 ^ _401487) ^ [_415068, _415070, _415072, _415074, _415076, _415078] : [-(cCoq_2eZArith_2eZnumtheory_2eBezout___24a3(_415076, _415072, _415068)), cCoq_2eZArith_2eZnumtheory_2eBezout___24a3(_415078, _415074, _415070), _415078 = _415076, _415074 = _415072, _415070 = _415068], (686 ^ _401487) ^ [_415337, _415339] : [-(cCoq_2eLogic_2eEqdepFacts_2eUIP__refl__on_____24a1(_415337)), _415339 = _415337, cCoq_2eLogic_2eEqdepFacts_2eUIP__refl__on_____24a1(_415339)], (696 ^ _401487) ^ [_415462, _415464] : [-(cCoq_2eArith_2eEven_2eodd___24a1(_415462)), _415464 = _415462, cCoq_2eArith_2eEven_2eodd___24a1(_415464)], (706 ^ _401487) ^ [_415587, _415589, _415591, _415593, _415595, _415597] : [-(cCoq_2eClasses_2eMorphisms_2eProper___24a3(_415595, _415591, _415587)), cCoq_2eClasses_2eMorphisms_2eProper___24a3(_415597, _415593, _415589), _415597 = _415595, _415593 = _415591, _415589 = _415587], (724 ^ _401487) ^ [_415856, _415858, _415860, _415862, _415864, _415866, _415868, _415870, _415872, _415874, _415876, _415878, _415880, _415882] : [-(cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(_415880, _415876, _415872, _415868, _415864, _415860, _415856)), cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(_415882, _415878, _415874, _415870, _415866, _415862, _415858), _415882 = _415880, _415878 = _415876, _415874 = _415872, _415870 = _415868, _415866 = _415864, _415862 = _415860, _415858 = _415856], (758 ^ _401487) ^ [_416509, _416511, _416513, _416515, _416517, _416519] : [-(cCoq_2eSorting_2eSorted_2eStronglySorted___24a3(_416517, _416513, _416509)), cCoq_2eSorting_2eSorted_2eStronglySorted___24a3(_416519, _416515, _416511), _416519 = _416517, _416515 = _416513, _416511 = _416509], (776 ^ _401487) ^ [_416778, _416780, _416782, _416784, _416786, _416788, _416790, _416792, _416794, _416796, _416798, _416800, _416802, _416804, _416806, _416808, _416810, _416812, _416814, _416816, _416818, _416820, _416822, _416824, _416826, _416828] : [-(cCoq_2esetoid__ring_2eRing__theory_2esemi__morph___24a13(_416826, _416822, _416818, _416814, _416810, _416806, _416802, _416798, _416794, _416790, _416786, _416782, _416778)), cCoq_2esetoid__ring_2eRing__theory_2esemi__morph___24a13(_416828, _416824, _416820, _416816, _416812, _416808, _416804, _416800, _416796, _416792, _416788, _416784, _416780), _416828 = _416826, _416824 = _416822, _416820 = _416818, _416816 = _416814, _416812 = _416810, _416808 = _416806, _416804 = _416802, _416800 = _416798, _416796 = _416794, _416792 = _416790, _416788 = _416786, _416784 = _416782, _416780 = _416778], (834 ^ _401487) ^ [_418247, _418249, _418251, _418253, _418255, _418257, _418259, _418261, _418263, _418265] : [-(c_24__case__Coq_2eInit_2eDatatypes_2ecomparison_24165612___24a5(_418263, _418259, _418255, _418251, _418247)), c_24__case__Coq_2eInit_2eDatatypes_2ecomparison_24165612___24a5(_418265, _418261, _418257, _418253, _418249), _418265 = _418263, _418261 = _418259, _418257 = _418255, _418253 = _418251, _418249 = _418247], (860 ^ _401487) ^ [_418692, _418694, _418696, _418698, _418700, _418702, _418704, _418706] : [-(cCoq_2eLists_2eSetoidList_2eInA___24a4(_418704, _418700, _418696, _418692)), cCoq_2eLists_2eSetoidList_2eInA___24a4(_418706, _418702, _418698, _418694), _418706 = _418704, _418702 = _418700, _418698 = _418696, _418694 = _418692], (882 ^ _401487) ^ [_419045, _419047, _419049, _419051] : [-(cCoq_2eReals_2eRdefinitions_2eRlt___24a2(_419049, _419045)), cCoq_2eReals_2eRdefinitions_2eRlt___24a2(_419051, _419047), _419051 = _419049, _419047 = _419045], (896 ^ _401487) ^ [_419238, _419240, _419242, _419244, _419246, _419248] : [-(cCoq_2emicromega_2eRefl_2emake__conj___24a3(_419246, _419242, _419238)), cCoq_2emicromega_2eRefl_2emake__conj___24a3(_419248, _419244, _419240), _419248 = _419246, _419244 = _419242, _419240 = _419238], (914 ^ _401487) ^ [_419507, _419509, _419511, _419513] : [-(cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(_419511, _419507)), cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(_419513, _419509), _419513 = _419511, _419509 = _419507], (928 ^ _401487) ^ [_419700, _419702, _419704, _419706] : [-(cCoq_2eZArith_2eZdiv_2eRemainder___24a2(_419704, _419700)), cCoq_2eZArith_2eZdiv_2eRemainder___24a2(_419706, _419702), _419706 = _419704, _419702 = _419700], (942 ^ _401487) ^ [_419893, _419895, _419897, _419899, _419901, _419903] : [-(cCoq_2eInit_2eWf_2eAcc___24a3(_419901, _419897, _419893)), cCoq_2eInit_2eWf_2eAcc___24a3(_419903, _419899, _419895), _419903 = _419901, _419899 = _419897, _419895 = _419893], (960 ^ _401487) ^ [_420162, _420164, _420166, _420168] : [-(cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(_420166, _420162)), cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(_420168, _420164), _420168 = _420166, _420164 = _420162], (974 ^ _401487) ^ [_420355, _420357, _420359, _420361, _420363, _420365, _420367, _420369, _420371, _420373, _420375, _420377, _420379, _420381, _420383, _420385, _420387, _420389, _420391, _420393] : [-(cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(_420391, _420387, _420383, _420379, _420375, _420371, _420367, _420363, _420359, _420355)), cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(_420393, _420389, _420385, _420381, _420377, _420373, _420369, _420365, _420361, _420357), _420393 = _420391, _420389 = _420387, _420385 = _420383, _420381 = _420379, _420377 = _420375, _420373 = _420371, _420369 = _420367, _420365 = _420363, _420361 = _420359, _420357 = _420355], (1020 ^ _401487) ^ [_421380, _421382, _421384, _421386, _421388, _421390] : [-(cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(_421388, _421384, _421380)), cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(_421390, _421386, _421382), _421390 = _421388, _421386 = _421384, _421382 = _421380], (1038 ^ _401487) ^ [_421649, _421651, _421653, _421655, _421657, _421659] : [-(cCoq_2eLists_2eList_2eIn___24a3(_421657, _421653, _421649)), cCoq_2eLists_2eList_2eIn___24a3(_421659, _421655, _421651), _421659 = _421657, _421655 = _421653, _421651 = _421649], (1056 ^ _401487) ^ [_421918, _421920, _421922, _421924] : [-(cCoq_2eInit_2ePeano_2elt___24a2(_421922, _421918)), cCoq_2eInit_2ePeano_2elt___24a2(_421924, _421920), _421924 = _421922, _421920 = _421918], (1070 ^ _401487) ^ [_422111, _422113, _422115, _422117] : [-(cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(_422115, _422111)), cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(_422117, _422113), _422117 = _422115, _422113 = _422111], (1084 ^ _401487) ^ [_422304, _422306, _422308, _422310] : [-(cCoq_2eInit_2ePeano_2ele___24a2(_422308, _422304)), cCoq_2eInit_2ePeano_2ele___24a2(_422310, _422306), _422310 = _422308, _422306 = _422304], (1098 ^ _401487) ^ [_422497, _422499, _422501, _422503] : [-(cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(_422501, _422497)), cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(_422503, _422499), _422503 = _422501, _422499 = _422497], (1112 ^ _401487) ^ [_422690, _422692, _422694, _422696] : [-(cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(_422694, _422690)), cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(_422696, _422692), _422696 = _422694, _422692 = _422690], (1126 ^ _401487) ^ [_422883, _422885] : [-(cCoq_2eArith_2eEven_2eeven___24a1(_422883)), _422885 = _422883, cCoq_2eArith_2eEven_2eeven___24a1(_422885)], (1136 ^ _401487) ^ [_423008, _423010] : [-(cCoq_2eLogic_2eDecidable_2edecidable___24a1(_423008)), _423010 = _423008, cCoq_2eLogic_2eDecidable_2edecidable___24a1(_423010)], (1146 ^ _401487) ^ [_423133, _423135, _423137, _423139] : [-(cCoq_2eZArith_2eBinInt_2eZ_2eeqf___24a2(_423137, _423133)), cCoq_2eZArith_2eBinInt_2eZ_2eeqf___24a2(_423139, _423135), _423139 = _423137, _423135 = _423133], (1160 ^ _401487) ^ [_423326, _423328, _423330, _423332] : [-(cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(_423330, _423326)), cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(_423332, _423328), _423332 = _423330, _423328 = _423326], (1174 ^ _401487) ^ [_423519, _423521, _423523, _423525, _423527, _423529, _423531, _423533] : [-(cCoq_2eLists_2eSetoidList_2etranspose___24a4(_423531, _423527, _423523, _423519)), cCoq_2eLists_2eSetoidList_2etranspose___24a4(_423533, _423529, _423525, _423521), _423533 = _423531, _423529 = _423527, _423525 = _423523, _423521 = _423519], (1196 ^ _401487) ^ [_423872, _423874, _423876, _423878, _423880, _423882, _423884, _423886, _423888, _423890, _423892, _423894, _423896, _423898, _423900, _423902] : [-(cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(_423900, _423896, _423892, _423888, _423884, _423880, _423876, _423872)), cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(_423902, _423898, _423894, _423890, _423886, _423882, _423878, _423874), _423902 = _423900, _423898 = _423896, _423894 = _423892, _423890 = _423888, _423886 = _423884, _423882 = _423880, _423878 = _423876, _423874 = _423872], (1234 ^ _401487) ^ [_424641, _424643, _424645, _424647, _424649, _424651, _424653, _424655, _424657, _424659] : [-(cCoq_2eLists_2eSetoidList_2ecompat__op___24a5(_424657, _424653, _424649, _424645, _424641)), cCoq_2eLists_2eSetoidList_2ecompat__op___24a5(_424659, _424655, _424651, _424647, _424643), _424659 = _424657, _424655 = _424653, _424651 = _424649, _424647 = _424645, _424643 = _424641], (1260 ^ _401487) ^ [_425086, _425088, _425090, _425092] : [-(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_425090, _425086)), cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_425092, _425088), _425092 = _425090, _425088 = _425086], (1274 ^ _401487) ^ [_425279, _425281, _425283, _425285] : [-(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(_425283, _425279)), cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(_425285, _425281), _425285 = _425283, _425281 = _425279], (1288 ^ _401487) ^ [_425472, _425474, _425476, _425478] : [-(cCoq_2eReals_2eRdefinitions_2eRgt___24a2(_425476, _425472)), cCoq_2eReals_2eRdefinitions_2eRgt___24a2(_425478, _425474), _425478 = _425476, _425474 = _425472], (1302 ^ _401487) ^ [_425665, _425667, _425669, _425671, _425673, _425675, _425677, _425679] : [-(c_24__lam__14771___24a4(_425677, _425673, _425669, _425665)), c_24__lam__14771___24a4(_425679, _425675, _425671, _425667), _425679 = _425677, _425675 = _425673, _425671 = _425669, _425667 = _425665], (1324 ^ _401487) ^ [_426018, _426020, _426022, _426024, _426026, _426028] : [-(cCoq_2eArith_2eBetween_2ebetween___24a3(_426026, _426022, _426018)), cCoq_2eArith_2eBetween_2ebetween___24a3(_426028, _426024, _426020), _426028 = _426026, _426024 = _426022, _426020 = _426018], (1342 ^ _401487) ^ [_426287, _426289, _426291, _426293] : [-(cCoq_2eLogic_2eEqdepFacts_2eUIP__refl__on_____24a2(_426291, _426287)), cCoq_2eLogic_2eEqdepFacts_2eUIP__refl__on_____24a2(_426293, _426289), _426293 = _426291, _426289 = _426287], (1356 ^ _401487) ^ [_426480, _426482, _426484, _426486, _426488, _426490, _426492, _426494] : [-(cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(_426492, _426488, _426484, _426480)), cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(_426494, _426490, _426486, _426482), _426494 = _426492, _426490 = _426488, _426486 = _426484, _426482 = _426480], (1378 ^ _401487) ^ [_426833, _426835, _426837, _426839, _426841, _426843, _426845, _426847] : [-(cCoq_2emicromega_2eRefl_2emake__impl___24a4(_426845, _426841, _426837, _426833)), cCoq_2emicromega_2eRefl_2emake__impl___24a4(_426847, _426843, _426839, _426835), _426847 = _426845, _426843 = _426841, _426839 = _426837, _426835 = _426833], (1400 ^ _401487) ^ [_427186, _427188, _427190, _427192] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_427190, _427186)), cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_427192, _427188), _427192 = _427190, _427188 = _427186], (1414 ^ _401487) ^ [_427379, _427381, _427383, _427385] : [-(cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(_427383, _427379)), cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(_427385, _427381), _427385 = _427383, _427381 = _427379], (1428 ^ _401487) ^ [_427572, _427574, _427576, _427578, _427580, _427582] : [-(cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(_427580, _427576, _427572)), cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(_427582, _427578, _427574), _427582 = _427580, _427578 = _427576, _427574 = _427572], (1446 ^ _401487) ^ [_427841, _427843, _427845, _427847, _427849, _427851] : [-(cCoq_2eZArith_2eBinInt_2eZ_2eBezout___24a3(_427849, _427845, _427841)), cCoq_2eZArith_2eBinInt_2eZ_2eBezout___24a3(_427851, _427847, _427843), _427851 = _427849, _427847 = _427845, _427843 = _427841], (1464 ^ _401487) ^ [_428110, _428112, _428114, _428116, _428118, _428120] : [-(cCoq_2eLogic_2eEqdepFacts_2eUIP__on_____24a3(_428118, _428114, _428110)), cCoq_2eLogic_2eEqdepFacts_2eUIP__on_____24a3(_428120, _428116, _428112), _428120 = _428118, _428116 = _428114, _428112 = _428110], (1482 ^ _401487) ^ [_428379, _428381, _428383, _428385] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(_428383, _428379)), cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(_428385, _428381), _428385 = _428383, _428381 = _428379], (1496 ^ _401487) ^ [_428572, _428574, _428576, _428578] : [-(cCoq_2eArith_2eEqNat_2eeq__nat___24a2(_428576, _428572)), cCoq_2eArith_2eEqNat_2eeq__nat___24a2(_428578, _428574), _428578 = _428576, _428574 = _428572], (1510 ^ _401487) ^ [_428765, _428767, _428769, _428771, _428773, _428775, _428777, _428779, _428781, _428783, _428785, _428787, _428789, _428791, _428793, _428795, _428797, _428799, _428801, _428803] : [-(cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(_428801, _428797, _428793, _428789, _428785, _428781, _428777, _428773, _428769, _428765)), cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(_428803, _428799, _428795, _428791, _428787, _428783, _428779, _428775, _428771, _428767), _428803 = _428801, _428799 = _428797, _428795 = _428793, _428791 = _428789, _428787 = _428785, _428783 = _428781, _428779 = _428777, _428775 = _428773, _428771 = _428769, _428767 = _428765], (1556 ^ _401487) ^ [_429790, _429792, _429794, _429796] : [-(cCoq_2eInit_2eWf_2ewell__founded___24a2(_429794, _429790)), cCoq_2eInit_2eWf_2ewell__founded___24a2(_429796, _429792), _429796 = _429794, _429792 = _429790], (1570 ^ _401487) ^ [_429983, _429985, _429987, _429989, _429991, _429993] : [-(cCoq_2ePArith_2eBinPos_2ePos_2eSubMaskSpec___24a3(_429991, _429987, _429983)), cCoq_2ePArith_2eBinPos_2ePos_2eSubMaskSpec___24a3(_429993, _429989, _429985), _429993 = _429991, _429989 = _429987, _429985 = _429983], (1588 ^ _401487) ^ [_430252, _430254, _430256, _430258] : [-(cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(_430256, _430252)), cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(_430258, _430254), _430258 = _430256, _430254 = _430252], (1602 ^ _401487) ^ [_430445, _430447, _430449, _430451, _430453, _430455] : [-(cCoq_2eLists_2eList_2eForall___24a3(_430453, _430449, _430445)), cCoq_2eLists_2eList_2eForall___24a3(_430455, _430451, _430447), _430455 = _430453, _430451 = _430449, _430447 = _430445], (1620 ^ _401487) ^ [_430714, _430716, _430718, _430720, _430722, _430724, _430726, _430728] : [-(c_24__lam__14787___24a4(_430726, _430722, _430718, _430714)), c_24__lam__14787___24a4(_430728, _430724, _430720, _430716), _430728 = _430726, _430724 = _430722, _430720 = _430718, _430716 = _430714], (1642 ^ _401487) ^ [_431067, _431069, _431071, _431073] : [-(cCoq_2eZArith_2eBinInt_2eZne___24a2(_431071, _431067)), cCoq_2eZArith_2eBinInt_2eZne___24a2(_431073, _431069), _431073 = _431071, _431069 = _431067], (1656 ^ _401487) ^ [_431260, _431262] : [-(cCoq_2eBool_2eBool_2eIs__true___24a1(_431260)), _431262 = _431260, cCoq_2eBool_2eBool_2eIs__true___24a1(_431262)], (1666 ^ _401487) ^ [_431385, _431387, _431389, _431391] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eFor__all___24a2(_431389, _431385)), cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eFor__all___24a2(_431391, _431387), _431391 = _431389, _431387 = _431385], (1680 ^ _401487) ^ [_431578, _431580, _431582, _431584, _431586, _431588, _431590, _431592] : [-(cCoq_2esetoid__ring_2eRing__theory_2esign__theory___24a4(_431590, _431586, _431582, _431578)), cCoq_2esetoid__ring_2eRing__theory_2esign__theory___24a4(_431592, _431588, _431584, _431580), _431592 = _431590, _431588 = _431586, _431584 = _431582, _431580 = _431578], (1702 ^ _401487) ^ [_431931, _431933, _431935, _431937] : [-(cCoq_2eLists_2eList_2eNoDup___24a2(_431935, _431931)), cCoq_2eLists_2eList_2eNoDup___24a2(_431937, _431933), _431937 = _431935, _431933 = _431931], (1716 ^ _401487) ^ [_432124, _432126, _432128, _432130, _432132, _432134, _432136, _432138] : [-(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(_432136, _432132, _432128, _432124)), cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(_432138, _432134, _432130, _432126), _432138 = _432136, _432134 = _432132, _432130 = _432128, _432126 = _432124], (1738 ^ _401487) ^ [_432477, _432479, _432481, _432483, _432485, _432487] : [-(cCoq_2eLists_2eSetoidList_2ecompat__bool___24a3(_432485, _432481, _432477)), cCoq_2eLists_2eSetoidList_2ecompat__bool___24a3(_432487, _432483, _432479), _432487 = _432485, _432483 = _432481, _432479 = _432477], (1756 ^ _401487) ^ [_432746, _432748, _432750, _432752] : [-(cCoq_2eNArith_2eBinNat_2eN_2eeqf___24a2(_432750, _432746)), cCoq_2eNArith_2eBinNat_2eN_2eeqf___24a2(_432752, _432748), _432752 = _432750, _432748 = _432746], (1770 ^ _401487) ^ [_432939, _432941, _432943, _432945, _432947, _432949, _432951, _432953] : [-(cCoq_2emicromega_2eZMicromega_2eis__diff__env__elt___24a4(_432951, _432947, _432943, _432939)), cCoq_2emicromega_2eZMicromega_2eis__diff__env__elt___24a4(_432953, _432949, _432945, _432941), _432953 = _432951, _432949 = _432947, _432945 = _432943, _432941 = _432939], (1792 ^ _401487) ^ [_433292, _433294, _433296, _433298] : [-(cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_433296, _433292)), cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_433298, _433294), _433298 = _433296, _433294 = _433292], (1806 ^ _401487) ^ [_433485, _433487, _433489, _433491] : [-(cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(_433489, _433485)), cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(_433491, _433487), _433491 = _433489, _433487 = _433485], (1820 ^ _401487) ^ [_433678, _433680, _433682, _433684] : [-(cCoq_2eInit_2ePeano_2egt___24a2(_433682, _433678)), cCoq_2eInit_2ePeano_2egt___24a2(_433684, _433680), _433684 = _433682, _433680 = _433678], (1834 ^ _401487) ^ [_433871, _433873] : [-(c_24__type__183___24t(_433871)), _433873 = _433871, c_24__type__183___24t(_433873)], (1844 ^ _401487) ^ [_433996, _433998] : [-(c_24__type__16600___24t(_433996)), _433998 = _433996, c_24__type__16600___24t(_433998)], (1854 ^ _401487) ^ [_434121, _434123, _434125, _434127, _434129, _434131, _434133, _434135] : [-(c_24__type__22749___24t(_434133, _434129, _434125, _434121)), c_24__type__22749___24t(_434135, _434131, _434127, _434123), _434135 = _434133, _434131 = _434129, _434127 = _434125, _434123 = _434121], (1876 ^ _401487) ^ [_434474, _434476, _434478, _434480] : [-(cCoq_2emicromega_2eEnv_2eEnv___24t(_434478, _434474)), cCoq_2emicromega_2eEnv_2eEnv___24t(_434480, _434476), _434480 = _434478, _434476 = _434474], (1890 ^ _401487) ^ [_434667, _434669, _434671, _434673, _434675, _434677, _434679, _434681, _434683, _434685, _434687, _434689, _434691, _434693, _434695, _434697, _434699, _434701, _434703, _434705, _434707, _434709, _434711, _434713, _434715, _434717, _434719, _434721, _434723, _434725, _434727, _434729, _434731, _434733, _434735, _434737] : [-(c_24__type__6968___24t(_434735, _434731, _434727, _434723, _434719, _434715, _434711, _434707, _434703, _434699, _434695, _434691, _434687, _434683, _434679, _434675, _434671, _434667)), c_24__type__6968___24t(_434737, _434733, _434729, _434725, _434721, _434717, _434713, _434709, _434705, _434701, _434697, _434693, _434689, _434685, _434681, _434677, _434673, _434669), _434737 = _434735, _434733 = _434731, _434729 = _434727, _434725 = _434723, _434721 = _434719, _434717 = _434715, _434713 = _434711, _434709 = _434707, _434705 = _434703, _434701 = _434699, _434697 = _434695, _434693 = _434691, _434689 = _434687, _434685 = _434683, _434681 = _434679, _434677 = _434675, _434673 = _434671, _434669 = _434667], (1968 ^ _401487) ^ [_437036, _437038, _437040, _437042, _437044, _437046] : [-(cCoq_2eZArith_2eZnumtheory_2eEuclid___24t(_437044, _437040, _437036)), cCoq_2eZArith_2eZnumtheory_2eEuclid___24t(_437046, _437042, _437038), _437046 = _437044, _437042 = _437040, _437038 = _437036], (1986 ^ _401487) ^ [_437305, _437307, _437309, _437311, _437313, _437315, _437317, _437319, _437321, _437323, _437325, _437327, _437329, _437331, _437333, _437335, _437337, _437339, _437341, _437343, _437345, _437347, _437349, _437351, _437353, _437355, _437357, _437359, _437361, _437363, _437365, _437367, _437369, _437371, _437373, _437375, _437377, _437379, _437381, _437383, _437385, _437387, _437389, _437391, _437393, _437395] : [-(c_24__type__27676___24t(_437393, _437389, _437385, _437381, _437377, _437373, _437369, _437365, _437361, _437357, _437353, _437349, _437345, _437341, _437337, _437333, _437329, _437325, _437321, _437317, _437313, _437309, _437305)), c_24__type__27676___24t(_437395, _437391, _437387, _437383, _437379, _437375, _437371, _437367, _437363, _437359, _437355, _437351, _437347, _437343, _437339, _437335, _437331, _437327, _437323, _437319, _437315, _437311, _437307), _437395 = _437393, _437391 = _437389, _437387 = _437385, _437383 = _437381, _437379 = _437377, _437375 = _437373, _437371 = _437369, _437367 = _437365, _437363 = _437361, _437359 = _437357, _437355 = _437353, _437351 = _437349, _437347 = _437345, _437343 = _437341, _437339 = _437337, _437335 = _437333, _437331 = _437329, _437327 = _437325, _437323 = _437321, _437319 = _437317, _437315 = _437313, _437311 = _437309, _437307 = _437305], (2084 ^ _401487) ^ [_440774, _440776] : [-(c_24__type__13656___24t(_440774)), _440776 = _440774, c_24__type__13656___24t(_440776)], (2094 ^ _401487) ^ [_440899, _440901] : [-(cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(_440899)), _440901 = _440899, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(_440901)], (2104 ^ _401487) ^ [_441024, _441026] : [-(c_24__type__30063___24t(_441024)), _441026 = _441024, c_24__type__30063___24t(_441026)], (2114 ^ _401487) ^ [_441149, _441151] : [-(c_24__type__550___24t(_441149)), _441151 = _441149, c_24__type__550___24t(_441151)], (2124 ^ _401487) ^ [_441274, _441276, _441278, _441280, _441282, _441284, _441286, _441288, _441290, _441292, _441294, _441296, _441298, _441300, _441302, _441304, _441306, _441308, _441310, _441312, _441314, _441316, _441318, _441320, _441322, _441324, _441326, _441328, _441330, _441332, _441334, _441336, _441338, _441340, _441342, _441344] : [-(c_24__type__6134___24t(_441342, _441338, _441334, _441330, _441326, _441322, _441318, _441314, _441310, _441306, _441302, _441298, _441294, _441290, _441286, _441282, _441278, _441274)), c_24__type__6134___24t(_441344, _441340, _441336, _441332, _441328, _441324, _441320, _441316, _441312, _441308, _441304, _441300, _441296, _441292, _441288, _441284, _441280, _441276), _441344 = _441342, _441340 = _441338, _441336 = _441334, _441332 = _441330, _441328 = _441326, _441324 = _441322, _441320 = _441318, _441316 = _441314, _441312 = _441310, _441308 = _441306, _441304 = _441302, _441300 = _441298, _441296 = _441294, _441292 = _441290, _441288 = _441286, _441284 = _441282, _441280 = _441278, _441276 = _441274], (2202 ^ _401487) ^ [_443643, _443645] : [-(c_24__type__594___24t(_443643)), _443645 = _443643, c_24__type__594___24t(_443645)], (2212 ^ _401487) ^ [_443768, _443770] : [-(cCoq_2emicromega_2eEnvRing_2eMon___24t(_443768)), _443770 = _443768, cCoq_2emicromega_2eEnvRing_2eMon___24t(_443770)], (2222 ^ _401487) ^ [_443893, _443895, _443897, _443899, _443901, _443903] : [-(c_24__type__2507___24t(_443901, _443897, _443893)), c_24__type__2507___24t(_443903, _443899, _443895), _443903 = _443901, _443899 = _443897, _443895 = _443893], (2240 ^ _401487) ^ [_444162, _444164, _444166, _444168, _444170, _444172, _444174, _444176, _444178, _444180, _444182, _444184, _444186, _444188, _444190, _444192, _444194, _444196, _444198, _444200, _444202, _444204, _444206, _444208, _444210, _444212, _444214, _444216, _444218, _444220, _444222, _444224, _444226, _444228, _444230, _444232, _444234, _444236, _444238, _444240, _444242, _444244, _444246, _444248, _444250, _444252] : [-(c_24__type__25623___24t(_444250, _444246, _444242, _444238, _444234, _444230, _444226, _444222, _444218, _444214, _444210, _444206, _444202, _444198, _444194, _444190, _444186, _444182, _444178, _444174, _444170, _444166, _444162)), c_24__type__25623___24t(_444252, _444248, _444244, _444240, _444236, _444232, _444228, _444224, _444220, _444216, _444212, _444208, _444204, _444200, _444196, _444192, _444188, _444184, _444180, _444176, _444172, _444168, _444164), _444252 = _444250, _444248 = _444246, _444244 = _444242, _444240 = _444238, _444236 = _444234, _444232 = _444230, _444228 = _444226, _444224 = _444222, _444220 = _444218, _444216 = _444214, _444212 = _444210, _444208 = _444206, _444204 = _444202, _444200 = _444198, _444196 = _444194, _444192 = _444190, _444188 = _444186, _444184 = _444182, _444180 = _444178, _444176 = _444174, _444172 = _444170, _444168 = _444166, _444164 = _444162], (2338 ^ _401487) ^ [_447631, _447633] : [-(c_24__type__15391___24t(_447631)), _447633 = _447631, c_24__type__15391___24t(_447633)], (2348 ^ _401487) ^ [_447756, _447758] : [-(c_24__type__10202___24t(_447756)), _447758 = _447756, c_24__type__10202___24t(_447758)], (2358 ^ _401487) ^ [_447881, _447883, _447885, _447887] : [-(c_24__type__12123___24t(_447885, _447881)), c_24__type__12123___24t(_447887, _447883), _447887 = _447885, _447883 = _447881], (2372 ^ _401487) ^ [_448074, _448076, _448078, _448080, _448082, _448084, _448086, _448088] : [-(cCoq_2eInit_2eSpecif_2esigT2___24t(_448086, _448082, _448078, _448074)), cCoq_2eInit_2eSpecif_2esigT2___24t(_448088, _448084, _448080, _448076), _448088 = _448086, _448084 = _448082, _448080 = _448078, _448076 = _448074], (2394 ^ _401487) ^ [_448427, _448429] : [-(c_24__type__8909___24t(_448427)), _448429 = _448427, c_24__type__8909___24t(_448429)], (2404 ^ _401487) ^ [_448552, _448554] : [-(c_24__type__400___24t(_448552)), _448554 = _448552, c_24__type__400___24t(_448554)], (2414 ^ _401487) ^ [_448677, _448679, _448681, _448683, _448685, _448687, _448689, _448691, _448693, _448695, _448697, _448699, _448701, _448703, _448705, _448707, _448709, _448711, _448713, _448715, _448717, _448719, _448721, _448723, _448725, _448727, _448729, _448731, _448733, _448735, _448737, _448739, _448741, _448743, _448745, _448747] : [-(c_24__type__6347___24t(_448745, _448741, _448737, _448733, _448729, _448725, _448721, _448717, _448713, _448709, _448705, _448701, _448697, _448693, _448689, _448685, _448681, _448677)), c_24__type__6347___24t(_448747, _448743, _448739, _448735, _448731, _448727, _448723, _448719, _448715, _448711, _448707, _448703, _448699, _448695, _448691, _448687, _448683, _448679), _448747 = _448745, _448743 = _448741, _448739 = _448737, _448735 = _448733, _448731 = _448729, _448727 = _448725, _448723 = _448721, _448719 = _448717, _448715 = _448713, _448711 = _448709, _448707 = _448705, _448703 = _448701, _448699 = _448697, _448695 = _448693, _448691 = _448689, _448687 = _448685, _448683 = _448681, _448679 = _448677], (2492 ^ _401487) ^ [_451046, _451048, _451050, _451052, _451054, _451056, _451058, _451060, _451062, _451064, _451066, _451068, _451070, _451072, _451074, _451076, _451078, _451080] : [-(c_24__type__4850___24t(_451078, _451074, _451070, _451066, _451062, _451058, _451054, _451050, _451046)), c_24__type__4850___24t(_451080, _451076, _451072, _451068, _451064, _451060, _451056, _451052, _451048), _451080 = _451078, _451076 = _451074, _451072 = _451070, _451068 = _451066, _451064 = _451062, _451060 = _451058, _451056 = _451054, _451052 = _451050, _451048 = _451046], (2534 ^ _401487) ^ [_451939, _451941, _451943, _451945, _451947, _451949, _451951, _451953, _451955, _451957] : [-(c_24__type__29371___24t(_451955, _451951, _451947, _451943, _451939)), c_24__type__29371___24t(_451957, _451953, _451949, _451945, _451941), _451957 = _451955, _451953 = _451951, _451949 = _451947, _451945 = _451943, _451941 = _451939], (2560 ^ _401487) ^ [_452384, _452386] : [-(c_24__type__20466___24t(_452384)), _452386 = _452384, c_24__type__20466___24t(_452386)], (2570 ^ _401487) ^ [_452509, _452511] : [-(c_24__type__102836___24t(_452509)), _452511 = _452509, c_24__type__102836___24t(_452511)], (2580 ^ _401487) ^ [_452634, _452636] : [-(c_24__type__166308___24t(_452634)), _452636 = _452634, c_24__type__166308___24t(_452636)], (2590 ^ _401487) ^ [_452759, _452761] : [-(c_24__type__10127___24t(_452759)), _452761 = _452759, c_24__type__10127___24t(_452761)], (2600 ^ _401487) ^ [_452884, _452886] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(_452884)), _452886 = _452884, cCoq_2eInit_2eDatatypes_2ebool___24t(_452886)], (2610 ^ _401487) ^ [_453009, _453011] : [-(c_24__type__10132___24t(_453009)), _453011 = _453009, c_24__type__10132___24t(_453011)], (2620 ^ _401487) ^ [_453134, _453136, _453138, _453140] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_453138, _453134)), cCoq_2eInit_2eDatatypes_2elist___24t(_453140, _453136), _453140 = _453138, _453136 = _453134], (2634 ^ _401487) ^ [_453327, _453329] : [-(c_24__type__9212___24t(_453327)), _453329 = _453327, c_24__type__9212___24t(_453329)], (2644 ^ _401487) ^ [_453452, _453454] : [-(c_24__type__20462___24t(_453452)), _453454 = _453452, c_24__type__20462___24t(_453454)], (2654 ^ _401487) ^ [_453577, _453579] : [-(cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(_453577)), _453579 = _453577, cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(_453579)], (2664 ^ _401487) ^ [_453702, _453704, _453706, _453708, _453710, _453712, _453714, _453716, _453718, _453720, _453722, _453724, _453726, _453728, _453730, _453732, _453734, _453736, _453738, _453740, _453742, _453744, _453746, _453748, _453750, _453752, _453754, _453756, _453758, _453760, _453762, _453764, _453766, _453768, _453770, _453772] : [-(c_24__type__7802___24t(_453770, _453766, _453762, _453758, _453754, _453750, _453746, _453742, _453738, _453734, _453730, _453726, _453722, _453718, _453714, _453710, _453706, _453702)), c_24__type__7802___24t(_453772, _453768, _453764, _453760, _453756, _453752, _453748, _453744, _453740, _453736, _453732, _453728, _453724, _453720, _453716, _453712, _453708, _453704), _453772 = _453770, _453768 = _453766, _453764 = _453762, _453760 = _453758, _453756 = _453754, _453752 = _453750, _453748 = _453746, _453744 = _453742, _453740 = _453738, _453736 = _453734, _453732 = _453730, _453728 = _453726, _453724 = _453722, _453720 = _453718, _453716 = _453714, _453712 = _453710, _453708 = _453706, _453704 = _453702], (2742 ^ _401487) ^ [_456071, _456073] : [-(cCoq_2eStructures_2eOrdersTac_2eord___24t(_456071)), _456073 = _456071, cCoq_2eStructures_2eOrdersTac_2eord___24t(_456073)], (2752 ^ _401487) ^ [_456196, _456198, _456200, _456202, _456204, _456206, _456208, _456210, _456212, _456214, _456216, _456218, _456220, _456222, _456224, _456226] : [-(c_24__type__8427___24t(_456224, _456220, _456216, _456212, _456208, _456204, _456200, _456196)), c_24__type__8427___24t(_456226, _456222, _456218, _456214, _456210, _456206, _456202, _456198), _456226 = _456224, _456222 = _456220, _456218 = _456216, _456214 = _456212, _456210 = _456208, _456206 = _456204, _456202 = _456200, _456198 = _456196], (2790 ^ _401487) ^ [_456965, _456967, _456969, _456971] : [-(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_456969, _456965)), cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_456971, _456967), _456971 = _456969, _456967 = _456965], (2804 ^ _401487) ^ [_457158, _457160, _457162, _457164] : [-(cCoq_2eInit_2eDatatypes_2eoption___24t(_457162, _457158)), cCoq_2eInit_2eDatatypes_2eoption___24t(_457164, _457160), _457164 = _457162, _457160 = _457158], (2818 ^ _401487) ^ [_457351, _457353] : [-(c_24__type__29419___24t(_457351)), _457353 = _457351, c_24__type__29419___24t(_457353)], (2828 ^ _401487) ^ [_457476, _457478] : [-(c_24__type__3227___24t(_457476)), _457478 = _457476, c_24__type__3227___24t(_457478)], (2838 ^ _401487) ^ [_457601, _457603] : [-(c_24__type__2135___24t(_457601)), _457603 = _457601, c_24__type__2135___24t(_457603)], (2848 ^ _401487) ^ [_457726, _457728, _457730, _457732, _457734, _457736] : [-(c_24__type__166325___24t(_457734, _457730, _457726)), c_24__type__166325___24t(_457736, _457732, _457728), _457736 = _457734, _457732 = _457730, _457728 = _457726], (2866 ^ _401487) ^ [_457995, _457997, _457999, _458001, _458003, _458005] : [-(c_24__type__145287___24t(_458003, _457999, _457995)), c_24__type__145287___24t(_458005, _458001, _457997), _458005 = _458003, _458001 = _457999, _457997 = _457995], (2884 ^ _401487) ^ [_458264, _458266] : [-(c_24__type__13882___24t(_458264)), _458266 = _458264, c_24__type__13882___24t(_458266)], (2894 ^ _401487) ^ [_458389, _458391] : [-(c_24__type__10221___24t(_458389)), _458391 = _458389, c_24__type__10221___24t(_458391)], (2904 ^ _401487) ^ [_458514, _458516, _458518, _458520, _458522, _458524, _458526, _458528, _458530, _458532, _458534, _458536, _458538, _458540, _458542, _458544] : [-(c_24__type__8469___24t(_458542, _458538, _458534, _458530, _458526, _458522, _458518, _458514)), c_24__type__8469___24t(_458544, _458540, _458536, _458532, _458528, _458524, _458520, _458516), _458544 = _458542, _458540 = _458538, _458536 = _458534, _458532 = _458530, _458528 = _458526, _458524 = _458522, _458520 = _458518, _458516 = _458514], (2942 ^ _401487) ^ [_459283, _459285, _459287, _459289, _459291, _459293, _459295, _459297, _459299, _459301, _459303, _459305, _459307, _459309, _459311, _459313, _459315, _459317, _459319, _459321, _459323, _459325] : [-(c_24__type__13213___24t(_459323, _459319, _459315, _459311, _459307, _459303, _459299, _459295, _459291, _459287, _459283)), c_24__type__13213___24t(_459325, _459321, _459317, _459313, _459309, _459305, _459301, _459297, _459293, _459289, _459285), _459325 = _459323, _459321 = _459319, _459317 = _459315, _459313 = _459311, _459309 = _459307, _459305 = _459303, _459301 = _459299, _459297 = _459295, _459293 = _459291, _459289 = _459287, _459285 = _459283], (2992 ^ _401487) ^ [_460448, _460450] : [-(c_24__type__20153___24t(_460448)), _460450 = _460448, c_24__type__20153___24t(_460450)], (3002 ^ _401487) ^ [_460573, _460575, _460577, _460579] : [-(c_24__type__156173___24t(_460577, _460573)), c_24__type__156173___24t(_460579, _460575), _460579 = _460577, _460575 = _460573], (3016 ^ _401487) ^ [_460766, _460768, _460770, _460772, _460774, _460776, _460778, _460780, _460782, _460784, _460786, _460788, _460790, _460792, _460794, _460796, _460798, _460800, _460802, _460804, _460806, _460808] : [-(c_24__type__929___24t(_460806, _460802, _460798, _460794, _460790, _460786, _460782, _460778, _460774, _460770, _460766)), c_24__type__929___24t(_460808, _460804, _460800, _460796, _460792, _460788, _460784, _460780, _460776, _460772, _460768), _460808 = _460806, _460804 = _460802, _460800 = _460798, _460796 = _460794, _460792 = _460790, _460788 = _460786, _460784 = _460782, _460780 = _460778, _460776 = _460774, _460772 = _460770, _460768 = _460766], (3066 ^ _401487) ^ [_461931, _461933] : [-(c_24__type__8915___24t(_461931)), _461933 = _461931, c_24__type__8915___24t(_461933)], (3076 ^ _401487) ^ [_462056, _462058, _462060, _462062, _462064, _462066, _462068, _462070, _462072, _462074, _462076, _462078, _462080, _462082, _462084, _462086] : [-(c_24__type__8327___24t(_462084, _462080, _462076, _462072, _462068, _462064, _462060, _462056)), c_24__type__8327___24t(_462086, _462082, _462078, _462074, _462070, _462066, _462062, _462058), _462086 = _462084, _462082 = _462080, _462078 = _462076, _462074 = _462072, _462070 = _462068, _462066 = _462064, _462062 = _462060, _462058 = _462056], (3114 ^ _401487) ^ [_462825, _462827] : [-(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(_462825)), _462827 = _462825, cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(_462827)], (3124 ^ _401487) ^ [_462950, _462952] : [-(c_24__type__10101___24t(_462950)), _462952 = _462950, c_24__type__10101___24t(_462952)], (3134 ^ _401487) ^ [_463075, _463077, _463079, _463081, _463083, _463085] : [-(c_24__type__2076___24t(_463083, _463079, _463075)), c_24__type__2076___24t(_463085, _463081, _463077), _463085 = _463083, _463081 = _463079, _463077 = _463075], (3152 ^ _401487) ^ [_463344, _463346] : [-(c_24__type__10200___24t(_463344)), _463346 = _463344, c_24__type__10200___24t(_463346)], (3162 ^ _401487) ^ [_463469, _463471] : [-(c_24__type__4___24t(_463469)), _463471 = _463469, c_24__type__4___24t(_463471)], (3172 ^ _401487) ^ [_463594, _463596, _463598, _463600, _463602, _463604, _463606, _463608, _463610, _463612, _463614, _463616, _463618, _463620, _463622, _463624] : [-(c_24__type__8828___24t(_463622, _463618, _463614, _463610, _463606, _463602, _463598, _463594)), c_24__type__8828___24t(_463624, _463620, _463616, _463612, _463608, _463604, _463600, _463596), _463624 = _463622, _463620 = _463618, _463616 = _463614, _463612 = _463610, _463608 = _463606, _463604 = _463602, _463600 = _463598, _463596 = _463594], (3210 ^ _401487) ^ [_464363, _464365] : [-(cCoq_2eStructures_2eOrderedTypeEx_2eN__as__OT_2et___24t(_464363)), _464365 = _464363, cCoq_2eStructures_2eOrderedTypeEx_2eN__as__OT_2et___24t(_464365)], (3220 ^ _401487) ^ [_464488, _464490, _464492, _464494] : [-(c_24__type__20994___24t(_464492, _464488)), c_24__type__20994___24t(_464494, _464490), _464494 = _464492, _464490 = _464488], (3234 ^ _401487) ^ [_464681, _464683] : [-(c_24__type__17903___24t(_464681)), _464683 = _464681, c_24__type__17903___24t(_464683)], (3244 ^ _401487) ^ [_464806, _464808] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_464806)), _464808 = _464806, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_464808)], (3254 ^ _401487) ^ [_464931, _464933, _464935, _464937, _464939, _464941, _464943, _464945, _464947, _464949, _464951, _464953] : [-(c_24__type__5330___24t(_464951, _464947, _464943, _464939, _464935, _464931)), c_24__type__5330___24t(_464953, _464949, _464945, _464941, _464937, _464933), _464953 = _464951, _464949 = _464947, _464945 = _464943, _464941 = _464939, _464937 = _464935, _464933 = _464931], (3284 ^ _401487) ^ [_465476, _465478, _465480, _465482] : [-(c_24__type__18100___24t(_465480, _465476)), c_24__type__18100___24t(_465482, _465478), _465482 = _465480, _465478 = _465476], (3298 ^ _401487) ^ [_465669, _465671, _465673, _465675, _465677, _465679] : [-(c_24__type__18093___24t(_465677, _465673, _465669)), c_24__type__18093___24t(_465679, _465675, _465671), _465679 = _465677, _465675 = _465673, _465671 = _465669], (3316 ^ _401487) ^ [_465938, _465940] : [-(c_24__type__405___24t(_465938)), _465940 = _465938, c_24__type__405___24t(_465940)], (3326 ^ _401487) ^ [_466063, _466065] : [-(c_24__type__29456___24t(_466063)), _466065 = _466063, c_24__type__29456___24t(_466065)], (3336 ^ _401487) ^ [_466188, _466190] : [-(c_24__type__159221___24t(_466188)), _466190 = _466188, c_24__type__159221___24t(_466190)], (3346 ^ _401487) ^ [_466313, _466315, _466317, _466319, _466321, _466323] : [-(c_24__type__2493___24t(_466321, _466317, _466313)), c_24__type__2493___24t(_466323, _466319, _466315), _466323 = _466321, _466319 = _466317, _466315 = _466313], (3364 ^ _401487) ^ [_466582, _466584] : [-(c_24__type__13651___24t(_466582)), _466584 = _466582, c_24__type__13651___24t(_466584)], (3374 ^ _401487) ^ [_466707, _466709, _466711, _466713, _466715, _466717, _466719, _466721, _466723, _466725] : [-(c_24__type__8139___24t(_466723, _466719, _466715, _466711, _466707)), c_24__type__8139___24t(_466725, _466721, _466717, _466713, _466709), _466725 = _466723, _466721 = _466719, _466717 = _466715, _466713 = _466711, _466709 = _466707], (3400 ^ _401487) ^ [_467152, _467154, _467156, _467158, _467160, _467162, _467164, _467166] : [-(c_24__type__23408___24t(_467164, _467160, _467156, _467152)), c_24__type__23408___24t(_467166, _467162, _467158, _467154), _467166 = _467164, _467162 = _467160, _467158 = _467156, _467154 = _467152], (3422 ^ _401487) ^ [_467505, _467507] : [-(c_24__type__13638___24t(_467505)), _467507 = _467505, c_24__type__13638___24t(_467507)], (3432 ^ _401487) ^ [_467630, _467632] : [-(c_24__type__101786___24t(_467630)), _467632 = _467630, c_24__type__101786___24t(_467632)], (3442 ^ _401487) ^ [_467755, _467757] : [-(cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(_467755)), _467757 = _467755, cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(_467757)], (3452 ^ _401487) ^ [_467880, _467882] : [-(cCoq_2eInit_2eDatatypes_2ecomparison___24t(_467880)), _467882 = _467880, cCoq_2eInit_2eDatatypes_2ecomparison___24t(_467882)], (3462 ^ _401487) ^ [_468005, _468007, _468009, _468011, _468013, _468015, _468017, _468019, _468021, _468023, _468025, _468027, _468029, _468031, _468033, _468035] : [-(c_24__type__8784___24t(_468033, _468029, _468025, _468021, _468017, _468013, _468009, _468005)), c_24__type__8784___24t(_468035, _468031, _468027, _468023, _468019, _468015, _468011, _468007), _468035 = _468033, _468031 = _468029, _468027 = _468025, _468023 = _468021, _468019 = _468017, _468015 = _468013, _468011 = _468009, _468007 = _468005], (3500 ^ _401487) ^ [_468774, _468776] : [-(c_24__type__31840___24t(_468774)), _468776 = _468774, c_24__type__31840___24t(_468776)], (3510 ^ _401487) ^ [_468899, _468901] : [-(c_24__type__22765___24t(_468899)), _468901 = _468899, c_24__type__22765___24t(_468901)], (3520 ^ _401487) ^ [_469024, _469026] : [-(c_24__type__32438___24t(_469024)), _469026 = _469024, c_24__type__32438___24t(_469026)], (3530 ^ _401487) ^ [_469149, _469151, _469153, _469155, _469157, _469159, _469161, _469163, _469165, _469167, _469169, _469171, _469173, _469175, _469177, _469179, _469181, _469183, _469185, _469187, _469189, _469191, _469193, _469195, _469197, _469199, _469201, _469203, _469205, _469207, _469209, _469211, _469213, _469215, _469217, _469219] : [-(c_24__type__6542___24t(_469217, _469213, _469209, _469205, _469201, _469197, _469193, _469189, _469185, _469181, _469177, _469173, _469169, _469165, _469161, _469157, _469153, _469149)), c_24__type__6542___24t(_469219, _469215, _469211, _469207, _469203, _469199, _469195, _469191, _469187, _469183, _469179, _469175, _469171, _469167, _469163, _469159, _469155, _469151), _469219 = _469217, _469215 = _469213, _469211 = _469209, _469207 = _469205, _469203 = _469201, _469199 = _469197, _469195 = _469193, _469191 = _469189, _469187 = _469185, _469183 = _469181, _469179 = _469177, _469175 = _469173, _469171 = _469169, _469167 = _469165, _469163 = _469161, _469159 = _469157, _469155 = _469153, _469151 = _469149], (3608 ^ _401487) ^ [_471518, _471520] : [-(c_24__type__2931___24t(_471518)), _471520 = _471518, c_24__type__2931___24t(_471520)], (3618 ^ _401487) ^ [_471643, _471645, _471647, _471649, _471651, _471653, _471655, _471657, _471659, _471661, _471663, _471665, _471667, _471669, _471671, _471673, _471675, _471677, _471679, _471681, _471683, _471685] : [-(c_24__type__12719___24t(_471683, _471679, _471675, _471671, _471667, _471663, _471659, _471655, _471651, _471647, _471643)), c_24__type__12719___24t(_471685, _471681, _471677, _471673, _471669, _471665, _471661, _471657, _471653, _471649, _471645), _471685 = _471683, _471681 = _471679, _471677 = _471675, _471673 = _471671, _471669 = _471667, _471665 = _471663, _471661 = _471659, _471657 = _471655, _471653 = _471651, _471649 = _471647, _471645 = _471643], (3668 ^ _401487) ^ [_472808, _472810, _472812, _472814, _472816, _472818, _472820, _472822, _472824, _472826, _472828, _472830, _472832, _472834, _472836, _472838, _472840, _472842, _472844, _472846, _472848, _472850, _472852, _472854, _472856, _472858, _472860, _472862] : [-(c_24__type__17120___24t(_472860, _472856, _472852, _472848, _472844, _472840, _472836, _472832, _472828, _472824, _472820, _472816, _472812, _472808)), c_24__type__17120___24t(_472862, _472858, _472854, _472850, _472846, _472842, _472838, _472834, _472830, _472826, _472822, _472818, _472814, _472810), _472862 = _472860, _472858 = _472856, _472854 = _472852, _472850 = _472848, _472846 = _472844, _472842 = _472840, _472838 = _472836, _472834 = _472832, _472830 = _472828, _472826 = _472824, _472822 = _472820, _472818 = _472816, _472814 = _472812, _472810 = _472808], (3730 ^ _401487) ^ [_474441, _474443, _474445, _474447, _474449, _474451, _474453, _474455, _474457, _474459, _474461, _474463, _474465, _474467, _474469, _474471, _474473, _474475, _474477, _474479, _474481, _474483] : [-(c_24__type__12921___24t(_474481, _474477, _474473, _474469, _474465, _474461, _474457, _474453, _474449, _474445, _474441)), c_24__type__12921___24t(_474483, _474479, _474475, _474471, _474467, _474463, _474459, _474455, _474451, _474447, _474443), _474483 = _474481, _474479 = _474477, _474475 = _474473, _474471 = _474469, _474467 = _474465, _474463 = _474461, _474459 = _474457, _474455 = _474453, _474451 = _474449, _474447 = _474445, _474443 = _474441], (3780 ^ _401487) ^ [_475606, _475608] : [-(c_24__type__158399___24t(_475606)), _475608 = _475606, c_24__type__158399___24t(_475608)], (3790 ^ _401487) ^ [_475731, _475733, _475735, _475737, _475739, _475741, _475743, _475745, _475747, _475749] : [-(cCoq_2emicromega_2eTauto_2eGFormula___24t(_475747, _475743, _475739, _475735, _475731)), cCoq_2emicromega_2eTauto_2eGFormula___24t(_475749, _475745, _475741, _475737, _475733), _475749 = _475747, _475745 = _475743, _475741 = _475739, _475737 = _475735, _475733 = _475731], (3816 ^ _401487) ^ [_476176, _476178] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(_476176)), _476178 = _476176, cCoq_2eNumbers_2eBinNums_2eN___24t(_476178)], (3826 ^ _401487) ^ [_476301, _476303] : [-(c_24__type__9218___24t(_476301)), _476303 = _476301, c_24__type__9218___24t(_476303)], (3836 ^ _401487) ^ [_476426, _476428] : [-(c_24__type__386___24t(_476426)), _476428 = _476426, c_24__type__386___24t(_476428)], (3846 ^ _401487) ^ [_476551, _476553, _476555, _476557, _476559, _476561, _476563, _476565] : [-(cCoq_2eInit_2eSpecif_2esig2___24t(_476563, _476559, _476555, _476551)), cCoq_2eInit_2eSpecif_2esig2___24t(_476565, _476561, _476557, _476553), _476565 = _476563, _476561 = _476559, _476557 = _476555, _476553 = _476551], (3868 ^ _401487) ^ [_476904, _476906, _476908, _476910, _476912, _476914] : [-(c_24__type__31858___24t(_476912, _476908, _476904)), c_24__type__31858___24t(_476914, _476910, _476906), _476914 = _476912, _476910 = _476908, _476906 = _476904], (3886 ^ _401487) ^ [_477173, _477175] : [-(c_24__type__29701___24t(_477173)), _477175 = _477173, c_24__type__29701___24t(_477175)], (3896 ^ _401487) ^ [_477298, _477300] : [-(c_24__type__11789___24t(_477298)), _477300 = _477298, c_24__type__11789___24t(_477300)], (3906 ^ _401487) ^ [_477423, _477425] : [-(c_24__type__397___24t(_477423)), _477425 = _477423, c_24__type__397___24t(_477425)], (3916 ^ _401487) ^ [_477548, _477550, _477552, _477554, _477556, _477558, _477560, _477562, _477564, _477566, _477568, _477570, _477572, _477574, _477576, _477578, _477580, _477582, _477584, _477586, _477588, _477590, _477592, _477594, _477596, _477598, _477600, _477602] : [-(c_24__type__17856___24t(_477600, _477596, _477592, _477588, _477584, _477580, _477576, _477572, _477568, _477564, _477560, _477556, _477552, _477548)), c_24__type__17856___24t(_477602, _477598, _477594, _477590, _477586, _477582, _477578, _477574, _477570, _477566, _477562, _477558, _477554, _477550), _477602 = _477600, _477598 = _477596, _477594 = _477592, _477590 = _477588, _477586 = _477584, _477582 = _477580, _477578 = _477576, _477574 = _477572, _477570 = _477568, _477566 = _477564, _477562 = _477560, _477558 = _477556, _477554 = _477552, _477550 = _477548], (3978 ^ _401487) ^ [_479181, _479183, _479185, _479187] : [-(c_24__type__22___24t(_479185, _479181)), c_24__type__22___24t(_479187, _479183), _479187 = _479185, _479183 = _479181], (3992 ^ _401487) ^ [_479374, _479376, _479378, _479380, _479382, _479384, _479386, _479388, _479390, _479392, _479394, _479396] : [-(c_24__type__5414___24t(_479394, _479390, _479386, _479382, _479378, _479374)), c_24__type__5414___24t(_479396, _479392, _479388, _479384, _479380, _479376), _479396 = _479394, _479392 = _479390, _479388 = _479386, _479384 = _479382, _479380 = _479378, _479376 = _479374], (4022 ^ _401487) ^ [_479919, _479921, _479923, _479925, _479927, _479929] : [-(cCoq_2eInit_2eSpecif_2esumbool___24t(_479927, _479923, _479919)), cCoq_2eInit_2eSpecif_2esumbool___24t(_479929, _479925, _479921), _479929 = _479927, _479925 = _479923, _479921 = _479919], (4040 ^ _401487) ^ [_480188, _480190] : [-(c_24__type__547___24t(_480188)), _480190 = _480188, c_24__type__547___24t(_480190)], (4050 ^ _401487) ^ [_480313, _480315] : [-(c_24__type__166265___24t(_480313)), _480315 = _480313, c_24__type__166265___24t(_480315)], (4060 ^ _401487) ^ [_480438, _480440, _480442, _480444, _480446, _480448, _480450, _480452, _480454, _480456, _480458, _480460, _480462, _480464, _480466, _480468, _480470, _480472, _480474, _480476, _480478, _480480, _480482, _480484, _480486, _480488, _480490, _480492] : [-(c_24__type__17370___24t(_480490, _480486, _480482, _480478, _480474, _480470, _480466, _480462, _480458, _480454, _480450, _480446, _480442, _480438)), c_24__type__17370___24t(_480492, _480488, _480484, _480480, _480476, _480472, _480468, _480464, _480460, _480456, _480452, _480448, _480444, _480440), _480492 = _480490, _480488 = _480486, _480484 = _480482, _480480 = _480478, _480476 = _480474, _480472 = _480470, _480468 = _480466, _480464 = _480462, _480460 = _480458, _480456 = _480454, _480452 = _480450, _480448 = _480446, _480444 = _480442, _480440 = _480438], (4122 ^ _401487) ^ [_482071, _482073, _482075, _482077, _482079, _482081, _482083, _482085] : [-(c_24__type__23298___24t(_482083, _482079, _482075, _482071)), c_24__type__23298___24t(_482085, _482081, _482077, _482073), _482085 = _482083, _482081 = _482079, _482077 = _482075, _482073 = _482071], (4144 ^ _401487) ^ [_482424, _482426] : [-(c_24__type__13833___24t(_482424)), _482426 = _482424, c_24__type__13833___24t(_482426)], (4154 ^ _401487) ^ [_482549, _482551, _482553, _482555, _482557, _482559, _482561, _482563, _482565, _482567, _482569, _482571, _482573, _482575, _482577, _482579, _482581, _482583, _482585, _482587, _482589, _482591, _482593, _482595, _482597, _482599, _482601, _482603, _482605, _482607, _482609, _482611, _482613, _482615, _482617, _482619, _482621, _482623, _482625, _482627, _482629, _482631, _482633, _482635, _482637, _482639] : [-(c_24__type__25277___24t(_482637, _482633, _482629, _482625, _482621, _482617, _482613, _482609, _482605, _482601, _482597, _482593, _482589, _482585, _482581, _482577, _482573, _482569, _482565, _482561, _482557, _482553, _482549)), c_24__type__25277___24t(_482639, _482635, _482631, _482627, _482623, _482619, _482615, _482611, _482607, _482603, _482599, _482595, _482591, _482587, _482583, _482579, _482575, _482571, _482567, _482563, _482559, _482555, _482551), _482639 = _482637, _482635 = _482633, _482631 = _482629, _482627 = _482625, _482623 = _482621, _482619 = _482617, _482615 = _482613, _482611 = _482609, _482607 = _482605, _482603 = _482601, _482599 = _482597, _482595 = _482593, _482591 = _482589, _482587 = _482585, _482583 = _482581, _482579 = _482577, _482575 = _482573, _482571 = _482569, _482567 = _482565, _482563 = _482561, _482559 = _482557, _482555 = _482553, _482551 = _482549], (4252 ^ _401487) ^ [_486018, _486020] : [-(cCoq_2eReals_2eRdefinitions_2eR___24t(_486018)), _486020 = _486018, cCoq_2eReals_2eRdefinitions_2eR___24t(_486020)], (4262 ^ _401487) ^ [_486143, _486145] : [-(c_24__type__29742___24t(_486143)), _486145 = _486143, c_24__type__29742___24t(_486145)], (4272 ^ _401487) ^ [_486268, _486270] : [-(c_24__type__30688___24t(_486268)), _486270 = _486268, c_24__type__30688___24t(_486270)], (4282 ^ _401487) ^ [_486393, _486395] : [-(c_24__type__417___24t(_486393)), _486395 = _486393, c_24__type__417___24t(_486395)], (4292 ^ _401487) ^ [_486518, _486520] : [-(c_24__type__32317___24t(_486518)), _486520 = _486518, c_24__type__32317___24t(_486520)], (4302 ^ _401487) ^ [_486643, _486645, _486647, _486649, _486651, _486653, _486655, _486657, _486659, _486661, _486663, _486665, _486667, _486669, _486671, _486673, _486675, _486677, _486679, _486681, _486683, _486685, _486687, _486689, _486691, _486693, _486695, _486697, _486699, _486701, _486703, _486705, _486707, _486709, _486711, _486713] : [-(c_24__type__6755___24t(_486711, _486707, _486703, _486699, _486695, _486691, _486687, _486683, _486679, _486675, _486671, _486667, _486663, _486659, _486655, _486651, _486647, _486643)), c_24__type__6755___24t(_486713, _486709, _486705, _486701, _486697, _486693, _486689, _486685, _486681, _486677, _486673, _486669, _486665, _486661, _486657, _486653, _486649, _486645), _486713 = _486711, _486709 = _486707, _486705 = _486703, _486701 = _486699, _486697 = _486695, _486693 = _486691, _486689 = _486687, _486685 = _486683, _486681 = _486679, _486677 = _486675, _486673 = _486671, _486669 = _486667, _486665 = _486663, _486661 = _486659, _486657 = _486655, _486653 = _486651, _486649 = _486647, _486645 = _486643], (4380 ^ _401487) ^ [_489012, _489014, _489016, _489018, _489020, _489022, _489024, _489026, _489028, _489030, _489032, _489034, _489036, _489038, _489040, _489042, _489044, _489046, _489048, _489050, _489052, _489054, _489056, _489058, _489060, _489062, _489064, _489066, _489068, _489070, _489072, _489074, _489076, _489078, _489080, _489082, _489084, _489086, _489088, _489090, _489092, _489094, _489096, _489098, _489100, _489102] : [-(c_24__type__25969___24t(_489100, _489096, _489092, _489088, _489084, _489080, _489076, _489072, _489068, _489064, _489060, _489056, _489052, _489048, _489044, _489040, _489036, _489032, _489028, _489024, _489020, _489016, _489012)), c_24__type__25969___24t(_489102, _489098, _489094, _489090, _489086, _489082, _489078, _489074, _489070, _489066, _489062, _489058, _489054, _489050, _489046, _489042, _489038, _489034, _489030, _489026, _489022, _489018, _489014), _489102 = _489100, _489098 = _489096, _489094 = _489092, _489090 = _489088, _489086 = _489084, _489082 = _489080, _489078 = _489076, _489074 = _489072, _489070 = _489068, _489066 = _489064, _489062 = _489060, _489058 = _489056, _489054 = _489052, _489050 = _489048, _489046 = _489044, _489042 = _489040, _489038 = _489036, _489034 = _489032, _489030 = _489028, _489026 = _489024, _489022 = _489020, _489018 = _489016, _489014 = _489012], (4478 ^ _401487) ^ [_492481, _492483] : [-(c_24__type__12105___24t(_492481)), _492483 = _492481, c_24__type__12105___24t(_492483)], (4488 ^ _401487) ^ [_492606, _492608] : [-(c_24__type__10051___24t(_492606)), _492608 = _492606, c_24__type__10051___24t(_492608)], (4498 ^ _401487) ^ [_492731, _492733] : [-(c_24__type__8904___24t(_492731)), _492733 = _492731, c_24__type__8904___24t(_492733)], (4508 ^ _401487) ^ [_492856, _492858] : [-(c_24__type__31864___24t(_492856)), _492858 = _492856, c_24__type__31864___24t(_492858)], (4518 ^ _401487) ^ [_492981, _492983] : [-(c_24__type__158368___24t(_492981)), _492983 = _492981, c_24__type__158368___24t(_492983)], (4528 ^ _401487) ^ [_493106, _493108] : [-(c_24__type__15251___24t(_493106)), _493108 = _493106, c_24__type__15251___24t(_493108)], (4538 ^ _401487) ^ [_493231, _493233] : [-(c_24__type__145293___24t(_493231)), _493233 = _493231, c_24__type__145293___24t(_493233)], (4548 ^ _401487) ^ [_493356, _493358, _493360, _493362] : [-(c_24__type__10579___24t(_493360, _493356)), c_24__type__10579___24t(_493362, _493358), _493362 = _493360, _493358 = _493356], (4562 ^ _401487) ^ [_493549, _493551] : [-(c_24__type__32468___24t(_493549)), _493551 = _493549, c_24__type__32468___24t(_493551)], (4572 ^ _401487) ^ [_493674, _493676, _493678, _493680, _493682, _493684, _493686, _493688, _493690, _493692, _493694, _493696, _493698, _493700, _493702, _493704, _493706, _493708, _493710, _493712, _493714, _493716, _493718, _493720, _493722, _493724, _493726, _493728, _493730, _493732, _493734, _493736, _493738, _493740, _493742, _493744] : [-(c_24__type__7589___24t(_493742, _493738, _493734, _493730, _493726, _493722, _493718, _493714, _493710, _493706, _493702, _493698, _493694, _493690, _493686, _493682, _493678, _493674)), c_24__type__7589___24t(_493744, _493740, _493736, _493732, _493728, _493724, _493720, _493716, _493712, _493708, _493704, _493700, _493696, _493692, _493688, _493684, _493680, _493676), _493744 = _493742, _493740 = _493738, _493736 = _493734, _493732 = _493730, _493728 = _493726, _493724 = _493722, _493720 = _493718, _493716 = _493714, _493712 = _493710, _493708 = _493706, _493704 = _493702, _493700 = _493698, _493696 = _493694, _493692 = _493690, _493688 = _493686, _493684 = _493682, _493680 = _493678, _493676 = _493674], (4650 ^ _401487) ^ [_496043, _496045] : [-(c_24__type__9228___24t(_496043)), _496045 = _496043, c_24__type__9228___24t(_496045)], (4660 ^ _401487) ^ [_496168, _496170, _496172, _496174, _496176, _496178, _496180, _496182] : [-(c_24__type__2081___24t(_496180, _496176, _496172, _496168)), c_24__type__2081___24t(_496182, _496178, _496174, _496170), _496182 = _496180, _496178 = _496176, _496174 = _496172, _496170 = _496168], (4682 ^ _401487) ^ [_496521, _496523, _496525, _496527, _496529, _496531, _496533, _496535] : [-(c_24__type__22757___24t(_496533, _496529, _496525, _496521)), c_24__type__22757___24t(_496535, _496531, _496527, _496523), _496535 = _496533, _496531 = _496529, _496527 = _496525, _496523 = _496521], (4704 ^ _401487) ^ [_496874, _496876, _496878, _496880, _496882, _496884] : [-(c_24__type__17934___24t(_496882, _496878, _496874)), c_24__type__17934___24t(_496884, _496880, _496876), _496884 = _496882, _496880 = _496878, _496876 = _496874], (4722 ^ _401487) ^ [_497143, _497145, _497147, _497149] : [-(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_497147, _497143)), cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_497149, _497145), _497149 = _497147, _497145 = _497143], (4736 ^ _401487) ^ [_497336, _497338] : [-(c_24__type__32412___24t(_497336)), _497338 = _497336, c_24__type__32412___24t(_497338)], (4746 ^ _401487) ^ [_497461, _497463] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_497461)), _497463 = _497461, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_497463)], (4756 ^ _401487) ^ [_497586, _497588] : [-(c_24__type__23727___24t(_497586)), _497588 = _497586, c_24__type__23727___24t(_497588)], (4766 ^ _401487) ^ [_497711, _497713] : [-(cCoq_2eInit_2eDatatypes_2eunit___24t(_497711)), _497713 = _497711, cCoq_2eInit_2eDatatypes_2eunit___24t(_497713)], (4776 ^ _401487) ^ [_497836, _497838, _497840, _497842, _497844, _497846] : [-(c_24__type__22667___24t(_497844, _497840, _497836)), c_24__type__22667___24t(_497846, _497842, _497838), _497846 = _497844, _497842 = _497840, _497838 = _497836], (4794 ^ _401487) ^ [_498105, _498107, _498109, _498111, _498113, _498115, _498117, _498119, _498121, _498123, _498125, _498127, _498129, _498131, _498133, _498135] : [-(c_24__type__8519___24t(_498133, _498129, _498125, _498121, _498117, _498113, _498109, _498105)), c_24__type__8519___24t(_498135, _498131, _498127, _498123, _498119, _498115, _498111, _498107), _498135 = _498133, _498131 = _498129, _498127 = _498125, _498123 = _498121, _498119 = _498117, _498115 = _498113, _498111 = _498109, _498107 = _498105], (4832 ^ _401487) ^ [_498874, _498876] : [-(c_24__type__29857___24t(_498874)), _498876 = _498874, c_24__type__29857___24t(_498876)], (4842 ^ _401487) ^ [_498999, _499001, _499003, _499005, _499007, _499009] : [-(cCoq_2eInit_2eSpecif_2esig___24t(_499007, _499003, _498999)), cCoq_2eInit_2eSpecif_2esig___24t(_499009, _499005, _499001), _499009 = _499007, _499005 = _499003, _499001 = _498999], (4860 ^ _401487) ^ [_499268, _499270] : [-(c_24__type__29712___24t(_499268)), _499270 = _499268, c_24__type__29712___24t(_499270)], (4870 ^ _401487) ^ [_499393, _499395] : [-(c_24__type__155143___24t(_499393)), _499395 = _499393, c_24__type__155143___24t(_499395)], (4880 ^ _401487) ^ [_499518, _499520, _499522, _499524, _499526, _499528, _499530, _499532, _499534, _499536, _499538, _499540, _499542, _499544, _499546, _499548, _499550, _499552, _499554, _499556, _499558, _499560, _499562, _499564, _499566, _499568, _499570, _499572, _499574, _499576, _499578, _499580, _499582, _499584, _499586, _499588] : [-(c_24__type__7181___24t(_499586, _499582, _499578, _499574, _499570, _499566, _499562, _499558, _499554, _499550, _499546, _499542, _499538, _499534, _499530, _499526, _499522, _499518)), c_24__type__7181___24t(_499588, _499584, _499580, _499576, _499572, _499568, _499564, _499560, _499556, _499552, _499548, _499544, _499540, _499536, _499532, _499528, _499524, _499520), _499588 = _499586, _499584 = _499582, _499580 = _499578, _499576 = _499574, _499572 = _499570, _499568 = _499566, _499564 = _499562, _499560 = _499558, _499556 = _499554, _499552 = _499550, _499548 = _499546, _499544 = _499542, _499540 = _499538, _499536 = _499534, _499532 = _499530, _499528 = _499526, _499524 = _499522, _499520 = _499518], (4958 ^ _401487) ^ [_501887, _501889, _501891, _501893, _501895, _501897, _501899, _501901, _501903, _501905, _501907, _501909, _501911, _501913, _501915, _501917, _501919, _501921] : [-(c_24__type__5093___24t(_501919, _501915, _501911, _501907, _501903, _501899, _501895, _501891, _501887)), c_24__type__5093___24t(_501921, _501917, _501913, _501909, _501905, _501901, _501897, _501893, _501889), _501921 = _501919, _501917 = _501915, _501913 = _501911, _501909 = _501907, _501905 = _501903, _501901 = _501899, _501897 = _501895, _501893 = _501891, _501889 = _501887], (5000 ^ _401487) ^ [_502780, _502782] : [-(c_24__type__32443___24t(_502780)), _502782 = _502780, c_24__type__32443___24t(_502782)], (5010 ^ _401487) ^ [_502905, _502907, _502909, _502911, _502913, _502915] : [-(cCoq_2eInit_2eDatatypes_2esum___24t(_502913, _502909, _502905)), cCoq_2eInit_2eDatatypes_2esum___24t(_502915, _502911, _502907), _502915 = _502913, _502911 = _502909, _502907 = _502905], (5028 ^ _401487) ^ [_503174, _503176, _503178, _503180, _503182, _503184, _503186, _503188, _503190, _503192, _503194, _503196, _503198, _503200, _503202, _503204, _503206, _503208, _503210, _503212, _503214, _503216, _503218, _503220, _503222, _503224, _503226, _503228, _503230, _503232, _503234, _503236, _503238, _503240, _503242, _503244, _503246, _503248, _503250, _503252, _503254, _503256, _503258, _503260, _503262, _503264] : [-(c_24__type__28345___24t(_503262, _503258, _503254, _503250, _503246, _503242, _503238, _503234, _503230, _503226, _503222, _503218, _503214, _503210, _503206, _503202, _503198, _503194, _503190, _503186, _503182, _503178, _503174)), c_24__type__28345___24t(_503264, _503260, _503256, _503252, _503248, _503244, _503240, _503236, _503232, _503228, _503224, _503220, _503216, _503212, _503208, _503204, _503200, _503196, _503192, _503188, _503184, _503180, _503176), _503264 = _503262, _503260 = _503258, _503256 = _503254, _503252 = _503250, _503248 = _503246, _503244 = _503242, _503240 = _503238, _503236 = _503234, _503232 = _503230, _503228 = _503226, _503224 = _503222, _503220 = _503218, _503216 = _503214, _503212 = _503210, _503208 = _503206, _503204 = _503202, _503200 = _503198, _503196 = _503194, _503192 = _503190, _503188 = _503186, _503184 = _503182, _503180 = _503178, _503176 = _503174], (5126 ^ _401487) ^ [_506643, _506645] : [-(c_24__type__13519___24t(_506643)), _506645 = _506643, c_24__type__13519___24t(_506645)], (5136 ^ _401487) ^ [_506768, _506770, _506772, _506774, _506776, _506778, _506780, _506782, _506784, _506786, _506788, _506790, _506792, _506794, _506796, _506798, _506800, _506802, _506804, _506806, _506808, _506810, _506812, _506814, _506816, _506818, _506820, _506822] : [-(c_24__type__17745___24t(_506820, _506816, _506812, _506808, _506804, _506800, _506796, _506792, _506788, _506784, _506780, _506776, _506772, _506768)), c_24__type__17745___24t(_506822, _506818, _506814, _506810, _506806, _506802, _506798, _506794, _506790, _506786, _506782, _506778, _506774, _506770), _506822 = _506820, _506818 = _506816, _506814 = _506812, _506810 = _506808, _506806 = _506804, _506802 = _506800, _506798 = _506796, _506794 = _506792, _506790 = _506788, _506786 = _506784, _506782 = _506780, _506778 = _506776, _506774 = _506772, _506770 = _506768], (5198 ^ _401487) ^ [_508401, _508403, _508405, _508407, _508409, _508411, _508413, _508415, _508417, _508419, _508421, _508423] : [-(c_24__type__5354___24t(_508421, _508417, _508413, _508409, _508405, _508401)), c_24__type__5354___24t(_508423, _508419, _508415, _508411, _508407, _508403), _508423 = _508421, _508419 = _508417, _508415 = _508413, _508411 = _508409, _508407 = _508405, _508403 = _508401], (5228 ^ _401487) ^ [_508946, _508948, _508950, _508952, _508954, _508956] : [-(c_24__type__166286___24t(_508954, _508950, _508946)), c_24__type__166286___24t(_508956, _508952, _508948), _508956 = _508954, _508952 = _508950, _508948 = _508946], (5246 ^ _401487) ^ [_509215, _509217, _509219, _509221, _509223, _509225, _509227, _509229, _509231, _509233] : [-(c_24__type__8172___24t(_509231, _509227, _509223, _509219, _509215)), c_24__type__8172___24t(_509233, _509229, _509225, _509221, _509217), _509233 = _509231, _509229 = _509227, _509225 = _509223, _509221 = _509219, _509217 = _509215], (5272 ^ _401487) ^ [_509660, _509662] : [-(cCoq_2eStrings_2eAscii_2eascii___24t(_509660)), _509662 = _509660, cCoq_2eStrings_2eAscii_2eascii___24t(_509662)], (5282 ^ _401487) ^ [_509785, _509787] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(_509785)), _509787 = _509785, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(_509787)], (5292 ^ _401487) ^ [_509910, _509912] : [-(c_24__type__29693___24t(_509910)), _509912 = _509910, c_24__type__29693___24t(_509912)], (5302 ^ _401487) ^ [_510035, _510037] : [-(c_24__type__18058___24t(_510035)), _510037 = _510035, c_24__type__18058___24t(_510037)], (5312 ^ _401487) ^ [_510160, _510162, _510164, _510166] : [-(c_24__type__10187___24t(_510164, _510160)), c_24__type__10187___24t(_510166, _510162), _510166 = _510164, _510162 = _510160], (5326 ^ _401487) ^ [_510353, _510355, _510357, _510359, _510361, _510363, _510365, _510367, _510369, _510371, _510373, _510375, _510377, _510379, _510381, _510383] : [-(c_24__type__8704___24t(_510381, _510377, _510373, _510369, _510365, _510361, _510357, _510353)), c_24__type__8704___24t(_510383, _510379, _510375, _510371, _510367, _510363, _510359, _510355), _510383 = _510381, _510379 = _510377, _510375 = _510373, _510371 = _510369, _510367 = _510365, _510363 = _510361, _510359 = _510357, _510355 = _510353], (5364 ^ _401487) ^ [_511122, _511124] : [-(c_24__type__20164___24t(_511122)), _511124 = _511122, c_24__type__20164___24t(_511124)], (5374 ^ _401487) ^ [_511247, _511249] : [-(c_24__type__166294___24t(_511247)), _511249 = _511247, c_24__type__166294___24t(_511249)], (5384 ^ _401487) ^ [_511372, _511374] : [-(c_24__type__154763___24t(_511372)), _511374 = _511372, c_24__type__154763___24t(_511374)], (5394 ^ _401487) ^ [_511497, _511499, _511501, _511503] : [-(cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(_511501, _511497)), cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(_511503, _511499), _511503 = _511501, _511499 = _511497], (5408 ^ _401487) ^ [_511690, _511692] : [-(c_24__type__13667___24t(_511690)), _511692 = _511690, c_24__type__13667___24t(_511692)], (5418 ^ _401487) ^ [_511815, _511817, _511819, _511821, _511823, _511825, _511827, _511829, _511831, _511833, _511835, _511837, _511839, _511841, _511843, _511845, _511847, _511849, _511851, _511853, _511855, _511857, _511859, _511861, _511863, _511865, _511867, _511869, _511871, _511873, _511875, _511877, _511879, _511881, _511883, _511885, _511887, _511889, _511891, _511893, _511895, _511897, _511899, _511901, _511903, _511905] : [-(c_24__type__29014___24t(_511903, _511899, _511895, _511891, _511887, _511883, _511879, _511875, _511871, _511867, _511863, _511859, _511855, _511851, _511847, _511843, _511839, _511835, _511831, _511827, _511823, _511819, _511815)), c_24__type__29014___24t(_511905, _511901, _511897, _511893, _511889, _511885, _511881, _511877, _511873, _511869, _511865, _511861, _511857, _511853, _511849, _511845, _511841, _511837, _511833, _511829, _511825, _511821, _511817), _511905 = _511903, _511901 = _511899, _511897 = _511895, _511893 = _511891, _511889 = _511887, _511885 = _511883, _511881 = _511879, _511877 = _511875, _511873 = _511871, _511869 = _511867, _511865 = _511863, _511861 = _511859, _511857 = _511855, _511853 = _511851, _511849 = _511847, _511845 = _511843, _511841 = _511839, _511837 = _511835, _511833 = _511831, _511829 = _511827, _511825 = _511823, _511821 = _511819, _511817 = _511815], (5516 ^ _401487) ^ [_515284, _515286] : [-(c_24__type__8935___24t(_515284)), _515286 = _515284, c_24__type__8935___24t(_515286)], (5526 ^ _401487) ^ [_515409, _515411] : [-(c_24__type__393___24t(_515409)), _515411 = _515409, c_24__type__393___24t(_515411)], (5536 ^ _401487) ^ [_515534, _515536, _515538, _515540, _515542, _515544, _515546, _515548, _515550, _515552, _515554, _515556, _515558, _515560, _515562, _515564, _515566, _515568, _515570, _515572, _515574, _515576, _515578, _515580, _515582, _515584, _515586, _515588, _515590, _515592, _515594, _515596, _515598, _515600, _515602, _515604, _515606, _515608, _515610, _515612, _515614, _515616, _515618, _515620, _515622, _515624] : [-(c_24__type__27007___24t(_515622, _515618, _515614, _515610, _515606, _515602, _515598, _515594, _515590, _515586, _515582, _515578, _515574, _515570, _515566, _515562, _515558, _515554, _515550, _515546, _515542, _515538, _515534)), c_24__type__27007___24t(_515624, _515620, _515616, _515612, _515608, _515604, _515600, _515596, _515592, _515588, _515584, _515580, _515576, _515572, _515568, _515564, _515560, _515556, _515552, _515548, _515544, _515540, _515536), _515624 = _515622, _515620 = _515618, _515616 = _515614, _515612 = _515610, _515608 = _515606, _515604 = _515602, _515600 = _515598, _515596 = _515594, _515592 = _515590, _515588 = _515586, _515584 = _515582, _515580 = _515578, _515576 = _515574, _515572 = _515570, _515568 = _515566, _515564 = _515562, _515560 = _515558, _515556 = _515554, _515552 = _515550, _515548 = _515546, _515544 = _515542, _515540 = _515538, _515536 = _515534], (5634 ^ _401487) ^ [_519003, _519005] : [-(c_24__type__373___24t(_519003)), _519005 = _519003, c_24__type__373___24t(_519005)], (5644 ^ _401487) ^ [_519128, _519130] : [-(c_24__type__12251___24t(_519128)), _519130 = _519128, c_24__type__12251___24t(_519130)], (5654 ^ _401487) ^ [_519253, _519255, _519257, _519259, _519261, _519263, _519265, _519267, _519269, _519271, _519273, _519275, _519277, _519279, _519281, _519283] : [-(c_24__type__8377___24t(_519281, _519277, _519273, _519269, _519265, _519261, _519257, _519253)), c_24__type__8377___24t(_519283, _519279, _519275, _519271, _519267, _519263, _519259, _519255), _519283 = _519281, _519279 = _519277, _519275 = _519273, _519271 = _519269, _519267 = _519265, _519263 = _519261, _519259 = _519257, _519255 = _519253], (5692 ^ _401487) ^ [_520022, _520024, _520026, _520028, _520030, _520032, _520034, _520036, _520038, _520040, _520042, _520044, _520046, _520048, _520050, _520052, _520054, _520056] : [-(c_24__type__4976___24t(_520054, _520050, _520046, _520042, _520038, _520034, _520030, _520026, _520022)), c_24__type__4976___24t(_520056, _520052, _520048, _520044, _520040, _520036, _520032, _520028, _520024), _520056 = _520054, _520052 = _520050, _520048 = _520046, _520044 = _520042, _520040 = _520038, _520036 = _520034, _520032 = _520030, _520028 = _520026, _520024 = _520022], (5734 ^ _401487) ^ [_520915, _520917, _520919, _520921] : [-(cCoq_2esetoid__ring_2eField__theory_2elinear___24t(_520919, _520915)), cCoq_2esetoid__ring_2eField__theory_2elinear___24t(_520921, _520917), _520921 = _520919, _520917 = _520915], (5748 ^ _401487) ^ [_521108, _521110] : [-(c_24__type__23696___24t(_521108)), _521110 = _521108, c_24__type__23696___24t(_521110)], (5758 ^ _401487) ^ [_521233, _521235] : [-(c_24__type__20144___24t(_521233)), _521235 = _521233, c_24__type__20144___24t(_521235)], (5768 ^ _401487) ^ [_521358, _521360] : [-(c_24__type__9046___24t(_521358)), _521360 = _521358, c_24__type__9046___24t(_521360)], (5778 ^ _401487) ^ [_521483, _521485] : [-(c_24__type__30078___24t(_521483)), _521485 = _521483, c_24__type__30078___24t(_521485)], (5788 ^ _401487) ^ [_521608, _521610] : [-(c_24__type__32357___24t(_521608)), _521610 = _521608, c_24__type__32357___24t(_521610)], (5798 ^ _401487) ^ [_521733, _521735] : [-(c_24__type__22874___24t(_521733)), _521735 = _521733, c_24__type__22874___24t(_521735)], (5808 ^ _401487) ^ [_521858, _521860] : [-(c_24__type__29571___24t(_521858)), _521860 = _521858, c_24__type__29571___24t(_521860)], (5818 ^ _401487) ^ [_521983, _521985] : [-(c_24__type__29833___24t(_521983)), _521985 = _521983, c_24__type__29833___24t(_521985)], (5828 ^ _401487) ^ [_522108, _522110] : [-(c_24__type__16640___24t(_522108)), _522110 = _522108, c_24__type__16640___24t(_522110)], (5838 ^ _401487) ^ [_522233, _522235, _522237, _522239] : [-(c_24__type__2469___24t(_522237, _522233)), c_24__type__2469___24t(_522239, _522235), _522239 = _522237, _522235 = _522233], (5852 ^ _401487) ^ [_522426, _522428] : [-(cCoq_2emicromega_2eRingMicromega_2eOp2___24t(_522426)), _522428 = _522426, cCoq_2emicromega_2eRingMicromega_2eOp2___24t(_522428)], (5862 ^ _401487) ^ [_522551, _522553, _522555, _522557, _522559, _522561, _522563, _522565, _522567, _522569] : [-(c_24__type__16754___24t(_522567, _522563, _522559, _522555, _522551)), c_24__type__16754___24t(_522569, _522565, _522561, _522557, _522553), _522569 = _522567, _522565 = _522563, _522561 = _522559, _522557 = _522555, _522553 = _522551], (5888 ^ _401487) ^ [_522996, _522998, _523000, _523002, _523004, _523006, _523008, _523010, _523012, _523014, _523016, _523018, _523020, _523022, _523024, _523026, _523028, _523030, _523032, _523034, _523036, _523038, _523040, _523042, _523044, _523046, _523048, _523050, _523052, _523054, _523056, _523058, _523060, _523062, _523064, _523066] : [-(c_24__type__7997___24t(_523064, _523060, _523056, _523052, _523048, _523044, _523040, _523036, _523032, _523028, _523024, _523020, _523016, _523012, _523008, _523004, _523000, _522996)), c_24__type__7997___24t(_523066, _523062, _523058, _523054, _523050, _523046, _523042, _523038, _523034, _523030, _523026, _523022, _523018, _523014, _523010, _523006, _523002, _522998), _523066 = _523064, _523062 = _523060, _523058 = _523056, _523054 = _523052, _523050 = _523048, _523046 = _523044, _523042 = _523040, _523038 = _523036, _523034 = _523032, _523030 = _523028, _523026 = _523024, _523022 = _523020, _523018 = _523016, _523014 = _523012, _523010 = _523008, _523006 = _523004, _523002 = _523000, _522998 = _522996], (5966 ^ _401487) ^ [_525365, _525367] : [-(c_24__type__166313___24t(_525365)), _525367 = _525365, c_24__type__166313___24t(_525367)], (5976 ^ _401487) ^ [_525490, _525492] : [-(c_24__type__23504___24t(_525490)), _525492 = _525490, c_24__type__23504___24t(_525492)], (5986 ^ _401487) ^ [_525615, _525617] : [-(c_24__type__29472___24t(_525615)), _525617 = _525615, c_24__type__29472___24t(_525617)], (5996 ^ _401487) ^ [_525740, _525742] : [-(cCoq_2eInit_2eByte_2ebyte___24t(_525740)), _525742 = _525740, cCoq_2eInit_2eByte_2ebyte___24t(_525742)], (6006 ^ _401487) ^ [_525865, _525867] : [-(c_24__type__29709___24t(_525865)), _525867 = _525865, c_24__type__29709___24t(_525867)], (6016 ^ _401487) ^ [_525990, _525992, _525994, _525996, _525998, _526000] : [-(cCoq_2eReals_2eRfunctions_2eZ__spec___24t(_525998, _525994, _525990)), cCoq_2eReals_2eRfunctions_2eZ__spec___24t(_526000, _525996, _525992), _526000 = _525998, _525996 = _525994, _525992 = _525990], (6034 ^ _401487) ^ [_526259, _526261, _526263, _526265, _526267, _526269, _526271, _526273, _526275, _526277, _526279, _526281] : [-(c_24__type__5522___24t(_526279, _526275, _526271, _526267, _526263, _526259)), c_24__type__5522___24t(_526281, _526277, _526273, _526269, _526265, _526261), _526281 = _526279, _526277 = _526275, _526273 = _526271, _526269 = _526267, _526265 = _526263, _526261 = _526259], (6064 ^ _401487) ^ [_526804, _526806] : [-(c_24__type__31898___24t(_526804)), _526806 = _526804, c_24__type__31898___24t(_526806)], (6074 ^ _401487) ^ [_526929, _526931] : [-(c_24__type__307___24t(_526929)), _526931 = _526929, c_24__type__307___24t(_526931)], (6084 ^ _401487) ^ [_527054, _527056, _527058, _527060, _527062, _527064] : [-(c_24__type__8847___24t(_527062, _527058, _527054)), c_24__type__8847___24t(_527064, _527060, _527056), _527064 = _527062, _527060 = _527058, _527056 = _527054], (6102 ^ _401487) ^ [_527323, _527325, _527327, _527329, _527331, _527333, _527335, _527337] : [-(c_24__type__22701___24t(_527335, _527331, _527327, _527323)), c_24__type__22701___24t(_527337, _527333, _527329, _527325), _527337 = _527335, _527333 = _527331, _527329 = _527327, _527325 = _527323], (6124 ^ _401487) ^ [_527676, _527678] : [-(c_24__type__31952___24t(_527676)), _527678 = _527676, c_24__type__31952___24t(_527678)], (6134 ^ _401487) ^ [_527801, _527803, _527805, _527807, _527809, _527811] : [-(cCoq_2eZArith_2eZpower_2eZdiv__rest__proofs___24t(_527809, _527805, _527801)), cCoq_2eZArith_2eZpower_2eZdiv__rest__proofs___24t(_527811, _527807, _527803), _527811 = _527809, _527807 = _527805, _527803 = _527801], (6152 ^ _401487) ^ [_528070, _528072] : [-(cCoq_2eStrings_2eString_2estring___24t(_528070)), _528072 = _528070, cCoq_2eStrings_2eString_2estring___24t(_528072)], (6162 ^ _401487) ^ [_528195, _528197] : [-(c_24__type__3420___24t(_528195)), _528197 = _528195, c_24__type__3420___24t(_528197)], (6172 ^ _401487) ^ [_528320, _528322] : [-(c_24__type__16606___24t(_528320)), _528322 = _528320, c_24__type__16606___24t(_528322)], (6182 ^ _401487) ^ [_528445, _528447, _528449, _528451, _528453, _528455] : [-(c_24__type__18054___24t(_528453, _528449, _528445)), c_24__type__18054___24t(_528455, _528451, _528447), _528455 = _528453, _528451 = _528449, _528447 = _528445], (6200 ^ _401487) ^ [_528714, _528716, _528718, _528720, _528722, _528724, _528726, _528728, _528730, _528732, _528734, _528736, _528738, _528740, _528742, _528744, _528746, _528748, _528750, _528752, _528754, _528756] : [-(c_24__type__13011___24t(_528754, _528750, _528746, _528742, _528738, _528734, _528730, _528726, _528722, _528718, _528714)), c_24__type__13011___24t(_528756, _528752, _528748, _528744, _528740, _528736, _528732, _528728, _528724, _528720, _528716), _528756 = _528754, _528752 = _528750, _528748 = _528746, _528744 = _528742, _528740 = _528738, _528736 = _528734, _528732 = _528730, _528728 = _528726, _528724 = _528722, _528720 = _528718, _528716 = _528714], (6250 ^ _401487) ^ [_529879, _529881] : [-(c_24__type__32250___24t(_529879)), _529881 = _529879, c_24__type__32250___24t(_529881)], (6260 ^ _401487) ^ [_530004, _530006, _530008, _530010, _530012, _530014, _530016, _530018, _530020, _530022, _530024, _530026, _530028, _530030, _530032, _530034, _530036, _530038, _530040, _530042, _530044, _530046, _530048, _530050, _530052, _530054, _530056, _530058, _530060, _530062, _530064, _530066, _530068, _530070, _530072, _530074, _530076, _530078, _530080, _530082, _530084, _530086, _530088, _530090, _530092, _530094] : [-(c_24__type__26315___24t(_530092, _530088, _530084, _530080, _530076, _530072, _530068, _530064, _530060, _530056, _530052, _530048, _530044, _530040, _530036, _530032, _530028, _530024, _530020, _530016, _530012, _530008, _530004)), c_24__type__26315___24t(_530094, _530090, _530086, _530082, _530078, _530074, _530070, _530066, _530062, _530058, _530054, _530050, _530046, _530042, _530038, _530034, _530030, _530026, _530022, _530018, _530014, _530010, _530006), _530094 = _530092, _530090 = _530088, _530086 = _530084, _530082 = _530080, _530078 = _530076, _530074 = _530072, _530070 = _530068, _530066 = _530064, _530062 = _530060, _530058 = _530056, _530054 = _530052, _530050 = _530048, _530046 = _530044, _530042 = _530040, _530038 = _530036, _530034 = _530032, _530030 = _530028, _530026 = _530024, _530022 = _530020, _530018 = _530016, _530014 = _530012, _530010 = _530008, _530006 = _530004], (6358 ^ _401487) ^ [_533473, _533475] : [-(c_24__type__31633___24t(_533473)), _533475 = _533473, c_24__type__31633___24t(_533475)], (6368 ^ _401487) ^ [_533598, _533600] : [-(c_24__type__18117___24t(_533598)), _533600 = _533598, c_24__type__18117___24t(_533600)], (6378 ^ _401487) ^ [_533723, _533725] : [-(c_24__type__18076___24t(_533723)), _533725 = _533723, c_24__type__18076___24t(_533725)], (6388 ^ _401487) ^ [_533848, _533850] : [-(c_24__type__12041___24t(_533848)), _533850 = _533848, c_24__type__12041___24t(_533850)], (6398 ^ _401487) ^ [_533973, _533975, _533977, _533979, _533981, _533983, _533985, _533987, _533989, _533991, _533993, _533995] : [-(c_24__type__13480___24t(_533993, _533989, _533985, _533981, _533977, _533973)), c_24__type__13480___24t(_533995, _533991, _533987, _533983, _533979, _533975), _533995 = _533993, _533991 = _533989, _533987 = _533985, _533983 = _533981, _533979 = _533977, _533975 = _533973], (6428 ^ _401487) ^ [_534518, _534520] : [-(c_24__type__20742___24t(_534518)), _534520 = _534518, c_24__type__20742___24t(_534520)], (6438 ^ _401487) ^ [_534643, _534645] : [-(c_24__type__12222___24t(_534643)), _534645 = _534643, c_24__type__12222___24t(_534645)], (6448 ^ _401487) ^ [_534768, _534770, _534772, _534774, _534776, _534778, _534780, _534782, _534784, _534786, _534788, _534790, _534792, _534794, _534796, _534798, _534800, _534802, _534804, _534806, _534808, _534810, _534812, _534814, _534816, _534818, _534820, _534822, _534824, _534826, _534828, _534830, _534832, _534834, _534836, _534838] : [-(c_24__type__7394___24t(_534836, _534832, _534828, _534824, _534820, _534816, _534812, _534808, _534804, _534800, _534796, _534792, _534788, _534784, _534780, _534776, _534772, _534768)), c_24__type__7394___24t(_534838, _534834, _534830, _534826, _534822, _534818, _534814, _534810, _534806, _534802, _534798, _534794, _534790, _534786, _534782, _534778, _534774, _534770), _534838 = _534836, _534834 = _534832, _534830 = _534828, _534826 = _534824, _534822 = _534820, _534818 = _534816, _534814 = _534812, _534810 = _534808, _534806 = _534804, _534802 = _534800, _534798 = _534796, _534794 = _534792, _534790 = _534788, _534786 = _534784, _534782 = _534780, _534778 = _534776, _534774 = _534772, _534770 = _534768], (6526 ^ _401487) ^ [_537137, _537139] : [-(c_24__type__13622___24t(_537137)), _537139 = _537137, c_24__type__13622___24t(_537139)], (6536 ^ _401487) ^ [_537262, _537264] : [-(c_24__type__31887___24t(_537262)), _537264 = _537262, c_24__type__31887___24t(_537264)], (6546 ^ _401487) ^ [_537387, _537389, _537391, _537393] : [-(c_24__type__13632___24t(_537391, _537387)), c_24__type__13632___24t(_537393, _537389), _537393 = _537391, _537389 = _537387], (6560 ^ _401487) ^ [_537580, _537582] : [-(cCoq_2emicromega_2eRingMicromega_2eOp1___24t(_537580)), _537582 = _537580, cCoq_2emicromega_2eRingMicromega_2eOp1___24t(_537582)], (6570 ^ _401487) ^ [_537705, _537707, _537709, _537711, _537713, _537715, _537717, _537719, _537721, _537723] : [-(cCoq_2eInit_2eDatatypes_2eCompareSpecT___24t(_537721, _537717, _537713, _537709, _537705)), cCoq_2eInit_2eDatatypes_2eCompareSpecT___24t(_537723, _537719, _537715, _537711, _537707), _537723 = _537721, _537719 = _537717, _537715 = _537713, _537711 = _537709, _537707 = _537705], (6596 ^ _401487) ^ [_538150, _538152, _538154, _538156, _538158, _538160] : [-(cCoq_2eInit_2eSpecif_2esigT___24t(_538158, _538154, _538150)), cCoq_2eInit_2eSpecif_2esigT___24t(_538160, _538156, _538152), _538160 = _538158, _538156 = _538154, _538152 = _538150], (6614 ^ _401487) ^ [_538419, _538421, _538423, _538425, _538427, _538429, _538431, _538433, _538435, _538437, _538439, _538441, _538443, _538445, _538447, _538449, _538451, _538453, _538455, _538457, _538459, _538461] : [-(c_24__type__1372___24t(_538459, _538455, _538451, _538447, _538443, _538439, _538435, _538431, _538427, _538423, _538419)), c_24__type__1372___24t(_538461, _538457, _538453, _538449, _538445, _538441, _538437, _538433, _538429, _538425, _538421), _538461 = _538459, _538457 = _538455, _538453 = _538451, _538449 = _538447, _538445 = _538443, _538441 = _538439, _538437 = _538435, _538433 = _538431, _538429 = _538427, _538425 = _538423, _538421 = _538419], (6664 ^ _401487) ^ [_539584, _539586] : [-(c_24__type__14832___24t(_539584)), _539586 = _539584, c_24__type__14832___24t(_539586)], (6674 ^ _401487) ^ [_539709, _539711, _539713, _539715, _539717, _539719, _539721, _539723, _539725, _539727, _539729, _539731, _539733, _539735, _539737, _539739, _539741, _539743, _539745, _539747, _539749, _539751, _539753, _539755, _539757, _539759, _539761, _539763, _539765, _539767, _539769, _539771, _539773, _539775, _539777, _539779, _539781, _539783, _539785, _539787, _539789, _539791, _539793, _539795, _539797, _539799] : [-(c_24__type__26661___24t(_539797, _539793, _539789, _539785, _539781, _539777, _539773, _539769, _539765, _539761, _539757, _539753, _539749, _539745, _539741, _539737, _539733, _539729, _539725, _539721, _539717, _539713, _539709)), c_24__type__26661___24t(_539799, _539795, _539791, _539787, _539783, _539779, _539775, _539771, _539767, _539763, _539759, _539755, _539751, _539747, _539743, _539739, _539735, _539731, _539727, _539723, _539719, _539715, _539711), _539799 = _539797, _539795 = _539793, _539791 = _539789, _539787 = _539785, _539783 = _539781, _539779 = _539777, _539775 = _539773, _539771 = _539769, _539767 = _539765, _539763 = _539761, _539759 = _539757, _539755 = _539753, _539751 = _539749, _539747 = _539745, _539743 = _539741, _539739 = _539737, _539735 = _539733, _539731 = _539729, _539727 = _539725, _539723 = _539721, _539719 = _539717, _539715 = _539713, _539711 = _539709], (6772 ^ _401487) ^ [_543178, _543180] : [-(c_24__type__22657___24t(_543178)), _543180 = _543178, c_24__type__22657___24t(_543180)], (6782 ^ _401487) ^ [_543303, _543305, _543307, _543309, _543311, _543313, _543315, _543317, _543319, _543321, _543323, _543325, _543327, _543329, _543331, _543333, _543335, _543337, _543339, _543341, _543343, _543345] : [-(c_24__type__12820___24t(_543343, _543339, _543335, _543331, _543327, _543323, _543319, _543315, _543311, _543307, _543303)), c_24__type__12820___24t(_543345, _543341, _543337, _543333, _543329, _543325, _543321, _543317, _543313, _543309, _543305), _543345 = _543343, _543341 = _543339, _543337 = _543335, _543333 = _543331, _543329 = _543327, _543325 = _543323, _543321 = _543319, _543317 = _543315, _543313 = _543311, _543309 = _543307, _543305 = _543303], (6832 ^ _401487) ^ [_544468, _544470, _544472, _544474, _544476, _544478, _544480, _544482, _544484, _544486, _544488, _544490] : [-(c_24__type__5471___24t(_544488, _544484, _544480, _544476, _544472, _544468)), c_24__type__5471___24t(_544490, _544486, _544482, _544478, _544474, _544470), _544490 = _544488, _544486 = _544484, _544482 = _544480, _544478 = _544476, _544474 = _544472, _544470 = _544468], (6862 ^ _401487) ^ [_545013, _545015] : [-(c_24__type__10125___24t(_545013)), _545015 = _545013, c_24__type__10125___24t(_545015)], (6872 ^ _401487) ^ [_545138, _545140, _545142, _545144, _545146, _545148, _545150, _545152, _545154, _545156, _545158, _545160, _545162, _545164, _545166, _545168] : [-(c_24__type__8748___24t(_545166, _545162, _545158, _545154, _545150, _545146, _545142, _545138)), c_24__type__8748___24t(_545168, _545164, _545160, _545156, _545152, _545148, _545144, _545140), _545168 = _545166, _545164 = _545162, _545160 = _545158, _545156 = _545154, _545152 = _545150, _545148 = _545146, _545144 = _545142, _545140 = _545138], (6910 ^ _401487) ^ [_545907, _545909] : [-(c_24__type__166723___24t(_545907)), _545909 = _545907, c_24__type__166723___24t(_545909)], (6920 ^ _401487) ^ [_546032, _546034] : [-(c_24__type__159569___24t(_546032)), _546034 = _546032, c_24__type__159569___24t(_546034)], (6930 ^ _401487) ^ [_546157, _546159, _546161, _546163, _546165, _546167, _546169, _546171, _546173, _546175, _546177, _546179, _546181, _546183, _546185, _546187, _546189, _546191, _546193, _546195, _546197, _546199, _546201, _546203, _546205, _546207, _546209, _546211, _546213, _546215, _546217, _546219, _546221, _546223, _546225, _546227, _546229, _546231, _546233, _546235, _546237, _546239, _546241, _546243, _546245, _546247] : [-(c_24__type__27330___24t(_546245, _546241, _546237, _546233, _546229, _546225, _546221, _546217, _546213, _546209, _546205, _546201, _546197, _546193, _546189, _546185, _546181, _546177, _546173, _546169, _546165, _546161, _546157)), c_24__type__27330___24t(_546247, _546243, _546239, _546235, _546231, _546227, _546223, _546219, _546215, _546211, _546207, _546203, _546199, _546195, _546191, _546187, _546183, _546179, _546175, _546171, _546167, _546163, _546159), _546247 = _546245, _546243 = _546241, _546239 = _546237, _546235 = _546233, _546231 = _546229, _546227 = _546225, _546223 = _546221, _546219 = _546217, _546215 = _546213, _546211 = _546209, _546207 = _546205, _546203 = _546201, _546199 = _546197, _546195 = _546193, _546191 = _546189, _546187 = _546185, _546183 = _546181, _546179 = _546177, _546175 = _546173, _546171 = _546169, _546167 = _546165, _546163 = _546161, _546159 = _546157], (7028 ^ _401487) ^ [_549626, _549628, _549630, _549632] : [-(cCoq_2esetoid__ring_2eField__theory_2ersplit___24t(_549630, _549626)), cCoq_2esetoid__ring_2eField__theory_2ersplit___24t(_549632, _549628), _549632 = _549630, _549628 = _549626], (7042 ^ _401487) ^ [_549819, _549821] : [-(c_24__type__301___24t(_549819)), _549821 = _549819, c_24__type__301___24t(_549821)], (7052 ^ _401487) ^ [_549944, _549946] : [-(c_24__type__141300___24t(_549944)), _549946 = _549944, c_24__type__141300___24t(_549946)], (7062 ^ _401487) ^ [_550069, _550071, _550073, _550075] : [-(cCoq_2emicromega_2eEnvRing_2ePol___24t(_550073, _550069)), cCoq_2emicromega_2eEnvRing_2ePol___24t(_550075, _550071), _550075 = _550073, _550071 = _550069], (7076 ^ _401487) ^ [_550262, _550264] : [-(c_24__type__31893___24t(_550262)), _550264 = _550262, c_24__type__31893___24t(_550264)], (7086 ^ _401487) ^ [_550387, _550389] : [-(c_24__type__11847___24t(_550387)), _550389 = _550387, c_24__type__11847___24t(_550389)], (7096 ^ _401487) ^ [_550512, _550514, _550516, _550518] : [-(c_24__type__16___24t(_550516, _550512)), c_24__type__16___24t(_550518, _550514), _550518 = _550516, _550514 = _550512], (7110 ^ _401487) ^ [_550705, _550707, _550709, _550711, _550713, _550715, _550717, _550719, _550721, _550723, _550725, _550727] : [-(c_24__type__13499___24t(_550725, _550721, _550717, _550713, _550709, _550705)), c_24__type__13499___24t(_550727, _550723, _550719, _550715, _550711, _550707), _550727 = _550725, _550723 = _550721, _550719 = _550717, _550715 = _550713, _550711 = _550709, _550707 = _550705], (7140 ^ _401487) ^ [_551250, _551252] : [-(c_24__type__31901___24t(_551250)), _551252 = _551250, c_24__type__31901___24t(_551252)], (7150 ^ _401487) ^ [_551375, _551377] : [-(c_24__type__32451___24t(_551375)), _551377 = _551375, c_24__type__32451___24t(_551377)], (7160 ^ _401487) ^ [_551500, _551502] : [-(c_24__type__31363___24t(_551500)), _551502 = _551500, c_24__type__31363___24t(_551502)], (7170 ^ _401487) ^ [_551625, _551627, _551629, _551631, _551633, _551635] : [-(c_24__type__154381___24t(_551633, _551629, _551625)), c_24__type__154381___24t(_551635, _551631, _551627), _551635 = _551633, _551631 = _551629, _551627 = _551625], (7188 ^ _401487) ^ [_551894, _551896] : [-(c_24__type__29696___24t(_551894)), _551896 = _551894, c_24__type__29696___24t(_551896)], (7198 ^ _401487) ^ [_552019, _552021] : [-(c_24__type__102742___24t(_552019)), _552021 = _552019, c_24__type__102742___24t(_552021)], (7208 ^ _401487) ^ [_552144, _552146] : [-(c_24__type__99424___24t(_552144)), _552146 = _552144, c_24__type__99424___24t(_552146)], (7218 ^ _401487) ^ [_552269, _552271] : [-(c_24__type__29725___24t(_552269)), _552271 = _552269, c_24__type__29725___24t(_552271)], (7228 ^ _401487) ^ [_552394, _552396] : [-(c_24__type__15259___24t(_552394)), _552396 = _552394, c_24__type__15259___24t(_552396)], (7238 ^ _401487) ^ [_552519, _552521] : [-(c_24__type__364___24t(_552519)), _552521 = _552519, c_24__type__364___24t(_552521)], (7248 ^ _401487) ^ [_552644, _552646] : [-(c_24__type__23691___24t(_552644)), _552646 = _552644, c_24__type__23691___24t(_552646)], (7258 ^ _401487) ^ [_552769, _552771] : [-(c_24__type__20841___24t(_552769)), _552771 = _552769, c_24__type__20841___24t(_552771)], (7268 ^ _401487) ^ [_552894, _552896, _552898, _552900, _552902, _552904, _552906, _552908, _552910, _552912] : [-(c_24__type__16818___24t(_552910, _552906, _552902, _552898, _552894)), c_24__type__16818___24t(_552912, _552908, _552904, _552900, _552896), _552912 = _552910, _552908 = _552906, _552904 = _552902, _552900 = _552898, _552896 = _552894], (7294 ^ _401487) ^ [_553339, _553341, _553343, _553345, _553347, _553349, _553351, _553353, _553355, _553357, _553359, _553361, _553363, _553365, _553367, _553369, _553371, _553373, _553375, _553377, _553379, _553381, _553383, _553385, _553387, _553389, _553391, _553393] : [-(c_24__type__17620___24t(_553391, _553387, _553383, _553379, _553375, _553371, _553367, _553363, _553359, _553355, _553351, _553347, _553343, _553339)), c_24__type__17620___24t(_553393, _553389, _553385, _553381, _553377, _553373, _553369, _553365, _553361, _553357, _553353, _553349, _553345, _553341), _553393 = _553391, _553389 = _553387, _553385 = _553383, _553381 = _553379, _553377 = _553375, _553373 = _553371, _553369 = _553367, _553365 = _553363, _553361 = _553359, _553357 = _553355, _553353 = _553351, _553349 = _553347, _553345 = _553343, _553341 = _553339], (7356 ^ _401487) ^ [_554972, _554974, _554976, _554978, _554980, _554982, _554984, _554986, _554988, _554990, _554992, _554994] : [-(c_24__type__5384___24t(_554992, _554988, _554984, _554980, _554976, _554972)), c_24__type__5384___24t(_554994, _554990, _554986, _554982, _554978, _554974), _554994 = _554992, _554990 = _554988, _554986 = _554984, _554982 = _554980, _554978 = _554976, _554974 = _554972], (7386 ^ _401487) ^ [_555517, _555519, _555521, _555523, _555525, _555527, _555529, _555531, _555533, _555535, _555537, _555539] : [-(cCoq_2eStructures_2eOrderedType_2eCompare___24t(_555537, _555533, _555529, _555525, _555521, _555517)), cCoq_2eStructures_2eOrderedType_2eCompare___24t(_555539, _555535, _555531, _555527, _555523, _555519), _555539 = _555537, _555535 = _555533, _555531 = _555529, _555527 = _555525, _555523 = _555521, _555519 = _555517], (7416 ^ _401487) ^ [_556062, _556064, _556066, _556068, _556070, _556072] : [-(cCoq_2eInit_2eSpecif_2esumor___24t(_556070, _556066, _556062)), cCoq_2eInit_2eSpecif_2esumor___24t(_556072, _556068, _556064), _556072 = _556070, _556068 = _556066, _556064 = _556062], (7434 ^ _401487) ^ [_556331, _556333, _556335, _556337, _556339, _556341] : [-(c_24__type__31881___24t(_556339, _556335, _556331)), c_24__type__31881___24t(_556341, _556337, _556333), _556341 = _556339, _556337 = _556335, _556333 = _556331], (7452 ^ _401487) ^ [_556600, _556602, _556604, _556606, _556608, _556610, _556612, _556614, _556616, _556618] : [-(c_24__type__16731___24t(_556616, _556612, _556608, _556604, _556600)), c_24__type__16731___24t(_556618, _556614, _556610, _556606, _556602), _556618 = _556616, _556614 = _556612, _556610 = _556608, _556606 = _556604, _556602 = _556600], (7478 ^ _401487) ^ [_557045, _557047] : [-(c_24__type__22709___24t(_557045)), _557047 = _557045, c_24__type__22709___24t(_557047)], (7488 ^ _401487) ^ [_557170, _557172] : [-(c_24__type__166277___24t(_557170)), _557172 = _557170, c_24__type__166277___24t(_557172)], (7498 ^ _401487) ^ [_557295, _557297] : [-(c_24__type__322___24t(_557295)), _557297 = _557295, c_24__type__322___24t(_557297)], (7508 ^ _401487) ^ [_557420, _557422] : [-(c_24__type__17946___24t(_557420)), _557422 = _557420, c_24__type__17946___24t(_557422)], (7518 ^ _401487) ^ [_557545, _557547, _557549, _557551] : [-(c_24__type__1390___24t(_557549, _557545)), c_24__type__1390___24t(_557551, _557547), _557551 = _557549, _557547 = _557545], (7532 ^ _401487) ^ [_557738, _557740] : [-(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(_557738)), _557740 = _557738, cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(_557740)], (7542 ^ _401487) ^ [_557863, _557865] : [-(c_24__type__32239___24t(_557863)), _557865 = _557863, c_24__type__32239___24t(_557865)], (7552 ^ _401487) ^ [_557988, _557990] : [-(c_24__type__9034___24t(_557988)), _557990 = _557988, c_24__type__9034___24t(_557990)], (7562 ^ _401487) ^ [_558113, _558115] : [-(c_24__type__493___24t(_558113)), _558115 = _558113, c_24__type__493___24t(_558115)], (7572 ^ _401487) ^ [_558238, _558240, _558242, _558244, _558246, _558248, _558250, _558252, _558254, _558256, _558258, _558260, _558262, _558264, _558266, _558268, _558270, _558272, _558274, _558276, _558278, _558280] : [-(c_24__type__13112___24t(_558278, _558274, _558270, _558266, _558262, _558258, _558254, _558250, _558246, _558242, _558238)), c_24__type__13112___24t(_558280, _558276, _558272, _558268, _558264, _558260, _558256, _558252, _558248, _558244, _558240), _558280 = _558278, _558276 = _558274, _558272 = _558270, _558268 = _558266, _558264 = _558262, _558260 = _558258, _558256 = _558254, _558252 = _558250, _558248 = _558246, _558244 = _558242, _558240 = _558238], (7622 ^ _401487) ^ [_559403, _559405] : [-(c_24__type__4596___24t(_559403)), _559405 = _559403, c_24__type__4596___24t(_559405)], (7632 ^ _401487) ^ [_559528, _559530] : [-(c_24__type__438___24t(_559528)), _559530 = _559528, c_24__type__438___24t(_559530)], (7642 ^ _401487) ^ [_559653, _559655, _559657, _559659, _559661, _559663] : [-(cCoq_2eBool_2eBool_2ereflect___24t(_559661, _559657, _559653)), cCoq_2eBool_2eBool_2ereflect___24t(_559663, _559659, _559655), _559663 = _559661, _559659 = _559657, _559655 = _559653], (7660 ^ _401487) ^ [_559922, _559924] : [-(c_24__type__29734___24t(_559922)), _559924 = _559922, c_24__type__29734___24t(_559924)], (7670 ^ _401487) ^ [_560047, _560049] : [-(c_24__type__22791___24t(_560047)), _560049 = _560047, c_24__type__22791___24t(_560049)], (7680 ^ _401487) ^ [_560172, _560174] : [-(c_24__type__29568___24t(_560172)), _560174 = _560172, c_24__type__29568___24t(_560174)], (7690 ^ _401487) ^ [_560297, _560299, _560301, _560303] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_560301, _560297)), cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_560303, _560299), _560303 = _560301, _560299 = _560297], (7704 ^ _401487) ^ [_560490, _560492] : [-(c_24__type__31818___24t(_560490)), _560492 = _560490, c_24__type__31818___24t(_560492)], (7714 ^ _401487) ^ [_560615, _560617] : [-(c_24__type__355___24t(_560615)), _560617 = _560615, c_24__type__355___24t(_560617)], (7724 ^ _401487) ^ [_560740, _560742, _560744, _560746, _560748, _560750, _560752, _560754, _560756, _560758] : [-(c_24__type__16800___24t(_560756, _560752, _560748, _560744, _560740)), c_24__type__16800___24t(_560758, _560754, _560750, _560746, _560742), _560758 = _560756, _560754 = _560752, _560750 = _560748, _560746 = _560744, _560742 = _560740], (7750 ^ _401487) ^ [_561185, _561187] : [-(c_24__type__12066___24t(_561185)), _561187 = _561185, c_24__type__12066___24t(_561187)], (7760 ^ _401487) ^ [_561310, _561312, _561314, _561316, _561318, _561320, _561322, _561324, _561326, _561328, _561330, _561332, _561334, _561336, _561338, _561340, _561342, _561344, _561346, _561348, _561350, _561352, _561354, _561356, _561358, _561360, _561362, _561364, _561366, _561368, _561370, _561372, _561374, _561376, _561378, _561380] : [-(c_24__type__5921___24t(_561378, _561374, _561370, _561366, _561362, _561358, _561354, _561350, _561346, _561342, _561338, _561334, _561330, _561326, _561322, _561318, _561314, _561310)), c_24__type__5921___24t(_561380, _561376, _561372, _561368, _561364, _561360, _561356, _561352, _561348, _561344, _561340, _561336, _561332, _561328, _561324, _561320, _561316, _561312), _561380 = _561378, _561376 = _561374, _561372 = _561370, _561368 = _561366, _561364 = _561362, _561360 = _561358, _561356 = _561354, _561352 = _561350, _561348 = _561346, _561344 = _561342, _561340 = _561338, _561336 = _561334, _561332 = _561330, _561328 = _561326, _561324 = _561322, _561320 = _561318, _561316 = _561314, _561312 = _561310], (7838 ^ _401487) ^ [_563679, _563681] : [-(c_24__type__640___24t(_563679)), _563681 = _563679, c_24__type__640___24t(_563681)], (7848 ^ _401487) ^ [_563804, _563806, _563808, _563810, _563812, _563814, _563816, _563818, _563820, _563822, _563824, _563826, _563828, _563830, _563832, _563834, _563836, _563838, _563840, _563842, _563844, _563846] : [-(c_24__type__836___24t(_563844, _563840, _563836, _563832, _563828, _563824, _563820, _563816, _563812, _563808, _563804)), c_24__type__836___24t(_563846, _563842, _563838, _563834, _563830, _563826, _563822, _563818, _563814, _563810, _563806), _563846 = _563844, _563842 = _563840, _563838 = _563836, _563834 = _563832, _563830 = _563828, _563826 = _563824, _563822 = _563820, _563818 = _563816, _563814 = _563812, _563810 = _563808, _563806 = _563804], (7898 ^ _401487) ^ [_564969, _564971] : [-(c_24__type__15262___24t(_564969)), _564971 = _564969, c_24__type__15262___24t(_564971)], (7908 ^ _401487) ^ [_565094, _565096] : [-(c_24__type__367___24t(_565094)), _565096 = _565094, c_24__type__367___24t(_565096)], (7918 ^ _401487) ^ [_565219, _565221] : [-(c_24__type__99548___24t(_565219)), _565221 = _565219, c_24__type__99548___24t(_565221)], (7928 ^ _401487) ^ [_565344, _565346] : [-(c_24__type__2115___24t(_565344)), _565346 = _565344, c_24__type__2115___24t(_565346)], (7938 ^ _401487) ^ [_565469, _565471] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(_565469)), _565471 = _565469, cCoq_2eNumbers_2eBinNums_2eZ___24t(_565471)], (7948 ^ _401487) ^ [_565594, _565596, _565598, _565600, _565602, _565604, _565606, _565608, _565610, _565612, _565614, _565616] : [-(c_24__type__5495___24t(_565614, _565610, _565606, _565602, _565598, _565594)), c_24__type__5495___24t(_565616, _565612, _565608, _565604, _565600, _565596), _565616 = _565614, _565612 = _565610, _565608 = _565606, _565604 = _565602, _565600 = _565598, _565596 = _565594], (7978 ^ _401487) ^ [_566139, _566141, _566143, _566145, _566147, _566149, _566151, _566153, _566155, _566157] : [-(c_24__type__8158___24t(_566155, _566151, _566147, _566143, _566139)), c_24__type__8158___24t(_566157, _566153, _566149, _566145, _566141), _566157 = _566155, _566153 = _566151, _566149 = _566147, _566145 = _566143, _566141 = _566139], (8004 ^ _401487) ^ [_566584, _566586] : [-(c_24__type__29886___24t(_566584)), _566586 = _566584, c_24__type__29886___24t(_566586)], (8014 ^ _401487) ^ [_566709, _566711] : [-(c_24__type__29750___24t(_566709)), _566711 = _566709, c_24__type__29750___24t(_566711)], (8024 ^ _401487) ^ [_566834, _566836] : [-(c_24__type__17892___24t(_566834)), _566836 = _566834, c_24__type__17892___24t(_566836)], (8034 ^ _401487) ^ [_566959, _566961] : [-(cCoq_2eQArith_2eQArith__base_2eQ___24t(_566959)), _566961 = _566959, cCoq_2eQArith_2eQArith__base_2eQ___24t(_566961)], (8044 ^ _401487) ^ [_567084, _567086, _567088, _567090] : [-(c_24__type__166389___24t(_567088, _567084)), c_24__type__166389___24t(_567090, _567086), _567090 = _567088, _567086 = _567084], (8058 ^ _401487) ^ [_567277, _567279, _567281, _567283, _567285, _567287, _567289, _567291, _567293, _567295, _567297, _567299, _567301, _567303, _567305, _567307, _567309, _567311, _567313, _567315, _567317, _567319, _567321, _567323, _567325, _567327, _567329, _567331, _567333, _567335, _567337, _567339, _567341, _567343, _567345, _567347, _567349, _567351, _567353, _567355, _567357, _567359, _567361, _567363, _567365, _567367] : [-(c_24__type__24608___24t(_567365, _567361, _567357, _567353, _567349, _567345, _567341, _567337, _567333, _567329, _567325, _567321, _567317, _567313, _567309, _567305, _567301, _567297, _567293, _567289, _567285, _567281, _567277)), c_24__type__24608___24t(_567367, _567363, _567359, _567355, _567351, _567347, _567343, _567339, _567335, _567331, _567327, _567323, _567319, _567315, _567311, _567307, _567303, _567299, _567295, _567291, _567287, _567283, _567279), _567367 = _567365, _567363 = _567361, _567359 = _567357, _567355 = _567353, _567351 = _567349, _567347 = _567345, _567343 = _567341, _567339 = _567337, _567335 = _567333, _567331 = _567329, _567327 = _567325, _567323 = _567321, _567319 = _567317, _567315 = _567313, _567311 = _567309, _567307 = _567305, _567303 = _567301, _567299 = _567297, _567295 = _567293, _567291 = _567289, _567287 = _567285, _567283 = _567281, _567279 = _567277], (8156 ^ _401487) ^ [_570746, _570748] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(_570746)), _570748 = _570746, cCoq_2eNumbers_2eBinNums_2epositive___24t(_570748)], (8166 ^ _401487) ^ [_570871, _570873, _570875, _570877, _570879, _570881, _570883, _570885] : [-(c_24__type__2090___24t(_570883, _570879, _570875, _570871)), c_24__type__2090___24t(_570885, _570881, _570877, _570873), _570885 = _570883, _570881 = _570879, _570877 = _570875, _570873 = _570871], (8188 ^ _401487) ^ [_571224, _571226] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(_571224)), _571226 = _571224, cCoq_2eInit_2eDatatypes_2enat___24t(_571226)], (8198 ^ _401487) ^ [_571349, _571351] : [-(c_24__type__8976___24t(_571349)), _571351 = _571349, c_24__type__8976___24t(_571351)], (8208 ^ _401487) ^ [_571474, _571476] : [-(c_24__type__20269___24t(_571474)), _571476 = _571474, c_24__type__20269___24t(_571476)], (8218 ^ _401487) ^ [_571599, _571601, _571603, _571605, _571607, _571609, _571611, _571613, _571615, _571617, _571619, _571621, _571623, _571625, _571627, _571629, _571631, _571633, _571635, _571637, _571639, _571641] : [-(c_24__type__13314___24t(_571639, _571635, _571631, _571627, _571623, _571619, _571615, _571611, _571607, _571603, _571599)), c_24__type__13314___24t(_571641, _571637, _571633, _571629, _571625, _571621, _571617, _571613, _571609, _571605, _571601), _571641 = _571639, _571637 = _571635, _571633 = _571631, _571629 = _571627, _571625 = _571623, _571621 = _571619, _571617 = _571615, _571613 = _571611, _571609 = _571607, _571605 = _571603, _571601 = _571599], (8268 ^ _401487) ^ [_572764, _572766, _572768, _572770, _572772, _572774, _572776, _572778, _572780, _572782, _572784, _572786, _572788, _572790] : [-(c_24__type__21039___24t(_572788, _572784, _572780, _572776, _572772, _572768, _572764)), c_24__type__21039___24t(_572790, _572786, _572782, _572778, _572774, _572770, _572766), _572790 = _572788, _572786 = _572784, _572782 = _572780, _572778 = _572776, _572774 = _572772, _572770 = _572768, _572766 = _572764], (8302 ^ _401487) ^ [_573417, _573419, _573421, _573423, _573425, _573427, _573429, _573431, _573433, _573435, _573437, _573439] : [-(c_24__type__5300___24t(_573437, _573433, _573429, _573425, _573421, _573417)), c_24__type__5300___24t(_573439, _573435, _573431, _573427, _573423, _573419), _573439 = _573437, _573435 = _573433, _573431 = _573429, _573427 = _573425, _573423 = _573421, _573419 = _573417], (8332 ^ _401487) ^ [_573962, _573964, _573966, _573968, _573970, _573972, _573974, _573976, _573978, _573980, _573982, _573984] : [-(c_24__type__5438___24t(_573982, _573978, _573974, _573970, _573966, _573962)), c_24__type__5438___24t(_573984, _573980, _573976, _573972, _573968, _573964), _573984 = _573982, _573980 = _573978, _573976 = _573974, _573972 = _573970, _573968 = _573966, _573964 = _573962], (8362 ^ _401487) ^ [_574507, _574509] : [-(cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2et___24t(_574507)), _574509 = _574507, cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2et___24t(_574509)], (8372 ^ _401487) ^ [_574632, _574634] : [-(c_24__type__156168___24t(_574632)), _574634 = _574632, c_24__type__156168___24t(_574634)], (8382 ^ _401487) ^ [_574757, _574759, _574761, _574763, _574765, _574767] : [-(c_24__type__2514___24t(_574765, _574761, _574757)), c_24__type__2514___24t(_574767, _574763, _574759), _574767 = _574765, _574763 = _574761, _574759 = _574757], (8400 ^ _401487) ^ [_575026, _575028, _575030, _575032, _575034, _575036, _575038, _575040, _575042, _575044, _575046, _575048, _575050, _575052, _575054, _575056, _575058, _575060, _575062, _575064, _575066, _575068] : [-(c_24__type__1197___24t(_575066, _575062, _575058, _575054, _575050, _575046, _575042, _575038, _575034, _575030, _575026)), c_24__type__1197___24t(_575068, _575064, _575060, _575056, _575052, _575048, _575044, _575040, _575036, _575032, _575028), _575068 = _575066, _575064 = _575062, _575060 = _575058, _575056 = _575054, _575052 = _575050, _575048 = _575046, _575044 = _575042, _575040 = _575038, _575036 = _575034, _575032 = _575030, _575028 = _575026], (8450 ^ _401487) ^ [_576191, _576193, _576195, _576197, _576199, _576201, _576203, _576205, _576207, _576209, _576211, _576213, _576215, _576217, _576219, _576221, _576223, _576225, _576227, _576229, _576231, _576233, _576235, _576237, _576239, _576241, _576243, _576245, _576247, _576249, _576251, _576253, _576255, _576257, _576259, _576261, _576263, _576265, _576267, _576269, _576271, _576273, _576275, _576277, _576279, _576281] : [-(c_24__type__24262___24t(_576279, _576275, _576271, _576267, _576263, _576259, _576255, _576251, _576247, _576243, _576239, _576235, _576231, _576227, _576223, _576219, _576215, _576211, _576207, _576203, _576199, _576195, _576191)), c_24__type__24262___24t(_576281, _576277, _576273, _576269, _576265, _576261, _576257, _576253, _576249, _576245, _576241, _576237, _576233, _576229, _576225, _576221, _576217, _576213, _576209, _576205, _576201, _576197, _576193), _576281 = _576279, _576277 = _576275, _576273 = _576271, _576269 = _576267, _576265 = _576263, _576261 = _576259, _576257 = _576255, _576253 = _576251, _576249 = _576247, _576245 = _576243, _576241 = _576239, _576237 = _576235, _576233 = _576231, _576229 = _576227, _576225 = _576223, _576221 = _576219, _576217 = _576215, _576213 = _576211, _576209 = _576207, _576205 = _576203, _576201 = _576199, _576197 = _576195, _576193 = _576191], (8548 ^ _401487) ^ [_579660, _579662] : [-(c_24__type__29739___24t(_579660)), _579662 = _579660, c_24__type__29739___24t(_579662)], (8558 ^ _401487) ^ [_579785, _579787] : [-(c_24__type__31374___24t(_579785)), _579787 = _579785, c_24__type__31374___24t(_579787)], (8568 ^ _401487) ^ [_579910, _579912, _579914, _579916, _579918, _579920] : [-(cCoq_2eInit_2eDatatypes_2eprod___24t(_579918, _579914, _579910)), cCoq_2eInit_2eDatatypes_2eprod___24t(_579920, _579916, _579912), _579920 = _579918, _579916 = _579914, _579912 = _579910], (8586 ^ _401487) ^ [_580179, _580181] : [-(c_24__type__18407___24t(_580179)), _580181 = _580179, c_24__type__18407___24t(_580181)], (8596 ^ _401487) ^ [_580304, _580306] : [-(c_24__type__103179___24t(_580304)), _580306 = _580304, c_24__type__103179___24t(_580306)], (8606 ^ _401487) ^ [_580429, _580431, _580433, _580435] : [-(cCoq_2emicromega_2eRingMicromega_2eFormula___24t(_580433, _580429)), cCoq_2emicromega_2eRingMicromega_2eFormula___24t(_580435, _580431), _580435 = _580433, _580431 = _580429], (8620 ^ _401487) ^ [_580622, _580624, _580626, _580628, _580630, _580632, _580634, _580636, _580638, _580640, _580642, _580644, _580646, _580648, _580650, _580652, _580654, _580656, _580658, _580660, _580662, _580664] : [-(c_24__type__1279___24t(_580662, _580658, _580654, _580650, _580646, _580642, _580638, _580634, _580630, _580626, _580622)), c_24__type__1279___24t(_580664, _580660, _580656, _580652, _580648, _580644, _580640, _580636, _580632, _580628, _580624), _580664 = _580662, _580660 = _580658, _580656 = _580654, _580652 = _580650, _580648 = _580646, _580644 = _580642, _580640 = _580638, _580636 = _580634, _580632 = _580630, _580628 = _580626, _580624 = _580622], (8670 ^ _401487) ^ [_581787, _581789] : [-(c_24__type__10113___24t(_581787)), _581789 = _581787, c_24__type__10113___24t(_581789)], (8680 ^ _401487) ^ [_581912, _581914, _581916, _581918, _581920, _581922, _581924, _581926, _581928, _581930] : [-(c_24__type__17988___24t(_581928, _581924, _581920, _581916, _581912)), c_24__type__17988___24t(_581930, _581926, _581922, _581918, _581914), _581930 = _581928, _581926 = _581924, _581922 = _581920, _581918 = _581916, _581914 = _581912], (8706 ^ _401487) ^ [_582357, _582359, _582361, _582363] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_582361, _582357)), cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_582363, _582359), _582363 = _582361, _582359 = _582357], (8720 ^ _401487) ^ [_582550, _582552] : [-(c_24__type__154397___24t(_582550)), _582552 = _582550, c_24__type__154397___24t(_582552)], (8730 ^ _401487) ^ [_582675, _582677] : [-(c_24__type__2404___24t(_582675)), _582677 = _582675, c_24__type__2404___24t(_582677)], (8740 ^ _401487) ^ [_582800, _582802] : [-(c_24__type__462___24t(_582800)), _582802 = _582800, c_24__type__462___24t(_582802)], (8750 ^ _401487) ^ [_582925, _582927] : [-(c_24__type__20068___24t(_582925)), _582927 = _582925, c_24__type__20068___24t(_582927)], (8760 ^ _401487) ^ [_583050, _583052, _583054, _583056, _583058, _583060] : [-(c_24__type__10585___24t(_583058, _583054, _583050)), c_24__type__10585___24t(_583060, _583056, _583052), _583060 = _583058, _583056 = _583054, _583052 = _583050], (8778 ^ _401487) ^ [_583319, _583321, _583323, _583325, _583327, _583329, _583331, _583333, _583335, _583337, _583339, _583341, _583343, _583345, _583347, _583349, _583351, _583353] : [-(c_24__type__4913___24t(_583351, _583347, _583343, _583339, _583335, _583331, _583327, _583323, _583319)), c_24__type__4913___24t(_583353, _583349, _583345, _583341, _583337, _583333, _583329, _583325, _583321), _583353 = _583351, _583349 = _583347, _583345 = _583343, _583341 = _583339, _583337 = _583335, _583333 = _583331, _583329 = _583327, _583325 = _583323, _583321 = _583319], (8820 ^ _401487) ^ [_584212, _584214] : [-(c_24__type__18097___24t(_584212)), _584214 = _584212, c_24__type__18097___24t(_584214)], (8830 ^ _401487) ^ [_584337, _584339] : [-(c_24__type__12237___24t(_584337)), _584339 = _584337, c_24__type__12237___24t(_584339)], (8840 ^ _401487) ^ [_584462, _584464] : [-(c_24__type__20530___24t(_584462)), _584464 = _584462, c_24__type__20530___24t(_584464)], (8850 ^ _401487) ^ [_584587, _584589] : [-(cCoq_2esetoid__ring_2eRing__theory_2ering__kind___24t(_584587)), _584589 = _584587, cCoq_2esetoid__ring_2eRing__theory_2ering__kind___24t(_584589)], (8860 ^ _401487) ^ [_584712, _584714] : [-(c_24__type__103177___24t(_584712)), _584714 = _584712, c_24__type__103177___24t(_584714)], (8870 ^ _401487) ^ [_584837, _584839, _584841, _584843, _584845, _584847, _584849, _584851, _584853, _584855, _584857, _584859, _584861, _584863, _584865, _584867, _584869, _584871, _584873, _584875, _584877, _584879, _584881, _584883, _584885, _584887, _584889, _584891] : [-(c_24__type__17245___24t(_584889, _584885, _584881, _584877, _584873, _584869, _584865, _584861, _584857, _584853, _584849, _584845, _584841, _584837)), c_24__type__17245___24t(_584891, _584887, _584883, _584879, _584875, _584871, _584867, _584863, _584859, _584855, _584851, _584847, _584843, _584839), _584891 = _584889, _584887 = _584885, _584883 = _584881, _584879 = _584877, _584875 = _584873, _584871 = _584869, _584867 = _584865, _584863 = _584861, _584859 = _584857, _584855 = _584853, _584851 = _584849, _584847 = _584845, _584843 = _584841, _584839 = _584837], (8932 ^ _401487) ^ [_586470, _586472, _586474, _586476, _586478, _586480, _586482, _586484, _586486, _586488, _586490, _586492, _586494, _586496] : [-(c_24__type__23614___24t(_586494, _586490, _586486, _586482, _586478, _586474, _586470)), c_24__type__23614___24t(_586496, _586492, _586488, _586484, _586480, _586476, _586472), _586496 = _586494, _586492 = _586490, _586488 = _586486, _586484 = _586482, _586480 = _586478, _586476 = _586474, _586472 = _586470], (8966 ^ _401487) ^ [_587123, _587125, _587127, _587129, _587131, _587133] : [-(cCoq_2eVectors_2eVectorDef_2et___24t(_587131, _587127, _587123)), cCoq_2eVectors_2eVectorDef_2et___24t(_587133, _587129, _587125), _587133 = _587131, _587129 = _587127, _587125 = _587123], (8984 ^ _401487) ^ [_587392, _587394, _587396, _587398, _587400, _587402, _587404, _587406, _587408, _587410, _587412, _587414, _587416, _587418, _587420, _587422, _587424, _587426] : [-(c_24__type__5030___24t(_587424, _587420, _587416, _587412, _587408, _587404, _587400, _587396, _587392)), c_24__type__5030___24t(_587426, _587422, _587418, _587414, _587410, _587406, _587402, _587398, _587394), _587426 = _587424, _587422 = _587420, _587418 = _587416, _587414 = _587412, _587410 = _587408, _587406 = _587404, _587402 = _587400, _587398 = _587396, _587394 = _587392], (9026 ^ _401487) ^ [_588285, _588287, _588289, _588291, _588293, _588295, _588297, _588299, _588301, _588303] : [-(c_24__type__16777___24t(_588301, _588297, _588293, _588289, _588285)), c_24__type__16777___24t(_588303, _588299, _588295, _588291, _588287), _588303 = _588301, _588299 = _588297, _588295 = _588293, _588291 = _588289, _588287 = _588285], (9052 ^ _401487) ^ [_588730, _588732, _588734, _588736, _588738, _588740, _588742, _588744, _588746, _588748, _588750, _588752, _588754, _588756, _588758, _588760, _588762, _588764, _588766, _588768, _588770, _588772, _588774, _588776, _588778, _588780, _588782, _588784, _588786, _588788, _588790, _588792, _588794, _588796, _588798, _588800, _588802, _588804, _588806, _588808, _588810, _588812, _588814, _588816, _588818, _588820] : [-(c_24__type__24954___24t(_588818, _588814, _588810, _588806, _588802, _588798, _588794, _588790, _588786, _588782, _588778, _588774, _588770, _588766, _588762, _588758, _588754, _588750, _588746, _588742, _588738, _588734, _588730)), c_24__type__24954___24t(_588820, _588816, _588812, _588808, _588804, _588800, _588796, _588792, _588788, _588784, _588780, _588776, _588772, _588768, _588764, _588760, _588756, _588752, _588748, _588744, _588740, _588736, _588732), _588820 = _588818, _588816 = _588814, _588812 = _588810, _588808 = _588806, _588804 = _588802, _588800 = _588798, _588796 = _588794, _588792 = _588790, _588788 = _588786, _588784 = _588782, _588780 = _588778, _588776 = _588774, _588772 = _588770, _588768 = _588766, _588764 = _588762, _588760 = _588758, _588756 = _588754, _588752 = _588750, _588748 = _588746, _588744 = _588742, _588740 = _588738, _588736 = _588734, _588732 = _588730], (9150 ^ _401487) ^ [_592199, _592201, _592203, _592205, _592207, _592209] : [-(c_24__type__12109___24t(_592207, _592203, _592199)), c_24__type__12109___24t(_592209, _592205, _592201), _592209 = _592207, _592205 = _592203, _592201 = _592199], (9168 ^ _401487) ^ [_592468, _592470] : [-(c_24__type__10055___24t(_592468)), _592470 = _592468, c_24__type__10055___24t(_592470)], (9178 ^ _401487) ^ [_592593, _592595] : [-(c_24__type__24___24t(_592593)), _592595 = _592593, c_24__type__24___24t(_592595)], (9188 ^ _401487) ^ [_592718, _592720, _592722, _592724, _592726, _592728, _592730, _592732, _592734, _592736, _592738, _592740, _592742, _592744, _592746, _592748, _592750, _592752, _592754, _592756, _592758, _592760] : [-(c_24__type__1104___24t(_592758, _592754, _592750, _592746, _592742, _592738, _592734, _592730, _592726, _592722, _592718)), c_24__type__1104___24t(_592760, _592756, _592752, _592748, _592744, _592740, _592736, _592732, _592728, _592724, _592720), _592760 = _592758, _592756 = _592754, _592752 = _592750, _592748 = _592746, _592744 = _592742, _592740 = _592738, _592736 = _592734, _592732 = _592730, _592728 = _592726, _592724 = _592722, _592720 = _592718], (9238 ^ _401487) ^ [_593883, _593885] : [-(cType___24t(_593883)), _593885 = _593883, cType___24t(_593885)], (9248 ^ _401487) ^ [_594008, _594010] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2emask___24t(_594008)), _594010 = _594008, cCoq_2ePArith_2eBinPosDef_2ePos_2emask___24t(_594010)], (9258 ^ _401487) ^ [_594133, _594135, _594137, _594139, _594141, _594143, _594145, _594147] : [-(c_24__type__22693___24t(_594145, _594141, _594137, _594133)), c_24__type__22693___24t(_594147, _594143, _594139, _594135), _594147 = _594145, _594143 = _594141, _594139 = _594137, _594135 = _594133], (9280 ^ _401487) ^ [_594486, _594488, _594490, _594492, _594494, _594496, _594498, _594500, _594502, _594504, _594506, _594508, _594510, _594512, _594514, _594516, _594518, _594520, _594522, _594524, _594526, _594528, _594530, _594532, _594534, _594536, _594538, _594540, _594542, _594544, _594546, _594548, _594550, _594552, _594554, _594556, _594558, _594560, _594562, _594564, _594566, _594568, _594570, _594572, _594574, _594576] : [-(c_24__type__28022___24t(_594574, _594570, _594566, _594562, _594558, _594554, _594550, _594546, _594542, _594538, _594534, _594530, _594526, _594522, _594518, _594514, _594510, _594506, _594502, _594498, _594494, _594490, _594486)), c_24__type__28022___24t(_594576, _594572, _594568, _594564, _594560, _594556, _594552, _594548, _594544, _594540, _594536, _594532, _594528, _594524, _594520, _594516, _594512, _594508, _594504, _594500, _594496, _594492, _594488), _594576 = _594574, _594572 = _594570, _594568 = _594566, _594564 = _594562, _594560 = _594558, _594556 = _594554, _594552 = _594550, _594548 = _594546, _594544 = _594542, _594540 = _594538, _594536 = _594534, _594532 = _594530, _594528 = _594526, _594524 = _594522, _594520 = _594518, _594516 = _594514, _594512 = _594510, _594508 = _594506, _594504 = _594502, _594500 = _594498, _594496 = _594494, _594492 = _594490, _594488 = _594486], (9378 ^ _401487) ^ [_597955, _597957] : [-(c_24__type__31241___24t(_597955)), _597957 = _597955, c_24__type__31241___24t(_597957)], (9388 ^ _401487) ^ [_598080, _598082, _598084, _598086] : [-(c_24__type__166386___24t(_598084, _598080)), c_24__type__166386___24t(_598086, _598082), _598086 = _598084, _598082 = _598080], (9402 ^ _401487) ^ [_598273, _598275, _598277, _598279, _598281, _598283, _598285, _598287, _598289, _598291, _598293, _598295, _598297, _598299, _598301, _598303, _598305, _598307, _598309, _598311, _598313, _598315, _598317, _598319, _598321, _598323, _598325, _598327] : [-(c_24__type__17495___24t(_598325, _598321, _598317, _598313, _598309, _598305, _598301, _598297, _598293, _598289, _598285, _598281, _598277, _598273)), c_24__type__17495___24t(_598327, _598323, _598319, _598315, _598311, _598307, _598303, _598299, _598295, _598291, _598287, _598283, _598279, _598275), _598327 = _598325, _598323 = _598321, _598319 = _598317, _598315 = _598313, _598311 = _598309, _598307 = _598305, _598303 = _598301, _598299 = _598297, _598295 = _598293, _598291 = _598289, _598287 = _598285, _598283 = _598281, _598279 = _598277, _598275 = _598273], (9464 ^ _401487) ^ [_599906, _599908, _599910, _599912, _599914, _599916, _599918, _599920, _599922, _599924] : [-(c_24__type__16844___24t(_599922, _599918, _599914, _599910, _599906)), c_24__type__16844___24t(_599924, _599920, _599916, _599912, _599908), _599924 = _599922, _599920 = _599918, _599916 = _599914, _599912 = _599910, _599908 = _599906], (9490 ^ _401487) ^ [_600351, _600353] : [-(c_24__type__10047___24t(_600351)), _600353 = _600351, c_24__type__10047___24t(_600353)], (9500 ^ _401487) ^ [_600476, _600478] : [-(c_24__type__10574___24t(_600476)), _600478 = _600476, c_24__type__10574___24t(_600478)], (9510 ^ _401487) ^ [_600601, _600603, _600605, _600607, _600609, _600611] : [-(c_24__type__8840___24t(_600609, _600605, _600601)), c_24__type__8840___24t(_600611, _600607, _600603), _600611 = _600609, _600607 = _600605, _600603 = _600601], (9528 ^ _401487) ^ [_600870, _600872, _600874, _600876] : [-(cCoq_2eVectors_2eFin_2et___24t(_600874, _600870)), cCoq_2eVectors_2eFin_2et___24t(_600876, _600872), _600876 = _600874, _600872 = _600870], (9542 ^ _401487) ^ [_601063, _601065] : [-(cCoq_2eReals_2eRIneq_2enonzeroreal___24t(_601063)), _601065 = _601063, cCoq_2eReals_2eRIneq_2enonzeroreal___24t(_601065)], (9552 ^ _401487) ^ [_601188, _601190, _601192, _601194, _601196, _601198, _601200, _601202] : [-(c_24__type__29957___24t(_601200, _601196, _601192, _601188)), c_24__type__29957___24t(_601202, _601198, _601194, _601190), _601202 = _601200, _601198 = _601196, _601194 = _601192, _601190 = _601188], (9574 ^ _401487) ^ [_601541, _601543] : [-(c_24__type__18034___24t(_601541)), _601543 = _601541, c_24__type__18034___24t(_601543)], (9584 ^ _401487) ^ [_601666, _601668] : [-(c_24__type__20574___24t(_601666)), _601668 = _601666, c_24__type__20574___24t(_601668)], (9594 ^ _401487) ^ [_601791, _601793] : [-(c_24__type__30714___24t(_601791)), _601793 = _601791, c_24__type__30714___24t(_601793)], (9604 ^ _401487) ^ [_601916, _601918, _601920, _601922, _601924, _601926, _601928, _601930] : [-(c_24__type__18023___24t(_601928, _601924, _601920, _601916)), c_24__type__18023___24t(_601930, _601926, _601922, _601918), _601930 = _601928, _601926 = _601924, _601922 = _601920, _601918 = _601916], (9626 ^ _401487) ^ [_602269, _602271, _602273, _602275, _602277, _602279, _602281, _602283] : [-(c_24__type__31798___24t(_602281, _602277, _602273, _602269)), c_24__type__31798___24t(_602283, _602279, _602275, _602271), _602283 = _602281, _602279 = _602277, _602275 = _602273, _602271 = _602269], (9648 ^ _401487) ^ [_602622, _602624, _602626, _602628] : [-(c_24__type__1381___24t(_602626, _602622)), c_24__type__1381___24t(_602628, _602624), _602628 = _602626, _602624 = _602622], (9662 ^ _401487) ^ [_602815, _602817] : [-(c_24__type__16603___24t(_602815)), _602817 = _602815, c_24__type__16603___24t(_602817)], (9672 ^ _401487) ^ [_602940, _602942] : [-(c_24__type__11910___24t(_602940)), _602942 = _602940, c_24__type__11910___24t(_602942)], (9682 ^ _401487) ^ [_603065, _603067, _603069, _603071, _603073, _603075] : [-(c_24__type__29893___24t(_603073, _603069, _603065)), c_24__type__29893___24t(_603075, _603071, _603067), _603075 = _603073, _603071 = _603069, _603067 = _603065], (9700 ^ _401487) ^ [_603334, _603336] : [-(c_24__type__29747___24t(_603334)), _603336 = _603334, c_24__type__29747___24t(_603336)], (9710 ^ _401487) ^ [_603459, _603461, _603463, _603465, _603467, _603469, _603471, _603473, _603475, _603477, _603479, _603481, _603483, _603485, _603487, _603489, _603491, _603493, _603495, _603497, _603499, _603501] : [-(c_24__type__1022___24t(_603499, _603495, _603491, _603487, _603483, _603479, _603475, _603471, _603467, _603463, _603459)), c_24__type__1022___24t(_603501, _603497, _603493, _603489, _603485, _603481, _603477, _603473, _603469, _603465, _603461), _603501 = _603499, _603497 = _603495, _603493 = _603491, _603489 = _603487, _603485 = _603483, _603481 = _603479, _603477 = _603475, _603473 = _603471, _603469 = _603467, _603465 = _603463, _603461 = _603459], (9760 ^ _401487) ^ [_604624, _604626, _604628, _604630, _604632, _604634, _604636, _604638, _604640, _604642] : [-(c_24__type__29362___24t(_604640, _604636, _604632, _604628, _604624)), c_24__type__29362___24t(_604642, _604638, _604634, _604630, _604626), _604642 = _604640, _604638 = _604636, _604634 = _604632, _604630 = _604628, _604626 = _604624], (9786 ^ _401487) ^ [_605069, _605071, _605073, _605075, _605077, _605079, _605081, _605083, _605085, _605087, _605089, _605091, _605093, _605095, _605097, _605099, _605101, _605103, _605105, _605107, _605109, _605111, _605113, _605115, _605117, _605119, _605121, _605123, _605125, _605127, _605129, _605131, _605133, _605135, _605137, _605139, _605141, _605143, _605145, _605147, _605149, _605151, _605153, _605155, _605157, _605159] : [-(c_24__type__28668___24t(_605157, _605153, _605149, _605145, _605141, _605137, _605133, _605129, _605125, _605121, _605117, _605113, _605109, _605105, _605101, _605097, _605093, _605089, _605085, _605081, _605077, _605073, _605069)), c_24__type__28668___24t(_605159, _605155, _605151, _605147, _605143, _605139, _605135, _605131, _605127, _605123, _605119, _605115, _605111, _605107, _605103, _605099, _605095, _605091, _605087, _605083, _605079, _605075, _605071), _605159 = _605157, _605155 = _605153, _605151 = _605149, _605147 = _605145, _605143 = _605141, _605139 = _605137, _605135 = _605133, _605131 = _605129, _605127 = _605125, _605123 = _605121, _605119 = _605117, _605115 = _605113, _605111 = _605109, _605107 = _605105, _605103 = _605101, _605099 = _605097, _605095 = _605093, _605091 = _605089, _605087 = _605085, _605083 = _605081, _605079 = _605077, _605075 = _605073, _605071 = _605069], (9884 ^ _401487) ^ [_608538, _608540] : [-(c_24__type__32472___24t(_608538)), _608540 = _608538, c_24__type__32472___24t(_608540)], (9894 ^ _401487) ^ [_608663, _608665, _608667, _608669, _608671, _608673] : [-(c_24__type__8595___24t(_608671, _608667, _608663)), c_24__type__8595___24t(_608673, _608669, _608665), _608673 = _608671, _608669 = _608667, _608665 = _608663], (9912 ^ _401487) ^ [_608932, _608934] : [-(c_24__type__30661___24t(_608932)), _608934 = _608932, c_24__type__30661___24t(_608934)], (9922 ^ _401487) ^ [_609057, _609059] : [-(c_24__type__166299___24t(_609057)), _609059 = _609057, c_24__type__166299___24t(_609059)], (9932 ^ _401487) ^ [_609182, _609184] : [-(c_24__type__470___24t(_609182)), _609184 = _609182, c_24__type__470___24t(_609184)], (9942 ^ _401487) ^ [_609307, _609309, _609311, _609313, _609315, _609317, _609319, _609321, _609323, _609325] : [-(c_24__type__16862___24t(_609323, _609319, _609315, _609311, _609307)), c_24__type__16862___24t(_609325, _609321, _609317, _609313, _609309), _609325 = _609323, _609321 = _609319, _609317 = _609315, _609313 = _609311, _609309 = _609307], (9968 ^ _401487) ^ [_609752, _609754] : [-(c_24__type__166378___24t(_609752)), _609754 = _609752, c_24__type__166378___24t(_609754)], (9978 ^ _401487) ^ [_609877, _609879, _609881, _609883] : [-(t(_609881, _609877)), t(_609883, _609879), _609883 = _609881, _609879 = _609877], (9992 ^ _401487) ^ [_610070, _610072] : [-(cProp___24t(_610070)), _610072 = _610070, cProp___24t(_610072)], (10002 ^ _401487) ^ [_610191, _610193] : [-(p(_610191)), _610193 = _610191, p(_610193)], (18322 ^ _401487) ^ [] : [-(p(c_24True))], (18324 ^ _401487) ^ [] : [p(c_24False)], (18326 ^ _401487) ^ [] : [-(cType___24t(cType))], (18328 ^ _401487) ^ [_800694, _800696] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_800694), 18333 ^ _401487 : [(18334 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enegb___24a1(_800694) = cCoq_2eInit_2eDatatypes_2etrue)], (18336 ^ _401487) ^ [] : [-(c_24__case__Coq_2eInit_2eDatatypes_2ebool_24102739___24a2(_800696, _800694) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eis__empty___24a1(_800696))]], 18337 ^ _401487 : [(18338 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enegb___24a1(_800694) = cCoq_2eInit_2eDatatypes_2efalse)], (18340 ^ _401487) ^ [] : [-(c_24__case__Coq_2eInit_2eDatatypes_2ebool_24102739___24a2(_800696, _800694) = cCoq_2eInit_2eDatatypes_2efalse)]]], (18342 ^ _401487) ^ [_800892, _800894, _800896, _800898] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_800896), cCoq_2eInit_2eDatatypes_2ebool___24t(_800892), 18351 ^ _401487 : [(18352 ^ _401487) ^ [] : [-(cCoq_2eBool_2eBool_2eeqb___24a2(_800896, _800892) = cCoq_2eInit_2eDatatypes_2etrue)], (18354 ^ _401487) ^ [] : [-(c_24__case__Coq_2eInit_2eDatatypes_2ebool_24142229___24a4(_800898, _800896, _800894, _800892) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eequal___24a2(_800898, _800894))]], 18355 ^ _401487 : [(18356 ^ _401487) ^ [] : [-(cCoq_2eBool_2eBool_2eeqb___24a2(_800896, _800892) = cCoq_2eInit_2eDatatypes_2efalse)], (18358 ^ _401487) ^ [] : [-(c_24__case__Coq_2eInit_2eDatatypes_2ebool_24142229___24a4(_800898, _800896, _800894, _800892) = cCoq_2eInit_2eDatatypes_2efalse)]]], (18360 ^ _401487) ^ [_801162, _801164, _801166, _801168, _801170] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_801164), cCoq_2eNumbers_2eBinNums_2eZ___24t(_801162), 18369 ^ _401487 : [(18370 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_801164, _801162) = cCoq_2eInit_2eDatatypes_2eEq)], (18372 ^ _401487) ^ [] : [c_24__case__Coq_2eInit_2eDatatypes_2ecomparison_24165612___24a5(_801170, _801168, _801166, _801164, _801162), -(p(_801170))], (18378 ^ _401487) ^ [] : [p(_801170), -(c_24__case__Coq_2eInit_2eDatatypes_2ecomparison_24165612___24a5(_801170, _801168, _801166, _801164, _801162))]], 18385 ^ _401487 : [(18386 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_801164, _801162) = cCoq_2eInit_2eDatatypes_2eLt)], (18388 ^ _401487) ^ [] : [c_24__case__Coq_2eInit_2eDatatypes_2ecomparison_24165612___24a5(_801170, _801168, _801166, _801164, _801162), -(p(_801168))], (18394 ^ _401487) ^ [] : [p(_801168), -(c_24__case__Coq_2eInit_2eDatatypes_2ecomparison_24165612___24a5(_801170, _801168, _801166, _801164, _801162))]], 18399 ^ _401487 : [(18400 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_801164, _801162) = cCoq_2eInit_2eDatatypes_2eGt)], (18402 ^ _401487) ^ [] : [c_24__case__Coq_2eInit_2eDatatypes_2ecomparison_24165612___24a5(_801170, _801168, _801166, _801164, _801162), -(p(_801166))], (18408 ^ _401487) ^ [] : [p(_801166), -(c_24__case__Coq_2eInit_2eDatatypes_2ecomparison_24165612___24a5(_801170, _801168, _801166, _801164, _801162))]]], (18414 ^ _401487) ^ [_801969, _801971, _801973] : [cCoq_2eInit_2eDatatypes_2enat___24t(_801969), 18419 ^ _401487 : [(18420 ^ _401487) ^ [] : [-(_801969 = cCoq_2eInit_2eDatatypes_2eO)], (18422 ^ _401487) ^ [] : [-(c_24__case__Coq_2eInit_2eDatatypes_2enat_2421811___24a3(_801973, _801971, _801969) = cCoq_2eNumbers_2eBinNums_2eZ0)]], 18424 ^ _401487 : [(18425 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(18423 ^ [_801969, _801971, _801973]))], (18427 ^ _401487) ^ [] : [-(_801969 = cCoq_2eInit_2eDatatypes_2eS___24a1(18423 ^ [_801969, _801971, _801973]))], (18429 ^ _401487) ^ [] : [-(c_24__case__Coq_2eInit_2eDatatypes_2enat_2421811___24a3(_801973, _801971, _801969) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(18423 ^ [_801969, _801971, _801973])))]]], (18431 ^ _401487) ^ [_802227] : [cCoq_2eInit_2eDatatypes_2enat___24t(_802227), 18436 ^ _401487 : [(18437 ^ _401487) ^ [] : [-(_802227 = cCoq_2eInit_2eDatatypes_2eO)], (18439 ^ _401487) ^ [] : [-(c_24__case__Coq_2eInit_2eDatatypes_2enat_2421833___24a1(_802227) = cCoq_2eNumbers_2eBinNums_2eZ0)]], 18441 ^ _401487 : [(18442 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(18440 ^ [_802227]))], (18444 ^ _401487) ^ [] : [-(_802227 = cCoq_2eInit_2eDatatypes_2eS___24a1(18440 ^ [_802227]))], (18446 ^ _401487) ^ [] : [-(c_24__case__Coq_2eInit_2eDatatypes_2enat_2421833___24a1(_802227) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(18440 ^ [_802227])))]]], (18448 ^ _401487) ^ [_802461, _802463, _802465, _802467, _802469, _802471, _802473, _802475, _802477] : [cType___24t(_802477), cType___24t(_802473), c_24__type__8595___24t(_802477, _802473, _802465), t(_802463, _802473), t(_802461, _802473), 18468 ^ _401487 : [(18469 ^ _401487) ^ [] : [-(t(18467 ^ [_802461, _802463, _802465, _802467, _802469, _802471, _802473, _802475, _802477], _802473))], (18472 ^ _401487) ^ [] : [-(t(18470 ^ [_802461, _802463, _802465, _802467, _802469, _802471, _802473, _802475, _802477], _802473))], (18474 ^ _401487) ^ [] : [-(happ(happ(_802465, _802463), _802461) = cCoq_2eInit_2eDatatypes_2epair___24a4(_802473, _802473, 18467 ^ [_802461, _802463, _802465, _802467, _802469, _802471, _802473, _802475, _802477], 18470 ^ [_802461, _802463, _802465, _802467, _802469, _802471, _802473, _802475, _802477]))], (18476 ^ _401487) ^ [] : [c_24__case__Coq_2eInit_2eDatatypes_2eprod_248582___24a9(_802477, _802475, _802473, _802471, _802469, _802467, _802465, _802463, _802461), -(p(happ(happ(_802475, happ(_802467, _802463)), happ(_802467, happ(happ(_802471, happ(happ(_802469, _802461), 18467 ^ [_802461, _802463, _802465, _802467, _802469, _802471, _802473, _802475, _802477])), 18470 ^ [_802461, _802463, _802465, _802467, _802469, _802471, _802473, _802475, _802477])))))], (18482 ^ _401487) ^ [] : [p(happ(happ(_802475, happ(_802467, _802463)), happ(_802467, happ(happ(_802471, happ(happ(_802469, _802461), 18467 ^ [_802461, _802463, _802465, _802467, _802469, _802471, _802473, _802475, _802477])), 18470 ^ [_802461, _802463, _802465, _802467, _802469, _802471, _802473, _802475, _802477])))), -(c_24__case__Coq_2eInit_2eDatatypes_2eprod_248582___24a9(_802477, _802475, _802473, _802471, _802469, _802467, _802465, _802463, _802461))]]], (18488 ^ _401487) ^ [_803561, _803563, _803565] : [cCoq_2eInit_2eDatatypes_2enat___24t(_803561), 18493 ^ _401487 : [(18494 ^ _401487) ^ [] : [-(c_24__case__Coq_2eInit_2eDatatypes_2enat_2421833___24a1(_803561) = cCoq_2eNumbers_2eBinNums_2eZ0)], (18496 ^ _401487) ^ [] : [-(c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2421828___24a3(_803565, _803563, _803561) = cCoq_2eNumbers_2eBinNums_2eZ0)]], 18500 ^ _401487 : [(18501 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(18499 ^ [_803561, _803563, _803565]))], (18503 ^ _401487) ^ [] : [-(c_24__case__Coq_2eInit_2eDatatypes_2enat_2421833___24a1(_803561) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(18499 ^ [_803561, _803563, _803565]))], (18505 ^ _401487) ^ [] : [-(c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2421828___24a3(_803565, _803563, _803561) = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(18499 ^ [_803561, _803563, _803565]))]], 18507 ^ _401487 : [(18508 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(18506 ^ [_803561, _803563, _803565]))], (18510 ^ _401487) ^ [] : [-(c_24__case__Coq_2eInit_2eDatatypes_2enat_2421833___24a1(_803561) = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(18506 ^ [_803561, _803563, _803565]))], (18512 ^ _401487) ^ [] : [-(c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2421828___24a3(_803565, _803563, _803561) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(18506 ^ [_803561, _803563, _803565]))]]], (18514 ^ _401487) ^ [_803953, _803955, _803957, _803959] : [-(c_24__let__var__6__p__21874__21877___24a4(_803959, _803957, _803955, _803953) = cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(_803959, _803957, _803955, _803953))], (18516 ^ _401487) ^ [_803992, _803994, _803996, _803998] : [-(c_24__let__var__6__p__21876__21878___24a4(_803998, _803996, _803994, _803992) = cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(_803998, _803996, _803994, _803992))], (18518 ^ _401487) ^ [_804031, _804033] : [cCoq_2eInit_2eDatatypes_2enat___24t(_804033), cCoq_2eInit_2eDatatypes_2enat___24t(_804031), 18527 ^ _401487 : [(18528 ^ _401487) ^ [] : [-(_804033 = cCoq_2eInit_2eDatatypes_2eO)], (18530 ^ _401487) ^ [] : [18531 ^ _401487 : [(18532 ^ _401487) ^ [] : [-(_804031 = cCoq_2eInit_2eDatatypes_2eO)], (18534 ^ _401487) ^ [] : [cCoq_2eArith_2eEqNat_2eeq__nat___24a2(_804033, _804031), -(p(c_24True))], (18540 ^ _401487) ^ [] : [p(c_24True), -(cCoq_2eArith_2eEqNat_2eeq__nat___24a2(_804033, _804031))]], 18546 ^ _401487 : [(18547 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(18545 ^ [_804031, _804033]))], (18549 ^ _401487) ^ [] : [-(_804031 = cCoq_2eInit_2eDatatypes_2eS___24a1(18545 ^ [_804031, _804033]))], (18551 ^ _401487) ^ [] : [cCoq_2eArith_2eEqNat_2eeq__nat___24a2(_804033, _804031), -(p(c_24False))], (18557 ^ _401487) ^ [] : [p(c_24False), -(cCoq_2eArith_2eEqNat_2eeq__nat___24a2(_804033, _804031))]]]], 18563 ^ _401487 : [(18564 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(18562 ^ [_804031, _804033]))], (18566 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2enat___24t(_804031), 18569 ^ _401487 : [(18570 ^ _401487) ^ [] : [-(_804033 = cCoq_2eInit_2eDatatypes_2eS___24a1(18562 ^ [_804031, _804033]))], (18572 ^ _401487) ^ [] : [18573 ^ _401487 : [(18574 ^ _401487) ^ [] : [-(_804031 = cCoq_2eInit_2eDatatypes_2eO)], (18576 ^ _401487) ^ [] : [cCoq_2eArith_2eEqNat_2eeq__nat___24a2(_804033, _804031), -(p(c_24False))], (18582 ^ _401487) ^ [] : [p(c_24False), -(cCoq_2eArith_2eEqNat_2eeq__nat___24a2(_804033, _804031))]], 18588 ^ _401487 : [(18589 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(18587 ^ [_804031, _804033]))], (18591 ^ _401487) ^ [] : [-(_804031 = cCoq_2eInit_2eDatatypes_2eS___24a1(18587 ^ [_804031, _804033]))], (18593 ^ _401487) ^ [] : [cCoq_2eArith_2eEqNat_2eeq__nat___24a2(_804033, _804031), -(cCoq_2eArith_2eEqNat_2eeq__nat___24a2(18562 ^ [_804031, _804033], 18587 ^ [_804031, _804033]))], (18599 ^ _401487) ^ [] : [cCoq_2eArith_2eEqNat_2eeq__nat___24a2(18562 ^ [_804031, _804033], 18587 ^ [_804031, _804033]), -(cCoq_2eArith_2eEqNat_2eeq__nat___24a2(_804033, _804031))]]]]]]], (18605 ^ _401487) ^ [_805339] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_805339), 18610 ^ _401487 : [(18611 ^ _401487) ^ [] : [-(_805339 = cCoq_2eInit_2eDatatypes_2etrue)], (18613 ^ _401487) ^ [] : [-(cCoq_2eArith_2ePeanoNat_2eNat_2eb2n___24a1(_805339) = cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO))]], 18614 ^ _401487 : [(18615 ^ _401487) ^ [] : [-(_805339 = cCoq_2eInit_2eDatatypes_2efalse)], (18617 ^ _401487) ^ [] : [-(cCoq_2eArith_2ePeanoNat_2eNat_2eb2n___24a1(_805339) = cCoq_2eInit_2eDatatypes_2eO)]]], (18619 ^ _401487) ^ [_805534, _805536] : [cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(_805536, _805534), 18623 ^ _401487 : [(18624 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(18622 ^ [_805534, _805536]))], (18626 ^ _401487) ^ [] : [-(_805534 = cCoq_2eInit_2eNat_2emul___24a2(18622 ^ [_805534, _805536], _805536))]]], (18628 ^ _401487) ^ [_805656, _805658] : [-(cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(_805658, _805656)), 18629 ^ _401487 : [(18630 ^ _401487) ^ [_805698] : [cCoq_2eInit_2eDatatypes_2enat___24t(_805698), _805656 = cCoq_2eInit_2eNat_2emul___24a2(_805698, _805658)]]], (18648 ^ _401487) ^ [_805982, _805984] : [18650 ^ _401487 : [(18651 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(18649 ^ [_805982, _805984]))], (18653 ^ _401487) ^ [] : [happ(_805984, 18649 ^ [_805982, _805984]) = happ(_805982, 18649 ^ [_805982, _805984])]], -(cCoq_2eArith_2ePeanoNat_2eNat_2eeqf___24a2(_805984, _805982))], (18638 ^ _401487) ^ [_805825, _805827] : [cCoq_2eArith_2ePeanoNat_2eNat_2eeqf___24a2(_805827, _805825), 18641 ^ _401487 : [(18642 ^ _401487) ^ [_805893] : [cCoq_2eInit_2eDatatypes_2enat___24t(_805893), -(happ(_805827, _805893) = happ(_805825, _805893))]]], (18657 ^ _401487) ^ [_806147] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_806147), 18662 ^ _401487 : [(18663 ^ _401487) ^ [] : [-(_806147 = cCoq_2eInit_2eDatatypes_2etrue)], (18665 ^ _401487) ^ [] : [cCoq_2eBool_2eBool_2eIs__true___24a1(_806147), -(p(c_24True))], (18671 ^ _401487) ^ [] : [p(c_24True), -(cCoq_2eBool_2eBool_2eIs__true___24a1(_806147))]], 18676 ^ _401487 : [(18677 ^ _401487) ^ [] : [-(_806147 = cCoq_2eInit_2eDatatypes_2efalse)], (18679 ^ _401487) ^ [] : [cCoq_2eBool_2eBool_2eIs__true___24a1(_806147), -(p(c_24False))], (18685 ^ _401487) ^ [] : [p(c_24False), -(cCoq_2eBool_2eBool_2eIs__true___24a1(_806147))]]], (18691 ^ _401487) ^ [_806559, _806561] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_806561), cCoq_2eInit_2eDatatypes_2ebool___24t(_806559), 18700 ^ _401487 : [(18701 ^ _401487) ^ [] : [-(_806561 = cCoq_2eInit_2eDatatypes_2etrue)], (18703 ^ _401487) ^ [] : [18704 ^ _401487 : [(18705 ^ _401487) ^ [] : [-(_806559 = cCoq_2eInit_2eDatatypes_2etrue)], (18707 ^ _401487) ^ [] : [-(cCoq_2eBool_2eBool_2eeqb___24a2(_806561, _806559) = cCoq_2eInit_2eDatatypes_2etrue)]], 18708 ^ _401487 : [(18709 ^ _401487) ^ [] : [-(_806559 = cCoq_2eInit_2eDatatypes_2efalse)], (18711 ^ _401487) ^ [] : [-(cCoq_2eBool_2eBool_2eeqb___24a2(_806561, _806559) = cCoq_2eInit_2eDatatypes_2efalse)]]]], cCoq_2eInit_2eDatatypes_2ebool___24t(_806559), 18716 ^ _401487 : [(18717 ^ _401487) ^ [] : [-(_806561 = cCoq_2eInit_2eDatatypes_2efalse)], (18719 ^ _401487) ^ [] : [18720 ^ _401487 : [(18721 ^ _401487) ^ [] : [-(_806559 = cCoq_2eInit_2eDatatypes_2etrue)], (18723 ^ _401487) ^ [] : [-(cCoq_2eBool_2eBool_2eeqb___24a2(_806561, _806559) = cCoq_2eInit_2eDatatypes_2efalse)]], 18724 ^ _401487 : [(18725 ^ _401487) ^ [] : [-(_806559 = cCoq_2eInit_2eDatatypes_2efalse)], (18727 ^ _401487) ^ [] : [-(cCoq_2eBool_2eBool_2eeqb___24a2(_806561, _806559) = cCoq_2eInit_2eDatatypes_2etrue)]]]]], (18729 ^ _401487) ^ [_807063] : [cCoq_2eInit_2eDatatypes_2enat___24t(_807063), 18734 ^ _401487 : [(18735 ^ _401487) ^ [] : [-(_807063 = cCoq_2eInit_2eDatatypes_2eO)], (18737 ^ _401487) ^ [] : [-(cCoq_2eBool_2eZerob_2ezerob___24a1(_807063) = cCoq_2eInit_2eDatatypes_2etrue)]], 18739 ^ _401487 : [(18740 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(18738 ^ [_807063]))], (18742 ^ _401487) ^ [] : [-(_807063 = cCoq_2eInit_2eDatatypes_2eS___24a1(18738 ^ [_807063]))], (18744 ^ _401487) ^ [] : [-(cCoq_2eBool_2eZerob_2ezerob___24a1(_807063) = cCoq_2eInit_2eDatatypes_2efalse)]]], (18766 ^ _401487) ^ [_807578, _807580] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(_807580, _807578)), 18768 ^ _401487 : [(18769 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(18767 ^ [_807578, _807580]))], (18771 ^ _401487) ^ [] : [18772 ^ _401487 : [(18773 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(18767 ^ [_807578, _807580], _807580))], (18775 ^ _401487) ^ [] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(18767 ^ [_807578, _807580], _807578)]], 18776 ^ _401487 : [(18777 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(18767 ^ [_807578, _807580], _807578))], (18779 ^ _401487) ^ [] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(18767 ^ [_807578, _807580], _807580)]]]]], (18746 ^ _401487) ^ [_807299, _807301] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(_807301, _807299), 18749 ^ _401487 : [(18750 ^ _401487) ^ [_807367] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_807367), 18753 ^ _401487 : [(18754 ^ _401487) ^ [] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_807367, _807301), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_807367, _807299))], (18760 ^ _401487) ^ [] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_807367, _807299), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_807367, _807301))]]]]], (18783 ^ _401487) ^ [_807870, _807872] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eExists___24a2(_807872, _807870), 18787 ^ _401487 : [(18788 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(18786 ^ [_807870, _807872]))], (18790 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(18786 ^ [_807870, _807872], _807870))], (18792 ^ _401487) ^ [] : [-(p(happ(_807872, 18786 ^ [_807870, _807872])))]]], (18794 ^ _401487) ^ [_808021, _808023] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eExists___24a2(_808023, _808021)), 18795 ^ _401487 : [(18796 ^ _401487) ^ [_808068] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_808068), cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_808068, _808021), p(happ(_808023, _808068))]]], (18822 ^ _401487) ^ [_808452, _808454] : [18824 ^ _401487 : [(18825 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(18823 ^ [_808452, _808454]))], (18827 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(18823 ^ [_808452, _808454], _808452))], (18829 ^ _401487) ^ [] : [p(happ(_808454, 18823 ^ [_808452, _808454]))]], -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eFor__all___24a2(_808454, _808452))], (18808 ^ _401487) ^ [_808247, _808249] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eFor__all___24a2(_808249, _808247), 18811 ^ _401487 : [(18812 ^ _401487) ^ [_808317] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_808317), cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_808317, _808247), -(p(happ(_808249, _808317)))]]], (18833 ^ _401487) ^ [_808655, _808657] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_808657, _808655), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(_808657, _808655) = cCoq_2eInit_2eDatatypes_2etrue)], (18839 ^ _401487) ^ [_808734, _808736] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(_808736, _808734) = cCoq_2eInit_2eDatatypes_2etrue, -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_808736, _808734))], (18859 ^ _401487) ^ [_809033, _809035] : [18861 ^ _401487 : [(18862 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(18860 ^ [_809033, _809035]))], (18864 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(18860 ^ [_809033, _809035], _809035))], (18866 ^ _401487) ^ [] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(18860 ^ [_809033, _809035], _809033)]], -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(_809035, _809033))], (18845 ^ _401487) ^ [_808834, _808836] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(_808836, _808834), 18848 ^ _401487 : [(18849 ^ _401487) ^ [_808902] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_808902), cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_808902, _808836), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_808902, _808834))]]], (18870 ^ _401487) ^ [_809227] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_809227), -(cCoq_2eNumbers_2eBinNums_2epositive___24t(_809227))], (18876 ^ _401487) ^ [_809294] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_809294), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_809294))], (18882 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eempty = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf)], (18884 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eeq = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual)], (18886 ^ _401487) ^ [_809403, _809405] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_809405), 18891 ^ _401487 : [(18892 ^ _401487) ^ [] : [-(_809405 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf)], (18894 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eequal___24a2(_809405, _809403) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eis__empty___24a1(_809403))]], 18896 ^ _401487 : [(18897 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(18895 ^ [_809403, _809405]))], (18900 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(18898 ^ [_809403, _809405]))], (18903 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(18901 ^ [_809403, _809405]))], (18905 ^ _401487) ^ [] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_809403), 18908 ^ _401487 : [(18909 ^ _401487) ^ [] : [-(_809405 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(18895 ^ [_809403, _809405], 18898 ^ [_809403, _809405], 18901 ^ [_809403, _809405]))], (18911 ^ _401487) ^ [] : [18912 ^ _401487 : [(18913 ^ _401487) ^ [] : [-(_809403 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf)], (18915 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eequal___24a2(_809405, _809403) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eis__empty___24a1(_809405))]], 18917 ^ _401487 : [(18918 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(18916 ^ [_809403, _809405]))], (18921 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(18919 ^ [_809403, _809405]))], (18924 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(18922 ^ [_809403, _809405]))], (18926 ^ _401487) ^ [] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(18895 ^ [_809403, _809405]), cCoq_2eInit_2eDatatypes_2ebool___24t(18898 ^ [_809403, _809405]), cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(18916 ^ [_809403, _809405]), cCoq_2eInit_2eDatatypes_2ebool___24t(18919 ^ [_809403, _809405]), 18941 ^ _401487 : [(18942 ^ _401487) ^ [] : [-(_809403 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(18916 ^ [_809403, _809405], 18919 ^ [_809403, _809405], 18922 ^ [_809403, _809405]))], (18944 ^ _401487) ^ [] : [18945 ^ _401487 : [(18946 ^ _401487) ^ [] : [-(c_24__case__Coq_2eInit_2eDatatypes_2ebool_24142229___24a4(18895 ^ [_809403, _809405], 18898 ^ [_809403, _809405], 18916 ^ [_809403, _809405], 18919 ^ [_809403, _809405]) = cCoq_2eInit_2eDatatypes_2etrue)], (18948 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eequal___24a2(_809405, _809403) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eequal___24a2(18901 ^ [_809403, _809405], 18922 ^ [_809403, _809405]))]], 18949 ^ _401487 : [(18950 ^ _401487) ^ [] : [-(c_24__case__Coq_2eInit_2eDatatypes_2ebool_24142229___24a4(18895 ^ [_809403, _809405], 18898 ^ [_809403, _809405], 18916 ^ [_809403, _809405], 18919 ^ [_809403, _809405]) = cCoq_2eInit_2eDatatypes_2efalse)], (18952 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eequal___24a2(_809405, _809403) = cCoq_2eInit_2eDatatypes_2efalse)]]]]]]]]]]], (18954 ^ _401487) ^ [_811523] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_811523), 18959 ^ _401487 : [(18960 ^ _401487) ^ [] : [-(_811523 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf)], (18962 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eis__empty___24a1(_811523) = cCoq_2eInit_2eDatatypes_2etrue)]], 18964 ^ _401487 : [(18965 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(18963 ^ [_811523]))], (18968 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(18966 ^ [_811523]))], (18971 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(18969 ^ [_811523]))], (18973 ^ _401487) ^ [] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(18963 ^ [_811523]), cCoq_2eInit_2eDatatypes_2ebool___24t(18966 ^ [_811523]), 18980 ^ _401487 : [(18981 ^ _401487) ^ [] : [-(_811523 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(18963 ^ [_811523], 18966 ^ [_811523], 18969 ^ [_811523]))], (18983 ^ _401487) ^ [] : [18984 ^ _401487 : [(18985 ^ _401487) ^ [] : [-(c_24__case__Coq_2eInit_2eDatatypes_2ebool_24102739___24a2(18963 ^ [_811523], 18966 ^ [_811523]) = cCoq_2eInit_2eDatatypes_2etrue)], (18987 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eis__empty___24a1(_811523) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eis__empty___24a1(18969 ^ [_811523]))]], 18988 ^ _401487 : [(18989 ^ _401487) ^ [] : [-(c_24__case__Coq_2eInit_2eDatatypes_2ebool_24102739___24a2(18963 ^ [_811523], 18966 ^ [_811523]) = cCoq_2eInit_2eDatatypes_2efalse)], (18991 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eis__empty___24a1(_811523) = cCoq_2eInit_2eDatatypes_2efalse)]]]]]]], (18993 ^ _401487) ^ [_812360, _812362] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_812360), 18998 ^ _401487 : [(18999 ^ _401487) ^ [] : [-(_812360 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf)], (19001 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(_812362, _812360) = cCoq_2eInit_2eDatatypes_2efalse)]], 19003 ^ _401487 : [(19004 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(19002 ^ [_812360, _812362]))], (19007 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(19005 ^ [_812360, _812362]))], (19010 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(19008 ^ [_812360, _812362]))], (19012 ^ _401487) ^ [] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_812362), 19015 ^ _401487 : [(19016 ^ _401487) ^ [] : [-(_812360 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(19002 ^ [_812360, _812362], 19005 ^ [_812360, _812362], 19008 ^ [_812360, _812362]))], (19018 ^ _401487) ^ [] : [19020 ^ _401487 : [(19021 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(19019 ^ [_812360, _812362]))], (19023 ^ _401487) ^ [] : [-(_812362 = cCoq_2eNumbers_2eBinNums_2exI___24a1(19019 ^ [_812360, _812362]))], (19025 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(_812362, _812360) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(19019 ^ [_812360, _812362], 19008 ^ [_812360, _812362]))]], 19029 ^ _401487 : [(19030 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(19028 ^ [_812360, _812362]))], (19032 ^ _401487) ^ [] : [-(_812362 = cCoq_2eNumbers_2eBinNums_2exO___24a1(19028 ^ [_812360, _812362]))], (19034 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(_812362, _812360) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(19028 ^ [_812360, _812362], 19002 ^ [_812360, _812362]))]], 19035 ^ _401487 : [(19036 ^ _401487) ^ [] : [-(_812362 = cCoq_2eNumbers_2eBinNums_2exH)], (19038 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(_812362, _812360) = 19005 ^ [_812360, _812362])]]]]]]], (19040 ^ _401487) ^ [_813411, _813413] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_813413), 19046 ^ _401487 : [(19047 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(19045 ^ [_813411, _813413]))], (19049 ^ _401487) ^ [] : [-(_813413 = cCoq_2eNumbers_2eBinNums_2exI___24a1(19045 ^ [_813411, _813413]))], (19051 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2erev__append___24a2(_813413, _813411) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2erev__append___24a2(19045 ^ [_813411, _813413], cCoq_2eNumbers_2eBinNums_2exI___24a1(_813411)))]], 19055 ^ _401487 : [(19056 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(19054 ^ [_813411, _813413]))], (19058 ^ _401487) ^ [] : [-(_813413 = cCoq_2eNumbers_2eBinNums_2exO___24a1(19054 ^ [_813411, _813413]))], (19060 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2erev__append___24a2(_813413, _813411) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2erev__append___24a2(19054 ^ [_813411, _813413], cCoq_2eNumbers_2eBinNums_2exO___24a1(_813411)))]], 19061 ^ _401487 : [(19062 ^ _401487) ^ [] : [-(_813413 = cCoq_2eNumbers_2eBinNums_2exH)], (19064 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2erev__append___24a2(_813413, _813411) = _813411)]]], (19066 ^ _401487) ^ [_813795] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_813795), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(_813795))], (19072 ^ _401487) ^ [_813862] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(_813862), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_813862))], (19078 ^ _401487) ^ [_813935] : [cCoq_2eInit_2eDatatypes_2ecomparison___24t(_813935), 19083 ^ _401487 : [(19084 ^ _401487) ^ [] : [-(_813935 = cCoq_2eInit_2eDatatypes_2eEq)], (19086 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(_813935) = cCoq_2eInit_2eDatatypes_2eEq)]], 19089 ^ _401487 : [(19090 ^ _401487) ^ [] : [-(_813935 = cCoq_2eInit_2eDatatypes_2eLt)], (19092 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(_813935) = cCoq_2eInit_2eDatatypes_2eGt)]], 19093 ^ _401487 : [(19094 ^ _401487) ^ [] : [-(_813935 = cCoq_2eInit_2eDatatypes_2eGt)], (19096 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(_813935) = cCoq_2eInit_2eDatatypes_2eLt)]]], (19098 ^ _401487) ^ [_814175, _814177, _814179, _814181, _814183] : [-(cCoq_2eInit_2eDatatypes_2eCompSpecT___24a5(_814183, _814181, _814179, _814177, _814175) = cCoq_2eInit_2eDatatypes_2eCompareSpecT___24a3(happ(happ(_814181, _814177), _814175), happ(happ(_814179, _814177), _814175), happ(happ(_814179, _814175), _814177)))], (19114 ^ _401487) ^ [] : [19116 ^ _401487 : [(19117 ^ _401487) ^ [] : [-(cProp___24t(19115 ^ []))], (19119 ^ _401487) ^ [] : [-(p(19115 ^ []))], (19121 ^ _401487) ^ [] : [p(19115 ^ [])]], -(p(cCoq_2eInit_2eDatatypes_2eIDProp))], (19100 ^ _401487) ^ [] : [p(cCoq_2eInit_2eDatatypes_2eIDProp), 19103 ^ _401487 : [(19104 ^ _401487) ^ [_814280] : [cProp___24t(_814280), p(_814280), -(p(_814280))]]], (19125 ^ _401487) ^ [_814517, _814519] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_814519), 19130 ^ _401487 : [(19131 ^ _401487) ^ [] : [-(_814519 = cCoq_2eInit_2eDatatypes_2etrue)], (19133 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2eandb___24a2(_814519, _814517) = _814517)]], 19134 ^ _401487 : [(19135 ^ _401487) ^ [] : [-(_814519 = cCoq_2eInit_2eDatatypes_2efalse)], (19137 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2eandb___24a2(_814519, _814517) = cCoq_2eInit_2eDatatypes_2efalse)]]], (19139 ^ _401487) ^ [_814703, _814705, _814707] : [cType___24t(_814707), cCoq_2eInit_2eDatatypes_2elist___24t(_814707, _814705), 19148 ^ _401487 : [(19149 ^ _401487) ^ [] : [-(_814705 = cCoq_2eInit_2eDatatypes_2enil___24a1(_814707))], (19151 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2eapp___24a3(_814707, _814705, _814703) = _814703)]], 19153 ^ _401487 : [(19154 ^ _401487) ^ [] : [-(t(19152 ^ [_814703, _814705, _814707], _814707))], (19157 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_814707, 19155 ^ [_814703, _814705, _814707]))], (19159 ^ _401487) ^ [] : [-(_814705 = cCoq_2eInit_2eDatatypes_2econs___24a3(_814707, 19152 ^ [_814703, _814705, _814707], 19155 ^ [_814703, _814705, _814707]))], (19161 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2eapp___24a3(_814707, _814705, _814703) = cCoq_2eInit_2eDatatypes_2econs___24a3(_814707, 19152 ^ [_814703, _814705, _814707], cCoq_2eInit_2eDatatypes_2eapp___24a3(_814707, 19155 ^ [_814703, _814705, _814707], _814703)))]]], (19163 ^ _401487) ^ [_815089, _815091, _815093] : [cType___24t(_815093), cType___24t(_815091), cCoq_2eInit_2eDatatypes_2eprod___24t(_815093, _815091, _815089), 19175 ^ _401487 : [(19176 ^ _401487) ^ [] : [-(t(19174 ^ [_815089, _815091, _815093], _815093))], (19179 ^ _401487) ^ [] : [-(t(19177 ^ [_815089, _815091, _815093], _815091))], (19181 ^ _401487) ^ [] : [-(_815089 = cCoq_2eInit_2eDatatypes_2epair___24a4(_815093, _815091, 19174 ^ [_815089, _815091, _815093], 19177 ^ [_815089, _815091, _815093]))], (19183 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2efst___24a3(_815093, _815091, _815089) = 19174 ^ [_815089, _815091, _815093])]]], (19185 ^ _401487) ^ [_815421, _815423] : [cType___24t(_815423), cCoq_2eInit_2eDatatypes_2elist___24t(_815423, _815421), 19194 ^ _401487 : [(19195 ^ _401487) ^ [] : [-(_815421 = cCoq_2eInit_2eDatatypes_2enil___24a1(_815423))], (19197 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elength___24a2(_815423, _815421) = cCoq_2eInit_2eDatatypes_2eO)]], 19199 ^ _401487 : [(19200 ^ _401487) ^ [] : [-(t(19198 ^ [_815421, _815423], _815423))], (19203 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_815423, 19201 ^ [_815421, _815423]))], (19205 ^ _401487) ^ [] : [-(_815421 = cCoq_2eInit_2eDatatypes_2econs___24a3(_815423, 19198 ^ [_815421, _815423], 19201 ^ [_815421, _815423]))], (19207 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elength___24a2(_815423, _815421) = cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2elength___24a2(_815423, 19201 ^ [_815421, _815423])))]]], (19209 ^ _401487) ^ [_815774] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_815774), 19214 ^ _401487 : [(19215 ^ _401487) ^ [] : [-(_815774 = cCoq_2eInit_2eDatatypes_2etrue)], (19217 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enegb___24a1(_815774) = cCoq_2eInit_2eDatatypes_2efalse)]], 19218 ^ _401487 : [(19219 ^ _401487) ^ [] : [-(_815774 = cCoq_2eInit_2eDatatypes_2efalse)], (19221 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enegb___24a1(_815774) = cCoq_2eInit_2eDatatypes_2etrue)]]], (19223 ^ _401487) ^ [_815954, _815956] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_815956), 19228 ^ _401487 : [(19229 ^ _401487) ^ [] : [-(_815956 = cCoq_2eInit_2eDatatypes_2etrue)], (19231 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2eorb___24a2(_815956, _815954) = cCoq_2eInit_2eDatatypes_2etrue)]], 19232 ^ _401487 : [(19233 ^ _401487) ^ [] : [-(_815956 = cCoq_2eInit_2eDatatypes_2efalse)], (19235 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2eorb___24a2(_815956, _815954) = _815954)]]], (19237 ^ _401487) ^ [_816140, _816142, _816144] : [cType___24t(_816144), cType___24t(_816142), cCoq_2eInit_2eDatatypes_2eprod___24t(_816144, _816142, _816140), 19249 ^ _401487 : [(19250 ^ _401487) ^ [] : [-(t(19248 ^ [_816140, _816142, _816144], _816144))], (19253 ^ _401487) ^ [] : [-(t(19251 ^ [_816140, _816142, _816144], _816142))], (19255 ^ _401487) ^ [] : [-(_816140 = cCoq_2eInit_2eDatatypes_2epair___24a4(_816144, _816142, 19248 ^ [_816140, _816142, _816144], 19251 ^ [_816140, _816142, _816144]))], (19257 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2esnd___24a3(_816144, _816142, _816140) = 19251 ^ [_816140, _816142, _816144])]]], (19259 ^ _401487) ^ [_816472, _816474] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_816474), cCoq_2eInit_2eDatatypes_2ebool___24t(_816472), 19268 ^ _401487 : [(19269 ^ _401487) ^ [] : [-(_816474 = cCoq_2eInit_2eDatatypes_2etrue)], (19271 ^ _401487) ^ [] : [19272 ^ _401487 : [(19273 ^ _401487) ^ [] : [-(_816472 = cCoq_2eInit_2eDatatypes_2etrue)], (19275 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2exorb___24a2(_816474, _816472) = cCoq_2eInit_2eDatatypes_2efalse)]], 19276 ^ _401487 : [(19277 ^ _401487) ^ [] : [-(_816472 = cCoq_2eInit_2eDatatypes_2efalse)], (19279 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2exorb___24a2(_816474, _816472) = cCoq_2eInit_2eDatatypes_2etrue)]]]], cCoq_2eInit_2eDatatypes_2ebool___24t(_816472), 19284 ^ _401487 : [(19285 ^ _401487) ^ [] : [-(_816474 = cCoq_2eInit_2eDatatypes_2efalse)], (19287 ^ _401487) ^ [] : [19288 ^ _401487 : [(19289 ^ _401487) ^ [] : [-(_816472 = cCoq_2eInit_2eDatatypes_2etrue)], (19291 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2exorb___24a2(_816474, _816472) = cCoq_2eInit_2eDatatypes_2etrue)]], 19292 ^ _401487 : [(19293 ^ _401487) ^ [] : [-(_816472 = cCoq_2eInit_2eDatatypes_2efalse)], (19295 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2exorb___24a2(_816474, _816472) = cCoq_2eInit_2eDatatypes_2efalse)]]]]], (19297 ^ _401487) ^ [_816976, _816978] : [cCoq_2eInit_2eDatatypes_2enat___24t(_816978), 19302 ^ _401487 : [(19303 ^ _401487) ^ [] : [-(_816978 = cCoq_2eInit_2eDatatypes_2eO)], (19305 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2eadd___24a2(_816978, _816976) = _816976)]], 19307 ^ _401487 : [(19308 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19306 ^ [_816976, _816978]))], (19310 ^ _401487) ^ [] : [-(_816978 = cCoq_2eInit_2eDatatypes_2eS___24a1(19306 ^ [_816976, _816978]))], (19312 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2eadd___24a2(_816978, _816976) = cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eNat_2eadd___24a2(19306 ^ [_816976, _816978], _816976)))]]], (19314 ^ _401487) ^ [_817224, _817226] : [cCoq_2eInit_2eDatatypes_2enat___24t(_817226), cCoq_2eInit_2eDatatypes_2enat___24t(_817224), 19323 ^ _401487 : [(19324 ^ _401487) ^ [] : [-(_817226 = cCoq_2eInit_2eDatatypes_2eO)], (19326 ^ _401487) ^ [] : [19327 ^ _401487 : [(19328 ^ _401487) ^ [] : [-(_817224 = cCoq_2eInit_2eDatatypes_2eO)], (19330 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2ecompare___24a2(_817226, _817224) = cCoq_2eInit_2eDatatypes_2eEq)]], 19332 ^ _401487 : [(19333 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19331 ^ [_817224, _817226]))], (19335 ^ _401487) ^ [] : [-(_817224 = cCoq_2eInit_2eDatatypes_2eS___24a1(19331 ^ [_817224, _817226]))], (19337 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2ecompare___24a2(_817226, _817224) = cCoq_2eInit_2eDatatypes_2eLt)]]]], 19339 ^ _401487 : [(19340 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19338 ^ [_817224, _817226]))], (19342 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2enat___24t(_817224), 19345 ^ _401487 : [(19346 ^ _401487) ^ [] : [-(_817226 = cCoq_2eInit_2eDatatypes_2eS___24a1(19338 ^ [_817224, _817226]))], (19348 ^ _401487) ^ [] : [19349 ^ _401487 : [(19350 ^ _401487) ^ [] : [-(_817224 = cCoq_2eInit_2eDatatypes_2eO)], (19352 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2ecompare___24a2(_817226, _817224) = cCoq_2eInit_2eDatatypes_2eGt)]], 19354 ^ _401487 : [(19355 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19353 ^ [_817224, _817226]))], (19357 ^ _401487) ^ [] : [-(_817224 = cCoq_2eInit_2eDatatypes_2eS___24a1(19353 ^ [_817224, _817226]))], (19359 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2ecompare___24a2(_817226, _817224) = cCoq_2eInit_2eNat_2ecompare___24a2(19338 ^ [_817224, _817226], 19353 ^ [_817224, _817226]))]]]]]]], (19361 ^ _401487) ^ [_817953, _817955] : [cCoq_2eInit_2eDatatypes_2enat___24t(_817953), 19366 ^ _401487 : [(19367 ^ _401487) ^ [] : [-(_817953 = cCoq_2eInit_2eDatatypes_2eO)], (19369 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2ediv___24a2(_817955, _817953) = _817953)]], 19371 ^ _401487 : [(19372 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19370 ^ [_817953, _817955]))], (19374 ^ _401487) ^ [] : [-(_817953 = cCoq_2eInit_2eDatatypes_2eS___24a1(19370 ^ [_817953, _817955]))], (19376 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2ediv___24a2(_817955, _817953) = cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eNat_2edivmod___24a4(_817955, 19370 ^ [_817953, _817955], cCoq_2eInit_2eDatatypes_2eO, 19370 ^ [_817953, _817955])))]]], (19378 ^ _401487) ^ [_818216] : [cCoq_2eInit_2eDatatypes_2enat___24t(_818216), 19383 ^ _401487 : [(19384 ^ _401487) ^ [] : [-(_818216 = cCoq_2eInit_2eDatatypes_2eO)], (19386 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2ediv2___24a1(_818216) = cCoq_2eInit_2eDatatypes_2eO)]], 19388 ^ _401487 : [(19389 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19387 ^ [_818216]))], (19391 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2enat___24t(19387 ^ [_818216]), 19394 ^ _401487 : [(19395 ^ _401487) ^ [] : [-(_818216 = cCoq_2eInit_2eDatatypes_2eS___24a1(19387 ^ [_818216]))], (19397 ^ _401487) ^ [] : [19398 ^ _401487 : [(19399 ^ _401487) ^ [] : [-(19387 ^ [_818216] = cCoq_2eInit_2eDatatypes_2eO)], (19401 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2ediv2___24a1(_818216) = cCoq_2eInit_2eDatatypes_2eO)]], 19403 ^ _401487 : [(19404 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19402 ^ [_818216]))], (19406 ^ _401487) ^ [] : [-(19387 ^ [_818216] = cCoq_2eInit_2eDatatypes_2eS___24a1(19402 ^ [_818216]))], (19408 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2ediv2___24a1(_818216) = cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eNat_2ediv2___24a1(19402 ^ [_818216])))]]]]]]], (19410 ^ _401487) ^ [_818728] : [-(cCoq_2eInit_2eNat_2edouble___24a1(_818728) = cCoq_2eInit_2eNat_2eadd___24a2(_818728, _818728))], (19412 ^ _401487) ^ [_818756, _818758] : [cCoq_2eInit_2eDatatypes_2enat___24t(_818758), cCoq_2eInit_2eDatatypes_2enat___24t(_818756), 19421 ^ _401487 : [(19422 ^ _401487) ^ [] : [-(_818758 = cCoq_2eInit_2eDatatypes_2eO)], (19424 ^ _401487) ^ [] : [19425 ^ _401487 : [(19426 ^ _401487) ^ [] : [-(_818756 = cCoq_2eInit_2eDatatypes_2eO)], (19428 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2eeqb___24a2(_818758, _818756) = cCoq_2eInit_2eDatatypes_2etrue)]], 19430 ^ _401487 : [(19431 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19429 ^ [_818756, _818758]))], (19433 ^ _401487) ^ [] : [-(_818756 = cCoq_2eInit_2eDatatypes_2eS___24a1(19429 ^ [_818756, _818758]))], (19435 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2eeqb___24a2(_818758, _818756) = cCoq_2eInit_2eDatatypes_2efalse)]]]], 19437 ^ _401487 : [(19438 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19436 ^ [_818756, _818758]))], (19440 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2enat___24t(_818756), 19443 ^ _401487 : [(19444 ^ _401487) ^ [] : [-(_818758 = cCoq_2eInit_2eDatatypes_2eS___24a1(19436 ^ [_818756, _818758]))], (19446 ^ _401487) ^ [] : [19447 ^ _401487 : [(19448 ^ _401487) ^ [] : [-(_818756 = cCoq_2eInit_2eDatatypes_2eO)], (19450 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2eeqb___24a2(_818758, _818756) = cCoq_2eInit_2eDatatypes_2efalse)]], 19452 ^ _401487 : [(19453 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19451 ^ [_818756, _818758]))], (19455 ^ _401487) ^ [] : [-(_818756 = cCoq_2eInit_2eDatatypes_2eS___24a1(19451 ^ [_818756, _818758]))], (19457 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2eeqb___24a2(_818758, _818756) = cCoq_2eInit_2eNat_2eeqb___24a2(19436 ^ [_818756, _818758], 19451 ^ [_818756, _818758]))]]]]]]], (19459 ^ _401487) ^ [_819485] : [cCoq_2eInit_2eDatatypes_2enat___24t(_819485), 19464 ^ _401487 : [(19465 ^ _401487) ^ [] : [-(_819485 = cCoq_2eInit_2eDatatypes_2eO)], (19467 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2eeven___24a1(_819485) = cCoq_2eInit_2eDatatypes_2etrue)]], 19469 ^ _401487 : [(19470 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19468 ^ [_819485]))], (19472 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2enat___24t(19468 ^ [_819485]), 19475 ^ _401487 : [(19476 ^ _401487) ^ [] : [-(_819485 = cCoq_2eInit_2eDatatypes_2eS___24a1(19468 ^ [_819485]))], (19478 ^ _401487) ^ [] : [19479 ^ _401487 : [(19480 ^ _401487) ^ [] : [-(19468 ^ [_819485] = cCoq_2eInit_2eDatatypes_2eO)], (19482 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2eeven___24a1(_819485) = cCoq_2eInit_2eDatatypes_2efalse)]], 19484 ^ _401487 : [(19485 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19483 ^ [_819485]))], (19487 ^ _401487) ^ [] : [-(19468 ^ [_819485] = cCoq_2eInit_2eDatatypes_2eS___24a1(19483 ^ [_819485]))], (19489 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2eeven___24a1(_819485) = cCoq_2eInit_2eNat_2eeven___24a1(19483 ^ [_819485]))]]]]]]], (19491 ^ _401487) ^ [_819991, _819993] : [cCoq_2eInit_2eDatatypes_2enat___24t(_819993), 19496 ^ _401487 : [(19497 ^ _401487) ^ [] : [-(_819993 = cCoq_2eInit_2eDatatypes_2eO)], (19499 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2egcd___24a2(_819993, _819991) = _819991)]], 19501 ^ _401487 : [(19502 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19500 ^ [_819991, _819993]))], (19504 ^ _401487) ^ [] : [-(_819993 = cCoq_2eInit_2eDatatypes_2eS___24a1(19500 ^ [_819991, _819993]))], (19506 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2egcd___24a2(_819993, _819991) = cCoq_2eInit_2eNat_2egcd___24a2(cCoq_2eInit_2eNat_2emodulo___24a2(_819991, cCoq_2eInit_2eDatatypes_2eS___24a1(19500 ^ [_819991, _819993])), cCoq_2eInit_2eDatatypes_2eS___24a1(19500 ^ [_819991, _819993])))]]], (19508 ^ _401487) ^ [_820256, _820258] : [cCoq_2eInit_2eDatatypes_2enat___24t(_820258), 19513 ^ _401487 : [(19514 ^ _401487) ^ [] : [-(_820258 = cCoq_2eInit_2eDatatypes_2eO)], (19516 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2emax___24a2(_820258, _820256) = _820256)]], 19518 ^ _401487 : [(19519 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19517 ^ [_820256, _820258]))], (19521 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2enat___24t(_820256), 19524 ^ _401487 : [(19525 ^ _401487) ^ [] : [-(_820258 = cCoq_2eInit_2eDatatypes_2eS___24a1(19517 ^ [_820256, _820258]))], (19527 ^ _401487) ^ [] : [19528 ^ _401487 : [(19529 ^ _401487) ^ [] : [-(_820256 = cCoq_2eInit_2eDatatypes_2eO)], (19531 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2emax___24a2(_820258, _820256) = _820258)]], 19533 ^ _401487 : [(19534 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19532 ^ [_820256, _820258]))], (19536 ^ _401487) ^ [] : [-(_820256 = cCoq_2eInit_2eDatatypes_2eS___24a1(19532 ^ [_820256, _820258]))], (19538 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2emax___24a2(_820258, _820256) = cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eNat_2emax___24a2(19517 ^ [_820256, _820258], 19532 ^ [_820256, _820258])))]]]]]]], (19540 ^ _401487) ^ [_820789, _820791] : [cCoq_2eInit_2eDatatypes_2enat___24t(_820791), 19545 ^ _401487 : [(19546 ^ _401487) ^ [] : [-(_820791 = cCoq_2eInit_2eDatatypes_2eO)], (19548 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2emin___24a2(_820791, _820789) = cCoq_2eInit_2eDatatypes_2eO)]], 19550 ^ _401487 : [(19551 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19549 ^ [_820789, _820791]))], (19553 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2enat___24t(_820789), 19556 ^ _401487 : [(19557 ^ _401487) ^ [] : [-(_820791 = cCoq_2eInit_2eDatatypes_2eS___24a1(19549 ^ [_820789, _820791]))], (19559 ^ _401487) ^ [] : [19560 ^ _401487 : [(19561 ^ _401487) ^ [] : [-(_820789 = cCoq_2eInit_2eDatatypes_2eO)], (19563 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2emin___24a2(_820791, _820789) = cCoq_2eInit_2eDatatypes_2eO)]], 19565 ^ _401487 : [(19566 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19564 ^ [_820789, _820791]))], (19568 ^ _401487) ^ [] : [-(_820789 = cCoq_2eInit_2eDatatypes_2eS___24a1(19564 ^ [_820789, _820791]))], (19570 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2emin___24a2(_820791, _820789) = cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eNat_2emin___24a2(19549 ^ [_820789, _820791], 19564 ^ [_820789, _820791])))]]]]]]], (19572 ^ _401487) ^ [_821322, _821324] : [cCoq_2eInit_2eDatatypes_2enat___24t(_821324), 19577 ^ _401487 : [(19578 ^ _401487) ^ [] : [-(_821324 = cCoq_2eInit_2eDatatypes_2eO)], (19580 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2emul___24a2(_821324, _821322) = cCoq_2eInit_2eDatatypes_2eO)]], 19582 ^ _401487 : [(19583 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19581 ^ [_821322, _821324]))], (19585 ^ _401487) ^ [] : [-(_821324 = cCoq_2eInit_2eDatatypes_2eS___24a1(19581 ^ [_821322, _821324]))], (19587 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2emul___24a2(_821324, _821322) = cCoq_2eInit_2eNat_2eadd___24a2(_821322, cCoq_2eInit_2eNat_2emul___24a2(19581 ^ [_821322, _821324], _821322)))]]], (19589 ^ _401487) ^ [_821572] : [-(cCoq_2eInit_2eNat_2eodd___24a1(_821572) = cCoq_2eInit_2eDatatypes_2enegb___24a1(cCoq_2eInit_2eNat_2eeven___24a1(_821572)))], (19591 ^ _401487) ^ [_821601, _821603] : [cCoq_2eInit_2eDatatypes_2enat___24t(_821601), 19596 ^ _401487 : [(19597 ^ _401487) ^ [] : [-(_821601 = cCoq_2eInit_2eDatatypes_2eO)], (19599 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2epow___24a2(_821603, _821601) = cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO))]], 19601 ^ _401487 : [(19602 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19600 ^ [_821601, _821603]))], (19604 ^ _401487) ^ [] : [-(_821601 = cCoq_2eInit_2eDatatypes_2eS___24a1(19600 ^ [_821601, _821603]))], (19606 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2epow___24a2(_821603, _821601) = cCoq_2eInit_2eNat_2emul___24a2(_821603, cCoq_2eInit_2eNat_2epow___24a2(_821603, 19600 ^ [_821601, _821603])))]]], (19608 ^ _401487) ^ [_821851] : [cCoq_2eInit_2eDatatypes_2enat___24t(_821851), 19613 ^ _401487 : [(19614 ^ _401487) ^ [] : [-(_821851 = cCoq_2eInit_2eDatatypes_2eO)], (19616 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2epred___24a1(_821851) = _821851)]], 19618 ^ _401487 : [(19619 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19617 ^ [_821851]))], (19621 ^ _401487) ^ [] : [-(_821851 = cCoq_2eInit_2eDatatypes_2eS___24a1(19617 ^ [_821851]))], (19623 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2epred___24a1(_821851) = 19617 ^ [_821851])]]], (19625 ^ _401487) ^ [_822077] : [-(cCoq_2eInit_2eNat_2eshiftl___24a1(_822077) = cCoq_2eInit_2eDatatypes_2enat__rect___24a3(c_24__lam__12266, _822077, c_24__lam__103102))], (19627 ^ _401487) ^ [_822106] : [-(cCoq_2eInit_2eNat_2esqrt___24a1(_822106) = cCoq_2eInit_2eNat_2esqrt__iter___24a4(_822106, cCoq_2eInit_2eDatatypes_2eO, cCoq_2eInit_2eDatatypes_2eO, cCoq_2eInit_2eDatatypes_2eO))], (19629 ^ _401487) ^ [_822136, _822138, _822140, _822142] : [cCoq_2eInit_2eDatatypes_2enat___24t(_822142), 19634 ^ _401487 : [(19635 ^ _401487) ^ [] : [-(_822142 = cCoq_2eInit_2eDatatypes_2eO)], (19637 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2esqrt__iter___24a4(_822142, _822140, _822138, _822136) = _822140)]], 19639 ^ _401487 : [(19640 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19638 ^ [_822136, _822138, _822140, _822142]))], (19642 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2enat___24t(_822136), 19645 ^ _401487 : [(19646 ^ _401487) ^ [] : [-(_822142 = cCoq_2eInit_2eDatatypes_2eS___24a1(19638 ^ [_822136, _822138, _822140, _822142]))], (19648 ^ _401487) ^ [] : [19649 ^ _401487 : [(19650 ^ _401487) ^ [] : [-(_822136 = cCoq_2eInit_2eDatatypes_2eO)], (19652 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2esqrt__iter___24a4(_822142, _822140, _822138, _822136) = cCoq_2eInit_2eNat_2esqrt__iter___24a4(19638 ^ [_822136, _822138, _822140, _822142], cCoq_2eInit_2eDatatypes_2eS___24a1(_822140), cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(_822138)), cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(_822138))))]], 19654 ^ _401487 : [(19655 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19653 ^ [_822136, _822138, _822140, _822142]))], (19657 ^ _401487) ^ [] : [-(_822136 = cCoq_2eInit_2eDatatypes_2eS___24a1(19653 ^ [_822136, _822138, _822140, _822142]))], (19659 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2esqrt__iter___24a4(_822142, _822140, _822138, _822136) = cCoq_2eInit_2eNat_2esqrt__iter___24a4(19638 ^ [_822136, _822138, _822140, _822142], _822140, _822138, 19653 ^ [_822136, _822138, _822140, _822142]))]]]]]]], (19661 ^ _401487) ^ [_822781, _822783] : [cCoq_2eInit_2eDatatypes_2enat___24t(_822783), 19666 ^ _401487 : [(19667 ^ _401487) ^ [] : [-(_822783 = cCoq_2eInit_2eDatatypes_2eO)], (19669 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2esub___24a2(_822783, _822781) = _822783)]], 19671 ^ _401487 : [(19672 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19670 ^ [_822781, _822783]))], (19674 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2enat___24t(_822781), 19677 ^ _401487 : [(19678 ^ _401487) ^ [] : [-(_822783 = cCoq_2eInit_2eDatatypes_2eS___24a1(19670 ^ [_822781, _822783]))], (19680 ^ _401487) ^ [] : [19681 ^ _401487 : [(19682 ^ _401487) ^ [] : [-(_822781 = cCoq_2eInit_2eDatatypes_2eO)], (19684 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2esub___24a2(_822783, _822781) = _822783)]], 19686 ^ _401487 : [(19687 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19685 ^ [_822781, _822783]))], (19689 ^ _401487) ^ [] : [-(_822781 = cCoq_2eInit_2eDatatypes_2eS___24a1(19685 ^ [_822781, _822783]))], (19691 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2esub___24a2(_822783, _822781) = cCoq_2eInit_2eNat_2esub___24a2(19670 ^ [_822781, _822783], 19685 ^ [_822781, _822783]))]]]]]]], (19693 ^ _401487) ^ [_823308, _823310] : [cCoq_2eInit_2eDatatypes_2enat___24t(_823308), 19698 ^ _401487 : [(19699 ^ _401487) ^ [] : [-(_823308 = cCoq_2eInit_2eDatatypes_2eO)], (19701 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2etestbit___24a2(_823310, _823308) = cCoq_2eInit_2eNat_2eodd___24a1(_823310))]], 19703 ^ _401487 : [(19704 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(19702 ^ [_823308, _823310]))], (19706 ^ _401487) ^ [] : [-(_823308 = cCoq_2eInit_2eDatatypes_2eS___24a1(19702 ^ [_823308, _823310]))], (19708 ^ _401487) ^ [] : [-(cCoq_2eInit_2eNat_2etestbit___24a2(_823310, _823308) = cCoq_2eInit_2eNat_2etestbit___24a2(cCoq_2eInit_2eNat_2ediv2___24a1(_823310), 19702 ^ [_823308, _823310]))]]], (19710 ^ _401487) ^ [_823575, _823577] : [cCoq_2eInit_2ePeano_2egt___24a2(_823577, _823575), -(cCoq_2eInit_2ePeano_2elt___24a2(_823575, _823577))], (19716 ^ _401487) ^ [_823648, _823650] : [cCoq_2eInit_2ePeano_2elt___24a2(_823648, _823650), -(cCoq_2eInit_2ePeano_2egt___24a2(_823650, _823648))], (19722 ^ _401487) ^ [_823742, _823744] : [cCoq_2eInit_2ePeano_2elt___24a2(_823744, _823742), -(cCoq_2eInit_2ePeano_2ele___24a2(cCoq_2eInit_2eDatatypes_2eS___24a1(_823744), _823742))], (19728 ^ _401487) ^ [_823819, _823821] : [cCoq_2eInit_2ePeano_2ele___24a2(cCoq_2eInit_2eDatatypes_2eS___24a1(_823821), _823819), -(cCoq_2eInit_2ePeano_2elt___24a2(_823821, _823819))], (19734 ^ _401487) ^ [_823902, _823904, _823906] : [cType___24t(_823906), c_24__type__31858___24t(_823906, _823904, _823904), cCoq_2eInit_2eSpecif_2esig___24t(_823906, _823904, _823902), 19746 ^ _401487 : [(19747 ^ _401487) ^ [] : [-(t(19745 ^ [_823902, _823904, _823906], _823906))], (19749 ^ _401487) ^ [] : [-(p(happ(_823904, 19745 ^ [_823902, _823904, _823906])))], (19751 ^ _401487) ^ [] : [-(_823902 = cCoq_2eInit_2eSpecif_2eexist___24a3(_823906, _823904, 19745 ^ [_823902, _823904, _823906]))], (19753 ^ _401487) ^ [] : [-(cCoq_2eInit_2eSpecif_2eproj1__sig___24a3(_823906, _823904, _823902) = 19745 ^ [_823902, _823904, _823906])]]], (19755 ^ _401487) ^ [_824226, _824228, _824230] : [cType___24t(_824230), c_24__type__31881___24t(_824230, _824228, _824228), cCoq_2eInit_2eSpecif_2esigT___24t(_824230, _824228, _824226), 19767 ^ _401487 : [(19768 ^ _401487) ^ [] : [-(t(19766 ^ [_824226, _824228, _824230], _824230))], (19771 ^ _401487) ^ [] : [-(t(19769 ^ [_824226, _824228, _824230], happ(_824228, 19766 ^ [_824226, _824228, _824230])))], (19773 ^ _401487) ^ [] : [-(_824226 = cCoq_2eInit_2eSpecif_2eexistT___24a4(_824230, _824228, 19766 ^ [_824226, _824228, _824230], 19769 ^ [_824226, _824228, _824230]))], (19775 ^ _401487) ^ [] : [-(cCoq_2eInit_2eSpecif_2eprojT1___24a3(_824230, _824228, _824226) = 19766 ^ [_824226, _824228, _824230])]]], (19777 ^ _401487) ^ [_824577, _824579, _824581] : [cType___24t(_824581), c_24__type__145287___24t(_824581, _824579, _824579), cCoq_2eInit_2eSpecif_2esigT___24t(_824581, _824579, _824577), 19789 ^ _401487 : [(19790 ^ _401487) ^ [] : [-(t(19788 ^ [_824577, _824579, _824581], _824581))], (19793 ^ _401487) ^ [] : [-(t(19791 ^ [_824577, _824579, _824581], happ(_824579, 19788 ^ [_824577, _824579, _824581])))], (19795 ^ _401487) ^ [] : [-(_824577 = cCoq_2eInit_2eSpecif_2eexistT___24a4(_824581, _824579, 19788 ^ [_824577, _824579, _824581], 19791 ^ [_824577, _824579, _824581]))], (19797 ^ _401487) ^ [] : [-(cCoq_2eInit_2eSpecif_2eprojT2___24a3(_824581, _824579, _824577) = 19791 ^ [_824577, _824579, _824581])]]], (19809 ^ _401487) ^ [_825088, _825090] : [19811 ^ _401487 : [(19812 ^ _401487) ^ [] : [-(t(19810 ^ [_825088, _825090], _825090))], (19814 ^ _401487) ^ [] : [cCoq_2eInit_2eWf_2eAcc___24a3(_825090, _825088, 19810 ^ [_825088, _825090])]], -(cCoq_2eInit_2eWf_2ewell__founded___24a2(_825090, _825088))], (19799 ^ _401487) ^ [_824943, _824945] : [cCoq_2eInit_2eWf_2ewell__founded___24a2(_824945, _824943), 19802 ^ _401487 : [(19803 ^ _401487) ^ [_825007] : [t(_825007, _824945), -(cCoq_2eInit_2eWf_2eAcc___24a3(_824945, _824943, _825007))]]], (19818 ^ _401487) ^ [_825234, _825236, _825238] : [cType___24t(_825238), cCoq_2eInit_2eDatatypes_2elist___24t(_825238, _825234), 19827 ^ _401487 : [(19828 ^ _401487) ^ [] : [-(_825234 = cCoq_2eInit_2eDatatypes_2enil___24a1(_825238))], (19830 ^ _401487) ^ [] : [cCoq_2eLists_2eList_2eIn___24a3(_825238, _825236, _825234), -(p(c_24False))], (19836 ^ _401487) ^ [] : [p(c_24False), -(cCoq_2eLists_2eList_2eIn___24a3(_825238, _825236, _825234))]], 19842 ^ _401487 : [(19843 ^ _401487) ^ [] : [-(t(19841 ^ [_825234, _825236, _825238], _825238))], (19846 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_825238, 19844 ^ [_825234, _825236, _825238]))], (19848 ^ _401487) ^ [] : [-(_825234 = cCoq_2eInit_2eDatatypes_2econs___24a3(_825238, 19841 ^ [_825234, _825236, _825238], 19844 ^ [_825234, _825236, _825238]))], (19860 ^ _401487) ^ [] : [19861 ^ _401487 : [(19862 ^ _401487) ^ [] : [19841 ^ [_825234, _825236, _825238] = _825236], (19864 ^ _401487) ^ [] : [cCoq_2eLists_2eList_2eIn___24a3(_825238, _825236, 19844 ^ [_825234, _825236, _825238])]], -(cCoq_2eLists_2eList_2eIn___24a3(_825238, _825236, _825234))], (19850 ^ _401487) ^ [] : [cCoq_2eLists_2eList_2eIn___24a3(_825238, _825236, _825234), -(19841 ^ [_825234, _825236, _825238] = _825236), -(cCoq_2eLists_2eList_2eIn___24a3(_825238, _825236, 19844 ^ [_825234, _825236, _825238]))]]], (19868 ^ _401487) ^ [_826050, _826052, _826054, _826056, _826058] : [cType___24t(_826058), cType___24t(_826056), cCoq_2eInit_2eDatatypes_2elist___24t(_826056, _826052), 19881 ^ _401487 : [(19882 ^ _401487) ^ [] : [-(_826052 = cCoq_2eInit_2eDatatypes_2enil___24a1(_826056))], (19884 ^ _401487) ^ [] : [-(cCoq_2eLists_2eList_2efold__left___24a5(_826058, _826056, _826054, _826052, _826050) = _826050)]], 19886 ^ _401487 : [(19887 ^ _401487) ^ [] : [-(t(19885 ^ [_826050, _826052, _826054, _826056, _826058], _826056))], (19890 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_826056, 19888 ^ [_826050, _826052, _826054, _826056, _826058]))], (19892 ^ _401487) ^ [] : [-(_826052 = cCoq_2eInit_2eDatatypes_2econs___24a3(_826056, 19885 ^ [_826050, _826052, _826054, _826056, _826058], 19888 ^ [_826050, _826052, _826054, _826056, _826058]))], (19894 ^ _401487) ^ [] : [-(cCoq_2eLists_2eList_2efold__left___24a5(_826058, _826056, _826054, _826052, _826050) = cCoq_2eLists_2eList_2efold__left___24a5(_826058, _826056, _826054, 19888 ^ [_826050, _826052, _826054, _826056, _826058], happ(happ(_826054, _826050), 19885 ^ [_826050, _826052, _826054, _826056, _826058])))]]], (19896 ^ _401487) ^ [_826540, _826542, _826544, _826546, _826548] : [cType___24t(_826548), cType___24t(_826546), cCoq_2eInit_2eDatatypes_2elist___24t(_826546, _826540), 19909 ^ _401487 : [(19910 ^ _401487) ^ [] : [-(_826540 = cCoq_2eInit_2eDatatypes_2enil___24a1(_826546))], (19912 ^ _401487) ^ [] : [-(cCoq_2eLists_2eList_2efold__right___24a5(_826548, _826546, _826544, _826542, _826540) = _826542)]], 19914 ^ _401487 : [(19915 ^ _401487) ^ [] : [-(t(19913 ^ [_826540, _826542, _826544, _826546, _826548], _826546))], (19918 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_826546, 19916 ^ [_826540, _826542, _826544, _826546, _826548]))], (19920 ^ _401487) ^ [] : [-(_826540 = cCoq_2eInit_2eDatatypes_2econs___24a3(_826546, 19913 ^ [_826540, _826542, _826544, _826546, _826548], 19916 ^ [_826540, _826542, _826544, _826546, _826548]))], (19922 ^ _401487) ^ [] : [-(cCoq_2eLists_2eList_2efold__right___24a5(_826548, _826546, _826544, _826542, _826540) = happ(happ(_826544, 19913 ^ [_826540, _826542, _826544, _826546, _826548]), cCoq_2eLists_2eList_2efold__right___24a5(_826548, _826546, _826544, _826542, 19916 ^ [_826540, _826542, _826544, _826546, _826548])))]]], (19924 ^ _401487) ^ [_827030, _827032, _827034] : [cType___24t(_827034), cCoq_2eInit_2eDatatypes_2elist___24t(_827034, _827032), 19933 ^ _401487 : [(19934 ^ _401487) ^ [] : [-(_827032 = cCoq_2eInit_2eDatatypes_2enil___24a1(_827034))], (19936 ^ _401487) ^ [] : [-(cCoq_2eLists_2eList_2elast___24a3(_827034, _827032, _827030) = _827030)]], 19938 ^ _401487 : [(19939 ^ _401487) ^ [] : [-(t(19937 ^ [_827030, _827032, _827034], _827034))], (19942 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_827034, 19940 ^ [_827030, _827032, _827034]))], (19944 ^ _401487) ^ [] : [cType___24t(_827034), cCoq_2eInit_2eDatatypes_2elist___24t(_827034, 19940 ^ [_827030, _827032, _827034]), 19951 ^ _401487 : [(19952 ^ _401487) ^ [] : [-(_827032 = cCoq_2eInit_2eDatatypes_2econs___24a3(_827034, 19937 ^ [_827030, _827032, _827034], 19940 ^ [_827030, _827032, _827034]))], (19954 ^ _401487) ^ [] : [19955 ^ _401487 : [(19956 ^ _401487) ^ [] : [-(19940 ^ [_827030, _827032, _827034] = cCoq_2eInit_2eDatatypes_2enil___24a1(_827034))], (19958 ^ _401487) ^ [] : [-(cCoq_2eLists_2eList_2elast___24a3(_827034, _827032, _827030) = 19937 ^ [_827030, _827032, _827034])]], 19960 ^ _401487 : [(19961 ^ _401487) ^ [] : [-(t(19959 ^ [_827030, _827032, _827034], _827034))], (19964 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_827034, 19962 ^ [_827030, _827032, _827034]))], (19966 ^ _401487) ^ [] : [-(19940 ^ [_827030, _827032, _827034] = cCoq_2eInit_2eDatatypes_2econs___24a3(_827034, 19959 ^ [_827030, _827032, _827034], 19962 ^ [_827030, _827032, _827034]))], (19968 ^ _401487) ^ [] : [-(cCoq_2eLists_2eList_2elast___24a3(_827034, _827032, _827030) = cCoq_2eLists_2eList_2elast___24a3(_827034, 19940 ^ [_827030, _827032, _827034], _827030))]]]]]]], (19970 ^ _401487) ^ [_827989, _827991, _827993, _827995] : [cType___24t(_827995), cType___24t(_827993), cCoq_2eInit_2eDatatypes_2elist___24t(_827995, _827989), 19983 ^ _401487 : [(19984 ^ _401487) ^ [] : [-(_827989 = cCoq_2eInit_2eDatatypes_2enil___24a1(_827995))], (19986 ^ _401487) ^ [] : [-(cCoq_2eLists_2eList_2emap___24a4(_827995, _827993, _827991, _827989) = cCoq_2eInit_2eDatatypes_2enil___24a1(_827993))]], 19988 ^ _401487 : [(19989 ^ _401487) ^ [] : [-(t(19987 ^ [_827989, _827991, _827993, _827995], _827995))], (19992 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_827995, 19990 ^ [_827989, _827991, _827993, _827995]))], (19994 ^ _401487) ^ [] : [-(_827989 = cCoq_2eInit_2eDatatypes_2econs___24a3(_827995, 19987 ^ [_827989, _827991, _827993, _827995], 19990 ^ [_827989, _827991, _827993, _827995]))], (19996 ^ _401487) ^ [] : [-(cCoq_2eLists_2eList_2emap___24a4(_827995, _827993, _827991, _827989) = cCoq_2eInit_2eDatatypes_2econs___24a3(_827993, happ(_827991, 19987 ^ [_827989, _827991, _827993, _827995]), cCoq_2eLists_2eList_2emap___24a4(_827995, _827993, _827991, 19990 ^ [_827989, _827991, _827993, _827995])))]]], (19998 ^ _401487) ^ [_828461, _828463, _828465, _828467] : [cType___24t(_828467), cCoq_2eInit_2eDatatypes_2enat___24t(_828465), cType___24t(_828467), cCoq_2eInit_2eDatatypes_2elist___24t(_828467, _828463), 20015 ^ _401487 : [(20016 ^ _401487) ^ [] : [-(_828465 = cCoq_2eInit_2eDatatypes_2eO)], (20018 ^ _401487) ^ [] : [20019 ^ _401487 : [(20020 ^ _401487) ^ [] : [-(_828463 = cCoq_2eInit_2eDatatypes_2enil___24a1(_828467))], (20022 ^ _401487) ^ [] : [-(cCoq_2eLists_2eList_2enth___24a4(_828467, _828465, _828463, _828461) = _828461)]], 20024 ^ _401487 : [(20025 ^ _401487) ^ [] : [-(t(20023 ^ [_828461, _828463, _828465, _828467], _828467))], (20028 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_828467, 20026 ^ [_828461, _828463, _828465, _828467]))], (20030 ^ _401487) ^ [] : [-(_828463 = cCoq_2eInit_2eDatatypes_2econs___24a3(_828467, 20023 ^ [_828461, _828463, _828465, _828467], 20026 ^ [_828461, _828463, _828465, _828467]))], (20032 ^ _401487) ^ [] : [-(cCoq_2eLists_2eList_2enth___24a4(_828467, _828465, _828463, _828461) = 20023 ^ [_828461, _828463, _828465, _828467])]]]], 20034 ^ _401487 : [(20035 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(20033 ^ [_828461, _828463, _828465, _828467]))], (20037 ^ _401487) ^ [] : [cType___24t(_828467), cCoq_2eInit_2eDatatypes_2elist___24t(_828467, _828463), 20044 ^ _401487 : [(20045 ^ _401487) ^ [] : [-(_828465 = cCoq_2eInit_2eDatatypes_2eS___24a1(20033 ^ [_828461, _828463, _828465, _828467]))], (20047 ^ _401487) ^ [] : [20048 ^ _401487 : [(20049 ^ _401487) ^ [] : [-(_828463 = cCoq_2eInit_2eDatatypes_2enil___24a1(_828467))], (20051 ^ _401487) ^ [] : [-(cCoq_2eLists_2eList_2enth___24a4(_828467, _828465, _828463, _828461) = _828461)]], 20053 ^ _401487 : [(20054 ^ _401487) ^ [] : [-(t(20052 ^ [_828461, _828463, _828465, _828467], _828467))], (20057 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_828467, 20055 ^ [_828461, _828463, _828465, _828467]))], (20059 ^ _401487) ^ [] : [-(_828463 = cCoq_2eInit_2eDatatypes_2econs___24a3(_828467, 20052 ^ [_828461, _828463, _828465, _828467], 20055 ^ [_828461, _828463, _828465, _828467]))], (20061 ^ _401487) ^ [] : [-(cCoq_2eLists_2eList_2enth___24a4(_828467, _828465, _828463, _828461) = cCoq_2eLists_2eList_2enth___24a4(_828467, 20033 ^ [_828461, _828463, _828465, _828467], 20055 ^ [_828461, _828463, _828465, _828467], _828461))]]]]]]], (20063 ^ _401487) ^ [_829609, _829611, _829613] : [cCoq_2eLists_2eSetoidList_2ecompat__bool___24a3(_829613, _829611, _829609), -(cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__12123___24a1(_829613), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_829613, cCoq_2eInit_2eDatatypes_2ebool, _829611, c_3d___24a1(cCoq_2eInit_2eDatatypes_2ebool)), _829609))], (20069 ^ _401487) ^ [_829702, _829704, _829706] : [cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__12123___24a1(_829706), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_829706, cCoq_2eInit_2eDatatypes_2ebool, _829704, c_3d___24a1(cCoq_2eInit_2eDatatypes_2ebool)), _829702), -(cCoq_2eLists_2eSetoidList_2ecompat__bool___24a3(_829706, _829704, _829702))], (20075 ^ _401487) ^ [_829825, _829827, _829829, _829831, _829833] : [cCoq_2eLists_2eSetoidList_2ecompat__op___24a5(_829833, _829831, _829829, _829827, _829825), -(cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__22667___24a2(_829833, _829831), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_829833, c_24__type__2507___24a2(_829833, _829831), _829829, cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_829831, _829831, _829827, _829827)), _829825))], (20081 ^ _401487) ^ [_829944, _829946, _829948, _829950, _829952] : [cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__22667___24a2(_829952, _829950), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_829952, c_24__type__2507___24a2(_829952, _829950), _829948, cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_829950, _829950, _829946, _829946)), _829944), -(cCoq_2eLists_2eSetoidList_2ecompat__op___24a5(_829952, _829950, _829948, _829946, _829944))], (20105 ^ _401487) ^ [_830574, _830576, _830578, _830580] : [20107 ^ _401487 : [(20108 ^ _401487) ^ [] : [-(t(20106 ^ [_830574, _830576, _830578, _830580], _830580))], (20111 ^ _401487) ^ [] : [-(t(20109 ^ [_830574, _830576, _830578, _830580], _830580))], (20114 ^ _401487) ^ [] : [-(t(20112 ^ [_830574, _830576, _830578, _830580], _830578))], (20116 ^ _401487) ^ [] : [p(happ(happ(_830576, happ(happ(_830574, 20106 ^ [_830574, _830576, _830578, _830580]), happ(happ(_830574, 20109 ^ [_830574, _830576, _830578, _830580]), 20112 ^ [_830574, _830576, _830578, _830580]))), happ(happ(_830574, 20109 ^ [_830574, _830576, _830578, _830580]), happ(happ(_830574, 20106 ^ [_830574, _830576, _830578, _830580]), 20112 ^ [_830574, _830576, _830578, _830580]))))]], -(cCoq_2eLists_2eSetoidList_2etranspose___24a4(_830580, _830578, _830576, _830574))], (20087 ^ _401487) ^ [_830090, _830092, _830094, _830096] : [cCoq_2eLists_2eSetoidList_2etranspose___24a4(_830096, _830094, _830092, _830090), 20090 ^ _401487 : [(20091 ^ _401487) ^ [_830212] : [t(_830212, _830096), 20094 ^ _401487 : [(20095 ^ _401487) ^ [_830321] : [t(_830321, _830096), 20098 ^ _401487 : [(20099 ^ _401487) ^ [_830421] : [t(_830421, _830094), -(p(happ(happ(_830092, happ(happ(_830090, _830212), happ(happ(_830090, _830321), _830421))), happ(happ(_830090, _830321), happ(happ(_830090, _830212), _830421)))))]]]]]]], (20130 ^ _401487) ^ [_831287] : [20131 ^ _401487 : [(20132 ^ _401487) ^ [] : [p(_831287)], (20134 ^ _401487) ^ [] : [-(p(_831287))]], -(cCoq_2eLogic_2eDecidable_2edecidable___24a1(_831287))], (20120 ^ _401487) ^ [_831170] : [cCoq_2eLogic_2eDecidable_2edecidable___24a1(_831170), -(p(_831170)), p(_831170)], (20152 ^ _401487) ^ [_831655, _831657, _831659, _831661] : [20154 ^ _401487 : [(20155 ^ _401487) ^ [] : [-(t(20153 ^ [_831655, _831657, _831659, _831661], happ(_831659, _831657)))], (20157 ^ _401487) ^ [] : [-(cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(_831661, _831659, _831657, _831655, _831657, 20153 ^ [_831655, _831657, _831659, _831661]))], (20159 ^ _401487) ^ [] : [_831655 = 20153 ^ [_831655, _831657, _831659, _831661]]], -(cCoq_2eLogic_2eEqdepFacts_2eEq__dep__eq__on___24a4(_831661, _831659, _831657, _831655))], (20138 ^ _401487) ^ [_831416, _831418, _831420, _831422] : [cCoq_2eLogic_2eEqdepFacts_2eEq__dep__eq__on___24a4(_831422, _831420, _831418, _831416), 20141 ^ _401487 : [(20142 ^ _401487) ^ [_831500] : [t(_831500, happ(_831420, _831418)), cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(_831422, _831420, _831418, _831416, _831418, _831500), -(_831416 = _831500)]]], (20181 ^ _401487) ^ [_832229] : [20183 ^ _401487 : [(20184 ^ _401487) ^ [] : [-(t(20182 ^ [_832229], _832229))], (20187 ^ _401487) ^ [] : [-(c_24__type__18100___24t(_832229, 20185 ^ [_832229]))], (20190 ^ _401487) ^ [] : [-(t(20188 ^ [_832229], happ(20185 ^ [_832229], 20182 ^ [_832229])))], (20192 ^ _401487) ^ [] : [cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(_832229, 20182 ^ [_832229], 20185 ^ [_832229], 20188 ^ [_832229])]], -(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(_832229))], (20163 ^ _401487) ^ [_831895] : [cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(_831895), 20166 ^ _401487 : [(20167 ^ _401487) ^ [_831981] : [t(_831981, _831895), 20170 ^ _401487 : [(20171 ^ _401487) ^ [_832060] : [c_24__type__18100___24t(_831895, _832060), 20174 ^ _401487 : [(20175 ^ _401487) ^ [_832130] : [t(_832130, happ(_832060, _831981)), -(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(_831895, _831981, _832060, _832130))]]]]]]], (20206 ^ _401487) ^ [_832725, _832727, _832729, _832731] : [20207 ^ _401487 : [(20208 ^ _401487) ^ [] : [-(_832729 = _832729)], (20210 ^ _401487) ^ [] : [_832725 = cCoq_2eInit_2eLogic_2eeq__rect___24a5(_832731, _832729, _832727, _832725, _832729)]], -(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(_832731, _832729, _832727, _832725))], (20196 ^ _401487) ^ [_832576, _832578, _832580, _832582] : [cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(_832582, _832580, _832578, _832576), _832580 = _832580, -(_832576 = cCoq_2eInit_2eLogic_2eeq__rect___24a5(_832582, _832580, _832578, _832576, _832580))], (20228 ^ _401487) ^ [_833068, _833070, _833072] : [20229 ^ _401487 : [(20230 ^ _401487) ^ [] : [-(p(happ(_833068, cCoq_2eInit_2eLogic_2eeq__refl___24a2(_833072, _833070))))], (20232 ^ _401487) ^ [] : [-(_833070 = _833070)], (20234 ^ _401487) ^ [] : [p(_833068)]], -(cCoq_2eLogic_2eEqdepFacts_2eStreicher__K__on_____24a3(_833072, _833070, _833068))], (20214 ^ _401487) ^ [_832875, _832877, _832879] : [cCoq_2eLogic_2eEqdepFacts_2eStreicher__K__on_____24a3(_832879, _832877, _832875), p(happ(_832875, cCoq_2eInit_2eLogic_2eeq__refl___24a2(_832879, _832877))), _832877 = _832877, -(p(_832875))], (20256 ^ _401487) ^ [_833519] : [20258 ^ _401487 : [(20259 ^ _401487) ^ [] : [-(t(20257 ^ [_833519], _833519))], (20262 ^ _401487) ^ [] : [-(t(20260 ^ [_833519], _833519))], (20264 ^ _401487) ^ [] : [-(20257 ^ [_833519] = 20260 ^ [_833519])], (20266 ^ _401487) ^ [] : [cCoq_2eLogic_2eEqdepFacts_2eUIP__on_____24a3(_833519, 20257 ^ [_833519], 20260 ^ [_833519])]], -(cCoq_2eLogic_2eEqdepFacts_2eUIP_____24a1(_833519))], (20238 ^ _401487) ^ [_833233] : [cCoq_2eLogic_2eEqdepFacts_2eUIP_____24a1(_833233), 20241 ^ _401487 : [(20242 ^ _401487) ^ [_833310] : [t(_833310, _833233), 20245 ^ _401487 : [(20246 ^ _401487) ^ [_833380] : [t(_833380, _833233), _833310 = _833380, -(cCoq_2eLogic_2eEqdepFacts_2eUIP__on_____24a3(_833233, _833310, _833380))]]]]], (20280 ^ _401487) ^ [_833925, _833927, _833929] : [20281 ^ _401487 : [(20282 ^ _401487) ^ [] : [-(_833927 = _833925)], (20284 ^ _401487) ^ [] : [c_24Proof = c_24Proof]], -(cCoq_2eLogic_2eEqdepFacts_2eUIP__on_____24a3(_833929, _833927, _833925))], (20270 ^ _401487) ^ [_833800, _833802, _833804] : [cCoq_2eLogic_2eEqdepFacts_2eUIP__on_____24a3(_833804, _833802, _833800), _833802 = _833800, -(c_24Proof = c_24Proof)], (20298 ^ _401487) ^ [_834181, _834183] : [20299 ^ _401487 : [(20300 ^ _401487) ^ [] : [-(_834181 = _834181)], (20302 ^ _401487) ^ [] : [c_24Proof = cCoq_2eInit_2eLogic_2eeq__refl___24a2(_834183, _834181)]], -(cCoq_2eLogic_2eEqdepFacts_2eUIP__refl__on_____24a2(_834183, _834181))], (20288 ^ _401487) ^ [_834050, _834052] : [cCoq_2eLogic_2eEqdepFacts_2eUIP__refl__on_____24a2(_834052, _834050), _834050 = _834050, -(c_24Proof = cCoq_2eInit_2eLogic_2eeq__refl___24a2(_834052, _834050))], (20306 ^ _401487) ^ [_834299] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_834299), 20311 ^ _401487 : [(20312 ^ _401487) ^ [] : [-(_834299 = cCoq_2eInit_2eDatatypes_2etrue)], (20314 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNat_2eN_2eb2n___24a1(_834299) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2eNumbers_2eBinNums_2exH))]], 20315 ^ _401487 : [(20316 ^ _401487) ^ [] : [-(_834299 = cCoq_2eInit_2eDatatypes_2efalse)], (20318 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNat_2eN_2eb2n___24a1(_834299) = cCoq_2eNumbers_2eBinNums_2eN0)]]], (20320 ^ _401487) ^ [_834494, _834496] : [cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(_834496, _834494), 20324 ^ _401487 : [(20325 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(20323 ^ [_834494, _834496]))], (20327 ^ _401487) ^ [] : [-(_834494 = cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(20323 ^ [_834494, _834496], _834496))]]], (20329 ^ _401487) ^ [_834616, _834618] : [-(cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(_834618, _834616)), 20330 ^ _401487 : [(20331 ^ _401487) ^ [_834658] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_834658), _834616 = cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(_834658, _834618)]]], (20349 ^ _401487) ^ [_834942, _834944] : [20351 ^ _401487 : [(20352 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(20350 ^ [_834942, _834944]))], (20354 ^ _401487) ^ [] : [happ(_834944, 20350 ^ [_834942, _834944]) = happ(_834942, 20350 ^ [_834942, _834944])]], -(cCoq_2eNArith_2eBinNat_2eN_2eeqf___24a2(_834944, _834942))], (20339 ^ _401487) ^ [_834785, _834787] : [cCoq_2eNArith_2eBinNat_2eN_2eeqf___24a2(_834787, _834785), 20342 ^ _401487 : [(20343 ^ _401487) ^ [_834853] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_834853), -(happ(_834787, _834853) = happ(_834785, _834853))]]], (20358 ^ _401487) ^ [_835122, _835124] : [cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_835124, _835122), cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(_835124, _835122) = cCoq_2eInit_2eDatatypes_2eGt], (20364 ^ _401487) ^ [_835200, _835202] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(_835202, _835200) = cCoq_2eInit_2eDatatypes_2eGt), -(cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_835202, _835200))], (20370 ^ _401487) ^ [_835256, _835258] : [cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_835258, _835256), -(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(_835258, _835256) = cCoq_2eInit_2eDatatypes_2eLt)], (20376 ^ _401487) ^ [_835335, _835337] : [cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(_835337, _835335) = cCoq_2eInit_2eDatatypes_2eLt, -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_835337, _835335))], (20382 ^ _401487) ^ [_835420, _835422] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_835422), 20387 ^ _401487 : [(20388 ^ _401487) ^ [] : [-(_835422 = cCoq_2eNumbers_2eBinNums_2eN0)], (20390 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(_835422, _835420) = _835420)]], 20392 ^ _401487 : [(20393 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20391 ^ [_835420, _835422]))], (20395 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_835420), 20398 ^ _401487 : [(20399 ^ _401487) ^ [] : [-(_835422 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20391 ^ [_835420, _835422]))], (20401 ^ _401487) ^ [] : [20402 ^ _401487 : [(20403 ^ _401487) ^ [] : [-(_835420 = cCoq_2eNumbers_2eBinNums_2eN0)], (20405 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(_835422, _835420) = _835422)]], 20407 ^ _401487 : [(20408 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20406 ^ [_835420, _835422]))], (20410 ^ _401487) ^ [] : [-(_835420 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20406 ^ [_835420, _835422]))], (20412 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(_835422, _835420) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(20391 ^ [_835420, _835422], 20406 ^ [_835420, _835422])))]]]]]]], (20414 ^ _401487) ^ [_835953, _835955] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_835955), cCoq_2eNumbers_2eBinNums_2eN___24t(_835953), 20423 ^ _401487 : [(20424 ^ _401487) ^ [] : [-(_835955 = cCoq_2eNumbers_2eBinNums_2eN0)], (20426 ^ _401487) ^ [] : [20427 ^ _401487 : [(20428 ^ _401487) ^ [] : [-(_835953 = cCoq_2eNumbers_2eBinNums_2eN0)], (20430 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(_835955, _835953) = cCoq_2eInit_2eDatatypes_2eEq)]], 20432 ^ _401487 : [(20433 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20431 ^ [_835953, _835955]))], (20435 ^ _401487) ^ [] : [-(_835953 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20431 ^ [_835953, _835955]))], (20437 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(_835955, _835953) = cCoq_2eInit_2eDatatypes_2eLt)]]]], 20439 ^ _401487 : [(20440 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20438 ^ [_835953, _835955]))], (20442 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_835953), 20445 ^ _401487 : [(20446 ^ _401487) ^ [] : [-(_835955 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20438 ^ [_835953, _835955]))], (20448 ^ _401487) ^ [] : [20449 ^ _401487 : [(20450 ^ _401487) ^ [] : [-(_835953 = cCoq_2eNumbers_2eBinNums_2eN0)], (20452 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(_835955, _835953) = cCoq_2eInit_2eDatatypes_2eGt)]], 20454 ^ _401487 : [(20455 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20453 ^ [_835953, _835955]))], (20457 ^ _401487) ^ [] : [-(_835953 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20453 ^ [_835953, _835955]))], (20459 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(_835955, _835953) = cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(20438 ^ [_835953, _835955], 20453 ^ [_835953, _835955]))]]]]]]], (20461 ^ _401487) ^ [_836682, _836684] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(_836684, _836682) = cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(_836684, _836682)))], (20463 ^ _401487) ^ [_836717] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_836717), 20468 ^ _401487 : [(20469 ^ _401487) ^ [] : [-(_836717 = cCoq_2eNumbers_2eBinNums_2eN0)], (20471 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ediv2___24a1(_836717) = cCoq_2eNumbers_2eBinNums_2eN0)]], 20473 ^ _401487 : [(20474 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20472 ^ [_836717]))], (20476 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(20472 ^ [_836717]), 20479 ^ _401487 : [(20480 ^ _401487) ^ [] : [-(_836717 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20472 ^ [_836717]))], (20482 ^ _401487) ^ [] : [20484 ^ _401487 : [(20485 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20483 ^ [_836717]))], (20487 ^ _401487) ^ [] : [-(20472 ^ [_836717] = cCoq_2eNumbers_2eBinNums_2exI___24a1(20483 ^ [_836717]))], (20489 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ediv2___24a1(_836717) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20483 ^ [_836717]))]], 20493 ^ _401487 : [(20494 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20492 ^ [_836717]))], (20496 ^ _401487) ^ [] : [-(20472 ^ [_836717] = cCoq_2eNumbers_2eBinNums_2exO___24a1(20492 ^ [_836717]))], (20498 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ediv2___24a1(_836717) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20492 ^ [_836717]))]], 20499 ^ _401487 : [(20500 ^ _401487) ^ [] : [-(20472 ^ [_836717] = cCoq_2eNumbers_2eBinNums_2exH)], (20502 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ediv2___24a1(_836717) = cCoq_2eNumbers_2eBinNums_2eN0)]]]]]]], (20504 ^ _401487) ^ [_837366] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_837366), 20509 ^ _401487 : [(20510 ^ _401487) ^ [] : [-(_837366 = cCoq_2eNumbers_2eBinNums_2eN0)], (20512 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(_837366) = cCoq_2eNumbers_2eBinNums_2eN0)]], 20514 ^ _401487 : [(20515 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20513 ^ [_837366]))], (20517 ^ _401487) ^ [] : [-(_837366 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20513 ^ [_837366]))], (20519 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(_837366) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2eNumbers_2eBinNums_2exO___24a1(20513 ^ [_837366])))]]], (20521 ^ _401487) ^ [_837600, _837602] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_837602), cCoq_2eNumbers_2eBinNums_2eN___24t(_837600), 20530 ^ _401487 : [(20531 ^ _401487) ^ [] : [-(_837602 = cCoq_2eNumbers_2eBinNums_2eN0)], (20533 ^ _401487) ^ [] : [20534 ^ _401487 : [(20535 ^ _401487) ^ [] : [-(_837600 = cCoq_2eNumbers_2eBinNums_2eN0)], (20537 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(_837602, _837600) = cCoq_2eInit_2eDatatypes_2etrue)]], 20539 ^ _401487 : [(20540 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20538 ^ [_837600, _837602]))], (20542 ^ _401487) ^ [] : [-(_837600 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20538 ^ [_837600, _837602]))], (20544 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(_837602, _837600) = cCoq_2eInit_2eDatatypes_2efalse)]]]], 20546 ^ _401487 : [(20547 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20545 ^ [_837600, _837602]))], (20549 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_837600), 20552 ^ _401487 : [(20553 ^ _401487) ^ [] : [-(_837602 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20545 ^ [_837600, _837602]))], (20555 ^ _401487) ^ [] : [20556 ^ _401487 : [(20557 ^ _401487) ^ [] : [-(_837600 = cCoq_2eNumbers_2eBinNums_2eN0)], (20559 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(_837602, _837600) = cCoq_2eInit_2eDatatypes_2efalse)]], 20561 ^ _401487 : [(20562 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20560 ^ [_837600, _837602]))], (20564 ^ _401487) ^ [] : [-(_837600 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20560 ^ [_837600, _837602]))], (20566 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(_837602, _837600) = cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(20545 ^ [_837600, _837602], 20560 ^ [_837600, _837602]))]]]]]]], (20568 ^ _401487) ^ [_838329] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_838329), 20573 ^ _401487 : [(20574 ^ _401487) ^ [] : [-(_838329 = cCoq_2eNumbers_2eBinNums_2eN0)], (20576 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(_838329) = cCoq_2eInit_2eDatatypes_2etrue)]], 20578 ^ _401487 : [(20579 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20577 ^ [_838329]))], (20581 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(20577 ^ [_838329]), 20584 ^ _401487 : [(20585 ^ _401487) ^ [] : [-(_838329 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20577 ^ [_838329]))], (20587 ^ _401487) ^ [] : [20589 ^ _401487 : [(20590 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20588 ^ [_838329]))], (20592 ^ _401487) ^ [] : [-(20577 ^ [_838329] = cCoq_2eNumbers_2eBinNums_2exI___24a1(20588 ^ [_838329]))], (20594 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(_838329) = cCoq_2eInit_2eDatatypes_2efalse)]], 20598 ^ _401487 : [(20599 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20597 ^ [_838329]))], (20601 ^ _401487) ^ [] : [-(20577 ^ [_838329] = cCoq_2eNumbers_2eBinNums_2exO___24a1(20597 ^ [_838329]))], (20603 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(_838329) = cCoq_2eInit_2eDatatypes_2etrue)]], 20604 ^ _401487 : [(20605 ^ _401487) ^ [] : [-(20577 ^ [_838329] = cCoq_2eNumbers_2eBinNums_2exH)], (20607 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(_838329) = cCoq_2eInit_2eDatatypes_2efalse)]]]]]]], (20609 ^ _401487) ^ [_838956, _838958] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_838958), 20614 ^ _401487 : [(20615 ^ _401487) ^ [] : [-(_838958 = cCoq_2eNumbers_2eBinNums_2eN0)], (20617 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(_838958, _838956) = _838956)]], 20619 ^ _401487 : [(20620 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20618 ^ [_838956, _838958]))], (20622 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_838956), 20625 ^ _401487 : [(20626 ^ _401487) ^ [] : [-(_838958 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20618 ^ [_838956, _838958]))], (20628 ^ _401487) ^ [] : [20629 ^ _401487 : [(20630 ^ _401487) ^ [] : [-(_838956 = cCoq_2eNumbers_2eBinNums_2eN0)], (20632 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(_838958, _838956) = _838958)]], 20634 ^ _401487 : [(20635 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20633 ^ [_838956, _838958]))], (20637 ^ _401487) ^ [] : [-(_838956 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20633 ^ [_838956, _838958]))], (20639 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(_838958, _838956) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(20618 ^ [_838956, _838958], 20633 ^ [_838956, _838958])))]]]]]]], (20641 ^ _401487) ^ [_839489] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_839489), 20646 ^ _401487 : [(20647 ^ _401487) ^ [] : [-(_839489 = cCoq_2eNumbers_2eBinNums_2eN0)], (20649 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(_839489) = cCoq_2eNumbers_2eBinNums_2eN0)]], 20651 ^ _401487 : [(20652 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20650 ^ [_839489]))], (20654 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(20650 ^ [_839489]), 20657 ^ _401487 : [(20658 ^ _401487) ^ [] : [-(_839489 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20650 ^ [_839489]))], (20660 ^ _401487) ^ [] : [20662 ^ _401487 : [(20663 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20661 ^ [_839489]))], (20665 ^ _401487) ^ [] : [-(20650 ^ [_839489] = cCoq_2eNumbers_2eBinNums_2exI___24a1(20661 ^ [_839489]))], (20667 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(_839489) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(20661 ^ [_839489])))]], 20671 ^ _401487 : [(20672 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20670 ^ [_839489]))], (20674 ^ _401487) ^ [] : [-(20650 ^ [_839489] = cCoq_2eNumbers_2eBinNums_2exO___24a1(20670 ^ [_839489]))], (20676 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(_839489) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(20670 ^ [_839489])))]], 20677 ^ _401487 : [(20678 ^ _401487) ^ [] : [-(20650 ^ [_839489] = cCoq_2eNumbers_2eBinNums_2exH)], (20680 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(_839489) = cCoq_2eNumbers_2eBinNums_2eN0)]]]]]]], (20682 ^ _401487) ^ [_840150, _840152] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_840152), cCoq_2eNumbers_2eBinNums_2eN___24t(_840150), 20691 ^ _401487 : [(20692 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(_840152, _840150) = cCoq_2eInit_2eDatatypes_2eEq)], (20694 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2emax___24a2(_840152, _840150) = _840150)]], 20697 ^ _401487 : [(20698 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(_840152, _840150) = cCoq_2eInit_2eDatatypes_2eLt)], (20700 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2emax___24a2(_840152, _840150) = _840150)]], 20701 ^ _401487 : [(20702 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(_840152, _840150) = cCoq_2eInit_2eDatatypes_2eGt)], (20704 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2emax___24a2(_840152, _840150) = _840152)]]], (20706 ^ _401487) ^ [_840466, _840468] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_840468), cCoq_2eNumbers_2eBinNums_2eN___24t(_840466), 20715 ^ _401487 : [(20716 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(_840468, _840466) = cCoq_2eInit_2eDatatypes_2eEq)], (20718 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2emin___24a2(_840468, _840466) = _840468)]], 20721 ^ _401487 : [(20722 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(_840468, _840466) = cCoq_2eInit_2eDatatypes_2eLt)], (20724 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2emin___24a2(_840468, _840466) = _840468)]], 20725 ^ _401487 : [(20726 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(_840468, _840466) = cCoq_2eInit_2eDatatypes_2eGt)], (20728 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2emin___24a2(_840468, _840466) = _840466)]]], (20730 ^ _401487) ^ [_840782, _840784] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(_840784, _840782) = cCoq_2eInit_2eDatatypes_2esnd___24a3(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(_840784, _840782)))], (20732 ^ _401487) ^ [_840817, _840819] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_840819), 20737 ^ _401487 : [(20738 ^ _401487) ^ [] : [-(_840819 = cCoq_2eNumbers_2eBinNums_2eN0)], (20740 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(_840819, _840817) = cCoq_2eNumbers_2eBinNums_2eN0)]], 20742 ^ _401487 : [(20743 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20741 ^ [_840817, _840819]))], (20745 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_840817), 20748 ^ _401487 : [(20749 ^ _401487) ^ [] : [-(_840819 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20741 ^ [_840817, _840819]))], (20751 ^ _401487) ^ [] : [20752 ^ _401487 : [(20753 ^ _401487) ^ [] : [-(_840817 = cCoq_2eNumbers_2eBinNums_2eN0)], (20755 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(_840819, _840817) = cCoq_2eNumbers_2eBinNums_2eN0)]], 20757 ^ _401487 : [(20758 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20756 ^ [_840817, _840819]))], (20760 ^ _401487) ^ [] : [-(_840817 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20756 ^ [_840817, _840819]))], (20762 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(_840819, _840817) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(20741 ^ [_840817, _840819], 20756 ^ [_840817, _840819])))]]]]]]], (20764 ^ _401487) ^ [_841350] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(_841350) = cCoq_2eInit_2eDatatypes_2enegb___24a1(cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(_841350)))], (20766 ^ _401487) ^ [_841379, _841381] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_841379), 20771 ^ _401487 : [(20772 ^ _401487) ^ [] : [-(_841379 = cCoq_2eNumbers_2eBinNums_2eN0)], (20774 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(_841381, _841379) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2eNumbers_2eBinNums_2exH))]], 20776 ^ _401487 : [(20777 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20775 ^ [_841379, _841381]))], (20779 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_841381), 20782 ^ _401487 : [(20783 ^ _401487) ^ [] : [-(_841379 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20775 ^ [_841379, _841381]))], (20785 ^ _401487) ^ [] : [20786 ^ _401487 : [(20787 ^ _401487) ^ [] : [-(_841381 = cCoq_2eNumbers_2eBinNums_2eN0)], (20789 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(_841381, _841379) = cCoq_2eNumbers_2eBinNums_2eN0)]], 20791 ^ _401487 : [(20792 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20790 ^ [_841379, _841381]))], (20794 ^ _401487) ^ [] : [-(_841381 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20790 ^ [_841379, _841381]))], (20796 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(_841381, _841379) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(20790 ^ [_841379, _841381], 20775 ^ [_841379, _841381])))]]]]]]], (20798 ^ _401487) ^ [_841912] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_841912), 20803 ^ _401487 : [(20804 ^ _401487) ^ [] : [-(_841912 = cCoq_2eNumbers_2eBinNums_2eN0)], (20806 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(_841912) = cCoq_2eNumbers_2eBinNums_2eN0)]], 20808 ^ _401487 : [(20809 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20807 ^ [_841912]))], (20811 ^ _401487) ^ [] : [-(_841912 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20807 ^ [_841912]))], (20813 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(_841912) = cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(20807 ^ [_841912]))]]], (20815 ^ _401487) ^ [_842142] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_842142), 20820 ^ _401487 : [(20821 ^ _401487) ^ [] : [-(_842142 = cCoq_2eNumbers_2eBinNums_2eN0)], (20823 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2esqrt___24a1(_842142) = cCoq_2eNumbers_2eBinNums_2eN0)]], 20825 ^ _401487 : [(20826 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20824 ^ [_842142]))], (20828 ^ _401487) ^ [] : [-(_842142 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20824 ^ [_842142]))], (20830 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2esqrt___24a1(_842142) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2esqrt___24a1(20824 ^ [_842142])))]]], (20832 ^ _401487) ^ [_842376, _842378] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_842378), 20837 ^ _401487 : [(20838 ^ _401487) ^ [] : [-(_842378 = cCoq_2eNumbers_2eBinNums_2eN0)], (20840 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(_842378, _842376) = cCoq_2eNumbers_2eBinNums_2eN0)]], 20842 ^ _401487 : [(20843 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20841 ^ [_842376, _842378]))], (20845 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_842376), 20848 ^ _401487 : [(20849 ^ _401487) ^ [] : [-(_842378 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20841 ^ [_842376, _842378]))], (20851 ^ _401487) ^ [] : [20852 ^ _401487 : [(20853 ^ _401487) ^ [] : [-(_842376 = cCoq_2eNumbers_2eBinNums_2eN0)], (20855 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(_842378, _842376) = _842378)]], 20857 ^ _401487 : [(20858 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20856 ^ [_842376, _842378]))], (20860 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(20841 ^ [_842376, _842378]), cCoq_2eNumbers_2eBinNums_2epositive___24t(20856 ^ [_842376, _842378]), 20867 ^ _401487 : [(20868 ^ _401487) ^ [] : [-(_842376 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20856 ^ [_842376, _842378]))], (20870 ^ _401487) ^ [] : [20871 ^ _401487 : [(20872 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(20841 ^ [_842376, _842378], 20856 ^ [_842376, _842378]) = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNul)], (20874 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(_842378, _842376) = cCoq_2eNumbers_2eBinNums_2eN0)]], 20878 ^ _401487 : [(20879 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20877 ^ [_842376, _842378]))], (20881 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(20841 ^ [_842376, _842378], 20856 ^ [_842376, _842378]) = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(20877 ^ [_842376, _842378]))], (20883 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(_842378, _842376) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20877 ^ [_842376, _842378]))]], 20884 ^ _401487 : [(20885 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(20841 ^ [_842376, _842378], 20856 ^ [_842376, _842378]) = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNeg)], (20887 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(_842378, _842376) = cCoq_2eNumbers_2eBinNums_2eN0)]]]]]]]]]]], (20889 ^ _401487) ^ [_843483] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_843483), 20894 ^ _401487 : [(20895 ^ _401487) ^ [] : [-(_843483 = cCoq_2eNumbers_2eBinNums_2eN0)], (20897 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(_843483) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2eNumbers_2eBinNums_2exH))]], 20899 ^ _401487 : [(20900 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20898 ^ [_843483]))], (20902 ^ _401487) ^ [] : [-(_843483 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20898 ^ [_843483]))], (20904 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(_843483) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(20898 ^ [_843483])))]]], (20906 ^ _401487) ^ [_843717] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_843717), 20911 ^ _401487 : [(20912 ^ _401487) ^ [] : [-(_843717 = cCoq_2eNumbers_2eBinNums_2eN0)], (20914 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(_843717) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2eNumbers_2eBinNums_2exH))]], 20916 ^ _401487 : [(20917 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20915 ^ [_843717]))], (20919 ^ _401487) ^ [] : [-(_843717 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20915 ^ [_843717]))], (20921 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(_843717) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2eNumbers_2eBinNums_2exI___24a1(20915 ^ [_843717])))]]], (20923 ^ _401487) ^ [_843951, _843953] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_843953), 20928 ^ _401487 : [(20929 ^ _401487) ^ [] : [-(_843953 = cCoq_2eNumbers_2eBinNums_2eN0)], (20931 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(_843953, _843951) = cCoq_2eInit_2eDatatypes_2efalse)]], 20933 ^ _401487 : [(20934 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20932 ^ [_843951, _843953]))], (20936 ^ _401487) ^ [] : [-(_843953 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20932 ^ [_843951, _843953]))], (20938 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(_843953, _843951) = cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(20932 ^ [_843951, _843953], _843951))]]], (20940 ^ _401487) ^ [_844195] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_844195), 20945 ^ _401487 : [(20946 ^ _401487) ^ [] : [-(_844195 = cCoq_2eNumbers_2eBinNums_2eN0)], (20948 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(_844195) = cCoq_2eInit_2eDatatypes_2eO)]], 20950 ^ _401487 : [(20951 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(20949 ^ [_844195]))], (20953 ^ _401487) ^ [] : [-(_844195 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(20949 ^ [_844195]))], (20955 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(_844195) = cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(20949 ^ [_844195]))]]], (20957 ^ _401487) ^ [_844440, _844442] : [cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(_844442, _844440), cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(_844442, _844440) = cCoq_2eInit_2eDatatypes_2eGt], (20963 ^ _401487) ^ [_844518, _844520] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(_844520, _844518) = cCoq_2eInit_2eDatatypes_2eGt), -(cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(_844520, _844518))], (20969 ^ _401487) ^ [_844574, _844576] : [cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(_844576, _844574), -(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(_844576, _844574) = cCoq_2eInit_2eDatatypes_2eLt)], (20975 ^ _401487) ^ [_844653, _844655] : [cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(_844655, _844653) = cCoq_2eInit_2eDatatypes_2eLt, -(cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(_844655, _844653))], (20981 ^ _401487) ^ [_844738, _844740] : [cCoq_2eInit_2eDatatypes_2ecomparison___24t(_844738), 20986 ^ _401487 : [(20987 ^ _401487) ^ [] : [-(_844738 = cCoq_2eInit_2eDatatypes_2eEq)], (20989 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPos_2ePos_2eswitch__Eq___24a2(_844740, _844738) = _844740)]], 20992 ^ _401487 : [(20993 ^ _401487) ^ [] : [-(_844738 = cCoq_2eInit_2eDatatypes_2eLt)], (20995 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPos_2ePos_2eswitch__Eq___24a2(_844740, _844738) = cCoq_2eInit_2eDatatypes_2eLt)]], 20996 ^ _401487 : [(20997 ^ _401487) ^ [] : [-(_844738 = cCoq_2eInit_2eDatatypes_2eGt)], (20999 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPos_2ePos_2eswitch__Eq___24a2(_844740, _844738) = cCoq_2eInit_2eDatatypes_2eGt)]]], (21001 ^ _401487) ^ [_844986, _844988] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_844988), 21007 ^ _401487 : [(21008 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21006 ^ [_844986, _844988]))], (21010 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_844986), 21013 ^ _401487 : [(21014 ^ _401487) ^ [] : [-(_844988 = cCoq_2eNumbers_2eBinNums_2exI___24a1(21006 ^ [_844986, _844988]))], (21016 ^ _401487) ^ [] : [21018 ^ _401487 : [(21019 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21017 ^ [_844986, _844988]))], (21021 ^ _401487) ^ [] : [-(_844986 = cCoq_2eNumbers_2eBinNums_2exI___24a1(21017 ^ [_844986, _844988]))], (21023 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_844988, _844986) = cCoq_2eNumbers_2eBinNums_2exO___24a1(c_24__fix__20500__1__add__carry___24a2(21006 ^ [_844986, _844988], 21017 ^ [_844986, _844988])))]], 21027 ^ _401487 : [(21028 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21026 ^ [_844986, _844988]))], (21030 ^ _401487) ^ [] : [-(_844986 = cCoq_2eNumbers_2eBinNums_2exO___24a1(21026 ^ [_844986, _844988]))], (21032 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_844988, _844986) = cCoq_2eNumbers_2eBinNums_2exI___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(21006 ^ [_844986, _844988], 21026 ^ [_844986, _844988])))]], 21033 ^ _401487 : [(21034 ^ _401487) ^ [] : [-(_844986 = cCoq_2eNumbers_2eBinNums_2exH)], (21036 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_844988, _844986) = cCoq_2eNumbers_2eBinNums_2exO___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(21006 ^ [_844986, _844988])))]]]]]], 21040 ^ _401487 : [(21041 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21039 ^ [_844986, _844988]))], (21043 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_844986), 21046 ^ _401487 : [(21047 ^ _401487) ^ [] : [-(_844988 = cCoq_2eNumbers_2eBinNums_2exO___24a1(21039 ^ [_844986, _844988]))], (21049 ^ _401487) ^ [] : [21051 ^ _401487 : [(21052 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21050 ^ [_844986, _844988]))], (21054 ^ _401487) ^ [] : [-(_844986 = cCoq_2eNumbers_2eBinNums_2exI___24a1(21050 ^ [_844986, _844988]))], (21056 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_844988, _844986) = cCoq_2eNumbers_2eBinNums_2exI___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(21039 ^ [_844986, _844988], 21050 ^ [_844986, _844988])))]], 21060 ^ _401487 : [(21061 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21059 ^ [_844986, _844988]))], (21063 ^ _401487) ^ [] : [-(_844986 = cCoq_2eNumbers_2eBinNums_2exO___24a1(21059 ^ [_844986, _844988]))], (21065 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_844988, _844986) = cCoq_2eNumbers_2eBinNums_2exO___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(21039 ^ [_844986, _844988], 21059 ^ [_844986, _844988])))]], 21066 ^ _401487 : [(21067 ^ _401487) ^ [] : [-(_844986 = cCoq_2eNumbers_2eBinNums_2exH)], (21069 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_844988, _844986) = cCoq_2eNumbers_2eBinNums_2exI___24a1(21039 ^ [_844986, _844988]))]]]]]], cCoq_2eNumbers_2eBinNums_2epositive___24t(_844986), 21074 ^ _401487 : [(21075 ^ _401487) ^ [] : [-(_844988 = cCoq_2eNumbers_2eBinNums_2exH)], (21077 ^ _401487) ^ [] : [21079 ^ _401487 : [(21080 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21078 ^ [_844986, _844988]))], (21082 ^ _401487) ^ [] : [-(_844986 = cCoq_2eNumbers_2eBinNums_2exI___24a1(21078 ^ [_844986, _844988]))], (21084 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_844988, _844986) = cCoq_2eNumbers_2eBinNums_2exO___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(21078 ^ [_844986, _844988])))]], 21088 ^ _401487 : [(21089 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21087 ^ [_844986, _844988]))], (21091 ^ _401487) ^ [] : [-(_844986 = cCoq_2eNumbers_2eBinNums_2exO___24a1(21087 ^ [_844986, _844988]))], (21093 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_844988, _844986) = cCoq_2eNumbers_2eBinNums_2exI___24a1(21087 ^ [_844986, _844988]))]], 21094 ^ _401487 : [(21095 ^ _401487) ^ [] : [-(_844986 = cCoq_2eNumbers_2eBinNums_2exH)], (21097 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_844988, _844986) = cCoq_2eNumbers_2eBinNums_2exO___24a1(cCoq_2eNumbers_2eBinNums_2exH))]]]]], (21099 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare = cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(cCoq_2eInit_2eDatatypes_2eEq))], (21101 ^ _401487) ^ [_846654, _846656, _846658, _846660] : [cType___24t(_846660), cCoq_2eNumbers_2eBinNums_2epositive___24t(_846654), 21111 ^ _401487 : [(21112 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21110 ^ [_846654, _846656, _846658, _846660]))], (21114 ^ _401487) ^ [] : [-(_846654 = cCoq_2eNumbers_2eBinNums_2exI___24a1(21110 ^ [_846654, _846656, _846658, _846660]))], (21116 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter___24a4(_846660, _846658, _846656, _846654) = happ(_846658, cCoq_2ePArith_2eBinPosDef_2ePos_2eiter___24a4(_846660, _846658, cCoq_2ePArith_2eBinPosDef_2ePos_2eiter___24a4(_846660, _846658, _846656, 21110 ^ [_846654, _846656, _846658, _846660]), 21110 ^ [_846654, _846656, _846658, _846660])))]], 21120 ^ _401487 : [(21121 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21119 ^ [_846654, _846656, _846658, _846660]))], (21123 ^ _401487) ^ [] : [-(_846654 = cCoq_2eNumbers_2eBinNums_2exO___24a1(21119 ^ [_846654, _846656, _846658, _846660]))], (21125 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter___24a4(_846660, _846658, _846656, _846654) = cCoq_2ePArith_2eBinPosDef_2ePos_2eiter___24a4(_846660, _846658, cCoq_2ePArith_2eBinPosDef_2ePos_2eiter___24a4(_846660, _846658, _846656, 21119 ^ [_846654, _846656, _846658, _846660]), 21119 ^ [_846654, _846656, _846658, _846660]))]], 21126 ^ _401487 : [(21127 ^ _401487) ^ [] : [-(_846654 = cCoq_2eNumbers_2eBinNums_2exH)], (21129 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter___24a4(_846660, _846658, _846656, _846654) = happ(_846658, _846656))]]], (21131 ^ _401487) ^ [_847174, _847176, _847178, _847180] : [cType___24t(_847180), cCoq_2eNumbers_2eBinNums_2epositive___24t(_847176), 21141 ^ _401487 : [(21142 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21140 ^ [_847174, _847176, _847178, _847180]))], (21144 ^ _401487) ^ [] : [-(_847176 = cCoq_2eNumbers_2eBinNums_2exI___24a1(21140 ^ [_847174, _847176, _847178, _847180]))], (21146 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(_847180, _847178, _847176, _847174) = happ(happ(_847178, _847174), cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(_847180, _847178, 21140 ^ [_847174, _847176, _847178, _847180], happ(happ(_847178, _847174), _847174))))]], 21150 ^ _401487 : [(21151 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21149 ^ [_847174, _847176, _847178, _847180]))], (21153 ^ _401487) ^ [] : [-(_847176 = cCoq_2eNumbers_2eBinNums_2exO___24a1(21149 ^ [_847174, _847176, _847178, _847180]))], (21155 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(_847180, _847178, _847176, _847174) = cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(_847180, _847178, 21149 ^ [_847174, _847176, _847178, _847180], happ(happ(_847178, _847174), _847174)))]], 21156 ^ _401487 : [(21157 ^ _401487) ^ [] : [-(_847176 = cCoq_2eNumbers_2eBinNums_2exH)], (21159 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(_847180, _847178, _847176, _847174) = _847174)]]], (21161 ^ _401487) ^ [_847676, _847678] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_847678), cCoq_2eNumbers_2eBinNums_2epositive___24t(_847676), 21170 ^ _401487 : [(21171 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(_847678, _847676) = cCoq_2eInit_2eDatatypes_2eEq)], (21173 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2emax___24a2(_847678, _847676) = _847676)]], 21176 ^ _401487 : [(21177 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(_847678, _847676) = cCoq_2eInit_2eDatatypes_2eLt)], (21179 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2emax___24a2(_847678, _847676) = _847676)]], 21180 ^ _401487 : [(21181 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(_847678, _847676) = cCoq_2eInit_2eDatatypes_2eGt)], (21183 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2emax___24a2(_847678, _847676) = _847678)]]], (21185 ^ _401487) ^ [_847992, _847994] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_847994), cCoq_2eNumbers_2eBinNums_2epositive___24t(_847992), 21194 ^ _401487 : [(21195 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(_847994, _847992) = cCoq_2eInit_2eDatatypes_2eEq)], (21197 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2emin___24a2(_847994, _847992) = _847994)]], 21200 ^ _401487 : [(21201 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(_847994, _847992) = cCoq_2eInit_2eDatatypes_2eLt)], (21203 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2emin___24a2(_847994, _847992) = _847994)]], 21204 ^ _401487 : [(21205 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(_847994, _847992) = cCoq_2eInit_2eDatatypes_2eGt)], (21207 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2emin___24a2(_847994, _847992) = _847992)]]], (21209 ^ _401487) ^ [_848308, _848310] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_848310), 21215 ^ _401487 : [(21216 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21214 ^ [_848308, _848310]))], (21218 ^ _401487) ^ [] : [-(_848310 = cCoq_2eNumbers_2eBinNums_2exI___24a1(21214 ^ [_848308, _848310]))], (21220 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(_848310, _848308) = cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_848308, cCoq_2eNumbers_2eBinNums_2exO___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(21214 ^ [_848308, _848310], _848308))))]], 21224 ^ _401487 : [(21225 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21223 ^ [_848308, _848310]))], (21227 ^ _401487) ^ [] : [-(_848310 = cCoq_2eNumbers_2eBinNums_2exO___24a1(21223 ^ [_848308, _848310]))], (21229 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(_848310, _848308) = cCoq_2eNumbers_2eBinNums_2exO___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(21223 ^ [_848308, _848310], _848308)))]], 21230 ^ _401487 : [(21231 ^ _401487) ^ [] : [-(_848310 = cCoq_2eNumbers_2eBinNums_2exH)], (21233 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(_848310, _848308) = _848308)]]], (21235 ^ _401487) ^ [_848686] : [cCoq_2eInit_2eDatatypes_2enat___24t(_848686), 21240 ^ _401487 : [(21241 ^ _401487) ^ [] : [-(_848686 = cCoq_2eInit_2eDatatypes_2eO)], (21243 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(_848686) = cCoq_2eNumbers_2eBinNums_2exH)]], 21245 ^ _401487 : [(21246 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(21244 ^ [_848686]))], (21248 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2enat___24t(21244 ^ [_848686]), 21251 ^ _401487 : [(21252 ^ _401487) ^ [] : [-(_848686 = cCoq_2eInit_2eDatatypes_2eS___24a1(21244 ^ [_848686]))], (21254 ^ _401487) ^ [] : [21255 ^ _401487 : [(21256 ^ _401487) ^ [] : [-(21244 ^ [_848686] = cCoq_2eInit_2eDatatypes_2eO)], (21258 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(_848686) = cCoq_2eNumbers_2eBinNums_2exH)]], 21260 ^ _401487 : [(21261 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(21259 ^ [_848686]))], (21263 ^ _401487) ^ [] : [-(21244 ^ [_848686] = cCoq_2eInit_2eDatatypes_2eS___24a1(21259 ^ [_848686]))], (21265 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(_848686) = cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(21244 ^ [_848686])))]]]]]]], (21267 ^ _401487) ^ [_849198] : [cCoq_2eInit_2eDatatypes_2enat___24t(_849198), 21272 ^ _401487 : [(21273 ^ _401487) ^ [] : [-(_849198 = cCoq_2eInit_2eDatatypes_2eO)], (21275 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(_849198) = cCoq_2eNumbers_2eBinNums_2exH)]], 21277 ^ _401487 : [(21278 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(21276 ^ [_849198]))], (21280 ^ _401487) ^ [] : [-(_849198 = cCoq_2eInit_2eDatatypes_2eS___24a1(21276 ^ [_849198]))], (21282 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(_849198) = cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(21276 ^ [_849198])))]]], (21284 ^ _401487) ^ [_849432] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_849432), 21290 ^ _401487 : [(21291 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21289 ^ [_849432]))], (21293 ^ _401487) ^ [] : [-(_849432 = cCoq_2eNumbers_2eBinNums_2exI___24a1(21289 ^ [_849432]))], (21295 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(_849432) = cCoq_2eNumbers_2eBinNums_2exO___24a1(21289 ^ [_849432]))]], 21299 ^ _401487 : [(21300 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21298 ^ [_849432]))], (21302 ^ _401487) ^ [] : [-(_849432 = cCoq_2eNumbers_2eBinNums_2exO___24a1(21298 ^ [_849432]))], (21304 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(_849432) = cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(21298 ^ [_849432]))]], 21305 ^ _401487 : [(21306 ^ _401487) ^ [] : [-(_849432 = cCoq_2eNumbers_2eBinNums_2exH)], (21308 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(_849432) = cCoq_2eNumbers_2eBinNums_2exH)]]], (21310 ^ _401487) ^ [_849772, _849774] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_849774), cCoq_2eNumbers_2eBinNums_2epositive___24t(_849772), 21319 ^ _401487 : [(21320 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(_849774, _849772) = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNul)], (21322 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(_849774, _849772) = cCoq_2eNumbers_2eBinNums_2exH)]], 21326 ^ _401487 : [(21327 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21325 ^ [_849772, _849774]))], (21329 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(_849774, _849772) = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(21325 ^ [_849772, _849774]))], (21331 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(_849774, _849772) = 21325 ^ [_849772, _849774])]], 21332 ^ _401487 : [(21333 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(_849774, _849772) = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNeg)], (21335 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(_849774, _849772) = cCoq_2eNumbers_2eBinNums_2exH)]]], (21337 ^ _401487) ^ [_850140] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_850140), 21343 ^ _401487 : [(21344 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21342 ^ [_850140]))], (21346 ^ _401487) ^ [] : [-(_850140 = cCoq_2eNumbers_2eBinNums_2exI___24a1(21342 ^ [_850140]))], (21348 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(_850140) = cCoq_2eNumbers_2eBinNums_2exO___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(21342 ^ [_850140])))]], 21352 ^ _401487 : [(21353 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21351 ^ [_850140]))], (21355 ^ _401487) ^ [] : [-(_850140 = cCoq_2eNumbers_2eBinNums_2exO___24a1(21351 ^ [_850140]))], (21357 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(_850140) = cCoq_2eNumbers_2eBinNums_2exI___24a1(21351 ^ [_850140]))]], 21358 ^ _401487 : [(21359 ^ _401487) ^ [] : [-(_850140 = cCoq_2eNumbers_2eBinNums_2exH)], (21361 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(_850140) = cCoq_2eNumbers_2eBinNums_2exO___24a1(cCoq_2eNumbers_2eBinNums_2exH))]]], (21363 ^ _401487) ^ [_850484] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(_850484) = cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eNat_2eadd, _850484, cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO)))], (21365 ^ _401487) ^ [_850514] : [cCoq_2eQArith_2eQArith__base_2eQ___24t(_850514), 21369 ^ _401487 : [(21370 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(21368 ^ [_850514]))], (21373 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21371 ^ [_850514]))], (21375 ^ _401487) ^ [] : [-(_850514 = cCoq_2eQArith_2eQArith__base_2eQmake___24a2(21368 ^ [_850514], 21371 ^ [_850514]))], (21377 ^ _401487) ^ [] : [-(cCoq_2eQArith_2eQArith__base_2eQden___24a1(_850514) = 21371 ^ [_850514])]]], (21379 ^ _401487) ^ [_850702] : [cCoq_2eQArith_2eQArith__base_2eQ___24t(_850702), 21383 ^ _401487 : [(21384 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(21382 ^ [_850702]))], (21387 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21385 ^ [_850702]))], (21389 ^ _401487) ^ [] : [-(_850702 = cCoq_2eQArith_2eQArith__base_2eQmake___24a2(21382 ^ [_850702], 21385 ^ [_850702]))], (21391 ^ _401487) ^ [] : [-(cCoq_2eQArith_2eQArith__base_2eQnum___24a1(_850702) = 21382 ^ [_850702])]]], (21393 ^ _401487) ^ [_850890] : [-(cCoq_2eReals_2eRIneq_2eRsqr___24a1(_850890) = cCoq_2eReals_2eRdefinitions_2eRmult___24a2(_850890, _850890))], (21395 ^ _401487) ^ [_850918] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_850918), 21400 ^ _401487 : [(21401 ^ _401487) ^ [] : [-(_850918 = cCoq_2eNumbers_2eBinNums_2eZ0)], (21403 ^ _401487) ^ [] : [-(cCoq_2eReals_2eRdefinitions_2eIZR___24a1(_850918) = cCoq_2eReals_2eRdefinitions_2eR0)]], 21407 ^ _401487 : [(21408 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21406 ^ [_850918]))], (21410 ^ _401487) ^ [] : [-(_850918 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(21406 ^ [_850918]))], (21412 ^ _401487) ^ [] : [-(cCoq_2eReals_2eRdefinitions_2eIZR___24a1(_850918) = cCoq_2eReals_2eRdefinitions_2eIPR___24a1(21406 ^ [_850918]))]], 21414 ^ _401487 : [(21415 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21413 ^ [_850918]))], (21417 ^ _401487) ^ [] : [-(_850918 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(21413 ^ [_850918]))], (21419 ^ _401487) ^ [] : [-(cCoq_2eReals_2eRdefinitions_2eIZR___24a1(_850918) = cCoq_2eReals_2eRdefinitions_2eRopp___24a1(cCoq_2eReals_2eRdefinitions_2eIPR___24a1(21413 ^ [_850918])))]]], (21421 ^ _401487) ^ [_851262, _851264] : [-(cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(_851264, _851262) = cCoq_2eReals_2eRdefinitions_2eRmult___24a2(_851264, cCoq_2eReals_2eRdefinitions_2eRinv___24a1(_851262)))], (21433 ^ _401487) ^ [_851396, _851398] : [21434 ^ _401487 : [(21435 ^ _401487) ^ [] : [cCoq_2eReals_2eRdefinitions_2eRgt___24a2(_851398, _851396)], (21437 ^ _401487) ^ [] : [_851398 = _851396]], -(cCoq_2eReals_2eRdefinitions_2eRge___24a2(_851398, _851396))], (21423 ^ _401487) ^ [_851310, _851312] : [cCoq_2eReals_2eRdefinitions_2eRge___24a2(_851312, _851310), -(cCoq_2eReals_2eRdefinitions_2eRgt___24a2(_851312, _851310)), -(_851312 = _851310)], (21441 ^ _401487) ^ [_851528, _851530] : [cCoq_2eReals_2eRdefinitions_2eRgt___24a2(_851530, _851528), -(cCoq_2eReals_2eRdefinitions_2eRlt___24a2(_851528, _851530))], (21447 ^ _401487) ^ [_851601, _851603] : [cCoq_2eReals_2eRdefinitions_2eRlt___24a2(_851601, _851603), -(cCoq_2eReals_2eRdefinitions_2eRgt___24a2(_851603, _851601))], (21463 ^ _401487) ^ [_851781, _851783] : [21464 ^ _401487 : [(21465 ^ _401487) ^ [] : [cCoq_2eReals_2eRdefinitions_2eRlt___24a2(_851783, _851781)], (21467 ^ _401487) ^ [] : [_851783 = _851781]], -(cCoq_2eReals_2eRdefinitions_2eRle___24a2(_851783, _851781))], (21453 ^ _401487) ^ [_851695, _851697] : [cCoq_2eReals_2eRdefinitions_2eRle___24a2(_851697, _851695), -(cCoq_2eReals_2eRdefinitions_2eRlt___24a2(_851697, _851695)), -(_851697 = _851695)], (21471 ^ _401487) ^ [_851898, _851900] : [-(cCoq_2eReals_2eRdefinitions_2eRminus___24a2(_851900, _851898) = cCoq_2eReals_2eRdefinitions_2eRplus___24a2(_851900, cCoq_2eReals_2eRdefinitions_2eRopp___24a1(_851898)))], (21473 ^ _401487) ^ [_851931, _851933] : [cCoq_2eInit_2eDatatypes_2enat___24t(_851931), 21478 ^ _401487 : [(21479 ^ _401487) ^ [] : [-(_851931 = cCoq_2eInit_2eDatatypes_2eO)], (21481 ^ _401487) ^ [] : [-(cCoq_2eReals_2eRpow__def_2epow___24a2(_851933, _851931) = cCoq_2eReals_2eRdefinitions_2eIZR___24a1(cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2eNumbers_2eBinNums_2exH)))]], 21483 ^ _401487 : [(21484 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(21482 ^ [_851931, _851933]))], (21486 ^ _401487) ^ [] : [-(_851931 = cCoq_2eInit_2eDatatypes_2eS___24a1(21482 ^ [_851931, _851933]))], (21488 ^ _401487) ^ [] : [-(cCoq_2eReals_2eRpow__def_2epow___24a2(_851933, _851931) = cCoq_2eReals_2eRdefinitions_2eRmult___24a2(_851933, cCoq_2eReals_2eRpow__def_2epow___24a2(_851933, 21482 ^ [_851931, _851933])))]]], (21490 ^ _401487) ^ [_852181] : [-(cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(_852181) = c_24__type__22___24a1(_852181))], (21492 ^ _401487) ^ [] : [-(cCoq_2eSetoids_2eSetoid_2eSetoid__Theory = cCoq_2eClasses_2eRelationClasses_2eEquivalence)], (21494 ^ _401487) ^ [] : [-(cCoq_2eStructures_2eOrderedTypeEx_2eN__as__OT_2eeq = c_3d___24a1(cCoq_2eNumbers_2eBinNums_2eN))], (21496 ^ _401487) ^ [] : [-(cCoq_2eStructures_2eOrderedTypeEx_2eN__as__OT_2elt = cCoq_2eNArith_2eBinNat_2eN_2elt)], (21498 ^ _401487) ^ [_852274] : [cCoq_2eStructures_2eOrderedTypeEx_2eN__as__OT_2et___24t(_852274), -(cCoq_2eNumbers_2eBinNums_2eN___24t(_852274))], (21504 ^ _401487) ^ [_852341] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_852341), -(cCoq_2eStructures_2eOrderedTypeEx_2eN__as__OT_2et___24t(_852341))], (21510 ^ _401487) ^ [] : [-(cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq = c_3d___24a1(cCoq_2eInit_2eDatatypes_2enat))], (21512 ^ _401487) ^ [] : [-(cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2elt = cCoq_2eInit_2ePeano_2elt)], (21514 ^ _401487) ^ [_852462] : [cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(_852462), -(cCoq_2eInit_2eDatatypes_2enat___24t(_852462))], (21520 ^ _401487) ^ [_852529] : [cCoq_2eInit_2eDatatypes_2enat___24t(_852529), -(cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(_852529))], (21526 ^ _401487) ^ [] : [-(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq = c_3d___24a1(cCoq_2eNumbers_2eBinNums_2epositive))], (21528 ^ _401487) ^ [_852632] : [cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(_852632), -(cCoq_2eNumbers_2eBinNums_2epositive___24t(_852632))], (21534 ^ _401487) ^ [_852699] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_852699), -(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(_852699))], (21540 ^ _401487) ^ [] : [-(cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2eeq = c_3d___24a1(cCoq_2eNumbers_2eBinNums_2epositive))], (21542 ^ _401487) ^ [] : [-(cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2elt = cCoq_2ePArith_2eBinPos_2ePos_2elt)], (21544 ^ _401487) ^ [_852820] : [cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(_852820), -(cCoq_2eNumbers_2eBinNums_2epositive___24t(_852820))], (21550 ^ _401487) ^ [_852887] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_852887), -(cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(_852887))], (21556 ^ _401487) ^ [] : [-(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq = c_3d___24a1(cCoq_2eStrings_2eString_2estring))], (21558 ^ _401487) ^ [] : [-(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elt = cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts)], (21560 ^ _401487) ^ [_853008] : [cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(_853008), -(cCoq_2eStrings_2eString_2estring___24t(_853008))], (21566 ^ _401487) ^ [_853075] : [cCoq_2eStrings_2eString_2estring___24t(_853075), -(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(_853075))], (21572 ^ _401487) ^ [] : [-(cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2eeq = c_3d___24a1(cCoq_2eNumbers_2eBinNums_2eZ))], (21574 ^ _401487) ^ [_853181, _853183] : [cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2elt___24a2(_853183, _853181), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_853183, _853181))], (21580 ^ _401487) ^ [_853254, _853256] : [cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_853256, _853254), -(cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2elt___24a2(_853256, _853254))], (21586 ^ _401487) ^ [_853345] : [cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2et___24t(_853345), -(cCoq_2eNumbers_2eBinNums_2eZ___24t(_853345))], (21592 ^ _401487) ^ [_853412] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_853412), -(cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2et___24t(_853412))], (21598 ^ _401487) ^ [_853485, _853487, _853489, _853491, _853493, _853495] : [cType___24t(_853495), cType___24t(_853493), cCoq_2eInit_2eDatatypes_2enat___24t(_853489), cCoq_2eVectors_2eVectorDef_2et___24t(_853495, _853489, _853487), 21615 ^ _401487 : [(21616 ^ _401487) ^ [] : [-(_853487 = cCoq_2eVectors_2eVectorDef_2enil___24a1(_853495))], (21618 ^ _401487) ^ [] : [-(cCoq_2eVectors_2eVectorDef_2efold__right___24a6(_853495, _853493, _853491, _853489, _853487, _853485) = _853485)]], 21620 ^ _401487 : [(21621 ^ _401487) ^ [] : [-(t(21619 ^ [_853485, _853487, _853489, _853491, _853493, _853495], _853495))], (21624 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(21622 ^ [_853485, _853487, _853489, _853491, _853493, _853495]))], (21627 ^ _401487) ^ [] : [-(cCoq_2eVectors_2eVectorDef_2et___24t(_853495, 21622 ^ [_853485, _853487, _853489, _853491, _853493, _853495], 21625 ^ [_853485, _853487, _853489, _853491, _853493, _853495]))], (21629 ^ _401487) ^ [] : [-(_853487 = cCoq_2eVectors_2eVectorDef_2econs___24a4(_853495, 21619 ^ [_853485, _853487, _853489, _853491, _853493, _853495], 21622 ^ [_853485, _853487, _853489, _853491, _853493, _853495], 21625 ^ [_853485, _853487, _853489, _853491, _853493, _853495]))], (21631 ^ _401487) ^ [] : [-(cCoq_2eVectors_2eVectorDef_2efold__right___24a6(_853495, _853493, _853491, _853489, _853487, _853485) = happ(happ(_853491, 21619 ^ [_853485, _853487, _853489, _853491, _853493, _853495]), cCoq_2eVectors_2eVectorDef_2efold__right___24a6(_853495, _853493, _853491, 21622 ^ [_853485, _853487, _853489, _853491, _853493, _853495], 21625 ^ [_853485, _853487, _853489, _853491, _853493, _853495], _853485)))]]], (21633 ^ _401487) ^ [_854168, _854170, _854172] : [cCoq_2eZArith_2eBinInt_2eZ_2eBezout___24a3(_854172, _854170, _854168), 21637 ^ _401487 : [(21638 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(21636 ^ [_854168, _854170, _854172]))], (21641 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(21639 ^ [_854168, _854170, _854172]))], (21643 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(21636 ^ [_854168, _854170, _854172], _854172), cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(21639 ^ [_854168, _854170, _854172], _854170)) = _854168)]]], (21645 ^ _401487) ^ [_854355, _854357, _854359] : [-(cCoq_2eZArith_2eBinInt_2eZ_2eBezout___24a3(_854359, _854357, _854355)), 21646 ^ _401487 : [(21647 ^ _401487) ^ [_854416] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_854416), 21650 ^ _401487 : [(21651 ^ _401487) ^ [_854489] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_854489), cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_854416, _854359), cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_854489, _854357)) = _854355]]]]], (21659 ^ _401487) ^ [_854622] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_854622), 21664 ^ _401487 : [(21665 ^ _401487) ^ [] : [-(_854622 = cCoq_2eInit_2eDatatypes_2etrue)], (21667 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinInt_2eZ_2eb2z___24a1(_854622) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2eNumbers_2eBinNums_2exH))]], 21668 ^ _401487 : [(21669 ^ _401487) ^ [] : [-(_854622 = cCoq_2eInit_2eDatatypes_2efalse)], (21671 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinInt_2eZ_2eb2z___24a1(_854622) = cCoq_2eNumbers_2eBinNums_2eZ0)]]], (21673 ^ _401487) ^ [_854817, _854819] : [cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(_854819, _854817), 21677 ^ _401487 : [(21678 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(21676 ^ [_854817, _854819]))], (21680 ^ _401487) ^ [] : [-(_854817 = cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(21676 ^ [_854817, _854819], _854819))]]], (21682 ^ _401487) ^ [_854939, _854941] : [-(cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(_854941, _854939)), 21683 ^ _401487 : [(21684 ^ _401487) ^ [_854981] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_854981), _854939 = cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_854981, _854941)]]], (21702 ^ _401487) ^ [_855265, _855267] : [21704 ^ _401487 : [(21705 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(21703 ^ [_855265, _855267]))], (21707 ^ _401487) ^ [] : [happ(_855267, 21703 ^ [_855265, _855267]) = happ(_855265, 21703 ^ [_855265, _855267])]], -(cCoq_2eZArith_2eBinInt_2eZ_2eeqf___24a2(_855267, _855265))], (21692 ^ _401487) ^ [_855108, _855110] : [cCoq_2eZArith_2eBinInt_2eZ_2eeqf___24a2(_855110, _855108), 21695 ^ _401487 : [(21696 ^ _401487) ^ [_855176] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_855176), -(happ(_855110, _855176) = happ(_855108, _855176))]]], (21711 ^ _401487) ^ [_855445, _855447] : [cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(_855447, _855445), cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_855447, _855445) = cCoq_2eInit_2eDatatypes_2eLt], (21717 ^ _401487) ^ [_855523, _855525] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_855525, _855523) = cCoq_2eInit_2eDatatypes_2eLt), -(cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(_855525, _855523))], (21723 ^ _401487) ^ [_855579, _855581] : [cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(_855581, _855579), -(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_855581, _855579) = cCoq_2eInit_2eDatatypes_2eGt)], (21729 ^ _401487) ^ [_855658, _855660] : [cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_855660, _855658) = cCoq_2eInit_2eDatatypes_2eGt, -(cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(_855660, _855658))], (21735 ^ _401487) ^ [_855758, _855760] : [p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_855760, _855758)), cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_855760, _855758) = cCoq_2eInit_2eDatatypes_2eGt], (21741 ^ _401487) ^ [_855840, _855842] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_855842, _855840) = cCoq_2eInit_2eDatatypes_2eGt), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_855842, _855840)))], (21747 ^ _401487) ^ [_855898, _855900] : [cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_855900, _855898), -(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_855900, _855898) = cCoq_2eInit_2eDatatypes_2eLt)], (21753 ^ _401487) ^ [_855977, _855979] : [cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_855979, _855977) = cCoq_2eInit_2eDatatypes_2eLt, -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_855979, _855977))], (21759 ^ _401487) ^ [_856077, _856079] : [cCoq_2eZArith_2eBinInt_2eZne___24a2(_856079, _856077), _856079 = _856077], (21765 ^ _401487) ^ [_856149, _856151] : [-(_856151 = _856149), -(cCoq_2eZArith_2eBinInt_2eZne___24a2(_856151, _856149))], (21771 ^ _401487) ^ [_856187] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_856187), 21776 ^ _401487 : [(21777 ^ _401487) ^ [] : [-(_856187 = cCoq_2eNumbers_2eBinNums_2eZ0)], (21779 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(_856187) = cCoq_2eNumbers_2eBinNums_2eZ0)]], 21783 ^ _401487 : [(21784 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21782 ^ [_856187]))], (21786 ^ _401487) ^ [] : [-(_856187 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(21782 ^ [_856187]))], (21788 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(_856187) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(21782 ^ [_856187]))]], 21790 ^ _401487 : [(21791 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21789 ^ [_856187]))], (21793 ^ _401487) ^ [] : [-(_856187 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(21789 ^ [_856187]))], (21795 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(_856187) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(21789 ^ [_856187]))]]], (21797 ^ _401487) ^ [_856527, _856529] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_856529), 21802 ^ _401487 : [(21803 ^ _401487) ^ [] : [-(_856529 = cCoq_2eNumbers_2eBinNums_2eZ0)], (21805 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_856529, _856527) = _856527)]], 21809 ^ _401487 : [(21810 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21808 ^ [_856527, _856529]))], (21812 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_856527), 21815 ^ _401487 : [(21816 ^ _401487) ^ [] : [-(_856529 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(21808 ^ [_856527, _856529]))], (21818 ^ _401487) ^ [] : [21819 ^ _401487 : [(21820 ^ _401487) ^ [] : [-(_856527 = cCoq_2eNumbers_2eBinNums_2eZ0)], (21822 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_856529, _856527) = _856529)]], 21826 ^ _401487 : [(21827 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21825 ^ [_856527, _856529]))], (21829 ^ _401487) ^ [] : [-(_856527 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(21825 ^ [_856527, _856529]))], (21831 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_856529, _856527) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(21808 ^ [_856527, _856529], 21825 ^ [_856527, _856529])))]], 21833 ^ _401487 : [(21834 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21832 ^ [_856527, _856529]))], (21836 ^ _401487) ^ [] : [-(_856527 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(21832 ^ [_856527, _856529]))], (21838 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_856529, _856527) = cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(21808 ^ [_856527, _856529], 21832 ^ [_856527, _856529]))]]]]]], 21840 ^ _401487 : [(21841 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21839 ^ [_856527, _856529]))], (21843 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_856527), 21846 ^ _401487 : [(21847 ^ _401487) ^ [] : [-(_856529 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(21839 ^ [_856527, _856529]))], (21849 ^ _401487) ^ [] : [21850 ^ _401487 : [(21851 ^ _401487) ^ [] : [-(_856527 = cCoq_2eNumbers_2eBinNums_2eZ0)], (21853 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_856529, _856527) = _856529)]], 21857 ^ _401487 : [(21858 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21856 ^ [_856527, _856529]))], (21860 ^ _401487) ^ [] : [-(_856527 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(21856 ^ [_856527, _856529]))], (21862 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_856529, _856527) = cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(21856 ^ [_856527, _856529], 21839 ^ [_856527, _856529]))]], 21864 ^ _401487 : [(21865 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21863 ^ [_856527, _856529]))], (21867 ^ _401487) ^ [] : [-(_856527 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(21863 ^ [_856527, _856529]))], (21869 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_856529, _856527) = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(21839 ^ [_856527, _856529], 21863 ^ [_856527, _856529])))]]]]]]], (21871 ^ _401487) ^ [_857800, _857802] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_857802), cCoq_2eNumbers_2eBinNums_2eZ___24t(_857800), 21880 ^ _401487 : [(21881 ^ _401487) ^ [] : [-(_857802 = cCoq_2eNumbers_2eBinNums_2eZ0)], (21883 ^ _401487) ^ [] : [21884 ^ _401487 : [(21885 ^ _401487) ^ [] : [-(_857800 = cCoq_2eNumbers_2eBinNums_2eZ0)], (21887 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_857802, _857800) = cCoq_2eInit_2eDatatypes_2eEq)]], 21891 ^ _401487 : [(21892 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21890 ^ [_857800, _857802]))], (21894 ^ _401487) ^ [] : [-(_857800 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(21890 ^ [_857800, _857802]))], (21896 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_857802, _857800) = cCoq_2eInit_2eDatatypes_2eLt)]], 21898 ^ _401487 : [(21899 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21897 ^ [_857800, _857802]))], (21901 ^ _401487) ^ [] : [-(_857800 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(21897 ^ [_857800, _857802]))], (21903 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_857802, _857800) = cCoq_2eInit_2eDatatypes_2eGt)]]]], 21907 ^ _401487 : [(21908 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21906 ^ [_857800, _857802]))], (21910 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_857800), 21913 ^ _401487 : [(21914 ^ _401487) ^ [] : [-(_857802 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(21906 ^ [_857800, _857802]))], (21916 ^ _401487) ^ [] : [21917 ^ _401487 : [(21918 ^ _401487) ^ [] : [-(_857800 = cCoq_2eNumbers_2eBinNums_2eZ0)], (21920 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_857802, _857800) = cCoq_2eInit_2eDatatypes_2eGt)]], 21924 ^ _401487 : [(21925 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21923 ^ [_857800, _857802]))], (21927 ^ _401487) ^ [] : [-(_857800 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(21923 ^ [_857800, _857802]))], (21929 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_857802, _857800) = cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(21906 ^ [_857800, _857802], 21923 ^ [_857800, _857802]))]], 21931 ^ _401487 : [(21932 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21930 ^ [_857800, _857802]))], (21934 ^ _401487) ^ [] : [-(_857800 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(21930 ^ [_857800, _857802]))], (21936 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_857802, _857800) = cCoq_2eInit_2eDatatypes_2eGt)]]]]]], 21938 ^ _401487 : [(21939 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21937 ^ [_857800, _857802]))], (21941 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_857800), 21944 ^ _401487 : [(21945 ^ _401487) ^ [] : [-(_857802 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(21937 ^ [_857800, _857802]))], (21947 ^ _401487) ^ [] : [21948 ^ _401487 : [(21949 ^ _401487) ^ [] : [-(_857800 = cCoq_2eNumbers_2eBinNums_2eZ0)], (21951 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_857802, _857800) = cCoq_2eInit_2eDatatypes_2eLt)]], 21955 ^ _401487 : [(21956 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21954 ^ [_857800, _857802]))], (21958 ^ _401487) ^ [] : [-(_857800 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(21954 ^ [_857800, _857802]))], (21960 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_857802, _857800) = cCoq_2eInit_2eDatatypes_2eLt)]], 21962 ^ _401487 : [(21963 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(21961 ^ [_857800, _857802]))], (21965 ^ _401487) ^ [] : [-(_857800 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(21961 ^ [_857800, _857802]))], (21967 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_857802, _857800) = cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(21937 ^ [_857800, _857802], 21961 ^ [_857800, _857802])))]]]]]]], (21969 ^ _401487) ^ [_859330, _859332] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_859332), cCoq_2eNumbers_2eBinNums_2eZ___24t(_859330), 21977 ^ _401487 : [(21978 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(21976 ^ [_859330, _859332]))], (21981 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(21979 ^ [_859330, _859332]))], (21983 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(_859332, _859330) = cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, 21976 ^ [_859330, _859332], 21979 ^ [_859330, _859332]))], (21985 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(_859332, _859330) = 21976 ^ [_859330, _859332])]]], (21987 ^ _401487) ^ [_859592, _859594] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_859594), cCoq_2eNumbers_2eBinNums_2eZ___24t(_859592), 21996 ^ _401487 : [(21997 ^ _401487) ^ [] : [-(_859594 = cCoq_2eNumbers_2eBinNums_2eZ0)], (21999 ^ _401487) ^ [] : [22000 ^ _401487 : [(22001 ^ _401487) ^ [] : [-(_859592 = cCoq_2eNumbers_2eBinNums_2eZ0)], (22003 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(_859594, _859592) = cCoq_2eInit_2eDatatypes_2etrue)]], 22007 ^ _401487 : [(22008 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22006 ^ [_859592, _859594]))], (22010 ^ _401487) ^ [] : [-(_859592 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22006 ^ [_859592, _859594]))], (22012 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(_859594, _859592) = cCoq_2eInit_2eDatatypes_2efalse)]], 22014 ^ _401487 : [(22015 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22013 ^ [_859592, _859594]))], (22017 ^ _401487) ^ [] : [-(_859592 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22013 ^ [_859592, _859594]))], (22019 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(_859594, _859592) = cCoq_2eInit_2eDatatypes_2efalse)]]]], 22023 ^ _401487 : [(22024 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22022 ^ [_859592, _859594]))], (22026 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_859592), 22029 ^ _401487 : [(22030 ^ _401487) ^ [] : [-(_859594 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22022 ^ [_859592, _859594]))], (22032 ^ _401487) ^ [] : [22033 ^ _401487 : [(22034 ^ _401487) ^ [] : [-(_859592 = cCoq_2eNumbers_2eBinNums_2eZ0)], (22036 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(_859594, _859592) = cCoq_2eInit_2eDatatypes_2efalse)]], 22040 ^ _401487 : [(22041 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22039 ^ [_859592, _859594]))], (22043 ^ _401487) ^ [] : [-(_859592 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22039 ^ [_859592, _859594]))], (22045 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(_859594, _859592) = cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(22022 ^ [_859592, _859594], 22039 ^ [_859592, _859594]))]], 22047 ^ _401487 : [(22048 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22046 ^ [_859592, _859594]))], (22050 ^ _401487) ^ [] : [-(_859592 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22046 ^ [_859592, _859594]))], (22052 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(_859594, _859592) = cCoq_2eInit_2eDatatypes_2efalse)]]]]]], 22054 ^ _401487 : [(22055 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22053 ^ [_859592, _859594]))], (22057 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_859592), 22060 ^ _401487 : [(22061 ^ _401487) ^ [] : [-(_859594 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22053 ^ [_859592, _859594]))], (22063 ^ _401487) ^ [] : [22064 ^ _401487 : [(22065 ^ _401487) ^ [] : [-(_859592 = cCoq_2eNumbers_2eBinNums_2eZ0)], (22067 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(_859594, _859592) = cCoq_2eInit_2eDatatypes_2efalse)]], 22071 ^ _401487 : [(22072 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22070 ^ [_859592, _859594]))], (22074 ^ _401487) ^ [] : [-(_859592 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22070 ^ [_859592, _859594]))], (22076 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(_859594, _859592) = cCoq_2eInit_2eDatatypes_2efalse)]], 22078 ^ _401487 : [(22079 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22077 ^ [_859592, _859594]))], (22081 ^ _401487) ^ [] : [-(_859592 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22077 ^ [_859592, _859594]))], (22083 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(_859594, _859592) = cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(22053 ^ [_859592, _859594], 22077 ^ [_859592, _859594]))]]]]]]], (22085 ^ _401487) ^ [_861116, _861118] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_861118), 22090 ^ _401487 : [(22091 ^ _401487) ^ [] : [-(_861118 = cCoq_2eNumbers_2eBinNums_2eZ0)], (22093 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(_861118, _861116) = cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(_861116))]], 22097 ^ _401487 : [(22098 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22096 ^ [_861116, _861118]))], (22100 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_861116), 22103 ^ _401487 : [(22104 ^ _401487) ^ [] : [-(_861118 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22096 ^ [_861116, _861118]))], (22106 ^ _401487) ^ [] : [22107 ^ _401487 : [(22108 ^ _401487) ^ [] : [-(_861116 = cCoq_2eNumbers_2eBinNums_2eZ0)], (22110 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(_861118, _861116) = cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(_861118))]], 22114 ^ _401487 : [(22115 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22113 ^ [_861116, _861118]))], (22117 ^ _401487) ^ [] : [-(_861116 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22113 ^ [_861116, _861118]))], (22119 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(_861118, _861116) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(22096 ^ [_861116, _861118], 22113 ^ [_861116, _861118])))]], 22121 ^ _401487 : [(22122 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22120 ^ [_861116, _861118]))], (22124 ^ _401487) ^ [] : [-(_861116 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22120 ^ [_861116, _861118]))], (22126 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(_861118, _861116) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(22096 ^ [_861116, _861118], 22120 ^ [_861116, _861118])))]]]]]], 22128 ^ _401487 : [(22129 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22127 ^ [_861116, _861118]))], (22131 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_861116), 22134 ^ _401487 : [(22135 ^ _401487) ^ [] : [-(_861118 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22127 ^ [_861116, _861118]))], (22137 ^ _401487) ^ [] : [22138 ^ _401487 : [(22139 ^ _401487) ^ [] : [-(_861116 = cCoq_2eNumbers_2eBinNums_2eZ0)], (22141 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(_861118, _861116) = cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(_861118))]], 22145 ^ _401487 : [(22146 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22144 ^ [_861116, _861118]))], (22148 ^ _401487) ^ [] : [-(_861116 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22144 ^ [_861116, _861118]))], (22150 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(_861118, _861116) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(22127 ^ [_861116, _861118], 22144 ^ [_861116, _861118])))]], 22152 ^ _401487 : [(22153 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22151 ^ [_861116, _861118]))], (22155 ^ _401487) ^ [] : [-(_861116 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22151 ^ [_861116, _861118]))], (22157 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(_861118, _861116) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(22127 ^ [_861116, _861118], 22151 ^ [_861116, _861118])))]]]]]]], (22159 ^ _401487) ^ [_862417, _862419] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_862419), cCoq_2eNumbers_2eBinNums_2eZ___24t(_862417), 22168 ^ _401487 : [(22169 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_862419, _862417) = cCoq_2eInit_2eDatatypes_2eEq)], (22171 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(_862419, _862417) = cCoq_2eInit_2eDatatypes_2etrue)]], 22174 ^ _401487 : [(22175 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_862419, _862417) = cCoq_2eInit_2eDatatypes_2eLt)], (22177 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(_862419, _862417) = cCoq_2eInit_2eDatatypes_2etrue)]], 22178 ^ _401487 : [(22179 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_862419, _862417) = cCoq_2eInit_2eDatatypes_2eGt)], (22181 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(_862419, _862417) = cCoq_2eInit_2eDatatypes_2efalse)]]], (22183 ^ _401487) ^ [_862733] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_862733), 22188 ^ _401487 : [(22189 ^ _401487) ^ [] : [-(_862733 = cCoq_2eNumbers_2eBinNums_2eZ0)], (22191 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(_862733) = cCoq_2eNumbers_2eBinNums_2eZ0)]], 22226 ^ _401487 : [(22227 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22225 ^ [_862733]))], (22229 ^ _401487) ^ [] : [-(_862733 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22225 ^ [_862733]))], (22231 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(_862733) = cCoq_2eNumbers_2eBinNums_2eZ0)]], 22195 ^ _401487 : [(22196 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22194 ^ [_862733]))], (22198 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(22194 ^ [_862733]), 22201 ^ _401487 : [(22202 ^ _401487) ^ [] : [-(_862733 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22194 ^ [_862733]))], (22204 ^ _401487) ^ [] : [22206 ^ _401487 : [(22207 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22205 ^ [_862733]))], (22209 ^ _401487) ^ [] : [-(22194 ^ [_862733] = cCoq_2eNumbers_2eBinNums_2exI___24a1(22205 ^ [_862733]))], (22211 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(_862733) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(22205 ^ [_862733])))]], 22215 ^ _401487 : [(22216 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22214 ^ [_862733]))], (22218 ^ _401487) ^ [] : [-(22194 ^ [_862733] = cCoq_2eNumbers_2eBinNums_2exO___24a1(22214 ^ [_862733]))], (22220 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(_862733) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(22214 ^ [_862733])))]], 22221 ^ _401487 : [(22222 ^ _401487) ^ [] : [-(22194 ^ [_862733] = cCoq_2eNumbers_2eBinNums_2exH)], (22224 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(_862733) = cCoq_2eNumbers_2eBinNums_2eZ0)]]]]]]], (22233 ^ _401487) ^ [_863516, _863518] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_863518), cCoq_2eNumbers_2eBinNums_2eZ___24t(_863516), 22242 ^ _401487 : [(22243 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_863518, _863516) = cCoq_2eInit_2eDatatypes_2eEq)], (22245 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emax___24a2(_863518, _863516) = _863518)]], 22248 ^ _401487 : [(22249 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_863518, _863516) = cCoq_2eInit_2eDatatypes_2eLt)], (22251 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emax___24a2(_863518, _863516) = _863516)]], 22252 ^ _401487 : [(22253 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_863518, _863516) = cCoq_2eInit_2eDatatypes_2eGt)], (22255 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emax___24a2(_863518, _863516) = _863518)]]], (22257 ^ _401487) ^ [_863832, _863834] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_863834), cCoq_2eNumbers_2eBinNums_2eZ___24t(_863832), 22266 ^ _401487 : [(22267 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_863834, _863832) = cCoq_2eInit_2eDatatypes_2eEq)], (22269 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emin___24a2(_863834, _863832) = _863834)]], 22272 ^ _401487 : [(22273 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_863834, _863832) = cCoq_2eInit_2eDatatypes_2eLt)], (22275 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emin___24a2(_863834, _863832) = _863834)]], 22276 ^ _401487 : [(22277 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_863834, _863832) = cCoq_2eInit_2eDatatypes_2eGt)], (22279 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emin___24a2(_863834, _863832) = _863832)]]], (22281 ^ _401487) ^ [_864148, _864150] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_864150), cCoq_2eNumbers_2eBinNums_2eZ___24t(_864148), 22289 ^ _401487 : [(22290 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(22288 ^ [_864148, _864150]))], (22293 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(22291 ^ [_864148, _864150]))], (22295 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(_864150, _864148) = cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, 22288 ^ [_864148, _864150], 22291 ^ [_864148, _864150]))], (22297 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(_864150, _864148) = 22291 ^ [_864148, _864150])]]], (22299 ^ _401487) ^ [_864410, _864412] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_864412), 22304 ^ _401487 : [(22305 ^ _401487) ^ [] : [-(_864412 = cCoq_2eNumbers_2eBinNums_2eZ0)], (22307 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_864412, _864410) = cCoq_2eNumbers_2eBinNums_2eZ0)]], 22311 ^ _401487 : [(22312 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22310 ^ [_864410, _864412]))], (22314 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_864410), 22317 ^ _401487 : [(22318 ^ _401487) ^ [] : [-(_864412 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22310 ^ [_864410, _864412]))], (22320 ^ _401487) ^ [] : [22321 ^ _401487 : [(22322 ^ _401487) ^ [] : [-(_864410 = cCoq_2eNumbers_2eBinNums_2eZ0)], (22324 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_864412, _864410) = cCoq_2eNumbers_2eBinNums_2eZ0)]], 22328 ^ _401487 : [(22329 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22327 ^ [_864410, _864412]))], (22331 ^ _401487) ^ [] : [-(_864410 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22327 ^ [_864410, _864412]))], (22333 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_864412, _864410) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(22310 ^ [_864410, _864412], 22327 ^ [_864410, _864412])))]], 22335 ^ _401487 : [(22336 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22334 ^ [_864410, _864412]))], (22338 ^ _401487) ^ [] : [-(_864410 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22334 ^ [_864410, _864412]))], (22340 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_864412, _864410) = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(22310 ^ [_864410, _864412], 22334 ^ [_864410, _864412])))]]]]]], 22342 ^ _401487 : [(22343 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22341 ^ [_864410, _864412]))], (22345 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_864410), 22348 ^ _401487 : [(22349 ^ _401487) ^ [] : [-(_864412 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22341 ^ [_864410, _864412]))], (22351 ^ _401487) ^ [] : [22352 ^ _401487 : [(22353 ^ _401487) ^ [] : [-(_864410 = cCoq_2eNumbers_2eBinNums_2eZ0)], (22355 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_864412, _864410) = cCoq_2eNumbers_2eBinNums_2eZ0)]], 22359 ^ _401487 : [(22360 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22358 ^ [_864410, _864412]))], (22362 ^ _401487) ^ [] : [-(_864410 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22358 ^ [_864410, _864412]))], (22364 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_864412, _864410) = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(22341 ^ [_864410, _864412], 22358 ^ [_864410, _864412])))]], 22366 ^ _401487 : [(22367 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22365 ^ [_864410, _864412]))], (22369 ^ _401487) ^ [] : [-(_864410 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22365 ^ [_864410, _864412]))], (22371 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_864412, _864410) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(22341 ^ [_864410, _864412], 22365 ^ [_864410, _864412])))]]]]]]], (22373 ^ _401487) ^ [_865695] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_865695), 22378 ^ _401487 : [(22379 ^ _401487) ^ [] : [-(_865695 = cCoq_2eNumbers_2eBinNums_2eN0)], (22381 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(_865695) = cCoq_2eNumbers_2eBinNums_2eZ0)]], 22383 ^ _401487 : [(22384 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22382 ^ [_865695]))], (22386 ^ _401487) ^ [] : [-(_865695 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(22382 ^ [_865695]))], (22388 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(_865695) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22382 ^ [_865695]))]]], (22390 ^ _401487) ^ [_865925] : [cCoq_2eInit_2eDatatypes_2enat___24t(_865925), 22395 ^ _401487 : [(22396 ^ _401487) ^ [] : [-(_865925 = cCoq_2eInit_2eDatatypes_2eO)], (22398 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(_865925) = cCoq_2eNumbers_2eBinNums_2eZ0)]], 22400 ^ _401487 : [(22401 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(22399 ^ [_865925]))], (22403 ^ _401487) ^ [] : [-(_865925 = cCoq_2eInit_2eDatatypes_2eS___24a1(22399 ^ [_865925]))], (22405 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(_865925) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(22399 ^ [_865925])))]]], (22407 ^ _401487) ^ [_866159] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_866159), 22412 ^ _401487 : [(22413 ^ _401487) ^ [] : [-(_866159 = cCoq_2eNumbers_2eBinNums_2eZ0)], (22415 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_866159) = cCoq_2eNumbers_2eBinNums_2eZ0)]], 22419 ^ _401487 : [(22420 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22418 ^ [_866159]))], (22422 ^ _401487) ^ [] : [-(_866159 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22418 ^ [_866159]))], (22424 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_866159) = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22418 ^ [_866159]))]], 22426 ^ _401487 : [(22427 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22425 ^ [_866159]))], (22429 ^ _401487) ^ [] : [-(_866159 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22425 ^ [_866159]))], (22431 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_866159) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22425 ^ [_866159]))]]], (22433 ^ _401487) ^ [_866499, _866501] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_866499), 22438 ^ _401487 : [(22439 ^ _401487) ^ [] : [-(_866499 = cCoq_2eNumbers_2eBinNums_2eZ0)], (22441 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(_866501, _866499) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2eNumbers_2eBinNums_2exH))]], 22445 ^ _401487 : [(22446 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22444 ^ [_866499, _866501]))], (22448 ^ _401487) ^ [] : [-(_866499 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22444 ^ [_866499, _866501]))], (22450 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(_866501, _866499) = cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(_866501, 22444 ^ [_866499, _866501]))]], 22452 ^ _401487 : [(22453 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22451 ^ [_866499, _866501]))], (22455 ^ _401487) ^ [] : [-(_866499 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22451 ^ [_866499, _866501]))], (22457 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(_866501, _866499) = cCoq_2eNumbers_2eBinNums_2eZ0)]]], (22459 ^ _401487) ^ [_866850] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(_866850) = cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_866850, cCoq_2eNumbers_2eBinNums_2eZneg___24a1(cCoq_2eNumbers_2eBinNums_2exH)))], (22461 ^ _401487) ^ [_866878, _866880] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(_866880, _866878) = cCoq_2eInit_2eDatatypes_2efst___24a3(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(_866880, _866878)))], (22463 ^ _401487) ^ [_866913, _866915] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(_866915, _866913) = cCoq_2eInit_2eDatatypes_2esnd___24a3(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(_866915, _866913)))], (22465 ^ _401487) ^ [_866948] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_866948), 22470 ^ _401487 : [(22471 ^ _401487) ^ [] : [-(_866948 = cCoq_2eNumbers_2eBinNums_2eZ0)], (22473 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(_866948) = cCoq_2eNumbers_2eBinNums_2eZ0)]], 22477 ^ _401487 : [(22478 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22476 ^ [_866948]))], (22480 ^ _401487) ^ [] : [-(_866948 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22476 ^ [_866948]))], (22482 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(_866948) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2eNumbers_2eBinNums_2exH))]], 22484 ^ _401487 : [(22485 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22483 ^ [_866948]))], (22487 ^ _401487) ^ [] : [-(_866948 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22483 ^ [_866948]))], (22489 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(_866948) = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(cCoq_2eNumbers_2eBinNums_2exH))]]], (22491 ^ _401487) ^ [_867270] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_867270), 22496 ^ _401487 : [(22497 ^ _401487) ^ [] : [-(_867270 = cCoq_2eNumbers_2eBinNums_2eZ0)], (22499 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2esqrt___24a1(_867270) = cCoq_2eNumbers_2eBinNums_2eZ0)]], 22503 ^ _401487 : [(22504 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22502 ^ [_867270]))], (22506 ^ _401487) ^ [] : [-(_867270 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22502 ^ [_867270]))], (22508 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2esqrt___24a1(_867270) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2esqrt___24a1(22502 ^ [_867270])))]], 22510 ^ _401487 : [(22511 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22509 ^ [_867270]))], (22513 ^ _401487) ^ [] : [-(_867270 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22509 ^ [_867270]))], (22515 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2esqrt___24a1(_867270) = cCoq_2eNumbers_2eBinNums_2eZ0)]]], (22517 ^ _401487) ^ [_867605, _867607] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(_867607, _867605) = cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_867607, cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_867605)))], (22519 ^ _401487) ^ [_867638] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(_867638) = cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_867638, cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2eNumbers_2eBinNums_2exH)))], (22521 ^ _401487) ^ [_867666] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_867666), 22526 ^ _401487 : [(22527 ^ _401487) ^ [] : [-(_867666 = cCoq_2eNumbers_2eBinNums_2eZ0)], (22529 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eto__pos___24a1(_867666) = cCoq_2eNumbers_2eBinNums_2exH)]], 22533 ^ _401487 : [(22534 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22532 ^ [_867666]))], (22536 ^ _401487) ^ [] : [-(_867666 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22532 ^ [_867666]))], (22538 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eto__pos___24a1(_867666) = 22532 ^ [_867666])]], 22540 ^ _401487 : [(22541 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22539 ^ [_867666]))], (22543 ^ _401487) ^ [] : [-(_867666 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22539 ^ [_867666]))], (22545 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eto__pos___24a1(_867666) = cCoq_2eNumbers_2eBinNums_2exH)]]], (22547 ^ _401487) ^ [_867993, _867995] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_867995), cCoq_2eNumbers_2eBinNums_2eZ___24t(_867993), 22556 ^ _401487 : [(22557 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_867995, _867993) = cCoq_2eInit_2eDatatypes_2eEq)], (22559 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(_867995, _867993) = cCoq_2eInit_2eDatatypes_2etrue)]], 22562 ^ _401487 : [(22563 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_867995, _867993) = cCoq_2eInit_2eDatatypes_2eLt)], (22565 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(_867995, _867993) = cCoq_2eInit_2eDatatypes_2efalse)]], 22566 ^ _401487 : [(22567 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_867995, _867993) = cCoq_2eInit_2eDatatypes_2eGt)], (22569 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(_867995, _867993) = cCoq_2eInit_2eDatatypes_2efalse)]]], (22571 ^ _401487) ^ [_868324, _868326] : [cCoq_2eZArith_2eZdiv_2eRemainder___24a2(_868326, _868324), 22576 ^ _401487 : [(22577 ^ _401487) ^ [] : [-(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, _868326)))], (22579 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_868326, _868324))]], 22580 ^ _401487 : [(22581 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_868324, _868326))], (22583 ^ _401487) ^ [] : [-(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_868326, cCoq_2eNumbers_2eBinNums_2eZ0)))]]], (22585 ^ _401487) ^ [_868504, _868506] : [-(cCoq_2eZArith_2eZdiv_2eRemainder___24a2(_868506, _868504)), 22586 ^ _401487 : [(22587 ^ _401487) ^ [] : [p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, _868506)), cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_868506, _868504)], (22593 ^ _401487) ^ [] : [cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_868504, _868506), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_868506, cCoq_2eNumbers_2eBinNums_2eZ0))]]], (22601 ^ _401487) ^ [_868726] : [-(cCoq_2emicromega_2eEnv_2eEnv___24a1(_868726) = c_24__type__20994___24a1(_868726))], (22603 ^ _401487) ^ [_868753, _868755, _868757, _868759] : [-(cCoq_2emicromega_2eEnv_2ejump___24a4(_868759, _868757, _868755, _868753) = happ(_868755, cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_868753, _868757)))], (22605 ^ _401487) ^ [_868793, _868795, _868797] : [-(cCoq_2emicromega_2eEnv_2enth___24a3(_868797, _868795, _868793) = happ(_868793, _868795))], (22607 ^ _401487) ^ [_868827, _868829, _868831] : [cType___24t(_868831), cCoq_2eInit_2eDatatypes_2elist___24t(_868831, _868827), 22616 ^ _401487 : [(22617 ^ _401487) ^ [] : [-(_868827 = cCoq_2eInit_2eDatatypes_2enil___24a1(_868831))], (22619 ^ _401487) ^ [] : [cCoq_2emicromega_2eRefl_2emake__conj___24a3(_868831, _868829, _868827), -(p(c_24True))], (22625 ^ _401487) ^ [] : [p(c_24True), -(cCoq_2emicromega_2eRefl_2emake__conj___24a3(_868831, _868829, _868827))]], 22631 ^ _401487 : [(22632 ^ _401487) ^ [] : [-(t(22630 ^ [_868827, _868829, _868831], _868831))], (22635 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_868831, 22633 ^ [_868827, _868829, _868831]))], (22637 ^ _401487) ^ [] : [cType___24t(_868831), cCoq_2eInit_2eDatatypes_2elist___24t(_868831, 22633 ^ [_868827, _868829, _868831]), 22644 ^ _401487 : [(22645 ^ _401487) ^ [] : [-(_868827 = cCoq_2eInit_2eDatatypes_2econs___24a3(_868831, 22630 ^ [_868827, _868829, _868831], 22633 ^ [_868827, _868829, _868831]))], (22647 ^ _401487) ^ [] : [22648 ^ _401487 : [(22649 ^ _401487) ^ [] : [-(22633 ^ [_868827, _868829, _868831] = cCoq_2eInit_2eDatatypes_2enil___24a1(_868831))], (22651 ^ _401487) ^ [] : [cCoq_2emicromega_2eRefl_2emake__conj___24a3(_868831, _868829, _868827), -(p(happ(_868829, 22630 ^ [_868827, _868829, _868831])))], (22657 ^ _401487) ^ [] : [p(happ(_868829, 22630 ^ [_868827, _868829, _868831])), -(cCoq_2emicromega_2eRefl_2emake__conj___24a3(_868831, _868829, _868827))]], 22663 ^ _401487 : [(22664 ^ _401487) ^ [] : [-(t(22662 ^ [_868827, _868829, _868831], _868831))], (22667 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_868831, 22665 ^ [_868827, _868829, _868831]))], (22669 ^ _401487) ^ [] : [-(22633 ^ [_868827, _868829, _868831] = cCoq_2eInit_2eDatatypes_2econs___24a3(_868831, 22662 ^ [_868827, _868829, _868831], 22665 ^ [_868827, _868829, _868831]))], (22671 ^ _401487) ^ [] : [cCoq_2emicromega_2eRefl_2emake__conj___24a3(_868831, _868829, _868827), 22674 ^ _401487 : [(22675 ^ _401487) ^ [] : [-(p(happ(_868829, 22630 ^ [_868827, _868829, _868831])))], (22677 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eRefl_2emake__conj___24a3(_868831, _868829, 22633 ^ [_868827, _868829, _868831]))]]], (22679 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eRefl_2emake__conj___24a3(_868831, _868829, _868827)), p(happ(_868829, 22630 ^ [_868827, _868829, _868831])), cCoq_2emicromega_2eRefl_2emake__conj___24a3(_868831, _868829, 22633 ^ [_868827, _868829, _868831])]]]]]]], (22689 ^ _401487) ^ [_870505, _870507, _870509, _870511] : [cType___24t(_870511), cCoq_2eInit_2eDatatypes_2elist___24t(_870511, _870507), 22698 ^ _401487 : [(22699 ^ _401487) ^ [] : [-(_870507 = cCoq_2eInit_2eDatatypes_2enil___24a1(_870511))], (22701 ^ _401487) ^ [] : [cCoq_2emicromega_2eRefl_2emake__impl___24a4(_870511, _870509, _870507, _870505), -(p(_870505))], (22707 ^ _401487) ^ [] : [p(_870505), -(cCoq_2emicromega_2eRefl_2emake__impl___24a4(_870511, _870509, _870507, _870505))]], 22713 ^ _401487 : [(22714 ^ _401487) ^ [] : [-(t(22712 ^ [_870505, _870507, _870509, _870511], _870511))], (22717 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_870511, 22715 ^ [_870505, _870507, _870509, _870511]))], (22719 ^ _401487) ^ [] : [-(_870507 = cCoq_2eInit_2eDatatypes_2econs___24a3(_870511, 22712 ^ [_870505, _870507, _870509, _870511], 22715 ^ [_870505, _870507, _870509, _870511]))], (22731 ^ _401487) ^ [] : [22732 ^ _401487 : [(22733 ^ _401487) ^ [] : [-(p(happ(_870509, 22712 ^ [_870505, _870507, _870509, _870511])))], (22735 ^ _401487) ^ [] : [cCoq_2emicromega_2eRefl_2emake__impl___24a4(_870511, _870509, 22715 ^ [_870505, _870507, _870509, _870511], _870505)]], -(cCoq_2emicromega_2eRefl_2emake__impl___24a4(_870511, _870509, _870507, _870505))], (22721 ^ _401487) ^ [] : [cCoq_2emicromega_2eRefl_2emake__impl___24a4(_870511, _870509, _870507, _870505), p(happ(_870509, 22712 ^ [_870505, _870507, _870509, _870511])), -(cCoq_2emicromega_2eRefl_2emake__impl___24a4(_870511, _870509, 22715 ^ [_870505, _870507, _870509, _870511], _870505))]]], (22739 ^ _401487) ^ [_871426] : [-(cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(_871426) = cCoq_2emicromega_2eEnv_2eEnv___24a1(_871426))], (22741 ^ _401487) ^ [_871453, _871455, _871457, _871459, _871461] : [cType___24t(_871461), cCoq_2emicromega_2eRingMicromega_2eOp2___24t(_871453), 22750 ^ _401487 : [(22751 ^ _401487) ^ [] : [-(_871453 = cCoq_2emicromega_2eRingMicromega_2eOpEq)], (22753 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(_871461, _871459, _871457, _871455, _871453) = _871459)]], 22756 ^ _401487 : [(22757 ^ _401487) ^ [] : [-(_871453 = cCoq_2emicromega_2eRingMicromega_2eOpNEq)], (22759 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(_871461, _871459, _871457, _871455, _871453) = c_24__lam__14771___24a2(_871461, _871459))]], 22762 ^ _401487 : [(22763 ^ _401487) ^ [] : [-(_871453 = cCoq_2emicromega_2eRingMicromega_2eOpLe)], (22765 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(_871461, _871459, _871457, _871455, _871453) = _871457)]], 22768 ^ _401487 : [(22769 ^ _401487) ^ [] : [-(_871453 = cCoq_2emicromega_2eRingMicromega_2eOpGe)], (22771 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(_871461, _871459, _871457, _871455, _871453) = c_24__lam__14779___24a2(_871461, _871457))]], 22774 ^ _401487 : [(22775 ^ _401487) ^ [] : [-(_871453 = cCoq_2emicromega_2eRingMicromega_2eOpLt)], (22777 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(_871461, _871459, _871457, _871455, _871453) = c_24__lam__14787___24a2(_871461, _871455))]], 22778 ^ _401487 : [(22779 ^ _401487) ^ [] : [-(_871453 = cCoq_2emicromega_2eRingMicromega_2eOpGt)], (22781 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(_871461, _871459, _871457, _871455, _871453) = c_24__lam__14795___24a2(_871461, _871455))]]], (22783 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eAdd = cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eAdd)], (22785 ^ _401487) ^ [_872027, _872029, _872031, _872033] : [cType___24t(_872033), cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_872033), _872029), 22794 ^ _401487 : [(22795 ^ _401487) ^ [] : [-(_872029 = cCoq_2eInit_2eDatatypes_2enil___24a1(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_872033)))], (22797 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(_872033, _872031, _872029, _872027) = _872027)]], 22799 ^ _401487 : [(22800 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_872033, 22798 ^ [_872027, _872029, _872031, _872033]))], (22803 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_872033), 22801 ^ [_872027, _872029, _872031, _872033]))], (22805 ^ _401487) ^ [] : [-(_872029 = cCoq_2eInit_2eDatatypes_2econs___24a3(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_872033), 22798 ^ [_872027, _872029, _872031, _872033], 22801 ^ [_872027, _872029, _872031, _872033]))], (22807 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(_872033, _872031, _872029, _872027) = happ(happ(_872031, 22798 ^ [_872027, _872029, _872031, _872033]), cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(_872033, _872031, 22801 ^ [_872027, _872029, _872031, _872033], _872027)))]]], (22809 ^ _401487) ^ [_872455, _872457] : [cType___24t(_872457), cCoq_2esetoid__ring_2eField__theory_2elinear___24t(_872457, _872455), 22817 ^ _401487 : [(22818 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_872457, 22816 ^ [_872455, _872457]))], (22821 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_872457, 22819 ^ [_872455, _872457]))], (22824 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_872457), 22822 ^ [_872455, _872457]))], (22826 ^ _401487) ^ [] : [-(_872455 = cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(_872457, 22816 ^ [_872455, _872457], 22819 ^ [_872455, _872457], 22822 ^ [_872455, _872457]))], (22828 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(_872457, _872455) = 22822 ^ [_872455, _872457])]]], (22830 ^ _401487) ^ [_872764, _872766] : [cType___24t(_872766), cCoq_2esetoid__ring_2eField__theory_2elinear___24t(_872766, _872764), 22838 ^ _401487 : [(22839 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_872766, 22837 ^ [_872764, _872766]))], (22842 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_872766, 22840 ^ [_872764, _872766]))], (22845 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_872766), 22843 ^ [_872764, _872766]))], (22847 ^ _401487) ^ [] : [-(_872764 = cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(_872766, 22837 ^ [_872764, _872766], 22840 ^ [_872764, _872766], 22843 ^ [_872764, _872766]))], (22849 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(_872766, _872764) = 22840 ^ [_872764, _872766])]]], (22851 ^ _401487) ^ [_873073, _873075] : [cType___24t(_873075), cCoq_2esetoid__ring_2eField__theory_2elinear___24t(_873075, _873073), 22859 ^ _401487 : [(22860 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_873075, 22858 ^ [_873073, _873075]))], (22863 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_873075, 22861 ^ [_873073, _873075]))], (22866 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_873075), 22864 ^ [_873073, _873075]))], (22868 ^ _401487) ^ [] : [-(_873073 = cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(_873075, 22858 ^ [_873073, _873075], 22861 ^ [_873073, _873075], 22864 ^ [_873073, _873075]))], (22870 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2enum___24a2(_873075, _873073) = 22858 ^ [_873073, _873075])]]], (22872 ^ _401487) ^ [_873382, _873384] : [cType___24t(_873384), cCoq_2esetoid__ring_2eField__theory_2ersplit___24t(_873384, _873382), 22880 ^ _401487 : [(22881 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_873384, 22879 ^ [_873382, _873384]))], (22884 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_873384, 22882 ^ [_873382, _873384]))], (22887 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_873384, 22885 ^ [_873382, _873384]))], (22889 ^ _401487) ^ [] : [-(_873382 = cCoq_2esetoid__ring_2eField__theory_2emk__rsplit___24a4(_873384, 22879 ^ [_873382, _873384], 22882 ^ [_873382, _873384], 22885 ^ [_873382, _873384]))], (22891 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2ersplit__left___24a2(_873384, _873382) = 22879 ^ [_873382, _873384])]]], (22893 ^ _401487) ^ [_873687, _873689] : [cType___24t(_873689), cCoq_2esetoid__ring_2eField__theory_2ersplit___24t(_873689, _873687), 22901 ^ _401487 : [(22902 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_873689, 22900 ^ [_873687, _873689]))], (22905 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_873689, 22903 ^ [_873687, _873689]))], (22908 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_873689, 22906 ^ [_873687, _873689]))], (22910 ^ _401487) ^ [] : [-(_873687 = cCoq_2esetoid__ring_2eField__theory_2emk__rsplit___24a4(_873689, 22900 ^ [_873687, _873689], 22903 ^ [_873687, _873689], 22906 ^ [_873687, _873689]))], (22912 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2ersplit__right___24a2(_873689, _873687) = 22906 ^ [_873687, _873689])]]], (22914 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eInitialRing_2eNopp = cCoq_2esetoid__ring_2eRing__theory_2eSRopp___24a1(cCoq_2eNumbers_2eBinNums_2eN))], (22916 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eInitialRing_2eNsub = cCoq_2esetoid__ring_2eRing__theory_2eSRsub___24a2(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNArith_2eBinNatDef_2eN_2eadd))], (22918 ^ _401487) ^ [_874028, _874030, _874032, _874034, _874036, _874038] : [cType___24t(_874038), cCoq_2eNumbers_2eBinNums_2eN___24t(_874028), 22927 ^ _401487 : [(22928 ^ _401487) ^ [] : [-(_874028 = cCoq_2eNumbers_2eBinNums_2eN0)], (22930 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eInitialRing_2egen__phiN___24a6(_874038, _874036, _874034, _874032, _874030, _874028) = _874036)]], 22932 ^ _401487 : [(22933 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22931 ^ [_874028, _874030, _874032, _874034, _874036, _874038]))], (22935 ^ _401487) ^ [] : [-(_874028 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(22931 ^ [_874028, _874030, _874032, _874034, _874036, _874038]))], (22937 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eInitialRing_2egen__phiN___24a6(_874038, _874036, _874034, _874032, _874030, _874028) = cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(_874038, _874034, _874032, _874030, 22931 ^ [_874028, _874030, _874032, _874034, _874036, _874038]))]]], (22939 ^ _401487) ^ [_874384, _874386, _874388, _874390, _874392, _874394, _874396] : [cType___24t(_874396), cCoq_2eNumbers_2eBinNums_2eZ___24t(_874384), 22948 ^ _401487 : [(22949 ^ _401487) ^ [] : [-(_874384 = cCoq_2eNumbers_2eBinNums_2eZ0)], (22951 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(_874396, _874394, _874392, _874390, _874388, _874386, _874384) = _874394)]], 22955 ^ _401487 : [(22956 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22954 ^ [_874384, _874386, _874388, _874390, _874392, _874394, _874396]))], (22958 ^ _401487) ^ [] : [-(_874384 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(22954 ^ [_874384, _874386, _874388, _874390, _874392, _874394, _874396]))], (22960 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(_874396, _874394, _874392, _874390, _874388, _874386, _874384) = cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(_874396, _874392, _874390, _874388, 22954 ^ [_874384, _874386, _874388, _874390, _874392, _874394, _874396]))]], 22962 ^ _401487 : [(22963 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(22961 ^ [_874384, _874386, _874388, _874390, _874392, _874394, _874396]))], (22965 ^ _401487) ^ [] : [-(_874384 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(22961 ^ [_874384, _874386, _874388, _874390, _874392, _874394, _874396]))], (22967 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(_874396, _874394, _874392, _874390, _874388, _874386, _874384) = happ(_874386, cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(_874396, _874392, _874390, _874388, 22961 ^ [_874384, _874386, _874388, _874390, _874392, _874394, _874396])))]]], (22969 ^ _401487) ^ [_874926, _874928, _874930, _874932, _874934, _874936] : [cType___24t(_874936), c_24__type__2469___24t(_874936, _874930), t(_874928, _874936), t(_874926, _874936), 22986 ^ _401487 : [(22987 ^ _401487) ^ [] : [-(happ(happ(_874930, _874928), _874926) = cCoq_2eInit_2eDatatypes_2etrue)], (22989 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eInitialRing_2etriv__div___24a6(_874936, _874934, _874932, _874930, _874928, _874926) = cCoq_2eInit_2eDatatypes_2epair___24a4(_874936, _874936, _874932, _874934))]], 22990 ^ _401487 : [(22991 ^ _401487) ^ [] : [-(happ(happ(_874930, _874928), _874926) = cCoq_2eInit_2eDatatypes_2efalse)], (22993 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eInitialRing_2etriv__div___24a6(_874936, _874934, _874932, _874930, _874928, _874926) = cCoq_2eInit_2eDatatypes_2epair___24a4(_874936, _874936, _874934, _874928))]]], (22995 ^ _401487) ^ [_875360, _875362] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_875362), 23000 ^ _401487 : [(23001 ^ _401487) ^ [] : [-(_875362 = cCoq_2eInit_2eDatatypes_2etrue)], (23003 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing_2ebool__eq___24a2(_875362, _875360) = _875360)]], 23004 ^ _401487 : [(23005 ^ _401487) ^ [] : [-(_875362 = cCoq_2eInit_2eDatatypes_2efalse)], (23007 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing_2ebool__eq___24a2(_875362, _875360) = cCoq_2eInit_2eDatatypes_2enegb___24a1(_875360))]]], (23009 ^ _401487) ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576] : [cType___24t(_875576), cType___24t(_875562), cType___24t(_875558), cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_875562, _875550), 23026 ^ _401487 : [(23027 ^ _401487) ^ [] : [-(_875550 = cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(_875562))], (23029 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_875576, _875574, _875572, _875570, _875568, _875566, _875564, _875562, _875560, _875558, _875556, _875554, _875552, _875550) = _875574)]], 23032 ^ _401487 : [(23033 ^ _401487) ^ [] : [-(_875550 = cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(_875562))], (23035 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_875576, _875574, _875572, _875570, _875568, _875566, _875564, _875562, _875560, _875558, _875556, _875554, _875552, _875550) = _875572)]], 23039 ^ _401487 : [(23040 ^ _401487) ^ [] : [-(t(23038 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576], _875562))], (23042 ^ _401487) ^ [] : [-(_875550 = cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(_875562, 23038 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))], (23044 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_875576, _875574, _875572, _875570, _875568, _875566, _875564, _875562, _875560, _875558, _875556, _875554, _875552, _875550) = happ(_875560, 23038 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))]], 23048 ^ _401487 : [(23049 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23047 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))], (23051 ^ _401487) ^ [] : [-(_875550 = cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(_875562, 23047 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))], (23053 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_875576, _875574, _875572, _875570, _875568, _875566, _875564, _875562, _875560, _875558, _875556, _875554, _875552, _875550) = cCoq_2esetoid__ring_2eBinList_2enth___24a4(_875576, _875574, 23047 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576], _875552))]], 23057 ^ _401487 : [(23058 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_875562, 23056 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))], (23061 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_875562, 23059 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))], (23063 ^ _401487) ^ [] : [-(_875550 = cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(_875562, 23056 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576], 23059 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))], (23065 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_875576, _875574, _875572, _875570, _875568, _875566, _875564, _875562, _875560, _875558, _875556, _875554, _875552, _875550) = happ(happ(_875570, cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_875576, _875574, _875572, _875570, _875568, _875566, _875564, _875562, _875560, _875558, _875556, _875554, _875552, 23056 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576])), cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_875576, _875574, _875572, _875570, _875568, _875566, _875564, _875562, _875560, _875558, _875556, _875554, _875552, 23059 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576])))]], 23069 ^ _401487 : [(23070 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_875562, 23068 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))], (23073 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_875562, 23071 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))], (23075 ^ _401487) ^ [] : [-(_875550 = cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(_875562, 23068 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576], 23071 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))], (23077 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_875576, _875574, _875572, _875570, _875568, _875566, _875564, _875562, _875560, _875558, _875556, _875554, _875552, _875550) = happ(happ(_875566, cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_875576, _875574, _875572, _875570, _875568, _875566, _875564, _875562, _875560, _875558, _875556, _875554, _875552, 23068 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576])), cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_875576, _875574, _875572, _875570, _875568, _875566, _875564, _875562, _875560, _875558, _875556, _875554, _875552, 23071 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576])))]], 23081 ^ _401487 : [(23082 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_875562, 23080 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))], (23085 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_875562, 23083 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))], (23087 ^ _401487) ^ [] : [-(_875550 = cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(_875562, 23080 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576], 23083 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))], (23089 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_875576, _875574, _875572, _875570, _875568, _875566, _875564, _875562, _875560, _875558, _875556, _875554, _875552, _875550) = happ(happ(_875568, cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_875576, _875574, _875572, _875570, _875568, _875566, _875564, _875562, _875560, _875558, _875556, _875554, _875552, 23080 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576])), cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_875576, _875574, _875572, _875570, _875568, _875566, _875564, _875562, _875560, _875558, _875556, _875554, _875552, 23083 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576])))]], 23093 ^ _401487 : [(23094 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_875562, 23092 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))], (23096 ^ _401487) ^ [] : [-(_875550 = cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(_875562, 23092 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))], (23098 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_875576, _875574, _875572, _875570, _875568, _875566, _875564, _875562, _875560, _875558, _875556, _875554, _875552, _875550) = happ(_875564, cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_875576, _875574, _875572, _875570, _875568, _875566, _875564, _875562, _875560, _875558, _875556, _875554, _875552, 23092 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576])))]], 23100 ^ _401487 : [(23101 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_875562, 23099 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))], (23104 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(23102 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))], (23106 ^ _401487) ^ [] : [-(_875550 = cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(_875562, 23099 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576], 23102 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576]))], (23108 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_875576, _875574, _875572, _875570, _875568, _875566, _875564, _875562, _875560, _875558, _875556, _875554, _875552, _875550) = happ(happ(_875554, cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_875576, _875574, _875572, _875570, _875568, _875566, _875564, _875562, _875560, _875558, _875556, _875554, _875552, 23099 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576])), happ(_875556, 23102 ^ [_875550, _875552, _875554, _875556, _875558, _875560, _875562, _875564, _875566, _875568, _875570, _875572, _875574, _875576])))]]], (23110 ^ _401487) ^ [_878346, _878348, _878350, _878352] : [cType___24t(_878352), cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, _878348), 23120 ^ _401487 : [(23121 ^ _401487) ^ [] : [-(t(23119 ^ [_878346, _878348, _878350, _878352], _878352))], (23123 ^ _401487) ^ [] : [cType___24t(_878352), cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, _878346), 23130 ^ _401487 : [(23131 ^ _401487) ^ [] : [-(_878348 = cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(_878352, 23119 ^ [_878346, _878348, _878350, _878352]))], (23133 ^ _401487) ^ [] : [23135 ^ _401487 : [(23136 ^ _401487) ^ [] : [-(t(23134 ^ [_878346, _878348, _878350, _878352], _878352))], (23138 ^ _401487) ^ [] : [-(_878346 = cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(_878352, 23134 ^ [_878346, _878348, _878350, _878352]))], (23140 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, _878348, _878346) = happ(happ(_878350, 23119 ^ [_878346, _878348, _878350, _878352]), 23134 ^ [_878346, _878348, _878350, _878352]))]], 23144 ^ _401487 : [(23145 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23143 ^ [_878346, _878348, _878350, _878352]))], (23148 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, 23146 ^ [_878346, _878348, _878350, _878352]))], (23150 ^ _401487) ^ [] : [-(_878346 = cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(_878352, 23143 ^ [_878346, _878348, _878350, _878352], 23146 ^ [_878346, _878348, _878350, _878352]))], (23152 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, _878348, _878346) = cCoq_2eInit_2eDatatypes_2efalse)]], 23154 ^ _401487 : [(23155 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, 23153 ^ [_878346, _878348, _878350, _878352]))], (23158 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23156 ^ [_878346, _878348, _878350, _878352]))], (23161 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, 23159 ^ [_878346, _878348, _878350, _878352]))], (23163 ^ _401487) ^ [] : [-(_878346 = cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(_878352, 23153 ^ [_878346, _878348, _878350, _878352], 23156 ^ [_878346, _878348, _878350, _878352], 23159 ^ [_878346, _878348, _878350, _878352]))], (23165 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, _878348, _878346) = cCoq_2eInit_2eDatatypes_2efalse)]]]]]], 23169 ^ _401487 : [(23170 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23168 ^ [_878346, _878348, _878350, _878352]))], (23173 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, 23171 ^ [_878346, _878348, _878350, _878352]))], (23175 ^ _401487) ^ [] : [cType___24t(_878352), cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, _878346), 23182 ^ _401487 : [(23183 ^ _401487) ^ [] : [-(_878348 = cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(_878352, 23168 ^ [_878346, _878348, _878350, _878352], 23171 ^ [_878346, _878348, _878350, _878352]))], (23185 ^ _401487) ^ [] : [23187 ^ _401487 : [(23188 ^ _401487) ^ [] : [-(t(23186 ^ [_878346, _878348, _878350, _878352], _878352))], (23190 ^ _401487) ^ [] : [-(_878346 = cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(_878352, 23186 ^ [_878346, _878348, _878350, _878352]))], (23192 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, _878348, _878346) = cCoq_2eInit_2eDatatypes_2efalse)]], 23232 ^ _401487 : [(23233 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, 23231 ^ [_878346, _878348, _878350, _878352]))], (23236 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23234 ^ [_878346, _878348, _878350, _878352]))], (23239 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, 23237 ^ [_878346, _878348, _878350, _878352]))], (23241 ^ _401487) ^ [] : [-(_878346 = cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(_878352, 23231 ^ [_878346, _878348, _878350, _878352], 23234 ^ [_878346, _878348, _878350, _878352], 23237 ^ [_878346, _878348, _878350, _878352]))], (23243 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, _878348, _878346) = cCoq_2eInit_2eDatatypes_2efalse)]], 23196 ^ _401487 : [(23197 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23195 ^ [_878346, _878348, _878350, _878352]))], (23200 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, 23198 ^ [_878346, _878348, _878350, _878352]))], (23202 ^ _401487) ^ [] : [cType___24t(_878352), cCoq_2eNumbers_2eBinNums_2epositive___24t(23168 ^ [_878346, _878348, _878350, _878352]), cCoq_2eNumbers_2eBinNums_2epositive___24t(23195 ^ [_878346, _878348, _878350, _878352]), 23213 ^ _401487 : [(23214 ^ _401487) ^ [] : [-(_878346 = cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(_878352, 23195 ^ [_878346, _878348, _878350, _878352], 23198 ^ [_878346, _878348, _878350, _878352]))], (23216 ^ _401487) ^ [] : [23217 ^ _401487 : [(23218 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(23168 ^ [_878346, _878348, _878350, _878352], 23195 ^ [_878346, _878348, _878350, _878352]) = cCoq_2eInit_2eDatatypes_2eEq)], (23220 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, _878348, _878346) = cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, 23171 ^ [_878346, _878348, _878350, _878352], 23198 ^ [_878346, _878348, _878350, _878352]))]], 23223 ^ _401487 : [(23224 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(23168 ^ [_878346, _878348, _878350, _878352], 23195 ^ [_878346, _878348, _878350, _878352]) = cCoq_2eInit_2eDatatypes_2eLt)], (23226 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, _878348, _878346) = cCoq_2eInit_2eDatatypes_2efalse)]], 23227 ^ _401487 : [(23228 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(23168 ^ [_878346, _878348, _878350, _878352], 23195 ^ [_878346, _878348, _878350, _878352]) = cCoq_2eInit_2eDatatypes_2eGt)], (23230 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, _878348, _878346) = cCoq_2eInit_2eDatatypes_2efalse)]]]]]]]]]], 23245 ^ _401487 : [(23246 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, 23244 ^ [_878346, _878348, _878350, _878352]))], (23249 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23247 ^ [_878346, _878348, _878350, _878352]))], (23252 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, 23250 ^ [_878346, _878348, _878350, _878352]))], (23254 ^ _401487) ^ [] : [cType___24t(_878352), cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, _878346), 23261 ^ _401487 : [(23262 ^ _401487) ^ [] : [-(_878348 = cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(_878352, 23244 ^ [_878346, _878348, _878350, _878352], 23247 ^ [_878346, _878348, _878350, _878352], 23250 ^ [_878346, _878348, _878350, _878352]))], (23264 ^ _401487) ^ [] : [23266 ^ _401487 : [(23267 ^ _401487) ^ [] : [-(t(23265 ^ [_878346, _878348, _878350, _878352], _878352))], (23269 ^ _401487) ^ [] : [-(_878346 = cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(_878352, 23265 ^ [_878346, _878348, _878350, _878352]))], (23271 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, _878348, _878346) = cCoq_2eInit_2eDatatypes_2efalse)]], 23275 ^ _401487 : [(23276 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23274 ^ [_878346, _878348, _878350, _878352]))], (23279 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, 23277 ^ [_878346, _878348, _878350, _878352]))], (23281 ^ _401487) ^ [] : [-(_878346 = cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(_878352, 23274 ^ [_878346, _878348, _878350, _878352], 23277 ^ [_878346, _878348, _878350, _878352]))], (23283 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, _878348, _878346) = cCoq_2eInit_2eDatatypes_2efalse)]], 23285 ^ _401487 : [(23286 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, 23284 ^ [_878346, _878348, _878350, _878352]))], (23289 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23287 ^ [_878346, _878348, _878350, _878352]))], (23292 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, 23290 ^ [_878346, _878348, _878350, _878352]))], (23294 ^ _401487) ^ [] : [cType___24t(_878352), cCoq_2eNumbers_2eBinNums_2epositive___24t(23247 ^ [_878346, _878348, _878350, _878352]), cCoq_2eNumbers_2eBinNums_2epositive___24t(23287 ^ [_878346, _878348, _878350, _878352]), 23305 ^ _401487 : [(23306 ^ _401487) ^ [] : [-(_878346 = cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(_878352, 23284 ^ [_878346, _878348, _878350, _878352], 23287 ^ [_878346, _878348, _878350, _878352], 23290 ^ [_878346, _878348, _878350, _878352]))], (23308 ^ _401487) ^ [] : [23339 ^ _401487 : [(23340 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(23247 ^ [_878346, _878348, _878350, _878352], 23287 ^ [_878346, _878348, _878350, _878352]) = cCoq_2eInit_2eDatatypes_2eLt)], (23342 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, _878348, _878346) = cCoq_2eInit_2eDatatypes_2efalse)]], 23343 ^ _401487 : [(23344 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(23247 ^ [_878346, _878348, _878350, _878352], 23287 ^ [_878346, _878348, _878350, _878352]) = cCoq_2eInit_2eDatatypes_2eGt)], (23346 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, _878348, _878346) = cCoq_2eInit_2eDatatypes_2efalse)]], cType___24t(_878352), c_24__type__2469___24t(_878352, _878350), cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, 23244 ^ [_878346, _878348, _878350, _878352]), cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_878352, 23284 ^ [_878346, _878348, _878350, _878352]), 23325 ^ _401487 : [(23326 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(23247 ^ [_878346, _878348, _878350, _878352], 23287 ^ [_878346, _878348, _878350, _878352]) = cCoq_2eInit_2eDatatypes_2eEq)], (23328 ^ _401487) ^ [] : [23329 ^ _401487 : [(23330 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, 23244 ^ [_878346, _878348, _878350, _878352], 23284 ^ [_878346, _878348, _878350, _878352]) = cCoq_2eInit_2eDatatypes_2etrue)], (23332 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, _878348, _878346) = cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, 23250 ^ [_878346, _878348, _878350, _878352], 23290 ^ [_878346, _878348, _878350, _878352]))]], 23333 ^ _401487 : [(23334 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, 23244 ^ [_878346, _878348, _878350, _878352], 23284 ^ [_878346, _878348, _878350, _878352]) = cCoq_2eInit_2eDatatypes_2efalse)], (23336 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_878352, _878350, _878348, _878346) = cCoq_2eInit_2eDatatypes_2efalse)]]]]]]]]]]]]], (23348 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__tac_2ering__subst__niter = cCoq_2eInit_2eNat_2emul___24a2(cCoq_2eInit_2eNat_2emul___24a2(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO)))))))))), cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO))))))))))), cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO))))))))))))], (23350 ^ _401487) ^ [_885456, _885458] : [-(cCoq_2esetoid__ring_2eRing__theory_2eIDphi___24a2(_885458, _885456) = _885456)], (23352 ^ _401487) ^ [_885484, _885486] : [-(cCoq_2esetoid__ring_2eRing__theory_2eSRopp___24a2(_885486, _885484) = _885484)], (23354 ^ _401487) ^ [_885512, _885514, _885516, _885518] : [-(cCoq_2esetoid__ring_2eRing__theory_2eSRsub___24a4(_885518, _885516, _885514, _885512) = happ(happ(_885516, _885514), cCoq_2esetoid__ring_2eRing__theory_2eSRopp___24a2(_885518, _885512)))], (23356 ^ _401487) ^ [_885555, _885557] : [-(cCoq_2esetoid__ring_2eRing__theory_2eget__sign__None___24a2(_885557, _885555) = cCoq_2eInit_2eDatatypes_2eNone___24a1(_885557))], (23358 ^ _401487) ^ [_885585] : [-(cCoq_2esetoid__ring_2eRing__theory_2eid__phi__N___24a1(_885585) = _885585)], (23360 ^ _401487) ^ [_885610, _885612, _885614, _885616, _885618] : [cType___24t(_885618), cCoq_2eNumbers_2eBinNums_2eN___24t(_885610), 23369 ^ _401487 : [(23370 ^ _401487) ^ [] : [-(_885610 = cCoq_2eNumbers_2eBinNums_2eN0)], (23372 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(_885618, _885616, _885614, _885612, _885610) = _885616)]], 23374 ^ _401487 : [(23375 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23373 ^ [_885610, _885612, _885614, _885616, _885618]))], (23377 ^ _401487) ^ [] : [-(_885610 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(23373 ^ [_885610, _885612, _885614, _885616, _885618]))], (23379 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(_885618, _885616, _885614, _885612, _885610) = cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(_885618, _885614, _885612, 23373 ^ [_885610, _885612, _885614, _885616, _885618]))]]], (23381 ^ _401487) ^ [_885950, _885952, _885954, _885956] : [cType___24t(_885956), cCoq_2eNumbers_2eBinNums_2epositive___24t(_885950), 23391 ^ _401487 : [(23392 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23390 ^ [_885950, _885952, _885954, _885956]))], (23394 ^ _401487) ^ [] : [-(_885950 = cCoq_2eNumbers_2eBinNums_2exI___24a1(23390 ^ [_885950, _885952, _885954, _885956]))], (23396 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(_885956, _885954, _885952, _885950) = happ(happ(_885954, _885952), happ(happ(_885954, c_24__let__var__6__p__21874__21877___24a4(_885956, _885954, _885952, 23390 ^ [_885950, _885952, _885954, _885956])), c_24__let__var__6__p__21874__21877___24a4(_885956, _885954, _885952, 23390 ^ [_885950, _885952, _885954, _885956]))))]], 23400 ^ _401487 : [(23401 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23399 ^ [_885950, _885952, _885954, _885956]))], (23403 ^ _401487) ^ [] : [-(_885950 = cCoq_2eNumbers_2eBinNums_2exO___24a1(23399 ^ [_885950, _885952, _885954, _885956]))], (23405 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(_885956, _885954, _885952, _885950) = happ(happ(_885954, c_24__let__var__6__p__21876__21878___24a4(_885956, _885954, _885952, 23399 ^ [_885950, _885952, _885954, _885956])), c_24__let__var__6__p__21876__21878___24a4(_885956, _885954, _885952, 23399 ^ [_885950, _885952, _885954, _885956])))]], 23406 ^ _401487 : [(23407 ^ _401487) ^ [] : [-(_885950 = cCoq_2eNumbers_2eBinNums_2exH)], (23409 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(_885956, _885954, _885952, _885950) = _885952)]]], (23411 ^ _401487) ^ [_886512, _886514, _886516, _886518] : [cCoq_2eBool_2eBool_2eReflectT___24a1(_886518) = cCoq_2eBool_2eBool_2eReflectF___24a1(_886514)], (23413 ^ _401487) ^ [_886560, _886562, _886564] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(_886564, _886562, _886560)], (23415 ^ _401487) ^ [] : [cCoq_2eInit_2eByte_2ex00 = cCoq_2eInit_2eByte_2ex01], (23417 ^ _401487) ^ [_886645, _886647, _886649, _886651, _886653, _886655, _886657, _886659] : [cCoq_2eInit_2eDatatypes_2eCompEqT___24a3(_886659, _886657, _886655) = cCoq_2eInit_2eDatatypes_2eCompLtT___24a3(_886651, _886649, _886647)], (23419 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2eEq = cCoq_2eInit_2eDatatypes_2eLt], (23421 ^ _401487) ^ [_886723] : [cCoq_2eInit_2eDatatypes_2eO = cCoq_2eInit_2eDatatypes_2eS___24a1(_886723)], (23423 ^ _401487) ^ [_886763, _886765, _886767] : [cCoq_2eInit_2eDatatypes_2eSome___24a2(_886767, _886765) = cCoq_2eInit_2eDatatypes_2eNone___24a1(_886763)], (23425 ^ _401487) ^ [_886819, _886821, _886823, _886825, _886827, _886829] : [cCoq_2eInit_2eDatatypes_2einl___24a3(_886829, _886827, _886825) = cCoq_2eInit_2eDatatypes_2einr___24a3(_886823, _886821, _886819)], (23427 ^ _401487) ^ [_886878, _886880, _886882, _886884] : [cCoq_2eInit_2eDatatypes_2enil___24a1(_886884) = cCoq_2eInit_2eDatatypes_2econs___24a3(_886882, _886880, _886878)], (23429 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2etrue = cCoq_2eInit_2eDatatypes_2efalse], (23431 ^ _401487) ^ [_886961, _886963, _886965, _886967, _886969, _886971] : [cCoq_2eInit_2eSpecif_2einleft___24a3(_886971, _886969, _886967) = cCoq_2eInit_2eSpecif_2einright___24a2(_886965, _886963)], (23433 ^ _401487) ^ [_887025, _887027, _887029, _887031, _887033, _887035] : [cCoq_2eInit_2eSpecif_2eleft___24a2(_887035, _887033) = cCoq_2eInit_2eSpecif_2eright___24a2(_887029, _887027)], (23435 ^ _401487) ^ [_887073] : [cCoq_2eNumbers_2eBinNums_2eN0 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(_887073)], (23437 ^ _401487) ^ [_887107] : [cCoq_2eNumbers_2eBinNums_2eZ0 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(_887107)], (23439 ^ _401487) ^ [_887144, _887146] : [cCoq_2eNumbers_2eBinNums_2exI___24a1(_887146) = cCoq_2eNumbers_2eBinNums_2exO___24a1(_887144)], (23441 ^ _401487) ^ [_887182] : [cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNul = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(_887182)], (23443 ^ _401487) ^ [_887228, _887230, _887232, _887234, _887236] : [cCoq_2eReals_2eRfunctions_2eZintNull___24a1(_887236) = cCoq_2eReals_2eRfunctions_2eZintPos___24a2(_887232, _887230)], (23445 ^ _401487) ^ [_887276, _887278] : [cCoq_2eStrings_2eString_2eEmptyString = cCoq_2eStrings_2eString_2eString___24a2(_887278, _887276)], (23447 ^ _401487) ^ [_887346, _887348, _887350, _887352, _887354, _887356, _887358, _887360, _887362, _887364, _887366, _887368] : [cCoq_2eStructures_2eOrderedType_2eLT___24a5(_887368, _887366, _887364, _887362, _887360) = cCoq_2eStructures_2eOrderedType_2eEQ___24a5(_887356, _887354, _887352, _887350, _887348)], (23449 ^ _401487) ^ [] : [cCoq_2eStructures_2eOrdersTac_2eOEQ = cCoq_2eStructures_2eOrdersTac_2eOLT], (23451 ^ _401487) ^ [_887442, _887444, _887446] : [cCoq_2eVectors_2eFin_2eF1___24a1(_887446) = cCoq_2eVectors_2eFin_2eFS___24a2(_887444, _887442)], (23453 ^ _401487) ^ [_887495, _887497, _887499, _887501, _887503] : [cCoq_2eVectors_2eVectorDef_2enil___24a1(_887503) = cCoq_2eVectors_2eVectorDef_2econs___24a4(_887501, _887499, _887497, _887495)], (23455 ^ _401487) ^ [_887551, _887553, _887555, _887557] : [cCoq_2emicromega_2eEnvRing_2ePEc___24a2(_887557, _887555) = cCoq_2emicromega_2eEnvRing_2ePEX___24a2(_887553, _887551)], (23457 ^ _401487) ^ [_887607, _887609, _887611, _887613, _887615] : [cCoq_2emicromega_2eEnvRing_2ePc___24a2(_887615, _887613) = cCoq_2emicromega_2eEnvRing_2ePinj___24a3(_887611, _887609, _887607)], (23459 ^ _401487) ^ [_887657, _887659] : [cCoq_2emicromega_2eEnvRing_2emon0 = cCoq_2emicromega_2eEnvRing_2ezmon___24a2(_887659, _887657)], (23461 ^ _401487) ^ [] : [cCoq_2emicromega_2eRingMicromega_2eEqual = cCoq_2emicromega_2eRingMicromega_2eNonEqual], (23463 ^ _401487) ^ [] : [cCoq_2emicromega_2eRingMicromega_2eOpEq = cCoq_2emicromega_2eRingMicromega_2eOpNEq], (23465 ^ _401487) ^ [_887763, _887765, _887767, _887769, _887771, _887773, _887775, _887777] : [cCoq_2emicromega_2eTauto_2eTT___24a4(_887777, _887775, _887773, _887771) = cCoq_2emicromega_2eTauto_2eFF___24a4(_887769, _887767, _887765, _887763)], (23467 ^ _401487) ^ [_887822, _887824] : [cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(_887824) = cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(_887822)], (23469 ^ _401487) ^ [_887863, _887865] : [cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(_887865) = cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(_887863)], (23471 ^ _401487) ^ [_887913, _887915, _887917, _887919, _887921] : [cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(_887921, _887919) = cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(_887917, _887915, _887913)], (23473 ^ _401487) ^ [_887963, _887965] : [cCoq_2esetoid__ring_2eRing__polynom_2emon0 = cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(_887965, _887963)], (23475 ^ _401487) ^ [_888009, _888011, _888013, _888015] : [cCoq_2esetoid__ring_2eRing__theory_2eAbstract = cCoq_2esetoid__ring_2eRing__theory_2eComputational___24a3(_888015, _888013, _888011)], (23477 ^ _401487) ^ [_888042, _888044] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_888044), 23483 ^ _401487 : [(23484 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23482 ^ [_888042, _888044]))], (23486 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_888042), 23489 ^ _401487 : [(23490 ^ _401487) ^ [] : [-(_888044 = cCoq_2eNumbers_2eBinNums_2exI___24a1(23482 ^ [_888042, _888044]))], (23492 ^ _401487) ^ [] : [23494 ^ _401487 : [(23495 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23493 ^ [_888042, _888044]))], (23497 ^ _401487) ^ [] : [-(_888042 = cCoq_2eNumbers_2eBinNums_2exI___24a1(23493 ^ [_888042, _888044]))], (23499 ^ _401487) ^ [] : [-(c_24__fix__20500__1__add__carry___24a2(_888044, _888042) = cCoq_2eNumbers_2eBinNums_2exI___24a1(c_24__fix__20500__1__add__carry___24a2(23482 ^ [_888042, _888044], 23493 ^ [_888042, _888044])))]], 23503 ^ _401487 : [(23504 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23502 ^ [_888042, _888044]))], (23506 ^ _401487) ^ [] : [-(_888042 = cCoq_2eNumbers_2eBinNums_2exO___24a1(23502 ^ [_888042, _888044]))], (23508 ^ _401487) ^ [] : [-(c_24__fix__20500__1__add__carry___24a2(_888044, _888042) = cCoq_2eNumbers_2eBinNums_2exO___24a1(c_24__fix__20500__1__add__carry___24a2(23482 ^ [_888042, _888044], 23502 ^ [_888042, _888044])))]], 23509 ^ _401487 : [(23510 ^ _401487) ^ [] : [-(_888042 = cCoq_2eNumbers_2eBinNums_2exH)], (23512 ^ _401487) ^ [] : [-(c_24__fix__20500__1__add__carry___24a2(_888044, _888042) = cCoq_2eNumbers_2eBinNums_2exI___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(23482 ^ [_888042, _888044])))]]]]]], 23516 ^ _401487 : [(23517 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23515 ^ [_888042, _888044]))], (23519 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_888042), 23522 ^ _401487 : [(23523 ^ _401487) ^ [] : [-(_888044 = cCoq_2eNumbers_2eBinNums_2exO___24a1(23515 ^ [_888042, _888044]))], (23525 ^ _401487) ^ [] : [23527 ^ _401487 : [(23528 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23526 ^ [_888042, _888044]))], (23530 ^ _401487) ^ [] : [-(_888042 = cCoq_2eNumbers_2eBinNums_2exI___24a1(23526 ^ [_888042, _888044]))], (23532 ^ _401487) ^ [] : [-(c_24__fix__20500__1__add__carry___24a2(_888044, _888042) = cCoq_2eNumbers_2eBinNums_2exO___24a1(c_24__fix__20500__1__add__carry___24a2(23515 ^ [_888042, _888044], 23526 ^ [_888042, _888044])))]], 23536 ^ _401487 : [(23537 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23535 ^ [_888042, _888044]))], (23539 ^ _401487) ^ [] : [-(_888042 = cCoq_2eNumbers_2eBinNums_2exO___24a1(23535 ^ [_888042, _888044]))], (23541 ^ _401487) ^ [] : [-(c_24__fix__20500__1__add__carry___24a2(_888044, _888042) = cCoq_2eNumbers_2eBinNums_2exI___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(23515 ^ [_888042, _888044], 23535 ^ [_888042, _888044])))]], 23542 ^ _401487 : [(23543 ^ _401487) ^ [] : [-(_888042 = cCoq_2eNumbers_2eBinNums_2exH)], (23545 ^ _401487) ^ [] : [-(c_24__fix__20500__1__add__carry___24a2(_888044, _888042) = cCoq_2eNumbers_2eBinNums_2exO___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(23515 ^ [_888042, _888044])))]]]]]], cCoq_2eNumbers_2eBinNums_2epositive___24t(_888042), 23550 ^ _401487 : [(23551 ^ _401487) ^ [] : [-(_888044 = cCoq_2eNumbers_2eBinNums_2exH)], (23553 ^ _401487) ^ [] : [23555 ^ _401487 : [(23556 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23554 ^ [_888042, _888044]))], (23558 ^ _401487) ^ [] : [-(_888042 = cCoq_2eNumbers_2eBinNums_2exI___24a1(23554 ^ [_888042, _888044]))], (23560 ^ _401487) ^ [] : [-(c_24__fix__20500__1__add__carry___24a2(_888044, _888042) = cCoq_2eNumbers_2eBinNums_2exI___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(23554 ^ [_888042, _888044])))]], 23564 ^ _401487 : [(23565 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(23563 ^ [_888042, _888044]))], (23567 ^ _401487) ^ [] : [-(_888042 = cCoq_2eNumbers_2eBinNums_2exO___24a1(23563 ^ [_888042, _888044]))], (23569 ^ _401487) ^ [] : [-(c_24__fix__20500__1__add__carry___24a2(_888044, _888042) = cCoq_2eNumbers_2eBinNums_2exO___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(23563 ^ [_888042, _888044])))]], 23570 ^ _401487 : [(23571 ^ _401487) ^ [] : [-(_888042 = cCoq_2eNumbers_2eBinNums_2exH)], (23573 ^ _401487) ^ [] : [-(c_24__fix__20500__1__add__carry___24a2(_888044, _888042) = cCoq_2eNumbers_2eBinNums_2exI___24a1(cCoq_2eNumbers_2eBinNums_2exH))]]]]], (23575 ^ _401487) ^ [_889702, _889704, _889706, _889708] : [cCoq_2eBool_2eBool_2eReflectF___24a1(_889708) = cCoq_2eBool_2eBool_2eReflectF___24a1(_889706), 23578 ^ _401487 : [(23579 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23581 ^ _401487) ^ [] : [-(_889708 = _889706)]]], (23583 ^ _401487) ^ [_889811, _889813, _889815, _889817] : [cCoq_2eBool_2eBool_2eReflectT___24a1(_889817) = cCoq_2eBool_2eBool_2eReflectT___24a1(_889815), 23586 ^ _401487 : [(23587 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23589 ^ _401487) ^ [] : [-(_889817 = _889815)]]], (23591 ^ _401487) ^ [_889920, _889922, _889924, _889926, _889928, _889930] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(_889930, _889926, _889922) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(_889928, _889924, _889920), 23594 ^ _401487 : [(23595 ^ _401487) ^ [] : [-(_889922 = _889920)], (23597 ^ _401487) ^ [] : [-(_889926 = _889924)], (23599 ^ _401487) ^ [] : [-(_889930 = _889928)]]], (23601 ^ _401487) ^ [_890071, _890073, _890075, _890077, _890079, _890081, _890083, _890085] : [cCoq_2eInit_2eDatatypes_2eCompEqT___24a3(_890085, _890081, _890077) = cCoq_2eInit_2eDatatypes_2eCompEqT___24a3(_890083, _890079, _890075), 23604 ^ _401487 : [(23605 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23607 ^ _401487) ^ [] : [-(_890077 = _890075)], (23609 ^ _401487) ^ [] : [-(_890081 = _890079)], (23611 ^ _401487) ^ [] : [-(_890085 = _890083)]]], (23613 ^ _401487) ^ [_890244, _890246, _890248, _890250, _890252, _890254, _890256, _890258] : [cCoq_2eInit_2eDatatypes_2eCompGtT___24a3(_890258, _890254, _890250) = cCoq_2eInit_2eDatatypes_2eCompGtT___24a3(_890256, _890252, _890248), 23616 ^ _401487 : [(23617 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23619 ^ _401487) ^ [] : [-(_890250 = _890248)], (23621 ^ _401487) ^ [] : [-(_890254 = _890252)], (23623 ^ _401487) ^ [] : [-(_890258 = _890256)]]], (23625 ^ _401487) ^ [_890417, _890419, _890421, _890423, _890425, _890427, _890429, _890431] : [cCoq_2eInit_2eDatatypes_2eCompLtT___24a3(_890431, _890427, _890423) = cCoq_2eInit_2eDatatypes_2eCompLtT___24a3(_890429, _890425, _890421), 23628 ^ _401487 : [(23629 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23631 ^ _401487) ^ [] : [-(_890423 = _890421)], (23633 ^ _401487) ^ [] : [-(_890427 = _890425)], (23635 ^ _401487) ^ [] : [-(_890431 = _890429)]]], (23637 ^ _401487) ^ [_890590, _890592] : [cCoq_2eInit_2eDatatypes_2eNone___24a1(_890592) = cCoq_2eInit_2eDatatypes_2eNone___24a1(_890590), -(_890592 = _890590)], (23643 ^ _401487) ^ [_890675, _890677] : [cCoq_2eInit_2eDatatypes_2eS___24a1(_890677) = cCoq_2eInit_2eDatatypes_2eS___24a1(_890675), -(_890677 = _890675)], (23649 ^ _401487) ^ [_890760, _890762, _890764, _890766] : [cCoq_2eInit_2eDatatypes_2eSome___24a2(_890766, _890762) = cCoq_2eInit_2eDatatypes_2eSome___24a2(_890764, _890760), 23652 ^ _401487 : [(23653 ^ _401487) ^ [] : [-(_890762 = _890760)], (23655 ^ _401487) ^ [] : [-(_890766 = _890764)]]], (23657 ^ _401487) ^ [_890879, _890881, _890883, _890885, _890887, _890889] : [cCoq_2eInit_2eDatatypes_2econs___24a3(_890889, _890885, _890881) = cCoq_2eInit_2eDatatypes_2econs___24a3(_890887, _890883, _890879), 23660 ^ _401487 : [(23661 ^ _401487) ^ [] : [-(_890881 = _890879)], (23663 ^ _401487) ^ [] : [-(_890885 = _890883)], (23665 ^ _401487) ^ [] : [-(_890889 = _890887)]]], (23667 ^ _401487) ^ [_891030, _891032, _891034, _891036, _891038, _891040] : [cCoq_2eInit_2eDatatypes_2einl___24a3(_891040, _891036, _891032) = cCoq_2eInit_2eDatatypes_2einl___24a3(_891038, _891034, _891030), 23670 ^ _401487 : [(23671 ^ _401487) ^ [] : [-(_891032 = _891030)], (23673 ^ _401487) ^ [] : [-(_891036 = _891034)], (23675 ^ _401487) ^ [] : [-(_891040 = _891038)]]], (23677 ^ _401487) ^ [_891181, _891183, _891185, _891187, _891189, _891191] : [cCoq_2eInit_2eDatatypes_2einr___24a3(_891191, _891187, _891183) = cCoq_2eInit_2eDatatypes_2einr___24a3(_891189, _891185, _891181), 23680 ^ _401487 : [(23681 ^ _401487) ^ [] : [-(_891183 = _891181)], (23683 ^ _401487) ^ [] : [-(_891187 = _891185)], (23685 ^ _401487) ^ [] : [-(_891191 = _891189)]]], (23687 ^ _401487) ^ [_891332, _891334] : [cCoq_2eInit_2eDatatypes_2enil___24a1(_891334) = cCoq_2eInit_2eDatatypes_2enil___24a1(_891332), -(_891334 = _891332)], (23693 ^ _401487) ^ [_891417, _891419, _891421, _891423, _891425, _891427, _891429, _891431] : [cCoq_2eInit_2eDatatypes_2epair___24a4(_891431, _891427, _891423, _891419) = cCoq_2eInit_2eDatatypes_2epair___24a4(_891429, _891425, _891421, _891417), 23696 ^ _401487 : [(23697 ^ _401487) ^ [] : [-(_891419 = _891417)], (23699 ^ _401487) ^ [] : [-(_891423 = _891421)], (23701 ^ _401487) ^ [] : [-(_891427 = _891425)], (23703 ^ _401487) ^ [] : [-(_891431 = _891429)]]], (23705 ^ _401487) ^ [_891600, _891602, _891604, _891606, _891608, _891610, _891612, _891614] : [cCoq_2eInit_2eSpecif_2eexist___24a3(_891614, _891610, _891606) = cCoq_2eInit_2eSpecif_2eexist___24a3(_891612, _891608, _891604), 23708 ^ _401487 : [(23709 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23711 ^ _401487) ^ [] : [-(_891606 = _891604)], (23713 ^ _401487) ^ [] : [-(_891610 = _891608)], (23715 ^ _401487) ^ [] : [-(_891614 = _891612)]]], (23717 ^ _401487) ^ [_891773, _891775, _891777, _891779, _891781, _891783, _891785, _891787, _891789, _891791, _891793, _891795] : [cCoq_2eInit_2eSpecif_2eexist2___24a4(_891795, _891791, _891787, _891783) = cCoq_2eInit_2eSpecif_2eexist2___24a4(_891793, _891789, _891785, _891781), 23720 ^ _401487 : [(23721 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23723 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23725 ^ _401487) ^ [] : [-(_891783 = _891781)], (23727 ^ _401487) ^ [] : [-(_891787 = _891785)], (23729 ^ _401487) ^ [] : [-(_891791 = _891789)], (23731 ^ _401487) ^ [] : [-(_891795 = _891793)]]], (23733 ^ _401487) ^ [_892000, _892002, _892004, _892006, _892008, _892010, _892012, _892014] : [cCoq_2eInit_2eSpecif_2eexistT___24a4(_892014, _892010, _892006, _892002) = cCoq_2eInit_2eSpecif_2eexistT___24a4(_892012, _892008, _892004, _892000), 23736 ^ _401487 : [(23737 ^ _401487) ^ [] : [-(_892002 = _892000)], (23739 ^ _401487) ^ [] : [-(_892006 = _892004)], (23741 ^ _401487) ^ [] : [-(_892010 = _892008)], (23743 ^ _401487) ^ [] : [-(_892014 = _892012)]]], (23745 ^ _401487) ^ [_892183, _892185, _892187, _892189, _892191, _892193, _892195, _892197, _892199, _892201, _892203, _892205] : [cCoq_2eInit_2eSpecif_2eexistT2___24a6(_892205, _892201, _892197, _892193, _892189, _892185) = cCoq_2eInit_2eSpecif_2eexistT2___24a6(_892203, _892199, _892195, _892191, _892187, _892183), 23748 ^ _401487 : [(23749 ^ _401487) ^ [] : [-(_892185 = _892183)], (23751 ^ _401487) ^ [] : [-(_892189 = _892187)], (23753 ^ _401487) ^ [] : [-(_892193 = _892191)], (23755 ^ _401487) ^ [] : [-(_892197 = _892195)], (23757 ^ _401487) ^ [] : [-(_892201 = _892199)], (23759 ^ _401487) ^ [] : [-(_892205 = _892203)]]], (23761 ^ _401487) ^ [_892430, _892432, _892434, _892436, _892438, _892440] : [cCoq_2eInit_2eSpecif_2einleft___24a3(_892440, _892436, _892432) = cCoq_2eInit_2eSpecif_2einleft___24a3(_892438, _892434, _892430), 23764 ^ _401487 : [(23765 ^ _401487) ^ [] : [-(_892432 = _892430)], (23767 ^ _401487) ^ [] : [-(_892436 = _892434)], (23769 ^ _401487) ^ [] : [-(_892440 = _892438)]]], (23771 ^ _401487) ^ [_892581, _892583, _892585, _892587, _892589, _892591] : [cCoq_2eInit_2eSpecif_2einright___24a2(_892591, _892587) = cCoq_2eInit_2eSpecif_2einright___24a2(_892589, _892585), 23774 ^ _401487 : [(23775 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23777 ^ _401487) ^ [] : [-(_892587 = _892585)], (23779 ^ _401487) ^ [] : [-(_892591 = _892589)]]], (23781 ^ _401487) ^ [_892722, _892724, _892726, _892728, _892730, _892732] : [cCoq_2eInit_2eSpecif_2eleft___24a2(_892732, _892728) = cCoq_2eInit_2eSpecif_2eleft___24a2(_892730, _892726), 23784 ^ _401487 : [(23785 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23787 ^ _401487) ^ [] : [-(_892728 = _892726)], (23789 ^ _401487) ^ [] : [-(_892732 = _892730)]]], (23791 ^ _401487) ^ [_892863, _892865, _892867, _892869, _892871, _892873] : [cCoq_2eInit_2eSpecif_2eright___24a2(_892873, _892869) = cCoq_2eInit_2eSpecif_2eright___24a2(_892871, _892867), 23794 ^ _401487 : [(23795 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23797 ^ _401487) ^ [] : [-(_892869 = _892867)], (23799 ^ _401487) ^ [] : [-(_892873 = _892871)]]], (23801 ^ _401487) ^ [_893004, _893006] : [cCoq_2eNumbers_2eBinNums_2eNpos___24a1(_893006) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(_893004), -(_893006 = _893004)], (23807 ^ _401487) ^ [_893089, _893091] : [cCoq_2eNumbers_2eBinNums_2eZneg___24a1(_893091) = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(_893089), -(_893091 = _893089)], (23813 ^ _401487) ^ [_893174, _893176] : [cCoq_2eNumbers_2eBinNums_2eZpos___24a1(_893176) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(_893174), -(_893176 = _893174)], (23819 ^ _401487) ^ [_893259, _893261] : [cCoq_2eNumbers_2eBinNums_2exI___24a1(_893261) = cCoq_2eNumbers_2eBinNums_2exI___24a1(_893259), -(_893261 = _893259)], (23825 ^ _401487) ^ [_893344, _893346] : [cCoq_2eNumbers_2eBinNums_2exO___24a1(_893346) = cCoq_2eNumbers_2eBinNums_2exO___24a1(_893344), -(_893346 = _893344)], (23831 ^ _401487) ^ [_893429, _893431] : [cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(_893431) = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(_893429), -(_893431 = _893429)], (23837 ^ _401487) ^ [_893514, _893516, _893518, _893520] : [cCoq_2eQArith_2eQArith__base_2eQmake___24a2(_893520, _893516) = cCoq_2eQArith_2eQArith__base_2eQmake___24a2(_893518, _893514), 23840 ^ _401487 : [(23841 ^ _401487) ^ [] : [-(_893516 = _893514)], (23843 ^ _401487) ^ [] : [-(_893520 = _893518)]]], (23845 ^ _401487) ^ [_893633, _893635, _893637, _893639] : [cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(_893639) = cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(_893637), 23848 ^ _401487 : [(23849 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23851 ^ _401487) ^ [] : [-(_893639 = _893637)]]], (23853 ^ _401487) ^ [_893742, _893744, _893746, _893748, _893750, _893752] : [cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(_893752, _893748) = cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(_893750, _893746), 23856 ^ _401487 : [(23857 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23859 ^ _401487) ^ [] : [-(_893748 = _893746)], (23861 ^ _401487) ^ [] : [-(_893752 = _893750)]]], (23863 ^ _401487) ^ [_893883, _893885, _893887, _893889] : [cCoq_2eReals_2eRfunctions_2eZintNull___24a1(_893889) = cCoq_2eReals_2eRfunctions_2eZintNull___24a1(_893887), 23866 ^ _401487 : [(23867 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23869 ^ _401487) ^ [] : [-(_893889 = _893887)]]], (23871 ^ _401487) ^ [_893992, _893994, _893996, _893998, _894000, _894002] : [cCoq_2eReals_2eRfunctions_2eZintPos___24a2(_894002, _893998) = cCoq_2eReals_2eRfunctions_2eZintPos___24a2(_894000, _893996), 23874 ^ _401487 : [(23875 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23877 ^ _401487) ^ [] : [-(_893998 = _893996)], (23879 ^ _401487) ^ [] : [-(_894002 = _894000)]]], (23881 ^ _401487) ^ [_894133, _894135, _894137, _894139, _894141, _894143, _894145, _894147, _894149, _894151, _894153, _894155, _894157, _894159, _894161, _894163] : [cCoq_2eStrings_2eAscii_2eAscii___24a8(_894163, _894159, _894155, _894151, _894147, _894143, _894139, _894135) = cCoq_2eStrings_2eAscii_2eAscii___24a8(_894161, _894157, _894153, _894149, _894145, _894141, _894137, _894133), 23884 ^ _401487 : [(23885 ^ _401487) ^ [] : [-(_894135 = _894133)], (23887 ^ _401487) ^ [] : [-(_894139 = _894137)], (23889 ^ _401487) ^ [] : [-(_894143 = _894141)], (23891 ^ _401487) ^ [] : [-(_894147 = _894145)], (23893 ^ _401487) ^ [] : [-(_894151 = _894149)], (23895 ^ _401487) ^ [] : [-(_894155 = _894153)], (23897 ^ _401487) ^ [] : [-(_894159 = _894157)], (23899 ^ _401487) ^ [] : [-(_894163 = _894161)]]], (23901 ^ _401487) ^ [_894444, _894446, _894448, _894450] : [cCoq_2eStrings_2eString_2eString___24a2(_894450, _894446) = cCoq_2eStrings_2eString_2eString___24a2(_894448, _894444), 23904 ^ _401487 : [(23905 ^ _401487) ^ [] : [-(_894446 = _894444)], (23907 ^ _401487) ^ [] : [-(_894450 = _894448)]]], (23909 ^ _401487) ^ [_894563, _894565, _894567, _894569, _894571, _894573, _894575, _894577, _894579, _894581, _894583, _894585] : [cCoq_2eStructures_2eOrderedType_2eEQ___24a5(_894585, _894581, _894577, _894573, _894569) = cCoq_2eStructures_2eOrderedType_2eEQ___24a5(_894583, _894579, _894575, _894571, _894567), 23912 ^ _401487 : [(23913 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23915 ^ _401487) ^ [] : [-(_894569 = _894567)], (23917 ^ _401487) ^ [] : [-(_894573 = _894571)], (23919 ^ _401487) ^ [] : [-(_894577 = _894575)], (23921 ^ _401487) ^ [] : [-(_894581 = _894579)], (23923 ^ _401487) ^ [] : [-(_894585 = _894583)]]], (23925 ^ _401487) ^ [_894800, _894802, _894804, _894806, _894808, _894810, _894812, _894814, _894816, _894818, _894820, _894822] : [cCoq_2eStructures_2eOrderedType_2eGT___24a5(_894822, _894818, _894814, _894810, _894806) = cCoq_2eStructures_2eOrderedType_2eGT___24a5(_894820, _894816, _894812, _894808, _894804), 23928 ^ _401487 : [(23929 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23931 ^ _401487) ^ [] : [-(_894806 = _894804)], (23933 ^ _401487) ^ [] : [-(_894810 = _894808)], (23935 ^ _401487) ^ [] : [-(_894814 = _894812)], (23937 ^ _401487) ^ [] : [-(_894818 = _894816)], (23939 ^ _401487) ^ [] : [-(_894822 = _894820)]]], (23941 ^ _401487) ^ [_895037, _895039, _895041, _895043, _895045, _895047, _895049, _895051, _895053, _895055, _895057, _895059] : [cCoq_2eStructures_2eOrderedType_2eLT___24a5(_895059, _895055, _895051, _895047, _895043) = cCoq_2eStructures_2eOrderedType_2eLT___24a5(_895057, _895053, _895049, _895045, _895041), 23944 ^ _401487 : [(23945 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23947 ^ _401487) ^ [] : [-(_895043 = _895041)], (23949 ^ _401487) ^ [] : [-(_895047 = _895045)], (23951 ^ _401487) ^ [] : [-(_895051 = _895049)], (23953 ^ _401487) ^ [] : [-(_895055 = _895053)], (23955 ^ _401487) ^ [] : [-(_895059 = _895057)]]], (23957 ^ _401487) ^ [_895274, _895276] : [cCoq_2eVectors_2eFin_2eF1___24a1(_895276) = cCoq_2eVectors_2eFin_2eF1___24a1(_895274), -(_895276 = _895274)], (23963 ^ _401487) ^ [_895359, _895361, _895363, _895365] : [cCoq_2eVectors_2eFin_2eFS___24a2(_895365, _895361) = cCoq_2eVectors_2eFin_2eFS___24a2(_895363, _895359), 23966 ^ _401487 : [(23967 ^ _401487) ^ [] : [-(_895361 = _895359)], (23969 ^ _401487) ^ [] : [-(_895365 = _895363)]]], (23971 ^ _401487) ^ [_895478, _895480, _895482, _895484, _895486, _895488, _895490, _895492] : [cCoq_2eVectors_2eVectorDef_2econs___24a4(_895492, _895488, _895484, _895480) = cCoq_2eVectors_2eVectorDef_2econs___24a4(_895490, _895486, _895482, _895478), 23974 ^ _401487 : [(23975 ^ _401487) ^ [] : [-(_895480 = _895478)], (23977 ^ _401487) ^ [] : [-(_895484 = _895482)], (23979 ^ _401487) ^ [] : [-(_895488 = _895486)], (23981 ^ _401487) ^ [] : [-(_895492 = _895490)]]], (23983 ^ _401487) ^ [_895661, _895663] : [cCoq_2eVectors_2eVectorDef_2enil___24a1(_895663) = cCoq_2eVectors_2eVectorDef_2enil___24a1(_895661), -(_895663 = _895661)], (23989 ^ _401487) ^ [_895746, _895748, _895750, _895752, _895754, _895756, _895758, _895760, _895762, _895764, _895766, _895768, _895770, _895772] : [cCoq_2eZArith_2eZnumtheory_2eEuclid__intro___24a5(_895772, _895768, _895764, _895760, _895756) = cCoq_2eZArith_2eZnumtheory_2eEuclid__intro___24a5(_895770, _895766, _895762, _895758, _895754), 23992 ^ _401487 : [(23993 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23995 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (23997 ^ _401487) ^ [] : [-(_895756 = _895754)], (23999 ^ _401487) ^ [] : [-(_895760 = _895758)], (24001 ^ _401487) ^ [] : [-(_895764 = _895762)], (24003 ^ _401487) ^ [] : [-(_895768 = _895766)], (24005 ^ _401487) ^ [] : [-(_895772 = _895770)]]], (24007 ^ _401487) ^ [_896005, _896007, _896009, _896011, _896013, _896015, _896017, _896019, _896021, _896023, _896025, _896027, _896029, _896031] : [cCoq_2eZArith_2eZpower_2eZdiv__rest__proof___24a4(_896031, _896027, _896023, _896019) = cCoq_2eZArith_2eZpower_2eZdiv__rest__proof___24a4(_896029, _896025, _896021, _896017), 24010 ^ _401487 : [(24011 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (24013 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (24015 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (24017 ^ _401487) ^ [] : [-(_896019 = _896017)], (24019 ^ _401487) ^ [] : [-(_896023 = _896021)], (24021 ^ _401487) ^ [] : [-(_896027 = _896025)], (24023 ^ _401487) ^ [] : [-(_896031 = _896029)]]], (24025 ^ _401487) ^ [_896254, _896256, _896258, _896260] : [cCoq_2emicromega_2eEnvRing_2ePEX___24a2(_896260, _896256) = cCoq_2emicromega_2eEnvRing_2ePEX___24a2(_896258, _896254), 24028 ^ _401487 : [(24029 ^ _401487) ^ [] : [-(_896256 = _896254)], (24031 ^ _401487) ^ [] : [-(_896260 = _896258)]]], (24033 ^ _401487) ^ [_896373, _896375, _896377, _896379, _896381, _896383] : [cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(_896383, _896379, _896375) = cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(_896381, _896377, _896373), 24036 ^ _401487 : [(24037 ^ _401487) ^ [] : [-(_896375 = _896373)], (24039 ^ _401487) ^ [] : [-(_896379 = _896377)], (24041 ^ _401487) ^ [] : [-(_896383 = _896381)]]], (24043 ^ _401487) ^ [_896524, _896526, _896528, _896530] : [cCoq_2emicromega_2eEnvRing_2ePEc___24a2(_896530, _896526) = cCoq_2emicromega_2eEnvRing_2ePEc___24a2(_896528, _896524), 24046 ^ _401487 : [(24047 ^ _401487) ^ [] : [-(_896526 = _896524)], (24049 ^ _401487) ^ [] : [-(_896530 = _896528)]]], (24051 ^ _401487) ^ [_896643, _896645, _896647, _896649, _896651, _896653] : [cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(_896653, _896649, _896645) = cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(_896651, _896647, _896643), 24054 ^ _401487 : [(24055 ^ _401487) ^ [] : [-(_896645 = _896643)], (24057 ^ _401487) ^ [] : [-(_896649 = _896647)], (24059 ^ _401487) ^ [] : [-(_896653 = _896651)]]], (24061 ^ _401487) ^ [_896794, _896796, _896798, _896800] : [cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(_896800, _896796) = cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(_896798, _896794), 24064 ^ _401487 : [(24065 ^ _401487) ^ [] : [-(_896796 = _896794)], (24067 ^ _401487) ^ [] : [-(_896800 = _896798)]]], (24069 ^ _401487) ^ [_896913, _896915, _896917, _896919, _896921, _896923] : [cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(_896923, _896919, _896915) = cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(_896921, _896917, _896913), 24072 ^ _401487 : [(24073 ^ _401487) ^ [] : [-(_896915 = _896913)], (24075 ^ _401487) ^ [] : [-(_896919 = _896917)], (24077 ^ _401487) ^ [] : [-(_896923 = _896921)]]], (24079 ^ _401487) ^ [_897064, _897066, _897068, _897070, _897072, _897074] : [cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(_897074, _897070, _897066) = cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(_897072, _897068, _897064), 24082 ^ _401487 : [(24083 ^ _401487) ^ [] : [-(_897066 = _897064)], (24085 ^ _401487) ^ [] : [-(_897070 = _897068)], (24087 ^ _401487) ^ [] : [-(_897074 = _897072)]]], (24089 ^ _401487) ^ [_897215, _897217, _897219, _897221, _897223, _897225, _897227, _897229] : [cCoq_2emicromega_2eEnvRing_2ePX___24a4(_897229, _897225, _897221, _897217) = cCoq_2emicromega_2eEnvRing_2ePX___24a4(_897227, _897223, _897219, _897215), 24092 ^ _401487 : [(24093 ^ _401487) ^ [] : [-(_897217 = _897215)], (24095 ^ _401487) ^ [] : [-(_897221 = _897219)], (24097 ^ _401487) ^ [] : [-(_897225 = _897223)], (24099 ^ _401487) ^ [] : [-(_897229 = _897227)]]], (24101 ^ _401487) ^ [_897398, _897400, _897402, _897404] : [cCoq_2emicromega_2eEnvRing_2ePc___24a2(_897404, _897400) = cCoq_2emicromega_2eEnvRing_2ePc___24a2(_897402, _897398), 24104 ^ _401487 : [(24105 ^ _401487) ^ [] : [-(_897400 = _897398)], (24107 ^ _401487) ^ [] : [-(_897404 = _897402)]]], (24109 ^ _401487) ^ [_897517, _897519, _897521, _897523, _897525, _897527] : [cCoq_2emicromega_2eEnvRing_2ePinj___24a3(_897527, _897523, _897519) = cCoq_2emicromega_2eEnvRing_2ePinj___24a3(_897525, _897521, _897517), 24112 ^ _401487 : [(24113 ^ _401487) ^ [] : [-(_897519 = _897517)], (24115 ^ _401487) ^ [] : [-(_897523 = _897521)], (24117 ^ _401487) ^ [] : [-(_897527 = _897525)]]], (24119 ^ _401487) ^ [_897668, _897670, _897672, _897674] : [cCoq_2emicromega_2eEnvRing_2evmon___24a2(_897674, _897670) = cCoq_2emicromega_2eEnvRing_2evmon___24a2(_897672, _897668), 24122 ^ _401487 : [(24123 ^ _401487) ^ [] : [-(_897670 = _897668)], (24125 ^ _401487) ^ [] : [-(_897674 = _897672)]]], (24127 ^ _401487) ^ [_897787, _897789, _897791, _897793] : [cCoq_2emicromega_2eEnvRing_2ezmon___24a2(_897793, _897789) = cCoq_2emicromega_2eEnvRing_2ezmon___24a2(_897791, _897787), 24130 ^ _401487 : [(24131 ^ _401487) ^ [] : [-(_897789 = _897787)], (24133 ^ _401487) ^ [] : [-(_897793 = _897791)]]], (24135 ^ _401487) ^ [_897906, _897908, _897910, _897912, _897914, _897916, _897918, _897920] : [cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(_897920, _897916, _897912, _897908) = cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(_897918, _897914, _897910, _897906), 24138 ^ _401487 : [(24139 ^ _401487) ^ [] : [-(_897908 = _897906)], (24141 ^ _401487) ^ [] : [-(_897912 = _897910)], (24143 ^ _401487) ^ [] : [-(_897916 = _897914)], (24145 ^ _401487) ^ [] : [-(_897920 = _897918)]]], (24147 ^ _401487) ^ [_898089, _898091, _898093, _898095, _898097, _898099, _898101, _898103, _898105, _898107, _898109, _898111] : [cCoq_2emicromega_2eTauto_2eA___24a6(_898111, _898107, _898103, _898099, _898095, _898091) = cCoq_2emicromega_2eTauto_2eA___24a6(_898109, _898105, _898101, _898097, _898093, _898089), 24150 ^ _401487 : [(24151 ^ _401487) ^ [] : [-(_898091 = _898089)], (24153 ^ _401487) ^ [] : [-(_898095 = _898093)], (24155 ^ _401487) ^ [] : [-(_898099 = _898097)], (24157 ^ _401487) ^ [] : [-(_898103 = _898101)], (24159 ^ _401487) ^ [] : [-(_898107 = _898105)], (24161 ^ _401487) ^ [] : [-(_898111 = _898109)]]], (24163 ^ _401487) ^ [_898336, _898338, _898340, _898342, _898344, _898346, _898348, _898350, _898352, _898354, _898356, _898358] : [cCoq_2emicromega_2eTauto_2eCj___24a6(_898358, _898354, _898350, _898346, _898342, _898338) = cCoq_2emicromega_2eTauto_2eCj___24a6(_898356, _898352, _898348, _898344, _898340, _898336), 24166 ^ _401487 : [(24167 ^ _401487) ^ [] : [-(_898338 = _898336)], (24169 ^ _401487) ^ [] : [-(_898342 = _898340)], (24171 ^ _401487) ^ [] : [-(_898346 = _898344)], (24173 ^ _401487) ^ [] : [-(_898350 = _898348)], (24175 ^ _401487) ^ [] : [-(_898354 = _898352)], (24177 ^ _401487) ^ [] : [-(_898358 = _898356)]]], (24179 ^ _401487) ^ [_898583, _898585, _898587, _898589, _898591, _898593, _898595, _898597, _898599, _898601, _898603, _898605] : [cCoq_2emicromega_2eTauto_2eD___24a6(_898605, _898601, _898597, _898593, _898589, _898585) = cCoq_2emicromega_2eTauto_2eD___24a6(_898603, _898599, _898595, _898591, _898587, _898583), 24182 ^ _401487 : [(24183 ^ _401487) ^ [] : [-(_898585 = _898583)], (24185 ^ _401487) ^ [] : [-(_898589 = _898587)], (24187 ^ _401487) ^ [] : [-(_898593 = _898591)], (24189 ^ _401487) ^ [] : [-(_898597 = _898595)], (24191 ^ _401487) ^ [] : [-(_898601 = _898599)], (24193 ^ _401487) ^ [] : [-(_898605 = _898603)]]], (24195 ^ _401487) ^ [_898830, _898832, _898834, _898836, _898838, _898840, _898842, _898844] : [cCoq_2emicromega_2eTauto_2eFF___24a4(_898844, _898840, _898836, _898832) = cCoq_2emicromega_2eTauto_2eFF___24a4(_898842, _898838, _898834, _898830), 24198 ^ _401487 : [(24199 ^ _401487) ^ [] : [-(_898832 = _898830)], (24201 ^ _401487) ^ [] : [-(_898836 = _898834)], (24203 ^ _401487) ^ [] : [-(_898840 = _898838)], (24205 ^ _401487) ^ [] : [-(_898844 = _898842)]]], (24207 ^ _401487) ^ [_899013, _899015, _899017, _899019, _899021, _899023, _899025, _899027, _899029, _899031, _899033, _899035, _899037, _899039] : [cCoq_2emicromega_2eTauto_2eI___24a7(_899039, _899035, _899031, _899027, _899023, _899019, _899015) = cCoq_2emicromega_2eTauto_2eI___24a7(_899037, _899033, _899029, _899025, _899021, _899017, _899013), 24210 ^ _401487 : [(24211 ^ _401487) ^ [] : [-(_899015 = _899013)], (24213 ^ _401487) ^ [] : [-(_899019 = _899017)], (24215 ^ _401487) ^ [] : [-(_899023 = _899021)], (24217 ^ _401487) ^ [] : [-(_899027 = _899025)], (24219 ^ _401487) ^ [] : [-(_899031 = _899029)], (24221 ^ _401487) ^ [] : [-(_899035 = _899033)], (24223 ^ _401487) ^ [] : [-(_899039 = _899037)]]], (24225 ^ _401487) ^ [_899292, _899294, _899296, _899298, _899300, _899302, _899304, _899306, _899308, _899310] : [cCoq_2emicromega_2eTauto_2eN___24a5(_899310, _899306, _899302, _899298, _899294) = cCoq_2emicromega_2eTauto_2eN___24a5(_899308, _899304, _899300, _899296, _899292), 24228 ^ _401487 : [(24229 ^ _401487) ^ [] : [-(_899294 = _899292)], (24231 ^ _401487) ^ [] : [-(_899298 = _899296)], (24233 ^ _401487) ^ [] : [-(_899302 = _899300)], (24235 ^ _401487) ^ [] : [-(_899306 = _899304)], (24237 ^ _401487) ^ [] : [-(_899310 = _899308)]]], (24239 ^ _401487) ^ [_899507, _899509, _899511, _899513, _899515, _899517, _899519, _899521] : [cCoq_2emicromega_2eTauto_2eTT___24a4(_899521, _899517, _899513, _899509) = cCoq_2emicromega_2eTauto_2eTT___24a4(_899519, _899515, _899511, _899507), 24242 ^ _401487 : [(24243 ^ _401487) ^ [] : [-(_899509 = _899507)], (24245 ^ _401487) ^ [] : [-(_899513 = _899511)], (24247 ^ _401487) ^ [] : [-(_899517 = _899515)], (24249 ^ _401487) ^ [] : [-(_899521 = _899519)]]], (24251 ^ _401487) ^ [_899690, _899692, _899694, _899696, _899698, _899700, _899702, _899704, _899706, _899708] : [cCoq_2emicromega_2eTauto_2eX___24a5(_899708, _899704, _899700, _899696, _899692) = cCoq_2emicromega_2eTauto_2eX___24a5(_899706, _899702, _899698, _899694, _899690), 24254 ^ _401487 : [(24255 ^ _401487) ^ [] : [-(_899692 = _899690)], (24257 ^ _401487) ^ [] : [-(_899696 = _899694)], (24259 ^ _401487) ^ [] : [-(_899700 = _899698)], (24261 ^ _401487) ^ [] : [-(_899704 = _899702)], (24263 ^ _401487) ^ [] : [-(_899708 = _899706)]]], (24265 ^ _401487) ^ [_899905, _899907] : [cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(_899907) = cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(_899905), -(_899907 = _899905)], (24271 ^ _401487) ^ [_899990, _899992] : [cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(_899992) = cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(_899990), -(_899992 = _899990)], (24277 ^ _401487) ^ [_900075, _900077, _900079, _900081] : [cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(_900081, _900077) = cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(_900079, _900075), 24280 ^ _401487 : [(24281 ^ _401487) ^ [] : [-(_900077 = _900075)], (24283 ^ _401487) ^ [] : [-(_900081 = _900079)]]], (24285 ^ _401487) ^ [_900194, _900196, _900198, _900200, _900202, _900204] : [cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(_900204, _900200, _900196) = cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(_900202, _900198, _900194), 24288 ^ _401487 : [(24289 ^ _401487) ^ [] : [-(_900196 = _900194)], (24291 ^ _401487) ^ [] : [-(_900200 = _900198)], (24293 ^ _401487) ^ [] : [-(_900204 = _900202)]]], (24295 ^ _401487) ^ [_900345, _900347, _900349, _900351] : [cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(_900351, _900347) = cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(_900349, _900345), 24298 ^ _401487 : [(24299 ^ _401487) ^ [] : [-(_900347 = _900345)], (24301 ^ _401487) ^ [] : [-(_900351 = _900349)]]], (24303 ^ _401487) ^ [_900464, _900466, _900468, _900470, _900472, _900474] : [cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(_900474, _900470, _900466) = cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(_900472, _900468, _900464), 24306 ^ _401487 : [(24307 ^ _401487) ^ [] : [-(_900466 = _900464)], (24309 ^ _401487) ^ [] : [-(_900470 = _900468)], (24311 ^ _401487) ^ [] : [-(_900474 = _900472)]]], (24313 ^ _401487) ^ [_900615, _900617, _900619, _900621] : [cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(_900621, _900617) = cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(_900619, _900615), 24316 ^ _401487 : [(24317 ^ _401487) ^ [] : [-(_900617 = _900615)], (24319 ^ _401487) ^ [] : [-(_900621 = _900619)]]], (24321 ^ _401487) ^ [_900734, _900736, _900738, _900740, _900742, _900744] : [cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(_900744, _900740, _900736) = cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(_900742, _900738, _900734), 24324 ^ _401487 : [(24325 ^ _401487) ^ [] : [-(_900736 = _900734)], (24327 ^ _401487) ^ [] : [-(_900740 = _900738)], (24329 ^ _401487) ^ [] : [-(_900744 = _900742)]]], (24331 ^ _401487) ^ [_900885, _900887, _900889, _900891] : [cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(_900891, _900887) = cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(_900889, _900885), 24334 ^ _401487 : [(24335 ^ _401487) ^ [] : [-(_900887 = _900885)], (24337 ^ _401487) ^ [] : [-(_900891 = _900889)]]], (24339 ^ _401487) ^ [_901004, _901006, _901008, _901010, _901012, _901014] : [cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(_901014, _901010, _901006) = cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(_901012, _901008, _901004), 24342 ^ _401487 : [(24343 ^ _401487) ^ [] : [-(_901006 = _901004)], (24345 ^ _401487) ^ [] : [-(_901010 = _901008)], (24347 ^ _401487) ^ [] : [-(_901014 = _901012)]]], (24349 ^ _401487) ^ [_901155, _901157, _901159, _901161, _901163, _901165] : [cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(_901165, _901161, _901157) = cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(_901163, _901159, _901155), 24352 ^ _401487 : [(24353 ^ _401487) ^ [] : [-(_901157 = _901155)], (24355 ^ _401487) ^ [] : [-(_901161 = _901159)], (24357 ^ _401487) ^ [] : [-(_901165 = _901163)]]], (24359 ^ _401487) ^ [_901306, _901308, _901310, _901312, _901314, _901316, _901318, _901320] : [cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(_901320, _901316, _901312, _901308) = cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(_901318, _901314, _901310, _901306), 24362 ^ _401487 : [(24363 ^ _401487) ^ [] : [-(_901308 = _901306)], (24365 ^ _401487) ^ [] : [-(_901312 = _901310)], (24367 ^ _401487) ^ [] : [-(_901316 = _901314)], (24369 ^ _401487) ^ [] : [-(_901320 = _901318)]]], (24371 ^ _401487) ^ [_901489, _901491, _901493, _901495, _901497, _901499, _901501, _901503] : [cCoq_2esetoid__ring_2eField__theory_2emk__rsplit___24a4(_901503, _901499, _901495, _901491) = cCoq_2esetoid__ring_2eField__theory_2emk__rsplit___24a4(_901501, _901497, _901493, _901489), 24374 ^ _401487 : [(24375 ^ _401487) ^ [] : [-(_901491 = _901489)], (24377 ^ _401487) ^ [] : [-(_901495 = _901493)], (24379 ^ _401487) ^ [] : [-(_901499 = _901497)], (24381 ^ _401487) ^ [] : [-(_901503 = _901501)]]], (24383 ^ _401487) ^ [_901672, _901674] : [cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(_901674) = cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(_901672), -(_901674 = _901672)], (24389 ^ _401487) ^ [_901757, _901759] : [cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(_901759) = cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(_901757), -(_901759 = _901757)], (24395 ^ _401487) ^ [_901842, _901844, _901846, _901848] : [cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(_901848, _901844) = cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(_901846, _901842), 24398 ^ _401487 : [(24399 ^ _401487) ^ [] : [-(_901844 = _901842)], (24401 ^ _401487) ^ [] : [-(_901848 = _901846)]]], (24403 ^ _401487) ^ [_901961, _901963, _901965, _901967, _901969, _901971] : [cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(_901971, _901967, _901963) = cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(_901969, _901965, _901961), 24406 ^ _401487 : [(24407 ^ _401487) ^ [] : [-(_901963 = _901961)], (24409 ^ _401487) ^ [] : [-(_901967 = _901965)], (24411 ^ _401487) ^ [] : [-(_901971 = _901969)]]], (24413 ^ _401487) ^ [_902112, _902114, _902116, _902118] : [cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(_902118, _902114) = cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(_902116, _902112), 24416 ^ _401487 : [(24417 ^ _401487) ^ [] : [-(_902114 = _902112)], (24419 ^ _401487) ^ [] : [-(_902118 = _902116)]]], (24421 ^ _401487) ^ [_902231, _902233, _902235, _902237, _902239, _902241] : [cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(_902241, _902237, _902233) = cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(_902239, _902235, _902231), 24424 ^ _401487 : [(24425 ^ _401487) ^ [] : [-(_902233 = _902231)], (24427 ^ _401487) ^ [] : [-(_902237 = _902235)], (24429 ^ _401487) ^ [] : [-(_902241 = _902239)]]], (24431 ^ _401487) ^ [_902382, _902384, _902386, _902388] : [cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(_902388, _902384) = cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(_902386, _902382), 24434 ^ _401487 : [(24435 ^ _401487) ^ [] : [-(_902384 = _902382)], (24437 ^ _401487) ^ [] : [-(_902388 = _902386)]]], (24439 ^ _401487) ^ [_902501, _902503, _902505, _902507, _902509, _902511] : [cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(_902511, _902507, _902503) = cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(_902509, _902505, _902501), 24442 ^ _401487 : [(24443 ^ _401487) ^ [] : [-(_902503 = _902501)], (24445 ^ _401487) ^ [] : [-(_902507 = _902505)], (24447 ^ _401487) ^ [] : [-(_902511 = _902509)]]], (24449 ^ _401487) ^ [_902652, _902654, _902656, _902658, _902660, _902662] : [cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(_902662, _902658, _902654) = cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(_902660, _902656, _902652), 24452 ^ _401487 : [(24453 ^ _401487) ^ [] : [-(_902654 = _902652)], (24455 ^ _401487) ^ [] : [-(_902658 = _902656)], (24457 ^ _401487) ^ [] : [-(_902662 = _902660)]]], (24459 ^ _401487) ^ [_902803, _902805, _902807, _902809, _902811, _902813, _902815, _902817] : [cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(_902817, _902813, _902809, _902805) = cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(_902815, _902811, _902807, _902803), 24462 ^ _401487 : [(24463 ^ _401487) ^ [] : [-(_902805 = _902803)], (24465 ^ _401487) ^ [] : [-(_902809 = _902807)], (24467 ^ _401487) ^ [] : [-(_902813 = _902811)], (24469 ^ _401487) ^ [] : [-(_902817 = _902815)]]], (24471 ^ _401487) ^ [_902986, _902988, _902990, _902992] : [cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(_902992, _902988) = cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(_902990, _902986), 24474 ^ _401487 : [(24475 ^ _401487) ^ [] : [-(_902988 = _902986)], (24477 ^ _401487) ^ [] : [-(_902992 = _902990)]]], (24479 ^ _401487) ^ [_903105, _903107, _903109, _903111, _903113, _903115] : [cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(_903115, _903111, _903107) = cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(_903113, _903109, _903105), 24482 ^ _401487 : [(24483 ^ _401487) ^ [] : [-(_903107 = _903105)], (24485 ^ _401487) ^ [] : [-(_903111 = _903109)], (24487 ^ _401487) ^ [] : [-(_903115 = _903113)]]], (24489 ^ _401487) ^ [_903256, _903258, _903260, _903262] : [cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(_903262, _903258) = cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(_903260, _903256), 24492 ^ _401487 : [(24493 ^ _401487) ^ [] : [-(_903258 = _903256)], (24495 ^ _401487) ^ [] : [-(_903262 = _903260)]]], (24497 ^ _401487) ^ [_903375, _903377, _903379, _903381] : [cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(_903381, _903377) = cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(_903379, _903375), 24500 ^ _401487 : [(24501 ^ _401487) ^ [] : [-(_903377 = _903375)], (24503 ^ _401487) ^ [] : [-(_903381 = _903379)]]], (24505 ^ _401487) ^ [_903494, _903496, _903498, _903500, _903502, _903504, _903506, _903508] : [cCoq_2esetoid__ring_2eRing__theory_2eComputational___24a3(_903508, _903504, _903500) = cCoq_2esetoid__ring_2eRing__theory_2eComputational___24a3(_903506, _903502, _903498), 24508 ^ _401487 : [(24509 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (24511 ^ _401487) ^ [] : [-(_903500 = _903498)], (24513 ^ _401487) ^ [] : [-(_903504 = _903502)], (24515 ^ _401487) ^ [] : [-(_903508 = _903506)]]], (24517 ^ _401487) ^ [_903667, _903669, _903671, _903673, _903675, _903677, _903679, _903681, _903683, _903685, _903687, _903689, _903691, _903693, _903695, _903697, _903699, _903701, _903703, _903705, _903707, _903709, _903711, _903713, _903715, _903717, _903719, _903721, _903723, _903725, _903727, _903729, _903731, _903733, _903735, _903737] : [cCoq_2esetoid__ring_2eRing__theory_2eMorphism___24a17(_903737, _903733, _903729, _903725, _903721, _903717, _903713, _903709, _903705, _903701, _903697, _903693, _903689, _903685, _903681, _903677, _903673) = cCoq_2esetoid__ring_2eRing__theory_2eMorphism___24a17(_903735, _903731, _903727, _903723, _903719, _903715, _903711, _903707, _903703, _903699, _903695, _903691, _903687, _903683, _903679, _903675, _903671), 24520 ^ _401487 : [(24521 ^ _401487) ^ [] : [-(c_24Proof = c_24Proof)], (24523 ^ _401487) ^ [] : [-(_903673 = _903671)], (24525 ^ _401487) ^ [] : [-(_903677 = _903675)], (24527 ^ _401487) ^ [] : [-(_903681 = _903679)], (24529 ^ _401487) ^ [] : [-(_903685 = _903683)], (24531 ^ _401487) ^ [] : [-(_903689 = _903687)], (24533 ^ _401487) ^ [] : [-(_903693 = _903691)], (24535 ^ _401487) ^ [] : [-(_903697 = _903695)], (24537 ^ _401487) ^ [] : [-(_903701 = _903699)], (24539 ^ _401487) ^ [] : [-(_903705 = _903703)], (24541 ^ _401487) ^ [] : [-(_903709 = _903707)], (24543 ^ _401487) ^ [] : [-(_903713 = _903711)], (24545 ^ _401487) ^ [] : [-(_903717 = _903715)], (24547 ^ _401487) ^ [] : [-(_903721 = _903719)], (24549 ^ _401487) ^ [] : [-(_903725 = _903723)], (24551 ^ _401487) ^ [] : [-(_903729 = _903727)], (24553 ^ _401487) ^ [] : [-(_903733 = _903731)], (24555 ^ _401487) ^ [] : [-(_903737 = _903735)]]], (24557 ^ _401487) ^ [_904288, _904290, _904292] : [c_24__type__23408___24t(_904292, _904290, _904288, _904292), cCoq_2eInit_2eDatatypes_2enat___24t(_904290), cCoq_2eInit_2eDatatypes_2enat___24t(_904288), cCoq_2eArith_2eBetween_2ebetween___24a3(_904292, _904290, _904288), -(_904288 = _904290), 24577 ^ _401487 : [(24578 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(24576 ^ [_904288, _904290, _904292]))], (24580 ^ _401487) ^ [] : [-(cCoq_2eArith_2eBetween_2ebetween___24a3(_904292, _904290, 24576 ^ [_904288, _904290, _904292]))], (24582 ^ _401487) ^ [] : [-(p(happ(_904292, 24576 ^ [_904288, _904290, _904292])))], (24584 ^ _401487) ^ [] : [-(_904288 = cCoq_2eInit_2eDatatypes_2eS___24a1(24576 ^ [_904288, _904290, _904292]))]]], (24586 ^ _401487) ^ [_904684] : [cCoq_2eInit_2eDatatypes_2enat___24t(_904684), cCoq_2eArith_2eEven_2eeven___24a1(_904684), -(_904684 = cCoq_2eInit_2eDatatypes_2eO), 24598 ^ _401487 : [(24599 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(24597 ^ [_904684]))], (24601 ^ _401487) ^ [] : [-(cCoq_2eArith_2eEven_2eodd___24a1(24597 ^ [_904684]))], (24603 ^ _401487) ^ [] : [-(_904684 = cCoq_2eInit_2eDatatypes_2eS___24a1(24597 ^ [_904684]))]]], (24605 ^ _401487) ^ [_904905] : [cCoq_2eInit_2eDatatypes_2enat___24t(_904905), cCoq_2eArith_2eEven_2eodd___24a1(_904905), 24613 ^ _401487 : [(24614 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(24612 ^ [_904905]))], (24616 ^ _401487) ^ [] : [-(cCoq_2eArith_2eEven_2eeven___24a1(24612 ^ [_904905]))], (24618 ^ _401487) ^ [] : [-(_904905 = cCoq_2eInit_2eDatatypes_2eS___24a1(24612 ^ [_904905]))]]], (24620 ^ _401487) ^ [_905096, _905098, _905100] : [cProp___24t(_905100), cCoq_2eInit_2eDatatypes_2ebool___24t(_905098), cCoq_2eBool_2eBool_2ereflect___24t(_905100, _905098, _905096), 24633 ^ _401487 : [(24634 ^ _401487) ^ [] : [-(p(_905100))], (24636 ^ _401487) ^ [] : [-(_905098 = cCoq_2eInit_2eDatatypes_2etrue)], (24638 ^ _401487) ^ [] : [-(_905096 = cCoq_2eBool_2eBool_2eReflectT___24a1(_905100))]], 24639 ^ _401487 : [(24640 ^ _401487) ^ [] : [p(_905100)], (24642 ^ _401487) ^ [] : [-(_905098 = cCoq_2eInit_2eDatatypes_2efalse)], (24644 ^ _401487) ^ [] : [-(_905096 = cCoq_2eBool_2eBool_2eReflectF___24a1(_905100))]]], (24646 ^ _401487) ^ [_905450] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(_905450), -(_905450 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf), 24654 ^ _401487 : [(24655 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(24653 ^ [_905450]))], (24658 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(24656 ^ [_905450]))], (24661 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(24659 ^ [_905450]))], (24663 ^ _401487) ^ [] : [-(_905450 = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(24653 ^ [_905450], 24656 ^ [_905450], 24659 ^ [_905450]))]]], (24665 ^ _401487) ^ [_905674] : [cCoq_2eInit_2eByte_2ebyte___24t(_905674), -(_905674 = cCoq_2eInit_2eByte_2ex00), -(_905674 = cCoq_2eInit_2eByte_2ex01), -(_905674 = cCoq_2eInit_2eByte_2ex02), -(_905674 = cCoq_2eInit_2eByte_2ex03), -(_905674 = cCoq_2eInit_2eByte_2ex04), -(_905674 = cCoq_2eInit_2eByte_2ex05), -(_905674 = cCoq_2eInit_2eByte_2ex06), -(_905674 = cCoq_2eInit_2eByte_2ex07), -(_905674 = cCoq_2eInit_2eByte_2ex08), -(_905674 = cCoq_2eInit_2eByte_2ex09), -(_905674 = cCoq_2eInit_2eByte_2ex0a), -(_905674 = cCoq_2eInit_2eByte_2ex0b), -(_905674 = cCoq_2eInit_2eByte_2ex0c), -(_905674 = cCoq_2eInit_2eByte_2ex0d), -(_905674 = cCoq_2eInit_2eByte_2ex0e), -(_905674 = cCoq_2eInit_2eByte_2ex0f), -(_905674 = cCoq_2eInit_2eByte_2ex10), -(_905674 = cCoq_2eInit_2eByte_2ex11), -(_905674 = cCoq_2eInit_2eByte_2ex12), -(_905674 = cCoq_2eInit_2eByte_2ex13), -(_905674 = cCoq_2eInit_2eByte_2ex14), -(_905674 = cCoq_2eInit_2eByte_2ex15), -(_905674 = cCoq_2eInit_2eByte_2ex16), -(_905674 = cCoq_2eInit_2eByte_2ex17), -(_905674 = cCoq_2eInit_2eByte_2ex18), -(_905674 = cCoq_2eInit_2eByte_2ex19), -(_905674 = cCoq_2eInit_2eByte_2ex1a), -(_905674 = cCoq_2eInit_2eByte_2ex1b), -(_905674 = cCoq_2eInit_2eByte_2ex1c), -(_905674 = cCoq_2eInit_2eByte_2ex1d), -(_905674 = cCoq_2eInit_2eByte_2ex1e), -(_905674 = cCoq_2eInit_2eByte_2ex1f), -(_905674 = cCoq_2eInit_2eByte_2ex20), -(_905674 = cCoq_2eInit_2eByte_2ex21), -(_905674 = cCoq_2eInit_2eByte_2ex22), -(_905674 = cCoq_2eInit_2eByte_2ex23), -(_905674 = cCoq_2eInit_2eByte_2ex24), -(_905674 = cCoq_2eInit_2eByte_2ex25), -(_905674 = cCoq_2eInit_2eByte_2ex26), -(_905674 = cCoq_2eInit_2eByte_2ex27), -(_905674 = cCoq_2eInit_2eByte_2ex28), -(_905674 = cCoq_2eInit_2eByte_2ex29), -(_905674 = cCoq_2eInit_2eByte_2ex2a), -(_905674 = cCoq_2eInit_2eByte_2ex2b), -(_905674 = cCoq_2eInit_2eByte_2ex2c), -(_905674 = cCoq_2eInit_2eByte_2ex2d), -(_905674 = cCoq_2eInit_2eByte_2ex2e), -(_905674 = cCoq_2eInit_2eByte_2ex2f), -(_905674 = cCoq_2eInit_2eByte_2ex30), -(_905674 = cCoq_2eInit_2eByte_2ex31), -(_905674 = cCoq_2eInit_2eByte_2ex32), -(_905674 = cCoq_2eInit_2eByte_2ex33), -(_905674 = cCoq_2eInit_2eByte_2ex34), -(_905674 = cCoq_2eInit_2eByte_2ex35), -(_905674 = cCoq_2eInit_2eByte_2ex36), -(_905674 = cCoq_2eInit_2eByte_2ex37), -(_905674 = cCoq_2eInit_2eByte_2ex38), -(_905674 = cCoq_2eInit_2eByte_2ex39), -(_905674 = cCoq_2eInit_2eByte_2ex3a), -(_905674 = cCoq_2eInit_2eByte_2ex3b), -(_905674 = cCoq_2eInit_2eByte_2ex3c), -(_905674 = cCoq_2eInit_2eByte_2ex3d), -(_905674 = cCoq_2eInit_2eByte_2ex3e), -(_905674 = cCoq_2eInit_2eByte_2ex3f), -(_905674 = cCoq_2eInit_2eByte_2ex40), -(_905674 = cCoq_2eInit_2eByte_2ex41), -(_905674 = cCoq_2eInit_2eByte_2ex42), -(_905674 = cCoq_2eInit_2eByte_2ex43), -(_905674 = cCoq_2eInit_2eByte_2ex44), -(_905674 = cCoq_2eInit_2eByte_2ex45), -(_905674 = cCoq_2eInit_2eByte_2ex46), -(_905674 = cCoq_2eInit_2eByte_2ex47), -(_905674 = cCoq_2eInit_2eByte_2ex48), -(_905674 = cCoq_2eInit_2eByte_2ex49), -(_905674 = cCoq_2eInit_2eByte_2ex4a), -(_905674 = cCoq_2eInit_2eByte_2ex4b), -(_905674 = cCoq_2eInit_2eByte_2ex4c), -(_905674 = cCoq_2eInit_2eByte_2ex4d), -(_905674 = cCoq_2eInit_2eByte_2ex4e), -(_905674 = cCoq_2eInit_2eByte_2ex4f), -(_905674 = cCoq_2eInit_2eByte_2ex50), -(_905674 = cCoq_2eInit_2eByte_2ex51), -(_905674 = cCoq_2eInit_2eByte_2ex52), -(_905674 = cCoq_2eInit_2eByte_2ex53), -(_905674 = cCoq_2eInit_2eByte_2ex54), -(_905674 = cCoq_2eInit_2eByte_2ex55), -(_905674 = cCoq_2eInit_2eByte_2ex56), -(_905674 = cCoq_2eInit_2eByte_2ex57), -(_905674 = cCoq_2eInit_2eByte_2ex58), -(_905674 = cCoq_2eInit_2eByte_2ex59), -(_905674 = cCoq_2eInit_2eByte_2ex5a), -(_905674 = cCoq_2eInit_2eByte_2ex5b), -(_905674 = cCoq_2eInit_2eByte_2ex5c), -(_905674 = cCoq_2eInit_2eByte_2ex5d), -(_905674 = cCoq_2eInit_2eByte_2ex5e), -(_905674 = cCoq_2eInit_2eByte_2ex5f), -(_905674 = cCoq_2eInit_2eByte_2ex60), -(_905674 = cCoq_2eInit_2eByte_2ex61), -(_905674 = cCoq_2eInit_2eByte_2ex62), -(_905674 = cCoq_2eInit_2eByte_2ex63), -(_905674 = cCoq_2eInit_2eByte_2ex64), -(_905674 = cCoq_2eInit_2eByte_2ex65), -(_905674 = cCoq_2eInit_2eByte_2ex66), -(_905674 = cCoq_2eInit_2eByte_2ex67), -(_905674 = cCoq_2eInit_2eByte_2ex68), -(_905674 = cCoq_2eInit_2eByte_2ex69), -(_905674 = cCoq_2eInit_2eByte_2ex6a), -(_905674 = cCoq_2eInit_2eByte_2ex6b), -(_905674 = cCoq_2eInit_2eByte_2ex6c), -(_905674 = cCoq_2eInit_2eByte_2ex6d), -(_905674 = cCoq_2eInit_2eByte_2ex6e), -(_905674 = cCoq_2eInit_2eByte_2ex6f), -(_905674 = cCoq_2eInit_2eByte_2ex70), -(_905674 = cCoq_2eInit_2eByte_2ex71), -(_905674 = cCoq_2eInit_2eByte_2ex72), -(_905674 = cCoq_2eInit_2eByte_2ex73), -(_905674 = cCoq_2eInit_2eByte_2ex74), -(_905674 = cCoq_2eInit_2eByte_2ex75), -(_905674 = cCoq_2eInit_2eByte_2ex76), -(_905674 = cCoq_2eInit_2eByte_2ex77), -(_905674 = cCoq_2eInit_2eByte_2ex78), -(_905674 = cCoq_2eInit_2eByte_2ex79), -(_905674 = cCoq_2eInit_2eByte_2ex7a), -(_905674 = cCoq_2eInit_2eByte_2ex7b), -(_905674 = cCoq_2eInit_2eByte_2ex7c), -(_905674 = cCoq_2eInit_2eByte_2ex7d), -(_905674 = cCoq_2eInit_2eByte_2ex7e), -(_905674 = cCoq_2eInit_2eByte_2ex7f), -(_905674 = cCoq_2eInit_2eByte_2ex80), -(_905674 = cCoq_2eInit_2eByte_2ex81), -(_905674 = cCoq_2eInit_2eByte_2ex82), -(_905674 = cCoq_2eInit_2eByte_2ex83), -(_905674 = cCoq_2eInit_2eByte_2ex84), -(_905674 = cCoq_2eInit_2eByte_2ex85), -(_905674 = cCoq_2eInit_2eByte_2ex86), -(_905674 = cCoq_2eInit_2eByte_2ex87), -(_905674 = cCoq_2eInit_2eByte_2ex88), -(_905674 = cCoq_2eInit_2eByte_2ex89), -(_905674 = cCoq_2eInit_2eByte_2ex8a), -(_905674 = cCoq_2eInit_2eByte_2ex8b), -(_905674 = cCoq_2eInit_2eByte_2ex8c), -(_905674 = cCoq_2eInit_2eByte_2ex8d), -(_905674 = cCoq_2eInit_2eByte_2ex8e), -(_905674 = cCoq_2eInit_2eByte_2ex8f), -(_905674 = cCoq_2eInit_2eByte_2ex90), -(_905674 = cCoq_2eInit_2eByte_2ex91), -(_905674 = cCoq_2eInit_2eByte_2ex92), -(_905674 = cCoq_2eInit_2eByte_2ex93), -(_905674 = cCoq_2eInit_2eByte_2ex94), -(_905674 = cCoq_2eInit_2eByte_2ex95), -(_905674 = cCoq_2eInit_2eByte_2ex96), -(_905674 = cCoq_2eInit_2eByte_2ex97), -(_905674 = cCoq_2eInit_2eByte_2ex98), -(_905674 = cCoq_2eInit_2eByte_2ex99), -(_905674 = cCoq_2eInit_2eByte_2ex9a), -(_905674 = cCoq_2eInit_2eByte_2ex9b), -(_905674 = cCoq_2eInit_2eByte_2ex9c), -(_905674 = cCoq_2eInit_2eByte_2ex9d), -(_905674 = cCoq_2eInit_2eByte_2ex9e), -(_905674 = cCoq_2eInit_2eByte_2ex9f), -(_905674 = cCoq_2eInit_2eByte_2exa0), -(_905674 = cCoq_2eInit_2eByte_2exa1), -(_905674 = cCoq_2eInit_2eByte_2exa2), -(_905674 = cCoq_2eInit_2eByte_2exa3), -(_905674 = cCoq_2eInit_2eByte_2exa4), -(_905674 = cCoq_2eInit_2eByte_2exa5), -(_905674 = cCoq_2eInit_2eByte_2exa6), -(_905674 = cCoq_2eInit_2eByte_2exa7), -(_905674 = cCoq_2eInit_2eByte_2exa8), -(_905674 = cCoq_2eInit_2eByte_2exa9), -(_905674 = cCoq_2eInit_2eByte_2exaa), -(_905674 = cCoq_2eInit_2eByte_2exab), -(_905674 = cCoq_2eInit_2eByte_2exac), -(_905674 = cCoq_2eInit_2eByte_2exad), -(_905674 = cCoq_2eInit_2eByte_2exae), -(_905674 = cCoq_2eInit_2eByte_2exaf), -(_905674 = cCoq_2eInit_2eByte_2exb0), -(_905674 = cCoq_2eInit_2eByte_2exb1), -(_905674 = cCoq_2eInit_2eByte_2exb2), -(_905674 = cCoq_2eInit_2eByte_2exb3), -(_905674 = cCoq_2eInit_2eByte_2exb4), -(_905674 = cCoq_2eInit_2eByte_2exb5), -(_905674 = cCoq_2eInit_2eByte_2exb6), -(_905674 = cCoq_2eInit_2eByte_2exb7), -(_905674 = cCoq_2eInit_2eByte_2exb8), -(_905674 = cCoq_2eInit_2eByte_2exb9), -(_905674 = cCoq_2eInit_2eByte_2exba), -(_905674 = cCoq_2eInit_2eByte_2exbb), -(_905674 = cCoq_2eInit_2eByte_2exbc), -(_905674 = cCoq_2eInit_2eByte_2exbd), -(_905674 = cCoq_2eInit_2eByte_2exbe), -(_905674 = cCoq_2eInit_2eByte_2exbf), -(_905674 = cCoq_2eInit_2eByte_2exc0), -(_905674 = cCoq_2eInit_2eByte_2exc1), -(_905674 = cCoq_2eInit_2eByte_2exc2), -(_905674 = cCoq_2eInit_2eByte_2exc3), -(_905674 = cCoq_2eInit_2eByte_2exc4), -(_905674 = cCoq_2eInit_2eByte_2exc5), -(_905674 = cCoq_2eInit_2eByte_2exc6), -(_905674 = cCoq_2eInit_2eByte_2exc7), -(_905674 = cCoq_2eInit_2eByte_2exc8), -(_905674 = cCoq_2eInit_2eByte_2exc9), -(_905674 = cCoq_2eInit_2eByte_2exca), -(_905674 = cCoq_2eInit_2eByte_2excb), -(_905674 = cCoq_2eInit_2eByte_2excc), -(_905674 = cCoq_2eInit_2eByte_2excd), -(_905674 = cCoq_2eInit_2eByte_2exce), -(_905674 = cCoq_2eInit_2eByte_2excf), -(_905674 = cCoq_2eInit_2eByte_2exd0), -(_905674 = cCoq_2eInit_2eByte_2exd1), -(_905674 = cCoq_2eInit_2eByte_2exd2), -(_905674 = cCoq_2eInit_2eByte_2exd3), -(_905674 = cCoq_2eInit_2eByte_2exd4), -(_905674 = cCoq_2eInit_2eByte_2exd5), -(_905674 = cCoq_2eInit_2eByte_2exd6), -(_905674 = cCoq_2eInit_2eByte_2exd7), -(_905674 = cCoq_2eInit_2eByte_2exd8), -(_905674 = cCoq_2eInit_2eByte_2exd9), -(_905674 = cCoq_2eInit_2eByte_2exda), -(_905674 = cCoq_2eInit_2eByte_2exdb), -(_905674 = cCoq_2eInit_2eByte_2exdc), -(_905674 = cCoq_2eInit_2eByte_2exdd), -(_905674 = cCoq_2eInit_2eByte_2exde), -(_905674 = cCoq_2eInit_2eByte_2exdf), -(_905674 = cCoq_2eInit_2eByte_2exe0), -(_905674 = cCoq_2eInit_2eByte_2exe1), -(_905674 = cCoq_2eInit_2eByte_2exe2), -(_905674 = cCoq_2eInit_2eByte_2exe3), -(_905674 = cCoq_2eInit_2eByte_2exe4), -(_905674 = cCoq_2eInit_2eByte_2exe5), -(_905674 = cCoq_2eInit_2eByte_2exe6), -(_905674 = cCoq_2eInit_2eByte_2exe7), -(_905674 = cCoq_2eInit_2eByte_2exe8), -(_905674 = cCoq_2eInit_2eByte_2exe9), -(_905674 = cCoq_2eInit_2eByte_2exea), -(_905674 = cCoq_2eInit_2eByte_2exeb), -(_905674 = cCoq_2eInit_2eByte_2exec), -(_905674 = cCoq_2eInit_2eByte_2exed), -(_905674 = cCoq_2eInit_2eByte_2exee), -(_905674 = cCoq_2eInit_2eByte_2exef), -(_905674 = cCoq_2eInit_2eByte_2exf0), -(_905674 = cCoq_2eInit_2eByte_2exf1), -(_905674 = cCoq_2eInit_2eByte_2exf2), -(_905674 = cCoq_2eInit_2eByte_2exf3), -(_905674 = cCoq_2eInit_2eByte_2exf4), -(_905674 = cCoq_2eInit_2eByte_2exf5), -(_905674 = cCoq_2eInit_2eByte_2exf6), -(_905674 = cCoq_2eInit_2eByte_2exf7), -(_905674 = cCoq_2eInit_2eByte_2exf8), -(_905674 = cCoq_2eInit_2eByte_2exf9), -(_905674 = cCoq_2eInit_2eByte_2exfa), -(_905674 = cCoq_2eInit_2eByte_2exfb), -(_905674 = cCoq_2eInit_2eByte_2exfc), -(_905674 = cCoq_2eInit_2eByte_2exfd), -(_905674 = cCoq_2eInit_2eByte_2exfe), -(_905674 = cCoq_2eInit_2eByte_2exff)], (25691 ^ _401487) ^ [_909062, _909064, _909066] : [cProp___24t(_909066), cProp___24t(_909064), cCoq_2eInit_2eDatatypes_2ebool___24t(_909062), cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(_909066, _909064, _909062), 25708 ^ _401487 : [(25709 ^ _401487) ^ [] : [-(p(_909066))], (25711 ^ _401487) ^ [] : [-(_909062 = cCoq_2eInit_2eDatatypes_2etrue)]], 25712 ^ _401487 : [(25713 ^ _401487) ^ [] : [-(p(_909064))], (25715 ^ _401487) ^ [] : [-(_909062 = cCoq_2eInit_2eDatatypes_2efalse)]]], (25717 ^ _401487) ^ [_909394, _909396, _909398, _909400] : [cProp___24t(_909400), cProp___24t(_909398), cProp___24t(_909396), cCoq_2eInit_2eDatatypes_2ecomparison___24t(_909394), cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(_909400, _909398, _909396, _909394), 25738 ^ _401487 : [(25739 ^ _401487) ^ [] : [-(p(_909400))], (25741 ^ _401487) ^ [] : [-(_909394 = cCoq_2eInit_2eDatatypes_2eEq)]], 25744 ^ _401487 : [(25745 ^ _401487) ^ [] : [-(p(_909398))], (25747 ^ _401487) ^ [] : [-(_909394 = cCoq_2eInit_2eDatatypes_2eLt)]], 25748 ^ _401487 : [(25749 ^ _401487) ^ [] : [-(p(_909396))], (25751 ^ _401487) ^ [] : [-(_909394 = cCoq_2eInit_2eDatatypes_2eGt)]]], (25753 ^ _401487) ^ [_909844, _909846, _909848, _909850, _909852] : [cProp___24t(_909852), cProp___24t(_909850), cProp___24t(_909848), cCoq_2eInit_2eDatatypes_2ecomparison___24t(_909846), cCoq_2eInit_2eDatatypes_2eCompareSpecT___24t(_909852, _909850, _909848, _909846, _909844), 25774 ^ _401487 : [(25775 ^ _401487) ^ [] : [-(p(_909852))], (25777 ^ _401487) ^ [] : [-(_909846 = cCoq_2eInit_2eDatatypes_2eEq)], (25779 ^ _401487) ^ [] : [-(_909844 = cCoq_2eInit_2eDatatypes_2eCompEqT___24a3(_909852, _909850, _909848))]], 25782 ^ _401487 : [(25783 ^ _401487) ^ [] : [-(p(_909850))], (25785 ^ _401487) ^ [] : [-(_909846 = cCoq_2eInit_2eDatatypes_2eLt)], (25787 ^ _401487) ^ [] : [-(_909844 = cCoq_2eInit_2eDatatypes_2eCompLtT___24a3(_909852, _909850, _909848))]], 25788 ^ _401487 : [(25789 ^ _401487) ^ [] : [-(p(_909848))], (25791 ^ _401487) ^ [] : [-(_909846 = cCoq_2eInit_2eDatatypes_2eGt)], (25793 ^ _401487) ^ [] : [-(_909844 = cCoq_2eInit_2eDatatypes_2eCompGtT___24a3(_909852, _909850, _909848))]]], (25795 ^ _401487) ^ [_910402] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_910402), -(_910402 = cCoq_2eInit_2eDatatypes_2etrue), -(_910402 = cCoq_2eInit_2eDatatypes_2efalse)], (25805 ^ _401487) ^ [_910488] : [cCoq_2eInit_2eDatatypes_2ecomparison___24t(_910488), -(_910488 = cCoq_2eInit_2eDatatypes_2eEq), -(_910488 = cCoq_2eInit_2eDatatypes_2eLt), -(_910488 = cCoq_2eInit_2eDatatypes_2eGt)], (25819 ^ _401487) ^ [_910587, _910589] : [cType___24t(_910589), cCoq_2eInit_2eDatatypes_2elist___24t(_910589, _910587), -(_910587 = cCoq_2eInit_2eDatatypes_2enil___24a1(_910589)), 25831 ^ _401487 : [(25832 ^ _401487) ^ [] : [-(t(25830 ^ [_910587, _910589], _910589))], (25835 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_910589, 25833 ^ [_910587, _910589]))], (25837 ^ _401487) ^ [] : [-(_910587 = cCoq_2eInit_2eDatatypes_2econs___24a3(_910589, 25830 ^ [_910587, _910589], 25833 ^ [_910587, _910589]))]]], (25839 ^ _401487) ^ [_910844] : [cCoq_2eInit_2eDatatypes_2enat___24t(_910844), -(_910844 = cCoq_2eInit_2eDatatypes_2eO), 25847 ^ _401487 : [(25848 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(25846 ^ [_910844]))], (25850 ^ _401487) ^ [] : [-(_910844 = cCoq_2eInit_2eDatatypes_2eS___24a1(25846 ^ [_910844]))]]], (25852 ^ _401487) ^ [_910990, _910992] : [cType___24t(_910992), cCoq_2eInit_2eDatatypes_2eoption___24t(_910992, _910990), 25862 ^ _401487 : [(25863 ^ _401487) ^ [] : [-(t(25861 ^ [_910990, _910992], _910992))], (25865 ^ _401487) ^ [] : [-(_910990 = cCoq_2eInit_2eDatatypes_2eSome___24a2(_910992, 25861 ^ [_910990, _910992]))]], -(_910990 = cCoq_2eInit_2eDatatypes_2eNone___24a1(_910992))], (25869 ^ _401487) ^ [_911202, _911204, _911206] : [cType___24t(_911206), cType___24t(_911204), cCoq_2eInit_2eDatatypes_2eprod___24t(_911206, _911204, _911202), 25881 ^ _401487 : [(25882 ^ _401487) ^ [] : [-(t(25880 ^ [_911202, _911204, _911206], _911206))], (25885 ^ _401487) ^ [] : [-(t(25883 ^ [_911202, _911204, _911206], _911204))], (25887 ^ _401487) ^ [] : [-(_911202 = cCoq_2eInit_2eDatatypes_2epair___24a4(_911206, _911204, 25880 ^ [_911202, _911204, _911206], 25883 ^ [_911202, _911204, _911206]))]]], (25889 ^ _401487) ^ [_911493, _911495, _911497] : [cType___24t(_911497), cType___24t(_911495), cCoq_2eInit_2eDatatypes_2esum___24t(_911497, _911495, _911493), 25903 ^ _401487 : [(25904 ^ _401487) ^ [] : [-(t(25902 ^ [_911493, _911495, _911497], _911497))], (25906 ^ _401487) ^ [] : [-(_911493 = cCoq_2eInit_2eDatatypes_2einl___24a3(_911497, _911495, 25902 ^ [_911493, _911495, _911497]))]], 25908 ^ _401487 : [(25909 ^ _401487) ^ [] : [-(t(25907 ^ [_911493, _911495, _911497], _911495))], (25911 ^ _401487) ^ [] : [-(_911493 = cCoq_2eInit_2eDatatypes_2einr___24a3(_911497, _911495, 25907 ^ [_911493, _911495, _911497]))]]], (25913 ^ _401487) ^ [_911839] : [cCoq_2eInit_2eDatatypes_2eunit___24t(_911839), -(_911839 = cCoq_2eInit_2eDatatypes_2ett)], (25919 ^ _401487) ^ [_911912, _911914] : [cCoq_2eInit_2eDatatypes_2enat___24t(_911914), cCoq_2eInit_2eDatatypes_2enat___24t(_911912), cCoq_2eInit_2ePeano_2ele___24a2(_911914, _911912), -(_911912 = _911914), 25935 ^ _401487 : [(25936 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(25934 ^ [_911912, _911914]))], (25938 ^ _401487) ^ [] : [-(cCoq_2eInit_2ePeano_2ele___24a2(_911914, 25934 ^ [_911912, _911914]))], (25940 ^ _401487) ^ [] : [-(_911912 = cCoq_2eInit_2eDatatypes_2eS___24a1(25934 ^ [_911912, _911914]))]]], (25942 ^ _401487) ^ [_912197, _912199, _912201] : [cType___24t(_912201), c_24__type__18054___24t(_912201, _912199, _912199), cCoq_2eInit_2eSpecif_2esig___24t(_912201, _912199, _912197), 25954 ^ _401487 : [(25955 ^ _401487) ^ [] : [-(t(25953 ^ [_912197, _912199, _912201], _912201))], (25957 ^ _401487) ^ [] : [-(p(happ(_912199, 25953 ^ [_912197, _912199, _912201])))], (25959 ^ _401487) ^ [] : [-(_912197 = cCoq_2eInit_2eSpecif_2eexist___24a3(_912201, _912199, 25953 ^ [_912197, _912199, _912201]))]]], (25961 ^ _401487) ^ [_912480, _912482, _912484, _912486] : [cType___24t(_912486), c_24__type__22693___24t(_912486, _912484, _912482, _912484), c_24__type__22701___24t(_912486, _912484, _912482, _912482), cCoq_2eInit_2eSpecif_2esig2___24t(_912486, _912484, _912482, _912480), 25977 ^ _401487 : [(25978 ^ _401487) ^ [] : [-(t(25976 ^ [_912480, _912482, _912484, _912486], _912486))], (25980 ^ _401487) ^ [] : [-(p(happ(_912484, 25976 ^ [_912480, _912482, _912484, _912486])))], (25982 ^ _401487) ^ [] : [-(p(happ(_912482, 25976 ^ [_912480, _912482, _912484, _912486])))], (25984 ^ _401487) ^ [] : [-(_912480 = cCoq_2eInit_2eSpecif_2eexist2___24a4(_912486, _912484, _912482, 25976 ^ [_912480, _912482, _912484, _912486]))]]], (25986 ^ _401487) ^ [_912880, _912882, _912884] : [cType___24t(_912884), c_24__type__18093___24t(_912884, _912882, _912882), cCoq_2eInit_2eSpecif_2esigT___24t(_912884, _912882, _912880), 25998 ^ _401487 : [(25999 ^ _401487) ^ [] : [-(t(25997 ^ [_912880, _912882, _912884], _912884))], (26002 ^ _401487) ^ [] : [-(t(26000 ^ [_912880, _912882, _912884], happ(_912882, 25997 ^ [_912880, _912882, _912884])))], (26004 ^ _401487) ^ [] : [-(_912880 = cCoq_2eInit_2eSpecif_2eexistT___24a4(_912884, _912882, 25997 ^ [_912880, _912882, _912884], 26000 ^ [_912880, _912882, _912884]))]]], (26006 ^ _401487) ^ [_913190, _913192, _913194, _913196] : [cType___24t(_913196), c_24__type__22749___24t(_913196, _913194, _913192, _913194), c_24__type__22757___24t(_913196, _913194, _913192, _913192), cCoq_2eInit_2eSpecif_2esigT2___24t(_913196, _913194, _913192, _913190), 26022 ^ _401487 : [(26023 ^ _401487) ^ [] : [-(t(26021 ^ [_913190, _913192, _913194, _913196], _913196))], (26026 ^ _401487) ^ [] : [-(t(26024 ^ [_913190, _913192, _913194, _913196], happ(_913194, 26021 ^ [_913190, _913192, _913194, _913196])))], (26029 ^ _401487) ^ [] : [-(t(26027 ^ [_913190, _913192, _913194, _913196], happ(_913192, 26021 ^ [_913190, _913192, _913194, _913196])))], (26031 ^ _401487) ^ [] : [-(_913190 = cCoq_2eInit_2eSpecif_2eexistT2___24a6(_913196, _913194, _913192, 26021 ^ [_913190, _913192, _913194, _913196], 26024 ^ [_913190, _913192, _913194, _913196], 26027 ^ [_913190, _913192, _913194, _913196]))]]], (26033 ^ _401487) ^ [_913652, _913654, _913656] : [cProp___24t(_913656), cProp___24t(_913654), cCoq_2eInit_2eSpecif_2esumbool___24t(_913656, _913654, _913652), 26046 ^ _401487 : [(26047 ^ _401487) ^ [] : [-(p(_913656))], (26049 ^ _401487) ^ [] : [-(_913652 = cCoq_2eInit_2eSpecif_2eleft___24a2(_913656, _913654))]], 26050 ^ _401487 : [(26051 ^ _401487) ^ [] : [-(p(_913654))], (26053 ^ _401487) ^ [] : [-(_913652 = cCoq_2eInit_2eSpecif_2eright___24a2(_913656, _913654))]]], (26055 ^ _401487) ^ [_913944, _913946, _913948] : [cType___24t(_913948), cProp___24t(_913946), cCoq_2eInit_2eSpecif_2esumor___24t(_913948, _913946, _913944), 26069 ^ _401487 : [(26070 ^ _401487) ^ [] : [-(t(26068 ^ [_913944, _913946, _913948], _913948))], (26072 ^ _401487) ^ [] : [-(_913944 = cCoq_2eInit_2eSpecif_2einleft___24a3(_913948, _913946, 26068 ^ [_913944, _913946, _913948]))]], 26073 ^ _401487 : [(26074 ^ _401487) ^ [] : [-(p(_913946))], (26076 ^ _401487) ^ [] : [-(_913944 = cCoq_2eInit_2eSpecif_2einright___24a2(_913948, _913946))]]], (26078 ^ _401487) ^ [_914263, _914265, _914267] : [cType___24t(_914267), c_24__type__23298___24t(_914267, _914265, _914263, _914265), t(_914263, _914267), cCoq_2eInit_2eWf_2eAcc___24a3(_914267, _914265, _914263), 26093 ^ _401487 : [(26104 ^ _401487) ^ [] : [-(p(c_24True))], (26094 ^ _401487) ^ [_914506] : [t(_914506, _914267), p(happ(happ(_914265, _914506), _914263)), -(cCoq_2eInit_2eWf_2eAcc___24a3(_914267, _914265, _914506))]]], (26106 ^ _401487) ^ [_914683, _914685, _914687] : [cType___24t(_914687), c_24__type__29957___24t(_914687, _914685, _914683, _914685), cCoq_2eInit_2eDatatypes_2elist___24t(_914687, _914683), cCoq_2eLists_2eList_2eForall___24a3(_914687, _914685, _914683), -(_914683 = cCoq_2eInit_2eDatatypes_2enil___24a1(_914687)), 26126 ^ _401487 : [(26127 ^ _401487) ^ [] : [-(t(26125 ^ [_914683, _914685, _914687], _914687))], (26130 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_914687, 26128 ^ [_914683, _914685, _914687]))], (26132 ^ _401487) ^ [] : [-(p(happ(_914685, 26125 ^ [_914683, _914685, _914687])))], (26134 ^ _401487) ^ [] : [-(cCoq_2eLists_2eList_2eForall___24a3(_914687, _914685, 26128 ^ [_914683, _914685, _914687]))], (26136 ^ _401487) ^ [] : [-(_914683 = cCoq_2eInit_2eDatatypes_2econs___24a3(_914687, 26125 ^ [_914683, _914685, _914687], 26128 ^ [_914683, _914685, _914687]))]]], (26138 ^ _401487) ^ [_915138, _915140] : [cType___24t(_915140), cCoq_2eInit_2eDatatypes_2elist___24t(_915140, _915138), cCoq_2eLists_2eList_2eNoDup___24a2(_915140, _915138), -(_915138 = cCoq_2eInit_2eDatatypes_2enil___24a1(_915140)), 26154 ^ _401487 : [(26155 ^ _401487) ^ [] : [-(t(26153 ^ [_915138, _915140], _915140))], (26158 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_915140, 26156 ^ [_915138, _915140]))], (26160 ^ _401487) ^ [] : [cCoq_2eLists_2eList_2eIn___24a3(_915140, 26153 ^ [_915138, _915140], 26156 ^ [_915138, _915140])], (26162 ^ _401487) ^ [] : [-(cCoq_2eLists_2eList_2eNoDup___24a2(_915140, 26156 ^ [_915138, _915140]))], (26164 ^ _401487) ^ [] : [-(_915138 = cCoq_2eInit_2eDatatypes_2econs___24a3(_915140, 26153 ^ [_915138, _915140], 26156 ^ [_915138, _915140]))]]], (26166 ^ _401487) ^ [_915649, _915651, _915653, _915655] : [cType___24t(_915655), c_24__type__17988___24t(_915655, _915653, _915651, _915649, _915653), t(_915651, _915655), cCoq_2eInit_2eDatatypes_2elist___24t(_915655, _915649), cCoq_2eLists_2eSetoidList_2eInA___24a4(_915655, _915653, _915651, _915649), 26188 ^ _401487 : [(26189 ^ _401487) ^ [] : [-(t(26187 ^ [_915649, _915651, _915653, _915655], _915655))], (26192 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_915655, 26190 ^ [_915649, _915651, _915653, _915655]))], (26194 ^ _401487) ^ [] : [-(p(happ(happ(_915653, _915651), 26187 ^ [_915649, _915651, _915653, _915655])))], (26196 ^ _401487) ^ [] : [-(_915649 = cCoq_2eInit_2eDatatypes_2econs___24a3(_915655, 26187 ^ [_915649, _915651, _915653, _915655], 26190 ^ [_915649, _915651, _915653, _915655]))]], 26198 ^ _401487 : [(26199 ^ _401487) ^ [] : [-(t(26197 ^ [_915649, _915651, _915653, _915655], _915655))], (26202 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_915655, 26200 ^ [_915649, _915651, _915653, _915655]))], (26204 ^ _401487) ^ [] : [-(cCoq_2eLists_2eSetoidList_2eInA___24a4(_915655, _915653, _915651, 26200 ^ [_915649, _915651, _915653, _915655]))], (26206 ^ _401487) ^ [] : [-(_915649 = cCoq_2eInit_2eDatatypes_2econs___24a3(_915655, 26197 ^ [_915649, _915651, _915653, _915655], 26200 ^ [_915649, _915651, _915653, _915655]))]]], (26208 ^ _401487) ^ [_916317, _916319, _916321] : [cType___24t(_916321), c_24__type__18023___24t(_916321, _916319, _916317, _916319), cCoq_2eInit_2eDatatypes_2elist___24t(_916321, _916317), cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(_916321, _916319, _916317), -(_916317 = cCoq_2eInit_2eDatatypes_2enil___24a1(_916321)), 26228 ^ _401487 : [(26229 ^ _401487) ^ [] : [-(t(26227 ^ [_916317, _916319, _916321], _916321))], (26232 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_916321, 26230 ^ [_916317, _916319, _916321]))], (26234 ^ _401487) ^ [] : [cCoq_2eLists_2eSetoidList_2eInA___24a4(_916321, _916319, 26227 ^ [_916317, _916319, _916321], 26230 ^ [_916317, _916319, _916321])], (26236 ^ _401487) ^ [] : [-(cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(_916321, _916319, 26230 ^ [_916317, _916319, _916321]))], (26238 ^ _401487) ^ [] : [-(_916317 = cCoq_2eInit_2eDatatypes_2econs___24a3(_916321, 26227 ^ [_916317, _916319, _916321], 26230 ^ [_916317, _916319, _916321]))]]], (26240 ^ _401487) ^ [_916926, _916928, _916930, _916932, _916934, _916936] : [cType___24t(_916936), c_24__type__21039___24t(_916936, _916934, _916932, _916930, _916928, _916926, _916934), t(_916932, _916936), t(_916930, happ(_916934, _916932)), t(_916928, _916936), t(_916926, happ(_916934, _916928)), cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(_916936, _916934, _916932, _916930, _916928, _916926), 26267 ^ _401487 : [(26268 ^ _401487) ^ [] : [-(_916926 = _916930)], (26270 ^ _401487) ^ [] : [-(_916928 = _916932)]]], (26272 ^ _401487) ^ [_917425, _917427, _917429, _917431, _917433, _917435] : [cType___24t(_917435), c_24__type__23614___24t(_917435, _917433, _917431, _917429, _917427, _917425, _917433), t(_917431, _917435), t(_917429, happ(_917433, _917431)), t(_917427, _917435), t(_917425, happ(_917433, _917427)), cCoq_2eLogic_2eEqdepFacts_2eeq__dep1___24a6(_917435, _917433, _917431, _917429, _917427, _917425), 26299 ^ _401487 : [(26300 ^ _401487) ^ [] : [-(_917427 = _917431)], (26302 ^ _401487) ^ [] : [-(_917429 = cCoq_2eInit_2eLogic_2eeq__rect___24a5(_917435, _917427, _917433, _917425, _917431))], (26304 ^ _401487) ^ [] : [-(p(c_24True))]]], (26306 ^ _401487) ^ [_917954] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_917954), -(_917954 = cCoq_2eNumbers_2eBinNums_2eN0), 26314 ^ _401487 : [(26315 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26313 ^ [_917954]))], (26317 ^ _401487) ^ [] : [-(_917954 = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(26313 ^ [_917954]))]]], (26319 ^ _401487) ^ [_918100] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_918100), -(_918100 = cCoq_2eNumbers_2eBinNums_2eZ0), 26329 ^ _401487 : [(26330 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26328 ^ [_918100]))], (26332 ^ _401487) ^ [] : [-(_918100 = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(26328 ^ [_918100]))]], 26334 ^ _401487 : [(26335 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26333 ^ [_918100]))], (26337 ^ _401487) ^ [] : [-(_918100 = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(26333 ^ [_918100]))]]], (26339 ^ _401487) ^ [_918319] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_918319), 26345 ^ _401487 : [(26346 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26344 ^ [_918319]))], (26348 ^ _401487) ^ [] : [-(_918319 = cCoq_2eNumbers_2eBinNums_2exI___24a1(26344 ^ [_918319]))]], 26352 ^ _401487 : [(26353 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26351 ^ [_918319]))], (26355 ^ _401487) ^ [] : [-(_918319 = cCoq_2eNumbers_2eBinNums_2exO___24a1(26351 ^ [_918319]))]], -(_918319 = cCoq_2eNumbers_2eBinNums_2exH)], (26359 ^ _401487) ^ [_918538, _918540] : [cCoq_2eInit_2eDatatypes_2eprod___24t(cCoq_2eNumbers_2eBinNums_2epositive, cCoq_2ePArith_2eBinPosDef_2ePos_2emask, _918540), cCoq_2eNumbers_2eBinNums_2epositive___24t(_918538), cCoq_2ePArith_2eBinPos_2ePos_2eSqrtSpec___24a2(_918540, _918538), 26373 ^ _401487 : [(26374 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26372 ^ [_918538, _918540]))], (26377 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26375 ^ [_918538, _918540]))], (26379 ^ _401487) ^ [] : [-(26375 ^ [_918538, _918540] = cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(26372 ^ [_918538, _918540], 26372 ^ [_918538, _918540]))], (26381 ^ _401487) ^ [] : [-(_918538 = 26375 ^ [_918538, _918540])], (26383 ^ _401487) ^ [] : [-(_918540 = cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2epositive, cCoq_2ePArith_2eBinPosDef_2ePos_2emask, 26372 ^ [_918538, _918540], cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNul))]], 26385 ^ _401487 : [(26386 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26384 ^ [_918538, _918540]))], (26389 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26387 ^ [_918538, _918540]))], (26392 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26390 ^ [_918538, _918540]))], (26394 ^ _401487) ^ [] : [-(26390 ^ [_918538, _918540] = cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(26384 ^ [_918538, _918540], 26384 ^ [_918538, _918540]), 26387 ^ [_918538, _918540]))], (26396 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(26387 ^ [_918538, _918540], cCoq_2eNumbers_2eBinNums_2exO___24a1(26384 ^ [_918538, _918540])))], (26398 ^ _401487) ^ [] : [-(_918538 = 26390 ^ [_918538, _918540])], (26400 ^ _401487) ^ [] : [-(_918540 = cCoq_2eInit_2eDatatypes_2epair___24a4(cCoq_2eNumbers_2eBinNums_2epositive, cCoq_2ePArith_2eBinPosDef_2ePos_2emask, 26384 ^ [_918538, _918540], cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(26387 ^ [_918538, _918540])))]]], (26402 ^ _401487) ^ [_919204, _919206, _919208] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_919208), cCoq_2eNumbers_2eBinNums_2epositive___24t(_919206), cCoq_2ePArith_2eBinPosDef_2ePos_2emask___24t(_919204), cCoq_2ePArith_2eBinPos_2ePos_2eSubMaskSpec___24a3(_919208, _919206, _919204), 26419 ^ _401487 : [(26420 ^ _401487) ^ [] : [-(_919208 = _919206)], (26422 ^ _401487) ^ [] : [-(_919204 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNul)]], 26426 ^ _401487 : [(26427 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26425 ^ [_919204, _919206, _919208]))], (26429 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_919206, 26425 ^ [_919204, _919206, _919208]) = _919208)], (26431 ^ _401487) ^ [] : [-(_919204 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(26425 ^ [_919204, _919206, _919208]))]], 26433 ^ _401487 : [(26434 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26432 ^ [_919204, _919206, _919208]))], (26436 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_919208, 26432 ^ [_919204, _919206, _919208]) = _919206)], (26438 ^ _401487) ^ [] : [-(_919204 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNeg)]]], (26440 ^ _401487) ^ [_919711] : [cCoq_2ePArith_2eBinPosDef_2ePos_2emask___24t(_919711), -(_919711 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNul), 26450 ^ _401487 : [(26451 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26449 ^ [_919711]))], (26453 ^ _401487) ^ [] : [-(_919711 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(26449 ^ [_919711]))]], -(_919711 = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNeg)], (26457 ^ _401487) ^ [_919870] : [cCoq_2eQArith_2eQArith__base_2eQ___24t(_919870), 26461 ^ _401487 : [(26462 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(26460 ^ [_919870]))], (26465 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26463 ^ [_919870]))], (26467 ^ _401487) ^ [] : [-(_919870 = cCoq_2eQArith_2eQArith__base_2eQmake___24a2(26460 ^ [_919870], 26463 ^ [_919870]))]]], (26469 ^ _401487) ^ [_920025] : [cCoq_2eReals_2eRIneq_2enonzeroreal___24t(_920025), 26473 ^ _401487 : [(26474 ^ _401487) ^ [] : [-(cCoq_2eReals_2eRdefinitions_2eR___24t(26472 ^ [_920025]))], (26476 ^ _401487) ^ [] : [26472 ^ [_920025] = cCoq_2eReals_2eRdefinitions_2eIZR___24a1(cCoq_2eNumbers_2eBinNums_2eZ0)], (26478 ^ _401487) ^ [] : [-(_920025 = cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(26472 ^ [_920025]))]]], (26480 ^ _401487) ^ [_920205, _920207, _920209] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_920209), cCoq_2eNumbers_2eBinNums_2eZ___24t(_920207), cCoq_2eReals_2eRfunctions_2eZ__spec___24t(_920209, _920207, _920205), 26493 ^ _401487 : [(26494 ^ _401487) ^ [] : [-(_920209 = cCoq_2eNumbers_2eBinNums_2eZ0)], (26496 ^ _401487) ^ [] : [-(_920207 = cCoq_2eNumbers_2eBinNums_2eZ0)], (26498 ^ _401487) ^ [] : [-(_920205 = cCoq_2eReals_2eRfunctions_2eZintNull___24a1(_920209))]], 26502 ^ _401487 : [(26503 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(26501 ^ [_920205, _920207, _920209]))], (26505 ^ _401487) ^ [] : [-(_920209 = cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(26501 ^ [_920205, _920207, _920209]))], (26507 ^ _401487) ^ [] : [-(_920207 = c_24__case__Coq_2eInit_2eDatatypes_2enat_2421811___24a3(_920209, _920207, 26501 ^ [_920205, _920207, _920209]))], (26509 ^ _401487) ^ [] : [-(_920205 = cCoq_2eReals_2eRfunctions_2eZintPos___24a2(_920209, 26501 ^ [_920205, _920207, _920209]))]], 26511 ^ _401487 : [(26512 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(26510 ^ [_920205, _920207, _920209]))], (26514 ^ _401487) ^ [] : [-(_920209 = cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(26510 ^ [_920205, _920207, _920209])))], (26516 ^ _401487) ^ [] : [-(_920207 = c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2421828___24a3(_920209, _920207, 26510 ^ [_920205, _920207, _920209]))], (26518 ^ _401487) ^ [] : [-(_920205 = cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(_920209, 26510 ^ [_920205, _920207, _920209]))]]], (26520 ^ _401487) ^ [_920787, _920789, _920791] : [cType___24t(_920791), c_24__type__31798___24t(_920791, _920789, _920787, _920789), cCoq_2eInit_2eDatatypes_2elist___24t(_920791, _920787), cCoq_2eSorting_2eSorted_2eStronglySorted___24a3(_920791, _920789, _920787), -(_920787 = cCoq_2eInit_2eDatatypes_2enil___24a1(_920791)), 26540 ^ _401487 : [(26541 ^ _401487) ^ [] : [-(t(26539 ^ [_920787, _920789, _920791], _920791))], (26544 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_920791, 26542 ^ [_920787, _920789, _920791]))], (26546 ^ _401487) ^ [] : [-(cCoq_2eSorting_2eSorted_2eStronglySorted___24a3(_920791, _920789, 26542 ^ [_920787, _920789, _920791]))], (26548 ^ _401487) ^ [] : [-(cCoq_2eLists_2eList_2eForall___24a3(_920791, happ(_920789, 26539 ^ [_920787, _920789, _920791]), 26542 ^ [_920787, _920789, _920791]))], (26550 ^ _401487) ^ [] : [-(_920787 = cCoq_2eInit_2eDatatypes_2econs___24a3(_920791, 26539 ^ [_920787, _920789, _920791], 26542 ^ [_920787, _920789, _920791]))]]], (26552 ^ _401487) ^ [_921255] : [cCoq_2eStrings_2eAscii_2eascii___24t(_921255), 26556 ^ _401487 : [(26557 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(26555 ^ [_921255]))], (26560 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(26558 ^ [_921255]))], (26563 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(26561 ^ [_921255]))], (26566 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(26564 ^ [_921255]))], (26569 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(26567 ^ [_921255]))], (26572 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(26570 ^ [_921255]))], (26575 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(26573 ^ [_921255]))], (26578 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(26576 ^ [_921255]))], (26580 ^ _401487) ^ [] : [-(_921255 = cCoq_2eStrings_2eAscii_2eAscii___24a8(26555 ^ [_921255], 26558 ^ [_921255], 26561 ^ [_921255], 26564 ^ [_921255], 26567 ^ [_921255], 26570 ^ [_921255], 26573 ^ [_921255], 26576 ^ [_921255]))]]], (26582 ^ _401487) ^ [_921644] : [cCoq_2eStrings_2eString_2estring___24t(_921644), -(_921644 = cCoq_2eStrings_2eString_2eEmptyString), 26590 ^ _401487 : [(26591 ^ _401487) ^ [] : [-(cCoq_2eStrings_2eAscii_2eascii___24t(26589 ^ [_921644]))], (26594 ^ _401487) ^ [] : [-(cCoq_2eStrings_2eString_2estring___24t(26592 ^ [_921644]))], (26596 ^ _401487) ^ [] : [-(_921644 = cCoq_2eStrings_2eString_2eString___24a2(26589 ^ [_921644], 26592 ^ [_921644]))]]], (26598 ^ _401487) ^ [_921829, _921831, _921833, _921835, _921837, _921839] : [cType___24t(_921839), c_24__type__13480___24t(_921839, _921837, _921835, _921833, _921831, _921837), c_24__type__13499___24t(_921839, _921837, _921835, _921833, _921831, _921835), t(_921833, _921839), t(_921831, _921839), cCoq_2eStructures_2eOrderedType_2eCompare___24t(_921839, _921837, _921835, _921833, _921831, _921829), 26623 ^ _401487 : [(26624 ^ _401487) ^ [] : [-(p(happ(happ(_921837, _921833), _921831)))], (26626 ^ _401487) ^ [] : [-(_921829 = cCoq_2eStructures_2eOrderedType_2eLT___24a5(_921839, _921837, _921835, _921833, _921831))]], 26629 ^ _401487 : [(26630 ^ _401487) ^ [] : [-(p(happ(happ(_921835, _921833), _921831)))], (26632 ^ _401487) ^ [] : [-(_921829 = cCoq_2eStructures_2eOrderedType_2eEQ___24a5(_921839, _921837, _921835, _921833, _921831))]], 26633 ^ _401487 : [(26634 ^ _401487) ^ [] : [-(p(happ(happ(_921837, _921831), _921833)))], (26636 ^ _401487) ^ [] : [-(_921829 = cCoq_2eStructures_2eOrderedType_2eGT___24a5(_921839, _921837, _921835, _921833, _921831))]]], (26638 ^ _401487) ^ [_922457, _922459] : [cCoq_2eStrings_2eString_2estring___24t(_922459), cCoq_2eStrings_2eString_2estring___24t(_922457), cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(_922459, _922457), 26652 ^ _401487 : [(26653 ^ _401487) ^ [] : [-(cCoq_2eStrings_2eAscii_2eascii___24t(26651 ^ [_922457, _922459]))], (26656 ^ _401487) ^ [] : [-(cCoq_2eStrings_2eString_2estring___24t(26654 ^ [_922457, _922459]))], (26658 ^ _401487) ^ [] : [-(_922457 = cCoq_2eStrings_2eString_2eString___24a2(26651 ^ [_922457, _922459], 26654 ^ [_922457, _922459]))], (26660 ^ _401487) ^ [] : [-(_922459 = cCoq_2eStrings_2eString_2eEmptyString)]], 26664 ^ _401487 : [(26665 ^ _401487) ^ [] : [-(cCoq_2eStrings_2eAscii_2eascii___24t(26663 ^ [_922457, _922459]))], (26668 ^ _401487) ^ [] : [-(cCoq_2eStrings_2eString_2estring___24t(26666 ^ [_922457, _922459]))], (26671 ^ _401487) ^ [] : [-(cCoq_2eStrings_2eString_2estring___24t(26669 ^ [_922457, _922459]))], (26673 ^ _401487) ^ [] : [-(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(26666 ^ [_922457, _922459], 26669 ^ [_922457, _922459]))], (26675 ^ _401487) ^ [] : [-(_922457 = cCoq_2eStrings_2eString_2eString___24a2(26663 ^ [_922457, _922459], 26669 ^ [_922457, _922459]))], (26677 ^ _401487) ^ [] : [-(_922459 = cCoq_2eStrings_2eString_2eString___24a2(26663 ^ [_922457, _922459], 26666 ^ [_922457, _922459]))]], 26679 ^ _401487 : [(26680 ^ _401487) ^ [] : [-(cCoq_2eStrings_2eAscii_2eascii___24t(26678 ^ [_922457, _922459]))], (26683 ^ _401487) ^ [] : [-(cCoq_2eStrings_2eAscii_2eascii___24t(26681 ^ [_922457, _922459]))], (26686 ^ _401487) ^ [] : [-(cCoq_2eStrings_2eString_2estring___24t(26684 ^ [_922457, _922459]))], (26689 ^ _401487) ^ [] : [-(cCoq_2eStrings_2eString_2estring___24t(26687 ^ [_922457, _922459]))], (26691 ^ _401487) ^ [] : [-(cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(26678 ^ [_922457, _922459]), cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(26681 ^ [_922457, _922459])))], (26693 ^ _401487) ^ [] : [-(_922457 = cCoq_2eStrings_2eString_2eString___24a2(26681 ^ [_922457, _922459], 26687 ^ [_922457, _922459]))], (26695 ^ _401487) ^ [] : [-(_922459 = cCoq_2eStrings_2eString_2eString___24a2(26678 ^ [_922457, _922459], 26684 ^ [_922457, _922459]))]]], (26697 ^ _401487) ^ [_923279] : [cCoq_2eStructures_2eOrdersTac_2eord___24t(_923279), -(_923279 = cCoq_2eStructures_2eOrdersTac_2eOEQ), -(_923279 = cCoq_2eStructures_2eOrdersTac_2eOLT), -(_923279 = cCoq_2eStructures_2eOrdersTac_2eOLE)], (26711 ^ _401487) ^ [_923378, _923380] : [cCoq_2eInit_2eDatatypes_2enat___24t(_923380), cCoq_2eVectors_2eFin_2et___24t(_923380, _923378), 26721 ^ _401487 : [(26722 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(26720 ^ [_923378, _923380]))], (26724 ^ _401487) ^ [] : [-(_923380 = cCoq_2eInit_2eDatatypes_2eS___24a1(26720 ^ [_923378, _923380]))], (26726 ^ _401487) ^ [] : [-(_923378 = cCoq_2eVectors_2eFin_2eF1___24a1(26720 ^ [_923378, _923380]))]], 26728 ^ _401487 : [(26729 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(26727 ^ [_923378, _923380]))], (26732 ^ _401487) ^ [] : [-(cCoq_2eVectors_2eFin_2et___24t(26727 ^ [_923378, _923380], 26730 ^ [_923378, _923380]))], (26734 ^ _401487) ^ [] : [-(_923380 = cCoq_2eInit_2eDatatypes_2eS___24a1(26727 ^ [_923378, _923380]))], (26736 ^ _401487) ^ [] : [-(_923378 = cCoq_2eVectors_2eFin_2eFS___24a2(26727 ^ [_923378, _923380], 26730 ^ [_923378, _923380]))]]], (26738 ^ _401487) ^ [_923768, _923770, _923772] : [cType___24t(_923772), cCoq_2eInit_2eDatatypes_2enat___24t(_923770), cCoq_2eVectors_2eVectorDef_2et___24t(_923772, _923770, _923768), 26751 ^ _401487 : [(26752 ^ _401487) ^ [] : [-(_923770 = cCoq_2eInit_2eDatatypes_2eO)], (26754 ^ _401487) ^ [] : [-(_923768 = cCoq_2eVectors_2eVectorDef_2enil___24a1(_923772))]], 26756 ^ _401487 : [(26757 ^ _401487) ^ [] : [-(t(26755 ^ [_923768, _923770, _923772], _923772))], (26760 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(26758 ^ [_923768, _923770, _923772]))], (26763 ^ _401487) ^ [] : [-(cCoq_2eVectors_2eVectorDef_2et___24t(_923772, 26758 ^ [_923768, _923770, _923772], 26761 ^ [_923768, _923770, _923772]))], (26765 ^ _401487) ^ [] : [-(_923770 = cCoq_2eInit_2eDatatypes_2eS___24a1(26758 ^ [_923768, _923770, _923772]))], (26767 ^ _401487) ^ [] : [-(_923768 = cCoq_2eVectors_2eVectorDef_2econs___24a4(_923772, 26755 ^ [_923768, _923770, _923772], 26758 ^ [_923768, _923770, _923772], 26761 ^ [_923768, _923770, _923772]))]]], (26769 ^ _401487) ^ [_924229, _924231, _924233] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_924233), cCoq_2eNumbers_2eBinNums_2eZ___24t(_924231), cCoq_2eNumbers_2eBinNums_2eZ___24t(_924229), cCoq_2eZArith_2eZnumtheory_2eBezout___24a3(_924233, _924231, _924229), 26785 ^ _401487 : [(26786 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(26784 ^ [_924229, _924231, _924233]))], (26789 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(26787 ^ [_924229, _924231, _924233]))], (26791 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(26784 ^ [_924229, _924231, _924233], _924233), cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(26787 ^ [_924229, _924231, _924233], _924231)) = _924229)], (26793 ^ _401487) ^ [] : [-(p(c_24True))]]], (26795 ^ _401487) ^ [_924594, _924596, _924598] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_924598), cCoq_2eNumbers_2eBinNums_2eZ___24t(_924596), cCoq_2eZArith_2eZnumtheory_2eEuclid___24t(_924598, _924596, _924594), 26807 ^ _401487 : [(26808 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(26806 ^ [_924594, _924596, _924598]))], (26811 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(26809 ^ [_924594, _924596, _924598]))], (26814 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(26812 ^ [_924594, _924596, _924598]))], (26816 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(26806 ^ [_924594, _924596, _924598], _924598), cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(26809 ^ [_924594, _924596, _924598], _924596)) = 26812 ^ [_924594, _924596, _924598])], (26818 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(_924598, _924596, 26812 ^ [_924594, _924596, _924598]))], (26820 ^ _401487) ^ [] : [-(_924594 = cCoq_2eZArith_2eZnumtheory_2eEuclid__intro___24a5(_924598, _924596, 26806 ^ [_924594, _924596, _924598], 26809 ^ [_924594, _924596, _924598], 26812 ^ [_924594, _924596, _924598]))]]], (26822 ^ _401487) ^ [_925032, _925034, _925036] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_925036), cCoq_2eNumbers_2eBinNums_2eZ___24t(_925034), cCoq_2eNumbers_2eBinNums_2eZ___24t(_925032), cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(_925036, _925034, _925032), 26837 ^ _401487 : [(26838 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(_925032, _925036))], (26840 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(_925032, _925034))], (26856 ^ _401487) ^ [] : [-(p(c_24True))], (26842 ^ _401487) ^ [_925321] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_925321), cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(_925321, _925036), cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(_925321, _925034), -(cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(_925321, _925032))]]], (26858 ^ _401487) ^ [_925544, _925546, _925548] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_925548), cCoq_2eNumbers_2eBinNums_2epositive___24t(_925546), cCoq_2eZArith_2eZpower_2eZdiv__rest__proofs___24t(_925548, _925546, _925544), 26870 ^ _401487 : [(26871 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(26869 ^ [_925544, _925546, _925548]))], (26874 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(26872 ^ [_925544, _925546, _925548]))], (26876 ^ _401487) ^ [] : [-(_925548 = cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(26869 ^ [_925544, _925546, _925548], cCoq_2eZArith_2eZpower_2etwo__power__pos___24a1(_925546)), 26872 ^ [_925544, _925546, _925548]))], (26878 ^ _401487) ^ [] : [-(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, 26872 ^ [_925544, _925546, _925548])))], (26880 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(26872 ^ [_925544, _925546, _925548], cCoq_2eZArith_2eZpower_2etwo__power__pos___24a1(_925546)))], (26882 ^ _401487) ^ [] : [-(_925544 = cCoq_2eZArith_2eZpower_2eZdiv__rest__proof___24a4(_925548, _925546, 26869 ^ [_925544, _925546, _925548], 26872 ^ [_925544, _925546, _925548]))]]], (26884 ^ _401487) ^ [_925963] : [cCoq_2emicromega_2eEnvRing_2eMon___24t(_925963), -(_925963 = cCoq_2emicromega_2eEnvRing_2emon0), 26894 ^ _401487 : [(26895 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26893 ^ [_925963]))], (26898 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2eMon___24t(26896 ^ [_925963]))], (26900 ^ _401487) ^ [] : [-(_925963 = cCoq_2emicromega_2eEnvRing_2ezmon___24a2(26893 ^ [_925963], 26896 ^ [_925963]))]], 26902 ^ _401487 : [(26903 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26901 ^ [_925963]))], (26906 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2eMon___24t(26904 ^ [_925963]))], (26908 ^ _401487) ^ [] : [-(_925963 = cCoq_2emicromega_2eEnvRing_2evmon___24a2(26901 ^ [_925963], 26904 ^ [_925963]))]]], (26910 ^ _401487) ^ [_926260, _926262] : [cType___24t(_926262), cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_926262, _926260), 26920 ^ _401487 : [(26921 ^ _401487) ^ [] : [-(t(26919 ^ [_926260, _926262], _926262))], (26923 ^ _401487) ^ [] : [-(_926260 = cCoq_2emicromega_2eEnvRing_2ePEc___24a2(_926262, 26919 ^ [_926260, _926262]))]], 26927 ^ _401487 : [(26928 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26926 ^ [_926260, _926262]))], (26930 ^ _401487) ^ [] : [-(_926260 = cCoq_2emicromega_2eEnvRing_2ePEX___24a2(_926262, 26926 ^ [_926260, _926262]))]], 26934 ^ _401487 : [(26935 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_926262, 26933 ^ [_926260, _926262]))], (26938 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_926262, 26936 ^ [_926260, _926262]))], (26940 ^ _401487) ^ [] : [-(_926260 = cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(_926262, 26933 ^ [_926260, _926262], 26936 ^ [_926260, _926262]))]], 26944 ^ _401487 : [(26945 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_926262, 26943 ^ [_926260, _926262]))], (26948 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_926262, 26946 ^ [_926260, _926262]))], (26950 ^ _401487) ^ [] : [-(_926260 = cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(_926262, 26943 ^ [_926260, _926262], 26946 ^ [_926260, _926262]))]], 26954 ^ _401487 : [(26955 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_926262, 26953 ^ [_926260, _926262]))], (26958 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_926262, 26956 ^ [_926260, _926262]))], (26960 ^ _401487) ^ [] : [-(_926260 = cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(_926262, 26953 ^ [_926260, _926262], 26956 ^ [_926260, _926262]))]], 26964 ^ _401487 : [(26965 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_926262, 26963 ^ [_926260, _926262]))], (26967 ^ _401487) ^ [] : [-(_926260 = cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(_926262, 26963 ^ [_926260, _926262]))]], 26969 ^ _401487 : [(26970 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_926262, 26968 ^ [_926260, _926262]))], (26973 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(26971 ^ [_926260, _926262]))], (26975 ^ _401487) ^ [] : [-(_926260 = cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(_926262, 26968 ^ [_926260, _926262], 26971 ^ [_926260, _926262]))]]], (26977 ^ _401487) ^ [_927117, _927119] : [cType___24t(_927119), cCoq_2emicromega_2eEnvRing_2ePol___24t(_927119, _927117), 26987 ^ _401487 : [(26988 ^ _401487) ^ [] : [-(t(26986 ^ [_927117, _927119], _927119))], (26990 ^ _401487) ^ [] : [-(_927117 = cCoq_2emicromega_2eEnvRing_2ePc___24a2(_927119, 26986 ^ [_927117, _927119]))]], 26994 ^ _401487 : [(26995 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(26993 ^ [_927117, _927119]))], (26998 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePol___24t(_927119, 26996 ^ [_927117, _927119]))], (27000 ^ _401487) ^ [] : [-(_927117 = cCoq_2emicromega_2eEnvRing_2ePinj___24a3(_927119, 26993 ^ [_927117, _927119], 26996 ^ [_927117, _927119]))]], 27002 ^ _401487 : [(27003 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePol___24t(_927119, 27001 ^ [_927117, _927119]))], (27006 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(27004 ^ [_927117, _927119]))], (27009 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePol___24t(_927119, 27007 ^ [_927117, _927119]))], (27011 ^ _401487) ^ [] : [-(_927117 = cCoq_2emicromega_2eEnvRing_2ePX___24a4(_927119, 27001 ^ [_927117, _927119], 27004 ^ [_927117, _927119], 27007 ^ [_927117, _927119]))]]], (27013 ^ _401487) ^ [_927605, _927607, _927609, _927611, _927613, _927615, _927617, _927619, _927621, _927623] : [cType___24t(_927623), t(_927621, _927623), t(_927619, _927623), c_24__type__12719___24t(_927623, _927621, _927619, _927617, _927615, _927613, _927611, _927609, _927607, _927605, _927617), c_24__type__12820___24t(_927623, _927621, _927619, _927617, _927615, _927613, _927611, _927609, _927607, _927605, _927615), c_24__type__12921___24t(_927623, _927621, _927619, _927617, _927615, _927613, _927611, _927609, _927607, _927605, _927613), c_24__type__13011___24t(_927623, _927621, _927619, _927617, _927615, _927613, _927611, _927609, _927607, _927605, _927611), c_24__type__13112___24t(_927623, _927621, _927619, _927617, _927615, _927613, _927611, _927609, _927607, _927605, _927609), c_24__type__13213___24t(_927623, _927621, _927619, _927617, _927615, _927613, _927611, _927609, _927607, _927605, _927607), c_24__type__13314___24t(_927623, _927621, _927619, _927617, _927615, _927613, _927611, _927609, _927607, _927605, _927605), cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(_927623, _927621, _927619, _927617, _927615, _927613, _927611, _927609, _927607, _927605), 27056 ^ _401487 : [(27057 ^ _401487) ^ [] : [-(cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(_927623, _927609))], (27059 ^ _401487) ^ [_929313] : [t(_929313, _927623), 27062 ^ _401487 : [(27063 ^ _401487) ^ [_929455] : [t(_929455, _927623), p(happ(happ(_927609, _929313), _929455)), 27070 ^ _401487 : [(27071 ^ _401487) ^ [_929657] : [t(_929657, _927623), 27074 ^ _401487 : [(27075 ^ _401487) ^ [_929770] : [t(_929770, _927623), p(happ(happ(_927609, _929657), _929770)), -(p(happ(happ(_927609, happ(happ(_927617, _929313), _929657)), happ(happ(_927617, _929455), _929770))))]]]]]]], (27085 ^ _401487) ^ [_930005] : [t(_930005, _927623), 27088 ^ _401487 : [(27089 ^ _401487) ^ [_930147] : [t(_930147, _927623), p(happ(happ(_927609, _930005), _930147)), 27096 ^ _401487 : [(27097 ^ _401487) ^ [_930349] : [t(_930349, _927623), 27100 ^ _401487 : [(27101 ^ _401487) ^ [_930462] : [t(_930462, _927623), p(happ(happ(_927609, _930349), _930462)), -(p(happ(happ(_927609, happ(happ(_927615, _930005), _930349)), happ(happ(_927615, _930147), _930462))))]]]]]]], (27111 ^ _401487) ^ [_930697] : [t(_930697, _927623), 27114 ^ _401487 : [(27115 ^ _401487) ^ [_930800] : [t(_930800, _927623), p(happ(happ(_927609, _930697), _930800)), -(p(happ(happ(_927609, happ(_927611, _930697)), happ(_927611, _930800))))]]], (27125 ^ _401487) ^ [_931005] : [t(_931005, _927623), 27128 ^ _401487 : [(27129 ^ _401487) ^ [_931146] : [t(_931146, _927623), p(happ(happ(_927609, _931005), _931146)), 27136 ^ _401487 : [(27137 ^ _401487) ^ [_931347] : [t(_931347, _927623), 27140 ^ _401487 : [(27141 ^ _401487) ^ [_931459] : [t(_931459, _927623), p(happ(happ(_927609, _931347), _931459)), 27148 ^ _401487 : [(27149 ^ _401487) ^ [] : [p(happ(happ(_927607, _931005), _931347)), -(p(happ(happ(_927607, _931146), _931459)))], (27155 ^ _401487) ^ [] : [p(happ(happ(_927607, _931146), _931459)), -(p(happ(happ(_927607, _931005), _931347)))]]]]]]]]], (27161 ^ _401487) ^ [_931868] : [t(_931868, _927623), 27164 ^ _401487 : [(27165 ^ _401487) ^ [_932009] : [t(_932009, _927623), p(happ(happ(_927609, _931868), _932009)), 27172 ^ _401487 : [(27173 ^ _401487) ^ [_932210] : [t(_932210, _927623), 27176 ^ _401487 : [(27177 ^ _401487) ^ [_932322] : [t(_932322, _927623), p(happ(happ(_927609, _932210), _932322)), 27184 ^ _401487 : [(27185 ^ _401487) ^ [] : [p(happ(happ(_927605, _931868), _932210)), -(p(happ(happ(_927605, _932009), _932322)))], (27191 ^ _401487) ^ [] : [p(happ(happ(_927605, _932009), _932322)), -(p(happ(happ(_927605, _931868), _932210)))]]]]]]]]], (27197 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(_927623, _927621, _927619, _927617, _927615, _927613, _927611, _927609))], (27199 ^ _401487) ^ [_932758] : [t(_932758, _927623), -(p(happ(happ(_927607, _932758), _932758)))], (27205 ^ _401487) ^ [_932863] : [t(_932863, _927623), 27208 ^ _401487 : [(27209 ^ _401487) ^ [_932971] : [t(_932971, _927623), p(happ(happ(_927607, _932863), _932971)), p(happ(happ(_927607, _932971), _932863)), -(p(happ(happ(_927609, _932863), _932971)))]]], (27223 ^ _401487) ^ [_933246] : [t(_933246, _927623), 27226 ^ _401487 : [(27227 ^ _401487) ^ [_933365] : [t(_933365, _927623), 27230 ^ _401487 : [(27231 ^ _401487) ^ [_933475] : [t(_933475, _927623), p(happ(happ(_927607, _933246), _933365)), p(happ(happ(_927607, _933365), _933475)), -(p(happ(happ(_927607, _933246), _933475)))]]]]], (27245 ^ _401487) ^ [_933760] : [t(_933760, _927623), 27248 ^ _401487 : [(27249 ^ _401487) ^ [_933870] : [t(_933870, _927623), 27252 ^ _401487 : [(27253 ^ _401487) ^ [] : [p(happ(happ(_927605, _933760), _933870)), 27256 ^ _401487 : [(27257 ^ _401487) ^ [] : [-(p(happ(happ(_927607, _933760), _933870)))], (27259 ^ _401487) ^ [] : [p(happ(happ(_927609, _933760), _933870))]]], (27261 ^ _401487) ^ [] : [-(p(happ(happ(_927605, _933760), _933870))), p(happ(happ(_927607, _933760), _933870)), -(p(happ(happ(_927609, _933760), _933870)))]]]]], (27271 ^ _401487) ^ [_934287] : [t(_934287, _927623), 27274 ^ _401487 : [(27275 ^ _401487) ^ [_934395] : [t(_934395, _927623), -(p(happ(happ(_927605, _934287), _934395))), -(p(happ(happ(_927609, _934287), _934395))), -(p(happ(happ(_927605, _934395), _934287)))]]], (27289 ^ _401487) ^ [_934552] : [t(_934552, _927623), 27292 ^ _401487 : [(27293 ^ _401487) ^ [_934672] : [t(_934672, _927623), 27296 ^ _401487 : [(27297 ^ _401487) ^ [_934783] : [t(_934783, _927623), p(happ(happ(_927607, _934552), _934672)), -(p(happ(happ(_927607, happ(happ(_927617, _934783), _934552)), happ(happ(_927617, _934783), _934672))))]]]]], (27325 ^ _401487) ^ [] : [p(happ(happ(_927609, _927621), _927619))], (27327 ^ _401487) ^ [] : [-(p(c_24True))], (27307 ^ _401487) ^ [_935008] : [t(_935008, _927623), 27310 ^ _401487 : [(27311 ^ _401487) ^ [_935122] : [t(_935122, _927623), p(happ(happ(_927605, _927621), _935008)), p(happ(happ(_927605, _927621), _935122)), -(p(happ(happ(_927605, _927621), happ(happ(_927615, _935008), _935122))))]]]]], (27329 ^ _401487) ^ [_935509, _935511] : [cType___24t(_935511), cCoq_2emicromega_2eRingMicromega_2eFormula___24t(_935511, _935509), 27337 ^ _401487 : [(27338 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_935511, 27336 ^ [_935509, _935511]))], (27341 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eRingMicromega_2eOp2___24t(27339 ^ [_935509, _935511]))], (27344 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_935511, 27342 ^ [_935509, _935511]))], (27346 ^ _401487) ^ [] : [-(_935509 = cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(_935511, 27336 ^ [_935509, _935511], 27339 ^ [_935509, _935511], 27342 ^ [_935509, _935511]))]]], (27348 ^ _401487) ^ [_935775] : [cCoq_2emicromega_2eRingMicromega_2eOp1___24t(_935775), -(_935775 = cCoq_2emicromega_2eRingMicromega_2eEqual), -(_935775 = cCoq_2emicromega_2eRingMicromega_2eNonEqual), -(_935775 = cCoq_2emicromega_2eRingMicromega_2eStrict), -(_935775 = cCoq_2emicromega_2eRingMicromega_2eNonStrict)], (27366 ^ _401487) ^ [_935887] : [cCoq_2emicromega_2eRingMicromega_2eOp2___24t(_935887), -(_935887 = cCoq_2emicromega_2eRingMicromega_2eOpEq), -(_935887 = cCoq_2emicromega_2eRingMicromega_2eOpNEq), -(_935887 = cCoq_2emicromega_2eRingMicromega_2eOpLe), -(_935887 = cCoq_2emicromega_2eRingMicromega_2eOpGe), -(_935887 = cCoq_2emicromega_2eRingMicromega_2eOpLt), -(_935887 = cCoq_2emicromega_2eRingMicromega_2eOpGt)], (27392 ^ _401487) ^ [_936025, _936027, _936029, _936031, _936033, _936035, _936037, _936039, _936041, _936043, _936045, _936047, _936049, _936051, _936053, _936055, _936057, _936059, _936061, _936063, _936065, _936067] : [cType___24t(_936067), t(_936065, _936067), t(_936063, _936067), c_24__type__24262___24t(_936067, _936065, _936063, _936061, _936059, _936057, _936055, _936053, _936051, _936049, _936047, _936045, _936043, _936041, _936039, _936037, _936035, _936033, _936031, _936029, _936027, _936025, _936061), c_24__type__24608___24t(_936067, _936065, _936063, _936061, _936059, _936057, _936055, _936053, _936051, _936049, _936047, _936045, _936043, _936041, _936039, _936037, _936035, _936033, _936031, _936029, _936027, _936025, _936059), c_24__type__24954___24t(_936067, _936065, _936063, _936061, _936059, _936057, _936055, _936053, _936051, _936049, _936047, _936045, _936043, _936041, _936039, _936037, _936035, _936033, _936031, _936029, _936027, _936025, _936057), c_24__type__25277___24t(_936067, _936065, _936063, _936061, _936059, _936057, _936055, _936053, _936051, _936049, _936047, _936045, _936043, _936041, _936039, _936037, _936035, _936033, _936031, _936029, _936027, _936025, _936055), c_24__type__25623___24t(_936067, _936065, _936063, _936061, _936059, _936057, _936055, _936053, _936051, _936049, _936047, _936045, _936043, _936041, _936039, _936037, _936035, _936033, _936031, _936029, _936027, _936025, _936053), c_24__type__25969___24t(_936067, _936065, _936063, _936061, _936059, _936057, _936055, _936053, _936051, _936049, _936047, _936045, _936043, _936041, _936039, _936037, _936035, _936033, _936031, _936029, _936027, _936025, _936051), cType___24t(_936049), t(_936047, _936049), t(_936045, _936049), c_24__type__26315___24t(_936067, _936065, _936063, _936061, _936059, _936057, _936055, _936053, _936051, _936049, _936047, _936045, _936043, _936041, _936039, _936037, _936035, _936033, _936031, _936029, _936027, _936025, _936043), c_24__type__26661___24t(_936067, _936065, _936063, _936061, _936059, _936057, _936055, _936053, _936051, _936049, _936047, _936045, _936043, _936041, _936039, _936037, _936035, _936033, _936031, _936029, _936027, _936025, _936041), c_24__type__27007___24t(_936067, _936065, _936063, _936061, _936059, _936057, _936055, _936053, _936051, _936049, _936047, _936045, _936043, _936041, _936039, _936037, _936035, _936033, _936031, _936029, _936027, _936025, _936039), c_24__type__27330___24t(_936067, _936065, _936063, _936061, _936059, _936057, _936055, _936053, _936051, _936049, _936047, _936045, _936043, _936041, _936039, _936037, _936035, _936033, _936031, _936029, _936027, _936025, _936037), c_24__type__27676___24t(_936067, _936065, _936063, _936061, _936059, _936057, _936055, _936053, _936051, _936049, _936047, _936045, _936043, _936041, _936039, _936037, _936035, _936033, _936031, _936029, _936027, _936025, _936035), c_24__type__28022___24t(_936067, _936065, _936063, _936061, _936059, _936057, _936055, _936053, _936051, _936049, _936047, _936045, _936043, _936041, _936039, _936037, _936035, _936033, _936031, _936029, _936027, _936025, _936033), c_24__type__28345___24t(_936067, _936065, _936063, _936061, _936059, _936057, _936055, _936053, _936051, _936049, _936047, _936045, _936043, _936041, _936039, _936037, _936035, _936033, _936031, _936029, _936027, _936025, _936031), cType___24t(_936029), c_24__type__28668___24t(_936067, _936065, _936063, _936061, _936059, _936057, _936055, _936053, _936051, _936049, _936047, _936045, _936043, _936041, _936039, _936037, _936035, _936033, _936031, _936029, _936027, _936025, _936027), c_24__type__29014___24t(_936067, _936065, _936063, _936061, _936059, _936057, _936055, _936053, _936051, _936049, _936047, _936045, _936043, _936041, _936039, _936037, _936035, _936033, _936031, _936029, _936027, _936025, _936025), cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(_936067, _936065, _936063, _936061, _936059, _936057, _936055, _936053, _936051, _936049, _936047, _936045, _936043, _936041, _936039, _936037, _936035, _936033, _936031, _936029, _936027, _936025), 27483 ^ _401487 : [(27484 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(_936067, _936065, _936063, _936061, _936059, _936057, _936055, _936053, _936049, _936047, _936045, _936043, _936041, _936039, _936037, _936035, _936031))], (27486 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(_936067, _936063, _936059, _936053, _936029, _936027, _936025))], (27488 ^ _401487) ^ [_938960] : [t(_938960, _936049), 27491 ^ _401487 : [(27492 ^ _401487) ^ [_939090] : [t(_939090, _936049), happ(happ(_936035, _938960), _939090) = cCoq_2eInit_2eDatatypes_2efalse, p(happ(happ(_936053, happ(_936031, _938960)), happ(_936031, _939090)))]]], (27516 ^ _401487) ^ [] : [-(p(c_24True))], (27502 ^ _401487) ^ [_939346] : [t(_939346, _936049), 27505 ^ _401487 : [(27506 ^ _401487) ^ [_939474] : [t(_939474, _936049), happ(happ(_936033, _939346), _939474) = cCoq_2eInit_2eDatatypes_2etrue, -(p(happ(happ(_936051, happ(_936031, _939346)), happ(_936031, _939474))))]]]]], (27518 ^ _401487) ^ [_939801, _939803, _939805, _939807, _939809] : [cType___24t(_939809), cType___24t(_939807), cType___24t(_939805), cType___24t(_939803), cCoq_2emicromega_2eTauto_2eGFormula___24t(_939809, _939807, _939805, _939803, _939801), -(_939801 = cCoq_2emicromega_2eTauto_2eTT___24a4(_939809, _939807, _939805, _939803)), -(_939801 = cCoq_2emicromega_2eTauto_2eFF___24a4(_939809, _939807, _939805, _939803)), 27548 ^ _401487 : [(27549 ^ _401487) ^ [] : [-(t(27547 ^ [_939801, _939803, _939805, _939807, _939809], _939807))], (27551 ^ _401487) ^ [] : [-(_939801 = cCoq_2emicromega_2eTauto_2eX___24a5(_939809, _939807, _939805, _939803, 27547 ^ [_939801, _939803, _939805, _939807, _939809]))]], 27555 ^ _401487 : [(27556 ^ _401487) ^ [] : [-(t(27554 ^ [_939801, _939803, _939805, _939807, _939809], _939809))], (27559 ^ _401487) ^ [] : [-(t(27557 ^ [_939801, _939803, _939805, _939807, _939809], _939805))], (27561 ^ _401487) ^ [] : [-(_939801 = cCoq_2emicromega_2eTauto_2eA___24a6(_939809, _939807, _939805, _939803, 27554 ^ [_939801, _939803, _939805, _939807, _939809], 27557 ^ [_939801, _939803, _939805, _939807, _939809]))]], 27565 ^ _401487 : [(27566 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eTauto_2eGFormula___24t(_939809, _939807, _939805, _939803, 27564 ^ [_939801, _939803, _939805, _939807, _939809]))], (27569 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eTauto_2eGFormula___24t(_939809, _939807, _939805, _939803, 27567 ^ [_939801, _939803, _939805, _939807, _939809]))], (27571 ^ _401487) ^ [] : [-(_939801 = cCoq_2emicromega_2eTauto_2eCj___24a6(_939809, _939807, _939805, _939803, 27564 ^ [_939801, _939803, _939805, _939807, _939809], 27567 ^ [_939801, _939803, _939805, _939807, _939809]))]], 27575 ^ _401487 : [(27576 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eTauto_2eGFormula___24t(_939809, _939807, _939805, _939803, 27574 ^ [_939801, _939803, _939805, _939807, _939809]))], (27579 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eTauto_2eGFormula___24t(_939809, _939807, _939805, _939803, 27577 ^ [_939801, _939803, _939805, _939807, _939809]))], (27581 ^ _401487) ^ [] : [-(_939801 = cCoq_2emicromega_2eTauto_2eD___24a6(_939809, _939807, _939805, _939803, 27574 ^ [_939801, _939803, _939805, _939807, _939809], 27577 ^ [_939801, _939803, _939805, _939807, _939809]))]], 27585 ^ _401487 : [(27586 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eTauto_2eGFormula___24t(_939809, _939807, _939805, _939803, 27584 ^ [_939801, _939803, _939805, _939807, _939809]))], (27588 ^ _401487) ^ [] : [-(_939801 = cCoq_2emicromega_2eTauto_2eN___24a5(_939809, _939807, _939805, _939803, 27584 ^ [_939801, _939803, _939805, _939807, _939809]))]], 27590 ^ _401487 : [(27591 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eTauto_2eGFormula___24t(_939809, _939807, _939805, _939803, 27589 ^ [_939801, _939803, _939805, _939807, _939809]))], (27594 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2eoption___24t(_939803, 27592 ^ [_939801, _939803, _939805, _939807, _939809]))], (27597 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eTauto_2eGFormula___24t(_939809, _939807, _939805, _939803, 27595 ^ [_939801, _939803, _939805, _939807, _939809]))], (27599 ^ _401487) ^ [] : [-(_939801 = cCoq_2emicromega_2eTauto_2eI___24a7(_939809, _939807, _939805, _939803, 27589 ^ [_939801, _939803, _939805, _939807, _939809], 27592 ^ [_939801, _939803, _939805, _939807, _939809], 27595 ^ [_939801, _939803, _939805, _939807, _939809]))]]], (27601 ^ _401487) ^ [_941068] : [cProp___24t(_941068), cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(_941068), 27611 ^ _401487 : [(27612 ^ _401487) ^ [] : [-(cType___24t(27610 ^ [_941068]))], (27615 ^ _401487) ^ [] : [-(t(27613 ^ [_941068], 27610 ^ [_941068]))], (27618 ^ _401487) ^ [] : [-(t(27616 ^ [_941068], 27610 ^ [_941068]))], (27620 ^ _401487) ^ [] : [-(_941068 = c_24__prop__23380___24a4(_941068, 27610 ^ [_941068], 27613 ^ [_941068], 27616 ^ [_941068]))]], 27624 ^ _401487 : [(27625 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(27623 ^ [_941068]))], (27628 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(27626 ^ [_941068]))], (27630 ^ _401487) ^ [] : [-(_941068 = c_24__prop__23381___24a3(_941068, 27623 ^ [_941068], 27626 ^ [_941068]))]], 27634 ^ _401487 : [(27635 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(27633 ^ [_941068]))], (27638 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(27636 ^ [_941068]))], (27640 ^ _401487) ^ [] : [-(_941068 = c_24__prop__23382___24a3(_941068, 27633 ^ [_941068], 27636 ^ [_941068]))]], -(_941068 = c_24True), -(_941068 = c_24False), 27652 ^ _401487 : [(27653 ^ _401487) ^ [] : [-(cProp___24t(27651 ^ [_941068]))], (27656 ^ _401487) ^ [] : [-(cProp___24t(27654 ^ [_941068]))], (27658 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(27651 ^ [_941068]))], (27660 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(27654 ^ [_941068]))], (27662 ^ _401487) ^ [] : [-(_941068 = c_24__prop__23383___24a3(_941068, 27651 ^ [_941068], 27654 ^ [_941068]))]], 27666 ^ _401487 : [(27667 ^ _401487) ^ [] : [-(cProp___24t(27665 ^ [_941068]))], (27670 ^ _401487) ^ [] : [-(cProp___24t(27668 ^ [_941068]))], (27672 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(27665 ^ [_941068]))], (27674 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(27668 ^ [_941068]))], (27676 ^ _401487) ^ [] : [-(_941068 = c_24__prop__23384___24a3(_941068, 27665 ^ [_941068], 27668 ^ [_941068]))]], 27680 ^ _401487 : [(27681 ^ _401487) ^ [] : [-(cProp___24t(27679 ^ [_941068]))], (27684 ^ _401487) ^ [] : [-(cProp___24t(27682 ^ [_941068]))], (27686 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(27679 ^ [_941068]))], (27688 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(27682 ^ [_941068]))], (27690 ^ _401487) ^ [] : [-(_941068 = c_24__prop__23385___24a3(_941068, 27679 ^ [_941068], 27682 ^ [_941068]))]], 27692 ^ _401487 : [(27693 ^ _401487) ^ [] : [-(cProp___24t(27691 ^ [_941068]))], (27695 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(27691 ^ [_941068]))], (27697 ^ _401487) ^ [] : [-(_941068 = c_24__prop__23386___24a2(_941068, 27691 ^ [_941068]))]]], (27699 ^ _401487) ^ [_942203, _942205, _942207, _942209] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_942209), c_24__type__29362___24t(_942209, _942207, _942205, _942203, _942207), c_24__type__29371___24t(_942209, _942207, _942205, _942203, _942205), cCoq_2eNumbers_2eBinNums_2epositive___24t(_942203), cCoq_2emicromega_2eZMicromega_2eis__diff__env__elt___24a4(_942209, _942207, _942205, _942203), 27718 ^ _401487 : [(27719 ^ _401487) ^ [] : [-(happ(_942207, _942203) = happ(_942205, _942203))], (27721 ^ _401487) ^ [] : [-(happ(_942207, _942203) = cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(happ(_942205, cCoq_2eNumbers_2eBinNums_2exO___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_942209, _942203))), happ(_942205, cCoq_2eNumbers_2eBinNums_2exI___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_942209, _942203)))))], (27723 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(happ(_942205, cCoq_2eNumbers_2eBinNums_2exO___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_942209, _942203))), cCoq_2eNumbers_2eBinNums_2eZ0))], (27725 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(happ(_942205, cCoq_2eNumbers_2eBinNums_2exI___24a1(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_942209, _942203))), cCoq_2eNumbers_2eBinNums_2eZ0))], (27727 ^ _401487) ^ [] : [-(p(c_24True))]]], (27729 ^ _401487) ^ [_942700, _942702] : [cType___24t(_942702), cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_942702, _942700), -(_942700 = cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(_942702)), -(_942700 = cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(_942702)), 27747 ^ _401487 : [(27748 ^ _401487) ^ [] : [-(t(27746 ^ [_942700, _942702], _942702))], (27750 ^ _401487) ^ [] : [-(_942700 = cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(_942702, 27746 ^ [_942700, _942702]))]], 27754 ^ _401487 : [(27755 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(27753 ^ [_942700, _942702]))], (27757 ^ _401487) ^ [] : [-(_942700 = cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(_942702, 27753 ^ [_942700, _942702]))]], 27761 ^ _401487 : [(27762 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_942702, 27760 ^ [_942700, _942702]))], (27765 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_942702, 27763 ^ [_942700, _942702]))], (27767 ^ _401487) ^ [] : [-(_942700 = cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(_942702, 27760 ^ [_942700, _942702], 27763 ^ [_942700, _942702]))]], 27771 ^ _401487 : [(27772 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_942702, 27770 ^ [_942700, _942702]))], (27775 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_942702, 27773 ^ [_942700, _942702]))], (27777 ^ _401487) ^ [] : [-(_942700 = cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(_942702, 27770 ^ [_942700, _942702], 27773 ^ [_942700, _942702]))]], 27781 ^ _401487 : [(27782 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_942702, 27780 ^ [_942700, _942702]))], (27785 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_942702, 27783 ^ [_942700, _942702]))], (27787 ^ _401487) ^ [] : [-(_942700 = cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(_942702, 27780 ^ [_942700, _942702], 27783 ^ [_942700, _942702]))]], 27791 ^ _401487 : [(27792 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_942702, 27790 ^ [_942700, _942702]))], (27794 ^ _401487) ^ [] : [-(_942700 = cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(_942702, 27790 ^ [_942700, _942702]))]], 27798 ^ _401487 : [(27799 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_942702, 27797 ^ [_942700, _942702]))], (27801 ^ _401487) ^ [] : [-(_942700 = cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(_942702, 27797 ^ [_942700, _942702]))]], 27805 ^ _401487 : [(27806 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_942702, 27804 ^ [_942700, _942702]))], (27809 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_942702, 27807 ^ [_942700, _942702]))], (27811 ^ _401487) ^ [] : [-(_942700 = cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(_942702, 27804 ^ [_942700, _942702], 27807 ^ [_942700, _942702]))]], 27813 ^ _401487 : [(27814 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_942702, 27812 ^ [_942700, _942702]))], (27817 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(27815 ^ [_942700, _942702]))], (27819 ^ _401487) ^ [] : [-(_942700 = cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(_942702, 27812 ^ [_942700, _942702], 27815 ^ [_942700, _942702]))]]], (27821 ^ _401487) ^ [_943798, _943800, _943802, _943804, _943806, _943808, _943810, _943812, _943814, _943816] : [cType___24t(_943816), t(_943814, _943816), t(_943812, _943816), c_24__type__836___24t(_943816, _943814, _943812, _943810, _943808, _943806, _943804, _943802, _943800, _943798, _943810), c_24__type__929___24t(_943816, _943814, _943812, _943810, _943808, _943806, _943804, _943802, _943800, _943798, _943808), c_24__type__1022___24t(_943816, _943814, _943812, _943810, _943808, _943806, _943804, _943802, _943800, _943798, _943806), c_24__type__1104___24t(_943816, _943814, _943812, _943810, _943808, _943806, _943804, _943802, _943800, _943798, _943804), c_24__type__1197___24t(_943816, _943814, _943812, _943810, _943808, _943806, _943804, _943802, _943800, _943798, _943802), c_24__type__1279___24t(_943816, _943814, _943812, _943810, _943808, _943806, _943804, _943802, _943800, _943798, _943800), c_24__type__1372___24t(_943816, _943814, _943812, _943810, _943808, _943806, _943804, _943802, _943800, _943798, _943798), cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(_943816, _943814, _943812, _943810, _943808, _943806, _943804, _943802, _943800, _943798), 27864 ^ _401487 : [(27865 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_943816, _943814, _943812, _943810, _943808, _943806, _943804, _943798))], (27867 ^ _401487) ^ [] : [p(happ(happ(_943798, _943812), _943814))], (27869 ^ _401487) ^ [_944843] : [t(_944843, _943816), 27872 ^ _401487 : [(27873 ^ _401487) ^ [_944944] : [t(_944944, _943816), -(p(happ(happ(_943798, happ(happ(_943802, _944843), _944944)), happ(happ(_943808, _944843), happ(_943800, _944944)))))]]], (27889 ^ _401487) ^ [] : [-(p(c_24True))], (27879 ^ _401487) ^ [_945085] : [t(_945085, _943816), -(p(happ(happ(_943798, _945085), _943814))), -(p(happ(happ(_943798, happ(happ(_943808, happ(_943800, _945085)), _945085)), _943812)))]]], (27891 ^ _401487) ^ [_945281, _945283] : [cType___24t(_945283), cCoq_2esetoid__ring_2eField__theory_2elinear___24t(_945283, _945281), 27899 ^ _401487 : [(27900 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_945283, 27898 ^ [_945281, _945283]))], (27903 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_945283, 27901 ^ [_945281, _945283]))], (27906 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_945283), 27904 ^ [_945281, _945283]))], (27908 ^ _401487) ^ [] : [-(_945281 = cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(_945283, 27898 ^ [_945281, _945283], 27901 ^ [_945281, _945283], 27904 ^ [_945281, _945283]))]]], (27910 ^ _401487) ^ [_945553, _945555] : [cType___24t(_945555), cCoq_2esetoid__ring_2eField__theory_2ersplit___24t(_945555, _945553), 27918 ^ _401487 : [(27919 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_945555, 27917 ^ [_945553, _945555]))], (27922 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_945555, 27920 ^ [_945553, _945555]))], (27925 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_945555, 27923 ^ [_945553, _945555]))], (27927 ^ _401487) ^ [] : [-(_945553 = cCoq_2esetoid__ring_2eField__theory_2emk__rsplit___24a4(_945555, 27917 ^ [_945553, _945555], 27920 ^ [_945553, _945555], 27923 ^ [_945553, _945555]))]]], (27929 ^ _401487) ^ [_945821] : [cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(_945821), -(_945821 = cCoq_2esetoid__ring_2eRing__polynom_2emon0), 27939 ^ _401487 : [(27940 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(27938 ^ [_945821]))], (27943 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(27941 ^ [_945821]))], (27945 ^ _401487) ^ [] : [-(_945821 = cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(27938 ^ [_945821], 27941 ^ [_945821]))]], 27947 ^ _401487 : [(27948 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(27946 ^ [_945821]))], (27951 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(27949 ^ [_945821]))], (27953 ^ _401487) ^ [] : [-(_945821 = cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(27946 ^ [_945821], 27949 ^ [_945821]))]]], (27955 ^ _401487) ^ [_946118, _946120] : [cType___24t(_946120), cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_946120, _946118), -(_946118 = cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(_946120)), -(_946118 = cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(_946120)), 27973 ^ _401487 : [(27974 ^ _401487) ^ [] : [-(t(27972 ^ [_946118, _946120], _946120))], (27976 ^ _401487) ^ [] : [-(_946118 = cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(_946120, 27972 ^ [_946118, _946120]))]], 27980 ^ _401487 : [(27981 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(27979 ^ [_946118, _946120]))], (27983 ^ _401487) ^ [] : [-(_946118 = cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(_946120, 27979 ^ [_946118, _946120]))]], 27987 ^ _401487 : [(27988 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_946120, 27986 ^ [_946118, _946120]))], (27991 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_946120, 27989 ^ [_946118, _946120]))], (27993 ^ _401487) ^ [] : [-(_946118 = cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(_946120, 27986 ^ [_946118, _946120], 27989 ^ [_946118, _946120]))]], 27997 ^ _401487 : [(27998 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_946120, 27996 ^ [_946118, _946120]))], (28001 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_946120, 27999 ^ [_946118, _946120]))], (28003 ^ _401487) ^ [] : [-(_946118 = cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(_946120, 27996 ^ [_946118, _946120], 27999 ^ [_946118, _946120]))]], 28007 ^ _401487 : [(28008 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_946120, 28006 ^ [_946118, _946120]))], (28011 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_946120, 28009 ^ [_946118, _946120]))], (28013 ^ _401487) ^ [] : [-(_946118 = cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(_946120, 28006 ^ [_946118, _946120], 28009 ^ [_946118, _946120]))]], 28017 ^ _401487 : [(28018 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_946120, 28016 ^ [_946118, _946120]))], (28020 ^ _401487) ^ [] : [-(_946118 = cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(_946120, 28016 ^ [_946118, _946120]))]], 28022 ^ _401487 : [(28023 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_946120, 28021 ^ [_946118, _946120]))], (28026 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(28024 ^ [_946118, _946120]))], (28028 ^ _401487) ^ [] : [-(_946118 = cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(_946120, 28021 ^ [_946118, _946120], 28024 ^ [_946118, _946120]))]]], (28030 ^ _401487) ^ [_947009, _947011] : [cType___24t(_947011), cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_947011, _947009), 28040 ^ _401487 : [(28041 ^ _401487) ^ [] : [-(t(28039 ^ [_947009, _947011], _947011))], (28043 ^ _401487) ^ [] : [-(_947009 = cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(_947011, 28039 ^ [_947009, _947011]))]], 28047 ^ _401487 : [(28048 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(28046 ^ [_947009, _947011]))], (28051 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_947011, 28049 ^ [_947009, _947011]))], (28053 ^ _401487) ^ [] : [-(_947009 = cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(_947011, 28046 ^ [_947009, _947011], 28049 ^ [_947009, _947011]))]], 28055 ^ _401487 : [(28056 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_947011, 28054 ^ [_947009, _947011]))], (28059 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(28057 ^ [_947009, _947011]))], (28062 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_947011, 28060 ^ [_947009, _947011]))], (28064 ^ _401487) ^ [] : [-(_947009 = cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(_947011, 28054 ^ [_947009, _947011], 28057 ^ [_947009, _947011], 28060 ^ [_947009, _947011]))]]], (28066 ^ _401487) ^ [_947497, _947499, _947501, _947503, _947505, _947507, _947509, _947511] : [cType___24t(_947511), t(_947509, _947511), t(_947507, _947511), c_24__type__4850___24t(_947511, _947509, _947507, _947505, _947503, _947501, _947499, _947497, _947505), c_24__type__4913___24t(_947511, _947509, _947507, _947505, _947503, _947501, _947499, _947497, _947503), c_24__type__4976___24t(_947511, _947509, _947507, _947505, _947503, _947501, _947499, _947497, _947501), c_24__type__5030___24t(_947511, _947509, _947507, _947505, _947503, _947501, _947499, _947497, _947499), c_24__type__5093___24t(_947511, _947509, _947507, _947505, _947503, _947501, _947499, _947497, _947497), cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_947511, _947509, _947507, _947505, _947503, _947501, _947499, _947497), 28101 ^ _401487 : [(28102 ^ _401487) ^ [_948674] : [t(_948674, _947511), -(p(happ(happ(_947497, happ(happ(_947505, _947509), _948674)), _948674)))], (28108 ^ _401487) ^ [_948787] : [t(_948787, _947511), 28111 ^ _401487 : [(28112 ^ _401487) ^ [_948881] : [t(_948881, _947511), -(p(happ(happ(_947497, happ(happ(_947505, _948787), _948881)), happ(happ(_947505, _948881), _948787))))]]], (28118 ^ _401487) ^ [_949012] : [t(_949012, _947511), 28121 ^ _401487 : [(28122 ^ _401487) ^ [_949129] : [t(_949129, _947511), 28125 ^ _401487 : [(28126 ^ _401487) ^ [_949237] : [t(_949237, _947511), -(p(happ(happ(_947497, happ(happ(_947505, _949012), happ(happ(_947505, _949129), _949237))), happ(happ(_947505, happ(happ(_947505, _949012), _949129)), _949237))))]]]]], (28132 ^ _401487) ^ [_949398] : [t(_949398, _947511), -(p(happ(happ(_947497, happ(happ(_947503, _947507), _949398)), _949398)))], (28138 ^ _401487) ^ [_949511] : [t(_949511, _947511), -(p(happ(happ(_947497, happ(happ(_947503, _947509), _949511)), _947509)))], (28144 ^ _401487) ^ [_949624] : [t(_949624, _947511), 28147 ^ _401487 : [(28148 ^ _401487) ^ [_949718] : [t(_949718, _947511), -(p(happ(happ(_947497, happ(happ(_947503, _949624), _949718)), happ(happ(_947503, _949718), _949624))))]]], (28154 ^ _401487) ^ [_949849] : [t(_949849, _947511), 28157 ^ _401487 : [(28158 ^ _401487) ^ [_949966] : [t(_949966, _947511), 28161 ^ _401487 : [(28162 ^ _401487) ^ [_950074] : [t(_950074, _947511), -(p(happ(happ(_947497, happ(happ(_947503, _949849), happ(happ(_947503, _949966), _950074))), happ(happ(_947503, happ(happ(_947503, _949849), _949966)), _950074))))]]]]], (28168 ^ _401487) ^ [_950235] : [t(_950235, _947511), 28171 ^ _401487 : [(28172 ^ _401487) ^ [_950358] : [t(_950358, _947511), 28175 ^ _401487 : [(28176 ^ _401487) ^ [_950472] : [t(_950472, _947511), -(p(happ(happ(_947497, happ(happ(_947503, happ(happ(_947505, _950235), _950358)), _950472)), happ(happ(_947505, happ(happ(_947503, _950235), _950472)), happ(happ(_947503, _950358), _950472)))))]]]]], (28182 ^ _401487) ^ [_950645] : [t(_950645, _947511), 28185 ^ _401487 : [(28186 ^ _401487) ^ [_950745] : [t(_950745, _947511), -(p(happ(happ(_947497, happ(_947499, happ(happ(_947503, _950645), _950745))), happ(happ(_947503, happ(_947499, _950645)), _950745))))]]], (28192 ^ _401487) ^ [_950888] : [t(_950888, _947511), 28195 ^ _401487 : [(28196 ^ _401487) ^ [_950991] : [t(_950991, _947511), -(p(happ(happ(_947497, happ(_947499, happ(happ(_947505, _950888), _950991))), happ(happ(_947505, happ(_947499, _950888)), happ(_947499, _950991)))))]]], (28212 ^ _401487) ^ [] : [-(p(c_24True))], (28202 ^ _401487) ^ [_951140] : [t(_951140, _947511), 28205 ^ _401487 : [(28206 ^ _401487) ^ [_951237] : [t(_951237, _947511), -(p(happ(happ(_947497, happ(happ(_947501, _951140), _951237)), happ(happ(_947505, _951140), happ(_947499, _951237)))))]]]]], (28214 ^ _401487) ^ [_951432, _951434, _951436, _951438, _951440, _951442, _951444] : [cType___24t(_951444), c_24__type__8327___24t(_951444, _951442, _951440, _951438, _951436, _951434, _951432, _951442), cType___24t(_951440), c_24__type__8377___24t(_951444, _951442, _951440, _951438, _951436, _951434, _951432, _951438), c_24__type__8427___24t(_951444, _951442, _951440, _951438, _951436, _951434, _951432, _951436), c_24__type__8469___24t(_951444, _951442, _951440, _951438, _951436, _951434, _951432, _951434), c_24__type__8519___24t(_951444, _951442, _951440, _951438, _951436, _951434, _951432, _951432), cCoq_2esetoid__ring_2eRing__theory_2ediv__theory___24a7(_951444, _951442, _951440, _951438, _951436, _951434, _951432), 28245 ^ _401487 : [(28256 ^ _401487) ^ [] : [-(p(c_24True))], (28246 ^ _401487) ^ [_952015] : [t(_952015, _951440), 28249 ^ _401487 : [(28250 ^ _401487) ^ [_952097] : [t(_952097, _951440), -(c_24__case__Coq_2eInit_2eDatatypes_2eprod_248582___24a9(_951444, _951442, _951440, _951438, _951436, _951434, _951432, _952015, _952097))]]]]], (28258 ^ _401487) ^ [_952242, _952244, _952246, _952248, _952250, _952252, _952254] : [cType___24t(_952254), t(_952252, _952254), c_24__type__8704___24t(_952254, _952252, _952250, _952248, _952246, _952244, _952242, _952250), c_24__type__8748___24t(_952254, _952252, _952250, _952248, _952246, _952244, _952242, _952248), cType___24t(_952246), c_24__type__8784___24t(_952254, _952252, _952250, _952248, _952246, _952244, _952242, _952244), c_24__type__8828___24t(_952254, _952252, _952250, _952248, _952246, _952244, _952242, _952242), cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(_952254, _952252, _952250, _952248, _952246, _952244, _952242), 28289 ^ _401487 : [(28300 ^ _401487) ^ [] : [-(p(c_24True))], (28290 ^ _401487) ^ [_952825] : [t(_952825, _952254), 28293 ^ _401487 : [(28294 ^ _401487) ^ [_952919] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_952919), -(p(happ(happ(_952248, happ(happ(_952242, _952825), happ(_952244, _952919))), cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(_952254, _952252, _952250, _952825, _952919))))]]]]], (28302 ^ _401487) ^ [_953088, _953090, _953092, _953094, _953096] : [cType___24t(_953096), c_24__type__5300___24t(_953096, _953094, _953092, _953090, _953088, _953094), c_24__type__5330___24t(_953096, _953094, _953092, _953090, _953088, _953092), c_24__type__5354___24t(_953096, _953094, _953092, _953090, _953088, _953090), c_24__type__5384___24t(_953096, _953094, _953092, _953090, _953088, _953088), cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(_953096, _953094, _953092, _953090, _953088), 28325 ^ _401487 : [(28326 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__5414___24a5(_953096, _953094, _953092, _953090, _953088), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_953096, c_24__type__5438___24a5(_953096, _953094, _953092, _953090, _953088), _953088, cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_953096, _953096, _953088, _953088)), _953094))], (28328 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__5471___24a5(_953096, _953094, _953092, _953090, _953088), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_953096, c_24__type__5495___24a5(_953096, _953094, _953092, _953090, _953088), _953088, cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_953096, _953096, _953088, _953088)), _953092))], (28330 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__5522___24a5(_953096, _953094, _953092, _953090, _953088), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_953096, _953096, _953088, _953088), _953090))], (28332 ^ _401487) ^ [] : [-(p(c_24True))]]], (28334 ^ _401487) ^ [_953681] : [cCoq_2esetoid__ring_2eRing__theory_2ering__kind___24t(_953681), -(_953681 = cCoq_2esetoid__ring_2eRing__theory_2eAbstract), 28369 ^ _401487 : [(28370 ^ _401487) ^ [] : [-(cType___24t(28368 ^ [_953681]))], (28373 ^ _401487) ^ [] : [-(t(28371 ^ [_953681], 28368 ^ [_953681]))], (28376 ^ _401487) ^ [] : [-(t(28374 ^ [_953681], 28368 ^ [_953681]))], (28379 ^ _401487) ^ [] : [-(c_24__type__1381___24t(28368 ^ [_953681], 28377 ^ [_953681]))], (28382 ^ _401487) ^ [] : [-(c_24__type__1381___24t(28368 ^ [_953681], 28380 ^ [_953681]))], (28385 ^ _401487) ^ [] : [-(c_24__type__1381___24t(28368 ^ [_953681], 28383 ^ [_953681]))], (28388 ^ _401487) ^ [] : [-(c_24__type__1390___24t(28368 ^ [_953681], 28386 ^ [_953681]))], (28391 ^ _401487) ^ [] : [-(c_24__type__22___24t(28368 ^ [_953681], 28389 ^ [_953681]))], (28394 ^ _401487) ^ [] : [-(cType___24t(28392 ^ [_953681]))], (28397 ^ _401487) ^ [] : [-(t(28395 ^ [_953681], 28392 ^ [_953681]))], (28400 ^ _401487) ^ [] : [-(t(28398 ^ [_953681], 28392 ^ [_953681]))], (28403 ^ _401487) ^ [] : [-(c_24__type__2493___24t(28368 ^ [_953681], 28392 ^ [_953681], 28401 ^ [_953681]))], (28406 ^ _401487) ^ [] : [-(c_24__type__2493___24t(28368 ^ [_953681], 28392 ^ [_953681], 28404 ^ [_953681]))], (28409 ^ _401487) ^ [] : [-(c_24__type__2493___24t(28368 ^ [_953681], 28392 ^ [_953681], 28407 ^ [_953681]))], (28412 ^ _401487) ^ [] : [-(c_24__type__2507___24t(28368 ^ [_953681], 28392 ^ [_953681], 28410 ^ [_953681]))], (28415 ^ _401487) ^ [] : [-(c_24__type__2514___24t(28368 ^ [_953681], 28392 ^ [_953681], 28413 ^ [_953681]))], (28418 ^ _401487) ^ [] : [-(c_24__type__2076___24t(28368 ^ [_953681], 28392 ^ [_953681], 28416 ^ [_953681]))], (28420 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(28368 ^ [_953681], 28371 ^ [_953681], 28374 ^ [_953681], 28377 ^ [_953681], 28380 ^ [_953681], 28383 ^ [_953681], 28386 ^ [_953681], 28389 ^ [_953681], 28392 ^ [_953681], 28395 ^ [_953681], 28398 ^ [_953681], 28401 ^ [_953681], 28404 ^ [_953681], 28407 ^ [_953681], 28410 ^ [_953681], 28413 ^ [_953681], 28416 ^ [_953681]))], (28422 ^ _401487) ^ [] : [-(_953681 = cCoq_2esetoid__ring_2eRing__theory_2eMorphism___24a17(28368 ^ [_953681], 28371 ^ [_953681], 28374 ^ [_953681], 28377 ^ [_953681], 28380 ^ [_953681], 28383 ^ [_953681], 28386 ^ [_953681], 28389 ^ [_953681], 28392 ^ [_953681], 28395 ^ [_953681], 28398 ^ [_953681], 28401 ^ [_953681], 28404 ^ [_953681], 28407 ^ [_953681], 28410 ^ [_953681], 28413 ^ [_953681], 28416 ^ [_953681]))]], 28344 ^ _401487 : [(28345 ^ _401487) ^ [] : [-(cType___24t(28343 ^ [_953681]))], (28348 ^ _401487) ^ [] : [-(c_24__type__22___24t(28343 ^ [_953681], 28346 ^ [_953681]))], (28351 ^ _401487) ^ [] : [-(c_24__type__2469___24t(28343 ^ [_953681], 28349 ^ [_953681]))], (28367 ^ _401487) ^ [] : [-(_953681 = cCoq_2esetoid__ring_2eRing__theory_2eComputational___24a3(28343 ^ [_953681], 28346 ^ [_953681], 28349 ^ [_953681]))], (28353 ^ _401487) ^ [_954459] : [t(_954459, 28343 ^ [_953681]), 28356 ^ _401487 : [(28357 ^ _401487) ^ [_954564] : [t(_954564, 28343 ^ [_953681]), happ(happ(28349 ^ [_953681], _954459), _954564) = cCoq_2eInit_2eDatatypes_2etrue, -(p(happ(happ(28346 ^ [_953681], _954459), _954564)))]]]]], (28424 ^ _401487) ^ [_955554, _955556, _955558, _955560, _955562, _955564, _955566, _955568, _955570, _955572, _955574, _955576, _955578, _955580, _955582, _955584, _955586] : [cType___24t(_955586), t(_955584, _955586), t(_955582, _955586), c_24__type__5921___24t(_955586, _955584, _955582, _955580, _955578, _955576, _955574, _955572, _955570, _955568, _955566, _955564, _955562, _955560, _955558, _955556, _955554, _955580), c_24__type__6134___24t(_955586, _955584, _955582, _955580, _955578, _955576, _955574, _955572, _955570, _955568, _955566, _955564, _955562, _955560, _955558, _955556, _955554, _955578), c_24__type__6347___24t(_955586, _955584, _955582, _955580, _955578, _955576, _955574, _955572, _955570, _955568, _955566, _955564, _955562, _955560, _955558, _955556, _955554, _955576), c_24__type__6542___24t(_955586, _955584, _955582, _955580, _955578, _955576, _955574, _955572, _955570, _955568, _955566, _955564, _955562, _955560, _955558, _955556, _955554, _955574), c_24__type__6755___24t(_955586, _955584, _955582, _955580, _955578, _955576, _955574, _955572, _955570, _955568, _955566, _955564, _955562, _955560, _955558, _955556, _955554, _955572), cType___24t(_955570), t(_955568, _955570), t(_955566, _955570), c_24__type__6968___24t(_955586, _955584, _955582, _955580, _955578, _955576, _955574, _955572, _955570, _955568, _955566, _955564, _955562, _955560, _955558, _955556, _955554, _955564), c_24__type__7181___24t(_955586, _955584, _955582, _955580, _955578, _955576, _955574, _955572, _955570, _955568, _955566, _955564, _955562, _955560, _955558, _955556, _955554, _955562), c_24__type__7394___24t(_955586, _955584, _955582, _955580, _955578, _955576, _955574, _955572, _955570, _955568, _955566, _955564, _955562, _955560, _955558, _955556, _955554, _955560), c_24__type__7589___24t(_955586, _955584, _955582, _955580, _955578, _955576, _955574, _955572, _955570, _955568, _955566, _955564, _955562, _955560, _955558, _955556, _955554, _955558), c_24__type__7802___24t(_955586, _955584, _955582, _955580, _955578, _955576, _955574, _955572, _955570, _955568, _955566, _955564, _955562, _955560, _955558, _955556, _955554, _955556), c_24__type__7997___24t(_955586, _955584, _955582, _955580, _955578, _955576, _955574, _955572, _955570, _955568, _955566, _955564, _955562, _955560, _955558, _955556, _955554, _955554), cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(_955586, _955584, _955582, _955580, _955578, _955576, _955574, _955572, _955570, _955568, _955566, _955564, _955562, _955560, _955558, _955556, _955554), 28495 ^ _401487 : [(28496 ^ _401487) ^ [] : [-(p(happ(happ(_955572, happ(_955554, _955568)), _955584)))], (28498 ^ _401487) ^ [] : [-(p(happ(happ(_955572, happ(_955554, _955566)), _955582)))], (28500 ^ _401487) ^ [_957708] : [t(_957708, _955570), 28503 ^ _401487 : [(28504 ^ _401487) ^ [_957829] : [t(_957829, _955570), -(p(happ(happ(_955572, happ(_955554, happ(happ(_955564, _957708), _957829))), happ(happ(_955580, happ(_955554, _957708)), happ(_955554, _957829)))))]]], (28510 ^ _401487) ^ [_957996] : [t(_957996, _955570), 28513 ^ _401487 : [(28514 ^ _401487) ^ [_958117] : [t(_958117, _955570), -(p(happ(happ(_955572, happ(_955554, happ(happ(_955560, _957996), _958117))), happ(happ(_955576, happ(_955554, _957996)), happ(_955554, _958117)))))]]], (28520 ^ _401487) ^ [_958284] : [t(_958284, _955570), 28523 ^ _401487 : [(28524 ^ _401487) ^ [_958405] : [t(_958405, _955570), -(p(happ(happ(_955572, happ(_955554, happ(happ(_955562, _958284), _958405))), happ(happ(_955578, happ(_955554, _958284)), happ(_955554, _958405)))))]]], (28530 ^ _401487) ^ [_958572] : [t(_958572, _955570), -(p(happ(happ(_955572, happ(_955554, happ(_955558, _958572))), happ(_955574, happ(_955554, _958572)))))], (28550 ^ _401487) ^ [] : [-(p(c_24True))], (28536 ^ _401487) ^ [_958715] : [t(_958715, _955570), 28539 ^ _401487 : [(28540 ^ _401487) ^ [_958833] : [t(_958833, _955570), happ(happ(_955556, _958715), _958833) = cCoq_2eInit_2eDatatypes_2etrue, -(p(happ(happ(_955572, happ(_955554, _958715)), happ(_955554, _958833))))]]]]], (28552 ^ _401487) ^ [_959136, _959138, _959140, _959142, _959144, _959146, _959148, _959150, _959152, _959154, _959156, _959158, _959160] : [cType___24t(_959160), t(_959158, _959160), t(_959156, _959160), c_24__type__17120___24t(_959160, _959158, _959156, _959154, _959152, _959150, _959148, _959146, _959144, _959142, _959140, _959138, _959136, _959154), c_24__type__17245___24t(_959160, _959158, _959156, _959154, _959152, _959150, _959148, _959146, _959144, _959142, _959140, _959138, _959136, _959152), c_24__type__17370___24t(_959160, _959158, _959156, _959154, _959152, _959150, _959148, _959146, _959144, _959142, _959140, _959138, _959136, _959150), cType___24t(_959148), t(_959146, _959148), t(_959144, _959148), c_24__type__17495___24t(_959160, _959158, _959156, _959154, _959152, _959150, _959148, _959146, _959144, _959142, _959140, _959138, _959136, _959142), c_24__type__17620___24t(_959160, _959158, _959156, _959154, _959152, _959150, _959148, _959146, _959144, _959142, _959140, _959138, _959136, _959140), c_24__type__17745___24t(_959160, _959158, _959156, _959154, _959152, _959150, _959148, _959146, _959144, _959142, _959140, _959138, _959136, _959138), c_24__type__17856___24t(_959160, _959158, _959156, _959154, _959152, _959150, _959148, _959146, _959144, _959142, _959140, _959138, _959136, _959136), cCoq_2esetoid__ring_2eRing__theory_2esemi__morph___24a13(_959160, _959158, _959156, _959154, _959152, _959150, _959148, _959146, _959144, _959142, _959140, _959138, _959136), 28607 ^ _401487 : [(28608 ^ _401487) ^ [] : [-(p(happ(happ(_959150, happ(_959136, _959146)), _959158)))], (28610 ^ _401487) ^ [] : [-(p(happ(happ(_959150, happ(_959136, _959144)), _959156)))], (28612 ^ _401487) ^ [_960578] : [t(_960578, _959148), 28615 ^ _401487 : [(28616 ^ _401487) ^ [_960691] : [t(_960691, _959148), -(p(happ(happ(_959150, happ(_959136, happ(happ(_959142, _960578), _960691))), happ(happ(_959154, happ(_959136, _960578)), happ(_959136, _960691)))))]]], (28622 ^ _401487) ^ [_960850] : [t(_960850, _959148), 28625 ^ _401487 : [(28626 ^ _401487) ^ [_960963] : [t(_960963, _959148), -(p(happ(happ(_959150, happ(_959136, happ(happ(_959140, _960850), _960963))), happ(happ(_959152, happ(_959136, _960850)), happ(_959136, _960963)))))]]], (28646 ^ _401487) ^ [] : [-(p(c_24True))], (28632 ^ _401487) ^ [_961122] : [t(_961122, _959148), 28635 ^ _401487 : [(28636 ^ _401487) ^ [_961232] : [t(_961232, _959148), happ(happ(_959138, _961122), _961232) = cCoq_2eInit_2eDatatypes_2etrue, -(p(happ(happ(_959150, happ(_959136, _961122)), happ(_959136, _961232))))]]]]], (28648 ^ _401487) ^ [_961507, _961509, _961511, _961513] : [cType___24t(_961513), c_24__type__8139___24t(_961513, _961511, _961509, _961507, _961511), c_24__type__8158___24t(_961513, _961511, _961509, _961507, _961509), c_24__type__8172___24t(_961513, _961511, _961509, _961507, _961507), cCoq_2esetoid__ring_2eRing__theory_2esign__theory___24a4(_961513, _961511, _961509, _961507), 28667 ^ _401487 : [(28682 ^ _401487) ^ [] : [-(p(c_24True))], (28668 ^ _401487) ^ [_961848] : [t(_961848, _961513), 28671 ^ _401487 : [(28672 ^ _401487) ^ [_961938] : [t(_961938, _961513), happ(_961507, _961848) = cCoq_2eInit_2eDatatypes_2eSome___24a2(_961513, _961938), -(happ(happ(_961509, _961848), happ(_961511, _961938)) = cCoq_2eInit_2eDatatypes_2etrue)]]]]], (28684 ^ _401487) ^ [_962147, _962149, _962151, _962153] : [cType___24t(_962153), c_24__type__16731___24t(_962153, _962151, _962149, _962147, _962151), c_24__type__16754___24t(_962153, _962151, _962149, _962147, _962149), c_24__type__16777___24t(_962153, _962151, _962149, _962147, _962147), cCoq_2esetoid__ring_2eRing__theory_2esring__eq__ext___24a4(_962153, _962151, _962149, _962147), 28703 ^ _401487 : [(28704 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__16800___24a4(_962153, _962151, _962149, _962147), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_962153, c_24__type__16818___24a4(_962153, _962151, _962149, _962147), _962147, cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_962153, _962153, _962147, _962147)), _962151))], (28706 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__16844___24a4(_962153, _962151, _962149, _962147), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_962153, c_24__type__16862___24a4(_962153, _962151, _962149, _962147), _962147, cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_962153, _962153, _962147, _962147)), _962149))], (28708 ^ _401487) ^ [] : [-(p(c_24True))]]], (28710 ^ _401487) ^ [_962600] : [-(c_24__lam__103102___24a1(_962600) = cCoq_2eInit_2eNat_2edouble)], (28712 ^ _401487) ^ [_962625] : [-(c_24__lam__12266___24a1(_962625) = cCoq_2eInit_2eDatatypes_2enat)], (28714 ^ _401487) ^ [_962671, _962673, _962675, _962677] : [c_24__lam__14771___24a4(_962677, _962675, _962673, _962671), p(happ(happ(_962675, _962673), _962671))], (28720 ^ _401487) ^ [_962761, _962763, _962765, _962767] : [-(p(happ(happ(_962765, _962763), _962761))), -(c_24__lam__14771___24a4(_962767, _962765, _962763, _962761))], (28726 ^ _401487) ^ [_962831, _962833, _962835, _962837] : [c_24__lam__14779___24a4(_962837, _962835, _962833, _962831), -(p(happ(happ(_962835, _962831), _962833)))], (28732 ^ _401487) ^ [_962922, _962924, _962926, _962928] : [p(happ(happ(_962926, _962922), _962924)), -(c_24__lam__14779___24a4(_962928, _962926, _962924, _962922))], (28738 ^ _401487) ^ [_963040, _963042, _963044, _963046] : [c_24__lam__14787___24a4(_963046, _963044, _963042, _963040), -(p(happ(happ(_963044, _963042), _963040)))], (28744 ^ _401487) ^ [_963131, _963133, _963135, _963137] : [p(happ(happ(_963135, _963133), _963131)), -(c_24__lam__14787___24a4(_963137, _963135, _963133, _963131))], (28750 ^ _401487) ^ [_963249, _963251, _963253, _963255] : [c_24__lam__14795___24a4(_963255, _963253, _963251, _963249), -(p(happ(happ(_963253, _963249), _963251)))], (28756 ^ _401487) ^ [_963340, _963342, _963344, _963346] : [p(happ(happ(_963344, _963340), _963342)), -(c_24__lam__14795___24a4(_963346, _963344, _963342, _963340))], (28762 ^ _401487) ^ [_963455, _963457, _963459] : [p(c_24__prop__10581___24a3(_963459, _963457, _963455)), -(_963457 = _963455)], (28768 ^ _401487) ^ [_963536, _963538, _963540] : [_963538 = _963536, -(p(c_24__prop__10581___24a3(_963540, _963538, _963536)))], (28774 ^ _401487) ^ [_963641, _963643, _963645] : [p(c_24__prop__10582___24a3(_963645, _963643, _963641)), _963643 = _963641], (28780 ^ _401487) ^ [_963721, _963723, _963725] : [-(_963723 = _963721), -(p(c_24__prop__10582___24a3(_963725, _963723, _963721)))], (28786 ^ _401487) ^ [_963779, _963781] : [p(c_24__prop__166330___24a2(_963781, _963779)), -(_963779 = _963779)], (28792 ^ _401487) ^ [_963856, _963858] : [_963856 = _963856, -(p(c_24__prop__166330___24a2(_963858, _963856)))], (28798 ^ _401487) ^ [_963954, _963956] : [p(c_24__prop__20885___24a2(_963956, _963954)), -(_963956 = _963954)], (28804 ^ _401487) ^ [_964031, _964033] : [_964033 = _964031, -(p(c_24__prop__20885___24a2(_964033, _964031)))], (28810 ^ _401487) ^ [_964135, _964137, _964139, _964141] : [p(c_24__prop__23380___24a4(_964141, _964139, _964137, _964135)), -(_964137 = _964135)], (28816 ^ _401487) ^ [_964220, _964222, _964224, _964226] : [_964222 = _964220, -(p(c_24__prop__23380___24a4(_964226, _964224, _964222, _964220)))], (28822 ^ _401487) ^ [_964329, _964331, _964333] : [p(c_24__prop__23381___24a3(_964333, _964331, _964329)), -(_964331 = _964329)], (28828 ^ _401487) ^ [_964410, _964412, _964414] : [_964412 = _964410, -(p(c_24__prop__23381___24a3(_964414, _964412, _964410)))], (28834 ^ _401487) ^ [_964515, _964517, _964519] : [p(c_24__prop__23382___24a3(_964519, _964517, _964515)), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(_964517, _964515) = cCoq_2eInit_2eDatatypes_2etrue)], (28840 ^ _401487) ^ [_964602, _964604, _964606] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(_964604, _964602) = cCoq_2eInit_2eDatatypes_2etrue, -(p(c_24__prop__23382___24a3(_964606, _964604, _964602)))], (28846 ^ _401487) ^ [_964713, _964715, _964717] : [p(c_24__prop__23383___24a3(_964717, _964715, _964713)), 28849 ^ _401487 : [(28850 ^ _401487) ^ [] : [-(p(_964715))], (28852 ^ _401487) ^ [] : [-(p(_964713))]]], (28854 ^ _401487) ^ [_964816, _964818, _964820] : [-(p(c_24__prop__23383___24a3(_964820, _964818, _964816))), p(_964818), p(_964816)], (28874 ^ _401487) ^ [_965061, _965063, _965065] : [28875 ^ _401487 : [(28876 ^ _401487) ^ [] : [p(_965063)], (28878 ^ _401487) ^ [] : [p(_965061)]], -(p(c_24__prop__23384___24a3(_965065, _965063, _965061)))], (28864 ^ _401487) ^ [_964971, _964973, _964975] : [p(c_24__prop__23384___24a3(_964975, _964973, _964971)), -(p(_964973)), -(p(_964971))], (28892 ^ _401487) ^ [_965331, _965333, _965335] : [28893 ^ _401487 : [(28894 ^ _401487) ^ [] : [-(p(_965333))], (28896 ^ _401487) ^ [] : [p(_965331)]], -(p(c_24__prop__23385___24a3(_965335, _965333, _965331)))], (28882 ^ _401487) ^ [_965200, _965202, _965204] : [p(c_24__prop__23385___24a3(_965204, _965202, _965200)), p(_965202), -(p(_965200))], (28900 ^ _401487) ^ [_965462, _965464] : [p(c_24__prop__23386___24a2(_965464, _965462)), p(_965462)], (28906 ^ _401487) ^ [_965536, _965538] : [-(p(_965536)), -(p(c_24__prop__23386___24a2(_965538, _965536)))], (28912 ^ _401487) ^ [_965590, _965592] : [p(c_24__prop__32246___24a2(_965592, _965590)), -(_965592 = _965590)], (28918 ^ _401487) ^ [_965667, _965669] : [_965669 = _965667, -(p(c_24__prop__32246___24a2(_965669, _965667)))], (28924 ^ _401487) ^ [_965765, _965767] : [p(c_24__prop__440___24a2(_965767, _965765)), -(_965767 = _965765)], (28930 ^ _401487) ^ [_965842, _965844] : [_965844 = _965842, -(p(c_24__prop__440___24a2(_965844, _965842)))], (28936 ^ _401487) ^ [_965940, _965942] : [p(c_24__prop__441___24a2(_965942, _965940)), _965942 = _965940], (28942 ^ _401487) ^ [_966016, _966018] : [-(_966018 = _966016), -(p(c_24__prop__441___24a2(_966018, _966016)))], (28958 ^ _401487) ^ [_966207] : [28960 ^ _401487 : [(28961 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(28959 ^ [_966207]))], (28963 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(_966207, 28959 ^ [_966207]))]], -(c_24__type__10047___24t(_966207))], (28948 ^ _401487) ^ [_966068] : [c_24__type__10047___24t(_966068), 28951 ^ _401487 : [(28952 ^ _401487) ^ [_966128] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_966128), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(_966068, _966128)))]]], (28977 ^ _401487) ^ [_966494] : [28979 ^ _401487 : [(28980 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(28978 ^ [_966494]))], (28982 ^ _401487) ^ [] : [cProp___24t(happ(_966494, 28978 ^ [_966494]))]], -(c_24__type__10051___24t(_966494))], (28967 ^ _401487) ^ [_966355] : [c_24__type__10051___24t(_966355), 28970 ^ _401487 : [(28971 ^ _401487) ^ [_966415] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_966415), -(cProp___24t(happ(_966355, _966415)))]]], (28996 ^ _401487) ^ [_966784] : [28998 ^ _401487 : [(28999 ^ _401487) ^ [] : [-(cType___24t(28997 ^ [_966784]))], (29001 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2eoption___24t(28997 ^ [_966784], happ(_966784, 28997 ^ [_966784]))]], -(c_24__type__10055___24t(_966784))], (28986 ^ _401487) ^ [_966642] : [c_24__type__10055___24t(_966642), 28989 ^ _401487 : [(28990 ^ _401487) ^ [_966703] : [cType___24t(_966703), -(cCoq_2eInit_2eDatatypes_2eoption___24t(_966703, happ(_966642, _966703)))]]], (29027 ^ _401487) ^ [_967426] : [29029 ^ _401487 : [(29030 ^ _401487) ^ [] : [-(cType___24t(29028 ^ [_967426]))], (29033 ^ _401487) ^ [] : [-(cType___24t(29031 ^ [_967426]))], (29036 ^ _401487) ^ [] : [-(t(29034 ^ [_967426], 29028 ^ [_967426]))], (29039 ^ _401487) ^ [] : [-(t(29037 ^ [_967426], 29031 ^ [_967426]))], (29041 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2eprod___24t(29028 ^ [_967426], 29031 ^ [_967426], happ(happ(happ(happ(_967426, 29028 ^ [_967426]), 29031 ^ [_967426]), 29034 ^ [_967426]), 29037 ^ [_967426]))]], -(c_24__type__10101___24t(_967426))], (29005 ^ _401487) ^ [_966940] : [c_24__type__10101___24t(_966940), 29008 ^ _401487 : [(29009 ^ _401487) ^ [_967043] : [cType___24t(_967043), 29012 ^ _401487 : [(29013 ^ _401487) ^ [_967138] : [cType___24t(_967138), 29016 ^ _401487 : [(29017 ^ _401487) ^ [_967225] : [t(_967225, _967043), 29020 ^ _401487 : [(29021 ^ _401487) ^ [_967305] : [t(_967305, _967138), -(cCoq_2eInit_2eDatatypes_2eprod___24t(_967043, _967138, happ(happ(happ(happ(_966940, _967043), _967138), _967225), _967305)))]]]]]]]]], (29063 ^ _401487) ^ [_968307] : [29065 ^ _401487 : [(29066 ^ _401487) ^ [] : [-(cType___24t(29064 ^ [_968307]))], (29069 ^ _401487) ^ [] : [-(cType___24t(29067 ^ [_968307]))], (29072 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2eprod___24t(29064 ^ [_968307], 29067 ^ [_968307], 29070 ^ [_968307]))], (29074 ^ _401487) ^ [] : [t(happ(happ(happ(_968307, 29064 ^ [_968307]), 29067 ^ [_968307]), 29070 ^ [_968307]), 29064 ^ [_968307])]], -(c_24__type__10113___24t(_968307))], (29045 ^ _401487) ^ [_967955] : [c_24__type__10113___24t(_967955), 29048 ^ _401487 : [(29049 ^ _401487) ^ [_968044] : [cType___24t(_968044), 29052 ^ _401487 : [(29053 ^ _401487) ^ [_968125] : [cType___24t(_968125), 29056 ^ _401487 : [(29057 ^ _401487) ^ [_968198] : [cCoq_2eInit_2eDatatypes_2eprod___24t(_968044, _968125, _968198), -(t(happ(happ(happ(_967955, _968044), _968125), _968198), _968044))]]]]]]], (29096 ^ _401487) ^ [_969032] : [29098 ^ _401487 : [(29099 ^ _401487) ^ [] : [-(cType___24t(29097 ^ [_969032]))], (29102 ^ _401487) ^ [] : [-(cType___24t(29100 ^ [_969032]))], (29105 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2eprod___24t(29097 ^ [_969032], 29100 ^ [_969032], 29103 ^ [_969032]))], (29107 ^ _401487) ^ [] : [t(happ(happ(happ(_969032, 29097 ^ [_969032]), 29100 ^ [_969032]), 29103 ^ [_969032]), 29100 ^ [_969032])]], -(c_24__type__10125___24t(_969032))], (29078 ^ _401487) ^ [_968680] : [c_24__type__10125___24t(_968680), 29081 ^ _401487 : [(29082 ^ _401487) ^ [_968769] : [cType___24t(_968769), 29085 ^ _401487 : [(29086 ^ _401487) ^ [_968850] : [cType___24t(_968850), 29089 ^ _401487 : [(29090 ^ _401487) ^ [_968923] : [cCoq_2eInit_2eDatatypes_2eprod___24t(_968769, _968850, _968923), -(t(happ(happ(happ(_968680, _968769), _968850), _968923), _968850))]]]]]]], (29121 ^ _401487) ^ [_969542] : [29123 ^ _401487 : [(29124 ^ _401487) ^ [] : [-(cType___24t(29122 ^ [_969542]))], (29126 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2elist___24t(29122 ^ [_969542], happ(_969542, 29122 ^ [_969542]))]], -(c_24__type__10127___24t(_969542))], (29111 ^ _401487) ^ [_969400] : [c_24__type__10127___24t(_969400), 29114 ^ _401487 : [(29115 ^ _401487) ^ [_969461] : [cType___24t(_969461), -(cCoq_2eInit_2eDatatypes_2elist___24t(_969461, happ(_969400, _969461)))]]], (29148 ^ _401487) ^ [_970049] : [29150 ^ _401487 : [(29151 ^ _401487) ^ [] : [-(cType___24t(29149 ^ [_970049]))], (29154 ^ _401487) ^ [] : [-(t(29152 ^ [_970049], 29149 ^ [_970049]))], (29157 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(29149 ^ [_970049], 29155 ^ [_970049]))], (29159 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2elist___24t(29149 ^ [_970049], happ(happ(happ(_970049, 29149 ^ [_970049]), 29152 ^ [_970049]), 29155 ^ [_970049]))]], -(c_24__type__10132___24t(_970049))], (29130 ^ _401487) ^ [_969698] : [c_24__type__10132___24t(_969698), 29133 ^ _401487 : [(29134 ^ _401487) ^ [_969787] : [cType___24t(_969787), 29137 ^ _401487 : [(29138 ^ _401487) ^ [_969868] : [t(_969868, _969787), 29141 ^ _401487 : [(29142 ^ _401487) ^ [_969942] : [cCoq_2eInit_2eDatatypes_2elist___24t(_969787, _969942), -(cCoq_2eInit_2eDatatypes_2elist___24t(_969787, happ(happ(happ(_969698, _969787), _969868), _969942)))]]]]]]], (29185 ^ _401487) ^ [_970925] : [29187 ^ _401487 : [(29188 ^ _401487) ^ [] : [-(cType___24t(29186 ^ [_970925]))], (29191 ^ _401487) ^ [] : [-(t(29189 ^ [_970925], 29186 ^ [_970925]))], (29194 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(29192 ^ [_970925]))], (29197 ^ _401487) ^ [] : [-(cCoq_2eVectors_2eVectorDef_2et___24t(29186 ^ [_970925], 29192 ^ [_970925], 29195 ^ [_970925]))], (29199 ^ _401487) ^ [] : [cCoq_2eVectors_2eVectorDef_2et___24t(29186 ^ [_970925], cCoq_2eInit_2eDatatypes_2eS___24a1(29192 ^ [_970925]), happ(happ(happ(happ(_970925, 29186 ^ [_970925]), 29189 ^ [_970925]), 29192 ^ [_970925]), 29195 ^ [_970925]))]], -(c_24__type__101786___24t(_970925))], (29163 ^ _401487) ^ [_970422] : [c_24__type__101786___24t(_970422), 29166 ^ _401487 : [(29167 ^ _401487) ^ [_970528] : [cType___24t(_970528), 29170 ^ _401487 : [(29171 ^ _401487) ^ [_970626] : [t(_970626, _970528), 29174 ^ _401487 : [(29175 ^ _401487) ^ [_970717] : [cCoq_2eInit_2eDatatypes_2enat___24t(_970717), 29178 ^ _401487 : [(29179 ^ _401487) ^ [_970798] : [cCoq_2eVectors_2eVectorDef_2et___24t(_970528, _970717, _970798), -(cCoq_2eVectors_2eVectorDef_2et___24t(_970528, cCoq_2eInit_2eDatatypes_2eS___24a1(_970717), happ(happ(happ(happ(_970422, _970528), _970626), _970717), _970798)))]]]]]]]]], (29213 ^ _401487) ^ [_971621, _971623] : [29215 ^ _401487 : [(29216 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_971623, 29214 ^ [_971621, _971623]))], (29218 ^ _401487) ^ [] : [cProp___24t(happ(_971621, 29214 ^ [_971621, _971623]))]], -(c_24__type__10187___24t(_971623, _971621))], (29203 ^ _401487) ^ [_971473, _971475] : [c_24__type__10187___24t(_971475, _971473), 29206 ^ _401487 : [(29207 ^ _401487) ^ [_971538] : [cCoq_2eInit_2eDatatypes_2elist___24t(_971475, _971538), -(cProp___24t(happ(_971473, _971538)))]]], (29236 ^ _401487) ^ [_972014] : [29238 ^ _401487 : [(29239 ^ _401487) ^ [] : [-(cType___24t(29237 ^ [_972014]))], (29242 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(29237 ^ [_972014], 29240 ^ [_972014]))], (29244 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2enat___24t(happ(happ(_972014, 29237 ^ [_972014]), 29240 ^ [_972014]))]], -(c_24__type__10200___24t(_972014))], (29222 ^ _401487) ^ [_971781] : [c_24__type__10200___24t(_971781), 29225 ^ _401487 : [(29226 ^ _401487) ^ [_971855] : [cType___24t(_971855), 29229 ^ _401487 : [(29230 ^ _401487) ^ [_971921] : [cCoq_2eInit_2eDatatypes_2elist___24t(_971855, _971921), -(cCoq_2eInit_2eDatatypes_2enat___24t(happ(happ(_971781, _971855), _971921)))]]]]], (29258 ^ _401487) ^ [_972390] : [29260 ^ _401487 : [(29261 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ecomparison___24t(29259 ^ [_972390]))], (29263 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ecomparison___24t(happ(_972390, 29259 ^ [_972390]))]], -(c_24__type__10202___24t(_972390))], (29248 ^ _401487) ^ [_972251] : [c_24__type__10202___24t(_972251), 29251 ^ _401487 : [(29252 ^ _401487) ^ [_972311] : [cCoq_2eInit_2eDatatypes_2ecomparison___24t(_972311), -(cCoq_2eInit_2eDatatypes_2ecomparison___24t(happ(_972251, _972311)))]]], (29281 ^ _401487) ^ [_972888, _972890, _972892, _972894, _972896, _972898, _972900, _972902, _972904, _972906, _972908] : [29283 ^ _401487 : [(29284 ^ _401487) ^ [] : [-(t(29282 ^ [_972888, _972890, _972892, _972894, _972896, _972898, _972900, _972902, _972904, _972906, _972908], _972908))], (29287 ^ _401487) ^ [] : [-(t(29285 ^ [_972888, _972890, _972892, _972894, _972896, _972898, _972900, _972902, _972904, _972906, _972908], _972908))], (29289 ^ _401487) ^ [] : [t(happ(happ(_972888, 29282 ^ [_972888, _972890, _972892, _972894, _972896, _972898, _972900, _972902, _972904, _972906, _972908]), 29285 ^ [_972888, _972890, _972892, _972894, _972896, _972898, _972900, _972902, _972904, _972906, _972908]), _972908)]], -(c_24__type__1022___24t(_972908, _972906, _972904, _972902, _972900, _972898, _972896, _972894, _972892, _972890, _972888))], (29267 ^ _401487) ^ [_972568, _972570, _972572, _972574, _972576, _972578, _972580, _972582, _972584, _972586, _972588] : [c_24__type__1022___24t(_972588, _972586, _972584, _972582, _972580, _972578, _972576, _972574, _972572, _972570, _972568), 29270 ^ _401487 : [(29271 ^ _401487) ^ [_972684] : [t(_972684, _972588), 29274 ^ _401487 : [(29275 ^ _401487) ^ [_972773] : [t(_972773, _972588), -(t(happ(happ(_972568, _972684), _972773), _972588))]]]]], (29303 ^ _401487) ^ [_973446] : [29305 ^ _401487 : [(29306 ^ _401487) ^ [] : [-(cProp___24t(29304 ^ [_973446]))], (29308 ^ _401487) ^ [] : [cProp___24t(happ(_973446, 29304 ^ [_973446]))]], -(c_24__type__10221___24t(_973446))], (29293 ^ _401487) ^ [_973307] : [c_24__type__10221___24t(_973307), 29296 ^ _401487 : [(29297 ^ _401487) ^ [_973367] : [cProp___24t(_973367), -(cProp___24t(happ(_973307, _973367)))]]], (29322 ^ _401487) ^ [_973733] : [29324 ^ _401487 : [(29325 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(29323 ^ [_973733]))], (29327 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(_973733, 29323 ^ [_973733]))]], -(c_24__type__102742___24t(_973733))], (29312 ^ _401487) ^ [_973594] : [c_24__type__102742___24t(_973594), 29315 ^ _401487 : [(29316 ^ _401487) ^ [_973654] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_973654), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(_973594, _973654)))]]], (29345 ^ _401487) ^ [_974110] : [29347 ^ _401487 : [(29348 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(29346 ^ [_974110]))], (29351 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(29349 ^ [_974110]))], (29353 ^ _401487) ^ [] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(happ(happ(_974110, 29346 ^ [_974110]), 29349 ^ [_974110]))]], -(c_24__type__102836___24t(_974110))], (29331 ^ _401487) ^ [_973881] : [c_24__type__102836___24t(_973881), 29334 ^ _401487 : [(29335 ^ _401487) ^ [_973954] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_973954), 29338 ^ _401487 : [(29339 ^ _401487) ^ [_974019] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_974019), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(happ(happ(_973881, _973954), _974019)))]]]]], (29371 ^ _401487) ^ [_974567] : [29373 ^ _401487 : [(29374 ^ _401487) ^ [] : [-(c_24__type__103179___24t(29372 ^ [_974567]))], (29377 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(29375 ^ [_974567]))], (29379 ^ _401487) ^ [] : [cProp___24t(happ(happ(_974567, 29372 ^ [_974567]), 29375 ^ [_974567]))]], -(c_24__type__103177___24t(_974567))], (29357 ^ _401487) ^ [_974338] : [c_24__type__103177___24t(_974338), 29360 ^ _401487 : [(29361 ^ _401487) ^ [_974411] : [c_24__type__103179___24t(_974411), 29364 ^ _401487 : [(29365 ^ _401487) ^ [_974476] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_974476), -(cProp___24t(happ(happ(_974338, _974411), _974476)))]]]]], (29393 ^ _401487) ^ [_974934] : [29395 ^ _401487 : [(29396 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(29394 ^ [_974934]))], (29398 ^ _401487) ^ [] : [cProp___24t(happ(_974934, 29394 ^ [_974934]))]], -(c_24__type__103179___24t(_974934))], (29383 ^ _401487) ^ [_974795] : [c_24__type__103179___24t(_974795), 29386 ^ _401487 : [(29387 ^ _401487) ^ [_974855] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_974855), -(cProp___24t(happ(_974795, _974855)))]]], (29416 ^ _401487) ^ [_975319] : [29418 ^ _401487 : [(29419 ^ _401487) ^ [] : [-(cType___24t(29417 ^ [_975319]))], (29422 ^ _401487) ^ [] : [-(t(29420 ^ [_975319], 29417 ^ [_975319]))], (29424 ^ _401487) ^ [] : [cCoq_2emicromega_2eEnvRing_2ePol___24t(29417 ^ [_975319], happ(happ(_975319, 29417 ^ [_975319]), 29420 ^ [_975319]))]], -(c_24__type__10574___24t(_975319))], (29402 ^ _401487) ^ [_975082] : [c_24__type__10574___24t(_975082), 29405 ^ _401487 : [(29406 ^ _401487) ^ [_975157] : [cType___24t(_975157), 29409 ^ _401487 : [(29410 ^ _401487) ^ [_975224] : [t(_975224, _975157), -(cCoq_2emicromega_2eEnvRing_2ePol___24t(_975157, happ(happ(_975082, _975157), _975224)))]]]]], (29442 ^ _401487) ^ [_975857, _975859] : [29444 ^ _401487 : [(29445 ^ _401487) ^ [] : [-(t(29443 ^ [_975857, _975859], _975859))], (29448 ^ _401487) ^ [] : [-(t(29446 ^ [_975857, _975859], _975859))], (29450 ^ _401487) ^ [] : [cCoq_2eInit_2eSpecif_2esumbool___24t(c_24__prop__10581___24a3(_975859, 29443 ^ [_975857, _975859], 29446 ^ [_975857, _975859]), c_24__prop__10582___24a3(_975859, 29443 ^ [_975857, _975859], 29446 ^ [_975857, _975859]), happ(happ(_975857, 29443 ^ [_975857, _975859]), 29446 ^ [_975857, _975859]))]], -(c_24__type__10579___24t(_975859, _975857))], (29428 ^ _401487) ^ [_975573, _975575] : [c_24__type__10579___24t(_975575, _975573), 29431 ^ _401487 : [(29432 ^ _401487) ^ [_975662] : [t(_975662, _975575), 29435 ^ _401487 : [(29436 ^ _401487) ^ [_975742] : [t(_975742, _975575), -(cCoq_2eInit_2eSpecif_2esumbool___24t(c_24__prop__10581___24a3(_975575, _975662, _975742), c_24__prop__10582___24a3(_975575, _975662, _975742), happ(happ(_975573, _975662), _975742)))]]]]], (29464 ^ _401487) ^ [_976327, _976329, _976331] : [29465 ^ _401487 : [(29466 ^ _401487) ^ [] : [-(_976329 = _976329)], (29468 ^ _401487) ^ [] : [cProp___24t(_976327)]], -(c_24__type__10585___24t(_976331, _976329, _976327))], (29454 ^ _401487) ^ [_976198, _976200, _976202] : [c_24__type__10585___24t(_976202, _976200, _976198), _976200 = _976200, -(cProp___24t(_976198))], (29482 ^ _401487) ^ [_976688, _976690, _976692, _976694, _976696, _976698, _976700, _976702, _976704, _976706, _976708] : [29484 ^ _401487 : [(29485 ^ _401487) ^ [] : [-(t(29483 ^ [_976688, _976690, _976692, _976694, _976696, _976698, _976700, _976702, _976704, _976706, _976708], _976708))], (29487 ^ _401487) ^ [] : [t(happ(_976688, 29483 ^ [_976688, _976690, _976692, _976694, _976696, _976698, _976700, _976702, _976704, _976706, _976708]), _976708)]], -(c_24__type__1104___24t(_976708, _976706, _976704, _976702, _976700, _976698, _976696, _976694, _976692, _976690, _976688))], (29472 ^ _401487) ^ [_976483, _976485, _976487, _976489, _976491, _976493, _976495, _976497, _976499, _976501, _976503] : [c_24__type__1104___24t(_976503, _976501, _976499, _976497, _976495, _976493, _976491, _976489, _976487, _976485, _976483), 29475 ^ _401487 : [(29476 ^ _401487) ^ [_976585] : [t(_976585, _976503), -(t(happ(_976483, _976585), _976503))]]], (29501 ^ _401487) ^ [_977081] : [29503 ^ _401487 : [(29504 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(29502 ^ [_977081]))], (29506 ^ _401487) ^ [] : [cType___24t(happ(_977081, 29502 ^ [_977081]))]], -(c_24__type__11789___24t(_977081))], (29491 ^ _401487) ^ [_976942] : [c_24__type__11789___24t(_976942), 29494 ^ _401487 : [(29495 ^ _401487) ^ [_977002] : [cCoq_2eInit_2eDatatypes_2enat___24t(_977002), -(cType___24t(happ(_976942, _977002)))]]], (29544 ^ _401487) ^ [_978217] : [29546 ^ _401487 : [(29547 ^ _401487) ^ [] : [-(cType___24t(29545 ^ [_978217]))], (29550 ^ _401487) ^ [] : [-(t(29548 ^ [_978217], 29545 ^ [_978217]))], (29553 ^ _401487) ^ [] : [-(t(29551 ^ [_978217], 29545 ^ [_978217]))], (29556 ^ _401487) ^ [] : [-(c_24__type__1381___24t(29545 ^ [_978217], 29554 ^ [_978217]))], (29559 ^ _401487) ^ [] : [-(c_24__type__1381___24t(29545 ^ [_978217], 29557 ^ [_978217]))], (29562 ^ _401487) ^ [] : [-(c_24__type__1390___24t(29545 ^ [_978217], 29560 ^ [_978217]))], (29565 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(29563 ^ [_978217]))], (29567 ^ _401487) ^ [] : [t(happ(happ(happ(happ(happ(happ(happ(_978217, 29545 ^ [_978217]), 29548 ^ [_978217]), 29551 ^ [_978217]), 29554 ^ [_978217]), 29557 ^ [_978217]), 29560 ^ [_978217]), 29563 ^ [_978217]), 29545 ^ [_978217])]], -(c_24__type__11847___24t(_978217))], (29510 ^ _401487) ^ [_977229] : [c_24__type__11847___24t(_977229), 29513 ^ _401487 : [(29514 ^ _401487) ^ [_977373] : [cType___24t(_977373), 29517 ^ _401487 : [(29518 ^ _401487) ^ [_977509] : [t(_977509, _977373), 29521 ^ _401487 : [(29522 ^ _401487) ^ [_977638] : [t(_977638, _977373), 29525 ^ _401487 : [(29526 ^ _401487) ^ [_977758] : [c_24__type__1381___24t(_977373, _977758), 29529 ^ _401487 : [(29530 ^ _401487) ^ [_977869] : [c_24__type__1381___24t(_977373, _977869), 29533 ^ _401487 : [(29534 ^ _401487) ^ [_977971] : [c_24__type__1390___24t(_977373, _977971), 29537 ^ _401487 : [(29538 ^ _401487) ^ [_978064] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_978064), -(t(happ(happ(happ(happ(happ(happ(happ(_977229, _977373), _977509), _977638), _977758), _977869), _977971), _978064), _977373))]]]]]]]]]]]]]]], (29601 ^ _401487) ^ [_980108] : [29603 ^ _401487 : [(29604 ^ _401487) ^ [] : [-(cType___24t(29602 ^ [_980108]))], (29607 ^ _401487) ^ [] : [-(t(29605 ^ [_980108], 29602 ^ [_980108]))], (29610 ^ _401487) ^ [] : [-(t(29608 ^ [_980108], 29602 ^ [_980108]))], (29613 ^ _401487) ^ [] : [-(c_24__type__1381___24t(29602 ^ [_980108], 29611 ^ [_980108]))], (29616 ^ _401487) ^ [] : [-(c_24__type__1381___24t(29602 ^ [_980108], 29614 ^ [_980108]))], (29619 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(29617 ^ [_980108]))], (29621 ^ _401487) ^ [] : [t(happ(happ(happ(happ(happ(happ(_980108, 29602 ^ [_980108]), 29605 ^ [_980108]), 29608 ^ [_980108]), 29611 ^ [_980108]), 29614 ^ [_980108]), 29617 ^ [_980108]), 29602 ^ [_980108])]], -(c_24__type__11910___24t(_980108))], (29571 ^ _401487) ^ [_979309] : [c_24__type__11910___24t(_979309), 29574 ^ _401487 : [(29575 ^ _401487) ^ [_979439] : [cType___24t(_979439), 29578 ^ _401487 : [(29579 ^ _401487) ^ [_979561] : [t(_979561, _979439), 29582 ^ _401487 : [(29583 ^ _401487) ^ [_979676] : [t(_979676, _979439), 29586 ^ _401487 : [(29587 ^ _401487) ^ [_979782] : [c_24__type__1381___24t(_979439, _979782), 29590 ^ _401487 : [(29591 ^ _401487) ^ [_979879] : [c_24__type__1381___24t(_979439, _979879), 29594 ^ _401487 : [(29595 ^ _401487) ^ [_979967] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_979967), -(t(happ(happ(happ(happ(happ(happ(_979309, _979439), _979561), _979676), _979782), _979879), _979967), _979439))]]]]]]]]]]]]], (29639 ^ _401487) ^ [_981326, _981328, _981330, _981332, _981334, _981336, _981338, _981340, _981342, _981344, _981346] : [29641 ^ _401487 : [(29642 ^ _401487) ^ [] : [-(t(29640 ^ [_981326, _981328, _981330, _981332, _981334, _981336, _981338, _981340, _981342, _981344, _981346], _981346))], (29645 ^ _401487) ^ [] : [-(t(29643 ^ [_981326, _981328, _981330, _981332, _981334, _981336, _981338, _981340, _981342, _981344, _981346], _981346))], (29647 ^ _401487) ^ [] : [t(happ(happ(_981326, 29640 ^ [_981326, _981328, _981330, _981332, _981334, _981336, _981338, _981340, _981342, _981344, _981346]), 29643 ^ [_981326, _981328, _981330, _981332, _981334, _981336, _981338, _981340, _981342, _981344, _981346]), _981346)]], -(c_24__type__1197___24t(_981346, _981344, _981342, _981340, _981338, _981336, _981334, _981332, _981330, _981328, _981326))], (29625 ^ _401487) ^ [_981006, _981008, _981010, _981012, _981014, _981016, _981018, _981020, _981022, _981024, _981026] : [c_24__type__1197___24t(_981026, _981024, _981022, _981020, _981018, _981016, _981014, _981012, _981010, _981008, _981006), 29628 ^ _401487 : [(29629 ^ _401487) ^ [_981122] : [t(_981122, _981026), 29632 ^ _401487 : [(29633 ^ _401487) ^ [_981211] : [t(_981211, _981026), -(t(happ(happ(_981006, _981122), _981211), _981026))]]]]], (29669 ^ _401487) ^ [_982091] : [29671 ^ _401487 : [(29672 ^ _401487) ^ [] : [-(cType___24t(29670 ^ [_982091]))], (29675 ^ _401487) ^ [] : [-(t(29673 ^ [_982091], 29670 ^ [_982091]))], (29678 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(29670 ^ [_982091], 29676 ^ [_982091]))], (29680 ^ _401487) ^ [] : [cProp___24t(happ(happ(happ(_982091, 29670 ^ [_982091]), 29673 ^ [_982091]), 29676 ^ [_982091]))]], -(c_24__type__12041___24t(_982091))], (29651 ^ _401487) ^ [_981745] : [c_24__type__12041___24t(_981745), 29654 ^ _401487 : [(29655 ^ _401487) ^ [_981833] : [cType___24t(_981833), 29658 ^ _401487 : [(29659 ^ _401487) ^ [_981913] : [t(_981913, _981833), 29662 ^ _401487 : [(29663 ^ _401487) ^ [_981986] : [cCoq_2eInit_2eDatatypes_2elist___24t(_981833, _981986), -(cProp___24t(happ(happ(happ(_981745, _981833), _981913), _981986)))]]]]]]], (29706 ^ _401487) ^ [_982924] : [29708 ^ _401487 : [(29709 ^ _401487) ^ [] : [-(cType___24t(29707 ^ [_982924]))], (29712 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(29710 ^ [_982924]))], (29715 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(29707 ^ [_982924], 29713 ^ [_982924]))], (29718 ^ _401487) ^ [] : [-(t(29716 ^ [_982924], 29707 ^ [_982924]))], (29720 ^ _401487) ^ [] : [t(happ(happ(happ(happ(_982924, 29707 ^ [_982924]), 29710 ^ [_982924]), 29713 ^ [_982924]), 29716 ^ [_982924]), 29707 ^ [_982924])]], -(c_24__type__12066___24t(_982924))], (29684 ^ _401487) ^ [_982444] : [c_24__type__12066___24t(_982444), 29687 ^ _401487 : [(29688 ^ _401487) ^ [_982546] : [cType___24t(_982546), 29691 ^ _401487 : [(29692 ^ _401487) ^ [_982640] : [cCoq_2eInit_2eDatatypes_2enat___24t(_982640), 29695 ^ _401487 : [(29696 ^ _401487) ^ [_982726] : [cCoq_2eInit_2eDatatypes_2elist___24t(_982546, _982726), 29699 ^ _401487 : [(29700 ^ _401487) ^ [_982805] : [t(_982805, _982546), -(t(happ(happ(happ(happ(_982444, _982546), _982640), _982726), _982805), _982546))]]]]]]]]], (29746 ^ _401487) ^ [_983922] : [29748 ^ _401487 : [(29749 ^ _401487) ^ [] : [-(cType___24t(29747 ^ [_983922]))], (29752 ^ _401487) ^ [] : [-(cType___24t(29750 ^ [_983922]))], (29755 ^ _401487) ^ [] : [-(c_24__type__12109___24t(29747 ^ [_983922], 29750 ^ [_983922], 29753 ^ [_983922]))], (29758 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(29747 ^ [_983922], 29756 ^ [_983922]))], (29760 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2elist___24t(29750 ^ [_983922], happ(happ(happ(happ(_983922, 29747 ^ [_983922]), 29750 ^ [_983922]), 29753 ^ [_983922]), 29756 ^ [_983922]))]], -(c_24__type__12105___24t(_983922))], (29724 ^ _401487) ^ [_983437] : [c_24__type__12105___24t(_983437), 29727 ^ _401487 : [(29728 ^ _401487) ^ [_983540] : [cType___24t(_983540), 29731 ^ _401487 : [(29732 ^ _401487) ^ [_983635] : [cType___24t(_983635), 29735 ^ _401487 : [(29736 ^ _401487) ^ [_983722] : [c_24__type__12109___24t(_983540, _983635, _983722), 29739 ^ _401487 : [(29740 ^ _401487) ^ [_983803] : [cCoq_2eInit_2eDatatypes_2elist___24t(_983540, _983803), -(cCoq_2eInit_2eDatatypes_2elist___24t(_983635, happ(happ(happ(happ(_983437, _983540), _983635), _983722), _983803)))]]]]]]]]], (29774 ^ _401487) ^ [_984602, _984604, _984606] : [29776 ^ _401487 : [(29777 ^ _401487) ^ [] : [-(t(29775 ^ [_984602, _984604, _984606], _984606))], (29779 ^ _401487) ^ [] : [t(happ(_984602, 29775 ^ [_984602, _984604, _984606]), _984604)]], -(c_24__type__12109___24t(_984606, _984604, _984602))], (29764 ^ _401487) ^ [_984445, _984447, _984449] : [c_24__type__12109___24t(_984449, _984447, _984445), 29767 ^ _401487 : [(29768 ^ _401487) ^ [_984515] : [t(_984515, _984449), -(t(happ(_984445, _984515), _984447))]]], (29793 ^ _401487) ^ [_984926, _984928] : [29795 ^ _401487 : [(29796 ^ _401487) ^ [] : [-(t(29794 ^ [_984926, _984928], _984928))], (29798 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(_984926, 29794 ^ [_984926, _984928]))]], -(c_24__type__12123___24t(_984928, _984926))], (29783 ^ _401487) ^ [_984778, _984780] : [c_24__type__12123___24t(_984780, _984778), 29786 ^ _401487 : [(29787 ^ _401487) ^ [_984843] : [t(_984843, _984780), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(_984778, _984843)))]]], (29816 ^ _401487) ^ [_985315] : [29818 ^ _401487 : [(29819 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(29817 ^ [_985315]))], (29822 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(29820 ^ [_985315]))], (29824 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_985315, 29817 ^ [_985315]), 29820 ^ [_985315]))]], -(c_24__type__12222___24t(_985315))], (29802 ^ _401487) ^ [_985086] : [c_24__type__12222___24t(_985086), 29805 ^ _401487 : [(29806 ^ _401487) ^ [_985159] : [cCoq_2eInit_2eDatatypes_2enat___24t(_985159), 29809 ^ _401487 : [(29810 ^ _401487) ^ [_985224] : [cCoq_2eInit_2eDatatypes_2enat___24t(_985224), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_985086, _985159), _985224)))]]]]], (29842 ^ _401487) ^ [_985772] : [29844 ^ _401487 : [(29845 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(29843 ^ [_985772]))], (29848 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(29846 ^ [_985772]))], (29850 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ecomparison___24t(happ(happ(_985772, 29843 ^ [_985772]), 29846 ^ [_985772]))]], -(c_24__type__12237___24t(_985772))], (29828 ^ _401487) ^ [_985543] : [c_24__type__12237___24t(_985543), 29831 ^ _401487 : [(29832 ^ _401487) ^ [_985616] : [cCoq_2eInit_2eDatatypes_2enat___24t(_985616), 29835 ^ _401487 : [(29836 ^ _401487) ^ [_985681] : [cCoq_2eInit_2eDatatypes_2enat___24t(_985681), -(cCoq_2eInit_2eDatatypes_2ecomparison___24t(happ(happ(_985543, _985616), _985681)))]]]]], (29864 ^ _401487) ^ [_986139] : [29866 ^ _401487 : [(29867 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(29865 ^ [_986139]))], (29869 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(_986139, 29865 ^ [_986139]))]], -(c_24__type__12251___24t(_986139))], (29854 ^ _401487) ^ [_986000] : [c_24__type__12251___24t(_986000), 29857 ^ _401487 : [(29858 ^ _401487) ^ [_986060] : [cCoq_2eInit_2eDatatypes_2enat___24t(_986060), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(_986000, _986060)))]]], (29887 ^ _401487) ^ [_986637, _986639, _986641, _986643, _986645, _986647, _986649, _986651, _986653, _986655, _986657] : [29889 ^ _401487 : [(29890 ^ _401487) ^ [] : [-(t(29888 ^ [_986637, _986639, _986641, _986643, _986645, _986647, _986649, _986651, _986653, _986655, _986657], _986657))], (29893 ^ _401487) ^ [] : [-(t(29891 ^ [_986637, _986639, _986641, _986643, _986645, _986647, _986649, _986651, _986653, _986655, _986657], _986657))], (29895 ^ _401487) ^ [] : [t(happ(happ(_986637, 29888 ^ [_986637, _986639, _986641, _986643, _986645, _986647, _986649, _986651, _986653, _986655, _986657]), 29891 ^ [_986637, _986639, _986641, _986643, _986645, _986647, _986649, _986651, _986653, _986655, _986657]), _986657)]], -(c_24__type__12719___24t(_986657, _986655, _986653, _986651, _986649, _986647, _986645, _986643, _986641, _986639, _986637))], (29873 ^ _401487) ^ [_986317, _986319, _986321, _986323, _986325, _986327, _986329, _986331, _986333, _986335, _986337] : [c_24__type__12719___24t(_986337, _986335, _986333, _986331, _986329, _986327, _986325, _986323, _986321, _986319, _986317), 29876 ^ _401487 : [(29877 ^ _401487) ^ [_986433] : [t(_986433, _986337), 29880 ^ _401487 : [(29881 ^ _401487) ^ [_986522] : [t(_986522, _986337), -(t(happ(happ(_986317, _986433), _986522), _986337))]]]]], (29909 ^ _401487) ^ [_987291, _987293, _987295, _987297, _987299, _987301, _987303, _987305, _987307, _987309, _987311] : [29911 ^ _401487 : [(29912 ^ _401487) ^ [] : [-(t(29910 ^ [_987291, _987293, _987295, _987297, _987299, _987301, _987303, _987305, _987307, _987309, _987311], _987311))], (29914 ^ _401487) ^ [] : [t(happ(_987291, 29910 ^ [_987291, _987293, _987295, _987297, _987299, _987301, _987303, _987305, _987307, _987309, _987311]), _987311)]], -(c_24__type__1279___24t(_987311, _987309, _987307, _987305, _987303, _987301, _987299, _987297, _987295, _987293, _987291))], (29899 ^ _401487) ^ [_987086, _987088, _987090, _987092, _987094, _987096, _987098, _987100, _987102, _987104, _987106] : [c_24__type__1279___24t(_987106, _987104, _987102, _987100, _987098, _987096, _987094, _987092, _987090, _987088, _987086), 29902 ^ _401487 : [(29903 ^ _401487) ^ [_987188] : [t(_987188, _987106), -(t(happ(_987086, _987188), _987106))]]], (29932 ^ _401487) ^ [_987895, _987897, _987899, _987901, _987903, _987905, _987907, _987909, _987911, _987913, _987915] : [29934 ^ _401487 : [(29935 ^ _401487) ^ [] : [-(t(29933 ^ [_987895, _987897, _987899, _987901, _987903, _987905, _987907, _987909, _987911, _987913, _987915], _987915))], (29938 ^ _401487) ^ [] : [-(t(29936 ^ [_987895, _987897, _987899, _987901, _987903, _987905, _987907, _987909, _987911, _987913, _987915], _987915))], (29940 ^ _401487) ^ [] : [t(happ(happ(_987895, 29933 ^ [_987895, _987897, _987899, _987901, _987903, _987905, _987907, _987909, _987911, _987913, _987915]), 29936 ^ [_987895, _987897, _987899, _987901, _987903, _987905, _987907, _987909, _987911, _987913, _987915]), _987915)]], -(c_24__type__12820___24t(_987915, _987913, _987911, _987909, _987907, _987905, _987903, _987901, _987899, _987897, _987895))], (29918 ^ _401487) ^ [_987575, _987577, _987579, _987581, _987583, _987585, _987587, _987589, _987591, _987593, _987595] : [c_24__type__12820___24t(_987595, _987593, _987591, _987589, _987587, _987585, _987583, _987581, _987579, _987577, _987575), 29921 ^ _401487 : [(29922 ^ _401487) ^ [_987691] : [t(_987691, _987595), 29925 ^ _401487 : [(29926 ^ _401487) ^ [_987780] : [t(_987780, _987595), -(t(happ(happ(_987575, _987691), _987780), _987595))]]]]], (29958 ^ _401487) ^ [_988664, _988666, _988668, _988670, _988672, _988674, _988676, _988678, _988680, _988682, _988684] : [29960 ^ _401487 : [(29961 ^ _401487) ^ [] : [-(t(29959 ^ [_988664, _988666, _988668, _988670, _988672, _988674, _988676, _988678, _988680, _988682, _988684], _988684))], (29964 ^ _401487) ^ [] : [-(t(29962 ^ [_988664, _988666, _988668, _988670, _988672, _988674, _988676, _988678, _988680, _988682, _988684], _988684))], (29966 ^ _401487) ^ [] : [t(happ(happ(_988664, 29959 ^ [_988664, _988666, _988668, _988670, _988672, _988674, _988676, _988678, _988680, _988682, _988684]), 29962 ^ [_988664, _988666, _988668, _988670, _988672, _988674, _988676, _988678, _988680, _988682, _988684]), _988684)]], -(c_24__type__12921___24t(_988684, _988682, _988680, _988678, _988676, _988674, _988672, _988670, _988668, _988666, _988664))], (29944 ^ _401487) ^ [_988344, _988346, _988348, _988350, _988352, _988354, _988356, _988358, _988360, _988362, _988364] : [c_24__type__12921___24t(_988364, _988362, _988360, _988358, _988356, _988354, _988352, _988350, _988348, _988346, _988344), 29947 ^ _401487 : [(29948 ^ _401487) ^ [_988460] : [t(_988460, _988364), 29951 ^ _401487 : [(29952 ^ _401487) ^ [_988549] : [t(_988549, _988364), -(t(happ(happ(_988344, _988460), _988549), _988364))]]]]], (29980 ^ _401487) ^ [_989318, _989320, _989322, _989324, _989326, _989328, _989330, _989332, _989334, _989336, _989338] : [29982 ^ _401487 : [(29983 ^ _401487) ^ [] : [-(t(29981 ^ [_989318, _989320, _989322, _989324, _989326, _989328, _989330, _989332, _989334, _989336, _989338], _989338))], (29985 ^ _401487) ^ [] : [t(happ(_989318, 29981 ^ [_989318, _989320, _989322, _989324, _989326, _989328, _989330, _989332, _989334, _989336, _989338]), _989338)]], -(c_24__type__13011___24t(_989338, _989336, _989334, _989332, _989330, _989328, _989326, _989324, _989322, _989320, _989318))], (29970 ^ _401487) ^ [_989113, _989115, _989117, _989119, _989121, _989123, _989125, _989127, _989129, _989131, _989133] : [c_24__type__13011___24t(_989133, _989131, _989129, _989127, _989125, _989123, _989121, _989119, _989117, _989115, _989113), 29973 ^ _401487 : [(29974 ^ _401487) ^ [_989215] : [t(_989215, _989133), -(t(happ(_989113, _989215), _989133))]]], (30003 ^ _401487) ^ [_989918, _989920, _989922, _989924, _989926, _989928, _989930, _989932, _989934, _989936, _989938] : [30005 ^ _401487 : [(30006 ^ _401487) ^ [] : [-(t(30004 ^ [_989918, _989920, _989922, _989924, _989926, _989928, _989930, _989932, _989934, _989936, _989938], _989938))], (30009 ^ _401487) ^ [] : [-(t(30007 ^ [_989918, _989920, _989922, _989924, _989926, _989928, _989930, _989932, _989934, _989936, _989938], _989938))], (30011 ^ _401487) ^ [] : [cProp___24t(happ(happ(_989918, 30004 ^ [_989918, _989920, _989922, _989924, _989926, _989928, _989930, _989932, _989934, _989936, _989938]), 30007 ^ [_989918, _989920, _989922, _989924, _989926, _989928, _989930, _989932, _989934, _989936, _989938]))]], -(c_24__type__13112___24t(_989938, _989936, _989934, _989932, _989930, _989928, _989926, _989924, _989922, _989920, _989918))], (29989 ^ _401487) ^ [_989602, _989604, _989606, _989608, _989610, _989612, _989614, _989616, _989618, _989620, _989622] : [c_24__type__13112___24t(_989622, _989620, _989618, _989616, _989614, _989612, _989610, _989608, _989606, _989604, _989602), 29992 ^ _401487 : [(29993 ^ _401487) ^ [_989717] : [t(_989717, _989622), 29996 ^ _401487 : [(29997 ^ _401487) ^ [_989805] : [t(_989805, _989622), -(cProp___24t(happ(happ(_989602, _989717), _989805)))]]]]], (30029 ^ _401487) ^ [_990679, _990681, _990683, _990685, _990687, _990689, _990691, _990693, _990695, _990697, _990699] : [30031 ^ _401487 : [(30032 ^ _401487) ^ [] : [-(t(30030 ^ [_990679, _990681, _990683, _990685, _990687, _990689, _990691, _990693, _990695, _990697, _990699], _990699))], (30035 ^ _401487) ^ [] : [-(t(30033 ^ [_990679, _990681, _990683, _990685, _990687, _990689, _990691, _990693, _990695, _990697, _990699], _990699))], (30037 ^ _401487) ^ [] : [cProp___24t(happ(happ(_990679, 30030 ^ [_990679, _990681, _990683, _990685, _990687, _990689, _990691, _990693, _990695, _990697, _990699]), 30033 ^ [_990679, _990681, _990683, _990685, _990687, _990689, _990691, _990693, _990695, _990697, _990699]))]], -(c_24__type__13213___24t(_990699, _990697, _990695, _990693, _990691, _990689, _990687, _990685, _990683, _990681, _990679))], (30015 ^ _401487) ^ [_990363, _990365, _990367, _990369, _990371, _990373, _990375, _990377, _990379, _990381, _990383] : [c_24__type__13213___24t(_990383, _990381, _990379, _990377, _990375, _990373, _990371, _990369, _990367, _990365, _990363), 30018 ^ _401487 : [(30019 ^ _401487) ^ [_990478] : [t(_990478, _990383), 30022 ^ _401487 : [(30023 ^ _401487) ^ [_990566] : [t(_990566, _990383), -(cProp___24t(happ(happ(_990363, _990478), _990566)))]]]]], (30055 ^ _401487) ^ [_991440, _991442, _991444, _991446, _991448, _991450, _991452, _991454, _991456, _991458, _991460] : [30057 ^ _401487 : [(30058 ^ _401487) ^ [] : [-(t(30056 ^ [_991440, _991442, _991444, _991446, _991448, _991450, _991452, _991454, _991456, _991458, _991460], _991460))], (30061 ^ _401487) ^ [] : [-(t(30059 ^ [_991440, _991442, _991444, _991446, _991448, _991450, _991452, _991454, _991456, _991458, _991460], _991460))], (30063 ^ _401487) ^ [] : [cProp___24t(happ(happ(_991440, 30056 ^ [_991440, _991442, _991444, _991446, _991448, _991450, _991452, _991454, _991456, _991458, _991460]), 30059 ^ [_991440, _991442, _991444, _991446, _991448, _991450, _991452, _991454, _991456, _991458, _991460]))]], -(c_24__type__13314___24t(_991460, _991458, _991456, _991454, _991452, _991450, _991448, _991446, _991444, _991442, _991440))], (30041 ^ _401487) ^ [_991124, _991126, _991128, _991130, _991132, _991134, _991136, _991138, _991140, _991142, _991144] : [c_24__type__13314___24t(_991144, _991142, _991140, _991138, _991136, _991134, _991132, _991130, _991128, _991126, _991124), 30044 ^ _401487 : [(30045 ^ _401487) ^ [_991239] : [t(_991239, _991144), 30048 ^ _401487 : [(30049 ^ _401487) ^ [_991327] : [t(_991327, _991144), -(cProp___24t(happ(happ(_991124, _991239), _991327)))]]]]], (30081 ^ _401487) ^ [_992146, _992148, _992150, _992152, _992154, _992156] : [30083 ^ _401487 : [(30084 ^ _401487) ^ [] : [-(t(30082 ^ [_992146, _992148, _992150, _992152, _992154, _992156], _992156))], (30087 ^ _401487) ^ [] : [-(t(30085 ^ [_992146, _992148, _992150, _992152, _992154, _992156], _992156))], (30089 ^ _401487) ^ [] : [cProp___24t(happ(happ(_992146, 30082 ^ [_992146, _992148, _992150, _992152, _992154, _992156]), 30085 ^ [_992146, _992148, _992150, _992152, _992154, _992156]))]], -(c_24__type__13480___24t(_992156, _992154, _992152, _992150, _992148, _992146))], (30067 ^ _401487) ^ [_991870, _991872, _991874, _991876, _991878, _991880] : [c_24__type__13480___24t(_991880, _991878, _991876, _991874, _991872, _991870), 30070 ^ _401487 : [(30071 ^ _401487) ^ [_991965] : [t(_991965, _991880), 30074 ^ _401487 : [(30075 ^ _401487) ^ [_992043] : [t(_992043, _991880), -(cProp___24t(happ(happ(_991870, _991965), _992043)))]]]]], (30107 ^ _401487) ^ [_992762, _992764, _992766, _992768, _992770, _992772] : [30109 ^ _401487 : [(30110 ^ _401487) ^ [] : [-(t(30108 ^ [_992762, _992764, _992766, _992768, _992770, _992772], _992772))], (30113 ^ _401487) ^ [] : [-(t(30111 ^ [_992762, _992764, _992766, _992768, _992770, _992772], _992772))], (30115 ^ _401487) ^ [] : [cProp___24t(happ(happ(_992762, 30108 ^ [_992762, _992764, _992766, _992768, _992770, _992772]), 30111 ^ [_992762, _992764, _992766, _992768, _992770, _992772]))]], -(c_24__type__13499___24t(_992772, _992770, _992768, _992766, _992764, _992762))], (30093 ^ _401487) ^ [_992486, _992488, _992490, _992492, _992494, _992496] : [c_24__type__13499___24t(_992496, _992494, _992492, _992490, _992488, _992486), 30096 ^ _401487 : [(30097 ^ _401487) ^ [_992581] : [t(_992581, _992496), 30100 ^ _401487 : [(30101 ^ _401487) ^ [_992659] : [t(_992659, _992496), -(cProp___24t(happ(happ(_992486, _992581), _992659)))]]]]], (30145 ^ _401487) ^ [_993716] : [30147 ^ _401487 : [(30148 ^ _401487) ^ [] : [-(cType___24t(30146 ^ [_993716]))], (30151 ^ _401487) ^ [] : [-(c_24__type__22___24t(30146 ^ [_993716], 30149 ^ [_993716]))], (30154 ^ _401487) ^ [] : [-(c_24__type__22___24t(30146 ^ [_993716], 30152 ^ [_993716]))], (30157 ^ _401487) ^ [] : [-(t(30155 ^ [_993716], 30146 ^ [_993716]))], (30160 ^ _401487) ^ [] : [-(t(30158 ^ [_993716], 30146 ^ [_993716]))], (30162 ^ _401487) ^ [] : [cType___24t(happ(happ(happ(happ(happ(_993716, 30146 ^ [_993716]), 30149 ^ [_993716]), 30152 ^ [_993716]), 30155 ^ [_993716]), 30158 ^ [_993716]))]], -(c_24__type__13519___24t(_993716))], (30119 ^ _401487) ^ [_993087] : [c_24__type__13519___24t(_993087), 30122 ^ _401487 : [(30123 ^ _401487) ^ [_993203] : [cType___24t(_993203), 30126 ^ _401487 : [(30127 ^ _401487) ^ [_993311] : [c_24__type__22___24t(_993203, _993311), 30130 ^ _401487 : [(30131 ^ _401487) ^ [_993412] : [c_24__type__22___24t(_993203, _993412), 30134 ^ _401487 : [(30135 ^ _401487) ^ [_993504] : [t(_993504, _993203), 30138 ^ _401487 : [(30139 ^ _401487) ^ [_993587] : [t(_993587, _993203), -(cType___24t(happ(happ(happ(happ(happ(_993087, _993203), _993311), _993412), _993504), _993587)))]]]]]]]]]]], (30196 ^ _401487) ^ [_995171] : [30198 ^ _401487 : [(30199 ^ _401487) ^ [] : [-(cType___24t(30197 ^ [_995171]))], (30202 ^ _401487) ^ [] : [-(c_24__type__22___24t(30197 ^ [_995171], 30200 ^ [_995171]))], (30205 ^ _401487) ^ [] : [-(c_24__type__22___24t(30197 ^ [_995171], 30203 ^ [_995171]))], (30208 ^ _401487) ^ [] : [-(t(30206 ^ [_995171], 30197 ^ [_995171]))], (30211 ^ _401487) ^ [] : [-(t(30209 ^ [_995171], 30197 ^ [_995171]))], (30213 ^ _401487) ^ [] : [-(p(happ(happ(30200 ^ [_995171], 30206 ^ [_995171]), 30209 ^ [_995171])))], (30215 ^ _401487) ^ [] : [cCoq_2eStructures_2eOrderedType_2eCompare___24t(30197 ^ [_995171], 30200 ^ [_995171], 30203 ^ [_995171], 30206 ^ [_995171], 30209 ^ [_995171], happ(happ(happ(happ(happ(_995171, 30197 ^ [_995171]), 30200 ^ [_995171]), 30203 ^ [_995171]), 30206 ^ [_995171]), 30209 ^ [_995171]))]], -(c_24__type__13622___24t(_995171))], (30166 ^ _401487) ^ [_994382] : [c_24__type__13622___24t(_994382), 30169 ^ _401487 : [(30170 ^ _401487) ^ [_994514] : [cType___24t(_994514), 30173 ^ _401487 : [(30174 ^ _401487) ^ [_994638] : [c_24__type__22___24t(_994514, _994638), 30177 ^ _401487 : [(30178 ^ _401487) ^ [_994755] : [c_24__type__22___24t(_994514, _994755), 30181 ^ _401487 : [(30182 ^ _401487) ^ [_994863] : [t(_994863, _994514), 30185 ^ _401487 : [(30186 ^ _401487) ^ [_994962] : [t(_994962, _994514), p(happ(happ(_994638, _994863), _994962)), -(cCoq_2eStructures_2eOrderedType_2eCompare___24t(_994514, _994638, _994755, _994863, _994962, happ(happ(happ(happ(happ(_994382, _994514), _994638), _994755), _994863), _994962)))]]]]]]]]]]], (30229 ^ _401487) ^ [_996227, _996229] : [30231 ^ _401487 : [(30232 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(30230 ^ [_996227, _996229]))], (30234 ^ _401487) ^ [] : [t(happ(_996227, 30230 ^ [_996227, _996229]), _996229)]], -(c_24__type__13632___24t(_996229, _996227))], (30219 ^ _401487) ^ [_996079, _996081] : [c_24__type__13632___24t(_996081, _996079), 30222 ^ _401487 : [(30223 ^ _401487) ^ [_996144] : [cCoq_2eInit_2eDatatypes_2enat___24t(_996144), -(t(happ(_996079, _996144), _996081))]]], (30252 ^ _401487) ^ [_996617] : [30254 ^ _401487 : [(30255 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(30253 ^ [_996617]))], (30258 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(30256 ^ [_996617]))], (30260 ^ _401487) ^ [] : [cProp___24t(happ(happ(_996617, 30253 ^ [_996617]), 30256 ^ [_996617]))]], -(c_24__type__13638___24t(_996617))], (30238 ^ _401487) ^ [_996388] : [c_24__type__13638___24t(_996388), 30241 ^ _401487 : [(30242 ^ _401487) ^ [_996461] : [cCoq_2eInit_2eDatatypes_2enat___24t(_996461), 30245 ^ _401487 : [(30246 ^ _401487) ^ [_996526] : [cCoq_2eInit_2eDatatypes_2enat___24t(_996526), -(cProp___24t(happ(happ(_996388, _996461), _996526)))]]]]], (30274 ^ _401487) ^ [_996984] : [30276 ^ _401487 : [(30277 ^ _401487) ^ [] : [-(cCoq_2eQArith_2eQArith__base_2eQ___24t(30275 ^ [_996984]))], (30279 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_996984, 30275 ^ [_996984]))]], -(c_24__type__13651___24t(_996984))], (30264 ^ _401487) ^ [_996845] : [c_24__type__13651___24t(_996845), 30267 ^ _401487 : [(30268 ^ _401487) ^ [_996905] : [cCoq_2eQArith_2eQArith__base_2eQ___24t(_996905), -(cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_996845, _996905)))]]], (30293 ^ _401487) ^ [_997271] : [30295 ^ _401487 : [(30296 ^ _401487) ^ [] : [-(cCoq_2eQArith_2eQArith__base_2eQ___24t(30294 ^ [_997271]))], (30298 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(happ(_997271, 30294 ^ [_997271]))]], -(c_24__type__13656___24t(_997271))], (30283 ^ _401487) ^ [_997132] : [c_24__type__13656___24t(_997132), 30286 ^ _401487 : [(30287 ^ _401487) ^ [_997192] : [cCoq_2eQArith_2eQArith__base_2eQ___24t(_997192), -(cCoq_2eNumbers_2eBinNums_2epositive___24t(happ(_997132, _997192)))]]], (30312 ^ _401487) ^ [_997558] : [30314 ^ _401487 : [(30315 ^ _401487) ^ [] : [-(cCoq_2eReals_2eRdefinitions_2eR___24t(30313 ^ [_997558]))], (30317 ^ _401487) ^ [] : [cCoq_2eReals_2eRdefinitions_2eR___24t(happ(_997558, 30313 ^ [_997558]))]], -(c_24__type__13667___24t(_997558))], (30302 ^ _401487) ^ [_997419] : [c_24__type__13667___24t(_997419), 30305 ^ _401487 : [(30306 ^ _401487) ^ [_997479] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_997479), -(cCoq_2eReals_2eRdefinitions_2eR___24t(happ(_997419, _997479)))]]], (30335 ^ _401487) ^ [_998052, _998054, _998056, _998058, _998060, _998062, _998064, _998066, _998068, _998070, _998072] : [30337 ^ _401487 : [(30338 ^ _401487) ^ [] : [-(t(30336 ^ [_998052, _998054, _998056, _998058, _998060, _998062, _998064, _998066, _998068, _998070, _998072], _998072))], (30341 ^ _401487) ^ [] : [-(t(30339 ^ [_998052, _998054, _998056, _998058, _998060, _998062, _998064, _998066, _998068, _998070, _998072], _998072))], (30343 ^ _401487) ^ [] : [cProp___24t(happ(happ(_998052, 30336 ^ [_998052, _998054, _998056, _998058, _998060, _998062, _998064, _998066, _998068, _998070, _998072]), 30339 ^ [_998052, _998054, _998056, _998058, _998060, _998062, _998064, _998066, _998068, _998070, _998072]))]], -(c_24__type__1372___24t(_998072, _998070, _998068, _998066, _998064, _998062, _998060, _998058, _998056, _998054, _998052))], (30321 ^ _401487) ^ [_997736, _997738, _997740, _997742, _997744, _997746, _997748, _997750, _997752, _997754, _997756] : [c_24__type__1372___24t(_997756, _997754, _997752, _997750, _997748, _997746, _997744, _997742, _997740, _997738, _997736), 30324 ^ _401487 : [(30325 ^ _401487) ^ [_997851] : [t(_997851, _997756), 30328 ^ _401487 : [(30329 ^ _401487) ^ [_997939] : [t(_997939, _997756), -(cProp___24t(happ(happ(_997736, _997851), _997939)))]]]]], (30361 ^ _401487) ^ [_998718, _998720] : [30363 ^ _401487 : [(30364 ^ _401487) ^ [] : [-(t(30362 ^ [_998718, _998720], _998720))], (30367 ^ _401487) ^ [] : [-(t(30365 ^ [_998718, _998720], _998720))], (30369 ^ _401487) ^ [] : [t(happ(happ(_998718, 30362 ^ [_998718, _998720]), 30365 ^ [_998718, _998720]), _998720)]], -(c_24__type__1381___24t(_998720, _998718))], (30347 ^ _401487) ^ [_998470, _998472] : [c_24__type__1381___24t(_998472, _998470), 30350 ^ _401487 : [(30351 ^ _401487) ^ [_998550] : [t(_998550, _998472), 30354 ^ _401487 : [(30355 ^ _401487) ^ [_998621] : [t(_998621, _998472), -(t(happ(happ(_998470, _998550), _998621), _998472))]]]]], (30383 ^ _401487) ^ [_999114] : [30385 ^ _401487 : [(30386 ^ _401487) ^ [] : [-(cCoq_2eReals_2eRdefinitions_2eR___24t(30384 ^ [_999114]))], (30388 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_999114, 30384 ^ [_999114]))]], -(c_24__type__13833___24t(_999114))], (30373 ^ _401487) ^ [_998975] : [c_24__type__13833___24t(_998975), 30376 ^ _401487 : [(30377 ^ _401487) ^ [_999035] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_999035), -(cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_998975, _999035)))]]], (30406 ^ _401487) ^ [_999495] : [30408 ^ _401487 : [(30409 ^ _401487) ^ [] : [-(cType___24t(30407 ^ [_999495]))], (30412 ^ _401487) ^ [] : [-(cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(30407 ^ [_999495], 30410 ^ [_999495]))], (30414 ^ _401487) ^ [] : [cProp___24t(happ(happ(_999495, 30407 ^ [_999495]), 30410 ^ [_999495]))]], -(c_24__type__13882___24t(_999495))], (30392 ^ _401487) ^ [_999262] : [c_24__type__13882___24t(_999262), 30395 ^ _401487 : [(30396 ^ _401487) ^ [_999336] : [cType___24t(_999336), 30399 ^ _401487 : [(30400 ^ _401487) ^ [_999402] : [cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(_999336, _999402), -(cProp___24t(happ(happ(_999262, _999336), _999402)))]]]]], (30428 ^ _401487) ^ [_999886, _999888] : [30430 ^ _401487 : [(30431 ^ _401487) ^ [] : [-(t(30429 ^ [_999886, _999888], _999888))], (30433 ^ _401487) ^ [] : [t(happ(_999886, 30429 ^ [_999886, _999888]), _999888)]], -(c_24__type__1390___24t(_999888, _999886))], (30418 ^ _401487) ^ [_999735, _999737] : [c_24__type__1390___24t(_999737, _999735), 30421 ^ _401487 : [(30422 ^ _401487) ^ [_999801] : [t(_999801, _999737), -(t(happ(_999735, _999801), _999737))]]], (30451 ^ _401487) ^ [_1000279] : [30453 ^ _401487 : [(30454 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(30452 ^ [_1000279]))], (30457 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(30455 ^ [_1000279]))], (30459 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1000279, 30452 ^ [_1000279]), 30455 ^ [_1000279]))]], -(c_24__type__141300___24t(_1000279))], (30437 ^ _401487) ^ [_1000050] : [c_24__type__141300___24t(_1000050), 30440 ^ _401487 : [(30441 ^ _401487) ^ [_1000123] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_1000123), 30444 ^ _401487 : [(30445 ^ _401487) ^ [_1000188] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_1000188), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1000050, _1000123), _1000188)))]]]]], (30473 ^ _401487) ^ [_1000667, _1000669, _1000671] : [30475 ^ _401487 : [(30476 ^ _401487) ^ [] : [-(t(30474 ^ [_1000667, _1000669, _1000671], _1000671))], (30478 ^ _401487) ^ [] : [cType___24t(happ(_1000667, 30474 ^ [_1000667, _1000669, _1000671]))]], -(c_24__type__145287___24t(_1000671, _1000669, _1000667))], (30463 ^ _401487) ^ [_1000513, _1000515, _1000517] : [c_24__type__145287___24t(_1000517, _1000515, _1000513), 30466 ^ _401487 : [(30467 ^ _401487) ^ [_1000582] : [t(_1000582, _1000517), -(cType___24t(happ(_1000513, _1000582)))]]], (30500 ^ _401487) ^ [_1001228] : [30502 ^ _401487 : [(30503 ^ _401487) ^ [] : [-(cType___24t(30501 ^ [_1001228]))], (30506 ^ _401487) ^ [] : [-(c_24__type__18100___24t(30501 ^ [_1001228], 30504 ^ [_1001228]))], (30509 ^ _401487) ^ [] : [-(cCoq_2eInit_2eSpecif_2esigT___24t(30501 ^ [_1001228], 30504 ^ [_1001228], 30507 ^ [_1001228]))], (30511 ^ _401487) ^ [] : [t(happ(happ(happ(_1001228, 30501 ^ [_1001228]), 30504 ^ [_1001228]), 30507 ^ [_1001228]), happ(30504 ^ [_1001228], cCoq_2eInit_2eSpecif_2eprojT1___24a3(30501 ^ [_1001228], 30504 ^ [_1001228], 30507 ^ [_1001228])))]], -(c_24__type__145293___24t(_1001228))], (30482 ^ _401487) ^ [_1000837] : [c_24__type__145293___24t(_1000837), 30485 ^ _401487 : [(30486 ^ _401487) ^ [_1000934] : [cType___24t(_1000934), 30489 ^ _401487 : [(30490 ^ _401487) ^ [_1001023] : [c_24__type__18100___24t(_1000934, _1001023), 30493 ^ _401487 : [(30494 ^ _401487) ^ [_1001105] : [cCoq_2eInit_2eSpecif_2esigT___24t(_1000934, _1001023, _1001105), -(t(happ(happ(happ(_1000837, _1000934), _1001023), _1001105), happ(_1001023, cCoq_2eInit_2eSpecif_2eprojT1___24a3(_1000934, _1001023, _1001105))))]]]]]]], (30549 ^ _401487) ^ [_1002651] : [30551 ^ _401487 : [(30552 ^ _401487) ^ [] : [-(cType___24t(30550 ^ [_1002651]))], (30555 ^ _401487) ^ [] : [-(c_24__type__22___24t(30550 ^ [_1002651], 30553 ^ [_1002651]))], (30558 ^ _401487) ^ [] : [-(c_24__type__22___24t(30550 ^ [_1002651], 30556 ^ [_1002651]))], (30561 ^ _401487) ^ [] : [-(c_24__type__22___24t(30550 ^ [_1002651], 30559 ^ [_1002651]))], (30564 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eRingMicromega_2eOp2___24t(30562 ^ [_1002651]))], (30567 ^ _401487) ^ [] : [-(t(30565 ^ [_1002651], 30550 ^ [_1002651]))], (30570 ^ _401487) ^ [] : [-(t(30568 ^ [_1002651], 30550 ^ [_1002651]))], (30572 ^ _401487) ^ [] : [cProp___24t(happ(happ(happ(happ(happ(happ(happ(_1002651, 30550 ^ [_1002651]), 30553 ^ [_1002651]), 30556 ^ [_1002651]), 30559 ^ [_1002651]), 30562 ^ [_1002651]), 30565 ^ [_1002651]), 30568 ^ [_1002651]))]], -(c_24__type__14832___24t(_1002651))], (30515 ^ _401487) ^ [_1001670] : [c_24__type__14832___24t(_1001670), 30518 ^ _401487 : [(30519 ^ _401487) ^ [_1001813] : [cType___24t(_1001813), 30522 ^ _401487 : [(30523 ^ _401487) ^ [_1001948] : [c_24__type__22___24t(_1001813, _1001948), 30526 ^ _401487 : [(30527 ^ _401487) ^ [_1002076] : [c_24__type__22___24t(_1001813, _1002076), 30530 ^ _401487 : [(30531 ^ _401487) ^ [_1002195] : [c_24__type__22___24t(_1001813, _1002195), 30534 ^ _401487 : [(30535 ^ _401487) ^ [_1002305] : [cCoq_2emicromega_2eRingMicromega_2eOp2___24t(_1002305), 30538 ^ _401487 : [(30539 ^ _401487) ^ [_1002405] : [t(_1002405, _1001813), 30542 ^ _401487 : [(30543 ^ _401487) ^ [_1002498] : [t(_1002498, _1001813), -(cProp___24t(happ(happ(happ(happ(happ(happ(happ(_1001670, _1001813), _1001948), _1002076), _1002195), _1002305), _1002405), _1002498)))]]]]]]]]]]]]]]], (30594 ^ _401487) ^ [_1004058] : [30596 ^ _401487 : [(30597 ^ _401487) ^ [] : [-(cType___24t(30595 ^ [_1004058]))], (30600 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(30598 ^ [_1004058]))], (30603 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(30595 ^ [_1004058], 30601 ^ [_1004058]))], (30605 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(30595 ^ [_1004058], happ(happ(happ(_1004058, 30595 ^ [_1004058]), 30598 ^ [_1004058]), 30601 ^ [_1004058]))]], -(c_24__type__15251___24t(_1004058))], (30576 ^ _401487) ^ [_1003711] : [c_24__type__15251___24t(_1003711), 30579 ^ _401487 : [(30580 ^ _401487) ^ [_1003799] : [cType___24t(_1003799), 30583 ^ _401487 : [(30584 ^ _401487) ^ [_1003879] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1003879), 30587 ^ _401487 : [(30588 ^ _401487) ^ [_1003951] : [cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_1003799, _1003951), -(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_1003799, happ(happ(happ(_1003711, _1003799), _1003879), _1003951)))]]]]]]], (30631 ^ _401487) ^ [_1004901] : [30633 ^ _401487 : [(30634 ^ _401487) ^ [] : [-(cType___24t(30632 ^ [_1004901]))], (30637 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(30632 ^ [_1004901], 30635 ^ [_1004901]))], (30640 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(30638 ^ [_1004901]))], (30643 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(30632 ^ [_1004901], 30641 ^ [_1004901]))], (30645 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(30632 ^ [_1004901], happ(happ(happ(happ(_1004901, 30632 ^ [_1004901]), 30635 ^ [_1004901]), 30638 ^ [_1004901]), 30641 ^ [_1004901]))]], -(c_24__type__15259___24t(_1004901))], (30609 ^ _401487) ^ [_1004422] : [c_24__type__15259___24t(_1004422), 30612 ^ _401487 : [(30613 ^ _401487) ^ [_1004524] : [cType___24t(_1004524), 30616 ^ _401487 : [(30617 ^ _401487) ^ [_1004618] : [cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_1004524, _1004618), 30620 ^ _401487 : [(30621 ^ _401487) ^ [_1004705] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1004705), 30624 ^ _401487 : [(30625 ^ _401487) ^ [_1004782] : [cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_1004524, _1004782), -(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_1004524, happ(happ(happ(happ(_1004422, _1004524), _1004618), _1004705), _1004782)))]]]]]]]]], (30663 ^ _401487) ^ [_1005645] : [30665 ^ _401487 : [(30666 ^ _401487) ^ [] : [-(cType___24t(30664 ^ [_1005645]))], (30669 ^ _401487) ^ [] : [-(t(30667 ^ [_1005645], 30664 ^ [_1005645]))], (30671 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(30664 ^ [_1005645], happ(happ(_1005645, 30664 ^ [_1005645]), 30667 ^ [_1005645]))]], -(c_24__type__15262___24t(_1005645))], (30649 ^ _401487) ^ [_1005408] : [c_24__type__15262___24t(_1005408), 30652 ^ _401487 : [(30653 ^ _401487) ^ [_1005483] : [cType___24t(_1005483), 30656 ^ _401487 : [(30657 ^ _401487) ^ [_1005550] : [t(_1005550, _1005483), -(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_1005483, happ(happ(_1005408, _1005483), _1005550)))]]]]], (30697 ^ _401487) ^ [_1006374] : [30699 ^ _401487 : [(30700 ^ _401487) ^ [] : [-(cType___24t(30698 ^ [_1006374]))], (30703 ^ _401487) ^ [] : [-(c_24__type__2469___24t(30698 ^ [_1006374], 30701 ^ [_1006374]))], (30706 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(30698 ^ [_1006374], 30704 ^ [_1006374]))], (30709 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(30698 ^ [_1006374], 30707 ^ [_1006374]))], (30711 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(happ(happ(_1006374, 30698 ^ [_1006374]), 30701 ^ [_1006374]), 30704 ^ [_1006374]), 30707 ^ [_1006374]))]], -(c_24__type__15391___24t(_1006374))], (30675 ^ _401487) ^ [_1005896] : [c_24__type__15391___24t(_1005896), 30678 ^ _401487 : [(30679 ^ _401487) ^ [_1005998] : [cType___24t(_1005998), 30682 ^ _401487 : [(30683 ^ _401487) ^ [_1006092] : [c_24__type__2469___24t(_1005998, _1006092), 30686 ^ _401487 : [(30687 ^ _401487) ^ [_1006179] : [cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_1005998, _1006179), 30690 ^ _401487 : [(30691 ^ _401487) ^ [_1006257] : [cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_1005998, _1006257), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(happ(happ(_1005896, _1005998), _1006092), _1006179), _1006257)))]]]]]]]]], (30729 ^ _401487) ^ [_1007092, _1007094, _1007096] : [30731 ^ _401487 : [(30732 ^ _401487) ^ [] : [-(t(30730 ^ [_1007092, _1007094, _1007096], _1007096))], (30734 ^ _401487) ^ [] : [-(_1007094 = 30730 ^ [_1007092, _1007094, _1007096])], (30736 ^ _401487) ^ [] : [cProp___24t(happ(_1007092, 30730 ^ [_1007092, _1007094, _1007096]))]], -(c_24__type__154381___24t(_1007096, _1007094, _1007092))], (30715 ^ _401487) ^ [_1006876, _1006878, _1006880] : [c_24__type__154381___24t(_1006880, _1006878, _1006876), 30718 ^ _401487 : [(30719 ^ _401487) ^ [_1006951] : [t(_1006951, _1006880), _1006878 = _1006951, -(cProp___24t(happ(_1006876, _1006951)))]]], (30754 ^ _401487) ^ [_1007509] : [30756 ^ _401487 : [(30757 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(30755 ^ [_1007509]))], (30759 ^ _401487) ^ [] : [-(30755 ^ [_1007509] = cCoq_2eNumbers_2eBinNums_2eZ0)], (30761 ^ _401487) ^ [] : [cCoq_2eReals_2eRfunctions_2eZ__spec___24t(30755 ^ [_1007509], cCoq_2eNumbers_2eBinNums_2eZ0, happ(_1007509, 30755 ^ [_1007509]))]], -(c_24__type__154397___24t(_1007509))], (30740 ^ _401487) ^ [_1007306] : [c_24__type__154397___24t(_1007306), 30743 ^ _401487 : [(30744 ^ _401487) ^ [_1007374] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1007374), _1007374 = cCoq_2eNumbers_2eBinNums_2eZ0, -(cCoq_2eReals_2eRfunctions_2eZ__spec___24t(_1007374, cCoq_2eNumbers_2eBinNums_2eZ0, happ(_1007306, _1007374)))]]], (30787 ^ _401487) ^ [_1008182] : [30789 ^ _401487 : [(30790 ^ _401487) ^ [] : [-(cType___24t(30788 ^ [_1008182]))], (30793 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(30791 ^ [_1008182]))], (30796 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnv_2eEnv___24t(30788 ^ [_1008182], 30794 ^ [_1008182]))], (30799 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(30797 ^ [_1008182]))], (30801 ^ _401487) ^ [] : [t(happ(happ(happ(happ(_1008182, 30788 ^ [_1008182]), 30791 ^ [_1008182]), 30794 ^ [_1008182]), 30797 ^ [_1008182]), 30788 ^ [_1008182])]], -(c_24__type__154763___24t(_1008182))], (30765 ^ _401487) ^ [_1007708] : [c_24__type__154763___24t(_1007708), 30768 ^ _401487 : [(30769 ^ _401487) ^ [_1007809] : [cType___24t(_1007809), 30772 ^ _401487 : [(30773 ^ _401487) ^ [_1007902] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1007902), 30776 ^ _401487 : [(30777 ^ _401487) ^ [_1007987] : [cCoq_2emicromega_2eEnv_2eEnv___24t(_1007809, _1007987), 30780 ^ _401487 : [(30781 ^ _401487) ^ [_1008065] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1008065), -(t(happ(happ(happ(happ(_1007708, _1007809), _1007902), _1007987), _1008065), _1007809))]]]]]]]]], (30827 ^ _401487) ^ [_1009170] : [30829 ^ _401487 : [(30830 ^ _401487) ^ [] : [-(cType___24t(30828 ^ [_1009170]))], (30833 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(30828 ^ [_1009170], 30831 ^ [_1009170]))], (30836 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(30828 ^ [_1009170], 30834 ^ [_1009170]))], (30839 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(30828 ^ [_1009170]), 30837 ^ [_1009170]))], (30841 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eField__theory_2elinear___24t(30828 ^ [_1009170], happ(happ(happ(happ(_1009170, 30828 ^ [_1009170]), 30831 ^ [_1009170]), 30834 ^ [_1009170]), 30837 ^ [_1009170]))]], -(c_24__type__155143___24t(_1009170))], (30805 ^ _401487) ^ [_1008674] : [c_24__type__155143___24t(_1008674), 30808 ^ _401487 : [(30809 ^ _401487) ^ [_1008779] : [cType___24t(_1008779), 30812 ^ _401487 : [(30813 ^ _401487) ^ [_1008876] : [cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1008779, _1008876), 30816 ^ _401487 : [(30817 ^ _401487) ^ [_1008966] : [cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1008779, _1008966), 30820 ^ _401487 : [(30821 ^ _401487) ^ [_1009047] : [cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_1008779), _1009047), -(cCoq_2esetoid__ring_2eField__theory_2elinear___24t(_1008779, happ(happ(happ(happ(_1008674, _1008779), _1008876), _1008966), _1009047)))]]]]]]]]], (30867 ^ _401487) ^ [_1010220] : [30869 ^ _401487 : [(30870 ^ _401487) ^ [] : [-(cType___24t(30868 ^ [_1010220]))], (30873 ^ _401487) ^ [] : [-(c_24__type__156173___24t(30868 ^ [_1010220], 30871 ^ [_1010220]))], (30876 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(30868 ^ [_1010220]), 30874 ^ [_1010220]))], (30879 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(30868 ^ [_1010220]), 30877 ^ [_1010220]))], (30881 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(30868 ^ [_1010220]), happ(happ(happ(happ(_1010220, 30868 ^ [_1010220]), 30871 ^ [_1010220]), 30874 ^ [_1010220]), 30877 ^ [_1010220]))]], -(c_24__type__156168___24t(_1010220))], (30845 ^ _401487) ^ [_1009702] : [c_24__type__156168___24t(_1009702), 30848 ^ _401487 : [(30849 ^ _401487) ^ [_1009811] : [cType___24t(_1009811), 30852 ^ _401487 : [(30853 ^ _401487) ^ [_1009912] : [c_24__type__156173___24t(_1009811, _1009912), 30856 ^ _401487 : [(30857 ^ _401487) ^ [_1010006] : [cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_1009811), _1010006), 30860 ^ _401487 : [(30861 ^ _401487) ^ [_1010093] : [cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_1009811), _1010093), -(cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_1009811), happ(happ(happ(happ(_1009702, _1009811), _1009912), _1010006), _1010093)))]]]]]]]]], (30899 ^ _401487) ^ [_1011039, _1011041] : [30901 ^ _401487 : [(30902 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1011041, 30900 ^ [_1011039, _1011041]))], (30905 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_1011041), 30903 ^ [_1011039, _1011041]))], (30907 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_1011041), happ(happ(_1011039, 30900 ^ [_1011039, _1011041]), 30903 ^ [_1011039, _1011041]))]], -(c_24__type__156173___24t(_1011041, _1011039))], (30885 ^ _401487) ^ [_1010775, _1010777] : [c_24__type__156173___24t(_1010777, _1010775), 30888 ^ _401487 : [(30889 ^ _401487) ^ [_1010859] : [cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1010777, _1010859), 30892 ^ _401487 : [(30893 ^ _401487) ^ [_1010934] : [cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_1010777), _1010934), -(cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_1010777), happ(happ(_1010775, _1010859), _1010934)))]]]]], (30941 ^ _401487) ^ [_1012099] : [30943 ^ _401487 : [(30944 ^ _401487) ^ [] : [-(cType___24t(30942 ^ [_1012099]))], (30947 ^ _401487) ^ [] : [-(c_24__type__22___24t(30942 ^ [_1012099], 30945 ^ [_1012099]))], (30950 ^ _401487) ^ [] : [-(c_24__type__22___24t(30942 ^ [_1012099], 30948 ^ [_1012099]))], (30953 ^ _401487) ^ [] : [-(t(30951 ^ [_1012099], 30942 ^ [_1012099]))], (30956 ^ _401487) ^ [] : [-(t(30954 ^ [_1012099], 30942 ^ [_1012099]))], (30958 ^ _401487) ^ [] : [-(p(happ(happ(30948 ^ [_1012099], 30951 ^ [_1012099]), 30954 ^ [_1012099])))], (30960 ^ _401487) ^ [] : [cCoq_2eStructures_2eOrderedType_2eCompare___24t(30942 ^ [_1012099], 30945 ^ [_1012099], 30948 ^ [_1012099], 30951 ^ [_1012099], 30954 ^ [_1012099], happ(happ(happ(happ(happ(_1012099, 30942 ^ [_1012099]), 30945 ^ [_1012099]), 30948 ^ [_1012099]), 30951 ^ [_1012099]), 30954 ^ [_1012099]))]], -(c_24__type__158368___24t(_1012099))], (30911 ^ _401487) ^ [_1011310] : [c_24__type__158368___24t(_1011310), 30914 ^ _401487 : [(30915 ^ _401487) ^ [_1011442] : [cType___24t(_1011442), 30918 ^ _401487 : [(30919 ^ _401487) ^ [_1011566] : [c_24__type__22___24t(_1011442, _1011566), 30922 ^ _401487 : [(30923 ^ _401487) ^ [_1011683] : [c_24__type__22___24t(_1011442, _1011683), 30926 ^ _401487 : [(30927 ^ _401487) ^ [_1011791] : [t(_1011791, _1011442), 30930 ^ _401487 : [(30931 ^ _401487) ^ [_1011890] : [t(_1011890, _1011442), p(happ(happ(_1011683, _1011791), _1011890)), -(cCoq_2eStructures_2eOrderedType_2eCompare___24t(_1011442, _1011566, _1011683, _1011791, _1011890, happ(happ(happ(happ(happ(_1011310, _1011442), _1011566), _1011683), _1011791), _1011890)))]]]]]]]]]]], (30994 ^ _401487) ^ [_1013788] : [30996 ^ _401487 : [(30997 ^ _401487) ^ [] : [-(cType___24t(30995 ^ [_1013788]))], (31000 ^ _401487) ^ [] : [-(c_24__type__22___24t(30995 ^ [_1013788], 30998 ^ [_1013788]))], (31003 ^ _401487) ^ [] : [-(c_24__type__22___24t(30995 ^ [_1013788], 31001 ^ [_1013788]))], (31006 ^ _401487) ^ [] : [-(t(31004 ^ [_1013788], 30995 ^ [_1013788]))], (31009 ^ _401487) ^ [] : [-(t(31007 ^ [_1013788], 30995 ^ [_1013788]))], (31011 ^ _401487) ^ [] : [-(p(happ(happ(30998 ^ [_1013788], 31007 ^ [_1013788]), 31004 ^ [_1013788])))], (31013 ^ _401487) ^ [] : [cCoq_2eStructures_2eOrderedType_2eCompare___24t(30995 ^ [_1013788], 30998 ^ [_1013788], 31001 ^ [_1013788], 31004 ^ [_1013788], 31007 ^ [_1013788], happ(happ(happ(happ(happ(_1013788, 30995 ^ [_1013788]), 30998 ^ [_1013788]), 31001 ^ [_1013788]), 31004 ^ [_1013788]), 31007 ^ [_1013788]))]], -(c_24__type__158399___24t(_1013788))], (30964 ^ _401487) ^ [_1012999] : [c_24__type__158399___24t(_1012999), 30967 ^ _401487 : [(30968 ^ _401487) ^ [_1013131] : [cType___24t(_1013131), 30971 ^ _401487 : [(30972 ^ _401487) ^ [_1013255] : [c_24__type__22___24t(_1013131, _1013255), 30975 ^ _401487 : [(30976 ^ _401487) ^ [_1013372] : [c_24__type__22___24t(_1013131, _1013372), 30979 ^ _401487 : [(30980 ^ _401487) ^ [_1013480] : [t(_1013480, _1013131), 30983 ^ _401487 : [(30984 ^ _401487) ^ [_1013579] : [t(_1013579, _1013131), p(happ(happ(_1013255, _1013579), _1013480)), -(cCoq_2eStructures_2eOrderedType_2eCompare___24t(_1013131, _1013255, _1013372, _1013480, _1013579, happ(happ(happ(happ(happ(_1012999, _1013131), _1013255), _1013372), _1013480), _1013579)))]]]]]]]]]]], (31047 ^ _401487) ^ [_1015518] : [-(c_24__type__159221___24t(_1015518)), 31049 ^ _401487 : [(31050 ^ _401487) ^ [] : [-(cType___24t(31048 ^ [_1015518]))], (31053 ^ _401487) ^ [] : [-(c_24__type__22___24t(31048 ^ [_1015518], 31051 ^ [_1015518]))], (31056 ^ _401487) ^ [] : [-(c_24__type__2469___24t(31048 ^ [_1015518], 31054 ^ [_1015518]))], (31072 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eRing__theory_2ering__kind___24t(happ(happ(happ(_1015518, 31048 ^ [_1015518]), 31051 ^ [_1015518]), 31054 ^ [_1015518]))], (31058 ^ _401487) ^ [_1015986] : [t(_1015986, 31048 ^ [_1015518]), 31061 ^ _401487 : [(31062 ^ _401487) ^ [_1016091] : [t(_1016091, 31048 ^ [_1015518]), happ(happ(31054 ^ [_1015518], _1015986), _1016091) = cCoq_2eInit_2eDatatypes_2etrue, -(p(happ(happ(31051 ^ [_1015518], _1015986), _1016091)))]]]]], (31017 ^ _401487) ^ [_1014693] : [c_24__type__159221___24t(_1014693), 31020 ^ _401487 : [(31021 ^ _401487) ^ [_1014826] : [cType___24t(_1014826), 31024 ^ _401487 : [(31025 ^ _401487) ^ [_1014951] : [c_24__type__22___24t(_1014826, _1014951), 31028 ^ _401487 : [(31029 ^ _401487) ^ [_1015069] : [c_24__type__2469___24t(_1014826, _1015069), 31035 ^ _401487 : [(31036 ^ _401487) ^ [] : [-(t(31034 ^ [_1014693, _1014826, _1014951, _1015069], _1014826))], (31039 ^ _401487) ^ [] : [-(t(31037 ^ [_1014693, _1014826, _1014951, _1015069], _1014826))], (31041 ^ _401487) ^ [] : [-(happ(happ(_1015069, 31034 ^ [_1014693, _1014826, _1014951, _1015069]), 31037 ^ [_1014693, _1014826, _1014951, _1015069]) = cCoq_2eInit_2eDatatypes_2etrue)], (31043 ^ _401487) ^ [] : [p(happ(happ(_1014951, 31034 ^ [_1014693, _1014826, _1014951, _1015069]), 31037 ^ [_1014693, _1014826, _1014951, _1015069]))]], -(cCoq_2esetoid__ring_2eRing__theory_2ering__kind___24t(happ(happ(happ(_1014693, _1014826), _1014951), _1015069)))]]]]]]], (31154 ^ _401487) ^ [_1020852] : [31156 ^ _401487 : [(31157 ^ _401487) ^ [] : [-(cType___24t(31155 ^ [_1020852]))], (31160 ^ _401487) ^ [] : [-(t(31158 ^ [_1020852], 31155 ^ [_1020852]))], (31163 ^ _401487) ^ [] : [-(t(31161 ^ [_1020852], 31155 ^ [_1020852]))], (31166 ^ _401487) ^ [] : [-(c_24__type__1381___24t(31155 ^ [_1020852], 31164 ^ [_1020852]))], (31169 ^ _401487) ^ [] : [-(c_24__type__1381___24t(31155 ^ [_1020852], 31167 ^ [_1020852]))], (31172 ^ _401487) ^ [] : [-(c_24__type__1381___24t(31155 ^ [_1020852], 31170 ^ [_1020852]))], (31175 ^ _401487) ^ [] : [-(c_24__type__1390___24t(31155 ^ [_1020852], 31173 ^ [_1020852]))], (31178 ^ _401487) ^ [] : [-(c_24__type__22___24t(31155 ^ [_1020852], 31176 ^ [_1020852]))], (31181 ^ _401487) ^ [] : [-(cType___24t(31179 ^ [_1020852]))], (31184 ^ _401487) ^ [] : [-(t(31182 ^ [_1020852], 31179 ^ [_1020852]))], (31187 ^ _401487) ^ [] : [-(t(31185 ^ [_1020852], 31179 ^ [_1020852]))], (31190 ^ _401487) ^ [] : [-(c_24__type__2493___24t(31155 ^ [_1020852], 31179 ^ [_1020852], 31188 ^ [_1020852]))], (31193 ^ _401487) ^ [] : [-(c_24__type__2493___24t(31155 ^ [_1020852], 31179 ^ [_1020852], 31191 ^ [_1020852]))], (31196 ^ _401487) ^ [] : [-(c_24__type__2493___24t(31155 ^ [_1020852], 31179 ^ [_1020852], 31194 ^ [_1020852]))], (31199 ^ _401487) ^ [] : [-(c_24__type__2507___24t(31155 ^ [_1020852], 31179 ^ [_1020852], 31197 ^ [_1020852]))], (31202 ^ _401487) ^ [] : [-(c_24__type__2514___24t(31155 ^ [_1020852], 31179 ^ [_1020852], 31200 ^ [_1020852]))], (31205 ^ _401487) ^ [] : [-(c_24__type__2076___24t(31155 ^ [_1020852], 31179 ^ [_1020852], 31203 ^ [_1020852]))], (31207 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(31155 ^ [_1020852], 31158 ^ [_1020852], 31161 ^ [_1020852], 31164 ^ [_1020852], 31167 ^ [_1020852], 31170 ^ [_1020852], 31173 ^ [_1020852], 31176 ^ [_1020852], 31179 ^ [_1020852], 31182 ^ [_1020852], 31185 ^ [_1020852], 31188 ^ [_1020852], 31191 ^ [_1020852], 31194 ^ [_1020852], 31197 ^ [_1020852], 31200 ^ [_1020852], 31203 ^ [_1020852]))], (31209 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eRing__theory_2ering__kind___24t(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(_1020852, 31155 ^ [_1020852]), 31158 ^ [_1020852]), 31161 ^ [_1020852]), 31164 ^ [_1020852]), 31167 ^ [_1020852]), 31170 ^ [_1020852]), 31173 ^ [_1020852]), 31176 ^ [_1020852]), 31179 ^ [_1020852]), 31182 ^ [_1020852]), 31185 ^ [_1020852]), 31188 ^ [_1020852]), 31191 ^ [_1020852]), 31194 ^ [_1020852]), 31197 ^ [_1020852]), 31200 ^ [_1020852]), 31203 ^ [_1020852]))]], -(c_24__type__159569___24t(_1020852))], (31076 ^ _401487) ^ [_1016370] : [c_24__type__159569___24t(_1016370), 31079 ^ _401487 : [(31080 ^ _401487) ^ [_1016680] : [cType___24t(_1016680), 31083 ^ _401487 : [(31084 ^ _401487) ^ [_1016982] : [t(_1016982, _1016680), 31087 ^ _401487 : [(31088 ^ _401487) ^ [_1017277] : [t(_1017277, _1016680), 31091 ^ _401487 : [(31092 ^ _401487) ^ [_1017563] : [c_24__type__1381___24t(_1016680, _1017563), 31095 ^ _401487 : [(31096 ^ _401487) ^ [_1017840] : [c_24__type__1381___24t(_1016680, _1017840), 31099 ^ _401487 : [(31100 ^ _401487) ^ [_1018108] : [c_24__type__1381___24t(_1016680, _1018108), 31103 ^ _401487 : [(31104 ^ _401487) ^ [_1018367] : [c_24__type__1390___24t(_1016680, _1018367), 31107 ^ _401487 : [(31108 ^ _401487) ^ [_1018617] : [c_24__type__22___24t(_1016680, _1018617), 31111 ^ _401487 : [(31112 ^ _401487) ^ [_1018858] : [cType___24t(_1018858), 31115 ^ _401487 : [(31116 ^ _401487) ^ [_1019089] : [t(_1019089, _1018858), 31119 ^ _401487 : [(31120 ^ _401487) ^ [_1019313] : [t(_1019313, _1018858), 31123 ^ _401487 : [(31124 ^ _401487) ^ [_1019528] : [c_24__type__2493___24t(_1016680, _1018858, _1019528), 31127 ^ _401487 : [(31128 ^ _401487) ^ [_1019735] : [c_24__type__2493___24t(_1016680, _1018858, _1019735), 31131 ^ _401487 : [(31132 ^ _401487) ^ [_1019932] : [c_24__type__2493___24t(_1016680, _1018858, _1019932), 31135 ^ _401487 : [(31136 ^ _401487) ^ [_1020119] : [c_24__type__2507___24t(_1016680, _1018858, _1020119), 31139 ^ _401487 : [(31140 ^ _401487) ^ [_1020296] : [c_24__type__2514___24t(_1016680, _1018858, _1020296), 31143 ^ _401487 : [(31144 ^ _401487) ^ [_1020463] : [c_24__type__2076___24t(_1016680, _1018858, _1020463), cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(_1016680, _1016982, _1017277, _1017563, _1017840, _1018108, _1018367, _1018617, _1018858, _1019089, _1019313, _1019528, _1019735, _1019932, _1020119, _1020296, _1020463), -(cCoq_2esetoid__ring_2eRing__theory_2ering__kind___24t(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(_1016370, _1016680), _1016982), _1017277), _1017563), _1017840), _1018108), _1018367), _1018617), _1018858), _1019089), _1019313), _1019528), _1019735), _1019932), _1020119), _1020296), _1020463)))]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]], (31223 ^ _401487) ^ [_1027123, _1027125] : [31225 ^ _401487 : [(31226 ^ _401487) ^ [] : [-(t(31224 ^ [_1027123, _1027125], _1027125))], (31228 ^ _401487) ^ [] : [cProp___24t(happ(_1027123, 31224 ^ [_1027123, _1027125]))]], -(c_24__type__16___24t(_1027125, _1027123))], (31213 ^ _401487) ^ [_1026975, _1026977] : [c_24__type__16___24t(_1026977, _1026975), 31216 ^ _401487 : [(31217 ^ _401487) ^ [_1027040] : [t(_1027040, _1026977), -(cProp___24t(happ(_1026975, _1027040)))]]], (31246 ^ _401487) ^ [_1027520] : [31248 ^ _401487 : [(31249 ^ _401487) ^ [] : [-(cType___24t(31247 ^ [_1027520]))], (31252 ^ _401487) ^ [] : [-(t(31250 ^ [_1027520], 31247 ^ [_1027520]))], (31254 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(31247 ^ [_1027520], happ(happ(_1027520, 31247 ^ [_1027520]), 31250 ^ [_1027520]))]], -(c_24__type__16600___24t(_1027520))], (31232 ^ _401487) ^ [_1027283] : [c_24__type__16600___24t(_1027283), 31235 ^ _401487 : [(31236 ^ _401487) ^ [_1027358] : [cType___24t(_1027358), 31239 ^ _401487 : [(31240 ^ _401487) ^ [_1027425] : [t(_1027425, _1027358), -(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1027358, happ(happ(_1027283, _1027358), _1027425)))]]]]], (31272 ^ _401487) ^ [_1028004] : [31274 ^ _401487 : [(31275 ^ _401487) ^ [] : [-(cType___24t(31273 ^ [_1028004]))], (31278 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(31276 ^ [_1028004]))], (31280 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(31273 ^ [_1028004], happ(happ(_1028004, 31273 ^ [_1028004]), 31276 ^ [_1028004]))]], -(c_24__type__16603___24t(_1028004))], (31258 ^ _401487) ^ [_1027771] : [c_24__type__16603___24t(_1027771), 31261 ^ _401487 : [(31262 ^ _401487) ^ [_1027845] : [cType___24t(_1027845), 31265 ^ _401487 : [(31266 ^ _401487) ^ [_1027911] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1027911), -(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1027845, happ(happ(_1027771, _1027845), _1027911)))]]]]], (31298 ^ _401487) ^ [_1028483] : [31300 ^ _401487 : [(31301 ^ _401487) ^ [] : [-(cType___24t(31299 ^ [_1028483]))], (31304 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(31299 ^ [_1028483], 31302 ^ [_1028483]))], (31306 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(31299 ^ [_1028483], happ(happ(_1028483, 31299 ^ [_1028483]), 31302 ^ [_1028483]))]], -(c_24__type__16606___24t(_1028483))], (31284 ^ _401487) ^ [_1028246] : [c_24__type__16606___24t(_1028246), 31287 ^ _401487 : [(31288 ^ _401487) ^ [_1028321] : [cType___24t(_1028321), 31291 ^ _401487 : [(31292 ^ _401487) ^ [_1028388] : [cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1028321, _1028388), -(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1028321, happ(happ(_1028246, _1028321), _1028388)))]]]]], (31328 ^ _401487) ^ [_1029085] : [31330 ^ _401487 : [(31331 ^ _401487) ^ [] : [-(cType___24t(31329 ^ [_1029085]))], (31334 ^ _401487) ^ [] : [-(t(31332 ^ [_1029085], 31329 ^ [_1029085]))], (31337 ^ _401487) ^ [] : [-(c_24__type__10585___24t(31329 ^ [_1029085], 31332 ^ [_1029085], 31335 ^ [_1029085]))], (31339 ^ _401487) ^ [] : [cProp___24t(happ(happ(happ(_1029085, 31329 ^ [_1029085]), 31332 ^ [_1029085]), 31335 ^ [_1029085]))]], -(c_24__type__166265___24t(_1029085))], (31310 ^ _401487) ^ [_1028734] : [c_24__type__166265___24t(_1028734), 31313 ^ _401487 : [(31314 ^ _401487) ^ [_1028823] : [cType___24t(_1028823), 31317 ^ _401487 : [(31318 ^ _401487) ^ [_1028904] : [t(_1028904, _1028823), 31321 ^ _401487 : [(31322 ^ _401487) ^ [_1028978] : [c_24__type__10585___24t(_1028823, _1028904, _1028978), -(cProp___24t(happ(happ(happ(_1028734, _1028823), _1028904), _1028978)))]]]]]]], (31365 ^ _401487) ^ [_1029943] : [31367 ^ _401487 : [(31368 ^ _401487) ^ [] : [-(cType___24t(31366 ^ [_1029943]))], (31371 ^ _401487) ^ [] : [-(t(31369 ^ [_1029943], 31366 ^ [_1029943]))], (31374 ^ _401487) ^ [] : [-(c_24__type__18100___24t(31366 ^ [_1029943], 31372 ^ [_1029943]))], (31377 ^ _401487) ^ [] : [-(t(31375 ^ [_1029943], happ(31372 ^ [_1029943], 31369 ^ [_1029943])))], (31379 ^ _401487) ^ [] : [cProp___24t(happ(happ(happ(happ(_1029943, 31366 ^ [_1029943]), 31369 ^ [_1029943]), 31372 ^ [_1029943]), 31375 ^ [_1029943]))]], -(c_24__type__166277___24t(_1029943))], (31343 ^ _401487) ^ [_1029447] : [c_24__type__166277___24t(_1029447), 31346 ^ _401487 : [(31347 ^ _401487) ^ [_1029552] : [cType___24t(_1029552), 31350 ^ _401487 : [(31351 ^ _401487) ^ [_1029649] : [t(_1029649, _1029552), 31354 ^ _401487 : [(31355 ^ _401487) ^ [_1029739] : [c_24__type__18100___24t(_1029552, _1029739), 31358 ^ _401487 : [(31359 ^ _401487) ^ [_1029820] : [t(_1029820, happ(_1029739, _1029649)), -(cProp___24t(happ(happ(happ(happ(_1029447, _1029552), _1029649), _1029739), _1029820)))]]]]]]]]], (31393 ^ _401487) ^ [_1030617, _1030619, _1030621] : [31395 ^ _401487 : [(31396 ^ _401487) ^ [] : [-(t(31394 ^ [_1030617, _1030619, _1030621], _1030621))], (31398 ^ _401487) ^ [] : [t(happ(_1030617, 31394 ^ [_1030617, _1030619, _1030621]), _1030621)]], -(c_24__type__166286___24t(_1030621, _1030619, _1030617))], (31383 ^ _401487) ^ [_1030460, _1030462, _1030464] : [c_24__type__166286___24t(_1030464, _1030462, _1030460), 31386 ^ _401487 : [(31387 ^ _401487) ^ [_1030530] : [t(_1030530, _1030464), -(t(happ(_1030460, _1030530), _1030464))]]], (31420 ^ _401487) ^ [_1031138] : [31422 ^ _401487 : [(31423 ^ _401487) ^ [] : [-(cType___24t(31421 ^ [_1031138]))], (31426 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(31424 ^ [_1031138]))], (31429 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnv_2eEnv___24t(31421 ^ [_1031138], 31427 ^ [_1031138]))], (31431 ^ _401487) ^ [] : [t(happ(happ(happ(_1031138, 31421 ^ [_1031138]), 31424 ^ [_1031138]), 31427 ^ [_1031138]), 31421 ^ [_1031138])]], -(c_24__type__166294___24t(_1031138))], (31402 ^ _401487) ^ [_1030791] : [c_24__type__166294___24t(_1030791), 31405 ^ _401487 : [(31406 ^ _401487) ^ [_1030879] : [cType___24t(_1030879), 31409 ^ _401487 : [(31410 ^ _401487) ^ [_1030959] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1030959), 31413 ^ _401487 : [(31414 ^ _401487) ^ [_1031031] : [cCoq_2emicromega_2eEnv_2eEnv___24t(_1030879, _1031031), -(t(happ(happ(happ(_1030791, _1030879), _1030959), _1031031), _1030879))]]]]]]], (31453 ^ _401487) ^ [_1031853] : [31455 ^ _401487 : [(31456 ^ _401487) ^ [] : [-(cType___24t(31454 ^ [_1031853]))], (31459 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(31454 ^ [_1031853], 31457 ^ [_1031853]))], (31462 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(31454 ^ [_1031853], 31460 ^ [_1031853]))], (31464 ^ _401487) ^ [] : [cCoq_2emicromega_2eEnvRing_2ePExpr___24t(31454 ^ [_1031853], happ(happ(happ(_1031853, 31454 ^ [_1031853]), 31457 ^ [_1031853]), 31460 ^ [_1031853]))]], -(c_24__type__166299___24t(_1031853))], (31435 ^ _401487) ^ [_1031502] : [c_24__type__166299___24t(_1031502), 31438 ^ _401487 : [(31439 ^ _401487) ^ [_1031591] : [cType___24t(_1031591), 31442 ^ _401487 : [(31443 ^ _401487) ^ [_1031672] : [cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_1031591, _1031672), 31446 ^ _401487 : [(31447 ^ _401487) ^ [_1031746] : [cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_1031591, _1031746), -(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_1031591, happ(happ(happ(_1031502, _1031591), _1031672), _1031746)))]]]]]]], (31482 ^ _401487) ^ [_1032463] : [31484 ^ _401487 : [(31485 ^ _401487) ^ [] : [-(cType___24t(31483 ^ [_1032463]))], (31488 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(31483 ^ [_1032463], 31486 ^ [_1032463]))], (31490 ^ _401487) ^ [] : [cCoq_2emicromega_2eEnvRing_2ePExpr___24t(31483 ^ [_1032463], happ(happ(_1032463, 31483 ^ [_1032463]), 31486 ^ [_1032463]))]], -(c_24__type__166308___24t(_1032463))], (31468 ^ _401487) ^ [_1032226] : [c_24__type__166308___24t(_1032226), 31471 ^ _401487 : [(31472 ^ _401487) ^ [_1032301] : [cType___24t(_1032301), 31475 ^ _401487 : [(31476 ^ _401487) ^ [_1032368] : [cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_1032301, _1032368), -(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_1032301, happ(happ(_1032226, _1032301), _1032368)))]]]]], (31512 ^ _401487) ^ [_1033060] : [31514 ^ _401487 : [(31515 ^ _401487) ^ [] : [-(cType___24t(31513 ^ [_1033060]))], (31518 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(31513 ^ [_1033060], 31516 ^ [_1033060]))], (31521 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(31519 ^ [_1033060]))], (31523 ^ _401487) ^ [] : [cCoq_2emicromega_2eEnvRing_2ePExpr___24t(31513 ^ [_1033060], happ(happ(happ(_1033060, 31513 ^ [_1033060]), 31516 ^ [_1033060]), 31519 ^ [_1033060]))]], -(c_24__type__166313___24t(_1033060))], (31494 ^ _401487) ^ [_1032714] : [c_24__type__166313___24t(_1032714), 31497 ^ _401487 : [(31498 ^ _401487) ^ [_1032802] : [cType___24t(_1032802), 31501 ^ _401487 : [(31502 ^ _401487) ^ [_1032882] : [cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_1032802, _1032882), 31505 ^ _401487 : [(31506 ^ _401487) ^ [_1032955] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1032955), -(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_1032802, happ(happ(happ(_1032714, _1032802), _1032882), _1032955)))]]]]]]], (31537 ^ _401487) ^ [_1033578, _1033580, _1033582] : [31539 ^ _401487 : [(31540 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(31538 ^ [_1033578, _1033580, _1033582]))], (31542 ^ _401487) ^ [] : [t(happ(_1033578, 31538 ^ [_1033578, _1033580, _1033582]), _1033582)]], -(c_24__type__166325___24t(_1033582, _1033580, _1033578))], (31527 ^ _401487) ^ [_1033424, _1033426, _1033428] : [c_24__type__166325___24t(_1033428, _1033426, _1033424), 31530 ^ _401487 : [(31531 ^ _401487) ^ [_1033493] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1033493), -(t(happ(_1033424, _1033493), _1033428))]]], (31576 ^ _401487) ^ [_1034564] : [31578 ^ _401487 : [(31579 ^ _401487) ^ [] : [-(cType___24t(31577 ^ [_1034564]))], (31582 ^ _401487) ^ [] : [-(t(31580 ^ [_1034564], 31577 ^ [_1034564]))], (31585 ^ _401487) ^ [] : [-(t(31583 ^ [_1034564], 31577 ^ [_1034564]))], (31588 ^ _401487) ^ [] : [-(c_24__type__2469___24t(31577 ^ [_1034564], 31586 ^ [_1034564]))], (31591 ^ _401487) ^ [] : [-(t(31589 ^ [_1034564], 31577 ^ [_1034564]))], (31594 ^ _401487) ^ [] : [-(t(31592 ^ [_1034564], 31577 ^ [_1034564]))], (31596 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2eprod___24t(31577 ^ [_1034564], 31577 ^ [_1034564], happ(happ(happ(happ(happ(happ(_1034564, 31577 ^ [_1034564]), 31580 ^ [_1034564]), 31583 ^ [_1034564]), 31586 ^ [_1034564]), 31589 ^ [_1034564]), 31592 ^ [_1034564]))]], -(c_24__type__166378___24t(_1034564))], (31546 ^ _401487) ^ [_1033749] : [c_24__type__166378___24t(_1033749), 31549 ^ _401487 : [(31550 ^ _401487) ^ [_1033881] : [cType___24t(_1033881), 31553 ^ _401487 : [(31554 ^ _401487) ^ [_1034005] : [t(_1034005, _1033881), 31557 ^ _401487 : [(31558 ^ _401487) ^ [_1034122] : [t(_1034122, _1033881), 31561 ^ _401487 : [(31562 ^ _401487) ^ [_1034230] : [c_24__type__2469___24t(_1033881, _1034230), 31565 ^ _401487 : [(31566 ^ _401487) ^ [_1034329] : [t(_1034329, _1033881), 31569 ^ _401487 : [(31570 ^ _401487) ^ [_1034419] : [t(_1034419, _1033881), -(cCoq_2eInit_2eDatatypes_2eprod___24t(_1033881, _1033881, happ(happ(happ(happ(happ(happ(_1033749, _1033881), _1034005), _1034122), _1034230), _1034329), _1034419)))]]]]]]]]]]]]], (31614 ^ _401487) ^ [_1035747, _1035749] : [31616 ^ _401487 : [(31617 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(31615 ^ [_1035747, _1035749]))], (31620 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(31618 ^ [_1035747, _1035749]))], (31622 ^ _401487) ^ [] : [t(happ(happ(_1035747, 31615 ^ [_1035747, _1035749]), 31618 ^ [_1035747, _1035749]), _1035749)]], -(c_24__type__166386___24t(_1035749, _1035747))], (31600 ^ _401487) ^ [_1035506, _1035508] : [c_24__type__166386___24t(_1035508, _1035506), 31603 ^ _401487 : [(31604 ^ _401487) ^ [_1035584] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1035584), 31607 ^ _401487 : [(31608 ^ _401487) ^ [_1035652] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1035652), -(t(happ(happ(_1035506, _1035584), _1035652), _1035508))]]]]], (31636 ^ _401487) ^ [_1036148, _1036150] : [31638 ^ _401487 : [(31639 ^ _401487) ^ [] : [-(cCoq_2eReals_2eRdefinitions_2eR___24t(31637 ^ [_1036148, _1036150]))], (31641 ^ _401487) ^ [] : [t(happ(_1036148, 31637 ^ [_1036148, _1036150]), _1036150)]], -(c_24__type__166389___24t(_1036150, _1036148))], (31626 ^ _401487) ^ [_1036000, _1036002] : [c_24__type__166389___24t(_1036002, _1036000), 31629 ^ _401487 : [(31630 ^ _401487) ^ [_1036065] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1036065), -(t(happ(_1036000, _1036065), _1036002))]]], (31667 ^ _401487) ^ [_1036787] : [31669 ^ _401487 : [(31670 ^ _401487) ^ [] : [-(cType___24t(31668 ^ [_1036787]))], (31673 ^ _401487) ^ [] : [-(c_24__type__1381___24t(31668 ^ [_1036787], 31671 ^ [_1036787]))], (31676 ^ _401487) ^ [] : [-(t(31674 ^ [_1036787], 31668 ^ [_1036787]))], (31679 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(31677 ^ [_1036787]))], (31681 ^ _401487) ^ [] : [t(happ(happ(happ(happ(_1036787, 31668 ^ [_1036787]), 31671 ^ [_1036787]), 31674 ^ [_1036787]), 31677 ^ [_1036787]), 31668 ^ [_1036787])]], -(c_24__type__16640___24t(_1036787))], (31645 ^ _401487) ^ [_1036309] : [c_24__type__16640___24t(_1036309), 31648 ^ _401487 : [(31649 ^ _401487) ^ [_1036411] : [cType___24t(_1036411), 31652 ^ _401487 : [(31653 ^ _401487) ^ [_1036505] : [c_24__type__1381___24t(_1036411, _1036505), 31656 ^ _401487 : [(31657 ^ _401487) ^ [_1036592] : [t(_1036592, _1036411), 31660 ^ _401487 : [(31661 ^ _401487) ^ [_1036670] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1036670), -(t(happ(happ(happ(happ(_1036309, _1036411), _1036505), _1036592), _1036670), _1036411))]]]]]]]]], (31715 ^ _401487) ^ [_1038097] : [31717 ^ _401487 : [(31718 ^ _401487) ^ [] : [-(cType___24t(31716 ^ [_1038097]))], (31721 ^ _401487) ^ [] : [-(cType___24t(31719 ^ [_1038097]))], (31724 ^ _401487) ^ [] : [-(c_24__type__22667___24t(31716 ^ [_1038097], 31719 ^ [_1038097], 31722 ^ [_1038097]))], (31727 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(31725 ^ [_1038097]))], (31730 ^ _401487) ^ [] : [-(cCoq_2eVectors_2eVectorDef_2et___24t(31716 ^ [_1038097], 31725 ^ [_1038097], 31728 ^ [_1038097]))], (31733 ^ _401487) ^ [] : [-(t(31731 ^ [_1038097], 31719 ^ [_1038097]))], (31735 ^ _401487) ^ [] : [t(happ(happ(happ(happ(happ(happ(_1038097, 31716 ^ [_1038097]), 31719 ^ [_1038097]), 31722 ^ [_1038097]), 31725 ^ [_1038097]), 31728 ^ [_1038097]), 31731 ^ [_1038097]), 31719 ^ [_1038097])]], -(c_24__type__166723___24t(_1038097))], (31685 ^ _401487) ^ [_1037288] : [c_24__type__166723___24t(_1037288), 31688 ^ _401487 : [(31689 ^ _401487) ^ [_1037419] : [cType___24t(_1037419), 31692 ^ _401487 : [(31693 ^ _401487) ^ [_1037542] : [cType___24t(_1037542), 31696 ^ _401487 : [(31697 ^ _401487) ^ [_1037657] : [c_24__type__22667___24t(_1037419, _1037542, _1037657), 31700 ^ _401487 : [(31701 ^ _401487) ^ [_1037766] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1037766), 31704 ^ _401487 : [(31705 ^ _401487) ^ [_1037863] : [cCoq_2eVectors_2eVectorDef_2et___24t(_1037419, _1037766, _1037863), 31708 ^ _401487 : [(31709 ^ _401487) ^ [_1037954] : [t(_1037954, _1037542), -(t(happ(happ(happ(happ(happ(happ(_1037288, _1037419), _1037542), _1037657), _1037766), _1037863), _1037954), _1037542))]]]]]]]]]]]]], (31753 ^ _401487) ^ [_1039262, _1039264, _1039266, _1039268, _1039270] : [31755 ^ _401487 : [(31756 ^ _401487) ^ [] : [-(t(31754 ^ [_1039262, _1039264, _1039266, _1039268, _1039270], _1039270))], (31759 ^ _401487) ^ [] : [-(t(31757 ^ [_1039262, _1039264, _1039266, _1039268, _1039270], _1039270))], (31761 ^ _401487) ^ [] : [t(happ(happ(_1039262, 31754 ^ [_1039262, _1039264, _1039266, _1039268, _1039270]), 31757 ^ [_1039262, _1039264, _1039266, _1039268, _1039270]), _1039270)]], -(c_24__type__16731___24t(_1039270, _1039268, _1039266, _1039264, _1039262))], (31739 ^ _401487) ^ [_1038990, _1038992, _1038994, _1038996, _1038998] : [c_24__type__16731___24t(_1038998, _1038996, _1038994, _1038992, _1038990), 31742 ^ _401487 : [(31743 ^ _401487) ^ [_1039082] : [t(_1039082, _1038998), 31746 ^ _401487 : [(31747 ^ _401487) ^ [_1039159] : [t(_1039159, _1038998), -(t(happ(happ(_1038990, _1039082), _1039159), _1038998))]]]]], (31779 ^ _401487) ^ [_1039857, _1039859, _1039861, _1039863, _1039865] : [31781 ^ _401487 : [(31782 ^ _401487) ^ [] : [-(t(31780 ^ [_1039857, _1039859, _1039861, _1039863, _1039865], _1039865))], (31785 ^ _401487) ^ [] : [-(t(31783 ^ [_1039857, _1039859, _1039861, _1039863, _1039865], _1039865))], (31787 ^ _401487) ^ [] : [t(happ(happ(_1039857, 31780 ^ [_1039857, _1039859, _1039861, _1039863, _1039865]), 31783 ^ [_1039857, _1039859, _1039861, _1039863, _1039865]), _1039865)]], -(c_24__type__16754___24t(_1039865, _1039863, _1039861, _1039859, _1039857))], (31765 ^ _401487) ^ [_1039585, _1039587, _1039589, _1039591, _1039593] : [c_24__type__16754___24t(_1039593, _1039591, _1039589, _1039587, _1039585), 31768 ^ _401487 : [(31769 ^ _401487) ^ [_1039677] : [t(_1039677, _1039593), 31772 ^ _401487 : [(31773 ^ _401487) ^ [_1039754] : [t(_1039754, _1039593), -(t(happ(happ(_1039585, _1039677), _1039754), _1039593))]]]]], (31805 ^ _401487) ^ [_1040448, _1040450, _1040452, _1040454, _1040456] : [31807 ^ _401487 : [(31808 ^ _401487) ^ [] : [-(t(31806 ^ [_1040448, _1040450, _1040452, _1040454, _1040456], _1040456))], (31811 ^ _401487) ^ [] : [-(t(31809 ^ [_1040448, _1040450, _1040452, _1040454, _1040456], _1040456))], (31813 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1040448, 31806 ^ [_1040448, _1040450, _1040452, _1040454, _1040456]), 31809 ^ [_1040448, _1040450, _1040452, _1040454, _1040456]))]], -(c_24__type__16777___24t(_1040456, _1040454, _1040452, _1040450, _1040448))], (31791 ^ _401487) ^ [_1040180, _1040182, _1040184, _1040186, _1040188] : [c_24__type__16777___24t(_1040188, _1040186, _1040184, _1040182, _1040180), 31794 ^ _401487 : [(31795 ^ _401487) ^ [_1040271] : [t(_1040271, _1040188), 31798 ^ _401487 : [(31799 ^ _401487) ^ [_1040347] : [t(_1040347, _1040188), -(cProp___24t(happ(happ(_1040180, _1040271), _1040347)))]]]]], (31831 ^ _401487) ^ [_1041039, _1041041, _1041043, _1041045, _1041047] : [31833 ^ _401487 : [(31834 ^ _401487) ^ [] : [-(t(31832 ^ [_1041039, _1041041, _1041043, _1041045, _1041047], _1041047))], (31837 ^ _401487) ^ [] : [-(t(31835 ^ [_1041039, _1041041, _1041043, _1041045, _1041047], _1041047))], (31839 ^ _401487) ^ [] : [t(happ(happ(_1041039, 31832 ^ [_1041039, _1041041, _1041043, _1041045, _1041047]), 31835 ^ [_1041039, _1041041, _1041043, _1041045, _1041047]), _1041047)]], -(c_24__type__16800___24t(_1041047, _1041045, _1041043, _1041041, _1041039))], (31817 ^ _401487) ^ [_1040767, _1040769, _1040771, _1040773, _1040775] : [c_24__type__16800___24t(_1040775, _1040773, _1040771, _1040769, _1040767), 31820 ^ _401487 : [(31821 ^ _401487) ^ [_1040859] : [t(_1040859, _1040775), 31824 ^ _401487 : [(31825 ^ _401487) ^ [_1040936] : [t(_1040936, _1040775), -(t(happ(happ(_1040767, _1040859), _1040936), _1040775))]]]]], (31853 ^ _401487) ^ [_1041531, _1041533, _1041535, _1041537, _1041539] : [31855 ^ _401487 : [(31856 ^ _401487) ^ [] : [-(t(31854 ^ [_1041531, _1041533, _1041535, _1041537, _1041539], _1041539))], (31858 ^ _401487) ^ [] : [t(happ(_1041531, 31854 ^ [_1041531, _1041533, _1041535, _1041537, _1041539]), _1041539)]], -(c_24__type__16818___24t(_1041539, _1041537, _1041535, _1041533, _1041531))], (31843 ^ _401487) ^ [_1041362, _1041364, _1041366, _1041368, _1041370] : [c_24__type__16818___24t(_1041370, _1041368, _1041366, _1041364, _1041362), 31846 ^ _401487 : [(31847 ^ _401487) ^ [_1041440] : [t(_1041440, _1041370), -(t(happ(_1041362, _1041440), _1041370))]]], (31876 ^ _401487) ^ [_1042009, _1042011, _1042013, _1042015, _1042017] : [31878 ^ _401487 : [(31879 ^ _401487) ^ [] : [-(t(31877 ^ [_1042009, _1042011, _1042013, _1042015, _1042017], _1042017))], (31882 ^ _401487) ^ [] : [-(t(31880 ^ [_1042009, _1042011, _1042013, _1042015, _1042017], _1042017))], (31884 ^ _401487) ^ [] : [t(happ(happ(_1042009, 31877 ^ [_1042009, _1042011, _1042013, _1042015, _1042017]), 31880 ^ [_1042009, _1042011, _1042013, _1042015, _1042017]), _1042017)]], -(c_24__type__16844___24t(_1042017, _1042015, _1042013, _1042011, _1042009))], (31862 ^ _401487) ^ [_1041737, _1041739, _1041741, _1041743, _1041745] : [c_24__type__16844___24t(_1041745, _1041743, _1041741, _1041739, _1041737), 31865 ^ _401487 : [(31866 ^ _401487) ^ [_1041829] : [t(_1041829, _1041745), 31869 ^ _401487 : [(31870 ^ _401487) ^ [_1041906] : [t(_1041906, _1041745), -(t(happ(happ(_1041737, _1041829), _1041906), _1041745))]]]]], (31898 ^ _401487) ^ [_1042501, _1042503, _1042505, _1042507, _1042509] : [31900 ^ _401487 : [(31901 ^ _401487) ^ [] : [-(t(31899 ^ [_1042501, _1042503, _1042505, _1042507, _1042509], _1042509))], (31903 ^ _401487) ^ [] : [t(happ(_1042501, 31899 ^ [_1042501, _1042503, _1042505, _1042507, _1042509]), _1042509)]], -(c_24__type__16862___24t(_1042509, _1042507, _1042505, _1042503, _1042501))], (31888 ^ _401487) ^ [_1042332, _1042334, _1042336, _1042338, _1042340] : [c_24__type__16862___24t(_1042340, _1042338, _1042336, _1042334, _1042332), 31891 ^ _401487 : [(31892 ^ _401487) ^ [_1042410] : [t(_1042410, _1042340), -(t(happ(_1042332, _1042410), _1042340))]]], (31921 ^ _401487) ^ [_1043078, _1043080, _1043082, _1043084, _1043086, _1043088, _1043090, _1043092, _1043094, _1043096, _1043098, _1043100, _1043102, _1043104] : [31923 ^ _401487 : [(31924 ^ _401487) ^ [] : [-(t(31922 ^ [_1043078, _1043080, _1043082, _1043084, _1043086, _1043088, _1043090, _1043092, _1043094, _1043096, _1043098, _1043100, _1043102, _1043104], _1043104))], (31927 ^ _401487) ^ [] : [-(t(31925 ^ [_1043078, _1043080, _1043082, _1043084, _1043086, _1043088, _1043090, _1043092, _1043094, _1043096, _1043098, _1043100, _1043102, _1043104], _1043104))], (31929 ^ _401487) ^ [] : [t(happ(happ(_1043078, 31922 ^ [_1043078, _1043080, _1043082, _1043084, _1043086, _1043088, _1043090, _1043092, _1043094, _1043096, _1043098, _1043100, _1043102, _1043104]), 31925 ^ [_1043078, _1043080, _1043082, _1043084, _1043086, _1043088, _1043090, _1043092, _1043094, _1043096, _1043098, _1043100, _1043102, _1043104]), _1043104)]], -(c_24__type__17120___24t(_1043104, _1043102, _1043100, _1043098, _1043096, _1043094, _1043092, _1043090, _1043088, _1043086, _1043084, _1043082, _1043080, _1043078))], (31907 ^ _401487) ^ [_1042734, _1042736, _1042738, _1042740, _1042742, _1042744, _1042746, _1042748, _1042750, _1042752, _1042754, _1042756, _1042758, _1042760] : [c_24__type__17120___24t(_1042760, _1042758, _1042756, _1042754, _1042752, _1042750, _1042748, _1042746, _1042744, _1042742, _1042740, _1042738, _1042736, _1042734), 31910 ^ _401487 : [(31911 ^ _401487) ^ [_1042862] : [t(_1042862, _1042760), 31914 ^ _401487 : [(31915 ^ _401487) ^ [_1042957] : [t(_1042957, _1042760), -(t(happ(happ(_1042734, _1042862), _1042957), _1042760))]]]]], (31947 ^ _401487) ^ [_1043934, _1043936, _1043938, _1043940, _1043942, _1043944, _1043946, _1043948, _1043950, _1043952, _1043954, _1043956, _1043958, _1043960] : [31949 ^ _401487 : [(31950 ^ _401487) ^ [] : [-(t(31948 ^ [_1043934, _1043936, _1043938, _1043940, _1043942, _1043944, _1043946, _1043948, _1043950, _1043952, _1043954, _1043956, _1043958, _1043960], _1043960))], (31953 ^ _401487) ^ [] : [-(t(31951 ^ [_1043934, _1043936, _1043938, _1043940, _1043942, _1043944, _1043946, _1043948, _1043950, _1043952, _1043954, _1043956, _1043958, _1043960], _1043960))], (31955 ^ _401487) ^ [] : [t(happ(happ(_1043934, 31948 ^ [_1043934, _1043936, _1043938, _1043940, _1043942, _1043944, _1043946, _1043948, _1043950, _1043952, _1043954, _1043956, _1043958, _1043960]), 31951 ^ [_1043934, _1043936, _1043938, _1043940, _1043942, _1043944, _1043946, _1043948, _1043950, _1043952, _1043954, _1043956, _1043958, _1043960]), _1043960)]], -(c_24__type__17245___24t(_1043960, _1043958, _1043956, _1043954, _1043952, _1043950, _1043948, _1043946, _1043944, _1043942, _1043940, _1043938, _1043936, _1043934))], (31933 ^ _401487) ^ [_1043590, _1043592, _1043594, _1043596, _1043598, _1043600, _1043602, _1043604, _1043606, _1043608, _1043610, _1043612, _1043614, _1043616] : [c_24__type__17245___24t(_1043616, _1043614, _1043612, _1043610, _1043608, _1043606, _1043604, _1043602, _1043600, _1043598, _1043596, _1043594, _1043592, _1043590), 31936 ^ _401487 : [(31937 ^ _401487) ^ [_1043718] : [t(_1043718, _1043616), 31940 ^ _401487 : [(31941 ^ _401487) ^ [_1043813] : [t(_1043813, _1043616), -(t(happ(happ(_1043590, _1043718), _1043813), _1043616))]]]]], (31973 ^ _401487) ^ [_1044786, _1044788, _1044790, _1044792, _1044794, _1044796, _1044798, _1044800, _1044802, _1044804, _1044806, _1044808, _1044810, _1044812] : [31975 ^ _401487 : [(31976 ^ _401487) ^ [] : [-(t(31974 ^ [_1044786, _1044788, _1044790, _1044792, _1044794, _1044796, _1044798, _1044800, _1044802, _1044804, _1044806, _1044808, _1044810, _1044812], _1044812))], (31979 ^ _401487) ^ [] : [-(t(31977 ^ [_1044786, _1044788, _1044790, _1044792, _1044794, _1044796, _1044798, _1044800, _1044802, _1044804, _1044806, _1044808, _1044810, _1044812], _1044812))], (31981 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1044786, 31974 ^ [_1044786, _1044788, _1044790, _1044792, _1044794, _1044796, _1044798, _1044800, _1044802, _1044804, _1044806, _1044808, _1044810, _1044812]), 31977 ^ [_1044786, _1044788, _1044790, _1044792, _1044794, _1044796, _1044798, _1044800, _1044802, _1044804, _1044806, _1044808, _1044810, _1044812]))]], -(c_24__type__17370___24t(_1044812, _1044810, _1044808, _1044806, _1044804, _1044802, _1044800, _1044798, _1044796, _1044794, _1044792, _1044790, _1044788, _1044786))], (31959 ^ _401487) ^ [_1044446, _1044448, _1044450, _1044452, _1044454, _1044456, _1044458, _1044460, _1044462, _1044464, _1044466, _1044468, _1044470, _1044472] : [c_24__type__17370___24t(_1044472, _1044470, _1044468, _1044466, _1044464, _1044462, _1044460, _1044458, _1044456, _1044454, _1044452, _1044450, _1044448, _1044446), 31962 ^ _401487 : [(31963 ^ _401487) ^ [_1044573] : [t(_1044573, _1044472), 31966 ^ _401487 : [(31967 ^ _401487) ^ [_1044667] : [t(_1044667, _1044472), -(cProp___24t(happ(happ(_1044446, _1044573), _1044667)))]]]]], (31999 ^ _401487) ^ [_1045638, _1045640, _1045642, _1045644, _1045646, _1045648, _1045650, _1045652, _1045654, _1045656, _1045658, _1045660, _1045662, _1045664] : [32001 ^ _401487 : [(32002 ^ _401487) ^ [] : [-(t(32000 ^ [_1045638, _1045640, _1045642, _1045644, _1045646, _1045648, _1045650, _1045652, _1045654, _1045656, _1045658, _1045660, _1045662, _1045664], _1045652))], (32005 ^ _401487) ^ [] : [-(t(32003 ^ [_1045638, _1045640, _1045642, _1045644, _1045646, _1045648, _1045650, _1045652, _1045654, _1045656, _1045658, _1045660, _1045662, _1045664], _1045652))], (32007 ^ _401487) ^ [] : [t(happ(happ(_1045638, 32000 ^ [_1045638, _1045640, _1045642, _1045644, _1045646, _1045648, _1045650, _1045652, _1045654, _1045656, _1045658, _1045660, _1045662, _1045664]), 32003 ^ [_1045638, _1045640, _1045642, _1045644, _1045646, _1045648, _1045650, _1045652, _1045654, _1045656, _1045658, _1045660, _1045662, _1045664]), _1045652)]], -(c_24__type__17495___24t(_1045664, _1045662, _1045660, _1045658, _1045656, _1045654, _1045652, _1045650, _1045648, _1045646, _1045644, _1045642, _1045640, _1045638))], (31985 ^ _401487) ^ [_1045294, _1045296, _1045298, _1045300, _1045302, _1045304, _1045306, _1045308, _1045310, _1045312, _1045314, _1045316, _1045318, _1045320] : [c_24__type__17495___24t(_1045320, _1045318, _1045316, _1045314, _1045312, _1045310, _1045308, _1045306, _1045304, _1045302, _1045300, _1045298, _1045296, _1045294), 31988 ^ _401487 : [(31989 ^ _401487) ^ [_1045422] : [t(_1045422, _1045308), 31992 ^ _401487 : [(31993 ^ _401487) ^ [_1045517] : [t(_1045517, _1045308), -(t(happ(happ(_1045294, _1045422), _1045517), _1045308))]]]]], (32025 ^ _401487) ^ [_1046494, _1046496, _1046498, _1046500, _1046502, _1046504, _1046506, _1046508, _1046510, _1046512, _1046514, _1046516, _1046518, _1046520] : [32027 ^ _401487 : [(32028 ^ _401487) ^ [] : [-(t(32026 ^ [_1046494, _1046496, _1046498, _1046500, _1046502, _1046504, _1046506, _1046508, _1046510, _1046512, _1046514, _1046516, _1046518, _1046520], _1046508))], (32031 ^ _401487) ^ [] : [-(t(32029 ^ [_1046494, _1046496, _1046498, _1046500, _1046502, _1046504, _1046506, _1046508, _1046510, _1046512, _1046514, _1046516, _1046518, _1046520], _1046508))], (32033 ^ _401487) ^ [] : [t(happ(happ(_1046494, 32026 ^ [_1046494, _1046496, _1046498, _1046500, _1046502, _1046504, _1046506, _1046508, _1046510, _1046512, _1046514, _1046516, _1046518, _1046520]), 32029 ^ [_1046494, _1046496, _1046498, _1046500, _1046502, _1046504, _1046506, _1046508, _1046510, _1046512, _1046514, _1046516, _1046518, _1046520]), _1046508)]], -(c_24__type__17620___24t(_1046520, _1046518, _1046516, _1046514, _1046512, _1046510, _1046508, _1046506, _1046504, _1046502, _1046500, _1046498, _1046496, _1046494))], (32011 ^ _401487) ^ [_1046150, _1046152, _1046154, _1046156, _1046158, _1046160, _1046162, _1046164, _1046166, _1046168, _1046170, _1046172, _1046174, _1046176] : [c_24__type__17620___24t(_1046176, _1046174, _1046172, _1046170, _1046168, _1046166, _1046164, _1046162, _1046160, _1046158, _1046156, _1046154, _1046152, _1046150), 32014 ^ _401487 : [(32015 ^ _401487) ^ [_1046278] : [t(_1046278, _1046164), 32018 ^ _401487 : [(32019 ^ _401487) ^ [_1046373] : [t(_1046373, _1046164), -(t(happ(happ(_1046150, _1046278), _1046373), _1046164))]]]]], (32051 ^ _401487) ^ [_1047346, _1047348, _1047350, _1047352, _1047354, _1047356, _1047358, _1047360, _1047362, _1047364, _1047366, _1047368, _1047370, _1047372] : [32053 ^ _401487 : [(32054 ^ _401487) ^ [] : [-(t(32052 ^ [_1047346, _1047348, _1047350, _1047352, _1047354, _1047356, _1047358, _1047360, _1047362, _1047364, _1047366, _1047368, _1047370, _1047372], _1047360))], (32057 ^ _401487) ^ [] : [-(t(32055 ^ [_1047346, _1047348, _1047350, _1047352, _1047354, _1047356, _1047358, _1047360, _1047362, _1047364, _1047366, _1047368, _1047370, _1047372], _1047360))], (32059 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1047346, 32052 ^ [_1047346, _1047348, _1047350, _1047352, _1047354, _1047356, _1047358, _1047360, _1047362, _1047364, _1047366, _1047368, _1047370, _1047372]), 32055 ^ [_1047346, _1047348, _1047350, _1047352, _1047354, _1047356, _1047358, _1047360, _1047362, _1047364, _1047366, _1047368, _1047370, _1047372]))]], -(c_24__type__17745___24t(_1047372, _1047370, _1047368, _1047366, _1047364, _1047362, _1047360, _1047358, _1047356, _1047354, _1047352, _1047350, _1047348, _1047346))], (32037 ^ _401487) ^ [_1047006, _1047008, _1047010, _1047012, _1047014, _1047016, _1047018, _1047020, _1047022, _1047024, _1047026, _1047028, _1047030, _1047032] : [c_24__type__17745___24t(_1047032, _1047030, _1047028, _1047026, _1047024, _1047022, _1047020, _1047018, _1047016, _1047014, _1047012, _1047010, _1047008, _1047006), 32040 ^ _401487 : [(32041 ^ _401487) ^ [_1047133] : [t(_1047133, _1047020), 32044 ^ _401487 : [(32045 ^ _401487) ^ [_1047227] : [t(_1047227, _1047020), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1047006, _1047133), _1047227)))]]]]], (32073 ^ _401487) ^ [_1048077, _1048079, _1048081, _1048083, _1048085, _1048087, _1048089, _1048091, _1048093, _1048095, _1048097, _1048099, _1048101, _1048103] : [32075 ^ _401487 : [(32076 ^ _401487) ^ [] : [-(t(32074 ^ [_1048077, _1048079, _1048081, _1048083, _1048085, _1048087, _1048089, _1048091, _1048093, _1048095, _1048097, _1048099, _1048101, _1048103], _1048091))], (32078 ^ _401487) ^ [] : [t(happ(_1048077, 32074 ^ [_1048077, _1048079, _1048081, _1048083, _1048085, _1048087, _1048089, _1048091, _1048093, _1048095, _1048097, _1048099, _1048101, _1048103]), _1048103)]], -(c_24__type__17856___24t(_1048103, _1048101, _1048099, _1048097, _1048095, _1048093, _1048091, _1048089, _1048087, _1048085, _1048083, _1048081, _1048079, _1048077))], (32063 ^ _401487) ^ [_1047854, _1047856, _1047858, _1047860, _1047862, _1047864, _1047866, _1047868, _1047870, _1047872, _1047874, _1047876, _1047878, _1047880] : [c_24__type__17856___24t(_1047880, _1047878, _1047876, _1047874, _1047872, _1047870, _1047868, _1047866, _1047864, _1047862, _1047860, _1047858, _1047856, _1047854), 32066 ^ _401487 : [(32067 ^ _401487) ^ [_1047968] : [t(_1047968, _1047868), -(t(happ(_1047854, _1047968), _1047880))]]], (32096 ^ _401487) ^ [_1048597] : [32098 ^ _401487 : [(32099 ^ _401487) ^ [] : [-(cType___24t(32097 ^ [_1048597]))], (32102 ^ _401487) ^ [] : [-(t(32100 ^ [_1048597], 32097 ^ [_1048597]))], (32104 ^ _401487) ^ [] : [t(happ(happ(_1048597, 32097 ^ [_1048597]), 32100 ^ [_1048597]), 32097 ^ [_1048597])]], -(c_24__type__17892___24t(_1048597))], (32082 ^ _401487) ^ [_1048360] : [c_24__type__17892___24t(_1048360), 32085 ^ _401487 : [(32086 ^ _401487) ^ [_1048435] : [cType___24t(_1048435), 32089 ^ _401487 : [(32090 ^ _401487) ^ [_1048502] : [t(_1048502, _1048435), -(t(happ(happ(_1048360, _1048435), _1048502), _1048435))]]]]], (32130 ^ _401487) ^ [_1049332] : [32132 ^ _401487 : [(32133 ^ _401487) ^ [] : [-(cType___24t(32131 ^ [_1049332]))], (32136 ^ _401487) ^ [] : [-(c_24__type__1381___24t(32131 ^ [_1049332], 32134 ^ [_1049332]))], (32139 ^ _401487) ^ [] : [-(t(32137 ^ [_1049332], 32131 ^ [_1049332]))], (32142 ^ _401487) ^ [] : [-(t(32140 ^ [_1049332], 32131 ^ [_1049332]))], (32144 ^ _401487) ^ [] : [t(happ(happ(happ(happ(_1049332, 32131 ^ [_1049332]), 32134 ^ [_1049332]), 32137 ^ [_1049332]), 32140 ^ [_1049332]), 32131 ^ [_1049332])]], -(c_24__type__17903___24t(_1049332))], (32108 ^ _401487) ^ [_1048848] : [c_24__type__17903___24t(_1048848), 32111 ^ _401487 : [(32112 ^ _401487) ^ [_1048951] : [cType___24t(_1048951), 32115 ^ _401487 : [(32116 ^ _401487) ^ [_1049046] : [c_24__type__1381___24t(_1048951, _1049046), 32119 ^ _401487 : [(32120 ^ _401487) ^ [_1049134] : [t(_1049134, _1048951), 32123 ^ _401487 : [(32124 ^ _401487) ^ [_1049213] : [t(_1049213, _1048951), -(t(happ(happ(happ(happ(_1048848, _1048951), _1049046), _1049134), _1049213), _1048951))]]]]]]]]], (32162 ^ _401487) ^ [_1050112, _1050114, _1050116] : [32164 ^ _401487 : [(32165 ^ _401487) ^ [] : [-(t(32163 ^ [_1050112, _1050114, _1050116], _1050114))], (32168 ^ _401487) ^ [] : [-(t(32166 ^ [_1050112, _1050114, _1050116], _1050114))], (32170 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1050112, 32163 ^ [_1050112, _1050114, _1050116]), 32166 ^ [_1050112, _1050114, _1050116]))]], -(c_24__type__17934___24t(_1050116, _1050114, _1050112))], (32148 ^ _401487) ^ [_1049860, _1049862, _1049864] : [c_24__type__17934___24t(_1049864, _1049862, _1049860), 32151 ^ _401487 : [(32152 ^ _401487) ^ [_1049943] : [t(_1049943, _1049862), 32155 ^ _401487 : [(32156 ^ _401487) ^ [_1050015] : [t(_1050015, _1049862), -(cProp___24t(happ(happ(_1049860, _1049943), _1050015)))]]]]], (32188 ^ _401487) ^ [_1050612] : [32190 ^ _401487 : [(32191 ^ _401487) ^ [] : [-(cCoq_2eReals_2eRdefinitions_2eR___24t(32189 ^ [_1050612]))], (32194 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(32192 ^ [_1050612]))], (32196 ^ _401487) ^ [] : [cCoq_2eReals_2eRdefinitions_2eR___24t(happ(happ(_1050612, 32189 ^ [_1050612]), 32192 ^ [_1050612]))]], -(c_24__type__17946___24t(_1050612))], (32174 ^ _401487) ^ [_1050383] : [c_24__type__17946___24t(_1050383), 32177 ^ _401487 : [(32178 ^ _401487) ^ [_1050456] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1050456), 32181 ^ _401487 : [(32182 ^ _401487) ^ [_1050521] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1050521), -(cCoq_2eReals_2eRdefinitions_2eR___24t(happ(happ(_1050383, _1050456), _1050521)))]]]]], (32214 ^ _401487) ^ [_1051120, _1051122, _1051124, _1051126, _1051128] : [32216 ^ _401487 : [(32217 ^ _401487) ^ [] : [-(t(32215 ^ [_1051120, _1051122, _1051124, _1051126, _1051128], _1051128))], (32220 ^ _401487) ^ [] : [-(t(32218 ^ [_1051120, _1051122, _1051124, _1051126, _1051128], _1051128))], (32222 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1051120, 32215 ^ [_1051120, _1051122, _1051124, _1051126, _1051128]), 32218 ^ [_1051120, _1051122, _1051124, _1051126, _1051128]))]], -(c_24__type__17988___24t(_1051128, _1051126, _1051124, _1051122, _1051120))], (32200 ^ _401487) ^ [_1050852, _1050854, _1050856, _1050858, _1050860] : [c_24__type__17988___24t(_1050860, _1050858, _1050856, _1050854, _1050852), 32203 ^ _401487 : [(32204 ^ _401487) ^ [_1050943] : [t(_1050943, _1050860), 32207 ^ _401487 : [(32208 ^ _401487) ^ [_1051019] : [t(_1051019, _1050860), -(cProp___24t(happ(happ(_1050852, _1050943), _1051019)))]]]]], (32240 ^ _401487) ^ [_1051696, _1051698, _1051700, _1051702] : [32242 ^ _401487 : [(32243 ^ _401487) ^ [] : [-(t(32241 ^ [_1051696, _1051698, _1051700, _1051702], _1051702))], (32246 ^ _401487) ^ [] : [-(t(32244 ^ [_1051696, _1051698, _1051700, _1051702], _1051702))], (32248 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1051696, 32241 ^ [_1051696, _1051698, _1051700, _1051702]), 32244 ^ [_1051696, _1051698, _1051700, _1051702]))]], -(c_24__type__18023___24t(_1051702, _1051700, _1051698, _1051696))], (32226 ^ _401487) ^ [_1051436, _1051438, _1051440, _1051442] : [c_24__type__18023___24t(_1051442, _1051440, _1051438, _1051436), 32229 ^ _401487 : [(32230 ^ _401487) ^ [_1051523] : [t(_1051523, _1051442), 32233 ^ _401487 : [(32234 ^ _401487) ^ [_1051597] : [t(_1051597, _1051442), -(cProp___24t(happ(happ(_1051436, _1051523), _1051597)))]]]]], (32270 ^ _401487) ^ [_1052331] : [32272 ^ _401487 : [(32273 ^ _401487) ^ [] : [-(cType___24t(32271 ^ [_1052331]))], (32276 ^ _401487) ^ [] : [-(c_24__type__22___24t(32271 ^ [_1052331], 32274 ^ [_1052331]))], (32279 ^ _401487) ^ [] : [-(c_24__type__12123___24t(32271 ^ [_1052331], 32277 ^ [_1052331]))], (32281 ^ _401487) ^ [] : [cProp___24t(happ(happ(happ(_1052331, 32271 ^ [_1052331]), 32274 ^ [_1052331]), 32277 ^ [_1052331]))]], -(c_24__type__18034___24t(_1052331))], (32252 ^ _401487) ^ [_1051985] : [c_24__type__18034___24t(_1051985), 32255 ^ _401487 : [(32256 ^ _401487) ^ [_1052073] : [cType___24t(_1052073), 32259 ^ _401487 : [(32260 ^ _401487) ^ [_1052153] : [c_24__type__22___24t(_1052073, _1052153), 32263 ^ _401487 : [(32264 ^ _401487) ^ [_1052226] : [c_24__type__12123___24t(_1052073, _1052226), -(cProp___24t(happ(happ(happ(_1051985, _1052073), _1052153), _1052226)))]]]]]]], (32295 ^ _401487) ^ [_1052844, _1052846, _1052848] : [32297 ^ _401487 : [(32298 ^ _401487) ^ [] : [-(t(32296 ^ [_1052844, _1052846, _1052848], _1052848))], (32300 ^ _401487) ^ [] : [cProp___24t(happ(_1052844, 32296 ^ [_1052844, _1052846, _1052848]))]], -(c_24__type__18054___24t(_1052848, _1052846, _1052844))], (32285 ^ _401487) ^ [_1052690, _1052692, _1052694] : [c_24__type__18054___24t(_1052694, _1052692, _1052690), 32288 ^ _401487 : [(32289 ^ _401487) ^ [_1052759] : [t(_1052759, _1052694), -(cProp___24t(happ(_1052690, _1052759)))]]], (32318 ^ _401487) ^ [_1053247] : [32320 ^ _401487 : [(32321 ^ _401487) ^ [] : [-(cType___24t(32319 ^ [_1053247]))], (32324 ^ _401487) ^ [] : [-(c_24__type__16___24t(32319 ^ [_1053247], 32322 ^ [_1053247]))], (32326 ^ _401487) ^ [] : [cType___24t(happ(happ(_1053247, 32319 ^ [_1053247]), 32322 ^ [_1053247]))]], -(c_24__type__18058___24t(_1053247))], (32304 ^ _401487) ^ [_1053014] : [c_24__type__18058___24t(_1053014), 32307 ^ _401487 : [(32308 ^ _401487) ^ [_1053088] : [cType___24t(_1053088), 32311 ^ _401487 : [(32312 ^ _401487) ^ [_1053154] : [c_24__type__16___24t(_1053088, _1053154), -(cType___24t(happ(happ(_1053014, _1053088), _1053154)))]]]]], (32352 ^ _401487) ^ [_1053924] : [32354 ^ _401487 : [(32355 ^ _401487) ^ [] : [-(cType___24t(32353 ^ [_1053924]))], (32358 ^ _401487) ^ [] : [-(c_24__type__16___24t(32353 ^ [_1053924], 32356 ^ [_1053924]))], (32361 ^ _401487) ^ [] : [-(t(32359 ^ [_1053924], 32353 ^ [_1053924]))], (32363 ^ _401487) ^ [] : [-(p(happ(32356 ^ [_1053924], 32359 ^ [_1053924])))], (32365 ^ _401487) ^ [] : [cCoq_2eInit_2eSpecif_2esig___24t(32353 ^ [_1053924], 32356 ^ [_1053924], happ(happ(happ(_1053924, 32353 ^ [_1053924]), 32356 ^ [_1053924]), 32359 ^ [_1053924]))]], -(c_24__type__18076___24t(_1053924))], (32330 ^ _401487) ^ [_1053484] : [c_24__type__18076___24t(_1053484), 32333 ^ _401487 : [(32334 ^ _401487) ^ [_1053582] : [cType___24t(_1053582), 32337 ^ _401487 : [(32338 ^ _401487) ^ [_1053672] : [c_24__type__16___24t(_1053582, _1053672), 32341 ^ _401487 : [(32342 ^ _401487) ^ [_1053755] : [t(_1053755, _1053582), p(happ(_1053672, _1053755)), -(cCoq_2eInit_2eSpecif_2esig___24t(_1053582, _1053672, happ(happ(happ(_1053484, _1053582), _1053672), _1053755)))]]]]]]], (32379 ^ _401487) ^ [_1054544, _1054546, _1054548] : [32381 ^ _401487 : [(32382 ^ _401487) ^ [] : [-(t(32380 ^ [_1054544, _1054546, _1054548], _1054548))], (32384 ^ _401487) ^ [] : [cType___24t(happ(_1054544, 32380 ^ [_1054544, _1054546, _1054548]))]], -(c_24__type__18093___24t(_1054548, _1054546, _1054544))], (32369 ^ _401487) ^ [_1054390, _1054392, _1054394] : [c_24__type__18093___24t(_1054394, _1054392, _1054390), 32372 ^ _401487 : [(32373 ^ _401487) ^ [_1054459] : [t(_1054459, _1054394), -(cType___24t(happ(_1054390, _1054459)))]]], (32402 ^ _401487) ^ [_1054947] : [32404 ^ _401487 : [(32405 ^ _401487) ^ [] : [-(cType___24t(32403 ^ [_1054947]))], (32408 ^ _401487) ^ [] : [-(c_24__type__18100___24t(32403 ^ [_1054947], 32406 ^ [_1054947]))], (32410 ^ _401487) ^ [] : [cType___24t(happ(happ(_1054947, 32403 ^ [_1054947]), 32406 ^ [_1054947]))]], -(c_24__type__18097___24t(_1054947))], (32388 ^ _401487) ^ [_1054714] : [c_24__type__18097___24t(_1054714), 32391 ^ _401487 : [(32392 ^ _401487) ^ [_1054788] : [cType___24t(_1054788), 32395 ^ _401487 : [(32396 ^ _401487) ^ [_1054854] : [c_24__type__18100___24t(_1054788, _1054854), -(cType___24t(happ(happ(_1054714, _1054788), _1054854)))]]]]], (32424 ^ _401487) ^ [_1055335, _1055337] : [32426 ^ _401487 : [(32427 ^ _401487) ^ [] : [-(t(32425 ^ [_1055335, _1055337], _1055337))], (32429 ^ _401487) ^ [] : [cType___24t(happ(_1055335, 32425 ^ [_1055335, _1055337]))]], -(c_24__type__18100___24t(_1055337, _1055335))], (32414 ^ _401487) ^ [_1055187, _1055189] : [c_24__type__18100___24t(_1055189, _1055187), 32417 ^ _401487 : [(32418 ^ _401487) ^ [_1055252] : [t(_1055252, _1055189), -(cType___24t(happ(_1055187, _1055252)))]]], (32455 ^ _401487) ^ [_1056003] : [32457 ^ _401487 : [(32458 ^ _401487) ^ [] : [-(cType___24t(32456 ^ [_1056003]))], (32461 ^ _401487) ^ [] : [-(c_24__type__18100___24t(32456 ^ [_1056003], 32459 ^ [_1056003]))], (32464 ^ _401487) ^ [] : [-(t(32462 ^ [_1056003], 32456 ^ [_1056003]))], (32467 ^ _401487) ^ [] : [-(t(32465 ^ [_1056003], happ(32459 ^ [_1056003], 32462 ^ [_1056003])))], (32469 ^ _401487) ^ [] : [cCoq_2eInit_2eSpecif_2esigT___24t(32456 ^ [_1056003], 32459 ^ [_1056003], happ(happ(happ(happ(_1056003, 32456 ^ [_1056003]), 32459 ^ [_1056003]), 32462 ^ [_1056003]), 32465 ^ [_1056003]))]], -(c_24__type__18117___24t(_1056003))], (32433 ^ _401487) ^ [_1055495] : [c_24__type__18117___24t(_1055495), 32436 ^ _401487 : [(32437 ^ _401487) ^ [_1055602] : [cType___24t(_1055602), 32440 ^ _401487 : [(32441 ^ _401487) ^ [_1055701] : [c_24__type__18100___24t(_1055602, _1055701), 32444 ^ _401487 : [(32445 ^ _401487) ^ [_1055793] : [t(_1055793, _1055602), 32448 ^ _401487 : [(32449 ^ _401487) ^ [_1055876] : [t(_1055876, happ(_1055701, _1055793)), -(cCoq_2eInit_2eSpecif_2esigT___24t(_1055602, _1055701, happ(happ(happ(happ(_1055495, _1055602), _1055701), _1055793), _1055876)))]]]]]]]]], (32487 ^ _401487) ^ [_1056790] : [32489 ^ _401487 : [(32490 ^ _401487) ^ [] : [-(cType___24t(32488 ^ [_1056790]))], (32493 ^ _401487) ^ [] : [-(cType___24t(32491 ^ [_1056790]))], (32495 ^ _401487) ^ [] : [cType___24t(happ(happ(_1056790, 32488 ^ [_1056790]), 32491 ^ [_1056790]))]], -(c_24__type__183___24t(_1056790))], (32473 ^ _401487) ^ [_1056561] : [c_24__type__183___24t(_1056561), 32476 ^ _401487 : [(32477 ^ _401487) ^ [_1056634] : [cType___24t(_1056634), 32480 ^ _401487 : [(32481 ^ _401487) ^ [_1056699] : [cType___24t(_1056699), -(cType___24t(happ(happ(_1056561, _1056634), _1056699)))]]]]], (32513 ^ _401487) ^ [_1057247] : [32515 ^ _401487 : [(32516 ^ _401487) ^ [] : [-(cType___24t(32514 ^ [_1057247]))], (32519 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(32517 ^ [_1057247]))], (32521 ^ _401487) ^ [] : [cType___24t(happ(happ(_1057247, 32514 ^ [_1057247]), 32517 ^ [_1057247]))]], -(c_24__type__18407___24t(_1057247))], (32499 ^ _401487) ^ [_1057018] : [c_24__type__18407___24t(_1057018), 32502 ^ _401487 : [(32503 ^ _401487) ^ [_1057091] : [cType___24t(_1057091), 32506 ^ _401487 : [(32507 ^ _401487) ^ [_1057156] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1057156), -(cType___24t(happ(happ(_1057018, _1057091), _1057156)))]]]]], (32539 ^ _401487) ^ [_1057704] : [32541 ^ _401487 : [(32542 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(32540 ^ [_1057704]))], (32545 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(32543 ^ [_1057704]))], (32547 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1057704, 32540 ^ [_1057704]), 32543 ^ [_1057704]))]], -(c_24__type__20068___24t(_1057704))], (32525 ^ _401487) ^ [_1057475] : [c_24__type__20068___24t(_1057475), 32528 ^ _401487 : [(32529 ^ _401487) ^ [_1057548] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1057548), 32532 ^ _401487 : [(32533 ^ _401487) ^ [_1057613] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1057613), -(cProp___24t(happ(happ(_1057475, _1057548), _1057613)))]]]]], (32565 ^ _401487) ^ [_1058161] : [32567 ^ _401487 : [(32568 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(32566 ^ [_1058161]))], (32571 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(32569 ^ [_1058161]))], (32573 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ecomparison___24t(happ(happ(_1058161, 32566 ^ [_1058161]), 32569 ^ [_1058161]))]], -(c_24__type__20144___24t(_1058161))], (32551 ^ _401487) ^ [_1057932] : [c_24__type__20144___24t(_1057932), 32554 ^ _401487 : [(32555 ^ _401487) ^ [_1058005] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1058005), 32558 ^ _401487 : [(32559 ^ _401487) ^ [_1058070] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1058070), -(cCoq_2eInit_2eDatatypes_2ecomparison___24t(happ(happ(_1057932, _1058005), _1058070)))]]]]], (32591 ^ _401487) ^ [_1058618] : [32593 ^ _401487 : [(32594 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(32592 ^ [_1058618]))], (32597 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(32595 ^ [_1058618]))], (32599 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1058618, 32592 ^ [_1058618]), 32595 ^ [_1058618]))]], -(c_24__type__20153___24t(_1058618))], (32577 ^ _401487) ^ [_1058389] : [c_24__type__20153___24t(_1058389), 32580 ^ _401487 : [(32581 ^ _401487) ^ [_1058462] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1058462), 32584 ^ _401487 : [(32585 ^ _401487) ^ [_1058527] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1058527), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1058389, _1058462), _1058527)))]]]]], (32613 ^ _401487) ^ [_1058985] : [32615 ^ _401487 : [(32616 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(32614 ^ [_1058985]))], (32618 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(_1058985, 32614 ^ [_1058985]))]], -(c_24__type__20164___24t(_1058985))], (32603 ^ _401487) ^ [_1058846] : [c_24__type__20164___24t(_1058846), 32606 ^ _401487 : [(32607 ^ _401487) ^ [_1058906] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1058906), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(_1058846, _1058906)))]]], (32632 ^ _401487) ^ [_1059272] : [32634 ^ _401487 : [(32635 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(32633 ^ [_1059272]))], (32637 ^ _401487) ^ [] : [cProp___24t(happ(_1059272, 32633 ^ [_1059272]))]], -(c_24__type__20269___24t(_1059272))], (32622 ^ _401487) ^ [_1059133] : [c_24__type__20269___24t(_1059133), 32625 ^ _401487 : [(32626 ^ _401487) ^ [_1059193] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1059193), -(cProp___24t(happ(_1059133, _1059193)))]]], (32651 ^ _401487) ^ [_1059559] : [32653 ^ _401487 : [(32654 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(32652 ^ [_1059559]))], (32656 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eN___24t(happ(_1059559, 32652 ^ [_1059559]))]], -(c_24__type__20462___24t(_1059559))], (32641 ^ _401487) ^ [_1059420] : [c_24__type__20462___24t(_1059420), 32644 ^ _401487 : [(32645 ^ _401487) ^ [_1059480] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1059480), -(cCoq_2eNumbers_2eBinNums_2eN___24t(happ(_1059420, _1059480)))]]], (32674 ^ _401487) ^ [_1059936] : [32676 ^ _401487 : [(32677 ^ _401487) ^ [] : [-(c_24__type__20164___24t(32675 ^ [_1059936]))], (32680 ^ _401487) ^ [] : [-(c_24__type__20164___24t(32678 ^ [_1059936]))], (32682 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1059936, 32675 ^ [_1059936]), 32678 ^ [_1059936]))]], -(c_24__type__20466___24t(_1059936))], (32660 ^ _401487) ^ [_1059707] : [c_24__type__20466___24t(_1059707), 32663 ^ _401487 : [(32664 ^ _401487) ^ [_1059780] : [c_24__type__20164___24t(_1059780), 32667 ^ _401487 : [(32668 ^ _401487) ^ [_1059845] : [c_24__type__20164___24t(_1059845), -(cProp___24t(happ(happ(_1059707, _1059780), _1059845)))]]]]], (32700 ^ _401487) ^ [_1060393] : [32702 ^ _401487 : [(32703 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(32701 ^ [_1060393]))], (32706 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(32704 ^ [_1060393]))], (32708 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(happ(happ(_1060393, 32701 ^ [_1060393]), 32704 ^ [_1060393]))]], -(c_24__type__20530___24t(_1060393))], (32686 ^ _401487) ^ [_1060164] : [c_24__type__20530___24t(_1060164), 32689 ^ _401487 : [(32690 ^ _401487) ^ [_1060237] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1060237), 32693 ^ _401487 : [(32694 ^ _401487) ^ [_1060302] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1060302), -(cCoq_2eNumbers_2eBinNums_2epositive___24t(happ(happ(_1060164, _1060237), _1060302)))]]]]], (32722 ^ _401487) ^ [_1060760] : [32724 ^ _401487 : [(32725 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(32723 ^ [_1060760]))], (32727 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2enat___24t(happ(_1060760, 32723 ^ [_1060760]))]], -(c_24__type__20574___24t(_1060760))], (32712 ^ _401487) ^ [_1060621] : [c_24__type__20574___24t(_1060621), 32715 ^ _401487 : [(32716 ^ _401487) ^ [_1060681] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1060681), -(cCoq_2eInit_2eDatatypes_2enat___24t(happ(_1060621, _1060681)))]]], (32741 ^ _401487) ^ [_1061047] : [32743 ^ _401487 : [(32744 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(32742 ^ [_1061047]))], (32746 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_1061047, 32742 ^ [_1061047]))]], -(c_24__type__20742___24t(_1061047))], (32731 ^ _401487) ^ [_1060908] : [c_24__type__20742___24t(_1060908), 32734 ^ _401487 : [(32735 ^ _401487) ^ [_1060968] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1060968), -(cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_1060908, _1060968)))]]], (32760 ^ _401487) ^ [_1061358, _1061360, _1061362] : [32762 ^ _401487 : [(32763 ^ _401487) ^ [] : [-(t(32761 ^ [_1061358, _1061360, _1061362], _1061360))], (32765 ^ _401487) ^ [] : [t(happ(_1061358, 32761 ^ [_1061358, _1061360, _1061362]), _1061362)]], -(c_24__type__2076___24t(_1061362, _1061360, _1061358))], (32750 ^ _401487) ^ [_1061201, _1061203, _1061205] : [c_24__type__2076___24t(_1061205, _1061203, _1061201), 32753 ^ _401487 : [(32754 ^ _401487) ^ [_1061271] : [t(_1061271, _1061203), -(t(happ(_1061201, _1061271), _1061205))]]], (32779 ^ _401487) ^ [_1061700, _1061702, _1061704, _1061706] : [32781 ^ _401487 : [(32782 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(32780 ^ [_1061700, _1061702, _1061704, _1061706]))], (32784 ^ _401487) ^ [] : [t(happ(_1061700, 32780 ^ [_1061700, _1061702, _1061704, _1061706]), _1061702)]], -(c_24__type__2081___24t(_1061706, _1061704, _1061702, _1061700))], (32769 ^ _401487) ^ [_1061540, _1061542, _1061544, _1061546] : [c_24__type__2081___24t(_1061546, _1061544, _1061542, _1061540), 32772 ^ _401487 : [(32773 ^ _401487) ^ [_1061613] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1061613), -(t(happ(_1061540, _1061613), _1061542))]]], (32798 ^ _401487) ^ [_1062020] : [32800 ^ _401487 : [(32801 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(32799 ^ [_1062020]))], (32803 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(_1062020, 32799 ^ [_1062020]))]], -(c_24__type__20841___24t(_1062020))], (32788 ^ _401487) ^ [_1061881] : [c_24__type__20841___24t(_1061881), 32791 ^ _401487 : [(32792 ^ _401487) ^ [_1061941] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1061941), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(_1061881, _1061941)))]]], (32821 ^ _401487) ^ [_1062441, _1062443, _1062445, _1062447] : [32823 ^ _401487 : [(32824 ^ _401487) ^ [] : [-(t(32822 ^ [_1062441, _1062443, _1062445, _1062447], _1062447))], (32827 ^ _401487) ^ [] : [-(t(32825 ^ [_1062441, _1062443, _1062445, _1062447], _1062443))], (32829 ^ _401487) ^ [] : [t(happ(happ(_1062441, 32822 ^ [_1062441, _1062443, _1062445, _1062447]), 32825 ^ [_1062441, _1062443, _1062445, _1062447]), _1062447)]], -(c_24__type__2090___24t(_1062447, _1062445, _1062443, _1062441))], (32807 ^ _401487) ^ [_1062177, _1062179, _1062181, _1062183] : [c_24__type__2090___24t(_1062183, _1062181, _1062179, _1062177), 32810 ^ _401487 : [(32811 ^ _401487) ^ [_1062265] : [t(_1062265, _1062183), 32814 ^ _401487 : [(32815 ^ _401487) ^ [_1062340] : [t(_1062340, _1062179), -(t(happ(happ(_1062177, _1062265), _1062340), _1062183))]]]]], (32843 ^ _401487) ^ [_1062885, _1062887] : [32845 ^ _401487 : [(32846 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(32844 ^ [_1062885, _1062887]))], (32848 ^ _401487) ^ [] : [t(happ(_1062885, 32844 ^ [_1062885, _1062887]), _1062887)]], -(c_24__type__20994___24t(_1062887, _1062885))], (32833 ^ _401487) ^ [_1062737, _1062739] : [c_24__type__20994___24t(_1062739, _1062737), 32836 ^ _401487 : [(32837 ^ _401487) ^ [_1062802] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1062802), -(t(happ(_1062737, _1062802), _1062739))]]], (32862 ^ _401487) ^ [_1063242, _1063244, _1063246, _1063248, _1063250, _1063252, _1063254] : [32864 ^ _401487 : [(32865 ^ _401487) ^ [] : [-(t(32863 ^ [_1063242, _1063244, _1063246, _1063248, _1063250, _1063252, _1063254], _1063254))], (32867 ^ _401487) ^ [] : [cType___24t(happ(_1063242, 32863 ^ [_1063242, _1063244, _1063246, _1063248, _1063250, _1063252, _1063254]))]], -(c_24__type__21039___24t(_1063254, _1063252, _1063250, _1063248, _1063246, _1063244, _1063242))], (32852 ^ _401487) ^ [_1063064, _1063066, _1063068, _1063070, _1063072, _1063074, _1063076] : [c_24__type__21039___24t(_1063076, _1063074, _1063072, _1063070, _1063068, _1063066, _1063064), 32855 ^ _401487 : [(32856 ^ _401487) ^ [_1063149] : [t(_1063149, _1063076), -(cType___24t(happ(_1063064, _1063149)))]]], (32885 ^ _401487) ^ [_1063689] : [32887 ^ _401487 : [(32888 ^ _401487) ^ [] : [-(cType___24t(32886 ^ [_1063689]))], (32891 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2elinear___24t(32886 ^ [_1063689], 32889 ^ [_1063689]))], (32893 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(32886 ^ [_1063689], happ(happ(_1063689, 32886 ^ [_1063689]), 32889 ^ [_1063689]))]], -(c_24__type__2115___24t(_1063689))], (32871 ^ _401487) ^ [_1063452] : [c_24__type__2115___24t(_1063452), 32874 ^ _401487 : [(32875 ^ _401487) ^ [_1063527] : [cType___24t(_1063527), 32878 ^ _401487 : [(32879 ^ _401487) ^ [_1063594] : [cCoq_2esetoid__ring_2eField__theory_2elinear___24t(_1063527, _1063594), -(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1063527, happ(happ(_1063452, _1063527), _1063594)))]]]]], (32911 ^ _401487) ^ [_1064185] : [32913 ^ _401487 : [(32914 ^ _401487) ^ [] : [-(cType___24t(32912 ^ [_1064185]))], (32917 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2elinear___24t(32912 ^ [_1064185], 32915 ^ [_1064185]))], (32919 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(32912 ^ [_1064185]), happ(happ(_1064185, 32912 ^ [_1064185]), 32915 ^ [_1064185]))]], -(c_24__type__2135___24t(_1064185))], (32897 ^ _401487) ^ [_1063940] : [c_24__type__2135___24t(_1063940), 32900 ^ _401487 : [(32901 ^ _401487) ^ [_1064017] : [cType___24t(_1064017), 32904 ^ _401487 : [(32905 ^ _401487) ^ [_1064086] : [cCoq_2esetoid__ring_2eField__theory_2elinear___24t(_1064017, _1064086), -(cCoq_2eInit_2eDatatypes_2elist___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_1064017), happ(happ(_1063940, _1064017), _1064086)))]]]]], (32937 ^ _401487) ^ [_1064691, _1064693] : [32939 ^ _401487 : [(32940 ^ _401487) ^ [] : [-(t(32938 ^ [_1064691, _1064693], _1064693))], (32943 ^ _401487) ^ [] : [-(t(32941 ^ [_1064691, _1064693], _1064693))], (32945 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1064691, 32938 ^ [_1064691, _1064693]), 32941 ^ [_1064691, _1064693]))]], -(c_24__type__22___24t(_1064693, _1064691))], (32923 ^ _401487) ^ [_1064447, _1064449] : [c_24__type__22___24t(_1064449, _1064447), 32926 ^ _401487 : [(32927 ^ _401487) ^ [_1064526] : [t(_1064526, _1064449), 32930 ^ _401487 : [(32931 ^ _401487) ^ [_1064596] : [t(_1064596, _1064449), -(cProp___24t(happ(happ(_1064447, _1064526), _1064596)))]]]]], (32971 ^ _401487) ^ [_1065424] : [32973 ^ _401487 : [(32974 ^ _401487) ^ [] : [-(cType___24t(32972 ^ [_1065424]))], (32977 ^ _401487) ^ [] : [-(cType___24t(32975 ^ [_1065424]))], (32980 ^ _401487) ^ [] : [-(c_24__type__22___24t(32975 ^ [_1065424], 32978 ^ [_1065424]))], (32983 ^ _401487) ^ [] : [-(c_24__type__22667___24t(32972 ^ [_1065424], 32975 ^ [_1065424], 32981 ^ [_1065424]))], (32985 ^ _401487) ^ [] : [cProp___24t(happ(happ(happ(happ(_1065424, 32972 ^ [_1065424]), 32975 ^ [_1065424]), 32978 ^ [_1065424]), 32981 ^ [_1065424]))]], -(c_24__type__22657___24t(_1065424))], (32949 ^ _401487) ^ [_1064944] : [c_24__type__22657___24t(_1064944), 32952 ^ _401487 : [(32953 ^ _401487) ^ [_1065046] : [cType___24t(_1065046), 32956 ^ _401487 : [(32957 ^ _401487) ^ [_1065140] : [cType___24t(_1065140), 32960 ^ _401487 : [(32961 ^ _401487) ^ [_1065226] : [c_24__type__22___24t(_1065140, _1065226), 32964 ^ _401487 : [(32965 ^ _401487) ^ [_1065305] : [c_24__type__22667___24t(_1065046, _1065140, _1065305), -(cProp___24t(happ(happ(happ(happ(_1064944, _1065046), _1065140), _1065226), _1065305)))]]]]]]]]], (33003 ^ _401487) ^ [_1066183, _1066185, _1066187] : [33005 ^ _401487 : [(33006 ^ _401487) ^ [] : [-(t(33004 ^ [_1066183, _1066185, _1066187], _1066187))], (33009 ^ _401487) ^ [] : [-(t(33007 ^ [_1066183, _1066185, _1066187], _1066185))], (33011 ^ _401487) ^ [] : [t(happ(happ(_1066183, 33004 ^ [_1066183, _1066185, _1066187]), 33007 ^ [_1066183, _1066185, _1066187]), _1066185)]], -(c_24__type__22667___24t(_1066187, _1066185, _1066183))], (32989 ^ _401487) ^ [_1065927, _1065929, _1065931] : [c_24__type__22667___24t(_1065931, _1065929, _1065927), 32992 ^ _401487 : [(32993 ^ _401487) ^ [_1066011] : [t(_1066011, _1065931), 32996 ^ _401487 : [(32997 ^ _401487) ^ [_1066084] : [t(_1066084, _1065929), -(t(happ(happ(_1065927, _1066011), _1066084), _1065929))]]]]], (33025 ^ _401487) ^ [_1066626, _1066628, _1066630, _1066632] : [33027 ^ _401487 : [(33028 ^ _401487) ^ [] : [-(t(33026 ^ [_1066626, _1066628, _1066630, _1066632], _1066632))], (33030 ^ _401487) ^ [] : [cProp___24t(happ(_1066626, 33026 ^ [_1066626, _1066628, _1066630, _1066632]))]], -(c_24__type__22693___24t(_1066632, _1066630, _1066628, _1066626))], (33015 ^ _401487) ^ [_1066466, _1066468, _1066470, _1066472] : [c_24__type__22693___24t(_1066472, _1066470, _1066468, _1066466), 33018 ^ _401487 : [(33019 ^ _401487) ^ [_1066539] : [t(_1066539, _1066472), -(cProp___24t(happ(_1066466, _1066539)))]]], (33044 ^ _401487) ^ [_1066975, _1066977, _1066979, _1066981] : [33046 ^ _401487 : [(33047 ^ _401487) ^ [] : [-(t(33045 ^ [_1066975, _1066977, _1066979, _1066981], _1066981))], (33049 ^ _401487) ^ [] : [cProp___24t(happ(_1066975, 33045 ^ [_1066975, _1066977, _1066979, _1066981]))]], -(c_24__type__22701___24t(_1066981, _1066979, _1066977, _1066975))], (33034 ^ _401487) ^ [_1066815, _1066817, _1066819, _1066821] : [c_24__type__22701___24t(_1066821, _1066819, _1066817, _1066815), 33037 ^ _401487 : [(33038 ^ _401487) ^ [_1066888] : [t(_1066888, _1066821), -(cProp___24t(happ(_1066815, _1066888)))]]], (33071 ^ _401487) ^ [_1067501] : [33073 ^ _401487 : [(33074 ^ _401487) ^ [] : [-(cType___24t(33072 ^ [_1067501]))], (33077 ^ _401487) ^ [] : [-(c_24__type__16___24t(33072 ^ [_1067501], 33075 ^ [_1067501]))], (33080 ^ _401487) ^ [] : [-(c_24__type__16___24t(33072 ^ [_1067501], 33078 ^ [_1067501]))], (33082 ^ _401487) ^ [] : [cType___24t(happ(happ(happ(_1067501, 33072 ^ [_1067501]), 33075 ^ [_1067501]), 33078 ^ [_1067501]))]], -(c_24__type__22709___24t(_1067501))], (33053 ^ _401487) ^ [_1067155] : [c_24__type__22709___24t(_1067155), 33056 ^ _401487 : [(33057 ^ _401487) ^ [_1067243] : [cType___24t(_1067243), 33060 ^ _401487 : [(33061 ^ _401487) ^ [_1067323] : [c_24__type__16___24t(_1067243, _1067323), 33064 ^ _401487 : [(33065 ^ _401487) ^ [_1067396] : [c_24__type__16___24t(_1067243, _1067396), -(cType___24t(happ(happ(happ(_1067155, _1067243), _1067323), _1067396)))]]]]]]], (33096 ^ _401487) ^ [_1068023, _1068025, _1068027, _1068029] : [33098 ^ _401487 : [(33099 ^ _401487) ^ [] : [-(t(33097 ^ [_1068023, _1068025, _1068027, _1068029], _1068029))], (33101 ^ _401487) ^ [] : [cType___24t(happ(_1068023, 33097 ^ [_1068023, _1068025, _1068027, _1068029]))]], -(c_24__type__22749___24t(_1068029, _1068027, _1068025, _1068023))], (33086 ^ _401487) ^ [_1067863, _1067865, _1067867, _1067869] : [c_24__type__22749___24t(_1067869, _1067867, _1067865, _1067863), 33089 ^ _401487 : [(33090 ^ _401487) ^ [_1067936] : [t(_1067936, _1067869), -(cType___24t(happ(_1067863, _1067936)))]]], (33115 ^ _401487) ^ [_1068372, _1068374, _1068376, _1068378] : [33117 ^ _401487 : [(33118 ^ _401487) ^ [] : [-(t(33116 ^ [_1068372, _1068374, _1068376, _1068378], _1068378))], (33120 ^ _401487) ^ [] : [cType___24t(happ(_1068372, 33116 ^ [_1068372, _1068374, _1068376, _1068378]))]], -(c_24__type__22757___24t(_1068378, _1068376, _1068374, _1068372))], (33105 ^ _401487) ^ [_1068212, _1068214, _1068216, _1068218] : [c_24__type__22757___24t(_1068218, _1068216, _1068214, _1068212), 33108 ^ _401487 : [(33109 ^ _401487) ^ [_1068285] : [t(_1068285, _1068218), -(cType___24t(happ(_1068212, _1068285)))]]], (33142 ^ _401487) ^ [_1068898] : [33144 ^ _401487 : [(33145 ^ _401487) ^ [] : [-(cType___24t(33143 ^ [_1068898]))], (33148 ^ _401487) ^ [] : [-(c_24__type__18100___24t(33143 ^ [_1068898], 33146 ^ [_1068898]))], (33151 ^ _401487) ^ [] : [-(c_24__type__18100___24t(33143 ^ [_1068898], 33149 ^ [_1068898]))], (33153 ^ _401487) ^ [] : [cType___24t(happ(happ(happ(_1068898, 33143 ^ [_1068898]), 33146 ^ [_1068898]), 33149 ^ [_1068898]))]], -(c_24__type__22765___24t(_1068898))], (33124 ^ _401487) ^ [_1068552] : [c_24__type__22765___24t(_1068552), 33127 ^ _401487 : [(33128 ^ _401487) ^ [_1068640] : [cType___24t(_1068640), 33131 ^ _401487 : [(33132 ^ _401487) ^ [_1068720] : [c_24__type__18100___24t(_1068640, _1068720), 33135 ^ _401487 : [(33136 ^ _401487) ^ [_1068793] : [c_24__type__18100___24t(_1068640, _1068793), -(cType___24t(happ(happ(happ(_1068552, _1068640), _1068720), _1068793)))]]]]]]], (33171 ^ _401487) ^ [_1069480] : [33173 ^ _401487 : [(33174 ^ _401487) ^ [] : [-(cType___24t(33172 ^ [_1069480]))], (33177 ^ _401487) ^ [] : [-(cProp___24t(33175 ^ [_1069480]))], (33179 ^ _401487) ^ [] : [cType___24t(happ(happ(_1069480, 33172 ^ [_1069480]), 33175 ^ [_1069480]))]], -(c_24__type__22791___24t(_1069480))], (33157 ^ _401487) ^ [_1069251] : [c_24__type__22791___24t(_1069251), 33160 ^ _401487 : [(33161 ^ _401487) ^ [_1069324] : [cType___24t(_1069324), 33164 ^ _401487 : [(33165 ^ _401487) ^ [_1069389] : [cProp___24t(_1069389), -(cType___24t(happ(happ(_1069251, _1069324), _1069389)))]]]]], (33205 ^ _401487) ^ [_1070171] : [33207 ^ _401487 : [(33208 ^ _401487) ^ [] : [-(cType___24t(33206 ^ [_1070171]))], (33211 ^ _401487) ^ [] : [-(cType___24t(33209 ^ [_1070171]))], (33214 ^ _401487) ^ [] : [-(cType___24t(33212 ^ [_1070171]))], (33217 ^ _401487) ^ [] : [-(cType___24t(33215 ^ [_1070171]))], (33219 ^ _401487) ^ [] : [cType___24t(happ(happ(happ(happ(_1070171, 33206 ^ [_1070171]), 33209 ^ [_1070171]), 33212 ^ [_1070171]), 33215 ^ [_1070171]))]], -(c_24__type__22874___24t(_1070171))], (33183 ^ _401487) ^ [_1069708] : [c_24__type__22874___24t(_1069708), 33186 ^ _401487 : [(33187 ^ _401487) ^ [_1069807] : [cType___24t(_1069807), 33190 ^ _401487 : [(33191 ^ _401487) ^ [_1069898] : [cType___24t(_1069898), 33194 ^ _401487 : [(33195 ^ _401487) ^ [_1069981] : [cType___24t(_1069981), 33198 ^ _401487 : [(33199 ^ _401487) ^ [_1070056] : [cType___24t(_1070056), -(cType___24t(happ(happ(happ(happ(_1069708, _1069807), _1069898), _1069981), _1070056)))]]]]]]]]], (33237 ^ _401487) ^ [_1070891, _1070893, _1070895, _1070897] : [33239 ^ _401487 : [(33240 ^ _401487) ^ [] : [-(t(33238 ^ [_1070891, _1070893, _1070895, _1070897], _1070897))], (33243 ^ _401487) ^ [] : [-(t(33241 ^ [_1070891, _1070893, _1070895, _1070897], _1070897))], (33245 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1070891, 33238 ^ [_1070891, _1070893, _1070895, _1070897]), 33241 ^ [_1070891, _1070893, _1070895, _1070897]))]], -(c_24__type__23298___24t(_1070897, _1070895, _1070893, _1070891))], (33223 ^ _401487) ^ [_1070631, _1070633, _1070635, _1070637] : [c_24__type__23298___24t(_1070637, _1070635, _1070633, _1070631), 33226 ^ _401487 : [(33227 ^ _401487) ^ [_1070718] : [t(_1070718, _1070637), 33230 ^ _401487 : [(33231 ^ _401487) ^ [_1070792] : [t(_1070792, _1070637), -(cProp___24t(happ(happ(_1070631, _1070718), _1070792)))]]]]], (33259 ^ _401487) ^ [_1071346, _1071348, _1071350, _1071352] : [33261 ^ _401487 : [(33262 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(33260 ^ [_1071346, _1071348, _1071350, _1071352]))], (33264 ^ _401487) ^ [] : [cProp___24t(happ(_1071346, 33260 ^ [_1071346, _1071348, _1071350, _1071352]))]], -(c_24__type__23408___24t(_1071352, _1071350, _1071348, _1071346))], (33249 ^ _401487) ^ [_1071189, _1071191, _1071193, _1071195] : [c_24__type__23408___24t(_1071195, _1071193, _1071191, _1071189), 33252 ^ _401487 : [(33253 ^ _401487) ^ [_1071261] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1071261), -(cProp___24t(happ(_1071189, _1071261)))]]], (33290 ^ _401487) ^ [_1071987] : [33292 ^ _401487 : [(33293 ^ _401487) ^ [] : [-(cProp___24t(33291 ^ [_1071987]))], (33296 ^ _401487) ^ [] : [-(cProp___24t(33294 ^ [_1071987]))], (33299 ^ _401487) ^ [] : [-(cProp___24t(33297 ^ [_1071987]))], (33302 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ecomparison___24t(33300 ^ [_1071987]))], (33304 ^ _401487) ^ [] : [cType___24t(happ(happ(happ(happ(_1071987, 33291 ^ [_1071987]), 33294 ^ [_1071987]), 33297 ^ [_1071987]), 33300 ^ [_1071987]))]], -(c_24__type__23504___24t(_1071987))], (33268 ^ _401487) ^ [_1071524] : [c_24__type__23504___24t(_1071524), 33271 ^ _401487 : [(33272 ^ _401487) ^ [_1071623] : [cProp___24t(_1071623), 33275 ^ _401487 : [(33276 ^ _401487) ^ [_1071714] : [cProp___24t(_1071714), 33279 ^ _401487 : [(33280 ^ _401487) ^ [_1071797] : [cProp___24t(_1071797), 33283 ^ _401487 : [(33284 ^ _401487) ^ [_1071872] : [cCoq_2eInit_2eDatatypes_2ecomparison___24t(_1071872), -(cType___24t(happ(happ(happ(happ(_1071524, _1071623), _1071714), _1071797), _1071872)))]]]]]]]]], (33318 ^ _401487) ^ [_1072634, _1072636, _1072638, _1072640, _1072642, _1072644, _1072646] : [33320 ^ _401487 : [(33321 ^ _401487) ^ [] : [-(t(33319 ^ [_1072634, _1072636, _1072638, _1072640, _1072642, _1072644, _1072646], _1072646))], (33323 ^ _401487) ^ [] : [cType___24t(happ(_1072634, 33319 ^ [_1072634, _1072636, _1072638, _1072640, _1072642, _1072644, _1072646]))]], -(c_24__type__23614___24t(_1072646, _1072644, _1072642, _1072640, _1072638, _1072636, _1072634))], (33308 ^ _401487) ^ [_1072456, _1072458, _1072460, _1072462, _1072464, _1072466, _1072468] : [c_24__type__23614___24t(_1072468, _1072466, _1072464, _1072462, _1072460, _1072458, _1072456), 33311 ^ _401487 : [(33312 ^ _401487) ^ [_1072541] : [t(_1072541, _1072468), -(cType___24t(happ(_1072456, _1072541)))]]], (33337 ^ _401487) ^ [_1072983] : [33339 ^ _401487 : [(33340 ^ _401487) ^ [] : [-(cType___24t(33338 ^ [_1072983]))], (33342 ^ _401487) ^ [] : [cProp___24t(happ(_1072983, 33338 ^ [_1072983]))]], -(c_24__type__23691___24t(_1072983))], (33327 ^ _401487) ^ [_1072844] : [c_24__type__23691___24t(_1072844), 33330 ^ _401487 : [(33331 ^ _401487) ^ [_1072904] : [cType___24t(_1072904), -(cProp___24t(happ(_1072844, _1072904)))]]], (33360 ^ _401487) ^ [_1073360] : [33362 ^ _401487 : [(33363 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(33361 ^ [_1073360]))], (33366 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(33364 ^ [_1073360]))], (33368 ^ _401487) ^ [] : [cCoq_2eQArith_2eQArith__base_2eQ___24t(happ(happ(_1073360, 33361 ^ [_1073360]), 33364 ^ [_1073360]))]], -(c_24__type__23696___24t(_1073360))], (33346 ^ _401487) ^ [_1073131] : [c_24__type__23696___24t(_1073131), 33349 ^ _401487 : [(33350 ^ _401487) ^ [_1073204] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1073204), 33353 ^ _401487 : [(33354 ^ _401487) ^ [_1073269] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1073269), -(cCoq_2eQArith_2eQArith__base_2eQ___24t(happ(happ(_1073131, _1073204), _1073269)))]]]]], (33386 ^ _401487) ^ [_1073821] : [33388 ^ _401487 : [(33389 ^ _401487) ^ [] : [-(cType___24t(33387 ^ [_1073821]))], (33392 ^ _401487) ^ [] : [-(t(33390 ^ [_1073821], 33387 ^ [_1073821]))], (33394 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1073821, 33387 ^ [_1073821]), 33390 ^ [_1073821]))]], -(c_24__type__23727___24t(_1073821))], (33372 ^ _401487) ^ [_1073588] : [c_24__type__23727___24t(_1073588), 33375 ^ _401487 : [(33376 ^ _401487) ^ [_1073662] : [cType___24t(_1073662), 33379 ^ _401487 : [(33380 ^ _401487) ^ [_1073728] : [t(_1073728, _1073662), -(cProp___24t(happ(happ(_1073588, _1073662), _1073728)))]]]]], (33408 ^ _401487) ^ [_1074197] : [33410 ^ _401487 : [(33411 ^ _401487) ^ [] : [-(cType___24t(33409 ^ [_1074197]))], (33413 ^ _401487) ^ [] : [cType___24t(happ(_1074197, 33409 ^ [_1074197]))]], -(c_24__type__24___24t(_1074197))], (33398 ^ _401487) ^ [_1074058] : [c_24__type__24___24t(_1074058), 33401 ^ _401487 : [(33402 ^ _401487) ^ [_1074118] : [cType___24t(_1074118), -(cType___24t(happ(_1074058, _1074118)))]]], (33431 ^ _401487) ^ [_1074582] : [33433 ^ _401487 : [(33434 ^ _401487) ^ [] : [-(cType___24t(33432 ^ [_1074582]))], (33437 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2ersplit___24t(33432 ^ [_1074582], 33435 ^ [_1074582]))], (33439 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(33432 ^ [_1074582], happ(happ(_1074582, 33432 ^ [_1074582]), 33435 ^ [_1074582]))]], -(c_24__type__2404___24t(_1074582))], (33417 ^ _401487) ^ [_1074345] : [c_24__type__2404___24t(_1074345), 33420 ^ _401487 : [(33421 ^ _401487) ^ [_1074420] : [cType___24t(_1074420), 33424 ^ _401487 : [(33425 ^ _401487) ^ [_1074487] : [cCoq_2esetoid__ring_2eField__theory_2ersplit___24t(_1074420, _1074487), -(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1074420, happ(happ(_1074345, _1074420), _1074487)))]]]]], (33457 ^ _401487) ^ [_1075315, _1075317, _1075319, _1075321, _1075323, _1075325, _1075327, _1075329, _1075331, _1075333, _1075335, _1075337, _1075339, _1075341, _1075343, _1075345, _1075347, _1075349, _1075351, _1075353, _1075355, _1075357, _1075359] : [33459 ^ _401487 : [(33460 ^ _401487) ^ [] : [-(t(33458 ^ [_1075315, _1075317, _1075319, _1075321, _1075323, _1075325, _1075327, _1075329, _1075331, _1075333, _1075335, _1075337, _1075339, _1075341, _1075343, _1075345, _1075347, _1075349, _1075351, _1075353, _1075355, _1075357, _1075359], _1075359))], (33463 ^ _401487) ^ [] : [-(t(33461 ^ [_1075315, _1075317, _1075319, _1075321, _1075323, _1075325, _1075327, _1075329, _1075331, _1075333, _1075335, _1075337, _1075339, _1075341, _1075343, _1075345, _1075347, _1075349, _1075351, _1075353, _1075355, _1075357, _1075359], _1075359))], (33465 ^ _401487) ^ [] : [t(happ(happ(_1075315, 33458 ^ [_1075315, _1075317, _1075319, _1075321, _1075323, _1075325, _1075327, _1075329, _1075331, _1075333, _1075335, _1075337, _1075339, _1075341, _1075343, _1075345, _1075347, _1075349, _1075351, _1075353, _1075355, _1075357, _1075359]), 33461 ^ [_1075315, _1075317, _1075319, _1075321, _1075323, _1075325, _1075327, _1075329, _1075331, _1075333, _1075335, _1075337, _1075339, _1075341, _1075343, _1075345, _1075347, _1075349, _1075351, _1075353, _1075355, _1075357, _1075359]), _1075359)]], -(c_24__type__24262___24t(_1075359, _1075357, _1075355, _1075353, _1075351, _1075349, _1075347, _1075345, _1075343, _1075341, _1075339, _1075337, _1075335, _1075333, _1075331, _1075329, _1075327, _1075325, _1075323, _1075321, _1075319, _1075317, _1075315))], (33443 ^ _401487) ^ [_1074899, _1074901, _1074903, _1074905, _1074907, _1074909, _1074911, _1074913, _1074915, _1074917, _1074919, _1074921, _1074923, _1074925, _1074927, _1074929, _1074931, _1074933, _1074935, _1074937, _1074939, _1074941, _1074943] : [c_24__type__24262___24t(_1074943, _1074941, _1074939, _1074937, _1074935, _1074933, _1074931, _1074929, _1074927, _1074925, _1074923, _1074921, _1074919, _1074917, _1074915, _1074913, _1074911, _1074909, _1074907, _1074905, _1074903, _1074901, _1074899), 33446 ^ _401487 : [(33447 ^ _401487) ^ [_1075063] : [t(_1075063, _1074943), 33450 ^ _401487 : [(33451 ^ _401487) ^ [_1075176] : [t(_1075176, _1074943), -(t(happ(happ(_1074899, _1075063), _1075176), _1074943))]]]]], (33483 ^ _401487) ^ [_1076432, _1076434, _1076436, _1076438, _1076440, _1076442, _1076444, _1076446, _1076448, _1076450, _1076452, _1076454, _1076456, _1076458, _1076460, _1076462, _1076464, _1076466, _1076468, _1076470, _1076472, _1076474, _1076476] : [33485 ^ _401487 : [(33486 ^ _401487) ^ [] : [-(t(33484 ^ [_1076432, _1076434, _1076436, _1076438, _1076440, _1076442, _1076444, _1076446, _1076448, _1076450, _1076452, _1076454, _1076456, _1076458, _1076460, _1076462, _1076464, _1076466, _1076468, _1076470, _1076472, _1076474, _1076476], _1076476))], (33489 ^ _401487) ^ [] : [-(t(33487 ^ [_1076432, _1076434, _1076436, _1076438, _1076440, _1076442, _1076444, _1076446, _1076448, _1076450, _1076452, _1076454, _1076456, _1076458, _1076460, _1076462, _1076464, _1076466, _1076468, _1076470, _1076472, _1076474, _1076476], _1076476))], (33491 ^ _401487) ^ [] : [t(happ(happ(_1076432, 33484 ^ [_1076432, _1076434, _1076436, _1076438, _1076440, _1076442, _1076444, _1076446, _1076448, _1076450, _1076452, _1076454, _1076456, _1076458, _1076460, _1076462, _1076464, _1076466, _1076468, _1076470, _1076472, _1076474, _1076476]), 33487 ^ [_1076432, _1076434, _1076436, _1076438, _1076440, _1076442, _1076444, _1076446, _1076448, _1076450, _1076452, _1076454, _1076456, _1076458, _1076460, _1076462, _1076464, _1076466, _1076468, _1076470, _1076472, _1076474, _1076476]), _1076476)]], -(c_24__type__24608___24t(_1076476, _1076474, _1076472, _1076470, _1076468, _1076466, _1076464, _1076462, _1076460, _1076458, _1076456, _1076454, _1076452, _1076450, _1076448, _1076446, _1076444, _1076442, _1076440, _1076438, _1076436, _1076434, _1076432))], (33469 ^ _401487) ^ [_1076016, _1076018, _1076020, _1076022, _1076024, _1076026, _1076028, _1076030, _1076032, _1076034, _1076036, _1076038, _1076040, _1076042, _1076044, _1076046, _1076048, _1076050, _1076052, _1076054, _1076056, _1076058, _1076060] : [c_24__type__24608___24t(_1076060, _1076058, _1076056, _1076054, _1076052, _1076050, _1076048, _1076046, _1076044, _1076042, _1076040, _1076038, _1076036, _1076034, _1076032, _1076030, _1076028, _1076026, _1076024, _1076022, _1076020, _1076018, _1076016), 33472 ^ _401487 : [(33473 ^ _401487) ^ [_1076180] : [t(_1076180, _1076060), 33476 ^ _401487 : [(33477 ^ _401487) ^ [_1076293] : [t(_1076293, _1076060), -(t(happ(happ(_1076016, _1076180), _1076293), _1076060))]]]]], (33509 ^ _401487) ^ [_1077314, _1077316] : [33511 ^ _401487 : [(33512 ^ _401487) ^ [] : [-(t(33510 ^ [_1077314, _1077316], _1077316))], (33515 ^ _401487) ^ [] : [-(t(33513 ^ [_1077314, _1077316], _1077316))], (33517 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1077314, 33510 ^ [_1077314, _1077316]), 33513 ^ [_1077314, _1077316]))]], -(c_24__type__2469___24t(_1077316, _1077314))], (33495 ^ _401487) ^ [_1077070, _1077072] : [c_24__type__2469___24t(_1077072, _1077070), 33498 ^ _401487 : [(33499 ^ _401487) ^ [_1077149] : [t(_1077149, _1077072), 33502 ^ _401487 : [(33503 ^ _401487) ^ [_1077219] : [t(_1077219, _1077072), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1077070, _1077149), _1077219)))]]]]], (33535 ^ _401487) ^ [_1077829, _1077831, _1077833] : [33537 ^ _401487 : [(33538 ^ _401487) ^ [] : [-(t(33536 ^ [_1077829, _1077831, _1077833], _1077831))], (33541 ^ _401487) ^ [] : [-(t(33539 ^ [_1077829, _1077831, _1077833], _1077831))], (33543 ^ _401487) ^ [] : [t(happ(happ(_1077829, 33536 ^ [_1077829, _1077831, _1077833]), 33539 ^ [_1077829, _1077831, _1077833]), _1077831)]], -(c_24__type__2493___24t(_1077833, _1077831, _1077829))], (33521 ^ _401487) ^ [_1077573, _1077575, _1077577] : [c_24__type__2493___24t(_1077577, _1077575, _1077573), 33524 ^ _401487 : [(33525 ^ _401487) ^ [_1077657] : [t(_1077657, _1077575), 33528 ^ _401487 : [(33529 ^ _401487) ^ [_1077730] : [t(_1077730, _1077575), -(t(happ(happ(_1077573, _1077657), _1077730), _1077575))]]]]], (33561 ^ _401487) ^ [_1078586, _1078588, _1078590, _1078592, _1078594, _1078596, _1078598, _1078600, _1078602, _1078604, _1078606, _1078608, _1078610, _1078612, _1078614, _1078616, _1078618, _1078620, _1078622, _1078624, _1078626, _1078628, _1078630] : [33563 ^ _401487 : [(33564 ^ _401487) ^ [] : [-(t(33562 ^ [_1078586, _1078588, _1078590, _1078592, _1078594, _1078596, _1078598, _1078600, _1078602, _1078604, _1078606, _1078608, _1078610, _1078612, _1078614, _1078616, _1078618, _1078620, _1078622, _1078624, _1078626, _1078628, _1078630], _1078630))], (33567 ^ _401487) ^ [] : [-(t(33565 ^ [_1078586, _1078588, _1078590, _1078592, _1078594, _1078596, _1078598, _1078600, _1078602, _1078604, _1078606, _1078608, _1078610, _1078612, _1078614, _1078616, _1078618, _1078620, _1078622, _1078624, _1078626, _1078628, _1078630], _1078630))], (33569 ^ _401487) ^ [] : [t(happ(happ(_1078586, 33562 ^ [_1078586, _1078588, _1078590, _1078592, _1078594, _1078596, _1078598, _1078600, _1078602, _1078604, _1078606, _1078608, _1078610, _1078612, _1078614, _1078616, _1078618, _1078620, _1078622, _1078624, _1078626, _1078628, _1078630]), 33565 ^ [_1078586, _1078588, _1078590, _1078592, _1078594, _1078596, _1078598, _1078600, _1078602, _1078604, _1078606, _1078608, _1078610, _1078612, _1078614, _1078616, _1078618, _1078620, _1078622, _1078624, _1078626, _1078628, _1078630]), _1078630)]], -(c_24__type__24954___24t(_1078630, _1078628, _1078626, _1078624, _1078622, _1078620, _1078618, _1078616, _1078614, _1078612, _1078610, _1078608, _1078606, _1078604, _1078602, _1078600, _1078598, _1078596, _1078594, _1078592, _1078590, _1078588, _1078586))], (33547 ^ _401487) ^ [_1078170, _1078172, _1078174, _1078176, _1078178, _1078180, _1078182, _1078184, _1078186, _1078188, _1078190, _1078192, _1078194, _1078196, _1078198, _1078200, _1078202, _1078204, _1078206, _1078208, _1078210, _1078212, _1078214] : [c_24__type__24954___24t(_1078214, _1078212, _1078210, _1078208, _1078206, _1078204, _1078202, _1078200, _1078198, _1078196, _1078194, _1078192, _1078190, _1078188, _1078186, _1078184, _1078182, _1078180, _1078178, _1078176, _1078174, _1078172, _1078170), 33550 ^ _401487 : [(33551 ^ _401487) ^ [_1078334] : [t(_1078334, _1078214), 33554 ^ _401487 : [(33555 ^ _401487) ^ [_1078447] : [t(_1078447, _1078214), -(t(happ(happ(_1078170, _1078334), _1078447), _1078214))]]]]], (33583 ^ _401487) ^ [_1079384, _1079386, _1079388] : [33585 ^ _401487 : [(33586 ^ _401487) ^ [] : [-(t(33584 ^ [_1079384, _1079386, _1079388], _1079386))], (33588 ^ _401487) ^ [] : [t(happ(_1079384, 33584 ^ [_1079384, _1079386, _1079388]), _1079386)]], -(c_24__type__2507___24t(_1079388, _1079386, _1079384))], (33573 ^ _401487) ^ [_1079227, _1079229, _1079231] : [c_24__type__2507___24t(_1079231, _1079229, _1079227), 33576 ^ _401487 : [(33577 ^ _401487) ^ [_1079297] : [t(_1079297, _1079229), -(t(happ(_1079227, _1079297), _1079229))]]], (33606 ^ _401487) ^ [_1079816, _1079818, _1079820] : [33608 ^ _401487 : [(33609 ^ _401487) ^ [] : [-(t(33607 ^ [_1079816, _1079818, _1079820], _1079818))], (33612 ^ _401487) ^ [] : [-(t(33610 ^ [_1079816, _1079818, _1079820], _1079818))], (33614 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1079816, 33607 ^ [_1079816, _1079818, _1079820]), 33610 ^ [_1079816, _1079818, _1079820]))]], -(c_24__type__2514___24t(_1079820, _1079818, _1079816))], (33592 ^ _401487) ^ [_1079564, _1079566, _1079568] : [c_24__type__2514___24t(_1079568, _1079566, _1079564), 33595 ^ _401487 : [(33596 ^ _401487) ^ [_1079647] : [t(_1079647, _1079566), 33599 ^ _401487 : [(33600 ^ _401487) ^ [_1079719] : [t(_1079719, _1079566), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1079564, _1079647), _1079719)))]]]]], (33628 ^ _401487) ^ [_1080430, _1080432, _1080434, _1080436, _1080438, _1080440, _1080442, _1080444, _1080446, _1080448, _1080450, _1080452, _1080454, _1080456, _1080458, _1080460, _1080462, _1080464, _1080466, _1080468, _1080470, _1080472, _1080474] : [33630 ^ _401487 : [(33631 ^ _401487) ^ [] : [-(t(33629 ^ [_1080430, _1080432, _1080434, _1080436, _1080438, _1080440, _1080442, _1080444, _1080446, _1080448, _1080450, _1080452, _1080454, _1080456, _1080458, _1080460, _1080462, _1080464, _1080466, _1080468, _1080470, _1080472, _1080474], _1080474))], (33633 ^ _401487) ^ [] : [t(happ(_1080430, 33629 ^ [_1080430, _1080432, _1080434, _1080436, _1080438, _1080440, _1080442, _1080444, _1080446, _1080448, _1080450, _1080452, _1080454, _1080456, _1080458, _1080460, _1080462, _1080464, _1080466, _1080468, _1080470, _1080472, _1080474]), _1080474)]], -(c_24__type__25277___24t(_1080474, _1080472, _1080470, _1080468, _1080466, _1080464, _1080462, _1080460, _1080458, _1080456, _1080454, _1080452, _1080450, _1080448, _1080446, _1080444, _1080442, _1080440, _1080438, _1080436, _1080434, _1080432, _1080430))], (33618 ^ _401487) ^ [_1080153, _1080155, _1080157, _1080159, _1080161, _1080163, _1080165, _1080167, _1080169, _1080171, _1080173, _1080175, _1080177, _1080179, _1080181, _1080183, _1080185, _1080187, _1080189, _1080191, _1080193, _1080195, _1080197] : [c_24__type__25277___24t(_1080197, _1080195, _1080193, _1080191, _1080189, _1080187, _1080185, _1080183, _1080181, _1080179, _1080177, _1080175, _1080173, _1080171, _1080169, _1080167, _1080165, _1080163, _1080161, _1080159, _1080157, _1080155, _1080153), 33621 ^ _401487 : [(33622 ^ _401487) ^ [_1080303] : [t(_1080303, _1080197), -(t(happ(_1080153, _1080303), _1080197))]]], (33651 ^ _401487) ^ [_1081282, _1081284, _1081286, _1081288, _1081290, _1081292, _1081294, _1081296, _1081298, _1081300, _1081302, _1081304, _1081306, _1081308, _1081310, _1081312, _1081314, _1081316, _1081318, _1081320, _1081322, _1081324, _1081326] : [33653 ^ _401487 : [(33654 ^ _401487) ^ [] : [-(t(33652 ^ [_1081282, _1081284, _1081286, _1081288, _1081290, _1081292, _1081294, _1081296, _1081298, _1081300, _1081302, _1081304, _1081306, _1081308, _1081310, _1081312, _1081314, _1081316, _1081318, _1081320, _1081322, _1081324, _1081326], _1081326))], (33657 ^ _401487) ^ [] : [-(t(33655 ^ [_1081282, _1081284, _1081286, _1081288, _1081290, _1081292, _1081294, _1081296, _1081298, _1081300, _1081302, _1081304, _1081306, _1081308, _1081310, _1081312, _1081314, _1081316, _1081318, _1081320, _1081322, _1081324, _1081326], _1081326))], (33659 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1081282, 33652 ^ [_1081282, _1081284, _1081286, _1081288, _1081290, _1081292, _1081294, _1081296, _1081298, _1081300, _1081302, _1081304, _1081306, _1081308, _1081310, _1081312, _1081314, _1081316, _1081318, _1081320, _1081322, _1081324, _1081326]), 33655 ^ [_1081282, _1081284, _1081286, _1081288, _1081290, _1081292, _1081294, _1081296, _1081298, _1081300, _1081302, _1081304, _1081306, _1081308, _1081310, _1081312, _1081314, _1081316, _1081318, _1081320, _1081322, _1081324, _1081326]))]], -(c_24__type__25623___24t(_1081326, _1081324, _1081322, _1081320, _1081318, _1081316, _1081314, _1081312, _1081310, _1081308, _1081306, _1081304, _1081302, _1081300, _1081298, _1081296, _1081294, _1081292, _1081290, _1081288, _1081286, _1081284, _1081282))], (33637 ^ _401487) ^ [_1080870, _1080872, _1080874, _1080876, _1080878, _1080880, _1080882, _1080884, _1080886, _1080888, _1080890, _1080892, _1080894, _1080896, _1080898, _1080900, _1080902, _1080904, _1080906, _1080908, _1080910, _1080912, _1080914] : [c_24__type__25623___24t(_1080914, _1080912, _1080910, _1080908, _1080906, _1080904, _1080902, _1080900, _1080898, _1080896, _1080894, _1080892, _1080890, _1080888, _1080886, _1080884, _1080882, _1080880, _1080878, _1080876, _1080874, _1080872, _1080870), 33640 ^ _401487 : [(33641 ^ _401487) ^ [_1081033] : [t(_1081033, _1080914), 33644 ^ _401487 : [(33645 ^ _401487) ^ [_1081145] : [t(_1081145, _1080914), -(cProp___24t(happ(happ(_1080870, _1081033), _1081145)))]]]]], (33677 ^ _401487) ^ [_1082391, _1082393, _1082395, _1082397, _1082399, _1082401, _1082403, _1082405, _1082407, _1082409, _1082411, _1082413, _1082415, _1082417, _1082419, _1082421, _1082423, _1082425, _1082427, _1082429, _1082431, _1082433, _1082435] : [33679 ^ _401487 : [(33680 ^ _401487) ^ [] : [-(t(33678 ^ [_1082391, _1082393, _1082395, _1082397, _1082399, _1082401, _1082403, _1082405, _1082407, _1082409, _1082411, _1082413, _1082415, _1082417, _1082419, _1082421, _1082423, _1082425, _1082427, _1082429, _1082431, _1082433, _1082435], _1082435))], (33683 ^ _401487) ^ [] : [-(t(33681 ^ [_1082391, _1082393, _1082395, _1082397, _1082399, _1082401, _1082403, _1082405, _1082407, _1082409, _1082411, _1082413, _1082415, _1082417, _1082419, _1082421, _1082423, _1082425, _1082427, _1082429, _1082431, _1082433, _1082435], _1082435))], (33685 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1082391, 33678 ^ [_1082391, _1082393, _1082395, _1082397, _1082399, _1082401, _1082403, _1082405, _1082407, _1082409, _1082411, _1082413, _1082415, _1082417, _1082419, _1082421, _1082423, _1082425, _1082427, _1082429, _1082431, _1082433, _1082435]), 33681 ^ [_1082391, _1082393, _1082395, _1082397, _1082399, _1082401, _1082403, _1082405, _1082407, _1082409, _1082411, _1082413, _1082415, _1082417, _1082419, _1082421, _1082423, _1082425, _1082427, _1082429, _1082431, _1082433, _1082435]))]], -(c_24__type__25969___24t(_1082435, _1082433, _1082431, _1082429, _1082427, _1082425, _1082423, _1082421, _1082419, _1082417, _1082415, _1082413, _1082411, _1082409, _1082407, _1082405, _1082403, _1082401, _1082399, _1082397, _1082395, _1082393, _1082391))], (33663 ^ _401487) ^ [_1081979, _1081981, _1081983, _1081985, _1081987, _1081989, _1081991, _1081993, _1081995, _1081997, _1081999, _1082001, _1082003, _1082005, _1082007, _1082009, _1082011, _1082013, _1082015, _1082017, _1082019, _1082021, _1082023] : [c_24__type__25969___24t(_1082023, _1082021, _1082019, _1082017, _1082015, _1082013, _1082011, _1082009, _1082007, _1082005, _1082003, _1082001, _1081999, _1081997, _1081995, _1081993, _1081991, _1081989, _1081987, _1081985, _1081983, _1081981, _1081979), 33666 ^ _401487 : [(33667 ^ _401487) ^ [_1082142] : [t(_1082142, _1082023), 33670 ^ _401487 : [(33671 ^ _401487) ^ [_1082254] : [t(_1082254, _1082023), -(cProp___24t(happ(happ(_1081979, _1082142), _1082254)))]]]]], (33703 ^ _401487) ^ [_1083504, _1083506, _1083508, _1083510, _1083512, _1083514, _1083516, _1083518, _1083520, _1083522, _1083524, _1083526, _1083528, _1083530, _1083532, _1083534, _1083536, _1083538, _1083540, _1083542, _1083544, _1083546, _1083548] : [33705 ^ _401487 : [(33706 ^ _401487) ^ [] : [-(t(33704 ^ [_1083504, _1083506, _1083508, _1083510, _1083512, _1083514, _1083516, _1083518, _1083520, _1083522, _1083524, _1083526, _1083528, _1083530, _1083532, _1083534, _1083536, _1083538, _1083540, _1083542, _1083544, _1083546, _1083548], _1083530))], (33709 ^ _401487) ^ [] : [-(t(33707 ^ [_1083504, _1083506, _1083508, _1083510, _1083512, _1083514, _1083516, _1083518, _1083520, _1083522, _1083524, _1083526, _1083528, _1083530, _1083532, _1083534, _1083536, _1083538, _1083540, _1083542, _1083544, _1083546, _1083548], _1083530))], (33711 ^ _401487) ^ [] : [t(happ(happ(_1083504, 33704 ^ [_1083504, _1083506, _1083508, _1083510, _1083512, _1083514, _1083516, _1083518, _1083520, _1083522, _1083524, _1083526, _1083528, _1083530, _1083532, _1083534, _1083536, _1083538, _1083540, _1083542, _1083544, _1083546, _1083548]), 33707 ^ [_1083504, _1083506, _1083508, _1083510, _1083512, _1083514, _1083516, _1083518, _1083520, _1083522, _1083524, _1083526, _1083528, _1083530, _1083532, _1083534, _1083536, _1083538, _1083540, _1083542, _1083544, _1083546, _1083548]), _1083530)]], -(c_24__type__26315___24t(_1083548, _1083546, _1083544, _1083542, _1083540, _1083538, _1083536, _1083534, _1083532, _1083530, _1083528, _1083526, _1083524, _1083522, _1083520, _1083518, _1083516, _1083514, _1083512, _1083510, _1083508, _1083506, _1083504))], (33689 ^ _401487) ^ [_1083088, _1083090, _1083092, _1083094, _1083096, _1083098, _1083100, _1083102, _1083104, _1083106, _1083108, _1083110, _1083112, _1083114, _1083116, _1083118, _1083120, _1083122, _1083124, _1083126, _1083128, _1083130, _1083132] : [c_24__type__26315___24t(_1083132, _1083130, _1083128, _1083126, _1083124, _1083122, _1083120, _1083118, _1083116, _1083114, _1083112, _1083110, _1083108, _1083106, _1083104, _1083102, _1083100, _1083098, _1083096, _1083094, _1083092, _1083090, _1083088), 33692 ^ _401487 : [(33693 ^ _401487) ^ [_1083252] : [t(_1083252, _1083114), 33696 ^ _401487 : [(33697 ^ _401487) ^ [_1083365] : [t(_1083365, _1083114), -(t(happ(happ(_1083088, _1083252), _1083365), _1083114))]]]]], (33729 ^ _401487) ^ [_1084621, _1084623, _1084625, _1084627, _1084629, _1084631, _1084633, _1084635, _1084637, _1084639, _1084641, _1084643, _1084645, _1084647, _1084649, _1084651, _1084653, _1084655, _1084657, _1084659, _1084661, _1084663, _1084665] : [33731 ^ _401487 : [(33732 ^ _401487) ^ [] : [-(t(33730 ^ [_1084621, _1084623, _1084625, _1084627, _1084629, _1084631, _1084633, _1084635, _1084637, _1084639, _1084641, _1084643, _1084645, _1084647, _1084649, _1084651, _1084653, _1084655, _1084657, _1084659, _1084661, _1084663, _1084665], _1084647))], (33735 ^ _401487) ^ [] : [-(t(33733 ^ [_1084621, _1084623, _1084625, _1084627, _1084629, _1084631, _1084633, _1084635, _1084637, _1084639, _1084641, _1084643, _1084645, _1084647, _1084649, _1084651, _1084653, _1084655, _1084657, _1084659, _1084661, _1084663, _1084665], _1084647))], (33737 ^ _401487) ^ [] : [t(happ(happ(_1084621, 33730 ^ [_1084621, _1084623, _1084625, _1084627, _1084629, _1084631, _1084633, _1084635, _1084637, _1084639, _1084641, _1084643, _1084645, _1084647, _1084649, _1084651, _1084653, _1084655, _1084657, _1084659, _1084661, _1084663, _1084665]), 33733 ^ [_1084621, _1084623, _1084625, _1084627, _1084629, _1084631, _1084633, _1084635, _1084637, _1084639, _1084641, _1084643, _1084645, _1084647, _1084649, _1084651, _1084653, _1084655, _1084657, _1084659, _1084661, _1084663, _1084665]), _1084647)]], -(c_24__type__26661___24t(_1084665, _1084663, _1084661, _1084659, _1084657, _1084655, _1084653, _1084651, _1084649, _1084647, _1084645, _1084643, _1084641, _1084639, _1084637, _1084635, _1084633, _1084631, _1084629, _1084627, _1084625, _1084623, _1084621))], (33715 ^ _401487) ^ [_1084205, _1084207, _1084209, _1084211, _1084213, _1084215, _1084217, _1084219, _1084221, _1084223, _1084225, _1084227, _1084229, _1084231, _1084233, _1084235, _1084237, _1084239, _1084241, _1084243, _1084245, _1084247, _1084249] : [c_24__type__26661___24t(_1084249, _1084247, _1084245, _1084243, _1084241, _1084239, _1084237, _1084235, _1084233, _1084231, _1084229, _1084227, _1084225, _1084223, _1084221, _1084219, _1084217, _1084215, _1084213, _1084211, _1084209, _1084207, _1084205), 33718 ^ _401487 : [(33719 ^ _401487) ^ [_1084369] : [t(_1084369, _1084231), 33722 ^ _401487 : [(33723 ^ _401487) ^ [_1084482] : [t(_1084482, _1084231), -(t(happ(happ(_1084205, _1084369), _1084482), _1084231))]]]]], (33755 ^ _401487) ^ [_1085738, _1085740, _1085742, _1085744, _1085746, _1085748, _1085750, _1085752, _1085754, _1085756, _1085758, _1085760, _1085762, _1085764, _1085766, _1085768, _1085770, _1085772, _1085774, _1085776, _1085778, _1085780, _1085782] : [33757 ^ _401487 : [(33758 ^ _401487) ^ [] : [-(t(33756 ^ [_1085738, _1085740, _1085742, _1085744, _1085746, _1085748, _1085750, _1085752, _1085754, _1085756, _1085758, _1085760, _1085762, _1085764, _1085766, _1085768, _1085770, _1085772, _1085774, _1085776, _1085778, _1085780, _1085782], _1085764))], (33761 ^ _401487) ^ [] : [-(t(33759 ^ [_1085738, _1085740, _1085742, _1085744, _1085746, _1085748, _1085750, _1085752, _1085754, _1085756, _1085758, _1085760, _1085762, _1085764, _1085766, _1085768, _1085770, _1085772, _1085774, _1085776, _1085778, _1085780, _1085782], _1085764))], (33763 ^ _401487) ^ [] : [t(happ(happ(_1085738, 33756 ^ [_1085738, _1085740, _1085742, _1085744, _1085746, _1085748, _1085750, _1085752, _1085754, _1085756, _1085758, _1085760, _1085762, _1085764, _1085766, _1085768, _1085770, _1085772, _1085774, _1085776, _1085778, _1085780, _1085782]), 33759 ^ [_1085738, _1085740, _1085742, _1085744, _1085746, _1085748, _1085750, _1085752, _1085754, _1085756, _1085758, _1085760, _1085762, _1085764, _1085766, _1085768, _1085770, _1085772, _1085774, _1085776, _1085778, _1085780, _1085782]), _1085764)]], -(c_24__type__27007___24t(_1085782, _1085780, _1085778, _1085776, _1085774, _1085772, _1085770, _1085768, _1085766, _1085764, _1085762, _1085760, _1085758, _1085756, _1085754, _1085752, _1085750, _1085748, _1085746, _1085744, _1085742, _1085740, _1085738))], (33741 ^ _401487) ^ [_1085322, _1085324, _1085326, _1085328, _1085330, _1085332, _1085334, _1085336, _1085338, _1085340, _1085342, _1085344, _1085346, _1085348, _1085350, _1085352, _1085354, _1085356, _1085358, _1085360, _1085362, _1085364, _1085366] : [c_24__type__27007___24t(_1085366, _1085364, _1085362, _1085360, _1085358, _1085356, _1085354, _1085352, _1085350, _1085348, _1085346, _1085344, _1085342, _1085340, _1085338, _1085336, _1085334, _1085332, _1085330, _1085328, _1085326, _1085324, _1085322), 33744 ^ _401487 : [(33745 ^ _401487) ^ [_1085486] : [t(_1085486, _1085348), 33748 ^ _401487 : [(33749 ^ _401487) ^ [_1085599] : [t(_1085599, _1085348), -(t(happ(happ(_1085322, _1085486), _1085599), _1085348))]]]]], (33777 ^ _401487) ^ [_1086716, _1086718, _1086720, _1086722, _1086724, _1086726, _1086728, _1086730, _1086732, _1086734, _1086736, _1086738, _1086740, _1086742, _1086744, _1086746, _1086748, _1086750, _1086752, _1086754, _1086756, _1086758, _1086760] : [33779 ^ _401487 : [(33780 ^ _401487) ^ [] : [-(t(33778 ^ [_1086716, _1086718, _1086720, _1086722, _1086724, _1086726, _1086728, _1086730, _1086732, _1086734, _1086736, _1086738, _1086740, _1086742, _1086744, _1086746, _1086748, _1086750, _1086752, _1086754, _1086756, _1086758, _1086760], _1086742))], (33782 ^ _401487) ^ [] : [t(happ(_1086716, 33778 ^ [_1086716, _1086718, _1086720, _1086722, _1086724, _1086726, _1086728, _1086730, _1086732, _1086734, _1086736, _1086738, _1086740, _1086742, _1086744, _1086746, _1086748, _1086750, _1086752, _1086754, _1086756, _1086758, _1086760]), _1086742)]], -(c_24__type__27330___24t(_1086760, _1086758, _1086756, _1086754, _1086752, _1086750, _1086748, _1086746, _1086744, _1086742, _1086740, _1086738, _1086736, _1086734, _1086732, _1086730, _1086728, _1086726, _1086724, _1086722, _1086720, _1086718, _1086716))], (33767 ^ _401487) ^ [_1086439, _1086441, _1086443, _1086445, _1086447, _1086449, _1086451, _1086453, _1086455, _1086457, _1086459, _1086461, _1086463, _1086465, _1086467, _1086469, _1086471, _1086473, _1086475, _1086477, _1086479, _1086481, _1086483] : [c_24__type__27330___24t(_1086483, _1086481, _1086479, _1086477, _1086475, _1086473, _1086471, _1086469, _1086467, _1086465, _1086463, _1086461, _1086459, _1086457, _1086455, _1086453, _1086451, _1086449, _1086447, _1086445, _1086443, _1086441, _1086439), 33770 ^ _401487 : [(33771 ^ _401487) ^ [_1086589] : [t(_1086589, _1086465), -(t(happ(_1086439, _1086589), _1086465))]]], (33800 ^ _401487) ^ [_1087568, _1087570, _1087572, _1087574, _1087576, _1087578, _1087580, _1087582, _1087584, _1087586, _1087588, _1087590, _1087592, _1087594, _1087596, _1087598, _1087600, _1087602, _1087604, _1087606, _1087608, _1087610, _1087612] : [33802 ^ _401487 : [(33803 ^ _401487) ^ [] : [-(t(33801 ^ [_1087568, _1087570, _1087572, _1087574, _1087576, _1087578, _1087580, _1087582, _1087584, _1087586, _1087588, _1087590, _1087592, _1087594, _1087596, _1087598, _1087600, _1087602, _1087604, _1087606, _1087608, _1087610, _1087612], _1087594))], (33806 ^ _401487) ^ [] : [-(t(33804 ^ [_1087568, _1087570, _1087572, _1087574, _1087576, _1087578, _1087580, _1087582, _1087584, _1087586, _1087588, _1087590, _1087592, _1087594, _1087596, _1087598, _1087600, _1087602, _1087604, _1087606, _1087608, _1087610, _1087612], _1087594))], (33808 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1087568, 33801 ^ [_1087568, _1087570, _1087572, _1087574, _1087576, _1087578, _1087580, _1087582, _1087584, _1087586, _1087588, _1087590, _1087592, _1087594, _1087596, _1087598, _1087600, _1087602, _1087604, _1087606, _1087608, _1087610, _1087612]), 33804 ^ [_1087568, _1087570, _1087572, _1087574, _1087576, _1087578, _1087580, _1087582, _1087584, _1087586, _1087588, _1087590, _1087592, _1087594, _1087596, _1087598, _1087600, _1087602, _1087604, _1087606, _1087608, _1087610, _1087612]))]], -(c_24__type__27676___24t(_1087612, _1087610, _1087608, _1087606, _1087604, _1087602, _1087600, _1087598, _1087596, _1087594, _1087592, _1087590, _1087588, _1087586, _1087584, _1087582, _1087580, _1087578, _1087576, _1087574, _1087572, _1087570, _1087568))], (33786 ^ _401487) ^ [_1087156, _1087158, _1087160, _1087162, _1087164, _1087166, _1087168, _1087170, _1087172, _1087174, _1087176, _1087178, _1087180, _1087182, _1087184, _1087186, _1087188, _1087190, _1087192, _1087194, _1087196, _1087198, _1087200] : [c_24__type__27676___24t(_1087200, _1087198, _1087196, _1087194, _1087192, _1087190, _1087188, _1087186, _1087184, _1087182, _1087180, _1087178, _1087176, _1087174, _1087172, _1087170, _1087168, _1087166, _1087164, _1087162, _1087160, _1087158, _1087156), 33789 ^ _401487 : [(33790 ^ _401487) ^ [_1087319] : [t(_1087319, _1087182), 33793 ^ _401487 : [(33794 ^ _401487) ^ [_1087431] : [t(_1087431, _1087182), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1087156, _1087319), _1087431)))]]]]], (33826 ^ _401487) ^ [_1088677, _1088679, _1088681, _1088683, _1088685, _1088687, _1088689, _1088691, _1088693, _1088695, _1088697, _1088699, _1088701, _1088703, _1088705, _1088707, _1088709, _1088711, _1088713, _1088715, _1088717, _1088719, _1088721] : [33828 ^ _401487 : [(33829 ^ _401487) ^ [] : [-(t(33827 ^ [_1088677, _1088679, _1088681, _1088683, _1088685, _1088687, _1088689, _1088691, _1088693, _1088695, _1088697, _1088699, _1088701, _1088703, _1088705, _1088707, _1088709, _1088711, _1088713, _1088715, _1088717, _1088719, _1088721], _1088703))], (33832 ^ _401487) ^ [] : [-(t(33830 ^ [_1088677, _1088679, _1088681, _1088683, _1088685, _1088687, _1088689, _1088691, _1088693, _1088695, _1088697, _1088699, _1088701, _1088703, _1088705, _1088707, _1088709, _1088711, _1088713, _1088715, _1088717, _1088719, _1088721], _1088703))], (33834 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1088677, 33827 ^ [_1088677, _1088679, _1088681, _1088683, _1088685, _1088687, _1088689, _1088691, _1088693, _1088695, _1088697, _1088699, _1088701, _1088703, _1088705, _1088707, _1088709, _1088711, _1088713, _1088715, _1088717, _1088719, _1088721]), 33830 ^ [_1088677, _1088679, _1088681, _1088683, _1088685, _1088687, _1088689, _1088691, _1088693, _1088695, _1088697, _1088699, _1088701, _1088703, _1088705, _1088707, _1088709, _1088711, _1088713, _1088715, _1088717, _1088719, _1088721]))]], -(c_24__type__28022___24t(_1088721, _1088719, _1088717, _1088715, _1088713, _1088711, _1088709, _1088707, _1088705, _1088703, _1088701, _1088699, _1088697, _1088695, _1088693, _1088691, _1088689, _1088687, _1088685, _1088683, _1088681, _1088679, _1088677))], (33812 ^ _401487) ^ [_1088265, _1088267, _1088269, _1088271, _1088273, _1088275, _1088277, _1088279, _1088281, _1088283, _1088285, _1088287, _1088289, _1088291, _1088293, _1088295, _1088297, _1088299, _1088301, _1088303, _1088305, _1088307, _1088309] : [c_24__type__28022___24t(_1088309, _1088307, _1088305, _1088303, _1088301, _1088299, _1088297, _1088295, _1088293, _1088291, _1088289, _1088287, _1088285, _1088283, _1088281, _1088279, _1088277, _1088275, _1088273, _1088271, _1088269, _1088267, _1088265), 33815 ^ _401487 : [(33816 ^ _401487) ^ [_1088428] : [t(_1088428, _1088291), 33819 ^ _401487 : [(33820 ^ _401487) ^ [_1088540] : [t(_1088540, _1088291), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1088265, _1088428), _1088540)))]]]]], (33848 ^ _401487) ^ [_1089651, _1089653, _1089655, _1089657, _1089659, _1089661, _1089663, _1089665, _1089667, _1089669, _1089671, _1089673, _1089675, _1089677, _1089679, _1089681, _1089683, _1089685, _1089687, _1089689, _1089691, _1089693, _1089695] : [33850 ^ _401487 : [(33851 ^ _401487) ^ [] : [-(t(33849 ^ [_1089651, _1089653, _1089655, _1089657, _1089659, _1089661, _1089663, _1089665, _1089667, _1089669, _1089671, _1089673, _1089675, _1089677, _1089679, _1089681, _1089683, _1089685, _1089687, _1089689, _1089691, _1089693, _1089695], _1089677))], (33853 ^ _401487) ^ [] : [t(happ(_1089651, 33849 ^ [_1089651, _1089653, _1089655, _1089657, _1089659, _1089661, _1089663, _1089665, _1089667, _1089669, _1089671, _1089673, _1089675, _1089677, _1089679, _1089681, _1089683, _1089685, _1089687, _1089689, _1089691, _1089693, _1089695]), _1089695)]], -(c_24__type__28345___24t(_1089695, _1089693, _1089691, _1089689, _1089687, _1089685, _1089683, _1089681, _1089679, _1089677, _1089675, _1089673, _1089671, _1089669, _1089667, _1089665, _1089663, _1089661, _1089659, _1089657, _1089655, _1089653, _1089651))], (33838 ^ _401487) ^ [_1089374, _1089376, _1089378, _1089380, _1089382, _1089384, _1089386, _1089388, _1089390, _1089392, _1089394, _1089396, _1089398, _1089400, _1089402, _1089404, _1089406, _1089408, _1089410, _1089412, _1089414, _1089416, _1089418] : [c_24__type__28345___24t(_1089418, _1089416, _1089414, _1089412, _1089410, _1089408, _1089406, _1089404, _1089402, _1089400, _1089398, _1089396, _1089394, _1089392, _1089390, _1089388, _1089386, _1089384, _1089382, _1089380, _1089378, _1089376, _1089374), 33841 ^ _401487 : [(33842 ^ _401487) ^ [_1089524] : [t(_1089524, _1089400), -(t(happ(_1089374, _1089524), _1089418))]]], (33867 ^ _401487) ^ [_1090364, _1090366, _1090368, _1090370, _1090372, _1090374, _1090376, _1090378, _1090380, _1090382, _1090384, _1090386, _1090388, _1090390, _1090392, _1090394, _1090396, _1090398, _1090400, _1090402, _1090404, _1090406, _1090408] : [33869 ^ _401487 : [(33870 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(33868 ^ [_1090364, _1090366, _1090368, _1090370, _1090372, _1090374, _1090376, _1090378, _1090380, _1090382, _1090384, _1090386, _1090388, _1090390, _1090392, _1090394, _1090396, _1090398, _1090400, _1090402, _1090404, _1090406, _1090408]))], (33872 ^ _401487) ^ [] : [t(happ(_1090364, 33868 ^ [_1090364, _1090366, _1090368, _1090370, _1090372, _1090374, _1090376, _1090378, _1090380, _1090382, _1090384, _1090386, _1090388, _1090390, _1090392, _1090394, _1090396, _1090398, _1090400, _1090402, _1090404, _1090406, _1090408]), _1090370)]], -(c_24__type__28668___24t(_1090408, _1090406, _1090404, _1090402, _1090400, _1090398, _1090396, _1090394, _1090392, _1090390, _1090388, _1090386, _1090384, _1090382, _1090380, _1090378, _1090376, _1090374, _1090372, _1090370, _1090368, _1090366, _1090364))], (33857 ^ _401487) ^ [_1090090, _1090092, _1090094, _1090096, _1090098, _1090100, _1090102, _1090104, _1090106, _1090108, _1090110, _1090112, _1090114, _1090116, _1090118, _1090120, _1090122, _1090124, _1090126, _1090128, _1090130, _1090132, _1090134] : [c_24__type__28668___24t(_1090134, _1090132, _1090130, _1090128, _1090126, _1090124, _1090122, _1090120, _1090118, _1090116, _1090114, _1090112, _1090110, _1090108, _1090106, _1090104, _1090102, _1090100, _1090098, _1090096, _1090094, _1090092, _1090090), 33860 ^ _401487 : [(33861 ^ _401487) ^ [_1090239] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1090239), -(t(happ(_1090090, _1090239), _1090096))]]], (33890 ^ _401487) ^ [_1091217, _1091219, _1091221, _1091223, _1091225, _1091227, _1091229, _1091231, _1091233, _1091235, _1091237, _1091239, _1091241, _1091243, _1091245, _1091247, _1091249, _1091251, _1091253, _1091255, _1091257, _1091259, _1091261] : [33892 ^ _401487 : [(33893 ^ _401487) ^ [] : [-(t(33891 ^ [_1091217, _1091219, _1091221, _1091223, _1091225, _1091227, _1091229, _1091231, _1091233, _1091235, _1091237, _1091239, _1091241, _1091243, _1091245, _1091247, _1091249, _1091251, _1091253, _1091255, _1091257, _1091259, _1091261], _1091261))], (33896 ^ _401487) ^ [] : [-(t(33894 ^ [_1091217, _1091219, _1091221, _1091223, _1091225, _1091227, _1091229, _1091231, _1091233, _1091235, _1091237, _1091239, _1091241, _1091243, _1091245, _1091247, _1091249, _1091251, _1091253, _1091255, _1091257, _1091259, _1091261], _1091223))], (33898 ^ _401487) ^ [] : [t(happ(happ(_1091217, 33891 ^ [_1091217, _1091219, _1091221, _1091223, _1091225, _1091227, _1091229, _1091231, _1091233, _1091235, _1091237, _1091239, _1091241, _1091243, _1091245, _1091247, _1091249, _1091251, _1091253, _1091255, _1091257, _1091259, _1091261]), 33894 ^ [_1091217, _1091219, _1091221, _1091223, _1091225, _1091227, _1091229, _1091231, _1091233, _1091235, _1091237, _1091239, _1091241, _1091243, _1091245, _1091247, _1091249, _1091251, _1091253, _1091255, _1091257, _1091259, _1091261]), _1091261)]], -(c_24__type__29014___24t(_1091261, _1091259, _1091257, _1091255, _1091253, _1091251, _1091249, _1091247, _1091245, _1091243, _1091241, _1091239, _1091237, _1091235, _1091233, _1091231, _1091229, _1091227, _1091225, _1091223, _1091221, _1091219, _1091217))], (33876 ^ _401487) ^ [_1090801, _1090803, _1090805, _1090807, _1090809, _1090811, _1090813, _1090815, _1090817, _1090819, _1090821, _1090823, _1090825, _1090827, _1090829, _1090831, _1090833, _1090835, _1090837, _1090839, _1090841, _1090843, _1090845] : [c_24__type__29014___24t(_1090845, _1090843, _1090841, _1090839, _1090837, _1090835, _1090833, _1090831, _1090829, _1090827, _1090825, _1090823, _1090821, _1090819, _1090817, _1090815, _1090813, _1090811, _1090809, _1090807, _1090805, _1090803, _1090801), 33879 ^ _401487 : [(33880 ^ _401487) ^ [_1090965] : [t(_1090965, _1090845), 33883 ^ _401487 : [(33884 ^ _401487) ^ [_1091078] : [t(_1091078, _1090807), -(t(happ(happ(_1090801, _1090965), _1091078), _1090845))]]]]], (33916 ^ _401487) ^ [_1092081] : [33918 ^ _401487 : [(33919 ^ _401487) ^ [] : [-(cCoq_2eReals_2eRdefinitions_2eR___24t(33917 ^ [_1092081]))], (33922 ^ _401487) ^ [] : [-(cCoq_2eReals_2eRdefinitions_2eR___24t(33920 ^ [_1092081]))], (33924 ^ _401487) ^ [] : [cCoq_2eReals_2eRdefinitions_2eR___24t(happ(happ(_1092081, 33917 ^ [_1092081]), 33920 ^ [_1092081]))]], -(c_24__type__2931___24t(_1092081))], (33902 ^ _401487) ^ [_1091852] : [c_24__type__2931___24t(_1091852), 33905 ^ _401487 : [(33906 ^ _401487) ^ [_1091925] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1091925), 33909 ^ _401487 : [(33910 ^ _401487) ^ [_1091990] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1091990), -(cCoq_2eReals_2eRdefinitions_2eR___24t(happ(happ(_1091852, _1091925), _1091990)))]]]]], (33938 ^ _401487) ^ [_1092484, _1092486, _1092488, _1092490, _1092492] : [33940 ^ _401487 : [(33941 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(33939 ^ [_1092484, _1092486, _1092488, _1092490, _1092492]))], (33943 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_1092484, 33939 ^ [_1092484, _1092486, _1092488, _1092490, _1092492]))]], -(c_24__type__29362___24t(_1092492, _1092490, _1092488, _1092486, _1092484))], (33928 ^ _401487) ^ [_1092321, _1092323, _1092325, _1092327, _1092329] : [c_24__type__29362___24t(_1092329, _1092327, _1092325, _1092323, _1092321), 33931 ^ _401487 : [(33932 ^ _401487) ^ [_1092397] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1092397), -(cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_1092321, _1092397)))]]], (33957 ^ _401487) ^ [_1092847, _1092849, _1092851, _1092853, _1092855] : [33959 ^ _401487 : [(33960 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(33958 ^ [_1092847, _1092849, _1092851, _1092853, _1092855]))], (33962 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_1092847, 33958 ^ [_1092847, _1092849, _1092851, _1092853, _1092855]))]], -(c_24__type__29371___24t(_1092855, _1092853, _1092851, _1092849, _1092847))], (33947 ^ _401487) ^ [_1092684, _1092686, _1092688, _1092690, _1092692] : [c_24__type__29371___24t(_1092692, _1092690, _1092688, _1092686, _1092684), 33950 ^ _401487 : [(33951 ^ _401487) ^ [_1092760] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1092760), -(cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_1092684, _1092760)))]]], (33980 ^ _401487) ^ [_1093264] : [33982 ^ _401487 : [(33983 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(33981 ^ [_1093264]))], (33986 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(33984 ^ [_1093264]))], (33988 ^ _401487) ^ [] : [cType___24t(happ(happ(_1093264, 33981 ^ [_1093264]), 33984 ^ [_1093264]))]], -(c_24__type__29419___24t(_1093264))], (33966 ^ _401487) ^ [_1093035] : [c_24__type__29419___24t(_1093035), 33969 ^ _401487 : [(33970 ^ _401487) ^ [_1093108] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1093108), 33973 ^ _401487 : [(33974 ^ _401487) ^ [_1093173] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1093173), -(cType___24t(happ(happ(_1093035, _1093108), _1093173)))]]]]], (34002 ^ _401487) ^ [_1093631] : [34004 ^ _401487 : [(34005 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(34003 ^ [_1093631]))], (34007 ^ _401487) ^ [] : [cCoq_2ePArith_2eBinPosDef_2ePos_2emask___24t(happ(_1093631, 34003 ^ [_1093631]))]], -(c_24__type__29456___24t(_1093631))], (33992 ^ _401487) ^ [_1093492] : [c_24__type__29456___24t(_1093492), 33995 ^ _401487 : [(33996 ^ _401487) ^ [_1093552] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1093552), -(cCoq_2ePArith_2eBinPosDef_2ePos_2emask___24t(happ(_1093492, _1093552)))]]], (34033 ^ _401487) ^ [_1094258] : [34035 ^ _401487 : [(34036 ^ _401487) ^ [] : [-(cType___24t(34034 ^ [_1094258]))], (34039 ^ _401487) ^ [] : [-(c_24__type__1381___24t(34034 ^ [_1094258], 34037 ^ [_1094258]))], (34042 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(34040 ^ [_1094258]))], (34045 ^ _401487) ^ [] : [-(t(34043 ^ [_1094258], 34034 ^ [_1094258]))], (34047 ^ _401487) ^ [] : [t(happ(happ(happ(happ(_1094258, 34034 ^ [_1094258]), 34037 ^ [_1094258]), 34040 ^ [_1094258]), 34043 ^ [_1094258]), 34034 ^ [_1094258])]], -(c_24__type__29472___24t(_1094258))], (34011 ^ _401487) ^ [_1093779] : [c_24__type__29472___24t(_1093779), 34014 ^ _401487 : [(34015 ^ _401487) ^ [_1093881] : [cType___24t(_1093881), 34018 ^ _401487 : [(34019 ^ _401487) ^ [_1093975] : [c_24__type__1381___24t(_1093881, _1093975), 34022 ^ _401487 : [(34023 ^ _401487) ^ [_1094062] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1094062), 34026 ^ _401487 : [(34027 ^ _401487) ^ [_1094139] : [t(_1094139, _1093881), -(t(happ(happ(happ(happ(_1093779, _1093881), _1093975), _1094062), _1094139), _1093881))]]]]]]]]], (34061 ^ _401487) ^ [_1094904] : [34063 ^ _401487 : [(34064 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(34062 ^ [_1094904]))], (34066 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(happ(_1094904, 34062 ^ [_1094904]))]], -(c_24__type__29568___24t(_1094904))], (34051 ^ _401487) ^ [_1094765] : [c_24__type__29568___24t(_1094765), 34054 ^ _401487 : [(34055 ^ _401487) ^ [_1094825] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1094825), -(cCoq_2eNumbers_2eBinNums_2epositive___24t(happ(_1094765, _1094825)))]]], (34080 ^ _401487) ^ [_1095191] : [34082 ^ _401487 : [(34083 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(34081 ^ [_1095191]))], (34085 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2enat___24t(happ(_1095191, 34081 ^ [_1095191]))]], -(c_24__type__29571___24t(_1095191))], (34070 ^ _401487) ^ [_1095052] : [c_24__type__29571___24t(_1095052), 34073 ^ _401487 : [(34074 ^ _401487) ^ [_1095112] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1095112), -(cCoq_2eInit_2eDatatypes_2enat___24t(happ(_1095052, _1095112)))]]], (34103 ^ _401487) ^ [_1095576] : [34105 ^ _401487 : [(34106 ^ _401487) ^ [] : [-(cType___24t(34104 ^ [_1095576]))], (34109 ^ _401487) ^ [] : [-(t(34107 ^ [_1095576], 34104 ^ [_1095576]))], (34111 ^ _401487) ^ [] : [cCoq_2emicromega_2eEnvRing_2ePExpr___24t(34104 ^ [_1095576], happ(happ(_1095576, 34104 ^ [_1095576]), 34107 ^ [_1095576]))]], -(c_24__type__29693___24t(_1095576))], (34089 ^ _401487) ^ [_1095339] : [c_24__type__29693___24t(_1095339), 34092 ^ _401487 : [(34093 ^ _401487) ^ [_1095414] : [cType___24t(_1095414), 34096 ^ _401487 : [(34097 ^ _401487) ^ [_1095481] : [t(_1095481, _1095414), -(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_1095414, happ(happ(_1095339, _1095414), _1095481)))]]]]], (34129 ^ _401487) ^ [_1096060] : [34131 ^ _401487 : [(34132 ^ _401487) ^ [] : [-(cType___24t(34130 ^ [_1096060]))], (34135 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(34133 ^ [_1096060]))], (34137 ^ _401487) ^ [] : [cCoq_2emicromega_2eEnvRing_2ePExpr___24t(34130 ^ [_1096060], happ(happ(_1096060, 34130 ^ [_1096060]), 34133 ^ [_1096060]))]], -(c_24__type__29696___24t(_1096060))], (34115 ^ _401487) ^ [_1095827] : [c_24__type__29696___24t(_1095827), 34118 ^ _401487 : [(34119 ^ _401487) ^ [_1095901] : [cType___24t(_1095901), 34122 ^ _401487 : [(34123 ^ _401487) ^ [_1095967] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1095967), -(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_1095901, happ(happ(_1095827, _1095901), _1095967)))]]]]], (34159 ^ _401487) ^ [_1096649] : [34161 ^ _401487 : [(34162 ^ _401487) ^ [] : [-(cType___24t(34160 ^ [_1096649]))], (34165 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(34163 ^ [_1096649]))], (34168 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePol___24t(34160 ^ [_1096649], 34166 ^ [_1096649]))], (34170 ^ _401487) ^ [] : [cCoq_2emicromega_2eEnvRing_2ePol___24t(34160 ^ [_1096649], happ(happ(happ(_1096649, 34160 ^ [_1096649]), 34163 ^ [_1096649]), 34166 ^ [_1096649]))]], -(c_24__type__29701___24t(_1096649))], (34141 ^ _401487) ^ [_1096302] : [c_24__type__29701___24t(_1096302), 34144 ^ _401487 : [(34145 ^ _401487) ^ [_1096390] : [cType___24t(_1096390), 34148 ^ _401487 : [(34149 ^ _401487) ^ [_1096470] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1096470), 34152 ^ _401487 : [(34153 ^ _401487) ^ [_1096542] : [cCoq_2emicromega_2eEnvRing_2ePol___24t(_1096390, _1096542), -(cCoq_2emicromega_2eEnvRing_2ePol___24t(_1096390, happ(happ(happ(_1096302, _1096390), _1096470), _1096542)))]]]]]]], (34196 ^ _401487) ^ [_1097492] : [34198 ^ _401487 : [(34199 ^ _401487) ^ [] : [-(cType___24t(34197 ^ [_1097492]))], (34202 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePol___24t(34197 ^ [_1097492], 34200 ^ [_1097492]))], (34205 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(34203 ^ [_1097492]))], (34208 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2ePol___24t(34197 ^ [_1097492], 34206 ^ [_1097492]))], (34210 ^ _401487) ^ [] : [cCoq_2emicromega_2eEnvRing_2ePol___24t(34197 ^ [_1097492], happ(happ(happ(happ(_1097492, 34197 ^ [_1097492]), 34200 ^ [_1097492]), 34203 ^ [_1097492]), 34206 ^ [_1097492]))]], -(c_24__type__29709___24t(_1097492))], (34174 ^ _401487) ^ [_1097013] : [c_24__type__29709___24t(_1097013), 34177 ^ _401487 : [(34178 ^ _401487) ^ [_1097115] : [cType___24t(_1097115), 34181 ^ _401487 : [(34182 ^ _401487) ^ [_1097209] : [cCoq_2emicromega_2eEnvRing_2ePol___24t(_1097115, _1097209), 34185 ^ _401487 : [(34186 ^ _401487) ^ [_1097296] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1097296), 34189 ^ _401487 : [(34190 ^ _401487) ^ [_1097373] : [cCoq_2emicromega_2eEnvRing_2ePol___24t(_1097115, _1097373), -(cCoq_2emicromega_2eEnvRing_2ePol___24t(_1097115, happ(happ(happ(happ(_1097013, _1097115), _1097209), _1097296), _1097373)))]]]]]]]]], (34228 ^ _401487) ^ [_1098228] : [34230 ^ _401487 : [(34231 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(34229 ^ [_1098228]))], (34234 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2eMon___24t(34232 ^ [_1098228]))], (34236 ^ _401487) ^ [] : [cCoq_2emicromega_2eEnvRing_2eMon___24t(happ(happ(_1098228, 34229 ^ [_1098228]), 34232 ^ [_1098228]))]], -(c_24__type__29712___24t(_1098228))], (34214 ^ _401487) ^ [_1097999] : [c_24__type__29712___24t(_1097999), 34217 ^ _401487 : [(34218 ^ _401487) ^ [_1098072] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1098072), 34221 ^ _401487 : [(34222 ^ _401487) ^ [_1098137] : [cCoq_2emicromega_2eEnvRing_2eMon___24t(_1098137), -(cCoq_2emicromega_2eEnvRing_2eMon___24t(happ(happ(_1097999, _1098072), _1098137)))]]]]], (34262 ^ _401487) ^ [_1098952] : [34264 ^ _401487 : [(34265 ^ _401487) ^ [] : [-(cType___24t(34263 ^ [_1098952]))], (34268 ^ _401487) ^ [] : [-(c_24__type__18100___24t(34263 ^ [_1098952], 34266 ^ [_1098952]))], (34271 ^ _401487) ^ [] : [-(t(34269 ^ [_1098952], 34263 ^ [_1098952]))], (34274 ^ _401487) ^ [] : [-(t(34272 ^ [_1098952], happ(34266 ^ [_1098952], 34269 ^ [_1098952])))], (34276 ^ _401487) ^ [] : [cProp___24t(happ(happ(happ(happ(_1098952, 34263 ^ [_1098952]), 34266 ^ [_1098952]), 34269 ^ [_1098952]), 34272 ^ [_1098952]))]], -(c_24__type__29725___24t(_1098952))], (34240 ^ _401487) ^ [_1098456] : [c_24__type__29725___24t(_1098456), 34243 ^ _401487 : [(34244 ^ _401487) ^ [_1098561] : [cType___24t(_1098561), 34247 ^ _401487 : [(34248 ^ _401487) ^ [_1098658] : [c_24__type__18100___24t(_1098561, _1098658), 34251 ^ _401487 : [(34252 ^ _401487) ^ [_1098748] : [t(_1098748, _1098561), 34255 ^ _401487 : [(34256 ^ _401487) ^ [_1098829] : [t(_1098829, happ(_1098658, _1098748)), -(cProp___24t(happ(happ(happ(happ(_1098456, _1098561), _1098658), _1098748), _1098829)))]]]]]]]]], (34302 ^ _401487) ^ [_1099883] : [34304 ^ _401487 : [(34305 ^ _401487) ^ [] : [-(cType___24t(34303 ^ [_1099883]))], (34308 ^ _401487) ^ [] : [-(t(34306 ^ [_1099883], 34303 ^ [_1099883]))], (34311 ^ _401487) ^ [] : [-(t(34309 ^ [_1099883], 34303 ^ [_1099883]))], (34313 ^ _401487) ^ [] : [-(34306 ^ [_1099883] = 34309 ^ [_1099883])], (34315 ^ _401487) ^ [] : [cProp___24t(happ(happ(happ(_1099883, 34303 ^ [_1099883]), 34306 ^ [_1099883]), 34309 ^ [_1099883]))]], -(c_24__type__29734___24t(_1099883))], (34280 ^ _401487) ^ [_1099463] : [c_24__type__29734___24t(_1099463), 34283 ^ _401487 : [(34284 ^ _401487) ^ [_1099557] : [cType___24t(_1099557), 34287 ^ _401487 : [(34288 ^ _401487) ^ [_1099643] : [t(_1099643, _1099557), 34291 ^ _401487 : [(34292 ^ _401487) ^ [_1099722] : [t(_1099722, _1099557), _1099643 = _1099722, -(cProp___24t(happ(happ(happ(_1099463, _1099557), _1099643), _1099722)))]]]]]]], (34333 ^ _401487) ^ [_1100535] : [34335 ^ _401487 : [(34336 ^ _401487) ^ [] : [-(cType___24t(34334 ^ [_1100535]))], (34339 ^ _401487) ^ [] : [-(t(34337 ^ [_1100535], 34334 ^ [_1100535]))], (34341 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(34334 ^ [_1100535], happ(happ(_1100535, 34334 ^ [_1100535]), 34337 ^ [_1100535]))]], -(c_24__type__29739___24t(_1100535))], (34319 ^ _401487) ^ [_1100298] : [c_24__type__29739___24t(_1100298), 34322 ^ _401487 : [(34323 ^ _401487) ^ [_1100373] : [cType___24t(_1100373), 34326 ^ _401487 : [(34327 ^ _401487) ^ [_1100440] : [t(_1100440, _1100373), -(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_1100373, happ(happ(_1100298, _1100373), _1100440)))]]]]], (34359 ^ _401487) ^ [_1101019] : [34361 ^ _401487 : [(34362 ^ _401487) ^ [] : [-(cType___24t(34360 ^ [_1101019]))], (34365 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(34363 ^ [_1101019]))], (34367 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(34360 ^ [_1101019], happ(happ(_1101019, 34360 ^ [_1101019]), 34363 ^ [_1101019]))]], -(c_24__type__29742___24t(_1101019))], (34345 ^ _401487) ^ [_1100786] : [c_24__type__29742___24t(_1100786), 34348 ^ _401487 : [(34349 ^ _401487) ^ [_1100860] : [cType___24t(_1100860), 34352 ^ _401487 : [(34353 ^ _401487) ^ [_1100926] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1100926), -(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_1100860, happ(happ(_1100786, _1100860), _1100926)))]]]]], (34389 ^ _401487) ^ [_1101612] : [34391 ^ _401487 : [(34392 ^ _401487) ^ [] : [-(cType___24t(34390 ^ [_1101612]))], (34395 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(34390 ^ [_1101612], 34393 ^ [_1101612]))], (34398 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(34390 ^ [_1101612], 34396 ^ [_1101612]))], (34400 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(34390 ^ [_1101612], happ(happ(happ(_1101612, 34390 ^ [_1101612]), 34393 ^ [_1101612]), 34396 ^ [_1101612]))]], -(c_24__type__29747___24t(_1101612))], (34371 ^ _401487) ^ [_1101261] : [c_24__type__29747___24t(_1101261), 34374 ^ _401487 : [(34375 ^ _401487) ^ [_1101350] : [cType___24t(_1101350), 34378 ^ _401487 : [(34379 ^ _401487) ^ [_1101431] : [cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_1101350, _1101431), 34382 ^ _401487 : [(34383 ^ _401487) ^ [_1101505] : [cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_1101350, _1101505), -(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_1101350, happ(happ(happ(_1101261, _1101350), _1101431), _1101505)))]]]]]]], (34418 ^ _401487) ^ [_1102222] : [34420 ^ _401487 : [(34421 ^ _401487) ^ [] : [-(cType___24t(34419 ^ [_1102222]))], (34424 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(34419 ^ [_1102222], 34422 ^ [_1102222]))], (34426 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(34419 ^ [_1102222], happ(happ(_1102222, 34419 ^ [_1102222]), 34422 ^ [_1102222]))]], -(c_24__type__29750___24t(_1102222))], (34404 ^ _401487) ^ [_1101985] : [c_24__type__29750___24t(_1101985), 34407 ^ _401487 : [(34408 ^ _401487) ^ [_1102060] : [cType___24t(_1102060), 34411 ^ _401487 : [(34412 ^ _401487) ^ [_1102127] : [cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_1102060, _1102127), -(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_1102060, happ(happ(_1101985, _1102060), _1102127)))]]]]], (34448 ^ _401487) ^ [_1102824] : [34450 ^ _401487 : [(34451 ^ _401487) ^ [] : [-(cType___24t(34449 ^ [_1102824]))], (34454 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(34449 ^ [_1102824], 34452 ^ [_1102824]))], (34457 ^ _401487) ^ [] : [-(t(34455 ^ [_1102824], 34449 ^ [_1102824]))], (34459 ^ _401487) ^ [] : [t(happ(happ(happ(_1102824, 34449 ^ [_1102824]), 34452 ^ [_1102824]), 34455 ^ [_1102824]), 34449 ^ [_1102824])]], -(c_24__type__29833___24t(_1102824))], (34430 ^ _401487) ^ [_1102473] : [c_24__type__29833___24t(_1102473), 34433 ^ _401487 : [(34434 ^ _401487) ^ [_1102562] : [cType___24t(_1102562), 34437 ^ _401487 : [(34438 ^ _401487) ^ [_1102643] : [cCoq_2eInit_2eDatatypes_2elist___24t(_1102562, _1102643), 34441 ^ _401487 : [(34442 ^ _401487) ^ [_1102717] : [t(_1102717, _1102562), -(t(happ(happ(happ(_1102473, _1102562), _1102643), _1102717), _1102562))]]]]]]], (34489 ^ _401487) ^ [_1103834] : [34491 ^ _401487 : [(34492 ^ _401487) ^ [] : [-(cType___24t(34490 ^ [_1103834]))], (34495 ^ _401487) ^ [] : [-(cType___24t(34493 ^ [_1103834]))], (34498 ^ _401487) ^ [] : [-(c_24__type__8847___24t(34490 ^ [_1103834], 34493 ^ [_1103834], 34496 ^ [_1103834]))], (34501 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(34493 ^ [_1103834], 34499 ^ [_1103834]))], (34504 ^ _401487) ^ [] : [-(t(34502 ^ [_1103834], 34490 ^ [_1103834]))], (34506 ^ _401487) ^ [] : [t(happ(happ(happ(happ(happ(_1103834, 34490 ^ [_1103834]), 34493 ^ [_1103834]), 34496 ^ [_1103834]), 34499 ^ [_1103834]), 34502 ^ [_1103834]), 34490 ^ [_1103834])]], -(c_24__type__29857___24t(_1103834))], (34463 ^ _401487) ^ [_1103197] : [c_24__type__29857___24t(_1103197), 34466 ^ _401487 : [(34467 ^ _401487) ^ [_1103314] : [cType___24t(_1103314), 34470 ^ _401487 : [(34471 ^ _401487) ^ [_1103423] : [cType___24t(_1103423), 34474 ^ _401487 : [(34475 ^ _401487) ^ [_1103524] : [c_24__type__8847___24t(_1103314, _1103423, _1103524), 34478 ^ _401487 : [(34479 ^ _401487) ^ [_1103619] : [cCoq_2eInit_2eDatatypes_2elist___24t(_1103423, _1103619), 34482 ^ _401487 : [(34483 ^ _401487) ^ [_1103703] : [t(_1103703, _1103314), -(t(happ(happ(happ(happ(happ(_1103197, _1103314), _1103423), _1103524), _1103619), _1103703), _1103314))]]]]]]]]]]], (34536 ^ _401487) ^ [_1105164] : [34538 ^ _401487 : [(34539 ^ _401487) ^ [] : [-(cType___24t(34537 ^ [_1105164]))], (34542 ^ _401487) ^ [] : [-(cType___24t(34540 ^ [_1105164]))], (34545 ^ _401487) ^ [] : [-(c_24__type__29893___24t(34537 ^ [_1105164], 34540 ^ [_1105164], 34543 ^ [_1105164]))], (34548 ^ _401487) ^ [] : [-(t(34546 ^ [_1105164], 34537 ^ [_1105164]))], (34551 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(34540 ^ [_1105164], 34549 ^ [_1105164]))], (34553 ^ _401487) ^ [] : [t(happ(happ(happ(happ(happ(_1105164, 34537 ^ [_1105164]), 34540 ^ [_1105164]), 34543 ^ [_1105164]), 34546 ^ [_1105164]), 34549 ^ [_1105164]), 34537 ^ [_1105164])]], -(c_24__type__29886___24t(_1105164))], (34510 ^ _401487) ^ [_1104527] : [c_24__type__29886___24t(_1104527), 34513 ^ _401487 : [(34514 ^ _401487) ^ [_1104644] : [cType___24t(_1104644), 34517 ^ _401487 : [(34518 ^ _401487) ^ [_1104753] : [cType___24t(_1104753), 34521 ^ _401487 : [(34522 ^ _401487) ^ [_1104854] : [c_24__type__29893___24t(_1104644, _1104753, _1104854), 34525 ^ _401487 : [(34526 ^ _401487) ^ [_1104949] : [t(_1104949, _1104644), 34529 ^ _401487 : [(34530 ^ _401487) ^ [_1105033] : [cCoq_2eInit_2eDatatypes_2elist___24t(_1104753, _1105033), -(t(happ(happ(happ(happ(happ(_1104527, _1104644), _1104753), _1104854), _1104949), _1105033), _1104644))]]]]]]]]]]], (34571 ^ _401487) ^ [_1106119, _1106121, _1106123] : [34573 ^ _401487 : [(34574 ^ _401487) ^ [] : [-(t(34572 ^ [_1106119, _1106121, _1106123], _1106121))], (34577 ^ _401487) ^ [] : [-(t(34575 ^ [_1106119, _1106121, _1106123], _1106123))], (34579 ^ _401487) ^ [] : [t(happ(happ(_1106119, 34572 ^ [_1106119, _1106121, _1106123]), 34575 ^ [_1106119, _1106121, _1106123]), _1106123)]], -(c_24__type__29893___24t(_1106123, _1106121, _1106119))], (34557 ^ _401487) ^ [_1105863, _1105865, _1105867] : [c_24__type__29893___24t(_1105867, _1105865, _1105863), 34560 ^ _401487 : [(34561 ^ _401487) ^ [_1105947] : [t(_1105947, _1105865), 34564 ^ _401487 : [(34565 ^ _401487) ^ [_1106020] : [t(_1106020, _1105867), -(t(happ(happ(_1105863, _1105947), _1106020), _1105867))]]]]], (34593 ^ _401487) ^ [_1106562, _1106564, _1106566, _1106568] : [34595 ^ _401487 : [(34596 ^ _401487) ^ [] : [-(t(34594 ^ [_1106562, _1106564, _1106566, _1106568], _1106568))], (34598 ^ _401487) ^ [] : [cProp___24t(happ(_1106562, 34594 ^ [_1106562, _1106564, _1106566, _1106568]))]], -(c_24__type__29957___24t(_1106568, _1106566, _1106564, _1106562))], (34583 ^ _401487) ^ [_1106402, _1106404, _1106406, _1106408] : [c_24__type__29957___24t(_1106408, _1106406, _1106404, _1106402), 34586 ^ _401487 : [(34587 ^ _401487) ^ [_1106475] : [t(_1106475, _1106408), -(cProp___24t(happ(_1106402, _1106475)))]]], (34624 ^ _401487) ^ [_1107205] : [34626 ^ _401487 : [(34627 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(34625 ^ [_1107205]))], (34630 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(34628 ^ [_1107205]))], (34633 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(34631 ^ [_1107205]))], (34636 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(34634 ^ [_1107205]))], (34638 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2enat___24t(happ(happ(happ(happ(_1107205, 34625 ^ [_1107205]), 34628 ^ [_1107205]), 34631 ^ [_1107205]), 34634 ^ [_1107205]))]], -(c_24__type__30063___24t(_1107205))], (34602 ^ _401487) ^ [_1106742] : [c_24__type__30063___24t(_1106742), 34605 ^ _401487 : [(34606 ^ _401487) ^ [_1106841] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1106841), 34609 ^ _401487 : [(34610 ^ _401487) ^ [_1106932] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1106932), 34613 ^ _401487 : [(34614 ^ _401487) ^ [_1107015] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1107015), 34617 ^ _401487 : [(34618 ^ _401487) ^ [_1107090] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1107090), -(cCoq_2eInit_2eDatatypes_2enat___24t(happ(happ(happ(happ(_1106742, _1106841), _1106932), _1107015), _1107090)))]]]]]]]]], (34656 ^ _401487) ^ [_1107885] : [34658 ^ _401487 : [(34659 ^ _401487) ^ [] : [-(c_24__type__12251___24t(34657 ^ [_1107885]))], (34662 ^ _401487) ^ [] : [-(c_24__type__12251___24t(34660 ^ [_1107885]))], (34664 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1107885, 34657 ^ [_1107885]), 34660 ^ [_1107885]))]], -(c_24__type__30078___24t(_1107885))], (34642 ^ _401487) ^ [_1107656] : [c_24__type__30078___24t(_1107656), 34645 ^ _401487 : [(34646 ^ _401487) ^ [_1107729] : [c_24__type__12251___24t(_1107729), 34649 ^ _401487 : [(34650 ^ _401487) ^ [_1107794] : [c_24__type__12251___24t(_1107794), -(cProp___24t(happ(happ(_1107656, _1107729), _1107794)))]]]]], (34678 ^ _401487) ^ [_1108252] : [34680 ^ _401487 : [(34681 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(34679 ^ [_1108252]))], (34683 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2enat___24t(happ(_1108252, 34679 ^ [_1108252]))]], -(c_24__type__301___24t(_1108252))], (34668 ^ _401487) ^ [_1108113] : [c_24__type__301___24t(_1108113), 34671 ^ _401487 : [(34672 ^ _401487) ^ [_1108173] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1108173), -(cCoq_2eInit_2eDatatypes_2enat___24t(happ(_1108113, _1108173)))]]], (34697 ^ _401487) ^ [_1108539] : [34699 ^ _401487 : [(34700 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(34698 ^ [_1108539]))], (34702 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_1108539, 34698 ^ [_1108539]))]], -(c_24__type__30661___24t(_1108539))], (34687 ^ _401487) ^ [_1108400] : [c_24__type__30661___24t(_1108400), 34690 ^ _401487 : [(34691 ^ _401487) ^ [_1108460] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1108460), -(cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_1108400, _1108460)))]]], (34728 ^ _401487) ^ [_1109159] : [34730 ^ _401487 : [(34731 ^ _401487) ^ [] : [-(cType___24t(34729 ^ [_1109159]))], (34734 ^ _401487) ^ [] : [-(c_24__type__16___24t(34729 ^ [_1109159], 34732 ^ [_1109159]))], (34737 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(34729 ^ [_1109159], 34735 ^ [_1109159]))], (34740 ^ _401487) ^ [] : [-(cProp___24t(34738 ^ [_1109159]))], (34742 ^ _401487) ^ [] : [cProp___24t(happ(happ(happ(happ(_1109159, 34729 ^ [_1109159]), 34732 ^ [_1109159]), 34735 ^ [_1109159]), 34738 ^ [_1109159]))]], -(c_24__type__30688___24t(_1109159))], (34706 ^ _401487) ^ [_1108687] : [c_24__type__30688___24t(_1108687), 34709 ^ _401487 : [(34710 ^ _401487) ^ [_1108788] : [cType___24t(_1108788), 34713 ^ _401487 : [(34714 ^ _401487) ^ [_1108881] : [c_24__type__16___24t(_1108788, _1108881), 34717 ^ _401487 : [(34718 ^ _401487) ^ [_1108967] : [cCoq_2eInit_2eDatatypes_2elist___24t(_1108788, _1108967), 34721 ^ _401487 : [(34722 ^ _401487) ^ [_1109044] : [cProp___24t(_1109044), -(cProp___24t(happ(happ(happ(happ(_1108687, _1108788), _1108881), _1108967), _1109044)))]]]]]]]]], (34756 ^ _401487) ^ [_1109773] : [34758 ^ _401487 : [(34759 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(34757 ^ [_1109773]))], (34761 ^ _401487) ^ [] : [cProp___24t(happ(_1109773, 34757 ^ [_1109773]))]], -(c_24__type__307___24t(_1109773))], (34746 ^ _401487) ^ [_1109634] : [c_24__type__307___24t(_1109634), 34749 ^ _401487 : [(34750 ^ _401487) ^ [_1109694] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1109694), -(cProp___24t(happ(_1109634, _1109694)))]]], (34783 ^ _401487) ^ [_1110267] : [34785 ^ _401487 : [(34786 ^ _401487) ^ [] : [-(cType___24t(34784 ^ [_1110267]))], (34789 ^ _401487) ^ [] : [-(c_24__type__16___24t(34784 ^ [_1110267], 34787 ^ [_1110267]))], (34792 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(34784 ^ [_1110267], 34790 ^ [_1110267]))], (34794 ^ _401487) ^ [] : [cProp___24t(happ(happ(happ(_1110267, 34784 ^ [_1110267]), 34787 ^ [_1110267]), 34790 ^ [_1110267]))]], -(c_24__type__30714___24t(_1110267))], (34765 ^ _401487) ^ [_1109921] : [c_24__type__30714___24t(_1109921), 34768 ^ _401487 : [(34769 ^ _401487) ^ [_1110009] : [cType___24t(_1110009), 34772 ^ _401487 : [(34773 ^ _401487) ^ [_1110089] : [c_24__type__16___24t(_1110009, _1110089), 34776 ^ _401487 : [(34777 ^ _401487) ^ [_1110162] : [cCoq_2eInit_2eDatatypes_2elist___24t(_1110009, _1110162), -(cProp___24t(happ(happ(happ(_1109921, _1110009), _1110089), _1110162)))]]]]]]], (34808 ^ _401487) ^ [_1110765] : [34810 ^ _401487 : [(34811 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(34809 ^ [_1110765]))], (34813 ^ _401487) ^ [] : [cCoq_2eReals_2eRfunctions_2eZ__spec___24t(34809 ^ [_1110765], 34809 ^ [_1110765], happ(_1110765, 34809 ^ [_1110765]))]], -(c_24__type__31241___24t(_1110765))], (34798 ^ _401487) ^ [_1110620] : [c_24__type__31241___24t(_1110620), 34801 ^ _401487 : [(34802 ^ _401487) ^ [_1110682] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1110682), -(cCoq_2eReals_2eRfunctions_2eZ__spec___24t(_1110682, _1110682, happ(_1110620, _1110682)))]]], (34827 ^ _401487) ^ [_1111071] : [34829 ^ _401487 : [(34830 ^ _401487) ^ [] : [-(cType___24t(34828 ^ [_1111071]))], (34832 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(34828 ^ [_1111071], happ(_1111071, 34828 ^ [_1111071]))]], -(c_24__type__31363___24t(_1111071))], (34817 ^ _401487) ^ [_1110929] : [c_24__type__31363___24t(_1110929), 34820 ^ _401487 : [(34821 ^ _401487) ^ [_1110990] : [cType___24t(_1110990), -(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1110990, happ(_1110929, _1110990)))]]], (34854 ^ _401487) ^ [_1111573] : [34856 ^ _401487 : [(34857 ^ _401487) ^ [] : [-(cType___24t(34855 ^ [_1111573]))], (34860 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(34855 ^ [_1111573], 34858 ^ [_1111573]))], (34863 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(34861 ^ [_1111573]))], (34865 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(34855 ^ [_1111573], happ(happ(happ(_1111573, 34855 ^ [_1111573]), 34858 ^ [_1111573]), 34861 ^ [_1111573]))]], -(c_24__type__31374___24t(_1111573))], (34836 ^ _401487) ^ [_1111227] : [c_24__type__31374___24t(_1111227), 34839 ^ _401487 : [(34840 ^ _401487) ^ [_1111315] : [cType___24t(_1111315), 34843 ^ _401487 : [(34844 ^ _401487) ^ [_1111395] : [cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1111315, _1111395), 34847 ^ _401487 : [(34848 ^ _401487) ^ [_1111468] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1111468), -(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1111315, happ(happ(happ(_1111227, _1111315), _1111395), _1111468)))]]]]]]], (34895 ^ _401487) ^ [_1112569] : [34897 ^ _401487 : [(34898 ^ _401487) ^ [] : [-(cType___24t(34896 ^ [_1112569]))], (34901 ^ _401487) ^ [] : [-(cType___24t(34899 ^ [_1112569]))], (34904 ^ _401487) ^ [] : [-(c_24__type__22___24t(34896 ^ [_1112569], 34902 ^ [_1112569]))], (34907 ^ _401487) ^ [] : [-(c_24__type__17934___24t(34896 ^ [_1112569], 34899 ^ [_1112569], 34905 ^ [_1112569]))], (34910 ^ _401487) ^ [] : [-(c_24__type__22667___24t(34896 ^ [_1112569], 34899 ^ [_1112569], 34908 ^ [_1112569]))], (34912 ^ _401487) ^ [] : [cProp___24t(happ(happ(happ(happ(happ(_1112569, 34896 ^ [_1112569]), 34899 ^ [_1112569]), 34902 ^ [_1112569]), 34905 ^ [_1112569]), 34908 ^ [_1112569]))]], -(c_24__type__31633___24t(_1112569))], (34869 ^ _401487) ^ [_1111931] : [c_24__type__31633___24t(_1111931), 34872 ^ _401487 : [(34873 ^ _401487) ^ [_1112048] : [cType___24t(_1112048), 34876 ^ _401487 : [(34877 ^ _401487) ^ [_1112157] : [cType___24t(_1112157), 34880 ^ _401487 : [(34881 ^ _401487) ^ [_1112258] : [c_24__type__22___24t(_1112048, _1112258), 34884 ^ _401487 : [(34885 ^ _401487) ^ [_1112352] : [c_24__type__17934___24t(_1112048, _1112157, _1112352), 34888 ^ _401487 : [(34889 ^ _401487) ^ [_1112438] : [c_24__type__22667___24t(_1112048, _1112157, _1112438), -(cProp___24t(happ(happ(happ(happ(happ(_1111931, _1112048), _1112157), _1112258), _1112352), _1112438)))]]]]]]]]]]], (34930 ^ _401487) ^ [_1113531, _1113533, _1113535, _1113537] : [34932 ^ _401487 : [(34933 ^ _401487) ^ [] : [-(t(34931 ^ [_1113531, _1113533, _1113535, _1113537], _1113537))], (34936 ^ _401487) ^ [] : [-(t(34934 ^ [_1113531, _1113533, _1113535, _1113537], _1113537))], (34938 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1113531, 34931 ^ [_1113531, _1113533, _1113535, _1113537]), 34934 ^ [_1113531, _1113533, _1113535, _1113537]))]], -(c_24__type__31798___24t(_1113537, _1113535, _1113533, _1113531))], (34916 ^ _401487) ^ [_1113271, _1113273, _1113275, _1113277] : [c_24__type__31798___24t(_1113277, _1113275, _1113273, _1113271), 34919 ^ _401487 : [(34920 ^ _401487) ^ [_1113358] : [t(_1113358, _1113277), 34923 ^ _401487 : [(34924 ^ _401487) ^ [_1113432] : [t(_1113432, _1113277), -(cProp___24t(happ(happ(_1113271, _1113358), _1113432)))]]]]], (34972 ^ _401487) ^ [_1114504] : [34974 ^ _401487 : [(34975 ^ _401487) ^ [] : [-(cType___24t(34973 ^ [_1114504]))], (34978 ^ _401487) ^ [] : [-(c_24__type__16___24t(34973 ^ [_1114504], 34976 ^ [_1114504]))], (34981 ^ _401487) ^ [] : [-(c_24__type__16___24t(34973 ^ [_1114504], 34979 ^ [_1114504]))], (34984 ^ _401487) ^ [] : [-(t(34982 ^ [_1114504], 34973 ^ [_1114504]))], (34986 ^ _401487) ^ [] : [-(p(happ(34976 ^ [_1114504], 34982 ^ [_1114504])))], (34988 ^ _401487) ^ [] : [-(p(happ(34979 ^ [_1114504], 34982 ^ [_1114504])))], (34990 ^ _401487) ^ [] : [cCoq_2eInit_2eSpecif_2esig2___24t(34973 ^ [_1114504], 34976 ^ [_1114504], 34979 ^ [_1114504], happ(happ(happ(happ(_1114504, 34973 ^ [_1114504]), 34976 ^ [_1114504]), 34979 ^ [_1114504]), 34982 ^ [_1114504]))]], -(c_24__type__31818___24t(_1114504))], (34942 ^ _401487) ^ [_1113820] : [c_24__type__31818___24t(_1113820), 34945 ^ _401487 : [(34946 ^ _401487) ^ [_1113941] : [cType___24t(_1113941), 34949 ^ _401487 : [(34950 ^ _401487) ^ [_1114054] : [c_24__type__16___24t(_1113941, _1114054), 34953 ^ _401487 : [(34954 ^ _401487) ^ [_1114160] : [c_24__type__16___24t(_1113941, _1114160), 34957 ^ _401487 : [(34958 ^ _401487) ^ [_1114257] : [t(_1114257, _1113941), p(happ(_1114054, _1114257)), p(happ(_1114160, _1114257)), -(cCoq_2eInit_2eSpecif_2esig2___24t(_1113941, _1114054, _1114160, happ(happ(happ(happ(_1113820, _1113941), _1114054), _1114160), _1114257)))]]]]]]]]], (35024 ^ _401487) ^ [_1116096] : [35026 ^ _401487 : [(35027 ^ _401487) ^ [] : [-(cType___24t(35025 ^ [_1116096]))], (35030 ^ _401487) ^ [] : [-(c_24__type__18100___24t(35025 ^ [_1116096], 35028 ^ [_1116096]))], (35033 ^ _401487) ^ [] : [-(c_24__type__18100___24t(35025 ^ [_1116096], 35031 ^ [_1116096]))], (35036 ^ _401487) ^ [] : [-(t(35034 ^ [_1116096], 35025 ^ [_1116096]))], (35039 ^ _401487) ^ [] : [-(t(35037 ^ [_1116096], happ(35028 ^ [_1116096], 35034 ^ [_1116096])))], (35042 ^ _401487) ^ [] : [-(t(35040 ^ [_1116096], happ(35031 ^ [_1116096], 35034 ^ [_1116096])))], (35044 ^ _401487) ^ [] : [cCoq_2eInit_2eSpecif_2esigT2___24t(35025 ^ [_1116096], 35028 ^ [_1116096], 35031 ^ [_1116096], happ(happ(happ(happ(happ(happ(_1116096, 35025 ^ [_1116096]), 35028 ^ [_1116096]), 35031 ^ [_1116096]), 35034 ^ [_1116096]), 35037 ^ [_1116096]), 35040 ^ [_1116096]))]], -(c_24__type__31840___24t(_1116096))], (34994 ^ _401487) ^ [_1115228] : [c_24__type__31840___24t(_1115228), 34997 ^ _401487 : [(34998 ^ _401487) ^ [_1115367] : [cType___24t(_1115367), 35001 ^ _401487 : [(35002 ^ _401487) ^ [_1115498] : [c_24__type__18100___24t(_1115367, _1115498), 35005 ^ _401487 : [(35006 ^ _401487) ^ [_1115622] : [c_24__type__18100___24t(_1115367, _1115622), 35009 ^ _401487 : [(35010 ^ _401487) ^ [_1115737] : [t(_1115737, _1115367), 35013 ^ _401487 : [(35014 ^ _401487) ^ [_1115843] : [t(_1115843, happ(_1115498, _1115737)), 35017 ^ _401487 : [(35018 ^ _401487) ^ [_1115943] : [t(_1115943, happ(_1115622, _1115737)), -(cCoq_2eInit_2eSpecif_2esigT2___24t(_1115367, _1115498, _1115622, happ(happ(happ(happ(happ(happ(_1115228, _1115367), _1115498), _1115622), _1115737), _1115843), _1115943)))]]]]]]]]]]]]], (35058 ^ _401487) ^ [_1117257, _1117259, _1117261] : [35060 ^ _401487 : [(35061 ^ _401487) ^ [] : [-(t(35059 ^ [_1117257, _1117259, _1117261], _1117261))], (35063 ^ _401487) ^ [] : [cProp___24t(happ(_1117257, 35059 ^ [_1117257, _1117259, _1117261]))]], -(c_24__type__31858___24t(_1117261, _1117259, _1117257))], (35048 ^ _401487) ^ [_1117103, _1117105, _1117107] : [c_24__type__31858___24t(_1117107, _1117105, _1117103), 35051 ^ _401487 : [(35052 ^ _401487) ^ [_1117172] : [t(_1117172, _1117107), -(cProp___24t(happ(_1117103, _1117172)))]]], (35085 ^ _401487) ^ [_1117783] : [35087 ^ _401487 : [(35088 ^ _401487) ^ [] : [-(cType___24t(35086 ^ [_1117783]))], (35091 ^ _401487) ^ [] : [-(c_24__type__16___24t(35086 ^ [_1117783], 35089 ^ [_1117783]))], (35094 ^ _401487) ^ [] : [-(cCoq_2eInit_2eSpecif_2esig___24t(35086 ^ [_1117783], 35089 ^ [_1117783], 35092 ^ [_1117783]))], (35096 ^ _401487) ^ [] : [t(happ(happ(happ(_1117783, 35086 ^ [_1117783]), 35089 ^ [_1117783]), 35092 ^ [_1117783]), 35086 ^ [_1117783])]], -(c_24__type__31864___24t(_1117783))], (35067 ^ _401487) ^ [_1117427] : [c_24__type__31864___24t(_1117427), 35070 ^ _401487 : [(35071 ^ _401487) ^ [_1117517] : [cType___24t(_1117517), 35074 ^ _401487 : [(35075 ^ _401487) ^ [_1117599] : [c_24__type__16___24t(_1117517, _1117599), 35078 ^ _401487 : [(35079 ^ _401487) ^ [_1117674] : [cCoq_2eInit_2eSpecif_2esig___24t(_1117517, _1117599, _1117674), -(t(happ(happ(happ(_1117427, _1117517), _1117599), _1117674), _1117517))]]]]]]], (35110 ^ _401487) ^ [_1118325, _1118327, _1118329] : [35112 ^ _401487 : [(35113 ^ _401487) ^ [] : [-(t(35111 ^ [_1118325, _1118327, _1118329], _1118329))], (35115 ^ _401487) ^ [] : [cType___24t(happ(_1118325, 35111 ^ [_1118325, _1118327, _1118329]))]], -(c_24__type__31881___24t(_1118329, _1118327, _1118325))], (35100 ^ _401487) ^ [_1118171, _1118173, _1118175] : [c_24__type__31881___24t(_1118175, _1118173, _1118171), 35103 ^ _401487 : [(35104 ^ _401487) ^ [_1118240] : [t(_1118240, _1118175), -(cType___24t(happ(_1118171, _1118240)))]]], (35137 ^ _401487) ^ [_1118851] : [35139 ^ _401487 : [(35140 ^ _401487) ^ [] : [-(cType___24t(35138 ^ [_1118851]))], (35143 ^ _401487) ^ [] : [-(c_24__type__18100___24t(35138 ^ [_1118851], 35141 ^ [_1118851]))], (35146 ^ _401487) ^ [] : [-(cCoq_2eInit_2eSpecif_2esigT___24t(35138 ^ [_1118851], 35141 ^ [_1118851], 35144 ^ [_1118851]))], (35148 ^ _401487) ^ [] : [t(happ(happ(happ(_1118851, 35138 ^ [_1118851]), 35141 ^ [_1118851]), 35144 ^ [_1118851]), 35138 ^ [_1118851])]], -(c_24__type__31887___24t(_1118851))], (35119 ^ _401487) ^ [_1118495] : [c_24__type__31887___24t(_1118495), 35122 ^ _401487 : [(35123 ^ _401487) ^ [_1118585] : [cType___24t(_1118585), 35126 ^ _401487 : [(35127 ^ _401487) ^ [_1118667] : [c_24__type__18100___24t(_1118585, _1118667), 35130 ^ _401487 : [(35131 ^ _401487) ^ [_1118742] : [cCoq_2eInit_2eSpecif_2esigT___24t(_1118585, _1118667, _1118742), -(t(happ(happ(happ(_1118495, _1118585), _1118667), _1118742), _1118585))]]]]]]], (35170 ^ _401487) ^ [_1119585] : [35172 ^ _401487 : [(35173 ^ _401487) ^ [] : [-(cType___24t(35171 ^ [_1119585]))], (35176 ^ _401487) ^ [] : [-(cProp___24t(35174 ^ [_1119585]))], (35179 ^ _401487) ^ [] : [-(t(35177 ^ [_1119585], 35171 ^ [_1119585]))], (35181 ^ _401487) ^ [] : [cCoq_2eInit_2eSpecif_2esumor___24t(35171 ^ [_1119585], 35174 ^ [_1119585], happ(happ(happ(_1119585, 35171 ^ [_1119585]), 35174 ^ [_1119585]), 35177 ^ [_1119585]))]], -(c_24__type__31893___24t(_1119585))], (35152 ^ _401487) ^ [_1119233] : [c_24__type__31893___24t(_1119233), 35155 ^ _401487 : [(35156 ^ _401487) ^ [_1119322] : [cType___24t(_1119322), 35159 ^ _401487 : [(35160 ^ _401487) ^ [_1119403] : [cProp___24t(_1119403), 35163 ^ _401487 : [(35164 ^ _401487) ^ [_1119476] : [t(_1119476, _1119322), -(cCoq_2eInit_2eSpecif_2esumor___24t(_1119322, _1119403, happ(happ(happ(_1119233, _1119322), _1119403), _1119476)))]]]]]]], (35203 ^ _401487) ^ [_1120263] : [35205 ^ _401487 : [(35206 ^ _401487) ^ [] : [-(cType___24t(35204 ^ [_1120263]))], (35209 ^ _401487) ^ [] : [-(cProp___24t(35207 ^ [_1120263]))], (35211 ^ _401487) ^ [] : [-(p(35207 ^ [_1120263]))], (35213 ^ _401487) ^ [] : [cCoq_2eInit_2eSpecif_2esumor___24t(35204 ^ [_1120263], 35207 ^ [_1120263], happ(happ(_1120263, 35204 ^ [_1120263]), 35207 ^ [_1120263]))]], -(c_24__type__31898___24t(_1120263))], (35185 ^ _401487) ^ [_1119964] : [c_24__type__31898___24t(_1119964), 35188 ^ _401487 : [(35189 ^ _401487) ^ [_1120044] : [cType___24t(_1120044), 35192 ^ _401487 : [(35193 ^ _401487) ^ [_1120116] : [cProp___24t(_1120116), p(_1120116), -(cCoq_2eInit_2eSpecif_2esumor___24t(_1120044, _1120116, happ(happ(_1119964, _1120044), _1120116)))]]]]], (35231 ^ _401487) ^ [_1120785] : [35233 ^ _401487 : [(35234 ^ _401487) ^ [] : [-(cCoq_2eStrings_2eAscii_2eascii___24t(35232 ^ [_1120785]))], (35237 ^ _401487) ^ [] : [-(cCoq_2eStrings_2eString_2estring___24t(35235 ^ [_1120785]))], (35239 ^ _401487) ^ [] : [cCoq_2eStrings_2eString_2estring___24t(happ(happ(_1120785, 35232 ^ [_1120785]), 35235 ^ [_1120785]))]], -(c_24__type__31901___24t(_1120785))], (35217 ^ _401487) ^ [_1120556] : [c_24__type__31901___24t(_1120556), 35220 ^ _401487 : [(35221 ^ _401487) ^ [_1120629] : [cCoq_2eStrings_2eAscii_2eascii___24t(_1120629), 35224 ^ _401487 : [(35225 ^ _401487) ^ [_1120694] : [cCoq_2eStrings_2eString_2estring___24t(_1120694), -(cCoq_2eStrings_2eString_2estring___24t(happ(happ(_1120556, _1120629), _1120694)))]]]]], (35253 ^ _401487) ^ [_1121158] : [35255 ^ _401487 : [(35256 ^ _401487) ^ [] : [-(cType___24t(35254 ^ [_1121158]))], (35258 ^ _401487) ^ [] : [cCoq_2eVectors_2eVectorDef_2et___24t(35254 ^ [_1121158], cCoq_2eInit_2eDatatypes_2eO, happ(_1121158, 35254 ^ [_1121158]))]], -(c_24__type__31952___24t(_1121158))], (35243 ^ _401487) ^ [_1121013] : [c_24__type__31952___24t(_1121013), 35246 ^ _401487 : [(35247 ^ _401487) ^ [_1121075] : [cType___24t(_1121075), -(cCoq_2eVectors_2eVectorDef_2et___24t(_1121075, cCoq_2eInit_2eDatatypes_2eO, happ(_1121013, _1121075)))]]], (35276 ^ _401487) ^ [_1121546] : [35278 ^ _401487 : [(35279 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(35277 ^ [_1121546]))], (35282 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(35280 ^ [_1121546]))], (35284 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(happ(_1121546, 35277 ^ [_1121546]), 35280 ^ [_1121546]))]], -(c_24__type__322___24t(_1121546))], (35262 ^ _401487) ^ [_1121317] : [c_24__type__322___24t(_1121317), 35265 ^ _401487 : [(35266 ^ _401487) ^ [_1121390] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1121390), 35269 ^ _401487 : [(35270 ^ _401487) ^ [_1121455] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1121455), -(cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(happ(_1121317, _1121390), _1121455)))]]]]], (35306 ^ _401487) ^ [_1122111] : [35308 ^ _401487 : [(35309 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(35307 ^ [_1122111]))], (35312 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(35310 ^ [_1122111]))], (35315 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(35313 ^ [_1122111]))], (35317 ^ _401487) ^ [] : [cProp___24t(happ(happ(happ(_1122111, 35307 ^ [_1122111]), 35310 ^ [_1122111]), 35313 ^ [_1122111]))]], -(c_24__type__32239___24t(_1122111))], (35288 ^ _401487) ^ [_1121774] : [c_24__type__32239___24t(_1121774), 35291 ^ _401487 : [(35292 ^ _401487) ^ [_1121860] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1121860), 35295 ^ _401487 : [(35296 ^ _401487) ^ [_1121938] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1121938), 35299 ^ _401487 : [(35300 ^ _401487) ^ [_1122008] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1122008), -(cProp___24t(happ(happ(happ(_1121774, _1121860), _1121938), _1122008)))]]]]]]], (35339 ^ _401487) ^ [_1122777] : [35341 ^ _401487 : [(35342 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(35340 ^ [_1122777]))], (35345 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(35343 ^ [_1122777]))], (35348 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(35346 ^ [_1122777]))], (35350 ^ _401487) ^ [] : [cProp___24t(happ(happ(happ(_1122777, 35340 ^ [_1122777]), 35343 ^ [_1122777]), 35346 ^ [_1122777]))]], -(c_24__type__32250___24t(_1122777))], (35321 ^ _401487) ^ [_1122440] : [c_24__type__32250___24t(_1122440), 35324 ^ _401487 : [(35325 ^ _401487) ^ [_1122526] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1122526), 35328 ^ _401487 : [(35329 ^ _401487) ^ [_1122604] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_1122604), 35332 ^ _401487 : [(35333 ^ _401487) ^ [_1122674] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_1122674), -(cProp___24t(happ(happ(happ(_1122440, _1122526), _1122604), _1122674)))]]]]]]], (35372 ^ _401487) ^ [_1123457] : [35374 ^ _401487 : [(35375 ^ _401487) ^ [] : [-(cType___24t(35373 ^ [_1123457]))], (35378 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(35373 ^ [_1123457], 35376 ^ [_1123457]))], (35381 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(35373 ^ [_1123457], 35379 ^ [_1123457]))], (35383 ^ _401487) ^ [] : [cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(35373 ^ [_1123457], happ(happ(happ(_1123457, 35373 ^ [_1123457]), 35376 ^ [_1123457]), 35379 ^ [_1123457]))]], -(c_24__type__3227___24t(_1123457))], (35354 ^ _401487) ^ [_1123106] : [c_24__type__3227___24t(_1123106), 35357 ^ _401487 : [(35358 ^ _401487) ^ [_1123195] : [cType___24t(_1123195), 35361 ^ _401487 : [(35362 ^ _401487) ^ [_1123276] : [cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1123195, _1123276), 35365 ^ _401487 : [(35366 ^ _401487) ^ [_1123350] : [cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1123195, _1123350), -(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1123195, happ(happ(happ(_1123106, _1123195), _1123276), _1123350)))]]]]]]], (35397 ^ _401487) ^ [_1123969] : [35399 ^ _401487 : [(35400 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(35398 ^ [_1123969]))], (35402 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2enat___24t(happ(_1123969, 35398 ^ [_1123969]))]], -(c_24__type__32317___24t(_1123969))], (35387 ^ _401487) ^ [_1123830] : [c_24__type__32317___24t(_1123830), 35390 ^ _401487 : [(35391 ^ _401487) ^ [_1123890] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1123890), -(cCoq_2eInit_2eDatatypes_2enat___24t(happ(_1123830, _1123890)))]]], (35420 ^ _401487) ^ [_1124346] : [35422 ^ _401487 : [(35423 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(35421 ^ [_1124346]))], (35426 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(35424 ^ [_1124346]))], (35428 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ecomparison___24t(happ(happ(_1124346, 35421 ^ [_1124346]), 35424 ^ [_1124346]))]], -(c_24__type__32357___24t(_1124346))], (35406 ^ _401487) ^ [_1124117] : [c_24__type__32357___24t(_1124117), 35409 ^ _401487 : [(35410 ^ _401487) ^ [_1124190] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1124190), 35413 ^ _401487 : [(35414 ^ _401487) ^ [_1124255] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1124255), -(cCoq_2eInit_2eDatatypes_2ecomparison___24t(happ(happ(_1124117, _1124190), _1124255)))]]]]], (35442 ^ _401487) ^ [_1124713] : [35444 ^ _401487 : [(35445 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(35443 ^ [_1124713]))], (35447 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(happ(_1124713, 35443 ^ [_1124713]))]], -(c_24__type__32412___24t(_1124713))], (35432 ^ _401487) ^ [_1124574] : [c_24__type__32412___24t(_1124574), 35435 ^ _401487 : [(35436 ^ _401487) ^ [_1124634] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1124634), -(cCoq_2eNumbers_2eBinNums_2epositive___24t(happ(_1124574, _1124634)))]]], (35465 ^ _401487) ^ [_1125090] : [35467 ^ _401487 : [(35468 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ecomparison___24t(35466 ^ [_1125090]))], (35471 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ecomparison___24t(35469 ^ [_1125090]))], (35473 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ecomparison___24t(happ(happ(_1125090, 35466 ^ [_1125090]), 35469 ^ [_1125090]))]], -(c_24__type__32438___24t(_1125090))], (35451 ^ _401487) ^ [_1124861] : [c_24__type__32438___24t(_1124861), 35454 ^ _401487 : [(35455 ^ _401487) ^ [_1124934] : [cCoq_2eInit_2eDatatypes_2ecomparison___24t(_1124934), 35458 ^ _401487 : [(35459 ^ _401487) ^ [_1124999] : [cCoq_2eInit_2eDatatypes_2ecomparison___24t(_1124999), -(cCoq_2eInit_2eDatatypes_2ecomparison___24t(happ(happ(_1124861, _1124934), _1124999)))]]]]], (35495 ^ _401487) ^ [_1125655] : [35497 ^ _401487 : [(35498 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(35496 ^ [_1125655]))], (35501 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(35499 ^ [_1125655]))], (35504 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(35502 ^ [_1125655]))], (35506 ^ _401487) ^ [] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(happ(happ(happ(_1125655, 35496 ^ [_1125655]), 35499 ^ [_1125655]), 35502 ^ [_1125655]))]], -(c_24__type__32443___24t(_1125655))], (35477 ^ _401487) ^ [_1125318] : [c_24__type__32443___24t(_1125318), 35480 ^ _401487 : [(35481 ^ _401487) ^ [_1125404] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(_1125404), 35484 ^ _401487 : [(35485 ^ _401487) ^ [_1125482] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1125482), 35488 ^ _401487 : [(35489 ^ _401487) ^ [_1125552] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(_1125552), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(happ(happ(happ(_1125318, _1125404), _1125482), _1125552)))]]]]]]], (35524 ^ _401487) ^ [_1126213] : [35526 ^ _401487 : [(35527 ^ _401487) ^ [] : [-(cCoq_2eStrings_2eString_2estring___24t(35525 ^ [_1126213]))], (35530 ^ _401487) ^ [] : [-(cCoq_2eStrings_2eString_2estring___24t(35528 ^ [_1126213]))], (35532 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1126213, 35525 ^ [_1126213]), 35528 ^ [_1126213]))]], -(c_24__type__32451___24t(_1126213))], (35510 ^ _401487) ^ [_1125984] : [c_24__type__32451___24t(_1125984), 35513 ^ _401487 : [(35514 ^ _401487) ^ [_1126057] : [cCoq_2eStrings_2eString_2estring___24t(_1126057), 35517 ^ _401487 : [(35518 ^ _401487) ^ [_1126122] : [cCoq_2eStrings_2eString_2estring___24t(_1126122), -(cProp___24t(happ(happ(_1125984, _1126057), _1126122)))]]]]], (35546 ^ _401487) ^ [_1126580] : [35548 ^ _401487 : [(35549 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(35547 ^ [_1126580]))], (35551 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_1126580, 35547 ^ [_1126580]))]], -(c_24__type__32468___24t(_1126580))], (35536 ^ _401487) ^ [_1126441] : [c_24__type__32468___24t(_1126441), 35539 ^ _401487 : [(35540 ^ _401487) ^ [_1126501] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1126501), -(cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_1126441, _1126501)))]]], (35569 ^ _401487) ^ [_1126957] : [35571 ^ _401487 : [(35572 ^ _401487) ^ [] : [-(c_24__type__20841___24t(35570 ^ [_1126957]))], (35575 ^ _401487) ^ [] : [-(c_24__type__20841___24t(35573 ^ [_1126957]))], (35577 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1126957, 35570 ^ [_1126957]), 35573 ^ [_1126957]))]], -(c_24__type__32472___24t(_1126957))], (35555 ^ _401487) ^ [_1126728] : [c_24__type__32472___24t(_1126728), 35558 ^ _401487 : [(35559 ^ _401487) ^ [_1126801] : [c_24__type__20841___24t(_1126801), 35562 ^ _401487 : [(35563 ^ _401487) ^ [_1126866] : [c_24__type__20841___24t(_1126866), -(cProp___24t(happ(happ(_1126728, _1126801), _1126866)))]]]]], (35643 ^ _401487) ^ [_1130087] : [35645 ^ _401487 : [(35646 ^ _401487) ^ [] : [-(cType___24t(35644 ^ [_1130087]))], (35649 ^ _401487) ^ [] : [-(t(35647 ^ [_1130087], 35644 ^ [_1130087]))], (35652 ^ _401487) ^ [] : [-(t(35650 ^ [_1130087], 35644 ^ [_1130087]))], (35655 ^ _401487) ^ [] : [-(c_24__type__1381___24t(35644 ^ [_1130087], 35653 ^ [_1130087]))], (35658 ^ _401487) ^ [] : [-(c_24__type__1381___24t(35644 ^ [_1130087], 35656 ^ [_1130087]))], (35661 ^ _401487) ^ [] : [-(c_24__type__1381___24t(35644 ^ [_1130087], 35659 ^ [_1130087]))], (35664 ^ _401487) ^ [] : [-(c_24__type__1390___24t(35644 ^ [_1130087], 35662 ^ [_1130087]))], (35667 ^ _401487) ^ [] : [-(cType___24t(35665 ^ [_1130087]))], (35670 ^ _401487) ^ [] : [-(c_24__type__2076___24t(35644 ^ [_1130087], 35665 ^ [_1130087], 35668 ^ [_1130087]))], (35673 ^ _401487) ^ [] : [-(cType___24t(35671 ^ [_1130087]))], (35676 ^ _401487) ^ [] : [-(c_24__type__2081___24t(35644 ^ [_1130087], 35665 ^ [_1130087], 35671 ^ [_1130087], 35674 ^ [_1130087]))], (35679 ^ _401487) ^ [] : [-(c_24__type__2090___24t(35644 ^ [_1130087], 35665 ^ [_1130087], 35671 ^ [_1130087], 35677 ^ [_1130087]))], (35682 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(35644 ^ [_1130087], 35680 ^ [_1130087]))], (35685 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(35665 ^ [_1130087], 35683 ^ [_1130087]))], (35687 ^ _401487) ^ [] : [t(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(_1130087, 35644 ^ [_1130087]), 35647 ^ [_1130087]), 35650 ^ [_1130087]), 35653 ^ [_1130087]), 35656 ^ [_1130087]), 35659 ^ [_1130087]), 35662 ^ [_1130087]), 35665 ^ [_1130087]), 35668 ^ [_1130087]), 35671 ^ [_1130087]), 35674 ^ [_1130087]), 35677 ^ [_1130087]), 35680 ^ [_1130087]), 35683 ^ [_1130087]), 35644 ^ [_1130087])]], -(c_24__type__3420___24t(_1130087))], (35581 ^ _401487) ^ [_1127185] : [c_24__type__3420___24t(_1127185), 35584 ^ _401487 : [(35585 ^ _401487) ^ [_1127431] : [cType___24t(_1127431), 35588 ^ _401487 : [(35589 ^ _401487) ^ [_1127669] : [t(_1127669, _1127431), 35592 ^ _401487 : [(35593 ^ _401487) ^ [_1127900] : [t(_1127900, _1127431), 35596 ^ _401487 : [(35597 ^ _401487) ^ [_1128122] : [c_24__type__1381___24t(_1127431, _1128122), 35600 ^ _401487 : [(35601 ^ _401487) ^ [_1128335] : [c_24__type__1381___24t(_1127431, _1128335), 35604 ^ _401487 : [(35605 ^ _401487) ^ [_1128539] : [c_24__type__1381___24t(_1127431, _1128539), 35608 ^ _401487 : [(35609 ^ _401487) ^ [_1128734] : [c_24__type__1390___24t(_1127431, _1128734), 35612 ^ _401487 : [(35613 ^ _401487) ^ [_1128920] : [cType___24t(_1128920), 35616 ^ _401487 : [(35617 ^ _401487) ^ [_1129096] : [c_24__type__2076___24t(_1127431, _1128920, _1129096), 35620 ^ _401487 : [(35621 ^ _401487) ^ [_1129266] : [cType___24t(_1129266), 35624 ^ _401487 : [(35625 ^ _401487) ^ [_1129424] : [c_24__type__2081___24t(_1127431, _1128920, _1129266, _1129424), 35628 ^ _401487 : [(35629 ^ _401487) ^ [_1129577] : [c_24__type__2090___24t(_1127431, _1128920, _1129266, _1129577), 35632 ^ _401487 : [(35633 ^ _401487) ^ [_1129719] : [cCoq_2eInit_2eDatatypes_2elist___24t(_1127431, _1129719), 35636 ^ _401487 : [(35637 ^ _401487) ^ [_1129848] : [cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1128920, _1129848), -(t(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(_1127185, _1127431), _1127669), _1127900), _1128122), _1128335), _1128539), _1128734), _1128920), _1129096), _1129266), _1129424), _1129577), _1129719), _1129848), _1127431))]]]]]]]]]]]]]]]]]]]]]]]]]]]]], (35705 ^ _401487) ^ [_1133791] : [35707 ^ _401487 : [(35708 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(35706 ^ [_1133791]))], (35711 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(35709 ^ [_1133791]))], (35713 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ecomparison___24t(happ(happ(_1133791, 35706 ^ [_1133791]), 35709 ^ [_1133791]))]], -(c_24__type__355___24t(_1133791))], (35691 ^ _401487) ^ [_1133562] : [c_24__type__355___24t(_1133562), 35694 ^ _401487 : [(35695 ^ _401487) ^ [_1133635] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1133635), 35698 ^ _401487 : [(35699 ^ _401487) ^ [_1133700] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1133700), -(cCoq_2eInit_2eDatatypes_2ecomparison___24t(happ(happ(_1133562, _1133635), _1133700)))]]]]], (35727 ^ _401487) ^ [_1134158] : [35729 ^ _401487 : [(35730 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(35728 ^ [_1134158]))], (35732 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_1134158, 35728 ^ [_1134158]))]], -(c_24__type__364___24t(_1134158))], (35717 ^ _401487) ^ [_1134019] : [c_24__type__364___24t(_1134019), 35720 ^ _401487 : [(35721 ^ _401487) ^ [_1134079] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1134079), -(cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_1134019, _1134079)))]]], (35750 ^ _401487) ^ [_1134535] : [35752 ^ _401487 : [(35753 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(35751 ^ [_1134535]))], (35756 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(35754 ^ [_1134535]))], (35758 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1134535, 35751 ^ [_1134535]), 35754 ^ [_1134535]))]], -(c_24__type__367___24t(_1134535))], (35736 ^ _401487) ^ [_1134306] : [c_24__type__367___24t(_1134306), 35739 ^ _401487 : [(35740 ^ _401487) ^ [_1134379] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1134379), 35743 ^ _401487 : [(35744 ^ _401487) ^ [_1134444] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1134444), -(cProp___24t(happ(happ(_1134306, _1134379), _1134444)))]]]]], (35772 ^ _401487) ^ [_1134902] : [35774 ^ _401487 : [(35775 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(35773 ^ [_1134902]))], (35777 ^ _401487) ^ [] : [cProp___24t(happ(_1134902, 35773 ^ [_1134902]))]], -(c_24__type__373___24t(_1134902))], (35762 ^ _401487) ^ [_1134763] : [c_24__type__373___24t(_1134763), 35765 ^ _401487 : [(35766 ^ _401487) ^ [_1134823] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1134823), -(cProp___24t(happ(_1134763, _1134823)))]]], (35791 ^ _401487) ^ [_1135189] : [35793 ^ _401487 : [(35794 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(35792 ^ [_1135189]))], (35796 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(happ(_1135189, 35792 ^ [_1135189]))]], -(c_24__type__386___24t(_1135189))], (35781 ^ _401487) ^ [_1135050] : [c_24__type__386___24t(_1135050), 35784 ^ _401487 : [(35785 ^ _401487) ^ [_1135110] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1135110), -(cCoq_2eNumbers_2eBinNums_2epositive___24t(happ(_1135050, _1135110)))]]], (35810 ^ _401487) ^ [_1135476] : [35812 ^ _401487 : [(35813 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(35811 ^ [_1135476]))], (35815 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_1135476, 35811 ^ [_1135476]))]], -(c_24__type__393___24t(_1135476))], (35800 ^ _401487) ^ [_1135337] : [c_24__type__393___24t(_1135337), 35803 ^ _401487 : [(35804 ^ _401487) ^ [_1135397] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1135397), -(cCoq_2eNumbers_2eBinNums_2eZ___24t(happ(_1135337, _1135397)))]]], (35833 ^ _401487) ^ [_1135853] : [35835 ^ _401487 : [(35836 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(35834 ^ [_1135853]))], (35839 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(35837 ^ [_1135853]))], (35841 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1135853, 35834 ^ [_1135853]), 35837 ^ [_1135853]))]], -(c_24__type__397___24t(_1135853))], (35819 ^ _401487) ^ [_1135624] : [c_24__type__397___24t(_1135624), 35822 ^ _401487 : [(35823 ^ _401487) ^ [_1135697] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1135697), 35826 ^ _401487 : [(35827 ^ _401487) ^ [_1135762] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1135762), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1135624, _1135697), _1135762)))]]]]], (35859 ^ _401487) ^ [_1136310] : [35861 ^ _401487 : [(35862 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(35860 ^ [_1136310]))], (35865 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(35863 ^ [_1136310]))], (35867 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2enat___24t(happ(happ(_1136310, 35860 ^ [_1136310]), 35863 ^ [_1136310]))]], -(c_24__type__4___24t(_1136310))], (35845 ^ _401487) ^ [_1136081] : [c_24__type__4___24t(_1136081), 35848 ^ _401487 : [(35849 ^ _401487) ^ [_1136154] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1136154), 35852 ^ _401487 : [(35853 ^ _401487) ^ [_1136219] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1136219), -(cCoq_2eInit_2eDatatypes_2enat___24t(happ(happ(_1136081, _1136154), _1136219)))]]]]], (35885 ^ _401487) ^ [_1136767] : [35887 ^ _401487 : [(35888 ^ _401487) ^ [] : [-(cCoq_2eReals_2eRdefinitions_2eR___24t(35886 ^ [_1136767]))], (35891 ^ _401487) ^ [] : [-(cCoq_2eReals_2eRdefinitions_2eR___24t(35889 ^ [_1136767]))], (35893 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1136767, 35886 ^ [_1136767]), 35889 ^ [_1136767]))]], -(c_24__type__400___24t(_1136767))], (35871 ^ _401487) ^ [_1136538] : [c_24__type__400___24t(_1136538), 35874 ^ _401487 : [(35875 ^ _401487) ^ [_1136611] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1136611), 35878 ^ _401487 : [(35879 ^ _401487) ^ [_1136676] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1136676), -(cProp___24t(happ(happ(_1136538, _1136611), _1136676)))]]]]], (35907 ^ _401487) ^ [_1137134] : [35909 ^ _401487 : [(35910 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(35908 ^ [_1137134]))], (35912 ^ _401487) ^ [] : [cCoq_2eReals_2eRdefinitions_2eR___24t(happ(_1137134, 35908 ^ [_1137134]))]], -(c_24__type__405___24t(_1137134))], (35897 ^ _401487) ^ [_1136995] : [c_24__type__405___24t(_1136995), 35900 ^ _401487 : [(35901 ^ _401487) ^ [_1137055] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1137055), -(cCoq_2eReals_2eRdefinitions_2eR___24t(happ(_1136995, _1137055)))]]], (35930 ^ _401487) ^ [_1137511] : [35932 ^ _401487 : [(35933 ^ _401487) ^ [] : [-(cProp___24t(35931 ^ [_1137511]))], (35936 ^ _401487) ^ [] : [-(cProp___24t(35934 ^ [_1137511]))], (35938 ^ _401487) ^ [] : [cType___24t(happ(happ(_1137511, 35931 ^ [_1137511]), 35934 ^ [_1137511]))]], -(c_24__type__417___24t(_1137511))], (35916 ^ _401487) ^ [_1137282] : [c_24__type__417___24t(_1137282), 35919 ^ _401487 : [(35920 ^ _401487) ^ [_1137355] : [cProp___24t(_1137355), 35923 ^ _401487 : [(35924 ^ _401487) ^ [_1137420] : [cProp___24t(_1137420), -(cType___24t(happ(happ(_1137282, _1137355), _1137420)))]]]]], (35956 ^ _401487) ^ [_1138000] : [35958 ^ _401487 : [(35959 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(35957 ^ [_1138000]))], (35962 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(35960 ^ [_1138000]))], (35964 ^ _401487) ^ [] : [cCoq_2eInit_2eSpecif_2esumbool___24t(c_24__prop__440___24a2(35957 ^ [_1138000], 35960 ^ [_1138000]), c_24__prop__441___24a2(35957 ^ [_1138000], 35960 ^ [_1138000]), happ(happ(_1138000, 35957 ^ [_1138000]), 35960 ^ [_1138000]))]], -(c_24__type__438___24t(_1138000))], (35942 ^ _401487) ^ [_1137739] : [c_24__type__438___24t(_1137739), 35945 ^ _401487 : [(35946 ^ _401487) ^ [_1137820] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1137820), 35949 ^ _401487 : [(35950 ^ _401487) ^ [_1137893] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1137893), -(cCoq_2eInit_2eSpecif_2esumbool___24t(c_24__prop__440___24a2(_1137820, _1137893), c_24__prop__441___24a2(_1137820, _1137893), happ(happ(_1137739, _1137820), _1137893)))]]]]], (35994 ^ _401487) ^ [_1138919] : [35996 ^ _401487 : [(35997 ^ _401487) ^ [] : [-(cType___24t(35995 ^ [_1138919]))], (36000 ^ _401487) ^ [] : [-(t(35998 ^ [_1138919], 35995 ^ [_1138919]))], (36003 ^ _401487) ^ [] : [-(c_24__type__1381___24t(35995 ^ [_1138919], 36001 ^ [_1138919]))], (36006 ^ _401487) ^ [] : [-(t(36004 ^ [_1138919], 35995 ^ [_1138919]))], (36009 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(36007 ^ [_1138919]))], (36011 ^ _401487) ^ [] : [t(happ(happ(happ(happ(happ(_1138919, 35995 ^ [_1138919]), 35998 ^ [_1138919]), 36001 ^ [_1138919]), 36004 ^ [_1138919]), 36007 ^ [_1138919]), 35995 ^ [_1138919])]], -(c_24__type__4596___24t(_1138919))], (35968 ^ _401487) ^ [_1138290] : [c_24__type__4596___24t(_1138290), 35971 ^ _401487 : [(35972 ^ _401487) ^ [_1138406] : [cType___24t(_1138406), 35975 ^ _401487 : [(35976 ^ _401487) ^ [_1138514] : [t(_1138514, _1138406), 35979 ^ _401487 : [(35980 ^ _401487) ^ [_1138615] : [c_24__type__1381___24t(_1138406, _1138615), 35983 ^ _401487 : [(35984 ^ _401487) ^ [_1138707] : [t(_1138707, _1138406), 35987 ^ _401487 : [(35988 ^ _401487) ^ [_1138790] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1138790), -(t(happ(happ(happ(happ(happ(_1138290, _1138406), _1138514), _1138615), _1138707), _1138790), _1138406))]]]]]]]]]]], (36029 ^ _401487) ^ [_1139819] : [36031 ^ _401487 : [(36032 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(36030 ^ [_1139819]))], (36035 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(36033 ^ [_1139819]))], (36037 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eN___24t(happ(happ(_1139819, 36030 ^ [_1139819]), 36033 ^ [_1139819]))]], -(c_24__type__462___24t(_1139819))], (36015 ^ _401487) ^ [_1139590] : [c_24__type__462___24t(_1139590), 36018 ^ _401487 : [(36019 ^ _401487) ^ [_1139663] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1139663), 36022 ^ _401487 : [(36023 ^ _401487) ^ [_1139728] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1139728), -(cCoq_2eNumbers_2eBinNums_2eN___24t(happ(happ(_1139590, _1139663), _1139728)))]]]]], (36051 ^ _401487) ^ [_1140186] : [36053 ^ _401487 : [(36054 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(36052 ^ [_1140186]))], (36056 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eN___24t(happ(_1140186, 36052 ^ [_1140186]))]], -(c_24__type__470___24t(_1140186))], (36041 ^ _401487) ^ [_1140047] : [c_24__type__470___24t(_1140047), 36044 ^ _401487 : [(36045 ^ _401487) ^ [_1140107] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1140107), -(cCoq_2eNumbers_2eBinNums_2eN___24t(happ(_1140047, _1140107)))]]], (36074 ^ _401487) ^ [_1140662, _1140664, _1140666, _1140668, _1140670, _1140672, _1140674, _1140676, _1140678] : [36076 ^ _401487 : [(36077 ^ _401487) ^ [] : [-(t(36075 ^ [_1140662, _1140664, _1140666, _1140668, _1140670, _1140672, _1140674, _1140676, _1140678], _1140678))], (36080 ^ _401487) ^ [] : [-(t(36078 ^ [_1140662, _1140664, _1140666, _1140668, _1140670, _1140672, _1140674, _1140676, _1140678], _1140678))], (36082 ^ _401487) ^ [] : [t(happ(happ(_1140662, 36075 ^ [_1140662, _1140664, _1140666, _1140668, _1140670, _1140672, _1140674, _1140676, _1140678]), 36078 ^ [_1140662, _1140664, _1140666, _1140668, _1140670, _1140672, _1140674, _1140676, _1140678]), _1140678)]], -(c_24__type__4850___24t(_1140678, _1140676, _1140674, _1140672, _1140670, _1140668, _1140666, _1140664, _1140662))], (36060 ^ _401487) ^ [_1140358, _1140360, _1140362, _1140364, _1140366, _1140368, _1140370, _1140372, _1140374] : [c_24__type__4850___24t(_1140374, _1140372, _1140370, _1140368, _1140366, _1140364, _1140362, _1140360, _1140358), 36063 ^ _401487 : [(36064 ^ _401487) ^ [_1140466] : [t(_1140466, _1140374), 36067 ^ _401487 : [(36068 ^ _401487) ^ [_1140551] : [t(_1140551, _1140374), -(t(happ(happ(_1140358, _1140466), _1140551), _1140374))]]]]], (36100 ^ _401487) ^ [_1141373, _1141375, _1141377, _1141379, _1141381, _1141383, _1141385, _1141387, _1141389] : [36102 ^ _401487 : [(36103 ^ _401487) ^ [] : [-(t(36101 ^ [_1141373, _1141375, _1141377, _1141379, _1141381, _1141383, _1141385, _1141387, _1141389], _1141389))], (36106 ^ _401487) ^ [] : [-(t(36104 ^ [_1141373, _1141375, _1141377, _1141379, _1141381, _1141383, _1141385, _1141387, _1141389], _1141389))], (36108 ^ _401487) ^ [] : [t(happ(happ(_1141373, 36101 ^ [_1141373, _1141375, _1141377, _1141379, _1141381, _1141383, _1141385, _1141387, _1141389]), 36104 ^ [_1141373, _1141375, _1141377, _1141379, _1141381, _1141383, _1141385, _1141387, _1141389]), _1141389)]], -(c_24__type__4913___24t(_1141389, _1141387, _1141385, _1141383, _1141381, _1141379, _1141377, _1141375, _1141373))], (36086 ^ _401487) ^ [_1141069, _1141071, _1141073, _1141075, _1141077, _1141079, _1141081, _1141083, _1141085] : [c_24__type__4913___24t(_1141085, _1141083, _1141081, _1141079, _1141077, _1141075, _1141073, _1141071, _1141069), 36089 ^ _401487 : [(36090 ^ _401487) ^ [_1141177] : [t(_1141177, _1141085), 36093 ^ _401487 : [(36094 ^ _401487) ^ [_1141262] : [t(_1141262, _1141085), -(t(happ(happ(_1141069, _1141177), _1141262), _1141085))]]]]], (36126 ^ _401487) ^ [_1141985] : [36128 ^ _401487 : [(36129 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(36127 ^ [_1141985]))], (36132 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(36130 ^ [_1141985]))], (36134 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1141985, 36127 ^ [_1141985]), 36130 ^ [_1141985]))]], -(c_24__type__493___24t(_1141985))], (36112 ^ _401487) ^ [_1141756] : [c_24__type__493___24t(_1141756), 36115 ^ _401487 : [(36116 ^ _401487) ^ [_1141829] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_1141829), 36119 ^ _401487 : [(36120 ^ _401487) ^ [_1141894] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_1141894), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1141756, _1141829), _1141894)))]]]]], (36152 ^ _401487) ^ [_1142541, _1142543, _1142545, _1142547, _1142549, _1142551, _1142553, _1142555, _1142557] : [36154 ^ _401487 : [(36155 ^ _401487) ^ [] : [-(t(36153 ^ [_1142541, _1142543, _1142545, _1142547, _1142549, _1142551, _1142553, _1142555, _1142557], _1142557))], (36158 ^ _401487) ^ [] : [-(t(36156 ^ [_1142541, _1142543, _1142545, _1142547, _1142549, _1142551, _1142553, _1142555, _1142557], _1142557))], (36160 ^ _401487) ^ [] : [t(happ(happ(_1142541, 36153 ^ [_1142541, _1142543, _1142545, _1142547, _1142549, _1142551, _1142553, _1142555, _1142557]), 36156 ^ [_1142541, _1142543, _1142545, _1142547, _1142549, _1142551, _1142553, _1142555, _1142557]), _1142557)]], -(c_24__type__4976___24t(_1142557, _1142555, _1142553, _1142551, _1142549, _1142547, _1142545, _1142543, _1142541))], (36138 ^ _401487) ^ [_1142237, _1142239, _1142241, _1142243, _1142245, _1142247, _1142249, _1142251, _1142253] : [c_24__type__4976___24t(_1142253, _1142251, _1142249, _1142247, _1142245, _1142243, _1142241, _1142239, _1142237), 36141 ^ _401487 : [(36142 ^ _401487) ^ [_1142345] : [t(_1142345, _1142253), 36145 ^ _401487 : [(36146 ^ _401487) ^ [_1142430] : [t(_1142430, _1142253), -(t(happ(happ(_1142237, _1142345), _1142430), _1142253))]]]]], (36174 ^ _401487) ^ [_1143141, _1143143, _1143145, _1143147, _1143149, _1143151, _1143153, _1143155, _1143157] : [36176 ^ _401487 : [(36177 ^ _401487) ^ [] : [-(t(36175 ^ [_1143141, _1143143, _1143145, _1143147, _1143149, _1143151, _1143153, _1143155, _1143157], _1143157))], (36179 ^ _401487) ^ [] : [t(happ(_1143141, 36175 ^ [_1143141, _1143143, _1143145, _1143147, _1143149, _1143151, _1143153, _1143155, _1143157]), _1143157)]], -(c_24__type__5030___24t(_1143157, _1143155, _1143153, _1143151, _1143149, _1143147, _1143145, _1143143, _1143141))], (36164 ^ _401487) ^ [_1142948, _1142950, _1142952, _1142954, _1142956, _1142958, _1142960, _1142962, _1142964] : [c_24__type__5030___24t(_1142964, _1142962, _1142960, _1142958, _1142956, _1142954, _1142952, _1142950, _1142948), 36167 ^ _401487 : [(36168 ^ _401487) ^ [_1143042] : [t(_1143042, _1142964), -(t(happ(_1142948, _1143042), _1142964))]]], (36197 ^ _401487) ^ [_1143699, _1143701, _1143703, _1143705, _1143707, _1143709, _1143711, _1143713, _1143715] : [36199 ^ _401487 : [(36200 ^ _401487) ^ [] : [-(t(36198 ^ [_1143699, _1143701, _1143703, _1143705, _1143707, _1143709, _1143711, _1143713, _1143715], _1143715))], (36203 ^ _401487) ^ [] : [-(t(36201 ^ [_1143699, _1143701, _1143703, _1143705, _1143707, _1143709, _1143711, _1143713, _1143715], _1143715))], (36205 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1143699, 36198 ^ [_1143699, _1143701, _1143703, _1143705, _1143707, _1143709, _1143711, _1143713, _1143715]), 36201 ^ [_1143699, _1143701, _1143703, _1143705, _1143707, _1143709, _1143711, _1143713, _1143715]))]], -(c_24__type__5093___24t(_1143715, _1143713, _1143711, _1143709, _1143707, _1143705, _1143703, _1143701, _1143699))], (36183 ^ _401487) ^ [_1143399, _1143401, _1143403, _1143405, _1143407, _1143409, _1143411, _1143413, _1143415] : [c_24__type__5093___24t(_1143415, _1143413, _1143411, _1143409, _1143407, _1143405, _1143403, _1143401, _1143399), 36186 ^ _401487 : [(36187 ^ _401487) ^ [_1143506] : [t(_1143506, _1143415), 36190 ^ _401487 : [(36191 ^ _401487) ^ [_1143590] : [t(_1143590, _1143415), -(cProp___24t(happ(happ(_1143399, _1143506), _1143590)))]]]]], (36223 ^ _401487) ^ [_1144373, _1144375, _1144377, _1144379, _1144381, _1144383] : [36225 ^ _401487 : [(36226 ^ _401487) ^ [] : [-(t(36224 ^ [_1144373, _1144375, _1144377, _1144379, _1144381, _1144383], _1144383))], (36229 ^ _401487) ^ [] : [-(t(36227 ^ [_1144373, _1144375, _1144377, _1144379, _1144381, _1144383], _1144383))], (36231 ^ _401487) ^ [] : [t(happ(happ(_1144373, 36224 ^ [_1144373, _1144375, _1144377, _1144379, _1144381, _1144383]), 36227 ^ [_1144373, _1144375, _1144377, _1144379, _1144381, _1144383]), _1144383)]], -(c_24__type__5300___24t(_1144383, _1144381, _1144379, _1144377, _1144375, _1144373))], (36209 ^ _401487) ^ [_1144093, _1144095, _1144097, _1144099, _1144101, _1144103] : [c_24__type__5300___24t(_1144103, _1144101, _1144099, _1144097, _1144095, _1144093), 36212 ^ _401487 : [(36213 ^ _401487) ^ [_1144189] : [t(_1144189, _1144103), 36216 ^ _401487 : [(36217 ^ _401487) ^ [_1144268] : [t(_1144268, _1144103), -(t(happ(happ(_1144093, _1144189), _1144268), _1144103))]]]]], (36249 ^ _401487) ^ [_1144997, _1144999, _1145001, _1145003, _1145005, _1145007] : [36251 ^ _401487 : [(36252 ^ _401487) ^ [] : [-(t(36250 ^ [_1144997, _1144999, _1145001, _1145003, _1145005, _1145007], _1145007))], (36255 ^ _401487) ^ [] : [-(t(36253 ^ [_1144997, _1144999, _1145001, _1145003, _1145005, _1145007], _1145007))], (36257 ^ _401487) ^ [] : [t(happ(happ(_1144997, 36250 ^ [_1144997, _1144999, _1145001, _1145003, _1145005, _1145007]), 36253 ^ [_1144997, _1144999, _1145001, _1145003, _1145005, _1145007]), _1145007)]], -(c_24__type__5330___24t(_1145007, _1145005, _1145003, _1145001, _1144999, _1144997))], (36235 ^ _401487) ^ [_1144717, _1144719, _1144721, _1144723, _1144725, _1144727] : [c_24__type__5330___24t(_1144727, _1144725, _1144723, _1144721, _1144719, _1144717), 36238 ^ _401487 : [(36239 ^ _401487) ^ [_1144813] : [t(_1144813, _1144727), 36242 ^ _401487 : [(36243 ^ _401487) ^ [_1144892] : [t(_1144892, _1144727), -(t(happ(happ(_1144717, _1144813), _1144892), _1144727))]]]]], (36271 ^ _401487) ^ [_1145516, _1145518, _1145520, _1145522, _1145524, _1145526] : [36273 ^ _401487 : [(36274 ^ _401487) ^ [] : [-(t(36272 ^ [_1145516, _1145518, _1145520, _1145522, _1145524, _1145526], _1145526))], (36276 ^ _401487) ^ [] : [t(happ(_1145516, 36272 ^ [_1145516, _1145518, _1145520, _1145522, _1145524, _1145526]), _1145526)]], -(c_24__type__5354___24t(_1145526, _1145524, _1145522, _1145520, _1145518, _1145516))], (36261 ^ _401487) ^ [_1145341, _1145343, _1145345, _1145347, _1145349, _1145351] : [c_24__type__5354___24t(_1145351, _1145349, _1145347, _1145345, _1145343, _1145341), 36264 ^ _401487 : [(36265 ^ _401487) ^ [_1145423] : [t(_1145423, _1145351), -(t(happ(_1145341, _1145423), _1145351))]]], (36294 ^ _401487) ^ [_1146011, _1146013, _1146015, _1146017, _1146019, _1146021] : [36296 ^ _401487 : [(36297 ^ _401487) ^ [] : [-(t(36295 ^ [_1146011, _1146013, _1146015, _1146017, _1146019, _1146021], _1146021))], (36300 ^ _401487) ^ [] : [-(t(36298 ^ [_1146011, _1146013, _1146015, _1146017, _1146019, _1146021], _1146021))], (36302 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1146011, 36295 ^ [_1146011, _1146013, _1146015, _1146017, _1146019, _1146021]), 36298 ^ [_1146011, _1146013, _1146015, _1146017, _1146019, _1146021]))]], -(c_24__type__5384___24t(_1146021, _1146019, _1146017, _1146015, _1146013, _1146011))], (36280 ^ _401487) ^ [_1145735, _1145737, _1145739, _1145741, _1145743, _1145745] : [c_24__type__5384___24t(_1145745, _1145743, _1145741, _1145739, _1145737, _1145735), 36283 ^ _401487 : [(36284 ^ _401487) ^ [_1145830] : [t(_1145830, _1145745), 36287 ^ _401487 : [(36288 ^ _401487) ^ [_1145908] : [t(_1145908, _1145745), -(cProp___24t(happ(happ(_1145735, _1145830), _1145908)))]]]]], (36320 ^ _401487) ^ [_1146631, _1146633, _1146635, _1146637, _1146639, _1146641] : [36322 ^ _401487 : [(36323 ^ _401487) ^ [] : [-(t(36321 ^ [_1146631, _1146633, _1146635, _1146637, _1146639, _1146641], _1146641))], (36326 ^ _401487) ^ [] : [-(t(36324 ^ [_1146631, _1146633, _1146635, _1146637, _1146639, _1146641], _1146641))], (36328 ^ _401487) ^ [] : [t(happ(happ(_1146631, 36321 ^ [_1146631, _1146633, _1146635, _1146637, _1146639, _1146641]), 36324 ^ [_1146631, _1146633, _1146635, _1146637, _1146639, _1146641]), _1146641)]], -(c_24__type__5414___24t(_1146641, _1146639, _1146637, _1146635, _1146633, _1146631))], (36306 ^ _401487) ^ [_1146351, _1146353, _1146355, _1146357, _1146359, _1146361] : [c_24__type__5414___24t(_1146361, _1146359, _1146357, _1146355, _1146353, _1146351), 36309 ^ _401487 : [(36310 ^ _401487) ^ [_1146447] : [t(_1146447, _1146361), 36313 ^ _401487 : [(36314 ^ _401487) ^ [_1146526] : [t(_1146526, _1146361), -(t(happ(happ(_1146351, _1146447), _1146526), _1146361))]]]]], (36342 ^ _401487) ^ [_1147150, _1147152, _1147154, _1147156, _1147158, _1147160] : [36344 ^ _401487 : [(36345 ^ _401487) ^ [] : [-(t(36343 ^ [_1147150, _1147152, _1147154, _1147156, _1147158, _1147160], _1147160))], (36347 ^ _401487) ^ [] : [t(happ(_1147150, 36343 ^ [_1147150, _1147152, _1147154, _1147156, _1147158, _1147160]), _1147160)]], -(c_24__type__5438___24t(_1147160, _1147158, _1147156, _1147154, _1147152, _1147150))], (36332 ^ _401487) ^ [_1146975, _1146977, _1146979, _1146981, _1146983, _1146985] : [c_24__type__5438___24t(_1146985, _1146983, _1146981, _1146979, _1146977, _1146975), 36335 ^ _401487 : [(36336 ^ _401487) ^ [_1147057] : [t(_1147057, _1146985), -(t(happ(_1146975, _1147057), _1146985))]]], (36365 ^ _401487) ^ [_1147583] : [36367 ^ _401487 : [(36368 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(36366 ^ [_1147583]))], (36371 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(36369 ^ [_1147583]))], (36373 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1147583, 36366 ^ [_1147583]), 36369 ^ [_1147583]))]], -(c_24__type__547___24t(_1147583))], (36351 ^ _401487) ^ [_1147354] : [c_24__type__547___24t(_1147354), 36354 ^ _401487 : [(36355 ^ _401487) ^ [_1147427] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_1147427), 36358 ^ _401487 : [(36359 ^ _401487) ^ [_1147492] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_1147492), -(cProp___24t(happ(happ(_1147354, _1147427), _1147492)))]]]]], (36391 ^ _401487) ^ [_1148106, _1148108, _1148110, _1148112, _1148114, _1148116] : [36393 ^ _401487 : [(36394 ^ _401487) ^ [] : [-(t(36392 ^ [_1148106, _1148108, _1148110, _1148112, _1148114, _1148116], _1148116))], (36397 ^ _401487) ^ [] : [-(t(36395 ^ [_1148106, _1148108, _1148110, _1148112, _1148114, _1148116], _1148116))], (36399 ^ _401487) ^ [] : [t(happ(happ(_1148106, 36392 ^ [_1148106, _1148108, _1148110, _1148112, _1148114, _1148116]), 36395 ^ [_1148106, _1148108, _1148110, _1148112, _1148114, _1148116]), _1148116)]], -(c_24__type__5471___24t(_1148116, _1148114, _1148112, _1148110, _1148108, _1148106))], (36377 ^ _401487) ^ [_1147826, _1147828, _1147830, _1147832, _1147834, _1147836] : [c_24__type__5471___24t(_1147836, _1147834, _1147832, _1147830, _1147828, _1147826), 36380 ^ _401487 : [(36381 ^ _401487) ^ [_1147922] : [t(_1147922, _1147836), 36384 ^ _401487 : [(36385 ^ _401487) ^ [_1148001] : [t(_1148001, _1147836), -(t(happ(happ(_1147826, _1147922), _1148001), _1147836))]]]]], (36413 ^ _401487) ^ [_1148625, _1148627, _1148629, _1148631, _1148633, _1148635] : [36415 ^ _401487 : [(36416 ^ _401487) ^ [] : [-(t(36414 ^ [_1148625, _1148627, _1148629, _1148631, _1148633, _1148635], _1148635))], (36418 ^ _401487) ^ [] : [t(happ(_1148625, 36414 ^ [_1148625, _1148627, _1148629, _1148631, _1148633, _1148635]), _1148635)]], -(c_24__type__5495___24t(_1148635, _1148633, _1148631, _1148629, _1148627, _1148625))], (36403 ^ _401487) ^ [_1148450, _1148452, _1148454, _1148456, _1148458, _1148460] : [c_24__type__5495___24t(_1148460, _1148458, _1148456, _1148454, _1148452, _1148450), 36406 ^ _401487 : [(36407 ^ _401487) ^ [_1148532] : [t(_1148532, _1148460), -(t(happ(_1148450, _1148532), _1148460))]]], (36436 ^ _401487) ^ [_1149058] : [36438 ^ _401487 : [(36439 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(36437 ^ [_1149058]))], (36442 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(36440 ^ [_1149058]))], (36444 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1149058, 36437 ^ [_1149058]), 36440 ^ [_1149058]))]], -(c_24__type__550___24t(_1149058))], (36422 ^ _401487) ^ [_1148829] : [c_24__type__550___24t(_1148829), 36425 ^ _401487 : [(36426 ^ _401487) ^ [_1148902] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_1148902), 36429 ^ _401487 : [(36430 ^ _401487) ^ [_1148967] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_1148967), -(cProp___24t(happ(happ(_1148829, _1148902), _1148967)))]]]]], (36458 ^ _401487) ^ [_1149476, _1149478, _1149480, _1149482, _1149484, _1149486] : [36460 ^ _401487 : [(36461 ^ _401487) ^ [] : [-(t(36459 ^ [_1149476, _1149478, _1149480, _1149482, _1149484, _1149486], _1149486))], (36463 ^ _401487) ^ [] : [t(happ(_1149476, 36459 ^ [_1149476, _1149478, _1149480, _1149482, _1149484, _1149486]), _1149486)]], -(c_24__type__5522___24t(_1149486, _1149484, _1149482, _1149480, _1149478, _1149476))], (36448 ^ _401487) ^ [_1149301, _1149303, _1149305, _1149307, _1149309, _1149311] : [c_24__type__5522___24t(_1149311, _1149309, _1149307, _1149305, _1149303, _1149301), 36451 ^ _401487 : [(36452 ^ _401487) ^ [_1149383] : [t(_1149383, _1149311), -(t(happ(_1149301, _1149383), _1149311))]]], (36481 ^ _401487) ^ [_1150107, _1150109, _1150111, _1150113, _1150115, _1150117, _1150119, _1150121, _1150123, _1150125, _1150127, _1150129, _1150131, _1150133, _1150135, _1150137, _1150139, _1150141] : [36483 ^ _401487 : [(36484 ^ _401487) ^ [] : [-(t(36482 ^ [_1150107, _1150109, _1150111, _1150113, _1150115, _1150117, _1150119, _1150121, _1150123, _1150125, _1150127, _1150129, _1150131, _1150133, _1150135, _1150137, _1150139, _1150141], _1150141))], (36487 ^ _401487) ^ [] : [-(t(36485 ^ [_1150107, _1150109, _1150111, _1150113, _1150115, _1150117, _1150119, _1150121, _1150123, _1150125, _1150127, _1150129, _1150131, _1150133, _1150135, _1150137, _1150139, _1150141], _1150141))], (36489 ^ _401487) ^ [] : [t(happ(happ(_1150107, 36482 ^ [_1150107, _1150109, _1150111, _1150113, _1150115, _1150117, _1150119, _1150121, _1150123, _1150125, _1150127, _1150129, _1150131, _1150133, _1150135, _1150137, _1150139, _1150141]), 36485 ^ [_1150107, _1150109, _1150111, _1150113, _1150115, _1150117, _1150119, _1150121, _1150123, _1150125, _1150127, _1150129, _1150131, _1150133, _1150135, _1150137, _1150139, _1150141]), _1150141)]], -(c_24__type__5921___24t(_1150141, _1150139, _1150137, _1150135, _1150133, _1150131, _1150129, _1150127, _1150125, _1150123, _1150121, _1150119, _1150117, _1150115, _1150113, _1150111, _1150109, _1150107))], (36467 ^ _401487) ^ [_1149731, _1149733, _1149735, _1149737, _1149739, _1149741, _1149743, _1149745, _1149747, _1149749, _1149751, _1149753, _1149755, _1149757, _1149759, _1149761, _1149763, _1149765] : [c_24__type__5921___24t(_1149765, _1149763, _1149761, _1149759, _1149757, _1149755, _1149753, _1149751, _1149749, _1149747, _1149745, _1149743, _1149741, _1149739, _1149737, _1149735, _1149733, _1149731), 36470 ^ _401487 : [(36471 ^ _401487) ^ [_1149875] : [t(_1149875, _1149765), 36474 ^ _401487 : [(36475 ^ _401487) ^ [_1149978] : [t(_1149978, _1149765), -(t(happ(happ(_1149731, _1149875), _1149978), _1149765))]]]]], (36507 ^ _401487) ^ [_1150889] : [36509 ^ _401487 : [(36510 ^ _401487) ^ [] : [-(cType___24t(36508 ^ [_1150889]))], (36513 ^ _401487) ^ [] : [-(t(36511 ^ [_1150889], 36508 ^ [_1150889]))], (36515 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2eoption___24t(36508 ^ [_1150889], happ(happ(_1150889, 36508 ^ [_1150889]), 36511 ^ [_1150889]))]], -(c_24__type__594___24t(_1150889))], (36493 ^ _401487) ^ [_1150652] : [c_24__type__594___24t(_1150652), 36496 ^ _401487 : [(36497 ^ _401487) ^ [_1150727] : [cType___24t(_1150727), 36500 ^ _401487 : [(36501 ^ _401487) ^ [_1150794] : [t(_1150794, _1150727), -(cCoq_2eInit_2eDatatypes_2eoption___24t(_1150727, happ(happ(_1150652, _1150727), _1150794)))]]]]], (36533 ^ _401487) ^ [_1151567, _1151569, _1151571, _1151573, _1151575, _1151577, _1151579, _1151581, _1151583, _1151585, _1151587, _1151589, _1151591, _1151593, _1151595, _1151597, _1151599, _1151601] : [36535 ^ _401487 : [(36536 ^ _401487) ^ [] : [-(t(36534 ^ [_1151567, _1151569, _1151571, _1151573, _1151575, _1151577, _1151579, _1151581, _1151583, _1151585, _1151587, _1151589, _1151591, _1151593, _1151595, _1151597, _1151599, _1151601], _1151601))], (36539 ^ _401487) ^ [] : [-(t(36537 ^ [_1151567, _1151569, _1151571, _1151573, _1151575, _1151577, _1151579, _1151581, _1151583, _1151585, _1151587, _1151589, _1151591, _1151593, _1151595, _1151597, _1151599, _1151601], _1151601))], (36541 ^ _401487) ^ [] : [t(happ(happ(_1151567, 36534 ^ [_1151567, _1151569, _1151571, _1151573, _1151575, _1151577, _1151579, _1151581, _1151583, _1151585, _1151587, _1151589, _1151591, _1151593, _1151595, _1151597, _1151599, _1151601]), 36537 ^ [_1151567, _1151569, _1151571, _1151573, _1151575, _1151577, _1151579, _1151581, _1151583, _1151585, _1151587, _1151589, _1151591, _1151593, _1151595, _1151597, _1151599, _1151601]), _1151601)]], -(c_24__type__6134___24t(_1151601, _1151599, _1151597, _1151595, _1151593, _1151591, _1151589, _1151587, _1151585, _1151583, _1151581, _1151579, _1151577, _1151575, _1151573, _1151571, _1151569, _1151567))], (36519 ^ _401487) ^ [_1151191, _1151193, _1151195, _1151197, _1151199, _1151201, _1151203, _1151205, _1151207, _1151209, _1151211, _1151213, _1151215, _1151217, _1151219, _1151221, _1151223, _1151225] : [c_24__type__6134___24t(_1151225, _1151223, _1151221, _1151219, _1151217, _1151215, _1151213, _1151211, _1151209, _1151207, _1151205, _1151203, _1151201, _1151199, _1151197, _1151195, _1151193, _1151191), 36522 ^ _401487 : [(36523 ^ _401487) ^ [_1151335] : [t(_1151335, _1151225), 36526 ^ _401487 : [(36527 ^ _401487) ^ [_1151438] : [t(_1151438, _1151225), -(t(happ(happ(_1151191, _1151335), _1151438), _1151225))]]]]], (36559 ^ _401487) ^ [_1152539, _1152541, _1152543, _1152545, _1152547, _1152549, _1152551, _1152553, _1152555, _1152557, _1152559, _1152561, _1152563, _1152565, _1152567, _1152569, _1152571, _1152573] : [36561 ^ _401487 : [(36562 ^ _401487) ^ [] : [-(t(36560 ^ [_1152539, _1152541, _1152543, _1152545, _1152547, _1152549, _1152551, _1152553, _1152555, _1152557, _1152559, _1152561, _1152563, _1152565, _1152567, _1152569, _1152571, _1152573], _1152573))], (36565 ^ _401487) ^ [] : [-(t(36563 ^ [_1152539, _1152541, _1152543, _1152545, _1152547, _1152549, _1152551, _1152553, _1152555, _1152557, _1152559, _1152561, _1152563, _1152565, _1152567, _1152569, _1152571, _1152573], _1152573))], (36567 ^ _401487) ^ [] : [t(happ(happ(_1152539, 36560 ^ [_1152539, _1152541, _1152543, _1152545, _1152547, _1152549, _1152551, _1152553, _1152555, _1152557, _1152559, _1152561, _1152563, _1152565, _1152567, _1152569, _1152571, _1152573]), 36563 ^ [_1152539, _1152541, _1152543, _1152545, _1152547, _1152549, _1152551, _1152553, _1152555, _1152557, _1152559, _1152561, _1152563, _1152565, _1152567, _1152569, _1152571, _1152573]), _1152573)]], -(c_24__type__6347___24t(_1152573, _1152571, _1152569, _1152567, _1152565, _1152563, _1152561, _1152559, _1152557, _1152555, _1152553, _1152551, _1152549, _1152547, _1152545, _1152543, _1152541, _1152539))], (36545 ^ _401487) ^ [_1152163, _1152165, _1152167, _1152169, _1152171, _1152173, _1152175, _1152177, _1152179, _1152181, _1152183, _1152185, _1152187, _1152189, _1152191, _1152193, _1152195, _1152197] : [c_24__type__6347___24t(_1152197, _1152195, _1152193, _1152191, _1152189, _1152187, _1152185, _1152183, _1152181, _1152179, _1152177, _1152175, _1152173, _1152171, _1152169, _1152167, _1152165, _1152163), 36548 ^ _401487 : [(36549 ^ _401487) ^ [_1152307] : [t(_1152307, _1152197), 36552 ^ _401487 : [(36553 ^ _401487) ^ [_1152410] : [t(_1152410, _1152197), -(t(happ(happ(_1152163, _1152307), _1152410), _1152197))]]]]], (36589 ^ _401487) ^ [_1153435] : [36591 ^ _401487 : [(36592 ^ _401487) ^ [] : [-(cType___24t(36590 ^ [_1153435]))], (36595 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(36590 ^ [_1153435], 36593 ^ [_1153435]))], (36598 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(36590 ^ [_1153435], 36596 ^ [_1153435]))], (36600 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2elist___24t(36590 ^ [_1153435], happ(happ(happ(_1153435, 36590 ^ [_1153435]), 36593 ^ [_1153435]), 36596 ^ [_1153435]))]], -(c_24__type__640___24t(_1153435))], (36571 ^ _401487) ^ [_1153084] : [c_24__type__640___24t(_1153084), 36574 ^ _401487 : [(36575 ^ _401487) ^ [_1153173] : [cType___24t(_1153173), 36578 ^ _401487 : [(36579 ^ _401487) ^ [_1153254] : [cCoq_2eInit_2eDatatypes_2elist___24t(_1153173, _1153254), 36582 ^ _401487 : [(36583 ^ _401487) ^ [_1153328] : [cCoq_2eInit_2eDatatypes_2elist___24t(_1153173, _1153328), -(cCoq_2eInit_2eDatatypes_2elist___24t(_1153173, happ(happ(happ(_1153084, _1153173), _1153254), _1153328)))]]]]]]], (36614 ^ _401487) ^ [_1154106, _1154108, _1154110, _1154112, _1154114, _1154116, _1154118, _1154120, _1154122, _1154124, _1154126, _1154128, _1154130, _1154132, _1154134, _1154136, _1154138, _1154140] : [36616 ^ _401487 : [(36617 ^ _401487) ^ [] : [-(t(36615 ^ [_1154106, _1154108, _1154110, _1154112, _1154114, _1154116, _1154118, _1154120, _1154122, _1154124, _1154126, _1154128, _1154130, _1154132, _1154134, _1154136, _1154138, _1154140], _1154140))], (36619 ^ _401487) ^ [] : [t(happ(_1154106, 36615 ^ [_1154106, _1154108, _1154110, _1154112, _1154114, _1154116, _1154118, _1154120, _1154122, _1154124, _1154126, _1154128, _1154130, _1154132, _1154134, _1154136, _1154138, _1154140]), _1154140)]], -(c_24__type__6542___24t(_1154140, _1154138, _1154136, _1154134, _1154132, _1154130, _1154128, _1154126, _1154124, _1154122, _1154120, _1154118, _1154116, _1154114, _1154112, _1154110, _1154108, _1154106))], (36604 ^ _401487) ^ [_1153859, _1153861, _1153863, _1153865, _1153867, _1153869, _1153871, _1153873, _1153875, _1153877, _1153879, _1153881, _1153883, _1153885, _1153887, _1153889, _1153891, _1153893] : [c_24__type__6542___24t(_1153893, _1153891, _1153889, _1153887, _1153885, _1153883, _1153881, _1153879, _1153877, _1153875, _1153873, _1153871, _1153869, _1153867, _1153865, _1153863, _1153861, _1153859), 36607 ^ _401487 : [(36608 ^ _401487) ^ [_1153989] : [t(_1153989, _1153893), -(t(happ(_1153859, _1153989), _1153893))]]], (36637 ^ _401487) ^ [_1154853, _1154855, _1154857, _1154859, _1154861, _1154863, _1154865, _1154867, _1154869, _1154871, _1154873, _1154875, _1154877, _1154879, _1154881, _1154883, _1154885, _1154887] : [36639 ^ _401487 : [(36640 ^ _401487) ^ [] : [-(t(36638 ^ [_1154853, _1154855, _1154857, _1154859, _1154861, _1154863, _1154865, _1154867, _1154869, _1154871, _1154873, _1154875, _1154877, _1154879, _1154881, _1154883, _1154885, _1154887], _1154887))], (36643 ^ _401487) ^ [] : [-(t(36641 ^ [_1154853, _1154855, _1154857, _1154859, _1154861, _1154863, _1154865, _1154867, _1154869, _1154871, _1154873, _1154875, _1154877, _1154879, _1154881, _1154883, _1154885, _1154887], _1154887))], (36645 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1154853, 36638 ^ [_1154853, _1154855, _1154857, _1154859, _1154861, _1154863, _1154865, _1154867, _1154869, _1154871, _1154873, _1154875, _1154877, _1154879, _1154881, _1154883, _1154885, _1154887]), 36641 ^ [_1154853, _1154855, _1154857, _1154859, _1154861, _1154863, _1154865, _1154867, _1154869, _1154871, _1154873, _1154875, _1154877, _1154879, _1154881, _1154883, _1154885, _1154887]))]], -(c_24__type__6755___24t(_1154887, _1154885, _1154883, _1154881, _1154879, _1154877, _1154875, _1154873, _1154871, _1154869, _1154867, _1154865, _1154863, _1154861, _1154859, _1154857, _1154855, _1154853))], (36623 ^ _401487) ^ [_1154481, _1154483, _1154485, _1154487, _1154489, _1154491, _1154493, _1154495, _1154497, _1154499, _1154501, _1154503, _1154505, _1154507, _1154509, _1154511, _1154513, _1154515] : [c_24__type__6755___24t(_1154515, _1154513, _1154511, _1154509, _1154507, _1154505, _1154503, _1154501, _1154499, _1154497, _1154495, _1154493, _1154491, _1154489, _1154487, _1154485, _1154483, _1154481), 36626 ^ _401487 : [(36627 ^ _401487) ^ [_1154624] : [t(_1154624, _1154515), 36630 ^ _401487 : [(36631 ^ _401487) ^ [_1154726] : [t(_1154726, _1154515), -(cProp___24t(happ(happ(_1154481, _1154624), _1154726)))]]]]], (36663 ^ _401487) ^ [_1155821, _1155823, _1155825, _1155827, _1155829, _1155831, _1155833, _1155835, _1155837, _1155839, _1155841, _1155843, _1155845, _1155847, _1155849, _1155851, _1155853, _1155855] : [36665 ^ _401487 : [(36666 ^ _401487) ^ [] : [-(t(36664 ^ [_1155821, _1155823, _1155825, _1155827, _1155829, _1155831, _1155833, _1155835, _1155837, _1155839, _1155841, _1155843, _1155845, _1155847, _1155849, _1155851, _1155853, _1155855], _1155839))], (36669 ^ _401487) ^ [] : [-(t(36667 ^ [_1155821, _1155823, _1155825, _1155827, _1155829, _1155831, _1155833, _1155835, _1155837, _1155839, _1155841, _1155843, _1155845, _1155847, _1155849, _1155851, _1155853, _1155855], _1155839))], (36671 ^ _401487) ^ [] : [t(happ(happ(_1155821, 36664 ^ [_1155821, _1155823, _1155825, _1155827, _1155829, _1155831, _1155833, _1155835, _1155837, _1155839, _1155841, _1155843, _1155845, _1155847, _1155849, _1155851, _1155853, _1155855]), 36667 ^ [_1155821, _1155823, _1155825, _1155827, _1155829, _1155831, _1155833, _1155835, _1155837, _1155839, _1155841, _1155843, _1155845, _1155847, _1155849, _1155851, _1155853, _1155855]), _1155839)]], -(c_24__type__6968___24t(_1155855, _1155853, _1155851, _1155849, _1155847, _1155845, _1155843, _1155841, _1155839, _1155837, _1155835, _1155833, _1155831, _1155829, _1155827, _1155825, _1155823, _1155821))], (36649 ^ _401487) ^ [_1155445, _1155447, _1155449, _1155451, _1155453, _1155455, _1155457, _1155459, _1155461, _1155463, _1155465, _1155467, _1155469, _1155471, _1155473, _1155475, _1155477, _1155479] : [c_24__type__6968___24t(_1155479, _1155477, _1155475, _1155473, _1155471, _1155469, _1155467, _1155465, _1155463, _1155461, _1155459, _1155457, _1155455, _1155453, _1155451, _1155449, _1155447, _1155445), 36652 ^ _401487 : [(36653 ^ _401487) ^ [_1155589] : [t(_1155589, _1155463), 36656 ^ _401487 : [(36657 ^ _401487) ^ [_1155692] : [t(_1155692, _1155463), -(t(happ(happ(_1155445, _1155589), _1155692), _1155463))]]]]], (36689 ^ _401487) ^ [_1156793, _1156795, _1156797, _1156799, _1156801, _1156803, _1156805, _1156807, _1156809, _1156811, _1156813, _1156815, _1156817, _1156819, _1156821, _1156823, _1156825, _1156827] : [36691 ^ _401487 : [(36692 ^ _401487) ^ [] : [-(t(36690 ^ [_1156793, _1156795, _1156797, _1156799, _1156801, _1156803, _1156805, _1156807, _1156809, _1156811, _1156813, _1156815, _1156817, _1156819, _1156821, _1156823, _1156825, _1156827], _1156811))], (36695 ^ _401487) ^ [] : [-(t(36693 ^ [_1156793, _1156795, _1156797, _1156799, _1156801, _1156803, _1156805, _1156807, _1156809, _1156811, _1156813, _1156815, _1156817, _1156819, _1156821, _1156823, _1156825, _1156827], _1156811))], (36697 ^ _401487) ^ [] : [t(happ(happ(_1156793, 36690 ^ [_1156793, _1156795, _1156797, _1156799, _1156801, _1156803, _1156805, _1156807, _1156809, _1156811, _1156813, _1156815, _1156817, _1156819, _1156821, _1156823, _1156825, _1156827]), 36693 ^ [_1156793, _1156795, _1156797, _1156799, _1156801, _1156803, _1156805, _1156807, _1156809, _1156811, _1156813, _1156815, _1156817, _1156819, _1156821, _1156823, _1156825, _1156827]), _1156811)]], -(c_24__type__7181___24t(_1156827, _1156825, _1156823, _1156821, _1156819, _1156817, _1156815, _1156813, _1156811, _1156809, _1156807, _1156805, _1156803, _1156801, _1156799, _1156797, _1156795, _1156793))], (36675 ^ _401487) ^ [_1156417, _1156419, _1156421, _1156423, _1156425, _1156427, _1156429, _1156431, _1156433, _1156435, _1156437, _1156439, _1156441, _1156443, _1156445, _1156447, _1156449, _1156451] : [c_24__type__7181___24t(_1156451, _1156449, _1156447, _1156445, _1156443, _1156441, _1156439, _1156437, _1156435, _1156433, _1156431, _1156429, _1156427, _1156425, _1156423, _1156421, _1156419, _1156417), 36678 ^ _401487 : [(36679 ^ _401487) ^ [_1156561] : [t(_1156561, _1156435), 36682 ^ _401487 : [(36683 ^ _401487) ^ [_1156664] : [t(_1156664, _1156435), -(t(happ(happ(_1156417, _1156561), _1156664), _1156435))]]]]], (36715 ^ _401487) ^ [_1157765, _1157767, _1157769, _1157771, _1157773, _1157775, _1157777, _1157779, _1157781, _1157783, _1157785, _1157787, _1157789, _1157791, _1157793, _1157795, _1157797, _1157799] : [36717 ^ _401487 : [(36718 ^ _401487) ^ [] : [-(t(36716 ^ [_1157765, _1157767, _1157769, _1157771, _1157773, _1157775, _1157777, _1157779, _1157781, _1157783, _1157785, _1157787, _1157789, _1157791, _1157793, _1157795, _1157797, _1157799], _1157783))], (36721 ^ _401487) ^ [] : [-(t(36719 ^ [_1157765, _1157767, _1157769, _1157771, _1157773, _1157775, _1157777, _1157779, _1157781, _1157783, _1157785, _1157787, _1157789, _1157791, _1157793, _1157795, _1157797, _1157799], _1157783))], (36723 ^ _401487) ^ [] : [t(happ(happ(_1157765, 36716 ^ [_1157765, _1157767, _1157769, _1157771, _1157773, _1157775, _1157777, _1157779, _1157781, _1157783, _1157785, _1157787, _1157789, _1157791, _1157793, _1157795, _1157797, _1157799]), 36719 ^ [_1157765, _1157767, _1157769, _1157771, _1157773, _1157775, _1157777, _1157779, _1157781, _1157783, _1157785, _1157787, _1157789, _1157791, _1157793, _1157795, _1157797, _1157799]), _1157783)]], -(c_24__type__7394___24t(_1157799, _1157797, _1157795, _1157793, _1157791, _1157789, _1157787, _1157785, _1157783, _1157781, _1157779, _1157777, _1157775, _1157773, _1157771, _1157769, _1157767, _1157765))], (36701 ^ _401487) ^ [_1157389, _1157391, _1157393, _1157395, _1157397, _1157399, _1157401, _1157403, _1157405, _1157407, _1157409, _1157411, _1157413, _1157415, _1157417, _1157419, _1157421, _1157423] : [c_24__type__7394___24t(_1157423, _1157421, _1157419, _1157417, _1157415, _1157413, _1157411, _1157409, _1157407, _1157405, _1157403, _1157401, _1157399, _1157397, _1157395, _1157393, _1157391, _1157389), 36704 ^ _401487 : [(36705 ^ _401487) ^ [_1157533] : [t(_1157533, _1157407), 36708 ^ _401487 : [(36709 ^ _401487) ^ [_1157636] : [t(_1157636, _1157407), -(t(happ(happ(_1157389, _1157533), _1157636), _1157407))]]]]], (36737 ^ _401487) ^ [_1158608, _1158610, _1158612, _1158614, _1158616, _1158618, _1158620, _1158622, _1158624, _1158626, _1158628, _1158630, _1158632, _1158634, _1158636, _1158638, _1158640, _1158642] : [36739 ^ _401487 : [(36740 ^ _401487) ^ [] : [-(t(36738 ^ [_1158608, _1158610, _1158612, _1158614, _1158616, _1158618, _1158620, _1158622, _1158624, _1158626, _1158628, _1158630, _1158632, _1158634, _1158636, _1158638, _1158640, _1158642], _1158626))], (36742 ^ _401487) ^ [] : [t(happ(_1158608, 36738 ^ [_1158608, _1158610, _1158612, _1158614, _1158616, _1158618, _1158620, _1158622, _1158624, _1158626, _1158628, _1158630, _1158632, _1158634, _1158636, _1158638, _1158640, _1158642]), _1158626)]], -(c_24__type__7589___24t(_1158642, _1158640, _1158638, _1158636, _1158634, _1158632, _1158630, _1158628, _1158626, _1158624, _1158622, _1158620, _1158618, _1158616, _1158614, _1158612, _1158610, _1158608))], (36727 ^ _401487) ^ [_1158361, _1158363, _1158365, _1158367, _1158369, _1158371, _1158373, _1158375, _1158377, _1158379, _1158381, _1158383, _1158385, _1158387, _1158389, _1158391, _1158393, _1158395] : [c_24__type__7589___24t(_1158395, _1158393, _1158391, _1158389, _1158387, _1158385, _1158383, _1158381, _1158379, _1158377, _1158375, _1158373, _1158371, _1158369, _1158367, _1158365, _1158363, _1158361), 36730 ^ _401487 : [(36731 ^ _401487) ^ [_1158491] : [t(_1158491, _1158379), -(t(happ(_1158361, _1158491), _1158379))]]], (36760 ^ _401487) ^ [_1159355, _1159357, _1159359, _1159361, _1159363, _1159365, _1159367, _1159369, _1159371, _1159373, _1159375, _1159377, _1159379, _1159381, _1159383, _1159385, _1159387, _1159389] : [36762 ^ _401487 : [(36763 ^ _401487) ^ [] : [-(t(36761 ^ [_1159355, _1159357, _1159359, _1159361, _1159363, _1159365, _1159367, _1159369, _1159371, _1159373, _1159375, _1159377, _1159379, _1159381, _1159383, _1159385, _1159387, _1159389], _1159373))], (36766 ^ _401487) ^ [] : [-(t(36764 ^ [_1159355, _1159357, _1159359, _1159361, _1159363, _1159365, _1159367, _1159369, _1159371, _1159373, _1159375, _1159377, _1159379, _1159381, _1159383, _1159385, _1159387, _1159389], _1159373))], (36768 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1159355, 36761 ^ [_1159355, _1159357, _1159359, _1159361, _1159363, _1159365, _1159367, _1159369, _1159371, _1159373, _1159375, _1159377, _1159379, _1159381, _1159383, _1159385, _1159387, _1159389]), 36764 ^ [_1159355, _1159357, _1159359, _1159361, _1159363, _1159365, _1159367, _1159369, _1159371, _1159373, _1159375, _1159377, _1159379, _1159381, _1159383, _1159385, _1159387, _1159389]))]], -(c_24__type__7802___24t(_1159389, _1159387, _1159385, _1159383, _1159381, _1159379, _1159377, _1159375, _1159373, _1159371, _1159369, _1159367, _1159365, _1159363, _1159361, _1159359, _1159357, _1159355))], (36746 ^ _401487) ^ [_1158983, _1158985, _1158987, _1158989, _1158991, _1158993, _1158995, _1158997, _1158999, _1159001, _1159003, _1159005, _1159007, _1159009, _1159011, _1159013, _1159015, _1159017] : [c_24__type__7802___24t(_1159017, _1159015, _1159013, _1159011, _1159009, _1159007, _1159005, _1159003, _1159001, _1158999, _1158997, _1158995, _1158993, _1158991, _1158989, _1158987, _1158985, _1158983), 36749 ^ _401487 : [(36750 ^ _401487) ^ [_1159126] : [t(_1159126, _1159001), 36753 ^ _401487 : [(36754 ^ _401487) ^ [_1159228] : [t(_1159228, _1159001), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1158983, _1159126), _1159228)))]]]]], (36782 ^ _401487) ^ [_1160194, _1160196, _1160198, _1160200, _1160202, _1160204, _1160206, _1160208, _1160210, _1160212, _1160214, _1160216, _1160218, _1160220, _1160222, _1160224, _1160226, _1160228] : [36784 ^ _401487 : [(36785 ^ _401487) ^ [] : [-(t(36783 ^ [_1160194, _1160196, _1160198, _1160200, _1160202, _1160204, _1160206, _1160208, _1160210, _1160212, _1160214, _1160216, _1160218, _1160220, _1160222, _1160224, _1160226, _1160228], _1160212))], (36787 ^ _401487) ^ [] : [t(happ(_1160194, 36783 ^ [_1160194, _1160196, _1160198, _1160200, _1160202, _1160204, _1160206, _1160208, _1160210, _1160212, _1160214, _1160216, _1160218, _1160220, _1160222, _1160224, _1160226, _1160228]), _1160228)]], -(c_24__type__7997___24t(_1160228, _1160226, _1160224, _1160222, _1160220, _1160218, _1160216, _1160214, _1160212, _1160210, _1160208, _1160206, _1160204, _1160202, _1160200, _1160198, _1160196, _1160194))], (36772 ^ _401487) ^ [_1159947, _1159949, _1159951, _1159953, _1159955, _1159957, _1159959, _1159961, _1159963, _1159965, _1159967, _1159969, _1159971, _1159973, _1159975, _1159977, _1159979, _1159981] : [c_24__type__7997___24t(_1159981, _1159979, _1159977, _1159975, _1159973, _1159971, _1159969, _1159967, _1159965, _1159963, _1159961, _1159959, _1159957, _1159955, _1159953, _1159951, _1159949, _1159947), 36775 ^ _401487 : [(36776 ^ _401487) ^ [_1160077] : [t(_1160077, _1159965), -(t(happ(_1159947, _1160077), _1159981))]]], (36801 ^ _401487) ^ [_1160698, _1160700, _1160702, _1160704, _1160706] : [36803 ^ _401487 : [(36804 ^ _401487) ^ [] : [-(t(36802 ^ [_1160698, _1160700, _1160702, _1160704, _1160706], _1160706))], (36806 ^ _401487) ^ [] : [t(happ(_1160698, 36802 ^ [_1160698, _1160700, _1160702, _1160704, _1160706]), _1160706)]], -(c_24__type__8139___24t(_1160706, _1160704, _1160702, _1160700, _1160698))], (36791 ^ _401487) ^ [_1160529, _1160531, _1160533, _1160535, _1160537] : [c_24__type__8139___24t(_1160537, _1160535, _1160533, _1160531, _1160529), 36794 ^ _401487 : [(36795 ^ _401487) ^ [_1160607] : [t(_1160607, _1160537), -(t(happ(_1160529, _1160607), _1160537))]]], (36824 ^ _401487) ^ [_1161172, _1161174, _1161176, _1161178, _1161180] : [36826 ^ _401487 : [(36827 ^ _401487) ^ [] : [-(t(36825 ^ [_1161172, _1161174, _1161176, _1161178, _1161180], _1161180))], (36830 ^ _401487) ^ [] : [-(t(36828 ^ [_1161172, _1161174, _1161176, _1161178, _1161180], _1161180))], (36832 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1161172, 36825 ^ [_1161172, _1161174, _1161176, _1161178, _1161180]), 36828 ^ [_1161172, _1161174, _1161176, _1161178, _1161180]))]], -(c_24__type__8158___24t(_1161180, _1161178, _1161176, _1161174, _1161172))], (36810 ^ _401487) ^ [_1160904, _1160906, _1160908, _1160910, _1160912] : [c_24__type__8158___24t(_1160912, _1160910, _1160908, _1160906, _1160904), 36813 ^ _401487 : [(36814 ^ _401487) ^ [_1160995] : [t(_1160995, _1160912), 36817 ^ _401487 : [(36818 ^ _401487) ^ [_1161071] : [t(_1161071, _1160912), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1160904, _1160995), _1161071)))]]]]], (36846 ^ _401487) ^ [_1161660, _1161662, _1161664, _1161666, _1161668] : [36848 ^ _401487 : [(36849 ^ _401487) ^ [] : [-(t(36847 ^ [_1161660, _1161662, _1161664, _1161666, _1161668], _1161668))], (36851 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2eoption___24t(_1161668, happ(_1161660, 36847 ^ [_1161660, _1161662, _1161664, _1161666, _1161668]))]], -(c_24__type__8172___24t(_1161668, _1161666, _1161664, _1161662, _1161660))], (36836 ^ _401487) ^ [_1161491, _1161493, _1161495, _1161497, _1161499] : [c_24__type__8172___24t(_1161499, _1161497, _1161495, _1161493, _1161491), 36839 ^ _401487 : [(36840 ^ _401487) ^ [_1161569] : [t(_1161569, _1161499), -(cCoq_2eInit_2eDatatypes_2eoption___24t(_1161499, happ(_1161491, _1161569)))]]], (36869 ^ _401487) ^ [_1162167, _1162169, _1162171, _1162173, _1162175, _1162177, _1162179, _1162181] : [36871 ^ _401487 : [(36872 ^ _401487) ^ [] : [-(t(36870 ^ [_1162167, _1162169, _1162171, _1162173, _1162175, _1162177, _1162179, _1162181], _1162181))], (36875 ^ _401487) ^ [] : [-(t(36873 ^ [_1162167, _1162169, _1162171, _1162173, _1162175, _1162177, _1162179, _1162181], _1162181))], (36877 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1162167, 36870 ^ [_1162167, _1162169, _1162171, _1162173, _1162175, _1162177, _1162179, _1162181]), 36873 ^ [_1162167, _1162169, _1162171, _1162173, _1162175, _1162177, _1162179, _1162181]))]], -(c_24__type__8327___24t(_1162181, _1162179, _1162177, _1162175, _1162173, _1162171, _1162169, _1162167))], (36855 ^ _401487) ^ [_1161875, _1161877, _1161879, _1161881, _1161883, _1161885, _1161887, _1161889] : [c_24__type__8327___24t(_1161889, _1161887, _1161885, _1161883, _1161881, _1161879, _1161877, _1161875), 36858 ^ _401487 : [(36859 ^ _401487) ^ [_1161978] : [t(_1161978, _1161889), 36862 ^ _401487 : [(36863 ^ _401487) ^ [_1162060] : [t(_1162060, _1161889), -(cProp___24t(happ(happ(_1161875, _1161978), _1162060)))]]]]], (36895 ^ _401487) ^ [_1162878, _1162880, _1162882, _1162884, _1162886, _1162888, _1162890, _1162892, _1162894, _1162896, _1162898] : [36897 ^ _401487 : [(36898 ^ _401487) ^ [] : [-(t(36896 ^ [_1162878, _1162880, _1162882, _1162884, _1162886, _1162888, _1162890, _1162892, _1162894, _1162896, _1162898], _1162898))], (36901 ^ _401487) ^ [] : [-(t(36899 ^ [_1162878, _1162880, _1162882, _1162884, _1162886, _1162888, _1162890, _1162892, _1162894, _1162896, _1162898], _1162898))], (36903 ^ _401487) ^ [] : [t(happ(happ(_1162878, 36896 ^ [_1162878, _1162880, _1162882, _1162884, _1162886, _1162888, _1162890, _1162892, _1162894, _1162896, _1162898]), 36899 ^ [_1162878, _1162880, _1162882, _1162884, _1162886, _1162888, _1162890, _1162892, _1162894, _1162896, _1162898]), _1162898)]], -(c_24__type__836___24t(_1162898, _1162896, _1162894, _1162892, _1162890, _1162888, _1162886, _1162884, _1162882, _1162880, _1162878))], (36881 ^ _401487) ^ [_1162558, _1162560, _1162562, _1162564, _1162566, _1162568, _1162570, _1162572, _1162574, _1162576, _1162578] : [c_24__type__836___24t(_1162578, _1162576, _1162574, _1162572, _1162570, _1162568, _1162566, _1162564, _1162562, _1162560, _1162558), 36884 ^ _401487 : [(36885 ^ _401487) ^ [_1162674] : [t(_1162674, _1162578), 36888 ^ _401487 : [(36889 ^ _401487) ^ [_1162763] : [t(_1162763, _1162578), -(t(happ(happ(_1162558, _1162674), _1162763), _1162578))]]]]], (36921 ^ _401487) ^ [_1163614, _1163616, _1163618, _1163620, _1163622, _1163624, _1163626, _1163628] : [36923 ^ _401487 : [(36924 ^ _401487) ^ [] : [-(t(36922 ^ [_1163614, _1163616, _1163618, _1163620, _1163622, _1163624, _1163626, _1163628], _1163624))], (36927 ^ _401487) ^ [] : [-(t(36925 ^ [_1163614, _1163616, _1163618, _1163620, _1163622, _1163624, _1163626, _1163628], _1163624))], (36929 ^ _401487) ^ [] : [t(happ(happ(_1163614, 36922 ^ [_1163614, _1163616, _1163618, _1163620, _1163622, _1163624, _1163626, _1163628]), 36925 ^ [_1163614, _1163616, _1163618, _1163620, _1163622, _1163624, _1163626, _1163628]), _1163624)]], -(c_24__type__8377___24t(_1163628, _1163626, _1163624, _1163622, _1163620, _1163618, _1163616, _1163614))], (36907 ^ _401487) ^ [_1163318, _1163320, _1163322, _1163324, _1163326, _1163328, _1163330, _1163332] : [c_24__type__8377___24t(_1163332, _1163330, _1163328, _1163326, _1163324, _1163322, _1163320, _1163318), 36910 ^ _401487 : [(36911 ^ _401487) ^ [_1163422] : [t(_1163422, _1163328), 36914 ^ _401487 : [(36915 ^ _401487) ^ [_1163505] : [t(_1163505, _1163328), -(t(happ(happ(_1163318, _1163422), _1163505), _1163328))]]]]], (36947 ^ _401487) ^ [_1164296, _1164298, _1164300, _1164302, _1164304, _1164306, _1164308, _1164310] : [36949 ^ _401487 : [(36950 ^ _401487) ^ [] : [-(t(36948 ^ [_1164296, _1164298, _1164300, _1164302, _1164304, _1164306, _1164308, _1164310], _1164306))], (36953 ^ _401487) ^ [] : [-(t(36951 ^ [_1164296, _1164298, _1164300, _1164302, _1164304, _1164306, _1164308, _1164310], _1164306))], (36955 ^ _401487) ^ [] : [t(happ(happ(_1164296, 36948 ^ [_1164296, _1164298, _1164300, _1164302, _1164304, _1164306, _1164308, _1164310]), 36951 ^ [_1164296, _1164298, _1164300, _1164302, _1164304, _1164306, _1164308, _1164310]), _1164306)]], -(c_24__type__8427___24t(_1164310, _1164308, _1164306, _1164304, _1164302, _1164300, _1164298, _1164296))], (36933 ^ _401487) ^ [_1164000, _1164002, _1164004, _1164006, _1164008, _1164010, _1164012, _1164014] : [c_24__type__8427___24t(_1164014, _1164012, _1164010, _1164008, _1164006, _1164004, _1164002, _1164000), 36936 ^ _401487 : [(36937 ^ _401487) ^ [_1164104] : [t(_1164104, _1164010), 36940 ^ _401487 : [(36941 ^ _401487) ^ [_1164187] : [t(_1164187, _1164010), -(t(happ(happ(_1164000, _1164104), _1164187), _1164010))]]]]], (36969 ^ _401487) ^ [_1164869, _1164871, _1164873, _1164875, _1164877, _1164879, _1164881, _1164883] : [36971 ^ _401487 : [(36972 ^ _401487) ^ [] : [-(t(36970 ^ [_1164869, _1164871, _1164873, _1164875, _1164877, _1164879, _1164881, _1164883], _1164879))], (36974 ^ _401487) ^ [] : [t(happ(_1164869, 36970 ^ [_1164869, _1164871, _1164873, _1164875, _1164877, _1164879, _1164881, _1164883]), _1164883)]], -(c_24__type__8469___24t(_1164883, _1164881, _1164879, _1164877, _1164875, _1164873, _1164871, _1164869))], (36959 ^ _401487) ^ [_1164682, _1164684, _1164686, _1164688, _1164690, _1164692, _1164694, _1164696] : [c_24__type__8469___24t(_1164696, _1164694, _1164692, _1164690, _1164688, _1164686, _1164684, _1164682), 36962 ^ _401487 : [(36963 ^ _401487) ^ [_1164772] : [t(_1164772, _1164692), -(t(happ(_1164682, _1164772), _1164696))]]], (36992 ^ _401487) ^ [_1165413, _1165415, _1165417, _1165419, _1165421, _1165423, _1165425, _1165427] : [36994 ^ _401487 : [(36995 ^ _401487) ^ [] : [-(t(36993 ^ [_1165413, _1165415, _1165417, _1165419, _1165421, _1165423, _1165425, _1165427], _1165423))], (36998 ^ _401487) ^ [] : [-(t(36996 ^ [_1165413, _1165415, _1165417, _1165419, _1165421, _1165423, _1165425, _1165427], _1165423))], (37000 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2eprod___24t(_1165423, _1165423, happ(happ(_1165413, 36993 ^ [_1165413, _1165415, _1165417, _1165419, _1165421, _1165423, _1165425, _1165427]), 36996 ^ [_1165413, _1165415, _1165417, _1165419, _1165421, _1165423, _1165425, _1165427]))]], -(c_24__type__8519___24t(_1165427, _1165425, _1165423, _1165421, _1165419, _1165417, _1165415, _1165413))], (36978 ^ _401487) ^ [_1165113, _1165115, _1165117, _1165119, _1165121, _1165123, _1165125, _1165127] : [c_24__type__8519___24t(_1165127, _1165125, _1165123, _1165121, _1165119, _1165117, _1165115, _1165113), 36981 ^ _401487 : [(36982 ^ _401487) ^ [_1165218] : [t(_1165218, _1165123), 36985 ^ _401487 : [(36986 ^ _401487) ^ [_1165302] : [t(_1165302, _1165123), -(cCoq_2eInit_2eDatatypes_2eprod___24t(_1165123, _1165123, happ(happ(_1165113, _1165218), _1165302)))]]]]], (37018 ^ _401487) ^ [_1166048, _1166050, _1166052] : [37020 ^ _401487 : [(37021 ^ _401487) ^ [] : [-(t(37019 ^ [_1166048, _1166050, _1166052], _1166050))], (37024 ^ _401487) ^ [] : [-(t(37022 ^ [_1166048, _1166050, _1166052], _1166050))], (37026 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2eprod___24t(_1166050, _1166050, happ(happ(_1166048, 37019 ^ [_1166048, _1166050, _1166052]), 37022 ^ [_1166048, _1166050, _1166052]))]], -(c_24__type__8595___24t(_1166052, _1166050, _1166048))], (37004 ^ _401487) ^ [_1165788, _1165790, _1165792] : [c_24__type__8595___24t(_1165792, _1165790, _1165788), 37007 ^ _401487 : [(37008 ^ _401487) ^ [_1165873] : [t(_1165873, _1165790), 37011 ^ _401487 : [(37012 ^ _401487) ^ [_1165947] : [t(_1165947, _1165790), -(cCoq_2eInit_2eDatatypes_2eprod___24t(_1165790, _1165790, happ(happ(_1165788, _1165873), _1165947)))]]]]], (37044 ^ _401487) ^ [_1166644, _1166646, _1166648, _1166650, _1166652, _1166654, _1166656, _1166658] : [37046 ^ _401487 : [(37047 ^ _401487) ^ [] : [-(t(37045 ^ [_1166644, _1166646, _1166648, _1166650, _1166652, _1166654, _1166656, _1166658], _1166658))], (37050 ^ _401487) ^ [] : [-(t(37048 ^ [_1166644, _1166646, _1166648, _1166650, _1166652, _1166654, _1166656, _1166658], _1166658))], (37052 ^ _401487) ^ [] : [t(happ(happ(_1166644, 37045 ^ [_1166644, _1166646, _1166648, _1166650, _1166652, _1166654, _1166656, _1166658]), 37048 ^ [_1166644, _1166646, _1166648, _1166650, _1166652, _1166654, _1166656, _1166658]), _1166658)]], -(c_24__type__8704___24t(_1166658, _1166656, _1166654, _1166652, _1166650, _1166648, _1166646, _1166644))], (37030 ^ _401487) ^ [_1166348, _1166350, _1166352, _1166354, _1166356, _1166358, _1166360, _1166362] : [c_24__type__8704___24t(_1166362, _1166360, _1166358, _1166356, _1166354, _1166352, _1166350, _1166348), 37033 ^ _401487 : [(37034 ^ _401487) ^ [_1166452] : [t(_1166452, _1166362), 37037 ^ _401487 : [(37038 ^ _401487) ^ [_1166535] : [t(_1166535, _1166362), -(t(happ(happ(_1166348, _1166452), _1166535), _1166362))]]]]], (37070 ^ _401487) ^ [_1167322, _1167324, _1167326, _1167328, _1167330, _1167332, _1167334, _1167336] : [37072 ^ _401487 : [(37073 ^ _401487) ^ [] : [-(t(37071 ^ [_1167322, _1167324, _1167326, _1167328, _1167330, _1167332, _1167334, _1167336], _1167336))], (37076 ^ _401487) ^ [] : [-(t(37074 ^ [_1167322, _1167324, _1167326, _1167328, _1167330, _1167332, _1167334, _1167336], _1167336))], (37078 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1167322, 37071 ^ [_1167322, _1167324, _1167326, _1167328, _1167330, _1167332, _1167334, _1167336]), 37074 ^ [_1167322, _1167324, _1167326, _1167328, _1167330, _1167332, _1167334, _1167336]))]], -(c_24__type__8748___24t(_1167336, _1167334, _1167332, _1167330, _1167328, _1167326, _1167324, _1167322))], (37056 ^ _401487) ^ [_1167030, _1167032, _1167034, _1167036, _1167038, _1167040, _1167042, _1167044] : [c_24__type__8748___24t(_1167044, _1167042, _1167040, _1167038, _1167036, _1167034, _1167032, _1167030), 37059 ^ _401487 : [(37060 ^ _401487) ^ [_1167133] : [t(_1167133, _1167044), 37063 ^ _401487 : [(37064 ^ _401487) ^ [_1167215] : [t(_1167215, _1167044), -(cProp___24t(happ(happ(_1167030, _1167133), _1167215)))]]]]], (37092 ^ _401487) ^ [_1167888, _1167890, _1167892, _1167894, _1167896, _1167898, _1167900, _1167902] : [37094 ^ _401487 : [(37095 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(37093 ^ [_1167888, _1167890, _1167892, _1167894, _1167896, _1167898, _1167900, _1167902]))], (37097 ^ _401487) ^ [] : [t(happ(_1167888, 37093 ^ [_1167888, _1167890, _1167892, _1167894, _1167896, _1167898, _1167900, _1167902]), _1167894)]], -(c_24__type__8784___24t(_1167902, _1167900, _1167898, _1167896, _1167894, _1167892, _1167890, _1167888))], (37082 ^ _401487) ^ [_1167704, _1167706, _1167708, _1167710, _1167712, _1167714, _1167716, _1167718] : [c_24__type__8784___24t(_1167718, _1167716, _1167714, _1167712, _1167710, _1167708, _1167706, _1167704), 37085 ^ _401487 : [(37086 ^ _401487) ^ [_1167793] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1167793), -(t(happ(_1167704, _1167793), _1167710))]]], (37115 ^ _401487) ^ [_1168426, _1168428, _1168430, _1168432, _1168434, _1168436, _1168438, _1168440] : [37117 ^ _401487 : [(37118 ^ _401487) ^ [] : [-(t(37116 ^ [_1168426, _1168428, _1168430, _1168432, _1168434, _1168436, _1168438, _1168440], _1168440))], (37121 ^ _401487) ^ [] : [-(t(37119 ^ [_1168426, _1168428, _1168430, _1168432, _1168434, _1168436, _1168438, _1168440], _1168432))], (37123 ^ _401487) ^ [] : [t(happ(happ(_1168426, 37116 ^ [_1168426, _1168428, _1168430, _1168432, _1168434, _1168436, _1168438, _1168440]), 37119 ^ [_1168426, _1168428, _1168430, _1168432, _1168434, _1168436, _1168438, _1168440]), _1168440)]], -(c_24__type__8828___24t(_1168440, _1168438, _1168436, _1168434, _1168432, _1168430, _1168428, _1168426))], (37101 ^ _401487) ^ [_1168130, _1168132, _1168134, _1168136, _1168138, _1168140, _1168142, _1168144] : [c_24__type__8828___24t(_1168144, _1168142, _1168140, _1168138, _1168136, _1168134, _1168132, _1168130), 37104 ^ _401487 : [(37105 ^ _401487) ^ [_1168234] : [t(_1168234, _1168144), 37108 ^ _401487 : [(37109 ^ _401487) ^ [_1168317] : [t(_1168317, _1168136), -(t(happ(happ(_1168130, _1168234), _1168317), _1168144))]]]]], (37137 ^ _401487) ^ [_1168951, _1168953, _1168955] : [37139 ^ _401487 : [(37140 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(37138 ^ [_1168951, _1168953, _1168955]))], (37142 ^ _401487) ^ [] : [t(happ(_1168951, 37138 ^ [_1168951, _1168953, _1168955]), _1168953)]], -(c_24__type__8840___24t(_1168955, _1168953, _1168951))], (37127 ^ _401487) ^ [_1168797, _1168799, _1168801] : [c_24__type__8840___24t(_1168801, _1168799, _1168797), 37130 ^ _401487 : [(37131 ^ _401487) ^ [_1168866] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1168866), -(t(happ(_1168797, _1168866), _1168799))]]], (37160 ^ _401487) ^ [_1169384, _1169386, _1169388] : [37162 ^ _401487 : [(37163 ^ _401487) ^ [] : [-(t(37161 ^ [_1169384, _1169386, _1169388], _1169388))], (37166 ^ _401487) ^ [] : [-(t(37164 ^ [_1169384, _1169386, _1169388], _1169386))], (37168 ^ _401487) ^ [] : [t(happ(happ(_1169384, 37161 ^ [_1169384, _1169386, _1169388]), 37164 ^ [_1169384, _1169386, _1169388]), _1169388)]], -(c_24__type__8847___24t(_1169388, _1169386, _1169384))], (37146 ^ _401487) ^ [_1169128, _1169130, _1169132] : [c_24__type__8847___24t(_1169132, _1169130, _1169128), 37149 ^ _401487 : [(37150 ^ _401487) ^ [_1169212] : [t(_1169212, _1169132), 37153 ^ _401487 : [(37154 ^ _401487) ^ [_1169285] : [t(_1169285, _1169130), -(t(happ(happ(_1169128, _1169212), _1169285), _1169132))]]]]], (37190 ^ _401487) ^ [_1169958] : [37192 ^ _401487 : [(37193 ^ _401487) ^ [] : [-(cProp___24t(37191 ^ [_1169958]))], (37196 ^ _401487) ^ [] : [-(cProp___24t(37194 ^ [_1169958]))], (37198 ^ _401487) ^ [] : [-(p(37191 ^ [_1169958]))], (37200 ^ _401487) ^ [] : [cCoq_2eInit_2eSpecif_2esumbool___24t(37191 ^ [_1169958], 37194 ^ [_1169958], happ(happ(_1169958, 37191 ^ [_1169958]), 37194 ^ [_1169958]))]], -(c_24__type__8904___24t(_1169958))], (37172 ^ _401487) ^ [_1169659] : [c_24__type__8904___24t(_1169659), 37175 ^ _401487 : [(37176 ^ _401487) ^ [_1169739] : [cProp___24t(_1169739), 37179 ^ _401487 : [(37180 ^ _401487) ^ [_1169811] : [cProp___24t(_1169811), p(_1169739), -(cCoq_2eInit_2eSpecif_2esumbool___24t(_1169739, _1169811, happ(happ(_1169659, _1169739), _1169811)))]]]]], (37222 ^ _401487) ^ [_1170555] : [37224 ^ _401487 : [(37225 ^ _401487) ^ [] : [-(cProp___24t(37223 ^ [_1170555]))], (37228 ^ _401487) ^ [] : [-(cProp___24t(37226 ^ [_1170555]))], (37230 ^ _401487) ^ [] : [-(p(37226 ^ [_1170555]))], (37232 ^ _401487) ^ [] : [cCoq_2eInit_2eSpecif_2esumbool___24t(37223 ^ [_1170555], 37226 ^ [_1170555], happ(happ(_1170555, 37223 ^ [_1170555]), 37226 ^ [_1170555]))]], -(c_24__type__8909___24t(_1170555))], (37204 ^ _401487) ^ [_1170256] : [c_24__type__8909___24t(_1170256), 37207 ^ _401487 : [(37208 ^ _401487) ^ [_1170336] : [cProp___24t(_1170336), 37211 ^ _401487 : [(37212 ^ _401487) ^ [_1170408] : [cProp___24t(_1170408), p(_1170408), -(cCoq_2eInit_2eSpecif_2esumbool___24t(_1170336, _1170408, happ(happ(_1170256, _1170336), _1170408)))]]]]], (37250 ^ _401487) ^ [_1171081] : [37252 ^ _401487 : [(37253 ^ _401487) ^ [] : [-(cType___24t(37251 ^ [_1171081]))], (37256 ^ _401487) ^ [] : [-(c_24__type__22___24t(37251 ^ [_1171081], 37254 ^ [_1171081]))], (37258 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1171081, 37251 ^ [_1171081]), 37254 ^ [_1171081]))]], -(c_24__type__8915___24t(_1171081))], (37236 ^ _401487) ^ [_1170848] : [c_24__type__8915___24t(_1170848), 37239 ^ _401487 : [(37240 ^ _401487) ^ [_1170922] : [cType___24t(_1170922), 37243 ^ _401487 : [(37244 ^ _401487) ^ [_1170988] : [c_24__type__22___24t(_1170922, _1170988), -(cProp___24t(happ(happ(_1170848, _1170922), _1170988)))]]]]], (37276 ^ _401487) ^ [_1171547] : [37278 ^ _401487 : [(37279 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(37277 ^ [_1171547]))], (37282 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(37280 ^ [_1171547]))], (37284 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1171547, 37277 ^ [_1171547]), 37280 ^ [_1171547]))]], -(c_24__type__8935___24t(_1171547))], (37262 ^ _401487) ^ [_1171318] : [c_24__type__8935___24t(_1171318), 37265 ^ _401487 : [(37266 ^ _401487) ^ [_1171391] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1171391), 37269 ^ _401487 : [(37270 ^ _401487) ^ [_1171456] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1171456), -(cCoq_2eInit_2eDatatypes_2ebool___24t(happ(happ(_1171318, _1171391), _1171456)))]]]]], (37302 ^ _401487) ^ [_1172004] : [37304 ^ _401487 : [(37305 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(37303 ^ [_1172004]))], (37308 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(37306 ^ [_1172004]))], (37310 ^ _401487) ^ [] : [cType___24t(happ(happ(_1172004, 37303 ^ [_1172004]), 37306 ^ [_1172004]))]], -(c_24__type__8976___24t(_1172004))], (37288 ^ _401487) ^ [_1171775] : [c_24__type__8976___24t(_1171775), 37291 ^ _401487 : [(37292 ^ _401487) ^ [_1171848] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1171848), 37295 ^ _401487 : [(37296 ^ _401487) ^ [_1171913] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1171913), -(cType___24t(happ(happ(_1171775, _1171848), _1171913)))]]]]], (37328 ^ _401487) ^ [_1172461] : [37330 ^ _401487 : [(37331 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(37329 ^ [_1172461]))], (37334 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(37332 ^ [_1172461]))], (37336 ^ _401487) ^ [] : [cProp___24t(happ(happ(_1172461, 37329 ^ [_1172461]), 37332 ^ [_1172461]))]], -(c_24__type__9034___24t(_1172461))], (37314 ^ _401487) ^ [_1172232] : [c_24__type__9034___24t(_1172232), 37317 ^ _401487 : [(37318 ^ _401487) ^ [_1172305] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1172305), 37321 ^ _401487 : [(37322 ^ _401487) ^ [_1172370] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1172370), -(cProp___24t(happ(happ(_1172232, _1172305), _1172370)))]]]]], (37362 ^ _401487) ^ [_1173167] : [37364 ^ _401487 : [(37365 ^ _401487) ^ [] : [-(cType___24t(37363 ^ [_1173167]))], (37368 ^ _401487) ^ [] : [-(c_24__type__1390___24t(37363 ^ [_1173167], 37366 ^ [_1173167]))], (37371 ^ _401487) ^ [] : [-(t(37369 ^ [_1173167], 37363 ^ [_1173167]))], (37374 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(37372 ^ [_1173167]))], (37376 ^ _401487) ^ [] : [t(happ(happ(happ(happ(_1173167, 37363 ^ [_1173167]), 37366 ^ [_1173167]), 37369 ^ [_1173167]), 37372 ^ [_1173167]), 37363 ^ [_1173167])]], -(c_24__type__9046___24t(_1173167))], (37340 ^ _401487) ^ [_1172689] : [c_24__type__9046___24t(_1172689), 37343 ^ _401487 : [(37344 ^ _401487) ^ [_1172791] : [cType___24t(_1172791), 37347 ^ _401487 : [(37348 ^ _401487) ^ [_1172885] : [c_24__type__1390___24t(_1172791, _1172885), 37351 ^ _401487 : [(37352 ^ _401487) ^ [_1172972] : [t(_1172972, _1172791), 37355 ^ _401487 : [(37356 ^ _401487) ^ [_1173050] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1173050), -(t(happ(happ(happ(happ(_1172689, _1172791), _1172885), _1172972), _1173050), _1172791))]]]]]]]]], (37390 ^ _401487) ^ [_1173807] : [37392 ^ _401487 : [(37393 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(37391 ^ [_1173807]))], (37395 ^ _401487) ^ [] : [cProp___24t(happ(_1173807, 37391 ^ [_1173807]))]], -(c_24__type__9212___24t(_1173807))], (37380 ^ _401487) ^ [_1173668] : [c_24__type__9212___24t(_1173668), 37383 ^ _401487 : [(37384 ^ _401487) ^ [_1173728] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1173728), -(cProp___24t(happ(_1173668, _1173728)))]]], (37409 ^ _401487) ^ [_1174094] : [37411 ^ _401487 : [(37412 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(37410 ^ [_1174094]))], (37414 ^ _401487) ^ [] : [cCoq_2eNumbers_2eBinNums_2eN___24t(happ(_1174094, 37410 ^ [_1174094]))]], -(c_24__type__9218___24t(_1174094))], (37399 ^ _401487) ^ [_1173955] : [c_24__type__9218___24t(_1173955), 37402 ^ _401487 : [(37403 ^ _401487) ^ [_1174015] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1174015), -(cCoq_2eNumbers_2eBinNums_2eN___24t(happ(_1173955, _1174015)))]]], (37432 ^ _401487) ^ [_1174471] : [37434 ^ _401487 : [(37435 ^ _401487) ^ [] : [-(cProp___24t(37433 ^ [_1174471]))], (37438 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(37436 ^ [_1174471]))], (37440 ^ _401487) ^ [] : [cType___24t(happ(happ(_1174471, 37433 ^ [_1174471]), 37436 ^ [_1174471]))]], -(c_24__type__9228___24t(_1174471))], (37418 ^ _401487) ^ [_1174242] : [c_24__type__9228___24t(_1174242), 37421 ^ _401487 : [(37422 ^ _401487) ^ [_1174315] : [cProp___24t(_1174315), 37425 ^ _401487 : [(37426 ^ _401487) ^ [_1174380] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1174380), -(cType___24t(happ(happ(_1174242, _1174315), _1174380)))]]]]], (37458 ^ _401487) ^ [_1175049, _1175051, _1175053, _1175055, _1175057, _1175059, _1175061, _1175063, _1175065, _1175067, _1175069] : [37460 ^ _401487 : [(37461 ^ _401487) ^ [] : [-(t(37459 ^ [_1175049, _1175051, _1175053, _1175055, _1175057, _1175059, _1175061, _1175063, _1175065, _1175067, _1175069], _1175069))], (37464 ^ _401487) ^ [] : [-(t(37462 ^ [_1175049, _1175051, _1175053, _1175055, _1175057, _1175059, _1175061, _1175063, _1175065, _1175067, _1175069], _1175069))], (37466 ^ _401487) ^ [] : [t(happ(happ(_1175049, 37459 ^ [_1175049, _1175051, _1175053, _1175055, _1175057, _1175059, _1175061, _1175063, _1175065, _1175067, _1175069]), 37462 ^ [_1175049, _1175051, _1175053, _1175055, _1175057, _1175059, _1175061, _1175063, _1175065, _1175067, _1175069]), _1175069)]], -(c_24__type__929___24t(_1175069, _1175067, _1175065, _1175063, _1175061, _1175059, _1175057, _1175055, _1175053, _1175051, _1175049))], (37444 ^ _401487) ^ [_1174729, _1174731, _1174733, _1174735, _1174737, _1174739, _1174741, _1174743, _1174745, _1174747, _1174749] : [c_24__type__929___24t(_1174749, _1174747, _1174745, _1174743, _1174741, _1174739, _1174737, _1174735, _1174733, _1174731, _1174729), 37447 ^ _401487 : [(37448 ^ _401487) ^ [_1174845] : [t(_1174845, _1174749), 37451 ^ _401487 : [(37452 ^ _401487) ^ [_1174934] : [t(_1174934, _1174749), -(t(happ(happ(_1174729, _1174845), _1174934), _1174749))]]]]], (37500 ^ _401487) ^ [_1176259] : [37502 ^ _401487 : [(37503 ^ _401487) ^ [] : [-(cType___24t(37501 ^ [_1176259]))], (37506 ^ _401487) ^ [] : [-(c_24__type__22___24t(37501 ^ [_1176259], 37504 ^ [_1176259]))], (37509 ^ _401487) ^ [] : [-(c_24__type__22___24t(37501 ^ [_1176259], 37507 ^ [_1176259]))], (37512 ^ _401487) ^ [] : [-(t(37510 ^ [_1176259], 37501 ^ [_1176259]))], (37515 ^ _401487) ^ [] : [-(t(37513 ^ [_1176259], 37501 ^ [_1176259]))], (37518 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ecomparison___24t(37516 ^ [_1176259]))], (37520 ^ _401487) ^ [] : [cType___24t(happ(happ(happ(happ(happ(happ(_1176259, 37501 ^ [_1176259]), 37504 ^ [_1176259]), 37507 ^ [_1176259]), 37510 ^ [_1176259]), 37513 ^ [_1176259]), 37516 ^ [_1176259]))]], -(c_24__type__99424___24t(_1176259))], (37470 ^ _401487) ^ [_1175468] : [c_24__type__99424___24t(_1175468), 37473 ^ _401487 : [(37474 ^ _401487) ^ [_1175597] : [cType___24t(_1175597), 37477 ^ _401487 : [(37478 ^ _401487) ^ [_1175718] : [c_24__type__22___24t(_1175597, _1175718), 37481 ^ _401487 : [(37482 ^ _401487) ^ [_1175832] : [c_24__type__22___24t(_1175597, _1175832), 37485 ^ _401487 : [(37486 ^ _401487) ^ [_1175937] : [t(_1175937, _1175597), 37489 ^ _401487 : [(37490 ^ _401487) ^ [_1176033] : [t(_1176033, _1175597), 37493 ^ _401487 : [(37494 ^ _401487) ^ [_1176120] : [cCoq_2eInit_2eDatatypes_2ecomparison___24t(_1176120), -(cType___24t(happ(happ(happ(happ(happ(happ(_1175468, _1175597), _1175718), _1175832), _1175937), _1176033), _1176120)))]]]]]]]]]]]]], (37534 ^ _401487) ^ [_1177237] : [37536 ^ _401487 : [(37537 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(37535 ^ [_1177237]))], (37539 ^ _401487) ^ [] : [cCoq_2eVectors_2eFin_2et___24t(cCoq_2eInit_2eDatatypes_2eS___24a1(37535 ^ [_1177237]), happ(_1177237, 37535 ^ [_1177237]))]], -(c_24__type__99548___24t(_1177237))], (37524 ^ _401487) ^ [_1177089] : [c_24__type__99548___24t(_1177089), 37527 ^ _401487 : [(37528 ^ _401487) ^ [_1177152] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1177152), -(cCoq_2eVectors_2eFin_2et___24t(cCoq_2eInit_2eDatatypes_2eS___24a1(_1177152), happ(_1177089, _1177152)))]]], (37543 ^ _401487) ^ [] : [-(c_24__type__13638___24t(cCoq_2eArith_2eEqNat_2eeq__nat))], (37545 ^ _401487) ^ [] : [-(c_24__type__32317___24t(cCoq_2eArith_2ePeanoNat_2eNat_2eb2n))], (37547 ^ _401487) ^ [] : [-(c_24__type__13638___24t(cCoq_2eArith_2ePeanoNat_2eNat_2edivide))], (37549 ^ _401487) ^ [] : [-(c_24__type__30078___24t(cCoq_2eArith_2ePeanoNat_2eNat_2eeqf))], (37551 ^ _401487) ^ [] : [-(c_24__type__10051___24t(cCoq_2eBool_2eBool_2eIs__true))], (37553 ^ _401487) ^ [] : [-(c_24__type__397___24t(cCoq_2eBool_2eBool_2eeqb))], (37555 ^ _401487) ^ [] : [-(c_24__type__9228___24t(cCoq_2eBool_2eBool_2ereflect))], (37557 ^ _401487) ^ [] : [-(c_24__type__12251___24t(cCoq_2eBool_2eZerob_2ezerob))], (37559 ^ _401487) ^ [] : [-(c_24__type__550___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual))], (37561 ^ _401487) ^ [] : [-(c_24__type__103177___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eExists))], (37563 ^ _401487) ^ [] : [-(c_24__type__103177___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eFor__all))], (37565 ^ _401487) ^ [] : [-(c_24__type__547___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn))], (37567 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eLeaf))], (37569 ^ _401487) ^ [] : [-(c_24__type__32443___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode))], (37571 ^ _401487) ^ [] : [-(c_24__type__550___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset))], (37573 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt))], (37575 ^ _401487) ^ [] : [-(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eempty))], (37577 ^ _401487) ^ [] : [-(c_24__type__550___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eeq))], (37579 ^ _401487) ^ [] : [-(c_24__type__141300___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eequal))], (37581 ^ _401487) ^ [] : [-(c_24__type__102742___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eis__empty))], (37583 ^ _401487) ^ [] : [-(c_24__type__493___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem))], (37585 ^ _401487) ^ [] : [-(c_24__type__102836___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2erev__append))], (37587 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et))], (37589 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree))], (37591 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eInit_2eByte_2ebyte))], (37593 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex00))], (37595 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex01))], (37597 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex02))], (37599 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex03))], (37601 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex04))], (37603 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex05))], (37605 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex06))], (37607 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex07))], (37609 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex08))], (37611 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex09))], (37613 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex0a))], (37615 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex0b))], (37617 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex0c))], (37619 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex0d))], (37621 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex0e))], (37623 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex0f))], (37625 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex10))], (37627 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex11))], (37629 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex12))], (37631 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex13))], (37633 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex14))], (37635 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex15))], (37637 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex16))], (37639 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex17))], (37641 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex18))], (37643 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex19))], (37645 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex1a))], (37647 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex1b))], (37649 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex1c))], (37651 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex1d))], (37653 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex1e))], (37655 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex1f))], (37657 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex20))], (37659 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex21))], (37661 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex22))], (37663 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex23))], (37665 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex24))], (37667 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex25))], (37669 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex26))], (37671 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex27))], (37673 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex28))], (37675 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex29))], (37677 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex2a))], (37679 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex2b))], (37681 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex2c))], (37683 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex2d))], (37685 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex2e))], (37687 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex2f))], (37689 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex30))], (37691 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex31))], (37693 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex32))], (37695 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex33))], (37697 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex34))], (37699 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex35))], (37701 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex36))], (37703 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex37))], (37705 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex38))], (37707 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex39))], (37709 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex3a))], (37711 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex3b))], (37713 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex3c))], (37715 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex3d))], (37717 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex3e))], (37719 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex3f))], (37721 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex40))], (37723 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex41))], (37725 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex42))], (37727 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex43))], (37729 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex44))], (37731 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex45))], (37733 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex46))], (37735 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex47))], (37737 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex48))], (37739 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex49))], (37741 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex4a))], (37743 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex4b))], (37745 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex4c))], (37747 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex4d))], (37749 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex4e))], (37751 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex4f))], (37753 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex50))], (37755 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex51))], (37757 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex52))], (37759 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex53))], (37761 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex54))], (37763 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex55))], (37765 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex56))], (37767 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex57))], (37769 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex58))], (37771 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex59))], (37773 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex5a))], (37775 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex5b))], (37777 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex5c))], (37779 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex5d))], (37781 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex5e))], (37783 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex5f))], (37785 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex60))], (37787 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex61))], (37789 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex62))], (37791 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex63))], (37793 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex64))], (37795 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex65))], (37797 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex66))], (37799 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex67))], (37801 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex68))], (37803 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex69))], (37805 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex6a))], (37807 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex6b))], (37809 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex6c))], (37811 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex6d))], (37813 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex6e))], (37815 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex6f))], (37817 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex70))], (37819 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex71))], (37821 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex72))], (37823 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex73))], (37825 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex74))], (37827 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex75))], (37829 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex76))], (37831 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex77))], (37833 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex78))], (37835 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex79))], (37837 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex7a))], (37839 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex7b))], (37841 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex7c))], (37843 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex7d))], (37845 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex7e))], (37847 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex7f))], (37849 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex80))], (37851 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex81))], (37853 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex82))], (37855 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex83))], (37857 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex84))], (37859 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex85))], (37861 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex86))], (37863 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex87))], (37865 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex88))], (37867 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex89))], (37869 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex8a))], (37871 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex8b))], (37873 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex8c))], (37875 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex8d))], (37877 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex8e))], (37879 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex8f))], (37881 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex90))], (37883 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex91))], (37885 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex92))], (37887 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex93))], (37889 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex94))], (37891 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex95))], (37893 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex96))], (37895 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex97))], (37897 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex98))], (37899 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex99))], (37901 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex9a))], (37903 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex9b))], (37905 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex9c))], (37907 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex9d))], (37909 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex9e))], (37911 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2ex9f))], (37913 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exa0))], (37915 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exa1))], (37917 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exa2))], (37919 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exa3))], (37921 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exa4))], (37923 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exa5))], (37925 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exa6))], (37927 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exa7))], (37929 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exa8))], (37931 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exa9))], (37933 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exaa))], (37935 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exab))], (37937 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exac))], (37939 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exad))], (37941 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exae))], (37943 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exaf))], (37945 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exb0))], (37947 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exb1))], (37949 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exb2))], (37951 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exb3))], (37953 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exb4))], (37955 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exb5))], (37957 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exb6))], (37959 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exb7))], (37961 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exb8))], (37963 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exb9))], (37965 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exba))], (37967 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exbb))], (37969 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exbc))], (37971 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exbd))], (37973 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exbe))], (37975 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exbf))], (37977 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exc0))], (37979 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exc1))], (37981 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exc2))], (37983 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exc3))], (37985 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exc4))], (37987 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exc5))], (37989 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exc6))], (37991 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exc7))], (37993 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exc8))], (37995 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exc9))], (37997 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exca))], (37999 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2excb))], (38001 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2excc))], (38003 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2excd))], (38005 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exce))], (38007 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2excf))], (38009 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exd0))], (38011 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exd1))], (38013 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exd2))], (38015 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exd3))], (38017 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exd4))], (38019 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exd5))], (38021 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exd6))], (38023 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exd7))], (38025 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exd8))], (38027 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exd9))], (38029 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exda))], (38031 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exdb))], (38033 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exdc))], (38035 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exdd))], (38037 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exde))], (38039 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exdf))], (38041 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exe0))], (38043 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exe1))], (38045 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exe2))], (38047 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exe3))], (38049 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exe4))], (38051 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exe5))], (38053 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exe6))], (38055 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exe7))], (38057 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exe8))], (38059 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exe9))], (38061 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exea))], (38063 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exeb))], (38065 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exec))], (38067 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exed))], (38069 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exee))], (38071 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exef))], (38073 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exf0))], (38075 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exf1))], (38077 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exf2))], (38079 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exf3))], (38081 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exf4))], (38083 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exf5))], (38085 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exf6))], (38087 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exf7))], (38089 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exf8))], (38091 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exf9))], (38093 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exfa))], (38095 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exfb))], (38097 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exfc))], (38099 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exfd))], (38101 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exfe))], (38103 ^ _401487) ^ [] : [-(cCoq_2eInit_2eByte_2ebyte___24t(cCoq_2eInit_2eByte_2exff))], (38105 ^ _401487) ^ [] : [-(c_24__type__10202___24t(cCoq_2eInit_2eDatatypes_2eCompOpp))], (38107 ^ _401487) ^ [] : [-(c_24__type__99424___24t(cCoq_2eInit_2eDatatypes_2eCompSpecT))], (38109 ^ _401487) ^ [] : [-(c_24__type__23504___24t(cCoq_2eInit_2eDatatypes_2eCompareSpecT))], (38111 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ecomparison___24t(cCoq_2eInit_2eDatatypes_2eEq))], (38113 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ecomparison___24t(cCoq_2eInit_2eDatatypes_2eGt))], (38115 ^ _401487) ^ [] : [-(cProp___24t(cCoq_2eInit_2eDatatypes_2eIDProp))], (38117 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ecomparison___24t(cCoq_2eInit_2eDatatypes_2eLt))], (38119 ^ _401487) ^ [] : [-(c_24__type__10055___24t(cCoq_2eInit_2eDatatypes_2eNone))], (38121 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(cCoq_2eInit_2eDatatypes_2eO))], (38123 ^ _401487) ^ [] : [-(c_24__type__301___24t(cCoq_2eInit_2eDatatypes_2eS))], (38125 ^ _401487) ^ [] : [-(c_24__type__594___24t(cCoq_2eInit_2eDatatypes_2eSome))], (38127 ^ _401487) ^ [] : [-(c_24__type__397___24t(cCoq_2eInit_2eDatatypes_2eandb))], (38129 ^ _401487) ^ [] : [-(c_24__type__640___24t(cCoq_2eInit_2eDatatypes_2eapp))], (38131 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eInit_2eDatatypes_2ebool))], (38133 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eInit_2eDatatypes_2ecomparison))], (38135 ^ _401487) ^ [] : [-(c_24__type__10132___24t(cCoq_2eInit_2eDatatypes_2econs))], (38137 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(cCoq_2eInit_2eDatatypes_2efalse))], (38139 ^ _401487) ^ [] : [-(c_24__type__10113___24t(cCoq_2eInit_2eDatatypes_2efst))], (38141 ^ _401487) ^ [] : [-(c_24__type__10200___24t(cCoq_2eInit_2eDatatypes_2elength))], (38143 ^ _401487) ^ [] : [-(c_24__type__24___24t(cCoq_2eInit_2eDatatypes_2elist))], (38145 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eInit_2eDatatypes_2enat))], (38147 ^ _401487) ^ [] : [-(c_24__type__10047___24t(cCoq_2eInit_2eDatatypes_2enegb))], (38149 ^ _401487) ^ [] : [-(c_24__type__10127___24t(cCoq_2eInit_2eDatatypes_2enil))], (38151 ^ _401487) ^ [] : [-(c_24__type__24___24t(cCoq_2eInit_2eDatatypes_2eoption))], (38153 ^ _401487) ^ [] : [-(c_24__type__397___24t(cCoq_2eInit_2eDatatypes_2eorb))], (38155 ^ _401487) ^ [] : [-(c_24__type__10101___24t(cCoq_2eInit_2eDatatypes_2epair))], (38157 ^ _401487) ^ [] : [-(c_24__type__183___24t(cCoq_2eInit_2eDatatypes_2eprod))], (38159 ^ _401487) ^ [] : [-(c_24__type__10125___24t(cCoq_2eInit_2eDatatypes_2esnd))], (38161 ^ _401487) ^ [] : [-(c_24__type__183___24t(cCoq_2eInit_2eDatatypes_2esum))], (38163 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2ebool___24t(cCoq_2eInit_2eDatatypes_2etrue))], (38165 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2eunit___24t(cCoq_2eInit_2eDatatypes_2ett))], (38167 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eInit_2eDatatypes_2eunit))], (38169 ^ _401487) ^ [] : [-(c_24__type__397___24t(cCoq_2eInit_2eDatatypes_2exorb))], (38171 ^ _401487) ^ [] : [-(c_24__type__4___24t(cCoq_2eInit_2eNat_2eadd))], (38173 ^ _401487) ^ [] : [-(c_24__type__12237___24t(cCoq_2eInit_2eNat_2ecompare))], (38175 ^ _401487) ^ [] : [-(c_24__type__4___24t(cCoq_2eInit_2eNat_2ediv))], (38177 ^ _401487) ^ [] : [-(c_24__type__301___24t(cCoq_2eInit_2eNat_2ediv2))], (38179 ^ _401487) ^ [] : [-(c_24__type__301___24t(cCoq_2eInit_2eNat_2edouble))], (38181 ^ _401487) ^ [] : [-(c_24__type__12222___24t(cCoq_2eInit_2eNat_2eeqb))], (38183 ^ _401487) ^ [] : [-(c_24__type__12251___24t(cCoq_2eInit_2eNat_2eeven))], (38185 ^ _401487) ^ [] : [-(c_24__type__4___24t(cCoq_2eInit_2eNat_2egcd))], (38187 ^ _401487) ^ [] : [-(c_24__type__4___24t(cCoq_2eInit_2eNat_2emax))], (38189 ^ _401487) ^ [] : [-(c_24__type__4___24t(cCoq_2eInit_2eNat_2emin))], (38191 ^ _401487) ^ [] : [-(c_24__type__4___24t(cCoq_2eInit_2eNat_2emul))], (38193 ^ _401487) ^ [] : [-(c_24__type__12251___24t(cCoq_2eInit_2eNat_2eodd))], (38195 ^ _401487) ^ [] : [-(c_24__type__4___24t(cCoq_2eInit_2eNat_2epow))], (38197 ^ _401487) ^ [] : [-(c_24__type__301___24t(cCoq_2eInit_2eNat_2epred))], (38199 ^ _401487) ^ [] : [-(c_24__type__4___24t(cCoq_2eInit_2eNat_2eshiftl))], (38201 ^ _401487) ^ [] : [-(c_24__type__301___24t(cCoq_2eInit_2eNat_2esqrt))], (38203 ^ _401487) ^ [] : [-(c_24__type__30063___24t(cCoq_2eInit_2eNat_2esqrt__iter))], (38205 ^ _401487) ^ [] : [-(c_24__type__4___24t(cCoq_2eInit_2eNat_2esub))], (38207 ^ _401487) ^ [] : [-(c_24__type__12222___24t(cCoq_2eInit_2eNat_2etestbit))], (38209 ^ _401487) ^ [] : [-(c_24__type__13638___24t(cCoq_2eInit_2ePeano_2egt))], (38211 ^ _401487) ^ [] : [-(c_24__type__13638___24t(cCoq_2eInit_2ePeano_2elt))], (38213 ^ _401487) ^ [] : [-(c_24__type__18076___24t(cCoq_2eInit_2eSpecif_2eexist))], (38215 ^ _401487) ^ [] : [-(c_24__type__31818___24t(cCoq_2eInit_2eSpecif_2eexist2))], (38217 ^ _401487) ^ [] : [-(c_24__type__18117___24t(cCoq_2eInit_2eSpecif_2eexistT))], (38219 ^ _401487) ^ [] : [-(c_24__type__31840___24t(cCoq_2eInit_2eSpecif_2eexistT2))], (38221 ^ _401487) ^ [] : [-(c_24__type__31893___24t(cCoq_2eInit_2eSpecif_2einleft))], (38223 ^ _401487) ^ [] : [-(c_24__type__31898___24t(cCoq_2eInit_2eSpecif_2einright))], (38225 ^ _401487) ^ [] : [-(c_24__type__8904___24t(cCoq_2eInit_2eSpecif_2eleft))], (38227 ^ _401487) ^ [] : [-(c_24__type__31864___24t(cCoq_2eInit_2eSpecif_2eproj1__sig))], (38229 ^ _401487) ^ [] : [-(c_24__type__31887___24t(cCoq_2eInit_2eSpecif_2eprojT1))], (38231 ^ _401487) ^ [] : [-(c_24__type__145293___24t(cCoq_2eInit_2eSpecif_2eprojT2))], (38233 ^ _401487) ^ [] : [-(c_24__type__8909___24t(cCoq_2eInit_2eSpecif_2eright))], (38235 ^ _401487) ^ [] : [-(c_24__type__18058___24t(cCoq_2eInit_2eSpecif_2esig))], (38237 ^ _401487) ^ [] : [-(c_24__type__22709___24t(cCoq_2eInit_2eSpecif_2esig2))], (38239 ^ _401487) ^ [] : [-(c_24__type__18097___24t(cCoq_2eInit_2eSpecif_2esigT))], (38241 ^ _401487) ^ [] : [-(c_24__type__22765___24t(cCoq_2eInit_2eSpecif_2esigT2))], (38243 ^ _401487) ^ [] : [-(c_24__type__417___24t(cCoq_2eInit_2eSpecif_2esumbool))], (38245 ^ _401487) ^ [] : [-(c_24__type__22791___24t(cCoq_2eInit_2eSpecif_2esumor))], (38247 ^ _401487) ^ [] : [-(c_24__type__8915___24t(cCoq_2eInit_2eWf_2ewell__founded))], (38249 ^ _401487) ^ [] : [-(c_24__type__12041___24t(cCoq_2eLists_2eList_2eIn))], (38251 ^ _401487) ^ [] : [-(c_24__type__29857___24t(cCoq_2eLists_2eList_2efold__left))], (38253 ^ _401487) ^ [] : [-(c_24__type__29886___24t(cCoq_2eLists_2eList_2efold__right))], (38255 ^ _401487) ^ [] : [-(c_24__type__29833___24t(cCoq_2eLists_2eList_2elast))], (38257 ^ _401487) ^ [] : [-(c_24__type__12105___24t(cCoq_2eLists_2eList_2emap))], (38259 ^ _401487) ^ [] : [-(c_24__type__12066___24t(cCoq_2eLists_2eList_2enth))], (38261 ^ _401487) ^ [] : [-(c_24__type__18034___24t(cCoq_2eLists_2eSetoidList_2ecompat__bool))], (38263 ^ _401487) ^ [] : [-(c_24__type__31633___24t(cCoq_2eLists_2eSetoidList_2ecompat__op))], (38265 ^ _401487) ^ [] : [-(c_24__type__22657___24t(cCoq_2eLists_2eSetoidList_2etranspose))], (38267 ^ _401487) ^ [] : [-(c_24__type__10221___24t(cCoq_2eLogic_2eDecidable_2edecidable))], (38269 ^ _401487) ^ [] : [-(c_24__type__29725___24t(cCoq_2eLogic_2eEqdepFacts_2eEq__dep__eq__on))], (38271 ^ _401487) ^ [] : [-(c_24__type__23691___24t(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq))], (38273 ^ _401487) ^ [] : [-(c_24__type__166277___24t(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on))], (38275 ^ _401487) ^ [] : [-(c_24__type__166265___24t(cCoq_2eLogic_2eEqdepFacts_2eStreicher__K__on__))], (38277 ^ _401487) ^ [] : [-(c_24__type__23691___24t(cCoq_2eLogic_2eEqdepFacts_2eUIP__))], (38279 ^ _401487) ^ [] : [-(c_24__type__29734___24t(cCoq_2eLogic_2eEqdepFacts_2eUIP__on__))], (38281 ^ _401487) ^ [] : [-(c_24__type__23727___24t(cCoq_2eLogic_2eEqdepFacts_2eUIP__refl__on__))], (38283 ^ _401487) ^ [] : [-(c_24__type__20462___24t(cCoq_2eNArith_2eBinNat_2eN_2eb2n))], (38285 ^ _401487) ^ [] : [-(c_24__type__9034___24t(cCoq_2eNArith_2eBinNat_2eN_2edivide))], (38287 ^ _401487) ^ [] : [-(c_24__type__20466___24t(cCoq_2eNArith_2eBinNat_2eN_2eeqf))], (38289 ^ _401487) ^ [] : [-(c_24__type__9034___24t(cCoq_2eNArith_2eBinNat_2eN_2ele))], (38291 ^ _401487) ^ [] : [-(c_24__type__9034___24t(cCoq_2eNArith_2eBinNat_2eN_2elt))], (38293 ^ _401487) ^ [] : [-(c_24__type__462___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eadd))], (38295 ^ _401487) ^ [] : [-(c_24__type__20144___24t(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare))], (38297 ^ _401487) ^ [] : [-(c_24__type__462___24t(cCoq_2eNArith_2eBinNatDef_2eN_2ediv))], (38299 ^ _401487) ^ [] : [-(c_24__type__470___24t(cCoq_2eNArith_2eBinNatDef_2eN_2ediv2))], (38301 ^ _401487) ^ [] : [-(c_24__type__470___24t(cCoq_2eNArith_2eBinNatDef_2eN_2edouble))], (38303 ^ _401487) ^ [] : [-(c_24__type__20153___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eeqb))], (38305 ^ _401487) ^ [] : [-(c_24__type__20164___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eeven))], (38307 ^ _401487) ^ [] : [-(c_24__type__462___24t(cCoq_2eNArith_2eBinNatDef_2eN_2egcd))], (38309 ^ _401487) ^ [] : [-(c_24__type__470___24t(cCoq_2eNArith_2eBinNatDef_2eN_2elog2))], (38311 ^ _401487) ^ [] : [-(c_24__type__462___24t(cCoq_2eNArith_2eBinNatDef_2eN_2emax))], (38313 ^ _401487) ^ [] : [-(c_24__type__462___24t(cCoq_2eNArith_2eBinNatDef_2eN_2emin))], (38315 ^ _401487) ^ [] : [-(c_24__type__462___24t(cCoq_2eNArith_2eBinNatDef_2eN_2emodulo))], (38317 ^ _401487) ^ [] : [-(c_24__type__462___24t(cCoq_2eNArith_2eBinNatDef_2eN_2emul))], (38319 ^ _401487) ^ [] : [-(c_24__type__20164___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eodd))], (38321 ^ _401487) ^ [] : [-(c_24__type__462___24t(cCoq_2eNArith_2eBinNatDef_2eN_2epow))], (38323 ^ _401487) ^ [] : [-(c_24__type__470___24t(cCoq_2eNArith_2eBinNatDef_2eN_2epred))], (38325 ^ _401487) ^ [] : [-(c_24__type__470___24t(cCoq_2eNArith_2eBinNatDef_2eN_2esqrt))], (38327 ^ _401487) ^ [] : [-(c_24__type__462___24t(cCoq_2eNArith_2eBinNatDef_2eN_2esub))], (38329 ^ _401487) ^ [] : [-(c_24__type__470___24t(cCoq_2eNArith_2eBinNatDef_2eN_2esucc))], (38331 ^ _401487) ^ [] : [-(c_24__type__470___24t(cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double))], (38333 ^ _401487) ^ [] : [-(c_24__type__20153___24t(cCoq_2eNArith_2eBinNatDef_2eN_2etestbit))], (38335 ^ _401487) ^ [] : [-(c_24__type__29571___24t(cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat))], (38337 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eNumbers_2eBinNums_2eN))], (38339 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eN___24t(cCoq_2eNumbers_2eBinNums_2eN0))], (38341 ^ _401487) ^ [] : [-(c_24__type__9218___24t(cCoq_2eNumbers_2eBinNums_2eNpos))], (38343 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eNumbers_2eBinNums_2eZ))], (38345 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(cCoq_2eNumbers_2eBinNums_2eZ0))], (38347 ^ _401487) ^ [] : [-(c_24__type__393___24t(cCoq_2eNumbers_2eBinNums_2eZneg))], (38349 ^ _401487) ^ [] : [-(c_24__type__393___24t(cCoq_2eNumbers_2eBinNums_2eZpos))], (38351 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eNumbers_2eBinNums_2epositive))], (38353 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(cCoq_2eNumbers_2eBinNums_2exH))], (38355 ^ _401487) ^ [] : [-(c_24__type__386___24t(cCoq_2eNumbers_2eBinNums_2exI))], (38357 ^ _401487) ^ [] : [-(c_24__type__386___24t(cCoq_2eNumbers_2eBinNums_2exO))], (38359 ^ _401487) ^ [] : [-(c_24__type__20068___24t(cCoq_2ePArith_2eBinPos_2ePos_2ele))], (38361 ^ _401487) ^ [] : [-(c_24__type__20068___24t(cCoq_2ePArith_2eBinPos_2ePos_2elt))], (38363 ^ _401487) ^ [] : [-(c_24__type__32438___24t(cCoq_2ePArith_2eBinPos_2ePos_2eswitch__Eq))], (38365 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2emask___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNeg))], (38367 ^ _401487) ^ [] : [-(cCoq_2ePArith_2eBinPosDef_2ePos_2emask___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eIsNul))], (38369 ^ _401487) ^ [] : [-(c_24__type__29456___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos))], (38371 ^ _401487) ^ [] : [-(c_24__type__20530___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd))], (38373 ^ _401487) ^ [] : [-(c_24__type__32357___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare))], (38375 ^ _401487) ^ [] : [-(c_24__type__9046___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter))], (38377 ^ _401487) ^ [] : [-(c_24__type__29472___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op))], (38379 ^ _401487) ^ [] : [-(cType___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2emask))], (38381 ^ _401487) ^ [] : [-(c_24__type__20530___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2emax))], (38383 ^ _401487) ^ [] : [-(c_24__type__20530___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2emin))], (38385 ^ _401487) ^ [] : [-(c_24__type__20530___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2emul))], (38387 ^ _401487) ^ [] : [-(c_24__type__32412___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat))], (38389 ^ _401487) ^ [] : [-(c_24__type__32412___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat))], (38391 ^ _401487) ^ [] : [-(c_24__type__386___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2epred))], (38393 ^ _401487) ^ [] : [-(c_24__type__20530___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2esub))], (38395 ^ _401487) ^ [] : [-(c_24__type__386___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc))], (38397 ^ _401487) ^ [] : [-(c_24__type__20574___24t(cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat))], (38399 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eQArith_2eQArith__base_2eQ))], (38401 ^ _401487) ^ [] : [-(c_24__type__13656___24t(cCoq_2eQArith_2eQArith__base_2eQden))], (38403 ^ _401487) ^ [] : [-(c_24__type__23696___24t(cCoq_2eQArith_2eQArith__base_2eQmake))], (38405 ^ _401487) ^ [] : [-(c_24__type__13651___24t(cCoq_2eQArith_2eQArith__base_2eQnum))], (38407 ^ _401487) ^ [] : [-(c_24__type__13667___24t(cCoq_2eReals_2eRIneq_2eRsqr))], (38409 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eReals_2eRIneq_2enonzeroreal))], (38411 ^ _401487) ^ [] : [-(c_24__type__405___24t(cCoq_2eReals_2eRdefinitions_2eIZR))], (38413 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eReals_2eRdefinitions_2eR))], (38415 ^ _401487) ^ [] : [-(cCoq_2eReals_2eRdefinitions_2eR___24t(cCoq_2eReals_2eRdefinitions_2eR0))], (38417 ^ _401487) ^ [] : [-(c_24__type__2931___24t(cCoq_2eReals_2eRdefinitions_2eRdiv))], (38419 ^ _401487) ^ [] : [-(c_24__type__400___24t(cCoq_2eReals_2eRdefinitions_2eRge))], (38421 ^ _401487) ^ [] : [-(c_24__type__400___24t(cCoq_2eReals_2eRdefinitions_2eRgt))], (38423 ^ _401487) ^ [] : [-(c_24__type__13667___24t(cCoq_2eReals_2eRdefinitions_2eRinv))], (38425 ^ _401487) ^ [] : [-(c_24__type__400___24t(cCoq_2eReals_2eRdefinitions_2eRle))], (38427 ^ _401487) ^ [] : [-(c_24__type__400___24t(cCoq_2eReals_2eRdefinitions_2eRlt))], (38429 ^ _401487) ^ [] : [-(c_24__type__2931___24t(cCoq_2eReals_2eRdefinitions_2eRminus))], (38431 ^ _401487) ^ [] : [-(c_24__type__2931___24t(cCoq_2eReals_2eRdefinitions_2eRmult))], (38433 ^ _401487) ^ [] : [-(c_24__type__13667___24t(cCoq_2eReals_2eRdefinitions_2eRopp))], (38435 ^ _401487) ^ [] : [-(c_24__type__2931___24t(cCoq_2eReals_2eRdefinitions_2eRplus))], (38437 ^ _401487) ^ [] : [-(c_24__type__13833___24t(cCoq_2eReals_2eRdefinitions_2eup))], (38439 ^ _401487) ^ [] : [-(c_24__type__8976___24t(cCoq_2eReals_2eRfunctions_2eZ__spec))], (38441 ^ _401487) ^ [] : [-(c_24__type__154397___24t(cCoq_2eReals_2eRfunctions_2eZintNull))], (38443 ^ _401487) ^ [] : [-(c_24__type__31241___24t(cCoq_2eReals_2eRfunctions_2eintP))], (38445 ^ _401487) ^ [] : [-(c_24__type__17946___24t(cCoq_2eReals_2eRpow__def_2epow))], (38447 ^ _401487) ^ [] : [-(c_24__type__24___24t(cCoq_2eRelations_2eRelation__Definitions_2erelation))], (38449 ^ _401487) ^ [] : [-(c_24__type__13882___24t(cCoq_2eSetoids_2eSetoid_2eSetoid__Theory))], (38451 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eStrings_2eAscii_2eascii))], (38453 ^ _401487) ^ [] : [-(cCoq_2eStrings_2eString_2estring___24t(cCoq_2eStrings_2eString_2eEmptyString))], (38455 ^ _401487) ^ [] : [-(c_24__type__31901___24t(cCoq_2eStrings_2eString_2eString))], (38457 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eStrings_2eString_2estring))], (38459 ^ _401487) ^ [] : [-(c_24__type__13519___24t(cCoq_2eStructures_2eOrderedType_2eCompare))], (38461 ^ _401487) ^ [] : [-(c_24__type__158368___24t(cCoq_2eStructures_2eOrderedType_2eEQ))], (38463 ^ _401487) ^ [] : [-(c_24__type__158399___24t(cCoq_2eStructures_2eOrderedType_2eGT))], (38465 ^ _401487) ^ [] : [-(c_24__type__13622___24t(cCoq_2eStructures_2eOrderedType_2eLT))], (38467 ^ _401487) ^ [] : [-(c_24__type__9034___24t(cCoq_2eStructures_2eOrderedTypeEx_2eN__as__OT_2eeq))], (38469 ^ _401487) ^ [] : [-(c_24__type__9034___24t(cCoq_2eStructures_2eOrderedTypeEx_2eN__as__OT_2elt))], (38471 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2eN__as__OT_2et))], (38473 ^ _401487) ^ [] : [-(c_24__type__13638___24t(cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2eeq))], (38475 ^ _401487) ^ [] : [-(c_24__type__13638___24t(cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2elt))], (38477 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et))], (38479 ^ _401487) ^ [] : [-(c_24__type__20068___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq))], (38481 ^ _401487) ^ [] : [-(c_24__type__438___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2eeq__dec))], (38483 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et))], (38485 ^ _401487) ^ [] : [-(c_24__type__20068___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2eeq))], (38487 ^ _401487) ^ [] : [-(c_24__type__20068___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2elt))], (38489 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et))], (38491 ^ _401487) ^ [] : [-(c_24__type__32451___24t(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2eeq))], (38493 ^ _401487) ^ [] : [-(c_24__type__32451___24t(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elt))], (38495 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et))], (38497 ^ _401487) ^ [] : [-(c_24__type__367___24t(cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2eeq))], (38499 ^ _401487) ^ [] : [-(c_24__type__367___24t(cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2elt))], (38501 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2et))], (38503 ^ _401487) ^ [] : [-(cCoq_2eStructures_2eOrdersTac_2eord___24t(cCoq_2eStructures_2eOrdersTac_2eOEQ))], (38505 ^ _401487) ^ [] : [-(cCoq_2eStructures_2eOrdersTac_2eord___24t(cCoq_2eStructures_2eOrdersTac_2eOLE))], (38507 ^ _401487) ^ [] : [-(cCoq_2eStructures_2eOrdersTac_2eord___24t(cCoq_2eStructures_2eOrdersTac_2eOLT))], (38509 ^ _401487) ^ [] : [-(cType___24t(cCoq_2eStructures_2eOrdersTac_2eord))], (38511 ^ _401487) ^ [] : [-(c_24__type__99548___24t(cCoq_2eVectors_2eFin_2eF1))], (38513 ^ _401487) ^ [] : [-(c_24__type__11789___24t(cCoq_2eVectors_2eFin_2et))], (38515 ^ _401487) ^ [] : [-(c_24__type__101786___24t(cCoq_2eVectors_2eVectorDef_2econs))], (38517 ^ _401487) ^ [] : [-(c_24__type__166723___24t(cCoq_2eVectors_2eVectorDef_2efold__right))], (38519 ^ _401487) ^ [] : [-(c_24__type__31952___24t(cCoq_2eVectors_2eVectorDef_2enil))], (38521 ^ _401487) ^ [] : [-(c_24__type__18407___24t(cCoq_2eVectors_2eVectorDef_2et))], (38523 ^ _401487) ^ [] : [-(c_24__type__32239___24t(cCoq_2eZArith_2eBinInt_2eZ_2eBezout))], (38525 ^ _401487) ^ [] : [-(c_24__type__32468___24t(cCoq_2eZArith_2eBinInt_2eZ_2eb2z))], (38527 ^ _401487) ^ [] : [-(c_24__type__367___24t(cCoq_2eZArith_2eBinInt_2eZ_2edivide))], (38529 ^ _401487) ^ [] : [-(c_24__type__32472___24t(cCoq_2eZArith_2eBinInt_2eZ_2eeqf))], (38531 ^ _401487) ^ [] : [-(c_24__type__367___24t(cCoq_2eZArith_2eBinInt_2eZ_2ege))], (38533 ^ _401487) ^ [] : [-(c_24__type__367___24t(cCoq_2eZArith_2eBinInt_2eZ_2egt))], (38535 ^ _401487) ^ [] : [-(c_24__type__367___24t(cCoq_2eZArith_2eBinInt_2eZ_2ele))], (38537 ^ _401487) ^ [] : [-(c_24__type__367___24t(cCoq_2eZArith_2eBinInt_2eZ_2elt))], (38539 ^ _401487) ^ [] : [-(c_24__type__367___24t(cCoq_2eZArith_2eBinInt_2eZne))], (38541 ^ _401487) ^ [] : [-(c_24__type__364___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eabs))], (38543 ^ _401487) ^ [] : [-(c_24__type__322___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd))], (38545 ^ _401487) ^ [] : [-(c_24__type__355___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare))], (38547 ^ _401487) ^ [] : [-(c_24__type__322___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv))], (38549 ^ _401487) ^ [] : [-(c_24__type__8935___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb))], (38551 ^ _401487) ^ [] : [-(c_24__type__322___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd))], (38553 ^ _401487) ^ [] : [-(c_24__type__8935___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eleb))], (38555 ^ _401487) ^ [] : [-(c_24__type__364___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2elog2))], (38557 ^ _401487) ^ [] : [-(c_24__type__322___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2emax))], (38559 ^ _401487) ^ [] : [-(c_24__type__322___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2emin))], (38561 ^ _401487) ^ [] : [-(c_24__type__322___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo))], (38563 ^ _401487) ^ [] : [-(c_24__type__322___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2emul))], (38565 ^ _401487) ^ [] : [-(c_24__type__20742___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N))], (38567 ^ _401487) ^ [] : [-(c_24__type__30661___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat))], (38569 ^ _401487) ^ [] : [-(c_24__type__364___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp))], (38571 ^ _401487) ^ [] : [-(c_24__type__322___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2epow))], (38573 ^ _401487) ^ [] : [-(c_24__type__364___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2epred))], (38575 ^ _401487) ^ [] : [-(c_24__type__322___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2equot))], (38577 ^ _401487) ^ [] : [-(c_24__type__322___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2erem))], (38579 ^ _401487) ^ [] : [-(c_24__type__364___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2esgn))], (38581 ^ _401487) ^ [] : [-(c_24__type__364___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2esqrt))], (38583 ^ _401487) ^ [] : [-(c_24__type__322___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2esub))], (38585 ^ _401487) ^ [] : [-(c_24__type__364___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2esucc))], (38587 ^ _401487) ^ [] : [-(c_24__type__29568___24t(cCoq_2eZArith_2eBinIntDef_2eZ_2eto__pos))], (38589 ^ _401487) ^ [] : [-(c_24__type__8935___24t(cCoq_2eZArith_2eZbool_2eZeq__bool))], (38591 ^ _401487) ^ [] : [-(c_24__type__367___24t(cCoq_2eZArith_2eZdiv_2eRemainder))], (38593 ^ _401487) ^ [] : [-(c_24__type__8976___24t(cCoq_2eZArith_2eZnumtheory_2eEuclid))], (38595 ^ _401487) ^ [] : [-(c_24__type__29419___24t(cCoq_2eZArith_2eZpower_2eZdiv__rest__proofs))], (38597 ^ _401487) ^ [] : [-(c_24__type__24___24t(cCoq_2emicromega_2eEnv_2eEnv))], (38599 ^ _401487) ^ [] : [-(c_24__type__154763___24t(cCoq_2emicromega_2eEnv_2ejump))], (38601 ^ _401487) ^ [] : [-(c_24__type__166294___24t(cCoq_2emicromega_2eEnv_2enth))], (38603 ^ _401487) ^ [] : [-(cType___24t(cCoq_2emicromega_2eEnvRing_2eMon))], (38605 ^ _401487) ^ [] : [-(c_24__type__29696___24t(cCoq_2emicromega_2eEnvRing_2ePEX))], (38607 ^ _401487) ^ [] : [-(c_24__type__166299___24t(cCoq_2emicromega_2eEnvRing_2ePEadd))], (38609 ^ _401487) ^ [] : [-(c_24__type__29693___24t(cCoq_2emicromega_2eEnvRing_2ePEc))], (38611 ^ _401487) ^ [] : [-(c_24__type__166299___24t(cCoq_2emicromega_2eEnvRing_2ePEmul))], (38613 ^ _401487) ^ [] : [-(c_24__type__166308___24t(cCoq_2emicromega_2eEnvRing_2ePEopp))], (38615 ^ _401487) ^ [] : [-(c_24__type__166313___24t(cCoq_2emicromega_2eEnvRing_2ePEpow))], (38617 ^ _401487) ^ [] : [-(c_24__type__166299___24t(cCoq_2emicromega_2eEnvRing_2ePEsub))], (38619 ^ _401487) ^ [] : [-(c_24__type__24___24t(cCoq_2emicromega_2eEnvRing_2ePExpr))], (38621 ^ _401487) ^ [] : [-(c_24__type__29709___24t(cCoq_2emicromega_2eEnvRing_2ePX))], (38623 ^ _401487) ^ [] : [-(c_24__type__10574___24t(cCoq_2emicromega_2eEnvRing_2ePc))], (38625 ^ _401487) ^ [] : [-(c_24__type__29701___24t(cCoq_2emicromega_2eEnvRing_2ePinj))], (38627 ^ _401487) ^ [] : [-(c_24__type__24___24t(cCoq_2emicromega_2eEnvRing_2ePol))], (38629 ^ _401487) ^ [] : [-(cCoq_2emicromega_2eEnvRing_2eMon___24t(cCoq_2emicromega_2eEnvRing_2emon0))], (38631 ^ _401487) ^ [] : [-(c_24__type__29712___24t(cCoq_2emicromega_2eEnvRing_2evmon))], (38633 ^ _401487) ^ [] : [-(c_24__type__29712___24t(cCoq_2emicromega_2eEnvRing_2ezmon))], (38635 ^ _401487) ^ [] : [-(c_24__type__30714___24t(cCoq_2emicromega_2eRefl_2emake__conj))], (38637 ^ _401487) ^ [] : [-(c_24__type__30688___24t(cCoq_2emicromega_2eRefl_2emake__impl))], (38639 ^ _401487) ^ [] : [-(c_24__type__24___24t(cCoq_2emicromega_2eRingMicromega_2eFormula))], (38641 ^ _401487) ^ [] : [-(cType___24t(cCoq_2emicromega_2eRingMicromega_2eOp1))], (38643 ^ _401487) ^ [] : [-(cType___24t(cCoq_2emicromega_2eRingMicromega_2eOp2))], (38645 ^ _401487) ^ [] : [-(c_24__type__24___24t(cCoq_2emicromega_2eRingMicromega_2ePolEnv))], (38647 ^ _401487) ^ [] : [-(c_24__type__14832___24t(cCoq_2emicromega_2eRingMicromega_2eeval__op2))], (38649 ^ _401487) ^ [] : [-(c_24__type__22874___24t(cCoq_2emicromega_2eTauto_2eGFormula))], (38651 ^ _401487) ^ [] : [-(c_24__type__32250___24t(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eAdd))], (38653 ^ _401487) ^ [] : [-(c_24__type__29742___24t(cCoq_2esetoid__ring_2eField__theory_2eFEX))], (38655 ^ _401487) ^ [] : [-(c_24__type__29739___24t(cCoq_2esetoid__ring_2eField__theory_2eFEc))], (38657 ^ _401487) ^ [] : [-(c_24__type__29750___24t(cCoq_2esetoid__ring_2eField__theory_2eFEinv))], (38659 ^ _401487) ^ [] : [-(c_24__type__29747___24t(cCoq_2esetoid__ring_2eField__theory_2eFEmul))], (38661 ^ _401487) ^ [] : [-(c_24__type__29750___24t(cCoq_2esetoid__ring_2eField__theory_2eFEopp))], (38663 ^ _401487) ^ [] : [-(c_24__type__24___24t(cCoq_2esetoid__ring_2eField__theory_2eFExpr))], (38665 ^ _401487) ^ [] : [-(c_24__type__156168___24t(cCoq_2esetoid__ring_2eField__theory_2eFapp))], (38667 ^ _401487) ^ [] : [-(c_24__type__2135___24t(cCoq_2esetoid__ring_2eField__theory_2econdition))], (38669 ^ _401487) ^ [] : [-(c_24__type__2115___24t(cCoq_2esetoid__ring_2eField__theory_2edenum))], (38671 ^ _401487) ^ [] : [-(c_24__type__24___24t(cCoq_2esetoid__ring_2eField__theory_2elinear))], (38673 ^ _401487) ^ [] : [-(c_24__type__155143___24t(cCoq_2esetoid__ring_2eField__theory_2emk__linear))], (38675 ^ _401487) ^ [] : [-(c_24__type__2115___24t(cCoq_2esetoid__ring_2eField__theory_2enum))], (38677 ^ _401487) ^ [] : [-(c_24__type__24___24t(cCoq_2esetoid__ring_2eField__theory_2ersplit))], (38679 ^ _401487) ^ [] : [-(c_24__type__2404___24t(cCoq_2esetoid__ring_2eField__theory_2ersplit__left))], (38681 ^ _401487) ^ [] : [-(c_24__type__2404___24t(cCoq_2esetoid__ring_2eField__theory_2ersplit__right))], (38683 ^ _401487) ^ [] : [-(c_24__type__470___24t(cCoq_2esetoid__ring_2eInitialRing_2eNopp))], (38685 ^ _401487) ^ [] : [-(c_24__type__462___24t(cCoq_2esetoid__ring_2eInitialRing_2eNsub))], (38687 ^ _401487) ^ [] : [-(c_24__type__11910___24t(cCoq_2esetoid__ring_2eInitialRing_2egen__phiN))], (38689 ^ _401487) ^ [] : [-(c_24__type__11847___24t(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ))], (38691 ^ _401487) ^ [] : [-(c_24__type__166378___24t(cCoq_2esetoid__ring_2eInitialRing_2etriv__div))], (38693 ^ _401487) ^ [] : [-(c_24__type__397___24t(cCoq_2esetoid__ring_2eRing_2ebool__eq))], (38695 ^ _401487) ^ [] : [-(cType___24t(cCoq_2esetoid__ring_2eRing__polynom_2eMon))], (38697 ^ _401487) ^ [] : [-(c_24__type__31363___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEI))], (38699 ^ _401487) ^ [] : [-(c_24__type__31363___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEO))], (38701 ^ _401487) ^ [] : [-(c_24__type__16603___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEX))], (38703 ^ _401487) ^ [] : [-(c_24__type__3227___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEadd))], (38705 ^ _401487) ^ [] : [-(c_24__type__16600___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEc))], (38707 ^ _401487) ^ [] : [-(c_24__type__3420___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval))], (38709 ^ _401487) ^ [] : [-(c_24__type__3227___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEmul))], (38711 ^ _401487) ^ [] : [-(c_24__type__16606___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEopp))], (38713 ^ _401487) ^ [] : [-(c_24__type__31374___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEpow))], (38715 ^ _401487) ^ [] : [-(c_24__type__3227___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePEsub))], (38717 ^ _401487) ^ [] : [-(c_24__type__24___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr))], (38719 ^ _401487) ^ [] : [-(c_24__type__15259___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePX))], (38721 ^ _401487) ^ [] : [-(c_24__type__15262___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePc))], (38723 ^ _401487) ^ [] : [-(c_24__type__15391___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePeq))], (38725 ^ _401487) ^ [] : [-(c_24__type__15251___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePinj))], (38727 ^ _401487) ^ [] : [-(c_24__type__24___24t(cCoq_2esetoid__ring_2eRing__polynom_2ePol))], (38729 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(cCoq_2esetoid__ring_2eRing__tac_2ering__subst__niter))], (38731 ^ _401487) ^ [] : [-(cCoq_2esetoid__ring_2eRing__theory_2ering__kind___24t(cCoq_2esetoid__ring_2eRing__theory_2eAbstract))], (38733 ^ _401487) ^ [] : [-(c_24__type__159221___24t(cCoq_2esetoid__ring_2eRing__theory_2eComputational))], (38735 ^ _401487) ^ [] : [-(c_24__type__17892___24t(cCoq_2esetoid__ring_2eRing__theory_2eIDphi))], (38737 ^ _401487) ^ [] : [-(c_24__type__159569___24t(cCoq_2esetoid__ring_2eRing__theory_2eMorphism))], (38739 ^ _401487) ^ [] : [-(c_24__type__17892___24t(cCoq_2esetoid__ring_2eRing__theory_2eSRopp))], (38741 ^ _401487) ^ [] : [-(c_24__type__17903___24t(cCoq_2esetoid__ring_2eRing__theory_2eSRsub))], (38743 ^ _401487) ^ [] : [-(c_24__type__594___24t(cCoq_2esetoid__ring_2eRing__theory_2eget__sign__None))], (38745 ^ _401487) ^ [] : [-(c_24__type__470___24t(cCoq_2esetoid__ring_2eRing__theory_2eid__phi__N))], (38747 ^ _401487) ^ [] : [-(c_24__type__4596___24t(cCoq_2esetoid__ring_2eRing__theory_2epow__N))], (38749 ^ _401487) ^ [] : [-(c_24__type__16640___24t(cCoq_2esetoid__ring_2eRing__theory_2epow__pos))], (38751 ^ _401487) ^ [] : [-(cType___24t(cCoq_2esetoid__ring_2eRing__theory_2ering__kind))], (38753 ^ _401487) ^ [_1188277] : [c_24__type__307___24t(_1188277), 38756 ^ _401487 : [(38757 ^ _401487) ^ [_1188336] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1188336), -(cCoq_2eArith_2eBetween_2ebetween___24a3(_1188277, _1188336, _1188336))]]], (38763 ^ _401487) ^ [_1188417] : [c_24__type__307___24t(_1188417), 38766 ^ _401487 : [(38767 ^ _401487) ^ [_1188492] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1188492), 38770 ^ _401487 : [(38771 ^ _401487) ^ [_1188559] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1188559), _1188559 = _1188492, -(cCoq_2eArith_2eBetween_2ebetween___24a3(_1188417, _1188492, _1188559))]]]]], (38781 ^ _401487) ^ [_1188700] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1188700), 38784 ^ _401487 : [(38785 ^ _401487) ^ [_1188772] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1188772), -(_1188700 = _1188772), -(cCoq_2eInit_2ePeano_2elt___24a2(_1188700, _1188772)), -(cCoq_2eInit_2ePeano_2elt___24a2(_1188772, _1188700))]]], (38799 ^ _401487) ^ [_1188879] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1188879), 38802 ^ _401487 : [(38803 ^ _401487) ^ [_1188943] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1188943), _1188879 = _1188943, -(cCoq_2eArith_2eEqNat_2eeq__nat___24a2(_1188879, _1188943))]]], (38813 ^ _401487) ^ [_1189074] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1189074), 38816 ^ _401487 : [(38817 ^ _401487) ^ [_1189138] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1189138), cCoq_2eArith_2eEqNat_2eeq__nat___24a2(_1189074, _1189138), -(_1189074 = _1189138)]]], (38827 ^ _401487) ^ [_1189269] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1189269), -(cCoq_2eArith_2eEqNat_2eeq__nat___24a2(_1189269, _1189269))], (38833 ^ _401487) ^ [_1189342] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1189342), 38836 ^ _401487 : [(38837 ^ _401487) ^ [_1189408] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1189408), cCoq_2eInit_2ePeano_2egt___24a2(_1189408, _1189342), -(cCoq_2eInit_2ePeano_2ele___24a2(cCoq_2eInit_2eDatatypes_2eS___24a1(_1189342), _1189408))]]], (38847 ^ _401487) ^ [_1189543] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1189543), 38850 ^ _401487 : [(38851 ^ _401487) ^ [_1189611] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1189611), cCoq_2eInit_2ePeano_2ele___24a2(cCoq_2eInit_2eDatatypes_2eS___24a1(_1189543), cCoq_2eInit_2eDatatypes_2eS___24a1(_1189611)), -(cCoq_2eInit_2ePeano_2ele___24a2(_1189543, _1189611))]]], (38861 ^ _401487) ^ [_1189750] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1189750), 38864 ^ _401487 : [(38865 ^ _401487) ^ [_1189820] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1189820), cCoq_2eInit_2ePeano_2ele___24a2(_1189750, _1189820), -(cCoq_2eInit_2ePeano_2elt___24a2(_1189750, _1189820)), -(_1189750 = _1189820)]]], (38879 ^ _401487) ^ [_1189964] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1189964), 38882 ^ _401487 : [(38883 ^ _401487) ^ [_1190032] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1190032), cCoq_2eInit_2ePeano_2elt___24a2(_1189964, _1190032), -(cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eS___24a1(_1189964), cCoq_2eInit_2eDatatypes_2eS___24a1(_1190032)))]]], (38893 ^ _401487) ^ [_1190171] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1190171), 38896 ^ _401487 : [(38897 ^ _401487) ^ [_1190243] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1190243), -(_1190171 = _1190243), -(cCoq_2eInit_2ePeano_2elt___24a2(_1190171, _1190243)), -(cCoq_2eInit_2ePeano_2elt___24a2(_1190243, _1190171))]]], (38911 ^ _401487) ^ [_1190350] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1190350), -(cCoq_2eInit_2eDatatypes_2eO = _1190350), -(cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, _1190350))], (38921 ^ _401487) ^ [_1190438] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1190438), 38924 ^ _401487 : [(38925 ^ _401487) ^ [_1190508] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1190508), -(cCoq_2eInit_2ePeano_2elt___24a2(_1190438, _1190508)), -(_1190438 = _1190508), -(cCoq_2eInit_2ePeano_2elt___24a2(_1190508, _1190438))]]], (38939 ^ _401487) ^ [_1190613] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1190613), 38942 ^ _401487 : [(38943 ^ _401487) ^ [_1190693] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1190693), 38946 ^ _401487 : [(38947 ^ _401487) ^ [_1190765] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1190765), _1190613 = _1190693, cCoq_2eInit_2ePeano_2elt___24a2(_1190693, _1190765), -(cCoq_2eInit_2ePeano_2elt___24a2(_1190613, _1190765))]]]]], (38961 ^ _401487) ^ [_1190958] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1190958), 38964 ^ _401487 : [(38965 ^ _401487) ^ [_1191042] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1191042), 38968 ^ _401487 : [(38969 ^ _401487) ^ [_1191118] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1191118), _1190958 = _1191042, -(_1191042 = _1191118), _1190958 = _1191118]]]]], (38983 ^ _401487) ^ [_1191315] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1191315), -(_1191315 = _1191315)], (38989 ^ _401487) ^ [_1191388] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1191388), 38992 ^ _401487 : [(38993 ^ _401487) ^ [_1191452] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1191452), _1191388 = _1191452, -(_1191452 = _1191388)]]], (39003 ^ _401487) ^ [_1191583] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1191583), 39006 ^ _401487 : [(39007 ^ _401487) ^ [_1191663] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1191663), 39010 ^ _401487 : [(39011 ^ _401487) ^ [_1191735] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1191735), _1191583 = _1191663, _1191663 = _1191735, -(_1191583 = _1191735)]]]]], (39025 ^ _401487) ^ [_1191928] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1191928), 39028 ^ _401487 : [(39029 ^ _401487) ^ [_1191998] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1191998), cCoq_2eInit_2ePeano_2ele___24a2(_1191928, _1191998), cCoq_2eInit_2ePeano_2ele___24a2(_1191998, _1191928), -(_1191928 = _1191998)]]], (39043 ^ _401487) ^ [_1192181] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1192181), 39046 ^ _401487 : [(39047 ^ _401487) ^ [_1192261] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1192261), 39050 ^ _401487 : [(39051 ^ _401487) ^ [_1192333] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1192333), cCoq_2eInit_2ePeano_2ele___24a2(_1192181, _1192261), cCoq_2eInit_2ePeano_2elt___24a2(_1192261, _1192333), -(cCoq_2eInit_2ePeano_2elt___24a2(_1192181, _1192333))]]]]], (39065 ^ _401487) ^ [_1192526] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1192526), 39068 ^ _401487 : [(39069 ^ _401487) ^ [_1192598] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1192598), cCoq_2eInit_2ePeano_2ele___24a2(_1192526, _1192598), -(_1192526 = _1192598), -(cCoq_2eInit_2ePeano_2elt___24a2(_1192526, _1192598))]]], (39083 ^ _401487) ^ [_1192744] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1192744), -(cCoq_2eInit_2ePeano_2ele___24a2(_1192744, _1192744))], (39089 ^ _401487) ^ [_1192817] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1192817), 39092 ^ _401487 : [(39093 ^ _401487) ^ [_1192897] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1192897), 39096 ^ _401487 : [(39097 ^ _401487) ^ [_1192969] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1192969), cCoq_2eInit_2ePeano_2elt___24a2(_1192817, _1192897), _1192897 = _1192969, -(cCoq_2eInit_2ePeano_2elt___24a2(_1192817, _1192969))]]]]], (39111 ^ _401487) ^ [_1193162] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1193162), cCoq_2eInit_2ePeano_2elt___24a2(_1193162, _1193162)], (39117 ^ _401487) ^ [_1193236] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1193236), 39120 ^ _401487 : [(39121 ^ _401487) ^ [_1193316] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1193316), 39124 ^ _401487 : [(39125 ^ _401487) ^ [_1193388] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1193388), cCoq_2eInit_2ePeano_2elt___24a2(_1193236, _1193316), cCoq_2eInit_2ePeano_2elt___24a2(_1193316, _1193388), -(cCoq_2eInit_2ePeano_2elt___24a2(_1193236, _1193388))]]]]], (39139 ^ _401487) ^ [_1193581] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1193581), 39142 ^ _401487 : [(39143 ^ _401487) ^ [_1193665] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1193665), 39146 ^ _401487 : [(39147 ^ _401487) ^ [_1193741] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1193741), -(_1193581 = _1193665), _1193665 = _1193741, _1193581 = _1193741]]]]], (39161 ^ _401487) ^ [_1193938] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1193938), 39164 ^ _401487 : [(39165 ^ _401487) ^ [_1194006] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1194006), -(_1193938 = _1194006), _1194006 = _1193938]]], (39175 ^ _401487) ^ [_1194141] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1194141), 39178 ^ _401487 : [(39179 ^ _401487) ^ [_1194207] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1194207), -(cCoq_2eInit_2ePeano_2ele___24a2(_1194207, _1194141)), -(cCoq_2eInit_2ePeano_2elt___24a2(_1194141, _1194207))]]], (39189 ^ _401487) ^ [_1194301] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1194301), 39192 ^ _401487 : [(39193 ^ _401487) ^ [_1194367] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1194367), -(cCoq_2eInit_2ePeano_2elt___24a2(_1194367, _1194301)), -(cCoq_2eInit_2ePeano_2ele___24a2(_1194301, _1194367))]]], (39203 ^ _401487) ^ [_1194461] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1194461), 39206 ^ _401487 : [(39207 ^ _401487) ^ [_1194529] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1194529), _1194461 = _1194529, -(_1194461 = _1194529)]]], (39217 ^ _401487) ^ [_1194664] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1194664), 39220 ^ _401487 : [(39221 ^ _401487) ^ [_1194748] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1194748), 39224 ^ _401487 : [(39225 ^ _401487) ^ [_1194824] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1194824), _1194664 = _1194748, -(_1194748 = _1194824), _1194664 = _1194824]]]]], (39239 ^ _401487) ^ [_1195021] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1195021), -(_1195021 = _1195021)], (39245 ^ _401487) ^ [_1195094] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1195094), 39248 ^ _401487 : [(39249 ^ _401487) ^ [_1195158] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1195158), _1195094 = _1195158, -(_1195158 = _1195094)]]], (39259 ^ _401487) ^ [_1195289] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1195289), 39262 ^ _401487 : [(39263 ^ _401487) ^ [_1195369] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1195369), 39266 ^ _401487 : [(39267 ^ _401487) ^ [_1195441] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1195441), _1195289 = _1195369, _1195369 = _1195441, -(_1195289 = _1195441)]]]]], (39281 ^ _401487) ^ [_1195634] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1195634), 39284 ^ _401487 : [(39285 ^ _401487) ^ [_1195704] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1195704), cCoq_2eInit_2ePeano_2ele___24a2(_1195634, _1195704), cCoq_2eInit_2ePeano_2ele___24a2(_1195704, _1195634), -(_1195634 = _1195704)]]], (39299 ^ _401487) ^ [_1195887] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1195887), 39302 ^ _401487 : [(39303 ^ _401487) ^ [_1195959] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1195959), cCoq_2eInit_2ePeano_2ele___24a2(_1195887, _1195959), -(_1195887 = _1195959), -(cCoq_2eInit_2ePeano_2elt___24a2(_1195887, _1195959))]]], (39317 ^ _401487) ^ [_1196105] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1196105), cCoq_2eInit_2ePeano_2elt___24a2(_1196105, _1196105)], (39323 ^ _401487) ^ [_1196179] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1196179), 39326 ^ _401487 : [(39327 ^ _401487) ^ [_1196263] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1196263), 39330 ^ _401487 : [(39331 ^ _401487) ^ [_1196339] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1196339), -(_1196179 = _1196263), _1196263 = _1196339, _1196179 = _1196339]]]]], (39345 ^ _401487) ^ [_1196536] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1196536), 39348 ^ _401487 : [(39349 ^ _401487) ^ [_1196604] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1196604), -(_1196536 = _1196604), _1196604 = _1196536]]], (39359 ^ _401487) ^ [_1196739] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1196739), 39362 ^ _401487 : [(39363 ^ _401487) ^ [_1196807] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1196807), _1196739 = _1196807, -(_1196739 = _1196807)]]], (39373 ^ _401487) ^ [_1196942] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1196942), -(cCoq_2eInit_2eNat_2eadd___24a2(cCoq_2eInit_2eDatatypes_2eO, _1196942) = _1196942)], (39379 ^ _401487) ^ [_1197021] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1197021), -(cCoq_2eInit_2eNat_2eadd___24a2(_1197021, cCoq_2eInit_2eDatatypes_2eO) = _1197021)], (39385 ^ _401487) ^ [_1197100] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1197100), 39388 ^ _401487 : [(39389 ^ _401487) ^ [_1197180] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1197180), 39392 ^ _401487 : [(39393 ^ _401487) ^ [_1197252] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1197252), -(cCoq_2eInit_2eNat_2eadd___24a2(_1197100, cCoq_2eInit_2eNat_2eadd___24a2(_1197180, _1197252)) = cCoq_2eInit_2eNat_2eadd___24a2(cCoq_2eInit_2eNat_2eadd___24a2(_1197100, _1197180), _1197252))]]]]], (39399 ^ _401487) ^ [_1197361] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1197361), 39402 ^ _401487 : [(39403 ^ _401487) ^ [_1197425] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1197425), -(cCoq_2eInit_2eNat_2eadd___24a2(_1197361, _1197425) = cCoq_2eInit_2eNat_2eadd___24a2(_1197425, _1197361))]]], (39409 ^ _401487) ^ [_1197516] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1197516), 39412 ^ _401487 : [(39413 ^ _401487) ^ [_1197612] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1197612), 39416 ^ _401487 : [(39417 ^ _401487) ^ [_1197700] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1197700), 39420 ^ _401487 : [(39421 ^ _401487) ^ [_1197780] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1197780), cCoq_2eInit_2ePeano_2ele___24a2(_1197516, _1197612), cCoq_2eInit_2ePeano_2ele___24a2(_1197700, _1197780), -(cCoq_2eInit_2ePeano_2ele___24a2(cCoq_2eInit_2eNat_2eadd___24a2(_1197516, _1197700), cCoq_2eInit_2eNat_2eadd___24a2(_1197612, _1197780)))]]]]]]], (39435 ^ _401487) ^ [_1197995] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1197995), 39438 ^ _401487 : [(39439 ^ _401487) ^ [_1198075] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1198075), 39442 ^ _401487 : [(39443 ^ _401487) ^ [_1198147] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1198147), 39446 ^ _401487 : [(39447 ^ _401487) ^ [] : [cCoq_2eInit_2ePeano_2ele___24a2(_1197995, _1198075), -(cCoq_2eInit_2ePeano_2ele___24a2(cCoq_2eInit_2eNat_2eadd___24a2(_1198147, _1197995), cCoq_2eInit_2eNat_2eadd___24a2(_1198147, _1198075)))], (39453 ^ _401487) ^ [] : [cCoq_2eInit_2ePeano_2ele___24a2(cCoq_2eInit_2eNat_2eadd___24a2(_1198147, _1197995), cCoq_2eInit_2eNat_2eadd___24a2(_1198147, _1198075)), -(cCoq_2eInit_2ePeano_2ele___24a2(_1197995, _1198075))]]]]]]], (39459 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4, cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, c_24__type__301, c_3d___24a1(cCoq_2eInit_2eDatatypes_2enat), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eDatatypes_2enat, c_3d___24a1(cCoq_2eInit_2eDatatypes_2enat), c_3d___24a1(cCoq_2eInit_2eDatatypes_2enat))), cCoq_2eInit_2eNat_2eadd))], (39461 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eInit_2eDatatypes_2enat, c_3d___24a1(cCoq_2eInit_2eDatatypes_2enat)))], (39463 ^ _401487) ^ [_1198420] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1198420), 39466 ^ _401487 : [(39467 ^ _401487) ^ [_1198484] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1198484), _1198420 = _1198484, -(cCoq_2eInit_2ePeano_2ele___24a2(_1198420, _1198484))]]], (39477 ^ _401487) ^ [_1198615] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1198615), 39480 ^ _401487 : [(39481 ^ _401487) ^ [_1198695] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1198695), 39484 ^ _401487 : [(39485 ^ _401487) ^ [_1198767] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1198767), _1198615 = _1198695, _1198615 = _1198767, -(_1198767 = _1198695)]]]]], (39499 ^ _401487) ^ [_1198960] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1198960), 39502 ^ _401487 : [(39503 ^ _401487) ^ [_1199024] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1199024), -(cCoq_2eInit_2eNat_2egcd___24a2(_1198960, _1199024) = cCoq_2eInit_2eNat_2egcd___24a2(_1199024, _1198960))]]], (39509 ^ _401487) ^ [_1199115] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1199115), -(cCoq_2eInit_2ePeano_2ele___24a2(cCoq_2eInit_2eDatatypes_2eO, _1199115))], (39515 ^ _401487) ^ [_1199188] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1199188), 39518 ^ _401487 : [(39519 ^ _401487) ^ [_1199258] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1199258), cCoq_2eInit_2ePeano_2ele___24a2(_1199188, _1199258), cCoq_2eInit_2ePeano_2ele___24a2(_1199258, _1199188), -(_1199188 = _1199258)]]], (39533 ^ _401487) ^ [_1199441] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1199441), 39536 ^ _401487 : [(39537 ^ _401487) ^ [_1199505] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1199505), -(cCoq_2eInit_2ePeano_2ele___24a2(_1199441, _1199505)), -(cCoq_2eInit_2ePeano_2elt___24a2(_1199505, _1199441))]]], (39547 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2ePeano_2ele))], (39549 ^ _401487) ^ [_1199615] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1199615), 39552 ^ _401487 : [(39553 ^ _401487) ^ [_1199695] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1199695), 39556 ^ _401487 : [(39557 ^ _401487) ^ [_1199767] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1199767), cCoq_2eInit_2ePeano_2ele___24a2(_1199615, _1199695), _1199615 = _1199767, -(cCoq_2eInit_2ePeano_2ele___24a2(_1199767, _1199695))]]]]], (39571 ^ _401487) ^ [_1199960] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1199960), 39574 ^ _401487 : [(39575 ^ _401487) ^ [_1200040] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1200040), 39578 ^ _401487 : [(39579 ^ _401487) ^ [_1200112] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1200112), cCoq_2eInit_2ePeano_2ele___24a2(_1199960, _1200040), _1200040 = _1200112, -(cCoq_2eInit_2ePeano_2ele___24a2(_1199960, _1200112))]]]]], (39593 ^ _401487) ^ [_1200305] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1200305), 39596 ^ _401487 : [(39597 ^ _401487) ^ [_1200371] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1200371), 39600 ^ _401487 : [(39601 ^ _401487) ^ [] : [cCoq_2eInit_2ePeano_2ele___24a2(cCoq_2eInit_2eDatatypes_2eS___24a1(_1200305), _1200371), -(cCoq_2eInit_2ePeano_2elt___24a2(_1200305, _1200371))], (39607 ^ _401487) ^ [] : [cCoq_2eInit_2ePeano_2elt___24a2(_1200305, _1200371), -(cCoq_2eInit_2ePeano_2ele___24a2(cCoq_2eInit_2eDatatypes_2eS___24a1(_1200305), _1200371))]]]]], (39613 ^ _401487) ^ [_1200586] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1200586), 39616 ^ _401487 : [(39617 ^ _401487) ^ [_1200666] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1200666), 39620 ^ _401487 : [(39621 ^ _401487) ^ [_1200738] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1200738), cCoq_2eInit_2ePeano_2ele___24a2(_1200586, _1200666), cCoq_2eInit_2ePeano_2ele___24a2(_1200666, _1200738), -(cCoq_2eInit_2ePeano_2ele___24a2(_1200586, _1200738))]]]]], (39635 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__13638, cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, c_24__type__307, c_3d___24a1(cCoq_2eInit_2eDatatypes_2enat), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, cProp, c_3d___24a1(cCoq_2eInit_2eDatatypes_2enat), c_3c_3d_3e)), cCoq_2eInit_2ePeano_2ele))], (39637 ^ _401487) ^ [] : [-(cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO)))], (39639 ^ _401487) ^ [_1200967] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1200967), -(cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, cCoq_2eInit_2eDatatypes_2eS___24a1(_1200967)))], (39645 ^ _401487) ^ [] : [-(cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO), cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO))))], (39647 ^ _401487) ^ [_1201062] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1201062), 39650 ^ _401487 : [(39651 ^ _401487) ^ [_1201132] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1201132), 39654 ^ _401487 : [(39665 ^ _401487) ^ [] : [39666 ^ _401487 : [(39667 ^ _401487) ^ [] : [cCoq_2eInit_2ePeano_2elt___24a2(_1201062, _1201132)], (39669 ^ _401487) ^ [] : [_1201062 = _1201132]], -(cCoq_2eInit_2ePeano_2ele___24a2(_1201062, _1201132))], (39655 ^ _401487) ^ [] : [cCoq_2eInit_2ePeano_2ele___24a2(_1201062, _1201132), -(cCoq_2eInit_2ePeano_2elt___24a2(_1201062, _1201132)), -(_1201062 = _1201132)]]]]], (39673 ^ _401487) ^ [_1201386] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1201386), 39676 ^ _401487 : [(39677 ^ _401487) ^ [_1201450] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1201450), cCoq_2eInit_2ePeano_2elt___24a2(_1201386, _1201450), -(cCoq_2eInit_2ePeano_2ele___24a2(_1201386, _1201450))]]], (39687 ^ _401487) ^ [_1201581] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1201581), 39690 ^ _401487 : [(39691 ^ _401487) ^ [_1201661] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1201661), 39694 ^ _401487 : [(39695 ^ _401487) ^ [_1201733] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1201733), cCoq_2eInit_2ePeano_2elt___24a2(_1201581, _1201661), cCoq_2eInit_2ePeano_2ele___24a2(_1201661, _1201733), -(cCoq_2eInit_2ePeano_2elt___24a2(_1201581, _1201733))]]]]], (39709 ^ _401487) ^ [_1201926] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1201926), 39712 ^ _401487 : [(39713 ^ _401487) ^ [_1202006] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1202006), 39716 ^ _401487 : [(39717 ^ _401487) ^ [_1202078] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1202078), cCoq_2eInit_2ePeano_2elt___24a2(_1201926, _1202006), _1201926 = _1202078, -(cCoq_2eInit_2ePeano_2elt___24a2(_1202078, _1202006))]]]]], (39731 ^ _401487) ^ [_1202271] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1202271), 39734 ^ _401487 : [(39735 ^ _401487) ^ [_1202351] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1202351), 39738 ^ _401487 : [(39739 ^ _401487) ^ [_1202423] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1202423), cCoq_2eInit_2ePeano_2elt___24a2(_1202271, _1202351), _1202351 = _1202423, -(cCoq_2eInit_2ePeano_2elt___24a2(_1202271, _1202423))]]]]], (39753 ^ _401487) ^ [_1202616] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1202616), -(cCoq_2eInit_2ePeano_2elt___24a2(_1202616, cCoq_2eInit_2eDatatypes_2eS___24a1(_1202616)))], (39759 ^ _401487) ^ [_1202693] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1202693), 39762 ^ _401487 : [(39763 ^ _401487) ^ [_1202759] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1202759), 39766 ^ _401487 : [(39767 ^ _401487) ^ [] : [cCoq_2eInit_2ePeano_2elt___24a2(_1202693, cCoq_2eInit_2eDatatypes_2eS___24a1(_1202759)), -(cCoq_2eInit_2ePeano_2ele___24a2(_1202693, _1202759))], (39773 ^ _401487) ^ [] : [cCoq_2eInit_2ePeano_2ele___24a2(_1202693, _1202759), -(cCoq_2eInit_2ePeano_2elt___24a2(_1202693, cCoq_2eInit_2eDatatypes_2eS___24a1(_1202759)))]]]]], (39779 ^ _401487) ^ [_1202974] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1202974), 39782 ^ _401487 : [(39783 ^ _401487) ^ [_1203044] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1203044), -(cCoq_2eInit_2ePeano_2elt___24a2(_1202974, _1203044)), -(_1202974 = _1203044), -(cCoq_2eInit_2ePeano_2elt___24a2(_1203044, _1202974))]]], (39797 ^ _401487) ^ [_1203149] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1203149), 39800 ^ _401487 : [(39801 ^ _401487) ^ [_1203219] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1203219), -(cCoq_2eInit_2ePeano_2elt___24a2(_1203149, _1203219)), -(_1203149 = _1203219), -(cCoq_2eInit_2ePeano_2elt___24a2(_1203219, _1203149))]]], (39815 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__13638, cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, c_24__type__307, c_3d___24a1(cCoq_2eInit_2eDatatypes_2enat), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, cProp, c_3d___24a1(cCoq_2eInit_2eDatatypes_2enat), c_3c_3d_3e)), cCoq_2eInit_2ePeano_2elt))], (39817 ^ _401487) ^ [_1203342] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1203342), 39820 ^ _401487 : [(39821 ^ _401487) ^ [_1203409] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1203409), cCoq_2eInit_2ePeano_2ele___24a2(_1203409, _1203342), -(cCoq_2eInit_2eNat_2emax___24a2(_1203342, _1203409) = _1203342)]]], (39831 ^ _401487) ^ [_1203546] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1203546), 39834 ^ _401487 : [(39835 ^ _401487) ^ [_1203613] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1203613), cCoq_2eInit_2ePeano_2ele___24a2(_1203546, _1203613), -(cCoq_2eInit_2eNat_2emax___24a2(_1203546, _1203613) = _1203613)]]], (39845 ^ _401487) ^ [_1203750] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1203750), 39848 ^ _401487 : [(39849 ^ _401487) ^ [_1203817] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1203817), cCoq_2eInit_2ePeano_2ele___24a2(_1203750, _1203817), -(cCoq_2eInit_2eNat_2emin___24a2(_1203750, _1203817) = _1203750)]]], (39859 ^ _401487) ^ [_1203954] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1203954), -(cCoq_2eInit_2eNat_2emul___24a2(cCoq_2eInit_2eDatatypes_2eO, _1203954) = cCoq_2eInit_2eDatatypes_2eO)], (39865 ^ _401487) ^ [_1204033] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1204033), -(cCoq_2eInit_2eNat_2emul___24a2(_1204033, cCoq_2eInit_2eDatatypes_2eO) = cCoq_2eInit_2eDatatypes_2eO)], (39871 ^ _401487) ^ [_1204112] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1204112), -(cCoq_2eInit_2eNat_2emul___24a2(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO), _1204112) = _1204112)], (39877 ^ _401487) ^ [_1204191] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1204191), -(cCoq_2eInit_2eNat_2emul___24a2(_1204191, cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO)) = _1204191)], (39883 ^ _401487) ^ [_1204270] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1204270), 39886 ^ _401487 : [(39887 ^ _401487) ^ [_1204350] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1204350), 39890 ^ _401487 : [(39891 ^ _401487) ^ [_1204422] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1204422), -(cCoq_2eInit_2eNat_2emul___24a2(_1204270, cCoq_2eInit_2eNat_2emul___24a2(_1204350, _1204422)) = cCoq_2eInit_2eNat_2emul___24a2(cCoq_2eInit_2eNat_2emul___24a2(_1204270, _1204350), _1204422))]]]]], (39897 ^ _401487) ^ [_1204531] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1204531), 39900 ^ _401487 : [(39901 ^ _401487) ^ [_1204619] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1204619), 39904 ^ _401487 : [(39905 ^ _401487) ^ [_1204699] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1204699), -(_1204699 = cCoq_2eInit_2eDatatypes_2eO), 39912 ^ _401487 : [(39913 ^ _401487) ^ [] : [cCoq_2eInit_2eNat_2emul___24a2(_1204699, _1204531) = cCoq_2eInit_2eNat_2emul___24a2(_1204699, _1204619), -(_1204531 = _1204619)], (39919 ^ _401487) ^ [] : [_1204531 = _1204619, -(cCoq_2eInit_2eNat_2emul___24a2(_1204699, _1204531) = cCoq_2eInit_2eNat_2emul___24a2(_1204699, _1204619))]]]]]]], (39925 ^ _401487) ^ [_1204993] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1204993), 39928 ^ _401487 : [(39929 ^ _401487) ^ [_1205057] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1205057), -(cCoq_2eInit_2eNat_2emul___24a2(_1204993, _1205057) = cCoq_2eInit_2eNat_2emul___24a2(_1205057, _1204993))]]], (39935 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__4, cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, c_24__type__301, c_3d___24a1(cCoq_2eInit_2eDatatypes_2enat), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eDatatypes_2enat, c_3d___24a1(cCoq_2eInit_2eDatatypes_2enat), c_3d___24a1(cCoq_2eInit_2eDatatypes_2enat))), cCoq_2eInit_2eNat_2emul))], (39937 ^ _401487) ^ [_1205166] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1205166), 39940 ^ _401487 : [(39941 ^ _401487) ^ [] : [-(_1205166 = cCoq_2eInit_2eDatatypes_2eO), -(cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, _1205166))], (39947 ^ _401487) ^ [] : [cCoq_2eInit_2ePeano_2elt___24a2(cCoq_2eInit_2eDatatypes_2eO, _1205166), _1205166 = cCoq_2eInit_2eDatatypes_2eO]]], (39953 ^ _401487) ^ [_1205325] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1205325), 39956 ^ _401487 : [(39957 ^ _401487) ^ [_1205393] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1205393), -(_1205325 = _1205393), _1205393 = _1205325]]], (39967 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO) = cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO))], (39969 ^ _401487) ^ [_1205546] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1205546), 39972 ^ _401487 : [(39973 ^ _401487) ^ [_1205617] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1205617), -(_1205546 = cCoq_2eInit_2eDatatypes_2eO), cCoq_2eInit_2eNat_2epow___24a2(_1205546, _1205617) = cCoq_2eInit_2eDatatypes_2eO]]], (39983 ^ _401487) ^ [_1205758] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1205758), -(cCoq_2eInit_2eNat_2epred___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(_1205758)) = _1205758)], (39989 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__301, cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eInit_2eDatatypes_2enat, cCoq_2eInit_2eDatatypes_2enat, c_3d___24a1(cCoq_2eInit_2eDatatypes_2enat), c_3d___24a1(cCoq_2eInit_2eDatatypes_2enat)), cCoq_2eInit_2eDatatypes_2eS))], (39991 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO)) = cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eS___24a1(cCoq_2eInit_2eDatatypes_2eO)))], (39993 ^ _401487) ^ [_1205875] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1205875), _1205875 = cCoq_2eInit_2eDatatypes_2etrue, -(cCoq_2eBool_2eBool_2eIs__true___24a1(_1205875))], (40003 ^ _401487) ^ [_1205996] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1205996), cCoq_2eInit_2eDatatypes_2etrue = _1205996, -(cCoq_2eBool_2eBool_2eIs__true___24a1(_1205996))], (40013 ^ _401487) ^ [_1206117] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1206117), -(cCoq_2eInit_2eDatatypes_2eandb___24a2(_1206117, cCoq_2eInit_2eDatatypes_2etrue) = _1206117)], (40019 ^ _401487) ^ [] : [cCoq_2eInit_2eDatatypes_2efalse = cCoq_2eInit_2eDatatypes_2etrue], (40021 ^ _401487) ^ [_1206220] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1206220), 40024 ^ _401487 : [(40025 ^ _401487) ^ [_1206288] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1206288), _1206220 = _1206288, 40032 ^ _401487 : [(40033 ^ _401487) ^ [] : [cCoq_2eBool_2eBool_2eIs__true___24a1(_1206220), -(cCoq_2eBool_2eBool_2eIs__true___24a1(_1206288))], (40039 ^ _401487) ^ [] : [cCoq_2eBool_2eBool_2eIs__true___24a1(_1206288), -(cCoq_2eBool_2eBool_2eIs__true___24a1(_1206220))]]]]], (40045 ^ _401487) ^ [_1206543] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1206543), 40048 ^ _401487 : [(40049 ^ _401487) ^ [_1206613] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1206613), 40052 ^ _401487 : [(40069 ^ _401487) ^ [] : [-(_1206543 = _1206613), 40072 ^ _401487 : [(40073 ^ _401487) ^ [] : [-(_1206543 = cCoq_2eInit_2eDatatypes_2etrue)], (40075 ^ _401487) ^ [] : [_1206613 = cCoq_2eInit_2eDatatypes_2etrue]], 40076 ^ _401487 : [(40077 ^ _401487) ^ [] : [-(_1206613 = cCoq_2eInit_2eDatatypes_2etrue)], (40079 ^ _401487) ^ [] : [_1206543 = cCoq_2eInit_2eDatatypes_2etrue]]], (40053 ^ _401487) ^ [] : [_1206543 = _1206613, 40056 ^ _401487 : [(40057 ^ _401487) ^ [] : [_1206543 = cCoq_2eInit_2eDatatypes_2etrue, -(_1206613 = cCoq_2eInit_2eDatatypes_2etrue)], (40063 ^ _401487) ^ [] : [_1206613 = cCoq_2eInit_2eDatatypes_2etrue, -(_1206543 = cCoq_2eInit_2eDatatypes_2etrue)]]]]]]], (40083 ^ _401487) ^ [_1207058] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1207058), _1207058 = cCoq_2eInit_2eDatatypes_2etrue, _1207058 = cCoq_2eInit_2eDatatypes_2efalse, -(p(c_24False))], (40097 ^ _401487) ^ [_1207225] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1207225), 40100 ^ _401487 : [(40101 ^ _401487) ^ [_1207295] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1207295), -(_1207225 = _1207295), 40108 ^ _401487 : [(40109 ^ _401487) ^ [] : [-(_1207225 = cCoq_2eInit_2eDatatypes_2etrue)], (40111 ^ _401487) ^ [] : [_1207295 = cCoq_2eInit_2eDatatypes_2etrue]], 40112 ^ _401487 : [(40113 ^ _401487) ^ [] : [-(_1207295 = cCoq_2eInit_2eDatatypes_2etrue)], (40115 ^ _401487) ^ [] : [_1207225 = cCoq_2eInit_2eDatatypes_2etrue]]]]], (40119 ^ _401487) ^ [_1207538] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1207538), -(_1207538 = cCoq_2eInit_2eDatatypes_2efalse), -(_1207538 = cCoq_2eInit_2eDatatypes_2etrue)], (40129 ^ _401487) ^ [_1207626] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1207626), -(_1207626 = cCoq_2eInit_2eDatatypes_2etrue), -(_1207626 = cCoq_2eInit_2eDatatypes_2efalse)], (40139 ^ _401487) ^ [_1207714] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1207714), 40142 ^ _401487 : [(40143 ^ _401487) ^ [_1207787] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1207787), 40148 ^ _401487 : [(40149 ^ _401487) ^ [] : [_1207714 = cCoq_2eInit_2eDatatypes_2etrue], (40151 ^ _401487) ^ [] : [_1207787 = cCoq_2eInit_2eDatatypes_2etrue]], -(cCoq_2eInit_2eDatatypes_2eorb___24a2(_1207714, _1207787) = cCoq_2eInit_2eDatatypes_2etrue)]]], (40155 ^ _401487) ^ [_1207962] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1207962), 40158 ^ _401487 : [(40159 ^ _401487) ^ [_1208042] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1208042), 40162 ^ _401487 : [(40163 ^ _401487) ^ [_1208114] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1208114), _1207962 = _1208042, _1208042 = _1208114, -(_1207962 = _1208114)]]]]], (40177 ^ _401487) ^ [_1208307] : [cCoq_2eInit_2eDatatypes_2ecomparison___24t(_1208307), 40180 ^ _401487 : [(40181 ^ _401487) ^ [_1208375] : [cCoq_2eInit_2eDatatypes_2ecomparison___24t(_1208375), _1208307 = _1208375, -(_1208307 = _1208375)]]], (40191 ^ _401487) ^ [_1208510] : [cType___24t(_1208510), 40194 ^ _401487 : [(40195 ^ _401487) ^ [_1208634] : [c_24__type__10187___24t(_1208510, _1208634), p(happ(_1208634, cCoq_2eInit_2eDatatypes_2enil___24a1(_1208510))), 40205 ^ _401487 : [(40206 ^ _401487) ^ [] : [-(t(40204 ^ [_1208510, _1208634], _1208510))], (40209 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2elist___24t(_1208510, 40207 ^ [_1208510, _1208634]))], (40211 ^ _401487) ^ [] : [-(p(happ(_1208634, 40207 ^ [_1208510, _1208634])))], (40213 ^ _401487) ^ [] : [p(happ(_1208634, cCoq_2eInit_2eDatatypes_2econs___24a3(_1208510, 40204 ^ [_1208510, _1208634], 40207 ^ [_1208510, _1208634])))]], 40214 ^ _401487 : [(40215 ^ _401487) ^ [_1209027] : [cCoq_2eInit_2eDatatypes_2elist___24t(_1208510, _1209027), -(p(happ(_1208634, _1209027)))]]]]], (40221 ^ _401487) ^ [_1209124] : [c_24__type__307___24t(_1209124), p(happ(_1209124, cCoq_2eInit_2eDatatypes_2eO)), 40231 ^ _401487 : [(40232 ^ _401487) ^ [] : [-(cCoq_2eInit_2eDatatypes_2enat___24t(40230 ^ [_1209124]))], (40234 ^ _401487) ^ [] : [-(p(happ(_1209124, 40230 ^ [_1209124])))], (40236 ^ _401487) ^ [] : [p(happ(_1209124, cCoq_2eInit_2eDatatypes_2eS___24a1(40230 ^ [_1209124])))]], 40237 ^ _401487 : [(40238 ^ _401487) ^ [_1209395] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1209395), -(p(happ(_1209124, _1209395)))]]], (40244 ^ _401487) ^ [_1209484] : [cType___24t(_1209484), 40247 ^ _401487 : [(40248 ^ _401487) ^ [_1209607] : [c_24__type__166386___24t(_1209484, _1209607), 40251 ^ _401487 : [(40252 ^ _401487) ^ [_1209723] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1209723), 40255 ^ _401487 : [(40256 ^ _401487) ^ [_1209829] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1209829), 40259 ^ _401487 : [(40260 ^ _401487) ^ [_1209927] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1209927), 40263 ^ _401487 : [(40264 ^ _401487) ^ [_1210017] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1210017), _1209723 = _1209829, _1209927 = _1210017, -(happ(happ(_1209607, _1209723), _1209927) = happ(happ(_1209607, _1209829), _1210017))]]]]]]]]]]], (40278 ^ _401487) ^ [_1210264] : [cType___24t(_1210264), 40281 ^ _401487 : [(40282 ^ _401487) ^ [_1210355] : [c_24__type__13632___24t(_1210264, _1210355), 40285 ^ _401487 : [(40286 ^ _401487) ^ [_1210439] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1210439), 40289 ^ _401487 : [(40290 ^ _401487) ^ [_1210513] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1210513), _1210439 = _1210513, -(happ(_1210355, _1210439) = happ(_1210355, _1210513))]]]]]]], (40300 ^ _401487) ^ [_1210672] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1210672), 40303 ^ _401487 : [(40304 ^ _401487) ^ [_1210738] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1210738), cCoq_2eInit_2ePeano_2ele___24a2(_1210672, _1210738), -(cCoq_2eInit_2ePeano_2ele___24a2(_1210672, cCoq_2eInit_2eDatatypes_2eS___24a1(_1210738)))]]], (40314 ^ _401487) ^ [_1210873] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1210873), -(cCoq_2eInit_2ePeano_2ele___24a2(_1210873, _1210873))], (40320 ^ _401487) ^ [_1210946] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1210946), 40323 ^ _401487 : [(40324 ^ _401487) ^ [_1211018] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1211018), -(_1210946 = _1211018), cCoq_2eInit_2eDatatypes_2eS___24a1(_1210946) = cCoq_2eInit_2eDatatypes_2eS___24a1(_1211018)]]], (40334 ^ _401487) ^ [_1211161] : [cType___24t(_1211161), 40337 ^ _401487 : [(40338 ^ _401487) ^ [_1211238] : [c_24__type__16___24t(_1211161, _1211238), 40341 ^ _401487 : [(40342 ^ _401487) ^ [_1211308] : [cCoq_2eInit_2eSpecif_2esig___24t(_1211161, _1211238, _1211308), -(p(happ(_1211238, cCoq_2eInit_2eSpecif_2eproj1__sig___24a3(_1211161, _1211238, _1211308))))]]]]], (40348 ^ _401487) ^ [_1211409] : [cType___24t(_1211409), 40351 ^ _401487 : [(40352 ^ _401487) ^ [_1211509] : [c_24__type__22___24t(_1211409, _1211509), 40355 ^ _401487 : [(40356 ^ _401487) ^ [_1211602] : [t(_1211602, _1211409), cCoq_2eInit_2eWf_2eAcc___24a3(_1211409, _1211509, _1211602), 40363 ^ _401487 : [(40364 ^ _401487) ^ [_1211733] : [t(_1211733, _1211409), p(happ(happ(_1211509, _1211733), _1211602)), -(cCoq_2eInit_2eWf_2eAcc___24a3(_1211409, _1211509, _1211733))]]]]]]], (40374 ^ _401487) ^ [_1211896] : [cType___24t(_1211896), 40377 ^ _401487 : [(40378 ^ _401487) ^ [_1212022] : [cType___24t(_1212022), 40381 ^ _401487 : [(40382 ^ _401487) ^ [_1212140] : [c_24__type__12109___24t(_1211896, _1212022, _1212140), 40385 ^ _401487 : [(40386 ^ _401487) ^ [_1212252] : [c_24__type__12109___24t(_1211896, _1212022, _1212252), 40392 ^ _401487 : [(40393 ^ _401487) ^ [] : [-(t(40391 ^ [_1211896, _1212022, _1212140, _1212252], _1211896))], (40395 ^ _401487) ^ [] : [happ(_1212140, 40391 ^ [_1211896, _1212022, _1212140, _1212252]) = happ(_1212252, 40391 ^ [_1211896, _1212022, _1212140, _1212252])]], 40396 ^ _401487 : [(40397 ^ _401487) ^ [_1212487] : [cCoq_2eInit_2eDatatypes_2elist___24t(_1211896, _1212487), -(cCoq_2eLists_2eList_2emap___24a4(_1211896, _1212022, _1212140, _1212487) = cCoq_2eLists_2eList_2emap___24a4(_1211896, _1212022, _1212252, _1212487))]]]]]]]]], (40403 ^ _401487) ^ [_1212610] : [cProp___24t(_1212610), cCoq_2eLogic_2eDecidable_2edecidable___24a1(_1212610), 40412 ^ _401487 : [(40413 ^ _401487) ^ [] : [p(_1212610)], (40415 ^ _401487) ^ [] : [p(c_24False)]], -(p(_1212610))], (40419 ^ _401487) ^ [_1212811] : [cProp___24t(_1212811), cCoq_2eLogic_2eDecidable_2edecidable___24a1(_1212811), 40426 ^ _401487 : [(40427 ^ _401487) ^ [] : [-(p(_1212811)), 40428 ^ _401487 : [(40435 ^ _401487) ^ [] : [p(c_24False)], (40429 ^ _401487) ^ [] : [p(_1212811), -(p(c_24False))]]], (40439 ^ _401487) ^ [] : [p(_1212811), 40444 ^ _401487 : [(40445 ^ _401487) ^ [] : [-(p(_1212811))], (40447 ^ _401487) ^ [] : [p(c_24False)]], -(p(c_24False))]]], (40451 ^ _401487) ^ [_1213187] : [cType___24t(_1213187), 40454 ^ _401487 : [(40455 ^ _401487) ^ [_1213260] : [t(_1213260, _1213187), cCoq_2eLogic_2eEqdepFacts_2eUIP__refl__on_____24a2(_1213187, _1213260), _1213260 = _1213260, -(cCoq_2eLogic_2eEqdepFacts_2eUIP__refl__on_____24a1(c_24__prop__166330___24a2(_1213187, _1213260)))]]], (40469 ^ _401487) ^ [_1213449] : [cType___24t(_1213449), 40472 ^ _401487 : [(40473 ^ _401487) ^ [_1213580] : [c_24__type__18100___24t(_1213449, _1213580), 40476 ^ _401487 : [(40477 ^ _401487) ^ [_1213704] : [t(_1213704, _1213449), 40480 ^ _401487 : [(40481 ^ _401487) ^ [_1213819] : [t(_1213819, happ(_1213580, _1213704)), 40484 ^ _401487 : [(40485 ^ _401487) ^ [_1213928] : [t(_1213928, _1213449), 40488 ^ _401487 : [(40489 ^ _401487) ^ [_1214022] : [t(_1214022, happ(_1213580, _1213928)), _1213928 = _1213704, _1213819 = cCoq_2eInit_2eLogic_2eeq__rect___24a5(_1213449, _1213928, _1213580, _1214022, _1213704), -(cCoq_2eLogic_2eEqdepFacts_2eeq__dep1___24a6(_1213449, _1213580, _1213704, _1213819, _1213928, _1214022))]]]]]]]]]]], (40503 ^ _401487) ^ [_1214273] : [cType___24t(_1214273), 40506 ^ _401487 : [(40507 ^ _401487) ^ [_1214361] : [c_24__type__18100___24t(_1214273, _1214361), 40510 ^ _401487 : [(40511 ^ _401487) ^ [_1214442] : [t(_1214442, _1214273), 40514 ^ _401487 : [(40515 ^ _401487) ^ [_1214514] : [t(_1214514, happ(_1214361, _1214442)), -(cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(_1214273, _1214361, _1214442, _1214514, _1214442, _1214514))]]]]]]], (40521 ^ _401487) ^ [_1214621] : [cType___24t(_1214621), 40524 ^ _401487 : [(40525 ^ _401487) ^ [_1214725] : [t(_1214725, _1214621), 40528 ^ _401487 : [(40529 ^ _401487) ^ [_1214822] : [c_24__type__154381___24t(_1214621, _1214725, _1214822), p(happ(happ(_1214822, _1214725), cCoq_2eInit_2eLogic_2eeq__refl___24a2(_1214621, _1214725))), 40536 ^ _401487 : [(40537 ^ _401487) ^ [_1214965] : [t(_1214965, _1214621), _1214725 = _1214965, -(p(happ(_1214822, _1214965)))]]]]]]], (40547 ^ _401487) ^ [_1215120] : [cType___24t(_1215120), 40550 ^ _401487 : [(40551 ^ _401487) ^ [_1215196] : [t(_1215196, _1215120), 40554 ^ _401487 : [(40555 ^ _401487) ^ [_1215265] : [t(_1215265, _1215120), _1215196 = _1215265, -(_1215265 = _1215196)]]]]], (40565 ^ _401487) ^ [_1215406] : [cType___24t(_1215406), 40571 ^ _401487 : [(40572 ^ _401487) ^ [] : [-(t(40570 ^ [_1215406], _1215406))], (40575 ^ _401487) ^ [] : [-(t(40573 ^ [_1215406], _1215406))], (40577 ^ _401487) ^ [] : [40570 ^ [_1215406] = 40573 ^ [_1215406]], (40579 ^ _401487) ^ [] : [-(40570 ^ [_1215406] = 40573 ^ [_1215406])]], 40580 ^ _401487 : [(40581 ^ _401487) ^ [_1215732] : [t(_1215732, _1215406), 40584 ^ _401487 : [(40585 ^ _401487) ^ [_1215812] : [c_24__type__10585___24t(_1215406, _1215732, _1215812), p(happ(_1215812, cCoq_2eInit_2eLogic_2eeq__refl___24a2(_1215406, _1215732))), _1215732 = _1215732, -(p(_1215812))]]]]], (40599 ^ _401487) ^ [_1216021] : [cType___24t(_1216021), 40602 ^ _401487 : [(40603 ^ _401487) ^ [_1216133] : [t(_1216133, _1216021), 40609 ^ _401487 : [(40610 ^ _401487) ^ [] : [-(t(40608 ^ [_1216021, _1216133], _1216021))], (40612 ^ _401487) ^ [] : [_1216133 = 40608 ^ [_1216021, _1216133]], (40614 ^ _401487) ^ [] : [-(_1216133 = 40608 ^ [_1216021, _1216133])]], 40615 ^ _401487 : [(40616 ^ _401487) ^ [_1216373] : [c_24__type__10585___24t(_1216021, _1216133, _1216373), p(happ(_1216373, cCoq_2eInit_2eLogic_2eeq__refl___24a2(_1216021, _1216133))), _1216133 = _1216133, -(p(_1216373))]]]]], (40630 ^ _401487) ^ [_1216582] : [cType___24t(_1216582), 40633 ^ _401487 : [(40634 ^ _401487) ^ [_1216672] : [c_24__type__10579___24t(_1216582, _1216672), 40637 ^ _401487 : [(40638 ^ _401487) ^ [_1216755] : [t(_1216755, _1216582), 40641 ^ _401487 : [(40642 ^ _401487) ^ [_1216829] : [t(_1216829, _1216582), _1216755 = _1216829, _1216755 = _1216829, -(c_24Proof = c_24Proof)]]]]]]], (40656 ^ _401487) ^ [_1217028] : [cType___24t(_1217028), 40659 ^ _401487 : [(40660 ^ _401487) ^ [_1217147] : [c_24__type__10579___24t(_1217028, _1217147), 40663 ^ _401487 : [(40664 ^ _401487) ^ [_1217259] : [c_24__type__18100___24t(_1217028, _1217259), 40667 ^ _401487 : [(40668 ^ _401487) ^ [_1217362] : [t(_1217362, _1217028), 40671 ^ _401487 : [(40672 ^ _401487) ^ [_1217456] : [t(_1217456, happ(_1217259, _1217362)), 40675 ^ _401487 : [(40676 ^ _401487) ^ [_1217544] : [t(_1217544, happ(_1217259, _1217362)), cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(_1217028, _1217259, _1217362, _1217456, _1217362, _1217544), -(_1217456 = _1217544)]]]]]]]]]]], (40686 ^ _401487) ^ [_1217723] : [cType___24t(_1217723), 40692 ^ _401487 : [(40693 ^ _401487) ^ [] : [-(t(40691 ^ [_1217723], _1217723))], (40696 ^ _401487) ^ [] : [-(t(40694 ^ [_1217723], _1217723))], (40698 ^ _401487) ^ [] : [40691 ^ [_1217723] = 40694 ^ [_1217723]], (40700 ^ _401487) ^ [] : [-(40691 ^ [_1217723] = 40694 ^ [_1217723])]], 40701 ^ _401487 : [(40702 ^ _401487) ^ [_1218041] : [t(_1218041, _1217723), 40705 ^ _401487 : [(40706 ^ _401487) ^ [_1218113] : [t(_1218113, _1217723), _1218041 = _1218113, _1218041 = _1218113, -(c_24Proof = c_24Proof)]]]]], (40720 ^ _401487) ^ [_1218306] : [cType___24t(_1218306), 40723 ^ _401487 : [(40724 ^ _401487) ^ [_1218410] : [t(_1218410, _1218306), 40730 ^ _401487 : [(40731 ^ _401487) ^ [] : [-(t(40729 ^ [_1218306, _1218410], _1218306))], (40733 ^ _401487) ^ [] : [_1218410 = 40729 ^ [_1218306, _1218410]], (40735 ^ _401487) ^ [] : [-(_1218410 = 40729 ^ [_1218306, _1218410])]], 40736 ^ _401487 : [(40737 ^ _401487) ^ [_1218642] : [t(_1218642, _1218306), _1218410 = _1218642, _1218410 = _1218642, -(c_24Proof = c_24Proof)]]]]], (40751 ^ _401487) ^ [_1218835] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1218835), 40754 ^ _401487 : [(40755 ^ _401487) ^ [_1218905] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1218905), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1218835, _1218905)), -(_1218835 = _1218905), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1218905, _1218835))]]], (40769 ^ _401487) ^ [_1219010] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1219010), 40772 ^ _401487 : [(40773 ^ _401487) ^ [_1219094] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1219094), 40776 ^ _401487 : [(40777 ^ _401487) ^ [_1219170] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1219170), _1219010 = _1219094, -(_1219094 = _1219170), _1219010 = _1219170]]]]], (40791 ^ _401487) ^ [_1219367] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1219367), -(_1219367 = _1219367)], (40797 ^ _401487) ^ [_1219440] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1219440), 40800 ^ _401487 : [(40801 ^ _401487) ^ [_1219504] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1219504), _1219440 = _1219504, -(_1219504 = _1219440)]]], (40811 ^ _401487) ^ [_1219635] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1219635), 40814 ^ _401487 : [(40815 ^ _401487) ^ [_1219715] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1219715), 40818 ^ _401487 : [(40819 ^ _401487) ^ [_1219787] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1219787), _1219635 = _1219715, _1219715 = _1219787, -(_1219635 = _1219787)]]]]], (40833 ^ _401487) ^ [_1219980] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1219980), 40836 ^ _401487 : [(40837 ^ _401487) ^ [_1220050] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1220050), cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1219980, _1220050), cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1220050, _1219980), -(_1219980 = _1220050)]]], (40851 ^ _401487) ^ [_1220233] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1220233), 40854 ^ _401487 : [(40855 ^ _401487) ^ [_1220313] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1220313), 40858 ^ _401487 : [(40859 ^ _401487) ^ [_1220385] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1220385), cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1220233, _1220313), cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1220313, _1220385), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1220233, _1220385))]]]]], (40873 ^ _401487) ^ [_1220578] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1220578), 40876 ^ _401487 : [(40877 ^ _401487) ^ [_1220650] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1220650), cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1220578, _1220650), -(_1220578 = _1220650), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1220578, _1220650))]]], (40891 ^ _401487) ^ [_1220796] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1220796), -(cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1220796, _1220796))], (40897 ^ _401487) ^ [_1220869] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1220869), 40900 ^ _401487 : [(40901 ^ _401487) ^ [_1220949] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1220949), 40904 ^ _401487 : [(40905 ^ _401487) ^ [_1221021] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1221021), cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1220869, _1220949), _1220949 = _1221021, -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1220869, _1221021))]]]]], (40919 ^ _401487) ^ [_1221214] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1221214), cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1221214, _1221214)], (40925 ^ _401487) ^ [_1221288] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1221288), 40928 ^ _401487 : [(40929 ^ _401487) ^ [_1221368] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1221368), 40932 ^ _401487 : [(40933 ^ _401487) ^ [_1221440] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1221440), cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1221288, _1221368), cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1221368, _1221440), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1221288, _1221440))]]]]], (40947 ^ _401487) ^ [_1221633] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1221633), 40950 ^ _401487 : [(40951 ^ _401487) ^ [_1221717] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1221717), 40954 ^ _401487 : [(40955 ^ _401487) ^ [_1221793] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1221793), -(_1221633 = _1221717), _1221717 = _1221793, _1221633 = _1221793]]]]], (40969 ^ _401487) ^ [_1221990] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1221990), 40972 ^ _401487 : [(40973 ^ _401487) ^ [_1222058] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1222058), -(_1221990 = _1222058), _1222058 = _1221990]]], (40983 ^ _401487) ^ [_1222193] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1222193), 40986 ^ _401487 : [(40987 ^ _401487) ^ [_1222259] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1222259), -(cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1222259, _1222193)), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1222193, _1222259))]]], (40997 ^ _401487) ^ [_1222353] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1222353), 41000 ^ _401487 : [(41001 ^ _401487) ^ [_1222419] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1222419), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1222419, _1222353)), -(cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1222353, _1222419))]]], (41011 ^ _401487) ^ [_1222513] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1222513), 41014 ^ _401487 : [(41015 ^ _401487) ^ [_1222581] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1222581), _1222513 = _1222581, -(_1222513 = _1222581)]]], (41025 ^ _401487) ^ [_1222716] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1222716), 41028 ^ _401487 : [(41029 ^ _401487) ^ [_1222800] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1222800), 41032 ^ _401487 : [(41033 ^ _401487) ^ [_1222876] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1222876), _1222716 = _1222800, -(_1222800 = _1222876), _1222716 = _1222876]]]]], (41047 ^ _401487) ^ [_1223073] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1223073), -(_1223073 = _1223073)], (41053 ^ _401487) ^ [_1223146] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1223146), 41056 ^ _401487 : [(41057 ^ _401487) ^ [_1223210] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1223210), _1223146 = _1223210, -(_1223210 = _1223146)]]], (41067 ^ _401487) ^ [_1223341] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1223341), 41070 ^ _401487 : [(41071 ^ _401487) ^ [_1223421] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1223421), 41074 ^ _401487 : [(41075 ^ _401487) ^ [_1223493] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1223493), _1223341 = _1223421, _1223421 = _1223493, -(_1223341 = _1223493)]]]]], (41089 ^ _401487) ^ [_1223686] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1223686), 41092 ^ _401487 : [(41093 ^ _401487) ^ [_1223756] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1223756), cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1223686, _1223756), cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1223756, _1223686), -(_1223686 = _1223756)]]], (41107 ^ _401487) ^ [_1223939] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1223939), 41110 ^ _401487 : [(41111 ^ _401487) ^ [_1224011] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1224011), cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1223939, _1224011), -(_1223939 = _1224011), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1223939, _1224011))]]], (41125 ^ _401487) ^ [_1224157] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1224157), cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1224157, _1224157)], (41131 ^ _401487) ^ [_1224231] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1224231), 41134 ^ _401487 : [(41135 ^ _401487) ^ [_1224315] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1224315), 41138 ^ _401487 : [(41139 ^ _401487) ^ [_1224391] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1224391), -(_1224231 = _1224315), _1224315 = _1224391, _1224231 = _1224391]]]]], (41153 ^ _401487) ^ [_1224588] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1224588), 41156 ^ _401487 : [(41157 ^ _401487) ^ [_1224656] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1224656), -(_1224588 = _1224656), _1224656 = _1224588]]], (41167 ^ _401487) ^ [_1224791] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1224791), 41170 ^ _401487 : [(41171 ^ _401487) ^ [_1224859] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1224859), _1224791 = _1224859, -(_1224791 = _1224859)]]], (41181 ^ _401487) ^ [_1224994] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1224994), -(cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(cCoq_2eNumbers_2eBinNums_2eN0, _1224994) = _1224994)], (41187 ^ _401487) ^ [_1225073] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1225073), -(cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(_1225073, cCoq_2eNumbers_2eBinNums_2eN0) = _1225073)], (41193 ^ _401487) ^ [_1225152] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1225152), 41196 ^ _401487 : [(41197 ^ _401487) ^ [_1225232] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1225232), 41200 ^ _401487 : [(41201 ^ _401487) ^ [_1225304] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1225304), -(cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(_1225152, cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(_1225232, _1225304)) = cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(_1225152, _1225232), _1225304))]]]]], (41207 ^ _401487) ^ [_1225413] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1225413), 41210 ^ _401487 : [(41211 ^ _401487) ^ [_1225477] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1225477), -(cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(_1225413, _1225477) = cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(_1225477, _1225413))]]], (41217 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eNumbers_2eBinNums_2eN, c_3d___24a1(cCoq_2eNumbers_2eBinNums_2eN)))], (41219 ^ _401487) ^ [_1225586] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1225586), 41222 ^ _401487 : [(41223 ^ _401487) ^ [_1225650] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1225650), _1225586 = _1225650, -(cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1225586, _1225650))]]], (41233 ^ _401487) ^ [_1225781] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1225781), 41236 ^ _401487 : [(41237 ^ _401487) ^ [_1225861] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1225861), 41240 ^ _401487 : [(41241 ^ _401487) ^ [_1225933] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1225933), _1225781 = _1225861, _1225781 = _1225933, -(_1225933 = _1225861)]]]]], (41255 ^ _401487) ^ [_1226126] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1226126), -(cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eN0, _1226126))], (41261 ^ _401487) ^ [_1226199] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1226199), 41264 ^ _401487 : [(41265 ^ _401487) ^ [_1226263] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1226263), -(cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1226199, _1226263)), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1226263, _1226199))]]], (41275 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(cCoq_2eNumbers_2eBinNums_2eN, cCoq_2eNArith_2eBinNat_2eN_2ele))], (41277 ^ _401487) ^ [_1226373] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1226373), 41280 ^ _401487 : [(41281 ^ _401487) ^ [_1226453] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1226453), 41284 ^ _401487 : [(41285 ^ _401487) ^ [_1226525] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1226525), cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1226373, _1226453), _1226373 = _1226525, -(cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1226525, _1226453))]]]]], (41299 ^ _401487) ^ [_1226718] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1226718), 41302 ^ _401487 : [(41303 ^ _401487) ^ [_1226798] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1226798), 41306 ^ _401487 : [(41307 ^ _401487) ^ [_1226870] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1226870), cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1226718, _1226798), _1226798 = _1226870, -(cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1226718, _1226870))]]]]], (41321 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__9034, cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, c_24__type__20269, c_3d___24a1(cCoq_2eNumbers_2eBinNums_2eN), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eN, cProp, c_3d___24a1(cCoq_2eNumbers_2eBinNums_2eN), c_3c_3d_3e)), cCoq_2eNArith_2eBinNat_2eN_2ele))], (41323 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eN0, cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2eNumbers_2eBinNums_2exH)))], (41325 ^ _401487) ^ [] : [-(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2eNumbers_2eBinNums_2exH), cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2eNumbers_2eBinNums_2exO___24a1(cCoq_2eNumbers_2eBinNums_2exH))))], (41327 ^ _401487) ^ [_1227117] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1227117), 41330 ^ _401487 : [(41331 ^ _401487) ^ [_1227187] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1227187), 41334 ^ _401487 : [(41345 ^ _401487) ^ [] : [41346 ^ _401487 : [(41347 ^ _401487) ^ [] : [cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1227117, _1227187)], (41349 ^ _401487) ^ [] : [_1227117 = _1227187]], -(cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1227117, _1227187))], (41335 ^ _401487) ^ [] : [cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1227117, _1227187), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1227117, _1227187)), -(_1227117 = _1227187)]]]]], (41353 ^ _401487) ^ [_1227441] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1227441), 41356 ^ _401487 : [(41357 ^ _401487) ^ [_1227521] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1227521), 41360 ^ _401487 : [(41361 ^ _401487) ^ [_1227593] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1227593), cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1227441, _1227521), cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1227521, _1227593), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1227441, _1227593))]]]]], (41375 ^ _401487) ^ [_1227786] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1227786), 41378 ^ _401487 : [(41379 ^ _401487) ^ [_1227866] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1227866), 41382 ^ _401487 : [(41383 ^ _401487) ^ [_1227938] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1227938), cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1227786, _1227866), _1227786 = _1227938, -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1227938, _1227866))]]]]], (41397 ^ _401487) ^ [_1228131] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1228131), 41400 ^ _401487 : [(41401 ^ _401487) ^ [_1228211] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1228211), 41404 ^ _401487 : [(41405 ^ _401487) ^ [_1228283] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1228283), cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1228131, _1228211), _1228211 = _1228283, -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1228131, _1228283))]]]]], (41419 ^ _401487) ^ [_1228476] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1228476), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1228476, cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(_1228476)))], (41425 ^ _401487) ^ [_1228553] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1228553), 41428 ^ _401487 : [(41429 ^ _401487) ^ [_1228623] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1228623), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1228553, _1228623)), -(_1228553 = _1228623), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1228623, _1228553))]]], (41443 ^ _401487) ^ [_1228728] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1228728), 41446 ^ _401487 : [(41447 ^ _401487) ^ [_1228798] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1228798), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1228728, _1228798)), -(_1228728 = _1228798), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1228798, _1228728))]]], (41461 ^ _401487) ^ [_1228903] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1228903), -(cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(cCoq_2eNumbers_2eBinNums_2eN0, _1228903) = cCoq_2eNumbers_2eBinNums_2eN0)], (41467 ^ _401487) ^ [_1228982] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1228982), -(cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2eNumbers_2eBinNums_2exH), _1228982) = _1228982)], (41473 ^ _401487) ^ [_1229061] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1229061), 41476 ^ _401487 : [(41477 ^ _401487) ^ [_1229141] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1229141), 41480 ^ _401487 : [(41481 ^ _401487) ^ [_1229213] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1229213), -(cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(_1229061, cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(_1229141, _1229213)) = cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(_1229061, _1229141), _1229213))]]]]], (41487 ^ _401487) ^ [_1229322] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1229322), 41490 ^ _401487 : [(41491 ^ _401487) ^ [_1229410] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1229410), 41494 ^ _401487 : [(41495 ^ _401487) ^ [_1229490] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1229490), -(_1229490 = cCoq_2eNumbers_2eBinNums_2eN0), 41502 ^ _401487 : [(41503 ^ _401487) ^ [] : [cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(_1229490, _1229322) = cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(_1229490, _1229410), -(_1229322 = _1229410)], (41509 ^ _401487) ^ [] : [_1229322 = _1229410, -(cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(_1229490, _1229322) = cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(_1229490, _1229410))]]]]]]], (41515 ^ _401487) ^ [_1229784] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1229784), 41518 ^ _401487 : [(41519 ^ _401487) ^ [_1229848] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1229848), -(cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(_1229784, _1229848) = cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(_1229848, _1229784))]]], (41525 ^ _401487) ^ [_1229939] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1229939), 41528 ^ _401487 : [(41529 ^ _401487) ^ [] : [-(_1229939 = cCoq_2eNumbers_2eBinNums_2eN0), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eN0, _1229939))], (41535 ^ _401487) ^ [] : [cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eN0, _1229939), _1229939 = cCoq_2eNumbers_2eBinNums_2eN0]]], (41541 ^ _401487) ^ [_1230098] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1230098), 41544 ^ _401487 : [(41545 ^ _401487) ^ [_1230166] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1230166), -(_1230098 = _1230166), _1230166 = _1230098]]], (41555 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eNpos___24a1(cCoq_2eNumbers_2eBinNums_2exH) = cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(cCoq_2eNumbers_2eBinNums_2eN0))], (41557 ^ _401487) ^ [_1230319] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1230319), 41560 ^ _401487 : [(41561 ^ _401487) ^ [_1230390] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1230390), -(_1230319 = cCoq_2eNumbers_2eBinNums_2eN0), cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(_1230319, _1230390) = cCoq_2eNumbers_2eBinNums_2eN0]]], (41571 ^ _401487) ^ [_1230531] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1230531), -(cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(_1230531)) = _1230531)], (41577 ^ _401487) ^ [_1230612] : [c_24__type__9212___24t(_1230612), 41583 ^ _401487 : [(41584 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(41582 ^ [_1230612]))], (41586 ^ _401487) ^ [] : [-(p(happ(_1230612, 41582 ^ [_1230612])))], (41588 ^ _401487) ^ [] : [p(happ(_1230612, cCoq_2eNumbers_2eBinNums_2exI___24a1(41582 ^ [_1230612])))]], 41592 ^ _401487 : [(41593 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(41591 ^ [_1230612]))], (41595 ^ _401487) ^ [] : [-(p(happ(_1230612, 41591 ^ [_1230612])))], (41597 ^ _401487) ^ [] : [p(happ(_1230612, cCoq_2eNumbers_2eBinNums_2exO___24a1(41591 ^ [_1230612])))]], p(happ(_1230612, cCoq_2eNumbers_2eBinNums_2exH)), 41602 ^ _401487 : [(41603 ^ _401487) ^ [_1231042] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1231042), -(p(happ(_1230612, _1231042)))]]], (41609 ^ _401487) ^ [_1231135] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1231135), 41612 ^ _401487 : [(41613 ^ _401487) ^ [_1231219] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1231219), 41616 ^ _401487 : [(41617 ^ _401487) ^ [_1231295] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1231295), _1231135 = _1231219, -(_1231219 = _1231295), _1231135 = _1231295]]]]], (41631 ^ _401487) ^ [_1231492] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1231492), -(_1231492 = _1231492)], (41637 ^ _401487) ^ [_1231565] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1231565), 41640 ^ _401487 : [(41641 ^ _401487) ^ [_1231629] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1231629), _1231565 = _1231629, -(_1231629 = _1231565)]]], (41651 ^ _401487) ^ [_1231760] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1231760), 41654 ^ _401487 : [(41655 ^ _401487) ^ [_1231840] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1231840), 41658 ^ _401487 : [(41659 ^ _401487) ^ [_1231912] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1231912), _1231760 = _1231840, _1231840 = _1231912, -(_1231760 = _1231912)]]]]], (41673 ^ _401487) ^ [_1232105] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1232105), 41676 ^ _401487 : [(41677 ^ _401487) ^ [_1232175] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1232175), cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(_1232105, _1232175), cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(_1232175, _1232105), -(_1232105 = _1232175)]]], (41691 ^ _401487) ^ [_1232358] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1232358), 41694 ^ _401487 : [(41695 ^ _401487) ^ [_1232430] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1232430), cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(_1232358, _1232430), -(_1232358 = _1232430), -(cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(_1232358, _1232430))]]], (41709 ^ _401487) ^ [_1232576] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1232576), cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(_1232576, _1232576)], (41715 ^ _401487) ^ [_1232650] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1232650), 41718 ^ _401487 : [(41719 ^ _401487) ^ [_1232734] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1232734), 41722 ^ _401487 : [(41723 ^ _401487) ^ [_1232810] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1232810), -(_1232650 = _1232734), _1232734 = _1232810, _1232650 = _1232810]]]]], (41737 ^ _401487) ^ [_1233007] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1233007), 41740 ^ _401487 : [(41741 ^ _401487) ^ [_1233075] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1233075), -(_1233007 = _1233075), _1233075 = _1233007]]], (41751 ^ _401487) ^ [_1233210] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1233210), 41754 ^ _401487 : [(41755 ^ _401487) ^ [_1233278] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1233278), _1233210 = _1233278, -(_1233210 = _1233278)]]], (41765 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eNumbers_2eBinNums_2epositive, c_3d___24a1(cCoq_2eNumbers_2eBinNums_2epositive)))], (41767 ^ _401487) ^ [_1233431] : [cType___24t(_1233431), 41770 ^ _401487 : [(41771 ^ _401487) ^ [_1233591] : [cType___24t(_1233591), 41774 ^ _401487 : [(41775 ^ _401487) ^ [_1233743] : [c_24__type__12109___24t(_1233431, _1233591, _1233743), 41778 ^ _401487 : [(41779 ^ _401487) ^ [_1233889] : [c_24__type__166286___24t(_1233431, _1233591, _1233889), 41782 ^ _401487 : [(41783 ^ _401487) ^ [_1234025] : [c_24__type__2507___24t(_1233431, _1233591, _1234025), 41789 ^ _401487 : [(41790 ^ _401487) ^ [] : [-(t(41788 ^ [_1233431, _1233591, _1233743, _1233889, _1234025], _1233431))], (41792 ^ _401487) ^ [] : [happ(_1233743, happ(_1233889, 41788 ^ [_1233431, _1233591, _1233743, _1233889, _1234025])) = happ(_1234025, happ(_1233743, 41788 ^ [_1233431, _1233591, _1233743, _1233889, _1234025]))]], 41793 ^ _401487 : [(41794 ^ _401487) ^ [_1234306] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1234306), 41797 ^ _401487 : [(41798 ^ _401487) ^ [_1234391] : [t(_1234391, _1233431), -(happ(_1233743, cCoq_2ePArith_2eBinPosDef_2ePos_2eiter___24a4(_1233431, _1233889, _1234391, _1234306)) = cCoq_2ePArith_2eBinPosDef_2ePos_2eiter___24a4(_1233591, _1234025, happ(_1233743, _1234391), _1234306))]]]]]]]]]]]]], (41804 ^ _401487) ^ [_1234538] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1234538), 41807 ^ _401487 : [(41808 ^ _401487) ^ [_1234608] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1234608), -(cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(_1234538, _1234608)), -(_1234538 = _1234608), -(cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(_1234608, _1234538))]]], (41822 ^ _401487) ^ [_1234713] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1234713), 41825 ^ _401487 : [(41826 ^ _401487) ^ [_1234781] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1234781), cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(_1234713) = cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(_1234781), -(_1234713 = _1234781)]]], (41836 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eQArith_2eQArith__base_2eQ, cCoq_2eQArith_2eQArith__base_2eQeq))], (41838 ^ _401487) ^ [_1234938] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1234938), 41841 ^ _401487 : [(41842 ^ _401487) ^ [_1235006] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1235006), _1234938 = _1235006, -(cCoq_2eReals_2eRdefinitions_2eIZR___24a1(_1234938) = cCoq_2eReals_2eRdefinitions_2eIZR___24a1(_1235006))]]], (41852 ^ _401487) ^ [_1235145] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1235145), 41855 ^ _401487 : [(41856 ^ _401487) ^ [_1235217] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1235217), -(_1235145 = _1235217), cCoq_2eReals_2eRdefinitions_2eIZR___24a1(_1235145) = cCoq_2eReals_2eRdefinitions_2eIZR___24a1(_1235217)]]], (41866 ^ _401487) ^ [_1235360] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1235360), 41869 ^ _401487 : [(41870 ^ _401487) ^ [_1235432] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1235432), -(_1235360 = _1235432), -(cCoq_2eReals_2eRdefinitions_2eRlt___24a2(_1235360, _1235432)), -(cCoq_2eReals_2eRdefinitions_2eRgt___24a2(_1235360, _1235432))]]], (41884 ^ _401487) ^ [_1235539] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1235539), 41887 ^ _401487 : [(41888 ^ _401487) ^ [_1235603] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1235603), _1235539 = _1235603, -(cCoq_2eReals_2eRdefinitions_2eRge___24a2(_1235539, _1235603))]]], (41898 ^ _401487) ^ [_1235734] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1235734), 41901 ^ _401487 : [(41902 ^ _401487) ^ [_1235798] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1235798), _1235798 = _1235734, -(cCoq_2eReals_2eRdefinitions_2eRge___24a2(_1235734, _1235798))]]], (41912 ^ _401487) ^ [_1235929] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1235929), 41915 ^ _401487 : [(41916 ^ _401487) ^ [_1235993] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1235993), _1235929 = _1235993, -(cCoq_2eReals_2eRdefinitions_2eRle___24a2(_1235929, _1235993))]]], (41926 ^ _401487) ^ [_1236124] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1236124), 41929 ^ _401487 : [(41930 ^ _401487) ^ [_1236188] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1236188), _1236188 = _1236124, -(cCoq_2eReals_2eRdefinitions_2eRle___24a2(_1236124, _1236188))]]], (41940 ^ _401487) ^ [_1236319] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1236319), 41943 ^ _401487 : [(41944 ^ _401487) ^ [_1236383] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1236383), cCoq_2eReals_2eRdefinitions_2eRge___24a2(_1236319, _1236383), -(cCoq_2eReals_2eRdefinitions_2eRle___24a2(_1236383, _1236319))]]], (41954 ^ _401487) ^ [_1236514] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1236514), 41957 ^ _401487 : [(41958 ^ _401487) ^ [_1236610] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1236610), 41961 ^ _401487 : [(41962 ^ _401487) ^ [_1236698] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1236698), 41965 ^ _401487 : [(41966 ^ _401487) ^ [_1236778] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1236778), _1236514 = _1236610, cCoq_2eReals_2eRdefinitions_2eRgt___24a2(_1236610, _1236778), _1236778 = _1236698, -(cCoq_2eReals_2eRdefinitions_2eRgt___24a2(_1236514, _1236698))]]]]]]], (41984 ^ _401487) ^ [_1237037] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1237037), 41987 ^ _401487 : [(41988 ^ _401487) ^ [_1237133] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1237133), 41991 ^ _401487 : [(41992 ^ _401487) ^ [_1237221] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1237221), 41995 ^ _401487 : [(41996 ^ _401487) ^ [_1237301] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1237301), _1237037 = _1237133, cCoq_2eReals_2eRdefinitions_2eRlt___24a2(_1237133, _1237301), _1237301 = _1237221, -(cCoq_2eReals_2eRdefinitions_2eRlt___24a2(_1237037, _1237221))]]]]]]], (42014 ^ _401487) ^ [_1237560] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1237560), cCoq_2eReals_2eRdefinitions_2eRlt___24a2(_1237560, _1237560)], (42020 ^ _401487) ^ [_1237634] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1237634), 42023 ^ _401487 : [(42024 ^ _401487) ^ [_1237698] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1237698), cCoq_2eReals_2eRdefinitions_2eRlt___24a2(_1237634, _1237698), -(cCoq_2eReals_2eRdefinitions_2eRle___24a2(_1237634, _1237698))]]], (42034 ^ _401487) ^ [_1237829] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1237829), 42037 ^ _401487 : [(42038 ^ _401487) ^ [_1237909] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1237909), 42041 ^ _401487 : [(42042 ^ _401487) ^ [_1237981] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1237981), _1237909 = _1237981, -(cCoq_2eReals_2eRdefinitions_2eRmult___24a2(_1237829, _1237909) = cCoq_2eReals_2eRdefinitions_2eRmult___24a2(_1237829, _1237981))]]]]], (42052 ^ _401487) ^ [_1238132] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1238132), 42055 ^ _401487 : [(42056 ^ _401487) ^ [_1238212] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1238212), 42059 ^ _401487 : [(42060 ^ _401487) ^ [_1238284] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1238284), _1238212 = _1238284, -(cCoq_2eReals_2eRdefinitions_2eRmult___24a2(_1238212, _1238132) = cCoq_2eReals_2eRdefinitions_2eRmult___24a2(_1238284, _1238132))]]]]], (42070 ^ _401487) ^ [_1238435] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1238435), 42073 ^ _401487 : [(42074 ^ _401487) ^ [_1238503] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1238503), _1238435 = _1238503, -(cCoq_2eReals_2eRdefinitions_2eRopp___24a1(_1238435) = cCoq_2eReals_2eRdefinitions_2eRopp___24a1(_1238503))]]], (42084 ^ _401487) ^ [_1238642] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1238642), -(cCoq_2eReals_2eRdefinitions_2eRopp___24a1(cCoq_2eReals_2eRdefinitions_2eRopp___24a1(_1238642)) = _1238642)], (42090 ^ _401487) ^ [_1238723] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1238723), 42093 ^ _401487 : [(42094 ^ _401487) ^ [_1238803] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1238803), 42097 ^ _401487 : [(42098 ^ _401487) ^ [_1238875] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1238875), _1238803 = _1238875, -(cCoq_2eReals_2eRdefinitions_2eRplus___24a2(_1238723, _1238803) = cCoq_2eReals_2eRdefinitions_2eRplus___24a2(_1238723, _1238875))]]]]], (42108 ^ _401487) ^ [_1239026] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1239026), 42111 ^ _401487 : [(42112 ^ _401487) ^ [_1239106] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1239106), 42115 ^ _401487 : [(42116 ^ _401487) ^ [_1239178] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1239178), _1239106 = _1239178, -(cCoq_2eReals_2eRdefinitions_2eRplus___24a2(_1239106, _1239026) = cCoq_2eReals_2eRdefinitions_2eRplus___24a2(_1239178, _1239026))]]]]], (42126 ^ _401487) ^ [_1239329] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1239329), 42129 ^ _401487 : [(42130 ^ _401487) ^ [_1239397] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1239397), cCoq_2eReals_2eRdefinitions_2eIZR___24a1(_1239329) = cCoq_2eReals_2eRdefinitions_2eIZR___24a1(_1239397), -(_1239329 = _1239397)]]], (42140 ^ _401487) ^ [_1239536] : [cType___24t(_1239536), 42143 ^ _401487 : [(42144 ^ _401487) ^ [_1239627] : [c_24__type__166389___24t(_1239536, _1239627), 42147 ^ _401487 : [(42148 ^ _401487) ^ [_1239711] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1239711), 42151 ^ _401487 : [(42152 ^ _401487) ^ [_1239785] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1239785), _1239711 = _1239785, -(happ(_1239627, _1239711) = happ(_1239627, _1239785))]]]]]]], (42162 ^ _401487) ^ [_1239944] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1239944), 42165 ^ _401487 : [(42166 ^ _401487) ^ [_1240008] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1240008), -(cCoq_2eReals_2eRdefinitions_2eRmult___24a2(_1239944, _1240008) = cCoq_2eReals_2eRdefinitions_2eRmult___24a2(_1240008, _1239944))]]], (42172 ^ _401487) ^ [_1240099] : [cType___24t(_1240099), 42175 ^ _401487 : [(42176 ^ _401487) ^ [_1240180] : [cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(_1240099, _1240180), cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(_1240099, _1240180), 42183 ^ _401487 : [(42184 ^ _401487) ^ [_1240298] : [t(_1240298, _1240099), -(p(happ(happ(_1240180, _1240298), _1240298)))]]]]], (42190 ^ _401487) ^ [_1240397] : [cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(_1240397), 42193 ^ _401487 : [(42194 ^ _401487) ^ [_1240461] : [cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(_1240461), _1240397 = _1240461, -(_1240461 = _1240397)]]], (42204 ^ _401487) ^ [_1240592] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1240592), 42207 ^ _401487 : [(42208 ^ _401487) ^ [_1240662] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1240662), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1240592, _1240662)), -(_1240592 = _1240662), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1240662, _1240592))]]], (42222 ^ _401487) ^ [_1240767] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1240767), 42225 ^ _401487 : [(42226 ^ _401487) ^ [_1240851] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1240851), 42229 ^ _401487 : [(42230 ^ _401487) ^ [_1240927] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1240927), _1240767 = _1240851, p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1240851, _1240927)), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1240767, _1240927)))]]]]], (42244 ^ _401487) ^ [_1241128] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1241128), 42247 ^ _401487 : [(42248 ^ _401487) ^ [_1241208] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1241208), 42251 ^ _401487 : [(42252 ^ _401487) ^ [_1241280] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1241280), _1241128 = _1241208, cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1241208, _1241280), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1241128, _1241280))]]]]], (42266 ^ _401487) ^ [_1241473] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1241473), 42269 ^ _401487 : [(42270 ^ _401487) ^ [_1241557] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1241557), 42273 ^ _401487 : [(42274 ^ _401487) ^ [_1241633] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1241633), _1241473 = _1241557, -(_1241557 = _1241633), _1241473 = _1241633]]]]], (42288 ^ _401487) ^ [_1241830] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1241830), -(_1241830 = _1241830)], (42294 ^ _401487) ^ [_1241903] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1241903), 42297 ^ _401487 : [(42298 ^ _401487) ^ [_1241967] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1241967), _1241903 = _1241967, -(_1241967 = _1241903)]]], (42308 ^ _401487) ^ [_1242098] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1242098), 42311 ^ _401487 : [(42312 ^ _401487) ^ [_1242178] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1242178), 42315 ^ _401487 : [(42316 ^ _401487) ^ [_1242250] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1242250), _1242098 = _1242178, _1242178 = _1242250, -(_1242098 = _1242250)]]]]], (42330 ^ _401487) ^ [_1242443] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1242443), 42333 ^ _401487 : [(42334 ^ _401487) ^ [_1242517] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1242517), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1242443, _1242517)), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1242517, _1242443)), -(_1242443 = _1242517)]]], (42348 ^ _401487) ^ [_1242708] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1242708), 42351 ^ _401487 : [(42352 ^ _401487) ^ [_1242790] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1242790), 42355 ^ _401487 : [(42356 ^ _401487) ^ [_1242864] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1242864), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1242708, _1242790)), cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1242790, _1242864), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1242708, _1242864))]]]]], (42370 ^ _401487) ^ [_1243061] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1243061), 42373 ^ _401487 : [(42374 ^ _401487) ^ [_1243135] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1243135), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1243061, _1243135)), -(_1243061 = _1243135), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1243061, _1243135))]]], (42388 ^ _401487) ^ [_1243285] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1243285), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1243285, _1243285)))], (42394 ^ _401487) ^ [_1243362] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1243362), 42397 ^ _401487 : [(42398 ^ _401487) ^ [_1243442] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1243442), 42401 ^ _401487 : [(42402 ^ _401487) ^ [_1243514] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1243514), cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1243362, _1243442), _1243442 = _1243514, -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1243362, _1243514))]]]]], (42416 ^ _401487) ^ [_1243707] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1243707), cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1243707, _1243707)], (42422 ^ _401487) ^ [_1243781] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1243781), 42425 ^ _401487 : [(42426 ^ _401487) ^ [_1243861] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1243861), 42429 ^ _401487 : [(42430 ^ _401487) ^ [_1243933] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1243933), cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1243781, _1243861), cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1243861, _1243933), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1243781, _1243933))]]]]], (42444 ^ _401487) ^ [_1244126] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1244126), 42447 ^ _401487 : [(42448 ^ _401487) ^ [_1244210] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1244210), 42451 ^ _401487 : [(42452 ^ _401487) ^ [_1244286] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1244286), -(_1244126 = _1244210), _1244210 = _1244286, _1244126 = _1244286]]]]], (42466 ^ _401487) ^ [_1244483] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1244483), 42469 ^ _401487 : [(42470 ^ _401487) ^ [_1244551] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1244551), -(_1244483 = _1244551), _1244551 = _1244483]]], (42480 ^ _401487) ^ [_1244686] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1244686), 42483 ^ _401487 : [(42484 ^ _401487) ^ [_1244754] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1244754), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1244754, _1244686))), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1244686, _1244754))]]], (42494 ^ _401487) ^ [_1244852] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1244852), 42497 ^ _401487 : [(42498 ^ _401487) ^ [_1244920] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1244920), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1244920, _1244852)), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1244852, _1244920)))]]], (42508 ^ _401487) ^ [_1245018] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1245018), 42511 ^ _401487 : [(42512 ^ _401487) ^ [_1245086] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1245086), _1245018 = _1245086, -(_1245018 = _1245086)]]], (42522 ^ _401487) ^ [_1245221] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1245221), 42525 ^ _401487 : [(42526 ^ _401487) ^ [_1245305] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1245305), 42529 ^ _401487 : [(42530 ^ _401487) ^ [_1245381] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1245381), _1245221 = _1245305, -(_1245305 = _1245381), _1245221 = _1245381]]]]], (42544 ^ _401487) ^ [_1245578] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1245578), -(_1245578 = _1245578)], (42550 ^ _401487) ^ [_1245651] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1245651), 42553 ^ _401487 : [(42554 ^ _401487) ^ [_1245715] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1245715), _1245651 = _1245715, -(_1245715 = _1245651)]]], (42564 ^ _401487) ^ [_1245846] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1245846), 42567 ^ _401487 : [(42568 ^ _401487) ^ [_1245926] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1245926), 42571 ^ _401487 : [(42572 ^ _401487) ^ [_1245998] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1245998), _1245846 = _1245926, _1245926 = _1245998, -(_1245846 = _1245998)]]]]], (42586 ^ _401487) ^ [_1246191] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1246191), 42589 ^ _401487 : [(42590 ^ _401487) ^ [_1246265] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1246265), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1246191, _1246265)), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1246265, _1246191)), -(_1246191 = _1246265)]]], (42604 ^ _401487) ^ [_1246456] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1246456), 42607 ^ _401487 : [(42608 ^ _401487) ^ [_1246530] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1246530), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1246456, _1246530)), -(_1246456 = _1246530), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1246456, _1246530))]]], (42622 ^ _401487) ^ [_1246680] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1246680), cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1246680, _1246680)], (42628 ^ _401487) ^ [_1246754] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1246754), 42631 ^ _401487 : [(42632 ^ _401487) ^ [_1246838] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1246838), 42635 ^ _401487 : [(42636 ^ _401487) ^ [_1246914] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1246914), -(_1246754 = _1246838), _1246838 = _1246914, _1246754 = _1246914]]]]], (42650 ^ _401487) ^ [_1247111] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1247111), 42653 ^ _401487 : [(42654 ^ _401487) ^ [_1247179] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1247179), -(_1247111 = _1247179), _1247179 = _1247111]]], (42664 ^ _401487) ^ [_1247314] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1247314), 42667 ^ _401487 : [(42668 ^ _401487) ^ [_1247382] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1247382), _1247314 = _1247382, -(_1247314 = _1247382)]]], (42678 ^ _401487) ^ [_1247517] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1247517), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, _1247517)), -(cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(_1247517) = _1247517)], (42688 ^ _401487) ^ [_1247648] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1247648), -(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, _1247648) = _1247648)], (42694 ^ _401487) ^ [_1247727] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1247727), -(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1247727, cCoq_2eNumbers_2eBinNums_2eZ0) = _1247727)], (42700 ^ _401487) ^ [_1247806] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1247806), 42703 ^ _401487 : [(42704 ^ _401487) ^ [_1247886] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1247886), 42707 ^ _401487 : [(42708 ^ _401487) ^ [_1247958] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1247958), -(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1247806, cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1247886, _1247958)) = cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1247806, _1247886), _1247958))]]]]], (42714 ^ _401487) ^ [_1248067] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1248067), 42717 ^ _401487 : [(42718 ^ _401487) ^ [_1248147] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1248147), 42721 ^ _401487 : [(42722 ^ _401487) ^ [_1248219] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1248219), 42725 ^ _401487 : [(42726 ^ _401487) ^ [] : [cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1248219, _1248067) = cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1248219, _1248147), -(_1248067 = _1248147)], (42732 ^ _401487) ^ [] : [_1248067 = _1248147, -(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1248219, _1248067) = cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1248219, _1248147))]]]]]]], (42738 ^ _401487) ^ [_1248456] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1248456), 42741 ^ _401487 : [(42742 ^ _401487) ^ [_1248536] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1248536), 42745 ^ _401487 : [(42746 ^ _401487) ^ [_1248608] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1248608), 42749 ^ _401487 : [(42750 ^ _401487) ^ [] : [cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1248456, _1248608) = cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1248536, _1248608), -(_1248456 = _1248536)], (42756 ^ _401487) ^ [] : [_1248456 = _1248536, -(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1248456, _1248608) = cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1248536, _1248608))]]]]]]], (42762 ^ _401487) ^ [_1248845] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1248845), 42765 ^ _401487 : [(42766 ^ _401487) ^ [_1248909] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1248909), -(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1248845, _1248909) = cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1248909, _1248845))]]], (42772 ^ _401487) ^ [_1249000] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1249000), 42775 ^ _401487 : [(42776 ^ _401487) ^ [_1249102] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1249102), 42779 ^ _401487 : [(42780 ^ _401487) ^ [_1249196] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1249196), 42783 ^ _401487 : [(42784 ^ _401487) ^ [_1249282] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1249282), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1249000, _1249102)), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1249196, _1249282)), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1249000, _1249196), cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1249102, _1249282))))]]]]]]], (42798 ^ _401487) ^ [_1249509] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1249509), 42801 ^ _401487 : [(42802 ^ _401487) ^ [_1249593] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1249593), 42805 ^ _401487 : [(42806 ^ _401487) ^ [_1249669] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1249669), 42809 ^ _401487 : [(42810 ^ _401487) ^ [] : [p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1249509, _1249593)), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1249669, _1249509), cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1249669, _1249593))))], (42816 ^ _401487) ^ [] : [p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1249669, _1249509), cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1249669, _1249593))), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1249509, _1249593)))]]]]]]], (42822 ^ _401487) ^ [_1249918] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1249918), 42825 ^ _401487 : [(42826 ^ _401487) ^ [_1250002] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1250002), 42829 ^ _401487 : [(42830 ^ _401487) ^ [_1250078] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1250078), 42833 ^ _401487 : [(42834 ^ _401487) ^ [] : [p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1249918, _1250002)), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1249918, _1250078), cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1250002, _1250078))))], (42840 ^ _401487) ^ [] : [p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1249918, _1250078), cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1250002, _1250078))), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1249918, _1250002)))]]]]]]], (42846 ^ _401487) ^ [_1250327] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1250327), 42849 ^ _401487 : [(42850 ^ _401487) ^ [_1250407] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1250407), 42853 ^ _401487 : [(42854 ^ _401487) ^ [_1250479] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1250479), 42857 ^ _401487 : [(42858 ^ _401487) ^ [] : [cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1250327, _1250407), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1250479, _1250327), cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1250479, _1250407)))], (42864 ^ _401487) ^ [] : [cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1250479, _1250327), cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1250479, _1250407)), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1250327, _1250407))]]]]]]], (42870 ^ _401487) ^ [_1250716] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1250716), 42873 ^ _401487 : [(42874 ^ _401487) ^ [_1250796] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1250796), 42877 ^ _401487 : [(42878 ^ _401487) ^ [_1250868] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1250868), -(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1250716, _1250796), _1250868) = cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1250716, _1250868), _1250796))]]]]], (42884 ^ _401487) ^ [_1250977] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1250977), 42887 ^ _401487 : [(42888 ^ _401487) ^ [_1251073] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1251073), 42891 ^ _401487 : [(42892 ^ _401487) ^ [_1251161] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1251161), 42895 ^ _401487 : [(42896 ^ _401487) ^ [_1251241] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1251241), -(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1250977, _1251073), cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1251161, _1251241)) = cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1250977, _1251161), cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1251073, _1251241)))]]]]]]], (42902 ^ _401487) ^ [_1251368] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1251368), 42905 ^ _401487 : [(42906 ^ _401487) ^ [_1251428] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1251428), -(cCoq_2eLogic_2eDecidable_2edecidable___24a1(c_24__prop__20885___24a2(_1251368, _1251428)))]]], (42912 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eNumbers_2eBinNums_2eZ, c_3d___24a1(cCoq_2eNumbers_2eBinNums_2eZ)))], (42914 ^ _401487) ^ [_1251529] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1251529), 42917 ^ _401487 : [(42918 ^ _401487) ^ [_1251595] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1251595), _1251529 = _1251595, -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1251529, _1251595)))]]], (42928 ^ _401487) ^ [_1251730] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1251730), 42931 ^ _401487 : [(42932 ^ _401487) ^ [_1251803] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1251803), 42935 ^ _401487 : [(42946 ^ _401487) ^ [] : [42947 ^ _401487 : [(42948 ^ _401487) ^ [] : [_1251730 = cCoq_2eNumbers_2eBinNums_2eZ0], (42950 ^ _401487) ^ [] : [_1251803 = cCoq_2eNumbers_2eBinNums_2eZ0]], -(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1251730, _1251803) = cCoq_2eNumbers_2eBinNums_2eZ0)], (42936 ^ _401487) ^ [] : [cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1251730, _1251803) = cCoq_2eNumbers_2eBinNums_2eZ0, -(_1251730 = cCoq_2eNumbers_2eBinNums_2eZ0), -(_1251803 = cCoq_2eNumbers_2eBinNums_2eZ0)]]]]], (42954 ^ _401487) ^ [_1252066] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1252066), 42957 ^ _401487 : [(42958 ^ _401487) ^ [_1252141] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1252141), cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1252066, _1252141) = cCoq_2eNumbers_2eBinNums_2eZ0, -(_1252141 = cCoq_2eNumbers_2eBinNums_2eZ0), -(_1252066 = cCoq_2eNumbers_2eBinNums_2eZ0)]]], (42972 ^ _401487) ^ [_1252293] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1252293), 42975 ^ _401487 : [(42976 ^ _401487) ^ [_1252361] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1252361), 42979 ^ _401487 : [(42980 ^ _401487) ^ [] : [cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1252293) = _1252361, -(_1252293 = cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1252361))], (42986 ^ _401487) ^ [] : [_1252293 = cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1252361), -(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1252293) = _1252361)]]]]], (42992 ^ _401487) ^ [_1252582] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1252582), 42995 ^ _401487 : [(42996 ^ _401487) ^ [_1252650] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1252650), 42999 ^ _401487 : [(43000 ^ _401487) ^ [] : [_1252582 = cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1252650), -(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1252582) = _1252650)], (43006 ^ _401487) ^ [] : [cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1252582) = _1252650, -(_1252582 = cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1252650))]]]]], (43012 ^ _401487) ^ [_1252871] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1252871), 43015 ^ _401487 : [(43016 ^ _401487) ^ [_1252951] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1252951), 43019 ^ _401487 : [(43020 ^ _401487) ^ [_1253023] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1253023), _1252871 = _1252951, _1252871 = _1253023, -(_1253023 = _1252951)]]]]], (43034 ^ _401487) ^ [_1253216] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1253216), 43037 ^ _401487 : [(43038 ^ _401487) ^ [_1253280] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1253280), 43041 ^ _401487 : [(43042 ^ _401487) ^ [] : [_1253216 = _1253280, -(_1253280 = _1253216)], (43048 ^ _401487) ^ [] : [_1253280 = _1253216, -(_1253216 = _1253280)]]]]], (43054 ^ _401487) ^ [_1253489] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1253489), 43057 ^ _401487 : [(43058 ^ _401487) ^ [_1253553] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1253553), -(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(_1253489, _1253553) = cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(_1253553, _1253489))]]], (43064 ^ _401487) ^ [_1253644] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1253644), 43067 ^ _401487 : [(43068 ^ _401487) ^ [_1253708] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1253708), cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(_1253644, _1253708), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1253708, _1253644))]]], (43078 ^ _401487) ^ [_1253839] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1253839), 43081 ^ _401487 : [(43082 ^ _401487) ^ [_1253913] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1253913), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1253839, _1253913)), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1253913, _1253839)), -(_1253839 = _1253913)]]], (43096 ^ _401487) ^ [_1254104] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1254104), 43099 ^ _401487 : [(43100 ^ _401487) ^ [_1254164] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1254164), -(cCoq_2eLogic_2eDecidable_2edecidable___24a1(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1254104, _1254164)))]]], (43106 ^ _401487) ^ [_1254247] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1254247), 43109 ^ _401487 : [(43110 ^ _401487) ^ [_1254315] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1254315), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1254247, _1254315))), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1254315, _1254247)))]]], (43120 ^ _401487) ^ [_1254415] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1254415), 43123 ^ _401487 : [(43124 ^ _401487) ^ [_1254481] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1254481), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1254415, _1254481))), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1254481, _1254415))]]], (43134 ^ _401487) ^ [_1254577] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1254577), 43137 ^ _401487 : [(43138 ^ _401487) ^ [_1254659] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1254659), 43141 ^ _401487 : [(43142 ^ _401487) ^ [_1254733] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1254733), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1254577, _1254659)), cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1254659, _1254733), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1254577, _1254733))]]]]], (43156 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(cCoq_2eNumbers_2eBinNums_2eZ, cCoq_2eZArith_2eBinInt_2eZ_2ele))], (43158 ^ _401487) ^ [_1254948] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1254948), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1254948, _1254948)))], (43164 ^ _401487) ^ [_1255025] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1255025), 43167 ^ _401487 : [(43168 ^ _401487) ^ [_1255109] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1255109), 43171 ^ _401487 : [(43172 ^ _401487) ^ [_1255185] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1255185), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1255025, _1255109)), _1255025 = _1255185, -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1255185, _1255109)))]]]]], (43186 ^ _401487) ^ [_1255386] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1255386), 43189 ^ _401487 : [(43190 ^ _401487) ^ [_1255470] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1255470), 43193 ^ _401487 : [(43194 ^ _401487) ^ [_1255546] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1255546), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1255386, _1255470)), _1255470 = _1255546, -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1255386, _1255546)))]]]]], (43208 ^ _401487) ^ [_1255747] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1255747), 43211 ^ _401487 : [(43212 ^ _401487) ^ [_1255815] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1255815), 43215 ^ _401487 : [(43216 ^ _401487) ^ [] : [p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(_1255747), _1255815)), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1255747, _1255815))], (43222 ^ _401487) ^ [] : [cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1255747, _1255815), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(_1255747), _1255815)))]]]]], (43228 ^ _401487) ^ [_1256036] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1256036), 43231 ^ _401487 : [(43232 ^ _401487) ^ [_1256122] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1256122), 43235 ^ _401487 : [(43236 ^ _401487) ^ [_1256200] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1256200), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1256036, _1256122)), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1256122, _1256200)), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1256036, _1256200)))]]]]], (43250 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__367, cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, c_24__type__373, c_3d___24a1(cCoq_2eNumbers_2eBinNums_2eZ), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(cCoq_2eNumbers_2eBinNums_2eZ, cProp, c_3d___24a1(cCoq_2eNumbers_2eBinNums_2eZ), c_3c_3d_3e)), cCoq_2eZArith_2eBinInt_2eZ_2ele))], (43252 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2eNumbers_2eBinNums_2exH)))], (43254 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2eNumbers_2eBinNums_2exH), cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2eNumbers_2eBinNums_2exO___24a1(cCoq_2eNumbers_2eBinNums_2exH))))], (43256 ^ _401487) ^ [_1256459] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1256459), 43259 ^ _401487 : [(43260 ^ _401487) ^ [_1256525] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1256525), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1256459, _1256525)), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1256525, _1256459)))]]], (43270 ^ _401487) ^ [_1256621] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1256621), 43273 ^ _401487 : [(43274 ^ _401487) ^ [_1256687] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1256687), cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1256621, _1256687), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1256621, _1256687)))]]], (43284 ^ _401487) ^ [_1256822] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1256822), 43287 ^ _401487 : [(43288 ^ _401487) ^ [_1256904] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1256904), 43291 ^ _401487 : [(43292 ^ _401487) ^ [_1256978] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1256978), cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1256822, _1256904), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1256904, _1256978)), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1256822, _1256978))]]]]], (43306 ^ _401487) ^ [_1257175] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1257175), 43309 ^ _401487 : [(43310 ^ _401487) ^ [_1257255] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1257255), 43313 ^ _401487 : [(43314 ^ _401487) ^ [_1257327] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1257327), cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1257175, _1257255), _1257175 = _1257327, -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1257327, _1257255))]]]]], (43328 ^ _401487) ^ [_1257520] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1257520), 43331 ^ _401487 : [(43332 ^ _401487) ^ [_1257600] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1257600), 43335 ^ _401487 : [(43336 ^ _401487) ^ [_1257672] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1257672), cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1257520, _1257600), _1257600 = _1257672, -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1257520, _1257672))]]]]], (43350 ^ _401487) ^ [_1257865] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1257865), 43353 ^ _401487 : [(43354 ^ _401487) ^ [_1257933] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1257933), 43357 ^ _401487 : [(43358 ^ _401487) ^ [] : [cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1257865, cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(_1257933)), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1257865, _1257933)))], (43364 ^ _401487) ^ [] : [p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1257865, _1257933)), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1257865, cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(_1257933)))]]]]], (43370 ^ _401487) ^ [_1258154] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1258154), 43373 ^ _401487 : [(43374 ^ _401487) ^ [_1258224] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1258224), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1258154, _1258224)), -(_1258154 = _1258224), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1258224, _1258154))]]], (43388 ^ _401487) ^ [_1258329] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1258329), 43391 ^ _401487 : [(43392 ^ _401487) ^ [_1258399] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1258399), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1258329, _1258399)), -(_1258329 = _1258399), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1258399, _1258329))]]], (43406 ^ _401487) ^ [_1258504] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1258504), 43409 ^ _401487 : [(43410 ^ _401487) ^ [_1258573] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1258573), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1258573, _1258504)), -(cCoq_2eZArith_2eBinIntDef_2eZ_2emax___24a2(_1258504, _1258573) = _1258504)]]], (43420 ^ _401487) ^ [_1258714] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1258714), 43423 ^ _401487 : [(43424 ^ _401487) ^ [_1258783] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1258783), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1258714, _1258783)), -(cCoq_2eZArith_2eBinIntDef_2eZ_2emax___24a2(_1258714, _1258783) = _1258783)]]], (43434 ^ _401487) ^ [_1258924] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1258924), 43437 ^ _401487 : [(43438 ^ _401487) ^ [_1259008] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1259008), 43443 ^ _401487 : [(43444 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1258924, _1259008))], (43446 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emax___24a2(_1258924, _1259008) = _1259008)]], 43447 ^ _401487 : [(43448 ^ _401487) ^ [] : [-(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1259008, _1258924)))], (43450 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2emax___24a2(_1258924, _1259008) = _1258924)]]]]], (43452 ^ _401487) ^ [_1259202] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1259202), 43455 ^ _401487 : [(43456 ^ _401487) ^ [_1259271] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1259271), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1259202, _1259271)), -(cCoq_2eZArith_2eBinIntDef_2eZ_2emin___24a2(_1259202, _1259271) = _1259202)]]], (43466 ^ _401487) ^ [_1259412] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1259412), 43469 ^ _401487 : [(43470 ^ _401487) ^ [_1259481] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1259481), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1259481, _1259412)), -(cCoq_2eZArith_2eBinIntDef_2eZ_2emin___24a2(_1259412, _1259481) = _1259481)]]], (43480 ^ _401487) ^ [_1259622] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1259622), -(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, _1259622) = cCoq_2eNumbers_2eBinNums_2eZ0)], (43486 ^ _401487) ^ [_1259701] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1259701), -(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1259701, cCoq_2eNumbers_2eBinNums_2eZ0) = cCoq_2eNumbers_2eBinNums_2eZ0)], (43492 ^ _401487) ^ [_1259780] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1259780), -(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2eNumbers_2eBinNums_2exH), _1259780) = _1259780)], (43498 ^ _401487) ^ [_1259859] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1259859), -(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1259859, cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2eNumbers_2eBinNums_2exH)) = _1259859)], (43504 ^ _401487) ^ [_1259938] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1259938), 43507 ^ _401487 : [(43508 ^ _401487) ^ [_1260021] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1260021), 43511 ^ _401487 : [(43512 ^ _401487) ^ [_1260096] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1260096), -(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1259938, cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1260021, _1260096)) = cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1259938, _1260021), cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1259938, _1260096)))]]]]], (43518 ^ _401487) ^ [_1260211] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1260211), 43521 ^ _401487 : [(43522 ^ _401487) ^ [_1260291] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1260291), 43525 ^ _401487 : [(43526 ^ _401487) ^ [_1260363] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1260363), -(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1260211, cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1260291, _1260363)) = cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1260211, _1260291), _1260363))]]]]], (43532 ^ _401487) ^ [_1260472] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1260472), 43535 ^ _401487 : [(43536 ^ _401487) ^ [_1260560] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1260560), 43539 ^ _401487 : [(43540 ^ _401487) ^ [_1260640] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1260640), -(_1260640 = cCoq_2eNumbers_2eBinNums_2eZ0), 43547 ^ _401487 : [(43548 ^ _401487) ^ [] : [cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1260640, _1260472) = cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1260640, _1260560), -(_1260472 = _1260560)], (43554 ^ _401487) ^ [] : [_1260472 = _1260560, -(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1260640, _1260472) = cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1260640, _1260560))]]]]]]], (43560 ^ _401487) ^ [_1260934] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1260934), 43563 ^ _401487 : [(43564 ^ _401487) ^ [_1260998] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1260998), -(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1260934, _1260998) = cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1260998, _1260934))]]], (43570 ^ _401487) ^ [_1261089] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1261089), 43573 ^ _401487 : [(43574 ^ _401487) ^ [_1261168] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1261168), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, _1261089)), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, _1261168)), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1261089, _1261168))))]]], (43588 ^ _401487) ^ [_1261369] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1261369), 43591 ^ _401487 : [(43592 ^ _401487) ^ [_1261437] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1261437), -(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1261369), _1261437) = cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1261369, _1261437)))]]], (43598 ^ _401487) ^ [_1261536] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1261536), 43601 ^ _401487 : [(43602 ^ _401487) ^ [_1261624] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1261624), 43605 ^ _401487 : [(43606 ^ _401487) ^ [_1261704] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1261704), -(_1261704 = cCoq_2eNumbers_2eBinNums_2eZ0), cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1261704, _1261536) = cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1261704, _1261624), -(_1261536 = _1261624)]]]]], (43620 ^ _401487) ^ [_1261912] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1261912), 43623 ^ _401487 : [(43624 ^ _401487) ^ [_1262000] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1262000), 43627 ^ _401487 : [(43628 ^ _401487) ^ [_1262080] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1262080), -(_1262080 = cCoq_2eNumbers_2eBinNums_2eZ0), cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1261912, _1262080) = cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1262000, _1262080), -(_1261912 = _1262000)]]]]], (43642 ^ _401487) ^ [_1262288] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1262288), 43645 ^ _401487 : [(43646 ^ _401487) ^ [_1262368] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1262368), 43649 ^ _401487 : [(43650 ^ _401487) ^ [_1262440] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1262440), -(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1262288, _1262368), _1262440) = cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1262288, _1262440), _1262368))]]]]], (43656 ^ _401487) ^ [_1262549] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1262549), 43659 ^ _401487 : [(43660 ^ _401487) ^ [_1262629] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1262629), 43663 ^ _401487 : [(43664 ^ _401487) ^ [_1262701] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1262701), -(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1262549, cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1262629, _1262701)) = cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1262629, cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1262549, _1262701)))]]]]], (43670 ^ _401487) ^ [_1262810] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1262810), 43673 ^ _401487 : [(43674 ^ _401487) ^ [_1262878] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1262878), -(_1262810 = _1262878), _1262878 = _1262810]]], (43684 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZpos___24a1(cCoq_2eNumbers_2eBinNums_2exH) = cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(cCoq_2eNumbers_2eBinNums_2eZ0))], (43686 ^ _401487) ^ [] : [-(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(cCoq_2eNumbers_2eBinNums_2eZ0) = cCoq_2eNumbers_2eBinNums_2eZ0)], (43688 ^ _401487) ^ [_1263049] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1263049), 43691 ^ _401487 : [(43692 ^ _401487) ^ [_1263117] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1263117), cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1263049) = cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1263117), -(_1263049 = _1263117)]]], (43702 ^ _401487) ^ [_1263256] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1263256), 43705 ^ _401487 : [(43706 ^ _401487) ^ [_1263324] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1263324), 43709 ^ _401487 : [(43710 ^ _401487) ^ [] : [cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1263256) = cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1263324), -(_1263256 = _1263324)], (43716 ^ _401487) ^ [] : [_1263256 = _1263324, -(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1263256) = cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1263324))]]]]], (43722 ^ _401487) ^ [_1263545] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1263545), -(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1263545)) = _1263545)], (43728 ^ _401487) ^ [_1263626] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1263626), 43731 ^ _401487 : [(43732 ^ _401487) ^ [] : [p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1263626))), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1263626, cCoq_2eNumbers_2eBinNums_2eZ0)))], (43738 ^ _401487) ^ [] : [p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1263626, cCoq_2eNumbers_2eBinNums_2eZ0)), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1263626))))]]], (43744 ^ _401487) ^ [_1263843] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1263843), 43747 ^ _401487 : [(43748 ^ _401487) ^ [] : [cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1263843)), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1263843, cCoq_2eNumbers_2eBinNums_2eZ0))], (43754 ^ _401487) ^ [] : [cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1263843, cCoq_2eNumbers_2eBinNums_2eZ0), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1263843)))]]], (43760 ^ _401487) ^ [_1264048] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1264048), _1264048 = cCoq_2eNumbers_2eBinNums_2eZ0, -(cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(_1264048) = cCoq_2eNumbers_2eBinNums_2eZ0)], (43770 ^ _401487) ^ [_1264175] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1264175), -(cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(_1264175, cCoq_2eNumbers_2eBinNums_2eZ0) = _1264175)], (43776 ^ _401487) ^ [_1264254] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1264254), -(cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(_1264254, _1264254) = cCoq_2eNumbers_2eBinNums_2eZ0)], (43782 ^ _401487) ^ [_1264333] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1264333), -(cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(_1264333)) = _1264333)], (43788 ^ _401487) ^ [_1264414] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1264414), 43791 ^ _401487 : [(43792 ^ _401487) ^ [_1264481] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1264481), _1264481 = cCoq_2eNumbers_2eBinNums_2eZ0, -(cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1264481, _1264414) = cCoq_2eNumbers_2eBinNums_2eZ0)]]], (43802 ^ _401487) ^ [_1264618] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1264618), 43805 ^ _401487 : [(43806 ^ _401487) ^ [_1264685] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1264685), _1264618 = _1264685, -(cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(_1264618, _1264685) = cCoq_2eNumbers_2eBinNums_2eZ0)]]], (43816 ^ _401487) ^ [_1264822] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1264822), 43819 ^ _401487 : [(43820 ^ _401487) ^ [_1264918] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1264918), 43823 ^ _401487 : [(43824 ^ _401487) ^ [_1265006] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1265006), 43827 ^ _401487 : [(43828 ^ _401487) ^ [_1265086] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1265086), _1264822 = _1264918, _1265006 = _1265086, -(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1264822, _1265006) = cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1264918, _1265086))]]]]]]], (43842 ^ _401487) ^ [_1265301] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1265301), 43845 ^ _401487 : [(43846 ^ _401487) ^ [_1265369] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1265369), _1265301 = _1265369, -(cCoq_2eNumbers_2eBinNums_2eZpos___24a1(_1265301) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(_1265369))]]], (43856 ^ _401487) ^ [_1265508] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1265508), 43859 ^ _401487 : [(43860 ^ _401487) ^ [_1265576] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1265576), _1265508 = _1265576, -(cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(_1265508) = cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(_1265576))]]], (43870 ^ _401487) ^ [_1265715] : [cProp___24t(_1265715), 43873 ^ _401487 : [(43874 ^ _401487) ^ [_1265817] : [cProp___24t(_1265817), 43877 ^ _401487 : [(43878 ^ _401487) ^ [_1265911] : [cProp___24t(_1265911), 43881 ^ _401487 : [(43882 ^ _401487) ^ [_1265997] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1265997), 43885 ^ _401487 : [(43886 ^ _401487) ^ [_1266075] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1266075), p(_1265715), _1265997 = _1266075, -(c_24__case__Coq_2eInit_2eDatatypes_2ecomparison_24165612___24a5(_1265715, _1265817, _1265911, _1265997, _1266075))]]]]]]]]], (43900 ^ _401487) ^ [_1266292] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1266292), 43903 ^ _401487 : [(43904 ^ _401487) ^ [_1266360] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1266360), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1266292, _1266360))), -(cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(_1266292, _1266360))]]], (43914 ^ _401487) ^ [_1266458] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1266458), 43917 ^ _401487 : [(43918 ^ _401487) ^ [_1266530] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1266530), -(_1266458 = _1266530), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1266458, _1266530)), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1266530, _1266458))]]], (43932 ^ _401487) ^ [_1266637] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1266637), 43935 ^ _401487 : [(43936 ^ _401487) ^ [_1266706] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1266706), _1266637 = _1266706, -(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1266637, cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1266706)) = cCoq_2eNumbers_2eBinNums_2eZ0)]]], (43946 ^ _401487) ^ [_1266847] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1266847), 43949 ^ _401487 : [(43950 ^ _401487) ^ [_1266920] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1266920), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1266847, _1266920)), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1266920, cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1266847)))))]]], (43960 ^ _401487) ^ [_1267069] : [cType___24t(_1267069), 43963 ^ _401487 : [(43964 ^ _401487) ^ [_1267205] : [t(_1267205, _1267069), 43967 ^ _401487 : [(43968 ^ _401487) ^ [_1267334] : [c_24__type__1381___24t(_1267069, _1267334), 43971 ^ _401487 : [(43972 ^ _401487) ^ [_1267454] : [cCoq_2emicromega_2eEnvRing_2eMon___24t(_1267454), 43975 ^ _401487 : [(43976 ^ _401487) ^ [_1267564] : [c_24__type__20994___24t(_1267069, _1267564), 43979 ^ _401487 : [(43980 ^ _401487) ^ [_1267667] : [c_24__type__20994___24t(_1267069, _1267667), 43986 ^ _401487 : [(43987 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(43985 ^ [_1267069, _1267205, _1267334, _1267454, _1267564, _1267667]))], (43989 ^ _401487) ^ [] : [happ(_1267564, 43985 ^ [_1267069, _1267205, _1267334, _1267454, _1267564, _1267667]) = happ(_1267667, 43985 ^ [_1267069, _1267205, _1267334, _1267454, _1267564, _1267667])]], -(cCoq_2emicromega_2eEnvRing_2eMphi___24a5(_1267069, _1267205, _1267334, _1267564, _1267454) = cCoq_2emicromega_2eEnvRing_2eMphi___24a5(_1267069, _1267205, _1267334, _1267667, _1267454))]]]]]]]]]]], (43993 ^ _401487) ^ [_1267974] : [cType___24t(_1267974), 43996 ^ _401487 : [(43997 ^ _401487) ^ [_1268139] : [c_24__type__1381___24t(_1267974, _1268139), 44000 ^ _401487 : [(44001 ^ _401487) ^ [_1268297] : [c_24__type__1381___24t(_1267974, _1268297), 44004 ^ _401487 : [(44005 ^ _401487) ^ [_1268446] : [cType___24t(_1268446), 44008 ^ _401487 : [(44009 ^ _401487) ^ [_1268585] : [c_24__type__2076___24t(_1267974, _1268446, _1268585), 44012 ^ _401487 : [(44013 ^ _401487) ^ [_1268718] : [cCoq_2emicromega_2eEnvRing_2ePol___24t(_1268446, _1268718), 44016 ^ _401487 : [(44017 ^ _401487) ^ [_1268840] : [c_24__type__166325___24t(_1267974, _1268446, _1268840), 44020 ^ _401487 : [(44021 ^ _401487) ^ [_1268954] : [c_24__type__166325___24t(_1267974, _1268446, _1268954), 44027 ^ _401487 : [(44028 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2epositive___24t(44026 ^ [_1267974, _1268139, _1268297, _1268446, _1268585, _1268718, _1268840, _1268954]))], (44030 ^ _401487) ^ [] : [happ(_1268840, 44026 ^ [_1267974, _1268139, _1268297, _1268446, _1268585, _1268718, _1268840, _1268954]) = happ(_1268954, 44026 ^ [_1267974, _1268139, _1268297, _1268446, _1268585, _1268718, _1268840, _1268954])]], -(cCoq_2emicromega_2eEnvRing_2ePphi___24a7(_1267974, _1268139, _1268297, _1268446, _1268585, _1268840, _1268718) = cCoq_2emicromega_2eEnvRing_2ePphi___24a7(_1267974, _1268139, _1268297, _1268446, _1268585, _1268954, _1268718))]]]]]]]]]]]]]]], (44034 ^ _401487) ^ [_1269303] : [cType___24t(_1269303), 44037 ^ _401487 : [(44038 ^ _401487) ^ [_1269662] : [t(_1269662, _1269303), 44041 ^ _401487 : [(44042 ^ _401487) ^ [_1270014] : [t(_1270014, _1269303), 44045 ^ _401487 : [(44046 ^ _401487) ^ [_1270357] : [c_24__type__1381___24t(_1269303, _1270357), 44049 ^ _401487 : [(44050 ^ _401487) ^ [_1270691] : [c_24__type__1381___24t(_1269303, _1270691), 44053 ^ _401487 : [(44054 ^ _401487) ^ [_1271016] : [c_24__type__1381___24t(_1269303, _1271016), 44057 ^ _401487 : [(44058 ^ _401487) ^ [_1271332] : [c_24__type__1390___24t(_1269303, _1271332), 44061 ^ _401487 : [(44062 ^ _401487) ^ [_1271639] : [c_24__type__22___24t(_1269303, _1271639), 44065 ^ _401487 : [(44066 ^ _401487) ^ [_1271937] : [c_24__type__22___24t(_1269303, _1271937), 44069 ^ _401487 : [(44070 ^ _401487) ^ [_1272226] : [cType___24t(_1272226), 44073 ^ _401487 : [(44074 ^ _401487) ^ [_1272505] : [t(_1272505, _1272226), 44077 ^ _401487 : [(44078 ^ _401487) ^ [_1272777] : [t(_1272777, _1272226), 44081 ^ _401487 : [(44082 ^ _401487) ^ [_1273040] : [c_24__type__2493___24t(_1269303, _1272226, _1273040), 44085 ^ _401487 : [(44086 ^ _401487) ^ [_1273295] : [c_24__type__2493___24t(_1269303, _1272226, _1273295), 44089 ^ _401487 : [(44090 ^ _401487) ^ [_1273540] : [c_24__type__2493___24t(_1269303, _1272226, _1273540), 44093 ^ _401487 : [(44094 ^ _401487) ^ [_1273775] : [c_24__type__2507___24t(_1269303, _1272226, _1273775), 44097 ^ _401487 : [(44098 ^ _401487) ^ [_1274000] : [c_24__type__2514___24t(_1269303, _1272226, _1274000), 44101 ^ _401487 : [(44102 ^ _401487) ^ [_1274215] : [c_24__type__2514___24t(_1269303, _1272226, _1274215), 44105 ^ _401487 : [(44106 ^ _401487) ^ [_1274420] : [c_24__type__2076___24t(_1269303, _1272226, _1274420), 44109 ^ _401487 : [(44110 ^ _401487) ^ [_1274615] : [cType___24t(_1274615), 44113 ^ _401487 : [(44114 ^ _401487) ^ [_1274798] : [c_24__type__2081___24t(_1269303, _1272226, _1274615, _1274798), 44117 ^ _401487 : [(44118 ^ _401487) ^ [_1274976] : [c_24__type__2090___24t(_1269303, _1272226, _1274615, _1274976), cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(_1269303, _1269662, _1270014, _1270357, _1270691, _1271016, _1271332, _1271639, _1271937, _1272226, _1272505, _1272777, _1273040, _1273295, _1273540, _1273775, _1274000, _1274215, _1274420, _1274615, _1274798, _1274976), 44125 ^ _401487 : [(44126 ^ _401487) ^ [_1275247] : [t(_1275247, _1272226), 44129 ^ _401487 : [(44130 ^ _401487) ^ [_1275375] : [t(_1275375, _1272226), happ(happ(_1274215, _1275247), _1275375) = cCoq_2eInit_2eDatatypes_2etrue, -(p(happ(happ(_1271937, happ(_1274420, _1275247)), happ(_1274420, _1275375))))]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]], (44140 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eNumbers_2eBinNums_2epositive, c_3d___24a1(cCoq_2eNumbers_2eBinNums_2epositive)))], (44142 ^ _401487) ^ [] : [-(cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual))], (44144 ^ _401487) ^ [_1275756] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_1275756), 44147 ^ _401487 : [(44148 ^ _401487) ^ [_1275836] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_1275836), 44151 ^ _401487 : [(44152 ^ _401487) ^ [_1275908] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_1275908), _1275836 = _1275908, 44159 ^ _401487 : [(44160 ^ _401487) ^ [] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_1275836, _1275756), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_1275908, _1275756))], (44166 ^ _401487) ^ [] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_1275908, _1275756), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_1275836, _1275756))]]]]]]], (44172 ^ _401487) ^ [_1276181] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1276181), 44175 ^ _401487 : [(44176 ^ _401487) ^ [_1276241] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1276241), -(cCoq_2eLogic_2eDecidable_2edecidable___24a1(c_24__prop__32246___24a2(_1276181, _1276241)))]]], (44182 ^ _401487) ^ [_1276324] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1276324), 44185 ^ _401487 : [(44186 ^ _401487) ^ [] : [_1276324 = _1276324, -(p(c_24True))], (44192 ^ _401487) ^ [] : [p(c_24True), -(_1276324 = _1276324)]]], (44198 ^ _401487) ^ [_1276514] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1276514), 44201 ^ _401487 : [(44202 ^ _401487) ^ [_1276588] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1276588), _1276514 = _1276588, p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, _1276514)), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, _1276588)))]]], (44216 ^ _401487) ^ [_1276779] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1276779), 44219 ^ _401487 : [(44220 ^ _401487) ^ [_1276858] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1276858), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, _1276779)), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, _1276858)), -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1276779, _1276858))))]]], (44234 ^ _401487) ^ [_1277059] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1277059), 44237 ^ _401487 : [(44238 ^ _401487) ^ [_1277145] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1277145), 44241 ^ _401487 : [(44242 ^ _401487) ^ [_1277223] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1277223), _1277059 = cCoq_2eNumbers_2eBinNums_2eZ0, _1277145 = cCoq_2eNumbers_2eBinNums_2eZ0, -(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1277059, cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1277145, _1277223)) = cCoq_2eNumbers_2eBinNums_2eZ0)]]]]], (44256 ^ _401487) ^ [_1277428] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1277428), 44259 ^ _401487 : [(44260 ^ _401487) ^ [_1277518] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1277518), 44263 ^ _401487 : [(44264 ^ _401487) ^ [_1277600] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1277600), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, _1277428)), _1277518 = cCoq_2eNumbers_2eBinNums_2eZ0, -(p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1277428, cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1277518, _1277600)))))]]]]], (44278 ^ _401487) ^ [_1277813] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1277813), 44281 ^ _401487 : [(44282 ^ _401487) ^ [_1277895] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1277895), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, _1277813)), p(cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(cCoq_2eNumbers_2eBinNums_2eZ0, _1277895)), _1277813 = cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1277895), -(_1277813 = cCoq_2eNumbers_2eBinNums_2eZ0)]]], (44300 ^ _401487) ^ [_1278142] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1278142), 44304 ^ _401487 : [(44305 ^ _401487) ^ [] : [-(cCoq_2eNumbers_2eBinNums_2eZ___24t(44303 ^ [_1278142]))], (44307 ^ _401487) ^ [] : [-(_1278142 = 44303 ^ [_1278142])]]], (44309 ^ _401487) ^ [_1278254] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1278254), 44312 ^ _401487 : [(44313 ^ _401487) ^ [_1278321] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1278321), _1278321 = cCoq_2eNumbers_2eBinNums_2eZ0, -(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(_1278254, _1278321) = cCoq_2eNumbers_2eBinNums_2eZ0)]]], (44323 ^ _401487) ^ [_1278458] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1278458), 44326 ^ _401487 : [(44327 ^ _401487) ^ [_1278525] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1278525), _1278525 = cCoq_2eNumbers_2eBinNums_2eZ0, -(cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(_1278458, _1278525) = cCoq_2eNumbers_2eBinNums_2eZ0)]]], (44337 ^ _401487) ^ [_1278662] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1278662), 44340 ^ _401487 : [(44341 ^ _401487) ^ [_1278729] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1278729), _1278729 = cCoq_2eNumbers_2eBinNums_2eZ0, -(cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(_1278662, _1278729) = cCoq_2eNumbers_2eBinNums_2eZ0)]]], (44351 ^ _401487) ^ [_1278866] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1278866), 44354 ^ _401487 : [(44355 ^ _401487) ^ [_1278933] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1278933), _1278933 = cCoq_2eNumbers_2eBinNums_2eZ0, -(cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(_1278866, _1278933) = _1278866)]]], (44365 ^ _401487) ^ [_1279070] : [cType___24t(_1279070), 44368 ^ _401487 : [(44369 ^ _401487) ^ [_1279237] : [t(_1279237, _1279070), 44372 ^ _401487 : [(44373 ^ _401487) ^ [_1279397] : [t(_1279397, _1279070), 44376 ^ _401487 : [(44377 ^ _401487) ^ [_1279548] : [c_24__type__1381___24t(_1279070, _1279548), 44380 ^ _401487 : [(44381 ^ _401487) ^ [_1279690] : [c_24__type__1381___24t(_1279070, _1279690), 44384 ^ _401487 : [(44385 ^ _401487) ^ [_1279823] : [c_24__type__1381___24t(_1279070, _1279823), 44388 ^ _401487 : [(44389 ^ _401487) ^ [_1279947] : [c_24__type__1390___24t(_1279070, _1279947), 44392 ^ _401487 : [(44393 ^ _401487) ^ [_1280062] : [c_24__type__1381___24t(_1279070, _1280062), 44396 ^ _401487 : [(44397 ^ _401487) ^ [_1280168] : [c_24__type__1390___24t(_1279070, _1280168), 44400 ^ _401487 : [(44401 ^ _401487) ^ [_1280265] : [c_24__type__22___24t(_1279070, _1280265), cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(_1279070, _1279237, _1279397, _1279548, _1279690, _1279823, _1279947, _1280062, _1280168, _1280265), -(cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_1279070, _1279237, _1279397, _1279548, _1279690, _1279823, _1279947, _1280265))]]]]]]]]]]]]]]]]]]], (44411 ^ _401487) ^ [_1280490] : [cType___24t(_1280490), 44414 ^ _401487 : [(44415 ^ _401487) ^ [_1280606] : [c_24__type__1381___24t(_1280490, _1280606), 44418 ^ _401487 : [(44419 ^ _401487) ^ [_1280715] : [c_24__type__1381___24t(_1280490, _1280715), 44422 ^ _401487 : [(44423 ^ _401487) ^ [_1280815] : [c_24__type__1390___24t(_1280490, _1280815), 44426 ^ _401487 : [(44427 ^ _401487) ^ [_1280906] : [c_24__type__22___24t(_1280490, _1280906), cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(_1280490, _1280606, _1280715, _1280815, _1280906), -(cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__1381___24a1(_1280490), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_1280490, c_24__type__1390___24a1(_1280490), _1280906, cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_1280490, _1280490, _1280906, _1280906)), _1280715))]]]]]]]]], (44437 ^ _401487) ^ [_1281099] : [cType___24t(_1281099), 44440 ^ _401487 : [(44441 ^ _401487) ^ [_1281266] : [t(_1281266, _1281099), 44444 ^ _401487 : [(44445 ^ _401487) ^ [_1281426] : [t(_1281426, _1281099), 44448 ^ _401487 : [(44449 ^ _401487) ^ [_1281577] : [c_24__type__1381___24t(_1281099, _1281577), 44452 ^ _401487 : [(44453 ^ _401487) ^ [_1281719] : [c_24__type__1381___24t(_1281099, _1281719), 44456 ^ _401487 : [(44457 ^ _401487) ^ [_1281852] : [c_24__type__1390___24t(_1281099, _1281852), 44460 ^ _401487 : [(44461 ^ _401487) ^ [_1281976] : [c_24__type__22___24t(_1281099, _1281976), cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(_1281099, _1281976), 44468 ^ _401487 : [(44469 ^ _401487) ^ [_1282145] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1282145), 44472 ^ _401487 : [(44473 ^ _401487) ^ [_1282244] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1282244), _1282145 = _1282244, -(p(happ(happ(_1281976, cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(_1281099, _1281266, _1281426, _1281577, _1281719, _1281852, _1282145)), cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(_1281099, _1281266, _1281426, _1281577, _1281719, _1281852, _1282244))))]]]]]]]]]]]]]]]]], (44483 ^ _401487) ^ [_1282475] : [cType___24t(_1282475), 44486 ^ _401487 : [(44487 ^ _401487) ^ [_1282695] : [t(_1282695, _1282475), 44490 ^ _401487 : [(44491 ^ _401487) ^ [_1282908] : [t(_1282908, _1282475), 44494 ^ _401487 : [(44495 ^ _401487) ^ [_1283112] : [c_24__type__1381___24t(_1282475, _1283112), 44498 ^ _401487 : [(44499 ^ _401487) ^ [_1283307] : [c_24__type__1381___24t(_1282475, _1283307), 44502 ^ _401487 : [(44503 ^ _401487) ^ [_1283493] : [c_24__type__1381___24t(_1282475, _1283493), 44506 ^ _401487 : [(44507 ^ _401487) ^ [_1283670] : [c_24__type__1390___24t(_1282475, _1283670), 44510 ^ _401487 : [(44511 ^ _401487) ^ [_1283838] : [c_24__type__22___24t(_1282475, _1283838), cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(_1282475, _1283838), cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(_1282475, _1283112, _1283307, _1283670, _1283838), cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_1282475, _1282695, _1282908, _1283112, _1283307, _1283493, _1283670, _1283838), 44526 ^ _401487 : [(44527 ^ _401487) ^ [_1284174] : [t(_1284174, _1282475), 44530 ^ _401487 : [(44531 ^ _401487) ^ [_1284297] : [t(_1284297, _1282475), 44534 ^ _401487 : [(44535 ^ _401487) ^ [_1284411] : [t(_1284411, _1282475), -(p(happ(happ(_1283838, happ(happ(_1283307, _1284411), happ(happ(_1283112, _1284174), _1284297))), happ(happ(_1283112, happ(happ(_1283307, _1284411), _1284174)), happ(happ(_1283307, _1284411), _1284297)))))]]]]]]]]]]]]]]]]]]]]], (44541 ^ _401487) ^ [_1284622] : [cType___24t(_1284622), 44544 ^ _401487 : [(44545 ^ _401487) ^ [_1284781] : [t(_1284781, _1284622), 44548 ^ _401487 : [(44549 ^ _401487) ^ [_1284933] : [t(_1284933, _1284622), 44552 ^ _401487 : [(44553 ^ _401487) ^ [_1285076] : [c_24__type__1381___24t(_1284622, _1285076), 44556 ^ _401487 : [(44557 ^ _401487) ^ [_1285210] : [c_24__type__1381___24t(_1284622, _1285210), 44560 ^ _401487 : [(44561 ^ _401487) ^ [_1285335] : [c_24__type__1381___24t(_1284622, _1285335), 44564 ^ _401487 : [(44565 ^ _401487) ^ [_1285451] : [c_24__type__1390___24t(_1284622, _1285451), 44568 ^ _401487 : [(44569 ^ _401487) ^ [_1285558] : [c_24__type__22___24t(_1284622, _1285558), cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_1284622, _1284781, _1284933, _1285076, _1285210, _1285335, _1285451, _1285558), 44576 ^ _401487 : [(44577 ^ _401487) ^ [_1285718] : [t(_1285718, _1284622), -(p(happ(happ(_1285558, happ(happ(_1285210, _1284781), _1285718)), _1284781)))]]]]]]]]]]]]]]]]], (44583 ^ _401487) ^ [_1285865] : [cType___24t(_1285865), 44586 ^ _401487 : [(44587 ^ _401487) ^ [_1286030] : [t(_1286030, _1285865), 44590 ^ _401487 : [(44591 ^ _401487) ^ [_1286188] : [t(_1286188, _1285865), 44594 ^ _401487 : [(44595 ^ _401487) ^ [_1286337] : [c_24__type__1381___24t(_1285865, _1286337), 44598 ^ _401487 : [(44599 ^ _401487) ^ [_1286477] : [c_24__type__1381___24t(_1285865, _1286477), 44602 ^ _401487 : [(44603 ^ _401487) ^ [_1286608] : [c_24__type__1381___24t(_1285865, _1286608), 44606 ^ _401487 : [(44607 ^ _401487) ^ [_1286730] : [c_24__type__1390___24t(_1285865, _1286730), 44610 ^ _401487 : [(44611 ^ _401487) ^ [_1286843] : [c_24__type__22___24t(_1285865, _1286843), cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(_1285865, _1286843), cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_1285865, _1286030, _1286188, _1286337, _1286477, _1286608, _1286730, _1286843), 44622 ^ _401487 : [(44623 ^ _401487) ^ [_1287065] : [t(_1287065, _1285865), -(p(happ(happ(_1286843, happ(happ(_1286477, _1287065), _1286030)), _1286030)))]]]]]]]]]]]]]]]]], (44629 ^ _401487) ^ [_1287214] : [cType___24t(_1287214), 44632 ^ _401487 : [(44633 ^ _401487) ^ [_1287373] : [t(_1287373, _1287214), 44636 ^ _401487 : [(44637 ^ _401487) ^ [_1287525] : [t(_1287525, _1287214), 44640 ^ _401487 : [(44641 ^ _401487) ^ [_1287668] : [c_24__type__1381___24t(_1287214, _1287668), 44644 ^ _401487 : [(44645 ^ _401487) ^ [_1287802] : [c_24__type__1381___24t(_1287214, _1287802), 44648 ^ _401487 : [(44649 ^ _401487) ^ [_1287927] : [c_24__type__1381___24t(_1287214, _1287927), 44652 ^ _401487 : [(44653 ^ _401487) ^ [_1288043] : [c_24__type__1390___24t(_1287214, _1288043), 44656 ^ _401487 : [(44657 ^ _401487) ^ [_1288150] : [c_24__type__22___24t(_1287214, _1288150), cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_1287214, _1287373, _1287525, _1287668, _1287802, _1287927, _1288043, _1288150), 44664 ^ _401487 : [(44665 ^ _401487) ^ [_1288310] : [t(_1288310, _1287214), -(p(happ(happ(_1288150, happ(happ(_1287802, _1287525), _1288310)), _1288310)))]]]]]]]]]]]]]]]]], (44671 ^ _401487) ^ [_1288457] : [cType___24t(_1288457), 44674 ^ _401487 : [(44675 ^ _401487) ^ [_1288622] : [t(_1288622, _1288457), 44678 ^ _401487 : [(44679 ^ _401487) ^ [_1288780] : [t(_1288780, _1288457), 44682 ^ _401487 : [(44683 ^ _401487) ^ [_1288929] : [c_24__type__1381___24t(_1288457, _1288929), 44686 ^ _401487 : [(44687 ^ _401487) ^ [_1289069] : [c_24__type__1381___24t(_1288457, _1289069), 44690 ^ _401487 : [(44691 ^ _401487) ^ [_1289200] : [c_24__type__1381___24t(_1288457, _1289200), 44694 ^ _401487 : [(44695 ^ _401487) ^ [_1289322] : [c_24__type__1390___24t(_1288457, _1289322), 44698 ^ _401487 : [(44699 ^ _401487) ^ [_1289435] : [c_24__type__22___24t(_1288457, _1289435), cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(_1288457, _1289435), cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_1288457, _1288622, _1288780, _1288929, _1289069, _1289200, _1289322, _1289435), 44710 ^ _401487 : [(44711 ^ _401487) ^ [_1289657] : [t(_1289657, _1288457), -(p(happ(happ(_1289435, happ(happ(_1289069, _1289657), _1288780)), _1289657)))]]]]]]]]]]]]]]]]], (44717 ^ _401487) ^ [_1289806] : [cType___24t(_1289806), 44720 ^ _401487 : [(44721 ^ _401487) ^ [_1290005] : [t(_1290005, _1289806), 44724 ^ _401487 : [(44725 ^ _401487) ^ [_1290197] : [t(_1290197, _1289806), 44728 ^ _401487 : [(44729 ^ _401487) ^ [_1290380] : [c_24__type__1381___24t(_1289806, _1290380), 44732 ^ _401487 : [(44733 ^ _401487) ^ [_1290554] : [c_24__type__1381___24t(_1289806, _1290554), 44736 ^ _401487 : [(44737 ^ _401487) ^ [_1290719] : [c_24__type__1381___24t(_1289806, _1290719), 44740 ^ _401487 : [(44741 ^ _401487) ^ [_1290875] : [c_24__type__1390___24t(_1289806, _1290875), 44744 ^ _401487 : [(44745 ^ _401487) ^ [_1291022] : [c_24__type__22___24t(_1289806, _1291022), cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_1289806, _1290005, _1290197, _1290380, _1290554, _1290719, _1290875, _1291022), 44752 ^ _401487 : [(44753 ^ _401487) ^ [_1291222] : [t(_1291222, _1289806), 44756 ^ _401487 : [(44757 ^ _401487) ^ [_1291339] : [t(_1291339, _1289806), 44760 ^ _401487 : [(44761 ^ _401487) ^ [_1291447] : [t(_1291447, _1289806), -(p(happ(happ(_1291022, happ(happ(_1290554, _1291222), happ(happ(_1290554, _1291339), _1291447))), happ(happ(_1290554, happ(happ(_1290554, _1291222), _1291339)), _1291447))))]]]]]]]]]]]]]]]]]]]]], (44767 ^ _401487) ^ [_1291642] : [cType___24t(_1291642), 44770 ^ _401487 : [(44771 ^ _401487) ^ [_1291818] : [t(_1291818, _1291642), 44774 ^ _401487 : [(44775 ^ _401487) ^ [_1291987] : [t(_1291987, _1291642), 44778 ^ _401487 : [(44779 ^ _401487) ^ [_1292147] : [c_24__type__1381___24t(_1291642, _1292147), 44782 ^ _401487 : [(44783 ^ _401487) ^ [_1292298] : [c_24__type__1381___24t(_1291642, _1292298), 44786 ^ _401487 : [(44787 ^ _401487) ^ [_1292440] : [c_24__type__1381___24t(_1291642, _1292440), 44790 ^ _401487 : [(44791 ^ _401487) ^ [_1292573] : [c_24__type__1390___24t(_1291642, _1292573), 44794 ^ _401487 : [(44795 ^ _401487) ^ [_1292697] : [c_24__type__22___24t(_1291642, _1292697), cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_1291642, _1291818, _1291987, _1292147, _1292298, _1292440, _1292573, _1292697), 44802 ^ _401487 : [(44803 ^ _401487) ^ [_1292874] : [t(_1292874, _1291642), 44806 ^ _401487 : [(44807 ^ _401487) ^ [_1292968] : [t(_1292968, _1291642), -(p(happ(happ(_1292697, happ(happ(_1292298, _1292874), _1292968)), happ(happ(_1292298, _1292968), _1292874))))]]]]]]]]]]]]]]]]]]], (44813 ^ _401487) ^ [_1293133] : [cType___24t(_1293133), 44816 ^ _401487 : [(44817 ^ _401487) ^ [_1293315] : [t(_1293315, _1293133), 44820 ^ _401487 : [(44821 ^ _401487) ^ [_1293490] : [t(_1293490, _1293133), 44824 ^ _401487 : [(44825 ^ _401487) ^ [_1293656] : [c_24__type__1381___24t(_1293133, _1293656), 44828 ^ _401487 : [(44829 ^ _401487) ^ [_1293813] : [c_24__type__1381___24t(_1293133, _1293813), 44832 ^ _401487 : [(44833 ^ _401487) ^ [_1293961] : [c_24__type__1381___24t(_1293133, _1293961), 44836 ^ _401487 : [(44837 ^ _401487) ^ [_1294100] : [c_24__type__1390___24t(_1293133, _1294100), 44840 ^ _401487 : [(44841 ^ _401487) ^ [_1294230] : [c_24__type__22___24t(_1293133, _1294230), cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_1293133, _1293315, _1293490, _1293656, _1293813, _1293961, _1294100, _1294230), 44848 ^ _401487 : [(44849 ^ _401487) ^ [_1294413] : [t(_1294413, _1293133), 44852 ^ _401487 : [(44853 ^ _401487) ^ [_1294513] : [t(_1294513, _1293133), -(p(happ(happ(_1294230, happ(_1294100, happ(happ(_1293813, _1294413), _1294513))), happ(happ(_1293813, happ(_1294100, _1294413)), _1294513))))]]]]]]]]]]]]]]]]]]], (44859 ^ _401487) ^ [_1294690] : [cType___24t(_1294690), 44862 ^ _401487 : [(44863 ^ _401487) ^ [_1294850] : [t(_1294850, _1294690), 44866 ^ _401487 : [(44867 ^ _401487) ^ [_1295003] : [t(_1295003, _1294690), 44870 ^ _401487 : [(44871 ^ _401487) ^ [_1295147] : [c_24__type__1381___24t(_1294690, _1295147), 44874 ^ _401487 : [(44875 ^ _401487) ^ [_1295282] : [c_24__type__1381___24t(_1294690, _1295282), 44878 ^ _401487 : [(44879 ^ _401487) ^ [_1295408] : [c_24__type__1381___24t(_1294690, _1295408), 44882 ^ _401487 : [(44883 ^ _401487) ^ [_1295525] : [c_24__type__1390___24t(_1294690, _1295525), 44886 ^ _401487 : [(44887 ^ _401487) ^ [_1295633] : [c_24__type__22___24t(_1294690, _1295633), cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(_1294690, _1295633), cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(_1294690, _1295147, _1295282, _1295525, _1295633), cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_1294690, _1294850, _1295003, _1295147, _1295282, _1295408, _1295525, _1295633), -(p(happ(happ(_1295633, happ(_1295525, _1294850)), _1294850)))]]]]]]]]]]]]]]], (44905 ^ _401487) ^ [_1295976] : [cType___24t(_1295976), 44908 ^ _401487 : [(44909 ^ _401487) ^ [_1296155] : [t(_1296155, _1295976), 44912 ^ _401487 : [(44913 ^ _401487) ^ [_1296327] : [t(_1296327, _1295976), 44916 ^ _401487 : [(44917 ^ _401487) ^ [_1296490] : [c_24__type__1381___24t(_1295976, _1296490), 44920 ^ _401487 : [(44921 ^ _401487) ^ [_1296644] : [c_24__type__1381___24t(_1295976, _1296644), 44924 ^ _401487 : [(44925 ^ _401487) ^ [_1296789] : [c_24__type__1381___24t(_1295976, _1296789), 44928 ^ _401487 : [(44929 ^ _401487) ^ [_1296925] : [c_24__type__1390___24t(_1295976, _1296925), 44932 ^ _401487 : [(44933 ^ _401487) ^ [_1297052] : [c_24__type__22___24t(_1295976, _1297052), cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_1295976, _1296155, _1296327, _1296490, _1296644, _1296789, _1296925, _1297052), 44940 ^ _401487 : [(44941 ^ _401487) ^ [_1297232] : [t(_1297232, _1295976), 44944 ^ _401487 : [(44945 ^ _401487) ^ [_1297329] : [t(_1297329, _1295976), -(p(happ(happ(_1297052, happ(happ(_1296789, _1297232), _1297329)), happ(happ(_1296490, _1297232), happ(_1296925, _1297329)))))]]]]]]]]]]]]]]]]]]], (44951 ^ _401487) ^ [_1297500] : [cType___24t(_1297500), 44954 ^ _401487 : [(44955 ^ _401487) ^ [_1297586] : [c_24__type__1381___24t(_1297500, _1297586), 44958 ^ _401487 : [(44959 ^ _401487) ^ [_1297665] : [c_24__type__1381___24t(_1297500, _1297665), 44962 ^ _401487 : [(44963 ^ _401487) ^ [_1297735] : [c_24__type__1390___24t(_1297500, _1297735), -(cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(_1297500, _1297586, _1297665, _1297735, c_3d___24a1(_1297500)))]]]]]]], (44969 ^ _401487) ^ [_1297838] : [cType___24t(_1297838), 44972 ^ _401487 : [(44973 ^ _401487) ^ [_1297912] : [c_24__type__1381___24t(_1297838, _1297912), 44976 ^ _401487 : [(44977 ^ _401487) ^ [_1297979] : [c_24__type__1381___24t(_1297838, _1297979), -(cCoq_2esetoid__ring_2eRing__theory_2esring__eq__ext___24a4(_1297838, _1297912, _1297979, c_3d___24a1(_1297838)))]]]]], (44983 ^ _401487) ^ [_1298074] : [cType___24t(_1298074), -(cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(_1298074, c_3d___24a1(_1298074)))], (44989 ^ _401487) ^ [_1298151] : [cType___24t(_1298151), 44992 ^ _401487 : [(44993 ^ _401487) ^ [_1298309] : [t(_1298309, _1298151), 44996 ^ _401487 : [(44997 ^ _401487) ^ [_1298460] : [t(_1298460, _1298151), 45000 ^ _401487 : [(45001 ^ _401487) ^ [_1298602] : [c_24__type__1381___24t(_1298151, _1298602), 45004 ^ _401487 : [(45005 ^ _401487) ^ [_1298735] : [c_24__type__1381___24t(_1298151, _1298735), 45008 ^ _401487 : [(45009 ^ _401487) ^ [_1298859] : [c_24__type__1381___24t(_1298151, _1298859), 45012 ^ _401487 : [(45013 ^ _401487) ^ [_1298974] : [c_24__type__1390___24t(_1298151, _1298974), 45016 ^ _401487 : [(45017 ^ _401487) ^ [_1299080] : [c_24__type__22___24t(_1298151, _1299080), cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(_1298151, _1299080), cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(_1298151, _1298602, _1298735, _1298974, _1299080), cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(_1298151, _1298309, _1298460, _1298602, _1298735, _1298859, _1298974, _1299080), -(cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_1298151, _1298309, _1298460, _1298602, _1298735, _1298859, _1298974, _1299080))]]]]]]]]]]]]]]], (45035 ^ _401487) ^ [_1299419] : [cType___24t(_1299419), 45038 ^ _401487 : [(45039 ^ _401487) ^ [_1299627] : [t(_1299627, _1299419), 45042 ^ _401487 : [(45043 ^ _401487) ^ [_1299828] : [t(_1299828, _1299419), 45046 ^ _401487 : [(45047 ^ _401487) ^ [_1300020] : [c_24__type__1381___24t(_1299419, _1300020), 45050 ^ _401487 : [(45051 ^ _401487) ^ [_1300203] : [c_24__type__1381___24t(_1299419, _1300203), 45054 ^ _401487 : [(45055 ^ _401487) ^ [_1300377] : [c_24__type__22___24t(_1299419, _1300377), 45058 ^ _401487 : [(45059 ^ _401487) ^ [_1300542] : [cType___24t(_1300542), 45062 ^ _401487 : [(45063 ^ _401487) ^ [_1300697] : [t(_1300697, _1300542), 45066 ^ _401487 : [(45067 ^ _401487) ^ [_1300845] : [t(_1300845, _1300542), 45070 ^ _401487 : [(45071 ^ _401487) ^ [_1300984] : [c_24__type__2493___24t(_1299419, _1300542, _1300984), 45074 ^ _401487 : [(45075 ^ _401487) ^ [_1301115] : [c_24__type__2493___24t(_1299419, _1300542, _1301115), 45078 ^ _401487 : [(45079 ^ _401487) ^ [_1301236] : [c_24__type__2514___24t(_1299419, _1300542, _1301236), 45082 ^ _401487 : [(45083 ^ _401487) ^ [_1301347] : [c_24__type__2076___24t(_1299419, _1300542, _1301347), cCoq_2esetoid__ring_2eRing__theory_2esemi__morph___24a13(_1299419, _1299627, _1299828, _1300020, _1300203, _1300377, _1300542, _1300697, _1300845, _1300984, _1301115, _1301236, _1301347), -(p(happ(happ(_1300377, happ(_1301347, _1300697)), _1299627)))]]]]]]]]]]]]]]]]]]]]]]]]], (45093 ^ _401487) ^ [_1301608] : [cType___24t(_1301608), 45096 ^ _401487 : [(45097 ^ _401487) ^ [_1301856] : [t(_1301856, _1301608), 45100 ^ _401487 : [(45101 ^ _401487) ^ [_1302097] : [t(_1302097, _1301608), 45104 ^ _401487 : [(45105 ^ _401487) ^ [_1302329] : [c_24__type__1381___24t(_1301608, _1302329), 45108 ^ _401487 : [(45109 ^ _401487) ^ [_1302552] : [c_24__type__1381___24t(_1301608, _1302552), 45112 ^ _401487 : [(45113 ^ _401487) ^ [_1302766] : [c_24__type__22___24t(_1301608, _1302766), 45116 ^ _401487 : [(45117 ^ _401487) ^ [_1302971] : [cType___24t(_1302971), 45120 ^ _401487 : [(45121 ^ _401487) ^ [_1303166] : [t(_1303166, _1302971), 45124 ^ _401487 : [(45125 ^ _401487) ^ [_1303354] : [t(_1303354, _1302971), 45128 ^ _401487 : [(45129 ^ _401487) ^ [_1303533] : [c_24__type__2493___24t(_1301608, _1302971, _1303533), 45132 ^ _401487 : [(45133 ^ _401487) ^ [_1303704] : [c_24__type__2493___24t(_1301608, _1302971, _1303704), 45136 ^ _401487 : [(45137 ^ _401487) ^ [_1303865] : [c_24__type__2514___24t(_1301608, _1302971, _1303865), 45140 ^ _401487 : [(45141 ^ _401487) ^ [_1304016] : [c_24__type__2076___24t(_1301608, _1302971, _1304016), cCoq_2esetoid__ring_2eRing__theory_2esemi__morph___24a13(_1301608, _1301856, _1302097, _1302329, _1302552, _1302766, _1302971, _1303166, _1303354, _1303533, _1303704, _1303865, _1304016), 45148 ^ _401487 : [(45149 ^ _401487) ^ [_1304234] : [t(_1304234, _1302971), 45152 ^ _401487 : [(45153 ^ _401487) ^ [_1304347] : [t(_1304347, _1302971), -(p(happ(happ(_1302766, happ(_1304016, happ(happ(_1303533, _1304234), _1304347))), happ(happ(_1302329, happ(_1304016, _1304234)), happ(_1304016, _1304347)))))]]]]]]]]]]]]]]]]]]]]]]]]]]]]], (45159 ^ _401487) ^ [_1304560] : [cType___24t(_1304560), 45162 ^ _401487 : [(45163 ^ _401487) ^ [_1304711] : [c_24__type__1381___24t(_1304560, _1304711), 45166 ^ _401487 : [(45167 ^ _401487) ^ [_1304855] : [c_24__type__1381___24t(_1304560, _1304855), 45170 ^ _401487 : [(45171 ^ _401487) ^ [_1304990] : [c_24__type__1390___24t(_1304560, _1304990), 45174 ^ _401487 : [(45175 ^ _401487) ^ [_1305116] : [c_24__type__22___24t(_1304560, _1305116), cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__1381___24a1(_1304560), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_1304560, c_24__type__1390___24a1(_1304560), _1305116, cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_1304560, _1304560, _1305116, _1305116)), _1304711), cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__1381___24a1(_1304560), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_1304560, c_24__type__1390___24a1(_1304560), _1305116, cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_1304560, _1304560, _1305116, _1305116)), _1304855), cCoq_2eClasses_2eMorphisms_2eProper___24a3(c_24__type__1390___24a1(_1304560), cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_1304560, _1304560, _1305116, _1305116), _1304990), -(cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(_1304560, _1304711, _1304855, _1304990, _1305116))]]]]]]]]], (45193 ^ _401487) ^ [_1305471] : [cType___24t(_1305471), 45196 ^ _401487 : [(45197 ^ _401487) ^ [_1305729] : [t(_1305729, _1305471), 45200 ^ _401487 : [(45201 ^ _401487) ^ [_1305980] : [t(_1305980, _1305471), 45204 ^ _401487 : [(45205 ^ _401487) ^ [_1306222] : [c_24__type__1381___24t(_1305471, _1306222), 45208 ^ _401487 : [(45209 ^ _401487) ^ [_1306455] : [c_24__type__1381___24t(_1305471, _1306455), 45212 ^ _401487 : [(45213 ^ _401487) ^ [_1306679] : [c_24__type__1381___24t(_1305471, _1306679), 45216 ^ _401487 : [(45217 ^ _401487) ^ [_1306894] : [c_24__type__1390___24t(_1305471, _1306894), 45220 ^ _401487 : [(45221 ^ _401487) ^ [_1307100] : [c_24__type__22___24t(_1305471, _1307100), 45224 ^ _401487 : [(45225 ^ _401487) ^ [_1307297] : [cType___24t(_1307297), 45228 ^ _401487 : [(45229 ^ _401487) ^ [_1307484] : [t(_1307484, _1307297), 45232 ^ _401487 : [(45233 ^ _401487) ^ [_1307664] : [t(_1307664, _1307297), 45236 ^ _401487 : [(45237 ^ _401487) ^ [_1307835] : [c_24__type__2493___24t(_1305471, _1307297, _1307835), 45240 ^ _401487 : [(45241 ^ _401487) ^ [_1307998] : [c_24__type__2493___24t(_1305471, _1307297, _1307998), 45244 ^ _401487 : [(45245 ^ _401487) ^ [_1308151] : [c_24__type__2493___24t(_1305471, _1307297, _1308151), 45248 ^ _401487 : [(45249 ^ _401487) ^ [_1308294] : [c_24__type__2507___24t(_1305471, _1307297, _1308294), 45252 ^ _401487 : [(45253 ^ _401487) ^ [_1308427] : [c_24__type__2514___24t(_1305471, _1307297, _1308427), 45256 ^ _401487 : [(45257 ^ _401487) ^ [_1308550] : [c_24__type__2076___24t(_1305471, _1307297, _1308550), cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(_1305471, _1305729, _1305980, _1306222, _1306455, _1306679, _1306894, _1307100, _1307297, _1307484, _1307664, _1307835, _1307998, _1308151, _1308294, _1308427, _1308550), -(p(happ(happ(_1307100, happ(_1308550, _1307484)), _1305729)))]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]], (45267 ^ _401487) ^ [_1308851] : [cType___24t(_1308851), 45270 ^ _401487 : [(45271 ^ _401487) ^ [_1309109] : [t(_1309109, _1308851), 45274 ^ _401487 : [(45275 ^ _401487) ^ [_1309360] : [t(_1309360, _1308851), 45278 ^ _401487 : [(45279 ^ _401487) ^ [_1309602] : [c_24__type__1381___24t(_1308851, _1309602), 45282 ^ _401487 : [(45283 ^ _401487) ^ [_1309835] : [c_24__type__1381___24t(_1308851, _1309835), 45286 ^ _401487 : [(45287 ^ _401487) ^ [_1310059] : [c_24__type__1381___24t(_1308851, _1310059), 45290 ^ _401487 : [(45291 ^ _401487) ^ [_1310274] : [c_24__type__1390___24t(_1308851, _1310274), 45294 ^ _401487 : [(45295 ^ _401487) ^ [_1310480] : [c_24__type__22___24t(_1308851, _1310480), 45298 ^ _401487 : [(45299 ^ _401487) ^ [_1310677] : [cType___24t(_1310677), 45302 ^ _401487 : [(45303 ^ _401487) ^ [_1310864] : [t(_1310864, _1310677), 45306 ^ _401487 : [(45307 ^ _401487) ^ [_1311044] : [t(_1311044, _1310677), 45310 ^ _401487 : [(45311 ^ _401487) ^ [_1311215] : [c_24__type__2493___24t(_1308851, _1310677, _1311215), 45314 ^ _401487 : [(45315 ^ _401487) ^ [_1311378] : [c_24__type__2493___24t(_1308851, _1310677, _1311378), 45318 ^ _401487 : [(45319 ^ _401487) ^ [_1311531] : [c_24__type__2493___24t(_1308851, _1310677, _1311531), 45322 ^ _401487 : [(45323 ^ _401487) ^ [_1311674] : [c_24__type__2507___24t(_1308851, _1310677, _1311674), 45326 ^ _401487 : [(45327 ^ _401487) ^ [_1311807] : [c_24__type__2514___24t(_1308851, _1310677, _1311807), 45330 ^ _401487 : [(45331 ^ _401487) ^ [_1311930] : [c_24__type__2076___24t(_1308851, _1310677, _1311930), cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(_1308851, _1309109, _1309360, _1309602, _1309835, _1310059, _1310274, _1310480, _1310677, _1310864, _1311044, _1311215, _1311378, _1311531, _1311674, _1311807, _1311930), -(p(happ(happ(_1310480, happ(_1311930, _1311044)), _1309360)))]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]], (45341 ^ _401487) ^ [_1312231] : [cType___24t(_1312231), 45344 ^ _401487 : [(45345 ^ _401487) ^ [_1312529] : [t(_1312529, _1312231), 45348 ^ _401487 : [(45349 ^ _401487) ^ [_1312820] : [t(_1312820, _1312231), 45352 ^ _401487 : [(45353 ^ _401487) ^ [_1313102] : [c_24__type__1381___24t(_1312231, _1313102), 45356 ^ _401487 : [(45357 ^ _401487) ^ [_1313375] : [c_24__type__1381___24t(_1312231, _1313375), 45360 ^ _401487 : [(45361 ^ _401487) ^ [_1313639] : [c_24__type__1381___24t(_1312231, _1313639), 45364 ^ _401487 : [(45365 ^ _401487) ^ [_1313894] : [c_24__type__1390___24t(_1312231, _1313894), 45368 ^ _401487 : [(45369 ^ _401487) ^ [_1314140] : [c_24__type__22___24t(_1312231, _1314140), 45372 ^ _401487 : [(45373 ^ _401487) ^ [_1314377] : [cType___24t(_1314377), 45376 ^ _401487 : [(45377 ^ _401487) ^ [_1314604] : [t(_1314604, _1314377), 45380 ^ _401487 : [(45381 ^ _401487) ^ [_1314824] : [t(_1314824, _1314377), 45384 ^ _401487 : [(45385 ^ _401487) ^ [_1315035] : [c_24__type__2493___24t(_1312231, _1314377, _1315035), 45388 ^ _401487 : [(45389 ^ _401487) ^ [_1315238] : [c_24__type__2493___24t(_1312231, _1314377, _1315238), 45392 ^ _401487 : [(45393 ^ _401487) ^ [_1315431] : [c_24__type__2493___24t(_1312231, _1314377, _1315431), 45396 ^ _401487 : [(45397 ^ _401487) ^ [_1315614] : [c_24__type__2507___24t(_1312231, _1314377, _1315614), 45400 ^ _401487 : [(45401 ^ _401487) ^ [_1315787] : [c_24__type__2514___24t(_1312231, _1314377, _1315787), 45404 ^ _401487 : [(45405 ^ _401487) ^ [_1315950] : [c_24__type__2076___24t(_1312231, _1314377, _1315950), cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(_1312231, _1312529, _1312820, _1313102, _1313375, _1313639, _1313894, _1314140, _1314377, _1314604, _1314824, _1315035, _1315238, _1315431, _1315614, _1315787, _1315950), 45412 ^ _401487 : [(45413 ^ _401487) ^ [_1316192] : [t(_1316192, _1314377), 45416 ^ _401487 : [(45417 ^ _401487) ^ [_1316313] : [t(_1316313, _1314377), -(p(happ(happ(_1314140, happ(_1315950, happ(happ(_1315035, _1316192), _1316313))), happ(happ(_1313102, happ(_1315950, _1316192)), happ(_1315950, _1316313)))))]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]], (45423 ^ _401487) ^ [_1316550] : [cType___24t(_1316550), 45426 ^ _401487 : [(45427 ^ _401487) ^ [_1316845] : [t(_1316845, _1316550), 45430 ^ _401487 : [(45431 ^ _401487) ^ [_1317133] : [t(_1317133, _1316550), 45434 ^ _401487 : [(45435 ^ _401487) ^ [_1317412] : [c_24__type__1381___24t(_1316550, _1317412), 45438 ^ _401487 : [(45439 ^ _401487) ^ [_1317682] : [c_24__type__1381___24t(_1316550, _1317682), 45442 ^ _401487 : [(45443 ^ _401487) ^ [_1317943] : [c_24__type__1381___24t(_1316550, _1317943), 45446 ^ _401487 : [(45447 ^ _401487) ^ [_1318195] : [c_24__type__1390___24t(_1316550, _1318195), 45450 ^ _401487 : [(45451 ^ _401487) ^ [_1318438] : [c_24__type__22___24t(_1316550, _1318438), 45454 ^ _401487 : [(45455 ^ _401487) ^ [_1318672] : [cType___24t(_1318672), 45458 ^ _401487 : [(45459 ^ _401487) ^ [_1318942] : [t(_1318942, _1318672), 45462 ^ _401487 : [(45463 ^ _401487) ^ [_1319267] : [t(_1319267, _1318672), 45466 ^ _401487 : [(45467 ^ _401487) ^ [_1319587] : [c_24__type__2493___24t(_1316550, _1318672, _1319587), 45470 ^ _401487 : [(45471 ^ _401487) ^ [_1319903] : [c_24__type__2493___24t(_1316550, _1318672, _1319903), 45474 ^ _401487 : [(45475 ^ _401487) ^ [_1320213] : [c_24__type__2493___24t(_1316550, _1318672, _1320213), 45478 ^ _401487 : [(45479 ^ _401487) ^ [_1320517] : [c_24__type__2507___24t(_1316550, _1318672, _1320517), 45482 ^ _401487 : [(45483 ^ _401487) ^ [_1320815] : [c_24__type__2514___24t(_1316550, _1318672, _1320815), 45486 ^ _401487 : [(45487 ^ _401487) ^ [_1321107] : [c_24__type__2076___24t(_1316550, _1318672, _1321107), cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(_1316550, _1316845, _1317133, _1317412, _1317682, _1317943, _1318195, _1318438, _1318672, _1318942, _1319267, _1319587, _1319903, _1320213, _1320517, _1320815, _1321107), 45494 ^ _401487 : [(45495 ^ _401487) ^ [_1321547] : [t(_1321547, _1318672), 45498 ^ _401487 : [(45499 ^ _401487) ^ [_1321805] : [t(_1321805, _1318672), happ(happ(_1320815, _1321547), _1321805) = cCoq_2eInit_2eDatatypes_2etrue, -(p(happ(happ(_1318438, happ(_1321107, _1321547)), happ(_1321107, _1321805))))]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]], (45509 ^ _401487) ^ [_1322424] : [cType___24t(_1322424), 45512 ^ _401487 : [(45513 ^ _401487) ^ [_1322794] : [t(_1322794, _1322424), 45516 ^ _401487 : [(45517 ^ _401487) ^ [_1323161] : [t(_1323161, _1322424), 45520 ^ _401487 : [(45521 ^ _401487) ^ [_1323523] : [c_24__type__1381___24t(_1322424, _1323523), 45524 ^ _401487 : [(45525 ^ _401487) ^ [_1323880] : [c_24__type__1381___24t(_1322424, _1323880), 45528 ^ _401487 : [(45529 ^ _401487) ^ [_1324232] : [c_24__type__1381___24t(_1322424, _1324232), 45532 ^ _401487 : [(45533 ^ _401487) ^ [_1324579] : [c_24__type__1390___24t(_1322424, _1324579), 45536 ^ _401487 : [(45537 ^ _401487) ^ [_1324921] : [c_24__type__22___24t(_1322424, _1324921), 45540 ^ _401487 : [(45541 ^ _401487) ^ [_1325258] : [cType___24t(_1325258), 45544 ^ _401487 : [(45545 ^ _401487) ^ [_1325589] : [t(_1325589, _1325258), 45548 ^ _401487 : [(45549 ^ _401487) ^ [_1325917] : [t(_1325917, _1325258), 45552 ^ _401487 : [(45553 ^ _401487) ^ [_1326240] : [c_24__type__2493___24t(_1322424, _1325258, _1326240), 45556 ^ _401487 : [(45557 ^ _401487) ^ [_1326559] : [c_24__type__2493___24t(_1322424, _1325258, _1326559), 45560 ^ _401487 : [(45561 ^ _401487) ^ [_1326872] : [c_24__type__2493___24t(_1322424, _1325258, _1326872), 45564 ^ _401487 : [(45565 ^ _401487) ^ [_1327179] : [c_24__type__2507___24t(_1322424, _1325258, _1327179), 45568 ^ _401487 : [(45569 ^ _401487) ^ [_1327480] : [c_24__type__2514___24t(_1322424, _1325258, _1327480), 45572 ^ _401487 : [(45573 ^ _401487) ^ [_1327775] : [c_24__type__2076___24t(_1322424, _1325258, _1327775), cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(_1322424, _1322794, _1323161, _1323523, _1323880, _1324232, _1324579, _1324921, _1325258, _1325589, _1325917, _1326240, _1326559, _1326872, _1327179, _1327480, _1327775), 45580 ^ _401487 : [(45581 ^ _401487) ^ [_1328218] : [t(_1328218, _1325258), 45584 ^ _401487 : [(45585 ^ _401487) ^ [_1328479] : [t(_1328479, _1325258), -(p(happ(happ(_1324921, happ(_1327775, happ(happ(_1326559, _1328218), _1328479))), happ(happ(_1323880, happ(_1327775, _1328218)), happ(_1327775, _1328479)))))]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]], (45591 ^ _401487) ^ [_1328959] : [cType___24t(_1328959), 45594 ^ _401487 : [(45595 ^ _401487) ^ [_1329309] : [t(_1329309, _1328959), 45598 ^ _401487 : [(45599 ^ _401487) ^ [_1329656] : [t(_1329656, _1328959), 45602 ^ _401487 : [(45603 ^ _401487) ^ [_1329998] : [c_24__type__1381___24t(_1328959, _1329998), 45606 ^ _401487 : [(45607 ^ _401487) ^ [_1330335] : [c_24__type__1381___24t(_1328959, _1330335), 45610 ^ _401487 : [(45611 ^ _401487) ^ [_1330667] : [c_24__type__1381___24t(_1328959, _1330667), 45614 ^ _401487 : [(45615 ^ _401487) ^ [_1330994] : [c_24__type__1390___24t(_1328959, _1330994), 45618 ^ _401487 : [(45619 ^ _401487) ^ [_1331316] : [c_24__type__22___24t(_1328959, _1331316), 45622 ^ _401487 : [(45623 ^ _401487) ^ [_1331633] : [cType___24t(_1331633), 45626 ^ _401487 : [(45627 ^ _401487) ^ [_1331944] : [t(_1331944, _1331633), 45630 ^ _401487 : [(45631 ^ _401487) ^ [_1332252] : [t(_1332252, _1331633), 45634 ^ _401487 : [(45635 ^ _401487) ^ [_1332555] : [c_24__type__2493___24t(_1328959, _1331633, _1332555), 45638 ^ _401487 : [(45639 ^ _401487) ^ [_1332854] : [c_24__type__2493___24t(_1328959, _1331633, _1332854), 45642 ^ _401487 : [(45643 ^ _401487) ^ [_1333147] : [c_24__type__2493___24t(_1328959, _1331633, _1333147), 45646 ^ _401487 : [(45647 ^ _401487) ^ [_1333434] : [c_24__type__2507___24t(_1328959, _1331633, _1333434), 45650 ^ _401487 : [(45651 ^ _401487) ^ [_1333715] : [c_24__type__2514___24t(_1328959, _1331633, _1333715), 45654 ^ _401487 : [(45655 ^ _401487) ^ [_1333990] : [c_24__type__2076___24t(_1328959, _1331633, _1333990), cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(_1328959, _1329309, _1329656, _1329998, _1330335, _1330667, _1330994, _1331316, _1331633, _1331944, _1332252, _1332555, _1332854, _1333147, _1333434, _1333715, _1333990), 45662 ^ _401487 : [(45663 ^ _401487) ^ [_1334413] : [t(_1334413, _1331633), -(p(happ(happ(_1331316, happ(_1333990, happ(_1333434, _1334413))), happ(_1330994, happ(_1333990, _1334413)))))]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]], (45669 ^ _401487) ^ [_1334862] : [cType___24t(_1334862), 45672 ^ _401487 : [(45673 ^ _401487) ^ [_1335232] : [t(_1335232, _1334862), 45676 ^ _401487 : [(45677 ^ _401487) ^ [_1335599] : [t(_1335599, _1334862), 45680 ^ _401487 : [(45681 ^ _401487) ^ [_1335961] : [c_24__type__1381___24t(_1334862, _1335961), 45684 ^ _401487 : [(45685 ^ _401487) ^ [_1336318] : [c_24__type__1381___24t(_1334862, _1336318), 45688 ^ _401487 : [(45689 ^ _401487) ^ [_1336670] : [c_24__type__1381___24t(_1334862, _1336670), 45692 ^ _401487 : [(45693 ^ _401487) ^ [_1337017] : [c_24__type__1390___24t(_1334862, _1337017), 45696 ^ _401487 : [(45697 ^ _401487) ^ [_1337359] : [c_24__type__22___24t(_1334862, _1337359), 45700 ^ _401487 : [(45701 ^ _401487) ^ [_1337696] : [cType___24t(_1337696), 45704 ^ _401487 : [(45705 ^ _401487) ^ [_1338027] : [t(_1338027, _1337696), 45708 ^ _401487 : [(45709 ^ _401487) ^ [_1338355] : [t(_1338355, _1337696), 45712 ^ _401487 : [(45713 ^ _401487) ^ [_1338678] : [c_24__type__2493___24t(_1334862, _1337696, _1338678), 45716 ^ _401487 : [(45717 ^ _401487) ^ [_1338997] : [c_24__type__2493___24t(_1334862, _1337696, _1338997), 45720 ^ _401487 : [(45721 ^ _401487) ^ [_1339310] : [c_24__type__2493___24t(_1334862, _1337696, _1339310), 45724 ^ _401487 : [(45725 ^ _401487) ^ [_1339617] : [c_24__type__2507___24t(_1334862, _1337696, _1339617), 45728 ^ _401487 : [(45729 ^ _401487) ^ [_1339918] : [c_24__type__2514___24t(_1334862, _1337696, _1339918), 45732 ^ _401487 : [(45733 ^ _401487) ^ [_1340213] : [c_24__type__2076___24t(_1334862, _1337696, _1340213), cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(_1334862, _1335232, _1335599, _1335961, _1336318, _1336670, _1337017, _1337359, _1337696, _1338027, _1338355, _1338678, _1338997, _1339310, _1339617, _1339918, _1340213), 45740 ^ _401487 : [(45741 ^ _401487) ^ [_1340656] : [t(_1340656, _1337696), 45744 ^ _401487 : [(45745 ^ _401487) ^ [_1340917] : [t(_1340917, _1337696), -(p(happ(happ(_1337359, happ(_1340213, happ(happ(_1339310, _1340656), _1340917))), happ(happ(_1336670, happ(_1340213, _1340656)), happ(_1340213, _1340917)))))]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]], (45751 ^ _401487) ^ [_1341397] : [cType___24t(_1341397), 45754 ^ _401487 : [(45755 ^ _401487) ^ [_1341636] : [t(_1341636, _1341397), 45758 ^ _401487 : [(45759 ^ _401487) ^ [_1341872] : [c_24__type__1381___24t(_1341397, _1341872), 45762 ^ _401487 : [(45763 ^ _401487) ^ [_1342103] : [c_24__type__22___24t(_1341397, _1342103), 45766 ^ _401487 : [(45767 ^ _401487) ^ [_1342329] : [cType___24t(_1342329), 45770 ^ _401487 : [(45771 ^ _401487) ^ [_1342549] : [c_24__type__8840___24t(_1341397, _1342329, _1342549), 45774 ^ _401487 : [(45775 ^ _401487) ^ [_1342767] : [c_24__type__8847___24t(_1341397, _1342329, _1342767), cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(_1341397, _1341636, _1341872, _1342103, _1342329, _1342549, _1342767), 45782 ^ _401487 : [(45783 ^ _401487) ^ [_1343083] : [t(_1343083, _1341397), 45786 ^ _401487 : [(45787 ^ _401487) ^ [_1343277] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1343277), -(p(happ(happ(_1342103, happ(happ(_1342767, _1343083), happ(_1342549, _1343277))), cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(_1341397, _1341636, _1341872, _1343083, _1343277))))]]]]]]]]]]]]]]]]], (45793 ^ _401487) ^ [_1343656, _1343658] : [p(happ(happ(cCoq_2ePArith_2eBinPos_2ePos_2eSqrtSpec, _1343658), _1343656)), -(cCoq_2ePArith_2eBinPos_2ePos_2eSqrtSpec___24a2(_1343658, _1343656))], (45799 ^ _401487) ^ [_1343828, _1343830] : [cCoq_2ePArith_2eBinPos_2ePos_2eSqrtSpec___24a2(_1343830, _1343828), -(p(happ(happ(cCoq_2ePArith_2eBinPos_2ePos_2eSqrtSpec, _1343830), _1343828)))], (45805 ^ _401487) ^ [_1344079, _1344081] : [p(happ(happ(cCoq_2eArith_2ePeanoNat_2eNat_2eeqf, _1344081), _1344079)), -(cCoq_2eArith_2ePeanoNat_2eNat_2eeqf___24a2(_1344081, _1344079))], (45811 ^ _401487) ^ [_1344251, _1344253] : [cCoq_2eArith_2ePeanoNat_2eNat_2eeqf___24a2(_1344253, _1344251), -(p(happ(happ(cCoq_2eArith_2ePeanoNat_2eNat_2eeqf, _1344253), _1344251)))], (45817 ^ _401487) ^ [_1344444] : [-(happ(cCoq_2esetoid__ring_2eRing__theory_2eSRopp, _1344444) = cCoq_2esetoid__ring_2eRing__theory_2eSRopp___24a1(_1344444))], (45819 ^ _401487) ^ [_1344527] : [-(happ(cCoq_2eReals_2eRdefinitions_2eIZR, _1344527) = cCoq_2eReals_2eRdefinitions_2eIZR___24a1(_1344527))], (45821 ^ _401487) ^ [_1344610] : [-(happ(cCoq_2eInit_2eDatatypes_2eNone, _1344610) = cCoq_2eInit_2eDatatypes_2eNone___24a1(_1344610))], (45823 ^ _401487) ^ [_1344751, _1344753] : [p(happ(happ(cCoq_2eNArith_2eBinNat_2eN_2elt, _1344753), _1344751)), -(cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1344753, _1344751))], (45829 ^ _401487) ^ [_1344923, _1344925] : [cCoq_2eNArith_2eBinNat_2eN_2elt___24a2(_1344925, _1344923), -(p(happ(happ(cCoq_2eNArith_2eBinNat_2eN_2elt, _1344925), _1344923)))], (45835 ^ _401487) ^ [_1345116] : [-(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N, _1345116) = cCoq_2eZArith_2eBinIntDef_2eZ_2eof__N___24a1(_1345116))], (45837 ^ _401487) ^ [_1345241, _1345243, _1345245, _1345247] : [-(happ(happ(happ(happ(cCoq_2eVectors_2eVectorDef_2econs, _1345247), _1345245), _1345243), _1345241) = cCoq_2eVectors_2eVectorDef_2econs___24a4(_1345247, _1345245, _1345243, _1345241))], (45839 ^ _401487) ^ [_1345356, _1345358] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo, _1345358), _1345356) = cCoq_2eZArith_2eBinIntDef_2eZ_2emodulo___24a2(_1345358, _1345356))], (45841 ^ _401487) ^ [_1345517, _1345519, _1345521] : [p(happ(happ(happ(cCoq_2eInit_2eDatatypes_2eBoolSpec, _1345521), _1345519), _1345517)), -(cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(_1345521, _1345519, _1345517))], (45847 ^ _401487) ^ [_1345703, _1345705, _1345707] : [cCoq_2eInit_2eDatatypes_2eBoolSpec___24a3(_1345707, _1345705, _1345703), -(p(happ(happ(happ(cCoq_2eInit_2eDatatypes_2eBoolSpec, _1345707), _1345705), _1345703)))], (45853 ^ _401487) ^ [_1345924, _1345926] : [-(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2eSRopp, _1345926), _1345924) = cCoq_2esetoid__ring_2eRing__theory_2eSRopp___24a2(_1345926, _1345924))], (45855 ^ _401487) ^ [_1346013] : [-(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat, _1346013) = cCoq_2ePArith_2eBinPosDef_2ePos_2eof__nat___24a1(_1346013))], (45857 ^ _401487) ^ [_1346110, _1346112] : [-(happ(happ(cCoq_2eReals_2eRfunctions_2eZintPos, _1346112), _1346110) = cCoq_2eReals_2eRfunctions_2eZintPos___24a2(_1346112, _1346110))], (45859 ^ _401487) ^ [_1346285, _1346287, _1346289, _1346291] : [p(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2esring__eq__ext, _1346291), _1346289), _1346287), _1346285)), -(cCoq_2esetoid__ring_2eRing__theory_2esring__eq__ext___24a4(_1346291, _1346289, _1346287, _1346285))], (45865 ^ _401487) ^ [_1346485, _1346487, _1346489, _1346491] : [cCoq_2esetoid__ring_2eRing__theory_2esring__eq__ext___24a4(_1346491, _1346489, _1346487, _1346485), -(p(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2esring__eq__ext, _1346491), _1346489), _1346487), _1346485)))], (45871 ^ _401487) ^ [_1346720, _1346722] : [-(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2eget__sign__None, _1346722), _1346720) = cCoq_2esetoid__ring_2eRing__theory_2eget__sign__None___24a2(_1346722, _1346720))], (45873 ^ _401487) ^ [_1346823, _1346825] : [-(happ(happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEc, _1346825), _1346823) = cCoq_2esetoid__ring_2eRing__polynom_2ePEc___24a2(_1346825, _1346823))], (45875 ^ _401487) ^ [_1346912] : [-(happ(cCoq_2emicromega_2eEnvRing_2ePol, _1346912) = cCoq_2emicromega_2eEnvRing_2ePol___24a1(_1346912))], (45877 ^ _401487) ^ [_1346995] : [-(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2elog2, _1346995) = cCoq_2eZArith_2eBinIntDef_2eZ_2elog2___24a1(_1346995))], (45879 ^ _401487) ^ [_1347148, _1347150, _1347152, _1347154, _1347156, _1347158] : [-(happ(happ(happ(happ(happ(happ(cCoq_2emicromega_2eTauto_2eCj, _1347158), _1347156), _1347154), _1347152), _1347150), _1347148) = cCoq_2emicromega_2eTauto_2eCj___24a6(_1347158, _1347156, _1347154, _1347152, _1347150, _1347148))], (45881 ^ _401487) ^ [_1347261] : [-(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esgn, _1347261) = cCoq_2eZArith_2eBinIntDef_2eZ_2esgn___24a1(_1347261))], (45883 ^ _401487) ^ [_1347372, _1347374, _1347376] : [-(happ(happ(happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEmul, _1347376), _1347374), _1347372) = cCoq_2esetoid__ring_2eRing__polynom_2ePEmul___24a3(_1347376, _1347374, _1347372))], (45885 ^ _401487) ^ [_1347481, _1347483] : [-(happ(happ(cCoq_2esetoid__ring_2eRing__polynom_2ePc, _1347483), _1347481) = cCoq_2esetoid__ring_2eRing__polynom_2ePc___24a2(_1347483, _1347481))], (45887 ^ _401487) ^ [_1347570] : [-(happ(cCoq_2eInit_2eNat_2eeven, _1347570) = cCoq_2eInit_2eNat_2eeven___24a1(_1347570))], (45889 ^ _401487) ^ [_1347667, _1347669] : [-(happ(happ(cCoq_2esetoid__ring_2eRing__polynom_2evmon, _1347669), _1347667) = cCoq_2esetoid__ring_2eRing__polynom_2evmon___24a2(_1347669, _1347667))], (45891 ^ _401487) ^ [_1347770, _1347772] : [-(happ(happ(cCoq_2eNArith_2eBinNatDef_2eN_2ediv, _1347772), _1347770) = cCoq_2eNArith_2eBinNatDef_2eN_2ediv___24a2(_1347772, _1347770))], (45893 ^ _401487) ^ [_1347917, _1347919] : [p(happ(happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eExists, _1347919), _1347917)), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eExists___24a2(_1347919, _1347917))], (45899 ^ _401487) ^ [_1348089, _1348091] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eExists___24a2(_1348091, _1348089), -(p(happ(happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eExists, _1348091), _1348089)))], (45905 ^ _401487) ^ [_1348324, _1348326, _1348328, _1348330] : [-(happ(happ(happ(happ(cCoq_2esetoid__ring_2eBinList_2enth, _1348330), _1348328), _1348326), _1348324) = cCoq_2esetoid__ring_2eBinList_2enth___24a4(_1348330, _1348328, _1348326, _1348324))], (45907 ^ _401487) ^ [_1348439, _1348441] : [-(happ(happ(c_24__fix__20500__1__add__carry, _1348441), _1348439) = c_24__fix__20500__1__add__carry___24a2(_1348441, _1348439))], (45909 ^ _401487) ^ [_1348528] : [-(happ(cCoq_2esetoid__ring_2eRing__polynom_2ePol, _1348528) = cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(_1348528))], (45911 ^ _401487) ^ [_1348625, _1348627] : [-(happ(happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem, _1348627), _1348625) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2emem___24a2(_1348627, _1348625))], (45913 ^ _401487) ^ [_1348728, _1348730] : [-(happ(happ(c_24__lam__14771, _1348730), _1348728) = c_24__lam__14771___24a2(_1348730, _1348728))], (45915 ^ _401487) ^ [_1348817] : [-(happ(cCoq_2eReals_2eRdefinitions_2eIPR, _1348817) = cCoq_2eReals_2eRdefinitions_2eIPR___24a1(_1348817))], (45917 ^ _401487) ^ [_1348900] : [-(happ(cCoq_2emicromega_2eEnv_2eEnv, _1348900) = cCoq_2emicromega_2eEnv_2eEnv___24a1(_1348900))], (45919 ^ _401487) ^ [_1349025, _1349027, _1349029, _1349031] : [-(happ(happ(happ(happ(cCoq_2eInit_2eDatatypes_2eCompareSpecT, _1349031), _1349029), _1349027), _1349025) = cCoq_2eInit_2eDatatypes_2eCompareSpecT___24a4(_1349031, _1349029, _1349027, _1349025))], (45921 ^ _401487) ^ [_1349126] : [-(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epred, _1349126) = cCoq_2eZArith_2eBinIntDef_2eZ_2epred___24a1(_1349126))], (45923 ^ _401487) ^ [_1349253] : [p(happ(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop, _1349253)), -(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(_1349253))], (45929 ^ _401487) ^ [_1349411] : [cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop___24a1(_1349411), -(p(happ(cCoq_2emicromega_2eZMicromega_2eVars_2eFacts_2eMP_2eDec_2eFSetDecideAuxiliary_2eFSet__elt__Prop, _1349411)))], (45935 ^ _401487) ^ [_1349618, _1349620, _1349622] : [-(happ(happ(happ(cCoq_2esetoid__ring_2eField__theory_2eFEdiv, _1349622), _1349620), _1349618) = cCoq_2esetoid__ring_2eField__theory_2eFEdiv___24a3(_1349622, _1349620, _1349618))], (45937 ^ _401487) ^ [_1349727, _1349729] : [-(happ(happ(cCoq_2eInit_2eNat_2ecompare, _1349729), _1349727) = cCoq_2eInit_2eNat_2ecompare___24a2(_1349729, _1349727))], (45939 ^ _401487) ^ [_1349958, _1349960, _1349962, _1349964, _1349966, _1349968, _1349970, _1349972] : [p(happ(happ(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory, _1349972), _1349970), _1349968), _1349966), _1349964), _1349962), _1349960), _1349958)), -(cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_1349972, _1349970, _1349968, _1349966, _1349964, _1349962, _1349960, _1349958))], (45945 ^ _401487) ^ [_1350214, _1350216, _1350218, _1350220, _1350222, _1350224, _1350226, _1350228] : [cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory___24a8(_1350228, _1350226, _1350224, _1350222, _1350220, _1350218, _1350216, _1350214), -(p(happ(happ(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2ealmost__ring__theory, _1350228), _1350226), _1350224), _1350222), _1350220), _1350218), _1350216), _1350214)))], (45951 ^ _401487) ^ [_1350535] : [p(happ(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq, _1350535)), -(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(_1350535))], (45957 ^ _401487) ^ [_1350693] : [cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq___24a1(_1350693), -(p(happ(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq, _1350693)))], (45963 ^ _401487) ^ [_1350900, _1350902, _1350904] : [-(happ(happ(happ(cCoq_2eInit_2eSpecif_2eprojT2, _1350904), _1350902), _1350900) = cCoq_2eInit_2eSpecif_2eprojT2___24a3(_1350904, _1350902, _1350900))], (45965 ^ _401487) ^ [_1351023, _1351025, _1351027] : [-(happ(happ(happ(cCoq_2eInit_2eDatatypes_2eapp, _1351027), _1351025), _1351023) = cCoq_2eInit_2eDatatypes_2eapp___24a3(_1351027, _1351025, _1351023))], (45967 ^ _401487) ^ [_1351202, _1351204, _1351206, _1351208, _1351210, _1351212, _1351214] : [-(happ(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ, _1351214), _1351212), _1351210), _1351208), _1351206), _1351204), _1351202) = cCoq_2esetoid__ring_2eInitialRing_2egen__phiZ___24a7(_1351214, _1351212, _1351210, _1351208, _1351206, _1351204, _1351202))], (45969 ^ _401487) ^ [_1351363, _1351365, _1351367, _1351369] : [-(happ(happ(happ(happ(cCoq_2eInit_2eSpecif_2eexistT, _1351369), _1351367), _1351365), _1351363) = cCoq_2eInit_2eSpecif_2eexistT___24a4(_1351369, _1351367, _1351365, _1351363))], (45971 ^ _401487) ^ [_1351478, _1351480] : [-(happ(happ(cCoq_2eInit_2eSpecif_2esig, _1351480), _1351478) = cCoq_2eInit_2eSpecif_2esig___24a2(_1351480, _1351478))], (45973 ^ _401487) ^ [_1351567] : [-(happ(cCoq_2eNArith_2eBinNatDef_2eN_2esqrt, _1351567) = cCoq_2eNArith_2eBinNatDef_2eN_2esqrt___24a1(_1351567))], (45975 ^ _401487) ^ [_1351664, _1351666] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eleb, _1351666), _1351664) = cCoq_2eZArith_2eBinIntDef_2eZ_2eleb___24a2(_1351666, _1351664))], (45977 ^ _401487) ^ [_1351753] : [-(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double, _1351753) = cCoq_2ePArith_2eBinPosDef_2ePos_2epred__double___24a1(_1351753))], (45979 ^ _401487) ^ [_1351864, _1351866, _1351868] : [-(happ(happ(happ(cCoq_2esetoid__ring_2eField__theory_2eFEmul, _1351868), _1351866), _1351864) = cCoq_2esetoid__ring_2eField__theory_2eFEmul___24a3(_1351868, _1351866, _1351864))], (45981 ^ _401487) ^ [_1352001, _1352003, _1352005, _1352007] : [-(happ(happ(happ(happ(cCoq_2esetoid__ring_2eField__theory_2eFapp, _1352007), _1352005), _1352003), _1352001) = cCoq_2esetoid__ring_2eField__theory_2eFapp___24a4(_1352007, _1352005, _1352003, _1352001))], (45983 ^ _401487) ^ [_1352116, _1352118] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2emul, _1352118), _1352116) = cCoq_2eZArith_2eBinIntDef_2eZ_2emul___24a2(_1352118, _1352116))], (45985 ^ _401487) ^ [_1352205] : [-(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esqrt, _1352205) = cCoq_2eZArith_2eBinIntDef_2eZ_2esqrt___24a1(_1352205))], (45987 ^ _401487) ^ [_1352330, _1352332, _1352334, _1352336] : [-(happ(happ(happ(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter, _1352336), _1352334), _1352332), _1352330) = cCoq_2ePArith_2eBinPosDef_2ePos_2eiter___24a4(_1352336, _1352334, _1352332, _1352330))], (45989 ^ _401487) ^ [_1352489, _1352491] : [p(happ(happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual, _1352491), _1352489)), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(_1352491, _1352489))], (45995 ^ _401487) ^ [_1352661, _1352663] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual___24a2(_1352663, _1352661), -(p(happ(happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eEqual, _1352663), _1352661)))], (46001 ^ _401487) ^ [_1352896, _1352898, _1352900, _1352902] : [-(happ(happ(happ(happ(cCoq_2emicromega_2eRingMicromega_2eBuild__Formula, _1352902), _1352900), _1352898), _1352896) = cCoq_2emicromega_2eRingMicromega_2eBuild__Formula___24a4(_1352902, _1352900, _1352898, _1352896))], (46003 ^ _401487) ^ [_1353011, _1353013] : [-(happ(happ(cCoq_2eInit_2eSpecif_2esumbool, _1353013), _1353011) = cCoq_2eInit_2eSpecif_2esumbool___24a2(_1353013, _1353011))], (46005 ^ _401487) ^ [_1353114, _1353116] : [-(happ(happ(c_24__prop__441, _1353116), _1353114) = c_24__prop__441___24a2(_1353116, _1353114))], (46007 ^ _401487) ^ [_1353245, _1353247, _1353249, _1353251] : [-(happ(happ(happ(happ(cCoq_2esetoid__ring_2eField__theory_2emk__rsplit, _1353251), _1353249), _1353247), _1353245) = cCoq_2esetoid__ring_2eField__theory_2emk__rsplit___24a4(_1353251, _1353249, _1353247, _1353245))], (46009 ^ _401487) ^ [_1353374, _1353376, _1353378] : [-(happ(happ(happ(cCoq_2eLists_2eList_2elast, _1353378), _1353376), _1353374) = cCoq_2eLists_2eList_2elast___24a3(_1353378, _1353376, _1353374))], (46011 ^ _401487) ^ [_1353497, _1353499, _1353501] : [-(happ(happ(happ(cCoq_2eInit_2eSpecif_2eproj1__sig, _1353501), _1353499), _1353497) = cCoq_2eInit_2eSpecif_2eproj1__sig___24a3(_1353501, _1353499, _1353497))], (46013 ^ _401487) ^ [_1353606, _1353608] : [-(happ(happ(cCoq_2eInit_2eNat_2ediv, _1353608), _1353606) = cCoq_2eInit_2eNat_2ediv___24a2(_1353608, _1353606))], (46015 ^ _401487) ^ [_1353723, _1353725, _1353727] : [-(happ(happ(happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEsub, _1353727), _1353725), _1353723) = cCoq_2esetoid__ring_2eRing__polynom_2ePEsub___24a3(_1353727, _1353725, _1353723))], (46017 ^ _401487) ^ [_1353832, _1353834] : [-(happ(happ(cCoq_2eInit_2eNat_2emax, _1353834), _1353832) = cCoq_2eInit_2eNat_2emax___24a2(_1353834, _1353832))], (46019 ^ _401487) ^ [_1354007, _1354009, _1354011, _1354013] : [p(happ(happ(happ(happ(c_24__lam__14795, _1354013), _1354011), _1354009), _1354007)), -(c_24__lam__14795___24a4(_1354013, _1354011, _1354009, _1354007))], (46025 ^ _401487) ^ [_1354207, _1354209, _1354211, _1354213] : [c_24__lam__14795___24a4(_1354213, _1354211, _1354209, _1354207), -(p(happ(happ(happ(happ(c_24__lam__14795, _1354213), _1354211), _1354209), _1354207)))], (46031 ^ _401487) ^ [_1354428] : [-(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N, _1354428) = cCoq_2ePArith_2eBinPosDef_2ePos_2epred__N___24a1(_1354428))], (46033 ^ _401487) ^ [_1354569, _1354571] : [p(happ(happ(cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2elt, _1354571), _1354569)), -(cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2elt___24a2(_1354571, _1354569))], (46039 ^ _401487) ^ [_1354741, _1354743] : [cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2elt___24a2(_1354743, _1354741), -(p(happ(happ(cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2elt, _1354743), _1354741)))], (46045 ^ _401487) ^ [_1354934] : [-(happ(cCoq_2eInit_2eDatatypes_2eoption, _1354934) = cCoq_2eInit_2eDatatypes_2eoption___24a1(_1354934))], (46047 ^ _401487) ^ [_1355017] : [-(happ(cCoq_2eRelations_2eRelation__Definitions_2erelation, _1355017) = cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(_1355017))], (46049 ^ _401487) ^ [_1355128, _1355130, _1355132] : [-(happ(happ(happ(c_24__prop__23385, _1355132), _1355130), _1355128) = c_24__prop__23385___24a3(_1355132, _1355130, _1355128))], (46051 ^ _401487) ^ [_1355237, _1355239] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb, _1355239), _1355237) = cCoq_2eZArith_2eBinIntDef_2eZ_2eeqb___24a2(_1355239, _1355237))], (46053 ^ _401487) ^ [_1355340, _1355342] : [-(happ(happ(cCoq_2eNArith_2eBinNatDef_2eN_2esub, _1355342), _1355340) = cCoq_2eNArith_2eBinNatDef_2eN_2esub___24a2(_1355342, _1355340))], (46055 ^ _401487) ^ [_1355471, _1355473, _1355475, _1355477] : [-(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__polynom_2ePeq, _1355477), _1355475), _1355473), _1355471) = cCoq_2esetoid__ring_2eRing__polynom_2ePeq___24a4(_1355477, _1355475, _1355473, _1355471))], (46057 ^ _401487) ^ [_1355628, _1355630, _1355632, _1355634, _1355636] : [-(happ(happ(happ(happ(happ(cCoq_2eStructures_2eOrderedType_2eLT, _1355636), _1355634), _1355632), _1355630), _1355628) = cCoq_2eStructures_2eOrderedType_2eLT___24a5(_1355636, _1355634, _1355632, _1355630, _1355628))], (46059 ^ _401487) ^ [_1355749, _1355751] : [-(happ(happ(c_24__lam__14779, _1355751), _1355749) = c_24__lam__14779___24a2(_1355751, _1355749))], (46061 ^ _401487) ^ [_1355852, _1355854] : [-(happ(happ(cCoq_2eVectors_2eVectorDef_2et, _1355854), _1355852) = cCoq_2eVectors_2eVectorDef_2et___24a2(_1355854, _1355852))], (46063 ^ _401487) ^ [_1355941] : [-(happ(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr, _1355941) = cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_1355941))], (46065 ^ _401487) ^ [_1356038, _1356040] : [-(happ(happ(cCoq_2eInit_2eDatatypes_2eorb, _1356040), _1356038) = cCoq_2eInit_2eDatatypes_2eorb___24a2(_1356040, _1356038))], (46067 ^ _401487) ^ [_1356141, _1356143] : [-(happ(happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2erev__append, _1356143), _1356141) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2erev__append___24a2(_1356143, _1356141))], (46069 ^ _401487) ^ [_1356498, _1356500, _1356502, _1356504, _1356506, _1356508, _1356510, _1356512, _1356514, _1356516, _1356518, _1356520, _1356522, _1356524, _1356526, _1356528, _1356530] : [p(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2ering__morph, _1356530), _1356528), _1356526), _1356524), _1356522), _1356520), _1356518), _1356516), _1356514), _1356512), _1356510), _1356508), _1356506), _1356504), _1356502), _1356500), _1356498)), -(cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(_1356530, _1356528, _1356526, _1356524, _1356522, _1356520, _1356518, _1356516, _1356514, _1356512, _1356510, _1356508, _1356506, _1356504, _1356502, _1356500, _1356498))], (46075 ^ _401487) ^ [_1356880, _1356882, _1356884, _1356886, _1356888, _1356890, _1356892, _1356894, _1356896, _1356898, _1356900, _1356902, _1356904, _1356906, _1356908, _1356910, _1356912] : [cCoq_2esetoid__ring_2eRing__theory_2ering__morph___24a17(_1356912, _1356910, _1356908, _1356906, _1356904, _1356902, _1356900, _1356898, _1356896, _1356894, _1356892, _1356890, _1356888, _1356886, _1356884, _1356882, _1356880), -(p(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2ering__morph, _1356912), _1356910), _1356908), _1356906), _1356904), _1356902), _1356900), _1356898), _1356896), _1356894), _1356892), _1356890), _1356888), _1356886), _1356884), _1356882), _1356880)))], (46081 ^ _401487) ^ [_1357283] : [-(happ(cCoq_2eInit_2eDatatypes_2eCompOpp, _1357283) = cCoq_2eInit_2eDatatypes_2eCompOpp___24a1(_1357283))], (46083 ^ _401487) ^ [_1357380, _1357382] : [-(happ(happ(cCoq_2emicromega_2eEnvRing_2ePEopp, _1357382), _1357380) = cCoq_2emicromega_2eEnvRing_2ePEopp___24a2(_1357382, _1357380))], (46085 ^ _401487) ^ [_1357483, _1357485] : [-(happ(happ(c_24__prop__440, _1357485), _1357483) = c_24__prop__440___24a2(_1357485, _1357483))], (46087 ^ _401487) ^ [_1357910, _1357912, _1357914, _1357916, _1357918, _1357920, _1357922, _1357924, _1357926, _1357928, _1357930, _1357932, _1357934, _1357936, _1357938, _1357940, _1357942, _1357944, _1357946, _1357948, _1357950, _1357952] : [p(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(cCoq_2emicromega_2eRingMicromega_2eSORaddon, _1357952), _1357950), _1357948), _1357946), _1357944), _1357942), _1357940), _1357938), _1357936), _1357934), _1357932), _1357930), _1357928), _1357926), _1357924), _1357922), _1357920), _1357918), _1357916), _1357914), _1357912), _1357910)), -(cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(_1357952, _1357950, _1357948, _1357946, _1357944, _1357942, _1357940, _1357938, _1357936, _1357934, _1357932, _1357930, _1357928, _1357926, _1357924, _1357922, _1357920, _1357918, _1357916, _1357914, _1357912, _1357910))], (46093 ^ _401487) ^ [_1358362, _1358364, _1358366, _1358368, _1358370, _1358372, _1358374, _1358376, _1358378, _1358380, _1358382, _1358384, _1358386, _1358388, _1358390, _1358392, _1358394, _1358396, _1358398, _1358400, _1358402, _1358404] : [cCoq_2emicromega_2eRingMicromega_2eSORaddon___24a22(_1358404, _1358402, _1358400, _1358398, _1358396, _1358394, _1358392, _1358390, _1358388, _1358386, _1358384, _1358382, _1358380, _1358378, _1358376, _1358374, _1358372, _1358370, _1358368, _1358366, _1358364, _1358362), -(p(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(cCoq_2emicromega_2eRingMicromega_2eSORaddon, _1358404), _1358402), _1358400), _1358398), _1358396), _1358394), _1358392), _1358390), _1358388), _1358386), _1358384), _1358382), _1358380), _1358378), _1358376), _1358374), _1358372), _1358370), _1358368), _1358366), _1358364), _1358362)))], (46099 ^ _401487) ^ [_1358835] : [-(happ(cCoq_2eZArith_2eZpower_2etwo__power__pos, _1358835) = cCoq_2eZArith_2eZpower_2etwo__power__pos___24a1(_1358835))], (46101 ^ _401487) ^ [_1358960, _1358962, _1358964, _1358966] : [-(happ(happ(happ(happ(c_24__prop__23380, _1358966), _1358964), _1358962), _1358960) = c_24__prop__23380___24a4(_1358966, _1358964, _1358962, _1358960))], (46103 ^ _401487) ^ [_1359061] : [-(happ(cCoq_2esetoid__ring_2eField__theory_2eFExpr, _1359061) = cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(_1359061))], (46105 ^ _401487) ^ [_1359144] : [-(happ(cCoq_2emicromega_2eRingMicromega_2ePolEnv, _1359144) = cCoq_2emicromega_2eRingMicromega_2ePolEnv___24a1(_1359144))], (46107 ^ _401487) ^ [_1359227] : [-(happ(cCoq_2eNArith_2eBinNat_2eN_2eb2n, _1359227) = cCoq_2eNArith_2eBinNat_2eN_2eb2n___24a1(_1359227))], (46109 ^ _401487) ^ [_1359354] : [p(happ(cCoq_2eLogic_2eEqdepFacts_2eUIP__, _1359354)), -(cCoq_2eLogic_2eEqdepFacts_2eUIP_____24a1(_1359354))], (46115 ^ _401487) ^ [_1359512] : [cCoq_2eLogic_2eEqdepFacts_2eUIP_____24a1(_1359512), -(p(happ(cCoq_2eLogic_2eEqdepFacts_2eUIP__, _1359512)))], (46121 ^ _401487) ^ [_1359749, _1359751] : [p(happ(happ(cCoq_2eReals_2eRdefinitions_2eRle, _1359751), _1359749)), -(cCoq_2eReals_2eRdefinitions_2eRle___24a2(_1359751, _1359749))], (46127 ^ _401487) ^ [_1359921, _1359923] : [cCoq_2eReals_2eRdefinitions_2eRle___24a2(_1359923, _1359921), -(p(happ(happ(cCoq_2eReals_2eRdefinitions_2eRle, _1359923), _1359921)))], (46133 ^ _401487) ^ [_1360128, _1360130] : [-(happ(happ(c_24__lam__14787, _1360130), _1360128) = c_24__lam__14787___24a2(_1360130, _1360128))], (46135 ^ _401487) ^ [_1360373, _1360375, _1360377, _1360379, _1360381, _1360383, _1360385, _1360387, _1360389] : [p(happ(happ(happ(happ(happ(happ(happ(happ(happ(c_24__case__Coq_2eInit_2eDatatypes_2eprod_248582, _1360389), _1360387), _1360385), _1360383), _1360381), _1360379), _1360377), _1360375), _1360373)), -(c_24__case__Coq_2eInit_2eDatatypes_2eprod_248582___24a9(_1360389, _1360387, _1360385, _1360383, _1360381, _1360379, _1360377, _1360375, _1360373))], (46141 ^ _401487) ^ [_1360643, _1360645, _1360647, _1360649, _1360651, _1360653, _1360655, _1360657, _1360659] : [c_24__case__Coq_2eInit_2eDatatypes_2eprod_248582___24a9(_1360659, _1360657, _1360655, _1360653, _1360651, _1360649, _1360647, _1360645, _1360643), -(p(happ(happ(happ(happ(happ(happ(happ(happ(happ(c_24__case__Coq_2eInit_2eDatatypes_2eprod_248582, _1360659), _1360657), _1360655), _1360653), _1360651), _1360649), _1360647), _1360645), _1360643)))], (46147 ^ _401487) ^ [_1360948, _1360950] : [-(happ(happ(cCoq_2emicromega_2eEnvRing_2ezmon, _1360950), _1360948) = cCoq_2emicromega_2eEnvRing_2ezmon___24a2(_1360950, _1360948))], (46149 ^ _401487) ^ [_1361037] : [-(happ(cCoq_2eBool_2eZerob_2ezerob, _1361037) = cCoq_2eBool_2eZerob_2ezerob___24a1(_1361037))], (46151 ^ _401487) ^ [_1361120] : [-(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epred, _1361120) = cCoq_2ePArith_2eBinPosDef_2ePos_2epred___24a1(_1361120))], (46153 ^ _401487) ^ [_1361317, _1361319, _1361321, _1361323, _1361325, _1361327] : [p(happ(happ(happ(happ(happ(happ(cCoq_2eLogic_2eEqdepFacts_2eeq__dep, _1361327), _1361325), _1361323), _1361321), _1361319), _1361317)), -(cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(_1361327, _1361325, _1361323, _1361321, _1361319, _1361317))], (46159 ^ _401487) ^ [_1361545, _1361547, _1361549, _1361551, _1361553, _1361555] : [cCoq_2eLogic_2eEqdepFacts_2eeq__dep___24a6(_1361555, _1361553, _1361551, _1361549, _1361547, _1361545), -(p(happ(happ(happ(happ(happ(happ(cCoq_2eLogic_2eEqdepFacts_2eeq__dep, _1361555), _1361553), _1361551), _1361549), _1361547), _1361545)))], (46165 ^ _401487) ^ [_1361808, _1361810] : [-(happ(happ(cCoq_2eInit_2eNat_2eeqb, _1361810), _1361808) = cCoq_2eInit_2eNat_2eeqb___24a2(_1361810, _1361808))], (46167 ^ _401487) ^ [_1362025, _1362027, _1362029, _1362031, _1362033, _1362035, _1362037] : [p(happ(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2ediv__theory, _1362037), _1362035), _1362033), _1362031), _1362029), _1362027), _1362025)), -(cCoq_2esetoid__ring_2eRing__theory_2ediv__theory___24a7(_1362037, _1362035, _1362033, _1362031, _1362029, _1362027, _1362025))], (46173 ^ _401487) ^ [_1362267, _1362269, _1362271, _1362273, _1362275, _1362277, _1362279] : [cCoq_2esetoid__ring_2eRing__theory_2ediv__theory___24a7(_1362279, _1362277, _1362275, _1362273, _1362271, _1362269, _1362267), -(p(happ(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2ediv__theory, _1362279), _1362277), _1362275), _1362273), _1362271), _1362269), _1362267)))], (46179 ^ _401487) ^ [_1362544, _1362546] : [-(happ(happ(cCoq_2eReals_2eRfunctions_2eZ__spec, _1362546), _1362544) = cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(_1362546, _1362544))], (46181 ^ _401487) ^ [_1362661, _1362663, _1362665] : [-(happ(happ(happ(cCoq_2eInit_2eDatatypes_2einl, _1362665), _1362663), _1362661) = cCoq_2eInit_2eDatatypes_2einl___24a3(_1362665, _1362663, _1362661))], (46183 ^ _401487) ^ [_1362814, _1362816] : [p(happ(happ(cCoq_2eNArith_2eBinNat_2eN_2edivide, _1362816), _1362814)), -(cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(_1362816, _1362814))], (46189 ^ _401487) ^ [_1362986, _1362988] : [cCoq_2eNArith_2eBinNat_2eN_2edivide___24a2(_1362988, _1362986), -(p(happ(happ(cCoq_2eNArith_2eBinNat_2eN_2edivide, _1362988), _1362986)))], (46195 ^ _401487) ^ [_1363279, _1363281, _1363283, _1363285, _1363287] : [p(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext, _1363287), _1363285), _1363283), _1363281), _1363279)), -(cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(_1363287, _1363285, _1363283, _1363281, _1363279))], (46201 ^ _401487) ^ [_1363493, _1363495, _1363497, _1363499, _1363501] : [cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext___24a5(_1363501, _1363499, _1363497, _1363495, _1363493), -(p(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2ering__eq__ext, _1363501), _1363499), _1363497), _1363495), _1363493)))], (46207 ^ _401487) ^ [_1363800, _1363802, _1363804] : [p(happ(happ(happ(cCoq_2eLogic_2eEqdepFacts_2eStreicher__K__on__, _1363804), _1363802), _1363800)), -(cCoq_2eLogic_2eEqdepFacts_2eStreicher__K__on_____24a3(_1363804, _1363802, _1363800))], (46213 ^ _401487) ^ [_1363986, _1363988, _1363990] : [cCoq_2eLogic_2eEqdepFacts_2eStreicher__K__on_____24a3(_1363990, _1363988, _1363986), -(p(happ(happ(happ(cCoq_2eLogic_2eEqdepFacts_2eStreicher__K__on__, _1363990), _1363988), _1363986)))], (46219 ^ _401487) ^ [_1364279, _1364281, _1364283, _1364285] : [p(happ(happ(happ(happ(cCoq_2eLogic_2eEqdepFacts_2eEq__dep__eq__on, _1364285), _1364283), _1364281), _1364279)), -(cCoq_2eLogic_2eEqdepFacts_2eEq__dep__eq__on___24a4(_1364285, _1364283, _1364281, _1364279))], (46225 ^ _401487) ^ [_1364479, _1364481, _1364483, _1364485] : [cCoq_2eLogic_2eEqdepFacts_2eEq__dep__eq__on___24a4(_1364485, _1364483, _1364481, _1364479), -(p(happ(happ(happ(happ(cCoq_2eLogic_2eEqdepFacts_2eEq__dep__eq__on, _1364485), _1364483), _1364481), _1364479)))], (46231 ^ _401487) ^ [_1364714, _1364716] : [-(happ(happ(cCoq_2esetoid__ring_2eRing_2ebool__eq, _1364716), _1364714) = cCoq_2esetoid__ring_2eRing_2ebool__eq___24a2(_1364716, _1364714))], (46233 ^ _401487) ^ [_1364803] : [-(happ(cCoq_2eZArith_2eBinInt_2eZ_2eb2z, _1364803) = cCoq_2eZArith_2eBinInt_2eZ_2eb2z___24a1(_1364803))], (46235 ^ _401487) ^ [_1364900, _1364902] : [-(happ(happ(cCoq_2eReals_2eRdefinitions_2eRdiv, _1364902), _1364900) = cCoq_2eReals_2eRdefinitions_2eRdiv___24a2(_1364902, _1364900))], (46237 ^ _401487) ^ [_1364989] : [-(happ(cCoq_2eInit_2eDatatypes_2enil, _1364989) = cCoq_2eInit_2eDatatypes_2enil___24a1(_1364989))], (46239 ^ _401487) ^ [_1365186, _1365188, _1365190, _1365192, _1365194, _1365196] : [p(happ(happ(happ(happ(happ(happ(cCoq_2eLogic_2eEqdepFacts_2eeq__dep1, _1365196), _1365194), _1365192), _1365190), _1365188), _1365186)), -(cCoq_2eLogic_2eEqdepFacts_2eeq__dep1___24a6(_1365196, _1365194, _1365192, _1365190, _1365188, _1365186))], (46245 ^ _401487) ^ [_1365414, _1365416, _1365418, _1365420, _1365422, _1365424] : [cCoq_2eLogic_2eEqdepFacts_2eeq__dep1___24a6(_1365424, _1365422, _1365420, _1365418, _1365416, _1365414), -(p(happ(happ(happ(happ(happ(happ(cCoq_2eLogic_2eEqdepFacts_2eeq__dep1, _1365424), _1365422), _1365420), _1365418), _1365416), _1365414)))], (46251 ^ _401487) ^ [_1365677, _1365679] : [-(happ(happ(cCoq_2eNArith_2eBinNatDef_2eN_2emax, _1365679), _1365677) = cCoq_2eNArith_2eBinNatDef_2eN_2emax___24a2(_1365679, _1365677))], (46253 ^ _401487) ^ [_1365824, _1365826] : [p(happ(happ(cCoq_2eReals_2eRdefinitions_2eRge, _1365826), _1365824)), -(cCoq_2eReals_2eRdefinitions_2eRge___24a2(_1365826, _1365824))], (46259 ^ _401487) ^ [_1365996, _1365998] : [cCoq_2eReals_2eRdefinitions_2eRge___24a2(_1365998, _1365996), -(p(happ(happ(cCoq_2eReals_2eRdefinitions_2eRge, _1365998), _1365996)))], (46265 ^ _401487) ^ [_1366217, _1366219, _1366221] : [-(happ(happ(happ(cCoq_2eInit_2eDatatypes_2eCompGtT, _1366221), _1366219), _1366217) = cCoq_2eInit_2eDatatypes_2eCompGtT___24a3(_1366221, _1366219, _1366217))], (46267 ^ _401487) ^ [_1366326, _1366328] : [-(happ(happ(cCoq_2esetoid__ring_2eField__theory_2ersplit__left, _1366328), _1366326) = cCoq_2esetoid__ring_2eField__theory_2ersplit__left___24a2(_1366328, _1366326))], (46269 ^ _401487) ^ [_1366429, _1366431] : [-(happ(happ(cCoq_2eReals_2eRdefinitions_2eRmult, _1366431), _1366429) = cCoq_2eReals_2eRdefinitions_2eRmult___24a2(_1366431, _1366429))], (46271 ^ _401487) ^ [_1366532, _1366534] : [-(happ(happ(cCoq_2eReals_2eRfunctions_2eZintNeg, _1366534), _1366532) = cCoq_2eReals_2eRfunctions_2eZintNeg___24a2(_1366534, _1366532))], (46273 ^ _401487) ^ [_1366649, _1366651, _1366653] : [-(happ(happ(happ(cCoq_2eInit_2eDatatypes_2eCompareSpecT, _1366653), _1366651), _1366649) = cCoq_2eInit_2eDatatypes_2eCompareSpecT___24a3(_1366653, _1366651, _1366649))], (46275 ^ _401487) ^ [_1366830, _1366832, _1366834, _1366836] : [p(happ(happ(happ(happ(c_24__lam__14779, _1366836), _1366834), _1366832), _1366830)), -(c_24__lam__14779___24a4(_1366836, _1366834, _1366832, _1366830))], (46281 ^ _401487) ^ [_1367030, _1367032, _1367034, _1367036] : [c_24__lam__14779___24a4(_1367036, _1367034, _1367032, _1367030), -(p(happ(happ(happ(happ(c_24__lam__14779, _1367036), _1367034), _1367032), _1367030)))], (46287 ^ _401487) ^ [_1367293, _1367295, _1367297, _1367299] : [-(happ(happ(happ(happ(cCoq_2emicromega_2eTauto_2eGFormula, _1367299), _1367297), _1367295), _1367293) = cCoq_2emicromega_2eTauto_2eGFormula___24a4(_1367299, _1367297, _1367295, _1367293))], (46289 ^ _401487) ^ [_1367466, _1367468, _1367470] : [p(happ(happ(happ(cCoq_2eZArith_2eZnumtheory_2eBezout, _1367470), _1367468), _1367466)), -(cCoq_2eZArith_2eZnumtheory_2eBezout___24a3(_1367470, _1367468, _1367466))], (46295 ^ _401487) ^ [_1367652, _1367654, _1367656] : [cCoq_2eZArith_2eZnumtheory_2eBezout___24a3(_1367656, _1367654, _1367652), -(p(happ(happ(happ(cCoq_2eZArith_2eZnumtheory_2eBezout, _1367656), _1367654), _1367652)))], (46301 ^ _401487) ^ [_1367859] : [-(happ(cCoq_2eNumbers_2eBinNums_2eNpos, _1367859) = cCoq_2eNumbers_2eBinNums_2eNpos___24a1(_1367859))], (46303 ^ _401487) ^ [_1368166, _1368168, _1368170, _1368172, _1368174, _1368176, _1368178, _1368180, _1368182, _1368184, _1368186, _1368188, _1368190, _1368192, _1368194, _1368196, _1368198] : [-(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2eMorphism, _1368198), _1368196), _1368194), _1368192), _1368190), _1368188), _1368186), _1368184), _1368182), _1368180), _1368178), _1368176), _1368174), _1368172), _1368170), _1368168), _1368166) = cCoq_2esetoid__ring_2eRing__theory_2eMorphism___24a17(_1368198, _1368196, _1368194, _1368192, _1368190, _1368188, _1368186, _1368184, _1368182, _1368180, _1368178, _1368176, _1368174, _1368172, _1368170, _1368168, _1368166))], (46305 ^ _401487) ^ [_1368359, _1368361] : [-(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2eIDphi, _1368361), _1368359) = cCoq_2esetoid__ring_2eRing__theory_2eIDphi___24a2(_1368361, _1368359))], (46307 ^ _401487) ^ [_1368490, _1368492, _1368494, _1368496] : [-(happ(happ(happ(happ(cCoq_2emicromega_2eEnv_2ejump, _1368496), _1368494), _1368492), _1368490) = cCoq_2emicromega_2eEnv_2ejump___24a4(_1368496, _1368494, _1368492, _1368490))], (46309 ^ _401487) ^ [_1368605, _1368607] : [-(happ(happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_24102739, _1368607), _1368605) = c_24__case__Coq_2eInit_2eDatatypes_2ebool_24102739___24a2(_1368607, _1368605))], (46311 ^ _401487) ^ [_1368708, _1368710] : [-(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2eSRsub, _1368710), _1368708) = cCoq_2esetoid__ring_2eRing__theory_2eSRsub___24a2(_1368710, _1368708))], (46313 ^ _401487) ^ [_1368797] : [-(happ(cCoq_2eNumbers_2eBinNums_2exI, _1368797) = cCoq_2eNumbers_2eBinNums_2exI___24a1(_1368797))], (46315 ^ _401487) ^ [_1368924] : [p(happ(cCoq_2eLogic_2eEqdepFacts_2eUIP__refl__on__, _1368924)), -(cCoq_2eLogic_2eEqdepFacts_2eUIP__refl__on_____24a1(_1368924))], (46321 ^ _401487) ^ [_1369082] : [cCoq_2eLogic_2eEqdepFacts_2eUIP__refl__on_____24a1(_1369082), -(p(happ(cCoq_2eLogic_2eEqdepFacts_2eUIP__refl__on__, _1369082)))], (46327 ^ _401487) ^ [_1369275, _1369277] : [-(happ(happ(cCoq_2esetoid__ring_2eField__theory_2econdition, _1369277), _1369275) = cCoq_2esetoid__ring_2eField__theory_2econdition___24a2(_1369277, _1369275))], (46329 ^ _401487) ^ [_1369364] : [-(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eto__pos, _1369364) = cCoq_2eZArith_2eBinIntDef_2eZ_2eto__pos___24a1(_1369364))], (46331 ^ _401487) ^ [_1369489, _1369491, _1369493, _1369495] : [-(happ(happ(happ(happ(c_24__case__Coq_2eInit_2eDatatypes_2ebool_24142229, _1369495), _1369493), _1369491), _1369489) = c_24__case__Coq_2eInit_2eDatatypes_2ebool_24142229___24a4(_1369495, _1369493, _1369491, _1369489))], (46333 ^ _401487) ^ [_1369590] : [-(happ(cCoq_2eInit_2eNat_2ediv2, _1369590) = cCoq_2eInit_2eNat_2ediv2___24a1(_1369590))], (46335 ^ _401487) ^ [_1369673] : [-(happ(cCoq_2eInit_2eDatatypes_2enegb, _1369673) = cCoq_2eInit_2eDatatypes_2enegb___24a1(_1369673))], (46337 ^ _401487) ^ [_1369770, _1369772] : [-(happ(happ(cCoq_2eInit_2eNat_2etestbit, _1369772), _1369770) = cCoq_2eInit_2eNat_2etestbit___24a2(_1369772, _1369770))], (46339 ^ _401487) ^ [_1369859] : [-(happ(c_24__lam__12266, _1369859) = c_24__lam__12266___24a1(_1369859))], (46341 ^ _401487) ^ [_1369942] : [-(happ(cCoq_2eReals_2eRdefinitions_2eRopp, _1369942) = cCoq_2eReals_2eRdefinitions_2eRopp___24a1(_1369942))], (46343 ^ _401487) ^ [_1370207, _1370209, _1370211, _1370213, _1370215, _1370217, _1370219, _1370221, _1370223, _1370225, _1370227, _1370229, _1370231, _1370233] : [-(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEeval, _1370233), _1370231), _1370229), _1370227), _1370225), _1370223), _1370221), _1370219), _1370217), _1370215), _1370213), _1370211), _1370209), _1370207) = cCoq_2esetoid__ring_2eRing__polynom_2ePEeval___24a14(_1370233, _1370231, _1370229, _1370227, _1370225, _1370223, _1370221, _1370219, _1370217, _1370215, _1370213, _1370211, _1370209, _1370207))], (46345 ^ _401487) ^ [_1370396, _1370398, _1370400] : [-(happ(happ(happ(cCoq_2eInit_2eDatatypes_2enat__rect, _1370400), _1370398), _1370396) = cCoq_2eInit_2eDatatypes_2enat__rect___24a3(_1370400, _1370398, _1370396))], (46347 ^ _401487) ^ [_1370535] : [p(happ(cCoq_2eArith_2eEven_2eodd, _1370535)), -(cCoq_2eArith_2eEven_2eodd___24a1(_1370535))], (46353 ^ _401487) ^ [_1370693] : [cCoq_2eArith_2eEven_2eodd___24a1(_1370693), -(p(happ(cCoq_2eArith_2eEven_2eodd, _1370693)))], (46359 ^ _401487) ^ [_1370872] : [-(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esucc, _1370872) = cCoq_2eZArith_2eBinIntDef_2eZ_2esucc___24a1(_1370872))], (46361 ^ _401487) ^ [_1370969, _1370971] : [-(happ(happ(c_24__lam__14795, _1370971), _1370969) = c_24__lam__14795___24a2(_1370971, _1370969))], (46363 ^ _401487) ^ [_1371072, _1371074] : [-(happ(happ(cCoq_2eInit_2eNat_2eadd, _1371074), _1371072) = cCoq_2eInit_2eNat_2eadd___24a2(_1371074, _1371072))], (46365 ^ _401487) ^ [_1371189, _1371191, _1371193] : [-(happ(happ(happ(cCoq_2eInit_2eSpecif_2esigT2, _1371193), _1371191), _1371189) = cCoq_2eInit_2eSpecif_2esigT2___24a3(_1371193, _1371191, _1371189))], (46367 ^ _401487) ^ [_1371340, _1371342, _1371344, _1371346, _1371348] : [-(happ(happ(happ(happ(happ(cCoq_2eStructures_2eOrderedType_2eCompare, _1371348), _1371346), _1371344), _1371342), _1371340) = cCoq_2eStructures_2eOrderedType_2eCompare___24a5(_1371348, _1371346, _1371344, _1371342, _1371340))], (46369 ^ _401487) ^ [_1371461, _1371463] : [-(happ(happ(cCoq_2esetoid__ring_2eField__theory_2eFEc, _1371463), _1371461) = cCoq_2esetoid__ring_2eField__theory_2eFEc___24a2(_1371463, _1371461))], (46371 ^ _401487) ^ [_1371622, _1371624, _1371626] : [p(happ(happ(happ(cCoq_2eClasses_2eMorphisms_2eProper, _1371626), _1371624), _1371622)), -(cCoq_2eClasses_2eMorphisms_2eProper___24a3(_1371626, _1371624, _1371622))], (46377 ^ _401487) ^ [_1371808, _1371810, _1371812] : [cCoq_2eClasses_2eMorphisms_2eProper___24a3(_1371812, _1371810, _1371808), -(p(happ(happ(happ(cCoq_2eClasses_2eMorphisms_2eProper, _1371812), _1371810), _1371808)))], (46383 ^ _401487) ^ [_1372029, _1372031] : [-(happ(happ(cCoq_2eReals_2eRdefinitions_2eRminus, _1372031), _1372029) = cCoq_2eReals_2eRdefinitions_2eRminus___24a2(_1372031, _1372029))], (46385 ^ _401487) ^ [_1372132, _1372134] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub, _1372134), _1372132) = cCoq_2eZArith_2eBinIntDef_2eZ_2epos__sub___24a2(_1372134, _1372132))], (46387 ^ _401487) ^ [_1372235, _1372237] : [-(happ(happ(cCoq_2eInit_2eSpecif_2eright, _1372237), _1372235) = cCoq_2eInit_2eSpecif_2eright___24a2(_1372237, _1372235))], (46389 ^ _401487) ^ [_1372452, _1372454, _1372456, _1372458, _1372460, _1372462, _1372464] : [p(happ(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2epower__theory, _1372464), _1372462), _1372460), _1372458), _1372456), _1372454), _1372452)), -(cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(_1372464, _1372462, _1372460, _1372458, _1372456, _1372454, _1372452))], (46395 ^ _401487) ^ [_1372694, _1372696, _1372698, _1372700, _1372702, _1372704, _1372706] : [cCoq_2esetoid__ring_2eRing__theory_2epower__theory___24a7(_1372706, _1372704, _1372702, _1372700, _1372698, _1372696, _1372694), -(p(happ(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2epower__theory, _1372706), _1372704), _1372702), _1372700), _1372698), _1372696), _1372694)))], (46401 ^ _401487) ^ [_1372971, _1372973] : [-(happ(happ(cCoq_2eInit_2eLogic_2eeq__refl, _1372973), _1372971) = cCoq_2eInit_2eLogic_2eeq__refl___24a2(_1372973, _1372971))], (46403 ^ _401487) ^ [_1373116, _1373118, _1373120, _1373122, _1373124] : [-(happ(happ(happ(happ(happ(cCoq_2eLists_2eList_2efold__left, _1373124), _1373122), _1373120), _1373118), _1373116) = cCoq_2eLists_2eList_2efold__left___24a5(_1373124, _1373122, _1373120, _1373118, _1373116))], (46405 ^ _401487) ^ [_1373251, _1373253, _1373255] : [-(happ(happ(happ(cCoq_2esetoid__ring_2eRing__polynom_2ePinj, _1373255), _1373253), _1373251) = cCoq_2esetoid__ring_2eRing__polynom_2ePinj___24a3(_1373255, _1373253, _1373251))], (46407 ^ _401487) ^ [_1373418, _1373420, _1373422] : [p(happ(happ(happ(cCoq_2eSorting_2eSorted_2eStronglySorted, _1373422), _1373420), _1373418)), -(cCoq_2eSorting_2eSorted_2eStronglySorted___24a3(_1373422, _1373420, _1373418))], (46413 ^ _401487) ^ [_1373604, _1373606, _1373608] : [cCoq_2eSorting_2eSorted_2eStronglySorted___24a3(_1373608, _1373606, _1373604), -(p(happ(happ(happ(cCoq_2eSorting_2eSorted_2eStronglySorted, _1373608), _1373606), _1373604)))], (46419 ^ _401487) ^ [_1373825, _1373827] : [-(happ(happ(cCoq_2eReals_2eRdefinitions_2eRplus, _1373827), _1373825) = cCoq_2eReals_2eRdefinitions_2eRplus___24a2(_1373827, _1373825))], (46421 ^ _401487) ^ [_1373928, _1373930] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl, _1373930), _1373928) = cCoq_2eZArith_2eBinIntDef_2eZ_2ediv__eucl___24a2(_1373930, _1373928))], (46423 ^ _401487) ^ [_1374045, _1374047, _1374049] : [-(happ(happ(happ(cCoq_2esetoid__ring_2eField__theory_2eFEadd, _1374049), _1374047), _1374045) = cCoq_2esetoid__ring_2eField__theory_2eFEadd___24a3(_1374049, _1374047, _1374045))], (46425 ^ _401487) ^ [_1374140] : [-(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esqrt, _1374140) = cCoq_2ePArith_2eBinPosDef_2ePos_2esqrt___24a1(_1374140))], (46427 ^ _401487) ^ [_1374223] : [-(happ(cCoq_2eInit_2eDatatypes_2eS, _1374223) = cCoq_2eInit_2eDatatypes_2eS___24a1(_1374223))], (46429 ^ _401487) ^ [_1374404, _1374406, _1374408, _1374410, _1374412, _1374414, _1374416, _1374418] : [-(happ(happ(happ(happ(happ(happ(happ(happ(cCoq_2eStrings_2eAscii_2eAscii, _1374418), _1374416), _1374414), _1374412), _1374410), _1374408), _1374406), _1374404) = cCoq_2eStrings_2eAscii_2eAscii___24a8(_1374418, _1374416, _1374414, _1374412, _1374410, _1374408, _1374406, _1374404))], (46431 ^ _401487) ^ [_1374557, _1374559, _1374561] : [-(happ(happ(happ(cCoq_2emicromega_2eEnvRing_2ePEpow, _1374561), _1374559), _1374557) = cCoq_2emicromega_2eEnvRing_2ePEpow___24a3(_1374561, _1374559, _1374557))], (46433 ^ _401487) ^ [_1374666, _1374668] : [-(happ(happ(cCoq_2esetoid__ring_2eRing__polynom_2ezmon, _1374668), _1374666) = cCoq_2esetoid__ring_2eRing__polynom_2ezmon___24a2(_1374668, _1374666))], (46435 ^ _401487) ^ [_1374967, _1374969, _1374971, _1374973, _1374975, _1374977, _1374979, _1374981, _1374983, _1374985, _1374987, _1374989, _1374991] : [p(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2esemi__morph, _1374991), _1374989), _1374987), _1374985), _1374983), _1374981), _1374979), _1374977), _1374975), _1374973), _1374971), _1374969), _1374967)), -(cCoq_2esetoid__ring_2eRing__theory_2esemi__morph___24a13(_1374991, _1374989, _1374987, _1374985, _1374983, _1374981, _1374979, _1374977, _1374975, _1374973, _1374971, _1374969, _1374967))], (46441 ^ _401487) ^ [_1375293, _1375295, _1375297, _1375299, _1375301, _1375303, _1375305, _1375307, _1375309, _1375311, _1375313, _1375315, _1375317] : [cCoq_2esetoid__ring_2eRing__theory_2esemi__morph___24a13(_1375317, _1375315, _1375313, _1375311, _1375309, _1375307, _1375305, _1375303, _1375301, _1375299, _1375297, _1375295, _1375293), -(p(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2esemi__morph, _1375317), _1375315), _1375313), _1375311), _1375309), _1375307), _1375305), _1375303), _1375301), _1375299), _1375297), _1375295), _1375293)))], (46447 ^ _401487) ^ [_1375654, _1375656] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eadd, _1375656), _1375654) = cCoq_2eZArith_2eBinIntDef_2eZ_2eadd___24a2(_1375656, _1375654))], (46449 ^ _401487) ^ [_1375743] : [-(happ(cCoq_2emicromega_2eRingMicromega_2eFormula, _1375743) = cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(_1375743))], (46451 ^ _401487) ^ [_1375868, _1375870, _1375872, _1375874] : [-(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2eSRsub, _1375874), _1375872), _1375870), _1375868) = cCoq_2esetoid__ring_2eRing__theory_2eSRsub___24a4(_1375874, _1375872, _1375870, _1375868))], (46453 ^ _401487) ^ [_1375983, _1375985] : [-(happ(happ(c_24__prop__23386, _1375985), _1375983) = c_24__prop__23386___24a2(_1375985, _1375983))], (46455 ^ _401487) ^ [_1376172, _1376174, _1376176, _1376178, _1376180] : [p(happ(happ(happ(happ(happ(c_24__case__Coq_2eInit_2eDatatypes_2ecomparison_24165612, _1376180), _1376178), _1376176), _1376174), _1376172)), -(c_24__case__Coq_2eInit_2eDatatypes_2ecomparison_24165612___24a5(_1376180, _1376178, _1376176, _1376174, _1376172))], (46461 ^ _401487) ^ [_1376386, _1376388, _1376390, _1376392, _1376394] : [c_24__case__Coq_2eInit_2eDatatypes_2ecomparison_24165612___24a5(_1376394, _1376392, _1376390, _1376388, _1376386), -(p(happ(happ(happ(happ(happ(c_24__case__Coq_2eInit_2eDatatypes_2ecomparison_24165612, _1376394), _1376392), _1376390), _1376388), _1376386)))], (46467 ^ _401487) ^ [_1376707, _1376709, _1376711, _1376713] : [p(happ(happ(happ(happ(cCoq_2eLists_2eSetoidList_2eInA, _1376713), _1376711), _1376709), _1376707)), -(cCoq_2eLists_2eSetoidList_2eInA___24a4(_1376713, _1376711, _1376709, _1376707))], (46473 ^ _401487) ^ [_1376907, _1376909, _1376911, _1376913] : [cCoq_2eLists_2eSetoidList_2eInA___24a4(_1376913, _1376911, _1376909, _1376907), -(p(happ(happ(happ(happ(cCoq_2eLists_2eSetoidList_2eInA, _1376913), _1376911), _1376909), _1376907)))], (46479 ^ _401487) ^ [_1377142, _1377144] : [-(happ(happ(cCoq_2esetoid__ring_2eField__theory_2enum, _1377144), _1377142) = cCoq_2esetoid__ring_2eField__theory_2enum___24a2(_1377144, _1377142))], (46481 ^ _401487) ^ [_1377289, _1377291] : [p(happ(happ(cCoq_2eReals_2eRdefinitions_2eRlt, _1377291), _1377289)), -(cCoq_2eReals_2eRdefinitions_2eRlt___24a2(_1377291, _1377289))], (46487 ^ _401487) ^ [_1377461, _1377463] : [cCoq_2eReals_2eRdefinitions_2eRlt___24a2(_1377463, _1377461), -(p(happ(happ(cCoq_2eReals_2eRdefinitions_2eRlt, _1377463), _1377461)))], (46493 ^ _401487) ^ [_1377668, _1377670] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2esub, _1377670), _1377668) = cCoq_2eZArith_2eBinIntDef_2eZ_2esub___24a2(_1377670, _1377668))], (46495 ^ _401487) ^ [_1377771, _1377773] : [-(happ(happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEopp, _1377773), _1377771) = cCoq_2esetoid__ring_2eRing__polynom_2ePEopp___24a2(_1377773, _1377771))], (46497 ^ _401487) ^ [_1377874, _1377876] : [-(happ(happ(cCoq_2eInit_2eNat_2emodulo, _1377876), _1377874) = cCoq_2eInit_2eNat_2emodulo___24a2(_1377876, _1377874))], (46499 ^ _401487) ^ [_1378005, _1378007, _1378009, _1378011] : [-(happ(happ(happ(happ(cCoq_2esetoid__ring_2eField__theory_2emk__linear, _1378011), _1378009), _1378007), _1378005) = cCoq_2esetoid__ring_2eField__theory_2emk__linear___24a4(_1378011, _1378009, _1378007, _1378005))], (46501 ^ _401487) ^ [_1378134, _1378136, _1378138] : [-(happ(happ(happ(c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2421828, _1378138), _1378136), _1378134) = c_24__case__Coq_2eNumbers_2eBinNums_2eZ_2421828___24a3(_1378138, _1378136, _1378134))], (46503 ^ _401487) ^ [_1378271, _1378273, _1378275, _1378277] : [-(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2epow__pos, _1378277), _1378275), _1378273), _1378271) = cCoq_2esetoid__ring_2eRing__theory_2epow__pos___24a4(_1378277, _1378275, _1378273, _1378271))], (46505 ^ _401487) ^ [_1378386, _1378388] : [-(happ(happ(cCoq_2eInit_2eNat_2epow, _1378388), _1378386) = cCoq_2eInit_2eNat_2epow___24a2(_1378388, _1378386))], (46507 ^ _401487) ^ [_1378559, _1378561, _1378563, _1378565, _1378567, _1378569, _1378571] : [-(happ(happ(happ(happ(happ(happ(happ(cCoq_2emicromega_2eTauto_2eI, _1378571), _1378569), _1378567), _1378565), _1378563), _1378561), _1378559) = cCoq_2emicromega_2eTauto_2eI___24a7(_1378571, _1378569, _1378567, _1378565, _1378563, _1378561, _1378559))], (46509 ^ _401487) ^ [_1378750, _1378752, _1378754] : [p(happ(happ(happ(cCoq_2emicromega_2eRefl_2emake__conj, _1378754), _1378752), _1378750)), -(cCoq_2emicromega_2eRefl_2emake__conj___24a3(_1378754, _1378752, _1378750))], (46515 ^ _401487) ^ [_1378936, _1378938, _1378940] : [cCoq_2emicromega_2eRefl_2emake__conj___24a3(_1378940, _1378938, _1378936), -(p(happ(happ(happ(cCoq_2emicromega_2eRefl_2emake__conj, _1378940), _1378938), _1378936)))], (46521 ^ _401487) ^ [_1379157, _1379159] : [-(happ(happ(cCoq_2ePArith_2eBinPos_2ePos_2eswitch__Eq, _1379159), _1379157) = cCoq_2ePArith_2eBinPos_2ePos_2eswitch__Eq___24a2(_1379159, _1379157))], (46523 ^ _401487) ^ [_1379304, _1379306] : [p(happ(happ(cCoq_2eZArith_2eBinInt_2eZ_2egt, _1379306), _1379304)), -(cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(_1379306, _1379304))], (46529 ^ _401487) ^ [_1379476, _1379478] : [cCoq_2eZArith_2eBinInt_2eZ_2egt___24a2(_1379478, _1379476), -(p(happ(happ(cCoq_2eZArith_2eBinInt_2eZ_2egt, _1379478), _1379476)))], (46535 ^ _401487) ^ [_1379669] : [-(happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEO, _1379669) = cCoq_2esetoid__ring_2eRing__polynom_2ePEO___24a1(_1379669))], (46537 ^ _401487) ^ [_1379808, _1379810, _1379812, _1379814, _1379816] : [-(happ(happ(happ(happ(happ(cCoq_2eInit_2eLogic_2eeq__rect, _1379816), _1379814), _1379812), _1379810), _1379808) = cCoq_2eInit_2eLogic_2eeq__rect___24a5(_1379816, _1379814, _1379812, _1379810, _1379808))], (46539 ^ _401487) ^ [_1379915] : [-(happ(cCoq_2eNumbers_2eBinNums_2exO, _1379915) = cCoq_2eNumbers_2eBinNums_2exO___24a1(_1379915))], (46541 ^ _401487) ^ [_1380026, _1380028, _1380030] : [-(happ(happ(happ(c_24__case__Coq_2eInit_2eDatatypes_2enat_2421811, _1380030), _1380028), _1380026) = c_24__case__Coq_2eInit_2eDatatypes_2enat_2421811___24a3(_1380030, _1380028, _1380026))], (46543 ^ _401487) ^ [_1380179, _1380181] : [p(happ(happ(cCoq_2eZArith_2eZdiv_2eRemainder, _1380181), _1380179)), -(cCoq_2eZArith_2eZdiv_2eRemainder___24a2(_1380181, _1380179))], (46549 ^ _401487) ^ [_1380351, _1380353] : [cCoq_2eZArith_2eZdiv_2eRemainder___24a2(_1380353, _1380351), -(p(happ(happ(cCoq_2eZArith_2eZdiv_2eRemainder, _1380353), _1380351)))], (46555 ^ _401487) ^ [_1380544] : [-(happ(cCoq_2eReals_2eRdefinitions_2eRinv, _1380544) = cCoq_2eReals_2eRdefinitions_2eRinv___24a1(_1380544))], (46557 ^ _401487) ^ [_1380641, _1380643] : [-(happ(happ(cCoq_2esetoid__ring_2eField__theory_2eFEinv, _1380643), _1380641) = cCoq_2esetoid__ring_2eField__theory_2eFEinv___24a2(_1380643, _1380641))], (46559 ^ _401487) ^ [_1380772, _1380774, _1380776, _1380778] : [-(happ(happ(happ(happ(cCoq_2eZArith_2eZpower_2eZdiv__rest__proof, _1380778), _1380776), _1380774), _1380772) = cCoq_2eZArith_2eZpower_2eZdiv__rest__proof___24a4(_1380778, _1380776, _1380774, _1380772))], (46561 ^ _401487) ^ [_1380945, _1380947, _1380949] : [p(happ(happ(happ(cCoq_2eInit_2eWf_2eAcc, _1380949), _1380947), _1380945)), -(cCoq_2eInit_2eWf_2eAcc___24a3(_1380949, _1380947, _1380945))], (46567 ^ _401487) ^ [_1381131, _1381133, _1381135] : [cCoq_2eInit_2eWf_2eAcc___24a3(_1381135, _1381133, _1381131), -(p(happ(happ(happ(cCoq_2eInit_2eWf_2eAcc, _1381135), _1381133), _1381131)))], (46573 ^ _401487) ^ [_1381394, _1381396, _1381398, _1381400, _1381402] : [-(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2epow__N, _1381402), _1381400), _1381398), _1381396), _1381394) = cCoq_2esetoid__ring_2eRing__theory_2epow__N___24a5(_1381402, _1381400, _1381398, _1381396, _1381394))], (46575 ^ _401487) ^ [_1381559, _1381561] : [p(happ(happ(cCoq_2eZArith_2eBinInt_2eZ_2ege, _1381561), _1381559)), -(cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(_1381561, _1381559))], (46581 ^ _401487) ^ [_1381731, _1381733] : [cCoq_2eZArith_2eBinInt_2eZ_2ege___24a2(_1381733, _1381731), -(p(happ(happ(cCoq_2eZArith_2eBinInt_2eZ_2ege, _1381733), _1381731)))], (46587 ^ _401487) ^ [_1381938, _1381940] : [-(happ(happ(cCoq_2eZArith_2eZbool_2eZeq__bool, _1381940), _1381938) = cCoq_2eZArith_2eZbool_2eZeq__bool___24a2(_1381940, _1381938))], (46589 ^ _401487) ^ [_1382041, _1382043] : [-(happ(happ(cCoq_2eQArith_2eQArith__base_2eQmake, _1382043), _1382041) = cCoq_2eQArith_2eQArith__base_2eQmake___24a2(_1382043, _1382041))], (46591 ^ _401487) ^ [_1382144, _1382146] : [-(happ(happ(cCoq_2emicromega_2eEnvRing_2ePEc, _1382146), _1382144) = cCoq_2emicromega_2eEnvRing_2ePEc___24a2(_1382146, _1382144))], (46593 ^ _401487) ^ [_1382247, _1382249] : [-(happ(happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEX, _1382249), _1382247) = cCoq_2esetoid__ring_2eRing__polynom_2ePEX___24a2(_1382249, _1382247))], (46595 ^ _401487) ^ [_1382336] : [-(happ(cCoq_2eNArith_2eBinNatDef_2eN_2epred, _1382336) = cCoq_2eNArith_2eBinNatDef_2eN_2epred___24a1(_1382336))], (46597 ^ _401487) ^ [_1382589, _1382591, _1382593, _1382595, _1382597, _1382599, _1382601, _1382603, _1382605, _1382607] : [p(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(cCoq_2emicromega_2eOrderedRing_2eSOR, _1382607), _1382605), _1382603), _1382601), _1382599), _1382597), _1382595), _1382593), _1382591), _1382589)), -(cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(_1382607, _1382605, _1382603, _1382601, _1382599, _1382597, _1382595, _1382593, _1382591, _1382589))], (46603 ^ _401487) ^ [_1382873, _1382875, _1382877, _1382879, _1382881, _1382883, _1382885, _1382887, _1382889, _1382891] : [cCoq_2emicromega_2eOrderedRing_2eSOR___24a10(_1382891, _1382889, _1382887, _1382885, _1382883, _1382881, _1382879, _1382877, _1382875, _1382873), -(p(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(cCoq_2emicromega_2eOrderedRing_2eSOR, _1382891), _1382889), _1382887), _1382885), _1382883), _1382881), _1382879), _1382877), _1382875), _1382873)))], (46609 ^ _401487) ^ [_1383178] : [-(happ(cCoq_2eInit_2eNat_2esqrt, _1383178) = cCoq_2eInit_2eNat_2esqrt___24a1(_1383178))], (46611 ^ _401487) ^ [_1383275, _1383277] : [-(happ(happ(cCoq_2eInit_2eDatatypes_2esum, _1383277), _1383275) = cCoq_2eInit_2eDatatypes_2esum___24a2(_1383277, _1383275))], (46613 ^ _401487) ^ [_1383378, _1383380] : [-(happ(happ(cCoq_2eNArith_2eBinNatDef_2eN_2emin, _1383380), _1383378) = cCoq_2eNArith_2eBinNatDef_2eN_2emin___24a2(_1383380, _1383378))], (46615 ^ _401487) ^ [_1383539, _1383541, _1383543] : [p(happ(happ(happ(cCoq_2eZArith_2eZnumtheory_2eZis__gcd, _1383543), _1383541), _1383539)), -(cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(_1383543, _1383541, _1383539))], (46621 ^ _401487) ^ [_1383725, _1383727, _1383729] : [cCoq_2eZArith_2eZnumtheory_2eZis__gcd___24a3(_1383729, _1383727, _1383725), -(p(happ(happ(happ(cCoq_2eZArith_2eZnumtheory_2eZis__gcd, _1383729), _1383727), _1383725)))], (46627 ^ _401487) ^ [_1383974, _1383976, _1383978, _1383980] : [-(happ(happ(happ(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op, _1383980), _1383978), _1383976), _1383974) = cCoq_2ePArith_2eBinPosDef_2ePos_2eiter__op___24a4(_1383980, _1383978, _1383976, _1383974))], (46629 ^ _401487) ^ [_1384075] : [-(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esize, _1384075) = cCoq_2ePArith_2eBinPosDef_2ePos_2esize___24a1(_1384075))], (46631 ^ _401487) ^ [_1384214, _1384216, _1384218, _1384220, _1384222] : [-(happ(happ(happ(happ(happ(cCoq_2eInit_2eDatatypes_2eCompSpecT, _1384222), _1384220), _1384218), _1384216), _1384214) = cCoq_2eInit_2eDatatypes_2eCompSpecT___24a5(_1384222, _1384220, _1384218, _1384216, _1384214))], (46633 ^ _401487) ^ [_1384391, _1384393, _1384395, _1384397, _1384399, _1384401] : [-(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eInitialRing_2etriv__div, _1384401), _1384399), _1384397), _1384395), _1384393), _1384391) = cCoq_2esetoid__ring_2eInitialRing_2etriv__div___24a6(_1384401, _1384399, _1384397, _1384395, _1384393, _1384391))], (46635 ^ _401487) ^ [_1384504] : [-(happ(cCoq_2eVectors_2eFin_2et, _1384504) = cCoq_2eVectors_2eFin_2et___24a1(_1384504))], (46637 ^ _401487) ^ [_1384587] : [-(happ(cCoq_2esetoid__ring_2eField__theory_2eFEO, _1384587) = cCoq_2esetoid__ring_2eField__theory_2eFEO___24a1(_1384587))], (46639 ^ _401487) ^ [_1384712, _1384714, _1384716, _1384718] : [-(happ(happ(happ(happ(c_24__let__var__6__p__21876__21878, _1384718), _1384716), _1384714), _1384712) = c_24__let__var__6__p__21876__21878___24a4(_1384718, _1384716, _1384714, _1384712))], (46641 ^ _401487) ^ [_1384885, _1384887, _1384889] : [p(happ(happ(happ(cCoq_2eLists_2eList_2eIn, _1384889), _1384887), _1384885)), -(cCoq_2eLists_2eList_2eIn___24a3(_1384889, _1384887, _1384885))], (46647 ^ _401487) ^ [_1385071, _1385073, _1385075] : [cCoq_2eLists_2eList_2eIn___24a3(_1385075, _1385073, _1385071), -(p(happ(happ(happ(cCoq_2eLists_2eList_2eIn, _1385075), _1385073), _1385071)))], (46653 ^ _401487) ^ [_1385348, _1385350, _1385352, _1385354, _1385356, _1385358] : [-(happ(happ(happ(happ(happ(happ(cCoq_2eVectors_2eVectorDef_2efold__right, _1385358), _1385356), _1385354), _1385352), _1385350), _1385348) = cCoq_2eVectors_2eVectorDef_2efold__right___24a6(_1385358, _1385356, _1385354, _1385352, _1385350, _1385348))], (46655 ^ _401487) ^ [_1385475, _1385477] : [-(happ(happ(cCoq_2eInit_2eDatatypes_2eandb, _1385477), _1385475) = cCoq_2eInit_2eDatatypes_2eandb___24a2(_1385477, _1385475))], (46657 ^ _401487) ^ [_1385622, _1385624] : [p(happ(happ(cCoq_2eInit_2ePeano_2elt, _1385624), _1385622)), -(cCoq_2eInit_2ePeano_2elt___24a2(_1385624, _1385622))], (46663 ^ _401487) ^ [_1385794, _1385796] : [cCoq_2eInit_2ePeano_2elt___24a2(_1385796, _1385794), -(p(happ(happ(cCoq_2eInit_2ePeano_2elt, _1385796), _1385794)))], (46669 ^ _401487) ^ [_1386001, _1386003] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2emax, _1386003), _1386001) = cCoq_2eZArith_2eBinIntDef_2eZ_2emax___24a2(_1386003, _1386001))], (46671 ^ _401487) ^ [_1386148, _1386150] : [p(happ(happ(cCoq_2ePArith_2eBinPos_2ePos_2ele, _1386150), _1386148)), -(cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(_1386150, _1386148))], (46677 ^ _401487) ^ [_1386320, _1386322] : [cCoq_2ePArith_2eBinPos_2ePos_2ele___24a2(_1386322, _1386320), -(p(happ(happ(cCoq_2ePArith_2eBinPos_2ePos_2ele, _1386322), _1386320)))], (46683 ^ _401487) ^ [_1386527, _1386529] : [-(happ(happ(cCoq_2eInit_2eNat_2emul, _1386529), _1386527) = cCoq_2eInit_2eNat_2emul___24a2(_1386529, _1386527))], (46685 ^ _401487) ^ [_1386674, _1386676] : [p(happ(happ(cCoq_2eInit_2ePeano_2ele, _1386676), _1386674)), -(cCoq_2eInit_2ePeano_2ele___24a2(_1386676, _1386674))], (46691 ^ _401487) ^ [_1386846, _1386848] : [cCoq_2eInit_2ePeano_2ele___24a2(_1386848, _1386846), -(p(happ(happ(cCoq_2eInit_2ePeano_2ele, _1386848), _1386846)))], (46697 ^ _401487) ^ [_1387067, _1387069, _1387071] : [-(happ(happ(happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode, _1387071), _1387069), _1387067) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eNode___24a3(_1387071, _1387069, _1387067))], (46699 ^ _401487) ^ [_1387220, _1387222] : [p(happ(happ(cCoq_2eArith_2ePeanoNat_2eNat_2edivide, _1387222), _1387220)), -(cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(_1387222, _1387220))], (46705 ^ _401487) ^ [_1387392, _1387394] : [cCoq_2eArith_2ePeanoNat_2eNat_2edivide___24a2(_1387394, _1387392), -(p(happ(happ(cCoq_2eArith_2ePeanoNat_2eNat_2edivide, _1387394), _1387392)))], (46711 ^ _401487) ^ [_1387585] : [-(happ(cCoq_2esetoid__ring_2eField__theory_2ersplit, _1387585) = cCoq_2esetoid__ring_2eField__theory_2ersplit___24a1(_1387585))], (46713 ^ _401487) ^ [_1387726, _1387728] : [p(happ(happ(cCoq_2eClasses_2eRelationClasses_2eEquivalence, _1387728), _1387726)), -(cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(_1387728, _1387726))], (46719 ^ _401487) ^ [_1387898, _1387900] : [cCoq_2eClasses_2eRelationClasses_2eEquivalence___24a2(_1387900, _1387898), -(p(happ(happ(cCoq_2eClasses_2eRelationClasses_2eEquivalence, _1387900), _1387898)))], (46725 ^ _401487) ^ [_1388135] : [p(happ(cCoq_2eArith_2eEven_2eeven, _1388135)), -(cCoq_2eArith_2eEven_2eeven___24a1(_1388135))], (46731 ^ _401487) ^ [_1388293] : [cCoq_2eArith_2eEven_2eeven___24a1(_1388293), -(p(happ(cCoq_2eArith_2eEven_2eeven, _1388293)))], (46737 ^ _401487) ^ [_1388514, _1388516, _1388518, _1388520] : [-(happ(happ(happ(happ(cCoq_2emicromega_2eTauto_2eTT, _1388520), _1388518), _1388516), _1388514) = cCoq_2emicromega_2eTauto_2eTT___24a4(_1388520, _1388518, _1388516, _1388514))], (46739 ^ _401487) ^ [_1388659] : [p(happ(cCoq_2eLogic_2eDecidable_2edecidable, _1388659)), -(cCoq_2eLogic_2eDecidable_2edecidable___24a1(_1388659))], (46745 ^ _401487) ^ [_1388817] : [cCoq_2eLogic_2eDecidable_2edecidable___24a1(_1388817), -(p(happ(cCoq_2eLogic_2eDecidable_2edecidable, _1388817)))], (46751 ^ _401487) ^ [_1389024, _1389026, _1389028] : [-(happ(happ(happ(cCoq_2emicromega_2eEnvRing_2ePEmul, _1389028), _1389026), _1389024) = cCoq_2emicromega_2eEnvRing_2ePEmul___24a3(_1389028, _1389026, _1389024))], (46753 ^ _401487) ^ [_1389147, _1389149, _1389151] : [-(happ(happ(happ(cCoq_2eInit_2eDatatypes_2esnd, _1389151), _1389149), _1389147) = cCoq_2eInit_2eDatatypes_2esnd___24a3(_1389151, _1389149, _1389147))], (46755 ^ _401487) ^ [_1389300, _1389302] : [p(happ(happ(cCoq_2eZArith_2eBinInt_2eZ_2eeqf, _1389302), _1389300)), -(cCoq_2eZArith_2eBinInt_2eZ_2eeqf___24a2(_1389302, _1389300))], (46761 ^ _401487) ^ [_1389472, _1389474] : [cCoq_2eZArith_2eBinInt_2eZ_2eeqf___24a2(_1389474, _1389472), -(p(happ(happ(cCoq_2eZArith_2eBinInt_2eZ_2eeqf, _1389474), _1389472)))], (46767 ^ _401487) ^ [_1389723, _1389725] : [p(happ(happ(cCoq_2ePArith_2eBinPos_2ePos_2elt, _1389725), _1389723)), -(cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(_1389725, _1389723))], (46773 ^ _401487) ^ [_1389895, _1389897] : [cCoq_2ePArith_2eBinPos_2ePos_2elt___24a2(_1389897, _1389895), -(p(happ(happ(cCoq_2ePArith_2eBinPos_2ePos_2elt, _1389897), _1389895)))], (46779 ^ _401487) ^ [_1390102, _1390104] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2egcd, _1390104), _1390102) = cCoq_2eZArith_2eBinIntDef_2eZ_2egcd___24a2(_1390104, _1390102))], (46781 ^ _401487) ^ [_1390205, _1390207] : [-(happ(happ(cCoq_2eNArith_2eBinNatDef_2eN_2etestbit, _1390207), _1390205) = cCoq_2eNArith_2eBinNatDef_2eN_2etestbit___24a2(_1390207, _1390205))], (46783 ^ _401487) ^ [_1390294] : [-(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat, _1390294) = cCoq_2ePArith_2eBinPosDef_2ePos_2eto__nat___24a1(_1390294))], (46785 ^ _401487) ^ [_1390405, _1390407, _1390409] : [-(happ(happ(happ(cCoq_2eInit_2eDatatypes_2eCompLtT, _1390409), _1390407), _1390405) = cCoq_2eInit_2eDatatypes_2eCompLtT___24a3(_1390409, _1390407, _1390405))], (46787 ^ _401487) ^ [_1390542, _1390544, _1390546, _1390548] : [-(happ(happ(happ(happ(cCoq_2eLists_2eList_2enth, _1390548), _1390546), _1390544), _1390542) = cCoq_2eLists_2eList_2enth___24a4(_1390548, _1390546, _1390544, _1390542))], (46789 ^ _401487) ^ [_1390729, _1390731, _1390733, _1390735] : [p(happ(happ(happ(happ(cCoq_2eLists_2eSetoidList_2etranspose, _1390735), _1390733), _1390731), _1390729)), -(cCoq_2eLists_2eSetoidList_2etranspose___24a4(_1390735, _1390733, _1390731, _1390729))], (46795 ^ _401487) ^ [_1390929, _1390931, _1390933, _1390935] : [cCoq_2eLists_2eSetoidList_2etranspose___24a4(_1390935, _1390933, _1390931, _1390929), -(p(happ(happ(happ(happ(cCoq_2eLists_2eSetoidList_2etranspose, _1390935), _1390933), _1390931), _1390929)))], (46801 ^ _401487) ^ [_1391234, _1391236, _1391238, _1391240, _1391242, _1391244, _1391246] : [-(happ(happ(happ(happ(happ(happ(happ(cCoq_2emicromega_2eEnvRing_2ePphi, _1391246), _1391244), _1391242), _1391240), _1391238), _1391236), _1391234) = cCoq_2emicromega_2eEnvRing_2ePphi___24a7(_1391246, _1391244, _1391242, _1391240, _1391238, _1391236, _1391234))], (46803 ^ _401487) ^ [_1391381, _1391383, _1391385] : [-(happ(happ(happ(cCoq_2eInit_2eDatatypes_2einr, _1391385), _1391383), _1391381) = cCoq_2eInit_2eDatatypes_2einr___24a3(_1391385, _1391383, _1391381))], (46805 ^ _401487) ^ [_1391532, _1391534, _1391536, _1391538, _1391540] : [-(happ(happ(happ(happ(happ(cCoq_2emicromega_2eRingMicromega_2eeval__op2, _1391540), _1391538), _1391536), _1391534), _1391532) = cCoq_2emicromega_2eRingMicromega_2eeval__op2___24a5(_1391540, _1391538, _1391536, _1391534, _1391532))], (46807 ^ _401487) ^ [_1391667, _1391669, _1391671] : [-(happ(happ(happ(c_24__prop__10582, _1391671), _1391669), _1391667) = c_24__prop__10582___24a3(_1391671, _1391669, _1391667))], (46809 ^ _401487) ^ [_1391776, _1391778] : [-(happ(happ(c_24__prop__20885, _1391778), _1391776) = c_24__prop__20885___24a2(_1391778, _1391776))], (46811 ^ _401487) ^ [_1391865] : [-(happ(cCoq_2eVectors_2eFin_2eF1, _1391865) = cCoq_2eVectors_2eFin_2eF1___24a1(_1391865))], (46813 ^ _401487) ^ [_1391948] : [-(happ(cCoq_2eQArith_2eQArith__base_2eQnum, _1391948) = cCoq_2eQArith_2eQArith__base_2eQnum___24a1(_1391948))], (46815 ^ _401487) ^ [_1392031] : [-(happ(cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double, _1392031) = cCoq_2eNArith_2eBinNatDef_2eN_2esucc__double___24a1(_1392031))], (46817 ^ _401487) ^ [_1392114] : [-(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esucc, _1392114) = cCoq_2ePArith_2eBinPosDef_2ePos_2esucc___24a1(_1392114))], (46819 ^ _401487) ^ [_1392225, _1392227, _1392229] : [-(happ(happ(happ(cCoq_2esetoid__ring_2eField__theory_2eFEsub, _1392229), _1392227), _1392225) = cCoq_2esetoid__ring_2eField__theory_2eFEsub___24a3(_1392229, _1392227, _1392225))], (46821 ^ _401487) ^ [_1392390, _1392392, _1392394, _1392396, _1392398, _1392400] : [-(happ(happ(happ(happ(happ(happ(cCoq_2emicromega_2eTauto_2eD, _1392400), _1392398), _1392396), _1392394), _1392392), _1392390) = cCoq_2emicromega_2eTauto_2eD___24a6(_1392400, _1392398, _1392396, _1392394, _1392392, _1392390))], (46823 ^ _401487) ^ [_1392517, _1392519] : [-(happ(happ(cCoq_2eInit_2eDatatypes_2eprod, _1392519), _1392517) = cCoq_2eInit_2eDatatypes_2eprod___24a2(_1392519, _1392517))], (46825 ^ _401487) ^ [_1392620, _1392622] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare, _1392622), _1392620) = cCoq_2eZArith_2eBinIntDef_2eZ_2ecompare___24a2(_1392622, _1392620))], (46827 ^ _401487) ^ [_1392851, _1392853, _1392855, _1392857, _1392859, _1392861, _1392863, _1392865] : [p(happ(happ(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2ering__theory, _1392865), _1392863), _1392861), _1392859), _1392857), _1392855), _1392853), _1392851)), -(cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(_1392865, _1392863, _1392861, _1392859, _1392857, _1392855, _1392853, _1392851))], (46833 ^ _401487) ^ [_1393107, _1393109, _1393111, _1393113, _1393115, _1393117, _1393119, _1393121] : [cCoq_2esetoid__ring_2eRing__theory_2ering__theory___24a8(_1393121, _1393119, _1393117, _1393115, _1393113, _1393111, _1393109, _1393107), -(p(happ(happ(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2ering__theory, _1393121), _1393119), _1393117), _1393115), _1393113), _1393111), _1393109), _1393107)))], (46839 ^ _401487) ^ [_1393384] : [-(happ(cCoq_2eQArith_2eQArith__base_2eQden, _1393384) = cCoq_2eQArith_2eQArith__base_2eQden___24a1(_1393384))], (46841 ^ _401487) ^ [_1393467] : [-(happ(cCoq_2eInit_2eNat_2eshiftl, _1393467) = cCoq_2eInit_2eNat_2eshiftl___24a1(_1393467))], (46843 ^ _401487) ^ [_1393606, _1393608, _1393610, _1393612, _1393614] : [-(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS, _1393614), _1393612), _1393610), _1393608), _1393606) = cCoq_2esetoid__ring_2eInitialRing_2egen__phiPOS___24a5(_1393614, _1393612, _1393610, _1393608, _1393606))], (46845 ^ _401487) ^ [_1393713] : [-(happ(cCoq_2eNArith_2eBinNatDef_2eN_2ediv2, _1393713) = cCoq_2eNArith_2eBinNatDef_2eN_2ediv2___24a1(_1393713))], (46847 ^ _401487) ^ [_1393796] : [-(happ(cCoq_2eStrings_2eAscii_2enat__of__ascii, _1393796) = cCoq_2eStrings_2eAscii_2enat__of__ascii___24a1(_1393796))], (46849 ^ _401487) ^ [_1393893, _1393895] : [-(happ(happ(cCoq_2eNArith_2eBinNatDef_2eN_2egcd, _1393895), _1393893) = cCoq_2eNArith_2eBinNatDef_2eN_2egcd___24a2(_1393895, _1393893))], (46851 ^ _401487) ^ [_1394010, _1394012, _1394014] : [-(happ(happ(happ(cCoq_2emicromega_2eEnv_2enth, _1394014), _1394012), _1394010) = cCoq_2emicromega_2eEnv_2enth___24a3(_1394014, _1394012, _1394010))], (46853 ^ _401487) ^ [_1394133, _1394135, _1394137] : [-(happ(happ(happ(c_24__prop__23382, _1394137), _1394135), _1394133) = c_24__prop__23382___24a3(_1394137, _1394135, _1394133))], (46855 ^ _401487) ^ [_1394242, _1394244] : [-(happ(happ(cCoq_2eBool_2eBool_2eeqb, _1394244), _1394242) = cCoq_2eBool_2eBool_2eeqb___24a2(_1394244, _1394242))], (46857 ^ _401487) ^ [_1394345, _1394347] : [-(happ(happ(cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl, _1394347), _1394345) = cCoq_2eNArith_2eBinNatDef_2eN_2ediv__eucl___24a2(_1394347, _1394345))], (46859 ^ _401487) ^ [_1394534, _1394536, _1394538, _1394540, _1394542] : [p(happ(happ(happ(happ(happ(cCoq_2eLists_2eSetoidList_2ecompat__op, _1394542), _1394540), _1394538), _1394536), _1394534)), -(cCoq_2eLists_2eSetoidList_2ecompat__op___24a5(_1394542, _1394540, _1394538, _1394536, _1394534))], (46865 ^ _401487) ^ [_1394748, _1394750, _1394752, _1394754, _1394756] : [cCoq_2eLists_2eSetoidList_2ecompat__op___24a5(_1394756, _1394754, _1394752, _1394750, _1394748), -(p(happ(happ(happ(happ(happ(cCoq_2eLists_2eSetoidList_2ecompat__op, _1394756), _1394754), _1394752), _1394750), _1394748)))], (46871 ^ _401487) ^ [_1395041, _1395043] : [p(happ(happ(cCoq_2eZArith_2eBinInt_2eZ_2elt, _1395043), _1395041)), -(cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1395043, _1395041))], (46877 ^ _401487) ^ [_1395213, _1395215] : [cCoq_2eZArith_2eBinInt_2eZ_2elt___24a2(_1395215, _1395213), -(p(happ(happ(cCoq_2eZArith_2eBinInt_2eZ_2elt, _1395215), _1395213)))], (46883 ^ _401487) ^ [_1395406] : [-(happ(cCoq_2esetoid__ring_2eField__theory_2elinear, _1395406) = cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(_1395406))], (46885 ^ _401487) ^ [_1395503, _1395505] : [-(happ(happ(cCoq_2eInit_2eNat_2egcd, _1395505), _1395503) = cCoq_2eInit_2eNat_2egcd___24a2(_1395505, _1395503))], (46887 ^ _401487) ^ [_1395592] : [-(happ(cCoq_2eArith_2ePeanoNat_2eNat_2eb2n, _1395592) = cCoq_2eArith_2ePeanoNat_2eNat_2eb2n___24a1(_1395592))], (46889 ^ _401487) ^ [_1395689, _1395691] : [-(happ(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb, _1395691), _1395689) = cCoq_2ePArith_2eBinPosDef_2ePos_2eeqb___24a2(_1395691, _1395689))], (46891 ^ _401487) ^ [_1395836, _1395838] : [p(happ(happ(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts, _1395838), _1395836)), -(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(_1395838, _1395836))], (46897 ^ _401487) ^ [_1396008, _1396010] : [cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts___24a2(_1396010, _1396008), -(p(happ(happ(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2elts, _1396010), _1396008)))], (46903 ^ _401487) ^ [_1396201] : [-(happ(c_24__case__Coq_2eInit_2eDatatypes_2enat_2421833, _1396201) = c_24__case__Coq_2eInit_2eDatatypes_2enat_2421833___24a1(_1396201))], (46905 ^ _401487) ^ [_1396284] : [-(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eopp, _1396284) = cCoq_2eZArith_2eBinIntDef_2eZ_2eopp___24a1(_1396284))], (46907 ^ _401487) ^ [_1396367] : [-(happ(cCoq_2eNumbers_2eBinNums_2eZneg, _1396367) = cCoq_2eNumbers_2eBinNums_2eZneg___24a1(_1396367))], (46909 ^ _401487) ^ [_1396508, _1396510] : [p(happ(happ(cCoq_2eReals_2eRdefinitions_2eRgt, _1396510), _1396508)), -(cCoq_2eReals_2eRdefinitions_2eRgt___24a2(_1396510, _1396508))], (46915 ^ _401487) ^ [_1396680, _1396682] : [cCoq_2eReals_2eRdefinitions_2eRgt___24a2(_1396682, _1396680), -(p(happ(happ(cCoq_2eReals_2eRdefinitions_2eRgt, _1396682), _1396680)))], (46921 ^ _401487) ^ [_1396901, _1396903, _1396905] : [-(happ(happ(happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEpow, _1396905), _1396903), _1396901) = cCoq_2esetoid__ring_2eRing__polynom_2ePEpow___24a3(_1396905, _1396903, _1396901))], (46923 ^ _401487) ^ [_1396996] : [-(happ(cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat, _1396996) = cCoq_2eNArith_2eBinNatDef_2eN_2eto__nat___24a1(_1396996))], (46925 ^ _401487) ^ [_1397165, _1397167, _1397169, _1397171] : [p(happ(happ(happ(happ(c_24__lam__14771, _1397171), _1397169), _1397167), _1397165)), -(c_24__lam__14771___24a4(_1397171, _1397169, _1397167, _1397165))], (46931 ^ _401487) ^ [_1397365, _1397367, _1397369, _1397371] : [c_24__lam__14771___24a4(_1397371, _1397369, _1397367, _1397365), -(p(happ(happ(happ(happ(c_24__lam__14771, _1397371), _1397369), _1397367), _1397365)))], (46937 ^ _401487) ^ [_1397642, _1397644, _1397646, _1397648, _1397650] : [-(happ(happ(happ(happ(happ(cCoq_2emicromega_2eEnvRing_2eMphi, _1397650), _1397648), _1397646), _1397644), _1397642) = cCoq_2emicromega_2eEnvRing_2eMphi___24a5(_1397650, _1397648, _1397646, _1397644, _1397642))], (46939 ^ _401487) ^ [_1397763, _1397765] : [-(happ(happ(cCoq_2eBool_2eBool_2ereflect, _1397765), _1397763) = cCoq_2eBool_2eBool_2ereflect___24a2(_1397765, _1397763))], (46941 ^ _401487) ^ [_1397866, _1397868] : [-(happ(happ(cCoq_2eNArith_2eBinNatDef_2eN_2epow, _1397868), _1397866) = cCoq_2eNArith_2eBinNatDef_2eN_2epow___24a2(_1397868, _1397866))], (46943 ^ _401487) ^ [_1397997, _1397999, _1398001, _1398003] : [-(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__polynom_2ePX, _1398003), _1398001), _1397999), _1397997) = cCoq_2esetoid__ring_2eRing__polynom_2ePX___24a4(_1398003, _1398001, _1397999, _1397997))], (46945 ^ _401487) ^ [_1398170, _1398172, _1398174] : [p(happ(happ(happ(cCoq_2eArith_2eBetween_2ebetween, _1398174), _1398172), _1398170)), -(cCoq_2eArith_2eBetween_2ebetween___24a3(_1398174, _1398172, _1398170))], (46951 ^ _401487) ^ [_1398356, _1398358, _1398360] : [cCoq_2eArith_2eBetween_2ebetween___24a3(_1398360, _1398358, _1398356), -(p(happ(happ(happ(cCoq_2eArith_2eBetween_2ebetween, _1398360), _1398358), _1398356)))], (46957 ^ _401487) ^ [_1398577, _1398579] : [-(happ(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask, _1398579), _1398577) = cCoq_2ePArith_2eBinPosDef_2ePos_2esub__mask___24a2(_1398579, _1398577))], (46959 ^ _401487) ^ [_1398680, _1398682] : [-(happ(happ(cCoq_2eInit_2eSpecif_2einright, _1398682), _1398680) = cCoq_2eInit_2eSpecif_2einright___24a2(_1398682, _1398680))], (46961 ^ _401487) ^ [_1398769] : [-(happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEI, _1398769) = cCoq_2esetoid__ring_2eRing__polynom_2ePEI___24a1(_1398769))], (46963 ^ _401487) ^ [_1398910, _1398912] : [p(happ(happ(cCoq_2eLogic_2eEqdepFacts_2eUIP__refl__on__, _1398912), _1398910)), -(cCoq_2eLogic_2eEqdepFacts_2eUIP__refl__on_____24a2(_1398912, _1398910))], (46969 ^ _401487) ^ [_1399082, _1399084] : [cCoq_2eLogic_2eEqdepFacts_2eUIP__refl__on_____24a2(_1399084, _1399082), -(p(happ(happ(cCoq_2eLogic_2eEqdepFacts_2eUIP__refl__on__, _1399084), _1399082)))], (46975 ^ _401487) ^ [_1399303, _1399305, _1399307] : [-(happ(happ(happ(cCoq_2esetoid__ring_2eRing__polynom_2ePEadd, _1399307), _1399305), _1399303) = cCoq_2esetoid__ring_2eRing__polynom_2ePEadd___24a3(_1399307, _1399305, _1399303))], (46977 ^ _401487) ^ [_1399412, _1399414] : [-(happ(happ(cCoq_2esetoid__ring_2eField__theory_2eFEopp, _1399414), _1399412) = cCoq_2esetoid__ring_2eField__theory_2eFEopp___24a2(_1399414, _1399412))], (46979 ^ _401487) ^ [_1399543, _1399545, _1399547, _1399549] : [-(happ(happ(happ(happ(cCoq_2eInit_2eSpecif_2eexist2, _1399549), _1399547), _1399545), _1399543) = cCoq_2eInit_2eSpecif_2eexist2___24a4(_1399549, _1399547, _1399545, _1399543))], (46981 ^ _401487) ^ [_1399730, _1399732, _1399734, _1399736] : [p(happ(happ(happ(happ(cCoq_2eInit_2eDatatypes_2eCompareSpec, _1399736), _1399734), _1399732), _1399730)), -(cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(_1399736, _1399734, _1399732, _1399730))], (46987 ^ _401487) ^ [_1399930, _1399932, _1399934, _1399936] : [cCoq_2eInit_2eDatatypes_2eCompareSpec___24a4(_1399936, _1399934, _1399932, _1399930), -(p(happ(happ(happ(happ(cCoq_2eInit_2eDatatypes_2eCompareSpec, _1399936), _1399934), _1399932), _1399930)))], (46993 ^ _401487) ^ [_1400165, _1400167] : [-(happ(happ(cCoq_2eInit_2eDatatypes_2exorb, _1400167), _1400165) = cCoq_2eInit_2eDatatypes_2exorb___24a2(_1400167, _1400165))], (46995 ^ _401487) ^ [_1400268, _1400270] : [-(happ(happ(cCoq_2eStrings_2eString_2eString, _1400270), _1400268) = cCoq_2eStrings_2eString_2eString___24a2(_1400270, _1400268))], (46997 ^ _401487) ^ [_1400371, _1400373] : [-(happ(happ(cCoq_2eNArith_2eBinNatDef_2eN_2emodulo, _1400373), _1400371) = cCoq_2eNArith_2eBinNatDef_2eN_2emodulo___24a2(_1400373, _1400371))], (46999 ^ _401487) ^ [_1400516, _1400518, _1400520, _1400522, _1400524] : [-(happ(happ(happ(happ(happ(cCoq_2eZArith_2eZnumtheory_2eEuclid__intro, _1400524), _1400522), _1400520), _1400518), _1400516) = cCoq_2eZArith_2eZnumtheory_2eEuclid__intro___24a5(_1400524, _1400522, _1400520, _1400518, _1400516))], (47001 ^ _401487) ^ [_1400651, _1400653, _1400655] : [-(happ(happ(happ(cCoq_2eInit_2eDatatypes_2eCompEqT, _1400655), _1400653), _1400651) = cCoq_2eInit_2eDatatypes_2eCompEqT___24a3(_1400655, _1400653, _1400651))], (47003 ^ _401487) ^ [_1400788, _1400790, _1400792, _1400794] : [-(happ(happ(happ(happ(cCoq_2eClasses_2eMorphisms_2erespectful, _1400794), _1400792), _1400790), _1400788) = cCoq_2eClasses_2eMorphisms_2erespectful___24a4(_1400794, _1400792, _1400790, _1400788))], (47005 ^ _401487) ^ [_1400975, _1400977, _1400979, _1400981] : [p(happ(happ(happ(happ(cCoq_2emicromega_2eRefl_2emake__impl, _1400981), _1400979), _1400977), _1400975)), -(cCoq_2emicromega_2eRefl_2emake__impl___24a4(_1400981, _1400979, _1400977, _1400975))], (47011 ^ _401487) ^ [_1401175, _1401177, _1401179, _1401181] : [cCoq_2emicromega_2eRefl_2emake__impl___24a4(_1401181, _1401179, _1401177, _1401175), -(p(happ(happ(happ(happ(cCoq_2emicromega_2eRefl_2emake__impl, _1401181), _1401179), _1401177), _1401175)))], (47017 ^ _401487) ^ [_1401438, _1401440, _1401442, _1401444] : [-(happ(happ(happ(happ(cCoq_2emicromega_2eTauto_2eFF, _1401444), _1401442), _1401440), _1401438) = cCoq_2emicromega_2eTauto_2eFF___24a4(_1401444, _1401442, _1401440, _1401438))], (47019 ^ _401487) ^ [_1401539] : [-(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eabs, _1401539) = cCoq_2eZArith_2eBinIntDef_2eZ_2eabs___24a1(_1401539))], (47021 ^ _401487) ^ [_1401636, _1401638] : [-(happ(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2emin, _1401638), _1401636) = cCoq_2ePArith_2eBinPosDef_2ePos_2emin___24a2(_1401638, _1401636))], (47023 ^ _401487) ^ [_1401725] : [-(happ(cCoq_2eNArith_2eBinNatDef_2eN_2eodd, _1401725) = cCoq_2eNArith_2eBinNatDef_2eN_2eodd___24a1(_1401725))], (47025 ^ _401487) ^ [_1401866, _1401868] : [p(happ(happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn, _1401868), _1401866)), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_1401868, _1401866))], (47031 ^ _401487) ^ [_1402038, _1402040] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn___24a2(_1402040, _1402038), -(p(happ(happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eIn, _1402040), _1402038)))], (47037 ^ _401487) ^ [_1402245, _1402247] : [-(happ(happ(c_24__prop__32246, _1402247), _1402245) = c_24__prop__32246___24a2(_1402247, _1402245))], (47039 ^ _401487) ^ [_1402362, _1402364, _1402366] : [-(happ(happ(happ(c_24__prop__10581, _1402366), _1402364), _1402362) = c_24__prop__10581___24a3(_1402366, _1402364, _1402362))], (47041 ^ _401487) ^ [_1402457] : [-(happ(cCoq_2eNArith_2eBinNatDef_2eN_2esucc, _1402457) = cCoq_2eNArith_2eBinNatDef_2eN_2esucc___24a1(_1402457))], (47043 ^ _401487) ^ [_1402596, _1402598, _1402600, _1402602, _1402604] : [-(happ(happ(happ(happ(happ(cCoq_2eStructures_2eOrderedType_2eGT, _1402604), _1402602), _1402600), _1402598), _1402596) = cCoq_2eStructures_2eOrderedType_2eGT___24a5(_1402604, _1402602, _1402600, _1402598, _1402596))], (47045 ^ _401487) ^ [_1402703] : [-(happ(cCoq_2esetoid__ring_2eRing__theory_2eid__phi__N, _1402703) = cCoq_2esetoid__ring_2eRing__theory_2eid__phi__N___24a1(_1402703))], (47047 ^ _401487) ^ [_1402800, _1402802] : [-(happ(happ(cCoq_2eVectors_2eFin_2eFS, _1402802), _1402800) = cCoq_2eVectors_2eFin_2eFS___24a2(_1402802, _1402800))], (47049 ^ _401487) ^ [_1402889] : [-(happ(cCoq_2emicromega_2eEnvRing_2ePExpr, _1402889) = cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(_1402889))], (47051 ^ _401487) ^ [_1403030, _1403032] : [p(happ(happ(cCoq_2eSetoids_2eSetoid_2eSetoid__Theory, _1403032), _1403030)), -(cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(_1403032, _1403030))], (47057 ^ _401487) ^ [_1403202, _1403204] : [cCoq_2eSetoids_2eSetoid_2eSetoid__Theory___24a2(_1403204, _1403202), -(p(happ(happ(cCoq_2eSetoids_2eSetoid_2eSetoid__Theory, _1403204), _1403202)))], (47063 ^ _401487) ^ [_1403409, _1403411] : [-(happ(happ(cCoq_2esetoid__ring_2eField__theory_2ersplit__right, _1403411), _1403409) = cCoq_2esetoid__ring_2eField__theory_2ersplit__right___24a2(_1403411, _1403409))], (47065 ^ _401487) ^ [_1403498] : [-(happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eis__empty, _1403498) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eis__empty___24a1(_1403498))], (47067 ^ _401487) ^ [_1403653, _1403655, _1403657] : [p(happ(happ(happ(cCoq_2eLists_2eSetoidList_2eNoDupA, _1403657), _1403655), _1403653)), -(cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(_1403657, _1403655, _1403653))], (47073 ^ _401487) ^ [_1403839, _1403841, _1403843] : [cCoq_2eLists_2eSetoidList_2eNoDupA___24a3(_1403843, _1403841, _1403839), -(p(happ(happ(happ(cCoq_2eLists_2eSetoidList_2eNoDupA, _1403843), _1403841), _1403839)))], (47079 ^ _401487) ^ [_1404118, _1404120, _1404122] : [p(happ(happ(happ(cCoq_2eZArith_2eBinInt_2eZ_2eBezout, _1404122), _1404120), _1404118)), -(cCoq_2eZArith_2eBinInt_2eZ_2eBezout___24a3(_1404122, _1404120, _1404118))], (47085 ^ _401487) ^ [_1404304, _1404306, _1404308] : [cCoq_2eZArith_2eBinInt_2eZ_2eBezout___24a3(_1404308, _1404306, _1404304), -(p(happ(happ(happ(cCoq_2eZArith_2eBinInt_2eZ_2eBezout, _1404308), _1404306), _1404304)))], (47091 ^ _401487) ^ [_1404583, _1404585, _1404587] : [p(happ(happ(happ(cCoq_2eLogic_2eEqdepFacts_2eUIP__on__, _1404587), _1404585), _1404583)), -(cCoq_2eLogic_2eEqdepFacts_2eUIP__on_____24a3(_1404587, _1404585, _1404583))], (47097 ^ _401487) ^ [_1404769, _1404771, _1404773] : [cCoq_2eLogic_2eEqdepFacts_2eUIP__on_____24a3(_1404773, _1404771, _1404769), -(p(happ(happ(happ(cCoq_2eLogic_2eEqdepFacts_2eUIP__on__, _1404773), _1404771), _1404769)))], (47103 ^ _401487) ^ [_1405034, _1405036] : [p(happ(happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset, _1405036), _1405034)), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(_1405036, _1405034))], (47109 ^ _401487) ^ [_1405206, _1405208] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset___24a2(_1405208, _1405206), -(p(happ(happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eSubset, _1405208), _1405206)))], (47115 ^ _401487) ^ [_1405457, _1405459] : [p(happ(happ(cCoq_2eArith_2eEqNat_2eeq__nat, _1405459), _1405457)), -(cCoq_2eArith_2eEqNat_2eeq__nat___24a2(_1405459, _1405457))], (47121 ^ _401487) ^ [_1405629, _1405631] : [cCoq_2eArith_2eEqNat_2eeq__nat___24a2(_1405631, _1405629), -(p(happ(happ(cCoq_2eArith_2eEqNat_2eeq__nat, _1405631), _1405629)))], (47127 ^ _401487) ^ [_1405864, _1405866, _1405868, _1405870] : [-(happ(happ(happ(happ(c_24__let__var__6__p__21874__21877, _1405870), _1405868), _1405866), _1405864) = c_24__let__var__6__p__21874__21877___24a4(_1405870, _1405868, _1405866, _1405864))], (47129 ^ _401487) ^ [_1406035, _1406037, _1406039, _1406041, _1406043, _1406045] : [-(happ(happ(happ(happ(happ(happ(cCoq_2emicromega_2eTauto_2eA, _1406045), _1406043), _1406041), _1406039), _1406037), _1406035) = cCoq_2emicromega_2eTauto_2eA___24a6(_1406045, _1406043, _1406041, _1406039, _1406037, _1406035))], (47131 ^ _401487) ^ [_1406162, _1406164] : [-(happ(happ(cCoq_2emicromega_2eEnvRing_2evmon, _1406164), _1406162) = cCoq_2emicromega_2eEnvRing_2evmon___24a2(_1406164, _1406162))], (47133 ^ _401487) ^ [_1406307, _1406309, _1406311, _1406313, _1406315] : [-(happ(happ(happ(happ(happ(cCoq_2emicromega_2eTauto_2eX, _1406315), _1406313), _1406311), _1406309), _1406307) = cCoq_2emicromega_2eTauto_2eX___24a5(_1406315, _1406313, _1406311, _1406309, _1406307))], (47135 ^ _401487) ^ [_1406584, _1406586, _1406588, _1406590, _1406592, _1406594, _1406596, _1406598, _1406600, _1406602] : [p(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory, _1406602), _1406600), _1406598), _1406596), _1406594), _1406592), _1406590), _1406588), _1406586), _1406584)), -(cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(_1406602, _1406600, _1406598, _1406596, _1406594, _1406592, _1406590, _1406588, _1406586, _1406584))], (47141 ^ _401487) ^ [_1406868, _1406870, _1406872, _1406874, _1406876, _1406878, _1406880, _1406882, _1406884, _1406886] : [cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory___24a10(_1406886, _1406884, _1406882, _1406880, _1406878, _1406876, _1406874, _1406872, _1406870, _1406868), -(p(happ(happ(happ(happ(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eField__theory_2ealmost__field__theory, _1406886), _1406884), _1406882), _1406880), _1406878), _1406876), _1406874), _1406872), _1406870), _1406868)))], (47147 ^ _401487) ^ [_1407187, _1407189] : [-(happ(happ(cCoq_2eInit_2eSpecif_2esumor, _1407189), _1407187) = cCoq_2eInit_2eSpecif_2esumor___24a2(_1407189, _1407187))], (47149 ^ _401487) ^ [_1407290, _1407292] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2erem, _1407292), _1407290) = cCoq_2eZArith_2eBinIntDef_2eZ_2erem___24a2(_1407292, _1407290))], (47151 ^ _401487) ^ [_1407393, _1407395] : [-(happ(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2emul, _1407395), _1407393) = cCoq_2ePArith_2eBinPosDef_2ePos_2emul___24a2(_1407395, _1407393))], (47153 ^ _401487) ^ [_1407496, _1407498] : [-(happ(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit, _1407498), _1407496) = cCoq_2ePArith_2eBinPosDef_2ePos_2etestbit___24a2(_1407498, _1407496))], (47155 ^ _401487) ^ [_1407599, _1407601] : [-(happ(happ(cCoq_2eNArith_2eBinNatDef_2eN_2emul, _1407601), _1407599) = cCoq_2eNArith_2eBinNatDef_2eN_2emul___24a2(_1407601, _1407599))], (47157 ^ _401487) ^ [_1407688] : [-(happ(cCoq_2eInit_2eNat_2epred, _1407688) = cCoq_2eInit_2eNat_2epred___24a1(_1407688))], (47159 ^ _401487) ^ [_1407799, _1407801, _1407803] : [-(happ(happ(happ(c_24__prop__23383, _1407803), _1407801), _1407799) = c_24__prop__23383___24a3(_1407803, _1407801, _1407799))], (47161 ^ _401487) ^ [_1407922, _1407924, _1407926] : [-(happ(happ(happ(cCoq_2eInit_2eSpecif_2eexist, _1407926), _1407924), _1407922) = cCoq_2eInit_2eSpecif_2eexist___24a3(_1407926, _1407924, _1407922))], (47163 ^ _401487) ^ [_1408031, _1408033] : [-(happ(happ(cCoq_2eZArith_2eBinInt_2eZ_2ele, _1408033), _1408031) = cCoq_2eZArith_2eBinInt_2eZ_2ele___24a2(_1408033, _1408031))], (47165 ^ _401487) ^ [_1408148, _1408150, _1408152] : [-(happ(happ(happ(cCoq_2eInit_2eSpecif_2eprojT1, _1408152), _1408150), _1408148) = cCoq_2eInit_2eSpecif_2eprojT1___24a3(_1408152, _1408150, _1408148))], (47167 ^ _401487) ^ [_1408257, _1408259] : [-(happ(happ(cCoq_2eReals_2eRpow__def_2epow, _1408259), _1408257) = cCoq_2eReals_2eRpow__def_2epow___24a2(_1408259, _1408257))], (47169 ^ _401487) ^ [_1408388, _1408390, _1408392, _1408394] : [-(happ(happ(happ(happ(cCoq_2eLists_2eList_2emap, _1408394), _1408392), _1408390), _1408388) = cCoq_2eLists_2eList_2emap___24a4(_1408394, _1408392, _1408390, _1408388))], (47171 ^ _401487) ^ [_1408489] : [-(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont, _1408489) = cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare__cont___24a1(_1408489))], (47173 ^ _401487) ^ [_1408600, _1408602, _1408604] : [-(happ(happ(happ(cCoq_2eInit_2eSpecif_2einleft, _1408604), _1408602), _1408600) = cCoq_2eInit_2eSpecif_2einleft___24a3(_1408604, _1408602, _1408600))], (47175 ^ _401487) ^ [_1408723, _1408725, _1408727] : [-(happ(happ(happ(cCoq_2emicromega_2eEnvRing_2ePinj, _1408727), _1408725), _1408723) = cCoq_2emicromega_2eEnvRing_2ePinj___24a3(_1408727, _1408725, _1408723))], (47177 ^ _401487) ^ [_1408832, _1408834] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2equot, _1408834), _1408832) = cCoq_2eZArith_2eBinIntDef_2eZ_2equot___24a2(_1408834, _1408832))], (47179 ^ _401487) ^ [_1408921] : [-(happ(cCoq_2eNArith_2eBinNatDef_2eN_2elog2, _1408921) = cCoq_2eNArith_2eBinNatDef_2eN_2elog2___24a1(_1408921))], (47181 ^ _401487) ^ [_1409062, _1409064] : [p(happ(happ(cCoq_2eInit_2eWf_2ewell__founded, _1409064), _1409062)), -(cCoq_2eInit_2eWf_2ewell__founded___24a2(_1409064, _1409062))], (47187 ^ _401487) ^ [_1409234, _1409236] : [cCoq_2eInit_2eWf_2ewell__founded___24a2(_1409236, _1409234), -(p(happ(happ(cCoq_2eInit_2eWf_2ewell__founded, _1409236), _1409234)))], (47193 ^ _401487) ^ [_1409455, _1409457, _1409459] : [-(happ(happ(happ(cCoq_2eInit_2eDatatypes_2econs, _1409459), _1409457), _1409455) = cCoq_2eInit_2eDatatypes_2econs___24a3(_1409459, _1409457, _1409455))], (47195 ^ _401487) ^ [_1409578, _1409580, _1409582] : [-(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2eComputational, _1409582), _1409580), _1409578) = cCoq_2esetoid__ring_2eRing__theory_2eComputational___24a3(_1409582, _1409580, _1409578))], (47197 ^ _401487) ^ [_1409673] : [-(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat, _1409673) = cCoq_2eZArith_2eBinIntDef_2eZ_2eof__nat___24a1(_1409673))], (47199 ^ _401487) ^ [_1409798, _1409800, _1409802, _1409804] : [-(happ(happ(happ(happ(cCoq_2eInit_2eDatatypes_2epair, _1409804), _1409802), _1409800), _1409798) = cCoq_2eInit_2eDatatypes_2epair___24a4(_1409804, _1409802, _1409800, _1409798))], (47201 ^ _401487) ^ [_1409899] : [-(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos, _1409899) = cCoq_2ePArith_2eBinPosDef_2ePos_2eIsPos___24a1(_1409899))], (47203 ^ _401487) ^ [_1410024, _1410026, _1410028, _1410030] : [-(happ(happ(happ(happ(cCoq_2eInit_2eNat_2esqrt__iter, _1410030), _1410028), _1410026), _1410024) = cCoq_2eInit_2eNat_2esqrt__iter___24a4(_1410030, _1410028, _1410026, _1410024))], (47205 ^ _401487) ^ [_1410139, _1410141] : [-(happ(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2emax, _1410141), _1410139) = cCoq_2ePArith_2eBinPosDef_2ePos_2emax___24a2(_1410141, _1410139))], (47207 ^ _401487) ^ [_1410242, _1410244] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos, _1410244), _1410242) = cCoq_2eZArith_2eBinIntDef_2eZ_2epow__pos___24a2(_1410244, _1410242))], (47209 ^ _401487) ^ [_1410345, _1410347] : [-(happ(happ(cCoq_2eInit_2eDatatypes_2eSome, _1410347), _1410345) = cCoq_2eInit_2eDatatypes_2eSome___24a2(_1410347, _1410345))], (47211 ^ _401487) ^ [_1410448, _1410450] : [-(happ(happ(cCoq_2emicromega_2eEnvRing_2ePc, _1410450), _1410448) = cCoq_2emicromega_2eEnvRing_2ePc___24a2(_1410450, _1410448))], (47213 ^ _401487) ^ [_1410593, _1410595, _1410597, _1410599, _1410601] : [-(happ(happ(happ(happ(happ(cCoq_2eStructures_2eOrderedType_2eEQ, _1410601), _1410599), _1410597), _1410595), _1410593) = cCoq_2eStructures_2eOrderedType_2eEQ___24a5(_1410601, _1410599, _1410597, _1410595, _1410593))], (47215 ^ _401487) ^ [_1410700] : [-(happ(cCoq_2eNumbers_2eBinNums_2eZpos, _1410700) = cCoq_2eNumbers_2eBinNums_2eZpos___24a1(_1410700))], (47217 ^ _401487) ^ [_1410783] : [-(happ(cCoq_2eNArith_2eBinNatDef_2eN_2edouble, _1410783) = cCoq_2eNArith_2eBinNatDef_2eN_2edouble___24a1(_1410783))], (47219 ^ _401487) ^ [_1410866] : [-(happ(cCoq_2eInit_2eDatatypes_2elist, _1410866) = cCoq_2eInit_2eDatatypes_2elist___24a1(_1410866))], (47221 ^ _401487) ^ [_1410977, _1410979, _1410981] : [-(happ(happ(happ(c_24__prop__23384, _1410981), _1410979), _1410977) = c_24__prop__23384___24a3(_1410981, _1410979, _1410977))], (47223 ^ _401487) ^ [_1411072] : [-(happ(c_24__lam__103102, _1411072) = c_24__lam__103102___24a1(_1411072))], (47225 ^ _401487) ^ [_1411169, _1411171] : [-(happ(happ(cCoq_2eInit_2eNat_2esub, _1411171), _1411169) = cCoq_2eInit_2eNat_2esub___24a2(_1411171, _1411169))], (47227 ^ _401487) ^ [_1411330, _1411332, _1411334] : [p(happ(happ(happ(cCoq_2ePArith_2eBinPos_2ePos_2eSubMaskSpec, _1411334), _1411332), _1411330)), -(cCoq_2ePArith_2eBinPos_2ePos_2eSubMaskSpec___24a3(_1411334, _1411332, _1411330))], (47233 ^ _401487) ^ [_1411516, _1411518, _1411520] : [cCoq_2ePArith_2eBinPos_2ePos_2eSubMaskSpec___24a3(_1411520, _1411518, _1411516), -(p(happ(happ(happ(cCoq_2ePArith_2eBinPos_2ePos_2eSubMaskSpec, _1411520), _1411518), _1411516)))], (47239 ^ _401487) ^ [_1411737, _1411739] : [-(happ(happ(cCoq_2eNArith_2eBinNatDef_2eN_2eadd, _1411739), _1411737) = cCoq_2eNArith_2eBinNatDef_2eN_2eadd___24a2(_1411739, _1411737))], (47241 ^ _401487) ^ [_1411884, _1411886] : [p(happ(happ(cCoq_2eZArith_2eBinInt_2eZ_2edivide, _1411886), _1411884)), -(cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(_1411886, _1411884))], (47247 ^ _401487) ^ [_1412056, _1412058] : [cCoq_2eZArith_2eBinInt_2eZ_2edivide___24a2(_1412058, _1412056), -(p(happ(happ(cCoq_2eZArith_2eBinInt_2eZ_2edivide, _1412058), _1412056)))], (47253 ^ _401487) ^ [_1412263, _1412265] : [-(happ(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2egcd, _1412265), _1412263) = cCoq_2ePArith_2eBinPosDef_2ePos_2egcd___24a2(_1412265, _1412263))], (47255 ^ _401487) ^ [_1412352] : [-(happ(cCoq_2eBool_2eBool_2eReflectF, _1412352) = cCoq_2eBool_2eBool_2eReflectF___24a1(_1412352))], (47257 ^ _401487) ^ [_1412435] : [-(happ(cCoq_2eReals_2eRfunctions_2eZintNull, _1412435) = cCoq_2eReals_2eRfunctions_2eZintNull___24a1(_1412435))], (47259 ^ _401487) ^ [_1412518] : [-(happ(cCoq_2esetoid__ring_2eField__theory_2eFEI, _1412518) = cCoq_2esetoid__ring_2eField__theory_2eFEI___24a1(_1412518))], (47261 ^ _401487) ^ [_1412615, _1412617] : [-(happ(happ(cCoq_2emicromega_2eEnvRing_2ePEX, _1412617), _1412615) = cCoq_2emicromega_2eEnvRing_2ePEX___24a2(_1412617, _1412615))], (47263 ^ _401487) ^ [_1412704] : [-(happ(cCoq_2eBool_2eBool_2eReflectT, _1412704) = cCoq_2eBool_2eBool_2eReflectT___24a1(_1412704))], (47265 ^ _401487) ^ [_1412801, _1412803] : [-(happ(happ(cCoq_2eZArith_2eZnumtheory_2eEuclid, _1412803), _1412801) = cCoq_2eZArith_2eZnumtheory_2eEuclid___24a2(_1412803, _1412801))], (47267 ^ _401487) ^ [_1412962, _1412964, _1412966] : [p(happ(happ(happ(cCoq_2eLists_2eList_2eForall, _1412966), _1412964), _1412962)), -(cCoq_2eLists_2eList_2eForall___24a3(_1412966, _1412964, _1412962))], (47273 ^ _401487) ^ [_1413148, _1413150, _1413152] : [cCoq_2eLists_2eList_2eForall___24a3(_1413152, _1413150, _1413148), -(p(happ(happ(happ(cCoq_2eLists_2eList_2eForall, _1413152), _1413150), _1413148)))], (47279 ^ _401487) ^ [_1413369, _1413371] : [-(happ(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2esub, _1413371), _1413369) = cCoq_2ePArith_2eBinPosDef_2ePos_2esub___24a2(_1413371, _1413369))], (47281 ^ _401487) ^ [_1413472, _1413474] : [-(happ(happ(cCoq_2eNArith_2eBinNatDef_2eN_2ecompare, _1413474), _1413472) = cCoq_2eNArith_2eBinNatDef_2eN_2ecompare___24a2(_1413474, _1413472))], (47283 ^ _401487) ^ [_1413589, _1413591, _1413593] : [-(happ(happ(happ(cCoq_2eInit_2eDatatypes_2efst, _1413593), _1413591), _1413589) = cCoq_2eInit_2eDatatypes_2efst___24a3(_1413593, _1413591, _1413589))], (47285 ^ _401487) ^ [_1413698, _1413700] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem, _1413700), _1413698) = cCoq_2eZArith_2eBinIntDef_2eZ_2equotrem___24a2(_1413700, _1413698))], (47287 ^ _401487) ^ [_1413873, _1413875, _1413877, _1413879] : [p(happ(happ(happ(happ(c_24__lam__14787, _1413879), _1413877), _1413875), _1413873)), -(c_24__lam__14787___24a4(_1413879, _1413877, _1413875, _1413873))], (47293 ^ _401487) ^ [_1414073, _1414075, _1414077, _1414079] : [c_24__lam__14787___24a4(_1414079, _1414077, _1414075, _1414073), -(p(happ(happ(happ(happ(c_24__lam__14787, _1414079), _1414077), _1414075), _1414073)))], (47299 ^ _401487) ^ [_1414308, _1414310] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2emin, _1414310), _1414308) = cCoq_2eZArith_2eBinIntDef_2eZ_2emin___24a2(_1414310, _1414308))], (47301 ^ _401487) ^ [_1414453, _1414455, _1414457, _1414459, _1414461] : [-(happ(happ(happ(happ(happ(cCoq_2emicromega_2eTauto_2eN, _1414461), _1414459), _1414457), _1414455), _1414453) = cCoq_2emicromega_2eTauto_2eN___24a5(_1414461, _1414459, _1414457, _1414455, _1414453))], (47303 ^ _401487) ^ [_1414630, _1414632, _1414634, _1414636, _1414638, _1414640] : [-(happ(happ(happ(happ(happ(happ(cCoq_2esetoid__ring_2eInitialRing_2egen__phiN, _1414640), _1414638), _1414636), _1414634), _1414632), _1414630) = cCoq_2esetoid__ring_2eInitialRing_2egen__phiN___24a6(_1414640, _1414638, _1414636, _1414634, _1414632, _1414630))], (47305 ^ _401487) ^ [_1414757, _1414759] : [-(happ(happ(cCoq_2eInit_2eNat_2emin, _1414759), _1414757) = cCoq_2eInit_2eNat_2emin___24a2(_1414759, _1414757))], (47307 ^ _401487) ^ [_1414916, _1414918, _1414920, _1414922, _1414924, _1414926] : [-(happ(happ(happ(happ(happ(happ(cCoq_2eInit_2eSpecif_2eexistT2, _1414926), _1414924), _1414922), _1414920), _1414918), _1414916) = cCoq_2eInit_2eSpecif_2eexistT2___24a6(_1414926, _1414924, _1414922, _1414920, _1414918, _1414916))], (47309 ^ _401487) ^ [_1415087, _1415089] : [p(happ(happ(cCoq_2eZArith_2eBinInt_2eZne, _1415089), _1415087)), -(cCoq_2eZArith_2eBinInt_2eZne___24a2(_1415089, _1415087))], (47315 ^ _401487) ^ [_1415259, _1415261] : [cCoq_2eZArith_2eBinInt_2eZne___24a2(_1415261, _1415259), -(p(happ(happ(cCoq_2eZArith_2eBinInt_2eZne, _1415261), _1415259)))], (47321 ^ _401487) ^ [_1415452] : [-(happ(cCoq_2eReals_2eRIneq_2eRsqr, _1415452) = cCoq_2eReals_2eRIneq_2eRsqr___24a1(_1415452))], (47323 ^ _401487) ^ [_1415549, _1415551] : [-(happ(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare, _1415551), _1415549) = cCoq_2ePArith_2eBinPosDef_2ePos_2ecompare___24a2(_1415551, _1415549))], (47325 ^ _401487) ^ [_1415638] : [-(happ(cCoq_2eReals_2eRIneq_2emknonzeroreal, _1415638) = cCoq_2eReals_2eRIneq_2emknonzeroreal___24a1(_1415638))], (47327 ^ _401487) ^ [_1415735, _1415737] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2ediv, _1415737), _1415735) = cCoq_2eZArith_2eBinIntDef_2eZ_2ediv___24a2(_1415737, _1415735))], (47329 ^ _401487) ^ [_1415838, _1415840] : [-(happ(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2epow, _1415840), _1415838) = cCoq_2ePArith_2eBinPosDef_2ePos_2epow___24a2(_1415840, _1415838))], (47331 ^ _401487) ^ [_1415971] : [p(happ(cCoq_2eBool_2eBool_2eIs__true, _1415971)), -(cCoq_2eBool_2eBool_2eIs__true___24a1(_1415971))], (47337 ^ _401487) ^ [_1416129] : [cCoq_2eBool_2eBool_2eIs__true___24a1(_1416129), -(p(happ(cCoq_2eBool_2eBool_2eIs__true, _1416129)))], (47343 ^ _401487) ^ [_1416364, _1416366, _1416368, _1416370, _1416372] : [-(happ(happ(happ(happ(happ(cCoq_2eLists_2eList_2efold__right, _1416372), _1416370), _1416368), _1416366), _1416364) = cCoq_2eLists_2eList_2efold__right___24a5(_1416372, _1416370, _1416368, _1416366, _1416364))], (47345 ^ _401487) ^ [_1416529, _1416531] : [p(happ(happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eFor__all, _1416531), _1416529)), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eFor__all___24a2(_1416531, _1416529))], (47351 ^ _401487) ^ [_1416701, _1416703] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eFor__all___24a2(_1416703, _1416701), -(p(happ(happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eFor__all, _1416703), _1416701)))], (47357 ^ _401487) ^ [_1416908, _1416910] : [-(happ(happ(c_24__prop__166330, _1416910), _1416908) = c_24__prop__166330___24a2(_1416910, _1416908))], (47359 ^ _401487) ^ [_1416997] : [-(happ(cCoq_2eInit_2eNat_2eodd, _1416997) = cCoq_2eInit_2eNat_2eodd___24a1(_1416997))], (47361 ^ _401487) ^ [_1417094, _1417096] : [-(happ(happ(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eequal, _1417096), _1417094) = cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eequal___24a2(_1417096, _1417094))], (47363 ^ _401487) ^ [_1417269, _1417271, _1417273, _1417275] : [p(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2esign__theory, _1417275), _1417273), _1417271), _1417269)), -(cCoq_2esetoid__ring_2eRing__theory_2esign__theory___24a4(_1417275, _1417273, _1417271, _1417269))], (47369 ^ _401487) ^ [_1417469, _1417471, _1417473, _1417475] : [cCoq_2esetoid__ring_2eRing__theory_2esign__theory___24a4(_1417475, _1417473, _1417471, _1417469), -(p(happ(happ(happ(happ(cCoq_2esetoid__ring_2eRing__theory_2esign__theory, _1417475), _1417473), _1417471), _1417469)))], (47375 ^ _401487) ^ [_1417690] : [-(happ(cCoq_2eNArith_2eBinNatDef_2eN_2eeven, _1417690) = cCoq_2eNArith_2eBinNatDef_2eN_2eeven___24a1(_1417690))], (47377 ^ _401487) ^ [_1417787, _1417789] : [-(happ(happ(cCoq_2esetoid__ring_2eField__theory_2eFEX, _1417789), _1417787) = cCoq_2esetoid__ring_2eField__theory_2eFEX___24a2(_1417789, _1417787))], (47379 ^ _401487) ^ [_1417934, _1417936] : [p(happ(happ(cCoq_2eLists_2eList_2eNoDup, _1417936), _1417934)), -(cCoq_2eLists_2eList_2eNoDup___24a2(_1417936, _1417934))], (47385 ^ _401487) ^ [_1418106, _1418108] : [cCoq_2eLists_2eList_2eNoDup___24a2(_1418108, _1418106), -(p(happ(happ(cCoq_2eLists_2eList_2eNoDup, _1418108), _1418106)))], (47391 ^ _401487) ^ [_1418299] : [-(happ(cCoq_2eVectors_2eVectorDef_2enil, _1418299) = cCoq_2eVectors_2eVectorDef_2enil___24a1(_1418299))], (47393 ^ _401487) ^ [_1418396, _1418398] : [-(happ(happ(cCoq_2eInit_2eSpecif_2eleft, _1418398), _1418396) = cCoq_2eInit_2eSpecif_2eleft___24a2(_1418398, _1418396))], (47395 ^ _401487) ^ [_1418571, _1418573, _1418575, _1418577] : [p(happ(happ(happ(happ(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on, _1418577), _1418575), _1418573), _1418571)), -(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(_1418577, _1418575, _1418573, _1418571))], (47401 ^ _401487) ^ [_1418771, _1418773, _1418775, _1418777] : [cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on___24a4(_1418777, _1418775, _1418773, _1418771), -(p(happ(happ(happ(happ(cCoq_2eLogic_2eEqdepFacts_2eEq__rect__eq__on, _1418777), _1418775), _1418773), _1418771)))], (47407 ^ _401487) ^ [_1419064, _1419066, _1419068] : [p(happ(happ(happ(cCoq_2eLists_2eSetoidList_2ecompat__bool, _1419068), _1419066), _1419064)), -(cCoq_2eLists_2eSetoidList_2ecompat__bool___24a3(_1419068, _1419066, _1419064))], (47413 ^ _401487) ^ [_1419250, _1419252, _1419254] : [cCoq_2eLists_2eSetoidList_2ecompat__bool___24a3(_1419254, _1419252, _1419250), -(p(happ(happ(happ(cCoq_2eLists_2eSetoidList_2ecompat__bool, _1419254), _1419252), _1419250)))], (47419 ^ _401487) ^ [_1419471, _1419473] : [-(happ(happ(cCoq_2eInit_2eSpecif_2esigT, _1419473), _1419471) = cCoq_2eInit_2eSpecif_2esigT___24a2(_1419473, _1419471))], (47421 ^ _401487) ^ [_1419574, _1419576] : [-(happ(happ(cCoq_2eZArith_2eBinIntDef_2eZ_2epow, _1419576), _1419574) = cCoq_2eZArith_2eBinIntDef_2eZ_2epow___24a2(_1419576, _1419574))], (47423 ^ _401487) ^ [_1419705, _1419707, _1419709, _1419711] : [-(happ(happ(happ(happ(cCoq_2emicromega_2eEnvRing_2ePX, _1419711), _1419709), _1419707), _1419705) = cCoq_2emicromega_2eEnvRing_2ePX___24a4(_1419711, _1419709, _1419707, _1419705))], (47425 ^ _401487) ^ [_1419834, _1419836, _1419838] : [-(happ(happ(happ(cCoq_2emicromega_2eEnvRing_2ePEadd, _1419838), _1419836), _1419834) = cCoq_2emicromega_2eEnvRing_2ePEadd___24a3(_1419838, _1419836, _1419834))], (47427 ^ _401487) ^ [_1419957, _1419959, _1419961] : [-(happ(happ(happ(cCoq_2eInit_2eSpecif_2esig2, _1419961), _1419959), _1419957) = cCoq_2eInit_2eSpecif_2esig2___24a3(_1419961, _1419959, _1419957))], (47429 ^ _401487) ^ [_1420080, _1420082, _1420084] : [-(happ(happ(happ(cCoq_2esetoid__ring_2eField__theory_2eFEpow, _1420084), _1420082), _1420080) = cCoq_2esetoid__ring_2eField__theory_2eFEpow___24a3(_1420084, _1420082, _1420080))], (47431 ^ _401487) ^ [_1420189, _1420191] : [-(happ(happ(cCoq_2eInit_2eDatatypes_2elength, _1420191), _1420189) = cCoq_2eInit_2eDatatypes_2elength___24a2(_1420191, _1420189))], (47433 ^ _401487) ^ [_1420292, _1420294] : [-(happ(happ(cCoq_2eNArith_2eBinNatDef_2eN_2eeqb, _1420294), _1420292) = cCoq_2eNArith_2eBinNatDef_2eN_2eeqb___24a2(_1420294, _1420292))], (47435 ^ _401487) ^ [_1420439, _1420441] : [p(happ(happ(cCoq_2eNArith_2eBinNat_2eN_2eeqf, _1420441), _1420439)), -(cCoq_2eNArith_2eBinNat_2eN_2eeqf___24a2(_1420441, _1420439))], (47441 ^ _401487) ^ [_1420611, _1420613] : [cCoq_2eNArith_2eBinNat_2eN_2eeqf___24a2(_1420613, _1420611), -(p(happ(happ(cCoq_2eNArith_2eBinNat_2eN_2eeqf, _1420613), _1420611)))], (47447 ^ _401487) ^ [_1420818, _1420820] : [-(happ(happ(cCoq_2esetoid__ring_2eField__theory_2edenum, _1420820), _1420818) = cCoq_2esetoid__ring_2eField__theory_2edenum___24a2(_1420820, _1420818))], (47449 ^ _401487) ^ [_1420993, _1420995, _1420997, _1420999] : [p(happ(happ(happ(happ(cCoq_2emicromega_2eZMicromega_2eis__diff__env__elt, _1420999), _1420997), _1420995), _1420993)), -(cCoq_2emicromega_2eZMicromega_2eis__diff__env__elt___24a4(_1420999, _1420997, _1420995, _1420993))], (47455 ^ _401487) ^ [_1421193, _1421195, _1421197, _1421199] : [cCoq_2emicromega_2eZMicromega_2eis__diff__env__elt___24a4(_1421199, _1421197, _1421195, _1421193), -(p(happ(happ(happ(happ(cCoq_2emicromega_2eZMicromega_2eis__diff__env__elt, _1421199), _1421197), _1421195), _1421193)))], (47461 ^ _401487) ^ [_1421442, _1421444, _1421446] : [-(happ(happ(happ(c_24__prop__23381, _1421446), _1421444), _1421442) = c_24__prop__23381___24a3(_1421446, _1421444, _1421442))], (47463 ^ _401487) ^ [_1421595, _1421597] : [p(happ(happ(cCoq_2eNArith_2eBinNat_2eN_2ele, _1421597), _1421595)), -(cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1421597, _1421595))], (47469 ^ _401487) ^ [_1421767, _1421769] : [cCoq_2eNArith_2eBinNat_2eN_2ele___24a2(_1421769, _1421767), -(p(happ(happ(cCoq_2eNArith_2eBinNat_2eN_2ele, _1421769), _1421767)))], (47475 ^ _401487) ^ [_1422018, _1422020] : [p(happ(happ(cCoq_2eClasses_2eRelationClasses_2ePreOrder, _1422020), _1422018)), -(cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(_1422020, _1422018))], (47481 ^ _401487) ^ [_1422190, _1422192] : [cCoq_2eClasses_2eRelationClasses_2ePreOrder___24a2(_1422192, _1422190), -(p(happ(happ(cCoq_2eClasses_2eRelationClasses_2ePreOrder, _1422192), _1422190)))], (47487 ^ _401487) ^ [_1422425, _1422427, _1422429, _1422431] : [-(happ(happ(happ(happ(cCoq_2eInit_2eNat_2edivmod, _1422431), _1422429), _1422427), _1422425) = cCoq_2eInit_2eNat_2edivmod___24a4(_1422431, _1422429, _1422427, _1422425))], (47489 ^ _401487) ^ [_1422540, _1422542] : [-(happ(happ(cCoq_2eZArith_2eZpower_2eZdiv__rest__proofs, _1422542), _1422540) = cCoq_2eZArith_2eZpower_2eZdiv__rest__proofs___24a2(_1422542, _1422540))], (47491 ^ _401487) ^ [_1422629] : [-(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat, _1422629) = cCoq_2ePArith_2eBinPosDef_2ePos_2eof__succ__nat___24a1(_1422629))], (47493 ^ _401487) ^ [_1422740, _1422742, _1422744] : [-(happ(happ(happ(cCoq_2emicromega_2eEnvRing_2ePEsub, _1422744), _1422742), _1422740) = cCoq_2emicromega_2eEnvRing_2ePEsub___24a3(_1422744, _1422742, _1422740))], (47495 ^ _401487) ^ [_1422849, _1422851] : [-(happ(happ(cCoq_2ePArith_2eBinPosDef_2ePos_2eadd, _1422851), _1422849) = cCoq_2ePArith_2eBinPosDef_2ePos_2eadd___24a2(_1422851, _1422849))], (47497 ^ _401487) ^ [_1422938] : [-(happ(cCoq_2eInit_2eNat_2edouble, _1422938) = cCoq_2eInit_2eNat_2edouble___24a1(_1422938))], (47499 ^ _401487) ^ [_1423079, _1423081] : [p(happ(happ(cCoq_2eInit_2ePeano_2egt, _1423081), _1423079)), -(cCoq_2eInit_2ePeano_2egt___24a2(_1423081, _1423079))], (47505 ^ _401487) ^ [_1423251, _1423253] : [cCoq_2eInit_2ePeano_2egt___24a2(_1423253, _1423251), -(p(happ(happ(cCoq_2eInit_2ePeano_2egt, _1423253), _1423251)))], (47511 ^ _401487) ^ [_1423488] : [c_24__type__183___24t(_1423488), -(t(_1423488, c_24__type__183))], (47517 ^ _401487) ^ [_1423642] : [t(_1423642, c_24__type__183), -(c_24__type__183___24t(_1423642))], (47523 ^ _401487) ^ [_1423861] : [c_24__type__16600___24t(_1423861), -(t(_1423861, c_24__type__16600))], (47529 ^ _401487) ^ [_1424015] : [t(_1424015, c_24__type__16600), -(c_24__type__16600___24t(_1424015))], (47535 ^ _401487) ^ [_1424276, _1424278, _1424280, _1424282] : [c_24__type__22749___24t(_1424282, _1424280, _1424278, _1424276), -(t(_1424276, c_24__type__22749___24a3(_1424282, _1424280, _1424278)))], (47541 ^ _401487) ^ [_1424462, _1424464, _1424466, _1424468] : [t(_1424462, c_24__type__22749___24a3(_1424468, _1424466, _1424464)), -(c_24__type__22749___24t(_1424468, _1424466, _1424464, _1424462))], (47547 ^ _401487) ^ [_1424727, _1424729] : [cCoq_2emicromega_2eEnv_2eEnv___24t(_1424729, _1424727), -(t(_1424727, cCoq_2emicromega_2eEnv_2eEnv___24a1(_1424729)))], (47553 ^ _401487) ^ [_1424893, _1424895] : [t(_1424893, cCoq_2emicromega_2eEnv_2eEnv___24a1(_1424895)), -(cCoq_2emicromega_2eEnv_2eEnv___24t(_1424895, _1424893))], (47559 ^ _401487) ^ [_1425362, _1425364, _1425366, _1425368, _1425370, _1425372, _1425374, _1425376, _1425378, _1425380, _1425382, _1425384, _1425386, _1425388, _1425390, _1425392, _1425394, _1425396] : [c_24__type__6968___24t(_1425396, _1425394, _1425392, _1425390, _1425388, _1425386, _1425384, _1425382, _1425380, _1425378, _1425376, _1425374, _1425372, _1425370, _1425368, _1425366, _1425364, _1425362), -(t(_1425362, c_24__type__6968___24a17(_1425396, _1425394, _1425392, _1425390, _1425388, _1425386, _1425384, _1425382, _1425380, _1425378, _1425376, _1425374, _1425372, _1425370, _1425368, _1425366, _1425364)))], (47565 ^ _401487) ^ [_1425688, _1425690, _1425692, _1425694, _1425696, _1425698, _1425700, _1425702, _1425704, _1425706, _1425708, _1425710, _1425712, _1425714, _1425716, _1425718, _1425720, _1425722] : [t(_1425688, c_24__type__6968___24a17(_1425722, _1425720, _1425718, _1425716, _1425714, _1425712, _1425710, _1425708, _1425706, _1425704, _1425702, _1425700, _1425698, _1425696, _1425694, _1425692, _1425690)), -(c_24__type__6968___24t(_1425722, _1425720, _1425718, _1425716, _1425714, _1425712, _1425710, _1425708, _1425706, _1425704, _1425702, _1425700, _1425698, _1425696, _1425694, _1425692, _1425690, _1425688))], (47571 ^ _401487) ^ [_1426107, _1426109, _1426111] : [cCoq_2eZArith_2eZnumtheory_2eEuclid___24t(_1426111, _1426109, _1426107), -(t(_1426107, cCoq_2eZArith_2eZnumtheory_2eEuclid___24a2(_1426111, _1426109)))], (47577 ^ _401487) ^ [_1426283, _1426285, _1426287] : [t(_1426283, cCoq_2eZArith_2eZnumtheory_2eEuclid___24a2(_1426287, _1426285)), -(cCoq_2eZArith_2eZnumtheory_2eEuclid___24t(_1426287, _1426285, _1426283))], (47583 ^ _401487) ^ [_1426832, _1426834, _1426836, _1426838, _1426840, _1426842, _1426844, _1426846, _1426848, _1426850, _1426852, _1426854, _1426856, _1426858, _1426860, _1426862, _1426864, _1426866, _1426868, _1426870, _1426872, _1426874, _1426876] : [c_24__type__27676___24t(_1426876, _1426874, _1426872, _1426870, _1426868, _1426866, _1426864, _1426862, _1426860, _1426858, _1426856, _1426854, _1426852, _1426850, _1426848, _1426846, _1426844, _1426842, _1426840, _1426838, _1426836, _1426834, _1426832), -(t(_1426832, c_24__type__27676___24a22(_1426876, _1426874, _1426872, _1426870, _1426868, _1426866, _1426864, _1426862, _1426860, _1426858, _1426856, _1426854, _1426852, _1426850, _1426848, _1426846, _1426844, _1426842, _1426840, _1426838, _1426836, _1426834)))], (47589 ^ _401487) ^ [_1427208, _1427210, _1427212, _1427214, _1427216, _1427218, _1427220, _1427222, _1427224, _1427226, _1427228, _1427230, _1427232, _1427234, _1427236, _1427238, _1427240, _1427242, _1427244, _1427246, _1427248, _1427250, _1427252] : [t(_1427208, c_24__type__27676___24a22(_1427252, _1427250, _1427248, _1427246, _1427244, _1427242, _1427240, _1427238, _1427236, _1427234, _1427232, _1427230, _1427228, _1427226, _1427224, _1427222, _1427220, _1427218, _1427216, _1427214, _1427212, _1427210)), -(c_24__type__27676___24t(_1427252, _1427250, _1427248, _1427246, _1427244, _1427242, _1427240, _1427238, _1427236, _1427234, _1427232, _1427230, _1427228, _1427226, _1427224, _1427222, _1427220, _1427218, _1427216, _1427214, _1427212, _1427210, _1427208))], (47595 ^ _401487) ^ [_1427649] : [c_24__type__13656___24t(_1427649), -(t(_1427649, c_24__type__13656))], (47601 ^ _401487) ^ [_1427803] : [t(_1427803, c_24__type__13656), -(c_24__type__13656___24t(_1427803))], (47607 ^ _401487) ^ [_1428022] : [cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(_1428022), -(t(_1428022, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et))], (47613 ^ _401487) ^ [_1428176] : [t(_1428176, cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et), -(cCoq_2eStructures_2eOrderedTypeEx_2eNat__as__OT_2et___24t(_1428176))], (47619 ^ _401487) ^ [_1428395] : [c_24__type__30063___24t(_1428395), -(t(_1428395, c_24__type__30063))], (47625 ^ _401487) ^ [_1428549] : [t(_1428549, c_24__type__30063), -(c_24__type__30063___24t(_1428549))], (47631 ^ _401487) ^ [_1428768] : [c_24__type__550___24t(_1428768), -(t(_1428768, c_24__type__550))], (47637 ^ _401487) ^ [_1428922] : [t(_1428922, c_24__type__550), -(c_24__type__550___24t(_1428922))], (47643 ^ _401487) ^ [_1429379, _1429381, _1429383, _1429385, _1429387, _1429389, _1429391, _1429393, _1429395, _1429397, _1429399, _1429401, _1429403, _1429405, _1429407, _1429409, _1429411, _1429413] : [c_24__type__6134___24t(_1429413, _1429411, _1429409, _1429407, _1429405, _1429403, _1429401, _1429399, _1429397, _1429395, _1429393, _1429391, _1429389, _1429387, _1429385, _1429383, _1429381, _1429379), -(t(_1429379, c_24__type__6134___24a17(_1429413, _1429411, _1429409, _1429407, _1429405, _1429403, _1429401, _1429399, _1429397, _1429395, _1429393, _1429391, _1429389, _1429387, _1429385, _1429383, _1429381)))], (47649 ^ _401487) ^ [_1429705, _1429707, _1429709, _1429711, _1429713, _1429715, _1429717, _1429719, _1429721, _1429723, _1429725, _1429727, _1429729, _1429731, _1429733, _1429735, _1429737, _1429739] : [t(_1429705, c_24__type__6134___24a17(_1429739, _1429737, _1429735, _1429733, _1429731, _1429729, _1429727, _1429725, _1429723, _1429721, _1429719, _1429717, _1429715, _1429713, _1429711, _1429709, _1429707)), -(c_24__type__6134___24t(_1429739, _1429737, _1429735, _1429733, _1429731, _1429729, _1429727, _1429725, _1429723, _1429721, _1429719, _1429717, _1429715, _1429713, _1429711, _1429709, _1429707, _1429705))], (47655 ^ _401487) ^ [_1430096] : [c_24__type__594___24t(_1430096), -(t(_1430096, c_24__type__594))], (47661 ^ _401487) ^ [_1430250] : [t(_1430250, c_24__type__594), -(c_24__type__594___24t(_1430250))], (47667 ^ _401487) ^ [_1430469] : [cCoq_2emicromega_2eEnvRing_2eMon___24t(_1430469), -(t(_1430469, cCoq_2emicromega_2eEnvRing_2eMon))], (47673 ^ _401487) ^ [_1430623] : [t(_1430623, cCoq_2emicromega_2eEnvRing_2eMon), -(cCoq_2emicromega_2eEnvRing_2eMon___24t(_1430623))], (47679 ^ _401487) ^ [_1430870, _1430872, _1430874] : [c_24__type__2507___24t(_1430874, _1430872, _1430870), -(t(_1430870, c_24__type__2507___24a2(_1430874, _1430872)))], (47685 ^ _401487) ^ [_1431046, _1431048, _1431050] : [t(_1431046, c_24__type__2507___24a2(_1431050, _1431048)), -(c_24__type__2507___24t(_1431050, _1431048, _1431046))], (47691 ^ _401487) ^ [_1431595, _1431597, _1431599, _1431601, _1431603, _1431605, _1431607, _1431609, _1431611, _1431613, _1431615, _1431617, _1431619, _1431621, _1431623, _1431625, _1431627, _1431629, _1431631, _1431633, _1431635, _1431637, _1431639] : [c_24__type__25623___24t(_1431639, _1431637, _1431635, _1431633, _1431631, _1431629, _1431627, _1431625, _1431623, _1431621, _1431619, _1431617, _1431615, _1431613, _1431611, _1431609, _1431607, _1431605, _1431603, _1431601, _1431599, _1431597, _1431595), -(t(_1431595, c_24__type__25623___24a22(_1431639, _1431637, _1431635, _1431633, _1431631, _1431629, _1431627, _1431625, _1431623, _1431621, _1431619, _1431617, _1431615, _1431613, _1431611, _1431609, _1431607, _1431605, _1431603, _1431601, _1431599, _1431597)))], (47697 ^ _401487) ^ [_1431971, _1431973, _1431975, _1431977, _1431979, _1431981, _1431983, _1431985, _1431987, _1431989, _1431991, _1431993, _1431995, _1431997, _1431999, _1432001, _1432003, _1432005, _1432007, _1432009, _1432011, _1432013, _1432015] : [t(_1431971, c_24__type__25623___24a22(_1432015, _1432013, _1432011, _1432009, _1432007, _1432005, _1432003, _1432001, _1431999, _1431997, _1431995, _1431993, _1431991, _1431989, _1431987, _1431985, _1431983, _1431981, _1431979, _1431977, _1431975, _1431973)), -(c_24__type__25623___24t(_1432015, _1432013, _1432011, _1432009, _1432007, _1432005, _1432003, _1432001, _1431999, _1431997, _1431995, _1431993, _1431991, _1431989, _1431987, _1431985, _1431983, _1431981, _1431979, _1431977, _1431975, _1431973, _1431971))], (47703 ^ _401487) ^ [_1432412] : [c_24__type__15391___24t(_1432412), -(t(_1432412, c_24__type__15391))], (47709 ^ _401487) ^ [_1432566] : [t(_1432566, c_24__type__15391), -(c_24__type__15391___24t(_1432566))], (47715 ^ _401487) ^ [_1432785] : [c_24__type__10202___24t(_1432785), -(t(_1432785, c_24__type__10202))], (47721 ^ _401487) ^ [_1432939] : [t(_1432939, c_24__type__10202), -(c_24__type__10202___24t(_1432939))], (47727 ^ _401487) ^ [_1433172, _1433174] : [c_24__type__12123___24t(_1433174, _1433172), -(t(_1433172, c_24__type__12123___24a1(_1433174)))], (47733 ^ _401487) ^ [_1433338, _1433340] : [t(_1433338, c_24__type__12123___24a1(_1433340)), -(c_24__type__12123___24t(_1433340, _1433338))], (47739 ^ _401487) ^ [_1433611, _1433613, _1433615, _1433617] : [cCoq_2eInit_2eSpecif_2esigT2___24t(_1433617, _1433615, _1433613, _1433611), -(t(_1433611, cCoq_2eInit_2eSpecif_2esigT2___24a3(_1433617, _1433615, _1433613)))], (47745 ^ _401487) ^ [_1433797, _1433799, _1433801, _1433803] : [t(_1433797, cCoq_2eInit_2eSpecif_2esigT2___24a3(_1433803, _1433801, _1433799)), -(cCoq_2eInit_2eSpecif_2esigT2___24t(_1433803, _1433801, _1433799, _1433797))], (47751 ^ _401487) ^ [_1434048] : [c_24__type__8909___24t(_1434048), -(t(_1434048, c_24__type__8909))], (47757 ^ _401487) ^ [_1434202] : [t(_1434202, c_24__type__8909), -(c_24__type__8909___24t(_1434202))], (47763 ^ _401487) ^ [_1434421] : [c_24__type__400___24t(_1434421), -(t(_1434421, c_24__type__400))], (47769 ^ _401487) ^ [_1434575] : [t(_1434575, c_24__type__400), -(c_24__type__400___24t(_1434575))], (47775 ^ _401487) ^ [_1435032, _1435034, _1435036, _1435038, _1435040, _1435042, _1435044, _1435046, _1435048, _1435050, _1435052, _1435054, _1435056, _1435058, _1435060, _1435062, _1435064, _1435066] : [c_24__type__6347___24t(_1435066, _1435064, _1435062, _1435060, _1435058, _1435056, _1435054, _1435052, _1435050, _1435048, _1435046, _1435044, _1435042, _1435040, _1435038, _1435036, _1435034, _1435032), -(t(_1435032, c_24__type__6347___24a17(_1435066, _1435064, _1435062, _1435060, _1435058, _1435056, _1435054, _1435052, _1435050, _1435048, _1435046, _1435044, _1435042, _1435040, _1435038, _1435036, _1435034)))], (47781 ^ _401487) ^ [_1435358, _1435360, _1435362, _1435364, _1435366, _1435368, _1435370, _1435372, _1435374, _1435376, _1435378, _1435380, _1435382, _1435384, _1435386, _1435388, _1435390, _1435392] : [t(_1435358, c_24__type__6347___24a17(_1435392, _1435390, _1435388, _1435386, _1435384, _1435382, _1435380, _1435378, _1435376, _1435374, _1435372, _1435370, _1435368, _1435366, _1435364, _1435362, _1435360)), -(c_24__type__6347___24t(_1435392, _1435390, _1435388, _1435386, _1435384, _1435382, _1435380, _1435378, _1435376, _1435374, _1435372, _1435370, _1435368, _1435366, _1435364, _1435362, _1435360, _1435358))], (47787 ^ _401487) ^ [_1435861, _1435863, _1435865, _1435867, _1435869, _1435871, _1435873, _1435875, _1435877] : [c_24__type__4850___24t(_1435877, _1435875, _1435873, _1435871, _1435869, _1435867, _1435865, _1435863, _1435861), -(t(_1435861, c_24__type__4850___24a8(_1435877, _1435875, _1435873, _1435871, _1435869, _1435867, _1435865, _1435863)))], (47793 ^ _401487) ^ [_1436097, _1436099, _1436101, _1436103, _1436105, _1436107, _1436109, _1436111, _1436113] : [t(_1436097, c_24__type__4850___24a8(_1436113, _1436111, _1436109, _1436107, _1436105, _1436103, _1436101, _1436099)), -(c_24__type__4850___24t(_1436113, _1436111, _1436109, _1436107, _1436105, _1436103, _1436101, _1436099, _1436097))], (47799 ^ _401487) ^ [_1436454, _1436456, _1436458, _1436460, _1436462] : [c_24__type__29371___24t(_1436462, _1436460, _1436458, _1436456, _1436454), -(t(_1436454, c_24__type__29371___24a4(_1436462, _1436460, _1436458, _1436456)))], (47805 ^ _401487) ^ [_1436650, _1436652, _1436654, _1436656, _1436658] : [t(_1436650, c_24__type__29371___24a4(_1436658, _1436656, _1436654, _1436652)), -(c_24__type__29371___24t(_1436658, _1436656, _1436654, _1436652, _1436650))], (47811 ^ _401487) ^ [_1436911] : [c_24__type__20466___24t(_1436911), -(t(_1436911, c_24__type__20466))], (47817 ^ _401487) ^ [_1437065] : [t(_1437065, c_24__type__20466), -(c_24__type__20466___24t(_1437065))], (47823 ^ _401487) ^ [_1437284] : [c_24__type__102836___24t(_1437284), -(t(_1437284, c_24__type__102836))], (47829 ^ _401487) ^ [_1437438] : [t(_1437438, c_24__type__102836), -(c_24__type__102836___24t(_1437438))], (47835 ^ _401487) ^ [_1437657] : [c_24__type__166308___24t(_1437657), -(t(_1437657, c_24__type__166308))], (47841 ^ _401487) ^ [_1437811] : [t(_1437811, c_24__type__166308), -(c_24__type__166308___24t(_1437811))], (47847 ^ _401487) ^ [_1438030] : [c_24__type__10127___24t(_1438030), -(t(_1438030, c_24__type__10127))], (47853 ^ _401487) ^ [_1438184] : [t(_1438184, c_24__type__10127), -(c_24__type__10127___24t(_1438184))], (47859 ^ _401487) ^ [_1438403] : [cCoq_2eInit_2eDatatypes_2ebool___24t(_1438403), -(t(_1438403, cCoq_2eInit_2eDatatypes_2ebool))], (47865 ^ _401487) ^ [_1438557] : [t(_1438557, cCoq_2eInit_2eDatatypes_2ebool), -(cCoq_2eInit_2eDatatypes_2ebool___24t(_1438557))], (47871 ^ _401487) ^ [_1438776] : [c_24__type__10132___24t(_1438776), -(t(_1438776, c_24__type__10132))], (47877 ^ _401487) ^ [_1438930] : [t(_1438930, c_24__type__10132), -(c_24__type__10132___24t(_1438930))], (47883 ^ _401487) ^ [_1439163, _1439165] : [cCoq_2eInit_2eDatatypes_2elist___24t(_1439165, _1439163), -(t(_1439163, cCoq_2eInit_2eDatatypes_2elist___24a1(_1439165)))], (47889 ^ _401487) ^ [_1439329, _1439331] : [t(_1439329, cCoq_2eInit_2eDatatypes_2elist___24a1(_1439331)), -(cCoq_2eInit_2eDatatypes_2elist___24t(_1439331, _1439329))], (47895 ^ _401487) ^ [_1439560] : [c_24__type__9212___24t(_1439560), -(t(_1439560, c_24__type__9212))], (47901 ^ _401487) ^ [_1439714] : [t(_1439714, c_24__type__9212), -(c_24__type__9212___24t(_1439714))], (47907 ^ _401487) ^ [_1439933] : [c_24__type__20462___24t(_1439933), -(t(_1439933, c_24__type__20462))], (47913 ^ _401487) ^ [_1440087] : [t(_1440087, c_24__type__20462), -(c_24__type__20462___24t(_1440087))], (47919 ^ _401487) ^ [_1440306] : [cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(_1440306), -(t(_1440306, cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et))], (47925 ^ _401487) ^ [_1440460] : [t(_1440460, cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et), -(cCoq_2eStructures_2eOrderedTypeEx_2ePositive__as__OT_2et___24t(_1440460))], (47931 ^ _401487) ^ [_1440917, _1440919, _1440921, _1440923, _1440925, _1440927, _1440929, _1440931, _1440933, _1440935, _1440937, _1440939, _1440941, _1440943, _1440945, _1440947, _1440949, _1440951] : [c_24__type__7802___24t(_1440951, _1440949, _1440947, _1440945, _1440943, _1440941, _1440939, _1440937, _1440935, _1440933, _1440931, _1440929, _1440927, _1440925, _1440923, _1440921, _1440919, _1440917), -(t(_1440917, c_24__type__7802___24a17(_1440951, _1440949, _1440947, _1440945, _1440943, _1440941, _1440939, _1440937, _1440935, _1440933, _1440931, _1440929, _1440927, _1440925, _1440923, _1440921, _1440919)))], (47937 ^ _401487) ^ [_1441243, _1441245, _1441247, _1441249, _1441251, _1441253, _1441255, _1441257, _1441259, _1441261, _1441263, _1441265, _1441267, _1441269, _1441271, _1441273, _1441275, _1441277] : [t(_1441243, c_24__type__7802___24a17(_1441277, _1441275, _1441273, _1441271, _1441269, _1441267, _1441265, _1441263, _1441261, _1441259, _1441257, _1441255, _1441253, _1441251, _1441249, _1441247, _1441245)), -(c_24__type__7802___24t(_1441277, _1441275, _1441273, _1441271, _1441269, _1441267, _1441265, _1441263, _1441261, _1441259, _1441257, _1441255, _1441253, _1441251, _1441249, _1441247, _1441245, _1441243))], (47943 ^ _401487) ^ [_1441634] : [cCoq_2eStructures_2eOrdersTac_2eord___24t(_1441634), -(t(_1441634, cCoq_2eStructures_2eOrdersTac_2eord))], (47949 ^ _401487) ^ [_1441788] : [t(_1441788, cCoq_2eStructures_2eOrdersTac_2eord), -(cCoq_2eStructures_2eOrdersTac_2eord___24t(_1441788))], (47955 ^ _401487) ^ [_1442105, _1442107, _1442109, _1442111, _1442113, _1442115, _1442117, _1442119] : [c_24__type__8427___24t(_1442119, _1442117, _1442115, _1442113, _1442111, _1442109, _1442107, _1442105), -(t(_1442105, c_24__type__8427___24a7(_1442119, _1442117, _1442115, _1442113, _1442111, _1442109, _1442107)))], (47961 ^ _401487) ^ [_1442331, _1442333, _1442335, _1442337, _1442339, _1442341, _1442343, _1442345] : [t(_1442331, c_24__type__8427___24a7(_1442345, _1442343, _1442341, _1442339, _1442337, _1442335, _1442333)), -(c_24__type__8427___24t(_1442345, _1442343, _1442341, _1442339, _1442337, _1442335, _1442333, _1442331))], (47967 ^ _401487) ^ [_1442636, _1442638] : [cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_1442638, _1442636), -(t(_1442636, cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(_1442638)))], (47973 ^ _401487) ^ [_1442802, _1442804] : [t(_1442802, cCoq_2emicromega_2eEnvRing_2ePExpr___24a1(_1442804)), -(cCoq_2emicromega_2eEnvRing_2ePExpr___24t(_1442804, _1442802))], (47979 ^ _401487) ^ [_1443047, _1443049] : [cCoq_2eInit_2eDatatypes_2eoption___24t(_1443049, _1443047), -(t(_1443047, cCoq_2eInit_2eDatatypes_2eoption___24a1(_1443049)))], (47985 ^ _401487) ^ [_1443213, _1443215] : [t(_1443213, cCoq_2eInit_2eDatatypes_2eoption___24a1(_1443215)), -(cCoq_2eInit_2eDatatypes_2eoption___24t(_1443215, _1443213))], (47991 ^ _401487) ^ [_1443444] : [c_24__type__29419___24t(_1443444), -(t(_1443444, c_24__type__29419))], (47997 ^ _401487) ^ [_1443598] : [t(_1443598, c_24__type__29419), -(c_24__type__29419___24t(_1443598))], (48003 ^ _401487) ^ [_1443817] : [c_24__type__3227___24t(_1443817), -(t(_1443817, c_24__type__3227))], (48009 ^ _401487) ^ [_1443971] : [t(_1443971, c_24__type__3227), -(c_24__type__3227___24t(_1443971))], (48015 ^ _401487) ^ [_1444190] : [c_24__type__2135___24t(_1444190), -(t(_1444190, c_24__type__2135))], (48021 ^ _401487) ^ [_1444344] : [t(_1444344, c_24__type__2135), -(c_24__type__2135___24t(_1444344))], (48027 ^ _401487) ^ [_1444591, _1444593, _1444595] : [c_24__type__166325___24t(_1444595, _1444593, _1444591), -(t(_1444591, c_24__type__166325___24a2(_1444595, _1444593)))], (48033 ^ _401487) ^ [_1444767, _1444769, _1444771] : [t(_1444767, c_24__type__166325___24a2(_1444771, _1444769)), -(c_24__type__166325___24t(_1444771, _1444769, _1444767))], (48039 ^ _401487) ^ [_1445036, _1445038, _1445040] : [c_24__type__145287___24t(_1445040, _1445038, _1445036), -(t(_1445036, c_24__type__145287___24a2(_1445040, _1445038)))], (48045 ^ _401487) ^ [_1445212, _1445214, _1445216] : [t(_1445212, c_24__type__145287___24a2(_1445216, _1445214)), -(c_24__type__145287___24t(_1445216, _1445214, _1445212))], (48051 ^ _401487) ^ [_1445453] : [c_24__type__13882___24t(_1445453), -(t(_1445453, c_24__type__13882))], (48057 ^ _401487) ^ [_1445607] : [t(_1445607, c_24__type__13882), -(c_24__type__13882___24t(_1445607))], (48063 ^ _401487) ^ [_1445826] : [c_24__type__10221___24t(_1445826), -(t(_1445826, c_24__type__10221))], (48069 ^ _401487) ^ [_1445980] : [t(_1445980, c_24__type__10221), -(c_24__type__10221___24t(_1445980))], (48075 ^ _401487) ^ [_1446297, _1446299, _1446301, _1446303, _1446305, _1446307, _1446309, _1446311] : [c_24__type__8469___24t(_1446311, _1446309, _1446307, _1446305, _1446303, _1446301, _1446299, _1446297), -(t(_1446297, c_24__type__8469___24a7(_1446311, _1446309, _1446307, _1446305, _1446303, _1446301, _1446299)))], (48081 ^ _401487) ^ [_1446523, _1446525, _1446527, _1446529, _1446531, _1446533, _1446535, _1446537] : [t(_1446523, c_24__type__8469___24a7(_1446537, _1446535, _1446533, _1446531, _1446529, _1446527, _1446525)), -(c_24__type__8469___24t(_1446537, _1446535, _1446533, _1446531, _1446529, _1446527, _1446525, _1446523))], (48087 ^ _401487) ^ [_1446954, _1446956, _1446958, _1446960, _1446962, _1446964, _1446966, _1446968, _1446970, _1446972, _1446974] : [c_24__type__13213___24t(_1446974, _1446972, _1446970, _1446968, _1446966, _1446964, _1446962, _1446960, _1446958, _1446956, _1446954), -(t(_1446954, c_24__type__13213___24a10(_1446974, _1446972, _1446970, _1446968, _1446966, _1446964, _1446962, _1446960, _1446958, _1446956)))], (48093 ^ _401487) ^ [_1447210, _1447212, _1447214, _1447216, _1447218, _1447220, _1447222, _1447224, _1447226, _1447228, _1447230] : [t(_1447210, c_24__type__13213___24a10(_1447230, _1447228, _1447226, _1447224, _1447222, _1447220, _1447218, _1447216, _1447214, _1447212)), -(c_24__type__13213___24t(_1447230, _1447228, _1447226, _1447224, _1447222, _1447220, _1447218, _1447216, _1447214, _1447212, _1447210))], (48099 ^ _401487) ^ [_1447531] : [c_24__type__20153___24t(_1447531), -(t(_1447531, c_24__type__20153))], (48105 ^ _401487) ^ [_1447685] : [t(_1447685, c_24__type__20153), -(c_24__type__20153___24t(_1447685))], (48111 ^ _401487) ^ [_1447918, _1447920] : [c_24__type__156173___24t(_1447920, _1447918), -(t(_1447918, c_24__type__156173___24a1(_1447920)))], (48117 ^ _401487) ^ [_1448084, _1448086] : [t(_1448084, c_24__type__156173___24a1(_1448086)), -(c_24__type__156173___24t(_1448086, _1448084))], (48123 ^ _401487) ^ [_1448455, _1448457, _1448459, _1448461, _1448463, _1448465, _1448467, _1448469, _1448471, _1448473, _1448475] : [c_24__type__929___24t(_1448475, _1448473, _1448471, _1448469, _1448467, _1448465, _1448463, _1448461, _1448459, _1448457, _1448455), -(t(_1448455, c_24__type__929___24a10(_1448475, _1448473, _1448471, _1448469, _1448467, _1448465, _1448463, _1448461, _1448459, _1448457)))], (48129 ^ _401487) ^ [_1448711, _1448713, _1448715, _1448717, _1448719, _1448721, _1448723, _1448725, _1448727, _1448729, _1448731] : [t(_1448711, c_24__type__929___24a10(_1448731, _1448729, _1448727, _1448725, _1448723, _1448721, _1448719, _1448717, _1448715, _1448713)), -(c_24__type__929___24t(_1448731, _1448729, _1448727, _1448725, _1448723, _1448721, _1448719, _1448717, _1448715, _1448713, _1448711))], (48135 ^ _401487) ^ [_1449032] : [c_24__type__8915___24t(_1449032), -(t(_1449032, c_24__type__8915))], (48141 ^ _401487) ^ [_1449186] : [t(_1449186, c_24__type__8915), -(c_24__type__8915___24t(_1449186))], (48147 ^ _401487) ^ [_1449503, _1449505, _1449507, _1449509, _1449511, _1449513, _1449515, _1449517] : [c_24__type__8327___24t(_1449517, _1449515, _1449513, _1449511, _1449509, _1449507, _1449505, _1449503), -(t(_1449503, c_24__type__8327___24a7(_1449517, _1449515, _1449513, _1449511, _1449509, _1449507, _1449505)))], (48153 ^ _401487) ^ [_1449729, _1449731, _1449733, _1449735, _1449737, _1449739, _1449741, _1449743] : [t(_1449729, c_24__type__8327___24a7(_1449743, _1449741, _1449739, _1449737, _1449735, _1449733, _1449731)), -(c_24__type__8327___24t(_1449743, _1449741, _1449739, _1449737, _1449735, _1449733, _1449731, _1449729))], (48159 ^ _401487) ^ [_1450020] : [cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(_1450020), -(t(_1450020, cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et))], (48165 ^ _401487) ^ [_1450174] : [t(_1450174, cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et), -(cCoq_2eStructures_2eOrderedTypeEx_2ePositiveOrderedTypeBits_2et___24t(_1450174))], (48171 ^ _401487) ^ [_1450393] : [c_24__type__10101___24t(_1450393), -(t(_1450393, c_24__type__10101))], (48177 ^ _401487) ^ [_1450547] : [t(_1450547, c_24__type__10101), -(c_24__type__10101___24t(_1450547))], (48183 ^ _401487) ^ [_1450794, _1450796, _1450798] : [c_24__type__2076___24t(_1450798, _1450796, _1450794), -(t(_1450794, c_24__type__2076___24a2(_1450798, _1450796)))], (48189 ^ _401487) ^ [_1450970, _1450972, _1450974] : [t(_1450970, c_24__type__2076___24a2(_1450974, _1450972)), -(c_24__type__2076___24t(_1450974, _1450972, _1450970))], (48195 ^ _401487) ^ [_1451211] : [c_24__type__10200___24t(_1451211), -(t(_1451211, c_24__type__10200))], (48201 ^ _401487) ^ [_1451365] : [t(_1451365, c_24__type__10200), -(c_24__type__10200___24t(_1451365))], (48207 ^ _401487) ^ [_1451584] : [c_24__type__4___24t(_1451584), -(t(_1451584, c_24__type__4))], (48213 ^ _401487) ^ [_1451738] : [t(_1451738, c_24__type__4), -(c_24__type__4___24t(_1451738))], (48219 ^ _401487) ^ [_1452055, _1452057, _1452059, _1452061, _1452063, _1452065, _1452067, _1452069] : [c_24__type__8828___24t(_1452069, _1452067, _1452065, _1452063, _1452061, _1452059, _1452057, _1452055), -(t(_1452055, c_24__type__8828___24a7(_1452069, _1452067, _1452065, _1452063, _1452061, _1452059, _1452057)))], (48225 ^ _401487) ^ [_1452281, _1452283, _1452285, _1452287, _1452289, _1452291, _1452293, _1452295] : [t(_1452281, c_24__type__8828___24a7(_1452295, _1452293, _1452291, _1452289, _1452287, _1452285, _1452283)), -(c_24__type__8828___24t(_1452295, _1452293, _1452291, _1452289, _1452287, _1452285, _1452283, _1452281))], (48231 ^ _401487) ^ [_1452572] : [cCoq_2eStructures_2eOrderedTypeEx_2eN__as__OT_2et___24t(_1452572), -(t(_1452572, cCoq_2eStructures_2eOrderedTypeEx_2eN__as__OT_2et))], (48237 ^ _401487) ^ [_1452726] : [t(_1452726, cCoq_2eStructures_2eOrderedTypeEx_2eN__as__OT_2et), -(cCoq_2eStructures_2eOrderedTypeEx_2eN__as__OT_2et___24t(_1452726))], (48243 ^ _401487) ^ [_1452959, _1452961] : [c_24__type__20994___24t(_1452961, _1452959), -(t(_1452959, c_24__type__20994___24a1(_1452961)))], (48249 ^ _401487) ^ [_1453125, _1453127] : [t(_1453125, c_24__type__20994___24a1(_1453127)), -(c_24__type__20994___24t(_1453127, _1453125))], (48255 ^ _401487) ^ [_1453356] : [c_24__type__17903___24t(_1453356), -(t(_1453356, c_24__type__17903))], (48261 ^ _401487) ^ [_1453510] : [t(_1453510, c_24__type__17903), -(c_24__type__17903___24t(_1453510))], (48267 ^ _401487) ^ [_1453729] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_1453729), -(t(_1453729, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt))], (48273 ^ _401487) ^ [_1453883] : [t(_1453883, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2eelt___24t(_1453883))], (48279 ^ _401487) ^ [_1454172, _1454174, _1454176, _1454178, _1454180, _1454182] : [c_24__type__5330___24t(_1454182, _1454180, _1454178, _1454176, _1454174, _1454172), -(t(_1454172, c_24__type__5330___24a5(_1454182, _1454180, _1454178, _1454176, _1454174)))], (48285 ^ _401487) ^ [_1454378, _1454380, _1454382, _1454384, _1454386, _1454388] : [t(_1454378, c_24__type__5330___24a5(_1454388, _1454386, _1454384, _1454382, _1454380)), -(c_24__type__5330___24t(_1454388, _1454386, _1454384, _1454382, _1454380, _1454378))], (48291 ^ _401487) ^ [_1454663, _1454665] : [c_24__type__18100___24t(_1454665, _1454663), -(t(_1454663, c_24__type__18100___24a1(_1454665)))], (48297 ^ _401487) ^ [_1454829, _1454831] : [t(_1454829, c_24__type__18100___24a1(_1454831)), -(c_24__type__18100___24t(_1454831, _1454829))], (48303 ^ _401487) ^ [_1455088, _1455090, _1455092] : [c_24__type__18093___24t(_1455092, _1455090, _1455088), -(t(_1455088, c_24__type__18093___24a2(_1455092, _1455090)))], (48309 ^ _401487) ^ [_1455264, _1455266, _1455268] : [t(_1455264, c_24__type__18093___24a2(_1455268, _1455266)), -(c_24__type__18093___24t(_1455268, _1455266, _1455264))], (48315 ^ _401487) ^ [_1455505] : [c_24__type__405___24t(_1455505), -(t(_1455505, c_24__type__405))], (48321 ^ _401487) ^ [_1455659] : [t(_1455659, c_24__type__405), -(c_24__type__405___24t(_1455659))], (48327 ^ _401487) ^ [_1455878] : [c_24__type__29456___24t(_1455878), -(t(_1455878, c_24__type__29456))], (48333 ^ _401487) ^ [_1456032] : [t(_1456032, c_24__type__29456), -(c_24__type__29456___24t(_1456032))], (48339 ^ _401487) ^ [_1456251] : [c_24__type__159221___24t(_1456251), -(t(_1456251, c_24__type__159221))], (48345 ^ _401487) ^ [_1456405] : [t(_1456405, c_24__type__159221), -(c_24__type__159221___24t(_1456405))], (48351 ^ _401487) ^ [_1456652, _1456654, _1456656] : [c_24__type__2493___24t(_1456656, _1456654, _1456652), -(t(_1456652, c_24__type__2493___24a2(_1456656, _1456654)))], (48357 ^ _401487) ^ [_1456828, _1456830, _1456832] : [t(_1456828, c_24__type__2493___24a2(_1456832, _1456830)), -(c_24__type__2493___24t(_1456832, _1456830, _1456828))], (48363 ^ _401487) ^ [_1457069] : [c_24__type__13651___24t(_1457069), -(t(_1457069, c_24__type__13651))], (48369 ^ _401487) ^ [_1457223] : [t(_1457223, c_24__type__13651), -(c_24__type__13651___24t(_1457223))], (48375 ^ _401487) ^ [_1457498, _1457500, _1457502, _1457504, _1457506] : [c_24__type__8139___24t(_1457506, _1457504, _1457502, _1457500, _1457498), -(t(_1457498, c_24__type__8139___24a4(_1457506, _1457504, _1457502, _1457500)))], (48381 ^ _401487) ^ [_1457694, _1457696, _1457698, _1457700, _1457702] : [t(_1457694, c_24__type__8139___24a4(_1457702, _1457700, _1457698, _1457696)), -(c_24__type__8139___24t(_1457702, _1457700, _1457698, _1457696, _1457694))], (48387 ^ _401487) ^ [_1457997, _1457999, _1458001, _1458003] : [c_24__type__23408___24t(_1458003, _1458001, _1457999, _1457997), -(t(_1457997, c_24__type__23408___24a3(_1458003, _1458001, _1457999)))], (48393 ^ _401487) ^ [_1458183, _1458185, _1458187, _1458189] : [t(_1458183, c_24__type__23408___24a3(_1458189, _1458187, _1458185)), -(c_24__type__23408___24t(_1458189, _1458187, _1458185, _1458183))], (48399 ^ _401487) ^ [_1458434] : [c_24__type__13638___24t(_1458434), -(t(_1458434, c_24__type__13638))], (48405 ^ _401487) ^ [_1458588] : [t(_1458588, c_24__type__13638), -(c_24__type__13638___24t(_1458588))], (48411 ^ _401487) ^ [_1458807] : [c_24__type__101786___24t(_1458807), -(t(_1458807, c_24__type__101786))], (48417 ^ _401487) ^ [_1458961] : [t(_1458961, c_24__type__101786), -(c_24__type__101786___24t(_1458961))], (48423 ^ _401487) ^ [_1459180] : [cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(_1459180), -(t(_1459180, cCoq_2esetoid__ring_2eRing__polynom_2eMon))], (48429 ^ _401487) ^ [_1459334] : [t(_1459334, cCoq_2esetoid__ring_2eRing__polynom_2eMon), -(cCoq_2esetoid__ring_2eRing__polynom_2eMon___24t(_1459334))], (48435 ^ _401487) ^ [_1459553] : [cCoq_2eInit_2eDatatypes_2ecomparison___24t(_1459553), -(t(_1459553, cCoq_2eInit_2eDatatypes_2ecomparison))], (48441 ^ _401487) ^ [_1459707] : [t(_1459707, cCoq_2eInit_2eDatatypes_2ecomparison), -(cCoq_2eInit_2eDatatypes_2ecomparison___24t(_1459707))], (48447 ^ _401487) ^ [_1460024, _1460026, _1460028, _1460030, _1460032, _1460034, _1460036, _1460038] : [c_24__type__8784___24t(_1460038, _1460036, _1460034, _1460032, _1460030, _1460028, _1460026, _1460024), -(t(_1460024, c_24__type__8784___24a7(_1460038, _1460036, _1460034, _1460032, _1460030, _1460028, _1460026)))], (48453 ^ _401487) ^ [_1460250, _1460252, _1460254, _1460256, _1460258, _1460260, _1460262, _1460264] : [t(_1460250, c_24__type__8784___24a7(_1460264, _1460262, _1460260, _1460258, _1460256, _1460254, _1460252)), -(c_24__type__8784___24t(_1460264, _1460262, _1460260, _1460258, _1460256, _1460254, _1460252, _1460250))], (48459 ^ _401487) ^ [_1460541] : [c_24__type__31840___24t(_1460541), -(t(_1460541, c_24__type__31840))], (48465 ^ _401487) ^ [_1460695] : [t(_1460695, c_24__type__31840), -(c_24__type__31840___24t(_1460695))], (48471 ^ _401487) ^ [_1460914] : [c_24__type__22765___24t(_1460914), -(t(_1460914, c_24__type__22765))], (48477 ^ _401487) ^ [_1461068] : [t(_1461068, c_24__type__22765), -(c_24__type__22765___24t(_1461068))], (48483 ^ _401487) ^ [_1461287] : [c_24__type__32438___24t(_1461287), -(t(_1461287, c_24__type__32438))], (48489 ^ _401487) ^ [_1461441] : [t(_1461441, c_24__type__32438), -(c_24__type__32438___24t(_1461441))], (48495 ^ _401487) ^ [_1461898, _1461900, _1461902, _1461904, _1461906, _1461908, _1461910, _1461912, _1461914, _1461916, _1461918, _1461920, _1461922, _1461924, _1461926, _1461928, _1461930, _1461932] : [c_24__type__6542___24t(_1461932, _1461930, _1461928, _1461926, _1461924, _1461922, _1461920, _1461918, _1461916, _1461914, _1461912, _1461910, _1461908, _1461906, _1461904, _1461902, _1461900, _1461898), -(t(_1461898, c_24__type__6542___24a17(_1461932, _1461930, _1461928, _1461926, _1461924, _1461922, _1461920, _1461918, _1461916, _1461914, _1461912, _1461910, _1461908, _1461906, _1461904, _1461902, _1461900)))], (48501 ^ _401487) ^ [_1462224, _1462226, _1462228, _1462230, _1462232, _1462234, _1462236, _1462238, _1462240, _1462242, _1462244, _1462246, _1462248, _1462250, _1462252, _1462254, _1462256, _1462258] : [t(_1462224, c_24__type__6542___24a17(_1462258, _1462256, _1462254, _1462252, _1462250, _1462248, _1462246, _1462244, _1462242, _1462240, _1462238, _1462236, _1462234, _1462232, _1462230, _1462228, _1462226)), -(c_24__type__6542___24t(_1462258, _1462256, _1462254, _1462252, _1462250, _1462248, _1462246, _1462244, _1462242, _1462240, _1462238, _1462236, _1462234, _1462232, _1462230, _1462228, _1462226, _1462224))], (48507 ^ _401487) ^ [_1462615] : [c_24__type__2931___24t(_1462615), -(t(_1462615, c_24__type__2931))], (48513 ^ _401487) ^ [_1462769] : [t(_1462769, c_24__type__2931), -(c_24__type__2931___24t(_1462769))], (48519 ^ _401487) ^ [_1463128, _1463130, _1463132, _1463134, _1463136, _1463138, _1463140, _1463142, _1463144, _1463146, _1463148] : [c_24__type__12719___24t(_1463148, _1463146, _1463144, _1463142, _1463140, _1463138, _1463136, _1463134, _1463132, _1463130, _1463128), -(t(_1463128, c_24__type__12719___24a10(_1463148, _1463146, _1463144, _1463142, _1463140, _1463138, _1463136, _1463134, _1463132, _1463130)))], (48525 ^ _401487) ^ [_1463384, _1463386, _1463388, _1463390, _1463392, _1463394, _1463396, _1463398, _1463400, _1463402, _1463404] : [t(_1463384, c_24__type__12719___24a10(_1463404, _1463402, _1463400, _1463398, _1463396, _1463394, _1463392, _1463390, _1463388, _1463386)), -(c_24__type__12719___24t(_1463404, _1463402, _1463400, _1463398, _1463396, _1463394, _1463392, _1463390, _1463388, _1463386, _1463384))], (48531 ^ _401487) ^ [_1463887, _1463889, _1463891, _1463893, _1463895, _1463897, _1463899, _1463901, _1463903, _1463905, _1463907, _1463909, _1463911, _1463913] : [c_24__type__17120___24t(_1463913, _1463911, _1463909, _1463907, _1463905, _1463903, _1463901, _1463899, _1463897, _1463895, _1463893, _1463891, _1463889, _1463887), -(t(_1463887, c_24__type__17120___24a13(_1463913, _1463911, _1463909, _1463907, _1463905, _1463903, _1463901, _1463899, _1463897, _1463895, _1463893, _1463891, _1463889)))], (48537 ^ _401487) ^ [_1464173, _1464175, _1464177, _1464179, _1464181, _1464183, _1464185, _1464187, _1464189, _1464191, _1464193, _1464195, _1464197, _1464199] : [t(_1464173, c_24__type__17120___24a13(_1464199, _1464197, _1464195, _1464193, _1464191, _1464189, _1464187, _1464185, _1464183, _1464181, _1464179, _1464177, _1464175)), -(c_24__type__17120___24t(_1464199, _1464197, _1464195, _1464193, _1464191, _1464189, _1464187, _1464185, _1464183, _1464181, _1464179, _1464177, _1464175, _1464173))], (48543 ^ _401487) ^ [_1464664, _1464666, _1464668, _1464670, _1464672, _1464674, _1464676, _1464678, _1464680, _1464682, _1464684] : [c_24__type__12921___24t(_1464684, _1464682, _1464680, _1464678, _1464676, _1464674, _1464672, _1464670, _1464668, _1464666, _1464664), -(t(_1464664, c_24__type__12921___24a10(_1464684, _1464682, _1464680, _1464678, _1464676, _1464674, _1464672, _1464670, _1464668, _1464666)))], (48549 ^ _401487) ^ [_1464920, _1464922, _1464924, _1464926, _1464928, _1464930, _1464932, _1464934, _1464936, _1464938, _1464940] : [t(_1464920, c_24__type__12921___24a10(_1464940, _1464938, _1464936, _1464934, _1464932, _1464930, _1464928, _1464926, _1464924, _1464922)), -(c_24__type__12921___24t(_1464940, _1464938, _1464936, _1464934, _1464932, _1464930, _1464928, _1464926, _1464924, _1464922, _1464920))], (48555 ^ _401487) ^ [_1465241] : [c_24__type__158399___24t(_1465241), -(t(_1465241, c_24__type__158399))], (48561 ^ _401487) ^ [_1465395] : [t(_1465395, c_24__type__158399), -(c_24__type__158399___24t(_1465395))], (48567 ^ _401487) ^ [_1465670, _1465672, _1465674, _1465676, _1465678] : [cCoq_2emicromega_2eTauto_2eGFormula___24t(_1465678, _1465676, _1465674, _1465672, _1465670), -(t(_1465670, cCoq_2emicromega_2eTauto_2eGFormula___24a4(_1465678, _1465676, _1465674, _1465672)))], (48573 ^ _401487) ^ [_1465866, _1465868, _1465870, _1465872, _1465874] : [t(_1465866, cCoq_2emicromega_2eTauto_2eGFormula___24a4(_1465874, _1465872, _1465870, _1465868)), -(cCoq_2emicromega_2eTauto_2eGFormula___24t(_1465874, _1465872, _1465870, _1465868, _1465866))], (48579 ^ _401487) ^ [_1466127] : [cCoq_2eNumbers_2eBinNums_2eN___24t(_1466127), -(t(_1466127, cCoq_2eNumbers_2eBinNums_2eN))], (48585 ^ _401487) ^ [_1466281] : [t(_1466281, cCoq_2eNumbers_2eBinNums_2eN), -(cCoq_2eNumbers_2eBinNums_2eN___24t(_1466281))], (48591 ^ _401487) ^ [_1466500] : [c_24__type__9218___24t(_1466500), -(t(_1466500, c_24__type__9218))], (48597 ^ _401487) ^ [_1466654] : [t(_1466654, c_24__type__9218), -(c_24__type__9218___24t(_1466654))], (48603 ^ _401487) ^ [_1466873] : [c_24__type__386___24t(_1466873), -(t(_1466873, c_24__type__386))], (48609 ^ _401487) ^ [_1467027] : [t(_1467027, c_24__type__386), -(c_24__type__386___24t(_1467027))], (48615 ^ _401487) ^ [_1467288, _1467290, _1467292, _1467294] : [cCoq_2eInit_2eSpecif_2esig2___24t(_1467294, _1467292, _1467290, _1467288), -(t(_1467288, cCoq_2eInit_2eSpecif_2esig2___24a3(_1467294, _1467292, _1467290)))], (48621 ^ _401487) ^ [_1467474, _1467476, _1467478, _1467480] : [t(_1467474, cCoq_2eInit_2eSpecif_2esig2___24a3(_1467480, _1467478, _1467476)), -(cCoq_2eInit_2eSpecif_2esig2___24t(_1467480, _1467478, _1467476, _1467474))], (48627 ^ _401487) ^ [_1467753, _1467755, _1467757] : [c_24__type__31858___24t(_1467757, _1467755, _1467753), -(t(_1467753, c_24__type__31858___24a2(_1467757, _1467755)))], (48633 ^ _401487) ^ [_1467929, _1467931, _1467933] : [t(_1467929, c_24__type__31858___24a2(_1467933, _1467931)), -(c_24__type__31858___24t(_1467933, _1467931, _1467929))], (48639 ^ _401487) ^ [_1468170] : [c_24__type__29701___24t(_1468170), -(t(_1468170, c_24__type__29701))], (48645 ^ _401487) ^ [_1468324] : [t(_1468324, c_24__type__29701), -(c_24__type__29701___24t(_1468324))], (48651 ^ _401487) ^ [_1468543] : [c_24__type__11789___24t(_1468543), -(t(_1468543, c_24__type__11789))], (48657 ^ _401487) ^ [_1468697] : [t(_1468697, c_24__type__11789), -(c_24__type__11789___24t(_1468697))], (48663 ^ _401487) ^ [_1468916] : [c_24__type__397___24t(_1468916), -(t(_1468916, c_24__type__397))], (48669 ^ _401487) ^ [_1469070] : [t(_1469070, c_24__type__397), -(c_24__type__397___24t(_1469070))], (48675 ^ _401487) ^ [_1469471, _1469473, _1469475, _1469477, _1469479, _1469481, _1469483, _1469485, _1469487, _1469489, _1469491, _1469493, _1469495, _1469497] : [c_24__type__17856___24t(_1469497, _1469495, _1469493, _1469491, _1469489, _1469487, _1469485, _1469483, _1469481, _1469479, _1469477, _1469475, _1469473, _1469471), -(t(_1469471, c_24__type__17856___24a13(_1469497, _1469495, _1469493, _1469491, _1469489, _1469487, _1469485, _1469483, _1469481, _1469479, _1469477, _1469475, _1469473)))], (48681 ^ _401487) ^ [_1469757, _1469759, _1469761, _1469763, _1469765, _1469767, _1469769, _1469771, _1469773, _1469775, _1469777, _1469779, _1469781, _1469783] : [t(_1469757, c_24__type__17856___24a13(_1469783, _1469781, _1469779, _1469777, _1469775, _1469773, _1469771, _1469769, _1469767, _1469765, _1469763, _1469761, _1469759)), -(c_24__type__17856___24t(_1469783, _1469781, _1469779, _1469777, _1469775, _1469773, _1469771, _1469769, _1469767, _1469765, _1469763, _1469761, _1469759, _1469757))], (48687 ^ _401487) ^ [_1470122, _1470124] : [c_24__type__22___24t(_1470124, _1470122), -(t(_1470122, c_24__type__22___24a1(_1470124)))], (48693 ^ _401487) ^ [_1470288, _1470290] : [t(_1470288, c_24__type__22___24a1(_1470290)), -(c_24__type__22___24t(_1470290, _1470288))], (48699 ^ _401487) ^ [_1470589, _1470591, _1470593, _1470595, _1470597, _1470599] : [c_24__type__5414___24t(_1470599, _1470597, _1470595, _1470593, _1470591, _1470589), -(t(_1470589, c_24__type__5414___24a5(_1470599, _1470597, _1470595, _1470593, _1470591)))], (48705 ^ _401487) ^ [_1470795, _1470797, _1470799, _1470801, _1470803, _1470805] : [t(_1470795, c_24__type__5414___24a5(_1470805, _1470803, _1470801, _1470799, _1470797)), -(c_24__type__5414___24t(_1470805, _1470803, _1470801, _1470799, _1470797, _1470795))], (48711 ^ _401487) ^ [_1471094, _1471096, _1471098] : [cCoq_2eInit_2eSpecif_2esumbool___24t(_1471098, _1471096, _1471094), -(t(_1471094, cCoq_2eInit_2eSpecif_2esumbool___24a2(_1471098, _1471096)))], (48717 ^ _401487) ^ [_1471270, _1471272, _1471274] : [t(_1471270, cCoq_2eInit_2eSpecif_2esumbool___24a2(_1471274, _1471272)), -(cCoq_2eInit_2eSpecif_2esumbool___24t(_1471274, _1471272, _1471270))], (48723 ^ _401487) ^ [_1471511] : [c_24__type__547___24t(_1471511), -(t(_1471511, c_24__type__547))], (48729 ^ _401487) ^ [_1471665] : [t(_1471665, c_24__type__547), -(c_24__type__547___24t(_1471665))], (48735 ^ _401487) ^ [_1471884] : [c_24__type__166265___24t(_1471884), -(t(_1471884, c_24__type__166265))], (48741 ^ _401487) ^ [_1472038] : [t(_1472038, c_24__type__166265), -(c_24__type__166265___24t(_1472038))], (48747 ^ _401487) ^ [_1472439, _1472441, _1472443, _1472445, _1472447, _1472449, _1472451, _1472453, _1472455, _1472457, _1472459, _1472461, _1472463, _1472465] : [c_24__type__17370___24t(_1472465, _1472463, _1472461, _1472459, _1472457, _1472455, _1472453, _1472451, _1472449, _1472447, _1472445, _1472443, _1472441, _1472439), -(t(_1472439, c_24__type__17370___24a13(_1472465, _1472463, _1472461, _1472459, _1472457, _1472455, _1472453, _1472451, _1472449, _1472447, _1472445, _1472443, _1472441)))], (48753 ^ _401487) ^ [_1472725, _1472727, _1472729, _1472731, _1472733, _1472735, _1472737, _1472739, _1472741, _1472743, _1472745, _1472747, _1472749, _1472751] : [t(_1472725, c_24__type__17370___24a13(_1472751, _1472749, _1472747, _1472745, _1472743, _1472741, _1472739, _1472737, _1472735, _1472733, _1472731, _1472729, _1472727)), -(c_24__type__17370___24t(_1472751, _1472749, _1472747, _1472745, _1472743, _1472741, _1472739, _1472737, _1472735, _1472733, _1472731, _1472729, _1472727, _1472725))], (48759 ^ _401487) ^ [_1473118, _1473120, _1473122, _1473124] : [c_24__type__23298___24t(_1473124, _1473122, _1473120, _1473118), -(t(_1473118, c_24__type__23298___24a3(_1473124, _1473122, _1473120)))], (48765 ^ _401487) ^ [_1473304, _1473306, _1473308, _1473310] : [t(_1473304, c_24__type__23298___24a3(_1473310, _1473308, _1473306)), -(c_24__type__23298___24t(_1473310, _1473308, _1473306, _1473304))], (48771 ^ _401487) ^ [_1473555] : [c_24__type__13833___24t(_1473555), -(t(_1473555, c_24__type__13833))], (48777 ^ _401487) ^ [_1473709] : [t(_1473709, c_24__type__13833), -(c_24__type__13833___24t(_1473709))], (48783 ^ _401487) ^ [_1474236, _1474238, _1474240, _1474242, _1474244, _1474246, _1474248, _1474250, _1474252, _1474254, _1474256, _1474258, _1474260, _1474262, _1474264, _1474266, _1474268, _1474270, _1474272, _1474274, _1474276, _1474278, _1474280] : [c_24__type__25277___24t(_1474280, _1474278, _1474276, _1474274, _1474272, _1474270, _1474268, _1474266, _1474264, _1474262, _1474260, _1474258, _1474256, _1474254, _1474252, _1474250, _1474248, _1474246, _1474244, _1474242, _1474240, _1474238, _1474236), -(t(_1474236, c_24__type__25277___24a22(_1474280, _1474278, _1474276, _1474274, _1474272, _1474270, _1474268, _1474266, _1474264, _1474262, _1474260, _1474258, _1474256, _1474254, _1474252, _1474250, _1474248, _1474246, _1474244, _1474242, _1474240, _1474238)))], (48789 ^ _401487) ^ [_1474612, _1474614, _1474616, _1474618, _1474620, _1474622, _1474624, _1474626, _1474628, _1474630, _1474632, _1474634, _1474636, _1474638, _1474640, _1474642, _1474644, _1474646, _1474648, _1474650, _1474652, _1474654, _1474656] : [t(_1474612, c_24__type__25277___24a22(_1474656, _1474654, _1474652, _1474650, _1474648, _1474646, _1474644, _1474642, _1474640, _1474638, _1474636, _1474634, _1474632, _1474630, _1474628, _1474626, _1474624, _1474622, _1474620, _1474618, _1474616, _1474614)), -(c_24__type__25277___24t(_1474656, _1474654, _1474652, _1474650, _1474648, _1474646, _1474644, _1474642, _1474640, _1474638, _1474636, _1474634, _1474632, _1474630, _1474628, _1474626, _1474624, _1474622, _1474620, _1474618, _1474616, _1474614, _1474612))], (48795 ^ _401487) ^ [_1475053] : [cCoq_2eReals_2eRdefinitions_2eR___24t(_1475053), -(t(_1475053, cCoq_2eReals_2eRdefinitions_2eR))], (48801 ^ _401487) ^ [_1475207] : [t(_1475207, cCoq_2eReals_2eRdefinitions_2eR), -(cCoq_2eReals_2eRdefinitions_2eR___24t(_1475207))], (48807 ^ _401487) ^ [_1475426] : [c_24__type__29742___24t(_1475426), -(t(_1475426, c_24__type__29742))], (48813 ^ _401487) ^ [_1475580] : [t(_1475580, c_24__type__29742), -(c_24__type__29742___24t(_1475580))], (48819 ^ _401487) ^ [_1475799] : [c_24__type__30688___24t(_1475799), -(t(_1475799, c_24__type__30688))], (48825 ^ _401487) ^ [_1475953] : [t(_1475953, c_24__type__30688), -(c_24__type__30688___24t(_1475953))], (48831 ^ _401487) ^ [_1476172] : [c_24__type__417___24t(_1476172), -(t(_1476172, c_24__type__417))], (48837 ^ _401487) ^ [_1476326] : [t(_1476326, c_24__type__417), -(c_24__type__417___24t(_1476326))], (48843 ^ _401487) ^ [_1476545] : [c_24__type__32317___24t(_1476545), -(t(_1476545, c_24__type__32317))], (48849 ^ _401487) ^ [_1476699] : [t(_1476699, c_24__type__32317), -(c_24__type__32317___24t(_1476699))], (48855 ^ _401487) ^ [_1477156, _1477158, _1477160, _1477162, _1477164, _1477166, _1477168, _1477170, _1477172, _1477174, _1477176, _1477178, _1477180, _1477182, _1477184, _1477186, _1477188, _1477190] : [c_24__type__6755___24t(_1477190, _1477188, _1477186, _1477184, _1477182, _1477180, _1477178, _1477176, _1477174, _1477172, _1477170, _1477168, _1477166, _1477164, _1477162, _1477160, _1477158, _1477156), -(t(_1477156, c_24__type__6755___24a17(_1477190, _1477188, _1477186, _1477184, _1477182, _1477180, _1477178, _1477176, _1477174, _1477172, _1477170, _1477168, _1477166, _1477164, _1477162, _1477160, _1477158)))], (48861 ^ _401487) ^ [_1477482, _1477484, _1477486, _1477488, _1477490, _1477492, _1477494, _1477496, _1477498, _1477500, _1477502, _1477504, _1477506, _1477508, _1477510, _1477512, _1477514, _1477516] : [t(_1477482, c_24__type__6755___24a17(_1477516, _1477514, _1477512, _1477510, _1477508, _1477506, _1477504, _1477502, _1477500, _1477498, _1477496, _1477494, _1477492, _1477490, _1477488, _1477486, _1477484)), -(c_24__type__6755___24t(_1477516, _1477514, _1477512, _1477510, _1477508, _1477506, _1477504, _1477502, _1477500, _1477498, _1477496, _1477494, _1477492, _1477490, _1477488, _1477486, _1477484, _1477482))], (48867 ^ _401487) ^ [_1478181, _1478183, _1478185, _1478187, _1478189, _1478191, _1478193, _1478195, _1478197, _1478199, _1478201, _1478203, _1478205, _1478207, _1478209, _1478211, _1478213, _1478215, _1478217, _1478219, _1478221, _1478223, _1478225] : [c_24__type__25969___24t(_1478225, _1478223, _1478221, _1478219, _1478217, _1478215, _1478213, _1478211, _1478209, _1478207, _1478205, _1478203, _1478201, _1478199, _1478197, _1478195, _1478193, _1478191, _1478189, _1478187, _1478185, _1478183, _1478181), -(t(_1478181, c_24__type__25969___24a22(_1478225, _1478223, _1478221, _1478219, _1478217, _1478215, _1478213, _1478211, _1478209, _1478207, _1478205, _1478203, _1478201, _1478199, _1478197, _1478195, _1478193, _1478191, _1478189, _1478187, _1478185, _1478183)))], (48873 ^ _401487) ^ [_1478557, _1478559, _1478561, _1478563, _1478565, _1478567, _1478569, _1478571, _1478573, _1478575, _1478577, _1478579, _1478581, _1478583, _1478585, _1478587, _1478589, _1478591, _1478593, _1478595, _1478597, _1478599, _1478601] : [t(_1478557, c_24__type__25969___24a22(_1478601, _1478599, _1478597, _1478595, _1478593, _1478591, _1478589, _1478587, _1478585, _1478583, _1478581, _1478579, _1478577, _1478575, _1478573, _1478571, _1478569, _1478567, _1478565, _1478563, _1478561, _1478559)), -(c_24__type__25969___24t(_1478601, _1478599, _1478597, _1478595, _1478593, _1478591, _1478589, _1478587, _1478585, _1478583, _1478581, _1478579, _1478577, _1478575, _1478573, _1478571, _1478569, _1478567, _1478565, _1478563, _1478561, _1478559, _1478557))], (48879 ^ _401487) ^ [_1478998] : [c_24__type__12105___24t(_1478998), -(t(_1478998, c_24__type__12105))], (48885 ^ _401487) ^ [_1479152] : [t(_1479152, c_24__type__12105), -(c_24__type__12105___24t(_1479152))], (48891 ^ _401487) ^ [_1479371] : [c_24__type__10051___24t(_1479371), -(t(_1479371, c_24__type__10051))], (48897 ^ _401487) ^ [_1479525] : [t(_1479525, c_24__type__10051), -(c_24__type__10051___24t(_1479525))], (48903 ^ _401487) ^ [_1479744] : [c_24__type__8904___24t(_1479744), -(t(_1479744, c_24__type__8904))], (48909 ^ _401487) ^ [_1479898] : [t(_1479898, c_24__type__8904), -(c_24__type__8904___24t(_1479898))], (48915 ^ _401487) ^ [_1480117] : [c_24__type__31864___24t(_1480117), -(t(_1480117, c_24__type__31864))], (48921 ^ _401487) ^ [_1480271] : [t(_1480271, c_24__type__31864), -(c_24__type__31864___24t(_1480271))], (48927 ^ _401487) ^ [_1480490] : [c_24__type__158368___24t(_1480490), -(t(_1480490, c_24__type__158368))], (48933 ^ _401487) ^ [_1480644] : [t(_1480644, c_24__type__158368), -(c_24__type__158368___24t(_1480644))], (48939 ^ _401487) ^ [_1480863] : [c_24__type__15251___24t(_1480863), -(t(_1480863, c_24__type__15251))], (48945 ^ _401487) ^ [_1481017] : [t(_1481017, c_24__type__15251), -(c_24__type__15251___24t(_1481017))], (48951 ^ _401487) ^ [_1481236] : [c_24__type__145293___24t(_1481236), -(t(_1481236, c_24__type__145293))], (48957 ^ _401487) ^ [_1481390] : [t(_1481390, c_24__type__145293), -(c_24__type__145293___24t(_1481390))], (48963 ^ _401487) ^ [_1481623, _1481625] : [c_24__type__10579___24t(_1481625, _1481623), -(t(_1481623, c_24__type__10579___24a1(_1481625)))], (48969 ^ _401487) ^ [_1481789, _1481791] : [t(_1481789, c_24__type__10579___24a1(_1481791)), -(c_24__type__10579___24t(_1481791, _1481789))], (48975 ^ _401487) ^ [_1482020] : [c_24__type__32468___24t(_1482020), -(t(_1482020, c_24__type__32468))], (48981 ^ _401487) ^ [_1482174] : [t(_1482174, c_24__type__32468), -(c_24__type__32468___24t(_1482174))], (48987 ^ _401487) ^ [_1482631, _1482633, _1482635, _1482637, _1482639, _1482641, _1482643, _1482645, _1482647, _1482649, _1482651, _1482653, _1482655, _1482657, _1482659, _1482661, _1482663, _1482665] : [c_24__type__7589___24t(_1482665, _1482663, _1482661, _1482659, _1482657, _1482655, _1482653, _1482651, _1482649, _1482647, _1482645, _1482643, _1482641, _1482639, _1482637, _1482635, _1482633, _1482631), -(t(_1482631, c_24__type__7589___24a17(_1482665, _1482663, _1482661, _1482659, _1482657, _1482655, _1482653, _1482651, _1482649, _1482647, _1482645, _1482643, _1482641, _1482639, _1482637, _1482635, _1482633)))], (48993 ^ _401487) ^ [_1482957, _1482959, _1482961, _1482963, _1482965, _1482967, _1482969, _1482971, _1482973, _1482975, _1482977, _1482979, _1482981, _1482983, _1482985, _1482987, _1482989, _1482991] : [t(_1482957, c_24__type__7589___24a17(_1482991, _1482989, _1482987, _1482985, _1482983, _1482981, _1482979, _1482977, _1482975, _1482973, _1482971, _1482969, _1482967, _1482965, _1482963, _1482961, _1482959)), -(c_24__type__7589___24t(_1482991, _1482989, _1482987, _1482985, _1482983, _1482981, _1482979, _1482977, _1482975, _1482973, _1482971, _1482969, _1482967, _1482965, _1482963, _1482961, _1482959, _1482957))], (48999 ^ _401487) ^ [_1483348] : [c_24__type__9228___24t(_1483348), -(t(_1483348, c_24__type__9228))], (49005 ^ _401487) ^ [_1483502] : [t(_1483502, c_24__type__9228), -(c_24__type__9228___24t(_1483502))], (49011 ^ _401487) ^ [_1483763, _1483765, _1483767, _1483769] : [c_24__type__2081___24t(_1483769, _1483767, _1483765, _1483763), -(t(_1483763, c_24__type__2081___24a3(_1483769, _1483767, _1483765)))], (49017 ^ _401487) ^ [_1483949, _1483951, _1483953, _1483955] : [t(_1483949, c_24__type__2081___24a3(_1483955, _1483953, _1483951)), -(c_24__type__2081___24t(_1483955, _1483953, _1483951, _1483949))], (49023 ^ _401487) ^ [_1484242, _1484244, _1484246, _1484248] : [c_24__type__22757___24t(_1484248, _1484246, _1484244, _1484242), -(t(_1484242, c_24__type__22757___24a3(_1484248, _1484246, _1484244)))], (49029 ^ _401487) ^ [_1484428, _1484430, _1484432, _1484434] : [t(_1484428, c_24__type__22757___24a3(_1484434, _1484432, _1484430)), -(c_24__type__22757___24t(_1484434, _1484432, _1484430, _1484428))], (49035 ^ _401487) ^ [_1484707, _1484709, _1484711] : [c_24__type__17934___24t(_1484711, _1484709, _1484707), -(t(_1484707, c_24__type__17934___24a2(_1484711, _1484709)))], (49041 ^ _401487) ^ [_1484883, _1484885, _1484887] : [t(_1484883, c_24__type__17934___24a2(_1484887, _1484885)), -(c_24__type__17934___24t(_1484887, _1484885, _1484883))], (49047 ^ _401487) ^ [_1485138, _1485140] : [cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_1485140, _1485138), -(t(_1485138, cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(_1485140)))], (49053 ^ _401487) ^ [_1485304, _1485306] : [t(_1485304, cCoq_2esetoid__ring_2eField__theory_2eFExpr___24a1(_1485306)), -(cCoq_2esetoid__ring_2eField__theory_2eFExpr___24t(_1485306, _1485304))], (49059 ^ _401487) ^ [_1485535] : [c_24__type__32412___24t(_1485535), -(t(_1485535, c_24__type__32412))], (49065 ^ _401487) ^ [_1485689] : [t(_1485689, c_24__type__32412), -(c_24__type__32412___24t(_1485689))], (49071 ^ _401487) ^ [_1485908] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_1485908), -(t(_1485908, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et))], (49077 ^ _401487) ^ [_1486062] : [t(_1486062, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2et___24t(_1486062))], (49083 ^ _401487) ^ [_1486281] : [c_24__type__23727___24t(_1486281), -(t(_1486281, c_24__type__23727))], (49089 ^ _401487) ^ [_1486435] : [t(_1486435, c_24__type__23727), -(c_24__type__23727___24t(_1486435))], (49095 ^ _401487) ^ [_1486654] : [cCoq_2eInit_2eDatatypes_2eunit___24t(_1486654), -(t(_1486654, cCoq_2eInit_2eDatatypes_2eunit))], (49101 ^ _401487) ^ [_1486808] : [t(_1486808, cCoq_2eInit_2eDatatypes_2eunit), -(cCoq_2eInit_2eDatatypes_2eunit___24t(_1486808))], (49107 ^ _401487) ^ [_1487055, _1487057, _1487059] : [c_24__type__22667___24t(_1487059, _1487057, _1487055), -(t(_1487055, c_24__type__22667___24a2(_1487059, _1487057)))], (49113 ^ _401487) ^ [_1487231, _1487233, _1487235] : [t(_1487231, c_24__type__22667___24a2(_1487235, _1487233)), -(c_24__type__22667___24t(_1487235, _1487233, _1487231))], (49119 ^ _401487) ^ [_1487570, _1487572, _1487574, _1487576, _1487578, _1487580, _1487582, _1487584] : [c_24__type__8519___24t(_1487584, _1487582, _1487580, _1487578, _1487576, _1487574, _1487572, _1487570), -(t(_1487570, c_24__type__8519___24a7(_1487584, _1487582, _1487580, _1487578, _1487576, _1487574, _1487572)))], (49125 ^ _401487) ^ [_1487796, _1487798, _1487800, _1487802, _1487804, _1487806, _1487808, _1487810] : [t(_1487796, c_24__type__8519___24a7(_1487810, _1487808, _1487806, _1487804, _1487802, _1487800, _1487798)), -(c_24__type__8519___24t(_1487810, _1487808, _1487806, _1487804, _1487802, _1487800, _1487798, _1487796))], (49131 ^ _401487) ^ [_1488087] : [c_24__type__29857___24t(_1488087), -(t(_1488087, c_24__type__29857))], (49137 ^ _401487) ^ [_1488241] : [t(_1488241, c_24__type__29857), -(c_24__type__29857___24t(_1488241))], (49143 ^ _401487) ^ [_1488488, _1488490, _1488492] : [cCoq_2eInit_2eSpecif_2esig___24t(_1488492, _1488490, _1488488), -(t(_1488488, cCoq_2eInit_2eSpecif_2esig___24a2(_1488492, _1488490)))], (49149 ^ _401487) ^ [_1488664, _1488666, _1488668] : [t(_1488664, cCoq_2eInit_2eSpecif_2esig___24a2(_1488668, _1488666)), -(cCoq_2eInit_2eSpecif_2esig___24t(_1488668, _1488666, _1488664))], (49155 ^ _401487) ^ [_1488905] : [c_24__type__29712___24t(_1488905), -(t(_1488905, c_24__type__29712))], (49161 ^ _401487) ^ [_1489059] : [t(_1489059, c_24__type__29712), -(c_24__type__29712___24t(_1489059))], (49167 ^ _401487) ^ [_1489278] : [c_24__type__155143___24t(_1489278), -(t(_1489278, c_24__type__155143))], (49173 ^ _401487) ^ [_1489432] : [t(_1489432, c_24__type__155143), -(c_24__type__155143___24t(_1489432))], (49179 ^ _401487) ^ [_1489889, _1489891, _1489893, _1489895, _1489897, _1489899, _1489901, _1489903, _1489905, _1489907, _1489909, _1489911, _1489913, _1489915, _1489917, _1489919, _1489921, _1489923] : [c_24__type__7181___24t(_1489923, _1489921, _1489919, _1489917, _1489915, _1489913, _1489911, _1489909, _1489907, _1489905, _1489903, _1489901, _1489899, _1489897, _1489895, _1489893, _1489891, _1489889), -(t(_1489889, c_24__type__7181___24a17(_1489923, _1489921, _1489919, _1489917, _1489915, _1489913, _1489911, _1489909, _1489907, _1489905, _1489903, _1489901, _1489899, _1489897, _1489895, _1489893, _1489891)))], (49185 ^ _401487) ^ [_1490215, _1490217, _1490219, _1490221, _1490223, _1490225, _1490227, _1490229, _1490231, _1490233, _1490235, _1490237, _1490239, _1490241, _1490243, _1490245, _1490247, _1490249] : [t(_1490215, c_24__type__7181___24a17(_1490249, _1490247, _1490245, _1490243, _1490241, _1490239, _1490237, _1490235, _1490233, _1490231, _1490229, _1490227, _1490225, _1490223, _1490221, _1490219, _1490217)), -(c_24__type__7181___24t(_1490249, _1490247, _1490245, _1490243, _1490241, _1490239, _1490237, _1490235, _1490233, _1490231, _1490229, _1490227, _1490225, _1490223, _1490221, _1490219, _1490217, _1490215))], (49191 ^ _401487) ^ [_1490718, _1490720, _1490722, _1490724, _1490726, _1490728, _1490730, _1490732, _1490734] : [c_24__type__5093___24t(_1490734, _1490732, _1490730, _1490728, _1490726, _1490724, _1490722, _1490720, _1490718), -(t(_1490718, c_24__type__5093___24a8(_1490734, _1490732, _1490730, _1490728, _1490726, _1490724, _1490722, _1490720)))], (49197 ^ _401487) ^ [_1490954, _1490956, _1490958, _1490960, _1490962, _1490964, _1490966, _1490968, _1490970] : [t(_1490954, c_24__type__5093___24a8(_1490970, _1490968, _1490966, _1490964, _1490962, _1490960, _1490958, _1490956)), -(c_24__type__5093___24t(_1490970, _1490968, _1490966, _1490964, _1490962, _1490960, _1490958, _1490956, _1490954))], (49203 ^ _401487) ^ [_1491255] : [c_24__type__32443___24t(_1491255), -(t(_1491255, c_24__type__32443))], (49209 ^ _401487) ^ [_1491409] : [t(_1491409, c_24__type__32443), -(c_24__type__32443___24t(_1491409))], (49215 ^ _401487) ^ [_1491656, _1491658, _1491660] : [cCoq_2eInit_2eDatatypes_2esum___24t(_1491660, _1491658, _1491656), -(t(_1491656, cCoq_2eInit_2eDatatypes_2esum___24a2(_1491660, _1491658)))], (49221 ^ _401487) ^ [_1491832, _1491834, _1491836] : [t(_1491832, cCoq_2eInit_2eDatatypes_2esum___24a2(_1491836, _1491834)), -(cCoq_2eInit_2eDatatypes_2esum___24t(_1491836, _1491834, _1491832))], (49227 ^ _401487) ^ [_1492381, _1492383, _1492385, _1492387, _1492389, _1492391, _1492393, _1492395, _1492397, _1492399, _1492401, _1492403, _1492405, _1492407, _1492409, _1492411, _1492413, _1492415, _1492417, _1492419, _1492421, _1492423, _1492425] : [c_24__type__28345___24t(_1492425, _1492423, _1492421, _1492419, _1492417, _1492415, _1492413, _1492411, _1492409, _1492407, _1492405, _1492403, _1492401, _1492399, _1492397, _1492395, _1492393, _1492391, _1492389, _1492387, _1492385, _1492383, _1492381), -(t(_1492381, c_24__type__28345___24a22(_1492425, _1492423, _1492421, _1492419, _1492417, _1492415, _1492413, _1492411, _1492409, _1492407, _1492405, _1492403, _1492401, _1492399, _1492397, _1492395, _1492393, _1492391, _1492389, _1492387, _1492385, _1492383)))], (49233 ^ _401487) ^ [_1492757, _1492759, _1492761, _1492763, _1492765, _1492767, _1492769, _1492771, _1492773, _1492775, _1492777, _1492779, _1492781, _1492783, _1492785, _1492787, _1492789, _1492791, _1492793, _1492795, _1492797, _1492799, _1492801] : [t(_1492757, c_24__type__28345___24a22(_1492801, _1492799, _1492797, _1492795, _1492793, _1492791, _1492789, _1492787, _1492785, _1492783, _1492781, _1492779, _1492777, _1492775, _1492773, _1492771, _1492769, _1492767, _1492765, _1492763, _1492761, _1492759)), -(c_24__type__28345___24t(_1492801, _1492799, _1492797, _1492795, _1492793, _1492791, _1492789, _1492787, _1492785, _1492783, _1492781, _1492779, _1492777, _1492775, _1492773, _1492771, _1492769, _1492767, _1492765, _1492763, _1492761, _1492759, _1492757))], (49239 ^ _401487) ^ [_1493198] : [c_24__type__13519___24t(_1493198), -(t(_1493198, c_24__type__13519))], (49245 ^ _401487) ^ [_1493352] : [t(_1493352, c_24__type__13519), -(c_24__type__13519___24t(_1493352))], (49251 ^ _401487) ^ [_1493753, _1493755, _1493757, _1493759, _1493761, _1493763, _1493765, _1493767, _1493769, _1493771, _1493773, _1493775, _1493777, _1493779] : [c_24__type__17745___24t(_1493779, _1493777, _1493775, _1493773, _1493771, _1493769, _1493767, _1493765, _1493763, _1493761, _1493759, _1493757, _1493755, _1493753), -(t(_1493753, c_24__type__17745___24a13(_1493779, _1493777, _1493775, _1493773, _1493771, _1493769, _1493767, _1493765, _1493763, _1493761, _1493759, _1493757, _1493755)))], (49257 ^ _401487) ^ [_1494039, _1494041, _1494043, _1494045, _1494047, _1494049, _1494051, _1494053, _1494055, _1494057, _1494059, _1494061, _1494063, _1494065] : [t(_1494039, c_24__type__17745___24a13(_1494065, _1494063, _1494061, _1494059, _1494057, _1494055, _1494053, _1494051, _1494049, _1494047, _1494045, _1494043, _1494041)), -(c_24__type__17745___24t(_1494065, _1494063, _1494061, _1494059, _1494057, _1494055, _1494053, _1494051, _1494049, _1494047, _1494045, _1494043, _1494041, _1494039))], (49263 ^ _401487) ^ [_1494460, _1494462, _1494464, _1494466, _1494468, _1494470] : [c_24__type__5354___24t(_1494470, _1494468, _1494466, _1494464, _1494462, _1494460), -(t(_1494460, c_24__type__5354___24a5(_1494470, _1494468, _1494466, _1494464, _1494462)))], (49269 ^ _401487) ^ [_1494666, _1494668, _1494670, _1494672, _1494674, _1494676] : [t(_1494666, c_24__type__5354___24a5(_1494676, _1494674, _1494672, _1494670, _1494668)), -(c_24__type__5354___24t(_1494676, _1494674, _1494672, _1494670, _1494668, _1494666))], (49275 ^ _401487) ^ [_1494965, _1494967, _1494969] : [c_24__type__166286___24t(_1494969, _1494967, _1494965), -(t(_1494965, c_24__type__166286___24a2(_1494969, _1494967)))], (49281 ^ _401487) ^ [_1495141, _1495143, _1495145] : [t(_1495141, c_24__type__166286___24a2(_1495145, _1495143)), -(c_24__type__166286___24t(_1495145, _1495143, _1495141))], (49287 ^ _401487) ^ [_1495438, _1495440, _1495442, _1495444, _1495446] : [c_24__type__8172___24t(_1495446, _1495444, _1495442, _1495440, _1495438), -(t(_1495438, c_24__type__8172___24a4(_1495446, _1495444, _1495442, _1495440)))], (49293 ^ _401487) ^ [_1495634, _1495636, _1495638, _1495640, _1495642] : [t(_1495634, c_24__type__8172___24a4(_1495642, _1495640, _1495638, _1495636)), -(c_24__type__8172___24t(_1495642, _1495640, _1495638, _1495636, _1495634))], (49299 ^ _401487) ^ [_1495895] : [cCoq_2eStrings_2eAscii_2eascii___24t(_1495895), -(t(_1495895, cCoq_2eStrings_2eAscii_2eascii))], (49305 ^ _401487) ^ [_1496049] : [t(_1496049, cCoq_2eStrings_2eAscii_2eascii), -(cCoq_2eStrings_2eAscii_2eascii___24t(_1496049))], (49311 ^ _401487) ^ [_1496268] : [cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(_1496268), -(t(_1496268, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree))], (49317 ^ _401487) ^ [_1496422] : [t(_1496422, cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree), -(cCoq_2eFSets_2eFSetPositive_2ePositiveSet_2etree___24t(_1496422))], (49323 ^ _401487) ^ [_1496641] : [c_24__type__29693___24t(_1496641), -(t(_1496641, c_24__type__29693))], (49329 ^ _401487) ^ [_1496795] : [t(_1496795, c_24__type__29693), -(c_24__type__29693___24t(_1496795))], (49335 ^ _401487) ^ [_1497014] : [c_24__type__18058___24t(_1497014), -(t(_1497014, c_24__type__18058))], (49341 ^ _401487) ^ [_1497168] : [t(_1497168, c_24__type__18058), -(c_24__type__18058___24t(_1497168))], (49347 ^ _401487) ^ [_1497401, _1497403] : [c_24__type__10187___24t(_1497403, _1497401), -(t(_1497401, c_24__type__10187___24a1(_1497403)))], (49353 ^ _401487) ^ [_1497567, _1497569] : [t(_1497567, c_24__type__10187___24a1(_1497569)), -(c_24__type__10187___24t(_1497569, _1497567))], (49359 ^ _401487) ^ [_1497896, _1497898, _1497900, _1497902, _1497904, _1497906, _1497908, _1497910] : [c_24__type__8704___24t(_1497910, _1497908, _1497906, _1497904, _1497902, _1497900, _1497898, _1497896), -(t(_1497896, c_24__type__8704___24a7(_1497910, _1497908, _1497906, _1497904, _1497902, _1497900, _1497898)))], (49365 ^ _401487) ^ [_1498122, _1498124, _1498126, _1498128, _1498130, _1498132, _1498134, _1498136] : [t(_1498122, c_24__type__8704___24a7(_1498136, _1498134, _1498132, _1498130, _1498128, _1498126, _1498124)), -(c_24__type__8704___24t(_1498136, _1498134, _1498132, _1498130, _1498128, _1498126, _1498124, _1498122))], (49371 ^ _401487) ^ [_1498413] : [c_24__type__20164___24t(_1498413), -(t(_1498413, c_24__type__20164))], (49377 ^ _401487) ^ [_1498567] : [t(_1498567, c_24__type__20164), -(c_24__type__20164___24t(_1498567))], (49383 ^ _401487) ^ [_1498786] : [c_24__type__166294___24t(_1498786), -(t(_1498786, c_24__type__166294))], (49389 ^ _401487) ^ [_1498940] : [t(_1498940, c_24__type__166294), -(c_24__type__166294___24t(_1498940))], (49395 ^ _401487) ^ [_1499159] : [c_24__type__154763___24t(_1499159), -(t(_1499159, c_24__type__154763))], (49401 ^ _401487) ^ [_1499313] : [t(_1499313, c_24__type__154763), -(c_24__type__154763___24t(_1499313))], (49407 ^ _401487) ^ [_1499546, _1499548] : [cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(_1499548, _1499546), -(t(_1499546, cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(_1499548)))], (49413 ^ _401487) ^ [_1499712, _1499714] : [t(_1499712, cCoq_2eRelations_2eRelation__Definitions_2erelation___24a1(_1499714)), -(cCoq_2eRelations_2eRelation__Definitions_2erelation___24t(_1499714, _1499712))], (49419 ^ _401487) ^ [_1499943] : [c_24__type__13667___24t(_1499943), -(t(_1499943, c_24__type__13667))], (49425 ^ _401487) ^ [_1500097] : [t(_1500097, c_24__type__13667), -(c_24__type__13667___24t(_1500097))], (49431 ^ _401487) ^ [_1500624, _1500626, _1500628, _1500630, _1500632, _1500634, _1500636, _1500638, _1500640, _1500642, _1500644, _1500646, _1500648, _1500650, _1500652, _1500654, _1500656, _1500658, _1500660, _1500662, _1500664, _1500666, _1500668] : [c_24__type__29014___24t(_1500668, _1500666, _1500664, _1500662, _1500660, _1500658, _1500656, _1500654, _1500652, _1500650, _1500648, _1500646, _1500644, _1500642, _1500640, _1500638, _1500636, _1500634, _1500632, _1500630, _1500628, _1500626, _1500624), -(t(_1500624, c_24__type__29014___24a22(_1500668, _1500666, _1500664, _1500662, _1500660, _1500658, _1500656, _1500654, _1500652, _1500650, _1500648, _1500646, _1500644, _1500642, _1500640, _1500638, _1500636, _1500634, _1500632, _1500630, _1500628, _1500626)))], (49437 ^ _401487) ^ [_1501000, _1501002, _1501004, _1501006, _1501008, _1501010, _1501012, _1501014, _1501016, _1501018, _1501020, _1501022, _1501024, _1501026, _1501028, _1501030, _1501032, _1501034, _1501036, _1501038, _1501040, _1501042, _1501044] : [t(_1501000, c_24__type__29014___24a22(_1501044, _1501042, _1501040, _1501038, _1501036, _1501034, _1501032, _1501030, _1501028, _1501026, _1501024, _1501022, _1501020, _1501018, _1501016, _1501014, _1501012, _1501010, _1501008, _1501006, _1501004, _1501002)), -(c_24__type__29014___24t(_1501044, _1501042, _1501040, _1501038, _1501036, _1501034, _1501032, _1501030, _1501028, _1501026, _1501024, _1501022, _1501020, _1501018, _1501016, _1501014, _1501012, _1501010, _1501008, _1501006, _1501004, _1501002, _1501000))], (49443 ^ _401487) ^ [_1501441] : [c_24__type__8935___24t(_1501441), -(t(_1501441, c_24__type__8935))], (49449 ^ _401487) ^ [_1501595] : [t(_1501595, c_24__type__8935), -(c_24__type__8935___24t(_1501595))], (49455 ^ _401487) ^ [_1501814] : [c_24__type__393___24t(_1501814), -(t(_1501814, c_24__type__393))], (49461 ^ _401487) ^ [_1501968] : [t(_1501968, c_24__type__393), -(c_24__type__393___24t(_1501968))], (49467 ^ _401487) ^ [_1502495, _1502497, _1502499, _1502501, _1502503, _1502505, _1502507, _1502509, _1502511, _1502513, _1502515, _1502517, _1502519, _1502521, _1502523, _1502525, _1502527, _1502529, _1502531, _1502533, _1502535, _1502537, _1502539] : [c_24__type__27007___24t(_1502539, _1502537, _1502535, _1502533, _1502531, _1502529, _1502527, _1502525, _1502523, _1502521, _1502519, _1502517, _1502515, _1502513, _1502511, _1502509, _1502507, _1502505, _1502503, _1502501, _1502499, _1502497, _1502495), -(t(_1502495, c_24__type__27007___24a22(_1502539, _1502537, _1502535, _1502533, _1502531, _1502529, _1502527, _1502525, _1502523, _1502521, _1502519, _1502517, _1502515, _1502513, _1502511, _1502509, _1502507, _1502505, _1502503, _1502501, _1502499, _1502497)))], (49473 ^ _401487) ^ [_1502871, _1502873, _1502875, _1502877, _1502879, _1502881, _1502883, _1502885, _1502887, _1502889, _1502891, _1502893, _1502895, _1502897, _1502899, _1502901, _1502903, _1502905, _1502907, _1502909, _1502911, _1502913, _1502915] : [t(_1502871, c_24__type__27007___24a22(_1502915, _1502913, _1502911, _1502909, _1502907, _1502905, _1502903, _1502901, _1502899, _1502897, _1502895, _1502893, _1502891, _1502889, _1502887, _1502885, _1502883, _1502881, _1502879, _1502877, _1502875, _1502873)), -(c_24__type__27007___24t(_1502915, _1502913, _1502911, _1502909, _1502907, _1502905, _1502903, _1502901, _1502899, _1502897, _1502895, _1502893, _1502891, _1502889, _1502887, _1502885, _1502883, _1502881, _1502879, _1502877, _1502875, _1502873, _1502871))], (49479 ^ _401487) ^ [_1503312] : [c_24__type__373___24t(_1503312), -(t(_1503312, c_24__type__373))], (49485 ^ _401487) ^ [_1503466] : [t(_1503466, c_24__type__373), -(c_24__type__373___24t(_1503466))], (49491 ^ _401487) ^ [_1503685] : [c_24__type__12251___24t(_1503685), -(t(_1503685, c_24__type__12251))], (49497 ^ _401487) ^ [_1503839] : [t(_1503839, c_24__type__12251), -(c_24__type__12251___24t(_1503839))], (49503 ^ _401487) ^ [_1504156, _1504158, _1504160, _1504162, _1504164, _1504166, _1504168, _1504170] : [c_24__type__8377___24t(_1504170, _1504168, _1504166, _1504164, _1504162, _1504160, _1504158, _1504156), -(t(_1504156, c_24__type__8377___24a7(_1504170, _1504168, _1504166, _1504164, _1504162, _1504160, _1504158)))], (49509 ^ _401487) ^ [_1504382, _1504384, _1504386, _1504388, _1504390, _1504392, _1504394, _1504396] : [t(_1504382, c_24__type__8377___24a7(_1504396, _1504394, _1504392, _1504390, _1504388, _1504386, _1504384)), -(c_24__type__8377___24t(_1504396, _1504394, _1504392, _1504390, _1504388, _1504386, _1504384, _1504382))], (49515 ^ _401487) ^ [_1504785, _1504787, _1504789, _1504791, _1504793, _1504795, _1504797, _1504799, _1504801] : [c_24__type__4976___24t(_1504801, _1504799, _1504797, _1504795, _1504793, _1504791, _1504789, _1504787, _1504785), -(t(_1504785, c_24__type__4976___24a8(_1504801, _1504799, _1504797, _1504795, _1504793, _1504791, _1504789, _1504787)))], (49521 ^ _401487) ^ [_1505021, _1505023, _1505025, _1505027, _1505029, _1505031, _1505033, _1505035, _1505037] : [t(_1505021, c_24__type__4976___24a8(_1505037, _1505035, _1505033, _1505031, _1505029, _1505027, _1505025, _1505023)), -(c_24__type__4976___24t(_1505037, _1505035, _1505033, _1505031, _1505029, _1505027, _1505025, _1505023, _1505021))], (49527 ^ _401487) ^ [_1505336, _1505338] : [cCoq_2esetoid__ring_2eField__theory_2elinear___24t(_1505338, _1505336), -(t(_1505336, cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(_1505338)))], (49533 ^ _401487) ^ [_1505502, _1505504] : [t(_1505502, cCoq_2esetoid__ring_2eField__theory_2elinear___24a1(_1505504)), -(cCoq_2esetoid__ring_2eField__theory_2elinear___24t(_1505504, _1505502))], (49539 ^ _401487) ^ [_1505733] : [c_24__type__23696___24t(_1505733), -(t(_1505733, c_24__type__23696))], (49545 ^ _401487) ^ [_1505887] : [t(_1505887, c_24__type__23696), -(c_24__type__23696___24t(_1505887))], (49551 ^ _401487) ^ [_1506106] : [c_24__type__20144___24t(_1506106), -(t(_1506106, c_24__type__20144))], (49557 ^ _401487) ^ [_1506260] : [t(_1506260, c_24__type__20144), -(c_24__type__20144___24t(_1506260))], (49563 ^ _401487) ^ [_1506479] : [cProp___24t(_1506479), -(t(_1506479, cProp))], (49569 ^ _401487) ^ [_1506633] : [t(_1506633, cProp), -(cProp___24t(_1506633))], (49575 ^ _401487) ^ [_1506852] : [c_24__type__9046___24t(_1506852), -(t(_1506852, c_24__type__9046))], (49581 ^ _401487) ^ [_1507006] : [t(_1507006, c_24__type__9046), -(c_24__type__9046___24t(_1507006))], (49587 ^ _401487) ^ [_1507225] : [c_24__type__30078___24t(_1507225), -(t(_1507225, c_24__type__30078))], (49593 ^ _401487) ^ [_1507379] : [t(_1507379, c_24__type__30078), -(c_24__type__30078___24t(_1507379))], (49599 ^ _401487) ^ [_1507598] : [c_24__type__32357___24t(_1507598), -(t(_1507598, c_24__type__32357))], (49605 ^ _401487) ^ [_1507752] : [t(_1507752, c_24__type__32357), -(c_24__type__32357___24t(_1507752))], (49611 ^ _401487) ^ [_1507971] : [c_24__type__22874___24t(_1507971), -(t(_1507971, c_24__type__22874))], (49617 ^ _401487) ^ [_1508125] : [t(_1508125, c_24__type__22874), -(c_24__type__22874___24t(_1508125))], (49623 ^ _401487) ^ [_1508344] : [c_24__type__29571___24t(_1508344), -(t(_1508344, c_24__type__29571))], (49629 ^ _401487) ^ [_1508498] : [t(_1508498, c_24__type__29571), -(c_24__type__29571___24t(_1508498))], (49635 ^ _401487) ^ [_1508717] : [c_24__type__29833___24t(_1508717), -(t(_1508717, c_24__type__29833))], (49641 ^ _401487) ^ [_1508871] : [t(_1508871, c_24__type__29833), -(c_24__type__29833___24t(_1508871))], (49647 ^ _401487) ^ [_1509090] : [c_24__type__16640___24t(_1509090), -(t(_1509090, c_24__type__16640))], (49653 ^ _401487) ^ [_1509244] : [t(_1509244, c_24__type__16640), -(c_24__type__16640___24t(_1509244))], (49659 ^ _401487) ^ [_1509477, _1509479] : [c_24__type__2469___24t(_1509479, _1509477), -(t(_1509477, c_24__type__2469___24a1(_1509479)))], (49665 ^ _401487) ^ [_1509643, _1509645] : [t(_1509643, c_24__type__2469___24a1(_1509645)), -(c_24__type__2469___24t(_1509645, _1509643))], (49671 ^ _401487) ^ [_1509874] : [cCoq_2emicromega_2eRingMicromega_2eOp2___24t(_1509874), -(t(_1509874, cCoq_2emicromega_2eRingMicromega_2eOp2))], (49677 ^ _401487) ^ [_1510028] : [t(_1510028, cCoq_2emicromega_2eRingMicromega_2eOp2), -(cCoq_2emicromega_2eRingMicromega_2eOp2___24t(_1510028))], (49683 ^ _401487) ^ [_1510303, _1510305, _1510307, _1510309, _1510311] : [c_24__type__16754___24t(_1510311, _1510309, _1510307, _1510305, _1510303), -(t(_1510303, c_24__type__16754___24a4(_1510311, _1510309, _1510307, _1510305)))], (49689 ^ _401487) ^ [_1510499, _1510501, _1510503, _1510505, _1510507] : [t(_1510499, c_24__type__16754___24a4(_1510507, _1510505, _1510503, _1510501)), -(c_24__type__16754___24t(_1510507, _1510505, _1510503, _1510501, _1510499))], (49695 ^ _401487) ^ [_1510998, _1511000, _1511002, _1511004, _1511006, _1511008, _1511010, _1511012, _1511014, _1511016, _1511018, _1511020, _1511022, _1511024, _1511026, _1511028, _1511030, _1511032] : [c_24__type__7997___24t(_1511032, _1511030, _1511028, _1511026, _1511024, _1511022, _1511020, _1511018, _1511016, _1511014, _1511012, _1511010, _1511008, _1511006, _1511004, _1511002, _1511000, _1510998), -(t(_1510998, c_24__type__7997___24a17(_1511032, _1511030, _1511028, _1511026, _1511024, _1511022, _1511020, _1511018, _1511016, _1511014, _1511012, _1511010, _1511008, _1511006, _1511004, _1511002, _1511000)))], (49701 ^ _401487) ^ [_1511324, _1511326, _1511328, _1511330, _1511332, _1511334, _1511336, _1511338, _1511340, _1511342, _1511344, _1511346, _1511348, _1511350, _1511352, _1511354, _1511356, _1511358] : [t(_1511324, c_24__type__7997___24a17(_1511358, _1511356, _1511354, _1511352, _1511350, _1511348, _1511346, _1511344, _1511342, _1511340, _1511338, _1511336, _1511334, _1511332, _1511330, _1511328, _1511326)), -(c_24__type__7997___24t(_1511358, _1511356, _1511354, _1511352, _1511350, _1511348, _1511346, _1511344, _1511342, _1511340, _1511338, _1511336, _1511334, _1511332, _1511330, _1511328, _1511326, _1511324))], (49707 ^ _401487) ^ [_1511715] : [c_24__type__166313___24t(_1511715), -(t(_1511715, c_24__type__166313))], (49713 ^ _401487) ^ [_1511869] : [t(_1511869, c_24__type__166313), -(c_24__type__166313___24t(_1511869))], (49719 ^ _401487) ^ [_1512088] : [c_24__type__23504___24t(_1512088), -(t(_1512088, c_24__type__23504))], (49725 ^ _401487) ^ [_1512242] : [t(_1512242, c_24__type__23504), -(c_24__type__23504___24t(_1512242))], (49731 ^ _401487) ^ [_1512461] : [c_24__type__29472___24t(_1512461), -(t(_1512461, c_24__type__29472))], (49737 ^ _401487) ^ [_1512615] : [t(_1512615, c_24__type__29472), -(c_24__type__29472___24t(_1512615))], (49743 ^ _401487) ^ [_1512834] : [cCoq_2eInit_2eByte_2ebyte___24t(_1512834), -(t(_1512834, cCoq_2eInit_2eByte_2ebyte))], (49749 ^ _401487) ^ [_1512988] : [t(_1512988, cCoq_2eInit_2eByte_2ebyte), -(cCoq_2eInit_2eByte_2ebyte___24t(_1512988))], (49755 ^ _401487) ^ [_1513207] : [c_24__type__29709___24t(_1513207), -(t(_1513207, c_24__type__29709))], (49761 ^ _401487) ^ [_1513361] : [t(_1513361, c_24__type__29709), -(c_24__type__29709___24t(_1513361))], (49767 ^ _401487) ^ [_1513608, _1513610, _1513612] : [cCoq_2eReals_2eRfunctions_2eZ__spec___24t(_1513612, _1513610, _1513608), -(t(_1513608, cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(_1513612, _1513610)))], (49773 ^ _401487) ^ [_1513784, _1513786, _1513788] : [t(_1513784, cCoq_2eReals_2eRfunctions_2eZ__spec___24a2(_1513788, _1513786)), -(cCoq_2eReals_2eRfunctions_2eZ__spec___24t(_1513788, _1513786, _1513784))], (49779 ^ _401487) ^ [_1514095, _1514097, _1514099, _1514101, _1514103, _1514105] : [c_24__type__5522___24t(_1514105, _1514103, _1514101, _1514099, _1514097, _1514095), -(t(_1514095, c_24__type__5522___24a5(_1514105, _1514103, _1514101, _1514099, _1514097)))], (49785 ^ _401487) ^ [_1514301, _1514303, _1514305, _1514307, _1514309, _1514311] : [t(_1514301, c_24__type__5522___24a5(_1514311, _1514309, _1514307, _1514305, _1514303)), -(c_24__type__5522___24t(_1514311, _1514309, _1514307, _1514305, _1514303, _1514301))], (49791 ^ _401487) ^ [_1514572] : [c_24__type__31898___24t(_1514572), -(t(_1514572, c_24__type__31898))], (49797 ^ _401487) ^ [_1514726] : [t(_1514726, c_24__type__31898), -(c_24__type__31898___24t(_1514726))], (49803 ^ _401487) ^ [_1514945] : [c_24__type__307___24t(_1514945), -(t(_1514945, c_24__type__307))], (49809 ^ _401487) ^ [_1515099] : [t(_1515099, c_24__type__307), -(c_24__type__307___24t(_1515099))], (49815 ^ _401487) ^ [_1515346, _1515348, _1515350] : [c_24__type__8847___24t(_1515350, _1515348, _1515346), -(t(_1515346, c_24__type__8847___24a2(_1515350, _1515348)))], (49821 ^ _401487) ^ [_1515522, _1515524, _1515526] : [t(_1515522, c_24__type__8847___24a2(_1515526, _1515524)), -(c_24__type__8847___24t(_1515526, _1515524, _1515522))], (49827 ^ _401487) ^ [_1515805, _1515807, _1515809, _1515811] : [c_24__type__22701___24t(_1515811, _1515809, _1515807, _1515805), -(t(_1515805, c_24__type__22701___24a3(_1515811, _1515809, _1515807)))], (49833 ^ _401487) ^ [_1515991, _1515993, _1515995, _1515997] : [t(_1515991, c_24__type__22701___24a3(_1515997, _1515995, _1515993)), -(c_24__type__22701___24t(_1515997, _1515995, _1515993, _1515991))], (49839 ^ _401487) ^ [_1516242] : [c_24__type__31952___24t(_1516242), -(t(_1516242, c_24__type__31952))], (49845 ^ _401487) ^ [_1516396] : [t(_1516396, c_24__type__31952), -(c_24__type__31952___24t(_1516396))], (49851 ^ _401487) ^ [_1516643, _1516645, _1516647] : [cCoq_2eZArith_2eZpower_2eZdiv__rest__proofs___24t(_1516647, _1516645, _1516643), -(t(_1516643, cCoq_2eZArith_2eZpower_2eZdiv__rest__proofs___24a2(_1516647, _1516645)))], (49857 ^ _401487) ^ [_1516819, _1516821, _1516823] : [t(_1516819, cCoq_2eZArith_2eZpower_2eZdiv__rest__proofs___24a2(_1516823, _1516821)), -(cCoq_2eZArith_2eZpower_2eZdiv__rest__proofs___24t(_1516823, _1516821, _1516819))], (49863 ^ _401487) ^ [_1517060] : [cCoq_2eStrings_2eString_2estring___24t(_1517060), -(t(_1517060, cCoq_2eStrings_2eString_2estring))], (49869 ^ _401487) ^ [_1517214] : [t(_1517214, cCoq_2eStrings_2eString_2estring), -(cCoq_2eStrings_2eString_2estring___24t(_1517214))], (49875 ^ _401487) ^ [_1517433] : [c_24__type__3420___24t(_1517433), -(t(_1517433, c_24__type__3420))], (49881 ^ _401487) ^ [_1517587] : [t(_1517587, c_24__type__3420), -(c_24__type__3420___24t(_1517587))], (49887 ^ _401487) ^ [_1517806] : [c_24__type__16606___24t(_1517806), -(t(_1517806, c_24__type__16606))], (49893 ^ _401487) ^ [_1517960] : [t(_1517960, c_24__type__16606), -(c_24__type__16606___24t(_1517960))], (49899 ^ _401487) ^ [_1518207, _1518209, _1518211] : [c_24__type__18054___24t(_1518211, _1518209, _1518207), -(t(_1518207, c_24__type__18054___24a2(_1518211, _1518209)))], (49905 ^ _401487) ^ [_1518383, _1518385, _1518387] : [t(_1518383, c_24__type__18054___24a2(_1518387, _1518385)), -(c_24__type__18054___24t(_1518387, _1518385, _1518383))], (49911 ^ _401487) ^ [_1518764, _1518766, _1518768, _1518770, _1518772, _1518774, _1518776, _1518778, _1518780, _1518782, _1518784] : [c_24__type__13011___24t(_1518784, _1518782, _1518780, _1518778, _1518776, _1518774, _1518772, _1518770, _1518768, _1518766, _1518764), -(t(_1518764, c_24__type__13011___24a10(_1518784, _1518782, _1518780, _1518778, _1518776, _1518774, _1518772, _1518770, _1518768, _1518766)))], (49917 ^ _401487) ^ [_1519020, _1519022, _1519024, _1519026, _1519028, _1519030, _1519032, _1519034, _1519036, _1519038, _1519040] : [t(_1519020, c_24__type__13011___24a10(_1519040, _1519038, _1519036, _1519034, _1519032, _1519030, _1519028, _1519026, _1519024, _1519022)), -(c_24__type__13011___24t(_1519040, _1519038, _1519036, _1519034, _1519032, _1519030, _1519028, _1519026, _1519024, _1519022, _1519020))], (49923 ^ _401487) ^ [_1519341] : [c_24__type__32250___24t(_1519341), -(t(_1519341, c_24__type__32250))], (49929 ^ _401487) ^ [_1519495] : [t(_1519495, c_24__type__32250), -(c_24__type__32250___24t(_1519495))], (49935 ^ _401487) ^ [_1520022, _1520024, _1520026, _1520028, _1520030, _1520032, _1520034, _1520036, _1520038, _1520040, _1520042, _1520044, _1520046, _1520048, _1520050, _1520052, _1520054, _1520056, _1520058, _1520060, _1520062, _1520064, _1520066] : [c_24__type__26315___24t(_1520066, _1520064, _1520062, _1520060, _1520058, _1520056, _1520054, _1520052, _1520050, _1520048, _1520046, _1520044, _1520042, _1520040, _1520038, _1520036, _1520034, _1520032, _1520030, _1520028, _1520026, _1520024, _1520022), -(t(_1520022, c_24__type__26315___24a22(_1520066, _1520064, _1520062, _1520060, _1520058, _1520056, _1520054, _1520052, _1520050, _1520048, _1520046, _1520044, _1520042, _1520040, _1520038, _1520036, _1520034, _1520032, _1520030, _1520028, _1520026, _1520024)))], (49941 ^ _401487) ^ [_1520398, _1520400, _1520402, _1520404, _1520406, _1520408, _1520410, _1520412, _1520414, _1520416, _1520418, _1520420, _1520422, _1520424, _1520426, _1520428, _1520430, _1520432, _1520434, _1520436, _1520438, _1520440, _1520442] : [t(_1520398, c_24__type__26315___24a22(_1520442, _1520440, _1520438, _1520436, _1520434, _1520432, _1520430, _1520428, _1520426, _1520424, _1520422, _1520420, _1520418, _1520416, _1520414, _1520412, _1520410, _1520408, _1520406, _1520404, _1520402, _1520400)), -(c_24__type__26315___24t(_1520442, _1520440, _1520438, _1520436, _1520434, _1520432, _1520430, _1520428, _1520426, _1520424, _1520422, _1520420, _1520418, _1520416, _1520414, _1520412, _1520410, _1520408, _1520406, _1520404, _1520402, _1520400, _1520398))], (49947 ^ _401487) ^ [_1520839] : [c_24__type__31633___24t(_1520839), -(t(_1520839, c_24__type__31633))], (49953 ^ _401487) ^ [_1520993] : [t(_1520993, c_24__type__31633), -(c_24__type__31633___24t(_1520993))], (49959 ^ _401487) ^ [_1521212] : [c_24__type__18117___24t(_1521212), -(t(_1521212, c_24__type__18117))], (49965 ^ _401487) ^ [_1521366] : [t(_1521366, c_24__type__18117), -(c_24__type__18117___24t(_1521366))], (49971 ^ _401487) ^ [_1521585] : [c_24__type__18076___24t(_1521585), -(t(_1521585, c_24__type__18076))], (49977 ^ _401487) ^ [_1521739] : [t(_1521739, c_24__type__18076), -(c_24__type__18076___24t(_1521739))], (49983 ^ _401487) ^ [_1521958] : [c_24__type__12041___24t(_1521958), -(t(_1521958, c_24__type__12041))], (49989 ^ _401487) ^ [_1522112] : [t(_1522112, c_24__type__12041), -(c_24__type__12041___24t(_1522112))], (49995 ^ _401487) ^ [_1522401, _1522403, _1522405, _1522407, _1522409, _1522411] : [c_24__type__13480___24t(_1522411, _1522409, _1522407, _1522405, _1522403, _1522401), -(t(_1522401, c_24__type__13480___24a5(_1522411, _1522409, _1522407, _1522405, _1522403)))], (50001 ^ _401487) ^ [_1522607, _1522609, _1522611, _1522613, _1522615, _1522617] : [t(_1522607, c_24__type__13480___24a5(_1522617, _1522615, _1522613, _1522611, _1522609)), -(c_24__type__13480___24t(_1522617, _1522615, _1522613, _1522611, _1522609, _1522607))], (50007 ^ _401487) ^ [_1522878] : [c_24__type__20742___24t(_1522878), -(t(_1522878, c_24__type__20742))], (50013 ^ _401487) ^ [_1523032] : [t(_1523032, c_24__type__20742), -(c_24__type__20742___24t(_1523032))], (50019 ^ _401487) ^ [_1523251] : [c_24__type__12222___24t(_1523251), -(t(_1523251, c_24__type__12222))], (50025 ^ _401487) ^ [_1523405] : [t(_1523405, c_24__type__12222), -(c_24__type__12222___24t(_1523405))], (50031 ^ _401487) ^ [_1523862, _1523864, _1523866, _1523868, _1523870, _1523872, _1523874, _1523876, _1523878, _1523880, _1523882, _1523884, _1523886, _1523888, _1523890, _1523892, _1523894, _1523896] : [c_24__type__7394___24t(_1523896, _1523894, _1523892, _1523890, _1523888, _1523886, _1523884, _1523882, _1523880, _1523878, _1523876, _1523874, _1523872, _1523870, _1523868, _1523866, _1523864, _1523862), -(t(_1523862, c_24__type__7394___24a17(_1523896, _1523894, _1523892, _1523890, _1523888, _1523886, _1523884, _1523882, _1523880, _1523878, _1523876, _1523874, _1523872, _1523870, _1523868, _1523866, _1523864)))], (50037 ^ _401487) ^ [_1524188, _1524190, _1524192, _1524194, _1524196, _1524198, _1524200, _1524202, _1524204, _1524206, _1524208, _1524210, _1524212, _1524214, _1524216, _1524218, _1524220, _1524222] : [t(_1524188, c_24__type__7394___24a17(_1524222, _1524220, _1524218, _1524216, _1524214, _1524212, _1524210, _1524208, _1524206, _1524204, _1524202, _1524200, _1524198, _1524196, _1524194, _1524192, _1524190)), -(c_24__type__7394___24t(_1524222, _1524220, _1524218, _1524216, _1524214, _1524212, _1524210, _1524208, _1524206, _1524204, _1524202, _1524200, _1524198, _1524196, _1524194, _1524192, _1524190, _1524188))], (50043 ^ _401487) ^ [_1524579] : [c_24__type__13622___24t(_1524579), -(t(_1524579, c_24__type__13622))], (50049 ^ _401487) ^ [_1524733] : [t(_1524733, c_24__type__13622), -(c_24__type__13622___24t(_1524733))], (50055 ^ _401487) ^ [_1524952] : [c_24__type__31887___24t(_1524952), -(t(_1524952, c_24__type__31887))], (50061 ^ _401487) ^ [_1525106] : [t(_1525106, c_24__type__31887), -(c_24__type__31887___24t(_1525106))], (50067 ^ _401487) ^ [_1525339, _1525341] : [c_24__type__13632___24t(_1525341, _1525339), -(t(_1525339, c_24__type__13632___24a1(_1525341)))], (50073 ^ _401487) ^ [_1525505, _1525507] : [t(_1525505, c_24__type__13632___24a1(_1525507)), -(c_24__type__13632___24t(_1525507, _1525505))], (50079 ^ _401487) ^ [_1525736] : [cCoq_2emicromega_2eRingMicromega_2eOp1___24t(_1525736), -(t(_1525736, cCoq_2emicromega_2eRingMicromega_2eOp1))], (50085 ^ _401487) ^ [_1525890] : [t(_1525890, cCoq_2emicromega_2eRingMicromega_2eOp1), -(cCoq_2emicromega_2eRingMicromega_2eOp1___24t(_1525890))], (50091 ^ _401487) ^ [_1526165, _1526167, _1526169, _1526171, _1526173] : [cCoq_2eInit_2eDatatypes_2eCompareSpecT___24t(_1526173, _1526171, _1526169, _1526167, _1526165), -(t(_1526165, cCoq_2eInit_2eDatatypes_2eCompareSpecT___24a4(_1526173, _1526171, _1526169, _1526167)))], (50097 ^ _401487) ^ [_1526361, _1526363, _1526365, _1526367, _1526369] : [t(_1526361, cCoq_2eInit_2eDatatypes_2eCompareSpecT___24a4(_1526369, _1526367, _1526365, _1526363)), -(cCoq_2eInit_2eDatatypes_2eCompareSpecT___24t(_1526369, _1526367, _1526365, _1526363, _1526361))], (50103 ^ _401487) ^ [_1526650, _1526652, _1526654] : [cCoq_2eInit_2eSpecif_2esigT___24t(_1526654, _1526652, _1526650), -(t(_1526650, cCoq_2eInit_2eSpecif_2esigT___24a2(_1526654, _1526652)))], (50109 ^ _401487) ^ [_1526826, _1526828, _1526830] : [t(_1526826, cCoq_2eInit_2eSpecif_2esigT___24a2(_1526830, _1526828)), -(cCoq_2eInit_2eSpecif_2esigT___24t(_1526830, _1526828, _1526826))], (50115 ^ _401487) ^ [_1527207, _1527209, _1527211, _1527213, _1527215, _1527217, _1527219, _1527221, _1527223, _1527225, _1527227] : [c_24__type__1372___24t(_1527227, _1527225, _1527223, _1527221, _1527219, _1527217, _1527215, _1527213, _1527211, _1527209, _1527207), -(t(_1527207, c_24__type__1372___24a10(_1527227, _1527225, _1527223, _1527221, _1527219, _1527217, _1527215, _1527213, _1527211, _1527209)))], (50121 ^ _401487) ^ [_1527463, _1527465, _1527467, _1527469, _1527471, _1527473, _1527475, _1527477, _1527479, _1527481, _1527483] : [t(_1527463, c_24__type__1372___24a10(_1527483, _1527481, _1527479, _1527477, _1527475, _1527473, _1527471, _1527469, _1527467, _1527465)), -(c_24__type__1372___24t(_1527483, _1527481, _1527479, _1527477, _1527475, _1527473, _1527471, _1527469, _1527467, _1527465, _1527463))], (50127 ^ _401487) ^ [_1527784] : [c_24__type__14832___24t(_1527784), -(t(_1527784, c_24__type__14832))], (50133 ^ _401487) ^ [_1527938] : [t(_1527938, c_24__type__14832), -(c_24__type__14832___24t(_1527938))], (50139 ^ _401487) ^ [_1528465, _1528467, _1528469, _1528471, _1528473, _1528475, _1528477, _1528479, _1528481, _1528483, _1528485, _1528487, _1528489, _1528491, _1528493, _1528495, _1528497, _1528499, _1528501, _1528503, _1528505, _1528507, _1528509] : [c_24__type__26661___24t(_1528509, _1528507, _1528505, _1528503, _1528501, _1528499, _1528497, _1528495, _1528493, _1528491, _1528489, _1528487, _1528485, _1528483, _1528481, _1528479, _1528477, _1528475, _1528473, _1528471, _1528469, _1528467, _1528465), -(t(_1528465, c_24__type__26661___24a22(_1528509, _1528507, _1528505, _1528503, _1528501, _1528499, _1528497, _1528495, _1528493, _1528491, _1528489, _1528487, _1528485, _1528483, _1528481, _1528479, _1528477, _1528475, _1528473, _1528471, _1528469, _1528467)))], (50145 ^ _401487) ^ [_1528841, _1528843, _1528845, _1528847, _1528849, _1528851, _1528853, _1528855, _1528857, _1528859, _1528861, _1528863, _1528865, _1528867, _1528869, _1528871, _1528873, _1528875, _1528877, _1528879, _1528881, _1528883, _1528885] : [t(_1528841, c_24__type__26661___24a22(_1528885, _1528883, _1528881, _1528879, _1528877, _1528875, _1528873, _1528871, _1528869, _1528867, _1528865, _1528863, _1528861, _1528859, _1528857, _1528855, _1528853, _1528851, _1528849, _1528847, _1528845, _1528843)), -(c_24__type__26661___24t(_1528885, _1528883, _1528881, _1528879, _1528877, _1528875, _1528873, _1528871, _1528869, _1528867, _1528865, _1528863, _1528861, _1528859, _1528857, _1528855, _1528853, _1528851, _1528849, _1528847, _1528845, _1528843, _1528841))], (50151 ^ _401487) ^ [_1529282] : [c_24__type__22657___24t(_1529282), -(t(_1529282, c_24__type__22657))], (50157 ^ _401487) ^ [_1529436] : [t(_1529436, c_24__type__22657), -(c_24__type__22657___24t(_1529436))], (50163 ^ _401487) ^ [_1529795, _1529797, _1529799, _1529801, _1529803, _1529805, _1529807, _1529809, _1529811, _1529813, _1529815] : [c_24__type__12820___24t(_1529815, _1529813, _1529811, _1529809, _1529807, _1529805, _1529803, _1529801, _1529799, _1529797, _1529795), -(t(_1529795, c_24__type__12820___24a10(_1529815, _1529813, _1529811, _1529809, _1529807, _1529805, _1529803, _1529801, _1529799, _1529797)))], (50169 ^ _401487) ^ [_1530051, _1530053, _1530055, _1530057, _1530059, _1530061, _1530063, _1530065, _1530067, _1530069, _1530071] : [t(_1530051, c_24__type__12820___24a10(_1530071, _1530069, _1530067, _1530065, _1530063, _1530061, _1530059, _1530057, _1530055, _1530053)), -(c_24__type__12820___24t(_1530071, _1530069, _1530067, _1530065, _1530063, _1530061, _1530059, _1530057, _1530055, _1530053, _1530051))], (50175 ^ _401487) ^ [_1530442, _1530444, _1530446, _1530448, _1530450, _1530452] : [c_24__type__5471___24t(_1530452, _1530450, _1530448, _1530446, _1530444, _1530442), -(t(_1530442, c_24__type__5471___24a5(_1530452, _1530450, _1530448, _1530446, _1530444)))], (50181 ^ _401487) ^ [_1530648, _1530650, _1530652, _1530654, _1530656, _1530658] : [t(_1530648, c_24__type__5471___24a5(_1530658, _1530656, _1530654, _1530652, _1530650)), -(c_24__type__5471___24t(_1530658, _1530656, _1530654, _1530652, _1530650, _1530648))], (50187 ^ _401487) ^ [_1530919] : [c_24__type__10125___24t(_1530919), -(t(_1530919, c_24__type__10125))], (50193 ^ _401487) ^ [_1531073] : [t(_1531073, c_24__type__10125), -(c_24__type__10125___24t(_1531073))], (50199 ^ _401487) ^ [_1531390, _1531392, _1531394, _1531396, _1531398, _1531400, _1531402, _1531404] : [c_24__type__8748___24t(_1531404, _1531402, _1531400, _1531398, _1531396, _1531394, _1531392, _1531390), -(t(_1531390, c_24__type__8748___24a7(_1531404, _1531402, _1531400, _1531398, _1531396, _1531394, _1531392)))], (50205 ^ _401487) ^ [_1531616, _1531618, _1531620, _1531622, _1531624, _1531626, _1531628, _1531630] : [t(_1531616, c_24__type__8748___24a7(_1531630, _1531628, _1531626, _1531624, _1531622, _1531620, _1531618)), -(c_24__type__8748___24t(_1531630, _1531628, _1531626, _1531624, _1531622, _1531620, _1531618, _1531616))], (50211 ^ _401487) ^ [_1531907] : [c_24__type__166723___24t(_1531907), -(t(_1531907, c_24__type__166723))], (50217 ^ _401487) ^ [_1532061] : [t(_1532061, c_24__type__166723), -(c_24__type__166723___24t(_1532061))], (50223 ^ _401487) ^ [_1532280] : [c_24__type__159569___24t(_1532280), -(t(_1532280, c_24__type__159569))], (50229 ^ _401487) ^ [_1532434] : [t(_1532434, c_24__type__159569), -(c_24__type__159569___24t(_1532434))], (50235 ^ _401487) ^ [_1532961, _1532963, _1532965, _1532967, _1532969, _1532971, _1532973, _1532975, _1532977, _1532979, _1532981, _1532983, _1532985, _1532987, _1532989, _1532991, _1532993, _1532995, _1532997, _1532999, _1533001, _1533003, _1533005] : [c_24__type__27330___24t(_1533005, _1533003, _1533001, _1532999, _1532997, _1532995, _1532993, _1532991, _1532989, _1532987, _1532985, _1532983, _1532981, _1532979, _1532977, _1532975, _1532973, _1532971, _1532969, _1532967, _1532965, _1532963, _1532961), -(t(_1532961, c_24__type__27330___24a22(_1533005, _1533003, _1533001, _1532999, _1532997, _1532995, _1532993, _1532991, _1532989, _1532987, _1532985, _1532983, _1532981, _1532979, _1532977, _1532975, _1532973, _1532971, _1532969, _1532967, _1532965, _1532963)))], (50241 ^ _401487) ^ [_1533337, _1533339, _1533341, _1533343, _1533345, _1533347, _1533349, _1533351, _1533353, _1533355, _1533357, _1533359, _1533361, _1533363, _1533365, _1533367, _1533369, _1533371, _1533373, _1533375, _1533377, _1533379, _1533381] : [t(_1533337, c_24__type__27330___24a22(_1533381, _1533379, _1533377, _1533375, _1533373, _1533371, _1533369, _1533367, _1533365, _1533363, _1533361, _1533359, _1533357, _1533355, _1533353, _1533351, _1533349, _1533347, _1533345, _1533343, _1533341, _1533339)), -(c_24__type__27330___24t(_1533381, _1533379, _1533377, _1533375, _1533373, _1533371, _1533369, _1533367, _1533365, _1533363, _1533361, _1533359, _1533357, _1533355, _1533353, _1533351, _1533349, _1533347, _1533345, _1533343, _1533341, _1533339, _1533337))], (50247 ^ _401487) ^ [_1533792, _1533794] : [cCoq_2esetoid__ring_2eField__theory_2ersplit___24t(_1533794, _1533792), -(t(_1533792, cCoq_2esetoid__ring_2eField__theory_2ersplit___24a1(_1533794)))], (50253 ^ _401487) ^ [_1533958, _1533960] : [t(_1533958, cCoq_2esetoid__ring_2eField__theory_2ersplit___24a1(_1533960)), -(cCoq_2esetoid__ring_2eField__theory_2ersplit___24t(_1533960, _1533958))], (50259 ^ _401487) ^ [_1534189] : [c_24__type__301___24t(_1534189), -(t(_1534189, c_24__type__301))], (50265 ^ _401487) ^ [_1534343] : [t(_1534343, c_24__type__301), -(c_24__type__301___24t(_1534343))], (50271 ^ _401487) ^ [_1534562] : [c_24__type__141300___24t(_1534562), -(t(_1534562, c_24__type__141300))], (50277 ^ _401487) ^ [_1534716] : [t(_1534716, c_24__type__141300), -(c_24__type__141300___24t(_1534716))], (50283 ^ _401487) ^ [_1534949, _1534951] : [cCoq_2emicromega_2eEnvRing_2ePol___24t(_1534951, _1534949), -(t(_1534949, cCoq_2emicromega_2eEnvRing_2ePol___24a1(_1534951)))], (50289 ^ _401487) ^ [_1535115, _1535117] : [t(_1535115, cCoq_2emicromega_2eEnvRing_2ePol___24a1(_1535117)), -(cCoq_2emicromega_2eEnvRing_2ePol___24t(_1535117, _1535115))], (50295 ^ _401487) ^ [_1535346] : [c_24__type__31893___24t(_1535346), -(t(_1535346, c_24__type__31893))], (50301 ^ _401487) ^ [_1535500] : [t(_1535500, c_24__type__31893), -(c_24__type__31893___24t(_1535500))], (50307 ^ _401487) ^ [_1535719] : [c_24__type__11847___24t(_1535719), -(t(_1535719, c_24__type__11847))], (50313 ^ _401487) ^ [_1535873] : [t(_1535873, c_24__type__11847), -(c_24__type__11847___24t(_1535873))], (50319 ^ _401487) ^ [_1536106, _1536108] : [c_24__type__16___24t(_1536108, _1536106), -(t(_1536106, c_24__type__16___24a1(_1536108)))], (50325 ^ _401487) ^ [_1536272, _1536274] : [t(_1536272, c_24__type__16___24a1(_1536274)), -(c_24__type__16___24t(_1536274, _1536272))], (50331 ^ _401487) ^ [_1536573, _1536575, _1536577, _1536579, _1536581, _1536583] : [c_24__type__13499___24t(_1536583, _1536581, _1536579, _1536577, _1536575, _1536573), -(t(_1536573, c_24__type__13499___24a5(_1536583, _1536581, _1536579, _1536577, _1536575)))], (50337 ^ _401487) ^ [_1536779, _1536781, _1536783, _1536785, _1536787, _1536789] : [t(_1536779, c_24__type__13499___24a5(_1536789, _1536787, _1536785, _1536783, _1536781)), -(c_24__type__13499___24t(_1536789, _1536787, _1536785, _1536783, _1536781, _1536779))], (50343 ^ _401487) ^ [_1537050] : [c_24__type__31901___24t(_1537050), -(t(_1537050, c_24__type__31901))], (50349 ^ _401487) ^ [_1537204] : [t(_1537204, c_24__type__31901), -(c_24__type__31901___24t(_1537204))], (50355 ^ _401487) ^ [_1537423] : [c_24__type__32451___24t(_1537423), -(t(_1537423, c_24__type__32451))], (50361 ^ _401487) ^ [_1537577] : [t(_1537577, c_24__type__32451), -(c_24__type__32451___24t(_1537577))], (50367 ^ _401487) ^ [_1537796] : [c_24__type__31363___24t(_1537796), -(t(_1537796, c_24__type__31363))], (50373 ^ _401487) ^ [_1537950] : [t(_1537950, c_24__type__31363), -(c_24__type__31363___24t(_1537950))], (50379 ^ _401487) ^ [_1538197, _1538199, _1538201] : [c_24__type__154381___24t(_1538201, _1538199, _1538197), -(t(_1538197, c_24__type__154381___24a2(_1538201, _1538199)))], (50385 ^ _401487) ^ [_1538373, _1538375, _1538377] : [t(_1538373, c_24__type__154381___24a2(_1538377, _1538375)), -(c_24__type__154381___24t(_1538377, _1538375, _1538373))], (50391 ^ _401487) ^ [_1538614] : [c_24__type__29696___24t(_1538614), -(t(_1538614, c_24__type__29696))], (50397 ^ _401487) ^ [_1538768] : [t(_1538768, c_24__type__29696), -(c_24__type__29696___24t(_1538768))], (50403 ^ _401487) ^ [_1538987] : [c_24__type__102742___24t(_1538987), -(t(_1538987, c_24__type__102742))], (50409 ^ _401487) ^ [_1539141] : [t(_1539141, c_24__type__102742), -(c_24__type__102742___24t(_1539141))], (50415 ^ _401487) ^ [_1539360] : [c_24__type__99424___24t(_1539360), -(t(_1539360, c_24__type__99424))], (50421 ^ _401487) ^ [_1539514] : [t(_1539514, c_24__type__99424), -(c_24__type__99424___24t(_1539514))], (50427 ^ _401487) ^ [_1539733] : [c_24__type__29725___24t(_1539733), -(t(_1539733, c_24__type__29725))], (50433 ^ _401487) ^ [_1539887] : [t(_1539887, c_24__type__29725), -(c_24__type__29725___24t(_1539887))], (50439 ^ _401487) ^ [_1540106] : [c_24__type__15259___24t(_1540106), -(t(_1540106, c_24__type__15259))], (50445 ^ _401487) ^ [_1540260] : [t(_1540260, c_24__type__15259), -(c_24__type__15259___24t(_1540260))], (50451 ^ _401487) ^ [_1540479] : [c_24__type__364___24t(_1540479), -(t(_1540479, c_24__type__364))], (50457 ^ _401487) ^ [_1540633] : [t(_1540633, c_24__type__364), -(c_24__type__364___24t(_1540633))], (50463 ^ _401487) ^ [_1540852] : [c_24__type__23691___24t(_1540852), -(t(_1540852, c_24__type__23691))], (50469 ^ _401487) ^ [_1541006] : [t(_1541006, c_24__type__23691), -(c_24__type__23691___24t(_1541006))], (50475 ^ _401487) ^ [_1541225] : [c_24__type__20841___24t(_1541225), -(t(_1541225, c_24__type__20841))], (50481 ^ _401487) ^ [_1541379] : [t(_1541379, c_24__type__20841), -(c_24__type__20841___24t(_1541379))], (50487 ^ _401487) ^ [_1541654, _1541656, _1541658, _1541660, _1541662] : [c_24__type__16818___24t(_1541662, _1541660, _1541658, _1541656, _1541654), -(t(_1541654, c_24__type__16818___24a4(_1541662, _1541660, _1541658, _1541656)))], (50493 ^ _401487) ^ [_1541850, _1541852, _1541854, _1541856, _1541858] : [t(_1541850, c_24__type__16818___24a4(_1541858, _1541856, _1541854, _1541852)), -(c_24__type__16818___24t(_1541858, _1541856, _1541854, _1541852, _1541850))], (50499 ^ _401487) ^ [_1542293, _1542295, _1542297, _1542299, _1542301, _1542303, _1542305, _1542307, _1542309, _1542311, _1542313, _1542315, _1542317, _1542319] : [c_24__type__17620___24t(_1542319, _1542317, _1542315, _1542313, _1542311, _1542309, _1542307, _1542305, _1542303, _1542301, _1542299, _1542297, _1542295, _1542293), -(t(_1542293, c_24__type__17620___24a13(_1542319, _1542317, _1542315, _1542313, _1542311, _1542309, _1542307, _1542305, _1542303, _1542301, _1542299, _1542297, _1542295)))], (50505 ^ _401487) ^ [_1542579, _1542581, _1542583, _1542585, _1542587, _1542589, _1542591, _1542593, _1542595, _1542597, _1542599, _1542601, _1542603, _1542605] : [t(_1542579, c_24__type__17620___24a13(_1542605, _1542603, _1542601, _1542599, _1542597, _1542595, _1542593, _1542591, _1542589, _1542587, _1542585, _1542583, _1542581)), -(c_24__type__17620___24t(_1542605, _1542603, _1542601, _1542599, _1542597, _1542595, _1542593, _1542591, _1542589, _1542587, _1542585, _1542583, _1542581, _1542579))], (50511 ^ _401487) ^ [_1543000, _1543002, _1543004, _1543006, _1543008, _1543010] : [c_24__type__5384___24t(_1543010, _1543008, _1543006, _1543004, _1543002, _1543000), -(t(_1543000, c_24__type__5384___24a5(_1543010, _1543008, _1543006, _1543004, _1543002)))], (50517 ^ _401487) ^ [_1543206, _1543208, _1543210, _1543212, _1543214, _1543216] : [t(_1543206, c_24__type__5384___24a5(_1543216, _1543214, _1543212, _1543210, _1543208)), -(c_24__type__5384___24t(_1543216, _1543214, _1543212, _1543210, _1543208, _1543206))], (50523 ^ _401487) ^ [_1543547, _1543549, _1543551, _1543553, _1543555, _1543557] : [cCoq_2eStructures_2eOrderedType_2eCompare___24t(_1543557, _1543555, _1543553, _1543551, _1543549, _1543547), -(t(_1543547, cCoq_2eStructures_2eOrderedType_2eCompare___24a5(_1543557, _1543555, _1543553, _1543551, _1543549)))], (50529 ^ _401487) ^ [_1543753, _1543755, _1543757, _1543759, _1543761, _1543763] : [t(_1543753, cCoq_2eStructures_2eOrderedType_2eCompare___24a5(_1543763, _1543761, _1543759, _1543757, _1543755)), -(cCoq_2eStructures_2eOrderedType_2eCompare___24t(_1543763, _1543761, _1543759, _1543757, _1543755, _1543753))], (50535 ^ _401487) ^ [_1544052, _1544054, _1544056] : [cCoq_2eInit_2eSpecif_2esumor___24t(_1544056, _1544054, _1544052), -(t(_1544052, cCoq_2eInit_2eSpecif_2esumor___24a2(_1544056, _1544054)))], (50541 ^ _401487) ^ [_1544228, _1544230, _1544232] : [t(_1544228, cCoq_2eInit_2eSpecif_2esumor___24a2(_1544232, _1544230)), -(cCoq_2eInit_2eSpecif_2esumor___24t(_1544232, _1544230, _1544228))], (50547 ^ _401487) ^ [_1544497, _1544499, _1544501] : [c_24__type__31881___24t(_1544501, _1544499, _1544497), -(t(_1544497, c_24__type__31881___24a2(_1544501, _1544499)))], (50553 ^ _401487) ^ [_1544673, _1544675, _1544677] : [t(_1544673, c_24__type__31881___24a2(_1544677, _1544675)), -(c_24__type__31881___24t(_1544677, _1544675, _1544673))], (50559 ^ _401487) ^ [_1544970, _1544972, _1544974, _1544976, _1544978] : [c_24__type__16731___24t(_1544978, _1544976, _1544974, _1544972, _1544970), -(t(_1544970, c_24__type__16731___24a4(_1544978, _1544976, _1544974, _1544972)))], (50565 ^ _401487) ^ [_1545166, _1545168, _1545170, _1545172, _1545174] : [t(_1545166, c_24__type__16731___24a4(_1545174, _1545172, _1545170, _1545168)), -(c_24__type__16731___24t(_1545174, _1545172, _1545170, _1545168, _1545166))], (50571 ^ _401487) ^ [_1545427] : [c_24__type__22709___24t(_1545427), -(t(_1545427, c_24__type__22709))], (50577 ^ _401487) ^ [_1545581] : [t(_1545581, c_24__type__22709), -(c_24__type__22709___24t(_1545581))], (50583 ^ _401487) ^ [_1545800] : [c_24__type__166277___24t(_1545800), -(t(_1545800, c_24__type__166277))], (50589 ^ _401487) ^ [_1545954] : [t(_1545954, c_24__type__166277), -(c_24__type__166277___24t(_1545954))], (50595 ^ _401487) ^ [_1546173] : [c_24__type__322___24t(_1546173), -(t(_1546173, c_24__type__322))], (50601 ^ _401487) ^ [_1546327] : [t(_1546327, c_24__type__322), -(c_24__type__322___24t(_1546327))], (50607 ^ _401487) ^ [_1546546] : [c_24__type__17946___24t(_1546546), -(t(_1546546, c_24__type__17946))], (50613 ^ _401487) ^ [_1546700] : [t(_1546700, c_24__type__17946), -(c_24__type__17946___24t(_1546700))], (50619 ^ _401487) ^ [_1546933, _1546935] : [c_24__type__1390___24t(_1546935, _1546933), -(t(_1546933, c_24__type__1390___24a1(_1546935)))], (50625 ^ _401487) ^ [_1547099, _1547101] : [t(_1547099, c_24__type__1390___24a1(_1547101)), -(c_24__type__1390___24t(_1547101, _1547099))], (50631 ^ _401487) ^ [_1547330] : [cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(_1547330), -(t(_1547330, cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et))], (50637 ^ _401487) ^ [_1547484] : [t(_1547484, cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et), -(cCoq_2eStructures_2eOrderedTypeEx_2eString__as__OT_2et___24t(_1547484))], (50643 ^ _401487) ^ [_1547703] : [c_24__type__32239___24t(_1547703), -(t(_1547703, c_24__type__32239))], (50649 ^ _401487) ^ [_1547857] : [t(_1547857, c_24__type__32239), -(c_24__type__32239___24t(_1547857))], (50655 ^ _401487) ^ [_1548076] : [c_24__type__9034___24t(_1548076), -(t(_1548076, c_24__type__9034))], (50661 ^ _401487) ^ [_1548230] : [t(_1548230, c_24__type__9034), -(c_24__type__9034___24t(_1548230))], (50667 ^ _401487) ^ [_1548449] : [c_24__type__493___24t(_1548449), -(t(_1548449, c_24__type__493))], (50673 ^ _401487) ^ [_1548603] : [t(_1548603, c_24__type__493), -(c_24__type__493___24t(_1548603))], (50679 ^ _401487) ^ [_1548962, _1548964, _1548966, _1548968, _1548970, _1548972, _1548974, _1548976, _1548978, _1548980, _1548982] : [c_24__type__13112___24t(_1548982, _1548980, _1548978, _1548976, _1548974, _1548972, _1548970, _1548968, _1548966, _1548964, _1548962), -(t(_1548962, c_24__type__13112___24a10(_1548982, _1548980, _1548978, _1548976, _1548974, _1548972, _1548970, _1548968, _1548966, _1548964)))], (50685 ^ _401487) ^ [_1549218, _1549220, _1549222, _1549224, _1549226, _1549228, _1549230, _1549232, _1549234, _1549236, _1549238] : [t(_1549218, c_24__type__13112___24a10(_1549238, _1549236, _1549234, _1549232, _1549230, _1549228, _1549226, _1549224, _1549222, _1549220)), -(c_24__type__13112___24t(_1549238, _1549236, _1549234, _1549232, _1549230, _1549228, _1549226, _1549224, _1549222, _1549220, _1549218))], (50691 ^ _401487) ^ [_1549539] : [c_24__type__4596___24t(_1549539), -(t(_1549539, c_24__type__4596))], (50697 ^ _401487) ^ [_1549693] : [t(_1549693, c_24__type__4596), -(c_24__type__4596___24t(_1549693))], (50703 ^ _401487) ^ [_1549912] : [c_24__type__438___24t(_1549912), -(t(_1549912, c_24__type__438))], (50709 ^ _401487) ^ [_1550066] : [t(_1550066, c_24__type__438), -(c_24__type__438___24t(_1550066))], (50715 ^ _401487) ^ [_1550313, _1550315, _1550317] : [cCoq_2eBool_2eBool_2ereflect___24t(_1550317, _1550315, _1550313), -(t(_1550313, cCoq_2eBool_2eBool_2ereflect___24a2(_1550317, _1550315)))], (50721 ^ _401487) ^ [_1550489, _1550491, _1550493] : [t(_1550489, cCoq_2eBool_2eBool_2ereflect___24a2(_1550493, _1550491)), -(cCoq_2eBool_2eBool_2ereflect___24t(_1550493, _1550491, _1550489))], (50727 ^ _401487) ^ [_1550730] : [c_24__type__29734___24t(_1550730), -(t(_1550730, c_24__type__29734))], (50733 ^ _401487) ^ [_1550884] : [t(_1550884, c_24__type__29734), -(c_24__type__29734___24t(_1550884))], (50739 ^ _401487) ^ [_1551103] : [c_24__type__22791___24t(_1551103), -(t(_1551103, c_24__type__22791))], (50745 ^ _401487) ^ [_1551257] : [t(_1551257, c_24__type__22791), -(c_24__type__22791___24t(_1551257))], (50751 ^ _401487) ^ [_1551476] : [c_24__type__29568___24t(_1551476), -(t(_1551476, c_24__type__29568))], (50757 ^ _401487) ^ [_1551630] : [t(_1551630, c_24__type__29568), -(c_24__type__29568___24t(_1551630))], (50763 ^ _401487) ^ [_1551863, _1551865] : [cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_1551865, _1551863), -(t(_1551863, cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(_1551865)))], (50769 ^ _401487) ^ [_1552029, _1552031] : [t(_1552029, cCoq_2esetoid__ring_2eRing__polynom_2ePol___24a1(_1552031)), -(cCoq_2esetoid__ring_2eRing__polynom_2ePol___24t(_1552031, _1552029))], (50775 ^ _401487) ^ [_1552260] : [c_24__type__31818___24t(_1552260), -(t(_1552260, c_24__type__31818))], (50781 ^ _401487) ^ [_1552414] : [t(_1552414, c_24__type__31818), -(c_24__type__31818___24t(_1552414))], (50787 ^ _401487) ^ [_1552633] : [c_24__type__355___24t(_1552633), -(t(_1552633, c_24__type__355))], (50793 ^ _401487) ^ [_1552787] : [t(_1552787, c_24__type__355), -(c_24__type__355___24t(_1552787))], (50799 ^ _401487) ^ [_1553062, _1553064, _1553066, _1553068, _1553070] : [c_24__type__16800___24t(_1553070, _1553068, _1553066, _1553064, _1553062), -(t(_1553062, c_24__type__16800___24a4(_1553070, _1553068, _1553066, _1553064)))], (50805 ^ _401487) ^ [_1553258, _1553260, _1553262, _1553264, _1553266] : [t(_1553258, c_24__type__16800___24a4(_1553266, _1553264, _1553262, _1553260)), -(c_24__type__16800___24t(_1553266, _1553264, _1553262, _1553260, _1553258))], (50811 ^ _401487) ^ [_1553519] : [c_24__type__12066___24t(_1553519), -(t(_1553519, c_24__type__12066))], (50817 ^ _401487) ^ [_1553673] : [t(_1553673, c_24__type__12066), -(c_24__type__12066___24t(_1553673))], (50823 ^ _401487) ^ [_1554130, _1554132, _1554134, _1554136, _1554138, _1554140, _1554142, _1554144, _1554146, _1554148, _1554150, _1554152, _1554154, _1554156, _1554158, _1554160, _1554162, _1554164] : [c_24__type__5921___24t(_1554164, _1554162, _1554160, _1554158, _1554156, _1554154, _1554152, _1554150, _1554148, _1554146, _1554144, _1554142, _1554140, _1554138, _1554136, _1554134, _1554132, _1554130), -(t(_1554130, c_24__type__5921___24a17(_1554164, _1554162, _1554160, _1554158, _1554156, _1554154, _1554152, _1554150, _1554148, _1554146, _1554144, _1554142, _1554140, _1554138, _1554136, _1554134, _1554132)))], (50829 ^ _401487) ^ [_1554456, _1554458, _1554460, _1554462, _1554464, _1554466, _1554468, _1554470, _1554472, _1554474, _1554476, _1554478, _1554480, _1554482, _1554484, _1554486, _1554488, _1554490] : [t(_1554456, c_24__type__5921___24a17(_1554490, _1554488, _1554486, _1554484, _1554482, _1554480, _1554478, _1554476, _1554474, _1554472, _1554470, _1554468, _1554466, _1554464, _1554462, _1554460, _1554458)), -(c_24__type__5921___24t(_1554490, _1554488, _1554486, _1554484, _1554482, _1554480, _1554478, _1554476, _1554474, _1554472, _1554470, _1554468, _1554466, _1554464, _1554462, _1554460, _1554458, _1554456))], (50835 ^ _401487) ^ [_1554847] : [c_24__type__640___24t(_1554847), -(t(_1554847, c_24__type__640))], (50841 ^ _401487) ^ [_1555001] : [t(_1555001, c_24__type__640), -(c_24__type__640___24t(_1555001))], (50847 ^ _401487) ^ [_1555360, _1555362, _1555364, _1555366, _1555368, _1555370, _1555372, _1555374, _1555376, _1555378, _1555380] : [c_24__type__836___24t(_1555380, _1555378, _1555376, _1555374, _1555372, _1555370, _1555368, _1555366, _1555364, _1555362, _1555360), -(t(_1555360, c_24__type__836___24a10(_1555380, _1555378, _1555376, _1555374, _1555372, _1555370, _1555368, _1555366, _1555364, _1555362)))], (50853 ^ _401487) ^ [_1555616, _1555618, _1555620, _1555622, _1555624, _1555626, _1555628, _1555630, _1555632, _1555634, _1555636] : [t(_1555616, c_24__type__836___24a10(_1555636, _1555634, _1555632, _1555630, _1555628, _1555626, _1555624, _1555622, _1555620, _1555618)), -(c_24__type__836___24t(_1555636, _1555634, _1555632, _1555630, _1555628, _1555626, _1555624, _1555622, _1555620, _1555618, _1555616))], (50859 ^ _401487) ^ [_1555937] : [c_24__type__15262___24t(_1555937), -(t(_1555937, c_24__type__15262))], (50865 ^ _401487) ^ [_1556091] : [t(_1556091, c_24__type__15262), -(c_24__type__15262___24t(_1556091))], (50871 ^ _401487) ^ [_1556310] : [c_24__type__367___24t(_1556310), -(t(_1556310, c_24__type__367))], (50877 ^ _401487) ^ [_1556464] : [t(_1556464, c_24__type__367), -(c_24__type__367___24t(_1556464))], (50883 ^ _401487) ^ [_1556683] : [c_24__type__99548___24t(_1556683), -(t(_1556683, c_24__type__99548))], (50889 ^ _401487) ^ [_1556837] : [t(_1556837, c_24__type__99548), -(c_24__type__99548___24t(_1556837))], (50895 ^ _401487) ^ [_1557056] : [c_24__type__2115___24t(_1557056), -(t(_1557056, c_24__type__2115))], (50901 ^ _401487) ^ [_1557210] : [t(_1557210, c_24__type__2115), -(c_24__type__2115___24t(_1557210))], (50907 ^ _401487) ^ [_1557429] : [cCoq_2eNumbers_2eBinNums_2eZ___24t(_1557429), -(t(_1557429, cCoq_2eNumbers_2eBinNums_2eZ))], (50913 ^ _401487) ^ [_1557583] : [t(_1557583, cCoq_2eNumbers_2eBinNums_2eZ), -(cCoq_2eNumbers_2eBinNums_2eZ___24t(_1557583))], (50919 ^ _401487) ^ [_1557872, _1557874, _1557876, _1557878, _1557880, _1557882] : [c_24__type__5495___24t(_1557882, _1557880, _1557878, _1557876, _1557874, _1557872), -(t(_1557872, c_24__type__5495___24a5(_1557882, _1557880, _1557878, _1557876, _1557874)))], (50925 ^ _401487) ^ [_1558078, _1558080, _1558082, _1558084, _1558086, _1558088] : [t(_1558078, c_24__type__5495___24a5(_1558088, _1558086, _1558084, _1558082, _1558080)), -(c_24__type__5495___24t(_1558088, _1558086, _1558084, _1558082, _1558080, _1558078))], (50931 ^ _401487) ^ [_1558405, _1558407, _1558409, _1558411, _1558413] : [c_24__type__8158___24t(_1558413, _1558411, _1558409, _1558407, _1558405), -(t(_1558405, c_24__type__8158___24a4(_1558413, _1558411, _1558409, _1558407)))], (50937 ^ _401487) ^ [_1558601, _1558603, _1558605, _1558607, _1558609] : [t(_1558601, c_24__type__8158___24a4(_1558609, _1558607, _1558605, _1558603)), -(c_24__type__8158___24t(_1558609, _1558607, _1558605, _1558603, _1558601))], (50943 ^ _401487) ^ [_1558862] : [c_24__type__29886___24t(_1558862), -(t(_1558862, c_24__type__29886))], (50949 ^ _401487) ^ [_1559016] : [t(_1559016, c_24__type__29886), -(c_24__type__29886___24t(_1559016))], (50955 ^ _401487) ^ [_1559235] : [c_24__type__29750___24t(_1559235), -(t(_1559235, c_24__type__29750))], (50961 ^ _401487) ^ [_1559389] : [t(_1559389, c_24__type__29750), -(c_24__type__29750___24t(_1559389))], (50967 ^ _401487) ^ [_1559608] : [c_24__type__17892___24t(_1559608), -(t(_1559608, c_24__type__17892))], (50973 ^ _401487) ^ [_1559762] : [t(_1559762, c_24__type__17892), -(c_24__type__17892___24t(_1559762))], (50979 ^ _401487) ^ [_1559981] : [cCoq_2eQArith_2eQArith__base_2eQ___24t(_1559981), -(t(_1559981, cCoq_2eQArith_2eQArith__base_2eQ))], (50985 ^ _401487) ^ [_1560135] : [t(_1560135, cCoq_2eQArith_2eQArith__base_2eQ), -(cCoq_2eQArith_2eQArith__base_2eQ___24t(_1560135))], (50991 ^ _401487) ^ [_1560368, _1560370] : [c_24__type__166389___24t(_1560370, _1560368), -(t(_1560368, c_24__type__166389___24a1(_1560370)))], (50997 ^ _401487) ^ [_1560534, _1560536] : [t(_1560534, c_24__type__166389___24a1(_1560536)), -(c_24__type__166389___24t(_1560536, _1560534))], (51003 ^ _401487) ^ [_1561073, _1561075, _1561077, _1561079, _1561081, _1561083, _1561085, _1561087, _1561089, _1561091, _1561093, _1561095, _1561097, _1561099, _1561101, _1561103, _1561105, _1561107, _1561109, _1561111, _1561113, _1561115, _1561117] : [c_24__type__24608___24t(_1561117, _1561115, _1561113, _1561111, _1561109, _1561107, _1561105, _1561103, _1561101, _1561099, _1561097, _1561095, _1561093, _1561091, _1561089, _1561087, _1561085, _1561083, _1561081, _1561079, _1561077, _1561075, _1561073), -(t(_1561073, c_24__type__24608___24a22(_1561117, _1561115, _1561113, _1561111, _1561109, _1561107, _1561105, _1561103, _1561101, _1561099, _1561097, _1561095, _1561093, _1561091, _1561089, _1561087, _1561085, _1561083, _1561081, _1561079, _1561077, _1561075)))], (51009 ^ _401487) ^ [_1561449, _1561451, _1561453, _1561455, _1561457, _1561459, _1561461, _1561463, _1561465, _1561467, _1561469, _1561471, _1561473, _1561475, _1561477, _1561479, _1561481, _1561483, _1561485, _1561487, _1561489, _1561491, _1561493] : [t(_1561449, c_24__type__24608___24a22(_1561493, _1561491, _1561489, _1561487, _1561485, _1561483, _1561481, _1561479, _1561477, _1561475, _1561473, _1561471, _1561469, _1561467, _1561465, _1561463, _1561461, _1561459, _1561457, _1561455, _1561453, _1561451)), -(c_24__type__24608___24t(_1561493, _1561491, _1561489, _1561487, _1561485, _1561483, _1561481, _1561479, _1561477, _1561475, _1561473, _1561471, _1561469, _1561467, _1561465, _1561463, _1561461, _1561459, _1561457, _1561455, _1561453, _1561451, _1561449))], (51015 ^ _401487) ^ [_1561890] : [cCoq_2eNumbers_2eBinNums_2epositive___24t(_1561890), -(t(_1561890, cCoq_2eNumbers_2eBinNums_2epositive))], (51021 ^ _401487) ^ [_1562044] : [t(_1562044, cCoq_2eNumbers_2eBinNums_2epositive), -(cCoq_2eNumbers_2eBinNums_2epositive___24t(_1562044))], (51027 ^ _401487) ^ [_1562305, _1562307, _1562309, _1562311] : [c_24__type__2090___24t(_1562311, _1562309, _1562307, _1562305), -(t(_1562305, c_24__type__2090___24a3(_1562311, _1562309, _1562307)))], (51033 ^ _401487) ^ [_1562491, _1562493, _1562495, _1562497] : [t(_1562491, c_24__type__2090___24a3(_1562497, _1562495, _1562493)), -(c_24__type__2090___24t(_1562497, _1562495, _1562493, _1562491))], (51039 ^ _401487) ^ [_1562742] : [cCoq_2eInit_2eDatatypes_2enat___24t(_1562742), -(t(_1562742, cCoq_2eInit_2eDatatypes_2enat))], (51045 ^ _401487) ^ [_1562896] : [t(_1562896, cCoq_2eInit_2eDatatypes_2enat), -(cCoq_2eInit_2eDatatypes_2enat___24t(_1562896))], (51051 ^ _401487) ^ [_1563115] : [c_24__type__8976___24t(_1563115), -(t(_1563115, c_24__type__8976))], (51057 ^ _401487) ^ [_1563269] : [t(_1563269, c_24__type__8976), -(c_24__type__8976___24t(_1563269))], (51063 ^ _401487) ^ [_1563488] : [c_24__type__20269___24t(_1563488), -(t(_1563488, c_24__type__20269))], (51069 ^ _401487) ^ [_1563642] : [t(_1563642, c_24__type__20269), -(c_24__type__20269___24t(_1563642))], (51075 ^ _401487) ^ [_1564001, _1564003, _1564005, _1564007, _1564009, _1564011, _1564013, _1564015, _1564017, _1564019, _1564021] : [c_24__type__13314___24t(_1564021, _1564019, _1564017, _1564015, _1564013, _1564011, _1564009, _1564007, _1564005, _1564003, _1564001), -(t(_1564001, c_24__type__13314___24a10(_1564021, _1564019, _1564017, _1564015, _1564013, _1564011, _1564009, _1564007, _1564005, _1564003)))], (51081 ^ _401487) ^ [_1564257, _1564259, _1564261, _1564263, _1564265, _1564267, _1564269, _1564271, _1564273, _1564275, _1564277] : [t(_1564257, c_24__type__13314___24a10(_1564277, _1564275, _1564273, _1564271, _1564269, _1564267, _1564265, _1564263, _1564261, _1564259)), -(c_24__type__13314___24t(_1564277, _1564275, _1564273, _1564271, _1564269, _1564267, _1564265, _1564263, _1564261, _1564259, _1564257))], (51087 ^ _401487) ^ [_1564662, _1564664, _1564666, _1564668, _1564670, _1564672, _1564674] : [c_24__type__21039___24t(_1564674, _1564672, _1564670, _1564668, _1564666, _1564664, _1564662), -(t(_1564662, c_24__type__21039___24a6(_1564674, _1564672, _1564670, _1564668, _1564666, _1564664)))], (51093 ^ _401487) ^ [_1564878, _1564880, _1564882, _1564884, _1564886, _1564888, _1564890] : [t(_1564878, c_24__type__21039___24a6(_1564890, _1564888, _1564886, _1564884, _1564882, _1564880)), -(c_24__type__21039___24t(_1564890, _1564888, _1564886, _1564884, _1564882, _1564880, _1564878))], (51099 ^ _401487) ^ [_1565229, _1565231, _1565233, _1565235, _1565237, _1565239] : [c_24__type__5300___24t(_1565239, _1565237, _1565235, _1565233, _1565231, _1565229), -(t(_1565229, c_24__type__5300___24a5(_1565239, _1565237, _1565235, _1565233, _1565231)))], (51105 ^ _401487) ^ [_1565435, _1565437, _1565439, _1565441, _1565443, _1565445] : [t(_1565435, c_24__type__5300___24a5(_1565445, _1565443, _1565441, _1565439, _1565437)), -(c_24__type__5300___24t(_1565445, _1565443, _1565441, _1565439, _1565437, _1565435))], (51111 ^ _401487) ^ [_1565776, _1565778, _1565780, _1565782, _1565784, _1565786] : [c_24__type__5438___24t(_1565786, _1565784, _1565782, _1565780, _1565778, _1565776), -(t(_1565776, c_24__type__5438___24a5(_1565786, _1565784, _1565782, _1565780, _1565778)))], (51117 ^ _401487) ^ [_1565982, _1565984, _1565986, _1565988, _1565990, _1565992] : [t(_1565982, c_24__type__5438___24a5(_1565992, _1565990, _1565988, _1565986, _1565984)), -(c_24__type__5438___24t(_1565992, _1565990, _1565988, _1565986, _1565984, _1565982))], (51123 ^ _401487) ^ [_1566253] : [cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2et___24t(_1566253), -(t(_1566253, cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2et))], (51129 ^ _401487) ^ [_1566407] : [t(_1566407, cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2et), -(cCoq_2eStructures_2eOrderedTypeEx_2eZ__as__OT_2et___24t(_1566407))], (51135 ^ _401487) ^ [_1566626] : [c_24__type__156168___24t(_1566626), -(t(_1566626, c_24__type__156168))], (51141 ^ _401487) ^ [_1566780] : [t(_1566780, c_24__type__156168), -(c_24__type__156168___24t(_1566780))], (51147 ^ _401487) ^ [_1567027, _1567029, _1567031] : [c_24__type__2514___24t(_1567031, _1567029, _1567027), -(t(_1567027, c_24__type__2514___24a2(_1567031, _1567029)))], (51153 ^ _401487) ^ [_1567203, _1567205, _1567207] : [t(_1567203, c_24__type__2514___24a2(_1567207, _1567205)), -(c_24__type__2514___24t(_1567207, _1567205, _1567203))], (51159 ^ _401487) ^ [_1567584, _1567586, _1567588, _1567590, _1567592, _1567594, _1567596, _1567598, _1567600, _1567602, _1567604] : [c_24__type__1197___24t(_1567604, _1567602, _1567600, _1567598, _1567596, _1567594, _1567592, _1567590, _1567588, _1567586, _1567584), -(t(_1567584, c_24__type__1197___24a10(_1567604, _1567602, _1567600, _1567598, _1567596, _1567594, _1567592, _1567590, _1567588, _1567586)))], (51165 ^ _401487) ^ [_1567840, _1567842, _1567844, _1567846, _1567848, _1567850, _1567852, _1567854, _1567856, _1567858, _1567860] : [t(_1567840, c_24__type__1197___24a10(_1567860, _1567858, _1567856, _1567854, _1567852, _1567850, _1567848, _1567846, _1567844, _1567842)), -(c_24__type__1197___24t(_1567860, _1567858, _1567856, _1567854, _1567852, _1567850, _1567848, _1567846, _1567844, _1567842, _1567840))], (51171 ^ _401487) ^ [_1568469, _1568471, _1568473, _1568475, _1568477, _1568479, _1568481, _1568483, _1568485, _1568487, _1568489, _1568491, _1568493, _1568495, _1568497, _1568499, _1568501, _1568503, _1568505, _1568507, _1568509, _1568511, _1568513] : [c_24__type__24262___24t(_1568513, _1568511, _1568509, _1568507, _1568505, _1568503, _1568501, _1568499, _1568497, _1568495, _1568493, _1568491, _1568489, _1568487, _1568485, _1568483, _1568481, _1568479, _1568477, _1568475, _1568473, _1568471, _1568469), -(t(_1568469, c_24__type__24262___24a22(_1568513, _1568511, _1568509, _1568507, _1568505, _1568503, _1568501, _1568499, _1568497, _1568495, _1568493, _1568491, _1568489, _1568487, _1568485, _1568483, _1568481, _1568479, _1568477, _1568475, _1568473, _1568471)))], (51177 ^ _401487) ^ [_1568845, _1568847, _1568849, _1568851, _1568853, _1568855, _1568857, _1568859, _1568861, _1568863, _1568865, _1568867, _1568869, _1568871, _1568873, _1568875, _1568877, _1568879, _1568881, _1568883, _1568885, _1568887, _1568889] : [t(_1568845, c_24__type__24262___24a22(_1568889, _1568887, _1568885, _1568883, _1568881, _1568879, _1568877, _1568875, _1568873, _1568871, _1568869, _1568867, _1568865, _1568863, _1568861, _1568859, _1568857, _1568855, _1568853, _1568851, _1568849, _1568847)), -(c_24__type__24262___24t(_1568889, _1568887, _1568885, _1568883, _1568881, _1568879, _1568877, _1568875, _1568873, _1568871, _1568869, _1568867, _1568865, _1568863, _1568861, _1568859, _1568857, _1568855, _1568853, _1568851, _1568849, _1568847, _1568845))], (51183 ^ _401487) ^ [_1569286] : [c_24__type__29739___24t(_1569286), -(t(_1569286, c_24__type__29739))], (51189 ^ _401487) ^ [_1569440] : [t(_1569440, c_24__type__29739), -(c_24__type__29739___24t(_1569440))], (51195 ^ _401487) ^ [_1569659] : [c_24__type__31374___24t(_1569659), -(t(_1569659, c_24__type__31374))], (51201 ^ _401487) ^ [_1569813] : [t(_1569813, c_24__type__31374), -(c_24__type__31374___24t(_1569813))], (51207 ^ _401487) ^ [_1570060, _1570062, _1570064] : [cCoq_2eInit_2eDatatypes_2eprod___24t(_1570064, _1570062, _1570060), -(t(_1570060, cCoq_2eInit_2eDatatypes_2eprod___24a2(_1570064, _1570062)))], (51213 ^ _401487) ^ [_1570236, _1570238, _1570240] : [t(_1570236, cCoq_2eInit_2eDatatypes_2eprod___24a2(_1570240, _1570238)), -(cCoq_2eInit_2eDatatypes_2eprod___24t(_1570240, _1570238, _1570236))], (51219 ^ _401487) ^ [_1570477] : [c_24__type__18407___24t(_1570477), -(t(_1570477, c_24__type__18407))], (51225 ^ _401487) ^ [_1570631] : [t(_1570631, c_24__type__18407), -(c_24__type__18407___24t(_1570631))], (51231 ^ _401487) ^ [_1570850] : [c_24__type__103179___24t(_1570850), -(t(_1570850, c_24__type__103179))], (51237 ^ _401487) ^ [_1571004] : [t(_1571004, c_24__type__103179), -(c_24__type__103179___24t(_1571004))], (51243 ^ _401487) ^ [_1571237, _1571239] : [cCoq_2emicromega_2eRingMicromega_2eFormula___24t(_1571239, _1571237), -(t(_1571237, cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(_1571239)))], (51249 ^ _401487) ^ [_1571403, _1571405] : [t(_1571403, cCoq_2emicromega_2eRingMicromega_2eFormula___24a1(_1571405)), -(cCoq_2emicromega_2eRingMicromega_2eFormula___24t(_1571405, _1571403))], (51255 ^ _401487) ^ [_1571774, _1571776, _1571778, _1571780, _1571782, _1571784, _1571786, _1571788, _1571790, _1571792, _1571794] : [c_24__type__1279___24t(_1571794, _1571792, _1571790, _1571788, _1571786, _1571784, _1571782, _1571780, _1571778, _1571776, _1571774), -(t(_1571774, c_24__type__1279___24a10(_1571794, _1571792, _1571790, _1571788, _1571786, _1571784, _1571782, _1571780, _1571778, _1571776)))], (51261 ^ _401487) ^ [_1572030, _1572032, _1572034, _1572036, _1572038, _1572040, _1572042, _1572044, _1572046, _1572048, _1572050] : [t(_1572030, c_24__type__1279___24a10(_1572050, _1572048, _1572046, _1572044, _1572042, _1572040, _1572038, _1572036, _1572034, _1572032)), -(c_24__type__1279___24t(_1572050, _1572048, _1572046, _1572044, _1572042, _1572040, _1572038, _1572036, _1572034, _1572032, _1572030))], (51267 ^ _401487) ^ [_1572351] : [c_24__type__10113___24t(_1572351), -(t(_1572351, c_24__type__10113))], (51273 ^ _401487) ^ [_1572505] : [t(_1572505, c_24__type__10113), -(c_24__type__10113___24t(_1572505))], (51279 ^ _401487) ^ [_1572780, _1572782, _1572784, _1572786, _1572788] : [c_24__type__17988___24t(_1572788, _1572786, _1572784, _1572782, _1572780), -(t(_1572780, c_24__type__17988___24a4(_1572788, _1572786, _1572784, _1572782)))], (51285 ^ _401487) ^ [_1572976, _1572978, _1572980, _1572982, _1572984] : [t(_1572976, c_24__type__17988___24a4(_1572984, _1572982, _1572980, _1572978)), -(c_24__type__17988___24t(_1572984, _1572982, _1572980, _1572978, _1572976))], (51291 ^ _401487) ^ [_1573251, _1573253] : [cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1573253, _1573251), -(t(_1573251, cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_1573253)))], (51297 ^ _401487) ^ [_1573417, _1573419] : [t(_1573417, cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24a1(_1573419)), -(cCoq_2esetoid__ring_2eRing__polynom_2ePExpr___24t(_1573419, _1573417))], (51303 ^ _401487) ^ [_1573648] : [c_24__type__154397___24t(_1573648), -(t(_1573648, c_24__type__154397))], (51309 ^ _401487) ^ [_1573802] : [t(_1573802, c_24__type__154397), -(c_24__type__154397___24t(_1573802))], (51315 ^ _401487) ^ [_1574021] : [c_24__type__2404___24t(_1574021), -(t(_1574021, c_24__type__2404))], (51321 ^ _401487) ^ [_1574175] : [t(_1574175, c_24__type__2404), -(c_24__type__2404___24t(_1574175))], (51327 ^ _401487) ^ [_1574394] : [c_24__type__462___24t(_1574394), -(t(_1574394, c_24__type__462))], (51333 ^ _401487) ^ [_1574548] : [t(_1574548, c_24__type__462), -(c_24__type__462___24t(_1574548))], (51339 ^ _401487) ^ [_1574767] : [c_24__type__20068___24t(_1574767), -(t(_1574767, c_24__type__20068))], (51345 ^ _401487) ^ [_1574921] : [t(_1574921, c_24__type__20068), -(c_24__type__20068___24t(_1574921))], (51351 ^ _401487) ^ [_1575168, _1575170, _1575172] : [c_24__type__10585___24t(_1575172, _1575170, _1575168), -(t(_1575168, c_24__type__10585___24a2(_1575172, _1575170)))], (51357 ^ _401487) ^ [_1575344, _1575346, _1575348] : [t(_1575344, c_24__type__10585___24a2(_1575348, _1575346)), -(c_24__type__10585___24t(_1575348, _1575346, _1575344))], (51363 ^ _401487) ^ [_1575697, _1575699, _1575701, _1575703, _1575705, _1575707, _1575709, _1575711, _1575713] : [c_24__type__4913___24t(_1575713, _1575711, _1575709, _1575707, _1575705, _1575703, _1575701, _1575699, _1575697), -(t(_1575697, c_24__type__4913___24a8(_1575713, _1575711, _1575709, _1575707, _1575705, _1575703, _1575701, _1575699)))], (51369 ^ _401487) ^ [_1575933, _1575935, _1575937, _1575939, _1575941, _1575943, _1575945, _1575947, _1575949] : [t(_1575933, c_24__type__4913___24a8(_1575949, _1575947, _1575945, _1575943, _1575941, _1575939, _1575937, _1575935)), -(c_24__type__4913___24t(_1575949, _1575947, _1575945, _1575943, _1575941, _1575939, _1575937, _1575935, _1575933))], (51375 ^ _401487) ^ [_1576234] : [c_24__type__18097___24t(_1576234), -(t(_1576234, c_24__type__18097))], (51381 ^ _401487) ^ [_1576388] : [t(_1576388, c_24__type__18097), -(c_24__type__18097___24t(_1576388))], (51387 ^ _401487) ^ [_1576607] : [c_24__type__12237___24t(_1576607), -(t(_1576607, c_24__type__12237))], (51393 ^ _401487) ^ [_1576761] : [t(_1576761, c_24__type__12237), -(c_24__type__12237___24t(_1576761))], (51399 ^ _401487) ^ [_1576980] : [c_24__type__20530___24t(_1576980), -(t(_1576980, c_24__type__20530))], (51405 ^ _401487) ^ [_1577134] : [t(_1577134, c_24__type__20530), -(c_24__type__20530___24t(_1577134))], (51411 ^ _401487) ^ [_1577353] : [cCoq_2esetoid__ring_2eRing__theory_2ering__kind___24t(_1577353), -(t(_1577353, cCoq_2esetoid__ring_2eRing__theory_2ering__kind))], (51417 ^ _401487) ^ [_1577507] : [t(_1577507, cCoq_2esetoid__ring_2eRing__theory_2ering__kind), -(cCoq_2esetoid__ring_2eRing__theory_2ering__kind___24t(_1577507))], (51423 ^ _401487) ^ [_1577726] : [c_24__type__103177___24t(_1577726), -(t(_1577726, c_24__type__103177))], (51429 ^ _401487) ^ [_1577880] : [t(_1577880, c_24__type__103177), -(c_24__type__103177___24t(_1577880))], (51435 ^ _401487) ^ [_1578281, _1578283, _1578285, _1578287, _1578289, _1578291, _1578293, _1578295, _1578297, _1578299, _1578301, _1578303, _1578305, _1578307] : [c_24__type__17245___24t(_1578307, _1578305, _1578303, _1578301, _1578299, _1578297, _1578295, _1578293, _1578291, _1578289, _1578287, _1578285, _1578283, _1578281), -(t(_1578281, c_24__type__17245___24a13(_1578307, _1578305, _1578303, _1578301, _1578299, _1578297, _1578295, _1578293, _1578291, _1578289, _1578287, _1578285, _1578283)))], (51441 ^ _401487) ^ [_1578567, _1578569, _1578571, _1578573, _1578575, _1578577, _1578579, _1578581, _1578583, _1578585, _1578587, _1578589, _1578591, _1578593] : [t(_1578567, c_24__type__17245___24a13(_1578593, _1578591, _1578589, _1578587, _1578585, _1578583, _1578581, _1578579, _1578577, _1578575, _1578573, _1578571, _1578569)), -(c_24__type__17245___24t(_1578593, _1578591, _1578589, _1578587, _1578585, _1578583, _1578581, _1578579, _1578577, _1578575, _1578573, _1578571, _1578569, _1578567))], (51447 ^ _401487) ^ [_1579002, _1579004, _1579006, _1579008, _1579010, _1579012, _1579014] : [c_24__type__23614___24t(_1579014, _1579012, _1579010, _1579008, _1579006, _1579004, _1579002), -(t(_1579002, c_24__type__23614___24a6(_1579014, _1579012, _1579010, _1579008, _1579006, _1579004)))], (51453 ^ _401487) ^ [_1579218, _1579220, _1579222, _1579224, _1579226, _1579228, _1579230] : [t(_1579218, c_24__type__23614___24a6(_1579230, _1579228, _1579226, _1579224, _1579222, _1579220)), -(c_24__type__23614___24t(_1579230, _1579228, _1579226, _1579224, _1579222, _1579220, _1579218))], (51459 ^ _401487) ^ [_1579527, _1579529, _1579531] : [cCoq_2eVectors_2eVectorDef_2et___24t(_1579531, _1579529, _1579527), -(t(_1579527, cCoq_2eVectors_2eVectorDef_2et___24a2(_1579531, _1579529)))], (51465 ^ _401487) ^ [_1579703, _1579705, _1579707] : [t(_1579703, cCoq_2eVectors_2eVectorDef_2et___24a2(_1579707, _1579705)), -(cCoq_2eVectors_2eVectorDef_2et___24t(_1579707, _1579705, _1579703))], (51471 ^ _401487) ^ [_1580056, _1580058, _1580060, _1580062, _1580064, _1580066, _1580068, _1580070, _1580072] : [c_24__type__5030___24t(_1580072, _1580070, _1580068, _1580066, _1580064, _1580062, _1580060, _1580058, _1580056), -(t(_1580056, c_24__type__5030___24a8(_1580072, _1580070, _1580068, _1580066, _1580064, _1580062, _1580060, _1580058)))], (51477 ^ _401487) ^ [_1580292, _1580294, _1580296, _1580298, _1580300, _1580302, _1580304, _1580306, _1580308] : [t(_1580292, c_24__type__5030___24a8(_1580308, _1580306, _1580304, _1580302, _1580300, _1580298, _1580296, _1580294)), -(c_24__type__5030___24t(_1580308, _1580306, _1580304, _1580302, _1580300, _1580298, _1580296, _1580294, _1580292))], (51483 ^ _401487) ^ [_1580649, _1580651, _1580653, _1580655, _1580657] : [c_24__type__16777___24t(_1580657, _1580655, _1580653, _1580651, _1580649), -(t(_1580649, c_24__type__16777___24a4(_1580657, _1580655, _1580653, _1580651)))], (51489 ^ _401487) ^ [_1580845, _1580847, _1580849, _1580851, _1580853] : [t(_1580845, c_24__type__16777___24a4(_1580853, _1580851, _1580849, _1580847)), -(c_24__type__16777___24t(_1580853, _1580851, _1580849, _1580847, _1580845))], (51495 ^ _401487) ^ [_1581414, _1581416, _1581418, _1581420, _1581422, _1581424, _1581426, _1581428, _1581430, _1581432, _1581434, _1581436, _1581438, _1581440, _1581442, _1581444, _1581446, _1581448, _1581450, _1581452, _1581454, _1581456, _1581458] : [c_24__type__24954___24t(_1581458, _1581456, _1581454, _1581452, _1581450, _1581448, _1581446, _1581444, _1581442, _1581440, _1581438, _1581436, _1581434, _1581432, _1581430, _1581428, _1581426, _1581424, _1581422, _1581420, _1581418, _1581416, _1581414), -(t(_1581414, c_24__type__24954___24a22(_1581458, _1581456, _1581454, _1581452, _1581450, _1581448, _1581446, _1581444, _1581442, _1581440, _1581438, _1581436, _1581434, _1581432, _1581430, _1581428, _1581426, _1581424, _1581422, _1581420, _1581418, _1581416)))], (51501 ^ _401487) ^ [_1581790, _1581792, _1581794, _1581796, _1581798, _1581800, _1581802, _1581804, _1581806, _1581808, _1581810, _1581812, _1581814, _1581816, _1581818, _1581820, _1581822, _1581824, _1581826, _1581828, _1581830, _1581832, _1581834] : [t(_1581790, c_24__type__24954___24a22(_1581834, _1581832, _1581830, _1581828, _1581826, _1581824, _1581822, _1581820, _1581818, _1581816, _1581814, _1581812, _1581810, _1581808, _1581806, _1581804, _1581802, _1581800, _1581798, _1581796, _1581794, _1581792)), -(c_24__type__24954___24t(_1581834, _1581832, _1581830, _1581828, _1581826, _1581824, _1581822, _1581820, _1581818, _1581816, _1581814, _1581812, _1581810, _1581808, _1581806, _1581804, _1581802, _1581800, _1581798, _1581796, _1581794, _1581792, _1581790))], (51507 ^ _401487) ^ [_1582259, _1582261, _1582263] : [c_24__type__12109___24t(_1582263, _1582261, _1582259), -(t(_1582259, c_24__type__12109___24a2(_1582263, _1582261)))], (51513 ^ _401487) ^ [_1582435, _1582437, _1582439] : [t(_1582435, c_24__type__12109___24a2(_1582439, _1582437)), -(c_24__type__12109___24t(_1582439, _1582437, _1582435))], (51519 ^ _401487) ^ [_1582676] : [c_24__type__10055___24t(_1582676), -(t(_1582676, c_24__type__10055))], (51525 ^ _401487) ^ [_1582830] : [t(_1582830, c_24__type__10055), -(c_24__type__10055___24t(_1582830))], (51531 ^ _401487) ^ [_1583049] : [c_24__type__24___24t(_1583049), -(t(_1583049, c_24__type__24))], (51537 ^ _401487) ^ [_1583203] : [t(_1583203, c_24__type__24), -(c_24__type__24___24t(_1583203))], (51543 ^ _401487) ^ [_1583562, _1583564, _1583566, _1583568, _1583570, _1583572, _1583574, _1583576, _1583578, _1583580, _1583582] : [c_24__type__1104___24t(_1583582, _1583580, _1583578, _1583576, _1583574, _1583572, _1583570, _1583568, _1583566, _1583564, _1583562), -(t(_1583562, c_24__type__1104___24a10(_1583582, _1583580, _1583578, _1583576, _1583574, _1583572, _1583570, _1583568, _1583566, _1583564)))], (51549 ^ _401487) ^ [_1583818, _1583820, _1583822, _1583824, _1583826, _1583828, _1583830, _1583832, _1583834, _1583836, _1583838] : [t(_1583818, c_24__type__1104___24a10(_1583838, _1583836, _1583834, _1583832, _1583830, _1583828, _1583826, _1583824, _1583822, _1583820)), -(c_24__type__1104___24t(_1583838, _1583836, _1583834, _1583832, _1583830, _1583828, _1583826, _1583824, _1583822, _1583820, _1583818))], (51555 ^ _401487) ^ [_1584139] : [cType___24t(_1584139), -(t(_1584139, cType))], (51561 ^ _401487) ^ [_1584293] : [t(_1584293, cType), -(cType___24t(_1584293))], (51567 ^ _401487) ^ [_1584512] : [cCoq_2ePArith_2eBinPosDef_2ePos_2emask___24t(_1584512), -(t(_1584512, cCoq_2ePArith_2eBinPosDef_2ePos_2emask))], (51573 ^ _401487) ^ [_1584666] : [t(_1584666, cCoq_2ePArith_2eBinPosDef_2ePos_2emask), -(cCoq_2ePArith_2eBinPosDef_2ePos_2emask___24t(_1584666))], (51579 ^ _401487) ^ [_1584927, _1584929, _1584931, _1584933] : [c_24__type__22693___24t(_1584933, _1584931, _1584929, _1584927), -(t(_1584927, c_24__type__22693___24a3(_1584933, _1584931, _1584929)))], (51585 ^ _401487) ^ [_1585113, _1585115, _1585117, _1585119] : [t(_1585113, c_24__type__22693___24a3(_1585119, _1585117, _1585115)), -(c_24__type__22693___24t(_1585119, _1585117, _1585115, _1585113))], (51591 ^ _401487) ^ [_1585672, _1585674, _1585676, _1585678, _1585680, _1585682, _1585684, _1585686, _1585688, _1585690, _1585692, _1585694, _1585696, _1585698, _1585700, _1585702, _1585704, _1585706, _1585708, _1585710, _1585712, _1585714, _1585716] : [c_24__type__28022___24t(_1585716, _1585714, _1585712, _1585710, _1585708, _1585706, _1585704, _1585702, _1585700, _1585698, _1585696, _1585694, _1585692, _1585690, _1585688, _1585686, _1585684, _1585682, _1585680, _1585678, _1585676, _1585674, _1585672), -(t(_1585672, c_24__type__28022___24a22(_1585716, _1585714, _1585712, _1585710, _1585708, _1585706, _1585704, _1585702, _1585700, _1585698, _1585696, _1585694, _1585692, _1585690, _1585688, _1585686, _1585684, _1585682, _1585680, _1585678, _1585676, _1585674)))], (51597 ^ _401487) ^ [_1586048, _1586050, _1586052, _1586054, _1586056, _1586058, _1586060, _1586062, _1586064, _1586066, _1586068, _1586070, _1586072, _1586074, _1586076, _1586078, _1586080, _1586082, _1586084, _1586086, _1586088, _1586090, _1586092] : [t(_1586048, c_24__type__28022___24a22(_1586092, _1586090, _1586088, _1586086, _1586084, _1586082, _1586080, _1586078, _1586076, _1586074, _1586072, _1586070, _1586068, _1586066, _1586064, _1586062, _1586060, _1586058, _1586056, _1586054, _1586052, _1586050)), -(c_24__type__28022___24t(_1586092, _1586090, _1586088, _1586086, _1586084, _1586082, _1586080, _1586078, _1586076, _1586074, _1586072, _1586070, _1586068, _1586066, _1586064, _1586062, _1586060, _1586058, _1586056, _1586054, _1586052, _1586050, _1586048))], (51603 ^ _401487) ^ [_1586489] : [c_24__type__31241___24t(_1586489), -(t(_1586489, c_24__type__31241))], (51609 ^ _401487) ^ [_1586643] : [t(_1586643, c_24__type__31241), -(c_24__type__31241___24t(_1586643))], (51615 ^ _401487) ^ [_1586876, _1586878] : [c_24__type__166386___24t(_1586878, _1586876), -(t(_1586876, c_24__type__166386___24a1(_1586878)))], (51621 ^ _401487) ^ [_1587042, _1587044] : [t(_1587042, c_24__type__166386___24a1(_1587044)), -(c_24__type__166386___24t(_1587044, _1587042))], (51627 ^ _401487) ^ [_1587455, _1587457, _1587459, _1587461, _1587463, _1587465, _1587467, _1587469, _1587471, _1587473, _1587475, _1587477, _1587479, _1587481] : [c_24__type__17495___24t(_1587481, _1587479, _1587477, _1587475, _1587473, _1587471, _1587469, _1587467, _1587465, _1587463, _1587461, _1587459, _1587457, _1587455), -(t(_1587455, c_24__type__17495___24a13(_1587481, _1587479, _1587477, _1587475, _1587473, _1587471, _1587469, _1587467, _1587465, _1587463, _1587461, _1587459, _1587457)))], (51633 ^ _401487) ^ [_1587741, _1587743, _1587745, _1587747, _1587749, _1587751, _1587753, _1587755, _1587757, _1587759, _1587761, _1587763, _1587765, _1587767] : [t(_1587741, c_24__type__17495___24a13(_1587767, _1587765, _1587763, _1587761, _1587759, _1587757, _1587755, _1587753, _1587751, _1587749, _1587747, _1587745, _1587743)), -(c_24__type__17495___24t(_1587767, _1587765, _1587763, _1587761, _1587759, _1587757, _1587755, _1587753, _1587751, _1587749, _1587747, _1587745, _1587743, _1587741))], (51639 ^ _401487) ^ [_1588148, _1588150, _1588152, _1588154, _1588156] : [c_24__type__16844___24t(_1588156, _1588154, _1588152, _1588150, _1588148), -(t(_1588148, c_24__type__16844___24a4(_1588156, _1588154, _1588152, _1588150)))], (51645 ^ _401487) ^ [_1588344, _1588346, _1588348, _1588350, _1588352] : [t(_1588344, c_24__type__16844___24a4(_1588352, _1588350, _1588348, _1588346)), -(c_24__type__16844___24t(_1588352, _1588350, _1588348, _1588346, _1588344))], (51651 ^ _401487) ^ [_1588605] : [c_24__type__10047___24t(_1588605), -(t(_1588605, c_24__type__10047))], (51657 ^ _401487) ^ [_1588759] : [t(_1588759, c_24__type__10047), -(c_24__type__10047___24t(_1588759))], (51663 ^ _401487) ^ [_1588978] : [c_24__type__10574___24t(_1588978), -(t(_1588978, c_24__type__10574))], (51669 ^ _401487) ^ [_1589132] : [t(_1589132, c_24__type__10574), -(c_24__type__10574___24t(_1589132))], (51675 ^ _401487) ^ [_1589379, _1589381, _1589383] : [c_24__type__8840___24t(_1589383, _1589381, _1589379), -(t(_1589379, c_24__type__8840___24a2(_1589383, _1589381)))], (51681 ^ _401487) ^ [_1589555, _1589557, _1589559] : [t(_1589555, c_24__type__8840___24a2(_1589559, _1589557)), -(c_24__type__8840___24t(_1589559, _1589557, _1589555))], (51687 ^ _401487) ^ [_1589810, _1589812] : [cCoq_2eVectors_2eFin_2et___24t(_1589812, _1589810), -(t(_1589810, cCoq_2eVectors_2eFin_2et___24a1(_1589812)))], (51693 ^ _401487) ^ [_1589976, _1589978] : [t(_1589976, cCoq_2eVectors_2eFin_2et___24a1(_1589978)), -(cCoq_2eVectors_2eFin_2et___24t(_1589978, _1589976))], (51699 ^ _401487) ^ [_1590207] : [cCoq_2eReals_2eRIneq_2enonzeroreal___24t(_1590207), -(t(_1590207, cCoq_2eReals_2eRIneq_2enonzeroreal))], (51705 ^ _401487) ^ [_1590361] : [t(_1590361, cCoq_2eReals_2eRIneq_2enonzeroreal), -(cCoq_2eReals_2eRIneq_2enonzeroreal___24t(_1590361))], (51711 ^ _401487) ^ [_1590622, _1590624, _1590626, _1590628] : [c_24__type__29957___24t(_1590628, _1590626, _1590624, _1590622), -(t(_1590622, c_24__type__29957___24a3(_1590628, _1590626, _1590624)))], (51717 ^ _401487) ^ [_1590808, _1590810, _1590812, _1590814] : [t(_1590808, c_24__type__29957___24a3(_1590814, _1590812, _1590810)), -(c_24__type__29957___24t(_1590814, _1590812, _1590810, _1590808))], (51723 ^ _401487) ^ [_1591059] : [c_24__type__18034___24t(_1591059), -(t(_1591059, c_24__type__18034))], (51729 ^ _401487) ^ [_1591213] : [t(_1591213, c_24__type__18034), -(c_24__type__18034___24t(_1591213))], (51735 ^ _401487) ^ [_1591432] : [c_24__type__20574___24t(_1591432), -(t(_1591432, c_24__type__20574))], (51741 ^ _401487) ^ [_1591586] : [t(_1591586, c_24__type__20574), -(c_24__type__20574___24t(_1591586))], (51747 ^ _401487) ^ [_1591805] : [c_24__type__30714___24t(_1591805), -(t(_1591805, c_24__type__30714))], (51753 ^ _401487) ^ [_1591959] : [t(_1591959, c_24__type__30714), -(c_24__type__30714___24t(_1591959))], (51759 ^ _401487) ^ [_1592220, _1592222, _1592224, _1592226] : [c_24__type__18023___24t(_1592226, _1592224, _1592222, _1592220), -(t(_1592220, c_24__type__18023___24a3(_1592226, _1592224, _1592222)))], (51765 ^ _401487) ^ [_1592406, _1592408, _1592410, _1592412] : [t(_1592406, c_24__type__18023___24a3(_1592412, _1592410, _1592408)), -(c_24__type__18023___24t(_1592412, _1592410, _1592408, _1592406))], (51771 ^ _401487) ^ [_1592699, _1592701, _1592703, _1592705] : [c_24__type__31798___24t(_1592705, _1592703, _1592701, _1592699), -(t(_1592699, c_24__type__31798___24a3(_1592705, _1592703, _1592701)))], (51777 ^ _401487) ^ [_1592885, _1592887, _1592889, _1592891] : [t(_1592885, c_24__type__31798___24a3(_1592891, _1592889, _1592887)), -(c_24__type__31798___24t(_1592891, _1592889, _1592887, _1592885))], (51783 ^ _401487) ^ [_1593150, _1593152] : [c_24__type__1381___24t(_1593152, _1593150), -(t(_1593150, c_24__type__1381___24a1(_1593152)))], (51789 ^ _401487) ^ [_1593316, _1593318] : [t(_1593316, c_24__type__1381___24a1(_1593318)), -(c_24__type__1381___24t(_1593318, _1593316))], (51795 ^ _401487) ^ [_1593547] : [c_24__type__16603___24t(_1593547), -(t(_1593547, c_24__type__16603))], (51801 ^ _401487) ^ [_1593701] : [t(_1593701, c_24__type__16603), -(c_24__type__16603___24t(_1593701))], (51807 ^ _401487) ^ [_1593920] : [c_24__type__11910___24t(_1593920), -(t(_1593920, c_24__type__11910))], (51813 ^ _401487) ^ [_1594074] : [t(_1594074, c_24__type__11910), -(c_24__type__11910___24t(_1594074))], (51819 ^ _401487) ^ [_1594321, _1594323, _1594325] : [c_24__type__29893___24t(_1594325, _1594323, _1594321), -(t(_1594321, c_24__type__29893___24a2(_1594325, _1594323)))], (51825 ^ _401487) ^ [_1594497, _1594499, _1594501] : [t(_1594497, c_24__type__29893___24a2(_1594501, _1594499)), -(c_24__type__29893___24t(_1594501, _1594499, _1594497))], (51831 ^ _401487) ^ [_1594738] : [c_24__type__29747___24t(_1594738), -(t(_1594738, c_24__type__29747))], (51837 ^ _401487) ^ [_1594892] : [t(_1594892, c_24__type__29747), -(c_24__type__29747___24t(_1594892))], (51843 ^ _401487) ^ [_1595251, _1595253, _1595255, _1595257, _1595259, _1595261, _1595263, _1595265, _1595267, _1595269, _1595271] : [c_24__type__1022___24t(_1595271, _1595269, _1595267, _1595265, _1595263, _1595261, _1595259, _1595257, _1595255, _1595253, _1595251), -(t(_1595251, c_24__type__1022___24a10(_1595271, _1595269, _1595267, _1595265, _1595263, _1595261, _1595259, _1595257, _1595255, _1595253)))], (51849 ^ _401487) ^ [_1595507, _1595509, _1595511, _1595513, _1595515, _1595517, _1595519, _1595521, _1595523, _1595525, _1595527] : [t(_1595507, c_24__type__1022___24a10(_1595527, _1595525, _1595523, _1595521, _1595519, _1595517, _1595515, _1595513, _1595511, _1595509)), -(c_24__type__1022___24t(_1595527, _1595525, _1595523, _1595521, _1595519, _1595517, _1595515, _1595513, _1595511, _1595509, _1595507))], (51855 ^ _401487) ^ [_1595884, _1595886, _1595888, _1595890, _1595892] : [c_24__type__29362___24t(_1595892, _1595890, _1595888, _1595886, _1595884), -(t(_1595884, c_24__type__29362___24a4(_1595892, _1595890, _1595888, _1595886)))], (51861 ^ _401487) ^ [_1596080, _1596082, _1596084, _1596086, _1596088] : [t(_1596080, c_24__type__29362___24a4(_1596088, _1596086, _1596084, _1596082)), -(c_24__type__29362___24t(_1596088, _1596086, _1596084, _1596082, _1596080))], (51867 ^ _401487) ^ [_1596649, _1596651, _1596653, _1596655, _1596657, _1596659, _1596661, _1596663, _1596665, _1596667, _1596669, _1596671, _1596673, _1596675, _1596677, _1596679, _1596681, _1596683, _1596685, _1596687, _1596689, _1596691, _1596693] : [c_24__type__28668___24t(_1596693, _1596691, _1596689, _1596687, _1596685, _1596683, _1596681, _1596679, _1596677, _1596675, _1596673, _1596671, _1596669, _1596667, _1596665, _1596663, _1596661, _1596659, _1596657, _1596655, _1596653, _1596651, _1596649), -(t(_1596649, c_24__type__28668___24a22(_1596693, _1596691, _1596689, _1596687, _1596685, _1596683, _1596681, _1596679, _1596677, _1596675, _1596673, _1596671, _1596669, _1596667, _1596665, _1596663, _1596661, _1596659, _1596657, _1596655, _1596653, _1596651)))], (51873 ^ _401487) ^ [_1597025, _1597027, _1597029, _1597031, _1597033, _1597035, _1597037, _1597039, _1597041, _1597043, _1597045, _1597047, _1597049, _1597051, _1597053, _1597055, _1597057, _1597059, _1597061, _1597063, _1597065, _1597067, _1597069] : [t(_1597025, c_24__type__28668___24a22(_1597069, _1597067, _1597065, _1597063, _1597061, _1597059, _1597057, _1597055, _1597053, _1597051, _1597049, _1597047, _1597045, _1597043, _1597041, _1597039, _1597037, _1597035, _1597033, _1597031, _1597029, _1597027)), -(c_24__type__28668___24t(_1597069, _1597067, _1597065, _1597063, _1597061, _1597059, _1597057, _1597055, _1597053, _1597051, _1597049, _1597047, _1597045, _1597043, _1597041, _1597039, _1597037, _1597035, _1597033, _1597031, _1597029, _1597027, _1597025))], (51879 ^ _401487) ^ [_1597466] : [c_24__type__32472___24t(_1597466), -(t(_1597466, c_24__type__32472))], (51885 ^ _401487) ^ [_1597620] : [t(_1597620, c_24__type__32472), -(c_24__type__32472___24t(_1597620))], (51891 ^ _401487) ^ [_1597867, _1597869, _1597871] : [c_24__type__8595___24t(_1597871, _1597869, _1597867), -(t(_1597867, c_24__type__8595___24a2(_1597871, _1597869)))], (51897 ^ _401487) ^ [_1598043, _1598045, _1598047] : [t(_1598043, c_24__type__8595___24a2(_1598047, _1598045)), -(c_24__type__8595___24t(_1598047, _1598045, _1598043))], (51903 ^ _401487) ^ [_1598284] : [c_24__type__30661___24t(_1598284), -(t(_1598284, c_24__type__30661))], (51909 ^ _401487) ^ [_1598438] : [t(_1598438, c_24__type__30661), -(c_24__type__30661___24t(_1598438))], (51915 ^ _401487) ^ [_1598657] : [c_24__type__166299___24t(_1598657), -(t(_1598657, c_24__type__166299))], (51921 ^ _401487) ^ [_1598811] : [t(_1598811, c_24__type__166299), -(c_24__type__166299___24t(_1598811))], (51927 ^ _401487) ^ [_1599030] : [c_24__type__470___24t(_1599030), -(t(_1599030, c_24__type__470))], (51933 ^ _401487) ^ [_1599184] : [t(_1599184, c_24__type__470), -(c_24__type__470___24t(_1599184))], (51939 ^ _401487) ^ [_1599459, _1599461, _1599463, _1599465, _1599467] : [c_24__type__16862___24t(_1599467, _1599465, _1599463, _1599461, _1599459), -(t(_1599459, c_24__type__16862___24a4(_1599467, _1599465, _1599463, _1599461)))], (51945 ^ _401487) ^ [_1599655, _1599657, _1599659, _1599661, _1599663] : [t(_1599655, c_24__type__16862___24a4(_1599663, _1599661, _1599659, _1599657)), -(c_24__type__16862___24t(_1599663, _1599661, _1599659, _1599657, _1599655))], (51951 ^ _401487) ^ [_1599896] : [c_24__type__166378___24t(_1599896), -(t(_1599896, c_24__type__166378))], (51957 ^ _401487) ^ [_1600050] : [t(_1600050, c_24__type__166378), -(c_24__type__166378___24t(_1600050))]], input).
% 1.48/2.48 ncf('1',plain,[p(51965 ^ [])],start(51973 ^ 0)).
% 1.48/2.48 ncf('1.1',plain,[-(p(51965 ^ [])), 51962 ^ [] = 51965 ^ [], p(51962 ^ [])],extension(10002 ^ 1,bind([[_610191, _610193], [51965 ^ [], 51962 ^ []]]))).
% 1.48/2.48 ncf('1.1.1',plain,[-(51962 ^ [] = 51965 ^ [])],extension(51969 ^ 2)).
% 1.48/2.48 ncf('1.1.2',plain,[-(p(51962 ^ []))],extension(51971 ^ 2)).
% 1.48/2.48 %-----------------------------------------------------
% 1.48/2.48 End of proof for /export/starexec/sandbox2/benchmark/theBenchmark.p
%------------------------------------------------------------------------------