Caml1999T037 Pq]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@@@/x@@@/w@@/v$listKР&Module(t_module@@@/r+Module_type -t_module_type@@@/s%Class%Class't_class@@@/t*Class_type ,t_class_type@@@/u@@@/U@@@@/q@@@/p@@/oC@"t3EEEEEEEE@@@@@@Aఠ$iterUQ 7 AVQ 7 E@n\A@@@ȠРLK@@@(@РNM@@@(@РPO@@@(@РPO@@@(@M@(@@@@(D@(@@@@(D@(@@@@(D@(@@@@(D@(@@@(D@"v@@"@ @@@"D@"@@@"D@"z@@"FD@(@@@@(ID@"|@@"@@"~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@@@(B@@(Ah@@@(?@@(><@@ఐ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@@@@@(Q@@@(P@@(O@@(N344444444@c#@@@@@@ఐ#accDU  EU  @o@@@@ఐ7!nQU  RU  @@@D@(\@@+@@ @Ġ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  (@|@@@@@(a@@@(`@@(_@@(^3>>>>>>>>@m#@@@@@@ఐ#accNW  )OW  ,@y@@@@ఐ7!n[W  -\W  .@@@D@(l@@+@@ @Ġ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@@(q@@@(p@@(o@@(n3@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@@@@/O@o@@/Nd@@/M@@/LD@/HM@@@Q 7 9@@ఐ$iterd  d  @X@@@Р@@@/V@@@/W@@@/X@@@/Y@@@@@/T@@@/^@@/]@h9@@@/\@@@/[@@/Z5.@@@/S@@/R@@/Q3HHHHHHHH@@@@@ภOTd  Ud  @N@@@ D@@@/zD@/@@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@@@{@@@/D@/頠@@@@/D@/@@/D@/@@@/D@/3{{{{{{{{@y@z@{@@@ภ`  A_@%Types    @@  @@#@@"ty    @@    @@($@@@@8D@/'@ภ  %A@*Extensions    @@  @@ID@/>@@"xt    @@    @@PD@/L@@ @@`D@/O@ภ  MA@*Exceptions    @@  @@qD@0f@@"ex    @@    @@xD@0t@@ @@D@0w@ภհ  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@0-@@"mec4d6@@f3g7@@D@0.@@ @@D@0/@ภMs:<AK@'Classes~:=:D@@:E@@D@0:@@"cl:Q:S@@:P:T@@D@0;@@ @@(D@0<@ภuWYAs@+Class typesWZWe@@Wf@@9D@0G.@@"ctWnWp@@WmWq@@@D@0H<@@ @@PD@0I?@ภtv=A@'Modulestwt~@@t@@aD@0TV@@"mott@@tt@@hD@0Ud@@ @@xD@0Vg@ภŰeAà@,Module types@@@@D@0a~@@"mt@@@@D@0b@@ @@D@0c@ภA @A@E@0X@@@0]D@0h@@3A@E@0K@@@0PD@0\@@dA@E@0>@@@0CD@0O@@A@E@01@@@06D@0B@@A@E@0$@@@0)D@05@@A@E@0@@@0D@0(@@(A@E@0 @@@0D@0@@YA@E@/@@@0D@0@@A@ȠE@/@@@/D@0@@A@Ѡ@@@/D@/@@m v @@@@@/@A@s v v@@@$TexiD@MA@Б@ఠ-subst_stringsPVPc@mA@@$listK@#Str®exp@@@2_E@0@@@@2dE@0@@0E@0n@@@0~E@0i3@7XQ@R@S@@@డ=!@@@1!a@@@@@@@> @@@@@C@@@@@@@@nnnn@@@"!@@@M@@@0r@@0q@U@@@0p@@0o\Y@@@0m@@0l@@0kB@@ภ ذhlA נ@డ#Str®exp#Strhmhp@ hqhw@@@&stringQ@@@1t@@1s@@@1r@@1q@'str.mli^bb^b@@A@@@@@@@2X@@2W@@@2V@@2U@@!@AhyBhz@@DhxEh{@@*@@@2aG@2cG@2b@@: @@@@"@@Uh~Vh@@Xh}Yh@@@@][h@@E@2e@ภ >dfA <@డe®exp#Strwx@ {|@@c@@@c@@@2t@@2s@@@2r@@2q@@!{@@@@z@@@2}G@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@2g@@@2lF@2@@~A@G@0@@@0F@2k@@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@@!  "@@  #@@@@@2G@2G@2K@@' @@^G@2N@@#@`a  &  )@@  %  *@@`F@2\@@L +@@vE@2`@ภ .2UA @డ®exp#Str-.3..6@ 1.72.=@@@@@@@@2@@2@@@2@@2@@!G.?H.C@@J.>K.D@@0@@@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@@@@@3G@3 G@3@@' @@G@3@@#@'eOhOk@@OgOl@@F@3!@@KOm@@E@3"@ภ ptA @డ®exp#Strpupx@ pyp@@@@@@@@31@@30@@@@3/@@3.3@@!pp@@pp@@@@@3:G@3\@ภ QA @డ®exp#Str)*@ -.@@@@@@@@3M@@3L@@@3K@@3J@@!CD@@FG@@,@@@3VG@3XG@3W@@' @@G@3T@@#@^eYZ@@\]@@F@3Y@@Ka@@E@3Z@ภ DjA B@డk®exp#Str}~@ @@i@@@i@@@3i@@3h@@@3g@@3f@@!@@@@@@@3rG@3tG@3s@@' @@G@3p@@#@"e@@@@F@3u@@K@@E@3v@ภ 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@3T@ภ![_IA@డ®exp#Str!![`!"[c@ !%[d!&[j@@ @@@ @@@3@@3@@@3@@3@@!!;[l!<[p@@!>[k!?[q@@$@@@3G@4G@3@@' @@G@3@@#@"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@@@4G@4G@4@@' @@G@4@@#@`u!}!}@@!}!}@@F@4@@K!}@@E@4@ภ!A@డ®exp#Str!!@ !!@@@@@@@@4-@@4,4@@@4+@@4*'@@!!!@@!!@@@@@46G@48G@47;@@' @@NG@44>@@#@^u!!@@!!@@PF@49L@@K"@@fE@4:P@ภ" EA@డ ®exp#Str""@ "!""@@ @@@ @@@4I@@4H@@@4G@@4F{@@!"7"8@@":";@@ @@@4RG@4TG@4S@@' @@G@4P@@%@ae{}"M"N@@"P"Q@@F@4U@@K"U@@E@4V@ภ8"^A6@డ_®exp#Str"q"r@ "u"v@@]@@@]@@@4e@@4d@@@4c@@4b@@!ư""@@""@@t@@@4nG@4pG@4o@@' @@G@4l@@%@AE{}""@@""@@F@4q@@K"@@E@4r@ภ" 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@4t@@@4yF@4@@A@"٠G@4X@@@4]F@4x@@A@"G@4<@@@4AF@4\@@vA@"G@4 @@@4%F@4@@@A@"G@4@@@4 F@4$@@0A@"G@3@@@3F@4@@A@#G@3@@@3F@3@@A@# G@3@@@3F@3@@GA@#G@3@@@3F@3@@A@#!G@3x@@@3}F@3 @@A@#*(G@3\@@@3aF@3|@@^A@#31G@3@@@@3EF@3`@@ A@#<:G@3$@@@3)F@3D%@@A@#ECG@3@@@3 F@3(.@@uA@#NLG@2@@@2F@3 7@@&A@#WUG@2@@@2F@2@@@# 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@@@@@@5E@4@@4E@4@@4E@43$8$8$8$8$8$8$8$8@@@@@@࣠@!sA$I$J@$boA@@3$J$J$J$J$J$J$J$J@)$Q$R@@@@@  @@డ"$List)fold_left$b$c@ $f$g@@@@#acc@$@@&@!a@$@@& @@&@@&@@&@@@&@t@@@&@@&@@&@@&@@&@333r@@]@.)@@@@eF@4@@4@@ @@@5F@4@@@@5F@4@@4F@4@@4@@4@@4@@4@@@4@3@@@4@@4%@@4@@4@@43$$$$$$$$@q}@t@u@@@@࣠@#accA$$@$pA@@:3$$$$$$$$@@@@@@@3A@ఠ!p$$@$qA@@B3$$$$$$$$@*!Q@@@@@@ఠ!r$$@% rA@@J@@$$@@@X@S@@4@@ @@డ.global_replace#Str% %@ %%@@@ u@@@1@@1@s@@@1@@1@@@@1@@1 @@@1@@1@@1@@1@ "" "#@@ P@&!@@@ @@@4@@4@@@@4@@4@@@@4@@4@@@4@@4@@4@@43%H%H%H%H%H%H%H%H@gp@j@kb@\@]@@@@ఐx!p%Z%[@@@@@ఐv!r%g%h@@@@@ఐ#acc%t%u@@@,@@k@@EJ@5/@%{%|@@@@@4@@@4@@4@@4G@5$G@5 @@ఐM!s% % @ְ@@c@@ఐ -subst_strings%O@dP@@  @@@4G@5,G@5(@@IY@@@cZA@E@5.a@A% ; Escape the strings which would clash with Texinfo syntax. %jl%j@@@@@@@m@ml@@ఠ,fix_nodename%NT%N`@%sA@@@@@@5SE@50@@51@@@5QE@52@@53E@5/3%%%%%%%%@@@@@@࣠@!sA%Na%Nb@&tA@@3%%%%%%%%@+%NP%e@@@@@  @@డ .global_replace#Str&ei&el@ &em& e{@@@@@ l@@@5@@@5?@j@@@5>@@5=@@@@5<@@5;@@@5:@@59@@58@@573&!&!&!&!&!&!&!&!@6BT@9@:@@@@డ %®exp#Str&7e}&8e@ &;e&<e@@ #@@@ #@@@5\@@5[ @@@5Z@@5Y%@@"\.&Qe&Re@@&Te&Ue@@ :@@@5eH@5gH@5f9@@&^e|&_e@@ @@@5W@5hH@5cC@@!/&oe&pe@@&re&se@@@@@5UG@5jG@5iW@@ఐ^&escape&e&e@@@@Y@@@5m@@5n@@5lm@@ఐ!s&e&e@w@@z@@&e@@E@5wE@5t@@@@@A@E@5y@A& ) Removes dots (no good for a node name). &&M@@@@@@@@@ڠ@ఠ-generate_menu&&@&uA@@@#@@@DE@5{@@5|@ǠР&Module@@@@7wH@7q@A@@@A@Р+Module_type@@@@7H@7y@A@@@A@Р%Class@'t_class@@@7H@7@A@@@A@Р*Class_type@,t_class_type@@@7H@7@A@@@A@Р%BlankA@AA@@A@Р'Comment@$c@@@''@@!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@@@7(H@5@@5@!t@@@5H@5@@5$@@@6[H@5@@5H@5@@5H@53()()()()()()()()@N@@@࣠@)part_qualA(8'(90@(QyA@@'3(9(9(9(9(9(9(9(9@_6(@(Av@@@@@  @@$nameA(L1(M5@(ezA@@03(M(M(M(M(M(M(M(M@!>@@@@@@@@@ఠ%sname(_8D(`8I@(x{A@@C@@@5K@53(e(e(e(e(e(e(e(e@%K@@@@@డ&$Name&simple(x8L(y8P@ (|8Q(}8W@@@b@@@)+@@)*e@@@))@@)(@}}*@@E@@@@q@@@5@@5t@@@5@@51@@ఐZ$name(8X(8\@;@@>@@/@@B?@A@(8@@@డ'1(`q(`r@@@@@@@5J@5@@5@ @@5@@@5@@5@@53((((((((@_mf@g@h@@@@ఐt%sname(`k(`p@ @@@@ఐ$name(`s(`w@x@@@@@@"*@@@5K@5#@ ఐ$$puts((@$@@@%@@@5@@5@&$@@@5@@5%j@@@5@@5@@5B@@ఐ$chan))@q@@IO@@ఐ#k&pad_to)!)"@!@@@#f@@@5@@5@#_@@@5@@5@@5@@5l@@c)9):@@#}@@@6 M@6 M@6 |@@డ'!^)N)O@"@@@"@@@6@@6@"@@@6@@6#@@@6@@6@@6 @@"* )j)k@@)m)n@@"@@@6#N@6%N@6$@@డ'!^))@"@@@"@@@6-@@6,@"@@@6+@@6*#@@@6)@@6(@@6'@@ఐA%sname))@ڰ@@@@@6>@@#:: ))@@))@@"@@@6;O@6CO@6B@@ @@"@@@6!@6DO@69@@))@@&@@@5@6FM@6@6EN@6 @@))@@  @@@@&@@@6GK@5@ఐ&'puts_nl))@%@@@&@@@6O@@6N@'@@@6M@@6L&@@@6K@@6J@@6I0@@ఐz$chan**@_@@7=@@ఐؠ)part_qual* *@@@J@@/@@K@*x*@@N@ ఐ%䠐$puts*  *! @%=@@@&@@@6j@@6i@'P@@@6h@@6g&@@@6f@@6e@@6dn@@ఐ$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@@@6@@6@$H@@@6@@6%S@@@6@@6@@6`@@ఐi,fix_nodename+2(W+3(c@@@@@@@6@@6@@@6@@6y@@ఐ$name+I(d+J(h@@@,@@+M(V+N(i@@$@@@6@7 R@7@@". +^(m+_(o@@+a(l+b(p@@$@@@6Q@7 Q@7 @@ @@$@@@6@7 Q@6@@v@@$@@@6@7P@6@@@@$@@@6@7O@6@@+(?+(r@@(@@@6x@7M@6@7N@6@@+ +(s@@ @@t@@'@@@7K@6v@ఐ(o'puts_nl+v+v@'G@@@(j@@@7@@7@(@@@7@@7(b@@@7@@7@@7@@ఐ:$chan+v+v@@@@@ఐ)part_qual+v+v@}@@ @@/@@K@7& @+@@@+`h@@@0@@p@A@H@70@A@@ ఐ('puts_nl++@'@@@(@@@79@@78@)@@@77@@76(@@@75@@74@@733++++++++@@@@@@@ఐ$chan,,@f@@>@@%@menu,,@@,,@@)=@@@7GI@7LI@7K$@@9 @@(L@@@7MH@7E*@ డ*$List$iter,3,4@ ,7,8@@@@!a@%8@@&F$unitF@@@&E@@&D@@&C@x@@@&B@@&A@@@&@@@&?@@&>@[\@@ZU@+&@@@@@@7Y@@@7X@@7W@@7V@@@@7T@@7S@@@7R@@7Q@@7Pz@@@ঠ&m_name,,@1ఠ$name,,@,|A@@9@@@7x3,,,,,,,,@@@@@@,,@@K@7u@,@@ @@@ఐ)menu_line,,@@@@)@@@7@@7@@@@7@@7)h@@@7@@7@@73,,,,,,,,@3,@-@.@@@@డ-Odoc_messages%modul-Odoc_messages,,+@ ,,,1@@&stringQ@@@<3@:ocamldoc/odoc_messages.mli    @@-Odoc_messages@@@* @@@7K@@ঠ'cl_name--@3'cl_name@@@ ;=!t@@@ 0@@@# 3'cl_info *(@@@ 2@@@ 1A@A @ABB(BBG@@@3'cl_typeF*class_type@@@ 3@@B@ABBBB@@@32cl_type_parameters%V)type_expr@@@ 5@@@ 4@@C(@ABBBB@@ @3*cl_virtual6C@@@ 6@@D2@ACCCC1@@@3'cl_kind@*class_kind@@@ 7A@E=@AC[CeC[C@@"@3-cl_parametersK7.)Parameter)parameter@@@ 9@@@ 8A@FO@ACCCC@@4@3&cl_loc]T@@@ :A@GX@AD D D D/@@=@@A#AA$AA@@A@ఠ$nameà..@.~A@@o@@@73........@@@@@@. . @@K@7@/.@@5 @@@ఐ)menu_line..@!@@@+D@@@<@@<@@@@<@@<*@@@<@@<@@<3.,.,.,.,.,.,.,.,@63,@-@.@@@@డs$clas-Odoc_messages.@.A@ .D.E@@q@@@@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@@@.@@@> @@>@)@ -@@DrQ@@@DJ@>0J@DEJ@D\@@DqJ@>2@@@>0@@@>@@@>@@>@@>@@>300000000@v D@p@q@@@@ఐ +$chan00@ @@ @@ภ8CamlinternalFormatBasics0ˠ&Format0Ͱ00A;&Format8CamlinternalFormatBasics'format6!a@>!b@>!c@>!d@>!e@>!f@>@@@C@'#fmt$ @@@C @@@C@B@@A@A/K@DDK@DVK@DnK@D@@@DK@Dt@@X@.@@@DtK@D@@c@9L@DI%&'(@@@DYK@Dm@@o@EL@D$(@@@DFK@DU@'* %s:: @@L@@@DGK@DK@D@@@@>@@@>.K@DC@@ఐ&#ind2Z2[@@@ @@@@^@@A,2`@@@2b2c@@@ @@7m%@@@7l@@7kI@DI@D32l2l2l2l2l2l2l2l@u@@@@ఐ ࠐ,subpart_list2z2{ @ @@ @@K@@.@@@DH@7g@ఐ/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,"@@@EbE@D@@@D@@D@@@@E(E@D@@D-;@@@DE@D@@DE@D@@DE@D33 3 3 3 3 3 3 3 @  R K@ L@ M@@@࣠%%A)3\h3\m@34DA@@+333333333@<3#\^3$@@@@@3&\g @@$nameA30\n31\r@3IEA@@033131313131313131@!C@@@@@@@@డ1!^3Bu3Cu@,y@@@,y@@@D@@D@,x@@@D@@D-@@@D@@D@@D33S3S3S3S3S3S3S3S@#/U@&@'@@@@&@xref{3auz3bu@@3duy3eu@@,@@@EH@EH@E33j3j3j3j3j3j3j3j@@@@@డ1!^3zu3{u@,@@@,@@@E @@E @,@@@E@@E-@@@E@@E@@E8@@ఐ Ѡ,fix_nodename3u3u@ @@@l@@@E@@Ez@@@E@@E:@@ఐ$name3u3u@[@@G@@3u3u@@,@@@E@E*J@E&Q@@డ2G!^33@-@@@-@@@E2@@E1@-@@@E0@@E/. @@@E.@@E-@@E,@@ఐѠ%xname33@@@@Ġ$None33@.@@@@@@@@@ 3@@44@@-3@@@EJ@Ġ$Some44@.ఠ!s44@42FA@@'E@EgE@EG@@@@@-@@-@@@డ2!^4*4+@-a@@@-a@@@ET@@ES@-`@@@ER@@EQ.k@@@EP@@EO@@EN34;4;4;4;4;4;4;4;@+$@%@&@@@@!,4I4J@@4L4M@@-@@@EdM@EfM@Ee@@ఐF!s4_4`@!@@E$@@@@`%@@@A4d4e@@-@@@EBJ@Eq@@"}.4s4t@@4vS@@-@@@E@J@EsJ@Er(@@[@@-@@@E@EtJ@E>@@c@@-@@@D@EuI@E!@@+k@@"@jlA@E@Eys@A4 cross reference to node [name] 44644[@@@@@@@@~@@ఠ&ifinfo44@4GA@@@.@@@EE@E{@@E|.@@@EE@E}@@E~E@Ez344444444@@@@@@࣠@!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@@@/@@@EE@E@@E0@@@EE@E@@EE@E355555555@0KD@E@F@@@࣠@#secA66@6JA@@366666666@+66 @@@@@  @@డ4!^66@/L@@@/L@@@E@@E@/K@@@E@@E0V@@@E@@E@@E36&6&6&6&6&6&6&6&@&2D@)@*@@@@-@dircategory 6465@@6768@@/m@@@EG@EG@E@@ఐ#&escape6L6M@o@@@@@@E@@E@@E-@@ఐc#sec6`6a@7@@{:@@6d\@@E@EE@E?@@2`@@z@@jaA@E@Fh@Aa6|< [install-info] information 6yhj6zh@@@@@@@t@ts@@ఠ(direntry66@6KA@@@%5@@@F)H@FO@@@FaE@F@@F  F@F @@@FE@F@@FE@F366666666@@@@@@࣠@#entA66@6LA@@&366666666@566'@@@@@  @@డ5E!@66@@@@0@@@F@@F@8@@@F@@FE<@@@F @@F @@F 366666666@)5Q@,@-@@@@ภ$İ66A$à)@direntry66@@ 6@@]@ภ36A3@A@6iaH@F#@@@F(G@F.&@@7@@Bj@@@F!G@F'.@@డ5!@77@Y@@@YE@FmG@F3@@@F7@@F6@W @@@F5@@F4@@@F2@@F1@@F0T@@డ5$List#map7C7D@ 7G7H@@@@!a@%"@@&Z!b@%@@&Y@@&X@̠@@@&W@@&V&Q@@@&U@@&T@@&S@%j%k@@%iW@*%@@@@@@FRRH@FL@@FQ@@FP@@@@FN@@FM @@@FK@@FJ@@FI@@ఐd&escape77@@@@_@@@Fj@@Fk@@Fi@@ఐ#ent7 7 @°@@@@77 @@@@@FGH@FpI@F_@@ภ%7A%-@end direntry77$@@ 7%@@H@Fx@ภ4Ű7&A4@A@77I@Fr@@@FwH@F}@@7@@@@@FEH@Fv@@8!@@ B@@@FG@F~H@FC@@*@@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@F@ภ69"A6@#A@9)fG@F@@@FF@F@@F,A@92oG@F@@@FF@F@@5A@9;xG@F@@@FF@F@@>A@9DG@F@@@FF@F@@GA@9M@@@FF@F@@9O@@E@F@@fR@@@A9 ; {2 Associations between a title number and texinfo code.} 9XX9X@@@@@@@9c@@d@ڠ@ఠ%title: : @:#OA@@@@4@F@4@F@@F@@F@@FE@F3::::::::@@@@@@డ8#fst:&:'@@@!a@䠠@!b@@@@@ @@'%field0AA7@@@7mm7mm@@8~@@@4(@A@:E@@ @+@ఠ'heading:R:S@:kPA@@@@5@F@5 @F@@F@@F@@FE@F3:a:a:a:a:a:a:a:a@I`Y@Z@[@@@డ8#snd:n:o@@@!a@⠠@!b@@@@@@@'%field1AA8-@@@8, nn8- nn9@@8X@@@4(@A@:@@ @+@ఠ.fallback_title::@:QA@@9@@@FE@F3::::::::@@WP@Q@R@@@5@unnumberedsubsubsec ::@@::@@ @A@:@@@@ఠ0fallback_heading::@:RA@@9@@@FE@F3::::::::@%3,@-@.@@@/@subsubheading ::@@::@@ @A@:@@@/A@$text:OU:OY@EEEБఠ$self: \e: \i@; TA: \d: \j@@&escapeA@@@@V&G@H@@H@@HG@G@@GG@G %labelA#no_-:@@@GG@G@@@G@@GG@G@;@@@G$G@G @@G!; @@@G%G@G"@@G#G@G@@GG@G@@GG@G,texi_of_textA@*$text@@@KOG@G,@@G-4@@@YG@G.@@G/G@G*@@G+G@G'4texi_of_text_elementA@*@@NG@G6@@G7dG@G8@@G9G@G4@@G5G@G13texi_of_custom_textA@*@@@LG@G@@@GA@=@@@LG@GD@@GEG@GF@@GGG@GB@@GCG@G>@@G?G@G;.texi_of_TargetA&target5o@@@MKG@GN@@GO$codeG@GR@@GSG@GT@@GUG@GP@@GQG@GL@@GMG@GI0texi_of_VerbatimA@G@G\@@G]G@G^@@G_G@GZ@@G[G@GW+texi_of_RawA@G@Gf@@GgG@Gh@@GiG@Gd@@GeG@Ga,texi_of_CodeA@G@Gp@@GqG@Gr@@GsG@Gn@@GoG@Gk/texi_of_CodePreA@G@Gz@@G{G@G|@@G}G@Gx@@GyG@Gu,texi_of_BoldA@G@G@@GG@G@@GG@G@@GG@G.texi_of_ItalicA@@@@KYG@G@@GG@G@@GG@G@@GG@G1texi_of_EmphasizeA@@@@KcG@G@@G&G@G@@GG@G@@GG@G.texi_of_CenterA@@@@KmG@G@@G;G@G@@GG@G@@GG@G,texi_of_LeftA@@@@KwG@G@@GPG@G@@GG@G@@GG@G-texi_of_RightA@@@@KG@G@@GeG@G@@GG@G@@GG@G,texi_of_ListA@7L@RE@@@RWG@G@@G}G@G@@GG@G@@GG@G,texi_of_EnumA@OL@S4@@@SFG@G@@GG@G@@GG@G@@GG@G/texi_of_NewlineAG@G@@GG@G-texi_of_BlockA@l@@@KG@G@@GG@G@@GG@G@@GG@G-texi_of_TitleA@#intA@@@KG@G@@G@@@@KG@G@@GG@G@@GG@G@@GG@G@@GG@G,texi_of_LinkA@G@G@@G@@@@KG@G@@GG@G@@GG@G@@GG@G@@GG@G+texi_of_RefA@G@H@@H@*,d(ref_kind@@@K@@@KG@H@@HG@H@@HG@H@@HG@G@@GG@G3texi_of_SuperscriptA@@@@KG@H@@H,G@H@@HG@H @@H G@H 1texi_of_SubscriptA@@@@KG@H@@HAG@H@@HG@H@@HG@H'headingA@<^@@@XG@H"@@H#@G@H&@@H'7@@@XG@H(@@H)G@H$@@H%G@H @@H!G@H*fixedblockA@<,@@@YK@Yv@@@Y{G@H0@@H1,@@@YVG@H2@@H3G@H.@@H/G@H+@@H,@H-G@H@HG@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@Gv@GwG@Gl@GmG@Gb@GcG@GX@GYG@GJ@GKG@G<@G=G@G2@G3G@G(@G)G@G@GG@G @G G@G@@GG@G 3========@@@;@@@AA5A4XAWAAA{AzAAA,A+ArAqALAKAAAiAhAA:A9 A AaA`A{Az@@Z.F@Z@Z0@Z1@Z2@Z3@Z4@Z5@Z6@Z7@Z8@Z9@Z:@Z;@Z<@Z=@Z>@Z?@Z@@ZA@ZB@ZC@ZD@ZE@ZF@ZG@ZH@ZI@ZJF@F@@F@@@@=OO=.$.)@@@@=SA#@U@@@A@@H4@{@A@w@@H7j@@H6@@H5@A@A@@@H<@@@H;@@H:@@H9@@H8@BC@A @@@HE@@@HD@@HC@@@@HB@@HA@@@H@@@H?@@H>@@H=@j@A@f@@HHa@@HG@@HF@A&@A@"@@HK @@HJ@@HI@@A@@@HN@@HM@@HL@ABDW@A@S@@HQR@@HP@@HO@O@A@K@@HTJ@@HS@@HR@@A@@@HW@@HV@@HU@@A@@@HZ@@HY@@HX@ABCC@A@?@@H]:@@H\@@H[@ @A@@@H`@@H_@@H^@y@A@u@@He@r@@Hdm@@Hc@@Hb@@Ha@A@A@@@Hh@@Hg@@Hf@ΰ@A@@Hi@ABCDE@A@@@Hl@@Hk@@Hj@~@A@z@@Hq@v@@Hpj@@Ho@@Hn@@Hm@A,@A@(@@Ht#@@Hs@@Hr@Y@A@U@@HwP@@Hv@@Hu@Au@A@q@@Hzl@@Hy@@Hx@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@@@Z-F@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@F@@F@@@@S@@@P@?;@P@@@)selfpat-*?>?HUA<??@<@8?7 lw?8 l}@AA࣠@&self-1Aఠ&self-*UTA?`XA@R3?G?G?G?G?G?G?G?G@aXn@WX@A@  @ABGH@@Aef@+,@ABC@}~@AFG @ܠ @AB^_ @"# @A @@ABCD̠@@Ast@@AB=>@VW@A@@ABˠ@@BC@)*@ABCDEF@!1@?VAZ;@?@?WA@@@MMD?YAE@C@@E@డ$&escape$Texi? ? @ ? ? @@@p@@@H@@H@@H@|@} @@A@@@@H3????????@gm@k@ju@l@(@@@@@@@H@@H@@HG@Hr@? lp @@??@AA࣠@&self-1Aఠ?ZA@3????????@@@@  ?[A@@@@࣠:9 A@? ? @г?H&option??@г?$bool??@@ @@@H3????????@-@@,5@@*@@  @@@ @@@H @@'@@@ @@@I@@@I@@@@@@:pA@@@@г?&string@# @$&@@ @@@I-@@@*@+'@@@@@@I4@@@@డ>(failwith@:39@;3A@@=c@@@@@!a@@@@=i}}=i}@@>C@@@@@@@I@@I@*@@@I@I)K@I@@Ib@@#gni@e3C@f3F@@@h3B@i3G@@-@@@I&K@I(K@I'v@@8 @г&string@{*@|0@@F@@@I*@I@@@@@uA@yA@@q k@@@IM@@@IL@@IK@f@@@IJ@@IIc@@@IH@@IG@@IF@@IE@@@@@Id @@@Ic@@@Ib@@Ia@@@@I`@@I_@@@I^@@I]@@I\@@I[@@IZG@IO@@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{@@Iz e@@@Iy@@Ix@@Iw3A$A$A$A$A$A$A$A$@2>@5@6@@@@ A2@@A4A5@@ D@@@IJ@IJ@I@@డ?$List#mapAMAN@ AQAR@@ @@@@G@IG@I@@IiG@NCG@NOG@NZG@NeG@NjG@MG@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@YG@XLG@XYG@WG@WG@UCG@UOG@UZG@UdG@UoG@U}G@TG@TG@SG@SG@SG@TG@ScG@SqG@RtG@RG@QhG@QtG@QG@QG@QG@PG@PG@PG@QG@QG@OG@PG@OG@OG@OCG@OPG@NG@NG@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@K'@@@@R@Ġ#RawB B @;#Raw2@1@@@@A@BV@A1c1c@@@2P@ఠ!s;B B @BcA@@@@@J3BBBBBBBB@q@@@@@@@~@@@ ఐ$selfB B @@@3BBBBBBBB@@@@@@B *@@@-@@K+,@@K* @@ఐ+!sC +C ,@@@G@K1@@@@@Ġ$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@@K5i@@K4 @@ఐ+!sCU -QCV -R@@@G@K;@@@@@Ġ'CodePreCc!S[Cd!Sb@;'CodePre2@2@@@@ABBV@A2e#%2e#8@@@2R@ఠ!s=Cx!ScCy!Sd@CeA@@@@@J3C|C|C|C|C|C|C|C|@ @@@@@@@@@@ ఐD$selfC!ShC!Sl@A@@3CCCCCCCC@@@@@@/C!S|@@@@@K?@@K> @@ఐ+!sC!S}C!S~@@@@G@KE@@@@<@Ġ$BoldC"C"@;$Bold2@h@@@@ADBV@A2g2g@@@3T@ఠ!t>C"C"@CfA@@{@@@J3CCCCCCCC@Z@@@@@@@g@@@ ఐ$selfC"C"@@@3CCCCCCCC@k@@@@@C"@@@@@KI@@KH @@ఐ+!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,#@@@@@KS@@KR @@ఐ+!tD;#D<#@@@'@@@@@Ġ)EmphasizeDG$DH$@;)Emphasize3@@@@@AFBV@A3{i3|i@@@3V@ఠ!t@D[$D\$@DthA@@ @@@J3D_D_D_D_D_D_D_D_@@@@@@@@@@@ ఐ'$selfDo$Dp$@$@@ |3DoDoDoDoDoDoDoDo@@@@@@Dw$@@@R@@K]M@@K\ @@ఐ+!tD$D$@@@]@@@@ @Ġ&CenterD% D% @;&Center3@ I@@@@AGBV@A3j3j-@@@3W@ఠ!tAD% D% @DiA@@ \@@@J3DDDDDDDD@;@@@@@@@ H@@@ ఐr$selfD% D% @o@@ 3DDDDDDDD@L@@@@@bD% &@@@@@Kg@@Kf @@ఐ+!tD% 'D% (@@@@@@@ h@Ġ$LeftD& ) 1D& ) 5@;$Left4@ @@@@AHBV@A4kDF4kDT@@@4/X@ఠ!tBD& ) 6D& ) 7@E jA@@ @@@J3DDDDDDDD@@@@@@@@ @@@ ఐ$selfE& ) ;E& ) ?@@@ 3EEEEEEEE@@@@@@E & ) L@@@@@Kq@@Kp @@ఐ+!tE& ) ME& ) N@@@@@@@ @Ġ%RightE(' O WE)' O \@;%Right4b@ @@@@AIBV@A4\lln4]ll}@@@4zY@ఠ!tCE<' O ]E=' O ^@EUkA@@ @@@J3E@E@E@E@E@E@E@E@@@@@@@@@ @@@ ఐ$selfEP' O bEQ' O f@@@ ]3EPEPEPEPEPEPEPEP@@@@@@EX' O t@@@@@K{@@Kz @@ఐ+!tEg' O uEh' O v@@@@@@@ @Ġ$ListEs( w Et( w @;$List4@2Р .@@@@@@@AJBV@A4m4m@@@4Z@ఠ"tlDE( 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![@ఠ"tlEE)  E)  @EmA@@ @@@J@@@J3EEEEEEEE@|@@@@@& @@ @@@ ఐ$selfE)  E)  @@@ 3EEEEEEEE@!@@@@@F)  @@@ r@@K j@@K @@ఐ/"tlF)  F)  @@@ G@SwG@K@@@@ @Ġ'NewlineF!*  F"*  @;'Newline5[@@@@BV@A5Qo5Ro@@@5o\@@@  @@ =@@@ ఐ점$selfF4*  F5*  @@@ AI@ɰF9*  @@ L@Ġ%BlockFB+  FC+  @;%Block5|@ @@@@ALBV@A5vp5wp)@@@5]@ఠ!tFFV+  FW+  @FonA@@ @@@J3FZFZFZFZFZFZFZFZ@@@@@@@@ @@@ ఐ"$selfFj+ !Fk+ !@@@ w3FjFjFjFjFjFjFjFj@@@@@@Fr+ !@@@ @@K @@K @@ఐ+!tF+ !F+ !@@@ @@@@ @Ġ%TitleF,!!F,!!$@;%Title5@ @@@4!5@@@@@@ R@@@@CMBV@A5qJL5qJq@@@5^@ఠ!nGF,!!&F,!!'@FoA@@ @@@J3FFFFFFFF@D@@@@F,!!)F,!!*@@&%@@@J@@@J @ఠ!tHF,!!,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`@ఠ!sIG--!I!WG.-!I!X@GFqA@@@@@J3G1G1G1G1G1G1G1G1@@@@ఠ!tJG<-!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@U\G@K!@@ఐB!tG~-!I!tG-!I!u@)@@ .@@2@@ /@Ġ#RefG.!v!~G.!v!@;#Ref6@6@@@ ~ }@@@@@@5' R@@@ @@@ @CPBV@A6u $ &6u $ U@@@6a@ఠ$nameKG.!v!G.!v!@GsA@@%@@@J3GGGGGGGG@E@@@ఠ$kindLG.!v!G.!v!@GtA@@  @@@J@@@J@@G.!v!G.!v!@@3 @@@J@@@J@@@MG.!v!@@ q!@@@ ఐ$selfG.!v!G.!v!@@@ 3GGGGGGGG@v=6@7@8/(@)@*@@@x G.!v!@@@ @@K@ @@K @@K@@K@@ఐP$nameH.!v!H.!v!@@@ G@K@@ఐO$kindH.!v!H.!v!@&@@ +@@/@@ ,@Ġ+SuperscriptH/!!H/!!@;+Superscript7T@ @@@ @AQBV@A7Ny  7Oy  @@@7lb@ఠ!tMH./!!H//!!@HGuA@@ @@@J3H2H2H2H2H2H2H2H2@@@@@@@@ @@@ ఐ$selfHB/!!HC/!!@@@ O3HBHBHBHBHBHBHBHB@@@@@@ΰHJ/!!@@@ @@K @@K @@ఐ+!tHY/!!HZ/!!@@@ *@@@@ @Ġ)SubscriptHe0!!Hf0!!@;)Subscript7@ @@@ @ARBV@A7z # %7z # 8@@@7c@ఠ!tNHy0!!Hz0!!@HvA@@ /@@@J3H}H}H}H}H}H}H}H}@@@@@@@@ @@@ ఐE$selfH0!!H0!!@ B@@ 3HHHHHHHH@@@@@@ H0!"@@@ U@@K P@@K @@ఐ+!tH0!"H0!"@@@ `@@@@ ;@Ġ)Odoc_infoH1""H1""$@+Module_listH1""%H1""0@@;+Module_list7@67@@@ @@@ @ASBV@A7{ L N7{ L j@@@8d@@H1""1H1""2@@@@@J@@@JW@@@& @@ qX@@@ H1""7@@H1""6H1""8@@ ta@Ġ)Odoc_infoH2"9"AH2"9"J@*Index_listH2"9"KH2"9"U@@;*Index_list8+@@@ABV@A8!}  8"}  @@@8?e@@@ @@ {@@@ I2"9"Z@@I2"9"YI2"9"[@@ @Ġ)Odoc_infoI3"\"dI3"\"m@&CustomI3"\"nI3"\"t@@;&Custom8N@ @@@  @@@ @BTBV@A8L~  8M~  @@@8jf@ఠ!sOI,3"\"vI-3"\"w@IEwA@@ @@@J3I0I0I0I0I0I0I0I0@@@@ఠ!tPI;3"\"xI<3"\"y@ITxA@@ @@@J@@@5IC3"\"z@@ @@@ ఐ$selfIO3"\"~IP3"\"@ @@\3IOIOIOIOIOIOIOIO@-&@'@(@@@@@ װ IY3"\"@@@ @@K@ @@K @@K@@K@@ఐ@!sIl3"\"Im3"\"@@@ @@ఐ>!tIy3"\"Iz3"\"@%@@ *@@.@@+@Ġ)Odoc_infoI4""I4""@&TargetI4""I4""@@;&Target8@8@@@ 8@@@ @BUBV@A8 3 58 3 P@@@8g@ఠ&targetQI4""I4""@IyA@@@@@K3IIIIIIII@<@@@ఠ$codeRI4""I4""@IzA@@#@@@K@@@7I4""@@X@@@ ఐ$selfI4""I4""@ @@3IIIIIIII@]-&@'@(@@@@@ W I4""@@;9@@L1/@@L.@@L@@L@Cఐ@&targetI4""I4""@@@LG@MLG@L @EఐA$codeI4""I4""@(@@G@L/@@3@@0@@ADZSI@@@ @@ 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-1UAఠ T  JU{A @G3J<J<J<J<J<J<J<J<@ @@@   JX|AJ @J@@ @࣠@DWA@JK6"#JL6"# @@3JJJJJJJJJJJJJJJJ@ Y@ @Z@ @@@@@@@DVA@JY6"# JZ6"# @@@@@@ Jb6"#@@Jd6"#Je6"#@@ J@L@A@"A@@@@@L@@@L@@L@@L@@L*@ @@@@M @@@M @@@M @@M @@M @@M@@MG@MH@J6""$@@J8##J8##+@AA࣠@&self-1YAఠ WX X VJ}A W@3JJJJJJJJ@ U@@@   YJ~A Z@@@ Z@࣠  ZAJ8##-J8##3@JA@@3JJJJJJJJ@ i@ m@ @ n@@@@@J8##, @[AJ8##5J8##9@JA@@3JJJJJJJJ@'@@@@@@J8##4@@డIRAAJ9#<#cJ9#<#d@A@@@D@@@MIJ@M0@@M1@ @@M/A@@@M.@@M-@@M,3JJJJJJJJ@%0=@(@)@@@@డIu&String/lowercase_asciiJ9#<#EJ9#<#K@ J9#<#LK9#<#[@@@e@@@w@@v-@@@u@@t@D %E%ED %E%k@@D]@@@@t@@@MB@@MA<@@@M@@@M?4@@ఐ{&targetK&9#<#\K'9#<#b@b@@A@@/@@MB@@$texiK29#<#fK39#<#j@@K59#<#eK69#<#k@@\K@MMQ@@?@@D@@@MNK@M;W@ఐ$codeKF9#<#qKG9#<#u@^@@a@ KO9#<#|@@KQ9#<#{KR9#<#}@@ J@MOm@KV9#<#B@@o@A@ A@@@@Mb@@Ma@@M`@@M_@@M^@ @@t@@Mq@@Mp@@Mo@@Mn@@Mm@@Ml@@MkG@Md@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-1`Aఠ _  KA @3KKKKKKKK@ @@@   KA @@@ @࣠@!saAK<##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-1cAఠ b  LeA @W3LLLLLLLLLLLLLLLL@ @@@   LhAZ @Z@@ @࣠@!sdAL^=##L_=##@LwA@@3L_L_L_L_L_L_L_L_@ n@ @!o@ @@@@@  @@డJ!^Lr=##Ls=##@E@@@E@@@M@@M@E@@@M@@MF@@@M@@M@@M3LLLLLLLL@%1@(@)@@@@&@code{L=##L=##@@L=##L=##@@E@@@MJ@MJ@M@@డK&!^L=#$L=#$@E@@@E@@@M@@M@E@@@M@@MF@@@M@@M@@M7@@ ఐ$selfL=##L=##@ @@H@ zL=##@@K@@ఐ!sL=##L=##@U@@X@@L=##L=#$@@[@@!}L=#$L=#$@@L=#$L=#$@@F@@@MK@NK@No@@ @@F"@@@M@NK@Mw@@j@@ J@Mz@A@A@@@*@@N)@@N @@N @@@@@N@6@@N5@@N@@N@@NG@N@M=##,@@6M>$$M>$$!@AA࣠@&self-1fAఠ e  MEA @73M,M,M,M,M,M,M,M,@ @@@   MHA: @:@@ @࣠@!sgAM>>$$"M?>$$#@MWA@@P3M?M?M?M?M?M?M?M?@ N@ @!O@ @@@@@  @@డK&String&concatMV?$&$,MW?$&$2@ MZ?$&$3M[?$&$9@@l@@@l@@@N3@@N2@k@@@N1@@@N0@@N/@@@N.@@N-@@N,3MpMpMpMpMpMpMpMp@2>@5@6@@@@! M~?$&$;M?$&$=@@M?$&$:M?$&$>@@@@@NEJ@NGJ@NF@@ภ;lM@$?$IM@$?$A;k M@$?$J@@ M@$?$K@@ 1J@NRJ@NQ.@ภ;M@$?$OA;(@exampleM@$?$PM@$?$X@@ M@$?$Y@@ HJ@N]J@N\C@ภ;M@$?$\*A; ఐ$self M@$?$`@}@@X@wM@$?$g@@[@@ఐ!sM@$?$hM@$?$i@e@@h@@ @@i@ภ;M@$?$lPA;,@end exampleM@$?$mM@$?$y@@ M@$?$z@@ J@NrJ@NuJ@Nt@ภ;ӰM@$?$}gA;Ѡ N@$?$~@@ N@$?$@@J@N}J@NJ@N@ภK N@$?$}AK@~A@M|@@@N~J@N@@A@M,@@@NsJ@N|@@=A@M @@@NfJ@Nq@@jA@M @@@N[J@Nd@@A@M @@@NPJ@NY@@N4@$?$G@@9 @@@NBJ@NN@@@@ J@N@@A@A@@@W@@NV@@N@@N@@@W@@N@c@@Nb@@N@@N@@NG@N&@NV>$$ @@cN\A$$N]A$$@AA࣠@&self-1iAఠ%h&$NA%@u3NjNjNjNjNjNjNjNj@#@@@  'NAx(@x@@(@࣠@!tjAN|A$$N}A$$@NA@@}3N}N}N}N}N}N}N}N}@8@<@!@=@@@@@  @@డM !^NA$$NA$$@Gǰ@@@G@@@N@@N@G@@@N@@NH@@@N@@N@@N3NNNNNNNN@%1@(@)@@@@(@strong{NA$$NA$$@@NA$$NA$$@@G@@@NJ@NJ@N@@డMD!^NA$$NA$$@G@@@G@@@N@@N@G@@@N@@NI@@@N@@N@@N7@@ ఐ$selfNA$$NA$$@@@H@jNA$$@@@@@N@@NO@@ఐ!tNA$$NA$$@Y@@\@@OA$$OA$$@@_@@!}O A$$O A$$@@OA$$OA$$@@H<@@@NK@NK@Ns@@ @@HD@@@N@NK@N{@@n@@ J@N~@A@A@@@*@@N(@@N@@N@@@;@@O@6@@N4@@N@@N@@NG@N@O:A$$,@@5O@B$$OAB$$@AA࣠@&self-1lAఠ k OgA @Y3ONONONONONONONON@@@@   OjA\ @\@@ @࣠@!tmAO`B$$OaB$$@OyA@@O3OaOaOaOaOaOaOaOa@p@ @!q@!@@@@@  @@డM!^OtB$$OuB$$@H@@@H@@@O@@O@H@@@O@@OI@@@O@@O@@O3OOOOOOOO@%1v@(@)@@@@#@i{OB$$OB$$@@OB$$OB$$@@H@@@O)J@O+J@O*@@డN(!^OB$%OB$%@H@@@H@@@O3@@O2@H@@@O1@@O0I@@@O/@@O.@@O-7@@ ఐ$selfOB$$OB$$@@@H@NOB$$@@@@@OG@@OFO@@ఐ!tOB$%OB$%@Y@@\@@OB$$OB$%@@_@@!}OB$%OB$%@@OB$%OB$%@@I @@@OAK@ORK@OQs@@ @@I(@@@O'@OSK@O?{@@n@@J@O%~@A@A@@@@@O[@@OZ@@OY@@@@@Of@@@Oe@@Od@@Oc@@ObG@O]@PB$$,@@P$C% %P%C% %%@AA࣠@&self-1oAఠnPKA@=3P2P2P2P2P2P2P2P2@@@@  PNA@@@@@@࣠@!tpAPDC% %&PEC% %'@P]A@@3PEPEPEPEPEPEPEPE@T@@!U@@@@@@  @@డN!^PXC% %3PYC% %4@I@@@I@@@O@@O~@I@@@O}@@O|J@@@O{@@Oz@@Oy3PiPiPiPiPiPiPiPi@%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-1rAఠqбQ/A@!3QQQQQQQQ@@@@  ӱQ2A$@$@@@࣠@!tsAQ(D%Q%kQ)D%Q%l@QAA@@3Q)Q)Q)Q)Q)Q)Q)Q)@8@@!9@@@@@@  @@@ఠ"sltQ=E%o%yQ>E%o%{@QVA@@$listK5)@@@O@@@OJ@O3QKQKQKQKQKQKQKQK@#/@&@'@@@డ5L%split#StrQ^E%o%~Q_E%o%@ QbE%o%QcE%o%@@@5@@@2@@2@5Q@@@2@@22/@@@2@@@1@@1@@1@5S))5T))@@5U@#@@@5@@@O@@O@@@@O@@OLI@@@O@@@O@@O@@OH@@డ5®exp#StrQE%o%QE%o%@ QE%o%QE%o%@@5@@@5@@@O@@O6@@@O@@Oj@@! QE%o%QE%o%@@QE%o%QE%o%@@5@@@PL@P L@P~@@QE%o%QE%o%@@6/@@@O@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 @@P@#k@@@P@@@P@@Pi@@@P@@P@@P3R(R(R(R(R(R(R(R(@@@@@@@ R6F%%@@R8F%%R9F%%@@H@@@P2J@P4J@P33R>R>R>R>R>R>R>R>@@@@@డP!@RNG%%ROG%%@6@@@6@@@P0J@PJ@PJ@P9@@@P=@@P<@6@@@P;@@P:6Ԡ@@@P8@@P7@@P6C@@డP$List#mapR~G%%RG%%@ RG%%RG%%@@;@@@@K@@@PK@PU@@PX;K@PR@@PW@@PV@@@@PT@@PS: @@@PQ@@PP@@POv@@࣠@!suARG%%RG%%@RA@@%r@@@@డQ;!^RG%%RG%%@K@@@K@@@Pv@@Pu@K@@@Pt@@PsL@@@Pr@@Pq@@Pp3RRRRRRRR@,G@#@$@@@@) @center RG%%RG%%@@RG%%#@@L@@@PN@PN@P@@ఐF!s3RG%%@5@@f"@@@@#@RG%%RG%%@@@r@@Pjm@@PiL@PL@P@@ఐ͠"slS G%%S G%%@߰@@~@@@PgL@PL@P@@SG%%SG%%@@7U@@@PMK@PL@Pe@@ภAS(G%%S)G%&AA! S0G%&S1G%&@@ S3G%&@@K@P @ภP7S<G%&AP5@A@RL@P@@@PK@P@@SGG%%@@7v@@@PKK@P#@@SOG%%SPG%&@@W@@@P/J@PK@PI@@L @@J@P-@] @@@6A@:A@@@)@@P$@@P@@P<@@@v@@P@5@@P0@@P@@P@@PG@P[@SuD%Q%U&@@1S{H&&S|H&&@AA࣠@&self-1wAఠDvECSAD@3SSSSSSSS@B@@@  FSAG@@@G@࣠@!txASH&&SH&& @SA@@K3SSSSSSSS@W@[@!@\@@@@@  @@డR-&String&concatSI&#&)SI&#&/@ SI&#&0SI&#&6@@ɰ@@@@@@P@@P@Ƞ@@@P@@@P@@P@@@P@@P@@P3SSSSSSSS@2>@5@6@@@@! SI&#&8SI&#&:@@SI&#&7SI&#&;@@@@@PJ@PJ@P@@ภAɰSJ&<&FSJ&<&AAȠ SJ&<&G@@ SJ&<&H@@6J@PJ@P.@ภAްTJ&<&KAAܠ*@flushleftT J&<&LT J&<&V@@ TJ&<&W@@MJ@PJ@PC@ภATJ&<&Z*AA ఐ$self T&J&<&^@ڰ@@2X@T*J&<&k@@@@@Q@@Q_@@ఐ!tT9J&<&lT:J&<&m@i@@l@@$@@m@ภBTCJ&<&pTAB.@end flushleftTJJ&<&qTKJ&<&@@ TMJ&<&@@J@QJ@QJ@Q@ภB4TZJ&<&kAB2 TaJ&<&@@ TcJ&<&@@J@Q!J@Q$J@Q#@ภQkTpJ&<&AQi@A@Sݠ@@@Q"J@Q*@@A@S,@@@QJ@Q @@=A@S@@@QJ@Q@@nA@S@@@PJ@P@@A@S@@@PJ@P@@TJ&<&D@@@@@PJ@P@@@@-J@P@A@ A@@@V@@Q3Q@@Q2@@Q1 @@@@@Q>@b@@Q=]@@Q<@@Q;@@Q:G@Q5*@TH&& @@^TK&&TK&&@AA࣠@&self-1zAఠyTA@3TTTTTTTT@@@@  TA@@@@࣠@!t{ATK&&TK&&@TA@@x3TTTTTTTT@@@!@@@@@@  @@డSo&String&concatTL&&TL&&@ TL&&TL&&@@ @@@ @@@QX@@QW@  R@@@QV@@@QU@@QT P@@@QS@@QR@@QQ3UUUUUUUU@2>@5@6@@@@! UL&&UL&&@@U L&&U!L&&@@ 0@@@QjJ@QlJ@Qk@@ภC U1M&&U2M&' AC U9M&&@@ U;M&&@@nJ@QwJ@Qv.@ภ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;@@@QuJ@Q~@@UM&&@@ ܠ @@@QgJ@Qs@@@@oJ@Qe@A@ A@@@@@Q~@@Q@@Q @@@@@Q@@@Q@@Q@@Q@@QG@Q*@UK&&@@UN' 'VN' '"@AA࣠@&self-1}Aఠ|DZV&A@3V V V V V V V V @@@@  ʱV)A@@@@࣠@"tl~AVN' '#V N' '%@V8A@@3V V V V V V V V @/@@!0@@@@@@  @@డT&String&concatV7O'('.V8O'('4@ V;O'('5V<O'(';@@!M@@@!M@@@Q@@Q@!L!@@@Q@@@Q@@Q!@@@Q@@Q@@Q3VQVQVQVQVQVQVQVQ@2>@5@6@@@@! V_O'('=V`O'('?@@VbO'('<VcO'('@@@!r@@@QJ@QJ@Q3VhVhVhVhVhVhVhVh@@@@@డT!@VxP'A'_VyP'A'`@:@@@:!@@@QJ@RJ@RJ@Q@@@Q@@Q@:@@@Q@@Q:@@@Q@@Q@@QD@@ภDzVP'A'MVP'A'^ADy VP'A'N@@ VP'A'O@@'@@ภDVP'A'RAD(@itemizeVP'A'SVP'A'[@@ VP'A'\@@:K@RS@ภSVP'A']$AS@%A@V1IL@R@@@RK@R$c@@.A@V:RL@R@@@RK@Rk@@VP'A'K7@@;[@@@RK@Rs@@డUg!@VQ'a'VQ'a'@;*@@@;*tK@RrK@R)@@@R-@@R,@;) @@@R+@@R*;k@@@R(@@R'@@R&@@డU$List#mapWQ'a'lWQ'a'p@ WQ'a'qWQ'a't@@Ұ@@@@@@RH1L@RB@@RG@@RF@ @@@RD@@RC̠ @@@RA@@R@@@R?@@࣠@!tAWAQ'a'zWBQ'a'{@WZA@@@@@@డU!^WPQ'a'WQQ'a'@P@@@P@@@Rf@@Re@P@@@Rd@@RcQ@@@Rb@@Ra@@R`3WaWaWaWaWaWaWaWa@,@#@$@@@@&@item WoQ'a'WpQ'a'@@WrQ'a'WsQ'a'@@P@@@RvO@RxO@Rw@@ ఐ$selfWQ'a'WQ'a'@>@@(@ WQ'a'@@@G@@R|@@@R{/@@ఐ_!tWQ'a'WQ'a'@9@@<@@WQ'a'WQ'a'@@P?@@2@@@@WQ'a'uWQ'a'@@@,@@RZ@@RYM@RM@RD@@ఐ"tlWQ'a'WQ'a'@e@@>h@@WQ'a'kWQ'a'@@;@@@R=L@RM@RU\@@ภ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@@@R;L@R@@TA@@@5@6@@@@! XT''XT''@@XT''XT'(@@#@@@RJ@RJ@R3XXXXXXXX@@@@@డW;!@XU((!XU(("@<@@@<$@@@RJ@SJ@SJ@R@@@R@@R@=@@@R@@R=D@@@R@@R@@RD@@ภFXU(( XU(( AF XU((@@ XU((@@'@@ภFѰXU((AFϠ*@enumerateXU((XU((@@ YU((@@:K@SS@ภVY U(($AV@%A@XwIL@S@@@S K@Sc@@.A@XRL@S@@@SK@S k@@YU(( 7@@=Y[@@@RK@Ss@@డW!@Y0V(#(hY1V(#(i@=p@@@=ptK@SaK@S@@@S@@S@=o @@@S@@S=@@@S@@S@@S@@డW$List#mapY[V(#(.Y\V(#(2@ Y_V(#(3Y`V(#(6@@"@@@@@@S71L@S1@@S6@@S5@"ޠ@@@S3@@S2" @@@S0@@S/@@S.@@࣠@!tAYV(#(<YV(#(=@YA@@@@@@డX!^YV(#(KYV(#(L@RͰ@@@R@@@SU@@ST@R@@@SS@@SRS@@@SQ@@SP@@SO3YYYYYYYY@,@#@$@@@@&@item YV(#(BYV(#(I@@YV(#(AYV(#(J@@R@@@SeO@SgO@Sf@@ ఐ$selfYV(#(NYV(#(R@@@(@PYV(#(_@@@@@Sk@@Sj/@@ఐ_!tYV(#(`YV(#(a@9@@K<@@YV(#(MYV(#(b@@?@@2@@@@YV(#(7YV(#(c@@@Z@@SI@@SHM@SuM@SsD@@ఐ"tlYV(#(dZV(#(f@e@@lh@@ZV(#(-ZV(#(g@@>B@@@S,L@S{M@SD\@@ภ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:@@>~@@@S*L@S@@TA@@>@@@RK@SL@S(@@Z`U(( ZaW(j(@@%h@@@RJ@SK@R@@ @@J@R@  A@ A@@@@@S@@S@@S@@@@@S@@@S@@S@@S@@SG@S.@ZS''%@@ZX((ZX((@AA࣠@&self-1AఠTUSZAT@3ZZZZZZZZ@R@@@  VZAW@@@W@! ZX((ZX((@@ZX((ZX((@@A@@@@S3ZZZZZZZZ@h@l@"@m@@@@@@@@S@@S@@SG@S!@ZX((@@ZY((ZY((@AA࣠@&self-1AఠZA@3ZZZZZZZZ@@@@  ZA@@@@࣠@!tAZY((ZY((@ZA@@03ZZZZZZZZ@@@!@@@@@@  @@డYv&String&concatZZ((ZZ((@ [Z(([Z((@@&@@@&@@@S@@S@&&Y@@@S@@@S@@S&W@@@S@@S@@S3[[[[[[[[@2>d@5@6@@@@! [$Z(([%Z((@@['Z(([(Z((@@&7@@@SJ@SJ@S@@ภI[8[(([9[()'AI'@format[@[(([A[((@@ [C[((@@fJ@SJ@S/@ภI([N[((AI& ఐ$self [[[()@@@ gD@۰[_[()@@@ @@S @@SK@@ఐ!t[n[()[o[()@U@@X@@$@@ Y@ภIR[x[()@AIP+@end format[[()[[()@@ [[() @@J@TJ@TJ@Tp@ภIi[[()#WAIg [[()$@@ [[()%@@J@TJ@TJ@T@ภX[[()&mAX@nA@[@@@TJ@T#@@uA@[,@@@TJ@T@@=|A@[ @@@SJ@T@@nA@['@@@SJ@S@@[[((@@&Ƞ@@@SJ@S@@@@[J@S@A@A@@@ @@T,@@T+@@T*@@@ @@T7@,@@T6'@@T5@@T4@@T3G@T.@[Y((@@([\)()3[\)()@@AA࣠@&self-1Aఠ\A@!3[[[[[[[[@@@@  \A!@!@@@࣠@!nA\ \)()A\ \)()B@\$A@@B3\ \ \ \ \ \ \ \ @!@@!!@@@@@@  @@!tA\\)()C\\)()D@\7A@@G3\\\\\\\\@ X@@@@@@@@@ఠ't_begin\1])G)Q\2])G)X@\JA@@[?@@@TK@TU3\7\7\7\7\7\7\7\7@%b@@@@@ఐ">%title\H^)[)g\I^)[)l@!@@@@K@Ti@[a@@@TK@Tl@@Tk@@Tj @@Th"@@డZ$List%assoc\l^)[)p\m^)[)t@ \p^)[)u\q^)[)z@@@!a@#@@'@Kn@@!b@#@@'@@@'@@'@@'@@'@J66J67#@@Jx@(#@@@L@T{@@T|@@ @@\@Z@@TsL@TL@Tw@@Tz@@@Ty@@Tx @@Tv@@Tux@@ఐ!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@TL@Ts@@ @@V@@@T@TL@T{@@o@@MK@T~@@@@A@A@@@ @@T@ @@T @@T@@T@@T@ @@"@@U @!@@U @!@@U  @@U @@U @@U@@UG@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@@@U3@@U2@)D)@@@U1@@@U0@@U/)@@@U.@@U-@@U,3^I^I^I^I^I^I^I^I@0<!X@3@4@@@@ ^Wb* *@@^Yb* *^Zb* *@@)i@@@UEK@UGK@UF@@ภLD^jc* **^kc* *[ALC&@uref{^rc* *+^sc* *1@@ ^uc* *2@@K@URK@UQ.@ภLZ^c* *5ALXఐ!s ^c* *6@k @@!?@ภLk^c* *:'ALi!,^c* *;^c* *<@@ ^c* *=@@K@UgK@UfT@ภL^c* *@@@U"9@@U@@U@@U@@UG@U>@_6a))@@":_<d*\*g_=d*\*r@AA࣠@&self-1Aఠ   _cA @$U3_J_J_J_J_J_J_J_J@ @@@   _fA$X @$X@@ @࣠@$nameA_\d*\*s_]d*\*w@_uA@@"T3_]_]_]_]_]_]_]_]@ $l@ @!$m@ @@@@@  @@$kindA_od*\*x_pd*\*|@_A@@"_3_p_p_p_p_p_p_p_p@ "j@@@@@@@@@ఠ%xname_e**_e**@_A@@Y@@@UK@U3________@%"z@@@@@ఐ+$kind_f**_f**@ @@"@Ġ$Some_g**_g**@ZĠ)RK_module_g**_g**@;)RK_module"@@@@@@@LA@ANTNT@@@NC@@@  @@"G@U1@@@@@"2@@"2@@@డ^C!^_h**_h**@X@@@X@@@U@@U@X@@@U@@UZ@@@U@@U@@UO@@డ3%modul-Odoc_messages_h**_h**@ _h**_h**@@3@@Y$@@@UN@UN@Ul@@డ^!^`h**`h**@Y:@@@Y:@@@U@@U@Y9@@@U@@UZD@@@U@@U@@U@@! `h**` h**@@`"h**`#h**@@YX@@@VO@VO@V@@డ^$Name&simple`;h**`<h**@ `?h**`@h**@@7ð@@@8%@@@V@@V8(@@@V@@V@@ఐ$name`Wh**`Xh**@@@#N@@`[h**`\h**@@8;@@@V!@@?@@Y@@@U@V.O@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@@@V6@@V5@Y@@@V4@@V3Z@@@V2@@V1@@V0@@డ3+module_type-Odoc_messages`j+!+-`j+!+:@ `j+!+;`j+!+F@@3^@@Y@@@VFN@VHN@VG8@@డ_L!^`j+!+M`j+!+N@Z@@@Z@@@VP@@VO@Z@@@VN@@VM[@@@VL@@VK@@VJX@@! `j+!+J`j+!+K@@`j+!+I`j+!+L@@Z$@@@V`O@VbO@Val@@డ_x$Name&simpleaj+!+Paj+!+T@ a j+!+Ua j+!+[@@8@@@8@@@Vg@@Vf8@@@Ve@@Vd@@ఐʠ$namea#j+!+\a$j+!+`@@@$@@a'j+!+Oa(j+!+a@@9@@@Vr@@?@@ZY@@@VD@VO@V\@@ @@@Ġ$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@@[@@@VN@VN@V@@డ`!^bgn+,bhn+,@[@@@[@@@V@@V@[@@@V@@V\@@@V@@V@@V@@! bn++bn+,@@bn++bn+,@@[@@@WO@WO@W@@డa$Name&simplebn+,bn+, @ bn+, bn+,@@:'@@@:@@@W @@W:@@@W@@W&@@ఐb$namebn+,bn+,@H@@%3@@bn+,bn+,@@:@@@W9@@?@@[@@@V@W!O@VA@@ @@GB@@bo,,!bo,,"@@%J@@%J@@@ bo,,'@@bo,,&bo,,(@@XS@@@Abf**@@ZU@A@be**@@డajY͠Yϰbq,2,Abq,2,B@Y̰@@@]%@@@WXJ@WJ@@WK@ @@WIY@@@WH@@WG@@WF3bbbbbbbb@u|@}@~@@@@ఐ%xnamec q,2,;c q,2,@@ @@@@ cq,2,D@@cq,2,Ccq,2,E@@(K@WY@@@@\d@@@WZK@WU$@ ఐ砐$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~\@@@Wh@@@Wg@@Wf@?H@@@We@@Wd]@@@Wc@@Wb@@Wa@0ภ$Somec]ఐ%xnamecq,2,lcq,2,q@@@\@@@WzK@W|K@W{@@@0 @@@W}@@ఐR$namecq,2,rcq,2,v@8@@&@@_@@(G@Wu@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,,@@@)%@@W)@@WO@@ఐ!td{s,,d|s,,@Y@@'N\@@ds,,ds,,@@)._@@"@}ds,,ds,,@@ds,,ds,,@@]@@@WK@WK@Ws@@ @@]@@@W@WK@W{@@n@@)G@W~@A@A@@@'{@@W'v@@W@@W@@@)@@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 @@X_3@@@X@@X@@X3eeeeeeee@%1'@(@)@@@@#_@{eu,,eu,,@@eu,,eu,,@@^J@@@X2J@X4J@X3@@డc!^e)u,- e*u,- @^`@@@^`@@@X<@@X;@^_@@@X:@@X9_j@@@X8@@X7@@X67@@ ఐ$selfeKu,,eLu,,@&@@*XH@%̰ePu,-@@@* @@XP*@@XOO@@ఐ!te_u,-e`u,-@Y@@(\@@ecu,,edu,- @@*_@@"@}emu,- enu,-@@epu,- equ,-@@^@@@XJK@X[K@XZs@@ @@^@@@X0@X\K@XH{@@n@@*yG@X.~@A@A@@@(J@@Xd(E@@Xc@@Xb@@@*@@Xo@(V@@Xn(Q@@Xm@@Xl@@XkG@Xf@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|--@_@@@_@@@X@@X@_@@@X@@X`@@@X@@X@@X3ffffffff@@@@@@@ఐ!ff|--f|--@ @@` @@@XK@XK@X@@డei!^f|--f|--@`#@@@`#@@@Y@@Y@`"@@@Y@@Ya-@@@X@@X@@X7@@ ఐa$selfg|--g|--@'ð@@,H@'g|--@@@+@@Y+@@YO@@ఐP!tg"|--g#|--@1@@)\@@g&|--g'|--@@+_@@! g0|--g1|--@@g3|--g4|--@@`a@@@YL@YL@Ys@@ @@`i@@@X@Y L@Y{@@o@@)|@@@)U@A@A@@@)@@Y3@)@@Y2)@@Y1@@Y0@@Y/@ @@,c@@YB@*@@YA@*@@Y@)@@Y?@@Y>@@Y=@@Y@@[(,9@@['@@[&@BC-۰@A--@@[---@@[,-@@[+@@[*@@[)@,@A@,@@[2@,@@[1,@@[0@@[/@@[.@A-Ұ@A@-@@[5-@@[4@@[3@BD.@A@.@@[:@.@@[9. @@[8@@[7@@[6@.X@A@.T@@[=.M@@[<@@[;@.E@A@.A@@[@.;@@[?@@[>@ABEF.Ő*@+Ϡ1q 8 This class generates Texinfo code from text structures iiN@@@@@@@+#@I.;@@, A.A..A..A..jA.i.VA.U.7A.6.A.. A.-A--A--A--A--A--A--A--A--mA-l-WA-V-AA-@-9A-8-&A-%-A-,A,,A,,A,,A,,A,d@[_@[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@[`/@@[^@@@@,@@@,@,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,@@@[~@@[@@[}@@\r/BA/=7f/7@@@\q@@@\p@@\o@/2@@@\n@@\m//@@@\l@@\k@@\j@@\i/,A@Y/%@@@[@@\hc@@@[@@\g@@\f/ A@YY@@@[@@\e9@@\d@@\c/A@/@@@[@@\b@Y/G@@@[@@\aL@@\`@@\_@@\^/A/.@@@[@@\].[@@\\[@@\[@@\Z@@\Y.A@c@@\Xc@@\W@@\V.A@k@@\Uk@@\T@@\S.A@s@@\Rs@@\Q@@\P.A@{@@\O{@@\N@@\M.A@]@@\L@@\K@@\J.A@Z"/@@@[@@\I@@\H@@\G.A@Z./@@@[@@\F@@\E@@\D.A@Z:/@@@[@@\C@@\B@@\A.A@ZF/@@@[@@\@@@\?@@\>.A@ZR/@@@[@@\=@@\<@@\;.A@4@@@[@@\:@@\9@@\8.A@4@@@[@@\7@@\6@@\5.A@@\4.}A@Zz/@@@[@@\3@@\2@@\1.tA@.m@@@[@@\0@Z/@@@[@@\/@@\.@@\-@@\,.dA@@@\+@Z0@@@[@@\* @@\)@@\(@@\'.XA@@@\&@.MZ.L@@@[@@@[@@\%@@\$@@\#@@\".HA@Z0%@@@[@@\!*@@\ @@\.?A@Z01@@@[@@\6@@\@@\.6A@j@@@[@@\@@@\e@@@[@@\@@\@@\.'A@kZZ@@@[@@@[@@\ZZ@@@[@@\@@\@\@\@\@\@\@\@\ @\ @\ @\ @\ @\@\@\@\@\@\@\@\@\@[@[@[@[@[@[@[.@@[@@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@@]=@2@A@@]@@ABCDE2@A@@@]C@@]B@@]A@1@A@@@]H@@@]G@@]F@@]E@@]D@A2a@A@T@@]K@@]J@@]I@1@A@@@]N@@]M@@]L@A1@A@@@]Q@@]P@@]O@BC3C@A3?@@]V35*@@]U*@@]T@@]S@@]R@2!@A@D@@][@A@@]Z7@@]Y@@]X@@]W@A3:@A@>@@]^>@@]]@@]\@BD3@A@@@]c@@@]bI@@]a@@]`@@]_@3@A@+@@]f'@@]e@@]d@3@A@$@@]iY@@]h@@]g@ABEFW;@@@A4Af4A[3AD3A73A-3A3oA3`A 3QA3BA33A3#A3A2A2A2A2A2A2A2A2}A2\A2BA2 An2 Ad1AZ1AJW@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\@\~@\}@\|@\{@\z@\y@\x@\w@\v@\u@\tV[@@\s@@@@1t@@@1q@1t1q4k;@@@A4XA@^]G;@@@]@@^@@^@@^1A@nҠ^^@@@^@@@^@@^^^@@@^@@^@@^2(A@n@@@^@@^@^46@@@]@@^i@@@^@@^@@^@@^4{A4v<4p@@@^@@@^ @@^ @4k@@@^ @@^ 4h@@@^ @@^@@^@@^2A@^4^@@@^@@^T@@^@@^3A@4@@^\@@^@@]3A@_ 4r@@@]@@]h@@]@@]3A@p@@]p@@]@@]3A@x@@]x@@]@@]3A@_&4@@@]@@]@@]@@]3WA@9Ug@@@]@@]@@]@@]3A@_>4@@@]@@]@@]@@]3A@_J4@@@]@@]@@]@@]3!A@i<@@@]@@]@_]4@@@]@@]@@]@@]@@]3A@9@@@]@@]@@]@@]3A@@]4dA@@@]@@]@@]30A@@@]@3%_3$@@@]@@@]@@]@@]@@]@@]3A@_4@@@]@@]@@]@@]3A@_5 @@@]@@]@@]@@]38A@_5@@@]@@] @@]@@]4A44@@@]@@]4@@]@@]@@]@@]3A@3@@@]@@]@_57@@@]@@]-@@]@@]@@]4A@5@@]5@@]@@]5!A@5@@@]@@]@_5R@@@]@@]H@@]@@]@@]5eA@(@@]@@]@@]5RA@__@@@]@@]\@@]@@]@@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@]@@]@@@@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~@@e}3normal_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@@@e@@e0,text_element@@@e@@@e@@e@@e3text_of_author_listA@D@@@e@@@e@@eM,text_element@@@e@@@e@@e@@e.text_of_beforeA@a@@@@e@$text@@@e@@e@@@e@@ev,text_element@@@e@@@e@@e@@e2text_of_class_kindA@$Name!t@@@f@@f@%Class*class_kind@@@f@@f,text_element@@@f@@@e@@e@@e@@e4text_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@@@f@@f@ 0)type_expr@@@f@@@f@@fi,text_element@@@f@@@f@@f@@f@@f.text_of_customA@*@@@@f&@$text@@@f'@@f%@@@f$@@f#$text@@@f"@@f!@@f 1text_of_exceptionA@)Exception+t_exception@@@f-@@f,V,text_element@@@f+@@@f*@@f)@@f(,text_of_infoA%block@@@@f8J@k@@@k@@kJ@f6@$info@@@f5@@@f4@@f3,text_element@@@f2@@@f1@@f0@@f/@@f..text_of_methodA@%Value(t_method@@@f>@@f=,text_element@@@f<@@@f;@@f:@@f93text_of_module_kindA/with_def_syntax-*@@@fH@@@fG@@fF@&Module+module_kind@@@fE@@fD͠ ,text_element@@@fC@@@fB@@fA@@f@@@f?=text_of_module_parameter_listA@@9&Module0module_parameter@@@fP@gJ,text_element@@@fS@@@fR@@@fQ@@fO@@@fN@@fMW,text_element@@@fL@@@fK@@fJ@@fI3text_of_module_typeA@9+module_type@@@fY@@fXq,text_element@@@fW@@@fV@@fU@@fT8text_of_module_type_kindA/with_def_syntax@@@fc@@@fb@@fa@&Module0module_type_kind@@@f`@@f_H,text_element@@@f^@@@f]@@f\@@f[@@fZ=text_of_parameter_descriptionA@)Parameter)parameter@@@fh@@fg$text@@@ff@@fe@@fd6text_of_parameter_listA@$Name!t@@@fr@@fq@)Parameter)parameter@@@fp@@@fo@@fn,text_element@@@fm@@@fl@@fk@@fj@@fi9text_of_raised_exceptionsA@0raised_exception@@@fy@@@fx@@fw,text_element@@@fv@@@fu@@ft@@fs2text_of_return_optA@3$text@@@f@@@f@@f~ʠ,text_element@@@f}@@@f|@@f{@@fz+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^,J@^);VA@ @@@^0@@^1@@^/@@_%8A@uΠ @@@^7@@@^6@@^ @@@^4@@^@@^9"A@uy@@@^?@@^@ @@@^=@@^p@@@^;@@^@@^@@^9A@ \@@@^L@@^5@@^@@^:A@@@^=@@^@@^:eA@ @@@^S@@^H@@^@@^:A@P@@_P@@_@@_:A@X@@_X@@_@@_:A@ @@@^]@@^c@@^@@^:4A@@2J@@@^a@@^o@@^@@^:A@ @@@^e@@^z@@^@@^:A@ @@@^i@@^@@^@@^9A@p@@@^p@@^@ @@@^n@@^@@^@@^@@^:A@@f~@@@^t@@^@@^@@^:\A@@^;>A@@@_@@_@@_: A@@@^@9 @@@^~@@@^}@@^@@^@@^@@^:A@ @@@^@@^@@^@@^9A@ @@@^@@^@@^@@^:A@ @@@^@@^@@^@@^;A;;@@@^@@_;@@_@@_@@_ @@_ :A@:@@@^@@^@ @@@^@@^@@^@@^@@^;A@ @@_  @@_ @@_ ;A@;@@@^@@_@ @@@^@@_@@_@@_@@_<9A@@@_@@_@@_<&A@ @@@^@@_1@@_@@_$nodeA@v@@@pJ@kA@@kB@J@@@J@kE@@kFf@@@pJ@kG@@kHJ@kC@@kDJ@k?@@k@J@k<%indexA@`\@@@kSJ@kO@@kP@O@@@qJ@kT@@kUg@@@pJ@kV@@kWJ@kQ@@kRJ@kM@@kNJ@kJ,text_of_descA@r<@@@rJ@s@@@sJ@kv@@kwfޠg@@@@}CO@|@@@|J@kx@@kyJ@kt@@kuJ@kq0text_of_sees_optA@AxgZ#see@@@~DM@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@'@@@zJ@k@@k@f)type_expr@@@J@k@@kg@@@EJ@k@@kJ@k@@kJ@k@@kJ@k-texi_of_valueA@g%Value't_value@@@HJ@k@@ku@@@4J@k@@kJ@k@@kJ@k1texi_of_attributeA@+t_attribute@@@EJ@k@@ku@@@J@k@@kJ@k@@kJ@k.texi_of_methodA@8(t_method@@@EJ@k@@kJ@k@@kJ@k@@kJ@k9string_of_type_parametersA@h#$Type&t_type@@@+J@k@@k6@@@J@k@@kJ@k@@kJ@k3string_of_type_argsA@wC0constructor_args@@@kJ@k@@k@xe%Types)type_expr@@@k@@@kJ@k@@k6E@@@sJ@k@@kJ@k@@kJ@k@@kJ@k,texi_of_typeA@MJ@k@@kJ@k@@kJ@k@@kJ@k6texi_of_type_extensionA@@@@*J@k@@k@h)Extension0t_type_extension@@@]J@k@@kJ@k@@lJ@k@@kJ@k@@kJ@k1texi_of_exceptionA@h)Exception+t_exception@@@J@l@@lJ@l @@l J@l@@lJ@l.texi_of_moduleA@hS@@@J@l@@lJ@l@@lJ@l@@lJ@l 3texi_of_module_typeA@h^@@@J@l@@lJ@l@@lJ@l@@lJ@l7texi_of_included_moduleA@h/included_module@@@J@l%@@l&J@l'@@l(J@l#@@l$J@l -texi_of_classA@R@@@?J@l/@@l0'J@l1@@l2J@l-@@l.J@l*2texi_of_class_typeA@R@@@J@l9@@l:6texi_of_module_elementA@J@lQ@@lR@h@@@J@lU@@lV{J@lW@@lXJ@lS@@lTJ@lO@@lPJ@lL9generate_inheritance_infoA@v@@@6J@l_@@l`@Ch/inherited_class@@@SN@.@@@@J@lc@@ldv`@@@J@le@@lfJ@la@@lbJ@l]@@l^J@lZ?generate_class_inheritance_infoA@,J@lm@@ln@SC@@@J@lq@@lr J@ls@@ltJ@lo@@lpJ@lk@@llJ@lh $generate_class_type_inheritance_infoA@HJ@l{@@l|@SK@@@J@l@@lJ@f@f@f@f@f@f@f@f@f@f@f@f@f@g@g@g@g@g@g@g@g@g@g @g @g @g @g @f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@f@fɐ 1@@fJ@^-3||||||||@ 7;@@>tAAAA>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@J@۳@۴@۵@۶@۷@۸@۹@ۺ@ۻ@ۼ@۽@۾@ۿ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @ @ @ @@@@@@@@@I@^ @@^!@@@@|..| pu@@@@|A #@ J@^(@&bullet@Al6@@@g:@0indices_to_buildAAzР@@Рe@e@e@e@e@e@e@e@e@@@@@A@@@J@ͦA@@@ͨJ@ɝA@@@ɟJ@qA@@@qJ@gU@@@@gVK@gP@@@gS@A)linebreak@Alz@@@gJ@BC(maxdepth@A|7@@@g5@%minus@Al@@@gB@(node_tbl@A{'Hashtbl!tJ@i=|@@@oJ@i>@@@k0@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@k^@@mBP@@@rcJ@k`@@m@@m@AB@1@A@} @@@m@@@m@@m @@@m@@m@@m@ư@A@@@m@@m@@m@A@A@}@@m@z@@mu@@m@@m@@m@Bp@A@l@@m$@i@@m#d@@m"@@m!@@m @`@A@\@@m)@Y@@m(T@@m'@@m&@@m%@ACK@A@G@@m.@D@@m-?@@m,@@m+@@m*@@A@@@m3@@@m2 @@m1@@m0@@m/@AD@A@@@@m8@=@@m78@@m6@@m5@@m4@B@A@@@m=@@@m<@@m;@@m:@@m9@@A@@@mD@@@mC@@@mB@@mA@@m@@@m?@@m>@@A@@@mG@@mF@@mE@ABCDE@װ@A@}/@@@mO@@mN@@@@mM@@mLxg@@@mK@@mJ@@mI@@mH@@A@@@@mU@@mT@@@mS{@@mR@@mQ@@mP@A [@A [ Y V@@@m^@@@m]@@m\@ S@@@m[@@mZ P@@@mY@@mX@@mW@@mV@հ@A@@@mc@@@mb@@ma@@m`@@m_@A Z@A@ Z@@@mk@@mj@ S@@@mi@@mh N@@@mg@@mf@@me@@md@BCF K@A@ K@@@ms@@mr@ F@@@mq@@mp A@@@mo@@mn@@mm@@ml@ C@A@ C@@@m|@@m{@ > ;@@@mz@@@my@@mx 8@@@mw@@mv@@mu@@mt@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@@@s\J@kh@@m@Hn@@@M@sh@@@szJ@kl@@m Y@@@@J@kn@@m@@m@@m@@A@@@@m@@m@@@@m@@@m@@m@@m@@m@@m@A@A@@@m@@m@@m@BDEC@A@@@@m@@mz@@@m@@m@@m@C԰@A@`@@@m@@m@@@m@@m@@m@C@A@@@@m@@m@@@m@@m@@m@ABD@A@@@@m@@m@@m@@m@D @A@@@@m@@m@@m@@m@AC߰@A@!@@@m@@m@@@m@@m@@m@C@A@I@@@m@@@m@@m@@@m@@m@@m@ABD@A@L@@@m@@m@@@m@@m@@m@C@A@7@@@n@@n@@@n@@n@@m@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@%@@@n@@n@@n@@n@ACt@A@/@@@n@@n@Cm @@@n@@@n@@n@@n@@n@@n@D-@A@@@@n$@@n#H@@@n"@@n!@@n @ABC^@A@ @@@n)@@n(U@@@n'@@n&@@n%@C@A@;@@@n.@@n-d@@@n,@@n+@@n*@AE!@AEE@@@n5@@n4Eu@@@n2@@n3@@n1@@n0@@n/@D@A@C@@@n=@@n<@@@@n;@@n:@@@n9@@n8@@n7@@n6@ABCE&@A@@@@n@@@nA@@n?@@n>@O@A@K@@nDD@@nC@@nB@AH@A@D@@nG?@@nF@@nE@'@A@#@@nL@@@nK@@nJ@@nI@@nH@AG@A@C@@nO>@@nN@@nM@BCE@A@E@@@nW@@nV@@@@nU@@nT@@@nS@@nR@@nQ@@nP@Ұ@A@@@nZ@@nY@@nX@@A@@@n]@@n\@@n[@ABD@A@@@n`@@n_@@n^@@A@@@ncx@@nb@@na@Aذ@A@@@nf@@ne@@nd@T@A@P@@nk@L@@njG@@ni@@nh@@ng@Aװ@A@@@nn@@nm@@nl@BCEFF@A@@@@ns@@nrz@@@nq@@np@@no@F @A@@@@nx@@nw%@@@nv@@nu@@nt@^@A@Z@@n{Y@@nz@@ny@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@@@@n@@n@@@n@@@n@@n@@n@ACD@Aנ@@@n@@@n@@n@@@@n@@n@@@n@@@n@@n@@n@@n@@A@@@@@n@@@@o@@@n@@@n@@n@@@n@@n@@@n@@@n@@n@@n@A@A@@@@o@@o@@@o@@@o@@o@@o@@A/@@@o@@@o@@o@@@@o @@o @@@o @@@o @@o @@o@@o@AB{@A@{@@@o@@ov@@@o@@o@@o@s@A@s@@@o@@o@nm@@@o@@@o@@ohg@@@o@@@o@@o@@o@@o@ M@A@ I@@o" <@@o!@@o @AB9text_of_raised_exceptions@A@kj@@@o)@@@o(@@o'gf@@@o&@@@o%@@o$@@o#@2text_of_return_opt@A@cb@@@o0@@@o/@@o._^@@@o-@@@o,@@o+@@o*@ACDY@A@Y@@@o5@@o4V@@@o3@@o2@@o1@T@A@TS@@@o<@@@o;@@o:PO@@@o9@@@o8@@o7@@o6@ İ@A@ @@o? @@o>@@o=@AB7text_of_short_type_expr@A@S@@@oH@@oG@N@@@oF@@oEKJ@@@oD@@@oC@@oB@@oA@@o@@F@A@FE@@@oO@@@oN@@oMDC@@@oL@@@oK@@oJ@@oI@AC>@A@>@@@oX@@oW@9@@@oV@@oU65@@@oT@@@oS@@oR@@oQ@@oP@1@A@1@@@oe@@od@,@@@oc@@ob@+*@@@oa@@@o`@@o_'&@@@o^@@@o]@@o\@@o[@@oZ@@oY@"@A@"@@@ok@@oj@@@oi@@@oh@@og@@of@@A@@@@or@@@oq@@op@@@oo@@@on@@om@@ol@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@RI@^" 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@g@g@g@g@g@g@g@g@g@g@g @g!@g"@g#@g$@g%@g&@g'@g(@g)@g*@g+@g,@g-@g.@g/@g0@g1@g2@g3J@_*@_+J@_'@@J@AWJ@^.@H=@AQJ@^2@AHa@ABJ@^8@BCJ@AJ@^@@I @A5J@^I@AIð@A-J@^M@I@A)J@^P@ABDI@A!J@^T@I@AJ@^W@I@AJ@^Z@ID@AJ@^^@ABCIȰ@A J@^b@I@AJ@^f@H@AJ@^j@AIk@AJ@^q@I?@AJ@^u@ABCDEJ @AJ@^v@H@AJ@^y@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' JJIeIfJJIɠIIIIIJ,J-JnJoIIJ_J`JJJJJSJTJJIIK~KIDIEI&I'KK@..N@@Aа,Odoc_to_text'to_text,Odoc_to_text.../@ ././@@@@@q@gJ@f@ kAA j@A@԰@@@A@A@@A@ABn@An@K@AK@A@A@@A@ABC԰@A@@A@A@A@g@Ag@ABI@AI@0@A0@A@A@@A@ABCDư@A@@A@A@A@V@AV@AB3@A3@@A@A@A@а@A@ABC@A@u@Au@A\@A\@4@A4@AB@A@@A@Aְ@A@@A@ABC@A@@A@Ad@Ad@J@AJ@A%@A%@@A@ڰ@A@ABCDEFG@@ @ݠ.UsР>VԠNk 4^|נ0P~ՠB@@!@A@@AB@@A^@@@ABC@@A@@AB@z@AQ@*@ABCD@@A@@ABw@H@A,@@ABC@@A@v@ABI@,@A @@ABC@@A@t@B@'@ABCDEFGF@'to_text  @./MN̠/0QR젠st렠ꠠ頠蠠砠AB栠no堠䠠㠠⠠ᠠ56ࠠ`aߠޠݠߠܠ۠ڠ@A٠`aؠנ֠ߠՠԠABӠjkҠѠ@.../@@ߐ9 {2 Small helper stuff.} // //>@@@@@@@Ѡ /@/H/@/P@@ AD/@/S/@/T@@ 3@ @B@@@@/@/D@@Ѡ /V/^/V/d@@ Aภ(Verbatim/V/g/V/o@w;+ @bullet{}  /V/q /V/|@@ /V/p /V/}@@wD@@@g;K@g=K@g<3@) @@@@@ @@ ,@@/V/Z @@Ѡ /~/ /~/@@ Aภ(Verbatim)/~/*/~/@wc* @minus{} 1/~/2/~/@@4/~/5/~/@@wl@@@gCK@gEK@gD3::::::::@) U@@@@@ @@ @@A/~/ @@Ѡ G//H//@@ Aภ(VerbatimQ//R//@w#@* Y//Z//@@\//]//@@w@@@gKK@gMK@gL3bbbbbbbb@) -@@@@@ @@ 8@@i// @@Ѡ }o//p//@A AภvRx//y//AvQ (@~//@@ 3||||||||@ S@@@@ภ//A@A@ @@@gTK@g[@@//@@ @@//@@Ѡ W0000@@ [\Aడ#'Hashtbl&create0000@ 0000@@&random&optionL$boolE@@@hp@@@ho@@hn@#intA@@@hm@@hl !a@h]!b@h^@@@hk@@hj@@hi@+hashtbl.mliA ! !B c @@/Stdlib__HashtblA@94@@1/,@@@iC@@@iB@@iA@)@@@i@@@i?   @@@i<@@i;@@i:3@{ @@@@Jภ$None@@NK@@@k8@@@k7@@k6@@e0000@@Q@@@k2L@k:L@k9#@@t @@ $@@00 @e/ Keep a set of nodes we create. If we try to create one a second time, that means it is some kind of alias, so don't do it, just link to the previous one ,//-0y0@@@@@@@300400@AA࣠@&self-2AఠIĠI]\A[A@ ^3BBBBBBBB@ Fqh l@]@AN]N^^@ ͠ _@ABKK`@ q ra@A&'b@  c@ABCd@ՠe@Af@g@AB]^h@|}i@AGHj@L$L%k@ABCDl@m@An@gho@ABEFp@'(q@Ar@ՠs@ABCt@u@AUVv@:;w@AB ܠ x@  y@A ˠ z@  {@ABCDE|@Π}@ALL~@MM@ABMiMj@MʠM@AMM@MM@ABCMM@MM@AM`Ma@LƠL@ABM9M:@M M @AMM@LL@ABCDMUMV@L~L@ALL@N(N)@ABLL@N N @A'(@@ABC@  @ANVNW@}~@AB;<@@A@kl@ABCDEFߠ@]^@ANN@NN@ABĠ@@Ade@@ABCuv@Z[@A?@@@AB@נ@A@@ABCD@ @AEF@ef@AB@@A@@ABCkl@FG@A01@@AB@@A̠@@ABC@LM@Ayz@_`@A:;@  @@ABCDEFGH@ 7(@ 2@A @BC >@ @ @AB @CD!2A@>A@ D 7@AA ءAc@DAE K@#o@Ar@Bu@Cx@|@AD^@B@A@@AB@@A@z@ABCEQ@,@A@@AB@@Aw@G@ABCF+@@A@@AB@v@AI@+@ABC @@A@@AB@u@AB@'@ABCDG0@mAr #@3i@pAa o@6D@sA< "@9@vA 1@<@yA qA?@|A %@BKR/HG@GG@@@G@G@A@@@991A 2@ 0@@2@࣠@%depthA0000@A@@3@BG @F@EO @G@@@@@  @@$nameA0000@A@@3@ @@@@@@@@ డ('Hashtbl#mem0001@ 0101@@@ x!a@h#!b@h&@@@h@@h@@@h@@@h@@h@@h@LLLn@@I@&!@@@ @@o@@^00@@!q@ డ'Hashtbl#addn151;o151B@ r151Cs151F@@@8!a@hE!b@hC@@@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@@@o@@ఐ9$name151P151T@ܰ@@(@@ภ"()151U151W@;@@@N@@@@A@@A@@@@@O@p@@s @@@@@pN@o@డn"<=1Z1i1Z1k@@!a@@@/@@@.@@@-@@,@@+*%lessequalBA@@@@)))Z@@U@@@@xJ@p@@p@@@p@@@p@@p@@p,@@ఐ%depth$1Z1c%1Z1h@@@9@@I(maxdepth11Z1l21Z1t@@@F@@@@{@@@pN@pL@ภ(Verbatim@1u1A1u1@{zడ!^L1u1M1u1@@@@@@@p#@@p"@@@@p!@@p @@@p@@p@@pr@@&@node h1u1i1u1@@k1u1l1u1@@@@@p3N@p5N@p4@@డ!^1u11u1@@@@@@@p=@@p<@@@@p;@@p:@@@p9@@p8@@p7@@డq#,fix_nodename$Texi1u11u1@ 1u11u1@@@h{@@@H@@Hg@@@H@@H@f@f@@@h@@@pR@@pQg@@@pP@@pO@@ఐ:$name1u11u1@ݰ@@)@@1u11u1@@@@@pM@p]P@pY@@", 1u11u1@@1u11u1@@@@@pKO@p_O@p^@@ @@@@@p1@p`O@pI@@1u11u1@@|-@@@p@paN@p/@@ @@S@ఐ|W'nothing1111@{@@bJ@pM@pb@1Z1`@@c!@@@d"@ @@e#@ A@A@@@@@pu@{@@ptv@@ps@@pr@@pq@ @@?@@p@@@p@@@p@@p@@p@@p@@p~J@pw@100*@@711811@AA࣠@&self-2AఠNȠN^A@a3EEEEEEEE@@@@  aAd@d@@@࣠@#indAW11X11@pA@гu'indicese11f11@@ @@@p3gggggggg@'(@+@'0@,@%@@  @@q11r11@@@@@@p @@@@#entA1111@A@@3@6)@@@p@0@1@@@@  @@ภ(Verbatim1112@|̠డ8:22 22@7@@@x@@@pM@pM@p@@@p@@p@@p3@.:@1@2@@@@డ3&Global*with_index"22@2222@(@&Stdlib#ref{J@@@p@@@p@}1}1@@}@;@@9@@@pN@pN@p2@@E@@;3@  డo$List#mem2 252 29@ 2 2:2 2=@@@!a@$8@@'@| @@@'@@'$boolE@@@'@@'@@'@|+'C'C|+'C'b@@|h@$@@@@@@qN@p@@p@ @@@p@@p@@@p@@p@@p|@@ఐ㠐#ind72 2>82 2A@@@@@Р0indices_to_buildD2 2BE2 2R@@@B1@@@qO@q O@q @@P2 24Q2 2S@@@@@qO@q@X2 2.@@@@@qN@q@డ&String&concatk2V2dl2V2j@ o2V2kp2V2q@@Y@@@Y@@@q@@q@YY@@@q@@@q@@qY@@@q@@q@@q@@ 2V2s@@2V2r2V2t@@Y@@@q0N@q2N@q1@@ภ|}2u222A||!@2u22u2@@ 2u2@@f@@@qN@q:N@q=N@q<@ภ|2u2A|ఐvŠ'indices 2u2@uJ @@@РvA@@@vA@@@vA@@@vA@@@vA@@@vA@@@vA@@@vA@@@vA@@@vA@@@@@@@q^N@q[A@@@q\N@qLA@@@qK@@qJ@@@qI@@qH^@@ఐŠ#ind2u22u2@@@@@@qVn@@b@@qN@qE@q_O@qSu@ภ},2u2A}&index 32u242u2@@ 62u2@@N@qgN@qjN@qi@ภ}C22A}డs&escape$TexiR22@ U22V22@@O@@@k(@@@qv@@qw@@qu@@డ$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@qr@@@qsN@q@@ A@/@@@qhN@qq@@'A@6@@@qFN@qf @@.A@=$@@@q;N@qD'@@2u26@@Zޠ,N@q.@@@q-N@q91@@x?@@@@@pM@qN@q+9@2 2-22@@ <@ 22@@2222@@M@qM@qJ@22 22@@M@@m@@I@@@pQ@A@ A@@@M@@@q@@q@J@@qE@@q@@q@@q@@@3@@q@`@@@q@@q@]@@qX@@q@@q@@q@@qJ@q@(11,@@.3.3A/3.3O@@A࣠@&self-2AఠPנPUA@X3<<<<<<<<@@@@  XA[@[@@@@ఠ"re٠M3R3\N3R3^@fA@@t@@@qL@q3SSSSSSSS@s@@%t@@@@@డtV®exp#Strh3R3ai3R3d@ l3R3em3R3k@@tT@@@tT@@@q@@qt@@@q@@q$@@& [ ]*3R3m3R3u@@3R3l3R3v@@tk@@@qM@qM@q8@@' @@<9@A@3R3X @@࣠@!tA3z33z3@A@@3@KYR@S@T@@@@@@డ,$List#map3333@ 3333@@Yo@@@@@*@rJ@rL@q@@rL@q@@q@@q@Z<@@@q@@qYp @@@q@@q@@q3@8D@@;@<@@@@@Ġ'Newline3333@J@@@@)3@@@@@@ภ#Raw3333@N+! 3333@@3333@@N7@@@r,O@r.O@r-@@ @@=@Ġ#Raw3333@NHఠ!s۠3333@1A@@NP@@@r3@H@@@@@@@_@@@ภ#Raw'33(33@N`డu%.global_replace#Str733833@ ;33<33@@l*@@@u@@@r>@@r=@l@@@r<@@r;@m@@@r:@@r9l*@@@r8@@r7@@r6@@r53TTTTTTTT@E>@?@@@@@@ఐ"red33e34@İ@@u@@@rUP@rWP@rV@@! v34w34@@y34z34@@l@@@rSP@rYP@rX+@@ఐt!s3434@5@@m^@@@rQP@r[P@rZ?@@3334 @@N@@@r3@r\P@rOI@@z @@J@Ġ$List4 44 4@L6ఠ#telܠ4 44 4 @A@@L>Vk@@@r@@@r3@@@@@@ @@@@@ภ$List4 4$4 4(@LRడO$List#map4 4*4 4.@ 4 4/4 42@@Z@@@@KJ@rk@@rnLJ@rJ@rh@@rm@@rl@[Z @@@rj@@riZ@@@rg@@rf@@re3@IB@C@D@@@@ ఐˠ$self4 434 47@@@!@ 4 4F@@@+@@r*@@rP@r@@ఐh#tel4 4G4 4J@%@@[?@@@r}P@rP@r0@@&4 4)'4 4K@@L@@@rbO@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@@rM@rM@r@@ఐY!t4444@@@[@@D@@ZJ@r  @3z3@@@f@@rd@@rK@r`@q@@uA@@@q@@ro@@r@@r@@@*@@r@}@@r{@@r@@r@@rJ@r@3.32&@o) 1 Two hacks to fix linebreaks in the descriptions.&22'23-@@@@@@@-44.44@@A࣠@&self-2AఠSߠS TA @W3;;;;;;;;@ @@@   WAZ @Z@@ @@ఠ"reL44M44@eA@@w@@@sL@s 3RRRRRRRR@ r@ @%s@ @@@@డwU®exp#Strg44h44@ k44l44@@wS@@@wS@@@s@@sw@@@s@@s$@@& [ ]*4444@@4444@@wj@@@sM@sM@s8@@' @@<9@A@44 @@࣠@#indA4545 @A@@3@KYR@S@T@@@@@@!tA45 45 @A@@#3@/@@@@@@@@@ఠ#rep5555@A@@@@@s>N@s*3@%>@@@@@డQ!^55&55'@ @@@ @@@s2@@s1@ @@@s0@@s/@@@s.@@s-@@s, @@! 55"55$@@55!55%@@)@@@sBO@sDO@sC4@@డ&String$make 55( 55.@ 55/553@@@@@@@@sL@@sK@@@@sJ@@sI@@@sH@@sG@@sF]@@ఐ#ind/5540557@@@j@@`9558:55;@@@@@sZP@s_P@s^z@@7 @@o@@@s@@s`P@sX@@X@@@A@L55@@డ$List#mapZ5?5G[5?5K@ ^5?5L_5?5O@@]@@@@@@skJ@J@TJ@J@vJ@J@J@J@cJ@yJ@J@ J@J@J@ZJ@J@EJ@sM@se@@sj@@si@]@@@sg@@sf]2.@@@sd@@sc@@sb3@@@@@@@@Ġ#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}@@s|N@sN@s3________@@@@@ఐĠ!tm55n55@@@@@@@J@bJ@BJ@J@sx@- @@@z45 @@@@@s@@@s@@s@@sK@s@@@A@@@ @@s@@@s@@s@@s@@s?@ @@@@s@@@s@@@s @@s@@s@@s@@sJ@sf@448@@ {2 [text] values generation} Generates [text] values out of description parts. Redefines some of methods of {! Odoc_to_text.to_text}. 5566X@@@@@@@6Z6e6Z6q@AA࣠@&self-2AఠVV A @3@ @@@   A @@@ @@Ġ$None6}66}6@m@@@@3@ @ @ @ @@@@@@ภ6}66}6@@@@ @Ġ$Some6666@gĠְ6666AՠĠ#Raw 66@S=  66@@6666@@SF@@@sN@s6@@@@@d@2@t1J@sJ@s?@Ġ$66(A@@)A@@@@sK@@@+66/@@FJ@sJ@sP@@@<3@@MQ@@@ภ0566666@/@@@JY@Ġ$Some@66A66@ఠ!tI66J66@bA@@eJ@s3KKKKKKKK@o@@@@@@@m@@@డ!@Y66Z66@z@@@zqJ@t,J@t@@@t@@t@z @@@t@@tzڠ@@@t @@t @@t 3qqqqqqqq@1*@+@,@@@@ ఐ$self6666@ 7@@%@ ,66@@@@@t&@@t%@@ఐP!t6666@%@@O(@@6666@@+@@ภ6666Aภ'Newline 66@P@ @@ON@t<@@ภ66A@A@'^O@t4@@@t9N@tAP@@66@@zh@@@t N@t8X@@0%@@Y@@A*6Z6t(@@@)@@-A@@@@@tq@@tp@@to@@@@@t|@@@t{@@tz@@ty@@txJ@ts@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@%c@@@&@@@&@@&- @@@&@@&@Fy  Gy /@@EQ@#@@@`@@@tL@t@@@t@@@t@@t @@@t@@t3[[[[[[[[@MYX@P@Q@@@@డ$List#mapq77&r77*@ u77+v77.@@`.@@@@s@@t7@@@tM@uM@tM@t@@t@@t@`@@@t@@t`0@@@t@@t@@t9@@@@Ġ'See_url7D7T7D7[@;'See_url'see_ref@@@ @@@@ @A@@C@AF N RF N c@@@i@ఠ!s7D7\7D7]@A@@@@@t3@l@@@@@#@@#@@~HJ@tM@t @@ఠ!t7D7_7D7`@A@@\@@~IJ@u*M@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@Ǡ@@@tP@u `@@c7e7G@@]@@tP@tf@@\L@@P@ti@ภKq77{AIภ#Rawy77@U! 7777@@7777@@U@@@uP@uP@u@@ @@:P@u@ภo77Amภ$Link77@Qఐ㠐!s7777@@@Q@@@u)P@u,P@u+@ఐܠ!t7777@@@@@'77@@jP@u(@ภ77Aภ'Newline77@R@ @@|P@u:@ภҰ77A@A@DQ@u2@@@u7P@u?@@A@MQ@u@@@u#P@u6@@VA@VQ@u@@@uP@u"@@A@_Q@t@@@tP@u@@A@hM@t@@@tP@t@@7e7v@@@@Ġ(See_file7777@;(See_filel@L@@@ @AA@C@AJG d fKG d z@@@hj@ఠ!s*77+77@CA@@b@@@tR@t@@@  @@iM@t@@ఠ!t?77@77@XA@@cM@t@@E77F77@@@@ @@t@@Ġ'See_docW78X78@;'See_doc@,@@@ @AB@C@AH { }H { @@@k@A!sj78k78@A@@>@@@@@M@t@@:!tx78y78@A@@M@t @@78 78@@@@ @@t)@@C@@!z*@@@డ!@8e88e8@}Ѱ@@@}ѠJM@u`P@uD@@@uH@@uG@}Р @@@uF@@uE~@@@uC@@uB@@uA3@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@uyQ@u]@ภ 8 8a5A@6A@|@@@uzQ@uk@@8 8D>@@^@@ulQ@uxq@@SC@@Q@ukt@ภ&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@ub@@@ugQ@u@@A@R@uZ@@@u_Q@uf@@8 81@@~Ϡ@@@uXQ@u^@@డ#!@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@@@uVQ@uR@uX@@r.@@Y@@Ab7/7;1@@@ 7/7: 8e8@@@#@@t@@tN@uN@u3@@@@@ఐ%see_l8888@@@#@@"77%#88@@@@@tM@uN@t@@ @@#KJ@|J@}{J@}J@}J@~6J@~JJ@t'@-A@1A@@@#<@@u#/@@u@@u3@@@d@@v@#H@@v#;@@v@@v@@vJ@uR@R660@@|X88Y88@A@࣠@&self-2Aఠ\!\"%A&@3ffffffff@$@@@  (A)@@@)@࣠@!lAx88y88@A@@(@(@@@v2@(@@@v3@@v1@@@v03@I)@M@(1@N@&@@@@@@డ$List'flatten8888@ 8888@@@!a@%]@@@&!@@@& @@& @@@&@@&@5@@R@$@@@(@@@vL@vqL@v;@@@v>@@@v=@@v< @@@v:@@v93@Pl)@)@@@v.@)@@@v/@@v-@@@v,@s@t@@@@డx$List#map8888@ 8888@@d@@@@@)?@@@v@)>@@@v@@vM@vQ@@vTrW@@@vIM@vM@vnM@vN@@vS@@vR@e@@@vP@@vOdˠ@@@vM@@vL@@vKW@@࣠@!xA@88A89@YA@@63AAAAAAAA@i@@@@@@ภ&L89M89@% )linebreakV89W89 @@@3VVVVVVVV@"N@@@@@ ఐ6'to_texth89i89@;@@+@ǐn89(@@@)@)@@@vz@)@@@v{@@vy@@@vx@@vw))@@@vv@@@vu@@vt1@@ภl89*89,Akఐ_!x 89+@B @@E@ภA@ A@M@v@@@vP@vS@@89)@@)@@@vP@v[@@8989-@@$M@vl@@@vpO@vP@vh@@l @@@@@vom@8889.@@@@@vf@@veN@vN@v@@ఐf!l89/890@@@fO@@@vcN@vN@v @@88891@@A@@@vHM@vN@va@@R @@*%@@@vM@vF@A@A@@@*6@*5@@@vϠ@*4@@@v@@v@@@v@@v*1*0@@@v@@@v@@v@@v@@@ 9@@v@*Y@*X@@@v堠@*W@@@v@@v@@@v@@v*T*S@@@v@@@v@@v@@v@@vJ@v@>88W@@%(D939>E939L@AA࣠@&self-2Aఠ^ ^kA@ n3RRRRRRRR@@@@  nA q@ q@@@࣠@+params_listAd939Me939X@}A@@%B3eeeeeeee@% @)@! @*@@@@@  @@డ$List&concat|9[9c}9[9g@ 9[9h9[9n@@V@@@V%@@@~L@v@@@v@@@v@@vV @@@v@@v3@2>%v@5@6@@@@డ&$List#map9o9z9o9~@ 9o99o9@@fi@@@@%@@w%Ҡ7@@@w M@wM@wFM@w@@w@@w@g7%@@@w@@wfk@@@w@@w @@w 9@@࣠@6A@ఠ!s9999@A@@@%@~J@wM@w*3@Y@@@@ఠ!t9999@A@@b@@@~J@wM@w+@@9999@@@$@@@w.@@ @@డ!@9:#9:$@Z@@@ZJ@wRO@w6@@@w:@@w9@X @@@w8@@w7@@@w5@@w4@@w3311111111@VO@P@QA:@;@<@@@@ภA99B9:"A)linebreak K99@ @@'@ภ-S99A+ภ$Bold[99@Zภ<b99c99A;ภ#Raw k99@[డq*parameters-Odoc_messagesx99y99@ |99}99@@q@@@<>@q!i!iq!i!@@q@ @@[@@@wrP@wtP@ws\@@/@@@@@w~P@wkP@wqf@ภ99>A@?A@ @@@wlP@wzt@@99G@@c^@@w^P@wjz@@\L@@P@w]}@ภ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@wT@@@wYP@w @@A@#Q@wL@@@wQP@wX@@J99 @@,@@@wJP@wP@@డ!@]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&@@@@@wHP@wQ@w@@q/@@@999:6@@@'@@w' @@w&N@wN@w@@ఐo+params_list:7:D:7:O@7@@':@@9o9y:7:P@@@@@w M@wN@w"@@c @@J@~TJ@~J@~J@~J@w@A@A@@@'@@w'@@w@@w@@@#@@w@'@@w'@@w@@w@@wJ@w@9397-@@:R:^:R:w@A@࣠@&self-2Aఠ``Ա.A@#13@@@@  ױ1A#4@#4@@@@Ġ!&::'::@ @@@@++@@@x@@@x3--------@#M@@&#N@@@@@@@ภ5:::;::@4@@@+&+%@@@xB@@@xA@Ġ%K::L::@$@ఠ!sX::Y::@qA@@@@@x*3]]]]]]]]@0@@@@ఠ!ti::j::@A@@e@@@x+@@q::r::@@@@ @@x,@Ġz::::@y@@@@+u@@@x2@@@x1)@@@ @@+~+}@@@x6@@@x51@@@డ!@;;';;(@ڰ@@@ڠ+@@@xM@xjM@xN@@@xR@@xQ@ܠ@@@xP@@xO@@@xM@@xL@@xK3@g`@a@bWP@Q@R@@@@ภ:::;A)linebreak ::@ @@+@ภ::Aภ$Bold::@]-ภ::::Aภ#Raw ::@^'డt/&raises-Odoc_messages::::@ ::::@@t-@@@A@?A@@@@xN@xt@@-::G@@e@@xvN@xz@@\L@@N@xu}@ภ;:;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@xl@@@xqN@x@@A@8.O@xd@@@xiN@xp@@::@@7@@@xbN@xh$@@డe!@;;+;;,@(@@@(PN@xN@x@@@x@@x@' @@@x@@xi@@@x@@x@@xK@@ఐ!t ;;);;*@S@@f@@@x[@@ภ;;/;;8Aภ'Newline $;;6@\@ @@4O@xp@ภ).;;7A'@A@CP@x@@@xO@x@@9;;-@@hM@@@xO@x@@4%@@q@@@x`N@xO@x@@u.@@ @ఠ!lR;9;AS;9;B@k A@@-J-I@@@x<@@@x;3ZZZZZZZZ@-@@@@@ภ=c;F;Rd<<-A<[!)linebreak m;F;[@ @@-X@@@xM@yM@y3ssssssss@G*-m-l@@@x:@@@x9@+@,@@@ภ`;^;j#A^ภ$Bold;^;n@^ܠภo;^;q;^;Anภ#Raw ;^;t@_֠డu&raises-Odoc_messages;^;u;^;@ ;^;;^;@@@@_@@@y%M@y'M@y&D@@& @@ @@@y1M@yM@y$N@ภŰ;^;5A@6A@7@@@yM@y-\@@;^;o>@@g@@yM@yb@@SC@@jM@y M@yg@ภ;;Aภ#Raw;;@`#" :;;;;@@;;;;@@`/@@@y@M@yBM@yA@@ @@(M@y9M@y?@ภ ;;Aภ$List;;@]డ$List#map ;;!;;@ $;;%;;@@kݰ@@@@."@@@yM@y[@@y^g@@@yM@y~M@yX@@y]@@y\@l@@@yZ@@yYk@@@yW@@yV@@yU3EEEEEEEE@@@@@࣠@A@ఠ"ex\;;];;@u A@@@4@yM@yM@ys@@ఠ$descp;;q;;@ A@@h*@@@yM@yM@yt@@|;;};;@@@"@@@yw@@ @@ภ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@;;;<@@@@@yp@@yoN@yN@y@@ఐ!l ;< ;<@@@m@@@ymN@yN@y@@;;;<@@^h@m@yS@@@yRM@yN@yk@@ @@'M@yJM@yQ@ภ.<<$Aภ'Newline6<<+@^@ @@M@yM@y@ภ=B<<,A;@A@@@@yM@y@@A@*@@@yKM@y @@IA@V@@@y:M@yI@@vA@Ġ@@@y M@y8@@A@ˠ@@@xM@y @@g;F;P@@+@@Ai:R:z@@@@@ A@@@/i/h@@@z @@@z@@z/e/d@@@z@@@z@@z@@zS@@@'@@z3@//@@@z2@@@z1@@z0//~@@@z/@@@z.@@z-@@z,@@z+J@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@@@@@|@@|P@|@!=,=:" >w>@@@@@{~@@@{} @@{|@@{{O@|O@|@@ภ27 >w>8 >w>@1@@@-N@{N@|#@@ఐ堐#c_lG >w>H >w>@@@Ƞ6@@@{xO@|(O@|$@@S==T >w>@@F@@V<=W >w>@@ y@@@{GM@|-N@{U@@ @@A@@|1M@{E$@A@A@@@5ݠ@5@@@|H@5@@@|I@@|G@@@|F@@|E5@@@|D@@|C@@|B @@@,@@|^@5@5@@@|\@5@@@|]@@|[@@@|Z@@|Y5@@@|X@@|W@@|V@@|UJ@|KO@<<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@@@} @@}@@}4@@డ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@@@~@@@~Q@~%Q@~"@@?@@6Q@~@@@~P@~'Q@~'@@A/AGAVA@@jP@~,@ภAAAA@@@@ P@~.7@@@8@ภ AA5A ఐ$self  AA@%m@@=M@$ AA@@@6@@~;6@@~:T@@ఐ$info AA AA@@@[@@@~E@~Bh@&i_sees AA AA@@@6J@~Cq@@4@@6r@ภð!ABoA ఐ?$self !AB@%@@>@%!AB@@@<2@<1@@@~^@<0@@@~_@@~]@@@~\@@~[<-<,@@@~Z@@@~Y@@~X@@ఐ$info"!AB#!AB@ٰ@@@@@~w@~r@(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@@@0P@#@@@"@@!@@@ @@Z@@ఐ$info(CSCl(CSCp@@@a@@@1@.n@.i_return_value(CSCq(CSC@°@@+@@@,Q@2Q@/}@@7 @@5@@@3Q@*@ภӰ)CC)CC@ҠL()linebreak)CC)CC@@@P@@@;@ ఐ^$self*CC*CC@'ǰ@@@/@' *CC@@@;;@@@E@@@D@@C;;@@@B@@@A@@@@@ఐ$info9*CC:*CC@@@@@@W@T@.i_return_valueE*CCF*CC@$@@@(i_alerts,D D8,D D@@l@@?E?D@@@@@@~Q@Q@P@@K@@eP@iP@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@@@jP@@@A@@@@P@h@@A@@@@~P@@@A@r@@@~P@~@@=A@ w@@@~P@~@@A@ɠ|@@@~UP@~@@|A@Р9@@@~7P@~S@@A@נ>@@@}P@~5@@A@ޠC@@@}P@}@@hA@H@@@}|P@}@@A@M@@@|P@}z@@??'@@Y:@@@|P@|F@@7@@KG@A@>>@@ఐˠ%block/DD/DD@@@3@Ve^@_@`@@@ภ0DD0DDAภ%Block 0DD@llఐy!t0DD0DD@@@Ju @@@@@@N@N@*@@#@@>@@@N@0@ภϰ0DD.A@/A@A@@@N@>@@0DD7@@@@@D@డi!@1DD1DD@,@@@,;N@@@@@@@) @@@@@k@@@@@@@g@@ఐР!t1DD1DD@q@@O#@@@O@ O@|@@ภ"1DD#1DDAภ'Newline +1DD@m @ @@w@@@@ภ161DDA/@A@;IP@ @@@O@@@A1DD@@pQ@@@O@@@I1DDJ1DD@@qN@O@@P/DD@@s@@@ E @@AT >> @@@ i A@ mA@@?l?@@@@@@@@@??@@@@@@@@??~@@@@@@@@@@@@ @ @@6@@??@@@@@@@@@??@@@@@@@@??@@@@@@@@@@@@@@J@ @ >>V@@;l3DD3DD@AA࣠@&self-2Aఠtnto*rA*s@63@*q@@@  *uA6*v@6@@*v@࣠@!iA3DD3DD@A@@;3@*6@*@!6@*@@@@@  @@ ఐ+$self4DE4DE@*@@B3@";@@@@@* 4DE@@@Iu@@@@@@@@@@@@ ఐL$self4DE4DE@*@@C!@*4DE'@@@0@*@@@@@@@@@@)@(@@@@@@@@@%@$@@@@@@@@@@A@@Mภ+$3@3@4@L@@@ @@@@@Q@@ఐw!i94DE(:4DE)@[@@;^@@=4DE>4DE*@@I@@@ N@f@@j@@< J@J@J@J@2J@CJ@J@J@vJ@J@z@A@A@@@< @@<@@@@@@@7@@%@<,@@$<#@@#@@"@@!J@@p3DD3@@ {2 Conversion of [module_elements] into Texinfo strings} The following functions convert [module_elements] and their description to [text] values then to Texinfo strings using the functions above. 6E,E09EF@@@@@@@<1;FF;FF1@AA࣠@&self-2AఠuPuQ+TA+U@73@+S@@@  +W A7+X@7@@+X@࣠@&m_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-@@@x@P@@@x=FSF`y>F}F@@@@@]@O@v@@<F?FI>F}F@@r@@@G@N@[@@ @@@@@F@ A@A@@@=:@@@=3@@=+@@@@@@@ @@8@@@=J@@@=C@@=;@@@@@@@@J@@;FF-@@1@FF@FF@A@࣠@&self-2#Aఠv~"v,#A,@83@,@@@  ,$A8,@8@@,@࣠@&m_name$A@FF@FF@%A@@@[@@@3@,8@,@$8@,@@@@@  @@#typ%A@FF@FF@&A@@@e@@@3@&@w@@@@ @!@@@@ @@ภٰAFFAFGAؠภ#Raw AFF@s@ ఐU$selfAFFAFF@,ǰ@@E/3@'6@@@@@0@1@@@,  AFG@@@DC@@@@@@D>@@@@@D;@@@@@@@@@ఐj&m_name<AFG=AFG @J@@Da@@@N@N@.@@ఐh#typPAFG QAFG @8@@Di@@@N@N@B@@[AFF\AFG@@s@@@@N@ L@@f @@@@@@M@R@ภkpAFGqAi@rA@ݠ@@@M@`@@yAFFz@@@@@f@A@A@@@A @@@C@@B@A@@@A@@@AA@@@?@@@>@@=@@<@@;@@@9@@Z@A(@@@Y@@X@A#@@@W@@VA A@@@U@@@T@@S@@R@@Q@@PJ@E@@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@@@@@@@q@@p@@@o@@n3@:F>@=@>@@@@ภ+Q&EG[G|'EG[G~@+P@@@'@@@zN@~@@7@@\@@@M@x@@ఠ!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@@@@@"@@@@@%@@@@@@@ఐ{!vVHGGWHGG@;@@? @(val_name]HGG^HGH@3(val_name?@@@ x !t@@@ n@@@ 3(val_info @@@ p@@@ oA@A @AE2W2aE2W2@@@3(val_type)type_expr@@@ q@@B@AF22F22@@@3-val_recursive%@@@ r@@C!@AG33 G33 @@@3.val_parameters/.Odoc_parameter)parameter@@@ t@@@ sA@D4@AH3J3TH3J3@@@3(val_codeB.@@@ v@@@ uA@EC@AI33I33@@@3'val_locQ@@@ wA@FL@AJ4#4-J4#4I@@@@AD22 D223@@@h`@@@@@#R@)R@'x@@HGGHGH@@@@@!~@@# : HGHHGH @@HGHHGH @@@@@Q@.Q@-@@ @@ @@@@/Q@ @@HGGHGH @@v"@@@@0P@@@% @@MT@@@O@@ภװIHH"^Aՠ ఐA$self  IHH&@/@@H#@/+IHH;@@@@@@A@@@@@@@@?@@>@@డ$Name&father'JH<HS(JH<HW@ +JH<HX,JH<H^@@@@@@)H@@)G@@@)F@@)E@de@@J@@@@ @@@T@@S#@@@R@@Q@@ఐy!vTJH<H_UJH<H`@9@@@ @(val_name[JH<Ha\JH<Hi@ @@@@@@aQ@Q@@@fJH<HRgJH<Hj@@F@@@_@@ఐ!vwJH<HkxJH<Hl@\@@@-@(val_type~JH<HmJH<Hu@ @@AP@6@@@@A7@ภJH<HvA@A@M@@@8@@@9O@H@@A@@@@O@7O@@A@@@@O@V@@A@@@@O@]@@GGG @@N@@@@@@O@h@@@@@mi@ภKHzHFA ఐ$self KHzH@0z@@H~@0XKHzH@@@B@@@@@@B@@B @@@@@@%Value@KHzHKHzH@@B$@@@O@@@ఐ!vKHzHKHzH@ذ@@Ao@(val_nameKHzHKHzH@ @@@@@ @@E@@B2@ภKHzHAߠภ'NewlineKHzH@s@ @@[@@@@ภKHzHA@A@O@@@@N@@@A@O@@@@N@@@rA@O@@@@N@@@6FGG@@r@@@N@@@ ఐ$selfKLHHLLHH@0@@Ie@0UPLHH@@FaFy@@@+@@@*@@)@FxFw@@@(@@@'@@&FtFs@@@%@@@$@@#@@"!@Fภ1s@@F@@@D@@@C@@B1@@ఐ!vLHHLHH@o@@B@@(val_infoLHHLHH@) @@FF@@@>@@@=O@IO@FR@@LHHLHH@@Ҡb@@@N@KO@:]@@u @@g^@A@FGG @@ ఐ$selfMHHMHH@1j@@I3@|@}@~@@@0MHH@@@PR@@@S@@R@@@Q@@P@@ఐ!tMHIMHI@@@R)@@@i@@@hM@cM@`*@@.@@B^J@MJ@J@J@J@Z4@D@@ @@@ @A@ A@@@Bu@@sBl@@r@@q@@@>@@~@B@@}Bx@@|@@{@@zJ@u9@ DG>GB4@ " Return Texinfo code for a value. CGGCGG=@@@@@@@BQI:IEQI:IV@AA࣠@&self-23Aఠ{2{1E+A1@>H3,,,,,,,,@1@@@  1H,A>K1@>K@@1@࣠@!a4A>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@@@ఠ!t5SIISII@.A@@O@@@M@@@@M@3@2@@@డ#!@]KfK]KfK@@@@@@@@@@"@@@@@#&@@@@@@@!@@ภSII]KfKA ఐ$selfSII@2@@J9@2xSII@@@EP?@@@@@@@@P>@@@@@J@@ภȰTII\K7KcAǠภ'Newline TII@u@ @@P[@@@O@b@ภްTIIAܠ3%minus  TII@ @@Ps@@@O@O@z@ภUII.Aภ#Raw$UII@y\$val +UII,UII@@.UII/UII@@yh@@@O@O@@@ @@P@@@O@@ภCVIIUAภ#RawKVII@yఐ!aXVIJYVIJ@@@C@+att_virtual_VIJ`VIJ@3+att_virtualC@@@ }@@@ |@@B3)att_value C@@@ z@@@@AP44P44@@@3+att_mutable@@@ {@@A@AQ5"5,Q5"5@@@@@AR5m5wR5m5@@@+#@@@@@O@@(virtual VIJVIJ @@VIJVIJ!@@y@@@O@O@@ VIJ(@@VIJ'VIJ)@@O@O@ @VIJVIJ*@@@@h@@Q @@@ O@@ภWJ-JAAภ#RawWJ-JD@yఐ!aWJ-JIWJ-JJ@a@@D*2@+att_mutableWJ-JKWJ-JV@` @@@@@/O@->@(mutable WJ-J]WJ-Je@@WJ-J\WJ-Jf@@z@@@+O@1O@0O@ WJ-Jm@@WJ-JlWJ-Jn@@O@3O@2]@WJ-JEWJ-Jo@@`@@G@@Q_@@@$O@*f@ภXJrJAภ#RawXJrJ@zHడ$Name&simpleXJrJ XJrJ@ #XJrJ$XJrJ@@@@@ @@@G@@F @@@E@@D@@ఐ!a?XJrJ@XJrJ@հ@@D@)att_valueFXJrJGXJrJ@ݰ @@D@@@\@Y@(val_nameRXJrJSXJrJ@@@7@@@TP@]P@[@@]XJrJ^XJrJ@@=@@@R@@[@@Q@@@;O@A@ภHnYJJAFภ#RawvYJJ@z# : }YJJ~YJJ@@YJJYJJ@@z@@@oO@qO@p@@ @@Q@@@hO@n@ภ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@@@y@@@zO@@@LA@@@@iO@x@@SA@@@@2@ , Return Texinfo code for a class attribute. PIIPII9@@@@@@@GDcL3L>cL3LL@AA࣠@&self-27Aఠ66Ʊ /A6@C#3@6@@@  6ɱ#0AC&6@C&@@6@࣠@!m8AcL3LMcL3LN@21A@@G^3@6C:@6@!C;@6@@@@@  @@ డ0reset_type_names)Odoc_info3dLQLW4dLQL`@ 7dLQLa8dLQLq@@ ;@@@ ;@@@@@ :@@@@@3BBBBBBBB@)5G@,@-@@@@ภ4{PdLQLrQdLQLt@4z@@@ Q@@@N@@@&@@@@@M@@@ఠ!t9heLwLieLwL@2A@@ؠT@@@M@@@@M@3tttttttt@2@@@డ!@nNKNnNKN@@@@@@@@@@"@@@@@&@@@@@@@!@@ภzeLwLnNKNAy ఐ$selfeLwL@7_@@O9@7SeLwL@@@ U@@@@@@@@U@@@@@J@@ภfLLmNNHAภ'Newline fLL@z@ @@U6@@@O@b@ภfLLA8Ġ%minus fLL@ @@UN@@@O@O@z@ภѰfLL.AϠภ#RawfLL@~7'method fLLfLL@@ fLL fLL@@~C@@@O@O@@@ @@Uu@@@O@@ภgLLUAภ#Raw&gLL@~^ఐ!m3gLL4gLL@@@Hw@+met_private:gLL;gLL@3+met_privateH}@@@ @@@ @@A3)met_value H@@@ @@@@AvX6$6.wX6$6C@@@3+met_virtual@@@ @@B@AZ66Z66@@@@AY66Y66@@@+#@@@@@O@@(private hgLLigLM@@kgLLlgLM@@~@@@O@O@@ zgLM @@|gLM }gLM@@O@O@ @gLLgLM@@@@h@@U@@@ O@@ภkhMM&Aiภ#RawhMM)@~Ѡఐ!mhMM.hMM/@a@@H2@+met_virtualhMM0hMM;@` @@@@@/O@->@(virtual hMMBhMMJ@@hMMAhMMK@@~@@@+O@1O@0O@ hMMR@@hMMQhMMS@@O@3O@2]@hMM*hMMT@@`@@G@@V:@@@$O@*f@ภiMWMkAภ#RawiMWMn@#డk$Name&simpleiMWMpiMWMt@ iMWMuiMWM{@@@@@@@@G@@F@@@E@@D@@ఐ!miMWM|iMWM}@հ@@I^@)met_value!iMWM~"iMWM@ݰ @@I@@@\@Y@(val_name-iMWM.iMWM@ а@@@@@TP@]P@[@@8iMWMo9iMWM@@@@@R@@[@@V@@@;O@A@ภ#IjMMA!ภ#RawQjMM@# : XjMMYjMM@@[jMM\jMM@@@@@oO@qO@p@@ @@V@@@hO@n@ภ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@@@y@@@zO@@@LA@@@@iO@x@@SA@ˆ@@@oNN@ @@K@@@H@D@(val_infoIoNNJoNN@ @@PhPg@@@;@@@:O@IO@F@@XoNNYoNN@@@@@N@KO@7@@ @@@A@deLwL} @@ ఐl$selfppNNqpNN@;"@@S3pppppppp@/ @ @ @@@:xpNN@@@Z @@@S@@R@@@Q@@P@@ఐ%!tčpNNĎpNN@@@\J@@@i@@@hM@cM@`*@@.@@J@Z-@=@@*@o@@+@A@A@@@K@@sK@@r@@q@@@G@@~@K@@}K@@|@@{@@zJ@u@ĺcL3L7-@ː ) Return Texinfo code for a class method. bLLbLL2@@@@@@@LsNNsNO@AA࣠@&self-2;Aఠ:;3A;@G3@;@@@  ;4AG;@G@@;@࣠@!t@?@@@࣠@^A@ఠ"tp?@tO OAtO O@Y7A@@03AAAAAAAA@EHtO OIwOkO@@@@@ఠ!v@RtO OStO O@k8A@@;@@WtO OXtO O@@@I@D@@@@ @@డ&Printf'sprintfnuO O(ouO O.@ ruO O/suO O6@@@&&format!a@=@@@=b@@@=@@@=@@=@@=@@@C@$@@@@:@@@@@@C@@@'@@&N@N@@@%N@@@N@,@@@@@@@@@@@@@3ŵŵŵŵŵŵŵŵ@v@y@zn@h@i@@@@ภ Ӡ԰uO O7uO O=Aภޠ| {ภ54@@\FP@F@@@O@*@ภ,#ภ4M+L@+@tUP@U@@@$O@0B@ภD(;'@;@\@@@O@O@O@"iN@N@#@@@(O@:a@@R@/|  @@@O@!l@@]@:P@ˠ@@@O@x@$%s%sn@n@A@@@O@=O@<@@ut@@Š5@@@O@@@డ2string_of_variance)Odoc_infoUvO>OIVvO>OR@ YvO>OSZvO>Oe@@@M&t_type@@@ S@@ R@M@@@ Q@@ P@@@ O@@ N@@ M@w@w@w@w@@X@!@@@@@@X@@W@d@@@V@@U@@@T@@S@@R@@ఐ!tƑvO>OfƒvO>Og@d@@M@@ఐL!vƞvO>OhƟvO>Oi@@@@@ƢvO>OHƣvO>Oj@@P@d@@డ&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_@ఠ!l`Ș|OOș|OO@ȱ:A@@@@@@֠@@@@@@@@@@@@@@@ڠ@@@@@@@@@@@@డC&Printf'sprintf}OP}OP @ }OP}OP@@[@@@[@y@@@@@P J@J@N@&N@`N@w@@N@g@@@@@@@@@@@@@3@aZ@[@\@@@@ภB A }OP}OPA@ภM,Char_literal ;,Char_literal"!a@?!b@?!c@?!d@?!e@?!f@?@@@C\@$charB@@@C]K)%!@@@C^@BLAYAAD%%E%%@@@{l@hI@@@@sO@vO@u]@ภdeXภlm`@`@P@y@@@O@u@ภ|f}pe") u@u@J@@@O@O@@ภɐɑ@@N@rN@N@P@@@@%O@_O@qO@O@@@@O@@@@Š@@@O@@@@ P@d%&'(@@@tO@@@@ΠP@?(ݠޠߠ@@@aO@p@%(%s) @@@@@bO@O@@@@@Y>@@@$O@^@@డc&String&concat~PP+~PP1@ ~PP2~PP8@@@@@@@@@@@F@@@@@@@@D@@@@@@@@@", ~PP:~PP<@@~PP9~PP=@@!@@@P@P@'@@డȤ$List#map*~PP?+~PPC@ .~PPD/~PPG@@@@@@@Q@@@@(@@@@@P@@@@@@P@P@P@@@@@@ @@@@@@@@@@@@j@@ఐc!fg~PPHh~PPI@{@@@@R@@@@Z@@@@@@@S@@@@@ @@ఐ!lʇ~PPJʈ~PPK@@@W@@@Q@Q@@@ʓ~PP>ʔ~PPL@@N@@@P@Q@@@ʞ~PP*ʟ~PPM@@P@@@@@Q@@@AʤyOO@@Q @^@@Qy@A@ A@@@Q@@rQ@@q@@p@@@M@@}@Q@@|Q@@{@@z@@yJ@t@ʾsNN @@Q۰POPZPOPm@AA࣠@&self-2bAఠaA;AA@M3@A@@@  AA@гv&optionPOPPOP@гRR%Types'POP(POP@R+POP,POP@@@@@@3........@<VI@@@@P@Q@@ @@@% @@@ "@@>POP?POP@@@R>R=@@@@@@@@  @@@ఠ!feSPPTPP@l?A@@@R0constructor_args@@@N@@@@@@N@@@N@3gggggggg@:gZS@@@@@@@e@f@@@@Ġ*Cstr_tuplePPˀPP@;*Cstr_tuple$@@@ @ߠ$)type_expr@@@ @@@ @AA@B@A**"**F@@@@ఠ!lg˞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)))*@@@@ఠ!lhvPQwPQ@̏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@@A5iPP-@@@.@@N@3@5@@@A@3@@ఐ $argsQ=QIQ=QM@@@@@@$3@@@@@@@ఐ#retQ=QOQ=QR@@@@@@&@@@%@@ @@@@@@'@@Ġ*Cstr_tupleQXQ`QXQj@Ġ %QXQk&QXQm@@@@@@@@<@@@;3,,,,,,,,@=@@@@@ @@F@@@=@@Ġ$None<QXQo=QXQs@@@@@,%@@@C@@@B@@* @@@@@@D@@@f@@@F@C<@@@H@@@G@@E.@@@ bQXQx@@dQXQweQXQy@@TW7@@ఠ$argsjtQzQuQzQ@͍BA@@@@@T3xxxxxxxx@@@@@Ġ$Nonë́QzQͅQzQ@@@@@tm@@@Z@@@Y@@ @@@@@@[@@@@@@]@@@@_@@@^@@\*@@@డ+!^ͮ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@!@@@@@@@t@@@s3........@?@@@@@ @@H@@@u@@Ġ$Some>QQ?QQ@ȱఠ!rkGQQHQQ@`CA@@.@@@z@@@@@<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@@ఠ$argslQQQQ@ DA@@ @@@@@Ġ$SomeQQQQ@rఠ!rmQR QR@!EA@@@@@@@@@@@@@@@@%@@(@@@(@@@,@@@7@@@@ @@@@@@@@<@@@డʹ!^7QR 8QR @n@@@n@@@@@@m@@@@@x@@@@@@@3HHHHHHHH@[b[@\@]KD@E@F@@@@# : XQRYQR @@[QR\QR @@ȑ@@@P@P@@@డ!^pQRqQR@ȧ@@@ȧ@@@@@@Ȧ@@@@@ɱ@@@@@@@9@@ఐ=!fϐQRϑQR@@@@8@@@.@@-4@@@,@@+R@@ఐ$argsϧQRϨQR@[@@O@@@7R@;R@:f@@ϲQR ϳQR@@@@@)@@@$ -> RR9RR=@@RR8RR>@@@@@TR@VR@U@@డo3string_of_type_expr)Odoc_infoRRBRRK@ RRLRR_@@@@@W@@@[@@Z@@@Y@@X@@ఐ!rRR`RRa@ΰ@@W@@@dS@fS@e@@&RRA'RRb@@T@@@R@gS@b@@J @@\@@@'@hR@P@@@@d@@@ @iQ@%@@@@W1@@@AAQ=QC@@W3@@@W4@GA@K!A@@@WY@@@@@@WSWR@@@@@@@@WM@@@@@@f@@@S{@@@Ws@@@@@@WmWl@@@@@@@@Wg@@@@@@@@J@@wPOPSQ@@Wd}RR~RR@AA࣠@&self-2oAఠFnGGJФFAGK@S3ЋЋЋЋЋЋЋЋ@GI@@@  GMЧGASGN@S@@GN@࣠@"typAН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_docqRRRR@IA@@@ˣ]@@@M@@@@M@ @@ +RS@@>(@Ġ$SomeGSSHSS@˺ఠ!tsPSSQSS@iJA@@]M@M@M@3VVVVVVVV@B@@@@@ @@e@@@డ!@dSSeSS@@@@=O@'@@@+@@*@ @@@)@@(@@@&@@%@@$3zzzzzzzz@g3,@-@.@@@@ภbшS#SFщS#SH@aภ#RawёS#S.ђS#S1@ʠఐɺ&indentѝS#S3ўS#S9@/@@@ɵ@@@O@@N@ɰ@@@M@@Lɭ@@@K@@J@@I4@@EѸS#S:ѹS#S;@@@@@_Q@aQ@`D@@$ (* S#S=S#SC@@S#S<S#SD@@@@@]Q@cQ@bX@@S#S2S#SE@@@@@G@dQ@[b@@O @@=tP@Fe@ ఐf$selfS#SJS#SN@H@@at@H`S#Sb@@@Rt@@j@Ro@@iRd@@h@@g@@HS#ScS#Sd@@RQ@u@@ ఐ$selfS#SfS#Sj@Hǰ@@a/@HS#Sw@@^I+^C@@@@@@@@@^B^A@@@~@@@}@@|^>^=@@@{@@@z@@y@@x@^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@@ @@@;P@A@@ภ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@@@9P@T@@b@@U@@A/tRR@@@@@M@@A@@@ఠ!tuSSSS@KA@@RgH@@@QM@#@@@3M@3@) @@@@@డz!@\]\]@=@@@=@@@'@@&@8$@@@%@@$z(@@@"@@!@@ 3@#@@@@ภSS\]A ఐ$self+SS@Iܰ@@bD@Iа/SS@@@ҝg@@@E@@@D@@Cg@@@B@@A*@@డ!@JT=ThKT=Ti@@@@>O@Y@@@]@@\@ @@@[@@Zɠ@@@X@@W@@VO@@ภEkSSlT=TgADภ'Newline tSS@R@ @@>P@w@ภ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@y@@@~P@z@@A@נQ@o@@@tP@}@@tSS @@&@@@mP@s@@@ఠ$privvԈTjTxԉTjT|@ԡLA@@_@@@Q@@డz|ԙTjTԚTjT@y@@@ h@@@Q@@@@ @@z@@@@@@@@@ఐ"tyԸTjTԹTjT@@@[@*ty_privateԿTjTTjT@  @@ @@ภ(AsttypesTjTTjT@'PrivateTjTTjT@@;'Private(Asttypes,private_flag@@@@@@@B@@A4parsing/asttypes.mlie1Ee1L@@@ O@@@@FQ@7@@1@@[@A@TjTt@@డq!@WWWW@4@@@4@|P@<@@@@@@?@0 @@@>@@=r @@@;@@:@@93        @@@@@@@ఐ"tyTTTT@T@@[3@@@@+ty_manifest%TT&TT@  @@  @@@T@@@S@Ġ$None9TT:TT@@@@@  @@@_@@@^3@@@@@@@@@7@@@ @  @@@a@@@`@@@ภKPTTQTT@J@@@X@@@@Ġ$SomeaTTbTT@ԠĠ%OtherjTTkTT@;%Other%@@@ @ )type_expr@@@ @A@@B@AĤ+.P.Vĥ+.P.p@@@@ఠ#typՄTTՅTT@՝MA@@@@@k3ՈՈՈՈՈՈՈՈ@@@@@@ՍTTՎTT@@F@@@l@@@2@@NM@@@n@@@m@@UT@@@p@@@o@@@ภÀզ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@Ы@@@Ы@@@-@@,@Ъ@@@+@@*ѵ@@@)@@(@@'4@@ఐ $privהUUוUU@@@@@@?V@>H@(private סUUעUU@@פUUץUU@@@@@=V@AV@@Y@ ׳UU@@׵UU׶UU@@V@CV@Bg@{H@@h@@"{ UVUV@@RUV@@@@@;V@EV@D{@@ @@@@@!@FV@9@@UUUV@@@@@ @GU@@@UUUV@@CnT@ @డn$List'flattenV VV V @ V V!V V(@@@@=@@@;@@:@@9@@ภ4ZW.WG[W.WQA3ภ#Raw cW.WJ@" ;jW.WLkW.WN@@mW.WKnW.WO@@@@@\Z@^Z@]@@ @@FZ@[@ภzW.WP%Ax@&A@C[@R@@@WZ@c @@ډW.WE/@@ŠL@@@PZ@V@@ఐ )entry_docڜWTWlڝWTWu@@@@Nf@@@i@@@h@@gҠ @@@f@@e/@@ఐf!rںWTWvڻWTWw@;@@>@'of_textWTWxWTW@ @@sf@@@t@@@s[@y[@vP@@WTWkWTW@@@@@NZ@[@q[@@R @@ \@@@Y@Z@Ld@@@@{@@@X@Y@m@@@@n@VEVZWTW@@@@@v@@uV@V@@@ఐ$!lWWWW@@@v@@@sV@V@@@V)V;WW@@?h@@@XU@V@q@@V VWW@@ڈU@@@@T@U@V@@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@@@PQ@1@@ఐ 蠐"tyۂWWۃWW@ @@bby@'ty_kindۉWWۊWW@^ @@]@@@@Ġ-Type_abstractۙWXۚWX@;-Type_abstractn@@@ @@@@BC@A++++@@@@@@  @@w@@@@@z@@@@@@ภɋ۱WX۲WX AɊภ'Newline ۺWX@@ @@GDS@@ภؿWXAؽ@A@1GST@@@@S@@@WX@@@@@@Ġ,Type_variantX!X.X!X:@;,Type_variantE@;c3variant_constructor@@@ @@@ @A@BC@A,$,*,$,T@@@7@ఠ!lX!X;X!X<@PA@@@@@@@@3@@@@@@( @@@@@@@@@@@@@ภX@XX@X@ภ#RawX@XPX@XS@Sడڣ!^&X@XY'X@XZ@]@@@]@@@ @@@\@@@@@g@@@@@@@377777777@/G@@A@B@@@@" =EX@XVFX@XX@@HX@XU#@@}@@@T@T@@@డ!^\X@X{]X@X|@Փ@@@Փ@@@#@@"@Ւ@@@!@@ ֝@@@@@@@6@@ఐ$priv|X@X^}X@Xb@p@@@@@5U@4J@( private܉X@Xi܊X@Xq@@܌X@Xh܍X@Xr@@@@@3U@7U@6[@ ܛX@Xy@@ܝX@XxܞX@Xz@@U@9U@8i@}H@@j@@! ܬX@X}ܭX@X@@RܯX@X@@@@@1U@;U@:}@@ @@@@@@@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@r@@@vV@G@@@@@@@uL@XXYY@@@@@l@@kU@U@@@ఐܠ!lYYYY@@@I@@@iU@U@@@XXYY@@C;@@@NT@U@g@@XXYY@@[J{T@@@@S@T@L@@. @@(@Ġ+Type_recordYYYZ@;+Type_recordi@_@@@ @@@ @AABC@A;,|,<,|,@@@Y@ఠ!lYZYZ@4QA@@@@@@@@3########@ @@@@@& @@@@@@@@@@@@@డݴ!@7[\ 8[\ @w@@@wJS@@@@@@@t @@@@@ö@@@@@@@3MMMMMMMM@ E;4@5@6@@@@ภ5[ZZL\ZZN@4ภ#RawdZZeZZ@డ!^pZZ!qZZ"@ا@@@ا@@@@@@ئ@@@@@ٱ@@@@@@@3߁߁߁߁߁߁߁߁@4@@@@# = ߍZZߎZZ @@ߐZZ!@@@@@,U@.U@-@@డ!!^ߤZZCߥZZD@۰@@@@@@6@@5@@@@4@@3@@@2@@1@@04@@ఐ <$privZZ&ZZ*@ @@ @@@HV@GH@(private ZZ1ZZ9@@ZZ0ZZ:@@ @@@FV@JV@IY@ ZZA@@ZZ@ZZB@@V@LV@Kg@{H@@h@@"{ ZZEZZH@@RZZI@@$@@@DV@NV@M{@@ @@,@@@*@OV@B@@ZZ ZZJ@@B@@@@PU@(@@ZZZZK@@KT@@డޞ$List'flatten$ZOZ_%ZOZc@ (ZOZd)ZOZk@@D@@@DDKT@T@@@W@@@V@@UD@@@S@@R@@డ$List#mapNZlZOZlZ@ RZlZSZlZ@@ @@@@@@@U@j@@mD6@@@bU@U@U@g@@l@@k@ޠ@@@i@@h@@@f@@e@@d)@@࣠@!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@  @@@@@6[@4@@;[[2<[[I@@l@@@@;[@.@@ఐ̠!rP[J[dQ[J[e@@@@'rf_typeW[J[fX[J[m@ @@l@@@Z@?Z@=@@bZZc[J[n@@ơ@@@Y@@Z@@@డ!@x[q[y[q[@Ƹ@@@ƸNY@E@@@I@@H@Ƶ @@@G@@F@@@D@@C@@B@@ภs[q[[q[Arภ#Raw [q[@ڠ" ;[q[[q[@@[q[[q[@@@@@eZ@gZ@f@@ @@N:Z@d @ภ߹[q[%A߷@&A@+C[@[@@@`Z@l@@[q[/@@L@@@YZ@_ @@ఐ)entry_doc[[[[@@@@ݍn@@@r@@@q@@p@@@o@@n>@@ఐu!r[[[[@J@@M@'rf_text[[[[@ @@ݲo@@@}@@@|[@[@_@@[[[[@@A@@@WZ@[@zj@@R @@J\@@@Y@Z@Us@@@@S@@@X@Y@|@@@@}@-ZZ.[[@@@@@@@~V@V@@@ఐ&!lA[[B[[@@@@@@|V@V@@@MZlZ~N[[@@G@@@aU@V@z@@XZOZ^Y[[@@Ǡ U@ @@@T@U@_@@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@H@@G@@@S@S@S@S@1@@FS@Ѡ@@@Ԡb@@@@@@@@@@3@_X@Y@Z@@@@ภ䦠䧰\p\\p\Aڠภ䱠 , = external @@@@@-T@0T@/$@ภŠ+Caml_string ;+Caml_stringР!x@?B!b@?C!c@?D!d@?E!e@?F!f@?G@@@C#!a@?J@c'@@@@C'@@C&@@C%@@@C$1-)%!@@@C(@BCAYAA}}$@@@5c@ภIbma@m@U@3@@@ET@Q@ภY#=$}<@}@-@@@T@T@+T@CS@,S@D@@@IT@[@@@DU@ @@@.T@B@@@PU@ ǠȠɠ@@@T@*@. = external %S@@W@@@T@^T@]@@@@۠6@@@T@@@ ఐ᠐$selfi\p\j\p\@\@@t@\n\p\@@@{&@@@u@@v@@t@@ఐ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\\@@@@@NQ@@@ ]@@|@@@kP@Q@L@@@ @@SS\\@@BQR@@@SO@P@i@@ @@@ภӾ\\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@9@@@>N@I@@^SSA@@ʚy@@@7N@=t@@ ఐ렐$selfs]]#t]]'@]%@@ub@\}x]]4@@rr@@@@@@ @@ @rr@@@ @@@ @@ rr@@@@@@@@@@@rĐภ],@@r@@@'@@@&@@%@@ఐ"ty]]5]]7@@@m@'ty_info]]8]]?@ @@rؠr@@@!@@@ O@,O@)@@]]"]]@@@@@@5N@.O@@@u @@@A@SS @@ ఐX$self]D]J]D]N@]@@u3@@@@@@]]D][@@@|z@@@6@@5 @@@4@@3@@ఐ!t]D]\]D]]@@@~Q@@@L@@@KM@FM@C*@@.@@,(J@=-@=@@ @@@ @\@@ @wA@{A@@@m@@Vm@@U@@T}@@@j=@@a@n@@`n@@_@@^@@]J@X@+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@@@)S@Ġ+^^,^^Aఠ"tp 4^^@LZA @@@@@377777777@@@@Ġ<A^^A:@@A@謠@@@@@@@@@K^^ @@@@@@@@@ @@@@@@@ @@@డ&Printf'sprintfg^^h^^@ k^^l^^@@#@@@#@@@@@@@@@R@=R@wR@z@@R@.$@@@1$f@@@2@@@0@@/@@-3@c]@^@_@@@@ภ骠髰^^^^Aޠภ鵠S Rภ齠  @@3@T@|@@@@S@(@ภ͠ # `'@ @@@S@S@;@ภ6@6@^R@R@T@$a@@@S@AS@@#@ภߠ}|ภ6&5@&@]ST@DS@@@VS@b;@ภ-6") ;@;@@@@sS@vS@uO@ภA % J$@J@tR@=R@UR@rT@d%@@@S@*S@@@@S@)@@డ&String&concatd_{_e_{_@ h_{_i_{_@@z@@@z@@@@@@y@@@@@@@@@@@@@@@@@", _{__{_@@_{__{_@@@@@T@T@@@డ$List#map____@ ____@@b@@@@sJ@@@T@@@@@@T@T@T@@@@@@4@@@@@h@@@@@@@'@@డM3string_of_type_expr)Odoc_info____@ ____@@6@@@s|@@@@@6@@@@@G@@ఐ!l____@Q@@mN@@@U@U@\@@____@@ N@@@T@U@g@@_{___@@T@l@@@@m@@@A^N^`__@@N@@@P@N@@@@P@Q@ภ&_`Aภ#Raw._`@f ఐ$self;_` <_`@b@@{U@b@_`@@@z @@@@@@z@@@@@z@@@@@@@@@ఐ&m_name\_`]_`%@@@s+@@ఐ"tek_`&l_`(@ΰ@@s/@,te_type_namer_`)s_`5@° @@@@@o@@y_` z_`6@@@@@@tQ@&@@] @@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@v@@@{P@@@iA@Q@@@@ P@z@@urA@Q@@@@P@ @@0{A@Q@@@@P@@@^A@Q@@@@P@@@{A@!Q@@@@P@@@^^@@@@@P@@@డO$List'flatten````@ ````@@R5@@@R5R43@@@3P@@@@@@@@@R4 @@@@@ @@డ|$List#map````@ ````@@@@@@F@@@Q@@@Rm9@@@Q@+Q@%Q@@@@@@@@@@@Ơ@@@@@@@G@@࣠@!xA;aa<aa@T\A@@-@@@@డ!@JbcBKbcC@Ҋ@@@ҊmS@@@@@@@҇ @@@@@ɠ@@@@@@@3````````@1T@(@)@@@@ภHnaa^oaa`@Gภ#Rawwaa6xaa9@డ!^aaBaaC@纰@@@@@@=@@<@@@@;@@:@@@9@@8@@73@4@@@@$ | aa<aa@@@aa;aaA@@@@@MU@OU@N@@డ-$Name&simpleaaEaaI@ aaJaaP@@D@@@Ʀ@@@T@@SƩ@@@R@@Q7@@ఐ!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@@*@@@aV@gV@e@@PaaDQaa[@@0@@@_@@Vaa:Waa\@@@@@5@kU@I@@`aa5aaa]@@{T@4@ภDjaakaa@Cภ#Rawsaaa{taaa~@ ఐ6$selfaaaaaa@f3@@~@eaaa@@@v@@@@@@vv@@@~@@@}@@|v@@{@@z@@ఐm!xaaaa@B@@@'xt_argsaaaa@ @@v@@@U@@@ఐ!xaaaa@]@@,@&xt_retaaaa@Ͱ @@v̠v@@@@@@U@U@>@@aaaaa@@vA@@aaazaa@@T@vF@ఐ!xaaaa@@@3@@@@(xt_aliasaaaa@ݰ @@ܠ@@@@@@@Ġ$Nonebb bb$@@@@@@@@@@@x@@@@@@@@@@@ภbb(bb*@@@@:U@m@@@@Ġ$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@x@@@@_V@@ภINbc?AG@A@nW@@@@V@}@@A@ĠwW@@@@V@@@bbTbt@@E@@@AdaaebcA@@ѠJ@@@rT@@@@@ؠU@+@@@0T@q@@@@հ&@@@)T@/@@డ!@dddd@ǰ@@@ǠqT@@@@@@@Ġ @@@@@@@@@@@@=@@ఐv!xcDcdcDce@K@@N@'xt_textcDcfcDcm@ @@@@@@@@\@Ġ$Nonecsccsc@Z@@@@@@@@@@@@@@@@@@@@@ภ߹csccscA߸ภ'Newline csc@@ @@rXW@@ภcscA@A@_hX@@@@W@@@csc@@6o@@@@Ġ$Some cc cc@~ఠ!tcccc@-_A@@@@@@@@@@@@@@@@@@@@@@@@@@@డ!@3dFd4dFd@s@@@s]W@@@@@@@p @@@@@ֲ@@@@@@@3IIIIIIII@>7@8@9@@@@ภ1WcdXcd@0ภ#Raw`ccacc@ఐꉠ&indentlccmcc@@@@@@@@@@@@@@@|@@@@@@@4@@Ecccc@@@@@Y@Y@D@@$ (* cccd@@cccd@@@@@Y@Y@X@@cccd@@@@@@Y@b@@O @@^%X@e@ ఐ r$selfdd+dd/@io@@t@i/ddC@@@sC@@ @s>@@s3@@@@@@HddDddE@@sPY@+@@ ఐ $selfdFdldFdp@i@@@hdFd}@@@@@7@@@6@@5@@@@4@@@3@@2  @@@1@@@0@@/@@.@5ภj @@4@@@P@@@O@@N@@ภ$Some dFd!dFd@퓠ఐ!t*dFd+dFd@ް@@C@@@[Z@Z@@3dFd~4dFd@@ON@@@J@@@IZ@V@@?dFdk@dFd@@sJ@F@@@@s@@EccFdFd@@ׂ@@@X@@@ภ/UddVddA.ภ#Raw ^dd@# *)eddfdd@@hddidd@@@@@nX@pX@o%@@ @@^X@m(@ภTzdd%ARภ'Newlinedd@`@ @@^X@z:@ภdd7A@8A@_ Y@r@@@wX@J@@AA@_Y@d@@@iX@vS@@ddK@@Ϡi@@@X@h[@@cR@@\@@@AcDc]dd@@@@@U@@@ภᓰdddeAᒠ ఐ |$selfdd@jx@@f@jVdd@@@|@@@@@@| @@|@@@@t@@)Extension@dddd@@|"@@@V@@@ఐ!xdddd@@@@'xt_nameddde@ @@@@@@@F@@|0@ภdeLA@MA@rtzV@@@@U@@@ddW@@?@@@U@@@o^@@H@@@'T@U@4@@g@@@"aa#de@@@@@ @@ R@#R@! @@ఐ Ƞ"te8ee9ee@ @@z U@/te_constructors?ee@ee-@ y @@7@@@ R@)R@& d@@K``Lee/@@X7@@@Q@*R@ @@V``Wee1@@؈ Q@@@P@,Q@ @@a]^bee3@@Р@@@@@@O@/P@ @@o]]pee5@@  @ ఐ 2$self}e9eD~e9eH@k/@@ @je9eU@@@@@@@@@?@@>@@@@=@@@<@@;@@@:@@@9@@8@@7 @ΐภk6@@@@@Y@@@X@@W @@ఐ L"tee9eVe9eX@ @@{ @'te_infoe9eYe9e`@ ! @@@@@S@@@RO@^O@[ @@e9eCe9ea@@A @@@N@`O@O @@n @@ @@@ @A@]]@@ ఐ $selfeeemeeeq@k@@3@ U 7 0@ 1@ 2@@@keee~@@@@@@f@@e.@@@d@@c@@ఐ K!t eee eee@@@@@@uN@s"@@&@@:.J@m%@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@O@@@@@@@f@@@@@ڨ@@@@@@@V@@ภ$Jf"f2KffA#ภ'Newline Sf"f9@1@ @@)P@@ภ7]f"f<A5nB%minus ff"fA@ @@@@@&@ภKqf"fD'AIภ#Rawyf"fG@*exception f"fIf"fS@@f"fHf"fT@@@@@6P@8P@7@@ @@@@@5@ภpfWfgLAnภ#RawfWfj@֠డ$Name&simplefWflfWfp@ fWfqfWfw@@5@@@Η@@@M@@LΚ@@@K@@J@@ఐ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@@@@@ZQ@`Q@^s@@?fWfk@fWf@@@@@Xy@@@@@@@G}@ภ(NffA&ภ#RawVff@ ఐ $selfcffdff@n@@}@m԰hff@@@~x@@@|@@{@~r~q@@@z@@@y@@x~l@@w@@v@@ఐ!effff@@@~2@'ex_argsffff@ @@~@@@Q@@@ఐ8!effff@ @@~M@&ex_retffff@ @@~~@@@@@@Q@Q@@@ffff@@~@@m@@@@@r@ภffzA@{A@1Q@g@@@lP@@@A@:Q@<@@@AP@k @@BA@CQ@*@@@/P@@@@pA@LQ@@@@#P@.@@A@UQ@@@@P@"&@@f"f0@@.@@@P@.@@ఐ!effff@n@@~@(ex_aliasffff@ @@@@@@@@,@Ġ$None" fg# fg@@@@@@@@@@@a@@ @@@@@@h@@@ภ38 fg9 fg @2@@@g@@@t@Ġ$SomeI g gJ g g@ఠ"eaR g g S g g"@kdA@@F@@@m@@@@@NM@@@@@@u@@UT@@@@@@|@@@ภGm g g(n ggAFภ#Raw v g g+@# = } g g-~ g g0@@ g g, g g1@@@@@R@R@3@=6@7@8@@@@  @@@@@@ภp g g4)Anภ#Raw g g7@֠ఐY"ea g8g_ g8ga@"@@@@@ @3@*@@@%ea_ex g8gb g8gg@3%ea_ex@@@ UJi@@@ T@@@ SA@A3'ea_namep!t@@@ R@@@@A$v$$v$@@u@@A$$$$@@v@-@@@@@ @@@,@Ġ$None gmg gmg@z@@@@-@@@@@@j@@4@@@@@@q@@@ఐ"ea gmg gmg@z@@@@@&@$@'ea_name gmg gmg@I@@F@@@"@Ġ$Some gg  gg@ఠ!e( gg) gg@AeA@@@@@|@@@@@q@@@@@@@@x@@@@@@@@@ఐ!eG ggH gg@@@ @@@@@-@+3MMMMMMMM@. @@@'ex_nameV ggW gg@@@G @@@AZ g8gW[ gg@@@@@R@m@@@@6R@@ภej ggAc@A@נES@@@@R@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@M@*@@.@@?J@-@=@@@A@@@\A@`A@@@{@@.r@@-@@,b@@@}@@9@@@8~@@7@@6@@5J@0@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@@@@@@RM@L@@M@@@ZM@N@@OM@K3;;;;;;;;@&2@)@*@@@@ঠ&m_kindNhhOhh@Ġ,Module_aliasVhhWhi@l@[hi\hi@@k@@@V3]]]]]]]]@#;dhheii$@@@@@@ @@@@@W @@@khhlhi@@9P@P@@@ภְthi uhi@@@@>@@{ii|ii@@I@@@ภii@@@@K$@@Ahh"@@@#@@ZM@m*@A@'@@ఠ.is_alias_therei(i2i(i@@jA@@@@@@uM@o@@pm@@@M@q@@rM@n3@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@s@@@ภiLiiLi@@@@x@@ii ii@@%@@@ภ&ii&@@'@@,@@A*i(iC*@@@+@@M@2@A@/@@ఠ2resolve_alias_name8ii9ii@QkA@@@$@@@M@@@j@@@M@@@M@3IIIIIIII@@@@@@@ঠ&m_kind\ii]ii@Ġ,Module_aliasdiieii@zঠ'ma_nameoiipii@ఠ$namewiixii@lA@@@@@3{{{{{{{{@3Kiij j/@@@@@@iiij@@@@@P@@@@)@@;@@@@@@iiij@@QP@@@@ఐ%$nameijij @$@%@&@@Y3@#/@@@ঠ&m_namej jj j@Vఠ$namej j!j j%@mA@@^@@@3@=@@@@@j jj j'@@}@@@ఐ$namej j+D@@@F@@3@L@@@@A(iiK@@@L@@M@3@S@@@A@Q@@ఠ!tj3j=j3j>@nA@@ G@@@M@@@@M@@@@M@3@@@@@@ภӰ jAjK-l<lbAҠภ۰ jAjM%kk0Aڠ ఐ$self jAjQ@s@@( @s jAj\@@@{@@@@@@@@z@@@@@1@@ภ*!j]jm+%kk.Aภ'Newline 3!j]jt@@ @@@@@N@N@K@ภB!j]jwAKu'%minus K!j]j|@ @@N@N@ N@b@ภ3Y!j]j/A1ภ#Rawa!j]j@'module h!j]ji!j]j@@k!j]jl!j]j@@@@@N@N@@@ @@(N@N@@ภY"jjUAWภ#Raw"jj@డ$Name&simple"jj"jj@ "jj"jj@@@@@Հ@@@.@@-Ճ@@@,@@+@@ఐ!m"jj"jj@v@@F@&m_name"jj"jj@e @@ՠ@@@;O@AO@?@@"jj"jj@@զ@@@9@@M@@YN@"N@(@ภ배#jjA뮠ภ#Raw#jj@ఐ(is_alias#jj#jj@C@@@@@@X@@W@@@V@@U@@ఐ!m#jj#jj@İ@@@@@@L@@@eO@_@డ!^$jj$jj@K@@@K@@@m@@l@J@@@k@@jU@@@i@@h@@g7@@# = 0$jj1$jj@@3$jj4$jj@@i@@@}O@O@~K@@ఐ2resolve_alias_nameH$jjI$jk@W@@@/@@@@@s@@@@@d@@ఐM!m_$jk`$jk@!@@q@@c$jjd$jk@@@@@w@@6@@@@@SN@O@y@ v%kk)@@x%kk(y%kk*@@N@N@@#jj%kk,@@@@@@N@LN@R@ภ%kk-bA@cA@@@@MN@@@jA@@@@#N@K@@qA@*@@@N@!@@JxA@W@@@N@@@hA@x@@@N@@@!j]jk@@~@@@N@@@@@@ภ%kk/A@A@,@@@M@@@@@M@@ภ쪰&k3k=A쨠ఐI.is_alias_there&k3kB&k3kP@@@@@@@@@@@@@@@@ఐ⠐!m&k3kQ&k3kR@@@@@@@>@@@N@ @ภܰ'kSkd(kkA۠ภ#Ref  'kSkg@ఐޠ2resolve_alias_name'kSki'kSk{@%@@@@@@@@A@@@@@2@@ఐ!m-'kSk|.'kSk}@@@?@@@@R@@@C@ภ$Some;'kSk<'kSk@ภ)RK_moduleD'kSkE'kSk@@@@1@@@M@M@]@@ @@; @@@M@d@ภ$None\'kSk]'kSk@@@@Š@@@@@@M@w@@gi'kSk@@M@{@ภLr(kkpAJภ'Newlinez(kk@X@ @@M@@ภ(kkA}@A@N@@@@M@ @@A@M@@@@M@@@'kSkb@@M@@ภ)kk)kk@@@@ M@@)kk@@@ภ툰*kkA토ఐ(is_alias*kk*kk@@@@@@@@@@@@@@@@ఐ!m*kk*kk@@@d@@@@@@@(N@"@ภ+kk+klA ఐ$self+kk@v@@@v}+kk@@@7@@@7@@6@4@@5/@@4@@3 @@&Module@+kl+kl@@I@@@ON@N@@ఐ!m+kl+kl @ڰ@@*@&m_name+kl  +kl@ɰ @@@@@a4@@F@@W5@ภ,+klLAภ'Newline4+kl@@ @@@@@pH@ภ:?+kl_A8@`A@\N@f@@@kM@wX@@iA@eM@*@@@.M@ja@@S+kks@@oM@-e@ภ6\,ll.],ll7A5ภ'Newline e,ll5@C@ @@@@@y@ภkp,ll6Ai@A@ݠM@y@@@}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@@@@M@@@U A@n#N@@@@M@@@<A@w,@@@M@!@@ jAjI@@<2@@@'@A@j3j9 @@ ఐ%$self%/lllr&/lllv@wװ@@?3%%%%%%%%@8RK@L@M@@@wS-/lll@@@@@@@@e@@@@@@@డ$List'flattenH/lllI/lll@ L/lllM/lll@@e@@@eepM@@@@@@@@@e@@@@@:@@ఐ!tl/lllm/lll@D@@eǠeƠ@@@@@@N@N@S@@|/lll}/lll@@8@@@@@@M@N@c@@g@@Fd@t@@F@ @@FB@@@F@,@@FR@|A@A@@@*@@%@@@@@@@@@@6@@1@@@@@@J@@hh,@ݞ / Return the Texinfo code for the given module. hmhqhmh@@@@@@@A2ll2ll@AA࣠@&self-2Aఠ†‡xoAx@3@x@@@  xpAx@@@x@࣠@"mtA2ll2ll@qA@@[3@x@x@!@x@@@@@  @@@ఠ(is_alias3lm3lm @ rA@@@@@@"M@@@@@@0M@@@M@3@&2@)@*@@@@ঠ'mt_kind4mm"4mm)@Ġ$Some4mm,4mm0@Ġ1Module_type_alias'4mm2(4mmC@>@,4mmD-4mmE@@=@@@*3........@,D53ll65mQme@@@@@@84mm194mmF@@@@@+ @@@ @@@@@-@@@,@@@F4mm G4mmH@@LP@@@@ภO4mmLP4mmP@@@@Q!@@V5mQm[W5mQm\@@\'@@@ภ]5mQm`(@@)@@^.@@Aa3lm ,@@@-@@mM@C4@A@1@@ఠ.is_alias_thereo6mimsp6mim@sA@@@Q@@@LM@E@@FH@@@fM@G@@HM@D3@~@@@@@@ঠ'mt_kind7mm7mm@Ġ$Some7mm7mm@Ġ1Module_type_alias7mm7mm@ঠ*mta_module7mm7mm@3*mta_module@@@_A@@@^@@@]A@A3(mta_nameg!t@@@\@@@@A-]]-]]@@)@@A.]].]^ @@*@Ġ$None7mm7mm@e@@@@!@@@^@@@]3@\t6mimo8mm@@@@@@7mm7mm@@@@@`P@_@@@7mm7mm@@g@@@a@@@X@@on@@@c@@@b@@@7mm7mm@@P@I!@@@ภ7mm7mm@@@@)@@ 8mm 8mm@@/@@@ภt8mm0@s@1@@6@@Aq6mim4@@@5@@M@y<@A@9@@ఠ2resolve_alias_name$9mm%9mn@=tA@@@@@@M@{@@|t@@@M@}@@~M@z355555555@@@@@@@ঠ'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@- @@ܟ@@@O@%O@#@@?no?no@@ܥ@@@@@M@@YN@N@ @ภ@o!o1Aภ#Raw@o!o4@ఐ(is_alias@o!o9@o!oA@g@@@@@@<@@;@@@:@@9@@ఐ'"mt@o!oB@o!oD@@@~@@@@K@@@IO@C@డ!^AoEo`AoEoa@J@@@J@@@Q@@P@I@@@O@@NT@@@M@@L@@K7@@# = /AoEo[0AoEo^@@2AoEoZ3AoEo_@@h@@@aO@cO@bK@@ఐ#2resolve_alias_nameGAoEocHAoEou@W@@@$@@@h@@g@@@f@@ed@@ఐ"mt^AoEov_AoEox@X@@q@@bAoEobcAoEoy@@@@@sw@@6@@ @@@7N@|O@]@ uBozo@@wBozoxBozo@@N@~N@}@~@o!o5Bozo@@@@@@N@0N@6@ภBozobA@cA@@@@1N@@@jA@@@@N@/@@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@@@@@@3@@.@@@@ @@+Module_type@HpSpoHpSp{@@H@@@3N@2@@ఐ="mtHpSp|HpSp~@@@*@'mt_nameHpSpHpSp@ @@@@@E4@@F@@V5@ภ+HpSpLAภ'Newline3HpSp@@ @@@@@TH@ภ9>HpSp_A7@`A@\N@J@@@OM@[X@@iA@eM@@@@M@Na@@RHpSpbs@@oM@e@ภ5[Ipp\IppA4ภ'Newline dIpp@B@ @@@@@fy@ภjoIppAh@A@ܠM@]@@@aM@m@@zIpp@@*M@`@~Ipp@@,@ภ_JppA] ఐʠ$self Jpp@~C@@@}Jpp@@ԧ@@@@@@@@~@@@@}@@@|@@{@@@z@@@y@@x@@w@ภ~J@@ɠ@@@@@@@@@@ఐ"mtJppJpp@ʰ@@M@'mt_infoJppJpp@? @@@@@@@@N@N@@@a@@M@@ภJppA@A@[N@o@@@tM@@@tA@dN@@@@M@s@@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@@@M@@@@M@3@!-j@$@%@@@ภ Pqxq _t$t3A ఐO$self Pqxq@ɰ@@13        @@@@ Pqxq@@@@@@ @@@ @@ @@@@@@@డ!@ 8[ss 9[ss@x@@@x@@@N@N@@@ภ: `Qqq aQqq@9ภ'Newline iQqq jQqq@H@@@*O@=l@ภN tQqq uQqq@MZ%minus ~Qqq Qqq@@@@@@G@ภd Qqq Qqq@cภ#Raw Qqq Qqq@̠(include  Qqq Qqq@@ Qqq Qqq@@@@@WO@YO@X@@ Qqq Qqq@@@@@V@ఐޠ"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@@*@@@_@@@^@Ġ$None Srr Srr@@@@@>2@@@h@@@g @@E9@@@j@@@i@@@ภ 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@K@@@S@Ġ$Some _UrKra `UrKre@ҠĠ#Mod hUrKrg iUrKrj@;#Mod@@@%@P@@@#@A@@B@AQ!Q'Q!Q8@@@ @ঠ&m_name UrKrm UrKrs@+ఠ$nameʠ UrKrv UrKrz@ |A@@3@@@x3        @@@@@@ UrKrk UrKr|@@v@@@zR@y @@@ 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@@@3        @H@@@@ @@1@@@@ภʰ Ys.sS%AȠภ#Raw Ys.sV@0&  Ys.sX Ys.s_@@ Ys.sW Ys.s`@@<@@@.Q@0Q@/'@@ @@V@@@-+@ภ Zscs}JAภ#Ref Zscs@Ēఐ$name &Zscs 'Zscs@I@@@@@IH@ภ$Some 3Zscs 4Zscs@ภ.RK_module_type <Zscs =Zscs@@@@)@@@FQ@SQ@Wb@@ @@3 @@@EQ@Ri@ภ$None TZscs UZscs@@@@Ľ@@@H@@@GQ@]|@@L aZscs@@@@@C@ภ f kZscsA d@A@ ؠ0R@4@@@9Q@e@@aA@ 9R@"@@@'Q@8@@A@ BR@@@@Q@&@@ Ys.sF@@:@@@A Rqq [ss@@ ?@@@PO@@@@@ VP@?@@@DO@O@@@@ _P@5@@@:O@C@@;@@ߠg@@@3O@9@@డ 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@@@1O@P@Y@@ tQqq u^tt#@@ 5@@@N@O@/|@@u @@}@ภ  _t$t2{A ~@|A@ @@@M@s@@ Pqxq@@ @@@@A@ Pqxq~@@ ఐנ$self at=tC at=tG@R@@3        @@@@@@ΰ at=tT@@@:@@@@@@@@@@@@ఐʠ!t at=tU at=tV@@@O@@@M@"@@&@@RJ@%@5 @@@ A@A@@@9@@2@@ @@ @@@@@@E@@>@@@@@@J@@ OqPqT$@ 򐠠 8 Return the Texinfo code for the given included module.  Nqq NqqO@@@@@@@N dtt dtt@AA࣠@&self-2Aఠο̠ñ~A@ 3@@@@  Ʊ A#@#@@@࣠@!cAdttdtt@/A@@h3@7@@!8@@@@@@  @@ డ 0reset_type_names)Odoc_info0ett1ett@ 4ett5ett@@W8@@@W8@@@0@@/W7@@@.@@-3????????@)5@,@-@@@@ภxMettNett@w@@@WN@@@9N@=@@&@@ @@@>M@7@@ఠ!tϠefttfftt@~A@@ՠ@@@rM@D@@@TM@?3qqqqqqqq@2@@@డ !@~juujuu@@@@@@@H@@G@"@@@F@@E&@@@C@@B@@A!@@ภwfttjuuAv ఐ$selfftt@\@@9@Pftt@@@@@@f@@@e@@d@@@c@@bJ@@ภgtuhu(uYAภ'Newline gtu@ȭ@ @@5@@@uO@}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@@@@@tO@|#@@@@($@ภxiu\ulAvภ#Refiu\uo@ఐ!ciu\uqiu\ur@o@@@@'cl_nameiu\usiu\uz@( @@$@@@J@ภ$Someiu\u|iu\u@ 8ภ(RK_classiu\uiu\u@@@@һ@@@N@N@d@@ @@Š @@@N@k@ภ$Noneiu\uiu\u@ w@@@OԠ@@@@@@N@~@@Uiu\u@@N@@ภְiu\u_AԠภ'Newlineiu\u@@ @@N@@ภjuuqAภ'Newlinejuu@@ @@N@@ภ  juuA @A@O@ @@@N@@@A@O@@@@N@ @@8A@O@@@@N@@@A@O@Z@@@_N@@@Eftt@@@@@XN@^@@ ఐY$selfZjuu[juu@ @@t@d_juu@@p@@@"@@@!@@ @@@@@@@@@@@@@@@@@@@ @ภ @@ݒ@@@;@@@:@@9@@ఐ!cjuujuu@W@@(@'cl_infojuujuu@ @@@@@5@@@4O@@O@=:@@juujuu@@J@@@VN@BO@1E@@u @@OF@A@ftt @@ ఐƠ$selfkuukuu@y@@3@kd@e@f@@@kuu@@@a@@@H@@G @@@F@@E@@ఐ!tkuukuu@@@v@@@WM@U"@@&@@VJ@O%@5 @@|@ @@}@ A@A@@@J@@eE@@d@@c@@@@@p@V@@oQ@@n@@m@@lJ@g@ 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@@@P@P@@@rvvrvw@@j@@@@@M@@YO@O@@ภrvwA@A@@@@O@'@@`A@m@@@O@ @@A@@@@O@@@A@@@@O@@@qvv@@$@@@O@#@@@@($@ภsw wAภ#Refsw w@Cఐ"ctsw w sw w"@o@@@@(clt_namesw w#sw w+@f @@b@@@>J@ภ$Somesw w-sw w1@ `ภ-RK_class_typesw w2sw w?@@@@@@@:N@IN@Md@@ @@ @@@9N@Hk@ภ$Nonesw wAsw wE@ @@@w@@@<@@@;N@S~@@Usw wF@@N@7@ภ$sw wI_Aภ'Newline,sw wP@ @ @@N@^@ภ6twSwcqAภ'Newline>twSwj@@ @@N@h@ภCHtwSwkAA@A@O@`@@@eN@m@@A@O@V@@@[N@d@@8A@ǠO@*@@@/N@Z@@A@РO@@@@N@.@@mpv{v@@@@@N@@@ ఐY$selftwSwptwSwt@4@@@twSw@@@@@y@@@x@@w@@@@v@@@u@@t@@@s@@@r@@q@@p @Ӑภ;@@ຠ@@@@@@@@@@ఐ"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@@@@@@P@"P@!$@@( @@%@@@Ayx&x, @@3@@@@/A@3A@@@@@@@@@@@@@@~9@ @@@@@@@@@@@@@@@@@@J@\@xww.@Ő 6 Return the Texinfo code for the given class element. wwwwww@@@@@@@հy y+y yA@AA࣠@&self-2Aఠ֒۠֓A@3@@@@  A@@@@࣠@+module_nameAy yBy yM@A@@3@ @@! @@@@@@  @@*module_eleAy yNy yX@A@@3@ @@@@@@@@ఐ*module_eley[yhy[yr@ @@@@ 3@@@@Ġ.Element_moduleyxyyxy@ఠ!mߠ'yxy(yxy@@A@@ @@@3++++++++@@@@@@@@*@@*@@@ ఐg$self;yxy<yxy@@@U3;;;;;;;;@-@@@@@qCyxy@@@@@@@ @@ఐ+!mRyxySyxy@@@5@@@@@@@N@Ġ3Element_module_typecyydyy@ఠ"mtlyymyy@A@@F@@@3pppppppp@a@@@@@@@o@@o@@@ ఐ$selfyyyy@2@@3@r@@@@@yy@@@@@@@ @@ఐ+"mtyyyy@@@p@@@@@@@@Ġ7Element_included_moduleyyyz@;7Element_included_modulev@@@@@AB@J@AOQOWOQO@@@@ఠ"imyzyz @A@@#@@@3@@@@@@@@@@@@@ ఐ$selfyzyz@@@3@@@@@@ yz*@@@B@@;@@ @@ఐ+"imyz+yz-@@@M@@@@@@@@Ġ-Element_classz.z6z.zC@lఠ!cz.zDz.zE@A@@@@@3@@@@@@@@@@@@@ ఐA$selfz.zIz.zM@ǰ@@/3@@@@@@Zz.z[@@@p@@k@@ @@ఐ+!c,z.z\-z.z]@@@@@@@@@@(@Ġ2Element_class_type=z^zf>z^zx@ఠ"ctFz^zyGz^z{@_A@@ @@@3JJJJJJJJ@;@@@@@@@I@@I@@@ ఐ$selfZz^z[z^z@ @@t3ZZZZZZZZ@L@@@@@bz^z@@@@@@@ @@ఐ+"ctqz^zrz^z@@@4@@@@@@@m@Ġ-Element_valuezzzz@;-Element_valueP@'t_value@@@@AE@J@AOOOP@@@@ఠ!vzzzz@A@@@@@3@@@@@@@@@@@@@ ఐؠ$selfzzzz@^@@3@@@@@@Ӱzz@@@2@@")@@! @@ఐ+!vzzzz@@@?@@@*@@@@@Ġ6Element_type_extensionzzzz@;6Element_type_extension@0t_type_extension@@@@AF@J@A PP  PP?@@@(@ఠ"tezzzz@A@@@@@3@@@@@@@@@@@@@ ఐ*$selfzzzz@@@3@@@@@@&z{ @@@@@2@@@1@@0@@/@@ఐ3+module_namez{ z{@@@@@ఐ<"te&z{'z{@%@@P@@@A+@@/@@",@Ġ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@@@@@G @@F @@ఐ+!ex{{Py{{Q@@@?@@@O@@@@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{}@@@@@U@@T @@ఐ+!t{R{~{R{@@@?@@@]@@@@@Ġ6Element_module_comment{{{{@;6Element_module_comment@ݒ@@@ @AI@J@APPPP@@@- @ఠ!t{{{{@A@@ݥ@@@@@@@@@@@@@ ఐ.$self{{{{@@@3@@@@@@0 {{@@@@@@e@@dB@@@c@@b@@డ!@!{{"{{@a@@@a{@@@P@P@P@v@@@z@@y@g@@@x@@w@@@u@@t@@s>@@ภ%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@nP@Q@@@@@@@@Ay[ya{{@@3@@@@A@A@@@@@t@@@s@@r@@q@@p@ @@@@@@@@@@@@@@@@~@@}J@v@y y$#@ِ 7 Return the Texinfo code for the given module element. ~xx~xy@@@@@@@ꐠ U {2 Generating methods } These methods write Texinfo code to an [out_channel] {{||B@@@@@@@ݰ||||@AA࣠@&self-2AఠڷڸA@3@@@@  A@@@@࣠@'chanoutA||||@'A@@3@/@@!0@@@@@@  @@'inher_lA!||"||@:A@@3""""""""@  @@@@@@@@@ఠ!f4||5||@MA@@@@@@N@@@m @@@N@@@@N@@@N@3KKKKKKKK@*6+@-@.@@@࣠@#inhA\||]||@uA@@"3]]]]]]]]@1d||e+@@@@@  @@ఐ#inhs||t||@8@@@@93tttttttt@$@@@(ic_class}||~||@3(ic_classT@@@  T#cct@@@ @@@ A@A3'ic_name7!t@@@ @@@@A v:: v::@@ @3'ic_text'R@@@ @@@ @@B@A x;7;A x;7;X@@ @@A w:: w:;@@ @:/@@)(@@@@@@=@Ġ$None|}|}@O@@@@=<@@@@@@3@Q@@@ @ED@@@@@@@@@ภ}.}M}.}O@ภ$Code}.};}.}?@ɠఐ#inh}.}@}.}C@w@@3@v@@@'ic_name}.}D}.}K@e @@d@@@ @@}.}:}.}L@@Q@@ఐ#inh }P}c }P}f@@@D@'ic_text}P}g}P}n@x @@w@@@@@@R@Ġ$None$}t}%}t}@@@@@@@@@@@A@@@@@@@@H@@@ภ5:}t};}t}@4@@@@@@T@Ġ$SomeK}}L}}@ఠ!tT}}U}}@mA@@ @@@@@@@@@@@@@@@@Ǡ@@@@@@@@@ภ Io}}p}}@ Hภ'Newlinex}}y}}@W@@@3S@3zzzzzzzz@/(@)@*@@@ఐ4!t}}}}@ @@=@@@@@@@R@@@A}P}\}}@@O@@@Q@@@@@V@Ġ$Some}}}}@ఠ#cct}}}}@A@@(@@@<@@@@@0/@@@@@@D@@76@@@@@@K@@@@ఠ$kind}}}}@A@@}޽@@@-R@)@@@*R@3@e5.@/@0@@@ఐ;#cct~~~~@ @@b@@@@Ġ"Cl~~/~~1@;"Cls@@@ @@@@ @A@@B@A .q99 /q99@@@ L@@ ~~2 ~~3@@@@@4@@@@@@@@8@@@@@;@@@ภ$Some~~7~~;@ภ(RK_class%~~<&~~D@@@@ST@.O@@@@[P@Ġ&Cltype5~E~U6~E~[@;&Cltype>@@@@   )type_expr@@@ @@@ @BA@B@A ur99 vr9:*@@@ @@Q~E~\R~E~]@@2@@@"{@@@@@@$@@@#@@@+@@@@@%@@@@@&@@@ภ$Somel~E~am~E~e@ߠภ-RK_class_typeu~E~fv~E~s@a@@@T@5@@@@@@@A|~~@@@A@~}} @@ภ ^~w~~w~@ ]ภ$Code~w~~w~@xఐ@#inh~w~~w~@&@@^3@@@@@@'ic_name~w~~w~@ @@@@@| @@~w~~w~@@dQ@y@ภ ~~~~@ ภ#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@@@uQ@@@F@@Ӡ@@@t@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@@1@@@VN@PN@+@@0@@/@ڠE@@@-@@,@@@*@@)@@(@@ఐK!fvv@@@@Y@@@N@@M @@@L@@@K@@J@@ఐ|'inher_lvv@L@@w@@vv@@,Y@@@&@@@%N@UO@>@@q @@N@$@ภ vA ภ'Newlinev@ؚ@ @@N@f@ภvA@A@3O@^@@@cN@k@@A@<O@@@@N@b @@A@E@@@N@@@5F @@ @@@@A@5;@@ఐ$puts@@@@@@@s@@r@!@@@q@@pg@@@o@@n@@m3@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@ @@ @@@,@@@@@Ġ+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@@@@@g@@@f@@e@@d@@c4@ @@+@@v@@@u@@@t@@s@@r@@q@@pJ@iW@#%@#. 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##@ ##@@@@@@)6@@)5!@@@)4@@)3@  2@@'G@@@@@@@@@0@@@@@/@@ఐ!c##@h@@v>@'cl_name$$@p @@@@@O@O@L@@? @@QM@A@$  @@@ఠ%title$$@$0A@@!EvN@@@@N@3$ $ $ $ $ $ $ $ @un@o@p@@@ภ$+$,A ఐ$self$9@@@R@°$= @@@@@@@@@@@@#@@ఐ%depth$P $Q@-@@O@2@@ఐ!c$a$b@а@@A@'cl_name$h$i@ذ @@H@@A@@I@ภL$r%GAJภ%Title$z*@ఐϠ%depth$,$1@`@@@@@N@N@j@ภ$None$3$7@%@@@@@@@@@N@}@ภ$;$\Aภ#Raw $>@డ#7!^$S$T@@@@@@@@@@@@@@@@@@@@@@@@డ$clas-Odoc_messages$@$M@ $N$R@@@@@@@$O@&O@%@@! $V$W@@$U$X@@$@@@"O@(O@'@@%?%Y@@:@@@ @)O@ @@d @@X@@@HN@N@ @ภ%\sAภ$Code%!\@ ఐʠ!c%,\%-\@@@ @'cl_name%3\%4\@ @@@@@:@@!@@2N@1N@7@ภ"?%D\A"=@A@$@@@2N@D)@@4A@$F@@@N@00@@%T9@@ @G@N@6@@%Z\@@@@@;@ภ>%d9A< ఐ4$self %q@"@@P@%u@@@@@@X@@W@@@V@@U@@T^@@%Class@%%@@@@@pO@ol@@ఐ9!c%%@ @@{@'cl_name%%@ @@@@@@@E@@@ภ"%A"@A@% O@L@@@QN@@@VA@%%O@@@@N@P@@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@@@A$8@?A@&@@@O@ @@'HC`G@@@@O@@@'NC@@O@@ภ$R'WCA$P@A@&Ġ@@@O@)@@'`(@@$@@@@A@'f@@ ఐ#6$puts'r's@"@@@$:@@@2@@1@$@@@0@@/#@@@.@@-@@,3''''''''@@@@@@@ఐD'chanout''@*@@@@ ఐg$self''@V@@!@ϰ'@@@;@@@I@@H @@@G@@F.@@ఐ(%descr''@8@@P@@@XQ@V@@@''@@$@@@@@_Q@PJ@@_ @@#@@@`O@>P@ఐ#$puts''@"@@@$@@@h@@g@%@@@f@@e$U@@@d@@c@@bm@@ఐ'chanout''@@@z@@ ఐѠ$self((@@@(@D(@@@@@}@@|@@ఐ !c($(%@@@@'cl_info(+(,@ @@J@@@(1(2@@@@U@@$c@@@N@O@t@ @@@(=(>@@ @@(@@@ @@ఠ$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@@@W@@R@@@@k@@ఐ`'chanout))@F@@3x@@ఐZ!c))@+@@9@@)@@m@డ(G$List$iter))@ ))@@@@@@M@,@@0@@@/@@.@@-@  @@@+@@*@@@)@@(@@'@@࣠@#ele A))@*A@@"3))))))))@@@@@@@ఐ%Ϡ$puts* * @%(@@@&@@@R@@Q@';@@@P@@O&@@@N@@M@@L3********@-E@$@%@@@@ఐݠ'chanout*,*-@ð@@@@ ఐ$self*=*> @@@W!@~*B @@@k@@i@d@@h]@@g@@f,@@ఐ!c*W!*X"@ư@@;@'cl_name*^#*_*@ΰ @@B@@ఐs#ele*k+*l.@L@@O@@*o*p/@@R@@g@@-@@@|P@^X@*x*y0@@@@@D;@@@C@@BN@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^@@,+@@@@N@O@@@= @@J@6J@>@w@@@@@@@@@@@@6@@@C@@ @@@ V@@@ W@Ġ,Aliased_node+_i+_u@@@@@*1@@@e@@@ภS+(_y+)_{@R@@@m@@@+,@@#o@A@ A@@@@@@@@@@@@@@@ @@[@@@@@@@@@@@@@@@@J@ @+Mbf%@C+^ Q Generate the Texinfo code for the given class, in the given out channel. +[ +\>a@@@@@@@Ͱ+b+c@AA࣠@&self-2 Aఠ+ ,/+A0@3+p+p+p+p+p+p+p+p@.@@@  2+A3@@@3@࣠@'chanout A++@+A@@3++++++++@C@G@!@H@@@@@  @@"ctA+ + @+A@@3++++++++@ @@@@@@@@ డ*0reset_type_names)Odoc_info++&@ +'+7@@t@@@t@@@@@t@@@@@3++++++++@)5@,@-@@@@ภ+8+:@@@@t@@@O@ @@&@@(@@@ N@@@ఠ%depth+=G+=L@+A@@0@@@N@3++++++++@,@@@డ*l$Name%depth+=O+=S@ +=T,=Y@@/@@@@@@@@P@@@@@ @@ఐ"ct,=Z,=\@X@@v/@(clt_name, =],!=e@ @@@@@O@"O@ =@@0 @@A>@A@,,=C @@@ఠ%title,7is,8ix@,PA@@)eN@%@@@'N@#3,@,@,@,@,@,@,@,@@e^@_@`@@@ภ%,K},L"NA$ ఐ점$self,Y}@ @@r@,]}@@@@@/@@@.@@-@@,#@@ఐ%depth,p},q}@-@@O@:2@@ఐ"ct,},}@@@A@(clt_name,},}@ @@ @@@<K@@D@@L@ภo,JAmภ%Title,@ఐ %depth,,@c@@@@@PN@UN@Tm@ภ$None,,@'H@@@&%@@@R@@@QN@[@ภ,,Aภ#Raw ,@ డ+Z!^,,@&@@@&@@@x@@w@&@@@v@@u'@@@t@@s@@r@@డ2*class_type-Odoc_messages,-@ --@@@@&;@@@O@O@@@! --@@--@@&G@@@O@O@@@-#-$@@]@@@p@O@@@d @@{@@@N@iN@o@ภ-< sAภ$Code-D@.ఐ"ct-O-P@@@@(clt_name-V-W@ܰ @@@@@@@!@@2N@N@@ภ*b-gA*`@A@,Ԡ@@@N@,@@4A@,۠F@@@jN@3@@-w@@,@G@SN@h9@@-}@@@@@O>@ภa-"* /?@@#@@z@@@xO@zO@y@@& @@@@@O@qO@w@ภ,T/Y5A,R@6A@.Ơ@@@rO@@@/b>@@@@LO@p@@/h@@O@H@ภ,l/qA,j@A@.ޠ@@@AO@@@/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@@@@&@@@'N@)N@(@@& @@ D@@@3N@ N@&@ภ.15A-@6A@0r@@@!N@/@@1>@@@@N@@@1@@N@@ภ.1A.@A@0@@@N@8@@1&@@.O@@@@A@1,@@ ఐ,$puts1819@,U@@@.@@@A@@@@.h@@@?@@>-@@@=@@<@@;31I1I1I1I1I1I1I1I@:@@@@@@ఐڠ'chanout1Y 1Z@@@@@ ఐ$self1j1k@@@!@1o#@@@@@@X@@W*@@@V@@U.@@ఐ$intf1$1(@8@@@@@gP@e@@@11)@@.@@@O@nP@_J@@_ @@-@@@oN@MP@  ఐ<$self1,21,6@[@@`@I1,[@@@P@@v@M@@uH@@t@@sk@@ఐ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@GJ@@z@@@@@@@@@@@@(@@@5@@ @@@ <@{@@ =@Ġ,Aliased_node3233@@@@@2F@@@K@@@ภh3=!3>#@g@@@S@@@3A@@#U@A@ A@@@@@/@@@.@@-@@,@@+@ @@p@@>@@@=@@@<@@;@@:@@9@@8J@1@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@@ @@@hN@\333333333@'@@@@@డ2I$Name%depth3 3 @ 3 3 @@ @@@ @@@a@@`-@@@_@@^"@@ఐO"mt3 3 @.@@31@'mt_name3 3 @ p @@ @@@jO@pO@n?@@0 @@C@@A@4   @@@ఠ%title4 4 @4-A@@1BsN@s@@@uN@q344444444@Yg`@a@b@@@ภ"4( 4)A" ఐ$self46  @@@O@4: @@@@@}@@@|@@{@@z#@@ఐ%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@@@@Q@ J@@_ @@4@@@O@P@ఐ3$puts77@3@@@4@@@$@@#@5"@@@"@@!4h@@@ @@@@m@@ఐ|'chanout88@b@@Tz@@ ఐ$self8!8"@Ӱ@@;@W8&@@@@@9@@8@@ఐ"mt8788@o@@t@'mt_info8>8?@$ @@J@@@@8D8E@@@@U@@4v@@@EN@DO@0@ @@@8P*8Q @@ @@8S@@ @@ఠ&mt_ele8^ 8_&@8wA@@%'^@@@_@@@^N@F38i8i8i8i8i8i8i8i@`@@@డ6&Module4module_type_elements8z)8{/@ 8~08D@@%transl&@@@ @@@ @@ @'j@@@ @@3'@@@@@@@@@@@'m#m''m#mt@@'G@)$@@!lܠ@@@P@@@O@@N@'@@@M@@LQ'@@@K@@@J@@I@@HP@:ภ9834ภ3+8L8P@3+@@@C@@@dO@he@@@ݠ@@@ii@@ఐ8"mt8Q8S@@@v@@i@@w@A@8@@@ఠ(subparts8Wa8Wi@9A@@'Р''@@@'ݐ'@@@'ڐ'@@@'Ր'@@@@'@r@@@@@@@N@m399999999@@@@@@ఐ((/module_subparts9%Wl9&W{@!<@@@6T(%@@@y@@@x@@w(!Р((@@@s((@@@t((@@@u((@@@v@>@@@@q@@@p@@o=@@ఐ&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@@@R@R@}@@: :  @@9@@@ @R@@@ภ(ٰ:  ; A(ؠภ#Raw ; @@(Subparts; ; @@; ; @@L@@@.Q@0Q@/@@ @@*j@@@:Q@'Q@-@ภ8&;+ ,A8$@-A@:@@@(Q@6@@;4  5@@@@Q@&@@;: ;; @@@@@@;Q@@@ @@@A@;E @@ ఐ7$puts;Q!!);R!!-@6n@@@8@@@D@@C@8@@@B@@A7@@@@@@?@@>3;b;b;b;b;b;b;b;b@@@@@@@ఐޠ'chanout;r!!.;s!!5@İ@@@@ఐ$menu;!!6;!!:@@@8@@@RP@WP@V$@@9 @@7@@@XO@P*@డ -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^@@@@@@i@@h@1Р.@[@@@a@@c@@@N@Ơ+@`@@@b@@h@@@N@Ǡ(@e@@@c@@m@@@N@ɠ#@j@@@d@@r@@@N@ˠA@@@@9w@@@e@@9@@@N@Ƞ@9@@@f@@9@@@N@ʠ@@@@g@@@@@N@@@@@N@A@@@N@`A@@@_@@@^@@]8@@@\@@[@@Z%@@ఐ '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@@@& @@,@@@N@N@@ภ:m=r&5A:k@6A@<ߠ@@@ N@@@={&>@@0@@N@@@=&@@N@@ภ:=&A:@A@<@@@N@ @@=%@@:@@@@A@=%@@ ఐ9i$puts='='@8°@@@:m@@@)@@(@:@@@'@@&:@@@%@@$@@#3========@ @@@@@@ఐ 2'chanout='='@ @@ @@ ఐ U$self='=' @@@!@='@@@n@@@@@@?7@@@>@@=.@@ఐ$intf='='@8@@Ӄ@@@OP@M@@@='='@@;"@@@7@VP@GJ@@_ @@:1@@@WN@5P@ డ<$List$iter>(%>()@ >(*>(.@@@@@@"N@_@@c@@@b@@a@@`@X @@@^@@]@@@\@@[@@Z@@࣠@#eleA>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@@@@@w@@@v@@uO@O@@@ఐ&mt_ele>+>+@İ@@ @@@sO@O@/@@ @@;@@@N@q@డ=u$List$iter>.>.@ >.?.@@Ȱ@@@@Р&Module@GJ@J@ J@J@5J@J@J@DJ@,J@ J@J@J@RM@@A@@@@Р+Module_type@wM@@A@@@.@@@S@Р%Class@M@@A@@@.$@@@T@Р*Class_type@ĿM@@A@@@.,@@@U@@@@@`M@WA@@@XM@A@@@M@@@@@M@@@@@M@@@@@M@@@@@M@@@5@@@@@@@@{@@@@@2@@@@@@@@@@@ఠ!m ?0"?0#@?A@@3????????@@@@?0@@@@@ ఐ ,$self?0'?0+@`@@3????????@@@@@@K?0?@@@@@@@@@@@@@@ఐ 5'chanout?0@?0G@ @@ @@ఐ;!m?0H?0I@%@@(@@,@@@@@,@ఠ"mt!?1Jc?1Je@@A@@3????????@3@@@߰?1JV@@@@@ ఐ y$self?1Ji?1Jm@@@3????????@F@@@@@@1J@@@I@@@F@@A@@@@@@ఐ 'chanout@1J@1J@ h@@Z@@ఐ;"mt@#1J@$1J@%@@(@@,@@M)@ݐఠ!c"@22@32@@KA@@3@3@3@3@3@3@3@3@3@}@@@)@92@@/@@@ ఐ à$self@E2@F2@@@_3@E@E@E@E@E@E@E@E@@@@@@@M2@@@@@+@@@*@@)@@(@@ఐ ̠'chanout@`2@a2@ @@Ť@@ఐ;!c@m2@n2@%@@(@@,@@)@ఠ"ct#@|3@}3@@A@@6@r@3@@x9@@@ ఐ $self@3@3@@@@Ϩ3@@@@@@@@@/@@@@@,@3@@@@@<@@@;@@:@@9@@ఐ 'chanout@3@3@ @@@@ఐ:"ct@3@3@%@@T(@@,@@)@@A;$@/@@@@/@3@@@@@@@@@@N@LN@I3@@@@@@@@@@@@@ఐ砐(subparts@4@4#@&@@@@@N@VN@O@@ @@J@%N@@@@@B@@@O@@@"@@@z@@@@@ @@@ @ @@ @ @@  @ @@  '@Ġ,Aliased_node@5$.@5$:@@@@@@ @@@e 5@@@ภ-A5$>A5$@@,@@@: =@@@A @@% ?@ qA@ u A@@@S@@}@P@@|K@@{@@z@@y {@ @@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@@@@@N@"N@!m@ภ$NoneB?pB?p@=z@@@XW@@@@@@N@(@ఐ!mC@C@@U@@@+m_text_onlyC@C @@04 @@A13ภ#Raw CcC@డA!^CnCCoC@<@@@<@@@g@@f@<@@@e@@d=@@@c@@b@@a @@డ%modul-Odoc_messagesCCCC @ CC CC@@@@<@@@wO@yO@x*@@! CCCC@@CCCC@@<@@@uO@{O@z>@@CCCC@@@@@_@|O@sH@@d @@N@XN@^M@ภ1CD/nA1ภ$CodeCD3@ఐo!mCD4CD5@/@@i@&m_nameCD6CD<@1 @@1@@@s@@!@@-N@N@x@ภ@CD=A@@A@C`@@@N@@@4A@CgA@@@YN@@@DC@@N@W@D@@@@@BD E?N@@3T@@@@ภ1DFQYA1 ఐ٠$self D FQ]@Ѱ@@9@D$FQc@@@i@@@@@@f@@a@@@@@@&Module@D7FQdD8FQk@@{@@@O@@@ఐޠ!mDJFQlDKFQm@@@g@&m_nameDQFQnDRFQt@1 @@1@@@@@E@@̉@ภ28D^FQwA26ภ'NewlineDfFQ~@D@ @@3@@@@ภAlDqFQAAj@A@CޠO@@@@N@@@A@CO@@@@N@@@rA@CO@@@@N@@@A@C!@@@N@@@D=9K@@A'@@@%@A@D=9?@@ ఐ@k$putsDGDG@?İ@@@Ao@@@@@@A@@@@@A@@@@@@@3DDDDDDDD@GXQ@R@S@@@@ఐo'chanoutDGDG@U@@@@ ఐ$selfDGDG@@@!@DG@@@p@@@@@>@@@@@.@@ఐ%titleDGDG@8@@ܰ4G@@@@@@P@P@H@@EGEG@@B,@@@@ P@R@@g @@A;@@@!N@X@ ఐ?נ"isE IE!I@?J@@@?Ҡ2@@@4N@(@@@'@@&B@@@%@@$x@@ఐӠ!mE?IE@I@@@\@&m_infoEFIEGI@2հ @@?&@@@1O@6O@3@@2 @@>@@@7O@/@@ఠ%descr+EaKEbK@EzA@@B4@@@DO@:@@@@@ @@IO@m@@FL H@@O@E@ภCFL IAC@A@E@@@>O@†@@F"K@@CK@@@=@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@@@)66@@@*66@@@+66@@@,@6@@@@@(@@@'N@3GGGGGGGG@@@@@@ఐ6נ/module_subpartsGR GR@/@@@E6@@@@@@@@6РР6͐6@@@6ʐ6@@@6ǐ6@@@66@@@@>@@@@@@@@@=@@ఐ%m_eleHRHR"@G@@E>7@@@/@@@.O@2O@0U@@J@@zV@A@HR@@ డFH,S&@H-S&B@@@@@@@<@@;@@@@:@@9@@@8@@7@@63H=H=H=H=H=H=H=H=@y@@@@@@డFA⠐AHNS&5HOS&6@A@@@$@@@`O@R@@S@ @@QA@@@P@@O@@N!@@ఐU%depthHkS&/HlS&4@@@.@@1(maxdepthHxS&7HyS&?@@@&P@a=@@@@@@@L@bP@]E@@డG"<>HS&LHS&N@ @@@7Р77@@@y77@@@z77~@@@{7z7y@@@|@7w@x@@@@w@@@vO@h@@i@*@@g!@@@f@@e@@d@@ఐ1(subpartsHS&CHS&K@@@8@@ภEհHS&OHS&Q@E@@@EO@À@@@@W@@@J@ÁP@s@@} @@B.@@@ÂO@H@@ఠ$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@@@@@@@@@[N@g#U@@@@@@@@@\N@h#R@@@@@@@@@]N@j#M@@@@@@@@@^N@l#HA@@@#A@G@@@@@G@@@_N@i#>@G@@@@@G@@@`N@k#;@#8@@@@@#@@@@aN@f@@@@pN@mA@@@nN@A@@@@@@@@F@@@@@@@@@ఐ e'chanoutJXJX@ K@@@@ఐ-(subpartsJXJX @@@г:)menu_dataJX JX@@ @@@,@@JXJX@@@@@@-@@@@G@@@rN@qO@@ @@@JTR]JY!@@ @@JS&,@@ @@ఠ$intf/J[%/J[%3@KA@@H*:Q@@@N@u@@@wN@s3KKKKKKKK@@@@ภ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@IJN@ı@@& @@:@@@ļN@ĩN@į@ภH4AH@5A@K@@@ĪN@ĸ@@K\Qk=@@Y@@ĄN@Ĩ@@K\Q@@N@Ā@ภHK\QAH@A@K @@@yN@@@K[%6@@H@@@x@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@@@ @@@@@@@@% @@@@@ @@@@@@@@@࣠@#ele0ALo`Lp`@LA@@"3LpLpLpLpLpLpLpLp@@@@@@@ఐHC$putsL`L`@G@@@IG@@@&@@%@I@@@$@@#H@@@"@@!@@ 3LLLLLLLL@-E@$@%@@@@ఐ G'chanoutL`L`@ -@@@@ ఐ j$selfLaLa@c@@!@La@@@ҽ@@=@ҹ@@<Ҵ@@;@@:,@@ఐ _!mLaLa@ @@;@&m_nameLaLa!@:| @@:{@@@IE@@ఐv#eleLa"La%@O@@R@@LaLa&@@U@@j@@ @@@NQ@2[@L`La'@@@@@ @@@@@O@SO@P@@ఐ%m_eleMb(0Mb(5@>@@&4@@@O@XO@V/@@ @@I?@@@[N@@డ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&@@@@@@}@@| @@@{@@z@,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[@@@_@@@^@@]@g@@@\@@[$boolE@@@Z@@Y@@X@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@@@@@@e@@d@@@@c@@b@@@a@@`@@_@v s sv s @@G@!@@@@@@@@@@@@@@@@@@@@@@@ఐ'"fnR ygR yg@@@7@@@-Q@/Q@.@@%.texiRygRyg@@R ygR!yg@@C@@@+Q@1Q@0@@[ @@K^@@@P@2Q@)@ఐU"fnR9zR:z@@@P@4P@3@RAx8BRBz@@@@%.infoRKzRLz@@RNzROz@@K|@@@P@6P@5 @@ @@ @, @@@డP"<>Re|Rf|@*@@@!@@@JO@<@@=@ @@;*@@@:@@9@@8@@ఐ٠%titleR|R|@@@@@ R|@@R|R|@@%O@M@@@@K@@@NP@G@డQ!^R}R}@Kٰ@@@K@@@V@@U@K@@@T@@SL@@@R@@Q@@P@@ఐ%titleR}R}@(@@v@@@g.@@%.infoR}R}@@R}R}@@K@@@dP@lP@kB@@ @@HP@bE@(doc.infoR~R~@@R~R~@@UO@mR@R|@@T@Ru@@YV@A@Rt @@ డQy$List$iterRGMSGQ@ SGRSGV@@&̰@@@@P3O@u@@y&@@@x@@w@@v@,? @@@t@@s&@@@r@@q@@p3SSSSSSSS@@@@@@@ఐ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@@@R@R@@@ఐ%titleTH-TI2@@@@@@ @@C@@R@@ภB1TW5DAB/3@c %**end of headerT^5ET_5X@@ Ta5Y@@Q@*"@ภQeTj5\AQc@A@SנR@$@@@)Q@/2@@A@SR@@@@Q@(;@@rA@SR@@@@Q@D@@A@S R@@@@Q@M@@A@SR@@@@Q@U@@@@ @@@Q@Q@^@ภBTanAB~డS0IKIMTarTas@IJ@@@RN@@@HQ@FQ@;@@@=@@<@@:@@డSC&Global*with_indexTay@TazTa@%@&@@R$@@@DR@GR@E@@0 @@&@డSi$List#mapTT@ TT@@@@@@РV|V|@/1@@@TT@@@R@@@@ @@/3@@@@@@@@@డUKKW|W|@K@@@Tڠ"S@ @@@ @@ @@@@ఐTK*info_entryW|@S@@T@@@T@T@@@" @@@@ภT&W+|W,|@T%@@@ER@@@0@@Pw@@@S@@డUKנKٰW>W?@Kְ@@@U @@@@@R@*R@@@@@@ @@4@@ఐT*info_entryW]@T7 @@U5@@@&S@)S@'H@@* @@ I@ภEHWnWoSAEGడU&Printf'sprintfW~@WW@@@@@@G@@@%R@ʲ@@ʱ@08@@@@@]@@+R@3R@DR@FR@ʄR@@@R@ʛ@@ʰR@7)@@@:@@@;@@@9@@8)@@6@@ภ'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@@@@ES@ʃS@ʕS@ʭS@S@S@@@@S@<@@@'q#$%&@@@S@G@@@'|T@ʽ"-./0@@@S@S@@@'+6789@@@ʳS@^@@@'T@ʈ5@ABC@@@ʘS@ʬj@@@'T@c?@@@ʅS@ʔv@+* %s: (%s).@@'@@@ʆS@S@@@@@*U@@@DS@ʂ@@ఐ %titleX X@@@#@@డWA(Filename+chop_suffixX+X3@ X4X?@@@@@@@@/@@.@@@@-@@,@@@+@@*@@)@@ఐ[(filenameX@XH@˰@@@@@?T@AT@@@@%.infoXJXO@@XIYP@@"@@@=T@CT@B@@Y *Y Q@@pT@;@@@@jR@M@ภVYRAV@A@Xt@@@4R@J@@Y@@R@2@Y"|Y#T@@@@@@Q@Q@LR@ @ภG Y1XeAG ภGY8XgY94UAG'@ifinfoY@XhYAXo@@ YCXp@@Q@]'@ภG&YLsAG$ @This file was generated by Ocamldoc using the Texinfo generator.YSsYTs@@ YVs@@Q@e:@ภG9Y_'AG7+@end ifinfoYfYg@@ Yi@@Q@mM@ภGLYr:AGJ0@c no titlepage.YyYz@@ Y|@@Q@u`@ภ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@w@@@|Q@˃@@qA@Ya|R@o@@@tQ@{@@A@YjR@g@@@lQ@s@@A@YsR@_@@@dQ@k@@A@Y|R@W@@@\Q@c@@@@Q@TQ@[@ภWZ$VaAW@A@Y@@@UQ@˭ @@A@Y @@@Q@S@@A@Y@@@ɯQ@@@A@Y9@@@8Q@ɭ"@@A@Y@@@Q@6@@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@S@@@6 @@W@@@R@@ ఐX4'puts_nl[g[h!@W @@@X/@@@!@@ @X@@@@@X'@@@@@@@@@ఐ $chan["[&@ @@@@డZ!^[=[>@T˰@@@T@@@:@@9@T@@@8@@7U@@@6@@5@@4@@2Documentation for [)[;@@[([<@@T@@@JT@LT@K@@ఐ %title[?[D@ .@@|@@@M@@['[E@@X@@@/@QT@F@@p @@X@@@RR@- @ఐX'puts_nl[HT[H[@W@@@X@@@Z@@Y@Y@@@X@@WX@@@V@@U@@T)@@ఐ $chan\H\\H`@ z@@6@@+@end ifinfo\Hb\Hm@@\Ha\Hn@@Y9@@@hR@mR@lJ@@6 @@XH@@@O@fP@@@Q@@@ O@˱T@Ġ$None\.oy\/o}@V@@@@@@@@@@h@@@@@@@@o@@@ఐY'puts_nl\H\I@W@@@Y@@@u@@t@Yx@@@s@@rY@@@q@@p@@o@@ఐ $chan\f\g@ ݰ@@j@@1@c no title given\q\r@@\t\u@@Y@@@̃R@̈R@̇@@6 @@\@Ġ$Some\\@Vఠ!fV\\@\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@nP@C6@"@@@@@A6@"@@@@@A6@"@@@@@A6A@@@6@[@@@@@[ @@@rN@F6@['@@@@@A6@6@@@@@6@@@tN@&@@L@uA@@@vN@A@@@@@@@@ZJ@@@@@@@R@@ఐ$chan^,^-@@@03^,^,^,^,^,^,^,^,@ @@@@డ\!@^<^=@B|@@@B|Р7m@"@@@@@7b@"@@@@@7W@"@@@@@7J@"@@@@@7=A@@~74@[@@@@@|7)@[@@@@@t7@7@@@@@s@kA@@@O@mO@_O@'@@@+@@*@BE@@@)@@(BI@@@&@@%@@$@@డ]$List#map^^@ ^^@@']@@@@@@FjP@@@@E@@D@(#@@@B@@A'W @@@?@@>@@=3^^^^^^^^@ @@@@࣠@!mWA^^@^A@@@@@@&Moduleఐ!m^^@@@@@3^^^^^^^^@ @@@^@@@^^@@@ @@XA@@WQ@cQ@a@@ఐh&m_list^^@I@@@@@^_@@C>@@@;P@fQ@S@@డ]SS__@S@@@\Xh@@@vP@tP@i@@@k@@j@@hX@@డ]&Global*with_index_6@_9_:@%@t&@@]$@@@rQ@uQ@su@@0 @@&v@@ఠ6indices_names_to_buildX_P_Q@_iA@@'^c@@@͠Q@|@@@͏Q@w@డ]$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@@@{@@z@@y@@ఐ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@/P@ͭ@@@ͯ@@ͮO @@@ͬ@@ͫ3`3`3`3`3`3`3`3`3@ @@@@@@డ^$List)fold_left`IUc`JUg@ `MUh`NUq@@;@@@@Nl3@@@͸Q@bQ@ͽ@@@@Y@@@*Q@ꠠ@_|@@@ Q@@@Q@@@@@@@@@@"@@@;@@@Ϳ@@;*@@ͼ@@ͻ@@ͺM@@࣠@#accYA`r`r@`A@@<3````````@_@@@@@@@ఠ(longnameZ``@`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_@@@@@@Z^@@@@@[i@@@@@@@V@@ఐ(longnameaF(aG0@_@@c@@& indexaQ4aR:@@aT3aU;@@Z@@@(U@-U@,w@@a^'a_<@@Mz@aaab=@@4}@ఐݠ#accakAalD@ð@@@@@@@@asE[atE\@@@@@ఐ#acca|E`a}Ec@԰@@&@@A[\a@@@araEd@@@4@@@,@@8@@@@R@;R@7@@ภOsaewaeAOr'Comment)Indices :aeae@@aeae@@t@@@~Q@Hw@ภOaeAO%Blank@ae@@Q@T@ภ^ae)A^@*A@a/S@M@@@RR@\@@3A@a8Q@@@@@DR@Q@@aeu=@@Q@Q@C@@ఐH-indices_namesaa@F0@@=e@@@R@aR@]@@aUba@@]@@@@F#@@@9P@cQ@Ͷf@ @@ >@ภ^bb@^@@@P@kI@bb @@L@@b b @@;8@@@O@lP@7@@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_build`bcobc@cA@@+b @@@M@@@@M@3cccccccc@i@@@డa$List#mapcccc@ cccc@@+Ѱ@@@@РKA@@@KA@@@KA@@@KA@@@JA@@@JA@@@JA@@@JA@@@JA@@@JA@@@@@A@@@M@A@@@ M@@@`@@@@@,ѠC@@@@@,k@@@@@@@f@@ఐKr'indicescvccwc@I@@@РKmA@@WKdA@@UK[A@@SKRA@@QKIA@@OK@A@@MK7A@@KK.A@@IK%A@@GKA@@E@CA@@@@@b@@@@@@@F70indices_to_buildcccc@@@-@@@N@ N@ @@ @@@A@cck @@ డbB$List$itercc@ cc@@7@@@@`@@@SM@@@7@@@@@@@@= @@@@@7@@@@@@@3cccccccc@O@@@@@@ఐ`Ǡ'puts_nlcc@_@@@`@@@:@@9@a*@@@8@@7`@@@6@@5@@43d d d d d d d d @#@@@@ఐ$chandd@|@@@@dd@@@aE@@@O@@N`@@@M@@L@@డb$List'flattend9d:@ d=d>@@ș@@@șȘuN@N@W@@@Z@@@Y@@Xȗ @@@V@@Uj@@డb$List#mapdedf@ didj@@-"@@@@@]@@@O@υ@]@@@@@dd'@@@L@G@@ω@@ @@డcT$List#memd+@d+D@ d+Ed+H@@@@@hO@AO@Ϥ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@@@S@S@(@@ @@_K@@@@S@0@@|@@R@3@ภT f/ATడd!^f: f;@_q@@@_q@@@.@@-@_p@@@,@@+`{@@@*@@)@@(X@@,@printindex fVfW @@*fY @@_@@@>R@@R@?k@@ఐ)shortnamefkfl@s@@x@@@@@$R@:{@ภcrfwOAcp@PA@e3R@!@@@&Q@F@@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-2eAఠ(d(޹hA޺@3gggggggg@޸@@@  ޼hA޽@@@޽@࣠@"itfAh 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@KJ@ J@J@ӑJ@?J@L@@@h!@@@"A@&A@@@@@L@@@@@@@@@@@@X@@ @@ @@ J@@i:@@Uii@AA࣠@&self-2hAఠ)g)ӱi-A@03iiiiiiii@@@@  ֱi0A3@3@@@@&Moduleఠ!mii*i+@iCA@@Z@@@G3i.i.i.i.i.i.i.i.@ N@@(O@@@@@РZ%Z$@@@щZ!Z @ @ъZZ@@ыZZ@@ь@@@шA@@i[1@@ZX@@H.@@@@ఠ%m_elemiiij@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ఠ"mtjjHF[jIF]@jaA@@['@@@[3jLjLjLjLjLjLjLjL@@@@Р[?[>@@@ѐ[;[:@ @ё[6[5@@ђ[1[0@@ѓ@@@яA@@juFN-@@@@\)@@@@ఠ%m_elenjaojat@jA@@2$Y@@@@@@M@3jjjjjjjj@_MF@G@H@@@డi&Module4module_type_elementsjawja}@ ja~ja@@2%@@2%2#@@@@@@@@@Y@@@@@2UY@@@@@@@@@@1@2>ภ=je8ภe/jaja@e/@@@2G@@@N@F@@@7@@@J@@ఐ"mtjaja@T@@Y@@@N@!N@ ^@@O @@f_@A@jak @@డiw$List$iterjj@ kk@@>ʰ@@@@=L@(@@,>@@@+@@*@@)@D= @@@'@@&>@@@%@@$@@#3kkkkkkkk@@@@@@@ ఐ$selfk,k-@ް@@F@ᠰk1@@@f@@Fa@@E@@ఐ%m_elek@kA@#@@Dn=@@@J@{@@?@@@~@@}@@|@ER @@@z@@y?@@@x@@w@@v3l/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ఠ"ctllsaultaw@lA@@]8@@@у3lwlwlwlwlwlwlwlw@I@@@Р]j]i@@@ў]f]e@ @џ]a]`@@Ѡ]\][@@ѡ@@@ѝA@@lai-@@E@@ф)@@@@ఠ%c_elepl{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@@Agqm@@@@Ш@б@г-(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-2sAఠ.r.䫱nA@3mmmmmmmm@@@@  䮱nA @ @@@@Ġ-Element_valuem<Dm<Q@V|@n<Rn<S@@V~@@@!3nnnnnnnn@%@@'&@@@@@@@ @@>@@@ ఐ0$selfn<Wn<[@˰@@3@ðn<d@@@@@E|@@D@@%Value@n*<en+<k@@J@L&@@@@Z'@Ġ6Element_type_extensionn7ltn8l@Vc@n<ln=l@@Ve@@@$9@@@ @@r:@@@ ఐd$selfnMlnNl@@@gH@nRl@@@ @@T@@SO@@)Extension@n^ln_l@@J@[Z@@@@[@Ġ1Element_exceptionnknl@V4@npnq@@V6@@@'m@@@ @@n@@@ ఐ$selfnn@3@@|@+n@@@=@@c@@b@@)Exception@nn@@FJ@j@@@@@Ġ,Element_typenn@V@nn@@V@@@*@@@ @@@@@ ఐ̠$selfnn@g@@@_n@@@q@@r@@q@@$Type@n n@@zJ@y@@@@@Ġ7Element_included_modulenn.@X-@n/n0@@?@@@-@@@ @@@Ġ6Element_module_commentn19n1O@V @n1Pn1Q@@3@@@0@@@ @@!@@@@"@@@ภ"n1Un1W@!@@@%@Ġ.Element_moduleoqyoq@\Рఠ!mto qo q@o$ A@@]@@@33oooooooo@ @@@@@@@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@\ఠ"mtuoo@o A@@^f@@@63oooooooo@@@@@@@@@@@  ఐ$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ఠ!cvp >Tp>U@p& A@@^@@@93pppppppp@ @@@@@@@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<@@@5N@*N@/N@.M@ptppup@@@@@S@@3@@N@V@Z@@W@Ġ2Element_class_typepp@Zeఠ"ctwpp@p A@@_R@@@<3pppppppp@@@@@@@@@@@  ఐ$selfpp@V@@3pppppppp@@@@@@Qp@@@c@@? @@> @@*Class_type@pp@@lJ@F@@@@@ ఐߠ$selfpp@z@@$@@p@@@@@@Q@@P@@@O@@N1@@*Class_typeఐX"ctpp@?@@a@@@tN@iN@mN@lM@pp@@>@@@[S@@3@@N@XV@Z@@)W@@Ak[xq @@@ @@A@@@<@@<7@@;@@:@@@+@@G@H@@FC@@E@@D@@CJ@>)@q$@@Dqq (@AA࣠@&self-2zAఠ1y1qF A@I3q-q-q-q-q-q-q-q-@@@@  qIAL@L@@@@Ġ/Class_attributeq?4<q@4K@\@qD4LqE4M@@\@@@Y3qFqFqFqFqFqFqFqF@f@ @'g@ @@@@@@ @@j@@@ ఐ0$selfqZ4Qq[4U@ @@t@q_4^@@@@@d@@c@@)Class_att@qk4_ql4i@@J@k&@@@@'@Ġ,Class_methodqxjrqyj~@\@q}jq~j@@\@@@\9@@@ @@:@@@ ఐd$selfqjqj@@@@H@8qj@@@J@@s@@rO@@&Method@qjqj@@SJ@zZ@@@@[@Ġ-Class_commentqq@\j@qq@@6e@@@_m@@@ @@n@@@ภqq@@@@v@@Al{q+@@@@@ A@@@@@@@@@@@@@@@@@@@@@@@J@@q @@q$/q$7@AA࣠@&self-2}Aఠ2|2譱rA@ 3qqqqqqqq@@@@  谱r A @ @@@࣠@+module_list~Ar$8r$C@rA@@ 3rrrrrrrr@!@@!"@@@@@@  @@ డp'Hashtbl%clearrFLrFS@ rFTrFY@@@!a@hX!b@hY@@@ht@@hs@@@hr@@hq@\i]i@@[B@"@@@M@M@@@@@@@@@@@3rIrIrIrIrIrIrIrI@IUT@L@M@@@@n鼠(node_tblrYFZrZFb@@@@@@@@H@@n@@@M@@@ఠ(filenamerq eorr ew@rA@@q@@@@@డq&Global(out_files2 @s5 s6 @ @s!@@q@@@HN@KN@I@@+ @@!@sC z@@@A@sE ek@@ డqg렐gsR sS @g@@@q+l@@@\M@ZM@O@@@Q@@P@@N3sasasasasasasasa@@@@@@@డq&Global*with_index"su @sx sy @(@峰)@@qR'@@@XN@[N@Y @@3 @@)!@డr $List$iterss @ s!s%@@G_@@@@@@@׉M@c@@gG`@@@f@@e@@d@Lՠ@@@b@@aG]@@@`@@_@@^Q@@ ఐ֠$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@@@wN@״O@ס@@ @@p@@@M@N@u@@t @@ @@ఠ'chanoutt|t|@tA@@qT@@@M@3tttttttt@2@@@డs(open_outt|t|@@q@@@O@@Nql@@@M@@L@rSrT@@r@@@@@@@@@q{@@@@@'@@డsG(Filename&concattt@ tt@@@@@@O@@N@@@@M@@L@@@K@@J@@I@#^#^@@#C@!@@@@@@@@@@@@@@@@@@@@@i@@డsiiu u @i@@@r?@@@O@O@@@@@@@@@@డs&Global*target_diru*@u-u.@%@h#refdh@@@p@@@p@df%,0dg%,K@@d@5@@s3@@@P@P@@@?@@5@@ఐ⠐(filenameuSuT@@@y@@@O@O@@@u^u_@@@@@@O@@@ @@@A@ui| @@ డsjjuvuw@j@@@sOn@@@ M@ M@@@@@@@@3uuuuuuuu@%@@@@@@డt &Global+with_header"u@uu@(@#refc@@@p@@@p@d4/3d4/M@@d@8@@s6@@@N@ N@ /@@B@@80@ ఐؠ$selfuu@u@@>@Wu@@@@@@@@@@@@@@@@@M@@ఐR'chanoutuu%@W@@N@$\@@ఐ}(filenameu&u.@@@N@%k@@ఐ+module_listu/u:@@@x@@>@@y@@v@@{@ డt$List$iterv=Ev=I@ v=Jv=N@@I߰@@@@@@3I@@@2@@1@@0@OP@@@.@@-I@@@,@@+@@*@@ ఐS$selfv>OZv?O^@@@X@ذvCOr@@@i@@N@f@@Ma@@L@@K@@ఐɠ'chanoutvVOsvWOz@ΰ@@>P@Y@@v\OYv]O{@@@|@@[w@@Z@@ఐo+module_listvl|vm|@ @@t@@^@@r@@@_M@A@ డtkkvv@k@@@tZo@@@pM@nM@c@@@e@@d@@b @@డu&Global,with_trailerv@vv@%@#refd&@@@p@@@p@e7e7@@e@5@@t3@@@lN@oN@m7@@?@@58@ ఐࠐ$selfvv@}@@F@^v@@@@@t@@sM@@ఐR'chanoutvv@W@@N@z\@@@@]@@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@@*@)@(@'@&@%@$@#@"@!@ @@@@@@@@@@@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ǐ@@@=@Ahr@@@@x@A@0@@@X@@Y@@W@@V@A@@@\@@[@@Z@AB<@A@x @@@b@@@a@@` @@@_@@^@@]@@A@@@e@@d@@c@Ah@A@d@@j@a@@i\@@h@@g@@f@BW@A@S@@o@P@@nK@@m@@l@@k@G@A@C@@t@@@@s;@@r@@q@@p@AC2@A@.@@y@+@@x&@@w@@v@@u@@A@@@~@@@}@@|@@{@@z@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@@@@@@@@@@@@@@A@@@@@@@zy@@@@@@@@t@@@@@@@A@A@@@"@@!@@ @BDE>ݰ@A@a@@@'@@&G@@@%@@$@@#@?@A@-@@@,@@+V@@@*@@)@@(@?s@A@@@@1@@0d@@@/@@.@@-@AB?ް@A@n@@@4@@5@@3@@2@?ڰ@A@{@@@8@@9@@7@@6@A?@A@@@@>@@=@@@<@@;@@:@?N@A@EMp@@@D@@@C@@B@@@A@@@@@?@AB?@A@@@@I@@H@@@G@@F@@E@?@A@@@@N@@M@@@L@@K@@J@A?!@A@u=@@@V@@U@@@@T@@S@@@R@@Q@@P@@O@?@A@E@@@\@@@[@@Z@@@Y@@X@@W@ABCDFG?@A@@@^@@]@@s@A@@@@a@@b@@`@@_@A?A@A@@@@f@@j@?:@@@i@@@h@@g@@e@@d@@c@?@A@W@@@o@@n@@@m@@l@@k@AB?+@A@@@@t@@s"@@@r@@q@@p@?O@A@@@@y@@x1@@@w@@v@@u@A@@A@@@@@@@@B@@@}@@~@@|@@{@@z@?Ѱ@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@ @ @@@@ @@@@@@@@@@ @@@@@@@@p@A@l@@a@@@@@A @A@ @@@%@@$  @@@#@@@"@@!@@ @B˰@A Ks @@@0@@@/@@.@  @@@-@@@,@@+  @@@*@@@)@@(@@'@@&@ @A@ @@@6@@5 | {@@@4@@@3@@2@@1@ACD v@A v  t@@@@@@@?@@>@ s@@@=@@< n m@@@;@@@:@@9@@8@@7@ l@A@ l@ k@@@H@ f e d@@@K@@@J@@@I@@G@@@F@@E a `@@@D@@@C@@B@@A@A [@A@ [@@@Q@@P X W@@@O@@@N@@M@@L@ S@A S  Q@@@[@@@Z@@Y@ P@@@X@@W K J@@@V@@@U@@T@@S@@R@AB E@A@ E@@@`@@_ @@@@^@@]@@\@ =@A@ =@@@j@@i@ 8 7@@@h@@@g@@f 2 1@@@e@@@d@@c@@b@@a@@A@@@m@@l@@k@ABʰ@A@ 4 3@@@t@@@s@@r 0 /@@@q@@@p@@o@@n@ɰ@A@ + *@@@{@@@z@@y ' &@@@x@@@w@@v@@u@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 *C@=@<@;@:@9@8@7@6@5@4@3@2@1@0@/@.@-/@@+@@@@'@@@$@'$'\@@@@@@   5 \ zO    ؠ  G _   ݠ  % t Pʠ Ơ >Sàݠ EڠEFԠ E͠pEDED"DDDIEDDڠDiEEFDƠE3ElE~E!E^Dq *e ,P נx D@w\۠6DFw3@@@3tttttttt@k@@@#@ 'XW@VA@#@ *J;@@CAI@@@@@@@@ZA@;@@CAs@@@@@@@A@@3@#@/@g#@#@i#@A@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@A@@@@@@@~@@@@@@@@}@@@@@@@@@|A{ y@@@@@@@@@xwv@@@@@@uts@@@@@r@@@@@@@@@@@qAp-n@@@@@@@@@mlk@@@@@@ji@@@@@h@@@@@@@@@@@gA@fed@@@@@@cb@@@@@a@@@@@@@@@`A_h]@@@@@@@@@\[Z@@@@@@Y@@@@@@XWV@@@@@@@@U@@@@@@@@@@@@@TA@SRQ@@@@@@P@@@@@O@@@@@@@@@NA@MLK@@@@@@J@@@@@I@@@@@@@@@HA@GFE@@@@@@@@DCB@@@@@@@@@@AA@@?>@@@@@=<;@@@@@@@@@@:A@98@@@@@@@@765@@@@@@@@@@4A@3@2@@@熠@10@@@@@@@@@@/.-@@@@@@@@@@,A@+*)@@@~@@}@('&@@@|@@{%$#@@@z@@@y@@x@@w@@v"A@! @@@u@@t@@@@s@@r@@@q@@p@@o@@nA@@@@m@@l@@@@k@@j@@@i@@@h@@g@@f@@e A@   @@@d@@c@ @@@b@@@a@@`@@@_@@@^@@]@@\@@[A@@@@@Y@@@@Z@@X@@@W@@V@@@U@@T@@SA@@@@R@@Q@@@P@@@O@@N@@MAP֠@@@L@@@K@@J@@@@I@@@H@@G@@@F@@@E@@D@@C@@BA@@@@A@@@@@@?@@@>@@=@@<A @@@;@@@:@@9@@@@8@@7٠@@@6@@@5@@4@@3@@2A@ՠ@@@@.@ѠР@@@1@@@0@@@/@@-@@@,@@+͠@@@*@@@)@@(@@'A@@@@&@@%Ǡ@@@$@@@#@@"@@!Ai@@@ @@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@A@@@@@@@@@@@@@@@ @@@ @@@ @@ @@ @@A@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@A@~}@@@@@@|{@@@@@zyx@@@@@@@@@@@@wA@vut@@@@@@s@@@@@@rqp@@@@@@@@onm@@@@@@@@@@@@@@lA@kji@@@@@hgf@@@@@@@@@@eA@dc@@@@@@@@ba`@@@@@@@@@@JA@tsW]@@@J@@@@@@HHA@'u u@@@@@@@@uu @@@@@@@H}A@@@@@@@u#J@@@Q@@ @@@@@@@@@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@@@O@@@uK@@@@@@@@@@@IA@OȠ@@@@@@@@@IA@@JA@@@~@@}@@|IlA@@@{@IauI`@@@z@@@y@@x@@w@@v@@uJ#A@uK9@@@t@@s@@r@@qISA@uKE@@@p@@o@@n@@mItA@uKQ@@@l@@k@@j@@iKAK K @@@h@@gK@@f@@e@@d@@cIA@I@@@b@@a@v Ks@@@`@@_@@^@@]@@\KA@@@[@@Z@@YK]A@KV@@@X@@W@v&K@@@V@@U/@@T@@S@@RKA@@@P@@N@@MKA@v:v7@@@L@@KC@@I@@HgA@@@@ @@G@vNtYm@@@ @@FvRvO@@@@@E@@D@@C[A@T@@@B@@A@vft^@@@@@@vjvg@@@@@?@@>@@=NA@נvyK@@@@@@@@<Dvv~@@@@@@@@;@@:@A@Pv7@@@@@@ @@9@@8@@73A@Pv*@@@@@@@@6(@@5@@4&A@|{z@@@@@@@@3@@@@@2@@1A@<;:@@@P@@0@@@@N@@/vv@@@L@@.@@-@@,A@v@@@H@@+@@@@@*@@)A@v@@@@@(@@@@@'@@&A@v'@@@"@@%@@$@@#A@w@@@@@"D@@@@@!@@ A@I@@@@@@Ԡ@@@@@@@@E@@@@@@@@@A@,@@T@@@@A@@@@-@@@wE@@@C@@j@@@@@@A@wR@@@@@w@@@@ A@w_w v@@@&@@ @@ @@ A@wlwv@@@1@@ @@@@A@wyw$@@@@@@@@@A@wwa/@@@@@@@@@A@wwa(@@@@@@@@@~A@wuZ@@@@@@ww*v@@@@@@@@@@@rA@z@@@wwewd@@@+@@@@@@@@fA@N=@@@@@@QwwS[@@@@@@@@@@@@@@@@@VA@@@@wwha@@@@@@@@@@@KA@-@@@wwya@@@@@%@@@@@@@A@>@@@x wa@@@@@\|@@@@@@@@@4A@R@@@xwa@@@@@\@@@@@@@@@(A@f@@@x1ww@@@@@\@@@@@@@@@A@z@@@xEww@@@@@\@@@@@@@@@A@@@@@@@@@@@@@b@"@@@@@H@@@@@@@@@@@ A@@@@@@W@@@@@@@ A@Р @q@q@q@qȐ@q@qԐ@qڐ@qא@qΐ@@@@A@@@@@]@@@@@@@ A@ @@@@@ @@@@@@@ A@xxhxg@@@r@@@@@@ A@xxK@@@n@@+@@@@ A@s@@ @@@@@@@o@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@~@}@|@{@z@y@x@w@v@u@t@s@r@q@p@o@n@m@l@k@j@i@h@g@f@e@d@c@b@a@`@_@^@]@\@[@Z@Y@X@W@V@U@T@S@R s@@Qs@ @Axx@@@B@ AAŠk@D@@@C@A u@Axx@@@E@BC u@A@@@F@ t@Axx@@@G@ t@A s r n@@@I@@@H@AB mAA-@@ h@@@L@@ e d@@@P@@O c b@@@N@@M@@K@@@J@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@@@@@@@@@@@@@@@@@@@@@@@A@@@@%@@$@@@@#@@@"@@!@@@ @@@@@@@A@A-@@@1@@@0@@/@@@@.@@-@@@@,@@+@@@*@@)@@(@@'@@&@@AQ@@@=@@@<@@;@@@@:@@9@@@@8@@7@@@6@@5@@4@@3@@2@AB@A@@@@E@@D@@@@C@@B@@@A@@@@@?@@>@@A@@@U@@@T@@S@~@@@R@@Q@}@@@P@@O@|{z@@@N@@@M@@Ly@@@K@@J@@I@@H@@G@@F@Av@A@vut@@@]@@\@s@@@[@@Zr@@@Y@@X@@W@@V@BCo@A@onm@@@e@@d@l@@@c@@bk@@@a@@`@@_@@^@(@A@&@@@j@@i%@@@h@@g@@f@ @A@o@@m@@l@@k@A)@A@@@q@@p@@o@BC { zA@@@@{@@z@Up{P{M@@@w@@@y@@xt@@@v@@u@@t@@s@)@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@@@E@@@@@ABD@A@}@@u@@@@@/@A@:@@!E@@ @@@A@A@@@%\@@$@@#@@A@ @@,@@@*i@@)@@(@@'@A@A@@@0p@@/@@.@BCEFRİ@A@}VR@@@6@@5@@@@4@@3@@2@R@A@}f}c@@@;@@:}k{e@@@9@@8@@7@@A@p@@>@@=@@<@@A@D@@D@?@@B@@A@@@@@?@ABC@A@@@G@@F@@E@@A@@@O@@@M@@K@@J@@I@A߰@A@ߠ@@@W@@@V@@Uܠ@@@T@@@S@@R@@Q@ٰ@A@@@@]@@\֠@@@[@@@Z@@Y@@X@AѰ@A@Ѡ@@@d@@@c@@bϠ@@@a@@@`@@_@@^@ @A@ˠ@@@@l@@@@m@@k@@@j@@iǠ@@@h@@@g@@f@@e@ABCDG°@A@@@@v@@u@@@@t@@s@@@r@@@q@@p@@o@@n@@A@@@@~@@}@@@@|@@{@@@z@@y@@x@@w@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@>=<@@@@@@;:@@@@@987@@@@@@@@@@@@@5@A@54@@@@@@@@321@@@@@@@@@@@AC.@A@.-,@@@'@@&@+*@@@%@@$)('@@@#@@@"@@!@@ @@@%@A@%$#@@@4@@3@"@@@2@@1@! @@@0@@@/@@.@@@-@@@,@@+@@*@@)@@(@@A@@@@:@@9@@@8@@@7@@6@@5@@A@@@@A@@@@@@?@@@>@@@=@@<@@;@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@  @@@{@@@z@@y   @@@x@@@w@@v@@u A@ @ @@@s@@@@t@@r@@@q@@p@@@o@@@n@@m@@lA@@@@k@@j@@@@i@@h@@@g@@@f@@e@@d@@cA@@@@b@@a@@@@`@@_@@@^@@]@@\@@[A@@@@Z@@Y@@@@X@@Wޠ@@@V@@@U@@T@@S@@RA@@@@Q@@P@נ@@@O@@@N@@MԠ@@@L@@@K@@J@@I@@HA@Р@@@@F@@@@G@@E@@@D@@C@@@B@@A@@@A@@@@?@@>Ơ@@@=@@@<@@;@@:A`@@@9@@@8@@7@@@@6@@@5@@4@@@3@@@2@@1@@0@@/A@@@@.@@-@@@,@@@+@@*@@)A"ؠ@@@(@@@'@@&@@@@%@@$@@@#@@@"@@!@@ @@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@A#7@@@ @@@ @@ @@@@ @@ @@@@@@@@@@@@A@@@@@@@@@@@@@A@@@@@@@~}|{@@@@@@@@zyx@@@@@@@@@@@@wA@vut@@@@@@@@srq@@@@@@@@@@pA@onm@@@@@@@@lkj@@@@@@@@@@iA@hg@@@@@fe@@@@@@@dA@cba@@@@@@@@`_^@@@@@@@@@@]A@\[Z@@@@@@YX@@@@@WVU@@@@@@@@@@@@TA@SR@@@@@@@@QPO@@@@@@@@@@NA@MLK@@@@@@JI@@@@@HGF@@@@@@@@@@@@EA@DCB@@@@@@A@@@@@@@?>@@@@@@@@=<;@@@@@@@@@@@@@@:A@987@@@@@654@@@@@@@@@@3A@21@@@@@@@@0/.@@@@@@@@@@Z{A@%m^@@@7@@@@@@XA@@@@@@@@@@@@@@@@XKA@@@@@@@ZY@@@>@@@@@@@@@@@YA@Zh@@@@@;@@@@YA@@@C@@@@YA@Z|@@@@@O@@@@YA@W@@W@@@@YA@_@@_@@@@YA@0Z@@@@@k@@@@YaA@__N@@@@@w@@@@YA@HZ@@@~@@}@@|@@{YA@TZ@@@z@@y@@x@@wY+A@F@@@<@@v@gZ@@@u@@t@@s@@r@@qYA@_@@@p@@o@@n@@mYA@@lZnA@@@k@@j@@iY:A@@@h@Y/Y.@@@g@@@f@@e@@d@@c@@bYA@[@@@a@@`@@_@@^Y!A@[@@@]@@\@@[@@ZYBA@[@@@Y@@X@@W@@VZAZZ@@@U@@TZ@@S@@R@@Q@@PYA@Y@@@O@@N@[A@@@M@@L@@K@@J@@IZA@@@H@@G@@F[+A@[$@@@E@@D@[\@@@C@@B/@@A@@@@@?[oA@@@=@@;@@:[\A@@@@9@@8C@@6@@55A@@@@4@@3@wi;@@@2@@1 @@@0@@/@@.@@-)A@"@@@,@@+@4n@@@*@@)85@@@(@@'@@&@@%A@G[@@@$@@@#@@"OL@@@@@@@@!@@ A@`_@@@@@@@@@@@@A@`o@@@@@@@@(@@@@A@#J#I#H@@@@@@@@\@@@@@@@A@% % %@@@ @@ @@@@ @@ @@@ @@@@@@A@@@@@@@@@@@@@A@@@@@@@@@@@@@A@@@@@@@@@@A@@@@@@T@@@@@@@A@@@@@@@@@@@@@@@T@@@@@@@@@A@,@@T@@@@A@%%%@@@@@@@@@@@j@@@@@@A@ {z@@@@@w@@@@vA@-@@@@@@@@@nA@:@@@@@@@@@fA@G`@@@@@@@@@\A@Tp@@@@@@@@@TA@ap@@@@@@@@@LA@nj@@@@@@wD@@@@@@@@@@@@A@z@@@32@@@@@@@@@@@4A@ @@@@@@a!)@@@@@@@@@@@@@@@@@$A@@@@6q^@@@@@@@@@@@A@-@@@Gq[@@@@@%@@@@@@A@>@@@Xq@@@@@lJ@@@@@@@@@A@R@@@lq@@@@@l^@@@@@@@@@A@f@@@@@@@@lr@@@@@@@@@A@z@@@@@@h@@l@@@@@@@@@A@@@@@@@@@@@@@r"@@@g@@@@@@@@@@@@@A@@@@@@%@@@~@@}@@|A@Р@@@@@@@@@@@@@{A@@@z@@yl@@@k@@x@@w|A@y@@@v@@ux@@@t@@s@@ruA@65@@@q@@p@@o@@nmA@e@@@m@@l+@@j@@idA@s@@f\@@@e@@d@@c =@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@~@}@|@{@z@y@x@w@v@u@t@s@r@q@p@o@n@m@l@kY A@@j A@y@A@@@[@yAAk@]@@@\@AC@A@@@^@BCC@Ay@@@_@B@A@@@`@B@AVA@<@@@b@@@a@AB;AA=@6@@@e@@32@@@i@@h10@@@g@@f@@d@@@c@CD@j@A@@@@@@@@A^@A@aq@@@@@@@@@@10A@@@^z@@@@@@@@AB\\@A@< @@@@@@@@%"@@@@@@@@@A@@@@@@@@A@A@@@@@@@@@@@@@B@A@@@@@@@@@@@@@@A@@@ @@@ {@@ @@ @@ @ACx@A@@@@w@@r@@@@@@@F@A@@@@]@@X@@@@@@@Aq@A@@@@|@@w@@@@@@@B @A@@@!@@@ @@@@@@@H@A@k@@(@g@@'@d@@&`@@%@@$@@#@@"@"@A@]@@+Y@@*@@)@ABCDE]@A@\@@@3@@2@_@@@1@@0@@@/@@.@@-@@,@"@A@"@@@9@@8@@@7@@6@@5@@4@A)@A)))@@@B@@@A@@@@)@@@?@@>)~@@@=@@<@@;@@:@#@A@@@G@@@F@@E@@D@@C@A)@A@)))@@@O@@N@)))@@@M@@L)@@@K@@J@@I@@H@BCF)}@A@)})|){@@@W@@V@)z)w@@@U@@T)v@@@S@@R@@Q@@P@)x@A@)x)w)v@@@`@@_@)u)r)q@@@^@@@]@@\)p@@@[@@Z@@Y@@X@A)m@A)m))k@@@l@@@k@@j@)j)i)h@@@i@@h@)g)f)e@@@g@@f)d@@@e@@d@@c@@b@@a@)b@A)b*)`@@@x@@@w@@v@)_)^)]@@@u@@t@)\)[@@@s@@r)Z@@@q@@p@@o@@n@@m@AB)W@A@)W)V)U@@@@@@)T)S@@@~@@})R@@@|@@{@@z@@y@)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@@@@@jt@@@@@@@@Aa@Aaa@@@@@a}u@@@@@@@@@@@@`v@A@`p@@@%@@$@a@@@#@@"u)@@@!@@ @@@@@ABCa@A@u5@@@(@@)@@'@@&@$ư@A@@@,@@+@@*@A#@A@d@@/ @@.@@-@#@A@S@@4@N@@3@@2@@1@@0@A#@A@k@@7@@6@@5@BCb@A@b @@@?@@>@bA@@@=@@<9ur@@@;@@:@@9@@8@$L@A@@@B=@@A@@@@$@A@@@EE@@D@@C@ABD%p@A@}@@Hu@@G@@F@$@A@:@@KE@@J@@I@A$R@A@@@N\@@M@@L@#ΰ@A@ @@S@@@Ri@@Q@@P@@O@A$Q@A@@@Vp@@U@@T@BCEFb@A@$b@@@[@@Z@@@Y@@X@@W@b@A@41@@@`@@_9u@@@^@@]@@\@$ܰ@A@p@@c@@b@@a@$Ӱ@A@D@@h@?@@g@@f@@e@@d@ABC%@A@@@k@@j@@i@%@A@@@p@@@o@@n@@m@@l@A+@A@+++@@@w@@@v@@u+++@@@t@@@s@@r@@q@+@A@+++@@@}@@|+++@@@{@@@z@@y@@x@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@+++@@@@@@@@+++@@@@@@@@@@@ACD+@A@++@@@@@+ + @@@@@@@@+ @A@+ + + @@@$@@@#@@"+ ++@@@!@@@ @@@@@(~@A@ q@@' @@&@@%@AB@A@+ + + @@@0@@/@+ +@@@.@@-+++@@@,@@@+@@*@@)@@(@+@A@++@@@7@@@6@@5++*@@@4@@@3@@2@@1@AC*@A@***@@@@@@?@**@@@>@@=***@@@<@@@;@@:@@9@@8@*@A@***@@@M@@L@*@@@K@@J@***@@@I@@@H@@G***@@@F@@@E@@D@@C@@B@@A@*@A@***@@@S@@R***@@@Q@@@P@@O@@N@*@A@**@@@Z@@@Y@@X*ߠ**@@@W@@@V@@U@@T@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 @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@@@A@@@@@@dA@@@@@@@@@@@@@@@@&\A@{yK6@@@v@@@u@@&]@@@@@@@($A@8'@@@@@@:{b@@@@@@@@~@@@@@@( A@@@@N{b@@@@@@@@@@@(A@)@@@_{@@@@@vQ@@@@@@@@@( A@=@@@s{@@@@@ve@@@@@@@@@'A@Q@@@f@@vt@@@@@@@@@( A@`@@@@@@@@v@@@@@@@@@(A@t@@@lK,(@@@@@@@@t@@}@@|@@{'A@@@@z@@y@'@@@x@@w@@@t)@@@s@@r@@q@@p@@o'A@@@@n@@m8@@@l@@k@@jeA@@@@i@@h@ig@@@H@@gS@@@f@@e@@d@@c+uA@+n@@@b@@a@{@@@`@@_@@@^@@]@@\@@[2QA2P2N2K@@@Z@@@Y@@X@2H@@@W@@V2E@@@U@@T@@S@@R+A@a@@@Q@@P@ u@@@O@@N@@@M@@L@@K@@J2\A@2[2X2W@@@I@@H@2V2U2T@@@G@@F2S@@@E@@D@@C@@B2RA@2Q2P2O@@@A@@@@2N2K@@@?@@>2J@@@=@@<@@;@@:2IA@2H2G2F@@@9@@8@2E2B2A@@@7@@@6@@52@@@@4@@3@@2@@12?A2>2̠2<@@@0@@@/@@.@2;2:29@@@-@@,@282726@@@+@@*25@@@)@@(@@'@@&@@%24A23221@@@$@@@#@@"@202/2.@@@!@@ @2-2,@@@@@2+@@@@@@@@@@@2*A@2)2(2'@@@@@@2&2%@@@@@2$@@@@@@@@@2#A2"3+2 @@@@@@@@@222@@@ @@ @2@@@ @@ @222@@@ @@@@@2@@@@@@@@@@@@@2A@222@@@@@@2@@@@@2@@@@@@@@@2A@222@@@@@@2 @@@@@2 @@@@@@@@@(A@(@@@@@(@@@@@@@(A@Y*@@@@@l@@@@(A@@@@@@y@@@@+A@#+@@@@@@+++@@@@@@@@a@@@@@@@@@+A@++@@@>@@a@@@@@@@h A@i@@@@@@@@@hA@@@@@@@hA@1i@@@@@@@@@iA@@@@@@@iA@@@@@@@hA@Mi@@@@@@@@@h~A@n|@@@@@@@@@i A@ei@@@@@@@@@hA@qi@@@@@@@@@hHA@c@@@F@@@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-@@@@@@@@Y@@@@,#A@~@@@@@~@@@1@@}@@|, A@+xJ@@@{@@z@4,@@@y@@x)@@w@@v@@u,4A@A~@@@t@@s&@@r@@qjA@j@@@p@@o@Tj@@@n@@m@@l@@k@@j,A@a,,@@@i@@hF@@g@@f,A@n,@@@e@@dS@@c@@b-A@2H2G2F@@@a@@@`@@_Z@@@^@@]@@\-A@--@@@[@@Z@@X@@W,A@F1@@@V@@U@@T@@S,dA@4"4!4 @@@:@@R@\[@@@Q@@P@@O@@N@@M,A@iJ@@@L@@K@@J@@Ik9A@a@@GM@@E@@Dk&A@@@@C@@B[@@@@@?-vA@@@=@@<@@;-mA@?@@9@-_-^@@@8@@7@@6@@5@@4.+A@.$.#@@@3@@2@@0@@/._A@44~4}@@@.@@-@.V.U@@@,@@+@@@*@@)@@(@@'4_A@4^4]4\@@@&@@@%@@$4[4Z4Y@@@#@@@"@@!@@ 4XA@4W4V4U@@@@@4T4S4R@@@@@@@@@@4QA@4P4O@@@@@@@@4N4M4L@@@@@@@@@@4KA@4J@4I@@@@4H4G@@@@@@@@@@4F4E4D@@@ @@@ @@ @@ 4CA@4B4A4@@@@ @@@4?4>4=@@@@@4<4;4:@@@@@@@@@@@@49A@484746@@@@@@454443@@@@@424/@@@@@@@@@4.A@4-4,4+@@@@@@4*4)4(@@@@@4'4&4%@@@@@@@@@@@@4$A@4#4"4!@@@@@@4 44@@@@@@@@444@@@@@@@@@@@@4A@4@4@@@䠠@44@@@@@@@@@@44@@@@@@@/A@wl@@@@@@@@/!@@@k@@@j@@@@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@@@z@@y33@@@x@@w@@v3A@3Ԡ33@@@u@@@t@@s3Ѡ33@@@r@@@q@@p@@o1GA@r1>@@@n@@@m@@l@@i@@h3A@333@@@g@@f@33@@@e@@d3ؠ33@@@c@@@b@@a@@`@@_3A@3Ԡ3@@@^@@@]@@\3Ҡ33@@@[@@@Z@@Y@@X3A@333@@@W@@V@33@@@U@@T3ɠ33@@@S@@@R@@Q@@P@@O3A@333@@@N@@M@3@@@L@@K@333@@@J@@@I@@H333@@@G@@@F@@E@@D@@C@@B3A@333@@@A@@@333@@@?@@@>@@=@@<3A@33@@@;@@@:@@9333@@@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__Domain0'Ϳo\0m.K.Stdlib__Either0HD ?|>0Stdlib__Filename0ʩDZ۽!g.Stdlib__Format00FClW/Stdlib__Hashtbl0(L%bԠ,Stdlib__Lazy0$1mlࠠ.Stdlib__Lexing0^m|e,Stdlib__List0+TJaN.?+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@@