4Р-CoerceNoTrans%TPOSR&Lambda@B-CoerceNoTrans 'coerces(4@@%Terms&Lambda@@$sort@@@%Terms%TPOSR&Lambda@@%lterm@@@ @@#Env%TPOSR&Lambda@@$lenv@@ @@@+@,coerces_refl,coerces_prod+coerces_sum-coerces_sub_l-coerces_sub_r.coerces_conv_l.coerces_conv_r!e!A2!sA@%Types%TPOSR&Lambda@@(tposr_wfACB%Terms%TPOSR&Lambda@@%lterm@AAED!eM!Aa!Be"A'i"B'm!s|@GF2 "@@""48@GH<A"s'@K$List%Lists#Coq@@$list@B)J(I@g I`d@s  L11lqNMF 2$h!e!Aȶ!B̶"A'ж"B'Զ!s@gf@l@ess"s'@dcOXs@k`qWW@vbVƶ#s''@@(sum_sortoPOGfdnڶ!e!U'!Pⶐ"U'/@ޜ?C@<LBΩFH!e<t@p@@DD_]`WaXPOIGS"!8f7`XW64)(>l=f ghia`Z@>fCAhb`w  ,LJrOM'Y<& 53G(Щ"7KJ;`_BA@|b"c 2~1)JjkNPZD U)75TЩA#9XVjiZ}K`bttީEdbvu GfxwhзYpSrpUtrvɷ÷}ķŷķ·,:1Uca~շϷзѷȷзηʷ=om^,H?cqoJAeqݛܶש϶ʶȚțɩݶۚ ۛ ƶ@wɶ驛˩Ӷśư+@ЩͰ2հ:ఛEQ>ΠѠ4G 20^0Y[]_XWRP+@-><  65EC=(nig6@uЩ"L=][*YXhf5dO"8YTАQr<Q 0:HFcwvgÛpt@&vtyf`}}Ohiomݶ߶ҩ @V$#P!6ݶۚ ۛਜ਼ؐǶ穛ǩߐݶΩն۶@੐Qĩ( : 579921 A?@K  -KR+('ljnepg`_ZX32##!54%@ +g(),c'(*()=8,~`5>    3         # '>   3          # '>  L3#' >  L 3#' >     :3 3#%'>       :3     3#!'> # ' Q''+g()# '+7Sg +7S' +7S' +7S'+  7S'#')Al젠<}lw@@@@+coerces_ind@vWV@@`_^@@]@~jg@@@B֠rq@@@k~oA @ѐu-,.)! @@A7@A+@AJDFHJBA;:@S'&{,+\$~SML{zy@@x@Bjm@^Щ orf{öEDtkd JIyk  }@Frpyԩq@B4yw~۶dcbFED~}@jCk?;:@/Щ?w2x.Ay@?@GDB@C<+KI ?:&@C@+k@B @H +)@D0.B2&$ө6JI$@;9M'=>!RR!%#DB0@E,*IG[KԶ)ԩSQQ̶ש7TTϐiܩ>YYߩB5CA^FDc@ ;IGh3"=K@F(8'BPNmk~$$ #!N\Zw@-Q_|~!9Tb`pL;Vd@G(Q@7[ig=<>6?7/.('*@ ,+g7$'$X@@@@+coerces_rec@̶@@@@@ԛ@@@B,Ƞ@@+@Ŕ@ @'ː-,.)! @@A7@A+@AJDFHJBA;:@ '&,+֩$SMLѠР@@@Bj@Щ o(EDt JIy Cb}@FƩ*q@B4n/-@1dcbFED~}9K;@:M>jCk?;:'F@Щ?ZKw2x.y@3Tu@Gl@C<+5CA^rqbh|l@C@ pnrkuVss@BF_@Hb@Dig&$ө$@J'w!<{y0@EԶԩ̶שϐܩߩBj@vx@F(}tԶ$$ #!Ͷ@Զ!@G(޶=<>6?7/.('吐@ ,+g7$'$X@@@@+coerces_dep@!l?qp@@< ayx@@S@!sl@@j@!cB@@@.-@J!f0+#!!tM@@JAIHH:@A>=<PPO,@AAUTE MGIKMEC=;1bPR@6Q4dU(&+VVj-+ 00$[UOM+*)@@(@BmA7On@Щ r"+FsFDwAA KI|F55 Q@F#!*Ps@B4*(/UD;mkgedGFEu@PzxlDm@<;YjP@Щ@oI^yy3z/z@xT4@GWUȩ@C<@\Zamƶ¶ĶȜ@C@|ζmϩ@B@H@D&$ש$@'©  !թ0@E ضש   ζک  ѐ ߩ  ⩛B  @X @F(     1 0)#$$%#!    )@n   . 0!   R  "@G(     9 7 K ;D@!FMKNEOF><64 I G [ Z KUSVMWNFD><M@@ѠDD^\_V`WOMGES [ Y m l ] ]6e5_WU42 ` t s d<k;efgh`^X>< O j jdA? D R Rf`^v X / J V wJH ) )pMK  P P%Y<  # I 8 / S a&  : % U c a  ~ (Щ  > " O 5    ^]@?>z`"a 0~|/ D M h t hi J  ZD < : A g V MU ? D Y P t   Щ? C A n      }}{I    ܩ      U     ηW         Ω c     ȷ·{÷ķ·,  |        ԷηϷзƷη̷ȷ    ש\,                ݐ׶ϔ ] \ [@JĶa0 @ +g(),c'(*()=8,~`5>    3         # '>   3          # '>  L3#' >  L 3#' >     :3 3#%'>       :3     3#!'> # ' Q''+g()# '+7Sg +7S' +7S' +7S'+  7S'#'bAl젠<l@@@@%depth@D@ !e f  @@ c!T   @@ |@!U !s  @@ @!dB   @@ @ E Y X I)Datatypes$Init#Coq@@#nat@75/-&.$" @٠DD!l?78.,!c& fIG!AA75"As   @@ A   P@A }5@Ab`X!B["A'^"B'aWU%HsubAO p   #A's% w   ,* n | |# "s'i'HsubBB'c l k\@@ i@B  g   "BsC n  e e #B'sJ l `  "v@B#Max%Arithy@@#maxS l  s  Щ-  p    mTRPN    ݷLJrFB@>     640.#s''#sum}@ 2   41U 5    ЩU  9    ܷԷ!P׷"U'ڷ%HsubU   @C"Psl   # #@B[    , +!  3 2 8 & 7 7k   * (# ; !Cǩ 4 2 2  5 5"Cs  : :&convABB  & $ A&HsubBC  + ) H   ! / - N0.&'"( &HsubAB . < : W&convBC  A ? ^    7 C sG@ $,g(*()=zO>.>   39'>   39'> L39' > L39' >    :3    37!9'>     :3     37!9'>E' QS''+g()6'+7Sg+7S'+7S'+7S'+  7S'6' A𠠑.0YLTlXOIE@@@@7coerces_coerce_rc_depth@!G ߠ  @@ ܷ!T   @@ @!U !s  &@@ @!dB ) 2 1@@ (@    ©@+coerces_ind40.(&'+CoerceDepth F E@@/coerce_rc_depth@    橚@     ۷ C <20   [ Z@@ A   J@A 𩜠%@A    \T V X ZPN"d1H    $IHd1:    1     *)   " "t00   )  h"d2b  @@ @B     '$IHd2^Щ     =W   ? 0"t1Q    *"t2X    *s@B<      l       & $ CnЩ*     G E Y X InmTSRQ 1 P b RO 6 4 Q d~ 8 6 S f WwMIGCB@  (  @ _8ЩE -   7 s  9 u f640. "s0@  : P q@CDQ         B 1 ( L ZЩ^    ^ \ { y   }ܷ ޷ ͩ   @C#IHd        v  t  @B@D  ~        "%   "   %   ' ͩ    @E       3     ߩ   ׷   ڐ ַ   B    ˷    зI         ש @F,               ޷E=>%?53$"0.    `         $    Щ&@G,     ש               b`ZXQYOMGE2@@A@7coerce_rc_depth_coerces@!e P  @@ M!T t  @@%lterm@!U !s  @@ @!n@@@!Hi  @@h@ < : N M >@3coerce_rc_depth_ind8;931)2'%%Logic@@"ex@B à ̠ @@ @ Z X l k!d @"eq@:@X H g e y i xa_!AYNL<%Types  @@(tposr_wfA   h@A 8@A1    *(^$     a@A<@A    5@Am /!B"A'"B'|zsq     2IHcoerce_rc_depth1cZ    SQM c     ķ"H0H h  ? "H1O x o oF "s'!m"H2Щ  @@ @B  s    ׷2IHcoerce_rc_depth2  ~   ~Щ  $     "H3{  +  5"H4&  4  5$Init#Coq@@@BB@D@Q  F ߩАR J   Š@F U U   АS  a _ "@B#Max%Arith@@#max  ᐷ!x2"H51DB<@D@t/ &= Щ{6DT?  K>4E@)АUF<;Y74  ["x0""H6 J   @АV]&!9pNK ,"@B4#/\ms uB1Xw0@'f_equalSS[W,v8 ~Щrz0i>+=@(f_equal2(```c   :"yz{|qoig`^vtNEm{><r8Nr~x۩oЩٰKDqWѩaXKMRgSQMP}ķ˷ŷ#s''J@(sum_sort[B @D@{rekie j{@Gɩ{ yu B@D@ũЩ%(*ҩАW0&ݠ琷"H73АXE@C<!/'"Щ[+ 9&(&<,$"!P"U'   64G@C;1IHcoerce_rc_depth!@R (&CGW}8+-JJҐ-@B\BT@D@ ,:W!1 1=&^\ P@H:HF/  ?$ AO6nLO>"/ X?OE6-QF~\a.@D=4Xf \\d"A8jQhnwZx^yec\ZYVJAu^:8n4|zc-ѰTB@D@\S{pLJF\ue\`O{WUQpgVJǐ<jwn]ca]|XFr@Ex٩Pf|ͷ÷d5!Cg֩^&l۩c$q)tBзǩB@D@Ϸԩԩݩ   ˷Uҩ@F(.2#VTvPpLd-+蠩ְ 9RWGB?@D@ IHX ]=;@G( &42bc**2fW6USgfWPNHF>G<:42@) A`^r:HFecgw@@A@.coerces_in_env(4@@@@@@@A.coerces_env_hd.coerces_env_tl!eȶ!tܶ!uඐ!s@@t]a!e涐!f궐!t@@@wö@ǩB@@CEE@@@?????@AAAA@@BAEBE@AA@@@@@@2coerces_in_env_ind@!P@!SR@@@ACg eKcb@@=@j hVl@@T@@Bmvu@@l@栩ϠΠ@@@B'" )/.:1;.-@6@@3@9$3@(@@&:@ +)'F-B@!F!lab!cRC#UT k l E@@@BDst@ cbSmylkdlcb\#YWkj[twtsuF!;`^rqbb`d@@}}|@wswWq{u}@p@l@wk|gƶiȶg@ +g() ,I'(*()="> 3"#'># 'Q''+g() %'+7Sg +7S'+ 7!S'%'jAp@@@@.coerces_coerce@!e@@ !t2@@$@!u !s?@@=@!HBX@@W@Ȑ!c @f,@@+@@ @6coerce_rc_depth_coerce   GE?=6>42@*/.-@@,C+*@@A@1nmzy@@@:w@-eq_coerce_env?MKjhlWUOMFNDB<:1Z@-@"=XVu@@A@3coerces_coerces_env@!eɠ@@Ʒ!T@@@!U !s@@@!dB@@@@+coerces_rec40.(&'!f5@@S@@ݠ98@@@ة&Specif  @@#sig@1Է"d'  @@~@   @@ @E@ nle[Y5A n@AH{!HH"H0GȐ"t0f@^  "J@AtCA:3=@A@A"&N@AI < "d1I79$IHd1@@@xU&Comf_F)Ja+JYX"MMVaJ]''[R%"d2$# @@!@B:0Hg$IHd2@( p@>svYzЩ!]|"t1&(!NN6"t2-U*DD8 ԠȐ"s0^͠אQ7ðߐR?АSB@۠$Init#Coq@@@BB@D蠩Sݰ֩ АT#[6@F#&.  ,17ѩ@B   @@ АUA% ЩXEBK吷!x6"e06Ȑ"H10@BT3/LeftReflexivityml@@&refl_l^^?0RightReflexivityyx@@&refl_rjj à@@2rr񩚰n@6VzȐ"H2d@BАV#iȰʰ ϰr.=eRη\ZSLЩڰY}9PЩް]XB@Dy$png`Щ+WnNeЩ0Ys 9{|u)%BdАZЩ"2Mo"x0/"e1/Ȑ"H3D)F++J//w11LqN=Ő*7RȐ"H4oА[2%Xՠ4)6+8Ȑ"t3\IP9@f;MMȐ"t4] jECJGȐ"t5Q# ^V(Ȑ"t6_1$_1B%b4'py55FȐ!c$@B41 '1=g˩(3 -705`*6<a Аb+EOЩ`/=@t UE[ ЩlIY;U#M&coЩtQ C]ߩ'@{(###. طz{|}sqשi նY@Ӷ@RIq&@>702*ѷͷȩ~ư%p@n*@kbWUNGЩհqs2x@~=?A=Ȑ"s1WVG~[usleLPgrB@DV{t]_v?c@GM P QHu.YЩ ]2")'df˩j@l{Bnϐ4rywYwuܠ]; {$p`rbbtddQffvSx吩Jl| B[ZQ#^FS%`apX*MoƩin!ܩЩc54X"©Щg98,\&,"B@D2)d.ЩvH;xG2թЩzL?5K698xEQzw  DN\'@LbDX6O(&`Hjénn]AO SSZ{J1XgNI^^WmvncR˩qqzRt@C<:D]kw+*x{x>Hcq~?F RkmSQJCɠcIQ1`]LАdWzOЩݰ Te<O\\lhWZkYЩ^e'p_bsaЩfmM(nnny/ͷŷǷ}ɷUiY@C#IHdܶ@@vGd g>Jk@LkzypQnny@By;uz}0b(>Y-Q@[/iBܠ@DàHc7^D<:`F>jΠ@HiXOGȰ Jp_N֐GNcRZ©TX@Yn]ũC]raXXÐe\\^^@-coerce_refl_lcnǩl>nljsEnpuGpͩzLwug|Nyyyk<@D @J$FP,*WZ31# X^5 (;۩d=}{kstub`P@N@I@h75.')! ))cݷ\T|1ȷKIB;"&= B|@Dc,׷ZXQJ35L n9ge^W!Bq[Fa_][+E.^0]4S6U8W@-coerce_refl_r=\)?FDDcB   Jb`  Cp{@E'vx)ߠ#j8'N,0'E4l6+ dlzQBxWL&@v@堩 {jaڰөZoW\q6`- h}fmʩ ho(B @D8/pwwu|٩yw~:{ #N%萷VT-11SU488PY;;ݩ ??I]@ IbeDddgFfOkq53,%0mp?)Xqtr@F(]vy)(,99I2z}4?|01  &ζu@s/@pgD^\UN59P9@<ǩyVpng`GKb.B@DQ}voXZq/ze~}ywsqmk &AO^ijgW@G(6z]~:a Ԑ@@A@+coerces_sym@!eܠ @@ٷ!A@@@!B !s #@@ @!dB&/.@@%@@+coerces_rec40.(&'@@@㷐"d' @@ |@@@@0@YWQOECkj@@ A   ]@A8@AO31*#  -@AZ@A$#>@A9 }{t| ~ vt"d1n6$&$IHd1`u )<YWPI0B2K2DCDC 55<I"t0JC<"d2 @@ @B$2Q$IHd2 -i}vЩ*qaz,sr"t1t! 333"t2{(:))3BŠ@Dʩ1G~I8é@F%,)j АQ 1/v@BؠנO@@֠BGmЩ_FD{4"e04 B@D頩R٩ЩtR\^ ;@6АS9H>}Ω96 rpЩ8 H֐"x0("e1(Ȑ"t3@(wf_tposrЩI,YYʩ@Ȑ!H=@ @AАT.i6@_oa6 Ȑ"s0M@ jMU{@İm DYFڷ=;4-ЩϰxV\!2Щ԰}R`%TBq@DvXmh-ȷQOHAЩWb#-FЩ9f'h} ?l!/շec\UАX7I+C` ?~bЩC5UM"x1."e2.T{tАY'ڠ"4`ːȠ} N(nЩ!R >`@B41ewCW ~'8@(eq_ind_r+~^W!n搩㠩$Ci9!@ 렩K]8D@ (FD`lЩHeSy/xwvytҠ~ɰ©wyrnlhgefw]]栩l~Xmķ߰ةRiTk˷YWSQ@!B@D=k pBnҩDpw  :@G{O    %#+XSP#1- `-H'G%OBG@DL.C8k'%?CEA9N).=K42+$'5Dzw, XTR. L? =;9"420 Y"+ Ȑ"s1% `!'+:bwd%˷[YRK<4M>4mB@DqF&ܷjhaZ9C\Щ =&~s5Cu#{yrkАZ}+?"YĐv 3UgxЩ%Kc)'f3А[#rݐڠ $:`nЩ3( P@C<-Ui$Cw0$J9$mGfP:vF @h7C9 (97iuЩQnF\@C#IHdᠩ ذѩķũq@BB@D#(̩*ʩЩ4@H3 :ީI>:91 E ϩL[ Pө?@E xeY igc_``caNL`]<Qe53,%  j' l ̰u%%[qBi@DnPeyIG@9~"; [pV ( VTMF]/J1B6h fd]Vc?Z"@D)'WXjjc-[L)baSQQZd7TT]ii>YY&󩛠lB5CA^FDc"K=I8BPo: DRBŠ@DʩBL(Z!-6Q~#8/S'3MW%A,8)VE<0L7C7b5Q;@fU@G(>ZkEQuBBCJpV&GctZ  _^x\OXjީxozqѷXe} !B @D|uҩwЩ TURDy쐷54PQ NPȩ4@F(Lo\ a_YWPXNLFD1@@A@-inv_eq_prod_l@!eL! @@I!U+*@@@!V "U' "V'!s/<@@@!HIHG@@FB'@F86LK<"s1"H0A''8@AKȐ"e0,ChurchRosserji@@1injectivity_of_pi+79VThcb@@"ex@?&@ @#and@=#Lk?$List%Listsz@@$list@Bj)2MYx%Logic$Init#Coq@@%@B@D@/fMg'`WFab#J[Asqf]Lgbt"H1 @7@BB@D@>wHnTy:rLa|}GNc "H2EWP}cȐ"H3^@&eq_ind']b0UnicityOfSorting۠@@+unique_sort geee ɠ@@)eq_refl_lpnrpԐ϶Ƕȶɶʶ@@@@A@-inv_eq_prod_r@!e2@?@@/!UKJI@@H@!V "U' "V'!s^[@@g@!H/gf@@,B'@F21"Ȑ"e0נyx@@ )+=<-@@@-"s10 @@,!>@. @@@BV-+H\BO@D@#IJC*6WEe. <YWIi>@][_-Y"H0Bɠ@D@0Y%N|[-{ )DPo_1H>$VTu "H1h:6G-_]-CtxConversionӠ@@+eq_conv_envFS-B]kH;/@+conv_in_env@A6\B@[@@A@,inv_eq_sum_l@!eƠ@@!UР@@@!V "U' "V'!sԠ@@ &@!H@@B'@G۩᷐"s1"H0A̩8@AȐ"e0  @@2injectivity_of_sum %Utils @@#ex2@>>%?"s2B @@@B $ F$@@@Bn  #Q@(sum_sort 7 ( ,&Lambda@@,@CC@D@7mmTn/o-h  J1l&   A R C $r   A E!a!b"H1ՠԠ@@@B@D@O   mSH  ,  r@ u t 8   0 H g"H2bW    * O p  #%Bؠ@D@nc   G z[ ~ | 8  1  "H3d h  RȐ"H4@ qJɩRQ   M֠  @@   ~ U   @@ C   T E _ @޶@ʩ b   @@A@,inv_eq_sum_r@!e!!!@@!!U!!!@@!@!V "U' "V'!s!1!.@@!:@!H!!:!9@@ B ͩ'@G  !! "s2"H0A Ơ Š @@ @B@    詜B@A!Ȑ"e0à!e!d@@    !!!)!l@@@EE"s1H/Iݠ0 @@@I  !!? M5m   !!6P@!I!:!C @D@%ddeLf_ ! !U!cK! !!!L!]!N!/i !1!L!P w y"H1 B@D@7y !!!p;}e! !!/!!u0!x!w!;k!! !!$!M!l"H2L !!-!?!s!!&(B۠@D@V! !!J!}K!!!;  !%!*!6! "H3V!m!!WȐ"H4k@!tBѐQR !:!!!Tݠ!!@@      !!^ !!@@  !J!!!]  !L!h!۶@Ӷݶ@!!m!!!͐@@A@3inv_eq_subset_l_set@!e"!"*@@" !U"4!"4@@"&@!V "U' "V'!s"G"F@@"E@!H" " "Q@@" B!ة'@H!!"""Ȑ!a""c@@5injectivity_of_subset!!" """" @@@%!!"1@C*@@@BR"""$"6@@B@@@B@D@'E" ""5 Gg""""7K!""&"="H0 "H1T*t"!")"F""Wywpxnylzjh@`;@@A@@@"""  ŐĠrqTS֐ՠhgWVʐɠlk砠א֠ϐ@@@@B%TPOSR&Lambda@0fX sW-7`1ChurchRosserDepth%TPOSR&Lambda@0Ѷ6E%QJe1UniquenessOfTypes%TPOSR&Lambda@0sMޔų2TypesFunctionality%TPOSR&Lambda@0RJ|ӝu9E(Validity%TPOSR&Lambda@02 s-AZkħ*Generation%TPOSR&Lambda@0/ir)۠%Equiv%TPOSR&Lambda@0xXX\f4iF۠*TypesDepth%TPOSR&Lambda@0x};X 6 F)MaxLemmas%TPOSR&Lambda@0iܖo 2S !%TPOSR&Lambda@0!&|h߱vȠ.TPOSR_JRussell$Meta&Lambda@0rNU+tܠ%Unlab%TPOSR&Lambda@0=U4r!@#Fꠠ0UnicityOfSorting(JRussell&Lambda@04dN4K5UnicityOfSortingRange(JRussell&Lambda@0ھCUՃqt~/GenerationRange(JRussell&Lambda@0t4?Xנ0GenerationCoerce(JRussell&Lambda@0R#4wㅀeL^1GenerationNotKind(JRussell&Lambda@0ŬdyɟԨaD(Validity(JRussell&Lambda@0w?B@{Sɠ*Generation(JRussell&Lambda@0@Ď$UR6HZ0PreFunctionality(JRussell&Lambda@0 kUs?G}gv,Substitution(JRussell&Lambda@0^O)Ht4eFX(Thinning(JRussell&Lambda@0V.'n*Conversion(JRussell&Lambda@089,,Xsᠠ,InvLiftSubst&Lambda@0c+Ttћ(Conv_Dec&Lambda@0rǰ*GJ%Union+Wellfounded#Coq@0ޫ.6CĚ~Z2Transitive_Closure+Wellfounded#Coq@0߭_^ n}DW$^(Coercion(JRussell&Lambda@0v[+T:%~%Basic(JRussell&Lambda@0s տ>c.3%Types(JRussell&Lambda@0/t)>ye,ܠ%TPOSR&Lambda@0u H69%Basic%TPOSR&Lambda@0k4\^N1SubstitutionTPOSR%TPOSR&Lambda@0X 9o#i#!ؠ%TPOSR&Lambda@0h%4砲U4s@0V |^E%TPOSR&Lambda@08sdNЂn44PreSubstitutionTPOSR%TPOSR&Lambda@081ngJ>ߎT,CtxExpansion%TPOSR&Lambda@0#n|jl~]m!ٓQ.PreCtxCoercion%TPOSR&Lambda@0tiI4)%;s,Substitution%TPOSR&Lambda@0WEV~Q^J,CtxReduction%TPOSR&Lambda@0 t@"2p(Thinning%TPOSR&Lambda@0H{]% J7 %TPOSR&Lambda@04)*()"e$"0J!m@͑ә;ˠ#Env&Lambda@0beӯD Ơ$Conv&Lambda@0*}Q;<)Reduction&Lambda@0WUlod)LiftSubst&Lambda@03eiV^o5$k02%〠&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>E$0*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. %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㾠#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Ԗ&j0ف.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, 'Tactics&Lambda@0z*a,%Utils&Lambda@0Kj;~ܙ&Wf_nat%Arith#Coq@0ClG]Wd/%"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ϲ/>C0|GU-lȮmcba@07^kO(>=0֠ǿ/`U)Notations$Init#Coq@0JH.+UI(~@@(,#_500SYNTAX-EXTENSION@FF@F@F@F@@1_ |-- _ >>> _ : _F@F@@!G #|--@@!T #>>>@@!U!:@A@!s@@A@A@$|-- B@$ >>>A@C@A@": D@@@@#_51]@\1_ |-- _ >>> _ : _S%@#_52(NOTATION@@!G@@!T@@!U@@!s@@@'coerces!G!T!U!s@@1_ |-- _ >>> _ : _(1G |-- T >>> U : s()INDUCTIVE@@A@(ޠ(((((((@@@#_53)IMPLICITS%_AA@@@@%d@@@@@@ A(D@(@( @@@B(G@(@(K@(@( @(@@@@(r@@@@@CC(BG@(C@(CK@(D@(D @(D@@@@(6@@@@(O@@@qD(E@(@(F@(@@@@E(E@(@( @(F@@@@F'F@'@'G@'H@'@@@@@@@G'ސF@'ߐ@'ߐG@'H@'@@@@@@@@#_54/ARGUMENTS-SCOPE@&H@@@@@@#_55 @&T@A@@@@@#_56@&`@B@@@@@@@@@@@@@@#_57-@&u@C@@@@@@@@@@@@@@@@#_58D@&@D@@@@@@@#_59R@&@E@@@@@@@#_60`@&@F@@@@@@@@@@@#_61r@&@G@@@@@@@@@@@(*(CONSTANTY@@@#_62u&@(8u@@@@@@@@(#_64'@$@@@@@@@@(yM@"l0@"l1 @*U@@@@#_65@&@@@@@@@@@@@@@@#~@{#_66'M@#@@@@@@@@(M@"l0@"l1 @*@@@@#_67-@&@@@@@@@@@@@@@@#_68Ơ@1_ |-- _ >>> _ : _@#_69i@@!G@@!T@@!U@@!s@@@!Uhgfe@@1_ |-- _ >>> _ : _+(d#_70(AUTOHINT@#coc'@A!1!2!2!3!A @@@@@@@@@@@A@@Р@@@@@@A++@@AB++@@C++@@D@+AB*C@A@B@C@ABC@ABC"ABCD@A@AB@C@D@ABCA@A@B@C@ABC'@G!5*!6!7*!8!9"14!BVQ@@@@E+)+(@@AF+'+&@@G+&+%@@ABH+$+#@@I+$+#@@AJ+"+!@@K@=EHFJ@E@F@AH@J@ABC@ABCL@+*   +) @E@H@J@ABC@M@+.+,@E@F@J@ABC@AN+.+-@@O@$+-+!$%GIN@E@G@ABH@I@N@ABC@P@+)+(+'24+%@E@AF@G@N@ABC@Q@+*+)+(@A+&@E@AH@I@N@ABC@ABCDEf4EFGHIJKLMNOPQ@E@AF@G@ABH@I@AJ@K@ABCL@M@AN@O@P@Q@ABCDEhg+EgD+CjED@E@AF@G@AH@I@N@ABCD(@I"18*"19"20+"21"22"31"C@@@@R+t+s@@AS+r+q@@T+q+p@@ABU+o+n@@V+o+n@@AW+m+l@@X@=RSUW@R@AS@U@W@ABC@ABCY@+w   +v @R@U@W@ABC@Z@+|+{@R@S@W@ABC@A[+}+|@@\@%+}+|%&TV[@R@AS@T@V@[@ABCD@AB]@+++34+@R@AS@T@[@ABC@^@+++?A+@R@AU@V@[@ABC@_++@@`@+L'_@W@[@_@ABC@ABCDEr<RSTUVWXYZ[\]^_`@R@AS@T@ABU@V@AW@X@ABCY@Z@A[@\@AB]@^@_@`@ABCDExw+xS+yT,@R@AS@T@AU@V@_@ABCD)s@B"33+"34"35"36+#AD@@@@a+͠+@@Ab+ˠ+@@c+ˠ+@@Ad+ɠ+@@e@.abd+@a@b@d@ABC@f@++ϰ+  c+ΐ+@a@Ab@c@AB@ABCD+abcdef@a@Ab@c@Ad@e@f@ABCD&%+ޠ&%+@a@Ab@c@d@ABC)@B"39"40+"41"42,#E@@@@g,,@@Ah++@@i++@@Aj++@@k@.ghi,@g@h@i@ABC@l@,,,  j,,@g@Ai@j@AB@ABCD+ghijkl@g@Ah@i@Aj@k@l@ABCD&%$,%,@g@Ah@i@j@ABC@#_71}@#coc*3@F"45"46"48"49#F|w@@@@m,9,8@@An,7,6@@o,6,5@@ABp,4,3@@q,4,3@@Ar@,3mn,4q@m@n@q@ABC@s@,:o,: @m@o@q@ABC@At@,=p,=@m@p@q@ABC@u@,A#"@m@An@o@q@ABC@v@W-)@m@Ao@p@q@ABC@ABCDEK(mnopqrstuv@m@An@o@ABp@q@Ar@s@At@u@v@ABCDEKJ3G@m@An@p@q@ABC*@F"55"56"58"59$xG@@@@w,,@@Ax,,@@y,,~@@ABz,},|@@{,},|@@A|@,|wx,}{@w@x@{@ABC@}@,y, @w@y@{@ABC@A~@,z,@w@z@{@ABC@@N$# @w@Ax@y@{@ABC@@@,-)@w@Ay@z@{@ABC@ABCDEK(wxyz{|}~@@w@Ax@y@ABz@{@A|@}@A~@@@@ABCDE(KJ3G@w@Ax@z@{@ABC@&Ced@G#_72֠+4@&M֠@@@@@@@@&QM@"l0@"l1 @&N@@@@#_73@&@@@@@@@@@@@@@@$`@E#_76+r@$j$`E@$\@$V @$W @@@@#_77H@@@@@@@#_78;(;$E@$@${ @$| @@@@#'@A#_81\+@#1\#/E@#+@#% @#& @@@@#_82@@@@@@@!@@#_83+@!!ꐐF@!@!ߐ @! @!ې@@@@#_84@ @@@@)nat_scope@@Š@@A@@@@#_85@@@@AE@@ @ @@@BE@D@@@@@@#_86 @@@@@#_87@@A@@@@@@#_88#@&@B@@@@@@@#_89,z@@@@OF@"l0@@@@#_90L@@@@@@@@#_91@$ecoc]@B/v0#338#336/0#337#336~@A@@@@PNM@@AQLK@@RKJ@@SJI@@T@JPQRS@P@AQ@R@S@ABC@ABCD ВPQRST@P@AQ@R@S@T@ABCDM`_^]@P@Q@ABR@C@B/ΰ0`#343#341/ڰ0l#343#342XBOJ@@@@U@@AV@@W@@X@WV@V@AW@B@Y@<U @U@V@AB@ABCD#ВUVWXY@U@AV@W@X@Y@ABCD! @U@V@ABW@C@@A#_94-[@E@@ @ @@@@#_951@@@@@@@f@A#_96)-@p)nC@h@@@@#_97U@@@@@#_98@#cocfA#685#686-@@@@@@@@@@@@AB@ABC@@@@ABC@@@AB@-@A#_99-@75D@1@+ @@!F@@@@@$_100@@@@@@@@@@?@A$_101.@E@@ @ @@쐐G@@@@@$_102@#@@@@@@@@@Ƞvu@A$_103砠.E@砠АE@̐@Ɛ @ǐ @@G@@@@@$_104"@#@@@@@@@@@@A$_105 .{@ E@@ @ @@@@$_106Q@@@@@@@ذ@A$_115 I.@ IG@@ @ @@@@I@@@@$_116@*@@@@@@@@@@@A$_117 .@  G@@ @ @@@@@@$_118ð@$@@@@@@@@vLK@A$_119 /@ ~G@z@t @u @v@w@@`I@@@@$_120@*@@@@@@@@@@@A$_121 /Y@ G@@ @ @@@@I@@@@$_122 =@*@@@@@@@@@@ӠȰ@A$_123 9/@ 9ېG@א@ѐ @Ґ @Ӑ@Ԑ@@@@$_124 u@$@@@@@@@@@#_33-RESERVED-TYPE!i @@ )@(@#_34!k#_35!m#_36!n#_37"!p!#_38(!s'3Y#_391!A03W#_40:!B #_41@!M#_42F!N#_43L!T#_44R!t!#_45X!u'#_46^!v-#_47d!ec3z#_48m!f #_49s!g@  %L            à  Π  ٠  䠠           ( " 3 - > 8 I C T N _ Y j d u o  z              Ǡ  Ҡ3G ݠ  ⠠         ) ! 6 . C ; P H ] U l b { q            ˠ  ڠ  堠     +%60A;LFWQb\mgxr}ʠՠࠠ렠 ("3->8ICTN_Yjduo4Tz4KƠѠܠ4P堠ꠠ 40#.(93D>OIZTd_livq{ǠҠ۠䠠 !,&71B<MGXRc]nhxs}ʠ@  Ƞ Π ؠ  &| @0vK |:+e