5 4&$Ƞ55.5.0+dev0-2025-04-28/.CamlinternalOO#tagA;@@@A@@@@@?../../stdlib/camlinternalOO.mliVV@@@@.CamlinternalOO@@A@%labelB;@@ A@@@@@ W W @@@@ A@A@%tableC;@@A@@@@@XX@@@@B@A@$methD;@@A@@@@@YY"@@@@C@A@!tE;@@'A@@@@@&Z##'Z#)@@@@%D@A@#objF;@@0A@@@@@/[**0[*2@@@@.E@A@'closureG;@@9A@@@@@8\339\3?@@@@7F@A@3public_method_label@&string@@@.CamlinternalOO#tag@@@@@@Q]@@R]@g@@PG@@*new_method@.CamlinternalOO%table@@@.CamlinternalOO%label@@@@@@l^hhm^h@@kH@@,new_variable@.CamlinternalOO%table@@@@>@@@#int@@@@@@@@__@@I@@5new_methods_variables@.CamlinternalOO%table@@@@%arrayd@@@@@@@q@@@@@@.CamlinternalOO%label@@@@@@@@@@@@@`a@@J@@,get_variable@.CamlinternalOO%table@@@@@@@\@@@@@@@@bb0@@K@@-get_variables@.CamlinternalOO%table@@@@[@@@@@@f@@@@@@@@@@@c11c1g@@L@@0get_method_label@.CamlinternalOO%table@@@@@@@.CamlinternalOO%label@@@@@@@@4dhh5dh@@3M@@1get_method_labels @.CamlinternalOO%table@@@@ @@@@@@.CamlinternalOO%label@@@@@@@@@@@bece@@aN@@*get_method!@.CamlinternalOO%table@@@@.CamlinternalOO%label@@@.CamlinternalOO$meth@@@@@@@@ff@@O@@*set_method"@.CamlinternalOO%table@@@@.CamlinternalOO%label@@@@.CamlinternalOO$meth@@@$unit@@@@@@@@@@gg,@@P@@+set_methods#@.CamlinternalOO%table@@@@(.CamlinternalOO%label@@@@@@)@@@@@@@@h--h-[@@Q@@&narrow$@.CamlinternalOO%table@@@@P@@@@@@@]@@@@@@@j@@@@@@h@@@@@@@@@@@@i\\i\@@R@@%widen%@.CamlinternalOO%table@@@@@@@@@3j4j@@2S@@/add_initializer&@.CamlinternalOO%table@@@@@.CamlinternalOO#obj@@@@@@@@@@@@@@@@\k]k@@[T@@+dummy_table'.CamlinternalOO%table@@@@mlnl @@lU@@,create_table(@ :@@@@@@.CamlinternalOO%table@@@@@@mm6@@V@@*init_class)@.CamlinternalOO%table@@@@@@@@@n77n7U@@W@@(inheritsR@.CamlinternalOO%table@@@@Ƞz@@@ @@@ @$ʠ@@@ @@@@1̠@@@@@@@@.CamlinternalOO!t@@@@@.CamlinternalOO%table@@@@.CamlinternalOO#obj@@@&Stdlib#Obj!t@@@@@@@נ@.CamlinternalOO#obj@@@@@@$bool@@@|Ԡ&Stdlib#Obj!t@@@@@@@@@@@@@@@@@@@-oVV.q@@,X@@*make_classS@֠@@@@@@@@.CamlinternalOO%table@@@@&Stdlib#Obj!t@@@.CamlinternalOO!t@@@@@@@@.CamlinternalOO!t@@@젠@@.CamlinternalOO%table@@@@&Stdlib#Obj!t@@@.CamlinternalOO!t@@@@@@@@&Stdlib#Obj!t@@@@@@@@@@rt  F@@Y@@*init_tableTH;@@A@@@@@u G Gu G V@@@@Z@A@0make_class_storeU@q@@@@@@@@.CamlinternalOO%table@@@.CamlinternalOO!t@@@@@@.CamlinternalOO*init_table@@@*@@@@@@@@@@v W Ww n @@[@@+dummy_classV@@@@@@m@@@@t@@@@@@.CamlinternalOO!t@@@@@.CamlinternalOO%table@@@@&Stdlib#Obj!t@@@.CamlinternalOO!t@@@@@ @@ @&Stdlib#Obj!t@@@ @@ @@ @7x  8z  @@6\@@$copyW@!a@@@I@ @@@K~  L~  -@@J]@@-create_objectX@.CamlinternalOO%table@@@.CamlinternalOO#obj@@@@@@f . .g . N@@e^@@1create_object_optY@.CamlinternalOO#obj@@@@.CamlinternalOO%table@@@.CamlinternalOO#obj@@@@@@@@@ O O@ O z@@_@@0run_initializersZ@.CamlinternalOO#obj@@@@.CamlinternalOO%table@@@@@@@@@@ @A { {A { @@`@@4run_initializers_opt[@.CamlinternalOO#obj@@@!@.CamlinternalOO#obj@@@"@.CamlinternalOO%table@@@#.CamlinternalOO#obj@@@$@@%@@&@@'@B  B  @@a@@ "create_object_and_run_initializers\@.CamlinternalOO#obj@@@(@.CamlinternalOO%table@@@).CamlinternalOO#obj@@@*@@+@@,@C  C  @@b@@$send]@.CamlinternalOO#obj@@@-@.CamlinternalOO#tag@@@..CamlinternalOO!t@@@/@@0@@1%%sendBA @@@@,D  -D  C@@+c@@)sendcache^@.CamlinternalOO#obj@@@2@.CamlinternalOO#tag@@@3@.CamlinternalOO!t@@@4@@@@5.CamlinternalOO!t@@@6@@7@@8@@9@@:*%sendcacheDA<@@@@@@iE D DjE D @@hd@@(sendself_@.CamlinternalOO#obj@@@;@.CamlinternalOO%label@@@<.CamlinternalOO!t@@@=@@>@@?)%sendselfBAh@@@@F  F  @@e@@1get_public_method`@.CamlinternalOO#obj@@@@@.CamlinternalOO#tag@@@A.CamlinternalOO 'closure@@@B@@C@@D6caml_get_public_methodB@@@@@G  H  @'noallocH  H  @@H   @@f@@&tablesaI;@@A@@@@@L / /L / :@@@@g@A@-lookup_tablesb@.CamlinternalOO &tables@@@E@D .CamlinternalOO 'closure@@@F@@@H.CamlinternalOO &tables@@@I@@J@@K@M ; ;M ; p@@h@@$implcJ;@@(GetConstd@@ m  m @@ j@&GetVare@@nn#@@k@&GetEnvf@@o$&o$.@@l@'GetMethg@@%p/1&p/:@@$m@&SetVarh@@.q;=/q;E@@-n@(AppConsti@@7rFH8rFR@@6o@&AppVarj@@@sSUAsS]@@?p@&AppEnvk@@It^`Jt^h@@Hq@'AppMethl@@RuikSuit@@Qr@-AppConstConstm@@[vuw\vu@@Zs@+AppConstVarn@@dwew@@ct@+AppConstEnvo@@mxnx@@lu@,AppConstMethp@@vywy@@uv@+AppVarConstq@@zz@@~w@+AppEnvConstr@@{{@@x@,AppMethConsts@@||@@y@,MethAppConstt@@}}@@z@*MethAppVaru@@~~@@{@*MethAppEnvv@@   @@|@+MethAppMethw@@'@@}@)SendConstx@@(*(5@@~@'SendVary@@686A@@@'SendEnvz@@BDBM@@@@(SendMeth{@@NPNZ@@A@'Closure|.CamlinternalOO'closure@@@L@@[][q@@B@@@A@@@@@l@@@@i@A@¶ms}K;@@-compact_table~A@@@@T@@D@+copy_parentA@@@@W@@ E@2clean_when_copyingA@@@@Z@@F@+retry_countA@@@@]()8@@'G@1bucket_small_sizeA@@@@`59=69\@@4H@@@A@@@@@9:9^@@@@8C@A@¶ms.CamlinternalOO¶ms@@@r@J``K`s@@II@@%statsL;@@'classes@@@@@s]^@@\K@'methods@@@@@vjk@@iL@)inst_vars@@@@@ywx@@vM@@@A@@@@@{|@@@@zJ@A@%stats@@@@.CamlinternalOO%stats@@@@@@@@N@@@3 Run-time support for objects and classes. All functions in this module are for system use only, not for the casual user.@@@@@@@@@@@@A?../../stdlib/camlinternalOO.mliA@'Classes@@#2CamlinternalOO.tag@@@A@@@@#4CamlinternalOO.label@@@A@@@@#4CamlinternalOO.table@@@A@@@@#3CamlinternalOO.meth@@@A@@@@#0CamlinternalOO.t@@@A@@@@#2CamlinternalOO.obj@@@A@@@@#6CamlinternalOO.closure@@@A@@@@ "CamlinternalOO.public_method_label@@ @@@@9CamlinternalOO.new_method@@ @@@@~;CamlinternalOO.new_variable@y@z@s@@@@j $CamlinternalOO.new_methods_variables@e@f@"_@%T@@@@=;CamlinternalOO.get_variable@8@.9@12@@@@*CamlinternalOO.add_initializer@?@@@9@@@@':CamlinternalOO.dummy_table@"@@@@;CamlinternalOO.create_table@@@@@@9CamlinternalOO.init_class@@@@@@7CamlinternalOO.inherits@@@@@@@@@@נ@@@@9CamlinternalOO.make_class@@@@@@@,#9CamlinternalOO.init_table@@@A@@)(@@?CamlinternalOO.make_class_store@%@&@@ @@@@:CamlinternalOO.dummy_class@@@ @@@@@@A@'Objects@@3CamlinternalOO.copy@@@@@@