Caml1999Y036B l)i$/)Odoc_info@(Warnings0X6RoIU)Unit_info0 |Dvx.+%Types063.CNdp.Type_immediacy0DzF=mLD%Subst0f>u>(W@#Str0?fJ54/M-Stdlib__Uchar0Y>`-Qc+Stdlib__Sys0(c7q~.Stdlib__String0W/*t+Stdlib__Set0!%0z4+Stdlib__Seq0b)T.<.Stdlib__Result02)!*J<ڠ+Stdlib__Map0"XӁ)x f%O.Stdlib__Lexing0rp7'qk,Stdlib__Lazy0##`-oCX/Stdlib__Hashtbl0D"~mv`Mw.Stdlib__Format0TM&oiO,_C.Stdlib__Either0Gej3|]闠.Stdlib__Domain0Bƴ[ʊ&F.Stdlib__Digest04=+ l.Stdlib__Buffer0X&H]|u3ĬE&Stdlib0O& <%Shape0U rYcsm)Primitive0$JKJms@"-$Path0&jBz_!)Parsetree0zvP8AŶ4+Outcometree08R逍қ5 _/(Out_type0k8 㽆יӟ*Odoc_value0/5]85΋*Odoc_types06> wP.)Odoc_type0OC'~a-7Ԥ)Odoc_text0KM#y֐(Odoc_str0BFyu0+Odoc_search0uN҅7n砠)Odoc_scan0; ,9s,]|A8*Odoc_print0SS(gLJan.Odoc_parameter0"]ql*=,)Odoc_name0'v>0+(@Vg+Odoc_module0H8*J>Ƒ`)Odoc_misc0CՄӃe03t̐0o?4]@+Odoc_global09T(`As.Odoc_extension0G rZwHTm!Y.Odoc_exception0%%XoE#l_(Odoc_dep0M˄ 1(堠+Odoc_config0 ŐrLd-Odoc_comments0|b5/^NQj*Odoc_class06̠#@w#,Odoc_analyse0zp^wsfΠ$Misc0pqU au)Longident0H$# e"s q(Location0yЃ5.h>܂)Load_path0 *K0"Kc^,Identifiable0c٧Q L#Z鴠%Ident0ΎhVR@z*Format_doc0jZ0G3A@uu۠*Errortrace0FWfr4bU#Env0nXkRX^3⠠*Data_types0ӻm;=2ଠ*Cmi_format0 p,(5l'T0CamlinternalLazy02>f98CamlinternalFormatBasics0(yƍCdH5Build_path_prefix_map0f1&Y6H ~(Asttypes0niUhk 9R@&Stdlib0wgl^⠠(Out_type0\/$K©횠*Odoc_value0\- NĂ栠)Odoc_type0QZeE&)Odoc_text0 Q6 Jg(Odoc_str0w"OZkF}+Odoc_search0#7+v,>i_P)Odoc_scan0 3j*Odoc_print0$R3Z/S.Odoc_parameter0Q ;ckn)Odoc_name0 zќX>+Odoc_module0YDh>>Dc)Odoc_misc0X [ E^.+Odoc_global0֋4$B64.Odoc_extension0.$o*:sDM.Odoc_exception0!)Xh̄(Odoc_dep0wffE'jsg+Odoc_config0?́Ī+-Odoc_comments0GgFOPB{^w*Odoc_class0Y;c#cf㠠,Odoc_analyse0!q /L'YW@HBC@@@/camlOdoc_text.15Odoc_text.Text_syntax@/camlOdoc_info.1@@@@8camlOdoc_name.simple_611AA$namee@AAA5camlOdoc_name.cut_434 @#5ocamldoc/odoc_name.mljV`  jA0Odoc_name.simple6Odoc_name.simple.(fun)@@#jR`  j@AA@8camlOdoc_name.concat_617BA"n1k"n2l@0camlStdlib.^_139 0camlOdoc_name.25!.@#$mV\  mA0Odoc_name.concat6Odoc_name.concat.(fun)@@#)mS\  m@AA@7camlOdoc_name.depth_638AA@AA@>camlOdoc_name.get_relative_653BA@AA@ "camlOdoc_name.get_relative_opt_658BA@AA@8camlOdoc_name.father_614AA$nameh@@AAD@#CkV`  kA0Odoc_name.father6Odoc_name.father.(fun)@@#HkR`  k@AA@Р $camlOdoc_parameter.complete_name_410AA@AA@:camlOdoc_parameter.typ_559AA"pi1@@AAA@@A@@#:ocamldoc/odoc_parameter.mlpDRpA2Odoc_parameter.typ8Odoc_parameter.typ.(fun)@@#pV`p@AA@@# qDRq @#pDRp @AA@camlOdoc_value.is_function_597AA@AA@ /camlOdoc_value.value_parameter_text_by_name_449BA@AA@+ !camlOdoc_class.class_elements_567B@%*opt*E"cl:#env@@B%trans9d@@A@A@@@ 'camlOdoc_class.class_elements_inner_689D@@AA@ #camlOdoc_class.class_attributes_588BA(S"clO@@B%transNd @@A@A@@@ )camlOdoc_class.class_attributes_inner_748@@AA@ /camlOdoc_class.class_parameter_text_by_name_490BA@AA@ camlOdoc_class.class_methods_596BAK["clW@@B%transVd @@A@A@@@ &camlOdoc_class.class_methods_inner_761@@AA@ !camlOdoc_class.class_comments_604BAkc"cl_@@B%trans^d @@A@A@@@ 'camlOdoc_class.class_comments_inner_774@@AA@ &camlOdoc_class.class_type_elements_568B@K#cltG@@B%transFd@@A@A@@@ ,camlOdoc_class.class_type_elements_inner_692D@@AA@ (camlOdoc_class.class_type_attributes_618BAq#cltm@@B%transld @@A@A@@@ .camlOdoc_class.class_type_attributes_inner_802@@AA@ 4camlOdoc_class.class_type_parameter_text_by_name_642BA@AA@ %camlOdoc_class.class_type_methods_626BAy#cltu@@B%transtd @@A@A@@@ +camlOdoc_class.class_type_methods_inner_815@@AA@ &camlOdoc_class.class_type_comments_634BA#clt}@@B%trans|d @@A@A@@@ ,camlOdoc_class.class_type_comments_inner_828@@AA@ #camlOdoc_module.module_elements_762BA%*opt*!m@@B%transd@@A@A@@@ *camlOdoc_module.module_elements_inner_1407@@AA@ #camlOdoc_module.module_modules_1066BA!.!m-@@B%trans,d @@A@A@@@ )camlOdoc_module.module_modules_inner_1571@@AA@ (camlOdoc_module.module_module_types_1071BAA3!m2@@B%trans1d @@A@A@@@ .camlOdoc_module.module_module_types_inner_1578@@AA@ ,camlOdoc_module.module_included_modules_1076BAa8!m7@@B%trans6d @@A@A@@@ 2camlOdoc_module.module_included_modules_inner_1585@@AA@ +camlOdoc_module.module_type_extensions_1046BA!m@@B%transd @@A@A@@@ 1camlOdoc_module.module_type_extensions_inner_1543@@AA@ &camlOdoc_module.module_exceptions_1051BA!m@@B%transd @@A@A@@@ ,camlOdoc_module.module_exceptions_inner_1550@@AA@ !camlOdoc_module.module_types_1041BA!m@@B%transd @@A@A@@@ 'camlOdoc_module.module_types_inner_1536@@AA@ "camlOdoc_module.module_values_1024BA!m@@B%transd @@A@A@@@ (camlOdoc_module.module_values_inner_1511@@AA@ %camlOdoc_module.module_functions_1029BA !m@@B%transd @@A@A@@@ +camlOdoc_module.module_functions_inner_1518@@AA@ )camlOdoc_module.module_simple_values_1035BA!!m@@B%trans d @@A@A@@@ /camlOdoc_module.module_simple_values_inner_1527@@AA@ #camlOdoc_module.module_classes_1056BAA$!m#@@B%trans"d @@A@A@@@ )camlOdoc_module.module_classes_inner_1557@@AA@ 'camlOdoc_module.module_class_types_1061BAa)!m(@@B%trans'd @@A@A@@@ -camlOdoc_module.module_class_types_inner_1564@@AA@ 'camlOdoc_module.module_all_classes_1202B@!m#envD@@B%transd@@A@A@@@ -camlOdoc_module.module_all_classes_inner_1820D@@AA@ &camlOdoc_module.module_is_functor_1130AA@AA@ &camlOdoc_module.module_parameters_1087B@[!mN*]@@B%transMd@@A@A@@@ ,camlOdoc_module.module_parameters_inner_1602D@@AA@ $camlOdoc_module.module_comments_1081BA=!m<@@B%trans;d @@A@A@@@ *camlOdoc_module.module_comments_inner_1592@@AA@ (camlOdoc_module.module_type_elements_751B@"mt񠐠ps@@B%transd@@A@A@@@ /camlOdoc_module.module_type_elements_inner_1383D@@AA@ (camlOdoc_module.module_type_modules_1170BA!m@@B%transd @@A@A@@@ .camlOdoc_module.module_type_modules_inner_1768@@AA@ -camlOdoc_module.module_type_module_types_1175BA7!m@@B%transd @@A@A@@@ 3camlOdoc_module.module_type_module_types_inner_1776@@AA@ 1camlOdoc_module.module_type_included_modules_1180BAW!m@@B%transd @@A@A@@@ 7camlOdoc_module.module_type_included_modules_inner_1784@@AA@ +camlOdoc_module.module_type_exceptions_1155BAw!m@@B%transd @@A@A@@@ 1camlOdoc_module.module_type_exceptions_inner_1744@@AA@ &camlOdoc_module.module_type_types_1145BA}!m|@@B%trans{d @@A@A@@@ ,camlOdoc_module.module_type_types_inner_1728@@AA@ 'camlOdoc_module.module_type_values_1140BAx!mw@@B%transvd @@A@A@@@ -camlOdoc_module.module_type_values_inner_1720@@AA@ *camlOdoc_module.module_type_functions_1190BA"mt@@B%transd @@A@A@@@ 0camlOdoc_module.module_type_functions_inner_1800@@AA@ .camlOdoc_module.module_type_simple_values_1196BA"mt@@B%transd @@A@A@@@ 4camlOdoc_module.module_type_simple_values_inner_1810@@AA@ (camlOdoc_module.module_type_classes_1160BA!m@@B%transd @@A@A@@@ .camlOdoc_module.module_type_classes_inner_1752@@AA@ ,camlOdoc_module.module_type_class_types_1165BA7!m@@B%transd @@A@A@@@ 2camlOdoc_module.module_type_class_types_inner_1760@@AA@ ,camlOdoc_module.module_type_all_classes_1203B@W"mtr@@B%transd@@A@A@@@ 2camlOdoc_module.module_type_all_classes_inner_1823D@@AA@ +camlOdoc_module.module_type_is_functor_1123AA@AA@ +camlOdoc_module.module_type_parameters_1086B@L"mtAP@@B%trans@d@@A@A@@@ 1camlOdoc_module.module_type_parameters_inner_1599D@@AA@ )camlOdoc_module.module_type_comments_1185BA!m@@B%transd @@A@A@@@ /camlOdoc_module.module_type_comments_inner_1792@@AA@7camlOut_type.reset_3089AA@AA@ $camlOdoc_info.string_of_variance_571BA!t=!v>@ #camlOdoc_str.string_of_variance_326 @#5ocamldoc/odoc_info.ml]|JJAOdoc_info.string_of_text.(fun)@AA@ camlOdoc_info.string_of_info_786AA!i@ !camlOdoc_misc.string_of_info_1389@#Wq  A8Odoc_info.string_of_info>Odoc_info.string_of_info.(fun)@AA@ camlOdoc_info.string_of_type_789AA!t@ camlOdoc_str.string_of_type_1432@#Wp<<A8Odoc_info.string_of_type>Odoc_info.string_of_type.(fun)@AA@ "camlOdoc_info.string_of_record_792AA!t@ "camlOdoc_str.string_of_record_1275@#YtmmA:Odoc_info.string_of_record Odoc_info.string_of_record.(fun)@AA@ *camlOdoc_info.string_of_type_extension_795AA"te@ *camlOdoc_str.string_of_type_extension_1483@# bFA "Odoc_info.string_of_type_extension (Odoc_info.string_of_type_extension.(fun)@AA@ %camlOdoc_info.string_of_exception_798AA!e @ %camlOdoc_str.string_of_exception_1509@#\zA=Odoc_info.string_of_exception #Odoc_info.string_of_exception.(fun)@AA@ !camlOdoc_info.string_of_value_804AA!v&@ !camlOdoc_str.string_of_value_1532@#/Xr''A9Odoc_info.string_of_value?Odoc_info.string_of_value.(fun)@AA@ %camlOdoc_info.string_of_attribute_815AA#att1@ %camlOdoc_str.string_of_attribute_1553@#A^~[[A=Odoc_info.string_of_attribute #Odoc_info.string_of_attribute.(fun)@AA@ "camlOdoc_info.string_of_method_818AA!m4@ "camlOdoc_str.string_of_method_1802@#SYtA:Odoc_info.string_of_method Odoc_info.string_of_method.(fun)@AA@ )camlOdoc_misc.first_sentence_of_text_1856AA!tB@@@'*match* ] &camlOdoc_misc.first_sentence_text_1805 @#5ocamldoc/odoc_misc.mlQf44A Odoc_misc.first_sentence_of_text &Odoc_misc.first_sentence_of_text.(fun)@AA@@# FN44 @AA@ 2camlOdoc_misc.first_sentence_and_rest_of_text_1860AA@AA@@ (camlOdoc_misc.text_no_title_no_list_1741A@@AA@>camlOdoc_misc.text_concat_1789BA@AA@ %camlOdoc_misc.get_titles_in_text_1765AA@AA@ %camlOdoc_misc.create_index_lists_1879BA@AA@ camlOdoc_misc.remove_option_1984AA@AA@:camlBtype.is_optional_2405AA%param g@@@@@A@A#/typing/btype.ml[eXXA1Btype.is_optional7Btype.is_optional.(fun)@@AA@9camlBtype.label_name_2408AA l@d@#DKXXA0Btype.label_name6Btype.label_name.(fun)@,camlBtype.11 @A@@##DNYY@AA@ $camlOdoc_info.use_hidden_modules_831AA!nA@ $camlOdoc_name.hide_given_modules_702@AAMA@/camlOdoc_global@#`z  A