ELF>p@@8 @__ dd!d!DX 0e0e!0e!``888$$___ Std___ PtdD9D9D9QtdRtddd!d!p p GNU…t{K|2sґU@0 @  BE|qX}* 3p& %' j  2 0{X1fI 2 &U 56\   F" sm  @G1C @@ [ Baq ~  sH  R(V / |W C edW n 5 [JOj wS  " ozQx    o  pUR8I  yVc  ^7  Hl  s  D  _ 1  D&  C S k   , iE7e3 3  %%s!j q 8v!,s! qX__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizegst_element_registergst_plugin_dtls_get_descgst_plugin_dtls_registergst_plugin_register_staticgst_buffer_mapgst_buffer_unmapgst_buffer_set_size__stack_chk_failgst_mini_object_make_writablegst_mini_object_replacegst_buffer_list_foreachgst_buffer_list_length_gst_debug_mingst_mini_object_unrefgst_debug_logg_mutex_lockgst_object_refg_mutex_unlockgst_pad_push_listgst_object_unrefgst_pad_pushgst_buffer_get_sizeg_object_unrefg_hash_table_lookupg_object_refg_object_newg_strdupg_object_weak_refg_hash_table_insertg_str_hashg_freeg_str_equalg_hash_table_new_fullg_once_init_enterg_once_init_leaveg_mutex_initgst_pad_new_from_static_template_gst_debug_register_funcptrgst_pad_set_chain_function_fullgst_pad_set_chain_list_function_fullgst_element_add_padg_return_if_fail_warningg_hash_table_removeg_type_class_peek_parentg_cclosure_marshal_genericg_signal_newg_param_spec_string_gst_caps_typeg_param_spec_boxedg_param_spec_uintg_object_class_install_propertiesgst_element_class_add_static_pad_templategst_element_class_set_static_metadatag_type_class_adjust_private_offsetgst_pad_store_sticky_eventgst_flow_get_namegst_event_type_get_namegst_pad_new_from_templategst_pad_set_activegst_pad_get_typeg_type_check_instance_is_agst_caps_is_fixedgst_pad_sticky_events_foreachgst_event_new_capsgst_pad_send_eventgst_pad_push_eventg_value_set_uintg_value_set_stringg_value_take_stringg_value_set_boxedg_type_nameg_mutex_cleargst_element_remove_padg_signal_connect_objectg_intern_static_stringgst_element_get_typeg_type_register_static_simple_gst_debug_category_newg_object_notify_by_pspecg_memdupgst_buffer_new_wrappedg_base64_encodeg_signal_emitg_hash_table_containsg_value_dup_stringg_value_get_stringg_hash_table_sizegst_pad_start_taskg_queue_foreachg_queue_clearg_cond_signalgst_pad_stop_taskg_cond_waitg_queue_is_emptyg_queue_pop_headg_random_intg_snprintfgst_event_new_stream_startgst_caps_new_empty_simplegst_segment_initgst_event_new_segmentg_param_spec_boolean_gst_buffer_typeg_object_setgst_pad_set_event_function_fullg_warn_messagegst_pad_event_defaultg_cclosure_newg_queue_push_tailg_cond_clearg_queue_initg_cond_initgst_pad_set_activatemode_function_fullg_value_set_booleang_value_get_booleangst_buffer_extractg_object_get_propertyg_object_set_propertyg_value_dup_boxedgst_bin_get_typegst_element_factory_makegst_bin_add_manygst_element_link_padsgst_element_class_get_pad_templategst_element_get_static_padgst_ghost_pad_new_from_templateg_signal_connect_datagst_mini_object_copygst_caps_new_simpleg_object_getgst_caps_set_simplegst_pad_remove_probegst_element_set_stategst_bin_removegst_ghost_pad_get_targetgst_element_release_request_padgst_ghost_pad_set_targetgst_element_get_request_padgst_pad_add_probegst_structure_new_emptygst_event_new_customg_enum_get_value_by_nickg_value_set_enumg_binding_get_sourcegst_pad_get_peergst_element_linkg_object_bind_propertyg_object_bind_property_fullg_type_from_nameg_assertion_message_exprg_type_class_peek__isoc99_sscanfg_strdup_printfERR_clear_errorDTLS_methodSSL_CTX_newERR_peek_errorSSL_CTX_set_verify_depthSSL_CTX_set_tlsext_use_srtpSSL_CTX_set_cipher_listSSL_CTX_ctrlERR_print_errors_cbSSL_CTX_freeg_value_get_objectSSL_CTX_use_certificateSSL_CTX_use_PrivateKeySSL_CTX_check_private_keyg_type_add_instance_privateg_param_spec_objectSSL_is_init_finishedSSL_in_initSSL_in_beforeSSL_wantSSL_state_string_longSSL_get_stateSSL_is_serverSSL_do_handshakeSSL_get_errorSSL_export_keying_material__errno_location__xpg_strerror_rSSL_get_selected_srtp_profileSSL_ctrlCRYPTO_get_ex_new_indexg_thread_pool_freeSSL_freeg_closure_unrefSSL_newBIO_newBIO_set_dataSSL_set_bioSSL_set_verifySSL_set_ex_dataBIO_meth_newBIO_meth_set_writeBIO_meth_set_readBIO_meth_set_ctrlBIO_meth_set_createBIO_meth_set_destroyBIO_meth_freeBIO_set_shutdownBIO_set_initg_thread_pool_pushBIO_get_datamemcpyBIO_set_flagsg_thread_pool_newSSL_get_ex_data_X509_STORE_CTX_idxX509_STORE_CTX_get_ex_dataSSL_get_ex_dataX509_STORE_CTX_get0_certBIO_s_memX509_get_subject_nameX509_NAME_print_exBIO_readBIO_freegst_system_clock_obtaingst_clock_get_timegst_clock_new_single_shot_idgst_clock_id_wait_asyncgst_clock_id_unrefg_value_initg_value_set_objectg_value_set_pointerg_value_set_intg_closure_invokeg_value_unsetSSL_set_accept_stateSSL_set_connect_stateg_closure_set_marshalSSL_readSSL_writeX509_freeEVP_PKEY_freePEM_write_bio_X509g_strndupBIO_new_mem_bufPEM_read_bio_X509BIO_ctrlPEM_read_bio_PrivateKeyEVP_PKEY_newX509_newRSA_newBN_newBN_set_wordRSA_freeBN_freeRSA_generate_key_exEVP_PKEY_assignX509_set_versionX509_get_serialNumberASN1_INTEGER_setX509_getm_notBeforeX509_gmtime_adjX509_getm_notAfterX509_set_pubkeyX509_NAME_add_entry_by_txtX509_set_issuer_nameEVP_sha256X509_signlibgstbase-1.0.so.0libgstreamer-1.0.so.0libgobject-2.0.so.0libglib-2.0.so.0libssl.so.1.1libcrypto.so.1.1libpthread.so.0libc.so.6_edata__bss_start_endlibgstdtls.soGLIBC_2.4GLIBC_2.7GLIBC_2.14GLIBC_2.3.4GLIBC_2.2.5OPENSSL_1_1_0 `ii Kii U_ti jui v m  ui vmd!pd!pd!d!d! d! d!pd!V d! d! d!s e!] e! p! p! @p!@ Xp! p! p! p!@ p! q!q! @q!Xq!q!@ q! q!q! r!r!_ @r!Xr!r r!@ r! r! r! s!$s! @s!$Xs!&s!o$s!&o!0o!Bo!co!o!o!o!o!o!o!o!o!g!g!g!g!g!g!g!g!g! g! g! h! h! h!h! h!(h!0h!8h!@h!Hh!Ph!Xh!`h!hh!ph!xh!h!h!h!h!h! h!!h!"h!#h!$h!%h!&h!'h!(h!)h!*h!+i!,i!-i!.i!/ i!1(i!20i!38i!4@i!5Hi!6Pi!7Xi!8`i!9hi!:pi!;xi!<i!=i!>i!?i!@i!Ai!Bi!Ci!Di!Ei!Fi!Gi!Hi!Ii!Ji!Ki!Lj!Mj!Nj!Oj!P j!Q(j!R0j!S8j!T@j!UHj!VPj!WXj!X`j!Yhj!Zpj![xj!\j!]j!^j!_j!`j!aj!bj!dj!ej!fj!gj!hj!ij!jj!kj!lj!mk!nk!ok!pk!q k!r(k!s0k!t8k!u@k!vHk!wPk!xXk!y`k!zhk!{pk!|xk!}k!~k!k!k!k!k!k!k!k!k!k!k!k!k!k!k!l!l!l!l! l!(l!0l!8l!@l!Hl!Pl!Xl!`l!hl!pl!xl!l!l!l!l!l!l!l!l!l!l!l!l!l!l!l!l!m!m!m!m! m!(m!0m!8m!@m!Hm!Pm!Xm!`m!hm!pm!xm!m!m!m!m!m!m!m!m!m!m!m!m!m!m!m!m!n!n!n!n! n!(n!0n!8n!@n!Hn!Pn!Xn!`n!hn!pn!xn!n!n!n!n!n!n!n!n!n!n!n!n!n!n!n!n!o!o!o!o! o!(o!0o!8o!@o!Ho!Po!Xo!`o!ho!po!xo!o!o!o!HH!HtH5R!%S!hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxahyQhzAh{1h|!h}h~hhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!hhhhhhhhhhhqhahQhAh1h!h%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%!D%}!D%u!D%m!D%e!D%]!D%U!D%M!D%E!D%=!D%5!D%-!D%%!D%!D%!D% !D%!D% D% D% D% D% D% D% D% D% D% D% D% D% D% D% D% DH=!H!H9tH Ht H=!H5!H)HHH?HHtH HtfD=U!u+UH= Ht H= d-!]wSH.1H5:HHu 1[1H5HHt^I1H5HHt1Z1H5HHtd31HH5Hp[fDH5 @HHL PHLPHʗH PH˗HPH(AUIATUHSHHxdH%(HD$h1ILÅt7HT$HtMI(Ht$蜇LHo~ HcHpHL$hdH3 %(uHx[]A\A]LH13ff.UHSHHH?(HHH*~H[]f.H1H[]f.AUHATUHSHHH5}HHHZufHg 8wH1PH[]A\A]HHsH=!APIH HB1_AXDLLaLMLLH 8v=HH=!IPHH ?A PH•1:Y^HLMLH[]A\A]fDL(HY 8H0H=!!IH`PAHLPH 1XZfDAWAVAUATUHSHH uL- HA}HHHIAƅ,LLHHHpLHA}v6AVIA6HH=; H ԝPHu1Y^HLHvH[]A\A]A^A_DHHIH= PHRA$H m8H P1{H fLA}v6AVIA:HJH={ HPH 1-XZL1qF@H1^3fSHH HtHǃ H(HtHǃ(H H[H@(ff.@ATUSH;HH=Y DH=U HHLHHtdH|H 8v8HHIAyPH=l H1H XZH= ,H[]A\@苉1HH5ǧH1I]Y1LH5H1LHHDH5HHH*H=k HHHH 8`HHIAvP#fDH HH H 8v?HHIH=X PH ؚ1AZHH Y^HH[]A\fDH=9 H: 1H5 $HH ADH=q 4T'1H1{HX1HH5H1]HHBH 8v=HH{H=| L  PAV1H H_AXHH= H ff.SH1AHHǃ(H Hǃ8Hǃ@HǃHHǃPH5HǃH=n 9HHtmH55H=zH11H5#H5H=PH11H59HH[YfHH51[f.SHH= H= H=H= H[8SHH=I LH=E HH=. H[SHs y Hv ~H5,H=KHH5(HC0H=-HH5HC(H= Hx H5HCH=6H*H5HC H=HH5HH=H{H5HH=HH3E1HjE11jH=H15 H 1AHH5ю? H=ҎA1H̑H5ʎH=ƢH A1HH5H=H iAHH5H H H=gHHE11hAHH5RH=WHh A1E1H9H5>$H=DH= H߾H1 XZH HH5 HH5 H[L:H HH5H5 Hnff.ATHUHSHH67t\H :vPIHx@ATIA[PHߑH= H 3HP1+H []A\ff.fAWIAVIAUIATUHSHHC 8v8HIH;H= PH I1AhH6Y^HHt2H H511HH[]A\A]A^A_fA}`tHH5ۓ1dfLLHHLLVLHH4H7MtZHHHtH;tHHL\HH51HHH5HHfDH tkHP H@(H H5HHDHt Hp HHDHHH=d IRApH HVP1H fLhHH5"1.fDLH{htHHg fHHUSHHL ӐAKcL>fDTHH[] @H8HH[]cH HT$QHT$H[H]HfH@HH[]HHHH[]PHH[]|@Ht$H8 HHH8UL 1PA1H 1st$ HVH8[]ÐSHHHHtHǃHH8H@Hǃ8HHǃ@2Hc 8v8HIAH=* HHePH g1XZH H[H@0ff.fH9tHMH551fDATLUHSHL/LHǃ|H 8v8HIAH=t HHPH 1XZHH[]A\fUSHH tH HHH[]H(HtDE1HHGH5H(E1HH7H5sfH 8v8HIAEH= HHӅPH e1>XZH1[]H HtH SH= uH [fDH=DHHH޺jAXHL H WBH= HXZtHH=I H= [H͆1H=PH f.UHSHHHHHtH9tHH Hs 8v5HUIپPH=6 1HvAH XZH@Ht`Hǃ@HMH5 HH@H[]HH51H[]AUAATAUHSLH!HHHtH9tHHDTHDPHHIHtIHǃHLqHHH=HH 8v5HЅUIپPH= 1HAH XZH5 H1H1[]A\A]DHHWH5>1[]A\A]QATIUSHHHHtH9tHHH HsIHUHtH9tHHH(HtHǃ(H=g jH=c HL^H 1H5H1[LH(H(H5H6H(LH= HH[H= ]A\5DH [H5]1A\HH= [L |]A11H 6HvA\H= H 1H5 HH: DAUIATUSHHtoHIH8HI$H8SL r1PA1H At$HUH H[]A\A]H8lLH H8HtXHH[]A\A]nfDH HtwLOHH8H HuuHHH5&1[]A\A]YfATUSHL% HA<$vHH= HE1H=< PHAH _SHhP1H H= H= HHHt3HH=d HH=M H[]A\A<$vHSE1ɾPH= 1H~AH FXZf1HH519H[]A\ÐAVAUATUSt'HH5A11[]A\A]A^DL%9 HHA$v9HHߊH=h IPAz1H Hʇ_AXǃ@HH1ǃpH5J5ŅcA<$HH~IAPH= HY1H dXZ[]A\A]A^Dv8HHMIH= PH &1AHY^L(LLu1H5|LLH0ǃ@LH6ŅtA<$vHHĆIAP1[]A\A]A^ff.wAWAVAUATUSHH-\ H_(dH%(H$1}v:HHdH= IPA1H HA\A]L(L^}v:HH.H=6 IPA1H HbAZA[D@LEwL=pL0@}v4HLIH|H= AH,P1Y^LL}v4HIALHH=w HP1XZ@cL;c}LLIDpE}HLAEtE}v?DH= IAPHH CPH71_AXH$dH3%(Hĸ[]A\A]A^A_}vwHHH=h API1H ՉHʃ}_AXv8HH9IAPH= H H1U[]LkFfD}vHHH= IPA1H EH:}A]A^vHHIAPjHHۃH=~ IPA1H HAZA[HIAH=< H>HPH 1jXZǃpL$IHd L1qLHHjH=M{nHIHHDLI9LL$HH}v8HIH=\ H^H ·APH1Y^HL(HHA9`Off.@SHc H H5VH=P ;HD H5RHC0H= H H5NHCH= H H5JHC H=HH5FHH=HH3E1HjE11jH=xH15 H 1AHzH5x H=xA1HH5ԁH=ׁH AH H5Hv Hw H=HHE11hAH]{H5wH=wH8 +A1E1H{H5w$H=wH H߾H XZH HH5 ,HH5 H[L{H HH5hH5 Hff.AUIATIUHSHHH' 8v8HIHȀH=e PH~1A[H XZ{`t,HłH511HH[]A\A]HLHHMtH1L1H5R.H5tH=;11H5HH5%H=11H5HHt!HHHH[]A\A]1LH jH5}HHfHitH51{HH[]A\A]ff.fB@=(t=Ft 6fDHHtHf.ATIUSHӺHHpdH%(HD$h1HH{HT$Hu1HH6H1HL$hdH3 %(uxHp[]A\I$HHt$eHT$HcH9tH 9vHH= MARH YH~|PHP1=H cff.@ATUHS tDH Aău"H8 8GXHHXD[]A\DHPHcHHHE1HHHH5}H1H=HHHW`!DH 8HHT[H H[]A\HHi 8v:H^}PIH= PH ̀1A9H{Y^HHHt]HH1_HHHDžHcH|PIH=) PHz1AJH BXXZzH|PIH= PA41H HNz_AXHa 8v:HH~IA/PH= H Hz1AYAZE1[]DA\H 8vHM~PIA$PAUIATAUSHHH- }vAHH~H= IRA.HuyPH P1/H LD0IcH}Iv:HH{H= IPA21H ~H yAYAZL(L}v9HHR{H=[ A4PIH j~Hx1_AXHLe}v8HIH= H{H ~A8PHlx19Y^H0}v8HIA;H= HzH/xPH }1XZHL[]A\A]ff.ATUSHH`HtHǃ`HPHt(HǃPH(LH71H5>LFLHvHnH0H 8v8HIAH= HoH@wPH |1XZH H[]A\H@0f.SHHHG@HG8GHHGPHGXH(H0H5nH= :HHt>H5SyH=@{H11H5)HH[@HnH5|1[*f.wgL {AKcL>lHfHPHXHfH`HhHRfATUHSHH8IHEH8ATL l1PA1H uuH`rS]H []A\@ATUHSHtlHIH8cHI$H8TUL Gl1PA1H uAt$HqSH H[]A\fDHPHtHT$:HT$HDžPHHPH[]A\fHXH[]A\fH HtH SH= uHx [fDH=wtHHH޺jAxHL H rH= HXZtHH= H [Hu1H=xiCHL f.AVAAUAATIUHSLHHHtH9tHH/HyFHUHtH9tHHDhLDl H`HHt9Hǃ`HaLH`-HH 8v5HkUIپPH=F 1HrA!H @x{XZH5 H1[1]A\A]A^HRu[H5x]1A\A]A^CHywUH5iSHH=9 HH5qxH= HH5ixH= HHHHtfH/xHtaH5rhH= 11HH5dHHHHHHH[]DHwHH5>y1[]EDHhSH3 uYHH5/ HH5 HH5 H[L1mH xHRwH5[wH5i H衿ff.@UHHSHHdH%(HD$1HusH 8w'H1HL$dH3 %(H[]fHHvH= IPAo1H wHvAYAZ@1HT$H Ht.H' 8oHH#wIAuPDH D$ P+vRP?&PHvIAPH=, H MwH v1J_AXfv8HIH= HvH wA{PHu1Y^HHv8HIAH= HuHxuPH v1XZHHLJfH= HtH1 SH= uH [fDH=ruHHH޺jAHL H 袼H= HXZtHH= H [Ht1H=csH f.HLJLJHLJHLJHLJHLJf.SHH ~ ~H5`uH=p[HdH5uHC0H==HH5uHCH=THH1Hǃ@HC AHbgH5dH=dwAHuH5tH H- H=HA1HuH5tH=qdHr A1HuH5tH=tHY A1H%vH5tH=?dH@ ˻H|v1H5stH=wtAH 袻H߾[H H VfDH5 Hnff.L vAKcL>HH陿fHxHH5c@HHHHHHAHH1HH!ATUHSHH8f.HL\HH@HH[]A\A]HxHHH5a[]A\A]fHHtLǃH@H4L̹HkHL謹HKHL茹H+H}t$ 蓺HIEH8脺SL w`1PAH q1Aut$$HfVH8[]A\A]DHHs11[]A\A]SHHHtHǃH0HHǃHHǃHHǃH HHǃ[H@0ff.@H HtH SH= 蓼uH [fDH=xpDH謾HHL jAHHH GBZH=z YHHj [AU1ATUSHHH/H=W]HHn1H=M]HH1H=]HxHHHE1HH1ĿHx1HH5smuTH iHH5w1[]A\A]մDH 0HHtIAPDHHH rH5ltH5lH蜹HH5lILH=lHI1LIƵM}LHb&H5qH;HH5qILH=qHIоLIeMLHHH5\ڸHH5|\I4LH=j\HHoHIMLH蠽dHHE1E1HH5p襹HE1E1HxHHZ H5p[]A\A]xHA 8t8HHrIAPH=7 H8p1H t譶XZH[]A\A]HEp@H tHHpIAPff.AVAUATUSHH DdH%(HD$1HD$EHu HHHH{LMkLM[LMK =HH lH5ljA@L[AUj@QH [Uj@QHAVj@VATH H5aoH=coH1SH`HHt$dH34%(HH []A\A]A^HxH1HT$H5[1KH|$E1HT$LD$ 1HxH ZH5Z|$tHpH5r11ȰWHHnH jA@jLZH5unPH=vnj@QPH HL$@H1VHËD$XZ[]A\HH͉H8pIHEH8aATL SP1PA1H nduHUSH []A\H HtH SH= 3uHغ [fDH=eHLHH޺HjAHL H H= HXZtHH=y DHm [HmP1H=M賰H| f.AVIHAUIATUHS裦HHHH\HHD H 8w!DL膮[]A\A]A^LHHH=5 AIHiATH kSHgP1ODeH DHgH5k1;[1]A\A]A^HegH5k1[1]A\A]A^SHH DdH%(HD$1HD$Eu HtmH 8w!HD$dH3%(H [HIAH=< HMhHfPH j1bXZfDHuH{HmHT$jL fDL%9 A<$vHH'ZIAP?H{L% D_A$ETv>HHYH=ݟ IPA1H _HSiH{AYAZH ʜ IAI!%tHt$@jjH?DIPLD‰º<IE1I)H t 迋_AX4A<$HIH=& H[SH ^APHS1賍Y^@L% A<$~HHfSIAPH=ʞ H ^HR1`AZA[?v;HHSH= IPA1H N^HjR[]H$dH3%(HĘ[]A\A]A<$t8HIH= HRH ]APHQ1誌Y^HH= 艑A<$v8HHRIAPH= HQ1H ]SXZHH=G 2-DA<$vHHPRIA Pf.fox]1H$~HL$)$L(A94$jHHXWH= IAUAH \HPUP1臋H -fDHiQUIAPA<$HHVH= IPA1H X\HtPAXAYfDA<$HH=J IAUH \H(PPHVP1͊H s@HCH8TA<$Hv60IAH:PH=ܛ HOPH m[1vXZHEHHHD$`foL$@foT$P5 HD$D$h) $D$D$l)T$ fD$HD$nHD$0D$vD$8D$zfD$v@CHMAXH= H YHMPHuTAUP1胈H Ex2tH5NLiLH5NLRZDA>KHMA[H=z H]NHgMPH GY1XZUSHHH  )HE1E11HCHJN11ֆH- j1jH3E1E1jDH=f.jjU 1H0H3E1jE11ɺjH=7jDjjU 1譈H0H3E1j@E11ɺjH=.jUe 1~H \ AHSH5^JHH=!.lH߾H H QH5HC0H[]f.H5 H衃ff.UHSHH_H{XlHCXH; H{HHHt 7HCHH{ VH{(蝁H~ 8v8HIAH=] H,HJKPH V1XZH HH@0H[]ATUHSH_H;t"HTL[H53V]1A\驁fH8IHI$HtH9tHL>LH薃HKHHtL%8 MLOHWNHCH`HHHsH;H葍H;H譍H;5 H [HH5K]A\fH]K@HỈH8HI$H8уUL )1PA 1H IAt$Hc/S`H []A\H5K?HH- HH5 谉tlH= H59tUH= H5 bt>H=ߔ H5P談t'H=Ȕ H5yātL% }@H= hff.@H͍ SH8v8HE1AH= H9JHHPH S16XZH1~H߾轆[fDSHAHHx 軆H{wtjOPucH: GP8v8HIAoH= HIHGPH R1蠂XZHC1ҾHxX誀H{H 蝇[fDAVAAUIATIUS&HhU@HcMDHu8)HH= ?MEA9AAFރvEAVH=W IQH _N1APARH0GSQH QׁHu8HcMDH0HcHL]ED؉ED;E@t`[]A\A]A^Dv8HH MIH=֒ QHF1AH OQeXZu'1ۉ[]A\A]A^fHE8[]A\A]A^D L諉vfDHq :vHH HI1QH=L 1H PAH,F܀Y^xDHUHSHHc‘ HH_H{ HCHHCCHC8HC@HCH谀H{(LJE11ɺHH=3辀HCXHCPH[]L8GH rQ1H5_Eff.@HM 8v@HHBIAWH=$ H PPH E11Hf1ff.fH t?HHlBIAWH=Ð H oPPHD1X1HÐ1ff.fHH HtJv=~HAIHKFPH=T HHD1H TO~XZ1HÐvHHEE1A P@H HtH SH= #uH [fDH=EԁHL A jHƿPH Mz`HXZHH=~ 8 tHH= 'H [fDH[E1H=bE蓄H< f.AVAUATUHSH dH%(H$1D$ zyH5 HBHt$HHHtH9tPHHMuAHDH5M1dy1H$dH3 %(H []A\A]A^HHIH7H/zIHHLt$膄HNLH)yLLHcxH D,8LLx5ލ HLD$ 1L1}L MH 8v9HHIH= A6PIH LHA1.|_AXD$ fHq 8tHIAFH=L HHH9APH QL1{XZ7AVIACHPCH= H LPH@1{Y^ATUSH dH%(HD$1Ht$HHHtH9tFHH3u7HBH5QK1JwHD$dH3%(H []A\DHC1HIH8"~HL%J Hi,$@BHl$A<$v7HBUIپPH= 1AH JH?zAYAZHHCD@ESxPHA<$@Pv8HIH= HKAH cJAPH?1>zY^HC1ҾHxXHxHq 8HIAH=L HAH9?PH I1yXZ|HiHI{LHtluHHtH  H5HHvt$LGAH I1H5>cHȁLv6}fDATUSyIHp-H GHcH>fDHY 18v8HMH=7 HHAH IAPH>1xY^H[]A\f.H HF8HF@8v9HH@MAPH=ȉ H HH=1^x]A\[H]A\fDFD9F@H @Ń8v:@H=w MAPH,@H JHPHM=1wA[[@[H]A\@H9 n@+nD8v7H@UMPH= 1AH GH<wAYAZHc[H]A\@H 8%HH?MAPfDH 8HHv?MAPfDH 8v8HMAH=` H>HM<PH 5G1vXZLOH[]A\H! 18HHCH= APMH FH;1v_AXHр 18H>SMPH= 1H;AH F;vXZr@AVAUIATAUSHPdH%(HD$H1uHHS 8v6ATIAHq>H=( H;PH E1uXZHEHxHHD$@fH)$Ls)D$)D$ )D$0HH:~HHzDL"~LLLk0wL~DLyHEE1Hٺ1HxHQuH~HL$HdH3 %(Du HP[]A\A]A^x@AVAUATUSH_H{HH;SH{H=HL-  AHA}v9HH=IH= PA/1H DH9ot_AXLs L xA}v8HIH= H<H CA1PHu91#tY^HC8H;HC@HCDcE$oH5<HHMH5<HA}v8HIAEH= H<H8PH 8C1sXZ[L]A\A]A^xH:[H5 C]1A\A]A^koyZfDH;ff.@ATUSHHWHHtH9tHHxL%H} HkA<$v9HH;H=# APIH 2BH81r_AXH H`vA<$v8HIH=փ Hw;H AAPH71crY^HHqwA<$v8HIAH= H>;Hs7PH A1rXZ[]A\D[Hy9]1H5fAA\mff.@USHHHHHtH9tHHwH{H:H?H5H-{ }v{HH:H= API1H @H6Bq}_AXv8HIH=v H:H X@APHU61qY^H{H t} HC@HCHx(Rl}vxHH=:H= IPA1H ?H5p}AXAYv8HH :IPH= 1AH ?H5Vp^_HCHx gu}v8HH9H= H h?PHk5IپA1 pZYX[]DHr7HH5.?1[]kDHIAH= H"9H 5PH >1oHC}@XZHH8H=р IPA1H >H4]oAZA[u@H8K@USHH=HeHHtH9tHHtH{H#8H?HH-6y }vzHIH= Hn8H =APH31n}Y^v8HIAH= HS8H3PH =1dnXZH{H r}wH{WH Ws}v8HIH=n H7H 0=APHM31mY^X[]DHb5HH5<1[]iDHH7H= IPA1H <H2mH{AZA[Gu[}voHHL7H=~ IPA1H <H2OmAXH{AYfHr6K@GHCHx(h}wH{ff.fATUSH?HI$HHtH9tHHrH-w }v9HH6H=} APIH ;H11l_AXHCHx 1p}v8HIH=} HG6H :;APH115lY^HCHxHHtsHCH@HHCL`HMtI|$tp}v8HIAH=6} H5H#1PH :1kXZH{[]A\H p[H!3]1H5:A\gH5u L!k|ff.AWAVAUATUSHHHAIHHtH9tHHqHkH}H} L%^u A<$v:HH5H==| IPA1H 9H0jAYAZLu LynA<$FH}8t!L4H Y91H5/qLm8HH54D}@EDhH}ivH}DLoH54H߉6HH54HA<$vtH4UIPH=P{ 1H 8A'H5/iA<$Y^v8HIA)H={ HW4H/PH m81iXZLnH[]A\A]A^A_H0H5:811eHH3H=z APIH 8H.12i_AX|f.HB2H5711eh@H22H5711dH@HHH56Hn@AVAUATUSHHAIHHtH9tHHen]H{H?HH-r }v>HH3H=y IPA91H 6Hv-!hH{AYAZH k}v9HH2H=Hy A;PIH 6H&-1g_AXHCH8dAƅ}vxHIH=x H5H 36ACPH,1~gEY^v8HIAGH=x H2H,PH 51>gXZH{H Ol[D]A\A]A^E1H.H551c[D]A\A]A^@HCDLH8n}AvHH="x IA@PH4H U5ATH+P1fEH E1H/H551b[D]A\A]A^@E1H/H541`b[D]A\A]A^@Hcw HHGHH@H@fDSH#nHlw ^w ujHA1HCHHHC H57H=jcH߾H+w H,w gH#HC0[DH5v HybUHSHH_H;GcHH{iHCH{iHv HCHH@0H[]uHGHpHtjHgfATUHSHH8,dIHEH8dATL  1PA1H 6uHScH []A\@H6H5R81`ff.Hu HtHu SH=u fuHu [fDH='gHL A jHƿPH `HXZHhH=nu @u tHH=,u jH u [fDH51H=5CjH,u f.ATUSHH $HdH%(H$1HIHHmHw`HLHHmttHH|^t8HHc`HH^H$dH3%(HuxH[]A\E1H V611HH54iE1H .611BH54iH)H5611^r_fff.@AUATIUSHtbHH͉H8aIHEH8{aATL m1PA1H +4uH S aH H[]A\A]@H^I\$HHH;H4H5m5tH1[]A\A]]f.H{H3H5=5uоH]H(H5 5IHt111H:aHH11ҾLb111L?dLHC\H{I\$HaHC fH;HF3tH54,H{t H/3bHCH)eHHiHHt6iIHHaHjL:fHj 8v8HH2MAPH=q HV21H 3(`XZH{cHCH;]H HQj 8v:HHv2H=rq MPA1H g3H1_AYAZH{cHC@Hi 8HH1MA PH $3H=p H11Z_A[[[fHi 8+HH0H=p MPA,1H 2H/1 _]A\fHQi 8HHU1MAPH l2[HWhX1LHPh.LpdH{H[u[Hh 8v9HH51H=o APMH 1Hk01I^_AXHgfH;bH;ka1H!dH;Z1HhH;`3HhHsH;eH;FcHAH 0jEȺHH50HIZAHEH j0H5n0$ZH;Y^H\,cHsH;H]Xu*Hg 8#HH%0MAPH;Il$HE"fSHt6HHHtH9tHHbtHC[HfH.H501X1[SHt6H.HHtH9tHHfbtHC[H@HI.H5r/1kX1[HHdtlsencdtlsdecdtlssrtpdecdtlssrtpencdtlssrtpdemux1.16.1http://www.redhat.comGStreamer-plugins-bad packagegst-plugins-badBSD2019-09-23DTLS decoder and encoder pluginsgstdtlsdec.cNot produced any buffersno agent found, created newagent foundsink_chainsink_chain_listself->sinkgst_dtls_dec_finalizegst_dtls_dec_disposegst_dtls_dec_set_propertygst_dtls_dec_get_propertygst_dtls_dec_change_stategst_dtls_dec_request_new_padgst_dtls_dec_release_padon-key-receivedConnection idconnection-idPeer PEM stringDecoder keySRTP ciphersrtp-cipherSRTP authenticationsrtp-authDecodes DTLS packetsDecoder/Network/DTLSDTLS Decoder(NULL)''requesting pad!self->srcPad %s:%s exists alreadyGST_IS_PAD (pad)finalizedself->src == padreleasing src padon-decoder-keyon-peer-certificateGstDtlsDecGST_IS_DTLS_DEC (self)received key: %sself->agentANYapplication/x-dtlsdecoded buffer list with length %u, pushingdropped buffer list with length %d, not linkedreceived buffer from %s with length %ludecoded buffer with length %d, pushingdropped buffer with length %d, not linkedno agent with generated cert found, creating newusing agent with generated certEvery encoder/decoder pair should have the same, unique, connection-idA string containing a X509 certificate and RSA private key in PEM formatThe X509 certificate received in the DTLS handshake, in PEM formatSRTP key that should be used by the decoderThe SRTP cipher selected in the DTLS handshake. The value will be set to an GstDtlsSrtpCipher.The SRTP authentication selected in the DTLS handshake. The value will be set to an GstDtlsSrtpAuth.Patrik Oldsberg patrik.oldsberg@ericsson.comstoring sticky event %p (%s) failed: %stmpl->direction == GST_PAD_SRCcaps != NULL && gst_caps_is_fixed (caps)%s:%d: invalid %s id %u for "%s" of type '%s' in '%s'trying to change state to ready without connection id and pemReceived peer certificate PEM: %sGST_IS_DTLS_AGENT (self->agent)file %s: line %d (%s): should not be reachedfetching '%s' from connection table, size is %dno connection with id '%s' foundoXopoooo@ogst_dtls_dec_fetch_connectiongst_dtls_dec_finalizecreate_connectiongst_dtls_dec_set_propertyon_key_receivedon_peer_certificate_receivedgst_dtls_dec_change_stategst_pad_set_capsforward_sticky_eventsgst_dtls_dec_request_new_padgst_dtls_dec_release_padget_agent_by_pemsink_chainsink_chain_listgst_dtls_dec_initmode == GST_PAD_MODE_PUSHgstdtlsenc.cfailed to activate pad taskdeactivating src padfailed to deactivate pad tasksrc loop: acquiring locksrc loop: acquired locksrc loop: releasing locksrc loop: add signaledpad inactive, task returningsrc loop: queue has elementdtlsenc-%08xgst_dtls_enc_finalizegst_dtls_enc_set_propertygst_dtls_enc_get_propertygst_dtls_enc_change_stategst_dtls_enc_request_new_padIs clientis-clientEncoder keyEncodes packets with DTLSEncoder/Network/DTLSDTLS Encodersink pad requestedcapssink_eventreton-encoder-keystopping connection %sclosing connection %sstarting connection %ssend data: acquiring locksend data: acquired locksend data: signaling addsend data: releasing locksrc_activate_modeGstDtlsEncGST_IS_DTLS_ENC (self)src pad activating in push modesrc task loop entered on inactive padsrc loop: queue empty, waiting for addfailed to push buffer on src pad: %sSet to true if the decoder should act as client and initiate the handshakeMaster key that should be used by the SRTP encodertempl->direction == GST_PAD_SINKerror sending data: %d B were written, expected value was %lu Binvalid connection id: '%s', connection not found or already in usetrying to change state to ready without connection idsending data from %s with length %dGST_IS_DTLS_CONNECTION (connection)Єgst_dtls_enc_finalizeon_key_receivedon_send_datagst_dtls_enc_change_statesink_chaingst_dtls_enc_request_new_padsrc_task_loopsrc_activate_modegst_dtls_enc_initself->rtp_srcself->dtls_srcDTLS/SRTP/DemuxDTLS SRTP Demultiplexergstdtlssrtpdemux.creceived buffer with size 0pushing dtls packetpushing rtp packetreceived invalid buffer: %xGstDtlsSrtpDemuxDemultiplexes DTLS and SRTP packetscould not extract first byte from bufferapplication/x-rtp;application/x-rtcp;application/x-srtp;application/x-srtcpsink_chaingst_dtls_srtp_demux_initgst_dtls_srtp_bin_finalizeKeySRTP CipherSRTCP Ciphersrtcp-cipherSRTP AuthSRTCP Authsrtcp-authgstdtlssrtpbin.cGstDtlsSrtpBingst_dtls_srtp_bin_set_propertygst_dtls_srtp_bin_get_propertySRTP master key, if this property is set, DTLS will be disabledSRTP cipher name, should be 'null' or 'aes-128-icm', if this property is set, DTLS will be disabledSRTCP cipher name, should be 'null' or 'aes-128-icm', if this property is set, DTLS will be disabledSRTP auth name, should be 'null', 'hmac-sha1-32' or 'hmac-sha1-80', if this property is set, DTLS will be disabledSRTCP auth name, should be 'null', 'hmac-sha1-32' or 'hmac-sha1-80', if this property is set, DTLS will be disabledtried to get connection-id after disabling DTLStried to set connection-id after disabling DTLSPp8TĊ4dgstdtlssrtpdec.cfailed to create dtls_decrtp_sinkghost_padrtcp_srcrequest-keynotify::peer-pemsetting srtp keysrtp-keyapplication/x-srtpsetting srtp key to nullaes-128-icmhmac-sha1-32hmac-sha1-80no srtp key available yetgst_dtls_srtp_dec_release_padDecoder/Network/DTLS/SRTPDTLS-SRTP Decoderdata_srcself->bin.dtls_element!self->bin.key_is_setadded data src padselfdummyGstDtlsSrtpDecapplication/x-rtcpapplication/x-rtpfailed to create srtp_dec, is the srtp plugin registered?failed to create dtls_srtp_demuxsrtp key is set but not all ciphers and authscipher == GST_DTLS_SRTP_CIPHER_AES_128_ICMgst_dtls_srtp_dec_set_propertygst_dtls_srtp_dec_get_propertygst_dtls_srtp_dec_request_new_padgst_dtls_srtp_dec_remove_dtls_elementDecodes SRTP packets with a key received from DTLStried to get pem after disabling DTLStried to get peer-pem after disabling DTLStried to set pem after disabling DTLSgst_dtls_srtp_dec_set_propertygst_dtls_srtp_dec_get_propertygst_dtls_srtp_dec_request_new_padgst_dtls_srtp_dec_remove_dtls_elementon_decoder_request_keyon_peer_pemgst_dtls_srtp_dec_initnickenum_valuegstdtlssrtpenc.crandom-keyon-key-setEncoder/Network/DTLS/SRTPDTLS-SRTP Encoderpeer_padfailed to create dtls encoderfailed to create funnelGstSrtpCipherTypetypeGstSrtpAuthTypeself->srtp_encrtp_sink_%dtarget_padrtp_src_%dadded rtp sink padrtcp_sink_%drtcp_src_%dadded rtcp sink paddata_sinkadded data sink padGstDtlsSrtpEnctransforming enum from %s to %dignoring keys received from DTLS handshake, key struct is setgst_dtls_srtp_enc_set_propertygst_dtls_srtp_enc_get_propertygst_dtls_srtp_enc_request_new_padgst_dtls_srtp_enc_remove_dtls_elementEncodes SRTP packets with a key received from DTLSfailed to create srtp encoder, is the srtp plugin registered?tried to get is-client after disabling DTLStried to set is-client after disabling DTLSapplication/x-rtp;application/x-rtcpgst_dtls_srtp_enc_set_propertygst_dtls_srtp_enc_get_propertygst_dtls_srtp_enc_request_new_padgst_dtls_srtp_enc_remove_dtls_elementadd_ghost_padon_key_receivedtransform_enumgst_dtls_srtp_enc_initgstdtlsagent.cError creating SSL ContextSRTP_AES128_CM_SHA1_80ssl error: %sself->priv->ssl_contextcould not use certificatecould not use private keyinvalid private keyGstDtlsAgentDTLS AgentdtlsagentGstDtlsCertificateGST_IS_DTLS_AGENT (self)ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTHGST_IS_DTLS_CERTIFICATE (certificate)Sets the certificate of the agentGST_IS_DTLS_CERTIFICATE (self->priv->certificate)_gst_dtls_agent_peek_contextgst_dtls_agent_get_certificate_pemgst_dtls_agent_get_certificategst_dtls_agent_set_propertygst_dtls_agent_finalizessl_warn_cbgst_dtls_agent_initservergstdtlsconnection.cpoll: before handshakepoll: after handshakefailed to export srtp keyskeys received, profile is %shandshake is completeddo_handshake encountered EOFdo_handshake returned %dSSL errorSSL wants readSSL wants writehandling timeout failedhandling timeout before pollhandling timeout after pollgstdtlsagent connection index!priv->sslGST_IS_DTLS_AGENT (agent)streamconnection createdBIO: newSchedule timeout nowBIO: EOFpriv->thread_poolBIO free called with null bioBIO freeGstDtlsConnectionDTLS ConnectiondtlsconnectionGST_IS_DTLS_CONNECTION (self)Peer certificate received: %swaiting for %li usecclock_return == GST_CLOCK_OKno timeout setBIO: Timeout setBIO: EOF resetBIO: EOF query returned %dBIO: pending writeBIO: %d bytes pendingBIO: flushingBIO: MTU exceededBIO: unhandled ctrl, %dBIO: writing %dpriv->send_closurelocked @ startinitial state setfirst poll doneunlocking @ startlocked @ start_timeoutunlocking @ start_timeoutself->priv->sslself->priv->biostopping connectionlocked @ stopsignaling @ stopsignaled @ stopunlocking @ stopstopped connectionclosing connectionlocked @ closeunlocking @ closeclosed connectionlocked @ set_send_callbackunlocking @ set_send_callbacklocked @ process!priv->bio_bufferprocess startprocess after readprocess after pollread result: %dunlocking @ processlocked @ sendunlocking @ send%s: role=%s buf=(%p:%d/%d) %x|%x %shandshake just completed successfully, exporting keysinvalid crypto suite set by handshakedo_handshake encountered BIO errorno error, handshake should be doneSSL syscall error: errno %d: %sUnknown SSL error: %d, ret: %dhandle timeout returned %d, is_alive: %dAgent to use in creation of the connectionBIO: read got invalid argumentsreading %d/%d bytes %d at offset %d, output buff size is %dfailed to convert received certificate to pem formatfailed to create certificate print membioBIO: MTU query, returning 0...process want write, after polldata sent: input was %d B, output is %d Btried to send data before handshake was completeЦH hй0Hgst_dtls_connection_sendgst_dtls_connection_processgst_dtls_connection_set_send_callbackgst_dtls_connection_closegst_dtls_connection_stopgst_dtls_connection_check_timeoutgst_dtls_connection_startbio_method_writebio_method_readschedule_timeout_handlinggst_dtls_connection_check_timeout_lockedbio_method_ctrlbio_method_newbio_method_freeopenssl_verify_callbackgst_dtls_connection_set_propertygst_dtls_connection_finalizelog_stateexport_srtp_keysssl_err_cbssl_warn_cbopenssl_pollhandle_timeoutgst_dtls_connection_initfailed to read certificate from pem stringfailed to read private key from pem stringGST_IS_DTLS_CERTIFICATE (self)Pem stringself->priv->pemgstdtlscertificate.cDTLS Certificatedtlscertificate!priv->x509!priv->private_keyfailed to create private keyfailed to create certificatefailed to generate RSAfailed to assign RSASEOpenWebRTCCNfailed to sign certificate_gst_dtls_certificate_get_internal_key_gst_dtls_certificate_get_internal_certificate_gst_dtls_x509_to_peminit_generatedinit_from_pem_stringgst_dtls_certificate_get_property;v&7<84L8H8l\99\;P =l=@H,AhlAAlDDlG|H\I  JXJKL M` O P Ql S S X [P \ \ ] |` Ai!(?Cd_tg^pZ2O(4R_'o)KRؚm~BR !R+"sB0m_[b \$G|aDm!kU>ߢ133 `X  YO?peK6MI!!WoVj69µq'V: ֮dx4Nf xB#f>g@E\5wH2Z̿c"UpǸ'8ɝ(8/%n!L>qNGF}6]X ek.{Bh@2kgZQwH_Ԥ^?]YPSD(dh*ѡ6uE=uMs *kösc^ $ThY .uO’vcflQwHی0.Vˀu\ f ^}6W BwB<y pMzf<-%?1 kN&FIf 0 #L!'.Pbu+vFΌ$2gYZ.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.note.gnu.property.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata 88$o``8( 808o`0`0Eo22T@3@3^BP8P8h P Pc@P@Pn0`0`wpp}   "0 D9D9=="__ d!dd!dd!d 0e!0e`g!ghp!p s!s vas w,xd(