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@@@/+Module_type -t_module_type@@@/%Class%Class't_class@@@/*Class_type ,t_class_type@@@/@@@/o@@@@/@@@/@@/C@"t3EEEEEEEE@@@@@@Aఠ$iterUQ 7 AVQ 7 E@n\A@@@ȠРLK@@@(@РNM@@@(@РPO@@@(@РPO@@@(@M@(@@@@(D@(@@@@(D@(@@@@(D@(@@@@(D@(@@@(D@"v@@"@ @@@"D@"@@@"D@"z@@"FD@(Z@@@(cD@"|@@"@@"~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@%@@@&@@& @@@& @@& @(list.mliee@@,Stdlib__ListM@ @@@d@@@(\@@([h@@@(Y@@(X<@@ఐ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@@@@@(k@@@(j@@(i@@(h344444444@c#@@@@@@ఐ#accDU  EU  @o@@@@ఐ7!nQU  RU  @@@D@(v@@+@@ @Ġ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  (@|@@@@@({@@@(z@@(y@@(x3>>>>>>>>@m#@@@@@@ఐ#accNW  )OW  ,@y@@@@ఐ7!n[W  -\W  .@@@D@(@@+@@ @Ġ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@@(@@@(@@(@@(3@6/@0@1%@@ @@@@ภZ  Z  @ఐI!mZ  Z  @@@[@Z  @@d@ఐ#accZ  Z  @@@v*@@Z  Z  @@D@(D@(D@(D@(D@(D@(D@(:@@ఐa!nZ  Z  @B@@XD@(I@@U@@PJ@Ġ԰[  [  @ӠĠ3Element_module_type[  [  @ఠ"mtĠ [   [  @%bA@@@@@"3@>@@@@@@@xD@"@ఠ!nŠ[  [  @7cA@@@@@"@@@$@@@@@ఐ۠$iter0\  1\  @v@@@@@(@@@(@@(@@(388888888@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@@@@/i@o@@/hd@@/g@@/fD@/bM@@@Q 7 9@@ఐ$iterd  d  @X@@@Р@@@/p@@@/q@@@/r@@@/s@@@@@/n@@@/x@@/w@h9@@@/v@@@/u@@/t5.@@@/m@@/l@@/k3HHHHHHHH@@@@@ภOTd  Ud  @N@@@ D@@@/D@/@@L @@[@W @@\@A@`P ! ! @@ @A+'indicesCkf  lf  @@;@@`AР&ModuleS+Module_typeV&MethodY$Type\)Exception_%Classb)Class_atte%Valueh*Class_typek)Extensionn@@@/A@@@/@@@@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@@@/@/@@@@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@@@{@@@0D@0@@@@0D@0@@0D@/@@@0D@/3{{{{{{{{@y@z@{@@@ภ`  A_@%Types    @@  @@#@@"ty    @@    @@($@@@@8D@0'@ภ  %A@*Extensions    @@  @@ID@0>@@"xt    @@    @@PD@0L@@ @@`D@0O@ภ  MA@*Exceptions    @@  @@qD@0 f@@"ex    @@    @@xD@0!t@@ @@D@0"w@ภհ  uAӠ@&Values    @@   @@D@0-@@"va    @@    @@D@0.@@ @@D@0/@ภ#A@0Class attributes./@@1@@D@0:@@"ca;<@@>?@@D@0;@@ @@D@0<@ภ%KA#@'MethodsV W'@@Y(@@D@0G@@"mec4d6@@f3g7@@D@0H@@ @@D@0I@ภMs:<AK@'Classes~:=:D@@:E@@D@0T@@"cl:Q:S@@:P:T@@D@0U@@ @@(D@0V@ภuWYAs@+Class typesWZWe@@Wf@@9D@0a.@@"ctWnWp@@WmWq@@@D@0b<@@ @@PD@0c?@ภtv=A@'Modulestwt~@@t@@aD@0nV@@"mott@@tt@@hD@0od@@ @@xD@0pg@ภŰeAà@,Module types@@@@D@0{~@@"mt@@@@D@0|@@ @@D@0}@ภA @A@E@0r@@@0wD@0@@3A@E@0e@@@0jD@0v@@dA@E@0X@@@0]D@0i@@A@E@0K@@@0PD@0\@@A@E@0>@@@0CD@0O@@A@E@01@@@06D@0B@@(A@E@0$@@@0)D@05@@YA@E@0@@@0D@0(@@A@ȠE@0 @@@0D@0@@A@Ѡ@@@0D@0@@m v @@@@@0@A@s v v@@@$TexiD@MA@Б@ఠ-subst_stringsPVPc@mA@@$listK@#Str®exp@@@2yE@0@@@@2~E@0@@0E@0@@@0E@03@7XQ@R@S@@@డ=!@@@1!a@@@@@@@> @@@@@C@@@@@@@@nnnn@@@"!@@@M@@@0@@0@U@@@0@@0\Y@@@0@@0@@0B@@ภ ذhlA נ@డ#Str®exp#Strhmhp@ hqhw@@@&stringQ@@@1@@1@@@1@@1@'str.mli^bb^b@@A@@@@@@@2r@@2q@@@2p@@2o@@!@AhyBhz@@DhxEh{@@*@@@2{G@2}G@2|@@: @@@@"@@Uh~Vh@@Xh}Yh@@@@][h@@E@2@ภ >dfA <@డe®exp#Strwx@ {|@@c@@@c@@@2@@2@@@2@@2@@!{@@@@z@@@2G@2G@2@@' @@G@2@@"@{@@@@F@2@@K@@E@2@ภ A @డ®exp#Str@ @@@@@@@@2@@26@@@2@@2)@@!}@@@@@@@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@2@@@2F@2@@uA@ߠG@2@@@2F@2@@~A@G@0@@@0F@2@@Pf@@@@@0F@0@@డ24@1@@@r@@@2F@2F@2@@@2@@2@@2@@ఐ)esc_8bits@@@@@@2G@2G@2 @@' @@ @ภ  V[A @డ®exp#Str  @   @@Ű@@@@@@2@@2D@@@2@@27@@!  "@@  #@@@@@3G@3G@3K@@' @@^G@2N@@#@`a  &  )@@  %  *@@`F@3\@@L +@@vE@3`@ภ .2UA @డ®exp#Str-.3..6@ 1.72.=@@@@@@@@3@@3@@@3@@3@@!G.?H.C@@J.>K.D@@0@@@3G@3G@3@@' @@G@3@@#@^a].G^.J@@`.Fa.K@@F@3@@Ke.L@@E@3 @ภ HnOSA F@డo®exp#StrOTOW@ OXO^@@m@@@m@@@3/@@3.@@@3-@@3,@@!O`Od@@O_Oe@@@@@38G@3:G@39@@' @@G@36@@#@'eOhOk@@OgOl@@F@3;@@KOm@@E@3<@ภ ptA @డ®exp#Strpupx@ pyp@@@@@@@@3K@@3J@@@@3I@@3H3@@!pp@@pp@@@@@3TG@3VG@3UG@@' @@ZG@3RJ@@#@`epp@@p p@@\F@3WX@@K p@@rE@3X\@ภ QA @డ®exp#Str)*@ -.@@@@@@@@3g@@3f@@@3e@@3d@@!CD@@FG@@,@@@3pG@3rG@3q@@' @@G@3n@@#@^eYZ@@\]@@F@3s@@Ka@@E@3t@ภ DjA B@డk®exp#Str}~@ @@i@@@i@@@3@@3@@@3@@3@@!@@@@@@@3G@3G@3@@' @@G@3@@#@"e@@@@F@3@@K@@E@3@ภ A @డ®exp#Str@ @@@@@@@@3@@3<@@@3@@3/@@!@@@@@@@3G@3G@3C@@' @@VG@3F@@%@,{c}  @@  @@XF@3T@@K @@nE@3X@ภ  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@4T@ภ![_IA@డ®exp#Str!![`!"[c@ !%[d!&[j@@ @@@ @@@4@@4@@@4 @@4 @@!!;[l!<[p@@!>[k!?[q@@$@@@4G@4G@4@@' @@G@4@@#@"i!Q[t!R[x@@!T[s!U[y@@F@4@@K!Y[z@@E@4@ภ<!b}A:@డc®exp#Str!u}!v}@ !y}!z}@@a@@@a@@@4+@@4*@@@4)@@4(@@!!}!}@@!}!}@@x@@@44G@46G@45@@' @@G@42@@#@`u!}!}@@!}!}@@F@47@@K!}@@E@48@ภ!A@డ®exp#Str!!@ !!@@@@@@@@4G@@4F4@@@4E@@4D'@@!!!@@!!@@@@@4PG@4RG@4Q;@@' @@NG@4N>@@#@^u!!@@!!@@PF@4SL@@K"@@fE@4TP@ภ" EA@డ ®exp#Str""@ "!""@@ @@@ @@@4c@@4b@@@4a@@4`{@@!"7"8@@":";@@ @@@4lG@4nG@4m@@' @@G@4j@@%@ae{}"M"N@@"P"Q@@F@4o@@K"U@@E@4p@ภ8"^A6@డ_®exp#Str"q"r@ "u"v@@]@@@]@@@4@@4~@@@4}@@4|@@!ư""@@""@@t@@@4G@4G@4@@' @@G@4@@%@AE{}""@@""@@F@4@@K"@@E@4@ภ" A@డ®exp#Str" "@ ""@@@@@@@@4@@40@@@4@@4#@@!߰""@@""@@@@@4G@4G@47@@' @@JG@4:@@%@ss{}" "%@@""&@@LF@4H@@K"(@@bE@4L@ภ#+/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@4@@@4F@4@@_A@"РG@4@@@4F@4@@A@"٠G@4r@@@4wF@4@@A@"G@4V@@@4[F@4v@@vA@"G@4:@@@4?F@4Z@@A@"G@4@@@4#F@4>@@0A@"G@4@@@4F@4"@@A@#G@3@@@3F@4@@A@# G@3@@@3F@3@@GA@#G@3@@@3F@3@@A@#!G@3@@@3F@3 @@A@#*(G@3v@@@3{F@3@@^A@#31G@3Z@@@3_F@3z@@ A@#<:G@3>@@@3CF@3^%@@A@#ECG@3"@@@3'F@3B.@@uA@#NLG@3@@@3 F@3&7@@&A@#WUG@2@@@2F@3 @@@# 0@@$_@@@0F@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@@@@@@5,E@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@@@&@@&@@&@@&@@&@000o@@^@.)@@@@eF@4@@4@@ @@@50F@5@@@@5.F@5@@5 F@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@@5 @@ @@డ.global_replace#Str% %@ %%@@@ u@@@1@@1@s@@@1@@1@@@@1@@1 @@@1@@1@@1@@1@ "" "#@@ P@&!@@@ @@@5@@5@@@@5@@5@@@@5@@5@@@5@@5@@5@@53%H%H%H%H%H%H%H%H@gp@j@kb@\@]@@@@ఐx!p%Z%[@@@@@ఐv!r%g%h@@@@@ఐ#acc%t%u@@@,@@k@@EJ@5*/@%{%|@@@@@4@@@4@@4@@4G@5>G@5:@@ఐM!s% % @ְ@@c@@ఐ -subst_strings%O@dP@@  @@@4G@5FG@5B@@IY@@@cZA@E@5Ha@A% ; Escape the strings which would clash with Texinfo syntax. %jl%j@@@@@@@m@ml@@ఠ,fix_nodename%NT%N`@%sA@@@@@@5mE@5J@@5K@@@5kE@5L@@5ME@5I3%%%%%%%%@@@@@@࣠@!sA%Na%Nb@&tA@@3%%%%%%%%@+%NP%e@@@@@  @@డ .global_replace#Str&ei&el@ &em& e{@@@@@ l@@@5Z@@5Y@j@@@5X@@5W@@@@5V@@5U@@@5T@@5S@@5R@@5Q3&!&!&!&!&!&!&!&!@6BT@9@:@@@@డ %®exp#Str&7e}&8e@ &;e&<e@@ #@@@ #@@@5v@@5u @@@5t@@5s%@@"\.&Qe&Re@@&Te&Ue@@ :@@@5H@5H@59@@&^e|&_e@@ @@@5q@5H@5}C@@!/&oe&pe@@&re&se@@@@@5oG@5G@5W@@ఐ^&escape&e&e@@@@Y@@@5@@5@@5m@@ఐ!s&e&e@w@@z@@&e@@E@5E@5@@@@@A@E@5@A& ) Removes dots (no good for a node name). &&M@@@@@@@@@ڠ@ఠ-generate_menu&&@&uA@@@#@@@DE@5@@5@ǠР&Module@@@@7H@7@A@@@A@Р+Module_type@@@@7H@7@A@@@A@Р%Class@'t_class@@@7H@7@A@@@A@Р*Class_type@,t_class_type@@@7H@7@A@@@A@Р%BlankA@AA@@A@Р'Comment@$c@@@= H@7@A@@@A@Р$Texi@$u@@@=2H@7@A@@@A@Р%Index@&stringQ@@@DH@7@A@@@A@@@@7A@@@7H@7@@@@7H@7@@@@7H@7@@@@7H@7@@@@7H@7@@@@7H@7@@@@7H@7@@@@7H@7@@@@7H@7o@@@7E@5@@5#@@@DE@5@@5E@5@@5E@53'x'x'x'x'x'x'x'x@@@@@@࣠@$chanA''@'vA@@3''''''''@А''-2@@@@@  @@,subpart_listA''@'wA@@3''''''''@!@@@@@@@@డ&."<>''@@!a@@@ @@@!D@@@@@@@)%notequalBA%n@@@@%n~QQ%o~Q@@%R@@@@E@DE@5E@5@@5@ @@5@@@5@@5@@53''''''''@>J @A@B@@@@ఐQ,subpart_list''@ @@@@ภ$''@$@@@'E@5@@@@!B@@@5H@5#@@ఠ)menu_line( ( &@($xA@@@%9@@@7BH@5@@5@!t@@@5H@5@@5$@@@6uH@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@@)De@@@)C@@)B@}}*@@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@@@6@@6@#_@@@6@@6@@6@@6l@@c)9):@@#}@@@6#M@6%M@6$|@@డ'!^)N)O@"@@@"@@@6-@@6,@"@@@6+@@6*#@@@6)@@6(@@6'@@"* )j)k@@)m)n@@"@@@6=N@6?N@6>@@డ'!^))@"@@@"@@@6G@@6F@"@@@6E@@6D#@@@6C@@6B@@6A@@ఐA%sname))@ڰ@@@@@6X@@#:: ))@@))@@"@@@6UO@6]O@6\@@ @@"@@@6;@6^O@6S@@))@@&@@@6 @6`M@6 @6_N@69 @@))@@  @@@@&@@@6aK@6 @ఐ&'puts_nl))@%@@@&@@@6i@@6h@'@@@6g@@6f&@@@6e@@6d@@6c0@@ఐz$chan**@_@@7=@@ఐؠ)part_qual* *@@@J@@/@@K@*x*@@N@ ఐ%䠐$puts*  *! @%=@@@&@@@6@@6@'P@@@6@@6&@@@6@@6@@6~n@@ఐ$chan*> *? @@@u{@@ఐ$&pad_to*M *N $@"F@@@$@@@6@@6@$@@@6@@6@@6@@6@@c*e %*f '@@$@@@6M@6M@6@@డ(!^*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@@@7@@7@$H@@@7@@7%S@@@7@@6@@6`@@ఐi,fix_nodename+2(W+3(c@@@@@@@7@@7@@@7@@7y@@ఐ$name+I(d+J(h@@@,@@+M(V+N(i@@$@@@7@7$R@7 @@". +^(m+_(o@@+a(l+b(p@@$@@@7Q@7&Q@7%@@ @@$@@@6@7'Q@7@@v@@$@@@6@7(P@6@@@@$@@@6@7)O@6@@+(?+(r@@(@@@6@7+M@6@7*N@6@@+ +(s@@ @@t@@'@@@7,K@6@ఐ(o'puts_nl+v+v@'G@@@(j@@@74@@73@(@@@72@@71(b@@@70@@7/@@7.@@ఐ:$chan+v+v@@@@@ఐ)part_qual+v+v@}@@ @@/@@K@7@ @+@@@+`h@@@0@@p@A@H@7J@A@@ ఐ('puts_nl++@'@@@(@@@7S@@7R@)@@@7Q@@7P(@@@7O@@7N@@7M3++++++++@@@@@@@ఐ$chan,,@f@@>@@%@menu,,@@,,@@)=@@@7aI@7fI@7e$@@9 @@(L@@@7gH@7_*@ డ*$List$iter,3,4@ ,7,8@@@@!a@%F@@&T$unitF@@@&S@@&R@@&Q@x@@@&P@@&O@@@&N@@&M@@&L@[\@@ZU@+&@@@@@@7s@@@7r@@7q@@7p@@@@7n@@7m@@@7l@@7k@@7jz@@@ঠ&m_name,,@1ఠ$name ,,@,|A@@9@@@73,,,,,,,,@@@@@@,,@@K@7@,@@ @@@ఐ)menu_line,,@@@@)@@@7@@7@@@@7@@7)h@@@7@@7@@73,,,,,,,,@3,@-@.@@@@డ-Odoc_messages%modul-Odoc_messages,,+@ ,,,1@@&stringQ@@@@ঠ'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@@@73........@@@@@@. . @@K@7@/.@@5 @@@ఐ)menu_line..@!@@@+D@@@<@@<@@@@<@@<*@@@<@@<@@<3.,.,.,.,.,.,.,.,@63,@-@.@@@@డs$clas-Odoc_messages.@.A@ .D.E@@q@@@<[@o!!p!!@@n@ @@+w@@@@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@@@@@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@=H@=9@@N@@:@ఠ!tǠ//@/AA@@3////////@@@@ /@@ @@@ఐ,Ġ'puts_nl//@+@@@,@@@=$@@=#@-'@@@="@@=!,@@@= @@=@@=300000000@+@%@&@@@@ఐ$chan00@w@@ O@@ఐ?!t0%0&@@@@@2@@)@͐ఠ#indȠ0405@0MBA@@>@ X0:@@ ^A@@@డ.&Printf'fprintf0H0I@ 0L0M@@@&Stdlib+out_channel@@@=@@=@ &format!a@=+out_channel@@@=Š$unitF@@@=@@@=@@=@@=@@=@*printf.mliR[[R[@@.Stdlib__Printf@@61@@@.@@@>:@@>9@)@ -@@DQ@@@DJ@>JJ@D_J@Dv@@DJ@>42@@@>70@@@>8@@@>6@@>5@@>3@@>2300000000@v D@p@q@@@@ఐ +$chan00@ @@ @@ภ8CamlinternalFormatBasics0ˠ&Format0Ͱ00A;&Format8CamlinternalFormatBasics'format6!a@>!b@>!c@>!d@>!e@>!f@>@@@D@'#fmt$ @@@D @@@D@B@@A@AIK@D^K@DpK@DK@D@@@DK@Dt@@X@.@@@DK@D@@c@9L@Dc%&'(@@@DsK@D@@o@EL@D>(@@@D`K@Do@'* %s:: @@L@@@DaK@DK@D@@@@>@@@>HK@D]@@ఐ&#ind2Z2[@@@ @@@@^@@A,2`@@@2b2c@@@ @@7%@@@7@@7I@DI@D32l2l2l2l2l2l2l2l@u@@@@ఐ ࠐ,subpart_list2z2{ @ @@ @@K@@.@@@DH@7@ఐ/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,"@@@E|E@D@@@D@@D@@@@EBE@D@@D-;@@@EE@D@@EE@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@@@E @@E @,x@@@E@@E-@@@E@@E@@E33S3S3S3S3S3S3S3S@#/U@&@'@@@@&@xref{3auz3bu@@3duy3eu@@,@@@EH@EH@E33j3j3j3j3j3j3j3j@@@@@డ1!^3zu3{u@,@@@,@@@E$@@E#@,@@@E"@@E!-@@@E @@E@@E8@@ఐ Ѡ,fix_nodename3u3u@ @@@l@@@E9@@E8z@@@E7@@E6:@@ఐ$name3u3u@[@@G@@3u3u@@,@@@E4@EDJ@E@Q@@డ2G!^33@-@@@-@@@EL@@EK@-@@@EJ@@EI. @@@EH@@EG@@EF@@ఐѠ%xname33@@@@Ġ$None33@.@@@@@@@@@ 3@@44@@-3@@@Ed@Ġ$Some44@.ఠ!s44@42FA@@'E@EE@Ea@@@@@-@@-@@@డ2!^4*4+@-a@@@-a@@@En@@Em@-`@@@El@@Ek.k@@@Ej@@Ei@@Eh34;4;4;4;4;4;4;4;@+$@%@&@@@@!,4I4J@@4L4M@@-@@@E~M@EM@E@@ఐF!s4_4`@!@@E$@@@@`%@@@A4d4e@@-@@@E\J@E@@"}.4s4t@@4vS@@-@@@EZJ@EJ@E(@@[@@-@@@E2@EJ@EX@@c@@-@@@E@EI@E0!@@+k@@"@jlA@E@Es@A4 cross reference to node [name] 44644[@@@@@@@@~@@ఠ&ifinfo44@4GA@@@.@@@EE@E@@E.@@@EE@E@@EE@E344444444@@@@@@࣠@!sA44 @4HA@@344444444@-44:f@@@@@  @@డ3d&String&concat4#'4#-@ 4#.4#4@@@.@@@@@@$listKK@@@@@@@@I@@@@@@@@.ss.s@@.I@&!@@@@@@E@@E@e@@@E@@@E@@Ec@@@E@@E@@E35"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@@@/@@@FE@E@@E0@@@FE@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@@@F G@F G@F @@ఐ#&escape6L6M@o@@@@@@F@@F@@F-@@ఐc#sec6`6a@7@@{:@@6d\@@E@FE@F?@@2`@@z@@jaA@E@Fh@Aa6|< [install-info] information 6yhj6zh@@@@@@@t@ts@@ఠ(direntry66@6KA@@@%5@@@FCH@Fi@@@F{E@F@@F  F@F'@@@F7E@F@@F E@F366666666@@@@@@࣠@#entA66@6LA@@&366666666@566'@@@@@  @@డ5E!@66@@@@0@@@F+@@F*@8@@@F)@@F(E<@@@F&@@F%@@F$366666666@)5Q@,@-@@@@ภ$İ66A$à)@direntry66@@ 6@@]@ภ36A3@A@6iaH@F=@@@FBG@FH&@@7@@Bj@@@F;G@FA.@@డ5!@77@Y@@@YE@FG@FM@@@FQ@@FP@W @@@FO@@FN@@@FL@@FK@@FJT@@డ5$List#map7C7D@ 7G7H@@@@!a@%0@@&h!b@%-@@&g@@&f@̠@@@&e@@&d&Q@@@&c@@&b@@&a@%j%k@@%iW@*%@@@@@@FlRH@Ff@@Fk@@Fj@@@@Fh@@Fg @@@Fe@@Fd@@Fc@@ఐd&escape77@@@@_@@@F@@F@@F@@ఐ#ent7 7 @°@@@@77 @@@@@FaH@FI@Fy@@ภ%7A%-@end direntry77$@@ 7%@@H@F@ภ4Ű7&A4@A@77I@F@@@FH@F@@7@@@@@F_H@F@@8!@@ B@@@F9G@FH@F]@@*@@G@4+A@\E@F2@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@@@FE@F@@7z@@@FE@F@7@@@FE@F@@FE@F@@FE@F@@@FE@F@@@FE@FY@డ7#ref88@6@@@@6@@F6`9@@@F@@Fm@@ภ&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@G@ภ69"A6@#A@9)fG@F@@@FF@G@@F,A@92oG@F@@@FF@F@@5A@9;xG@F@@@FF@F@@>A@9DG@F@@@FF@F@@GA@9M@@@FF@F@@9O@@E@F@@fR@@@A9 ; {2 Associations between a title number and texinfo code.} 9XX9X@@@@@@@9c@@d@ڠ@ఠ%title: : @:#OA@@@@4@G@4@G @@G @@G @@GE@G3::::::::@@@@@@డ8#fst:&:'@@@!a@䠠@!b@@@@@ @@'%field0AA7@@@7mm7mm@@8~@@@4(@A@:E@@ @+@ఠ'heading:R:S@:kPA@@@@5@G@5 @G@@G@@G@@G E@G 3: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@@@GE@G3::::::::@@WP@Q@R@@@5@unnumberedsubsubsec ::@@::@@ @A@:@@@@ఠ0fallback_heading::@:RA@@9@@@GE@G3::::::::@%3,@-@.@@@/@subsubheading ::@@::@@ @A@:@@@/A@$text:OU:OY@EEEБఠ$self: \e: \i@; TA: \d: \j@@&escapeA@@@@V@G@H@@H@@HG@G(@@G)G@G%%labelA#no_-:@@@G8G@G5@@@G6@@G7G@G2@;@@@G>G@G:@@G;; @@@G?G@G<@@G=G@G3@@G4G@G.@@G/G@G+,texi_of_textA@*$text@@@KiG@GF@@GG4@@@Y-G@GH@@GIG@GD@@GEG@GA4texi_of_text_elementA@*@@OG@GP@@GQdG@GR@@GSG@GN@@GOG@GK3texi_of_custom_textA@*@@@LG@GZ@@G[@=@@@LG@G^@@G_G@G`@@GaG@G\@@G]G@GX@@GYG@GU.texi_of_TargetA&target5o@@@MeG@Gh@@Gi$codeG@Gl@@GmG@Gn@@GoG@Gj@@GkG@Gf@@GgG@Gc0texi_of_VerbatimA@G@Gv@@GwG@Gx@@GyG@Gt@@GuG@Gq+texi_of_RawA@G@G@@GG@G@@GG@G~@@GG@G{,texi_of_CodeA@G@G@@GG@G@@GG@G@@GG@G/texi_of_CodePreA@G@G@@GG@G@@GG@G@@GG@G,texi_of_BoldA@G@G@@GG@G@@GG@G@@GG@G.texi_of_ItalicA@@@@KsG@G@@GG@G@@GG@G@@GG@G1texi_of_EmphasizeA@@@@K}G@G@@G&G@G@@GG@G@@GG@G.texi_of_CenterA@@@@KG@G@@G;G@G@@GG@G@@GG@G,texi_of_LeftA@@@@KG@G@@GPG@G@@GG@G@@GG@G-texi_of_RightA@@@@KG@G@@GeG@G@@GG@G@@GG@G,texi_of_ListA@7L@R_@@@RqG@G@@G}G@G@@GG@G@@GG@G,texi_of_EnumA@OL@SN@@@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@H@@HG@H@@HG@H@@HG@G@@GG@G,texi_of_LinkA@G@H @@H @@@@KG@H@@HG@H@@HG@H@@HG@H @@H G@H+texi_of_RefA@G@H@@H@*,d(ref_kind@@@K@@@KG@H@@HG@H @@H!G@H@@HG@H@@HG@H3texi_of_SuperscriptA@@@@KG@H(@@H),G@H*@@H+G@H&@@H'G@H#1texi_of_SubscriptA@@@@LG@H2@@H3AG@H4@@H5G@H0@@H1G@H-'headingA@<^@@@XG@H<@@H=@G@H@@@HA7@@@YG@HB@@HCG@H>@@H?G@H:@@H;G@H7*fixedblockA@<,@@@YK@Y@@@YG@HJ@@HK,@@@YpG@HL@@HMG@HH@@HIG@HE@@HF@HGG@H8@H9G@H.@H/G@H$@H%G@H@HG@H@H G@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@GG@G|@G}G@Gr@GsG@Gd@GeG@GV@GWG@GL@GMG@GB@GCG@G,@G-G@G&@G'G@G@@GG@G#3========@@@;@@@AA5A4XAWAAA{AzAAA,A+ArAqALAKAAAiAhAA:A9 A AaA`A{Az@@ZHF@Z*@ZJ@ZK@ZL@ZM@ZN@ZO@ZP@ZQ@ZR@ZS@ZT@ZU@ZV@ZW@ZX@ZY@ZZ@Z[@Z\@Z]@Z^@Z_@Z`@Za@Zb@Zc@ZdF@G@@G@@@@=OO=.$.)@@@@=SA#@U@@@A@@HN@{@A@w@@HQj@@HP@@HO@A@A@@@HV@@@HU@@HT@@HS@@HR@BC@A @@@H_@@@H^@@H]@@@@H\@@H[@@@HZ@@HY@@HX@@HW@j@A@f@@Hba@@Ha@@H`@A&@A@"@@He @@Hd@@Hc@@A@@@Hh@@Hg@@Hf@ABDW@A@S@@HkR@@Hj@@Hi@O@A@K@@HnJ@@Hm@@Hl@@A@@@Hq@@Hp@@Ho@@A@@@Ht@@Hs@@Hr@ABCC@A@?@@Hw:@@Hv@@Hu@ @A@@@Hz@@Hy@@Hx@y@A@u@@H@r@@H~m@@H}@@H|@@H{@A@A@@@H@@H@@H@ΰ@A@@H@ABCDE@A@@@H@@H@@H@~@A@z@@H@v@@Hj@@H@@H@@H@A,@A@(@@H#@@H@@H@Y@A@U@@HP@@H@@H@Au@A@q@@Hl@@H@@H@BC@A @@H@@H@@H@@H@@H@@A@@@H@@@H@@H@@H@@H@A@A@@@H@@H@@H@BDN@A@J@@H@B@@H=@@H@@H@@H@@A@@@H@@H@@H@x@A@t@@Hn@@H@@H@ABEF'*undef*C@@@ZGF@G@>@#@@@G@@G@@;@@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@G@@G@@@@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@@@@࣠:9!A@? ? @г?H&option??@г?$bool??@@ @@@I3????????@-@@,5@@*@@  @@@ @@@I @@'@@@ @@@I @@@I@@@@@@:p A@@@@г?&string@# @$&@@ @@@I+-@@@*@+'@@@@@@I04@@@@డ>(failwith@:39@;3A@@=c@@@@@!a@@@@=i}}=i}@@>C@@@@@@@I9@@I8@*@@@I4@ICK@I7@@I6b@@#gni@e3C@f3F@@@h3B@i3G@@-@@@I@K@IBK@IAv@@8 @г&string@{*@|0@@F@@@ID@I3@@@@@uA@yA@@q k@@@Ig@@@If@@Ie@f@@@Id@@Icc@@@Ib@@Ia@@I`@@I_@@@@@I~ @@@I}@@@I|@@I{@@@@Iz@@Iy@@@Ix@@Iw@@Iv@@Iu@@ItG@Ii@@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@@ @@@ @@@I@@I@  g@@@I@@@I@@I e@@@I@@I@@I3A$A$A$A$A$A$A$A$@2>@5@6@@@@ A2@@A4A5@@ D@@@IJ@IJ@I@@డ?$List#mapAMAN@ AQAR@@ @@@@G@IG@I@@IiG@N]G@NiG@NtG@NG@NG@NG@NG@IG@IG@I@@I@@I@ @@@I@@I @@@I@@I@@IX@@ ఐ$selfAA@@@@g@ A@@@:@@I7@@IK@Ip@@ఐ!tAA@z@@X}@@AA@@ J@@@IJ@IK@I@@ @@G@Y7G@XfG@XsG@WG@X G@U]G@UiG@UtG@U~G@UG@UG@TG@UG@SG@TG@TG@T!G@S}G@SG@RG@RG@QG@QG@QG@QG@QG@PG@QG@QG@QG@Q(G@PG@P1G@OG@OG@O]G@OjG@NG@OG@I@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@KA@@@@R@Ġ#RawB B @;#Raw2@1@@@@A@BV@A1c1c@@@2P@ఠ!s<B B @BcA@@@@@J3BBBBBBBB@q@@@@@@@~@@@ ఐ$selfB B @@@3BBBBBBBB@@@@@@B *@@@-@@KE,@@KD @@ఐ+!sC +C ,@@@G@KK@@@@@Ġ$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@@KOi@@KN @@ఐ+!sCU -QCV -R@@@G@KU@@@@@Ġ'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|@@@@@KY@@KX @@ఐ+!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"@@@@@Kc@@Kb @@ఐ+!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,#@@@@@Km@@Kl @@ఐ+!tD;#D<#@@@'@@@@@Ġ)EmphasizeDG$DH$@;)Emphasize3@@@@@AFBV@A3{i3|i@@@3V@ఠ!tAD[$D\$@DthA@@ @@@J3D_D_D_D_D_D_D_D_@@@@@@@@@@@ ఐ'$selfDo$Dp$@$@@ |3DoDoDoDoDoDoDoDo@@@@@@Dw$@@@R@@KwM@@Kv @@ఐ+!tD$D$@@@]@@@@ @Ġ&CenterD% D% @;&Center3@ I@@@@AGBV@A3j3j-@@@3W@ఠ!tBD% D% @DiA@@ \@@@J3DDDDDDDD@;@@@@@@@ H@@@ ఐr$selfD% D% @o@@ 3DDDDDDDD@L@@@@@bD% &@@@@@K@@K @@ఐ+!tD% 'D% (@@@@@@@ h@Ġ$LeftD& ) 1D& ) 5@;$Left4@ @@@@AHBV@A4kDF4kDT@@@4/X@ఠ!tCD& ) 6D& ) 7@E jA@@ @@@J3DDDDDDDD@@@@@@@@ @@@ ఐ$selfE& ) ;E& ) ?@@@ 3EEEEEEEE@@@@@@E & ) L@@@@@K@@K @@ఐ+!tE& ) ME& ) N@@@@@@@ @Ġ%RightE(' O WE)' O \@;%Right4b@ @@@@AIBV@A4\lln4]ll}@@@4zY@ఠ!tDE<' O ]E=' O ^@EUkA@@ @@@J3E@E@E@E@E@E@E@E@@@@@@@@@ @@@ ఐ$selfEP' O bEQ' O f@@@ ]3EPEPEPEPEPEPEPEP@@@@@@EX' O t@@@@@K@@K @@ఐ+!tEg' O uEh' O v@@@@@@@ @Ġ$ListEs( w Et( w @;$List4@2Р .@@@@@@@AJBV@A4m4m@@@4Z@ఠ"tlEE( w E( w @ElA@@ E@@@J@@@J3EEEEEEEE@%@@@@@& @@ 2@@@ ఐ\$selfE( w E( w @Y@@ 3EEEEEEEE@6!@@@@@=E( w @@@ 3@@K +@@K @@ఐ/"tlE( w E( w @@@ BG@RG@K@@@@ U@Ġ$EnumE)  E)  @;$Enum5@3' @@@@@@@AKBV@A5n5n@@@5![@ఠ"tlFE)  E)  @EmA@@ @@@J@@@J3EEEEEEEE@|@@@@@& @@ @@@ ఐ$selfE)  E)  @@@ 3EEEEEEEE@!@@@@@F)  @@@ r@@K j@@K @@ఐ/"tlF)  F)  @@@ G@SG@K@@@@ @Ġ'NewlineF!*  F"*  @;'Newline5[@@@@BV@A5Qo5Ro@@@5o\@@@  @@ =@@@ ఐ점$selfF4*  F5*  @@@ AI@ɰF9*  @@ L@Ġ%BlockFB+  FC+  @;%Block5|@ @@@@ALBV@A5vp5wp)@@@5]@ఠ!tGFV+  FW+  @FonA@@ @@@J3FZFZFZFZFZFZFZFZ@@@@@@@@ @@@ ఐ"$selfFj+ !Fk+ !@@@ w3FjFjFjFjFjFjFjFj@@@@@@Fr+ !@@@ @@K @@K @@ఐ+!tF+ !F+ !@@@ @@@@ @Ġ%TitleF,!!F,!!$@;%Title5@ @@@4!5@@@@@@ R@@@@CMBV@A5qJL5qJq@@@5^@ఠ!nHF,!!&F,!!'@FoA@@ @@@J3FFFFFFFF@D@@@@F,!!)F,!!*@@&%@@@J@@@J @ఠ!tIF,!!,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`@ఠ!sJG--!I!WG.-!I!X@GFqA@@@@@J3G1G1G1G1G1G1G1G1@@@@ఠ!tKG<-!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@UvG@K!@@ఐB!tG~-!I!tG-!I!u@)@@ .@@2@@ /@Ġ#RefG.!v!~G.!v!@;#Ref6@6@@@ ~ }@@@@@@5' R@@@ @@@ @CPBV@A6u $ &6u $ U@@@6a@ఠ$nameLG.!v!G.!v!@GsA@@%@@@K3GGGGGGGG@E@@@ఠ$kindMG.!v!G.!v!@GtA@@  @@@K@@@K@@G.!v!G.!v!@@3 @@@K@@@K@@@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@ఠ!tNH./!!H//!!@HGuA@@ @@@K 3H2H2H2H2H2H2H2H2@@@@@@@@ @@@ ఐ$selfHB/!!HC/!!@@@ O3HBHBHBHBHBHBHBHB@@@@@@ΰHJ/!!@@@ @@K @@K @@ఐ+!tHY/!!HZ/!!@@@ *@@@@ @Ġ)SubscriptHe0!!Hf0!!@;)Subscript7@ @@@ @ARBV@A7z # %7z # 8@@@7c@ఠ!tOHy0!!Hz0!!@HvA@@ /@@@K 3H}H}H}H}H}H}H}H}@@@@@@@@ @@@ ఐE$selfH0!!H0!!@ B@@ 3HHHHHHHH@@@@@@ H0!"@@@ U@@L P@@L @@ఐ+!tH0!"H0!"@@@ `@@@@ ;@Ġ)Odoc_infoH1""H1""$@+Module_listH1""%H1""0@@;+Module_list7@67@@@ @@@ @ASBV@A7{ L N7{ L j@@@8d@@H1""1H1""2@@@@@K@@@KW@@@& @@ 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@ఠ!sPI,3"\"vI-3"\"w@IEwA@@ @@@K3I0I0I0I0I0I0I0I0@@@@ఠ!tQI;3"\"xI<3"\"y@ITxA@@ @@@K@@@5IC3"\"z@@ @@@ ఐ$selfIO3"\"~IP3"\"@ @@\3IOIOIOIOIOIOIOIO@-&@'@(@@@@@ װ IY3"\"@@@ @@L@ @@L @@L @@L @@ఐ@!sIl3"\"Im3"\"@@@ @@ఐ>!tIy3"\"Iz3"\"@%@@ *@@.@@+@Ġ)Odoc_infoI4""I4""@&TargetI4""I4""@@;&Target8@8@@@ 8@@@ @BUBV@A8 3 58 3 P@@@8g@ఠ&targetRI4""I4""@IyA@@@@@K3IIIIIIII@<@@@ఠ$codeSI4""I4""@IzA@@#@@@K@@@7I4""@@X@@@ ఐ$selfI4""I4""@ @@3IIIIIIII@]-&@'@(@@@@@ W I4""@@;9@@L!1/@@L .@@L@@L@Cఐ@&targetI4""I4""@@@LG@MfG@L, @EఐA$codeI4""I4""@(@@G@L-/@@3@@0@@ADZTI@@@ @@ 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-1VAఠ U  JU{A @G3J<J<J<J<J<J<J<J<@ @@@   JX|AJ @J@@ @࣠@DXA@JK6"#JL6"# @@3JJJJJJJJJJJJJJJJ@ Y@ @Z@ @@@@@@@DWA@JY6"# JZ6"# @@@@@@ Jb6"#@@Jd6"#Je6"#@@ J@M@A@"A@@@@@M@@@M@@M@@M@@M*@ @@@@M'@@@M&@@@M%@@M$@@M#@@M"@@M!G@MH@J6""$@@J8##J8##+@AA࣠@&self-1ZAఠ WY X VJ}A W@3JJJJJJJJ@ U@@@   YJ~A Z@@@ Z@࣠  [AJ8##-J8##3@JA@@3JJJJJJJJ@ i@ m@ @ n@@@@@J8##, @\AJ8##5J8##9@JA@@3JJJJJJJJ@'@@@@@@J8##4@@డIRAAJ9#<#cJ9#<#d@A@@@D@@@McJ@MJ@@MK@ @@MIA@@@MH@@MG@@MF3JJJJJJJJ@%0=@(@)@@@@డIu&String/lowercase_asciiJ9#<#EJ9#<#K@ J9#<#LK9#<#[@@@e@@@w@@v-@@@u@@t@D %E%ED %E%k@@D]@@@@t@@@M\@@M[<@@@MZ@@MY4@@ఐ{&targetK&9#<#\K'9#<#b@b@@A@@/@@MB@@$texiK29#<#fK39#<#j@@K59#<#eK69#<#k@@\K@MgQ@@?@@D@@@MhK@MUW@ఐ$codeKF9#<#qKG9#<#u@^@@a@ KO9#<#|@@KQ9#<#{KR9#<#}@@ J@Mim@KV9#<#B@@o@A@ A@@@@M|@@M{@@Mz@@My@@Mx@ @@t@@M@@M@@M@@M@@M@@M@@MG@M~@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@@@@@M@@M@@M@@@@@M@ @@M @@M@@M@@MG@M>@K;##@@ K<##K<##@AA࣠@&self-1aAఠ `  KA @3KKKKKKKK@ @@@   KA @@@ @࣠@!sbAK<##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-1dAఠ c  LeA @W3LLLLLLLLLLLLLLLL@ @@@   LhAZ @Z@@ @࣠@!seAL^=##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@NJ@N@@డK&!^L=#$L=#$@E@@@E@@@N @@N@E@@@N@@NF@@@N@@N@@N7@@ ఐ$selfL=##L=##@ @@H@ zL=##@@K@@ఐ!sL=##L=##@U@@X@@L=##L=#$@@[@@!}L=#$L=#$@@L=#$L=#$@@F@@@NK@NK@No@@ @@F"@@@M@N K@Nw@@j@@ J@Mz@A@A@@@*@@N()@@N'@@N&@@@@@N3@6@@N25@@N1@@N0@@N/G@N*@M=##,@@6M>$$M>$$!@AA࣠@&self-1gAఠ f  MEA @73M,M,M,M,M,M,M,M,@ @@@   MHA: @:@@ @࣠@!shAM>>$$"M?>$$#@MWA@@P3M?M?M?M?M?M?M?M?@ N@ @!O@ @@@@@  @@డK&String&concatMV?$&$,MW?$&$2@ MZ?$&$3M[?$&$9@@l@@@l@@@NM@@NL@k@@@NK@@@NJ@@NI@@@NH@@NG@@NF3MpMpMpMpMpMpMpMp@2>@5@6@@@@! M~?$&$;M?$&$=@@M?$&$:M?$&$>@@@@@N_J@NaJ@N`@@ภ;lM@$?$IM@$?$A;k M@$?$J@@ M@$?$K@@ 1J@NlJ@Nk.@ภ;M@$?$OA;(@exampleM@$?$PM@$?$X@@ M@$?$Y@@ HJ@NwJ@NvC@ภ;M@$?$\*A; ఐ$self M@$?$`@}@@X@wM@$?$g@@[@@ఐ!sM@$?$hM@$?$i@e@@h@@ @@i@ภ;M@$?$lPA;,@end exampleM@$?$mM@$?$y@@ M@$?$z@@ J@NJ@NJ@N@ภ;ӰM@$?$}gA;Ѡ N@$?$~@@ N@$?$@@J@NJ@NJ@N@ภK N@$?$}AK@~A@M|@@@NJ@N@@A@M,@@@NJ@N@@=A@M @@@NJ@N@@jA@M @@@NuJ@N~@@A@M @@@NjJ@Ns@@N4@$?$G@@9 @@@N\J@Nh@@@@ J@NZ@A@A@@@W@@NV@@N@@N@@@W@@N@c@@Nb@@N@@N@@NG@N&@NV>$$ @@cN\A$$N]A$$@AA࣠@&self-1jAఠ%i&$NA%@u3NjNjNjNjNjNjNjNj@#@@@  'NAx(@x@@(@࣠@!tkAN|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@OK@Os@@ @@HD@@@N@OK@N{@@n@@ J@N~@A@A@@@*@@O(@@O@@O @@@;@@O@6@@O4@@O@@O@@OG@O@O:A$$,@@5O@B$$OAB$$@AA࣠@&self-1mAఠ l OgA @Y3ONONONONONONONON@@@@   OjA\ @\@@ @࣠@!tnAO`B$$OaB$$@OyA@@O3OaOaOaOaOaOaOaOa@p@ @!q@!@@@@@  @@డM!^OtB$$OuB$$@H@@@H@@@O3@@O2@H@@@O1@@O0I@@@O/@@O.@@O-3OOOOOOOO@%1v@(@)@@@@#@i{OB$$OB$$@@OB$$OB$$@@H@@@OCJ@OEJ@OD@@డN(!^OB$%OB$%@H@@@H@@@OM@@OL@H@@@OK@@OJI@@@OI@@OH@@OG7@@ ఐ$selfOB$$OB$$@@@H@NOB$$@@@@@Oa@@O`O@@ఐ!tOB$%OB$%@Y@@\@@OB$$OB$%@@_@@!}OB$%OB$%@@OB$%OB$%@@I @@@O[K@OlK@Oks@@ @@I(@@@OA@OmK@OY{@@n@@J@O?~@A@A@@@@@Ou@@Ot@@Os@@@@@O@@@O@@O~@@O}@@O|G@Ow@PB$$,@@P$C% %P%C% %%@AA࣠@&self-1pAఠoPKA@=3P2P2P2P2P2P2P2P2@@@@  PNA@@@@@@࣠@!tqAPDC% %&PEC% %'@P]A@@3PEPEPEPEPEPEPEPE@T@@!U@@@@@@  @@డN!^PXC% %3PYC% %4@I@@@I@@@O@@O@I@@@O@@OJ@@@O@@O@@O3PiPiPiPiPiPiPiPi@%1E@(@)@@@@&@emph{PwC% %+PxC% %1@@PzC% %*P{C% %2@@I@@@OJ@OJ@O@@డO !^PC% %KPC% %L@Iư@@@I@@@O@@O@I@@@O@@OJ@@@O@@O@@O7@@ ఐ$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 @@@O@OK@O{@@n@@xJ@O~@A@A@@@@@O@@O@@O@@@@@O@@@O@@O@@O@@OG@O@QC% % ,@@ӰQD%Q%\Q D%Q%j@AA࣠@&self-1sAఠrбQ/A@!3QQQQQQQQ@@@@  ӱQ2A$@$@@@࣠@!ttAQ(D%Q%kQ)D%Q%l@QAA@@3Q)Q)Q)Q)Q)Q)Q)Q)@8@@!9@@@@@@  @@@ఠ"sluQ=E%o%yQ>E%o%{@QVA@@$listK5)@@@P@@@PJ@O3QKQKQKQKQKQKQKQK@#/@&@'@@@డ5L%split#StrQ^E%o%~Q_E%o%@ QbE%o%QcE%o%@@@5@@@2@@2@5Q@@@2@@22/@@@2@@@2@@2@@2@5S))5T))@@5U@#@@@5@@@P@@P@@@@O@@OLI@@@O@@@O@@O@@OH@@డ5®exp#StrQE%o%QE%o%@ QE%o%QE%o%@@5@@@5@@@P@@P6@@@P@@Pj@@! QE%o%QE%o%@@QE%o%QE%o%@@5@@@P!L@P#L@P"~@@QE%o%QE%o%@@6/@@@P@P$L@P@@ ఐѠ$selfQE%o%QE%o%@@@@eQE%o%@@@@@P(@@P'@@ఐӠ!tQE%o%QE%o%@@@@@QE%o%QE%o%@@@@@@@A@RE%o%u@@డP&String&concatRF%%RF%%@ RF%%RF%%@@$@@@$@@@P:@@P9@#k@@@P8@@@P7@@P6i@@@P5@@P4@@P33R(R(R(R(R(R(R(R(@@@@@@@ R6F%%@@R8F%%R9F%%@@H@@@PLJ@PNJ@PM3R>R>R>R>R>R>R>R>@@@@@డP!@RNG%%ROG%%@6@@@6@@@PJJ@PJ@PJ@PS@@@PW@@PV@6@@@PU@@PT6Ԡ@@@PR@@PQ@@PPC@@డP$List#mapR~G%%RG%%@ RG%%RG%%@@;@@@@K@@@PK@Po@@Pr;K@Pl@@Pq@@Pp@@@@Pn@@Pm: @@@Pk@@Pj@@Piv@@࣠@!svARG%%RG%%@RA@@%r@@@@డQ;!^RG%%RG%%@K@@@K@@@P@@P@K@@@P@@PL@@@P@@P@@P3RRRRRRRR@,G@#@$@@@@) @center RG%%RG%%@@RG%%#@@L@@@PN@PN@P@@ఐF!s3RG%%@5@@f"@@@@#@RG%%RG%%@@@r@@Pm@@PL@PL@P@@ఐ͠"slS G%%S G%%@߰@@~@@@PL@PL@P@@SG%%SG%%@@7U@@@PgK@PL@P@@ภAS(G%%S)G%&AA! S0G%&S1G%&@@ S3G%&@@K@P @ภP7S<G%&AP5@A@RL@P@@@PK@P@@SGG%%@@7v@@@PeK@P#@@SOG%%SPG%&@@W@@@PIJ@PK@Pc@@L @@J@PG@] @@@6A@:A@@@)@@P$@@P@@P<@@@v@@P@5@@P0@@P@@P@@PG@P[@SuD%Q%U&@@1S{H&&S|H&&@AA࣠@&self-1xAఠDwECSAD@3SSSSSSSS@B@@@  FSAG@@@G@࣠@!tyASH&&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@QJ@Q.@ภAްTJ&<&KAAܠ*@flushleftT J&<&LT J&<&V@@ TJ&<&W@@MJ@QJ@QC@ภATJ&<&Z*AA ఐ$self T&J&<&^@ڰ@@2X@T*J&<&k@@@@@Q@@Q_@@ఐ!tT9J&<&lT:J&<&m@i@@l@@$@@m@ภBTCJ&<&pTAB.@end flushleftTJJ&<&qTKJ&<&@@ TMJ&<&@@J@Q0J@Q3J@Q2@ภB4TZJ&<&kAB2 TaJ&<&@@ TcJ&<&@@J@Q;J@Q>J@Q=@ภQkTpJ&<&AQi@A@Sݠ@@@Q@5@6@@@@! UL&&UL&&@@U L&&U!L&&@@ 0@@@QJ@QJ@Q@@ภC U1M&&U2M&' AC U9M&&@@ U;M&&@@nJ@QJ@Q.@ภC UFM&&AC+@flushrightUMM&&UNM&&@@ UPM&&@@J@QJ@QC@ภC5U[M&&*AC3 ఐ$self UhM&&@@@tX@UlM&&@@@%@@Q@@Q_@@ఐ!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-@@@QJ@Q@@nA@U4@@@QJ@Q@@A@U;@@@QJ@Q@@UM&&@@ ܠ @@@QJ@Q@@@@oJ@Q@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@@@@࣠@"tlAVN' '#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@@@RJ@RJ@R3VhVhVhVhVhVhVhVh@@@@@డT!@VxP'A'_VyP'A'`@:@@@:!@@@R J@RJ@R1J@R@@@R@@R@:@@@R@@R:@@@R@@R@@RD@@ภDzVP'A'MVP'A'^ADy VP'A'N@@ VP'A'O@@'@@ภDVP'A'RAD(@itemizeVP'A'SVP'A'[@@ VP'A'\@@:K@R9S@ภSVP'A']$AS@%A@V1IL@R3@@@R8K@R>c@@.A@V:RL@R+@@@R0K@R7k@@VP'A'K7@@;[@@@R)K@R/s@@డUg!@VQ'a'VQ'a'@;*@@@;*tK@RK@RC@@@RG@@RF@;) @@@RE@@RD;k@@@RB@@RA@@R@@@డU$List#mapWQ'a'lWQ'a'p@ WQ'a'qWQ'a't@@Ұ@@@@@@Rb1L@R\@@Ra@@R`@ @@@R^@@R]̠ @@@R[@@RZ@@RY@@࣠@!tAWAQ'a'zWBQ'a'{@WZA@@@@@@డU!^WPQ'a'WQQ'a'@P@@@P@@@R@@R@P@@@R~@@R}Q@@@R|@@R{@@Rz3WaWaWaWaWaWaWaWa@,@#@$@@@@&@item WoQ'a'WpQ'a'@@WrQ'a'WsQ'a'@@P@@@RO@RO@R@@ ఐ$selfWQ'a'WQ'a'@>@@(@ WQ'a'@@@G@@R@@@R/@@ఐ_!tWQ'a'WQ'a'@9@@<@@WQ'a'WQ'a'@@P?@@2@@@@WQ'a'uWQ'a'@@@,@@Rt@@RsM@RM@RD@@ఐ"tlWQ'a'WQ'a'@e@@>h@@WQ'a'kWQ'a'@@;@@@RWL@RM@Ro\@@ภEWR''WR''AE,@end itemizeWR''WR''@@ WR''@@L@R@ภEWR''AE WR''@@ WR''@@L@R@ภTWR''&AT@'A@WbM@R@@@RL@R@@0A@WkM@R@@@RL@R@@X R'':@@<8@@@RUL@R@@TA@@@5@6@@@@! XT''XT''@@XT''XT'(@@#@@@RJ@RJ@R3XXXXXXXX@@@@@డW;!@XU((!XU(("@<@@@<$@@@RJ@SJ@S J@S@@@S@@S@=@@@S@@S=D@@@S@@S@@SD@@ภFXU(( XU(( AF XU((@@ XU((@@'@@ภFѰXU((AFϠ*@enumerateXU((XU((@@ YU((@@:K@S(S@ภVY U(($AV@%A@XwIL@S"@@@S'K@S-c@@.A@XRL@S@@@SK@S&k@@YU(( 7@@=Y[@@@SK@Ss@@డW!@Y0V(#(hY1V(#(i@=p@@@=ptK@S{K@S2@@@S6@@S5@=o @@@S4@@S3=@@@S1@@S0@@S/@@డW$List#mapY[V(#(.Y\V(#(2@ Y_V(#(3Y`V(#(6@@"@@@@@@SQ1L@SK@@SP@@SO@"ޠ@@@SM@@SL" @@@SJ@@SI@@SH@@࣠@!tAYV(#(<YV(#(=@YA@@@@@@డX!^YV(#(KYV(#(L@RͰ@@@R@@@So@@Sn@R@@@Sm@@SlS@@@Sk@@Sj@@Si3YYYYYYYY@,@#@$@@@@&@item YV(#(BYV(#(I@@YV(#(AYV(#(J@@R@@@SO@SO@S@@ ఐ$selfYV(#(NYV(#(R@@@(@PYV(#(_@@@@@S@@S/@@ఐ_!tYV(#(`YV(#(a@9@@K<@@YV(#(MYV(#(b@@?@@2@@@@YV(#(7YV(#(c@@@Z@@Sc@@SbM@SM@SD@@ఐ"tlYV(#(dZV(#(f@e@@lh@@ZV(#(-ZV(#(g@@>B@@@SFL@SM@S^\@@ภGZW(j(vZW(j(AG.@end enumerateZW(j(wZW(j(@@ Z W(j(@@L@S@ภHZ)W(j(AH Z0W(j(@@ Z2W(j(@@L@S@ภW6Z;W(j(&AW4@'A@YM@S@@@SL@S@@0A@YM@S@@@SL@S@@ZOW(j(t:@@>~@@@SDL@S@@TA@@>@@@SK@SL@SB@@Z`U(( ZaW(j(@@%h@@@RJ@SK@S@@ @@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@TJ@S@@ภI[8[(([9[()'AI'@format[@[(([A[((@@ [C[((@@fJ@T J@T /@ภI([N[((AI& ఐ$self [[[()@@@ gD@۰[_[()@@@ @@T @@TK@@ఐ!t[n[()[o[()@U@@X@@$@@ Y@ภIR[x[()@AIP+@end format[[()[[()@@ [[() @@J@T)J@T,J@T+p@ภIi[[()#WAIg [[()$@@ [[()%@@J@T4J@T7J@T6@ภX[[()&mAX@nA@[@@@T5J@T=@@uA@[,@@@T*J@T3@@=|A@[ @@@TJ@T(@@nA@['@@@T J@T@@[[((@@&Ƞ@@@SJ@T@@@@[J@S@A@A@@@ @@TF@@TE@@TD@@@ @@TQ@,@@TP'@@TO@@TN@@TMG@TH@[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@To3\7\7\7\7\7\7\7\7@%b@@@@@ఐ">%title\H^)[)g\I^)[)l@!@@@@K@T@[a@@@TK@T@@T@@T @@T"@@డZ$List%assoc\l^)[)p\m^)[)t@ \p^)[)u\q^)[)z@@@!a@#@@'@Kn@@!b@#@@'@@@'@@'@@'@@'@J77J78 @@Jy@(#@@@L@T@@T@@ @@\@Z@@TL@TL@T@@T@@@T@@T @@T@@Tx@@ఐ!n\^)[){\^)[)|@@@@@డ[HQcQe\^)[)}\^)[)~@Qb@@@ZX@G@:@@T@@@TM@TM@T@@@T@@T@@T@@ఐ$3titles_and_headings"\^)[)@"а$@@ZŠ"@@@TN@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@UL@Us@@ @@V@@@T@UL@T{@@o@@MK@T~@@@@A@A@@@ @@U@ @@U @@U@@U@@U@ @@"@@U'@!@@U&@!@@U% @@U$@@U#@@U"@@U!G@U@]\)(),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@@@UM@@UL@)D)@@@UK@@@UJ@@UI)@@@UH@@UG@@UF3^I^I^I^I^I^I^I^I@0<!X@3@4@@@@ ^Wb* *@@^Yb* *^Zb* *@@)i@@@U_K@UaK@U`@@ภLD^jc* **^kc* *[ALC&@uref{^rc* *+^sc* *1@@ ^uc* *2@@K@UlK@Uk.@ภLZ^c* *5ALXఐ!s ^c* *6@k @@!?@ภLk^c* *:'ALi!,^c* *;^c* *<@@ ^c* *=@@K@UK@UT@ภ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@@@V K@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$@@@VN@VN@Vl@@డ^!^`h**`h**@Y:@@@Y:@@@V@@V@Y9@@@V@@VZD@@@V@@V@@V@@! `h**` h**@@`"h**`#h**@@YX@@@V)O@V+O@V*@@డ^$Name&simple`;h**`<h**@ `?h**`@h**@@7ð@@@8%@@@V0@@V/8(@@@V.@@V-@@ఐ$name`Wh**`Xh**@@@#N@@`[h**`\h**@@8;@@@V;@@?@@Y@@@V @VHO@V%@@ @@@Ġ$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@@@VP@@VO@Y@@@VN@@VMZ@@@VL@@VK@@VJ@@డ3+module_type-Odoc_messages`j+!+-`j+!+:@ `j+!+;`j+!+F@@3^@@Y@@@V`N@VbN@Va8@@డ_L!^`j+!+M`j+!+N@Z@@@Z@@@Vj@@Vi@Z@@@Vh@@Vg[@@@Vf@@Ve@@VdX@@! `j+!+J`j+!+K@@`j+!+I`j+!+L@@Z$@@@VzO@V|O@V{l@@డ_x$Name&simpleaj+!+Paj+!+T@ a j+!+Ua j+!+[@@8@@@8@@@V@@V8@@@V@@V~@@ఐʠ$namea#j+!+\a$j+!+`@@@$@@a'j+!+Oa(j+!+a@@9@@@V@@?@@ZY@@@V^@VO@Vv@@ @@@Ġ$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@@@V@@V@Z@@@V@@V[@@@V@@V@@V@@డ4$clas-Odoc_messagesal+}+al+}+@ al+}+al+}+@@3@@@Z@@@VN@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@@[@@@WN@WN@W@@డ`!^bgn+,bhn+,@[@@@[@@@W @@W @[@@@W @@W \@@@W@@W@@W@@! bn++bn+,@@bn++bn+,@@[@@@WO@WO@W@@డa$Name&simplebn+,bn+, @ bn+, bn+,@@:'@@@:@@@W#@@W":@@@W!@@W &@@ఐb$namebn+,bn+,@H@@%3@@bn+,bn+,@@:@@@W.9@@?@@[@@@W@W;O@WA@@ @@GB@@bo,,!bo,,"@@%J@@%J@@@ bo,,'@@bo,,&bo,,(@@XS@@@Abf**@@ZU@A@be**@@డajY͠Yϰbq,2,Abq,2,B@Y̰@@@]%@@@WrJ@Wd@@We@ @@WcY@@@Wb@@Wa@@W`3bbbbbbbb@u|@}@~@@@@ఐ%xnamec q,2,;c q,2,@@ @@@@ cq,2,D@@cq,2,Ccq,2,E@@(K@Ws@@@@\d@@@WtK@Wo$@ ఐ砐$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~\@@@W@@@W@@W@?H@@@W@@W~]@@@W}@@W|@@W{@0ภ$Somec]ఐ%xnamecq,2,lcq,2,q@@@\@@@WK@WK@W@@@0 @@@W@@ఐR$namecq,2,rcq,2,v@8@@&@@_@@(G@W@cq,2,8@@(@@@()@Y A@] A@@@&@@W@&@@W&@@W@@W@@Wc@ @@(@@W@&@@W@&@@W&@@W@@W@@W@@WG@W@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,,@@@)%@@X)@@XO@@ఐ!td{s,,d|s,,@Y@@'N\@@ds,,ds,,@@)._@@"@}ds,,ds,,@@ds,,ds,,@@]@@@WK@XK@Xs@@ @@]@@@W@XK@W{@@n@@)G@W~@A@A@@@'{@@X'v@@X@@X@@@)@@X#@'@@X"'@@X!@@X @@XG@X@dr,w,{,@@'dt,,dt,,@AA࣠@&self-1Aఠ%%%dA%@)3dddddddd@%@@@  %dA)%@)@@%@࣠@!tAdt,,dt,,@dA@@'3dddddddd@%)@%@!)@%@@@@@  @@డco!^du,,du,,@^)@@@^)@@@X<@@X;@^(@@@X:@@X9_3@@@X8@@X7@@X63eeeeeeee@%1'@(@)@@@@#_@{eu,,eu,,@@eu,,eu,,@@^J@@@XLJ@XNJ@XM@@డc!^e)u,- e*u,- @^`@@@^`@@@XV@@XU@^_@@@XT@@XS_j@@@XR@@XQ@@XP7@@ ఐ$selfeKu,,eLu,,@&@@*XH@%̰ePu,-@@@* @@Xj*@@XiO@@ఐ!te_u,-e`u,-@Y@@(\@@ecu,,edu,- @@*_@@"@}emu,- enu,-@@epu,- equ,-@@^@@@XdK@XuK@Xts@@ @@^@@@XJ@XvK@Xb{@@n@@*yG@XH~@A@A@@@(J@@X~(E@@X}@@X|@@@*@@X@(V@@X(Q@@X@@X@@XG@X@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@X3eeeeeeee@%(@@@@@ఐ+'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|--@_@@@_@@@Y@@Y@_@@@Y@@Y`@@@X@@X@@X3ffffffff@@@@@@@ఐ!ff|--f|--@ @@` @@@YK@YK@Y@@డei!^f|--f|--@`#@@@`#@@@Y@@Y@`"@@@Y@@Ya-@@@Y@@Y@@Y7@@ ఐa$selfg|--g|--@'ð@@,H@'g|--@@@+@@Y1+@@Y0O@@ఐP!tg"|--g#|--@1@@)\@@g&|--g'|--@@+_@@! g0|--g1|--@@g3|--g4|--@@`a@@@Y+L@Y9L@Y8s@@ @@`i@@@Y@Y:L@Y){@@o@@)|@@@)U@A@A@@@)@@YM@)@@YL)@@YK@@YJ@@YI@ @@,c@@Y\@*@@Y[@*@@YZ)@@YY@@YX@@YW@@YVG@YO@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@YI@Yz@@@Y~@@Y}@K @@@Y|@@Y{L+@@@Yy@@Yx@@Yw3gggggggg@6B*M@9@:@@@@ภUg-.g-. @Uภ(Verbatimg--g-.@W#@t{g-.g-.@@g-.g-.@@W@@@YJ@YJ@Y(@@ @@;J@Y+@ఐo!tg-. g-. @3@@*6@@g--g-. @@L9P@@@YJ@Y?@@ภUh -.h -. AUภ(Verbatim h-.@WN!}h-.h-.@@h-.h -.@@WW@@@YJ@YJ@Yc@@ @@vJ@Yf@ภe,h1-.%Ae*@&A@gK@Y@@@YJ@Yv@@h<-.0@@Lk@@@YJ@Y~@@hD--hE-."@@U*@*@YI@YJ@Y@@ @@W@@@Yq@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@[[@[w@[v@[u@[t@[s@[r@[q@[p@[o@[n@[m@[l@[k@[j@[i@[h@[g@[f@[e@[d@[c@[b@[a@[`@[_@[^@[]+@@[\@@-@A-@@Z@+H@A@+D@@Z+7@@Z@@Z@A+p@A@+l@@[@+e@@[+c@@[@@[@@[@BC-@A-5ݠ-@@@[ @@@[ @@[ @-@@@[ @@[ -@@@[@@[@@[@@[@,7@A@,3@@[,.@@[@@[@A,@A@,@@[,@@[@@[@,@A@,@@[,@@[@@[@ABD-$@A@- @@[-@@[@@[@-@A@-@@[-@@[@@[@,@A@,@@[,@@[@@[@,@A@,@@[",|@@[!@@[ @ABC-@A@- @@[%-@@[$@@[#@,ٰ@A@,@@[(,@@['@@[&@,F@A@,B@@[-@,?@@[,,:@@[+@@[*@@[)@A,ð@A@,@@[0,@@[/@@[.@,@A,@@[1@ABCDE-|@A@-x@@[4-w@@[3@@[2@,K@A@,G@@[9@,C@@[8,7@@[7@@[6@@[5@A,@A@,@@[<,@@[;@@[:@,&@A@,"@@[?,@@[>@@[=@A,B@A@,>@@[B,9@@[A@@[@@BC-۰@A--@@[G--@@[F-@@[E@@[D@@[C@,@A@,@@[L@,@@[K,@@[J@@[I@@[H@A-Ұ@A@-@@[O-@@[N@@[M@BD.@A@.@@[T@.@@[S. @@[R@@[Q@@[P@.X@A@.T@@[W.M@@[V@@[U@.E@A@.A@@[Z.;@@[Y@@[X@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@[y@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[@[~@[}@[|@[{@[z/@@[x@@@@,@@@,@,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,@@@[@@[@@[@@\/BA/=7f/7@@@\@@@\@@\@/2@@@\@@\//@@@\@@\@@\@@\/,A@Y/%@@@[@@\c@@@[@@\@@\/ A@YY@@@\@@\9@@\~@@\}/A@/@@@\ @@\|@Y/G@@@\@@\{L@@\z@@\y@@\x/A/.@@@[@@\w.[@@\v[@@\u@@\t@@\s.A@c@@\rc@@\q@@\p.A@k@@\ok@@\n@@\m.A@s@@\ls@@\k@@\j.A@{@@\i{@@\h@@\g.A@]@@\f@@\e@@\d.A@Z"/@@@[@@\c@@\b@@\a.A@Z./@@@[@@\`@@\_@@\^.A@Z:/@@@[@@\]@@\\@@\[.A@ZF/@@@[@@\Z@@\Y@@\X.A@ZR/@@@[@@\W@@\V@@\U.A@4@@@[@@\T@@\S@@\R.A@4@@@[@@\Q@@\P@@\O.A@@\N.}A@Zz/@@@[@@\M@@\L@@\K.tA@.m@@@\@@\J@Z/@@@[@@\I@@\H@@\G@@\F.dA@@@\E@Z0@@@[@@\D @@\C@@\B@@\A.XA@@@\@@.MZ.L@@@[@@@[@@\?@@\>@@\=@@\<.HA@Z0%@@@[@@\;*@@\:@@\9.?A@Z01@@@[@@\86@@\7@@\6.6A@j@@@[@@\5@@@\4e@@@[@@\3@@\2@@\1.'A@kZZ@@@[@@@[@@\0ZZ@@@[@@\/@@\.@\-@\,@\+@\*@\)@\(@\'@\&@\%@\$@\#@\"@\!@\ @\@\@\@\@\@\@\@\@\@\@\@\@\.@@\@@0@Ak@@[@.F@A@ @@[@@[@@[@A.n@A@9@@[@U@@[6@@[@@[@@[@BC0@A08۠0@@@[@@@[@@[@0@@@[@@[0@@@[@@[@@[@@[@/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-@@@[@..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@@]=@ABD2@A@@@]B@@]A@@]@@2@A@@@]E@@]D@@]C@2T@A@,@@]H@@]G@@]F@1@A@@@]K@@]J@@]I@ABC2x@A@G@@]N@@]M@@]L@2A@A@+@@]Q@@]P@@]O@1@A@@@]V@@@]U@@]T@@]S@@]R@A2+@A@'@@]Y@@]X@@]W@2@A@@]Z@ABCDE2@A@@@]]@@]\@@][@1@A@@@]b@@@]a@@]`@@]_@@]^@A2a@A@T@@]e@@]d@@]c@1@A@@@]h@@]g@@]f@A1@A@@@]k@@]j@@]i@BC3C@A3?@@]p35*@@]o*@@]n@@]m@@]l@2!@A@D@@]u@A@@]t7@@]s@@]r@@]q@A3:@A@>@@]x>@@]w@@]v@BD3@A@@@]}@@@]|I@@]{@@]z@@]y@3@A@+@@]'@@]@@]~@3@A@$@@]Y@@]@@]@ABEFW;@@@A4Af4A[3AD3A73A-3A3oA3`A 3QA3BA33A3#A3A2A2A2A2A2A2A2A2}A2\A2BA2 An2 Ad1AZ1AJW@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\V[@@\@@@@1t@@@1q@1t1q4k;@@@A4XA@^]G;@@@]@@^8@@^7@@^61A@nҠ^^@@@^5@@@^4@@^3^^@@@^2@@^1@@^02(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@__@@@]@@]\@@]@@]@@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@@]@@@@2@@@2@@)GeneratorGp.C.Jp.C.S@pA@Б/A@$texip..p..@HHHБఠ$selfp..p..@pAp..p..@@%labelA#no_&optionL$boolE@@@e@@@e@@e@&stringQ@@@e@@e@@@e@@e@@e@@e3normal_class_paramsA@)Odoc_info$Name!t@@@e@@e@%Class't_class@@@e@@e)@@@e@@e@@e@@e1normal_class_typeA@#$Name!t@@@e@@e@%Types*class_type@@@e@@eJ@@@e@@e@@e@@e@@@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@@@f@@f0,text_element@@@f@@@f@@f@@f3text_of_author_listA@D@@@f @@@f @@f M,text_element@@@f @@@f@@f@@f.text_of_beforeA@a@@@@f@$text@@@f@@f@@@f@@fv,text_element@@@f@@@f@@f@@f 2text_of_class_kindA@$Name!t@@@f@@f@%Class*class_kind@@@f@@f,text_element@@@f@@@f@@f@@f@@f4text_of_class_paramsA@$Name!t@@@f&@@f%@%Class't_class@@@f$@@f#*Odoc_types$text@@@f"@@f!@@f @@f7text_of_class_type_kindA@'$Name!t@@@f/@@f.@3%Class/class_type_kind@@@f-@@f,>,text_element@@@f+@@@f*@@f)@@f(@@f' "text_of_class_type_param_expr_listA@O$Name!t@@@f9@@f8@ 0)type_expr@@@f7@@@f6@@f5i,text_element@@@f4@@@f3@@f2@@f1@@f0.text_of_customA@*@@@@f@@$text@@@fA@@f?@@@f>@@f=$text@@@f<@@f;@@f:1text_of_exceptionA@)Exception+t_exception@@@fG@@fFV,text_element@@@fE@@@fD@@fC@@fB,text_of_infoA%block@@@@fRJ@k@@@k@@kJ@fP@$info@@@fO@@@fN@@fM,text_element@@@fL@@@fK@@fJ@@fI@@fH.text_of_methodA@%Value(t_method@@@fX@@fW,text_element@@@fV@@@fU@@fT@@fS3text_of_module_kindA/with_def_syntax-*@@@fb@@@fa@@f`@&Module+module_kind@@@f_@@f^͠ ,text_element@@@f]@@@f\@@f[@@fZ@@fY=text_of_module_parameter_listA@@9&Module0module_parameter@@@fj@gJ,text_element@@@fm@@@fl@@@fk@@fi@@@fh@@fgW,text_element@@@ff@@@fe@@fd@@fc3text_of_module_typeA@9+module_type@@@fs@@frq,text_element@@@fq@@@fp@@fo@@fn8text_of_module_type_kindA/with_def_syntax@@@f}@@@f|@@f{@&Module0module_type_kind@@@fz@@fyH,text_element@@@fx@@@fw@@fv@@fu@@ft=text_of_parameter_descriptionA@)Parameter)parameter@@@f@@f$text@@@f@@f@@f~6text_of_parameter_listA@$Name!t@@@f@@f@)Parameter)parameter@@@f@@@f@@f,text_element@@@f@@@f@@f@@f@@f9text_of_raised_exceptionsA@0raised_exception@@@f@@@f@@f,text_element@@@f@@@f@@f@@f2text_of_return_optA@3$text@@@f@@@f@@fʠ,text_element@@@f@@@f@@f@@f+text_of_seeA@-#see@@@f@@f3$text@@@f@@f@@f,text_of_seesA@F#see@@@f@@@f@@fQ,text_element@@@f@@@f@@f@@f7text_of_short_type_exprA@b$Name!t@@@f@@f@?)type_expr@@@f@@f$w,text_element@@@f@@@f@@f@@f@@f1text_of_since_optA@@@@f@@@f@@fA,text_element@@@f@@@f@@f@@f1text_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^FJ@^C;VA@ @@@^J@@^K@@^I@@_?8A@uΠ @@@^Q@@@^P@@^ @@@^N@@^@@^9"A@uy@@@^Y@@^@ @@@^W@@^p@@@^U@@^@@^@@^9A@ \@@@^f@@_5@@^@@^:A@@@_=@@_@@_:eA@ @@@^m@@_H@@_@@_:A@P@@_P@@_@@_:A@X@@_X@@_@@_:A@ @@@^w@@_c@@_@@_:4A@@2J@@@^{@@_o@@_@@_:A@ @@@^@@_z@@_@@_:A@ @@@^@@_ @@_ @@_ 9A@p@@@^@@^@ @@@^@@^@@^@@^@@^:A@@f~@@@^@@_@@_@@_:\A@@_;>A@@@_"@@_!@@_ : A@@@^@9 @@@^@@@^@@^@@^@@^@@^:A@ @@@^@@_ @@_ @@_9A@ @@@^@@^@@^@@^:A@ @@@^@@^@@^@@^;A;;@@@^@@_*;@@_)@@_(@@_'@@_&:A@:@@@^@@^@ @@@^@@^@@^@@^@@^;A@ @@_% @@_$@@_#;A@;@@@^@@_/@ @@@^@@_.@@_-@@_,@@_+<9A@@@_5@@_4@@_3<&A@ @@@^@@_21@@_1@@_0$nodeA@v@@@p/J@k[@@k\@J@@@J@k_@@k`f@@@p4J@ka@@kbJ@k]@@k^J@kY@@kZJ@kV%indexA@`\@@@kmJ@ki@@kj@O@@@qJ@kn@@kog@@@pJ@kp@@kqJ@kk@@klJ@kg@@khJ@kd,text_of_descA@r<@@@rJ@t @@@t J@k@@kfޠg@@@@}]O@|@@@|J@k@@kJ@k@@kJ@k0text_of_sees_optA@AxgZ#see@@@~^M@t@@@tJ@k@@k(J@k@@kJ@k@@kJ@k.text_of_paramsA@Agw%param@@@~M@w,@@@w>J@k@@kEJ@k@@kJ@k@@kJ@k,texi_of_infoA@]\@@@@@@J@k@@kup@@@J@k@@kJ@k@@kJ@k4text_el_of_type_exprA@'@@@J@k@@k@f)type_expr@@@J@k@@kg@@@_J@k@@kJ@k@@kJ@k@@kJ@k-texi_of_valueA@g%Value't_value@@@bJ@k@@ku@@@NJ@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@@@EJ@k@@k6@@@J@k@@kJ@k@@kJ@k3string_of_type_argsA@wC0constructor_args@@@kJ@k@@k@xe%Types)type_expr@@@l@@@lJ@k@@k6E@@@J@k@@lJ@k@@kJ@k@@kJ@k,texi_of_typeA@MJ@l @@l J@l @@l J@l@@lJ@l6texi_of_type_extensionA@@@@DJ@l@@l@h)Extension0t_type_extension@@@wJ@l@@lJ@l@@lJ@l@@lJ@l@@lJ@l1texi_of_exceptionA@h)Exception+t_exception@@@J@l!@@l"J@l#@@l$J@l@@l J@l.texi_of_moduleA@hS@@@J@l+@@l,J@l-@@l.J@l)@@l*J@l&3texi_of_module_typeA@h^@@@J@l5@@l6J@l7@@l8J@l3@@l4J@l07texi_of_included_moduleA@h/included_module@@@J@l?@@l@J@lA@@lBJ@l=@@l>J@l:-texi_of_classA@R@@@YJ@lI@@lJ'J@lK@@lLJ@lG@@lHJ@lD2texi_of_class_typeA@R@@@J@lS@@lTtAAAA>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@d@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@ @!@"@#@$@%@&@'@(@)@*@+@,@-@.@/@0I@^:@@^;@@@@|..| pu@@@@|A #@ J@^B@&bullet@Al6@@@gT@0indices_to_buildAAzР@@Рe@e@e@e@e@e@e@e@e@@@@@A@@@*J@A@@@J@ɷA@@@ɹJ@q)A@@@q+J@go@@@@gpK@gj@@@gm@A)linebreak@Alz@@@gd@BC(maxdepth@A|7@@@gO@%minus@Al@@@g\@(node_tbl@A{'Hashtbl!tJ@iW|@@@pJ@iX@@@kJ@AB-tag_functionsAA ֠@P@@@|'J@{@@ N$text@@@f@@f T$text@@@f@@fJ@{@@{@@@{J@f@CD@;@A@7@@m$@@m#@@m"@AB@A@?@@@m'@@m(@@m&@@m%@.fix_linebreaksBA@J@kx@@m+BP@@@r}J@kz@@m*@@m)@AB@1@A@} @@@m1@@@m0@@m/ @@@m.@@m-@@m,@ư@A@@@m4@@m3@@m2@A@A@}@@m9@z@@m8u@@m7@@m6@@m5@Bp@A@l@@m>@i@@m=d@@m<@@m;@@m:@`@A@\@@mC@Y@@mBT@@mA@@m@@@m?@ACK@A@G@@mH@D@@mG?@@mF@@mE@@mD@@A@@@mM@@@mL @@mK@@mJ@@mI@AD@A@@@@mR@=@@mQ8@@mP@@mO@@mN@B@A@@@mW@@@mV@@mU@@mT@@mS@@A@@@m^@@@m]@@@m\@@m[@@mZ@@mY@@mX@@A@@@ma@@m`@@m_@ABCDE@װ@A@}/@@@mi@@mh@@@@mg@@mfxg@@@me@@md@@mc@@mb@@A@@@@mo@@mn@@@mm{@@ml@@mk@@mj@A [@A [ Y V@@@mx@@@mw@@mv@ S@@@mu@@mt P@@@ms@@mr@@mq@@mp@հ@A@@@m}@@@m|@@m{@@mz@@my@A Z@A@ Z@@@m@@m@ S@@@m@@m N@@@m@@m@@m@@m~@BCF K@A@ K@@@m@@m@ F@@@m@@m A@@@m@@m@@m@@m@ C@A@ C@@@m@@m@ > ;@@@m@@@m@@m 8@@@m@@m@@m@@m@A 5@A 5 à 3@@@m@@@m@@m@ 2@@@m@@m@ -@@@m@@m (@@@m@@m@@m@@m@@m@ &@A &  $@@@m@@@m@@m@ #@@@m@@m@ @@@m@@m @@@m@@m@@m@@m@@m@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@@@svJ@k@@m@Hn@@@M@s@@@sJ@k@@m Y@ @@@J@k@@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@@@@n@@m@@@m@@m@@m@ABD@A@@@@n@@n@@n@@n@D @A@@@@n@@n@@n@@n@AC߰@A@!@@@n @@n @@@n @@n @@n @C@A@I@@@n@@@n@@n@@@n@@n@@n@ABD@A@L@@@n@@n@@@n@@n@@n@C@A@7@@@n@@n@@@n@@n@@n@ACT@A@yp@@@n%@@n$@@@@n#@@n"@@@n!@@n @@n@@n@C۰@A@I @@@n+@@@n*@@n)@@@n(@@n'@@n&@ABCDFGC@A@@@n-@@n,@D@A@%@@@n0@@n1@@n/@@n.@ACt@A@/@@@n5@@n9@Cm @@@n8@@@n7@@n6@@n4@@n3@@n2@D-@A@@@@n>@@n=H@@@n<@@n;@@n:@ABC^@A@ @@@nC@@nBU@@@nA@@n@@@n?@C@A@;@@@nH@@nGd@@@nF@@nE@@nD@AE!@AEE@@@nO@@nNEu@@@nL@@nM@@nK@@nJ@@nI@D@A@C@@@nW@@nV@@@@nU@@nT@@@nS@@nR@@nQ@@nP@ABCE&@A@@@@nZ@@n[@@nY@@nX@O@A@K@@n^D@@n]@@n\@AH@A@D@@na?@@n`@@n_@'@A@#@@nf@@@ne@@nd@@nc@@nb@AG@A@C@@ni>@@nh@@ng@BCE@A@E@@@nq@@np@@@@no@@nn@@@nm@@nl@@nk@@nj@Ұ@A@@@nt@@ns@@nr@@A@@@nw@@nv@@nu@ABD@A@@@nz@@ny@@nx@@A@@@n}x@@n|@@n{@Aذ@A@@@n@@n@@n~@T@A@P@@n@L@@nG@@n@@n@@n@Aװ@A@@@n@@n@@n@BCEFF@A@@@@n@@nz@@@n@@n@@n@F @A@@@@n@@n%@@@n@@n@@n@^@A@Z@@nY@@n@@n@U@A@Q@@n@J@@nA@@n@@n@@n@ABC @A@ @@n @@n@@n@ =@A@ 9@@n@ 2@@n *@@n@@n@@n@A/@A@/.@@@n@@@n@@n+*@@@n@@@n@@n@@n@'@A@'@@@n@@n"!@@@n@@@n@@n@@n@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@@@@o@@o@@@o@@@o@@o@@o@ACD@Aנ@@@o@@@o@@o @@@@o @@o @@@o @@@o @@o@@o@@o@@A@@@@@o@@@@o@@@o@@@o@@o@@@o@@o@@@o@@@o@@o@@o@A@A@@@@o @@o@@@o@@@o@@o@@o@@A/@@@o*@@@o)@@o(@@@@o'@@o&@@@o%@@@o$@@o#@@o"@@o!@AB{@A@{@@@o/@@o.v@@@o-@@o,@@o+@s@A@s@@@o9@@o8@nm@@@o7@@@o6@@o5hg@@@o4@@@o3@@o2@@o1@@o0@ M@A@ I@@o< <@@o;@@o:@AB9text_of_raised_exceptions@A@kj@@@oC@@@oB@@oAgf@@@o@@@@o?@@o>@@o=@2text_of_return_opt@A@cb@@@oJ@@@oI@@oH_^@@@oG@@@oF@@oE@@oD@ACDY@A@Y@@@oO@@oNV@@@oM@@oL@@oK@T@A@TS@@@oV@@@oU@@oTPO@@@oS@@@oR@@oQ@@oP@ İ@A@ @@oY @@oX@@oW@AB7text_of_short_type_expr@A@S@@@ob@@oa@N@@@o`@@o_KJ@@@o^@@@o]@@o\@@o[@@oZ@F@A@FE@@@oi@@@oh@@ogDC@@@of@@@oe@@od@@oc@AC>@A@>@@@or@@oq@9@@@op@@oo65@@@on@@@om@@ol@@ok@@oj@1@A@1@@@o@@o~@,@@@o}@@o|@+*@@@o{@@@oz@@oy'&@@@ox@@@ow@@ov@@ou@@ot@@os@"@A@"@@@o@@o@@@o@@@o@@o@@o@@A@@@@o@@@o@@o@@@o@@@o@@o@@o@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 @ޣ@ @ @ @ @ @@@@@@@@@@@@@@@@@@@ @!@"@#@$@%@&@'@(@)@*@+@,@-@.@/@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@A@B@C@D@E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@Z@[@\@]@^@_@`@a@b@c@d@e@f@g@h@i@j@k@lI@^< 6@@^=@@@@^@@@[@K@[@@@FFMWAXN@X 8@AаJg$textM..N..@@@ @jJ@^   GAF&A%AAAAnAm6A5AAAAAAaA`>A=AAAAAjAiBAA A AAAApAoSAR@A?#A"AAAAuAt@g)@g*@g+@g,@g-@g.@g/@g0@g1@g2@g3@g4@g5@g6@g7@g8@g9@g:@g;@g<@g=@g>@g?@g@@gA@gB@gC@gD@gE@gF@gG@gH@gI@gJ@gK@gL@gMJ@_D@_EJ@_A@@J@AWJ@^H@H=@AQJ@^L@AHa@ABJ@^R@BCJ@AJ@^Z@I @A5J@^c@AIð@A-J@^g@I@A)J@^j@ABDI@A!J@^n@I@AJ@^q@I@AJ@^t@ID@AJ@^x@ABCIȰ@A J@^|@I@AJ@^@H@AJ@^@AIk@AJ@^@I?@AJ@^@ABCDEJ @AJ@^@H@AJ@^@AI@AJ@^@H@AJ@^@AHҰ@AJ@^@BCJg@AJ@^@I=@AJ@^@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'àJJ IeIfJJIɠIIIIIJ,J-JnJoIIJ_J`JJJJJSJTJJIIK~KIDIEI&I'KK@..N@@Aа,Odoc_to_text'to_text,Odoc_to_text.../@ ././@@@@@q@g(J@g @ 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QRst젠렠ꠠ頠蠠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@@@gUK@gWK@gV3@) @@@@@ @@ ,@@/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@@@geK@ggK@gf3bbbbbbbb@) -@@@@@ @@ 8@@i// @@Ѡ }o//p//@A AภvRx//y//AvQ (@~//@@ 3||||||||@ S@@@@ภ//A@A@ @@@gnK@gu@@//@@ @@//@@Ѡ W0000@@ []Aడ#'Hashtbl&create0000@ 0000@@&random&optionL$boolE@@@h@@@h@@h@#intA@@@h@@h !a@hw!b@hx@@@h@@h@@h@+hashtbl.mliA ! !B c @@/Stdlib__HashtblA@94@@1/,@@@i]@@@i\@@i[@)@@@iZ@@iY   @@@iV@@iU@@iT3@{ @@@@Jภ$None@@NK@@@kR@@@kQ@@kP@@e0000@@Q@@@kLL@kTL@kS#@@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^_@ ͠ `@ABKKa@ q rb@A&'c@  d@ABCe@ՠf@Ag@h@AB]^i@|}j@AGHk@L$L%l@ABCDm@n@Ao@ghp@ABEFq@'(r@As@ՠt@ABCu@v@AUVw@:;x@AB ܠ y@  z@A ˠ {@  |@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]@@@h@@h@@@h@ @@h$unitF@@@h@@h@@h@@h@u;;u;c@@E@,'@@@\Ġ@@@o@@o@@@o@@@o@@@o@@o@@o@@o@@z(node_tbl151G151O@@@yut@@@p @@ఐ9$name151P151T@ܰ@@(@@ภ"()151U151W@;@@@N@@@@A@@A@@@@@O@p@@s @@@@@pN@p@డn"<=1Z1i1Z1k@@!a@@@/@@@.@@@-@@,@@+*%lessequalBA@@@@)))Z@@U@@@@xJ@p!@@p"@@@p @@@p@@p@@p,@@ఐ%depth$1Z1c%1Z1h@@@9@@I(maxdepth11Z1l21Z1t@@@F@@@@{@@@p0N@p,L@ภ(Verbatim@1u1A1u1@{zడ!^L1u1M1u1@@@@@@@p=@@p<@@@@p;@@p:@@@p9@@p8@@p7r@@&@node h1u1i1u1@@k1u1l1u1@@@@@pMN@pON@pN@@డ!^1u11u1@@@@@@@pW@@pV@@@@pU@@pT@@@pS@@pR@@pQ@@డq#,fix_nodename$Texi1u11u1@ 1u11u1@@@h{@@@H@@Hg@@@H@@H@f@f@@@h@@@pl@@pkg@@@pj@@pi@@ఐ:$name1u11u1@ݰ@@)@@1u11u1@@@@@pg@pwP@ps@@", 1u11u1@@1u11u1@@@@@peO@pyO@px@@ @@@@@pK@pzO@pc@@1u11u1@@|-@@@p5@p{N@pI@@ @@S@ఐ|W'nothing1111@{@@bJ@p3M@p|@1Z1`@@c!@@@d"@ @@e#@ A@A@@@@@p@{@@pv@@p@@p@@p@ @@?@@p@@@p@@@p@@p@@p@@p@@pJ@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@@@q M@qM@p@@@p@@p@@p3@.:@1@2@@@@డ3&Global*with_index"22@2222@(@&Stdlib#ref{J@@@q@@@q@}1}1@@}@;@@9@@@pN@q N@q2@@E@@;3@  డo$List#mem2 252 29@ 2 2:2 2=@@@!a@$8@@'9@| @@@'8@@'7$boolE@@@'6@@'5@@'4@|2(@(@|2(@(_@@|i@$@@@@@@q"N@q@@q@ @@@q@@q@@@q@@q@@q |@@ఐ㠐#ind72 2>82 2A@@@@@Р0indices_to_buildD2 2BE2 2R@@@B1@@@q O@q%O@q#@@P2 24Q2 2S@@@@@q-O@q@X2 2.@@@@@q/N@q.@డ&String&concatk2V2dl2V2j@ o2V2kp2V2q@@Y@@@Y@@@q8@@q7@YY@@@q6@@@q5@@q4Y@@@q3@@q2@@q1@@ 2V2s@@2V2r2V2t@@Y@@@qJN@qLN@qK@@ภ|}2u222A||!@2u22u2@@ 2u2@@f@@@qN@qTN@qWN@qV@ภ|2u2A|ఐvŠ'indices 2u2@uJ @@@РvA@@@vA@@@vA@@@vA@@@vA@@@vA@@@vA@@@vA@@@vA@@@vA@@@@@@@qxN@quA@@@qvN@qfA@@@qe@@qd@@@qc@@qb^@@ఐŠ#ind2u22u2@@@@@@qpn@@b@@qN@q_@qyO@qmu@ภ},2u2A}&index 32u242u2@@ 62u2@@N@qN@qN@q@ภ}C22A}డs&escape$TexiR22@ U22V22@@O@@@k(@@@q@@q@@q@@డ$Name&simplep22q22@ t22u22@@f@@@gZ@@@q@@qg]@@@q@@q@@ఐ#ent2222@۰@@@@2222@@@@P@@O@q@ภ}u22A}s! 2222@@ 22@@N@qN@qN@q@ภ22A@A@@@@qN@q @@ A@& N@q@@@qN@q@@ A@/@@@qN@q@@'A@6@@@q`N@q @@.A@=$@@@qUN@q^'@@2u26@@Zޠ,N@qH@@@qGN@qS1@@x?@@@@@pM@qN@qE9@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@@@rL@q3SSSSSSSS@s@@%t@@@@@డtV®exp#Strh3R3ai3R3d@ l3R3em3R3k@@tT@@@tT@@@r@@qt@@@q@@q$@@& [ ]*3R3m3R3u@@3R3l3R3v@@tk@@@r M@r M@r 8@@' @@<9@A@3R3X @@࣠@!tA3z33z3@A@@3@KYR@S@T@@@@@@డ,$List#map3333@ 3333@@Yo@@@@@*@sJ@rL@r@@rL@r@@r@@r@Z<@@@r@@rYp @@@r@@r@@r3@8D@@;@<@@@@@Ġ'Newline3333@J@@@@)3@@@@@@ภ#Raw3333@N+! 3333@@3333@@N7@@@rFO@rHO@rG@@ @@=@Ġ#Raw3333@NHఠ!sܠ3333@1A@@NP@@@r23@H@@@@@@@_@@@ภ#Raw'33(33@N`డu%.global_replace#Str733833@ ;33<33@@l*@@@u@@@rX@@rW@l@@@rV@@rU@m@@@rT@@rSl*@@@rR@@rQ@@rP@@rO3TTTTTTTT@E>@?@@@@@@ఐ"red33e34@İ@@u@@@roP@rqP@rp@@! v34w34@@y34z34@@l@@@rmP@rsP@rr+@@ఐt!s3434@5@@m^@@@rkP@ruP@rt?@@3334 @@N@@@rM@rvP@riI@@z @@J@Ġ$List4 44 4@L6ఠ#telݠ4 44 4 @A@@L>Vk@@@r7@@@r63@@@@@@ @@@@@ภ$List4 4$4 4(@LRడO$List#map4 4*4 4.@ 4 4/4 42@@Z@@@@KJ@r@@rLJ@rJ@r@@r@@r@[Z @@@r@@rZ@@@r@@r@@r3@IB@C@D@@@@ ఐˠ$self4 434 47@@@!@ 4 4F@@@+@@r*@@rP@r@@ఐh#tel4 4G4 4J@%@@[?@@@rP@rP@r0@@&4 4)'4 4K@@L@@@r|O@rP@r;@@l @@g<@Ġ$Enum94L4Z:4L4^@Loఠ#telޠB4L4_C4L4b@[A@@LwV@@@r<@@@r;3JJJJJJJJ@v@@@@@ @@@@@ภ$EnumU4L4fV4L4j@Lడ$List#mape4L4lf4L4p@ i4L4qj4L4t@@["@@@@O@r@@rO@r@@r@@r@[ @@@r@@r[ @@@r@@r@@r3@IB@C@D@@@@ ఐ[$self4L4u4L4y@ F@@!@ ;4L4@@@@@r@@r@@ఐf#tel4L44L4@#@@\=@@@rP@rP@r.@@4L4k4L4@@LWo@@@r@@@rO@rP@r<@@m @@=@ఠ#txtߠ4444@A@@ @@@ఐ #txt4444@@ @ @@3@@@@@A33@@@3344@@@&@@r,@@r+M@rM@r@@ఐY!t4444@@@[@@D@@ZJ@r' @3z3@@@f@@sd@@sK@s`@q@@uA@@@q@@s o@@s @@s@@@*@@s@}@@s{@@s@@s@@sJ@s @3.32&@o) 1 Two hacks to fix linebreaks in the descriptions.&22'23-@@@@@@@-44.44@@A࣠@&self-2AఠSS TA @W3;;;;;;;;@ @@@   WAZ @Z@@ @@ఠ"reL44M44@eA@@w@@@s3L@s'3RRRRRRRR@ r@ @%s@ @@@@డwU®exp#Strg44h44@ k44l44@@wS@@@wS@@@s,@@s+w@@@s*@@s)$@@& [ ]*4444@@4444@@wj@@@s5M@s7M@s68@@' @@<9@A@44 @@࣠@#indA4545 @A@@3@KYR@S@T@@@@@@!tA45 45 @A@@#3@/@@@@@@@@@ఠ#rep5555@A@@@@@sXN@sD3@%>@@@@@డQ!^55&55'@ @@@ @@@sL@@sK@ @@@sJ@@sI@@@sH@@sG@@sF @@! 55"55$@@55!55%@@)@@@s\O@s^O@s]4@@డ&String$make 55( 55.@ 55/553@@@@@@@@sf@@se@@@@sd@@sc@@@sb@@sa@@s`]@@ఐ#ind/5540557@@@j@@`9558:55;@@@@@stP@syP@sxz@@7 @@o@@@sZ@szP@sr@@X@@@A@L55@@డ$List#mapZ5?5G[5?5K@ ^5?5L_5?5O@@]@@@@@@sJ@J@nJ@J@J@,J@J@2J@}J@J@J@#J@J@)J@tJ@6J@_J@sM@s@@s@@s@]@@@s@@s]2.@@@s~@@s}@@s|3@@@@@@@@Ġ#Raw5d5r5d5u@Qఠ!s5d5v5d5w@A@@Q@@@s3@!@@@@@@@*@@@ภ#Raw5d5{5d5~@Qడx.global_replace#Str5d55d5@ 5d55d5@@oŰ@@@y:@@@s@@s@p8@@@s@@s@p@@@s@@so@@@s@@s@@s@@s3@ZE>@?@@@@@@ఐ"re5d55d5@`@@yb@@@sQ@sQ@s@@ఐT#rep5d55d5@z@@pm@@@sQ@sQ@s+@@ఐt!s'5d5(5d5@5@@p@@@sQ@sQ@s?@@25d535d5@@Rl@@@s@sQ@sI@@z @@J@ఠ#txtD55E55@]A@@@@@ఐ #txtO55P55@@ @ @@3PPPPPPPP@@@@@AV5P5[@@@X5P5ZY55@@@@@s@@sN@sN@s3________@@@@@ఐĠ!tm55n55@@@@@@@J@|J@\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@@@tN@t6@@@@@d@2@tKJ@tJ@t?@Ġ$66(A@@)A@@@@tK@@@+66/@@FJ@t J@t P@@@<3@@MQ@@@ภ0566666@/@@@JY@Ġ$Some@66A66@ఠ!tI66J66@bA@@eJ@t3KKKKKKKK@o@@@@@@@m@@@డ!@Y66Z66@z@@@zqJ@tFJ@t(@@@t,@@t+@z @@@t*@@t)zڠ@@@t'@@t&@@t%3qqqqqqqq@1*@+@,@@@@ ఐ$self6666@ 7@@%@ ,66@@@@@t@@@t?@@ఐP!t6666@%@@O(@@6666@@+@@ภ6666Aภ'Newline 66@P@ @@ON@tV@@ภ66A@A@'^O@tN@@@tSN@t[P@@66@@zh@@@t:N@tRX@@0%@@Y@@A*6Z6t(@@@)@@-A@@@@@t@@t@@t@@@@@t@@@t@@t@@t@@tJ@t@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@%q@@@&*@@@&)@@&(- @@@&'@@&&@Fy  Gy /@@EQ@#@@@`@@@tL@t@@@t@@@t@@t @@@t@@t3[[[[[[[[@MYX@P@Q@@@@డ$List#mapq77&r77*@ u77+v77.@@`.@@@@s@@t7@@@tM@v M@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@@@@@#@@#@@~bJ@tM@t @@ఠ!t7D7_7D7`@A@@\@@~cJ@uDM@t@@7D7S7D7a@@@#@@@t'@@@ภа7e7x77AϠ)linebreak 7e7@ @@3@F?@@@A.'@(@)@@@ภ 7e7Aภ$Bold7e7@Tcภ7e77e7Aภ#Raw %7e7@U]డke(see_also-Odoc_messages27e737e7@ 67e777e7@@kc@@@AS@?A@Ǡ@@@uP@u$`@@c7e7G@@]@@uP@uf@@\L@@P@ui@ภKq77{AIภ#Rawy77@U! 7777@@7777@@U@@@u4P@u6P@u5@@ @@:P@u3@ภo77Amภ$Link77@Qఐ㠐!s7777@@@Q@@@uCP@uFP@uE@ఐܠ!t7777@@@@@'77@@jP@uB@ภ77Aภ'Newline77@R@ @@|P@uT@ภҰ77A@A@DQ@uL@@@uQP@uY@@A@MQ@u8@@@u=P@uP@@VA@VQ@u*@@@u/P@u<@@A@_Q@t@@@uP@u.@@A@hM@t@@@tP@u@@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@uzP@u^@@@ub@@ua@}Р @@@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@@@uQ@uQ@uS@@& @@N@@@uQ@uQ@u]@ภ 8 8a5A@6A@|@@@uQ@uk@@8 8D>@@^@@uQ@uq@@SC@@Q@ut@ภ&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@u@@@uQ@u@@\A@R@u|@@@uQ@u@@A@R@ut@@@uyQ@u@@8 81@@~Ϡ@@@urQ@ux@@డ#!@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@@@upQ@uR@uX@@r.@@Y@@Ab7/7;1@@@ 7/7: 8e8@@@#@@t@@tN@v N@v3@@@@@ఐ%see_l8888@@@#@@"77%#88@@@@@tM@v N@t@@ @@#KJ@|J@}J@}J@~J@~PJ@~dJ@t'@-A@1A@@@#<@@v#/@@v@@v3@@@d@@v @#H@@v#;@@v@@v@@vJ@vR@R660@@|X88Y88@A@࣠@&self-2Aఠ\!\"%A&@3ffffffff@$@@@  (A)@@@)@࣠@!lAx88y88@A@@(@(@@@vL@(@@@vM@@vK@@@vJ3@I)@M@(1@N@&@@@@@@డ$List'flatten8888@ 8888@@@!a@%k@@@&/@@@&.@@&- @@@&,@@&+@5@@R@$@@@(@@@vL@vL@vU@@@vX@@@vW@@vV @@@vT@@vS3@Pl)@)@@@vH@)@@@vI@@vG@@@vF@s@t@@@@డx$List#map8888@ 8888@@d@@@@@)?@@@v@)>@@@v@@vM@vk@@vnrW@@@vcM@vM@vM@vh@@vm@@vl@e@@@vj@@vidˠ@@@vg@@vf@@veW@@࣠@!xA@88A89@YA@@63AAAAAAAA@i@@@@@@ภ&L89M89@% )linebreakV89W89 @@@3VVVVVVVV@"N@@@@@ ఐ6'to_texth89i89@;@@+@ǐn89(@@@)@)@@@v@)@@@v@@v@@@v@@v))@@@v@@@v@@v1@@ภl89*89,Akఐ_!x 89+@B @@E@ภA@ A@M@v@@@vP@vS@@89)@@)@@@vP@v[@@8989-@@$M@v@@@vO@vP@vh@@l @@@@@vm@8889.@@@@@v@@vN@vN@v@@ఐf!l89/890@@@fO@@@v}N@vN@v @@88891@@A@@@vbM@vN@v{@@R @@*%@@@vM@v`@A@A@@@*6@*5@@@v頠@*4@@@v@@v@@@v@@v*1*0@@@v@@@v@@v@@v@@@ 9@@w@*Y@*X@@@v@*W@@@w@@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@w@@@w@@@w@@wV @@@w@@w3@2>%v@5@6@@@@డ&$List#map9o9z9o9~@ 9o99o9@@fi@@@@%@@w/%Ҡ7@@@w$M@wM@w`M@w)@@w.@@w-@g7%@@@w+@@w*fk@@@w(@@w'@@w&9@@࣠@6A@ఠ!s9999@A@@@%@~J@wM@wD3@Y@@@@ఠ!t9999@A@@b@@@J@wM@wE@@9999@@@$@@@wH@@ @@డ!@9:#9:$@Z@@@ZJ@wlO@wP@@@wT@@wS@X @@@wR@@wQ@@@wO@@wN@@wM311111111@VO@P@QA:@;@<@@@@ภA99B9:"A)linebreak K99@ @@'@ภ-S99A+ภ$Bold[99@Zภ<b99c99A;ภ#Raw k99@[డq*parameters-Odoc_messagesx99y99@ |99}99@@q@@@A@?A@ @@@wP@wt@@99G@@c^@@wxP@wz@@\L@@P@ww}@ภ9:vAภ#Raw9: @[! 9: 9: @@9: 9: @@\@@@wP@wP@w@@ @@P@w@ภ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@w@@@wP@w@@UA@Q@w@@@wP@w@@A@Q@wn@@@wsP@w @@A@#Q@wf@@@wkP@wr@@J99 @@,@@@wdP@wj@@డ!@]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&@@@@@wbP@wQ@w@@q/@@@999:6@@@'@@wA @@w@N@wN@w@@ఐo+params_list:7:D:7:O@7@@':@@9o9y:7:P@@@@@w#M@wN@w<@@c @@J@~nJ@~J@~J@J@w!@A@A@@@'@@x'@@w@@w@@@#@@x @'@@x '@@x @@x@@xJ@x@9397-@@:R:^:R:w@A@࣠@&self-2Aఠ``Ա.A@#13@@@@  ױ1A#4@#4@@@@Ġ!&::'::@ @@@@++@@@x0@@@x/3--------@#M@@&#N@@@@@@@ภ5:::;::@4@@@+&+%@@@x\@@@x[@Ġ%K::L::@$@ఠ!sX::Y::@qA@@@@@xD3]]]]]]]]@0@@@@ఠ!ti::j::@A@@e@@@xE@@q::r::@@@@ @@xF@Ġz::::@y@@@@+u@@@xL@@@xK)@@@ @@+~+}@@@xP@@@xO1@@@డ!@;;';;(@ڰ@@@ڠ+@@@yM@xM@xh@@@xl@@xk@ܠ@@@xj@@xi@@@xg@@xf@@xe3@g`@a@bWP@Q@R@@@@ภ:::;A)linebreak ::@ @@+@ภ::Aภ$Bold::@]-ภ::::Aภ#Raw ::@^'డt/&raises-Odoc_messages::::@ ::::@@t-@@@A@?A@@@@xN@xt@@-::G@@e@@xN@xz@@\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@x@@@xN@x@@A@8.O@x~@@@xN@x@@::@@7@@@x|N@x$@@డe!@;;+;;,@(@@@(PN@xN@x@@@x@@x@' @@@x@@xi@@@x@@x@@xK@@ఐ!t ;;);;*@S@@f@@@x[@@ภ;;/;;8Aภ'Newline $;;6@\@ @@4O@yp@ภ).;;7A'@A@CP@x@@@yO@y @@9;;-@@hM@@@xO@y@@4%@@q@@@xzN@y O@x@@u.@@ @ఠ!lR;9;AS;9;B@k A@@-J-I@@@xV@@@xU3ZZZZZZZZ@-@@@@@ภ=c;F;Rd<<-A<[!)linebreak m;F;[@ @@-X@@@yM@yM@y3ssssssss@G*-m-l@@@xT@@@xS@+@,@@@ภ`;^;j#A^ภ$Bold;^;n@^ܠภo;^;q;^;Anภ#Raw ;^;t@_֠డu&raises-Odoc_messages;^;u;^;@ ;^;;^;@@@@_@@@y?M@yAM@y@D@@& @@ @@@yKM@y8M@y>N@ภŰ;^;5A@6A@7@@@y9M@yG\@@;^;o>@@g@@y+M@y7b@@SC@@jM@y$M@y*g@ภ;;Aภ#Raw;;@`#" :;;;;@@;;;;@@`/@@@yZM@y\M@y[@@ @@(M@ySM@yY@ภ ;;Aภ$List;;@]డ$List#map ;;!;;@ $;;%;;@@kݰ@@@@."@@@yM@yu@@yxg@@@yM@yM@yr@@yw@@yv@l@@@yt@@ysk@@@yq@@yp@@yo3EEEEEEEE@@@@@࣠@A@ఠ"ex\;;];;@u A@@@4@yM@yM@y@@ఠ$descp;;q;;@ A@@h*@@@yM@yM@y@@|;;};;@@@"@@@y@@ @@ภe;;;;@dภ$Code;;;;@`ఐB"ex;;;;@A@B@C@@B3@.M92@3@4@@@@;;;;@@@@@yM@yM@yM@yO@y@ภ;<;< @ภ#Raw;;;<@`! ;<;<@@;<;<@@a @@@yO@yO@y7@@;;;<@@3O@y<@ఐv$desc;< ;<@C@@uG@@@@UDM@y@@@yO@yO@@K @@@@@yT@;;;<@@@@@y@@yN@yN@y@@ఐ!l ;< ;<@@@m@@@yN@yN@y@@;;;<@@^h@m@ym@@@ylM@yN@y@@ @@'M@ydM@yk@ภ.<<$Aภ'Newline6<<+@^@ @@M@yM@y@ภ=B<<,A;@A@@@@yM@y@@A@*@@@yeM@y @@IA@V@@@yTM@yc@@vA@Ġ@@@y%M@yR@@A@ˠ@@@yM@y#@@g;F;P@@+@@Ai:R:z@@@@@ A@@@/i/h@@@z:@@@z9@@z8/e/d@@@z7@@@z6@@z5@@z4S@@@'@@zM@//@@@zL@@@zK@@zJ//~@@@zI@@@zH@@zG@@zF@@zEJ@z<@:R:V;@@!<~<?<~<@aภ F<~<G<~A}@?A@@@@zN@zb@@<~<G@@jB@@zN@zh@@<~<<~<@@N@zm@ภw<~<<~<@vภ#Raw<~<<~<@bߠ! <~<<~<@@<~<<~<@@b@@@zN@zN@z@@ @@N@z@ఐҠ!t<~<<~<@@@0@@@z@@&@@7O@z@@@zN@z@@A@@@@@zN@z@@ภ<~<<~ =>@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@@@@@|0@@|/P@|-@!=,=:" >w>@@@@@{@@@{ @@{@@{O@|6O@|2@@ภ27 >w>8 >w>@1@@@-N@{N@|=@@ఐ堐#c_lG >w>H >w>@@@Ƞ6@@@{O@|BO@|>@@S==T >w>@@F@@V<=W >w>@@ y@@@{aM@|GN@{o@@ @@A@@|KM@{_$@A@A@@@5ݠ@5@@@|b@5@@@|c@@|a@@@|`@@|_5@@@|^@@|]@@|\ @@@,@@|x@5@5@@@|v@5@@@|w@@|u@@@|t@@|s5@@@|r@@|q@@|p@@|oJ@|eO@<<P@@' >> >>@A@࣠@&self-2Aఠjujv yA z@,3@ x@@@   |A, }@,@@ }@࣠%block%*opt*Aఠ >> >>@A@@5@@@K@K@|K@|3@ %,@ @$-,@ @"@@@ภu >> >>@t@@@@@@|@@ >> >>@@Ġ$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@@@}:@@}9@@}84@@డL*deprecated-Odoc_messages????@ ????@@J@@@@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@@@~9@@@~8Q@~?Q@~<@@?@@6Q@~@@@~!P@~AQ@~5'@@A/AGAVA@@jP@~ ,@ภAAAA@@@@ P@~H7@@@8@ภ AA5A ఐ$self  AA@%m@@=M@$ AA@@@6@@~U6@@~TT@@ఐ$info AA AA@@@[@@@~_@~\h@&i_sees AA AA@@@6J@~]q@@4@@6r@ภð!ABoA ఐ?$self !AB@%@@>@%!AB@@@<2@<1@@@~x@<0@@@~y@@~w@@@~v@@~u<-<,@@@~t@@@~s@@~r@@ఐ$info"!AB#!AB@ٰ@@@@@~@~@(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@@@JP@=@@@<@@;@@@:@@9Z@@ఐ$info(CSCl(CSCp@@@a@@@K@Hn@.i_return_value(CSCq(CSC@°@@+@@@FQ@LQ@I}@@7 @@5@@@MQ@D@ภӰ)CC)CC@ҠL()linebreak)CC)CC@@@P@@@U@ ఐ^$self*CC*CC@'ǰ@@@/@' *CC@@@;;@@@_@@@^@@];;@@@\@@@[@@Z@@ఐ$info9*CC:*CC@@@@@@q@n@.i_return_valueE*CCF*CC@$@@@(i_alerts,D D8,D D@@l@@?E?D@@@@@@Q@Q@P@@K@@eP@P@Q@W@ภ-DCDVTA ఐ$$self -DCDZ@(@@@l@'-DCDi@@@>N@>M@@@@>L@@@@@@@@@@>I@@@@@@@ఐޠ$info-DCDj-DCDn@@@@@@@@(i_custom-DCDo-DCDw@@@>@>@@@ɠ@>~@@@@@@@@Q@Q@@@Y@@>|@@@@ภ+0.DzDA)@A@sP@@@@P@@@mA@z@@@P@@@A@@@@7P@@@A@@@@P@5@@A@r@@@~P@ @@=A@ w@@@~P@~@@A@ɠ|@@@~oP@~@@|A@Р9@@@~QP@~m@@A@נ>@@@~P@~O@@A@ޠC@@@}P@~@@hA@H@@@}P@}@@A@M@@@|P@}@@??'@@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@6@@A1DD@@pQ@@@O@)@@I1DDJ1DD@@qN@7O@@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@LJ@]J@J@J@J@J@z@A@A@@@< @@4<@@3@@2@@@7@@?@<,@@><#@@=@@<@@;J@6@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-2 AఠuPuQ+TA+U@73@+S@@@  +W A7+X@7@@+X@࣠@&m_name!A;FF2;FF8@!A@@>F}F?>F}F@ B>F}FC>F}F@@@<@@@ W@@ V@@@ U@@ T@|ww}ww@@Y@@@@<@@@@@@@@@@w@@ఐ#typj>F}Fk>F}F@@@=@@n>F}Fo>F}F@@C-@@@@P@@@x=FSF`y>F}F@@@@@w@O@@@<F?FI>F}F@@r@@@a@N@u@@ @@@@@`@ 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@0N@/B@@[AFF\AFG@@s@@@@1N@&L@@f @@@@@@ M@R@ภkpAFGqAi@rA@ݠ@@@ M@7`@@yAFFz@@@@@ f@A@A@@@A @@@]@@\@A@@@[@@ZAA@@@Y@@@X@@W@@V@@U@@@9@@t@A(@@@s@@r@A#@@@q@@pA A@@@o@@@n@@m@@l@@k@@jJ@_@@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@@@@@@@@@@@@@@3@:F>@=@>@@@@ภ+Q&EG[G|'EG[G~@+P@@@'@@@N@@@7@@\@@@M@@@ఠ!t*>FGG?FGG@W*A@@K@@@M@@@@M@3JJJJJJJJ@2@@@డ!@WKHzHXKHzH@@@@@@@@@@"@@@@@Ԡ&@@@@@@@!@@ภ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@@@@@"@@@0@@/%@@@.@@-@@ఐ{!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@CR@Ax@@HGGHGH@@@@@;~@@# : HGHHGH @@HGHHGH @@@@@)Q@HQ@G@@ @@ @@@@IQ@'@@HGGHGH @@v"@@@@JP@ @@% @@MT@@@O@@ภװIHH"^Aՠ ఐA$self  IHH&@/@@H#@/+IHH;@@@@@@[@@@@Z@@@Y@@X@@డ$Name&father'JH<HS(JH<HW@ +JH<HX,JH<H^@@@@@@)b@@)a@@@)`@@)_@de@@J@@@@ @@@n@@m#@@@l@@k@@ఐy!vTJH<H_UJH<H`@9@@@ @(val_name[JH<Ha\JH<Hi@ @@@@@@{Q@Q@@@fJH<HRgJH<Hj@@F@@@y@@ఐ!vwJH<HkxJH<Hl@\@@@-@(val_type~JH<HmJH<Hu@ @@AP@6@@@@A7@ภJH<HvA@A@M@@@R@@@SO@H@@A@@@@O@QO@@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@ @@[@@@2@ภKHzHA@A@O@(@@@-N@9@@A@O@@@@N@,@@rA@O@@@@N@@@6FGG@@r@@@N@@@ ఐ$selfKLHHLLHH@0@@Ie@0UPLHH@@FaFy@@@E@@@D@@C@FxFw@@@B@@@A@@@FtFs@@@?@@@>@@=@@<!@Fภ1s@@F@@@^@@@]@@\1@@ఐ!vLHHLHH@o@@B@@(val_infoLHHLHH@) @@FF@@@X@@@WO@cO@`R@@LHHLHH@@Ҡb@@@N@eO@T]@@u @@g^@A@FGG @@ ఐ$selfMHHMHH@1j@@I3@|@}@~@@@0MHH@@@PR@@@m@@l@@@k@@j@@ఐ!tMHIMHI@@@R)@@@@@@M@}M@z*@@.@@B^J@gJ@J@J@J@t4@D@@ @@@ @A@ A@@@Bu@@Bl@@@@@@@>@@@B@@Bx@@@@@@J@9@ DG>GB4@ " Return Texinfo code for a value. CGGCGG=@@@@@@@BQI:IEQI:IV@AA࣠@&self-24Aఠ{3{1E+A1@>H3,,,,,,,,@1@@@  1H,A>K1@>K@@1@࣠@!a5A>QI:IW?QI:IX@W-A@@B3????????@1>_@2@!>`@2@@@@@  @@ డ0reset_type_names)Odoc_infoXRI[IaYRI[Ij@ \RI[Ik]RI[I{@@`@@@`@@@@@_@@@@@3gggggggg@)5B@,@-@@@@ภ/uRI[I|vRI[I~@/@@@v@@@N@@@&@@@@@M@@@ఠ!t6SIISII@.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@@@+#@@@@@2O@0@(virtual VIJVIJ @@VIJVIJ!@@y@@@.O@4O@3@ VIJ(@@VIJ'VIJ)@@O@6O@5 @VIJVIJ*@@@@h@@Q @@@'O@-@ภWJ-JAAภ#RawWJ-JD@yఐ!aWJ-JIWJ-JJ@a@@D*2@+att_mutableWJ-JKWJ-JV@` @@@@@IO@G>@(mutable WJ-J]WJ-Je@@WJ-J\WJ-Jf@@z@@@EO@KO@JO@ WJ-Jm@@WJ-JlWJ-Jn@@O@MO@L]@WJ-JEWJ-Jo@@`@@G@@Q_@@@>O@Df@ภXJrJAภ#RawXJrJ@zHడ$Name&simpleXJrJ XJrJ@ #XJrJ$XJrJ@@@@@ @@@a@@` @@@_@@^@@ఐ!a?XJrJ@XJrJ@հ@@D@)att_valueFXJrJGXJrJ@ݰ @@D@@@v@s@(val_nameRXJrJSXJrJ@@@7@@@nP@wP@u@@]XJrJ^XJrJ@@=@@@l@@[@@Q@@@UO@[@ภHnYJJAFภ#RawvYJJ@z# : }YJJ~YJJ@@YJJYJJ@@z@@@O@O@@@ @@Q@@@O@@ภoZJJAm ఐy$self ZJJ@4S@@L@3ðZJJ@@@EK@@@ED@@E<@@@@@@డ0$Name&father[JK[JK@ [JK[JK @@@@@@@@@@@@@@@5@@ఐ!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@@@@@@O@@@LA@@@@O@@@SA@@@@VO@@@AZA@O@@@?O@T@@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@6W@@.A@_cO@@@@N@)`@@7A@hlO@@@@N@h@@SII@@@Au@@@N@p@@ ఐ$self^KK^KK@5̰@@N4@5$^KK@@KN0KH@@@B@@@A@@@@KGKF@@@?@@@>@@=KCKB@@@<@@@;@@:@@9@Kkภ6BQ@Q@RKj@@@[@@@Z@@Y@@ఐ !a[^KK\^KK@@@F@)att_valueb^KKc^KK@ @@F@@@b@^@(val_infon^KKo^KK@@@KK@@@U@@@TO@cO@`@@}^KK~^KK@@@@@N@eO@Q@@ @@@A@SII @@ ఐl$self_KK_KK@6G@@N3@/ @ @ @@@5ð_KK@@@U/@@@m@@l@@@k@@j@@ఐ%!t_KK_KK@@@Wo@@@@@@M@}M@z*@@.@@GJ@J@zJ@J@t2@B@@/@t@@ 0@A@A@@@G3@@G,@@@@@@@B@@@G?@@G8@@@@@@J@@QI:I>2@ , Return Texinfo code for a class attribute. PIIPII9@@@@@@@GDcL3L>cL3LL@AA࣠@&self-28Aఠ76Ʊ /A6@C#3@6@@@  6ɱ#0AC&6@C&@@6@࣠@!m9AcL3LMcL3LN@21A@@G^3@6C:@6@!C;@6@@@@@  @@ డ0reset_type_names)Odoc_info3dLQLW4dLQL`@ 7dLQLa8dLQLq@@ ;@@@ ;@@@@@ :@@@@@3BBBBBBBB@)5G@,@-@@@@ภ4{PdLQLrQdLQLt@4z@@@ Q@@@N@@@&@@@@@M@@@ఠ!t:heLwLieLwL@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@@@+#@@@@@2O@0@(private hgLLigLM@@kgLLlgLM@@~@@@.O@4O@3@ zgLM @@|gLM }gLM@@O@6O@5 @gLLgLM@@@@h@@U@@@'O@-@ภkhMM&Aiภ#RawhMM)@~Ѡఐ!mhMM.hMM/@a@@H2@+met_virtualhMM0hMM;@` @@@@@IO@G>@(virtual hMMBhMMJ@@hMMAhMMK@@~@@@EO@KO@JO@ hMMR@@hMMQhMMS@@O@MO@L]@hMM*hMMT@@`@@G@@V:@@@>O@Df@ภiMWMkAภ#RawiMWMn@#డk$Name&simpleiMWMpiMWMt@ iMWMuiMWM{@@@@@@@@a@@`@@@_@@^@@ఐ!miMWM|iMWM}@հ@@I^@)met_value!iMWM~"iMWM@ݰ @@I@@@v@s@(val_name-iMWM.iMWM@ а@@@@@nP@wP@u@@8iMWMo9iMWM@@@@@l@@[@@V@@@UO@[@ภ#IjMMA!ภ#RawQjMM@# : XjMMYjMM@@[jMM\jMM@@@@@O@O@@@ @@V@@@O@@ภJpkMMAH ఐy$self }kMM@9.@@Q@8kMM@@@J&@@@J@@J@@@@@@డ $Name&fatheršlMM›lMM@ žlMMŸlMN@@ s@@@@@@@@@@@@@5@@ఐ!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@@@@@@O@@@LA@@@@O@@@SA@ˆ@@@VO@@@AZA@O@@@?O@T@@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@6W@@.A@:cO@@@@N@)`@@7A@ClO@@@@N@h@@eLwL@@@u@@@N@p@@ ఐ$selfoNNoNN@:@@S@9oNN@@P) P#@@@B@@@A@@@@P"P!@@@?@@@>@@=PP@@@<@@@;@@:@@9@PFภ;,@,@-PE@@@[@@@Z@@Y@@ఐ !m6oNN7oNN@@@Kz@)met_value=oNN>oNN@ @@K@@@b@^@(val_infoIoNNJoNN@ @@PhPg@@@U@@@TO@cO@`@@XoNNYoNN@@@@@N@eO@Q@@ @@@A@deLwL} @@ ఐl$selfppNNqpNN@;"@@S3pppppppp@/ @ @ @@@:xpNN@@@Z @@@m@@l@@@k@@j@@ఐ%!tčpNNĎpNN@@@\J@@@@@@M@}M@z*@@.@@J@t-@=@@*@o@@+@A@A@@@K@@K@@@@@@@G@@@K@@K@@@@@@J@@ĺcL3L7-@ː ) Return Texinfo code for a class method. bLLbLL2@@@@@@@LsNNsNO@AA࣠@&self-2tO OtO O@6A@@@@L@@@M@@(Variance!t@@@M@@@M@@@&stringQ@@@M@@@M@3********@;GLZ@>@?@@@࣠@_A@ఠ"tp@@tO OAtO O@Y7A@@03AAAAAAAA@EHtO OIwOkO@@@@@ఠ!vARtO OStO O@k8A@@;@@WtO OXtO O@@@I@D@@@@ @@డ&Printf'sprintfnuO O(ouO O.@ ruO O/suO O6@@@&&format!a@=@@@=֠b@@@=@@@=@@=@@=@@@C@$@@@@:@@@ @@@C@@@A@@@N@N@*@@?N@ @@N@,@@@@@@@@@@@@@3ŵŵŵŵŵŵŵŵ@v@y@zn@h@i@@@@ภ Ӡ԰uO O7uO O=Aภޠ| {ภ54@@\FP@ F@@@O@)*@ภ,#ภ4M+L@+@tUP@,U@@@>O@JB@ภD(;'@;@\@@@O@O@O@<iN@N@=@@@BO@Ta@@R@/|  @@@!O@;l@@]@:P@@@@O@x@$%s%sn@n@A@@@O@WO@V@@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@!@@@@@@r@@q@d@@@p@@o@@@n@@m@@l@@ఐ!tƑvO>OfƒvO>Og@d@@M@@ఐL!vƞvO>OhƟvO>Oi@@@@@ƢvO>OHƣvO>Oj@@P@~@@డ&3string_of_type_expr)Odoc_infoƶwOkOvƷwOkO@ ƺwOkOƻwOkO@@x@@@NU@@@@@x@@@@@@@ఐ"tpwOkOwOkO@@@@@wOkOu@@1P@!@@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_@ఠ!laȘ|OOș|OO@ȱ:A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@డC&Printf'sprintf}OP}OP @ }OP}OP@@[@@@[@y@@@@@P J@J@N@@N@zN@@@N@1g@@@4@@@5@@@3@@2@@03@aZ@[@\@@@@ภB A }OP}OPA@ภM,Char_literal ;,Char_literal"!a@?נ!b@?ؠ!c@?٠!d@?ڠ!e@?۠!f@?@@@Cv@$charB@@@CwK)%!@@@Cx@BLAYAAD%%E%%@@@{l@hI@@@@O@O@]@ภdeXภlm`@`@P@@@@O@u@ภ|f}pe") u@u@J@@@O@O@@ภɐɑ@@N@N@N@P@@@@?O@yO@O@O@@@@O@@@@Š@@@O@@@@ P@~%&'(@@@O@@@@ΠP@Y(ݠޠߠ@@@{O@@%(%s) @@@@@|O@O@@@@@Y>@@@>O@x@@డc&String&concat~PP+~PP1@ ~PP2~PP8@@@@@@@@@@@F@@@@@@@@D@@@@@@@@@", ~PP:~PP<@@~PP9~PP=@@!@@@P@P@'@@డȤ$List#map*~PP?+~PPC@ .~PPD/~PPG@@@@@@@Q@@@1@(@@@2@@0P@ @@ @@@P@9P@.P@@@ @@ @ @@@ @@@@@@@@@j@@ఐc!fg~PPHh~PPI@{@@@@R@@@+@Z@@@,@@*@@)S@@@(@@'@@ఐ!lʇ~PPJʈ~PPK@@@W@@@Q@7Q@3@@ʓ~PP>ʔ~PPL@@N@@@P@8Q@@@ʞ~PP*ʟ~PPM@@P@@@@@Q@@@AʤyOO@@Q @^@@Qy@A@ A@@@Q@@Q@@@@@@@M@@@Q@@Q@@@@@@J@@ʾsNN @@Q۰POPZPOPm@AA࣠@&self-2cAఠbA;AA@M3@A@@@  AA@гv&optionPOPPOP@гRR%Types'POP(POP@R+POP,POP@@@@@@3........@<VI@@@@P@Q@@ @@@% @@@ "@@>POP?POP@@@R>R=@@@@@@@@  @@@ఠ!ffSPPTPP@l?A@@@R0constructor_args@@@N@@@@@@ N@@@N@3gggggggg@:gZS@@@@@@@e@f@@@@Ġ*Cstr_tuplePPˀPP@;*Cstr_tuple$@@@ @ߠ$)type_expr@@@ @@@ @AA@B@A**"**F@@@@ఠ!lh˞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)))*@@@@ఠ!livPQwPQ@̏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@@A5jPP-@@@.@@N@93@5@@@A@3@@ఐ $argsQ=QIQ=QM@@@@@@>3@@@@@@@ఐ#retQ=QOQ=QR@@@@@@@@@@?@@ @@@@@@A@@Ġ*Cstr_tupleQXQ`QXQj@Ġ %QXQk&QXQm@@@@@@@@V@@@U3,,,,,,,,@=@@@@@ @@F@@@W@@Ġ$None<QXQo=QXQs@@@@@,%@@@]@@@\@@* @@@@@@^@@@f@@@`@C<@@@b@@@a@@_.@@@ bQXQx@@dQXQweQXQy@@TW7@@ఠ$argsktQzQuQzQ@͍BA@@@@@n3xxxxxxxx@@@@@Ġ$Nonë́QzQͅQzQ@@@@@tm@@@t@@@s@@ @@@@@@u@@@@@@w@@@@y@@@x@@v*@@@డ+!^ͮ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@!@@@@@@@@@@3........@?@@@@@ @@H@@@@@Ġ$Some>QQ?QQ@ȱఠ!rlGQQHQQ@`CA@@.@@@@@@@@<5@@@@@@%@@8@@@(@@@,@@@v@@@@SL@@@@@@@@<@@@డ!^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@@ఠ$argsmQQQQ@ DA@@ @@@@@Ġ$SomeQQQQ@rఠ!rnQR QR@!EA@@@@@@@@@@@@@@@@%@@(@@@(@@@,@@@7@@@@ @@@@@@@@<@@@డʹ!^7QR 8QR @n@@@n@@@@@@m@@@@@x@@@@@@@3HHHHHHHH@[b[@\@]KD@E@F@@@@# : XQRYQR @@[QR\QR @@ȑ@@@)P@+P@*@@డ!^pQRqQR@ȧ@@@ȧ@@@3@@2@Ȧ@@@1@@0ɱ@@@/@@.@@-9@@ఐ=!fϐQRϑQR@@@@8@@@H@@G4@@@F@@ER@@ఐ$argsϧQRϨQR@[@@O@@@QR@UR@Tf@@ϲQR ϳQR@@@@@C@VR@Op@@డD!^RR?RR@@@@@@@@^@@]@@@@\@@[@@@Z@@Y@@X@@$ -> RR9RR=@@RR8RR>@@@@@nR@pR@o@@డo3string_of_type_expr)Odoc_infoRRBRRK@ RRLRR_@@@@@W@@@u@@t@@@s@@r@@ఐ!rRR`RRa@ΰ@@W@@@~S@S@@@&RRA'RRb@@T@@@l@S@|@@J @@\@@@A@R@j@@@@d@@@'@Q@?@@@@W1@@@AAQ=QC@@W3@@@W4@GA@K!A@@@WY@@@@@@WSWR@@@@@@@@WM@@@@@@f@@@S{@@@Ws@@@@@@WmWl@@@@@@@@Wg@@@@@@@@J@@wPOPSQ@@Wd}RR~RR@AA࣠@&self-2pAఠFoGGJФFAGK@S3ЋЋЋЋЋЋЋЋ@GI@@@  GMЧGASGN@S@@GN@࣠@"tyqAН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_docrRRRR@IA@@@ˣ]@@@M@*@@@)M@%@@&+RS@@>(@Ġ$SomeGSSHSS@˺ఠ!ttPSSQSS@iJA@@]M@M@M@,3VVVVVVVV@B@@@@@ @@e@@@డ!@dSSeSS@@@@=O@A@@@E@@D@ @@@C@@B@@@@@@?@@>3zzzzzzzz@g3,@-@.@@@@ภbшS#SFщS#SH@aภ#RawёS#S.ђS#S1@ʠఐɺ&indentѝS#S3ўS#S9@/@@@ɵ@@@i@@h@ɰ@@@g@@fɭ@@@e@@d@@c4@@EѸS#S:ѹS#S;@@@@@yQ@{Q@zD@@$ (* S#S=S#SC@@S#S<S#SD@@@@@wQ@}Q@|X@@S#S2S#SE@@@@@a@~Q@ub@@O @@=tP@`e@ ఐf$selfS#SJS#SN@H@@at@H`S#Sb@@@Rt@@@Ro@@Rd@@@@@@HS#ScS#Sd@@RQ@@@ ఐ$selfS#SfS#Sj@Hǰ@@a/@HS#Sw@@^I+^C@@@@@@@@@^B^A@@@@@@@@^>^=@@@@@@@@@@@^fภI=L@L@M^e@@@@@@@@@@ภ$SomeQS#SyRS#S}@Ġఐ !t[S#S~\S#S@ް@@ @@_S#Sx`S#S@@^{i@@@R@@@hS#SeiS#S@@RJ@@@mS#SInS#S@@R@@pS#S-qS#S@@ @@@UP@[@@ภ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@@@SP@T@@b@@U@@A/uRR@@@@@M@7@A@@@ఠ!tvSSSS@KA@@RgH@@@kM@=@@@MM@83@) @@@@@డz!@\]\]@=@@@=@@@A@@@@8$@@@?@@>z(@@@<@@;@@:3@#@@@@ภSS\]A ఐ$self+SS@Iܰ@@bD@Iа/SS@@@ҝg@@@_@@@^@@]g@@@\@@[*@@డ!@JT=ThKT=Ti@@@@>O@s@@@w@@v@ @@@u@@tɠ@@@r@@q@@pO@@ภEkSSlT=TgADภ'Newline tSS@R@ @@>P@@ภX~SSAVKc%minus ӇSS@ @@@@@@ภlӒSS'Ajภ#RawӚSS@Ҡ%type ӡSSӢST@@ӤSSӥST@@@@@P@P@@@ @@@@@@ภӷ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@@@@P@q@@A@Π?Q@@@@P@z@@A@נQ@@@@P@@@tSS @@&@@@P@@@@ఠ$privwԈTjTxԉTjT|@ԡLA@@_@@@Q@@డz|ԙTjTԚTjT@y@@@ h@@@Q@@@@ @@z@@@@@@@@@ఐ"tyԸTjTԹTjT@@@[@*ty_privateԿTjTTjT@  @@ @@ภ(AsttypesTjTTjT@'PrivateTjTTjT@@;'Private(Asttypes,private_flag@@@8@@@@B@@A4parsing/asttypes.mlie1Ee1L@@@ O@@@@FQ@Q@@1@@[@A@TjTt@@డq!@WWWW@4@@@4@|P@V@@@Z@@Y@0 @@@X@@Wr @@@U@@T@@S3        @@@@@@@ఐ"tyTTTT@T@@[3@@@@+ty_manifest%TT&TT@  @@  @@@n@@@m@Ġ$None9TT:TT@@@@@  @@@y@@@x3@@@@@@@@@7@@@ @  @@@{@@@z@@@ภKPTTQTT@J@@@X@@@@Ġ$SomeaTTbTT@ԠĠ%OtherjTTkTT@;%Other%@@@ @ )type_expr@@@ @A@@B@AĤ+.P.Vĥ+.P.p@@@@ఠ#typՄTTՅTT@՝MA@@@@@3ՈՈՈՈՈՈՈՈ@@@@@@ՍTTՎTT@@F@@@@@@2@@NM@@@@@@@@UT@@@@@@@@@ภÀզ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@@@@@]@Ġ$SomeֺUUֻUU@-Ġ+Object_typeUUUU@;+Object_typeY@ ],object_field@@@ @@@ @AA@B@A,..,..@@@@ఠ!lUUUU@NA@@@@@@@@@@@UUUU@@@@@@@@6@@@@@@@@@@@@@@@@@@@డՄ!@WWWW@G@@@GBS@@@@ @@@D @@@@@@@@@@@@3@HA@B@C@@@@ภ+UV ,UV @ภ#Raw4UU5UU@mడս!^@UUAUU@w@@@w@@@-@@,@v@@@+@@*с@@@)@@(@@'3QQQQQQQQ@4@@@@# = ]UU^UU@@`UU!@@Е@@@=U@?U@>@@డ!^tUVuUV@Ы@@@Ы@@@G@@F@Ъ@@@E@@Dѵ@@@C@@B@@A4@@ఐ $privהUUוUU@@@@@@YV@XH@(private סUUעUU@@פUUץUU@@@@@WV@[V@ZY@ ׳UU@@׵UU׶UU@@V@]V@\g@{H@@h@@"{ UVUV@@RUV@@@@@UV@_V@^{@@ @@@@@;@`V@S@@UUUV@@@@@%@aU@9@@UUUV@@CnT@$@డn$List'flattenV VV V @ V V!V V(@@@'of_textWTWxWTW@ @@sf@@@@@@[@[@P@@WTWkWTW@@@@@hZ@[@[@@R @@ \@@@Y@Z@fd@@@@{@@@X@Y@ m@@@@n@VEVZWTW@@@@@@@V@V@@@ఐ$!lWWWW@@@v@@@V@V@@@V)V;WW@@?h@@@rU@V@@@V VWW@@ڈU@@@@ T@U@p@@C @@`@@@T@@@ภ 3WW4WWA ภ#Raw <WW@t" }CWWDWW@@FWWGWW@@@@@T@T@/@@ @@FT@2@ภSXWW%AQ@&A@ŠFU@@@@T@B@@cWW0@@X@@@T@J@@7@@@@@AlTTmWW@@u@@@jQ@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#@@}@@@3T@5T@4@@డ!^\X@X{]X@X|@Փ@@@Փ@@@=@@<@Ւ@@@;@@:֝@@@9@@8@@76@@ఐ$priv|X@X^}X@Xb@p@@@@@OU@NJ@( private܉X@Xi܊X@Xq@@܌X@Xh܍X@Xr@@@@@MU@QU@P[@ ܛX@Xy@@ܝX@XxܞX@Xz@@U@SU@Ri@}H@@j@@! ܬX@X}ܭX@X@@RܯX@X@@@@@KU@UU@T}@@ @@@@@1@VU@I@@X@XTX@X@@@@@@WT@/@@X@XOX@X@@HTS@@డV$List'flattenXXXX@ XXXX@@A<@@@A<A;HtS@[@@@^@@@]@@\A8@@@Z@@Y3@@@@@డہ$List#mapXXXX@  XX XX@@İ@@@@2@@@T@q@@tAr7@@@iT@T@T@n@@s@@r@@@@p@@oˠ@@@m@@l@@k<@@࣠@&constrA@XXAXX@YSA@@- @@@@ภ%KXYLXY@$ภ#RawTXXUXX@డ!^`XYaXY@֗@@@֗@@@@@@֖@@@@@ס@@@@@@@3qqqqqqqq@;=`@4@5@@@@$ | XY݀XY@@݂XY݃XY@@ָ@@@W@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@@@@@W@W@j@@XXXY@@@@@@W@t@@XXXY@@IqV@y@ภͰ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@@@@V@G@@@@@@@L@XXYY@@@@@@@U@U@@@ఐܠ!lYYYY@@@I@@@U@U@@@XXYY@@C;@@@hT@U@@@XXYY@@[J{T@@@@S@ T@f@@. @@(@Ġ+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"@ا@@@ا@@@6@@5@ئ@@@4@@3ٱ@@@2@@1@@03߁߁߁߁߁߁߁߁@4@@@@# = ߍZZߎZZ @@ߐZZ!@@@@@FU@HU@G@@డ!!^ߤZZCߥZZD@۰@@@@@@P@@O@@@@N@@M@@@L@@K@@J4@@ఐ <$privZZ&ZZ*@ @@ @@@bV@aH@(private ZZ1ZZ9@@ZZ0ZZ:@@ @@@`V@dV@cY@ ZZA@@ZZ@ZZB@@V@fV@eg@{H@@h@@"{ ZZEZZH@@RZZI@@$@@@^V@hV@g{@@ @@,@@@D@iV@\@@ZZ ZZJ@@B@@@.@jU@B@@ZZZZK@@KT@-@డޞ$List'flatten$ZOZ_%ZOZc@ (ZOZd)ZOZk@@D@@@DDKT@n@@@q@@@p@@oD@@@m@@l@@డ$List#mapNZlZOZlZ@ RZlZSZlZ@@ @@@@@@@U@@@D6@@@|U@U@U@@@@@@ޠ@@@@@@@@@@@@~)@@࣠@!rAZZZZ@TA@@-@@@@డ!@ZZZZ@ְ@@@֠L W@@@@@@@Ӡ @@@@@@@@@@@@3@`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@  @@@@@P[@N@@;[[2<[[I@@l@@@6@U[@H@@ఐ̠!rP[J[dQ[J[e@@@@'rf_typeW[J[fX[J[m@ @@l@@@4Z@YZ@W@@bZZc[J[n@@ơ@@@Y@ZZ@1@@డ!@x[q[y[q[@Ƹ@@@ƸNY@_@@@c@@b@Ƶ @@@a@@`@@@^@@]@@\@@ภs[q[[q[Arภ#Raw [q[@ڠ" ;[q[[q[@@[q[[q[@@@@@Z@Z@@@ @@N:Z@~ @ภ߹[q[%A߷@&A@+C[@u@@@zZ@@@[q[/@@L@@@sZ@y @@ఐ)entry_doc[[[[@@@@ݍn@@@@@@@@@@@@@>@@ఐu!r[[[[@J@@M@'rf_text[[[[@ @@ݲo@@@@@@[@[@_@@[[[[@@A@@@qZ@[@j@@R @@J\@@@Y@Z@os@@@@S@@@X@Y@|@@@@}@-ZZ.[[@@@@@@@V@V@@@ఐ&!lA[[B[[@@@@@@V@V@@@MZlZ~N[[@@G@@@{U@V@@@XZOZ^Y[[@@Ǡ U@$@@@)T@U@y@@R @@ǟ(@@@"T@(@@ภLr[\s[\AKภ#Raw {[\@" }[\[\@@[\[\@@@@@T@T@>@@ @@O T@A@ภ[\%A@&A@OU@@@@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)@@@S@b@@a@@@S@S@S@4S@K@@`S@@@@b@@@@@@@@@@3@_X@Y@Z@@@@ภ䦠䧰\p\\p\Aڠภ䱠 , = external @@@@@GT@JT@I$@ภŠ+Caml_string ;+Caml_stringР!x@?\!b@?]!c@?^!d@?_!e@?`!f@?a@@@C=!a@?d@c'@@@@CA@@C@@@C?@@@C>1-)%!@@@CB@BCAYAA}}$@@@5c@ภIbma@m@U@M@@@_T@k@ภY#=$}<@}@-@@@T@3T@ET@]S@FS@^@@@cT@u@@@DU@8 @@@HT@\@@@PU@ ǠȠɠ@@@5T@D@. = external %S@@W@@@6T@xT@w@@@@۠6@@@T@2@@ ఐ᠐$selfi\p\j\p\@\@@t@\n\p\@@@{&@@@@@@@@@ఐL$name\p\\p\@@@{8@@@U@@@\p\\p\@@@@\p\\p\@@S@@@I@@QS@@ภr\\QApภ'Newline\\@~@ @@Q S@@ภ⥰\\cA@dA@Q/T@@@@S@'@@mA@ Q8T@@@@S@0@@\p\w@@ 2@@@AWW\\@@@@@hQ@@@ ]@@|@@@P@Q@f@@@ @@SS\\@@BQR@@@mO@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@S@@@XN@I@@^SSA@@ʚy@@@QN@Wt@@ ఐ렐$selfs]]#t]]'@]%@@ub@\}x]]4@@rr@@@(@@@'@@&@rr@@@%@@@$@@#rr@@@"@@@!@@ @@@rĐภ],@@r@@@A@@@@@@?@@ఐ"ty]]5]]7@@@m@'ty_info]]8]]?@ @@rؠr@@@;@@@:O@FO@C@@]]"]]@@@@@@ON@HO@7@@u @@@A@SS @@ ఐX$self]D]J]D]N@]@@u3@@@@@@]]D][@@@|z@@@P@@O @@@N@@M@@ఐ!t]D]\]D]]@@@~Q@@@f@@@eM@`M@]*@@.@@,(J@W-@=@@ @@@ @\@@ @wA@{A@@@m@@pm@@o@@n}@@@j=@@{@n@@zn@@y@@x@@wJ@r@+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@@@@@0@@@@@3@'3na@*@+@@@@ภ[Ӱ]]]]@[@@@0@@@O@@@&@@@@@N@@@ఠ!t]]]]@YA@@|&@@@N@@@@N@3@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@@@CS@Ġ+^^,^^Aఠ"tp 4^^@LZA @@@@@/377777777@@@@Ġ<A^^A:@@A@謠@@@5@@@4@@@K^^ @@@@@7@@@6@ @@@@9@@@8 @@@డ&Printf'sprintfg^^h^^@ k^^l^^@@#@@@#@@@@@@@@@R@WR@R@@@R@H$@@@K$f@@@L@@@J@@I@@G3@c]@^@_@@@@ภ骠髰^^^^Aޠภ鵠S Rภ齠  @@3@T@@@@@S@(@ภ͠ # `'@ @@@S@S@;@ภ6@6@^R@R@T@$a@@@VS@S@S@à@@@S@\@@O@s@@@S@g@@Z@T@p@@@S@s@#%s k@k@@@@S@S@@@rq@@$2@@@US@@@డ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@@%@@@%@.@@@s@@r@@@R@ R@ER@\@@qR@%@@@%}@@@@@@@@@@3@ OH@I@J@@@@ภ°_K_s_K_zAภ̠! !h@!@@@XS@[S@Z#@ภߠ}|ภ6&5@&@]ST@^S@@@pS@|;@ภ-6") ;@;@@@@S@S@O@ภA % J$@J@tR@WR@oR@T@~%@@@ S@DS@VS@nS@@@@S@t@@g@2@@@tS@@@r@=T@I%&'(@@@YS@m@@~@IT@$(@@@FS@U@%(%s) @@P@@@GS@S@@@@@%ԠĠ>@@@ S@C@@డ&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 @@@4@@3@z@@@2@@1z@@@0@@/@@.@@ఐ&m_name\_`]_`%@@@s+@@ఐ"tek_`&l_`(@ΰ@@s/@,te_type_namer_`)s_`5@° @@@@@@@y_` z_`6@@@@@+@Q@@@@] @@uP@*@ภe`9`GcAcภ#Raw`9`J@ˠడ!^`9`R`9`S@հ@@@@@@@@@@@@@@@@@@@@@&@@# +=`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``@@@@@@Q@@@ @@qP@@ภꂰ``_A@`A@Q@@@@P@@@iA@Q@!@@@&P@@@urA@Q@ @@@P@%@@0{A@Q@@@@P@@@^A@Q@@@@P@@@{A@!Q@@@@P@@@^^@@@@@P@@@డO$List'flatten````@ ````@@R5@@@R5R43@@@MP@@@@@@@@@R4 @@@@@ @@డ|$List#map````@ ````@@@@@@F@@@/Q@@@Rm9@@@ Q@EQ@?Q@@@@@@@@@@@Ơ@@@ @@ @@ G@@࣠@!xA;aa<aa@T\A@@-@@@@డ!@JbcBKbcC@Ҋ@@@ҊmS@/@@@3@@2@҇ @@@1@@0ɠ@@@.@@-@@,3````````@1T@(@)@@@@ภHnaa^oaa`@Gภ#Rawwaa6xaa9@డ!^aaBaaC@纰@@@@@@W@@V@@@@U@@T@@@S@@R@@Q3@4@@@@$ | aa<aa@@@aa;aaA@@@@@gU@iU@h@@డ-$Name&simpleaaEaaI@ aaJaaP@@D@@@Ʀ@@@n@@mƩ@@@l@@k7@@ఐ!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@@*@@@{V@V@@@PaaDQaa[@@0@@@y@@Vaa:Waa\@@@@@O@U@c@@`aa5aaa]@@{T@N@ภDjaakaa@Cภ#Rawsaaa{taaa~@ ఐ6$selfaaaaaa@f3@@~@eaaa@@@v@@@@@@vv@@@@@@@@v@@@@@@ఐm!xaaaa@B@@@'xt_argsaaaa@ @@v@@@U@@@ఐ!xaaaa@]@@,@&xt_retaaaa@Ͱ @@v̠v@@@@@@U@U@>@@aaaaa@@vA@@aaazaa@@T@F@ఐ!xaaaa@@@3@@@@(xt_aliasaaaa@ݰ @@ܠ@@@@@@@Ġ$Nonebb bb$@@@@@@@@@@@x@@@@@@@@@@@ภbb(bb*@@@@:U@@@@@Ġ$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@@@A@ĠwW@@@@V@@@bbTbt@@E@@@AdaaebcA@@ѠJ@@@T@@@@@ؠU@E@@@JT@@@@@հ&@@@CT@I@@డ!@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@1Y@0D@@$ (* cccd@@cccd@@@@@-Y@3Y@2X@@cccd@@@@@@4Y@+b@@O @@^%X@e@ ఐ r$selfdd+dd/@io@@t@i/ddC@@@sC@@:@s>@@9s3@@8@@7@@HddDddE@@sPY@E@@ ఐ $selfdFdldFdp@i@@@hdFd}@@@@@Q@@@P@@O@@@@N@@@M@@L  @@@K@@@J@@I@@H@5ภj @@4@@@j@@@i@@h@@ภ$Some dFd!dFd@퓠ఐ!t*dFd+dFd@ް@@C@@@uZ@t@@3dFd~4dFd@@ON@@@d@@@cZ@p@@?dFdk@dFd@@sJ@`@@@@s@@EccFdFd@@ׂ@@@ X@@@ภ/UddVddA.ภ#Raw ^dd@# *)eddfdd@@hddidd@@@@@X@X@%@@ @@^X@(@ภTzdd%ARภ'Newlinedd@`@ @@^X@:@ภdd7A@8A@_ Y@@@@X@J@@AA@_Y@~@@@X@S@@ddK@@Ϡi@@@ X@[@@cR@@\@@@AcDc]dd@@@@@U@@@ภᓰdddeAᒠ ఐ |$selfdd@jx@@f@jVdd@@@|@@@@@@| @@|@@@@t@@)Extension@dddd@@|"@@@V@@@ఐ!xdddd@@@@'xt_nameddde@ @@@@@.@@F@@|0@ภdeLA@MA@rtzV@@@@U@6@@ddW@@?@@@U@@@o^@@H@@@AT@7U@4@@g@@@"aa#de@@@@@&@@%R@=R@; @@ఐ Ƞ"te8ee9ee@ @@z U@/te_constructors?ee@ee-@ y @@7@@@#R@CR@@ d@@K``Lee/@@X7@@@Q@DR@! @@V``Wee1@@؈ Q@@@P@FQ@ @@a]^bee3@@Р@@@@@@O@IP@ @@o]]pee5@@  @ ఐ 2$self}e9eD~e9eH@k/@@ @je9eU@@@@@Z@@@Y@@X@@@@W@@@V@@U@@@T@@@S@@R@@Q @ΐภk6@@@@@s@@@r@@q @@ఐ L"tee9eVe9eX@ @@{ @'te_infoe9eYe9e`@ ! @@@@@m@@@lO@xO@u @@e9eCe9ea@@A @@@N@zO@i @@n @@ @@@ @A@]]@@ ఐ $selfeeemeeeq@k@@3@ U 7 0@ 1@ 2@@@keee~@@@@@@@@.@@@~@@}@@ఐ K!t eee eee@@@@@@N@"@@&@@:.J@%@5 @@ H@  @@ I@  A@ A@@@{@@@{@@{@@@@@@ @ @@xF@@@{@@@{@@{@@@@@@@@J@ @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@O@5O@@@@@@@f@@@@@ڨ@@@@@@@V@@ภ$Jf"f2KffA#ภ'Newline Sf"f9@1@ @@)P@6@ภ7]f"f<A5nB%minus ff"fA@ @@@@@@@ภKqf"fD'AIภ#Rawyf"fG@*exception f"fIf"fS@@f"fHf"fT@@@@@PP@RP@Q@@ @@@@@O@ภpfWfgLAnภ#RawfWfj@֠డ$Name&simplefWflfWfp@ fWfqfWfw@@5@@@Η@@@g@@fΚ@@@e@@d@@ఐ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@@@@@tQ@zQ@xs@@?fWfk@fWf@@@@@ry@@@@@@@a}@ภ(NffA&ภ#RawVff@ ఐ $selfcffdff@n@@}@m԰hff@@@~x@@@@@@~r~q@@@@@@@@~l@@@@@@ఐ!effff@@@~2@'ex_argsffff@ @@~@@@Q@@@ఐ8!effff@ @@~M@&ex_retffff@ @@~~@@@@@@Q@Q@@@ffff@@~@@m@@@@@@ภffzA@{A@1Q@@@@P@@@A@:Q@V@@@[P@ @@BA@CQ@D@@@IP@Z@@pA@LQ@8@@@=P@H@@A@UQ@.@@@3P@<&@@f"f0@@.@@@,P@2.@@ఐ!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@@@@@5|@@@@@q@@@7@@@6@@x@@@9@@@8@@@ఐ!eG ggH gg@@@ @@@@@G@E3MMMMMMMM@. @@@'ex_nameV ggW gg@@@G @@@AZ g8gW[ gg@@@@@R@@@@@6R@@ภej ggAc@A@נES@@@@R@@@A@NS@@@@R@@@~ g g&@@D@@@Affgg@@ݰ[@@@*P@@@f"f.gg@@`@@@O@P@(@@ @@@ภ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@@@@N@@@rA@wLO@@@@N@'@@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@8M@5*@@.@@?J@/-@=@@@A@@@\A@`A@@@{@@Hr@@G@@Fb@@@}@@S@@@R~@@Q@@P@@OJ@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@@@@@@lM@f@@g@@@tM@h@@iM@e3;;;;;;;;@&2@)@*@@@@ঠ&m_kindNhhOhh@Ġ,Module_aliasVhhWhi@l@[hi\hi@@k@@@p3]]]]]]]]@#;dhheii$@@@@@@ @@@@@q @@@khhlhi@@9P@j@@@ภְthi uhi@@@@>@@{ii|ii@@I@@@ภii@@@@K$@@Ahh"@@@#@@ZM@*@A@'@@ఠ.is_alias_therei(i2i(i@@jA@@@@@@M@@@m@@@M@@@M@3@k}@~@@@@@ঠ&m_kindiLiXiLi^@mĠ,Module_aliasiLiaiLim@֠ঠ)ma_moduleiLipiLiy@3)ma_module@@@1]#mmt@@@0@@@/A@A3'ma_name!t@@@.@@@@ARSRS@@-@@ASFSPSFSp@@1@Ġ$NoneiLi|iLi@@@@@#"@@@@@@3@Umi(i.ii@@@@@@iLiniLi@@@@@P@@@@K@@@@@@@@iLiViLi@@sP@@@@ภ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@@@@@2N@4N@3@@ @@(N@+N@1@ภY"jjUAWภ#Raw"jj@డ$Name&simple"jj"jj@ "jj"jj@@@@@Հ@@@H@@GՃ@@@F@@E@@ఐ!m"jj"jj@v@@F@&m_name"jj"jj@e @@ՠ@@@UO@[O@Y@@"jj"jj@@զ@@@S@@M@@YN@@@@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@@@@@@@5@@4@@@3@@2@@ఐ!m*kk*kk@@@d@@@@@@@BN@<@ภ+kk+klA ఐ$self+kk@v@@@v}+kk@@@7@@@Q@@P@4@@O/@@N@@M @@&Module@+kl+kl@@I@@@iN@h@@ఐ!m+kl+kl @ڰ@@*@&m_name+kl  +kl@ɰ @@@@@{4@@F@@W5@ภ,+klLAภ'Newline4+kl@@ @@@@@H@ภ:?+kl_A8@`A@\N@@@@M@X@@iA@eM@D@@@HM@a@@S+kks@@oM@Ge@ภ6\,ll.],ll7A5ภ'Newline e,ll5@C@ @@@@@y@ภkp,ll6Ai@A@ݠM@@@@M@@@{,ll,@@*M@@,ll9@@,@ภ`-l<lFA^ ఐ$self -l<lJ@wD@@@v-l<lW@@ͨ@@@@@@@@@@@@@@@@@@@@@@@@@@@@ภwK@@ʠ@@@@@@@@@@ఐ!m-l<lX-l<lY@@@c@&m_info-l<lZ-l<l`@g @@@@@@@@N@N@@@a@@M@@ภ-l<laA@A@\N@@@@M@@@tA@eN@+@@@0M@@@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@@@@@@@,4mmD-4mmE@@=@@@D3........@,D53ll65mQme@@@@@@84mm194mmF@@@@@E @@@ @@@@@G@@@F@@@F4mm G4mmH@@LP@9@@@ภO4mmLP4mmP@@@@Q!@@V5mQm[W5mQm\@@\'@@@ภ]5mQm`(@@)@@^.@@Aa3lm ,@@@-@@mM@]4@A@1@@ఠ.is_alias_thereo6mimsp6mim@sA@@@Q@@@fM@_@@`H@@@M@a@@bM@^3@~@@@@@@ঠ'mt_kind7mm7mm@Ġ$Some7mm7mm@Ġ1Module_type_alias7mm7mm@ঠ*mta_module7mm7mm@3*mta_module@@@_A@@@^@@@]A@A3(mta_nameg!t@@@\@@@@A-]]-]]@@)@@A.]].]^ @@*@Ġ$None7mm7mm@e@@@@!@@@x@@@w3@\t6mimo8mm@@@@@@7mm7mm@@@@@zP@y@@@7mm7mm@@g@@@{@@@X@@on@@@}@@@|@@@7mm7mm@@P@c!@@@ภ7mm7mm@@@@)@@ 8mm 8mm@@/@@@ภt8mm0@s@1@@6@@Aq6mim4@@@5@@M@<@A@9@@ఠ2resolve_alias_name$9mm%9mn@=tA@@@@@@M@@@t@@@M@@@M@355555555@@@@@@@ঠ'mt_kindH:nn(I:nn/@Ġ$SomeP:nn2Q:nn6@àĠ1Module_type_aliasY:nn8Z:nnI@pঠ(mta_named:nnLe:nnT@ఠ$nameàl:nnWm:nn[@uA@@@@@3pppppppp@<Tw9mmx;nin@@@@@@z:nnJ{:nn]@@@@@P@@@@:nn7:nn^@@@@@@@@8@@@@@@@@@@@:nn&:nn`@@dP@!@@@ఐ/$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@- @@ܟ@@@9O@?O@=@@?no?no@@ܥ@@@7@@M@@YN@ N@&@ภ@o!o1Aภ#Raw@o!o4@ఐ(is_alias@o!o9@o!oA@g@@@@@@V@@U@@@T@@S@@ఐ'"mt@o!oB@o!oD@@@~@@@@K@@@cO@]@డ!^AoEo`AoEoa@J@@@J@@@k@@j@I@@@i@@hT@@@g@@f@@e7@@# = /AoEo[0AoEo^@@2AoEoZ3AoEo_@@h@@@{O@}O@|K@@ఐ#2resolve_alias_nameGAoEocHAoEou@W@@@$@@@@@@@@@@d@@ఐ"mt^AoEov_AoEox@X@@q@@bAoEobcAoEoy@@@@@w@@6@@ @@@QN@O@w@ uBozo@@wBozoxBozo@@N@N@@~@o!o5Bozo@@@@@@N@JN@P@ภBozobA@cA@@@@KN@@@jA@@@@!N@I@@qA@*@@@N@@@JxA@ W@@@N@@@hA@x@@@N@@@>nn@@~@@@N@@@@@@ภBozoA@A@+@@@M@@@@@M@@ภCooAఐm.is_alias_thereCooCoo@@@@@@@@@@@@@@@@ఐ"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@@@5@@4@3@@3.@@2@@1 @@+Module_type@HpSpoHpSp{@@H@@@MN@L@@ఐ="mtHpSp|HpSp~@@@*@'mt_nameHpSpHpSp@ @@@@@_4@@F@@V5@ภ+HpSpLAภ'Newline3HpSp@@ @@@@@nH@ภ9>HpSp_A7@`A@\N@d@@@iM@uX@@iA@eM@(@@@,M@ha@@RHpSpbs@@oM@+e@ภ5[Ipp\IppA4ภ'Newline dIpp@B@ @@@@@y@ภjoIppAh@A@ܠM@w@@@{M@@@zIpp@@*M@z@~Ipp@@,@ภ_JppA] ఐʠ$self Jpp@~C@@@}Jpp@@ԧ@@@@@@@@@@@@@@@@@@@@@@@@@@@@ภ~J@@ɠ@@@@@@@@@@ఐ"mtJppJpp@ʰ@@M@'mt_infoJppJpp@? @@@@@@@@N@N@@@a@@M@@ภJppA@A@[N@@@@M@@@tA@dN@@@@M@@@U A@m#N@@@@M@@@<A@v,@@@M@!@@=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@@@1M@@@@M@3@!-j@$@%@@@ภ Pqxq _t$t3A ఐO$self Pqxq@ɰ@@13        @@@@ Pqxq@@@@@@%@@@$@@#@@@"@@!@@డ!@ 8[ss 9[ss@x@@@x@@@4N@N@VN@9@@@=@@<@|@@@;@@:@@@8@@7@@6>@@ภ: `Qqq aQqq@9ภ'Newline iQqq jQqq@H@@@*O@Wl@ภN tQqq uQqq@MZ%minus ~Qqq Qqq@@@@@@a@ภd Qqq Qqq@cภ#Raw Qqq Qqq@̠(include  Qqq Qqq@@ Qqq Qqq@@@@@qO@sO@r@@ Qqq Qqq@@@@@p@ఐޠ"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@@*@@@y@@@x@Ġ$None Srr Srr@@@@@>2@@@@@@ @@E9@@@@@@@@@ภ 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@e@@@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@@@R@ @@@ UrKrf UrKr}@@@@@@@@A@@٠@@@@@@@@@@@@@@@@@ภ 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@@@@@@@@ Xrs Xrs)@@@@@R@@@@ Xrs Xrs*@@@@@@@@=@@@@@@@@@@@@@@@@@@@ภ Ys.sH ZscsAภ#Raw  Ys.sK@ ఐ;$name Ys.sL Ys.sP@:@;@<@@P@@@53        @H@@@@ @@1@@@3@ภʰ Ys.sS%AȠภ#Raw Ys.sV@0&  Ys.sX Ys.s_@@ Ys.sW Ys.s`@@<@@@HQ@JQ@I'@@ @@V@@@G+@ภ Zscs}JAภ#Ref Zscs@Ēఐ$name &Zscs 'Zscs@I@@@@@cH@ภ$Some 3Zscs 4Zscs@ภ.RK_module_type <Zscs =Zscs@@@@)@@@`Q@mQ@qb@@ @@3 @@@_Q@li@ภ$None TZscs UZscs@@@@Ľ@@@b@@@aQ@w|@@L aZscs@@@@@]@ภ f kZscsA d@A@ ؠ0R@N@@@SQ@@@aA@ 9R@<@@@AQ@R@@A@ BR@(@@@-Q@@@@ Ys.sF@@:@@@A Rqq [ss@@ ?@@@jO@@@@@ VP@Y@@@^O@i@@@@ _P@O@@@TO@]@@;@@ߠg@@@MO@S@@డ 3!@ \ss \ss@@@@O@O@@@@@@@ @@@@@7@@@@@@@@@ภ \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@@@KO@P@Y@@ tQqq u^tt#@@ 5@@@3N@O@I|@@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@@'@@&@@@@@3@E@@2>@@1@@0@@/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@@@J@@IW7@@@H@@G3????????@)5@,@-@@@@ภxMettNett@w@@@WN@@@SN@W@@&@@ @@@XM@Q@@ఠ!tРefttfftt@~A@@ՠ@@@M@^@@@nM@Y3qqqqqqqq@2@@@డ !@~juujuu@@@@@@@b@@a@"@@@`@@_&@@@]@@\@@[!@@ภwfttjuuAv ఐ$selfftt@\@@9@Pftt@@@@@@@@@@@~@@@}@@|J@@ภgtuhu(uYAภ'Newline gtu@ȭ@ @@5@@@O@O@d@ภgtuAà%minus gtu@ @@O@O@O@{@ภϰ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@@@@O@@@A@@@@O@@@gtu@@@@@O@#@@@@($@ภ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@0@@A@O@@@@N@'@@8A@O@@@@N@@@A@O@t@@@yN@@@Eftt@@@@@rN@x@@ ఐY$selfZjuu[juu@ @@t@d_juu@@p@@@<@@@;@@:@@@@9@@@8@@7@@@6@@@5@@4@@3 @ภ @@ݒ@@@U@@@T@@S@@ఐ!cjuujuu@W@@(@'cl_infojuujuu@ @@@@@O@@@NO@ZO@W:@@juujuu@@J@@@pN@\O@KE@@u @@OF@A@ftt @@ ఐƠ$selfkuukuu@y@@3@kd@e@f@@@kuu@@@a@@@b@@a @@@`@@_@@ఐ!tkuukuu@@@v@@@qM@o"@@&@@VJ@i%@5 @@|@ @@}@ A@A@@@J@@E@@~@@}@@@@@@V@@Q@@@@@@J@@ 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`@@@@@Z_@@@@@3gggggggg@)5@,@-@@@@ภuovUvvvovUvx@@@@Zv@@@N@@@&@@ @@@M@@@ఠ!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@@@2P@8P@6@@rvvrvw@@j@@@0@@M@@YO@O@@ภrvwA@A@@@@O@A@@`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@@@XJ@ภ$Somesw w-sw w1@ `ภ-RK_class_typesw w2sw w?@@@@@@@TN@cN@gd@@ @@ @@@SN@bk@ภ$Nonesw wAsw wE@ @@@w@@@V@@@UN@m~@@Usw wF@@N@Q@ภ$sw wI_Aภ'Newline,sw wP@ @ @@N@x@ภ6twSwcqAภ'Newline>twSwj@@ @@N@@ภCHtwSwkAA@A@O@z@@@N@@@A@O@p@@@uN@~@@8A@ǠO@D@@@IN@t@@A@РO@@@@N@H@@mpv{v@@@@@N@@@ ఐY$selftwSwptwSwt@4@@@twSw@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @Ӑภ;@@ຠ@@@@@@@@@@ఐ"cttwSwtwSw@W@@(@(clt_infotwSwtwSw@C @@@@@@@@O@O@:@@twSwotwSw@@ J@@@N@O@E@@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@@@@@@7P@z^zx@ఠ"ctFz^zyGz^z{@_A@@ @@@3JJJJJJJJ@;@@@@@@@I@@I@@@ ఐ$selfZz^z[z^z@ @@t3ZZZZZZZZ@L@@@@@bz^z@@@@@.@@- @@ఐ+"ctqz^zrz^z@@@4@@@6@@@@m@Ġ-Element_valuezzzz@;-Element_valueP@'t_value@@@@AE@J@AOOOP@@@@ఠ!vzzzz@A@@@@@3@@@@@@@@@@@@@ ఐؠ$selfzzzz@^@@3@@@@@@Ӱzz@@@2@@<)@@; @@ఐ+!vzzzz@@@?@@@D@@@@@Ġ6Element_type_extensionzzzz@;6Element_type_extension@0t_type_extension@@@@AF@J@A PP  PP?@@@(@ఠ"tezzzz@A@@@@@3@@@@@@@@@@@@@ ఐ*$selfzzzz@@@3@@@@@@&z{ @@@@@L@@@K@@J@@I@@ఐ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@@@@@a @@` @@ఐ+!ex{{Py{{Q@@@?@@@i@@@@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{}@@@@@o@@n @@ఐ+!t{R{~{R{@@@?@@@w@@@@@Ġ6Element_module_comment{{{{@;6Element_module_comment@ݒ@@@ @AI@J@APPPP@@@- @ఠ!t{{{{@A@@ݥ@@@@@@@@@@@@@ ఐ.$self{{{{@@@3@@@@@@0 {{@@@@@@@@~B@@@}@@|@@డ!@!{{"{{@a@@@a{@@@P@P@P@@@@@@@g@@@@@@@@@@@@>@@ภ%K{{L{{@$ภ'NewlineT{{U{{@3@@@,Q@T@ఐr!ta{{b{{@\@@@@@b@@@@B@@@Q@i@@ภPv{{w{{AOภ'Newline {{@]@ @@VQ@~@ภ A@ A@dR@@@@Q@@@{{@@ n@@@Q@@@{{{{@@.@n@P@Q@@@@@@@@Ay[ya{{@@3@@@@A@A@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@J@@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@@}޽@@@GR@C@@@DR@,3@e5.@/@0@@@ఐ;#cct~~~~@ @@b@@@.@Ġ"Cl~~/~~1@;"Cls@@@ @@@@ @A@@B@A .q99 /q99@@@ L@@ ~~2 ~~3@@@@@34@@@@@@@@48@@@@@5;@@@ภ$Some~~7~~;@ภ(RK_class%~~<&~~D@@@@ST@HO@@@@[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@O@@@@@@@A|~~@@@A@~}} @@ภ ^~w~~w~@ ]ภ$Code~w~~w~@xఐ@#inh~w~~w~@&@@^3@@@@@@'ic_name~w~~w~@ @@@@@ @@~w~~w~@@dQ@@ภ ~~~~@ ภ#Ref~~~~@3ఐp#inh~~~~@V@@0@'ic_name~~~~@C @@B@@@:@ఐ$kind~~~~@B@@Ϡ@@@@@@Q@Q@P@ภ$None~~~~@@@@\@@@@@@Q@c@@~~~~@@Q@h@ఐ#inh~~~~@@@3@w@@@'ic_text~~~~@ @@@@@@@@@Ġ$None,~~-~~@@@@@@@@@@@@@@@@@@@@@@ภ=B~C~@<@@@R@@@@@Ġ$SomeUV@Ƞఠ!t^_@wA@@@@@R@@@@@ʠ@@@@@@Z@@Ѡ"@@@@@@a@@@ภ Sy&z(@ Rภ'Newline%@a@@@=S@3@/(@)@*@@@ఐ4!t)*@ @@G@@@@@@@T@@@A~~6@@X@@@Q@@@=@@ _N@@@@Q@@@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@@-@@@A@?A@@@@ N@.^@@-HUG@@@@N@d@@]L@@kN@g@ภ ;v~eA ภ$ListCv@Ϡడ$List#mapRvSv@ VvWv@@@@@@7@@K@@@pN@jN@E@@J@@I@ڠE@@@G@@F@@@D@@C@@B@@ఐK!fvv@@@@Y@@@h@@g @@@f@@@e@@d@@ఐ|'inher_lvv@L@@w@@vv@@,Y@@@@@@@?N@oO@X@@q @@N@>@ภ vA ภ'Newlinev@ؚ@ @@N@@ภvA@A@3O@x@@@}N@@@A@<O@4@@@9N@| @@A@E@@@ N@8@@5F @@ @@@ @A@5;@@ఐ$puts@@@@@@@@@@!@@@@@g@@@@@@@3@8LE@F@G@@@@ఐ'chanout@@@@@ ఐ*$self#$@հ@@=!@N(@@@@@@@@`@@@@@.@@ఐ~$text=>@8@@@@@O@@@@FG@@n@@@@O@J@@_ @@#J@?J@J@(J@R@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@ @@ @@@F@@@@@Ġ+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@@j@@N@,@@@!Lnt@@ఐ)iter_kind!V!W@7@@@@@@@@@@@@ఐ"cl!l!m@@@!@'cl_kind!s!t@ @@@@@N@N@@@( @@@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@@@@@@@@@@@@~@@}4@ @@+@@@@@@@@@@@@@@@@J@W@#%@#. 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##@ ##@@@@@@)P@@)O!@@@)N@@)M@  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@@$@@@%d9A< ఐ4$self %q@"@@P@%u@@@@@@r@@q@@@p@@o@@n^@@%Class@%%@@@@@O@l@@ఐ9!c%%@ @@{@'cl_name%%@ @@@@@@@E@@@ภ"%A"@A@% O@f@@@kN@@@VA@%%O@@@@N@j@@QA@%.@@@N@@@%@@"@@@@A@%@@ ఐ!$puts%%@ @@@"@@@@@@# @@@@@"R@@@@@@@3%%%%%%%%@@@@@@@ఐ'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@@@O@+O@1@ภ$:'?C>A$8@?A@&@@@,O@:@@'HC`G@@@@O@*@@'NC@@O@@ภ$R'WCA$P@A@&Ġ@@@O@C@@'`(@@$@@@@A@'f@@ ఐ#6$puts'r's@"@@@$:@@@L@@K@$@@@J@@I#@@@H@@G@@F3''''''''@@@@@@@ఐD'chanout''@*@@@@ ఐg$self''@V@@!@ϰ'@@@;@@@c@@b @@@a@@`.@@ఐ(%descr''@8@@P@@@rQ@p@@@''@@$@@@Z@yQ@jJ@@_ @@#@@@zO@XP@ఐ#$puts''@"@@@$@@@@@@%@@@@@$U@@@~@@}@@|m@@ఐ'chanout''@@@z@@ ఐѠ$self((@@@(@D(@@@@@@@@@ఐ !c($(%@@@@'cl_info(+(,@ @@J@@@(1(2@@@@U@@$c@@@N@O@@ @@@(=(>@@ @@(@@@ @@ఠ$intf (K(L@(dA@@%y@@@N@@@@N@3(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(%\@@@@@A@(`@@@N@@@(%?F@@@@N@@@)%^@@N@@ภ&) %_A&@A@(x@@@N@@@) @@&=@@@@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@@0@W@@/R@@.@@-k@@ఐ`'chanout))@F@@3x@@ఐZ!c))@+@@9@@)@@m@డ(G$List$iter))@ ))@@@@@@M@F@@J@@@I@@H@@G@  @@@E@@D@@@C@@B@@A@@࣠@#ele A))@*A@@"3))))))))@@@@@@@ఐ%Ϡ$puts* * @%(@@@&@@@l@@k@';@@@j@@i&@@@h@@g@@f3********@-E@$@%@@@@ఐݠ'chanout*,*-@ð@@@@ ఐ$self*=*> @@@W!@~*B @@@k@@@d@@]@@@@,@@ఐ!c*W!*X"@ư@@;@'cl_name*^#*_*@ΰ @@B@@ఐs#ele*k+*l.@L@@O@@*o*p/@@R@@g@@-@@@P@xX@*x*y0@@@@@^;@@@]@@\N@N@@@డ)%Class.class_elements*1:*1?@ *1@*1N@@%trans^ؠ@@@ ]@@@ \@@ [@@@@ Z@@ Y @@@ X@@@ W@@ V@@ U@II#IId@@@*%@@"^ @@@@@@@@@@@@@@@@@@@@@@@@@;ภU*%Pภ(t*1V*1[@(s@@@D@@@O@@@@@@@@@ఐ!c*1\*1]@j@@x@@*19+1^@@,+@@@ZN@O@@@= @@J@PJ@X@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@࣠@'chanoutA++@+A@@3++++++++@C@G@!@H@@@@@  @@"ctA+ + @+A@@3++++++++@ @@@@@@@@ డ*0reset_type_names)Odoc_info++&@ +'+7@@t@@@t@@@@@t@@@@@3++++++++@)5@,@-@@@@ภ+8+:@@@@t@@@"O@&@@&@@(@@@'N@ @@ఠ%depth+=G+=L@+A@@0@@@4N@(3++++++++@,@@@డ*l$Name%depth+=O+=S@ +=T,=Y@@/@@@@@@-@@,P@@@+@@* @@ఐ"ct,=Z,=\@X@@v/@(clt_name, =],!=e@ @@@@@6O@@A@,,=C @@@ఠ%title,7is,8ix@,PA@@)eN@?@@@AN@=3,@,@,@,@,@,@,@,@@e^@_@`@@@ภ%,K},L"NA$ ఐ점$self,Y}@ @@r@,]}@@@@@I@@@H@@G@@F#@@ఐ%depth,p},q}@-@@O@T2@@ఐ"ct,},}@@@A@(clt_name,},}@ @@ @@@VK@@D@@L@ภo,JAmภ%Title,@ఐ %depth,,@c@@@@@jN@oN@nm@ภ$None,,@'H@@@&%@@@l@@@kN@u@ภ,,Aภ#Raw ,@ డ+Z!^,,@&@@@&@@@@@@&@@@@@'@@@@@@@@@డ2*class_type-Odoc_messages,-@ --@@@@&;@@@O@O@@@! --@@--@@&G@@@O@O@@@-#-$@@]@@@@O@@@d @@{@@@N@N@@ภ-< sAภ$Code-D@.ఐ"ct-O-P@@@@(clt_name-V-W@ܰ @@@@@@@!@@2N@N@@ภ*b-gA*`@A@,Ԡ@@@N@,@@4A@,۠F@@@N@3@@-w@@,@G@mN@9@@-}@@@@@i>@ภa-"*N@X@ ఐ)/"is.x.y@(@@@)* @@@QN@E@@@D@@C,P@@@B@@Ax@@ఐ"ct..@ְ@@@(clt_info..@ @@)P&@@@NO@SO@P@@2 @@'@@@TO@L@@ఠ%descr..@.A@@+@@@aO@W@@@YO@U3........@@@@ภ..Aภ%Title .@Iడ-_$succ..@$@@@$@@@k@@j$@@@i@@h'@@ఐ%depth..@@@$2@@@tP@vP@u;@@" @@9@@@c@wP@rC@ภ$None//@)@@@聠@@@e@@@dO@}V@ภ/$/%Aภ#Raw /-@eడm+description-Odoc_messages/:/; @ /> /?@@#@@z@@@O@O@@@& @@@@@O@O@@ภ,T/Y5A,R@6A@.Ơ@@@O@@@/b>@@@@fO@@@/h@@O@b@ภ,l/qA,j@A@.ޠ@@@[O@@@/z@@,@@@Z@A@/@@ ఐ+P$puts/'/+@*@@@,T@@@@@@,@@@@@,@@@@@@@3////////@@@@@@@ఐ.'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@@@@&@@@AN@CN@B@@& @@ D@@@MN@:N@@@ภ.15A-@6A@0r@@@;N@I@@1>@@@@N@9@@1@@N@@ภ.1A.@A@0@@@ N@R@@1&@@.O@@@ @A@1,@@ ఐ,$puts1819@,U@@@.@@@[@@Z@.h@@@Y@@X-@@@W@@V@@U31I1I1I1I1I1I1I1I@:@@@@@@ఐڠ'chanout1Y 1Z@@@@@ ఐ$self1j1k@@@!@1o#@@@@@@r@@q*@@@p@@o.@@ఐ$intf1$1(@8@@@@@P@@@@11)@@.@@@i@P@yJ@@_ @@-@@@N@gP@  ఐ<$self1,21,6@[@@`@I1,[@@@P@@@M@@H@@@@k@@ఐB'chanout1,\1,c@(@@%x@@ఐ<"ct1,d1,f@ @@+@@)@@c@డ0Y$List$iter1hn1hr@ 1hs1hw@@@@@@M@@@@@@@@@@@  @@@@@@@@@@@@@@࣠@#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@aJ@@z@@@@@@@@@@@@(@@@5@@ @@@ <@{@@ =@Ġ,Aliased_node3233@@@@@2F@@@1K@@@ภh3=!3>#@g@@@S@@@3A@@#U@A@ A@@@@@I@@@H@@G@@F@@E@ @@p@@X@@@W@@@V@@U@@T@@S@@RJ@K@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@@ @@@N@v333333333@'@@@@@డ2I$Name%depth3 3 @ 3 3 @@ @@@ @@@{@@z-@@@y@@x"@@ఐO"mt3 3 @.@@31@'mt_name3 3 @ p @@ @@@O@O@?@@0 @@C@@A@4   @@@ఠ%title4 4 @4-A@@1BsN@@@@N@344444444@Yg`@a@b@@@ภ"4( 4)A" ఐ$self46  @@@O@4: @@@@@@@@@@@@#@@ఐ%depth4M 4N @-@@O@2@@ఐ"mt4^ 4_ @@@A@'mt_name4e 4f "@ ذ @@ @@@K@@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@@@@5Q@&J@@_ @@4@@@6O@P@ఐ3$puts77@3@@@4@@@>@@=@5"@@@<@@;4h@@@:@@9@@8m@@ఐ|'chanout88@b@@Tz@@ ఐ$self8!8"@Ӱ@@;@W8&@@@@@S@@R@@ఐ"mt8788@o@@t@'mt_info8>8?@$ @@J@Z@@8D8E@@@@U@@4v@@@_N@^O@J@ @@@8P*8Q @@ @@8S@@ @@ఠ&mt_ele8^ 8_&@8wA@@%'^@@@y@@@xN@`38i8i8i8i8i8i8i8i@`@@@డ6&Module4module_type_elements8z)8{/@ 8~08D@@%transl&@@@ @@@ @@ @'j@@@ @@3'@@@@@@@@@@@'m#m''m#mt@@'G@)$@@!lܠ@@@j@@@i@@h@'@@@g@@fQ'@@@e@@@d@@c@@bP@:ภ9834ภ3+8L8P@3+@@@C@@@~O@e@@@ݠ@@@i@@ఐ8"mt8Q8S@@@v@@i@@w@A@8@@@ఠ(subparts8Wa8Wi@9A@@'Р''@@@'ݐ'@@@'ڐ'@@@'Ր'@@@@'@@@@@@@@N@399999999@@@@@@ఐ((/module_subparts9%Wl9&W{@!<@@@6T(%@@@@@@@@(!Р((@@@((@@@((@@@((@@@@>@@@@@@@@@=@@ఐ&mt_ele9`W|9aW@G@@6(`@@@@@@O@O@U@@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@@@1R@3R@2}@@: :  @@9@@@#@4R@/@@ภ(ٰ:  ; A(ؠภ#Raw ; @@(Subparts; ; @@; ; @@L@@@HQ@JQ@I@@ @@*j@@@TQ@AQ@G@ภ8&;+ ,A8$@-A@:@@@BQ@P@@;4  5@@@@!Q@@@@;: ;; @@@@@ @UQ@@@ @@@A@;E @@ ఐ7$puts;Q!!);R!!-@6n@@@8@@@^@@]@8@@@\@@[7@@@Z@@Y@@X3;b;b;b;b;b;b;b;b@@@@@@@ఐޠ'chanout;r!!.;s!!5@İ@@@@ఐ$menu;!!6;!!:@@@8@@@lP@qP@p$@@9 @@7@@@rO@j*@డ -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^@@@@@@@@@1Р.@[@@@{@@c@@@N@ࠠ+@`@@@|@@h@@@N@ᠠ(@e@@@}@@m@@@N@㠠#@j@@@~@@r@@@N@堠A@@@@9w@@@@@9@@@N@⠠@9@@@@@9@@@N@䠠@@@@@@@@@N@@@@@N@A@@@N@zA@@@y@@@x@@w8@@@v@@u@@t%@@ఐ 'chanout<"=X<"=_@@@2@@ఐ(subparts<"=a<"=i@@@г,Š)menu_data<"=m<"=v@@ @@@N@@<"=`<"=w@@@@@@U@@@@8@@@N@O@]@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@*@@& @@,@@@5N@"N@(@ภ:m=r&5A:k@6A@<ߠ@@@#N@1@@={&>@@0@@N@!@@=&@@N@@ภ:=&A:@A@<@@@N@:@@=%@@:@@@@A@=%@@ ఐ9i$puts='='@8°@@@:m@@@C@@B@:@@@A@@@:@@@?@@>@@=3========@ @@@@@@ఐ 2'chanout='='@ @@ @@ ఐ U$self='=' @@@!@='@@@n@@@Z@@Y7@@@X@@W.@@ఐ$intf='='@8@@Ӄ@@@iP@g@@@='='@@;"@@@Q@pP@aJ@@_ @@:1@@@qN@OP@ డ<$List$iter>(%>()@ >(*>(.@@@@@@"N@y@@}@@@|@@{@@z@X @@@x@@w@@@v@@u@@t@@࣠@#ele A>F)/<>G)/?@>_A@@"3>G>G>G>G>G>G>G>G@@@@@@@ఐ:$puts>V)/C>W)/G@9s@@@;@@@@@@;@@@@@:@@@@@@@3>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@[@>)/7>*P@@@@@@@@@@O@O@@@ఐ&mt_ele>+>+@İ@@ @@@O@O@/@@ @@;@@@N@@డ=u$List$iter>.>.@ >.?.@@Ȱ@@@@Р&Module@GJ@J@'J@J@OJ@J@J@^J@FJ@$J@J@J@lM@@A@@@@Р+Module_type@wM@@A@@@.@@@m@Р%Class@M@@A@@@.$@@@n@Р*Class_type@ĿM@ @A@@@.,@@@o@@@@@zM@qA@@@rM@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@@2@F@@1A@@0@@/@@ఐ '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@@@@@E@@@D@@C@@B@@ఐ ̠'chanout@`2@a2@ @@Ť@@ఐ;!c@m2@n2@%@@(@@,@@)@ఠ"ct$@|3@}3@@A@@6@r@3@@x9@@@ ఐ $self@3@3@@@@Ϩ3@@@@@@@@@/@@@@@,@3@@@@@V@@@U@@T@@S@@ఐ 'chanout@3@3@ @@@@ఐ:"ct@3@3@%@@T(@@,@@)@@A;%@/@@@@/@3@@@@@@@@@@N@fN@c3@@@@@@@@@@@@@ఐ砐(subparts@4@4#@&@@@@@N@pN@i@@ @@J@?N@@@@@B@@@O@@@"@@@z@@@@@ @@@ @ @@ @ @@  @ @@  '@Ġ,Aliased_node@5$.@5$:@@@@@@ @@@ 5@@@ภ-A5$>A5$@@,@@@: =@@@A @@% ?@ qA@ u A@@@S@@@P@@K@@@@@@ {@ @@5@@@c@@@`@@[@@@@@@@@J@ @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@@@@@7N@A13ภ#Raw CcC@డA!^CnCCoC@<@@@<@@@@@@<@@@@@~=@@@}@@|@@{ @@డ%modul-Odoc_messagesCCCC @ CC CC@@@@<@@@O@O@*@@! CCCC@@CCCC@@<@@@O@O@>@@CCCC@@@@@y@O@H@@d @@N@rN@xM@ภ1CD/nA1ภ$CodeCD3@ఐo!mCD4CD5@/@@i@&m_nameCD6CD<@1 @@1@@@s@@!@@-N@N@x@ภ@CD=A@@A@C`@@@N@@@4A@CgA@@@sN@@@DC@@N@q@D@@@@@BD E?N@@3T@@@6@ภ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@@@7@@@6P@1P@.H@@EGEG@@B,@@@@:P@(R@@g @@A;@@@;N@X@ ఐ?נ"isE IE!I@?J@@@?Ҡ2@@@NN@B@@@A@@@B@@@?@@>x@@ఐӠ!mE?IE@I@@@\@&m_infoEFIEGI@2հ @@?&@@@KO@PO@M@@2 @@>@@@QO@I@@ఠ%descr,EaKEbK@EzA@@B4@@@^O@T@@@VO@R3EmEmEmEmEmEmEmEm@@@@ภ3PEvKEwL JA3Oภ%Title EK@డD$succEKEK@:ð@@@:@@@h@@g:@@@f@@e'@@ఐ%depthEKEK@,@@:@@@qP@sP@r;@@" @@@@@`@tP@oC@ภ$NoneEKEK@@K@@@)(@@@b@@@aO@zV@ภ3EL (EL GA3ภ#Raw EL +@ డ+description-Odoc_messagesEL ,EL 9@ EL :EL E@@˰@@"@@@O@‘O@@@& @@5@@@@›O@ˆO@Ž@ภBFL F5AB@6A@En@@@‰O@—@@F L &>@@ @@cO@‡@@FL H@@O@_@ภCFL IAC@A@E@@@XO@ @@F"K@@CK@@@W@A@F(K@@ ఐA$putsF4MNVF5MNZ@AQ@@@B@@@©@@¨@Cd@@@§@@¦B@@@¥@@¤@@£3FEFEFEFEFEFEFEFE@@@@@@@ఐ'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@@@C66@@@D66@@@E66@@@F@6@-@@@@B@@@AN@(3GGGGGGGG@@@@@@ఐ6נ/module_subpartsGR GR@/@@@E6@@@4@@@3@@26РР6͐6@@@.6ʐ6@@@/6ǐ6@@@066@@@1@>@@@@,@@@+@@*=@@ఐ%m_eleHRHR"@G@@E>7@@@I@@@HO@LO@JU@@J@@zV@A@HR@@ డFH,S&@H-S&B@@@@@@@V@@U@@@@T@@S@@@R@@Q@@P3H=H=H=H=H=H=H=H=@y@@@@@@డFA⠐AHNS&5HOS&6@A@@@$@@@zO@l@@m@ @@kA@@@j@@i@@h!@@ఐU%depthHkS&/HlS&4@@@.@@1(maxdepthHxS&7HyS&?@@@&P@{=@@@@@@@f@|P@wE@@డG"<>HS&LHS&N@ @@@7Р77@@@Ó77@@@Ô77~@@@Õ7z7y@@@Ö@7w@Ò@@@@Ñ@@@ÐO@Â@@Ã@*@@Á!@@@À@@@@~@@ఐ1(subpartsHS&CHS&K@@@8@@ภEհHS&OHS&Q@E@@@EO@Ú@@@@W@@@d@ÛP@Í@@} @@B.@@@ÜO@b@@ఠ$menu/HUcoHUcs@IA@@>@@@éO@Ý3HHHHHHHH@@@@డ-&ifinfo$TexiIUcvIUcz@ IUc{IUc@@@@@a@@@â@@á^@@@à@@ß @@ ఐ砐$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@@ @@@ë@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@@@@@@@@@uN@ā#U@@@@@@@@@vN@Ă#R@@@@@@@@@wN@Ą#M@@@@@@@@@xN@Ć#HA@@@#A@G@@@ @@G@@@yN@ă#>@G@@@!@@G@@@zN@ą#;@#8@@@"@@#@@@@{N@Ā@@@@ĊN@ćA@@@ĈN@A@@@@@@@@F@@@@@@@@@ఐ e'chanoutJXJX@ K@@@@ఐ-(subpartsJXJX @@@г:)menu_dataJX JX@@ @@@F@@JXJX@@@@@@G@@@@G@@@ČN@ċO@8@ @@@JTR]JY!@@ @@JS&,@@ @@ఠ$intf0J[%/J[%3@KA@@H*:Q@@@ęN@ď@@@đN@č3KKKKKKKK@@@@ภ8K[%8K\QA8ภ%Title K[%=@డI$succK%[%?K&[%C@@^@@@@^@@@ģ@@Ģ@]@@@ġ@@Ġ'@@ఐ &%depthK<[%DK=[%I@ǰ@@@u@@@ĬO@ĮO@ĭ;@@" @@|@@@ě@įO@ĪC@ภ$NoneKU[%KKV[%O@E@@@Ġ@@@ĝ@@@ĜN@ĵ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@@ĞN@@@K\Q@@N@Ě@ภ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@@@ @@@@@@@@% @@@@@ @@@@@@@@@࣠@#ele1ALo`Lp`@LA@@"3LpLpLpLpLpLpLpLp@@@@@@@ఐHC$putsL`L`@G@@@IG@@@@@@?@I@@@>@@=H@@@<@@;@@:3LLLLLLLL@-E@$@%@@@@ఐ G'chanoutL`L`@ -@@@@ ఐ j$selfLaLa@c@@!@La@@@ҽ@@W@ҹ@@VҴ@@U@@T,@@ఐ _!mLaLa@ @@;@&m_nameLaLa!@:| @@:{@@@cE@@ఐv#eleLa"La%@O@@R@@LaLa&@@U@@j@@ @@@hQ@L[@L`La'@@@@@2 @@@1@@0O@mO@j@@ఐ%m_eleMb(0Mb(5@>@@&4@@@.O@rO@p/@@ @@I?@@@uN@,@డK$List$iterM$eM%e@ M(eM)e@@ @@@@Р&Module@XM@Ř@A@@@<%@@@ @Р+Module_type@ҌM@Ŝ@A@@@s@PVA@@r@@@ƕo@@@@@zy@@@Ɨ@@@Ɩw@@@@@ƙ@@@Ƙ~@@@ ఐ$selfP^sP_s@@@x3P^P^P^P^P^P^P^P^@*#@$@%@@@ Pfs@@@@@@Ơ@@ơ@@Ɵ @@ఐ;!sPxsPys@@@0@@@ƮR@ƭ@@#@@ @@@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&@@@@@@Ǘ@@ǖ @@@Ǖ@@ǔ@,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[@@@_@@@x@@w@g@@@v@@u$boolE@@@t@@s@@r@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@@@@@@@@~@@@@}@@|@@@{@@z@@y@v s sv s @@G@!@@@@@@7@@6@@@@5@@4@@@3@@2@@1@@ఐ'"fnR ygR yg@@@7@@@GQ@IQ@H@@%.texiRygRyg@@R ygR!yg@@C@@@EQ@KQ@J@@[ @@K^@@@P@LQ@C@ఐU"fnR9zR:z@@@P@NP@M@RAx8BRBz@@@@%.infoRKzRLz@@RNzROz@@K|@@@P@PP@O @@ @@ @, @@@డP"<>Re|Rf|@*@@@!@@@dO@V@@W@ @@U*@@@T@@S@@R@@ఐ٠%titleR|R|@@@@@ R|@@R|R|@@%O@g@@@@K@@@hP@a@డQ!^R}R}@Kٰ@@@K@@@p@@o@K@@@n@@mL@@@l@@k@@j@@ఐ%titleR}R}@(@@v@@@ȁ.@@%.infoR}R}@@R}R}@@K@@@~P@ȆP@ȅB@@ @@HP@|E@(doc.infoR~R~@@R~R~@@UO@ȇR@R|@@T@Ru@@YV@A@Rt @@ డQy$List$iterRGMSGQ@ SGRSGV@@&̰@@@@P3O@ȏ@@ȓ&@@@Ȓ@@ȑ@@Ȑ@,? @@@Ȏ@@ȍ&@@@Ȍ@@ȋ@@Ȋ3SSSSSSSS@@@@@@@ఐO'puts_nlS.W`S/Wg@NӰ@@@O@@@Ȱ@@ȯ@P^@@@Ȯ@@ȭO@@@Ȭ@@ȫ@@Ȫ3S?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@@@6R@8R@7@@ఐ%titleTH-TI2@@@@@@9 @@C@@R@2@ภB1TW5DAB/3@c %**end of headerT^5ET_5X@@ Ta5Y@@Q@D"@ภQeTj5\AQc@A@SנR@>@@@CQ@I2@@A@SR@@@@Q@B;@@rA@SR@@@@Q@D@@A@S R@@@@Q@M@@A@SR@@@@Q@U@@@@ @@@Q@Q@^@ภBTanAB~డS0IKIMTarTas@IJ@@@RN@@@bQ@`Q@U@@@W@@V@@T@@డSC&Global*with_indexTay@TazTa@%@&@@R$@@@^R@aR@_@@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@3@@0@@Pw@@@4S@@డUKנKٰW>W?@Kְ@@@U @@ @@@ R@DR@7@@@9@@8 @@64@@ఐT*info_entryW]@T7 @@U5@@@@S@CS@AH@@* @@ I@ภEHWnWoSAEGడU&Printf'sprintfW~@WW@@@@@@G@@@?R@@@@08@@@@@]@@ER@MR@^R@`R@ʞR@@@R@ʵ@@R@Q)@@@T@@@U@@@S@@R)@@P@@ภ'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@ʝS@ʯS@S@S@S@@@@S@(<@@@'q#$%&@@@S@G@@@'|T@נ"-./0@@@S@S@@@'+6789@@@S@^@@@'T@ʢ5@ABC@@@ʲS@j@@@'T@}?@@@ʟS@ʮv@+* %s: (%s).@@'@@@ʠS@+S@*@@@@*U@@@^S@ʜ@@ఐ %titleX X@@@#@@డWA(Filename+chop_suffixX+X3@ X4X?@@@@@@@@I@@H@@@@G@@F@@@E@@D@@C@@ఐ[(filenameX@XH@˰@@@@@YT@[T@Z@@%.infoXJXO@@XIYP@@"@@@WT@]T@\@@Y *Y Q@@pT@U@@@@jR@g@ภVYRAV@A@Xt@@@NR@d@@Y@@R@L@Y"|Y#T@@@@@@Q@Q@fR@  @ภG Y1XeAG ภGY8XgY94UAG'@ifinfoY@XhYAXo@@ YCXp@@Q@w'@ภG&YLsAG$ @This file was generated by Ocamldoc using the Texinfo generator.YSsYTs@@ YVs@@Q@:@ภG9Y_'AG7+@end ifinfoYfYg@@ Yi@@Q@ˇM@ภGLYr:AGJ0@c no titlepage.YyYz@@ Y|@@Q@ˏ`@ภG_Y MAG]4@node Top, , , (dir)Y Y 0@@ Y 1@@Q@˗s@ภGrY4C`AGpడX !^Y4JY4K@Rڰ@@@R@@@˦@@˥@R@@@ˤ@@ˣS@@@ˢ@@ˡ@@ˠ@@%@top Y4DY4I@@*@@R@@@˶R@˸R@˷@@ఐ *%titleY4LY4Q@ ;@@@@@˹@@B@@[R@˲@ภVݰY4TAV@A@YOjR@˙@@@˞Q@@@UA@YXsR@ˑ@@@˖Q@˝@@qA@Ya|R@ˉ@@@ˎQ@˕@@A@YjR@ˁ@@@ˆQ@ˍ@@A@YsR@y@@@~Q@˅@@A@Y|R@q@@@vQ@}@@@@Q@nQ@u@ภWZ$VaAW@A@Y@@@oQ@ @@A@Y @@@Q@m@@A@Y@@@Q@@@A@Y9@@@RQ@"@@A@Y@@@Q@P@@ZI@@@@@Q@@@ZQnvZRVd@@3~K@@@ȣP@Q@@@] @@V@@@O@ȡ@ డXOOZmZn@O@@@XFHI@@@@@@P@@@@@@ @@A@@డY&Global*intro_file)Odoc_info'Z@ ZZ@-@ZZ@2@#ref-,@@@p@@@p@@@p@I+I+!@@I@E@@XC@@@Q@Q@y@@O@@Ez@Ġ$NoneZZ@UW@@@@PO@@@@@@3ZZZZZZZZ@@@@ @XW@@@@@@@@డ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@1S@0@@6 @@W@@@2R@*@ ఐX4'puts_nl[g[h!@W @@@X/@@@;@@:@X@@@9@@8X'@@@7@@6@@5@@ఐ $chan["[&@ @@@@డZ!^[=[>@T˰@@@T@@@T@@S@T@@@R@@QU@@@P@@O@@N@@2Documentation for [)[;@@[([<@@T@@@dT@fT@e@@ఐ %title[?[D@ .@@|@@@g@@['[E@@X@@@I@kT@`@@p @@X@@@lR@G @ఐX'puts_nl[HT[H[@W@@@X@@@t@@s@Y@@@r@@qX@@@p@@o@@n)@@ఐ $chan\H\\H`@ z@@6@@+@end ifinfo\Hb\Hm@@\Ha\Hn@@Y9@@@̂R@̇R@̆J@@6 @@XH@@@ O@̀P@@@Q@@@ O@T@Ġ$None\.oy\/o}@V@@@@@@@@@@h@@@@@@@@o@@@ఐY'puts_nl\H\I@W@@@Y@@@̏@@̎@Yx@@@̍@@̌Y@@@̋@@̊@@̉@@ఐ $chan\f\g@ ݰ@@j@@1@c no title given\q\r@@\t\u@@Y@@@̝R@̢R@̡@@6 @@\@Ġ$Some\\@Vఠ!fW\\@\A@@@@@ V@@@@@ @@@@@@ ^@@'&@@@@@@ e@@@ ఐW㠐"nl\\@WQ@@@Yz@@@̨@@̧Yk@@@̦@@̥3\\\\\\\\@ 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@ΈP@]6@"@@@@@A6@"@@@@@A6@"@@@@@A6A@@@6@[@@@@@[ @@@ΌN@`6@['@@@@@A6@6@@@@@6@@@ΎN@@@@L@ΏA@@@ΐN@A@@@@@@@@ZJ@@@@@ @@ R@@ఐ$chan^,^-@@@03^,^,^,^,^,^,^,^,@ @@@@డ\!@^<^=@B|@@@B|Р7m@"@@@3@@7b@"@@@4@@7W@"@@@5@@7J@"@@@6@@7=A@@~74@[@@@7@@|7)@[@@@8@@t7@7@@@9@@s@kA@@@2O@·O@yO@A@@@E@@D@BE@@@C@@BBI@@@@@@?@@>@@డ]$List#map^^@ ^^@@']@@@@@@`jP@Z@@_@@^@(#@@@\@@['W @@@Y@@X@@W3^^^^^^^^@ @@@@࣠@!mXA^^@^A@@@@@@&Moduleఐ!m^^@@@@@3^^^^^^^^@ @@@^@@@^^@@@ @@rA@@qQ@}Q@{@@ఐh&m_list^^@I@@@@@^_@@C>@@@UP@̀Q@m@@డ]SS__@S@@@\Xh@@@͐P@͎P@̓@@@ͅ@@̈́@@͂X@@డ]&Global*with_index_6@_9_:@%@t&@@]$@@@͌Q@͏Q@͍u@@0 @@&v@@ఠ6indices_names_to_buildY_P_Q@_iA@@'^c@@@ͺQ@͖@@@ͩQ@͑@డ]$List#map_l_m @ _p!_q$@@()@@@@РGnA@@@GgA@@@G`A@@@GYA@@@GRA@@@GKA@@@GDA@@@G=A@@@G6A@@@G/A@@@@@A@@@Q@ʹA@@@ͼQ@͙@@͜_@@͛@@͚@))C@@@͘@@͗(]j@@@͕@@͔@@͓@@ఐGʠ'indices_%_,@FP@@@РGA@@WGA@@UGA@@SGA@@QGA@@OGA@@MGA@@KGA@@IG}A@@GGtA@@E@CA@@@͸@@ͷ^@@@Ͷ@@͵;@@׏0indices_to_build`-`=@@@)w@@@ͫR@ͿR@ͽP@@ @@Q@A@` @@డ^$List#rev`AL`AP@ `"AQ`#AT@@N9@@@N9O@IP@@@@@@O @@@@@3`3`3`3`3`3`3`3`3@ @@@@@@డ^$List)fold_left`IUc`JUg@ `MUh`NUq@@;@@@@Nl3@@@Q@|Q@@@@@Y@@@DQ@@_|@@@#Q@@@Q@@@@@@@@@@"@@@;@@@@@*@@@@@@M@@࣠@#accZA`r`r@`A@@<3````````@_@@@@@@@ఠ(longname[``@`A@@=3````````@s R@@@@@@ఠ)shortname\``@`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_@@@4@@3@Z^@@@2@@1[i@@@0@@/@@.V@@ఐ(longnameaF(aG0@_@@c@@& indexaQ4aR:@@aT3aU;@@Z@@@BU@GU@Fw@@a^'a_<@@Mz@aaab=@@4}@ఐݠ#accakAalD@ð@@@@@@@@asE[atE\@@@@@ఐ#acca|E`a}Ec@԰@@&@@A[]a@@@araEd@@@4@@@,@@8@@@@R@UR@Q@@ภOsaewaeAOr'Comment)Indices :aeae@@aeae@@t@@@~Q@bw@ภOaeAO%Blank@ae@@Q@n@ภ^ae)A^@*A@a/S@g@@@lR@v@@3A@a8Q@Z@@@^R@k@@aeu=@@Q@+Q@]@@ఐH-indices_namesaa@F0@@=e@@@R@{R@w@@aUba@@]@@@@F#@@@SP@}Q@f@ @@ >@ภ^bb@^@@@P@΅I@bb @@L@@b b @@;8@@@1O@ΆP@Q@@h @@J@@J@/@{@@@@@@-@@@@@k@A@A@@@)@@γ@!@@β@@@α@@ΰ@@ί@@ή@@έ@@@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_buildabcobc@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@@@@`@@@mM@3@@77@@@6@@5@@4@= @@@2@@17@@@0@@/@@.3cccccccc@O@@@@@@ఐ`Ǡ'puts_nlcc@_@@@`@@@T@@S@a*@@@R@@Q`@@@P@@O@@N3d d d d d d d d @#@@@@ఐ$chandd@|@@@@dd@@@aE@@@i@@h`@@@g@@f@@డb$List'flattend9d:@ d=d>@@ș@@@șȘuN@N@q@@@t@@@s@@rȗ @@@p@@oj@@డb$List#mapdedf@ didj@@-"@@@@@]@@@5O@ϟ@]@@@VO@Ϡ@@ϡO@χ@@ϊݠE@@@O@pO@O@τ@@ω@@ψ@.#@@@φ@@υ-6@@@σ@@ς@@ρ@@࣠@_dA@ఠ(longnamebdd@dA@@9@@ఠ)shortnamecdd&@dA@@>@@dd'@@@L@G@@ϣ@@ @@డcT$List#memd+@d+D@ d+Ed+H@@@@@hO@[O@ϾO@ϭ@@Ϯ@ @@@Ϭ@@ϫ@@@Ϫ@@ϩ@@Ϩ3dddddddd@ 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@@@3S@8S@7(@@ @@_K@@@@9S@10@@|@@R@3@ภT f/ATడd!^f: f;@_q@@@_q@@@H@@G@_p@@@F@@E`{@@@D@@C@@BX@@,@printindex fVfW @@*fY @@_@@@XR@ZR@Yk@@ఐ)shortnamefkfl@s@@x@@@@@$R@T{@ภcrfwOAcp@PA@e3R@;@@@@Q@`@@SYA@e@@@Ф@@У@@Т@@ఐ%$changg@@@j@@$@byegg@@gg@@d@@@жM@лM@к@@6 @@~J@ؕJ@мM@д@F@@@@@@@@@@g<B@@ @/@@ @FA@JA@@@@@@@@@L@@@@@@@@@@@@@@J@k@g-@Cg萠 - Writes the trailer of the TeXinfo document. gg@@@@@@@쨰gg@AA࣠@&self-2fAఠ(e(޹hA޺@3gggggggg@޸@@@  ޼hA޽@@@޽@࣠@"itgAh 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@eJ@'J@J@ӫJ@YJ@L@@@h!@@@"A@&A@@@@@L@@@@@@@@@)@@@(X@@'@@&@@%J@ @i:@@Uii@AA࣠@&self-2iAఠ)h)ӱi-A@03iiiiiiii@@@@  ֱi0A3@3@@@@&Moduleఠ!mji*i+@iCA@@Z@@@a3i.i.i.i.i.i.i.i.@ N@@(O@@@@@РZ%Z$@@@ѣZ!Z @ @ѤZZ@@ѥZZ@@Ѧ@@@ѢA@@i[1@@ZX@@b.@@@@ఠ%m_eleniiij@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ఠ"mtkjHF[jIF]@jaA@@['@@@u3jLjLjLjLjLjLjLjL@@@@Р[?[>@@@Ѫ[;[:@ @ѫ[6[5@@Ѭ[1[0@@ѭ@@@ѩA@@juFN-@@@@v)@@@@ఠ%m_eleojaojat@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@@@2N@6F@@@7@@@7J@@ఐ"mtjaja@T@@Y@@@/N@;N@:^@@O @@f_@A@jak @@డiw$List$iterjj@ kk@@>ʰ@@@@=L@B@@F>@@@E@@D@@C@D= @@@A@@@>@@@?@@>@@=3kkkkkkkk@@@@@@@ ఐ$selfk,k-@ް@@F@ᠰk1@@@f@@`a@@_@@ఐ%m_elek@kA@#@@Dn=@@@VM@eM@c.@@O @@@@@fM@T4@c@@@%Classఠ!clk^k_@kwA@@\0@@@щ3kbkbkbkbkbkbkbkb@4@@@Р\U\T@@@ѱ\Q\P@ @Ѳ\L\K@@ѳ\G\F@@Ѵ@@@ѰA@@k-@@0@@ъ)@@@@ఠ%c_elepkk@kA@@@@@@Ҁ@@@M@g3kkkkkkkk@uMF@G@H@@@డj&%Class.class_elementskk @ k k@@A @@A A@@@q@@@p@@o@D@@@n@@mA@@@l@@@k@@j@@i1@A9ภSkfNภfEk k$@fE@@@AB@@@҅N@҉F@@@8@@@ҊJ@@ఐ!ck%k&@T@@D@@@҂N@ҎN@ҍ^@@O @@f_@A@l @@డj$List$iterl*4l*8@ l*9l*=@@?@@@@>J@ҕ@@ҙ?@@@Ҙ@@җ@@Җ@ER @@@Ҕ@@ғ?@@@Ғ@@ґ@@Ґ3l/l/l/l/l/l/l/l/@@@@@@@ ఐ0$selflA*>lB*B@@@[@ⶰlF*Z@@@f@@ҳa@@Ҳ@@ఐ%c_elelU*[lV*`@#@@E<@@@ҩM@ҸM@Ҷ.@@N @@/@@@ҹM@ҧ4@b@@.@*Class_typeఠ"ctmlsaultaw@lA@@]8@@@ѝ3lwlwlwlwlwlwlwlw@I@@@Р]j]i@@@Ѹ]f]e@ @ѹ]a]`@@Ѻ]\][@@ѻ@@@ѷA@@lai-@@E@@ў)@@@@ఠ%c_eleql{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@@Agrm@@@@Ш@б@г-(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-2tAఠ.s.䫱nA@3mmmmmmmm@@@@  䮱nA @ @@@@Ġ-Element_valuem<Dm<Q@V|@n<Rn<S@@V~@@@;3nnnnnnnn@%@@'&@@@@@@@ @@>@@@ ఐ0$selfn<Wn<[@˰@@3@ðn<d@@@@@_|@@^@@%Value@n*<en+<k@@J@f&@@@@Z'@Ġ6Element_type_extensionn7ltn8l@Vc@n<ln=l@@Ve@@@>9@@@ @@r:@@@ ఐd$selfnMlnNl@@@gH@nRl@@@ @@n@@mO@@)Extension@n^ln_l@@J@uZ@@@@[@Ġ1Element_exceptionnknl@V4@npnq@@V6@@@Am@@@ @@n@@@ ఐ$selfnn@3@@|@+n@@@=@@}@@|@@)Exception@nn@@FJ@ӄ@@@@@Ġ,Element_typenn@V@nn@@V@@@D@@@ @@@@@ ఐ̠$selfnn@g@@@_n@@@q@@ӌ@@Ӌ@@$Type@n n@@zJ@ӓ@@@@@Ġ7Element_included_modulenn.@X-@n/n0@@?@@@G@@@ @@@Ġ6Element_module_commentn19n1O@V @n1Pn1Q@@3@@@J@@@ @@!@@@@"@@@ภ"n1Un1W@!@@@%@Ġ.Element_moduleoqyoq@\Рఠ!muo qo q@o$ A@@]@@@M3oooooooo@ @@@@@@@D@@@  ఐ8$selfo!qo"q@Ӱ@@;3o!o!o!o!o!o!o!o!@@@@@@ΰo)q@@@@@ӟ@@Ӟ @@&Module@o5qo6q@@J@Ӧ@@@@@ ఐ\$selfoEoF@@@_$@彰oJ@@@@@@ӱ@@Ӱ@@@ӯ@@Ӯ1@@&ModuleఐX!mocod@?@@`T@@@N@N@N@M@oros@@@@@ӻS@@3@@N@ӸV@Z@@W@Ġ3Element_module_typeoo@\ఠ"mtvoo@o A@@^f@@@P3oooooooo@@@@@@@@@@@  ఐ$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ఠ!cwp >Tp>U@p& A@@^@@@S3pppppppp@ @@@@@@@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<@@@ON@DN@IN@HM@ptppup@@@@@7S@@3@@N@4V@Z@@W@Ġ2Element_class_typepp@Zeఠ"ctxpp@p A@@_R@@@V3pppppppp@@@@@@@@@@@  ఐ$selfpp@V@@3pppppppp@@@@@@Qp@@@c@@Y @@X @@*Class_type@pp@@lJ@`@@@@@ ఐߠ$selfpp@z@@$@@p@@@@@@k@@j@@@i@@h1@@*Class_typeఐX"ctpp@?@@a@@@ԎN@ԃN@ԇN@ԆM@pp@@>@@@uS@@3@@N@rV@Z@@)W@@Ak[yq @@@ @@A@@@<@@V7@@U@@T@@@+@@a@H@@`C@@_@@^@@]J@X)@q$@@Dqq (@AA࣠@&self-2{Aఠ1z1qF A@I3q-q-q-q-q-q-q-q-@@@@  qIAL@L@@@@Ġ/Class_attributeq?4<q@4K@\@qD4LqE4M@@\@@@s3qFqFqFqFqFqFqFqF@f@ @'g@ @@@@@@ @@j@@@ ఐ0$selfqZ4Qq[4U@ @@t@q_4^@@@@@~@@}@@)Class_att@qk4_ql4i@@J@օ&@@@@'@Ġ,Class_methodqxjrqyj~@\@q}jq~j@@\@@@v9@@@ @@:@@@ ఐd$selfqjqj@@@@H@8qj@@@J@@֍@@֌O@@&Method@qjqj@@SJ@֔Z@@@@[@Ġ-Class_commentqq@\j@qq@@6e@@@ym@@@ @@n@@@ภqq@@@@v@@Al|q+@@@@@ A@@@@@@@@@@@@@@@@@@@@@@@J@@q @@q$/q$7@AA࣠@&self-2~Aఠ2}2譱rA@ 3qqqqqqqq@@@@  谱r A @ @@@࣠@+module_listAr$8r$C@rA@@ 3rrrrrrrr@!@@!"@@@@@@  @@ డp'Hashtbl%clearrFLrFS@ rFTrFY@@@!a@hr!b@hs@@@h@@h@@@h@@h@\i]i@@[B@"@@@M@M@@@@@@@@@@@3rIrIrIrIrIrIrIrI@IUT@L@M@@@@n鼠(node_tblrYFZrZFb@@@@@@"@@H@@n@@@0M@@@ఠ(filenamerq eorr ew@rA@@q@@@VM@13rwrwrwrwrwrwrwrw@.@@@డqifihr zr z@ie@@@a@@@RM@7@@8@ @@6ig@@@5@@4@@3@@డq"g=g?r zr z@g<@@@p}"N@G@@@I@@H@@F7@@డq0&Global(out_filer z@r zr z@ @#ref=@@@p@@@p@aa@@b@/@@p-@@@PO@SO@Qb@@9@@/c@@డF0default_out_file-Odoc_messagesr zr z@ r zr z@@F@@@:e@Fw&&Fw&C@@Fe@ @@pN@T@@[@@lE@@@UN@B@-ocamldoc.texis  s  @@s  s  @@@డqggs s @g@@@pM@Y@@@[@@Z@@X@@డq&Global(out_files2 @s5 s6 @ @s!@@q@@@bN@eN@c@@+ @@!@sC z@@@A@sE ek@@ డqg렐gsR sS @g@@@q+l@@@vM@tM@i@@@k@@j@@h3sasasasasasasasa@@@@@@@డq&Global*with_index"su @sx sy @(@峰)@@qR'@@@rN@uN@s @@3 @@)!@డr $List$iterss @ s!s%@@G_@@@@@@@ףM@}@@ׁG`@@@׀@@@@~@Lՠ@@@|@@{G]@@@z@@y@@xQ@@ ఐ֠$selfs&s*@s@@3ssssssss@`@@@:s9@@@@@@ן@@מ@@@ם@@ל@@డr\$List#maps:Es:I@ s:Js:M@@<@@@@#J@N@׫@@׮Рdꐐ dᐐd@c@Ӡdܐd@k@Ԡdאd@s@@@@@M@A@@@M@A@@@M@N@ר@@׭@@׬@=6@@@ת@@ש<Ơ6@@@ק@@צ@@ץ@@࣠@!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@@@@@@i@@h@@@@g@@f@@@e@@d@@c@#^#^@@#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@@@q@@@q@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߰@@@@@@MI@@@L@@K@@J@OP@@@H@@GI@@@F@@E@@D@@ ఐS$selfv>OZv?O^@@@X@ذvCOr@@@i@@h@f@@ga@@f@@e@@ఐɠ'chanoutvVOsvWOz@ΰ@@>P@s@@v\OYv]O{@@@|@@uw@@t@@ఐo+module_listvl|vm|@ @@t@@^@@r@@@yM@[@ డtkkvv@k@@@tZo@@@؊M@؈M@}@@@@@~@@| @@డu&Global,with_trailerv@vv@%@#refd&@@@q@@@q@e7e7@@e@5@@t3@@@؆N@؉N@؇7@@?@@58@ ఐࠐ$selfvv@}@@F@^v@@@@@؎@@؍M@@ఐR'chanoutvv@W@@N@ؔ\@@@@]@@v@@_@డum)close_outvv@@s@@@@@@@@@@@tt@@t@@@@s@@@؛@@ؚ @@@ؙ@@ؘ@@ఐ'chanoutww@@@s@@@ؤM@ئM@إ@@1 @@#@< @@$@ @@%@" @@&@@@'@Ġ'Failurew/ w0 @;'Failure-@@@ @tY@@@@Au  @@A/=ocaml.warn_on_literal_patterntE  tE  @@tE  tE  @@@uH@ఠ!swP wQ @wiA@@tx@@@ذP@ث@@@, @@vl@@@ج@Ġ)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@@D@C@B@A@@@?@>@=@<@;@:@9@8@7@6@5@4@3@2@1@0@/@.@-@,@+@*@)@(@'@&@%@$@#@"@!@ @@@@@@@@@@@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ᐐ@@@=@Ahr@@@@x@A@0@@@r@@s@@q@@p@A@@@v@@u@@t@AB<@A@x @@@|@@@{@@z @@@y@@x@@w@@A@@@@@~@@}@Ah@A@d@@߄@a@@߃\@@߂@@߁@@߀@BW@A@S@@߉@P@@߈K@@߇@@߆@@߅@G@A@C@@ߎ@@@@ߍ;@@ߌ@@ߋ@@ߊ@AC2@A@.@@ߓ@+@@ߒ&@@ߑ@@ߐ@@ߏ@@A@@@ߘ@@@ߗ@@ߖ@@ߕ@@ߔ@A+@A@'@@ߝ@$@@ߜ@@ߛ@@ߚ@@ߙ@Bڰ@A@@@ߢ@@@ߡ@@ߠ@@ߟ@@ߞ@@A@@@ߩ@@@ߨ@@@ߧ@@ߦ@@ߥ@@ߤ@@ߣ@ܰ@A@@@߬@@߫@@ߪ@ABCDE<@A@y@@@ߴ@@߳@@@@߲@@߱tN@@@߰@@߯@@߮@@߭@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@@@1@@@0@@/@@.@@-@@A@@@@9@@8@zy@@@7@@@6@@5t@@4@@3@@2@A@A@@@<@@;@@:@BDE>ݰ@A@a@@@A@@@G@@@?@@>@@=@?@A@-@@@F@@EV@@@D@@C@@B@?s@A@@@@K@@Jd@@@I@@H@@G@AB?ް@A@n@@@N@@O@@M@@L@?ڰ@A@{@@@R@@S@@Q@@P@A?@A@@@@X@@W@@@V@@U@@T@?N@A@EMp@@@^@@@]@@\@@@[@@Z@@Y@AB?@A@@@@c@@b@@@a@@`@@_@?@A@@@@h@@g@@@f@@e@@d@A?!@A@u=@@@p@@o@@@@n@@m@@@l@@k@@j@@i@?@A@E@@@v@@@u@@t@@@s@@r@@q@ABCDFG?@A@@@x@@w@@s@A@@@@{@@|@@z@@y@A?A@A@@@@@@@?:@@@@@@@@@@@@~@@}@?@A@W@@@@@@@@@@@@@AB?+@A@@@@@@"@@@@@@@@?O@A@@@@@@1@@@@@@@@A@@A@@@@@@@@B@@@@@@@@@@@@?Ѱ@A@?@@@@@@^@@@@@W@@@@@@@@@@ABC@@A@a@@@@@@@@@@@A@@@@@@@@A@A@@@ @@@@@@A@@@@@@@@@@@@@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@ @ @@@5@ @@@6@@4@@@3@@2 @@@1@@0@@/@p@A@l@@9a@@8@@7@A @A@ @@@?@@>  @@@=@@@<@@;@@:@B˰@A Ks @@@J@@@I@@H@  @@@G@@@F@@E  @@@D@@@C@@B@@A@@@@ @A@ @@@P@@O | {@@@N@@@M@@L@@K@ACD v@A v  t@@@Z@@@Y@@X@ s@@@W@@V n m@@@U@@@T@@S@@R@@Q@ l@A@ l@ k@@@b@ f e d@@@e@@@d@@@c@@a@@@`@@_ a `@@@^@@@]@@\@@[@A [@A@ [@@@k@@j X W@@@i@@@h@@g@@f@ S@A S  Q@@@u@@@t@@s@ P@@@r@@q K J@@@p@@@o@@n@@m@@l@AB E@A@ E@@@z@@y @@@@x@@w@@v@ =@A@ =@@@@@@ 8 7@@@@@@@@ 2 1@@@@@@~@@}@@|@@{@@A@@@@@@@@ABʰ@A@ 4 3@@@@@@@@ 0 /@@@@@@@@@@@ɰ@A@ + *@@@@@@@@ ' &@@@@@@@@@@@ACD !@A@ !@@@@@ @@@@@@@@ @A@  @@@@@@@@  @@@@@@@@@@@@A@@@{@@@@@ABȰ@A@ @@@@@@ @@@@@  @@@@@@@@@@@@@ @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 *CSàݠ 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@@?>@@@@@=<;@@@@@@@@@@:A@98@@@@@@@@765@@@@@@@@@@4A@3@2@@@砠@10@@@@@@@@@@/.-@@@@@@@@@@,A@+*)@@@@@@('&@@@@@%$#@@@@@@@@@@@@"A@! @@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@ A@   @@@~@@}@ @@@|@@@{@@z@@@y@@@x@@w@@v@@uA@@@@@s@@@@t@@r@@@q@@p@@@o@@n@@mA@@@@l@@k@@@j@@@i@@h@@gAP֠@@@f@@@e@@d@@@@c@@@b@@a@@@`@@@_@@^@@]@@\A@@@@[@@Z@@@Y@@@X@@W@@VA @@@U@@@T@@S@@@@R@@Q٠@@@P@@@O@@N@@M@@LA@ՠ@@@@H@ѠР@@@K@@@J@@@I@@G@@@F@@E͠@@@D@@@C@@B@@AA@@@@@@@?Ǡ@@@>@@@=@@<@@;Ai@@@:@@@9@@8@@@@7@@6@@@5@@@4@@3@@2@@1A@@@@0@@/@@@.@@-@@,A@@@@+@@*@@@@)@@@(@@'@@@&@@@%@@$@@#@@"A@@@@!@@@ @@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@A@@@@@@@ @@ @@@ @@@ @@ @@A@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@A@~}@@@@@@|{@@@@@zyx@@@@@@@@@@@@wA@vut@@@@@@s@@@@@@rqp@@@@@@@@onm@@@@@@@@@@@@@@lA@kji@@@@@hgf@@@@@@@@@@eA@dc@@@@@@@@ba`@@@@@@@@@@JA@tsW]@@@d@@@@@@HHA@'u u@@@@@@@@uu @@@@@@@H}A@@@@@@@u#J@@@k@@ @@@@@@@@@I5A@u2J@@@@@;@@@@IA@@@C@@@@IA@uFJ@@@@@O@@@@J,A@W@@W@@@@J#A@_@@_@@@@IA@ubJ@@@@@k@@@@IA@ON@@@@@w@@@@J A@uzJ@@@@@@@@@IA@uJ@@@@@@@@@I]A@x@@@i@@@uK@@@@@@@@@@@IA@OȠ@@@@@@@@@IA@@JA@@@@@@@IlA@@@@IauI`@@@@@@@@@@@@@@J#A@uK9@@@@@@@@@ISA@uKE@@@@@@@@@ItA@uKQ@@@@@@@@@KAK K @@@@@K@@@@@@~@@}IA@I@@@|@@{@v Ks@@@z@@y@@x@@w@@vKA@@@u@@t@@sK]A@KV@@@r@@q@v&K@@@p@@o/@@n@@m@@lKA@@@j@@h@@gKA@v:v7@@@f@@eC@@c@@bgA@@@@&@@a@vNtYm@@@$@@`vRvO@@@"@@_@@^@@][A@T@@@\@@[@vft^@@@@@Zvjvg@@@@@Y@@X@@WNA@נvyK@@@@@@@@VDvv~@@@@@@@@U@@T@A@Pv7@@@(@@@'@@S@@R@@Q3A@Pv*@@@ @@@@@P(@@O@@N&A@|{z@@@8@@@7@@M@@@5@@L@@KA@<;:@@@j@@J@@@@h@@Ivv@@@f@@H@@G@@FA@v@@@b@@E@@@@@D@@CA@v@@@@@B@@@@@A@@@A@v'@@@<@@?@@>@@=A@w@@@@@<D@@@@@;@@:A@I@@@9@@8@Ԡ@@@7@@@6@@5E@@@@@4@@3@@2A@,@@1T@@0@@/A@@@@G@@.@wE@@@]@@-j@@,@@+@@*A@wR@@@.@@)w@@(@@'A@w_w v@@@@@@&@@%@@$A@wlwv@@@K@@#@@"@@!A@wyw$@@@2@@ @@@@A@wwa/@@@@@@@@@A@wwa(@@@"@@@@@@~A@wuZ@@@@@@ww*v@@@@@@@@@@@rA@z@@@wwewd@@@E@@@@@@@@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@@@@@@@@@ A@xxK@@@@@+@@@@ A@s@@ @@@@@@@o@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@~@}@|@{@z@y@x@w@v@u@t@s@r@q@p@o@n@m@l s@@ks@ @Axx@@@\@ AAŠk@^@@@]@A u@Axx@@@_@BC u@A@@@`@ t@Axx@@@a@ t@A s r n@@@c@@@b@AB mAA-@@ h@@@f@@ e d@@@j@@i c b@@@h@@g@@e@@@d@CD@@A@@@@@@@@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@@@@6@@5@@@@4@@3@@@2@@1@@0@@/@@A@@@@?@@>@@@@=@@@<@@;@@@:@@9@@8@@7@A@A-@@@K@@@J@@I@@@@H@@G@@@@F@@E@@@D@@C@@B@@A@@@@@AQ@@@W@@@V@@U@@@@T@@S@@@@R@@Q@@@P@@O@@N@@M@@L@AB@A@@@@_@@^@@@@]@@\@@@[@@Z@@Y@@X@@A@@@o@@@n@@m@~@@@l@@k@}@@@j@@i@|{z@@@h@@@g@@fy@@@e@@d@@c@@b@@a@@`@Av@A@vut@@@w@@v@s@@@u@@tr@@@s@@r@@q@@p@BCo@A@onm@@@@@~@l@@@}@@|k@@@{@@z@@y@@x@(@A@&@@@@@%@@@@@@@@ @A@o@@@@@@@A)@A@@@@@@@@BC { zA@@@@@@@Up{P{M@@@@@@@@t@@@@@@@@@@)@A@f$@@@@@@@@@@@@@@K@@@@@@@A^@A@s@@n@@@@@BDEO@A@{P@@@@@{yd@@@@@@@@PJ@A@{P@@@@@{yd,@@@@@@@@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@@@1E@@0@@/@ABD@A@}@@6u@@4@@3@/@A@:@@;E@@:@@9@A@A@@@?\@@>@@=@@A@ @@F@@@Di@@C@@B@@A@A@A@@@Jp@@I@@H@BCEFRİ@A@}VR@@@P@@O@@@@N@@M@@L@R@A@}f}c@@@U@@T}k{e@@@S@@R@@Q@@A@p@@X@@W@@V@@A@D@@^@?@@\@@[@@Z@@Y@ABC@A@@@a@@`@@_@@A@@@i@@@g@@e@@d@@c@A߰@A@ߠ@@@q@@@p@@oܠ@@@n@@@m@@l@@k@ٰ@A@@@@w@@v֠@@@u@@@t@@s@@r@AѰ@A@Ѡ@@@~@@@}@@|Ϡ@@@{@@@z@@y@@x@ @A@ˠ@@@@䆠@@@@@@@@@@@Ǡ@@@@@@@@@@@ABCDG°@A@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@A@A@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@AB ʰ@A@@@@@䲠@@@@@@@@@@@@@@@@@@@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@>=<@@@1@@0@;:@@@/@@.987@@@-@@@,@@+@@*@@)@5@A@54@@@8@@@7@@6321@@@5@@@4@@3@@2@AC.@A@.-,@@@A@@@@+*@@@?@@>)('@@@=@@@<@@;@@:@@9@%@A@%$#@@@N@@M@"@@@L@@K@! @@@J@@@I@@H@@@G@@@F@@E@@D@@C@@B@@A@@@@T@@S@@@R@@@Q@@P@@O@@A@@@@[@@@Z@@Y@@@X@@@W@@V@@U@ABCDEFHI5 @@@@|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@ !  @@@@@@ @@@@@ @@@@@@@@@ A@   @@@@@@ @@@@@ @@@@@@@@@ A@   @@@@@@@@   @@@@@@@@@@ A@   @@@@@   @@@@@@@@@@ A@  @@@@@@@@   @@@@@@@@@@ A@ @ @@@ꍠ@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@~@@}A@@@@|@@{@@@@z@@y@@@x@@w@@v@@uA@@@@t@@s@@@@r@@qޠ@@@p@@@o@@n@@m@@lA@@@@k@@j@נ@@@i@@@h@@gԠ@@@f@@@e@@d@@c@@bA@Р@@@@`@@@@a@@_@@@^@@]@@@\@@[@@ZA@@@@Y@@XƠ@@@W@@@V@@U@@TA`@@@S@@@R@@Q@@@@P@@@O@@N@@@M@@@L@@K@@J@@IA@@@@H@@G@@@F@@@E@@D@@CA"ؠ@@@B@@@A@@@@@@@?@@>@@@=@@@<@@;@@:@@9A@@@@@5@@@@8@@@7@@@6@@4@@@3@@2@@@1@@@0@@/@@.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^@@@Q@@@@@@XA@@@@@@@@@@@@@@@@XKA@@@@@@@ZY@@@X@@@@@@@@@@@YA@Zh@@@@@;@@@@YA@@@C@@@@YA@Z|@@@@@O@@@@YA@W@@W@@@@YA@_@@_@@@@YA@0Z@@@@@k@@@@YaA@__N@@@@@w@@@@YA@HZ@@@@@@@@@YA@TZ@@@@@@@@@Y+A@F@@@V@@@gZ@@@@@@@@@@@YA@_@@@@@@@@@YA@@ZnA@@@@@@@Y:A@@@@Y/Y.@@@@@@@@@@~@@}@@|YA@[@@@{@@z@@y@@xY!A@[@@@w@@v@@u@@tYBA@[@@@s@@r@@q@@pZAZZ@@@o@@nZ@@m@@l@@k@@jYA@Y@@@i@@h@[A@@@g@@f@@e@@d@@cZA@@@b@@a@@`[+A@[$@@@_@@^@[\@@@]@@\/@@[@@Z@@Y[oA@@@W@@U@@T[\A@@@@S@@RC@@P@@O5A@@@@N@@M@wi;@@@L@@K @@@J@@I@@H@@G)A@"@@@F@@E@4n@@@D@@C85@@@B@@A@@@@@?A@G[@@@>@@@=@@<OL@@@1@@@0@@;@@:A@`_@@@9@@@8@@7@@6@@5A@`o@@@4@@@3@@2(@@/@@.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@ @@@@@@a!)@@@@@@@@@@@@@@@@@$A@@@@6q^@@@@@@@@@@@A@-@@@Gq[@@@@@%@@@@@@A@>@@@Xq@@@@@lJ@@@@@@@@@A@R@@@lq@@@@@l^@@@@@@@@@A@f@@@@@@@@lr@@@@@@@@@A@z@@@@@@@@l@@@@@@@@@A@@@@@@@@@@@@@r"@@@@@@@@@@@@@@@@A@@@@@@%@@@@@@@A@Р@@@@@@@@@@@@@A@@@@@l@@@@@@@|A@y@@@@@x@@@@@@@uA@65@@@@@@@@@mA@e@@@@@+@@@@dA@s@@\@@@@@~@@} =@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@텐Y A@@ A@y@A@@@u@yAAk@w@@@v@AC@A@@@x@BCC@Ay@@@y@B@A@@@z@B@AVA@<@@@|@@@{@AB;AA=@6@@@@@32@@@@@10@@@@@@@~@@@}@CD@j@A@@@@@@@@A^@A@aq@@@ @@ @@ @@@10A@@@^z@@@@@ @@ @AB\\@A@< @@@@@@@@%"@@@@@@@@@A@@@@@@@@A@A@@@@@@@@@@@@@B@A@@@"@@@!@@ @@@@@@A@@@'@@@&{@@%@@$@@#@ACx@A@@@,@w@@+r@@*@@)@@(@F@A@@@1@]@@0X@@/@@.@@-@Aq@A@@@6@|@@5w@@4@@3@@2@B @A@@@;@@@:@@9@@8@@7@H@A@k@@B@g@@A@d@@@`@@?@@>@@=@@<@"@A@]@@EY@@D@@C@ABCDE]@A@\@@@M@@L@_@@@K@@J@@@I@@H@@G@@F@"@A@"@@@S@@R@@@Q@@P@@O@@N@A)@A)))@@@\@@@[@@Z@)@@@Y@@X)~@@@W@@V@@U@@T@#@A@@@a@@@`@@_@@^@@]@A)@A@)))@@@i@@h@)))@@@g@@f)@@@e@@d@@c@@b@BCF)}@A@)})|){@@@q@@p@)z)w@@@o@@n)v@@@m@@l@@k@@j@)x@A@)x)w)v@@@z@@y@)u)r)q@@@x@@@w@@v)p@@@u@@t@@s@@r@A)m@A)m))k@@@@@@@@@)j)i)h@@@@@@)g)f)e@@@@@)d@@@@@~@@}@@|@@{@)b@A)b*)`@@@@@@@@@)_)^)]@@@@@@)\)[@@@@@)Z@@@@@@@@@@@@AB)W@A@)W)V)U@@@@@@)T)S@@@@@)R@@@@@@@@@@)Q@A)Q*Z)O@@@@@@@@@)N)M)L@@@@@@)K@@@@@@)J)I)H@@@@@@@@)G@@@@@@@@@@@@@@A)D@A@)D)C)B@@@@@@)A@@@@@)@@@@@@@@@@@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@@@0@@/jt@@@.@@-@@,@Aa@Aaa@@@7@@6a}u@@@4@@5@@3@@2@@1@`v@A@`p@@@?@@>@a@@@=@@<u)@@@;@@:@@9@@8@ABCa@A@u5@@@B@@C@@A@@@@$ư@A@@@F@@E@@D@A#@A@d@@I @@H@@G@#@A@S@@N@N@@M@@L@@K@@J@A#@A@k@@Q@@P@@O@BCb@A@b @@@Y@@X@bA@@@W@@V9ur@@@U@@T@@S@@R@$L@A@@@\=@@[@@Z@$@A@@@_E@@^@@]@ABD%p@A@}@@bu@@a@@`@$@A@:@@eE@@d@@c@A$R@A@@@h\@@g@@f@#ΰ@A@ @@m@@@li@@k@@j@@i@A$Q@A@@@pp@@o@@n@BCEFb@A@$b@@@u@@t@@@s@@r@@q@b@A@41@@@z@@y9u@@@x@@w@@v@$ܰ@A@p@@}@@|@@{@$Ӱ@A@D@@@?@@@@@@@@~@ABC%@A@@@@@@@@%@A@@@@@@@@@@@@@A+@A@+++@@@@@@@@+++@@@@@@@@@@@+@A@+++@@@@@+++@@@@@@@@@@@A+@A@++@@@@@@@@+++@@@@@@@@@@@@A@+@+@@@즠@++@@@@@@@@@@+++@@@@@@@@@@@ABCDG+@A@+++@@@@@@+++@@@@@+++@@@@@@@@@@@@@+@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@+++@@@2@@@1@@0+++@@@/@@@.@@-@@,@ACD+@A@++@@@7@@6+ + @@@5@@4@@3@+ @A@+ + + @@@>@@@=@@<+ ++@@@;@@@:@@9@@8@(~@A@ q@@A @@@@@?@AB@A@+ + + @@@J@@I@+ +@@@H@@G+++@@@F@@@E@@D@@C@@B@+@A@++@@@Q@@@P@@O++*@@@N@@@M@@L@@K@AC*@A@***@@@Z@@Y@**@@@X@@W***@@@V@@@U@@T@@S@@R@*@A@***@@@g@@f@*@@@e@@d@***@@@c@@@b@@a***@@@`@@@_@@^@@]@@\@@[@*@A@***@@@m@@l***@@@k@@@j@@i@@h@*@A@**@@@t@@@s@@r*ߠ**@@@q@@@p@@o@@n@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 @|@{@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@8@7@6@5@4@3@2@1@0@/@.@-@,@+@*@)@(@'@&@%@$@#@"@!@ @@@@@@@  @@@@@@%@@@%@%!%1 ;@@@A&A@Р&@@@@@@@@@@@@@A@@@@@u@@@@@@@g-A@|z@@@[@@@@@@dA@@@@@@@@@@@@@@@@&\A@{yK6@@@@@@@@&]@@@@@@@($A@8'@@@@@@:{b@@@@@@@@@@@@@@( A@@@@N{b@@@@@@@@@@@(A@)@@@_{@@@@@vQ@@@@@@@@@( A@=@@@s{@@@@@ve@@@@@@@@@'A@Q@@@f@@vt@@@@@@@@@( A@`@@@@@@@@v@@@@@@@@@(A@t@@@lK,(@@@@@@@@t@@@@@@'A@@@@@@@'@@@@@@@@)@@@@@@@@@@@'A@@@@@@8@@@@@@@eA@@@@@@@ig@@@b@@S@@@@@@@~@@}+uA@+n@@@|@@{@{@@@z@@y@@@x@@w@@v@@u2QA2P2N2K@@@t@@@s@@r@2H@@@q@@p2E@@@o@@n@@m@@l+A@a@@@k@@j@ u@@@i@@h@@@g@@f@@e@@d2\A@2[2X2W@@@c@@b@2V2U2T@@@a@@`2S@@@_@@^@@]@@\2RA@2Q2P2O@@@[@@Z@2N2K@@@Y@@X2J@@@W@@V@@U@@T2IA@2H2G2F@@@S@@R@2E2B2A@@@Q@@@P@@O2@@@@N@@M@@L@@K2?A2>2̠2<@@@J@@@I@@H@2;2:29@@@G@@F@282726@@@E@@D25@@@C@@B@@A@@@@@?24A23221@@@>@@@=@@<@202/2.@@@;@@:@2-2,@@@9@@82+@@@7@@6@@5@@4@@32*A@2)2(2'@@@2@@1@2&2%@@@0@@/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@++@@@X@@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@@@@@il@@l@@@@@@hA@h@@@@@@j^@@@@@@@@@@@iA@@@@@@@-!A@ -7-@@@@@@@@s@@@@,#A@~@@@@@@@@K@@@@, A@+xJ@@@@@@4,@@@@@)@@@@@@,4A@A~@@@@@&@@@@jA@j@@@@@@Tj@@@@@@@@@@@,A@a,,@@@@@F@@@@,A@n,@@@@@~S@@}@@|-A@2H2G2F@@@{@@@z@@yZ@@@x@@w@@v-A@--@@@u@@t@@r@@q,A@F1@@@p@@o@@n@@m,dA@4"4!4 @@@T@@l@\[@@@k@@j@@i@@h@@g,A@iJ@@@f@@e@@d@@ck9A@a@@aM@@_@@^k&A@@@@]@@\[@@Z@@Y-vA@@@W@@V@@U-mA@?@@S@-_-^@@@R@@Q@@P@@O@@N.+A@.$.#@@@M@@L@@J@@I._A@44~4}@@@H@@G@.V.U@@@F@@E@@@D@@C@@B@@A4_A@4^4]4\@@@@@@@?@@>4[4Z4Y@@@=@@@<@@;@@:4XA@4W4V4U@@@9@@84T4S4R@@@7@@@6@@5@@44QA@4P4O@@@3@@@2@@14N4M4L@@@0@@@/@@.@@-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@@@@@@@@/!@@@@@@@@@@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@@@@@@@@3۠33@@@@@@@@@@@@0A@rP00@@@@@@@@@@@@3A@333@@@@@@@@333@@@@@@@@@@3A@333@@@@@@@@3ݠ33@@@@@@@@@@3A@33@@@@@33@@@@@@@3A@3Ԡ33@@@@@@@@3Ѡ33@@@@@@@@@@1GA@r1>@@@@@@@@@@@@3A@333@@@@@@33@@@@@~3ؠ33@@@}@@@|@@{@@z@@y3A@3Ԡ3@@@x@@@w@@v3Ҡ33@@@u@@@t@@s@@r3A@333@@@q@@p@33@@@o@@n3ɠ33@@@m@@@l@@k@@j@@i3A@333@@@h@@g@3@@@f@@e@333@@@d@@@c@@b333@@@a@@@`@@_@@^@@]@@\3A@333@@@[@@Z333@@@Y@@@X@@W@@V3A@33@@@U@@@T@@S333@@@R@@@Q@@P@@O@@N@M@L@K@J@I@H@G@F@E@D@C@B@A@@@?@>@=@<@;@:@9@8@7@6@5@4@3@2@1@0@/@.@-@,@+@*@)@(@'@&@%@$@#@"@!@ @@@@@@@@@@@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-@@@-@@.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;ɡ$Misc0Bpg]?[q*Odoc_class0D:L.Odoc_exception0>@ӽX4Id.Odoc_extension0Lt.`?9:77+Odoc_global0=V0^@GD-0DAఙ/KMv㠠0C:K}Ŗ%+Odoc_module0/-05ɍM!W)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__Domain06wI62J{V.Stdlib__Either0HD ?|>0Stdlib__Filename0ʩDZ۽!g.Stdlib__Format0b HvkR/Stdlib__Hashtbl0(L%bԠ,Stdlib__Lazy0$1mlࠠ.Stdlib__Lexing0^m|e,Stdlib__List0oYӀ7tG[w\+Stdlib__Map0*4ɇ2ɠ#Str0݅-d6B2.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@@