Caml1999T037 P{]C)Odoc_texi*ocaml.text&_none_@@A & Generation of Texinfo documentation. 5ocamldoc/odoc_texi.mlP77P7b@@@@@@3@@@@#intA;@@A@@@@@9@A@$charB;@@A@@@@@>@A@&stringQ;@@A@@@@@C@@@%bytesC;@@A@@@@@H@@@%floatD;@@A@@@@@M@@@$boolE;@@%falsec@@W@$trued@@]@@@A@@@@@^@A@$unitF;@@"()e@@h@@@A@@@@@i@A@ #exnG;@@@A@@@@@m@@@#effH;@@O@A@A@@@@@@v@@@,continuationI;@@Q@@P@B A@nY@@@@@@@@@%arrayJ;@@R@AA@@@@@@@@@ $listK;@@S@A"[]f@@@"::g@@@T@@@ @@A@Y@@@@@@@@&optionL;@@V@A$Noneh@@@$Somei@@@@@A@Y@@@@@@@@)nativeintM;@@A@@@@@@@@%int32N;@@A@@@@@@@@%int64O;@@A@@@@@@@@&lazy_tP;@@X@AA@Y@@@@@@@@ 5extension_constructorR;@@A@@@@@@@@*floatarrayS;@@A@@@@@@@@&iarrayT;@@Y@AA@Y@@@@@@@@ *atomic_locU;@@Z@AA@@@@@@@@@ .Assert_failure`#@@@@@J@@@@@@@@[@@A=ocaml.warn_on_literal_pattern@@0Division_by_zero]#@@@A  @+End_of_file\#$@@@A#&&@'FailureY#,@'@@A,//@0Invalid_argumentX#5@0@@A5$8#8@-Match_failureV#>@@=@9@;@@a@@AF5I4I@)Not_foundZ#O@@@AN=Q<Q@-Out_of_memoryW#W@@@AVEYDY@.Stack_overflow^#_@@@A^MaLa@.Sys_blocked_io_#g@@@AfUiTi@)Sys_error[#o@j@@Ao^r]r@:Undefined_recursive_modulea#x@@w@s@u@@h@@Aon@:Continuation_already_takenb#@@@Awv@&Stdlib@@Р)Odoc_info)Odoc_infoRdiRdr@@ 3@@@@@A3@@@Rdd@@ @Р%ValueSsxSs}@@ 3@@@@@A3@ @@Sss@@ @3@@@Р.$TypeT~T~@@ 3@@@@@A3@ @@T~~@@ @3@@@РD)ExtensionUU@@ 3@@@@@A3@ @@U@@ @3@@@РZ)ExceptionVV@@ 3@@@@@A3@ @@V@@ @3@@@Рp%ClassWW@@ 3@@@@@A3@ @@W@@ @3@@@Р&ModuleXX@@ 3@@@@@A3@ @@X@@ @3@@@@ఠ)esc_8bits(Z)Z@A@A@@&Stdlib#ref@@@A@@@@A@3::::::::@&@@@డ#refGZHZ@@!a@@@0$@@@/@@.,%makemutableAA @@@*stdlib.mlihhh@@-@@@@/@@72@@@@@,@@ภ%falserZsZ@;-=@@@M@@@@B@@A@@/@@@DB@?@@6 @@O@@A@~Z @@ @C@ఠ,info_section\\@AA@@c@@@A@@@@A@3@xq@r@s@@@డ##ref\\@_@@@@@@@@@@@@%OCaml\\@@\\@@($@@@@.%@A@\@@@(@ఠ*info_entry^^@BA@@X&stringQ@@@@Ȗ@@@@@A@@@@A@3@MaZ@[@\@@@డo#ref^ ^ @@@@#@@ˠ&@@@@@@@ภ"[]^^@;|1@@U@@@@AA@A@@~@@@8A@*@@ @@>+@A@^ @@ @.'& ! {1 Some small helper functions} #`$`8@@@@@@3""""""""@@^W@X@Y@@@ఠ'puts_nl3b:>4b:E@LCA@@@+out_channel@@@A@@@@n@@@A@@@$unitF@@@A@@@A@@@A@2@࣠@$chanAbb:Fcb:J@{DA@@)3cccccccc@B8jb::kdh@@@@@  @@!sAvb:Kwb:L@EA@@03wwwwwwww@!@@@@@@@@@ డ-output_stringcOQcO^@@R@@@t@@s@@@@r@@qJ@@@p@@o@@n@D**E*[@@p@@@@i@@@@@@@@@@@@@@@@@@3@<Hn@?@@@@@@ఐc$chancO_cOc@H@@@@ఐ\!scOdcOe@@@@@I@@@@@D@$@డ_+output_chardhjdhu@@@@@m@@l@$charB@@@k@@j@@@i@@h@@g@@@@@@@@@@@@@@@@@@@@@@@@@Z@@ఐ$chandhvdhz@@@g@@J#dh{@@8@@@D@D@v@@J@@w@@@x@A@A@@A@@@ @ఠ$puts@@@@@@@@డ -output_stringff@@@@W@@@@@@@@@@@@@@@@@@3@#/U@&@'@@@@ఐJ$chanff@/@@m@@ఐC!sfL@M@@n@@1N@@h@XOA@A@*V@A@S@SR@i@ఠ"nlgg@IA@@@@@@IA@,@@-@@@EA@.@@/A@+3@@@@@@࣠@$chanAgg@ JA@@3@+gh@@@@@  @@డ+output_charhh@$@@@@@@9@@8@$@@@7@@6@@@5@@4@@33@&2D@)@*@@@@ఐ9$chan'h(h@ @@Q@@J1h8@@F@@@GC@LC@K@@4@@@Z @JAA@hA@NH@A@E@ED@[@ఠ"isIjJj@bKA@@@@@U@@@TA@P@@Q&@@@ZA@R@@SA@O3^^^^^^^^@@@@@@@Ġ$Noneokpk@;ѐ@@W@@@@AA@A@@@@@@$3tttttttt@3{j|l@@@@@@ภkk@@@@)@Ġ$Somell@;@A@AA@A@@ޠ@ll@@?A@W!@@@ @@F"@@@ภ$truel$@;S,@@@AB@@A@@R@'@@G,@@A%paramj+@@@,@@[A@g3@A@0@0/@J@ఠ&pad_ton n@LA@@@#intA@@@ A@i@@j@@@@A@o@@pA@q@@rA@k@@lA@h3@v@@@@@࣠@!nAnn@MA@@(3@7np8n@@@@@  @@!sAnn@NA@@.3@!?@@@@@@@@@ఠ#len o o"@$OA@@#intA@@@D@u3@(L@@ @@@డ&String&length'o%(o+@ +o,,o2@@@&stringQ@@@@@(@@@@@.%string_lengthAA @@@*string.mlia((a(Z@@.Stdlib__StringD@!@@@@@@@@>@@@@@;@@ఐg!s\o3]o4@E@@H@@9@@OI@A@ao@@డ!<mp8Anp8B@@!a@@@%@@@$$boolE@@@#@@"@@!)%lessthanBA,@@@@,- @@XS@@@@A@!A@C@@@@ @@@@@@@@@3@@@@@@@ఐ#lenp8=p8@@ @@@@ఐՠ!np8Cp8D@@@@@@@~@@@D@$@డF!^p8Lp8M@@@@@@@@@@@@@ @@@@@@@@^6^6^6^\@@q@@@@@@@@@@@@@@@"@@@@@@@Y@@ఐ !sp8Jp8K@@@4f@@డ&String$makep8Np8T@ p8Up8Y@@@ @@@@@@$charB@@@@@@@@@@@@@N  N  =@@A@#@@@@@@@@@@@@@@@@@@@@@@@డ!-Rp8]Sp8^@@@@@@@@@@@@@@@@@@@@'%subintBA@@@@5,~,~5,~,@@>o@ @@@@@@@@@@@@@@ @@@ @@ @@ @@ఐ!np8[p8\@@@@@ఐ#lenp8_p8b@@@A@@@F@#F@"@@p8Zp8c@@@@@@$F@@@`p8dp8g@@@@@E@&E@%"@@ @@@@@@'E@*@@@@+@ఐڠ!sp8m@@@5@p8:@@7@s@@@A@A@+@A@@@@ఠ&indentrptrpz@PA@@@-@@@,A@-@@.@@@@A@3@@4&stringQ@@@eA@5@@6A@/@@0A@,3@2WP@Q@R@@@࣠@%nb_spArp{rp@.QA@@,3@;rpp}@@@@@  @@!sA)rp*rp@BRA@@43********@!C@@@@@@@@@ఠ!c0@@@<@@;@@@isjs@@$ @@@@*!@A@ms@@@ఠ#lenxtyt@TA@@@@@SD@G3@8LE@F@G@@@డ $predtt@@@@@@@@@@@@(%predintAAF@@@E-++F-++@@qm@@@@@@@L@@K.@@@J@@I-@@డ9&String&lengthtt@ tt@@@@@@@@Z@@Y@@@X@@WO@@ఐ!stt@@@\@@tt@@P@@@U@eF@af@@[ @@kg@A@t @@ !i uu@@@@@uu@@@@@hD@g3        @@@@@@ఐ#len u u@ @@@@@jD@i@@డ!= u !u@@!a@@@@@@@@@@@@@&%equalBAݠ@@@@yy@@ Q@@@@@@@E@r@@s@ @@q@@@p@@o@@n3 K K K K K K K K@LaD@@@D@D@k@ Zu [u@@ sUA@@@@డ&String#get y z nu ouA@z@@@@@@'@@@@@<@@@@@@@0%string_safe_getBAF@@@@FdGd@@EE@A@@@@@@@@B@@@@@W@@@@@@@O@@ఐ!s9 u@[;@@[@@ఐ!i u u@e@@eh@@IH@@ti@@J u u@@F@t@@U@@ @@@F@}z@డN$incr u u@@@@@>@@@=@@<@@@;@@:%%incrAA@@@@@@@@@à@@@@@@@@@@@@@@@ఐɠ!c u u@@@ޠ4@@@@@@F@F@@@C@@C@@@E@F@@@ u@@ @@J@@@D@3        @@@@@ఠ"s'  -v .v@ FVA@@%bytesC@@@D@3 6 6 6 6 6 6 6 6@6@@@డ%Bytes$make Gv Hv@  Kv Lv @@@#intA@@@@@@$charB@@@@@0@@@@@@@@)bytes.mliK  K  @@-Stdlib__BytesD@&!@@@@@@@@@@@@@@H@@@@@@@E@@డ !+ v v@@@@@@@@@@@@@@@@@@@@'%addintBAJ@@@@J0++K0+,@@vn@ @@@@@@@@@@@@@@@@@@@@@@@డ D$succ v v@@ @@@@@@@@@@(%succintAA@@@*+_+_*+_+@@l@@@@@@@@@@@@@@@@ఐ{#len v v@@@,@@@G@G@@@7 @@q@@@ @G@@@డ !* v# v$@@V@@@@@@^@@@@@b@@@@@@@'%mulintBAҠ@@@@:--:--F@@p@! @@@@@@&@@%@@@@$@@#@@@"@@!@@  @@డ $succ Ov Pv@@@@@@@;@@:@@@9@@8#@@డ !! hv iv @@ A!a@@@@3@@2@@1'%field0AA !@@@  !@@ L@@@@ V@@@DH@TH@G@@@I@@H@@FV@@ఐ]!c0 v!@2@@ q@@@PI@SI@Qj@@< @@k@@ v v"@@@@@6@UH@Bu@@ఐ%nb_sp v% v*@@@@@@@@@@ @WG@2@@ v  v,@@w@@@@XF@ @@` v- v0@@}@@@E@ZE@Y@@ @@@A@ v @@ డ h":= w48 w4:@@ Ġ!a@@@@9@@8@ @@7@@@6@@5@@4*%setfield0BA @@@@  @@ @! @@@ *A@?A@sD@a@@@c@@b@ @@`@@@_@@^@@]3        @@@@@@@ఐ!c -w46 .w47@@@ $@@@qE@tE@r@@ఐ0%nb_sp Bw4; Cw4@@@@X%@@@@s@@@uD@n+@ !il UxCI VxCJ@@@@@ \xCM ]xCN@@ b@@@xD@wC@ఐ#len jxCR kxCU@g@@ q@@@zD@yR@@ డ %Bytes#set yY] yYb@  yYc yYf@@@Z@@@@@@B@@@@@@@@@@@@$unitF@@@@@@@@@א/%bytes_safe_setCA @@@@@HA  IA  T@@GB@2-@@@*@@@@@@)@@@@@@(@@@@@'@@@@@@@@@3        @~}@@@D@D@{@ xCE |@@ WA@@@@ఐ"s' yYg yYi@ð@@]@@@G@G@"@@డ v yYj yYk@@@@ Ѡq@@@G@G@@@@@@@@?@@ఐؠ!c yYl@@@ @@@H@H@S@@' @@T@@డ  9 : .yYm /yYrAA@@:@@@@@@@@@@@@@@@@@@w@@ఐ&!s LyYn@ @@U@@ఐ!i XyYp YyYq@@@@@.-@@@@@@H@@@5@@ @@@F@@ డ VX uzu vzu@U@@@;@@@F@@@@ @@V@@@@@@@@@డ +*/ /  zu| zuA)A@@@@@@@@P@@@@@e@@@@@@@@@ఐ!s zu}@i @@@@ఐn!i zu zu@@@@@.-@@G@@J zu zu@@RG@@@:@@@@@G@ @డ \ zu zu@@@@  @@@F@@@@@@@ @@@@@@@@@*@@ఐà!c zuzu@}@@ ؠ!@@@G@G@?@@డ zuzu@@@@@@@@@@4@@@@@@@@@@@@^@@డ ͠ϰ4zu5zu@̰@@@ @@@.H@>H@1@@@3@@2@@0{@@ఐ!cPzu@Ͱ@@ (@@@:I@=I@;@@' @@@@ఐS%nb_spezufzu@8@@{@@5@@H@*@@m@@ @@@AF@@G@@@tzuy@@ @డ $incr~{{@@@@ W@@@G@@@F@@E@@@D@@C@@ఐ]!c{{@@@ r@@@R@@@QF@UF@S@@*@@ @@@WE@O@:@@@.@@@@ @@@YD@X3@@@@డ <%Bytes)to_string}}@ }}@@@@@@@@@@@@@@oapa@@nI@@@@@@@^@@]@@@\@@[0@@ఐ"s'}@Ͱ@@&@@@gD@iD@hC@@6@@D@#@@E@@@F@@@@@@@@@{@@@@A@A@m@A@@@A+(subpartsmA  @@;@@@AР&Module &Module(t_module@@@o+Module_type &Module-t_module_type@@@p%Class %Class't_class@@@q*Class_type %Class,t_class_type@@@r@@@tA@@@u@@@@IJD@@@@bXA@@Aз>T@U@@@г?)Odoc_infoa@b@@Ge@f@@@Kj@k@@ @@U3jjjjjjjj@h@@j;@@@Ar@@@".@n@@@@2@@@/@@@@@(@@^A A@@г_)Odoc_infoAA"@gA#A)@@kA*A7@ @@u- @@@@@qB8<B8B@@гr)Odoc_infoB8FB8O@zB8PB8U@@~B8VB8]@ @@M @@@@@C^bC^m@@г)Odoc_infoC^qC^z@C^{C^@@C^C^@ @@m @@@@@@@@o@@@@@3@q@@A+)menu_dataBFF@@;@@AmР%Index@@@">ꐐ@@@"8搐@ @"9'Comment@@@"<ꐐ@@":%Blank@$Texi@@@"=@/@";@@@"@A@@@"A@@@"C@@@@7F8L @@@@PYA@@AгN$listAL  @згD(subpartsOGPG@@ @N@"43PPPPPPPP@OIq;@@@Ay@@@"b@"3@@@@)@@@&@@@@@@DfHgH@A@@@]nIoI@@г^&stringwIxI@@f&@@@ @@ZJJ@@г[&stringJJ@@c8@@@ @@KK@@г&stringKK@@J@@@ @@@@@LFL@@@Ok@@m@@ml@3@P@@@ఠ'nothingN  N  @ZA@@)Odoc_info,text_element@@@"oC@"l3@k@@@ภ(VerbatimN  N  @;(Verbatim@@@ @&stringQ@@@@ACBV@A6ocamldoc/odoc_info.mlifikfi@@@S@ N  @@N  N  @@@@@"qC@"sC@"r-@@& @@6@@@"p1@A@N  @@@4@ఠ/module_subpartsP ! %P ! 4@[A@@@/U&Module.module_element@@@/_@@@/^@@/]$listKР&Module(t_module@@@/Y+Module_type -t_module_type@@@/Z%Class%Class't_class@@@/[*Class_type ,t_class_type@@@/\@@@/<@@@@/X@@@/W@@/VC@"t3EEEEEEEE@@@@@@Aఠ$iterUQ 7 AVQ 7 E@n\A@@@ȠРLK@@@(j@РNM@@@(@РPO@@@(@РPO@@@(@M@(@@@@(D@(@@@@(D@(@@@@(D@(k@@@@(lD@(@@@(D@"v@@"@ @@@"D@"@@@"D@"z@@"FD@('@@@(0D@"|@@"@@"~c@࣠@#accAQ 7 FQ 7 I@]A@@]3@sk@f@@"w@1@@"{&@@"}E@"x@@"yE@"u@q@r@@@@@@ĠͰR U [R U ]@@@@@=3@({@@ @@@@@డ_$List#revR U aR U e@ R U fR U i@@@ߠ!a@%u@@@%@@%@@@%@@%@(list.mliee@@,Stdlib__ListM@ @@@d@@@()@@((h@@@(&@@(%<@@ఐh#accR U jR U m@F@@I@@:@@|J@Ġ"::'T  (T  @;!@B@AA@A8@@Ġ.Element_module2T  3T  @;.Element_module,@@@!@@@@@A@@J@AiOO jOO#@@@@ঠ&m_kindKT  LT  @3&m_kind/@@@ZH+module_kind@@@QA@E/3&m_name $Name!t@@@K@@@ @AYYYY@@@3&m_type%Types+module_type@@@LA@A@AZZZZ2@@@3&m_info&&optionL$info@@@N@@@MA@B*@A ZRZ\ ZRZz@@ @3.m_is_interface8$boolE@@@O@@C6@A!ZZ!ZZ@@!@3&m_fileD@@@P@@D@@A"[["[[)@@"@N3%m_locN(location@@@RA@FK@A$[[$[[@@$@3*m_top_depsY$listKT!t@@@T@@@SA@G]@A%[[%[[@@%@3&m_codekE@@@V@@@UA@Hl@A&\/\9&\/\Y@@ &@3+m_code_intfzT@@@X@@@WA@I{@A'\~\'\~\@@'@3+m_text_onlyQ@@@Y@@J@A(\\(\]@@%(@@A #[T[^ #[T[|@@)#@Ġ,Module_aliasT  T  @;,Module_alias@@@I@,module_alias@@@<@AA@I@A# UU$ UU@@@A@@T  T  @@@@@"3@/@@@@@@@@@@"@@@ T   T  @@@@@"H@" @@@@@uD@"@ఠ!nT  T  @3^A@@@@@"@@@@@@@@ఐנ$iter,U  -U  @r@@@@@(8@@@(7@@(6@@(5344444444@c#@@@@@@ఐ#accDU  EU  @o@@@@ఐ7!nQU  RU  @@@D@(C@@+@@ @Ġ8^V  _V  @7Ġ3Element_module_typegV  hV  @;3Element_module_type5@B@@@@AA@J@AO$O*O$OP@@@@ঠ'mt_kind}V  ~V  @3'mt_kindW@@@u~0module_type_kind@@@s@@@rA@E3'mt_name7!t@@@k@@@@A@aqa{@aqa@@0@3'mt_info'%@@@m@@@lA@A@AAaaAaa@@1@3'mt_type)5G+module_type@@@o@@@nA@B'@ABbb(BbbT@@2@3/mt_is_interface:4@@@p@@C1@ACbbCbb@@3@3'mt_fileD@@@q@@D;@ADbbDbb@@4@N3&mt_locN2@@@tA@FD@AIdydIdyd@@6@@AEc/c9Ec/cd@@5@Ġ$SomeV  V  @SĠ1Module_type_aliasV  V  @;1Module_type_aliase@@@i@1module_type_alias@@@e@AB@E@A"6__#6__@@@@-@@V  V  @@@@@"3@.@@@@@V  V  @@@@@"@@@+@@@@@"@@@"@@@V  V  @@@@@"H@"@@@@@~D@"@ఠ!n$V  %V  @=_A@@@@@")@@@@@*@@@ఐ᠐$iter6W  $7W  (@|@@@@@(H@@@(G@@(F@@(E3>>>>>>>>@m#@@@@@@ఐ#accNW  )OW  ,@y@@@@ఐ7!n[W  -\W  .@@@D@(S@@+@@ @ĠBhY m iY m @AĠ.Element_moduleqY m srY m @?ఠ!m zY m {Y m @`A@@^@@@"3~~~~~~~~@@@@@@@@D@"@ఠ!nàY m Y m @aA@@@@@"@@@$@@@@@ఐI$iterZ  Z  @@@@H@@(X@@@(W@@(V@@(U3@6/@0@1%@@ @@@@ภZ  Z  @ఐI!mZ  Z  @@@[@Z  @@d@ఐ#accZ  Z  @@@v*@@Z  Z  @@D@(D@(D@(D@(D@(D@(hD@(g:@@ఐa!nZ  Z  @B@@XD@(nI@@U@@PJ@Ġ԰[  [  @ӠĠ3Element_module_type[  [  @ఠ"mtĠ [   [  @%bA@@@@@"3@>@@@@@@@xD@"@ఠ!nŠ[  [  @7cA@@@@@"@@@$@@@@@ఐ۠$iter0\  1\  @v@@@@@(s@@@(r@@(q@@(p388888888@h6/@0@1%@@ @@@@ภ"H\  I\  @!&ఐI"mtU\  V\  @@@@Y\  @@D@(!@ఐ#accd\  e\  @@@ ,@@h\  i\  @@D@(1@@ఐX!nv\  w\  @9@@D@(@@@L@@A@Ġ]]  ]  @\Ġ-Element_class]  ]  @;-Element_classZ@]@@@@AC@J@AOOOO@@@@ఠ!cƠ]  ]  @dA@@p@@@"3@@@@@@@@ D@"@ఠ!nǠ]  ]  @eA@@@@@"@@@/@@#@@@ఐo$iter^  !^  %@ @@@n@@(@7@@(,@@(@@(3@6/@0@1%@@ @@@@ภ^  0^  2@ఐI!c^  .^  /@@@i@^  '@@D@(!@ఐE#acc^  3^  6@#@@,@@^  &^  7@@ D@(1@@ఐX!n ^  8 ^  9@9@@uD@(@@@L@@mA@Ġ_ : V_ : X@Ġ2Element_class_type _ : @!_ : R@;2Element_class_type@@@@@AD@J@ATOOUOO@@@r@ఠ"ctȠ4_ : S5_ : U@MfA@@@@@"388888888@f@@@@@@@D@"@ఠ!nɠF_ : YG_ : Z@_gA@@@@@"@@@/@@@@@ఐ$iterX` ^ fY` ^ j@@@@@@(@@@(@@(@@(3````````@6/@0@1%@@ @@@@ภJp` ^ {q` ^ }@I8ఐI"ct}` ^ x~` ^ z@@@@` ^ l@@ D@(!@ఐ٠#acc` ^ ~` ^ @@@2,@@` ^ k` ^ @@5D@(1@@ఐX!n` ^ ` ^ @9@@ D@(@@@L@@A@Ġb  b  @@b  b  @@D@"3@@@@ఠ!nʠb  b  @hA@@)@@@"@@@@@-@@@ఐy$iterb  b  @@@@x@@(@A@@(6@@(@@(3@#@@@@@@ఐ3#accb  b  @@@@@ఐ7!nb  b  @@@^D@(@@+@@V @@AVQ 7 L@@@G A@@@@/6@o@@/5d@@/4@@/3D@//M@@@Q 7 9@@ఐ$iterd  d  @X@@@Р@@@/=@@@/>@@@/?@@@/@@@@@@/;@@@/E@@/D@h9@@@/C@@@/B@@/A5.@@@/:@@/9@@/83HHHHHHHH@@@@@ภOTd  Ud  @N@@@ D@@@/aD@/k@@L @@[@W @@\@A@`P ! ! @@ @A+'indicesCkf  lf  @@;@@`AР&ModuleS+Module_typeV&MethodY$Type\)Exception_%Classb)Class_atte%Valueh*Class_typek)Extensionn@@@/sA@@@/t@@@@f  q a b@@A@jA@@Aзg  g  @A@@@h  h  @A@@@,i  i  @A@@@+j  j  @A@@@6k  k  @A@@@Jl  !l  (@A@@@Im ) -m ) 3@A@@@Hn 4 8n 4 C@A@@@ho D Ho D O@A@@@mp P Tp P `@A@@@@@@y3@@@;@@@A@@@/{@/q@@@@d@@@a@@f  d@@f@@fe@3@@@@ఠ'indicess d hs d o@kA@@@Р$TypeA@AA@@A@Р)ExtensionA@AA@@A@Р)ExceptionA@AA@@A@Р%ValueA@AA@@A@Р)Class_attA@AA@@A@Р&MethodA@AA@@A@Р%ClassA@AA@@A@Р*Class_typeA@AA@@A@Р&ModuleA@AA@@A@Р+Module_typeA@AA@@A@@@@/A@@@/D@/@@@@/D@/@@@@/D@/@@@@/D@/@@@@/D@/@@@@/D@/@@@@/D@/@@@@/D@/@@@@/D@/@@@@/D@/@@@@/D@/}@@/~@@@/D@/@@/D@/|3@-'@@@@@t { t { @@3@s d d} \ t@@@@@@"tyt { t { @@t { t { @@"@@u  u  @@@@@"xtu  u  @@u  u  @@4"@@v  v  @@*@@@"exv  v  @@v  v  @@F4@@ưw  w  @@<@@@"vaw  w  @@w  w  @@XF@@ذx  x  @@N@@@"cax  x  @@x  x  @@jX@@y  y  @@`@@@"mey  y  @@y  y  @@|j@@z  z  @@r@@@"clz  &z  (@@z  %z  )@@|@@!{ * ."{ * 9@@@@@"ct({ * ?){ * A@@+{ * >,{ * B@@@@ 3| C G4| C N@@'@@@"mo:| C X;| C Z@@=| C W>| C [@@@@2E} \ `F} \ l@@9@@@"mtL} \ qM} \ s@@O} \ p@@@@ARs d r@@@@@LD@/@A@@@Š@ఠ-indices_namesb v zc v @{lA@@@{@@@/D@/Р@@@@/D@/@@/D@/@@@/D@/3{{{{{{{{@y@z@{@@@ภ`  A_@%Types    @@  @@#@@"ty    @@    @@($@@@@8D@/'@ภ  %A@*Extensions    @@  @@ID@/>@@"xt    @@    @@PD@/L@@ @@`D@/O@ภ  MA@*Exceptions    @@  @@qD@/f@@"ex    @@    @@xD@/t@@ @@D@/w@ภհ  uAӠ@&Values    @@   @@D@/@@"va    @@    @@D@/@@ @@D@/@ภ#A@0Class attributes./@@1@@D@0@@"ca;<@@>?@@D@0@@ @@D@0 @ภ%KA#@'MethodsV W'@@Y(@@D@0@@"mec4d6@@f3g7@@D@0@@ @@D@0@ภMs:<AK@'Classes~:=:D@@:E@@D@0!@@"cl:Q:S@@:P:T@@D@0"@@ @@(D@0#@ภuWYAs@+Class typesWZWe@@Wf@@9D@0..@@"ctWnWp@@WmWq@@@D@0/<@@ @@PD@00?@ภtv=A@'Modulestwt~@@t@@aD@0;V@@"mott@@tt@@hD@0<d@@ @@xD@0=g@ภŰeAà@,Module types@@@@D@0H~@@"mt@@@@D@0I@@ @@D@0J@ภA @A@E@0?@@@0DD@0O@@3A@E@02@@@07D@0C@@dA@E@0%@@@0*D@06@@A@E@0@@@0D@0)@@A@E@0 @@@0D@0@@A@E@/@@@0D@0@@(A@E@/@@@/D@0@@YA@E@/@@@/D@/@@A@ȠE@/@@@/D@/@@A@Ѡ@@@/D@/@@m v @@@@@/@A@s v v@@@$TexiD@MA@Б@ఠ-subst_stringsPVPc@mA@@$listK@#Str®exp@@@2FE@0q@@@@2KE@0r@@0sE@0U@@@0eE@0P3@7XQ@R@S@@@డ=!@@@1!a@@@@@@@> @@@@@C@@@@@@@@nnnn@@@"!@@@M@@@0Y@@0X@U@@@0W@@0V\Y@@@0T@@0S@@0RB@@ภ ذhlA נ@డ#Str®exp#Strhmhp@ hqhw@@@&stringQ@@@1[@@1Z@@@1Y@@1X@5otherlibs/str/str.mli^bb^b@@A@@@@@@@2?@@2>@@@2=@@2<@@!@AhyBhz@@DhxEh{@@*@@@2HG@2JG@2I@@: @@@@"@@Uh~Vh@@Xh}Yh@@@@][h@@E@2L@ภ >dfA <@డe®exp#Strwx@ {|@@c@@@c@@@2[@@2Z@@@2Y@@2X@@!{@@@@z@@@2dG@2fG@2e@@' @@G@2b@@"@{@@@@F@2g@@K@@E@2h@ภ A @డ®exp#Str@ @@@@@@@@2w@@2v6@@@2u@@2t)@@!}@@@@@@@2G@2G@2=@@' @@PG@2~@@@"@}@@@@RF@2N@@K@@hE@2R@ภ  A @డ ®exp#Str @ #$@@ @@@ @@@2@@2@@@2@@2}@@&\.\.\.9:@@<=@@"@@@2G@2G@2@@' @@G@2@@'@dots{}OP@@RS@@F@2@@KW@@E@2@ภ[`bAY@cA@͠G@2@@@2F@2@@_lA@֠G@2j@@@2oF@2@@uA@ߠG@2N@@@2SF@2n@@~A@G@0k@@@0pF@2R@@Pf@@@@@0iF@0o@@డ24@1@@@r@@@2F@2F@2@@@2@@2@@2@@ఐ)esc_8bits@@@@@@2G@2G@2 @@' @@ @ภ  V[A @డ®exp#Str  @   @@Ű@@@@@@2@@2D@@@2@@27@@!  "@@  #@@@@@2G@2G@2K@@' @@^G@2N@@#@`a  &  )@@  %  *@@`F@2\@@L +@@vE@2`@ภ .2UA @డ®exp#Str-.3..6@ 1.72.=@@@@@@@@2@@2@@@2@@2@@!G.?H.C@@J.>K.D@@0@@@2G@2G@2@@' @@G@2@@#@^a].G^.J@@`.Fa.K@@F@2@@Ke.L@@E@2@ภ HnOSA F@డo®exp#StrOTOW@ OXO^@@m@@@m@@@2@@2@@@2@@2@@!O`Od@@O_Oe@@@@@3G@3G@3@@' @@G@3@@#@'eOhOk@@OgOl@@F@3@@KOm@@E@3 @ภ ptA @డ®exp#Strpupx@ pyp@@@@@@@@3@@3@@@@3@@33@@!pp@@pp@@@@@3!G@3#G@3"G@@' @@ZG@3J@@#@`epp@@p p@@\F@3$X@@K p@@rE@3%\@ภ QA @డ®exp#Str)*@ -.@@@@@@@@34@@33@@@32@@31@@!CD@@FG@@,@@@3=G@3?G@3>@@' @@G@3;@@#@^eYZ@@\]@@F@3@@@Ka@@E@3A@ภ DjA B@డk®exp#Str}~@ @@i@@@i@@@3P@@3O@@@3N@@3M@@!@@@@@@@3YG@3[G@3Z@@' @@G@3W@@#@"e@@@@F@3\@@K@@E@3]@ภ A @డ®exp#Str@ @@@@@@@@3l@@3k<@@@3j@@3i/@@!@@@@@@@3uG@3wG@3vC@@' @@VG@3sF@@%@,{c}  @@  @@XF@3xT@@K @@nE@3yX@ภ  MA @డ®exp#Str % &@  ) *@@@@@@@@3@@3@@@3@@3@@! ? @ @@ B C @@(@@@3G@3G@3@@' @@G@3@@#@^o U V@@ X Y@@F@3@@K ]@@E@3@ภ@ fA>@డg®exp#Str y z @  }! ~'@@e@@@e@@@3@@3@@@3@@3@@! ) -@@ ( .@@|@@@3G@3G@3@@' @@G@3@@#@"o 1 5@@ 0 6@@F@3@@K 7@@E@3@ภ :>A@డ®exp#Str :? :B@  :C :I@@@@@@@@3@@38@@@3@@3+@@! :K :O@@ :J :P@@@@@3G@3G@3?@@' @@RG@3B@@#@^i :S :V@@!:R!:W@@TF@3P@@K!:X@@jE@3T@ภ![_IA@డ®exp#Str!![`!"[c@ !%[d!&[j@@ @@@ @@@3@@3@@@3@@3@@!!;[l!<[p@@!>[k!?[q@@$@@@3G@3G@3@@' @@G@3@@#@"i!Q[t!R[x@@!T[s!U[y@@F@3@@K!Y[z@@E@3@ภ<!b}A:@డc®exp#Str!u}!v}@ !y}!z}@@a@@@a@@@3@@3@@@3@@3@@!!}!}@@!}!}@@x@@@4G@4G@4@@' @@G@3@@#@`u!}!}@@!}!}@@F@4@@K!}@@E@4@ภ!A@డ®exp#Str!!@ !!@@@@@@@@4@@44@@@4@@4'@@!!!@@!!@@@@@4G@4G@4;@@' @@NG@4>@@#@^u!!@@!!@@PF@4 L@@K"@@fE@4!P@ภ" EA@డ ®exp#Str""@ "!""@@ @@@ @@@40@@4/@@@4.@@4-{@@!"7"8@@":";@@ @@@49G@4;G@4:@@' @@G@47@@%@ae{}"M"N@@"P"Q@@F@4<@@K"U@@E@4=@ภ8"^A6@డ_®exp#Str"q"r@ "u"v@@]@@@]@@@4L@@4K@@@4J@@4I@@!ư""@@""@@t@@@4UG@4WG@4V@@' @@G@4S@@%@AE{}""@@""@@F@4X@@K"@@E@4Y@ภ" A@డ®exp#Str" "@ ""@@@@@@@@4h@@4g0@@@4f@@4e#@@!߰""@@""@@@@@4qG@4sG@4r7@@' @@JG@4o:@@%@ss{}" "%@@""&@@LF@4tH@@K"(@@bE@4uL@ภ#+/AAޠ@డ®exp#Str#+0#+3@ #+4#+:@@@@@@@@4@@4@@@4@@4w@@!#3+<#4+@@@#6+;#7+A@@@@@4G@4G@4@@' @@G@4@@,@copyright{}#I+D#J+P@@#L+C#M+Q@@F@4@@K#Q+S@@E@4@ภ U#ZVZA S@A@"ǠG@4w@@@4|F@4@@_A@"РG@4[@@@4`F@4{@@A@"٠G@4?@@@4DF@4_@@A@"G@4#@@@4(F@4C@@vA@"G@4@@@4 F@4'@@A@"G@3@@@3F@4 @@0A@"G@3@@@3F@3@@A@#G@3@@@3F@3@@A@# G@3@@@3F@3@@GA@#G@3{@@@3F@3@@A@#!G@3_@@@3dF@3 @@A@#*(G@3C@@@3HF@3c@@^A@#31G@3'@@@3,F@3G@@ A@#<:G@3 @@@3F@3+%@@A@#ECG@2@@@2F@3.@@uA@#NLG@2@@@2F@27@@&A@#WUG@2@@@2F@2@@@# 0@@$_@@@0gF@2H@ภ $\e$\g@ @@@F@4S@$$ \h@@V@@@@uW@A)ocaml.doc$ 8 Associations of strings to substitute in Texinfo code. $$O@@@@@@@$PR@@@j@ఠ&escape$)$*@$BnA@@@@@@4E@4@@4E@4@@4E@43$8$8$8$8$8$8$8$8@@@@@@࣠@!sA$I$J@$boA@@3$J$J$J$J$J$J$J$J@)$Q$R@@@@@  @@డ"$List)fold_left$b$c@ $f$g@@@@#acc@$@@&@!a@$@@& @@&@@&@@&@@@&@t@@@&@@&@@&@@&@@&@333r@@]@.)@@@@eF@4@@4@@ @@@4F@4Ԡ@@@@4F@4@@4F@4@@4@@4@@4@@4@@@4@3@@@4@@4%@@4@@4@@43$$$$$$$$@q}@t@u@@@@࣠@#accA$$@$pA@@:3$$$$$$$$@@@@@@@3A@ఠ!p$$@$qA@@B3$$$$$$$$@*!Q@@@@@@ఠ!r$$@% rA@@J@@$$@@@X@S@@4@@ @@డ.global_replace#Str% %@ %%@@@ u@@@1@@1@s@@@1@@1@@@@1@@1 @@@1@@1@@1@@1@ "" "#@@ P@&!@@@ @@@4@@4@@@@4@@4@@@@4@@4@@@4@@4@@4@@43%H%H%H%H%H%H%H%H@gp@j@kb@\@]@@@@ఐx!p%Z%[@@@@@ఐv!r%g%h@@@@@ఐ#acc%t%u@@@,@@k@@EJ@4/@%{%|@@@@@4@@@4@@4@@4G@5 G@5@@ఐM!s% % @ְ@@c@@ఐ -subst_strings%O@dP@@  @@@4G@5G@5@@IY@@@cZA@E@5a@A% ; Escape the strings which would clash with Texinfo syntax. %jl%j@@@@@@@m@ml@@ఠ,fix_nodename%NT%N`@%sA@@@@@@5:E@5@@5@@@58E@5@@5E@53%%%%%%%%@@@@@@࣠@!sA%Na%Nb@&tA@@3%%%%%%%%@+%NP%e@@@@@  @@డ .global_replace#Str&ei&el@ &em& e{@@@@@ l@@@5'@@5&@j@@@5%@@5$@@@@5#@@5"@@@5!@@5 @@5@@53&!&!&!&!&!&!&!&!@6BT@9@:@@@@డ %®exp#Str&7e}&8e@ &;e&<e@@ #@@@ #@@@5C@@5B @@@5A@@5@%@@"\.&Qe&Re@@&Te&Ue@@ :@@@5LH@5NH@5M9@@&^e|&_e@@ @@@5>@5OH@5JC@@!/&oe&pe@@&re&se@@@@@5''@@!a@@@ @@@!D@@@@@@@)%notequalBA%n@@@@%n~QQ%o~Q@@%R@@@@E@DE@5E@5s@@5t@ @@5r@@@5q@@5p@@5o3''''''''@>J @A@B@@@@ఐQ,subpart_list''@ @@@@ภ$''@$@@@'E@5@@@@!B@@@5H@5~#@@ఠ)menu_line( ( &@($xA@@@%9@@@7H@5@@5@!t@@@5H@5@@5$@@@6BH@5@@5H@5@@5H@53()()()()()()()()@N@@@࣠@)part_qualA(8'(90@(QyA@@'3(9(9(9(9(9(9(9(9@_6(@(Av@@@@@  @@$nameA(L1(M5@(ezA@@03(M(M(M(M(M(M(M(M@!>@@@@@@@@@ఠ%sname(_8D(`8I@(x{A@@C@@@5K@53(e(e(e(e(e(e(e(e@%K@@@@@డ&$Name&simple(x8L(y8P@ (|8Q(}8W@@@b@@@)@@)e@@@)@@)@}}*@@E@@@@q@@@5@@5t@@@5@@51@@ఐZ$name(8X(8\@;@@>@@/@@B?@A@(8@@@డ'1(`q(`r@@@@@@@5J@5@@5@ @@5@@@5@@5@@53((((((((@_mf@g@h@@@@ఐt%sname(`k(`p@ @@@@ఐ$name(`s(`w@x@@@@@@"*@@@5K@5#@ ఐ$$puts((@$@@@%@@@5@@5@&$@@@5@@5%j@@@5@@5@@5B@@ఐ$chan))@q@@IO@@ఐ#k&pad_to)!)"@!@@@#f@@@5@@5@#_@@@5@@5@@5@@5l@@c)9):@@#}@@@5M@5M@5|@@డ'!^)N)O@"@@@"@@@5@@5@"@@@5@@5#@@@5@@5@@5@@"* )j)k@@)m)n@@"@@@6 N@6 N@6 @@డ'!^))@"@@@"@@@6@@6@"@@@6@@6#@@@6@@6@@6@@ఐA%sname))@ڰ@@@@@6%@@#:: ))@@))@@"@@@6"O@6*O@6)@@ @@"@@@6@6+O@6 @@))@@&@@@5@6-M@5@6,N@6 @@))@@  @@@@&@@@6.K@5@ఐ&'puts_nl))@%@@@&@@@66@@65@'@@@64@@63&@@@62@@61@@600@@ఐz$chan**@_@@7=@@ఐؠ)part_qual* *@@@J@@/@@K@*x*@@N@ ఐ%䠐$puts*  *! @%=@@@&@@@6Q@@6P@'P@@@6O@@6N&@@@6M@@6L@@6Kn@@ఐ$chan*> *? @@@u{@@ఐ$&pad_to*M *N $@"F@@@$@@@6i@@6h@$@@@6f@@6g@@6e@@6d@@c*e %*f '@@$@@@6wM@6yM@6x@@డ(!^*z(E*{(F@#@@@#@@@6@@6@#@@@6@@6~$@@@6}@@6|@@6{@@"* *(A*(C@@*(@*(D@@#@@@6N@6N@6@@డ)+!^*(M*(N@#@@@#@@@6@@6@#@@@6@@6$@@@6@@6@@6@@ఐm%sname*(G*(L@@@@@@6 @@డ)[!^*(T*(U@$@@@$@@@6@@6@$@@@6@@6%@@@6@@6@@6,@@": *(P*(R@@*(O*(S@@$3@@@6P@6P@6@@@డ)!^+(j+(k@$I@@@$I@@@6@@6@$H@@@6@@6%S@@@6@@6@@6`@@ఐi,fix_nodename+2(W+3(c@@@@@@@6@@6@@@6@@6y@@ఐ$name+I(d+J(h@@@,@@+M(V+N(i@@$@@@6@6R@6@@". +^(m+_(o@@+a(l+b(p@@$@@@6Q@6Q@6@@ @@$@@@6@6Q@6@@v@@$@@@6@6P@6@@@@$@@@6@6O@6@@+(?+(r@@(@@@6_@6M@6t@6N@6@@+ +(s@@ @@t@@'@@@6K@6]@ఐ(o'puts_nl+v+v@'G@@@(j@@@7@@7@(@@@6@@6(b@@@6@@6@@6@@ఐ:$chan+v+v@@@@@ఐ)part_qual+v+v@}@@ @@/@@K@7  @+@@@+`h@@@0@@p@A@H@7@A@@ ఐ('puts_nl++@'@@@(@@@7 @@7@)@@@7@@7(@@@7@@7@@73++++++++@@@@@@@ఐ$chan,,@f@@>@@%@menu,,@@,,@@)=@@@7.I@73I@72$@@9 @@(L@@@74H@7,*@ డ*$List$iter,3,4@ ,7,8@@@@!a@%*@@&8$unitF@@@&7@@&6@@&5@x@@@&4@@&3@@@&2@@&1@@&0@[\@@ZU@+&@@@@@@7@@@@7?@@7>@@7=@@@@7;@@7:@@@79@@78@@77z@@@ঠ&m_name,,@1ఠ$name,,@,|A@@9@@@7_3,,,,,,,,@@@@@@,,@@K@7\@,@@ @@@ఐ)menu_line,,@@@@)@@@7@@7@@@@7@@7)h@@@7@@7@@73,,,,,,,,@3,@-@.@@@@డ-Odoc_messages%modul-Odoc_messages,,+@ ,,,1@@&stringQ@@@<@:ocamldoc/odoc_messages.mli    @@-Odoc_messages@@@* @@@7K@@ঠ'cl_name--@3'cl_name@@@ ;=!t@@@ 0@@@# 3'cl_info *(@@@ 2@@@ 1A@A @ABB(BBG@@@3'cl_typeF*class_type@@@ 3@@B@ABBBB@@@32cl_type_parameters%V)type_expr@@@ 5@@@ 4@@C(@ABBBB@@ @3*cl_virtual6C@@@ 6@@D2@ACCCC1@@@3'cl_kind@*class_kind@@@ 7A@E=@AC[CeC[C@@"@3-cl_parametersK7.)Parameter)parameter@@@ 9@@@ 8A@FO@ACCCC@@4@3&cl_loc]T@@@ :A@GX@AD D D D/@@=@@A#AA$AA@@A@ఠ$name ..@.~A@@o@@@7u3........@@@@@@. . @@K@7r@/.@@5 @@@ఐ)menu_line..@!@@@+D@@@<|@@<{@@@@@Uঠ(clt_name.z.{@3(clt_name]@@@ T'!t@@@ K@@@ 3(clt_info @@@ M@@@ LA@A @AG#G-G#GM@@@3(clt_type0*class_type@@@ N@@B@AGGGG@@@33clt_type_parameters%@)type_expr@@@ P@@@ O@@C(@AGGGG@@@3+clt_virtual6-@@@ Q@@D2@AHH HH @@@3(clt_kind@/class_type_kind@@@ RA@E=@AHLHVHLHz@@ @3'clt_locK,@@@ SA@FF@AHHHH@@@@AFFFG@@@ఠ$nameà..@.A@@]@@@73........@@@@@@..@@K@7}@.@@  @@@ఐ蠐)menu_line.'.0@@@@,@@@<@@<@@@@<@@<+@@@<@@<@@<3////////@3,@-@.@@@@డK*class_type-Odoc_messages/1/>@ /?/I@@I@@@<8@G##H##@@F@ @@,O@@@@@i/KOY/LO_@@pl@@@ఐ*"nl/VOc/WOe@)@@@,@@@<@@<,@@@<@@<@@ఐ砐$chan/mOf/nOj@̰@@@@@@q@9ఠ!cĠ/|k~/}k@/@A@@A3/}/}/}/}/}/}/}/}@@@@/ku@@@@@ఐ,Z'puts_nl/k/k@+2@@@,U@@@<@@<@,@@@<@@<,M@@@<@@<@@<3////////@+e@%@&@@@@ఐ($chan/k/k@ @@@@ఐ &escape/k/k@ @@@ @@@<@@<@@<&@@ఐU!c/k/k@0@@3@@/k/k@@H@@ X0:@@ ^A@@@డ.&Printf'fprintf0H0I@ 0L0M@@@&Stdlib+out_channel@@@=@@=@ &format!a@=+out_channel@@@=$unitF@@@=@@@=@@=@@=@@=@*printf.mliR[[R[@@.Stdlib__Printf@@61@@@.@@@>@@>@)@ -@@DYQ@@@DJ@>J@D,J@DC@@DXJ@>2@@@>0@@@>@@@>@@>@@>@@=300000000@v D@p@q@@@@ఐ +$chan00@ @@ @@ภ8CamlinternalFormatBasics0ˠ&Format0Ͱ00A;&Format8CamlinternalFormatBasics'format6!a@>!b@>!c@>!d@>!e@>!f@>@@@C@'#fmt$ @@@C @@@C@B@@A@AJ@DVJ@DsL@De@@@>K@D+K@D=K@DUK@Dr@@@DuK@Dt@@X@.@@@D[K@Dq@@c@9L@D0%&'(@@@D@K@DT@@o@EL@D (@@@D-K@D<@'* %s:: @@L@@@D.K@DK@D@@@@>@@@>K@D*@@ఐ&#ind2Z2[@@@ @@@@^@@A,2`@@@2b2c@@@ @@7T%@@@7S@@7RI@DI@D32l2l2l2l2l2l2l2l@u@@@@ఐ ࠐ,subpart_list2z2{ @ @@ @@K@@.@@@DH@7N@ఐ/Y'puts_nl22@.1@@@/T@@@D@@D@/@@@D@@D/L@@@D@@D@@D1@@ఐ $$chan22 @ @@ >@@)@end menu2"2+@@2!2,@@/@@@DH@DH@DR@@6 @@ LH@DU@ @@V@ @@W@2  6@@ @@2 8@@ @ B 9A@ E@D @@A2ݐ; Generates a Texinfo menu. 22@@@@@@@ L@ L K@ b@ఠ$xref2\b2\f@3CA@@%xname2W,"@@@EIE@D@@@D@@D@@@@EE@D@@D-;@@@DE@D@@DE@D@@DE@D33 3 3 3 3 3 3 3 @  R K@ L@ M@@@࣠%%A)3\h3\m@34DA@@+333333333@<3#\^3$@@@@@3&\g @@$nameA30\n31\r@3IEA@@033131313131313131@!C@@@@@@@@డ1!^3Bu3Cu@,y@@@,y@@@D@@D@,x@@@D@@D-@@@D@@D@@D33S3S3S3S3S3S3S3S@#/U@&@'@@@@&@xref{3auz3bu@@3duy3eu@@,@@@DH@DH@D33j3j3j3j3j3j3j3j@@@@@డ1!^3zu3{u@,@@@,@@@D@@D@,@@@D@@D-@@@D@@D@@D8@@ఐ Ѡ,fix_nodename3u3u@ @@@l@@@E@@Ez@@@E@@E:@@ఐ$name3u3u@[@@G@@3u3u@@,@@@E@EJ@E Q@@డ2G!^33@-@@@-@@@E@@E@-@@@E@@E. @@@E@@E@@E@@ఐѠ%xname33@@@@Ġ$None33@.@@@@@@@@@ 3@@44@@-3@@@E1@Ġ$Some44@.ఠ!s44@42FA@@'E@ENE@E.@@@@@-@@-@@@డ2!^4*4+@-a@@@-a@@@E;@@E:@-`@@@E9@@E8.k@@@E7@@E6@@E534;4;4;4;4;4;4;4;@+$@%@&@@@@!,4I4J@@4L4M@@-@@@EKM@EMM@EL@@ఐF!s4_4`@!@@E$@@@@`%@@@A4d4e@@-@@@E)J@EX@@"}.4s4t@@4vS@@-@@@E'J@EZJ@EY(@@[@@-@@@D@E[J@E%@@c@@-@@@D@E\I@D!@@+k@@"@jlA@E@E`s@A4 cross reference to node [name] 44644[@@@@@@@@~@@ఠ&ifinfo44@4GA@@@.@@@EE@Eb@@Ec.@@@E}E@Ed@@EeE@Ea344444444@@@@@@࣠@!sA44 @4HA@@344444444@-44:f@@@@@  @@డ3d&String&concat4#'4#-@ 4#.4#4@@@.@@@@@@$listKK@@@@@@@@I@@@@@@@@.ss.s@@.I@&!@@@@@@Ep@@Eo@e@@@En@@@Em@@Elc@@@Ek@@Ej@@Ei35"5"5"5"5"5"5"5"@Q]q@T@U@@@@! 50#651#8@@53#554#9@@C@@@EG@EG@E@@ภ#5D:BkA#'@ifinfo5K:C5L:J@@ 5N:K@@E@EG@EG@E/@ภ#45Z:NA#2ఐ!s 5c:O@= @@@@ภ#E5k:RA#C+@end ifinfo5r:S5s:^@@ 5u:_@@+E@EG@EG@EG@EY@ภ#^5:bA#\ 5:c@@ 5:d@@G@EG@EG@Eo@ภ25:eA2@A@5@@@EG@E}@@A@5.@@@EG@E@@?A@53@@@EG@E@@WA@5c@@@EG@E@@5:@@@@@@EG@E@@@@@A@E@E@A5Ӑ , enclose the string between [\@ifinfo] tags 55@@@@@@@@@@ఠ*dirsection55@5IA@@@/@@@EE@E@@E0@@@EE@E@@EE@E355555555@0KD@E@F@@@࣠@#secA66@6JA@@366666666@+66 @@@@@  @@డ4!^66@/L@@@/L@@@E@@E@/K@@@E@@E0V@@@E@@E@@E36&6&6&6&6&6&6&6&@&2D@)@*@@@@-@dircategory 6465@@6768@@/m@@@EG@EG@E@@ఐ#&escape6L6M@o@@@@@@E@@E@@E-@@ఐc#sec6`6a@7@@{:@@6d\@@E@EE@E?@@2`@@z@@jaA@E@Eh@Aa6|< [install-info] information 6yhj6zh@@@@@@@t@ts@@ఠ(direntry66@6KA@@@%5@@@FH@F6@@@FHE@E@@E  F@E@@@FE@E@@EE@E366666666@@@@@@࣠@#entA66@6LA@@&366666666@566'@@@@@  @@డ5E!@66@@@@0@@@E@@E@8@@@E@@EE<@@@E@@E@@E366666666@)5Q@,@-@@@@ภ$İ66A$à)@direntry66@@ 6@@]@ภ36A3@A@6iaH@F @@@FG@F&@@7@@Bj@@@FG@F.@@డ5!@77@Y@@@YE@FTG@F@@@F@@F@W @@@F@@F@@@F@@F@@FT@@డ5$List#map7C7D@ 7G7H@@@@!a@%@@&L!b@%@@&K@@&J@̠@@@&I@@&H&Q@@@&G@@&F@@&E@%j%k@@%iW@*%@@@@@@F9RH@F3@@F8@@F7@@@@F5@@F4 @@@F2@@F1@@F0@@ఐd&escape77@@@@_@@@FQ@@FR@@FP@@ఐ#ent7 7 @°@@@@77 @@@@@F.H@FWI@FF@@ภ%7A%-@end direntry77$@@ 7%@@H@F_@ภ4Ű7&A4@A@77I@FY@@@F^H@Fd@@7@@@@@F,H@F]@@8!@@ B@@@FG@FeH@F*@@*@@G@4+A@\E@Fg2@A@/@/.@E@`@@+s@4@/@M@Q@wp@q@r@@377777777@Wz@@7  7(+@377777777@M@@@8 B Module for generating various Texinfo things (menus, xrefs, ...) 88@@@@@@@8@@8'8& {1 Generation of Texinfo code} 8#118$1V@@@@@@38"8"8"8"8"8"8"8"@r@@N@j@s!@On@A@]@?@@.8I76@66@@@6@6@3@@@ఠ3titles_and_headings8O8P@8hNA@@6'5@7g@@@F~E@F{@@7z@@@FE@F@7@@@FE@F@@FE@F|@@F}E@Fv@@@FxE@Fl@@@FsE@FhY@డ7#ref88@6@@@@6@@Fm6`9@@@Fk@@Fjm@@ภ&t88A&s@@ 8@@A@@@)@chapter 88@@88@@D@@.@majorheading 88@@88@@I@@88@@[E@F@@.@@kE@F@ภ&86A&@A 8@@xF@F@@@)@chapter 88@@88@@}F@F@@.@majorheading 88@@88@@F@F@@88 @@E@F@@3@@E@F@ภ&9  qA&@B 9 @@F@F@@@)@section 9# 9$ @@9& 9'  @@F@F@@)@heading 91 #92 ,@@94 "95 -@@F@F@@99 9: .@@E@F@@3@@E@F@ภ' 9F26A'@C 9P27@@F@F.@@@,@subsection 9^2;9_2G@@9a2:9b2H@@F@F@@@,@subheading 9l2K9m2W@@9o2J9p2X@@F@FN@@9t299u2Y@@ E@FS@@3@@E@FV@ภ'[9\`A'Y@D 9\a@@)F@Fi@@@/@subsubsection 9\e9\t@@9\d9\u@@.F@F{@@/@subsubheading 9\x9\@@9\w9\@@5F@F@@9\c9\@@GE@F@@3@@WE@F@ภ69"A6@#A@9)fG@F@@@FF@F@@F,A@92oG@F@@@FF@F@@5A@9;xG@F@@@FF@F@@>A@9DG@F@@@FF@F@@GA@9M@@@FzF@F@@9O@@E@Fy@@fR@@@A9 ; {2 Associations between a title number and texinfo code.} 9XX9X@@@@@@@9c@@d@ڠ@ఠ%title: : @:#OA@@@@4@Fՠ@4@F@@F@@F@@FE@F3::::::::@@@@@@డ8#fst:&:'@@@!a@䠠@!b@@@@@ @@'%field0AA7@@@7mm7mm@@8~@@@4(@A@:E@@ @+@ఠ'heading:R:S@:kPA@@@@5@Fޠ@5 @F@@F@@F@@FE@F3:a:a:a:a:a:a:a:a@I`Y@Z@[@@@డ8#snd:n:o@@@!a@⠠@!b@@@@@@@'%field1AA8-@@@8, nn8- nn9@@8X@@@4(@A@:@@ @+@ఠ.fallback_title::@:QA@@9@@@FE@F3::::::::@@WP@Q@R@@@5@unnumberedsubsubsec ::@@::@@ @A@:@@@@ఠ0fallback_heading::@:RA@@9@@@FE@F3::::::::@%3,@-@.@@@/@subsubheading ::@@::@@ @A@:@@@/A@$text:OU:OY@EEEБఠ$self: \e: \i@; TA: \d: \j@@&escapeA@@@@V G@H@@H@@HG@F@@FG@F%labelA#no_-:@@@GG@G@@@G@@GG@F@;@@@G G@G@@G; @@@G G@G @@G G@G@@GG@F@@FG@F,texi_of_textA@*$text@@@K6G@G@@G4@@@XG@G@@GG@G@@GG@G4texi_of_text_elementA@*@@NG@G@@GdG@G@@G G@G@@GG@G3texi_of_custom_textA@*@@@KG@G'@@G(@=@@@KG@G+@@G,G@G-@@G.G@G)@@G*G@G%@@G&G@G".texi_of_TargetA&target5o@@@M2G@G5@@G6$codeG@G9@@G:G@G;@@G+texi_of_RawA@G@GM@@GNG@GO@@GPG@GK@@GLG@GH,texi_of_CodeA@G@GW@@GXG@GY@@GZG@GU@@GVG@GR/texi_of_CodePreA@G@Ga@@GbG@Gc@@GdG@G_@@G`G@G\,texi_of_BoldA@G@Gk@@GlG@Gm@@GnG@Gi@@GjG@Gf.texi_of_ItalicA@@@@K@G@Gu@@GvG@Gw@@GxG@Gs@@GtG@Gp1texi_of_EmphasizeA@@@@KJG@G@@G&G@G@@GG@G}@@G~G@Gz.texi_of_CenterA@@@@KTG@G@@G;G@G@@GG@G@@GG@G,texi_of_LeftA@@@@K^G@G@@GPG@G@@GG@G@@GG@G-texi_of_RightA@@@@KhG@G@@GeG@G@@GG@G@@GG@G,texi_of_ListA@7L@R,@@@R>G@G@@G}G@G@@GG@G@@GG@G,texi_of_EnumA@OL@S@@@S-G@G@@GG@G@@GG@G@@GG@G/texi_of_NewlineAG@G@@GG@G-texi_of_BlockA@l@@@KG@G@@GG@G@@GG@G@@GG@G-texi_of_TitleA@#intA@@@KG@G@@G@@@@KG@G@@GG@G@@GG@G@@GG@G@@GG@G,texi_of_LinkA@G@G@@G@@@@KG@G@@GG@G@@GG@G@@GG@G@@GG@G+texi_of_RefA@G@G@@G@*,d(ref_kind@@@K@@@KG@G@@GG@G@@GG@G@@GG@G@@GG@G3texi_of_SuperscriptA@@@@KG@G@@G,G@G@@GG@G@@GG@G1texi_of_SubscriptA@@@@KG@G@@HAG@H@@HG@G@@GG@G'headingA@<^@@@XG@H @@H @G@H @@H7@@@XG@H@@HG@H @@H G@H@@HG@H*fixedblockA@<,@@@YK@Y]@@@YbG@H@@H,@@@Y=G@H@@HG@H@@HG@H@@H@HG@H@HG@G@GG@G@GG@G@GG@G@GG@G@GG@G@GG@G@GG@G@GG@G@GG@G@GG@G@GG@G@GG@G{@G|G@Gq@GrG@Gg@GhG@G]@G^G@GS@GTG@GI@GJG@G?@G@G@G1@G2G@G#@G$G@G@GG@G@GG@F@FG@F@FG@Fꐐ@@FG@F3========@@@;@@@AA5A4XAWAAA{AzAAA,A+ArAqALAKAAAiAhAA:A9 A AaA`A{Az@@ZF@Y@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z @Z!@Z"@Z#@Z$@Z%@Z&@Z'@Z(@Z)@Z*@Z+@Z,@Z-@Z.@Z/@Z0@Z1F@F@@F@@@@=OO=.$.)@@@@=SA#@U@@@A@@H@{@A@w@@Hj@@H@@H@A@A@@@H#@@@H"@@H!@@H @@H@BC@A @@@H,@@@H+@@H*@@@@H)@@H(@@@H'@@H&@@H%@@H$@j@A@f@@H/a@@H.@@H-@A&@A@"@@H2 @@H1@@H0@@A@@@H5@@H4@@H3@ABDW@A@S@@H8R@@H7@@H6@O@A@K@@H;J@@H:@@H9@@A@@@H>@@H=@@H<@@A@@@HA@@H@@@H?@ABCC@A@?@@HD:@@HC@@HB@ @A@@@HG@@HF@@HE@y@A@u@@HL@r@@HKm@@HJ@@HI@@HH@A@A@@@HO@@HN@@HM@ΰ@A@@HP@ABCDE@A@@@HS@@HR@@HQ@~@A@z@@HX@v@@HWj@@HV@@HU@@HT@A,@A@(@@H[#@@HZ@@HY@Y@A@U@@H^P@@H]@@H\@Au@A@q@@Hal@@H`@@H_@BC@A @@Hf@@He@@Hd@@Hc@@Hb@@A@@@Hk@@@Hj@@Hi@@Hh@@Hg@A@A@@@Hn@@Hm@@Hl@BDN@A@J@@Hs@B@@Hr=@@Hq@@Hp@@Ho@@A@@@Hv@@Hu@@Ht@x@A@t@@Hyn@@Hx@@Hw@ABEF'*undef*C@@@ZF@F@>@#@@@F@@F@@;@@SAAAAAPAOAA-A,AA~A}AA*A)ApAoPAOAAAAA_A^oAnAAA9@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@ZF@F吐@@F@@@@S@@@P@?;@P@@@)selfpat-*?>?HUA<??@<@8?7 lw?8 l}@AA࣠@&self-1Aఠ&self-*UTA?`XA@R3?G?G?G?G?G?G?G?G@aXn@WX@A@  @ABGH@@Aef@+,@ABC@}~@AFG@ܠ @AB^_ @"# @A @ @ABCD̠@@Ast@@AB=>@VW@A@@ABˠ@@BC@)*@ABCDEF@!1@?VAZ;@?@?WA@@@MMD?YAE@C@@E@డ$&escape$Texi? ? @ ? ? @@@p@@@H@@H@@H@|@} @@A@@@@H3????????@gm@k@ju@l@(@@@@@@@H@@H@@HG@Hr@? lp @@??@AA࣠@&self-1Aఠ?ZA@3????????@@@@  ?[A@@@@࣠:9A@? ? @г?H&option??@г?$bool??@@ @@@H3????????@-@@,5@@*@@  @@@ @@@H @@'@@@ @@@H@@@H@@@@@@:pA@@@@г?&string@# @$&@@ @@@H-@@@*@+'@@@@@@H4@@@@డ>(failwith@:39@;3A@@=c@@@@@!a@@@@=i}}=i}@@>C@@@@@@@I@@I@*@@@I@IK@I@@Ib@@#gni@e3C@f3F@@@h3B@i3G@@-@@@I K@IK@Iv@@8 @г&string@{*@|0@@F@@@I@I@@@@@uA@yA@@q k@@@I4@@@I3@@I2@f@@@I1@@I0c@@@I/@@I.@@I-@@I,@@@@@IK @@@IJ@@@II@@IH@@@@IG@@IF@@@IE@@ID@@IC@@IB@@IAG@I6@@U@@ΐ V this method is not used here but is virtual in a class we will inherit later @@@@@@@@@@@@AA࣠@&self-1!Aఠ @\A@3@@@@@@@@@@@@  @]A@@@@࣠@!t"A@@@A ^A@@3@@@@@@@@@@@!@@@@@@  @@డ?&String&concatA A @ AA@@ @@@ @@@Ie@@Id@  g@@@Ic@@@Ib@@Ia e@@@I`@@I_@@I^3A$A$A$A$A$A$A$A$@2>@5@6@@@@ A2@@A4A5@@ D@@@IwJ@IyJ@Ix@@డ?$List#mapAMAN@ AQAR@@ @@@@G@IG@I@@IiG@N*G@N6G@NAG@NLG@NQG@MG@MG@IuG@IG@I~@@I@@I@ @@@I@@I @@@I}@@I|@@I{X@@ ఐ$selfAA@@@@g@ A@@@:@@I7@@IK@Ip@@ఐ!tAA@z@@X}@@AA@@ J@@@ItJ@IK@I@@ @@G@YG@X3G@X@G@WG@WG@U*G@U6G@UAG@UKG@UVG@UdG@TG@TG@SG@SG@SG@SG@SJG@SXG@R[G@RiG@QOG@Q[G@QfG@QqG@QG@PG@PG@PG@PG@PG@OG@OG@OG@OG@O*G@O7G@NG@NG@Ir@ZA@^A@@@@@I@@I@@I@@@@@I@@@I@@I@@I@@IG@I3@Br@ B( ? Return the Texinfo code corresponding to the [text] parameter.B%IMB&I@@@@@@@B:B9 ] {2 Conversion methods} [texi_of_????] converts a [text_element] to a Texinfo string. B6B7\@@@@@@@B=B>@AA࣠@&self-1$Aఠ#Bd_A@V3BKBKBKBKBKBKBKBK@@@@  Bg`AY @Y@@ @@Ġ(VerbatimB_B`@1ఠ!s%BhBi@BaA@@1@@@JL@I3BoBoBoBoBoBoBoBo@**~@.@)2@/@'@@@@@@@@Ġ%LatexB~B@;%Latex1@@@@@ANBV@A1s1s@@@1_@*!sBB@BbA@@'#@@@@@/$@@8@@0%@@@ ఐZ$selfBB@W@@3BBBBBBBB@4C<@=@>@@@*B@@@@@K@@K @@ఐQ!sBB@@@ZG@K@@@@R@Ġ#RawB B @;#Raw2@1@@@@A@BV@A1c1c@@@2P@ఠ!s:B B @BcA@@@@@J3BBBBBBBB@q@@@@@@@~@@@ ఐ$selfB B @@@3BBBBBBBB@@@@@@B *@@@-@@K,@@K @@ఐ+!sC +C ,@@@G@K@@@@@Ġ$CodeC -5C -9@;$Code2O@2L@@@@AABV@A2Jd2Kd@@@2hQ@ఠ!s;C* -:C+ -;@CCdA@@@@@J3C.C.C.C.C.C.C.C.@@@@@@@@@@@ ఐ$selfC> -?C? -C@@@K3C>C>C>C>C>C>C>C>@@@@@@CF -P@@@j@@Ki@@K @@ఐ+!sCU -QCV -R@@@G@K"@@@@@Ġ'CodePreCc!S[Cd!Sb@;'CodePre2@2@@@@ABBV@A2e#%2e#8@@@2R@ఠ!s<Cx!ScCy!Sd@CeA@@@@@J3C|C|C|C|C|C|C|C|@ @@@@@@@@@@ ఐD$selfC!ShC!Sl@A@@3CCCCCCCC@@@@@@/C!S|@@@@@K&@@K% @@ఐ+!sC!S}C!S~@@@@G@K,@@@@<@Ġ$BoldC"C"@;$Bold2@h@@@@ADBV@A2g2g@@@3T@ఠ!t=C"C"@CfA@@{@@@J3CCCCCCCC@Z@@@@@@@g@@@ ఐ$selfC"C"@@@3CCCCCCCC@k@@@@@C"@@@@@K0@@K/ @@ఐ+!tC"C"@@@@@@@@Ġ&ItalicC#C#@;&Italic36@@@@@AEBV@A30h31h@@@3NU@ఠ!t>D#D#@D)gA@@@@@J3DDDDDDDD@@@@@@@@@@@ ఐܠ$selfD$#D%#@ٰ@@ 13D$D$D$D$D$D$D$D$@@@@@@ðD,#@@@@@K:@@K9 @@ఐ+!tD;#D<#@@@'@@@@@Ġ)EmphasizeDG$DH$@;)Emphasize3@@@@@AFBV@A3{i3|i@@@3V@ఠ!t?D[$D\$@DthA@@ @@@J3D_D_D_D_D_D_D_D_@@@@@@@@@@@ ఐ'$selfDo$Dp$@$@@ |3DoDoDoDoDoDoDoDo@@@@@@Dw$@@@R@@KDM@@KC @@ఐ+!tD$D$@@@]@@@@ @Ġ&CenterD% D% @;&Center3@ I@@@@AGBV@A3j3j-@@@3W@ఠ!t@D% D% @DiA@@ \@@@J3DDDDDDDD@;@@@@@@@ H@@@ ఐr$selfD% D% @o@@ 3DDDDDDDD@L@@@@@bD% &@@@@@KN@@KM @@ఐ+!tD% 'D% (@@@@@@@ h@Ġ$LeftD& ) 1D& ) 5@;$Left4@ @@@@AHBV@A4kDF4kDT@@@4/X@ఠ!tAD& ) 6D& ) 7@E jA@@ @@@J3DDDDDDDD@@@@@@@@ @@@ ఐ$selfE& ) ;E& ) ?@@@ 3EEEEEEEE@@@@@@E & ) L@@@@@KX@@KW @@ఐ+!tE& ) ME& ) N@@@@@@@ @Ġ%RightE(' O WE)' O \@;%Right4b@ @@@@AIBV@A4\lln4]ll}@@@4zY@ఠ!tBE<' O ]E=' O ^@EUkA@@ @@@J3E@E@E@E@E@E@E@E@@@@@@@@@ @@@ ఐ$selfEP' O bEQ' O f@@@ ]3EPEPEPEPEPEPEPEP@@@@@@EX' O t@@@@@Kb@@Ka @@ఐ+!tEg' O uEh' O v@@@@@@@ @Ġ$ListEs( w Et( w @;$List4@2Р .@@@@@@@AJBV@A4m4m@@@4Z@ఠ"tlCE( w E( w @ElA@@ E@@@J@@@J3EEEEEEEE@%@@@@@& @@ 2@@@ ఐ\$selfE( w E( w @Y@@ 3EEEEEEEE@6!@@@@@=E( w @@@ 3@@Kl +@@Kk @@ఐ/"tlE( w E( w @@@ BG@RoG@Kr@@@@ U@Ġ$EnumE)  E)  @;$Enum5@3' @@@@@@@AKBV@A5n5n@@@5![@ఠ"tlDE)  E)  @EmA@@ @@@J@@@J3EEEEEEEE@|@@@@@& @@ @@@ ఐ$selfE)  E)  @@@ 3EEEEEEEE@!@@@@@F)  @@@ r@@Kw j@@Kv @@ఐ/"tlF)  F)  @@@ G@S^G@K}@@@@ @Ġ'NewlineF!*  F"*  @;'Newline5[@@@@BV@A5Qo5Ro@@@5o\@@@  @@ =@@@ ఐ점$selfF4*  F5*  @@@ AI@ɰF9*  @@ L@Ġ%BlockFB+  FC+  @;%Block5|@ @@@@ALBV@A5vp5wp)@@@5]@ఠ!tEFV+  FW+  @FonA@@ @@@J3FZFZFZFZFZFZFZFZ@@@@@@@@ @@@ ఐ"$selfFj+ !Fk+ !@@@ w3FjFjFjFjFjFjFjFj@@@@@@Fr+ !@@@ @@K @@K @@ఐ+!tF+ !F+ !@@@ @@@@ @Ġ%TitleF,!!F,!!$@;%Title5@ @@@4!5@@@@@@ R@@@@CMBV@A5qJL5qJq@@@5^@ఠ!nFF,!!&F,!!'@FoA@@ @@@J3FFFFFFFF@D@@@@F,!!)F,!!*@@&%@@@J@@@J @ఠ!tGF,!!,F,!!-@FpA@@ @@@J@@@EF,!!.@@ l@@@ ఐ$selfF,!!2F,!!6@@@ 3FFFFFFFF@q92@3@4@@@@@i F,!!D@@@ @@K@ @@K @@K@@K@@ఐL!nF,!!EF,!!F@@@ /@@ఐ>!tG,!!GG ,!!H@%@@ .*@@.@@ +@Ġ$LinkG-!I!QG-!I!U@;$Link6N@6K@@@ @@@@BOBV@A6Mt6Nt@@@6k`@ఠ!sHG--!I!WG.-!I!X@GFqA@@@@@J3G1G1G1G1G1G1G1G1@@@@ఠ!tIG<-!I!ZG=-!I![@GUrA@@ @@@J@@@0GD-!I!\@@ @@@ ఐ$selfGP-!I!`GQ-!I!d@@@ ]3GPGPGPGPGPGPGPGP@-&@'@(@@@@@ GZ-!I!q@@@ o@@K@ l@@K g@@K@@K@@ఐ@!sGm-!I!rGn-!I!s@@@G@UCG@K!@@ఐB!tG~-!I!tG-!I!u@)@@ .@@2@@ /@Ġ#RefG.!v!~G.!v!@;#Ref6@6@@@ ~ }@@@@@@5' R@@@ @@@ @CPBV@A6u $ &6u $ U@@@6a@ఠ$nameJG.!v!G.!v!@GsA@@%@@@J3GGGGGGGG@E@@@ఠ$kindKG.!v!G.!v!@GtA@@  @@@J@@@J@@G.!v!G.!v!@@3 @@@J@@@J@@@MG.!v!@@ q!@@@ ఐ$selfG.!v!G.!v!@@@ 3GGGGGGGG@v=6@7@8/(@)@*@@@x G.!v!@@@ @@K@ @@K @@K@@K@@ఐP$nameH.!v!H.!v!@@@ G@K@@ఐO$kindH.!v!H.!v!@&@@ +@@/@@ ,@Ġ+SuperscriptH/!!H/!!@;+Superscript7T@ @@@ @AQBV@A7Ny  7Oy  @@@7lb@ఠ!tLH./!!H//!!@HGuA@@ @@@J3H2H2H2H2H2H2H2H2@@@@@@@@ @@@ ఐ$selfHB/!!HC/!!@@@ O3HBHBHBHBHBHBHBHB@@@@@@ΰHJ/!!@@@ @@K @@K @@ఐ+!tHY/!!HZ/!!@@@ *@@@@ @Ġ)SubscriptHe0!!Hf0!!@;)Subscript7@ @@@ @ARBV@A7z # %7z # 8@@@7c@ఠ!tMHy0!!Hz0!!@HvA@@ /@@@J3H}H}H}H}H}H}H}H}@@@@@@@@ @@@ ఐE$selfH0!!H0!!@ B@@ 3HHHHHHHH@@@@@@ H0!"@@@ U@@K P@@K @@ఐ+!tH0!"H0!"@@@ `@@@@ ;@Ġ)Odoc_infoH1""H1""$@+Module_listH1""%H1""0@@;+Module_list7@67@@@ @@@ @ASBV@A7{ L N7{ L j@@@8d@@H1""1H1""2@@@@@J@@@JW@@@& @@ qX@@@ H1""7@@H1""6H1""8@@ ta@Ġ)Odoc_infoH2"9"AH2"9"J@*Index_listH2"9"KH2"9"U@@;*Index_list8+@@@ABV@A8!}  8"}  @@@8?e@@@ @@ {@@@ I2"9"Z@@I2"9"YI2"9"[@@ @Ġ)Odoc_infoI3"\"dI3"\"m@&CustomI3"\"nI3"\"t@@;&Custom8N@ @@@  @@@ @BTBV@A8L~  8M~  @@@8jf@ఠ!sNI,3"\"vI-3"\"w@IEwA@@ @@@J3I0I0I0I0I0I0I0I0@@@@ఠ!tOI;3"\"xI<3"\"y@ITxA@@ @@@J@@@5IC3"\"z@@ @@@ ఐ$selfIO3"\"~IP3"\"@ @@\3IOIOIOIOIOIOIOIO@-&@'@(@@@@@ װ IY3"\"@@@ @@K@ @@K @@K@@K@@ఐ@!sIl3"\"Im3"\"@@@ @@ఐ>!tIy3"\"Iz3"\"@%@@ *@@.@@+@Ġ)Odoc_infoI4""I4""@&TargetI4""I4""@@;&Target8@8@@@ 8@@@ @BUBV@A8 3 58 3 P@@@8g@ఠ&targetPI4""I4""@IyA@@@@@J3IIIIIIII@<@@@ఠ$codeQI4""I4""@IzA@@#@@@J@@@7I4""@@X@@@ ఐ$selfI4""I4""@ @@3IIIIIIII@]-&@'@(@@@@@ W I4""@@;9@@K1/@@K.@@K@@K@Cఐ@&targetI4""I4""@@@LG@M3G@K @EఐA$codeI4""I4""@(@@G@K/@@3@@0@@ADZRI@@@ @@ A@@@@@L@@L@@L3JJJJJJJJ@@@@@@@@L@@@L@@L@@L@@LG@L@J"@&J* > Return the Texinfo code for the [text_element] in parameter. J'^bJ(^@@@@@@@J.6""J/6"#@AA࣠@&self-1TAఠ S  JU{A @G3J<J<J<J<J<J<J<J<@ @@@   JX|AJ @J@@ @࣠@DVA@JK6"#JL6"# @@3JJJJJJJJJJJJJJJJ@ Y@ @Z@ @@@@@@@DUA@JY6"# JZ6"# @@@@@@ Jb6"#@@Jd6"#Je6"#@@ J@L@A@"A@@@@@L@@@L@@L@@L@@L*@ @@@@L@@@L@@@L@@L@@L@@L@@LG@LH@J6""$@@J8##J8##+@AA࣠@&self-1XAఠ WW X VJ}A W@3JJJJJJJJ@ U@@@   YJ~A Z@@@ Z@࣠  YAJ8##-J8##3@JA@@3JJJJJJJJ@ i@ m@ @ n@@@@@J8##, @ZAJ8##5J8##9@JA@@3JJJJJJJJ@'@@@@@@J8##4@@డIRAAJ9#<#cJ9#<#d@A@@@D@@@M0J@M@@M@ @@MA@@@M@@M@@M3JJJJJJJJ@%0=@(@)@@@@డIu&String/lowercase_asciiJ9#<#EJ9#<#K@ J9#<#LK9#<#[@@@e@@@w@@v-@@@u@@t@D %E%ED %E%k@@D]@@@@t@@@M)@@M(<@@@M'@@M&4@@ఐ{&targetK&9#<#\K'9#<#b@b@@A@@/@@MB@@$texiK29#<#fK39#<#j@@K59#<#eK69#<#k@@\K@M4Q@@?@@D@@@M5K@M"W@ఐ$codeKF9#<#qKG9#<#u@^@@a@ KO9#<#|@@KQ9#<#{KR9#<#}@@ J@M6m@KV9#<#B@@o@A@ A@@@@MI@@MH@@MG@@MF@@ME@ @@t@@MX@@MW@@MV@@MU@@MT@@MS@@MRG@MK@Kw8##&@@ȰK};##K~;##@AA࣠@&self-1\Aఠ F[ G EKA F@3KKKKKKKK@ D@@@   HKA I@@@ I@࣠@!s]AK;##K;##@KA@@3KKKKKKKK@ Y@ ]@!@ ^@@@@@  @@ఐ!sK;##K;##@@@@@3KKKKKKKK@@@@A@ A@@@@@Mq@@Mp@@Mo@@@@@M|@ @@M{ @@Mz@@My@@MxG@Ms>@K;##@@ K<##K<##@AA࣠@&self-1_Aఠ ^  KA @3KKKKKKKK@ @@@   KA @@@ @࣠@!s`AK<##K<##@L A@@'3KKKKKKKK@ @ @!@ @@@@@  @@ ఐ+$selfL <##L <##@ @@3L L L L L L L L @"?@@@@@ L<##@@@@ఐ,!sL<##L<##@@@O@@@@@.A@2A@@@[@@MZ@@M@@M4@@@9@@M@g@@Mf@@M@@M@@MG@MS@L8<##@@gL>=##L?=##@AA࣠@&self-1bAఠ a  LeA @W3LLLLLLLLLLLLLLLL@ @@@   LhAZ @Z@@ @࣠@!scAL^=##L_=##@LwA@@3L_L_L_L_L_L_L_L_@ n@ @!o@ @@@@@  @@డJ!^Lr=##Ls=##@E@@@E@@@M@@M@E@@@M@@MF@@@M@@M@@M3LLLLLLLL@%1@(@)@@@@&@code{L=##L=##@@L=##L=##@@E@@@MJ@MJ@M@@డK&!^L=#$L=#$@E@@@E@@@M@@M@E@@@M@@MF@@@M@@M@@M7@@ ఐ$selfL=##L=##@ @@H@ zL=##@@K@@ఐ!sL=##L=##@U@@X@@L=##L=#$@@[@@!}L=#$L=#$@@L=#$L=#$@@F@@@MK@MK@Mo@@ @@F"@@@M@MK@Mw@@j@@ J@Mz@A@A@@@*@@M)@@M@@M@@@@@N@6@@M5@@M@@M@@MG@M@M=##,@@6M>$$M>$$!@AA࣠@&self-1eAఠ d  MEA @73M,M,M,M,M,M,M,M,@ @@@   MHA: @:@@ @࣠@!sfAM>>$$"M?>$$#@MWA@@P3M?M?M?M?M?M?M?M?@ N@ @!O@ @@@@@  @@డK&String&concatMV?$&$,MW?$&$2@ MZ?$&$3M[?$&$9@@l@@@l@@@N@@N@k@@@N@@@N@@N@@@N@@N@@N3MpMpMpMpMpMpMpMp@2>@5@6@@@@! M~?$&$;M?$&$=@@M?$&$:M?$&$>@@@@@N,J@N.J@N-@@ภ;lM@$?$IM@$?$A;k M@$?$J@@ M@$?$K@@ 1J@N9J@N8.@ภ;M@$?$OA;(@exampleM@$?$PM@$?$X@@ M@$?$Y@@ HJ@NDJ@NCC@ภ;M@$?$\*A; ఐ$self M@$?$`@}@@X@wM@$?$g@@[@@ఐ!sM@$?$hM@$?$i@e@@h@@ @@i@ภ;M@$?$lPA;,@end exampleM@$?$mM@$?$y@@ M@$?$z@@ J@NYJ@N\J@N[@ภ;ӰM@$?$}gA;Ѡ N@$?$~@@ N@$?$@@J@NdJ@NgJ@Nf@ภK N@$?$}AK@~A@M|@@@NeJ@Nm@@A@M,@@@NZJ@Nc@@=A@M @@@NMJ@NX@@jA@M @@@NBJ@NK@@A@M @@@N7J@N@@@N4@$?$G@@9 @@@N)J@N5@@@@ J@N'@A@A@@@W@@NvV@@Nu@@Nt@@@W@@N@c@@Nb@@N@@N~@@N}G@Nx&@NV>$$ @@cN\A$$N]A$$@AA࣠@&self-1hAఠ%g&$NA%@u3NjNjNjNjNjNjNjNj@#@@@  'NAx(@x@@(@࣠@!tiAN|A$$N}A$$@NA@@}3N}N}N}N}N}N}N}N}@8@<@!@=@@@@@  @@డM !^NA$$NA$$@Gǰ@@@G@@@N@@N@G@@@N@@NH@@@N@@N@@N3NNNNNNNN@%1@(@)@@@@(@strong{NA$$NA$$@@NA$$NA$$@@G@@@NJ@NJ@N@@డMD!^NA$$NA$$@G@@@G@@@N@@N@G@@@N@@NI@@@N@@N@@N7@@ ఐ$selfNA$$NA$$@@@H@jNA$$@@@@@N@@NO@@ఐ!tNA$$NA$$@Y@@\@@OA$$OA$$@@_@@!}O A$$O A$$@@OA$$OA$$@@H<@@@NK@NK@Ns@@ @@HD@@@N@NK@N{@@n@@ J@N~@A@A@@@*@@N(@@N@@N@@@;@@N@6@@N4@@N@@N@@NG@N@O:A$$,@@5O@B$$OAB$$@AA࣠@&self-1kAఠ j OgA @Y3ONONONONONONONON@@@@   OjA\ @\@@ @࣠@!tlAO`B$$OaB$$@OyA@@O3OaOaOaOaOaOaOaOa@p@ @!q@!@@@@@  @@డM!^OtB$$OuB$$@H@@@H@@@O@@N@H@@@N@@NI@@@N@@N@@N3OOOOOOOO@%1v@(@)@@@@#@i{OB$$OB$$@@OB$$OB$$@@H@@@OJ@OJ@O@@డN(!^OB$%OB$%@H@@@H@@@O@@O@H@@@O@@OI@@@O@@O@@O7@@ ఐ$selfOB$$OB$$@@@H@NOB$$@@@@@O.@@O-O@@ఐ!tOB$%OB$%@Y@@\@@OB$$OB$%@@_@@!}OB$%OB$%@@OB$%OB$%@@I @@@O(K@O9K@O8s@@ @@I(@@@O@O:K@O&{@@n@@J@O ~@A@A@@@@@OB@@OA@@O@@@@@@OM@@@OL@@OK@@OJ@@OIG@OD@PB$$,@@P$C% %P%C% %%@AA࣠@&self-1nAఠmPKA@=3P2P2P2P2P2P2P2P2@@@@  PNA@@@@@@࣠@!toAPDC% %&PEC% %'@P]A@@3PEPEPEPEPEPEPEPE@T@@!U@@@@@@  @@డN!^PXC% %3PYC% %4@I@@@I@@@Of@@Oe@I@@@Od@@OcJ@@@Ob@@Oa@@O`3PiPiPiPiPiPiPiPi@%1E@(@)@@@@&@emph{PwC% %+PxC% %1@@PzC% %*P{C% %2@@I@@@OvJ@OxJ@Ow@@డO !^PC% %KPC% %L@Iư@@@I@@@O@@O@I@@@O~@@O}J@@@O|@@O{@@Oz7@@ ఐ$selfPC% %6PC% %:@f@@H@2PC% %G@@@o@@Oh@@OO@@ఐ!tPC% %HPC% %I@Y@@\@@PC% %5PC% %J@@x_@@!}PC% %NPC% %O@@PC% %MPC% %P@@J@@@OK@OK@Os@@ @@J @@@Ot@OK@O{@@n@@xJ@Or~@A@A@@@@@O@@O@@O@@@@@O@@@O@@O@@O@@OG@O@QC% % ,@@ӰQD%Q%\Q D%Q%j@AA࣠@&self-1qAఠpбQ/A@!3QQQQQQQQ@@@@  ӱQ2A$@$@@@࣠@!trAQ(D%Q%kQ)D%Q%l@QAA@@3Q)Q)Q)Q)Q)Q)Q)Q)@8@@!9@@@@@@  @@@ఠ"slsQ=E%o%yQ>E%o%{@QVA@@$listK5)@@@O@@@OJ@O3QKQKQKQKQKQKQKQK@#/@&@'@@@డ5L%split#StrQ^E%o%~Q_E%o%@ QbE%o%QcE%o%@@@5@@@1@@1@5Q@@@1@@12/@@@1@@@1@@1@@1@5S))5T))@@5U@#@@@5@@@O@@O@@@@O@@OLI@@@O@@@O@@O@@OH@@డ5®exp#StrQE%o%QE%o%@ QE%o%QE%o%@@5@@@5@@@O@@O6@@@O@@Oj@@! QE%o%QE%o%@@QE%o%QE%o%@@5@@@OL@OL@O~@@QE%o%QE%o%@@6/@@@O@OL@O@@ ఐѠ$selfQE%o%QE%o%@@@@eQE%o%@@@@@O@@O@@ఐӠ!tQE%o%QE%o%@@@@@QE%o%QE%o%@@@@@@@A@RE%o%u@@డP&String&concatRF%%RF%%@ RF%%RF%%@@$@@@$@@@P@@P@#k@@@P@@@P@@Pi@@@P@@P@@P3R(R(R(R(R(R(R(R(@@@@@@@ R6F%%@@R8F%%R9F%%@@H@@@PJ@PJ@P3R>R>R>R>R>R>R>R>@@@@@డP!@RNG%%ROG%%@6@@@6@@@PJ@PJ@PiJ@P @@@P$@@P#@6@@@P"@@P!6Ԡ@@@P@@P@@PC@@డP$List#mapR~G%%RG%%@ RG%%RG%%@@;@@@@K@@@PkK@P<@@P?;K@P9@@P>@@P=@@@@P;@@P:: @@@P8@@P7@@P6v@@࣠@!stARG%%RG%%@RA@@%r@@@@డQ;!^RG%%RG%%@K@@@K@@@P]@@P\@K@@@P[@@PZL@@@PY@@PX@@PW3RRRRRRRR@,G@#@$@@@@) @center RG%%RG%%@@RG%%#@@L@@@PmN@PoN@Pn@@ఐF!s3RG%%@5@@f"@@@@#@RG%%RG%%@@@r@@PQm@@PPL@PtL@Pr@@ఐ͠"slS G%%S G%%@߰@@~@@@PNL@PxL@Pv@@SG%%SG%%@@7U@@@P4K@PyL@PL@@ภAS(G%%S)G%&AA! S0G%&S1G%&@@ S3G%&@@K@P @ภP7S<G%&AP5@A@RL@P{@@@PK@P@@SGG%%@@7v@@@P2K@P#@@SOG%%SPG%&@@W@@@PJ@PK@P0@@L @@J@P@] @@@6A@:A@@@)@@P$@@P@@P<@@@v@@P@5@@P0@@P@@P@@PG@P[@SuD%Q%U&@@1S{H&&S|H&&@AA࣠@&self-1vAఠDuECSAD@3SSSSSSSS@B@@@  FSAG@@@G@࣠@!twASH&&SH&& @SA@@K3SSSSSSSS@W@[@!@\@@@@@  @@డR-&String&concatSI&#&)SI&#&/@ SI&#&0SI&#&6@@ɰ@@@@@@P@@P@Ƞ@@@P@@@P@@P@@@P@@P@@P3SSSSSSSS@2>@5@6@@@@! SI&#&8SI&#&:@@SI&#&7SI&#&;@@@@@PJ@PJ@P@@ภAɰSJ&<&FSJ&<&AAȠ SJ&<&G@@ SJ&<&H@@6J@PJ@P.@ภAްTJ&<&KAAܠ*@flushleftT J&<&LT J&<&V@@ TJ&<&W@@MJ@PJ@PC@ภATJ&<&Z*AA ఐ$self T&J&<&^@ڰ@@2X@T*J&<&k@@@@@P@@P_@@ఐ!tT9J&<&lT:J&<&m@i@@l@@$@@m@ภBTCJ&<&pTAB.@end flushleftTJJ&<&qTKJ&<&@@ TMJ&<&@@J@PJ@QJ@P@ภB4TZJ&<&kAB2 TaJ&<&@@ TcJ&<&@@J@QJ@Q J@Q @ภQkTpJ&<&AQi@A@Sݠ@@@Q J@Q@@A@S,@@@PJ@Q@@=A@S@@@PJ@P@@nA@S@@@PJ@P@@A@S@@@PJ@P@@TJ&<&D@@@@@PJ@P@@@@-J@P@A@ A@@@V@@QQ@@Q@@Q @@@@@Q%@b@@Q$]@@Q#@@Q"@@Q!G@Q*@TH&& @@^TK&&TK&&@AA࣠@&self-1yAఠxTA@3TTTTTTTT@@@@  TA@@@@࣠@!tzATK&&TK&&@TA@@x3TTTTTTTT@@@!@@@@@@  @@డSo&String&concatTL&&TL&&@ TL&&TL&&@@ @@@ @@@Q?@@Q>@  R@@@Q=@@@Q<@@Q; P@@@Q:@@Q9@@Q83UUUUUUUU@2>@5@6@@@@! UL&&UL&&@@U L&&U!L&&@@ 0@@@QQJ@QSJ@QR@@ภC U1M&&U2M&' AC U9M&&@@ U;M&&@@nJ@Q^J@Q].@ภC UFM&&AC+@flushrightUMM&&UNM&&@@ UPM&&@@J@QiJ@QhC@ภC5U[M&&*AC3 ఐ$self UhM&&@@@tX@UlM&&@@@%@@Qv@@Qu_@@ఐ!tU{M&&U|M&&@i@@l@@$@@,m@ภC_UM&&TAC]/@end flushrightUM&&UM&'@@ UM&'@@J@QJ@QJ@Q@ภCvUM&'kACt UM&'@@ UM&'@@J@QJ@QJ@Q@ภRUM&' AR@A@U@@@QJ@Q@@A@U&,@@@QJ@Q@@=A@U-@@@QrJ@Q@@nA@U4@@@QgJ@Qp@@A@U;@@@Q\J@Qe@@UM&&@@ ܠ @@@QNJ@QZ@@@@oJ@QL@A@ A@@@@@Q~@@Q@@Q @@@@@Q@@@Q@@Q@@Q@@QG@Q*@UK&&@@UN' 'VN' '"@AA࣠@&self-1|Aఠ{DZV&A@3V V V V V V V V @@@@  ʱV)A@@@@࣠@"tl}AVN' '#V N' '%@V8A@@3V V V V V V V V @/@@!0@@@@@@  @@డT&String&concatV7O'('.V8O'('4@ V;O'('5V<O'(';@@!M@@@!M@@@Q@@Q@!L!@@@Q@@@Q@@Q!@@@Q@@Q@@Q3VQVQVQVQVQVQVQVQ@2>@5@6@@@@! V_O'('=V`O'('?@@VbO'('<VcO'('@@@!r@@@QJ@QJ@Q3VhVhVhVhVhVhVhVh@@@@@డT!@VxP'A'_VyP'A'`@:@@@:!@@@QJ@RJ@QJ@Q@@@Q@@Q@:@@@Q@@Q:@@@Q@@Q@@QD@@ภDzVP'A'MVP'A'^ADy VP'A'N@@ VP'A'O@@'@@ภDVP'A'RAD(@itemizeVP'A'SVP'A'[@@ VP'A'\@@:K@RS@ภSVP'A']$AS@%A@V1IL@R@@@RK@R c@@.A@V:RL@Q@@@QK@Rk@@VP'A'K7@@;[@@@QK@Qs@@డUg!@VQ'a'VQ'a'@;*@@@;*tK@RYK@R@@@R@@R@;) @@@R@@R;k@@@R@@R@@R @@డU$List#mapWQ'a'lWQ'a'p@ WQ'a'qWQ'a't@@Ұ@@@@@@R/1L@R)@@R.@@R-@ @@@R+@@R*̠ @@@R(@@R'@@R&@@࣠@!t~AWAQ'a'zWBQ'a'{@WZA@@@@@@డU!^WPQ'a'WQQ'a'@P@@@P@@@RM@@RL@P@@@RK@@RJQ@@@RI@@RH@@RG3WaWaWaWaWaWaWaWa@,@#@$@@@@&@item WoQ'a'WpQ'a'@@WrQ'a'WsQ'a'@@P@@@R]O@R_O@R^@@ ఐ$selfWQ'a'WQ'a'@>@@(@ WQ'a'@@@G@@Rc@@@Rb/@@ఐ_!tWQ'a'WQ'a'@9@@<@@WQ'a'WQ'a'@@P?@@2@@@@WQ'a'uWQ'a'@@@,@@RA@@R@M@RmM@RkD@@ఐ"tlWQ'a'WQ'a'@e@@>h@@WQ'a'kWQ'a'@@;@@@R$L@RsM@R<\@@ภEWR''WR''AE,@end itemizeWR''WR''@@ WR''@@L@R{@ภEWR''AE WR''@@ WR''@@L@R@ภTWR''&AT@'A@WbM@R}@@@RL@R@@0A@WkM@Ru@@@RzL@R@@X R'':@@<8@@@R"L@Ry@@TA@@@5@6@@@@! XT''XT''@@XT''XT'(@@#@@@RJ@RJ@R3XXXXXXXX@@@@@డW;!@XU((!XU(("@<@@@<$@@@RJ@SzJ@RJ@R@@@R@@R@=@@@R@@R=D@@@R@@R@@RD@@ภFXU(( XU(( AF XU((@@ XU((@@'@@ภFѰXU((AFϠ*@enumerateXU((XU((@@ YU((@@:K@RS@ภVY U(($AV@%A@XwIL@R@@@RK@Rc@@.A@XRL@R@@@RK@Rk@@YU(( 7@@=Y[@@@RK@Rs@@డW!@Y0V(#(hY1V(#(i@=p@@@=ptK@SHK@R@@@S@@S@=o @@@S@@S=@@@R@@R@@R@@డW$List#mapY[V(#(.Y\V(#(2@ Y_V(#(3Y`V(#(6@@"@@@@@@S1L@S@@S@@S@"ޠ@@@S@@S" @@@S@@S@@S@@࣠@!tAYV(#(<YV(#(=@YA@@@@@@డX!^YV(#(KYV(#(L@RͰ@@@R@@@S<@@S;@R@@@S:@@S9S@@@S8@@S7@@S63YYYYYYYY@,@#@$@@@@&@item YV(#(BYV(#(I@@YV(#(AYV(#(J@@R@@@SLO@SNO@SM@@ ఐ$selfYV(#(NYV(#(R@@@(@PYV(#(_@@@@@SR@@SQ/@@ఐ_!tYV(#(`YV(#(a@9@@K<@@YV(#(MYV(#(b@@?@@2@@@@YV(#(7YV(#(c@@@Z@@S0@@S/M@S\M@SZD@@ఐ"tlYV(#(dZV(#(f@e@@lh@@ZV(#(-ZV(#(g@@>B@@@SL@SbM@S+\@@ภGZW(j(vZW(j(AG.@end enumerateZW(j(wZW(j(@@ Z W(j(@@L@Sj@ภHZ)W(j(AH Z0W(j(@@ Z2W(j(@@L@Sr@ภW6Z;W(j(&AW4@'A@YM@Sl@@@SqL@Sw@@0A@YM@Sd@@@SiL@Sp@@ZOW(j(t:@@>~@@@SL@Sh@@TA@@>@@@RK@SxL@S@@Z`U(( ZaW(j(@@%h@@@RJ@SyK@R@@ @@J@R@  A@ A@@@@@S@@S@@S@@@@@S@@@S@@S@@S@@SG@S.@ZS''%@@ZX((ZX((@AA࣠@&self-1AఠTUSZAT@3ZZZZZZZZ@R@@@  VZAW@@@W@! ZX((ZX((@@ZX((ZX((@@A@@@@S3ZZZZZZZZ@h@l@"@m@@@@@@@@S@@S@@SG@S!@ZX((@@ZY((ZY((@AA࣠@&self-1AఠZA@3ZZZZZZZZ@@@@  ZA@@@@࣠@!tAZY((ZY((@ZA@@03ZZZZZZZZ@@@!@@@@@@  @@డYv&String&concatZZ((ZZ((@ [Z(([Z((@@&@@@&@@@S@@S@&&Y@@@S@@@S@@S&W@@@S@@S@@S3[[[[[[[[@2>d@5@6@@@@! [$Z(([%Z((@@['Z(([(Z((@@&7@@@SJ@SJ@S@@ภI[8[(([9[()'AI'@format[@[(([A[((@@ [C[((@@fJ@SJ@S/@ภI([N[((AI& ఐ$self [[[()@@@ gD@۰[_[()@@@ @@S @@SK@@ఐ!t[n[()[o[()@U@@X@@$@@ Y@ภIR[x[()@AIP+@end format[[()[[()@@ [[() @@J@SJ@SJ@Sp@ภIi[[()#WAIg [[()$@@ [[()%@@J@TJ@TJ@T@ภX[[()&mAX@nA@[@@@TJ@T @@uA@[,@@@SJ@T@@=|A@[ @@@SJ@S@@nA@['@@@SJ@S@@[[((@@&Ƞ@@@SJ@S@@@@[J@S@A@A@@@ @@T@@T@@T@@@ @@T@,@@T'@@T@@T@@TG@T@[Y((@@([\)()3[\)()@@AA࣠@&self-1Aఠ\A@!3[[[[[[[[@@@@  \A!@!@@@࣠@!nA\ \)()A\ \)()B@\$A@@B3\ \ \ \ \ \ \ \ @!@@!!@@@@@@  @@!tA\\)()C\\)()D@\7A@@G3\\\\\\\\@ X@@@@@@@@@ఠ't_begin\1])G)Q\2])G)X@\JA@@[?@@@TK@T<3\7\7\7\7\7\7\7\7@%b@@@@@ఐ">%title\H^)[)g\I^)[)l@!@@@@K@TP@[a@@@TK@TS@@TR@@TQ @@TO"@@డZ$List%assoc\l^)[)p\m^)[)t@ \p^)[)u\q^)[)z@@@!a@#@@'@Kn@@!b@#@@'@@@'@@'@@'@@'@J66J67#@@Jx@(#@@@L@Tb@@Tc@@ @@\@Z@@TZL@TL@T^@@Ta@@@T`@@T_ @@T]@@T\x@@ఐ!n\^)[){\^)[)|@@@@@డ[HQcQe\^)[)}\^)[)~@Qb@@@ZX@G@:@@Tp@@@ToM@TM@Tt@@@Tv@@Tu@@Ts@@ఐ$3titles_and_headings"\^)[)@"а$@@ZŠ"@@@T}N@TN@T~@@. @@$@@ @@R@@ @@@Ġ)Not_found]_))]_))@;)Not_found#exnG@@@ @@@Z A@A&_none_@@A@@ZI@@@@@\$@@@T@@@ఐ".fallback_title]_))]_))@"V@@@@@]!^)[)c@@@A@]#])G)M@@డ[!^]-`))].`))@Vd@@@Vd@@@T@@T@Vc@@@T@@TWn@@@T@@T@@T3]>]>]>]>]>]>]>]>@@@@@@@ఐ't_begin]N`))]O`))@ @@V@@@TK@TK@T@@డ[!^]d`))]e`))@V@@@V@@@T@@T@V@@@T@@TW@@@T@@T@@T7@@ ఐ$self]`))]`))@;@@"H@]`))@@@"D@@T"=@@TO@@ఐ!t]`))]`))@`@@ \@@]`))]`))@@"M_@@! ]`))]`))@@]`))]`))@@V@@@TL@TL@Ts@@ @@V@@@T@TL@T{@@o@@MK@T~@@@@A@A@@@ @@T@ @@T @@T@@T@@T@ @@"@@T@!@@T@!@@T @@T@@T@@T@@TG@T@]\)(),5@@!]a))]a)*@AA࣠@&self-1Aఠ^ A@"3]]]]]]]]@@@@  ^A#@#@@@࣠@!sA^a)*^a)*@^A@@!3^^^^^^^^@#@@!#@@@@@@  @@!tA^a)*^a)*@^2A@@!&3^^^^^^^^@ !0@@@@@@@@డ\&String&concat^/b* *^0b* *@ ^3b* *^4b* *@@)E@@@)E@@@U@@U@)D)@@@U@@@U@@U)@@@U@@U@@U3^I^I^I^I^I^I^I^I@0<!X@3@4@@@@ ^Wb* *@@^Yb* *^Zb* *@@)i@@@U,K@U.K@U-@@ภLD^jc* **^kc* *[ALC&@uref{^rc* *+^sc* *1@@ ^uc* *2@@K@U9K@U8.@ภLZ^c* *5ALXఐ!s ^c* *6@k @@!?@ภLk^c* *:'ALi!,^c* *;^c* *<@@ ^c* *=@@K@UNK@UMT@ภL^c* *@@@U"9@@U@@U@@U@@UG@U>@_6a))@@":_<d*\*g_=d*\*r@AA࣠@&self-1Aఠ   _cA @$U3_J_J_J_J_J_J_J_J@ @@@   _fA$X @$X@@ @࣠@$nameA_\d*\*s_]d*\*w@_uA@@"T3_]_]_]_]_]_]_]_]@ $l@ @!$m@ @@@@@  @@$kindA_od*\*x_pd*\*|@_A@@"_3_p_p_p_p_p_p_p_p@ "j@@@@@@@@@ఠ%xname_e**_e**@_A@@Y@@@UK@U3________@%"z@@@@@ఐ+$kind_f**_f**@ @@"@Ġ$Some_g**_g**@ZĠ)RK_module_g**_g**@;)RK_module"@@@@@@@LA@ANTNT@@@NC@@@  @@"G@U1@@@@@"2@@"2@@@డ^C!^_h**_h**@X@@@X@@@U@@U@X@@@U@@UZ@@@U@@U@@UO@@డ3%modul-Odoc_messages_h**_h**@ _h**_h**@@3@@Y$@@@UN@UN@Ul@@డ^!^`h**`h**@Y:@@@Y:@@@U@@U@Y9@@@U@@UZD@@@U@@U@@U@@! `h**` h**@@`"h**`#h**@@YX@@@UO@UO@U@@డ^$Name&simple`;h**`<h**@ `?h**`@h**@@7ð@@@8%@@@U@@U8(@@@U@@U@@ఐ$name`Wh**`Xh**@@@#N@@`[h**`\h**@@8;@@@V@@?@@Y@@@U@VO@U@@ @@@Ġ$Some`si++ `ti++@ZĠ.RK_module_type`|i++`}i++@;.RK_module_type@@@ALA@AOUOU@@@OD@@@  @@#nG@U@@@ @@#u@@#u@@@డ_!^`j+!+G`j+!+H@Yɰ@@@Y@@@V@@V@Y@@@V@@VZ@@@V@@V@@V@@డ3+module_type-Odoc_messages`j+!+-`j+!+:@ `j+!+;`j+!+F@@3^@@Y@@@V-N@V/N@V.8@@డ_L!^`j+!+M`j+!+N@Z@@@Z@@@V7@@V6@Z@@@V5@@V4[@@@V3@@V2@@V1X@@! `j+!+J`j+!+K@@`j+!+I`j+!+L@@Z$@@@VGO@VIO@VHl@@డ_x$Name&simpleaj+!+Paj+!+T@ a j+!+Ua j+!+[@@8@@@8@@@VN@@VM8@@@VL@@VK@@ఐʠ$namea#j+!+\a$j+!+`@@@$@@a'j+!+Oa(j+!+a@@9@@@VY@@?@@ZY@@@V+@VfO@VC@@ @@@Ġ$Somea?k+b+la@k+b+p@[Ġ(RK_classaHk+b+qaIk+b+y@;(RK_class@@@BLA@APxVPyV@@@PE@@@  @@$:G@U@@@ @@$A@@$A@@@డ_!^a^l+}+a_l+}+@Z@@@Z@@@Vn@@Vm@Z@@@Vl@@Vk[@@@Vj@@Vi@@Vh@@డ4$clas-Odoc_messagesal+}+al+}+@ al+}+al+}+@@3@@@Z@@@V~N@VN@V@@డ`!^al+}+al+}+@ZҰ@@@Z@@@V@@V@Z@@@V@@V[@@@V@@V@@V$@@! al+}+al+}+@@al+}+al+}+@@Z@@@VO@VO@V8@@డ`D$Name&simpleal+}+al+}+@ al+}+al+}+@@9[@@@9@@@V@@V9@@@V@@VZ@@ఐ$nameal+}+al+}+@|@@$g@@al+}+al+}+@@9@@@Vm@@?@@[%@@@V|@VO@Vu@@ @@{v@Ġ$Someb m++b m++@\~Ġ-RK_class_typebm++bm++@;-RK_class_typeg@@@CLA@AQDWQEW@@@QbF@@@  @@%G@U@@@ @@% @@% @@@డ`!^b*n++b+n++@[a@@@[a@@@V@@V@[`@@@V@@V\k@@@V@@V@@V@@డ5*class_type-Odoc_messagesbLn++bMn++@ bPn++bQn++@@34@@[@@@VN@VN@V@@డ`!^bgn+,bhn+,@[@@@[@@@V@@V@[@@@V@@V\@@@V@@V@@V@@! bn++bn+,@@bn++bn+,@@[@@@VO@VO@V@@డa$Name&simplebn+,bn+, @ bn+, bn+,@@:'@@@:@@@V@@V:@@@V@@V&@@ఐb$namebn+,bn+,@H@@%3@@bn+,bn+,@@:@@@V9@@?@@[@@@V@WO@VA@@ @@GB@@bo,,!bo,,"@@%J@@%J@@@ bo,,'@@bo,,&bo,,(@@XS@@@Abf**@@ZU@A@be**@@డajY͠Yϰbq,2,Abq,2,B@Y̰@@@]%@@@W?J@W1@@W2@ @@W0Y@@@W/@@W.@@W-3bbbbbbbb@u|@}@~@@@@ఐ%xnamec q,2,;c q,2,@@ @@@@ cq,2,D@@cq,2,Ccq,2,E@@(K@W@@@@@\d@@@WAK@W<$@ ఐ砐$selfc.q,2,Kc/q,2,O@#@@(;2@#ݰc3q,2,V@@(15@@ఐ堐$namec>q,2,Wc?q,2,[@˰@@&5B@@@@(9C@డG$xref$TexicPq,2,acQq,2,e@ cTq,2,fcUq,2,j@@0j0h\@@@H@@@H@@H@?2@@@H@@H]@@@H@@H@@H@0@0@@00~\@@@WO@@@WN@@WM@?H@@@WL@@WK]@@@WJ@@WI@@WH@0ภ$Somec]ఐ%xnamecq,2,lcq,2,q@@@\@@@WaK@WcK@Wb@@@0 @@@Wd@@ఐR$namecq,2,rcq,2,v@8@@&@@_@@(G@W\@cq,2,8@@(@@@()@Y A@] A@@@&@@Wx@&@@Ww&@@Wv@@Wu@@Wtc@ @@(@@W@&@@W@&@@W&@@W@@W@@W@@WG@Wz@cd*\*`)@@&cr,w,cr,w,@AA࣠@&self-1Aఠ$$$dA$@(3cccccccc@$@@@  $dA($@(@@$@࣠@!tAcr,w,cr,w,@dA@@&3cccccccc@$) @$@!) @$@@@@@  @@డb!^ds,,ds,,@]E@@@]E@@@W@@W@]D@@@W@@W^O@@@W@@W@@W3dddddddd@%1&@(@)@@@@#^@{d-s,,d.s,,@@d0s,,d1s,,@@]f@@@WJ@WJ@W@@డb!^dEs,,dFs,,@]|@@@]|@@@W@@W@]{@@@W@@W^@@@W@@W@@W7@@ ఐ$selfdgs,,dhs,,@%@@)tH@$dls,,@@@)%@@W)@@WO@@ఐ!td{s,,d|s,,@Y@@'N\@@ds,,ds,,@@)._@@"@}ds,,ds,,@@ds,,ds,,@@]@@@WK@WK@Ws@@ @@]@@@W@WK@W{@@n@@)G@W~@A@A@@@'{@@W'v@@W@@W@@@)@@W@'@@W'@@W@@W@@WG@W@dr,w,{,@@'dt,,dt,,@AA࣠@&self-1Aఠ%%%dA%@)3dddddddd@%@@@  %dA)%@)@@%@࣠@!tAdt,,dt,,@dA@@'3dddddddd@%)@%@!)@%@@@@@  @@డco!^du,,du,,@^)@@@^)@@@X @@X@^(@@@X@@X_3@@@X@@X@@X3eeeeeeee@%1'@(@)@@@@#_@{eu,,eu,,@@eu,,eu,,@@^J@@@XJ@XJ@X@@డc!^e)u,- e*u,- @^`@@@^`@@@X#@@X"@^_@@@X!@@X _j@@@X@@X@@X7@@ ఐ$selfeKu,,eLu,,@&@@*XH@%̰ePu,-@@@* @@X7*@@X6O@@ఐ!te_u,-e`u,-@Y@@(\@@ecu,,edu,- @@*_@@"@}emu,- enu,-@@epu,- equ,-@@^@@@X1K@XBK@XAs@@ @@^@@@X@XCK@X/{@@n@@*yG@X~@A@A@@@(J@@XK(E@@XJ@@XI@@@*@@XV@(V@@XU(Q@@XT@@XS@@XRG@XM@et,,,@@(Rew--ew--$@AA࣠@&self-1Aఠ&k&l&jeA&k@*3eeeeeeee@&i@@@  &meA*&n@*@@&n@࣠@!nAew--%ew--&@eA@@(l3eeeeeeee@&~*@&@!*@&@@@@@  @@!tAew--'ew--(@eA@@(t3eeeeeeee@ (@@@@@@@@@ఠ!fex-+-5ex-+-6@fA@@d@@@XK@Xt3eeeeeeee@%(@@@@@ఐ+'headingey-9-Efy-9-L@+\@@@@e@@@XK@X@%K@X@@X@@X@@X"@@డd$List%assocf#y-9-Pf$y-9-T@ f'y-9-Uf(y-9-Z@@ @@@(G@X@@X@ @ @@;@6@@XL@XL@X@@X@@@X@@X @@X@@XW@@ఐ!nfRy-9-[fSy-9-\@y@@(d@@డdZZf`y-9-]fay-9-^@Z@@@d9 @F@:@@X@@@XM@XM@X@@@X@@X@@X@@ఐ.43titles_and_headings"fy-9-q@,f$@@d["@@@XN@XN@X@@. @@$@@l @@R@@ @@@Ġ)Not_foundfz-r-fz-r-@ @@@@e@@@X@@@ఐ+砐0fallback_headingfz-r-fz-r-@)@@@@@fy-9-A@@@A@fx-+-1@@డe2!^f|--f|--@_@@@_@@@X@@X@_@@@X@@X`@@@X@@X@@X3ffffffff@@@@@@@ఐ!ff|--f|--@ @@` @@@XK@XK@X@@డei!^f|--f|--@`#@@@`#@@@X@@X@`"@@@X@@Xa-@@@X@@X@@X7@@ ఐa$selfg|--g|--@'ð@@,H@'g|--@@@+@@X+@@XO@@ఐP!tg"|--g#|--@1@@)\@@g&|--g'|--@@+_@@! g0|--g1|--@@g3|--g4|--@@`a@@@XL@YL@Ys@@ @@`i@@@X@YL@X{@@o@@)|@@@)U@A@A@@@)@@Y@)@@Y)@@Y@@Y@@Y@ @@,c@@Y)@*@@Y(@*@@Y')@@Y&@@Y%@@Y$@@Y#G@Y@gfw--3@@)gl~--gm~--@AA࣠@&self-1Aఠ(5(6(4gA(5@,3gzgzgzgzgzgzgzgz@(3@@@  (7gA,(8@,@@(8@࣠@!tAg~--g~--@gA@@*3gggggggg@(H,@(L@!,@(M@@@@@  @@ภ%Blockg--g--@![డf&!@g-.g-.@K@@@K*7G@YG@YeI@YG@@@YK@@YJ@K @@@YI@@YHL+@@@YF@@YE@@YD3gggggggg@6B*M@9@:@@@@ภUg-.g-. @Uภ(Verbatimg--g-.@W#@t{g-.g-.@@g-.g-.@@W@@@YgJ@YiJ@Yh(@@ @@;J@Yf+@ఐo!tg-. g-. @3@@*6@@g--g-. @@L9P@@@Y[J@Ya?@@ภUh -.h -. AUภ(Verbatim h-.@WN!}h-.h-.@@h-.h -.@@WW@@@YvJ@YxJ@Ywc@@ @@vJ@Yuf@ภe,h1-.%Ae*@&A@gK@Yl@@@YqJ@Y}v@@h<-.0@@Lk@@@YYJ@Yp~@@hD--hE-."@@U*@*@YI@YJ@YW@@ @@W@@@Y>@A@A@@@*@@Y*@@Y@@Y@@@-m@@Y@*@@Y*@@Y@@Y@@YG@Y@hl~--(@@@*)hn \^*@**@#@-xA-w-fA-e-9A-8- A-- A- ,A,,A,,A,,A,,A,,A,,A,,oA,n,\A,[,IA,H,6A,5,#A,", A, +A++A++A++A++A++A+~+lA+k+YA+X+:A+9cQ@[(@[D@[C@[B@[A@[@@[?@[>@[=@[<@[;@[:@[9@[8@[7@[6@[5@[4@[3@[2@[1@[0@[/@[.@[-@[,@[+@[*+@@[)@@-@A-@@Z@+H@A@+D@@Z+7@@Z@@Z@A+p@A@+l@@Z@+e@@Z+c@@Z@@Z@@Z@BC-@A-5ݠ-@@@Z@@@Z@@Z@-@@@Z@@Z-@@@Z@@Z@@Z@@Z@,7@A@,3@@Z,.@@Z@@Z@A,@A@,@@Z,@@Z@@Z@,@A@,@@Z,@@Z@@Z@ABD-$@A@- @@Z-@@Z@@Z@-@A@-@@Z-@@Z@@Z@,@A@,@@Z,@@Z@@Z@,@A@,@@Z,|@@Z@@Z@ABC-@A@- @@Z-@@Z@@Z@,ٰ@A@,@@Z,@@Z@@Z@,F@A@,B@@Z@,?@@Z,:@@Z@@Z@@Z@A,ð@A@,@@Z,@@Z@@Z@,@A,@@Z@ABCDE-|@A@-x@@[-w@@[@@Z@,K@A@,G@@[@,C@@[,7@@[@@[@@[@A,@A@,@@[ ,@@[@@[@,&@A@,"@@[ ,@@[ @@[ @A,B@A@,>@@[,9@@[@@[ @BC-۰@A--@@[--@@[-@@[@@[@@[@,@A@,@@[@,@@[,@@[@@[@@[@A-Ұ@A@-@@[-@@[@@[@BD.@A@.@@[!@.@@[ . @@[@@[@@[@.X@A@.T@@[$.M@@[#@@["@.E@A@.A@@['.;@@[&@@[%@ABEF.Ő*@+Ϡ1q 8 This class generates Texinfo code from text structures iiN@@@@@@@+#@I.;@@, A.A..A..A..jA.i.VA.U.7A.6.A.. A.-A--A--A--A--A--A--A--A--mA-l-WA-V-AA-@-9A-8-&A-%-A-,A,,A,,A,,A,,A,d@[F@[a@[`@[_@[^@[]@[\@[[@[Z@[Y@[X@[W@[V@[U@[T@[S@[R@[Q@[P@[O@[N@[M@[L@[K@[J@[I@[H@[G/@@[E@@@@,@@@,@,P,,Ej QP@PP@@@P@P@..Ơ..U-H.x,,Ӡ--.K-n--.-ˠ. --.1.C-.#-o/ ,Ϡ,/"@@,E,D@3jjjjjjjj@,@@,Aliased_nodeFj+.+.5j,.+.A@#i=@@@Aj0.+.+@@jHA@@@@@ @3j2j2j2j2j2j2j2j2@,/Y#@,\/Y+_@,c,`/[#@,_/\+S@,e,b/^#@/IA@YWB,@@@[e@@[f@@[d@@\Y/BA/=7f/7@@@\X@@@\W@@\V@/2@@@\U@@\T//@@@\S@@\R@@\Q@@\P/,A@Y/%@@@[r@@\Oc@@@[@@\N@@\M/ A@YY@@@[@@\L9@@\K@@\J/A@/@@@[@@\I@Y/G@@@[@@\HL@@\G@@\F@@\E/A/.@@@[@@\D.[@@\C[@@\B@@\A@@\@.A@c@@\?c@@\>@@\=.A@k@@\<k@@\;@@\:.A@s@@\9s@@\8@@\7.A@{@@\6{@@\5@@\4.A@]@@\3@@\2@@\1.A@Z"/@@@[@@\0@@\/@@\..A@Z./@@@[@@\-@@\,@@\+.A@Z:/@@@[@@\*@@\)@@\(.A@ZF/@@@[@@\'@@\&@@\%.A@ZR/@@@[@@\$@@\#@@\".A@4@@@[@@\!@@\ @@\.A@4@@@[@@\@@\@@\.A@@\.}A@Zz/@@@[@@\@@\@@\.tA@.m@@@[@@\@Z/@@@[@@\@@\@@\@@\.dA@@@\@Z0@@@[@@\ @@\@@\@@\.XA@@@\ @.MZ.L@@@[@@@[@@\ @@\ @@\ @@\ .HA@Z0%@@@[@@\*@@\@@\.?A@Z01@@@[@@\6@@\@@\.6A@j@@@[t@@\@@@\e@@@[p@@\@@[@@[.'A@kZZ@@@[l@@@[k@@[ZZ@@@[i@@[@@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[.@@[@@0@Ak@@[c@.F@A@ @@[j@@[h@@[g@A.n@A@9@@[s@U@@[q6@@[o@@[n@@[m@BC0@A08۠0@@@[}@@@[|@@[{@0@@@[z@@[y0@@@[x@@[w@@[v@@[u@/5@A@@@[@@[@@[~@A/@A@}@@[@@[@@[@/@A@@@[@@[@@[@ABD0"@A@@@[@@[@@[@0@A@@@[@@[@@[@/@A@,@@[@@[@@[@/@A@@@[@@[@@[@ABC0@A@G@@[@@[@@[@/װ@A@+@@[@@[@@[@/D@A@@@[@@@[@@[@@[@@[@A/@A@'@@[@@[@@[@/@A@@[@ABCDE0z@A@@@[@@[@@[@/I@A@@@[@@@[@@[@@[@@[@A/@A@T@@[@@[@@[@/$@A@@@[@@[@@[@A/@@A@@@[@@[@@[@BC0ٰ@A0@@[0*@@[*@@[@@[@@[@/@A@D@@[@A@@[7@@[@@[@@[@A0а@A@>@@[>@@[@@[@BD1@A@@@[@@@[I@@[@@[@@[@1V@A@+@@['@@[@@[@1C@A@$@@[Y@@[@@[@ABEF-@@@[b@..1#@1A@\Z]D@@@\@@\@@\@@\1A19Р1@@@\@@@\@@\@1@@@\@@\1@@@\@@\@@\@@\1A@\'1@@@\@@\f@@@\@@\@@\1A@\6\3@@@\@@\9@@\@@\1A@1y@@@\@@\@\I1@@@\@@\L@@\@@\@@\1rA1m1i@@@\@@\1f[@@\[@@\@@\@@\1`A@c@@\c@@\@@\1WA@k@@\k@@\@@\1NA@s@@\s@@\@@\1EA@{@@\{@@\@@\1@A3:@A@>@@]E>@@]D@@]C@BD3@A@@@]J@@@]II@@]H@@]G@@]F@3@A@+@@]M'@@]L@@]K@3@A@$@@]PY@@]O@@]N@ABEFW;@@@A4Af4A[3AD3A73A-3A3oA3`A 3QA3BA33A3#A3A2A2A2A2A2A2A2A2}A2\A2BA2 An2 Ad1AZ1AJW@\u@\t@\s@\r@\q@\p@\o@\n@\m@\l@\k@\j@\i@\h@\g@\f@\e@\d@\c@\b@\a@\`@\_@\^@\]@\\@\[V[@@\Z@@@@1t@@@1q@1t1q4k;@@@A4XA@^]G;@@@]@@^@@^@@^1A@nҠ^^@@@^@@@^@@^^^@@@]@@]@@]2(A@n@@@]@@]@^46@@@]@@]i@@@]@@]@@]@@]4{A4v<4p@@@]@@@]@@]@4k@@@]@@]4h@@@]@@]@@]@@]2A@^4^@@@]@@]T@@]@@]3A@4@@]\@@]@@]3A@_ 4r@@@]@@]h@@]@@]3A@p@@]p@@]@@]3A@x@@]x@@]@@]3A@_&4@@@]@@]@@]@@]3WA@9Ug@@@]@@]@@]@@]3A@_>4@@@]@@]@@]@@]3A@_J4@@@]@@]@@]@@]3!A@i<@@@]@@]@_]4@@@]@@]@@]@@]@@]3A@9@@@]@@]@@]@@]3A@@]4dA@@@]@@]@@]30A@@@]@3%_3$@@@]@@@]@@]@@]@@]@@]3A@_4@@@]@@]@@]@@]3A@_5 @@@]@@]@@]@@]38A@_5@@@]@@] @@]@@]4A44@@@]@@]4@@]@@]@@]@@]3A@3@@@]@@]@_57@@@]@@]-@@]@@]@@]4A@5@@]5@@]@@]5!A@5@@@]@@]@_5R@@@]@@]H@@]@@]@@]5eA@(@@]@@]@@]5RA@__@@@]@@]\@@]@@]@@]@]@]@]@]@]@]@]@]@]@]@]~@]}@]|@]{@]z@]y@]x@]w@]v@]u@]t@]s@]r@]q@]p@]o@]n@@]m@@@@2@@@2@@)GeneratorGp.C.Jp.C.S@pA@Б/A@$texip..p..@HHHБఠ$selfp..p..@pAp..p..@@%labelA#no_&optionL$boolE@@@el@@@ek@@ej@&stringQ@@@ei@@eh@@@eg@@ef@@ee@@ed3normal_class_paramsA@)Odoc_info$Name!t@@@et@@es@%Class't_class@@@er@@eq)@@@ep@@eo@@en@@em1normal_class_typeA@#$Name!t@@@e|@@e{@%Types*class_type@@@ez@@eyJ@@@ex@@ew@@ev@@eu@@@e@@eB@@@e@@e@@e@@e6relative_module_identsA@<$Name!t@@@e@@e@[@@@e@@e_@@@e@@e@@e@@e.text_of_alertsA@ \%alert@@@e@@@e@@eg,text_element@@@e@@@e@@e@@e1text_of_attributeA@x%Value+t_attribute@@@e@@e0,text_element@@@e@@@e@@e@@e3text_of_author_listA@D@@@e@@@e@@eM,text_element@@@e@@@e@@e@@e.text_of_beforeA@a@@@@eᠠ@$text@@@e@@e@@@e@@ev,text_element@@@e@@@e@@e@@e2text_of_class_kindA@$Name!t@@@e@@e@%Class*class_kind@@@e@@e,text_element@@@e@@@e@@e@@e@@e4text_of_class_paramsA@$Name!t@@@e@@e@%Class't_class@@@e@@e*Odoc_types$text@@@e@@e@@e@@e7text_of_class_type_kindA@'$Name!t@@@e@@e@3%Class/class_type_kind@@@e@@e>,text_element@@@e@@@e@@e@@e@@e "text_of_class_type_param_expr_listA@O$Name!t@@@f@@f@ 0)type_expr@@@f@@@f@@fi,text_element@@@f@@@f@@e@@e@@e.text_of_customA@*@@@@f @$text@@@f@@f @@@f @@f $text@@@f @@f@@f1text_of_exceptionA@)Exception+t_exception@@@f@@fV,text_element@@@f@@@f@@f@@f,text_of_infoA%block@@@@fJ@kz@@@k{@@k|J@f@$info@@@f@@@f@@f,text_element@@@f@@@f@@f@@f@@f.text_of_methodA@%Value(t_method@@@f%@@f$,text_element@@@f#@@@f"@@f!@@f 3text_of_module_kindA/with_def_syntax-*@@@f/@@@f.@@f-@&Module+module_kind@@@f,@@f+͠ ,text_element@@@f*@@@f)@@f(@@f'@@f&=text_of_module_parameter_listA@@9&Module0module_parameter@@@f7@gJ,text_element@@@f:@@@f9@@@f8@@f6@@@f5@@f4W,text_element@@@f3@@@f2@@f1@@f03text_of_module_typeA@9+module_type@@@f@@@f?q,text_element@@@f>@@@f=@@f<@@f;8text_of_module_type_kindA/with_def_syntax@@@fJ@@@fI@@fH@&Module0module_type_kind@@@fG@@fFH,text_element@@@fE@@@fD@@fC@@fB@@fA=text_of_parameter_descriptionA@)Parameter)parameter@@@fO@@fN$text@@@fM@@fL@@fK6text_of_parameter_listA@$Name!t@@@fY@@fX@)Parameter)parameter@@@fW@@@fV@@fU,text_element@@@fT@@@fS@@fR@@fQ@@fP9text_of_raised_exceptionsA@0raised_exception@@@f`@@@f_@@f^,text_element@@@f]@@@f\@@f[@@fZ2text_of_return_optA@3$text@@@fg@@@ff@@feʠ,text_element@@@fd@@@fc@@fb@@fa+text_of_seeA@-#see@@@fl@@fk3$text@@@fj@@fi@@fh,text_of_seesA@F#see@@@fs@@@fr@@fqQ,text_element@@@fp@@@fo@@fn@@fm7text_of_short_type_exprA@b$Name!t@@@f|@@f{@?)type_expr@@@fz@@fy$w,text_element@@@fx@@@fw@@fv@@fu@@ft1text_of_since_optA@@@@f@@@f@@fA,text_element@@@f@@@f@@f~@@f}1text_of_type_exprA@$Name!t@@@f@@f@)type_expr@@@f@@fg,text_element@@@f@@@f@@f@@f@@f6text_of_type_expr_listA@$Name!t@@@f@@f@@@@f@@f@)type_expr@@@f@@@f@@f,text_element@@@f@@@f@@f@@f@@f@@f-text_of_valueA@%Value't_value@@@f@@f ,text_element@@@f@@@f@@f@@f3text_of_version_optA@>1@@@f@@@f@@fӠ&,text_element@@@f@@@f@@f@@f.*dummy method*B@J^J@^;VA@ @@@^@@^@@^@@_ 8A@uΠ @@@^@@@^@@^ @@@^@@^@@^9"A@uy@@@^&@@^@ @@@^$@@^p@@@^"@@^@@^@@^9A@ \@@@^3@@^5@@^@@^:A@@@^=@@^@@^:eA@ @@@^:@@^H@@^@@^:A@P@@^P@@^@@^:A@X@@^X@@^@@^:A@ @@@^D@@^c@@^@@^:4A@@2J@@@^H@@^o@@^@@^:A@ @@@^L@@^z@@^@@^:A@ @@@^P@@^@@^@@^9A@p@@@^W@@^@ @@@^U@@^@@^@@^@@^:A@@f~@@@^[@@^@@^@@^:\A@@^;>A@@@^@@^@@^: A@@@^@9 @@@^e@@@^d@@^@@^@@^@@^:A@ @@@^j@@^@@^@@^9A@ @@@^n@@^@@^@@^:A@ @@@^r@@^@@^@@^;A;;@@@^x@@^;@@^@@^@@^@@^:A@:@@@^@@^@ @@@^}@@^@@^@@^@@^;A@ @@^ @@^@@^;A@;@@@^@@^@ @@@^@@^@@^@@^@@^<9A@@@_@@_@@_<&A@ @@@^@@^1@@^@@^$nodeA@v@@@oJ@k(@@k)@J@@@J@k,@@k-f@@@pJ@k.@@k/J@k*@@k+J@k&@@k'J@k#%indexA@`\@@@k:J@k6@@k7@O@@@qwJ@k;@@k<g@@@pJ@k=@@k>J@k8@@k9J@k4@@k5J@k1,text_of_descA@r<@@@roJ@s@@@sJ@k]@@k^fޠg@@@@}*O@|@@@|J@k_@@k`J@k[@@k\J@kX0text_of_sees_optA@AxgZ#see@@@~+M@t@@@tJ@kg@@kh(J@ki@@kjJ@ke@@kfJ@kb.text_of_paramsA@Agw%param@@@~M@v@@@w J@kr@@ksEJ@kt@@kuJ@kp@@kqJ@km,texi_of_infoA@]\@@@@@@J@k@@kup@@@̖J@k@@kJ@k@@kJ@k4text_el_of_type_exprA@'@@@aJ@k@@k@f)type_expr@@@rJ@k@@kg@@@,J@k@@kJ@k@@kJ@k@@kJ@k-texi_of_valueA@g%Value't_value@@@/J@k@@ku@@@J@k@@kJ@k@@kJ@k1texi_of_attributeA@+t_attribute@@@,J@k@@ku@@@J@k@@kJ@k@@kJ@k.texi_of_methodA@8(t_method@@@,J@k@@kJ@k@@kJ@k@@kJ@k9string_of_type_parametersA@h#$Type&t_type@@@J@k@@k6@@@J@k@@kJ@k@@kJ@k3string_of_type_argsA@wC0constructor_args@@@kJ@k@@k@xe%Types)type_expr@@@k@@@kJ@k@@k6E@@@ZJ@k@@kJ@k@@kJ@k@@kJ@k,texi_of_typeA@MJ@k@@kJ@k@@kJ@k@@kJ@k6texi_of_type_extensionA@@@@J@k@@k@h)Extension0t_type_extension@@@DJ@k@@kJ@k@@kJ@k@@kJ@k@@kJ@k1texi_of_exceptionA@h)Exception+t_exception@@@J@k@@kJ@k@@kJ@k@@kJ@k.texi_of_moduleA@hS@@@J@k@@kJ@k@@kJ@k@@kJ@k3texi_of_module_typeA@h^@@@J@l@@lJ@l@@lJ@l@@lJ@k7texi_of_included_moduleA@h/included_module@@@J@l @@l J@l@@lJ@l @@l J@l-texi_of_classA@R@@@&J@l@@l'J@l@@lJ@l@@lJ@l2texi_of_class_typeA@R@@@}J@l @@l!@@l?J@l:@@l;J@l6@@l7J@l39generate_inheritance_infoA@v@@@J@lF@@lG@Ch/inherited_class@@@:N@@@@'J@lJ@@lKv`@@@lJ@lL@@lMJ@lH@@lIJ@lD@@lEJ@lA?generate_class_inheritance_infoA@,J@lT@@lU@SC@@@yJ@lX@@lY J@lZ@@l[J@lV@@lWJ@lR@@lSJ@lO $generate_class_type_inheritance_infoA@HJ@lb@@lc@SK@@@J@lf@@lgtAAAA>A,A+AAAARAQtAsA8A7A>AA~ EA DA #A " A  A  A  A  gA f JA I A  A ArAqAhAgA?A@^A@$A@A@uA@?A?A@XA@A?A?Au?Ak@Ai?mAc@AR?8AI?OA@@A7?A*@AAAAAAA9A8ARAQA(A'AAASAA:AAqAp AIAH 2A 1 A  A  A  A  A  pA o JA I !A A A AAAvAuAA@)A(AAAAAAvAuA[AZ7A6AAAA@@ۘI@1@ۚ@ۛ@ۜ@۝@۞@۟@۠@ۡ@ۢ@ۣ@ۤ@ۥ@ۦ@ۧ@ۨ@۩@۪@۫@۬@ۭ@ۮ@ۯ@۰@۱@۲@۳@۴@۵@۶@۷@۸@۹@ۺ@ۻ@ۼ@۽@۾@ۿ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@I@^@@^@@@@|..| pu@@@@|A #@ J@^@&bullet@Al6@@@g!@0indices_to_buildAAzР@@Рe@e@e@e@e@e@e@e@e@@@@@A@@@J@͍A@@@͏J@ɄA@@@ɆJ@pA@@@pJ@g<@@@@g=K@g7@@@g:@A)linebreak@Alz@@@g1@BC(maxdepth@A|7@@@g@%minus@Al@@@g)@(node_tbl@A{'Hashtbl!tJ@i$|@@@oJ@i%@@@k@AB-tag_functionsAA ֠@P@@@{J@{@@ N$text@@@f@@f T$text@@@f@@fJ@{|@@{@@@{J@f@CD@;@A@7@@l@@l@@l@AB@A@?@@@l@@l@@l@@l@.fix_linebreaksBA@J@kE@@lBP@@@rJJ@kG@@l@@l@AB@1@A@} @@@l@@@l@@l @@@l@@l@@l@ư@A@@@m@@m@@l@A@A@}@@m@z@@mu@@m@@m@@m@Bp@A@l@@m @i@@m d@@m @@m@@m@`@A@\@@m@Y@@mT@@m@@m @@m @ACK@A@G@@m@D@@m?@@m@@m@@m@@A@@@m@@@m @@m@@m@@m@AD@A@@@@m@=@@m8@@m@@m@@m@B@A@@@m$@@@m#@@m"@@m!@@m @@A@@@m+@@@m*@@@m)@@m(@@m'@@m&@@m%@@A@@@m.@@m-@@m,@ABCDE@װ@A@}/@@@m6@@m5@@@@m4@@m3xg@@@m2@@m1@@m0@@m/@@A@@@@m<@@m;@@@m:{@@m9@@m8@@m7@A [@A [ Y V@@@mE@@@mD@@mC@ S@@@mB@@mA P@@@m@@@m?@@m>@@m=@հ@A@@@mJ@@@mI@@mH@@mG@@mF@A Z@A@ Z@@@mR@@mQ@ S@@@mP@@mO N@@@mN@@mM@@mL@@mK@BCF K@A@ K@@@mZ@@mY@ F@@@mX@@mW A@@@mV@@mU@@mT@@mS@ C@A@ C@@@mc@@mb@ > ;@@@ma@@@m`@@m_ 8@@@m^@@m]@@m\@@m[@A 5@A 5 à 3@@@mo@@@mn@@mm@ 2@@@ml@@mk@ -@@@mj@@mi (@@@mh@@mg@@mf@@me@@md@ &@A &  $@@@m{@@@mz@@my@ #@@@mx@@mw@ @@@mv@@mu @@@mt@@ms@@mr@@mq@@mp@AB @A@ @@@m@@m@ @@@m@@m @@@m@@m~@@m}@@m|@ @A  @@@m@@@m@@m@ @@@m@@m@ @@@m@@m@  @@@m@@@m@@m @@@m@@m@@m@@m@@m@@m@A @A@ @@@m@@m@ @@@m@@m @@@m@@m@@m@@m@BC @A@ @@@m@@m@ @@@m@@m @@@m@@m@@m@@m@@A@@@@m@@m@@@m@@m@@m@@A@@@m@@m@@m@A@A@@@m@@m@@m@BC3soft_fix_linebreaksBA@xh@@@sCJ@kO@@m@Hn@@@M@sO@@@saJ@kS@@m Y@@@@J@kU@@m@@m@@m@@A@@@@m@@m@@@@m@@@m@@m@@m@@m@@m@A@A@@@m@@m@@m@BDEC@A@@@@m@@mz@@@m@@m@@m@C԰@A@`@@@m@@m@@@m@@m@@m@C@A@@@@m@@m@@@m@@m@@m@ABD@A@@@@m@@m@@m@@m@D @A@@@@m@@m@@m@@m@AC߰@A@!@@@m@@m@@@m@@m@@m@C@A@I@@@m@@@m@@m@@@m@@m@@m@ABD@A@L@@@m@@m@@@m@@m@@m@C@A@7@@@m@@m@@@m@@m@@m@ACT@A@yp@@@m@@m@@@@m@@m@@@m@@m@@m@@m@C۰@A@I @@@m@@@m@@m@@@m@@m@@m@ABCDFGC@A@@@m@@m@D@A@%@@@m@@m@@m@@m@ACt@A@/@@@n@@n@Cm @@@n@@@n@@n@@n@@n@@m@D-@A@@@@n @@n H@@@n @@n@@n@ABC^@A@ @@@n@@nU@@@n@@n @@n @C@A@;@@@n@@nd@@@n@@n@@n@AE!@AEE@@@n@@nEu@@@n@@n@@n@@n@@n@D@A@C@@@n$@@n#@@@@n"@@n!@@@n @@n@@n@@n@ABCE&@A@@@@n'@@n(@@n&@@n%@O@A@K@@n+D@@n*@@n)@AH@A@D@@n.?@@n-@@n,@'@A@#@@n3@@@n2@@n1@@n0@@n/@AG@A@C@@n6>@@n5@@n4@BCE@A@E@@@n>@@n=@@@@n<@@n;@@@n:@@n9@@n8@@n7@Ұ@A@@@nA@@n@@@n?@@A@@@nD@@nC@@nB@ABD@A@@@nG@@nF@@nE@@A@@@nJx@@nI@@nH@Aذ@A@@@nM@@nL@@nK@T@A@P@@nR@L@@nQG@@nP@@nO@@nN@Aװ@A@@@nU@@nT@@nS@BCEFF@A@@@@nZ@@nYz@@@nX@@nW@@nV@F @A@@@@n_@@n^%@@@n]@@n\@@n[@^@A@Z@@nbY@@na@@n`@U@A@Q@@ng@J@@nfA@@ne@@nd@@nc@ABC @A@ @@nj @@ni@@nh@ =@A@ 9@@no@ 2@@nn *@@nm@@nl@@nk@A/@A@/.@@@nv@@@nu@@nt+*@@@ns@@@nr@@nq@@np@'@A@'@@@n|@@n{"!@@@nz@@@ny@@nx@@nw@A@A@@@@n@@@n@@n@@@n@@@n@@n~@@n}@.text_of_before@A@@@@@n@@@@n@@n@@@n@@n@@@n@@@n@@n@@n@ABCDG @A@ @@@n@@n@@@@n@@n@@@n@@@n@@n@@n@@n@@A@@@@n@@n@@@@n@@n@@@n@@n@@n@@n@A@A@@@@n@@n@@@@n@@n@@@n@@@n@@n@@n@@n@߰@A@@@@n@@n@ڠ@@@n@@@n@@n֠@@@n@@@n@@n@@n@@n@AB.text_of_custom@A@Ѡ@@@@n@@@@n@@n@@@n@@n@@@n@@n@@n@ @A@ @@n @@n@@n@AѰ@A@@@@n@@n̠@@@n@@@n@@n@@n@B,text_of_info@AO@@@n@@@n@@n@@@@n@@@n@@n@@@n@@@n@@n@@n@@n@@A@@@@n@@n@@@n@@@n@@n@@n@ACD@Aנ@@@n@@@n@@n@@@@n@@n@@@n@@@n@@n@@n@@n@@A@@@@@n䠠@@@@n@@@n@@@n@@n@@@n@@n@@@n@@@n@@n@@n@A@A@@@@n@@n@@@n@@@n@@n@@n@@A/@@@n@@@n@@n@@@@n@@n@@@n@@@n@@n@@n@@n@AB{@A@{@@@n@@nv@@@n@@n@@n@s@A@s@@@o@@o@nm@@@o@@@o@@ohg@@@o@@@o@@n@@n@@n@ M@A@ I@@o  <@@o@@o@AB9text_of_raised_exceptions@A@kj@@@o@@@o@@ogf@@@o @@@o @@o @@o @2text_of_return_opt@A@cb@@@o@@@o@@o_^@@@o@@@o@@o@@o@ACDY@A@Y@@@o@@oV@@@o@@o@@o@T@A@TS@@@o#@@@o"@@o!PO@@@o @@@o@@o@@o@ İ@A@ @@o& @@o%@@o$@AB7text_of_short_type_expr@A@S@@@o/@@o.@N@@@o-@@o,KJ@@@o+@@@o*@@o)@@o(@@o'@F@A@FE@@@o6@@@o5@@o4DC@@@o3@@@o2@@o1@@o0@AC>@A@>@@@o?@@o>@9@@@o=@@o<65@@@o;@@@o:@@o9@@o8@@o7@1@A@1@@@oL@@oK@,@@@oJ@@oI@+*@@@oH@@@oG@@oF'&@@@oE@@@oD@@oC@@oB@@oA@@o@@"@A@"@@@oR@@oQ@@@oP@@@oO@@oN@@oM@@A@@@@oY@@@oX@@oW@@@oV@@@oU@@oT@@oS@ABCDEFHIE@@@ۗI@^ @p@#@@@^ @@^ @@E;@@FA 0A /IwA!GAA ?A > %A $ A  A  A  A  wA v A  aA `G>A A A A A_A^@A?AAAAoAnTASAAA A  A HA+HA"HAHAHA HAH2A HA HxA GA HRA H$A IA GA HoA GA GA I@A HA I#A w @A ? 4A 3 A  #A "IoA y A  UA T A  5A 4 A  A  tA sIA wIA q A  A  }A | A ArAqXAW=A<AAAA~A} 7A 6^A]DACAAAAA^A]IAH A  AAAA /A .AAyAxUAT$A# A @p@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@ @!@"@#@$@%@&@'@(@)@*@+@,@-@.@/@0@1@2@3@4@5@6@7@8@9I@^  6@@^ @@@@^@@@[@K@[@@@FFMWAXN@X 8@AаJg$textM..N..@@@ @jJ@^   GAF&A%AAAAnAm6A5AAAAAAaA`>A=AAAAAjAiBAA A AAAApAoSAR@A?#A"AAAAuAt@f@f@f@f@f@f@f@f@f@f@g@g@g@g@g@g@g@g@g@g @g @g @g @g @g@g@g@g@g@g@g@g@g@g@g@g@gJ@_@_J@_@@J@AWJ@^@H=@AQJ@^@AHa@ABJ@^@BCJ@AJ@^'@I @A5J@^0@AIð@A-J@^4@I@A)J@^7@ABDI@A!J@^;@I@AJ@^>@I@AJ@^A@ID@AJ@^E@ABCIȰ@A J@^I@I@AJ@^M@H@AJ@^Q@AIk@AJ@^X@I?@AJ@^\@ABCDEJ @AJ@^]@H@AJ@^`@AI@AJ@^g@H@AJ@^k@AHҰ@AJ@^o@BCJg@AJ@^s@I=@AJ@^y@AJN@AJ@^@BDJ@AJ@^@JȰ@AJ@^@J@AJ@^@ABEF3        @ 3AFA@@@@@JJԠJJcIVJHHIIJYI|II<I٠JIJJ?JQIJ1I}KHݠHK0@@K5@AH@H@ABK"@I@AJ>@J@ABCJa@JS@AJ@I@ABJ1@I@AIX@I@ABCDI@J|@AI@@I@ABI@I @AJ@I@ABJ@J@K@J@ABCDEF9@@@JJȠK KǠJߠJƠJJŠIIĠJǠJàI8I9 I&I'JJIeIfJJIɠIIIIIJ,J-JnJoIIJ_J`JJJJJSJTJJIIK~KIDIEI&I'KK@..N@@Aа,Odoc_to_text'to_text,Odoc_to_text.../@ ././@@@@@q@fJ@f@ kAA j@A@԰@@@A@A@@A@ABn@An@K@AK@A@A@@A@ABC԰@A@@A@A@A@g@Ag@ABI@AI@0@A0@A@A@@A@ABCDư@A@@A@A@A@V@AV@AB3@A3@@A@A@A@а@A@ABC@A@u@Au@A\@A\@4@A4@AB@A@@A@Aְ@A@@A@ABC@A@@A@Ad@Ad@J@AJ@A%@A%@@A@ڰ@A@ABCDEFG@@ @ݠ.UsР>VԠNk 4^|נ0P~ՠB@@!@A@@AB@@A^@@@ABC@@A@@AB@z@AQ@*@ABCD@@A@@ABw@H@A,@@ABC@@A@v@ABI@,@A @@ABC@@A@t@B@'@ABCDEFGF@'to_text  @./MN̠/0젠QR렠stꠠ頠蠠砠栠AB堠no䠠㠠⠠ᠠࠠ56ߠ`aޠݠܠߠ۠ڠ٠@Aؠ`aנ֠ՠߠԠӠABҠjkѠР@.../@@ߐ9 {2 Small helper stuff.} // //>@@@@@@@Ѡ /@/H/@/P@@ AD/@/S/@/T@@ 3@ @B@@@@/@/D@@Ѡ /V/^/V/d@@ Aภ(Verbatim/V/g/V/o@w;+ @bullet{}  /V/q /V/|@@ /V/p /V/}@@wD@@@g"K@g$K@g#3@) @@@@@ @@ ,@@/V/Z @@Ѡ /~/ /~/@@ Aภ(Verbatim)/~/*/~/@wc* @minus{} 1/~/2/~/@@4/~/5/~/@@wl@@@g*K@g,K@g+3::::::::@) U@@@@@ @@ @@A/~/ @@Ѡ G//H//@@ Aภ(VerbatimQ//R//@w#@* Y//Z//@@\//]//@@w@@@g2K@g4K@g33bbbbbbbb@) -@@@@@ @@ 8@@i// @@Ѡ }o//p//@A AภvRx//y//AvQ (@~//@@ 3||||||||@ S@@@@ภ//A@A@ @@@g;K@gB@@//@@ @@//@@Ѡ W0000@@ [[Aడ#'Hashtbl&create0000@ 0000@@&random&optionL$boolE@@@hW@@@hV@@hU@#intA@@@hT@@hS !a@hD!b@hE@@@hR@@hQ@@hP@+hashtbl.mliA ! !B c @@/Stdlib__HashtblA@94@@1/,@@@i*@@@i)@@i(@)@@@i'@@i&   @@@i#@@i"@@i!3@{ @@@@Jภ$None@@NK@@@k@@@k@@k@@e0000@@Q@@@kL@k!L@k #@@t @@ $@@00 @e/ Keep a set of nodes we create. If we try to create one a second time, that means it is some kind of alias, so don't do it, just link to the previous one ,//-0y0@@@@@@@300400@AA࣠@&self-2AఠIàI]\A[A@ ^3BBBBBBBB@ Fqh l@\@AN]N^]@ ͠ ^@ABKK_@ q r`@A&'a@  b@ABCc@ՠd@Ae@f@AB]^g@|}h@AGHi@L$L%j@ABCDk@l@Am@ghn@ABEFo@'(p@Aq@ՠr@ABCs@t@AUVu@:;v@AB ܠ w@  x@A ˠ y@  z@ABCDE{@Π|@ALL}@MM~@ABMiMj@MʠM@AMM@MM@ABCMM@MM@AM`Ma@LƠL@ABM9M:@M M @AMM@LL@ABCDMUMV@L~L@ALL@N(N)@ABLL@N N @A'(@@ABC@  @ANVNW@}~@AB;<@@A@kl@ABCDEFߠ@]^@ANN@NN@ABĠ@@Ade@@ABCuv@Z[@A?@@@AB@נ@A@@ABCD@ @AEF@ef@AB@@A@@ABCkl@FG@A01@@AB@@A̠@@ABC@LM@Ayz@_`@A:;@  @@ABCDEFGH@ 7(@ 2@A @BC >@ @ @AB @CD!2A@>A@ D 7@AA ءAc@DAE K@#o@Ar@Bu@Cx@|@AD^@B@A@@AB@@A@z@ABCEQ@,@A@@AB@@Aw@G@ABCF+@@A@@AB@v@AI@+@ABC @@A@@AB@u@AB@'@ABCDG0@mAr #@3i@pAa o@6D@sA< "@9@vA 1@<@yA qA?@|A %@BKR/HG@GG@@@G@G@A@@@991A 2@ 0@@2@࣠@%depthA0000@A@@3@BG @F@EO @G@@@@@  @@$nameA0000@A@@3@ @@@@@@@@ డ('Hashtbl#mem0001@ 0101@@@ x!a@h !b@h @@@h@@h@@@h@@@h@@h~@@h}@LLLn@@I@&!@@@ @@o@@^00@@!q@ డ'Hashtbl#addn151;o151B@ r151Cs151F@@@8!a@h,!b@h*@@@hk@@hj@@@hi@ @@hh$unitF@@@hg@@hf@@he@@hd@u;;u;c@@E@,'@@@\Ġ@@@o@@o@@@o@@@o@@@o@@o@@o@@o@@z(node_tbl151G151O@@@yut@@@o@@ఐ9$name151P151T@ܰ@@(@@ภ"()151U151W@;@@@N@@@@A@@A@@@@@O@o@@s @@@@@oN@o@డn"<=1Z1i1Z1k@@!a@@@/@@@.@@@-@@,@@+*%lessequalBA@@@@)))Z@@U@@@@xJ@o@@o@@@o@@@o@@o@@o,@@ఐ%depth$1Z1c%1Z1h@@@9@@I(maxdepth11Z1l21Z1t@@@F@@@@{@@@oN@oL@ภ(Verbatim@1u1A1u1@{zడ!^L1u1M1u1@@@@@@@p @@p @@@@p@@p@@@p@@p@@pr@@&@node h1u1i1u1@@k1u1l1u1@@@@@pN@pN@p@@డ!^1u11u1@@@@@@@p$@@p#@@@@p"@@p!@@@p @@p@@p@@డq#,fix_nodename$Texi1u11u1@ 1u11u1@@@h{@@@H@@Hg@@@H@@H@f@f@@@h@@@p9@@p8g@@@p7@@p6@@ఐ:$name1u11u1@ݰ@@)@@1u11u1@@@@@p4@pDP@p@@@", 1u11u1@@1u11u1@@@@@p2O@pFO@pE@@ @@@@@p@pGO@p0@@1u11u1@@|-@@@p@pHN@p@@ @@S@ఐ|W'nothing1111@{@@bJ@pM@pI@1Z1`@@c!@@@d"@ @@e#@ A@A@@@@@p\@{@@p[v@@pZ@@pY@@pX@ @@?@@pk@@@pj@@@pi@@ph@@pg@@pf@@peJ@p^@100*@@711811@AA࣠@&self-2AఠNǠN^A@a3EEEEEEEE@@@@  aAd@d@@@࣠@#indAW11X11@pA@гu'indicese11f11@@ @@@p3gggggggg@'(@+@'0@,@%@@  @@q11r11@@@@@@p @@@@#entA1111@A@@3@6)@@@p@0@1@@@@  @@ภ(Verbatim1112@|̠డ8:22 22@7@@@x@@@pM@pM@p@@@p@@p@@p3@.:@1@2@@@@డ3&Global*with_index"22@2222@(@&Stdlib#ref{J@@@p@@@p@}1}1@@}@;@@9@@@pN@pN@p2@@E@@;3@  డo$List#mem2 252 29@ 2 2:2 2=@@@!a@$*@@'@| @@@'@@'$boolE@@@'@@' @@' @|+'C'C|+'C'b@@|h@$@@@@@@pN@p@@p@ @@@p@@p@@@p@@p@@p|@@ఐ㠐#ind72 2>82 2A@@@@@Р0indices_to_buildD2 2BE2 2R@@@B1@@@pO@pO@p@@P2 24Q2 2S@@@@@pO@p@X2 2.@@@@@pN@p@డ&String&concatk2V2dl2V2j@ o2V2kp2V2q@@Y@@@Y@@@q@@q@YY@@@q@@@q@@qY@@@q@@p@@p@@ 2V2s@@2V2r2V2t@@Y@@@qN@qN@q@@ภ|}2u222A||!@2u22u2@@ 2u2@@f@@@quN@q!N@q$N@q#@ภ|2u2A|ఐvŠ'indices 2u2@uJ @@@РvA@@@vA@@@vA@@@vA@@@vA@@@vA@@@vA@@@vA@@@vA@@@vA@@@@@@@qEN@qBA@@@qCN@q3A@@@q2@@q1@@@q0@@q/^@@ఐŠ#ind2u22u2@@@@@@q=n@@b@@qN@q,@qFO@q:u@ภ},2u2A}&index 32u242u2@@ 62u2@@N@qNN@qQN@qP@ภ}C22A}డs&escape$TexiR22@ U22V22@@O@@@k(@@@q]@@q^@@q\@@డ$Name&simplep22q22@ t22u22@@f@@@gZ@@@qj@@qig]@@@qh@@qg@@ఐ#ent2222@۰@@@@2222@@@@P@@O@qd@ภ}u22A}s! 2222@@ 22@@N@qN@qN@q@ภ22A@A@@@@qN@q @@ A@& N@qY@@@qZN@q@@ A@/@@@qON@qX@@'A@6@@@q-N@qM @@.A@=$@@@q"N@q+'@@2u26@@Zޠ,N@q@@@qN@q 1@@x?@@@@@pM@qN@q9@2 2-22@@ <@ 22@@2222@@M@qM@qJ@22 22@@M@@m@@I@@@pQ@A@ A@@@M@@@q@@q@J@@qE@@q@@q@@q@@@3@@q@`@@@q@@q@]@@qX@@q@@q@@q@@qJ@q@(11,@@.3.3A/3.3O@@A࣠@&self-2AఠP֠PUA@X3<<<<<<<<@@@@  XA[@[@@@@ఠ"reؠM3R3\N3R3^@fA@@t@@@qL@q3SSSSSSSS@s@@%t@@@@@డtV®exp#Strh3R3ai3R3d@ l3R3em3R3k@@tT@@@tT@@@q@@qt@@@q@@q$@@& [ ]*3R3m3R3u@@3R3l3R3v@@tk@@@qM@qM@q8@@' @@<9@A@3R3X @@࣠@!tA3z33z3@A@@3@KYR@S@T@@@@@@డ,$List#map3333@ 3333@@Yo@@@@@*@rJ@rL@q@@qL@q@@q@@q@Z<@@@q@@qYp @@@q@@q@@q3@8D@@;@<@@@@@Ġ'Newline3333@J@@@@)3@@@@@@ภ#Raw3333@N+! 3333@@3333@@N7@@@rO@rO@r@@ @@=@Ġ#Raw3333@NHఠ!sڠ3333@1A@@NP@@@q3@H@@@@@@@_@@@ภ#Raw'33(33@N`డu%.global_replace#Str733833@ ;33<33@@l*@@@u@@@r%@@r$@l@@@r#@@r"@m@@@r!@@r l*@@@r@@r@@r@@r3TTTTTTTT@E>@?@@@@@@ఐ"red33e34@İ@@u@@@rP@r=@@! v34w34@@y34z34@@l@@@r:P@r@P@r?+@@ఐt!s3434@5@@m^@@@r8P@rBP@rA?@@3334 @@N@@@r@rCP@r6I@@z @@J@Ġ$List4 44 4@L6ఠ#tel۠4 44 4 @A@@L>Vk@@@r@@@r3@@@@@@ @@@@@ภ$List4 4$4 4(@LRడO$List#map4 4*4 4.@ 4 4/4 42@@Z@@@@KJ@rR@@rULJ@rrJ@rO@@rT@@rS@[Z @@@rQ@@rPZ@@@rN@@rM@@rL3@IB@C@D@@@@ ఐˠ$self4 434 47@@@!@ 4 4F@@@+@@rg*@@rfP@rl@@ఐh#tel4 4G4 4J@%@@[?@@@rdP@rpP@rn0@@&4 4)'4 4K@@L@@@rIO@rqP@rb;@@l @@g<@Ġ$Enum94L4Z:4L4^@Loఠ#telܠB4L4_C4L4b@[A@@LwV@@@r @@@r3JJJJJJJJ@v@@@@@ @@@@@ภ$EnumU4L4fV4L4j@Lడ$List#mape4L4lf4L4p@ i4L4qj4L4t@@["@@@@O@r@@rO@r~@@r@@r@[ @@@r@@r[ @@@r}@@r|@@r{3@IB@C@D@@@@ ఐ[$self4L4u4L4y@ F@@!@ ;4L4@@@@@r@@r@@ఐf#tel4L44L4@#@@\=@@@rP@rP@r.@@4L4k4L4@@LWo@@@ry@@@rxO@rP@r<@@m @@=@ఠ#txtݠ4444@A@@ @@@ఐ #txt4444@@ @ @@3@@@@@A33@@@3344@@@&@@q@@qM@rM@r@@ఐY!t4444@@@[@@D@@ZJ@q @3z3@@@f@@rd@@rK@r`@q@@uA@@@q@@ro@@r@@r@@@*@@r@}@@r{@@r@@r@@rJ@r@3.32&@o) 1 Two hacks to fix linebreaks in the descriptions.&22'23-@@@@@@@-44.44@@A࣠@&self-2AఠSޠS TA @W3;;;;;;;;@ @@@   WAZ @Z@@ @@ఠ"reL44M44@eA@@w@@@sL@r3RRRRRRRR@ r@ @%s@ @@@@డwU®exp#Strg44h44@ k44l44@@wS@@@wS@@@r@@rw@@@r@@r$@@& [ ]*4444@@4444@@wj@@@sM@sM@s8@@' @@<9@A@44 @@࣠@#indA4545 @A@@3@KYR@S@T@@@@@@!tA45 45 @A@@#3@/@@@@@@@@@ఠ#rep5555@A@@@@@s%N@s3@%>@@@@@డQ!^55&55'@ @@@ @@@s@@s@ @@@s@@s@@@s@@s@@s @@! 55"55$@@55!55%@@)@@@s)O@s+O@s*4@@డ&String$make 55( 55.@ 55/553@@@@@@@@s3@@s2@@@@s1@@s0@@@s/@@s.@@s-]@@ఐ#ind/5540557@@@j@@`9558:55;@@@@@sAP@sFP@sEz@@7 @@o@@@s'@sGP@s?@@X@@@A@L55@@డ$List#mapZ5?5G[5?5K@ ^5?5L_5?5O@@]@@@@@@sRJ@J@;J@J@]J@J@J@J@JJ@`J@{J@J@J@J@AJ@J@,J@soM@sL@@sQ@@sP@]@@@sN@@sM]2.@@@sK@@sJ@@sI3@@@@@@@@Ġ#Raw5d5r5d5u@Qఠ!s5d5v5d5w@A@@Q@@@si3@!@@@@@@@*@@@ภ#Raw5d5{5d5~@Qడx.global_replace#Str5d55d5@ 5d55d5@@oŰ@@@y:@@@s|@@s{@p8@@@sz@@sy@p@@@sx@@swo@@@sv@@su@@st@@ss3@ZE>@?@@@@@@ఐ"re5d55d5@`@@yb@@@sQ@sQ@s@@ఐT#rep5d55d5@z@@pm@@@sQ@sQ@s+@@ఐt!s'5d5(5d5@5@@p@@@sQ@sQ@s?@@25d535d5@@Rl@@@sq@sQ@sI@@z @@J@ఠ#txtD55E55@]A@@@@@ఐ #txtO55P55@@ @ @@3PPPPPPPP@@@@@AV5P5[@@@X5P5ZY55@@@@@sd@@scN@sN@s3________@@@@@ఐĠ!tm55n55@@@@@@@J@IJ@)J@J@s_@- @@@z45 @@@@@s@@@s@@s@@sK@s@@@A@@@ @@s@@@s@@s@@s@@s?@ @@@@s@@@s@@@s @@s@@s@@s@@sJ@sf@448@@ {2 [text] values generation} Generates [text] values out of description parts. Redefines some of methods of {! Odoc_to_text.to_text}. 5566X@@@@@@@6Z6e6Z6q@AA࣠@&self-2AఠVV A @3@ @@@   A @@@ @@Ġ$None6}66}6@m@@@@3@ @ @ @ @@@@@@ภ6}66}6@@@@ @Ġ$Some6666@gĠְ6666AՠĠ#Raw 66@S=  66@@6666@@SF@@@sN@s6@@@@@d@2@tJ@sJ@s?@Ġ$66(A@@)A@@@@sK@@@+66/@@FJ@sJ@sP@@@<3@@MQ@@@ภ0566666@/@@@JY@Ġ$Some@66A66@ఠ!tI66J66@bA@@eJ@s3KKKKKKKK@o@@@@@@@m@@@డ!@Y66Z66@z@@@zqJ@tJ@s@@@s@@s@z @@@s@@szڠ@@@s@@s@@s3qqqqqqqq@1*@+@,@@@@ ఐ$self6666@ 7@@%@ ,66@@@@@t @@t @@ఐP!t6666@%@@O(@@6666@@+@@ภ6666Aภ'Newline 66@P@ @@ON@t#@@ภ66A@A@'^O@t@@@t N@t(P@@66@@zh@@@tN@tX@@0%@@Y@@A*6Z6t(@@@)@@-A@@@@@tX@@tW@@tV@@@@@tc@@@tb@@ta@@t`@@t_J@tZ@6Z6^A@@6667@AA࣠@&self-2AఠWW A @3@ @@@   A @@@ @࣠@%see_lA6767@'A@@ 3@ /@ @!0@ @@@@@  @@డ$List&concat&7 7'7 7@ *7 7+7 7@@@ F!a@%U@@@&@@@& @@& - @@@& @@& @Fy  Gy /@@EQ@#@@@`@@@tL@tx@@@t{@@@tz@@ty @@@tw@@tv3[[[[[[[[@MYX@P@Q@@@@డ$List#mapq77&r77*@ u77+v77.@@`.@@@@s@@t7@@@tM@uM@tM@t@@t@@t@`@@@t@@t`0@@@t@@t@@t9@@@@Ġ'See_url7D7T7D7[@;'See_url'see_ref@@@ @@@@ @A@@C@AF N RF N c@@@i@ఠ!s7D7\7D7]@A@@@@@t3@l@@@@@#@@#@@~/J@tM@t @@ఠ!t7D7_7D7`@A@@\@@~0J@uM@t@@7D7S7D7a@@@#@@@t'@@@ภа7e7x77AϠ)linebreak 7e7@ @@3@F?@@@A.'@(@)@@@ภ 7e7Aภ$Bold7e7@Tcภ7e77e7Aภ#Raw %7e7@U]డke(see_also-Odoc_messages27e737e7@ 67e777e7@@kc@@@<>@ka##kb##@@k`@ @@U{@@@tP@tP@tH@@/@@@@@tP@tP@tR@ภUZ7e7>AS@?A@Ǡ@@@tP@t`@@c7e7G@@]@@tP@tf@@\L@@P@ti@ภKq77{AIภ#Rawy77@U! 7777@@7777@@U@@@uP@uP@u@@ @@:P@u@ภo77Amภ$Link77@Qఐ㠐!s7777@@@Q@@@uP@uP@u@ఐܠ!t7777@@@@@'77@@jP@u@ภ77Aภ'Newline77@R@ @@|P@u!@ภҰ77A@A@DQ@u@@@uP@u&@@A@MQ@u@@@u P@u@@VA@VQ@t@@@tP@u @@A@_Q@t@@@tP@t@@A@hM@t@@@tP@t@@7e7v@@@@Ġ(See_file7777@;(See_filel@L@@@ @AA@C@AJG d fKG d z@@@hj@ఠ!s*77+77@CA@@b@@@tR@t@@@  @@iM@t@@ఠ!t?77@77@XA@@cM@t@@E77F77@@@@ @@t@@Ġ'See_docW78X78@;'See_doc@,@@@ @AB@C@AH { }H { @@@k@A!sj78k78@A@@>@@@@@M@t@@:!tx78y78@A@@M@t @@78 78@@@@ @@t)@@C@@!z*@@@డ!@8e88e8@}Ѱ@@@}ѠJM@uGP@u+@@@u/@@u.@}Р @@@u-@@u,~@@@u*@@u)@@u(3@P@@un@o@p@@@@ภ8 838e8Aʐw)linebreak 8 8<@ @@(@ภ8 8?Aภ$Bold8 8C@V!ภ8 8F8 8bAภ#Raw 8 8I@Wడm#(see_also-Odoc_messages8 8J8 8W@ 8 8X8 8`@@@@W0@@@ugQ@uiQ@uhS@@& @@N@@@usQ@u`Q@uf]@ภ 8 8a5A@6A@|@@@uaQ@uok@@8 8D>@@^@@uSQ@u_q@@SC@@Q@uRt@ภ&8e8xmAภ#Raw.8e8{@Wf! 58e8}68e8~@@88e8|98e8@@Wr@@@uQ@uQ@u@@ @@Q@u~@ภ$J8e8A"ภ#RawR8e8@Wఐ1!s[8e8\8e8@@@W@@@uQ@uQ@u@@ @@Q@u@ภin8e8Ag@A@۠R@u@@@uQ@u@@/A@R@uu@@@uzQ@u@@\A@R@uI@@@uNQ@uy@@A@R@uA@@@uFQ@uM@@8 81@@~Ϡ@@@u?Q@uE@@డ#!@8e88e8@~@@@~M@uM@u@@@u@@u@~ @@@u@@u'@@@u@@u@@u@@ఐ!t8e88e8@@@"@@ภ8e88e8Aภ'Newline 8e8@T@ @@1R@u7@ภ8e8A@A@V@S@u@@@uR@uG@@8e8@@#J@@@uR@uO@@1%@@,h@@@u=Q@uR@uX@@r.@@Y@@Ab7/7;1@@@ 7/7: 8e8@@@#@@t@@tN@uN@u3@@@@@ఐ%see_l8888@@@#@@"77%#88@@@@@tM@uN@t@@ @@#KJ@|J@}bJ@}zJ@}J@~J@~1J@t'@-A@1A@@@#<@@u#/@@u@@u3@@@d@@u@#H@@u#;@@u@@u@@uJ@uR@R660@@|X88Y88@A@࣠@&self-2Aఠ\!\"%A&@3ffffffff@$@@@  (A)@@@)@࣠@!lAx88y88@A@@(@(@@@v@(@@@v@@v@@@v3@I)@M@(1@N@&@@@@@@డ$List'flatten8888@ 8888@@@!a@%O@@@&@@@&@@& @@@&@@&@5@@R@$@@@(@@@vL@vXL@v"@@@v%@@@v$@@v# @@@v!@@v 3@Pl)@)@@@v@)@@@v@@v@@@v@s@t@@@@డx$List#map8888@ 8888@@d@@@@@)?@@@vr@)>@@@vs@@vqM@v8@@v;rW@@@v0M@vM@vUM@v5@@v:@@v9@e@@@v7@@v6dˠ@@@v4@@v3@@v2W@@࣠@!xA@88A89@YA@@63AAAAAAAA@i@@@@@@ภ&L89M89@% )linebreakV89W89 @@@3VVVVVVVV@"N@@@@@ ఐ6'to_texth89i89@;@@+@ǐn89(@@@)@)@@@va@)@@@vb@@v`@@@v_@@v^))@@@v]@@@v\@@v[1@@ภl89*89,Akఐ_!x 89+@B @@E@ภA@ A@M@v}@@@vP@vS@@89)@@)@@@vpP@v|[@@8989-@@$M@vS@@@vWO@vP@vmh@@l @@@@@vVm@8889.@@@@@vM@@vLN@vN@v@@ఐf!l89/890@@@fO@@@vJN@vN@v @@88891@@A@@@v/M@vN@vH@@R @@*%@@@vM@v-@A@A@@@*6@*5@@@v@*4@@@v@@v@@@v@@v*1*0@@@v@@@v@@v@@v@@@ 9@@v@*Y@*X@@@v̠@*W@@@v@@v@@@v@@v*T*S@@@v@@@v@@v@@v@@vJ@v@>88W@@%(D939>E939L@AA࣠@&self-2Aఠ^ ^kA@ n3RRRRRRRR@@@@  nA q@ q@@@࣠@+params_listAd939Me939X@}A@@%B3eeeeeeee@% @)@! @*@@@@@  @@డ$List&concat|9[9c}9[9g@ 9[9h9[9n@@V@@@V%@@@~L@v@@@v@@@v@@vV @@@v@@v3@2>%v@5@6@@@@డ&$List#map9o9z9o9~@ 9o99o9@@fi@@@@%@@v%Ҡ7@@@vM@wM@w-M@v@@v@@v@g7%@@@v@@vfk@@@v@@v@@v9@@࣠@6A@ఠ!s9999@A@@@%@~J@wM@w3@Y@@@@ఠ!t9999@A@@b@@@~J@wM@w@@9999@@@$@@@w@@ @@డ!@9:#9:$@Z@@@ZJ@w9O@w@@@w!@@w @X @@@w@@w@@@w@@w@@w311111111@VO@P@QA:@;@<@@@@ภA99B9:"A)linebreak K99@ @@'@ภ-S99A+ภ$Bold[99@Zภ<b99c99A;ภ#Raw k99@[డq*parameters-Odoc_messagesx99y99@ |99}99@@q@@@<%@q!i!iq!i!@@q@ @@[@@@wYP@w[P@wZ\@@/@@@@@weP@wRP@wXf@ภ99>A@?A@ @@@wSP@wat@@99G@@c^@@wEP@wQz@@\L@@P@wD}@ภ9:vAภ#Raw9: @[! 9: 9: @@9: 9: @@\@@@wqP@wsP@wr@@ @@P@wp@ภ9:Aภ#Raw9:@\ఐ!s9:9:@@@@@@@P@w~@ภҰ9:AРภ#Raw9:@\8": 9:9:@@ 9: 9: @@\D@@@wP@wP@w@@ @@P@w@ภ9:!A@A@Q@w@@@wP@w@@/A@Q@wu@@@wzP@w@@UA@Q@wg@@@wlP@wy@@A@Q@w;@@@w@P@wk @@A@#Q@w3@@@w8P@w?@@J99 @@,@@@w1P@w7@@డ!@]9:'^9:(@@@@CM@w@@@w@@w@ @@@w@@wܠ@@@w@@w@@wB@@ఐ!t9:%9:&@J@@O@@ภe9:+9:4Adภ'Newline 9:2@Yr@ @@1M@wQ@we@ภ9:3A@A@ R@w@@@wQ@wu@@9:)@@٠I@@@wQ@w}@@2&@@@@@w/P@wQ@w@@q/@@@999:6@@@'@@w @@w N@wN@w@@ఐo+params_list:7:D:7:O@7@@':@@9o9y:7:P@@@@@vM@wN@w @@c @@J@~;J@~mJ@~J@~J@v@A@A@@@'@@w'@@w@@w@@@#@@w@'@@w'@@w@@w@@wJ@w@9397-@@:R:^:R:w@A@࣠@&self-2Aఠ``Ա.A@#13@@@@  ױ1A#4@#4@@@@Ġ!&::'::@ @@@@++@@@w@@@w3--------@#M@@&#N@@@@@@@ภ5:::;::@4@@@+&+%@@@x)@@@x(@Ġ%K::L::@$@ఠ!sX::Y::@qA@@@@@x3]]]]]]]]@0@@@@ఠ!ti::j::@A@@e@@@x@@q::r::@@@@ @@x@Ġz::::@y@@@@+u@@@x@@@x)@@@ @@+~+}@@@x@@@x1@@@డ!@;;';;(@ڰ@@@ڠ+@@@xM@xQM@x5@@@x9@@x8@ܠ@@@x7@@x6@@@x4@@x3@@x23@g`@a@bWP@Q@R@@@@ภ:::;A)linebreak ::@ @@+@ภ::Aภ$Bold::@]-ภ::::Aภ#Raw ::@^'డt/&raises-Odoc_messages::::@ ::::@@t-@@@<2@t+"{"{t,"{"@@t*@ @@^E@@@xqN@xsN@xr\@@/@@c@@@x}N@xjN@xpf@ภ$::>A@?A@@@@xkN@xyt@@-::G@@e@@x]N@xiz@@\L@@N@x\}@ภ;:;vAภ#RawC:;@^{! J:;K:;@@M:;N:;@@^@@@xN@xN@x@@ @@N@x@ภ9_:; A7ภ$Codeg:;@^Qఐ!sp:;q:;@@@^]@@@xN@xN@x@@ @@N@x@ภ]:;A[ภ#Raw:;@^à! :;:;@@:;:;@@^@@@xN@xN@x@@ @@N@x@ภ:;A@A@ O@x@@@xN@x@@/A@O@x@@@xN@x@@\A@&O@x@@@xN@x @@A@/%O@xS@@@xXN@x@@A@8.O@xK@@@xPN@xW@@::@@7@@@xIN@xO$@@డe!@;;+;;,@(@@@(PN@xN@x@@@x@@x@' @@@x@@xi@@@x@@x@@xK@@ఐ!t ;;);;*@S@@f@@@x[@@ภ;;/;;8Aภ'Newline $;;6@\@ @@4O@xp@ภ).;;7A'@A@CP@x@@@xO@x@@9;;-@@hM@@@xO@x@@4%@@q@@@xGN@xO@x@@u.@@ @ఠ!lR;9;AS;9;B@k A@@-J-I@@@x#@@@x"3ZZZZZZZZ@-@@@@@ภ=c;F;Rd<<-A<[!)linebreak m;F;[@ @@-X@@@xM@xM@x3ssssssss@G*-m-l@@@x!@@@x @+@,@@@ภ`;^;j#A^ภ$Bold;^;n@^ܠภo;^;q;^;Anภ#Raw ;^;t@_֠డu&raises-Odoc_messages;^;u;^;@ ;^;;^;@@@@_@@@y M@yM@y D@@& @@ @@@yM@yM@y N@ภŰ;^;5A@6A@7@@@yM@y\@@;^;o>@@g@@xM@yb@@SC@@jM@xM@xg@ภ;;Aภ#Raw;;@`#" :;;;;@@;;;;@@`/@@@y'M@y)M@y(@@ @@(M@y M@y&@ภ ;;Aภ$List;;@]డ$List#map ;;!;;@ $;;%;;@@kݰ@@@@."@@@yM@yB@@yEg@@@yM@yeM@y?@@yD@@yC@l@@@yA@@y@k@@@y>@@y=@@y<3EEEEEEEE@@@@@࣠@A@ఠ"ex\;;];;@u A@@@4@yM@ylM@yZ@@ఠ$descp;;q;;@ A@@h*@@@yM@ytM@y[@@|;;};;@@@"@@@y^@@ @@ภe;;;;@dภ$Code;;;;@`ఐB"ex;;;;@A@B@C@@B3@.M92@3@4@@@@;;;;@@@@@yM@yM@yM@yjO@yk@ภ;<;< @ภ#Raw;;;<@`! ;<;<@@;<;<@@a @@@yyO@y{O@yz7@@;;;<@@3O@yx<@ఐv$desc;< ;<@C@@uG@@@@UDM@yc@@@ygO@ysO@@K @@@@@yfT@;;;<@@@@@yW@@yVN@yN@y~@@ఐ!l ;< ;<@@@m@@@yTN@yN@y@@;;;<@@^h@m@y:@@@y9M@yN@yR@@ @@'M@y1M@y8@ภ.<<$Aภ'Newline6<<+@^@ @@M@yM@y@ภ=B<<,A;@A@@@@yM@y@@A@*@@@y2M@y @@IA@V@@@y!M@y0@@vA@Ġ@@@xM@y@@A@ˠ@@@xM@x@@g;F;P@@+@@Ai:R:z@@@@@ A@@@/i/h@@@z@@@z@@z/e/d@@@z@@@z@@z@@zS@@@'@@z@//@@@z@@@z@@z//~@@@z@@@z@@z@@z@@zJ@z @:R:V;@@!3@'@@''@@@@@@@ภӰ<~<?<~<@aภ F<~<G<~A}@?A@@@@zN@zb@@<~<G@@jB@@zzN@zh@@<~<<~<@@N@zym@ภw<~<<~<@vภ#Raw<~<<~<@bߠ! <~<<~<@@<~<<~<@@b@@@zN@zN@z@@ @@N@z@ఐҠ!t<~<<~<@@@0@@@z@@&@@7O@zp@@@zuN@z@@A@@@@@znN@zt@@ภ<~<<~N@|N@{C@@{L@@)N@{p@)N@{q@@{rN@{F@@{K@@{J@@{I@@{H@@@{G@@@@{E@@{D#@@{B@@{A@@{@@@࣠@#acc A@=,=?A=,=B@YA@@53AAAAAAAA@@@@@@@࣠@A@ఠ#tagW=,=KX=,=N@pA@@:3XXXXXXXX@$O@@@@@@ఠ$textf=,=Pg=,=T@A@@F@@k=,=Jl=,=U@@@P@O@@{t@@ @@@ఠ!f=m==m=@A@@* R@{x3@.7j@1@2)h@#@$@@@డ$List%assoc=m==m=@ =m==m=@@K-@@@*H@@{@K)@*S@*M@@{@@@{~@@{}*N@@{{@@{z,@@ఐf#tag=m==m=@5@@9@@z m-tag_functions=m==m=@@@*yF@@5@@*iG@A@=m=@@ภ====@డ^!@====@!@@@!LQ@{@@@{@@{@ @@@{@@{`@@@{@@{@@{3@tx@y@z@@@@ภ߰====@ޠà)linebreak====@@@'J@{@ఐ!f====@#@@&@@ఐĠ$text*==+==@@@ 3@@.==/==@@*6@@"@@lK@@@{R@{=@@ภ?==@==Aภ'Newline H==@b&@ @@R@{R@ภMR==AK@A@S@{@@@{R@{b@@]==@@x@@@{R@{j@@e==f==@@m@ఐ2#acco==p==@@@cx@@@@N@{@@@{@ @@@Ġ)Not_found=> =>@K@@@@@@@{@@@ డ'warning)Odoc_info>>*>>3@ >>4>>;@@@@@@ @@ $unitF@@@ @@ @44@@u@@@@@@@{@@{@@@{@@{5@@డ{/tag_not_handled-Odoc_messages>>=>>J@ >>K>>Z@@@+y@@@:@@:|@@@:@@:@|))|)O@@|x@@@@+@@@{@@{@@@{@@{g@@ఐ#tag>>[>>^@p@@t@@>><>>_@@_@@@{@{V@{~@@o @@3@@@{T@{@ఐՠ#acc >b>s >b>v@@@@@@@@@=Y=i@@@=,=F@@@@@{@@{P@{@!=,=:" >w>@@@@@{e@@@{d @@{c@@{bO@|O@{@@ภ27 >w>8 >w>@1@@@-N@{N@| @@ఐ堐#c_lG >w>H >w>@@@Ƞ6@@@{_O@|O@| @@S==T >w>@@F@@V<=W >w>@@ y@@@{.M@|N@{<@@ @@A@@|M@{,$@A@A@@@5ݠ@5@@@|/@5@@@|0@@|.@@@|-@@|,5@@@|+@@|*@@|) @@@,@@|E@5@5@@@|C@5@@@|D@@|B@@@|A@@|@5@@@|?@@|>@@|=@@|> >>@A@࣠@&self-2Aఠjujv yA z@,3@ x@@@   |A, }@,@@ }@࣠%block%*opt*Aఠ >> >>@A@@5@@@K@K@|lK@|m3@ %,@ @$-,@ @"@@@ภu >> >>@t@@@@@@|q@@ >> >>@@Ġ$None >> >>@@@@@66@@@|@@@|3@'82@3@4@@@@@ภ  >>  >>@@@@66@@@|@@@|@Ġ$Some>>>>@ఠ$info%>>&>>@>A@@6=@@@|3))))))))@*@@@@@@@6F6E@@@|@@@| @@@@ఠ!t?>>@>>@XA@@2T@@@|O@|3FFFFFFFF@H*#@$@%@@@డ$List&concatY>? Z>?@ ]>?^>?@@3@@@32x2w@@@|@@@|@@|.2|@@@|@@|3nnnnnnnn@(@@@@ภTz??){.DzDASఐc$info??1??5@?@@@@@|@|@,i_deprecated??6??B@3,i_deprecated@@@ A&oQ@@@ 4@@@ 3@@F33&i_desc1o\@@@ &@@@ %@@@ @A``@@t@3)i_authors @@@ (@@@ '@@A@Aaa,@@u@3)i_version+N@@@ *@@@ )@@B)@AbZ^bZx@@v@3&i_sees:*2@@@ ,@@@ +@@C7@Acc@@#w@3'i_sinceHk@@@ .@@@ -@@DF@Add@@2x@3(i_beforeWG@)@@@ 1@o@@@ 2@@ 0@@@ /@@E^@A,e-e?@@Jy@o3(i_paramso_2@@@ 6@@@ 5@@Gl@A:g;g@@X{@33i_raised_exceptions}mc0raised_exception@@@ 8@@@ 7@@H|@AJhKh>@@h|@3.i_return_valueo@@@ :@@@ 9@@I@AXieiYie@@v}@3(i_custom@m@@@ =@o@@@ >@@ <@@@ ;@@J@Apjqj@@~@3(i_alerts%alert@@@ @@@@ ?@@K@Ak k %@@@@Afswfs@@z@@@àp@@@|@@@|@Ġ$Noneo?H?[p?H?_@@@@@נp'@@@|@@@|0@@ޠp.@@@|@@@|7@@@ภ?H?c?H?e@@@@33@@@|C@Ġ$Some?f?y?f?}@ ఠ!t?f?~?f?@A@@pU@@@|5@@@@@ p\@@@|@@@|=@@pc@@@|@@@|D@@@డ;!@?@?@@@@@3R@|@@@|@@|@ @@@|@@|=@@@|@@|@@|3@>7@8@9@@@@ภ????@ภ#Raw????@i$డt!^????@.@@@.@@@} @@} @-@@@} @@}8@@@}@@}@@}4@@డL*deprecated-Odoc_messages????@ ????@@J@@@<0@H"P"PI"P"g@@G@ @@^@@@}T@}T@}Z@@". 9??:??@@<??=??@@j@@@}T@}T@}n@@F??G??@@i@@@}@} T@}x@@P??Q??@@J@}S@}~@ ఐ$selfa??b??@#@@;{@#f??@@@.@@}$.@@}#@@ఐ֠!tu??v??@@@q*@@@}0@@|??}??@@.@@/@@@@@|S@|@@ภg?@ ?@Afภ'Newline ?@@ft@ @@4S@}>@ภz?@Axภ'Newline?@@f@ @@4S@}H@ภ?@%A@&A@4T@}@@@@}ES@}M@@/A@(4T@}6@@@};S@}D@@?@9@@@@@|S@}:@@~@@@F@@@AU?@@@P@}Z@ภ@!@4^A ఐ.$self @!@8@#@@;v@"@!@E@@@5 @@}g5@@}f}@@ఐՠ$info@!@F@!@J@@@@@@}q@}n@&i_desc@!@K@!@Q@d@@5&J@}o@@4@@5@ภ@T@gAడ"<>@T@y @T@{@n@@@ts@@@}@@@}P@}@@}@ @@}s@@@}@@}~@@}}@@ఐ$infoB@T@jC@T@n@@@@@@}@}@)i_authorsN@T@oO@T@x@@@)@@ภTY@T@|Z@T@~@S@@@6P@}@@@@@@@}Q@}@ภCi@@j@@@B%')linebreaks@@t@@@@@@@@}@ ఐΠ$self@@@@@$7@@<@#@@@@@:ߠ:@@@}@@@}@@}:ݠ:@@@}@@@}@@},@@ఐ$info@@@@@`@@3@@@}@}@@)i_authors@@@@@@@; ; @@@}@@@}Q@}Q@}R@@?@@15Q@}@@@}P@}Q@}]@@@@@@@@P@}b@ภ԰@A@A@@@@ P@}m@@@n@ภAAkAఐ"isAAAA@@@@7@@@}P@}@@@}@@}@@@}@@}@@ఐ점$infoAA AA$@Ȱ@@@@@}@}@)i_versionAA%AA.@^@@Ϡ+@@@}Q@}Q@}@@7 @@o@@@}Q@}@ภ 3A/AS4A/AU@ %)linebreak=A/AI>A/AR@@@@@@}@ ఐ$selfOAVApPAVAt@%@@=i@$5TAVA@@@8#8"@@@}@@@}@@}8!8 @@@}@@@}@@}@@ఐN$infosAVAtAVA@*@@@@@~ @~ @)i_versionAVAAVA@@@8P8O@@@~@@@~Q@~ Q@~ @@?@@6Q@}@@@}P@~Q@~'@@A/AGAVA@@jP@},@ภAAAA@@@@ P@~7@@@8@ภ AA5A ఐ$self  AA@%m@@=M@$ AA@@@6@@~"6@@~!T@@ఐ$info AA AA@@@[@@@~,@~)h@&i_sees AA AA@@@6J@~*q@@4@@6r@ภð!ABoA ఐ?$self !AB@%@@>@%!AB@@@<2@<1@@@~E@<0@@@~F@@~D@@@~C@@~B<-<,@@@~A@@@~@@@~?@@ఐ$info"!AB#!AB@ٰ@@@@@~^@~Y@(i_before.!AB/!AB"@C@@}"B%BB@3@@@@@~@~@'i_since"B%BC"B%BJ@@@:+@@@~}Q@~Q@~"@@7 @@@@@~Q@~{(@ภx#BKBo#BKBq@w'\)linebreak#BKBe#BKBn@@@@@@~=@ ఐ$self$BrB$BrB@&l@@>L@%$BrB@@@: :@@@~@@@~@@~::@@@~@@@~@@~a@@ఐ$info$BrB$BrB@@@h@@@~@~u@'i_since$BrB$BrB@@@:M:L@@@~@@@~Q@~Q@~@@?@@f8 Q@~@@@~P@~Q@~@@#BKBc$BrB@@#P@~@ภ %BB%BB@@@@ P@~@@@@ภ&BBA ఐp$self '&BB@&ذ@@?@@& +&BB@@@8 @@~7@@~@@ఐ$info<&BB=&BB@@@@@@~@~@(i_paramsH&BBI&BC@E@@8%J@~@@4@@8@ภ.T'CCA, ఐ$self a'CC@'@@?z@&Ye'CC7@@@;^;]@@@~@@@~@@~;Z;Y@@@~@@@~@@~@@ఐ_$info'CC8'CC<@;@@@@@~@~@3i_raised_exceptions'CC='CCP@@@;;@@@~@@@~Q@~Q@~-@@K@@J@~P@~Q@~4@ภ(CSCf1Aఐo"is(CSCi(CSCk@@@@juv@@@P@ @@@ @@@@@@@Z@@ఐ$info(CSCl(CSCp@@@a@@@@n@.i_return_value(CSCq(CSC@°@@+@@@Q@Q@}@@7 @@5@@@Q@@ภӰ)CC)CC@ҠL()linebreak)CC)CC@@@P@@@"@ ఐ^$self*CC*CC@'ǰ@@@/@' *CC@@@;;@@@,@@@+@@*;;@@@)@@@(@@'@@ఐ$info9*CC:*CC@@@@@@>@;@.i_return_valueE*CCF*CC@$@@@(i_alerts,D D8,D D@@l@@?E?D@@@f@@@eQ@lQ@iP@@K@@eP@PP@nQ@bW@ภ-DCDVTA ఐ$$self -DCDZ@(@@@l@'-DCDi@@@>N@>M@@@@>L@@@@@@@@@@~>I@@@}@@|@@ఐޠ$info-DCDj-DCDn@@@@@@@@(i_custom-DCDo-DCDw@@@>@>@@@@>~@@@@@@@@Q@Q@@@Y@@>|@@@@ภ+0.DzDA)@A@sP@x@@@yP@@@mA@z@@@QP@w@@A@@@@P@O@@A@@@@~P@@@A@r@@@~P@~@@=A@ w@@@~nP@~@@A@ɠ|@@@~@@@}P@~@@A@ޠC@@@}{P@}@@hA@H@@@}cP@}y@@A@M@@@|P@}a@@??'@@Y:@@@|P@|F@@7@@KG@A@>>@@ఐˠ%block/DD/DD@@@3@Ve^@_@`@@@ภ0DD0DDAภ%Block 0DD@llఐy!t0DD0DD@@@Ju @@@@@@N@N@*@@#@@>@@@N@0@ภϰ0DD.A@/A@A@@@N@>@@0DD7@@@@@D@డi!@1DD1DD@,@@@,;N@@@@@@@) @@@@@k@@@@@@@g@@ఐР!t1DD1DD@q@@O#@@@O@O@|@@ภ"1DD#1DDAภ'Newline +1DD@m @ @@w@@@@ภ161DDA/@A@;IP@@@@O@@@A1DD@@pQ@@@O@@@I1DDJ1DD@@qN@O@@P/DD@@s@@@ E @@AT >> @@@ i A@ mA@@?l?@@@@@@@@@??@@@@@@@@??~@@@@@@@@@@@@ @ @@6@@??@@@@@@@@@??@@@@@@@@??@@@@@@@@@@@@@@J@ @ >>V@@;l3DD3DD@AA࣠@&self-2Aఠtnto*rA*s@63@*q@@@  *uA6*v@6@@*v@࣠@!iA3DD3DD@A@@;3@*6@*@!6@*@@@@@  @@ ఐ+$self4DE4DE@*@@B3@";@@@@@* 4DE@@@Iu@@@@@@@@@@@@ ఐL$self4DE4DE@*@@C!@*4DE'@@@0@*@@@@@@@@@@)@(@@@@@@@@@%@$@@@@@@@@@@A@@Mภ+$3@3@4@L@@@@@@@@Q@@ఐw!i94DE(:4DE)@[@@;^@@=4DE>4DE*@@I@@@N@f@@j@@< J@J@ºJ@J@J@*J@J@J@]J@nJ@z@A@A@@@< @@<@@@@@@@7@@ @<,@@ <#@@ @@ @@J@@p3DD3@@ {2 Conversion of [module_elements] into Texinfo strings} The following functions convert [module_elements] and their description to [text] values then to Texinfo strings using the functions above. 6E,E09EF@@@@@@@<1;FF;FF1@AA࣠@&self-2AఠuPuQ+TA+U@73@+S@@@  +W A7+X@7@@+X@࣠@&m_nameA;FF2;FF8@!A@@>F}F?>F}F@ B>F}FC>F}F@@@<@@@ W@@ V@@@ U@@ T@|ww}ww@@Y@@@@<@@@i@@h@@@g@@fw@@ఐ#typj>F}Fk>F}F@@@=@@n>F}Fo>F}F@@C-@@@_@tP@p@@x=FSF`y>F}F@@@@@D@uO@]@@<F?FI>F}F@@r@@@.@vN@B@@ @@@@@-@ A@A@@@=:@@@=3@@=+@@@@@@@ @@8@@@=J@@@=C@@=;@@@@@@@@J@@;FF-@@1@FF@FF@A@࣠@&self-2"Aఠv~!v,#A,@83@,@@@  ,$A8,@8@@,@࣠@&m_name#A@FF@FF@%A@@@[@@@3@,8@,@$8@,@@@@@  @@#typ$A@FF@FF@&A@@@e@@@3@&@w@@@@ @!@@@@ @@ภٰAFFAFGAؠภ#Raw AFF@s@ ఐU$selfAFFAFF@,ǰ@@E/3@'6@@@@@0@1@@@,  AFG@@@DC@@@@@@D>@@@@@D;@@@@@@@@@ఐj&m_name<AFG=AFG @J@@Da@@@N@N@.@@ఐh#typPAFG QAFG @8@@Di@@@N@N@B@@[AFF\AFG@@s@@@@N@L@@f @@@@@@M@R@ภkpAFGqAi@rA@ݠ@@@M@`@@yAFFz@@@@@f@A@A@@@A @@@*@@)@A@@@(@@'AA@@@&@@@%@@$@@#@@"@@@9@@A@A(@@@@@@?@A#@@@>@@=A A@@@<@@@;@@:@@9@@8@@7J@,@@FF@@>ADG>GIDG>GV@AA࣠@&self-2&Aఠw%w-'A-@93@-@@@  -(A9-@9@@-@࣠@!v'ADG>GWDG>GX@)A@@>[3@-9@-@!:@-@@@@@  @@ డh0reset_type_names)Odoc_infoEG[GaEG[Gj@ EG[GkEG[G{@@@]@@@ L@@ Ka@@@ J@@ I@7vUvU8vUvx@@UW@@@@@@@X@@W@@@V@@U3@:F>@=@>@@@@ภ+Q&EG[G|'EG[G~@+P@@@'@@@aN@e@@7@@\@@@fM@_@@ఠ!t(>FGG?FGG@W*A@@K@@@M@l@@@|M@g3JJJJJJJJ@2@@@డ!@WKHzHXKHzH@@@@@@@p@@o@"@@@n@@mԠ&@@@k@@j@@i!@@ภPvFGGwKHzHAO ఐ$selfFGG@.5@@F9@.)FGG@@@K@@@@@@@@K@@@@@J@@ภyGGGJH<HwAxภ'Newline GGG@q@ @@L @@@O@b@ภGGGA/%minus GGG@ @@L$@@@O@O@z@ภHGG.Aภ#RawHGG@u డ]!^HGGHGG@@@@@@@@@@@@@@@!@@@@@@@@@$val HGGHGG@@HGGHGG@@5@@@P@P@@@డ!^HGHHGH@K@@@K@@@@@@J@@@@@U@@@@@@@@@డ$Name&simple8HGG9HGG@ <HGG=HGG@@@@@"@@@@@%@@@@@@@ఐ{!vVHGGWHGG@;@@? @(val_name]HGG^HGH@3(val_name?@@@ x !t@@@ n@@@ 3(val_info @@@ p@@@ oA@A @AE2W2aE2W2@@@3(val_type)type_expr@@@ q@@B@AF22F22@@@3-val_recursive%@@@ r@@C!@AG33 G33 @@@3.val_parameters/.Odoc_parameter)parameter@@@ t@@@ sA@D4@AH3J3TH3J3@@@3(val_codeB.@@@ v@@@ uA@EC@AI33I33@@@3'val_locQ@@@ wA@FL@AJ4#4-J4#4I@@@@AD22 D223@@@h`@@@@@ R@R@x@@HGGHGH@@@@@~@@# : HGHHGH @@HGHHGH @@@@@Q@Q@@@ @@ @@@@Q@@@HGGHGH @@v"@@@@P@@@% @@MT@@@O@@ภװIHH"^Aՠ ఐA$self  IHH&@/@@H#@/+IHH;@@@@@@(@@@@'@@@&@@%@@డ$Name&father'JH<HS(JH<HW@ +JH<HX,JH<H^@@@@@@)/@@).@@@)-@@),@de@@J@@@@ @@@;@@:#@@@9@@8@@ఐy!vTJH<H_UJH<H`@9@@@ @(val_name[JH<Ha\JH<Hi@ @@@@@@HQ@Q@@@fJH<HRgJH<Hj@@F@@@F@@ఐ!vwJH<HkxJH<Hl@\@@@-@(val_type~JH<HmJH<Hu@ @@AP@6@@@@A7@ภJH<HvA@A@M@@@@@@ O@H@@A@@@@O@O@@A@@@@O@V@@A@@@@O@]@@GGG @@N@@@@@@O@h@@@@@mi@ภKHzHFA ఐ$self KHzH@0z@@H~@0XKHzH@@@B@@@@@@B@@B @@@@@@%Value@KHzHKHzH@@B$@@@O@@@ఐ!vKHzHKHzH@ذ@@Ao@(val_nameKHzHKHzH@ @@@@@@@E@@B2@ภKHzHAߠภ'NewlineKHzH@s@ @@[@@@@ภKHzHA@A@O@@@@N@@@A@O@@@@N@@@rA@O@@@@N@@@6FGG@@r@@@N@@@ ఐ$selfKLHHLLHH@0@@Ie@0UPLHH@@FaFy@@@@@@@@@FxFw@@@@@@@@ FtFs@@@ @@@ @@ @@ !@Fภ1s@@F@@@+@@@*@@)1@@ఐ!vLHHLHH@o@@B@@(val_infoLHHLHH@) @@FF@@@%@@@$O@0O@-R@@LHHLHH@@Ҡb@@@~N@2O@!]@@u @@g^@A@FGG @@ ఐ$selfMHHMHH@1j@@I3@|@}@~@@@0MHH@@@PR@@@:@@9@@@8@@7@@ఐ!tMHIMHI@@@R)@@@P@@@OM@JM@G*@@.@@B^J@4J@zJ@J@J@A4@D@@ @@@ @A@ A@@@Bu@@ZBl@@Y@@X@@@>@@e@B@@dBx@@c@@b@@aJ@\9@ DG>GB4@ " Return Texinfo code for a value. CGGCGG=@@@@@@@BQI:IEQI:IV@AA࣠@&self-22Aఠ{1{1E+A1@>H3,,,,,,,,@1@@@  1H,A>K1@>K@@1@࣠@!a3A>QI:IW?QI:IX@W-A@@B3????????@1>_@2@!>`@2@@@@@  @@ డ0reset_type_names)Odoc_infoXRI[IaYRI[Ij@ \RI[Ik]RI[I{@@`@@@`@@@|@@{_@@@z@@y3gggggggg@)5B@,@-@@@@ภ/uRI[I|vRI[I~@/@@@v@@@N@@@&@@@@@M@@@ఠ!t4SIISII@.A@@O@@@M@@@@M@3@2@@@డ#!@]KfK]KfK@@@@@@@@@@"@@@@@#&@@@@@@@!@@ภSII]KfKA ఐ$selfSII@2@@J9@2xSII@@@EP?@@@@@@@@P>@@@@@J@@ภȰTII\K7KcAǠภ'Newline TII@u@ @@P[@@@O@b@ภްTIIAܠ3%minus  TII@ @@Ps@@@O@O@z@ภUII.Aภ#Raw$UII@y\$val +UII,UII@@.UII/UII@@yh@@@O@O@@@ @@P@@@O@@ภCVIIUAภ#RawKVII@yఐ!aXVIJYVIJ@@@C@+att_virtual_VIJ`VIJ@3+att_virtualC@@@ }@@@ |@@B3)att_value C@@@ z@@@@AP44P44@@@3+att_mutable@@@ {@@A@AQ5"5,Q5"5@@@@@AR5m5wR5m5@@@+#@@@@@O@@(virtual VIJVIJ @@VIJVIJ!@@y@@@O@O@@ VIJ(@@VIJ'VIJ)@@O@O@ @VIJVIJ*@@@@h@@Q @@@O@@ภWJ-JAAภ#RawWJ-JD@yఐ!aWJ-JIWJ-JJ@a@@D*2@+att_mutableWJ-JKWJ-JV@` @@@@@O@>@(mutable WJ-J]WJ-Je@@WJ-J\WJ-Jf@@z@@@O@O@O@ WJ-Jm@@WJ-JlWJ-Jn@@O@O@]@WJ-JEWJ-Jo@@`@@G@@Q_@@@ O@f@ภXJrJAภ#RawXJrJ@zHడ$Name&simpleXJrJ XJrJ@ #XJrJ$XJrJ@@@@@ @@@.@@- @@@,@@+@@ఐ!a?XJrJ@XJrJ@հ@@D@)att_valueFXJrJGXJrJ@ݰ @@D@@@C@@@(val_nameRXJrJSXJrJ@@@7@@@;P@DP@B@@]XJrJ^XJrJ@@=@@@9@@[@@Q@@@"O@(@ภHnYJJAFภ#RawvYJJ@z# : }YJJ~YJJ@@YJJYJJ@@z@@@VO@XO@W@@ @@Q@@@OO@U@ภoZJJAm ఐy$self ZJJ@4S@@L@3ðZJJ@@@EK@@i@ED@@hE<@@g@@f@@డ0$Name&father[JK[JK@ [JK[JK @@@@@@@@x@@w@@@v@@u5@@ఐ!a[JK![JK"@u@@E>F@)att_value[JK#[JK,@} @@Eb@@@@R@(val_name[JK-[JK5@@@@@@Q@Q@`@@[JK[JK6@@@@@f@@ఐՠ!a\K7KM\K7KN@@@Eow@)att_value\K7KO\K7KX@ @@E@@@@@(val_type#\K7KY$\K7Ka@@@EP@@@@@E@ภ*/\K7KbAA(@BA@R@@@`@@@aO@@@LA@@@@PO@_@@SA@@@@#O@N@@AZA@O@@@ O@!@@aA@@@@O@ @@hA@ "@@@O@@@BoA@ɠP@@@O@@@avA@Рo@@@O@@@lTII~@@ؠR@@@@@@O@@@@@@ภW}]KfKvAU ఐa$self ]KfKz@5;@@M@5]KfK@@@F@@@@@@F@@F@@@@@@)Class_att@]KfK]KfK@@F@@@O@ @@ఐ{!a]KfK]KfK@L@@F@)att_value]KfK]KfK@T @@F9@@@@)@(val_name]KfK]KfK@l@@h@@@3@@S@@G4@ภ]KfKAภ'Newline]KfK@x@ @@*@@@G@ภ]KfK$A@%A@VZO@@@@N@W@@.A@_cO@@@@N@`@@7A@hlO@@@@N@h@@SII@@@Au@@@N@p@@ ఐ$self^KK^KK@5̰@@N4@5$^KK@@KN0KH@@@@@@@@ @KGKF@@@ @@@ @@ KCKB@@@ @@@@@@@@Kkภ6BQ@Q@RKj@@@(@@@'@@&@@ఐ !a[^KK\^KK@@@F@)att_valueb^KKc^KK@ @@F@@@/@+@(val_infon^KKo^KK@@@KK@@@"@@@!O@0O@-@@}^KK~^KK@@@@@N@2O@@@ @@@A@SII @@ ఐl$self_KK_KK@6G@@N3@/ @ @ @@@5ð_KK@@@U/@@@:@@9@@@8@@7@@ఐ%!t_KK_KK@@@Wo@@@P@@@OM@JM@G*@@.@@GJ@J@GJ@bJ@A2@B@@/@t@@ 0@A@A@@@G3@@ZG,@@Y@@X@@@B@@e@G?@@dG8@@c@@b@@aJ@\@QI:I>2@ , Return Texinfo code for a class attribute. PIIPII9@@@@@@@GDcL3L>cL3LL@AA࣠@&self-26Aఠ56Ʊ /A6@C#3@6@@@  6ɱ#0AC&6@C&@@6@࣠@!m7AcL3LMcL3LN@21A@@G^3@6C:@6@!C;@6@@@@@  @@ డ0reset_type_names)Odoc_info3dLQLW4dLQL`@ 7dLQLa8dLQLq@@ ;@@@ ;@@@|@@{ :@@@z@@y3BBBBBBBB@)5G@,@-@@@@ภ4{PdLQLrQdLQLt@4z@@@ Q@@@N@@@&@@@@@M@@@ఠ!t8heLwLieLwL@2A@@ؠT@@@M@@@@M@3tttttttt@2@@@డ!@nNKNnNKN@@@@@@@@@@"@@@@@&@@@@@@@!@@ภzeLwLnNKNAy ఐ$selfeLwL@7_@@O9@7SeLwL@@@ U@@@@@@@@U@@@@@J@@ภfLLmNNHAภ'Newline fLL@z@ @@U6@@@O@b@ภfLLA8Ġ%minus fLL@ @@UN@@@O@O@z@ภѰfLL.AϠภ#RawfLL@~7'method fLLfLL@@ fLL fLL@@~C@@@O@O@@@ @@Uu@@@O@@ภgLLUAภ#Raw&gLL@~^ఐ!m3gLL4gLL@@@Hw@+met_private:gLL;gLL@3+met_privateH}@@@ @@@ @@A3)met_value H@@@ @@@@AvX6$6.wX6$6C@@@3+met_virtual@@@ @@B@AZ66Z66@@@@AY66Y66@@@+#@@@@@O@@(private hgLLigLM@@kgLLlgLM@@~@@@O@O@@ zgLM @@|gLM }gLM@@O@O@ @gLLgLM@@@@h@@U@@@O@@ภkhMM&Aiภ#RawhMM)@~Ѡఐ!mhMM.hMM/@a@@H2@+met_virtualhMM0hMM;@` @@@@@O@>@(virtual hMMBhMMJ@@hMMAhMMK@@~@@@O@O@O@ hMMR@@hMMQhMMS@@O@O@]@hMM*hMMT@@`@@G@@V:@@@ O@f@ภiMWMkAภ#RawiMWMn@#డk$Name&simpleiMWMpiMWMt@ iMWMuiMWM{@@@@@@@@.@@-@@@,@@+@@ఐ!miMWM|iMWM}@հ@@I^@)met_value!iMWM~"iMWM@ݰ @@I@@@C@@@(val_name-iMWM.iMWM@ а@@@@@;P@DP@B@@8iMWMo9iMWM@@@@@9@@[@@V@@@"O@(@ภ#IjMMA!ภ#RawQjMM@# : XjMMYjMM@@[jMM\jMM@@@@@VO@XO@W@@ @@V@@@OO@U@ภJpkMMAH ఐy$self }kMM@9.@@Q@8kMM@@@J&@@i@J@@hJ@@g@@f@@డ $Name&fatheršlMM›lMM@ žlMMŸlMN@@ s@@@@@@x@@w@@@v@@u5@@ఐ!mºlMN»lMN@u@@IF@)met_valuelMNlMN@} @@J=@@@@R@(val_namelMNlMN@ p@@@@@Q@Q@`@@lMMlMN@@@@@f@@ఐՠ!mmNN2mNN3@@@J/w@)met_valuemNN4mNN=@ @@Jn@@@@@(val_typemNN>mNNF@ @@JP@@@@@J@ภ mNNGAA@BA@wWq@@@`@@@aO@@@LA@@@@PO@_@@SA@ˆ@@@#O@N@@AZA@O@@@ O@!@@aA@–@@@O@ @@hA@"@@@O@@@BoA@¤P@@@O@@@avA@«o@@@O@@@GfLL~@@³W@@@@@@O@@@@@@ภ2XnNKN[A0 ఐa$self enNKN_@:@@R~@9inNKNe@@@K@@@@@@K@@K@@@@@@&Method@|nNKNf}nNKNm@@K@@@O@ @@ఐ{!mÑnNKNnÒnNKNo@L@@J@)met_valueØnNKNpÙnNKNy@T @@K@@@@)@(val_nameänNKNzånNKN@ G@@ C@@@3@@S@@K4@ภñnNKNAภ'NewlineùnNKN@}@ @@@@@G@ภnNKN$A@%A@1ZO@@@@N@W@@.A@:cO@@@@N@`@@7A@ClO@@@@N@h@@eLwL@@@u@@@N@p@@ ఐ$selfoNNoNN@:@@S@9oNN@@P) P#@@@@@@@@ @P"P!@@@ @@@ @@ PP@@@ @@@@@@@@PFภ;,@,@-PE@@@(@@@'@@&@@ఐ !m6oNN7oNN@@@Kz@)met_value=oNN>oNN@ @@K@@@/@+@(val_infoIoNNJoNN@ @@PhPg@@@"@@@!O@0O@-@@XoNNYoNN@@@@@N@2O@@@ @@@A@deLwL} @@ ఐl$selfppNNqpNN@;"@@S3pppppppp@/ @ @ @@@:xpNN@@@Z @@@:@@9@@@8@@7@@ఐ%!tčpNNĎpNN@@@\J@@@P@@@OM@JM@G*@@.@@J@A-@=@@*@o@@+@A@A@@@K@@ZK@@Y@@X@@@G@@e@K@@dK@@c@@b@@aJ@\@ĺcL3L7-@ː ) Return Texinfo code for a class method. bLLbLL2@@@@@@@LsNNsNO@AA࣠@&self-2:Aఠ9;3A;@G3@;@@@  ;4AG;@G@@;@࣠@!t;AsNOsNO@5A@@L3@;H@;@!H@;@@@@@  @@@ఠ!f<tO OtO O@6A@@@@L@@@zM@|@(Variance!t@@@MM@}@@~M@x@@y&stringQ@@@M@z@@{M@w3********@;GLZ@>@?@@@࣠@]A@ఠ"tp>@tO OAtO O@Y7A@@03AAAAAAAA@EHtO OIwOkO@@@@@ఠ!v?RtO OStO O@k8A@@;@@WtO OXtO O@@@I@D@@@@ @@డ&Printf'sprintfnuO O(ouO O.@ ruO O/suO O6@@@&&format!a@=t@@@=b@@@=@@@=@@=@@=@@@C@$@@@@:@@@@@@C@@@@@ N@N@@@ N@@@N@,@@@@@@@@@@@@@3ŵŵŵŵŵŵŵŵ@v@y@zn@h@i@@@@ภ Ӡ԰uO O7uO O=Aภޠ| {ภ54@@\FP@ؠF@@@O@*@ภ,#ภ4M+L@+@tUP@U@@@ O@B@ภD(;'@;@\@@@O@O@O@ iN@N@ @@@O@!a@@R@/|  @@@O@l@@]@:P@@@@O@x@$%s%sn@n@A@@@O@$O@#@@ut@@Š5@@@O@@@డ2string_of_variance)Odoc_infoUvO>OIVvO>OR@ YvO>OSZvO>Oe@@@M&t_type@@@ S@@ R@M@@@ Q@@ P@@@ O@@ N@@ M@w@w@w@w@@X@!@@@@@@?@@>@d@@@=@@<@@@;@@:@@9@@ఐ!tƑvO>OfƒvO>Og@d@@M@@ఐL!vƞvO>OhƟvO>Oi@@@@@ƢvO>OHƣvO>Oj@@P@K@@డ&3string_of_type_expr)Odoc_infoƶwOkOvƷwOkO@ ƺwOkOƻwOkO@@x@@@NU@@@q@@px@@@o@@n@@ఐ"tpwOkOwOkO@@@@@wOkOu@@1P@x!@@l@@-N@#@A@M@}@A@@ఐ!tyOOyOO@@@N3@@@@@@-ty_parametersyOOyOO@3-ty_parametersN@@@ R@)type_expr@@@ @(Variance!t@@@ @@ @@@ @@B#3'ty_name!t@@@ @@@@AF1/#/-G1/#/?@@d@3'ty_info*@@@ @@@ A@A@AT2/b/lU2/b/@@r@83'ty_kind8NW)type_kind@@@ @@C!@A_50L0V`50L0j@@}@3*ty_privateCNb,private_flag@@@ @@D,@Aj60}0k60}0@@@3+ty_manifestNРNq-type_manifest@@@ @@@ @@E<@Az700{700@@@3&ty_loc^@@@ A@FE@A800801@@@3'ty_codeg@@@ @@@ A@GT@A911 911@@@@@A3//3/0@@@|@@v@u@@@@r@@@@@@@@@ĠĄljzOONJzOO@ă@@@@@@@@@@@@@@@@@3ǙǙǙǙǙǙǙǙ@@@@@@@@@@@@@@@@@@@@@ DzzOO@@ǴzOOǵzOO@@N@Ġǿ{OO{OOAఠ"tv^ {OO@9A @@@@@@@@@@@@3@@@@Ġٰ{OOA@@ A@I@@@@@@@@@@@@@@@@{OO2@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@;@@@డƘ!^{OO{OO@R@@@R@@@@@@Q@@@@@\@@@@@@@3,,,,,,,,@Dmg@h@i@@@@ఐ:!f>{OO?{OO@R@@@@O@@@䠠@1@@@@@@@*@@@@@%@@ఐ"tv^{OO_{OO@/@@@O@@@@Q@@@@@P@P@B@@r{OOX@@@@@@P@K@@! Ȃ{OOȃ{OO@@iȅ{OO@@@@@O@O@^@@ @@O_@ఠ!l_Ș|OOș|OO@ȱ:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@డC&Printf'sprintf}OP}OP @ }OP}OP@@[@@@[@y@@@u@@tP J@J@N@ N@GN@^@@sN@g@@@@@@@@@@@@@3@aZ@[@\@@@@ภB A }OP}OPA@ภM,Char_literal ;,Char_literal"!a@?!b@?!c@?!d@?!e@?!f@?@@@CC@$charB@@@CDK)%!@@@CE@BLAYAAD%%E%%@@@{l@hI@@@@ZO@]O@\]@ภdeXภlm`@`@P@`@@@rO@~u@ภ|f}pe") u@u@J@@@O@O@@ภɐɑ@@N@YN@qN@P@@@@ O@FO@XO@pO@@@@O@@@@Š@@@vO@@@@ P@K%&'(@@@[O@o@@@ΠP@&(ݠޠߠ@@@HO@W@%(%s) @@@@@IO@O@@@@@Y>@@@ O@E@@డc&String&concat~PP+~PP1@ ~PP2~PP8@@@@@@@@@@@F@@@@@@@@D@@@@@@@@@", ~PP:~PP<@@~PP9~PP=@@!@@@P@P@'@@డȤ$List#map*~PP?+~PPC@ .~PPD/~PPG@@@@@@@Q@@@@(@@@@@P@@@@@@P@P@P@@@@@@ @@@@@@@@@@@@j@@ఐc!fg~PPHh~PPI@{@@@@R@@@@Z@@@@@@@S@@@@@@@ఐ!lʇ~PPJʈ~PPK@@@W@@@Q@Q@@@ʓ~PP>ʔ~PPL@@N@@@P@Q@@@ʞ~PP*ʟ~PPM@@P@@@@@Q@@@AʤyOO@@Q @^@@Qy@A@ A@@@Q@@YQ@@X@@W@@@M@@d@Q@@cQ@@b@@a@@`J@[@ʾsNN @@Q۰POPZPOPm@AA࣠@&self-2aAఠ`A;AA@M3@A@@@  AA@гv&optionPOPPOP@гRR%Types'POP(POP@R+POP,POP@@@@@@3........@<VI@@@@P@Q@@ @@@% @@@ "@@>POP?POP@@@R>R=@@@@@@@@  @@@ఠ!fdSPPTPP@l?A@@@R0constructor_args@@@N@@@@@@N@@@N@3gggggggg@:gZS@@@@@@@e@f@@@@Ġ*Cstr_tuplePPˀPP@;*Cstr_tuple$@@@ @ߠ$)type_expr@@@ @@@ @AA@B@A**"**F@@@@ఠ!lf˞PP˟PP@˷@A@@@@@@@@3˦˦˦˦˦˦˦˦@@[˭PPˮPQ3@@@@@@1@@S@@@డ-3string_of_type_list)Odoc_info˽PP˾PP@ PPPP@@#parVH@@@ g@@@ f@@ e@ @@@ d@@ c@8})type_expr@@@ b@@@ a@@ `@@@ _@@ ^@@ ]@@ \@yyyyW@@7[@61@@.,+@@@@@@@@@*@@@@@@)(@@@@@@@@@@@@@@@@@3@k{t@u@v@@@QภC*Ƭ@*@TS@@@@@@@@@@# * .PP/PP@@1PP2PP@@_@@@Q@Q@'@@ఐ!lDPPEPP@1@@kj@@@@@@Q@Q@?@@@@@@Ġ+Cstr_record[PQ\PQ@;+Cstr_record@S,record_field@@@ @@@ @A@@B@A)))*@@@@ఠ!lgvPQwPQ@̏AA@@@@@@@@3~~~~~~~~@@@@@@( @@&@@@డ0string_of_record)Odoc_info̐PQ̑PQ @ ̔PQ!̕PQ1@@@S,record_field@@@ @@@ @@ @@@ @@ @"""Y@@d@@@@@@@@@@@@@@@@@3̺̺̺̺̺̺̺̺@MF@G@H@@@@ఐT!lPQ2@ @@43@@@@@@Q@Q@@@H*@@t@@A5hPP-@@@.@@N@3@5@@@A@3@@ఐ $argsQ=QIQ=QM@@@@@@ 3@@@@@@@ఐ#retQ=QOQ=QR@@@@@@ @@@ @@ @@@@@@@@Ġ*Cstr_tupleQXQ`QXQj@Ġ %QXQk&QXQm@@@@@@@@#@@@"3,,,,,,,,@=@@@@@ @@F@@@$@@Ġ$None<QXQo=QXQs@@@@@,%@@@*@@@)@@* @@@@@@+@@@f@@@-@C<@@@/@@@.@@,.@@@ bQXQx@@dQXQweQXQy@@TW7@@ఠ$argsitQzQuQzQ@͍BA@@@@@;3xxxxxxxx@@@@@Ġ$Nonë́QzQͅQzQ@@@@@tm@@@A@@@@@@ @@@@@@B@@@@@@D@@@@F@@@E@@C*@@@డ+!^ͮQzQͯQzQ@@@@@@@@@@@@@@@@@@@@@@3ͿͿͿͿͿͿͿͿ@TM@N@O@@@@$ of QzQQzQ@@QzQQzQ@@@@@P@P@@@ఐ!fQzQQzQ@@@@@@@@@@@@@@0@@ఐ$argsQzQQzQ@:@@@@@Q@Q@D@@QzQQzQ@@5@@@@Q@N@@A @@UO@@Ġ*Cstr_tupleQQ QQ@Ġ"'QQ(QQ@!@@@@@@@[@@@Z3........@?@@@@@ @@H@@@\@@Ġ$Some>QQ?QQ@ȱఠ!rjGQQHQQ@`CA@@.@@@a@@@@@<5@@@c@@@b%@@8@@@(@@@d,@@@v@@@f@SL@@@h@@@g@@e<@@@డ!^vQQwQQ@ǭ@@@ǭ@@@@@@Ǭ@@@@@ȷ@@@@@@@3········@IB@C@D@@@@# : ΕQQΖQQ@@ΘQQΙQQ@@@@@P@P@@@డ!3string_of_type_expr)Odoc_infoαQQβQQ@ εQQζQQ@@s@@@VP@@@@@s@@@@@9@@ఐ!rQQQQ@C@@Vg@@@Q@Q@M@@QQQQ@@@@@@Q@W@@J @@UX@@ఠ$argskQQQQ@ DA@@ @@@t@@Ġ$SomeQQQQ@rఠ!rlQR QR@!EA@@@@@y@@@@@@@@{@@@z%@@(@@@(@@@|,@@@7@@@~@ @@@@@@@@}<@@@డʹ!^7QR 8QR @n@@@n@@@@@@m@@@@@x@@@@@@@3HHHHHHHH@[b[@\@]KD@E@F@@@@# : XQRYQR @@[QR\QR @@ȑ@@@P@P@@@డ!^pQRqQR@ȧ@@@ȧ@@@@@@Ȧ@@@@@ɱ@@@@@@@9@@ఐ=!fϐQRϑQR@@@@8@@@@@4@@@@@R@@ఐ$argsϧQRϨQR@[@@O@@@R@"R@!f@@ϲQR ϳQR@@@@@@#R@p@@డD!^RR?RR@@@@@@@@+@@*@@@@)@@(@@@'@@&@@%@@$ -> RR9RR=@@RR8RR>@@@@@;R@=R@<@@డo3string_of_type_expr)Odoc_infoRRBRRK@ RRLRR_@@@@@W@@@B@@A@@@@@@?@@ఐ!rRR`RRa@ΰ@@W@@@KS@MS@L@@&RRA'RRb@@T@@@9@NS@I@@J @@\@@@@OR@7@@@@d@@@@PQ@ @@@@W1@@@AAQ=QC@@W3@@@W4@GA@K!A@@@WY@@@@@@WSWR@@@@@@@@WM@@@@@@f@@@S{@@@Ws@@@@@@WmWl@@@@@@@@Wg@@@@@@@@J@@wPOPSQ@@Wd}RR~RR@AA࣠@&self-2nAఠFmGGJФFAGK@S3ЋЋЋЋЋЋЋЋ@GI@@@  GMЧGASGN@S@@GN@࣠@"tyoAНRRОRR@жHA@@W~3ОООООООО@G^S@Gb@!S@Gc@@@@@  @@ డ'0reset_type_names)Odoc_infoзRRиRR@ лRRмRR@@@@@@@@@@@@@@@3@)5W@,@-@@@@ภDRRRR@D@@@@@@N@@@&@@ @@@M@@@ఠ)entry_docpRRRR@IA@@@ˣ]@@@{M@@@@M@@@+RS@@>(@Ġ$SomeGSSHSS@˺ఠ!trPSSQSS@iJA@@]M@M@M@3VVVVVVVV@B@@@@@ @@e@@@డ!@dSSeSS@@@@=O@@@@@@@ @@@@@@@@ @@ @@ 3zzzzzzzz@g3,@-@.@@@@ภbшS#SFщS#SH@aภ#RawёS#S.ђS#S1@ʠఐɺ&indentѝS#S3ўS#S9@/@@@ɵ@@@6@@5@ɰ@@@4@@3ɭ@@@2@@1@@04@@EѸS#S:ѹS#S;@@@@@FQ@HQ@GD@@$ (* S#S=S#SC@@S#S<S#SD@@@@@DQ@JQ@IX@@S#S2S#SE@@@@@.@KQ@Bb@@O @@=tP@-e@ ఐf$selfS#SJS#SN@H@@at@H`S#Sb@@@Rt@@Q@Ro@@PRd@@O@@N@@HS#ScS#Sd@@RQ@\@@ ఐ$selfS#SfS#Sj@Hǰ@@a/@HS#Sw@@^I+^C@@@h@@@g@@f@^B^A@@@e@@@d@@c^>^=@@@b@@@a@@`@@_@^fภI=L@L@M^e@@@@@@@@@@ภ$SomeQS#SyRS#S}@Ġఐ !t[S#S~\S#S@ް@@ @@_S#Sx`S#S@@^{i@@@zR@@@hS#SeiS#S@@RJ@w@@mS#SInS#S@@R@@pS#S-qS#S@@ @@@"P@(@@ภZҀSSeAXภ#Raw҈SS@# *)ҏSSҐSS@@ҒSSғSS@@@@@P@P@@@ @@>0P@!@ภ~ҤSSA|ภ'NewlineҬSS@@ @@>BP@3@ภϱҶSSAϯ@A@#>QQ@@@@P@C@@A@,>ZQ@@@@P@L@@SS@@b@@@ P@T@@b@@U@@A/sRR@@@@@M@@A@@@ఠ!ttSSSS@KA@@RgH@@@8M@ @@@M@3@) @@@@@డz!@\]\]@=@@@=@@@@@ @8$@@@ @@ z(@@@ @@@@3@#@@@@ภSS\]A ఐ$self+SS@Iܰ@@bD@Iа/SS@@@ҝg@@@,@@@+@@*g@@@)@@(*@@డ!@JT=ThKT=Ti@@@@>O@@@@@D@@C@ @@@B@@Aɠ@@@?@@>@@=O@@ภEkSSlT=TgADภ'Newline tSS@R@ @@>P@^@ภX~SSAVKc%minus ӇSS@ @@@@@h@ภlӒSS'Ajภ#RawӚSS@Ҡ%type ӡSSӢST@@ӤSSӥST@@@@@xP@zP@y@@ @@@@@w@ภӷTTLAภ#RawӿTT@ ఐD$selfTTTT@J~@@b@J7TT6@@@[@@Z@@@@ఐF"tyTT7TT9@@@Z@@TTTT:@@[@@0@@1@@@@ภʰT=TIAȠภ#RawT=TL@0డx$Name&simpleT=TNT=TR@  T=TS T=TY@@@@@@@@@@@@@@@(@@ఐ"ty%T=TZ&T=T\@\@@[7@'ty_name,T=T]-T=Td@  @@@@@Q@Q@E@@7T=TM8T=Te@@@@@K@@M@@Ç@@@O@ภAFT=TfA?@A@ӳ?Q@@@@P@_@@aA@Ӽ?Q@~@@@P@h@@A@Š?Q@l@@@qP@q@@A@Π?Q@`@@@eP@pz@@A@נQ@V@@@[P@d@@tSS @@&@@@TP@Z@@@ఠ$privuԈTjTxԉTjT|@ԡLA@@_@@@Q@@డz|ԙTjTԚTjT@y@@@ h@@@Q@@@@ @@z@@@@@@@@@ఐ"tyԸTjTԹTjT@@@[@*ty_privateԿTjTTjT@  @@ @@ภ(AsttypesTjTTjT@'PrivateTjTTjT@@;'Private(Asttypes,private_flag@@@@@@@B@@A4parsing/asttypes.mlie1Ee1L@@@ O@@@@FQ@@@1@@[@A@TjTt@@డq!@WWWW@4@@@4@|P@#@@@'@@&@0 @@@%@@$r @@@"@@!@@ 3        @@@@@@@ఐ"tyTTTT@T@@[3@@@@+ty_manifest%TT&TT@  @@  @@@;@@@:@Ġ$None9TT:TT@@@@@  @@@F@@@E3@@@@@@@@@7@@@ @  @@@H@@@G@@@ภKPTTQTT@J@@@X@@@l@Ġ$SomeaTTbTT@ԠĠ%OtherjTTkTT@;%Other%@@@ @ )type_expr@@@ @A@@B@AĤ+.P.Vĥ+.P.p@@@@ఠ#typՄTTՅTT@՝MA@@@@@R3ՈՈՈՈՈՈՈՈ@@@@@@ՍTTՎTT@@F@@@S@@@2@@NM@@@U@@@T@@UT@@@W@@@V@@@ภÀզUUէUU@ภ#RawկUUհUU@# = շUUոUU@@պUUջUU@@@@@}S@S@~3@E>@?@@@@@@UUUU@@AQS@|@ภëUUSUUU@êภ#RawUU,UU/@ఐ^$privUU4UU8@ڰ@@/@@@S@+@(private UU?UUG@@UU>UUH@@0@@@S@S@<@ UUO@@UUNUUP@@S@S@J@UU0UUQ@@M@@UU+UUR@@AS@R@ ఐ$self!UVUe"UVUi@LӰ@@e;a@L&UVU@@@`@@@@@@`@@@@@``@@@@@@@@@@y@@డԽ$Name&fatherLUVUMUVU@ PUVUQUVU@@%@@@6@@@@@9@@@@@@@ఐР"tyjUVUkUVU@@@]J@'ty_nameqUVUrUVU@_ @@V@@@U@U@@@|UVU}UVU@@a@@@@U@@@ఐ #typ֏UVU֐UVU@̰@@a @@@T@T@@@֚UVUd֛UVU@@ B+T@@@@S@T@@@ @@B4T@s@@@xS@@@@@]@Ġ$SomeֺUUֻUU@-Ġ+Object_typeUUUU@;+Object_typeY@ ],object_field@@@ @@@ @AA@B@A,..,..@@@@ఠ!lUUUU@NA@@@@@c@@@b@@@UUUU@@@@@d@@@6@@@@@f@@@e@@@@@h@@@g@@@డՄ!@WWWW@G@@@GBS@@@@@@@D @@@@@@@@@@@@3@HA@B@C@@@@ภ+UV ,UV @ภ#Raw4UU5UU@mడս!^@UUAUU@w@@@w@@@@@@v@@@@@с@@@@@@@3QQQQQQQQ@4@@@@# = ]UU^UU@@`UU!@@Е@@@ U@ U@ @@డ!^tUVuUV@Ы@@@Ы@@@@@@Ъ@@@@@ѵ@@@@@@@4@@ఐ $privהUUוUU@@@@@@&V@%H@(private סUUעUU@@פUUץUU@@@@@$V@(V@'Y@ ׳UU@@׵UU׶UU@@V@*V@)g@{H@@h@@"{ UVUV@@RUV@@@@@"V@,V@+{@@ @@@@@@-V@ @@UUUV@@@@@@.U@@@UUUV@@CnT@@డn$List'flattenV VV V @ V V!V V(@@Z@J @@ډW.WE/@@ŠL@@@7Z@=@@ఐ )entry_docڜWTWlڝWTWu@@@@Nf@@@P@@@O@@NҠ @@@M@@L/@@ఐf!rںWTWvڻWTWw@;@@>@'of_textWTWxWTW@ @@sf@@@[@@@Z[@`[@]P@@WTWkWTW@@@@@5Z@f[@X[@@R @@ \@@@Y@gZ@3d@@@@{@@@xX@hY@m@@@@n@VEVZWTW@@@@@]@@\V@lV@j@@ఐ$!lWWWW@@@v@@@ZV@pV@n@@V)V;WW@@?h@@@?U@qV@X@@V VWW@@ڈU@@@@T@sU@=@@C @@`@@@T@@@ภ 3WW4WWA ภ#Raw <WW@t" }CWWDWW@@FWWGWW@@@@@T@T@/@@ @@FT@~2@ภSXWW%AQ@&A@ŠFU@u@@@zT@B@@cWW0@@X@@@T@yJ@@7@@@@@AlTTmWW@@u@@@7Q@1@@ఐ 蠐"tyۂWWۃWW@ @@bby@'ty_kindۉWWۊWW@^ @@]@@@@Ġ-Type_abstractۙWXۚWX@;-Type_abstractn@@@ @@@@BC@A++++@@@@@@  @@w@@@@@z@@@@@@ภɋ۱WX۲WX AɊภ'Newline ۺWX@@ @@GDS@@ภؿWXAؽ@A@1GST@@@@S@@@WX@@@@@@Ġ,Type_variantX!X.X!X:@;,Type_variantE@;c3variant_constructor@@@ @@@ @A@BC@A,$,*,$,T@@@7@ఠ!lX!X;X!X<@PA@@@@@@@@3@@@@@@( @@@@@@@@@@@@@ภX@XX@X@ภ#RawX@XPX@XS@Sడڣ!^&X@XY'X@XZ@]@@@]@@@@@@\@@@@@g@@@@@@@377777777@/G@@A@B@@@@" =EX@XVFX@XX@@HX@XU#@@}@@@T@T@@@డ!^\X@X{]X@X|@Փ@@@Փ@@@ @@ @Ւ@@@@@֝@@@@@@@6@@ఐ$priv|X@X^}X@Xb@p@@@@@U@J@( private܉X@Xi܊X@Xq@@܌X@Xh܍X@Xr@@@@@U@U@[@ ܛX@Xy@@ܝX@XxܞX@Xz@@U@ U@i@}H@@j@@! ܬX@X}ܭX@X@@RܯX@X@@@@@U@"U@!}@@ @@@@@@#U@@@X@XTX@X@@@@@@$T@@@X@XOX@X@@HTS@@డV$List'flattenXXXX@ XXXX@@A<@@@A<A;HtS@(@@@+@@@*@@)A8@@@'@@&3@@@@@డہ$List#mapXXXX@  XX XX@@İ@@@@2@@@T@>@@AAr7@@@6T@T@[T@;@@@@@?@@@@=@@<ˠ@@@:@@9@@8<@@࣠@&constrA@XXAXX@YSA@@- @@@@ภ%KXYLXY@$ภ#RawTXXUXX@డ!^`XYaXY@֗@@@֗@@@j@@i@֖@@@h@@gס@@@f@@e@@d3qqqqqqqq@;=`@4@5@@@@$ | XY݀XY@@݂XY݃XY@@ָ@@@zW@|W@{@@ఐZ&constrݗXY ݘXY@#@@&@'vc_nameݞXYݟXY@3'vc_name@@@ @@@ @@@ 3'vc_args M@@@ @@A@A****@@@3&vc_ret@R)type_expr@@@ @@@ @@B@A***+@@ @3'vc_text$QO@@@ @@@ A@C%@A+ +*+ +I@@@@A****@@@@8@@@@@xW@W@~j@@XXXY@@@@@b@W@vt@@XXXY@@IqV@ay@ภͰYSYYSY@̠ภ#RawYY5YY8@5 ఐ $self YY: YY>@T@@m$@T{YYR@@@e@@@@@@ee@@@@@@@@e@@@@@@ఐ&constr.YSYr/YSYx@@@@'vc_args5YSYy6YSY@ @@eG@@@W@W@@@ఐ&constrKYSYLYSY@װ@@7@&vc_retRYSYSYSY@ @@eWeV@@@@@@W@W@@@aYY9bYSY@@eT@@dYY4eYSY@@IV@@ఐ )entry_docrYYsYY@ @@@$j@@@@@@@@ۨ }@@@@@@@ఐS&constrސYYޑYY@@@|@'vc_textޗYYޘYY@հ @@Ij@@@@@@W@W@1@@ަYYާYY@@J5W@@@@V@W@>@@O @@J>T@Y@@@]V@G@@@@@@@\L@XXYY@@@@@S@@RU@U@@@ఐܠ!lYYYY@@@I@@@PU@U@@@XXYY@@C;@@@5T@U@N@@XXYY@@[J{T@@@@S@T@3@@. @@(@Ġ+Type_recordYYYZ@;+Type_recordi@_@@@ @@@ @AABC@A;,|,<,|,@@@Y@ఠ!lYZYZ@4QA@@@@@@@@3########@ @@@@@& @@@@@@@@@@@@@డݴ!@7[\ 8[\ @w@@@wJS@@@@@@@t @@@@@ö@@@@@@@3MMMMMMMM@ E;4@5@6@@@@ภ5[ZZL\ZZN@4ภ#RawdZZeZZ@డ!^pZZ!qZZ"@ا@@@ا@@@@@@ئ@@@@@ٱ@@@@@@@3߁߁߁߁߁߁߁߁@4@@@@# = ߍZZߎZZ @@ߐZZ!@@@@@U@U@@@డ!!^ߤZZCߥZZD@۰@@@@@@@@@@@@@@@@@@@@@4@@ఐ <$privZZ&ZZ*@ @@ @@@/V@.H@(private ZZ1ZZ9@@ZZ0ZZ:@@ @@@-V@1V@0Y@ ZZA@@ZZ@ZZB@@V@3V@2g@{H@@h@@"{ ZZEZZH@@RZZI@@$@@@+V@5V@4{@@ @@,@@@@6V@)@@ZZ ZZJ@@B@@@@7U@@@ZZZZK@@KT@@డޞ$List'flatten$ZOZ_%ZOZc@ (ZOZd)ZOZk@@D@@@DDKT@;@@@>@@@=@@<D@@@:@@9@@డ$List#mapNZlZOZlZ@ RZlZSZlZ@@ @@@@@@@hU@Q@@TD6@@@IU@wU@U@N@@S@@R@ޠ@@@P@@O@@@M@@L@@K)@@࣠@!rAZZZZ@TA@@-@@@@డ!@ZZZZ@ְ@@@֠L W@o@@@s@@r@Ӡ @@@q@@p@@@n@@m@@l3@`1T@(@)@@@@ภΔZZZZAΓภ#Raw ZZ@డK!^ZZZZ@@@@@@@@@@@@@@@@@@@@@@3@@" ZZZZ@@ZZZZ@@#@@@Y@Y@G@@డ!^ZZZZ@9@@@9@@@@@@8@@@@@C@@@@@@@g@@ఐ!r"ZZ#ZZ@s@@v@'rf_name)ZZ*ZZ@3'rf_name@@@ b@@@ @@@ 3*rf_mutable ΰ@@@ @@A@Af(k(ug(k(@@Є@3)rf_atomicκ@@@ @@B@Ap((q((@@Ў@3'rf_type)type_expr@@@ @@C@A|((}((@@К@3'rf_text*@@@ @@@ A@D+@AЊ ))#Ћ ))B@@Ш@@AЎ(4(>Џ(4(P@@Ь@F>@@ڜ@@@Z@Z@@@# : wZZxZZ@@zZZ{ZZ@@ڨ@@@Z@Z@@@b @@ڰ@@@@Z@@@ZZZZ@@@@@@Y@@@ @@MX@@ภޙZZAޗ@A@ Y@@@@X@@@ZZ@@@@@X@@@డ8!@[J[o[J[p@@@@MGX@@@@@@@ @@@@@:@@@@@@@%@@ ఐZ$selfZZZZ@X@@p6@WѰZ[@@@ln@@@@@@li@@@@@lfle@@@@@@@@@@N@@డ~$Name&father [[3[[7@ [[8[[>@@(@@@@@@ @@ @@@@@p@@ఐ!r+[[?,[[@@|@@@'rf_name2[[A3[[H@  @@@@@[@@@;[[2<[[I@@l@@@@"[@@@ఐ̠!rP[J[dQ[J[e@@@@'rf_typeW[J[fX[J[m@ @@l@@@Z@&Z@$@@bZZc[J[n@@ơ@@@Y@'Z@@@డ!@x[q[y[q[@Ƹ@@@ƸNY@,@@@0@@/@Ƶ @@@.@@-@@@+@@*@@)@@ภs[q[[q[Arภ#Raw [q[@ڠ" ;[q[[q[@@[q[[q[@@@@@LZ@NZ@M@@ @@N:Z@K @ภ߹[q[%A߷@&A@+C[@B@@@GZ@S@@[q[/@@L@@@@Z@F @@ఐ)entry_doc[[[[@@@@ݍn@@@Y@@@X@@W@@@V@@U>@@ఐu!r[[[[@J@@M@'rf_text[[[[@ @@ݲo@@@d@@@c[@i[@f_@@[[[[@@A@@@>Z@k[@aj@@R @@J\@@@Y@lZ@<s@@@@S@@@X@mY@|@@@@}@-ZZ.[[@@@@@f@@eV@qV@o@@ఐ&!lA[[B[[@@@@@@cV@uV@s@@MZlZ~N[[@@G@@@HU@vV@a@@XZOZ^Y[[@@Ǡ U@@@@T@xU@F@@R @@ǟ(@@@T@@@ภLr[\s[\AKภ#Raw {[\@" }[\[\@@[\[\@@@@@T@T@>@@ @@O T@A@ภ[\%A@&A@OU@z@@@T@Q@@[\ 0@@Ѡg@@@T@~Y@@7@@&@Ġ)Type_open\\&\\/@;)Type_open@@@ABC@A ,, ,,@@@@@@  @@@@@@@@@@@@@ภѣ\\5\\LAѢภ#Raw \\8@ % = ..\\:\\?@@\\9\\@@@@@@S@S@@@ @@OdS@@ภȰ\\C%AƠภ'Newline\\J@@ @@OvS@@ภ\\K7A@8A@mOT@@@@S@@@AA@vOT@@@@S@@@\\3K@@E@Ġ-Type_external\M\Z \M\g@;-Type_external@V@@@ @ABBC@AT!,,U!,- @@@r@ఠ$name4\M\h5\M\l@MRA@@@@@/@@@@@ @@@3@@@@@6@@@ภ!G\p\H\\A ภ#Raw P\p\@డ&Printf'sprintf_\p\`\p\@ c\p\d\p\@@@@@@z)@@@gS@/@@.@@@S@oS@S@S@@@-S@@@@b@@@@@@@@@@3@_X@Y@Z@@@@ภ䦠䧰\p\\p\Aڠภ䱠 , = external @@@@@T@T@$@ภŠ+Caml_string ;+Caml_stringР!x@?)!b@?*!c@?+!d@?,!e@?-!f@?.@@@C !a@?1@c'@@@@C@@C @@C @@@C 1-)%!@@@C@BCAYAA}}$@@@5c@ภIbma@m@U@@@@,T@8@ภY#=$}<@}@-@@@T@T@T@*S@S@+@@@0T@B@@@DU@ @@@T@)@@@PU@ ǠȠɠ@@@T@@. = external %S@@W@@@T@ET@D@@@@۠6@@@T@@@ ఐ᠐$selfi\p\j\p\@\@@t@\n\p\@@@{&@@@\@@]@@[@@ఐL$name\p\\p\@@@{8@@@jU@i@@\p\\p\@@@@\p\\p\@@S@@@I@@QS@@ภr\\QApภ'Newline\\@~@ @@Q S@y@ภ⥰\\cA@dA@Q/T@q@@@vS@~'@@mA@ Q8T@@@@S@u0@@\p\w@@ 2@@@AWW\\@@@@@5Q@@@ ]@@|@@@RP@Q@3@@@ @@SS\\@@BQR@@@:O@P@P@@ @@@ภӾ\\AӼ ఐi$self \\@\@@u @\\\@@@n:@@@@@@n7@@n2@@@@@@$Type@\\ \]@@nL@@@O@@@ఐ"ty\]\]@R@@l @'ty_name"\]#\] @ @@@@@@@E@@nZ@ภ /\]Aภ'Newline7\]@@ @@Ճ@@@(@ภ=B\]%A;@&A@寠^O@@@@N@8@@/A@帠gO@@@@N@A@@r8A@pO@ @@@%N@I@@^SSA@@ʚy@@@N@$t@@ ఐ렐$selfs]]#t]]'@]%@@ub@\}x]]4@@rr@@@@@@@@@rr@@@@@@@@rr@@@@@@@@@@@rĐภ],@@r@@@@@@ @@ @@ఐ"ty]]5]]7@@@m@'ty_info]]8]]?@ @@rؠr@@@@@@O@O@@@]]"]]@@@@@@N@O@@@u @@@A@SS @@ ఐX$self]D]J]D]N@]@@u3@@@@@@]]D][@@@|z@@@@@ @@@@@@@ఐ!t]D]\]D]]@@@~Q@@@3@@@2M@-M@**@@.@@,(J@$-@=@@ @@@ @\@@ @wA@{A@@@m@@=m@@<@@;}@@@j=@@H@n@@Gn@@F@@E@@DJ@?@+RR.@!< ! Return Texinfo code for a type. 9RdRh:RdR@@@@@@@n@]]A]]@AA࣠@&self-2Aఠ  ^ gUA^@jj3NNNNNNNN@^ @@@  ^jVAjm^@jm@@^@࣠@&m_nameA`]]a]]@yWA@@n03aaaaaaaa@^!j@^%@!j@^&@@@@@  @@"teAs]]t]]@XA@@n83tttttttt@ nF@@@@@@@@ డ0reset_type_names)Odoc_info]]]]@ ]]]]@@0@@@0@@@k@@j0@@@i@@h3@'3na@*@+@@@@ภ[Ӱ]]]]@[@@@0@@@tO@x@@&@@@@@yN@r@@ఠ!t]]]]@YA@@|&@@@N@|@@@~N@z3@2@@@ภկee6ee8@ծ ఐ$self]^]^@^@@v3@I@@@^]^@@@W|Q@@@@@@@@|P@@@@@@@డ!@````@D@@@DZ@@@O@@@@@@@D @@@@@̆@@@@@@@:@@ภ(^^ )``Aภ'Newline 1^^'@@ @@%P@f@ภ;^^*A` %minus D^^/@ @@א@@@z@ภ)O^2^@'A'ภ#RawW^2^C@%type ^^2^E_^2^J@@a^2^Db^2^K@@@@@P@P@@@ @@׵@@@@ภNt^N^\LALภ#Raw|^N^_@ఐ"te^N^g^N^i@@@oM3@@@@2te_type_parameters^N^j^N^|@32te_type_parametersoT@@@ ;5)type_expr@@@ 4@@@ 3@@B3'te_info1/@@@ 1@@@ 0A@@ @A!@!J!@!i@@j@3,te_type_nameZ!t@@@ 2@@A@A!!!!@@k@*3*te_private*o~,private_flag@@@ 5@@C!@A"")""D@@ m@3/te_constructors5"o7t_extension_constructor@@@ 7@@@ 6A@D1@A"E"O"E"@@n@3&te_locE=@@@ 8A@E:@A"" ""@@&o@3'te_codeNn@@@ :@@@ 9A@FI@A""""@@5p@@A!!!"@@9l@lc@@]\@@@@@@p@Ġ^^^^@@@@@po@@@@@@@@@wv@@@@@@G@@@ ^^@@^^^^@@S@@@S@Ġ+^^,^^Aఠ"tp 4^^@LZA @@@@@377777777@@@@Ġ<A^^A:@@A@謠@@@@@@@@@K^^ @@@@@@@@@ @@@@@@@ @@@డ&Printf'sprintfg^^h^^@ k^^l^^@@#@@@#@@@@x@@w@@@R@$R@^R@a@@vR@$@@@$f@@@@@@@@@@3@c]@^@_@@@@ภ骠髰^^^^Aޠภ鵠S Rภ齠  @@3@T@c@@@@uS@(@ภ͠ # `'@ @@@S@S@;@ภ6@6@^R@tR@T@$a@@@#S@]S@sS@@@@S@\@@O@s@@@yS@g@@Z@T@=@@@_S@rs@#%s k@k@@@@`S@S@@@rq@@$2@@@"S@\@@డ3string_of_type_expr)Odoc_info)^_ *^_@ -^_.^_*@@4@@@q@@@@@4@@@@@@@ఐ"tpE^_+F^_-@@@q@@@T@T@@@P^_ Q^_.@@T@@@@@6@ఠ!l__/_F`_/_G@x[A@@ˠ@@@ @@@ @@Ҡ@@@ @@@ @@@డ&Printf'sprintf~_K_d_K_j@ _K_k_K_r@@%@@@%@.@@@@@@?@@@R@R@R@)@@>R@ɠ%@@@̠%}@@@@@@@@@@3@ OH@I@J@@@@ภ°_K_s_K_zAภ̠! !h@!@@@%S@(S@'#@ภߠ}|ภ6&5@&@]ST@+S@@@=S@I;@ภ-6") ;@;@@@@ZS@]S@\O@ภA % J$@J@tR@$R@@@@S@@@డ&String&concatd_{_e_{_@ h_{_i_{_@@z@@@z@@@@@@y@@@@@@@@@@@@@@@@@", _{__{_@@_{__{_@@@@@T@T@@@డ$List#map____@ ____@@b@@@@sJ@@@T@@@@@@T@T@T@@@@@@4@@@@@h@@@@@@@'@@డM3string_of_type_expr)Odoc_info____@ ____@@6@@@s|@@@@@6@@@@@G@@ఐ!l____@Q@@mN@@@U@U@\@@____@@ N@@@T@U@g@@_{___@@T@l@@@@m@@@A^N^`__@@N@@@P@N@@@@P@Q@ภ&_`Aภ#Raw._`@f ఐ$self;_` <_`@b@@{U@b@_`@@@z @@@@@@z@@@@@z@@@@@@@@@ఐ&m_name\_`]_`%@@@s+@@ఐ"tek_`&l_`(@ΰ@@s/@,te_type_namer_`)s_`5@° @@@@@V@@y_` z_`6@@@@@@[Q@ @@] @@uP@@ภe`9`GcAcภ#Raw`9`J@ˠడ!^`9`R`9`S@հ@@@@@@o@@n@@@@m@@l@@@k@@j@@i&@@# +=`9`M`9`P@@`9`L`9`Q@@@@@Q@Q@:@@డO!^````@ @@@ @@@@@@@@@@@@@@@@@@Z@@డqԠְ`T`|`T`}@Ӱ@@@=@@@R@@@@ @@@@@@@@@z@@ఐ"te`T`n`T`p@u@@s@*te_private`T`q`T`{@^ @@ @@ภ(Asttypes'`T`~(`T`@'Private,`T`-`T`@@Z@ @@6R@@@!@@y@@@S@@( private=``>``@@@``A``@@v@@@R@R@@ O``@@Q``R``@@R@R@@X`T`j@@@@! a``b``@@d``@@@@@R@R@@@ @@@@@}@R@@@u`9`Kv``@@@@@g@Q@{@@ @@qP@f@ภꂰ``_A@`A@Q@]@@@bP@@@iA@Q@@@@P@a@@urA@Q@@@@P@@@0{A@Q@@@@P@@@^A@Q@@@@P@@@{A@!Q@@@@P@@@^^@@@@@P@@@డO$List'flatten````@ ````@@R5@@@R5R43@@@P@@@@@@@@@R4 @@@@@ @@డ|$List#map````@ ````@@@@@@F@@@Q@@@Rm9@@@Q@Q@ Q@@@@@@@@@@@Ơ@@@@@@@G@@࣠@!xA;aa<aa@T\A@@-@@@@డ!@JbcBKbcC@Ҋ@@@ҊmS@@@@@@@҇ @@@@@ɠ@@@@@@@3````````@1T@(@)@@@@ภHnaa^oaa`@Gภ#Rawwaa6xaa9@డ!^aaBaaC@纰@@@@@@$@@#@@@@"@@!@@@ @@@@3@4@@@@$ | aa<aa@@@aa;aaA@@@@@4U@6U@5@@డ-$Name&simpleaaEaaI@ aaJaaP@@D@@@Ʀ@@@;@@:Ʃ@@@9@@87@@ఐ!xaaQaaR@w@@F@'xt_nameaaSaaZ@3'xt_name@@@ .܎!t@@@ $@@@ 3'xt_args )Odoc_type0constructor_args@@@ %@@A @A##$G@@Ad@3&xt_ret܉ܛ)type_expr@@@ '@@@ &@@B@A4HR5Hr@@Re@31xt_type_extension*u@@@ (@@C%@A=>@@[f@3(xt_alias3ܣu/extension_alias@@@ *@@@ )@@D5@AM  N  6@@kg@3&xt_locC(location@@@ +A@EA@AY i sZ i @@wh@3'xt_textOܿ!$info@@@ -@@@ ,A@FR@Aj  k  @@ވi@@Ano@@ތc@nf@@*@@@HV@NV@L@@PaaDQaa[@@0@@@F@@Vaa:Waa\@@@@@@RU@0@@`aa5aaa]@@{T@@ภDjaakaa@Cภ#Rawsaaa{taaa~@ ఐ6$selfaaaaaa@f3@@~@eaaa@@@v@@@g@@f@vv@@@e@@@d@@cv@@b@@a@@ఐm!xaaaa@B@@@'xt_argsaaaa@ @@v@@@}U@{@@ఐ!xaaaa@]@@,@&xt_retaaaa@Ͱ @@v̠v@@@u@@@tU@U@>@@aaaaa@@vA@@aaazaa@@T@]F@ఐ!xaaaa@@@3@@@@(xt_aliasaaaa@ݰ @@ܠ@@@@@@@Ġ$Nonebb bb$@@@@@@@@@@@x@@@@@@@@@@@ภbb(bb*@@@@:U@T@@@@Ġ$Some.b+bI/b+bM@ꡠఠ"xa7b+bN8b+bP@P]A@@@@@R@@@@@'&@@@@@@Z@@.-@@@@@@a@@@ภ,RbTbvSbc@A+ภ#Raw [bTby@# = bbTb{cbTb~@@ebTbzfbTb@@@@@V@V@3kkkkkkkk@ =6@7@8@@@@  @@V@@ภTzbb(ARภ#Rawbb@ఐX"xabbbb@!@@x@@@@3@)@@@%xa_xtbbbb@3%xa_xt@@@ ".@@@ !@@@ A@A3'xa_nameT!t@@@ @@@@A@@a@@A5?5o@@b@-@@@@@@@@,@Ġ$Nonebbbb@^@@@@-@@@@@@i@@4 @@@@@@p@@@ఐ"xabbbb@y@@@@@@@'xa_namebbbb@I@@*@@@@Ġ$Somebc)bc-@vఠ!x bc. bc/@%^A@@B@@@|@@@@@qI@@@@@@@@xP@@@@@@@@@ఐ!x+bc3,bc4@@@ @@c@@@@311111111@. @@@'xt_name:bc5;bc<@Y@@G @@@A>bb?bc>@@v@@@V@_@@@@_V@@ภINbc?AG@A@nW@@@@V@d@@A@ĠwW@@@@V@@@bbTbt@@E@@@AdaaebcA@@ѠJ@@@YT@z@@@@ؠU@@@@T@X@@@@հ&@@@T@@@డ!@dddd@ǰ@@@ǠqT@@@@@@@Ġ @@@@@@@@~@@}@@|=@@ఐv!xcDcdcDce@K@@N@'xt_textcDcfcDcm@ @@@@@@@@\@Ġ$Nonecsccsc@Z@@@@@@@@@@@@@@@@@@@@@ภ߹csccscA߸ภ'Newline csc@@ @@rXW@@ภcscA@A@_hX@@@@W@@@csc@@6o@@@@Ġ$Some cc cc@~ఠ!tcccc@-_A@@@@@@@@@@@@@@@@@@@@@@@@@@@డ!@3dFd4dFd@s@@@s]W@@@@@@@p @@@@@ֲ@@@@@@@3IIIIIIII@>7@8@9@@@@ภ1WcdXcd@0ภ#Raw`ccacc@ఐꉠ&indentlccmcc@@@@@@@@@@@@@@@|@@@@@@@4@@Ecccc@@@@@Y@Y@D@@$ (* cccd@@cccd@@@@@Y@Y@X@@cccd@@@@@@Y@b@@O @@^%X@e@ ఐ r$selfdd+dd/@io@@t@i/ddC@@@sC@@@s>@@s3@@@@@@HddDddE@@sPY@@@ ఐ $selfdFdldFdp@i@@@hdFd}@@@@@@@@@@@@@@@@@@@  @@@@@@@@@@@5ภj @@4@@@7@@@6@@5@@ภ$Some dFd!dFd@퓠ఐ!t*dFd+dFd@ް@@C@@@BZ@A@@3dFd~4dFd@@ON@@@1@@@0Z@=@@?dFdk@dFd@@sJ@-@@@@s@@EccFdFd@@ׂ@@@X@@@ภ/UddVddA.ภ#Raw ^dd@# *)eddfdd@@hddidd@@@@@UX@WX@V%@@ @@^X@T(@ภTzdd%ARภ'Newlinedd@`@ @@^X@a:@ภdd7A@8A@_ Y@Y@@@^X@fJ@@AA@_Y@K@@@PX@]S@@ddK@@Ϡi@@@X@O[@@cR@@\@@@AcDc]dd@@@@@U@@@ภᓰdddeAᒠ ఐ |$selfdd@jx@@f@jVdd@@@|@@@@@@| @@|@@@@t@@)Extension@dddd@@|"@@@V@@@ఐ!xdddd@@@@'xt_nameddde@ @@@@@@@F@@|0@ภdeLA@MA@rtzV@@@@U@@@ddW@@?@@@U@@@o^@@H@@@T@U@4@@g@@@"aa#de@@@@@@@R@ R@ @@ఐ Ƞ"te8ee9ee@ @@z U@/te_constructors?ee@ee-@ y @@7@@@R@R@  d@@K``Lee/@@X7@@@Q@R@ @@V``Wee1@@؈ Q@@@P@Q@ @@a]^bee3@@Р@@@@@@O@P@ @@o]]pee5@@  @ ఐ 2$self}e9eD~e9eH@k/@@ @je9eU@@@@@'@@@&@@%@@@@$@@@#@@"@@@!@@@ @@@@ @ΐภk6@@@@@@@@@?@@> @@ఐ L"tee9eVe9eX@ @@{ @'te_infoe9eYe9e`@ ! @@@@@:@@@9O@EO@B @@e9eCe9ea@@A @@@N@GO@6 @@n @@ @@@ @A@]]@@ ఐ $selfeeemeeeq@k@@3@ U 7 0@ 1@ 2@@@keee~@@@@@@M@@L.@@@K@@J@@ఐ K!t eee eee@@@@@@\N@Z"@@&@@:.J@T%@5 @@ H@  @@ I@  A@ A@@@{@@u@{@@t{@@s@@r@@q @ @@xF@@@{@@@{@@{@@@@@@@@~J@w @8]]-@.I + Return Texinfo code for a type extension. F]_]cG]_]@@@@@@@{MeeNee@AA࣠@&self-2Aఠlt`Al@xw3[[[[[[[[@l@@@  lwaAxzl@xz@@l@࣠@!eAmeenee@bA@@|3nnnnnnnn@l.x@l2@!x@l3@@@@@  @@ డ0reset_type_names)Odoc_infoeeee@ eeee@@>@@@>@@@@@>@@@@@3@)5|D@,@-@@@@ภiϰeeee@i@@@>@@@N@@@&@@@@@M@@@ఠ!tefef@cA@@,"@@@M@@@@M@3@2@@@డR!@gh&gh'@@@@@@@@@@"@@@@@R&@@@@@@@3@S@@@@ภϰffgh%AΠ ఐ$selfff@l@@@lff!@@@uo@@@@@@@@n@@@@@*@@డ!@"ff#ff@b@@@b@@@O@qO@O@@@@@@@f@@@@@ڨ@@@@@@@V@@ภ$Jf"f2KffA#ภ'Newline Sf"f9@1@ @@)P@@ภ7]f"f<A5nB%minus ff"fA@ @@@@@ @ภKqf"fD'AIภ#Rawyf"fG@*exception f"fIf"fS@@f"fHf"fT@@@@@P@P@@@ @@@@@@ภpfWfgLAnภ#RawfWfj@֠డ$Name&simplefWflfWfp@ fWfqfWfw@@5@@@Η@@@4@@3Κ@@@2@@1@@ఐa!efWfxfWfy@2@@}v@'ex_namefWfzfWf@3'ex_name}|@@@ b!t@@@ W@@@ 3'ex_info lj@@@ Y@@@ XA@A @A%%%%@@2x@3'ex_args0constructor_args@@@ Z@@B@A %%!%&@@>y@3&ex_ret%䆠)type_expr@@@ \@@@ [@@C(@A1&&&2&&G@@Oz@3(ex_alias6䗠}/exception_alias@@@ ^@@@ ]@@D8@AA&z&B&z&@@_{@3&ex_locF@@@ _A@EA@AJ&&K&&@@h|@3'ex_codeO䰠[@@@ a@@@ `A@FP@AY'' Z''+@@w}@@A]%h%r^%h%@@{w@ld@@@@@AQ@GQ@Es@@?fWfk@fWf@@@@@?y@@@@@@@.}@ภ(NffA&ภ#RawVff@ ఐ $selfcffdff@n@@}@m԰hff@@@~x@@@c@@b@~r~q@@@a@@@`@@_~l@@^@@]@@ఐ!effff@@@~2@'ex_argsffff@ @@~@@@Q@@@ఐ8!effff@ @@~M@&ex_retffff@ @@~~@@@q@@@pQ@Q@@@ffff@@~@@m@@@@@Y@ภffzA@{A@1Q@N@@@SP@@@A@:Q@#@@@(P@R @@BA@CQ@@@@P@'@@pA@LQ@@@@ P@@@A@UQ@@@@P@ &@@f"f0@@.@@@P@.@@ఐ!effff@n@@~@(ex_aliasffff@ @@@@@@@@,@Ġ$None" fg# fg@@@@@@@@@@@a@@ @@@@@@h@@@ภ38 fg9 fg @2@@@g@@@t@Ġ$SomeI g gJ g g@ఠ"eaR g g S g g"@kdA@@F@@@m@@@@@NM@@@@@@u@@UT@@@@@@|@@@ภGm g g(n ggAFภ#Raw v g g+@# = } g g-~ g g0@@ g g, g g1@@@@@R@R@3@=6@7@8@@@@  @@@@@@ภp g g4)Anภ#Raw g g7@֠ఐY"ea g8g_ g8ga@"@@@@@@3@*@@@%ea_ex g8gb g8gg@3%ea_ex@@@ UJi@@@ T@@@ SA@A3'ea_namep!t@@@ R@@@@A$v$$v$@@u@@A$$$$@@v@-@@@@@@@@,@Ġ$None gmg gmg@z@@@@-@@@@@@j@@4@@@@@@q@@@ఐ"ea gmg gmg@z@@@@@ @ @'ea_name gmg gmg@I@@F@@@ @Ġ$Some gg  gg@ఠ!e( gg) gg@AeA@@@@@|@@@@@q@@@@@@@@x@@@@@@@@@ఐ!eG ggH gg@@@ @@@@@@3MMMMMMMM@. @@@'ex_nameV ggW gg@@@G @@@AZ g8gW[ gg@@@@@R@T@@@@6R@@ภej ggAc@A@נES@@@@R@Y@@A@NS@@@@R@@@~ g g&@@D@@@Affgg@@ݰ[@@@P@o@@f"f.gg@@`@@@O@pP@@@ @@@ภtggAr ఐO$self gg@pX@@@p6gh@@@@@@@@@@@@@~@@}@@)Exception@ghgh@@@@@O@@@ఐg!eghgh@8@@|@'ex_nameghgh@ @@@@@@@E@@@ภ翰ghA罠ภ'Newlinegh#@@ @@9@@@@ภgh$A@A@e:O@@@@N@@@ A@nCO@s@@@xN@@@rA@wLO@@@@N@w'@@ff@@PU@@@N@P@@ ఐѠ$self)h(h1*h(h5@p۰@@C@@p3.h(hB@@]?W@@@@@@@@@VU@@@@@@@@RQ@@@@@@@@@@`@zภqQ`@`@ay@@@@@@@@p@@ఐ!ehh(hCih(hD@ϰ@@@'ex_infooh(hEph(hL@ @@@@@@@@O@O@@@~h(h0h(hM@@ް@@@N@O@@@u @@@A@ef @@ ఐ>$selfhQhWhQh[@qH@@3@@@@@@pİhQhh@@@0@@@@@@@@@@@@ఐ!thQhihQhj@@@p@@@ @@@ M@M@*@@.@@?J@-@=@@@A@@@\A@`A@@@{@@r@@@@b@@@}@@ @@@~@@@@@@J@@ee-@񐠠 ' Return Texinfo code for an exception. eeee@@@@@@@hhhh@AA࣠@&self-2Aఠq±fAq@~3@q@@@  qűgA~"q@~"@@q@࣠@!mAhhhh@.hA@@3@q~6@q@!~7@q@@@@@  @@@ఠ(is_alias*hh+hh@CiA@@@@@@9M@3@@4@@@AM@5@@6M@23;;;;;;;;@&2@)@*@@@@ঠ&m_kindNhhOhh@Ġ,Module_aliasVhhWhi@l@[hi\hi@@k@@@=3]]]]]]]]@#;dhheii$@@@@@@ @@@@@> @@@khhlhi@@9P@7@@@ภְthi uhi@@@@>@@{ii|ii@@I@@@ภii@@@@K$@@Ahh"@@@#@@ZM@T*@A@'@@ఠ.is_alias_therei(i2i(i@@jA@@@@@@\M@V@@Wm@@@pM@X@@YM@U3@k}@~@@@@@ঠ&m_kindiLiXiLi^@mĠ,Module_aliasiLiaiLim@֠ঠ)ma_moduleiLipiLiy@3)ma_module@@@1]#mmt@@@0@@@/A@A3'ma_name!t@@@.@@@@ARSRS@@-@@ASFSPSFSp@@1@Ġ$NoneiLi|iLi@@@@@#"@@@j@@@i3@Umi(i.ii@@@@@@iLiniLi@@@@@lP@k@@@K@@@@@m@@@iLiViLi@@sP@Z@@@ภiLiiLi@@@@x@@ii ii@@%@@@ภ&ii&@@'@@,@@A*i(iC*@@@+@@M@2@A@/@@ఠ2resolve_alias_name8ii9ii@QkA@@@$@@@M@@@j@@@M@@@M@3IIIIIIII@@@@@@@ঠ&m_kind\ii]ii@Ġ,Module_aliasdiieii@zঠ'ma_nameoiipii@ఠ$namewiixii@lA@@@@@3{{{{{{{{@3Kiij j/@@@@@@iiij@@@@@P@@@@)@@;@@@@@@iiij@@QP@@@@ఐ%$nameijij @$@%@&@@Y3@#/@@@ঠ&m_namej jj j@Vఠ$namej j!j j%@mA@@^@@@3@=@@@@@j jj j'@@}@@@ఐ$namej j+D@@@F@@3@L@@@@A(iiK@@@L@@M@3@S@@@A@Q@@ఠ!tj3j=j3j>@nA@@ G@@@M@@@@M@@@@M@3@@@@@@ภӰ jAjK-l<lbAҠภ۰ jAjM%kk0Aڠ ఐ$self jAjQ@s@@( @s jAj\@@@{@@@@@@@@z@@@@@1@@ภ*!j]jm+%kk.Aภ'Newline 3!j]jt@@ @@@@@N@N@K@ภB!j]jwAKu'%minus K!j]j|@ @@N@N@N@b@ภ3Y!j]j/A1ภ#Rawa!j]j@'module h!j]ji!j]j@@k!j]jl!j]j@@@@@N@N@@@ @@(N@N@@ภY"jjUAWภ#Raw"jj@డ$Name&simple"jj"jj@ "jj"jj@@@@@Հ@@@@@Ճ@@@@@@@ఐ!m"jj"jj@v@@F@&m_name"jj"jj@e @@ՠ@@@"O@(O@&@@"jj"jj@@զ@@@ @@M@@YN@ N@@ภ배#jjA뮠ภ#Raw#jj@ఐ(is_alias#jj#jj@C@@@@@@?@@>@@@=@@<@@ఐ!m#jj#jj@İ@@@@@@L@@@LO@F@డ!^$jj$jj@K@@@K@@@T@@S@J@@@R@@QU@@@P@@O@@N7@@# = 0$jj1$jj@@3$jj4$jj@@i@@@dO@fO@eK@@ఐ2resolve_alias_nameH$jjI$jk@W@@@/@@@k@@js@@@i@@hd@@ఐM!m_$jk`$jk@!@@q@@c$jjd$jk@@@@@vw@@6@@@@@:N@O@`@ v%kk)@@x%kk(y%kk*@@N@N@@#jj%kk,@@@@@@N@3N@9@ภ%kk-bA@cA@@@@4N@@@jA@@@@ N@2@@qA@*@@@N@@@JxA@W@@@N@@@hA@x@@@N@@@!j]jk@@~@@@N@@@@@@ภ%kk/A@A@,@@@M@@@@@M@@ภ쪰&k3k=A쨠ఐI.is_alias_there&k3kB&k3kP@@@@@@@@@@@@@@@@ఐ⠐!m&k3kQ&k3kR@@@@@@@>@@@N@ @ภܰ'kSkd(kkA۠ภ#Ref  'kSkg@ఐޠ2resolve_alias_name'kSki'kSk{@%@@@@@@@@A@@@@@2@@ఐ!m-'kSk|.'kSk}@@@?@@@@R@@@C@ภ$Some;'kSk<'kSk@ภ)RK_moduleD'kSkE'kSk@@@@1@@@M@M@]@@ @@; @@@M@d@ภ$None\'kSk]'kSk@@@@Š@@@@@@M@w@@gi'kSk@@M@{@ภLr(kkpAJภ'Newlinez(kk@X@ @@M@@ภ(kkA}@A@N@@@@M@@@A@M@@@@M@@@'kSkb@@M@@ภ)kk)kk@@@@ M@@)kk@@@ภ툰*kkA토ఐ(is_alias*kk*kk@@@@@@@@@@@@@@@@ఐ!m*kk*kk@@@d@@@@@@@N@ @ภ+kk+klA ఐ$self+kk@v@@@v}+kk@@@7@@@@@@4@@/@@@@ @@&Module@+kl+kl@@I@@@6N@5@@ఐ!m+kl+kl @ڰ@@*@&m_name+kl  +kl@ɰ @@@@@H4@@F@@W5@ภ,+klLAภ'Newline4+kl@@ @@@@@WH@ภ:?+kl_A8@`A@\N@M@@@RM@^X@@iA@eM@@@@M@Qa@@S+kks@@oM@e@ภ6\,ll.],ll7A5ภ'Newline e,ll5@C@ @@@@@iy@ภkp,ll6Ai@A@ݠM@`@@@dM@p@@{,ll,@@*M@c@,ll9@@,@ภ`-l<lFA^ ఐ$self -l<lJ@wD@@@v-l<lW@@ͨ@@@@@@@@@@@@@@@@@~@@@}@@@|@@{@@z@ภwK@@ʠ@@@@@@@@@@ఐ!m-l<lX-l<lY@@@c@&m_info-l<lZ-l<l`@g @@@@@@@@N@N@@@a@@M@@ภ-l<laA@A@\N@r@@@wM@@@tA@eN@@@@M@v@@U A@n#N@@@@M@@@<A@w,@@@M@!@@ jAjI@@<2@@@'@A@j3j9 @@ ఐ%$self%/lllr&/lllv@wװ@@?3%%%%%%%%@8RK@L@M@@@wS-/lll@@@@@@@@e@@@@@@@డ$List'flattenH/lllI/lll@ L/lllM/lll@@e@@@eepM@@@@@@@@@e@@@@@:@@ఐ!tl/lllm/lll@D@@eǠeƠ@@@@@@N@N@S@@|/lll}/lll@@8@@@@@@M@N@c@@g@@Fd@t@@F@ @@FB@@@F@,@@FR@|A@A@@@*@@%@@@@@@@@@@6@@1@@@@@@J@@hh,@ݞ / Return the Texinfo code for the given module. hmhqhmh@@@@@@@A2ll2ll@AA࣠@&self-2Aఠ†‡xoAx@3@x@@@  xpAx@@@x@࣠@"mtA2ll2ll@qA@@[3@x@x@!@x@@@@@  @@@ఠ(is_alias3lm3lm @ rA@@@@@@ M@@@@@@M@@@M@3@&2@)@*@@@@ঠ'mt_kind4mm"4mm)@Ġ$Some4mm,4mm0@Ġ1Module_type_alias'4mm2(4mmC@>@,4mmD-4mmE@@=@@@3........@,D53ll65mQme@@@@@@84mm194mmF@@@@@ @@@ @@@@@@@@@@@F4mm G4mmH@@LP@@@@ภO4mmLP4mmP@@@@Q!@@V5mQm[W5mQm\@@\'@@@ภ]5mQm`(@@)@@^.@@Aa3lm ,@@@-@@mM@*4@A@1@@ఠ.is_alias_thereo6mimsp6mim@sA@@@Q@@@3M@,@@-H@@@MM@.@@/M@+3@~@@@@@@ঠ'mt_kind7mm7mm@Ġ$Some7mm7mm@Ġ1Module_type_alias7mm7mm@ঠ*mta_module7mm7mm@3*mta_module@@@_A@@@^@@@]A@A3(mta_nameg!t@@@\@@@@A-]]-]]@@)@@A.]].]^ @@*@Ġ$None7mm7mm@e@@@@!@@@E@@@D3@\t6mimo8mm@@@@@@7mm7mm@@@@@GP@F@@@7mm7mm@@g@@@H@@@X@@on@@@J@@@I@@@7mm7mm@@P@0!@@@ภ7mm7mm@@@@)@@ 8mm 8mm@@/@@@ภt8mm0@s@1@@6@@Aq6mim4@@@5@@M@`<@A@9@@ఠ2resolve_alias_name$9mm%9mn@=tA@@@@@@iM@b@@ct@@@M@d@@eM@a355555555@@@@@@@ঠ'mt_kindH:nn(I:nn/@Ġ$SomeP:nn2Q:nn6@àĠ1Module_type_aliasY:nn8Z:nnI@pঠ(mta_named:nnLe:nnT@ఠ$namel:nnWm:nn[@uA@@@@@u3pppppppp@<Tw9mmx;nin@@@@@@z:nnJ{:nn]@@@@@wP@v@@@:nn7:nn^@@@@@x@@@8@@@@@z@@@y@@@:nn&:nn`@@dP@f!@@@ఐ/$name:nnd:nnh@.@/@0@@l3@-9@@@ঠ'mt_name;ninu;nin|@ఠ$name ;nin;nin@vA@@&@@@}3@G@@@@@;nins;nin@@@@@ఐ$name;ninN@@@P@@3@V@@@@A'ð9mnU@@@V@@M@3@]@@@A@[@@ఠ!tĠ<nn<nn@wA@@ F@@@M@@@@M@@@@M@3@@@@@@ภҰ=nnJppAѠภڰ=nnBozoA٠ ఐF$self=nn@z@@' @z=nn@@@z@@@@@@@@y@@@@@1@@ภ)>nn*BozoAภ'Newline 2>nn@@ @@@@@N@N@K@ภA>nnA|&%minus J>nn@ @@N@N@N@b@ภ2X>nn/A0ภ#Raw`>nn@,module type g>nnh>nn@@j>nnk>nn@@@@@N@N@@@ @@(N@N@@ภX~?noUAVภ#Raw?no@డ$Name&simple?no?no @ ?no ?no@@@@@@@@@@܂@@@@@@@ఐ٠"mt?no?no@@@0@'mt_name?no?no@- @@ܟ@@@O@ O@ @@?no?no@@ܥ@@@@@M@@YN@N@@ภ@o!o1Aภ#Raw@o!o4@ఐ(is_alias@o!o9@o!oA@g@@@@@@#@@"@@@!@@ @@ఐ'"mt@o!oB@o!oD@@@~@@@@K@@@0O@*@డ!^AoEo`AoEoa@J@@@J@@@8@@7@I@@@6@@5T@@@4@@3@@27@@# = /AoEo[0AoEo^@@2AoEoZ3AoEo_@@h@@@HO@JO@IK@@ఐ#2resolve_alias_nameGAoEocHAoEou@W@@@$@@@O@@N@@@M@@Ld@@ఐ"mt^AoEov_AoEox@X@@q@@bAoEobcAoEoy@@@@@Zw@@6@@ @@@N@cO@D@ uBozo@@wBozoxBozo@@N@eN@d@~@o!o5Bozo@@@@@@N@N@@ภBozobA@cA@@@@N@k@@jA@@@@N@@@qA@*@@@N@@@JxA@ W@@@N@@@hA@x@@@N@@@>nn@@~@@@N@@@@@@ภBozoA@A@+@@@M@q@@@@M@@ภCooAఐm.is_alias_thereCooCoo@@@@@@@}@@|@@@{@@z@@ఐ"mtCooCoo@@@p@@@@=@@@N@ @ภ۰DooEpp!Aڠภ#Ref  Doo@ఐ2resolve_alias_nameDooDoo@%@@@@@@@@^@@@@@2@@ఐR"mt,Doo-Doo@&@@?@@@@o@@@C@ภ$Some:Doo;Doo@ภ.RK_module_typeCDooDDoo@@@@0@@@M@M@]@@ @@: @@@M@d@ภ$None[Doo\Dop@@@@Ġ@@@@@@M@w@@ghDop@@M@{@ภKqEpppAIภ'NewlineyEpp@W@ @@M@@ภ~Epp A|@A@N@@@@M@@@A@M@@@@M@@@Doo@@M@@ภFp"p1Fp"p3@@@@ M@@Fp"p5@@@ภGp8pBAఐȠ(is_aliasGp8pGGp8pO@7@@@@@@@@@@@@@@@ఐ"mtGp8pPGp8pR@˰@@N@@@@@@@N@@ภHpSpdHpSpA ఐ%$selfHpSph@}@@@}|HpSpn@@@6@@@@@@3@@.@@@@ @@+Module_type@HpSpoHpSp{@@H@@@N@@@ఐ="mtHpSp|HpSp~@@@*@'mt_nameHpSpHpSp@ @@@@@,4@@F@@V5@ภ+HpSpLAภ'Newline3HpSp@@ @@@@@;H@ภ9>HpSp_A7@`A@\N@1@@@6M@BX@@iA@eM@@@@M@5a@@RHpSpbs@@oM@e@ภ5[Ipp\IppA4ภ'Newline dIpp@B@ @@@@@My@ภjoIppAh@A@ܠM@D@@@HM@T@@zIpp@@*M@G@~Ipp@@,@ภ_JppA] ఐʠ$self Jpp@~C@@@}Jpp@@ԧ@@@g@@@f@@e@@@@d@@@c@@b@@@a@@@`@@_@@^@ภ~J@@ɠ@@@@@@@@~@@ఐ"mtJppJpp@ʰ@@M@'mt_infoJppJpp@? @@@@@z@@@yN@N@@@a@@M@v@ภJppA@A@[N@V@@@[M@@@tA@dN@@@@M@Z@@U A@m#N@s@@@xM@@@<A@v,@@@M@w!@@=nn@@;2@@@'@A@<nn @@ ఐ\$self$Lpp%Lpp@~ְ@@>3$$$$$$$$@8RK@L@M@@@~R,Lpp@@@@@@@@d@@@@@@@డ$List'flattenGLppHLpq@ KLpqLLpq @@l@@@llpM@@@@@@@@@l@@@@@:@@ఐ!tkLpq lLpq @D@@lƠlŠ@@@@@@N@N@S@@{Lpp|Lpq @@7@@@@@@M@N@c@@g@@MJ@f@v@@@@@W@@@ @\@@@A@A@@@@@@@@@@@@@@@"@@@@@@@@J@@2ll.@ 4 Return the Texinfo code for the given module type. 1ll1ll@@@@@@@-OqPq[OqPqr@AA࣠@&self-2AఠɇŠɈxA@3@@@@  yA@@@@࣠@"imAOqPqsOqPqu@zA@@G3@@@!@@@@@@  @@@ఠ!tȠPqxqPqxq@ {A@@!Y@@@M@@@@M@3@!-j@$@%@@@ภ Pqxq _t$t3A ఐO$self Pqxq@ɰ@@13        @@@@ Pqxq@@@@@@@@@@@@@@@@@@డ!@ 8[ss 9[ss@x@@@x@@@N@N@#N@@@@ @@ @|@@@@@@@@@@@@>@@ภ: `Qqq aQqq@9ภ'Newline iQqq jQqq@H@@@*O@$l@ภN tQqq uQqq@MZ%minus ~Qqq Qqq@@@@@@.@ภd Qqq Qqq@cภ#Raw Qqq Qqq@̠(include  Qqq Qqq@@ Qqq Qqq@@@@@>O@@O@?@@ Qqq Qqq@@@@@=@ఐޠ"im Rqq Rqq@@@!@)im_module Rqq Rqq@3)im_module'@@@,R @@@)@@@(A@A3'im_namex!t@@@'@@@@AQQQQ@@  @3'im_infoh0$info@@@+@@@*A@B@ARMRWRMR@@1@@AQQQR@@5 @80@@*@@@F@@@E@Ġ$None Srr Srr@@@@@>2@@@O@@@N @@E9@@@Q@@@P@@@ภ Tr r: Tr rJAภ#Raw  !Tr r=@YఐQ"im ,Tr r> -Tr r@@*@@-@'im_name 3Tr rA 4Tr rH@e @@d@@@7@@"@@@@@;@ภ> CTr rI+A<@,A@ R@@@@Q@K@@ NTr r86@@ P@2@@@S@Ġ$Some _UrKra `UrKre@ҠĠ#Mod hUrKrg iUrKrj@;#Mod@@@%@P@@@#@A@@B@AQ!Q'Q!Q8@@@ @ঠ&m_name UrKrm UrKrs@+ఠ$nameɠ UrKrv UrKrz@ |A@@3@@@_3        @@@@@@ UrKrk UrKr|@@v@@@aR@` @@@ UrKrf UrKr}@@@@@b@@@A@@٠@@@d@@@c@@@@@f@@@e@@@ภ Vrr WrrAภ#Raw  Vrr@ఐ<$name Vrr Vrr@;@<@=@@o@@@3        @I@@@@ @@@@@@ภ Vrr%Aภ#Raw Vrr@&  Vrr Vrr@@ Vrr Vrr@@$@@@Q@Q@'@@ @@>@@@+@ภװ WrrJAՠภ#Ref Wrr@zఐ$name Wrr Wrr@I@@@@@H@ภ$Some Wrr Wrr@ภ)RK_module $Wrr %Wrr@w@@@@@@Q@Q@b@@ @@ @@@Q@i@ภ$None <Wrr =Wrr@@@@å@@@@@@Q@|@@L IWrr@@@@@@ภN SWrrAL@A@ R@@@@Q@@@aA@ ɠ!R@@@@Q@@@A@ Ҡ*R@@@@Q@@@ pVrr@@"@Ġ$Some {Xrs  |Xrs @Ġ'Modtype Xrs Xrs@;'Modtype@_@@@$@AA@B@AQ9Q?Q9QY@@@ @ঠ'mt_name Xrs Xrs @ ఠ$nameʠ Xrs# Xrs'@ }A@@@@@t@@@ Xrs Xrs)@@@@@vR@u@@@ Xrs Xrs*@@@@@w@@@=@@@@@y@@@x@@@@@{@@@z@@@ภ Ys.sH ZscsAภ#Raw  Ys.sK@ ఐ;$name Ys.sL Ys.sP@:@;@<@@P@@@3        @H@@@@ @@1@@@@ภʰ Ys.sS%AȠภ#Raw Ys.sV@0&  Ys.sX Ys.s_@@ Ys.sW Ys.s`@@<@@@Q@Q@'@@ @@V@@@+@ภ Zscs}JAภ#Ref Zscs@Ēఐ$name &Zscs 'Zscs@I@@@@@0H@ภ$Some 3Zscs 4Zscs@ภ.RK_module_type <Zscs =Zscs@@@@)@@@-Q@:Q@>b@@ @@3 @@@,Q@9i@ภ$None TZscs UZscs@@@@Ľ@@@/@@@.Q@D|@@L aZscs@@@@@*@ภ f kZscsA d@A@ ؠ0R@@@@ Q@L@@aA@ 9R@ @@@Q@@@A@ BR@@@@Q@ @@ Ys.sF@@:@@@A Rqq [ss@@ ?@@@7O@r@@@@ VP@&@@@+O@6@@@@ _P@@@@!O@*@@;@@ߠg@@@O@ @@డ 3!@ \ss \ss@@@@O@O@w@@@{@@z@ @@@y@@x7@@@v@@u@@t@@ภ \ss \ssAภ'Newline  \ss@@ @@$P@@ภ  \ssA @A@ Y3Q@@@@P@@@ \ss@@2<@@@P@@@ ఐB$self ]ss ]ss@@@%@ ]st@@?!9@@@@@@@@@87@@@@@@@@43@@@@@@@@@@@\ภ3 B@ B@C[@@@@@@@@$@@ఐo"im J]st K]st@H@@3@'im_info Q]st R]st@x @@po@@@@@@Q@Q@E@@ `]ss a]st@@@@@P@Q@P@@u @@0@@@O@P@Y@@ tQqq u^tt#@@ 5@@@N@O@|@@u @@}@ภ  _t$t2{A ~@|A@ @@@M@s@@ Pqxq@@ @@@@A@ Pqxq~@@ ఐנ$self at=tC at=tG@R@@3        @@@@@@ΰ at=tT@@@:@@@@@@@@@@@@ఐʠ!t at=tU at=tV@@@O@@@M@"@@&@@RJ@%@5 @@@ A@A@@@9@@2@@@@@@@@@@E@@>@@@@@@J@@ OqPqT$@ 򐠠 8 Return the Texinfo code for the given included module.  Nqq NqqO@@@@@@@N dtt dtt@AA࣠@&self-2Aఠοˠñ~A@ 3@@@@  Ʊ A#@#@@@࣠@!cAdttdtt@/A@@h3@7@@!8@@@@@@  @@ డ 0reset_type_names)Odoc_info0ett1ett@ 4ett5ett@@W8@@@W8@@@@@W7@@@@@3????????@)5@,@-@@@@ภxMettNett@w@@@WN@@@ N@$@@&@@ @@@%M@@@ఠ!tΠefttfftt@~A@@ՠ@@@YM@+@@@;M@&3qqqqqqqq@2@@@డ !@~juujuu@@@@@@@/@@.@"@@@-@@,&@@@*@@)@@(!@@ภwfttjuuAv ఐ$selfftt@\@@9@Pftt@@@@@@M@@@L@@K@@@J@@IJ@@ภgtuhu(uYAภ'Newline gtu@ȭ@ @@5@@@\O@dO@id@ภgtuAà%minus gtu@ @@O@qO@vO@u{@ภϰgtu/A͠ภ#Rawgtu@5&class gtugtu$@@gtugtu%@@A@@@O@O@@@ @@(O@~O@@ภhu(u<UAภ#Raw#hu(u?@[డ $Name&simple2hu(uA3hu(uE@ 6hu(uF7hu(uL@@溰@@@@@@@@@@@@@@@ఐ=!cPhu(uMQhu(uN@@@@'cl_nameWhu(uOXhu(uV@ǰ @@<@@@P@P@@@bhu(u@chu(uW@@B@@@@@M@@YO@O@@ภ mrhu(uXA k@A@ߠ@@@O@@@`A@m@@@O@ @@A@@@@rO@}@@A@@@@eO@p@@gtu@@@@@[O@c#@@@@($@ภxiu\ulAvภ#Refiu\uo@ఐ!ciu\uqiu\ur@o@@@@'cl_nameiu\usiu\uz@( @@$@@@J@ภ$Someiu\u|iu\u@ 8ภ(RK_classiu\uiu\u@@@@һ@@@N@N@d@@ @@Š @@@N@k@ภ$Noneiu\uiu\u@ w@@@OԠ@@@@@@N@~@@Uiu\u@@N@@ภְiu\u_AԠภ'Newlineiu\u@@ @@N@@ภjuuqAภ'Newlinejuu@@ @@N@@ภ  juuA @A@O@@@@N@@@A@O@@@@N@@@8A@O@@@@N@@@A@O@A@@@FN@@@Eftt@@@@@?N@E@@ ఐY$selfZjuu[juu@ @@t@d_juu@@p@@@ @@@@@@@@@@@@@@@@@@@@@@@@ @ภ @@ݒ@@@"@@@!@@ @@ఐ!cjuujuu@W@@(@'cl_infojuujuu@ @@@@@@@@O@'O@$:@@juujuu@@J@@@=N@)O@E@@u @@OF@A@ftt @@ ఐƠ$selfkuukuu@y@@3@kd@e@f@@@kuu@@@a@@@/@@. @@@-@@,@@ఐ!tkuukuu@@@v@@@>M@<"@@&@@VJ@6%@5 @@|@ @@}@ A@A@@@J@@LE@@K@@J@@@@@W@V@@VQ@@U@@T@@SJ@N@ dtt%@ . Return the Texinfo code for the given class. ctXt\ctXt@@@@@@@anv2v=nv2vO@AA࣠@&self-2AఠϠEA@H3,,,,,,,,@@@@  HAK@K@@@࣠@"ctA>nv2vP?nv2vR@WA@@{3????????@_@@!`@@@@@@  @@ డ0reset_type_names)Odoc_infoXovUv[YovUvd@ \ovUve]ovUvu@@Z`@@@Z`@@@n@@mZ_@@@l@@k3gggggggg@)5@,@-@@@@ภuovUvvvovUvx@@@@Zv@@@wN@{@@&@@ @@@|M@u@@ఠ!tҠpv{vpv{v@A@@@@@M@@@@M@}3@2@@@డ#!@twSwmtwSwn@@@@@@@@@@"@@@@@#&@@@@@@@!@@ภpv{vtwSwlA ఐ$selfpv{v@@@9@xpv{v@@@E?@@@@@@@@>@@@@@J@@ภȰqvvrvwAǠภ'Newline qvv@@ @@]@@@O@O@d@ภqvvAޠ%minus qvv@ @@O@O@O@{@ภqvv/Aภ#Raw%qvv@]+class type ,qvv-qvv@@/qvv0qvv@@i@@@O@O@@@ @@(O@O@@ภCrvvUAภ#RawKrvv@σడ$Name&simpleZrvv[rvv@ ^rvv_rvv@@@@@D@@@@@G@@@@@@@ఐ="ctxrvvyrvv@@@@(clt_namervvrvw@ @@d@@@P@P@@@rvvrvw@@j@@@@@M@@YO@O@@ภrvwA@A@@@@O@@@`A@m@@@O@ @@A@@@@O@@@A@@@@O@@@qvv@@$@@@O@#@@@@($@ภsw wAภ#Refsw w@Cఐ"ctsw w sw w"@o@@@@(clt_namesw w#sw w+@f @@b@@@%J@ภ$Somesw w-sw w1@ `ภ-RK_class_typesw w2sw w?@@@@@@@!N@0N@4d@@ @@ @@@ N@/k@ภ$Nonesw wAsw wE@ @@@w@@@#@@@"N@:~@@Usw wF@@N@@ภ$sw wI_Aภ'Newline,sw wP@ @ @@N@E@ภ6twSwcqAภ'Newline>twSwj@@ @@N@O@ภCHtwSwkAA@A@O@G@@@LN@T@@A@O@=@@@BN@K@@8A@ǠO@@@@N@A@@A@РO@@@@N@@@mpv{v@@@@@N@@@ ఐY$selftwSwptwSwt@4@@@twSw@@@@@`@@@_@@^@@@@]@@@\@@[@@@Z@@@Y@@X@@W @Ӑภ;@@ຠ@@@y@@@x@@w@@ఐ"cttwSwtwSw@W@@(@(clt_infotwSwtwSw@C @@@@@s@@@rO@~O@{:@@twSwotwSw@@ J@@@N@O@oE@@u @@OF@A@pv{v @@ ఐƠ$selfuwwuww@@@ 3@kd@e@f@@@uww@@@@@@@@ /@@@@@@@ఐ!t uww uww@@@@@@M@"@@&@@Y/J@%@5 @@|@ @@}@ A@A@@@]@@X@@@@@@@C@@@i@@d@@@@@@J@@1nv2v6%@'B 3 Return the Texinfo code for the given class type. ?muu@muv1@@@@@@@tFxwwGxwx @AA࣠@&self-2AఠӠmA@p3TTTTTTTT@@@@  pAs@s@@@࣠@+_class_nameAfxwxgxwx@A@@3gggggggg@'@+@!@,@@@@@  @@)class_eleAyxwxzxwx#@A@@3zzzzzzzz@ @@@@@@@@ఐ)class_eleyx&x2yx&x;@@@@@3@@@@Ġ/Class_attributezxAxIzxAxX@;/Class_attribute@@@ @+t_attribute@@@ @A@@C@Ak9 9k9 95@@@@ఠ#attנzxAxYzxAx\@A@@@@@3@,@@@@@"@@@@@@@ ఐw$selfzxAx`zxAxd@z@@3@=@@@@@zxAxv@@@1@@*@@ @@ఐ+#attzxAxwzxAxz@@@?@@@@@@@@Ġ,Class_method{x{x{x{x@;,Class_methodU@l(t_method@@@ @AA@C@A&l969<'l969\@@@D@ఠ#metؠ{x{x{x{x@A@@@@@3        @~@@@@@@@(@@(@@@ ఐɠ$self{x{x{x{x@̰@@43@@@@@@R"{x{x@@@h@@a@@ @@ఐ+#met1{x{x2{x{x@@@?@@@@@@@J@Ġ-Class_commentB|xxC|xx@;-Class_comment@@@@ @AB@C@Avm9]9cwm9]9z@@@@ఠ!t٠V|xxW|xx@oA@@ @@@@@@@@w@@w@@@ ఐ$selfi|xxj|xx@@@3iiiiiiii@@@@@@q|xx@@@@@@@@@@@@@@@ఐ0!t|xx|xx@@@@@@P@ P@$@@( @@%@@@Ayx&x, @@3@@@@/A@3A@@@@@i@@@h@@g@@f@@e9@ @@@@x@@@w@@@v@@u@@t@@s@@rJ@k\@xww.@Ő 6 Return the Texinfo code for the given class element. wwwwww@@@@@@@հy y+y yA@AA࣠@&self-2Aఠ֒ڠ֓A@3@@@@  A@@@@࣠@+module_nameAy yBy yM@A@@3@ @@! @@@@@@  @@*module_eleAy yNy yX@A@@3@ @@@@@@@@ఐ*module_eley[yhy[yr@ @@@@ 3@@@@Ġ.Element_moduleyxyyxy@ఠ!mޠ'yxy(yxy@@A@@ @@@3++++++++@@@@@@@@*@@*@@@ ఐg$self;yxy<yxy@@@U3;;;;;;;;@-@@@@@qCyxy@@@@@@@ @@ఐ+!mRyxySyxy@@@5@@@@@@@N@Ġ3Element_module_typecyydyy@ఠ"mtߠlyymyy@A@@F@@@3pppppppp@a@@@@@@@o@@o@@@ ఐ$selfyyyy@2@@3@r@@@@@yy@@@@@@@ @@ఐ+"mtyyyy@@@p@@@@@@@@Ġ7Element_included_moduleyyyz@;7Element_included_modulev@@@@@AB@J@AOQOWOQO@@@@ఠ"imyzyz @A@@#@@@3@@@@@@@@@@@@@ ఐ$selfyzyz@@@3@@@@@@ yz*@@@B@@;@@ @@ఐ+"imyz+yz-@@@M@@@@@@@@Ġ-Element_classz.z6z.zC@lఠ!cz.zDz.zE@A@@@@@3@@@@@@@@@@@@@ ఐA$selfz.zIz.zM@ǰ@@/3@@@@@@Zz.z[@@@p@@k@@ @@ఐ+!c,z.z\-z.z]@@@@@@@@@@(@Ġ2Element_class_type=z^zf>z^zx@ఠ"ctFz^zyGz^z{@_A@@ @@@3JJJJJJJJ@;@@@@@@@I@@I@@@ ఐ$selfZz^z[z^z@ @@t3ZZZZZZZZ@L@@@@@bz^z@@@@@@@ @@ఐ+"ctqz^zrz^z@@@4@@@@@@@m@Ġ-Element_valuezzzz@;-Element_valueP@'t_value@@@@AE@J@AOOOP@@@@ఠ!vzzzz@A@@@@@3@@@@@@@@@@@@@ ఐؠ$selfzzzz@^@@3@@@@@@Ӱzz@@@2@@ )@@ @@ఐ+!vzzzz@@@?@@@@@@@@Ġ6Element_type_extensionzzzz@;6Element_type_extension@0t_type_extension@@@@AF@J@A PP  PP?@@@(@ఠ"tezzzz@A@@@@@3@@@@@@@@@@@@@ ఐ*$selfzzzz@@@3@@@@@@&z{ @@@@@@@@@@@@@@ఐ3+module_namez{ z{@@@@@ఐ<"te&z{'z{@%@@P@@@(+@@/@@",@Ġ1Element_exception7{{"8{{3@;1Element_exception@+t_exception@@@@AG@J@AmP@PFnP@Pr@@@@ఠ!eM{{4N{{5@fA@@@@@3QQQQQQQQ@B@@@@@@@P@@P@@@ ఐ$selfa{{9b{{=@@@{3aaaaaaaa@S@@@@@i{{O@@@@@. @@- @@ఐ+!ex{{Py{{Q@@@?@@@6@@@@t@Ġ,Element_type{R{Z{R{f@;,Element_typeW@&t_type@@@@AH@J@APsPyPsP@@@@ఠ!t{R{g{R{h@A@@@@@3@@@@@@@@@@@@@ ఐߠ$self{R{l{R{p@e@@3@@@@@@ް{R{}@@@@@<@@; @@ఐ+!t{R{~{R{@@@?@@@D@@@@@Ġ6Element_module_comment{{{{@;6Element_module_comment@ݒ@@@ @AI@J@APPPP@@@- @ఠ!t{{{{@A@@ݥ@@@@@@@@@@@@@ ఐ.$self{{{{@@@3@@@@@@0 {{@@@@@@L@@KB@@@J@@I@@డ!@!{{"{{@a@@@a{@@@P@P@zP@]@@@a@@`@g@@@_@@^@@@\@@[@@Z>@@ภ%K{{L{{@$ภ'NewlineT{{U{{@3@@@,Q@{T@ఐr!ta{{b{{@\@@@@@|b@@@@B@@@qQ@wi@@ภPv{{w{{AOภ'Newline {{@]@ @@VQ@~@ภ A@ A@dR@@@@Q@@@{{@@ n@@@oQ@@@{{{{@@.@n@UP@Q@m@@@@@@@Ay[ya{{@@3@@@@A@A@@@@@[@@@Z@@Y@@X@@W@ @@@@j@@@i@@@h@@g@@f@@e@@dJ@]@y y$#@ِ 7 Return the Texinfo code for the given module element. ~xx~xy@@@@@@@ꐠ U {2 Generating methods } These methods write Texinfo code to an [out_channel] {{||B@@@@@@@ݰ||||@AA࣠@&self-2AఠڷڸA@3@@@@  A@@@@࣠@'chanoutA||||@'A@@3@/@@!0@@@@@@  @@'inher_lA!||"||@:A@@3""""""""@  @@@@@@@@@ఠ!f4||5||@MA@@@@@@N@@@m @@@N@@@@N@@@N@3KKKKKKKK@*6+@-@.@@@࣠@#inhA\||]||@uA@@"3]]]]]]]]@1d||e+@@@@@  @@ఐ#inhs||t||@8@@@@93tttttttt@$@@@(ic_class}||~||@3(ic_classT@@@  T#cct@@@ @@@ A@A3'ic_name7!t@@@ @@@@A v:: v::@@ @3'ic_text'R@@@ @@@ @@B@A x;7;A x;7;X@@ @@A w:: w:;@@ @:/@@)(@@@@@@=@Ġ$None|}|}@O@@@@=<@@@@@@3@Q@@@ @ED@@@@@@@@@ภ}.}M}.}O@ภ$Code}.};}.}?@ɠఐ#inh}.}@}.}C@w@@3@v@@@'ic_name}.}D}.}K@e @@d@@@ @@}.}:}.}L@@Q@@ఐ#inh }P}c }P}f@@@D@'ic_text}P}g}P}n@x @@w@@@@@@R@Ġ$None$}t}%}t}@@@@@@@@@@@A@@@@@@@@H@@@ภ5:}t};}t}@4@@@@@@T@Ġ$SomeK}}L}}@ఠ!tT}}U}}@mA@@ @@@@@@@@@@@@@@@@Ǡ@@@@@@@@@ภ Io}}p}}@ Hภ'Newlinex}}y}}@W@@@3S@3zzzzzzzz@/(@)@*@@@ఐ4!t}}}}@ @@=@@@@@@@R@@@A}P}\}}@@O@@@Q@@@@@V@Ġ$Some}}}}@ఠ#cct}}}}@A@@(@@@<@@@@@0/@@@@@@D@@76@@@@@@K@@@@ఠ$kind}}}}@A@@}޽@@@R@@@@R@3@e5.@/@0@@@ఐ;#cct~~~~@ @@b@@@@Ġ"Cl~~/~~1@;"Cls@@@ @@@@ @A@@B@A .q99 /q99@@@ L@@ ~~2 ~~3@@@@@4@@@@@@@@8@@@@@;@@@ภ$Some~~7~~;@ภ(RK_class%~~<&~~D@@@@ST@O@@@@[P@Ġ&Cltype5~E~U6~E~[@;&Cltype>@@@@   )type_expr@@@ @@@ @BA@B@A ur99 vr9:*@@@ @@Q~E~\R~E~]@@2@@@ {@@@@@@ @@@ @@@+@@@@@ @@@@@ @@@ภ$Somel~E~am~E~e@ߠภ-RK_class_typeu~E~fv~E~s@a@@@T@@@@@@@@A|~~@@@A@~}} @@ภ ^~w~~w~@ ]ภ$Code~w~~w~@xఐ@#inh~w~~w~@&@@^3@@@@@@'ic_name~w~~w~@ @@@@@c @@~w~~w~@@dQ@`@ภ ~~~~@ ภ#Ref~~~~@3ఐp#inh~~~~@V@@0@'ic_name~~~~@C @@B@@@}:@ఐ$kind~~~~@B@@Ϡ@@@y@@@xQ@Q@P@ภ$None~~~~@@@@\@@@{@@@zQ@c@@~~~~@@Q@vh@ఐ#inh~~~~@@@3@w@@@'ic_text~~~~@ @@@@@@@@@Ġ$None,~~-~~@@@@@@@@@@@@@@@@@@@@@@ภ=B~C~@<@@@R@i@@@@Ġ$SomeUV@Ƞఠ!t^_@wA@@@@@R@@@@@ʠ@@@@@@Z@@Ѡ"@@@@@@a@@@ภ Sy&z(@ Rภ'Newline%@a@@@=S@3@/(@)@*@@@ఐ4!t)*@ @@G@@@@@@@T@@@A~~6@@X@@@nQ@@@=@@ _N@X@@@\Q@m@@F@@Ӡ@@@[@2K@@m@@@A||M@@o@WNA@{N@U@A@R@@ఠ$text5?5C@A@@ @@@N@@@@N@3@@@@@@ภ HPvA ภ$Bold HT@-ภ HWHsA ภ#Raw HZ@'డ/(inherits-Odoc_messagesH[Hh@ HiHq@@-@@@<4@+"",""@@*@ @@E@@@N@N@F@@/@@ c@@@N@N@P@ภ$Hr>A@?A@@@@N@^@@-HUG@@@@N@d@@]L@@kN@g@ภ ;v~eA ภ$ListCv@Ϡడ$List#mapRvSv@ VvWv@@@@@@7@@@@@=N@7N@@@@@@ڠE@@@@@@@@@@@@@@ఐK!fvv@@@@Y@@@5@@4 @@@3@@@2@@1@@ఐ|'inher_lvv@L@@w@@vv@@,Y@@@ @@@ N@@8@@@@@O@~@@@FG@@n@@@h@O@xJ@@_ @@#J@ J@J@J@fR@q@@@@@  @LA@PA@@@I@@@B@@5@@@@@@V@ @@@@@Y@@@R@@E@@@@@@@@J@y@y||3@o C Generate the Texinfo code for the given list of inherited classes.|D|H|D|@@@@@@@Q6A6`@AA࣠@&self-2AఠWX[A\@3@Z@@@  ^A_@@@_@࣠@'chanoutA6a6h@A@@k3@o@s@!@t@@@@@  @@"clA6i6k@A@@w3@ @@@@@@@@Aఠ)iter_kindn|n@A@@@ @@@N@@@N@@@3@+@"@#@@@@Ġ/Class_structure@;/Class_structure!@@@ .@ Q@@@ '@@@ & Z@@@ )@@@ (@B@@D@A6>>7>?@@@T@Ġ  @@@@@@@@@@@3        @=Q@L@@G@@O@@Q@R@@@@ + ,@@+G@@@@@@@@@D 5@@Z@@@ภf ; <@e@@@]@Ġ/Class_structure F G@Uఠ!l O P@ hA@@Z)@@@@@@3 W W W W W W W W@;@@@@ ^ _@@^z@@@@@@ @@@" h@@@@@ ఐ۠$self t u@&@@3 t t t t t t t t@Y.'@(@)@@@ |@@@f@@@_@@R@@@@@@ఐ䠐'chanout  @ʰ@@K@@ఐM!l  @%@@yJ@*@@.@@+@Ġ0Class_constraint  ,@;0Class_constraint@@@@ ,@@@ -@BC@D@AAAAAP@@@@ఠ!k . /@ A@@@@@3        @@@@@ 1 2@@@@@ @@@) 3@@ @@@ఐ )iter_kind 7 @@@@@@@ @@ 3        @(!@"@#@@@@ఐ/!k A B@ @@ @@@@@@@@Ġ+Class_apply!CM!CX@;+Class_apply@+class_apply@@@ *@AA@D@A8?j?p9?j?@@@V@@!CY!CZ@@@@@P@@@@@>Q@Ġ,Class_constr! [e!![q@;,Class_constr/@,class_constr@@@ +@AB@D@AV??W??@@@t@@!2[r!3[s@@@@@n@@@@@\o@@7@@]p@@@ภi!>[w!?[y@h@@@`x@@A!Cn@@@@@@o@@ij@@hN@f,@@@!Lnt@@ఐ)iter_kind!V!W@7@@@@@@m@@l@@k@@ఐ"cl!l!m@@@!@'cl_kind!s!t@ @@@@@tN@zN@x@@( @@@3 @@@ A@A@@@C@@@@@@;@@@@@@@ @@@@@S@@@P@@K@@@@@@@@J@@!6:,@! P Generate the Texinfo code for the inherited classes of the given class. !!5@@@@@@@[! !/@AA࣠@&self-2Aఠ}~!A@3!!!!!!!!@@@@  !A@@@@࣠@'chanoutA!0!7@!A@@u3!!!!!!!!@@@!@@@@@@  @@#cltA!8!;@"A@@3!!!!!!!!@ @@@@@@@@ఐ#clt!>J!>M@@@@@3!!!!!!!!@!@@@(clt_kind">N">V@K @@J@@@ @Ġ/Class_signature"\d"\s@;/Class_signature[@@@ I@u@@@ E@@@ D~A@@@ G@@@ F@B@@B@AZEE[EF@@@x@Ġ4"9\u":\w@3@@@@@@@@@@3"@"@"@"@"@"@"@"@@D@@@@"G\y"H\z@@#c@@@@@@ @@@<"Q\{@@@@@@@@@@@@@ภ"]"^@@@@@Ġ/Class_signature"j"k@Uఠ!l"s"t@"A@@ZM@@@@@@@@""@@]@@@@@@@@@!"@@@@@@@@@@@@@ ఐޠ$self""@O@@3""""""""@3,@-@.@@@7"@@@@@@@@{@@@@@@ఐ砐'chanout""@Ͱ@@X@@ఐR!l""@%@@J@*@@.@@\+@Ġ*Class_type""@;*Class_type@0class_type_alias@@@ H@AA@B@A F F& F FF@@@)@@""@@@@@@@@@@/@@@@@2@@@@@@ภ#""@"@@@@@@A">D@@@*A@. A@@@@@N@@@M@@L@@K@@J4@ @@+@@]@@@\@@@[@@Z@@Y@@X@@WJ@PW@#%@#. U Generate the Texinfo code for the inherited classes of the given class type. #+#,@@@@@@@#2bm#3b@AA࣠@&self-2Aఠ#YA@\3#@#@#@#@#@#@#@#@@@@@  #\A_@_@@@࣠@'chanoutA#Rb#Sb@#kA@@3#S#S#S#S#S#S#S#S@s@@!t@@@@@@  @@!cA#eb#fb@#~A@@3#f#f#f#f#f#f#f#f@ @@@@@@@@ డ!0reset_type_names)Odoc_info##@ ##@@l@@@l@@@@@l@@@~@@}3########@)5@,@-@@@@ภǰ##@@@@l@@@O@@@&@@@@@N@@@ఠ%depth##@#A@@@@@N@3########@-@@@డ"=$Name%depth##@ ##@@@@@@)@@)!@@@)@@)@  2@@'G@@@@@@@@@0@@@@@/@@ఐ!c##@h@@v>@'cl_name$$@p @@@@@O@O@L@@? @@QM@A@$  @@@ఠ%title$$@$0A@@!EvN@@@@N@3$ $ $ $ $ $ $ $ @un@o@p@@@ภ$+$,A ఐ$self$9@@@R@°$= @@@@@@@@@@@@#@@ఐ%depth$P $Q@-@@O@2@@ఐ!c$a$b@а@@A@'cl_name$h$i@ذ @@H@@A@@I@ภL$r%GAJภ%Title$z*@ఐϠ%depth$,$1@`@@@@@N@N@j@ภ$None$3$7@%@@@@@@@@@N@}@ภ$;$\Aภ#Raw $>@డ#7!^$S$T@@@@@@@@@@@@@@@@@@@@@@@@డ$clas-Odoc_messages$@$M@ $N$R@@@@@@@ O@ O@ @@! $V$W@@$U$X@@$@@@ O@O@@@%?%Y@@:@@@@O@@@d @@X@@@/N@N@@ภ%\sAภ$Code%!\@ ఐʠ!c%,\%-\@@@ @'cl_name%3\%4\@ @@@@@!@@!@@2N@N@@ภ"?%D\A"=@A@$@@@N@+)@@4A@$F@@@N@0@@%T9@@ @G@N@6@@%Z\@@@@@;@ภ>%d9A< ఐ4$self %q@"@@P@%u@@@@@@?@@>@@@=@@<@@;^@@%Class@%%@@@@@WO@Vl@@ఐ9!c%%@ @@{@'cl_name%%@ @@@@@i@@E@@@ภ"%A"@A@% O@3@@@8N@q@@VA@%%O@@@@N@7@@QA@%.@@@N@@@%@@"@@@@A@%@@ ఐ!$puts%%@ @@@"@@@z@@y@# @@@x@@w"R@@@v@@u@@t3%%%%%%%%@@@@@@@ఐ'chanout%%@@@@@ ఐѠ$self&&@@@(!@9&@@@@@@@@K@@@@@.@@ఐ%title&(&)@8@@|@@@@@@P@P@H@@&9&:@@#a@@@@P@R@@g @@"p@@@N@X@ ఐ! "is&U&V@ @@@!@@@N@@@@@@$-@@@@@x@@ఐ!c&t&u@@@@'cl_info&{&|@ @@!-&@@@O@O@@@2 @@@@@O@@@ఠ%descr& &%@&A@@#Ġ@@@O@@@@O@3&&&&&&&&@@@@ภ&*&CAภ%Title &/@&డ%<$succ&1&5@@@@@@@@@@@@@@'@@ఐ"%depth&6&;@@@@@@P@P@;@@" @@@@@@P@C@ภ$None&=&A@!@@@^]@@@@@@O@V@ภ۰'Cb'CAڠภ#Raw ' Ce@BడJ+description-Odoc_messages'Cf'Cs@ 'Ct'C@@H@@@<9@F##G##0@@E@ @@`@@@O@O@@@/@@~@@@ O@O@@ภ$:'?C>A$8@?A@&@@@O@@@'HC`G@@@@O@@@'NC@@O@@ภ$R'WCA$P@A@&Ġ@@@O@@@'`(@@$@@@@A@'f@@ ఐ#6$puts'r's@"@@@$:@@@@@@$@@@@@#@@@@@@@3''''''''@@@@@@@ఐD'chanout''@*@@@@ ఐg$self''@V@@!@ϰ'@@@;@@@0@@/ @@@.@@-.@@ఐ(%descr''@8@@P@@@?Q@=@@@''@@$@@@'@FQ@7J@@_ @@#@@@GO@%P@ఐ#$puts''@"@@@$@@@O@@N@%@@@M@@L$U@@@K@@J@@Im@@ఐ'chanout''@@@z@@ ఐѠ$self((@@@(@D(@@@@@d@@c@@ఐ !c($(%@@@@'cl_info(+(,@ @@J@k@@(1(2@@@@U@@$c@@@pN@oO@[@ @@@(=(>@@ @@(@@@ @@ఠ$intf(K(L@(dA@@%y@@@}N@s@@@uN@q3(W(W(W(W(W(W(W(W@j@@@ภ:(` (a%`A9ภ%Title (i@۠డ&$succ(t(u@@@@@@@@@@@@@@'@@ఐנ%depth((@h@@@@@O@O@;@@" @@@@@@O@C@ภ$None((#@#5@@@@@@@@@N@V@ภ(%A(%]Aภ#Raw (%D@డ)interface-Odoc_messages(%E(%R@ (%S(%\@@@@@<:@#1#1#1#G@@@ @@@@@N@N@@@/@@3@@@N@N@@ภ%#=A%@$>A@(`@@@N@@@(%?F@@@@N@@@)%^@@N@~@ภ&) %_A&@A@(x@@@wN@@@) @@&=@@@v@A@)@@ ఐ$ꠐ$puts)&dj)'dn@$C@@@%@@@@@@&V@@@@@%@@@@@@@3)7)7)7)7)7)7)7)7@K@@@@@@ఐ'chanout)Gdo)Hdv@ް@@@@ ఐ$self)Xdx)Yd|@ @@r!@)]d@@@@@@@@"@@@@@.@@ఐ'$intf)rd)sd@8@@@@@P@@@@){dw)|d@@&@@@@P@J@@_ @@%@@@N@P@  ఐZ$self))@I@@`@9)@@@Z@@@W@@R@@@@k@@ఐ`'chanout))@F@@3x@@ఐZ!c))@+@@9@@)@@m@డ(G$List$iter))@ ))@@@@@@M@@@@@@@@@@@  @@@@@@@@@@@@@@࣠@#ele A))@*A@@"3))))))))@@@@@@@ఐ%Ϡ$puts* * @%(@@@&@@@9@@8@';@@@7@@6&@@@5@@4@@33********@-E@$@%@@@@ఐݠ'chanout*,*-@ð@@@@ ఐ$self*=*> @@@W!@~*B @@@k@@P@d@@O]@@N@@M,@@ఐ!c*W!*X"@ư@@;@'cl_name*^#*_*@ΰ @@B@@ఐs#ele*k+*l.@L@@O@@*o*p/@@R@@g@@-@@@cP@EX@*x*y0@@@@@+;@@@*@@)N@hN@e@@డ)%Class.class_elements*1:*1?@ *1@*1N@@%trans^ؠ@@@ ]@@@ \@@ [@@@@ Z@@ Y @@@ X@@@ W@@ V@@ U@II#IId@@@*%@@"^ @@@t@@@s@@r@@@@q@@p@@@o@@@n@@m@@l@;ภU*%Pภ(t*1V*1[@(s@@@D@@@O@@@@@@@@@ఐ!c*1\*1]@j@@x@@*19+1^@@,+@@@'N@O@@@= @@J@J@%@w@@@@@@@@@@@@6@@@C@@ @@@ V@@@ W@Ġ,Aliased_node+_i+_u@@@@@*1@@@e@@@ภS+(_y+)_{@R@@@m@@@+,@@#o@A@ A@@@@@@@@@@@@@@@ @@[@@@@@@@@@@@@@@@@J@ @+Mbf%@C+^ Q Generate the Texinfo code for the given class, in the given out channel. +[ +\>a@@@@@@@Ͱ+b+c@AA࣠@&self-2 Aఠ+ ,/+A0@3+p+p+p+p+p+p+p+p@.@@@  2+A3@@@3@࣠@'chanout A++@+A@@3++++++++@C@G@!@H@@@@@  @@"ct A+ + @+A@@3++++++++@ @@@@@@@@ డ*0reset_type_names)Odoc_info++&@ +'+7@@t@@@t@@@@@t@@@@@3++++++++@)5@,@-@@@@ภ+8+:@@@@t@@@O@@@&@@(@@@N@@@ఠ%depth+=G+=L@+A@@0@@@N@3++++++++@,@@@డ*l$Name%depth+=O+=S@ +=T,=Y@@/@@@@@@@@P@@@@@ @@ఐ"ct,=Z,=\@X@@v/@(clt_name, =],!=e@ @@@@@O@ O@=@@0 @@A>@A@,,=C @@@ఠ%title,7is,8ix@,PA@@)eN@ @@@N@ 3,@,@,@,@,@,@,@,@@e^@_@`@@@ภ%,K},L"NA$ ఐ점$self,Y}@ @@r@,]}@@@@@@@@@@@@#@@ఐ%depth,p},q}@-@@O@!2@@ఐ"ct,},}@@@A@(clt_name,},}@ @@ @@@#K@@D@@L@ภo,JAmภ%Title,@ఐ %depth,,@c@@@@@7N@@ภa-"* /?@@#@@z@@@_O@aO@`@@& @@@@@kO@XO@^@ภ,T/Y5A,R@6A@.Ơ@@@YO@g@@/b>@@@@3O@W@@/h@@O@/@ภ,l/qA,j@A@.ޠ@@@(O@p@@/z@@,@@@'@A@/@@ ఐ+P$puts/'/+@*@@@,T@@@y@@x@,@@@w@@v,@@@u@@t@@s3////////@@@@@@@ఐ.'chanout/,/3@@@@@ ఐQ$self/5/9@p@@!@/F@@@U@@@@@(@@@@@.@@ఐ%descr/G/L@8@@j@@@Q@@@@/4/M@@- @@@@Q@J@@_ @@,@@@O@P@ఐ+$puts/PX/P\@+@@@,@@@@@@-)@@@@@,o@@@@@@@m@@ఐ'chanout0P]0Pd@~@@{z@@ ఐ$self0(Pf0)Pj@ڰ@@B@^0-Pw@@@@@@@@@ఐ"ct0>Px0?Pz@}@@@(clt_info0EP{0FP@ @@J@@@0KPe0LP@@@@U@@,}@@@N@O@@ @@@0W0X@@ @@0Z@@ @@ఠ$intf0e0f@0~A@@-@@@N@@@@N@30q0q0q0q0q0q0q0q@a@@@ภT0z0{ASภ%Title 0@డ/ $succ00@%ǰ@@@%@@@@@%@@@@@'@@ఐ%depth00@b@@%@@@O@O@;@@" @@@@@@O@C@ภ$None00@+O@@@-,@@@@@@N@V@ภ00Aภ#Raw 0@డ)interface-Odoc_messages00@ 00@@@@&@@@N@N@@@& @@ D@@@N@N@ @ภ.15A-@6A@0r@@@N@@@1>@@@@N@@@1@@N@@ภ.1A.@A@0@@@N@@@1&@@.O@@@@A@1,@@ ఐ,$puts1819@,U@@@.@@@(@@'@.h@@@&@@%-@@@$@@#@@"31I1I1I1I1I1I1I1I@:@@@@@@ఐڠ'chanout1Y 1Z@@@@@ ఐ$self1j1k@@@!@1o#@@@@@@?@@>*@@@=@@<.@@ఐ$intf1$1(@8@@@@@NP@L@@@11)@@.@@@6@UP@FJ@@_ @@-@@@VN@4P@  ఐ<$self1,21,6@[@@`@I1,[@@@P@@]@M@@\H@@[@@Zk@@ఐB'chanout1,\1,c@(@@%x@@ఐ<"ct1,d1,f@ @@+@@)@@c@డ0Y$List$iter1hn1hr@ 1hs1hw@@@@@@M@s@@w@@@v@@u@@t@  @@@r@@q@@@p@@o@@n@@࣠@#eleA2 x2x@2&A@@"322222222@@@@@@@ఐ-᠐$puts2x2x@-:@@@.@@@@@@/M@@@@@.@@@@@@@32.2.2.2.2.2.2.2.@-E@$@%@@@@ఐ'chanout2>x2?x@@@@@ ఐ⠐$self2O2P@@@i!@2T@@@}@@@v@@o@@@@,@@ఐנ"ct2i2j@@@;@(clt_name2p2q@ @@@@@E@@ఐv#ele22@O@@R@@22@@U@@j@@B@@@P@[@2x2@@@@@P@@@@@N@N@@@డ1%Class3class_type_elements22@ 22@@%transf 4@@@ @@@ @@ @ @@@ @@  @@@ @@@ @@ @@ @!KK!KK@@"@*%@@"g  @@@@@@@@@ @@@@@@@@@@@@@@@@;ภj3-eภ022@0@@@D@@@O@@@@@@@@@ఐ~"ct33@O@@m@@33@@ A.@@@N@O@@@@ @@vJ@.J@@z@@@@@@@@@@@@(@@@5@@ @@@ <@{@@ =@Ġ,Aliased_node3233@@@@@2F@@@K@@@ภh3=!3>#@g@@@S@@@3A@@#U@A@ A@@@@@@@@@@@@@@@ @@p@@%@@@$@@@#@@"@@!@@ @@J@@3b%@X3s V Generate the Texinfo code for the given class type, in the given out channel. 3p~3q@@@@@@@°3w 3x @AA࣠@&self-2Aఠ@AD3AE@333333333@C@@@  G3AH@@@H@࣠@'chanoutA3 3 @3A@@333333333@X@\@!@]@@@@@  @@"mtA3 3 @3A@@333333333@ @@@@@@@@@ఠ%depth3 3 @3A@@ @@@ON@C333333333@'@@@@@డ2I$Name%depth3 3 @ 3 3 @@ @@@ @@@H@@G-@@@F@@E"@@ఐO"mt3 3 @.@@31@'mt_name3 3 @ p @@ @@@QO@WO@U?@@0 @@C@@A@4   @@@ఠ%title4 4 @4-A@@1BsN@Z@@@\N@X344444444@Yg`@a@b@@@ภ"4( 4)A" ఐ$self46  @@@O@4: @@@@@d@@@c@@b@@a#@@ఐ%depth4M 4N @-@@O@o2@@ఐ"mt4^ 4_ @@@A@'mt_name4e 4f "@ ذ @@ @@@qK@@D@@L@ภ"L4r%-JA"Jภ%Title4z%2@ఐĠ%depth4%44%9@c@@@@@N@N@m@ภ$None4%;4%?@/%@@@@@@@@@N@@ภ"4%C4kA"ภ#Raw 4%F@డ37!^4%b4%c@-@@@-@@@@@@-@@@@@.@@@@@@@@@డ+module_type-Odoc_messages4%H4%U@ 4%V4%a@@@@.@@@O@O@@@! 4%e4%f@@4%d4%g@@.$@@@O@O@@@5%G5%h@@:@@@@O@@@d @@$X@@@N@N@@ภ"5ksA"ภ$Code5!k@ ఐ"mt5,k5-k@d@@i@'mt_name53k54k@! @@!@@@@@!@@2N@N@@ภ2?5DkA2=@A@4@@@N@,@@4A@4F@@@N@3@@5T%A@@ @G@N@9@@5Zk@@$@@@>@ภ#>5d@@@@O@@@7a_@@O@@ภ4e7j_A4c@A@6נ@@@O@@@7s0D@@4@@@@A@7y08@@ ఐ3I$puts77@2@@@4M@@@@@@4@@@@@3@@@@@@@377777777@@@@@@@ఐ'chanout77@@@@@ ఐ5$self77@i@@!@7@@@N@@@@@0@@@@@.@@ఐ%descr77@8@@c@@@Q@@@@77@@5@@@@Q@J@@_ @@4@@@O@P@ఐ3$puts77@3@@@4@@@ @@ @5"@@@ @@4h@@@@@@@m@@ఐ|'chanout88@b@@Tz@@ ఐ$self8!8"@Ӱ@@;@W8&@@@@@ @@@@ఐ"mt8788@o@@t@'mt_info8>8?@$ @@J@'@@8D8E@@@@U@@4v@@@,N@+O@@ @@@8P*8Q @@ @@8S@@ @@ఠ&mt_ele8^ 8_&@8wA@@%'^@@@F@@@EN@-38i8i8i8i8i8i8i8i@`@@@డ6&Module4module_type_elements8z)8{/@ 8~08D@@%transl&@@@ @@@ @@ @'j@@@ @@3'@@@@@@@@@@@'m#m''m#mt@@'G@)$@@!lܠ@@@7@@@6@@5@'@@@4@@3Q'@@@2@@@1@@0@@/P@:ภ9834ภ3+8L8P@3+@@@C@@@KO@Oe@@@ݠ@@@Pi@@ఐ8"mt8Q8S@@@v@@i@@w@A@8@@@ఠ(subparts8Wa8Wi@9A@@'Р''@@@o'ݐ'@@@p'ڐ'@@@q'Ր'@@@r@'@Y@@@@n@@@mN@T399999999@@@@@@ఐ((/module_subparts9%Wl9&W{@!<@@@6T(%@@@`@@@_@@^(!Р((@@@Z((@@@[((@@@\((@@@]@>@@@@X@@@W@@V=@@ఐ&mt_ele9`W|9aW@G@@6(`@@@u@@@tO@xO@vU@@J@@zV@A@9pW]@@ డ7"&&9~9@@3 @@@V@@U@3@@@T@@S3@@@R@@Q@@P(%sequandBA7?@@@@7?7@@@7k]@! @@@@@@@@@@@@@@@@@~@@}@@|399999999@@@@@@@డ8<3R3T99@3Q@@@ @@@O@@@@ @@3R@@@@@@@!@@ఐ%depth99@@@.@@f(maxdepth99@@@&P@=@@@@m@@@@P@E@@డ8~"<>::@P@@@(Р((@@@((@@@((@@@(ꐐ(@@@@(@@@@@@@@O@@@@*@@r@@@@@@@@@ఐP(subparts:?:@@@@8@@ภ7E:J:K@7D@@@EO@@@@@@@@@P@@@} @@3@@@O@@@ఠ$menu:g:h@:A@@@@@O@3:m:m:m:m:m:m:m:m@@@@డ&ifinfo$Texi:~:@ ::@@@@@@H@@H@@@H@@H@@@@@@@@@@@@@@@+@@ ఐ'$self: : @[@@<@:: @@@9@@@@@@G@@@@@4@@@@@@@P@@డ9I$succ: : @0@@@0@@@@@0@@@@@i@@ఐ$%depth: : @ð@@0@@@R@R@}@@: :  @@9@@@@R@@@ภ(ٰ:  ; A(ؠภ#Raw ; @@(Subparts; ; @@; ; @@L@@@Q@Q@@@ @@*j@@@!Q@Q@@ภ8&;+ ,A8$@-A@:@@@Q@@@;4  5@@@@Q@ @@;: ;; @@@@@@"Q@@@ @@@A@;E @@ ఐ7$puts;Q!!);R!!-@6n@@@8@@@+@@*@8@@@)@@(7@@@'@@&@@%3;b;b;b;b;b;b;b;b@@@@@@@ఐޠ'chanout;r!!.;s!!5@İ@@@@ఐ$menu;!!6;!!:@@@8@@@9P@>P@=$@@9 @@7@@@?O@7*@డ -generate_menu$Texi;"=E;"=I@ ;"=J;"=W@@@@@@H@@H@֠Р@+**@@@H@@A@+**@@@H@@A@+*@@@H@@A@+"*@@@H@@AA@@A@9@@@H@@A@9@@@H@@A@@@@H@@A@@HA@@@H@@@H@@H8&@@@H@@H@@H@9@:c^@@@@@@P@@O@1Р.@[@@@H@@c@@@N@+@`@@@I@@h@@@N@(@e@@@J@@m@@@N@#@j@@@K@@r@@@N@A@@@@9w@@@L@@9@@@N@@9@@@M@@9@@@N@@@@@N@@@@@N@@@@@N@A@@@N@GA@@@F@@@E@@D8@@@C@@B@@A%@@ఐ 'chanout<"=X<"=_@@@2@@ఐ(subparts<"=a<"=i@@@г,Š)menu_data<"=m<"=v@@ @@@rN@@<"=`<"=w@@@@@@sU@@@@8@@@N@O@d]@r @@^@<<#x@@ V@@<@@ X@@ఠ$intf<%<%@<A@@:,'@@@N@@@@N@3<<<<<<<<@1@@@ภ*<%<&A*ภ%Title <%@bడ;x$succ<%<%@24@@@24@@@@@23@@@@@'@@ఐ S%depth=%=%@@@2K@@@O@O@;@@" @@R@@@@O@C@ภ$None=+%=,%@7@@@@@@@@@N@V@ภ+==&=>&A+ภ#Raw =F&@~డ)interface-Odoc_messages=S&=T&@ =W&=X&@@@@@@@N@N@@@& @@,@@@N@N@@ภ:m=r&5A:k@6A@<ߠ@@@N@@@={&>@@0@@N@@@=&@@N@@ภ:=&A:@A@<@@@N@@@=%@@:@@@@A@=%@@ ఐ9i$puts='='@8°@@@:m@@@@@@:@@@@@ :@@@ @@ @@ 3========@ @@@@@@ఐ 2'chanout='='@ @@ @@ ఐ U$self='=' @@@!@='@@@n@@@'@@&7@@@%@@$.@@ఐ$intf='='@8@@Ӄ@@@6P@4@@@='='@@;"@@@@=P@.J@@_ @@:1@@@>N@P@ డ<$List$iter>(%>()@ >(*>(.@@@@@@"N@F@@J@@@I@@H@@G@X @@@E@@D@@@C@@B@@A@@࣠@#eleA>F)/<>G)/?@>_A@@"3>G>G>G>G>G>G>G>G@@@@@@@ఐ:$puts>V)/C>W)/G@9s@@@;@@@l@@k@;@@@j@@i:@@@h@@g@@f3>g>g>g>g>g>g>g>g@-E@$@%@@@@ఐ 㠐'chanout>w)/H>x)/O@ ɰ@@û@@ ఐ $self>*P]>*Pa@:@@͢!@>*Px@@@Ĕ@@@Đ@@ċ@@@@,@@ఐ "mt>*Py>*P{@ ڰ@@;@'mt_name>*P|>*P@+ @@+@@@E@@ఐv#ele>*P>*P@O@@R@@>*P\>*P@@ĴU@@j@@{@@@Q@x[@>)/7>*P@@@@@^@@@]@@\O@O@@@ఐ&mt_ele>+>+@İ@@ @@@ZO@O@/@@ @@;@@@N@X@డ=u$List$iter>.>.@ >.?.@@Ȱ@@@@Р&Module@GJ@J@J@J@J@J@uJ@+J@J@J@J@J@9M@@A@@@@Р+Module_type@wM@@A@@@.@@@:@Р%Class@M@@A@@@.$@@@;@Р*Class_type@ĿM@@A@@@.,@@@<@@@@@GM@>A@@@?M@A@@@M@@@@@M@@@@@M@@@@@M@@@@@M@@@5@@@@@@@@{@@@@@2@@@@@@@@@@@ఠ!m?0"?0#@?A@@3????????@@@@?0@@@@@ ఐ ,$self?0'?0+@`@@3????????@@@@@@K?0?@@@@@@@@@@@@@@ఐ 5'chanout?0@?0G@ @@ @@ఐ;!m?0H?0I@%@@(@@,@@@@@,@ఠ"mt ?1Jc?1Je@@A@@3????????@3@@@߰?1JV@@@@@ ఐ y$self?1Ji?1Jm@@@3????????@F@@@@@@1J@@@I@@@F@@A@@@@@@ఐ 'chanout@1J@1J@ h@@Z@@ఐ;"mt@#1J@$1J@%@@(@@,@@M)@ݐఠ!c!@22@32@@KA@@3@3@3@3@3@3@3@3@3@}@@@)@92@@/@@@ ఐ à$self@E2@F2@@@_3@E@E@E@E@E@E@E@E@@@@@@@M2@@@@@@@@@@@@@@ఐ ̠'chanout@`2@a2@ @@Ť@@ఐ;!c@m2@n2@%@@(@@,@@)@ఠ"ct"@|3@}3@@A@@6@r@3@@x9@@@ ఐ $self@3@3@@@@Ϩ3@@@@@@@@@/@@@@@,@3@@@@@#@@@"@@!@@ @@ఐ 'chanout@3@3@ @@@@ఐ:"ct@3@3@%@@T(@@,@@)@@A;#@/@@@@/@3@@@@@@@@@@N@3N@03@@@@@@@@@@@@@ఐ砐(subparts@4@4#@&@@@@@N@=N@6@@ @@J@ N@@@@@B@@@O@@@"@@@z@@@@@ @@@ @ @@ @ @@  @ @@  '@Ġ,Aliased_node@5$.@5$:@@@@@@ @@@L 5@@@ภ-A5$>A5$@@,@@@: =@@@A @@% ?@ qA@ u A@@@S@@d@P@@cK@@b@@a@@` {@ @@5@@s@c@@r@`@@q[@@p@@o@@n@@mJ@f @A' %@A8 W Generate the Texinfo code for the given module type, in the given out channel. A5&*A6c@@@@@@@gA<9A=9@AA࣠@&self-2%Aఠ$ AcA @f3AJAJAJAJAJAJAJAJ@@@@   AfAi @i@@ @࣠@'chanout&AA\9A]9@AuA@@Ɓ3A]A]A]A]A]A]A]A]@}@!@!~@"@@@@@  @@!m'AAo9Ap9@AA@@ƍ3ApApApApApApApAp@ Ɨ@@@@@@@@ డ?'verbose)Odoc_infoA;A;@ A;A;@@@0@@@ @@ @@@ @@ @0/BB0/B^@@0t@@@@@@@@@@@@@@3AAAAAAAA@:F@=@>@@@@డ@8!^A;A;@:@@@:@@@@@@:@@@@@;@@@@@@@#@@4Generate for module A;A;@@A;A;@@;@@@P@P@7@@ఐ!mA;A;@C@@ F@&m_nameA;A; @/ @@/@@@P@@A;A; @@n@@@@P@Z@@~ @@>4@@@N@`@@ఠ%depth(B<B<@B/A@@b@@@N@3BBBBBBBB@s@@@డ@$Name%depthB-<"B.<&@ B1<'B2<,@@a@@@@@@@@@@@@@ @@ఐߠ!mBK<-BL<.@@@h/@&m_nameBR</BS<5@/ @@7@@@O@O@=@@0 @@A>@A@B^< @@@ఠ%title)Bi=9CBj=9H@BA@@?N@@@@N@3BrBrBrBrBrBrBrBr@e^@_@`@@@ภ0WB}>MUB~FQA0V ఐD$selfB>MY@<@@Ѥ@B>M^@@@@@@@@@@@@#@@ఐ%depthB>M_B>Md@-@@ O@2@@ఐG!mB>MeB>Mf@@@A@&m_nameB>MgB>Mm@0d @@0c@@@K@@D@@L@ภ0B?pxJA0ภ%TitleB?p}@Aఐ %depthB?pB?p@c@@@@@N@ N@m@ภ$NoneB?pB?p@=z@@@XW@@@@@@N@@ఐ!mC@C@@U@@@+m_text_onlyC@C @@04 @@A13ภ#Raw CcC@డA!^CnCCoC@<@@@<@@@N@@M@<@@@L@@K=@@@J@@I@@H @@డ%modul-Odoc_messagesCCCC @ CC CC@@@@<@@@^O@`O@_*@@! CCCC@@CCCC@@<@@@\O@bO@a>@@CCCC@@@@@F@cO@ZH@@d @@N@?N@EM@ภ1CD/nA1ภ$CodeCD3@ఐo!mCD4CD5@/@@i@&m_nameCD6CD<@1 @@1@@@ts@@!@@-N@kN@qx@ภ@CD=A@@A@C`@@@lN@~@@4A@CgA@@@@N@j@@DC@@N@>@D@@@@@BD E?N@@3T@@@@ภ1DFQYA1 ఐ٠$self D FQ]@Ѱ@@9@D$FQc@@@i@@@@@@f@@a@@@@@@&Module@D7FQdD8FQk@@{@@@O@@@ఐޠ!mDJFQlDKFQm@@@g@&m_nameDQFQnDRFQt@1 @@1@@@@@E@@̉@ภ28D^FQwA26ภ'NewlineDfFQ~@D@ @@3@@@@ภAlDqFQAAj@A@CޠO@@@@N@@@A@CO@@@@N@@@rA@CO@@@@N@@@A@C!@@@N@@@D=9K@@A'@@@%@A@D=9?@@ ఐ@k$putsDGDG@?İ@@@Ao@@@@@@A@@@@@A@@@@@@@3DDDDDDDD@GXQ@R@S@@@@ఐo'chanoutDGDG@U@@@@ ఐ$selfDGDG@@@!@DG@@@p@@@@@>@@@@@.@@ఐ%titleDGDG@8@@ܰ4G@@@@@@P@P@H@@EGEG@@B,@@@@P@R@@g @@A;@@@N@X@ ఐ?נ"isE IE!I@?J@@@?Ҡ2@@@N@@@@@@ B@@@ @@ x@@ఐӠ!mE?IE@I@@@\@&m_infoEFIEGI@2հ @@?&@@@O@O@@@2 @@>@@@O@@@ఠ%descr*EaKEbK@EzA@@B4@@@+O@!@@@#O@3EmEmEmEmEmEmEmEm@@@@ภ3PEvKEwL JA3Oภ%Title EK@డD$succEKEK@:ð@@@:@@@5@@4:@@@3@@2'@@ఐ%depthEKEK@,@@:@@@>P@@P@?;@@" @@@@@-@AP@<C@ภ$NoneEKEK@@K@@@)(@@@/@@@.O@GV@ภ3EL (EL GA3ภ#Raw EL +@ డ+description-Odoc_messagesEL ,EL 9@ EL :EL E@@˰@@"@@@\O@^O@]@@& @@5@@@@hO@UO@[@ภBFL F5AB@6A@En@@@VO@d@@F L &>@@ @@0O@T@@FL H@@O@,@ภCFL IAC@A@E@@@%O@m@@F"K@@CK@@@$@A@F(K@@ ఐA$putsF4MNVF5MNZ@AQ@@@B@@@v@@u@Cd@@@t@@sB@@@r@@q@@p3FEFEFEFEFEFEFEFE@@@@@@@ఐ'chanoutFUMN[FVMNb@@@y@@ ఐ$selfFfMNdFgMNh@@@Հ!@FkMNu@@@@@@@@Œ?@@@‹@@Š.@@ఐ%descrFMNvFMN{@8@@@@@œQ@š@@@FMNcFMN|@@C@@@„@£Q@”J@@_ @@B@@@¤O@‚P@ఐBe$putsFNFN@A@@@Ci@@@¬@@«@C@@@ª@@©C@@@¨@@§@@¦m@@ఐf'chanoutFNFN@L@@z@@ ఐ$selfFNFN@@@@FN@@@Η@@Ύ@@@@ఐz!mFNFN@:@@@&m_infoFNFN@4| @@έJ@@@FNFN@@Ω@@U@@C%@@@N@O@¸@ @@@FJGO@@ @@GI@@ @@ఠ%m_ele+G QGQ@G&A@@4k6 @@@@@@N@3GGGGGGGG@`@@@డE&Module/module_elementsG)QG*Q@ G-QG.Q@@%trans{l4@@@~@@@}@@|@6#@@@{@@z36?@@@y@@@x@@w@@v@6xOde6yOdeG@@67@)$@@!{@@@@@@@@@6A@@@@@Q6]@@@@@@@@@@P@:ภGAภAڰGxQGyQ@A@@@C@@@O@e@@@@@@i@@ఐ"!mGQGQ@@@̫v@@i@@w@A@GQ@@@ఠ(subparts,GRGR @GA@@6Р66@@@66@@@66@@@66@@@@6@@@@@@@@N@3GGGGGGGG@@@@@@ఐ6נ/module_subpartsGR GR@/@@@E6@@@@@@@@6РР6͐6@@@6ʐ6@@@6ǐ6@@@66@@@@>@@@@@@@@@=@@ఐ%m_eleHRHR"@G@@E>7@@@@@@O@O@U@@J@@zV@A@HR@@ డFH,S&@H-S&B@@@@@@@#@@"@@@@!@@ @@@@@@@3H=H=H=H=H=H=H=H=@y@@@@@@డFA⠐AHNS&5HOS&6@A@@@$@@@GO@9@@:@ @@8A@@@7@@6@@5!@@ఐU%depthHkS&/HlS&4@@@.@@1(maxdepthHxS&7HyS&?@@@&P@H=@@@@@@@3@IP@DE@@డG"<>HS&LHS&N@ @@@7Р77@@@`77@@@a77~@@@b7z7y@@@c@7w@_@@@@^@@@]O@O@@P@*@@N!@@@M@@L@@K@@ఐ1(subpartsHS&CHS&K@@@8@@ภEհHS&OHS&Q@E@@@EO@g@@@@W@@@1@hP@Z@@} @@B.@@@iO@/@@ఠ$menu-HUcoHUcs@IA@@>@@@vO@j3HHHHHHHH@@@@డ-&ifinfo$TexiIUcvIUcz@ IUc{IUc@@@@@a@@@o@@n^@@@m@@l @@ ఐ砐$selfI.VI/V@@@H1@I3V@@@H:@@@Á@@À@@@@@@~Cr@@@}@@|@@{E@@డG$succIQVIRV@>@@@>@@@Ö@@Õ>@@@Ô@@Ó^@@ఐR%depthIhVIiV@@@>@@@ßR@áR@àr@@IsVItV@@H{@@@Ñ@âR@Ý|@@ภ7^IVIVA7]ภ#Raw IV@Š(SubpartsIVIV@@IVIV@@@@@öQ@øQ@÷@@ @@8@@@Q@ïQ@õ@ภFIV,AF@-A@I@@@ðQ@þ@@IV5@@I@@ÏQ@î@@IVIV@@ @@@x@Q@Í@@ @@@A@IUck @@ ఐE$putsIWIW@D@@@F@@@@@@G@@@@@FL@@@@@@@3IIIIIIII@@@@@@@ఐ'chanoutIWIW@@@@@ఐ $menuJWJW@@@G-@@@P@P@$@@9 @@F<@@@O@*@డ.-generate_menu$TexiJ!XJ"X@ J%XJ&X@@@@@,@@@@@@#[Р#X@@@@@@@@@BN@N#U@@@@@@@@@CN@O#R@@@@@@@@@DN@Q#M@@@@@@@@@EN@S#HA@@@#A@G@@@@@G@@@FN@P#>@G@@@@@G@@@GN@R#;@#8@@@@@#@@@@HN@M@@@@WN@TA@@@UN@A@@@@@@@@F@@@@@@@@@ఐ e'chanoutJXJX@ K@@@@ఐ-(subpartsJXJX @@@г:)menu_dataJX JX@@ @@@@@JXJX@@@@@@@@@@G@@@YN@XO@@ @@@JTR]JY!@@ @@JS&,@@ @@ఠ$intf.J[%/J[%3@KA@@H*:Q@@@fN@\@@@^N@Z3KKKKKKKK@@@@ภ8K[%8K\QA8ภ%Title K[%=@డI$succK%[%?K&[%C@@^@@@@^@@@p@@o@]@@@n@@m'@@ఐ &%depthK<[%DK=[%I@ǰ@@@u@@@yO@{O@z;@@" @@|@@@h@|O@wC@ภ$NoneKU[%KKV[%O@E@@@Ġ@@@j@@@iN@ĂV@ภ9AKg\QmKh\QA9@ภ#Raw Kp\Qp@డ)interface-Odoc_messagesK}\QqK~\Q~@ K\QK\Q@@"@@@@@ėN@ęN@Ę@@& @@:@@@ģN@ĐN@Ė@ภH4AH@5A@K@@@đN@ğ@@K\Qk=@@Y@@kN@ď@@K\Q@@N@g@ภHK\QAH@A@K @@@`N@Ĩ@@K[%6@@H@@@_@A@K[%+@@ ఐG$putsK]K]@F@@@H@@@ı@@İ@H@@@į@@ĮHD@@@ĭ@@Ĭ@@ī3KKKKKKKK@@@@@@@ఐ 'chanoutK]K]@ |@@@@ ఐ $selfL]L]@²@@!@+L]@@@@@@@@E=@@@@@.@@ఐ$intfL]L]@8@@@@@P@@@@L#]L$]@@IK@@@Ŀ@P@J@@_ @@HZ@@@N@ĽP@ డJ$List$iterLA_LB_@ LE_LF_@@ @@@@KN@@@ @@@@@@@@% @@@@@ @@@@@@@@@࣠@#ele/ALo`Lp`@LA@@"3LpLpLpLpLpLpLpLp@@@@@@@ఐHC$putsL`L`@G@@@IG@@@ @@ @I@@@ @@ H@@@ @@@@3LLLLLLLL@-E@$@%@@@@ఐ G'chanoutL`L`@ -@@@@ ఐ j$selfLaLa@c@@!@La@@@ҽ@@$@ҹ@@#Ҵ@@"@@!,@@ఐ _!mLaLa@ @@;@&m_nameLaLa!@:| @@:{@@@0E@@ఐv#eleLa"La%@O@@R@@LaLa&@@U@@j@@ @@@5Q@[@L`La'@@@@@ @@@@@O@:O@7@@ఐ%m_eleMb(0Mb(5@>@@&4@@@O@?O@=/@@ @@I?@@@BN@@డK$List$iterM$eM%e@ M(eM)e@@ @@@@Р&Module@XM@e@A@@@<%@@@@Р+Module_type@ҌM@i@A@@@s@PVA@@r@@@bo@@@@@zy@@@d@@@cw@@@@@f@@@e~@@@ ఐ$selfP^sP_s@@@x3P^P^P^P^P^P^P^P^@*#@$@%@@@ Pfs@@@@@@m@@n@@l @@ఐ;!sPxsPys@@@0@@@{R@z@@#@@ @@@APqSe @@@A@PqSY @@@ఠ(filename<PtPt@PA@@J@@@O@ƈ3PPPPPPPP@@@@@@డO#"<>PuPu@(@@@զJ@J@ƜJ@Ǝ@@Ə@ @@ƍ(@@@ƌ@@Ƌ@@Ɗ3PPPPPPPP@!@@@@ఐB-texi_filenamePuPu@*@@ռ@@-ocamldoc.texiPuPu@@PuPu@@%@@@@J@@@ƝP@ƙ!@@ఠ"fn=PwPw@PA@@@@@P@ƞV@డOu(Filename(basenamePwPw@ PwQw&@@@@@@d@@c @@@b@@a@,filename.mlijj@@0Stdlib__FilenameL@@@@ @@@ǽ@@Ǽ1@@@ǻ@@Ǻ@@ఐ-texi_filenameQ(w'Q)w4@@@ @@1@@B@A@Q-w @@డO!^Q7zQ8z@Jn@@@Jn@@@@@@Jm@@@@@Kx@@@@@@@3QHQHQHQHQHQHQHQH@mf@g@h@@@@డO(Filename,check_suffixQ`x8FQax8N@ Qdx8OQex8[@@@_@@@E@@D@g@@@C@@B$boolE@@@A@@@@@?@qmrm@@pF@#@@@@@@@@@@@@@@@@@@@@@I@@ఐ"fnQx8\Qx8^@S@@9@@@Q@Q@]@@%.texiQx8`Qx8e@@Qx8_Qx8f@@E@@@Q@Q@q@@] @@K@@@Q@w@డPI(Filename+chop_suffixQygvQyg~@ QygQyg@@@@@@L@@K@@@@J@@I@@@H@@G@@F@v s sv s @@G@!@@@@@@@@@@@@@@@@@@@@@@@ఐ'"fnR ygR yg@@@7@@@Q@Q@@@%.texiRygRyg@@R ygR!yg@@C@@@Q@Q@@@[ @@K^@@@P@Q@@ఐU"fnR9zR:z@@@P@P@@RAx8BRBz@@@@%.infoRKzRLz@@RNzROz@@K|@@@P@P@ @@ @@ @, @@@డP"<>Re|Rf|@*@@@!@@@1O@#@@$@ @@"*@@@!@@ @@@@ఐ٠%titleR|R|@@@@@ R|@@R|R|@@%O@4@@@@K@@@5P@.@డQ!^R}R}@Kٰ@@@K@@@=@@<@K@@@;@@:L@@@9@@8@@7@@ఐ%titleR}R}@(@@v@@@N.@@%.infoR}R}@@R}R}@@K@@@KP@SP@RB@@ @@HP@IE@(doc.infoR~R~@@R~R~@@UO@TR@R|@@T@Ru@@YV@A@Rt @@ డQy$List$iterRGMSGQ@ SGRSGV@@&̰@@@@P3O@\@@`&@@@_@@^@@]@,? @@@[@@Z&@@@Y@@X@@W3SSSSSSSS@@@@@@@ఐO'puts_nlS.W`S/Wg@NӰ@@@O@@@}@@|@P^@@@{@@zO@@@y@@x@@w3S?S?S?S?S?S?S?S?@#@@@@ఐޠ$chanSMWhSNWl@İ@@Q@@SQW_SRWm@@@Py@@@Ȓ@@ȑP @@@Ȑ@@ȏ@@డQ$List'flattenSmnwSnn{@ Sqn|Srn@@Ͱ@@@̠͠P@@ȹP@Ț@@@ȝ@@@Ȝ@@țʠ@@@ș@@Și@@ภAjSSVbAAiภArSS5]AAq !\input texinfo @c -*-texinfo-*-SS@@ S@@#b@ภASAA5@c %**start of headerSS@@ S@@6Q@u@ภAS%AAడRE!^SS@L@@@L@@@@@@L@@@@@N @@@@@@@@@-@setfilename SS@@*S@@M@@@R@R@@@ఐj(filenameSS @ڰ@@M(@@@R@R@@@G @@R@@ภAT tAAడR!^T+T,@MN@@@MN@@@@@@MM@@@@@NX@@@@@@@@@*@settitle T3T4)@@*T6*@@Mk@@@R@R@@@ఐ%titleTH-TI2@@@@@@ @@C@@R@@ภB1TW5DAB/3@c %**end of headerT^5ET_5X@@ Ta5Y@@Q@"@ภQeTj5\AQc@A@SנR@ @@@Q@2@@A@SR@@@@Q@;@@rA@SR@@@@Q@D@@A@S R@Ȼ@@@Q@M@@A@SR@ȳ@@@ȸQ@ȿU@@@@ @@@ȨQ@ȰQ@ȷ^@ภBTanAB~డS0IKIMTarTas@IJ@@@RN@@@/Q@-Q@"@@@$@@#@@!@@డSC&Global*with_indexTay@TazTa@%@&@@R$@@@+R@.R@,@@0 @@&@డSi$List#mapTT@ TT@@@@@@РV|V|@/1@@@TT@@@R@@@@ @@/3@@@@@@@@@డUKKW|W|@K@@@Tڠ"S@@@@@@@@@@ఐTK*info_entryW|@S@@T@@@T@T@@@" @@@@ภT&W+|W,|@T%@@@ER@@@0@@Pw@@@S@@డUKנKٰW>W?@Kְ@@@U @@@@@R@R@@@@@@ @@4@@ఐT*info_entryW]@T7 @@U5@@@ S@S@H@@* @@ I@ภEHWnWoSAEGడU&Printf'sprintfW~@WW@@@@@@G@@@ R@ʙ@@ʘ@08@@@@@]@@R@R@+R@-R@kR@ʷ@@R@ʂ@@ʗR@)@@@!@@@"@@@ @@)@@@@ภ'Wˠ'W̰WWA&ภ' W֠&W &"* @@&@@@~S@ʁS@ʀ@ภ' W&W&ภ'(W&AW'&@@'@&h_T@ʄ_@@@ʖS@ʢ@ภ'8X&X7&#: (<@<@&@@@ʳS@ʶS@ʵ@ภ'LX&XK&ภ'TX&mXS&l@S@&T@ʹ@@@S@@ภ'dX.'X/c'").h@h@&@@@S@S@@ภ'xXB&\XCw&[@w@'LR@}R@ʕR@ʲR@R@T@٠@@@,S@jS@|S@ʔS@ʱS@S@@@@S@<@@@'q#$%&@@@S@G@@@'|T@ʤ"-./0@@@ʴS@S@@@'+6789@@@ʚS@ʰ^@@@'T@o5@ABC@@@S@ʓj@@@'T@J?@@@lS@{v@+* %s: (%s).@@'@@@mS@S@@@@@*U@@@+S@i@@ఐ %titleX X@@@#@@డWA(Filename+chop_suffixX+X3@ X4X?@@@@@@@@@@@@@@@@@@@@@@@@@ఐ[(filenameX@XH@˰@@@@@&T@(T@'@@%.infoXJXO@@XIYP@@"@@@$T@*T@)@@Y *Y Q@@pT@"@@@@jR@4@ภVYRAV@A@Xt@@@R@1@@Y@@R@@Y"|Y#T@@@@@@Q@Q@3R@ @ภG Y1XeAG ภGY8XgY94UAG'@ifinfoY@XhYAXo@@ YCXp@@Q@D'@ภG&YLsAG$ @This file was generated by Ocamldoc using the Texinfo generator.YSsYTs@@ YVs@@Q@L:@ภG9Y_'AG7+@end ifinfoYfYg@@ Yi@@Q@TM@ภGLYr:AGJ0@c no titlepage.YyYz@@ Y|@@Q@\`@ภG_Y MAG]4@node Top, , , (dir)Y Y 0@@ Y 1@@Q@ds@ภGrY4C`AGpడX !^Y4JY4K@Rڰ@@@R@@@s@@r@R@@@q@@pS@@@o@@n@@m@@%@top Y4DY4I@@*@@R@@@˃R@˅R@˄@@ఐ *%titleY4LY4Q@ ;@@@@@ˆ@@B@@[R@@ภVݰY4TAV@A@YOjR@f@@@kQ@ˎ@@UA@YXsR@^@@@cQ@j@@qA@Ya|R@V@@@[Q@b@@A@YjR@N@@@SQ@Z@@A@YsR@F@@@KQ@R@@A@Y|R@>@@@CQ@J@@@@Q@;Q@B@ภWZ$VaAW@A@Y@@@ZZ@31@@@@@@Q@@@@ @@32@@@@@@@%@@ఐ V%titleZ[@ g@@2@@ [ @@[ [ @@%Q@@@@@@TW@@@R@F@ ఐW'puts_nl[!["@Vư@@@W@@@@@@XQ@@@@@W@@@@@@@e@@ఐ Р$chan[?[@@ @@Cr@@'@ifinfo[J[K @@[M[N @@Xu@@@S@S@@@6 @@W@@@R@@ ఐX4'puts_nl[g[h!@W @@@X/@@@@@@X@@@@@X'@@@@@@@@@ఐ $chan["[&@ @@@@డZ!^[=[>@T˰@@@T@@@!@@ @T@@@@@U@@@@@@@@@2Documentation for [)[;@@[([<@@T@@@1T@3T@2@@ఐ %title[?[D@ .@@|@@@4@@['[E@@X@@@@8T@-@@p @@X@@@9R@ @ఐX'puts_nl[HT[H[@W@@@X@@@A@@@@Y@@@?@@>X@@@=@@<@@;)@@ఐ $chan\H\\H`@ z@@6@@+@end ifinfo\Hb\Hm@@\Ha\Hn@@Y9@@@OR@TR@SJ@@6 @@XH@@@O@MP@@@Q@@@ O@˘T@Ġ$None\.oy\/o}@V@@@@@@@˻@@@˺h@@@@@˽@@@˼o@@@ఐY'puts_nl\H\I@W@@@Y@@@\@@[@Yx@@@Z@@YY@@@X@@W@@V@@ఐ $chan\f\g@ ݰ@@j@@1@c no title given\q\r@@\t\u@@Y@@@jR@oR@n@@6 @@\@Ġ$Some\\@Vఠ!fU\\@\A@@@@@ V@@@@@ @@@@@@ ^@@'&@@@@@@ e@@@ ఐW㠐"nl\\@WQ@@@Yz@@@u@@tYk@@@s@@r3\\\\\\\\@ 4-@.@/@@@@ఐ ]$chan\\@ C@@@@@@X@@@̀R@|@ఐY'puts_nl\\@X@@@Y@@@̈@@̇@Z@@@̆@@̅Y@@@̄@@̃@@̂3@@ఐ $chan\\@ s@@@@@ ఐ $self] ]@ӿ@@'Q@C]@@@@@̝@@̜X@@ภ$Some] $]!(@Wడ[4info_of_comment_file)Odoc_info]0*]13@ ]44]5H@@@JL6(t_module@@@ @@@ @@ @L|@@@ @@ J@@@ @@ @@ @L|_  L}_ N@@L}@&!@@@@@@̱@@@̰@@̯@@@@̮@@̭J@@@̬@@̫@@̪@@ఐ ⠐&m_list]uI]vO@ ð@@_@@ఐ!f]P]Q@ð@@?@@@T@T@@@])]R@@K@@@@@]#]S@@RJ@̦@@]]T@@N@@@@R@̔@@@|@@@A]]U^@@@డB--generate_menu$Texi]]@ ]]@@"@@@@@@@@@6Р6@"@@@@@J@UP@*6@"@@@@@A6@"@@@@@A6@"@@@@@A6A@@@6@[@@@@@[ @@@YN@-6@['@@@@@A6@6@@@@@6@@@[N@ @@L@\A@@@]N@A@@@@@@@@ZJ@@@@@@@R@@ఐ$chan^,^-@@@03^,^,^,^,^,^,^,^,@ @@@@డ\!@^<^=@B|@@@B|Р7m@"@@@@@7b@"@@@@@7W@"@@@@@7J@"@@@@@7=A@@~74@[@@@@@|7)@[@@@@@t7@7@@@@@s@kA@@@O@TO@FO@@@@@@@BE@@@@@BI@@@ @@ @@ @@డ]$List#map^^@ ^^@@']@@@@@@-jP@'@@,@@+@(#@@@)@@('W @@@&@@%@@$3^^^^^^^^@ @@@@࣠@!mVA^^@^A@@@@@@&Moduleఐ!m^^@@@@@3^^^^^^^^@ @@@^@@@^^@@@ @@?A@@>Q@JQ@H@@ఐh&m_list^^@I@@@@@^_@@C>@@@"P@MQ@:@@డ]SS__@S@@@\Xh@@@]P@[P@P@@@R@@Q@@OX@@డ]&Global*with_index_6@_9_:@%@t&@@]$@@@YQ@\Q@Zu@@0 @@&v@@ఠ6indices_names_to_buildW_P_Q@_iA@@'^c@@@͇Q@c@@@vQ@^@డ]$List#map_l_m @ _p!_q$@@()@@@@РGnA@@@GgA@@@G`A@@@GYA@@@GRA@@@GKA@@@GDA@@@G=A@@@G6A@@@G/A@@@@@A@@@͎Q@́A@@@͉Q@f@@i_@@h@@g@))C@@@e@@d(]j@@@b@@a@@`@@ఐGʠ'indices_%_,@FP@@@РGA@@WGA@@UGA@@SGA@@QGA@@OGA@@MGA@@KGA@@IG}A@@GGtA@@E@CA@@@ͅ@@̈́^@@@̓@@͂;@@׏0indices_to_build`-`=@@@)w@@@xR@͌R@͊P@@ @@Q@A@` @@డ^$List#rev`AL`AP@ `"AQ`#AT@@N9@@@N9O@P@͔@@@͖@@͕O @@@͓@@͒3`3`3`3`3`3`3`3`3@ @@@@@@డ^$List)fold_left`IUc`JUg@ `MUh`NUq@@;@@@@Nl3@@@͟Q@IQ@ͤ@@ͭ@@Y@@@Q@Ѡ@_|@@@Q@@@Q@ͧ@@ͬ@@ͫ@@ͪ@@ͩ@"@@ͨ@;@@@ͦ@@ͥ*@@ͣ@@͢@@͡M@@࣠@#accXA`r`r@`A@@<3````````@_@@@@@@@ఠ(longnameY``@`A@@=3````````@s R@@@@@@ఠ)shortnameZ``@`A@@E@@``@@@S@N@@@@డ_H$List#mem``@ ``@@ٰ@@@hQ@@@@֠@@@@@@@@@@@@3````````@@I@C@D;y@5@6@@@@ఐB)shortname``@ @@@@ఐ6indices_names_to_buildaa@̰@@2@@@U@U@'@@@ @@ZT@@@U@-@ภNa>a@@N%Indexడ_!^a(1a)2@Z_@@@Z_@@@@@@Z^@@@@@[i@@@@@@@V@@ఐ(longnameaF(aG0@_@@c@@& indexaQ4aR:@@aT3aU;@@Z@@@U@U@w@@a^'a_<@@Mz@aaab=@@4}@ఐݠ#accakAalD@ð@@@@@@@@asE[atE\@@@@@ఐ#acca|E`a}Ec@԰@@&@@A[[a@@@araEd@@@4@@@,@@8@@@@R@"R@@@ภOsaewaeAOr'Comment)Indices :aeae@@aeae@@t@@@~Q@/w@ภOaeAO%Blank@ae@@Q@;@ภ^ae)A^@*A@a/S@4@@@9R@C@@3A@a8Q@'@@@+R@8@@aeu=@@Q@Q@*@@ఐH-indices_namesaa@F0@@=e@@@R@HR@D@@aUba@@]@@@@F#@@@ P@JQ@͝f@ @@ >@ภ^bb@^@@@P@RI@bb @@L@@b b @@;8@@@O@SP@@@h @@J@ J@@{@@@@@@-@@@@@k@A@A@@@)@@΀@!@@@@@~@@}@@|@@{@@z@@@O@@Γ@=@@Β@5@@Α@+@@ΐ#@@Ώ@@Ύ@@΍@@Ό@@΋J@΂@bEp:@>;bV , Writes the header of the TeXinfo document. bSobTo@@@@@@@/bZb[$@AA࣠@&self-2]Aఠ##\#$'bA(@3bhbhbhbhbhbhbhbh@&@@@  *bA+@@@+@࣠@$chan^Abz%b{)@bA@@I3b{b{b{b{b{b{b{b{@;@?@!@@@@@@@  @@ ఐ]"nlb,2b,4@]/@@@_X@@@Ϊ@@Ω_I@@@Ψ@@Χ3bbbbbbbb@ ,k@#@$@@@@ఐ3$chanb,5b,9@ @@x@@@@^@@@εM@α@డa;WVWXb<Eb<F@WU@@@`\@@@L@L@θ@@@κ@@ι@@η2@@డaN&Global*with_indexb<L@b<Mb<W@%@&@@`$@@@M@M@O@@0 @@&P@@ఠ6indices_names_to_build_bcobc@cA@@+b @@@M@@@@M@3cccccccc@i@@@డa$List#mapcccc@ cccc@@+Ѱ@@@@РKA@@@KA@@@KA@@@KA@@@JA@@@JA@@@JA@@@JA@@@JA@@@JA@@@@@A@@@M@A@@@M@@@`@@@@@,ѠC@@@@@,k@@@@@@@f@@ఐKr'indicescvccwc@I@@@РKmA@@WKdA@@UK[A@@SKRA@@QKIA@@OK@A@@MK7A@@KK.A@@IK%A@@GKA@@E@CA@@@@@b@@@@@@@F70indices_to_buildcccc@@@-@@@N@N@@@ @@@A@cck @@ డbB$List$itercc@ cc@@7@@@@`@@@:M@@@7@@@@@@@@= @@@@@7@@@@@@@3cccccccc@O@@@@@@ఐ`Ǡ'puts_nlcc@_@@@`@@@!@@ @a*@@@@@`@@@@@@@3d d d d d d d d @#@@@@ఐ$chandd@|@@@@dd@@@aE@@@6@@5`@@@4@@3@@డb$List'flattend9d:@ d=d>@@ș@@@șȘuN@ϧN@>@@@A@@@@@@?ȗ @@@=@@<j@@డb$List#mapdedf@ didj@@-"@@@@@]@@@O@l@]@@@#O@m@@nO@T@@WݠE@@@LO@=O@ϑO@Q@@V@@U@.#@@@S@@R-6@@@P@@O@@N@@࣠@_bA@ఠ(longname`dd@dA@@9@@ఠ)shortnameadd&@dA@@>@@dd'@@@L@G@@p@@ @@డcT$List#memd+@d+D@ d+Ed+H@@@@@hO@(O@ϋO@z@@{@ @@@y@@x@@@w@@v@@u3dddddddd@ M@G@HBy@<@=@@@@ఐI)shortnamee+Ie+R@ @@@@ఐ6indices_names_to_builde+Se+i@'@@6@@@ψR@όR@ϊ'@@D @@^d@@@ύR@φ-@ภSe(je)ASడc!^e4je5j@^k@@@^k@@@ϛ@@Ϛ@^j@@@ϙ@@Ϙ_u@@@ϗ@@ϖ@@ϕR@@&@node ePjeQj@@+eSj@@^@@@ϫR@ϭR@Ϭe@@డc!^egjehj@^@@@^@@@ϵ@@ϴ@^@@@ϳ@@ϲ_@@@ϱ@@ϰ@@ϯ@@ఐՠ(longnameejej@@@ @@' index,ejej@@ejej@@^@@@S@S@@@ @@^@@@ϩ@S@@@}@@X@ภSeASడd3!^ee@^@@@^@@@@@@^@@@@@_@@@@@@@@@,@unnumbered ee@@*e@@_ @@@R@R@@@డdf!^ee@_ @@@_ @@@@@@_@@@@@`*@@@@@@@@@ఐW(longnameff@@@@@& indexff@@ff@@_C@@@S@S@(@@ @@_K@@@@S@0@@|@@R@3@ภT f/ATడd!^f: f;@_q@@@_q@@@@@@_p@@@@@`{@@@@@@@X@@,@printindex fVfW @@*fY @@_@@@%R@'R@&k@@ఐ)shortnamefkfl@s@@x@@@@@$R@!{@ภcrfwOAcp@PA@e3R@@@@ Q@-@@SYA@eO@I@@ @@c @@@?M@@ డel[[f[df[e@[@@@dǠ`@@@@PM@NM@C@@@E@@D@@B@@డe&Global(with_tocg[k@g[lg[t@%@L#refT@@@p@@@p@VJ.ptVK.p@@Vh@5@@d3@@@LN@ON@M@@?@@5@ఐd'puts_nlg6ug7u@b۰@@@c@@@X@@W@df@@@V@@Uc@@@T@@S@@R<@@ఐݠ$changTugUu@@@"I@@)@contentsg_ug`u@@gbugcu@@d@@@fN@kN@j]@@6 @@c@@@mM@lN@de@@gt[a@@ g@ఐdK'puts_nlg~g@c#@@@dF@@@u@@t@d@@@s@@rd>@@@q@@p@@o@@ఐ%$changg@@@j@@$@byegg@@gg@@d@@@ЃM@ЈM@Ї@@6 @@~J@bJ@ЉM@Ё@F@@@@@@@@@@g<B@@ @/@@ @FA@JA@@@@@Б@@А@@ЏL@@@@@М@@@Л@@К@@Й@@ИJ@Гk@g-@Cg萠 - Writes the trailer of the TeXinfo document. gg@@@@@@@쨰gg@AA࣠@&self-2dAఠ(c(޹hA޺@3gggggggg@޸@@@  ޼hA޽@@@޽@࣠@"iteAh h @h%A@@3h h h h h h h h @-@@!.@@@@@@  @@డf#noth"h#@@a@@@O@@Na@@@M@@L(%boolnotAAe۠@@@eLLeLt@@f\@@@@@@@в@@б@@@а@@Я3hAhAhAhAhAhAhAhA@5A@8@9@@@@డf$List#memhWhX@ h[h\@@b@@@J@J@@@@a @@@@@`@@@п@@о@@н-@@ఐr"ith{h|@7@@0:@@0indices_to_buildhh@@@چ/@@@N@N@O@@hh@@q@@@л@N@Y@@| @@a@@@M@й_@60indices_to_buildhh@ภVhh @Vఐ"ithh@w@@pz@ϐR0indices_to_buildh!h1@@@h6L@@@@L@L@@@ @@e@@@@/@@>J@2J@J@ӶJ@xJ@&J@L@@@h!@@@"A@&A@@@@@L@@@@@@@@@@@@X@@@@@@J@@i:@@Uii@AA࣠@&self-2gAఠ)f)ӱi-A@03iiiiiiii@@@@  ֱi0A3@3@@@@&Moduleఠ!mhi*i+@iCA@@Z@@@.3i.i.i.i.i.i.i.i.@ N@@(O@@@@@РZ%Z$@@@pZ!Z @ @qZZ@@rZZ@@s@@@oA@@i[1@@ZX@@/.@@@@ఠ%m_eleliiij@iA@@"\Xh@@@ѧ@@@ѦM@ю3isisisisisisisis@FRK@L@M@@@డg&Module/module_elementsii@ ii@@"]@@"]Ǡ"[@@@ј@@@ї@@і@X}@@@ѕ@@є"X@@@ѓ@@@ђ@@ё@@ѐ1@"vภ$idภdii @d@@@"@@@ѬN@ѰF@@@6Ƞ@@@ѱJ@@ఐ!mi i @T@@X@@@ѩN@ѵN@Ѵ^@@O @@f_@A@i @@డh^$List$iterii@ i i$@@=@@@@$J@Ѽ@@=@@@ѿ@@Ѿ@@ѽ@C# @@@ѻ@@Ѻ=@@@ѹ@@Ѹ@@ѷ3jjjjjjjj@@@@@@@ ఐ$selfj%j)@İ@@,@j?@@@L@@G@@@@ఐ%m_elej&@j'E@#@@CT<@@@M@M@.@@N @@i@@@M@5@c@@@@@э@+Module_typeఠ"mtijHF[jIF]@jaA@@['@@@B3jLjLjLjLjLjLjLjL@@@@Р[?[>@@@w[;[:@ @x[6[5@@y[1[0@@z@@@vA@@juFN-@@@@C)@@@@ఠ%m_elemjaojat@jA@@2$Y@@@@@@M@3jjjjjjjj@_MF@G@H@@@డi&Module4module_type_elementsjawja}@ ja~ja@@2%@@2%2#@@@@@@@@@Y@@@@@2UY@@@@@@@@@@1@2>ภ=je8ภe/jaja@e/@@@2G@@@N@F@@@7@@@J@@ఐ"mtjaja@T@@Y@@@N@N@^@@O @@f_@A@jak @@డiw$List$iterjj@ kk@@>ʰ@@@@=L@@@>@@@@@@@@D= @@@@@ >@@@ @@ @@ 3kkkkkkkk@@@@@@@ ఐ$selfk,k-@ް@@F@ᠰk1@@@f@@-a@@,@@ఐ%m_elek@kA@#@@Dn=@@@#M@2M@0.@@O @@@@@3M@!4@c@@@%Classఠ!cjk^k_@kwA@@\0@@@V3kbkbkbkbkbkbkbkb@4@@@Р\U\T@@@~\Q\P@ @\L\K@@р\G\F@@с@@@}A@@k-@@0@@W)@@@@ఠ%c_elenkk@kA@@@@@@M@@@LM@43kkkkkkkk@uMF@G@H@@@డj&%Class.class_elementskk @ k k@@A @@A A@@@>@@@=@@<@D@@@;@@:A@@@9@@@8@@7@@61@A9ภSkfNภfEk k$@fE@@@AB@@@RN@VF@@@8@@@WJ@@ఐ!ck%k&@T@@D@@@ON@[N@Z^@@O @@f_@A@l @@డj$List$iterl*4l*8@ l*9l*=@@?@@@@>J@b@@f?@@@e@@d@@c@ER @@@a@@`?@@@_@@^@@]3l/l/l/l/l/l/l/l/@@@@@@@ ఐ0$selflA*>lB*B@@@[@ⶰlF*Z@@@f@@Ҁa@@@@ఐ%c_elelU*[lV*`@#@@E<@@@vM@҅M@҃.@@N @@/@@@҆M@t4@b@@.@*Class_typeఠ"ctklsaultaw@lA@@]8@@@j3lwlwlwlwlwlwlwlw@I@@@Р]j]i@@@х]f]e@ @ц]a]`@@ч]\][@@ш@@@фA@@lai-@@E@@k)@@@@ఠ%c_eleol{l{@lA@@9@@@Ҡ@@@ҟM@҇3llllllll@MF@G@H@@@డk;%Class3class_type_elementsl{l{@ l{l{@@: @@:  :@@@ґ@@@Ґ@@ҏ@E@@@Ҏ@@ҍ:@@@Ҍ@@@ҋ@@Ҋ@@҉1@:9ภ hlgcภgZl{l{@gZ@@@:B@@@ҥN@ҩF@@@: @@@ҪJ@@ఐ"ctm{m{@T@@E@@@ҢN@ҮN@ҭ^@@O @@f_@A@m{ @@డk$List$iterm(m)@ m,m-@@@@@@@SL@ҵ@@ҹ@@@@Ҹ@@ҷ@@Ҷ@Fh @@@Ҵ@@ҳ@@@@Ҳ@@ұ@@Ұ3mEmEmEmEmEmEmEmE@@@@@@@ ఐF$selfmWmX@ @@q@̰m\@@@|@@w@@@@ఐ%c_elemkml@#@@F=@@@M@M@.@@O @@E@@@M@4@c@@D@@Agpm@@@@Ш@б@г-(subpartsmm@@5@@@3mmmmmmmm@c@@@@гb$unitmm@@j@@@  @@@@@ @@  @@@@ @>A@@@T@@@@@@@@@@@@"@ @@@@@ @@@@@@@@@@@@@@J@@m^@Imڐ J Scan the whole module information to know which indices need to be build m36m3@@@@@@@mm@AA࣠@&self-2rAఠ.q.䫱nA@3mmmmmmmm@@@@  䮱nA @ @@@@Ġ-Element_valuem<Dm<Q@V|@n<Rn<S@@V~@@@3nnnnnnnn@%@@'&@@@@@@@ @@>@@@ ఐ0$selfn<Wn<[@˰@@3@ðn<d@@@@@,|@@+@@%Value@n*<en+<k@@J@3&@@@@Z'@Ġ6Element_type_extensionn7ltn8l@Vc@n<ln=l@@Ve@@@ 9@@@ @@r:@@@ ఐd$selfnMlnNl@@@gH@nRl@@@ @@;@@:O@@)Extension@n^ln_l@@J@BZ@@@@[@Ġ1Element_exceptionnknl@V4@npnq@@V6@@@m@@@ @@n@@@ ఐ$selfnn@3@@|@+n@@@=@@J@@I@@)Exception@nn@@FJ@Q@@@@@Ġ,Element_typenn@V@nn@@V@@@@@@ @@@@@ ఐ̠$selfnn@g@@@_n@@@q@@Y@@X@@$Type@n n@@zJ@`@@@@@Ġ7Element_included_modulenn.@X-@n/n0@@?@@@@@@ @@@Ġ6Element_module_commentn19n1O@V @n1Pn1Q@@3@@@@@@ @@!@@@@"@@@ภ"n1Un1W@!@@@%@Ġ.Element_moduleoqyoq@\Рఠ!mso qo q@o$ A@@]@@@3oooooooo@ @@@@@@@D@@@  ఐ8$selfo!qo"q@Ӱ@@;3o!o!o!o!o!o!o!o!@@@@@@ΰo)q@@@@@l@@k @@&Module@o5qo6q@@J@s@@@@@ ఐ\$selfoEoF@@@_$@彰oJ@@@@@@~@@}@@@|@@{1@@&ModuleఐX!mocod@?@@`T@@@ӞN@ӓN@ӚN@әM@oros@@@@@ӈS@@3@@N@ӅV@Z@@W@Ġ3Element_module_typeoo@\ఠ"mttoo@o A@@^f@@@3oooooooo@@@@@@@@@@@  ఐ$selfoo@T@@3oooooooo@@@@@@Oo@@@a@@Ӫ@@ө @@+Module_type@oo @@jJ@ӱ@@@@@ ఐݠ$selfoo@x@@$@>o+@@@@@@Ӽ@@ӻ@@@Ӻ@@ӹ1@@+Module_typeఐX"mto:o<@?@@`@@@N@N@N@M@o,o=@@<@@@S@@3@@N@V@Z@@'W@Ġ-Element_classp>Fp>S@Zxఠ!cup >Tp>U@p& A@@^@@@ 3pppppppp@ @@@@@@@F@@@  ఐ:$selfp#>Yp$>]@հ@@=3p#p#p#p#p#p#p#p#@@@@@@аp+>f@@@@@@@ @@%Class@p7>gp8>m@@J@@@@@@ ఐ^$selfpGpzpHp~@@@a$@濰pLp@@@@@@@@@@@@@1@@%ClassఐX!cpeppfp@?@@a<@@@N@N@N@M@ptppup@@@@@S@@3@@N@V@Z@@W@Ġ2Element_class_typepp@Zeఠ"ctvpp@p A@@_R@@@#3pppppppp@@@@@@@@@@@  ఐ$selfpp@V@@3pppppppp@@@@@@Qp@@@c@@& @@% @@*Class_type@pp@@lJ@-@@@@@ ఐߠ$selfpp@z@@$@@p@@@@@@8@@7@@@6@@51@@*Class_typeఐX"ctpp@?@@a@@@[N@PN@TN@SM@pp@@>@@@BS@@3@@N@?V@Z@@)W@@Ak[wq @@@ @@A@@@<@@#7@@"@@!@@@+@@.@H@@-C@@,@@+@@*J@%)@q$@@Dqq (@AA࣠@&self-2yAఠ1x1qF A@I3q-q-q-q-q-q-q-q-@@@@  qIAL@L@@@@Ġ/Class_attributeq?4<q@4K@\@qD4LqE4M@@\@@@@3qFqFqFqFqFqFqFqF@f@ @'g@ @@@@@@ @@j@@@ ఐ0$selfqZ4Qq[4U@ @@t@q_4^@@@@@K@@J@@)Class_att@qk4_ql4i@@J@R&@@@@'@Ġ,Class_methodqxjrqyj~@\@q}jq~j@@\@@@C9@@@ @@:@@@ ఐd$selfqjqj@@@@H@8qj@@@J@@Z@@YO@@&Method@qjqj@@SJ@aZ@@@@[@Ġ-Class_commentqq@\j@qq@@6e@@@Fm@@@ @@n@@@ภqq@@@@v@@Alzq+@@@@@ A@@@@@ֽ@@ּ@@ֻ@@@@@@@@@@@@@@J@ֿ@q @@q$/q$7@AA࣠@&self-2|Aఠ2{2譱rA@ 3qqqqqqqq@@@@  谱r A @ @@@࣠@+module_list}Ar$8r$C@rA@@ 3rrrrrrrr@!@@!"@@@@@@  @@ డp'Hashtbl%clearrFLrFS@ rFTrFY@@@!a@h?!b@h@@@@h[@@hZ@@@hY@@hX@\i]i@@[B@"@@@M@M@@@@@@@@@@@3rIrIrIrIrIrIrIrI@IUT@L@M@@@@n鼠(node_tblrYFZrZFb@@@@@@@@H@@n@@@M@@@ఠ(filename~rq eorr ew@rA@@q@@@#M@3rwrwrwrwrwrwrwrw@.@@@డqifihr zr z@ie@@@a@@@M@@@@ @@ig@@@@@@@@@డq"g=g?r zr z@g<@@@p}"N@@@@@@@@7@@డq0&Global(out_filer z@r zr z@ @#ref=@@@p@@@p@aa@@b@/@@p-@@@O@ O@b@@9@@/c@@డF0default_out_file-Odoc_messagesr zr z@ r zr z@@F@@@:2@Fw&&Fw&C@@Fe@ @@pN@!@@[@@lE@@@"N@@-ocamldoc.texis  s  @@s  s  @@@డqggs s @g@@@pM@&@@@(@@'@@%@@డq&Global(out_files2 @s5 s6 @ @s!@@q@@@/N@2N@0@@+ @@!@sC z@@@A@sE ek@@ డqg렐gsR sS @g@@@q+l@@@CM@AM@6@@@8@@7@@53sasasasasasasasa@@@@@@@డq&Global*with_index"su @sx sy @(@峰)@@qR'@@@?N@BN@@ @@3 @@)!@డr $List$iterss @ s!s%@@G_@@@@@@@pM@J@@NG`@@@M@@L@@K@Lՠ@@@I@@HG]@@@G@@F@@EQ@@ ఐ֠$selfs&s*@s@@3ssssssss@`@@@:s9@@@@@@l@@k@@@j@@i@@డr\$List#maps:Es:I@ s:Js:M@@<@@@@#J@ןN@x@@{Рdꐐ dᐐd@c@נdܐd@k@סdאd@s@ע@@@@צM@ףA@@@פM@מA@@@םM@הN@u@@z@@y@=6@@@w@@v<Ơ6@@@t@@s@@r@@࣠@!mAt;:St<:T@tTA@@M{@@@@&Moduleఐ!mtL:`tM:a@]@@@@^3tMtMtMtMtMtMtMtM@@@@tS:X@@\@tU:NtV:b@@@m@@׍i@@׌O@טO@ז@@ఐl+module_listti:ctj:n@@@q@@tm:Dtn:o@@M@@@^N@כO@׈@@ @@p@@@רM@קN@\@@t @@ @@ఠ'chanoutt|t|@tA@@qT@@@׵M@ש3tttttttt@2@@@డs(open_outt|t|@@q@@@O@@Nql@@@M@@L@rSrT@@r@@@@@@@׮@@׭q{@@@׬@@׫'@@డsG(Filename&concattt@ tt@@@@@@6@@5@@@@4@@3@@@2@@1@@0@#^#^@@#C@!@@@@@@׿@@׾@@@@׽@@׼@@@׻@@׺@@׹i@@డsiiu u @i@@@r?@@@O@O@@@@@@@@@@డs&Global*target_diru*@u-u.@%@h#refdh@@@p@@@p@df%,0dg%,K@@d@5@@s3@@@P@P@@@?@@5@@ఐ⠐(filenameuSuT@@@y@@@O@O@@@u^u_@@@@@׷@O@@@ @@@A@ui| @@ డsjjuvuw@j@@@sOn@@@M@M@@@@@@@@3uuuuuuuu@%@@@@@@డt &Global+with_header"u@uu@(@#refc@@@p@@@p@d4/3d4/M@@d@8@@s6@@@N@N@/@@B@@80@ ఐؠ$selfuu@u@@>@Wu@@@@@@@@@@@@@@@@@M@@ఐR'chanoutuu%@W@@N@ \@@ఐ}(filenameu&u.@@@N@ k@@ఐ+module_listu/u:@@@x@@>@@y@@v@@{@ డt$List$iterv=Ev=I@ v=Jv=N@@I߰@@@@@@I@@@@@@@@OP@@@@@I@@@@@@@@@ ఐS$selfv>OZv?O^@@@X@ذvCOr@@@i@@5@f@@4a@@3@@2@@ఐɠ'chanoutvVOsvWOz@ΰ@@>P@@@@v\OYv]O{@@@|@@Bw@@A@@ఐo+module_listvl|vm|@ @@t@@^@@r@@@FM@(@ డtkkvv@k@@@tZo@@@WM@UM@J@@@L@@K@@I @@డu&Global,with_trailerv@vv@%@#refd&@@@p@@@p@e7e7@@e@5@@t3@@@SN@VN@T7@@?@@58@ ఐࠐ$selfvv@}@@F@^v@@@@@[@@ZM@@ఐR'chanoutvv@W@@N@a\@@@@]@@v@@_@డum)close_outvv@@s@@@@@@@@@@@tt@@t@@@@s@@@h@@g @@@f@@e@@ఐ'chanoutww@@@s@@@qM@sM@r@@1 @@#@< @@$@ @@%@" @@&@@@'@Ġ'Failurew/ w0 @;'Failure-@@@ @tY@@@@Au  @@A/=ocaml.warn_on_literal_patterntE  tE  @@tE  tE  @@@uH@ఠ!swP wQ @wiA@@tx@@@}P@x@@@, @@vl@@@y@Ġ)Sys_errorwd%we.@;)Sys_errorb@@@@@@@ @Au@ @@Ac=ocaml.warn_on_literal_patternu^u^@@u^u^@@@uJL@4!sw/w0@wA@@1@@@$@@v@@@~@@]@@v@@@؁@@@ డv-prerr_endlinew4>w4K@@t@@@0@@/tT@@@.@@-@uN`wUwUuO`wUww@@uz@@@@@@@؉@@؈@@@؇@@؆3wwwwwwww@Ung@h@i@@@@ఐu!sw4Lw4M@ @@+@@@ؒP@ؔP@ؓ@@6 @@s@@@ؕO@ؐ@డv[$incrwPZwP^@n @@@un @@@؛@@@ؚ@@ؙn @@@ؘ@@ؗ7@@డvm&errors)Odoc_infowP_wPh@ xPixPo@@<#ref;;@@@ @@@ @g:=g;=1@@gXw@@@un@@@@ئ@@@إO@ةO@اg@@B@@$O@أj@!@@'k@@@x$rx#@@'3x"x"x"x"x"x"x"x"@@@@%@@)@&@@*@'@@+@*(A@.,A@@@9@@س8@@ز@@ر0@@@S@@ؾ@E@@ؽD@@ؼ@@ػ@@غJ@صO@xA$(@@T7xR ` Generate the Texinfo file from a module list, in the {!Odoc_info.Global.out_file} file. xOxP#@@@@@@@@kxR..q@nJ@#@kAjGAF&A%AAAAnAm6A5AAAAAAaA`>A=AAAAAjAiBAA A AAAApAoSAR@A?#A"AAAAuAt=AR;8AI;[A9;A&A= AAAjAiWAVDAC0A/s@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ᮐ@@@=@Ahr@@@@x@A@0@@@?@@@@@>@@=@A@@@C@@B@@A@AB<@A@x @@@I@@@H@@G @@@F@@E@@D@@A@@@L@@K@@J@Ah@A@d@@Q@a@@P\@@O@@N@@M@BW@A@S@@V@P@@UK@@T@@S@@R@G@A@C@@[@@@@Z;@@Y@@X@@W@AC2@A@.@@`@+@@_&@@^@@]@@\@@A@@@e@@@d@@c@@b@@a@A+@A@'@@j@$@@i@@h@@g@@f@Bڰ@A@@@o@@@n@@m@@l@@k@@A@@@v@@@u@@@t@@s@@r@@q@@p@ܰ@A@@@y@@x@@w@ABCDE<@A@y@@@߁@@߀@@@@@@~tN@@@}@@|@@{@@z@p@A@j@@@߇@@߆@g@@߅b@@߄@@߃@@߂@A B@A B @ =@@@ߐ@@@ߏ@@ߎ@ :@@@ߍ@@ߌ 7@@@ߋ@@ߊ@@߉@@߈@@A@@@ߕ@@@ߔ@@ߓ@@ߒ@@ߑ@A A@A@ A@@@ߝ@@ߜ@ :@@@ߛ@@ߚ 5@@@ߙ@@ߘ@@ߗ@@ߖ@BCF 2@A@ 2@@@ߥ@@ߤ@ -@@@ߣ@@ߢ (@@@ߡ@@ߠ@@ߟ@@ߞ@ *@A@ *@@@߮@@߭@ % "@@@߬@@@߫@@ߪ @@@ߩ@@ߨ@@ߧ@@ߦ@A @A   @@@ߺ@@@߹@@߸@ @@@߷@@߶@ @@@ߵ@@ߴ @@@߳@@߲@@߱@@߰@@߯@ @A  ʠ @@@@@@@@@ @@@@@@ @@@@@ @@@߿@@߾@@߽@@߼@@߻@AB@A@@@@@@@@@@@@@@@@@@@@@@@A @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@A@@@@@@@@@@@@@@@@@@@@@@BCݰ@A@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@y@A@u@@p@@@@@A@A@@@@@@@@BCA@@@@@@@@@@@@@@A@@@@@@@zy@@@@@@@@t@@@@@@@A@A@@@ @@@@@BDE>ݰ@A@a@@@@@ G@@@ @@ @@ @?@A@-@@@@@V@@@@@@@@?s@A@@@@@@d@@@@@@@@AB?ް@A@n@@@@@@@@@@?ڰ@A@{@@@@@ @@@@@A?@A@@@@%@@$@@@#@@"@@!@?N@A@EMp@@@+@@@*@@)@@@(@@'@@&@AB?@A@@@@0@@/@@@.@@-@@,@?@A@@@@5@@4@@@3@@2@@1@A?!@A@u=@@@=@@<@@@@;@@:@@@9@@8@@7@@6@?@A@E@@@C@@@B@@A@@@@@@?@@>@ABCDFG?@A@@@E@@D@@s@A@@@@H@@I@@G@@F@A?A@A@@@@M@@Q@?:@@@P@@@O@@N@@L@@K@@J@?@A@W@@@V@@U@@@T@@S@@R@AB?+@A@@@@[@@Z"@@@Y@@X@@W@?O@A@@@@`@@_1@@@^@@]@@\@A@@A@@@@@g@@f@B@@@d@@e@@c@@b@@a@?Ѱ@A@?@@@o@@n@^@@@m@@lW@@@k@@j@@i@@h@ABC@@A@a@@@r@@s@@q@@p@@A@@@v@@u@@t@A@A@@@y @@x@@w@@A@@@~@@@}@@|@@{@@z@A@A@@@ @@@@@BCAe@A@A_@@@@@@P@@@@@@@@@@@@@@@@A@@@@@@@@d@A@`@@Y@@@@@ABDð@A@@@@@@@@P@A@L@@E@@@@@A@A@@@@@@@@!@A@@@@@@@@@@@@@A@A@@@@@@@@BCEFA@A@@@@@@v`@@@@@@@@Aٰ@A@@@@@@@@@@@@@@+@A@'@@&@@@@@"@A@@@@@@@@@@@@@ABCڰ@A@@@@@@@@ @A@@@@@@@@@@@@@A @A@  @@@@@@@@  @@@@@@@@@@@ @A@ @@@@@  @@@@@@@@@@@A @A@  @@@@@@@@  @@@@@@@@@@@Ͱ@A@ @ @@@֠@ @@@@@@@@@@ ݠ @@@@@@@@@@@ABCDG װ@A@ @@@@@@ @@@@@ ͠ @@@@@@@@@@@@@ ˰@A@ @@@@@@ @@@@@ @@@@@@@@@@A @A@ @@@@@@ @@@@@  @@@@@@@@@@@@@ @A@ @@@@@@  @@@@@@@@  @@@@@@@@@@@@@AB̰@A@ @ @@@@ @@@@@@@@@@ @@@@@@@@p@A@l@@a@@@@@A @A@ @@@ @@   @@@ @@@ @@@@@B˰@A Ks @@@@@@@@@  @@@@@@@@  @@@@@@@@@@@@ @ @A@ @@@@@ | {@@@@@@@@@@@ACD v@A v  t@@@'@@@&@@%@ s@@@$@@# n m@@@"@@@!@@ @@@@@ l@A@ l@ k@@@/@ f e d@@@2@@@1@@@0@@.@@@-@@, a `@@@+@@@*@@)@@(@A [@A@ [@@@8@@7 X W@@@6@@@5@@4@@3@ S@A S  Q@@@B@@@A@@@@ P@@@?@@> K J@@@=@@@<@@;@@:@@9@AB E@A@ E@@@G@@F @@@@E@@D@@C@ =@A@ =@@@Q@@P@ 8 7@@@O@@@N@@M 2 1@@@L@@@K@@J@@I@@H@@A@@@T@@S@@R@ABʰ@A@ 4 3@@@[@@@Z@@Y 0 /@@@X@@@W@@V@@U@ɰ@A@ + *@@@b@@@a@@` ' &@@@_@@@^@@]@@\@ACD !@A@ !@@@g@@f @@@e@@d@@c@ @A@  @@@n@@@m@@l  @@@k@@@j@@i@@h@@A@@@q{@@p@@o@ABȰ@A@ @@@z@@y@ @@@x@@w  @@@v@@@u@@t@@s@@r@ @A@  @@@@@@@@  @@@~@@@}@@|@@{@AC @A@ @@@@@@ @@@@@  @@@@@@@@@@@@@ @A@ @@@@@@ @@@@@@  @@@@@@@@  @@@@@@@@@@@@@@@ @A@ @@@@@  @@@@@@@@@@@ ߰@A@ ߠ @@@@@@@@ ݠ @@@@@@@@@@@ABCDEFHIM@EG쐠 ] This class is used to create objects which can generate a simple Texinfo documentation. 1.^.^2..@@@@@@@P#@^;@@BALAK(A'AAAAlAkOANA A  A  A  A  A  hA g BA A A  A  A  A  A  eA d KA J #A " A  A  A  A  nA m QA P 4A 3 !A  A  A  A  A  pA o VA UEA 3CA *C@=@<@;@:@9@8@7@6@5@4@3@2@1@0@/@.@-@,@+@*@)@(@'@&@%@$@#@"@!@ @@@@@@@@@@@@/@@@@@@'@@@$@'$'\@@@@@@   5 \ zO    ؠ  G _   ݠ  % t Pʠ Ơ >Sàݠ EڠEFԠ E͠pEDED"DDDIEDDڠDiEEFDƠE3ElE~E!E^Dq *e ,P נx D@w\۠6DFw3@@@3tttttttt@k@@@#@ 'XW@VA@#@ *J;@@CAI@@@@@@@@ZA@;@@CAs@@@@@@@A@@3@#@/@g#@#@i#@A@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@A@@@@@@@~@@@@@@@@}@@@@@@@@@|A{ y@@@@@@@@@xwv@@@@@@uts@@@@@r@@@@@@@@@@@qAp-n@@@@@@@@@mlk@@@@@@ji@@@@@h@@@@@@@@@@@gA@fed@@@@@@cb@@@@@a@@@@@@@@@`A_h]@@@@@@@@@\[Z@@@@@@Y@@@@@@XWV@@@@@@@@U@@@@@@@@@@@@@TA@SRQ@@@@@@P@@@@@O@@@@@@@@@NA@MLK@@@@@@J@@@@@I@@@@@@@@@HA@GFE@@@@@@@@DCB@@@@@@~@@}@@|AA@@?>@@@{@@z=<;@@@y@@@x@@w@@v:A@98@@@u@@@t@@s765@@@r@@@q@@p@@o4A@3@2@@@m@10@@@n@@l@@@k@@j/.-@@@i@@@h@@g@@f,A@+*)@@@e@@d@('&@@@c@@b%$#@@@a@@@`@@_@@^@@]"A@! @@@\@@[@@@@Z@@Y@@@X@@W@@V@@UA@@@@T@@S@@@@R@@Q@@@P@@@O@@N@@M@@L A@   @@@K@@J@ @@@I@@@H@@G@@@F@@@E@@D@@C@@BA@@@@@@@@@@A@@?@@@>@@=@@@<@@;@@:A@@@@9@@8@@@7@@@6@@5@@4AP֠@@@3@@@2@@1@@@@0@@@/@@.@@@-@@@,@@+@@*@@)A@@@@(@@'@@@&@@@%@@$@@#A @@@"@@@!@@ @@@@@@٠@@@@@@@@@@@@A@ՠ@@@@@ѠР@@@@@@@@@@@@@@@@͠@@@@@@@@@@A@@@@ @@ Ǡ@@@ @@@ @@ @@Ai@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@A@~}@@@@@@|{@@@@@zyx@@@@@@@@@@@@wA@vut@@@@@@s@@@@@@rqp@@@@@@@@onm@@@@@@@@@@@@@@lA@kji@@@@@hgf@@@@@@@@@@eA@dc@@@@@@@@ba`@@@@@@@@@@JA@tsW]@@@1@@@@@@HHA@'u u@@@@@@@@uu @@@@@@@H}A@@@@@@@u#J@@@8@@ @@@@@@@@@I5A@u2J@@@@@;@@@@IA@@@C@@@@IA@uFJ@@@@@O@@@@J,A@W@@W@@@@J#A@_@@_@@@@IA@ubJ@@@@@k@@~@@}IA@ON@@@|@@{w@@z@@yJ A@uzJ@@@x@@w@@v@@uIA@uJ@@@t@@s@@r@@qI]A@x@@@6@@p@uK@@@o@@n@@m@@l@@kIA@OȠ@@@j@@i@@h@@gIA@@fJA@@@e@@d@@cIlA@@@b@IauI`@@@a@@@`@@_@@^@@]@@\J#A@uK9@@@[@@Z@@Y@@XISA@uKE@@@W@@V@@U@@TItA@uKQ@@@S@@R@@Q@@PKAK K @@@O@@NK@@M@@L@@K@@JIA@I@@@I@@H@v Ks@@@G@@F@@E@@D@@CKA@@@B@@A@@@K]A@KV@@@?@@>@v&K@@@=@@</@@;@@:@@9KA@@@7@@5@@4KA@v:v7@@@3@@2C@@0@@/gA@@@@@@.@vNtYm@@@@@-vRvO@@@@@,@@+@@*[A@T@@@)@@(@vft^@@@@@'vjvg@@@@@&@@%@@$NA@נvyK@@@@@@@@#Dvv~@@@@@@@@"@@!@A@Pv7@@@@@@@@ @@@@3A@Pv*@@@@@@@@(@@@@&A@|{z@@@@@@@@@@@@@@@A@<;:@@@7@@@@@@5@@vv@@@3@@@@@@A@v@@@/@@@@@@@@@A@v@@@@@@@@@@@@ A@v'@@@ @@ @@ @@ A@w@@@p@@ D@@@n@@@@A@I@@@@@@Ԡ@@@@@@@@E@@@f@@@@@@A@,@@T@@@@A@@@@@@@wE@@@*@@j@@@@@@A@wR@@@@@w@@@@A@w_w v@@@ @@@@@@A@wlwv@@@@@@@@@A@wyw$@@@@@@@@@A@wwa/@@@@@@@@@A@wwa(@@@@@@@@@~A@wuZ@@@@@@ww*v@@@@@@@@@@@rA@z@@@wwewd@@@@@@@@@@@fA@N=@@@@@@QwwS[@@@@@@@@@@@@@@@@@VA@@@@wwha@@@@@@@@@@@KA@-@@@wwya@@@@@%@@@@@@@A@>@@@x wa@@@@@\|@@@@@@@@@4A@R@@@xwa@@@@@\@@@@@@@@@(A@f@@@x1ww@@@@@\@@@@@@@@@A@z@@@xEww@@@@@\@@@@@@@@@A@@@@@@@@@@@@@b@"@@@@@H@@@@@@@@@@@ A@@@@@@W@@@@@@@ A@Р @q@q@q@qȐ@q@qԐ@qڐ@qא@qΐ@@@@~A@@@}@@]@@@{@@@@ A@ @@@@@ @@@@@@@ A@xxhxg@@@Y@@@@@@ A@xxK@@@U@@+@@@@ A@s@@ @@@@@@@o@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@~@}@|@{@z@y@x@w@v@u@t@s@r@q@p@o@n@m@l@k@j@i@h@g@f@e@d@c@b@a@`@_@^@]@\@[@Z@Y@X@W@V@U@T@S@R@Q@P@O@N@M@L@K@J@I@H@G@F@E@D@C@B@A@@@?@>@=@<@;@:@9 s@@8s@ @Axx@@@)@ AAŠk@+@@@*@A u@Axx@@@,@BC u@A@@@-@ t@Axx@@@.@ t@A s r n@@@0@@@/@AB mAA-@@ h@@@3@@ e d@@@7@@6 c b@@@5@@4@@2@@@1@CD@@A@@@|@@z@@y@AN@A@y8wa@@@@@@@@@@ c bA@@@yDN@@@@@@@@ABL@A@nyRyO@@@@@@@@yWyT@@@@@@@@%@A@@@@@@@@A@A@@@@@@@@@@@@@Bϰ@A@@@@@@@@@@@@@@A@@@@@@{@@@@@@@AC@A@@@@w@@r@@@@@@@x@A@@@@]@@X@@@@@@@A@A@@@@|@@w@@@@@@@BR@A@@@@@@@@@@@@@z@A@k@@@g@@@d@@`@@@@@@@@@T@A@]@@Y@@@@@ABCDEM6@A@@@@@@@yOE@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@A@A@@@@@@@@@@@@@@@@@@@@@@@@5@A@@@@@@@@@@@@@A@A@@@@@@@@@@@@@@@@@@@@@@BCF@A@@@@@@@@@@@@@@@@@@@@@@@A@@@@ @@ @@@@ @@@ @@@@@@@@@@@@A@A-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@AQ@@@$@@@#@@"@@@@!@@ @@@@@@@@@@@@@@@@@@AB@A@@@@,@@+@@@@*@@)@@@(@@'@@&@@%@@A@@@<@@@;@@:@~@@@9@@8@}@@@7@@6@|{z@@@5@@@4@@3y@@@2@@1@@0@@/@@.@@-@Av@A@vut@@@D@@C@s@@@B@@Ar@@@@@@?@@>@@=@BCo@A@onm@@@L@@K@l@@@J@@Ik@@@H@@G@@F@@E@(@A@&@@@Q@@P%@@@O@@N@@M@ @A@o@@T@@S@@R@A)@A@@@X@@W@@V@BC { zA@@@@b@@a@Up{P{M@@@^@@@`@@_t@@@]@@\@@[@@Z@)@A@f$@@@k@@j@@@@i@@@h@@gK@@e@@d@@c@A^@A@s@@on@@m@@l@BDEO@A@{P@@@u@@t{yd@@@s@@r@@q@PJ@A@{P@@@z@@y{yd,@@@x@@w@@v@P@A@{Q @@@@@~{zd=@@@}@@|@@{@ABP@A@{zdI@@@@@@@@@@P@A@{zdX@@@@@@@@@@AP_@A@{Q7@@@@@{z/dh@@@@@@@@P@A@V{QK@@@@@@@@{zDd}@@@@@@@@ABP@A@{Q\@@@@@{zTd@@@@@@@@Pl@A@|Qn@@@@@| zfd@@@@@@@@AO@A@@@@@@@|Q@@@@@|"z}d@@@@@@@@@@Pj@A@VQ|1Q@@@@@@@@|7zd@@@@@@@@ABCDFGPN@A|?zd@@@@@@Q:@A@|Qzd@@@@@@@@@@AP @A@|]zd@@@@@@P|hP@@@@@@@@@@@@@@@Pư@A@|uQ@@@@@|zze@@@@@@@@ABO@A@|Q@@@@@|ze@@@@@@@@P!@A@|Q@@@@@|ze0@@@@@@@@AQð@AQQ@@@@@Q|{ eC@@@@@@@@@@@@P@A@P@@@@@@|R*@@@@@|{"e[@@@@@@@@@@ABCQͰ@A@|{.eg@@@@@@@@@@@A@@@@@@@@A@A@d@@ @@@@@а@A@S@@@N@@@@@@@@@A@A@k@@@@@@@BCRA@A@R;@@@@@@} Rs@@@@@}{ke@@@@@@@@@@~@A@@@=@@@@@C@A@@@E@@@@@ABD@A@}@@u@@@@@/@A@:@@E@@@@@A@A@@@ \@@ @@ @@A@ @@@@@i@@@@@@@A@A@@@p@@@@@BCEFRİ@A@}VR@@@@@@@@@@@@@@R@A@}f}c@@@"@@!}k{e@@@ @@@@@@A@p@@%@@$@@#@@A@D@@+@?@@)@@(@@'@@&@ABC@A@@@.@@-@@,@@A@@@6@@@4@@2@@1@@0@A߰@A@ߠ@@@>@@@=@@<ܠ@@@;@@@:@@9@@8@ٰ@A@@@@D@@C֠@@@B@@@A@@@@@?@AѰ@A@Ѡ@@@K@@@J@@IϠ@@@H@@@G@@F@@E@ @A@ˠ@@@@S@@@@T@@R@@@Q@@PǠ@@@O@@@N@@M@@L@ABCDG°@A@@@@]@@\@@@@[@@Z@@@Y@@@X@@W@@V@@U@@A@@@@e@@d@@@@c@@b@@@a@@`@@_@@^@A@A@@@@n@@m@@@@l@@k@@@j@@@i@@h@@g@@f@@A@@@@x@@w@@@@v@@@u@@t@@@s@@@r@@q@@p@@o@AB ʰ@A@@@@@@@@@@@~@@@}@@|@@@{@@z@@y@p@A@#@@@@@@@A@A@@@@@@@@@@@@@@@@@B ΰ@A\v@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@ACD~@A~|@@@@@@@@@{zy@@@@@xwv@@@@@@@@@@@@@w@A@w@vut@@@䯠@srqp@@@@@@@@@@@@@@@@onm@@@@@@@@@@@Aj@A@ji@@@@@hgf@@@@@@@@@@@d@Ad b@@@@@@@@@a`_@@@@@^]\@@@@@@@@@@@@@ABY@A@YXW@@@@@VU@@@@@@@@T@A@TSR@@@@@@QPON@@@@@@@@MLK@@@@@@@@@@@@@3@A@ @@ !@@@@@AB @A@PON@@@@@@@@MLK@@@@@@@@@@@ @A@IHG@@@@@@@@FED@@@@@@@@@@@ACDA@A@A@@@@@@?>@@@@@@@@>@A@>=<@@@@@@@@;:9@@@@@@@@@@@@A@ q@@ @@@@@AB @A@>=<@@@@@@;:@@@@@987@@@@@@@@@@@@@5@A@54@@@@@@@@321@@@@@@@@@@@AC.@A@.-,@@@@@ @+*@@@ @@ )('@@@ @@@ @@@@@@@%@A@%$#@@@@@@"@@@@@@! @@@@@@@@@@@@@@@@@@@@@@@@A@@@@!@@ @@@@@@@@@@@@A@@@@(@@@'@@&@@@%@@@$@@#@@"@ABCDEFHI5 @@@x@|7y #@ tA s q n@@@@@@@@@ k@@@@@ h@@@@@@@@@ gA@ f c b@@@@@@ a ` _@@@@@ ^@@@@@@@@@ ]A@ \ [ Z@@@@@@ Y V@@@@@ U@@@@@@@@@ TA@ S R Q@@@@@@ P M L@@@@@@@@ K@@@@@@@@@ JA I נ G@@@@@@@@@ F E D@@@@@@ C B A@@@@@ @@@@@@@@@@@@ ?A >  <@@@@@@@@@ ; : 9@@@@@@ 8 7@@@@@ 6@@@@@@@@@@@ 5A@ 4 3 2@@@@@@ 1 0@@@@@ /@@@@@@@@@ .A -!6 +@@@@@@@@@ * ) (@@@@@@ '@@@@@@ & % $@@@@@@@@ #@@@@@@@@@@@@@ "A@ !  @@@@@~@ @@@}@@| @@@{@@z@@y@@x A@   @@@w@@v@ @@@u@@t @@@s@@r@@q@@p A@   @@@o@@@n@@m   @@@l@@@k@@j@@i A@   @@@h@@g   @@@f@@@e@@d@@c A@  @@@b@@@a@@`   @@@_@@@^@@]@@\ A@ @ @@@Z@@@@[@@Y@@@X@@W@@@V@@@U@@T@@SA@@@@R@@Q@@@@P@@O@@@N@@@M@@L@@K@@JA@@@@I@@H@@@@G@@F@@@E@@D@@C@@BA@@@@A@@@@@@@?@@>ޠ@@@=@@@<@@;@@:@@9A@@@@8@@7@נ@@@6@@@5@@4Ԡ@@@3@@@2@@1@@0@@/A@Р@@@@-@@@@.@@,@@@+@@*@@@)@@(@@'A@@@@&@@%Ơ@@@$@@@#@@"@@!A`@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@A"ؠ@@@@@@@@ @@@@ @@ @@@ @@@ @@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@A#7@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@A@@@@@@@~}|{@@@@@@@@zyx@@@@@@@@@@@@wA@vut@@@@@@@@srq@@@@@@@@@@pA@onm@@@@@@@@lkj@@@@@@@@@@iA@hg@@@@@fe@@@@@@@dA@cba@@@@@@@@`_^@@@@@@@@@@]A@\[Z@@@@@@YX@@@@@WVU@@@@@@@@@@@@TA@SR@@@@@@@@QPO@@@@@@@@@@NA@MLK@@@@@@JI@@@@@HGF@@@@@@@@@@@@EA@DCB@@@@@@A@@@@@@@?>@@@@@@@@=<;@@@@@@@@@@@@@@:A@987@@@@@654@@@@@@@@@@3A@21@@@@@@@@0/.@@@@@@@@@@Z{A@%m^@@@@@@@@@XA@@@@@@@@@@@@@@@@XKA@@@@@@@ZY@@@%@@@@@@@@@@@YA@Zh@@@~@@};@@|@@{YA@@@zC@@y@@xYA@Z|@@@w@@vO@@u@@tYA@W@@sW@@r@@qYA@_@@p_@@o@@nYA@0Z@@@m@@lk@@k@@jYaA@__N@@@i@@hw@@g@@fYA@HZ@@@e@@d@@c@@bYA@TZ@@@a@@`@@_@@^Y+A@F@@@#@@]@gZ@@@\@@[@@Z@@Y@@XYA@_@@@W@@V@@U@@TYA@@SZnA@@@R@@Q@@PY:A@@@O@Y/Y.@@@N@@@M@@L@@K@@J@@IYA@[@@@H@@G@@F@@EY!A@[@@@D@@C@@B@@AYBA@[@@@@@@?@@>@@=ZAZZ@@@<@@;Z@@:@@9@@8@@7YA@Y@@@6@@5@[A@@@4@@3@@2@@1@@0ZA@@@/@@.@@-[+A@[$@@@,@@+@[\@@@*@@)/@@(@@'@@&[oA@@@$@@"@@![\A@@@@ @@C@@@@5A@@@@@@@wi;@@@@@ @@@@@@@@@)A@"@@@@@@4n@@@@@85@@@@@@@ @@ A@G[@@@ @@@ @@ OL@@@@@@@@@@A@`_@@@@@@@@@@@@A@`o@@@@@@@@(@@@@A@#J#I#H@@@@@@@@\@@@@@@@A@% % %@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@A@@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@T@@@@@@@A@@@@@@@@@@@@@@@T@@@@@@@@@A@,@@T@@@@A@%%%@@@@@@@@@@@j@@@@@@A@ {z@@@@@w@@@@vA@-@@@@@@@@@nA@:@@@@@@@@@fA@G`@@@@@@@@@\A@Tp@@@@@@@@@TA@ap@@@@@@@@@LA@nj@@@@@@wD@@@@@@@@@@@@A@z@@@32@@@@@@@@@@@4A@ @@@x@@@a!)@@@@@@@@@@@@@@@@@$A@@@@6q^@@@@@@@@@@@A@-@@@Gq[@@@@@%@@@@@@A@>@@@Xq@@@@@lJ@@@@@@@@@A@R@@@lq@@@@@l^@@@@@@@@@A@f@@@@@@~@@}lr@@@|@@{@@z@@yA@z@@w@@@@O@@vl@@@u@@t@@s@@rA@@@@q@@p@@@@o@@n@r"@@@N@@m@@@l@@k@@j@@i@@hA@@@@g@@f%@@@e@@d@@cA@Р@@@@@@@@@@@@@bA@@@a@@`l@@@R@@_@@^|A@y@@@]@@\x@@@[@@Z@@YuA@65@@@X@@W@@V@@UmA@e@@@T@@S+@@Q@@PdA@s@@M\@@@L@@K@@J =@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@~@}@|@{@z@y@x@w@v@u@t@s@r@q@p@o@n@m@l@k@j@i@h@g@f@e@d@c@b@a@`@_@^@]@\@[@Z@Y@X@W@V@U@T@S@RY A@@Q A@y@A@@@B@yAAk@D@@@C@AC@A@@@E@BCC@Ay@@@F@B@A@@@G@B@AVA@<@@@I@@@H@AB;AA=@6@@@L@@32@@@P@@O10@@@N@@M@@K@@@J@CD@j@A@@@@@@@@A^@A@aq@@@@@@@@@@10A@@@^z@@@@@@@@AB\\@A@< @@@@@@@@%"@@@@@@@@@A@@@@@@@@A@A@@@@@@@@@@@@@B@A@@@@@@@@@@@@@@A@@@@@@{@@@@@@@ACx@A@@@@w@@r@@@@@@@F@A@@@@]@@X@@@@@@@Aq@A@@@@|@@w@@@@@@@B @A@@@@@@@@@@@@@H@A@k@@@g@@@d@@ `@@ @@ @@ @@ @"@A@]@@Y@@@@@ABCDE]@A@\@@@@@@_@@@@@@@@@@@@@@@"@A@"@@@ @@@@@@@@@@@@A)@A)))@@@)@@@(@@'@)@@@&@@%)~@@@$@@#@@"@@!@#@A@@@.@@@-@@,@@+@@*@A)@A@)))@@@6@@5@)))@@@4@@3)@@@2@@1@@0@@/@BCF)}@A@)})|){@@@>@@=@)z)w@@@<@@;)v@@@:@@9@@8@@7@)x@A@)x)w)v@@@G@@F@)u)r)q@@@E@@@D@@C)p@@@B@@A@@@@@?@A)m@A)m))k@@@S@@@R@@Q@)j)i)h@@@P@@O@)g)f)e@@@N@@M)d@@@L@@K@@J@@I@@H@)b@A)b*)`@@@_@@@^@@]@)_)^)]@@@\@@[@)\)[@@@Z@@Y)Z@@@X@@W@@V@@U@@T@AB)W@A@)W)V)U@@@g@@f@)T)S@@@e@@d)R@@@c@@b@@a@@`@)Q@A)Q*Z)O@@@w@@@v@@u@)N)M)L@@@t@@s@)K@@@r@@q@)J)I)H@@@p@@@o@@n)G@@@m@@l@@k@@j@@i@@h@A)D@A@)D)C)B@@@@@~@)A@@@}@@|)@@@@{@@z@@y@@x@BC)=@A@)=)<);@@@@@@):@@@@@)9@@@@@@@@@@@A@@@@@@@@@@@@@@۰@A@o@@@@@@@A@A@@@@@@@@BCIHA@@@@@@@e>@@@@@@@@B@@@@@@@@@@"@A@b4"@@@@@@"""@@@@@@@@K@@@@@@@A#,@A@s@@n@@@@@BDE_Q@A@O`@@@@@Ts@@@@@@@@`@A@a`@@@@@fs@@@@@@@@_@A@r`@@@@@wt @@@@@@@@AB`[@A@t@@@@@@@@@@`Y@A@t&@@@@@@@@@@A`-@A@a@@@@@t6@@@@@@@@_Ұ@A@eѠa@@@@@@@@tK@@@@@@@@AB`g@A@a*@@@@@"t[@@@@@@@@`:@A@a<@@@@@4tm@@@@@@@@A_@A@@@@@@@aS@@@@@Kt@@@@@@@@@@`8@A@fag@@@@@@@@`t@@@@@@@@ABCDFG`@A ht@@@@@@a@A@zt@@@@@@@@@@A_ذ@A@+t@@@@@@_Ӡ6_@@@@@@@@@@@@@@@`@A@Ca@@@@@Ht@@@@@@@@AB_Ȱ@A@Sa@@@@@Xt@@@@@@@@_@A@ea@@@@@jt@@@@@@@@Aa@Aaa@@@@@a}u@@@@@@@@@@@@`v@A@`p@@@ @@ @a@@@ @@ u)@@@@@@@@@@ABCa@A@u5@@@@@@@@@ @$ư@A@@@@@@@@A#@A@d@@ @@@@@#@A@S@@@N@@@@@@@@@A#@A@k@@@@@@@BCb@A@b @@@&@@%@bA@@@$@@#9ur@@@"@@!@@ @@@$L@A@@@)=@@(@@'@$@A@@@,E@@+@@*@ABD%p@A@}@@/u@@.@@-@$@A@:@@2E@@1@@0@A$R@A@@@5\@@4@@3@#ΰ@A@ @@:@@@9i@@8@@7@@6@A$Q@A@@@=p@@<@@;@BCEFb@A@$b@@@B@@A@@@@@@?@@>@b@A@41@@@G@@F9u@@@E@@D@@C@$ܰ@A@p@@J@@I@@H@$Ӱ@A@D@@O@?@@N@@M@@L@@K@ABC%@A@@@R@@Q@@P@%@A@@@W@@@V@@U@@T@@S@A+@A@+++@@@^@@@]@@\+++@@@[@@@Z@@Y@@X@+@A@+++@@@d@@c+++@@@b@@@a@@`@@_@A+@A@++@@@k@@@j@@i+++@@@h@@@g@@f@@e@@A@+@+@@@s@++@@@t@@r@@@q@@p+++@@@o@@@n@@m@@l@ABCDG+@A@+++@@@}@@|@+++@@@{@@z+++@@@y@@@x@@w@@v@@u@+@A@+++@@@@@@+++@@@@@++@@@@@@@@@~@A+}@A@+}+|+{@@@@@@+z+y+x@@@@@+w+v+u@@@@@@@@@@@@@+s@A@+s+r+q@@@@@@+p+o+n@@@@@@@@+m+l+k@@@@@@@@@@@@@AB@A@+h@+g@@@쟠@+f+e@@@@@@@@@@+d+c@@@@@@@@'>@A@#@@@@@@@A+j@A@+j+i+h@@@@@+g+f+e@@@@@@@@@@@B@A+blD+\@@@@@@@@@+[+Z+Y@@@@@@@@+X+W+V@@@@@@@@@@@@@+T@A@+T+S+R@@@@@+Q+P+O@@@@@@@@@@@ACD+L@A+L.w+J@@@@@@@@@+I+H+G@@@@@+F+E+D@@@@@@@@@@@@@+E@A@+E@+D+C+B@@@̠@+A+@+?+>@@@@@@@@@@@@@@@@+=+<+;@@@@@@@@@@@A+8@A@+8+7@@@@@+6+5+4@@@@@@@@@@@+2@A+2.ؠ+0@@@@@@@@@+/+.+-@@@@@+,+++*@@@@@@@@@@@@@AB+'@A@+'+&+%@@@@@+$+#@@@@@@@@+"@A@+"+!+ @@@@@@++++@@@@@@@@+++@@@@@@@@@@@@@(@A@ @@ !@@@@@AB@A@+++@@@@@@@@+++@@@@@@@@@@@@A@+++@@@@@@@@+++@@@@@@@@@@@ACD+@A@++@@@@@+ + @@@@@@@@+ @A@+ + + @@@ @@@ @@ + ++@@@@@@@@@@@(~@A@ q@@ @@ @@ @AB@A@+ + + @@@@@@+ +@@@@@+++@@@@@@@@@@@@@+@A@++@@@@@@@@++*@@@@@@@@@@@AC*@A@***@@@'@@&@**@@@%@@$***@@@#@@@"@@!@@ @@@*@A@***@@@4@@3@*@@@2@@1@***@@@0@@@/@@.***@@@-@@@,@@+@@*@@)@@(@*@A@***@@@:@@9***@@@8@@@7@@6@@5@*@A@**@@@A@@@@@@?*ߠ**@@@>@@@=@@<@@;@ABCDEFHI ;@@@A0>A0A/A/A/Al/AJ/^A)/AA/ A.A.A.A.A.A.ZA`.4AD.A,-A-A -A -A -WA -=A -A q,A H,A 6,A ,A ,`A ,CA ,&A ,A +A +A ~+A i+A N+bA (+HA f{A d A d.A dA eA eOA eA eA ejA eA eA eFA dA e A pdA feA ddA ^e=A LdcA BdzA 8fA .dA !eA f5A fhA fOA *A )A )A )A )A )A )dA z)?A c)$A U) A G(A <(A .(A (A (|A (eA (RA (?A (*A (A (A 'A 'A 'A {'A l'kA ]'MA K'/A 9'A '&A &A&A&=A&*A&A&A @I@H@G@F@E@D@C@B@A@@@?@>@=@<@;@:@9@8@7@6@5@4@3@2@1@0@/@.@-@,@+@*@)@(@'@&@%@$@#@"@!@ @@@@@@@@@@@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@搐  @@@@@@%@@@%@%!%1 ;@@@A&A@Р&@@@@@@@@@@@@@A@@@@@u@@@@@@@g-A@|z@@@(@@@@@@dA@@@@@@@@@@@@@@@@&\A@{yK6@@@]@@@\@@&]@@@@@@@($A@8'@@@j@@@:{b@@@@@@@@e@@@@@@( A@@@@N{b@@@@@@@@@@@(A@)@@@_{@@@@@vQ@@@@@@@@@( A@=@@~@s{@@@}@@|ve@@@{@@z@@y@@x'A@Q@@w@f@@vvt@@@u@@t@@s@@r( A@`@@q@@@@p@@ov@@@n@@m@@l@@k(A@t@@i@lK,(@@@h@@@g@@ft@@d@@c@@b'A@@@@a@@`@'@@@_@@^@@@[)@@@Z@@Y@@X@@W@@V'A@@@@U@@T8@@@S@@R@@QeA@@@@P@@O@ig@@@/@@NS@@@M@@L@@K@@J+uA@+n@@@I@@H@{@@@G@@F@@@E@@D@@C@@B2QA2P2N2K@@@A@@@@@@?@2H@@@>@@=2E@@@<@@;@@:@@9+A@a@@@8@@7@ u@@@6@@5@@@4@@3@@2@@12\A@2[2X2W@@@0@@/@2V2U2T@@@.@@-2S@@@,@@+@@*@@)2RA@2Q2P2O@@@(@@'@2N2K@@@&@@%2J@@@$@@#@@"@@!2IA@2H2G2F@@@ @@@2E2B2A@@@@@@@@2@@@@@@@@@@2?A2>2̠2<@@@@@@@@@2;2:29@@@@@@282726@@@@@25@@@@@@@@@ @@ 24A23221@@@ @@@ @@ @202/2.@@@@@@2-2,@@@@@2+@@@@@@@@@@@2*A@2)2(2'@@@@@@2&2%@@@@@2$@@@@@@@@@2#A2"3+2 @@@@@@@@@222@@@@@@2@@@@@@222@@@@@@@@2@@@@@@@@@@@@@2A@222@@@@@@2@@@@@2@@@@@@@@@2A@222@@@@@@2 @@@@@2 @@@@@@@@@(A@(@@@@@(@@@@@@@(A@Y*@@@@@l@@@@(A@@@@@@y@@@@+A@#+@@@@@@+++@@@@@@@@a@@@@@@@@@+A@++@@@%@@a@@@@@@@h A@i@@@@@@@@@hA@@@@@@@hA@1i@@@@@@@@@iA@@@@@@@iA@@@@@@@hA@Mi@@@@@@@@@h~A@n|@@@@@@@@@i A@ei@@@@@@@@@hA@qi@@@@@@@@@hHA@c@@@-@@@i@@@@@ @@@@@@hA@n*@@@@@@@@@hA@@iA@%@@%@@@@hWA@-@@@hLhK@@@@@@@@9@@@@@@iA@j$@@@@@E@@@@h>A@j0@@@@@Q@@@@h_A@j<@@@~@@}]@@|@@{iAii@@@z@@yil@@xl@@w@@v@@uhA@h@@@t@@s@j^@@@r@@q@@p@@o@@niA@@@m@@l@@k-!A@ -7-@@@j@@i@@@@@@h@@g,#A@~@@@f@@e@@@@@d@@c, A@+xJ@@@b@@a@4,@@@`@@_)@@^@@]@@\,4A@A~@@@[@@Z&@@Y@@XjA@j@@@W@@V@Tj@@@U@@T@@S@@R@@Q,A@a,,@@@P@@OF@@N@@M,A@n,@@@L@@KS@@J@@I-A@2H2G2F@@@H@@@G@@FZ@@@E@@D@@C-A@--@@@B@@A@@?@@>,A@F1@@@=@@<@@;@@:,dA@4"4!4 @@@!@@9@\[@@@8@@7@@6@@5@@4,A@iJ@@@3@@2@@1@@0k9A@a@@.M@@,@@+k&A@@@@*@@)[@@'@@&-vA@@@$@@#@@"-mA@?@@ @-_-^@@@@@@@@@@@.+A@.$.#@@@@@@@@@._A@44~4}@@@@@@.V.U@@@@@@@@@@@@@@4_A@4^4]4\@@@ @@@ @@ 4[4Z4Y@@@ @@@ @@@@4XA@4W4V4U@@@@@4T4S4R@@@@@@@@@@4QA@4P4O@@@@@@@@4N4M4L@@@@@@@@@@4KA@4J@4I@@@@4H4G@@@@@@@@@@4F4E4D@@@@@@@@@@4CA@4B4A4@@@@@@@4?4>4=@@@@@4<4;4:@@@@@@@@@@@@49A@484746@@@@@@454443@@@@@424/@@@@@@@@@4.A@4-4,4+@@@@@@4*4)4(@@@@@4'4&4%@@@@@@@@@@@@4$A@4#4"4!@@@@@@4 44@@@@@@@@444@@@@@@@@@@@@4A@4@4@@@ˠ@44@@@@@@@@@@44@@@@@@@/A@wl@@@@@@@@/!@@@R@@@Q@@@@4+A@4*4)4(@@@@@4'4&4%@@@@@@@@@@4$A4#u4@@@@@@@@@444@@@@@@@@444@@@@@@@@@@@@4A@444@@@@@444@@@@@@@@@@4A4794 @@@@@@@@@4 4 4 @@@@@444@@@@@@@@@@@@4A@4@444@@@@4333@@@@@@@@@@@@@@@@333@@@@@@@@@@3A@33@@@@@333@@@@@@@@@@3A373@@@@@@@@@333@@@@@333@@@@@@@@@@@@3A@333@@@@@33@@@@@@@3A@333@@@~@@}@3ߠ333@@@|@@@{@@z3۠33@@@y@@@x@@w@@v@@u0A@rP00@@@t@@@s@@r@@q@@p3A@333@@@o@@@n@@m333@@@l@@@k@@j@@i3A@333@@@h@@@g@@f3ݠ33@@@e@@@d@@c@@b3A@33@@@a@@`33@@@_@@^@@]3A@3Ԡ33@@@\@@@[@@Z3Ѡ33@@@Y@@@X@@W@@V1GA@r1>@@@U@@@T@@S@@P@@O3A@333@@@N@@M@33@@@L@@K3ؠ33@@@J@@@I@@H@@G@@F3A@3Ԡ3@@@E@@@D@@C3Ҡ33@@@B@@@A@@@@@?3A@333@@@>@@=@33@@@<@@;3ɠ33@@@:@@@9@@8@@7@@63A@333@@@5@@4@3@@@3@@2@333@@@1@@@0@@/333@@@.@@@-@@,@@+@@*@@)3A@333@@@(@@'333@@@&@@@%@@$@@#3A@33@@@"@@@!@@ 333@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-@@@-@@.V.V!vy@(3@-@@@@.C.C@@.Texi_generatorI #{ #{@#AДР9T)Generator#{#{@@9H(A@9I(A@9J(A@@3@.9d@9R(A@9S(A@9T(A@@@,9e@@@@0#{@@@2#{{@@311111111@@@@@Q@r@@Z@v@k@<@h@BЃzV)j⠠,Identifiable0]/*N (Location0nBɊOn?7~ؠ)Longident0wP q;ɡ$Misc0Kvor#2D*Odoc_class0D:L.Odoc_exception0>@ӽX4Id.Odoc_extension0Lt.`?9:77+Odoc_global0=V0^@GD-0DAఙ/KMv㠠0C:K}Ŗ%+Odoc_module0>r(e8=*)Odoc_name0 d L_,.Odoc_parameter0n6sApT+Odoc_search0|rCuanO{T02䄴С9%0^p\])Cx(g<)Odoc_type0~b:x_B*Odoc_types0ϸf%,e8*Odoc_value0FJ]\fѬ+Outcometree0BuG^)= 9c )Parsetree0v o[pY Y$Path0k.tbGmᠠ)Primitive0dU=\I/}%Shape0 M``ll&Stdlib0t0VoS%{<F:.Stdlib__Buffer0,I[?z-Stdlib__Bytes0ߘ`{vqVu/ G.Stdlib__Digest0#z25I*.Stdlib__Domain0'Ϳo\0m.K.Stdlib__Either0HD ?|>0Stdlib__Filename0ʩDZ۽!g.Stdlib__Format00FClW/Stdlib__Hashtbl0(L%bԠ,Stdlib__Lazy0$1mlࠠ.Stdlib__Lexing0^m|e,Stdlib__List0C|Z`>s䠠+Stdlib__Map0*4ɇ2ɠ#Str0y]q4KN.Type_immediacy00$ jbv\"k&%Types0"|Vȷ`X )Unit_info0'T Χ@aR(Warnings0Ef{&@@Am@4>@ܑˑ@:ԑ:ްee\\@\i\sGgGq(2@||@C&C2@yCyM}Α@zwz@W_0<@@JnJx@&@]]ʰdtd~@NN'Q@QJ@88q{@z@@@-7@,6@@@ttNN ww@@bb<ɘ<Ӱu@uJ@CCu7uAڵڿڑ@@PZ֑@@ {ܻŰrr@ߑy@w@MW@@w0w:@]*]4@NX͑װlv@B+B5@@5?@s{s @DhDr@zz @ *sAsKsӑsݰ@@qq@@1;Ñ@hhyByL@ffkk@kߑk@@xpz@@@@ۑ@@@ATA^s}s@wUw_JTԒ*@ssp3s6@6@@U_@@P2@=aD=]@=VA1F@@@A=YG@=[H@AB@@'E$@@@AB @ @@@A@@@Ao@l@@@BC@@@@9A@@@Au@u@@@BD@@