A 5l2Р+CtxCoercion%TPOSR&Lambda@B+CtxCoercion -coerce_in_env(4@@#Env%TPOSR&Lambda@@$lenv@@ @@@A-coerce_env_hd-coerce_env_tl!e!t%Terms%TPOSR&Lambda@@%lterm@!u!s%Terms&Lambda@@$sort@@%Types%TPOSR&Lambda@@(tposr_wfCDCBAF$List%Lists#Coq@@$list@B>EC!ee!fi!tO@5@.@&Y./@430/b9$3f=>B@@pEE@@@С@@@@BAEBE@AA@@@@@@1coerce_in_env_ind@!P@dc@@@AD !tut@@@ ~@@@@@@C~@@}@B'{ )}0/;2</-@@4@B@@@@GH(G B@!F!lcd!c"Ð m n  @@@BDvw@JҠq}pngofes_K۷y|ywzJ$D⩐I吶@@$@|v멜z@u@v@po!%k̶mζk+*).-@ +g() ,I'(*()="> 3"#'># 'Q''+g() %'+7Sg +7S'+ 7!S'%'nAp@@@@1coerce_in_env_pre@!e%TPOSR&Lambda@@!f !HB@@@ba@1coerce_in_env_ind.PreCtxCoercion! @@1pre_coerce_in_env@ts,*-,@@@ 6@@@2@?@@C(@2pre_coerce_env_sym@@@B* ,;@A0RightReflexivity_^@@-coerce_refl_l @-coerce_refl_romenDCd2@(J"H0kǷ/IHcoerce_in_env`Ȑ"H18@@DAD!l@׶@%Logic$Init@@"eq@Np?~RtCTvEB#Z@A_Ȑ"H2@&eq_ind "e0$List%Lists#Coq@@$list@A@B@D=x@A=@$True@@@ C@%False@ @A#% L@)False_ind ,J.!G緐!AkA<;;@A?JhFGc}o@'f_equal>PNAD@DCCRQ޷FUtWJF`^AT@DSbaVfBϰhVq@`ŐM;tt9Ω NPO"H3tܐLwxRU  S(@B%꩚@&sym_eq*%ҩge9 /"@@а`B8@Akomen@aQ@@A@0tposr_coerce_env@!eՠ@@!tߠ@@@!u !T !H@@A귐!f%"H0BJ@@I@@@4tposr_pre_coerce_env[@İ_B@:819/:@+"E@-@@A@-eq_coerce_env@!eg*)@@d!T@43@@%lterm@!U !sN@@@L@!HMLK@@JBIHGF!f,"H0B[Z@@@SUcb@@1eq_pre_coerce_env\Ka`_@ cbIGA?7@53@+"L@-mjYo@@A@1coerce_coerce_env@!eà@@!T@@\@!U !s@@@!H@@C!f+"H0B@@@G@@5coerce_pre_coerce_env@{HF@>7?53@+"K@-ʐ@@A@1tposrp_coerce_env@!e@@!t @@@!u !T !H@@&tposrp@ @*tposrp_ind +)#!"#!f/@B^@@]@  >mȐ"H2@ "e0 A@D.M@A.@@@@ 3@@ @A`!#;@)False_indki*,WA877@A;:U˩}BC_i\@9@IA?@Dl>>MLnoAPQoRkEA{ķPYAO@D|N]\~˷Qa?c{Q`Ӷ@[9nn7ȩ"H3itk lJ~}MK@B ᩚ/LeftReflexivity@@&refl_l##%@@&refl_r,,.  ..0@(224$@ 6Ωwu.@ͰC&@ANRPJQ@FFɐ@@A@:substitution_coerce_tposrp@!e@@!d @@@"d' !t !H@@@@*tposrp_ind *(" !"!u%!v(!s41@@ @@"@C@@ @BA!w vC@&lsubst~(%)(VTMOQD A65434W2X0."H0*'`*?>=4PreSubstitutionTPOSRih@@9substitution_tposr_coerce(dEJIHG4rq@@lMzy@@tUD)}2~10sqMcb`)IHtposrp1db`^@XUXmlk\MrOsr;awv)IHtposrp2xvtr@lipac"H1|y CG%tvxCAЩ4BAY@ ܶԶնֶ@Ƕضٶ@ש@@A@@@yx  ba  nm@@@@3%TPOSR&Lambda@08sdNЂn4%TPOSR&Lambda@081ngJ>ߎT,CtxExpansion%TPOSR&Lambda@0#n|jl~]m!ٓQ,Substitution%TPOSR&Lambda@0WEV~Q^J,CtxReduction%TPOSR&Lambda@0 t@"2p@0tiI4)%;s(Thinning%TPOSR&Lambda@0H{]% J7%TPOSR&Lambda@04)*()"e'Tactics&Lambda@0z*a,%Utils&Lambda@0Kj;~ܙ90J!m@͑ә;ˠ#Env&Lambda@0beӯD Ơ$Conv&Lambda@0*}Q;<)Reduction&Lambda@0WUlod)LiftSubst&Lambda@03eiV^o502%〠&MyList&Lambda@0 F1t"P$Conv%TPOSR&Lambda@00#Ƚ"c})Reduction%TPOSR&Lambda@06yZڍ:񧠠)LiftSubst%TPOSR&Lambda@0խD?(wah;R%Omega%omega#Coq@0mJ%,y'(PreOmega%omega#Coq@0wR51|5&NArith&NArith#Coq@0\[nTZS*NArithRing+setoid_ring#Coq@0Z4xj+OmegaLemmas%omega#Coq@0-ww'7XU>E0*p <%MfyUƠ0KH!8DmSD)Relations)Relations#Coq@0cҨv>s =)נ4Operators_Properties)Relations#Coq@0 . bkB}2Relation_Operators)Relations#Coq@0~ ɀL?7fy(%Arith%Arith#Coq@0)f^joqU#r[L)ArithRing+setoid_ring#Coq@0^⺯d-1$Ring+setoid_ring#Coq@042 $'])Ring_base+setoid_ring#Coq@0K W)(Ring_tac+setoid_ring#Coq@0%& Š+InitialRing+setoid_ring#Coq@03bm|ҵZXQ!)ZOdiv_def&ZArith#Coq@0 kiomO|(Zpow_def&ZArith#Coq@0e%`E Tk'ƕ+ZArith_base&ZArith#Coq@0p+;Ftx&Zhints&ZArith#Coq@0yLt Ŝ>$Wf_Z&ZArith#Coq@0Usw. &Wf_nat%Arith#Coq@0ClG]Wd/%%Zmisc&ZArith#Coq@0@YM-pȠ%Zbool&ZArith#Coq@0q W{`)auxiliary&ZArith#Coq@0ckk*a Ӡ$Zabs&ZArith#Coq@0;ƘGMb *ZArith_dec&ZArith#Coq@0Eo#'Zminmax&ZArith#Coq@0 3A?qWl%Zeven&ZArith#Coq@0Ip?n,Ring_polynom+setoid_ring#Coq@035<'BinList+setoid_ring#Coq@0!M:GD+cv*+ListTactics%Lists#Coq@0hVEq EA.+Ring_theory+setoid_ring#Coq@0Jٸ`pN!~R$Nnat&NArith#Coq@0] N3]EP?0$Znat&ZArith#Coq@0h#yeT+$Xx$Zmin&ZArith#Coq@0( k 1^} $Zmax&ZArith#Coq@0yt-?2ad&Zorder&ZArith#Coq@0jy:E0۠(Zcompare&ZArith#Coq@0x1+C2B6&BinInt&ZArith#Coq@0WmIM$Pnat&NArith#Coq@0ٯL j㾠#Max%Arith#Coq@0mAà2adUU$Div2%Arith#Coq@0d&ulg}k宖$Even%Arith#Coq@0^w2&x-n#u'Sumbool$Bool#Coq@016Iu#m&BinNat&NArith#Coq@0[lu,Bp(NBinDefs&Binary'Natural'Numbers#Coq@0 KP/JP<(E&NMinus(Abstract'Natural'Numbers#Coq@0KHH@bӦؠ+NTimesOrder(Abstract'Natural'Numbers#Coq@0|A3Խ*NPlusOrder(Abstract'Natural'Numbers#Coq@0Y~z:sf.B*&NOrder(Abstract'Natural'Numbers#Coq@0X>XP j&NTimes(Abstract'Natural'Numbers#Coq@0-Hx/pG.u$W%NPlus(Abstract'Natural'Numbers#Coq@0X*nV=N˖%NBase(Abstract'Natural'Numbers#Coq@0' CqOeI*6O,NZTimesOrder&NatInt'Numbers#Coq@0TԘ޴3к?#Ǡ+NZPlusOrder&NatInt'Numbers#Coq@0 xZx) *'NZOrder&NatInt'Numbers#Coq@0=8 ;{ث'NZTimes&NatInt'Numbers#Coq@0Sp,˘ o kP&NZPlus&NatInt'Numbers#Coq@0Yqi"9"3&NZBase&NatInt'Numbers#Coq@0 PӂΟ'NAxioms(Abstract'Natural'Numbers#Coq@0I`oQdåAJ(NZAxioms&NatInt'Numbers#Coq@0{Vmޗ, 蠠*NumPrelude'Numbers#Coq@0EqDOL,oa;8堠(QRewrite'Numbers#Coq@0`rBNJԖ 0ف.Z|\z5-ޠ$Bool$Bool#Coq@0yVb҆X@#Min%Arith#Coq@0&εj/i!t&Setoid'Setoids#Coq@0q6X@ny+Setoid_Prop'Setoids#Coq@0߮m, "Lt%Arith#Coq@0]2V"Le%Arith#Coq@0{U5R|:g*Logic_Type$Init#Coq@0W RDNJ^'Prelude$Init#Coq@0002[:8(( mͨ'Tactics$Init#Coq@0-88YZP61"Wf$Init#Coq@0"U.ю@%Peano$Init#Coq@0KO-!hϲ/>C&Specif$Init#Coq@0|GU-lȮm)Datatypes$Init#Coq@07^kO(>=#Coq@0֠ǿ/`U)Notations$Init#Coq@0JH.+UI(~@@ ; 9)INDUCTIVE@@A@ ? ' % %@@@#_42)IMPLICITS .AA@@@@ 3@@@@A 6E@ 7@ - @ - @@@B E@ D@ @@@@@#_43/ARGUMENTS-SCOPE@ g@@@@#_44 @ q@A@@@@@@#_45@ ~@B@@@@@@ (CONSTANT @@@#_46e @ e@@@ F@"l0@@@@#_47E@@@@@@@@#_48(AUTOHINT@#coc @B  !3!1  ƚ!2!1 @A @@@@@@@@@@@A@@Р@@@@@@A  @@AB  @@C ՠ @@D Ԡ @@E@ ABCD@A@AB@C@D@ABC@ABCD&ВABCDE@A@AB@C@D@E@ABCDS Ӱ  Ű @A@B@ABC@C @B 䰐 !8!6 𰐒 $!8!7^B]X@@@@F  @@AG  @@H  @@I@ 됩  HG@G@AH@B@J@OIZTe_pj{uoɠؠ堠 !0&?5ND]Slb{qʠՠࠠ렠 ("3->8ICTN_YjduozǠҠݠ蠠 %0*;5F@KP[Uf`qk|vJĠ֠͠ߠ䠠       $  / ) 9 4 C >@DU_is}R@0V |^E