Caml1999y037,/)Variables@0Cn vmjxjlP-Stdlib__Uchar0=H^V9>ɠ.Stdlib__String0 w_OA4D"Q~~+Stdlib__Seq0?72#[O.Stdlib__Printf0rwOt:=:栠,Stdlib__List0C|Z`>s䠠/Stdlib__Hashtbl0(L%bԠ.Stdlib__Either0HD ?|>.Stdlib__Buffer0,I[?z&Stdlib0t0VoS%{<F:8CamlinternalFormatBasics0|.e1R$|o@.Stdlib__Random0+llˡK,'.Stdlib__Domain0Oލ ,splw.Stdlib__Atomic0xy27҂.Stdlib__String0q8/- @qꠠ.Stdlib__Printf0}9%E,Stdlib__List0]:諳M~x/Stdlib__Hashtbl07r.mVr ">a&Stdlib0) 9cV!@CB@B@@#@w m-camlVariables%տ@E@0name_of_variable !v@'@@A@@#6ocamltest/variables.mlvUhvA:Variables.name_of_variable Variables.name_of_variable.(fun)@CB@а&Pfield@A@@# vYhv @@@A@ @AA@A@Ax'&@F*)@+7description_of_variable.1!v@'@@A@@##x\vxA !Variables.description_of_variable 'Variables.description_of_variable.(fun)@CB@а="AA@@#.x`vx @@@A@ @AA@A@yJI@AML@N'comparelQpT"v1oX"v2n@'@@ @AB@@#K\LD  \A1Variables.compare7Variables.compare.(fun)@CB@аe)apply_args@A@@#W\tD  \ @аn t@A@@#_\cs  \@аv&Pccall3caml_string_compareB@ @@@@@#n\TD  \##)string.ml\n  A6Stdlib__String.compare@.@ABA@A@Az@J@!f._variable_name(variable-variable_list@'@@ @AB@@#JHG U UJA $Variables.get_registered_variables.f *Variables.get_registered_variables.f.(fun)@CB@а*Pmakeblock@@@@@@#JpG U UJ@ @@A@B@@AA@A@{@B@0default_exporter_c'varnameb%valuea@'@@ @AB@@#fUufA:Variables.default_exporter Variables.default_exporter.(fun)@CB@а-d@@@@@@#feuf@ @@A@B@@AA@A@ABC@I@1string_of_bindingڰޠ(variableݠ%value@'@@A @B@+const_block@.Stdlib__Printf2camlStdlib__Printfrj ;camlStdlib__Printf.anon_fn[printf.ml:41,27--39]_252_closure-W_@ 'camlStdlib__Printf.ksprintf_207_closure5Ik@ABC@#EV  GA;Variables.string_of_binding !Variables.string_of_binding.(fun)@CB@а+apply_functṳBA@$@# FYs  F @а#'*match*ߚ*@@#FYy  F@CBа-깳AA@@#FFV  F@а5빳@A@@#&FFV  F&@а=9аA)apply_arg:аF+apply_funct8аK*full_apply @I(ksprintfϠ#BGBf  GB#)printf.mliRk88iA6Stdlib__Printf.sprintf@>camlVariables.make_120_closure,ph@A>camlVariables.make_103_closure/W!@BC@#MNq  PA3Variables.from_name9Variables.from_name.(fun)@CB@аа"@-find_variableà#NHZ  N@CBа$condd@#ODL  O@а.Pmakeblock_arg.а)а+simplify_fvÐ0A@$makex#PLh  P3@CB@@I@@AB@C@@@L@A@Bа@A@5@#ODL  O@@@9@A@ @A@;@A@Y@=@2@ABC@]@AD@B@_@AB@B@@`@H@ABA@A@A@K@8get_registered_variables%param@'@@)variablesH@,Stdlib__List0camlStdlib__List!s )camlStdlib__List.stable_sort_2235_closure5 x@AB ;camlVariables.f_250_closureu@C camlVariables.compare_44_closurexB@/Stdlib__Hashtbl3camlStdlib__Hashtbl>k0 $camlStdlib__Hashtbl.fold_720_closure4@AD@#I] 3 KA "Variables.get_registered_variables (Variables.get_registered_variables.(fun)@CB@а)а а$@а)а-,/@а1  @*$foldР#(KTq  K&@CBа?$ =(@B+stable_sort#5KBq  K3@CB@@@A @1@AB@/@,@AB'@$@AC@!@7@AB@+@:@A)@BC@ .C@@8@5@>@ABC@@<@A@@B@@A@AA@A@`_@Hcb@eǠh-variable_name@'@@A@o@A` %camlStdlib__Hashtbl.find_1906_closure+,O@)__dummy__)__dummy__=2caml_exn_Not_found2W@AB@#eARl 9 CA7Variables.find_variable=Variables.find_variable.(fun)@CB@аeԐа@а֚  &@$findr#~BKq [ [B@CBа׹@@@@@#BFq [ [B#@ @@A@ @A@:@A"@@AB@@A@%@"@AB@@?@(@AB#exnȑаː<а(Pintcomp͹@  @#CGP  C>@ а*const_zeroڑ@@@@Aа%raiseйA @@@"@A@@A@$@!@AB@&@@AB@@)@A%@BA@A@AB@G@1register_variable(variable@'@@A@@2R@AB $camlStdlib__Hashtbl.mem_2278_closure ї@ $camlStdlib__Hashtbl.add_1754_closure&l@AC@#|VfA;Variables.register_variable !Variables.register_variable.(fun)@CB@а@A@@#}[q} @аа@аN  @#mem#}Eq} @CB аS@A@8@#~j@~)@а;Variable_already_registered7аW@@@@@ @#~MA~:@а*g@@#~GA~B@@@A@ @A@$@A@B@@A@@&@@AB@\@A@)@Aа<@A@c@#-]sT@аD)\аHGJ@r@A#addڠ#?G|f@CB@@z@A@B@@AC@@@AB@~@A@@!@AB@l@Ad@a@AB@@_@AB@@@Ar@Bj@g@AC@t@m@AB@@A@@x@ABA@A@on@Drq@s2make_with_exporter~vy(exporter}@'@@ @AB@@T@AB@#uoWtA=ABM@@gFE 'Variables.Recursive_variable_definitiong@ABhLKOPV@@kUT@@@AlYX@@@@@A]^@ncb @Aogfk@@@b@@Akld%@BCDqoni @rvu@@@@@Az{@At~} @u`@@@[@@A]&@wc @ABCxJ@@@E@@AG#@zP @A{@B|-User variableM@}-@@@(@@A*@0 @ABC@'@@@"B@A'(@@@@@ACǘ1@BD˙@@@@@Aа@GԘ @H٠@; camlVariables.compare_44_closurexBZ/P2NL ,camlVariables.make_with_exporter_126_closure!m *camlVariables.name_of_variable_146_closure)ʑ 1camlVariables.description_of_variable_153_closure#j‘ +camlVariables.register_variable_169_closure*_ +camlVariables.string_of_binding_218_closure?sܑ 2camlVariables.get_registered_variables_243_closure>: #camlVariables.from_name_271_closure 5@ABCDEFG@A@@A@@@ABC@Qh@AEY@<N@ABD9o@C@yj@Ax~@BC$-@@@ABDE6<@T]@A@B.@2@AC/@@AD @@@AB@KQ@Alr@ 2camlVariables.get_registered_variables_243_closure>:L@A #camlVariables.from_name_271_closure 5o@BCD! )camlVariables.default_exporter_95_closure u6@';camlVariables.f_250_closureuc@A) camlVariables.compare_44_closurexB@BB@- 1camlVariables.description_of_variable_153_closure#j@A/ 'camlVariables.find_variable_195_closure#>@-camlVariables%տ-camlVariables#p1_@ABC7 *camlVariables.name_of_variable_146_closure)@; +camlVariables.register_variable_169_closure*@@AB>>camlVariables.make_103_closure/W!.@A +camlVariables.string_of_binding_218_closure?si@ACDEFG@@@A}@@:@@AByC@@@AB@@ @@ABCt@@@@@@ABZ@@^@@A@@@@ABCg@@@@A@@@@@@M@@ABCDEF@eB@A@@A@BN@@AC@W@5@AB@@Am@r@A@B@CDEF@j@[@@A@AD@9@@A@$@@@@@AB@@@@@@@@ABC@AB@@@@@AB@CD@v@@{@@AB@@@@A@@@@A@AB@@@A@C@@@A@@@@ @@AB@A@@@A@|@s@@A@ABDE@@@Ac@@B@@@@AB@@CD@@@@@@AB1@@C@@$@@A@@@@ABDE@@UkG;:cxw