Caml1999Y0376!0!/*Format_doc@-Stdlib__Uchar056uf4[_.Stdlib__String0Ty!s,Stdlib__List0MYm 7R+Stdlib__Int0̵#&*ȇO7+Stdlib__Fun0Y>=Jb^%.Stdlib__Format0ɢb tLir.Stdlib__Either0Vy`u~c à.Stdlib__Domain0Bj|5s)ڠ-Stdlib__Bytes0orx9㤹{O.Stdlib__Buffer08APF< t.,Stdlib__Bool0@Gko:ݠ-Stdlib__Array0?3$( Q&&Stdlib0Lku]8_٠T0]mWϓ:Mݠ8CamlinternalFormatBasics0%FU(Q/Tu2CamlinternalFormat0HG/j$A<@.Stdlib__String05Qo/7Xf_2(+Stdlib__Seq0SY *n0y+{˻.Stdlib__Result05ɻHfUVX.Stdlib__Option06mqVY|Jt,Stdlib__List0;Ă pvYVV+Stdlib__Int0M>|gHn.Stdlib__Format0+; <-3Zw-Stdlib__Bytes0 YXKJϜ/ .Stdlib__Buffer0ѷ-)',Stdlib__Bool07e6a[ػՏ-Stdlib__Array0䟳P ifzC݊&Stdlib09Ad$v'gƠ2CamlinternalFormat0O+ΌI @DECB@DCB@@@9camlFormat_doc$format_755BA#ppf#doc@camlStdlib__List$fold_left_387 2 1@#/tly00tA3Format_doc.Doc.fold9Format_doc.Doc.fold.(fun).@#4tWy00t@AA@7camlFormat_doc$msg_1522AA@AA@8camlFormat_doc$kmsg_1516BA@AA@:camlFormat_doc$printf_1513AA@AA@;camlFormat_doc$kprintf_1506BA@AA@;camlFormat_doc$open_box_759CA@AA@@Format_doc.Doc.close_box.(fun)#_sZfsA2Format_doc.Doc.add8Format_doc.Doc.add.(fun)@AA8camlFormat_doc$text_1315BA!s%#doc&@;camlFormat_doc$subtext_1304\ @#wL]..A3Format_doc.Doc.text9Format_doc.Doc.text.(fun)@@@@#Dg..@AA@9camlFormat_doc$string_767BA@AAF8camlFormat_doc$bytes_771BA@AAIFormat_doc.Doc.open_tbox.(fun)AA;camlFormat_doc$set_tab_1004AA#doc@C@#VxTcxA6Format_doc.Doc.set_tabcamlFormat_doc$close_tbox_1015AA#doc@.D@#{Wi{A9Format_doc.Doc.close_tbox?Format_doc.Doc.close_tbox.(fun)*AADFormat_doc.Doc.close_tag.(fun)AAA[8camlFormat_doc$list_1045DA@AA@8camlFormat_doc$iter_1025EA@AA@9camlFormat_doc$array_1054DA#sep #elt!!a"#doc#@MA@1camlStdlib__Array@#mwA4Format_doc.Doc.array:Format_doc.Doc.array.(fun)@@#mw@@#]A @AA@7camlFormat_doc$seq_1112DA#sepZ#elt[!s\#doc]@ECA@/camlStdlib__Seq@#ks00A2Format_doc.Doc.seq8Format_doc.Doc.seq.(fun)@@#ks00@@#[}00 @AA@:camlFormat_doc$option_1244DA@AA@:camlFormat_doc$result_1296DA@AA@:camlFormat_doc$either_1252DA@AA@ camlFormat_doc$align_prefix_1600AA@AA@ !camlFormat_doc$align_prefix2_1633BA@AA@=camlFormat_doc$formatter_1644AA!dn@AA@ "camlFormat_doc$format_printer_1873CA@AA@;camlFormat_doc$compat1_1880BA@AA7camlFormat_doc$fun_2575B@l o n @CA@@@@#9S`C5C5A2Format_doc.compat18Format_doc.compat1.(fun)@AA@;camlFormat_doc$compat2_1884CA@AA7camlFormat_doc$fun_2583B@   @3CA@@@@#YVfCVCVA2Format_doc.compat28Format_doc.compat2.(fun)@AA@ &camlFormat_doc$deprecated_printer_2007BA@AA@>camlFormat_doc$deprecated_2011CA@AA@?camlFormat_doc$deprecated1_2017DA@AA@;camlFormat_doc$fprintf_1838BA@AA@camlFormat_doc$doc_printf_1853A@@AA@?camlFormat_doc$kdoc_printf_1859B@@AA@?camlFormat_doc$doc_printer_1866CA!fL!xM#docN@@@!rO@A@ @#JQBaBaA6Format_doc.doc_printerFormat_doc.pp_print_char.(fun)@@#gap..g@@#gZp..g@AA@ camlFormat_doc$pp_print_int_1681BA#ppf!c@@A@   @AA@#hjn..hA7Format_doc.pp_print_int=Format_doc.pp_print_int.(fun)@@#h`n..h@@#hYn..h@AA@ "camlFormat_doc$pp_print_float_1685BA#ppf!f@@A@ * @AA@#inr//iA9Format_doc.pp_print_float?Format_doc.pp_print_float.(fun)@@#ibr//i@@#i[r//i@AA@ !camlFormat_doc$pp_print_bool_1689BA#ppf!b@@A@ G @AA@#jlp/4/4jA8Format_doc.pp_print_bool>Format_doc.pp_print_bool.(fun)@@#jap/4/4j@@#jZp/4/4j@AA@ $camlFormat_doc$pp_print_nothing_1693BA%param@@AA !camlFormat_doc$pp_print_iter_1897EA%*opt*q$iterl#eltm#ppfn!co@@@&pp_sepkd@@iA@.camlFormat_doc@@@@@A@$@@ 'camlFormat_doc$pp_print_iter_inner_2619&$" @@AA@ !camlFormat_doc$pp_print_list_1906DA7x#eltu#ppfv!lw@@@&pp_septd@@iA@.camlFormat_doc@@@@@A@@@ 'camlFormat_doc$pp_print_list_inner_2651" @@AA@ "camlFormat_doc$pp_print_array_1913DA&pp_sep{#elt|#ppf}!a~@@@s {MA@1camlStdlib__Array@# XbEFEF A9Format_doc.pp_print_array?Format_doc.pp_print_array.(fun)@@# XbEFEF @@@s |d%@# BlEFEF @ts@@@@s @ @r$20.@@AA@ camlFormat_doc$pp_print_seq_1919DA&pp_sep#elt#ppf!s@@@ ~CA@/camlStdlib__Seq@# {CEsEs A7Format_doc.pp_print_seq=Format_doc.pp_print_seq.(fun)@@# {CEsEs @@@ d%@# eMEsEs @@@@@ @ @$20.@@AA@ #camlFormat_doc$pp_print_option_1925DA@AA@ #camlFormat_doc$pp_print_result_1934DA@AA@ #camlFormat_doc$pp_print_either_1940DA@AA@ camlFormat_doc$pp_open_stag_1739BA#ppf͠$stag@@A@ ~ @AA@#}cg11}A7Format_doc.pp_open_stag=Format_doc.pp_open_stag.(fun)@@#}c|11}@@#}\|11}@AA@ !camlFormat_doc$pp_close_stag_1701BA@AA@?camlFormat_doc$pp_open_box_1749BA#ppfנ&indent@ #camlFormat_doc$pp_open_box_gen_1743 D@#2]~22A6Format_doc.pp_open_boxcamlFormat_doc$pp_set_tab_1761BA@AA@ camlFormat_doc$pp_print_tab_1765BA#ppf砐@@A@ @@ @AA@#ae33A7Format_doc.pp_print_tab=Format_doc.pp_print_tab.(fun)@@#ap33 @#Zp33 @AA@ #camlFormat_doc$pp_print_tbreak_1769CA#ppf렐%width점&offset@@A@ @AA@#IM33A:Format_doc.pp_print_tbreak Format_doc.pp_print_tbreak.(fun)@@#"Im33@@#$Bm33@AA@ 'camlFormat_doc$pp_print_if_newline_1735BA@AA@ $camlFormat_doc$pp_force_newline_1727BA@AA@ "camlFormat_doc$pp_print_flush_1723BA@AA@ $camlFormat_doc$pp_print_newline_1731BA@AA@9camlFormat_doc$comma_1946BA#ppfC@֠1camlFormat_doc$23@1camlFormat_doc$21Ll1camlFormat_doc$20Q1camlFormat_doc$19@1camlFormat_doc$18"@ A@@@@@1camlFormat_doc$22#,@ @@#jSdG3G3A0Format_doc.comma6Format_doc.comma.(fun)@AA@=camlFormat_doc$semicolon_1950BA#ppf@1camlFormat_doc$26@1camlFormat_doc$24L{=Q<@;:A@@@@@1camlFormat_doc$25#;@ @@#WhGXGXA4Format_doc.semicolon:Format_doc.semicolon.(fun)@AA@ "camlFormat_doc$pp_two_columns_1954DA֠)max_lines#ppf%lines@@@#sepd@@1camlFormat_doc$27!|@A@@@ (camlFormat_doc$pp_two_columns_inner_2769" @@AA@CA@AA@ )camlFormat_doc$output_formatting_lit_1778BA@AA@?camlFormat_doc$compute_tag_1785BA@AA@>camlFormat_doc$output_acc_1793B@@AA@ʒ:camlFormat_doc$to_list_640AA#doc@@AA@6camlFormat_doc$add_714BA#doc̠!x@ @AA9camlFormat_doc$append_723BALՠ%right@F @CAA@ &camlFormat_doc$format_open_box_gen_727CA@AA@ camlFormat_doc$interpret_elt_732BA@AA@)BA@AA@7JiHE1{~xJEA@AA@ )camlFormat_doc$output_formatting_lit_1347BA@AA@=camlFormat_doc$to_string_1355AA@AA@FMKKҰ@=Format_doc.Doc.box_type.(fun)@@AA@?camlFormat_doc$compose_acc_1449BA@AA@ 4camlStdlib__Format$18Stdlib.Format.String_tag@0camlFormat_doc$3&ralign %camlFormat_doc$split_on_open_tag_1526CA@AA@ "camlFormat_doc$split_on_close_1534CA@AA@>camlFormat_doc$approx_len_1544BA@AA@ camlFormat_doc$split_ralign_1558A@AA@=camlFormat_doc$align_doc_1593BA@AA@[X@@#`Kںurhx/