þ„•¦¾3[ )Ä'8Р-CtxConversion %TPOSR &Lambda@ÀࢰB-CtxConversion   +conv_in_env‘(4 °@@š° #Env %TPOSR &Lambda@@$lenv °@@š @ ¶@¶@”A +conv_env_hd+conv_env_tl ¶!eš¶!t› ° %Terms %TPOSR &Lambda@@%lterm@¶!u›¶!s› ° %Terms &Lambda@@$sort@¶@©› ° %Types %TPOSR &Lambda@@(tposr_wfBÀDCBA©F ©œ  ° $List %Lists #Coq@@$list@B°›>E©œ°›C¶!eše¶!fši¶!t›O¶@©) )(© ©œ%°›X.0©œ)°›\23B @@f ED¢@¡@ ¡@С@€¡@À@@B  AE BD@AA@@@@@@  /conv_in_env_indð@·!P¶@š° — Z Y@@”¶@”A·:¶‹ ¶!t› ° w k j@@†@¶… ¶ƒ› ° ‚ t@@€@¶@©› °  ~ }@@|BÀ{zyx©w ©œ  ° v u t@@s@B°'‡q© °)ˆs·0¶/;¶2<¶/-¶@©› °’°Bå š ™@@ä@ –•¶@©” š™©G © °?žŸž  B@°!F¶!l[¶\¶!c©! ¯®©­ ²±· e· f· ÍÀ °’@ @@‡ BD·n·o·@©J ÂÁÀ ·iu·hf·_g·^]·kW©KжÌËÊÉ·q}·t~·qo·#B©IÐÓÒÑЩH°ÖÕÓ¶‹¶@š‰¶@š‹¶ƒ¶‚š޶‚›€¶z›‚¶z›y¶@©›tÀéèçæ©å ©œn°›ŽïÙ©œr°›’òݶš¶™š¥¶š§¶››™¶@©›m ýü¶@©û ©g ©œ†°›¦ñ©œа›ª  ¶cš¼¶eš¾¶c©›‚ ©  @° ô+g() ,H'(*()=!> 3"# '># 'QÛÿÿÿ''+g() %'+7Sg +7S'+ 7!S'%'  °fÝAü  ’Ðl  ’Ó  ‘‘˜Ä@€@@@  9conv_in_env_coerce_in_envð@·!eš° z %TPOSR &Lambda@@y·!f ·!H©› °’°B˜  @@—@ HG©š°@/conv_in_env_indà··¶@©› ° _ !  @@\@Y©› ° +CtxCoercion + *@@-coerce_in_env@ ed·64· › ° € 7 6@@@·Ž ·Œ› ° ‹ @@@‰@·<©› )BÀ~}|·"H0©0©œ  ° } | {@@z@B°%Žx©š°2@1coerce_in_env_sym°©°,•©°.’©œ  =@AЗ†œ›©œ  KCAМ‹¡ Ÿ·qo·gp·<;·f©d ¦¥·-IHconv_in_env¶@©Y­©R ™¯·0©^©.°K³žÈ"H1ÍÀ °Ä@½@@ @D AD·!l·@©oÀ¶@©› ° %Logic $Init ¼@@"eq@°ΩL°iÍþ©w ©P°m;©R°o=Õ ·%©°©©œ  X@AxNÈ"H2©š°@&eq_indà¶ ·"e0¹ÍÀ ° $List %Lists #Coq@@$list@A @B @D·=©› v@–”Aþ › °=@$True@·@ž·@ › °C@%False@œ   @A©‹°¨ûv ©š°L@)False_ind ©» H©”°±·!Gê·!A··®­·m©› ÐAÀ%$$©œ  ¿@A(·J©h°û©ª°Ç/0©¬°É^qÈôÈ©š°o@'f_equalà>·PÍÀNAD @D·€CC; :·‚×·ƒF>½©½°Úry@©°J/{©È’©àà·`ÍÀ^AT @D·SåK J·’ç·“VO¼©Ͱê’LR©°í@•©rà›ð¶@©–°aˆN¶©©<À^^©:Ç© ©à°ý P©ã° O·"H3©©°tÔM©Œàw·µx¶¿©RÀs·•©UÀ&&©SvÈ"t0©š°+@(wf_tposrÐ#€©1È!c©6‡©/ &#©œ  2@BÐQ,)©œ  A@BÀ1.Æ©š°;@0tposr_coerce_envð 33©vÍ8››Ê©š°Ù@&sym_eqÀ¨ÏG ž©À< Û¢£¶ò©…À“©©©ƒª©P \©)°Fîå©­°¶@©î°!!©Y §!©´©œ  õ@A Š®¼»º¶ŽŒ¶„¶@€¶@©péi ÆÅ@@A@  (conv_envð@·!eš°  Ý Ü@@·!t› °  ç æ@@@·!u ·!T ·!H©› ° ù ø ÷@@öAÀõôóò·!f%·"H0©› °’°BR  @@Q@ ÿ©š° ¨  @@qðqö   ©š°@~°u©°w©š°@ëÀ{©š°)@˜Ð¶KI¶CA¶:B¶8C¶@4¶+N¶@'©6À"$@@A@  +eq_conv_envð@·!eš° x ; :@@u·!t› ° Q E D@@`@·!u ·!s› ° ^ P@@\@·!H©› ° ] \ [@@ZBÀYXWV·!f+·"H0©› °’°B¶ k j@@µ@ ce©š°   s r@@-eq_coerce_envðÖl[qpo©š°@JÀÚsr©š°$@÷ÐÞtt©œ  A@A~©š° 0RightReflexivity Š ‰@@&refl_rÐ탃©š° @)eq_refl_lÐòˆwŒ¶`^¶XV¶OW¶MK¶@C¶:c¶@6©EÀ•’—@@A@  /coerce_conv_envð@·!eš° ë ® ­@@è·!t› ° Ä ¸ ·@@Ó@·!u ·!s› ° Ñ Ã@@Ï@·!H©› ° РÏ Î@@ÍCÀÌËÊÉ·!f+·"H0©› °’°B) Þ Ý@@(@ ÖØ©š°  æ å@@1coerce_coerce_envðIßÎäã⩚°@½ÀMæ婚°$@jÐQç穜  A@Añ©š° s ü û@@rÐ^ôô ©š°@-coerce_refl_lÐcùèþý¶^\¶VT¶MU¶KI¶@A¶8a¶@4©CÀò@@A@  /conv_in_env_symð@·!eš° \ s r@@Y·!f ·!H©› °’°Bx  €@@w@ ('©š°@/conv_in_env_indà··© 01·!·×› ° M • ”@@\@·[ ·Y› ° X ž@@V@·)©› ° U ¨ §@@RBÀQPON©œ  1@AÐ@UVT©œ  BBÐE[ZYX·IG·AH·)(·@©> `_·-IHconv_in_env©C ef©œ  F@BÀkUjhjih¶ZX¶RY¶@N©N op@@A@@@¢Æ  Ä‘à 32  RQ  µ´  ZY  êé  |{@@@@   %Basic %TPOSR &Lambda@0õàk4ÐåÂ\ ¹^Níõ   1SubstitutionTPOSR %TPOSR &Lambda@0X 9o#‡õiþ¼’#!Ø   = g f@0µûœŒŸVû |^E   ! %TPOSR &Lambda@0¼8sþüdNЂìný4¯   4PreSubstitutionTPOSR %TPOSR &Lambda@0ÿ81ngŠJÕ>ߎºT   ,Substitution %TPOSR &Lambda@0W‘Eµ¡ÐV~¾Qñ^¸J   .PreCtxCoercion %TPOSR &Lambda@0tiöýIìÓ4)%”Á;s   ,CtxExpansion %TPOSR &Lambda@0#n¢|jl~íƒ]m!Ù“Q   ,CtxReduction %TPOSR &Lambda@0· ¬tÿ°@"Ù2žïp   'Tactics &Lambda@0‘z*¾Ôð¼a‹,¼÷º   %Utils &Lambda@0ÄK³ãjéÚÒ;¥~Ü™¼¡   (Thinning %TPOSR &Lambda@0ñH±²™{ãä]%ú £J7   /LeftReflexivity %TPOSR &Lambda@04)*¾³Øà(•)"‰ ÝÚe  0ýJ!m@Í‘ÝðçÓ™;Ë   #Env &Lambda@0«beÓ¯•D±£ ¤ú‹Æ   $Conv &Lambda@0¦*}¿Qâ«;Øóíµ¸<   )Reduction &Lambda@0Ž™WßèUÜlž²od   )LiftSubst &Lambda@0ì3e€iöV^Ìo̰ô5  [0Šñ2ðé”î£ä¬%ï〠  &MyList &Lambda@0 ÃFûîƒÊ1Št"P   $Conv %TPOSR &Lambda@0±œ0Å×#˜È½ƒ"ÝcÝ}   )Reduction %TPOSR &Lambda@0ü6ç¨yZÚ:êñ§   )LiftSubst %TPOSR &Lambda@0Õ­ó²ÂD?(waËüh;R   %Omega %omega #Coq@0ÂØmêJ¡Å%,Ày'Õ   (PreOmega %omega #Coq@0Á³ÐwR5ú‡1|„5¤–   &NArith &NArith #Coq@0òÜ\ù[n–TZS—   *NArithRing +setoid_ring #Coq@0”ÀZç4ÿÅŠÐx˜ªj   +OmegaLemmas %omega #Coq@0-wÏwŠ'7øXU>ÃE  Ž0*pØ <%¡MfyUøóÂÆ  0¨K¼HËë!8DmîSD€   )Relations )Relations #Coq@0‡cÒ¨»v>s¦‡ Ÿ=¬)×   4Operators_Properties )Relations #Coq@0 Þ. ©ê½b¿økBè}   2Relation_Operators )Relations #Coq@0~ É€ŽL?›7fy(   %Arith %Arith #Coq@0)f^jo»œq€U#Àró[L   )ArithRing +setoid_ring #Coq@0ðç^⺯dž¢™å-1   $Ring +setoid_ring #Coq@0š4ä¿2 $°']À   )Ring_base +setoid_ring #Coq@0ÈñôKý W˜)°   (Ring_tac +setoid_ring #Coq@0°«œš%&¥¼éãÖñ ‰Å   +InitialRing +setoid_ring #Coq@03øb¦m|øÒµZXQ!ÿ   )ZOdiv_def &ZArith #Coq@0 kçÍÑ÷iêoÞùmO|   (Zpow_def &ZArith #Coq@0e%`ÂE T‚¬ÿ®k'Æ•   +ZArith_base &ZArith #Coq@0p+…‹Œ ó;úï¸Ftx   &Zhints &ZArith #Coq@0yL§tì Åœ¡¼¼ŽÏ>   $Wf_Z &ZArith #Coq@0Usw±¡Òó.  Ô   &Wf_nat %Arith #Coq@0Cl G‘]¦Wå®Ãd/¾%   %Zmisc &ZArith #Coq@0@ýŸY‘¼†M-pïÈ   %Zbool &ZArith #Coq@0Íq˜ ã éªW©{`—ö   )auxiliary &ZArith #Coq@0šöckkë*a —Ó   $Zabs &ZArith #Coq@0;ÿƘGMb •Ì´–©   *ZArith_dec &ZArith #Coq@0Eñoÿß#ˆ¾˜†   'Zminmax &ZArith #Coq@0ê öß3A”?ÎqùWðïl   %Zeven &ZArith #Coq@0I¿€Âp›ðñ?Üðâ§n   ,Ring_polynom +setoid_ring #Coq@03„Šç5îï°¦êù¶<   'BinList +setoid_ring #Coq@0!M:ÛGD+c–v¾*°û   +ListTactics %Lists #Coq@0hàVE§q EAç…‚©.   +Ring_theory +setoid_ring #Coq@0JÙ¸`œpÂëN!­~R   $Nnat &NArith #Coq@0ó]Ø N3]EP…?Ëâ0—   $Znat &ZArith #Coq@0âh#y¡eT+$úXx¢ö   $Zmin &ZArith #Coq@0( k Åï1•ÙãÓ^} «   $Zmax &ZArith #Coq@0ytÕ-’¬¯?2Óa¤ˆd   &Zorder &ZArith #Coq@0ºjüy¨¡Œü‹:ßE0»Û   (Zcompare &ZArith #Coq@0éáxÉ1+C2ÎBúÛ6¬   &BinInt &ZArith #Coq@0Wm‰†Œ´¥èö—ºIM   $Pnat &NArith #Coq@0Ù¯L˜ß“ñ æ £…jã¾   #Max %Arith #Coq@0m¦é—Aà2§aŸdUU   $Div2 %Arith #Coq@0ÊdÇ&Éu±lg }køå®–   $Even %Arith #Coq@0Æ^w2&õxô-n¤Ô#u   'Sumbool $Bool #Coq@0Ç16I¢òÚÅuáå#¯m   &BinNat &NArith #Coq@0ïù[ˆlÐu˜‰,à¬Bp   (NBinDefs &Binary 'Natural 'Numbers #Coq@0 šKPŸ/JP¼ˆ<(E   &NMinus (Abstract 'Natural 'Numbers #Coq@0KH¯–ÛH¡@bӦؠ  +NTimesOrder (Abstract 'Natural 'Numbers #Coq@0|Aë¢3ŽÔ½¼á£   *NPlusOrder (Abstract 'Natural 'Numbers #Coq@0Y~z:Øsfµ.BÓ*í   &NOrder (Abstract 'Natural 'Numbers #Coq@0¤ìªäX>“XPí j¿   &NTimes (Abstract 'Natural 'Numbers #Coq@0Æ-ŠHx/ÙpG.u¼$ÌW   %NPlus (Abstract 'Natural 'Numbers #Coq@0ïX˜½*¾ŽÑnV=NË–   %NBase (Abstract 'Natural 'Numbers #Coq@0' CÌqOÍeI£*–6O»    ,NZTimesOrder &NatInt 'Numbers #Coq@0“TóÔ˜îÞ´3к?#µÇ   +NZPlusOrder &NatInt 'Numbers #Coq@0 xZúëxšÛÚ) ù*   'NZOrder &NatInt 'Numbers #Coq@0•=‰8§ù ;{Ø«¤   'NZTimes &NatInt 'Numbers #Coq@0SŸp,·Ë˜ ÖÝño kP   &NZPlus &NatInt 'Numbers #Coq@0Yq‰i"9îî¬"ì3¾   &NZBase &NatInt 'Numbers #Coq@0ŸåÓ Á‡P‚Ó‚î°ÎŸ²   'NAxioms (Abstract 'Natural 'Numbers #Coq@0I`“oäQÒÑdÃ¥AJ   (NZAxioms &NatInt 'Numbers #Coq@0{V´šé“mÞ—,‡ è   *NumPrelude 'Numbers #Coq@0EžqÀöDOL,oa;8ýå   (QRewrite 'Numbers #Coq@0`rûýªÙB›ÌÞÇŠÀˆÔ–  •0Ù.äœZ|\—z5-ôÞ   $Bool $Bool #Coq@0yVçbÒ†Xìóè»@¡–   #Min %Arith #Coq@0&Àâ˜Óεj´Ï/i!t   &Setoid 'Setoids #Coq@0ûqá6ç‚X@¼nï•y   +Setoid_Prop 'Setoids #Coq@0ß®—Œ·m,Æ ‚   "Lt %Arith #Coq@0¥˜Ý]Å2®¼•ó³V”   "Le %Arith #Coq@0{U¹Ÿ5ÆóR‹É|:g   *Logic_Type $Init #Coq@0Wò ’R¨DNJªç^½   'Prelude $Init #Coq@000ê2ô[:8(( Émͨ   'Tactics $Init #Coq@0’à-Õ88Y÷Z¦»Pè61û   "Wf $Init #Coq@0¨…"ôôU.äå×ÑŽ†Å@   %Peano $Init #Coq@0KO½-!³hϲ©/£>C   &Specif $Init #Coq@0|ÕùGUüì-úl„È®ù¨m   )Datatypes $Init #Coq@0’ë7^k»O(>¨‘=Äñ   Ø × #Coq@0¼ûÖ ÔÇ¿êÎ/`Uâßú   )Notations $Init #Coq@0ÓàJHÔÆ.+èUõI(~ß@@°     )INDUCTIVE @À@A@ À î ì ì@@@  #_42 )IMPLICITS ¡àAA@@@@  ’  @ @ @@  “ A °ýE@ °þ@ °ô @ °ô @ @@  “ B °ÈD@ °É@ @ @@@  #_43 /ARGUMENTS-SCOPE°@’ ;@ @ @@  #_44  °@“  E@A @ @ @ @ @@  #_45 °@“  R@B @ @ @ @@  Ì (CONSTANT°‘  N@@‘@  #_46 _  °e@Ú_  ‘ @ @ @ °F@ °"l0@ @@@  #_47 D°@‘ @ @ @ @ @ @@  #_48 (AUTOHINT°@#coc  ’ Ž@°B¤ ¤“ G°’ {š!2š!1¤“ S°’ ‡š!3š!1¡œ  ¯@AÀ À@@@@@@@@@ @@°A@@Р@@@@@ÐÐ@A  £  ¢@@AB  ¡   @Ð@C  –  •@Ð@D  •  ”@Ð@E @ © À’A’B’C’DÀÀ@A@ABÀ@CÀ@D@ABC@ABCD ©&Ð’A’B’C’D’EÀÀ@A@ABÀ@CÀ@DÀ@E@ABCD ©›S © ”° ˆ© †° …ÀÀ@A@ABÀ@C@AB  ’ ì@°A¤ ¤“ ¥°’ Ùš!8š!6¤“ ±°’ åš!8š!7 œ ^BÀ]ÐX@@@ÐÐ@F  ¯  ®@@AG  ­  ¬@Ð@H  ¬  «@Ð@I @ ©›1 ’F’GÀ@FÀ@G@AB@ABC ©À’F’G’H’IÀÀ@F@AGÀ@HÀ@I@ABC © © ½° ¼’H© ¼° »ÀÀ@FÀ@G@ABH@C@  É á°à@’A  #_49 <  ° B@Ó<  ‘ °ÑC@ °Ë@ @ @@@  #_50 °@‘ @ @ @ @@  #_51 ذ@#coc  ’Á°B¤ š#222š#223 š/ÀÂн@@@ÐÐ@Þ ÿ þ@@Aß ö  @Ð@à @ ©õ ’Þ’ßÀ@ÞÀ@ß@ABÐ@á @ ©í À@Þ@A@ABC ©À’Þ’ß’à’áÀÀ@Þ@AßÀ@àÀ@á@ABC ©ó À@ÞÀ@ß@AB@  Š B°A@’A  #_52   ° £@”  ‘ °’E@ °Ž@ °ˆ @ °‰ @ @ °G@ @@@  #_53 Œ°@‘" @ @ @ @ @ @ @@  ` v°u@’F  #_54 Ñ  ° ×@jÑ  ‘ °hE@ °d@ °^ @ °_ @ @ °OG@ @@@  #_55 À°@‘" @ @ @ @ @ @ @@  ! ª°©@’F  #_56   ° @+  ‘ °)E@ °%@ ° @ °  @ @ °G@ @@@  #_57 ô°@‘" @ @ @ @ @ @ @@  ä Þ°Ý@’A  #_58 9  ° ?@î9  ‘ °ìC@ °è@ @@@  #_59 °@‘ @ @ @@  #_60 Ó°@#coc  ’ö°A¤ š$7230š$7229 š-À½Ð¸@@@Ð@=  @Ð@>  @Ð@? @ © ’=’>À@=À@>@AB@ABC ©°’=’>’?À@=À@>À@?@ABC ©  ÀÀ@=@A>@B@@  #_25 -RESERVED-TYPE !i  À @@ÿ’ °½@#nat@  #_26  !k  #_27  !m  #_28  !n  #_29 # !p"  #_30 ) !s (’   #_31 2 !A 1’ ¨  #_32 ; !B   #_33 A !M  #_34 G !N  #_35 M !T  #_36 S !t!  #_37 Y !u'  #_38 _ !v-  #_39 e !e d‘ ù  #_40 n !f   #_41 t !g@    "  -'  82  C=  NH  YS  d^  oi  zt  …  Š  ›•  ¦   ±«  ¼¶  ÇÁ  ÒÌ  Ý×  èâ  óí  þø         *$  5/  @:  KE  VP   ð[  f`  qk  ~v  ƒ  š’  §Ÿ  ´¬  Á¹  ÎÆ  ÛÓ  êà  ùï  þ     &  5+  D:  SI  ^X  ic  tn  y  Š„  •   š  «¥  ¶°  Á»  ÌÆ  ×Ñ  âÜ  íç  øò  ý      $  /)  :4  E?  PJ  [U  f`  qk  |v  ‡  ’Œ  —  ¨¢  ³­  ¾¸  Éà ÔΠ ßÙ  êä  õï  ú   „   ˜        +%  60  A;  LF  WQ  b\  kg   Ëp  yu  ‚~  ‹‡  ”   ™™  ¤ž  ¯©  ¸´  Á½  ÌÆ  ×Ñ  âÜ  íç  øò  ý        @    ) 3 = G  R@„•¦¾0uÁõ® ÐHœíè§ä69