Caml1999T037EZC)Odoc_info*ocaml.text&_none_@@A Y Interface for analysing documented OCaml source files and to the collected information. 5ocamldoc/odoc_info.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@@A+(ref_kindARR@@;@@)RK_module@@SS@@CA.RK_module_type@@TT@@DA(RK_class@@UU@@EA-RK_class_type@@VV@@FA(RK_value@@WW @@GA'RK_type@@X  X @@HA,RK_extension@@YY&@@IA,RK_exception@@Z')Z'7@@JA,RK_attribute@@[8:[8H@@KA)RK_method@@\IK\IV@@LA*RK_section$textA@@@~@@]WY]Wm@@MA+RK_recfield @@^np^n}@@NA(RK_const!@@_~ _~@@!OA@@A*Odoc_types(ref_kind@@@I@@@@R @@@@-@A@#@@@@@#!T@@@@@#'U@@@@@#-V}@|@@@@#||3Wz@y@@@}@#yy9X w@v@@@z@#vv?Yt@s@@@w@#ssEZ'+q@p@@@t@#ppK[8<n@m@@@q@#mmQ\IMk@j@@@n@#jjW]W[X]We@a@гl$texta]Wik@@s3________@a;@@@A@@@ @{@@@@[@@@Y,text_elementA;@@@A @@@ @|@@@@{a|y@@@@AA;@@@A@@@ @}@@@@{{@@@@BA@@+@@@@@#^nr@@@@@#_~@@@@@@Aг*Odoc_typesRR@RR@@@F@@@+<<aa@@;@@#Raw5@@@J@@bb@@PA$Code6@@@K@@cc@@QA'CodePre7@@@L@@dd@@RA(Verbatim8@@@M@@ee @@SA$Bold9@@@N@@f  f @@ TA&Italic:@@@O@@gg.@@UA)Emphasize;@@@P@@h/1h/D@@)VA&Center<*@@@Q@@iEGiEW@@7WA$Left=8@@@R@@,jXZ-jXh@@EXA%Right>F@@@S@@:kik;kiz@@SYA$List?àX@@@T@@@V@@Ml{}Nl{@@fZA$Enum@֠k@@@W@@@Y@@`mam@@y[A'NewlineA@@injn@@\A%BlockB@@@Z@@woxo@@]A%TitleC[@@@[Z@@@\@@@^@@@_@@pp@@^A%LatexDn@@@`@@qq@@_A$LinkE|@@@a@@@b@@rr@@`A#RefF@@@c&C@@@d@@@f0@@@g@@@i@@ssL@@aA+SuperscriptG@@@j@@tMOtMd@@bA)SubscriptH@@@k@@ueguez@@ cA+Module_listI|@@@l@@@n@@v{}v{@@dA*Index_listJ@@ww@@(eA&CustomK@@@o.@@@p@@"x#x@@;fA&TargetL@@@q@@@r@@5y@@MgA@@A,,text_element@@@s@@@@@@@@#CbDb@@г&stringMb@@@@@@@#ScTc@@г&string]c@@@@@@@#cddd@@г&stringmd@@ @@@@@#sete@@г&string}e@@@@@@@#f f @@г$textf @@,@@@@@#g g&@@г$textg*@@<@@@@@#h/3h/<@@г$texth/@@@L@@@@@#iEIiEO@@г$textiES@@\@@@@@#jX\jX`@@г$textjXd@@l@@@@@#kimkir@@г$textkiv@@|@@@@@#l{l{@@г$listl{@г$textl{l{@@@@@@@@@@#mm@@г$listm@г$textmm@@@@@@@@@@#n@@@@@#oo@@г$text'o@@ư@@@@@#-p.p@@г#int7p8p@@װ@@г&optionApBp@г&stringJpKp@@@@@ @@г$textUp@@@@@@@#[q\q@@г &stringeq@@@@@@@# °krlr @@гĠ&stringur vr@@@@гɠ$textr@@@@@@@#ɠɰss"@@гˠ&strings&s,@@/@@гР&options8s>@гՠ(ref_kinds/s7@@B@@@C @@гڠ&optionsF@гޠ$textsAsE@@U@@@V@@@@@#ߠ߰tMQtM\@@г᠐$texttM`@@f@@@@@#ueiuer@@г㠐$textuev@@v@@@@@#v{v{@@г堐$listv{@г預&stringv{v{@@@@@@@@@@#w@@@@@#xx@@г預&stringxx@@@@г$textx@@@@@@@#yy@@г&string!y"y@@@@г&string+y@@ʰ@@@@@@Aг*Odoc_types6a7a@:a;a@@@۰@@@+NNB{C{@@;@@@AǠ@@@t@@@v@@@@@@@@@Aг $listW{@г,text_element_{`{@@@@@@@@@O@a+Text_syntaxMBm} n}@#@#intA@@@ @@@ &stringQ@@@ @@A}}/@@hA)Odoc_text+Text_syntax)Odoc_text}}#@+Text_syntax}$@@@@@3@\1@@A+'see_refPC161=@@;@@'See_urlQ@@@ @@@UY@Uj@@jA(See_fileR@@@ @@AkmAk@@kA'See_docS@@@ @@BB@@lA@@A'see_ref@@@ @@@@11 @@@@iA@#55.@U`@-@г6&string@Ud7@@=3@VN;@@@AV@@@ @ @@@@@@@@@D@@@@F@#BBAkoAkw@;@гD&string Ak{E@@KF@@@@H@#DDBB@=@гF&stringBG@@M,H@@@@J@@AгF*Odoc_types&1@'1J@M*1K+1R@@@U=@@P@@PZ@3,,,,,,,,@>@@A+#seeTD9D:D@@;@@A@@@@ @X@@@ @@ @@@@LDMD@@@@emA@@AВ@г'see_refZD[D@@3YYYYYYYY@m*;@@@A2@@@ /@ @@@@@@@@@@@@г$$textqD%@@+&@@@6'@@)@@)(@3rrrrrrrr@@@A+%paramUEFF@@;@@=A@X@@@ 3@@@@ 4@@ 5@@@@FF@@@@nA@@AВ@г&stringFF@@3@Gpj*;@@@A2@@@ H@ 2@@@@@@@@@@@@г$$textFF@@,@@@7@@*@@*)@3@@@A+0raised_exceptionVFHH@@;@@A@@@@ L@@@@ M@@ N@@@@HH@@@@oA@@AВ@г&stringHH@@3@Hqk*;@@@A2@@@ a@ K@@@@@@@@@@@@г$$textHH@@,@@@7@@*@@*)@3@@@A+%alertWG J J @@;@@*alert_nameX@@@@@ eK  K  3@@3qA-alert_payloadY@@@@@ h@@@ j+L 4 6,L 4 T@@DrA@@A#%alert@@@ m@@@@6J7M U V@@@@OpA@#))$>K  )@#@@Ш@г,&stringGK  ,HK  2@@43FFFFFFFF@aC;@@@AK@@@ v@ d@@@@ @@@@@@@C@@ f@?@#;;1\L 4 C@0@@Ш@г>&optioneL 4 MfL 4 S@гC&stringnL 4 FoL 4 L@@K'@@@P( @@S@@ k+@J@@AгF*Odoc_types}J ~J @MJ J @@@U;@@P@@PO@3@<@@A+$infoZHO X ]O X a@@;@@&i_desc[@@@@@ @@@ P x |P x @@tA)i_authors\@@)~@@@ @@@ Q  Q  @@uA)i_version]@@@@@ @@@ R  R  @@vA&i_sees^@@K@@@ @@@ S  S  @@wA'i_since_@@?@@@ @@@ T  T  @@xA(i_before`@@m@@@@ @ @@@ @@ @@@  U   U  '@@ yA,i_deprecateda@@k@@@ @@@  V ( , V ( G@@ +zA(i_paramsb@@@@@ @@@  #W H L $W H b@@ <{A3i_raised_exceptionsc@@o@@@ @@@  4X c g 5X c @@ M|A.i_return_valued@@P@@@ @@@  EY   FY  @@ ^}A(i_custome@@̠@ %@@@ @k@@@ @@ @@@  `Z   aZ  @@ y~A(i_alertsf@@e@@@ @@@ Ű q[   r[  @@ A@@Ai$info@@@ @@@@ |O X X }\  @@@@ sA@# P x @@@Ш@г&option P x  P x @г$text P x  P x @@3        @P;@@@A@@@ "@ @@@@)@@@&@@@@@  @@@@ @@# Q  @@@Ш@г$list Q   Q  @г &string Q   Q  @@(@@@) @@@@ ,@@# R  @@@Ш@г&option R   R  @г&string R   R  @@D@@@#E @@&@@ H@@# S  @@@Ш@г$list S   S  @г!#see S   S  @@)`@@@.a @@1@@ d@(@#$$ T  @@@Ш@г'&option T   T  @г,&string T   T  @@4|@@@9} @@<@@ @3@#// U  @@@Ш@г2$list %U  ! &U  %@В@г7&string 2U   3U  @@?@@@г<$text =U   >U  @@D@@@O@@@T BU  @@X@@ @E@#AA7 IV ( 8@6@@Ш@гD&option RV ( @ SV ( F@гI$text [V ( ; \V ( ?@@QŰ@@@Vư @@Y@@ @P@#LLB eW H T@A@@Ш@гO$list nW H ] oW H a@гT%param wW H W xW H \@@\@@@a @@d@@ @[@#WWM X c z@L@@Ш@гZ$list X c  X c @г_0raised_exception X c } X c @@g@@@l @@o@@ @f@#bbX Y  @W@@Ш@гe&option Y   Y  @гj$text Y   Y  @@r@@@w @@z@@ @q@#mmY Z  @X@@Ш@гp$list Z   Z  @В@гu&string Z   Z  @@}9@@@гz$text Z   Z  @@D@@@E@@@F Z  @@@@ J@@#u [  @t@@Ш@г$list [   [  @г%alert [   [  @@b@@@c @@@@ f@@@Aг*Odoc_types O X d O X n@ O X o O X s@@@v@@@@@3        @w@@A+(locationgI ^   ^  @@;@@(loc_impl@@ (Location!t@@@,@@@. 0_ & * 1_ & H@@ IAA)loc_inter@@ !t@@@1@@@3 C` I M D` I l@@ \BA@@A ;(location@@@6@@@@ N^   Oa m p@@@@ g@A@#44& V_ & 2@%@@Ш@г7&option __ & @ `_ & F@г<(Location j_ & 5 k_ & =@A n_ & > o_ & ?@@@K3 n n n n n n n n@^;@@@Af@@@@ @@@@0@@@-@@@@@\ @@_@@/@R@#NNB ` I V@A@@Ш@гQ&option ` I d ` I j@гV(Location ` I Y ` I a@] ` I b ` I c@@@e/@@@j0 @@m@@43@b@@Aг^*Odoc_types ^   ^  @e ^   ^  !@@@mC@@h@@hg@3        @D@@@ఠ)dummy_locˠ c r v c r @ CA@@@@@J@3        @[@@@ຠ3 @@@@@@3@@A@A@@A@(loc_impl c r  c r @ภ$None c r  c r @; > K H@@W@@@@AA@A @@ A@ @@Π@@@@@@J@+@!)loc_inter c r  c r @ภ$None c r  c r @ @@@Ӡ@@@@@@J@E@@@ c r  c r @@NH@A@ c r r@@@K$NameJ !e   "e  @ :DAAР)Odoc_name)Odoc_name -e   .e  @@ 3 . . . . . . . .@fun@o@p@@@@ 5e  @ @)ParameterK Af   Bf  @ ZEAAР.Odoc_parameter.Odoc_parameter Mf   Nf  @@ 3 N N N N N N N N@!7A/@!2@@@@ Vf   @ @)ExtensionL bg   cg  @ {FAAР.Odoc_extension.Odoc_extension ng   og  @@ 3 o o o o o o o o@"8A0@!3@@@@ wg   @ @)ExceptionM h   h  @ GAAР.Odoc_exception.Odoc_exception h   h  '@@ 3        @"8A0@!3@@@@ h   @ @$TypeN i ( / i ( 3@ HAAР)Odoc_type)Odoc_type i ( 6 i ( ?@@ 3        @"8A0@!3@@@@ i ( ( @ @%ValueO j @ G j @ L@ IAAР*Odoc_value*Odoc_value j @ O j @ Y@@ 3        @"8A0@!3@@@@ j @ @ @ @%ClassP k Z a k Z f@ JAAР*Odoc_class*Odoc_class k Z i k Z s@@ 3        @"8A0@!3@@@@ k Z Z @ @&ModuleQ l t { l t @ KAAР+Odoc_module+Odoc_module l t  l t @@ 3        @"8A0@!3@@@@ l t t @ @@ఠ-analyse_filesԠ )o   *o  @ BLA@@-merge_options $listK*Odoc_types,merge_option@@@ @@@R@@@@@@,include_dirs&stringQ@@@%@@@$R@@@@@@3hidden_include_dirs76@@@A@@@@R@ @@@@@&labelsN$boolE@@@kR@$@@@%@@&,sort_modulesb$boolE@@@R@0@@@1@@2'no_stopv@@@R@<@@@=@@>$init$listK+Odoc_module(t_module@@@@@@R@H@@@I@@J@+Odoc_global+source_file@@@@@@R@U@@V'%(t_module@@@@@@R@W@@XR@K@@LR@?@@@R@3@@4R@'@@(R@@@R@@@R@@@R@3        @A@@@@࣠ˠ%*opt*Aఠ֠Ѱp  p  @MA@@R@3@吰 o  ~@@@@ภ"[]p  p  @;   @@U@@@@AA@A*@@ @ @г $list(p  )p  @г ,merge_option*Odoc_types6p  7p  @ :p  ;p  @@@@@@7 @@@ @@@<@@Gp  Hp  @@@R@A@@Kp  Lp  @SAఠנVq  Wq  @oNA@@R@3XXXXXXXX@S\V@W@X@@@ภOcq  dq  @N@@г 預$listpq  qq  @гD&stringzq  {q  @@ @@@$@@@@@@) @@q  q  @@@2R@ .@@q  q  @&Aఠ*ؠ+r  r  @OA@@*R@3@@IC@D@E@@@ภr  r  !@@@г($listr  +r  /@г&stringr  $r  *@@ @@@$@@@@@@) @@r  r  0@@@XR@ .@@r  r  1@NAఠR٠Ss 2 8s 2 >@PA@@TR@lR@)3@BKE@F@G@@@ภ%falses 2 ?s 2 D@;@@@M@@@@B@@A@@@ @@@@@-@@s 2 6s 2 E@bAఠfڠgt F Lt F X@QA@@fR@53@'2,@-@.@@@ภ& t F Y t F ^@%@@@%@@@9@@t F Jt F _@mAఠq۠ru ` fu ` m@4RA@@qR@A3@ )#@$@%@@@ภE(u ` n)u ` s@D@@@D@@@E@@/u ` d0u ` t@z7Aఠ~ܠ:v u {;v u @SSA@@R@R@M3>>>>>>>>@"+%@&@'@@@ภ5Iv u Jv u @4@@@4R@R@P@@@R@@Uv u yVv u @@%filesA`w  aw  @yTA@@3aaaaaaaa@$/)@*@+@@@@@@ డ ":=tx  ux  @@&Stdlib#ref!a@@@@9@@8@ @@7$unitF@@@6@@5@@4*%setfield0BA @@@@*stdlib.mli@@@*)@@@'l[@a@@@c@@b@@@` @@@_@@^@@]3@LX@O@P@@@@డ+Odoc_global-merge_options+Odoc_globalx  x  @ x  x  @@&Stdlib#ref@@@@@@@@@@8ocamldoc/odoc_global.mli__@@+Odoc_globalF@@@jC@@@q\@ \@:@@ఐ-merge_optionsx  x  @@@G@@5@@@@@ [@nN@ డy  y  @@@@[@@@@@@@@@@@@@@@@l@@డi,include_dirs+Odoc_global)y  *y  @ -y  .y  @@g#refޠ@@@@@@@@@@dY  eY +@@cD@@@̠9@@@"\@&\@#@@ఐ,include_dirsUy  Vy  @@@@@0@@b@@@'[@@ డhz  iz @@@@[@.@@@0@@/@@@-@@@,@@+@@*@@డ3hidden_include_dirs+Odoc_globalz  z  @ z  z  @@#ref&%@@@@@@@@@@\cc\c@@E@@@-9@@@>\@B\@?@@ఐ 3hidden_include_dirsz z "@۰@@  @@0@@@@@C[@;@ డGVX{$:{$<@U@@@U9@@@\[@J@@@L@@K@ @@IR@@@H@@G@@F2@@డ/'classic+Odoc_global{$&{$1@ {$2{$9@@-#ref'@@@@@@@&b'b@@%G@@@9@@@Z\@]\@[^@@డ#not{$={$@@@@@@O@@N@@@M@@L(%boolnotAA@@@LLLt@@\@@@@@@@b@@a@@@`@@_@@ఐo&labelsD{$AE{$G@C@@o@@/@@u]@i@@\@@T@@@m[@W@ డ砐Z|Id[|If@@@@[@t@@@v@@u@@@s@@@r@@q@@p@@డ,sort_modules+Odoc_global||IK}|IV@ |IW|Ic@@#ref@@@@@@@kk@@J@@@5@@@\@\@@@ఐ,sort_modules|Ig|Is@@@@@,@@@@@[@@ డ5DF}u}u@C@@@C[@@@@@@@@@<@@@@@@@@@డ'no_stop+Odoc_global}uw}u@ }u}u@@#ref6@@@@@@@nkknk@@K@@@x5@@@\@\@H@@ఐ堐'no_stop}u}u@@@U@@,@@@@@[@[@డ,Odoc_analyse-analyse_files,Odoc_analyse~~@ ~~@@$init&optionLkh@@@@@@@@@@@@_^@@@@@@@@WV@@@@@@@@@@@9ocamldoc/odoc_analyse.mliV  Ym@@,Odoc_analyse@@50@@-+@@@@@@@@@@@@@@@@@@@@~@@@@@@@@@@@Nภ$Some;@A@AA@A@@ƠఐF$init~~@@@F@@@OI@@@@@ఐ5%files~@@@@@|@@@@@@@@@@@@@@@q@@@@@@QA@oR@ @A@@@@ఠ,dump_modules@UA@@@&stringQ@@@@@@(t_module@@@@@@@@$unitF@@@@@@@R@ 3@@@@@@డ,dump_modules,Odoc_analyse@ @@@5@@@@@@21@@@@@@@@.@@@@@@@@]]!@@A@"@@O0@A@@@ @3@ఠ,load_modules @&VA@@@c@@@@@YW(t_module@@@@@@@@R@3########@X{@|@}@@@డ,load_modules,Odoc_analyse45@ 89!@@@)@@@@@('@@@@@@@@@avvav@@B@@@<)@A@P@@@,@ఠ0reset_type_names ]#'^#7@vWA@@@$unitF@@@@@@?@@@>@@=R@3nnnnnnnn@Ljc@d@e@@@డ(Out_type%reset(Out_type#:#B@ #C#H@@@&@@@8@@7#@@@6@@5@3typing/out_type.mli''''(@@(Out_typeO@@@7)@A@##@@@,@ఠ2string_of_variance;JNJ`@XA@@@)Odoc_type&t_type@@@R@B@@C@%Types(Variance!t@@@R@H@@I&stringQ@@@R@J@@KR@D@@ER@A3@fx@y@z@@@࣠@!t=AJaJb@YA@@63@EJJJ@@@@@  @@!v>AJcJd@ZA@@:3@!M@@@@@@@@డ(Odoc_str2string_of_variance(Odoc_strJgJo@ JpJ@@@h@@@@@@_@@@@@V@@@@@@@@5ocamldoc/odoc_str.mliT  T T@@(Odoc_strA@ @@@@@@@@@w@@@@@n@@@@@@@3>>>>>>>>@FR@I@J@@@@ఐm!tNJOJ@R@@@@ఐf!v[Jo@p@@@@Nq@@@{rA@R@y@A@v@vu@@ఠ3string_of_type_expr֠mn@\A@@@%Types)type_expr@@@2R@@@&stringQ@@@0R@@@R@3@@@@@@࣠@!tA@]A@@$3@3@@@@@  @@డ*Odoc_print3string_of_type_expr*Odoc_print@ @@@E@@@@@>@@@@@@7ocamldoc/odoc_print.mliTT@@*Odoc_printA@@@@V@@@)@@(O@@@'@@&3@;Ga@>@?@@@@ఐN!tC@ D@@m@@3E@@b@OFA@uR@5M@A@J@JI@`@ఠ6string_of_class_paramsܠ@ ^A@@@*Odoc_class't_class@@@:@@96@@@8@@7R@63@@@@@@డ 6string_of_class_params(Odoc_str@ @@@&@@@@@!@@@@@@p  p  @@H@@@5%@A@0@@@(@ఠ3string_of_type_listݠ=>@V_A@@#par&optionL$boolE@@@v@@@uR@=@@>@@@@sR@C@@D@$listK)type_expr@@@q@@@pR@I@@J@@@nR@K@@LR@E@@FR@?@@@R@;3||||||||@v@@@@@࣠AAAE @`A@@G3@X`@@@@@ @@#sepA!$@aA@@G3@!_@@@@@@@@)type_listA%.@bA@@L3@[@@@@@@@@డ3string_of_type_list(Odoc_str19@ :M@@#par@@@@@@@@@@@@@@@|y@@@@@@@@t@@@@@@@@@@ZZo@@B@/*@@'@@@[@@@Z@@Y@@@@X@@W@@@@V@@@U@@T@@@S@@R@@Q@@P3@bn@e@f@@@Jఐ#par$O%R@@@@@ఐ#sep1S2V@{@@@@ఐ)type_list>W@&@@)@@y@@*@A@R@@A@@@Ơ@ఠ9string_of_type_param_listPbfQb@icA@@@&t_type@@@R@@@@@@R@@@R@3eeeeeeee@1*@+@,@@@࣠@!tAvbwb@dA@@ 3wwwwwwww@/~bbb@@@@@  @@డ9string_of_type_param_list(Odoc_strbb@ bb@@@?@@@@@:@@@@@@x^y^@@wC@@@@N@@@@@I@@@@@3@7CY@:@;@@@@ఐJ!tb?@ @@@e@@1A@@\@KBA@mR@I@A@F@FE@\@ఠ #string_of_type_extension_param_list@eA@@@.Odoc_extension0t_type_extension@@@R@@@@@@R@@@R@3@@@@@@࣠@"teA@fA@@"3@1@@@@@  @@డ #string_of_type_extension_param_list(Odoc_str@ @@@A@@@@@:@@@@@@bb@@D@@@@P@@@@@I@@@@@3........@7C[@:@;@@@@ఐJ"te>?@ @@@g@@1A@@\@KBA@oR@I@A@F@FE@\@ఠ?string_of_class_type_param_listP Q+@igA@@@)type_expr@@@ @@@R@@@@@@R@@@R@3jjjjjjjj@@@@@@࣠@!lA{,|-@hA@@%3||||||||@4Z@@@@@  @@డ?string_of_class_type_param_list(Odoc_str08@ 9X@@@DC@@@@@@@@>@@@@@@geege@@E@@@@WV@@@@@@@@Q@@@@@3@?Kf@B@C@@@@ఐR!lYG@ H@@r@@9I@@d@SJA@zR@ Q@A@N@NM@d@ఠ5string_of_module_type\`\u@iA@@$code&optionLk@@@@@@@@(complete$boolE@@@@@@@@@+module_type@@@@@@@@@@@@@@R@3@@@@@@డo5string_of_module_type*Odoc_print\x \@ #\$\@@EC@@@@@@@@@?N=@@@@@@@@@:@@@@@7@@@@@@@@@@\@@\@@@B@-(@@j;@A@M\\*@@+@>@ఠ4string_of_class_typeZ[@sjA@@(complete~m@@@#@@@"@@!@*class_type@@@ @@@@@@@@@R@3yyyyyyyy@l@@@@@డ4string_of_class_type*Odoc_print@ @@20@@@%@@@$@@#@/@@@"@@!,@@@ @@@@@bUUbU@@C@"@@L0@A@@@ @3@ఠ.string_of_text@kA@@@*Odoc_types$text@@@~R@%@@&&stringQ@@@|R@'@@(R@$3@[{@|@}@@@࣠@!tA@lA@@$3@3@@@@@  @@డ)Odoc_misc.string_of_text)Odoc_misc@ @@@E@@@@@>@@@@@@6ocamldoc/odoc_misc.mliaTTaT@@)Odoc_miscD@@@@V@@@u@@tO@@@s@@r3@;Ga@>@?@@@@ఐN!t/C@ D@@m@@3E@@b@OFA@uR@M@A@J@JI@`@ఠ.string_of_infoA  B @ZmA@@@$info@@@R@@@@@@R@@@R@3VVVVVVVV@@@@@@࣠@!iAg h @nA@@ 3hhhhhhhh@/o  p :@@@@@  @@డ.string_of_info)Odoc_misc   )@  * 8@@@?@@@@@:@@@@@@y  y  M@@L@@@@N@@@@@I@@@@@3@7CY@:@;@@@@ఐJ!i 9?@ @@@e@@1A@@\@KBA@mR@I@A@F@FE@\@ఠ.string_of_type<@<N@oA@@@&t_type@@@R@@@@@@R@@@R@3@@@@@@࣠@!tA<O<P@pA@@ 3@/<<<l@@@@@  @@డ.string_of_type(Odoc_str<S<[@ <\<j@@@?@@@@@:@@@@@@jj @@F@@@@N@@@@@I@@@@@3@7CY@:@;@@@@ఐJ!t-<k?@ @@@e@@1A@@\@KBA@mR@I@A@F@FE@\@ఠ0string_of_record?mq@m@XqA@@@ߠ,record_field@@@@@@R@@@@@@R@@@R@3YYYYYYYY@@@@@@࣠@!tAjmkm@rA@@%3kkkkkkkk@4rmmsm@@@@@  @@డu0string_of_record(Odoc_strmm@ mm@@@DC@@@@@@@@>@@@@@@pl  ql  L@@oG@@@@WV@@@@@@@@Q@@@@@3@?Kf@B@C@@@@ఐR!tmG@ H@@r@@9I@@d@SJA@zR@Q@A@N@NM@d@ఠ8string_of_type_extension@sA@@@0t_type_extension@@@R@@@@@@R@@@R@3@@@@@@࣠@"teA@ tA@@ 3@/@@@@@  @@డ8string_of_type_extension(Odoc_str  @ @@@?@@@@@:@@@@@@s 2 2s 2 z@@I@@@@N@@@@@I@@@@@3((((((((@7CY@:@;@@@@ఐJ"te8?@ @@@e@@1A@@\@KBA@mR@I@A@F@FE@\@ఠ3string_of_exceptionJK@cuA@@@.Odoc_exception+t_exception@@@R@@@@@@R@@@R@3aaaaaaaa@@@@@@࣠@!e Ars@vA@@"3ssssssss@1z{%@@@@@  @@డ}3string_of_exception(Odoc_str@ #@@@A@@@@@:@@@@@@tv  uv  @@sJ@@@@P@@@@@I@@@@@3@7C[@:@;@@@@ఐJ!e$?@ @@@g@@1A@@\@KBA@oR@ I@A@F@FE@\@ఠ/string_of_value$'+':@wA@@@*Odoc_value't_value@@@ 3R@ @@ !@@@ 1R@ "@@ #R@ 3@@@@@@࣠@!v&A';'<@ xA@@"3@1'''Y@@@@@  @@డ/string_of_value(Odoc_str '? 'G@ 'H'W@@@A@@@@@:@@@@@@y * *y * \@@K@@@@P@@@ *@@ )I@@@ (@@ '3********@7C[@:@;@@@@ఐJ!v:'X?@ @@@g@@1A@@\@KBA@oR@ I@A@F@FE@\@ఠ3string_of_attribute/L[_M[r@eyA@@@+t_attribute@@@ R@ @@ @@@ R@ @@ R@ 3aaaaaaaa@@@@@@࣠@#att1Ar[ss[v@zA@@ 3ssssssss@/z[[{[@@@@@  @@డ}3string_of_attribute(Odoc_str[y[@ [[@@@?@@@@@:@@@@@@t|  u|  @@sL@@@@N@@@ @@ I@@@ @@ 3@7CY@:@;@@@@ఐJ#att[?@ @@@e@@1A@@\@KBA@mR@ I@A@F@FE@\@ఠ0string_of_method2@{A@@@(t_method@@@ R@ @@  @@@ R@ @@ R@ 3@@@@@@࣠@!m4A@ |A@@ 3@/@@@@@  @@డ0string_of_method(Odoc_str  @ @@@?@@@@@:@@@@@@    =@@M@@@@N@@@ @@ I@@@ @@ 3((((((((@7CY@:@;@@@@ఐJ!m8?@ @@@e@@1A@@\@KBA@mR@ I@A@F@FE@\@ఠ6first_sentence_of_text5JK@c}A@@@$text@@@ @@ $text@@@ @@ R@ 3]]]]]]]]@~@@@@@డq6first_sentence_of_text)Odoc_miscno@ rs@@@&@@@*@@)#@@@(@@'@oJ  pJ  @@nP@@@5%@A@@@@(@ఠ?first_sentence_and_rest_of_text63@~A@@@$text@@@ @@ @$text@@@ @$text@@@ @@ @@ R@ 3@Vqj@k@l@@@డ?first_sentence_and_rest_of_text)Odoc_misc6?@ @_@@@2@@@0@@/@/@@@-@,@@@.@@,@@+@P  Q 1@@Q@ @@J.@A@@@@1@ఠ5text_no_title_no_list7aeaz@ A@@@5$text@@@ @@ ;$text@@@ @@ R@ 3@Szs@t@u@@@డ5text_no_title_no_list)Odoc_misca}a@ aa@@@&@@@4@@3#@@@2@@1@TmmTm@@R@@@5%@A@-aa@@@(@ఠ+text_concat8:;@SA@@@~$text@@@ @@ @$listK$text@@@ @@@ @@ $text@@@ @@ @@ R@ 3^^^^^^^^@[vo@p@q@@@డr+text_concat)Odoc_miscop@ st@@@7@@@<@@;@41@@@:@@@9@@8.@@@7@@6@@5@{X|XZ@@zS@"@@Q0@A@@@ @3@ఠ2get_titles_in_text9@A@@@$text@@@ @@ a@#intA@@@ Ҡ@&optionL@@@ @@@ Ӡ@$text@@@ @@ @@@ @@ R@ 3@s@@@@@డ2get_titles_in_text)Odoc_misc@ @@@D@@@E@@DA@@@@@@@=:@@@B@@@A@9@@@C@@?@@@>@@=@\\@@T@-(@@i;@A@*@@+@>@ఠ2create_index_lists:@5A@@@ؠ@@ @@@ @@ @@ @@ e@@@ @@ @@ @@@ @@@ @@ @@ R@ 3@@@@@@@@@q@@@@@డT2create_index_lists)Odoc_miscQR @ U!V3@@@7!a@S@@@O@@N@@ @@M8@@@L@@K@@J76@@@I@@@H@@G@@F@gcYYhcY@@fU@,'@@[:@A@~)@@*@=@ఠ5remove_ending_newline;595N@A@@@@@@ @@ @@@ @@ R@ 3@[@@@@@డ5remove_ending_newline)Odoc_misc5Q5Z@ 5[5p@@@"@@@^@@]!@@@\@@[@jj@@W@@@1%@A@55@@@(@ఠ-remove_option<rvr@A@@@%Types)type_expr@@@ @@ )type_expr@@@ @@ R@ 3@Lc\@]@^@@@డ-remove_option)Odoc_miscrr@ rr@@@(@@@i@@h#@@@g@@f@sqqsq@@Z@@@7%@A@ rr@@@(@ఠ+is_optional=  @ 4A@@@(Asttypes)arg_label@@@ @@ $boolE@@@ @@ R@ 3 0 0 0 0 0 0 0 0@Lib@c@d@@@డD+is_optional)Odoc_misc A B@  E F@@@(@@@m@@l#@@@k@@j@BvCv @@A[@@@7%@A@ Y@@@(@ఠ*label_name> f g@ A@@@K)arg_label@@@ @@ @@@ @@ R@ 3 w w w w w w w w@He^@_@`@@@డ*label_name)Odoc_misc  @   @@@$@@@q@@p!@@@o@@n@zjjzj@@\@@@3%@A@ @@@(@ఠ2use_hidden_modules?  @ A@@@)Odoc_name!t@@@!R@ @@  @@@!R@ @@ R@ 3        @Mf_@`@a@@@࣠@!nAA  @ A@@!3        @0   F@@@@@  @@డ2hide_given_modules)Odoc_name     @     (@@@$listKF@@@!@@@!@@!@N@@@!@@!Q@@@!@@!@@!@6ocamldoc/odoc_name.mliA  A  E@@TM@&!@@@a@@@!@@@!@@!@i@@@!@@!l@@@!@@!@@!3!%!%!%!%!%!%!%!%@Q]t@T@U@@@@డ!!!7 )!8 *@@à!a@@@@3@@2@@1'%field0AA@@@@@@@@@ؠa@@@!@@@!T@!T@!@@@!@@! @@!:@@డ.hidden_modules+Odoc_global8!p 5@ !s 6!t D@>@#refA$@@@@@@@@@@@  @  @@Q@S@@<@@@!U@!U@!k@@] @@>l@@ఐ͠!n! E@u@@x@@@@y@A@R@!@A@@@ߠ@ఠ'verboseV!HL!HS@!A@@@&stringQ@@@"R@!@@!8@@@"*R@!@@!R@!3!!!!!!!!@!@@@@@࣠@!sXA!HT!HU@!A@@ 3!!!!!!!!@/!HH!@@@@@  @@డ j!X]!X^@@@@x!@@@" S@" S@"@@@"@@" @@!3!!!!!!!!@&2H@)@*@@@@డP'verbose+Odoc_global#"Xi@ "Xj"Xq@)@M#ref@@@@@@@GV " "HV " 8@@FX@9@@7@@@" T@" T@" /@@C@@90@ డ ,print_string":w|";w@@@@@@@@@@@@@1qq1qr@@@@@@@@@"@@"@@@"@@"X@@ఐ!s"aw"bw@b@@e@@+@@n@@@"T@"k@డ -print_newline"sw"tw@@@@@@@@@@@@@EtLtLEtLtl@@@@@@@@@"#@@""@@@"!@@" @@ภ"()"w"w@;"C"M@@@N@@@@A@@A"@@"F@ @@*@@@",T@"0@@5@@@"w{"w@@@ภ"@@@@S@"3@"XZ@@@A@R@"5@A@@@󠰡@ఠ'warningY""@"A@@@v@@@"JR@"7@@"8$unitF@@@"HR@"9@@":R@"63""""""""@4-@.@/@@@࣠@!s[A""@#A@@ 3""""""""@/""@@@@@  @@డE(pwarning+Odoc_global##@ # # @@@?@@@@@<@@@@@@=P  >P  @@3################@7CY@:@;@@@@ఐJ!s#3?@ @@@e@@1A@@^@KBA@mR@"MI@A@F@FE@\@ఠ.print_warnings\#E#F@#^A@@&Stdlib#ref$boolE@@@"V@@@"UR@"N3#W#W#W#W#W#W#W#W@}@@@@@డ+Odoc_config.print_warnings+Odoc_config#j#k@ #n#o@@'"@@@"T@@@"S@8ocamldoc/odoc_config.mliVV1@@+Odoc_configA@@@5&@A@#@@@)@ఠ&errors_# #@#A@@#ref#intA@@@"Y@@@"XR@"W3########@GaZ@[@\@@@డ&errors+Odoc_global##@ ##%@@" @@@@@@@F ` `F ` t@@S@@@."@A@#@@@%@ఠ)apply_opt`#'+#'4@#A@@@@@"a@@"d@"^@@"c@@"b@% @@@"`@@"_*@@@"]@@"\@@"[R@"Z3########@Of_@`@a@@@డ )apply_opt)Odoc_misc#'7#'@@ $'A$'J@@@@!a@@@!b@@@@@@4@@@@@3@@@@@@@@ | } } | } @@ M@)$@@O7@A@$&''&@@'@:@ఠ.apply_if_equala$3LP$4L^@$LA@@@@@@"tR@"@@"R@"A@"R@"f@@"g@ R@"l@@"m@R@"r@@"s@@"uR@"n@@"oR@"h@@"iR@"e3$U$U$U$U$U$U$U$U@k@@@@@࣠@!fcA$fL_$gL`@$A@@-3$g$g$g$g$g$g$g$g@<$nLL$o@@@@@  @@"v1dA$zLa${Lc@$A@@.3${${${${${${${${@!D@@@@@@@@"v2eA$Ld$Lf@$A@@83$$$$$$$$@B@@@@@@@@డ#!=$iq$ir@@!a@@@@@@&@@@@@@@&%equalBA @@@@y y@@;Q@@@@R@"}@@"~@@@"|@@@"{@@"z@@"y3$$$$$$$$@;Gu@>@?@@@@ఐ_"v1$in$ip@G@@@@ఐ["v2$is$iu@@@@@@@@@@"V@"#@ఐ!f${${@w@@/@@ఐ"v1%{%{@s@@<@@@@=@ఐ"v2%@D@@G@%ik@@I@A@R@"@A@@@@ఠ.text_of_stringf%!%"@%:A@@@@@@"@@"*Odoc_types$text@@@"@@"R@"3%4%4%4%4%4%4%4%4@ @@@@@డ)Odoc_text&Texter.text_of_string)Odoc_text%K%L@ %O%P@@%T%U@ @@1@@@"@@"0@@@"@@"@6ocamldoc/odoc_text.mliX@FX@t@@A@@@A1@A@%i@@@4@ఠ3text_string_of_texti%v%w@%A@@@Q$text@@@"@@"@@@"@@"R@"3%%%%%%%%@Toh@i@j@@@డS&Texter.string_of_text)Odoc_text%%@ %%@@%%@ @@-@@@"@@"*@@@"@@"@QYu{RYu@@+B@@@<.@A@%@@@1@ఠ.info_of_stringj%%@%A@@@&stringQ@@@"@@"*Odoc_types$info@@@"@@"R@"3%%%%%%%%@Ung@h@i@@@డ-Odoc_comments.info_of_string-Odoc_comments%%&@ %'%5@@@*@@@"@@"'@@@"@@"@:ocamldoc/odoc_comments.mliB  B  5@@-Odoc_commentsI@@@;)@A@&@@@,@ఠ4info_of_comment_filep&6:&6N@&.A@@@$listK+Odoc_module(t_module@@@"@@@"@@"@b@@@"@@"`$info@@@"@@"@@"R@"3&9&9&9&9&9&9&9&9@_|u@v@w@@@డ^4info_of_comment_file-Odoc_comments&J6Q&K6^@ &N6_&O6s@@@74@@@"@@@"@@"@/@@@"@@".@@@"@@"@@"@gK  hL  @@fJ@"@@Q0@A@&m66@@ @3&SearchkR&yu|&zu@&A@БA+.result_elementqS&&@@;@@*Res_moduler(t_module@@@&R@@&&@@&A/Res_module_type-t_module_type@@@&S@@&&@@&A)Res_class't_class@@@'@@&'&C@@&A.Res_class_type,t_class_type@@@'@@&DL&Dr@@&A)Res_valueÐ't_value@@@'@@&s{&s@@&A(Res_type̐G&t_type@@@(h@@&&@@'A-Res_extension֐7t_extension_constructor@@@(@@&&@@'A-Res_exceptionݐ+t_exception@@@(@@' ' '@@'"A-Res_attributeᐠV+t_attribute@@@(@@'(0'(T@@'2A*Res_method␠f(t_method@@@(@@')U]'*U{@@'BA+Res_section㐠'@@@(ՠ%H@@@(@@'<|'=|@@'UA,Res_recfield䐠&t_type@@@(נ,record_field@@@(@@'S'T@@'lA)Res_const吠&t_type@@@(٠3variant_constructor@@@(@@'j'k@@'A@@A+Odoc_search.result_element@@@*(@@@@'w @@@@'A@#'~@@г&Module''@'@@@3''''''''@Uz@{@|;@@@A@@@/@"@@@@&@@@$@@@@@@@#''@@г&Module' '@ '@ @@$ @@@@ @#')'2@@г %Class'6';@'<@@@;@@@@@#'DN'D\@@г%Class'D`'De@'Df@@@R@@@@@#'s}'s@ @г%Value's's@'s@@@&i@@@@!@#''@@г$Type( ( @&( $@%@@-&@@@@(@#$$((@@г&)Extension( (!@-($+@,@@4-@@@@/@#++(+(,@"@г-)Exception(7(8@4(;2@3@@;4@@@@6@#22(B(2(C(?@)@г4%Value(N(C(O(H@;(R(I9@:@@BŰ;@@@@=@#99(YU_(ZUi@0@г;%Value(eUm(fUr@B(iUs@@A@@IܰB@@@@D@#@@(p|(q|@4@гB&string(z|({|@@J@@гG$text(|H@@NI@@@@K@#GG((@7@гI$Type((@P((@@@X@@гS$Type((@Z(X@Y@@aZ@@@@\@#XX((@H@гZ$Type((@a((@@@i6@@гd$Type((@k(i@j@@rFk@@@@m@@Aгi+Odoc_search((@n((@@@xW@@q@@q}@3((((((((@X@@A+-search_resultPT(%(2@@;@@"A(vy@@@/P@@@/R@@@@) )H@@@@)A@@Aг$list) D @г.result_element)5)C@@3))))))))@);@@@A1@@@/]@/O@@@@!@@@@@@@@+ !@@#@@#"@3) ) ) ) ) ) ) ) @@@@ఠ.search_by_nameQ)/JR)0J`@)HA@@@$listK+Odoc_module(t_module@@@0n@@@0m@@0l@+Odoc_search&P_name!t@@@0k@@0j .result_element@@@0i@@@0h@@0g@@0fU@/a3)])])])])])])])]@Ltn@@@డ.Search_by_name&search+Odoc_search)qJc)rJn@ )uJo)vJ}@@)zJ~){J@ @@IF@@@0e@@@0d@@0c@A@@@0b@@0a:9@@@0`@@@0_@@0^@@0]@8ocamldoc/odoc_search.mliPTP@@JL@,"@@h=@A@)JN$@@%@@@ఠ&valuesa))@)A@@@|z(t_module@@@0u@@@0t@@0s*Odoc_value't_value@@@0r@@@0q@@0pU@0o3))))))))@n@@@@@డb&values+Odoc_search))@ ))@@@21@@@)@@@)@@).-@@@)@@@)@@)@^_'@@N@@@I-@A@)@@@0@ఠ*extensionsb** @*!A@@@٠(t_module@@@0|@@@0{@@0z.Odoc_extension7t_extension_constructor@@@0y@@@0x@@0wU@0v3*'*'*'*'*'*'*'*'@^~@@@@@డ*extensions+Odoc_search*8*9@ *<*=@@@21@@@)@@@)@@).-@@@)@@@)@@)@zz@@O@@@I-@A@*X@@@0@ఠ*exceptionsc*e*f@*~A@@@64(t_module@@@0@@@0@@0A.Odoc_exception+t_exception@@@0@@@0@@0~U@0}3********@^~@@@@@డ*exceptions+Odoc_search**@ **@@@21@@@)@@@)@@).-@@@)@@@)@@)@i@@aP@@@I-@A@*@@@0@ఠ%typesd* *@*A@@@(t_module@@@0@@@0@@0)Odoc_type&t_type@@@0@@@0@@0U@03********@^~@@@@@డy%types+Odoc_search**@ **#@@@21@@@)@@@)@@).-@@@)@@@)@@)@uv@@Q@@@I-@A@+@@@0@ఠ*attributese+$,+ $6@+8A@@@(t_module@@@0@@@0@@0t+t_attribute@@@0@@@0@@0U@03+<+<+<+<+<+<+<+<@\|@}@~@@@డ*attributes+Odoc_search+M$9+N$D@ +Q$E+R$O@@@0/@@@)@@@)@@),+@@@)@@@)@@)@ 6 6 6 @@R@@@G-@A@+m$(@@@0@ఠ'methodsf+zPX+{P_@+A@@@KI(t_module@@@0@@@0@@0V(t_method@@@0@@@0@@0U@03++++++++@\z@{@|@@@డ/'methods+Odoc_search+Pb+Pm@ +Pn+Pu@@@0/@@@)@@@)@@),+@@@)@@@)@@)@+  , ! @@tS@@@G-@A@+PT@@@0@ఠ'classesg+v~+v@+A@@@(t_module@@@0@@@0@@0*Odoc_class't_class@@@0@@@0@@0U@03++++++++@^|@}@~@@@డ'classes+Odoc_search,v,v@ , v, v@@@21@@@)@@@)@@).-@@@)@@@)@@)@!P!P!P!@@T@@@I-@A@,%vz@@@0@ఠ+class_typesh,2,3@,KA@@@(t_module@@@0@@@0@@0],t_class_type@@@0@@@0@@0U@03,O,O,O,O,O,O,O,O@\|@}@~@@@డ+class_types+Odoc_search,`,a@ ,d,e@@@0/@@@)@@@)@@),+@@@)@@@)@@)@!!!"%@@,U@@@G-@A@,@@@0@ఠ'modulesi,,@,A@@@^\(t_module@@@0@@@0@@0ig(t_module@@@0@@@0@@0U@03,,,,,,,,@\z@{@|@@@డB'modules+Odoc_search,,@ ,,@@@0/@@@)@@@)@@),+@@@)@@@)@@)@>"i"i?"i"@@V@@@G-@A@,@@@0@ఠ,module_typesj,,@-A@@@(t_module@@@0@@@0@@0Ġ-t_module_type@@@0@@@0@@0U@03--------@\z@{@|@@@డ,module_types+Odoc_search--@ --@@@0/@@@)@@@)@@),+@@@)@@@)@@)@"""#D@@W@@@G-@A@-6@@@0@A@NHA@o@@>@^@@-@Q@{@ @F@ng@h@i@@3-P-P-P-P-P-P-P-P@Lq@@-V-W %@!3-V-V-V-V-V-V-V-V@@@@@-[uu@@$ScanrU-g'.-h'2@-A@Б/A@'scanner-v>H-w>O@nVmVlVа)Odoc_scan'scanner)Odoc_scan->R->[@ ->\->c@@@@@.scan_attributeA@*Odoc_value+t_attribute@@@4@@4$unitF@@@4@@4@@4*scan_classA@*Odoc_class't_class@@@4@@4@@@4@@4@@42scan_class_commentA@*Odoc_types$text@@@4@@4,@@@4@@4@@43scan_class_elementsA@*'t_class@@@4"@@4!?@@@4 @@4@@4.scan_class_preA@='t_class@@@4'@@4&$boolE@@@4%@@4$@@4#/scan_class_typeA@R,t_class_type@@@4,@@4+g@@@4*@@4)@@4(7scan_class_type_commentA@P$text@@@41@@40z@@@4/@@4.@@4-8scan_class_type_elementsA@x,t_class_type@@@46@@45@@@44@@43@@423scan_class_type_preA@,t_class_type@@@4;@@4:N@@@49@@48@@47.scan_exceptionA@.Odoc_exception+t_exception@@@4@@@4?@@@4>@@4=@@4<:scan_extension_constructorA@.Odoc_extension7t_extension_constructor@@@4E@@4D@@@4C@@4B@@4A4scan_included_moduleA@+Odoc_module/included_module@@@4J@@4I@@@4H@@4G@@4F+scan_methodA@(t_method@@@4O@@4N@@@4M@@4L@@4K+scan_moduleA@((t_module@@@4T@@4S@@@4R@@4Q@@4P3scan_module_commentA@$text@@@4Y@@4X@@@4W@@4V@@4U4scan_module_elementsA@N(t_module@@@4^@@4]+@@@4\@@4[@@4Z0scan_module_listA@$listKg(t_module@@@4d@@@4c@@4bE@@@4a@@4`@@4_/scan_module_preA@{(t_module@@@4i@@4h@@@4g@@4f@@4e0scan_module_typeA@-t_module_type@@@4n@@4mk@@@4l@@4k@@4j8scan_module_type_commentA@T$text@@@4s@@4r~@@@4q@@4p@@4o9scan_module_type_elementsA@-t_module_type@@@4x@@4w@@@4v@@4u@@4t4scan_module_type_preA@-t_module_type@@@4}@@4|R@@@4{@@4z@@4y)scan_typeA@)Odoc_type&t_type@@@4@@4@@@4@@4@@4~/scan_type_constA@&t_type@@@4@@4@3variant_constructor@@@4@@4@@@4@@4@@4@@43scan_type_extensionA@!0t_type_extension@@@4@@4@@@4@@4@@4 scan_type_extension_constructorsA@40t_type_extension@@@4@@4@@@4@@4@@47scan_type_extension_preA@G0t_type_extension@@@4@@4@@@4@@4@@4-scan_type_preA@k&t_type@@@4@@4@@@4@@4@@42scan_type_recfieldA@~&t_type@@@4@@4@,record_field@@@4@@4?@@@4@@4@@4@@4*scan_valueA@T't_value@@@4@@4R@@@4@@4@@4.*dummy method*B@X4X@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@@y@Ay@Ac@Ac@P@AP@AB<@A<@,@A,@A@A@@A@ABC@A@@A@A԰@A@@A@AB@A@@A@A@A@x@Ax@ABCDf@Af@X@AX@A?@A?@.@A.@AB@A@ @A @A@A@@A@ABCհ@A@@A@A@A@@A@A@A@v@Av@[@A[@ABCDEF30F0F0F0F0F0F0F0F@ @  A@f`A@+@,@V@v@@E@i@@8@^@@@@ ;@@@AAAAAA{AzjAiYAXHAG7A6$A#AAAAAAAAAoAn^A]MAL:A9AA AAAA@@4W@4@4@4@4@4@4@4@4@4@4@4@4@4@4@5@5@5@5@5@5@5@5@5@5 @5 @5 @5 @5 @5@5@5W@0)Odoc_scan'scanner @@0@@@@0>B,@@@@0AD#@+'*undef*CL@@@4W@0@0@ N#@@@0@@0@@;@@eA>A=)A(AAAAAAAAAuAtbAaQAP@A?/A.AAAAAAAAArAqaA`PAO?A>$A#@5@51@52@53@54@55@56@57@58@59@5:@5;@5<@5=@5>@5?@5@@5A@5B@5C@5D@5E@5F@5G@5H@5I@5J@5K@5L@5M@5NW@0 @@0@@@@]@@@[@1#@[@@@@@*H\p̠0K_sǠݠ-CWm@@@A@u@AB`@O@A:@(@ABC@@A@@AB@@A@@ABCD~@o@AU@C@AB0@@A @@ABC@@A@@A@@e@ABCDEF @#@@AAAAuAtbAaQAP@A?/A.A A AAAAAAAxAwgAfVAUEAD4A3!A AAAAAAj@5O@5n@5m@5l@5k@5j@5i@5h@5g@5f@5e@5d@5c@5b@5a@5`@5_@5^@5]@5\@5[@5Z@5Y@5X@5W@5V@5U@5T@5S@5R@5Q@@5P@@@A@A@A@ܰ@A@ABȰ@A@@A@A@A@@A@ABC@A@r@Ar@A`@A`@M@AM@AB9@A9@'@A'@A@A@@A@ABCD@A@@A@A˰@A@@A@AB@A@@A@A@A@u@Au@ABCa@Aa@G@AG@A5@A5@%@A%@A@A@@A@@A@ABCDEF\@@#@_;@@oAFAE1A0A A AAAAAAA}A|jAiYAXHAG7A6&A%A AAAAAAAzAyiAhXAWGAF,A+@5p@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5@5~@5}@5|@5{@5z@5y@5x@5w@5v@5u@5t@5s@5r@5q@@5o@@@@f@@@d@f@df@3Qeyՠ%9Th|Р"6L`v@@@32;2;2;2;2;2;2;2;@@@@#@ml@@A@#@m;@@Al@@@@@@@@@A@;@@A@@@@@@@A@@32G2G2G2G2G2G2G2G@#@ؐ@@#@@@#@@A@@@@5@@5@@@5@@5@@5A@@@@5@@5@@@5@@5@@5A@@@@5@@5@@@5@@5@@5A@@@@5@@5@@@5@@5@@5A@@@@5@@5@@@5@@5@@5A@@@@5@@5@@@5@@5@@5A@@@@5@@5@@@5@@5@@5A@@@@5@@5@@@5@@5@@5A@@@@5@@5@@@5@@5@@5A@@@@5@@5@@@5@@5@@5A@@@@5@@5@@@5@@5@@5A@@@@5@@5@@@5@@5@@5A@@@@5@@5@@@5@@5@@5A@@@@5@@5~@@@5@@5@@5}A@|{@@@5@@5z@@@5@@5@@5yA@xw@@@5@@5v@@@5@@5@@5uA@tqp@@@5@@@5@@5o@@@5@@5@@5nA@ml@@@5@@5k@@@5@@5@@5jA@ih@@@5@@5g@@@5@@5@@5fA@ed@@@5@@5c@@@5@@5@@5bA@a`@@@5@@5_@@@5@@5@@5^A@]\@@@5@@5[@@@5@@5@@5ZA@YV@@@6@@6U@@@6@@6@@5TA@SR@@@6 @@6 @QP@@@6 @@6O@@@6@@6@@6@@6NA@ML@@@6@@6K@@@6@@6 @@6 JA@IH@@@6@@6G@@@6@@6@@6FA@ED@@@6@@6C@@@6@@6@@6BA@A@@@@6@@6?@@@6@@6@@6>A@=<@@@6'@@6&@;:@@@6%@@6$9@@@6#@@6"@@6!@@6 8A@76@@@6,@@6+5@@@6*@@6)@@6(@6K@6J@6I@6H@6G@6F@6E@6D@6C@6B@6A@6@@6?@6>@6=@6<@6;@6:@69@68@67@66@65@64@63@62@61@60@6/@6.*@@6-@@@A@A@A@y@A@ABe@A@U@A@AA@A@0@A@ABC@A@@Au@A@Ag@@AZ@ABְ@AL@İ@A@@A@A2@@A%@ABCD@A@@A @Ah@A@W@A@ABE@A@5@A@A#@A@@A@ABC@A@@A@AҰ@A@°@A}@A@Ao@@Ab@@AM@ABCDEF@@@5@@#@@A@@@@7@@7@@@7@@7@@7A@@@@7@@7@@@7@@6@@6A@@@@6@@6@@@6@@6@@6A@@@@6@@6@@@6@@6@@6A@@@@6@@6@@@6@@6@@6A@@@@6@@6@@@6@@6@@6A@@@@6@@6@@@6@@6@@6A@@@@6@@6@@@6@@6@@6A@@@@6@@6@@@6@@6@@6A@@@@6@@6@@@6@@6@@6A@@@@6@@6@@@6@@6@@6A@@@@6@@6@@@6@@6@@6A@@@@6@@6@@@6@@6@@6A@@@@6@@6@@@6@@6@@6A@@@@6@@6@@@6@@6@@6A@@@@6@@6@@@6@@6@@6A@@@@6@@@6@@6@@@6@@6@@6A@@@@6@@6@@@6@@6@@6A@@@@6@@6@@@6@@6@@6A@@@@6@@6@@@6@@6@@6A@@@@6@@6@@@6@@6@@6A@~}@@@6@@6|@@@6@@6@@6{A@zw@@@6@@6v@@@6@@6@@6uA@ts@@@6@@6@rq@@@6@@6p@@@6@@6@@6@@6oA@nm@@@6@@6l@@@6@@6@@6kA@ji@@@6@@6h@@@6@@6@@6gA@fe@@@6@@6d@@@6@@6~@@6}cA@ba@@@6|@@6{`@@@6z@@6y@@6x_A@^]@@@6w@@6v@\[@@@6u@@6tZ@@@6s@@6r@@6q@@6pYA@XW@@@6o@@6nV@@@6m@@6l@@6k@7&@7%@7$@7#@7"@7!@7 @7@7@7@7@7@7@7@7@7@7@7@7@7@7@7@7@7@7@7 @7 @7 @7 @7 K@@7@@ð@A@A@A@@A@AB@A@v@A@Ab@A@Q@A@ABC?@A@0@Au@A@Ag@ @AZ@AB@AL@@A@@AӰ@A2@°@A%@ABCD@A@@A @A@A@x@A@ABf@A@V@A@AD@A@3@A@ABC@A@@A@A@A@@A}@AѰ@Ao@@Ab@@AM@ABCDEF;@@@A AAAAAAAAoA^AKA8A%AArAeAXAKA:A-A AAtAaAFA5A$AAAA@6j@6i@6h@6g@6f@6e@6d@6c@6b@6a@6`@6_@6^@6]@6\@6[@6Z@6Y@6X@6W@6V@6U@6T@6S@6R@6Q@6P@6O@6N@6M@@6L@@@@@@@@@ ^;@@@A FA@ E B@@@7@@7 A@@@7@@7@@7 >A@ = :@@@7@@7 9@@@7@@7@@7 8A@ 7 4@@@7@@7 3@@@7@@7@@7 2A@ 1 0@@@7@@7 /@@@7@@7@@7 .A@ - ,@@@7@@7 +@@@7@@7@@7 (A@ ' &@@@7@@7 %@@@7@@7@@7 $A@ # "@@@7@@7 !@@@7@@7@@7 A@  @@@7@@7 @@@7@@7@@7 A@  @@@7@@7 @@@7@@7@@7 A@  @@@7@@7 @@@7@@7@@7 A@  @@@7@@7 @@@7@@7@@7 A@  @@@7@@7 @@@7@@7@@7 A@  @@@7@@7 @@@7@@7@@7 A@  @@@7@@7@@@7@@7@@7A@@@@7@@7@@@7@@7@@7A@@@@7@@7@@@7@@7@@7A@@@@7@@@7@@7@@@7@@7@@7A@@@@7@@7@@@7@@7@@7A@@@@7@@7@@@7@@7@@7A@@@@7@@7@@@7@@7@@7A@@@@7~@@7}@@@7|@@7{@@7zA@@@@7y@@7x@@@7w@@7v@@7uA@@@@7t@@7s@@@7r@@7q@@7pA@@@@7o@@7n@@@@7m@@7l@@@7k@@7j@@7i@@7hA@@@@7g@@7f@@@7e@@7d@@7cA@@@@7b@@7a@@@7`@@7_@@7^A@@@@7]@@7\@@@7[@@7Z@@7YA@@@@7X@@7W@@@7V@@7U@@7TA@@@@7S@@7R@@@@7Q@@7P@@@7O@@7N@@7M@@7LA@@@@7K@@7J@@@7I@@7H@@7G@@7F@7E@7D@7C@7B@7A@7@@7?@7>@7=@7<@7;@7:@79@78@77@76@75@74@73@72@71@70@7/@7.@7-@7,@7+@7*@7)@7(@@7'@@@@@@@@@8578di@~388888888@q@@@@8''@@#DepyW8kr8ku@8A@Б@ఠ6kernel_deps_of_moduless88@8A@@@$listK+Odoc_module(t_module@@@8!@@@8 @@8$unitF@@@8@@8X@7388888888@ @ A@ A@ A@@@G @@@డ(Odoc_dep6kernel_deps_of_modules(Odoc_dep99@ 99@@@85@@@8@@@8@@8 0@@@8 @@8 @5ocamldoc/odoc_dep.mliVV7@@(Odoc_depD@@@M4@A@90@@@7@ఠ-deps_of_typesx9=9>@9VA@@&kernel&optionL$boolE@@@8/@@@8.@@8-@t)Odoc_type&t_type@@@8,@@@8+@@8*@&t_type@@@8'@$Misc&Stdlib&String#Set#elt@@@8)@@@8(@@8&@@@8%@@8$@@8#X@8"399999999@@@@@@డ-deps_of_types(Odoc_dep99@ 99@@^\Y@@@8@@@8@@8@VU@@@8@@@8@@8P@O@@@8@LK@@@8@@@8@@8@@@8@@8@@8@X99[z@@E@72@@E@A@94@@5@H@H@@@@@399999999@N@@9xz9@ 399999999@@@@@9kk@@&GlobalzX99@:AAР*9+Odoc_global99@@ 399999999@6@(s@+@@@#5@@@@: @@ @88zA@77ZB@83B@33B@3j3dA@22A@22A@2S2MA@22A@11A@/.A@._-@.A-@--@@-A-@--@@-A-@--@@-A-@--@@-A-y@-t-@@-nA-[@-V-h@@-PA-=@-8-J@@-2A-@--,@@-'f@''@'2&@&&e@&%@%%5@%S$@% #@##\@#~"@""8@"u!@!!w@! @! y@ @ r@@t@@z@@@\@z@3@&@U@@<@\@@@@@<@@'@TJ@h@@K@z@@ 6@ 4@@ .@@ (@@@@@@A@@@@3::::::::@A@@@@')Odoc_info@@'@@-y@@ @@*_@@@*^@@@*]@@@*\@@@*Y@@@*Z@"@@*[@&@@)@@*W@-@@*T@1@@4@@7@@:@@=@@ t@@@ %C@@ (@ *@lJ@@M@@^P@@S@@V@@zY@@ر\@@8_@@b@@e@@Xh@@ױk@@ n@@q@@t~@@w}@@Oz|@@}{@@z@@y@@Qx@@w@@v@@du@@}t@@s@@ͱr@@q@@ip@@ o@@n@@m@@Tl@@k@@j@@i@@h@@g@@ f@@ e@@!d@@!c@@""b@@"a@@#`@@#_@@$^@@$]@@%%\@@&;[@@&Z@@'Y@@'ٱX@@('W@@.V@@+Odoc_modulej@U@@\@T@@ _@S@@ n@R@@f@Q@@e@P@@l@ O@@k@ N@@!a@M@@%b@L@@)d@K@@-i@J@@1h@!I@@5g@%H@@9N@)G@@=[@-F@@A]@1E@@E`@5D@@Im@9C@@MW@=B@@QV@AA@@UR@E@@@YQ@I?@@]P@M>@@aS@Q=@@eU@U<@@iT@Y;@@mZ@]:@@qY@a9@@uX@e8@@yO@i7@@}K@m@@J@q@@I@u@@H@y@@G@}@@F@@@E@@@D@@@C@@@B@@@/I@@*Odoc_class|@@@{@@@ }@@@ z@@@u@@@x@@@w@@@s@@@!v@@@%t@@@)M@@@-L@@@1K@@@5J@@@9I@@@=H@@@AG@@@EF@@@IE@@@MA@@@/@@*Odoc_valueR@@@U@@@ N@@@ J@@@A@@@/@@)Odoc_type`@@@]@ @@ Y@ @@ S@@@N@@@K@@@D@@@A@!@@0<$~@@.Odoc_exceptionB@)t@@A@-s@@0i0r@@.Odoc_extensionX@5q@@F@9`@@ E@=_@@ D@A^@@A@E[@@0HZ@@.Odoc_parameterN@MY@@L@QX@@ M@UW@@ J@YV@@I@]U@@H@aT@@E@eQ@@@@iL@@0lK@@OC@pJ@@SK@tI@@WJ@xH@@[G@|G@@_D@F@@cB@E@@g@@D@@1dC@@1۱@@@3s@@4p@@5Yo@@5n@@5m@@6l@@6`h@@:B@@:ɱA@@;3@@@ H************************************************************************=NA@@=OA@L@ H =TBMM=UBM@ H OCaml =ZC=[C@ H =`D=aD3@ H Maxence Guesdon, projet Cristal, INRIA Rocquencourt =fE44=gE4@ H =lF=mF@ H Copyright 2001 Institut National de Recherche en Informatique et =rG=sG@ H en Automatique. =xH=yHg@ H =~Ihh=Ih@ H All rights reserved. This file is distributed under the terms of =J=J@ H the GNU Lesser General Public License version 2.1, with the =K=KN@ H special exception on linking described in the file LICENSE. =LOO=LO@ H =M=M@ H************************************************************************=N=N5@ Z* Interface for analysing documented OCaml source files and to the collected information. =@../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"-c=ې= S/home/teraram/ci/builds/workspace/parallel-build/flambda/true/label/ocaml-manycores =210/.-,+*)('&%$#"! @@0@ڗHPsys<3========@=@@(Asttypes0eT$BbRM dc5Build_path_prefix_map0zd,J4z8CamlinternalFormatBasics0|.e1R$|o0CamlinternalLazy0zY# #4#-*Cmi_format0{)ݬ[ƥ  *Data_types0v\3,Svh#Env02O<r7 *Errortrace0:~i0yXD*Format_doc0uy@GmWUࠠ%Ident0>ЃzV)j⠠,Identifiable0]/*N )Load_path0,j " nn7ݠ(Location0nBɊOn?7~ؠ)Longident0wP q;ɡ$Misc0Kvor#2D,00HF.pIKI1[0D:Lc0!8Z?vMY0 XO4TSA-G0ac0d͐ҘႠ1ΐ0>@ӽX4Id10Lt.`?9:77.0=V0^@GD->}0DAఙ/KMv㠠%n0+ʮd~aƓKd1^0>r(e8=*2H0 d L_,2,0n6sApT)ː0 <ۧ:~0ߏW6T~aFc}l\0|rCuanO{T*y0kSv5ZO& 70(8e+z>g/n蠠)Odoc_type0~b:x_B;0ϸf%,e81ɐ0FJ]\fѬ+0fg$o79T+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 ?|>.Stdlib__Format00FClW/Stdlib__Hashtbl0(L%bԠ,Stdlib__Lazy0$1mlࠠ.Stdlib__Lexing0^m|e+Stdlib__Map0*4ɇ2ɠ#Str0y]q4KN%Subst0=aqT/!p+.Type_immediacy00$ jbv\"k&%Types0"|Vȷ`X )Unit_info0'T Χ@aR(Warnings0Ef{&@@A66а7O7j@;E9s@&r&|@++6J5665H@"("2##@ ב @88}@@#.#8;9@=v<@@2388@ h r@@=9N@<,:@"@דް}<;7@͓Ͱ%ؑ%67@$ӑ$@@**=@((;9@@''(z(@@<:g@6n5@33@65s=>Q@@@@@!!@@<:Y<;@76@!!-6-@@ *88@@@@ˑհLV65@@T''))@$=@;@>\=@@2<ԓ>>=@#I#S@@33>V=@7z6@@=;@@KU3<3F3344@@˰1<œ;@9z9R@=B;@@&'9f9/>>!@  33!@ݑ@@@@<:@ & &=;@@@@1;@@@@@P@q@3D3}@#cctA@33@@@A+class_applyA@@@0class_attributes@@@@.class_comments@@@@AB,class_constrA@@@CD-class_elementA@@@.class_elements@@#@@A*class_kindA@'@@-class_methods@@-@@A@B@@@AB@@@BB@@@rBa@@@ABƓ@@@BBړ@@@B@@@ACDMBC@@@CB9@@@B@@@AB@@@BCB@@@&B@@@ADE@@@@@@AA@@@D@A@@@A^@[@@@BCE@@BC@@@AB@@6K@6H@@@AD@A@@@B@@@@$b@$_@@@AC7@7@@@0@0@@@A@@@@B%@%@@@C&G@&D@@@$@$@@@ADE;A:@:7C:,@@@A:C:@@@B:C:@@@:]C:H@@@A:C:@@@BC;C; @@@:C:@@@:C:@@@:C:v@@@ABC:C:@@@:C:@@@A; C;@@@BDE@@@@@@A @ @@@B#@#@@@#u@#r@@@0@0@@@AB8A8@8C8@@@8C8@@@AB@@CD@@@AABA@@@AB@@@@AABA@@@BCDBQBBI@@@AQBA5@@@AABA֓@@@A+BA#@@@AA=BA5@@@@B@@@@ABCABA@@@BJBBB@@@ADEF@@'@@'=@@@ @ @@@@@@@ABC$@$@@@#@#@@@"~@"{@@@ABDEFGH@@