ELF>@@8@228`XXPddoo o o! o5 oF   [ [  @ q `@` ``)`\o%o(oo@ ,(*8 op ooo``>;4(5h555HH6p7(9X>@8A@BxD8JXKD8p|hzz8{{,{@zRx  4)0<49Dh49JK [ Hd4zRx $h4AJ EN B d $D4NAJ BH8 ,l5AC HE F (X7!AG BIH $\<tAC AX C >YAC AR H>AC BGHy J [ M U K s M u K i L`4@AC BGH D o I K E L D \ A a 0AAC HD^ J g A 0 GAC Cr G  F z 4 H$AC BEL" G   H 4Pl" AC BJi G j F $v]AC Cf K $veYC Ac H \ $,w]AC Cf K dw`wUAp c                       ef  "#$%'()*,/123467:;<=>@ACDEFGJLNPQRTUY\^`acd !&+-.0589?BHIKMOSVWXZ[]_beL@]re07B:D0:Wp:m:y:P;N`Ct`P$@u" =I^<0>!@FEY@OG9p]7E8U&>`C`n  8Mc":Zi} "*;^r~4J[{?`4 2FjX  ( F \   h   ) A b t  2       <  B W r    gst/audiobuffersplit/libgstaudiobuffersplit.socrti.scrtstuff.cderegister_tm_clones__do_global_dtors_auxframe_dummygstaudiobuffersplit.cgst_audio_buffer_split_get_type_oncegst_audio_buffer_split_initgst_audio_buffer_split_class_intern_initgst_audio_buffer_split_sink_chaingst_audio_buffer_split_sink_eventgst_audio_buffer_split_src_querygst_audio_buffer_split_update_samples_per_buffergst_audio_buffer_split_outputgst_audio_buffer_split_get_propertygst_audio_buffer_split_finalizegst_audio_buffer_split_change_stategst_audio_buffer_split_set_propertyplugin_initcrtn.sgst_element_register_audiobuffersplitgst_audio_buffer_split_get_type_edatagst_event_copy_segmentgst_audio_info_is_equalgst_plugin_audiobuffersplit_registergst_pad_pushgst_value_set_fractiong_param_spec_boolean_gst_debug_category_new_endgst_event_parse_segment_donegst_debug_log_ITM_registerTMCloneTablegst_event_parse_gapg_type_class_adjust_private_offsetgst_pad_push_eventgst_buffer_unmapgst_value_get_fraction_denominatorg_once_init_enter_pointergst_param_spec_fractiongst_element_get_type_GLOBAL_OFFSET_TABLE_gst_plugin_audiobuffersplit_get_descgst_audio_stream_align_set_alignment_thresholdgst_adapter_newg_mutex_lockg_param_spec_uint64g_object_class_install_propertygst_audio_format_get_infogst_adapter_take_buffergst_pad_set_event_function_full_gst_debug_mingst_audio_info_initg_value_set_uint64g_mutex_unlock_ITM_deregisterTMCloneTablegst_buffer_copy_intogst_event_set_seqnumg_type_register_static_simple__cxa_finalizegst_query_parse_latencyg_value_set_uintgst_audio_format_info_fill_silenceg_value_set_booleang_type_nameg_value_get_uintgst_element_registergst_mini_object_unrefg_intern_static_stringgst_audio_info_from_capsg_assertion_message_exprgst_audio_buffer_clipgst_plugin_register_staticgst_event_new_segmentgst_segment_initgst_pad_set_query_function_full_gst_debug_register_funcptrgst_audio_stream_align_set_rategst_adapter_available_PROCEDURE_LINKAGE_TABLE_gst_element_class_add_pad_templategst_audio_stream_align_set_discont_waitgst_element_add_padgst_audio_stream_align_mark_discontg_once_init_leave_pointer_DYNAMICg_param_spec_uintgst_adapter_pushgst_static_pad_template_getgst_segment_to_running_timeg_type_class_peek_parentgst_util_uint64_scalegst_object_unrefgst_mini_object_make_writablegst_pad_event_defaultgst_audio_stream_align_get_alignment_thresholdgst_pad_set_chain_function_fullgst_audio_buffer_truncategst_pad_new_from_static_templategst_audio_stream_align_newgst_audio_stream_align_get_discont_waitgst_buffer_new_allocategst_value_get_fraction_numeratorgst_adapter_clearg_value_get_boolean_etextgst_buffer_mapgst_audio_stream_align_processgst_pad_query_defaultgst_buffer_get_sizegst_audio_stream_align_freeg_value_get_uint64gst_element_class_set_static_metadata_finigst_event_parse_capsgst_event_new_segment_donegst_event_get_seqnumgst_pad_use_fixed_capsgst_query_set_latencygst_pad_peer_querylibc.so.1ILLUMOS_0.26ILLUMOS_0.17ILLUMOS_0.5libgstbase-1.0.so.0libgstreamer-1.0.so.0libgobject-2.0.so.0libglib-2.0.so.0libgstaudio-1.0.so.0/usr/gcc/14/lib/amd64 vKs gKs 4 \V  0Uy/#p::  @.X$ȣyУأp)0G  #('0'80@H&PXP`8hMpx?7cQ" :ȠРJؠHFGC ^(E0=8@IH\PLX!`Rh,pOx]T->Ve(dȡ С6ء@U3[YD5% /(S0$8N@XH2PX`*h`p1x b9K aAȢ4Тآ)+Z.5k%k%kh%kh%kh%kh%kh%kh%kh%khp%zkh`%rkh P%jkh @%bkh 0%Zkh %Rkh %Jkh%Jkh%Bkh%:kh%2kh%*kh%"kh%kh%kh% khp%kh`%jhP%jh@%jh0%jh %jh%jh%jh%jh %jh!%jh"%jh#%jh$%jh%%jh&%jh'p%jh(`%zjh)P%rjh*@%jjh+0%bjh, %Zjh-%Rjh.%Jjh/%Bjh0%:jh1%2jh2%*jh3%"jh4%jh5%jh6% jh7p%jh8`%ih9P%ih:@%ih;0%ih< %ih=%ih>%ih?%ih@%ihA%ihB%ihC%ihD%ihE%ihF%ihGp%ihH`%zihIP%rihJ@%jihK0%bihL %ZihM%RihN%JihO%BihP%:ihQ%2ihR%*ihS%"ihT%ihU%ihV% ihWpH=iHhH9tHeHt H=hH5hH)HH?HHHtHeHtfD=iu/UH=eHt H=hhi]{UH=THSHHHH޺jHL [AH ^H=IiHXZt HH]ÐHS1H=IT{HiHH]ff.UH5THATL%SHH=hLLH5EHFH11LL%9H5)KH=JH߾HAZb1IH>H5J$H=mJH߾HAʚ;1IH>H5?K$H=$K{H߾HKA1H>H5dJH=7JYH߾HA1H>H5KH=J'H߾HE11IH>H5E?$H='JH߾HHJHL9?H b?H5IH=]HHH=]HHH HXH]ZfH5^Hff.UHSHHHhHtHǃhHpHtwHǃpH%^HH]H@0UHAVIAUATISH IՉH6EHcHDHHeL[A\A]A^]DHeL[A\A]A^] HeL[A\A]A^]fDH_HdI$pLHHeH[A\A]A^]HH_H$I$pDHeL[A\A]A^]ffDI$uH8YIIH8KATL hH1PAZH :1AvuHZ=V'H He[A\A]A^]fDUHAVIAUATISH/IՉHCHcHDLI$He[A\A]A^]LLA$A$HeL[A\A]A^]D@LA$ fDH_HLdI$pHHeH[A\A]A^]H_HL,I$pHlf.LhA$He[A\A]A^]LHA$He[A\A]A^]I$uH8IIH8ATL F1PA1H e81AvuH;VrH He[A\A]A^]ÐUHAWAVAUATISHH(z@tHe[A\A]A^A_]DHHADžuHeD[A\A]A^A_]HMHUHHu|L-VA}HuHIAIHSZ/DI I HIII Iiʚ;A)LHHHHH)HA)HG) III LHHHHH)HA)HUu&_HHH)HMHHAIHSZ/DH I HHH Hiʚ;A)HHHHHH)H)HG) IHH IHHHHH)HA)HUu&_HH)HH9H ^BASAPAARVAVWAQMRH46PH=X1HPIc$Ic$ʚ;A}Iw5HuHMHHuHtHHMHuHfDHHHEHSZ/DH HHH Hiʚ;A)HHHHHH)LHH )HG) HHH HHHHHH)H)HUu&_IH)HH8MAPQVRAPAQH AVRH4PH=W1HuHMHPAELHuH#LHMȃHHAIHSZ/DH I IHHH Hiʚ;A)HIHHHH)H)HG) III LIHHHH)HA)HUu&_HH)IHIHAIHSZ/DH I IHHH Hiʚ;A)HIHHHH)H)HG) IH HIIHHHH)HA)HUu&_HH)HH{7AUWAQMAVARQH b?APA#RHJ3PH=U1HMHuHPIfccAɚ;cfDAɚ;AcAcc@Aɚ;cAcceDAɚ;cAcc/DAɚ;cAcAchff.UHATSHHt-HTAAuH[A\]fDH(LcH(1HLǃHpLHtTHHǃǃǃHH[A\]@HhLcELHpqLEH[A\]fff.UHAWIAVLvAULATSHHhLI(A<A@Ep$D(LA8DD|EE HO8} M(HLHHE E Ih!LLHIVHFLI[Hc1A0HHf.G<AHH@u7AtA0fA.?91I@HDE1E1IpjLHA&A[A^E)AtIIhHL1DHe[A\A]A^A_]fC@H];HU=HHDHHc1HHKXHH HSZ/DHʉH HHH Hiʚ;)HHHHHHH)HHH )HG) H≽HH HHHHHH)H)HUu&_HHKHH)HHG HSZ/DHʉH HHH Hiʚ;)HHHHHHH)HHH )HG) H≽|HH HHHHHH)H)HUu&_HትxH)HM(HʾL_Džɚ;Ht=HSHL>HHHSZ/DH HH Hiʚ;)ЉHSHLAcHtKHSHLHSZ/DH HHII IHHHH)HA)HSHLAcHtKHSHL|HG) H HHII IHHHH)HA)HSHL1cHt"HSHLHUu&_HH)HMAH 7PPPPPP|PxPPPH/AVAURH+PH=N1-H@fH*^L,OfMAILJ*Yf/M7H,Iʚ;1AYLMHf/6HD H,Iʚ;HEM\EHoI8dIHSZ/DLDHH HHH Hiʚ;A)HHHHHH)LHH A)HG) HHH HHHHHH)H)HUu&_I䉍H)HILELHSZ/DH H HHHH Hiʚ;AA)HHHHHH)HA)HG) HHH HHHHHH)H)HUu&_IH)IHH,HSZ/DHAIH H HHH Hiʚ;A)HIHHHH)H)HG) HHH HIHHHH)HUu&_H)HHH)IH6uHe6SAUSSAPA]ARWAQMASQH 2VRH-(PH.PH=J1HpEEIh1HILJfInALJAH@HfHnHflAx6Ao(IMAAo8IHaFAAoH8AAoXAAohAAoxAAoAkL[AHIYILZALJ^HKfDIƋLÉ1LHcHH11H 1ɺLIHHAMnHHcʚ;LL*I`IXLLHH9HGH)HHHHHD8HHʉIHSZ/DH I HHH Hiʚ;A)HHHHHHH)HA)HG) III LHHHHHH)HA)HUu&_HHH)I5LELHSZ/DH H IHHH Hiʚ;A)HIHHHH)H)HG) HHH HIIILHL)H)HUu&_IH)LMPHh)AVAPAQH f/ASVWRHm$SPH=G1LHPLSHHH@\X0H,H?DžcHKHDžcDžɚ;DžcHDžxcDž|cDžɚ;Džc7DI H{B8qIhHSZ/DLDH HHH Hiʚ;)HHHHHHH)LHH )HG) H≵HH HAHHHHH)HA)HUu&_IH)HILDLHSZ/DH H HHH Hiʚ;A)HHHHHHH)HA)HG) HHH HHHHHH)H)HUu&_III)HHHSZ/DHAIH H HHH Hiʚ;A)HIHHHH)H)HG) HH HHIHHHH)HUu&_H)HHH)HLPPAUPPH&APA WAQMARQH +VRH+!PH=C1LHpAYf/8-bH,Lʚ;I+LILI9 IH9 H9H)H?8{EIE H1HHHI?8IH9 HHILJHH1He؉[A\A]A^A_]HHHHH`HHHtlH)LHcHfDfD\+H,H?HA>8>HH-MAPH=A1H F*HAZA[DL`fInILJAALJHH@HfHnHflAx@\*H,H?HH%MASH (HPAP1H=@H E1H )1H5@DžcAcDžɚ;DžcHpHMLcJLIIMIqH1HALLHMIHHI)I)HLLHHI1foHH9uEtHHHLLMI9uLHHHHDHpAHMtIcL,LHHtHHwE1AL)HHHHHHH)LHLLHHLHHLHHHHLxI1ff.oHH9uEt*BBH9sBDBDI9s BDBDILHMM9uLLT[HpM}4@HcHHkHHIIHFMI)E1H)IIHILHLE1HI fDff.Bo B IL9uH9II)MYIvLLMILAD D LHI9soDLDLLHI9s[DLDLLHI9sGDLDLLHI9s3DLDLLHI9sDLDLLHI9s DLDLIHHLM9LDHpAHXMIcL,?LHHHHHIAHM)E1H)DHMLYHOIHHLLI 1H|fDff.o HH9uDHHEt]II)MxIvL1He[A\A]A^A_]DL(HLA@ALJ HݿH(Mo#1ILALJ貼IpL讼IhILJALJH'8ALJHfA0A1f/v& fA8ffWA0A HfIhTMwHx(LHLƻA8Ip蓿L軻LHLL}TIHxpI(HxHD0A@A8Etx@EExtELxWDHSMPH=)1H AH2Y^fDH耾HHHA藾IXHHM`IH9HBI)]LoHH%=DHDHzH|MPAF1H 1H=)XZfʚ;L/IH%8lM}L3f.HxIc8ʚ;I)IMAIc8L9HIG11A@HxLLHHHL`H^HI(H脼LHYIHLOf.ATMAH H PH='H1̸A\A]CAUMAHBH PH='H1茸AXAYikfDH SMPH=@'1HAH R=XZZL)ILEMHSZ/DH I HHHH Hiʚ;A)HHHHHH)H)HG) III LHHHHH)HA)HUu&_IH)IHH*HSZ/DHAH HHH Hiʚ;A)HHHHHH)HG) H)HH HHH IHHHHH)HA)HUu&_HH)HH H AQMWAPAASAUVARRHPH=%1蕶HP/HH MAAUH HP1H=;%NH AccAɚ;cRAccAɚ;Acff.UHATSHH$Ht"H $H1[H5A\]>fDL%$L蹹tLH赹Hi$Ht H]$@UHSHL$HHpuH5$H]裺HHXH$H]ff.UHATSHH#Ht"H #H1[H5A\]nfDL%#Lt0LHH#UH( L ^LH HHPH PHPH0P葸H UHUHgst_audio_buffer_split_sink_chaingst_audio_buffer_split_sink_eventgst_audio_buffer_split_src_query../../gst-plugins-bad-1.28.3/gst/audiobuffersplit/gstaudiobuffersplit.cSamples per buffer: %u (error: %u/%u)Outputting buffer at running time %u:%02u:%02u.%09u with timestamp %u:%02u:%02u.%09u with duration %u:%02u:%02u.%09u (%u samples)Output block size in bytes, takes precedence over buffer duration when set to non zeroTimestamp alignment threshold in nanosecondsWindow of time in nanoseconds to wait before creating a discontinuityDiscard the last samples at EOS or discont if they are too small to fill a bufferInsert silence/drop samples instead of creating a discontinuityDo not insert silence in gapless mode if the gap exceeds this period (in ns) (0 = disabled)Maximum time of silence to insertSebastian Dröge Splits raw audio buffers into equal sized chunks%s:%d: invalid %s id %u for "%s" of type '%s' in '%s'Peer latency: min %u:%02u:%02u.%09u max %u:%02u:%02u.%09uOur latency: min %u:%02u:%02u.%09u, max %u:%02u:%02u.%09uCalculated total latency : min %u:%02u:%02u.%09u max %u:%02u:%02u.%09uProcessing buffer at running time %u:%02u:%02u.%09u with timestamp %u:%02u:%02u.%09u with duration %u:%02u:%02u.%09u (%u samples)%sReversing buffer of %u samples from PTS %u:%02u:%02u.%09u to PTS %u:%02u:%02u.%09uGot discont in gapless mode: Current running time %u:%02u:%02u.%09u, current end running time %u:%02u:%02u.%09u, running time after discont %u:%02u:%02u.%09uDropping %lu samples (%u:%02u:%02u.%09u)Not inserting %lu samples of silence (%u:%02u:%02u.%09u exceeds maximum %u:%02u:%02u.%09u)Inserting %lu samples of silence (%u:%02u:%02u.%09u)Got %s: Current running time %u:%02u:%02u.%09u, current end running time %u:%02u:%02u.%09u, running time after discont %u:%02u:%02u.%09uHave to drop %lu samples, got %u samplesReceived new input segment %pBUpdating segment-done position from %u:%02u:%02u.%09u to %u:%02u:%02u.%09uUpdating segment-done position from %li to %liConverting gap event %pA to silence bufferhttps://github.com/OpenIndiana/oi-userlandaudio/x-raw, format = (string) { F64LE, F64BE, F32LE, F32BE, S32LE, S32BE, U32LE, U32BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S24LE, S24BE, U24LE, U24BE, S20_32LE, S20_32BE, U20_32LE, U20_32BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, S16LE, S16BE, U16LE, U16BE, S8, U8 }, rate = (int) [ 1, max ], channels = (int) [ 1, max ], layout = (string) interleavedȻ @غ]h @H+F gst_audio_buffer_split_clip_buffer_start_for_gaplessgst_audio_buffer_split_handle_discontgst_audio_buffer_split_reverse_buffergst_audio_buffer_split_sink_chaingst_audio_buffer_split_outputgst_audio_buffer_split_update_samples_per_buffergst_audio_buffer_split_sink_eventgst_audio_buffer_split_src_query2?CUpdating output segment %pBOutput block size in secondsDropping gap event %pAoutput-buffer-durationOutput Buffer DurationGStreamer Bad Plug-insBuffer duration: %u/%uAudio buffer splitteralignment-thresholdGstAudioBufferSplitAlignment Thresholdstrict-buffer-sizeoutput-buffer-sizeStrict buffer sizeOutput buffer sizeAudio Buffer Splitmax-silence-timeaudiobuffersplitgst-plugins-badClipped bufferGot caps %pAfirst bufferdiscont-waitDiscont WaitAudio/Filter2026-05-11propertygapless with discontGapless1.28.3sinkLGPLsrcXv44444444455&565F5V5f5v55555555566&666F6V6f6v66666666677&767F7V7f7v77777777788&868F8V8f8v88888888899&969F9V9f9v99999999Xp  @@ ( ( ) (* ,`4: @ 8Z``@]e 07BO:Q0:dp:z8::P;N/`CtXXu`P$@@u" I@@<&@110>!OZH}P@FEY@O G-!8"C`&N&Y 5d"op]{@py$@h.(&r[B ͎8%я+ď17/= C؃IOU[xahgޏmsЄyU@ P C 0!'-39?)7Eh S8U"/F[s`x ;Um =Wo   8 "G _ p         8 N i      u `4 ? g {   X     6 L ] {      6 ^ v    2   8Kq wgst/audiobuffersplit/libgstaudiobuffersplit.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_entrygstaudiobuffersplit.cgst_audio_buffer_split_get_type_oncegst_audio_buffer_split_initgst_audio_buffer_split_class_intern_initgst_audio_buffer_split_debuggst_audio_buffer_split_sink_chainsink_templategst_audio_buffer_split_sink_eventgst_audio_buffer_split_src_querysrc_templategst_audio_buffer_split_update_samples_per_buffer__func__.5gst_audio_buffer_split_output__func__.4GstAudioBufferSplit_private_offsetgst_audio_buffer_split_parent_classgst_audio_buffer_split_get_propertygst_audio_buffer_split_finalizegst_audio_buffer_split_change_stategst_audio_buffer_split_set_property__func__.7__func__.3__func__.1__func__.2__func__.0__func__.6plugin_initstatic_g_define_type_id.8gst_plugin_desc.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC10.LC9.LC11.LC12.LC13.LC14.LC15.LC16.LC17.LC18.LC19.LC20.LC21.LC22.LC23.LC24.LC25.LC26.LC27.LC28.LC29.LC30.LC31.LC32.LC33.LC36.LC34.LC35.LC37.LC39.LC40.LC41.LC42.LC43.LC51.LC45.LC44.LC48.LC52.LC47.LC46.LC57.LC50.LC53.LC49.LC59.LC56.LC58.LC54.LC55.LC64.LC67.LC60.LC61.LC68.LC65.LC66.LC70.LC69.LC71.LC72.LC73__FRAME_END__crtn.s_END_gst_element_register_audiobuffersplitgst_audio_buffer_split_get_type__dso_handle_START___TMC_END___edatagst_event_copy_segmentgst_audio_info_is_equalgst_plugin_audiobuffersplit_registergst_pad_pushgst_value_set_fractiong_param_spec_boolean_gst_debug_category_new_endgst_event_parse_segment_donegst_debug_log_ITM_registerTMCloneTablegst_event_parse_gapg_type_class_adjust_private_offsetgst_pad_push_eventgst_buffer_unmapgst_value_get_fraction_denominatorg_once_init_enter_pointergst_param_spec_fractiongst_element_get_type_GLOBAL_OFFSET_TABLE_gst_plugin_audiobuffersplit_get_descgst_audio_stream_align_set_alignment_thresholdgst_adapter_newg_mutex_lockg_param_spec_uint64g_object_class_install_propertygst_audio_format_get_infogst_adapter_take_buffergst_pad_set_event_function_full_gst_debug_mingst_audio_info_initg_value_set_uint64g_mutex_unlock_ITM_deregisterTMCloneTablegst_buffer_copy_intogst_event_set_seqnumg_type_register_static_simple__cxa_finalizegst_query_parse_latencyg_value_set_uintgst_audio_format_info_fill_silenceg_value_set_booleang_type_nameg_value_get_uintgst_element_registergst_mini_object_unrefg_intern_static_stringgst_audio_info_from_capsg_assertion_message_exprgst_audio_buffer_clipgst_plugin_register_staticgst_event_new_segmentgst_segment_initgst_pad_set_query_function_full_gst_debug_register_funcptrgst_audio_stream_align_set_rategst_adapter_available_PROCEDURE_LINKAGE_TABLE_gst_element_class_add_pad_templategst_audio_stream_align_set_discont_waitgst_element_add_padgst_audio_stream_align_mark_discontg_once_init_leave_pointer_DYNAMICg_param_spec_uintgst_adapter_pushgst_static_pad_template_getgst_segment_to_running_timeg_type_class_peek_parentgst_util_uint64_scalegst_object_unrefgst_mini_object_make_writablegst_pad_event_defaultgst_audio_stream_align_get_alignment_thresholdgst_pad_set_chain_function_fullgst_audio_buffer_truncategst_pad_new_from_static_templategst_audio_stream_align_newgst_audio_stream_align_get_discont_waitgst_buffer_new_allocategst_value_get_fraction_numeratorgst_adapter_clearg_value_get_boolean_etextgst_buffer_mapgst_audio_stream_align_processgst_pad_query_defaultgst_buffer_get_sizegst_audio_stream_align_freeg_value_get_uint64gst_element_class_set_static_metadata_finigst_event_parse_capsgst_event_new_segment_donegst_event_get_seqnumgst_pad_use_fixed_capsgst_query_set_latencygst_pad_peer_queryld: 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 pp"oBp p 0  46o@@pD  L"@@qTo((@bo((oo))\(*(*B , ,@`4`4::G  2@@   x 88(8  ػ0 s(