H__text__TEXTo__common__DATA__bss__DATA__cstring__TEXT__debug_loc__DWARFX!f)P'__debug_abbrev__DWARFJ;P__debug_info__DWARFN#T__debug_ranges__DWARFrx__debug_str__DWARFZu R{__apple_names__DWARFx__apple_objc__DWARFu$m__apple_namespac__DWARF$__apple_types__DWARF^__compact_unwind__LD ` __eh_frame__TEXTx h__debug_line__DWARFxx2  )_x P PUHAWAVSPHAHAHtyDHH|c@3KSCSK@sC HCH =t5HH5 H1ɅD4IADH[A^A_]H=1fUHAWAVATSHAIIHH5H1HL11t!EtBLt{AL%VH5w11Ƀ8IGHu޺AL%K| }#u}!uL1DH[A\A^A_]fUHAWAVAUATSPIAD&BLcLIEBHcHDIuDLL9uWA}tA1f.IMHt|T\\T@|@tA;ErH[A\A]A^A_]H=1f.@UHAWAVAUATSPII}ԋD,f.DxBIGAJL`H=HtuHH5HUHXH1 HcXHHIċ}HuYË}H51]CAu:Mt5HuE1L1ÉEAMy  xWLHEH8IHuH1ÉEMy L]A>txE1LLmLeHELx1MbHEL% E11HpfA?-yLuIAGӃI@ AIcLHcHMH4H H=LH5 LH5 LH5tNLH5 LH5 LH5 1Hp#HEHH=DMHcHMLAJ<LCDIĺLuI܋}LHEB|}HHH=HHH}HEHpHH`HuHHHL01HLH1HHH;ELHĈ[A\A]A^A_]HEE11Hp=u4HH0H}1H1M=tLcHEJHtHcI<ރHu1H=JH5p1H=lH5|H=Hy@UHSHIH8H@HHLPLXt&)`)p)U)])e)m)u)}H0HEHEHEH0HEHH;HULH3 fDUHAWAVSPH= H5 1HH8H= H1H= HHuHHH=k H1H=p @1H=k ?1H=g H5m 1H=d H5g 1H=s H5 1H=| H H1H= H1H= H5 1H= H1H= H= 11H= H5J1H= H= L=LHH=LA?~9L5| 1f.IGH<LH1HIcH9|H[A^A_]H=G HceDUHAWAVAUATSH(MMHIHuIHHHu}ZH]LeL}H]H=IIHu H;ILHH0L1HH=HHHǀ111H1L-MuL5HEIHHuH=HLLHUH}HuI]M61HLH1HHH([A\A]A^A_]H=H5IH=HUHHEuPHtH]HHEH 9t/H=HHt&H@(HMHHEHH=H5{H=HUHH=]Caml1999X037Opening bytecode executable %s Cannot open file Rejected #! script Not a bytecode executable cannot read section tablesection `%s' is missing__OCAML_EXEC_FD%u,%ndescriptor passed via environment is invalidDescriptor is not a bytecode image unable to open file '%s'no bytecode file specifiedcannot find file '%s'the file '%s' is not a bytecode executable filethe file '%s' has not the right magic number: expected %s, got %sORUNOSLDCaml_state_opt != NULLruntime/startup_byt.cCODEDLPTDLLSPRIMno PRIM sectionDATAoption '-I' needs an argument.-versionThe OCaml runtime, version 5.5.0+dev0-2025-04-28-vnum5.5.0+dev0-2025-04-28-events-help--help-configunknown option %sUsage: ocamlrun [] [--] [] Options are: -b Set runtime parameter b (detailed exception backtraces) -config Print configuration values and exit -events Trace debug events in bytecode interpreter (ignored if not ocamlrund) -I Add to the list of DLL search directories -m Print the magic number of and exit -M Print the magic number expected by this runtime and exit -p Print the names of the primitives known to this runtime -t Trace the execution of the bytecode interpreter (specify multiple times to increase verbosity) -v Set runtime parameter v=61 (GC event information) -version Print version string and exit -vnum Print short version number and exit -help Display this list of options --help Display this list of optionsversion: %s standard_library_default: %s standard_library: %s int_size: %d word_size: %d os_type: %s Unixhost: %s x86_64-apple-darwin21.6.0bytecode_runtime_id: %s b100flat_float_array: %s truesupports_afl: %s windows_unicode: %s falsesupports_shared_libraries: %s reserved header bits: %d exec_magic_number: %s shared_libs_path:CAML_LD_LIBRARY_PATH %s OCAMLLIBCAMLLIBerror reading section %sno_naked_pointers: trueU_U_ T STSFTIRLQOSO^PU&\@\UT^TQ&_@~_~Q!S@cS!P!@S@NPhS07P7@_xPUp^ptUt^Tn]ntTt]P&&6P_eP;eT@eUEeQJeSUvTT_TQ\QS] ] 7U7vT 4T4\T\ 1Q1^Q^SSA}]PUv]]vUUSS00uSS0SPv~P v P s vs x U P - v- 0 P0 v P v P  v  UgSv~UPv~v-Sv(S2@v@v0]`0`d]dv0 vv!-vv(]2@0v0\0v~\ 0 h\hv#\#0v v v U#AvAP\PXPXvtvvv!-vvv(\2@0@v\vv00 0 #v~#&0&v~0v~!-0(02@0v~000 0 #]#&0&]0]!-0(02@0]000 0 #v#&0&jvj_0v!-0(02@0v0S0v nvnPPv!-v(v2@vv#  #S#&&gSS!-(2@SC_Cv~\`v~`\v~\v~R \j\(\2@v~C_Cv~ v~ Rv~Ra^v~!v~v~,U0U]P]SP2@S]v~2@v~PSPlpPpvv!-vvv`SSSS!-SSSS!-PP^S7S^\3\\>^^0v~Pv~hv~hS v@Uv v@Uv X S ? \X S@USj _@U_ _ f vv f vv f S C \ $ vUjv $ vUjv S ] $ SUjS  ^ $ vUj^* vvvjvv0 vjv0 vjvT ]< } S SjS ^ vj^ vvvv vv vv N _ - SF | SS\ \\\ \\  vv  vv  S \ S& 5 P PP^v_dvd]S]._.SZrrSPP s1S@OUOZT;IPPSU ^ U^^Tv Q ]uSuQ]S R FSF(vP(-T-RSvPXJ\JYvHYbUbX\vHYN_N]v@]bTbY_v@5v5:U__\\SUyUTyTQyQRyRXyXYyY P %PKSP%|4I?: ; I&II: ;$> 4I: ; I !I7 $ > I : ; ( I : ; ( : ;  I: ; 8 I: ; .: ; ' : ; I 4: ; I.@z: ; 'I?: ; I1X Y W 1 41H}I~H} .: ;'I<?!I".n: ;'I<?#.: ; 'I<?$4: ; I%4: ; I&.: ;'<?'(.: ; '<?).@z: ; '?*.: ;'<?+.@z1,1-.: ; 'I? ..: ;'I /: ;I04: ;I1.: ; 'I 2.@z: ;'?3: ;I44: ;I54: ;I6 U71UX YW 81X YW 91:H};.: ; '<?<.: ; 'I<?= : ;> I: ;8 ?.n: ; 'I<?@.: ;'<?A.@z: ;'BHC.@z: ; 'D.: ; '<?E.@z: ;'I?F: ;IGIH # 1G{GM LQ]NyR ] O10"P10" (  ~ } *| 13U^gH p{ 3)>Sh}]G G"%&G( *(+0',8@-@L/H^0Pr1X2`3h4p6x789:]O^  m "Q l! *3<aUaX`d]cd]fd]idld]]W Vohh_h CnSC*5'@JKL!Q2T UU=TsUQ@  h!!h!s~G0" !!!y#!V{m{G{B |$^> -#%wQ %~% T -UUIU]UsuT0U|h0T~UsISUxUsQ2T^UsIT|U#>!& !!'(S!j,:"<B?!!'"GN !)VTR%X H%3 6&6&~*5KUL Q2U~QU~#rZj!*!'+V2, >,AI,T_VkLQ2T}UT-x8]9:;] /0]1] + V ,2 ,i , m 27`T>\I^TJ_AV'kLQ2T}UTT~.1/.1/2 /3 /4 06036060:H1<Ԕԃ՗xIؔ1N d y ^; iE xpD- xȃɗx2TV3.455 a 5 5>5B5>5Uh 51o 55s 5F5y 5 5 5p 5 5 \5!  54!  65j5T  7 PN , y 6  (" 65q 8 ~, 7 +M NX 2n ~>I_Wk65 65 5 5j! 5! 8 )~, 7 3"M V"X 2g ~>I"_Q!k^85y"7 P,, ,v7 2M hX 2c >I_ Mk8d 9p 9{ 7 , , 2 m>IZ_ W7k7 ,, ,}7 9M oX 2 f >I_ Jk7 ,o, ,37 M %X 20 j >I_I Qk7 ,, ,7 M X 2 e >Im_ RJk7 @,n ,2 2 c>I _ M k8d   Sp ^{ 6p5"#  ,T8<U-UshTIUQ0UTM.Q0T]HU|^ubUsTLQ2TsU~U s%0  $!!QsU~MQ0U|]U}LO Q2T|Ug U s%0  $!x QsU      :U   U0 R0T0U0 LS Q2T|Ux -} L Q2T}U| U s%0  $! QsU|L Q2TsU| U s%0  $! QsU|L= Q2TsUY U s%0  $!j QsU4 Q|T~Us] Us] U~L Q2T|UK S& d5 |= Us]F e TU~Q r8"j o ~ U2T1 U0 R0T~Us Q0UMPeQ1T]U|]U~]U](6T0;-OUs-pUsTLQ2T}U~ U %0  $!QU~ZT8^U~Q:U&-6UU-^U-sU:UU5T1--U-!U|2@UjQ:U ;A#F!<P&a!!=[>\>]>7^#U!G#4!G ,b!!??I!#Rn!G!G!;o1;;X;;@4;l  !?#  ! !! !;%$(8!!;G (\!!!!#w"Q\!a"."/"0"1"2"3 "4( \"5h" \"5p' "6x0 "76 "8"9h"+%h$&#q@#N #O G#P] 8#; & !\&J Y!w!  (o "O!\( ' !G!G!; w; (K( %!! ; mAVa 7:!#G?5#-<;-X)Z<fTxUjT-<& e!!; F& e!!G!AV0 BC@V@ U=# U$`' W9#'D" )!! .F }G0Z G#q ,!!# !.!G!EV  3#  3f$ 3$I3#% 3%3W&3&  F.!5('#5^'#5' $ 8d M9p 9{ 8d xg Sp ^{ :W\afwT8|MQ0U|:UU0R0T0U0!-!!!-TPUsd<KT|UPU!bT@UHqU2T1U0R0T~UsQ:U; ; !'# & !!( I!!2V l3' m 3' m3)(In3b( n3(o3(oF pF.q5 ) s q50)# y UUTTQQRRXXYY:U%GU5T1-SkQ:Ut] D#* *GM#2 Y# HD R W\ Wf Wx W]2@l!-7 @U f  $ Uj0 j |   /IApple clang version 14.0.0 (clang-1400.0.29.202)runtime/startup_byt.c/Library/Developer/CommandLineTools/SDKs/MacOSX.sdkMacOSX.sdk+buildcaml_runtime_standard_library_effectivechar_oscharmagicstr__ARRAY_SIZE_TYPE__print_magic_Boolprint_configintFILE_NOT_FOUNDBAD_BYTECODEWRONG_MAGICNO_FDScaml_byte_program_modeunsigned intSTANDARDAPPENDEDEMBEDDEDevent_kindEVENT_COUNTBREAKPOINTPROGRAM_STARTPROGRAM_EXITTRAP_BARRIERUNCAUGHT_EXCDEBUG_INFO_ADDEDCODE_LOADEDCODE_UNLOADEDmemory_ordermemory_order_relaxedmemory_order_consumememory_order_acquirememory_order_releasememory_order_acq_relmemory_order_seq_cstlongcaml_paramsproc_self_exeexe_namesection_tablesection_table_sizeasize_tsize_t__darwin_size_tunsigned longcds_fileparser_traceuintnatuintptr_ttrace_levelruntime_events_log_wsizeverify_heapinit_percent_freeinit_minor_heap_wszinit_custom_major_ratioinit_custom_minor_ratioinit_custom_minor_max_bszinit_max_stack_wszbacktrace_enabledruntime_warningscleanup_on_exitevent_tracemax_domainsintnatintptr_t__darwin_intptr_tfixup_endianness_trailerpuint32_t_a_b_c_p_dcaml_read_trailerlseekoff_t__darwin_off_t__int64_tlong long_readreadssize_t__darwin_ssize_tputscaml_attempt_opencaml_stat_strdupcaml_stat_stringcaml_gc_messagecaml_stat_freecaml_stat_block_openopen_closeclosecaml_read_section_descriptorscaml_stat_alloccaml_fatal_errorcaml_seek_optional_sectionint32_tfdtrailexec_trailernum_sectionsmagicsectionsection_descriptornamelenofsicaml_seek_sectionparse_command_lineargvparsedjread_sectiondatacaml_interpretevalueprogcode_topcode_tprog_sizecaml_maincaml_parse_ocamlrunparamcaml_startup_auxcaml_executable_namecaml_ext_table_initext_tablesizecapacitycontentscaml_secure_getenvcaml_search_exe_in_pathcaml_ext_table_add_unsetenvunsetenvcaml_locate_standard_librarycaml_init_codefragcaml_init_localecaml_init_custom_operationscaml_init_os_paramscaml_init_gccaml_runtime_events_initcaml_init_signalscaml_atomtag_tcaml_bytecode_interpretercaml_debugger_initcaml_load_codecaml_init_debug_infocaml_build_primitive_tablecaml_open_descriptor_inchanneloffsetfile_offsetendcurrmaxmutexcaml_plat_mutexpthread_mutex_t__darwin_pthread_mutex_t_opaque_pthread_mutex_t__sig__opaquenextprevrefcountflagsbuffcaml_input_valcaml_modify_generational_global_rootcaml_close_channelcaml_sys_initcaml_load_main_debug_infocaml_minor_collectioncaml_debuggercaml_terminate_signalscaml_ext_table_freecaml_stat_create_poolcaml_failed_assertcaml_fatal_uncaught_exceptionerrorget_stdlib_locationstdlibdo_print_configcaml_decompose_pathcaml_parse_ld_confcaml_startup_code_exncaml_init_code_fragmentscaml_build_primitive_table_builtincaml_input_value_from_blockcaml_init_section_tablecaml_startup_codedo_print_helpbufdo_open_scriptu8errtoc_sizetofreeparamsposargv0str_fdorunpoolingold_proc_self_exeold_exe_nameimage_standard_library_defaultshared_lib_pathshared_libsreq_primschanglobal_dataressearch_path_sizesearch_pathexnapva_list__builtin_va_list__va_list_taggp_offsetfp_offsetoverflow_arg_areareg_save_areamsgcodecode_sizedata_sizeHSAH   "8Ztb!ce53&qL L 'ig0cU'/@,]o"[#ces6-(L\l|<P` @ b < AE9 0 TNIk2ohF  !a  * rvj<d HSAH HSAH HSAH.   #%')*,[s[[|# J>/SM:ozDtEJ)tUFBWNJE@%@5/|bgXc |r5pra9d͓<&3%(qH.I^7a/s%]SxmTB/U"Ph0 k|4id 9-@Sfy$7J]p.ATgz%8K$&D Y#p$h1~\^ }$*,j]$p s$!H$i $xa >W]* 9#$2 D#Qa XX XTX@aXzRx $`tAC F,DuAC K,tuAC J,hvAC J,vAC J,8wTAC P$4AC H$\AC F,AC M$AC $ AC  J ./runtime/camlruntime/Library/Developer/CommandLineTools/usr/lib/clang/14.0.0/include/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/i386/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthreadmisc.hstartup_byt.cstartup.hdebugger.hstdatomic.hstartup_aux.h_types.h_size_t.h_uintptr_t.hconfig.h_intptr_t.h_uint32_t.hunistd.h_types.h_off_t.h_ssize_t.hstdio.hmemory.hfcntl.h_int32_t.hexec.hinterp.hmlvalues.hosdeps.hstdlib.hcodefrag.hcustom.hgc_ctrl.hruntime_events.hsignals.hfix_code.hbacktrace.hdynlink.hio.h_pthread_types.h _pthread_mutex_t.h platform.hintext.hsys.hminor_gc.hprintexc.hstdarg.h  1fJ0.Jx. t=vJ><tzֻ  yY <~..<  . .~. /X~ ~ <.#J~ ?"<$<$K << J3<1X~.' J.-&<J0  i.+g</ J< =2 ./~<< J~tXC pf.+g</ X< =2 ./~<< X  X<0J &5 t4Zft|fJg<|. <5 .*h(t<!{<J Y .{f .<Y 0   <,<{tt . 2{.*<{ J  g{f. /{ <,J{ff}Jt<}f,J g  <0X} < < g} f ii02gjg}j w}.5<<<} X  J <,<{f<g <G< <{t<{ {Jw {f({<fJ~+JJ g< =2 ./~<t J X.g< <t h~X"J%uzXJ K#  (z!J Yzffz"+w z<<<~+< /< =2 ./~<< J X./< <~<< h#XZYY[[ZJ5zX t&Zz<<<~+ < g< =2 ./~<< J f<Y(Zz<<<~+ < g< =2 ./~<J J X./< <<~f t~$fz<<J~+<J g< =2 ./~<J J X./< <<~f t~fz<<J~+.J g< =2 ./~<< J X.g< <~<< h"z<<<~+< g< =2 ./~<<  Jf"f <JzX/ZZ_*5z t fyX<y  ( 1s yY{t < {t Ji{X  {<JKf/{.J{ 6&0L < /z ztzJY JYzX t</ zz J'z< J<Yz<f<~+<< /< =2 ./~<t J Xt/J << h~t't ?zJ f.6 X0J <1zX}< < {)J{~J XY}tJU{JV{JW|J J u/J%>#t |}t"+ {t}JJ J~ yt8 <}. XW t8< <0}tJz c  < !L W t<g<|. t//KKKzPM"tJ|.C.-JJX4-J<<0 H<  $Zfy.<tyfZYYY[Zy<<(/<y"<+xJ5yX tZytJ=Y][ZyXZ*J5y< t.Z_)0  .xf J K/%>#J~{- K V-nIg#-]VO%-C-I=-I#-K--{-m-^/-Q6-L4-GJ-87-0'=)2--+-(-=C=---0-I 5->=?--}=-x,-s"-iA=b.-]*-X--S)-6D-:=<-@-U-H-;-{ t-iA=b@-]VV-QJU-C<5U-,%V- U-U-U-U-U-U-U-U-xU-leU-[TH-L 7@-2+U-!H->= U-N-O-^-=I#-$-N-V-8=--{$-tmf$-_XQ$-JC<-5.-$H- H-N-V-%--I=$-voH-aZH-Q-G@92H-)N-"--$- $-$-I#-mP- -nA=V"-LA=B=5=W- E-Q-\--xP-lH-VP-KH-7F-2!-+A=$G-G-G-G-S-R-A=a-L?-(mN--  5- >= m = K- - - = C=z -k 6-f 4-a J-B G-9 -1 7-) '=" 1- 9- Q- \-  G- G- -f W-U E-9 Q-" \-  W- E- Q-r \-E  W- E- Q- \- y +-t 3-i =O Q-8 \-  - - - 0- I =- ,- .- *- -- )- B=t W-c E-K Q-4 \- G- 5->=Z-Z-I<-A=W- E-Q-\-e=^- ]-L=mmzY-ucY-^LY-G9Y-4"Y- Y- -A=[-DG-*-?--&-M- -H-uX-`Q@-L/=("-A=-D-<-:==$-Q-r\-Q-\-~$-wW-Q-E-&-M-tW-T-O&-C:, -T- G-&-H-N-V-\-xmqk`9W-Q-$###""""!!!!d!Q!9!!!!       m Z M @ )    pNyeXK>1${naTG:&vi\OB5"zfYF9"~kSF9 yY<jK>1ylO0|aTG3 tgZ o!{-w!  +      z ^ / fR r]C$iq?&@ `@ Y(h@lHO 2L$+6SEW5nwi%<" kSpCY'n:*L_5fy/YWD_9_caml_locate_standard_library_memcpy_caml_startup_aux_unsetenv_caml_secure_getenv_caml_failed_assert_caml_modify_generational_global_root_caml_standard_library_default_caml_runtime_standard_library_default_exit_caml_sys_init_caml_runtime_events_init_caml_debugger_init_caml_ext_table_init_puts_caml_init_code_fragments_caml_read_section_descriptors_caml_init_custom_operations_caml_init_os_params_caml_params_caml_init_signals_caml_terminate_signals_magicstr_caml_fatal_error___error_caml_bytecode_interpreter_caml_read_trailer_caml_debugger_caml_stat_strdup___stderrp_strcmp_strncmp_do_print_help_caml_init_debug_info_caml_load_main_debug_info_caml_startup_code_exn_caml_fatal_uncaught_exception_caml_seek_optional_section_caml_seek_section_caml_minor_collection_caml_build_primitive_table_builtin_caml_main_caml_open_descriptor_in_caml_attempt_open_strlen_caml_atom_caml_names_of_builtin_cprim_caml_parse_ocamlrunparam_caml_executable_ocamlrunparam_caml_stat_create_pool___stack_chk_fail_caml_close_channel_caml_input_val_lseek_caml_input_value_from_block_caml_shared_libs_path_caml_search_exe_in_path_caml_decompose_path_do_print_config_caml_init_codefrag_vfprintf_printf_caml_parse_ld_conf_sscanf_caml_code_size_caml_runtime_standard_library_effective_caml_state_caml_debugger_in_use_close_caml_executable_name_caml_init_section_table_caml_build_primitive_table_caml_init_locale_caml_gc_message_caml_stat_free_caml_ext_table_free_caml_byte_program_mode_caml_start_code_caml_startup_code_caml_load_code___stack_chk_guard_caml_ext_table_add_read_fputc_malloc_caml_stat_alloc_print_magic_caml_init_gc_caml_verb_gc_caml_global_data