Ck53Р%Basic(JRussell&Lambda@B%Basic )lift_sort@!n)Datatypes$Init#Coq@@#nat@!t%Terms&Lambda@@$term@ @(term_ind0!s@$sort@@%Logic&%@@"eq@""@$liftDB+@AA1C  %#"s0&!H$= "n0P31 -F$!J@B%$Ȑ"H08@&eq_indU3E)!e]^]@@\@@(AABBCBBBAA@DigA;(@YS@%False@@~X@$True@@u@v @w@AHLb@)False_indh9\ZTW"t1$IHt1|"t2$IHt2@|sFpoiazG@CMs{WUH RP@K@DJ(G@G@@D@>@@@??=I:c7531/-©&@Dr|z̩% 9vt@o@Dn(k$a#_aaa``^j[٩=XVܷTηR޷PN"t3ⷐ$IHt3Զ@аǠBڷְ͠I@EYؠJ Vhط@@D(S@S mݷ ~ةw@Fͩv "@@D(ut*-/!48@G > C@@D(ܩ͠2KN@PB@<U3Y@H+3 _= < d@@D9(6:Sl@qo#IHtcca;]vT!z@ILT0.^ ]*(@#@D"Z(W[t8 a!Z|s@@JksOM}  |IG@B@DAy(>44244431vz=.W+@@@A@-left_not_kind@!G#Env@@#env!tΠ@@@!T !H%Types(JRussell@@&coerceB @'typ_indH*(! ֠@@#not @@.ԩ0@A4@@A.:  @BȐ"H0"@F H@@@@DQOA(!s!@@@@@@@@D  ?@@B@@!n)DatatypesDC@@#nat@trusvt@AIW@)False_indsTQN@CVECA@@@D=+(:86@4@D3022/,     c12KA?4=i9%IHtyp|u=rax@BA@A}Ȑ"H1l "e0k@@DhV(@cY@QW@@\@H\]EvǷ&IHtyp1'!UƷtrp3&IHtyp21"Щ@$lifto@B2,BʠϠ@@鷐"s1X-R!M."s2갩$List%Lists@@$list@B5*n;j[ &IHtyp3I䷐"H2@CKMȐ"H3" LJu&@@D(s@̷@,@-trtttss8!v1!V4+)u!u9"Ur<1o婜A@FzHJ@Dr; P/S @@D(-,)bYpQƷ&]R׷A0bpX] Ϸ[˷9hV]M l@%subst跐&IHtyp4T"s3"Zk@(sum_sortN"H4X@E@GPkj`Ȑ"H5O Qj-ϷQ@@DN<(s@s*p>?'XL PfPoWot,n@"@DkY(FZ[Ctŷh)#l'OoMngʩBϩG!@>@Du(bvw_طϩͰ{\ݷҰY÷8橜@H"٩ @@]@D(><<:<<;;~4teߐذշĩ۰@I`G`@}@D(^\\Z\\\[ T ܩ @Jx&_x)@@D(vttrttts81/l01(&ڷ6+@k۷>nNLEC=D@9@@A@0coerce_prop_prop@DC&Lambda@@C@AЩ$List%Lists#Coq@@$list@A%Terms@@$term@ @A@2@B @A-AM' 3BA7@1@@A@.coerce_set_set@F@@@AЩEDC@@B@AAW@@@@@A @q@C @A&AM! ,BB0@+@@A@.coerce_is_prop@!so@@@!H @'is_prop%Logic$Init@@&or_indਜ਼ @"eq@ @B $%@C@@@@@@A:@@@AC@A?-8@(eq_ind_rK,NL%*@A%81AM,7BAط[@d@6)D&:CBB䐶qo@gI@@A@/consistency_ind@DC&Lambda@@2typ_coerce_jeq_ind!eh @@g!t4@@2@!T !H"@`B'@*consistent@$" !U!s@A@@4*3-42+!V.(/&$AA7@: #@AB@29=/@I?@AH923@B%NUKTSQLJDK"t0BE>6P42"t1Hb"H0Hcj`ihfX_"s1Ce(ZS!MgNh"s2L `ܠ۠@@@Bx;"h },r_"H1t!vb!uJ.@FzGEAgYDQ@C[/r-+&"t2@E"H2"s3@]ʷзɷjͷeðcpi}Ðh߷طyʷܷt  ĩnyڰ@Cݐ氩@B됩     @G Ʃ!  !c(!~&$!A!B"!j5+431 * +  $(/"s'5'Aߩ%{r@G=FEC<="A'@"B'C'%."J$M>K=(PC0ѩC'8"c07^YdNcLXhQOd"H3[pIeu^Qq%"H4h }R caDBgenb$d~@3T?< 8]n6k"ة'F4/-)$"#s''"s0ް;.D!P"U'ǷRͷ_kDѷ7i=HǷ9Ƿ·۷q }VhI{a\ g۷f ٷ߷طٷϷݷ޷!C÷̩ܩՐN!N·̷÷M"V'޷߷۩Đ"j0"M'ia+%e-+$%&'609/#G@."N'1-w@:ީ$o=B@9=2+=plA6J!XF;DOPUS/LM/+)F)1QR4O$YbM9<hafd@] ^@<:W:Bb"cE`\HKi"u'l"j1? }wZaMu"v'x"j2KSȠ{ƩpT"t'mkh\kt2sXu-wKȷAķz} J=߷6$m|ƷpQ·VǷ[·÷̷é`-ӷg̷ͷηϷpַ,bڷސ@@#and@@֩ζ@Ƕ@̐@@A@.typ_consistent@>=@@%proj1!ey@@x!tE%@@C@!T @ut1@@sB'0* @@6-@L@(&!#@V@@@I?HB86/1+2@)AUKTN B\@@iI@@A@.jeq_consistent@u@@%proj2!eՠx@@Զ!T@@@!U Z @@@֠ՠ@@@ @t@g(&!V"%#@A<53-0.@ BJ@@EB@@Ȑ$@@A@1coerce_consistent@Ԡ@@!e3@@2!T@@$term@!U !s @@@65@@4@멛 @@Ƕ*(!#&$@A  <@86031@!B    L@&@HB Z_@@)O@@A@@@ a _ ^76>=/.֐ՠzy@@@@@@0/t)>ye,ܠ#Env&Lambda@0beӯD Ơ&MyList&Lambda@0 F1t"P$Conv&Lambda@0*}Q;<)Reduction&Lambda@0WUlod)LiftSubst&Lambda@03eiV^o5%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>E W0KH!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 $Init#Coq@07^kO(>= Ԡ  @0֠ǿ/`U)Notations$Init#Coq@0JH.+UI(~@@  (CONSTANTA@@A#_33)IMPLICITS -@ )AA@@@@@@ D@@@@#_34/ARGUMENTS-SCOPE@)nat_scope@@@@ r-,@A#_35'&@ |% zD@ u@ p @@@@@#_36+@@@@@@ >UT@A#_37ON@ HM@@#_38D@ @ ji@A#_39dc@ b@@#_40Y@ @~@A#_41yx@w됐B@@@@#_42t@@@@@A#_43@@@#_44@ @@A#_45@D@@} @@@@#_46@@@@@@Qذ@A#_47Ҡ@[РPE@D@/ @U @@@@#_48ٰ@@@@@@@@A#_49@(E@@ @ @@@@#_50@@@@@@@#_51(AUTOHINT@#coc @@ݠ @@Π vA u o n#220 u#220 w @@@@@@@@@@@A@@Р@@@@@@ܠ Ƞ @@ݠ@ @@A@ABܒ@@@AB      @@A@#_52V@#coctB#223o#224?:@@@@ޠ@@Aߠ@@@@@ޒߩ@@@@ABC@ABCޒߒ@@A@@@ABC@@@AB ߰C ް #227 ␐ ᡚ@@@@ ( '@@A  @@  "@@@ @@@@ABC@ABC@@A@@@ABC   =  @@A@@#_19-RESERVED-TYPE!i @@6@"@#_20!k#_21!m#_22!n#_23"!p!#_24(!s' '@,@#_253!A2 2#_26c.3