Caml1999O037ovT)*W(C WC6 C^V E D CA?(((D C WC E CA?(C 8! 8!zV( 28# @()*VVD C D C 2" "@( T V Tc( (W c(CC C^V #d(c(Yh8 "8 !+8'"cZ(8 yVc(W c(CC C^V #d(c(Yh8 "8 !+8'"cZ(8 yVc(W c(CC C^VBDD#JG D GC@MGG"M8!7 CVGMd(c(Yh8 "8 !+8'"cZ(8 yVc(W c(CC C^V #d(c(Yh8 "8 !+8'"cZ(8 yVc(W c(CC C^V #cd(c(Yh8 "8 !+8'"cZ(8 yVc(W c(CC C^V #d(c(Yh8 "8 !+8'"cZ(8 yVc(W c(CC C^V4DD#JG D GC@MG VGTGMd(c(Yh8 "8 !+8'"cZ(8 yVc(CC^(YG+8'" #dZ(8 yVc()*V@V=C W  D 2&D C + 83" D C hzV# 2& c(,h8 "8 ! G &)*D D # JG DGC@ Mh8" +8"h8 " +8"h8" +8"h8#" 3++8"h8$" 2+8"h8"  +j8"h8!"  +8"h8""  +v8&)*VD C 8%"V 2& @2&(W c(CC C^V #d(c(Yh8 "8 !+8'"cZ(8 yVc(W c(CC C^V #d(c(Yh8 "8 !+8'"cZ(8 yVc(C C^VBDD#JG D GC@MGG"M8!7 CVGMd(c(Yh8 "8 !+8'"cZ(8 yVc(W c(CC C^V #d(c(Yh8 "8 !+8'"cZ(8 yVc(W c(CC C^V #cd(c(Yh8 "8 !+8'"cZ(8 yVc(W c(CC C^V #d(c(Yh8 "8 !+8'"cZ(8 yVc(W c(CC C^V5DD#JG DGC@MG VGTGMd(c(Yh8 "8 !+8'"cZ(8 yVc(CC^(YG+8'" #dZ(8 yVc()*V@V=C W  D 2&D C + 83" D C hzV# 2& c(,h8 "8 ! G &)*E E # KG DGC@ M,G G " M7 CV$GG V C ?TV C ?TcTc8 CV$G G V C ?TV C ?TcTc MM h8"+Q8"h8"+8"h8"+8"h8"2+8"h8"1+d8"h8 "+8"h8"+~8"h8"+ 8"(7 CVX((CC^(VD C +83" D C VD V C8!8@[C +F ! F ! V1V!7 CVC8!8@[C8!8@[2! #@( V2! #@( 7 CVC8!8@[C8!8@[2!@(c()*,T %W``CCC CC^VNCDCD#CJCG D CGC@CMCGCG"CMC8!7 CV CGCMd(c(c(Yh8"8 !+8'"cZ(8 yVc(WGGCCC CC^V5CDCD#CJCG D CGC@CM7 CV CGCMd(c(c(Yh8"8 !+8'"cZ(8 yVc()*D D # JG DGC@ Mh8" +8"h8" +,8&W``CCC CC^VNCDCD#CJCG D CGC@CMCGCG"CMC8!7 CV CGCMd(c(c(Yh8"8 !+8'"cZ(8 yVc(WGGCCC CC^V5CDCD#CJCG D CGC@CM7 CV CGCMd(c(c(Yh8"8 !+8'"cZ(8 yVc()*D D # JG DGC@ MG G" M8!h8" +8"h8" +8&)*G G V*C VCh8%"V #?T?T TTVC TcT ? M()*C C # IG DGC@ MG VGTG M(C C^(YZ+8'"G G V*C VCh8%"V #?T?T TTVC TcT ? MZ(8 yV7 CVc(C8!8@[C C^(YW+8'"F F V*C VCh8%"V #?T?T TTVC TcT ? LZ(8 yV7 CVc(C8!8@[)*D D # JG DGC@ MG VGTG MF F W,Fc(V;V8c(W1111C C +0 8& WC C + 8& 7 CVc(C8!8@[)*VC V C #?(?(V/C h G G GGGGGF E D C> ?(c()*h@ 8$&)*h@ 8$&E D @()* ^(D C 8"A()* 8$"%)*68" 8&)*68" 8&)*h@ 8$&)*g#]+ CCh8%"  7$DDi8%"  +EEj8%"  7$ F F k8%"  +o G G l8%"  +H G G l8%"  +8" + 8?" +8" +GGl8%"  GGl8%"  GGl8%"  +G G l 8%"  7$G G l 8%" G   > (V"D C D C 85"2! h@ 8$" @@(c(C 89&)* +83" D C , ! 8$& )*VV V &( T V Tc( ()*VVC C V  "?(?( T V Tc( ()*68$" 8$&D(C ^()*V7D C D C +83" D C +8" +8# @@ 2& 8 %,h &+68! +\ +- + + + +$ + + ,,#+@ +    ,L+  A9(/) /E*Odoc_merge&_none_@@AA"??A@@@@@@@@@@/E AA@#intA;@@#intA@@@@@I@A@$charB;@@$charA@@@@@O@A@&stringQ;@@&stringA@@@@@U@@@%bytesC;@@%bytesA@@@@@[@@@%floatD;@@%floatA@@@@@a@@@$boolE;@@%falsec@@k@$trued@@q@@@A@@@@@r@A@$unitF;@@"()e@@|@@@A@@@@@}@A@ #exnG;@@@A@@@@@@@@#effH;@@O@A@A@@@@@@@@@,continuationI;@@Q@@P@B,continuationA@nY@@@@@@@@@%arrayJ;@@R@A%arrayA@@@@@@@@@ $listK;@@S@A"[]f@@@"::g@@@T@@@ @@A@Y@@@@@@@@&optionL;@@V@A$Noneh@@@$Somei@@@@@A@Y@@@@@@@@)nativeintM;@@)nativeintA@@@@@@@@%int32N;@@%int32A@@@@@@@@%int64O;@@%int64A@@@@@@@@&lazy_tP;@@X@A&lazy_tA@Y@@@@@@@@ 5extension_constructorR;@@5extension_constructorA@@@@@@@@*floatarrayS;@@*floatarrayA@@@@@@@@&iarrayT;@@Y@A&iarrayA@Y@@@@@ @@@ *atomic_locU;@@Z@A*atomic_locA@@@@@@@@@ .Assert_failure`#@@@@@J@@@@@@@@[@@A/=ocaml.warn_on_literal_pattern3@4@0Division_by_zero]#@@@A9 < <@+End_of_file\#$@@@AADD@'FailureY#,@'@@AJMM@0Invalid_argumentX#5@0@@AS$V#V@-Match_failureV#>@@=@9@;@@a@@Ad5g4g@)Not_foundZ#O@@@Al=o<o@-Out_of_memoryW#W@@@AtEwDw@.Stack_overflow^#_@@@A|ML@.Sys_blocked_io_#g@@@AUT@)Sys_error[#o@j@@A^]@:Undefined_recursive_modulea#x@@w@s@u@@h@@Aon@:Continuation_already_takenb#@@@Awv@&Stdlib*Odoc_types.Odoc_parameter*Odoc_value)Odoc_type.Odoc_extension.Odoc_exception*Odoc_class+Odoc_module1merge_before_tags@-@@@3@$listK*Odoc_types,text_element@@@M@@@L@@P@@@OA@e@@f$listK@ @@@K@@@JA@g@@hA@d@6ocamldoc/odoc_merge.ml[[@@@A2version_separators#Str®exp@@@7A@d@nn@@NA)merge_opt@@@@A@=@@>@h@@A@`@@@_A@C@@D@A@b@@@aA@I@@J@@A@@@@#@@%A@A@A@A@A@O@@P/.A@@@@A@Q@@RA@K@@LA@E@@FA@?@@@A@<@apbp@@aOA+merge_lists@O@@@=A@@@@@9A@@@@A@@@@A@@@@A@@@@@Ƞ"A@)@@@GA@?@@@@ՠ/A@0@@@HA@C@@Dܠ4@@@:A@EA@FA@AA@BA@@@A@@@A@@@A@@@A@@@A@@xx@@XA+merge_assoc#@ՠ@@@%A@ @@@@JA@,@@@@A@ @@@@@A@@@@@#@@@@@@D@@@@A@@@C@@@@A@@@A@@@A@@@W[@Wf@@aA*merge_info2@!3,merge_option@@@!1F@! @@@!.A@@@@y$info@@@A@@@@$info@@@A@@@U$info@@@!fA@@@A@@@A@@@A@@AS  BS  @@AmA.merge_info_optZ@<9@@@"@@@"A@"@@"@2<@@@"A@"+@@@"*A@"@@"@C@@@@"A@"-@@@",A@"@@"NA@"W@@@"XA@"@@"A@"@@"A@"@@"A@" @y}y@@QA+merge_typesc@{x@@@/C@@@/BA@$*@@$+@)Odoc_type&t_type@@@1(A@$0@@$1@@@@$A@$6@@$7>@@@1A@$8@@$9A@$2@@$3A@$,@@$-A@$)@CGCR@@YA4merge_type_extension@@@@1@@@1A@1y@@1z@.Odoc_extension0t_type_extension@@@2*A@1@@1@@@@2$A@1@@1u@@@27A@1@@1A@1@@1A@1{@@1|A@1x@@@sA;merge_extension_constructor@@@@3+@@@3*A@2?@@2@@77t_extension_constructor@@@2YA@2E@@2F@ @@@2]A@2K@@2L4@@@4eA@2M@@2NA@2G@@2HA@2A@@2BA@2>@!!q!u"!q!@@!wA0merge_param_info@.Odoc_parameter*param_info@@@:A@4m@@4n@@@@4A@4q@@4rA@4s@@4tB@4o@@4pB@4l@D $4$<E $4$L@@DA0merge_parameters.@(@@@;A@;h@@@;lA@;@@;@A@;@@;A@;@@;B@;@@;B@;@d#(i(qe#(i(@@dA-merge_classes7@_\@@@?@@@?A@;@@;@*Odoc_class't_class@@@A3A@;@@;@@@@@A@;@@;$unitF@@@?A@;@@;A@;@@;A@;@@;A@;@,)),))@@A1merge_class_typesB@@@@Dg@@@DfA@AC@@AD@9,t_class_type@@@EA@AI@@AJ@ @@@EA@AO@@AP6@@@CA@AQ@@ARA@AK@@ALA@AE@@AFA@AB@6666@@A2merge_module_typesM@ˠ@@@g@@@gA@F@@F @+Odoc_module-t_module_type@@@VA@F @@F @@@@VA@F@@F@@@bvA@PA@F@@FB@F@@FB@F @@F B@F@BeBm BeB@@A-merge_modulesN@8A@F@@F@0(t_module@@@gA@F@@F@ @@@gA@F@@FA@F@@FB@F@@FB@F@@FB@F@0`h`l1`h`y@@0A%merge@+(@@@i@@@iA@g@@g@y3@@@k@@@kA@g@@g @@@kA@g@@gA@g@@gA@g@[y}\y@@[AV@2Q@@AE@@BA@@N@@AM@@BC{J@@fF@@,G@@ABD D@@O@@AlP@@dC@@ABVK@@5L@@ACI@@H@@}B@@ABDE@Q@/EyGZAA0Odoc_merge.mergeA@~@@/EH66AAAA@@@WI@J@BI@/Cf"=f"@@AA@@@/Cb@@A#I@/Cl _i~ `@@@@@4H@אB@g@A@B_CF@/C\``@A3A@@@/CL"_io@@A FѠ/C#AA@PBՠ/C'+`,`@$boolE@@@*J@'JBܠ"v2%C@G@@?`@`@@?IA:@%paramA@@B@@AB@B@@A@B@/BL%@cAG B@/BN5Ae@I@@A A@/BTXeYe @bH@n@@@L@M@yB#accOH@;@mene@@mLA!ty@teue @@tMAo@B@@ A@@AB@@B@/B|e (@@@y B@/Br ;r <@@Asxp@$condv@p@@PA!xp@pp@@QA!yf@pp@@RA%merge`@pp@@SA!xXA@z@@@yI@l@r r @@TA@.D@@A@@ABE-C@@(B@@AC@@E@/Bưqq @@ ACĠ  CD@/BDͰv@AA@@@/B8@AM!xA@@s=Fs=G@@VA!yA@@s=Ns=O@@WAߠ,F(@E)@AC(F@/B0ufnuf~@A1A@@@/B(ufs@6B%F@/B @9A'F@/BtSY>@@=A+F@/ApB@@A@z7D@/Az z@@NAxX@$cond@]x@@YA!x@xx@@ZA!y@$x%x@@$[A%merge@+x,x@@+\A!x_A@@@@I@@:z;z@@:]A5@.D@@A@@ABE-C@@(B@@AC@@E@/AHLyMy@@ACF  CD@/AxOS~IT@@AK!x!@@@(@^{_{@@^_A!y"@@@/@i{j{@@i`Ad/F+@E,@AC+F@/Adrv}7?w}7H@@A$p F@/A\w{|$*@@A(tF@/A8{x@@@ux2D@/AL  @@AtА@WW@"l1%@@Wi@@bA"l2&@@Wj@Wl@@cA.l_in_m1_and_m2'@@@D@@AouAo@@dA,l_in_m2_only(@@@D@@AoAo@@eA$iter+@@D@@H@C@@@HD@@@D@@@@D@@@@@ @@@ =@@/@ EIAoq@@@ B B@/@ KOBPB@@ AȠ¶m2)D@@WBXB@@ WfA R@*A@@B@@AB@ӐB@@A@B@/@ c$A!@ ^@ @AA@/@ imF nF @@;Odoc_merge.merge_assoc.iterA h@'0A@@A@@@@B@@AB@AB/@x |I X `I X @AA@ z y@@/@p I X @AA@ ~ }@@/@d I X iI X @B ¶m2,@G  G  @@ hA%desc2-@G  G  "@@ iA!q.D@@@@@G  'G  (@@ jA%desc1/A@@H , 8H , =@@ kA @C@@AF@@$D@@ABJ@.E@@A!B@@BCLG@/@P I X q:@AUA@  @@/@@ ðI X G@ZA= F@/@8 M@]A? FA/@4 ͰH , @H , T@AdBF ̠@ @@ABfCdE /@  ذH , 4\@@nAO  Eb/? ݰEa@As@[ rAg/? WY8@A7A@  @@/? @9A S  P@-merge_options4@US  @@ nA"m15@@@@ S   S  @@ oA"m26@@@@S  S  @@ pA,new_desc_opt7=$text@@@`E@@@@6E@@*T  +T  @@ *qA+new_authors<^&stringQ@@@E@@@@E@@?X  @X  @@ ?uA+new_version=&stringQ@@@E@@@@+E@@T[  U[  @@ TvA(new_sees@{#see@@@E@@@@E@@h_  i_  @@ hyA)new_sinceAD)@@@E@/@@@SE@(@zb  {b  @@ zzA*new_beforeD@V@@@1E@[@r@@@2E@m@@qE@@@@E@@g s yg s @@ }A*new_beforeG@$listK&stringQ@@@@@@E@נ@ @@@E@ؠ@@@E@$listK@@l@@l@l@@E@@@E@@@@E@@ll#@@ @A*new_beforeK@@=@@@>@@@=@8@@@?@@@@@@@@=@AC43E%P /?l  ~9X ~9}@ @@@!@!4G@!,oB5 V@/?  #~9;u@@tA9 PA/? % ){ *|3@A{D@ $QPN@M@ABJICDEO /? 1 5{ 6{@ @@@ s@ G@ BT 8U@/> ? C|@A;Odoc_merge.merge_info.(fun)A@ = <@@/> D Hz@@A] AOA/> J Nw OxX@ADd IDv@t@t@ABonCDjN /> V Zw( [wW@ A@@@@ G@Bx ]T@/>L d hv@@A| aNA/>H j nt ot@AD ipe@@ABCDM />8 v zt {t@ a@@@W@rG@jԐB }S@/=  s@@A MA/=  p q:@AD @@A@BCDL /=  p p9@ @@@@G@B R@/=  q:`@AeA@  @@/=  o@@A LA/=|  n n@AB @@A@BCDK /=l  n n@A|A@  @@/=\  n@@A KA/=X Ű mt mt@AB Ġ@@A@BCDJ /=H Ѱ mt mt@A'A@  @@/=8 ְ mtv,@@+A JA/=4 ܰ l& lp@A2B ۠@@A@BCDI /=$  l/ le@AA@  @@/=  lC@@BA IA/=  h   j @AID *@@ACDH /=  h   h  @ @@@@,G@$\B N@/<  h  @AA@  @@/<  g s uf@@eA" HA/<  c   e f m@AlD) M#9@6@ABC5G /< ! %c   &c  /@ @@@^@yG@qB< (M@/`  @ADK 8?p@b@Y@ABCXF /<, D H`   I`  @ /@@@@G@B^ KL@/; R V_  @@Ab OFA/; X \\   ]] f @ADi W^@@ABCwE /; c g\  % h\  K@ N@@@6@QG@IB| jK@/; q u] f l@A2A@ n m@@/; u y[  @@A rEA/; { Y   Y  @AѐD z@@@ABCD /;t  Y   Y  @ q@@@@G@B J@/;8  X  @@A D@/;,  V > B V > @D%merge8@ ՠ @@@F@@@@F@@@@ J@@@@F@@@ Π@@@F@@@F@@@F@@ U   U  @@ rA Ġ@0D@@A@BCD@/; а V > L V > v@ @@@A@\G@T.B? J@/: F@1AA D@/:  U   U  :AA;Odoc_merge.merge_info.mergeA@  @@/:  T  <@@;@ " @@ABC@/:  U  +@AA@  @@/:  U  &@@@Y U  @"d1:W@ U  @@sA"d2;L@ U  ! U  #@@tA@B@@ A@@AB@@B@/:p ] f } ] f @@@@@J@ܐB-"v1>@ '] f q (] f s@@'wA"v2?@ .] f t /] f v@@.xA)@B@@ A@@AB@@B@/:T6 :] f z$@@@3 B@/:0< @d T _ Ad T e@@@@@J@BY"v1B@ Qc  K Rc  M@@Q{A"v2C@ Xc  N Yc  P@@X|AS@B@@ A@@AB@@B@/:` dd T \$@@!@] B@/9f ji   ki @ @@@pI@J@1B"b1E @@@E@ h   h  @@~A"b2F @@@R@ h   h  @@A@B@@A@@AB@ ͐B@@A@B@/9 i  0@@W@% B@/9 l> ld@A^A@@@/9 l? l]@dB!vHE@@ l5 l6@@AA!tI@ l8 l9@@BA@zJA@@A B@@C@@AB@ B@@A@E@/9*@A C@/9A@à@@A A@/9lΰ n n@AA@@@/9`@A!vME@c@ n n@@EA!tN@ n n@@FAߠ@OA@@A B@@C@@AB@@C@/9L5A@@ @AA@/94 q:s q:@AA@@@/9$ q:n@@@"t1Q@ q:e q:g@@HA"t2R@ q:h q:j@@ IA@B@@ A@@AB@@B@/9 |# |2@AA@@@/8 |@@@6"t1V@ &| '|@@&MA"t2W@ -| .|@@-NA(@B@@ A@@AB@@B@/87 ;hz <h~@@ A*  Cyy @-merge_options\ @  Hy@@GRA'mli_opt] @ Ny Oy@@NSA&ml_opt^ @ Uy Vy@@UTAP@C@@A A@@B@@AB@ ZB@@A@C@/8b f)/ g)L@A A@`_@@/8g k)4@A A@dc@@/8,k @ A2!i_ @ s t@@sUAn@ D@@A @BCD@/8 z ~Ma Mg@A A@xw@@/8@ AF!i` %A@"6@ MV MW@@VA@ D@@A5@B43C1D@/7  @A A@@@/7  @ 8G@" Ca"i1a BA@"A@"L@  @@WA"i2b ;A@"A@"N@  @@XA@'@AE@@F@@AB^@^]BC[F@/7*@ A  F@/7  @@ @hC@/7  #@#exnG@@@1G@1 +B P CC 4@-merge_optionse N@ 9 C`@@ZA#mlif E@ Ca Cd@@[A"mlg <@ Ce Cg@@\A@'*match*ED@@AC@@BA@@B@@AC@ B@@ C@@AB@E@/7@@@@1H@1# hA="E@/7t K@ kA?$E@/7h~~@@ pAD )E@/7PNT u@@ tAH-E@/78  @@ yAP"l1j$listK ,record_field@@@%0@@@%/@01@@0_A"l2k@@@%7@@@%6@>?@@>`A!f@#@@@.pG@.@@. @@@0G@.@@.G@.@UV@@UjAP@m@AH@@?G@@AB-F@@m@AlkBCiH@/74aefAA8Odoc_merge.merge_types.fA@`_@@/7gkP@@ ANd@@@ABCwG@/6ost@@ A"l1hX 3variant_constructor@@@%@@@%@@@]A"l2i@@@%@@@%@@@^A!fl@#@@@%G@%b@@%c @@@(rG@%d@@%eG@%a@@@aA@@AH@@=G@@AB-F@@@ABCH@/6jAA8Odoc_merge.merge_types.fA@@@/6N@@ AL@@@ABCG@/6tŰ;A;C@@ 'AE@/6Lʰ@@ ,AE@/6ϰGI 1@@ 0A̠@@ABC@/5ְ%/@@ 8A Ԡ@ 1D@@A@BCD@/57B@@ CA D@/5 H@@ GAC@/5@A LA@@@/5 Q@@ PA$ C@/5j{j@&optionL*Odoc_types$info@@@$F@@@$EF@$h gC<8C@/5l jl m@@ l@@j?j@;@@@(L@- A*? B@/5(F5@A,A"B@/5HLHVMHX@@A1F'B@/5MQ@@A5J+B@/4QUV@@A<%cons2o@@@%I@%h@bc@@bcA(new_descq>m$info@@@&FI@&?@@@&@I@%@wGUxG]@@weAr@T@A%F@@G@@ABRG@/4@AA@}|@@/4@A0!dr@@@& M@%@@@fA@HG@@As@ @I@@ABCqI@/4@@AL}@*@AByH@/4@@AA@@@/44@AX"d1tD@@@&*@ @@hA"d2uN@@@&1@@@iA0@K@AI@@J@@ABCJ@/4,ʰWiW@AA@@@/4$ϰWn@hL@&C*J@/4 @A,J@/4ٰ)Q@@@@&aL@&Y(B8"J@/3&?@@-A<&J@/3GQ@@1A@JBFA/3)9@A:B@@AE /3(@A>Odoc_merge.merge_types.f.(fun)A@@@/3I@@H@ A@/3  '@ @@@%L@%B"c2pI@%l@ @@dA@ A@@A@B@@A@A@/3h$@'@ A@/3\(,@g@@@0K@0̐B@&record@< @@;kA6@B@@A A@@B@E@@ACB@@BvC@@sD@@AC@B@/3HPTU@Q@@@0L@0A)UB@/30\4@A+W!B@/3$^bc@@A0\&B@/3 cg^j@@A4`*B@/2gkl9@@A;'record2K@@@.YI@.!@x(y/@@xlA(new_descT$info@@@.I@.@@@.I@.h@@@nA@G@@AQ@'F@@ABRG@/27=@A4A@@@/2@6A0!d@@@.M@.@@@oA@HG@@I@@ABq CpI@/2@@RAK@@Ay(BxH@/2D@AZA@@@/28@\AW"d1C@@@.@>Q>S@@qA"d2M@@@.@>Z>\@@rAѠ@0@AI@@J@@ABLCJ@/20߰@A~A@@@/2(@gL@/<C*J@/2 @A,J@/2 `s`@@@@/L@/B8"J@/1`p?@@A<&J@/1@@A@qBFA/1 1 o@AB@@AE /1;I;n@A>Odoc_merge.merge_types.f.(fun)A@ @@/1@@@ A@/1|;S ;m@@@@.]L@.TB!rI@.%@/;N0;O@@/mA*@ A@@A@B@@A@A@/1d8@&@3 A@/1<<@  A  @@ A1H @-merge_options@ M@@LtA#mli@ST@@SuA"mlw@Z[@@ZvAU@ D@@AC@@BA@@B@@AC@&B@@A@D@/1(jn  o  @@ A.hD@/1os   @@ A2l@@ABC@/0vz F V{ F @A A@ts@@/0{ F H @@ A>x C@/0    D@&optionL*Odoc_types$info@@@1@@@1F@1 CV$C@/0   @@ @Z(C@/0"" @@ A!q!q@-merge_options@!q!@@xA#mli@!q!!q!@@yA"ml@!q!!q!@@zA(new_desc:$info@@@2E@2@@@2E@2Q@!!!!@@{Aˠ@-C@@A!A@@*B@@D@@ABC@אB@@A@D@/0x߰" """ "(@AMA@@@/0p@OAE!d%@@@2I@2@!"!"@@|A@ E D@@AF@@)@AB(@'@AC$F@/0`!!!!@@mAb@@A3@B2 C-E@/0 "" ""@AvA@@@// @xAo"d1M@@@2@")"4")"6@@~A"d2W@@@2@#")"=$")"?@@#A@2@AF@@G@@ABW@W/BCRG@//-1"z"2"z"@AA@+*@@//26"z"@rH@3$C+3G@//: @A-5G@//<@"C"LA"C"t@%@@@3H@2B9A#G@//HL"C"I@@@A=E'G@//pLP!!@@@I~|TBwC@//PTXV//Yz66@A>Odoc_merge.merge_classes.(fun)A@SR@@//4Z^{66 @r*Odoc_value(t_method@@@@_D@>@@@?E@A;F@A0Bgz,))@-merge_options9@,))@@~A#mli:@,)),))@@A"ml;@,)),))@@A@C@@A A@@B@@AB@UB@@UC@@AB@C@//6++S//@@@@>E@<B5C@// 7++R//@ATA@@@/.S//@SR+t_attribute@@@>E@<@@@G@>0BO4C@/.°3+{+}3+{+@@@@@@/-FJL/-/9@^@@@J@>A<NE@/-UYL/-/CZL/-/a@n.I@>I@>@@@>J@>K@>BPb*E@/-im8++U@@@Tf.A@/-osI..tI..@@A\#ele=A@z:+,{:+,@@zAu@ A@@A@iD@@ABB@@C@@AB@A@/-|G.z.G.z.@@5A"a2>*Odoc_value+t_attribute@@@<@<,3,S<,3,U@@A@B@@A$@B#B@/-pD.3.HD.3.L@@NA B@/-LC-.C-.1@@SAB@/-4B-- @@WA"B@/-A-E-qA-E-@A\A@@@/,A-E-Z@@`A+B@/,?,,@--C@&optionL*Odoc_types$info@@@=@@@=N@=wCC3B@/,Ѱ>,,E.M.b@@}AH8B@/,ְ=,Y,n=,Y,@@@@=zM@=BTDB@/,=,Y,kY@@AXHB@/,`;,,$w@@@vnA@/,Ly55y55@@A!m?@V//V//@@A@B@@A A@@B@B@@AD@@C@@E@@ABC@B@/,  X0 0t55@@@@?@G@? B'@@AE@/,Y0'03r55+@AA@@@/+#t55@٠@@@?4H@AI@@ӐA<&E@/+-1t552t55@ؠ*H@@H@@@@@@I@AJ@@BO9(E@/+@DW00 T@@@S=,A@/+FJq55Kq55@@A[#ele@=@QY0'08RY0'0;@@QAL@ A@@A@iE@@AB@@BD@@C@@AC@A@/+cgo44ho44@@A"m2A(t_method@@@?B@t[0\0yu[0\0{@@tAo@#@B@@AB$B@/+z~l44l44@@&Ax B@/+tj4I4`j4I4@@+A}B@/+\g33g34@@@@@JL@@C6A(B@/+@ @@:A+B@/+,b22Gd22@$listK.Odoc_parameter)parameter@@@@@@@@M@@QBC5B@/+b22)1@@VAG9B@/*`1k1`1k1@A[A@@@/*`1k1:@@_APBB@/*^01 _11i@@@@?x@@@?wM@?nC`RB@/*pȰ]00m44@@tAeWB@/*hͰ\00\00@@@@?jL@?VBqcB@/*Lٰ\00v@@AugB@/*$ݰZ0?0M@@@A@/*;;AA@A "Odoc_merge.merge_class_types.(fun)A@@@/)AAc@@@@E#D@C@@@CE@EF@EpB`66y@-merge_optionsD^@~66@@A#mliEU@6666@@A"mlFO@6666@@A@C@@A A@@B@@AB@ސB@@ސC@@AB@C@/)%)77*;|;@E@@@CE@AB5*C@/)15776;v;{@ANA@/.@@/)6:;|;@ܠ@@@BE@A@@@AF@CG@CBMB2C@/)I$@@APE5C@/)LP7.7?Q7.7r@AA@JI@@/)\QU7.70@@AYN>C@/)TUY66Z67,@_]$info@@@A_@@@A^F@AݐCmbRC@/)8im66@@@qfVC@/)os;i;st;i;u@@Ay!aG6@z77{77@@zAu@ A@@VB@@AB@CB@@AC@@{D@@AB@B@/(77:;2@[@@@BH@AB$@@AE@/(77::@AA@@@/(:;@Y@@@BI@CJ@CYĐA9E@/(:;:;1@X*I@CtI@CP@@@C[J@C~K@CsאBL(E@/(77Q@@@P,A@/(ư:t::t:@@AX#eleH=@7777@@A̠@ A@@A@eD@@AB@@ܐC@@AB@A@/(|:E:Y:E:^@@A"a2IW@@@B@7878@@A@B@@A@BB@/(p9:9:@@A B@/(L9999@@AB@/(499 @@AB@/(99;99@AA@@@/' 99$@@#A&B@/' 8889 @RO@@@BL@@@BKN@Bn2C6+B@/'8j8~ ::-@@8A;0B@/' $8#88%8#8d@ @@@B>M@B*CBG%J>@GD@@@D@@@DM@DB8-B@/&==)@@A<1B@/%=@=l=@=@A A@@@/%=@=U2@@AE:B@/%<<<=>@>;@@@D<@@@D;M@D^CUJB@/%p << @J@_@@$AZOB@/%h Ak!mLD@h@@@A!qߠ @@@h @@@A&l_same$dG@h@@@h5G@h@%@@A(l_others#@@@h6G@h@'/@@A@%D@@AE@@$F@@AB8C@@V@3B@@ABCVF@/$J@]AAF@/$ΰ=@ @@@iK@ihBO"m2D@iD@iJ@hv@ @@A!f@$boolE@@@hI@h@@hI@h@@hI@h@@@A@  K J[!GI@&I@@ABIHCF@5H@@AGBDK@/$<@ @@@iL@iACK@/$O@AE K@/$#Yl$Y@ _@@@iK@iBQ$,K@/$x+/Y{0Y@ ,@@@iL@iŐA]08K@/$\7@A_2:K@/$D9=k@@Ac6>K@/$<=AuBu@AA@;:@@/$4BFu@d֐CnAIL@/$HLu @ܐAtGOK@/$N@AvIQK@/#PT!?U!t@AA@NM@@/#UY!a@D@iLCU]L@/#\`!e @A[cK@/#b@A]eK@/#dhfyif@ @@@j7K@j<BiqK@/#ptfuf@ q@@@j=L@jI Au}K@/#|@ AwK@/#~@ @@@jK@jBK@/#@ @@@jL@j"$AK@/#h@'AK@/#P[l4@@+AK@/#8@@@@h4A@BCD4J@/#(@@@@hBA@BCDBI@/#T@@KAI@/#AA7Odoc_merge.merge.iter.fA@@@/# °%@@VA@@ABCUH@/"˰@@ @@@jI@jeBJРCcG@/"ٰ?@ @@@jJ@jsAXG@/"@vAZG@/"@@zA^,F@/"3o|@@P@D@@hjH@h4Bk@5@A3BC@/"BNBn@A;Odoc_merge.merge.iter.(fun)A@@@/"8@@Ax C/"` =@A@A/"X BYBm@@@@h`J@hSB"m2q@BS BU@@A@ A@@A@B@@A@A@/"@(@(@# A@/"4,0p@@oAWI5u@!bG@z:@@9 A4@ A@@A@@A@/"$?CD@@A= A@/" DH@@@A A@/"JN||OGo@j@@@gE@f8Odoc_merge.merge_modulesBQ-merge_optionsuM@b`h`zc`h`@@bA#mlivM@i`h`j`h`@@iA"mlwG@p`h`q`h`@@pA.remove_doublesx@@WE@W@@@WE@W~@@W@E@W@@@WE@W@@WE@W@@WF@W@@WF@W}@aaaa-@@A$code}q&stringQ@@@XE@X@@@XE@X!@bbbb @@A)code_intf@@@Y3E@Y0@@@Y1E@X@bbbb@@A@-E@@AF@@jC@@AB]A@@fB@@ZD@@ABC@3K@@AnJ@@BH@@E@@AC @@@ՑC@@I@@AB+G@@eF@@ACDCF@/!||AF@A>Odoc_merge.merge_modules.(fun)A@@@/!GK@C@@@fE@ft@@@fF@gG@gBBF@/!yy|o|@!@@@flE@eBNF@/! yy|i|n@A%A@  @@/!|o|s@@@@eE@e @@@e!F@fkG@f`ϐBfF@/!x%)utt*yy@E@@@eE@c\ېB*rF@/!h15vtt6yy@AIA@/.@@/!H6:yy@ܠ't_value@@@dcE@cJ@@@c^F@eG@dBDF@/!0KOWqqPpt]t@k@@@cBE@bBPF@/! W[Xqq\otWt\@AoA@UT@@/!\`pt]ta@~E@a@@@b F@cAG@c6BeF@/ lp7nFnHqTqq@@@@aE@`"B!qF@/ x|8nRnV}Sq}q@AA@vu@@/ }Tqq@#oE@`@@@`F@aG@a6B5F@/ k{k}5n n+@@@@`E@_PBBAF@/ kk4nn@AA@@@/ 5n n @C@@@_E@_>@@@_RF@`G@`ZBYF@/ pggk>ke@@@@_6E@]efBeF@/ `ggk8k=@AA@@@/ Hk>kB@g.Odoc_exception+t_exception@@@^\E@]S@@@]gF@_5G@_*BF@/ 0ٰccgg@@@@]KE@YB&F@/ ccgg@AA@@@/gg@%@@@\E@Y@@@YF@]JG@]?B>F@/$rw@@ABF@/cc@@AFF@/ cc @@AJF@/  cuc{cuc@@A@O@AL@BKJCFE@/cZcgcZck@@A@ -G 0F@@A]@[@ABZYCUG@/!%c>cS&c>cY@AA@@@/&@AѠ!sv@@@Y@1c>cN2c>cO@@1A,n@n@Al@H@@ABCmH@/l9=c"c7>c"c=@AA@76@@/d>@A!s@@@X@Ic"c/Jc"c0@@IAD4@@A@H@@ABCH@/4QUbb?@@ANGE@/(UYbbY@@ARKE@/Y]bb^bb@@ AW@@ACD@/aebbfbb@@A _@ |F E@@A@BCF@/osbubtbub@AA@ml@@/t@!A!s@@@Xn@bubbub@@Az@@A@G@@ABCG@/bYbnbYbt@A7A@@@/@9A6!s~@@@XP@bYbfbYbg@@A3@@A@G@@ABCG@/b2b8>@@NAJED@/tbb@@RANID@/haaaa@$listK$Name!t@@@W@@@WF@XhBe`D@/Haa@@mAidD@/8°aa@@qAlh@@ABC@/$ɰ```a@AyA@@@/ΰ``@@}Ax C@/Ұ````@&optionL*Odoc_types$info@@@W@@@WF@W4C$C@/``@@@(C@/g6gTg6g@'.module_element@@@\@@@\H@]I@\A"te@ cc cc@@ A!f@/@@@ZM@Z@@@ZH@Y@@Y@V1@@@YH@Y@@@YH@Y@@Y@@@ZH@Y@@YI@Y@@YI@Y@9cd:cd@@9A4@2B@@A:A@@B@TC@@AD@@B@@E@@ABC@B@/MQg6g^Rg6g~@cH@]H@]H@\@@@\I@]J@]tB^['B@/bfg6g?r@@yAb_+B@/`fjccv@@}@ec@-@A,A@/TnrdFd\sdFd^@@ Odoc_merge.merge_modules.(fun).fAr$extsc@{cd|cd @@{A%elemsY@cd cd@@A}@ A@@AB@@B@@@@AC@@6D@@AܐB@@E@@ABC@B@/@ffff@@+A/#te2.Odoc_extension0t_type_extension@@@Y@d_dd_d@@A$restH@Y@@@Y@d_dd_d@@A)merge_ext@@@@ZyM@Z@@Zl@@@ZM@Z@@ZM@Z@dddd@@A&mergedV@@@ZM@Z@f f f f&@@A(unmergedT@@@ZM@Z@f f(f f0@@A@FGIC@@Ar@Bq@>F@@(I@@ABMD@@^E@@ H@@ABCDzI@/@fTfzfTf@%@@@[M@[N@[Cs !I@/$@Au #I@/fTfez@@Ay'I@/f f3f fP@@J@?@@ZN@ZB@3@A@B@1@A.@-@ABCF@/-1f f@@A* F@/15dd6eeAA *Odoc_merge.merge_modules.(fun).f.merge_extA@0/@@/7;dd@@A4@@AABCE@/?CffDff@@AѠ$restH@Y@@@Y@PffQff@@PAK+@@D@@ABCD@/LW[dd@@@TB@/,]aee,@@+A+0@"xt@5jdd@@iAd@DB@@A A@@B@B@@AC@@אD@@AB@B@/{eqeeqe@@@@ZO@ZuPC'#xt2@@@ZFO@Z @dddd@@A@&@F@@AB'F@/ee@@fAFA/dee0eZ@AmBC@6@A5E /de de/@A 0Odoc_merge.merge_modules.(fun).f.merge_ext.(fun)A@@@/dd|@@{@P A@/dede.@ @@@ZIR@Z<B_#xt28O@Z @dede@@A @ A@@A@jB@@A@A@/@&@ A@/|԰k+k5k+k7@@A"ex@gggg@@Aڠ@ A@@B@@AB@B@@AC@@D@@AB@B@/Pghjj@@@@]H@]vB$@@AE@/@h hjQj^@AA@@@/( jj@ @@@]I@^J@^$A9 E@/ jjjj@ *I@^I@^@@@^J@^K@^7BL (E@/ %)ggQ@@<@P ",A@/ +/j j0j j#@@CAY#ele>@7h h8h h @@ 7A#ex2.Odoc_exception+t_exception@@@]@FhAhcGhAhf@@ FA A@A@@B@@AB@wD@@AB@@C@@AB@B@/ W[ ii\ ii@@oA, UB@/ \` i`ia i`i@@tA1 Z@C@@ABC@/ fj i`ik i`i@@~A; d C@/ ko i`iu@@A? h'B@/x os i i-t i i]@AA@ m l@@/H tx i i @@AH q0B@/< x|hh}hi @&optionL*Odoc_types$info@@@]@@@]N@]C` HB@/ hh ii@@Ae MB@/ hjhhjh@~@@@]M@]Bq YB@/ hjh|v@@Au ]B@/ j9jKj9jP@@Ay @b@A_A@/ h$h2@@@ A@/ 3mn3mn@@Aa"ty@kkkk@@ A @B@@A A@@B@lC@@AIB@@cD@@AB@B@/p ϰkk.mm@@@@_H@_aB$ Ԡ@@AE@/` ݰ kk,m!m.@AA@  @@/H .mm@ @@@_uI@`bJ@`<A9 E@/8 .mm.mm@ *I@`WI@`3@@@`>J@`aK@`VBL (E@/!kkQ@@@P!,A@/ !  )ll)ll@@!AY#ele>@ kk kk@@!A#ty2)Odoc_type&t_type@@@_@$"kl %"kl@@!$A!@A@@B@@AB@ҐC@@AB@@|D@@AB@B@/!59%l\lq:%l\l@U@@@_M@_SC3!:B@/!AE$lFlZF'll@@YA8!? B@/!FJ#ll(K#ll@@/@@@_M@_dBD!K,B@/!RV#ll%I@@iAH!O0B@/!VZ+m m[+m m @@nAL!T@5@A2A@/|!]a!kk@@t@R!ZA@/h!cgRqpqzhRqpq|@@{A!m@n8nRn[o8nRn\@@!nA!i@IB@@A A@@B@pB@@AC@@D@@AB@B@/<!:njnzMqq9@@@@`H@`B$!@@AE@/,!;nnKpp@AA@!!@@/!Mqq@ M@@@`I@aJ@aA9!E@/!MqqMqq8@ L*I@aI@a@@@aJ@aK@aƐBL!(E@/!9n`nfQ@@@P!,A@/!HpRpfHpRpk@@AY#ele>@;nn;nn@@!A"m2@@@`@=nn=nn@@!A!ˠ@A@@B@@AB@rD@@AӐB@@C@@AB@B@/!Ep p Ep p$@@A'!B@/!@o#o?@o#oa@C.!B@/!?o o!Fp%p:@@A3! B@/!>nn>no@@@@a M@`B?!,B@/! >nnD@@AC!0B@/x" Jpp Jpp@@AG"@5@A2A@/D"  <nn@@ @M"A@/0" ntJtT ntJtV@@'A!m@ Xqq Xqq@@"A"@B@@A A@@B@TB@@AːC@@D@@AB@B@/", 0Zqq 1ist@7@@@b9H@bJB$"1@@AE@/": >[rr ?gsss@ARA@"8"7@@/"? Ciss@ @@@b-I@cJ@b_A9"FE@/"M Qiss Rist@ *I@bI@b@@@bJ@cK@brBL"Y(E@/"` dYqqQ@@w@P"],A@/"f jds,s@ kds,sE@@~AY#ele>@ r[rr s[rr@@"rA"m2@@@b;@ |]r8r\ }]r8r^@@"|A"w@A@@B@@AB@rD@@AB@@/C@@AB@B@/" `rr `rr@C)"B@/|" _rr brs@@A."B@/t" ^rbrw ^rbr@ @@@b]M@bOB:"'B@/`" ^rbrt?@@A>"+B@/D" fs[sm fs[sr@@AB"@0@A-A@/" \rr)@@@H"A@/" yy yy@@Ae!v}@ vtt vtt@@"A"@ B@@A A@@B@B@@ArD@@C@@jE@@ABC@B@/"ְ xtt y(y]@@@@dH@cmB'"۠@@AE@/" yuu xx@AA@""@@/" y(y4@ @@@cI@dJ@d A<"E@/" y(y> y(y\@ *I@dI@d@@@dJ@dK@dBO#(E@/l# !wttT@@!@S#,A@/`#!xx!xx@@(A["v2=@!yuu!yuu@@#A#@ A@@A@B@@AɐD@@C@@pE@@ABC@A@/T#-!1xox!2xox@@EA#+A@/8#2!6xAxT!7xAxm@@JA"#0A@/ #7!;ww!<wx@W@@@deK@daUA.#<&A@/#C @@YA1#?)A@/#F!Jvdv!Kvw@  @@@d'@@@d&L@d9hBA#O9A@/#V!Zvdvu)@@mAE#S=A@/#Z!^}uu!_}uv@ArA@#X#W@@/#_!c}uu2@@vAN#\FA@/#c!g|u_u~!h|u_u@  @@@c@@@cL@cC^#lVA@/\#s!w{uMu]!xxx@@Ac#q[A@/T#x!|zuu/!}zuuG@!a@@@cK@cBo#}gA@/8#!zuu,t@@@s#kA@/$#!|\|f!|\|h@@A9!cu@!yy!yy@@#A#@ A@@q B@@AB@;B@@AFC@@;D@@AB@B@/#!zz!{|%@@@@ePH@e0ŐB$#@@AE@/#!z!z-!{{@AA@##@@/#!{{@t@@@eDI@f1J@f ڐA9#E@/#Ȱ!{|!{|$@s*I@f&I@f@@@f J@f0K@f%BL#(E@/#۰!yzQ@@@P#,A@/#!{?{S!{?{X@@AY#ele>@!z!z2!z!z5@@#A"c2*Odoc_class't_class@@@eR@!zVzt!zVzv@@#A#@B@@AA@@B@wD@@AB@@C@@AB@B@/$ "zz"zz@ -@@@eM@e+C3$B@/p$"zz"{{'@@1A8$ B@/h$""zzz"#zzz@"@@@etM@ef"@4@@@SA!cJ@"F||"G||@@$FA$A@ A@@" B@@AB@B@@AC@@D@@AB@B@/$X"\||"]~~@c@@@fH@fvB$$]@@AE@/$f"j||"k~^~k@A~A@$d$c@@/$k"o~~@%@@@fI@gJ@grA9$rE@/$y"}~~"~~~@$*I@gI@gi@@@gtJ@gK@gBL$(E@/l$"||Q@@@P$,A@/`$"~~+"~~0@@AY#ele>@"||"|}@@$A"c2,t_class_type@@@f@"}#}F"}#}H@@$A$@B@@AA@@B@uD@@A B@@ ^C@@AB@B@/T$"}}"}}@ @@@gM@fڐC1$B@/<$Ȱ"}}"}}@@A6$ B@/4$Ͱ"}L}a"}L}y@"@@@fM@fBB$,B@/ $ٰ"}L}^G@@AF$0B@/$ݰ"~F~X"~F~]@@AJ$۠@3@A2A@/$"}}@@@P$A@/$"a=aI"a=aL@@ 'Odoc_merge.merge_modules.remove_doublesA #accy y@"aa."aa1@@$A$@ B@@|A@@AB@ @@@A@BB/%#aa# aa@AA@%%@@/% # aa#aa@@A !hz E@W@#aMaS#aMaT@@%A!q{$^ @@@W@#!aMaX#"aMaY@@%!A%@,@D@@AB,@C@@AC,D@/%*#.a]a|#/a]a@@@A!%( D@/%/#3a]ah#4a]av@#@@@WI@WKB-%4D@/t%;#?a]ae2@@PA1%8D=/T%@N6AAT@ %<KBA/4%D#H]]"#I__@A #Odoc_merge.merge_module_types.(fun)A@%C%B@@/%J#N__#O__@ @@@VD@Uw@@@UE@VF@V=Odoc_merge.merge_module_typesB%V-merge_optionsO @#gBeB#hBeB@@%gA#mliP @#nBeB#oBeB@@%nA"mlQ y@#uBeB#vBeB@@%uA%p@C@@A A@@B@@AB @C@/%#Z;Z=#\\@!@@@UpE@S-B,%C@/%#ZGZK#\\@AGA@%%@@/%#\\@6!@@@TE@S@@@SF@UoG@UdEBD%,C@/%#bTaTc#YZ"@!@@@SE@QQBP%8C@/%#cTmTq#YY@AkA@%%@@/%#YY@Z ~@@@RE@Q@@@QF@SG@SiBh%PC@/p%ǰ#DQSQU#]ST@!@@@QE@PRuBt%\C@/`%Ӱ#EQ_Qc#\SS@AA@%%@@/H%ذ#]SS@~ E@P@@@@PTF@QG@QB%pC@/0%#$MM#AQ Q5@"@@@P8E@OB%|C@/ %#%MM#@QQ @AA@%%@@/%#AQ Q@ E@N@@@OF@P7G@P,B&C@/&$  JJ$ "MM@"'@@@NE@MB& C@/&$ KK$!MM@AA@&&@@/&$"MM@"@@@NE@M@@@MF@NG@N͐B&$C@/&+$/G<G>$0JJ@"K@@@ME@KOِB&0C@/&7$;GHGL$<JJ@AA@&5&4@@/&<$@JJ@ {@@@LE@K=@@@KQF@MG@MtB&HC@/h&O$SC?CA$TFG!@"o@@@K5E@FB&TC@/X&[$_CKCO$`FF@AA@&Y&X@@/4&`$dFF@"@@@JE@F@@@FF@K4G@K)B&lC@/&s$(@@A&oC@/&v$zBB${BC@AA@&t&s@@/&{$BB1@@"A &xC@/&$BB$BB@$info@@@FN@@@FMF@Fp5C4&C@/&$BBI@@:@8& C@/&$FF$FF@$Р@@@J@@@JH@KI@JaAN"teRD@$CKCT$CKCV@@&A!fS@#֠"@@@HTM@H(@@@HCH@F@@F@$@@@GH@G @@@G H@F@@F#*@@@G,H@F@@FI@F@@FI@F@$CZCi$CZCj@@&A&۠@2B@@A:A@@B@"C@@AD@@#7B@@E@@ABC@B@/&$FF$FF@aH@K H@JH@J@@@JI@KJ@JB^''B@/d' % FFp@@Ab'+B@/@' %CZCat@@@e' @-@A,A@/4'%CC%CC@@ %Odoc_merge.merge_module_types.(fun).fAr$extsTc@%"CZCk%#CZCo@@'"A%elemsUY@%)CZCp%*CZCu@@')A'$@ A@@AB@@B@@@@A#FC@@ؐD@@A#B@@E@@ABC@B@/ '@%DF F%EF F*@@+A/#te2V@@@G@%RCC%SCC@@'RA$restW&H@G@@@G@%^CC%_CC@@'^A)merge_extY@#a@@@HM@G/@@G0@@@HM@G1@@G2M@G.@%uCD%vCD@@'uA&merged^ @@@H@M@H@%ErE%ErE@@'A(unmerged_ @@@HAM@H@%ErE%ErE@@'A'@ G C@@Al@Bk@=F@@(I@@ABLD@@XE@@ H@@ABCDtI@/ '%EE%EF@#@@@HM@HN@HCm'!I@/'@Ao'#I@/ '%EEt@@As''I@/ '%ErE%ErE@@J@?@@HVN@H?B'@3@A@B@1@A.@-@ABCF@/ 'ΰ%ErE@@A' F@/ 'Ұ%CD%E7E_AA /Odoc_merge.merge_module_types.(fun).f.merge_extA@''@@/ 'ذ%CD @@A'ՠ@@AABCE@/ '%F+FJ%F+FU@@Aˠ$restX',H@G"@@@G$@%F+FA%F+FE@@'A'+@@D@@ABCD@/ ,'%CxC@@@'B@/ '&E7EZ,@@+A+0@"xt[@5& CD@@( A(@B@@A A@@B@$&B@@AC@@ѐD@@AB@B@/ (& DD&!DE@$<@@@H O@HPC'#xt2\$$@@@GO@G5@&3D3DJ&4D3DM@@(3A(.@&@F@@AB'F@/ (9&=EE6@@fA(6FA/ (?&CDPDe&DDD@AmBC(>@6@A5E / (H&LDPDo&MDPD@A 5Odoc_merge.merge_module_types.(fun).f.merge_ext.(fun)A@(G(F@@/ (N&RDD/|@@{@P(K A@/ (T&XDPD{&YDPD@N@@@GR@GhB_#xt2]8O@G9@&hDPDt&iDPDw@@(hA(c@ A@@A@jB@@A@A@/ p(q@&@(l A@/ \(u&yJJ&zJJ@@1A"ex`6@&GHGQ&GHGS@@(A({@ A@@\B@@AB@%IB@@A,C@@!D@@AB@B@/ 0(&GaGq&J-Ji@ @@@KH@K`TB$(@@AE@/ (&G{G&II@A\A@((@@/ (&J-J9@_@@@KtI@MEJ@MiA9(E@/ (&J-JC&J-Jh@^*I@M:I@M@@@M!J@MDK@M9|BL((E@/ (ư&GWG]Q@@@P(,A@/ (̰&IzI&IzI@@AY#elea>@&G{G&G{G@@(A#ex2b@@@K@&GG&GG@@(A(ݠ@A@@B@@AB@rD@@A%B@@C@@AB@B@/ (&I3IH&I3IL@@A'(B@/ (&HI&HI@@A,(@"RC@@ABC@/ )'HI%'HI/@@A6) C@/ p)' HH@@A:)'B@/ X) 'HzH'HzH@AA@) )@@/ ,)'HzH@@AC) 0B@/ )'H"HE'H"Hx@@@@L @@@L N@L/ڐCS)@B@/ )$'(H H ')IMIb@@AX)"EB@/ ))'-GG'.GH@'@@@LM@KBd).QB@/ )5'9GGi@@Ah)2UB@/ )9'=II'>II@@Al)7@Z@AWA@/ )@'DGG@@@r)=A@/ )F'J MuM'K MuM@@A"tyc+@'Q KK 'R KK @@)QA)L@,B@@A A@@B@C@@A%ݐB@@D@@AB@B@/ T)c'g KK*'hMM>@ n@@@MH@M%B$)h@@AE@/ D)q'u K4K@'vLL@A-A@)o)n@@/ ,)v'zMM@0@@@MI@NJ@N:A9)}E@/ )'MM'MM=@/*I@NI@N}@@@NJ@NK@NMBL)(E@/ )' KKQ@@R@P),A@/ )'LTLh'LTLm@@YAY#eled>@' K4KE' K4KH@@)A#ty2e@@@M@'KiK'KiK@@)A)@A@@B@@AB@\C@@A&>B@@wD@@AB@B@/ )İ'KK'KL @%@@@NM@NC.)B@/ )а'KK'L'L<@@A3) B@/ )հ'KK'KK@'@@@MM@MB?),B@/ )'KKD@@AC)0B@/ )'LL'LL@@AG)@5@A2A@/ `)'KLKZ@@@M)A@/ L)'?PQ'?PQ@@A!mf@'%MM'%MM@@)A)@B@@A A@@B@$B@@AC@@D@@AB@B@/ *('MM(:PP@ @@@O2H@OѐB$*@@AE@/ *(!(NN("8PP*@AA@**@@/*"(&:PP@ܠ@@@O&I@OJ@OA9*)E@/*0(4:PP(5:PP@۠*I@OI@O@@@OJ@OK@OBL*<(E@/*C(G&MMQ@@@P*@,A@/*I(M5OO(N5OO@@AY#eleg>@(U(NN(V(NN@@*UA"m2h%>@@@O4@(_*N=N\(`*N=N^@@*_A*Z@A@@B@@AB@rD@@A%bB@@ C@@AB@B@/*p(t2OO(u2OO@@,A'*nB@/*u(y-NN(z-NN@%O2C.*uB@/*|(,NN(3OO@@8A3*z B@/*(+NbNw(+NbN@(j@@@OVM@OHCB?*,B@/x*(+NbNtD@@HAC*0B@/\*(7PP(7PP@@MAG*@5@A2A@/(*()N N.@@S@M*A@/*([SS([SS@@ZAE!mi@(EQ_Qh(EQ_Qi@@*A*@B@@A A@@B@%B@@AUC@@JD@@AB@B@/*(GQwQ(VSjS@ @@@PH@Pc}B$*@@AE@/*ɰ(HQQ(TSS@AA@**@@/*ΰ(VSjSv@@@@PwI@QQJ@Q+A9*E@/*ܰ(VSjS(VSjS@*I@QFI@Q"@@@Q-J@QPK@QEBL*(E@/*(FQmQsQ@@@P*,A@/*(QRR(QRR@@AY#elej>@)HQQ)HQQ@@+A"m2k&@@@P@) JQQ) JQQ@@+ A+@A@@B@@AB@rD@@A&FB@@C@@AB@B@/x+) MR7RL)!MR7Rq@&#ِC)+B@/`+#)'LR!R5)(ORR@@A.+!B@/X+(),KQR)-KQR@)@@@PM@PB:+-'B@/D+4)8KQR?@@A>+1+B@/(+8)<SRR)=SRS@@AB+6@0@A-A@/+?)CIQQ@@@H+<A@/+E)IYY)JYY@@A!vl@)PcTmTv)QcTmTw@@+PA+K@+B@@A A@@B@(B@@AD@@'C@@E@@ABC@B@/+e)ieTT)jYtY@ p@@@QH@Q'B'+j@@AE@/+s)wfTT)x~Y Y@A/A@+q+p@@/+x)|YtY@2@@@QI@SoJ@SI@)fTT)fTT@@+A"v2n*Odoc_value't_value@@@Q@)hTT)hTT@@+A+@A@@B@@AB@(B@@AeD@@'C@@E@@ABC@B@/8+ΰ)xX~X)xX~X@@A/+B@/+Ӱ)vXKXb)vXKX{@@A4+B@/+ذ)sWW)sWX@'@@@RM@RA@+(B@/+ @@AC++B@/+)nVRV{)pVW@TQ@@@R{@@@RzN@RBS+;B@/+)nVRVg)@@AW+?B@/+)lUU*lUU@AA@++@@/p,*lUU2@@A`+HB@/d,*kUAUd* kUAU@KH@@@R@@@RN@R'ʐCp, XB@/@,*jU+U?*yXX@@Au,]B@/8,*iTU *iTU%@*@@@QM@QېB,iB@/$,%*)iTU @@A,"mB@/,)*-}XY*.}XY @@A,'@r@AoA@/,0*4gTT@@@,-A@/,6*:\\*;\\@@Aݠ!co@*AZGZP*BZGZQ@@,AA,<@ A@@B@@AB@'B@@AC@@D@@AB@B@/,S*WZ_Zo*X\F\@^@@@SH@SB$,X@@AE@/,a*eZyZ*f[[@AA@,_,^@@/l,f*j\F\R@ @@@SI@U5J@U*A9,mE@/\,t*x\F\\*y\F\@*I@U*I@U@@@UJ@U4K@U)=BL,(E@/<,*ZUZ[Q@@B@P,,A@/0,*[[*[[@@IAY#elep>@*ZyZ*ZyZ@@,A"c2q@@@S@*ZZ*ZZ@@,A,@B@@AA@@B@rD@@A(JB@@QC@@AB@B@/$,*[[.*[[N@(@@@TM@TvC.,B@/ ,*[[*[j[@@|A3, B@/,Ű*ZZ*ZZ@*@@@TxM@T B?,,B@/,Ѱ*ZZD@@AC,0B@/,հ*[[*[[@@AG,Ӡ@3@A2A@/,ܰ*ZZ@@@M,A@/,*__*__@@A!cr@*]]'*]](@@,A,@ A@@B@@AB@(ZB@@AC@@D@@AB@B@/`,+]6]F+_(_d@ @@@UG@UB$-@@AE@/P- +]P]\+^^@AA@- - @@/8-+_(_4@̠@@@UH@VI@Vu֐A9-E@/(- +$_(_>+%_(_c@ˠ*H@VH@Vl@@@VwI@VJ@VBL-,(E@/-3+7],]2Q@@@P-0,A@/-9+=^y^+>^y^@@AY#eles>@+E]P]a+F]P]d@@-EA"c2t@@@U@+O]]+P]]@@-OA-J@B@@AA@@B@rD@@A(B@@C@@AB@B@/-`+d]^ +e]^0@)@@@V L@U"C.-eB@/-l+p]]+q^L^a@@(A3-j B@/-q+u]]+v]]@+Z@@@UL@U3B?-v,B@/-}+]]D@@8AC-z0B@/-+^^+^^@@=AG-@3@A2A@/l-+]h]v@@C@M-A@/d-+&((+&((@@;Odoc_merge.merge_parametersA-)param_mli/)K@+#(i(+#(i(@@-A(param_ml0)A@+#(i(+#(i(@@-A!l1)Y@;=@+&((+&((@@-A-@ C@@AA@@B@@AB@)B@@A)t@@@B@C@/T-+%((+%((@@-A+-@@A@BB@/-ð+())+())L@A5A@--@@/-Ȱ+())3@)yA@;~;B>&pi_mli3)A@;T@+'((+'((@@-A"li4-! @@@;V@+'((+'((@@-A%pi_ml5)A@;X@+'((+'()@@-A!l6-4 @@@;Z@+'()+'()@@-A-@C@@$E@@ABN@N@AD@@1F@@ABCPG@/.,())7A@)vB;.F@/. G@yA=.F@/. ,$((I@@}@{. PB@/.,'',''@A;Odoc_merge.merge_param_infoA@..@@/.@A.&pi_mli)@,% $4$M,& $4$S@@.%A%pi_ml)@,, $4$T,- $4$Y@@.,A%l_mli$listK* @@@4@@@4@,=&P&\,>&P&a@@.=A%t_mli%Types)type_expr@@@4@,L&P&c,M&P&h@@.LA$l_ml *&@@@4@@@4@,Z&P&r,[&P&v@@.ZA%new_l-,p*=A@:A@4F@:Y@@@:xF@:S@,m'g's,n'g'x@@.mA.h@&F@@AGD@@G@@ABQA@@ZB@@=E%t_mliC@@ABC@*`@@@A@GA/.,'g'{,'g'@AtCq.@@ABCF /p.,'g'o@@~Az. F@/d.,'M'U,'M'[@@A.F@/X.,'',''1@#intA@@@::A.G@/D.,''5,''G@G@:LA.$F@/4.,''@@A.(F@/.,&&$,&&N@AA@..@@/ .,&&0@AA@..@@/. @AC@@@4@,%M%\,%M%a@@.A%sn_ml*+simple_name@@@4@,%M%p,%M%u@@.A.Π@e@Ab@B`@E@@A_@BC\E@/.ܰ,%@%F,%@%L@@A.ڠ@m@Ak@&sn_mliC@@ABhC@/.,%%,%%@@A $@@@4@, $y$, $y$@@.A%sn_ml.@@@4@, $y$- $y$@@.A. @D@@A!@BCD@//-  $$-  $%@AA@//@@// - $$@AA@//@@/l/ @A$/ D@/d/- $$- $$@,@@@4F@4B0/D@/T/-! $$5@@ A4/ D@/T/!-% $\$^@@@/D@BB@@( 9/builds/workspace/main/flambda/false/label/ocaml-linux-32 B/builds/workspace/main/flambda/false/label/ocaml-linux-32/ocamldoc@ ~ +*Odoc_mergePEĠ P1caml_string_equal`,Stdlib__List8L̠+Odoc_module,T&StdlibtP!`$.4*Odoc_value+Odoc_global(h8x;'ȠET7GJܠ6TFܠV젠Y E 4c U e h HT hr d 젠t w $c D  l  Ԡ|t(\t䠠$<d|Ƞ 8|0ؠdĠ젠 P$Ġ䠠pР  0Pܠ ,<d& (+Dd54ؠ :0@x <𠠑L $B <R dH |X N ^ 䠠T d!$Z!<j!l`!p!f!Ƞv!H""T"-Odoc_messages"ܠo"젠X#T #xx##~#g$H$l$|$$%d}&P|&`*Odoc_class&Ԡ&䠠''4'(8(((ࠠ)))Р%)蠠**d+P+`4+Ԡ+䠠,,4,-8F---ࠠ.R.РU.蠠/[/(/T/1x12233<3L-3|,3/34젠554$5D>6ؠA7@7T7376999<,caml_compare9#Str9D9𠠐! :K:$N:8! :\U:dX:x[::caml_ensure_stack_capacity:Ԡy;e;D;h;Ġn;𠠑< <<=(=L=p=Ƞ>,>>?$?`@(@X@@ԠA! @BBBР*caml_equalCC`CCD&[\.\+]DLDTE@(Warnings0Ef{&)Unit_info0'T Χ@aR%Types0"|Vȷ`X .Type_immediacy00$ jbv\"k&#Str0݅-d6B2-Stdlib__Uchar0=H^V9>ɠ+Stdlib__Sys0b'8=OIn.Stdlib__String0 w_OA4D"Q~~+Stdlib__Set0ܔ@Z8XWaa2+Stdlib__Seq0?72#[O.Stdlib__Result0p~ !ԥ//+Stdlib__Map0*4ɇ2s䠠.Stdlib__Lexing0^m|e,Stdlib__Lazy0$1mlࠠ/Stdlib__Hashtbl0(L%bԠ.Stdlib__Format00FClW.Stdlib__Either0HD ?|>.Stdlib__Domain0'Ϳo\0m.K.Stdlib__Digest0#z25I*.Stdlib__Buffer0,I[?z&Stdlib0t0VoS%{<F:%Shape0 M``ll)Primitive0dU=\I/}$Path0k.tbGmᠠ)Parsetree0v o[pY Y+Outcometree0BuG^)= 9c *Odoc_value0FJ]\fѬ*Odoc_types0ϸf%,e8)Odoc_type0~b:x_B.Odoc_parameter0n6sApT)Odoc_name0 d L_,+Odoc_module0/-05ɍM!W-Odoc_messages0C:K}Ŗ%0Ȅ?o,'+Odoc_global0=V0^@GD-.Odoc_extension0Lt.`?9:77.Odoc_exception0>@ӽX4Id*Odoc_class0D:L$Misc0Bpg]?[q)Longident0wP q;ɡ(Location0nBɊOn?7~ؠ,Identifiable0]/*N %Ident0>ЃzV)j⠠*Format_doc0uy@GmWUࠠ0CamlinternalLazy0zY# #4#-8CamlinternalFormatBasics0|.e1R$|o5Build_path_prefix_map0DGl}%Y5Lhi(Asttypes0eT$BbRM dc@#Sɠ٠@@@E)