Caml1999Y031+&U(+Odoc_module@(Warnings0zdͦkUe$%Types0lm?ƈ.Type_immediacy0dV^25b)̓ԆSj-Stdlib__Uchar0*Ujmyc6]]W.Stdlib__String0I3UK# +Stdlib__Set0.z9FX+Stdlib__Seq05"g1<)b+Stdlib__Map0kZ,ҷ'V,Stdlib__List0"%BTAT;9d.Stdlib__Lexing01'jh,-k4,Stdlib__Lazy0C 4 "$p1tU/Stdlib__Hashtbl04$*uկdD.Stdlib__Format0{hXsHW#ȼ.Stdlib__Either0&]XF.Stdlib__Digest0aI]2t*x4%".Stdlib__Buffer0K ɦb+Z8)#KH"&Stdlib0yӶ~*%Shape0H[DTċwToe@Q)Primitive0յ_9|br$Path0L%SsN|#Ɣj)Parsetree0`ⰧkRE+Outcometree0gCtrcamlOdoc_module__mod_types_703AA@AA@=camlOdoc_module__comments_709AA@AA@ %camlOdoc_module__included_modules_715AA@AA@ )camlOdoc_module__module_type_elements_721B@%*opt*Ҡ"mtՠ#env_@@B%transӿ`@ .odoc_module.mleiA Odoc_module.module_type_elements &Odoc_module.module_type_elements.(fun)@A@@  ei @ 0camlOdoc_module__module_type_elements_inner_1363"!D@@AA@ $camlOdoc_module__module_elements_733BA0ߠ!m@@B%trans࿹` @ +\` W WA;Odoc_module.module_elements !Odoc_module.module_elements.(fun)@A@@ 6\` W W @ +camlOdoc_module__module_elements_inner_1387@@AA@ #camlOdoc_module__module_values_1006BAW𠐠!m@@B%trans` @ R.Z^''.A9Odoc_module.module_values?Odoc_module.module_values.(fun)@A@@ ].Z^''. @ )camlOdoc_module__module_values_inner_1491@@AA@ &camlOdoc_module__module_functions_1012BA~!m@@B%trans` @ y2]a((2AOdoc_module.module_types.(fun)@A@@ @Y]++@ @ (camlOdoc_module__module_types_inner_1520@@AA@ ,camlOdoc_module__module_type_extensions_1032BA !m @@B%trans ` @ Dcg++DA "Odoc_module.module_type_extensions (Odoc_module.module_type_extensions.(fun)@A@@ Dcg++D @ 2camlOdoc_module__module_type_extensions_inner_1527@@AA@ 'camlOdoc_module__module_exceptions_1038BA!m@@B%trans` @ H^b,,HA=Odoc_module.module_exceptions #Odoc_module.module_exceptions.(fun)@A@@  H^b,,H @ -camlOdoc_module__module_exceptions_inner_1534@@AA@ $camlOdoc_module__module_classes_1044BAA!m@@B%trans` @ <L[_--LA:Odoc_module.module_classes Odoc_module.module_classes.(fun)@A@@ GL[_--L @ *camlOdoc_module__module_classes_inner_1541@@AA@ (camlOdoc_module__module_class_types_1050BAh!m@@B%trans` @ cP_c.a.aPA>Odoc_module.module_class_types $Odoc_module.module_class_types.(fun)@A@@ nP_c.a.aP @ .camlOdoc_module__module_class_types_inner_1548@@AA@ $camlOdoc_module__module_modules_1056BA"!m%@@B%trans#` @ T[_/8/8TA:Odoc_module.module_modules Odoc_module.module_modules.(fun)@A@@ T[_/8/8T @ *camlOdoc_module__module_modules_inner_1555@@AA@ )camlOdoc_module__module_module_types_1062BA(!m+@@B%trans)` @ X`d0 0 XA?Odoc_module.module_module_types %Odoc_module.module_module_types.(fun)@A@@ X`d0 0 X @ /camlOdoc_module__module_module_types_inner_1562@@AA@ -camlOdoc_module__module_included_modules_1068BA.!m1@@B%trans/` @ \dh00\A #Odoc_module.module_included_modules )Odoc_module.module_included_modules.(fun)@A@@ \dh00\ @ 3camlOdoc_module__module_included_modules_inner_1569@@AA@ %camlOdoc_module__module_comments_1074BA4!m7@@B%trans5` @ `\`11`A;Odoc_module.module_comments !Odoc_module.module_comments.(fun)@A@@  `\`11` @ +camlOdoc_module__module_comments_inner_1576@@AA@ ,camlOdoc_module__module_type_parameters_1080B@+:"mt=*@@@B%trans;`@ )dgk22dA "Odoc_module.module_type_parameters (Odoc_module.module_type_parameters.(fun)@A@@ 4dgk22d @ 2camlOdoc_module__module_type_parameters_inner_1583 D@@AA@ 'camlOdoc_module__module_parameters_1081B@XH!mKWM@@B%transI`@ V^b7`7`A=Odoc_module.module_parameters #Odoc_module.module_parameters.(fun)@A@@ a^b7`7` @ -camlOdoc_module__module_parameters_inner_1586 D@@AA@ +camlOdoc_module__module_all_submodules_1112B@Y!m\y@@B%transZ`@ fj<<A !Odoc_module.module_all_submodules 'Odoc_module.module_all_submodules.(fun)@A@@ fj<< @ 1camlOdoc_module__module_all_submodules_inner_1643 D@@AA@ ,camlOdoc_module__module_type_is_functor_1120AA@AA@ 'camlOdoc_module__module_is_functor_1127AA@AA@ (camlOdoc_module__module_type_values_1137BAs!mv@@B%transt` @ _cBBA>Odoc_module.module_type_values $Odoc_module.module_type_values.(fun)@A@@ _cBB @ .camlOdoc_module__module_type_values_inner_1682@@AA@ 'camlOdoc_module__module_type_types_1143BAy!m|@@B%transz` @ ^bCwCwA=Odoc_module.module_type_types #Odoc_module.module_type_types.(fun)@A@@ ^bCwCw @ -camlOdoc_module__module_type_types_inner_1690@@AA@ 1camlOdoc_module__module_type_type_extensions_1149BA!m@@B%trans` @ hlDTDTA 'Odoc_module.module_type_type_extensions -Odoc_module.module_type_type_extensions.(fun)@A@@  hlDTDT @ 7camlOdoc_module__module_type_type_extensions_inner_1698@@AA@ ,camlOdoc_module__module_type_exceptions_1155BA-!m@@B%trans` @ (cgE@E@A "Odoc_module.module_type_exceptions (Odoc_module.module_type_exceptions.(fun)@A@@ 3cgE@E@ @ 2camlOdoc_module__module_type_exceptions_inner_1706@@AA@ )camlOdoc_module__module_type_classes_1161BAT!m@@B%trans` @ O`dFFA?Odoc_module.module_type_classes %Odoc_module.module_type_classes.(fun)@A@@ Z`dFF @ /camlOdoc_module__module_type_classes_inner_1714@@AA@ -camlOdoc_module__module_type_class_types_1167BA{!m@@B%trans` @ vdhFFA #Odoc_module.module_type_class_types )Odoc_module.module_type_class_types.(fun)@A@@ dhFF @ 3camlOdoc_module__module_type_class_types_inner_1722@@AA@ )camlOdoc_module__module_type_modules_1173BA!m@@B%trans` @ `dGGA?Odoc_module.module_type_modules %Odoc_module.module_type_modules.(fun)@A@@ `dGG @ /camlOdoc_module__module_type_modules_inner_1730@@AA@ .camlOdoc_module__module_type_module_types_1179BA!m@@B%trans` @ eiHHA $Odoc_module.module_type_module_types *Odoc_module.module_type_module_types.(fun)@A@@ eiHH @ 4camlOdoc_module__module_type_module_types_inner_1738@@AA@ 2camlOdoc_module__module_type_included_modules_1185BA!m@@B%trans` @ imIIA (Odoc_module.module_type_included_modules .Odoc_module.module_type_included_modules.(fun)@A@@ imII @ 8camlOdoc_module__module_type_included_modules_inner_1746@@AA@ *camlOdoc_module__module_type_comments_1191BA!m@@B%trans` @ aeJJA Odoc_module.module_type_comments &Odoc_module.module_type_comments.(fun)@A@@ aeJJ @ 0camlOdoc_module__module_type_comments_inner_1754@@AA@ +camlOdoc_module__module_type_functions_1197BA>"mt@@B%trans` @ 9 bfKzKz A !Odoc_module.module_type_functions 'Odoc_module.module_type_functions.(fun)@A@@ D bfKzKz  @ 1camlOdoc_module__module_type_functions_inner_1762@@AA@ /camlOdoc_module__module_type_simple_values_1204BAe"mt@@B%trans` @ `fjLLA %Odoc_module.module_type_simple_values +Odoc_module.module_type_simple_values.(fun)@A@@ kfjLL @ 5camlOdoc_module__module_type_simple_values_inner_1774@@AA@ (camlOdoc_module__module_all_classes_1211B@!m@@B%trans`@ cgN"N"A>Odoc_module.module_all_classes $Odoc_module.module_all_classes.(fun)@A@@ cgN"N" @ .camlOdoc_module__module_all_classes_inner_1786 D@@AA@ -camlOdoc_module__module_type_all_classes_1212B@Š"mtȠ*@@B%transƿ`@ )dhP#P#)A #Odoc_module.module_type_all_classes )Odoc_module.module_type_all_classes.(fun)@A@@ )dhP#P#) @ 3camlOdoc_module__module_type_all_classes_inner_1789 D@@AA@@;ps:Ud{M,