Caml1999T037}wGfTC(Odoc_gen*ocaml.text&_none_@@A! 4ocamldoc/odoc_gen.mlP77P7=@@@@@@3@@@@#intA;@@A@@@@@9@A@$charB;@@A@@@@@>@A@&stringQ;@@A@@@@@C@@@%bytesC;@@A@@@@@H@@@%floatD;@@A@@@@@M@@@$boolE;@@%falsec@@W@$trued@@]@@@A@@@@@^@A@$unitF;@@"()e@@h@@@A@@@@@i@A@ #exnG;@@@A@@@@@m@@@#effH;@@O@A@A@@@@@@v@@@,continuationI;@@Q@@P@B A@nY@@@@@@@@@%arrayJ;@@R@AA@@@@@@@@@ $listK;@@S@A"[]f@@@"::g@@@T@@@ @@A@Y@@@@@@@@&optionL;@@V@A$Noneh@@@$Somei@@@@@A@Y@@@@@@@@)nativeintM;@@A@@@@@@@@%int32N;@@A@@@@@@@@%int64O;@@A@@@@@@@@&lazy_tP;@@X@AA@Y@@@@@@@@ 5extension_constructorR;@@A@@@@@@@@*floatarrayS;@@A@@@@@@@@&iarrayT;@@Y@AA@Y@@@@@@@@ *atomic_locU;@@Z@AA@@@@@@@@@ .Assert_failure`#@@@@@J@@@@@@@@[@@A=ocaml.warn_on_literal_pattern@@0Division_by_zero]#@@@A  @+End_of_file\#$@@@A#&&@'FailureY#,@'@@A,//@0Invalid_argumentX#5@0@@A5$8#8@-Match_failureV#>@@=@9@;@@a@@AF5I4I@)Not_foundZ#O@@@AN=Q<Q@-Out_of_memoryW#W@@@AVEYDY@.Stack_overflow^#_@@@A^MaLa@.Sys_blocked_io_#g@@@AfUiTi@)Sys_error[#o@j@@Ao^r]r@:Undefined_recursive_modulea#x@@w@s@u@@h@@Aon@:Continuation_already_takenb#@@@Awv@&Stdlib@@-doc_generatorAR?JR?W@/A@A  AБ@(generateA@$+Odoc_module(t_module@@@@@@b@@@@@@@C@@@@C@+@@C@3@/;@@@A+A*@@B@@B@@@@@@@R??SZ@@@@@AI#@@@@@@@'*undef*C;@@AFAE@@@B@.@@@@@@@@@@@@@SZbA@RAAШ@б@гO$listSZSZ@гT+Odoc_moduleSZuSZ@YSZ SZ@@@c@@@R @@@k@@@W@@гc$unitSZSZ@@k@@@c@@d@@e"SZc@@@@o@@@AC@@Al)SZ\\@@#@AN@@{@@@@@A@A@@@B@@t@q#@;@@AAe@@@@@@@@@@@@@@@@L$BaseOCWUXU@pBAБ/A@)generatorfVgV@NBMBLBа砐-doc_generatorrVsV@@@A@۠@@@@@@@@@@@@@.*dummy method*B@DD@@@@@.@@@@@A @A3@#@|@@#@A@ 0@@@@@@@@@@@@@@@@@@!@A@A~;@@@A)A~@}@@@@@@@@@@@:;@@@A4A@10-@@@@@@,@@@@@@@@@@@@@@@@@@@x;@@#AMAo@@C@@C@6@@@@@@V@@@@ AA#@@@@C@@ @ #@@@@@@@,;@@EAoA)@@C@y@@@@@@ @@@@@@A@@#@@}A7@@ϐ@@@@@A@A-@2@0#@;@@fAAH@@ҐƠ@@@@@@@@@@>@@@>@@@3........@@AA@@#@#@E@CA@#@&;@@zA@@@@I@@@G@I@GA@;@@}AZ@@@@M@@@KA@@3;;;;;;;;@#@ѐܐQ@V@T#@ԐE@X@V#@@A@@@@@@@@@@@@@@F@ڐ̠J@@J@@Ȱ@A@AEo@@@@y@w#@@A@Ҡ@@@@@@@@@@@@@g@㐐k@@k@@@A@Ac;@@@AAc@ܐbg@@@@@@@@@@@(;@@@AA@@@@@@@@@@@@@@@@@吐@@@@@@@@@@A{3@@AUW@@@U@@3@@@.Base_generatorZDYY@HA@Б/A@)generatorZ Z@REQEPEБ@Z.A@(generateA@QPM@@@ 2@@@ 1G@ H@ @@@ H@ @@ H@@@H@@@@H@@@H@3@lA@A@A@@@b?;@@UAA@|@@@ #@@@ "v@@@ !@@ @@ @@ EF@ A@ GF@쐐v@@@@@@2Z3ZI@@@@KCAb#@@A"BG @G@ =@@ >@ :@ <u @@ ;@@@A1@Au~@@@ DF@@a@ #@@@@@@@;@@AAH@ H@ KF@@@@@@@8@@@5@v@5@@@)selfpat-*SyDAz@g@rZ6sZ>@AA࣠@&self-1XAఠ&self-*WAFA@3@@@@A@@@ @@ @A@V@A@!1@EA@@@GA@@@@࣠@%paramYA@Z?Z@@@3@ &@$@#.@%@@@@@@@ภ"()ZCZE@;Z@@@N@@@@A@@A@@\@@@@@@ @ A@A@@@@@ @@ !@@@@@@ @@ @@ H@ G@Z/@@@E=Z(@H@а-doc_generatorZZ%@@@DAWBVG *H@ '@@ (@ $@ &2 @@ %@@Q@A@A@@@T@@U@AZ@@#@@_A@ L@ N@@ M@@e@A@A/@@#@2;@@HApA*@ P@ Q=@@ O@@@@@@@@@@w@@@3@ @@@E#@$@@A@G#@';@@]A@@@@@@@@@A@J;@@`A @@@@@@@A@@3@ T#@T@@V#@W@@Y#@@A@@@@ W@@@ V@@@ U@@ T@@ SG@ YK@@ XK@@@A@AF@@@ R@@y#@@A@@@@ `@@@ _@@@ ^@@ ]@@ \h@ bl@@ al@@̰@A@Ad;@@@AAd@ [ch@@ Z@@@@D@@@A@D@A;@@@AA@ܠ@@@ j@@@ i@@@ h@@ g@@ f@@ e@ dՠ@@ c@@@@_@@@\@@Y[JO@~3@@@@DР$BaseYY@  @@@Y@@@Y@@,Base_functor[F]Q]]Qi@IAТ@@Рf$Base]Ql]Qp@3@@.@!@A@@Рu$Base]Qt]Qx@@@@@@@]QQ@ @3@@@,Html_functorjG^y^y@JAТ@@Р)Odoc_html.Html_generator)Odoc_html^y^y@ ^y^y@@3@=T@K=@1T@A @@Р.Html_generator)Odoc_html^y^y@ ^y^y@@ @@@ (@@@^yy @ @3@#@@-Latex_functor~H(_)_@AKAТ@@=Р*Odoc_latex/Latex_generator*Odoc_latex=_>_@ A_B_@@3BBBBBBBB@Jl@cF@1l@A @@Р/Latex_generator*Odoc_latexY_Z_ @ ]_^_@@ @@@ (@@@f_ @ @3eeeeeeee@#@@,Texi_functorIq`*r`6@LAТ@@Р)Odoc_texi.Texi_generator)Odoc_texi`9`B@ `C`Q@@3@Jl@cF@1l@A @@Р.Texi_generator)Odoc_texi`U`^@ `_`m@@ @@@ (@@@` @ @3@#@@+Man_functorJanzan@MAТ@@Р(Odoc_man-Man_generator(Odoc_mananan@ anan@@3@Jl@cF@1l@A @@Р-Man_generator(Odoc_mananan@ anan@@ @@@ (@@@ann @ @3@#@@+Dot_functorKbb@NAТ@@Р(Odoc_dot-Dot_generator(Odoc_dotbb@ bb@@3@Jl@cF@1l@A @@Р-Dot_generator(Odoc_dot4b5b@ 8b9b@@ @@@ (@@@Ab @ @3@@@@@@@@@#@@A+)generatorLMd Nd@@;@@$Htmlq.Html_generator@@@@^e_eC@@wPA%Latex8/Latex_generator@@@@nfDFofDt@@QA$Texi.Texi_generator@@@@~guwgu@@RA#Man-Man_generator@@@@hh@@SA#Dot-Dot_generator@@@@ii@@TA$BaseX@@@@jj@@UA@@A@@@@@d@@@@OA@#bbee@Y@Йd@e)Odoc_htmle*e3@ne4eB@@w3@@ɐ@;@@@A@@@@@*@@@(@@e"|@@@@~@#zzfDHfDM@q@Й|@}*Odoc_latexfDYfDc@fDdfDs@@(fDQ@@@@@#guygu}@~@Й@)Odoc_texi gu gu@gugu@@Egu@@@@@#hh@@Й@](Odoc_man)h*h@-h.h@@b1h@@@@@#6i7i@@Й@1(Odoc_dotFiGi@JiKi@@Ni@@@@@#SjTj@@Й@ $Base`j aj@cj@@@@@@A@@@@3bbbbbbbb@@@@ఠ5get_minimal_generatorqlrl-@VA@@@5@@@M@@@@M@@@M@3@>8@@@@Ġ$Htmlm9;m9?@;A@@@@BA@@F@A<@@9ఠ!mm9@m9A@WA@@M@@3@#;l~ i |@@@@@@ @@5@@@ !MQnETnEU@]A@Цఐ%!mnE]nE^@$@%@&@Й.Html_generator@)Odoc_htmlnEanEj@ nEknEy@@@@3@?K @@ @@$ A@@@@@nEXnEz@ @@nEM@@D$html!Mo~ o~@  o~ o~@@#@2character_encodingA@&Stdlib&Buffer!t@@@$unitF@@@@@@@+constructorA@&stringQ@@@@@@@@@@ #create_fully_qualified_idents_linksA@)Odoc_info$Name!t@@@@ $Name!t@@@%@@@@@@@@@ *create_fully_qualified_module_idents_linksA@$Name!t@@@@)$Name!t@@@B@@@@@@@@@2create_title_labelA@@#intA@@@@&optionL_@@@@@@@T$text@@@@@l@@@@@@@&escapeA@w@@@{@@@@@@@(generateA@$listK{&Module(t_module@@@@@@@@@@@@@9generate_attributes_indexA@&Module(t_module@@@@@@@@@@@@@?generate_class_inheritance_infoA@&Buffer!t@@@@%Class't_class@@@@@@@@@@@@ $generate_class_type_inheritance_infoA@&Buffer!t@@@ @%Class,t_class_type@@@ @@@@@@@@@:generate_class_types_indexA@j&Module(t_module@@@@@@ @@@ @@ @@ 6generate_classes_indexA@&Module(t_module@@@@@@"@@@@@@@1generate_elementsA@@ɠ!a@ @@@@Ԡ @@@@A@@@@@@@@@@@@@L@@@@@@@@@7generate_elements_indexA-strip_libname$boolE@@@4@@@3@Ԡ!a@ @@@2@@ V$Name!t@@@1@@0@@e$info@@@/@@@.@@-@@$@@@,@@+@@@@*@@@@)@@@(@@'@@&@@%@@$@@#@@"@@!9@@ 9generate_exceptions_indexA@&Module(t_module@@@9@@@8@@@7@@6@@59generate_extensions_indexA@0&Module(t_module@@@>@@@=@@@<@@;@@:2generate_for_classA@u%Class't_class@@@H@@@G@%Class't_class@@@F@@@E@%Class't_class@@@D@@@C@@B@@A@@@@@?7generate_for_class_typeA@%Class,t_class_type@@@R@@@Q@%Class,t_class_type@@@P@@@O@ %Class,t_class_type@@@N2@@@M@@L@@K@@J@@I3generate_for_moduleA@נ#&Module(t_module@@@\@@@[@2&Module(t_module@@@Z@@@Y@=&Module(t_module@@@Xc@@@W@@V@@U@@T@@S8generate_for_module_typeA@T&Module-t_module_type@@@f@@@e@c&Module-t_module_type@@@d@@@c@n&Module-t_module_type@@@b@@@a@@`@@_@@^@@].generate_indexA@ &Module(t_module@@@k@@@j@@@i@@h@@g9generate_inheritance_infoA@&Buffer!t@@@r@-%Class/inherited_class@@@q@@@p@@@o@@n@@m@@l6generate_methods_indexA@E&Module(t_module@@@w@@@v@@@u@@t@@s;generate_module_types_indexA@]&Module(t_module@@@|@@@{@@@z@@y@@x6generate_modules_indexA@u&Module(t_module@@@@@@@@@@@~@@}4generate_types_indexA@&Module(t_module@@@@@@-@@@@@@@5generate_values_indexA@&Module(t_module@@@@@@E@@@@@@@-html_of_BlockA@Z&Buffer!t@@@@:$text@@@_@@@@@@@@@,html_of_BoldA@t&Buffer!t@@@@T$text@@@y@@@@@@@@@.html_of_CenterA@&Buffer!t@@@@n$text@@@@@@@@@@@@,html_of_CodeA@&Buffer!t@@@@@@@@@@@@@@@@/html_of_CodePreA@&Buffer!t@@@@@@@@@@@@@@@@1html_of_EmphasizeA@&Buffer!t@@@@$text@@@@@@@@@@@@,html_of_EnumA@&Buffer!t@@@@^$text@@@@@@@@@@@@@@@2html_of_Index_listA@&Buffer!t@@@@@@@@@@.html_of_ItalicA@#&Buffer!t@@@@$text@@@(@@@@@@@@@-html_of_LatexA@=&Buffer!t@@@@/@@@@@@@@@@@@@,html_of_LeftA@U&Buffer!t@@@@5$text@@@Z@@@@@@@@@,html_of_LinkA@o&Buffer!t@@@@a@@@@U$text@@@z@@@@@@@@@@@,html_of_ListA@&Buffer!t@@@@s$text@@@@@@@@@@@@@@@3html_of_Module_listA@&Buffer!t@@@@$Name!t@@@@@@@@@@@@@@@/html_of_NewlineA@&Buffer!t@@@@@@@@@@+html_of_RawA@&Buffer!t@@@@@@@@@@@@@@@@+html_of_RefA@&Buffer!t@@@@$Name!t@@@@(ref_kind@@@@@@@$text@@@@@@@@@@@@@@@@@@@-html_of_RightA@/&Buffer!t@@@@$text@@@4@@@@@@@@@1html_of_SubscriptA@I&Buffer!t@@@@)$text@@@N@@@@@@@@@3html_of_SuperscriptA@c&Buffer!t@@@ @C$text@@@ h@@@@@@@@@.html_of_TargetA@}&Buffer!t@@@&targetq@@@$codey@@@@@@@@@@ @@ @@ -html_of_TitleA@&Buffer!t@@@@@@@@@>@@@@@@@$text@@@@@@@@@@@@@@@@0html_of_VerbatimA@&Buffer!t@@@#@@@@"@@@!@@ @@@@.html_of_alertsA@&Buffer!t@@@*@N%alert@@@)@@@(@@@'@@&@@%@@$1html_of_attributeA@&Buffer!t@@@0@%Value+t_attribute@@@/@@@.@@-@@,@@+3html_of_author_listA@&Buffer!t@@@7@@@@6@@@5%@@@4@@3@@2@@1.html_of_beforeA@:&Buffer!t@@@@@@4@@@>@($text@@@?@@=@@@<N@@@;@@:@@9@@8-html_of_classA@c&Buffer!t@@@L(complete  @@@K@@@J)with_link@@@I@@@H@\%Class't_class@@@G@@@F@@E@@D@@C@@B@@A5html_of_class_commentA@&Buffer!t@@@R@w$text@@@Q@@@P@@O@@N@@M5html_of_class_elementA@&Buffer!t@@@X@%Class-class_element@@@W@@@V@@U@@T@@S2html_of_class_kindA@&Buffer!t@@@c@$Name!t@@@b"cl~%Class't_class@@@a@@@`@%Class*class_kind@@@_@@@^@@]@@\@@[@@Z@@Y$Name!t@@@"ctM%Class,t_class_type@@@@@@@X%Class/class_type_kind@@@~~@@@}@@|@@{@@z@@y@@x "html_of_class_type_param_expr_listA@&Buffer!t@@@@t$Name!t@@@@ %Types)type_expr@@@@@@@@@@@@@@@@@,html_of_codeA@&Buffer!t@@@(with_preed@@@@@@@@@@@@@@@@@@@@@1html_of_cstr_argsA#par@@@@@@@&Buffer!t@@@@$Name!t@@@@$Name!t@@@@@@@@$Type0constructor_args@@@@@@@@@@@@@@@@@@@@.html_of_customA@$&Buffer!t@@@@@@@@@$text@@@@@@@@8@@@@@@@@@3html_of_custom_textA@M&Buffer!t@@@@?@@@@3$text@@@X@@@@@@@@@@@+html_of_dagA@-Odoc_dag2html#dag@Q$Name!t@@@@_%Class#cct@@@@@@@@@@@z@@@@@@@ html_of_described_parameter_listA@&Buffer!t@@@@}$Name!t@@@@.Odoc_parameter)parameter@@@@@@@@@@@@@@@@@1html_of_exceptionA@&Buffer!t@@@@)Exception+t_exception@@@@@@@@@@@@7html_of_included_moduleA@&Buffer!t@@@@&Module/included_module@@@@@@@@@@@@,html_of_infoA#cls@@@@@@&indent@@@@@@@ &Buffer!t@@@@*Odoc_types$info@@@@@@ #@@@@@@@@@@@@@;html_of_info_first_sentenceA&with_p@@@@ @&Buffer!t@@@@٠ $$info@@@@@@ J@@@@@@@@@@@.html_of_methodA@ _&Buffer!t@@@@ @%Value(t_method@@@ f@@@@@@@@@/html_of_modtypeA@ {&Buffer!t@@@$info"!@@@@@@(complete.-@@@@@@)with_link:9@@@@@@@ &Module-t_module_type@@@ @@@@@@@@@@@@@@@.html_of_moduleA@ &Buffer!t@@@ $infoba@@@ @@@ (completenm@@@@@@)with_linkzy@@@@@@@ &Module(t_module@@@ @@@@@@@@@@@@@@@6html_of_module_commentA@ &Buffer!t@@@@ $text@@@ @@@@@@@ @@ 6html_of_module_elementA@ &Buffer!t@@@@ $Name!t@@@@ &Module.module_element@@@ &@@@@@@@@@@@3html_of_module_kindA@ ;&Buffer!t@@@$@ $Name!t@@@#$modu +&Module(t_module@@@"@@@!@ 6&Module+module_kind@@@  \@@@@@@@@@@@@@8html_of_module_parameterA@ q&Buffer!t@@@,@ R$Name!t@@@+@ \&Module0module_parameter@@@* @@@)@@(@@'@@&@@%=html_of_module_parameter_listA@ &Buffer!t@@@8@ x$Name!t@@@7@ @ &Module0module_parameter@@@4@ L $text@@@6@@@5@@3@@@2 @@@1@@0@@/@@.@@-=html_of_module_parameter_typeA@ &Buffer!t@@@@@ $Name!t@@@?@ &Module0module_parameter@@@> @@@=@@<@@;@@:@@93html_of_module_typeA@ &Buffer!t@@@K$code  @@@J@@@I@ $Name!t@@@H@n+module_type@@@G @@@F@@E@@D@@C@@B@@A8html_of_module_type_kindA@ )&Buffer!t@@@Y@ $Name!t@@@X$modu ڠ &Module(t_module@@@W@@@V"mt  )&Module-t_module_type@@@U@@@T@ 4&Module0module_type_kind@@@S Z@@@R@@Q@@P@@O@@N@@M@@L=html_of_parameter_descriptionA@ o&Buffer!t@@@_@ P)Parameter)parameter@@@^ v@@@]@@\@@[@@Z6html_of_parameter_listA@ &Buffer!t@@@h@ l$Name!t@@@g@ )parameter@@@f@@@e @@@d@@c@@b@@a@@`9html_of_raised_exceptionsA@ &Buffer!t@@@q@ @ @@@o@ $text@@@p@@n@@@m @@@l@@k@@j@@i.html_of_recordA&father $Name!t@@@)close_env @@@@@ $Type,record_field@@@~ @@@}@@|@ &Buffer!t@@@{@ m $Type,record_field@@@z@@@y @@@x@@w@@v@@u@@t@@s@@r2html_of_return_optA@ "&Buffer!t@@@@  $text@@@@@@ ,@@@@@@@@@+html_of_seeA@ A&Buffer!t@@@@@ %'see_ref@@@@ -$text@@@@@ R@@@@@@@@@,html_of_seesA@ g&Buffer!t@@@@ Ӡ@ O'see_ref@@@@ W$text@@@@@@@@ }@@@@@@@@@1html_of_since_optA@ &Buffer!t@@@@ + @@@@@@ @@@@@@@@@,html_of_textA&with_p M L@@@@@@@ &Buffer!t@@@@ $text@@@ @@@@@@@@@@@4html_of_text_elementA@ &Buffer!t@@@@ ,text_element@@@ @@@@@@@@@3html_of_text_with_pA@ &Buffer!t@@@@ $text@@@ @@@@@@@@@,html_of_typeA@ &Buffer!t@@@@ $Type&t_type@@@ @@@@@@@@@1html_of_type_exprA@ %&Buffer!t@@@@ $Name!t@@@@)type_expr@@@ 4@@@@@@@@@@@@@=@@<@@;@AB{@A{@]@A]@AF@AF@@A@@A@ABCDEFGHI@@@@6ocamldoc/odoc_html.mliFF}}@@*x@&o~#@@г-doc_generator0o~1o~@@@@@322222222@Q@L@H~@@  @@;o~nEI@@3<<<<<<<<@Z@@@Ġ%LatexHpIp@;@AA@F@A@@ܠఠ!mSpTp@lXA@@@@3WWWWWWWW@@@@@@@@@@@ !M"Qgqhq@^A@Цఐ !msqtq@@ @!@ЙK/Latex_generator@O*Odoc_latexqq@ qq@@@@13@F @@ @@$ A@@@@1@qq@ @@q@@D%latex!Mrr@ rr@@#@/attribute_labelA#no_&optionL$boolE@@@1&@@@1%@)Odoc_info$Name!t@@@1$&stringQ@@@1#@@1"@@1!@@1 +class_labelA#no_(%@@@1-@@@1,@#$Name!t@@@1+!@@@1*@@1)@@1(@@1'0class_type_labelA#no_GD@@@14@@@13@B$Name!t@@@12@@@@11@@10@@1/@@1.+const_labelA#no_fc@@@1;@@@1:@a$Name!t@@@19_@@@18@@17@@16@@15-entry_commentA@@&Stdlib&Format)formatter@@@1D@@$unitF@@@1G@@@1F@@1E@@1C@$info@@@1B@@@1A$listK,text_element@@@1@@@@1?@@1>@@1=@@1<&escapeA@@@@1K@@@1J@@1I@@1H+escape_codeA@@@@1O@@@1N@@1M@@1L-escape_simpleA@@@@1S@@@1R@@1Q@@1P/exception_labelA#no_@@@1Z@@@1Y@$Name!t@@@1X@@@1W@@1V@@1U@@1T/extension_labelA#no_ @@@1a@@@1`@ $Name!t@@@1_@@@1^@@1]@@1\@@1[6first_and_rest_of_infoA@+$info@@@1h@@@1g@*$text@@@1e@2$text@@@1f@@1d@@1c@@1b(generateA@D&Module(t_module@@@1m@@@1l@@@1k@@1j@@1i?generate_class_inheritance_infoA@&Format)formatter@@@1s@a%Class't_class@@@1r@@@1q@@1p@@1o@@1n $generate_class_type_inheritance_infoA@&Format)formatter@@@1y@}%Class,t_class_type@@@1x@@@1w@@1v@@1u@@1t7generate_for_top_moduleA@&Format)formatter@@@1@&Module(t_module@@@1~@@@1}@@1|@@1{@@1z9generate_inheritance_infoA@4&Format)formatter@@@1@%Class/inherited_class@@@1@@@1<@@@1@@1@@1@@13generate_style_fileAE@@@1@@1%labelA#no_@@@1@@@1@$Name!t@@@1@@@1@@1@@1@@15latex_for_class_indexA@}&Format)formatter@@@1@%Class't_class@@@1@@@1@@1@@1@@15latex_for_class_labelA@&Format)formatter@@@1@%Class't_class@@@1@@@1@@1@@1@@1:latex_for_class_type_indexA@&Format)formatter@@@1@6%Class,t_class_type@@@1@@@1@@1@@1@@1:latex_for_class_type_labelA@&Format)formatter@@@1@R%Class,t_class_type@@@1@@@1@@1@@1@@16latex_for_module_indexA@&Format)formatter@@@1@n&Module(t_module@@@1@@@1@@1@@1@@16latex_for_module_labelA@ &Format)formatter@@@1@&Module(t_module@@@1 @@@1@@1@@1@@1;latex_for_module_type_indexA@%&Format)formatter@@@1@&Module-t_module_type@@@1(@@@1@@1@@1@@1;latex_for_module_type_labelA@A&Format)formatter@@@1@&Module-t_module_type@@@1D@@@1@@1@@1@@1,latex_headerA@]&Format)formatter@@@1@A&Module(t_module@@@1@@@1e@@@1@@1@@1@@1.latex_of_BlockA@~&Format)formatter@@@1@$text@@@1@@@1@@1@@1@@1-latex_of_BoldA@&Format)formatter@@@1@$text@@@1@@@1@@1@@1@@1/latex_of_CenterA@&Format)formatter@@@1@2$text@@@1@@@1@@1@@1@@1-latex_of_CodeA@&Format)formatter@@@1@C@@@1@@@1@@1@@1@@10latex_of_CodePreA@&Format)formatter@@@1@[@@@1@@@1@@1@@1@@12latex_of_EmphasizeA@&Format)formatter@@@1@|$text@@@1@@@1@@1@@1@@1-latex_of_EnumA@&Format)formatter@@@1@$text@@@1@@@1@@@1@@1@@1@@1/latex_of_ItalicA@5&Format)formatter@@@1@$text@@@16@@@1@@1@@1@@1.latex_of_LatexA@O&Format)formatter@@@1@@@@1N@@@1@@1@@1@@1-latex_of_LeftA@g&Format)formatter@@@2@$text@@@2h@@@2@@2@@1@@1-latex_of_LinkA@&Format)formatter@@@2 @@@@2 @$text@@@2 @@@2@@2@@2@@2@@2-latex_of_ListA@&Format)formatter@@@2@%$text@@@2@@@2@@@2@@2@@2 @@2 0latex_of_NewlineA@&Format)formatter@@@2@@@2@@2@@2,latex_of_RawA@&Format)formatter@@@2@I@@@2@@@2@@2@@2@@2,latex_of_RefA@&Format)formatter@@@2(@k$Name!t@@@2'@x(ref_kind@@@2&@@@2%@$text@@@2$@@@2#@@@2"@@2!@@2 @@2@@2@@2.latex_of_RightA@ &Format)formatter@@@2.@$text@@@2-!@@@2,@@2+@@2*@@2)2latex_of_SubscriptA@:&Format)formatter@@@24@$text@@@23;@@@22@@21@@20@@2/4latex_of_SuperscriptA@T&Format)formatter@@@2:@$text@@@29U@@@28@@27@@26@@25/latex_of_TargetA@n&Format)formatter@@@2B&target@@@2A$code@@@2@w@@@2?@@2>@@2=@@2<@@2;.latex_of_TitleA@&Format)formatter@@@2M@#intA@@@2L@($Name!t@@@2K@@@2J@'$text@@@2I@@@2H@@2G@@2F@@2E@@2D@@2C1latex_of_VerbatimA@&Format)formatter@@@2S@8@@@2R@@@2Q@@2P@@2O@@2N2latex_of_attributeA@&Format)formatter@@@2Y@Z%Value+t_attribute@@@2X@@@2W@@2V@@2U@@2T.latex_of_classA@&Format)formatter@@@2_@v%Class't_class@@@2^@@@2]@@2\@@2[@@2Z6latex_of_class_elementA@&Format)formatter@@@2g@$Name!t@@@2f@%Class-class_element@@@2e@@@2d@@2c@@2b@@2a@@2`3latex_of_class_kindA@7&Format)formatter@@@2o@$Name!t@@@2n@%Class*class_kind@@@2mD@@@2l@@2k@@2j@@2i@@2h=latex_of_class_parameter_listA@]&Format)formatter@@@2w@$Name!t@@@2v@%Class't_class@@@2uj@@@2t@@2s@@2r@@2q@@2p3latex_of_class_typeA@&Format)formatter@@@2}@%Class,t_class_type@@@2|@@@2{@@2z@@2y@@2x8latex_of_class_type_kindA@&Format)formatter@@@2@ $Name!t@@@2@*%Class/class_type_kind@@@2@@@2@@2@@2@@2@@2~2latex_of_cstr_argsA@@&Format)formatter@@@2@@@@@2F@@@2@@2@@2@V$Name!t@@@2@@d$Type0constructor_args@@@2@}%Types)type_expr@@@2@@@2@@2ޠ~,text_element@@@2@@@2@@2@@2@@2@@24latex_of_custom_textA@&Format)formatter@@@2@@@@2@$text@@@2@@@2@@2@@2@@2@@22latex_of_exceptionA@5&Format)formatter@@@2@)Exception+t_exception@@@28@@@2@@2@@2@@28latex_of_included_moduleA@Q&Format)formatter@@@2@&Module/included_module@@@2T@@@2@@2@@2@@2-latex_of_infoA@m&Format)formatter@@@2%block@@@2@@@2@ $info@@@2@@@2@@@2@@2@@2@@2@@2/latex_of_methodA@&Format)formatter@@@2@%Value(t_method@@@2@@@2@@2@@2@@2/latex_of_moduleA@&Format)formatter@@@2@5&Module(t_module@@@2@@@2@@2@@2@@27latex_of_module_elementA@&Format)formatter@@@2@Q$Name!t@@@2@[&Module.module_element@@@2@@@2@@2@@2@@2@@24latex_of_module_kindA@&Format)formatter@@@2@w$Name!t@@@2@&Module+module_kind@@@2@@@2@@2@@2@@2@@29latex_of_module_parameterA@&Format)formatter@@@2@$Name!t@@@2@&Module0module_parameter@@@2)@@@2@@2@@2@@2@@24latex_of_module_typeA@B&Format)formatter@@@2@&Module-t_module_type@@@2E@@@2@@2@@2@@29latex_of_module_type_kindA@^&Format)formatter@@@2@$Name!t@@@2@&Module0module_type_kind@@@2k@@@2@@2@@2@@2@@2/latex_of_recordA@@&Format)formatter@@@2@@@@@2@@@2@@2@@2@$Name!t@@@2@#$Type,record_field@@@2@@@2/,text_element@@@2@@@2@@2@@2@@2@@2-latex_of_textA@&Format)formatter@@@2@F$text@@@2@@@2@@2@@2@@25latex_of_text_elementA@&Format)formatter@@@2@`,text_element@@@2@@@2@@2@@2@@2-latex_of_typeA@&Format)formatter@@@3@{$Type&t_type@@@3@@@3@@3@@3@@37latex_of_type_extensionA@$Name!t@@@3 @ &Format)formatter@@@3 @)Extension0t_type_extension@@@3 #@@@3 @@3 @@3@@3@@34latex_of_type_paramsA@<&Format)formatter@@@3@$Name!t@@@3@$Type&t_type@@@3I@@@3@@3@@3@@3@@3.latex_of_valueA@b&Format)formatter@@@3@%Value't_value@@@3e@@@3@@3@@3@@3*make_labelA@@@@3@@@3@@3@@3(make_refA@@@@3#@@@3"@@3!@@3 ,method_labelA#no_ % "@@@3*@@@3)@ $Name!t@@@3( @@@3'@@3&@@3%@@3$,module_labelA#no_ D A@@@31@@@30@ ?$Name!t@@@3/ =@@@3.@@3-@@3,@@3+1module_type_labelA#no_ c `@@@38@@@37@ ^$Name!t@@@36 \@@@35@@34@@33@@323normal_class_paramsA@ q$Name!t@@@3>@ {%Class't_class@@@3= y@@@3<@@3;@@3:@@391normal_class_typeA@ $Name!t@@@3D@&*class_type@@@3C @@@3B@@3A@@3@@@3?@@@@4=@ )type_expr@@@4<@@@4; 5,text_element@@@4:@@@49@@48@@47@@46@@45-text_of_valueA@D%Value't_value@@@4C O,text_element@@@4B@@@4A@@4@@@4?3text_of_version_optA@mX@@@4I@@@4H ʠj,text_element@@@4G@@@4F@@4E@@4D*type_labelA#no_@@@4P@@@4O@$Name!t@@@4N@@@4M@@4L@@4K@@4J+value_labelA#no_@@@4W@@@4V@$Name!t@@@4U@@@4T@@4S@@4R@@4Q@@@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4~@4}@4|@4{@4z@4y@4x@4w@4v@4u@4t@4s@4r@4q@4p@4o@4n@4m@4l@4k&%latex @@4j @-subst_strings@A @®exp@@@4Z@@@@4[@@4Y@@@4X@A2subst_strings_code@A7@®exp@@@4^@@@@4_@@4]@@@4\@4subst_strings_simple@AO@ ®exp@@@4b@@@@4c@@4a@@@4`@-tag_functionsAAg@@@@4f@@$text@@@4i$text@@@4h@@4g@@4e@@@4d@ABC@>@A>@A@A@@A@ABܰ@A@@A@A@A@w@Aw@ABCi@Ai@^@A^@A@@A@@#@A#@AB@A@ @A @A а@A @ @A @ABCD @A @ @A @A w@A w@ Z@A Z@AB ?@A ?@ &@A &@A @A @ @A @ABC ְ@A @ @A @A @A @ @A @AB i@A i@ R@A R@A 9@A 9@ !@A !@ABCDE @A @ @A @A ߰@A @ °@A @AB @A @ @A @A {@A {@ ]@A ]@ABC ?@A ?@ 1@A 1@A @A @ @A @AB Ͱ@A @ @A @A @A @ }@A }@ABCD M@A M@ :@A :@A @A @ @A @AB @A @ @A @A @A @ ~@A ~@ABC Y@A Y@ @A @A@A@԰@A@AB@A@@A@Av@Av@\@A\@ABCDEF7@A7@@A@A@A@ٰ@A@AB@A@u@Au@A\@A\@D@AD@ABC)@A)@@A@A@A@Ȱ@A@AB@A@@A@A@A@s@As@ABCDU@AU@=@A=@A#@A#@@A@ABݰ@A@@A@A@A@o@Ao@ABCQ@AQ@<@A<@A$@A$@@A@AB@A@а@A@A@A@@A@ABCDEx@Ax@Z@AZ@A:@A:@@A@AB@A@Ӱ@A@A@A@@A@ABC@A@]@A]@A)@A)@@A@AB@A@ܰ@A@A@A@@A@ABCD}@A}@n@An@AR@AR@2@A2@AB@A@@A@AͰ@A@@A@@A@@A@ABCDEFGH^a@@@1@7ocamldoc/odoc_latex.mli%77gTg]@@*Odoc_latexQ@,r>@@г+f-doc_generator,r,r @@ @@@13,,,,,,,,@m@h@d@@  @@-r-r @@@$@1 @- q@@$3--------@x@@@Ġ#Man-s  -s  @;%$@%AC@F@A%@@%ఠ!m-s  - s  @-8YA@@%@@3-#-#-#-#-#-#-#-#@$@@@@@@@$@@@ !M'Q-3t  %-4t  &@-L_A@Цఐ !m-?t  .-@t  /@@ @!@Й&-Man_generator@&(Odoc_man-Ut  2-Vt  :@ -Yt  ;-Zt  H@@@@@3-\-\-\-\-\-\-\-\@$F @@ @@$ A@@@@@@-it  )-jt  I@ @@-lt  @@D#man!M-yu M V-zu M W@ -}u M X-~u M [@@#@-create_groupsA@$boolE@@@@@$listK)Odoc_info&Module(t_module@@@@@@@@&Search.result_element@@@@@@@@@@@@@@@@@@@@@&escapeA@&stringQ@@@@@@@@@@@@@@-field_commentA@&Stdlib&Buffer!t@@@@@&optionLF$info@@@@@@@@$unitF@@@@@@@@@@@@@)file_nameA@[$Name!t@@@@?@@@@@@@@@@(generateA@tr&Module(t_module@@@@@@@@-@@@@@@@@@@2generate_for_classA@%Class't_class@@@@@@@@@@@@@@@7generate_for_class_typeA@%Class,t_class_type@@@@S@@@@@@@@@@2generate_for_groupA@&Search.result_element@@@@@@@@k@@@@@@@@@@3generate_for_moduleA@&Module(t_module@@@@~@@@@@@@@@@8generate_for_module_typeA@&Module-t_module_type@@@@@@@@@@@@@@-man_of_TargetA@&Buffer!t@@@@&target@@@@$code@@@@@@@@@@@@@@@@@@@@0man_of_attributeA@&Buffer!t@@@@@%Value+t_attribute@@@@@@@@@@@@@@@@@,man_of_classA@&Buffer!t@@@@@1%Class't_class@@@@@@@@@@@@@@@@@4man_of_class_commentA@&Buffer!t@@@@@L$text@@@@@@@@@@@@@@@@@1man_of_class_typeA@)&Buffer!t@@@@@g%Class,t_class_type@@@@!@@@@@@@@@@@@@6man_of_class_type_exprA@E&Buffer!t@@@@@$Name!t@@@@@%Types*class_type@@@@G@@@@@@@@@@@@@@@@+man_of_codeA@k&Buffer!t@@@A@@@@A_@@@@@@@@@@@@@,man_of_constA@&Buffer!t@@@A @$Name!t@@@A@$Type3variant_constructor@@@A@@@A@@A@@A@@A@@A0man_of_cstr_argsA#par@@@A@@@A@&Buffer!t@@@A@$Name!t@@@A@@@@A@$Type0constructor_args@@@A@@@A@@A@@A@@A @@A @@A @@A 2man_of_custom_textA@&Buffer!t@@@A@@@@A@%$text@@@A@@@A@@A@@A@@A@@A0man_of_exceptionA@&Buffer!t@@@A$@@)Exception+t_exception@@@A#@@@A"@@A!@@A @@A6man_of_included_moduleA@&Buffer!t@@@A,@\$Name!t@@@A+@f&Module/included_module@@@A* @@@A)@@A(@@A'@@A&@@A%+man_of_infoA&margin#intA@@@A6@@@A5@R&Buffer!t@@@A4@O*Odoc_types$info@@@A3@@@A2O@@@A1@@A0@@A/@@A.@@A--man_of_methodA@s&Buffer!t@@@A<@%Value(t_method@@@A;k@@@A:@@A9@@A8@@A7.man_of_modtypeA@&Buffer!t@@@AB@&Module-t_module_type@@@AA@@@A@@@A?@@A>@@A=-man_of_moduleA@&Buffer!t@@@AH@&Module(t_module@@@AG@@@AF@@AE@@AD@@AC2man_of_module_bodyA@&Buffer!t@@@AN@&Module(t_module@@@AM@@@AL@@AK@@AJ@@AI5man_of_module_commentA@&Buffer!t@@@AT@ $text@@@AS@@@AR@@AQ@@AP@@AO@B=@B<@B;@B:@B9@B8@B7@B6@B5@B4@B3@B2@B1@B0@B/@B.@B-@B,@B+@B*@B)@B(@B'@B&@B%@B$@B#@B"@B!@B @B@B@B@B@B#man @@B @-tag_functionsAA@i@@@B@@$text@@@Bw@@@B@@B@@B@@@B@A@@A@A@A@y@Ay@ABT@AT@D@AD@A-@A-@@A@ABC @A @@A@A@A@Ӱ@A@AB@A@@A@A~@A~@f@Af@ABCDK@AK@*@A*@A@A@@A@AB@A@@A@A@A@[@A[@ABC-@A-@@A@A@A@@A@ABŰ@A@@A@As@As@Q@AQ@ABCDE6@A6@ @A @A@A@Ұ@A@AB@A@,man_of_text2BA@&Buffer!t@@@A@$text@@@A@@@A@@A@@A@@A@A@A@@A@ABCy@Ay@Y@AY@A4@A4@@A@AB@A@@A@A̰@A@@A@ABCD@A@@A@Av@Av@S@AS@AB4@A4@!@A!@A@A@@A@Ӱ@A@İ@A@ABCDEFG@@@@@5ocamldoc/odoc_man.mliUY--@@(Odoc_manF@4u M RT@@г3H-doc_generator4u M _4u M l@@ @@@@344444444@@~@z@@  @@4u M Q4u M m@@@,j@@ @4t  @@,n344444444@@@@Ġ$Texi4v n p4v n t@;-,d@-AB@F@A-}@@-zఠ!m5v n u5v n v@5ZA@@-@@355555555@,a@@@@@@@,@@@ !M,Q5w z 5w z @5.`A@Цఐ !m5!w z 5"w z @@ @!@Й..Texi_generator@.)Odoc_texi57w z 58w z @ 5;w z 55>5>5>5>5>5>5>@,F @@ @@$ A@@@@G@5Kw z 5Lw z @ @@5Nw z @@D$texi!M5[x  5\x  @ 5_x  5`x  @@#@(do_indexA@Р&Module@+Module_type@&Method@$Type@)Exception@)Class_att@%Class@%Value@)Extension@*Class_type@@@@GA@@@G$unitF@@@G@@G@@G&escapeA@)Odoc_info$Name!t@@@G $Name!t@@@G@@G@@G*fixedblockA@$listK,text_element@@@G@@@G%,text_element@@@G@@G@@G(generateA@7&Module(t_module@@@G@@@GM@@@G@@G@@G?generate_class_inheritance_infoA@&Stdlib+out_channel@@@G@U%Class't_class@@@Gj@@@G@@G@@G@@G $generate_class_type_inheritance_infoA@+out_channel@@@G@o%Class,t_class_type@@@G@@@G@@G@@G@@G2generate_for_classA@7+out_channel@@@G@%Class't_class@@@G@@@G@@G@@G@@G7generate_for_class_typeA@Q+out_channel@@@G@%Class,t_class_type@@@G@@@G@@G@@G@@G3generate_for_moduleA@k+out_channel@@@G@&Module(t_module@@@G@@@G@@G@@G@@G8generate_for_module_typeA@+out_channel@@@G@&Module-t_module_type@@@G@@@G@@G@@G@@G9generate_inheritance_infoA@+out_channel@@@G@ؠ%Class/inherited_class@@@G@@@G @@@G@@G@@G@@G4generate_texi_headerA@+out_channel@@@G@&stringQ@@@G@&Module(t_module@@@G@@@G2@@@G@@G@@G@@G@@G5generate_texi_trailerA@+out_channel@@@GB@@@G@@G@@G'headingA@#intA@@@G@G$text@@@G>@@@G@@G@@G@@G%indexA@)Odoc_texi'indices@@@G@c$Name!t@@@Gj,text_element@@@G@@G@@G@@G%labelA#no_&optionL$boolE@@@H@@@H@y@@@H}@@@H@@H@@G@@G$nodeA@X@@@H @$Name!t@@@H ,text_element@@@H@@H@@H@@H3normal_class_paramsA@$Name!t@@@H@%Class't_class@@@H@@@H@@H @@H @@H 1normal_class_typeA@$Name!t@@@H@%Types*class_type@@@H@@@H@@H@@H@@H@{)type_expr@@@H=@@@H<@@@H;@@H:@@H9@@H8@@H7@@H6/relative_identsA@$Name!t@@@HG@@@@HF@@@HE@@HD@@HC@@HB6relative_module_identsA@$Name!t@@@HM@@@@HL@@@HK@@HJ@@HI@@HH.scan_for_indexA@(subparts@@@HQ@@@HP@@HO@@HN7scan_for_index_in_classA@%Class-class_element@@@HU@@@HT@@HS@@HR5scan_for_index_in_modA@&Module.module_element@@@HY@@@HX@@HW@@HV3string_of_type_argsA@$Type0constructor_args@@@Hh@F)type_expr@@@Hg@@@Hf@@@He@@Hd@@Hc@@Hb9string_of_type_parametersA@2$Type&t_type@@@Hl*@@@Hk@@Hj@@Hi-texi_of_BlockA@D$text@@@HpK$Name!t@@@Ho@@Hn@@Hm,texi_of_BoldA@Y$text@@@Ht`$Name!t@@@Hs@@Hr@@Hq.texi_of_CenterA@n$text@@@Hxu$Name!t@@@Hw@@Hv@@Hu,texi_of_CodeA@$Name!t@@@H|$Name!t@@@H{@@Hz@@Hy/texi_of_CodePreA@$Name!t@@@H$Name!t@@@H@@H~@@H}1texi_of_EmphasizeA@$text@@@H$Name!t@@@H@@H@@H,texi_of_EnumA@$text@@@H@@@H$Name!t@@@H@@H@@H.texi_of_ItalicA@$text@@@H$Name!t@@@H@@H@@H,texi_of_LeftA@$text@@@H$Name!t@@@H@@H@@H,texi_of_LinkA@@@@H@$text@@@H$Name!t@@@H@@H@@H@@H,texi_of_ListA@ )$text@@@H@@@H1$Name!t@@@H@@H@@H/texi_of_NewlineA>$Name!t@@@H@@H+texi_of_RawA@M$Name!t@@@HU$Name!t@@@H@@H@@H+texi_of_RefA@d$Name!t@@@H@q(ref_kind@@@H@@@Hy$Name!t@@@H@@H@@H@@H-texi_of_RightA@$text@@@H$Name!t@@@H@@H@@H1texi_of_SubscriptA@$text@@@H$Name!t@@@H@@H@@H3texi_of_SuperscriptA@$text@@@H$Name!t@@@H@@H@@H.texi_of_TargetA&target@@@H$code$Name!t@@@H$Name!t@@@H@@H@@H@@H-texi_of_TitleA@@@@H@$text@@@H$Name!t@@@H@@H@@H@@H0texi_of_VerbatimA@$Name!t@@@H $Name!t@@@H@@H@@H1texi_of_attributeA@%Value+t_attribute@@@H@@@H@@H@@H-texi_of_classA@-%Class't_class@@@H%@@@H@@H@@H5texi_of_class_elementA@@$Name!t@@@H@J%Class-class_element@@@HB@@@H@@H@@H@@H2texi_of_class_typeA@]%Class,t_class_type@@@HU@@@H@@H@@H3texi_of_custom_textA@`@@@H@u$text@@@H|$Name!t@@@H@@H@@H@@H1texi_of_exceptionA@)Exception+t_exception@@@H@@@H@@H@@H7texi_of_included_moduleA@&Module/included_module@@@H@@@H@@H@@H,texi_of_infoA@7$info@@@H@@@H@@@H@@H@@H.texi_of_methodA@%Value(t_method@@@H@@@H@@H@@H.texi_of_moduleA@&Module(t_module@@@H@@@H@@H@@H6texi_of_module_elementA@$Name!t@@@H@&Module.module_element@@@H@@@H@@H@@H@@H3texi_of_module_typeA@ &Module-t_module_type@@@H@@@H@@H@@H,texi_of_textA@$text@@@I@@@H@@H@@H4texi_of_text_elementA@-,text_element@@@I4$Name!t@@@I@@I@@I,texi_of_typeA@C$Type&t_type@@@I;@@@I@@I@@I6texi_of_type_extensionA@V$Name!t@@@I@`)Extension0t_type_extension@@@I X@@@I @@I @@I @@I -texi_of_valueA@s%Value't_value@@@Ik@@@I@@I@@I4text_el_of_type_exprA@$Name!t@@@I@)type_expr@@@I,text_element@@@I@@I@@I@@I.text_of_alertsA@%alert@@@I@@@I,text_element@@@I@@@I@@I@@I1text_of_attributeA@%Value+t_attribute@@@I#,text_element@@@I"@@@I!@@I @@I3text_of_author_listA@@@@I)@@@I(ʠ,text_element@@@I'@@@I&@@I%@@I$.text_of_beforeA@ܠ@@@@I0@$text@@@I1@@I/@@@I. ,text_element@@@I-@@@I,@@I+@@I*2text_of_class_kindA@$Name!t@@@I8@&%Class*class_kind@@@I71,text_element@@@I6@@@I5@@I4@@I3@@I24text_of_class_paramsA@@$Name!t@@@I>@J%Class't_class@@@I=*Odoc_types$text@@@I<@@I;@@I:@@I97text_of_class_type_kindA@a$Name!t@@@IE@k%Class/class_type_kind@@@IDZv,text_element@@@IC@@@IB@@IA@@I@@@I? "text_of_class_type_param_expr_listA@$Name!t@@@IM@v)type_expr@@@IL@@@IK,text_element@@@IJ@@@II@@IH@@IG@@IF.text_of_customA@@@@@IS@$text@@@IT@@IR@@@IQ$text@@@IP@@IO@@IN,text_of_descA@T$text@@@IZ@@@IY,text_element@@@IX@@@IW@@IV@@IU1text_of_exceptionA@)Exception+t_exception@@@I_ڠ,text_element@@@I^@@@I]@@I\@@I[,text_of_infoA%block@@@Ih@@@Ig@$info@@@If@@@Ie,text_element@@@Id@@@Ic@@Ib@@Ia@@I`.text_of_methodA@.%Value(t_method@@@Im9,text_element@@@Il@@@Ik@@Ij@@Ii3text_of_module_kindA/with_def_syntaxР@@@Iu@@@It@T&Module+module_kind@@@IsC_,text_element@@@Ir@@@Iq@@Ip@@Io@@In=text_of_module_parameter_listA@U@v&Module0module_parameter@@@I|@k,text_element@@@I@@@I~@@@I}@@I{@@@Izx,text_element@@@Iy@@@Ix@@Iw@@Iv3text_of_module_typeA@+module_type@@@I,text_element@@@I@@@I@@I@@I8text_of_module_type_kindA/with_def_syntaxC@@@@I@@@I@&Module0module_type_kind@@@I,text_element@@@I@@@I@@I@@I@@I=text_of_parameter_descriptionA@)Parameter)parameter@@@I$text@@@I@@I@@I6text_of_parameter_listA@$Name!t@@@I@ )Parameter)parameter@@@I@@@I ,text_element@@@I@@@I@@I@@I@@I.text_of_paramsA@  "%param@@@I@@@I  -,text_element@@@I@@@I@@I@@I9text_of_raised_exceptionsA@ # ?0raised_exception@@@I@@@I . J,text_element@@@I@@@I@@I@@I2text_of_return_optA@ߠ \$text@@@I@@@I K g,text_element@@@I@@@I@@I@@I+text_of_seeA@ u#see@@@I {$text@@@I@@I@@I,text_of_seesA@ p #see@@@I@@@I { ,text_element@@@I@@@I@@I@@I0text_of_sees_optA@  #see@@@I@@@I  ,text_element@@@I@@@I@@I@@I7text_of_short_type_exprA@ $Name!t@@@I@)type_expr@@@I  ,text_element@@@I@@@I@@I@@I@@I1text_of_since_optA@k@@@I@@@I ՠ ,text_element@@@I@@@I@@I@@I1text_of_type_exprA@ $Name!t@@@I@0)type_expr@@@I  ,text_element@@@I@@@I@@I@@I@@I6text_of_type_expr_listA@ "$Name!t@@@I@ @@@I@ \)type_expr@@@I@@@I $ @,text_element@@@I@@@I@@I@@I@@I@@I-text_of_valueA@ O%Value't_value@@@I > Z,text_element@@@I@@@I@@I@@I3text_of_version_optA@ ]@@@I@@@I Y u,text_element@@@I@@@I@@I@@I@@@JX@JW@JV@JU@JT@JS@JR@JQ@JP@JO@JN@JM@JL@JK@JJ@JI@JH@JG@JF@JE@JD@JC@JB@JA@J@@J?@J>@J=@J<@J;@J:@J9@J8@J7@J6@J5@J4@J3@J2@J1@J0@J/@J.@J-@J,@J+@J*@J)@J(@J'@J&@J%@J$@J#@J"@J!@J @J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J@J @J @J @J @J @J@J@J@J@J@J@J@J@J@I@I@I@I@I@I@I@I@I@I@I $texi @@I @&bullet@A ,text_element@@@I@A0indices_to_buildAA zР&Module@+Module_type@&Method@$Type@)Exception@)Class_att@%Class@%Value@)Extension@*Class_type@@@@IA@@@I@@@I@)linebreak@A ,text_element@@@I@AB(maxdepth@A @@@I@%minus@A ,text_element@@@I@(node_tbl@A 'Hashtbl!t $Name!t@@@I @@@I@@@I@-tag_functionsAA ޠ@ @@@I@@ $text@@@I $text@@@I@@I@@I@@@I@ABCD@ Y@A Y@A !@A !@.fix_linebreaksBA@ %$text@@@G +$text@@@G@@G@@G@AB @A @ @A @A @A @ հ@A @ABC @A @ @A @A @A @ u@A u@AB \@A \@ @@A @@A @A @ @A @ABCD @A @ ڰ@A @A @A @ @A @AB @A @ l@A l@A M@A M@ &@A &@ABC @A @@A@A@A@@A@AB@A@|@A|@Aj@Aj@3soft_fix_linebreaksBA@ .@@@Ha@ [ w,text_element@@@H`@@@H_ f ,text_element@@@H^@@@H]@@H\@@H[@@HZ@ABCDE}@A}@c@Ac@AQ@AQ@>@A>@AB*@A*@@A@A@A@@A@ABCٰ@A@ð@A@A@A@@A@AB@A@k@Ak@A_@A_@J@AJ@ABCD'@A'@@A@A@A@@A@ABа@A@@A@A@A@@A@ABC@A@f@Af@AT@AT@;@A;@AB)@A)@@A@A@A@@A@ABCDEF@A@ʰ@A@A@A@@A@AB@A@@A@Ai@Ai@X@AX@ABC<@A<@#@A#@A @A @@A@AB˰@A@@A@A@A@h@Ah@ABCDB@AB@%@A%@A @A @@A@ABɰ@A@@A@A@A@Z@AZ@ABCC@AC@"@A"@A@A@@A@AB˰@A@@A@A@A@@A@ABCh@Ah@N@AN@A-@A-@@A@A@A@ɰ@A@@A@ABCDEFGH@@@G@6ocamldoc/odoc_texi.mli.-.1UU@@ I@Ax   h@@г@>-doc_generatorAx  Ax  @@ @@@G3AAAAAAAA@  @ @  @@  @@Ax  Ax  @@@9`@G @Aw z ~@@9d3AAAAAAAA@ @@@Ġ#DotAy  Ay  @;:[9Z@:YAD@F@A:S@@:Pఠ!mAy  Ay  @B[A@@:d@@3AAAAAAAA@9W@@@@@@@9@@@ !M1QB z  B z  @B$aA@Цఐ !mBz  Bz  @@ @!@Й;-Dot_generator@;(Odoc_dotB-z  B.z  @ B1z  B2z  @@@@R3B4B4B4B4B4B4B4B4@9F @@ @@$ A@@@@R@BAz  BBz  @ @@BDz  @@D#dot!MBQ{  BR{  !@ BU{  "BV{  %@@#@(generateA@$listK)Odoc_info&Module(t_module@@@R@@@R$unitF@@@R@@R@@R3generate_for_moduleA@&Stdlib&Format)formatter@@@R@$&Module(t_module@@@R!@@@R@@R@@R@@R1generate_for_typeA@&Format)formatter@@@R@@D$Type&t_type@@@RԠ@TR$Name!t@@@R@@@R@@RP@@@R@@R@@R@@R0generate_modulesA@lj&Module(t_module@@@R@@@Rh@@@R@@R@@R.generate_typesA@$Type&t_type@@@R@@@R@@@R@@R@@R-get_one_colorA&optionL&stringQ@@@R@@@R@@R&headerA @@@R@@R*node_colorA@$Name!t@@@R%#@@@R@@@R@@R@@R1print_module_attsA@&Format)formatter@@@R@&Module(t_module@@@R@@@R@@R@@R@@R-print_one_depA@&Format)formatter@@@R@$Name!t@@@R@$Name!t@@@R@@@R@@R@@R@@R@@R/print_type_attsA@&Format)formatter@@@R@$Type&t_type@@@R@@@R@@R@@R@@R@@@S@S@S@S@S@S@S @S @S @S @S #dot @@S @&colorsAA2@@@S@@@S@*loc_colorsAA>@@$Name!t@@@S@@@@S@@S@@@S@'modulesAAXV&Module(t_module@@@S@@@S@ABC@m@Am@AP@AP@3@A3@AB@A@@A@Aڰ@A@ʰ@A@AB°@A@@A@@A@n@An@ABCDEPS@@@R@5ocamldoc/odoc_dot.mlix  N  @@(Odoc_dotF@C{  @@гBa-doc_generatorC{  )C{  6@@ @@@R3CCCCCCCC@@@@@  @@D{  D{  7@@@;@R @Dz  @@;3DDDDDDDD@@@@Ġ$BaseD| 8 :D| 8 >@;@>?@>>@>>@>>^@>[>@>U>@>>Q@>=@=> @==@==@==A@# H@@>o G@@>F@@?E@@?;D@@A,C@@BB@ABA@ABAB@C,&@@@C/@@B @@B@@B@ H************************************************************************EA@@E A@L@ H EBMMEBM@ H OCaml ECEC@ H EDED3@ H Maxence Guesdon, projet Gallium, INRIA Rocquencourt E E44E!E4@ H E&FE'F@ H Copyright 2010 Institut National de Recherche en Informatique et E,GE-G@ H en Automatique. E2HE3Hg@ H E8IhhE9Ih@ H All rights reserved. This file is distributed under the terms of E>JE?J@ H the GNU Lesser General Public License version 2.1, with the EDKEEKN@ H special exception on linking described in the file LICENSE. EJLOOEKLO@ H EPMEQM@ H************************************************************************EVNEWN5@"* E\@../ocamlopt.opt)-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_events2-function-sections"-cEE ;/builds/workspace/main/flambda/false/label/ocaml-freebsd-64 =210/.-,+*)('&%$#"! @@0 $Y} 3EEEEEEEE@E@@(Asttypes0>n{T8cئ5Build_path_prefix_map0z HkGs8CamlinternalFormatBasics0%FU(Q/Tu0CamlinternalLazy0&͂7 Pˆ*Format_doc0]mWϓ:Mݠ%Ident0">WA+9*X,Identifiable0 {d\FX'`(Location0a7cK_H%9)Longident0s `7mɕc$Misc0[@@Pc+zD*Odoc_class0_"#C{-Odoc_dag2html0T `.%>ܐ0Ӷgm_JzY.Odoc_exception0>@ӽX4Id.Odoc_extension0?*sR(6]!$.F0"%LZd iwO+Odoc_global0l-53Ji/@0mkK#lJE>)Odoc_info0uIg8S$j?א0LiG茾f=k?I0Nl%n$~=_D0z8P*%"e$Path0Y2kf֯J._Ϡ)Primitive0²~$xzT෠%Shape0oNՄBH&Stdlib0Lku]8_٠.Stdlib__Buffer08APF< t..Stdlib__Digest0l!LHgErζ .Stdlib__Domain0Bj|5s)ڠ.Stdlib__Either0Vy`u~c à.Stdlib__Format0ɢb tLir/Stdlib__Hashtbl0ѱN][/!,Stdlib__Lazy0* -S$.)"0D.Stdlib__Lexing0e<.V +Stdlib__Map0L5xE|O0~,J-.Stdlib__Result06 ]/J+Stdlib__Seq0nwzG&amg+Stdlib__Set0\$;7 .Stdlib__String0?Y>AA#BC@>>@@CC@D|D@@@@*p*z?[>@?=>@>n>x?2?@@@@?9>@??@@??:@E Ec@@~@DD@@PG@DED@@@AVEAS@@@ABCHDCD@C;AB@@@AC>G@C@H@AB@@@E@@@@ACA8EA5@@@@E@@@@@gE@d@@@A@E@@@@BCEAEW@@@EH@?A?{@?B?@@@A?B?@@@B?B?ܓ@@@C?B?Г@@@?B?@@@A?B?ʓ@@@BD@@>@>@@@ABCDE@@