"`£„•¦¾‡ 'ð "Gt %Arith #Coq@( )Notations $Init #Coq@ %Logic $Init #Coq@ *Logic_Type $Init #Coq@ )Datatypes $Init #Coq@ &Specif $Init #Coq@ %Peano $Init #Coq@ "Wf $Init #Coq@ 'Tactics $Init #Coq@ %Tauto $Init #Coq@ 'Prelude $Init #Coq@  )Notations $Init #Coq@0&v!D]â¼hÑwƒ•nv   %Logic $Init #Coq@0Ï\ƒÍ‰¬!ÆôIgÔ  )Datatypes $Init #Coq@0.iÜ ¼bãYN —Zû  *Logic_Type $Init #Coq@0Í «¬1¡ÊöÝë©jc6  &Specif $Init #Coq@0ƒ¢;Rî–WMi\N›©  'Decimal $Init #Coq@0C´æ¶³çö¬ˆN€*ua  #Nat $Init #Coq@0î‰Ãeʤµ®Ä£P£óSRè  %Peano $Init #Coq@0± jé¥ùêh¯ž¾aõ|Ø  "Wf $Init #Coq@0qÊæ†+‚W,JÆÀÓå+“  'Tactics $Init #Coq@0„/æé9mÊ+ ¨œúa  %Tauto $Init #Coq@0é‹ÎÌ‚¶×"&þæ/é”r k0JŸÀqƒTttú‚ÚÖ±  $Bool  #Coq@0úÚj­ è2c·Z`FËùW  &Basics 'Program #Coq@0!bŒs߯…?Á÷ :žVU  $Init 'Classes #Coq@0ñ]Þ(áÅpù¾˜{yOh.  'Tactics 'Program #Coq@03<¸r°å“ü’v Á‚¥T  4Relation_Definitions )Relations #Coq@0]§4©Ð€êådõ{nœ^ÿ  /RelationClasses 'Classes #Coq@0Gâzº² ¥©éãrêAº6Õ  )Morphisms 'Classes #Coq@0IÏmÓ½%\$PD¸ƒŠ  0CRelationClasses 'Classes #Coq@0˜TL;0RªUfw1  *CMorphisms 'Classes #Coq@0ôqþ€ËÛŒ­óZ‚×BeÏ  .Morphisms_Prop 'Classes #Coq@0% Å:B'‚.>Ñu‚Ã%  +Equivalence 'Classes #Coq@0ÌÇîˆ7ÁƒŸÞ;ꮹº  -SetoidTactics 'Classes #Coq@0S„ÕÖ_㽯`ùnOUÚ$  &Setoid 'Setoids #Coq@0D9µAs…˜WüEî!>ñ  *Equalities *Structures #Coq@0ÏŒe·³¿ì–Ÿý)ÅH‰.È  2Relation_Operators )Relations #Coq@0%ÍÄÜs鯰ø¨sáî  4Operators_Properties )Relations #Coq@0UÕ3y#hã&íî  )Relations  #Coq@0Œ<•bO 9xò\ýì  &Orders *Structures #Coq@0$Znªl0–\òÍ—À  *NumPrelude 'Numbers #Coq@0Á5WUVŦö]ÅxVXÝáÔ  )OrdersTac *Structures #Coq@0Ó5'4Ô–+÷èó9èçÃ%  +OrdersFacts *Structures #Coq@05MÜ¿èçζöΖLB  -GenericMinMax *Structures #Coq@0áÅÁ‡¯ÔmßaÌŠj$Š  (NZAxioms &NatInt 'Numbers #Coq@0¾ë]ÁÔì Ï‹—5r  &NZBase &NatInt 'Numbers #Coq@0—é^²&Œ²§8¿yÃU•L  %NZAdd &NatInt 'Numbers #Coq@00¢æñh—`àïîŸZK€4  %NZMul &NatInt 'Numbers #Coq@0œctΧR~¸6ˆ©µ[È  )Decidable %Logic #Coq@0áND‰ê±¸í’¬/•Oñß  'NZOrder &NatInt 'Numbers #Coq@0 qò;VeÎû7R Wº,  *NZAddOrder &NatInt 'Numbers #Coq@0õáeø¯~1>¢ àšørÖç  *NZMulOrder &NatInt 'Numbers #Coq@0}\^ !Ü"kŽ}¦@€R§  (NZParity &NatInt 'Numbers #Coq@0HÀ>ÜÃc‚ôa‡ñ'^^  %NZPow &NatInt 'Numbers #Coq@0¡)Âý6*9 B:v…—È»  &NZSqrt &NatInt 'Numbers #Coq@0` Áàù.óê%©¥¥‰m  %NZLog &NatInt 'Numbers #Coq@0ꔉ’¤ ° Ùá .uVú  %NZDiv &NatInt 'Numbers #Coq@0é$ |§J?ÛÐÁd¤ (w  %NZGcd &NatInt 'Numbers #Coq@0Kg“ÁíÈTË7ù|  &NZBits &NatInt 'Numbers #Coq@0èöM”¯l¾íIÙÙpKt  'NAxioms (Abstract 'Natural 'Numbers #Coq@0ZØ®bÞ÷1ZÏ3üuuÑ  ,NZProperties &NatInt 'Numbers #Coq@0Š1‘D%ªE`Ô|3xŸ  %NBase (Abstract 'Natural 'Numbers #Coq@0þ ¢Y?“¸V° »—vI  $NAdd (Abstract 'Natural 'Numbers #Coq@0ô5;ZÝW:㥜un$  &NOrder (Abstract 'Natural 'Numbers #Coq@0Æ]@7ެ´†U#o›Y  )NAddOrder (Abstract 'Natural 'Numbers #Coq@02'Ð8ózn7íHÐêfÉ  )NMulOrder (Abstract 'Natural 'Numbers #Coq@0Þ4ù> Aa»ýt/° j   $NSub (Abstract 'Natural 'Numbers #Coq@0îñô×Ú:Dô’fJá  'NMaxMin (Abstract 'Natural 'Numbers #Coq@0»]vÕ|Qg’ÌŸ­Ê  'NParity (Abstract 'Natural 'Numbers #Coq@0Ì—S”ºKz*!¡°&4h  $NPow (Abstract 'Natural 'Numbers #Coq@0Ò†m”‹½Ÿ¨uš¸€lf   %NSqrt (Abstract 'Natural 'Numbers #Coq@0û<Ÿôó…×g¶üÉe  $NLog (Abstract 'Natural 'Numbers #Coq@0K@€©š 4€ ©œ  *B€AA@ @@@@  >_n_S @’°@iB¶Y›  Ð÷ )Datatypes $Init #Coq@@#natò@€¶!m› €¶@©š ^€ BA©š d€ ©œ  ZB€C©œ  `B€B@ @@@@R  >_S_n @’°@žC¶Ž›  @€¶+›  ’@€¶@©š ‰€ ©œ  B€A©œ  …B€B©š ™€ *0@ @@@@{  $gt_S @’°@ÇD¶·›  ¶@€¶TS¶@©š ¯€ ©œ  ¥B€BA©›  Ð÷ %Logic $Init #Coq@@"orÐ Ï@€ ©š É€ `Z©›  Ð÷@"eqÐ @€°zbh@ @@@@³  'gt_pred @’°@ÿE¶ï›  î@€¶Œ›¶@©š 瀠A©œ  ÞB€B©š ò€ ©š Ð÷ #Nat $Init #Coq@@$pred ¯`<€‘—@ @@@@â  )gt_irrefl @’°@.F¶Å©š Ð÷U@#notШš € AA@ @@@@û  'gt_asym @’°@GG¶7Þ¶Ñж@©š ,€ BA©š "€©š 6€ ÇÍ@ @@@@  )le_not_gt @’°@dH¶T›  Ð÷ )Datatypes F E@@#natò@€¶ù ¶@©›  Ð÷U@"le UxT@€ BA©š N€©š b€ ùó@ @@@@D  )gt_not_le @’°@I¶€'¶¶@©š u€ BA©š k€©› +€ @ @@@@a  'le_S_gt @’°@­J¶›  œ@€¶:N¶@©› A€ ©œ  ‹B€BA©š  € 17@ @@@@‚  'gt_S_le @’°@ÎK¶¾U¶X›  ¿@€¶@©š ¶€ ©œ  ¬B€AB©› m€ XR@ @@@@£  'gt_le_S @’°@ïL¶ßv¶yˆ¶@©š Ô€ AB©› †€ ©œ  ÐB€vp@ @@@@Á  'le_gt_S @’°@ M¶ý©¶—«¶@©› ž€ BA©š ø€ ©œ  îB€Ž”@ @@@@ß  +le_gt_trans @’°@+N¶Ƕµɶ!p·¶@©› ¿€ BC¶@©š € ±«©š € E¶@ @@@@  +gt_le_trans @’°@MO¶=ä¶×Ö¶"í¶@©š 4€ CB¶@©› 瀠ÌÒ©š ?€ !Ö@ @@@@!  (gt_trans @’°@mP¶]¶÷ö¶Bø¶@©š T€ CB¶@©š [€ ò쩚 _€ Aö@ @@@@A  *gt_trans_S @’°@Q¶}›  |@€¶¶e¶@©š w€ ©œ  mB€CB¶@©š ƒ€ ©š ‡€ i@ @@@@i  'gt_0_eq @’°@µR¶¥L©› Ý€ ©š ›€ Aœ  ‹A€©› Ö€°›  ‘@€œ  •A€A@ @@@@Œ  -plus_gt_reg_l @’°@ØS¶È›  Ð÷ )Datatypes $Init #Coq@@#natò@€¶o¶º›  Ð÷ )Datatypes $Init #Coq@@#natò@€¶@©š Ù€ ©š Ð÷ç@#add £`€ AC©š  € AB©š 쀠D„@ @@@@Ï  0plus_gt_compat_l @’°@T¶ ²¶¥¤¶ð6¶@©š € CB©š € ©š /€  ©š 3€ ¡§@ @@@@ò@@ Ð@ Ó³2À@  Ó³2 [ )Datatypes $Init #Coq@@AÐ@ Ô³qÀ@  Ô³q \ @A@AB@ @ÐÐÐÐÐ@"OçÐ@Ð÷¢ (PeanoNat %Arith #Coq@#Nat@&of_int"Oç‘Ð÷ #Nat $Init #Coq@@ Ú6ž@A@A¾s2Ð@Ð÷@&shiftl¾s2‘Ð÷ @vYé@A@B¾s8Ð@Ð÷@&shiftr¾s8‘Ð÷@vYï@AÐÐ@Ñ“Ð@Ð÷!@&squareÑ“‘Ð÷@‰yÌ@AÐ@ñÏÐ@Ð÷'@&to_intñÏ‘Ð÷@©†@A@AB/­Ð@Ð÷,@)log2_iter/­‘Ð÷#@çwd@AÐ@l»ƒÐ@Ð÷2@)sqrt_iterl»ƒ‘Ð÷)@!$¢:@A@ACD  cÐ@Ð÷7@'testbit  c‘Ð÷.@!ć@AÐÐÐ@^Ò¶Ð@Ð÷?@'to_uint^Ò¶‘Ð÷6@#¹m@A@A,íÐ@Ð÷D@'bitwise,í‘Ð÷;@/äv¤@AÐ@ÎlÐ@Ð÷J@'compareÎl‘Ð÷A@3†RÐ@A@ABs¦8Ð@Ð÷O@+of_uint_accs¦8‘Ð÷F@5+Œï@AÐÐÐ@.ë„Ð@Ð÷W@!t.ë„‘Ð÷N@ ¢ÿ;@A@A.먩Ð@Ð÷\@#add.먩‘Ð÷S@ £`@A@B.ë­UÐ@Ð÷a@#div.ë­U‘Ð÷X@ £” @AÐÐ@.ë¯BÐ@Ð÷h@#eqb.ë¯B‘Ð÷_@ £•ù@A@A.ë± Ð@Ð÷m@#gcd.ë± ‘Ð÷d@ £—Ã@AÐ@.ë¸=Ð@Ð÷s@#leb.ë¸=‘Ð÷j@ £žô@A@ABCDE.ë¹ Ð@Ð÷x@#lor.ë¹ ‘Ð÷o@ £ŸÂ@AÐÐÐÐÐÐ@.ë¹ZÐ@Ð÷ƒ@#ltb.ë¹Z‘Ð÷z@ £ @A@A.ë¹pÐ@Ð÷ˆ@#max.ë¹p‘Ð÷@ £ '@A@B.ë¹þÐ@Ð÷@#min.ë¹þ‘Ð÷„@ £ µ@AÐ@.ëºàÐ@Ð÷“@#mul.ëºà‘Ð÷Š@ £¡—@A@AC.ë¼gÐ@Ð÷˜@#odd.ë¼g‘Ð÷@ ££@AÐÐ@.ë½&Ð@Ð÷Ÿ@#one.ë½&‘Ð÷–@ ££Ý@A@A.ë¾´Ð@Ð÷¤@#pow.ë¾´‘Ð÷›@ £¥k@AÐ@.ëÃLÐ@Ð÷ª@#sub.ëÃL‘Ð÷¡@ £ª@AÐ@.ëÄèÐ@Ð÷°@#two.ëÄè‘Ð÷§@ £«Ÿ@A@ABCD.ö,aÐ@Ð÷µ@$div2.ö,a‘Ð÷¬@ ®@AÐÐÐ@.öXzÐ@Ð÷½@$even.öXz‘Ð÷´@ ®?1@A@A.öÀØÐ@Ð÷Â@$iter.öÀØ‘Ð÷¹@ ®§@A@B.ö÷ Ð@Ð÷Ç@$land.ö÷ ‘Ð÷¾@ ®ÝÂ@AÐ@.÷ Ð@Ð÷Í@$log2.÷ ‘Ð÷Ä@ ®ðÉ@A@ACE.÷›Ð@Ð÷Ò@$lxor.÷›‘Ð÷É@ ®þR@AÐÐÐ@.÷y…Ð@Ð÷Ú@$pred.÷y…‘Ð÷Ñ@ ¯`<@A@A.÷É„Ð@Ð÷ß@$sqrt.÷É„‘Ð÷Ö@ ¯°;@AÐÐ@.÷ÍúÐ@Ð÷æ@$succ.÷Íú‘Ð÷Ý@ ¯´±@AÐ@.øt Ð@Ð÷ì@$zero.øt ‘Ð÷ã@ °Z×@A@AB/¿Ð@Ð÷ñ@.to_little_uint/¿‘Ð÷è@ ¿¥¾@A@CD/Ìî‘Ð@Ð÷ö@%ldiff/Ìî‘‘Ð÷í@ „ÕH@AÐÐÐÐ@3¦ªºÐ@Ð÷ÿ@(tail_add3¦ªº‘Ð÷ö@^‘q@A@A3¦¼ñÐ@Ð÷@(tail_mul3¦¼ñ‘Ð÷û@^£¨@A@B6w~Ð@Ð÷ @'of_uint6w~‘Ð÷@½^5@AÐ@<ŽK®Ð@Ð÷@+tail_addmul<ŽK®‘Ð÷@F2e@A@AC>‹Ð@Ð÷@&divmod>‹‘Ð÷ @CÔ@AÐÐ@>–ÝýÐ@Ð÷@&double>–Ýý‘Ð÷@NÄ´@A@A?é;²Ð@Ð÷ @&modulo?é;²‘Ð÷@¡"i@A@BDEFG@  &Basics 'Program #Coq@0!bŒs߯…?Á÷ :žVU  $Bool  #Coq@0úÚj­ è2c·Z`FËùW  *CMorphisms 'Classes #Coq@0ôqþ€ËÛŒ­óZ‚×BeÏ  0CRelationClasses 'Classes #Coq@0˜TL;0RªUfw1  [ Z Y@0.iÜ ¼bãYN —Zû  )Decidable %Logic #Coq@0áND‰ê±¸í’¬/•Oñß  'Decimal $Init #Coq@0C´æ¶³çö¬ˆN€*ua  *Equalities *Structures #Coq@0ÏŒe·³¿ì–Ÿý)ÅH‰.È  +Equivalence 'Classes #Coq@0ÌÇîˆ7ÁƒŸÞ;ꮹº  -GenericMinMax *Structures #Coq@0áÅÁ‡¯ÔmßaÌŠj$Š  $Init 'Classes #Coq@0ñ]Þ(áÅpù¾˜{yOh.  "Le %Arith #Coq@0ƒdþ¢}í‹Om§qö+ û0Ï\ƒÍ‰¬!ÆôIgÔ  *Logic_Type $Init #Coq@0Í «¬1¡ÊöÝë©jc6  "Lt %Arith #Coq@0áKõZ¸¼é-eJkŽPÜ  )Morphisms 'Classes #Coq@0IÏmÓ½%\$PD¸ƒŠ  .Morphisms_Prop 'Classes #Coq@0% Å:B'‚.>Ñu‚Ã%  $NAdd (Abstract 'Natural 'Numbers #Coq@0ô5;ZÝW:㥜un$  )NAddOrder (Abstract 'Natural 'Numbers #Coq@02'Ð8ózn7íHÐêfÉ  'NAxioms (Abstract 'Natural 'Numbers #Coq@0ZØ®bÞ÷1ZÏ3üuuÑ  %NBase (Abstract 'Natural 'Numbers #Coq@0þ ¢Y?“¸V° »—vI  %NBits (Abstract 'Natural 'Numbers #Coq@0Žqteo_üh’¥¾É…›Â  $NDiv (Abstract 'Natural 'Numbers #Coq@0¯¨û‰bz$?´[p(Í5¾  $NGcd (Abstract 'Natural 'Numbers #Coq@08EñÏÿ-¦S ;j°_éÒ  $NLcm (Abstract 'Natural 'Numbers #Coq@0•¢Þ ~xZ¬9€L{ò:  $NLog (Abstract 'Natural 'Numbers #Coq@0K Aa»ýt/° j   &NOrder (Abstract 'Natural 'Numbers #Coq@0Æ]@7ެ´†U#o›Y  'NParity (Abstract 'Natural 'Numbers #Coq@0Ì—S”ºKz*!¡°&4h  $NPow (Abstract 'Natural 'Numbers #Coq@0Ò†m”‹½Ÿ¨uš¸€lf   +NProperties (Abstract 'Natural 'Numbers #Coq@0þuÐÀÈnt"Ãkì¶wpYC  %NSqrt (Abstract 'Natural 'Numbers #Coq@0û<Ÿôó…×g¶üÉe  $NSub (Abstract 'Natural 'Numbers #Coq@0îñô×Ú:Dô’fJá  %NZAdd &NatInt 'Numbers #Coq@00¢æñh—`àïîŸZK€4  *NZAddOrder &NatInt 'Numbers #Coq@0õáeø¯~1>¢ àšørÖç  (NZAxioms &NatInt 'Numbers #Coq@0¾ë]ÁÔì Ï‹—5r  &NZBase &NatInt 'Numbers #Coq@0—é^²&Œ²§8¿yÃU•L  &NZBits &NatInt 'Numbers #Coq@0èöM”¯l¾íIÙÙpKt  %NZDiv &NatInt 'Numbers #Coq@0é$ |§J?ÛÐÁd¤ (w  %NZGcd &NatInt 'Numbers #Coq@0Kg“ÁíÈTË7ù|  %NZLog &NatInt 'Numbers #Coq@0ꔉ’¤ ° Ùá .uVú  %NZMul &NatInt 'Numbers #Coq@0œctΧR~¸6ˆ©µ[È  *NZMulOrder &NatInt 'Numbers #Coq@0}\^ !Ü"kŽ}¦@€R§  'NZOrder &NatInt 'Numbers #Coq@0 qò;VeÎû7R Wº,  (NZParity &NatInt 'Numbers #Coq@0HÀ>ÜÃc‚ôa‡ñ'^^  %NZPow &NatInt 'Numbers #Coq@0¡)Âý6*9 B:v…—È»  ,NZProperties &NatInt 'Numbers #Coq@0Š1‘D%ªE`Ô|3xŸ  &NZSqrt &NatInt 'Numbers #Coq@0` Áàù.óê%©¥¥‰m  #Nat ” “@0î‰Ãeʤµ®Ä£P£óSRè  )Notations $Init #Coq@0&v!D]â¼hÑwƒ•nv   *NumPrelude 'Numbers #Coq@0Á5WUVŦö]ÅxVXÝáÔ  4Operators_Properties )Relations #Coq@0UÕ3y#hã&íî  &Orders *Structures #Coq@0$Znªl0–\òÍ—À  +OrdersFacts *Structures #Coq@05MÜ¿èçζöΖLB  )OrdersTac *Structures #Coq@0Ó5'4Ô–+÷èó9èçÃ% œ0± jé¥ùêh¯ž¾aõ|Ø  (PeanoNat %Arith #Coq@0O~2ô˜Ž$•k[#lZ  $Plus %Arith #Coq@0…Ç4tmÙÐåó×G‘œú  'Prelude $Init #Coq@0JŸÀqƒTttú‚ÚÖ±  /RelationClasses 'Classes #Coq@0Gâzº² ¥©éãrêAº6Õ  4Relation_Definitions )Relations #Coq@0]§4©Ð€êådõ{nœ^ÿ  2Relation_Operators )Relations #Coq@0%ÍÄÜs鯰ø¨sáî  )Relations  #Coq@0Œ<•bO 9xò\ýì  &Setoid 'Setoids #Coq@0D9µAs…˜WüEî!>ñ  -SetoidTactics 'Classes #Coq@0S„ÕÖ_㽯`ùnOUÚ$  &Specif $Init #Coq@0ƒ¢;Rî–WMi\N›©  'Tactics $Init #Coq@0„/æé9mÊ+ ¨œúa  'Tactics 'Program #Coq@03<¸r°å“ü’v Á‚¥T  %Tauto $Init #Coq@0é‹ÎÌ‚¶×"&þæ/é”r  "Wf $Init #Coq@0qÊæ†+‚W,JÆÀÓå+“A€   "_3 9.zã"<-  "_4 9.zã"->  C 2 QÀ@@’@@  "_7 À¢¸  Ð÷R@N3p&Œà@A@@@@  ‘  @@@@  "_8 2Mì ‘  "_9 '` oÐ@‘A )nat_scope@ ’^@  + 2 QÀ@@’@@  #_10 À¢¸  Ð÷y@63p&«'  ‘&@  #_11 2Mì ‘    #_12 '` oÐ@‘A $@ ’C@  4 2 QÀ@@’@@  #_13 À¢¸  Ð÷œ@?Üãà@A@@@@  ‘J@  #_14 2Mì ‘   #_15 '` oÐ@‘C H J @@ ’P ’S ‘ @  , 2 QÀ@@’A@  #_16 À¢¸  Ð÷É@7Ûðëà@A@@@@  ‘w@  #_17 2Mì ‘   #_18 '` oÐ@‘C u w @@ ’H ’F ‘Í@  0 2 QÀ@@’@@  #_19 À¢¸  Ð÷ö@;·à@A@@@@  ‘¤@  #_20 2Mì ‘   #_21 '` oÐ@‘C ¢ ¤ @@ ’L ’­ ‘ú@  % 2 QÀ@@’A@  #_22 À¢¸  Ð÷#@03s5¶à@A@@@@  ‘Ñ@  #_23 2Mì ‘   #_24 '` oÐ@‘C Ï Ñ @@ ’A ’Ú ‘'@  # 2 QÀ@@’A@  #_25 À¢¸  Ð÷P@. ·x¯-  ‘ý@  #_26 2Mì ‘    #_27 '` oÐ@‘A û@ ’@  - 2 QÀ@@’A@  #_28 À¢¸  Ð÷s@83q¦¿P  ‘ @  #_29 2Mì ‘    #_30 '` oÐ@‘C    @@ ’& ’) ‘v@  < 2 QÀ@@’A@  #_31 À¢¸  Ð÷Ÿ@G1¾žvà@A@@@@  ‘M@  #_32 2Mì ‘   #_33 '` oÐ@‘C K M @@ ’X ’[ ’O@  = 2 QÀ@@’A@  #_34 À¢¸  Ð÷Ì@H n˜Và@A@@@@  ‘z@  #_35 2Mì ‘   #_36 '` oÐ@‘C x z @@ ’€ ’ƒ ‘Ð@  M 2 QÀ@@’@@  #_37 À¢¸  Ð÷ù@X?>§à@A@@@@  ‘§@  #_38 2Mì ‘   #_39 '` oÐ@‘C ¥ § @@ ’i ’µ ’©@  Y 2 QÀ@@’A@  #_40 À¢¸  Ð÷ &@d3prà@A@@@@  ‘Ô@  #_41 2Mì ‘   #_42 '` oÐ@‘C Ò Ô @@ ’Ú ’v ‘ *@  e 2 QÀ@@’A@  #_43 À¢¸  Ð÷ S@p3r·²à@A@@@@  ‘@  #_44 2Mì ‘   #_45 '` oÐ@‘C ÿ  @@ ’  ’  ‘ W@  t 2 QÀ@@’A@  #_46 À¢¸  Ð÷ €@?@ÛÒà@A@@@@  ‘.@  #_47 2Mì ‘   #_48 '` oÐ@‘C , . @@ ’9 ’< ’0@  ƒ 2 QÀ@@’@@  #_49 À¢¸  Ð÷ ­@Ž:80à@A@@@@  ‘[@  #_50 2Mì ‘   #_51 '` oÐ@‘E Y [ ] @ @@ ’i ’l ’ j ’c ‘ º@  — 2 QÀ@@’@@  #_52 À¢¸  Ð÷ ã@¢´*_à@A@@@@  ‘‘@  #_53 2Mì ‘   #_54 '` oÐ@‘E  ‘ “ @ @@ ’ š ’  ’¥ ‘ í ’œ@  ­ 2 QÀ@@’A@  #_55 À¢¸  Ð÷ @¸²à@A@@@@  ‘Ç@  #_56 2Mì ‘   #_57 '` oÐ@‘E Å Ç É @ @@ ’ Р’ Ó ’ Ö ‘ # ‘ &@  à2 QÀ@@’@@  #_58 À¢¸  Ð÷ O@ÎrÙ%à@A@@@@  ‘ý@  #_59 2Mì ‘   #_60 '` oÐ@‘E û ý ÿ @ @@ ’â ’  ’  ‘ Y ‘ \@  Ñ 2 QÀ@@’@@  #_61 À¢¸  Ð÷ …@Ü3lh8à@A@@@@  ‘3@  #_62 2Mì ‘   #_63 '` oÐ@‘A 1@ ’ 6@  Ò 2 QÀ@@’A@  #_64 À¢¸  Ð÷ ©@Ý36£à@A@@@@  ‘W@  #_65 2Mì ‘   #_66 '` oÐ@‘D U W Y @@ ’ð ’ó ’å ‘ ²@  Á 2 QÀ@@’A@  #_67 À¢¸  Ð÷ Û@Ì94+à@A@@@@  ‘‰@  #_68 2Mì ‘   #_69 '` oÐ@‘D ‡ ‰ ‹ @@ ’ ‘ ’ ” ’ ‘ ä@  #_70 X–°@%arith’  ‘ ïð@@¤ ¤“   @B›'META687“   í@A ‘Ó@@ @@ °š €¶ !› ©š  ©œ Aœ  @@Ð÷ 6@1Coq.Arith.Gt#<>#1.¢  ‘ ð@@¤ ¤“   7@B›'META688› ‘Ù@@- °š €¶ › ©š  ©œ ,,*Ð÷ _@1Coq.Arith.Gt#<>#2.£  ‘ HðA@¤ ¤“   `@B›'META689¤“   j@B›'META690 ‘ç@@^ °š €¶ %› $¶ › ¶@©š   ]©š  ©œ  ©œ  dÐ÷ ™@1Coq.Arith.Gt#<>#3.¤@  #_71 X–°@%arith’  ‘ ‰ðA@¤‘ Ž ›'META698›'META697 ‘î@@’ “°š €¶ $› #¶ !› ¶@©š  ©œ ”©œ  =©š   @ F˜Ð÷ Í@1Coq.Arith.Gt#<>#4.¥  ‘ ¶ðA@¤‘ » ¤‘ Ê›'META701›'META700 ‘Æ@@Ä “°š €¶ õ› ô¶ ò› Œ¶@©š ò éœ ð l©š í ©š ì r xÊÐ÷ ÿ@1Coq.Arith.Gt#<>#5.¦@  #_72 X–°@%arith’  ‘ ßð@@¤¤‘ ø ›'META709› ‘Ð@@û °š €¶ ý› Á©š ý©š ù úúøÐ÷ -@1Coq.Arith.Gt#<>#6.§  ‘ ðA@¤¤‘  ›'META711›'META710 ‘Õ@@# °š €¶ › é¶ › Û¶@©š   È"©š ©š   Î Ô&Ð÷ [@1Coq.Arith.Gt#<>#7.¨@  #_73 X–°@%arith’  ‘ ;ðA@¤¤‘ T ›'META717›'META718 ‘Þ@@X °š €¶ $› #¶ › %¶@©›   ýW©š ©š    [Ð÷ @1Coq.Arith.Gt#<>#8.©  ‘ iðA@¤¤’  .@ ›'META720›'META721 ‘à@@‡ °š €¶ '› M¶ '› ?¶@©š '  ,†©š $©› #  8 2ŠÐ÷ ¿@1Coq.Arith.Gt#<>#9.ª@  #_74 X–°@%arith’  ‘ ¯ðA@¤‘ ´ ›'META730›'META729 ‘ä@@¸ “°š €¶ ;› :¶ 8› …¶@©› 8 ©œ 7 `º©š 3  c i»Ð÷ ð@2Coq.Arith.Gt#<>#10;‘ìø  ’ …ðA@¤’  Š@ ›'META732›'META733 ‘â@@ã “°š €¶ E› ™¶ E› D¶@©š B ©œ Aå ‹©› =  ” ŽæÐ÷ @2Coq.Arith.Gt#<>#11;‘ìù@  #_75 X–°@%arith’  ’  ·@ðA@¤ ¤“   $@B›'META741›'META742 ‘í@@ °š €¶ \› Ѷ \› ã¶@©š \  À©› Y ©œ X Ì ÆÐ÷ S@2Coq.Arith.Gt#<>#12;‘ìú  ‘ <ðA@¤ ¤“   T@B›'META745›'META744 ‘ð@@K °š €¶ n› ¶ n› ¶@©› n  ðJ©š k ©œ j ö üNÐ÷ ƒ@2Coq.Arith.Gt#<>#13;‘ìû@  #_76 X–°@%arith’  ‘ sðC@¤ ›'META753›'META755 ‘Q@@{ ‘°š €¶ › ¶ › 3¶ › 5¶@©š  ©œ  + %¶@©š   / )©š   } 2„Ð÷ ¹@2Coq.Arith.Gt#<>#14;‘ìü  ‘ ¢ðC@¤ ›'META758›'META760 ‘"@@ª ‘°š €¶ ¯› u¶ ¯› w¶ ¯› d¶@©› ®  Q W¶@©š «  [ U©š ª  © ^°Ð÷ å@2Coq.Arith.Gt#<>#15;‘ìý  ‘ ÎðC@¤ ›'META763›'META765 ‘@@Ö ‘°š €¶ ¹› œ¶ ¹› ޶ ¹› ¥¶@©š ¹  ƒ }¶@©› ¶   ‡©š µ  Õ ŠÜÐ÷@2Coq.Arith.Gt#<>#16;‘ìþ@  #_77 X–°@%arith’  ‘ðA@¤ ¤‘ - ›'META785›'META783¤‘ 8 › ›'META784 ‘b@@ °š €¶ -› Þ¶ -› ж -› b¶@©š -  Å ¿©š * ©š )  Å H©š (  È Î Ð÷U@2Coq.Arith.Gt#<>#17;‘ìÿ@  'gt_O_eq 9D{(°@ @‘ÛB@@ä™›¤ïÚ#c:D •£ØEd„•¦¾@ !º:åìö9–B"iE„•¦¾@˸êOʱ†óª§/š€T˜E¶„•¦¾@.•ã@ ?#™8jˆ €OÚ„•¦¾ ü_îÓT‘·!n›  Ð÷ )Datatypes $Init #Coq@@#natò@€©š Ð÷¢ (PeanoNat %Arith#Nat@)lt_0_succ5Û%è€A‘·!©š Ð÷@.lt_succ_diag_r#œc € ‘·*(·!m+È!H·1/·0ÍРÐ÷ %Logic0@#andЖw@BBB°@ @ @@D·@©› € ¶@©š Ð÷ %PeanoE@"lt Uxc€ B5©  ©œ  TB€C© ¶@© © D©  ¶@© ©D©š Ð÷Y@,succ_lt_mono2k/%€·@*·@¶@ ©+  #¶us¶Kt0©Z '‘·{y·QzÈO·~|·T}ÍM·@?·@=·@g¶…ƒ¶[„*©j&‘·Šˆ·`‰·^©š Ð÷E@"gt Ux€ 9vÈ"H0·—•·m–Íf·@©X ¶@©›  Ð÷W@"le UxT@€T©›  Ð÷s@"orÐ Ï@€ L©›  Ð÷{@"eqÐ @€°²[c¶@© p© °·hœ©Y¶@© K©°½Xf©š Ð÷°@+lt_eq_cases.˜×€u·@+·@¶@%©,Wy¶Ëɶ¡Ê0©°°ugÈ;·Ðη¦ÏÍŸ·@©‘ ¶@9©9„¶@©;{ ¶@©š Ð÷Ë@,succ_le_mono04s8€·@ ·@ ƶäⶺã©ɰ€E‘·ëé·ÁêÈ¿·îì·Äíͽ·@©¯ ¶@©­c©® ž©š ¡Ð÷è@$pred.÷y…Ð÷ æö@ ¯`<€¥¶@©º ²© 詽 ²µ¶@©À ¢©²©š Ð÷û@/lt_succ_lt_pred0G¢€À·@·@¶@©Í ±½Ŷ¶í%’‘·©š Ð÷ @)lt_irrefl>jSý€‘·$"·ú#©š Ð÷@(lt_asymm=%el€ Û‘·/-·.È·20·1Í·@©ó ¶@›©š Ð÷@#notШøɶ@© ©ü‹¶@Œ© © ð⩚ Ð÷:@&le_ngt?¯•€ÿ·@·@¶@жTR¶*SÏ‘·XV·.WÈ,·[Y·1ZÍ*·@© ¶@©)©Æí¶@©-©Ê=¶@ ©1©Î$©š Ð÷]@<_nge?ÌÔ…€"·@·@¶@%¶wu¶Mv‘·{y·QzÈO·~|·T}ÍM·@©? ¶@©çó%¶@?©é‚¶@(©ët©š Ð÷z@)le_succ_l ¹‡]€?·@·@ u¶“‘¶i’‘·—•·m–Èkʶ‘!‘·žœ·tÈr·¡Ÿ·w Íp·@Ѷ@ì©BÌ·@Ó·@ÐX¶ª¨¶€©Ö%‘·®¬·„­·!p°·…P· ©(T©š Ð÷¦@+lt_le_trans ŵ€ÐcUÕŸk‘·¿½·•¾·¿·”·/`©š Ð÷´@+le_lt_trans2Ñ€‘·ÌÊ·¢Ë·Ì·¡·<©š Ð÷Á@(lt_trans=Jñ%€‘·Ù×·¯Ø·+Ù·®©PØ·J*©)ЇyùÃÈ"H1©ǰþF‘·éçÍÐç@ @A @A°@ @ @@D·ñï©M ©g Øœ  ôA€©L°øÝÝ ©œ  XB€°©t   ©V°©œ  YA€ · ©œ  gA€°©ƒ ²©e°´‘··ì·hÈë··ð·lÍê·@©Ü ¶@Á©Ú ©š ¡Ð÷@#add.먩Ð÷,@ £`€ ÚÄ©µ¶@©æ ©  Ø©À¶@©ì NΩš Ð÷&@-add_lt_mono_l¢Í€°ãë·@·@ "¶@>¶?¶’@©&°ëÝó‘·GE·F·™GÈ·KI·!J·KÍ·@1¶@Þ©  ©/ ûm©1  ·@7·@&¶YW¶/X¶«Y;e„­ÝŽQ¡“;*"¼ÖÚ