"`{_"r'NZOrder&NatInt'Numbers#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]hwnv %Logic$Init#Coq@0\͉!Ig)Datatypes$Init#Coq@0.i bYN Z*Logic_Type$Init#Coq@0 1jc6&Specif$Init#Coq@0;RWMi\N'Decimal$Init#Coq@0C涳N*ua#Nat$Init#Coq@0eʤģPSR蠠%Peano$Init#Coq@0 jha|ؠ"Wf$Init#Coq@0q+W,J+'Tactics$Init#Coq@0/9m+ a%Tauto$Init#Coq@0̂"&/rk0JqTttֱ&Basics'Program#Coq@0!bs߯? :VU$Init'Classes#Coq@0](p{yOh.'Tactics'Program#Coq@03u%+Equivalence'Classes#Coq@07;ꮹ-SetoidTactics'Classes#Coq@0S_`nOU$&Setoid'Setoids#Coq@0D9AsWE!>*Equalities*Structures#Coq@0όe얟)H.Ƞ2Relation_Operators)Relations#Coq@0%s鯰s4Operators_Properties)Relations#Coq@0U3y#h&)Relations#Coq@0AA@@@A@AAۀߠK@A@A@ABC@@/neq_succ_diag_r @@$F쩚1'AcA@@@@@/nlt_succ_diag_l @@>G%Logic$Init#Coq@@#notШAA@@@@@נ/nle_succ_diag_l @@bHک$ʀAA@@@@@)le_succ_l @@|Ix@@#iffС)造BABA@@@{A/@A|A@~A(@A&@ABC@@+le_gt_cases @@Jn@"or @BA@&&造AB@@@AZ@AR@AP@ABC@@H-lt_trichotomy @@KE춐D詛*FBA4@&aBAXAB@@@@@r(lt_asymm @@Lon@mBAȀwjk@@@A@AA@A@A@ABC@@(lt_trans @@"M;7!p:@CB@E@@@A@AA*@!A@#A@ABC@@(le_trans @@LNKH*J@CB@)@@@EA@GA@IA@ABC@@砠+lt_strorder @@rO/RelationClasses'Classes#Coq@@+StrictOrder.[@L@&逐@@@hA@A@@+le_preorder @@P@(PreOrder@d@&ڀ@@@A&@A@@/le_partialorder @@Q6@,PartialOrder5͛p]@(eq_equiv7LQ@/ ׀@@@AS@AAJ@AH@AhCJ@ABC@@D)lt_compat @@']ɀ@@@@@@U(lt_total @+@aǀ@@@@@@f'le_lteq @<@+lt_eq_cases&y@@@@@@x0Private_OrderTacA'IsTotalAX @`@a@@@@@ @g@,Q^@@@@@@^ @w@f@]@@@@@\ @@d.@l[@@@@@Z @@b5@X@@@@@@@@@*@#TacZ)OrdersTac*Structures#Coq@,MakeOrderTac0ie'eq_refl @@@D!P)OrdersTac*Structures#Coq@T@A@@C!O K@A@!0`@A@@@B@@@A@@A@@@@!tJ@@A@A$:@@"eq$:^@@A@$@ @"le$h@@A@$@@"lt$ h@@A@ABC@A@)*OrderFacts,#@A@@<@!xvdA@@@ %'A*Equalities*StructuresA݋X_A/RelationClassesy@A@@AA@@A@! @_TOJD)@`A$u"@@ @@)lt_irrefl @qfa\V;@rB6@#notШ=@"lt&@@@>@@2&eq_sym @ztY@CTȶ!y˶@hVjk@@W@@K*le_antisym @r@Dm@@ԠD@@p@@d'neq_sym @@E2@R2T2@@@@@{*interp_ord @!o)OrdersTac@#ordȠ@ @@@@@@@@@@@D l@ +k= R'6'6'6''+k+7T'+7T'6'ࠒA@@"lt\ @@"eq8L@lР@4Ƞ@@10/@@A@B@A@xA܀! @@@@@Ӡ%trans @0% @1F^\"o'_mn!zq@  d@v>@  r@)trans_ord-0uGF#@@@AviA@AAۀߠK@Aۓό^@@ABC@@(eq_trans @,30@JwpМAFE3@8?@LK@O L+k() LL7#'P@d$t{uZ@@@@@BŐ @]ѷ ҷdө1МCsr`@eٶڶl۶@-@, L+k() NN7#'+t@@@@@i @0XМB@8@RT@TS L+k() MM7#'RtޠӠΠɠà@@@@@+le_lt_trans @ X!"O(@%]&'@L$ L+k() MN7#'tt@@@@@+lt_le_trans @BzCDJq@GHI@G@oF L+k() NM7#'t#@@@@@ՠ%eq_lt @efgm@jkl@i L+k() ML7#'tE:50*@@@@@%lt_eq @&%@@@ L+k() LM7#'ܐth]XSM2@@@@@%eq_le @6= IH6@;B@Ր L+k() NL7#'tzuoT@@@@@<%le_eq @X̷ͷ_Ω,(kjX@]Ѷ ҶdӶ@@& L+k() LN7#'!tw@@@@@_&eq_neq @@G-@I@OLQK@@@@@x&neq_eq @ՠʠŠ@HF@@c@@@@@*not_neq_eq @ߠڠՠϠ@I#[$@{+x@@@@)not_ge_lt @@J8p9@;@@@@)not_gt_le @ @KOP@x@@@@@Ϡ)le_neq_lt @,!@-Lef@@o@@@@@@@@@ @@@@@ @<_neq @@ R) ж( ̶@'BÀÀ%$@@@@@I&le_neq @@ SF E 驚XGBA@#andЖw@LBA񀠐BA@@@@@y*eq_le_incl @@ Tv ̶u ɶ@$BAqnm@@@@@(lt_stepl @@ Uj 6 2s @CB@F @@@@@(lt_stepr @@ =V V7 R @CB@f@@@@@Ҡ(le_stepl @@ ]W \W Y $@ƀCB@GɩрK@@@@@(le_stepr @@ }X |w y D@怠CB@驚Z@@@@@> @@ Y   z @CB@ y @@@@@1; @@ Z- Զ, ж @-CB@+('8,@@@@@P+le_antisymm @@ [M ڶL ׶@BBA@IEFJ@@@@@n)le_succ_r @@ \k j s}cB:A^qBA0BNA@@@@@)lt_succ_l @@)]  >@fBA@@@@@,le_le_succ_r @@F^ E B@BA@@@@@ؠ,lt_lt_succ_r @@c_ | x@ӀBAـͩА@@@@@,succ_lt_mono @@`  󀠐BAƀBˀA@@@@@,succ_le_mono @@a  *BA쀐B񀐐A@@@@@A<_0_1 @@b7 @b&C @ I&̌@@@Ap@AA@Ai@Ag@ABC@@_&le_0_1 @@cL@@@@@q<_1_2 @@dg, @ i&̔I@@@A@AA@A@A@ABC@@<_0_2 @@eL@@@A@A@@&le_0_2 @@,f`0@@@@@<_1_l @@>g Q S@wB@@@@8A@:AE@ ʀ@@@PA @AQA \@TA @AUA @WAРD.Morphisms_Prop'Classes#Coq@@aA1@D ? > =@@ABCD@@ .lt_exists_pred @@w @ BAGC   ܀ @@@A2@A@@ 1,lt_succ_pred @@xն 0Ѷ@ ,BA † @=&H怐 / /@@@A m@AA @A f@A d@A_@ABCD@@ ^&rs_rs' @@y!A $A_wd @&ProperL  >H @ T@ l @  ZG@: \=E a  Ƕ@ R@ Ͷ | ϶@ LZ@"KH@@@P@AM@J@b@cA1@D @ABCD@@ (rs'_rs'' @@*zA ?=~ @4 @ @8 & @ Ҡ @%I59t6A  㠩 ةې@@y@@ %rbase @@K{b  T B @T@?@@@@@ Ѡ)A'A_right @@\|s  @e g "U #@\@Ral '@k 0h@@@@@ 蠠6strong_right_induction @@s} 0 6@I} 8@|y@@@@A@@AРD 5@ABC@@ /right_induction @@~ H N@@ Q@@@@@@ 0right_induction' @@ Z `@ b@';@ e?@@@@ %7strong_right_induction' @@@ mö s@@ v@@ z {@ Y @J\@@@@@ @&ls_ls' @@A ޶ @׶@ @  /@s @ w $@  @ ~ +@ΐ@@@@@ -@ABC@@ f(ls'_ls'' @@B E @ @{@  @  F Ŷ@)Ŷ    Đ@@ @@ %lbase @@C% ˶a Щ Ҷ Ӷ@ B@֐@@@@@ (A'A_left @@ D7 ݶs @) 䩷+  @N@ ¶/ @Ð@@ r@@ 5strong_left_induction @@5EL JH @D? @';@@@r@ @@ABC@@ .left_induction @@HF_ ][ @T@}S @u@@@@@ Π/left_induction' @@YGp nl @c @ <@@@|@@ ߠ6strong_left_induction' @@jH '} -@@u 0@]@y 4g 5@  @]Ր@@@@ /order_induction @@I @ F@@@ J@ @x O)@@@@@AB@@ 0order_induction' @@J Y _@@@ c@ʶ@@&H@@@@ +1order_induction_0 @@K sɶ@ @ |@ Z @X@ @ Ӡ "@@@@@ E2order_induction'_0 @@L @@@ @ t@٩ 46@@@@@ Y<_ind @@M  @ D@ @  @ ^@@@@@ o&le_ind @@N   @@  p@@@@@ &Rlt_wd @@ O ] ̩  Ƿ Ϸ Щ @.Жw@ & @@@ O@ I@ a@ABC@@ &Rgt_wd @@%P w 7  .   @@@@ %lt_wf @@6Q  "Wf @,well_founded8E3@@@ A𱍠G@ A7iA@AB@@ Ƞ%gt_wf @@SR .@@@@ @@@@ @A @ @A @BC @@A@@A@BCD9@@@@ ӳ2@ ӳ2[)Datatypes$Init#Coq@@A@ Գq@ Գq\ @A@AB@@@&Basics'Program#Coq@0!bs߯? :VU$Bool#Coq@0j 2cZ`FW*CMorphisms'Classes#Coq@0qیZBeϠ0CRelationClasses'Classes#Coq@0TL;0RUfw110/@0.i bYN Z)Decidable%Logic#Coq@0ND걸풬/Oߠ'Decimal$Init#Coq@0C涳N*ua*Equalities*Structures#Coq@0όe얟)H.Ƞ+Equivalence'Classes#Coq@07;ꮹ-GenericMinMax*Structures#Coq@0måj$$Init'Classes#Coq@0](p{yOh. 0\͉!Ig*Logic_Type$Init#Coq@0 1jc6qpo@0Imӽ%\$PDlkj@0% :B'.>u%(NZAxioms&NatInt'Numbers;@0] ρ5rǐ0^&8yUL#Nat$Init#Coq@0eʤģPSR蠠)Notations$Init#Coq@0&v!D]hwnv *NumPrelude'Numbers#Coq@05WUVŦ]xVXԠ4Operators_Properties)Relations#Coq@0U3y#h&&Orders*Structures#Coq@0$Znl0\͗+OrdersFacts*Structures#Coq@05Mܿ獐ζΖLB 05'4Ԗ+9%%Peano$Init#Coq@0 jha|ؠ'Prelude$Init#Coq@0JqTttֱǠƠ@0Gz rA6ՠ4Relation_Definitions)Relations#Coq@0]4Ѐd{n^2Relation_Operators)Relations#Coq@0%s鯰s)Relations#Coq@0-SetoidTactics'Classes#Coq@0S_`nOU$&Specif$Init#Coq@0;RWMi\N'Tactics$Init#Coq@0/9m+ a'Tactics'Program#Coq@038\@2 Q@@J@"_8@8Mp@A@@@@@@@@"_92M접#_10'`o@@@@#_1146@@L@@@##_12X@3typeclass_instances@@@@@@ =@@@@ec@ +Coq.Numbers.NatInt.NZOrder.NZOrderProp#<>#17$@'le_elimF@@@!H@@@AA@@&y@ #./theories/Numbers/NatInt/NZOrder.vW5W5OZ@@@@@@@A@@@@@$@@.W5W5pq@6%W5W5tu@@(W5W5ov@@@2 Q@@@@#_13h@$6@A@@@@@#_142M접 #_15'`o@C@@@@@2 Q@@@@#_16@55-@A@@@@@#_172M접 #_18'`o@A@@@2 Q@@@@#_19@,"@A@@@@@#_202M접 #_21'`o@A@@@2 Q@@@@#_22@5C@A@@@@(@#_232M접 #_24'`o@A@@@2 Q@@@@#_25@* @A@@@@K@#_262M접 #_27'`o@A@@@2 Q@@@@#_28@* @A@@@@n@#_292M접 #_30'`o@A@@ @2 Q@@@@#_31B@9@A@@@@@#_322M접 #_33'`o@A@@@ 2 Q@@@@#_34e@*:@A@@@@@#_352M접 #_36'`o@A@@@2 Q@@@@#_37@!)9@A@@@@@#_382M접 #_39'`o@B@@@#@2 Q@@@@#_40@0@A@@@@@#_412M접 #_42'`o@B@@@Ѡ@ 2 Q@@@@#_43@a@A@@@@%@#_442M접 #_45'`o@B@@@@.lt_eq_gt_cases9D{(@@$B2 Q@@@@#_46@@A@@@@V@#_472M접 #_48'`o@C@@@@DA@<_ngt9D{(@@(5#2 Q@@@@#_49;@.d@A@@@@@#_502M접 #_51'`o@E@@@@@@zwz֠@,2 Q@@@@#_52n@7r@A@@@@@#_532M접 #_54'`o@E@@@@@@@92 Q@@J@#_55@D,Q^@A@@@@@#_562M접 #_57'`o@@@@#_5846@@O.[@@!#_59X@e@@@c@@ˠ?|-@ +Coq.Numbers.NatInt.NZOrder.NZOrderProp#<>#27$@f2 Q@@J@#_60@q @A@@@@<@#_612M접 #_62'`o@@@@#_6346@L@@:@ #_64X@9@@@)@@>x*@ +Coq.Numbers.NatInt.NZOrder.NZOrderProp#<>#37$@2 Q@@J@#_658@I@A@@@@@#_662M접 #_67'`o@@@@#_6846@@5͛@#_69X@@@А5%ː̐"@@hE|@ +Coq.Numbers.NatInt.NZOrder.NZOrderProp#<>#47$@Š2 Q@@@@#_70@R@#_712M접 'IsNZOrd@ 5 ;#_72'`o@@@@נ2 Q@@@@#_73@.u@#_742M접 ֠#_75'`o@B@@@栐@2 Q@@@@#_76@5@#_772M접 G@U#_78'`o@B@@@@rHȠ@rHȠ@T2 Q@@@@#_79 @_1ˠQ@#_802M접 q$IsEq@o(T #_81'`o@@@@2 Q@@@@#_82.@<3Qt@#_832M접 #_84'`o@@@@}2 Q@@@@#_85J@q @#_862M접 #_87'`o@@@@2 Q@@@@#_88f@&@#_892M접 #_90'`o@B@@@@2 Q@@@@#_91@J@#_922M접 #_93'`o@B@@@YU@@TrHȠ@N@P[@A@2{@@&@@A@A&a@@A@&@@A@AB&@@A@&̌@@A@A&̔I@@A@&H@@A@&؝[@@A@&C@@A@ABCDE@S`@AB@%orderF@@@@%orderƉ@/2 Q@@@@#_94@:MG@A@@@@+@#_952M접 #_96'`o@C@@@@r@=2 Q@@@@#_97@H/s@A@@@@V@#_982M접 #_99'`o@B@@@C@@42 Q@@@@$_100.@?@A@@@@}@$_1012M접 $_102'`o@C@@@@t@F2 Q@@A@$_103Y@Qɢ@A@@@@@$_1042M접 $_105'`o@E@@@@@@H@Y2 Q@@A@$_106@dɢ@A@@@@@$_1072M접 $_108'`o@E@@@@@@ˠȠ{'@l2 Q@@A@$_109@wX@A@@@@@$_1102M접 $_111'`o@E@@@@@@䠐⠐Q @2 Q@@A@$_112@^@A@@@@A@$_1132M접 $_114'`o@E@@@@@@᠐@@$_115= ѠAȀ$_116= Ѡ@$_117= ѠAr$_118= Ѡ@G2 Q@@@@$_119E@;Qx@A@@@@@$_1202M접 $_121'`o@E@@@@@@jhנ@2 Q@@@@$_122x@  97@A@@@@@$_1232M접 $_124'`o@E@@@@@@ @ڠ2 Q@@@@$_125@#p@@A@@@@@$_1262M접 $_127'`o@D@@@@@Ϡ͠9<@2 Q@@@@$_128@)9@A@@@@)@$_1292M접 $_130'`o@B@@@x@2 Q@@@@$_131@h@A@@@@P@$_1322M접 $_133'`o@C@@@@;@2 Q@@@@$_134,@"-k@A@@@@{@$_1352M접 $_136'`o@C@@@@OM@2 Q@@@@$_137W@ @A@@@@@$_1382M접 $_139'`o@C@@@@@ 2 Q@@@@$_140@:뢧@A@@@@@$_1412M접 $_142'`o@B@@@@ 2 Q@@@@$_143@8@A@@@@@$_1442M접 $_145'`o@B@@@ˠ@2 Q@@@@$_146@L@A@@@@@$_1472M접 $_148'`o@@@@2 Q@@@@$_149@/@A@@@@>@$_1502M접 $_151'`o@@@@2 Q@@@@$_152@'L7@A@@@@]@$_1532M접 $_154'`o@@@@2 Q@@@@$_155-@*L@A@@@@|@$_1562M접 $_157'`o@@@@*2 Q@@@@$_158L@5/@A@@@@@$_1592M접 $_160'`o@@@@&order'F@@@@@@@uu@@@o@Luu@@@QuuVuu@8TL@f2 Q@@@@$_161@qLq@A@@@@@$_1622M접 $_163'`o@D@@@@@Ҡՠ14@n2 Q@@@@$_164@y@A@@@@ @$_1652M접 $_166'`o@B@@@@u2 Q@@@@$_167@.@A@@@@ ?@$_1682M접 $_169'`o@B@@@@~2 Q@@@@$_170@*@A@@@@ f@$_1712M접 $_172'`o@B@@@@y2 Q@@@@$_173>@2 @A@@@@ @$_1742M접 $_175'`o@B@@@)'@~2 Q@@@@$_176e@>j@A@@@@ @$_1772M접 $_178'`o@B@@@PN@2 Q@@@@$_179@/t@A@@@@ @$_1802M접 $_181'`o@B@@@@2 Q@@@@$_182@ @A@@@@ @$_1832M접 $_184'`o@B@@@@2 Q@@@@$_185@ Ɇ@A@@@@ )@$_1862M접 $_187'`o@B@@@@2 Q@@@@$_188 @M:r@A@@@@ P@$_1892M접 $_190'`o@B@@@=:@2 Q@@@@$_191 (@{@A@@@@ w@$_1922M접 $_193'`o@B@@@JH@2 Q@@@@$_194 O@MH@A@@@@ @$_1952M접 $_196'`o@B@@@@2 Q@@@@$_197 v@ d/@A@@@@ @$_1982M접 $_199'`o@B@@@@2 Q@@@@$_200 @/fs@A@@@@ @$_2012M접 $_202'`o@B@@@@2 Q@@@@$_203 @w@A@@@@ @$_2042M접 $_205'`o@B@@@ _@2 Q@@A@$_206 @.m}@A@@@@ :@$_2072M접 $_208'`o@E@@@@@@**@2 Q@@@@$_209!@q@A@@@@ m@$_2102M접 $_211'`o@C@@@@[X@2 Q@@A@$_212!I@- y@A@@@@ @$_2132M접 $_214'`o@C@@@@@2 Q@@A@$_238!t@ .@A@@@@@@@@@@@$_2392M접!@ .Ґ$_240'`o@!@ .H.function_scope@@@@@ @Aq@AwVA@2 Q@@A@$_241!@:@@@A@A@\2 Q@@@@$_256"@g@A@@@@@@@@@@@$_2572M접#@x$_258'`o@# @F{@@@@A6預AA@2 Q@@@@$_259#/@ک@A@@@@@@@@@@@$_2602M접#@@ک$_261'`o@#J@کF@@@@Av)AA0@2 Q@@A@$_274#o@KH@A@@@@@@@@@@@$_2752M접#@KHʐ$_276'`o@#@KHH@@@@@@Ak@AqPA@Π2 Q@@A@$_277#@:i@A@@@@@@@@@@@$_2782M접#@:i$_279'`o@#@:iEA@@E@@AA@2 Q@@A@$_280#@8M"+@A@@@@@@@@@@$_2812M접$@8M"+$_282'`o@$ @8M"+E|@@@@@A䠐砐Ơ@2 Q@@A@$_283$,@!6I%@A@@@@@@@@@@$_2842M접$<@16I%$_285'`o@$F@;6I%E@@@@A A%@<2 Q@@@@$_286$g@GՏ@A@@@@@@@@@@@$_2872M접$x@XՏ$_288'`o@$@bՏF@@@@@A`AeD@i2 Q@@@@$_289$@t@A@@@@@@@@@@@$_2902M접$@$_291'`o@$@G3@@@8@@@A@A@2 Q@@@@$_292$@ `0@A@@@@@@@@@@@$_2932M접$@ `0$_294'`o@%@ `0Fu@@y{@@A0㠐AA@ɠ2 Q@@@@$_295%)@;C @A@@@@@@@@@@@$_2962M접%:@;C $_297'`o@%D@;C F@@@@Ap#AA*@2 Q@@@@$_298%i@޵Z@A@@@@@@@@@@@$_2992M접%z@ ޵Z$_300'`o@%@޵ZG@@@@@Ad@AAl@2 Q@@@@$_301%@$*@A@@@@@@@@@@@$_3022M접%@5*$_303'`o@%@?*G7@@@<>@@A󠐑@AA@A2 Q@@@@$_304%@L }@A@@@@@@@@@@$_3052M접%@\ }א$_306'`o@&@f }Fx@@|~@@A3@AA@d2 Q@@@@$_307&*@o';f=@@@@@@$_3082M접&9@~';f$_309'`o@&C@';fF@@@@Ao@AA '@2 Q@@@@$_310&f@MA~@A@@@@@@@@@@$_3112M접&v@MA~$_312'`o@&@MA~G@@@@@@A _@A e@2 Q@@@@$_313&@/m@A@@@@@@@@@@$_3142M접&@/m$_315'`o@&@/mG2@@@7@@@A @A  @$_316(&@7nzord_induct_#_401E6FEF@@,nzord_inductV?V???E  p@ r@W?W???W?W???W?W???*NumPrelude'Numbers#Coq@@/induction_maker )ՠ W?W???נ@A@@'!@ }@W?W???@@@@@@$_317('*@9nzord_induct_#_#_401E6FEC%~@@,nzord_inductY?Y?@@ E   Y?Y?@!@*?LFI@ Š@Z@.Z@.@0@eZ@.Z@.@0@e#Z@.Z@.@0@?T ڐ*Z@.Z@.@@@A@A@@'l@޵Z@<Z@.Z@.@N@]@ՐEZ@.Z@.@c@d@@@@@@2 Q@@J@$_327'@i'`@A@@@@@@@@@$_3282M접'@i'`$_329'`o@'@i'`A@@!p@2 Q@@J@$_332'@_6 @A@@@@@@@@@$_3332M접'@_6 $_334'`o@'@_6 A@@!@2 Q@@@@$_337'@8O@A@@@@@@@@@$_3382M접'@8O쐐$_339'`o@'@8OA@@!@2 Q@@@@$_340(@8E@A@@@@@@@@@$_3412M접(@8E$_342'`o@(@8EA@@!@@@@ q;Ve7R W,t@'v!x.29@۴tm.JƄ@{ԃ< m gFEL!n@"NZ'NZOrder&NatInt'Numbers#Coq@@!t&倷"n'"Hn@"eq&aBA!m#"m'&"Hm%lemma%Logic$Init*@#iffС):@"lt&造FB@$succ&؝[CJ@"le&ڀ)Morphisms'ClassesM@=trans_co_eq_inv_impl_morphism&ni$A0/RelationClasses @.iff_Transitive*zGD1+@(symmetry0xjG@-iff_Symmetric!x\11*@/eq_proper_proxy)f%8@)lt_succ_r7W9_]SENtHvC@>trans_sym_co_inv_impl_morphism'\|>l=@/Equivalence_PER/;EsC@/iff_equivalenceZ<]m8Lz3o_'n ^$TRFwrF@%lt_wd']ɀQyMMi@6reflexive_proper_proxy5c@5Equivalence_ReflexiveReflexive_partial_app_morphism 2R,ܶ@Ʃ@*respectful%WO?1+&z@'succ_wd;Z{/!Щ@+reflexivity(ϓ/ǚ@-iff_Reflexive/hnCΩnC@&ProperL@*),+   !HȐ"H0Р@#andЖw@BBB@@@@D@@ @"or @_`@ %c@𩚠9@+lt_eq_cases&y"@@ #DB"C&A5/QOC=355+B<<Cl\E?a_64*G$IKK@9iff_flip_impl_subrelation2VA7U)U u+NZOrderProp@'le_refl55- @*lt_le_incl$6j#@.lt_succ_diag_r,"(}0w@)lt_irrefl6K#^s,H&Basics'Program@$flip$TTT @$impl7o{e@2subrelation_properJ7 )Datatypes@$unitUe@Ax@6subrelation_respectful>6z @0subrelation_reflv 4 | 4nlũ@5Equivalence_Symmetric. UĠũ[TC@#notШXA&NZBase@'neq_sym6Wک@/neq_succ_diag_l* Ҁpowݩ۠Ѡ}}n֠ЩȠvC3BAAAA@@@@@D@@%Falsee@) @4iff_impl_subrelation5+-)." $7@)False_induُ @/nlt_succ_diag_l9ڀ 4F*]Cr:][;\o@1central_induction)S ැWf9)L1!xp!ysg^$(HI/94C6Q7eI񩚠3@,PER_morphism q$.\ ,uB@%le_wd8Mp|Kvu,~[ Ozy=?mCAo99C;A@l__@Qe6@/nle_succ_diag_l*:`[ndq{W-f({Z_`=e? Q$z<   |  vKF a$L.Morphisms_Prop@/or_iff_morphism3,7&&q˩ɠhc;Р9@8per_partial_app_morphismpm%;頩ޠ}xP2PP7ʩ`_a$ER,Ͷ!BOGju;l]w=E@+succ_inj_wd <詷24۩"%@+or_cancel_r7%<᷐"LE海"EQ<)-Bܩ4VUϩ~]F_H aJJ cLL5-"%'IiRLMCV"LT![-Hޠ-L4ts?9[CM]CN4apb'"_@!{y?(5c3iJM,KmN|0өU446Sש,e68W  %E GuCIwC!bBpB5vLWlop,su.,eg Bfc9r4ya@)le_succ_l)9߀sWz$2473  t"ɩǠĩc^*Р*ҩ%,,C .ǩ`@ڠ$ @ݠ<"@&or_ind"()ͷ ԰ Ѱ Ӱ*N C  ٰ#+(b M"c %$'&)2 2(-(%&8(.L5p.C ../C$'SQ1R)`4!A0|@.0u@9iff_iff_iff_impl_morphism8C:5  7  >99 ;= ===C9EG=ISuICKI@lQIsU mVv65X8Z9rx;@h_hnk}?8mGmspp~=G?Huu@+le_gt_cases0ŀ}|A<@שt97Y(O}M@Ȑ@v̐6WѐmӐ󩚠@0not_iff_morphism Zv#FfhCj&&CȰ( v8ϩ0@1@o@@"@)>"H1"H2ַԷ@ɠ@?@4@5,@@@׶ ڰkܩM۷@ԠŠ֩ة֠ ѰH㠩/Ԡ@@@ՠ@שK@@@ݠ +) * "I'N2 Ω *c,:^#76~ >'~4 !Ck3gaq_3GE%F1@.#'@.@&-NL,M0n13@,B.0. )!Z<-QJ1L-PEC9jl =LI/Np\st';V6Z4M,([XrZ]ktn#CoC@~r!p:5@Q@֩cN20R(HvF@l@ni@p@@tF,UU W@8{N@4}Pp]>8'|, ~vDdfCh++Cư-$_tmp%7e;ϩ۩>w9@!@@Jn@@^q,-$@@WW*ݩYT@ж@,B@,E<kf٠v,Z@b@@ +e '@ݠ``_ߩݠeذƠ頩o5rɷ7 H,Cf! aڷ&DAȐ"H3  @    & !#@(lt_asymmA⩷"x,Os8#0JR;v414C@#@$ؐYW7XY0.)54 )IA@,4m+;r, ?:@B U?xW@F<HRqq{9Hh,LG _ @NN ,QLNR NT}h^cqV_@j@k|c9wne@iuh#LT'k@@Ud(KYT~xϐ"@(lt_transd6^#EQ'x4OL|D@,mg?9AilD#jHbg/.4daYU(T||(9$V~~ڠw5|-%~4tqi e̩dd,fhh)Щ(kk,J C@+StrictOrder.[@ANL@(PreOrder@Ayy@(le_transr\@ܠK@ߠz25Q4嚠!@0and_iff_morphism ƳOשh8};,65:t'ͩ@2PreOrder_ReflexivevvԚ@+le_preorder ׀1p4wi)t" vvr8x\\t:^T}4v Oa,  0Qgg H- \@'and_ind14ۀ\r3e=(&&;)@ 6= P꩚@,transitivity>4 Y@6StrictOrder_Transitivea`&@+lt_strorder,Q^%HGUiR)KCiL]Ib" \#P]"QQQPC@1pointwise_liftings׾G@%TlistР@Af@4relation_conjunctionl9);hgCYBv'E qC2@,PartialOrder5͛Lxy̩Yt.0Private_OrderTac#Tac@\݀ߐ @%eq_ltlKl@&eq_symȀC֐됑!@ @,-@)not_gt_le&YWrr:O=@G=%{{CWCJCC-"0 N@)not_ge_lt&ǁhݩO䐩b@'eq_refl,Mi@&eq_neqCѩ]ːs@*le_antisym>ˀC7%C" ! TV@%lt_eqC34!z7+(#Jҵ]2$0B&@+le_lt_trans8o  /.4 CmVW#XL)Ik~ҩUS+ةŠ(J$NMC.&QCst@uiBfa11p:Acd@%eq_le:CӐXZ~IZ5Ω|V55@%le_eq/7Cx}!gS QOMqJCI(ϰ2xd;c>C^Ϸз1@*not_neq_eq&Òp勺}ŐZZ4\͐_C ʩȠHРKK$B֠EE٠W\$  %R  T L"     թO׵E L CH  3 1  2 ' 7 5  6!@MEt@M@H  > <  =O ! #jrֵ7 j   - ,Cf Q O / PDB ( &!! 9 ^ \ < ] 4 $  3 1C  5E3 E * $ G  < 1 r p P q H #$  G AM W , A P N 4V j ' U[[" o" hO _ ]}" 2 `f f` /b $ 8 f d1 v : h"@,succ_lt_mono:뢧  t r!   G u {{, I| wy|u  s  M {w   @#one&̌ s @$zero&C,          @(one_succl=GT@<_0_1L̀   @#two&̔I - ,   < )/ %   1    @(two_succ*2^    5<!u@<_1_2L7q>~@<_0_2L΀     ŠJ ѩT   X Р\ X `   c   g_4   Xbg   <id    4Y   Ԡk  k 착 o  ܠs      T   CG( 2 0  1Ȑ!o@   .  1  D B " C%@۩   * =    . @}   鵷 C }x    ; :CCŐ ] [ ; \+@-lt_trichotomyaǀ G ; V = QH@ < C #[ O b ?@ JUY@ V g 3[_ ] j\u5T۵=XD z " "ְ $ D  O ' O۰ ) Q t sCfHOj Vq 4 4  T _ 7 _ 6Ct C* - W9  X@1 ~^@7Ő  7ͩ  j  y t L  C w 勺ݩ "   *@(eq_trans j j l  kC#    C C5 ͩ@<9 m ? Ƿ s ;7쵩© % 0. f H  % C̷FЩ    C CV ᐑ    @)Decidable  @)decidable r#     (  ˩Ҡ A?n   i    C3  @   ک U    NK$   |9 C M '"  '  /֐    " !Cʐ D B " C@ b w@ 3 e ?Ȑ!d @,eq_decidable2  O 7@ 0 n9 <|  >}q >   T KC h f F g@ Cݶ@  9 a G _ - H0C KC j  l 3 ^ ] G  5 nm=    g fC tC R   i @  ڶ@  Ű x M wǰ O .  OVECC   o \ w` _ > _  C |C    zx% @   _ i  k q C   s p˰ S t +琩{ Y 4 Y  C ސ1  Ƿ  ȩ )@ @ @  .  ]@,lt_decidable ɆҀ 6 @  (   +   ԵC  :C     L@   @&    c'    ũ| q  q  CC/ 5  ε  ک.     C C     n@  ,]@ /    c ՠ yC C   2 hC 򐑷 ' %  & @#      "_ ݰ ൷ "   :C䐑 : 8  9 @ XP @  [P 5 @,le_decidable d/ˀ wCX +@ $  / 1q  3r  H .wfrC \ Z : [ 2 0 & C ة $  5   , J &W K 9 9   ;   ]`QZ= r u s   w W x@ @@Ʃ O@"ex @ !k  d r @G      y ?( 5 c 3 q @ Z-@ L z    x Sٶ } @ @   @0all_iff_morphismU         , P  ~  P  R  @ f%5 /     m@ o ^  ,     s 1       V w D > © ;  j  )) L l+  n  -C   p  VVC ΰ  X   Ϸ  f  : X շR ֩ P r7  O     ީ ?@j  @ @   {l f  Ƞd6@  @v@ v  @@ ] "IH        @ ݠ@ @@ ܠ Щ 0 @)le_succ_r)9 @@@ ;     1      Р  ۩    @  ؠ    é ' (    ǩ 㠐K  M IOA 8.  $   4     ۰         0  ' }, T x =   &  V ? (    X A |  :dl 9 Z{xx ũ   A @,le_le_succ_r"-kÀ   G GC E f@ @ 6 k n l ` ^ @5lt_exists_pred_strong.m} , W W V  向C x { y m kȐ!e @.lt_exists_predq    d BBB@@@@D@   r M  X @$pred&H 4 8     @    `  k K o  a  f i   K 4    5      y! |$ G ۰ @'pred_wd2h P  P    4 e h $   v@6Equivalence_TransitiveW  _  M  a a a  c @)pred_succ,pI w  &  $A_wd    Ϸ Ȑ"A'    @ @ %     Ȑ*right_step  @ @  n   Ȑ+right_step'@@  w  "Az  "RS ǵ 2 /   @  ߠ ҩL        ۠      N O 34     @<= ) ܩ '%N 'G ;  3@ (6  M4P #5/ "H41F 2  (  RQ    DF G  I>  ,k T 1    MO  TEG (  "V    Dt] F VW5C- ! Ez{}@ @8 $Ȑ,right_step''W'? #,#RS'n @ +R@ w ta   w ~@ whO A|z  tbm  v z (  h   R    ,  dw   y 7 h  d ]  ]C4 2ȷ  b W@,lt_lt_succ_rnCC ~ ضٶ@ @ 海޷    1 Է η@ à~}@ d s@&le_ngt/tҐ@@@ e ն ذ    CQ %,  $   $ { ' 1%#! @)A'A_right!@   !@l@ Sݵ ' ((Ͷ ,@@3@@ 78 9:e,    I@ @  " p,Gk0j )*, UР^ YCqP9"11CRvu3 @%rbase8Yũ @(rs'_rs'':QSfKG & I -weWuYlt]<-pe>o + O|&y]@J@YZ/ OeV Rh| Ut@m^|Yq  qVX u 9a8Y [; @~bB  \>H ( d% ̷  g  NvM5 O d߷ѷ _"ASǷ"APŶ@@ .˩V@/order_induction޵ZjDiӷ a  E K t  D᩷-(&%VƠǐ  5 z@0order_induction'*   u @ 8"n0߷vɰ   é󐑷 7+) 6 3  /R Ȑ#Rlt%#$)'(̵"x1,"x2/ P"x34"x47 T"$ߩ     ; o,Fj/i  '(  *&  Р䩷$~$# |,*%'0 K '`   ,W{@zs9 :j,e8 &C/CbK4]Ce`_G 3hȐ#RgtnlLmKIGqEr ]CuAv aOΩ*$ NZE7 V`;F Z  ,sP!#"Jl $Ln ` ` mjUHP 6*jĩE$;i9   2S}[[Ao Dr~rY CHCDCA r4@7strong_right_induction'کЩ"Wf@#Acc>b@@/Acc_pt_morphismjM@&Rlt_wdi'`8ɷA_зi @-'& 1  H˷ݷɷ@@ n@&nle_gt{͐@@ ζ Y  C ؐ   @h@P)5v y@䠩کZ  C`@,well_founded8E] @6strong_left_induction';C sh%^@&Rgt_wd_6 ., 3c/0 `@o`XrU*_OX@ ;Qx'S(IGhe)J@j@vN.OCM;@0ҩ 9L8 2ַQΰ?QAVCO 5#“-