ELF+@@8 @@@@888̛̛0)00TTTDDPtdQtdRtd/lib/ld-linux-aarch64.so.1GNU (MpT?GNU )5 e"/F&[NojGu: T}gb(=$  [ 2M OF tr !S *#E$L`b  G>o qPC% +_ITM_deregisterTMCloneTableixmlDocument_freeixmlNode_getFirstChildixmlNode_getNodeTypeixmlDocument_getElementsByTagNameixmlNode_getNodeValueixmlPrintNode__gmon_start__ixmlFreeDOMStringixmlElement_getElementsByTagNameixmlNodeList_lengthixmlNodeList_itemixmlNodeList_free_ITM_registerTMCloneTableUpnpDiscovery_get_ErrCodeUpnpGetServerPort6UpnpResolveURL2UpnpStateVarRequest_get_ServiceIDUpnpGetServerIp6AddressUpnpSubscriptionRequest_get_ServiceIdUpnpUnRegisterClientUpnpStateVarComplete_get_StateVarNameUpnpEvent_get_EventKeyUpnpActionComplete_get_CtrlUrlUpnpDiscovery_get_DeviceTypeUpnpActionComplete_get_ActionResultUpnpActionRequest_get_ServiceIDUpnpGetServiceVarStatusAsyncUpnpDiscovery_get_OsUpnpDiscovery_get_ExpiresUpnpSubscribeUpnpGetServerIpAddressUpnpActionRequest_get_ErrStrUpnpActionRequest_get_ErrCodeUpnpActionComplete_get_ErrCodeUpnpStateVarRequest_get_ErrCodeUpnpStateVarRequest_get_ErrStrUpnpFinishUpnpString_get_StringUpnpStateVarComplete_get_CtrlUrlUpnpDownloadXmlDocUpnpActionComplete_get_ActionRequestUpnpEventSubscribe_get_TimeOutUpnpActionRequest_get_ActionResultUpnpInit2UpnpGetServerUlaGuaIp6AddressUpnpActionRequest_get_ActionNameUpnpStateVarRequest_get_CurrentValUpnpSubscriptionRequest_get_SIDUpnpDiscovery_get_LocationUpnpSearchAsyncUpnpDiscovery_get_ServiceVerUpnpUnSubscribeUpnpStateVarComplete_get_ErrCodeUpnpDiscovery_get_ExtUpnpActionRequest_get_ActionRequestUpnpEventSubscribe_get_ErrCodeUpnpEvent_get_SIDUpnpEventSubscribe_get_PublisherUrlUpnpStateVarRequest_get_StateVarNameUpnpStateVarComplete_get_CurrentValUpnpDiscovery_get_ServiceTypeUpnpAddToActionUpnpEvent_get_ChangedVariablesUpnpMakeActionUpnpGetServerUlaGuaPort6UpnpSubscriptionRequest_get_UDNUpnpDiscovery_get_DeviceIDUpnpEventSubscribe_get_SIDUpnpSendActionAsyncUpnpDiscovery_get_DateUpnpEvent_get_SID_cstrUpnpRegisterClientUpnpActionRequest_get_DevUDNUpnpStateVarRequest_get_DevUDNUpnpGetServerPortfgetsstrcpypthread_detachstdinsleep__strcpy_chk__stack_chk_failexitpthread_mutexattr_settypesigaddsetstrduppthread_mutexattr_destroyfflushpthread_mutex_destroy__vfprintf_chkpthread_mutexattr_init__vsnprintf_chkpthread_createstdoutpthread_mutex_lock__sprintf_chkstrcasecmpmalloc__libc_start_main__cxa_finalizepthread_mutex_init__isoc99_sscanfpthread_mutex_unlocksigemptysetstrcmpabortsigwait__stack_chk_guardlibupnp.so.17libixml.so.11libc.so.6ld-linux-aarch64.so.1GLIBC_2.17GLIBC_2.34      ,L, u(8u@PuXhup t u u0 uP0uh@uHu(0Xu@H،X`px(H(Xu-`=b@0._0/,(=Ph)D;X3h-`0  r(r@`HhP@tXHt`PthupXtx`thtxt(08@HP X ` h p x  (!0"8#H$P%X&`'h(p)x*+,-./0123456789:< =0>8?@@HAXB`ChDpExFGHIJKLMNOPQRSTUVWX Y(Z0[8\@]H^P_``paxbcdefghijklmnop8; {{_{F0    F"0  FB0 Fb0 BG{ S [ *c A@OG!G ?ֿqT63R&G5 @9?qT@95sX@skTb~}jb@9q T?5@ sF5`? 6`?3R+cFR`?* 5B(GCtGҀ?5!Fc ?BGAR@?B@G3@?BF @`8@?|F?*GO@@BT{J*SK[LcM_!F 7 ?qF?     @#hGipF@h_      @!@?T!(Fa_@!@!"A !ABGb_{ `BB9@7!@F@ ? R`B9 @{¨_          !G{CSЂ@#@Ң5G@@BT{ARSB_!G[ ?ֵBF!R@?BF@?!G ?!G ?ֳ!G ?֟[CF[?  !@"@4?@lR_{!G s ?C@!RRAa~ @{¨_!HF{ ?@!LF  ?< qT @{¨_!F ? @{¨F {!!%B`FS@?`!XG ? !G ?SA{¨_B`G@?BPG!! &@?G{S[ жs@7!G ?)BR<<tF<<?*@ @&@?!G ?G7@@BT{G*SH[I_F? {B`FS@?րB`G@?!HF ?֠!F ?F?@!G ?SA{è_!`&(R!F  ?bR!`& +zSA{è_!`&'R!`&R@*j!`&R`)c ?@{BPGS@?`B`G@?!HF ?!F ?!F ?!G ?@SA{è_!`& +!R2"R!`&+*!G ?b#R!`&,!G ?  8qIT_!!8!H`8`! @4 4/ 00 1`-.. /1@22 33  C{S*!G[ ?`5*"q-T T q1T( TcT4!G ?*!|G ?!HG ?!4F ?!G ?*=4!F ? <!G ?s1!F ?@1<!G ?cE !G ?{BRSC[DC_֟:qHT*qT&q@T!F ?!HG ?!TG ?*!F ?** _qTq@T!Fcks ?*!DFJG ?*!XF ?ր?!GG ?ր?!FC ?ր?!cEkFkF = cEcEcEkF|`<h`<+{S!!`[csG:!XG ?ր FG{'GRk9ZcG9?ց?T@?p`? 5 !! c"?@֚G@`!!W!!R7@G@?57@C@?֠5??kD3R?ֵ!G ?;@?*SA[BcCsE{ɨ_kDR7@ 7@C@?֠47@ zFG l@d_  C)GC{CsFAR$@7C`@+)<<F<<?`@!xG ?G7@@BҡTC@{GC_F?{[cGGSkUH95@94zs`?֡@9s?kLT"T\FCRҀ??SAR[BcCkD{Ũ_@BG@@?@5cF `?cF* `?!F ?{!GcS[ ?@t&G?֓G4 "?bG 5!G ?RSA[BcC{Ĩ_!F@ ?  {!GSд ?֓@   sGf!G ?@RSA{è_   {!GSд ?֓@   sGF!G ?"lFB:4@ҡR?֠5@SA{è_BF* @?  {S**!G[ׂ ?T4@qT%GcqTRa$4@c@'F?*5!G ?@*SA[B{Ĩ_%BF*@?BF*@@?*RB*RB    *RB@   * RB`   * RB   * RB   * RB   CG{c*!GS*[ks@ ?8 4<@qT   GqT qS 4 T  s~}FG{3F"Tjwjw{z`?4A" ?T@@R 4@@'g  &G?* 5!G ?@!BF*&@?U*`(?F[;?{!G[k6S* ?@sZoFczSaC!Ka?qT?kTsGcC SA[BkD{ŨG@T`GG@*@?֠4cF* ,`?aGu@{Ss`@4ДF   R?R`@`5SA{¨_CcG{CS[*a@!TFF ?BF@?! -R!@-?BFR@?4* .? 4Gc?pG?<G? G?<0G?F?<**.?0?cFBB@'`?*51?tGB=?@!,G ?cDG@@BT{A*SB[CC_G?*1?G?cDFc?   {SЁ[Ղ? !G ?ֳ@sG!G ?!F@ ?G?G?RSA[B{è_F2   F9   { ,SsB F[v,?  b @aA?aT[BSA{è@   C%,R!Gr{SR[ccGkZF"@w)tC !,?*@@?@4sbJq!T!F- ?Gw@@B"T@R{OSP[QcRkSC_`~{C 3s`@kT!F- ?` @DqT!F@. ?!@9!X`x`! @!.? q`T!F. ?־!.? q!T@R!.? qAT@R R!.? qT@RRn@)BAR Fc?%R*C#*B`Yv@)BAR Fc?%R*C#*B Da@)BAR Fc?%R*C#*B/L`@)BAR Fc?%R*C#*B7@@)BAR Fc?*C#%RBR" @)BAR Fc?*C#%RB@R @RBR@RBR!F9 ?!F2 ?h!$FR ?@ RPF?   G{S[ /SF@7GF?@ R?!G7@"@cTS@{GSH[I_F? {{_serviceListservice%s/build/libupnp/src/pupnp-release-1.14.20/upnp/sample/common/sample_util.c%s(%d): (BUG) ixmlNode_getFirstChild(tmpNode) returned NULL %s(%d): ixmlNode_getNodeValue returned NULL %s(%d): Error allocating memory for XML Node value %s(%d): ixmlNodeList_item(nodeList, 0) returned NULL %s(%d): Error finding %s in XML Node %s(%d): Error finding %s value in XML Node %s(%d): Error allocating memory for %s in XML Node UPNP_DISCOVERY_ADVERTISEMENT_ALIVE UPNP_DISCOVERY_ADVERTISEMENT_BYEBYE UPNP_DISCOVERY_SEARCH_RESULT UPNP_DISCOVERY_SEARCH_TIMEOUT UPNP_CONTROL_ACTION_REQUEST UPNP_CONTROL_ACTION_COMPLETE UPNP_CONTROL_GET_VAR_REQUEST UPNP_CONTROL_GET_VAR_COMPLETE UPNP_EVENT_SUBSCRIPTION_REQUEST UPNP_EVENT_RECEIVED UPNP_EVENT_RENEWAL_COMPLETE UPNP_EVENT_SUBSCRIBE_COMPLETE UPNP_EVENT_UNSUBSCRIBE_COMPLETE UPNP_EVENT_AUTORENEWAL_FAILED UPNP_EVENT_SUBSCRIPTION_EXPIRED ====================================================================== ---------------------------------------------------------------------- ErrCode = %d Expires = %d DeviceId = %s DeviceType = %s ServiceType = %s ServiceVer = %s Location = %s OS = %s Date = %s Ext = %s ErrCode = %d ErrStr = %s ActionName = %s UDN = %s ServiceID = %s ActRequest = %s ActRequest = (null) ActResult = %s ActResult = (null) ErrCode = %d CtrlUrl = %s ErrCode = %d ErrStr = %s UDN = %s ServiceID = %s StateVarName= %s CurrentVal = %s ErrCode = %d CtrlUrl = %s StateVarName= %s CurrentVal = %s ServiceID = %s UDN = %s SID = %s SID = %s EventKey = %d ChangedVars = %s SID = %s ErrCode = %d TimeOut = %d SID = %s ErrCode = %d PublisherURL= %s TimeOut = %d ---------------------------------------------------------------------- ====================================================================== URLBaseserviceTypeFound service: %s serviceIdserviceId: %s controlURLeventSubURLError generating controlURL from %s + %s Error generating eventURL from %s + %s urn:schemas-upnp-org:service:tvcontrol:1urn:schemas-upnp-org:service:tvpicture:1ERROR: TvCtrlPointDeleteNode: Node is empty Unsubscribed from Tv %s EventURL with SID=%s Error unsubscribing to Tv %s EventURL -- %d WARNING: TvCtrlPointRemoveDevice: Device list empty Error sending search request%d Error finding TvDevice number -- %d Error in UpnpGetServiceVarStatusAsync -- %d PowerChannelVolumeColorTintContrastBrightnessERROR: TvCtrlPointSendAction: Trying to add action param Error in UpnpSendActionAsync -- %d %dPowerOnPowerOffSetChannelSetVolumeSetColorSetTintSetContrastSetBrightnessTvCtrlPointPrintList: %3d -- %s Error in TvCtrlPointPrintDevice: invalid devnum = %d TvCtrlPointPrintDevice: Error in TvCtrlPointPrintDevice: invalid devnum = %d -- actual device count = %d | | +- Tv %s Service %s+- ServiceId = %s %s+- ServiceType = %s %s+- EventURL = %s %s+- ControlURL = %s %s+- SID = %s %s+- ServiceStateTable %s +- %-10s = %s TvDevice -- %d | +- UDN = %s +- DescDocURL = %s +- FriendlyName = %s +- PresURL = %s +- Adver. TimeOut = %d UDNdeviceTypefriendlyNamepresentationURLError generating presURL from %s + %s Found Tv device Subscribing to EventURL %s... Subscribed to EventURL with SID=%s Error Subscribing to EventURL -- %d Error: Could not find Service: %s Tv State Update (service %d): e:property Variable Name: %s New Value:'%s' Received Tv %s Event: %d for SID %s Received Tv %s Event Renewal for eventURL %s Error in Discovery Callback -- %d Error obtaining device description from %s -- error = %d Error in Discovery ByeBye Callback -- %d Received ByeBye for Device: %s After byebye: Error in Action Complete Callback -- %d Error in Get Var Complete Callback -- %d Error in Event Subscribe Callback -- %d Error sending search request for Device UDN: %s -- err = %d {NULL}Initializing UPnP Sdk with interface = %s port = %u WinCEStart: UpnpInit2() Error: %d UPnP Initialized ipv4 address = %s port = %u ipv6 address = %s port = %u ipv6ulagua address = %s port = %u Registering Control Point Error registering CP: %d Control Point Registered Commands: Help HelpFull ListDev Refresh PrintDev PowerOn PowerOff SetChannel SetVolume SetColor SetTint SetContrast SetBrightness CtrlAction PictAction CtrlGetVar PictGetVar Exit ****************************** * TV Control Point Help Info * ****************************** This sample control point application automatically searches for and subscribes to the services of television device emulator devices, described in the tvdevicedesc.xml description document. It also registers itself as a tv device. Commands: Help Print this help info. ListDev Print the current list of TV Device Emulators that this control point is aware of. Each device is preceded by a device number which corresponds to the devnum argument of commands listed below. Refresh Delete all of the devices from the device list and issue new search request to rebuild the list from scratch. PrintDev Print the state table for the device . e.g., 'PrintDev 1' prints the state table for the first device in the device list. PowerOn Sends the PowerOn action to the Control Service of device . PowerOff Sends the PowerOff action to the Control Service of device . SetChannel Sends the SetChannel action to the Control Service of device , requesting the channel to be changed to . SetVolume Sends the SetVolume action to the Control Service of device , requesting the volume to be changed to . SetColor Sends the SetColor action to the Control Service of device , requesting the color to be changed to . SetTint Sends the SetTint action to the Control Service of device , requesting the tint to be changed to . SetContrast Sends the SetContrast action to the Control Service of device , requesting the contrast to be changed to . SetBrightness Sends the SetBrightness action to the Control Service of device , requesting the brightness to be changed to . CtrlAction Sends an action request specified by the string to the Control Service of device . This command only works for actions that have no arguments. (e.g., "CtrlAction 1 IncreaseChannel") PictAction Sends an action request specified by the string to the Picture Service of device . This command only works for actions that have no arguments. (e.g., "PictAction 1 DecreaseContrast") CtrlGetVar Requests the value of a variable specified by the string from the Control Service of device . (e.g., "CtrlGetVar 1 Volume") PictGetVar Requests the value of a variable specified by the string from the Picture Service of device . (e.g., "PictGetVar 1 Tint") Exit Exits the control point application. Valid Commands: %-14s %s %s %d %dCommand not found; try 'Help' Invalid arguments; try 'Help' %s %d %sCommand not implemented; see 'Help' Invalid args in command; see 'Help' >> HelpHelpFullListDevRefreshPrintDev CtrlAction PictActionCtrlGetVar PictGetVarExitControlPicture-helpUsage: %s -i interface -help (this message) interface: interface address of the control point e.g.: eth0 Error starting UPnP TV Control Point Shutting down on signal %d...  !$'*t_J8&urn:schemas-upnp-org:device:tvdevice:1;;ؚ ؜8h$8\p<<l8خ@رX($\8pXxشh0 `@t`عX(PؼxX\L  T x ( 8 X  0 8D p zRx Ԛ4A, 0@<< TdHA BNx4A@CBQ A C^Dh$ xLA DM0lC FFBA EA$0ܜA FP A ,XD,ACBC~ A 8D`A0DSFG A X A MK(hA0E\ A \(AA B E O|L A eBAFAAACIAc]D]DXDBj AA AD A AAAAADdABF DS ~PA AC P $4AECk A \\p@AP CBEC^BAAAAP W0PA@DDb A $tA0EV(TA0E_ A 0D A@BEBe A x̭حDpAD BE CCB^ A ,L0ACDC_ A | İ $аApEE^ A $`ApEE^ A $ApEE^ A $ApEE^ A $D(ApEE^ A $lApEE^ A XxVG,A@DDb8TAC B ICQC@AHBJA  EEKAAA@hdAF D BBq A (AFBM C OiCACA ZCA 84AP BFCY C 4p<A@BDBX C 4A@BDBX C p\ACBSZd A AIXAPUDUDHAGAHECALT h AP ECHOECP 8XA BR@ l,APCBCe}L A EID( `A0BCa8 L (` tA0DEQ@ @4AE D BBDBi A 0 <ACBE_ A 4 ACBBBf A ,L,uuuu t u u0 uP0uh@uHuXu ،   (H (Xum {   ) XioP  H(P oo0ooLoB0)0)0)-`=b0._0/,=h)D;3-`0 rr `h@tHtPtuXt`thtxtGCC: (GNU) 14.1.1 20240507GCC: (crosstool-NG 1.26.0.72_810021d) 14.1.1 20240507.shstrtab.interp.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.comment 88TT$&xx 4o>  FP P NoLL[o00PjPtB((H~))y0)0)P))?@XiXipipi7%< 0 0Q