ELF>@X@8@pp(XXPdd(($$oo o4 oJ o^ oo o  \ \   P `0` ``x.`o o`-oo2/ op ooo``>;$#X:@:T:h;;(;x;h<<4>h>h??H@0x@D@dBHDD8F$HGhG8HHI$JLJlPSTU\HVVV V zRx 9)0,99DX99JK [ Hdx9zRx X90T9MAJ E| $P9AC C B xL:-AC Af 0\:qAC DF E  G (;FC DD` G, <AC Gi D C $(<eYC Ac H \ (P<eAC Ck N zRx =-0,=MAJ E| $P\=AC C F ,x?AC BJW I @EAC A~ D@AC DFA A  F Z F [ E w @ BAI Io N V J Z F Q O Q $TBeYC Ac H \ $| CeAC Ck N zRx  `CfAJ EU ,@CIAL FD L H $pDAJ BDF I DE7AE An ,dEAC BIK A (4KAC A L | L HM AI DD~ H O I O I O I L E Z D`|N2AI BIA J U K U K U K R A ^ (tOeYC Ac H \ zRx ,O~QC An M E K zRx  O AC BDU @OTOUAp c                ed  "$%&+-013578:;=>?@DEFGIMOPQRSVWXY[\ab !#'()*,./2469<ABCHJKLNTUZ]^_`cYLe}pLe[ep[~DeEe")4?6?I?_0@kz@@P@M@A-@CAqC/CpE-]EMEpIE`KGI `Mf>MIWV}P OO7X Y21F[ )R"\@Riw( ;Hbi 5P l}" %0E\rL\+2E:_qX  0 B N ^        $ 5 F e ~   p    \  . D ]  \U{     ext/qroverlay/libgstqroverlay.socrti.scrtstuff.cderegister_tm_clones__do_global_dtors_auxframe_dummygstqroverlay.cgst_qr_overlay_initgst_qr_overlay_get_type_oncegst_qr_overlay_class_intern_initgst_qr_overlay_finalizegst_qr_overlay_get_propertyget_qrcode_contentgst_qr_overlay_set_propertygstdebugqroverlay.cgst_debug_qr_overlay_initgst_debug_qr_overlay_get_type_oncegst_debug_qr_overlay_class_intern_initgst_debug_qr_overlay_finalizegst_debug_qr_overlay_get_propertygst_debug_qr_overlay_set_propertygstbaseqroverlay.cgst_base_qr_overlay_get_type_oncegst_base_qr_overlay_initgst_base_qr_overlay_class_intern_initgst_base_qr_overlay_draw_cbgst_base_qr_overlay_caps_changed_cbgst_base_qr_overlay_disposegst_base_qr_overlay_get_propertygst_base_qr_overlay_set_propertygstqroverlayelement.cgstqroverlayplugin.cplugin_initcrtn.sgst_element_register_debugqroverlaygst_debug_qr_overlay_get_typegst_base_qr_overlay_get_typeqroverlay_element_initgst_qr_overlay_get_typegst_element_register_qroverlayjson_node_set_object_edatagst_plugin_qroverlay_get_descg_value_set_floatgst_object_sync_valuesjson_node_newg_param_spec_boolean_gst_debug_category_newg_value_set_string_endgst_debug_logQRcode_encodeString_ITM_registerTMCloneTablegst_ghost_pad_new_from_templateg_type_class_adjust_private_offsetg_string_newg_once_init_enter_pointerg_free_GLOBAL_OFFSET_TABLE_g_param_spec_enumgst_mini_object_refgst_structure_get_booleang_mutex_lockg_object_class_install_propertyGST_CAT_DEFAULT_gst_debug_ming_mutex_unlockgst_buffer_get_custom_metajson_object_set_int_member_ITM_deregisterTMCloneTablegst_bin_get_typegst_buffer_add_video_metag_type_register_static_simple__cxa_finalizejson_generator_newg_strfreevg_value_set_booleang_param_spec_stringg_object_unrefg_type_nameg_strsplitgst_element_registerg_intern_static_stringgst_mini_object_unrefg_string_free_and_stealgst_mini_object_replaceg_once_init_entergst_plugin_register_static_gst_debug_register_funcptrgst_structure_getgst_video_info_initgst_video_info_set_formatmemsetg_param_spec_float_PROCEDURE_LINKAGE_TABLE_g_value_get_floatjson_generator_set_rootg_signal_connect_datagst_element_class_add_pad_templategst_element_add_padg_value_get_enumg_param_spec_int64_DYNAMICg_once_init_leave_pointerg_value_dup_stringg_value_get_int64gst_bin_addjson_object_newgst_video_overlay_rectangle_new_rawgst_static_pad_template_getg_type_add_instance_privategst_segment_to_running_timeg_mallocjson_object_set_string_memberg_strv_lengthg_type_class_peek_parentgst_object_unrefg_value_set_enumgst_element_class_set_metadatagst_element_factory_makeg_strdupg_value_get_boolean_etextjson_generator_to_gstringg_enum_register_staticgst_video_overlay_composition_new_finigst_type_mark_as_plugin_apigst_buffer_new_wrappedgst_sample_get_buffergst_video_info_from_capsgst_plugin_qroverlay_registerg_strdup_printfgst_meta_register_custom_simplegst_sample_get_segmentg_value_set_int64g_once_init_leavelibc.so.1ILLUMOS_0.26ILLUMOS_0.17ILLUMOS_0.5SUNW_0.7libgstvideo-1.0.so.0libgstreamer-1.0.so.0libgobject-2.0.so.0libglib-2.0.so.0libqrencode.so.4libjson-glib-1.0.so.0/usr/gcc/14/lib/amd64 vKs gKs 4 (=  ld #$"!%&)/`?6?0@ p8@b`px@bCIȃpЃypp@pp5pp*p8YH[pPnX[`phppoxnmKp  ("0"8+@!HMPQX``&hp1x2S ȀЀ(؀PBA *?Z _(E08@KH#PX:`hVp'x$C)L-bHR3ȁGЁD؁=N;].\aI ( 058J@6H[P XF`Xh,px7<WT9>%ȂOЂ/؂c05E%E%Fh% Fh%Fh%Eh%Eh%Eh%Eh%Ehp%Eh`%Eh P%Eh @%Eh 0%Eh %Eh %Eh%Eh%Eh%Eh%Eh%Eh%Eh%zEh%rEh%jEhp%bEh`%ZEhP%REh@%JEh0%BEh %:Eh%2Eh%*Eh%"Eh %Eh!%Eh"% Eh#%Eh$%Dh%%Dh&%Dh'p%Dh(`%Dh)P%Dh*@%Dh+0%Dh, %Dh-%Dh.%Dh/%Dh0%Dh1%Dh2%Dh3%Dh4%zDh5%rDh6%jDh7p%bDh8`%ZDh9P%RDh:@%JDh;0%BDh< %:Dh=%2Dh>%*Dh?%"Dh@%DhA%DhB% DhC%DhD%ChE%ChF%ChGp%ChH`%ChIP%ChJ@%ChK0%ChL %ChM%ChN%ChO%ChP%ChQ%ChR%ChS%ChTH=qCHjCH9tH~@Ht H=ACH5:CH)HH?HHHtHE@HtfD=Du/UH=&@Ht H=BhD]{@ff.UH=/HSHHHHL jHAHH H]UHATSHHDDHL~BHHC0HXH fHnH.H5Y/flL%CBH=I.FA1HH5/H=/4H߾H4LH5-5L@[A\]ÐH5ICH)@ff.UHSHHHHCHH]H@0UHAVAUIATSHHH5-HHt5HxIE11HMغ@H5.H>8wRLsLHLI1AEǃHeL[A\A]A^]@HA>HIH fAmHH8HP1oY^nLsL,HUH5-ǃI|$Mt}ԅu*LLeAEHe[LA\A]A^]fDHHH@ff.tsUHAUATISHHH8II$H8AUL g-1PA1H At$HSH He[A\A]]fDHHfUHAVAUATSHteHIAH8DHIEH85SL ,1PA1H AuHATH He[A\A]A^]LgILHULLǃHHe[A\A]A^]xH!@Ht H@@UHSH@HHuH?H]sHHH?H]ff.UHATSHaH?Ht%H ?H1[H5,+A\]afL%q?LtLH붐foHfoHUH=)HSHsHCHHL jHAHH QH]UHATSHI >H>|H=>L%3*H@HH=(~e=HC0H1HfHnA<IflHCh'H߾H$H=$(1AHIHH߾HA1HH5(H=(H߾HA1HH5p(H=6(TH߾HTH'LHL8H aL%u1HNLH5'L@XZHe[A\]DH5A=H p@H,'1LH(=dff.UHAWIAVAUATSHH=(HBDr@HMȉ1I1IHMH5G(LIIWHH5'LLH5(LHS H5d(LLCHHtcHHtWt"1HHtt3H;s*LHLH;t\?LLIALLF1OLHTLIYHL[A\A]A^A_]@ǃ;rǃtUHSHHH0H$HH9;HH]H@0ff.UHAVAUIATSHFAIw.HHHe[A\A]A^]ÃHHǃHtHHǃHt7LHHtH5{&H/HH0He[A\A]A^]DHH8HIH8SL &1PA1H -AvHbAT^H He[A\A]A^]DHHHe[A\A]A^]@HHǃHt|LHHe[A\A]A^]UHHHAUATSHIw-u?HHe[A\A]]1fuHHe[A\A]]DHH8]II$H8NAUL $1PA1H At$H/S,H He[A\A]]DHHe[A\A]]Bf.HHe[A\A]]rf.HY8Ht HM8@UHSH<8HHuH%8H]HHH8H]ff.UHATSHH7Ht%H 7H1[H5G#A\]fL%7L9thLH5붐UH="HSHHkHHL EjHAHH ^HHAC7HH]f.UH1HAVAUATISHc7HH=%!HC CBǃHH{ HCH{H=(5H=4IHsLIHCLH=L"HH0LHHCLH=L"HH0LHLLH{LE1AH.H5!H{L[AA\A]E1A^H$H5!]o[A\A]A^]UHp1HATISHc5H8w4H{ L0H1He[A\]@HQ!VIHPH=v51AH eXZfU1HSHHHc+5HH5HH]H@(fUHAWIAVAUATISHHc4Dž,L4HLjLHoHSHHnEEHH`LILHH,IV @,Ht2IHt&HHHeH[A\A]A^A_]H:H/8XHH1DIHr/MHc3H0HM4Hc3fffL*H4*@0*^f*f(^f/Y^,AF^Z9f*YAD$ HH,ЉHHHHDmIH0LHXDDMD$IHDAHcAD$H~cDLLcLLcI1E1E1AIAA9|HI9LLHHHL=DD@1 HH.AV0AF49f*YD,fAN ^ D)D)*YAN^ sD,f*H#-AYD,A8EDDE1DHIHLHHHHLv:H1H MPA$1H pH=0XZ1Y^,sHHHS MPH=01AH XZf.Ic1LAu*9AD$AIAA9|׋@ș1AHHLDfDL99H+DEu1HH M1PH=/1A H IHb AXAYxHMPH A1H=/H Y^if*Y3HH\ MAATH H ATAVAUPH=8/19H0f*Y5UHSHH7H..HH=.~-fHnHwflHC(C%H5 fU YHH=eHHH5  fHH=$HHH5  HfH=HHpH -H0H=|AAHHRHH2A1Hc H5{H=V0HHH=+HHH=+}HHH=3-Htn1H= -Ht+H]1H5-H*@H5+H=hH]1H,HH=?H5+H,HpfDH5a+H=]H~,HfDH 1H=3Ht,@ff.UHHHAUATISHHc1,H H5[HcHfHe[A\A]]A He[A\A]]@AHe[A\A]]@AHe[A\A]]@1He[A\A]]HH8II$H8AUL ]1PA1H At$HfSH He[A\A]]@UHHHAUIATHHc$+L$HhHc HDA$HeA\A]]fAD$ HeA\A]]f.AD$HeA\A]]f.AD$HeA\A]]f.sA$HeA\A]]HuH8IIEH8ATL (1PAH 1AuuH/VdH HeA\A]]ff.H)Ht H)@UHSH)HH8uH)H]HH H)H]ÐH)HtUHSH)HHt$H=|)t*HH]H]f.H1H={H4)븐UHATISL [A\]H)(UHL tLH H HPHPH8PHePH UHUHThibault Saunier Overlay Qrcodes over each buffer with data passed inData to write in the QRCode to be overlaid../../gst-plugins-bad-1.28.3/ext/qroverlay/gstqroverlay.cGot a GstQROverlayMeta without a 'data' field in its struct%s:%d: invalid %s id %u for "%s" of type '%s' in '%s'get_qrcode_contentExtra data append into the Qrcode at the first buffer of each intervalNumbers of consecutive buffers that the extra data will be inserted (counting the first buffer)Json key name for extra append dataList of comma separated values that the extra data value will be cycled from at each interval, example array structure : "240,480,720,960,1200,1440,1680,1920"Anthony Violo Overlay Qrcodes over each buffer with buffer information and custom data../../gst-plugins-bad-1.28.3/ext/qroverlay/gstdebugqroverlay.c%s:%d: invalid %s id %u for "%s" of type '%s' in '%s'HBHB<../../gst-plugins-bad-1.28.3/ext/qroverlay/gstbaseqroverlay.cTrying to draw before negotiation?draw overlay at (%d,%d) size: %dx%dX position (in percent of the width)Y position (in percent of the height)Size of the square (in percent of the smallest of width and height)Strings to encode are case sensitive (e.g. passwords or SSIDs)%s:%d: invalid %s id %u for "%s" of type '%s' in '%s'video/x-raw, format = (string) { A444_16LE, A444_16BE, Y416_LE, AYUV64, RGBA64_LE, ARGB64, ARGB64_LE, BGRA64_LE, ABGR64_LE, Y416_BE, RGBA64_BE, ARGB64_BE, BGRA64_BE, ABGR64_BE, A422_16LE, A422_16BE, A420_16LE, A420_16BE, A444_12LE, GBRA_12LE, A444_12BE, GBRA_12BE, Y412_LE, Y412_BE, A422_12LE, A422_12BE, A420_12LE, A420_12BE, A444_10LE, GBRA_10LE, A444_10BE, GBRA_10BE, A422_10LE, A422_10BE, A420_10LE, A420_10BE, BGR10A2_LE, RGB10A2_LE, Y410, A444, GBRA, AYUV, VUYA, RGBA, RBGA, ARGB, BGRA, ABGR, A422, A420, AV12, Y444_16LE, GBR_16LE, Y444_16BE, GBR_16BE, Y216_LE, Y216_BE, v216, P016_LE, P016_BE, Y444_12LE, GBR_12LE, Y444_12BE, GBR_12BE, I422_12LE, I422_12BE, Y212_LE, Y212_BE, I420_12LE, I420_12BE, P012_LE, P012_BE, Y444_10LE, GBR_10LE, Y444_10BE, GBR_10BE, BGR10x2_LE, RGB10x2_LE, r210, I422_10LE, I422_10BE, NV16_10LE40, NV16_10LE32, Y210, UYVP, v210, I420_10LE, I420_10BE, P010_10LE, NV12_10LE40, NV12_10LE32, P010_10BE, MT2110R, MT2110T, NV12_10BE_8L128, NV12_10LE40_4L4, Y444, BGRP, GBR, RGBP, NV24, v308, IYU2, RGBx, xRGB, BGRx, xBGR, RGB, BGR, Y42B, NV16, NV61, YUY2, YVYU, UYVY, VYUY, I420, YV12, NV12, NV21, NV12_16L32S, NV12_32L32, NV12_4L4, NV12_64Z32, NV12_8L128, Y41B, IYU1, YUV9, YVU9, BGR16, RGB16, BGR15, RGB15, RGB8P, GRAY16_LE, GRAY16_BE, GRAY10_LE16, GRAY10_LE32, GRAY8 }, width = (int) [ 1, max ], height = (int) [ 1, max ], framerate = (fraction) [ 0, max ];video/x-raw(ANY), format = (string) { DMA_DRM, A444_16LE, A444_16BE, Y416_LE, AYUV64, RGBA64_LE, ARGB64, ARGB64_LE, BGRA64_LE, ABGR64_LE, Y416_BE, RGBA64_BE, ARGB64_BE, BGRA64_BE, ABGR64_BE, A422_16LE, A422_16BE, A420_16LE, A420_16BE, A444_12LE, GBRA_12LE, A444_12BE, GBRA_12BE, Y412_LE, Y412_BE, A422_12LE, A422_12BE, A420_12LE, A420_12BE, A444_10LE, GBRA_10LE, A444_10BE, GBRA_10BE, A422_10LE, A422_10BE, A420_10LE, A420_10BE, BGR10A2_LE, RGB10A2_LE, Y410, A444, GBRA, AYUV, VUYA, RGBA, RBGA, ARGB, BGRA, ABGR, A422, A420, AV12, Y444_16LE, GBR_16LE, Y444_16BE, GBR_16BE, Y216_LE, Y216_BE, v216, P016_LE, P016_BE, Y444_12LE, GBR_12LE, Y444_12BE, GBR_12BE, I422_12LE, I422_12BE, Y212_LE, Y212_BE, I420_12LE, I420_12BE, P012_LE, P012_BE, Y444_10LE, GBR_10LE, Y444_10BE, GBR_10BE, BGR10x2_LE, RGB10x2_LE, r210, I422_10LE, I422_10BE, NV16_10LE40, NV16_10LE32, Y210, UYVP, v210, I420_10LE, I420_10BE, P010_10LE, NV12_10LE40, NV12_10LE32, P010_10BE, MT2110R, MT2110T, NV12_10BE_8L128, NV12_10LE40_4L4, Y444, BGRP, GBR, RGBP, NV24, v308, IYU2, RGBx, xRGB, BGRx, xBGR, RGB, BGR, Y42B, NV16, NV61, YUY2, YVYU, UYVY, VYUY, I420, YV12, NV12, NV21, NV12_16L32S, NV12_32L32, NV12_4L4, NV12_64Z32, NV12_8L128, Y41B, IYU1, YUV9, YVU9, BGR16, RGB16, BGR15, RGB15, RGB8P, GRAY16_LE, GRAY16_BE, GRAY10_LE16, GRAY10_LE32, GRAY8 }, width = (int) [ 1, max ], height = (int) [ 1, max ], framerate = (fraction) [ 0, max ]!;(draw_overlaygst_base_qr_overlay_draw_cbgst_base_qr_overlay_caps_changed_cbHBHBBBhttps://github.com/OpenIndiana/oi-userlandlibqrencode qroverlay pluginCould not encode content: %sextra-data-interval-buffersString will be encoded : %sGstQrcodeOverlayCorrectionQrcode overlay base classqrcode-error-correctionextra-data-span-buffersQrcode overlay elementGStreamer Bad Plug-insVideo/Overlay/Debugoverlaycompositionget_qrcode_contentGstDebugQROverlayextra-data-arrayGstQROverlayMetaGstBaseQROverlayExtra data arraygst-plugins-badextra-data-nameExtra data namecase-sensitiveString encodedCase SensitiveVideo/Overlaycaps-changedGstQROverlayBUFFERCOUNTApprox 30%Approx 25%Approx 15%2026-05-11debugqroverlayTIMESTAMPFRAMERATEApprox 7%Level QLevel MLevel LLevel H1.28.3%d/%dsizesinkdrawkeep_dataNAMELGPLData%pAsrcpropertyx,X:.:>:N:^:n:~:::::::::;;.;>;N;^;n;~;;;;;;;;;<<.<><N<^<n<~<<<<<<<<<==.=>=N=^=n=~=========>>.>>>N>^>n>~>>>>>>>>>??.?>?N?^?X(Pp 0P `- - x. / 2:?\\\(Le8EMpLekw[ep[~DeEe")4A?C?V?lx0@@@P@M @+Ȅ8TA-l@CAq]Cp\\o[pfo]pp 0o0]p]p p&],@pE-ZEM}E؄+pIE`KG IBЄ`x``CoVp>n^ nP^\^oo^ o&Uob oh_n_t0onzpeppopppp`@``MfMIV$D`@R @_P{ Om$O7+mpm X -x>Y2_zmmwoopppp\p ` mh!no`Zn&at0aypXapampnaoovnnnb[ppb n[p[ @pmpn[pnop)h \.ESh( $>E[m , H Y s  "        ! 8 N f ~     \   ! :; M e {     X    * : ^ z        " A Z c w p~    \    9 \UWgext/qroverlay/libgstqroverlay.socrti.scrtstuff.c__TMC_LIST__deregister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrygstqroverlay.cgst_qr_overlay_initgst_qr_overlay_get_type_oncegst_qr_overlay_class_intern_initparent_classGstQROverlay_private_offsetgst_qr_overlay_finalizegst_qr_overlay_get_propertyget_qrcode_content__func__.0gst_qr_overlay_set_propertystatic_g_define_type_id.1.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC9.LC12.LC13.LC11.LC14.LC15gstdebugqroverlay.cgst_debug_qr_overlay_initgst_debug_qr_overlay_get_type_oncegst_debug_qr_overlay_class_intern_initGstDebugQROverlay_private_offsetgst_debug_qr_overlay_debuggst_debug_qr_overlay_finalizegst_debug_qr_overlay_get_propertygst_debug_qr_overlay_set_propertystatic_g_define_type_id.0.LC10.LC18.LC16.LC17.LC19.LC21.LC22.LC23.LC24.LC25.LC26.LC27.LC28.LC29gstbaseqroverlay.cgst_base_qr_overlay_get_type_oncegst_base_qr_overlay_initgst_base_qr_overlay_class_intern_initGstBaseQROverlay_private_offsetsink_templatesrc_templategst_base_qr_overlay_draw_cbgst_base_qr_overlay_caps_changed_cbgst_base_qr_overlay_debug__func__.4gst_base_qr_overlay_dispose__func__.3__func__.2gst_base_qr_overlay_get_propertyqrcode_quality_type.1qrcode_quality.0gst_base_qr_overlay_set_propertystatic_g_define_type_id.5.LC20.LC30.LC31.LC33.LC34gstqroverlayelement.cres.0gst_qr_overlay_debuggstqroverlayplugin.cplugin_initgst_plugin_desc__FRAME_END__crtn.s_END_gst_element_register_debugqroverlay__dso_handle_START_gst_debug_qr_overlay_get_type__TMC_END__gst_base_qr_overlay_get_typeqroverlay_element_initgst_qr_overlay_get_typegst_element_register_qroverlayjson_node_set_object_edatagst_plugin_qroverlay_get_descg_value_set_floatgst_object_sync_valuesjson_node_newg_param_spec_boolean_gst_debug_category_newg_value_set_string_endgst_debug_logQRcode_encodeString_ITM_registerTMCloneTablegst_ghost_pad_new_from_templateg_type_class_adjust_private_offsetg_string_newg_once_init_enter_pointerg_free_GLOBAL_OFFSET_TABLE_g_param_spec_enumgst_mini_object_refgst_structure_get_booleang_mutex_lockg_object_class_install_propertyGST_CAT_DEFAULT_gst_debug_ming_mutex_unlockgst_buffer_get_custom_metajson_object_set_int_member_ITM_deregisterTMCloneTablegst_bin_get_typegst_buffer_add_video_metag_type_register_static_simple__cxa_finalizejson_generator_newg_strfreevg_value_set_booleang_param_spec_stringg_object_unrefg_type_nameg_strsplitgst_element_registerg_intern_static_stringgst_mini_object_unrefg_string_free_and_stealgst_mini_object_replaceg_once_init_entergst_plugin_register_static_gst_debug_register_funcptrgst_structure_getgst_video_info_initgst_video_info_set_formatmemsetg_param_spec_float_PROCEDURE_LINKAGE_TABLE_g_value_get_floatjson_generator_set_rootg_signal_connect_datagst_element_class_add_pad_templategst_element_add_padg_value_get_enumg_param_spec_int64_DYNAMICg_once_init_leave_pointerg_value_dup_stringg_value_get_int64gst_bin_addjson_object_newgst_video_overlay_rectangle_new_rawgst_static_pad_template_getg_type_add_instance_privategst_segment_to_running_timeg_mallocjson_object_set_string_memberg_strv_lengthg_type_class_peek_parentgst_object_unrefg_value_set_enumgst_element_class_set_metadatagst_element_factory_makeg_strdupg_value_get_boolean_etextjson_generator_to_gstringg_enum_register_staticgst_video_overlay_composition_new_finigst_type_mark_as_plugin_apigst_buffer_new_wrappedgst_sample_get_buffergst_video_info_from_capsgst_plugin_qroverlay_registerg_strdup_printfgst_meta_register_custom_simplegst_sample_get_segmentg_value_set_int64g_once_init_leaveld: Software Generation Utilities - Solaris Link Editors: 5.11-1.1791 (illumos)@(#)illumos illumos-5425aa59e8 May 2026GCC: (OpenIndiana 14.3.0-oi-1) 14.3.0.dynamic.eh_frame_hdr.eh_frame.SUNW_syminfo.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.SUNW_versym.SUNW_dynsymsort.SUNW_reloc.rela.plt.text.init.fini.rodata.got.fini_array.init_array.data.tm_clone_table.data.rel.local.data.rel.ro.bss.symtab.strtab.comment.shstrtabXX p(($pPP"oBp p 0,6o00 ,D PP` L"To`-`-Pbo--oox.x.//B22::`?? \\\\2\\N   x  ȟ0 )(