Caml1999T037}/GT#C(Odoc_gen*ocaml.text&_none_@@A! 4ocamldoc/odoc_gen.mlP77P7=@@@@@@3@@@@@@#intA;@@@A@@@@@:@A@$charB;@@A@@@@@>@A@&stringQ;@@ A@@@@@B@@@%bytesC;@@ A@@@@@F@@@%floatD;@@A@@@@@J@@@$boolE;@@%falsec@@T@$trued@@Z@@@A@@@@@[@A@$unitF;@@"()e@@e@@@A@@@@@f@A@ #exnG;@@@A@@@@@j@@@#effH;@@O@A@A@@@@@@s@@@,continuationI;@@Q@@P@B@A@nY@@@@@@@@@%arrayJ;@@R@A@A@@@@@@@@@ $listK;@@S@A"[]f@@@"::g@@@T@@@ @@A@Y@@@@@@@@&optionL;@@V@A$Noneh@@@$Somei@@@@@A@Y@@@@@@@@)nativeintM;@@A@@@@@@@@%int32N;@@A@@@@@@@@%int64O;@@A@@@@@@@@&lazy_tP;@@X@AJA@Y@@@@@@@@5extension_constructorR;@@A@@@@@@@@*floatarrayS;@@A@@@@@@@@&iarrayT;@@Y@A[A@Y@@@@@@@@*atomic_locU;@@Z@AdA@@@@@@@@@.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@@A;5>4>@)Not_foundZ#O@@@AC=F<F@-Out_of_memoryW#W@@@AKENDN@.Stack_overflow^#_@@@ASMVLV@.Sys_blocked_io_#g@@@A[U^T^@)Sys_error[#o@j@@Ad^g]g@:Undefined_recursive_modulea#x@@w@s@u@@h@@Auoxnx@:Continuation_already_takenb#@@@A}wv@&Stdlib@@-doc_generatorAR?JR?W@/A@A  AБ@(generateA@+Odoc_module(t_module@@@@@@Z@@@@@@@C@@@@C@+@@C@3@/;@@@A+A*@@B@@B@@@@@@@R??SZ@@@@@AI#@@@@@@@'*undef*C;@@AFAE@@@B@.@@@@@@@@@@@@@SZbA@RAAШ@б@гO$listSZSZ@гT+Odoc_moduleSZuSZ@YSZSZ@@@c@@@R @@@k@@@W@@гc$unitSZSZ@@k@@@c@@d@@eSZc@@@@o@@@AC@@AlSZ\\@@#@AN@@{@@@@@A@A@@@B@@t@q#@;@@AAe@@@@@@@@@@@@@@@@A$BaseOCLUMU@eBAБ/A@)generator[V\V@NBMBLBа砐-doc_generatorgVhV@@@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@;@@@A[@@@@N@@@LA@@310011111@#@ҐݐR@W@U#@ՐF@Y@W#@@A@@@@@@@@@@@@@@G@ڐ͠K@@K@@ɰ@A@AFp@@@@z@x#@@A@Ӡ@@@@@@@@@@@@@h@㐐l@@l@@@A@Ad;@@@AAd@ܐch@@@@@@@@@@@);@@@AA@@@@@@@@@@@@@@@@@吐@@@@@@@@@@A|3@@AUW@@@U@@3@@@.Base_generatorZDYY@HA@Б/A@)generatorZ Z@REQEPEБ@Z.A@(generateA@RQN@@@ 2@@@ 1G@ H@ @@@ H@ @@ H@@@H@@@@H@@@H@3@mA@A@A@@@b?;@@VAA@}@@@ #@@@ "w@@@ !@@ @@ @@ EF@ A@ GF@쐐w@@@@@@(Z)ZI@@@@ACAb#@@A"BG @G@ =@@ >@ :@ <u @@ ;@@@A1@Av~@@@ DF@@W@ #@@@@@@@;@@AAH@ H@ KF@@@@@@@8@@@5@l@5@@@)selfpat-*SoyDAp@g@hZ6iZ>@AA࣠@&self-1XAఠ&self-*WAFA@3xwwxxxxx@@@@A@@@ @@ @A@V@A@!1@EA@@@GA@@@@࣠@%paramYA@Z?Z@@@3@ &@$@#.@%@@@@@@@ภ"()ZCZE@;S@@@N@@@@A@@A@@U@@@@@@ @ A@A@@@@@ @@ !@@@@@@ @@ @@ H@ G@Z/@@@E=Z(@H@а-doc_generatorZZ%@@@EAXBWG *H@ '@@ (@ $@ &3 @@ %@@R@A@A@@@U@@V@AZ@@#@@`A@ L@ N@@ M@@f@A@A/@@#@2;@@IAqA+@ P@ Q=@@ O@@@@@@@@@@x@@@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@@@@EР$BaseYY@  @@@Y@@@Y@@,Base_functor[F]Q]]Qi@IAТ@@Рg$Base]Ql]Qp@3@@.@!@A@@Рv$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__@7KAТ@@3Р*Odoc_latex/Latex_generator*Odoc_latex3_4_@ 7_8_@@387788888@Jl@cF@1l@A @@Р/Latex_generator*Odoc_latexO_P_ @ S_T_@@ @@@ (@@@\_ @ @3[ZZ[[[[[@#@@,Texi_functorIg`*h`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_dot*b+b@ .b/b@@ @@@ (@@@7b @ @365566666@#@@A+)generatorLCd Dd@@;@@$Htmlq.Html_generator@@@@TeUeC@@mPA%Latex8/Latex_generator@@@@dfDFefDt@@}QA$Texi.Texi_generator@@@@tguwugu@@RA#Man-Man_generator@@@@hh@@SA#Dot-Dot_generator@@@@ii@@TA$BaseY@@@@jj@@UA@@A@@@@@d@@@@OA@#bbee@Y@Йd@e)Odoc_htmle*e3@ne4eB@@w3@@ɐ@;@@@A@@@@@*@@@(@@e"|@@@@~@#zzfDHfDM@q@Й|@}*Odoc_latexfDYfDc@fDdfDs@@(fDQ@@@@@#guygu}@~@Й@)Odoc_texigugu@gugu@@E gu@@@@@#hh@@Й@](Odoc_manh h@#h$h@@b'h@@@@@#,i-i@@Й@1(Odoc_dot8@@@@Ġ$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@@@2@@@1@Ԡ!a@ @@@0@@ V$Name!t@@@/@@.@@e$info@@@-@@@,@@+@@$@@@*@@)@@@@(@@@@'@@@&@@%@@$@@#@@"@@!@@ @@9@@9generate_exceptions_indexA@&Module(t_module@@@7@@@6@@@5@@4@@39generate_extensions_indexA@0&Module(t_module@@@<@@@;@@@:@@9@@82generate_for_classA@u%Class't_class@@@F@@@E@%Class't_class@@@D@@@C@%Class't_class@@@B@@@A@@@@@?@@>@@=7generate_for_class_typeA@%Class,t_class_type@@@P@@@O@%Class,t_class_type@@@N@@@M@ %Class,t_class_type@@@L2@@@K@@J@@I@@H@@G3generate_for_moduleA@נ#&Module(t_module@@@Z@@@Y@2&Module(t_module@@@X@@@W@=&Module(t_module@@@Vc@@@U@@T@@S@@R@@Q8generate_for_module_typeA@T&Module-t_module_type@@@d@@@c@c&Module-t_module_type@@@b@@@a@n&Module-t_module_type@@@`@@@_@@^@@]@@\@@[.generate_indexA@ &Module(t_module@@@i@@@h@@@g@@f@@e9generate_inheritance_infoA@&Buffer!t@@@p@-%Class/inherited_class@@@o@@@n@@@m@@l@@k@@j6generate_methods_indexA@E&Module(t_module@@@u@@@t@@@s@@r@@q;generate_module_types_indexA@]&Module(t_module@@@z@@@y@@@x@@w@@v6generate_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@@@.@%Value+t_attribute@@@-@@@,@@+@@*@@)3html_of_author_listA@&Buffer!t@@@5@@@@4@@@3%@@@2@@1@@0@@/.html_of_beforeA@:&Buffer!t@@@>@@4@@@<@($text@@@=@@;@@@:N@@@9@@8@@7@@6-html_of_classA@c&Buffer!t@@@J(complete  @@@I@@@H)with_link@@@G@@@F@\%Class't_class@@@E@@@D@@C@@B@@A@@@@@?5html_of_class_commentA@&Buffer!t@@@P@w$text@@@O@@@N@@M@@L@@K5html_of_class_elementA@&Buffer!t@@@V@%Class-class_element@@@U@@@T@@S@@R@@Q2html_of_class_kindA@&Buffer!t@@@a@$Name!t@@@`"cl~%Class't_class@@@_@@@^@%Class*class_kind@@@]@@@\@@[@@Z@@Y@@X@@W$Name!t@@@"ctM%Class,t_class_type@@@~@@@}@X%Class/class_type_kind@@@|~@@@{@@z@@y@@x@@w@@v "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@ 8&Buffer!t@@@@Ѡ $info@@@@@@ B@@@@@@@@@.html_of_methodA@ W&Buffer!t@@@@ 8%Value(t_method@@@ ^@@@@@@@@@/html_of_modtypeA@ s&Buffer!t@@@$info@@@@@@(complete&%@@@@@@)with_link21@@@@@@@ x&Module-t_module_type@@@ @@@@@@@@@@@@@@@.html_of_moduleA@ &Buffer!t@@@$infoZY@@@@@@(completefe@@@@@@)with_linkrq@@@@@@@ &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@ 3&Buffer!t@@@ @ $Name!t@@@$modu #&Module(t_module@@@@@@@ .&Module+module_kind@@@ T@@@@@@@@@@@@@8html_of_module_parameterA@ i&Buffer!t@@@(@ J$Name!t@@@'@ T&Module0module_parameter@@@& z@@@%@@$@@#@@"@@!=html_of_module_parameter_listA@ &Buffer!t@@@4@ p$Name!t@@@3@ @ &Module0module_parameter@@@0@ D $text@@@2@@@1@@/@@@. @@@-@@,@@+@@*@@)=html_of_module_parameter_typeA@ &Buffer!t@@@<@ $Name!t@@@;@ &Module0module_parameter@@@: @@@9@@8@@7@@6@@53html_of_module_typeA@ &Buffer!t@@@G$code  @@@F@@@E@ $Name!t@@@D@f+module_type@@@C @@@B@@A@@@@@?@@>@@=8html_of_module_type_kindA@ !&Buffer!t@@@U@ $Name!t@@@T$modu Ҡ &Module(t_module@@@S@@@R"mt  !&Module-t_module_type@@@Q@@@P@ ,&Module0module_type_kind@@@O R@@@N@@M@@L@@K@@J@@I@@H=html_of_parameter_descriptionA@ g&Buffer!t@@@[@ H)Parameter)parameter@@@Z n@@@Y@@X@@W@@V6html_of_parameter_listA@ &Buffer!t@@@d@ d$Name!t@@@c@ )parameter@@@b@@@a @@@`@@_@@^@@]@@\9html_of_raised_exceptionsA@ &Buffer!t@@@m@ @ @@@k@ $text@@@l@@j@@@i @@@h@@g@@f@@e.html_of_recordA&father $Name!t@@@|)close_env @@@{@@ $Type,record_field@@@z @@@y@@x@ &Buffer!t@@@w@ e $Type,record_field@@@v@@@u @@@t@@s@@r@@q@@p@@o@@n2html_of_return_optA@ &Buffer!t@@@@  $text@@@@@@ $@@@@@@@~@@}+html_of_seeA@ 9&Buffer!t@@@@@ 'see_ref@@@@ %$text@@@@@ J@@@@@@@@@,html_of_seesA@ _&Buffer!t@@@@ ˠ@ G'see_ref@@@@ O$text@@@@@@@@ u@@@@@@@@@1html_of_since_optA@ &Buffer!t@@@@ # @@@@@@ @@@@@@@@@,html_of_textA&with_p E D@@@@@@@ &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@@@ ,@@@@@@@@@@@@@@@=@@@<@@;@@:@@9@@8@@7@AB{@A{@]@A]@AF@AF@@A@@A@ABCDEFGHI@@@@6ocamldoc/odoc_html.mliFF}}@@*x@o~@@г-doc_generatoro~o~@@@@@3      @I{@D@@v@@  @@)o~*o~@@@@,nEI@@3*))*****@R@@@Ġ%Latex6p7p@;@AA@F@A@@Ԡఠ!mApBp@ZXA@@@@3EDDEEEEE@@@@@@@@@@@ !M"QUqVq@n^A@Цఐ !maqbq@@ @!@ЙC/Latex_generator@G*Odoc_latexwqxq@ {q|q@@@@1 3~}}~~~~~@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@@10class_type_labelA#no_GD@@@1*@@@1)@B$Name!t@@@1(@@@@1'@@1&@@1%@@1$+const_labelA#no_fc@@@11@@@10@a$Name!t@@@1/_@@@1.@@1-@@1,@@1+-entry_commentA@@&Stdlib&Format)formatter@@@1:@@$unitF@@@1=@@@1<@@1;@@19@$info@@@18@@@17$listK,text_element@@@16@@@15@@14@@13@@12&escapeA@@@@1A@@@1@@@1?@@1>+escape_codeA@@@@1E@@@1D@@1C@@1B-escape_simpleA@@@@1I@@@1H@@1G@@1F/exception_labelA#no_@@@1P@@@1O@$Name!t@@@1N@@@1M@@1L@@1K@@1J/extension_labelA#no_ @@@1W@@@1V@ $Name!t@@@1U@@@1T@@1S@@1R@@1Q6first_and_rest_of_infoA@+$info@@@1^@@@1]@*$text@@@1[@2$text@@@1\@@1Z@@1Y@@1X(generateA@D&Module(t_module@@@1c@@@1b@@@1a@@1`@@1_?generate_class_inheritance_infoA@&Format)formatter@@@1i@a%Class't_class@@@1h@@@1g@@1f@@1e@@1d $generate_class_type_inheritance_infoA@&Format)formatter@@@1o@}%Class,t_class_type@@@1n@@@1m@@1l@@1k@@1j7generate_for_top_moduleA@&Format)formatter@@@1u@&Module(t_module@@@1t@@@1s@@1r@@1q@@1p9generate_inheritance_infoA@4&Format)formatter@@@1|@%Class/inherited_class@@@1{@@@1z<@@@1y@@1x@@1w@@1v3generate_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@@@1@$text@@@1h@@@1@@1@@1@@1-latex_of_LinkA@&Format)formatter@@@2@@@@2@$text@@@1@@@1@@1@@1@@1@@1-latex_of_ListA@&Format)formatter@@@2@%$text@@@2@@@2@@@2@@2@@2@@20latex_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 @@22latex_of_SubscriptA@:&Format)formatter@@@2*@$text@@@2);@@@2(@@2'@@2&@@2%4latex_of_SuperscriptA@T&Format)formatter@@@20@$text@@@2/U@@@2.@@2-@@2,@@2+/latex_of_TargetA@n&Format)formatter@@@28&target@@@27$code@@@26w@@@25@@24@@23@@22@@21.latex_of_TitleA@&Format)formatter@@@2C@#intA@@@2B@($Name!t@@@2A@@@2@@'$text@@@2?@@@2>@@2=@@2<@@2;@@2:@@291latex_of_VerbatimA@&Format)formatter@@@2I@8@@@2H@@@2G@@2F@@2E@@2D2latex_of_attributeA@&Format)formatter@@@2O@Z%Value+t_attribute@@@2N@@@2M@@2L@@2K@@2J.latex_of_classA@&Format)formatter@@@2U@v%Class't_class@@@2T@@@2S@@2R@@2Q@@2P6latex_of_class_elementA@&Format)formatter@@@2]@$Name!t@@@2\@%Class-class_element@@@2[@@@2Z@@2Y@@2X@@2W@@2V3latex_of_class_kindA@7&Format)formatter@@@2e@$Name!t@@@2d@%Class*class_kind@@@2cD@@@2b@@2a@@2`@@2_@@2^=latex_of_class_parameter_listA@]&Format)formatter@@@2m@$Name!t@@@2l@%Class't_class@@@2kj@@@2j@@2i@@2h@@2g@@2f3latex_of_class_typeA@&Format)formatter@@@2s@%Class,t_class_type@@@2r@@@2q@@2p@@2o@@2n8latex_of_class_type_kindA@&Format)formatter@@@2{@ $Name!t@@@2z@*%Class/class_type_kind@@@2y@@@2x@@2w@@2v@@2u@@2t2latex_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}@@2|4latex_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@@@2@{$Type&t_type@@@2@@@2@@2@@2@@27latex_of_type_extensionA@$Name!t@@@3@ &Format)formatter@@@3@)Extension0t_type_extension@@@3#@@@3@@2@@2@@2@@24latex_of_type_paramsA@<&Format)formatter@@@3 @$Name!t@@@3 @$Type&t_type@@@3 I@@@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@@@3'@@@3&@ ?$Name!t@@@3% =@@@3$@@3#@@3"@@3!1module_type_labelA#no_ c `@@@3.@@@3-@ ^$Name!t@@@3, \@@@3+@@3*@@3)@@3(3normal_class_paramsA@ q$Name!t@@@34@ {%Class't_class@@@33 y@@@32@@31@@30@@3/1normal_class_typeA@ $Name!t@@@3:@&*class_type@@@39 @@@38@@37@@36@@35@@3=@@3<@@3;0normal_cstr_argsA#par ڠ @@@3J@@@3I@ $Name!t@@@3H@ $Type0constructor_args@@@3G @@@3F@@3E@@3D@@3C@@3B2normal_module_typeA$code  @@@3S@@@3R@ $Name!t@@@3Q@+module_type@@@3P @@@3O@@3N@@3M@@3L@@3K+normal_typeA@ $Name!t@@@3Y@)type_expr@@@3X @@@3W@@3V@@3U@@3T0normal_type_listA#par E B@@@3e@@@3d@ @$Name!t@@@3c@ @@@@3b@ )type_expr@@@3a@@@3` Q@@@3_@@3^@@3]@@3\@@3[@@3Z.recfield_labelA#no_ w t@@@3l@@@3k@ r$Name!t@@@3j p@@@3i@@3h@@3g@@3f/relative_identsA@ $Name!t@@@3r@ @@@3q @@@3p@@3o@@3n@@3m6relative_module_identsA@ $Name!t@@@3x@ @@@3w @@@3v@@3u@@3t@@3s-section_styleA@@@@3~@ @@@3} @@@3|@@3{@@3z@@3y%substA@ /@#Str®exp@@@3@ @@@3@@3@@@3@ @@@3 @@@3@@3@@3@@3.text_of_alertsA@ W %alert@@@3@@@3 b ,text_element@@@3@@@3@@3@@31text_of_attributeA@ %Value+t_attribute@@@3 | ,text_element@@@3@@@3@@3@@33text_of_author_listA@  %@@@3@@@3  7,text_element@@@3@@@3@@3@@3.text_of_beforeA@ @ D@@@3@ S$text@@@3@@3@@@3  ^,text_element@@@3@@@3@@3@@32text_of_class_kindA@ m$Name!t@@@3@ w%Class*class_kind@@@3  ,text_element@@@3@@@3@@3@@3@@34text_of_class_paramsA@ $Name!t@@@3@ %Class't_class@@@3*Odoc_types$text@@@3@@3@@3@@37text_of_class_type_kindA@ $Name!t@@@3@ %Class/class_type_kind@@@3 ' ,text_element@@@3@@@3@@3@@3@@3 "text_of_class_type_param_expr_listA@ $Name!t@@@3@ Cr)type_expr@@@3@@@3 N ,text_element@@@3@@@3@@3@@3@@3.text_of_customA@ `@ @@@3 @ $text@@@3@@3@@@3 $text@@@3@@3@@31text_of_exceptionA@ )Exception+t_exception@@@3  *,text_element@@@3@@@3@@3@@3,text_of_infoA%block J G@@@3@@@3@ T H$info@@@3@@@3 O$text@@@3@@3@@3@@3.text_of_methodA@ ]%Value(t_method@@@3 Ƞ h,text_element@@@3@@@3@@3@@33text_of_module_kindA/with_def_syntax  @@@3@@@3@ &Module+module_kind@@@3  ,text_element@@@3@@@3@@3@@3@@3=text_of_module_parameter_listA@ @ &Module0module_parameter@@@3䠠@   ,text_element@@@3@@@3@@@3@@3@@@3 # ,text_element@@@3@@@3@@3@@33text_of_module_typeA@`+module_type@@@3 ; ,text_element@@@3@@@3@@3@@38text_of_module_type_kindA/with_def_syntax  @@@3@@@3@ &Module0module_type_kind@@@3 a ,text_element@@@3@@@3@@3@@3@@3=text_of_parameter_descriptionA@ )Parameter)parameter@@@3 $text@@@3@@3@@36text_of_parameter_listA@ %$Name!t@@@4@  3)Parameter)parameter@@@3@@@3  ?,text_element@@@3@@@3@@3@@3@@39text_of_raised_exceptionsA@  Q0raised_exception@@@4@@@4  \,text_element@@@4@@@4@@4@@42text_of_return_optA@ z n$text@@@4 @@@4  ٠ y,text_element@@@4 @@@4 @@4@@4+text_of_seeA@ #see@@@4 $text@@@4@@4@@4 ,text_of_seesA@  #see@@@4@@@4  ,text_element@@@4@@@4@@4@@47text_of_short_type_exprA@ $Name!t@@@4@P)type_expr@@@4 + ,text_element@@@4@@@4@@4@@4@@41text_of_since_optA@  @@@4#@@@4" F ,text_element@@@4!@@@4 @@4@@41text_of_type_exprA@ $Name!t@@@4*@)type_expr@@@4) h,text_element@@@4(@@@4'@@4&@@4%@@4$6text_of_type_expr_listA@$Name!t@@@44@@@@43@ )type_expr@@@42@@@41 5,text_element@@@40@@@4/@@4.@@4-@@4,@@4+-text_of_valueA@D%Value't_value@@@49 O,text_element@@@48@@@47@@46@@453text_of_version_optA@mX@@@4?@@@4> ʠj,text_element@@@4=@@@4<@@4;@@4:*type_labelA#no_@@@4F@@@4E@$Name!t@@@4D@@@4C@@4B@@4A@@4@+value_labelA#no_@@@4M@@@4L@$Name!t@@@4K@@@4J@@4I@@4H@@4G@@@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@4j@4i@4h@4g@4f@4e@4d@4c@4b@4a&%latex @@4` @-subst_strings@A @®exp@@@4P@@@@4Q@@4O@@@4N@A2subst_strings_code@A7@®exp@@@4T@@@@4U@@4S@@@4R@4subst_strings_simple@AO@ ®exp@@@4X@@@@4Y@@4W@@@4V@-tag_functionsAAg@@@@4\@@$text@@@4_$text@@@4^@@4]@@4[@@@4Z@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>@@г+_-doc_generator,r,r @@ @@@13,,,,,,,,@m@h@d@@  @@,r,r @@@$@1 @,q@@$3,,,,,,,,@x@@@Ġ#Man-s  -s  @;%$z@%AC@F@A%@@%ఠ!m- s  -s  @-&YA@@%@@3--------@$w@@@@@@@$@@@ !M'Q-!t  %-"t  &@-:_A@Цఐ !m--t  .-.t  /@@ @!@Й&}-Man_generator@&(Odoc_man-Ct  2-Dt  :@ -Gt  ;-Ht  H@@@@@3-J-I-I-J-J-J-J-J@$F @@ @@$ A@@@@@@-Wt  )-Xt  I@ @@-Zt  @@D#man!M-gu M V-hu M W@ -ku M X-lu 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@@@@@@@@@_@@@@@@@@@@@@@,man_of_constA@&Buffer!t@@@@@$Name!t@@@@@$Type3variant_constructor@@@@@@@@@@@@@@@@@@@@0man_of_cstr_argsA#par@@@A @@@A @&Buffer!t@@@A @$Name!t@@@A @@@@A@$Type0constructor_args@@@A@@@A@@A@@A@@A@@A@@A@@A2man_of_custom_textA@&Buffer!t@@@A@@@@A@%$text@@@A@@@A@@A@@A@@A@@A 0man_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@@@A,@@@A+@R&Buffer!t@@@A*@O*Odoc_types$info@@@A)@@@A(O@@@A'@@A&@@A%@@A$@@A#-man_of_methodA@s&Buffer!t@@@A2@%Value(t_method@@@A1k@@@A0@@A/@@A.@@A-.man_of_modtypeA@&Buffer!t@@@A8@&Module-t_module_type@@@A7@@@A6@@A5@@A4@@A3-man_of_moduleA@&Buffer!t@@@A>@&Module(t_module@@@A=@@@A<@@A;@@A:@@A92man_of_module_bodyA@&Buffer!t@@@AD@&Module(t_module@@@AC@@@AB@@AA@@A@@@A?5man_of_module_commentA@&Buffer!t@@@AJ@ $text@@@AI@@@AH@@AG@@AF@@AE@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@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@@г3A-doc_generator4u M _4u M l@@ @@@@344444444@@~@z@@  @@4u M Q4u M m@@@,b@@ @4t  @@,f344444444@@@@Ġ$Texi4v n p4v n t@;-},\@-{AB@F@A-u@@-rఠ!m4v n u4v n v@5ZA@@-@@344444444@,Y@@@@@@@,@@@ !M,Q5w z 5w z @5`A@Цఐ !m5w z 5w z @@ @!@Й..Texi_generator@.)Odoc_texi5%w z 5&w z @ 5)w z 5*w z @@@@G35,5+5+5,5,5,5,5,@,F @@ @@$ A@@@@G@59w z 5:w z @ @@5@@@G@@G@@G@@G%indexA@)Odoc_texi'indices@@@G@c$Name!t@@@Gj,text_element@@@G@@G@@G@@G%labelA#no_&optionL$boolE@@@G@@@G@y@@@G}@@@G@@G@@G@@G$nodeA@X@@@H@$Name!t@@@G,text_element@@@G@@G@@G@@G3normal_class_paramsA@$Name!t@@@H@%Class't_class@@@H@@@H@@H@@H@@H1normal_class_typeA@$Name!t@@@H @%Types*class_type@@@H @@@H @@H @@H@@H.scan_for_indexA@(subparts@@@HG@@@HF@@HE@@HD7scan_for_index_in_classA@%Class-class_element@@@HK@@@HJ@@HI@@HH5scan_for_index_in_modA@&Module.module_element@@@HO@@@HN@@HM@@HL3string_of_type_argsA@$Type0constructor_args@@@H^@F)type_expr@@@H]@@@H\@@@H[@@HZ@@HY@@HX9string_of_type_parametersA@2$Type&t_type@@@Hb*@@@Ha@@H`@@H_-texi_of_BlockA@D$text@@@HfK$Name!t@@@He@@Hd@@Hc,texi_of_BoldA@Y$text@@@Hj`$Name!t@@@Hi@@Hh@@Hg.texi_of_CenterA@n$text@@@Hnu$Name!t@@@Hm@@Hl@@Hk,texi_of_CodeA@$Name!t@@@Hr$Name!t@@@Hq@@Hp@@Ho/texi_of_CodePreA@$Name!t@@@Hv$Name!t@@@Hu@@Ht@@Hs1texi_of_EmphasizeA@$text@@@Hz$Name!t@@@Hy@@Hx@@Hw,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@@@H@@@H@@H@@H4texi_of_text_elementA@-,text_element@@@H4$Name!t@@@H@@H@@H,texi_of_typeA@C$Type&t_type@@@H;@@@H@@H@@H6texi_of_type_extensionA@V$Name!t@@@I@`)Extension0t_type_extension@@@IX@@@I@@I@@I@@H-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@ܠ@@@@I&@$text@@@I'@@I%@@@I$ ,text_element@@@I#@@@I"@@I!@@I 2text_of_class_kindA@$Name!t@@@I.@&%Class*class_kind@@@I-1,text_element@@@I,@@@I+@@I*@@I)@@I(4text_of_class_paramsA@@$Name!t@@@I4@J%Class't_class@@@I3*Odoc_types$text@@@I2@@I1@@I0@@I/7text_of_class_type_kindA@a$Name!t@@@I;@k%Class/class_type_kind@@@I:Zv,text_element@@@I9@@@I8@@I7@@I6@@I5 "text_of_class_type_param_expr_listA@$Name!t@@@IC@v)type_expr@@@IB@@@IA,text_element@@@I@@@@I?@@I>@@I=@@I<.text_of_customA@@@@@II@$text@@@IJ@@IH@@@IG$text@@@IF@@IE@@ID,text_of_descA@T$text@@@IP@@@IO,text_element@@@IN@@@IM@@IL@@IK1text_of_exceptionA@)Exception+t_exception@@@IUڠ,text_element@@@IT@@@IS@@IR@@IQ,text_of_infoA%block@@@I^@@@I]@$info@@@I\@@@I[,text_element@@@IZ@@@IY@@IX@@IW@@IV.text_of_methodA@.%Value(t_method@@@Ic9,text_element@@@Ib@@@Ia@@I`@@I_3text_of_module_kindA/with_def_syntaxР@@@Ik@@@Ij@T&Module+module_kind@@@IiC_,text_element@@@Ih@@@Ig@@If@@Ie@@Id=text_of_module_parameter_listA@U@v&Module0module_parameter@@@Ir@k,text_element@@@Iu@@@It@@@Is@@Iq@@@Ipx,text_element@@@Io@@@In@@Im@@Il3text_of_module_typeA@+module_type@@@Iz,text_element@@@Iy@@@Ix@@Iw@@Iv8text_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@@@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@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@ .@@@HW@ [ w,text_element@@@HV@@@HU f ,text_element@@@HT@@@HS@@HR@@HQ@@HP@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@@г@7-doc_generatorAx  Ax  @@ @@@G3AAAAAAAA@  @ @  @@  @@Ax  Ax  @@@9X@G @Aw z ~@@9\3AAAAAAAA@ @@@Ġ#DotAy  Ay  @;:S9R@:QAD@F@A:K@@:Hఠ!mAy  Ay  @A[A@@:\@@3AAAAAAAA@9O@@@@@@@9@@@ !M1QAz  Az  @BaA@Цఐ !mBz  Bz  @@ @!@Й; -Dot_generator@;(Odoc_dotBz  Bz  @ Bz  B z  @@@@R3B"B!B!B"B"B"B"B"@9F @@ @@$ A@@@@R@B/z  B0z  @ @@B2z  @@D#dot!MB?{  B@{  !@ BC{  "BD{  %@@#@(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@R#dot @@R @&colorsAA2@@@R@@@R@*loc_colorsAA>@@$Name!t@@@R@@@@R@@R@@@R@'modulesAAXV&Module(t_module@@@R@@@R@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{  @@гBZ-doc_generatorC{  )C{  6@@ @@@R3CCCCCCCC@@@@@  @@C{  C{  7@@@;{@R @Cz  @@;3CCCCCCCC@@@@Ġ$BaseC| 8 :C| 8 >@;@>?@>>@>>@>>W@>T>@>N>@>>J@> =@=>@==@==@=~=xA@<\ H@@>h G@@>F@@?E@@?4D@@A%C@@BB@AAA@AAAB@C&&@@@C)@@B@@B @@B @ H************************************************************************DA@@DA@L@ H DBMMDBM@ H OCaml ECEC@ H E DE D3@ H Maxence Guesdon, projet Gallium, INRIA Rocquencourt EE44EE4@ H EFEF@ H Copyright 2010 Institut National de Recherche en Informatique et EGEG@ H en Automatique. E!HE"Hg@ H E'IhhE(Ih@ 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 E3KE4KN@ H special exception on linking described in the file LICENSE. E9LOOE:LO@ H E?ME@M@ H************************************************************************EENEFN5@"* EK@(./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"-cEE =/builds/workspace/precheck/flambda/false/label/ocaml-linux-32 <10/.-,+*)('&%$#"! @@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$Misc0ob]6>Vê>*Odoc_class0_"#C{-Odoc_dag2html0T `.%>Ԑ0Ӷgm_JzY.Odoc_exception0>@ӽX4Id.Odoc_extension0?*sR(6]!$.F0"%LZd iwO+Odoc_global0l-53Ji/@0X0bf`鐥)Odoc_info0 TvwŠ?ϐ0LiG茾f=k?A0Nl%n$~=_D0z8P?Q>AABB@> >@ @C C@DuD}@@@@*p*z?S>@?5>@>f>p?*?@@@@?1>@?ܙ?@@??2@EE\@@v@~CD@@PF@DED@@@ANEAK@@@ABC@DC<@C3AB@@@AC6G@C8H@AB@@@ E@@@@ACA0EA-@@@@E@@@@@_E@\@@@A@E@@@@BCEAEP@@@EH@?A?s@?B?~@@@A?B?@@@B?B?ԓ@@@C?B?ȓ@@@?B?@@@A?B?“@@@BD@@>@>@@@ABCDE@@