Caml1999O036bT)* 8"h Qc QC Q(568"68"68"68"68& P VD C Q?(c()*YP85"?Z(8 yV! VCP @@Q?(c()*G8 ! " VC C68$ c()*C8G! " VC C68$ c()* 68$ C^(CUP +8"&()*G +8," #C#8&)*D C # C#8&)*YG75EC8;! 8s!!6 8#C?84D"  "8"5 8"c 8*"8K!Z( C8 yV D 8@[)*YLQ75EC8;! 8s!!6 8#CV84C! "8"5 8"c 8*"8K!Z( C8 yV D 8@[)*C QCV82G! & &g+] 8# C D E FGGGGG G  G  G  G  G  + +1   + +  +s +E++++ +l>8 " +<(566h?h?h?8)8!? +2 8" ? >9UX=</ (Odoc_dot&_none_@@AA"??A@@@@@@@@@@/  AAðç@#intA;@@@A@@@@@7@A@$charB;@@A@@@@@;@A@&stringQ;@@ A@@@@@?@@@%bytesC;@@ A@@@@@C@@@%floatD;@@A@@@@@G@@@$boolE;@@%falsec@@Q@$trued@@W@@@A@@@@@X@A@$unitF;@@"()e@@b@@@A@@@@@c@A@ #exnG;@@@A@@@@@g@@@#effH;@@O@A@A@@@@@@p@@@,continuationI;@@Q@@P@BDA@nY@@@@@@~@@@ %arrayJ;@@R@AOA@@@@@@@@@$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#4@/@@A$#''@-Match_failureV#=@@<@8@:@@a@@A5488@)Not_foundZ#N@@@A=<@ @@-Out_of_memoryW#V@@@AEDHH@.Stack_overflow^#^@@@AMLPP@.Sys_blocked_io_#f@@@AUTX"X@)Sys_error[#n@i@@A^]a+a@:Undefined_recursive_modulea#w@@v@r@t@@h@@Aonr<r@:Continuation_already_takenb#@@@AwvzDz@&Stdlib)Odoc_info!FUAA &Format@4ocamldoc/odoc_dot.mlUU@@A/dot_include_allV&Stdlib#refV@@@B@@@@B@@WW@@AA)dot_typesW@@@ B@@@@B@@+Y,Y@@BA*dot_reduceX*%@@@B@@@@B@ @=[>[@@CA*dot_colorsY<$listK&stringQ@@@C@ @@@ B@@@@"B@@[] \] @@DA)GeneratorB@ű#dotC#@&headerA&stringQ@@@3E@@@E@-get_one_colorAi@@@-E@S@@@TE@@@E@*node_colorA@)Odoc_info$Name!t@@@,gE@#"E@@@@E@@@E@@@E@1print_module_attsA@)formatter@@@E@@(&Module(t_module@@@+E@@@@0E@@@@@E@@@E@/print_type_attsA@$@@@,E@@I$Type&t_type@@@.1E@!@@@0E@@@@@E@@@E@-print_one_depA@D@@@.E@@i!t@@@0DE@@ @@@0ME@$unitF@@@0E@@@@@@@E@@@E@3generate_for_moduleA@lE@ @f@@@0E@ @@@42E@ @@ @@E@@@ E@1generate_for_typeA@aE@@@dE@0v@EH@0@@@0E@0w@@0xE@C@@@27E@@@@@E@@@E@.generate_typesA@$listK&t_type@@@2@@@2 E@!$unitF@@@3E@ @@"E@@@E@0generate_modulesA@:bH@4"@@@40E@*E@)@@+E@'@@(E@$(generateA@&Module(t_module@@@@@@5E@2@@E@0@@1E@-@@6@6@6@6@6@6@6@6@6@6@6@6ƐIC@@6@&colorsAAid@@@6@@@6@A*loc_colorsAA@.E@@BE@@@E@@@@6@'modulesAA(t_module@@@4E@@@@6@AB@N@A@JI@@@6@@@6D@@6@@6@Aа@A@@@@6@@6@@6@B@A@@@@6@@6@@6@@A@|t@@6@@6@A@A@@@6@@6@B@A@@6@CD@A@@6@}@A@ym@@6@@6@Ad@A@`@XO@@6@@6@@6@)@A@%@ @@@6@@6@@6@@6@AR@A@N@I@@@6@@6@@6@BCE~@@@6^D@@3c4OT@)ocaml.doc G This class generates a dot file showing the top modules dependencies. CbooDbo@@@@@@@EAA@ƱC#@;@@@AAAAAAkAjEAD.A- AAA@6@6@6@6@6@6@6@6@6@6@6@6Ӑ@@6@@@@:@@@'@:7'A@;@@#AA_A^HAGA%A$AAAAAA@@6_D@6Q@6a@6b@6c@6d@6e@6f@6g@6h@6i@6j@6kD@@@@@@@\@@@IA@@@_TTUX@BA-Dot_generatorD53A@SRA@/A@@@ZZZ@*CA%@HH@@AgG@@BD@@}F@@AE@@&sharedRCQBWA@@ABC@H@/ A`gg*@A2Odoc_dot.GeneratorA@?>@@/ FAAC;@@zAW@@@@@@@c#@cAbXAWIAH/A.AAAAAzAyiAh@@.@/E@%@&E@@E@@E@@E@@E@@E@@E@@E@@E@@E@Q@@@OAA@@@@@@F@@APAAON@@@@DAAUC@@@@AB@@A@@@@@@@@@@@@A @A@@@@@@@@@B@A@@@@@@@@@@A@@@@@@A@A@@@@@@Bİ@A@@@CDְ@A@@@@A@@@@@@A@A@@@@@@@@@e@A@a@\@UP@@@@@@@@@A@A@@|@@@@@@@BCE'*undef*C>@@%"#@@@@@@@ ;@@'AAcAbLAKA)A(AAAAAA@6@6@6@6@6@6@6@6@6@6@6@6D@@@@@@@a@@@N@@N/#@̐j@daQN#@ϐ&@fcS4#@2A-@@@6@@7@*A%7@@@6@@@6@@7?"A@@@@77@@@7@@7>@@7=A@  @@@6@0@@@7@@@7@@7<@@7;@@7:A@ @@@6@D@@@6@@@7@@79@@78@@77A@43@@@7@XU@@@7 @_\@@@6@@@7 @@76@@75@@74@@73A@C@oGF@@@6@@@6@@72@@71@@70A@?@@?@Ԡ)@@@6@@6@@@6@@7/@@7.@@7-A@ȠL@@@6@@@6@@@6@@7,@@7+A@8@@@6 @@7*@@7)A@@@@7(@@@7'@@7&@@7%@7$@7#@7"@7!@7 @7@7@7@7@7@7@@7@AA @@@7@@@7@AAA@@@@7@@@7@AA@@@7@@@7@AB@@A@@@@6@@@6R@@6@@6@An@A@@@@6@@6@@6@B\@A@@|r@@6@@6@@6@@A@_h@@6@@6@AD@A@vm@@6@@6@B&@A@@6@CD8@A@@6@@A@@@7@@6@A@A@@@@7@@7@@7@ǰ@A@@@@@7 @@7 @@7 @@7@A@A@@@@7@@7@@7@BCE@@@6@#@fAa@@@7@@7^AYk@@@7{@@@7~@@7}VA@OLK@@@7|k@@@7z@@7y@@7xGA@@?@@@7g@d<;@@@7w8@@@7v@@7u@@7t@@7s7A@TS@@@7b@x/.@@@7_L@@@7r@@7q@@7p@@7o+A@hg@@@7n@$@@@7m@+@@@7a!@@@7l@@7k@@7j@@7i@@7hA@C@{z@@@7U1@@@7f@@7e@@7d@@7cA@?@@?@)@@@7`@@7^F@@@7]@@7\@@7[@@7ZA@@@@7Y@@@7X@@@7O@@7W@@7VA@'8@@@7T @@7S@@7RA@@@@7Q@@@7P@@7N@@7M@7@7@7@7@7@7@7@7@7@7@7ܠ@@7@ڰAAB=@@@7@@@7@AٰAAؠ@@@@7@@@7@ӰAA @@@7@@@7@AB@@A@@@@7@@@7R@@7@@7@A@A@@@@7@@7@@7@B@A@@|r@@7@@7@@7@R@A@_h@@7@@7@Ax@A@vm@@7@@7@BZ@A@@7@CDl@A@@7@O@A@@@7@@7@A6@A@@@@7@@7@@7@@A@@@@@7@@7@@7@@7@A$@A@@@@7@@7@@7@BCE;@@@AA0A+xA"\A:AAAAAAA@7L@7K@7J@7I@7H@7G@7F@7E@7D@7C@7B@@7A@@@@@@@@n;@@@AA@@@@7@@@7@@@7@@7@@7A@@@@7@|{@@@72@@@7@@7@@7@@7A@@@@7@@sr@@@7@^@@@7@@@7@@7U@@@7@@7@@7@@7A@$4@@@7D@@7@@7A@@@@7@@@7S@@7@@7A@@@7@@@7@@7"A@@@7@@7A@@@@7@@@7@@7@@7A@q@@@@7@@@7@@7@@7@@7A@@@@7@%"@@@7@f@@@7@@7@@7@@7@@7A@@{@@@7@@7@@7@@7@@7@7@7@7@7@7@7@7@7@7@7@7@@7@@@@@@@Z@wH@@A5@B4310BC@H@/ gfAcA@ba@@/ i] ] R@A3Odoc_dot.dot_colorsA@hg@@/ o] #@Agn@FDBBAC@F@/ dx[[ @A3Odoc_dot.dot_reduceA@wv@@/ X~YY@A2Odoc_dot.dot_typesA@}|@@/ LWW@A8Odoc_dot.dot_include_allA@@@/ AA@@@/ AA@@@/ AA@@@/ AA@@@/ AA@@@/ tAA@@@/ XAA@@@/ <AA@@@/ $AA@@@/ AA@@@/ AA@@@/ AA@@@/ |AA@@@/X$,$N@@?Odoc_dot.Generator.dot#generateAe$selfbE@d@@A@@AB@@A@Ϡ@AB@@PQ@rs@ABCDE@@A@}~@AB!1LdMd@@HA)selfpat-*(& @IA JA Wg Xg;@$ 9 To store the colors associated to locations of modules. efff@@@@@@@JAXA kjeilje@8> the list of modules we know. yi=Azi=d@@@@@@@ KA6|A4mm@L 6 Colors to use when finding new locations of modules. ll@@@@@@@ LA&self-*@HGA@ A&self-1@@ "@A,modules_list@@@5;@@@5:@[p[|@@ 4AA /@A@@AB@@B@nD@@AvC@@B@@AE@@F@@ABC@B@/@ K@dE@6 A MB@/$ T @@A Q"B@/ X@@A U&B@/ \@@@ Y*B@/ b@#exnG@@@5 J@5 'Odoc_dot.Generator.dot#generate_modulesBɠ[#@Z@ wyA&self-1'@^@ {zA,modules_listr@w!w-@@ {A!s&stringQ@@@4@@@ ~A @#exn=C@@AA@@E@@A#B@@#tag>D@@ABC@B@@AD@@E@@AؐC@@BC@E@/ K@?A= E@/ '(@E@4FAF"oc*+out_channel@@@3EH@3;@9z\h:z\j@@ |A#fmt@@@3bH@3T@E{F{@@ }A ̠@H@@AA@B G@@?@AC:H@/x ڰRS@@@@4H@4uB/ H@/` ^_@@@@4H@4\H@4KB= !H@/D l@Hm@}@@@@4FH@4/BI -H@/4 x@Ry@p@@WR@@4ABR 6I@/ Y@@AU 9H@/  =@@@@4H@4I@4Ac GH@/ @Ae IH@/ ||@@@@3H@3{H@3~Cs #WH@/ *|@2Ay )]H@/ 0@@A| ,`HA/ 5{{@AʐA 4@@AfeBG / ?{@@A <GA/ Ez\mz\@AڐA D@@A@BF / Oz\d@@A LF@/l Sx06@@@ P B@/T Yuu@@@@3J@3 %Odoc_dot.Generator.dot#generate_typesBO@N@ krA&self-1@R@ osA%types@f  3f  8@@ vtA!s@@@3@tt@@ xA {@@C@@E@@ABB@@AD@@AA@@BC@ڐB@@A֐C@@ѐD@@AB@E@/@ @@7A5 E@/  r r@=A>"oc@@@0H@0@ #h E Q $h E S@@ uA#fmts@@@14H@1&@ /i s  0i s @@ vA%graphӠ@\&t_type@@@2 @!t@@@2 @@@2 @@2 @@@2H@1@ Rk   Sk  @@ wA ٠@4H@@A)I@@CG@@AB_@[@ACZI@/  aq bq@@@@2H@2BS I@/  mprz npr@@@@2H@2hH@2WBa #I@/  {o<D |o<p@@@@2RH@24Bm /I@/  o<N o<j@@M:@@2FBv 8J@/ |@@Ay ;IA/  k   m0@AB @C@A@@B?CH /t ( l  l @AA@ & %@@/` - j   j  @@@@1H@1MH@1P֐C 4H@/D ; j  @ CܐA :H@/4 A@@A =!HA/0 F i s  i s @AA E@h@AgBG /  P i s {@@A MGA/ V h E V h E o@AA U@vBF / _ g ; A@@@ \B@/ e c   c  @@@@0 (Odoc_dot.Generator.dot#generate_for_typeCǠY!@X@ umA&self-1%@\@ ynA#fmt@ `   `  @@ oA!t@ `   `  @@ pA!l@ `   `  @@ qA @B@@ D@@AB%paramA@@$C@@E@@ABC@ԐB@@ՐC@@AB@F@/  a   a  @ 5=C< E@/  #d  @@BA@ E@/ 3AAE@ @"@A@@ABC@/h  0^ F V 1^ F ~@@ + &@@0J *Odoc_dot.Generator.dot#generate_for_moduleCt@@ fA&self-1x@@ gA#fmt $@ GV D c HV D f@@ hA!m '@ NV D g OV D h@@ iA!l  Y@@@/I@/@@@/I@/@ aW k u bW k v@@ jA @%B@@D@@AB!A@@.C@@AC@ mB@@A*C@@7D@@8E@@ABC@E@/D  }] " ( ~] " D@ KCJ D@/,  ^ F @@PAN !DA/(  W k y [  @AWBU @)@A&%B#C /  X   Z  @A 0Odoc_dot.Generator.dot#generate_for_module.(fun)A@  @@/ " W k q@@f@c C@/ ( Z   Z  @A A@ & %@@/ - Y   Z  @@@p!nQ@ X   X  @@ 8kA 3@ A@@A@ B@@AoC@@|D@@AB@A@/ I Z   Z  @$boolE@@@/O@/6B'!m L@/@ Z   Z  @@ _lA Z@ A@@A@4B@@A@A@/ h@I@ c A@/T l T   T  B@@ $Odoc_dot.Generator.dot#print_one_dep@ʠ\$@[@ xaA&self-1(@_@ |bA#fmt @ S   S  @@ cA#src @ S   S  @@ dA$dest @ S   S  @@ eA @ A@@AC@@B D@@B@@AC@@D@/<  P z  P z @@ &Odoc_dot.Generator.dot#print_type_attsAV@@ \A&self-1Z@@ ]A#fmt N@ )N  4 *N  7@@ ^A!t N@ 0N  8 1N  9@@ _A @'*match*FD@@AB@@BC@@A@@AC@B@@A@D@/ Ͱ EQ   FQ  @@.A.#col E@(E@,@ OQ   PQ  @@ `A ֠@@AE@@@ABCE@/  [O < H \O < t@ EBE @(@A'&B$C@/  eO < X @ NAN  C@/  kO < B&@@S@R  C@/  qK   rK  @@ (Odoc_dot.Generator.dot#print_module_attsAV@@ WA&self-1@@ XA#fmt @ I A ^ I A a@@ YA!m @ I A b I A c@@ ZA @ZHD@@AB@@BA@@C@@AC@]B@@A@D@/ & L   L  @@-A-#col E@aE@@ L   L  @@ 4[A /@@AE@@@ABCE@/l < J f r J f @ DBD <@(@A'&B$C@/\ F J f  @ (E@NAN F C@/@ M J f l'@@S@R JC@/  S D D@@ !Odoc_dot.Generator.dot#node_colorAA @@@ ]SA&self-1 @D@ aTA!s C@ >T >U@@ hUA c@KD@@AJC@@BA@@B@@AC@C@@AB@@B@D@/ | G + 9 G + ?@A)A@ z y@@/  @+A+!c uE@@ E E@@ VA @"@A E@@"@AB CE@/  F  F (@A?A@  @@/  F @ACA@  @@/  F @@GA E@/  C C@ MAM @9@A76B4C@/  !C-@@UAT C@/  %@Xb &@X@AZA@  @@/  *@Xg@ c_B_ @I@AG@BFF@/`  3@X^?@@g@f B@/H  9z :z@@ $Odoc_dot.Generator.dot#get_one_colorA v@@ OA&self-1 z@@ PA ɠ@MB@@A A@@B@B@@A@B@/@ ڰ R},6 S},<@AA@  @@/4 @A!h @@@H@ _{  `{ @@ QA!q Q @@@J@@@I@ m{ n{@@ RA @+@D@@ABC@@-@AC,D@/( z|(@@@A%  D@/ ~y,@@D@C@7@A6A@/ r-3 v@@@@@&H@=Odoc_dot.Generator.dot#headerBs @@!MA&self-1 @@%NA @A@@A@@A@/+ sKQ@@@@@%I@B1A@/8 thn*@)@@@@$J@(B'>A@/E u7@6@@@ @#K@5B4K+A@/xR qD@@:@8O/A@@) ;/builds/workspace/main/flambda/false/label/ocaml-freebsd-64 D/builds/workspace/main/flambda/false/label/ocaml-freebsd-64/ocamldoc@ ~"GE+(Odoc_dotP $.CamlinternalOOd1 rankdir = TB ; |3 fontsize="12pt"; &Stdlib- rotate=90; 0 ratio="fill"; 1 size="10,7.5"; ̠Ԡ,digraph G { 䠠젠,Stdlib__List|$0Stdlib__FilenamePb@7" [style=filled, color=@#]; @?"%s" [style=filled, color=%s]; .Stdlib__Format)Odoc_infoԠb@7" [style=filled, color=@#]; @?"%s" [style=filled, color=%s]; (b@&" -> "@#"; @."%s" -> "%s"; `#l1caml_string_equalAРDGlJԠ2p<$@@"%sHETDxb"} @TĠWܠ𠠑D_i@@"%sԠrࠠq8"} @HTlԠ,:caml_ensure_stack_capacity 젠/(generate3generate_for_module.generate_types1print_module_atts-get_one_color&header-print_one_dep1generate_for_type*node_color/print_type_atts0generate_modules ,*loc_colors'modules&colors 4/   <-Odoc_messages h t  @(Warnings0;w.Q=1)Unit_info08a AnMͼ %Types0#`O(ߍLF.Type_immediacy0GuQT@<=#Str0*ɔ _-Stdlib__Uchar0d"W-x9.Stdlib__Domain0iW',P6wz.Stdlib__Digest0 Jjrڵ6.Stdlib__Buffer0_?K|/V>O}~Nࠠ&Stdlib0y{x!O!%Shape0OĸT>b)Primitive0{mV|{J $Path09{ְZsv)Parsetree0Z<4$PC+Outcometree0yl4>Yfܠ*Odoc_value0!$DiJpPCl*Odoc_types0B3F;)Odoc_type0G9Q/_;%I+Odoc_search0T l5:nϼ.Odoc_parameter0FA07+)Odoc_name0ݸeBb!|ʠ+Odoc_module0H'ϙC-Odoc_messages0rMmj&")Odoc_info0W3ux|]_U+Odoc_global0%[<㎁.Odoc_extension0o?Q HgStʎ.Odoc_exception0 M.GLܐ0a䌰vѯ?ϝ P*Odoc_class0tǘ۶a$Misc0  =73 Z )Longident0@#j,6.Nt蠠(Location0nݹV 2f-V ,Identifiable0XnAZ4eҠ%Ident0y43a$+*Format_doc0Mv9630A .CamlinternalOO0hfv0CamlinternalLazy0;x#5䢜hLm8CamlinternalFormatBasics0oZ2t,ݠ5Build_path_prefix_map0gMOBnM`(Asttypes0E\eǥ]k6e@Ѡ٠@@@ 4VK