ELF>@@8@!!00XXPddLLooQoeo{oo  H82 H" ````K`(ooJoo 5(5XPPL oooo``>0;LHxchc|c(d8dXdd8lPhmnXpr(t`hH,hTؓ(0hX(( <`Xȸظ(8xXlȹعH8 x D ht x h H X  8< x\ 8 (, T 8t x X (8 X\ hp zRx a)0$a9DPa9JK [ HdpazRx Pa 0\awAJ Ef 4TaSAC HDV J  H 4h(AC DEIH B Q G 4iUAC DHFH B n B ,kAC DEED F 4,`lTAC DJDH B  D 4dn>AC FHDH B  F Hp OC DO G  C ,D~h AC DOj G AG BD (<@]AC C F | $htAC BD^ P D 'AC BE{ J V J V J V J V A _ 4 AC Dz N R N S M x (̌'AE C A  ,<ЍPAC FED H $l<AJ BH" ,AC I! B ,AC BN5 G $eYC Ac H \ $@]AC Ci H zRx `%A_  8t<AC BDq 0\WAC AQ J ~ B H H ,ذ ܰذAG F ذ"AC AX 4EAC F T"h4|0, (gAC BD\ 0tAC BHQ A  B 03kC $TyAH DN~ G ,@k AC HDT D (ppAC DLJGJ (0AC MQ F $RAH DNv $AC EZ E (DhAC DKL A ,DsAJ BGf F r zRx MAJ E| </AC Ai $\AC A A y AJ K  OAC AI 9AC Ar ,F AC FED H $4eYC Ac H \ (@|]AC Cf K zRx 80MAJ E| $PAC A C y x)A\ K >AC Aw 4AC BQg B c E $eYC Ac H \ (]AC Cf K zRx  *AC BD_ @TUAp c                           !"#$%'()+,-./25789:<=>?@BDFGJKLRSUVWYZ]^bcdfijlnopqrtuxy|~  &*01346;ACEHIMNOPQTX[\_`aeghkmsvwz{}(g<eS`,oR k @32@]P0]l"`eно sphpp,WSyw"e]<0E.P#.h0hChY0ieq@i`iw0<P]iS@q(prU#sF`uThw>{z h pP p'('>0Tpk{%`M/@9)F DOXg8|M0@>) 0*#!EX^r 7K]{pU . L f l          - A V v !}        5 < N b       "  0" : O c w  X        + 8 O s   8      *=^{` BM`s 0H]w =Taw$ :I\ v} $?Si-CVn7gst/asfmux/libgstasfmux.socrti.scrtstuff.cderegister_tm_clones__do_global_dtors_auxframe_dummygstasfmux.cstream_number_comparegst_asf_mux_get_type_oncegst_asf_mux_initgst_asf_mux_class_intern_initgst_asf_mux_sink_eventadd_metadata_tag_sizecontent_description_calc_size_for_taggst_asf_mux_write_string_with_sizewrite_ext_content_description_tagwrite_metadata_taggst_asf_mux_flush_payloadsgst_asf_mux_stop_filegst_asf_mux_finalizegst_asf_mux_request_new_padgst_asf_mux_get_propertygst_asf_mux_change_stategst_asf_mux_set_propertygst_asf_mux_pad_resetgst_asf_mux_collectedgst_asf_mux_start_filegstasfobjects.cgst_asf_match_and_peek_obj_size.part.0gstasfparse.cgst_asf_parse_get_type_oncegst_asf_parse_initgst_asf_parse_class_intern_initgst_asf_parse_finalizegst_asf_parse_stopgst_asf_parse_handle_framegst_asf_parse_startgstrtpasfpay.cgst_rtp_asf_pay_initgst_rtp_asf_pay_get_type_oncegst_rtp_asf_pay_class_intern_initgst_rtp_asf_pay_finalizegst_rtp_asf_pay_handle_buffergst_rtp_asf_pay_set_capsgstasf.cplugin_initcrtn.sgst_asf_put_payloadgst_asf_parse_get_typegst_asf_read_var_size_fieldgst_asf_parse_headersgst_asf_get_var_size_field_lengst_asf_file_info_newgst_asf_payload_get_sizegst_asf_parse_packet_from_datagst_asf_match_and_peek_obj_sizegst_asf_parse_headers_from_datagst_element_register_asfparsegst_element_register_asfmuxgst_asf_match_guidgst_rtp_asf_pay_get_typegst_asf_file_info_freegst_asf_put_timegst_asf_put_guidgst_asf_tag_present_in_content_descriptiongst_asf_get_tag_field_typegst_asf_parse_packetgst_byte_reader_get_asf_var_size_fieldgst_asf_match_and_peek_obj_size_bufgst_asf_payload_freegst_asf_mux_get_typegst_asf_put_i32gst_asf_get_asf_taggst_element_register_rtpasfpaygst_asf_file_info_resetgst_asf_generate_file_idgst_asf_get_current_timegst_asf_put_subpayloadgst_caps_to_string_PROCEDURE_LINKAGE_TABLE_g_type_class_adjust_private_offsetg_object_class_install_propertygst_element_add_padg_slist_removegst_base_parse_set_syncableg_return_if_fail_warninggst_element_class_add_static_pad_templategst_tag_list_insertg_value_set_boxedgst_pad_get_pad_template_capsgst_plugin_asfmux_registergst_pad_get_element_privategst_tag_setter_merge_tagsg_slist_lengthgst_pad_pushgst_structure_get_namegst_tag_list_foreachgst_pad_new_from_templategst_rtp_base_payload_get_type_gst_element_error_printf_finigst_collect_pads_peekgst_segment_initg_malloc0gst_buffer_copy_regiongst_event_new_stream_startg_slist_sortgst_pad_get_typegst_rtp_buffer_mapgst_collect_pads_stopgst_collect_pads_startgst_caps_new_simplegst_mini_object_copygst_rtp_buffer_set_payload_type_etextgst_object_unrefgst_tag_setter_get_tag_merge_modegst_query_parse_seeking_gst_debug_category_new_gst_value_array_typeg_once_init_leave_pointerg_object_notifygst_event_parse_capsg_freeg_value_get_boxedg_value_set_booleangst_collect_pads_set_functiong_value_unsetg_type_register_static_simplegst_buffer_memsetg_type_nameg_param_spec_uint__cxa_finalizegst_rtp_base_payload_set_outcaps_GLOBAL_OFFSET_TABLE_gst_structure_get_valuegst_element_get_typeg_param_spec_uint64gst_mini_object_refgst_tag_list_new_empty_DYNAMICgst_structure_set_valuegst_caps_is_fixedg_get_real_timeg_utf8_strlengst_buffer_new_allocateg_strdup_printfg_base64_encodegst_buffer_set_sizeg_value_initgst_pad_use_fixed_capsgst_collect_pads_set_event_functiongst_rtp_base_payload_set_optionsgst_base_parse_set_min_frame_size_endg_slist_copyg_dgettextgst_buffer_mapgst_debug_logg_slist_nthg_type_check_instance_is_agst_buffer_extractg_value_get_stringgst_pad_new_from_static_templategst_value_array_append_valuegst_plugin_asfmux_get_descgst_rtp_buffer_get_payload_lengst_mini_object_make_writablegst_element_registergst_buffer_unmapg_type_check_value_holdsg_convertgst_element_class_set_static_metadatag_snprintfgst_pad_send_eventgst_pad_peer_queryg_value_set_uint64gst_base_parse_get_typeGST_CAT_DEFAULTg_assertion_message_expr_gst_buffer_typegst_rtp_buffer_unmapgst_pad_set_active_ITM_deregisterTMCloneTablegst_buffer_get_sizegst_rtp_buffer_set_ssrcg_param_spec_booleangst_rtp_base_payload_pushgst_mini_object_unrefg_value_get_uintgst_rtp_buffer_new_allocate_lenmemcpyg_once_init_enter_pointergst_buffer_appendg_value_get_booleangst_pad_get_current_capsgst_collect_pads_event_defaultgst_stream_error_quarkg_random_intgst_query_new_seekingg_slist_freegst_mini_object_replacegst_collect_pads_newg_value_set_uintgst_structure_get_stringg_type_add_interface_staticgst_tag_list_copy_valuegst_collect_pads_popgst_tag_list_is_empty_gst_debug_ming_value_get_uint64_ITM_registerTMCloneTablestrcmpg_error_freegst_tag_setter_get_typegst_base_parse_finish_framegst_rtp_buffer_set_markergst_caps_get_structure_gst_debug_register_funcptrgst_element_message_fullgst_rtp_buffer_get_payloadgst_event_parse_taggst_event_new_segmentgst_tag_setter_get_tag_listgst_rtp_buffer_set_timestampg_value_resetg_type_class_peek_parentgst_collect_pads_add_padsscanfg_slist_appendgst_element_class_get_pad_templategst_event_new_eosgst_object_get_parentgst_event_new_capsgst_tag_list_get_stringgst_plugin_register_staticgst_pad_push_eventgst_tag_list_add_valuegst_tag_setter_reset_tagsg_intern_static_stringgst_rtp_buffer_set_seq_edatagst_structure_get_intlibc.so.1ILLUMOS_0.26ILLUMOS_0.17ILLUMOS_0.5SUNW_0.7libgstbase-1.0.so.0libgstreamer-1.0.so.0libgobject-2.0.so.0libglib-2.0.so.0libgstrtp-1.0.so.0/usr/gcc/14/lib/amd64vKs"gKs/4<(= HS(),-./01234+78695*;: =   ?@ACEBD GHILJKN^mh1  5h(50i@5@5`5x58555 5 6 86`6 x6@6 6P6 6 7p(707H7a P7X70`7v h7 p7x77`7~ 00l`03i3+H4g(0800880@0<H04P0X0h0.p0x000]0/0000'0q00 0;000>000D1(11?1h 1(10181V@1H1`P1X15`1th1rp1Ex1Q1m1S11^1111O111~1111P22{22 2(270282=@2oH2P2 X2a`2h2*p2!x2"2x2262R222F222k22W2J2222K3|3b33 3(3T03B83@3H3P3X3`3ch3Up3x3}3d3-3I3$3 3X333y3[3A3)3334u4,4z41 4(4e04\84C@4P4_X4f`4Mh4p4x4#44L4 44Z4n44%444j4p4s4H44v5G595w55Z%\%rh%jh%bh%Zh%Rh%Jh%Jh%Bhp%:h`%2h P%*h @%"h 0%h %h % h%h%h%h%h%h%h%h%h%hp%h`%hP%h@%h0%h %h%h%h%zh %rh!%jh"%bh#%Zh$%Rh%%Jh&%Bh'p%:h(`%2h)P%*h*@%"h+0%h, %h-% h.%h/%h0%h1%h2%h3%h4%h5%h6%h7p%h8`%h9P%h:@%h;0%h< %h=%h>%h?%h@%zhA%rhB%jhC%bhD%ZhE%RhF%JhGp%BhH`%:hIP%2hJ@%*hK0%"hL %hM%hN% hO%hP%hQ%hR%hS%hT%hU%hV%hWp%hX`%hYP%hZ@%h[0%h\ %h]%h^%h_%h`%zha%rhb%jhc%bhd%Zhe%Rhf%Jhgp%Bhh`%:hiP%:hj@%:hk0%2hl %*hm%"hn%ho%hp% hq%hr%hs%ht%hu%hv%hwp%hx`%hyP%hz@%h{0%h| %h}%h~%h%h%h%h%h%zh%rh%jh%bhp%Zh`%RhP%Jh@%Bh0%:h %2h%*h%"h%h%h% h%h%h%h%h%hp%h`H=HH9tH~Ht H=yH5rH)HH?HHHtHEHtfD=u/UH=&Ht H=2h]{)ff.@UH=?HSH(SH[HHL 2jHAH (AfHEH)E9HUHH:HH]fUHAWAVAUATISHHHB@=2tOI=Pu"HNI΃8rAHeHLL[1A\A]A^A_]DHHuE$L}Md$L}LE[LHEIHWLL=IA?vrHEHMt(ID$ It$(H HHDHt HV HHDAUANPHDH RHPLM1H=8H LH H}HHeD[A\A]A^A_]HuHHElA=I$HHuȺNHHIɾPH=%1H \APH?Y^QEH5LfAEAHtHIHH}H5ΰH}H58HUH5zLEHUH50L*}}AUfEH}As@fnEfnMLH5HEfbfրHtH HHEHH}H5HEH5*fLHtHHEHMH6HUH5ϯL.cEă<MHEǀWMV3DLHuLjDHUH5LEEHUH5Lt EfAHUH5LrtUąҍBAIAEtbfA.fDI$HAQ  QHM ЉHEǀWMV2`HEǀWMV1atLH K1H5fLH 1H5҅Eff.fUHAWAVIAUIHATSHH(~afHE)EHtL}HLILuHe[A\A]A^A_]ÐLbuCE.HLHAD DPALHe[A\A]A^A_]fDHa:vHE1A"SH ҔHۄPH PH=1H fDLhHH9\RUHAWAVIHAUIATSHH8N`fHE)EHtL}HLILuHe[A\A]A^A_]ÐLau[AIUHLHUHUI}LIDFHDHIELxHe[A\A]A^A_]ÐH:vHE1ASH HPHÃPH=S1H fDL HHHDt,a/Mu&ff.UHAWAVEAUIATISHH(HlH}HE8HEHHELME1PH HHګHHMIHAHEZ^EtLH}AEHtMH8wcvHU1LxLHEHe[A\A]A^A_]DH}fAEHuHQLLHMGHMAD HwHA{SH THPH=1LMMH}H UHAQIPH=1AiH H_AXDUHAWAVIHAUATISHH8^]fHE)EHtL}HLILuHe[A\A]A^A_]ÐL^u{L;I\$I\$AHoM $8"HSE1LHLDDtIT$HD fAD$ID$LjHe[A\A]A^A_]H :vHAH SSHPHPM $1H=@H DLI\$I\$HEHM4$8LHSE1HLHME1LI1fBD+Jt+HVHID$IDHfHHՀAAVH HAUPH=1LMLMH HHMuMAUAH HiPH=11H ff.UHAWAVAUIHATISHH(ZfHE)EHtL}LLIL|uHe[A\A]A^A_]ÐLH\ LHS1E1AHCf HCK HSfLHSLHsH;HBHCHT HGHSHJHKHKftHSHJHKHKDHSHDHSHCD$HCHfCHCLHe[A\A]A^A_]DHY:vHArH ATH}PH~PL 1H=H DL`HS1E1IHCf<HCK HSfLHSLHsH;HBHCHT H0E1IHCAEHPHSHSfDDHSAHsH;HBHT LHCHHADHCfH@" UHAWAVIAUATSHL-4A} A|11H`H޺H(HH0A|Hp1wA<HpM@HH\HHA|HPM DžXHDž8ƅ_:fMH@__HHH)PMA8MAFH ցHtPHܘPH=Z1AZA[HpAy]HxfD A|=UYA| f+PA AfAAQHIpJDPDH8Ht*AH4ׂCHH8HBH0HBHE1fD1H(D$9H0_u?A}v8HHuMPH=J1AH Hds^_XIuH0H A|H9I A}IH0uIHe[A\A]A^A_]fDAiD$'H;8s}M^HƋ,0fFf92sf2H <o8H fofsffփ8fH~AiT$'H9A}v0HMAH 7H0rP,PHTsPH=1eH 4@P A AAq)AHIpPDDf8HLDžXE1HDž8ƅ_HH,HnqMPH=31A!H ~XZHHAIAPH=1H F~Hqb_AX9fH0HML=}L%pALpHH\sLSPH=1H A}HLMLA AP1H=NXZWf1A}H XH8uHCH@HH8PHHHp8Dc(EuC(I S,_D_A)8HÀH)PAE@1HHqMA3PH=1H |HoA_X4A}DžXAHDž8ƅ_ƅ_eL6H s|%1H55oLqH {1H5off.@UHAWAVIAUATSH(HHxXH5HIHHPLL= MHL#ff.ff.MvMM.AuI 1I @\8H11HAXHHHMHިH`HHH5HH{H8HCHHHHP5I@HCA2DcCAVM MMMM,$AUAEHfCMd$AMuMMA?v=HHďAPL1H yH=HmeA\XHH+`H9:HHHUHHHOÅELLELEEHe؉[A\A]A^A_]fDAEHLAH xHPHjoRHBlPL1H=AEH LCAEfCMd$AMHHHMvMcfDLLL1E1IH@XHtFff.ff.ff.@HH@DHH9HBHuA?LL9I0LH(HEHE.IH/1Ҿ@1)HHHHHLIIE1I}Hy2I HHIEH(\(HIi'HHIU IEIH4ׂCHHH9IM(HAE0A|EeuHh^_&H5|lH=:H1H=lH1HFhH tHHA?H$hH tHHLHILh*HQH RL%IH ^HHMAPH=qH JtHg1AXAYHSMPH=61H tHVgA*HHXHZHHHA?PHMPH=˧A*1HH8AZA[HHHH?MPH=~1A@H OsHf^_@AMAH sHifPHiPH=$1L-AYAZHPL=H`AuKAtHHjMAFPH=He1H r,XZHHiMAPL iH r1H5eUfHATISH@LJƇ HLJ0LJ|HLJ Ht,H;(,HH[HuI$@ADŽ$8LIDŽ$@IDŽ$HIDŽ$P;I$nH[LA\]H@0fUHATSH [HL%iHA~H3HAfHnHH8flHC0H5DH=ChHH$1AIHhH5#H=HHjAHhH5H=veHH5$E11IHhH5H=HH1AHAiH5H=HHLH5mLL%H5`LLH5ԡHH5EHH5vHHHL%iH NiH5`H=rXZt&He[A\]DH5IHy@H1H=ɋkH,He[A\]UHATASHt>t!HDH[A\]HH$ǃNjXwR |HHpF<H`Hhj@UHAUIATIHH׉HmHcHA$xHeA\A]]fSA$XHeA\A]]fcI$`HeA\A]]f3A$hHeA\A]]f#I$pHeA\A]]I$uH8IIEH8ATL o1PAh H `1AuuHJgVH HeA\A]]fUHAUATIHIЉHtlHcHxHeLA\A]]afXHeLA\A]]QfH`HeLA\A]]@hHpHuH8II$H8AUL ^1PAK H _1At$uH8fVH HeA\A]]U1HATSHfHLJLJHHtHHǃHtHǃHǃHǃtHǃ[A\]fL HHǃfooHHǃ(ǃ08Mt0fI<$I$Md$MuH !Hǃ [A\]fUHAWAVAUIATISHHH_L78vEHHjIAHEH )jH]PHPH=1AZA[DEL=LLI9L=DLLI9Mt1HULLu L1IH8LLLIxHALH HǀIHǀ fMt1HULLB! L15IIH8/LL$LIHALH ǀIIDžL L ALHHeL[A\A]A^A_]HA8w E1HHbIAPH=H[1H gE1XZE1Hٔ8vHHr}IA PDAVA IپHqH gPH=H+[1|_AX@AVIA H1H JgPH=›HZ1HhE1HfDHHDžAfIHtuHX8HHHsAPH=H ^1LhHP&_AXfDH蠾A|$hLH~虾w@HwH5]1+YfDII5'HA3HMd$AMDHDžP1fNDž`kDAT`AH _HOPAPHWPLh1H=H <AH{]CNACVCRN(fCW`(CYAAH{aHÁfCAfCACAAA‰CACACACAC`fILPH1LLϼMMH@HxRL8HXLs"8!IIHKHH5wLHH`HDžhXE1fDSH`LH5wHDž7E1fDKH`LH5vHDžVE1fDCH`LH5uHDžջ1f{L1H)fs HCH@LHxFL 1HhHfHHXHDž86IIHHH5LHHCfCH`AH \HLPAPAPAPAPAPAPHTPLh1H=dH@fDH0vCHX8IIH L0H{1L{IWL+LhHHH+III(HC2IPH{IHH2HCfCAxH+H;H(H8HLhHI uHIHe[A\A]A^A_]ÐHX8HHqAPH=H [1LhHKn_AXfDLfDHHqAPLhH [[1H=HJ[A\fDƸHHhHH轸Hփ8HXDžPLPLhH5rALJxL|HX8HԲ&HLpLLH0HHfL)HDžH0 H($LIH&L^LL#L+LhI(H01HIH5pLH!MŶHMiIHtH;0tL贶LMcL諶SLA~hLHff.fH(LHbLzDHQ0H ?VPAHH1LhH=Q԰Y^DHHOH^HAPLh1H=H X莰XZ;HHnAPLhH YX1H=HGe1H RH5LHäff.UHATISiA$`AD$VOH H I\$[A\]@UHSHH@wH@HW 9WH7у W H]f1@uHW O)уH7у W  H]ÐHW O)уvZH7у W {@H]ɉDHaH5bQ1裧ff.11҉4DH`H5Q1s11҉ WH`H5RQ1Sf@t@t @t1D@@1@w@HOfDޣfDHHG铡ff.UHH[]ff.UHSHHH裡HH]Fff.UHO]HH4ׂCHHHi€Hi@BH)HHPHHűHff.H1H9tDHGHH9Fff.7ff.fH7ff.HH7HWDUHATISHFGFGFGF GFG H~-fAD$H{H{IT$1H˥fC0[A\]fUHAVE1AUATSfw [DA\A]A^]IDrHEFGFGFGF GFG H~蜡I9sofEt$H{L1IT$>ACH{nH{LL)H触IHCH@HID$HH{讟fC0DLc[A\A]A^]ÐH{AD|ff.Ht%HtHH9t1HGHH;FuHGUHff.fUHAUATLpISLHHx葠HEHtDMt9HI9 $t"E1LH謠HxL[A\A]]fDHPHI;T$uL`UHAWAVAUATISDHL5?oDEHpHxAEt-DH9E1HeD[A\A]A^A_]H}AuE>E,$ƅeAEDD@hUDAADgfD1҃<f1<E1Ƀ<L.rH_GD@E1AgLHI;RH FVQH KP1HPHXH AhHXHPLHD@DžPE9EjHI;E1A{H2GP1}AYAZ@H}EDMD/EWDDMfDAgDhƅeAE9tgDžPEjƅhuH}HUDmHXtt/gU< H ID)9AHvpHE1AH8HGPH /JHXD1TZYEDL1pHDE1AIH IHDI;VP1AZAA[E.gDEA`EoEAAr@eEAWD9&ARD9E,AfH H AfDH ~H4E1Ƀ<HVH1f<DHoHE1ACH8HBCP@LnHE1H{CDgHBAPH HLhI;P1HU轙DgAXH tHAHUELhAY#EAAz@eEI;E1AXHaCARDUP1NZADUYwL!nHHCD`H GH BE1AnL@I;P1HHHXA[AA]HXDžPƅhHHL@D`ffHXUHU4AAEDUy}oufHM199*f.DD)҃ARD)уqDA @Af`D]EHpSӃ]De]HxX @D`X`fX]XPXfX]X gX eS9u\A L1lHE1HKBDHAH EH@I;P1DH_AXfDALkHHJBDHH EE1AI;PH?1謖YADH^s@E9DžPEj`HQkHE1ARH EH9?H8H?P1/^A_DƅeADžPhARD9~AAZ׉у??pHE1ADHiHE1AH &CHo=H8HAMP1eA^_OH@iHE1AH8HNPLiHHODHH=E1AI;PH B1[ADHZEELhH<MHDmH UHI;PA`E1AP@PH>?QH >BSP1mH0D9AUL4hH >D@E1AH<I;SQH AVP1 HH D@9D$E]LgHSH;MHwDe]AA뻋EMA>DgE1H=APPH2;1AI;L]H @HpA>AYAZvEMHpL]H3DUHAWAVL`AAUAպATILSHHx藓EELHxHpH@LHA誓HxD[A\A]A^A_]UHAWAVAUATSHHxH_bIHH0&ufH9uHblH9Gthw1He؉[A\A]A^A_]DHeHE1AH8H*=PH r?H91אA^A_fHtADWAD$EFAE1VfAuEHH8I SeA)L9@uHܫGH9BA9r0D,0AE9DD)vAUDD)H؃wH a8HdHE1ABH8H=PHdE1A#H I>H8H8H+<ARDUP1蝏A[DUA]H`8XAFAE8D)ƒ4H ]`HE\$9IE)A AEXD)ƒSH `E]\9AF v\H_PHAPDUHEHcD]H %=E1AH:PHIH7P1赎DUD]Y^DD)؃[AE`DF)ƒH _A9@HQcHE1AH <H:PH ;H.7ASP1,H HDUE1ɾHbD]AH @<H6H8H:P1ߍAYD]AZDUVAŹHbDUAE1D]H ;H:PHAIH6P1胍_DUD]AX3w:AD$E^D)1AhEݹHbDUE1AH6H Z;H8HcIASD]P1XDUD]ZxfUHAUATLpISLHHx葎uH}L*LHA贎HxD[A\A]]ff.UHSHHVH5MHH9,H5JHH9 H5/MH׌H9H5OJH跌H}9H5/MH藌Hs9H5JHwHb9H5LHWHW9tpH5KH;HE9tTH5KHH49t8H5 LHH%9tH5DJHH9uH]@HIH591K1ff.@UHAUATASHHt:L/HE1I@t+@uIt%HEAHD[A\A]]AUH5KHATASHtH5aKH u D[A\]DH5vJHtHH5IE1ӊ[ADA\]ÐUH=IHSHSH;HHL %jHA`H >AH]UHSHH HPƋHXH]ÐUHSHH臌HaaH3H5L`H~ aHC0HfHnHJHfl苌H5_H|L9HH HHIH5HhH=hatH]H5IaHYb@HD1H=BIKH]H(afDUHPH]fUHSHHHPH߾ǃ@HǃH螏H1褏H]ÐUHSHHHPxHXH}`HH]H@0UHAWAVAUIATISHH@^L>L`LLdHx_HYHpHDHLx2I1H>XLpHXA/SHPIS(H H9t ǃ@LLHPHߋp@2LHP1He[A\A]A^A_]L>L`LLfHxaH5XHpMIHHxH9HPHpMH/W8HXǃ@LL"HX8vUHPHxGDZ EtHxGPHCIپPH=X^1AH 9H6襅AYAZH߾E11H5kFH=DHHHDLH݌L>L`LLHxLL,AEGHUL>8HXL`LL视HPpIH9xHX85M$HpLXLE1LLPLPHXҋvmAUH EtLPIAH 7PAEH5PAEPAEPAE PH6PH=\1LPH0AEuAJ AELLHi@BIBHAEHi@BIBXЅHHLHHPP#HPD` EHHH;HX8{ǃ@H踊Hp1IHH9xLL.H߾qDLH胊6fDHHAIA5PH=d[1H F6H3貂AYAZHLL资AEDHLL蒄DH^?HIA9PH 51H=ZH-30HPYM$HppLXAXIH9xvH5R51H3A\]fDL%YVL葄tLH荄빐HLJ HLJ(HLJHLJxHLJ@UH=<HSH|H HHL jHA8H |H]UHSHH7HUUu~HH5TH~THC0H fHnflMH5TH>L/1HH U1H7H5/:*H=JUt H]fH5)UHn@HS:1H=< H]HUfDUAH <H5;H]UHSHHH |HxHtO|HTHH]H@0fUHAWIAVAUATSHHhk]9L-LE<I(AUEu I;0m HA8IXI(HhHHPAAUAd,AhoAdqM@H>1HHE1HM@LHLǾLqLyLHAHHH`mAHAƉDA)A}@APA}oAt H`{HVDA9A)A~XE{Aƃ`AE@D  HP H`AlA+LȉALAHALJTDAHEHPy1He[A\A]A^A_]ÐHhyfDEDGd&AD@D   H`AlANA+LȉGHP~@EHLHAX\DL)蹀ATL躀APL躀ABLp贀AlL赀L轀I@HPH@HHGHAlfABA}A<uI@L膀ILJ@HH>1HA}wA\11OALJHI@IILJPfAt AlALJPAL[fDDDAAAf.HP,Hg)t_AXMf.HH-MPH=M1H +AH)BtY^LH vHCH5FHh;L-EHAEHkHhuH9{IxALJHt"tA}oHhuHhH9uHhHھH)HzH1ҾHhIzHhLIx{AHh!uH2GH(DDEHhhsHeظ[A\A]A^A_]@A8AdAhHMAH f*RH'PH`+PH=YK1rAhH AaEXAbHPA\xHPA`<u<S<HPH11*Ah A8)DHMA0APH,H )PH=xJ1H&qI(H Ef.Ix"@H'SMPHH&H=!JAyHH A)1RqA\A^VHH/MAPH&H=IHH (1qAZA[OfDHP`Nq`{HhHpHrH6CHHHhHޅ+rL-AA}IxHhyALJIxHHhI0mA}I H/pIxHqHHxIxHI rA}I JHA8H=f11sjA@LA L0HHú@H501@xHo_1AXqHj@D EBHH%MAPfH=GH 'H#1oA[[HP޹1wHH$MAPHP޹1wHP޹1wH@+MA0PHd#1A;H=5GL5>&HHXLdnA}Y^%A8HMLA=PH0,PH=F1%nA}XZE<HT/EtH_/PH+MLPHXA?1H=FmA[[HH'AMPH"H=\FHH }%1m_AXPH#MPL56%H?"H=FHXHAG1LFmI AYAZHA}A8`HMAKLPHH#VPHX1H=ElH H=HH"MApPH=8Hhl*ALJԅHPl[A]CHH!MA}P!HHs&MAPHIH!AdPH=D1H H #kXZ6HH"MAPH=zD1H \#H kAXAY+HH*MPH=packet_sizePushing a packet of size %lu and timestamp %luSimple index object values - size:%lu, time interval:%lu, max packet count:%u, entries:%uSimple index entry: packet_number:%u packet_count:%hudata - map.data == object_sizeFailed to write simple index for stream %huSending new segment to file properties object positionFailed to update file properties objectGenerated file has a larger preroll time than its streams durationPreroll time larger than streams duration, try setting a smaller preroll value next timeSeek to update data object failedThe preroll time (milliseconds)If the stream metadata (received as events in the sink) should be merged to the main file metadata.Size of the padding object to be added to the end of the header. If this less than 24 (the smaller size of an ASF object), no padding is added.If set to true, the output should be as if it is to be streamed and hence no indexes written or duration written.Thiago Santos Muxes audio and video into an ASF stream%s:%d: invalid %s id %u for "%s" of type '%s' in '%s'Not providing request pad after element is at paused/playing state.downstream did not handle seeking querydownstream is not seekable, but streamable=false. Will ignore that and create streamable output insteadcaps != NULL && gst_caps_is_fixed (caps)Stream %hu codec data length: %u, media specific data length: %uwave formatex values: codec_id=%hu, channels=%hu, rate=%u, bytes_per_sec=%u, block_alignment=%hu, bits_per_sample=%hu, codec_data_length=%uWriting content description objectWriting extended content description objectWriting padding object of size %lubufdata - map.data == map.sizeFirst ts for stream number %u: %u:%02u:%02u.%09uNew first ts for file %u:%02u:%02u.%09uselected pad %s with time %u:%02u:%02u.%09uProcessing payload data for stream number %uReceived buffer without timestampGST_CLOCK_TIME_IS_VALID (asfmux->first_ts)GST_CLOCK_TIME_IS_VALID (pad->first_ts)Received buffer without duration, it will not be accounted in the total file timeasfmux->payload_data_size == 0audio/x-wma, wmaversion = (int) [1,3]; audio/mpeg, layer = (int) 3, mpegversion = (int) 1, channels = (int) [1,2], rate = (int) [8000,96000]video/x-wmv, wmvversion = (int) [1,3]video/x-ms-asf, parsed = (boolean) trueؓgst_asf_mux_request_new_padgst_asf_mux_push_simple_indexgst_asf_mux_write_indexesgst_asf_mux_stop_filegst_asf_mux_send_packetgst_asf_mux_add_simple_index_entrygst_asf_mux_flush_payloadsgst_asf_mux_process_buffergst_pad_set_capsgst_asf_mux_write_padding_objectwrite_metadata_taggst_asf_mux_write_metadata_objectgst_asf_mux_write_ext_content_description_dword_entrygst_asf_mux_write_ext_content_description_string_entrywrite_ext_content_description_taggst_asf_mux_write_ext_content_descriptiongst_asf_mux_write_string_with_sizegst_asf_mux_write_content_descriptiongst_asf_mux_write_stream_propertiesadd_metadata_tag_sizecontent_description_calc_size_for_taggst_asf_mux_get_content_description_tagsgst_asf_mux_start_filegst_asf_mux_collectedgst_asf_mux_video_set_capsgst_asf_mux_audio_set_capsgst_asf_mux_sink_eventX../../gst-plugins-bad-1.26.5/gst/asfmux/gstasfobjects.cASF packets should be aligned with buffersStarting packet parsing, size: %luPacket contains error correctionError correction data length should be set to 0 and is reserved for future use.Error correction data length: %dField sizes: packet length type: %u , padding length type: %u, sequence length type: %uPacket contains multiple payloadsGetting packet and padding lengthPacket size (payload=%u + padding=%u) doesn't match expected size %uThis packet's length field represents the full packet and not the payloaded data lengthGetting send time and durationKeyframe found, stopping parse of payloadsReceived packet of length %u, padding %u, send time %u, duration %hu and %s keyframe(s)Error while parsing data packetASF: Cannot parse, header guid not found at the beginning of dataASF: Header has %u child objectsASF: Parsing file properties objectMinimum and maximum packet size differ %u and %u, ASF spec states they should be the sameASF: Error while parsing headersTitleTitleSortOrderWM/AlbumArtistAlbumArtistSortOrderWM/AlbumTitleAlbumTitleSortOrderWM/GenreCopyrightWM/ComposerCommentWM/TrackNumbergst_asf_get_asf_taggst_asf_parse_file_properties_objgst_asf_parse_headers_from_datagst_asf_parse_mult_payloadgst_asf_parse_packet_from_datagst_asf_match_and_peek_obj_size_gst_byte_reader_get_uint8_inline_gst_byte_reader_get_uint16_le_inline_gst_byte_reader_get_uint32_le_inline0&uflb٦ܫGeS 䎑ܷeS @iM[+D\_W U[+D\_Pÿa _.eS ӫeS 6&uflb٦˥r2CZ[RiM[+D\_3Iɠ3&uflb٦@P^ɠů[wHLDgt E誖˫Thiago Santos ../../gst-plugins-bad-1.26.5/gst/asfmux/gstasfparse.cASF starting identifier missingFile properties object and data object have different packets count, %lu %luError while parsing data object headersSuccessfully parsed data objectmap->size >= asfparse->asfinfo->packet_sizeReceived packet of length %u, padding %u, send time %u, duration %hu and %s keyframe(s)Error while parsing data packetGUID starting identifier missingvideo/x-ms-asf, parsed = (boolean) falsevideo/x-ms-asf, parsed = (boolean) truegst_asf_parse_handle_frame_push_objectgst_asf_parse_parse_packetgst_asf_parse_handle_frame_packetsgst_asf_parse_parse_data_objectgst_asf_parse_handle_frame_data_headergst_asf_parse_handle_frame_headersgst_asf_parse_handle_frameThiago Santos Payload-encodes ASF into RTP packets (MS_RTSP)../../gst-plugins-bad-1.26.5/gst/asfmux/gstrtpasfpay.cDropping buffer as we already pushed all packetsBuffer too small, smaller than a Guid and object sizeASF header guid received, size %luHeaders should be contained in a single bufferReceived buffer of different size of the data object headerSerialized headers to base64 string %sSetting optional caps values: maxps=%u and config=%sUnexpected object received (was expecting data object)Error while parsing asf packetInput buffer bytes consumed: %u/%luapplication/x-rtp, media = (string) {"audio", "video", "application"}, clock-rate = (int) 1000, encoding-name = (string) "X-ASF-PF"video/x-ms-asf, parsed = (boolean) truegst_rtp_asf_pay_handle_packetgst_rtp_asf_pay_parse_headersgst_rtp_asf_pay_handle_bufferhttps://github.com/OpenIndiana/oi-userlandGStreamer Bad Plug-ins source releaseFreeing already used payloadsoffset into media object: %uThe ASF packets size (bytes)Packet size: %u, padding: %uError while parsing payloadsgst_asf_mux_request_new_padSuccessfully parsed headersSeeking back to data objectReceived data object headerreplicated data length: %dCreating new output bufferrtpasfpay->config != NULLThis is not our template!All %lu packets processedpad %s refused caps %pAgst_asf_mux_change_statedownstream is %sseekablePushing the simple indexMissing ASF header startFailed to parse payloadsmedia object number: %dWriting metadata objectTotal data packets: %luReceived packet %lu/%luOutput rtpbuffer statusFailed to write indexesCodec/Payloader/NetworkASF: broadcast flag: %sASF data object missinggst_asf_mux_sink_eventParser for ASF streamsFailed to send headersChecking for keyframesASF: packets count %lumedia object size: %ugst_asf_mux_collectedPayload data size: %uParsing payload %u/%uPad %s has no buffersMuxer for ASF streamsError parsing headersASF: Packet size: %ugst-plugins-bad-1.0Parsing data objectPackets number: %lurtpasfpay->headersreceived tag eventTotal packets: %luPushing rtp bufferParsing packet %luCurrent offset: %uBroadcast mode: %sstream number: %dpayload size: %lupacket number: %umerge-stream-tagsRequested pad: %sRTP ASF payloaderMerge Stream TagsFlushing payloadsBroadcast mode %sAdding new pad %sASF RTP PayloaderPackets size: %uNo tags receivedGST_IS_PAD (pad)ASF Muxer Plugingst-plugins-badartist-sortnameWriting headersStoring headersProcessing tagsvideo/x-ms-asftitle-sortnamereader != NULLgsttag != NULLalbum-sortnamePacket parsing%s:%s, caps=%sSize left: %uPackets endedtrack-numberstreamheaderkeyframe: %sGstRtpAsfPaywarning: %svideo/x-wmvpacket-sizempegversiondescriptionblock_alignaudio/x-wmaasfmux-%08xapplicationPacket sizeGstAsfParseCodec/Muxerwmvversionstreamableaudio/mpegStreamableParses ASFHas ts: %sASF parser2025-08-07rtpasfpayerror: %scopyrightGstAsfMuxASF muxervideopadvideo_%upropertycomposerchannelsaudiopadaudio_%uasfparseX-ASF-PFUTF-16LEwithoutprerollpaddingcommentPrerollPaddingparsedheightformatconfigasfmuxartistParser1.26.5(NULL)widthtitlemaxpslayergenrefalsealbumUTF-8withtruesinkbitratenot codec_dataLGPLyessrcoffauxwmaversionno''Ts: %uX^^^^^__._>_N_^_n_~_________``.`>`N`^`n`~`````````aa.a>aNa^ana~aaaaaaaaabb.b>bNb^bnb~bbbbbbbbbcc.c>cNc^cnc~cccccccccdd.d>dNd^dnd~dddddddddee.e>eNe^ene~eeeeeeeeeff.f>fNf^fnf~fffffffffgg.g>gNg^gng~ggggggggghh.h>hXXHH"82 J XJ K L PP^h0 5(50505@5 77 g 8   e `, R .  D ] k | @5  @3  @] 0] " `e7 нN _ о p 05| s ph pp W y" "7 eL \ p ]  < 0E P#.05;h=hPhf7r 50i(5@i`iw0<P]/iSFR7_kw@q(prU &s@#`uT"(@647@w>S_z z0#h pp77 P) B[5@g`5@z5@p''P0pp" $`)#/!:&F*R^Pi7 } B = L  G S 1   8  "h(.4:@FLRX^dj p v|JH8   p PKx X $*05 6 <BHN`T= Z% `fRl<rIxV~%ha 0 0 4@v $h +29P@eGNzU8\Hcjq xop`v@h%/@ S`"(&&`      "p  P  p X  p   `,  (   " *     .{((  0d |h 4 $ 6- mv<J`Mf/y77@9[`6@F m 6@7 O##z  ^@''/ 7 ]o s  PE  p 3"U@ / e.#(7 F 8[ My 08 8 @> 6@  6@) 89 )@ R 7cB L(0R3Xh^Q  dhv!|BF@0!*Z j 0"T  {p(h:_  p.l u 0* @7p`v a  #   ^@`t&pUA]w->H{ _z!!(9[s +9biu"0"9XBZl?a8fs~ &`A`~ 1IYr "8IipW "/G\m| !(5Mi0M[t4G^x7gst/asfmux/libgstasfmux.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_entrygstasfmux.cstream_number_comparegst_asf_mux_get_type_oncegst_asf_mux_initgst_asf_mux_class_intern_initgst_asf_mux_sink_event__func__.25asfmux_debug__func__.24__func__.26add_metadata_tag_size__func__.19content_description_calc_size_for_tag__func__.20gst_asf_mux_write_string_with_size__func__.16write_ext_content_description_tag__func__.14__func__.12__func__.13write_metadata_tag__func__.10gst_asf_mux_flush_payloads__func__.6__func__.5__func__.4gst_asf_mux_stop_file__func__.1__func__.3__func__.2gst_asf_mux_finalizeparent_classGstAsfMux_private_offsetgst_asf_mux_request_new_padgst_asf_mux_get_propertygst_asf_mux_change_statesrc_factoryaudio_sink_factoryvideo_sink_factorygst_asf_mux_set_propertygst_asf_mux_pad_reset__func__.0gst_asf_mux_collectedgst_asf_mux_start_file__func__.8__func__.11__func__.18__func__.21__func__.22__func__.9__func__.17__func__.15__func__.23__func__.7static_g_define_type_id.27.LC0.LC2.LC1.LC5.LC4.LC6.LC7.LC16.LC18.LC19.LC23.LC8.LC9.LC13.LC14.LC15.LC20.LC21.LC22.LC10.LC11.LC12.LC3.LC17.LC24.LC26.LC27.LC28.LC25.LC30.LC29.LC48.LC37.LC38.LC39.LC40.LC41.LC42.LC43.LC44.LC33.LC34.LC45.LC46.LC47.LC52.LC54.LC36.LC49.LC35.LC56.LC57.LC51.LC50.LC55.LC60.LC59.LC58.LC65.LC64.LC66.LC67.LC68.LC63.LC69.LC70.LC62.LC71.LC61.LC72.LC73.LC74.LC75.LC76.LC77.LC78.LC79.LC80.LC81.LC82.LC83.LC84.LC85.LC86.LC87.LC88.LC91.LC89.LC90.LC92.LC93.LC94.LC96.LC97.LC98.LC100.LC102.LC104.LC101.LC105.LC103.LC106.LC107.LC108.LC115.LC117.LC129.LC130.LC116.LC121.LC124.LC125.LC126.LC127.LC122.LC119.LC114.LC132.LC131.LC112.LC118.LC123.LC110.LC111.LC128.LC113.LC109.LC133.LC136.LC139.LC144.LC140.LC137.LC138.LC135.LC141.LC145.LC143.LC142gstasfobjects.cgst_asf_match_and_peek_obj_size.part.0CSWTCH.144.LC32.LC31.LC53gstasfparse.cgst_asf_parse_get_type_oncegst_asf_parse_initgst_asf_parse_class_intern_initGstAsfParse_private_offsetgst_asf_parse_finalizegst_asf_parse_stopgst_asf_parse_handle_frameasfparse_debuggst_asf_parse_startstatic_g_define_type_id.10gstrtpasfpay.cgst_rtp_asf_pay_initgst_rtp_asf_pay_get_type_oncegst_rtp_asf_pay_class_intern_initGstRtpAsfPay_private_offsetgst_rtp_asf_pay_finalizegst_rtp_asf_pay_sink_templategst_rtp_asf_pay_handle_buffergst_rtp_asf_pay_src_templatertpasfpay_debuggst_rtp_asf_pay_set_capsstatic_g_define_type_id.3gstasf.cplugin_initgst_plugin_desc__FRAME_END__crtn.sgst_asf_put_payload_END_guidsgst_asf_parse_get_typegst_asf_read_var_size_fieldgst_asf_parse_headersgst_asf_get_var_size_field_lengst_asf_file_info_newgst_asf_payload_get_sizegst_asf_parse_packet_from_data__dso_handle_START_gst_asf_match_and_peek_obj_sizegst_asf_parse_headers_from_datagst_element_register_asfparsegst_element_register_asfmuxgst_asf_match_guidgst_rtp_asf_pay_get_typegst_asf_file_info_freegst_asf_put_timegst_asf_put_guid__TMC_END__gst_asf_tag_present_in_content_descriptiongst_asf_get_tag_field_typegst_asf_parse_packetgst_byte_reader_get_asf_var_size_fieldgst_asf_match_and_peek_obj_size_bufgst_asf_payload_freegst_asf_mux_get_typegst_asf_put_i32gst_asf_get_asf_taggst_element_register_rtpasfpaygst_asf_file_info_resetgst_asf_generate_file_idgst_asf_get_current_timegst_asf_put_subpayloadgst_caps_to_string_PROCEDURE_LINKAGE_TABLE_g_type_class_adjust_private_offsetg_object_class_install_propertygst_element_add_padg_slist_removegst_base_parse_set_syncableg_return_if_fail_warninggst_element_class_add_static_pad_templategst_tag_list_insertg_value_set_boxedgst_pad_get_pad_template_capsgst_plugin_asfmux_registergst_pad_get_element_privategst_tag_setter_merge_tagsg_slist_lengthgst_pad_pushgst_structure_get_namegst_tag_list_foreachgst_pad_new_from_templategst_rtp_base_payload_get_type_gst_element_error_printf_finigst_collect_pads_peekgst_segment_initg_malloc0gst_buffer_copy_regiongst_event_new_stream_startg_slist_sortgst_pad_get_typegst_rtp_buffer_mapgst_collect_pads_stopgst_collect_pads_startgst_caps_new_simplegst_mini_object_copygst_rtp_buffer_set_payload_type_etextgst_object_unrefgst_tag_setter_get_tag_merge_modegst_query_parse_seeking_gst_debug_category_new_gst_value_array_typeg_once_init_leave_pointerg_object_notifygst_event_parse_capsg_freeg_value_get_boxedg_value_set_booleangst_collect_pads_set_functiong_value_unsetg_type_register_static_simplegst_buffer_memsetg_type_nameg_param_spec_uint__cxa_finalizegst_rtp_base_payload_set_outcaps_GLOBAL_OFFSET_TABLE_gst_structure_get_valuegst_element_get_typeg_param_spec_uint64gst_mini_object_refgst_tag_list_new_empty_DYNAMICgst_structure_set_valuegst_caps_is_fixedg_get_real_timeg_utf8_strlengst_buffer_new_allocateg_strdup_printfg_base64_encodegst_buffer_set_sizeg_value_initgst_pad_use_fixed_capsgst_collect_pads_set_event_functiongst_rtp_base_payload_set_optionsgst_base_parse_set_min_frame_size_endg_slist_copyg_dgettextgst_buffer_mapgst_debug_logg_slist_nthg_type_check_instance_is_agst_buffer_extractg_value_get_stringgst_pad_new_from_static_templategst_value_array_append_valuegst_plugin_asfmux_get_descgst_rtp_buffer_get_payload_lengst_mini_object_make_writablegst_element_registergst_buffer_unmapg_type_check_value_holdsg_convertgst_element_class_set_static_metadatag_snprintfgst_pad_send_eventgst_pad_peer_queryg_value_set_uint64gst_base_parse_get_typeGST_CAT_DEFAULTg_assertion_message_expr_gst_buffer_typegst_rtp_buffer_unmapgst_pad_set_active_ITM_deregisterTMCloneTablegst_buffer_get_sizegst_rtp_buffer_set_ssrcg_param_spec_booleangst_rtp_base_payload_pushgst_mini_object_unrefg_value_get_uintgst_rtp_buffer_new_allocate_lenmemcpyg_once_init_enter_pointergst_buffer_appendg_value_get_booleangst_pad_get_current_capsgst_collect_pads_event_defaultgst_stream_error_quarkg_random_intgst_query_new_seekingg_slist_freegst_mini_object_replacegst_collect_pads_newg_value_set_uintgst_structure_get_stringg_type_add_interface_staticgst_tag_list_copy_valuegst_collect_pads_popgst_tag_list_is_empty_gst_debug_ming_value_get_uint64_ITM_registerTMCloneTablestrcmpg_error_freegst_tag_setter_get_typegst_base_parse_finish_framegst_rtp_buffer_set_markergst_caps_get_structure_gst_debug_register_funcptrgst_element_message_fullgst_rtp_buffer_get_payloadgst_event_parse_taggst_event_new_segmentgst_tag_setter_get_tag_listgst_rtp_buffer_set_timestampg_value_resetg_type_class_peek_parentgst_collect_pads_add_padsscanfg_slist_appendgst_element_class_get_pad_templategst_event_new_eosgst_object_get_parentgst_event_new_capsgst_tag_list_get_stringgst_plugin_register_staticgst_pad_push_eventgst_tag_list_add_valuegst_tag_setter_reset_tagsg_intern_static_stringgst_rtp_buffer_set_seq_edatagst_structure_get_intld: Software Generation Utilities - Solaris Link Editors: 5.11-1.1790 (illumos)@(#)illumos illumos-70139e0d65 August 2025GCC: (OpenIndiana 14.3.0-oi-0) 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 pLpXXD "oB0HHd6oQD H"H"L"8282ToJJPboXJXJTooKK(LLxBPPPPX^^ hhE@2* 00  5 5(5(505050505@5@5  7 7 77h7:  `r0# Ŏ(