Caml1999T037 X|=C(Odoc_manР)Odoc_info)Odoc_info4ocamldoc/odoc_man.mlQW\QWe@@ 3@@@@@@#intA;@@#intA@@@@@&_none_@@A@A@$charB;@@$charA@@@@@ @A@&stringQ;@@&stringA@@@@@@@@%bytesC;@@%bytesA@@@@@@@@%floatD;@@%floatA@@@@@@@@$boolE;@@%falsec@@%@$trued@@+@@@A@@@@@,@A@$unitF;@@"()e@@6@@@A@@@@@7@A@ #exnG;@@@A@@@@@;@@@#effH;@@O@A@A@@@@@@D@@@,continuationI;@@Q@@P@B,continuationA@nY@@@@@@T@@@%arrayJ;@@R@A%arrayA@@@@@@_@@@ $listK;@@S@A"[]f@@l@"::g@@@T@@y@ @@A@Y@@@@@|@@@&optionL;@@V@A$Noneh@@@$Somei@@@@@A@Y@@@@@@@@)nativeintM;@@)nativeintA@@@@@@@@%int32N;@@%int32A@@@@@@@@%int64O;@@%int64A@@@@@@@@&lazy_tP;@@X@A&lazy_tA@Y@@@@@@@@ 5extension_constructorR;@@5extension_constructorA@@@@@@@@*floatarrayS;@@*floatarrayA@@@@@@@@&iarrayT;@@Y@A&iarrayA@Y@@@@@@@@ *atomic_locU;@@Z@A*atomic_locA@@@@@@@@@ .Assert_failure`#@@@@@J@@@@@@@@[@@A頰=ocaml.warn_on_literal_pattern@@0Division_by_zero]#@@@A󠰠  @+End_of_file\#$@@@A@'FailureY#,@'@@A@0Invalid_argumentX#5@0@@A $#@-Match_failureV#>@@=@9@;@@a@@A5!4!@)Not_foundZ#O@@@A&=)<)@-Out_of_memoryW#W@@@A.E1D1@.Stack_overflow^#_@@@A6M9L9@.Sys_blocked_io_#g@@@A>UATA@)Sys_error[#o@j@@AG^J]J@:Undefined_recursive_modulea#x@@w@s@u@@h@@AXo[n[@:Continuation_already_takenb#@@@A`wcvc@&Stdlib@@@@A3@@@QWW@)ocaml.doco: The man pages generator. P77P7V@@@@@@@@3@@@Р%ValueRfkRfp@@ 3@%@@@@A3@' @@Rff@@ @3@+@@Р$TypeSqvSqz@@ 3@@@@@A3@ @@Sqq@@ @3@@@Р)ExtensionT{T{@@ 3@@@@@A3@ @@T{{@@ @3@@@Р)ExceptionUU@@ 3@@@@@A3@ @@U@@ @3@@@Р%ClassVV@@ 3@@@@@A3@ @@V@@ @3@@@Р)&Module&W'W@@ 3%$$%%%%%@@@@@A3&%%&&&&&@ @@.W@@ @3+**+++++@@@Р?&Search@ð@@@@@@@@@@@@ภ%falseJ],?K],D@;(@@@M@@@@B@@A!@@@@@/B@*@@ @@5+@A@V],, @@ @.@ఠ'new_bufc_FJd_FQ@vCA@@@@@@A@@@&Buffer!t@@@A@@@A@3wvvwwwww@Sha@b@c@@@࣠@%paramAĠ"()_FR_FT@;+ @@@N@@@@A@@Ac@@-@@@@'3@6_FF_Fi@@@@@@@డ&Buffer&create_FW_F]@ _F^_Fd@@@#intA@@@%@@$F@@@#@@"@*buffer.mlip<<p<Q@@.Stdlib__BufferA@@@@@@@I@@HW@@@G@@F;@@_Fe>@@&@@@D@D@J@@6F@@jK@TGA@yA@N@A@K@KJ@g@ఠ"bp`jn`jp@DA@@@&Stdlib&Buffer!t@@@@@@ &format@@&Buffer!t@@@$unitF@@@@@@@@@@@@A@3@@@@@@డ&Printf'bprintf+`js,`jy@ /`jz0`j@@@?@@@K@@J@8!a@ 8@@@H4@@@I@@@G@@F @@E@@D@*printf.mli@@.Stdlib__PrintfD@*%@@a8@A@V`jj'@@(@;@ఠ"bs cada@vEA@@@@@@@@@&stringQ@@@@@$unitF@@@@@@@A@3{zz{{{{{@d@@@@@డ&Buffer*add_stringaa@ aa@@@%@@@@@@-@@@@@*@@@@@@@@eee@@P@@@C,@A@a@@@/@ఠ)linebreakcc@FA@@@@@A@3@Df_@`@a@@@% .sp cc@@cc@@ @A@c@@@/@@$infoff@AAAБఠ$selfgg@HAgg@@+man_of_textA@s&Buffer!t@@@@@@$text@@@@@@@@@@@@@@C@/str_man_of_textA@@@@C@@@&stringQ@@@>C@@@C@@@C@6str_man_of_author_listA@$listK&stringQ@@@!@@@!C@@@ @@@@C@@@C@@@C@6str_man_of_version_optA@@@@"C@!@@@!C@ @@ C@@@C@ @@ C@1str_man_of_beforeA@@@@@*f@@@@*g@@*e@@@*dC@@@CC@@@C@@@C@4str_man_of_since_optA@?8@@@+RC@*@@@*C@!@@"^C@#@@$C@@@ C@@@@@-P@@@@-Q@@-O@@@-NC@+@@,C@-@@.C@)@@*C@&.str_man_of_seeA@@)Odoc_info'see_ref@@@-C@-@ $text@@@.C@-@@-C@5@@6C@7@@8C@3@@4C@0/str_man_of_seesA@.H@/Y@@@0C@?@@@C@A@@BC@=@@>C@:5str_man_of_return_optA@@@@1xC@0@@@0C@I@@JC@K@@LC@G@@HC@D1str_man_of_customA@$listK@@@@8E@7p@`$text@@@7E@7q@@7rE@7F@@@7_C@S@@T$listKC@?@@@?C@U@@VC@Q@@RC@N1str_man_of_alertsA@8%alert@@@93E@8]@@@8oC@]@@^'%@@@?C@_@@`C@[@@\C@X+man_of_infoA&margin|@@@oC@l@@@m@@nC@i@<@@@@C@q@@r@T*Odoc_types$info@@@@$C@:@@@:C@u@@v_@@@: C@w@@xC@s@@tC@j@@kC@e@@fC@b@@c@dC@Y@ZC@O@PC@E@FC@;@A=A AAaA`AA@@AB@A@A@A@A@A@A@A@A@A@A@A@A@A@AB@@@@@@@f J O@@@@GA)#@9@-tag_functionsAA@@@@⠠@@@@@@@@@@@@@@@@@@A@@A@@@@@@@@@@@~@@@}u@@|@@{@@z@@y@AG@@@E@@@@@@A@@@@@>@@@@@@@@@@@A@@@@@@@@AB%@A@!@@@@@@@C@A@@@@@@@@<@A@8@@@@@@@A@A@@@@@@@@f@A@b@@W@@@@@AB@A@@@@@@@@@A@@@@@@@@A@A@@@@@@@@BC@A@|@@w@@@@@I@A@E@@9@@@@@ADE'*undef*C@@~@#@@@@@@@ ;@@A/A.AWAVAOANAAAAA8A7A{Az@A@A@A@A@A@A@A@A@A@A@A@A@A@AB@@@@@@@@@@@@@@@)selfpat-*IA@@Ѡذkk@AAภ"[]kk@;Wm`@@U@@@@AA@A@@Y@@г점$listkk@В@г&string k k@@@@@3        @;+A8A@@ @@@б@гà)Odoc_info!k"k@ʰ%k&k@@@@@@ @@г &string2k3k @@@@@&@@@@@@@+ @@@@3@ @@28Dk @@@8 @@@8JkK@@LkMk@@@A=@@Ok@# The list of pairs [(tag, f)] where [f] is a function taking the [text] associated to [tag] and returning man code. Add a pair here to handle a tag.]h^j@@@@@@@idn?Ren?]@AШ@б@гhjrn?`sn?f@mvn?gwn?h@@@v3tssttttt@ip@@@ @@б@гp)Odoc_infon?ln?u@wn?vn?z@@@@@гz$unitn?~n?@@@@@@'@@ @n?C@n? Return man code for a [text]. mm>@@@@@@@pp@AA࣠@&self-1)Aఠ&self-*(AMA@3@@?@@Aՠ@fg@AB@^_@A @#$!@ABC"@#@Aݠ$@EF%@Š&@'@ABCDE@@A!1@JA !@KAޡAQ@@@@@@ LA@@@BB9 NA:@8@@:@࣠@!t*A p p@ OA@@3        @JP@N@MX@O@@@@@  @@@ఠ!b+ q q@ .PA@@@@@F@3        @'@@@@@డ&Buffer&create 4q 5q@  8q 9q@@@@@@@@@@@@@@@"@@ Mq Nq@@@@@G@G@2@@# @@63@A@ Xq @@  ఐ$self fr gr@@@w3 d c c d d d d d@FTM@N@O@@@ nr@@@p@@@@@@l@@@@@i@@@@@@@@@ఐo!b r r@!@@@@@G@G@+@@ఐ!t r r@z@@z8@@<@@ J@@@F@?@డ&Buffer(contents s s@  s s@@@L@@@)@@(P@@@'@@&@ ~ H H ~ H b@@ B@@@@\@@@@@@@@@@n@@ఐƠ!b s s@x@@s@@@F@F@@@7 @@C@>C@/C@/C@@@@@@@ @A@A@@@@@ @@ @@ @@@@@@@@@@@@@@C@J@ p,@@ڰ v.9 v.O@AA࣠@&self-1-Aఠd,ec 4QAd@03        @b@@@  f 7RA3g@3@@g@࣠@!l.A 3v.P 4v.Q@ FSA@@3 2 1 1 2 2 2 2 2@wG@{@!H@|@@@@@  @@ఐ!l GwT` HwTa@@@@@3 F E E F F F F F@!@@@Ġi Vxgo Wxgq@h@@@@3 T S S T T T T T@@@@@@@@  _xgv@@ axgu bxgw@@ @@ iyx jyx@@( @@( @@@@ఠ!b/ uz vz@ TA@@@@@?H@/%@డ&Buffer&create z z@  z z@@@@@@@@4@@3%@@@2@@1D@@ z z@@@@@AI@CI@BT@@# @@3U@A@ z @@ ఐX"bs { {@@@@M@@@L@@K@U@@@J@@IR@@@H@@G@@F3        @`Y@Z@[@@@@ఐg!b { {@ @@n@@@\I@`I@_@@$.B " { {@@ { {@@@@@ZI@bI@a+@@@ @@Y@@@cH@X1@ ఐ"bs | |@H@@@@@@l@@k@@@@j@@i@@@h@@g@@fP@@ఐ!b )| *|@Z@@@@@|I@I@d@@డ'authors-Odoc_messages A| B|@  E| F|@@@@@@!!!"@@@ @@@@@zI@I@@@O@@@@@H@x@ ఐ"bs j} k}@@@@@@@@@@@@@@@@@@@@@@@@ఐ!b } }@@@@@@I@I@@@$" :  } } @@ } } @@/@@@I@I@@@= @@@@@H@@ ఐT"bs ~   ~  @@@@I@@@@@@Q@@@@@N@@@@@@@@@ఐ`!b ~   ~  @@@g@@@I@I@@@డ T&String&concat ~   ~  @  ~   ~  !@@@@@@@@@@@@@@@@@@@@@@@@@*string.mlisss@@.Stdlib__StringI@&!@@@@@@!@@!@۠@@@!@@@!@@!@@@!@@!@@![@@",  2~  # 3~  %@@ 5~  " 6~  &@@@@@@!J@!J@!o@@ఐ!l H~  ' I~  (@@@|@@ L~   M~  )@@@@@@!J@!@@ @@@@@!H@@ ఐ"bs f + 5 g + 7@@@@@@@!(@@!'@@@@!&@@!%@@@!$@@!#@@!"@@ఐ!b  + 8  + 9@@@ @@@!8I@!@@+@@@!6I@!>I@!=@@= @@@@@!?H@!4@డ &Buffer(contents A ] g A ] m@  A ] n A ] v@@@@@ L@@@!D@@!C@@@!B@@!A@@ఐ\!b A ] w A ] x@@@ c@@@!MH@!QH@!P @@' @@C@@C@@oC@>C@>C@.H@!K@@@ @2@@ @@@@@@@1@@@>@@@@@A wTZ@@@A@"A@@@@@!d@@!c@@!b@@@ @@!o@@@!n@@!m@@!l@@!kC@!f@ v.26@ m ې ( Print groff string for an author list.  u u-@@@@@@@ D   D  @AA࣠@&self-1xAఠmwnl =UAm@93 ( ' ' ( ( ( ( (@k@@@  o @VA<p@<@@p@࣠@%v_optyA <D   =D  @ OWA@@3 ; : : ; ; ; ; ;@P@@!Q@@@@@@  @@ఐ%v_opt PE   QE  @@@@@3 O N N O O O O O@!@@@Ġ$None `F   aF  @;  @@W@@@@AA@A 7@@ @@@@3 c b b c c c c c@@@@@@@@  nF  @@ pF   qF  @@ @Ġ$Some |G   }G  #@; @ A@AA@A P@@ ఠ!vz G  $ G  %@ XA@@!C@"C@!:@@@@@);@@);@@@@ఠ!b{ H ) 7 H ) 8@ YA@@ *@@@!H@!3        @O!@@@@@డ &Buffer&create H ) ; H ) A@  H ) B H ) H@@ @@@ @@@!@@! L@@@!@@!"@@ H ) I H ) L@@ @@@!I@!I@!2@@# @@63@A@ H ) 3 @@ ఐ "bs I P Z I P \@ @@@ t@@@!@@!@ |@@@!@@! y@@@!@@!@@!3        @Uc\@]@^@@@@ఐj!bI P ]I P ^@ @@ @@@!I@!I@!@@$.B "I P `I P e@@I P _I P f@@ @@@!I@!I@!+@@@ @@@@@!H@!1@ ఐ Ϡ"bs2J h r3J h t@ o@@@ @@@!@@!@ @@@!@@! @@@!@@!@@!P@@ఐ!bPJ h uQJ h v@Z@@ @@@!I@!I@!d@@డ 'version-Odoc_messageshJ h wiJ h @ lJ h mJ h @@ @@@@ "" ""(@@ @ @@ @@@!I@!I@!@@O@@@@@!H@!@ ఐ ."bsK  K  @ ΰ@@@ #@@@!@@!@ +@@@!@@! (@@@!@@!@@!@@ఐ!bK  K  @@@ A@@@!I@!I@!@@$" : K  K  @@K  K  @@ V@@@!I@!I@!@@= @@,@@@!H@!@ ఐ {"bsL  L  @ @@@ p@@@"@@"@ x@@@"@@" u@@@"@@"@@"@@ఐc!bL  L  @@@ @@@"I@"I@"@@ఐ!vL  L  @n@@@@6@@r@@@"H@"#@ ఐ "bs$M  %M  @ a@@@ @@@"%@@"$@ @@@"#@@"" @@@"!@@" @@"B@@ఐ!bBM  CM  @L@@ @@@"5I@"9I@"8V@@! TM  UM  @@WM  XM  @@ @@@"3I@";I@":j@@= @@@@@"@@ఐ!bO  O  @@@ !@@@"JH@"NH@"M@@' @@C@!H@"H@{@@@@@@@@@p@@@@@ @@@ 2@@@AE  @@ 4>@kA@oA@@@ K@@"^ ?@@"]@@"\q@@@ @@"i@ W@@"h K@@"g@@"f@@"eC@"`@D  /@$ ? Print groff string for the given optional version information.C z ~C z @@@@@@@ [R ? JR ? [@AA࣠@&self-1}Aఠ$|%#ZA$@ 3@"@@@  &[A '@ @@'@@ĠS g mS g o@@@@@ s3@5 @9@ @:@@@@@@ S g t@@S g sS g u@@ n@ఠ!l~ T v | T v }@\A@@ 3        @@@@@@@ఠ!bU  U  @-]A@@ @@@"G@"~3@/ @@@@@డ&Buffer&create3U  4U  @ 7U  8U  @@ @@@ @@@"@@" @@@"@@""@@LU  MU  @@ @@@"H@"H@"2@@# @@63@A@WU   @@Aఠ$iterbV  cV  @u^A@@@ @ @@@)OG@"@ p@@@)G@"@@"G@"@@@"G@"@@" @@@"G@"@@"3@esl@m@n@@@@ĠW  W  @@@@@-3@;@6@@"@@"H@"@;@<@@@@@ภ W  W  @ @@@&@Ġ"::X  X  @;@B@AA@A@@ @ఠ!vX  X  @_A@@N3@,@@@@ఠ$textX  X  @`A@@T @@X  X  @@@b@]@@"@ఠ!qX  X  @aA@@@xG@"@@@"&@@@ @@'@@@ ఐ "bpY  Y  @ u@@@ @@@"@@"@ @&stringQ@@@) @@) t@@@)8J@"J@(J@(@@) J@" @@@" @@@"@@@"@@"@@"@@"3@m@g@ha@[@\NG@H@I@@@@ఐ!b5Y  6Y  @@@ D@@@"K@"K@"@@ภ8CamlinternalFormatBasics&FormatLY  MY  A;&Format8CamlinternalFormatBasics'format6!a@#:!b@#;!c@#!f@#?@@@(@'#fmt$ @@@(w@@@(@B@@A@A@L@( @@@(K@)q@@J@ L@( @@@(K@(}@&.B "%s[@[@'@@@(K@)#K@)"@@ba@@6@@@"K@(@@డ!&before-Odoc_messagesY  Y  @ Y  Y  %@@j@@@@ "<"<!"<"O@@@ @@K@)7@@@@J@"@ ఐ"bsZ ' 4Z ' 6@!@@@v@@@)A@@)@@~@@@)?@@)>{@@@)=@@)<@@);@@ఐ蠐!bZ ' 7Z ' 8@{@@@@@)QK@)UK@)T@@ఐW!vZ ' 9Z ' :@@@@@6@@ x@@@)WJ@)M@ ఐǠ"bs*[ < I+[ < K@g@@@@@@)`@@)_@@@@)^@@)]@@@)\@@)[@@)Z@@ఐ.!bH[ < LI[ < M@@@@@@)pK@)tK@)s.@@"" Z[ < O[[ < S@@][ < N^[ < T@@@@@)nK@)vK@)uB@@= @@ @@@)wJ@)lH@  ఐ$selfy\ V cz\ V g@ @@X@ ~\ V s@@@@@@)@@)@|@@@)@@)~y@@@)}@@)|@@){l@@ఐ!b\ V t\ V u@@@@@@)K@)K@)@@ఐ⠐$text\ V v\ V z@@@5@@9@@ @@@)J@)@ ఐ_"bs] | ] | @@@@T@@@)@@)@\@@@)@@)Y@@@)@@)@@)@@ఐƠ!b] | ] | @Y@@r@@@)K@)K@)@@! ] | ] | @@] | ] | @@@@@)K@)K@)@@= @@ ]@@@)J@)@ ఐ"bs^  ^  @L@@@@@@)@@)@@@@)@@)@@@)@@)@@)@@ఐ!b-^  .^  @@@@@@)K@)K@)@@! ?^  @^  @@B^  C^  @@@@@)K@)K@)'@@= @@ @@@)J@)-@ఐz!qZ_  [_  @2@@y@@@)=@Ġ }j`  k`  @ |@@@@ɠ@@@)M@@͠@@@)Q@@@ภz`  {`  @@@@Y@@a  a  @@@@@)e@@@@@)i@@@ ఐ5"bsa  a  @հ@@@*@@@)@@)@2@@@)@@)/@@@)@@)@@)@@ఐ!ba  a  @/@@H@@@*M@*M@*@@ఐ)linebreaka  a  @ @@]@@@*M@*M@*@@= @@ 3@@@* L@)@ఐ$itera  a  @L@@@@@* h@@* @@ఐ!qa  a  @̰@@G@*@@@@x@c@@y@@@A_  @@{@ @@|@= @@}@ @@~@ @@@ @@@@@@@A%paramV  @@@@@@@@*O@@*NG@*Lw@@@V  @@ ఐ$iterc  c  !@@@@@@@@*W@ @@@*X@@*V@@@*U@@*T@@@*S@@*Rr@@ఐ4!l?c  "@c  #@@@@@(@@ @@@*lG@*b@డ&Buffer(contentsUd % -Vd % 3@ Yd % 4Zd % <@@ @@@@@@*q@@*p @@@*o@@*n@@ఐW!bqd % =rd % >@@@@@@*zG@*~G@*}@@' @@C@"}G@*x@f@@@s@@@,@@`@@A|R ? ^@@@@@A@@@@@*@@*@@*@@@@@*@@@*@@*@@*@@*C@*@R ? C,@q 3 Printf groff string for the \@before information. Q  Q  >@@@@@@@g  g  @AA࣠@&self-1Aఠ   bA @3@ @@@   cA @@@ @࣠@%s_optAg  g  @dA@@13@ @ @!@ @@@@@  @@ఐ%s_opth  h  @D@@@@E3@!@@@Ġ$Nonei  i  @@@@@T3@@@@@U@@@ i  @@i  i  @@S @Ġ$Some j  j  @ఠ!sj  j  @)eA@@rC@+YC@*3@@@@@y4@@y4@@@@ఠ!b(k  )k  @;fA@@@@@*H@*3,++,,,,,@H!@@@@@డ&Buffer&createAk  Bk @ Ek Fk  @@@@@@@@*@@*@@@*@@*"@@Zk  [k @@@@@*I@*I@*2@@# @@63@A@ek   @@ ఐ"bsqlrl@@@@@@@*@@*@ @@@*@@*@@@*@@*@@*3@Uc\@]@^@@@@ఐj!bll @ @@$@@@*I@*I@*@@$.B "l"l'@@l!l(@@9@@@*I@*I@*+@@@ @@ @@@*H@*1@ ఐ^"bsm*4m*6@@@@S@@@+@@+@[@@@+@@+X@@@+@@*@@*P@@ఐ!bm*7m*8@Z@@q@@@+I@+I@+d@@డT%since-Odoc_messagesm*9m*F@ m*Gm*L@@@@@@S")")T")";@@R@ @@@@@+I@+I@+@@O@@ n@@@+H@+@ ఐ"bs nNX!nNZ@]@@@@@@+$@@+#@@@@+"@@+!@@@+ @@+@@+@@ఐ!b>nN[?nN\@@@@@@+4I@+8I@+7@@"" PnN^QnNb@@SnN]TnNc@@@@@+2I@+:I@+9@@= @@ @@@+;H@+0@ ఐ "bsmoeonoeq@@@@@@@+D@@+C@@@@+B@@+A@@@+@@@+?@@+>@@ఐc!boeroes@@@@@@+TI@+XI@+W@@ఐ!soetoeu@n@@@@6@@@@@+ZH@+P#@ ఐP"bspwpw@@@@E@@@+c@@+b@M@@@+a@@+`J@@@+_@@+^@@+]B@@ఐ!bpwpw@L@@c@@@+sI@+wI@+vV@@! pwpw@@pwpw@@x@@@+qI@+yI@+xj@@= @@N@@@+zH@+op@డg&Buffer(contentsqq@ qq@@M@@@@@@+@@+~M@@@+}@@+|@@ఐ!bqq@@@@@@+H@+H@+@@' @@ OC@*H@+@{@@@@@@@@@p@@@@@ @@@@@@A4h  @@<@dA@hA@@@@@+@@+@@+j@@@R@@+@@@+@@+@@+@@+C@+@Mg  /@! = Print groff string for the given optional since information.[f @ D\f @ @@@@@@@btct!@AA࣠@&self-1AఠgA@3nmmnnnnn@@@@  hA@@@@࣠@!lAt"t#@iA@@3@@@!@@@@@@  @@ఐ!lu&2u&3@@@@@3@!@@@Ġv9Av9C@@@@@3@@@@@@@@ v9H@@v9Gv9I@@ @@wJRwJS@@ @@ @@@@ఠ!bxWexWf@jA@@U@@@+H@+%@డ?&Buffer&createxWixWo@ xWpxWv@@1@@@1@@@+@@+t@@@+@@+D@@xWwxWz@@D@@@+I@+I@+T@@# @@3U@A@xWa @@Aఠ$iter y~ y~@kA@@@@@@@,{H@+ᠠ@@@@,H@+@@+H@+@@@+H@+@@+@@@+H@+@@+3)(()))))@pi@j@k@@@@ĠN;z<z@M@@@@-398899999@;@6@@+@@+I@+@;@<@@@@@ภLzMz@@@@&@ĠV{W{@@ఠ!sc{d{@vlA@@K3baabbbbb@)@@@@ఠ!tp{q{@mA@@Q @@u{v{@@@_@Z@@+@ఠ!q{{@nA@@uH@+@@@+&@@@ @@}'@@@ ఐ6"bs||@ְ@@@+@@@+@@+@3@@@+@@+0@@@+@@+@@+3@rR@L@MF@@@A3,@-@.@@@@ఐ!b||@@@P@@@,L@, L@,@@$.B "||@@||@@e@@@,L@, L@, /@@D @@;@@@, K@,5@ ఐ"bs}}@*@@@@@@,@@,@@@@,@@,@@@,@@,@@,T@@ఐG!b } }@ݰ@@@@@,%L@,)L@,(h@@డ&raises-Odoc_messages#}$} @ '} (}@@@@@@"{"{"{"@@~@ @@@@@,#L@,+L@,*@@O@@@@@,,K@,!@ ఐ預"bsL~#M~%@@@@@@@,5@@,4@@@@,3@@,2@@@,1@@,0@@,/@@ఐ!bj~&k~'@<@@@@@,EL@,IL@,H@@డ!^~,~-@@Y@@@@@@`@@@@@d@@@@@@@@^6^6^6^\@@=q@@@@q@@@,Q@@,P@@@@,O@@,N@@@,M@@,L@@,K@@! ~*~+@@~)8@@@@@,aM@,cM@,b@@డ3!^~.~/@K@@@@@@,k@@,j@K@@@,i@@,hJ@@@,g@@,f@@,e2@@ఐ!sh@8i@@=@@"" ~0~4@@)~5@@l@@@,yN@,~N@,}P@@} @@t@@@,_@,N@,wX@@~(~6@@@@@,C@,M@,]b@@ @@n@@@,K@,Ah@  ఐ$self"8F#8J@^@@3x@W'8V@@@)@@@,@@,@%@@@,@@,"@@@,@@,@@,@@ఐ!bC8WD8X@@@G@@@,L@,L@,@@ఐ砐!tW8YX8Z@@@7@@9@@@@@,K@,@ ఐ"bsk\jl\l@@@@@@@,@@,@@@@,@@,@@@,@@,@@,@@ఐŠ!b\m\n@[@@@@@,L@,L@,@@! \p\r@@\o\s@@0@@@,L@,L@,@@= @@@@@,K@,@ఐ2!quu@@@1@@@,@Ġٰ@@@@@%A@@@, @@)E@@@,$@@@ภK@J@@@,@@@@=Y@@@,8@@A]@@@,<@@@ ఐ"bs@1@@@@@@,@@,@@@@,@@,@@@,@@,@@,[@@ఐN!b@@@@@@,N@,N@,o@@ఐl)linebreak&'@K@@@@@,N@,N@,@@= @@@@@,M@,@ఐ6$iter?@@@@@5@@,@@,@@ఐ̠!qPQ@@@BH@,@@@@-@c@@.@@@AXu@@0@ @@1@9 @@2@ @@3@p @@4@ @@5@@A[`y~@@@@@@W@@-9?@@-8H@-6*@@@iy~@@ ఐl$iteruv@7@@@@U@@@-A@z@@@-B@@-@@@@-?@@->@@@-=@@-<(@@ఐ!l@@@5@@(@@@@@-VH@-L;@డ&Buffer(contents@  @@@@@F@@@-[@@-Z@@@-Y@@-XZ@@ఐ!b@@@]@@@-dH@-hH@-gn@@' @@C@+H@-bs@f@@t@s@@@@@ 5@@@Au&,@@ 7@^A@bA@@@*@@-@@-@@-d@@@@@-@6@@-$@@-@@-@@-C@-@t,@]ː < Print groff string for the given list of raised exceptions.ss@@@@@@@4 S^ Sl@AA࣠@&self-1Aఠ]^\-oA]@)3@[@@@  _0pA,`@,@@`@࣠@A@ఠ'see_ref1Sn2Su@DqA@@M30//00000@uE@y@&F@z@@@@@ఠ!tBSwCSx@UrA@@R@@GSmHSy@@@e@[@@-@@ @@@ఠ%t_ref[}\}@nsA@@ݠ~,text_element@C@/C@.F@.@@@.F@-3jiijjjjj@<E@?@@5@/@0@@@ఐL'see_ref}~@ @@3{zz{{{{{@@@@Ġ)Odoc_info@'See_url@@;'See_url@@@ @&stringQ@@@ @A@@C@A6ocamldoc/odoc_info.mliF N RF N c@@@i@ఠ!s@tA@@@@@-3@F@@@@@*@@@@@@@ภ"::A ภ)Odoc_info @$Link@@;$Linki@@@ @:@@@@@@@BOBV@A@@0@@H@.C@ఐ!t45@Z@@N@@@@-pF@.@@@.H@.V@@T @@xW@Ġ)Odoc_info6@6I@'See_doc6J6Q@@;'See_docV@S@@@ @AB@C@AQH { }RH { @@@k@ఠ!sƠ6R6S@vA@@@@@.@@@#@@@@@@@ภ 6| 6~@[ภ)Odoc_info6X6a@&Italic6b6h@@;&ItalicO@+@@@@AEBV@Ahh@@@:U@ภs/6j06zAภ)Odoc_info :6s@#Raw>6t?6w@@ఐK!sI6xJ6y@J@K@L@@@@@.H@.H@.3ONNOOOOO@\ @@@@( @@@@@.H@.H@. @ภY6Av@7A@Š@@@.H@.@@n6i?@@{@@.H@.@@t6Wu6{@@H@.$@ภ1~66@Πภ)Odoc_info66@#Raw66@@! 66@@66@@@@@.H@.H@.O@@66@@BH@.T@ఐn!t66@?@@_@@@@UF@.@@@.H@.h@@I @@^i@@@A@@`P@A@}@@ ఐ$self@@@3@azs@t@u@@@@@@@@/@@/ @@ఐ%t_ref@@@C@/@@@@@*@@{@A@ A@@@@@/@@/@@/@@@@@/#@@@/"@@/!@@/ @@/C@/@ SW@h֐ 8 Print groff string for the given "see also" reference.   R@@@@@@@    '@AA࣠@&self-1AఠhȠig 8wAh@43 # " " # # # # #@f@@@  j ;xA7k@7@@k@࣠@!lA 7 ( 8 )@ JyA@@03 6 5 5 6 6 6 6 6@{K@@!L@@@@@@  @@ఐ!l K,8 L,9@C@@@@D3 J I I J J J J J@!@@@Ġm Z?G [?I@l@@@@R3 X W W X X X X X@@@@@S@@@  c?N@@ e?M f?O@@T @@ mPX nPY@@d @@d @@@@ఠ!bˠ y]k z]l@ zA@@ @@@/JH@/:%@డ&Buffer&create ]o ]u@  ]v ]|@@@@@@@@/?@@/>)@@@/=@@/<D@@ ]} ]@@@@@/LI@/NI@/MT@@# @@3U@A@ ]g @@Aఠ$iter̠  @ {A@@@D@@@/XH@/P@@/U_@@@/bH@/R@@/T3        @^W@X@Y@@@@Ġ  @@@@@3        @)@$@@/Q@@/SI@/O@)@*@@@@@ภd  @c@@@&@ĠJ  @Iఠ#see͠!!@!|A@@H@/[3!!!!!!!!@&@@@ఠ!qΠ!!@!"}A@@ o@@@/]@@@@@R@@@ ఐ"bs!#!$@`@@@@@@/l@@/k@@@@/j@@/i@@@/h@@/g@@/f3!2!1!1!2!2!2!2!2@X<5@6@70)@*@+@@@@ఐ͠!b!F!G@u@@@@@/|L@/L@/@@$.B "!X!Y@@![!\@@@@@/zL@/L@/-@@B @@@@@/K@/x3@ ఐ"bs!u!v@@@@@@@/@@/@@@@/@@/ @@@/@@/@@/R@@ఐ!b!!@°@@%@@@/L@/L@/f@@డ(see_also-Odoc_messages!!@ !!@@Q@@@@####@@@ @@L@@@/L@/L@/@@O@@"@@@/K@/@ ఐq"bs!(!*@@@@f@@@/@@/@n@@@/@@/k@@@/@@/@@/@@ఐy!b!+!,@!@@@@@/L@/L@/@@"" "."2@@"-"3@@@@@/L@/L@/@@= @@o@@@/K@/@ ఐ"bs"!5C""5E@^@@@@@@/@@/@@@@/@@/@@@/@@/@@/@@ఐƠ!b"?5F"@5G@n@@@@@/L@/L@/@@ ఐ5$self"W5I"X5M@@@h#@"\5\@@@@@/f@@/*@@ఐi#see"k5]"l5`@3@@h7@@"o5H"p5a@@v:@@Q@@@@@/K@/@@ ఐ"bs"cq"cs@@@@@@@/@@/@@@@/@@/@@@/@@/@@/_@@ఐ'!b"ct"cu@ϰ@@2@@@0L@0L@0s@@! "cw"cy@@"cv"cz@@G@@@0L@0 L@0 @@= @@@@@0 K@0@ఐ!q"|"|@@@",@@@0 @Ġ""@@@@@"<@@@0@@"@@@@0@@@ภb""@a@@@$@@""@@"T@@@0@@"X@@@0@@@ ఐ"bs# # @H@@@@@@0#@@0"@@@@0!@@0 @@@0@@0@@0@@ఐ!b#)#*@X@@@@@03N@07N@06@@ఐ)linebreak#=#>@b@@@@@01N@09N@08@@= @@@@@0:M@0/@ఐ$iter#V#W@u@@@@@0=@@0<&@@ఐX!q#g#h@.@@H@0C5@@@@6@c@@7@@@A#o|@@9@ @@:@Q @@;@ @@<@ @@=@R @@>@@Arϰ#w@@@@@@@@0@@0H@0}@@@#@@ ఐΠ$iter##@@@@@@@0@@0 (@@@0@@0@@ఐp!l##@Y@@@@@@@@@0H@0@డ"&Buffer(contents## @ # #@@@@@ Q@@@0@@0@@@0@@0@@ఐ]!b##@@@ h@@@0H@0H@0@@' @@C@/9H@0@Z@@@g@@@5@@@@@A#,2@@@A@A@@@@@0@@0@@0@@@@@0@@@0@@0@@0@@0C@0@$ ,@"h#֐ @ Print groff string for the given list of "see also" references.$$ @@@@@@@$`k$`@AA࣠@&self-1AఠhРig$8~Ah@43$#$"$"$#$#$#$#$#@f@@@  j$;A7k@7@@k@࣠@*return_optA$7`$8`@$J@A@@3$6$5$5$6$6$6$6$6@{K@@!L@@@@@@  @@ఐ*return_opt$K$L@+@@@@,3$J$I$I$J$J$J$J$J@!@@@Ġ$None$[$\@@@@@;3$Y$X$X$Y$Y$Y$Y$Y@@@@@<@@@ $d@@$f$g@@: @Ġ$Some$r$s@ఠ!sӠ${$|@$AA@@YC@1C@03@@@@@`4@@`4@@@@ఠ!bԠ$$@$BA@@!@@@0H@03$$$$$$$$@H!@@@@@డ# &Buffer&create$$@ $$@@ @@@ @@@0@@0!@@@@0@@0"@@$$@@!@@@0I@1I@02@@# @@63@A@$ @@ ఐ s"bs$$@ @@@!h@@@1 @@1@ p@@@1@@1 m@@@1@@1@@13$$$$$$$$@Uc\@]@^@@@@ఐj!b$$@ @@!@@@1I@1I@1@@#.B % %  @@% %  @@ @@@1I@1I@1+@@@ @@t@@@1 H@11@ ఐ à"bs%& %' @ c@@@!@@@1)@@1(@ @@@1'@@1& @@@1%@@1$@@1#P@@ఐ!b%D %E @Z@@!@@@19I@1=I@1<d@@డ"'returns-Odoc_messages%\ %] (@ %` )%a 0@@#@@@@""""""@@"@ @@ @@@17I@1?I@1>@@O@@@@@1@H@15@ ఐ!""bs%2<%2>@ °@@@"@@@1I@@1H@!@@@1G@@1F!@@@1E@@1D@@1C@@ఐ!b%2?%2@@@@"5@@@1YI@1]I@1\@@! %2B%2D@@%2A%2E@@!J@@@1WI@1_I@1^@@= @@ @@@1`H@1U@  ఐ$self%GQ%GU@@@ @ %Ga@@@ @@@1j@@1i@ @@@1h@@1g @@@1f@@1e@@1d@@ఐh!b%Gb%Gc@ @@ @@@1zI@1~I@1}@@ఐ!s& Gd& Ge@s@@"@@9@@k@@@1H@1v(@ ఐ!"bs&gq&gs@!Z@@@"@@@1@@1@!@@@1@@1!@@@1@@1@@1G@@ఐ!b&;gt&<gu@Q@@"@@@1I@1I@1[@@! &Mgw&Ngy@@&Pgv&Qgz@@!@@@1I@1I@1o@@= @@@@@1H@1u@డ$&Buffer(contents&l|&m|@ &p|&q|@@@@@#@@@1@@1@@@1@@1@@ఐ!b&|&|@@@#@@@1H@1H@1@@' @@C@0H@1@{@@@@@@@@@u@@@@@ @@@ o@@@A&@@ qA@iA@mA@@@ @@1 |@@1@@1o@@@!@@1@ @@1 @@1@@1@@1C@1@&`d/@%& > Print groff string for the given optional return information.&&_@@@@@@@ &&@AA࣠@&self-1Aఠՠ&CA@!3&&&&&&&&@@@@  &DA! @!@@ @࣠@!lA&&@&EA@@ 3&&&&&&&&@0"@4@!"@5@@@@@  @@డ%i$List)fold_left'' @ ' ' @@@@#acc@3@@5@!a@3@@5 @@5@@5@@5@@@5@ @@@5@@5@@5@@5@@5@(list.mli333r@@,Stdlib__List]@/*@@@@ C@@/C@7E@7C@@7L@ @@7K @@7J@@7I@@7H@ @@7G@! ! @@@7E@@7D@@7B@@7A@@7@3'K'J'J'K'K'K'K'K@am!@d@e@@@@࣠@#acc A'a!'b$@'tFA@@*3'`'_'_'`'`'`'`'`@@@@@@@#%A@ఠ#tag!'u&'v)@'GA@@!-3't's's't't't't't@*!A@@@@@@ఠ$text"'+'/@'HA@@!4@@'%'0@@@!C@!=@@7t@@ @@@ఠ!f#'CT'CU@'IA@@@!S@@@7@@7 @@@7@@7I@7x3''''''''@8A!g@;@<3!`@-@.@@@డ&&$List%assoc'CX'C\@ 'C]'Cb@@@!a@2@@6@!@@!b@2@@6@@@6@@6@@6@@6@6667#@@x@(#@@@!E@8E@7E@7@@7@!@@\I@7|@@7@@@7~@@7}@@7{@@7zS@@ఐ#tag( Cc( Cf@\@@!`@@B 0-tag_functions(Cg(Ct@@@K@:@*@@7@@@7J@7J@7{@@j@@,|@A@(,CP@@@ఠ#buf$(7x(8x@(JJA@@$@@@7I@73(;(:(:(;(;(;(;(;@@@@@@డ&&Buffer&create(Px(Qx@ (Tx(Ux@@$@@@$@@@7@@7$@@@7@@7"@@r(ix(jx@@$@@@7J@7J@72@@# @@63@A@(tx @@ డ&&Buffer*add_string((@ ((@@#@@@%@@@7@@7@$#@@@7@@7$ @@@7@@7@@73((((((((@^le@f@g@@@@ఐs#buf((@ @@%<@@@7J@7J@7@@ఐ!!f((@@@@"q@@@7@@7!@@@7@@70@@ఐS$text((@&@@"=@@((@@$m@@@7@7K@7G@@a @@C@@@7I@7M@ภ ((@?డ'd&Buffer(contents()@ ))@@J@@@%@@@7@@7J@@@7@@7t@@ఐ䠐#buf))@~@@%@@@7I@7I@7@@)&)'@@NC@9C@7@ఐ֠#acc)4)5@@@@@@@#E@7@@@7@ @@@ @@@ @@ @Ġ)Not_found)I )J @;)Not_found#exnG@@@ @@@& A@A&_none_@@A@@&I@@@@@(V@@@7@@@ డ)k'warning)Odoc_info)l"0)m"9@ )p":)q"A@@@ @@@ @@ $unitF@@@ @@ @ 4 4@@#u@@@@@@@8@@8@@@8@@8@@డ&/tag_not_handled-Odoc_messages)"C)"P@ )"Q)"`@@@#_@@@f@@e'N@@@d@@c@'))')O@@'x@@@@#o@@@8@@8@@@8@@8@@ఐX#tag)"a)"d@@@#!@@)"B)"e@@_@@@8 @8M@8+@@o @@ 9@@@8K@8 1@ఐ#acc)gu)gx@n@@;@@@<@@@)4?@@>@))y@@@@@7e@#@@7d@@7c@@7bF@8)F@8%@@ภ"**@"@@@E@80@@ఐ*!l**@ð@@#@@@@@,A@0A@@@#@@89#@@88@@872@@@%4@@8D@#@@8C#@@8B@@8A@@8@C@8;Q@*/@(* ; Print man code for the given list of custom tagged texts. *=*>@@@@@@@#ذ*D*E@AA࣠@&self-1'Aఠ!&!!*eKA!@%a3*P*O*O*P*P*P*P*P@!@@@  !*hLA%d!@%d@@!@࣠@!l(A*d*e@*wMA@@#3*c*b*b*c*c*c*c*c@!%x@!@!%y@!@@@@@  @@డ($List#map*|*}@ **@@@@!a@4$@@5\!b@4!@@5[@@5Z@$ @@@5Y@@5X$\@@@5W@@5V@@5U@uv@@tW@*%@@@@$2@@8`E@8Z@@8_@@8^@$<$;@@@8\@@8[ @@@8Y@@8X@@8W3********@Ua$I@X@Y@@@@࣠@"al)A**@*NA@@$U3********@@@@@@@@ఠ!b***@*OA@@'o@@@8H@8w3********@,#$n@@@@@డ)\&Buffer&create**@ **@@'N@@@'N@@@8|@@8{'@@@8z@@8y"@@++@@'a@@@8I@8I@82@@# @@63@A@+ @@ ఐ&Ġ"bs+'+(@&d@@@'@@@8@@8@&@@@8@@8&@@@8@@8@@83+6+5+5+6+6+6+6+6@Uc\@]@^@@@@ఐj!b+H+I@ @@'@@@8I@8I@8@@#.B +Z+[@@+]+^@@&@@@8I@8I@8+@@@ @@!@@@8H@81@ ఐ'"bs+w +x @&@@@( @@@8@@8@'@@@8@@8'@@@8@@8@@8P@@ఐ!b+ + @Z@@('@@@8I@8I@8d@@డ) %alert-Odoc_messages+ + %@ + &+ +@@)S@@@@) "h"h) "h"z@@)@ @@'N@@@8I@8I@8@@O@@"$@@@8H@8@ ఐ's"bs+-7+-9@'@@@(h@@@8@@8@'p@@@8@@8'm@@@8@@8@@8@@ఐ!b+-:+-;@@@(@@@8I@8I@8@@! ,-=,->@@, -<, -?@@'@@@8I@8I@8@@= @@"q@@@8H@8@ ఐ'"bs,#AK,$AM@'`@@@(@@@8@@8@'@@@8@@8'@@@8@@8@@8@@ఐc!b,AAN,BAO@@@(@@@9I@9I@9@@ఐ"al,WAP,XAR@p@@%@*alert_name,^AS,_A]@3*alert_name%@@@ #@@@ @@@ 3-alert_payload &optionL@@@ "@@@ !@@A@AY:<Y:Z@@&r@@AX#%X#9@@&q@)!@@(@@@9I@9 I@9 L@@e)@@"@@@9 H@9R@ ఐ(5"bs,_i,_k@'հ@@@)*@@@9@@9@(2@@@9@@9(/@@@9@@9@@9q@@ఐؠ!b,_l,_m@{@@)H@@@9&I@9*I@9)@@". ,_o,_r@@,_n,_s@@(]@@@9$I@9,I@9+@@= @@#3@@@9-H@9"@ ఐ"al,u,u@@@&n@-alert_payload,u,u@ @@@@@92@@@91@Ġ$None--@@@@@@@@9;@@@9:3--------@@@@ @@@@9=@@@9<@@@ภ)--@)@@@#|@@@9H@9LH@9.@Ġ$Some---.@ఠ!p+-6-7@-IPA@@@@@9D@@@@@Ҡ@@@9F@@@9E @@٠@@@9H@@@9G@@@ ఐ("bs-W-X@(@@@)@@@9V@@9U@(@@@9T@@9S(@@@9R@@9Q@@9P3-f-e-e-f-f-f-f-f@1;4@5@6@@@@ఐ!b-x-y@=@@* @@@9fL@9jL@9i@@ఐV!p--@!@@)@@@9dL@9lL@9k+@@@ @@#@@@9mK@9b1@ఐ)B"bs--@(@@@*7@@@9u@@9t@)?@@@9s@@9r)<@@@9q@@9p@@9oN@@ఐ堐!b--@@@*U@@@9K@9K@9b@@! --@@--@@)j@@@9K@9K@9v@@= @@K@9y@ @@z@@@A-u-@@@డ,Z&Buffer(contents--@ --!@@$@@@@*@@@9@@9$@@@@9@@9@@ఐ3!b.".#@ְ@@*@@@9H@9H@9@@' @@@7 @@@ @@@ @@@J@@@@@@@@@@@<@.$.%$-@@@'@@8r@@8qF@9F@9]@@ఐנ!l.8$..9$/@|@@'@@@@'C@@C@8mn@A@ A@@@'@@9'@@9@@9@@@)\@@9@'@@9'@@9@@9@@9C@9@.W@@'Ͱ.]z.^z@AA࣠@&self-1-Aఠ%,%%.~QA%@)z3.i.h.h.i.i.i.i.i@%@@@  %.RA)}%@)}@@%@࣠'ޠ*{A@.zz.{z@г-ՠ&option.z.z@г.a#int.z.z@@ @@@93........@%-)@%@,5)@%@*@@  @@@ @@@9 @@'@@@((@@@9@@@9@@.z.z@@!b.A.z.z@.SA@@( #@@@@(info_opt/A.z.z@.TA@@( 3........@2(@@@@@@@@ఐ(info_opt..@(@@@@(3........@@@@Ġ$None..@!@@@@(-3........@@@@@(.@@@ภ+b..@+a@@@($ @Ġ$Some..@!~ఠ$info0//@/UA@@(JC@@C@:2@@@@@(Q3@@(Q3@@@ !M1K//@/)VAAР/")Odoc_info/ /!@@ 3////////@M' @!@"@@@@/(@ @@ఠ!l2/4 ./5 /@/GWA@@(۠"^L@:@@@:!L@: 3/</;/;/</</</</<@2A*@-@@@డ-!@/N/O@@(Ϡ!a@@@@@@@) @@@@@+@@@@@@@@,nn,nn@@-@ @@@(7@@@:@@:@)?@@@:@@:DC@@@:@@:@@:3/}/|/|/}/}/}/}/}@A@@@@ఐ$info/@Q/@U@m@@3////////@S@@@!M/@V/@W@,i_deprecated/@X/@d@@3,i_deprecated$info@@@;? )@@@;@@@;@@F33&i_descK @@@;@@@;@@@ @A``@@)t@3)i_authors $listK0@@@;@@@;@@A@A.a/a,@@)u@3)i_version1j?@@@;@@@;@@B+@A=bZ^>bZx@@)v@3&i_sees@ D#see@@@;@@@;@@C;@AMcNc@@*w@3'i_sinceP^@@@;@@@;@@DJ@A\d]d@@*x@3(i_before_?@q@@@;ޠ@c@@@;@@;@@@;@@Eb@Ateue?@@*+y@w3(i_paramswW{%param@@@;@@@;@@Gr@Agg@@*;{@33i_raised_exceptionsg0raised_exception@@@;@@@;@@H@Ahh>@@*K|@3.i_return_valueР@@@;@@@;@@I@Aieiie@@*Y}@3(i_custom@@@@;ꠠ@@@@;@@;@@@;@@J@Ajj@@*q~@3(i_alerts)@@@;@@@;@@K@Ak k %@@*@@Afswfs@@*z@@@ɠ@@@<@@@<@Ġ$None0jw0j{@#%@@@@ݠ@@@=@@@=N@@@@@= @@@=U@@@ภ(0j0j@(@@@*c@@@=a@Ġ$Some00@#0ఠ!dv00@0XA@@ @@@=(@@@@@@@@=@@@=0@@@@@=@@@=7@@@@ఠ!bw00@0YA@@-f@@@=-P@=300000000@/(@)@*@@@డ/S&Buffer&create00@ 00@@-E@@@-E@@@="@@=!-@@@= @@="@@11@@-X@@@=/Q@=1Q@=02@@# @@63@A@1 @@ ఐ,"bs11@,[@@@-@@@=:@@=9@,@@@=8@@=7,@@@=6@@=5@@=431-1,1,1-1-1-1-1-@Uc\@]@^@@@@ఐj!b1?1@@ @@-@@@=JQ@=NQ@=M@@$.B "1Q1R@@1T1U@@,@@@=HQ@=PQ@=O+@@@ @@'@@@=QP@=F1@ ఐ- "bs1n1o@,@@@.@@@=Z@@=Y@-@@@=X@@=W-@@@=V@@=U@@=TP@@ఐ!b11@Z@@.@@@=jQ@=nQ@=md@@డ0 !^11@"@@@,{@@@=v@@=u@"@@@=t@@=s!@@@=r@@=q@@=p@@డ/!*deprecated-Odoc_messages11@ 1'@(@/i@@@@/"P"P/ "P"g@@/@2@@,@@@=R@=R@=@@!.11@@C1@@]@@@=R@=R@=@@11@@-@@@=h@=R@=@@ @@(W@@@=P@=f@ ఐ-"bs2 %2 '@-F@@@.@@@=@@=@-@@@=@@=-@@@=@@=@@=@@ఐR!b2'(2()@@@.@@@=Q@=Q@=@@"" 29+2:/@@2<*2=0@@-@@@=Q@=Q@=@@= @@(@@@=P@=@  ఐ$self2X2A2Y2E@)@@-i)@)2]2Q@@@-_@@@=@@=@-[@@@=@@=-X@@@=@@=@@==@@ఐ!b2y2R2z2S@G@@-}@@@=Q@=Q@=Q@@ఐؠ!d22T22U@@@@@@=a@@<@@(@@@=P@=g@ ఐ.A"bs2Wf2Wh@-@@@/6@@@=@@=@.>@@@=@@=.;@@@=@@=@@=@@ఐ!b2Wi2Wj@@@/T@@@=Q@=Q@=@@! 2Wl2Wn@@2Wk2Wo@@.i@@@=Q@=Q@=@@= @@)?@@@=P@=@ภ/2q2qA";డ1`&Buffer(contents2q@2q2q@@)E@@@/@@@> @@> )E@@@> @@>@@ఐA!b3q3q@@@/@@@>P@>P@>@@6 @@&?@ภ3'q@@@>O@>@@31qF@@-@@@>@K@@@L@@@0M@@@N@@@O@@  @*P@@^@@@A3=2>3>@@,@@@:%M@>)@@డ1!@3Q3R@@@@,Ҡ&}M@>.@@@>2@@>1@- @@@>0@@>/,@@@>-@@>,@@>+@@ఐu$info3x3y@T@@t@!M33@&i_desc33@@԰@@Ӡ@@@>F@@@>E@Ġ$None33@&;@@@@@@@>Q@@@>P@@@@@>S@@@>R@@@ภ+İ33@+@@@-.\@@@>m$@Ġ$Some3 3@&Fఠ!dx33@3ZA@@ @@@>Z333333333@@@@@@@@(@@@>\@@@>[ @@$/@@@>^@@@>]@@డ2T!=33@@!a@@@@@@$boolE@@@@@@@&%equalBA1@@@@1y1y@@1Q@@@@b@@@>P@>x@@>y@ @@>w@@@>v@@>u@@>t344444444@VO@P@Q@@@@ఐ]!d4(4)@ @@@@ภw4344-A#ภ)Odoc_info 4>%@#Raw4B&4C)@@ 4K+@@4M*4N,@@@@@>Q@>Q@>;@@$ @@@@@>?@ภS,A,p@-A@3@@@>P@>@@@>Q@>R@@4n;@@`P@>V@@J>@@4+@@@>Q@>]@ภ,4}14~3@,@@@e@Ġ$Some44E44I@'ఠ!dy44J44K@4[A@@@@@>e@@@@@@@@>g@@@>f @@@@@>i@@@>h'@@@ภ4Od4OA#డ3"!^4O|4O}@:@@@/@@@>@@>@:@@@>@@>9@@@>@@>@@>344444444@A:@;@<@@@@ ఐw$self4Oe4Oi@,@@/@,4Oy@@@/@@>/@@>@@ఐ`!d4Oz4O{@%@@/R@>*@@K?@@/+@@! 5O~5O@@I5O@@{@@@>Q@>Q@>>@@_ @@(-?@ภ5OeA-$@fA@4sQ@>@@@>P@>N@@5Obo@@jP@@@A55 @@.@@@>BN@>@@డ3!@53hv54hw@@@@.(aN@>@@@?@@?@. @@@>@@>@@@>@@>@@>@@ภ5T5UXgA$ ఐ$self5b@,@@0r@,5f@@@0(@@?0@@?@@ఐt$info5w5x@S@@s@!M55@)i_authors55@@Ű@@0FC@?# @@8@@0: @ภְ5>A$ ఐ7$self 5@,ڰ@@0@,5@@@0B@@?206@@?1&@@ఐ$info55@@@5@!M55@)i_version55 @@@@0`C@?9F@@7@@0WG@ภ5"2{A% ఐt$self 5"6@-@@0\@- 5"H@@@0c@@?H0P@@?Gc@@ఐ$info5"I5"M@Ͱ@@r@!M5"N5"O@(i_before5"P6"X@@@@0C@?O@@7@@0q@ภP6 ZjA%[ ఐ$self 6Zn@-T@@1)@-=6Z@@@0}@@?j0r@@?i@@ఐ+$info6.Z6/Z@ @@*@!M67Z68Z@'i_since6<Z6=Z@@L@@0C@?q@@7@@0@ภ6IA% ఐ$self 6V@-@@1f@-6Z@@@0@@?0@@?@@ఐh$info6k6l@G@@g@!M6t6u@3i_raised_exceptions6y6z@@R@@0C@?@@7@@0@ภʰ62A%ՠ ఐ+$self 6@-ΰ@@1@-6 @@@0y@@?0n@@?@@ఐ$info6 6@@@)@!M66@.i_return_value66"@@@@0C@?:@@7@@0;@ภ6$4oA& ఐh$self 6$8@. @@1P@-6$H@@@0@@?0@@?W@@ఐ⠐$info6$I6$M@@@f@!M6$N6$O@&i_sees6$P6$V@@@@0C@?w@@7@@0x@ภ7XfA/@A@6`*+P@?@@@?O@?@@HA@6i*4P@?@@@?O@?@@A@6r*=P@?w@@@?|O@?@@A@6{*FP@?a@@@?fO@?{@@A@6*OP@??@@@?DO@?e@@`A@6*XP@?)@@@?.O@?C@@A@6P@?@@@?O@?-@@7@@@0 @@@?O@?@@డ5!@7S7T@@@@0Ԡ0@@@?@@?@11@@@?@@?,1@@@?@@?@@?@@ ఐ $self7xhx7yh|@.@@2@.7}h@@@1 @@@0@@@@@ఐ$info7h7h@j@@@!M7h7h@(i_alerts7h7h@@?@@1*C@@  @@+@@1!@@ ఐ I$self77@.@@22@.߰7@@@1}@@@1^@@@9@@ఐĠ$info77@@@H@!M77@(i_custom77@@@@1C@@Y@@+@@1Z@@e@@1@@@?O@@0P@?c@@@@1@@@>@N@@1O@? l@@@@1@@@:#M@@2N@>>c@@"@@@A@7 *$@@@ఠ!lz88@8\A@@1ʠ+,L@@8@@@@LL@@338 8 8 8 8 8 8 8 @@@@@@డ6$List&filter8!8"@ 8%8& @@@@!a@2@@6`$boolE@@@6_@@6^@@6]@1@@@6\@@6[:@@@6Z@@6Y@@6X@^-)-)^-)-X@@o@,'@@@@G@@@> @@@@=@@@<@@@;@Q@@@@:@@@9VU@@@@7@@@6@@@5S@@డ6"<>8p 8q @@!a@@@ @@@@@@@@@@)%notequalBA6@@@@6~QQ6~Q@@6/R@@@@7@@@@gN@@Y@@@Z@ @@@X@@@@W@@@V@@@U@@ 8 @@8 8 @@@@8 8 @@@7@@@@k@@@j4@@@@i@@@h@@ఐ !l8 8 @@@@@@@NM@@qM@@p@@ @@@A@8 @@డ7@&Buffer*add_string8  8  @ 8  !8  +@@4M@@@5r@@@@y@@@x@4z@@@@w@@@v4w@@@@u@@@t@@@s388888888@@@@@@@ఐ P!b9  ,9  -@ ;@@2U@@డ7y&String&concat9  /9  5@ 9  69  <@@-%@@@-%@@@@@@@@33@@@@@@@@@@@-$@@@@@@@@@@=@@% .sp 99  >9:  E@@9<  =9=  F@@-G@@@@M@@M@@Q@@ఐK!l9O  G9P  H@[@@44@@@@M@@M@@f@@9[  .9\  I@@4@@@@@@M@@p@@ @@2L@@s@ @@W@p @@ (@9j@@239f9e9e9f9f9f9f9f@ G@@@@@A9m@@2 @ A@ A@@22۠2@@@A.@@@A-@@A,@2@@A+@2@@A*2@@A)@@A(@@A'@@A& @@@4@@AE222@@@AD@@@AC@@AB@2@@AA@2@@A@2@@A?@@A>@@A=@@A<@@A;C@A0 5@9z~I@8 9x ? Print the groff string to display an optional info structure. 91591y@@@@@@@@209g 2@22@#@4A44A44A44hA4g4NA4M4-A4,4A43A33A33A33A33hA3g3FA3E5@B,@B:@B9@B8@B7@B6@B5@B4@B3@B2@B1@B0@B/@B.3@@B-@2аAA2Ϡ@2@@@B'@@3@@@B+@@B*2@@@B)@@B(@@B&@@@B%@A@3h@A3d3`3]@@@A@@@A@@A@3Z@@A@3S@@A3A@@A@@A@@A@@A@A5@@@5@@@B@@B@5 @@@B@@B5 @@@A@@A@@A@@A@3@A@3@@B3@@B@@B@AB4@A@4@@B 4@@B@@B@C4@A@4@@B 4@@B @@B @4@A@4@@B3@@B@@B @A4@A@4@@B4w@@B@@B@42@A@4.@@B4#@@B@@B@AB4z@A@4v@@B4]@@B@@B@4Z@A@4V@@B4N@@B@@B@A4ǰ@A@4@@B4@@B@@B@BC5L@A@5H@@B!5C@@B @@B@5@A@5@@B$5@@B#@@B"@ADE5@@3u1 3 A class used to get a [text] for info structures. :e:e@@@@@@@3#@А5;@@3A5A55tA5s5ZA5Y59A585A54A44A44A44A44A44oA4n49A484A46@B<@BI@BH@BG@BF@BE@BD@BC@BB@BA@B@@B?@B>@B=5ˠ@@B;@@@@3@@@3@34339:54@44@@@4@4@5]55 4445 45I54W5ɠ45@@33@3::::::::@3@@)Generator8B: Q X: Q a@:A@Б/A@#man:  :  @~C}C|C@ఠ(re_slash:  :  @;^A@@#Str®exp@@@EF@C3::::::::@4,6'#@36'@@446(#@46)3S@446+#@6A@966@@@B@@B@66@@@B@@B6@@@B@@B@@B@@B6 A@6 6@@@B@@B6@@@B@@B@@B5A@55@@@Bj@@@Bi@@B5@@@Bb@@B@@B5A@56@@@B@@@B@@B@@B@@B5A@5ڠ@6@@@Bp@6\6[@@@Bq@@Bo@@@Bn@@B+@@B@@B5A@67@@@B@@@B@@B:@@B@@B5A@6@6_@@@B@66@@@B@@B~@@@B}@@BS@@B@@B5A@@55@@@B@55@@@B@@B@@B{@@B@@B5A@61@@@B@@Bu@@B@@B5A@6Y66@@@B@@@B@@B@@B@@B5A@5@5@@@Bx@55@@@By@@Bw@@@Bv@@B5@@@Bt@@B@@B5}A@5v65s@@@Be@@@Bd@@B5p@@@Ba@@B@@B5mA5h5d5a@@@B@@@B@@B@988@@@BS@@B@65X5U@@@BQ@@@BP@@B8@@@BN@@B@@B@@B@@BL@B@B@B@B@B@B@B@B@B@B@B@B@B5NP@@BP@5AA5@5@@@B@@55@@@B@@B5@@@B@@B@@B@@@B@A@5@A555@@@BV@@@BU@@BT@H@@BR@C@@BO;@@BM@@BL@@BK@@BJ@A7_@@@:7]7\@@@B^@@B]@7[7Z@@@B\@@B[7Y@@@BZ@@BY@@BX@@BW@6@A@@@Bc@@B`@@B_@AB7@@A@B@@Bh;@@Bg@@Bf@C7@A@(@@BmB@@Bl@@Bk@6W@A@@@Bu@@Bs@@Br@A6ܰ@A@@@B|T@@B{@@Bz@6@A@@@B\@@B@@B@AB6ɰ@A@@@Bu@@B@@B@6@A@@@Bl@@B@@B@A7@A@@@@Bs@@B@@B@BC7@A@@@B@@B@@B@7d@A@w@@B@@B@@B@ADEO@@5N57#@7A@;C77@@@CH@@CG@77@@@CF@@CE7@@@CD@@CC@@CB@@CA7A@77@@@C@@@C?7@@@C@@C>@@C=7A@77@@@C<@@@C;@@C:7@@@C@@C9@@C87A@78@@@C7@@@C6@@C5@@C4@@C37A@7@8@@@C1@88@@@C2@@C0@@@C/@@C.+@@C-@@C,7A@7̠8@@@C+@@@C*@@C):@@C(@@C'7A@7@8@@@C%@8A8@@@@C&@@C$@@@C#@@C"S@@C!@@C 7A@@7v7s@@@C@7|7p@@@C@@C@@C{@@C@@C7lA@7@@@C@@Cu@@C@@C7`A@88s8r@@@C@@@C@@C@@C@@C7UA@7N@7G@@@C@7D7C@@@C@@C @@@C @@C 7@@@@C @@C @@C7:A@73770@@@C@@@C@@C7-@@@C@@C@@C7*A7%7!7@@@C@@@B@@B@;s:U:T@@@B@@B@8k77@@@B@@@B@@B:l@@@B@@B@@B@@B@@B @C@C@C@C@C@C@C@C@C@C@C@C@C7  @@C @6ذAA6נ@6@@@C}@@77@@@C@@C6@@@C@@C~@@C|@@@C{@A@7q@A7m7i7f@@@CQ@@@CP@@CO@H@@CN@C@@CM;@@CL@@CK@@CJ@@CI@A9@@@<99@@@CY@@CX@99@@@CW@@CV9@@@CU@@CT@@CS@@CR@7ð@A@@@C\@@C[@@CZ@AB8@A@B@@C_;@@C^@@C]@C8Ű@A@(@@CbB@@Ca@@C`@8@A@@@Ce@@Cd@@Cc@A8@A@@@ChT@@Cg@@Cf@8>@A@@@Ck\@@Cj@@Ci@AB8@A@@@Cnu@@Cm@@Cl@8f@A@@@Cql@@Cp@@Co@A8Ӱ@A@@@@Cts@@Cs@@Cr@BC9X@A@@@Cw@@Cv@@Cu@9!@A@w@@Cz@@Cy@@Cx@ADE;@@@A9A9pA9VA95A9A}8Af8AY8AB8A.8A$8kA85A8A@B@B@B@B@B@B@B@B@B@B@B@B@B琐@@B@@@@7@@@7@7.79;@@@A8A888@@@C@@@C@@C@E@H@@HE@H@@HE@H8generate_for_module_typeA@-t_module_type@@@E@H@@HSE@H@@HE@H@@HE@H-man_of_TargetA@=@@@X4E@F@@F&target;@@@W'E@F@@F$code<@@@W@E@F@@F7w@@@E@F@@FE@F@@FE@F@@FE@F@@FE@F0man_of_attributeA@=@@@7E@G@@G@;O%Value+t_attribute@@@E@G@@G@@@pE@G@@GE@G@@GE@G@@GE@G,man_of_classA@=@@@E@H'@@H(@@@@BE@H+@@H,"E@H-@@H.E@H)@@H*E@H%@@H&E@H"4man_of_class_commentA@=@@@E@Hm@@Hn@]@@@E@Hq@@Hr?@@@+E@Hs@@HtE@Ho@@HpE@Hk@@HlE@Hh1man_of_class_typeA@>@@@E@H5@@H6@@@@cE@H9@@H:bE@H;@@H<@@@a E@G)@@G*@e!t@@@XE@G-@@G.@%Types*class_type@@@`bE@G1@@G28/@@@E@G3@@G4E@G/@@G0E@G+@@G,E@G'@@G(E@G$+man_of_codeA@E@F@@F@@@@WE@F@@GE@G@@GE@F@@FE@F@@FE@F,man_of_constA@>@@@E@H@@H@NE@H@@H@<)$Type3variant_constructor@@@E@H@@HE@H@@HE@H@@HE@H@@HE@H@@HE@H0man_of_cstr_argsA#par;$boolE@@@bE@G@@@@GA@@GBE@G=@>@@@xE@GC@@GD@E@GG@@GH@&stringQ@@@bE@GK@@GL@N0constructor_args@@@aE@GO@@GP8@@@9E@GQ@@GRE@GM@@GNE@GI@@GJE@GE@@GFE@G>@@G?E@G9@@G:E@G62man_of_custom_textA@~E@F@@F@$@@@UE@F@@F@<@@@UE@F@@FvE@F@@FE@F@@FE@F@@FE@F@@FE@F0man_of_exceptionA@?*@@@v#E@G@@G@<)Exception+t_exception@@@vE@G@@GrE@G@@GE@G@@GE@G@@GE@G6man_of_included_moduleA@?L@@@kE@H@@H@E@H@@H@/included_module@@@PE@H@@H@@@E@H@@HE@H@@HE@H@@HE@H@@HE@H2man_of_module_bodyA@@@@@E@H@@H@@@@‚E@H@@HDE@H@@HE@H@@HE@H@@HE@H5man_of_module_commentA@@@@@E@H_@@H`@@@@E@Hc@@Hda@@@E@He@@HfE@Ha@@HbE@H]@@H^E@HZt@@@fL@H@@@GL@@@L@@@@E@H@@H:D@@@0E@H@@H E@H@@HE@H@@HE@H@@HE@H2man_of_module_typeA@@@@@gQE@Gk@@Gl@IE@Go@@Gp@D+module_type@@@fE@Gs@@Gt:q@@@E@Gu@@GvE@Gq@@GrE@Gm@@GnE@Gi@@GjE@Gf7man_of_module_type_bodyA@@@@@E@H@@H@L@@@,E@H@@HE@H@@HE@H@@HE@H@@HE@Hg)Parameter)parameter@@@9E@H @@H :@@@E@H @@HE@H @@H E@H@@HE@H5man_of_parameter_listA@&E@G@@G@E@G@@G@/L@@@@E@G@@G:@@@E@G@@HE@G@@GE@G@@GE@G@@GE@G/man_of_recfieldA@A@@@E@H{@@H|@E@H@@H@,record_field@@@HE@H@@HlE@H@@HE@H@@HE@H}@@H~E@Hy@@HzE@Hv-man_of_recordA@E@G@@G@E@G@@G@۠)@@@xJ@w@@@wE@G@@GnE@G@@GE@G@@GE@G@@GE@G@@GE@G?A@ @@@Fw@@Fv@ @@@Fu@@Ft?@@@Fs@@Fr@@Fq@@Fp3man_of_text_elementA@E@F@@F@'@@@OWE@F@@FE@F@@FE@F@@FE@F@@FE@F+man_of_typeA@A@@@XE@G@@G@ &t_type@@@;E@G@@GE@G@@GE@G@@GE@G@@GE@G0man_of_type_exprA@A@@@_E@G@@G@E@G@@G@~)type_expr@@@ZE@G@@G E@G!@@G"E@G@@GE@G@@GE@G@@GE@G;man_of_type_expr_param_listA@A@@@dE@GY@@GZ@E@G]@@G^@Q@@@d&E@Ga@@Gb;@@@yE@Gc@@GdE@G_@@G`E@G[@@G\E@GW@@GXE@GT5man_of_type_extensionA@B@@@qzE@G@@G@E@G@@G@?)Extension0t_type_extension@@@q]E@G@@GbE@G@@GE@G@@GE@G@@GE@G@@GE@G,man_of_valueA@B<@@@h,E@G}@@G~@'t_value@@@iE@G@@GE@G@@GE@G@@GE@G{@@G|E@Gx(open_outA@qE@F@@FC{+out_channel@@@E@F@@FE@F@@FE@F/relative_identsA@+E@G @@G @!t@@@k&E@G @@GA@@@E@G@@GE@G @@G E@G@@GE@G/remove_newlinesA@&stringQ@@@P\E@F@@F@@@@ţE@F@@FE@F@@FE@F?A@? -@@@E@@@E@@FQ?@@@@E@@@E@@FP@@FO@A@@@@@@E@@@E@@Fl@@Fk@@Fj@A@@@A@@@F@ @@@F@@F@@@E@@Ff+@@Fe@@Fd@A@@@@@@@F @ @@@F @@F@@@F@@FT@ F@@@F@@FS@@FR@A@@@AM@@@F@ @@@F@@F@@@F@@F`_@@F_@@F^@nA@A$ @@@F@@@F@@FWn@@FV@@FU@A@@ @@@F@ @@@F@@F@@F]Ay@@@F@@F\@@F[@A@A.@@@F!@@FZ@@FY@@FXAA@AVBM@@@F&@@@F%@@Fc@@Fb@@FaAA@ @@@F*@@Fo)@@Fn@@FmAwA@ApBg@@@F/@@@F.@@Fi@@Fh@@Fg@@,D@@.@/@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@A@B@C@D@E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@Z@[@\@]@^@_@`@a@b@c@d@eD@C@@C@@@@F  F;@@@@F]A #@AAAA+AAAA$AAA`ABAGAA'AiAAT@A|@A@A@yA(A A PAOA1A0A6A5PAORAQ AAAASARAAA2A1AQAP@F=@F<@F;@F:@F9 נ@@F8E@E@@AA@@@@@@F2@@ @@@F6@@F5@@@@F4@@F3@@F1@@@F0@A@@A@@@I@@@I@@I@@I@@I@A@A@@@@I@@I@@I@@I@Ұ@A@@@I@@@I@@I@@I@@I@AB@A@@@I!@@I @@I@@A@@@I$@@I#@@I"@A@A@@@I'{@@I&@@I%@Bt@A@p@@I*i@@I)@@I(@i@A@e@@I-c@@I,@@I+@A`@A@\@@I0U@@I/@@I.@BR@A@N@@I3G@@I2@@I1@CDED@A@@@@I:97@@I9/-@@I8(@@I7@@I6@@I5@@I4@$@A@ @@I?@@@I>@@I=@@I<@@I;@A @A@@@ID@@@IC@@IB@@IA@@I@@@A@@@II@@@IH@@IG@@IF@@IE@A@A@@@IN@@@IM@@IL@@IK@@IJ@BCΰ@A@@@IU@@@IT@@@IS@@IR@@IQ@@IP@@IO@@A@@@IZ@@@IY@@IX@@IW@@IV@@A@@@Ia@@@I`@@@I_@@I^@@I]@@I\@@I[@A@A~Bz@@@Im@@Il@p@@Ik@i@@Ij@e@@Ii@[@@IhT@@Ig@@If@@Ie@@Id@@Ic@@Ib@BCDFM@A@I@@It@F@@Is@>@@Ir9@@Iq@@Ip@@Io@@In@9@A@5@@Iy@.@@Ix%@@Iw@@Iv@@Iu@#@A@@@I@@@I@@@I~ @@I}@@I|@@I{@@Iz@ABBW@ABSBOBL@@@I@@@I@@I@ @@@I@@I@C @@@I@@@I@@IE@@@I@@I@@I@@I@@I@@A@@@I@@@I@@I@@I@@I@@A@@@I@@@I@@I@@I@@I@ABܰ@A@@@I@@@I@@I@@I@@I@Ȱ@A@@@I@@@I@@I@@I@@I@A@A@@@I@@@I@@I@@I@@I@B@A@@@I@@@I@@@Io@@I@@I@@I@@I@CDEh@A@d@@I@]@@I@Y@@IQ@@I@@I@@I@@I@M@A@I@@I@B@@I=@@I@@I@@I@A:@A@6@@I@/@@I&@@I@@I@@I@B@A@@@I@@@I@@@I @@I@@I@@I@@I@@A@@@I@@@I@@@I@@I@@I@@I@@I@A@A@@@I@@@I@@@I@@I@@I@@I@@I@BCFG+man_of_text@A@@@@I@@I@@@@I@@ID@@@I@@I@@I@@I@,man_of_text2BA@E@F@@I@@@OTE@F@@IE@F@@I@@I@@I@A@A@@@I@@@I@@I@@I@@I@@A@@@I@@@I@@I@@I@@I@A˰@A@@@I@@@I@@@I@@I@@I@@I@@I@B@A@@@I@@@I@@@I@@I@@I@@I@@I@@A@@@I@@@I@@@I@@I@@I@@I@@I@A}@A@y@@J@r@@Jk@@J@@J@@J@BCDh@A@d@@Jb@@J@@J@]@A@Y@@J @U@@J N@@J @@J @@J@AG@A@C@@J;@@J@@J @BCް@A@Cؠb@@@J@@@J@@JCѠE@@@J@@@J@@J@@J@CE&@A@E E@@@J@@@J@@JE!@@@J@@J@@J@D@A@D@F @@@J#@@@@J$@@J"@@@J!@@J E=@@@J@@J@@J@ADX@A@DR@DK@@@J,@@@@J-@@J+@@@J*@@J)DCEZ@@@J(@@@J'@@J&@@J%@D@A@E-@E@@@J4@+@@@J5@@J3@@@J2@@J1Ev@@@J0@@J/@@J.@ABDED@A@Ec @@@J;@@@J:@@J9E@@@J8@@J7@@J6@E@A@@?@@@JA@>@@@JB@@J@@@J?E@@@J>@@J=@@J<@AD@A@Ep@X@@@JI@W@@@JJ@@JH@@@JG@@JFE@@@JE@@JD@@JC@En@A@EF@@@JP@@@JO@@JNE@@@JM@@JL@@JK@E@A@@@@JU@@JTE@@@JS@@JR@@JQ@EͰ@A@EǠF@@@J[@@@JZ@@JYE@@@JX@@JW@@JV@ABCDFHC\@@@+D@C@K@Z^#@@@C@@C@@C;@@DjA A  MA L 6A 5 A  A  A  A  A  A  A  vA u FA E "A ! A  A  A  A  A  XA W A AADAzAy\A[H?@HH@ABCDEFG@FS@Aw6@MoaA25xwzM1@MrbAA}@MucA@@@MweA}@}@@@࣠@$nameAMs !Q!fMt !Q!j@MfA@@ "3MrMqMqMrMrMrMrMr@@@@@@@@@  @@@ఠ!sM !m!wM !m!x@MgA@@&stringQ@@@JH@Jm3MMMMMMMM@* B@!@"@@@డL &Printf'sprintfM !m!{M !m!@ M !m!M !m!@@@I&format!a@I@@@B1@@@C@@@A@@@@@?@IuIv@@ItC@$@@@@ E@J@@J@<@@@K @@K UH@JH@J@@K H@J@@JH@Jp*@@@JsZ@@@Jt@@@Jr@@Jq@@JoX@@ภ<MŠ<MưM !m!M !m!A<ภ<MР< M <ภ<Mؠ;M;@@<?J@J ?@@@JI@J}@ภ<M,Char_literalM$;,Char_literalN>x<=@x@@@E=@ G@@@E<@@E; J@@@E:@@E9@@E8@@E7@q""r"#@@aP@'"@@@k@@@KO@@KN@@@@KM@@KL@ e@@@KK@@KJ@@@KI@@KH@@KG@@KF3OnOmOmOnOnOnOnOn@@@@@@@o(re_slashO !!O !!@@@@@@KfH@KhH@Kg@@%slashO !!O !!@@O !!O !!@@T@@@KdH@KjH@Ki+@@ఐ !sO !!O !!@5@@ @@@KbH@KlH@Kk?@@ @@UE@K`A@ @@!@C A@GA@@@k@@Ktb@@Ks@@KrI@@@@@K@w@@K~n@@K}@@K|@@K{E@Kv@O !Q!U%@N3O ' Get a file name from a complete name. O! !$O! !P@@@@@@@ܰO""O""#@AA࣠@&self-2AఠG3G4PhA@ 3OOOOOOOO@@@@  PiA @ @@@࣠@!sAP""%P""&@PjA@гOҠ&stringP"")P""/@@ @@@K3PPPPPPPP@7( /@;@'0 0@<@%@@  @@P""$P""0@@@ @@@K @@@@@ఠ#lenP-"3"=P."3"@@P@kA@@#intA@@@KH@K3P4P3P3P4P4P4P4P4@%@3@@@K@:@;@@@డN&String&lengthPL"3"CPM"3"I@ PP"3"JPQ"3"P@@@K @@@@@)@@@@@.%string_lengthAA @@@DVa((DWa(Z@@DUD@@@@@@@K@@K=@@@K@@K:@@ఐ~!sP}"3"QP~"3"R@D@@,@@@KI@KI@KN@@< @@UO@A@P"3"9 @@@ఠ!bP"V"`P"V"a@PlA@@M%@@@KH@K3PPPPPPPP@evo@p@q@@@డO&Buffer&createP"V"dP"V"j@ P"V"kP"V"q@@M@@@M@@@K@@KMG@@@K@@K"@@ఐ#lenP"V"rP"V"u@,@@M@@@KI@KI@K6@@' @@:7@A@P"V"\ @@ !iP"y"P"y"@@@@@P"y"P"y"@@O@@@KH@K3PPPPPPPP@R`Y@Z@[@@@డOb!-P"y"P"y"@@#intA@@@@@@ @@@@@@@@@@@@'%subintBAN@@@@N5,~,~N5,~,@@No@#"@@@ @@@K@@K@@@@K@@K@@@K@@K@@K@@@ఐ #lenQ8"y"Q9"y"@@@>@@@KI@KI@KT@@AQI"y"QJ"y"@@D@@@KI@KI@Kd@@ @@PB@@@KI@Kj@@డO&String#getQ6Q7Qh""Qi""A@L$@@@@@@D@@@@@$charB@@@@@@@0%string_safe_getBA"@@@@ExdEyd@@EwE@#"A@@ @@@K@@K@@@@K@@K@@@K@@K@@K3QQQQQQQQ@,@@@KH@KH@K@Q"y"Q##@@QmA@@@@ఐ!sLQ""@zN@@K@@@KK@KK@K!@@ఐ預!iQ""Q""@+@@+.@@cb@@P@@@K2@\Q""Q""@@_@@@LK@L3QQQQQQQQ@A@@@ @c@@@L@@@డPS&Buffer*add_stringQ""Q""@ Q""Q""@@M`@@@N@@@L@@L@M@@@L@@LM@@@L@@L@@L*@@ఐ}!bR""R""@#@@N@@@L+K@L/K@L.>@@$\(rsR#""R$""@@R&""R'""@@M@@@L)K@L1K@L0R@@B @@H@@@LI@L'I@KZ@nR?""R@""@@@@@LK@Li@@@@@Ll@@@డP&Buffer*add_stringRV""RW""@ RZ""R["#@@MȰ@@@N@@@L9@@L8@M@@@L7@@L6M@@@L5@@L4@@L3@@ఐ堐!bRy"#Rz"#@@@O @@@LIK@LMK@LL@@#\&.R"#R"#@@R"#R"# @@N @@@LGK@LOK@LN@@B @@h@gR# #R# #@@)@@@L K@L@@,@@@L @@@డQ&Buffer*add_stringR# #R# #"@ R# ##R# #-@@N)@@@ON@@@LW@@LV@NV@@@LU@@LTNS@@@LS@@LR@@LQ@@ఐF!bR# #.R# #/@@@Ol@@@LgK@LkK@Lj@@#\&'R# #1R# #5@@R# #0R# #6@@N@@@LeK@LmK@Ll@@B @@@mS#7#AS#7#D@@@@@L K@L +@@@@@L.@@@డQ}&Buffer*add_stringS#7#HS#7#N@ S#7#OS#7#Y@@N@@@O@@@Lu@@Lt@N@@@Ls@@LrN@@@Lq@@Lp@@LoT@@ఐ!bS;#7#ZS<#7#[@M@@O@@@LK@LK@Lh@@"\-SM#7#]SN#7#`@@SP#7#\SQ#7#a@@N@@@LK@LK@L|@@B @@*}@ఠ!cSd#b#lSe#b#m@SwnA@@@@@L@@@@@L@@@డQ&Buffer(add_charS{#b#qS|#b#w@ S#b#xS#b#@@@P@@@o@@n@$charB@@@m@@lO@@@k@@j@@i@OyOy@@OL@"@@@P,@@@L@@L@@@@L@@L@@@L@@L@@L3SSSSSSSS@PI@J@K@@@@ఐ'!bS#b#S#b#@Ͱ@@PM@@@LK@LK@L@@ఐk!cS#b#S#b#@!@@H@@@LK@LK@L+@@_ @@,@@@AS"" @@@6@J:@@@LH@L3SSSSSSSS@@@@డRT&Buffer(contentsS##S##@ S##S##@@J:@@@P@@@L@@LJ:@@@L@@L @@ఐw!bT ##T ##@@@P@@@LH@LH@L4@@' @@ E@XE@XE@QE@QE@Q0E@QDE@LB@}@@C@P@@@@@@ A@A@@@@@@L@@L@@L@@L@ @@ P@@L@.@@@L@@L-@@L@@L@@LE@LP@TD""9@RT 5 Escape special sequences of characters in a string. TR !!TS !"@@@@@@@TY##TZ##@AA࣠@&self-2AఠKKTzoA@ 3TeTdTdTeTeTeTeTe@@@@  T}pA @ @@@࣠@$fileATy##Tz##@TqA@@3TxTwTwTxTxTxTxTx@ @@! @@@@@@  @@@ఠ!fT$$ T$$ @TrA@@4@@@NH@L3TTTTTTTT@(@@ @@@డS (Filename&concatT$$T$$@ T$$T$$@@@T@@@M@@M@\@@@M@@M+@@@M@@M@@M@,filename.mli^^@@0Stdlib__FilenameC@!@@@@@@N@@N@t@@@N@@NC@@@N @@N @@N B@@డSNT$$T$$ @@@@R?@@@N!I@NaI@N$@@@N&@@N%@@N#_@@డU&Global*target_dirU$$&@U$$'U $$1@%@&Stdlib#ref7y@@@NO@@@NN@7w%,07x%,K@@O.@8@@Rʠ6@@@N-J@N`J@N^@@B@@8@@ఐ$fileU1$$2U2$$6@@@e@@@@@A@U6$$@@డS(open_outU@$:$@UA$:$H@@P@@@O@@Nx@@@M@@L@RR@@R@@@@@@@Ng@@Nf@@@Ne@@Nd3UXUWUWUXUXUXUXUX@@@@@@@ఐܠ!fUj$:$IUk$:$J@ @@*@@@NpH@NrH@Nq@@5 @@E@E@E@E@ZE@[E@FE@GE@)E@*E@E@E@E@E@E@E@E@E@E@E@Nn?@g2@@(@%3A@)7A@@@@@Nz@@Ny@@Nx+@@@@@N@@@N@@N@@N@@NE@N|J@U##K@TU 2 Open a file for output. Add the target directory.U##U##@@@@@@@ U!$$U!$$@@A࣠@&self-2 AఠMMUsA@3UUUUUUUU@@@@  UtA @@@ @࣠@!b!AU!$$U!$$@UuA@@ 3UUUUUUUU@ @ @! @ @@@@@  @@!t"AU!$$U!$$@VvA@@ -3UUUUUUUU@  5@@@@@@@@డTx$List$iterV"$$V"$$@ V"$$V"$$@@@@!a@4:@@5H@@@5G@@5F@@5E@?@@@5D@@5C@@@5B@@5A@@5@@/ / @@/U@'"@@@@EE@N@@N@@@N@@N@@N@[ @@@N@@N@@@N@@N@@N3VLVKVKVLVLVLVLVL@Q] @T@U@@@@ ఐ$selfVb"$$Vc"$$@ |@@ :@ .Vg"$$@@@v@@N@s@@Nl@@N@@N@@ఐ!bVz"$$V{"$$@y@@ ,@@V~"$$V"$$@@@@@N@@N3@@ఐ!tV"$$V"$$@=@@ @@@@@E@SE@RE@RGE@QE@OXE@NL@A@A@@@ @@N@ @@N @@N@@N@@N@ @@@@N@ @@N@ @@N @@N@@N@@N@@NE@N@V!$$/@U#V > Print groff string for a text, without correction of blanks. V $L$PV $L$@@@@@@@ %V%%/%:V%%/%E@AA࣠@&self-2$AఠN##N$ VwA @3VVVVVVVV@ @@@   VxA @@@ @࣠@!b%AV%%/%FV%%/%G@WyA@@@@@O3VVVVVVVV@ @ @$@ @@@@@  @@!t&AW%%/%HW %%/%I@WzA@@@@@O'3W W W W W W W W @&@@@O@ @!@@@@ @@@ఠ"b2'W!&%L%VW"&%L%X@W4{A@@S@@@O;I@O+3W%W$W$W%W%W%W%W%@+@@@O&@%@&@@@ఐS֠'new_bufW9&%L%[W:&%L%b@S@@@S@@@O0@@O/S@@@O.@@O-@@ภSðWN&%L%cWO&%L%e@S@@@S@@@O=J@OA,@@@@0-@A@WX&%L%R @@  ఐ$selfWf'%i%oWg'%i%s@ @@ >3WdWcWcWdWdWdWdWd@@NG@H@I@@@ 6Wn'%i%@@@ @@OH@ @@OG @@OF@@OE@@ఐ`"b2W'%i%W'%i%@@@E@X7E@WE@WE@WE@WE@WBE@WEE@QnE@QqE@Q2E@Q5E@OS2@@ఐ!tW'%i%W'%i%@{@@ ?@@C@@ @@@ఠ!s(W(%%W(%%@W|A@@M@@@OeI@OY3WWWWWWWW@S@@@డV/&Buffer(contentsW(%%W(%%@ W(%%W(%%@@N@@@Ta@@@O^@@O]N@@@O\@@O[ @@ఐŠ"b2W(%%W(%%@}@@Tx@@@OgJ@OkJ@Oj4@@' @@85@A@W(%% @@@ఠ"s2)W)%%W)%%@X}A@@@@@OI@Ol3XXXXXXXX@YR@S@T@@@డ F.global_replace#StrX)%%X)%%@ X)%%X)%%@@@@@.@@@Ow@@Ov@@@@Ou@@Ot@(@@@Os@@Or@@@Oq@@Op@@Oo@@On0@@డ v®exp#StrXF)%%XG)%%@ XJ)%%XK)%%@@@J@@@D@@Db@@@D@@D@ t^bb u^b@@dA@@@@@@@O@@Oq@@@O@@Ob@@% [ ]*Xp)%%Xq)%%@@Xs)%%Xt)%%@@'@@@OK@OK@Ov@@X})%%X~)%%@@@@@O@OK@O@@! X)%%X)%%@@X)%%X)%%@@ P@@@OJ@OJ@O@@ఐ!sX)%%X)%%@@@@@@OJ@OJ@O@@ @@@A@X)%% @@ఐTW"bsX*%%X*%%@S@@@UL@@@O@@O@TT@@@O@@OTQ@@@O@@O@@O3XXXXXXXX@@@@@@@ఐ점!bX*%%X*%%@̰@@Um@@@OI@OI@O@@డ %.global_replace#StrX*%%X*%%@ X*%%X*%& @@ @@@ @@@O@@O@ @@@O@@O@@@@O@@O @@@O@@O@@O@@OG@@డ U®exp#StrY%*%&Y&*%&@ Y)*%&Y**%&@@߰@@@@@@O@@O@@@@O@@Oi@@" Y?*%&Y@*%&@@YB*%&YC*%&@@@@@OK@OK@O}@@YL*%& YM*%& @@^@@@O@OK@O@@! Y]*%&"Y^*%&$@@Y`*%&!Ya*%&%@@ @@@OJ@OJ@O@@ఐv"s2Ys*%&&Yt*%&(@@@r@@@OJ@OJ@O@@Y~*%%Y*%&)@@U@@@O@OJ@O@@ @@Tv@@@OI@O@@@@@@@*@@@9@@ g@A@A@@@@@@P@@P@@@@P@@PT@@@P@@P@@P@@P@@@@@P-@@@@P,@@P+@@@@P*@@P)T@@@P(@@P'@@P&@@P%@@P$E@P@Y%%/%3E@X)Y ; Print the groff string for a text, with blanks corrected. Y$$$Y$$%.@@@@@@@ܰY-&c&nY-&c&}@AA࣠@&self-2+AఠQ)*Q* Y~A @3YYYYYYYY@ @@@   YA @@@ @࣠@!s,AY-&c&~Y-&c&@Z A@@3YYYYYYYY@ @ "@!@ #@@@@@  @@డ@.global_replace#StrZ.&&Z.&&@ Z.&&Z.&&@@ ܰ@@@(@@@PI@@PH@ @@@PG@@PF@"@@@PE@@PD @@@PC@@PB@@PA@@P@3Z+Z*Z*Z+Z+Z+Z+Z+@5A-@8@9@@@@డs®exp#StrZC.&&ZD.&&@ ZG.&&ZH.&&@@@@@@@@Pe@@Pd^@@@Pc@@Pb%@@)[ ]* [ ]*Z].&&Z^.&&@@Z`.&&Za.&&@@@@@PnI@PpI@Po9@@Zj.&&Zk.&&@@|@@@P`@PqI@PlC@@! Z{.&&Z|.&&@@Z~.&&Z.&&@@ =@@@P^H@PsH@PrW@@ఐ!sZ.&&Z.&&@a@@d@@@@E@ŤE@E@ME@NE@sE@ E@!E@FE@E@E@E@PZ|@A@A@@@@@P|@@P{@@Pz@@@@@P@@@P@@P@@P@@PE@P~@Z-&c&g3@Y*Z . Return the given string without no newlines. Z,&+&/Z,&+&b@@@@@@@Z1&&Z1&'@AA࣠@&self-2.AఠR*-R+ ZA @3ZZZZZZZZ@ @@@  ZA@@@@࣠@!b/AZ1&'Z1&'@[ A@@3ZZZZZZZZ@@#@!@$@@@@@  @@#txt0A[ 1&'[ 1&'@[A@@3[ [ [ [ [ [ [ [ @ @@@@@@@@ఐ#txt[2''%[2''(@$@@@@%3[[[[[[[[@@@@Ġ)Odoc_info[03'.'6[13'.'?@#Raw[53'.'@[63'.'C@@<ఠ!s1[?3'.'D[@3'.'E@[RA@@<@@@P3[A[@[@[A[A[A[A[A@$@@@@@@@K@@K@@@ఐV"bs[Q3'.'I[R3'.'K@V@@@W@@@Q"@@Q!@V@@@Q @@QV@@@Q@@Q@@Q3[`[_[_[`[`[`[`[`@D,%@&@'@@@@ఐ|!b[r3'.'L[s3'.'M@b@@@@ ఐ$self[3'.'O[3'.'S@@@[!@[3'.'Z@@@{@@@Q:@@Q9z@@Q8+@@ఐ[!s[3'.'[[3'.'\@5@@@@@QAL@QCL@QB?@@[3'.'N[3'.']@@B@@W@@C@Ġ)Odoc_info[4'^'f[4'^'o@$Code[4'^'p[4'^'t@@=[ఠ!s2[4'^'u[4'^'v@[A@@=c@@@P3[[[[[[[[@@@@@@@@@@@@@ ఐ$self[4'^'z[4'^'~@@@3[[[[[[[[@@@@@@ΰ[4'^'@@@@@QJ@@@QI@@QH@@QG@@ఐ!b[4'^'[4'^'@@@@@ఐK@>@@@@ABBV@A>e#%>e#8@@@V7R@ఠ!s3\-5''\.5''@\@A@@@@@P3\/\.\.\/\/\/\/\/@@@@@@$@@9@@9@@@ ఐWޠ"bs\A6''\B6''@W~@@@X@@@Q^@@Q]@W@@@Q\@@Q[W@@@QZ@@QY@@QX3\P\O\O\P\P\P\P\P@4.'@(@)@@@@ఐl!b\b6''\c6''@R@@o@@$ .EX\m6''\n6''@@\p6''\q6''@@X@@@QlL@QsL@Qr$@@9 @@R@@@QtK@Qj*@  ఐ$self\7''\7''@@@d:@\7''@@@@@Q{@@@Qz@@Qy@@QxE@@ఐ!b\7''\7''@@@R@@ఐ!s\7''\7''@\@@L@Qa@@+@@b@ఐX]"bs\8''\8''@W@@@YR@@@Q@@Q@XZ@@@Q@@QXW@@@Q@@Q@@Q@@ఐ蠐!b\8''\8''@ΰ@@@@$ .EE\8''\8''@@\8''\8''@@X~@@@QK@QK@Q@@6 @@bK@Q@m\8''@@@@@@Ġ)Odoc_info]9'(]9'( @(Verbatim] 9'( ] 9'(@@;(Verbatim?@@?w@@@@ACBV@A?ufik?vfi@@@W,S@ఠ!s4]"9'(]#9'(@]5A@@@@@P3]$]#]#]$]$]$]$]$@@@@@@$@@.@@.@@@ఐXѠ"bs]4:((%]5:(('@Xq@@@Y@@@Q@@Q@X@@@Q@@QX@@@Q@@Q@@Q3]C]B]B]C]C]C]C]C@',%@&@'@@@@ఐ_!b]U:(((]V:(()@E@@b@@ ఐ$self]f:((+]g:((/@@@>!@x]k:((6@@@^@@@Q@@Q]@@Q+@@ఐ[!s]}:((7]~:((8@5@@r@@@QL@QL@Q?@@]:((*]:((9@@tB@@W@@C@Ġ)Odoc_info];(:(B];(:(K@$Bold];(:(L];(:(P@@;$Bold?@W@@@@ADBV@A@g@g@@@WT@ఠ!t5];(:(Q];(:(R@]A@@W@@@PT@P3]]]]]]]]@@@@@@% @@@@@Ġ)Odoc_info]<(S([]<(S(d@&Italic]<(S(e]<(S(k@@>$!t]<(S(l]<(S(m@]A@@)L@PN@PP@PR@P%@@@ @@&@@&@@J @@'@Ġ)Odoc_info]=(n(v]=(n(@)Emphasize]=(n(]=(n(@@;)Emphasize@.@X @@@@AFBV@A@bi@ci@@@XV@T!t^=(n(^=(n(@^!A@@.N@@@@@O@@O@@s@@P@Ġ)Odoc_info^>((^>((@&Center^#>((^$>((@@;&Center@W@X3@@@@AGBV@A@j@j-@@@XBW@}!t^7>((^8>((@^JA@@Uw@@@@@?x@@?x@@@@@y@Ġ)Odoc_info^G?((^H?((@$Left^L?((^M?((@@;$Left@@X\@@@@AHBV@A@kDF@kDT@@@XkX@!t^`?((^a?((@^sA@@|@@@@@h@@h@@@@i@Ġ)Odoc_info^p@((^q@((@%Right^u@((^v@((@@;%Right@@X@@@@AIBV@A@lln@ll}@@@XY@Ϡ!t^@((^@((@^A@@@@@@@@@@@@@@@@ ఐ$self^A((^A((@@@r3^^^^^^^^@|@@@@@j^A((@@@@@Q@@@Q@@Q@@Q@@ఐ!b^A((^A((@@@@@ఐ!t^A((^A((@%@@X@@@Q+@@/@@,@Ġ)Odoc_info^B()^B()@$List^B()^B()@@;$ListA@/X@@@@@@@AJBV@AAGmAHm@@@XZ@ఠ"tl;^B()^B()@_A@@Y@@@P@@@P3^^^^^^^^@@@@@@, @@@@@@@ డ]u$List$iter_C))$_C))(@ _C)))_C))-@@@@@@LK@Q@@Q@@@Q@@Q@@Q@: @@@Q@@Q@@@Q@@Q@@Q3_+_*_*_+_+_+_+_+@B;@<@=@@@@࣠@!tGA_AD).)?_BD).)@@_TA@@%3_@_?_?_@_@_@_@_@@@@@@@@ ఐZ"bs_SD).)D_TD).)F@Z@@@[@@@R@@R@Z@@@R@@RZ@@@R@@R@@R3_b_a_a_b_b_b_b_b@8/J@&@'@@@@ఐ~!b_tD).)G_uD).)H@d@@@@( .sp \-_D).)J_D).)U@@_D).)I_D).)V@@[@@@R)O@R4O@R3$@@9 @@U@@@R5N@R'*@  ఐ$self_D).)X_D).)\@@@v:@k_D).)i@@@@@R<@@@R;@@R:@@R9E@@ఐ!b_D).)j_D).)k@@@R@@ఐ!t_D).)l_D).)m@\@@_@@)@@`@ఐ[m"bs_D).)o_D).)q@[ @@@\b@@@RO@@RN@[j@@@RM@@RL[g@@@RK@@RJ@@RI}@@ఐ!b_D).)r_D).)s@ް@@@@! _D).)u_D).)w@@_D).)t_D).)x@@[@@@R]N@RhN@Rg@@6 @@@@@RiN@R[@n@@@@@@`D).):`D).)y@@@@@R @@@R @@R L@RnL@Rk@@ఐ1"tl`%E)z)`&E)z)@@@ =@@@RL@RsL@Rq@@! @@V@@@RwK@R@ఐ[ܠ"bs`?F))`@F))@[|@@@\@@@R@@R~@[@@@R}@@R|[@@@R{@@Rz@@Ry@@ఐg!b`]F))`^F))@M@@j@@! `hF))`iF))@@`kF))`lF))@@[@@@RK@RK@R/@@6 @@ K@R2@h @@t3@Ġ)Odoc_info`G))`G))@$Enum`G))`G))@@;$EnumB@0ʠZ@@@@@@@AKBV@ABnBn@@@Z[@ఠ"tl<`G))`G))@`A@@Z@@@P@@@P3````````@@@@@@, @@@@@@@ డ_$$List$iter`H))`H))@ `H))`H))@@ @@@@K@R@@R @@@R@@R@@R@  @@@R@@R ^@@@R@@R@@R3````````@B;@<@=@@@@࣠@!tHA`I))`I))@aA@@%3````````@@@@@@@ ఐ\"bsaI))aI))@\?@@@]@@@R@@R@\@@@R@@R\@@@R@@R@@R3aaaaaaaa@8/J@&@'@@@@ఐ-!ba#I))a$I))@@@0@@( .sp \-a.I))a/I))@@a1I))a2I))@@\@@@RO@RO@R$@@9 @@W@@@RN@R*@  ఐi$selfaMI))aNI))@g@@%:@aRI)* @@@@@R@@@R@@R@@RE@@ఐo!baeI)* afI)* @U@@rR@@ఐ!tarI)* asI)*@\@@_@@)@@`@ఐ]"bsaI)*aI)*@\@@@^@@@R@@R@]@@@R@@R]@@@R@@R@@R}@@ఐ!baI)*aI)*@@@@@! aI)*aI)*@@aI)*aI)*@@]=@@@S N@SN@S@@6 @@!u@@@SN@S@n@@@@@@aI))aI)*@@@@@R!@@@R@@RL@SL@S@@ఐ1"tlaJ**'aJ**)@@@!@@@RL@SL@S@@! @@X>@@@S#K@R@ఐ]"bsaK*+*5aK*+*7@]+@@@^@@@S+@@S*@]@@@S)@@S(]@@@S'@@S&@@S%@@ఐ!bb K*+*8b K*+*9@@@@@! bK*+*;bK*+*=@@bK*+*:bK*+*>@@]@@@S9K@SDK@SC/@@6 @@ K@S72@h @@#3@Ġ)Odoc_infob3L*?*Gb4L*?*P@'Newlineb8L*?*Qb9L*?*X@@;'NewlineDl@@@@BV@ADoDo@@@\S\@@@ @@F@@F@@@ఐ]預"bsbLM*\*fbMM*\*h@]@@@^@@@SL@@SK@]@@@SJ@@SI]@@@SH@@SG@@SF@@ఐt!bbjM*\*ibkM*\*j@Z@@w@@% .sp buM*\*lbvM*\*s@@bxM*\*kbyM*\*t@@^ @@@SZK@SeK@Sd@@6 @@~@Ġ)Odoc_infobN*u*}bN*u*@%BlockbN*u*bN*u*@@;%BlockD@\@@@@ALBV@ADpDp)@@@\]@ఠ!t=bN*u*bN*u*@bA@@\@@@P3bbbbbbbb@@@@@@#@@@@@@@ ఐ^Y"bsbO**bO**@]@@@_N@@@Sn@@Sm@^V@@@Sl@@Sk^S@@@Sj@@Si@@Sh3bbbbbbbb@.'@(@)@@@@ఐ砐!bbO**bO**@Ͱ@@@@% .sp bO**bO**@@bO**bO**@@^}@@@S|L@SL@S$@@9 @@YS@@@SK@Sz*@  ఐ#$selfcP**cP**@!@@:@԰c P**@@@B@@S@A@@S=@@S@@SE@@ఐ)!bcP**c P**@@@,R@@ఐ!tc,P**c-P**@\@@]9@@@Sb@@,@@[c@ఐ^٠"bsc<Q**c=Q**@^y@@@_@@@S@@S@^@@@S@@S^@@@S@@S@@S@@ఐd!bcZQ**c[Q**@J@@g@@% .sp ceQ**cfQ**@@chQ**ciQ**@@^@@@SK@SK@S@@6 @@ K@S@n @@@ @@r@Ġ)Odoc_infocR**cR**@%TitlecR**cR**@@;%TitleE@#intA@@@7(E@@@@@@]@@@@CMBV@AFqJLFqJq@@@]^@@cR**cR*+@@@@@P3cccccccc@@@@@cR*+cR*+@@ @@@P@@@P @ఠ!t>cR*+cR*+@cA@@]@@@P@@@HcR*+@@@@@@@@ఠ#txtIcS+ +cS+ +@cA@@F@@@@SK@S3cccccccc@#@@@@@డc.string_of_text)Odoc_infocS+ +cS+ +(@ cS+ +)cS+ +7@@@^@@@ @@ #@@@ @@ @F_~L~LF`~L~o@@^a@@@@^@@@S@@S2@@@S@@S1@@ఐX!tdS+ +8dS+ +9@;@@^+@@@SL@SL@SE@@6 @@JF@A@d&S+ + @@ఐ`B"bpd0T+=+Gd1T+=+I@_@@@`?@@@S@@S@`8@S;@@@T^@@T] J@SJ@T0J@TG@@T\J@Sנ`C@@@Sڠ`?@@@S@@@S@@S@@S@@S3dTdSdSdTdTdTdTdT@{@@@@@@ఐ p!bdfT+=+JdgT+=+K@ V@@s@@ภS*dBS)dCdtT+=+LduT+=+VAS(ภS5dMRdN R$.SS @@R@@@TCK@TFK@TE1@ภSIdaRdbRภSQdiRjdj'Ri@'@R^L@TI^@@@T[K@TgI@ภSadydz7J;@t@@@TxK@T{K@Tz\@ภStdRldJRk@J@SH~J@TBJ@TZJ@TwL@Ti`@@@SK@T/K@TAK@TYK@Tv@@@TyK@T@@g@Se@@@T_K@Tu@@r@SpL@T4%&'(@@@TDK@TX@@~@S|L@T(@@@T1K@T@@'.SS %s @@S@@@T2K@TK@T@@@@aΠ>@@@SK@T.@@ఐG#txteT+=+WeT+=+Z@ð@@K@T@@@@J@S@@@ E@Ġ)Odoc_infoe0U+[+ce1U+[+l@%Latexe5U+[+me6U+[+r@@;%LatexGi@G@@@@ANBV@AGsGs@@@_U_@@eGU+[+seHU+[+t@@@@@P@@@@@ P@@ P@@@ภaǰeRW++eSW++@a@@@ Q@Ġ)Odoc_infoeaX++ebX++@$LinkefX++egX++@@G@elX++emX++@@G@@@P3elekekelelelelel@ O@@@ఠ!t?eyX++ezX++@eA@@_@@@P@@@ eX++@@ @@ @@@ ఐ $selfeY++eY++@@@e3eeeeeeee@ o@@@@@]eY++@@@@@T@@@T@@T@@T@@ఐ !beY++eY++@ @@ @@ఐ@@3f"f!f!f"f"f"f"f"@ 6/@0@1@@@f,[,",D@@@!;@@T@!8@@T!1@@T@@T@@ఐ I!bf?[,",Ef@[,",F@ /@@!L@@ภ)Odoc_infofM\,G,TfN\,G,]@$CodefR\,G,^fS\,G,b@@Gడfb2use_hidden_modules)Odoc_infofc\,G,dfd\,G,m@ fg\,G,nfh\,G,@@@&!t@@@ @@ &!t@@@ @@ @H,H,@@`s@@@@@@@T@@T@@@T@@Ta@@ఐ$namef\,G,f\,G,@k@@(@@@U"L@U!s@@f\,G,cf\,G,@@)@@@Uy@@f\,G,Sf\,G,@@!K@T~@@@@!@Ġ)Odoc_infof],,f],,@+Superscriptf],,f],,@@;+SuperscriptH@`@@@ @AQBV@AIy  I y  @@@`b@ఠ!tAf],,f],,@fA@@`@@@P3ffffffff@ @@@@@#@@!@@!@@@ ఐb}"bsf^,,f^,,@b@@@cr@@@U2@@U1@bz@@@U0@@U/bw@@@U.@@U-@@U,3ffffffff@ .'@(@)@@@@ఐ !bg^,,g^,,@ @@"@@!^g ^,,g ^,,@@g^,,g^,,@@b@@@U@L@UKL@UJ$@@9 @@]w@@@ULK@U>*@ ఐ E$selfg)^,,g*^,,@C@@8@g.^,,@@@d@@UR@c@@UQ_@@UP@@UOC@@ఐ K!bgA^,,gB^,,@ 1@@"NP@@ఐ!tgN^,,gO^,,@Z@@a[@@@U]`@@,@@}a@v@@"Rb@Ġ)Odoc_infogb_,,gc_,,@)Subscriptgg_,,gh_,,@@;)SubscriptI@aw@@@ @ARBV@AIz # %Iz # 8@@@ac@ఠ!tBg|_,,g}_,,@gA@@a@@@P3g~g}g}g~g~g~g~g~@ a@@@@@#@@"@@"@@@ ఐc-"bsg`,-g`,-@bͰ@@@d"@@@Ui@@Uh@c*@@@Ug@@Ufc'@@@Ue@@Ud@@Uc3gggggggg@ .'@(@)@@@@ఐ !bg`,-g`,-@ @@"@@!_g`,-g`,-@@g`,-g`,-@@cQ@@@UwL@UL@U$@@9 @@^'@@@UK@Uu*@ ఐ $selfg`,- g`,-@@@8@g`,-@@@@@U@@@U@@U@@UC@@ఐ !bg`,-g`,-@ @@"P@@ఐ!tg`,-g`,-@Z@@b @@@U`@@,@@-a@v@@#b@Ġ)Odoc_infoha- -(ha- -1@+Module_listha- -2ha- -=@@;+Module_listJK@8XJ@@@ @@@ @ASBV@AJ{ L NJ{ L j@@@bh/a- -?@@@@@P@@@P@@@& @@#;@@#;@@@ภdh=b-C-Mh>b-C-O@d@@@#<@Ġ)Odoc_infohLc-P-XhMc-P-a@*Index_listhQc-P-bhRc-P-l@@;*Index_listJ@@@ABV@AJ}  J}  @@@ble@@@ @@#_@@#_@@@ภdְhad-p-zhbd-p-|@d@@@#`@Ġ)Odoc_infohpe-}-hqe-}-@&Customhue-}-hve-}-@@;&CustomJ@%@@@ b@@@ @BTBV@AJ~  J~  @@@bf@ఠ!sChe-}-he-}-@hA@@&@@@Q3hhhhhhhh@ s@@@ఠ!tDhe-}-he-}-@hA@@b@@@Q@@@5he-}-@@#@@#@@@ ఐ ͠$selfhe-}-he-}-@˰@@3hhhhhhhh@ -&@'@(@@@@@ he-}-@@@&I@@U@&F@@U@&>@@U&9@@U@@U@@U@@ఐ ܠ!bhe-}-he-}-@ °@@#!@@ఐQ!she-}-he-}-@*@@&b.@@ఐO!the-}-he-}-@6@@&c;@@?@@#<@Ġ)Odoc_infohf--hf--@&Targetif--if--@@;&TargetK5@Kl@@@ Kq@@@ @BUBV@AKo 3 5Kp 3 P@@@c&g@ఠ&targetEif--if--@i/A@@@@@Q@ఠ$codeFi*f--i+f--@i=A@@"@@@Q@@@6i2f--@@$6@@$6@@@ ఐZ$selfi>f--i?f--@X@@3i<i;i;i<i<i<i<i<@!,%@&@'@@@@@D iHf--@@@(T@@U(M(K@@U(C(A@@U(<@@U@@U@@U@@ఐi!bi_f--i`f--@O@@$l!@(bఐP&targetilf--imf-.@*@@(kE@W(E@U1@(dఐR$codei|f-.i}f-. @9@@(mE@WFE@UA@@E@@$B@@@Ai2''@@$3iiiiiiii@c@@@ A@A@@@$@@Vh@$@@Vg$@@Vf@@Ve@@Vd@ @@"@@Vw@$@@Vv@$@@Vu$@@Vt@@Vs@@Vr@@VqE@Vj@i1&&*@h iz , Print the groff string for a text element. i0&&i0&&@@@@@@@'Nih. .ih. .)@AA࣠@&self-2RAఠa Qa iA@"3iiiiiiii@@@@  iA"@"@@@࣠@fQUA@ih. .*ih. .+@@'c3iiiiiiii@"@@"@@@@@@@@f_TA@ih. .,ih. .-@@'j@@@@fhSA@ih. ..ih. ./@@'g@@@@ภfmih. .2ih. .4@fl@@@f@@@V$@'A@+ A@@@'@@V@'@@V@'@@V'@@V@@V@@V@@V7@@@#-@@V@'@@V@'@@V@'@@V'@@V@@V@@V@@V@@VE@VY@j&h. ..@@)=j,j.6.Aj-j.6.N@AA࣠@&self-2WAఠa}Va~^jMA_@#S3j8j7j7j8j8j8j8j8@]@@@  ajPA#Vb@#V@@b@࣠@!bXAjLj.6.OjMj.6.P@j_A@@)W3jKjJjJjKjKjKjKjK@r#j@v@!#k@w@@@@@  @)V)VYA)Zj^j.6.Rj_j.6.X@jqA@@)\3j]j\j\j]j]j]j]j]@)l@@@@@@jfj.6.Q@)Y)YZA)]joj.6.Zjpj.6.^@jA@@)_3jnjmjmjnjnjnjnjn@)p@@@@@@jwj.6.Y@@డh66jk.a.jk.a.@6@@@eA@@@W%I@W @@W @ @@W 6@@@W @@W @@W3jjjjjjjj@%0)@(@)@@@@డi&String/lowercase_asciijk.a.jjk.a.p@ jk.a.qjk.a.@@@)@@@@@-@@@@@@^ %E%E^ %E%k@@^]@@@@)@@@W@@W<@@@W@@W4@@ఐy&targetjk.a.jk.a.@b@@)A@@/@@MB@@#manjk.a.jk.a.@@jk.a.jk.a.@@\J@W)Q@@?@@6w@@@W*J@WW@ఐf"bsjk.a.jk.a.@f4@@@g@@@W2@@W1@f@@@W0@@W/f@@@W.@@W-@@W,t@@ఐ̠!bkk.a.kk.a.@@@*@@ఐ$codek"k.a.k#k.a.@@@*@@/@@J@W>@ภgk.k.a.k/k.a.@g@@@I@WI@k4k.a.g@@@A@ A@@@*G@@Wk*@*>@@Wj*6*4@@Wi*/@@Wh@@Wg@@Wf@@We@@@$d@@W~@*[@@W}*T*R@@W|*J*H@@W{*C@@Wz@@Wy@@Wx@@Ww@@WvE@Wm@k]j.6.:/@@)kcn..kdn..@AA࣠@&self-2\Aఠb[bkA@$3koknknkokokokoko@@@@  kA$@$@@@࣠@!b]Akn..kn..@kA@@)3kkkkkkkk@$@@!$@@@@@@  @@$code^Akn..kn..@kA@@)3kkkkkkkk@ )@@@@@@@@@ఠ$code_ko./ko./@kA@@I@W3kkkkkkkk@!)@@@@@ ఐN$selfko./ko./ @ְ@@@ΰko./@@@+@@@W@@W+@@W@@ఐ@$codeko./ko./@%@@)(@@@@+)@A@ko..@@ ఐg"bskp//"kp//$@g!@@@hv@@@W@@W@g~@@@W@@Wg{@@@W@@W@@W3kkkkkkkk@KUN@O@P@@@@ఐ!blp//%lp//&@k@@*%@@' .ft B lp//(lp//1@@lp//'lp//2@@g@@@WJ@WJ@W$@@9 @@b{@@@WI@W*@ ఐgʠ"bsl-q/4/:l.q/4/<@gj@@@h@@@W@@W@g@@@W@@Wg@@@W@@W@@WI@@ఐˠ!blKq/4/=lLq/4/>@@@*kV@@డ .global_replace#Strl^q/4/@l_q/4/C@ lbq/4/Dlcq/4/R@@*@@@1v@@@W@@W@*@@@W@@W@&p@@@W@@W)@@@W@@W@@W@@W@@డ ®exp#Strlq/4/Tlq/4/W@ lq/4/Xlq/4/^@@H@@@H@@@X @@X 1@@@X @@X@@! lq/4/`lq/4/b@@lq/4/_lq/4/c@@_@@@XL@XL@X@@lq/4/Slq/4/d@@1@@@X@XL@X@@' .br \&lq/4/flq/4/p@@lq/4/elq/4/q@@@@@XK@XK@X@@ఐ3$codelq/4/rlq/4/v@@@2@@lq/4/?lq/4/w@@hr@@@W@XK@X@@ @@cH@@@XI@W@ఐh"bslr/y/lr/y/@h5@@@i@@@X$@@X#@h@@@X"@@X!h@@@X @@X@@X@@ఐ!bmr/y/mr/y/@|@@+6!@@' .ft R m!r/y/m"r/y/@@m$r/y/m%r/y/@@h@@@X2I@X9I@X85@@6 @@I@X08@m1r/y/@@:@O@@;@\@@@A@A@@@+\@@XL@+Y@@XK+T@@XJ@@XI@@XH@ @@&_@@X[@+l@@XZ@+i@@XY+d@@XX@@XW@@XV@@XUE@XN@mTn..$@km( % Print groff string to display code. mbm..mcm..@@@@@@@'miv0$0/mjv0$0>@AA࣠@&self-2aAఠd`d mA @&3mumtmtmumumumumu@ @@@   mA& @&@@ @࣠@&m_namebAmv0$0?mv0$0E@mA@@'3mmmmmmmm@ &@ @!&@ @@@@@  @@!scAmv0$0Fmv0$0G@mA@@'3mmmmmmmm@ '@@@@@@@@@ఠ!fdmw0J0Tmw0J0U@mA@@@'@@@XI@Xz@@X{R@@@XI@X|@@X}I@Xy3mmmmmmmm@%1'@(@)@@@࣠@%str_tfAmw0J0Vmw0J0[@mA@@3mmmmmmmm@,mw0J0Pm|01@@@@@  @@@ఠ'match_sgmx0^0jmx0^0q@mA@@'@@@XK@X3mmmmmmmm@)<@ @!@@@డ"2.matched_string#Strnx0^0tnx0^0w@ nx0^0xnx0^0@@@S@@@E@@E#@@@E@@E@"/}"0}@@3J@@@@b@@@X@@X2@@@X@@X1@@ఐ^%str_tn-x0^0n.x0^0@;@@w>@@/@@C?@A@n2x0^0f@@డn?.apply_if_equal)Odoc_infon@y00nAy00@ nDy00nEy00@@@@!a@@@ @@ @@ @@@ @ @@  @@ @@ @@ @PE))PE)Z@@hqy@!@@@@J@X@@X@@X@@X@@@X@ @@X @@X@@X@@X3nnnmnmnnnnnnnnnn@@@@@@@డn2use_hidden_modules)Odoc_infonz00nz00@ nz00nz00@@!@@@!@@@X@@X@@@X@@X#@@ఐ'match_sn{00n{00@-@@J@X2@@డn$Name,get_relativen|00n|00@ n|00n|01@@@-@@@U @@U @- @@@U @@U-@@@U@@U@@U@Q,Q-@@hH@@@@-@@@X@@X@-"@@@X@@X-%@@@X@@X@@Xq@@ఐh&m_namen|01n|01 @N@@) ~@@ఐ'match_sn|01n|01@@@-D@@@XL@X@@o|00*@@-I@@@X@@.@@@/@@@90A@XI@X7@A@4@డ#J1global_substitute#Stro~1 1&o~1 1)@ o~1 1*o~1 1;@@@42@@@EW@@EV@@))@@@EU@@ET)-@@@ES@@ER@@EQ@)5@@@EP@@EO)9@@@EN@@EM@@EL@@EK@#`%k%k#a%k%@@4PR@0+@@@4Z@@@X@@X@@(@@@X@@X'@@@X@@X@@X@&@@@X@@X%@@@X@@X@@X@@X3odococododododod@@@@@@@డ#®exp#Stro|1<1Eo}1<1H@ o1<1Io1<1O@@6@@@6@@@Y@@Y4@@@Y@@Y%@@ 5\([A-Z]\([a-zA-Z_'0-9]\)*\.\)+\([a-z][a-zA-Z_'0-9]*\)o1<1Qo1<1@@o1<1Po1<1@@M@@@Y"J@Y$J@Y#9@@o1<1Do1<1@@4@@@Y@Y%J@Y C@@ఐ!fo11o11@M@@@@@@Y0@@Y/ Q@@@Y.@@Y-Z@@ఐ4!so11o11@ @@)g@@@@)E@E@k E@k*E@jE@jE@gE@g8E@dE@dE@c0E@cGE@`E@`E@_gE@_E@Y @#@@ -@i$A@m(A@@@*@@YJ@*@@YI* @@YH@@YG@@YFs@ @@)@@YY@*'@@YX@*#@@YW*@@YV@@YU@@YT@@YSE@YL@pv0$0(D@nwo吠 Take a string and return the string where fully qualified idents have been replaced by idents relative to the given module name.pt//p u/0#@@@@@@@*p&11p'11@AA࣠@&self-2iAఠgwhgx#XpGA#Y@)M3p2p1p1p2p2p2p2p2@#W@@@  #[pJA)P#\@)P@@#\@࣠@!bjApF11pG11@pYA@@+3pEpDpDpEpEpEpEpE@#l)d@#p@!)e@#q@@@@@  @@&m_namekApY12pZ12@plA@@+ 3pXpWpWpXpXpXpXpX@ +.@@@@@@@@!tlApj12pk12@p}A@@+)3piphphpipipipipi@+4@@@@@@@@@ఠ!smp}2 2p~2 2@pA@@dy@@@YJ@Y3pppppppp@%+D@@@@@డn&String&concatp2 2p2 2@ p2 2 p2 2&@@d@@@d@@@Y@@Y@kdka@@@Y@@@Y@@Yd@@@Y@@Y@@Y-@@! p2 2(p2 2*@@p2 2'p2 2+@@d@@@YK@YK@YA@@డ%%split#Strp2,27p2,2:@ p2,2;p2,2@@@@5@@@Es@@Er@*@@@Eq@@Ep$listK*@@@Eo@@@En@@Em@@El@%))%))@@6U@'"@@@6@@@Y@@Y@@@@Y@@Y@@@Y@@@Y@@Y@@Y@@డ%S®exp#Strq#2,2Bq$2,2E@ q'2,2Fq(2,2L@@ݰ@@@@@@Y@@Y6>@@@Y@@Y@@! q=2,2Nq>2,2P@@q@2,2MqA2,2Q@@@@@YM@YM@Y@@qJ2,2AqK2,2R@@6\@@@Y@YM@Y@@డ*Odoc_print3string_of_type_expr*Odoc_printqe2,2Tqf2,2^@ qi2,2_qj2,2r@@@,*@@@Y@@Y&stringQ@@@Y@@Y@7ocamldoc/odoc_print.mliTT@@*Odoc_printA@@@@,>@@@Z@@Z@@@Z@@Z@@ఐ.!tq2,2sq2,2t@@@,S@@q2,2Sq2,2u@@@@@Y@^M@Z @@q2,26q2,2v@@ldla@@@Y@@@YK@^L@Y*@@ @@.+@A@q2 2@@@ఠ"s2ޠq22q22@qA@@"q@@@_J@^3qqqqqqqq@AOH@I@J@@@డ&.global_replace#Strq22q22@ q22q22@@"@@@6@@@_@@_@"@@@_@@_@+@@@_@@_"@@@^@@^@@^@@^0@@డ&6®exp#Strr22r22@ r 22r 22@@@@@@@@_!@@_ 7!@@@_@@_R@@! r 22r!22@@r#22r$22@@@@@_*L@_,L@_+f@@r-22r.22@@7?@@@_@_-L@_(p@@$ .B r>22r?22@@rA22rB22@@#@@@_K@_/K@_.@@ఐנ!srT22rU22@@@,S@@@_K@_1K@_0@@ @@@A@r`22 @@ ఐn "bsrl22rm22@m@@@n@@@_:@@_9@n@@@_8@@_7n@@@_6@@_5@@_43r{rzrzr{r{r{r{r{@@@@@@@ఐJ!br22r22@0@@-^@@$ .B r22r22@@r22r22@@n-@@@_HK@_OK@_N$@@9 @@i@@@_PJ@_F*@ ఐnR"bsr22r22@m@@@oG@@@_Y@@_X@nO@@@_W@@_VnL@@@_U@@_T@@_SI@@ఐ!br22r22@v@@-V@@ ఐ$selfr22r22@%@@&g@%r22@@@- @@_r@-@@_q,@@_p@@_or@@ఐ&m_namer22r22@@@-@@ఐL"s2s 22s 22@@@-!E@Y L@_@@s22s23@@-@@^@@iq@@@_J@_e@ఐn"bss!33s"33 @n^@@@o@@@_@@_@n@@@_@@_n@@@_@@_@@_@@ఐ!bs?33 s@33 @@@.@@! sJ33sK33@@sM33 sN33@@n@@@_J@_J@_@@6 @@1*E@]E@E@E@E@QE@tE@E@E@|E@E@E@E@E@AE@E@gE@E@|E@zE@{E@xSE@tE@t8E@sE@nE@nE@m(E@hE@_@C@@:@&D@@;@3E@@<@F@@=@OGA@SKA@@@.m@@_@.f@@_@.b@@_.Z@@_@@_@@_@@_]@@@,@@_@.@@_@.z@@_@.v@@_.n@@_@@_@@_@@_@@_E@_@s11o@r"s 3 Print groff string to display a [Types.type_expr].s11s11@@@@@@@2,s3Q3\s3Q3r@AA࣠@&self-2Aఠk"ߠk#'sA'@,3ssssssss@'@@@  'sA,'@,@@'@࣠@!bAs3Q3ss3Q3t@tA@@2F3ssssssss@'-@'@!-@'@@@@@  @@&m_nameAt3Q3ut3Q3{@tA@@2N3tttttttt@ 2\@@@@@@@@!tAt3Q3|t3Q3}@t(A@@2R3tttttttt@2b@@@@@@@@@ఠ!st(33t)33@t;A@@h$@@@`J@`3t,t+t+t,t,t,t,t,@%2m@@@@@డr&String&concattA33tB33@ tE33tF33@@hR@@@hR@@@` @@` @oo @@@`@@@`@@`hQ@@@`@@`@@`-@@! tf33tg33@@ti33tj33@@ht@@@`K@`K@`A@@డ(%split#Strt33t33@ t33t33@@@@@9@@@`'@@`&@@@@`%@@`$@@@`#@@@`"@@`!@@` n@@డ(®exp#Strt33t33@ t33t33@@i@@@i@@@`>@@`=9@@@`<@@`;@@! t33t33@@t33t33@@@@@`GM@`IM@`H@@t33t33@@9@@@`9@`JM@`E@@డ4string_of_class_type*Odoc_printt33t33@ t33t33@@(complete&optionL$boolE@@@Z@@@Z@@Y@3E@@@Y@@Y@@@Y@@Y@@Y@bUUbU@@C@+&@@#!@@@`S@@@`R@@`Q@3`@@@`P@@`O@@@`N@@`M@@`L@8ภ$Noneug@u@<9@@@`h@@@`g@@`f@@ఐ8!tuJ33uK33@@@3@@uN33uO33@@j@@@`7@`jM@``&@@uX33uY33@@pp@@@`@@@`K@`kL@`44@@% @@85@A@ug33@@@ఠ"s2ur34us34@uA@@&&@@@`J@`m3uvuuuuuvuvuvuvuv@KYR@S@T@@@డ).global_replace#Stru34u34@ u34 u34@@&W@@@:@@@`x@@`w@&W@@@`v@@`u@/@@@`t@@`s&V@@@`r@@`q@@`p@@`o0@@డ)®exp#Stru34u34@ u34u34#@@u@@@u@@@`@@`:@@@`@@`R@@! u34%u34'@@u34$u34(@@@@@`L@`L@`f@@u34u34)@@:@@@`@`L@`p@@$ .B u34+u340@@u34*u341@@&@@@`K@`K@`@@ఐ᠐!sv 342v 343@@@0@@@`K@`K@`@@ @@@A@v33 @@ ఐq"bsv!474=v"474?@q^@@@r@@@`@@`@q@@@`@@`q@@@`@@`@@`3v0v/v/v0v0v0v0v0@@@@@@@ఐT!bvB474@vC474A@:@@4@@$ .B vM474CvN474H@@vP474BvQ474I@@q@@@`K@`K@`$@@9 @@l@@@`J@`*@ ఐr"bsvj4K4Qvk4K4S@q@@@r@@@`@@`@r@@@`@@`r@@@`@@`@@`I@@ఐ!bv4K4Tv4K4U@@@4V@@ ఐ$selfv4K4Wv4K4[@)@@*qg@)Wv4K4k@@@0@@`@0@@`0@@`@@`r@@ఐ&m_namev4K4lv4K4r@@@4@@ఐL"s2v4K4sv4K4u@@@L@`@@v4K4Vv4K4v@@0@@]@@m%@@@`J@`@ఐrr"bsv4x4~v4x4@r@@@sg@@@`@@`@ro@@@`@@`rl@@@`@@`@@`@@ఐ!bv4x4v4x4@@@5G@@! v4x4v4x4@@w4x4w4x4@@r@@@aJ@aJ@a@@6 @@5@@a=@@a@@@b@@b@)@@@b@@b@3@@@b@@b)@@@b@@b@@b@@b0@@డ-O®exp#Stry5k5y 5k5@ y#5k5y$5k5@@ ٰ@@@ @@@b@@b>:@@@b@@bR@@! y95k5y:5k5@@y<5k5y=5k5@@ @@@bP@bP@bf@@yF5k5yG5k5@@>X@@@b@bP@bp@@$ .B yW5k5yX5k5@@yZ5k5y[5k5@@*@@@bO@bO@b@@ఐV!sym5k5yn5k5@@@3l@@@bO@bO@b@@ @@@A@yy5k5w @@ ఐu""bsy55y55@t°@@@v@@@c@@c@u@@@c@@cu@@@b@@b@@b3yyyyyyyy@@@@@@@ఐ#!by55y55@@@7l@@$ .B y55y55@@y55y55@@uF@@@cO@cO@c$@@9 @@p@@@cN@c*@ ఐuk"bsy55y55@u @@@v`@@@c"@@c!@uh@@@c @@cue@@@c@@c@@cI@@ఐi!by55y55@M@@7V@@ ఐ$selfy55y55@-@@-g@,z55@@@4"@@c;@4@@c:4@@c9@@c8r@@ఐ}&m_namez55z55@e@@7@@ఐL"s2z"55z#55@@@P@cF@@z(55z)55@@46@@]@@p@@@cHN@c.@ఐu֠"bsz956 z:56 @uv@@@v@@@cP@@cO@u@@@cN@@cMu@@@cL@@cK@@cJ@@ఐԠ!bzW56zX56@@@8@@! zb56zc56@@ze56zf56@@u@@@c^N@ceN@cd@@6 @@E@c\@ @@@ @@@@@@@@8T@Ġ+Cstr_recordz66z66*@;+Cstr_record@J5@@@ @@@ @A@@B@A\))\)*@@@t@ఠ!lz66+z66,@zA@@5@@@b @@@b @@@% @@8F@@8F@@@ ఐU$selfz606<z606@@-ɰ@@.3zzzzzzzz@ @@@@@-z606N@@@6@@cm@5@@cl@5@@ck5@@cj@@ci@@ch@@ఐ6&m_namez606Oz606U@@@8@@ఐX!bz606Vz606W@<@@8,@@ఐP!lz606Xz606Y@6@@6%E@xE@c}<@@@@@8=@@@Az45@@83zzzzzzzz@@@@w A@{A@@8t_8@@@c@@c@8@@c@8@@c@8@@c@8@@c8@@c@@c@@c@@c@@c@@c@@@4-@@c8t8@@@c@@c@8@@c@8@@c@8@@c@8@@c8@@c@@c@@c@@c@@c@@c@@cE@c@{244J@y{ 8 Print groff string to display a [Types.type_expr list].{@44{A44@@@@@@@5{G66{H66@AA࣠@&self-2Aఠrr.y{hA.z@4n3{S{R{R{S{S{S{S{S@.x@@@  .|{kA4q.}@4q@@.}@࣠@!b A{g66{h66@{zA@@63{f{e{e{f{f{f{f{f@.4@.@!4@.@@@@@  @@&m_name A{z66{{66@{A@@63{y{x{x{y{y{y{y{y@ 6&@@@@@@@@!t A{66{66@{A@@6!3{{{{{{{{@6,@@@@@@@@ఐ!t{66{66@64@@@@653{{{{{{{{@!@@@-ty_parameters{66{66@3-ty_parameters6@@@ K@)type_expr@@@ @(Variance!t@@@ @@ @@@ @@B#3'ty_name;u!t@@@ @@@@A^/1/#/-^01/#/?@@u@3'ty_info*Ok;@@@ @@@ A@A@A^=2/b/l^>2/b/@@u@83'ty_kind89)type_kind@@@ @@C!@A^H50L0V^I50L0j@@u@3*ty_privateC9,private_flag@@@ @@D,@A^S60}0^T60}0@@v @3+ty_manifestNO9-type_manifest@@@ @@@ @@E<@A^c700^d700@@v@3&ty_loc^v!(location@@@ A@FG@A^n800^o801@@v%@3'ty_codeiO^@@@ @@@ A@GV@A^}911 ^~911@@@v4@@A^3//^3/0@@v8@~@@x@w@@@d$@t@@@d%@@d#@@@d"@ĠtT|A66|B66@tS@@@@@@@@d3@@@@d4@@d2@@@d13|O|N|N|O|O|O|O|O@@@@@@@@@d7@@@@d8@@d6@@@d5@@@ภx߰|j67|k67@x@@@6@@|s77 |t77 @@Š@@@@d?@@@@d@@@d>@@@d=@@ՠ@@@@dC@@@@dD@@dB@@@dA@@@@ఠ!s |77|77@|A@@:S@@@dUL@dIU@డ9string_of_type_param_list(Odoc_str|77"|77*@ |77+|77D@@@)Odoc_type&t_type@@@bi@@bh%@@@bg@@bf@e^f^@@dC@@@@@@@dN@@dM4@@@dL@@dK@@ఐ^!t|77E|77F@G@@7{@@4@@E@A@|77@@@ఠ"s2 |7J7X|7J7Z@} A@@-@@@dwL@d[3||||||||@]f_@`@a@@@డ1?.global_replace#Str}7J7]}7J7`@ }7J7a}7J7o@@-۰@@@B'@@@df@@de@-@@@dd@@dc@7!@@@db@@da-@@@d`@@d_@@d^@@d]0@@డ1o®exp#Str}?7J7q}@7J7t@ }C7J7u}D7J7{@@$@@@$@@@d@@dBZ@@@d@@dR@@! }Y7J7}}Z7J7@@}\7J7|}]7J7@@%@@@dN@dN@df@@}f7J7p}g7J7@@Bx@@@d}@dN@dp@@$ .B }w7J7}x7J7@@}z7J7}{7J7@@.9@@@d{M@dM@d@@ఐ!s}7J7}7J7@@@7@@@dyM@dM@d@@ @@@A@}7J7T @@ ఐyB"bs}77}77@x@@@z7@@@d@@d@y?@@@d@@dy<@@@d@@d@@d3}}}}}}}}@@@@@@@ఐb!b}77}77@H@@8n@@$ .B }77}77@@}77}77@@yf@@@dM@dM@d$@@9 @@t<@@@dL@d*@ ఐy"bs}77}77@y+@@@z@@@d@@d@y@@@d@@dy@@@d@@d@@dI@@ఐ!b~ 77~ 77@@@8V@@ ఐˠ$self~77~77@17@@1g@0۰~"77@@@8B@@d@8>@@d87@@d@@dr@@ఐ&m_name~577~677@@@8@@ఐL"s2~B77~C77@@@ 9N@d@@~H77~I77@@8V@@]@@t@@@dL@d@ఐy"bs~Y77~Z77@y@@@z@@@d@@d@y@@@d@@dy@@@d@@d@@d@@ఐ!b~w77~x77@@@9@@! ~77~77@@~77~77@@z@@@dL@dL@d@@6 @@9E@dGL@d@ @@@@@@@@@@@9#B@@@A~66@@9%D@2A@6A@@@9H@@e@9A@@e@9=@@e98@@e@@e@@e@@e@@@@7@@f@9\@@f@9U@@f@9Q@@f9L@@f@@f@@f@@f@@fE@eg@~66;@}&~ 8 Print groff string to display the parameters of a type.~6[6_~6[6@@@@@@@:~8-88~8-8J@AA࣠@&self-2#Aఠv&"v'2~A2@73~~~~~~~~@2@@@  2 ~A72 @7@@2 @࣠@!b$A~8-8K~8-8L@A@@;3~~~~~~~~@28@2@!8@2 @@@@@  @@&m_name%A8-8M 8-8S@A@@; 3@ ;@@@@@@@@!t&A8-8T8-8U@,A@@;3@;@@@@@@@@@ఠ!s',8X8b-8X8c@?A@@s(@@@fLJ@f630//00000@%;-@@@@@డ}&String&concatE8X8fF8X8l@ I8X8mJ8X8s@@sV@@@sV@@@f?@@f>@zz@@@f=@@@f<@@f;sU@@@f:@@f9@@f8-@@! j8X8uk8X8w@@m8X8tn8X8x@@sx@@@fQK@fSK@fRA@@డ3%split#Str8y88y8@ 8y88y8@@@@@D@@@f\@@f[@@@@fZ@@fY@@@fX@@@fW@@fV@@fUn@@డ3®exp#Str8y88y8@ 8y88y8@@'m@@@'m@@@fs@@frD@@@fq@@fp@@! 8y88y8@@8y88y8@@'@@@f|M@f~M@f}@@8y88y8@@D@@@fn@fM@fz@@డ5string_of_module_type*Odoc_print8y88y8@ 8y88y8@@$code @@@Y@@@Y@@Y(complete  @@@Y@@@Y@@Y@<@@@Y@@Y@@@Y@@Y@@Y@@Y@\@@\@@@B@4/@@, .*@@@f@@@f@@f) 9'@@@f@@@f@@f@<4@@@f@@f&@@@f@@f@@f@@f@Lภ r@@ SO@@@f@@@f@@f"@Nภ (.r@.@ cQ@@@f@@@f@@f2@@ఐ[!tq8y8r8y8@<@@}@@@g=@@g<@@g;@@ఐ(!b9Q9Z9Q9[@@@>%@@! %9Q9]&9Q9_@@(9Q9\)9Q9`@@}@@@gOJ@gVJ@gU@@6 @@>1E@E@E@E@E@~E@ E@E@xE@E@gM@@@@@@@ @@@ @@@U!A@Y%A@@@>\@@gx@>U@@gw@>Q@@gv>I@@gu@@gt@@gs@@grc@@@;x@@g@>p@@g@>i@@g@>e@@g>]@@g@@g@@g@@g@@gE@gz@q8-81I@E 6 Print groff string to display a [Types.module_type]. 7778,@@@@@@@<9999@AA࣠@&self-2*Aఠy)y5A5@;3@5@@@  5A;5@;@@5@࣠@!b+A9999@A@@<3@5;@5@!;@5@@@@@  @@!v,A9999@A@@=3@ =@@@@@@@@ డ0reset_type_names)Odoc_info9999@ 9999@@@Ya@@@ L@@ KYe@@@ J@@ I@eCvUvUeDvUvx@@|W@@@@@@@g@@g@@@g@@g3@8D==@;@<@@@@ภt9999@s@@@'@@@gJ@g@@7@@yf@@@gI@g@ ఐ~"bs9999@~U@@@@@@g@@g@~@@@g@@g~@@@g@@g@@g8@@ఐ!b699799@y@@=E@@( .I val A99B99@@D99E99@@~@@@gJ@gJ@gY@@6 @@y@@@gI@g_@ ఐ~"bs^99_99@~@@@@@@g@@g@~@@@g@@g~@@@g@@g@@g~@@ఐ٠!b|99}99@@@=@@డ$Name&simple9999@ 999:@@@A@@@T@@TA@@@T@@T@e}f}*@@}E@@@@A@@@g@@gA@@@g@@g@@ఐ!v9:9:@Ȱ@@>@(val_name9:9:@3(val_name> @@@ xCs!t@@@ n@@@ 3(val_info WfC@@@ p@@@ oA@A @Af8E2W2af9E2W2@@}@3(val_type )type_expr@@@ q@@B@AfDF22fEF22@@}@3-val_recursive%$boolE@@@ r@@C#@AfPG33 fQG33 @@~@3.val_parameters1T3.Odoc_parameter)parameter@@@ t@@@ sA@D6@AfcH3J3TfdH3J3@@~@3(val_codeDWft@@@ v@@@ uA@EE@AfrI33fsI33@@~)@3'val_locS@@@ wA@FN@Af{J4#4-f|J4#4I@@~2@@AfD22 fD223@@~6@jb@@Bn@@@h K@hK@h 9@@.99/9:@@Bt@@@h?@@@@z@@@hI@gE@ ఐ᠐"bsD::E::@@@@@@@h@@h@@@@h@@h@@@h@@h@@hd@@ఐ!bb::c::@@@>q@@$ : m::n::$@@p::q::%@@@@@h*J@h1J@h0@@6 @@z@@@h2I@h(@  ఐ$self:':-:':1@7@@8d@7U:':B@@@?d@@h;@?]@@h:@?Y@@h9?Q@@h8@@h7@@h6@@ఐ!b:':C:':D@@@>@@డ$Name&father:':F:':J@ :':K:':Q@@@C @@@U@@UC@@@U@@U@g+g,@@~J@@@@C@@@hS@@hRC@@@hQ@@hP@@ఐ2!v:':R:':S@@@?1@(val_name:':T:':\@, @@C:@@@h`K@hK@h@@:':E:':]@@C@@@@h^ @@ఐU!v :':^ :':_@@@?T@(val_type:':`:':h@6 @@?J@h#@@@@?$@ ఐ"bs#:j:p$:j:r@`@@@@@@h@@h@@@@h@@h@@@h@@h@@hC@@ఐ!bA:j:sB:j:t@@@?P@@$.sp L:j:vM:j:{@@O:j:uP:j:|@@@@@hJ@hJ@hd@@6 @@{@@@hI@hj@  ఐڠ$selfk:~:l:~:@8@@9Cz@8Up:~:@@~~נ~@@@h@@@h@@h@Is@@@h@@h@Iq@@@h@@@h@@h@@@h@@h@@h@@h@~ภbhx6@h@~~@@@i @@@i@@i@@ఐ!b:~::~:@@@?@@ఐ!v:~::~:@ư@@@@(val_info:~::~:@ @@`E@@@iJ@i@@@iJ@iJ@i@@g@@|0@@@iI@h@ఐ}"bs::::@@@@r@@@i!@@i @z@@@i@@iw@@@i@@i@@i@@ఐ[!b::::@A@@@R @@% .sp  :: ::@@ :: ::@@@@@i/I@i:I@i9!@@6 @@DE@?E@E@i-'@@@(@@@)@@@*@@@ +@@@ ,@ @@ -@Q@@ .@}A@A@@@@~@@iM@@w@@iL@p@@iK@@iJ@@iI@ @@?M@@i\@@@@i[@@@@iZ@@@iY@@iX@@iW@@iVE@iO@B996@ & Print groff string code for a value. P9b9fQ9b9@@@@@@@@ܰW::X:;@AA࣠@&self-26Aఠ}5}9xA9@?~3cbbccccc@9@@@  9{A?9@?@@9@࣠@!b7Aw:;x:;@A@@@3vuuvvvvv@9?@9@!?@9@@@@@  @@&m_name8A:;:;@A@@@3@ A @@@@@@@@"te9A:;:;@A@@A3@A@@@@@@@@ డ0reset_type_names)Odoc_info;!;';!;0@ ;!;1;!;A@@@@@@@@i@@i@@@i@@i3@'3A0@*@+@@@@ภE;!;B;!;D@D@@@@@@iK@i@@&@@}7@@@iJ@i@ ఐ"bs;G;M;G;O@&@@@{@@@i@@i@@@@i@@i@@@i@@i@@i8@@ఐ!b;G;P;G;Q@y@@AE@@(.I type ;G;S;G;[@@;G;R;G;\@@@@@iK@iK@iY@@6 @@}}@@@iJ@i_@ ఐ"te1;f;t2;f;v@l@@Ao@2te_type_parameters8;f;w9;f;@32te_type_parametersA@@@ ;WzX)type_expr@@@ 4@@@ 3@@B3'te_infoZG@@@ 1@@@ 0A@@ @Ai!@!Ji!@!i@@jj@3,te_type_nameAl@@@ 2@@A@Ai!!i!!@@sk@(3*te_private(A,private_flag@@@ 5@@C@Ai"")i""D@@~m@3/te_constructors3WA7t_extension_constructor@@@ 7@@@ 6A@D/@Ai"E"Oi"E"@@n@3&te_locC t@@@ 8A@E8@Ai""i""@@o@3'te_codeL[i@@@ :@@@ 9A@FG@Ai""i""@@p@@Ai!!i!"@@l@ia@@[Z@@@i@@@i@Ġ;;;;@@@@@nm@@@i@@@i3@@@@ @vu@@@i@@@i@@@ภ6;;;;@5@@@~$@@@jJ@iJ@i@@;;;;@@@@@i@@@i@ @@@@i@@@i@@@@ఠ!s:;;;;@A@@E@@@iM@iA@డ #string_of_type_extension_param_list(Odoc_str;;;;@ ;;;;@@@.Odoc_extension0t_type_extension@@@bm@@bl%@@@bk@@bj@bb@@D@@@@@@@i@@i4@@@i@@it@@ఐ"te2;;3;;@m@@B@@4@@E@A@7;;@@@ఠ"s2AB;<C;<@UA@@8@@@jEM@j)3FEEFFFFF@f_@`@a@@@డ<.global_replace#Str[;<\;<@ _;<`;<'@@9'@@@Ms@@@j4@@j3@9'@@@j2@@j1@Bm@@@j0@@j/9&@@@j.@@j-@@j,@@j+0@@డ<®exp#Str;<);<,@ ;<-;<3@@0E@@@0E@@@jP@@jOM@@@jN@@jMR@@! ;<5;<7@@;<4;<8@@0\@@@jYO@j[O@jZf@@;<(;<9@@M@@@jK@j\O@jWp@@$ .B ;<;;<@@@;<:;@@@j@@j@@j@@ఐQ!b<<<<@7@@DC@@! <<<<@@<<<<@@e@@@jN@jN@j@@6 @@;@@@jM@j@ఐ"bs<<<<@(@@@}@@@j@@j@@@@j@@j@@@j@@j@@j@@ఐ!b << <<@{@@D@@#.I <<<<@@<<<<@@@@@jM@jM@j@@6 @@]M@j@} @@@ @@ @5@@!@B@@@@@dt@@@A);^;d*<<@@gw@ ఐӠ"bs6<<7<<@s@@@@@@j@@j@@@@j@@j@@@j@@j@@j@@ఐࠐ!bT<<U<<@ư@@D@@ ఐ$selfe<<f<<@=@@>=@=#j<<@@@D@@k@D@@kD@@k@@k@@ఐ&m_name}<<~<=@ް@@D@@ఐ"te<=<=@ǰ@@D@,te_type_name<=<=@< @@D@@<<<=@@D@@d@@@@@k+J@k @ ఐG"bs====@@@@<@@@k4@@k3@D@@@k2@@k1A@@@k0@@k/@@k. @@ఐT!b====@:@@EF@@" ==!==$@@== ==%@@h@@@kBK@kIK@kH+@@6 @@>@@@kJJ@k@1@ ఐ"bs='=-='=/@-@@@@@@kS@@kR@@@@kQ@@kP@@@kO@@kN@@kMP@@ఐ!b='=0='=1@@@E]@@"+=='=3='=5@@='=2='=6@@@@@kaK@khK@kgq@@6 @@@@@kiJ@k_w@ డWLWN7=8=O8=8=P@WK@@@@@@kJ@kp@@kq@ @@koWL@@@kn@@km@@kl@@ఐ"teV=8=AW=8=C@@@E@*te_private]=8=D^=8=N@ @@ @@ภ(Asttypesk=8=Ql=8=Y@'Privatep=8=Zq=8=a@@;'Private(Asttypes,private_flag@@@k@@@@B@@A4parsing/asttypes.mlie1Ee1L@@@ O@@@@FJ@k@@1@@W@@@kK@k{@ఐ2"bs=8=g=8=i@Ұ@@@'@@@k@@k@/@@@k@@k,@@@k@@k@@k@@ఐ?!b=8=j=8=k@%@@F1@@( private=8=m=8=u@@=8=l=8=v@@S@@@kK@kK@k@@6 @@+@@@kJ@kK@k@@=8=>@@  @ ఐ|"bs=x=~=x=@@@@q@@@k@@k@y@@@k@@kv@@@k@@k@@k?@@ఐ!b=x==x=@o@@F{L@@" =x= =x=@@ =x= =x=@@@@@kK@kK@k`@@6 @@s@@@kJ@kf@ డ$List$iter)==*==@ -==.==@@6@@@@@@@oJ@l@@lK@@@l@@l@@l@LV@@@l@@lK@@@k@@k@@k@@࣠@!xQAZ==[==@mA@@%3YXXYYYYY@@@@@@@@ఠ&fatherRk==l==@~A@@J@@@l1M@l!3onnooooo@#>@@@@@డ$Name&father====@ ====@@ɰ@@@J@@@l&@@l%J@@@l$@@l#"@@ఐK!x====@.@@l1@'xt_name====@3'xt_name:@@@ .LY!t@@@ $@@@ 3'xt_args )Odoc_type0constructor_args@@@ %@@A @Ao#oG@@d@3&xt_ret`Z)type_expr@@@ '@@@ &@@B@Ao/HRo0Hr@@e@31xt_type_extension*G=@@@ (@@C%@Ao8o9@@f@3(xt_alias3`tGJ/extension_alias@@@ *@@@ )@@D5@AoH  oI  6@@g@3&xt_locC/(location@@@ +A@EA@AoT i soU i @@ h@3'xt_textO`?$info@@@ -@@@ ,A@FR@Aoe  of  @@i@@Aoioj@@ c@nf@@KX@@@l3N@l9N@l7@@n@@@A@==p@@ ఐ "bs%==&==@b@@@@@@lB@@lA@@@@l@@@l?@@@l>@@l=@@l<343344444@@@@@@@ఐҠ!bF==G==@@@G@@డ!^U==V==@rհ@@@.@@@l]@@l\@r@@@l[@@lZr@@@lY@@lX@@lW0@@"| q==r==@@t== @@K@@@lmO@loO@lnC@@డ$Name&simple====@ ====@@ @@@K@@@lt@@lsK@@@lr@@lqe@@ఐS!x=>=>@6@@tt@'xt_name=>=> @ @@K@@@lP@lP@l@@f=> @@L@@@l@@===> @@S@@@lP@lO@li@@ @@)@@@lM@lN@ @ఐ!x>>->>.@m@@@'xt_args>>/>>6@4 @@3@@@l@@ఐ!x>>8>>9@@@@&xt_ret>>:>>@@> @@=<@@@l@@@l@@* @@@$@@@l@@Ġ*Cstr_tuple>F>W >F>a@@Ġ:'>F>b(>F>d@9@@@@CB@@@l@@@l3,++,,,,,@@@@@@ @@{@@@l@@Ġ$None>>F>f?>F>j@@@@@{z@@@l@@@l@@* @@@@@@l@@@@@@l@@@@l@@@l@@l.@@@ఐ"bsh>F>ni>F>p@@@@@@@m@@m@@@@m@@m@@@m@@m@@mK@@ఐ!b>F>q>F>r@@@IX@@! >F>t>F>v@@>F>s>F>w@@&@@@m*P@m1P@m0l@@6 @@CM@ln@@ఠ!lS>x>>x>@A@@@@@l3@{@@@@Ġ$None>x>>x>@]@@@@@@@l@@@l@@ @@@@@@l@@@@@@lѠ@@@@l@@@l@@l*@@@ ఐ"bs>>>>@&@@@{@@@m:@@m9@@@@m8@@m7@@@m6@@m5@@m43@VO@P@Q@@@@ఐ!b >> >>@|@@I@@' .B of >>>>@@>>>>@@@@@mHQ@mOQ@mN$@@9 @@@@@mPP@mF*@ ఐР$self2>>3>>@BL@@C 8@B#7>>@@MM@@@m]@@m\@M@@m[@M@@mZ@L@@mY@L@@mXL@@mW@@mV@@mU@@mT@@mSS@M-ภ$Some(ڠภ^>>_>>@@@@M3P@m{f@@@Š@@@m|j@@ఐ!bq>>r>>@@@Iw@@ఐ&father~>>>>@E@@M@@@m@@# * >>>>@@>>>>@@MAP@m@@ఐ!l>>>>@@@MBE@m@@q@@M>@>>@@@@Ġ*Cstr_tuple>?>?@ԠĠΰ>?>?@@@@@נ@@@l@@@l3@@@@@@ @@@@@l@@Ġ$Some>?>?#@Vఠ!rT>?$>?%@A@@@@@l@@@@@@@@l@@@l%@@8@@@(@@@l,@@@=@@@l@43@@@l@@@l@@l<@@@ ఐ"bs ?)?< ?)?>@I@@@@@@m@@m@@@@m@@m@@@m@@m@@m3@KD@E@F@@@@ఐ !b-?)??.?)?@@ @@J@@& .B : 8?)?B9?)?I@@;?)?A<?)?J@@@@@mQ@mQ@m$@@9 @@@@@mP@m*@ ఐ $selfU?L?_V?L?c@Co@@D-8@CZ?L?t@@@K-@@m@K&@@m@K"@@mK@@m@@m@@mG@@ఐ !bq?L?ur?L?v@ @@JT@@ఐ&father~?L?w?L?}@E@@N@@@md@@ఐ!r?L?~?L?@n@@KLP@ms@@?@@KGt@?L?@@v@@ఠ!lU????@A@@@@@mr@@Ġ$Some????@7ఠ!rV????@A@@@@@m@@@@@@@@m @@@m @@(@@@(@@@m @@@@@@m @@@@m@@@m@@m @@@ ఐ"bs????@*@@@@@@m@@m@@@@m@@m@@@m@@m@@m3@d]@^@_MF@G@H@@@@ఐ !b????@ @@K@@& .B : ????@@????@@@@@mQ@mQ@m&@@; @@@@@mP@m,@  ఐ ؠ$self:??;??@DT@@E<@D+???@@OO@@@m@@m@O@@m@O@@m@O@@m@N@@mN@@m@@m@@m@@m@@mW@O5ภ/ภe??f??@@@@O:Q@ni@@@̠@@@nm@@ఐ !bx??y??@ @@Kz@@ఐ&father????@L@@O@@@n@@# * ?@?@@@?@?@@@OHQ@n@@ఐ!l?@?@@@@OIE@n@@p@@OE@ ఐR"bs@ @@ @@@@@G@@@n&@@n%@O@@@n$@@n#L@@@n"@@n!@@n @@ఐ _!b@ @@ @ @ E@@LQ@@&.B -> @ @"@ @(@@@ @!@ @)@@s@@@n4Q@n?Q@n>@@6 @@I@@@n@P@n2@ ఐ $self@+@>@+@B@E@@E@Dİ@+@S@@@L@@nH@L@@nG@L@@nFL@@nE@@nD@@nC @@ఐ !b@+@T@+@U@ @@L@@ఐ&father$@+@V%@+@\@@@Pk@@@nX)@@ఐx!r4@+@]5@+@^@1@@LP@n[8@@?@@L9@;@+@_@@L;@@@L<@Q@@=@@@A?> >@@`@l@@@ ఐ!xN@{@O@{@@ڰ@@ @(xt_aliasU@{@V@{@@y @@xw@@@n@@@n.@Ġ$Nonei@@j@@@ @@@@@@@n@@@n3nmmnnnnn@:@@@ @@@@n@@@n@@@ภ@@@@@@@@@@@oM@nM@n@Ġ$Some@@@@@ఠ"xaW@@@@@A@@@@@ns@@@@@Š@@@n@@@n{@@̠@@@n@@@n@@@ ఐ["bs@@@@@@@@P@@@n@@n@X@@@n@@nU@@@n@@n@@n3@;4@5@6@@@@ఐ k!b@@@@@ Q@@M]@@%.B = @@@@@@@@@@@@@@@nQ@nQ@n$@@9 @@U@@@nP@n*@ ఐ"bs@A @A @D@@@@@@n@@n@@@@n@@n@@@n@@n@@nI@@ఐ !b%@A &@A@ @@M3#""#####@V@@@@ఐ"xa7A&AC8A&AE@e@@X@@@o @om@%xa_xtCA&AFDA&AK@3%xa_xtc@@@ "fޠ @@@ !@@@ A@A3'xa_nameR!t@@@ @@@@Auu@@oa@@Au5?u5o@@sb@,@@ @@@o@@@o@Ġ$NonetAQAluAQAp@@@@@- @@@o@@@oV@@4 @@@o@@@o]@@@ఐ"xaAQAtAQAv@@@@@@o%@o#n@'xa_nameAQAwAQA~@I@@)@@@o!x@Ġ$SomeAAAA@.ఠ!xXAAAA@A@@ D@@@o@@@@@q K@@@o@@@o@@x R@@@o@@@o@@@ఐ!xAAAA@@@ @@ e@@@o,@o*3@ . @@@'xt_nameAAAA@8@@G @@@AAA$AA@@u@@@nQ@o@@@@K@@@oP@n@ఐ"bsAAAA@8@@@@@@o@@o@@@@o@@o@@@o@@o@@o@@ఐ !bAAAA@ @@N@@! $AA%AA@@'AA(AA@@@@@oP@oP@o@@6 @@P@o @- @@ @w @@ @@@A6@n@y7AA@@@ఐ점!xCABDAB@ϰ@@ @'xt_textJABKAB@R @@QP@@@o@@@o@Ġ$None^B B1_B B5@@@@@ed@@@o@@@o3cbbccccc@/@@@ @ml@@@o@@@o@@@ఐ"bsyB9BLzB9BN@@@@ @@@o@@o@@@@o@@o@@@o@@o@@o%@@ఐ#!bB9BOB9BP@ @@O2@@! B9BRB9BS@@B9BQB9BT@@7@@@pO@p O@p F@@6 @@Tm@@@oJ@Ġ$SomeBUBfBUBj@@ఠ!tYBUBkBUBl@A@@@@@oY@@@@@Ѡ@@@o@@@oa@@ؠ@@@o@@@oh@@@ ఐ"bsBpBBpB@#@@@x@@@p@@p@@@@p@@p}@@@p@@p@@p3@;4@5@6@@@@ఐ!bBpBBpB@y@@O@@(.I " " BpBBpB@@BpBBpB@@@@@p$P@p+P@p*$@@9 @@}@@@p,O@p"*@ ఐ̠"bs/BB0BB@l@@@@@@p5@@p4@@@@p3@@p2@@@p1@@p0@@p/I@@ఐ٠!bMBBNBB@@@OV@@#(* XBBYBB@@[BB\BB@@@@@pCP@pJP@pIj@@6 @@@@@pKO@pAp@  ఐ$selfwBBxBB@H@@IO@Ha|BB@@@@@pZ@@@pY@@pX@Y@@@pW@@pV@+Y}@@@pU@@@pT@@pS+@@@pR@@pQ@@pP@@pO@ภ ntB@t@@@@px@@@pw@@pv@@ఐC!bBBBB@)@@P5@@ภ$SomeBBBB@Gఐ!tBBBB@Ӱ@@Y@@@ppP@pP@pP@p@@BBBB@@v @@@poP@p@@l@@A@@@pO@pm@ఐ"bsBBBB@.@@@@@@p@@p@@@@p@@p@@@p@@p@@p @@ఐ!bBBBB@@@P@@% *) BBBC@@BBBC@@@@@pO@pO@p,@@6 @@U@@@pO@p2@@@3@@@4@I@@5@@@A0AA1CC@@U@@@p@@@@@@@ @@@ @@ @:==;CC@@@ @@lV@@@l@@lK@qK@p @@ఐ"teSCC&TCC(@@@P@/te_constructorsZCC)[CC8@ @@Vr +@@@lK@q K@q@@ = @@@@@q J@l @ ఐ"bsvC:C@wC:CB@@@@@@@q@@q@@@@q@@q @@@q@@q@@q  ,@@ఐ !bC:CCC:CD@@@Q 9@@% .sp C:CFC:CM@@C:CEC:CN@@4@@@q!K@q(K@q' M@@6 @@ @@@q)J@q S@  ఐ\$selfCPCVCPCZ@Iذ@@J c@ICPCf@@.*'@@@q8@@@q7@@q6@Z@@@q5@@q4@rZ@@@q3@@@q2@@q1r@@@q0@@q/@@q.@@q- @Nภ!@@OL@@@qV@@@qU@@qT @@ఐ!bCPCgCPCh@p@@Q| @@ఐu"te CPCiCPCk@H@@Qx @'te_infoCPClCPCs@˰ @@V@@@q\K@qN@@@qMK@q^K@q[ @@g@@@@@qbJ@qK @ఐР"bs3CuC{4CuC}@p@@@@@@qj@@qi@@@@qh@@qg@@@qf@@qe@@qd @@ఐݠ!bQCuC~RCuC@ð@@Q @@% .sp \CuC]CuC@@_CuC`CuC@@@@@qxJ@qJ@q~ @@6 @@UE@cE@ E@qv @@@ @@@ @ I@@  @ @@  @ @@  @ @@  @ @@  @ A@@ @ O@@ @@@ @@@ @A@A@@@R@@q@Q@@q@Q@@qQ@@q@@q@@q@@q@@@P@@q@R@@q@R @@q@R @@qR@@q@@q@@q@@q@@qE@q9@::C@v / Print groff string code for a type extension. ::::@@@@@@@U$CCCC@AA࣠@&self-2[AఠZ JAJ@P3@J@@@  JAPJ@P@@J@࣠@!b\ACCCC@A@@U>3@JP@K@!P@K@@@@@  @@!e]ACCCC@A@@UF3@ UT@@@@@@@@ డ0reset_type_names)Odoc_info CC CC@  CC CD@@1@@@1@@@q@@q0@@@q@@q3@'3Uo@*@+@@@@ภ CD  CD@@@@G@@@qJ@q@@&@@@@@qI@q@ ఐՠ"bs8 DD9 DD@u@@@@@@q@@q@@@@q@@q@@@q@@q@@q8@@ఐ!bV DDW DD@h@@UE@@. .I exception a DDb DD#@@d DDe DD$@@@@@qJ@rJ@rY@@6 @@@@@rI@q_@ ఐ"bs~ D&D, D&D.@@@@@@@r @@r @@@@r @@r @@@r @@r@@r~@@ఐȠ!b D&D/ D&D0@@@V@@డ$Name&simple D&D2 D&D6@  D&D7 D&D=@@ @@@V@@@r%@@r$W@@@r#@@r"@@ఐ栐!e D&D> D&D?@@@V(@'ex_name D&D@ D&DG@3'ex_nameV.@@@ bX!t@@@ W@@@ 3'ex_info lwX@@@ Y@@@ XA@A @A{I%%{J%%@@x@3'ex_args 90constructor_args@@@ Z@@B@A{U%%{V%&@@ y@3&ex_ret%l!)type_expr@@@ \@@@ [@@C(@A{f&&&{g&&G@@z@3(ex_alias6lVh/exception_alias@@@ ^@@@ ]@@D8@A{v&z&{w&z&@@-{@3&ex_locF@@@ _A@EA@A{&&{&&@@6|@3'ex_codeOl{@@@ a@@@ `A@FP@A{'' {''+@@E}@@A{%h%r{%h%@@Iw@ld@@W@@@r2K@r8K@r6,@@A D&D1B D&DH@@W@@@r02@@@@@@@r@@Yz@@@sdF@@# * AEE@BEEC@@DEE?EEED@@XL@soU@@ఐm!eTEEEUEEF@@@@Xd@'ex_args[EEG\EEN@n @@YE@ssm@@@@Xn@@@9o@@Ġ*Cstr_tuplepEOEYqEOEc@#ĠxEOEdyEOEf@@@@@##@@@r@@@r3}||}}}}}@n@@@@@ @@@@@r@@Ġ$SomeEOEhEOEl@ఠ!raEOEmEOEn@A@@@@@r@@@@@@@@r@@@r%@@8@@@(@@@r,@@@@@@r⠠@@@@r@@@r@@r<@@@ ఐf"bsErE~ErE@@@@[@@@s}@@s|@c@@@s{@@sz`@@@sy@@sx@@sw3@KD@E@F@@@@ఐ!bErEErE@@@YP@@%.B : ErEErE@@ErEErE@@@@@sM@sM@s$@@9 @@`@@@sL@s*@ ఐP$selfEEEE@O,@@O8@N۰EE@@@V@@s@V@@s@V@@sV@@s@@s@@sG@@ఐZ!b.EE/EE@@@@YT@@డA$Name&fatherAEEBEE@ EEEFEE@@@@@Z@@@s@@sZ@@@s@@sv@@ఐx!e_EE`EE@K@@Y@'ex_namefEEgEE@ @@Z@@@sM@sM@s@@qEErEE@@Z@@@s@@ఐ蠐!rEEEE@@@W>L@s@@t@@W9@@@^@@ఠ!lbEEEE@A@@@@@r@@Ġ$SomeEEEE@(ఠ!rcEEEE@A@@@@@r@@@@@@@@r@@@r@@(@@@(@@@r@@@@@@r@Ϡ@@@r@@@r@@r@@@ ఐ{"bsEEEE@@@@p@@@s@@s@x@@@s@@su@@@s@@s@@s3@d]@^@_MF@G@H@@@@ఐ-!bEEEE@@@Zg@@%.B :  EE EE@@EEEE@@@@@sM@sM@s&@@; @@w@@@sL@s,@  ఐi$self+EF,EF @PE@@Q<@P0EF@@[[ @@@s@@s@[@@s@Z@@s@Z@@s@Z@@sZ@@s@@s@@s@@s@@sW@[&ภ  Ҡภ VFF6WFF;@ @@@[+M@ti@@@@@@tm@@ఐ!biF<FOjF<FP@{@@Zz@@డ|$Name&father|F<FR}F<FV@ F<FWF<F]@@@@@[@@@t @@t[@@@t@@t@@ఐ!eF<F^F<F_@@@Z@'ex_nameF<F`F<Fg@Ͱ @@[@@@t-N@t3N@t1@@F<FQF<Fh@@[@@@t+@@# * F<FjF<Fm@@F<FiF<Fn@@[nM@t6@@ఐ5!lF<FoF<Fp@װ@@[oE@t7@@@@[k@ ఐx"bsFrF~FrF@@@@m@@@tA@@t@@u@@@t?@@t>r@@@t=@@t<@@t;@@ఐ%!bFrFFrF@ @@[_ @@&.B -> FrFFrF@@FrFFrF@@@@@tOM@tZM@tY@@6 @@o@@@t[L@tM$@ ఐ_$self!FF"FF@Q;@@Q2@P&FF@@@X@@tc@X@@tb@X@@taX@@t`@@t_@@t^A@@ఐi!b=FF>FF@O@@[N@@డP$Name&fatherPFFQFF@ TFFUFF@@@@@\@@@tw@@tv\@@@tu@@ttp@@ఐ!enFFoFF@Z@@[@'ex_nameuFFvFF@ @@\@@@tM@tM@t@@FFFF@@\@@@t@@ఐ⠐!rFFFF@@@YML@t@@t@@YH@@@YI@l@@YJ@@@o@@@A D\DbFF@@r@ ఐ!e!FF!FF@@@\@(ex_alias!FF!FF@ @@@@@t@@@t@Ġ$None"FG"FG@c@@@@@@@t@@@t3@@@@ @@@@t@@@t@@@ภO"FG "FG @N@@@=@@@uI@tI@t@Ġ$Some#G G#G G@rఠ"ead#G G#G G@ A@@@@@t @@@@@@@@t@@@t@@@@@t@@@t@@@ ఐ"bs$G!G,$G!G.@U@@@@@@u@@u@@@@u@@u@@@t@@t@@t3'&&'''''@;4@5@6@@@@ఐe!b9$G!G/:$G!G0@K@@\@@# = D$G!G2E$G!G5@@G$G!G1H$G!G6@@@@@uM@uM@u$@@9 @@@@@uL@u*@ఐ"bs_%G8GC`%G8GE@@@@@@@u!@@u @@@@u@@u@@@u@@u@@uG@@ఐ!b}%G8GF~%G8GG@@@\3{zz{{{{{@T@@@@ఐ"ea'GWGk'GWGm@c@@@@@u:@u7k@%ea_ex'GWGn'GWGs@3%ea_ex@@@ Us6\@@@ T@@@ SA@A3'ea_name_V!t@@@ R@@@@A$v$$v$@@u@@A$$$$@@v@,@@]@@@u9@@@u8@Ġ$None(GyG(GyG@l@@@@-](@@@uB@@@uAV@@4]/@@@uD@@@uC]@@@ఐ"ea(GyG(GyG@@@@@@uV@uTn@'ea_name(GyG(GyG@I@@@@@uRx@Ġ$Some)GG)GG@ఠ!ee )GG )GG@A@@]e@@@uK@@@@@q]l@@@uM@@@uL@@x]s@@@uO@@@uN@@@ఐ!e*)GG+)GG@@@ @@]@@@u]@u[3.--.....@. @@@'ex_name9)GG:)GG@e@@G @@@A=&GHGU>*GG@@@@@u/L@u@@@@hL@u-@0 @@k@@@AI FFJ+GG@@n~@ ఐ"bsV,GGW,GG@@@@@@@u@@u@@@@u@@u@@@u@@u@@u@@ఐ!bt,GGu,GG@@@]@@% .sp ,GG,GG@@,GG,GG@@@@@uJ@uJ@u@@6 @@@@@uI@u@  ఐܠ$self-GG-GG@S@@Tv@S-GH@@ @@@u@@@u@@u@d@@@u@@u@Rd@@@u@@@u@@uR@@@u@@u@@u@@u@.ภ+i@@/,@@@u@@@u@@u@@ఐ !b-GH-GH@@@^D@@ఐ !e-GH-GH@ٰ@@^H#@'ex_info-GH -GH@ @@`@@@vJ@u@@@uJ@vJ@v7@@g@@c@@@v I@u=@ఐ"bs.HH.HH@P@@@@@@v@@v@@@@v@@v@@@v@@v@@v Z@@ఐ ]!b1.HH2.HH@ C@@^g@@% .sp <.HH=.HH%@@?.HH@.HH&@@@@@v!I@v(I@v'{@@6 @@5E@{E@%E@v@@@@@@@ @@ @@@ @@@ @@@ @ @@ @ U@@@ A@ A@@@^@@v;@^@@v:^@@v9@@v8@@v7 @ @@Z@@vJ@^@@vI@^@@vH^@@vG@@vF@@vE@@vDE@v= @wCC8@K + Print groff string code for an exception. CCCC@@@@@@@am1H)H41H)HA@AA࣠@&self-2gAఠfTAT@Z3@T@@@  TAZT@Z@@T@࣠@!bhA1H)HB1H)HC@A@@a3@TZ@T@!Z@T@@@@@  @@Ġ$None2HOHW2HOH[@_@@@@a3@a@@@@@@@ภ?2HOH_2HOHa@>@@@a @Ġ$Some3HbHj3HbHn@Yఠ!ti3HbHo3HbHp@A@@aE@vE@vE@vE@vi3@'@@@@@ @@a@@@ ఐ"bs4HtH~4HtH@3@@@@@@vw@@vv@@@@vu@@vt@@@vs@@vr@@vq3@I2+@,@-@@@@ఐn!b4HtH4HtH@U@@a@@% (* "4HtH#4HtH@@%4HtH&4HtH@@@@@vK@vK@v$@@9 @@@@@vJ@v*@  ఐ$selfA5HHB5HH@U[@@V:@U+F5HH@@@@@v@@@v@@v@fI@@@v@@v@fG@@@v@@@v@@v@@@v@@v@@v@@v]@ѐภ-8> @>@Ҡ@@@v@@@v@@vm@@ఐؠ!b5HH5HH@@@b[z@@ภ$Some5HH5HH@ఐ!t5HH5HH@@@@@5HH5HH@@7@@@vK@v@@c@@@@@vJ@v@ఐO"bs6HH6HH@@@@D@@@v@@v@L@@@v@@vI@@@v@@v@@v@@ఐ'!b6HH6HH@@@b@@$ *) 6HH6HH@@6HH6HH@@p@@@vJ@vJ@v@@6 @@bE@xE@vmJ@v@@@@@@b@@Aj1H)HF@@@GA@KA@@@b@@wO@b@@wNb@@wM@@wL@@wKQ@ @@\@@w^@b@@w]@b@@w\b@@w[@@wZ@@wY@@wXE@wQt@1H)H-4@@^i9HI9HI@AA࣠@&self-2lAఠikjVJ9AVK@\?3$##$$$$$@VI@@@  VM<A\BVN@\B@@VN@࣠@&fathermA89HI99HI@KA@@^376677777@V^\V@Vb@!\W@Vc@@@@@  @@!bnAK9HIL9HI@^A@@^3JIIJJJJJ@ ^@@@@@@@@!loA\9HI]9HI@oA@@^3[ZZ[[[[[@^@@@@@@@@ ఐ "bsp:I I*q:I I,@@@@@@@w@@w@ @@@w@@w@@@w@@w@@w3~~@%1^@(@)@@@@ఐI!b:I I-:I I.@1@@^@@!{:I I0:I I1@@:I I/:I I2@@1@@@wK@wK@w$@@9 @@@@@wJ@w*@ డ"$List$iter;I4I?;I4IC@ ;I4ID;I4IH@@M@@@@_@@wc@@@w@@w@@w@c_ @@@w@@wcZ@@@w@@w@@wW@@࣠@!rpA;I4IN;I4IO@A@@_ 3@i@@@@@@ ఐ"bs<ISI`<ISIb@8@@@@@@w@@w@@@@w@@w@@@w@@w@@w3        @/_E@&@'@@@@ఐԠ!b<ISIc<ISId@@@_^@@ఐG!r-<ISIi.<ISIj@@@_c!@*rf_mutable4<ISIk5<ISIu@3*rf_mutable_@@@  O@@@ @@A3'rf_name @@@ @@@@A(4(>(4(P@@[@3)rf_atomic `@@@ @@B@A((((@@e@3'rf_type,k)type_expr@@@ @@C@A((((@@q@3'rf_text*wd+@@@ @@@ A@D+@A ))# ))B@@@@A(k(u(k(@@@F>@@p@@@wN@wi@. .B mutable }<ISI|~<ISI@@<ISI{<ISI@@@@@wN@wN@wz@" <ISI<ISI@@<ISI<ISI@@N@wN@w@<ISIe<ISI@@@@@@@@@wM@w@ ఐI"bs=II=II@@@@>@@@w@@w@F@@@w@@wC@@@w@@w@@w@@ఐ!b=II=II@j@@` @@డA!^=II=II@Y@@@@@@x@@x@Y@@@x@@xX@@@x@@x@@x@@ఐ!r=II=II@@@`/@'rf_name=II(@ )@@@@@x)O@x-O@x+@@# : =II=II@@:=II@@@@@x'O@x/O@x. @@=II=II@@@@@x @x0O@x%@@{ @@@@@x1M@x @  ఐ$self9>II:>II@XS@@Y-@X>>II@@@`@@x:@` @@x9@`@@x8_@@x7@@x6@@x5<@@ఐ !bU>IIV>II@@@`I@@ఐ-&fatherb>IIc>II@@@`V@@ఐ!rq>IIr>II@b@@`e@'rf_typex>IIy>II@& @@`6N@xQn@@E@@`1o@ ఐ&"bs?IJ?IJ@ư@@@@@@x\@@x[@#@@@xZ@@xY @@@xX@@xW@@xV@@ఐ_!b?IJ?IJ @G@@`@@ఐҠ!r?IJ?IJ@@@`@)rf_atomic?IJ?IJ@w @@qP@@@xwN@xu@. .B [@atomic] ?IJ ?IJ/@@?IJ?IJ0@@a@@@xjN@xyN@xx@ ?IJ7@@?IJ6?IJ8@@N@x{N@xz@?IJ ?IJ9@@@@a@@H@@@x|M@xh@ ఐ"bs@J;JH@J;JJ@7@@@@@@x@@x@@@@x@@x@@@x@@x@@x@@ఐР!b@J;JK@J;JL@@@aZ @@!;#@J;JN$@J;JO@@&@J;JM'@J;JP@@@@@xN@xN@x @@6 @@@@@xM@x&@ ఐ$self@AJRJ_AAJRJc@YZ@@Z4@YPEAJRJq@@@f!@@x@f@@xf@@x@@x?@@ఐ!bXAJRJrYAJRJs@@@aL@@ఐ!rgAJRJthAJRJu@X@@a[@'rf_textnAJRJvoAJRJ}@ @@f=E@xd@@4@@f4e@{uAJRJ@@f6g@@@f7h@?@@f8i@@@f9j@@@f:k@{;I4II|BJJ@@@a@@wfC@@@w@@wK@xK@x@@ఐ9!lBJJBJJ@@@a@@@@@@@xJ@w@ఐA"bsCJJCJJ@@@@6@@@x@@x@>@@@x@@x;@@@x@@x@@x@@ఐz!bCJJCJJ@b@@b@@$ } CJJCJJ@@CJJCJJ@@b@@@xJ@xJ@x@@6 @@3uJ@x@  @@@n @@@A@A@@@b0@@y@b,@@y@b)@@yb@@y@@y@@x@@x@@@` @@y@bD@@y@b@@@y@b=@@yb2@@y@@y@@y@@y@@yE@y@9HH6@lڐ & Print groff string for a record type 8HH8HH@@@@@@@bGJJGJJ@AA࣠@&self-2rAఠlqmZM<AZN@`B3'&&'''''@ZL@@@  ZP?A`EZQ@`E@@ZQ@࣠@!bsA;GJJ<GJJ@NA@@b-3:99:::::@Za`Y@Ze@!`Z@Zf@@@@@  @@!ttANGJJOGJJ@aA@@b53MLLMMMMM@ bC@@@@@@@@ డe0reset_type_names)Odoc_infofHJJgHJK@ jHJKkHJK@@$@@@$@@@y:@@y9$@@@y8@@y73srrsssss@'3b^@*@+@@@@ภHJKHJK@@@@$@@@yCJ@yG@@&@@@@@yHI@yA@@ఠ&fatheruIKK!IKK'@A@@e@@@yYI@yI3@,@@@డ$Name&fatherIKK*IKK.@ IKK/IKK5@@"@@@f@@@yN@@yMf@@@yL@@yK @@ఐ!tIKK6IKK7@X@@b/@'ty_nameIKK8IKK?@, @@f"@@@y[J@yaJ@y_=@@0 @@A>@A@IKK @@ ఐ"bsJKCKIJKCKK@,@@@@@@yj@@yi@@@@yh@@yg@@@yf@@ye@@yd3@ng@h@i@@@@ఐؠ!bJKCKLJKCKM@@@c@@(.I type JKCKOJKCKW@@JKCKNJKCKX@@@@@yxJ@yJ@y~$@@9 @@@@@yI@yv*@  ఐ$self:KKZK`;KKZKd@[T@@\:@Z?KKZK@@@b@@y@b@@y@b@@yb@@y@@y@@yI@@ఐ!bVKKZKWKKZK@@@cGV@@ఐȠ&fathercKKZKdKKZK@`@@f@@@yf@@ఐ(!tsKKZKtKKZK@@@cYs@@=@@ct@ ఐ9!tMKKMKK@ @@cj@-ty_parametersMKKMKK@, @@,ޠ@,@@@y@,@@@y@@y@@@y@ĠNKKNKK@@@@@,@,@@@y@,@@@y@@y@@@y@@- @- @@@y@-@@@y@@y@@@y@@@ภDNKKNKK@C@@@2@@@z I@yI@y@@OKKOKK@@-1@-0@@@yǠ@--@@@y@@y@@@y@@-A@-@@@@yˠ@-=@@@y@@y@@@y@@@ఐ"bs OKK OKK@G@@@@@@y@@y@@@@y@@y@@@y@@y@@y@@ఐ!b(OKK)OKK@ְ@@d(@@#.I 3OKK4OKK@@6OKK7OKK@@@@@yL@yL@y<@@6 @@n=@@@AALKKBPKK@@q@@ ఐ렐"bsNQKKOQKK@@@@@@@z@@z@@@@z@@z@@@z@@z@@z_@@ఐ4!blQKKmQKK@@@d]l@@డ$Name&simpleQKKQKK@ QKKQKL@@%@@@g@@@z,@@z+g@@@z*@@z)@@ఐR!tQKLQKL@%@@d@'ty_nameQKLQKL @-ܰ @@g@@@z9K@z?K@z=@@QKKQKL @@g@@@z7@@g@@@@@zCI@z @ ఐb"bsRLLRLL@@@@W@@@zL@@zK@_@@@zJ@@zI\@@@zH@@zG@@zF@@ఐ!bRLLRLL@@@d@@" RLLRLL@@RLLRLL@@@@@zZJ@zaJ@z`@@6 @@Y@@@zbI@zX@@ఠ$privv SL!L+ SL!L/@A@@v@@@ztI@zc3  @@@@డv1v3SL!L?SL!L@@v0@@@.5@@@zxI@zi@@zj@ @@zhv1@@@zg@@zf@@ze@@ఐ!t;SL!L2<SL!L3@ð@@e!+@*ty_privateBSL!L4CSL!L>@.V @@ 2@@ภ(AsttypesPSL!LAQSL!LI@'PrivateUSL!LJVSL!LQ@@@ @@6I@zH@@!@@LI@A@]SL!L'@@ ఐ !tkUL]LjlUL]Lk@@@eQ3ihhiiiii@ljc@d@e@@@+ty_manifestuUL]LlvUL]Lw@.~ @@.}.|@@@z@@@z@Ġ$NoneVL}LVL}L@)@@@@..@@@z@@@z3@%@@@ @..@@@z@@@z@@@ภVL}LVL}L@@@@7:I@z@Ġ$SomeWLLWLL@3Ġ+Object_typeWLLWLL@;+Object_type.@@@ @zh,object_field@@@ @@@ @AA@B@A),..*,..@@@@ఠ!lwWLLWLL@A@@@@@z@@@z3@s@@@@@WLLWLL@@.@@@z@@@:@@..@@@z@@@z@@..@@@z@@@z@@@ ఐ"bsXLLXLL@?@@@@@@z@@z@@@@z@@z@@@z@@z@@z3@F?@@@A@@@@ఐ렐!b#XLL$XLL@Ѱ@@f@@"= .XLL/XLL@@1XLL2XLL@@@@@zM@zM@z$@@9 @@@@@zL@z*@ ఐA$privKYLLLYLL@ݰ@@v@@@zL@z=@ఐ"bs\YLL]YLL@@@@@@@z@@z@@@@z@@z@@@z@@z@@zZ@@ఐB!bzYLL{YLL@(@@fkg@@(private YLLYLL@@YLLYLL@@@@@zM@zM@z{@@6 @@@@@zL@zM@z@@YLL@@ @ ఐC"bsZLLZLL@@@@8@@@{@@z@@@@@z@@z=@@@z@@z@@z@@ఐ!bZLLZLL@r@@f@@!<ZLLZLM@@ZLLZLM@@d@@@{M@{M@{@@6 @@:@@@{L@{ @ డU$List$iter[MM [MM@ [MM[MM@@Uݰ@@@@>@@@{L@{@@{"k@@@{!@@{ @@{@l@@@{@@{k@@@{@@{@@{@@࣠@!ryA![MM"[MM@4A@@%3      @@@@@@@ ఐР"bs3\M!M-4\M!M/@p@@@@@@{E@@{D@@@@{C@@{B@@@{A@@{@@@{?3BAABBBBB@2/J@&@'@@@@ఐ!bT\M!M0U\M!M1@@@gE@@డ!^c\M!M<d\M!M=@@@@<@@@{`@@{_@@@@{^@@{]@@@{\@@{[@@{Z0@@ఐe!r\M!M3\M!M4@<@@?@'of_name\M!M5(@3'of_name@@@ @@@ @@@ 3'of_type 4)type_expr@@@ @@A @A&--&--@@@3'of_text7$info@@@ @@@ A@B@A '-- '--@@@@A%--%--@@@4T@@@@@{pQ@{tQ@{rw@@# : \M!M>\M!MA@@e\M!MB@@@@@@{nQ@{vQ@{u@@\M!M2\M!MC@@d@@@{S@{wQ@{l@@ @@:@@@{xO@{Q@  ఐȠ$self]MEMQ]MEMU@`@@`@_]MEMf@@@g@@{@g@@{@g@@{g@@{~@@{}@@{|@@ఐҠ!b ]MEMg ]MEMh@@@g@@ఐ|&father]MEMi]MEMo@@@k^@@@{@@ఐ !r)]MEMp*]MEMq@@@,@'of_type0]MEMr1]MEMy@ @@gP@{@@H@@g@ ఐޠ"bsA^M{MB^M{M@~@@@@@@{@@{@@@@{@@{@@@{@@{@@{@@ఐ'!b_^M{M`^M{M@ @@hP@@!;j^M{Mk^M{M@@m^M{Mn^M{M@@@@@{P@{P@{/@@6 @@@@@{O@{5@ ఐa$self_MM_MM@`@@a_C@`_MM@@@mh@@{@ma@@{mU@@{@@{N@@ఐg!b_MM_MM@M@@h[@@ఐ!r_MM_MM@g@@j@'of_text_MM_MM@ @@mE@{s@@4@@m{t@{_MM@@m}v@@@m~w@@@mx@[MM`MM@@@@@{6m@@@{5@@{4M@{M@{@@ఐ!l`MM`MM@@@m@@@{2M@{M@{@@ @@A@@@{L@{0@ఐ"bsaMMaMM@.@@@@@@{@@{@@@@{@@{@@@{@@{@@{@@ఐנ!baMMaMM@@@i@@$ > aMMaMM@@aMMaMM@@@@@{L@|L@|@@6 @@:L@{@: @@@ @@@@@@+@@@Ġ$Some7bMM8bMM@Ġ%Other@bMMAbMM@;%Other@6Z)type_expr@@@ @A@@B@A+.P.V+.P.p@@@a@ఠ#typxWbMMXbMM@jA@@@@@z@@@_bMM`bMM@@2b@@@z@@@.@@2j2i@@@z@@@z@@2q2p@@@z@@@z@@@ ఐ"bs~cNN cNN@@@@@@@|@@| @@@@| @@| @@@| @@| @@|3@%A:@;@<@@@@ఐg!bcNNcNN@M@@i@@"= cNNcNN@@cNNcNN@@?@@@|M@|'M@|&$@@9 @@@@@|(L@|*@ ఐ$privdNN&dNN*@Y@@zX@@@|+L@|*=@ఐu"bsdNN0dNN2@@@@j@@@|3@@|2@r@@@|1@@|0o@@@|/@@|.@@|-Z@@ఐ!bdNN3dNN4@@@ig@@(private dNN6dNN>@@dNN5dNN?@@@@@|AM@|LM@|K{@@6 @@n@@@|NL@|MM@|?@@dNN#@@ @ ఐ$self"eNANL#eNANP@b<@@b@a'eNANa@@@i@@|V@i@@|U@i@@|Ti@@|S@@|R@@|Q@@ఐ!b>eNANb?eNANc@@@j/@@ఐ&fatherKeNANdLeNANj@H@@m@@@|f@@ఐ#typ[eNANk\eNANn@ɰ@@jL@|i@@?@@j@L@@j@@@@@@AdTLUL[efNoNv@@@ ఐ(!tshNNthNN@@@jY@'ty_kindzhNN{hNN@3 @@3@@@|@Ġ-Type_abstractiNNiNN@;-Type_abstract3@@@ @@@@BC@A++++@@@@@@  @@3@@@|3@,@@@@3@@@|@@@ภiNNiNN@@@@<)I@|@Ġ,Type_variantjNNjNN@;,Type_variant(@m@@@ @@@ @A@BC@A,$,*,$,T@@@@ఠ!lzjNNjNN@ A@@m@@@|@@@|3@h@@@@@& @@3@@@|@@3@@@|@@@ ఐ"bskNNkNN@&@@@{@@@|@@|@@@@|@@|@@@|@@|@@|3@81@2@3@@@@ఐҠ!b kNN kNN@@@j@@!=kNNkNN@@kNNkNN@@@@@|M@|M@|$@@9 @@@@@|L@|*@ ఐ($priv2lNN3lNN@İ@@{@@@|L@|=@ఐࠐ"bsClNNDlNN@@@@@@@|@@|@@@@|@@|@@@|@@|@@|Z@@ఐ )!balNNblNN@ @@kRg@@( privatellNOmlNO @@olNOplNO @@@@@|M@|M@|{@@6 @@@@@|L@|M@|@@lNN@@ @ ఐ*"bsmO OmO O@ʰ@@@@@@|@@|@'@@@|@@|$@@@|@@|@@|@@ఐ s!bmO OmO O@ Y@@k@@" mO OmO O@@mO OmO O@@K@@@} M@}M@}@@6 @@!@@@}L@}@డ:$List$iternO!O*nO!O.@ nO!O/nO!O3@@Z°@@@@n@@@~K@}@@}p@@@}@@}@@}@q@@@}@@}pw@@@}@@}@@}@@࣠@&constr}AnO!O9nO!O?@ A@@%3@ @@@@@@ ఐ"bsoOCONoOCOP@U@@@@@@}@@@}?@@@@}>@@}=@@@}<@@};@@}:3'&&'''''@0/J@&@'@@@@ఐ !b9oOCOQ:oOCOR@ @@l*@@డ!^HoOCOXIoOCOY@Ȱ@@@!@@@}[@@}Z@@@@}Y@@}X@@@}W@@}V@@}U0@@"| doOCOUeoOCOW@@goOCOT @@>@@@}kP@}mP@}lC@@ఐx&constr2{oOCO_@N4@@Q@'vc_nameoOCO`oOCOg@3'vc_nameos@@@ @@@ @@@ 3'vc_args o/@@@ @@A@A****@@@3&vc_ret,9)type_expr@@@ @@@ @@B@A***+@@@3'vc_text$=qr@@@ @@@ A@C%@A+ +*+ +I@@@@A****@@@q8@@0@@@}iP@}qP@}o@@oOCOSoOCOh@@T@@@}N@}rP@}g@@ @@*@@@}sN@}L@@ఠ*print_text~pOjOypOjO@ A@@@u@@@}N@}u@@}vr@@@}N@}w@@}xN@}t3@@@@࣠@!tApOjOpOjO@A@@3@)pOjOusOO@@@@@  @@ ఐ"bsqOOqOO@O@@@@@@}@@}@@@@}@@}@@@}@@}~@@}}3!  !!!!!@(4D@+@,@@@@ఐ !b3qOO4qOO@ @@m$@@% (* >qOO?qOO@@AqOOBqOO@@@@@}Q@}Q@}$@@9 @@@@@}P@}*@  ఐ 7$self]rOO^rOO@ew@@f5:@eGbrOO@@ɠ@@@}@@@}@@}@ve@@@}@@}@vc@@@}@@@}@@}@@@}@@}@@}@@}]@ภ=TZ(@Z@@@@}@@@}@@}m@@ఐ e!brOOrOO@ K@@mz@@ภ$SomerOOrOO@-ఐ!trOOrOO@@@@@rOOrOO@@S@@@}Q@}@@c@@@@@}P@}@ఐk"bssOOsOO@ @@@`@@@}@@}@h@@@}@@}e@@@}@@}@@}@@ఐ !bsOOsOO@ @@m@@% *) sOOsOO@@sOO@@@@@}P@}P@}@@5@@@@@@@@@ A@'N@} @A@@@ఐ&construOPuOP @@@53@E>@?@@@@@'vc_args!uOP"uOP@ @@p@@@} @@ఐ/&constr2uOP3uOP@@@P@'vc_text9uOP:uOP%@ @@s@@@}@@@})@@ఐK&constrNuOP&OuOP,@"@@l7@&vc_retUuOP-VuOP3@ @@@@@~@@@}E@@I @@@@@*@@@~N@@Ġ*Cstr_tuplevvP9PFwvP9PP@;Ġ~vP9PQvP9PS@@@@@;;@@@~@@@~3@n@@@@@ @@q*@@@~@@Ġ$NonevP9PUvP9PY@5@@@@s`@@@~#@@@~"@@Ġ$NonevP9P[vP9P_@G@@@@@@@~)@@@~()@@< @@@,@ @@@~*2@ @@q^@@@~,@s@@@~.@@@~-@43@@@~0@@@~/@@~+K@@@ఐy"bsvP9PcvP9Pe@@@@n@@@h@@g@v@@@f@@es@@@d@@c@@bh@@ఐ  !bvP9PfvP9Pg@ @@nu@@" vP9PivP9Pl@@vP9Ph vP9Pm@@@@@vP@}P@|@@6 @@s@@@`@@Ġ*Cstr_tuple#wPnP{$wPnP@+wPnP,wPnP@=@@@@@ @@t@@@~@֠vG@@@~@@@~@@@@~@@@~@@~W@@@ ఐ7"bs~QkQx~QkQz@װ@@@,@@@@@@4@@@@@1@@@@@@@3@}@~@le@f@g@@@@ఐ!b~QkQ{~QkQ|@k@@q@@' .B of ~QkQ~~QkQ@@~QkQ}~QkQ@@]@@@&Q@1Q@0&@@; @@3@@@2P@$,@  ఐ$selfQQQQ@j@@j<@iذQQ@@tSt@@@@@@?@t@@>@t@@=@t@@<@t@@;t@@:@@9@@8@@7@@6W@tภ'ภɰQQQQ@@@@tQ@^i@@@y@@@_m@@ఐ!b%QQ&QQ@Ӱ@@rz@@ఐ&father2QQ3QQ@/@@uy@@@`@@# * @QQAQQ@@CQQDQQ@@tQ@c@@ఐ !lQQQRQQ@@@t@@@d@@q@@t@ ఐ"bscQQdQQ@@@@@@@p@@o@@@@n@@m@@@l@@k@@j@@ఐI!bQQQQ@/@@rr@@(.I " " QQQQ@@QQQQ@@!@@@~Q@Q@@@6 @@@@@P@|@ఐ̠*print_textQQQR@@@@{@@@@@7@@@@@@@ఐt!tQRQR@@@w@@@@@@@w@@@P@@h @@@ @@@3@@@@Ġ*Cstr_tupleRRRR@?ĠRRRR@@@@@??@@@~@@@~3@@@@@@ @@u@@@~@@Ġ$NoneRR!RR%@@@@@Tw@@@~@@@~@@Ġ$Some RR' RR+@ఠ!rRR,RR-@(A@@}@@@~/@@@@@@@@~@@@~7@@J@@@:@.@@@~@@ @@u@@@~Ӡ@w@@@~@@@~Ԡ@@@@~@@@~@@~Y@@@ ఐ"bsQR1R>RR1R@@@@@@@@@@@@@@@@@@@@@@@3`__`````@LVO@P@Q@@@@ఐ:!brR1RAsR1RB@ @@sc@@& .B : }R1RD~R1RK@@R1RCR1RL@@@@@Q@Q@$@@9 @@@@@P@*@  ఐv$selfRNR[RNR_@k@@lt:@keRNRp@@@st@@@sm@@@si@@sa@@@@@@I@@ఐ!bRNRqRNRr@f@@sV@@ఐ*&fatherRNRsRNRy@°@@w @@@f@@ఐ!rRNRzRNR{@p@@sQ@u@@?@@sv@ఐ"bsR}RR}R@!@@@v@@@@@@~@@@@@{@@@@@@@@@ఐʠ!bR}RR}R@@@s@@!  R}RR}R@@R}RR}R@@@@@P@P@@@6 @@x@@@P@@@@@@@@@Ġ*Cstr_tuple/RR0RR@APĠJ7RR8RR@I@@@@ASAR@@@~@@@~3<;;<<<<<@'@@@@@ @@v@@@~@@Ġ$SomeNRRORR@Ҡఠ!tWRRXRR@jA@@y @@@~@@@_RR`RR@@y)@@@~@@@~'@@Ġ$SomepRRqRR@ఠ!ryRRzRR@A@@@@@~?@@@@@@@@@@@~G@@Z@@@J@.@@@P@ @@w5@@@@yb@@@@@@@  @@@@@@@@i@@@ ఐR"bsRRRR@@@@G@@@ @@ @O@@@@@L@@@@@@@3@yr@s@tXQ@R@S@@@@ఐ!bRRRR@@@t@@& .B : RRRR@@RRRR@@x@@@Q@#Q@"&@@; @@N@@@$P@,@  ఐܠ$selfRRRR@m@@m<@l˰RS@@@t@@-@t@@,@t@@+t@@*@@)@@(K@@ఐ栐!bRSRS@̰@@uX@@ఐ&father+RS,RS @(@@xr@@@=h@@ఐ !r;RS <RS @p@@tQ@@w@@?@@tx@ ఐ預"bsLSSMSS@@@@@@@J@@I@@@@H@@G@@@F@@E@@D@@ఐ2!bjSSkSS @@@u[@@(.I " " uSS"vSS-@@xSS!ySS.@@ @@@XQ@cQ@b@@6 @@@@@dP@V@ఐ*print_textS0S=S0SG@v@@@~~@@@i@@h @@@g@@f@@ఐP!tS0SHS0SI@ݰ@@zo@@@s@@@@zn@@@wP@p@h @@@ @@@@@@@ఠ!lSJSWSJSX@A@@xh@@@3@@@@@Ġ$NoneSJSZSJS^@t@@@@ .z@@@@@@@@Ġ$SomeSJS`SJSd@jఠ!rSJSeSJSf@A@@ W@@@#+@@@@@ _ ^@@@%@@@$3@@;@@@;@.@@@&<@ @@x@@@(@ gz@@@*@@@)@  @@@,@@@+@@'U@@@ ఐȠ"bs+SjSw,SjSy@h@@@@@@@@@@@@~@@}@@@|@@{@@z3:99:::::@'{@|@}XQ@R@S@@@@ఐ!bNSjSzOSjS{@@@v?@@& .B : YSjS}ZSjS@@\SjS|]SjS@@@@@Q@Q@&@@; @@@@@P@,@  ఐR$selfxSSySS@n@@oP<@ni}SS@@y[yW@@@@@@yM@@@yF@@@yB@@@y8@@y1@@@@@@@@@@W@ysภ,FmภZSSSS@Y@@@yxQ@i@@@ @@@m@@ఐ~!bSSSS@d@@vz@@ఐ(&fatherSSSS@@@z @@@@@# * SSSS@@SSSS@@yQ@@@ఐ!lSSSS@@@y@@@@@q@@y@ ఐ"bsSSSS@1@@@@@@@@@@@@@@@@@@@@@@@ఐڠ!bSSSS@@@w@@&.B -> SSSS@@ SS!SS@@@@@Q@Q@@@6 @@@@@P@@  ఐ$self<SS=SS@oV@@p@oAST@@@w@@@w @@@w @@w@@@@@@@@ఐ !bXSTYST@@@wI@@ఐʠ&fathereST fST@b@@z@@@ ,@@ఐ!ruSTvST@4@@w3Q@;@@?@@w.<@ఐ!"bsTT TT"@@@@@@@@@@@@@@@@@@@@@@Y@@ఐj!bTT#TT$@P@@wf@@! TT&TT'@@TT%TT(@@B@@@%P@0P@/z@@6 @@|z@@@1P@#@@@@@@@J@@@@@@@ఠ!lT)T6T)T7@A@@zu@@@= @@Ġ$SomeT)T:T)T>@dఠ!tT)T?T)T@@A@@|@@@B @@@T)T9T)TA@@ J|@@@D@@@C @@Ġ$SomeT)TCT)TG@ఠ!r T)TH T)TI@A@@ s@@@I @@@@@ { z@@@K@@@J @@J@@@J@.@@@L @ @@z@@@N@ |@@@P@@@O@  @@@R@@@Q@@M "@@@ ఐ䠐"bsGTMTZHTMT\@@@@@@@:@@9@@@@8@@7@@@6@@5@@43VUUVVVVV@ D@@{t@u@vZS@T@U@@@@ఐ4!blTMT]mTMT^@@@x]@@' .B of wTMT`xTMTh@@zTMT_{TMTi@@ @@@HQ@SQ@R(@@= @@@@@TP@F.@  ఐp$selfTkTxTkT|@p@@qn>@pTkT@@{y{u@@@b@@a@{k@@`@{d@@_@{`@@^@{V@@]{O@@\@@[@@Z@@Y@@XY@{ภ.d=ภxTkTTkT@w@@@{Q@k@@@(@@@o@@ఐ!bTkTTkT@@@x|@@ఐF&fatherTkTTkT@ް@@|(@@@@@# * TkTTkT@@TkTTkT@@{Q@@@ఐ/!lTkTTkT@@@{@@@@@q@@{@ ఐ"bsTTTT@O@@@@@@@@@@@@@@@@@@@@@@@ఐ!b0TT1TT@ް@@y!@@&.B -> ;TT<TT@@>TT?TT@@@@@Q@Q@@@6 @@@@@P@@  ఐ4$selfZTT[TT@qt@@r2@q#_TT@@@y2@@@y+@@@y'@@y@@@@@@@@ఐ>!bvTTwTT@$@@yg@@ఐ蠐&fatherTTTT@@@|@@@.@@ఐ!rTTTT@4@@yQQ@=@@?@@yL>@ ఐA"bsTUTU@@@@6@@@@@@>@@@@@;@@@@@@@]@@ఐ!bTUTU@p@@yj@@(.I " " TU TU@@TU TU@@b@@@Q@Q@~@@6 @@8@@@P@@ఐ *print_textUU%UU/@ ΰ@@@@@@@@x@@@@@@@ఐ!tUU0UU1@@@~@@@@@@@~@@@P@@h @@@ @@@@@@y@@ @@@ @@@AuOP@@~@@@+ @ @@ '@ @@ (@nO!O4U2U<@@@=@@}1~@@@}0@@}/L@0L@-@@ఐd!l/U2U=0U2U>@2@@GT@@@}-L@5L@3=@@f @@KL@}+3@@@4@@@5@W@@6@Ġ+Type_recordJU@UHKU@US@;+Type_record@z@@@ @@@ @AABC@A,|,,|,@@@m@ఠ!l{cU@UTdU@UU@v A@@z@@@|@@@|3ihhiiiii@@@@@@& @@C@@@|@@C@@@|@@@ ఐ"bsUYUcUYUe@@@@@@@>@@=@@@@<@@;@@@:@@9@@83@(81@2@3@@@@ఐj!bUYUfUYUg@P@@z@@"= UYUiUYUk@@UYUhUYUl@@B@@@LM@SM@R$@@9 @@@@@TL@J*@ ఐ$privUnU{UnU@\@@[@@@WL@V=@ఐx"bsUnUUnU@@@@m@@@_@@^@u@@@]@@\r@@@[@@Z@@YZ@@ఐ!bUnUUnU@@@zg@@(private UnUUnU@@UnUUnU@@@@@mM@tM@s{@@6 @@q@@@vL@uM@k@@UnUx@@ @ ఐ$self%UU&UU@s?@@s@r*UU@@@{v@@~@{r@@}@{o@@|{d@@{@@z@@y@@ఐ&fatherAUUBUU@>@@~@@@@@ఐ!bQUURUU@@@{B@@ఐ!l^UU_UU@ɰ@@{E@@@?@@{@L@@{@@@@Ġ)Type_openpUUqUU@;)Type_open@@@ABC@A ,, ,,@@@@@@  @@D@@@|@@D@@@|@@@ ఐ("bsUUUU@Ȱ@@@@@@@@@%@@@@@"@@@@@@@1@@ఐq!bUUUU@W@@{>@@$= ..UUUU@@UUUU@@I@@@M@M@R@@6 @@@@@L@X@ఐl"bsUUUU@ @@@a@@@@@@i@@@@@f@@@@@@@u@@ఐ!bUUUU@@@{@@! UUUU@@UUUU@@@@@L@L@@@6 @@ML@@} @@b@Ġ-Type_externalUVUV@;-Type_external@|@@@ @ABBC@Az!,,{!,- @@@1@ఠ$name|'UV(UV@: A@@@@@|@@@@@EJ@@@|@@EM@@@|@@@ ఐݠ"bs@VV&AVV(@}@@@@@@@@@@@@@@@@@@@@@3ONNOOOOO@3,@-@.@@@@ఐ)!baVV)bVV*@@@|R@@డ&Printf'sprintftVV,uVV2@ xVV3yVV:@@sа@@@sР@q@@u@@@M@M@M@HM@_@@tM@s@@@t @@@@@@@@@@I@@ภ^v]wVV;VVJA\ภi += external @@@@@[N@^N@]j@ภ}+Caml_string ;+Caml_stringR!x@#ܠ!b@#ݠ!c@#ޠ!d@#ߠ!e@#!f@#@@@'!a@#@'@@@@'@@'@@'@@@'0,($ @@@'@BCAYAA}}$@@@c@ภl@l@ O@a@@@sN@@ภ|@|@tu@@@ N@GN@YN@qM@ZM@r@@@wN@@@@ŠO@L @@@\N@p@@@ѠO@' àĠŠ@@@IN@X@-= external %S@@@@@JN@N@ @@@@t6@@@ N@F@@ ఐO$selfuVVLvVVP@u@@vM$@uzVVW@@@m@@@@@l@@.@@ఐe$nameŒVVXVV\@8@@@@@O@O@B@@—VVK˜VV]@@E@@šVV+›VV^@@M@I@@^@@@@@L@O@ఐI"bs¬V`Vj­V`Vl@@@@>@@@@@@F@@@@@C@@@@@@@l@@ఐ!bV`VmV`Vn@x@@}y@@! V`VpV`Vr@@V`VoV`Vs@@j@@@L@L@@@6 @@OeL@@ @@?@@@AgNxN~VtV{@@BN@ ఐ"bsV}VV}V@0@@@@@@@@@@@@@@@@@@@@@m@@ఐ٠!bV}VV}V@@@~z@@% .sp V}VV}V@@V}V V}V@@@@@J@J@@@6 @@@@@I@@  ఐ$self;VV<VV@vU@@w@v%@VV@@@@@@@@@@@C@@@@@@A@@@@@@@@@@@@@ @@ @@ @ːภN28@8@̠@@@4@@@3@@2@@ఐC!b{VV|VV@)@@~l@@ఐ?!tÊVVËVV@@@~p@'ty_infoÑVVÒVV@G @@0b@@@:J@,@@@+J@@@=@@<@@డE$Name&simpleEWWFWW@ IWWJWW@@B@@@@@@W@@V@@@U@@T@@ఐ!aeWWfWW@ݰ@@2@)att_valuelWWmWW@ @@@@@l@i@(val_namexWWyWW@B@@@@@dL@mL@k@@ƃWWc@@@@@b@@# : ƏWWƐWW@@pƒWW@@ @@@PK@rK@q@@ƛWWƜWW@@-@@@5@sK@N@@ @@@@@tI@3"@  ఐ$selfƷWWƸWW@yѰ@@z2@yƼWW@@@@@}@@@|@@@{|@@z@@y@@xA@@ఐ!bWWWW@o@@N@@డ$Name&fatherWWWW@ WXWX@@B+@@@6@@@@@9@@@@@p@@ఐ!aWXWX@~@@@)att_value WX WX@= @@V@@@@@(val_nameWXWX@CV@@d@@@K@K@@@$WW%WX@@j@@@@@ఐڠ!a7WX8WX@@@@)att_value>WX?WX(@n @@@@@@@(val_typeJWX)KWX1@Cn@@J@@@@@@ ఐ"bs[X3X9\X3X;@˜@@@@@@@@@@@@@@@@@@@@@@@ఐ/!byX3X<zX3X=@@@Q@@% .sp DŽX3X?DžX3XF@@LJX3X>LjX3XG@@@@@J@J@@@6 @@@@@I@@  ఐk$selfǣXIXOǤXIXS@z@@{{@zǨXIX_@@ @@@@@@@@@@@@@@@W@@@@@@@@W@@@@@@@@@A@3ภRǠn@Ǡ@41@@@@@@@@Q@@ఐ!bXIX`XIXa@@@^@@ఐ!aXIXbXIXc@l@@o@)att_valueXIXdXIXm@+ @@D@@@@{@(val_infoXIXnXIXv@D9@@¦@@@J@@@@J@J@@@u@@v@@@I@@ఐà"bs&XxX~'XxX@c@@@ĸ@@@!@@ @@@@@@ý@@@@@@@@@ఐ!bDXxXEXxX@@@@@% .sp OXxXPXxX@@RXxXSXxX@@@@@/I@:I@9@@6 @@BHE@E@E@-@@@@ @@@@@ @r@@ @@@ @2@@ @@@ @A@!A@@@I@@M@B@@L9@@K@@J@@I'@ @@@@\@Y@@[@R@@ZI@@Y@@X@@W@@VE@OJ@ȉWW7@] + Print groff string for a class attribute. ȗVVȘVW@@@@@@@ȞXXȟXX@AA࣠@&self-2Aఠ{бȿA{@3ȪȩȩȪȪȪȪȪ@{@@@  {ӱ A{@@@{@࣠@!bAȾXXȿXX@!A@@3ȽȼȼȽȽȽȽȽ@{@{@!@{@@@@@  @@!mAXXXX@"A@@3@ @@@@@@@@ ఐĂ"bsXXXX@"@@@w@@@@@@@@@@@|@@@~@@}@@|3@%1@(@)@@@@ఐK!bXXXX@1@@@@*.I method XXXX@@XXXX@@Ħ@@@J@J@$@@9 @@|@@@I@*@ ఐb!m0XY1XY@7@@:@+met_private7XY8XY@3+met_private@@@ ER@@@ @@A3)met_value @@@ @@@@AX6$6.X6$6C@@]@3+met_virtualEb@@@ @@B@AZ66Z66@@g@@AY66Y66@@k@+#@@@@@I@g@ఐ"bsiXYjXY@Ħ@@@@@@@@@@@@@@@@@@@@@@@ఐ̠!bɇXYɈXY@@@{@@(private ɒXYɓXY"@@ɕXYɖXY#@@'@@@J@J@@@6 @@@@@I@J@@@ɧXX@@ @ ఐ砐!mɵY%Y.ɶY%Y/@@@@+met_virtualɼY%Y0ɽY%Y;@r @@M@@@I@@ఐj"bsY%YAY%YC@ @@@_@@@@@@g@@@@@d@@@@@@@@@ఐ0!bY%YDY%YE@@@@@(virtual Y%YGY%YO@@Y%YFY%YP@@ŋ@@@J@J@ @@6 @@c@@@I@J@@@ Y%Y+@@ @ ఐŴ"bsYRYXYRYZ@T@@@Ʃ@@@@@@ű@@@@@Ů@@@@@@@2@@ఐz!b5YRY[6YRY\@`@@)?@@డȬ!^DYRYEYRY@İ@@@@@@@@@@@@@@@@@@@@@_@@డh$Name&simplehYRY_iYRYc@ lYRYdmYRYj@@Fٰ@@@@@@@@@@@@@@@ఐ!mʈYRYkʉYRYl@@@q@)met_valueʏYRYmʐYRYv@N @@@@@.@+@(val_nameʛYRYwʜYRY@Fذ@@@@@&L@/L@-@@ʦYRY^c@@@@@$@@# : ʲYRYʳYRY@@pʵYRY@@,@@@K@4K@3@@ʾYRY]ʿYRY@@P@@@@5K@@@ @@&@@@6I@@  ఐ1$selfYYYY@}@@~@}YY@@@@@?@@@>@@@=@@<@@;@@:@@ఐ;!bYYYY@!@@@@డ $Name&father YY YY@  YYYY@@FN@@@Y@@@U@@T\@@@S@@R"@@ఐ[!m)YY*YY@0@@3@)met_value0YY1YY@ @@y@@@j@g?@(val_name<YY=YY@Gy@@@@@bK@kK@iM@@GYYHYY@@@@@`S@@ఐ!mZYY[YY@a@@Cd@)met_valueaYYbYY@  @@@@@s@pp@(val_typemYYnYY@G@@+J@ry@@@@&z@ ఐ"bs~YYYY@ƻ@@@@@@}@@|@@@@{@@z@@@y@@x@@w@@ఐ᠐!b˜YY˝YY@ǰ@@@@% .sp ˧YY˨YY@@˪YY˫YY@@<@@@J@J@@@6 @@@@@I@@  ఐ$selfYZYZ@~@@@~YZ@@62/@@@@@@@@@@@@@@@z@@@@@@@@z@@@@@@@@@@VภV@@WT@@@@@@@@@@ఐK!bYZYZ@1@@@@ఐI!mYZYZ@@@!@)met_valueYZYZ"@ݰ @@g@@@@-@(val_info*YZ#+YZ+@H\@@ɠ@@@J@@@@J@J@A@@u@@™@@@I@G@ఐ栐"bsIZ-Z3JZ-Z5@dž@@@@@@@@@@@@@@@@@@@@@d@@ఐ!bgZ-Z6hZ-Z7@@@[q@@% .sp rZ-Z9sZ-Z@@@uZ-Z8vZ-ZA@@@@@I@I@@@6 @@FkE@E@ E@@@@@ @@@@@ @r@@ @@@ @@@ @@@ @A@A@@@@@ @@@ z@@ @@@@@ @@@@@@@@@@@@@@@@@@E@ @̬XX7@̀ ( Print groff string for a class method. ̺XX̻XX@@@@@@@bZnZyZnZ@AA࣠@&self-2Aఠ#A@3@@@@  $A@@@@࣠@!bAZnZZnZ@%A@@|3@@ @!@ @@@@@  @@&m_nameAZnZZnZ@&A@@3@ @@@@@@@@!lAZnZZnZ@'A@@3@@@@@@@@@ఐ!lZZZZ@@@@@3@@@@Ġ9&ZZ'ZZ@8@@@@3$##$$$$$@@@@@@@@ภɤ/ZZ0ZZ@ɣ@@@ @@8ZZ9ZZ@@@@@@@ ఐ⠐"bsEZZFZZ@Ȃ@@@@@@W@@V@@@@U@@T@@@S@@R@@Q>@@ఐ!bcZZdZZ@k@@K@@$ .B nZZoZZ@@qZZrZZ@@@@@eM@lM@k_@@6 @@@@@mL@ce@ ఐ("bs͋ZZ͌ZZ@Ȱ@@@@@@v@@u@%@@@t@@s"@@@r@@q@@p@@ఐˠ!bͩZZͪZZ@@@C@@డ*parameters-Odoc_messagesͺZZͻZ[@ ;Z[ͿZ[ @@`@@@@!i!i!i!@@@ @@[@@@M@M@@@H@@1@@@L@@ ఐɀ"bs[[[[@ @@@u@@@@@@}@@@@@z@@@@@@@@@ఐ#!b[[[[@ @@@@#:  [[ [["@@[[[[#@@ɡ@@@M@M@@@6 @@w@@@L@@ డ̒$List$iter-[%[/.[%[3@ 1[%[42[%[8@@x@@@@@@@@@@@@@@U@@@@@@@@@@@@0@@࣠@!pAY[9[JZ[9[K@l(A@@4@@@@ ఐ"bsj[O[]k[O[_@ɧ@@@@@@@@@@@@@@@@@@@@@3yxxyyyyy@d.@%@&@@@@ఐ!b΋[O[`Ό[O[a@@@%@@$.sp Ζ[O[cΗ[O[h@@Ι[O[bΚ[O[i@@+@@@P@P@$@@9 @@@@@O@*@ ఐP"bsγ[k[yδ[k[{@@@@E@@@@@@M@@@@@J@@@@@@@I@@ఐ!b[k[|[k[}@ٰ@@kV@@!"[k[[k[@@[k[~[k[@@q@@@P@P@ j@@6 @@G@@@O@p@ ఐʖ"bs[[[[@6@@@ˋ@@@@@@ʓ@@@@@ʐ@@@@@@@@@ఐ9!b[[[[@@@@@డ*)Parameter-complete_name*[[+[[@ .[[/[[@@@@@@d@@c@@@b@@a@-@@RU@@@@@@@@@@@@~@@}@@ఐ!pV[[W[[@ذ@@@@Z[[[[[@@@@@&@Q@@@k @@@@@O@$@ ఐ"bst[[u[[@ʱ@@@@@@ @@ @@@@ @@  @@@ @@@@ @@ఐ!bϒ[[ϓ[[@@@,@@"" ϝ[[Ϟ[[@@Ϡ[[ϡ[[@@2@@@P@"P@!+@@6 @@@@@#O@1@  ఐ$selfϼ[[Ͻ[[@ְ@@A@[[@@@@@,@@@+@@@*@@)@@(@@'P@@ఐ!b[[[[@@@r]@@ఐ&m_name[[[[@ܰ@@xj@@డ)Parameter#typ[[[\@ [\[\ @@@@@@h@@gX)type_expr@@@f@@e@kW[lW@@"V@@@@@@@B@@A@@@@@@?@@ఐР!p&[\ '[\ @@@@@*[[+[\ @@Q@I@@s@@@ ఐנ"bs:\\;\\@w@@@@@@Z@@Y@@@@X@@W@@@V@@U@@T@@ఐz!bX\\ Y\\!@`@@@@! c\\#d\\%@@f\\"g\\&@@@@@hP@sP@r@@6 @@@@@tO@f@  ఐ$selfЂ\(\6Ѓ\(\:@@@Z@\Ї\(\W@@@I@@{@B@@z9@@y@@x@@ఐ!bК\(\XЛ\(\Y@@@4@@ఐQ!pЧ\(\ZШ\(\[@)@@-,@@)@@T-@ఐQ"bsд\]\kе\]\m@@@@F@@@@@@N@@@@@K@@@@@@@J@@ఐ!b\]\n\]\o@ڰ@@lW@@! \]\q\]\s@@\]\p\]\t@@r@@@O@O@k@@6 @@@@@O@q@n@@r@@@s@6@@t@@@ u@@@ v@B@@ w@@@ x@[9[E\u\@@@@@@@@@@M@M@@@ఐ !l\\\\@@@@@@@p@@@L@@ఐ̽"bs \\!\\@]@@@Ͳ@@@@@@̺@@@@@̷@@@@@@@ @@ఐ`!b>\\?\\@F@@@@! I\\J\\@@L\\M\\@@@@@L@L@,@@6 @@E@ML@0@- @@1@x@@2@@@3@@@4@@@A^ZZ@@6@A@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@ E@@чZnZr;@[ ! Groff for a list of parameters. ѕZCZGіZCZm@@@@@@@cќ\\ѝ\] @AA࣠@&self-2Aఠαѽ)A@3ѨѧѧѨѨѨѨѨ@@@@  ѱ*A@@@@࣠@!bAѼ\] ѽ\]@+A@@}3ѻѺѺѻѻѻѻѻ@@@!@@@@@@  @@!pA\]\]@,A@@3@ @@@@@@@@డ)Parameter%names]]]](@ ]])]].@@@@@@m@@l1_@@@k@@@j@@i@]^@@W@@@@@@@8@@7@@@6@@@5@@43        @@L@C@D@@@@ఐS!p]]/ ]]0@ @@@@<@@-,@@@A@@@@@ĠF3]6]>4]6]@@E@@@@@?@@@P@@@O387788888@+@@@ @HG@@@R@@@Q@@@ภοJ]6]DK]6]F@ξ@@@@ĠV]G]TW]G]V@ఠ$name_]G]O`]G]S@r-A@@i@@@Z3a``aaaaa@T@@@Ġʀm]G]Wn]G]Y@@@@@̠y@@@`@@@_@@@ @@@@@b@@@a@@@@@d@@@c @@@డҕ)Parameter,desc_by_nameҕ]]Җ]]@ ҙ]]Қ]]@@@Q@@@u@@t@ @@@s@@r@̺@@@q@@@p@@o@@n@@@X@$@@@m@@@z@@y@@@@x@@w@@@v@@@u@@t@@s3@un@o@p@@@@ఐ!p]]]]@ɰ@@@@ఐ$name]]]]@@@G@@@L@L@$@@^ @@G@@@@@@,@Ġ$None]]]]@Ť@@@@[@@@@@@3      @@@@@ @c@@@@@@@@@ภϐ]]]]@Ϗ@@@@Ġ$Some(]^ )]^ @Ŭఠ!t1]^2]^@D/A@@?@@@j@@@@@F@@@@@@r@@M@@@@@@y@@@ ఐ"bsR]^S]^@Ώ@@@@@@@@@@@@@@@@@@@@@3a``aaaaa@;4@5@6@@@@ఐ!bs]^t]^@@@3@@" ~]^]^@@Ӂ]^ӂ]^@@@@@N@N@$@@9 @@@@@M@*@ ఐ$selfӛ]^Ӝ]^#@@@s8@kӠ]^/@@@@@@@@@@@@@@Λ@@@@@@@L@@ఐ!bӼ]^0ӽ]^1@@@|Y@@ఐ!t]^2]^3@c@@@@@M@M@m@@9 @@}M@p@ @@q@@@A]]]g^4^?@@@ఠ!l^@^H^@^I@.A@@@@@h@@@g@@@@@j@@@i@@@డh$List$iter^^^^@ ^^^^@@}@@@@@@@J@@@@@@@@@@@0@@@@@@@@@@@@3!  !!!!!@HA@B@C@@@@࣠@!nA7^^8^^@J0A@@(365566666@@@@@@@డM)Parameter,desc_by_nameM^^N^^@ Q^^R^^@@@@@ @@@'@@&@@@@%@@$p@@@#@@@"@@!@@ 3eddeeeee@E<Z@3@4@@@@ఐ!pw^^x^^@e@@,@@ఐP!nԄ^^ԅ^^@@@t@@;@@ܠΕ@@@5@@@4%@Ġ$Noneԙ^_Ԛ^_@9@@@@Ω@@@G@@@F3ԞԝԝԞԞԞԞԞ@9@@@ @α@@@I@@@H@@@ภ%԰^_ Ա^_ @$@@@q@@@W@Ġ$Some_ __ _!@Dఠ!t_ _"_ _#@1A@@@@@Pf@@@@@%@@@R@@@Qn@@,@@@T@@@Su@@@  ఐE$self_'_9_'_=@@@3@,%@&@'@@@_'_I@@@@@b@@@a@@`@@_@@ఐN!b_'_J_'_K@4@@@@డ~!^_'_N_'_O@@@@@@@x@@w@@@@v@@u@@@t@@s@@r;@@ఐ!n4_'_M@ɰ @@#G@@# : >_'_P?_'_S@@*A_'_T@@@@@Q@Q@Z@@J_'_LK_'_U@@bQ@_@@c@@``@ ఐ$selfZ_W_i[_W_m@t@@2n@*__W_y@@@N@@@@@@L@@@@@Z@@@@@@@@@ఐ !b{_W_z|_W_{@@@;@@ఐ!tՈ_W_|Չ_W_}@@@p@@@O@O@@@9 @@S@@@O@@@@@@@A՚^^@@Y@@@@՟^^ՠ_~_@@@@@g@@@@@K@K@q@@ఐҠ!lն__շ__@@@Π@@@K@K@@@ @@k@@@A]] @@m@ A@ A@@@@@@@@|@@@@@@@ @@@@ @@@ @@@ @@@@@@@@E@6@\\.@Jո 4 Groff for the description of a function parameter. \\\\@@@@@@@P___`@AA࣠@&self-2AఠJK+2A,@ 3@*@@@  .3A#/@#@@/@࣠@!bA_`_`@,4A@@j3@?7@C@!8@D@@@@@  @@&m_nameA,_`-_` @?5A@@r3+**+++++@ @@@@@@@@!lA=_` >_` @P6A@@{3<;;<<<<<@@@@@@@@@ఐ!lO``P``@@@@@3NMMNNNNN@@@@Ġq^`"`*_`"`,@p@@@@3\[[\\\\\@@@@@@@@ภܰg`"`0h`"`2@@@@ @@p`3`;q`3`<@@@@@@@ ఐ"bs}`@`J~`@`L@Ѻ@@@@@@H@@G@@@@F@@E@@@D@@C@@B>@@ఐ!b֛`@`M֜`@`N@k@@K@@$.B "֦`@`P֧`@`U@@֩`@`O֪`@`V@@;@@@VM@]M@\_@@6 @@@@@^L@Te@ ఐ`"bs`X`b`X`d@@@@U@@@g@@f@]@@@e@@dZ@@@c@@b@@a@@ఐˠ!b`X`e`X`f@@@1@@డO*parameters-Odoc_messages`X`g`X`t@ `X`u`X`@@ 8@@Ҋ@@@uM@|M@{@@? @@`@@@}L@s@ ఐү"bs````@O@@@Ӥ@@@@@@Ҭ@@@@@ҩ@@@@@@@@@ఐ!b0``1``@@@@@#:" ;``<``@@>``?``@@@@@M@M@@@6 @@ͦ@@@L@@ డ$List$iter\``]``@ ```a``@@I@@@@@@*@@@@@@@@@@@@@@@@@@@@'@@࣠@ A@ఠ!p׍``׎``@נ7A@@0@@ఠ(desc_optי``ך``@׬8A@@<@@מ``ן``@@@Ӡ@@@E@@ @@ ఐP"bs׳``״``@@@@E@@@@@@M@@@@@J@@@@@@@3@vA@;@<6@0@1@@@@ఐ!b````@@@&@@$.sp ````@@````@@v@@@P@P@&@@; @@L@@@O@,@ ఐӛ"bs````@;@@@Ԑ@@@@@@Ә@@@@@ӕ@@@@@@@K@@ఐ!b````@@@lX@@డ֓!^+`a,`a@@@@@@@ @@ @@@@ @@@@@@@@@x@@!"G`aH`a@@J`` @@!@@@Q@Q@@@డ!^^`a _`a@ް@@@7@@@%@@$@@@@#@@"@@@!@@ @@@@ఐ!pR~`a@T@@@'mp_name؄`a'@3'mp_name@@@8@@@3@@@ 3'mp_type %`+module_type@@@5@@@4@@A@AT#T+T#TO@@ұ@3,mp_type_code@@@6@@B@AT`ThT`T@@һ@3'mp_kind%0module_type_kind@@@7@@C#@ATTTT@@@@ASTST@@@\@@Ӑ@@@5R@9R@7@@"" `a`a@@m`a@@C@@@3R@;R@: @@ @@K@@@@O@%@ డ`&Option$iteraa%aa+@ aa,aa0@@@@!a@@@&$unitF@@@%@@$@@#@&optionL@@@"@@!@@@ @@@@@*option.mli| o o| o @@.Stdlib__OptionL@0+@@@@(O@}@@&@@@@@@@~@# @@@|@@{ @@@z@@y@@x|@@ ఐM$selfQaa2Raa6@k@@)@.VaaI@@@c@@@\@@@X@@P@@@@@@@@ఐW!bmaaJnaaK@=@@@@ఐQ&m_namezaaL{aaR@9@@@@~aa1aaS@@@y@@q@@@@ఐ!pِaaTّaaU@Ȱ@@@'mp_typeٗaaV٘aa]@  @@n@@@P@ P@@@ @@@@@!O@@ ఐP"bsٳa_amٴa_ao@@@@E@@@*@@)@M@@@(@@'J@@@&@@%@@$@@ఐ!ba_apa_aq@@@! @@! a_asa_au@@a_ara_av@@q@@@8P@CP@B!@@6 @@G@@@DO@6'@ ఐ`(desc_optaaaa@0@@"5@Ġ$Noneaaaa@̦@@@@/3@B@@@@0@@@ภքaaaa@փ@@@r@@@O@NO@E@Ġ$Some#aa$aa@̧ఠ!t ,aa-aa@?9A@@SL@sL@Jl@@@@@Zm@@Zm@@@ ఐ;$self?aa@aa@Y@@3=<<=====@|@@@@@Gaa@@@6@@@X@@W@4@@@V@@UB@@@T@@S@@R@@ఐM!bcaadaa@3@@$@@ఐD!tpaaqaa@.@@C1@@5@@b2@@@Auaxavab@@en@ఐ"bsڀbbځbb@ս@@@@@@@@@@@@@@@@@@@@@@@ఐ!bڞbbڟbb@n@@@@! کbbڪbb@@ڬbbڭbb@@>@@@O@O@@@6 @@v@@@O@@G@@@ @@@@@@@@ @ @@ @``b b-@@@@@@@@@@M@M@m@@ఐ!lb.b:b.b;@@@@@@@:@@@L@@ఐև"bsb=bGb=bI@'@@@|@@@@@@ք@@@@@ց@@@@@@@@@ఐ!bb=bJ b=bK@ذ@@X@@" b=bMb=bQ@@b=bLb=bR@@֨@@@L@L@@@6 @@>E@E@>L@@@@@@@@e@@@@@C@@@A*``@@E@A@A@@@@@@|@@@x@@X@@@@@@@@!@@@Z@@)@@@(@@@'@@@&l@@%@@$@@#@@"@@!E@H@S__=@ٹ' 5 Print groff string for a list of module parameters. a__b__@@@@@@@!hbbibb@AA࣠@&self-2 Aఠҹ Һۉ:A@3tssttttt@@@@  ی;A@@@@࣠@!bAۈbbۉbb@ۛA@@2@@@kI@[3@,@@@డ$Name&fatherbbbb@ bbbb@@WD@@@O@@@`@@_R@@@^@@] @@ఐ!cbbbb@X@@/@'cl_name$bb%bb@3'cl_name@@@ ;@@@ 0@@@# 3'cl_info Š@@@ 2@@@ 1A@A @ABB(BBG@@N@3'cl_typedT*class_type@@@ 3@@B@ABBBB@@Z@32cl_type_parameters#dd)type_expr@@@ 5@@@ 4@@C(@ABBBB@@k@3*cl_virtual4Xp@@@ 6@@D2@ACCCC1@@u@3'cl_kind>*class_kind@@@ 7A@E=@AC[CeC[C@@ր@3-cl_parametersI%)parameter@@@ 9@@@ 8A@FM@ACCCC@@֐@3&cl_locY`v@@@ :A@GV@AD DD D/@@֙@@AAAAA@@֝@ph@@@@@mJ@sJ@q@@p@@@A@ܖbbr@@ ఐ?"bsܢ bbܣ bb@߰@@@4@@@|@@{@<@@@z@@y9@@@x@@w@@v3ܱܱܱܱܱܱܰܰ@@@@@@@ఐ>!b bb bb@$@@u@@).I class  bb bc@@ bb bc@@c@@@J@J@$@@9 @@9@@@I@*@ ఐU!c cc cc@(@@:@*cl_virtual cc cc@ @@@@@I@F@ఐآ"bs cc# cc%@B@@@ٗ@@@@@@؟@@@@@؜@@@@@@@c@@ఐ!b# cc&$ cc'@@@p@@(virtual . cc)/ cc1@@1 cc(2 cc2@@@@@J@J@@@6 @@ӛ@@@I@J@@@C cc@@ @ ఐ!cQ c<cIR c<cJ@@@@2cl_type_parametersX c<cKY c<c]@ @@@@@@@@@Ġ~k cccll cccn@}@@@@#"@@@@@@3pooppppp@@@@ @+*@@@@@@@@@ภ݂ cccr݃ ccct@@@@@@@kI@I@@ఠ!l'ݖcuc~ݗcuc@ݩ?A@@ON@@@@@@@@VU@@@ @@@ @@@ ఐP"bsݳccݴcc@@@@E@@@@@@M@@@@@J@@@@@@@3@70@1@2@@@@ఐO!bcccc@5@@@@డe?string_of_class_type_param_list(Odoc_strcccc@ cccc@@@ee)type_expr@@@br@@@bq@@bp@@@bo@@bn@egeeege@@eE@ @@@@@@1@@@0@@/@@@.@@-N@@ఐ!lcc cc@X@@32@@@<@@@;N@?N@=f@@.cc/cc@@@@@&@AN@9p@@ @@Ԗ@@@BL@$v@ఐ㠐"bsFccGcc@ك@@@@@@J@@I@@@@H@@G@@@F@@E@@D@@ఐߠ!bdccecc@Ű@@@@! occpcc@@rccscc@@@@@XL@_L@^@@6 @@L@V@ @@@@@Aހ c4c:ށcc@@ @ ఐ*"bsލccގcc@ʰ@@@@@@t@@s@'@@@r@@q$@@@p@@o@@n,@@ఐ&!bޫccެcc@ @@]9@@డ޾$Name&simple޾cc޿cc@ cccc@@[/@@@@@@@@@@@@@[@@ఐD!ccccc@@@j@'cl_namecccc@ @@.@@@K@K@x@@cccd@@4@@@~@@g@@R@@@I@@ ఐڡ"bsdddd @A@@@ۖ@@@@@@ڞ@@@@@ڛ@@@@@@@@@ఐ!b"dd #dd @@@@@# : -dd.dd@@0dd 1dd@@@@@J@J@@@6 @@՘@@@I@@  ఐ٠$selfLddMdd@f@@$@EQdd6@@@@@@@@@@@@@@@@@@@ఐ㠐!bhdd7idd8@ɰ@@@@ఐ&fatherudd9vdd?@@@@@@@@ఐ!c߇dd@߈ddA@°@@.@'cl_typeߎddBߏddI@S @@J@@@H@@@ ఐ<"bsߟdKdQߠdKdS@ܰ@@@1@@@@@@9@@@@@6@@@@@@@>@@ఐ8!b߽dKdT߾dKdU@@@oK@@% .sp dKdWdKd^@@dKdVdKd_@@]@@@J@ J@_@@6 @@3@@@ I@e@  ఐt$selfdadgdadk@@@u@Ѱdadw@@WSP@@@@@@@@@@@@@@@ڛ@@@@@@@@ܛ@@@@@@@@@@wภjҲ@@xu@@@7@@@6@@5@@ఐ!b'dadx(dady@@@@@ఐ!c6dadz7dad{@q@@@'cl_info=dad|>dad@ @@ܠ@@@AJ@/@@@.J@CJ@@@@g@@֬@@@GI@,@ఐ"bs\dd]dd@ۙ@@@@@@O@@N@@@@M@@L@@@K@@J@@I@@ఐ!bzdd{dd@۰@@,@@% .sp dddd@@dddd@@@@@]I@hI@g@@6 @@ZE@E@E@[E@[%@@@ &@@@ '@Q@@ (@@@ )@@@ *@ @@+@^@@,@@@-@ @@@@@@A@! A@@@^@@{@W@@zR@@y@@x@@w'@ @@@@@n@@@g@@b@@@@@@@@E@}J@bb<@* ! Print groff string for a class. bTbXbTb~@@@@@@@Rdddd@AA࣠@&self-2)Aఠ*(+ @A @3@ @@@  AA@@@@࣠@!b*Adddd@ BA@@l3@@#@!@$@@@@@  @@"ct+A dd dd@CA@@t3        @ @@@@@@@@ డ#0reset_type_names)Odoc_info$dd%dd@ (dd)de@@^S@@@^S@@@@@^R@@@@@310011111@'3@*@+@@@@ภݶAdeBde@ݵ@@@^i@@@J@@@&@@ר@@@I@@ ఐ"bsZee[ee@ܗ@@@@@@@@@@@@@@@@@@@@@8@@ఐ!bxeeyee@h@@E@@..I class type ee!ee/@@ee ee0@@@@@J@J@Y@@6 @@@@@I@_@ ఐ"cte2e;e2e=@l@@ o@+clt_virtuale2e>e2eI@3+clt_virtual@@@ T]@@@ Q@@D3(clt_name `!t@@@ K@@@@AFFFG@@@3(clt_infoV@@@ M@@@ LA@A@A(G#G-)G#GM@@@3(clt_type#i*class_type@@@ N@@B"@A4GG5GG@@@33clt_type_parameters/i)type_expr@@@ P@@@ O@@C3@AEGGFGG@@@@3(clt_kind@\/class_type_kind@@@ RA@E>@APHLHVQHLHz@@@3'clt_locKe@@@ SA@FG@AYHHZHH@@@@A]HH ^HH @@@bZ@@@@@I@@ఐݯ"bse2eOe2eQ@O@@@ޤ@@@@@@ݬ@@@@@ݩ@@@@@@@@@ఐ:!b0e2eR1e2eS@ @@@@(virtual ;e2eU<e2e]@@>e2eT?e2e^@@@@@J@J@@@6 @@ب@@@I@J@@@Pe2e8@@ @ ఐU"ct^eiev_eiex@(@@+@3clt_type_parameterseeieyfeie@ @@@@@@@@9@Ġڋx eey ee@ڊ@@@@@@@ @@@ 3}||}}}}}@L@@@ @@@@@@@ @@@ภ ee ee@@@@@@@uI@I@@ఠ!l,!ee!ee@DA@@ˠ@@@@@@x@@Ҡ@@@@@@@@@ ఐ]"bs"ee"ee@@@@R@@@"@@!@Z@@@ @@W@@@@@@@3@70@1@2@@@@ఐ렐!b"ee"ee@Ѱ@@S@@డj?string_of_class_type_param_list(Odoc_str"ee"ee@ "ee"ee@@ @@@  @@@;@@@:@@9 @@@8@@76@@ఐq!l"ee"ee@@@@('@@@F@@@EN@IN@GN@@#"ee$"ee@@޵@@@0@KN@CX@@m @@ً@@@LL@.^@ఐؠ"bs;#ee<#ee@x@@@@@@T@@S@@@@R@@Q@@@P@@O@@N{@@ఐc!bY#eeZ#ee@I@@@@! d#eee#ee@@g#eeh#ee@@@@@bL@iL@h@@6 @@L@`@ @@@@@Aueaegv$ff@@@ ఐ"bs%f f%f f@޿@@@@@@~@@}@@@@|@@{@@@z@@y@@x@@ఐ!b%f f%f f@@@!@@డ$Name&simple%f f%f f@ %f f%f f @@`$@@@@@@@@@@@@@C@@ఐȠ"ct%f f!%f f#@@@8R@(clt_name%f f$%f f,@% @@#@@@K@K@`@@%f f%f f-@@)@@@f@@g@@G@@@I@l@ ఐߖ"bs&f/f5&f/f7@6@@@@@@@@@ߓ@@@@@ߐ@@@@@@@@@ఐ!!b&f/f8&f/f9@@@@@# = "&f/f<#&f/f?@@%&f/f;&&f/f@@@߷@@@J@J@@@6 @@ڍ@@@I@@  ఐ]$selfA'fCfIB'fCfM@[@@@:F'fCfd@@@@@@@@@@@@@@@@@@@ఐg!b]'fCfe^'fCff@M@@@@డp$Name&fatherp'fCfhq'fCfl@ t'fCfmu'fCfs@@_@@@@@@@@@@@@@@@ఐ"ct'fCft'fCfv@X@@@(clt_name'fCfw'fCf@ @@@@@K@K@@@'fCfg'fCf@@@@@#@@ఐ"ct'fCf'fCf@{@@2@(clt_type'fCf'fCf@ @@J@;@@}@@<@ ఐf"bs(ff(ff@@@@[@@@@@@c@@@@@`@@@ @@ @@ [@@ఐ!b(ff(ff@װ@@Yh@@% .sp (ff(ff@@(ff(ff@@@@@J@*J@)|@@6 @@]@@@+I@@  ఐ-$self)ff)ff@+@@@)ff@@ށ}z@@@:@@@9@@8@@@@7@@6@Š@@@5@@@4@@3@@@2@@1@@0@@/@ޡภp@@ޢޟ@@@X@@@W@@V@@ఐ[!bQ)ffR)ff@A@@@@ఐW"ct`)ffa)ff@*@@@(clt_infog)ffh)ff@ @@8@@@bJ@P@@@OJ@dJ@a@@g@@@@@hI@M@ఐ#"bs*ff*ff@ð@@@@@@p@@o@ @@@n@@m@@@l@@k@@j@@ఐ!b*ff*ff@@@%@@% .sp *ff*ff@@*ff*ff@@D@@@~I@I@9@@6 @@_E@'E@E@E@|B@@@ C@@@ D@@@ E@@@ F@G@@ G@U@@H@{@@I@r@@J@@@K@A@A@@@G@@@@@@;@@@@@@@ @@@@@W@@@P@@K@@@@@@@@E@@dd;@S & Print groff string for a class type. dddd@@@@@@@-g g-g g%@AA࣠@&self-2.AఠS-T4#EA5@)3  @3@@@  7&FA,8@,@@8@࣠@!b/A"-g g&#-g g'@5GA@@3!  !!!!!@H@@L@!A@M@@@@@  @@!m0A5-g g(6-g g)@HHA@@343344444@ @@@@@@@@ ఐ栐"bsI.g,g2J.g,g4@ᆰ@@@@@@@@@@@@@@@@@@@@@3XWWXXXXX@%1@(@)@@@@ఐK!bj.g,g5k.g,g6@1@@@@*.I module u.g,g8v.g,gB@@x.g,g7y.g,gC@@ @@@J@J@$@@9 @@@@@I@*@ ఐ/"bs/gEgK/gEgM@ϰ@@@$@@@@@@,@@@@@)@@@@@@@I@@ఐ!b/gEgN/gEgO@w@@bV@@డ$Name&simple/gEgQ/gEgU@ /gEgV/gEg\@@c4@@@@@@@@@@@@@x@@ఐ!m/gEg]/gEg^@@@@&m_name/gEg_/gEge@3&m_name@@@Z!t@@@K@@@/ 3&m_type o +module_type@@@LA@A @A[ZZ\ZZ2@@@3&m_info@@@N@@@MA@B@Ai ZRZ\j ZRZz@@  @3.m_is_interface%c%@@@O@@C!@As!ZZt!ZZ@@*!@3&m_file/ɀ@@@P@@D+@A}"[[~"[[)@@4"@3&m_kind9@+module_kind@@@QA@E6@AɈ#[T[^ɉ#[T[|@@?#@3%m_locDk%@@@RA@F?@Aɑ$[[ɒ$[[@@H$@3*m_top_depsMt!t@@@T@@@SA@GO@Aɡ%[[ɢ%[[@@X%@3&m_code]ݠɲ@@@V@@@UA@H^@Aɰ&\/\9ɱ&\/\Y@@g&@3+m_code_intfl@@@X@@@WA@Im@Aɿ'\~\'\~\@@v'@3+m_text_only{c{@@@Y@@Jw@A(\\(\]@@(@@AYYYY@@@@@@@@K@K@@@|/gEgP}/gEgf@@@@@$@@@@@@@I@*@ ఐ/"bs0ghgn0ghgp@ϰ@@@$@@@(@@'@,@@@&@@%)@@@$@@#@@"I@@ఐ!b0ghgq0ghgr@w@@bV@@# : 0ghgt0ghgw@@0ghgs0ghgx@@P@@@6J@=J@<j@@6 @@&@@@>I@4p@  ఐ͠$self1gzg1gzg@@@@1gzg@@@@@G@@@F@@@E@@D@@C@@B@@ఐנ!b1gzg1gzg@@@@@డ $Name&father 1gzg 1gzg@  1gzg1gzg@@cN@@@Y@@@_@@^\@@@]@@\@@ఐ!m'1gzg(1gzg@ʰ@@@&m_name.1gzg/1gzg@F @@y@@@lK@rK@p@@91gzg:1gzg@@@@@j@@ఐ!mJ1gzgK1gzg@@@@&m_typeQ1gzgR1gzg@^ @@IJ@v@@}@@D@ ఐ"bsb2ggc2gg@㟰@@@@@@@@@@@@@@~@@@}@@|@@{@@ఐa!b2gg2gg@G@@2&@@% .sp 2gg2gg@@2gg2gg@@ @@@J@J@:@@6 @@@@@I@@@  ఐ$self3gg3gg@İ@@P@3gg@@@@@@@@@@@@@@@@@^@@@@@@@@^@@@@@@@@@s@:ภsu@@;8@@@@@@@@@@ఐˠ!b3gg3gg@@@@@ఐǠ!m3gg3gg@@@@&m_info3gg3gg@ @@㟠@@@J@@@@J@J@@@g@@o@@@I@@ఐ传"bs4gg 4gg@\@@@@@@@@@@@@@@@@@@@@@@@ఐ!b=4gg>4gg@@@@@% .sp H4ghI4gh@@K4ggL4gh@@@@@I@I@@@6 @@E@eE@@ @@@@@@@@@@@@@@@@@ @=A@AA@@@@@ @@@  @@ @@ @@G@ @@@@@(@@@!@@@@@@@@@@E@j@~-g g3@R " Print groff string for a module. ,ff,fg @@@@@@@n7h;hF7h;hT@AA࣠@&self-22Aఠ1űIA@3@@@@  ȱJA@@@@࣠@!b3A7h;hU7h;hV@KA@@3@@@!@@@@@@  @@"mt4A7h;hW7h;hY@LA@@3@ @@@@@@@@ ఐw"bs8h\hb8h\hd@@@@l@@@A@@@@t@@@?@@>q@@@=@@<@@;3@%1@(@)@@@@ఐK!b8h\he8h\hf@1@@@@/.I module type 8h\hh8h\hw@@ 8h\hg 8h\hx@@@@@OJ@VJ@U$@@9 @@q@@@WI@M*@ ఐ"bs#9hzh$9hzh@`@@@@@@`@@_@@@@^@@]@@@\@@[@@ZI@@ఐ!bA9hzhB9hzh@w@@V@@డT$Name&simpleT9hzhU9hzh@ X9hzhY9hzh@@fŰ@@@@@@x@@w@@@v@@ux@@ఐ"mtr9hzhs9hzh@@@;@'mt_namey9hzhz9hzh@3'mt_name@@@u)!t@@@k@@@ 3'mt_info Q@@@m@@@lA@A @AAaaAaa@@1@3'mt_type*r+module_type@@@o@@@nA@B@ABbb(BbbT@@2@3/mt_is_interface*f@@@p@@C&@A Cbb Cbb@@3@3'mt_file4@@@q@@D0@ADbbDbb@@4@3'mt_kind>O@@@s@@@rA@E>@A!Ec/c9"Ec/cd@@5@3&mt_locLn@@@tA@FG@A*Idyd+Idyd@@6@@A.@aqa{/@aqa@@0@c[@@@@@K@K@@@9hzh9hzh@@#@@@@@@@A@@@I@l@ ఐ搠"bs:hh:hh@0@@@@@@@@@@@@@@@@@@@@@@@ఐa!b:hh:hh@G@@&@@# = :hh:hh@@:hh :hh@@@@@J@J@:@@6 @@@@@I@@@ ఐx"mt;;hh<;hh@M@@P@'mt_typeB;hhC;hh@ @@@@@@@@^@Ġ$NoneV<hhW<hh@@@@@à@@@@@@3[ZZ[[[[[@r@@@ @ˠ@@@@@@@@@ภm<hhn<hh@@@@i:I@@Ġ$Some|=hh}=hh@ఠ!t5=hh=hh@MA@@@@@@@@@@@@@@@@@@@@@@@@@@@ ఐ$self>hh>hi@@@~3@*#@$@%@@@>hi@@@@@@@@@@@@@@@@@@@ఐ!b>hi>hi@@@@@డ$Name&father>hi>hi@ >hi>hi#@@g@@@(@@@@@+@@@@@A@@ఐ3"mt>hi$>hi&@@@P@'mt_name>hi'>hi.@ @@H@@@M@M@^@@>hi >hi/@@N@@@d@@ఐ!t>hi0>hi1@n@@L@s@@w@@t@@@A;hh?i2i9@@@ ఐȠ"bs+@i;iA,@i;iC@h@@@@@@@@@@@@@@@@@@@@@@@ఐ!bI@i;iDJ@i;iE@@@@@% .sp T@i;iGU@i;iN@@W@i;iFX@i;iO@@@@@"J@)J@(@@6 @@@@@*I@ @  ఐՠ$selfsAiQiWtAiQi[@@@K@]xAiQig@@ߠ@@@9@@@8@@7@{@@@6@@5@'y@@@4@@@3@@2'@@@1@@0@@/@@.9@ภwjp>@p@@@@W@@@V@@UI@@ఐ!bAiQihAiQii@@@V@@ఐ"mtAiQijAiQil@԰@@e@'mt_infoAiQimAiQit@E @@h@@@]J@O@@@NJ@_J@\y@@g@@8@@@cI@L@ఐ腠"bsBivi|Bivi~@%@@@z@@@k@@j@@@@i@@h@@@g@@f@@e@@ఐV!bBiviBivi@<@@@@% .sp BiviBivi@@BiviBivi@@@@@yI@I@@@6 @@E@}E@w@ @@@@@@@@@2@@@@@@M@@ @uA@yA@@@@@@@@@@@@@@@ @@R@@@@@@ @@@@@@@@@@E@@G7h;h?3@ ' Print groff string for a module type. U6h hV6h h:@@@@@@@հ\Eii]Eii@AA࣠@&self-27Aఠ6}NA@3hgghhhhh@@@@  OA@@@@࣠@!b8A|Eii}Eii@PA@@3{zz{{{{{@@@!@@@@@@  @@$text9AEiiEii@QA@@3@ @@@@@@@@ ఐ@"bsFiiFii@@@@5@@@@@@=@@@@@:@@@@@@@3@%1@(@)@@@@ఐK!bFiiFii@1@@6@@% .PP FiiFii@@FiiFii@@d@@@J@J@$@@9 @@:@@@I@*@  ఐ$selfGijGij @@@:@Gij@@@@@@@@@@@@@@@@@@@@@N@@ఐ!bGijGij@|@@[@@ఐ$textGijGij@e@@h@@2@@~@@@I@n@ఐˠ"bs.Hjj$/Hjj&@k@@@@@@@@@@@@@@@@@@@@@@@ఐӠ!bLHjj'MHjj(@@@@@% .PP WHjj*XHjj1@@ZHjj)[Hjj2@@@@@I@I@@@6 @@E@WE@@z @@@@@@A@A@@@@@0@@@/@@.@@-@@,@ @@@@?@@@>@@@=@@<@@;@@:@@9E@2@Eii/@] ) Print groff string for a module comment.DiiDii@@@@@@@9KjfjqKjfj@AA࣠@&self-2;Aఠ:бRA@3@@@@  ӱSA@@@@࣠@!b2VA@3@@@@  WA @ @@@࣠@!b@APjjPjj@XA@@s3@&@*@!@+@@@@@  @@'modnameAAPjjPjj@&YA@@{3@ @@@@@@@@!fBA$Pjj%Pjk@7ZA@@3#""#####@@@@@@@@@ ఐՠ"bs8Qkk 9Qkk @u@@@@@@@@@@@@@@@@@@@ @@ 3GFFGGGGG@%1@(@)@@@@ఐ\!bYQkk ZQkk @B@@@@#.I dQkkeQkk@@gQkkhQkk@@@@@ K@'K@&$@@9 @@@@@(J@*@ ఐb!fRkkRkk@7@@:@*rf_mutableRkk Rkk*@LV @@@@@-J@+F@ఐ8"bsRkk0Rkk2@ذ@@@-@@@5@@4@5@@@3@@22@@@1@@0@@/c@@ఐ!bRkk3Rkk4@@@+p@@డ0!^RkkIRkkJ@H@@@@@@P@@O@H@@@N@@MG@@@L@@K@@J@@డG%mutab-Odoc_messagesRkk6RkkC@ RkkD'@(@+?)@@@@@`L@bL@a@@! RkkKRkkL@@:RkkM@@z@@@^L@dL@c@@ Rkk5 RkkN@@@@@C@eL@\@@{ @@v@@@gJ@fK@A@@Rkk@@ @ ఐǠ"bs*SkPkV+SkPkX@g@@@@@@p@@o@@@@n@@m@@@l@@k@@j@@ఐK!bHSkPkYISkPkZ@1@@@@డ!^WSkPkeXSkPkf@װ@@@0@@@@@@@@@@@@@@@@@@@@ఐV!fwSkPk\xSkPk]@+@@.@'rf_name~SkPk^(@M? )@@V@@@L@L@;@@# : SkPkgSkPkj@@:SkPkk@@ @@@L@L@N@@SkPk[SkPkl@@-@@@~@L@X@@{ @@@@@J@|^@  ఐ̠$selfTknktTknkx@Ѱ@@n@Tknk@@@@@@@@@@@|@@@@@@}@@ఐ֠!bTknkTknk@@@E@@ఐР'modnameTknkTknk@@@G@@ఐΠ!fTknkTknk@@@N@'rf_typeTknkTknk@M @@K@@@E@@@ ఐ蠐!f Ukk Ukk@@@h@)rf_atomicUkkUkk@MȰ @@@@@J@@ఐ"bs!Ukk"Ukk@^@@@@@@@@@@@@@@@@@@@@@@@ఐB!b?Ukk@Ukk@(@@@@. .B [@atomic] JUkkKUkk@@MUkkNUkk@@@@@K@K@ @@6 @@@@@J@K@@@_Ukk@@ @ ఐ"bskVkklVkk@@@@@@@@@@@@@@@@@@@@@@3@@ఐ!bVkkVkk@r@@@@@% .sp VkkVkk@@VkkVkk@@)@@@K@K@T@@6 @@@@@J@Z@  ఐȠ$selfWkkWkk@Ͱ@@j@Wkk@@#@@@@@@@@@@@@@@@g@@@@@@@@g@@@@@@@@@@Cภ}~@@DA@@@=@@@<@@;@@ఐ!bWkkWkk@ܰ@@e@@ఐ᠐!fWklWkl@@@a@'rf_text Wkl Wkl @N @@@@@GK@5@@@4K@IK@F@@g@@x@@@MJ@2@ఐŠ"bs(Xl l)Xl l@e@@@@@@U@@T@@@@S@@R@@@Q@@P@@O@@ఐI!bFXl lGXl l@/@@@@% .sp QXl lRXl l@@TXl lUXl l@@@@@cJ@nJ@m@@6 @@mFE@a@ @@@ @@@@@@@@@;@@@H@@@/@@ @hA@lA@@@@@@@@@@@@@@@@@@@v@@@@@@@@@@@@@@@@@@@@@@@@E@@Pjj;@@Zl!l,Zl!l8@AA࣠@&self-2DAఠCDZ[A@3@@@@  ʱ\A@@@@࣠@!bEAZl!l9Zl!l:@]A@@3@@@!@@@@@@  @@'modnameFAZl!l;Zl!lB@^A@@3@ @@@@@@@@!cGAZl!lCZl!lD@_A@@3@@@@@@@@@ ఐ"bs[lGlM[lGlO@*@@@@@@@@@@@@@@@@@@@@@3@%1@(@)@@@@ఐ\!b[lGlP[lGlQ@B@@@@#.I [lGlS[lGlV@@[lGlR[lGlW@@@@@K@K@$@@9 @@@@@J@*@ ఐӠ"bs6\lYl_7\lYla@s@@@@@@@@@@@@@@@@@@@@@I@@ఐ!bT\lYlbU\lYlc@@@ZV@@డ!^c\lYlnd\lYlo@@@@<@@@@@@@@@@@@@@@@@@ v@@ఐ!c\lYle\lYlf@@@v@'vc_name\lYlg(@C )@@b@@@#L@'L@%@@! \lYlp\lYlq@@:\lYlr@@@@@!L@)L@(@@\lYld\lYls@@9@@@@*L@@@{ @@@@@+J@@ ఐ!c]lul]lul@°@@@'vc_args]lul]lul@C? @@m@@@/@Ġ*Cstr_tuple^ll^ll@|Ġ^ll^ll@@@@@||@@@;@@@:3@@@@@@ @@@@@<@@@@@=@@@ภn^ll^ll@m@@@oJ@,@Ġ*Cstr_tuple_ll _ll@})Ġa_ll_ll@`ఠ!hH_ll @+`A @@}1@@@H3@@@@ఠ!qI'_ll@9aA@@}B@@@J@@@I@@@2_ll3_ll@@}M}L@@@L@@@K@@@4 @@@@@M @@@@@N#@@@ ఐꠐ"bsM`llN`ll@@@@@@@g@@f@@@@e@@d@@@c@@b@@a3\[[\\\\\@bOI@J@KB<@=@>@@@@ఐ!bp`llq`ll@@@v@@#of {`ll|`ll@@~`ll`ll@@@@@uN@|N@{&@@; @@@@@}M@s,@  ఐ$selfallall@@@r<@call@@@r@@@k@@@g@@_@@@@@@K@@ఐ!balmalm@@@X@@ఐ'modnamealmalm @@@e@@ఐ!halm alm @n@@N@t@@<@@u@డH$List$iterbm mbm m@ bm mbm m@@а@@@@L@@@@@@@@@@@  @@@@@@@@@@@@@@࣠@"tyKAcm m0cm m2@$cA@@"3@@@@@@@ ఐ"bs#dm6mD$dm6mF@`@@@@@@@@@@@@@@@@@@@@@321122222@/G@&@'@@@@ఐ!bDdm6mGEdm6mH@x@@J@@# * Odm6mJPdm6mM@@Rdm6mISdm6mN@@@@@P@P@$@@9 @@@@@O@*@ ఐ̠$selflemPm^memPmb@@@D8@5qemPms@@@D@@@=@@@9@@1@@@@@@G@@ఐ֠!bemPmtemPmu@@@T@@ఐР'modnameemPmvemPm}@@@a@@ఐ"tyemPm~emPm@k@@n@@:@@Yo@@@Zp@cm m+emPm@@@@@p@@@@@M@M@@@ఐ!qfmmfmm@\@@נ@@@M@M@i@@ @@>M@@4@@@@@@Ġ+Cstr_recordgmmgmm@|Zఠ!rJgmmgmm@bA@@|bC@@@U@@@T@@@ @@@@@V@@@@@W@@@ ఐ_$selfgmmgmm@@@3@&@ @!@@@Ӱgmm@@@S@@ @O@@ @L@@ A@@@@@@@@ఐJ!c gmm!gmm@@@!@'vc_name'gmm(gmm@E @@pE@*@@ఐ!b6gmm7gmm@j@@<7@@ఐa!rCgmmDgmm@A@@~E@ F@@J@@MG@@@AJ]lul{Khmm@@P`@ ఐ"bsWimmXimm@@@@@@@B@@A@@@@@@@?@@@>@@=@@<@@ఐà!buimmvimm@@@{@@% .sp immimm@@immimm@@@@@PK@WK@V@@6 @@@@@XJ@N@  ఐ$selfjmmjmm@@@w@jmn@@ @@@g@@@f@@e@@@@d@@c@S@@@b@@@a@@`S@@@_@@^@@]@@\@/ภj@@0-@@@@@@@@@@ఐ-!bjmnjmn@@@@@ఐ!cjmnjmn@@@@'vc_textjmnjmn @FP @@@@@K@}@@@|K@K@@@g@@d@@@J@z@ఐ󱠐"bsknnknn@Q@@@@@@@@@@@@@@@@@@@@@<@@ఐ!b2knn3knn@f@@8I@@% .sp =knn>knn!@@@knnAknn"@@@@@J@J@]@@6 @@r2E@`@ @@a@ @@b@@@c@@@d@d@@e@A@A@@@_@@@X@@@T@@K@@@@@@@@@@@@@@s@@@l@@@h@@_@@@@@@@@@@E@@yZl!l%9@@ʰnnZnennZn{@AA࣠@&self-2MAఠLdA@3@@@@  eA@@@@࣠@!bNAnnZn|nnZn}@fA@@3@@@!@@@@@@  @@&m_nameOAnnZn~nnZn@gA@@3@ @@@@@@@@"imPAnnZnnnZn@hA@@3@@@@@@@@@ ఐt"bsonnonn@@@@i@@@@@@q@@@@@n@@@@@@@3@%1@(@)@@@@ఐ\!bonnonn@B@@<@@+.I include onnonn@@onnonn@@@@@'K@.K@-$@@9 @@n@@@/J@%*@ ఐb"im"qnn#qnn@7@@S:@)im_module)qnn*qnn@3)im_moduleY@@@,ĠO#mmt@@@)@@@(A@A3'im_name!t@@@'@@@@A۠QQۡQQ@@W @3'im_infoܠ$info@@@+@@@*A@B@A۱RMRW۲RMR@@h@@A۵QQ۶QR@@l @:2@@,+@@@4@@@3x@Ġ$Nonemrnnnrnn@ @@@@@?@@@=@@@<3rqqrrrrr@@@@ @HG@@@?@@@>@@@ఐ%"bsrnnrnn@Ű@@@@@@T@@S@"@@@R@@Q@@@P@@O@@N%@@ఐ !brnnrnn@@@2@@ఐ"imrnnrnn@ʰ@@A@'im_namernnrnn@ @@@@@iK@@;@@#@@@J@`J@0S@Ġ$Somesnnsnn@Xఠ#mmtQsnnsnn@iA@@@@@F@@@@@@@@H@@@G@@@@@J@@@I@@@@ఠ$nameRtootoo@jA@@@@@M@n3@/(@)@*@@@ఐ5#mmtuoo*uoo-@ @@@@@p3@@@@Ġ#Mod#vo3oB$vo3oE@;#Mod@@@%@Z@@@#@A@@B@A܍Q!Q'܎Q!Q8@@@D @ఠ!mS:vo3oF;vo3oG@MkA@@m@@@u3<;;<<<<<@;@@@@@ @@@@@v@@@@@w@@@ఐ!mRvo3oKSvo3oL@@@@@@@@@3VUUVVVVV@V' @@@&m_nameavo3oMbvo3oS@y@@c @Ġ'ModtypenwoTocowoToj@;'ModtypeK@@@@$@AA@B@AQ9Q?Q9QY@@@ @ఠ"mtTwoTokwoTom@lA@@@@@|q@@@@@V@@@}u@@Y@@@~x@@@ఐ"mtwoToqwoTos@@@@@@@@@3@& @@@'mt_namewoTotwoTo{@/@@ @@@Auoo$@@@A@too @@ఐU"bsyooyoo@@@@J@@@@@@R@@@@@O@@@@@@@3@@@@@@@ఐ=!byooyoo@#@@@@ ఐ`$selfyooyoo@@@!@yoo@@@@@@ @@@@@@,@@ఐS&m_nameyooyoo@;@@;9@@ఐ$nameyooyoo@C@@#@@@I@@yooyoo@@$L@@a@@VM@O@n@@Y@@@Apnnzoo@@\@ ఐǠ"bs*{oo+{oo@g@@@@@@@@@@@@@@@@@@@@@@@ఐ!bH{ooI{oo@@@@@% .sp S{ooT{oo@@V{ooW{oo@@@@@K@K@@@6 @@@@@J@@  ఐ蠐$selfr|oos|oo@@@J@\w|oo@@ޠ@@@+@@@*@@)@z@@@(@@'@&x@@@&@@@%@@$&@@@#@@"@@!@@ !@ภio=@o@@@@I@@@H@@G1@@ఐ!b|oo|oo@@@>@@ఐ"im|oo|oo@ְ@@M@'im_info|oo|oo@ @@g@@@A@@@@K@QK@N_@@e@@5@@@SJ@>e@ఐ"bs}pp}pp @"@@@w@@@[@@Z@@@@Y@@X|@@@W@@V@@U@@ఐg!b}pp }pp @M@@G@@% .sp }pp }pp@@}pp }pp@@@@@iJ@pJ@o@@6 @@DE@E@g@ @@@@@@@@@K@@@A@A@@@n@@@g@@@c@@\@@@@@@@@@@@Q@@@@@@{@@@w@@p@@@@@@@@@@E@@JnnZn^9@ , Print groff string for an included module. Xmn$n(Ymn$nY@@@@@@@ڰ_pLpW`pLpi@AA࣠@&self-2VAఠUmA@3kjjkkkkk@@@@  nA@@@@࣠@"clWApLpjpLpl@oA@@3~}}~~~~~@@@!@@@@@@  @@ డ0reset_type_names)Odoc_infopopupop~@ poppop@@yȰ@@@y@@@@@y@@@@@3@)5@,@-@@@@ภ+poppop@*@@@y@@@I@@@&@@@@@H@@@ఠ$fileXpppp@pA@@tH@3@(@@@ ఐu$selfpppp@@@@pp@@@@@@@@@ఐy"clpppp@J@@i%@'cl_namepppp@ ذ @@,@@!@@-@A@pp@@@ఠ'chanoutYpppp@!qA@@H@3  @iKD@E@F@@@ ఐ$self!pp"pp@;@@@&pp@@@\@@Z@@@@ఐg$file5pp6pp@"@@f%@@@@h&@A@:pp@@@ఠ!bZEpqFpq@XrA@@@@@H@3IHHIIIII@<F?@@@A@@@ఐ'new_bufZpq [pq@=@@@@@@@@@@@@@@@ภopqppq@@@@@@@I@)@@@@-*@A@ypq @@ ఐ""bsqqqq!@°@@@@@@@@@@@@@@@@@@@@@3@LZS@T@U@@@@ఐa!bqq"qq#@ @@8@@@I@I@@@డ$!^qq-qq.@<@@@@@@@@@<@@@@@;@@@@@@@7@@%.TH "qq&qq,@@qq% @@@@@/J@1J@0J@@డW!^qq8qq9@o@@@@@@9@@8@o@@@7@@6n@@@5@@4@@3j@@ఐ"clRqq0@cT@@x@'cl_nameqq1'@!Z(@@@@@K@@"" "qq:#qq=@@5%qq>@@@@@GK@QK@P@@q @@@@@-@RK@E@@6qq$7qq?@@@@@@SJ@+@@ @@@@@TH@@ ఐ"bsPqAqIQqAqK@@@@@@@]@@\@@@@[@@Z@@@Y@@X@@W@@ఐ)!bnqAqLoqAqM@հ@@@@@mI@qI@p@@డqAqNqAqO@@@@2@@@kI@I@t@@@v@@u@@s@@ఐ٠+man_sectionqAqZ@t@@M@@@}J@J@~@@' @@@@[ @@ @@@H@i@ ఐX"bsq]qeq]qg@@@@M@@@@@@U@@@@@R@@@@@@@6@@ఐ!bq]qhq]qi@@@@k@@@I@I@J@@డW!^q]qnq]qo@o@@@@@@@@@o@@@@@n@@@@@@@j@@!  q]ql q]qm@@q]qk @@@@@J@J@}@@డ!^"q]q#q]q@䢰@@@@@@@@@@@@@@@@@@@@@@@డ)Odoc_misc,current_date)Odoc_miscXHq]qx@ Kq]qyLq]q@^@@$unitF@@@@@&stringQ@@@@@@6ocamldoc/odoc_misc.mliE  E  1@@)Odoc_miscO@v@@@@@@"@@!@@@ @@@@ภ,V@@-W@@(@@@+L@/@@]@@U@@@@0L@)@@! q]qq]q@@nq]q@@@@@K@2K@1@@ @@@@@@3K@@@q]qjq]q@@4@@@@4J@@@ @@ @@@5H@@ ఐY"bsqqqq@@@@N@@@>@@=@V@@@<@@;S@@@:@@9@@87@@ఐ!bqqqq@A@@l@@@NI@RI@QK@@)OCamldoc qqqq@@qqqq@@@@@LI@TI@S_@@= @@W@@@UH@Je@ ఐ"bs qq qq@F@@@@@@^@@]@@@@\@@[@@@Z@@Y@@X@@ఐ⠐!b'qq(qq@@@@@@nI@rI@q3,++,,,,,@@@@@డ!^>qq?qq@徰@@@@@@z@@y@@@@x@@w@@@v@@u@@t@@!"Zqq[qq@@]qq @@4@@@J@J@4@@డ!^qqqrqq@@@@J@@@@@@@@@@@@@@@@@@@@డqqqq@@@@A2@@@@@@L@@@@@@ @@@@డ&Global%title#qq@qqqq@)@#ref$#@@@NR@@@NQ@@@NP@(()(@@@<@@{:@@@M@M@>@@F@@<?@Ġ$Someqqqq@fఠ!twqqqq@sA@@M@@@Y@@@@@UT@@@@@@a@@\[@@@@@@h@@@ఐ!tqq qq@@@@@@@@3        @w*@@@Ġ$Noneqqqq@@@@@@@@@@@@@@@@@@@@@@ 1qq@@3qq4qq@@)@@@A@@ @@@K@ @@"" CqqDqq@@Fqq@@@@@K@K@@@ @@@@@@K@%@@WqqXqq@@@@@l@J@/@@X @@@@@H@j5@@ఠ(abstractxpqrqqr @tA@@H@3pooppppp@@@@ఐ"clrr rr"@ְ@@3~~@@@@'cl_inforr#rr*@%\ @@%[T@@@@@@@Ġ$Noner0r<r0r@@?@@@@%qj@@@@@@4@@4@Ġ$Somer0rCr0rG@5ঠ&i_descr0rJr0rP@3 @@@ A @@@ &@@@ %@@@3 3 @@@ (@@@ '@@A @A@3@@@ *@@@ )@@B@A@3@@@ ,@@@ +@@C@A@3%@@@ .@@@ -@@D"@A@3-@@@@ 1@@@@ 2@@ 0@@@ /@@E3@A@3Y>R @@@ 4@@@ 3@@F;@Aѕ@ђ3F@@@ 6@@@ 5@@GD@A@3O'@@@ 8@@@ 7@@HM@A@3X۠$@@@ :@@@ 9@@IU@A@3`ՠ@@@@ =@5@@@ >@@ <@@@ ;@@Jf@A@3qΠ@@@ @@@@ ?@@Kn@A@@Ax@uĠ$None=r0rS>r0rW@@@@@҉M@@@@@@@@@Hr0rHIr0rY@@@@@M@@@@@@&@@@@@@@@@@@@&' @@@@@@@@@.no descriptiondr0r^er0rl@@gr0r]hr0rm@@@Ġ$Somesrnrztrnr~@ঠ&i_desc~rnrrnr@Ġ$Somernrrnr@ ఠ!tyrnrrnr@uA@@@@@@@@@@@@@@@@@@@rnrrnr@@h@@@K@"@@@4@@&vo@@@@@@*@@&}v@@@@@@1@@@@ఠ!szrrrr@vA@@@@@+K@3@0?8@9@:@@@డ.string_of_text)Odoc_inforrrr@ rrrr@@@@@@@@$@@# @@@"@@!"@@డ6first_sentence_of_text)Odoc_inforrrr@ rrrr@@@@@@ @@ @@@ @@ @jk@@!j@@@@@@@5@@4"@@@3@@2S@@ఐ!t%rr&rr@]@@6@@@DM@IM@Hg@@0rr1rr@@@@@@-@JM@Bq@@b @@ur@A@;rr @@ ఐݠ$selfGrrHrr@a@@3EDDEEEEE@@@@@@Ors@@@N@@NF@@M @@ఐ!s^rs_rs@@@[K@T@@@@V@*@@@@@Afrr@@@A@hqr @@ ఐ"bstss&uss(@@@@@@@t@@s@@@@r@@q @@@p@@o@@n3@@@@@@@ఐP!bss)ss*@@@'@@@I@I@@@).SH NAME ss,ss6@@ss+ss7@@<@@@I@I@+@@@ @@@@@H@1@ ఐa"bss9sAs9sC@@@@V@@@@@@^@@@@@[@@@@@@@P@@ఐ!bs9sDs9sE@I@@t@@@I@I@d@@డ`!^s9sQs9sR@x@@@@@@@@@x@@@@@w@@@@@@@@@ఐ"cls9sGs9sI@m@@Ì@'cl_names9sJ(@' )@@@@@@@డ!^0s9sY1s9sZ@鰰@@@ @@@@@@@@@@@@@@@@@@@@$ \- Ls9sSMs9sX@@V@@%@@@K@K@@@డ!^bs9sbcs9sc@@@@;@@@@@@@@@@@@@@@@@@@@ఐ(abstractO@P@@ @@! s9sds9sf@@)s9sg@@@@@L@L@ @@d @@ @@@@L@@@@@@@@@K@@@s9sFs9sh@@7@@@@J@&@@ @@ @@@H@,@ ఐ\"bssjsrsjst@@@@Q@@@@@@Y@@@@@V@@@@@@@K@@ఐ!bsjsusjsv@D@@o@@@I@I@_@@డ[!^sjs~sjs@s@@@@@@$@@#@s@@@"@@!r@@@ @@@@@@$.SH sjsysjs}@@sjsx @@@@@4J@6J@5@@డ!^&sjs'sjs@ꦰ@@@@@@>@@=@@@@<@@;@@@:@@9@@8@@డ$clas-Odoc_messagesTHsjs@ Ksjs&@Y'@@@@@!!!!@@@c1@@-@@@NK@PK@O@@! fsjsgsjs@@Bisjs@@@@@LK@RK@Q@@~ @@@@@2@SK@J@@zsjsw{sjs@@ @@@@TJ@0@@ @@@@@UH@@ ఐ1"bsssss@Ѱ@@@&@@@^@@]@.@@@\@@[+@@@Z@@Y@@X @@ఐm!bssss@@@D@@@nI@rI@q4@@డ0!^ssss@H@@@@@@z@@y@H@@@x@@wG@@@v@@u@@tT@@డG$clas-Odoc_messagesssss@ ss'@(@)@@@@@J@J@p@@డl!^ssss@넰@@@@@@@@@@@@@@@@@@@@@@@#  ss!ss@@Z@@@@@K@K@@@డ!^6ss7ss@붰@@@@@@@@@@@@@@@@@@@@@@@ఐ ڠ"clQVss@ S@@@'cl_name\ss'@*7Y(@@@@@@@! issjss@@5lss@@@@@L@L@@@p @@@@@@L@@@@@@@@@K@@@ssss@@@@@l@J@@@ @@@@@H@j @ ఐ<"bsssss@ܰ@@@1@@@@@@9@@@@@6@@@@@@@+@@ఐ x!bssss@ $@@O@@@I@I@?@@డ;!^ssss@S@@@@@@@@@S@@@@@R@@@@@@@_@@$.SH ssss@@ss @@@@@J@J@r@@డn!^stst@솰@@@@@@ @@@@@@@@@@@@@@@@@డ-documentation-Odoc_messagesT(ss@ +ss&@Y'@@@@@####@@@c1@@ @@@K@K@@@! FstGst@@BIst@@@@@K@K@@@~ @@@@@@K@@@Zss[st@@@@@@J@@@ @@@@@ H@@ ఐ"bstt tut t@@@@@@@)@@(@@@@'@@& @@@%@@$@@#@@ఐ M!bt tt t@ @@$@@@9I@=I@<@@$.sp t tt t@@t tt t@@9@@@7I@?I@>(@@= @@@@@@H@5.@  ఐ Y$selft t(t t,@ݰ@@>@t t9@@@|@@G@u@@Fp@@E@@DI@@ఐ !bt t:t t;@ B@@i@@@TY@@ఐ o"clt t<t t>@ @@@_f@@,@@Ǝg@  ఐ $selftZtbtZtf@@@w@аtZt|@@@Ý@@d@Ú@@c@Ö@@bÏ@@a@@`@@_@@ఐ Ӡ!btZt}tZt~@ @@@@@v@@ &tZt@@(tZt)tZt@@pE@{@@ఐ "cl8tZt9tZt@ @@Ǭ@-cl_parameters?tZt@tZt@+Ұ @@E@}@@I@@@ ఐ"bsPttQtt@@@@@@@@@@@@@@@@@@@@@@@@ఐ )!bnttott@ հ@@@@@I@I@@@) .sp .sp tttt@@tttt@@@@@I@I@@@= @@@@@H@ @ డ$List$iteruQuYuQu]@ uQu^uQub@@@@@@"-class_element@@@H@@@v@@@@@@@@Р@@@@@E@@@@@@@>@@࣠@'element{Aucurucuy@wA@@'3@P@@@@@@ఐ'elementu}uu}u@6@@@@73@a@@@Ġ/Class_attributeuuuu@;/Class_attributeE@@@ @+t_attribute@@@ @A@@C@A`k9 9ak9 95@@@@ఠ!a| uu uu@ xA@@@@@3        @,@@@@@"@@e@@e@@@ ఐ $self !uu "uu@;@@3        @=@@@@@$ )uu@@@@@@@@@@@@@@ఐ !b <uu =uu@ @@@@@@@ఐ?!a Luu Muu@(@@S@@@.@@2@@@@@2@Ġ,Class_method `uu auv@;,Class_methodl@-(t_method@@@ @AA@C@Al969<l969\@@@@ఠ!m} vuv wuv@ yA@@@@@3 x w w x x x x x@@@@@@@@@@@@@ ఐ $self v v v v@@@b3        @@@@@@v v v+@@@ƈ@@@Ɓ@@z@@@@@@ఐ `!b v v, v v-@ @@3@@@@@ఐ?!m v v. v v/@(@@S@@@ .@@2@@i/@Ġ-Class_comment v0v> v0vK@;-Class_comment@@@@ @AB@C@A-m9]9c.m9]9z@@@@ఠ!t~ v0vL v0vM@ zA@@@@@@@@@@1@@1@@@ ఐ $self vQva vQve@@@3        @ @@@@@ vQvz@@@ȋ@@@Ȅ@@@@@@@@ఐ à!b vQv{ vQv|@ o@@@@@ @@ఐ>!t vQv} vQv~@(@@%@@@&.@@2@@/@@@A u}u@@@@@x3        @<@@@ &ucum 'vv@@@@@@@@@@I@}I@z[@@డ C%Class.class_elements Cvv Dvv@  Gvv Hvv@@%transi@@@ ]@@@ \@@ [@@@@ Z@@ Yڜ@@@ X@@@ W@@ V@@ U@II#IId@@~@+&@@#! @@@@@@@@@@@@@@@@@@@@@@@@@<ภX ^,@ ^@?>@@@@@@@@@@ఐ%"cl vv vv@ @@@@ vv vv@@ʼ@@@I@J@'@@ @@@@@H@@ డ )&Buffer-output_buffer vv vv@  vv vv@@@&Stdlib+out_channel@@@a@@`@g@@@_@@^e@@@]@@\@@[@%iuu&iu@@$J@$@@@@@@@@@~@@@@@@@@@@@@!@@ఐ 'chanout vv vv@ @@ .@@ఐ ˠ!b vv vv@ w@@@@@I@I@B@@W @@y@@@H@H@డ )close_out )vv *vv@@]@@@@@$unitF@@@@@@@@@@@@o@@@@@@@@@@p@@ఐD'chanout Rvv Svv@@@C}@@-@@E@E@@@@@@@@  @@@a @@@ @@@ @@ @ @@ @@@ @@@ @@@ @@@@@@ @ ]@@ @ @@ @ @@ @ @@ @ @@ @ @@@2@@Y@Ġ)Sys_error tvw uvw@;)Sys_error+@@@@N@@@ @A ' @@A-=ocaml.warn_on_literal_pattern^ ^@@ ^ ^@@@ 1L@ఠ!s vw vw@ {A@@@@@@@@)@@ @@@@@@ డ $incr ww ww#@@ Z@@@>@@@=@@<@@@;@@:%%incrAA <@@@ ; <@@ i@@@@ s@@@@@@@@@@@@@3        @F?@@@A@@@@డ &errors)Odoc_info ww$ ww-@  ww. ww4@@#reff@@@ @@@ @V=W=1@@ w@@@ O@@@@@@K@K@3@@^@@g@@@J@9@డ -prerr_endline w7wA w7wN@@@@@0@@/@@@.@@-@ `wUwU `wUww@@ @@@@@@@@@@@@@@`@@ఐ!s ?w7wO @w7wP@j@@(@@@J@J@t@@3 @@J@w@ @@˵x@@@ Npp@@3 J I I J J J J J@<@@@P@@~@@@@A@A@@@@@ @@ @@ @@@y@@@@@@@@@@@E@@ jpLpP+@  > + Generate the man page for the given class. xpp yppK@@@@@@@߰ ww ww@AA࣠@&self-2Aఠ |A@Ŧ3        @@@@   }Aũ@ũ@@@࣠@"ctA ww ww@ ~A@@3        @Ž@@!ž@@@@@@  @@ డ 0reset_type_names)Odoc_info ww ww@  ww ww@@@@@@@@.@@-@@@,@@+3        @)5$@,@-@@@@ภ K ww ww@ J@@@@@@7I@;@@&@@=@@@@@3@@@SL@W@@vD@@ `@@@E@XL@Q@@! xxxx@@Uxx@@@@@CK@ZK@Y@@ @@@@@)@[K@A@@xxxx@@ ?@@@ @\J@'@@ @@@@@]H@ @ ఐ d"bsxxxx@ @@@ Y@@@f@@e@ a@@@d@@c ^@@@b@@a@@`@@ఐ|!bxxxx@(@@ w@@@vI@zI@y2@@)OCamldoc xxxx@@xxxx@@ @@@tI@|I@{F@@= @@b@@@}H@rL@ ఐ "bsxxxx@ Q@@@ @@@@@@ @@@@@ @@@@@@@k@@ఐɠ!b2xx3xx@u@@ @@@I@I@376677777@@@@@డ!^IxyJxy@ɰ@@@ "@@@@@@@@@@@@@@@@@@@@!"exxfxy@@hxx @@ ?@@@J@J@4@@డ!^|xy5}xy6@@@@ U@@@@@@@@@@@@@@@@@@@@డxy xy @@@@L  @@@@@@L@@@@@@ @@@@డ&Global%title!xy@xyxy@'@ (@@r&@@@M@M@@@2 @@(@Ġ$Somexyxy @]ఠ!txy!xy"@A@@D@@@,@@@@@LK@@@@@@4@@SR@@@@@@;@@@ఐ!txy&xy'@@@@@ @@@3@J*@@@Ġ$Nonexy*xy.@@@@@wv@@@@@@_@@~}@@@@@@f@@@ (xy3@@*xy2+xy4@@)o@@@A@@ @@@K@@@"" :xy7;xy;@@=xy<@@@@@K@K@@@ @@@@@@K@@@NxxOxy=@@ @@@@J@@@D @@@@@H@!@@ఠ(abstractgy@yLhy@yT@zA@@H@3gffggggg@@@@ఐܠ"ctxyWygyyWyi@@@3vuuvvvvv@@@@(clt_infoyWyjyWyr@/° @@/K@@@ @@@ @Ġ$Noneyxyyxy@6@@@@/נa@@@@@@4@@4@Ġ$Someyxyyxy@,ঠ&i_descyxyyxy@Ġ$Noneyxyyxy@[@@@@ @@@#@@@"Y@@@yxyyxy@@я@@@%M@$a@@@&@@0 і@@@'@@@&i@@i@@@@@0ў@@@+@@@*q@@@.no descriptionyxyyxy@@yxyyxy@@|{@Ġ$Someyyyy@uঠ&i_descyyyy@@Ġ$Someyyyy@ఠ!t yyyy@ A@@ @@@;@@@@@^ "@@@=@@@<@@@yyyy@@@@@?K@>@@@4@@0c@@@A@@@@@@0j@@@C@@@B@@@@ఠ!s=yy>yy@PA@@h@@@SK@G3A@@AAAAA@?8@9@:@@@డU.string_of_text)Odoc_infoVyyWyy@ Zyy[yz @@g@@@ l@@@L@@K@@@J@@I"@@డw6first_sentence_of_text)Odoc_infoxyzyyz@ |yz}yz.@@~@@@ @@@]@@\ @@@[@@ZD@@ఐ!tyz/yz0@N@@ @@@lM@qM@pX@@yz yz1@@ @@@U@rM@jb@@S @@fc@A@yy @@ ఐ,$selfz5zCz5zG@а@@Ǝ3@t{@|@}@@@vz5zW@@@̽@@v̵@@u @@ఐ!sz5zXz5zY@@@K@|@@@@@*@@i@@@AyWya@@kj@A@y@yH @@ ఐ"bszfznzfzp@ @@@u@@@@@@}@@@@@z@@@@@@@3@;@@@@@@ఐ!bzfzqzfzr@G@@@@@I@I@@@).SH NAME zfztzfz~@@zfzszfz@@@@@I@I@+@@@ @@ @@@H@1@ ఐР"bs3zz4zz@p@@@@@@@@@@@@@@@@@@@@@P@@ఐ蠐!bQzzRzz@@@@@@I@I@d@@డ!^gzzhzz@@@@@@@@@@@@@@@@@@@@@@@@@ఐ렐"ctzzzz@@@@(clt_namezz(@1ڰ )@@1@@@@@డ!^zzzz@@@@x@@@@@@@@@@@@@@@@@@@@$ \- zzzz@@V@@@@@K@K@@@డ9!^zzzz@Q@@@@@@@@@Q@@@@@ P@@@ @@ @@ @@ఐ(abstractO@P@@@@! zzzz@@)zz@@r@@@L@#L@" @@d @@z@@@@$L@@@@@@@@@%K@@@zzzz@@@@@@&J@&@@ @@ |@@@'H@,@ ఐˠ"bs.zz/zz@k@@@@@@0@@/@@@@.@@-@@@,@@+@@*K@@ఐ㠐!bLzzMzz@@@@@@@I@DI@C_@@డ!^bzzczz@@@@;@@@L@@K@@@@J@@I@@@H@@G@@F@@$.SH ~zzzz@@zz @@X@@@\J@^J@]@@డ!^zzzz@@@@n@@@f@@e@@@@d@@c@@@b@@a@@`@@డ*class_type-Odoc_messagesTzz@ zz&@Y'@[@@@@####@@@c1@@@@@vK@xK@w@@! zzzz@@Bzz@@O@@@tK@zK@y@@~ @@W@@@Z@{K@r@@zzzz@@{@@@>@|J@X@@ @@ Q@@@}H@<@ ఐ"bszzzz@@@@@@@@@@@@@@@@@@@@@@@ @@ఐ!b!zz"zz@d@@@@@I@I@4@@డ!^7z{8z{@@@@@@@@@@@@@@@@@@@@@@T@@డ*class_type-Odoc_messagesYzzZz{@ ]z{'@(@)@@6@@@J@J@p@@డ!^sz{tz{@@@@L@@@@@@@@@@@@@@@@@@@@# z{z{@@Z@@h@@@K@K@@@డ !^z{ z{!@%@@@~@@@@@@%@@@@@$@@@@@@@@@ఐ )"ctQz{@S@@@(clt_namez{'@4Y(@@4@@@@@! z{"z{$@@5z{%@@R@@@L@L@@@p @@Z@@@@L@@@@@b@@@@K@@@zzz{&@@@@@@J@@@ @@ \@@@H@ @ ఐ"bs{({0{({2@K@@@@@@@@@@@@@@@@@@@@@+@@ఐà!b,{({3-{({4@o@@@@@ I@I@?@@డ!^B{({<C{({=@°@@@@@@@@@@@@@@@@@@@@@_@@$.SH ^{({7_{({;@@a{({6 @@8@@@'J@)J@(r@@డ!^u{({Xv{({Y@@@@N@@@1@@0@@@@/@@.@@@-@@,@@+@@డ-documentation-Odoc_messagesT{({J@ {({K&@Y'@oZ(@@s@@@AK@CK@B@@! {({Z{({\@@9{({]@@&@@@?K@EK@D@@u @@.@@@%@FK@=@@{({5{({^@@R@@@ @GJ@#@@ @@ (@@@HH@@ ఐw"bs{`{h{`{j@@@@l@@@Q@@P@t@@@O@@Nq@@@M@@L@@K@@ఐ !b{`{k{`{l@ ;@@@@@aI@eI@d @@$.sp  {`{n {`{s@@ {`{m{`{t@@@@@_I@gI@f@@= @@ u@@@hH@]%@  ఐ $self){w{*{w{@C@@5@#.{w{@@@բ@@o@՛@@nՖ@@m@@l@@@ఐ ؠ!bA{w{B{w{@ @@@@@|P@@ఐ "ctQ{w{R{w{@ @@֪]@@,@@մ^@ ఐ"bs`{{a{{@@@@@@@@@@@@@@@@@@@@@@}@@ఐ !b~{{{{@ @@@@@I@I@@@) .sp .sp {{{{@@{{{{@@%@@@I@I@@@= @@ @@@H@@ డ$List$iter|X|`|X|d@ |X|e|X|i@@@@@@@@@H@@@ׄ@@@@@@@@ޠ@@@@@S@@@@@@@@@࣠@'elementA|j|y|j|@A@@%3@@@@@@@ఐ'element||||@4@@@@53@@@@Ġ/Class_attribute||||@ఠ!a || ||@A@@@@@3        @@@@@@@@S@@S@@@ ఐ $self|| ||@9@@3@-@@@@@"'||@@@@@@@@@@@@@@ఐ Ѡ!b:||;||@ }@@@@@@@ఐ?!aJ||K||@(@@Q@@@.@@2@@@@@2@Ġ,Class_method^||_|} @ఠ!mg|} h|} @zA@@@@@3ihhiiiii@x@@@@@@@@@@@@ ఐ $self{}} |}}$@˕@@S3yxxyyyyy@@@@@@g}}2@@@y@@@r@@k@@@@@@ఐ -!b}}3}}4@ ٰ@@$@@@@@ఐ?!m}}5}}6@(@@D@@@ .@@2@@\/@Ġ-Class_comment}7}E}7}R@ఠ!t}7}S}7}T@A@@@@@@@@@@@@@@@ ఐ I$self}X}h}X}l@@@̫3@@@@@@Ұ}X}@@@q@@@j@@e@@@@@@ఐ !b}X}}X}@ 1@@|@@@!@@ఐ>!t}X}}X}@(@@ @@@'.@@2@@/@@@A||@@@@@y3@@@@ |j|t }}@@@U@@@@@@@I@~I@{3@@డ)%Class3class_type_elements)}}*}}@ -}}.}}@@%transN@@@ @@@ @@ @ؗ@@@ @@ 遠@@@ @@@ @@ @@ @KKKK@@c@*%@@" @@@@@@@@@ض@@@@@@@@@@@@@@@u@;ภ=C @C@$>@@@@@@@@@@ఐ ꠐ"ct}}}}@ @@@@}}}}@@١@@@I@J@@@ @@@@@H@@ డ&Buffer-output_buffer}}}}@ }}}}@@@@@@@@@@@G@@@@@@@@@@@@@@ఐ 'chanout}}}}@ Z@@ @@ఐ p!b}}}}@ @@k@@@I@I@@@; @@B@@@H@@డZ)close_out}}}}@ɰ@@@&@@@@@@@@@@@@ఐ נ'chanout }} }}@ @@ &@@@@E@)@g@@*@`@@+@@@,@ @@-@: @@.@ @@/@ @@ 0@ @@ 1@@@ 2@6@@ 3@C@@ @ @@@ U@@@ >@@@ @@@ v@@@ @@ @ @@ @Ġ)Sys_error)~ ~*~ ~@ఠ!s2~ ~3~ ~@EA@@@@@ @@@@@6@@@ @@@ డ$incrH~!~+I~!~/@@@@@@@@@@@@@@@@@3TSSTTTTT@ #-&@'@(@@@@డi&errors)Odoc_infoj~!~0k~!~9@ n~!~:o~!~@@@@@@@@@@@K@K@$@@6@@@@@J@*@డ-prerr_endline~C~M~C~Z@u@@@u@@@@@t@@@@@@@@ఐq!s~C~[~C~\@J@@@@@J@J@T@@" @@J@W@i @@X@@@x x@@3@ |@@@ @@ @ @@ @A@A@@@@@ @@ @@ @@@@@@#@@@@@@@@E@=@ww+@4 0 Generate the man page for the given class type.wRwVwRw@@@@@@@Ȱ~^~i~^~@AA࣠@&self-2Aఠ45A@ 3@@@@  A @ @@@࣠@!bA~^~~^~@A@@3@)!@-@!"@.@@@@@  @@"mtA~^~~^~@)A@@3@ @@@@@@@@  ఐ>$self,~~-~~@F@@3*))*****@"@@@@@4~~@@@@@D@@@C@@B@7@@@A@@@@5@@@?@@@>@@=@@@<@@;@@:@@9&@ภ&, @,@@@@b@@@a@@`6@@ఐo!bo~~p~~@U@@MC@@ఐk"mt~~~~~@O@@QR@'mt_info~~~~@1 @@$V@@@hJ@Z@@@YJ@jJ@gf@@j@@@@@nI@Wl@ ఐC"bs~~~~@@@@8@@@w@@v@@@@@u@@t=@@@s@@r@@q@@ఐĠ!b~~~~@@@ע@@% .sp ~~~~@@~~~~@@d@@@J@J@@@6 @@:@@@I@@  ఐ$self~~~~@@@@̰~@@@E@@@>@@@:@@@@@@@@@@ఐ !b ~ ~@@@@@ ~@@~~@@_E@@@డ+&Module6module_type_parameters+~,~@ /~0~3@@%transP@@@@@@~@@}@_@@@|@@{샠@}@@@x@c@@@z@@@y@@w@@@v@@u@@t@tLtPtLt@@sT@83@@0.@@@@@@@@@ی@@@@@-@ة@@@@,@@@@@@@@@@@@@@@Z@VภZ`.@`@AY@@@@@@@@j@@ఐ"mt~4~6@t@@vw@@~~7@@E@|@@@@}@ ఐT"bsSYS[@@@@I@@@@@@Q@@@@@N@@@@@@@@@ఐՠ!bS\S]@@@س@@) .sp .sp S_Sk@@S^Sl@@u@@@J@J@@@6 @@K@@@I@@డd$List$iter@ @@@@@@,.module_element@@@$H@@@@@@@@@@@.@@@@@ܣ@@@@@@@@@࣠@#eleA23@EA@@'310011111@@@@@@@ఐ#eleBC@6@@@@73A@@AAAAA@@@@Ġ.Element_moduleRS@;.Element_moduleE@@@!@܉@@@@A@@J@AOO OO#@@@s@ఠ!mij@|A@@ܜ@@@&3kjjkkkkk@*@@@@@ @@c@@c@@@ ఐ$self}~@З@@U3{zz{{{{{@;@@@@@d@@@9@@S@2@@R-@@Q@@P@@ఐ!b  @~@@v@@ఐ  ?@%@@P@@@"+@@/@@,@Ġ,Element_type @L @X@;,Element_typeR@ޗ&t_type@@@@AH@J@A PsPyPsP@@@@ఠ!t @Y @Z@ A@@@@@>3        @{@@@@@@@@@@@@ ఐࠐ$self ^l ^p@@@Ԧ3        @@@@@@ӛ ^|@@@@@+@@@*ۻ@@)@@(@@ఐ預!b ^} ^~@ϰ@@@@ఐ@@@ @@@ @@ @@@@ @@٠@@@@@@@@@@@m#m'm#mt@@G@*%@@"^ @@@@@@@@@@@@@@@@@@@@@@@@@;ภ!i@!@|>@@@2@@@1@@0@@ఐˠ"mt! ! @@@ݱ@@!!@@@@@I@6J@)@@ @@E@E@@;!@@@@@@O@@@@@ @A@ A@@@@@I@@@H@@G@@F@@E@ @@!@@X@@@W@@@V@@U@@T@@S@@RE@K!@"~^~b%@@B"v"v@AA࣠@&self-2AఠmnN"=AO@C3"("'"'"("("("("(@M@@@  Q"@AFR@F@@R@࣠@"mtA"<v"=v@"OA@@\3";":":";";";";";@bZ@f@![@g@@@@@  @@@ఠ$file"Q"R@"dA@@H@j3"R"Q"Q"R"R"R"R"R@$v@@@@@ ఐ>$self"e"f@@@=@t"j@@@@@n@@m@@ఐB"mt"{"|@$@@'@'mt_name""@8  @@8@@@w1@@$@@+2@A@"@@@ఠ'chanout""@"A@@H@{3""""""""@FQJ@K@L@@@ ఐ$self""@İ@@ւ@k"@@@@@@@~@@ఐm$file""@"@@l%@@@@&@A@"@@@ఠ!b""@"A@@_@@@H@3""""""""@<F?@@@A@@@ఐ'new_buf""@ư@@@{@@@@@x@@@@@@@ภm""@l@@@@@@I@)@@@@-*@A@#  @@ ఐ"bs#!)#!+@K@@@@@@@@@@@@@@@@@@@@@3########@LZS@T@U@@@@ఐa!b#/!,#0!-@ @@@@@I@I@@@డ!!^#E!7#F!8@Ű@@@@@@@@@@@@@@@@@@@@@7@@%.TH "#a!0#b!6@@#d!/ @@;@@@J@J@J@@డ!!^#x!B#y!C@@@@Q@@@@@@@@@@@@@@@@@@j@@ఐ_"mtR#!:@@T@@x@'mt_name#!;'@9$Z(@@9 @@@@@"" #!D#!G@@5#!H@@ %@@@K@K@@@q @@ -@@@@K@@@#!.#!I@@Q@@@@J@@@ @@'@@@H@@ ఐv"bs#KS#KU@@@@ k@@@@@@s@@@@@p@@@@@@@@@ఐ)!b#KV#KW@հ@@ @@@I@I@@@డ"u#%$ KX$ KY@"@@@!@@@ I@"I@@@@@@@@@@ఐ!b+man_section$(Kd@ @@!֠@@@J@!J@@@' @@@@[ @@@@@#H@ @ ఐ᠐"bs$Dgo$Egq@@@@ @@@,@@+@@@@*@@)@@@(@@'@@&6@@ఐ!b$bgr$cgs@@@@ @@@@@%@@@L@@@vD@@@@@r@L@~@@! $g$g@@U%g@@ x@@@pK@K@@@ @@ @@@V@K@n@@%gt%g@@ @@@:@J@T@@ @@z@@@H@8@ ఐ ɠ"bs%,%-@ i@@@!@@@@@@ @@@@@ @@@@@@@@@ఐ|!b%J%K@(@@!@@@I@I@2@@)OCamldoc %\%]@@%_%`@@ @@@I@I@F@@= @@@@@H@L@ ఐ!"bs%y %z @ @@@" @@@@@@!@@@@@!@@@@@@@k@@ఐɠ!b% % @u@@")@@@I@I@3%%%%%%%%@@@@@డ$!^% % @ .@@@ @@@@@@ .@@@@@ -@@@@@@@@@!"% % @@%  @@ @@@J@J@4@@డ$I!^% % @ a@@@ @@@@@@ a@@@@@ `@@@@@@@@@డ$k& & @@@@#%p%o@@@ @@@L@@@@@@ @@@@డ&$&Global%title!&$ @&' &( @'@%n(@@#נ&@@@M@ M@@@2 @@(@Ġ$Some&> &? @ ఠ!t&G &H @&ZA@@%@@@,@@@@@%%@@@@@@4@@%%@@@@@@;@@@ఐ!t&d &e @@@@@!:@@@"3&f&e&e&f&f&f&f&f@J*@@@Ġ$None&w &x @@@@@%ܠ%@@@@@@_@@%%@@@@@@f@@@ & @@& & @@)o@@@A@@!f@@@K@.@@"" & & @@& @@ @@@K@0K@/@@ @@ !@@@@1K@@@& & @@"E@@@@2J@@@D @@@@@3H@!@@ఠ(abstract&"&"@&A@@-H@43&&&&&&&&@@@@ఐ"mt&#*&#,@@@3&&&&&&&&@@@@'mt_info&#-&#4@y )@@>u@@@@@డ'l!^)*Bb)*Bc@@@@#@@@#@@"@@@@!@@ @@@@@@@@@$ \- ) *B\)!*Ba@@V@@#@@@3K@5K@4@@డ'!^)6*Bk)7*Bl@@@@$@@@=@@<@@@@;@@:@@@9@@8@@7@@ఐ(abstractO@P@@@@! )]*Bm)^*Bo@@))`*Bp@@@@@KL@PL@O @@d @@@@@1@QL@I@@@@@@@@RK@/@@)y*BO)z*Bq@@% @@@@SJ@&@@ @@@@@TH@,@ ఐ%0"bs)+s{)+s}@$а@@@&%@@@]@@\@%-@@@[@@Z%*@@@Y@@X@@WK@@ఐ㠐!b)+s~)+s@@@&C@@@mI@qI@p_@@డ(/!^)+s)+s@G@@@$@@@y@@x@G@@@w@@vF@@@u@@t@@s@@$.SH )+s)+s@@)+s @@$@@@J@J@@@డ(b!^)+s)+s@z@@@$@@@@@@z@@@@@y@@@@@@@@@డ'y+module_type-Odoc_messagesT*+s@ *+s&@Y'@'@@@@'v""'w""@@'u@c1@@%@@@K@K@@@! *:+s*;+s@@B*=+s@@@@@K@K@@@~ @@@@@@K@@@*N+s*O+s@@%@@@k@J@@@ @@ @@@H@i@ ఐ&"bs*h,*i,@%@@@&@@@@@@&@@@@@%@@@@@@@ @@ఐ!b*,*,@d@@'@@@I@I@4@@డ)!^*,*,@@@@%u@@@@@@@@@@@@@@@@@@T@@డ(+module_type-Odoc_messages*,*,@ *,'@(@)@@%@@@J@J@p@@డ)@!^*,*,@X@@@%@@@@@@X@@@@@W@@@@@@@@@# *,*,@@Z@@%@@@K@K@@@డ)r!^+ ,+ ,@@@@%@@@@@@@@@@@@@@@@@@@@ఐ"mtQ+*,@ҰS@@H@'mt_name+0,'@@Y(@@@@@@@@! +=,+>,@@5+@,@@@@@L@L@@@p @@@@@@L@@@@@@@@@K@@@+Y,+Z,@@&@@@@J@@@ @@!@@@H@ @ ఐ'"bs+s-+t-@&@@@(@@@(@@'@' @@@&@@%' @@@$@@#@@"+@@ఐà!b+-+-@o@@(#@@@8I@_@@$.SH +-+-@@+- @@&@@@TJ@VJ@Ur@@డ*B!^+-+-@Z@@@&@@@^@@]@Z@@@\@@[Y@@@Z@@Y@@X@@డ)Y-documentation-Odoc_messagesT+- @ +- &@Y'@$԰Z(@@&@@@nK@pK@o@@! ,-,-@@9,-@@@@@lK@rK@q@@u @@@@@R@sK@j@@,%-,&-@@'@@@6@tJ@P@@ @@"@@@uH@4@ ఐ'ܠ"bs,?.!),@.!+@'|@@@(@@@~@@}@'@@@|@@{'@@@z@@y@@x@@ఐ !b,].!,,^.!-@ ;@@(@@@I@I@ @@$.sp ,o.!/,p.!4@@,r.!.,s.!5@@(@@@I@I@@@= @@"@@@H@%@ ఐ()"bs,/7?,/7A@'ɰ@@@)@@@@@@(&@@@@@(#@@@@@@@D@@ఐ ܠ!b,/7B,/7C@ @@)<@@@I@I@X@@డ+(!^,/7^,/7_@@@@@'@@@@@@@@@@@@?@@@@@@@x@@డ*?+module_type-Odoc_messages,/7E,/7R@ ,/7S'@(@ǰ)@@'@@@J@J@@@! ,/7`,/7b@@:,/7c@@r@@@J@J@@@-/7D-/7d@@(@@@@J@@@ @@#l@@@H@@ ఐ("bs-0fn-0fp@([@@@)@@@@@@(@@@@@(@@@@@@@@@ఐ n!b-<0fq-=0fr@ @@)@@@I@I@@@డ+!^-R0f|-S0f}@Ұ@@@(+@@@@@@@@@@@@@@@@@@ @@%.BI "-n0fu-o0f{@@-q0ft @@(H@@@J@J@@@డ+!^-0f-0f@@@@(^@@@@@@@@@ @@ @@@ @@ @@ =@@డ-$Name&simple-0f~-0f@ -0f-0f@@@@@@@@$@@#@@@"@@!_@@ఐ "mt-0f-0f@ p@@n@'mt_name-0f-0f@CU @@@@@1L@7L@5|@@T@@@@@/@@"" -0f-0f@@a-0f@@^@@@K@J@@@ @@$`@@@?H@@ ఐ)"bs.1.1@)O@@@*@@@H@@G@)@@@F@@E)@@@D@@C@@B@@ఐ b!b.01.11@ @@*@@@XI@\I@[@@# = .B1.C1@@.E1.F1@@)@@@VI@^I@]@@= @@$@@@_H@T@ ఐ ("mt.a3.b3@ @@@'mt_type.h3.i3@Cְ @@CՠC@@@d@@@c@Ġ$None.|4.}4@!@@@@CC@@@m@@@l3........@*@@@ @CC@@@o@@@n@@@ภ+.4.4@+@@@\H@`@Ġ$Some.5.5@!&ఠ!t.5.5@.A@@D@@@vV@@@@@DD@@@x@@@w^@@D$D#@@@z@@@ye@@@ ఐ $self.6.6@@@3........@t*#@$@%@@@ᬰ.6+@@@@@@@@@@@@@@@@@@@ఐ !b.6,.6-@ ɰ@@+y@@@"@@డ/$Name&father/6//63@ /64/6:@@F@@@Q@@@@@T@@@@@D@@ఐ 栐"mt/6;/ 6=@ Ȱ@@>S@'mt_name/&6>/'6E@D @@q@@@L@L@a@@/16./26F@@w@@@g@@ఐ!t/@6G/A6H@q@@8K@v@@z@@w@@@A/G2/H7IR@@@ ఐ*"bs/T8T\/U8T^@*@@@+@@@@@@*@@@@@*@@@@@@@@@ఐ !b/r8T_/s8T`@ P@@,@@@I@I@@@% .sp /8Tb/8Ti@@/8Ta/8Tj@@+@@@I@I@ @@= @@%@@@H@@  ఐ |$self/9lt/9lx@⽰@@{ @~/9l@@@@@@@@|@@@@+@@ఐ !b/9l/9l@ @@,I@@@;@@ఐ "mt/9l/9l@ t@@H@@,@@I@ డ.C&Buffer-output_buffer/;/;@ /;/;@@%@@@%@@@@@@,|@@@@@%@@@@@@@q@@ఐ j'chanout0;0;@ *@@ i~@@ఐ @!b0;0;@ @@,@@@I@I@@@; @@&w@@@H@@డ.)close_out0'<0(<@$@@@[@@@ @@$@@@@@@@ఐ 'chanout0><0?<@ g@@ @@@@$E@'@g@@@@@@@@@ @@@7 @@@, @@@ @@ @  @@ @@@ @@@ @@@ @@@@ @@@@@ @ @@ @ (@@ @ @@ @ }@@ @ I@@ @ V@@ @ @@ @Ġ)Sys_error0a?0b?@$ఠ!s0j?0k?@0}A@@$@@@/ @@@@@/n@@@1 @@@ డ.$incr0@0@ @$հ@@@./$@@@:@@@9@@8$@@@7@@6300000000@ -&@'@(@@@@డ0&errors)Odoc_info0@ 0@@ 0@0@@@$@@.V$@@@E@@@DK@HK@F$@@6@@'@@@JJ@B*@డ/,-prerr_endline0A)0A6@$@@@$@@@O@@N$@@@M@@L@@@ఐq!s0A70A8@J@@$@@@XJ@ZJ@YT@@" @@J@VW@i @@X@@@0@@300000000@O@@@c@@@A@A@@@@@c @@b@@a@@@@@n@ @@m@@l@@k@@jE@e@1vz*@/k0ِ [ Generate the man file for the given module type. @raise Failure if an error occurs.11Ju@@@@@@@1C:E1C:W@AA࣠@&self-2Aఠ(k(lL1;AM@A31&1%1%1&1&1&1&1&@K@@@  O1>ADP@D@@P@࣠@!bA1:C:X1;C:Y@1MA@@31918181919191919@`X@d@!Y@e@@@@@  @@!mA1MC:Z1NC:[@1`A@@31L1K1K1L1L1L1L1L@ @@@@@@@@  ఐ>$self1cD^d1dD^h@}@@;31a1`1`1a1a1a1a1a@"@@@@@P1kD^t@@**Ҡ*@@@@@@@@@n@@@@@@,l@@@@@@@@.@@@@@@@@@&@*ภ]1c$1@1c@**@@@@@@@@6@@ఐo!b1D^u1D^v@U@@6C@@ఐk!m1D^w1D^x@O@@:R@&m_info1D^y1D^@J @@,[@@@J@@@@J@J@f@@j@@(+@@@I@l@ ఐ-z"bs1E1E@-@@@.o@@@@@@-w@@@@@-t@@@@@@@@@ఐĠ!b1E1E@@@@@% .sp 2E2E@@2 E2 E@@-@@@J@J@@@6 @@(q@@@I@@  ఐ$self2%H2&H@?@@@2*H@@@|@@@u@@@q@@Q@@@@@@@@ఐ !b2AH2BH@@@@@ 2LH@@2NH2OH@@E@@@డ2b&Module1module_parameters2bH2cH@ 2fH2gH@@%trans(@@@@@@@@@@@@@@@@@@@ ,@@@@@@@@@@@@@@@@yllyll[@@,E@83@@0(M.@@@@@@@@ @@@@ @@ -@@@@@,,@@@ @@@ @@@@@@@@@Z@Vภ2%e@2@(xY@@@,@@@+@@*j@@ఐ!m2H2H@t@@_w@@2H2H@@E@ |@@@@}@ ఐ."bs2J!'2J!)@.+@@@/@@@9@@8@.@@@7@@6.@@@5@@4@@3@@ఐՠ!b3 J!*3 J!+@@@@@) .sp .sp 3J!-3J!9@@3J!,3J!:@@.@@@GJ@RJ@Q@@6 @@)@@@SI@E@డ1$List$iter36MY_37MYc@ 3:MYd3;MYh@@#@@@@7@@@zH@Z@@^ @@@]@@\@@[@c@@@Y@@X@@@W@@V@@U@@࣠@#eleA3gNiv3hNiy@3zA@@%33f3e3e3f3f3f3f3f@@@@@@@ఐ#ele3wO}3xO}@4@@@@533v3u3u3v3v3v3v3v@@@@Ġ.Element_module3P3P@5ఠ!m3P3P@3A@@@@@|333333333@@@@@@@@S@@S@@@ ఐ$self3Q3Q@澰@@|333333333@-@@@@@拰3Q@@@`@@@Y@@T@@@@@@ఐ!b3Q3Q@n@@O@@ఐ@@@@@@@u@@u@@@ ఐ$self4W4W@@@344444444@O@@@@@ư4W@@@@@@{@@v@@@@@@ఐ!b4W4W@@@q@@ఐe@@%trans,^@@@~@@@}@@|@@@@{@@zI@@@y@@@x@@w@@v@OdeOdeG@@1s7@*%@@"- @@@q@@@p@@o@@@@n@@mg@@@l@@@k@@j@@i@;ภM7S*!@7S@-4>@@@ˆ@@@‡@@†&@@ఐL!m7e7e@0@@3@@7e7e@@]@@@nI@ŒJ@>@@o @@E@-E@l>@7e@@@@@@A@@@B@K@@ C@uA@y A@@@F@@Ÿ@?@@ž:@@@@œ@@›@ @@@@®@V@@­@O@@¬J@@«@@ª@@©@@¨E@¡@7C:>%@@7i5@7i5S@AA࣠@&self-2Aఠ/%/&7A@377777777@@@@   7A @@@ @࣠@!mA7i5T7i5U@8A@@)377777777@@@!@@@@@@  @@@ఠ$file8 jXb8 jXf@8A@@H@38 8 8 8 8 8 8 8 @$C@@@@@ ఐ>$self8jXi8jXm@7@@@,8"jXw@@@@@@@@@ఐB!m83jXx84jXy@$@@g'@&m_name8:jXz8;jX@QR @@QN@@@1@@$@@2@A@8BjX^@@@ఠ'chanout8Ol8Pl@8bA@@H@38O8N8N8O8O8O8O8O@FQJ@K@L@@@ ఐ$self8bl8cl@|@@:@#8gl@@@@@@@@@ఐm$file8vl8wl@"@@l%@@@@&@A@8{l@@@ఠ!b8m8m@8A@@5@@@H@388888888@<F?@@@A@@@ఐ58'new_buf8m8m@4~@@@53@@@@@50@@@@@@@ภ5%8m8m@5$@@@5F@@@I@)@@@@-*@A@8m @@ ఐ4c"bs8n8n@4@@@5X@@@@@@4`@@@@@4]@@@@@@@388888888@LZS@T@U@@@@ఐa!b8n8n@ @@5y@@@ I@I@ @@డ7e!^8n8n@}@@@3@@@@@@}@@@@@|@@@@@@@7@@%.TH "9n9n@@9n @@3@@@&J@(J@'J@@డ7!^90n91n@@@@4 @@@0@@/@@@@.@@-@@@,@@+@@*j@@ఐ_!mR9Pn@@T@@x@&m_name9Vn'@RmZ(@@Ri@@@B@@"" 9cn9dn@@59fn@@@@@>K@HK@G@@q @@@@@$@IK@<@@9wn9xn@@5 @@@@JJ@"@@ @@/@@@KH@@ ఐ5."bs9o9o @4ΰ@@@6#@@@T@@S@5+@@@R@@Q5(@@@P@@O@@N@@ఐ)!b9o 9o @հ@@6A@@@dI@hI@g@@డ8-۠ݰ9o 9o@ڰ@@@7s5^@@@bI@xI@k@@@m@@l@@j@@ఐ7+man_section9o@6@@7@@@tJ@wJ@u@@' @@@@[ @@0J@@@yH@`@ ఐ5"bs9p$9p&@59@@@6@@@Â@@Á@5@@@À@@5@@@~@@}@@|6@@ఐ!b:p':p(@@@@6@@@ÒI@ÖI@ÕJ@@డ8!^:0p-:1p.@@@@5 @@@Þ@@Ý@@@@Ü@@Û@@@Ú@@Ù@@Øj@@! :Lp+:Mp,@@:Op* @@5&@@@îJ@ðJ@ï}@@డ8!^:cpF:dpG@@@@5<@@@ø@@÷@@@@ö@@õ@@@ô@@ó@@ò@@డ;A,current_date)Odoc_miscV:p7@ :p8:pD@\@;?]@@@;?@@@@@;<@@@@@@@ภ7=@7@>@@;P@@@L@@@vD@@5}@@@@L@@@! :pH:pI@@U:pJ@@ 0@@@K@K@@@ @@ 8@@@ì@K@@@:p):pK@@6\@@@Ð@J@ê@@ @@12@@@H@Î@ ఐ6"bs:qMU:qMW@6!@@@7v@@@@@@6~@@@@@6{@@@@@@@@@ఐ|!b;qMX;qMY@(@@7@@@I@I@2@@)OCamldoc ;qM[;qMd@@;qMZ;qMe@@6@@@I@I@F@@= @@1@@@H@L@ ఐ6Π"bs;1rgo;2rgq@6n@@@7@@@ @@@6@@@@@6@@@@@@@k@@ఐɠ!b;Orgr;Prgs@u@@7@@@I@I@3;T;S;S;T;T;T;T;T@@@@@డ9!^;frgy;grgz@ @@@6?@@@%@@$@ @@@#@@" @@@!@@ @@@@!";rgv;rgx@@;rgu @@6\@@@5J@7J@64@@డ:!^;rg;rg@!@@@6r@@@?@@>@!@@@=@@<!@@@;@@:@@9@@డ:#ѠӰ;rg;rg@а@@@9i;(;'@@@_@@@^L@S@@@U@@T @@R@@డ;&Global%title!;rg@;rg;rg@'@;&(@@9&@@@\M@`M@]@@2 @@(@Ġ$Some;rg;rg@.zఠ!t;rg<rg@<A@@;a@@@g,@@@@@;i;h@@@i@@@h4@@;p;o@@@k@@@j;@@@ఐ!t<rg<rg@@@@@6@@@x3<<<<<<<<@J*@@@Ġ$None=w+D@;]Ġ$Some=!w+G="w+K@/ఠ!t=*w+L=+w+M@==A@@78@@@ľ@@@@@ {7?@@@@@@Ŀ@@@=:w+<=;w+O@@@@@K@@@@4@@V? @@@@@@@@VF@@@@@@@@@@ఠ!s =ZxSe=[xSf@=mA@@م@@@K@3=^=]=]=^=^=^=^=^@?8@9@:@@@డ=r.string_of_text)Odoc_info=sxSi=txSr@ =wxSs=xxS@@ل@@@7@@@@@٧@@@@@"@@డ=6first_sentence_of_text)Odoc_info=xS=xS@ =xS=xS@@:@@@7@@@@@7@@@@@D@@ఐ!t=xS=xS@N@@7@@@M@M@X@@=xS=xS@@7@@@@M@b@@S @@fc@A@=xSa @@ ఐ$self=y=y@@@3========@t{@|@}@@@=y@@@@@@@ @@ఐ!s=y=y@@@K@@@@@@*@@i@@@A=u@@kj@A@=t @@ ఐ9"bs>|>|@9=@@@:@@@@@@9@@@@@9@@@@@@@3>>>>>>>>@;@@@@@@ఐ!b>!|>"|@G@@:@@@/I@3I@2@@).SH NAME >3|>4|@@>6|>7|@@9@@@-I@5I@4+@@@ @@4@@@6H@+1@ ఐ9"bs>P}>Q}@9@@@:@@@?@@>@9@@@=@@<9@@@;@@:@@9P@@ఐ蠐!b>n}>o}@@@;@@@OI@SI@Rd@@డ} >} @$@@@9]@@@[@@Z@$@@@Y@@X$@@@W@@V@@U@@ఐ!m>}>}@@@@&m_name>}(@W° )@@W@@@m@@డ=$!^>}>}@$<@@@9@@@y@@x@$<@@@w@@v$;@@@u@@t@@s@@$ \- >}>}@@V@@9@@@ʼnK@ŋK@Ŋ@@డ=V!^>}>}@$n@@@9@@@œ@@Œ@$n@@@ő@@Ő$m@@@ŏ@@Ŏ@@ō@@ఐ(abstractO@P@@@@! ?}?}!@@)?}"@@$@@@šL@ŦL@ť @@d @@$@@@Ň@ŧL@ş@@@@$@@@i@ŨK@Ņ@@?1}?2}#@@:@@@M@ũJ@g&@@ @@5@@@ŪH@K,@ ఐ:蠐"bs?K~%-?L~%/@:@@@;@@@ų@@Ų@:@@@ű@@Ű:@@@ů@@Ů@@ŭK@@ఐ㠐!b?i~%0?j~%1@@@;@@@I@I@_@@డ=!^?~%9?~%:@$@@@:X@@@@@@$@@@@@$@@@@@@@@@$.SH ?~%4?~%8@@?~%3 @@:u@@@J@J@@@డ>!^?~%M?~%N@%2@@@:@@@@@@%2@@@@@%1@@@@@@@@@డ=1%modul-Odoc_messagesT?~%G@ ?~%H&@Y'@=x@@@@=.  =/  @@=-@c1@@:@@@K@K@@@! ?~%O?~%Q@@B?~%R@@%l@@@K@K@@@~ @@%t@@@@K@@@@~%2@~%S@@;@@@@J@@@ @@6n@@@H@ſ@ ఐ;"bs@ U]@!U_@;]@@@<@@@ @@@;@@@@@;@@@@@@@ @@ఐ!b@>U`@?Ua@d@@<@@@I@I@4@@డ>!^@TUv@UUw@%԰@@@;-@@@%@@$@%@@@#@@"%@@@!@@ @@T@@డ=%modul-Odoc_messages@vUc@wUp@ @zUq'@(@)@@;S@@@5J@7J@6p@@డ>!^@U|@U}@&@@@;i@@@?@@>@&@@@=@@<&@@@;@@:@@9@@# @Ux@U{@@Z@@;@@@OK@QK@P@@డ?*!^@U@U@&B@@@;@@@Y@@X@&B@@@W@@V&A@@@U@@T@@S@@ఐ!mQ@U~@ҰS@@@&m_name@U'@YY(@@Y@@@k@@! @U@U@@5@U@@&o@@@gL@qL@p@@p @@&w@@@M@rL@e@@@@&@@@3@sK@K@@AUbAU@@<@@@@tJ@1@@ @@7y@@@uH@ @ ఐ<Ƞ"bsA+A,@@@@@@@=@@@@@=@@@@@@@D@@ఐ ܠ!bBbBc@ @@>@@@I@I@X@@డ@!^BxBy@'@@@=Q@@@@@@'@@@@@ '@@@ @@ @@ x@@డ?%modul-Odoc_messagesBB@ B'@(@ǰ)@@=w@@@ J@"J@!@@! BB@@:B@@(*@@@J@$J@#@@BB@@>N@@@@%J@@@ @@9$@@@&H@@ ఐ>s"bsB B@>@@@?h@@@/@@.@>p@@@-@@,>m@@@+@@*@@)@@ఐ n!bBB@ @@?@@@?I@CI@B@@డAr!^C C @(@@@=@@@K@@J@(@@@I@@H(@@@G@@F@@E @@%.BI "C&C'@@C) @@>@@@[J@]J@\@@డA!^C=1C>2@(@@@>@@@e@@d@(@@@c@@b(@@@a@@`@@_=@@డCa$Name&simpleCaCb @ Ce!Cf'@@Ұ@@@@@@z@@y@@@x@@w_@@ఐ !mC(C)@ p@@n@&m_nameC*C0@\ @@@@@LJL@ǍL@Nj|@@T@@@@@Dž@@"" C3C7@@aC8@@)@@@sK@ǒK@Ǒ@@ @@)@@@Y@ǓK@q@@CC9@@?B@@@=@ǔJ@W@@ @@:@@@ǕH@;@ ఐ?g"bsC;CC;E@?@@@@\@@@Ǟ@@ǝ@?d@@@ǜ@@Ǜ?a@@@ǚ@@Ǚ@@ǘ@@ఐ b!bC;FC;G@ @@@z@@@ǮI@DzI@DZ@@# : C;IC;L@@C;HC;M@@?@@@ǬI@ǴI@dz@@= @@:e@@@ǵH@Ǫ@  ఐ :$selfDOWDO[@3@@@DOn@@@+@@Ǿ@$@@ǽ@ @@Ǽ@@ǻ@@Ǻ@@ǹ@@ఐ !bD5OoD6Op@ [@@@@@@'@@డDK$Name&fatherDKOrDLOv@ DOOwDPO}@@@@@@@@@@@@@@@I@@ఐ x!mDiO~DjO@ Z@@X@&m_nameDpODqO@] @@@@@J@J@f@@D{OqD|O@@@@@l@@ఐ !mDODO@ }@@{@&m_typeDODO@] @@I@@@@@@ ఐ@A"bsDD@?@@@A6@@@@@@@>@@@@@@;@@@@@@@@@ఐ }@@@@:E4C@@@@@@@!a@@@&%raiseAAC[@@@CZ^BBC[^Bg@@C@@@@@@@@i@@h]J@g@@f3EEEEEEEE@ ;4@5@6@@@@ภ'FailureE4EE4L@;'Failure@@@ @@@@@@AC @@A=ocaml.warn_on_literal_patternCE  CE  @@CE  CE  @@@CH@ఐc!sF4MF4N@.@@!@@@vJ@xJ@w8@@F(4DF)4O@@W@@@pJ@u@@@b@@ZA@@@F1k @@3F-F,F,F-F-F-F-F-@ @@@  @@%@A A@EA@@@p@@ȁi@@Ȁ@@G@@@[@@Ȍ@|@@ȋu@@Ȋ@@ȉ@@ȈE@ȃf@FLi59$@DF V Generate the man file for the given module. @raise Failure if an error occurs.FZgF[h 4@@@@@@@FaFb@AA࣠@&self-2Aఠ=Ġ=FA@3FmFlFlFmFmFmFmFm@@@@  FA@@@@࣠@$miniAFF@FA@@3FFFFFFFF@@@!@@@@@@  @@+module_listAFF@FA@@3FFFFFFFF@ @@@@@@@@@ఠ$nameȠFF@FA@@@@@@ȲI@ȫ@@Ȭ_@@@;I@ȭ@@ȮI@Ȫ3FFFFFFFF@$0@'@(@@@࣠@'res_eleAFF@FA@@3FFFFFFFF@+FFB@@@@@  @@ఐ'res_eleFF@0@@@@13FFFFFFFF@"@@@Ġ*Res_moduleFF@;*Res_module@@@@(t_module@@@@A@@M@A)Zh=G)[h=d@@@A@ఠ!mˠGG@GA@@@@@ȴ3G GGG G G G G @,@@@@@"@@_@@_@@@ఐ!mG G @@@@@N@@@<@:3GGGGGGGG@A! @@@&m_nameG( G)@`@@@u @Ġ/Res_module_typeG5G6-@;/Res_module_typeG@U-t_module_type@@@@AA@M@A)iem)ie@@@AU@ఠ"mtGK.GL0@G^A@@@@@3GMGLGLGMGMGMGMGM@p@@@@@@@@@@@@ఐ"mtG]4G^6@@@@@}@@@@@>3GaG`G`GaGaGaGaGa@! @@@'mt_nameGl7Gm>@\@@ @Ġ)Res_classGy?IGz?R@;)Res_class@'t_class@@@@AB@M@A)j)j@@@A@ఠ!cG?SG?T@GA@@@@@3GGGGGGGG@@@@@@@@@@@@@ఐ!cG?XG?Y@@@@@@@@D@B3GGGGGGGG@! @@@'cl_nameG?ZG?a@k@@ @Ġ.Res_class_typeGblGbz@;.Res_class_type@1,t_class_type@@@@AC@M@A*&k*'k@@@A@ఠ"ctGb{Gb}@GA@@@@@ 3GGGGGGGG@@@@@@@@+@@+@@@ఐ"ctGbGb@@@@@?@@@H@F3GGGGGGGG@ ! @@@(clt_nameGbGb@fA@@A @Ġ)Res_valueHH@;)Res_value@'t_value@@@@AD@M@A*jl*kl@@@B!@ఠ!vHH@H*A@@@@@ 3HHHHHHHH@<@@@@@@@o@@o@@@డH-$Name&simpleH-H.@ H1H2@@Ğ@@@}@@@M@@L@@@K@@J3H:H9H9H:H:H:H:H:@^.'@(@)@@@@ఐ7!vHNHO@@@@@@`@^@(val_nameHZH[@ė@@@@@ZM@aM@_%@@8 @@&@Ġ(Res_typeHoHp@;(Res_type@b&t_type@@@@AE@M@A*m*m1@@@B@ఠ!tHH@HA@@@@@3HHHHHHHH@@@@@@@@@@@@@డH$Name&simpleHH@ HH@@ @@@@@@f@@e@@@d@@c3HHHHHHHH@.'@(@)@@@@ఐ7!tHH@@@@@@y@w@'ty_nameHH@@@@@@sM@zM@x%@@8 @@&@Ġ-Res_extensionHH@;-Res_extension@H7t_extension_constructor@@@@AF@M@A+Fn2:+Gn2n@@@B@ఠ!xHH@IA@@@@@3HHHHHHHH@@@@@@@@K@@K@@@డI $Name&simpleI I  @ I  I@@z@@@Y@@@@@~\@@@}@@|3IIIIIIII@:.'@(@)@@@@ఐ7!xI*I+@@@@@@ʒ@ʐ@'xt_nameI6I7@@@@@@ʌM@ʓM@ʑ%@@8 @@&@Ġ-Res_exceptionIK(IL5@;-Res_exception]@+t_exception@@@@AG@M@A+oow+oo@@@Ck@ఠ!eIa6Ib7@ItA@@@@@3IcIbIbIcIcIcIcIc@@@@@@@@@@@@@డIw$Name&simpleIw;Ix?@ I{@I|F@@@@@@@@ʘ@@ʗ@@@ʖ@@ʕ3IIIIIIII@.'@(@)@@@@ఐ7!eIGIH@@@@@@ʫ@ʩ@'ex_nameIIIP@а@@@@@ʥM@ʬM@ʪ%@@8 @@&@Ġ-Res_attributeIQ[IQh@;-Res_attribute@+t_attribute@@@@AH@M@A,"p,#p@@@C@ఠ!aIQiIQj@IA@@@@@3IIIIIIII@@@@@@@@'@@'@@@డI$Name&simpleIQnIQr@ IQsIQy@@V@@@5@@@ʱ@@ʰ8@@@ʯ@@ʮ3IIIIIIII@.'@(@)@@@@ఐ9!aJQzJ Q{@@@@@@@@)att_valueJQ|JQ@D@@]@@@@%@(val_nameJ QJ!Q@]@@k@@@ʾM@M@3@@F @@u4@Ġ*Res_methodJ5J6@;*Res_methodG@ (t_method@@@@AI@M@A,q,q@@@DU@ఠ!mJKJL@J^A@@@@@3JMJLJLJMJMJMJMJM@p@@@@@@@@@@@@డJa$Name&simpleJaJb@ JeJf@@Ұ@@@@@@@@@@@@@3JnJmJmJnJnJnJnJn@.'@(@)@@@@ఐ9!mJJ@@@m@@@@@)met_valueJJ@O@@@@@@%@(val_nameJJ@ٰ@@@@@M@M@3@@F @@4@Ġ+Res_sectionJJ@;+Res_section@-@@@D@@@@BJ@M@A-r-r@@@D@@JJ@@@@@ y@@@D@@@!~@@@  @@ @@ @@@ ภGJJ@G@@@G@@@@J@@*@Ġ,Res_recfieldJJ@;,Res_recfield@&t_type@@@,record_field@@@@BK@M@A-Ys$-ZsU@@@E@@K K @@@@@%3KKKKKKKK@%@@@ఠ!fK K @K"A@@@@@&@@@-K@@g@@g@@@ఐ!fK!K"@@@@@@@@@3K%K$K$K%K%K%K%K%@I! @@@'rf_nameK0K1@@@} @Ġ)Res_constK=&K>/@;)Res_constO@ 0&t_type@@@ 63variant_constructor@@@@BL@M@A-tV^-tV@@@Ec@@KU1KV2@@@@@*x@ఠ!fKa3Kb4@KtA@@@@@+@@@,Ki5@@@@@@@ఐ!fKs9Kt:@@@@@ g@@@@3KwKvKvKwKwKwKwKw@! @@@'vc_nameK;@@@@@@AK@@3KKKKKKKK@@@@A@I@@A@@@ఠ-all_items_preKLVKLc@KA@@ -search_result@@@I@3KKKKKKKK@@@@@@డK&Search.search_by_name)Odoc_infoKLfKLo@ KLpKLv@@KLwKL@ @@  @@@@@@@@@#Str®exp@@@@@=@@@@@@@@.8zPV.9zP@@E@,"@@@  @@@@@@@@@@@@@@W@@@@@@@U@@ఐm+module_listKLKL@C@@ "b@@డA®exp#StrLLLL@ LLLL@@˰@@@@@@%@@$,@@@#@@"@@".*L+LL,L@@L.LL/L@@@@@.K@0K@/@@L8LL9L@@o@@@@1K@,@@ @@@A@LCLR @@@ఠ)all_itemsLNLO@LaA@@J _@@@YI@7@@@KI@23LXLWLWLXLXLXLXLX@@@@@@డJ$List&filterLmLn@ LqLr@@L@@@@&@@=H@@@<@@;@@:@E0@@@9@@8~4@@@6@@5@@43LLLLLLLL@/@@@@࣠@!rALL@LA@@HB@@@@ఐ!rLL@V@@@@W3LLLLLLLL@R@@@Ġ+Res_sectionLL@ @LL@@ @@@\@@@F@@@]@@@ @@s@@s@@@ภILL@I@@@@@@k'@Ġ*Res_moduleL-L7@@L8L9@@@@@`A@@@ @@B@@B@Ġ/Res_module_typeL<LK@à@LLLM@@@@@cT@@@ @@U@@U@@@@V@Ġ)Res_classM N]M Nf@@MNgMNh@@@@@fh@@@ @@i@@i@@3@@j@Ġ.Res_class_typeM NkM!Ny@c@M%NzM&N{@@e@@@i|@@@ @@}@@}@@G@@~@@@ภ$trueM2NM3N@;LI@@@AB@@AM@@L@@@e@@M=M>@@@@@@@డK#notMHMI@@ z@@@O@@NW@@@M@@L(%boolnotAAJԠ@@@JLLJLt@@K\@@@@ @@@x@@w@@@v@@u@@ఐ$miniMsMt@۰@@ @@/@@@@@AMx@@D@@@@M}M~@@@0@@QR@@@P@@OJ@ J@-@@ఐ-all_items_preMM@7@@@@@ @@.@@G>@A@M@@@ఠ,sorted_itemsMM@MA@@Gm @@@σI@@@@/I@3MMMMMMMM@[oh@i@j@@@డL,$List$sortMM@ MM@@@@!a@2&@@7@@@7#intA@@@7@@7@@7@@7@ t@@@7@@7@@@@7@@6@@6@&@w@w&@w@@@&C@/*@@@@M@@@Q@@#@@@@@@@@@@ [@@@@@`_@@@@@@@3N N N N N N N N @Z@@@@࣠@"e1AN N!@N3A@@sm@@@@࣠@"e2AN1N2@NDA@@3N0N/N/N0N0N0N0N0@@@@@@@@@డL'compareNCND @@!a@@@9@@@8Q@@@7@@6@@5(%compareBAKԠ@@@@K,,K,[@@LW@@@@gw@@@jL@M@@N@ @@L@@@K@@J@@I3NkNjNjNkNkNkNkNk@<H@?@@@@@@ఐؠ$nameNN@@@@@@@_@@^g@@@]@@\@@ఐy"e1NN@a@@)@@NN@@6,@@ఐ$nameNN@ @@@@@@v@@ug@@@t@@sE@@ఐ"e2NN @O@@R@@NN!@@g@@@ρX@@@@@@@ωM@X^@N @@@%@@ϐ@@@Ϗ@@ώK@ϋ@NN"@@@3@@7@7@@6 @@@5@@4@@3J@ϗJ@ϒ4@@ఐ)all_itemsN#N,@>@@N@@@1J@ϞJ@Ϝ@@: @@TJ@A@O @@Aఠ!fO 0>O0?@O A@@@NsH'@@@AI@Б@@@ХI@@@@I@Ϡ@@ϱ@I@Ϥ@@ϰ@II@@@@I@Ϩ@@ϯII@@@@I@Ϫ@@Ϯ@@ϭ@@Ϭ3O:O9O9O:O:O:O:O:@@@@@@࣠@$acc1AOM0@ON0D@O`A@@<3OLOKOKOLOLOLOLOL@J@E@@ϡ@6@@ϥ@6@@ϩ.@@ϫJ@Ϧ@@ϧJ@Ϣ@@ϣJ@ϟ@V@W@@@@@@$acc2AOp0EOq0I@OA@@J3OoOnOnOoOoOoOoOo@$0b@'@(@@@@@@!lAO0JO0K@OA@@U3OOOOOOOO@^@@@@@@@@ఐ!lON\ON]@f@@@@g3OOOOOOOO@@@@ĠGOcmOco@G@@@@u3OOOOOOOO@@@@@v@@@ภ1^OcxOcz@>ఐH$acc2OcsOcw@0@@@ఐv$acc1Oc{Oc@L@@@@@@@Ġ?OO@?ఠ!hOO@OA@@I@D@ఠ!qOO@OA@@OB@@@S@@@@@T@@T@@@ఐ$acc2OO@o@@3OOOOOOOO@b(!@"@#@@@@@ĠHPP@H@@@@3PPPPPPPP@@@@@@@@ఐ!fPP@@@@@@@@@@@@@@@@@@@@ఐ᠐$acc1P+P,@@@&@@ภ2zP6P7A?ఐj!h P@@G @@h:@ภ2;AHX@ A@OI@I@@@@Q@J@@PS@@2I@ЦI@\I@^I@I@U@@ఐ!qPgPh@n@@:I@d@@[@@5e@Ġ?ǰPvPw@?Ơఠ"h2PP@PA@@PI@DI@@@PP@@O @@@@@@@@f@@f@@@డOPP@@@@i@@@(P@ @@ @ @@ @@@ @@@@3PPPPPPPP@4-@.@/@@@@ఐ $namePP@@@@@@@@@i@@@@@@@ఐ!hPP@۰@@)@@PP@@6,@@ఐ >$nameP P @F@@@@@@4@@3j@@@2@@1E@@ఐ}"h2PP@O@@|R@@QQ@@j@@@?X@@/@@@@@GQ@^@డO$List#memQ,Q0@ Q1Q4@@@!a@3:@@6!@J @@@6 @@6@@@6@@6@@6@* +'C'C* +'C'b@@* h@"@@@!P@N@@O@ @@@M@@L@@@K@@J@@I@@ఐ!hQW5QX6@_@@@@ఐ$acc2Qd7Qe;@߰@@=@@N@@@@@_Q@Z@ఐi!fQvAUQwAV@%@@@h@@f@W@@e@U@@dM@@c@@b@@a@@ఐE$acc1QAWQA[@@@}@@ఐ/$acc2QA\QA`@@@u@@ఐǠ!qQAaQAb@@@|I@v@@9@@w@ఐ!fQzQz@h@@@@@}@@@|@@@{@@z@@y@@x@@ఐ$acc1QzQz@^@@(@@డPI!@QzQz@"@@@Kb@@@Е@@Д@K@@@Г@@В"@@@А@@Џ@@ЎK@@ఐ$acc2RzRz@}@@X@@ภ4QR zRzAA]ఐA!h Rz@ @@?l@ภ4AJ/@ A@Q~S@Ш@@@ЭR@д{@@R)z@@K͠@@@УR@Ь@@R1zR2z@@I@С@@ఐ]!qR?zR@z@F@@I@е@@@@ @RF)@@@ఐD!fRQRR@@@@C@@м@2@@л@0@@к(@@й@@и@@з@@ภ4RhRi@Aఐ$acc2RrRs@@@K@ఐ3$acc1R}R~@ @@k@@RR@@nI@@@ภ4ѰRRAAݠఐ!h R@ @@@ภ4AJ@ A@QI@@@@Q@@@R@@I@@@ఐԠ!qRR@@@I@@@k@@@R@@@@@AR @@@@@ARNV @@@v A@@@@@@@@@@ @@ @@ @@ I@@@@R06@@ఐϠ!fRR@@@@R?L`@@@@@@@@@@@@ @@@Mr@@@@@Mv@@@@@@@@@3RRRRRRRR@@@@@ภKSS@K@@@RhE@.@@@4I@;@@ภK-SS@K,@@@I@C!@@ఐ,sorted_itemsS)S*@@@M;E@/@@@1I@GI@E8@@[ @@LE@E@-<@i@@@:@@@@@@@@@ n@@ @ A@ A@@@w@@[@o@@Za@@Y@@X@@W @ @@ j@@j@@@i@@@hq@@g@@f@@e@@dE@] @S_6@QS3 6 Create the groups of elements to generate pages for. SmQUSnQ@@@@@@@Sts~Sus@AA࣠@&self-2AఠJJSA@ 3SSSSSSSS@@@@  SA @ @@@࣠@!lASsSs@SA@@3SSSSSSSS@ @@! @@@@@@  @@@ఠ$nameSS@SA@@@@@ьH@|3SSSSSSSS@'@@@@@డS$Name&simpleSS@ SS@@3@@@@@@с@@р@@@@@~3SSSSSSSS@"@@@@డRL$List"hdSS@ SS@@@M!a@4@@@4@@4@@4@,L  ,L  @@,I@@@@E@ѝE@ђ@@@є@@ѓ@@ё9@@ఐ!lTT@e@@[F@@4@@G@Ġ*Res_moduleT%T&@ 7ఠ!mT.T/@TAA@@ <@@@џ3T0T/T/T0T0T0T0T0@@@@@@@@/@@/@@@ఐ!mT@TA@@@@@u@@@@3TDTCTCTDTDTDTDTD@! @@@&m_nameTOTP@mg@@@@@ @Ġ/Res_module_typeT_T`"@ *ఠ"mtTh#Ti%@T{A@@ 2@@@Ѣ3TjTiTiTjTjTjTjTj@@@@@@@@i@@i@@@ఐ"mtTz)T{+@@@@@@@@@3T~T}T}T~T~T~T~T~@! @@@'mt_nameT,T3@j@@: @Ġ)Res_classT4@T4I@ ఠ!cT4JT4K@TA@@ %@@@ѥ3TTTTTTTT@@@@@@@@@@@@@ఐ!cT4OT4P@@@@@&@@@@3TTTTTTTT@ ! @@@'cl_nameT4QT4X@x@@q @Ġ.Res_class_typeTYeTYs@ ఠ"ctTYtTYv@TA@@ @@@Ѩ3TTTTTTTT@+@@@@@@@@@@@@ఐ"ctTYzTY|@@@@@B@@@@3TTTTTTTT@@! @@@(clt_nameTY}TY@sD@@ @Ġ)Res_valueUU@ ఠ!v U U@U A@@ @@@ѫ3UUUUUUUU@b@@@@@@@@@@@@ఐ!vUU @@@@@i@@@@3U#U"U"U#U#U#U#U#@w! @@@(val_nameU.U/@k@@ @Ġ(Res_typeU;U<@ ̠ఠ!t UDUE@UWA@@ @@@Ѯ3UFUEUEUFUFUFUFUF@@@@@@@@E@@E@@@ఐ!tUVUW@@@@@=@@@@3UZUYUYUZUZUZUZUZ@! @@@'ty_nameUeUf@ٝ@@ @Ġ-Res_extensionUrUs@ ఠ!x U{U|@UA@@ @@@ѱ3U}U|U|U}U}U}U}U}@@@@@@@@|@@|@@@ఐ!xUU@@@@@ @@@@3UUUUUUUU@! @@@'xt_nameUU@@@M @Ġ-Res_exceptionUU@ ^ఠ!e UU@UA@@ f@@@Ѵ3UUUUUUUU@@@@@@@@@@@@@ఐ!eUU@@@@@ @@@@3UUUUUUUU@! @@@'ex_nameUU!@@@ @Ġ-Res_attributeU".U";@ 'ఠ!a U"<U"=@UA@@ /@@@ѷ3UUUUUUUU@>@@@@@@@@@@@@ఐ!aU"AU"B@@@@@@@@@3VVVVVVVV@U# @@@)att_valueV "CV "L@<@@U@@@@@(val_nameV"MV"U@U@@@Ġ*Res_methodV%VbV&Vl@ ఠ!mV.VmV/Vn@VAA@@ @@@Ѻ3V0V/V/V0V0V0V0V0@@@@@@@@/@@/@@@ఐ!mVBVrVCVs@@@@@,@@@ @ 3VFVEVEVFVFVFVFVF@# @@@)met_valueVQVtVRV}@@@@@@@ @(val_nameV]V~V^V@Қ@@@Ġ+Res_sectionVjVk@ ఠ!sVsVt@VA@@ @@@Ѿ3VuVtVtVuVuVuVuVu@@@@@V~V@@P@@@ѿ @@@V@@} @@} @@@ఐ!sVV@@@@@>3VVVVVVVV@#@@@Ġ,Res_recfieldVV@ @VV@@ @@@3VVVVVVVV@@@@ఠ!fVV@VA@@ @@@@@@V@@@@@@@ఐ!fVV@@@@@ @@@@3VVVVVVVV@! @@@'rf_nameVV@@@ @Ġ)Res_constVV@ @VV@@ @@@@ఠ!fVV@WA@@ @@@ @@@V@@"@@"@@@ఐ!fVW@@@@@@@@@3WWWWWWWW@W! @@@'vc_nameWW@@@ @@@AWW @@Z@@@юI@+g@@X@@kh@A@W @@@ఠ$fileW&W' @W9A@@H@,3W'W&W&W'W'W'W'W'@{@@@@@ ఐ$selfW:#W;'@ T@@ @ IW?1@@@@@0@@/@@ఐ$nameWN2WO6@"@@@@@8(@@@@)@A@WV@@@ఠ'chanoutWcDPWdDW@WvA@@H@;3WcWbWbWcWcWcWcWc@=HA@B@C@@@ ఐ$selfWvDZWwD^@ @@ N@ 7W{Dg@@@@@?@@>@@ఐd$fileWDhWDl@"@@c%@@@@&@A@WDL@@@ఠ!bWp|Wp}@WA@@T+@@@UH@E3WWWWWWWW@<F?@@@A@@@ఐTL'new_bufWpWp@S@@@TG@@@J@@ITD@@@H@@G@@ภT9WpWp@T8@@@TZ@@@WI@[)@@@@-*@A@Wpx @@ ఐSw"bsWW@S@@@Tl@@@d@@c@St@@@b@@aSq@@@`@@_@@^3WWWWWWWW@LZS@T@U@@@@ఐa!bWW@ @@T@@@tI@xI@w@@డVy!^XX@=@@@R@@@Հ@@@=@@@~@@}=@@@|@@{@@z7@@%.TH "X-X.@@X0 @@S@@@ՐJ@ՒJ@ՑJ@@డV!^XDXE@=İ@@@S@@@՚@@ՙ@=@@@՘@@՗=@@@Ֆ@@Օ@@Քj@@ఐ$nameP@4Q@@@@@իx@@"" XnXo@@,Xq@@=@@@ըK@հK@կ@@h @@=@@@Վ@ձK@զ@@XX@@T@@@r@ղJ@Ռ@@ @@N@@@ճH@p@ ఐT9"bsXX@Sٰ@@@U.@@@ռ@@ջ@T6@@@պ@@չT3@@@ո@@շ@@ն@@ఐ !bXX@̰@@UL@@@I@I@@@డW8 栐 XX@ @@@V~Ti@@@I@I@@@@@@@@@@ఐV%+man_sectionX@U@@V@@@J@J@@@' @@@@[ @@OU@@@H@@ ఐT"bsYY@TD@@@U@@@@@@T@@@@@T@@@@@@@-@@ఐ!bY%Y&@7@@U@@@I@I@A@@డW!^Y;Y<@>@@@T@@@@@@>@@@@@>@@@@@@@a@@! YWYX@@YZ @@T1@@@J@J@t@@డW!^YnYo@>@@@TG@@@ @@@>@@@@@>@@@@@@@@@డZL,current_date)Odoc_miscVY@ YY@\@ZJ]@@@ZJ@@@5@@4ZG@@@3@@2@@ภV =@V@>@@Z[@@@>L@B@@vD@@T@@@0@CL@<@@! YY@@UY@@?;@@@.K@EK@D@@ @@?C@@@@FK@,@@YY@@Ug@@@@GJ@@@ @@P=@@@HH@@ ఐU"bsYY @U,@@@V@@@Q@@P@U@@@O@@NU@@@M@@L@@K@@ఐs!bZ  Z @@@V@@@aI@eI@d)@@)OCamldoc Z Z @@Z" Z#@@U@@@_I@gI@f=@@= @@P@@@hH@]C@ ఐU٠"bsZ<!Z=#@Uy@@@V@@@q@@p@U@@@o@@nU@@@m@@l@@kb@@ఐ!bZZ$Z[%@l@@V@@@ցI@օI@ք3Z_Z^Z^Z_Z_Z_Z_Z_@v@@@@డX!^Zq+Zr,@?@@@UJ@@@֍@@֌@?@@@֋@@֊?@@@։@@ֈ@@և@@!"Z(Z*@@Z' @@Ug@@@֝J@֟J@֞4@@డY !^Z_Z`@@$@@@U}@@@֧@@֦@@$@@@֥@@֤@#@@@֣@@֢@@֡@@డY. ܠ ްZ3Z4@ ۰@@@XtZ3Z2@@@@@@L@ֻ@@@ֽ@@ּ @@ֺ@@డZ&Global%title!Z:@Z;Z@@'@Z1(@@X&@@@M@M@@@2 @@( @Ġ$Some[F[J@Mఠ!t[ K[ L@[A@@Zl@@@#@@@@@ZtZs@@@@@@+@@Z{Zz@@@@@@2@@@ఐ!t['P[(Q@@@@@U@@@3[)[([([)[)[)[)[)@A*@@@Ġ$None[:T[;X@M@@@@ZZ@@@@@@V@@ZZ@@@@@@]@@@ [P]@@[R\[S^@@)f@@@A@@V)@@@ַK@@@"" [ba[ce@@[ef@@@@@@ֵK@K@@@ @@@@@@֛@K@ֳ@@[v&[wg@@W@@@@J@֙@@D @@Q@@@H@}!@ ఐW-"bs[iq[is@VͰ@@@X"@@@@@@W*@@@@@W'@@@@@@@@@@ఐ!b[it[iu@@@X@@@@ I@I@ T@@).SH NAME [iw[i@@[iv[i@@WU@@@I@I@h@@= @@R+@@@H@n@ ఐWz"bs[[@W@@@Xo@@@@@@Ww@@@@@Wt@@@@@@@@@ఐa!b[[@ @@X@@@*I@.I@-@@డZy!^\\@A@@@V@@@6@@5@A@@@4@@3A@@@2@@1@@0@@ఐ$name\/@ @@u@@@G@@డZ!^\@\A@A@@@W@@@R@@Q@A@@@P@@OA@@@N@@M@@L@@( \- all \\\]@@M@@W5@@@bK@dK@c@@డZ!^\r\s@A@@@WK@@@l@@k@A@@@j@@iA@@@h@@g@@f"@@ఐ砐$nameO@bP@@@@@}0@@+ elements \\@@,\@@B@@@zL@ׂL@ׁC@@g @@B@@@`@׃L@xK@@@@B&@@@D@ׄK@^S@@\\@@XJ@@@(@ׅJ@B]@@ @@S @@@׆H@&c@@ఠ!f\\@\A@@@@@@׏H@׈@@׉H@׊@@׋H@ׇ3\\\\\\\\@@@@࣠@#eleA\\@]A@@3\\\\\\\\@&\\"m}@@@@@  @@ఐ#ele]]@+@@@@,3]]]]]]]]@"@@@Ġ)Res_value]]@ఠ!v]]@]/A@@@@@ב3]]]]]]]]@@@@@@@@J@@J@@@ ఐX͠"bs]0]1@Xm@@@Y@@@@@@X@@@@@X@@@@@@@3]?]>]>]?]?]?]?]?@>.'@(@)@@@@ఐ!b]Q]R@c@@Y@@@M@M@@@డ[!^]g]h @B@@@X@@@@@@@B@@@@@B@@@@@@@7@@% .SH ]]@@] @@X]@@@N@N@J@@డ\!^]3]4@C@@@Xs@@@ @@@C@@@@@C@@@@@@@j@@డ[%modul-Odoc_messagesT]-@ ].&@Y'@Z(@@X@@@O@O@@@డ\=!^]7]8@CU@@@X@@@#@@"@CU@@@!@@ CT@@@@@@@@@! ]5]6@@Y@@X@@@3P@5P@4@@డ\o!^^P^Q@C@@@X@@@=@@<@C@@@;@@:C@@@9@@8@@7@@డ^+$Name&father^+9^,=@ ^/>^0D@@p@@@{@@@R@@Q~@@@P@@O@@ఐ-!v^IE^JF@@@@@@e@c @(val_name^UG^VO@ڒ@@@@@_R@fR@d@@Y@@@@@]@@! ^kR^lT@@f^nU@@C@@@KQ@kQ@j2@@ @@C@@@1@lQ@I:@@@@C@@@@mP@/B@@@@C@@@@nO@J@@^^V@@Z!@@@@oN@T@@i @@T@@@pL@Z@ ఐ *$self^Xf^Xj@ð@@h@k^Xw@@@@@v@@@u@@t@@ss@@ఐ'!b^Xx^Xy@Ӱ@@[O@@@؃@@ఐ!v^Xz^X{@@@@@@؈@@/@@@@@@Ġ(Res_type^|^|@tఠ!t^|^|@^A@@|@@@ה3^^^^^^^^@@@@@@@@@@@@@ ఐZ"bs__@Z=@@@[@@@ؓ@@ؒ@Z@@@ؑ@@ؐZ@@@؏@@؎@@؍3________@.'@(@)@@@@ఐ!b_!_"@3@@[@@@أM@اM@ئ@@డ]!^_7_8@D@@@Z@@@د@@خ@D@@@ح@@جD@@@ث@@ت@@ة7@@% .SH _S_T@@_V @@Z-@@@ؿN@N@J@@డ]!^_j_k@D@@@ZC@@@@@@D@@@@@D@@@@@@@j@@డ\%modul-Odoc_messagesT_@ _&@Y'@Z(@@Zh@@@O@O@@@డ^ !^__@E%@@@Z~@@@@@@E%@@@@@E$@@@@@@@@@! __@@Y@@Z@@@P@P@@@డ^?!^__@EW@@@Z@@@@@@EW@@@@@EV@@@@@@@@@డ_$Name&father__@ _`@@@@@@K@@@@@N@@@@@@@ఐ-!t``@@@@@@%@# @'ty_name`%`&@]@@p@@@R@&R@$@@Y@@t@@@@@! `;`<@@f`>@@E@@@ Q@+Q@*2@@ @@E@@@@,Q@ :@@@@E@@@@-P@B@@@@E@@@ؽ@.O@J@@`_``@@[@@@ء@/N@ػT@@i @@V@@@0L@؟Z@ ఐ $self`y`z@@@Qh@C`~@@@q@@6@j@@5c@@4@@3s@@ఐ!b` ` @@@]@@@C@@ఐ!t` ` @@@0@@@H@@/@@@@@@Ġ-Res_extension` ` &@֠ఠ!x` '` (@`A@@@@@ח3````````@@@@@@@@@@@@@ ఐ\m"bs`,:`,<@\ @@@]b@@@S@@R@\j@@@Q@@P\g@@@O@@N@@M3````````@.'@(@)@@@@ఐ W!b`,=`,>@ @@]@@@cM@gM@f@@డ_o!^a,Ha,I@F@@@[@@@o@@n@F@@@m@@lF@@@k@@j@@i7@@% .SH a#,Aa$,G@@a&,@ @@[@@@N@فN@ـJ@@డ_!^a:,\a;,]@F@@@\@@@ى@@و@F@@@ه@@نF@@@م@@ل@@كj@@డ^%modul-Odoc_messagesTa\,V@ a_,W&@Y'@!Z(@@\8@@@ٙO@ٛO@ٚ@@డ_!^au,`av,a@F@@@\N@@@٣@@٢@F@@@١@@٠F@@@ٟ@@ٞ@@ٝ@@! a,^a,_@@Y@@\j@@@ٳP@ٵP@ٴ@@డ`!^a,xa,y@G'@@@\@@@ٽ@@ټ@G'@@@ٻ@@ٺG&@@@ٹ@@ٸ@@ٷ@@డa$Name&fathera,ba,f@ a,ga,m@@@@@ @@@@@ @@@@@@@ఐ-!xa,na,o@@@{@@@@ @'xt_namea,pa,w@L@@ @@@@R@R@@@Y@@ D@@@@@! b ,zb ,|@@fb,}@@G@@@Q@Q@2@@ @@G@@@ٱ@Q@:@@@@G@@@ٗ@P@ٯB@@@@G@@@}@O@ٕJ@@b/,?b0,~@@]@@@a@N@{T@@i @@X@@@L@_Z@ ఐʠ$selfbIbJ@c@@!h@ bN@@@@@@@@@@@@@@@@@w@@ఐ ˠ!bbebf@ w@@^@@@ @@డb{$Name&fatherb{b|@ bb@@@@@ @@@@@ @@@@@@@ఐݠ!xbb@@@+@@@&@$@'xt_namebb@@@ @@@ M@'M@%@@bb@@ @@@@@ఐ!xbb@ݰ@@S@@@/@-@1xt_type_extensionbb@@@6@@@.@@@@3@@@@Ġ-Res_exceptionbb@ఠ!ebb@bA@@@@@ך3bbbbbbbb@@@@@@@@@@@@@ ఐ^"bsbb@^9@@@_@@@:@@9@^@@@8@@7^@@@6@@5@@43c c c c c c c c @ .'@(@)@@@@ఐ !bcc@ /@@_@@@JM@NM@M@@డa!^c3c4@H@@@^ @@@V@@U@H@@@T@@SH@@@R@@Q@@P7@@% .SH cO cP@@cR  @@^)@@@fN@hN@gJ@@డa!^cf&cg'@H@@@^?@@@p@@o@H@@@n@@mH@@@l@@k@@jj@@డ`%modul-Odoc_messagesTc @ c!&@Y'@#Z(@@^d@@@ڀO@ڂO@ځ@@డb !^c*c+@I!@@@^z@@@ڊ@@ډ@I!@@@ڈ@@ڇI @@@چ@@څ@@ڄ@@! c(c)@@Y@@^@@@ښP@ڜP@ڛ@@డb;!^cBcC@IS@@@^@@@ڤ@@ڣ@IS@@@ڢ@@ڡIR@@@ڠ@@ڟ@@ڞ@@డc$Name&fatherc,c0@ c1c7@@<@@@"G@@@ڹ@@ڸ"J@@@ڷ@@ڶ@@ఐ-!ed8d9@@@!p@@@@ @'ex_named!:d"A@M@@"l@@@R@R@@@Y@@"p@@@@@! d7Dd8F@@fd:G@@I@@@ڲQ@Q@2@@ @@I@@@ژ@Q@ڰ:@@@@I@@@~@P@ږB@@@@I@@@d@O@|J@@d[ d\H@@_@@@H@N@bT@@i @@Z@@@L@FZ@ ఐ$selfduJXdvJ\@@@Mh@bdzJm@@@!@@@!@@!@@@@s@@ఐ !bdJndJo@ @@a@@@@@ఐ!edJpdJq@@@P@@@@@/@@!@@@@Ġ-Res_attributedr~dr@ఠ!adrdr@dA@@@@@ם3dddddddd@@@@@@@@@@@@@ ఐ`i"bsdd@` @@@a^@@@@@@`f@@@@@`c@@@@@@@3dddddddd@.'@(@)@@@@ఐ S!bdd@ @@a@@@ M@M@ @@డck!^ee@J@@@_@@@@@@J@@@@@J@@@@@@@7@@% .SH ee @@e" @@_@@@&N@(N@'J@@డc!^e6e7@J@@@`@@@0@@/@J@@@.@@-J@@@,@@+@@*j@@డb$clas-Odoc_messagesTeX@ e[&@Y'@`Z(@@`4@@@@O@BO@A@@డc!^eqer@J@@@`J@@@J@@I@J@@@H@@GJ@@@F@@E@@D@@! ee@@Y@@`f@@@ZP@\P@[@@డd !^ee@K#@@@`|@@@d@@c@K#@@@b@@aK"@@@`@@_@@^@@డe$Name&fatheree@ ee@@ @@@$@@@y@@x$@@@w@@v@@ఐ/!aee@@@$@@@ۍ@ۋ@)att_valueee@#@@ <@@@ۏ@ی@(val_nameef@<@@$J@@@ۆR@ېR@ێ)@@g@@$N@@@ۄ-@@! ff@@tf@@K@@@rQ@ەQ@۔@@@ @@K@@@X@ۖQ@pH@@@@K@@@>@ۗP@VP@@-@@K@@@$@ۘO@<X@@f9f:@@a@@@@ۙN@"b@@w @@\@@@ۚL@h@ ఐԠ$selffSfT@m@@+v@SfX@@@%2@@۠@%+@@۟%"@@۞@@۝@@ఐѠ!bfkfl@}@@b@@@ۭ@@ఐà!af{f|@@@@@@۲@@/@@%C@@@ @Ġ*Res_methodf#f-@Xఠ!mf.f/@fA@@`@@@נ3ffffffff@ @@@@@@@ @@ @@@ ఐbG"bsf3Af3C@a@@@c<@@@۽@@ۼ@bD@@@ۻ@@ۺbA@@@۹@@۸@@۷3ffffffff@ .'@(@)@@@@ఐ1!bf3Df3E@ݰ@@c]@@@M@M@@@డeI!^f3Of3P@La@@@a@@@@@@La@@@@@L`@@@@@@@7@@% .SH f3Hf3N@@g3G @@a@@@N@N@J@@డe|!^g3bg3c@L@@@a@@@@@@L@@@@@L@@@@@@@j@@డd$clas-Odoc_messagesTg63]@ g93^&@Y'@aZ(@@b@@@O@O@@@డe!^gO3fgP3g@Lϰ@@@b(@@@ @@ @L@@@ @@ L@@@ @@@@@@! gk3dgl3e@@Y@@bD@@@P@P@@@డe!^g3g3@M@@@bZ@@@'@@&@M@@@%@@$M@@@#@@"@@!@@డg$Name&fatherg3hg3l@ g3mg3s@@@@@%@@@<@@;%@@@:@@9@@ఐ/!mg3tg3u@@@$@@@P@N@)met_valueg3vg3@@@"@@@R@O@(val_nameg3g3@@@&(@@@IR@SR@Q)@@g@@&,@@@G-@@! g3g3@@tg3@@Mm@@@5Q@XQ@W@@@ @@Mu@@@@YQ@3H@@@@M}@@@@ZP@P@@-@@M@@@@[O@X@@h3Fh3@@c@@@@\N@b@@w @@^@@@]L@h@ ఐ$selfh1h2@K@@ v@h6@@@%,@@c@%%@@b%@@a@@`@@ఐ!bhIhJ@[@@d@@@p@@ఐà!mhYhZ@@@"@@@u@@/@@%?@@@ @Ġ)Res_classhkhl@ ఠ!chthu@hA@@ @@@ף3hvhuhuhvhvhvhvhv@ t@@@@@@@ @@ @@@ ఐd%"bshh@cŰ@@@e@@@܀@@@d"@@@~@@}d@@@|@@{@@z3hhhhhhhh@ .'@(@)@@@@ఐ!bhh@@@e;@@@ܐM@ܔM@ܓ@@డg'!^hh@N?@@@c@@@ܜ@@ܛ@N?@@@ܚ@@ܙN>@@@ܘ@@ܗ@@ܖ7@@% .SH hh@@h @@c@@@ܬN@ܮN@ܭJ@@డgZ!^hh@Nr@@@c@@@ܶ@@ܵ@Nr@@@ܴ@@ܳNq@@@ܲ@@ܱ@@ܰj@@డfq%modul-Odoc_messagesTi@ i&@Y'@)@Z(@@c@@@O@O@@@డg!^i-i.@N@@@d@@@@@@N@@@@@N@@@@@@@@@! iIiJ@@Y@@d"@@@P@P@@@డg!^i_i`@N߰@@@d8@@@@@@N@@@@@N@@@@@@@@@డi$Name&fatherii @ i i@@Ȱ@@@'@@@@@'@@@@@@@ఐ-!cii@@@)@@@@ @'cl_nameii@@@'@@@ R@R@@@Y@@'@@@ @@! ii!@@fi"@@O=@@@Q@Q@2@@ @@OE@@@@Q@:@@@@OM@@@@P@B@@@@OU@@@ܪ@O@J@@ii#@@ey@@@܎@N@ܨT@@i @@`O@@@L@܌Z@ ఐ$selfj%3j%7@@@h@j%D@@@(@@#@(@@"(@@!@@ s@@ఐ!bj%Ej%F@+@@f@@@0@@ఐ!cj)%Gj*%H@@@"@@@5@@/@@(@@@ Q@Ġ.Res_class_typej;IUj<Ic@"~ఠ"ct jDIdjEIf@jWA@@"@@@צ3jFjEjEjFjFjFjFjF@ D@@@@@@@ r@@ r@@@ ఐe"bsjXjxjYjz@e@@@f@@@@@@?@e@@@>@@=e@@@<@@;@@:3jgjfjfjgjgjgjgjg@ f.'@(@)@@@@ఐߠ!bjyj{jzj|@@@g @@@PM@TM@S@@డh!^jjjj@P@@@eh@@@\@@[@P@@@Z@@YP@@@X@@W@@V7@@% .SH jjjj@@jj~ @@e@@@lN@nN@mJ@@డi*!^jjjj@PB@@@e@@@v@@u@PB@@@t@@sPA@@@r@@q@@pj@@డhA%modul-Odoc_messagesTjj@ jj&@Y'@+Z(@@e@@@݆O@݈O@݇@@డie!^jjjj@P}@@@e@@@ݐ@@ݏ@P}@@@ݎ@@ݍP|@@@݌@@݋@@݊@@! kjkj@@Y@@e@@@ݠP@ݢP@ݡ@@డi!^k/jk0j@P@@@f@@@ݪ@@ݩ@P@@@ݨ@@ݧP@@@ݦ@@ݥ@@ݤ@@డkS$Name&fatherkSjkTj@ kWjkXj@@昰@@@)@@@ݿ@@ݾ)@@@ݽ@@ݼ@@ఐ-"ctkqjkrj@@@*@@@@ @(clt_namek}jk~j@ʰ@@)@@@R@R@@@Y@@)@@@@@! kjkj@@fkj@@Q @@@ݸQ@Q@2@@ @@Q@@@ݞ@Q@ݶ:@@@@Q@@@݄@P@ݜB@@@@Q%@@@j@O@݂J@@kj}kj@@gI@@@N@N@hT@@i @@b@@@L@LZ@ ఐR$selfkk@@@h@˰k@@@*J@@@*C@@*>@@@@s@@ఐO!bkk@@@hw@@@@@ఐ"ctkk@@@$:@@@@@/@@*_@@@!@Ġ,Res_recfieldl l @!!ఠ"ty!ll@l'A@@!)@@@ת3llllllll@@@@ఠ!f"l#l$@l6A@@!2@@@׫@@@ l+ @@Q@@Q@@@ ఐgԠ"bsl7 l8 @gt@@@h@@@@@@g@@@@@g@@@@@@@3lFlElElFlFlFlFlF@F>7@8@90)@*@+@@@@ఐ!blZ l[  @l@@h@@@M@M@@@డj!^lp /lq 0@Q@@@gI@@@@@@Q@@@@@Q@@@@@@@9@@* .SH Type l #l .@@l " @@gf@@@,N@.N@-L@@డk !^l <l =@R#@@@g|@@@6@@5@R#@@@4@@3R"@@@2@@1@@0l@@ఐ"tyl 1l 3@w@@'@@@J@H@'ty_namel 4l ;@a/@@@@@I@@! l >l @@@<l A@@RW@@@DO@OO@N@@x @@R_@@@*@PO@B@@l !l B@@h@@@@QN@(@@ @@cY@@@RL@ @ ఐ$selfm DRm DV@ %@@ @ްmDf@@@(@@Z@(}@@Y@(y@@X(r@@W@@V@@U@@ఐ!bm'Dgm(Dh@9@@i@@@l@@డm=$Name&fatherm=Djm>Dn@ mADomBDu@@肰@@@+@@@s@@r+@@@q@@p@@ఐG"tym[Dvm\Dx@@@(A@@@ކ@ބ@'ty_namemgDymhD@@@+@@@ހM@އM@ޅ&@@mrDimsD@@+@@@~,@@ఐ^!fmDmD@4@@"@@@ތ<@@}@@(=@R@@>@Ġ)Res_constmm@"Vఠ"ty#mm@mA@@"^@@@ׯ3mmmmmmmm@@@@ఠ!c$mm@mA@@"g@@@װ@@@ m@@@@@@@ ఐi\"bsmm@h@@@jQ@@@ޗ@@ޖ@iY@@@ޕ@@ޔiV@@@ޓ@@ޒ@@ޑ3mmmmmmmm@>7@8@90)@*@+@@@@ఐH!bmm@@@jt@@@ާM@ޫM@ު@@డl`!^mm@Sx@@@h@@@޳@@޲@Sx@@@ޱ@@ްSw@@@ޯ@@ޮ@@ޭ9@@* .SH Type nn@@n @@h@@@N@N@L@@డl!^n+n,@S@@@i@@@@@@S@@@@@S@@@@@@@l@@ఐ"tynKnL@w@@)1@@@@@'ty_namenWnX@a/@@@@@@@! nenf@@<nh@@S@@@O@O@@@x @@S@@@@O@@@nynz@@j @@@ޥ@N@޿@@ @@d@@@L@ޣ@ ఐ$selfnn@!@@"k@!n@@@,@@@,@@@,@@,@@@@@@@@ఐ!bnn@@@k=@@@@@డn$Name&fathernn@ nn @@ @@@-@@@ @@ -@@@@@@@ఐG"tyn n @@@)@@@@@'ty_namen n@'@@-:@@@M@M@&@@nn@@-@@@@,@@ఐ^!co o @4@@#@@@#<@@}@@,=@R@@1>@Ġ*Res_moduleo$o.@(-ఠ!m%o$/o%0@o7A@@(2@@@׳3o&o%o%o&o&o&o&o&@$@@@@@@@R@@R@@@ డm"<>o:4Zo;4\@6ʰ@@@-@@@IL@,@@-@ @@+6@@@*@@)@@(3oHoGoGoHoHoHoHoH@G/(@)@*@@@@డo`$Name&fathero`4Eoa4I@ od4Joe4P@@ꥰ@@@-@@@>@@=-@@@<@@;%@@ఐZ!mo~4Qo4R@1@@.@@@Q@O9@&m_nameo4So4Y@@@-@@@KN@RN@PG@@5 @@RH@@ o4^@@o4]o4_@@`L@UV@@D@@;2@@@VM@7\@ ఐkQ"bso{o{@j@@@lF@@@_@@^@kN@@@]@@\kK@@@[@@Z@@Y{@@ఐ8!bo{o{@@@ld@@@oN@sN@r@@డnP!^o{o{@Uh@@@j@@@{@@z@Uh@@@y@@xUg@@@w@@v@@u@@% .SH p{p{@@p{ @@j@@@ߋO@ߍO@ߌ@@డn!^p{p{@U@@@j@@@ߕ@@ߔ@U@@@ߓ@@ߒU@@@ߑ@@ߐ@@ߏ@@డm%modul-Odoc_messagesTp={@ p@{&@Y'@0iZ(@@k@@@ߥP@ߧP@ߦ@@డn!^pV{pW{@Uְ@@@k/@@@߯@@߮@U@@@߭@@߬U@@@߫@@ߪ@@ߩ@@! pr{ps{@@Y@@kK@@@߿Q@Q@/@@డn!^p{p{@V@@@ka@@@@@@V@@@@@V@@@@@@@O@@డp$Name&fatherp{p{@ p{p{@@@@@.@@@@@.@@@@@q@@ఐ!mp{p{@}@@/@@@@@&m_namep{p{@@@/!@@@S@S@@@Y@@/%@@@@@! p{p{@@fp{@@Vf@@@R@R@@@ @@Vn@@@߽@R@@@@@Vv@@@ߣ@Q@߻@@@@V~@@@߉@P@ߡ@@q{q{@@l@@@m@O@߇@@f @@gx@@@M@k@ ఐlǠ"bsq*q+@lg@@@m@@@@@@l@@@@@l@@@@@@@@@ఐ!bqHqI@Z@@m@@@N@N@@@డo!^q^q_@Vް@@@l7@@@!@@ @V@@@@@V@@@@@@@%@@డn%modul-Odoc_messagesqq@ q'@(@1)@@l]@@@1O@3O@2A@@! qq@@:q@@W@@@/O@5O@4T@@qq@@m4@@@@6O@-^@@ @@h @@@7M@d@ ఐmY"bsqq@l@@@nN@@@@@@?@mV@@@>@@=mS@@@<@@;@@:@@ఐ@!bqq@@@nl@@@PN@TN@S@@డpX!^q%q&@Wp@@@l@@@\@@[@Wp@@@Z@@YWo@@@X@@W@@V@@%.BI "r r $@@r @@l@@@lO@nO@m@@డp!^r#<r$=@W@@@l@@@v@@u@W@@@t@@sW@@@r@@q@@p@@డrG$Name&simplerG'rH+@ rK,rL2@@@@@0@@@@@0@@@@@ @@ఐA!mre3rf4@@@1@@@@ @&m_namerq5rr;@@@0@@@Q@Q@.@@Y@@0@@@2@@"" r>rB@@frC@@X@@@P@P@E@@ @@X @@@j@P@M@@rrD@@n-@@@N@O@hW@@ @@i@@@M@L]@ ఐnR"bsrFXrFZ@m@@@oG@@@@@@nO@@@@@nL@@@@@@@|@@ఐ9!brF[rF\@@@oe@@@N@N@@@# : rF^rFa@@rF]rFb@@nz@@@N@N@@@= @@iP@@@M@@ ఐ$selfsdvsdz@&@@&@%߰sd@@@/@@@/ @@@/ @@/@@@@@@@@ఐ!bsdsd@0@@o@@@@@డs4$Name&fathers4ds5d@ s8ds9d@@y@@@1@@@@@1@@@@@@@ఐ.!msRdsSd@@@2@@@@ @&m_names^ds_d@v@@1@@@N@N@@@sidsjd@@1@@@!@@ఐV!mszds{d@-@@2@@@@5@&m_typesdsd@@@/~M@>@@@@/y?@sd@@/{A@@@/|B@f@@/}C@seus@@/F@ ఐo<"bss s @nܰ@@@p1@@@ @@ @o9@@@ @@o6@@@@@@@f@@ఐ#!bs s @ϰ@@pO@@@N@N@z@@డr;!^s s @YS@@@n@@@'@@&@YS@@@%@@$YR@@@#@@"@@!@@% .SH s s  @@s  @@n@@@7O@9O@8@@డrn!^t "t #@Y@@@n@@@A@@@@Y@@@?@@>Y@@@=@@<@@;@@డq%modul-Odoc_messagesTt( @ t+ &@Y'@4TZ(@@o@@@QP@SP@R@@డr!^tA &tB '@Y@@@o@@@[@@Z@Y@@@Y@@XY@@@W@@V@@U@@! t] $t^ %@@Y@@o6@@@kQ@mQ@l@@డr!^ts /tt 0@Y@@@oL@@@u@@t@Y@@@s@@rY@@@q@@p@@o:@@ఐo!mQt (@ES@@3@@@@M@&m_namet ),@^-@@@@@V@@! t 1t 3@@:t 4@@Z%@@@R@R@i@@u @@Z-@@@i@R@q@@@@Z5@@@O@Q@gy@@@@Z=@@@5@P@M@@t t 5@@pa@@@@O@3@@: @@k7@@@M@@ ఐp"bst 7It 7K@p&@@@q{@@@@@@p@@@@@p@@@@@@@@@ఐm!bu 7Lu 7M@@@q@@@N@N@@@# : u 7Ou 7R@@u 7Nu 7S@@p@@@N@N@@@= @@k@@@M@@ ఐ!$selfu6 Ugu7 Uk@(P@@)@(u; U~@@@1H@@@1A@@@1=@@15@@@@@@@@ఐ!buR UuS U@d@@q@@@ @@డuh$Name&fatheruh Uui U@ ul Uum U@@@@@3@@@@@3@@@@@-@@ఐb!mu Uu U@9@@4@@@@A@&m_nameu Uu U@@@3@@@N@N@O@@u Uu U@@3@@@U@@ఐ!mu Uu U@a@@4@@@@i@&m_typeu Uu U@ǰ@@1M@r@@@@1s@u U@@1u@u u@@1x@u4B@@1z@ ఐqo"bsuu@q@@@rd@@@@@@ql@@@@@qi@@@@@@@@@ఐV!buu@@@r@@@M@ M@ @@% .sp vv@@vv@@q@@@M@ M@ @@= @@lm@@@ L@@ ఐ"$selfvv @)9@@)@)v$@@@2@@@2@@2@@@@@@ఐ!bv7v8@I@@r@@@ @@ఐ#!mvGvH@@@/T@@@%@@/@@2@}@@2@@@p@Ġ/Res_module_typevZ v[@/%ఠ"mt&vcvd@vvA@@/-@@@׶c@@@@@d@@d@@@ ఐr"bsvv"0vw"2@q@@@s@@@0@@/@r@@@.@@-r @@@,@@+@@*3vvvvvvvv@-&@'@(@@@@ఐ!bv"3v"4@@@s)@@@@M@DM@C@@డu!^v">v"?@\-@@@q@@@L@@K@\-@@@J@@I\,@@@H@@G@@F7@@% .SH v"7v"=@@v"6 @@q@@@\N@^N@]J@@డuH!^v"Rv"S@\`@@@q@@@f@@e@\`@@@d@@c\_@@@b@@a@@`j@@డt_%modul-Odoc_messagesTw"L@ w"M&@Y'@7.Z(@@q@@@vO@xO@w@@డu!^w"Vw"W@\@@@q@@@@@@\@@@~@@}\@@@|@@{@@z@@! w7"Tw8"U@@Y@@r@@@P@P@@@డu!^wM"owN"p@\Ͱ@@@r&@@@@@@\@@@@@\@@@@@@@@@డwq$Name&fatherwq"Xwr"\@ wu"]wv"c@@@@@5@@@@@5@@@@@@@ఐ,"mtw"dw"f@@@6@@@@ @'mt_namew"gw"n@"@@5@@@R@R@@@Y@@5@@@@@! w"qw"s@@fw"t@@]+@@@Q@Q@2@@ @@]3@@@@Q@:@@@@];@@@t@P@B@@@@]C@@@Z@O@rJ@@w"5w"u@@sg@@@>@N@XT@@i @@n=@@@L@<Z@ ఐs"bswwww@s,@@@t@@@@@@s@@@@@s@@@@@@@y@@ఐ s!bx wxw@ @@t@@@M@M@@@డv!^x#wx$w@]@@@r@@@@@@]@@@@@]@@@@@@@@@డu+module_type-Odoc_messagesxEwxFw@ xIw'@(@N*)@@s"@@@N@N@@@! x[wx\w@@:x^w@@]@@@N@N@@@xgwxhw@@s@@@@N@@@ @@n@@@L@@ ఐt"bsxx@s@@@u@@@@@@t@@@@@t@@@ @@ @@  @@ఐ!!bxx@ @@u1@@@!M@%M@$@@డw!^xx@^5@@@s@@@-@@,@^5@@@+@@*^4@@@)@@(@@'?@@%.BI "xx@@x @@s@@@=N@?N@>R@@డwP!^xx@^h@@@s@@@G@@F@^h@@@E@@D^g@@@C@@B@@Ar@@డy $Name&simpley y @ yy@@}@@@7\@@@\@@[7_@@@Z@@Y@@ఐǠ"mty*y+@@@8I@@@o@m@'mt_namey6y7@@@7@@@iP@pP@n@@Y@@7@@@g@@"" yLyM@@fyO@@^@@@UO@uO@t@@ @@^@@@;@vO@S@@y`ya@@t@@@@wN@9@@ @@o@@@xL@@ ఐu"bsyzy{@t@@@v @@@@@@u@@@@@~u@@@}@@|@@{@@ఐ!!byy@!@@v*@@@M@M@@@# = yy@@yy@@u?@@@M@M@,@@= @@p@@@L@2@ ఐf"mty*y,@?@@8@@@@G@'mt_typey-y4@C@@BA@@@@@@U@Ġ$Noney:Jy:N@l@@@@VU@@@@@@3yyyyyyyy@i@@@ @^]@@@@@@@@@ภvuz:Rz:T@vt@@@L@@Ġ$SomezUezUi@lఠ!t'zUjzUk@z+A@@@@@@@@@@@@@@@@@@@@@@@@@@@ ఐ&$selfz9oz:o@-S@@.3z7z6z6z7z7z7z7z7@*#@$@%@@@-zAo@@@6N@@@6G@@@6C@@6;@@@@@@@@ఐ"!bzXozYo@"j@@v@@@"@@డzn$Name&fatherznozoo@ zrozso@@@@@8@@@@@8@@@@@D@@ఐ)"mtzozo@@@9@@@@X@'mt_namezozo@@@8@@@P@P@f@@zozo@@8@@@l@@ఐ!tzozo@v@@6O@{@@@@|@@@Azz@@@ ఐvc"bszz@v@@@wX@@@@@@v`@@@@@v]@@@@@@@@@ఐ#J!bzz@"@@wv@@@M@M@@@% .sp zz@@zz@@v@@@M@M@@@= @@qa@@@L@ @ ఐ'$self{{@.-@@.#@-{@@@6@@@6@@6@@@@.@@ఐ#!b{+{,@#=@@w@@@+>@@ఐؠ"mt{;{<@@@4@@@0N@@/@@7 O@}@@7P@@@7Q@ @@7R@ @@7S@X @@7T@ @@hU@Ġ+Res_section{R !{S ,@0@{W -{X .@@0@@@׺U@@@uh@@@׻Z@@@ @@[@@[@@@ภwܰ{g"m{q@w@r@@b@@@A{jt@@3{f{e{e{f{f{f{f{f@d@@@vA@H@Q}@A@z@ డy$List$iter{~${$@ {${$@@%k@@@@;@@];L@@@\@@[@@Z@;;@@@X@@W;@@@V@@U@@T3{{{{{{{{@#@@@@@@ఐؠ!f{${$@ @@@;@@@x@@w@@v@@ఐ(,!l{${$@( @@;$@@C@@r@@@}H@k*@ డz:&Buffer-output_buffer{%{%@ {%{%@@q@@@q@@@@@@xs@@@@@q @@@@@@@R@@ఐ$'chanout{%{%@$U@@$_@@ఐ$k!b|%|%@$@@x@@@I@I@s@@; @@rn@@@H@y@డz)close_out|&|&@p@@@6R@@@@@p@@@@@@@ఐ$Ҡ'chanout|5&|6&@$@@$@@@@pE@@g@@@@@@H@@\@ b @@]@  @@^@" @@_@"S @@ `@#< @@ a@#@@ b@$k@@ c@$x@@ $@$@@$@Ġ)Sys_error|O(|P(@p۠ఠ!s(|X(|Y(@|kA@@p@@@$@@@@@{\@@@$@@@ డz$incr|n)|o)@pð@@@zp@@@@@@@@p@@@@@3|z|y|y|z|z|z|z|z@%-&@'@(@@@@డ|&errors)Odoc_info|)|)@ |)|)#@@p@@zDp@@@@@@K@K@$@@6@@s@@@J@*@డ{-prerr_endline|*&0|*&=@p@@@p@@@@@p@@@@@@@@ఐq!s|*&>|*&?@J@@p@@@J@J@T@@" @@J@W@i @@<X@@@|:@@@3||||||||@%q@@@%@@%@%@@)*@)IA@)MA@@@<(@@<&@@@@)O@@@6@@@<4@@<2@@@@@@E@)n@|sw+@{Z|Ȑ b Generate a man page for a group of elements with the same name. A group must not be empty.} }Or@@@@@@@<} -{} -{@AA࣠@&self-2*AఠtZ)t[0;}*A0<@603}}}}}}}}@0:@@@  0>}-A630?@63@@0?@࣠@+module_list+A})-{}*-{@}<A@@<3}(}'}'}(}(}(}(}(@0O6G@0S@!6H@0T@@@@@  @@@ఠ2sorted_module_list,}>.}?.@}Q A@@/<@@@H@3}C}B}B}C}C}C}C}C@(<@@ @@@డ{$List$sort}X.}Y.@ }\.}].@@/@@@@<@@@<@@ /@@@ @@ @@ @@ @<<@@@@@/ʠ=@@@@@@@3}v}u}u}v}v}v}v}v@3@@@@࣠@"m1-A}.}.@} A@@=F@@@@"m2.A}.}.@} A@@=#3}}}}}}}}@U=&@@@@@@@@డ|'compare}.}.@/g@@@@@@KK@<@@=@ @@;/h@@@:@@9@@83}}}}}}}}@".=G@%@&@@@@ఐE"m1}.}.@0@@=V@&m_name}.}.@ @@#@@ఐM"m2}.}.@%@@=l(@&m_name}.}.@ @@@@@P2@@F@@0@@@TL@G8@}.}.@@@=@@&@=@@%0%@@@$@@#@@"I@bI@]@@ఐ렐+module_list~.~.@ɰ@@=@@@@@A@~.@@@ఠ&groups/~!/ ~"/@~4 A@@*H@h3~!~ ~ ~!~!~!~!~!@@@@@@ ఐ $self~4/~5/@1N@@2 @1G~9/%@@@>k@@n@>c@@m>U@@l@@k@@డ|/d/f~M/&~N/'@/c@@@{>I@{@@@}@@|@@z4@@ఐ{J(man_mini~d//@z@@|@@@J@J@H@@" @@I@@ఐ;2sorted_module_list~y/0~z/B@S@@>E@X@@K@@>Y@A@~/@@@ఠ!f0~0FP~0FQ@~ A@@@>H@@@sAH@@@H@3~~~~~~~~@t~w@x@y@@@࣠@%group2A~0FR~0FW@~A@@3~~~~~~~~@%~0FL~8@@@@@  @@ఐ%group~1Zh~1Zm@*@@@@+3~~~~~~~~@"@@@Ġvް~2s}~2s@v@@@@93~~~~~~~~@@@@@:@@@ภ{I~3~3@{H@@@@ @Ġ"::~4~4An1Ġ*Res_module ~4@7ఠ!m3~4~4@A@@8@@@3~~~~~~~~@9@@@@@@@?E@H@@Ġ"[]$Aw@@%A@~c@@@@@@ 4+@@x@@x@@@ ఐ$self44@22@@23@\/(@)@*@@@2 4@@@>V@@>O@@ @@ఐ=!m/404@@@8<@@@@@@@@Ġ_?5@5AnĠ/Res_module_type H5@8ఠ"mt4P5Q5@cA@@8@@@3RQQRRRRR@@@@@@@@^H@@Ġ\!Awq@@"A@~ @@@@@@g5(@@@@@@@ ఐ_$selfs5t5@2@@3K3qppqqqqq@,%@&@'@@@2y{5@@@>@@>@@ @@ఐ:"mt5 5 @@@8S@@@@@@@@Ġ6 6 $AnĠ)Res_class 6  @8)ఠ"cl56 !6 #@A@@81@@@3@@@@@@@@H@@Ġ!Aw@@"A@ @@@@@@6 (@@.@@.@@@ ఐ$self6 (6 ,@2@@33@,%@&@'@@@2ܰ6 ?@@@?L@@?C@@ @@ఐ:"cl6 @6 B@@@8j@@@@@@@U@Ġ7CN7C`AoEĠ.Res_class_type 7C\@8@ఠ"ct67C]7C_@A@@8H@@@3@M@@@@@@@H@@Ġ!Ax'@@"A@t @@@@@@7CM(@@@@@@@ ఐ$self)7Cd*7Ch@3C@@43'&&'''''@m,%@&@'@@@3517C@@@?@@?@@ @@ఐ:"ct@7CA7C@@@8@@@@@@@@ఠ!l7Q8R8@dA@@@@@@@ ఐL$self`8a8@3z@@483^]]^^^^^@@@@@@3kh8@@@?@@?@@ @@ఐ&!lw8@@@@@@@@@@A{1Zb@@@A@H@k@A@@డ~$List$iter::@ ::@@*y@@@@@@@v@Z@@@u@@t@@s@@@@@@q@@p@)@@@o@@n@@m3@%@@ @@@@ఐ,!f::@ @@@)@@'@@@@ఐ&groups::@/@@!@@@@@@N"@@@@O4@N@@@P@@@@Q@A@ A@@@@g@@@^@@@@@@@9@@@@s@@@j@@@@@@E@@-{@M 0 Generate all the man pages from a module list. ,AE,Az@@@@@@@@:4  !:@:4@4:@:3@4@@@#@|A<,{A:={A:{A:6{A:{rA:T{YA:{9A:{{A:fzA:zA:zA;zA>:@A@AAA;\A;[;'A;&<9A<8>A>@:A@9?RA?Q;RA;Q<A<?A??A?;A;=IA=H;A;;A;>A>A AABA>A A> >0A>/=A=?A?A>@A@@A@=JA=I@A@>A=@A@AAA@A@AAA}e@n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@~@}@|@{@z@y@x@w@v@u@t@s@r@q@p9@@o@zkAA9@A@A@A@A@@'@A@@&A@@%@@$@@#@AA@A@A}@@@+@@*A|@@)@@(@Au@A@Aq@@0@Aj@@/A^@@.@@-@@,@ABAT@A@AP@@3AG@@2@@1@A@@A@A<@@6A3@@5@@4@AA+@A@A'@@9A@@8@@7@BA@A@A@@<A @@;@@:@A @A@A@@?A@@>@@=@AA@A@@@@B@@@A@@@@B@@A@@@@E@@@D@@C@CDE@@A@@@@L@@@@K@@@@J@@@I@@H@@G@@F@@ǰ@A@@@@Q@@@@P@@@O@@N@@M@A@@A@@@@V@@@@U@@@T@@S@@R@@@A@@@@[@@@@Z@@@Y@@X@@W@A@@A@@@@`@@y@@_@t@@^@@]@@\@BC@q@A@@m@@g@@f@@f@@]@@e@S@@d@@c@@b@@a@@M@A@@I@@l@@F@@k@A@@j@@i@@h@@@@A@@<@@s@@5@@r@@1@@q@(@@p@@o@@n@@m@A@%@A@!{@@@@@@~@@@@}@@ @@|@@@@{@?@@z?@@y@@x@@w@@v@@u@@t@BCDF?@A@?@@@?@@@?@@?@@@@@@@@@?ܰ@A@?@@@?@@?@@@@@@@?ư@A@?@@@?@@@?@@?@@@@@@@@@AB{@A{{{@@@@@@@@@F@@@@@@}:F@@@@@@@@:@@@@@@@@@@@@?@A@?@@@?@@?@@@@@@@?@A@?@@@?@@?@@@@@@@AB?@A@?{@@@?t@@?o@@@@@@@?k@A@?g@@@?`@@?[@@@@@@@A?X@A@?T@@@?M@@?H@@@@@@@B?A@A@?=@@@?6@@@?2@@?@@@@@@@@@CDE? @A@?@@@?@@@>@@>@@@@@@@@@>@A@>@@@>@@>@@@@@@@A>ݰ@A@>@@@>@@>@@@@@@@B>°@A@>@@@>@@@>@@>@@@@@@@@@>@A@>@@@>@@@>@@>@@@@@@@@@A>@A@>@@@>@@@>@@>|@@@@@@@@@BCFG9@A@H@@@@@@@H>@@@@@~L@@@@@@@@@@99A@9@@@9@@9@@@@@@@A>@A@>@@@>@@>y@@@@@@@>y@A@>u@@@>n@@>g@@@@@@@A>d@A@>`@@@>Y@@@>U@@>M@@@@@@@@@B>J@A@>F@@ @>?@@ @>;@@>6@@@@@@@@@>1@A@>-@@@>&@@@>"@@>@@@@ @@ @@ @A>@A@>@@@> @@>@@@@@@@BCD>@A@=@@=@@@@@=@A@=@@@=@@=@@@@@@@A=@A@=@@!=@@ @@@B}w@A@}qG@@@(@@@'@@&}j~@@@%@@@$@@#@@"@C~@A@~~@@@.@@@-@@,~@@@+@@*@@)@~@A@~@@@@5@H@@@6@@4@@@3@@2~@@@1@@0@@/@A}@A@}@}@@@>@HZ@@@?@@=@@@<@@;}ܠ~@@@:@@@9@@8@@7@~@A@~Ơ@#@@@F@H@@@G@@E@@@D@@C@@@B@@A@@@@ABDE~E@A@~H@@@M@@@L@@K @@@J@@I@@H@~@A@@H@@@S@H@@@T@@R@@QU@@@P@@O@@N@A~@A@ @H@@@[@H@@@\@@Z@@@Y@@XR@@@W@@V@@U@@A@@7@@@b@@@a@@`d@@@_@@^@@]@@A@I@@@g@@f@@@e@@d@@c@f@A@`W@@@m@@@l@@k@@@j@@i@@h@ABCDFHI9@={萠 V This class is used to create objects which can generate a simple html documentation.  l l l @@@@@@@=#@J;@@~AA@A>%A>A>{A>ZA><AA>!A>c~A>N~A>v~A>~A>~sAB"DADEAE?DA?C?A?@!A@ BABD"AD!C:AC9?:A?9?A?CtACsBAB?A?A1AA0?|A?{?A?BABEAE@zA@y@#A@"D AD B*AB)@A@@A@AAACACCACAAABABAAACAC@A@CRACQBABDADDADA2AA1DuADtAAADADEAEDADDADM@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@敖Jz@@@@@@>{@@@>x@>{>x>{1@@@@@@OҠmW>; ?z???Ԡ?@*@T@u@;Ҡ@Ѡ@A#AJAiAAݠBBBBBeB~BؠBC"CsCCCD D0DODvDDDՠDDEE5ETEEE@@>>@3@J@@@J#@@>>A@J#@;@@~A@@@@>@@@>@>>A@J;@@@AE@@@@>@@@>A@@3@JJ#@>ΐJԐ:~@>>J#@>ѐJ:r@>>J#@A@7@@@@@@@@@@@ @@@ @@ @@ @@ A@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@A@@@@@@  @@@@@@@@@@+@@@@A@@@@@@@@@:@@@@|A@@@@@@54@@@@@@@@@@S@@@@sA@@jg@@@⠠@pd@@@@@@@{@@@@`A@@@@@@u@@@@TA@ gf@@@@@@@@@@@@IA@B@;@@@֠@87@@@@@@@@@@4@@@@@@@.A@'$@@@@@@@@!@@@@@@@A@@@@@@@@@gIH@@@@@@_ @@@@@@@@`@@@@@@@@@@@FA@FF@@@@@F@@@@@@@FA@F@@@@@F@@@@@@@A.A@@@A%@@@=@@@@AA@@@@@J@@@@@H@@@@B!A@@@@$@@@1i@@@@@}{@@@@@@@@@DA@@@@D@@@u@@@K?@@@s@@@@@@@@@@FMA@/@@FAF=@@@"@@F:@@@ @@0@@@@@@@@EyA@E@@@GI@@@R@@?@@@@@@AA@}GE@@@K@@@GA@@@D@@@@@B@@@@@@BRA@(  @@@ @@@"@@@BEBD@@@@@}@@@c@@@@@@@@EA@D&%@@@M@@@>@@@EE@@@I@@~@@@G@@@@@@@@EAEE@@@m@@@@@@kML@@@j@@@e@@@E}@@@g@@@EEw@@@e@@~K@@}@@|@@{@@z@@y@@xBA@nm@@@*@@w@@@v@EB@@@'@@u~Q@@@%@@t@@s@@r@@qD A@@@@@@p@@@o@DC@@@@@n~m@@@@@m@@l@@k@@jBrA@@@@:@@i@<FBj@@@8@@hG@@@(@@g@@f@@eBA@@@@3@@d@@@c@YBB@@@0@@b@@a@@`@@_@@^EA@@@@}@@]@oEE@@@{@@\3@@[@@Z@@YHAA@@@@@@X@X@@@@@@@@WH4@@@@@V@@U@@TCA@@@S@@@R@HFzC@@@@@@@@Q@@P@@O@@N@@MCA@C%$@@@@@L@FC@@@@@K~@@J@@I@@HGA@Y;:@@@,@@G@GG@@@*@@F@@E@@D@@CEA@oQP@@@@@B@GE@@@@@A@@@@@?@@>DxA@L@@@@@=@@@<@HDD@@@@@@@@;N@@@@@:@@9@@8@@7DA@!@@6@@@5]@@@@@4@@3@@2E^A@@@@@@1@@@0@I*@7I;EN@@@à@@@@@@@@@@@@@@/@@@@@.@@-@@,@@+GA@@@@3@@*@[HH@@@1@@)@@(@@'@@&GA@@@@B@@%@qHH@@@@@@$5@@#@@"@@!FA@@@@@@ @IH@@@@@I3@@@@@@@@@FVA@)  @@@@@@IH@@@@@IL@@@@@@@@@F A@B$#@@@@@@@@@@@Id@@@@@@@@@HGA@Z<;@@@;@@@@@@9@@I|@@@7@@@@@@ E=A@rTS@@@@@ @l@@ @GE1@@@@@ @@ @@@@@@GA@nm@@@\@@@@@@GG@@@Y@@@@@@@@@@GCA@@@@@@@@@@!J%G7@@@@@I@@@@@@@@@@@IA@1II@@@ @@I@@@@@@@IA@AII@@@@@@@@@FA@@@@@@@WJ[I[@@@@@@@@@@@InA@dJhIh@@@@@3@@@@FA@@@@@@@zJ~I@@@@@>@@@@@@IA@JI@@@@@V@@@@JA@J@@@@@@JJJ@@@@@@@@JJJJ@@@@@@@@@@@@@@@IA@@@@@@@J@@=@@<@BCIɰ@A@@@L@@@J@@@H@@F@@E@@D@@C@I@A@r@@S@-@@Qi@@P@@O@@N@I@A@@@[@/@@Z@@@Xo@@W@@V@@U@@T@AI}@AIy@@@l@@k@@@i@F@@h@@@f@@@d$@@b@@a@@`@@_@@^@@]@BCDFIH@A@@@v@@@t@@@r@@q@@p@@o@@n@I4@A@~@@|@y@@z@@y@@x@@w@I@A@@@@w@@@@@@@@@@@@@~@ABR@ANJG@@@@@@@@@~}@@@@@@>;@@@@@@@@@@@@@@@@@@@@I@A@J@@@E@@@@@@@@@H@A@@@@@@@@@@@@@ABHڰ@A@@@@@@@@@@@@@Hư@A@@@@@@@@@@@@@AH@A@@@@@@@@@@@@@BH@A@?@@@@@@:@@#@@@@@@@@@CDEHf@A@Z@@@@@@U@@Q@@@@@@@@@HK@A@5@@@0@@F@@@@@@@AH8@A@@@@@@z@@@@@@@BH@A@@@@ @@@@@@@@@@@@@@H@A@@@@1@@@@@q@@@@@@@@@AG@A@<@@@@@@!@@@@@@@@@@@BCFGB@A@!@@@@@@@@@@@@@@@@@@@@@CBA@@@ @@@@ @@@@@@@@@AG@A@@@@@@@@ @@ @@ @G۰@A@O@@@J@@@@@@@@@AGư@A@u@@@@@@p@@l@@@@@@@@@BG@A@ @@)@@@(@@@&@@$@@#@@"@@!@G@A@@@2@@@1@@@/@@.@@-@@,@@+@AGx@A@@@9@@@7@@6@@5@@4@BCDGc@A@O@@>6@@<@@;@GX@A@@@E@@@C@@A@@@@@?@AGB@A@@@@I=@@G@@F@Bٰ@A@Ӡd@@@Q@@@P@@O͠ @@@N@@@M@@L@@K@C"@A@@@@W@@@V@@U@@@T@@S@@R@@A@@@@@^@rq@@@_@@]@@@\@@[:@@@Z@@Y@@X@AU@A@O@H@@@g@ED@@@h@@f@@@e@@dAX@@@c@@@b@@a@@`@@A@+@@@@o@@@@p@@n@@@m@@lu@@@k@@j@@i@ABDE@A@b@@@v@@@u@@t@@@s@@r@@q@@A@@@@@|@@@@}@@{@@z@@@y@@x@@w@A@A@r@@@@񄠠@ @@@@@@@@@@@@@@@@@~@r@A@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@Ұ@A@̠@@@@@@@@@@@@@@@@ABCDFH lC@@@@G_ nG\S`#@OA@LK@@@@@@JI@@@@@H@@@@@@@@@EA@YX@@@@@=@@@@@@@8A@1.@@@@@@@@2@@@@@@@'A@ @@@@@@@@@@@@A@@*@@@Ԡ@@@@@@@@@@@+@@@@A@H?@@@@@@@@:@@@@A@;@@@@Ƞ@@@@@@@@@@@S@@@@A@@@@@@@@@@@@@{@@@@A@j@@@@@u@@@@A@@@@@@@@@@@@@A@ʠ@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@OA@yO O @@@@@O@@@@@@@OgA@O`@@@@@O]@@@@@@@IA@@@(I@@@@@@@IA@I@@@@@a@@@@@@@JA@C%$@@@k@@@r;@@@@@@@@g@@@@@@~M@A@@@}@M6@@@|@@{@@@@z@@y@@x@@w@@v@@uNA@/@@tNN@@@s@@rN`@@@q@@p0@@o@@n@@m@@lNA@E@@j@O@@@i@@h?@@f@@e@@dJA@ON3@@@@@c@OJ @@@b@@a@@@`@@_@@^@@]JA@@@@\@@[@"@@Z@JJ@@@Y@@Xt@@@@@W@@V@@U@@TNyA@@@@S@@R@>@@Q@NgNd@@@P@@O@@@N@@M@@L@@K@@JNANN@@@I@@@H@@G@@@@@@F@e@@E@N@@@D@@C@uNLM@@@B@@AK@@@@@?@@>@@=@@<@@;KA@@@@:@@9@@@8@NfKZ@@@7@@6@@@5@@4@@3@@2@@1LA@1@@@0@@/@@@.@LL@@@-@@,@@@+@@*@@)@@(@@'JA@M/.@@@&@@%@OuJ@@@$@@#Pp@@@e@@"@@!@@ K=A@fHG@@@@@@@@@K0K/@@@@@@@@@@@@@N?A@ba@@@@@@N6N5@@@@@3@@@@@@PA@xw@@@@@@aS@@@ @@@ @@ P@@@ @@ @@@@LUA@@@@@@@Q"+OLo@@@@@@@@@@@@@@@@LA@@@@@@@BOL @@@@@~@@@@@@PA@@@@@@@XP P@@@@@@@@@@@NDA@@@@@@@nPN<@@@@@@@@@@@MA@a`@@@@@@@@@QM$M#@@@@@@@@@@@@@@@@@@@MGA@!@@@@@@@@@@@@@@MA@=@@@@@@@@@Q@QM@@@Р@G@@@@@@@@@@@@@@@@@@@@@@@@PwA@lNM@@@@@@Q;Q:@@@@@@@@@@@PMA@dc@@@@@@QQQ7@@@@@5@@@@@@NA@zy@@@@@@RQ(@@@@@Q@@@@@@@@@NA@@@@@@@(R,Q,@@@@@Q@@@@@@@@@NA@@@@@@@@@@@@Q@@@@@@@@@PA@@@@@@@43@@@@@R@@@@@@@@@MA@@@@@@@l@@@uPLM@@@@@@@@@@@@@PsA@@@@@@@@@@PfPe@@@@@@@@@@@@@OA@.@@@@@@@@@RO@@@@@RU@@@@@@@@@~@@}RA@RR@@@|@@{Re@@@R@@z@@yR A@R!R@@@x@@w@@v@@uNA@hJI@@@t@@s@RQ@@@r@@q@@p@@o@@nQA@RQ@@@m@@l3@@k@@jOtA@ml@@@i@@h@SR@@@g@@f>@@d@@c@@bR.A@SR(@@@a@@`V@@_@@^S7A@S0@@@]@@\@S+&S*S)@@@O@@@[@@ZS&S)2S!S @@@U@@@T@@@Y@@X@@W@@VRpA@@@S@@Q@@PRA@R&@@@N@@MR@@@L@@K@@J@w@v@u@t@s@r@q@p@o@n@m@l@k@j@i@h@g@f@e@d@c@b@a@`@_@^@]@\@[@Z@Y@X@W@V@U@T@S@R@Q@P@O@N@M@L@K@J@I@H@G@F@E@D@C@B@A@@K@@?@3AA2@1@@@:@@@@@>@@=1@@@<@@;@@9@@@8@A@S@A@_@@@\@@S@@@@@@@ASc@A@S]@@@@@@@@@@SU@A@@@@@@@@@@@@@ABS4@A@#@@@@@@@S @A@]@@Y@@@@@AS @A@@@@@@@@BR@A@@@@@@@@R@A@@@@@@@@AR@A@@@ @@ @@ @BRհ@A@@@@@ @@ @CDERǰ@A@"@@R@@R@@@@@@@@@@@R@A@@@@@@ @@@@@@@AR@A@@@@@@+@@@@@@@R{@A@@@$@@@#@@"@@!@@ @ARd@A@@@)@@@(C@@'@@&@@%@BCRQ@A@@@0@@@/@@@.@@-@@,@@+@@*@R-@A@r@@5@-@@4i@@3@@2@@1@R @A@@@<@/@@;@@@:o@@9@@8@@7@@6@AR@AR@@@H@@G@@@F@F@@E@@@D@@@C$@@B@@A@@@@@?@@>@@=@BCDFQа@A@@@O@@@N@@@M@@L@@K@@J@@I@Q@A@~@@T@y@@S@@R@@Q@@P@Q@A@@@[@w@@Z@@@Y@@X@@W@@V@@U@ABڰ@AҠ@@@h@@@g@@f@$@@@e@@d@@@@c@@@b@@a@@@`@@_@@^@@]@@\@Q@A@J@@m@E@@l@@k@@j@@i@Qy@A@@@r@@@q@@p@@o@@n@ABQb@A@@@w@@@v@@u@@t@@s@QN@A@@@|@@@{@@z@@y@@x@AQ;@A@@@@@@@@@@~@@}@BQ$@A@?@@@@@@:@@#@@@@@@@@@CDEP@A@Z@@@@@@U@@Q@@@@@@@@@PӰ@A@5@@@0@@F@@@@@@@AP@A@@@@@@z@@@@@@@BP@A@@@@ @@@@@@@@@@@@@@P@A@@@@1@@@@@q@@@@@@@@@APu@A@<@@@@@@!@@@@@@@@@@@BCFGK@A@65@@@@@@43@@@@@2@@@@@@@@@@KKA@@@@JI@@@@@@@@@@@@APq@A@@@@@@@@@@@@@Pc@A@O@@@J@@@@@@@@@APN@A@u@@@@@@p@@l@@@@@@@@@BP4@A@ @@@@@@@@@@@@@@@@@P@A@@@@@@@@@@@@@@@@@@AP@A@@@@@@@@@@@@@BCDO@A@O@@6@@@@@O@A@@@@@@@@@@@@@AOʰ@A@@@@=@@@@@Ba@A@[X@@@@@@@@U@@@@@@@@@@@C@A@@@@@@@@@@@@@@@@@~@A@x@@@@@@@@@@@@@@@@@@@@@@@Aݰ@A@נ@@@@@@@@ @@@@@@@ɠ@@@@@@@@@@@{@A@@@@@@54@@@@@@@@@@ @@@ @@ @@ @ABDE3@A@GF@@@@@@@@@@@@@@@@@A@@}@@@@z@@@@@@@F@@@@@@@@Aw@A@@@@@%@@@@&@@$@@@#@@"E@@@!@@ @@@@A@3*@@@,@@@+@@*W@@@)@@(@@'@@A@@@@1@@0@@@/@@.@@-@Z@A@TK@@@7@@@6@@5x@@@4@@3@@2@ABCDFH;@@@AAAnAaxAQ^AD=A-$A A AAAxAVAVAVA}Q'AqPAgRA[TAEVA0UAQAQAUWATAQASAQ_AeQANTuA6VA"R]ARAUAT ARARASoAUA\UAHSA4SASAUARAU5ATuAVAVASAvVXAbSAWVqACWoA8VAVA@I@H@G@F@E@D@C@B@A@@@?@>@=@<@;@:@9@8@7@6@5@4@3@2@1@0@/@.@-@,@+@*@)@(@'@&@%@$@#@"@!@ @@@@@@@@@@@@@@@@@@@@P\@@@PY@P\kPY\\;@@@AW~A@Ww@@@S@@R@WrmWqWp@@@9@@@Q@@PWmWpyWhWg@@@+@@@*@@@O@@N@@M@@LWfA@W_@@@K@@JW\@@@I@@H@@GW[A@(  @@@F@@E@ g@@@D@@@C@@BWN@@@A@@@@@?@@>WKA@WDWC@@@=@@<W@@@@@@;@@:W=A@W6X@@@8@@7W1@@@6@@5@@4W0A@W)W(@@@3@@2W}@@@ @@1@@0W%A@W9W@@@/@@.@@-@@,WA@x@@)@@(@@'WA@WW@@@&@@%%@@$@@#W A@XW@@@"@@!2@@@@WA@@@@7@@VV@@@@@V@@@@@h@@@3@@@@@@@@VA@@@@@@@7VV@@@@@W@@@@@@@@@VA@@@@ @@ @PWW@@@ @@ @@ @@@@VA@@@@@@@A@@@@@@X@@@@@@@@@VA@@@@@@@~WW@@@@@G@@@@@@VA@@@@@@@X&V@@@@@@VV@@@@@@@@@@@@@@@@VA@@@@X@@@@@@@@@@@VA@M/.@@@@@@0@@@VV@@@@@@@@@@@@@VAV V@@@@@@@@@rTS@@@H@@@U@@@V@@@@@@VV~@@@@@>@@@#@@@@@@@@@@@@V{A@@@@Vq@@@@@@@@@@@@@@@@@@@VlA@@@@@@@$VcVb@@@@@@@@@@@V`A@@@@@@@@@@>YBVT@@@@@X@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@VTA@@@@@@@~X/VL@@@@@G@@@@@@VJA@@@@@@@YX@@@@@Y@@@@@@@@@@VAA@6@@@@@@YX@@@@@YY@@@@@@@@@V8A@O10@@@@@@YX@@@@@@@@@@@V0A@eGF@@@@@@@@@@@Y@@@@@@@@@V&A@}_^@@@@@@`@@@Y@ZV@@@}@@@@@@@~@@|@@@{@@zT@@@y@@x@@w@@v@@uVA@@@@t@@s@@@r@VV@@@q@@pp@@@o@@n@@m@@l@@kUA@@@@j@@i@?ZCYC@@@h@@g@@f@@e@@dUA@21@@@]@@c@UUU@@@Z@@b@@@a@@`@@_@@^UA@@@\@@@[@Zg@@@Y@@X@@@W@@V@@U@@T@@SUA@@@@R@@Q@@@P@X`U@@@O@@NR@@M@@L@@K@@JUA@@@I@@@G@ZXxU@@@F@@@E@@D@@C@@B@@A@@@A@@@@?@@>@@@@=@@<@@@;@@:@@9@@8UA@@@6@}L@@@5@@4@@2@@1@@0UA@iKJ@@@/@@.@XU@@@-@@,@@+@@*@@)UA@a`@@@(@@'@b@@&@UU@@@%@@$@@"@@!@@ @@UA@zy@@@@@@{@@@XU@@@@@]@@@@@@@@@@@UA@@@@@@@@@@0UU~@@@@@@@@@@@ @@ U|A@@@@ @@ @FYUt@@@ @@@@@@@@UrA@@@Ui@@@@@@@UhA@@@@cZU^@@@@@@@@@@@@@@U[A@UT@@@@@1@@@@@@@A@@@@@@@@@*@@@@@@@@@@CA@<9@@@@@@@@@@@@A@ @#@@@堠@@@@@@@@@@@,@@@@pA@i@b@@@ޠ@_^@@@@@@@@@@[H@@@@@@@ A@B@@@@֠@@@@@@@@@@@b@@@@A@w@@@@@@@@r@@@@A@@ @@@Ǡ@@@@@@@@@@@@@@@A@@@@@@@@@@tA@@@@@@@@@@@@@A@@@@@@*@@@@A@Ǡ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@~@}@|@{@z@y@@x@@@@UU@@@UR@@9 d d:<@376677777@a=@@@@> Q Q@@-Man_generator9DH>I>@[AДРa)GeneratorU>V>@@azA@a{A@a|A@@3ZYYZZZZZ@aaa@aA@aA@aA@@@,a@@@@n>@@@p>@@3mllmmmmm@@@@'@K@c@\@@ @@#@bb @@b ~A@#@bb;@@Aa@@@@@@@@bA@;@@A@@@@@@@A@a@T@Ra@@M*@$I@@3@5QaA@aA@aA@@@/T@@@V(Odoc_manG@AUF@AUAU@aٱ E@@UȱC@@U@U@B@@A@@g@@@ H************************************************************************A@@A@L@ H BMMBM@ H OCaml CC@ H DD3@ H Maxence Guesdon, projet Cristal, INRIA Rocquencourt E44E4@ H FF@ H Copyright 2001 Institut National de Recherche en Informatique et GG@ H en Automatique. HHg@ H IhhIh@ H All rights reserved. This file is distributed under the terms of JJ@ H the GNU Lesser General Public License version 2.1, with the KKN@ H special exception on linking described in the file LICENSE. LOOLO@ H M M@ H************************************************************************NN5@;* The man pages generator. k 4* A class used to get a [text] for info structures. b * The list of pairs [(tag, f)] where [f] is a function taking the [text] associated to [tag] and returning man code. Add a pair here to handle a tag. * Return man code for a [text]. u )* Print groff string for an author list.  .bs b "\n.sp\n"#@ @ J$@ @ \@ @* Print groff string for the given optional version information.]'".sp\n",N  -N  @ 4* Printf groff string for the \@before information.  >* Print groff string for the given optional since information.ڠ'".sp\n"8pw9pw@ =* Print groff string for the given list of raised exceptions.9 9* Print groff string for the given "see also" reference. }1 A* Print groff string for the given list of "see also" references.y4 ?* Print groff string for the given optional return information.v <* Print man code for the given list of custom tagged texts. s @* Print the groff string to display an optional info structure. c W* This class is used to create objects which can generate a simple html documentation. p (* Get a file name from a complete name. Mx 6* Escape special sequences of characters in a string. I 3* Open a file for output. Add the target directory.G ?* Print groff string for a text, without correction of blanks. F <* Print the groff string for a text, with blanks corrected. C /* Return the given string without no newlines. B -* Print the groff string for a text element. 3 ' don't care about LaTeX stuff in HTML. hV+x+iV+x+@ &* Print groff string to display code. 0 * Take a string and return the string where fully qualified idents have been replaced by idents relative to the given module name.-R 4* Print groff string to display a [Types.type_expr].) 5* Print groff string to display a [Types.class_type].&/ 9* Print groff string to display a [Types.type_expr list].": 9* Print groff string to display the parameters of a type. 7* Print groff string to display a [Types.module_type].  '* Print groff string code for a value. 3 0* Print groff string code for a type extension. ֠ ,* Print groff string code for an exception.  '* Print groff string for a record type x !* Print groff string for a type. i ,* Print groff string for a class attribute.  )* Print groff string for a class method. ۠ "* Groff for a list of parameters.  5* Groff for the description of a function parameter. ǩ 7 Only one name, no need for label for the description. ]i]t]i]@ 8 A list of names, we display those with a description. ^M^W^M^@ 6* Print groff string for a list of module parameters. I "* Print groff string for a class. ۠ '* Print groff string for a class type.  #* Print groff string for a module. ' (* Print groff string for a module type. a ** Print groff string for a module comment." )* Print groff string for a class comment.㠠 -* Print groff string for an included module. g ,* Generate the man page for the given class.J, parameters tAtItAtY@/ a large blank tttt@ Z (* class inheritance *) self#generate_class_inheritance_info chanout cl; ttu+u-@6 the various elements u.u6u.uP@ 1* Generate the man page for the given class type./ a large blank {{{{@ Z (* class inheritance *) self#generate_class_inheritance_info chanout cl; {{|2|4@6 the various elements |5|=|5|W@9 parameters for functors ~~~~@/ a large blank 9?9R@1 module elements ouo@ \* Generate the man file for the given module type. @raise Failure if an error occurs.l9 parameters for functors GG@/ a large blank  I I @1 module elements L=CL=X@ W* Generate the man file for the given module. @raise Failure if an error occurs.W 7* Create the groups of elements to generate pages for. J c* Generate a man page for a group of elements with the same name. A group must not be empty.! ( normally, we cannot have modules here. "!2@#!2l@ 1* Generate all the man pages from a module list. 3@(./ocamlc)-nostdlib"-I(./stdlib"-g0-strict-sequence*-principal(-absname"-w8+a-4-9-40-41-42-44-45-48+-warn-error"+a*-bin-annot/-strict-formats"-I(ocamldoc"-I%utils"-I'parsing"-I&typing"-I(bytecomp"-I,file_formats"-I&lambda"-I*middle_end"-I2middle_end/closure"-I2middle_end/flambda"-I=middle_end/flambda/base_types"-I'asmcomp"-I&driver"-I(toplevel"-I%tools"-I'runtime"-I1otherlibs/dynlink"-I-otherlibs/str"-I4otherlibs/systhreads"-I.otherlibs/unix"-I8otherlibs/runtime_events"-c`a =/builds/workspace/precheck/flambda/false/label/ocaml-linux-32 <10/.-,+*)('&%$#"! @@0U#Xϥ(mjm3yxxyyyyy@w@@(Asttypes0eT$BbRM dc5Build_path_prefix_map0DGl}%Y5Lhi8CamlinternalFormatBasics0|.e1R$|o0CamlinternalLazy0zY# #4#-*Format_doc0uy@GmWUࠠ%Ident0>ЃzV)j⠠,Identifiable0]/*N (Location0nBɊOn?7~ؠ)Longident0wP q;ɡ$Misc0]\/j*^e*Odoc_class0D:L.Odoc_exception0>@ӽX4Id.Odoc_extension0Lt.`?9:77+Odoc_global0=V0^@GD-ɐ0DAఙ/KMv㠠ې0*ә;Vi8,0C:K}Ŗ%0b1э+Odoc_module0 Ak-Ơ)Odoc_name0 d L_,.Odoc_parameter0n6sApT-0 <ۧ:~+Odoc_search0|rCuanO{T&0kSv5ZO& )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__Digest0#z25I*.Stdlib__Domain0'Ϳo\0m.K.Stdlib__Either0HD ?|>0Stdlib__Filename0ʩDZ۽!g.Stdlib__Format0b HvkR/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{&@@A]ݑ@gg@xёx۰''11@@"e"oRR'@xx@@hr@@@GHHH@pp@LLӑ@}l}vdn@HR@dבd@GʑG@@2<@!B!Lgˑgհ @gg#6#@..$@OEOOOO{P{Z@@@Ց߰/d/n@@~@  ɰ@xPxZ@HWHa@@ۑ@## 2L2V4T4^@wʑw@C2C<@gg@HH K}K@@QQ @@HHcc<@