! / 1620229116 0 0 0 9434 ` %l%l%l%l%l%l888888888888888888888888888888888888888888888888888888888888888888888888888888888888888444444444    |4|4|4|4|4|4|4|4|4|4|4|4|4|4|4|4|4|4$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$PPPPPPPPPPPP P P P P P P P P P P P P,P,P,P,P,P,P,P,P,P,P,P,POHiiiiiiiiiipppppppp0||||||||||||||||||||||||||||||||||||||||||||||||||||pppppppppppppppppppPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP^D^D^DGetStringGetSectionTypeGetConfigTypeGetConfigFlagsSetConfigDataGetDeviceConfigSettingsconstructD2xxdestroyD2xxResetAttachedListFT_WriteMultiThreadFT_WriteSingleThreadFT_ResetDeviceFT_GetDeviceInfoFT_GetDeviceLocIdwrite_threadFT_OpenExFT_OpenFT_ListDevicesFT_SetVIDPIDFT_GetVIDPIDFT_CloseFT_ReadFT_WriteFT_IoCtlFT_SetDivisorFT_SetBaudRateFT_SetDataCharacteristicsFT_SetFlowControlFT_SetDtrFT_ClrDtrFT_SetRtsFT_ClrRtsFT_GetModemStatusFT_SetCharsFT_PurgeFT_SetTimeoutsFT_GetQueueStatusFT_GetQueueStatusExFT_SetEventNotificationFT_GetStatusFT_SetBreakOnFT_SetBreakOffFT_SetWaitMaskFT_WaitOnMaskFT_GetEventStatusFT_SetLatencyTimerFT_GetLatencyTimerFT_SetBitModeFT_GetBitModeFT_SetUSBParametersFT_SetDeadmanTimeoutFT_StopInTaskFT_RestartInTaskFT_SetResetPipeRetryCountFT_ResetPortFT_CyclePortFT_W32_OpenFileFT_W32_CreateFileFT_W32_CloseHandleFT_W32_ReadFileFT_W32_WriteFileFT_W32_GetOverlappedResultFT_W32_CancelIoFT_W32_ClearCommBreakFT_W32_ClearCommErrorFT_W32_EscapeCommFunctionFT_W32_GetCommModemStatusFT_W32_GetCommStateFT_W32_GetCommTimeoutsFT_W32_GetLastErrorFT_W32_PurgeCommFT_W32_SetCommBreakFT_W32_SetCommMaskFT_W32_SetCommStateFT_W32_SetCommTimeoutsFT_W32_SetupCommFT_W32_WaitCommEventpgAttachedListdwNumberOfAttachedDevicesFT_CreateDeviceInfoListFT_GetDeviceInfoListFT_GetDeviceInfoDetailFT_GetDriverVersionFT_GetLibraryVersionFT_RescanFT_ReloadFT_GetComPortNumberFT_ComPortIdleFT_ComPortCancelIdleFT_VendorCmdGetFT_VendorCmdSetFT_VendorCmdGetExFT_VendorCmdSetExGetDeviceTypeGetOpenDeviceNameCloseDeviceGetDeviceDescriptionBaud_getDivisorBaud_getDivisorHiEventInitEventDestroyEventSetEventResetEventWaitSetBaudRateSetDivisorSetLineControlSetFlowControlSetDtrClrDtrSetRtsClrRtsSetCharsGetModemStatusPurgeSetBreakRead_EEWrite_EEErase_EESetLatencyTimerGetLatencyTimerSetBitModeGetBitModeSetStateResetDeviceVendorCmdSetVendorCmdGetProcessReadConditionFlagProcessReadRequestUpdateDeadmanTimeoutInRequestCompletionInRequestCancelReadRequestGetBytesPerTransferreader_threadprocessor_threadFindDeviceIsDeviceValidAddDeviceRemoveDeviceIdTable_createIdTable_destroyIdTable_findIdTable_addIdTable_finalEntryFT_ReadEEFT_WriteEEFT_EraseEEFT_EE_ProgramFT_EE_ProgramExFT_EE_ReadFT_EE_ReadExFT_EE_UASizeFT_EE_UAWriteFT_EE_UAReadFT_EE_ReadConfigFT_EE_WriteConfigFT_EE_ReadECCFT_EEPROM_ReadFT_EEPROM_ProgramResetInitReadReadWordConfirmWriteWriteWordEraseAddGetIsErasedCheckInvalidateWriteToFileTEeDataConstrTEeDataConstrITEeDataConstrHInitialiseEEDATAStructureTFtE2DataConstrTFtE2DataConstrHfte2ReadGetVendorIdGetProductIdGetManufacturerStringGetManufacturerIDStringGetProductStringGetSerialStringSetChecksumGetChecksumGetSerialStringOffsetEraseSerialStringDescriptorAddSerialStringDescriptorAddPortNamePrefixDescriptorAddOptionsGetOptionsAddOemVendorIdAddOemProductIdAddBmAttributesGetBmAttributesAddMaxPowerGetMaxPowerIsValidDescStrCopyToStrStrCopyToDescStrCheckSerialisedGetUserAreaOffsetGetUserAreaSizeAddUserAreaGetUserAreaGetRev4GetIsoInGetIsoOutGetPullDownEnableGetSerialNumberEnableGetUSBVersionEnableGetUSBVersionInitiailiseE2DATAStructureTFtEE232ConstrTFtEE232ConstrHInit232ProgramReadAndParse232SetRomType232MoveStrings232Initialise232StructureTFtEE232RConstrTFtEE232RConstrHInit232RReadAndParse232RSetRomType232RMoveStrings232RGetChipType232RGetChipID232RInitialise232RStructureTFtEE232HConstrTFtEE232HConstrHInit232HReadAndParse232HSetRomType232HMoveStrings232HAddUserArea232HGetUserAreaOffset232HGetUserAreaSize232HGetUserArea232HRead232HInitialise232HStructureTFtEE2232ConstrTFtEE2232ConstrHInit2232ReadAndParse2232SetRomType2232MoveStrings2232AddUserArea2232GetUserAreaOffset2232GetUserAreaSize2232GetUserArea2232Read2232Initialise2232StructureTFtEE2232HConstrTFtEE2232HConstrHInit2232HReadAndParse2232HSetRomType2232HMoveStrings2232HAddUserArea2232HGetUserAreaOffset2232HGetUserAreaSize2232HGetUserArea2232HRead2232HInitialise2232HStructureTFtEE4232HConstrTFtEE4232HConstrHInit4232HReadAndParse4232HSetRomType4232HMoveStrings4232HAddUserArea4232HGetUserAreaOffset4232HGetUserAreaSize4232HGetUserArea4232HRead4232HInitialise4232HStructureInitialiseFTXStructureTFtEEPDConstrTFtEEPDConstrHInitPDReadAndParsePDSetRomTypePDMoveStringsPDGetChipTypePDGetChipIDPDSetPDChecksumInitialisePDStructurestrupri64toa_i64toaTSerialNumberConstrCWGetSerialNoAndLengthGetSerialNoBuildInitialiseSerialNumberStructureusbi_cond_timedwaitusbi_get_tidusbi_pipeusbi_default_contextactive_contexts_lockactive_contexts_listlibusb_unref_devicediscovered_devs_appendlibusb_ref_deviceusbi_logusbi_alloc_devicelibusb_has_capabilityusbi_connect_deviceusbi_disconnect_deviceusbi_sanitize_deviceusbi_get_device_by_session_idlibusb_get_device_listlibusb_free_device_listlibusb_get_bus_numberlibusb_get_port_numberlibusb_get_port_numberslibusb_get_port_pathlibusb_get_parentlibusb_get_device_addresslibusb_get_device_speedlibusb_get_max_packet_sizelibusb_get_max_iso_packet_sizeusbi_signal_eventusbi_clear_eventlibusb_openlibusb_open_device_with_vid_pidlibusb_closelibusb_get_devicelibusb_get_configurationlibusb_set_configurationlibusb_claim_interfacelibusb_release_interfacelibusb_set_interface_alt_settinglibusb_clear_haltlibusb_reset_devicelibusb_alloc_streamslibusb_free_streamslibusb_dev_mem_alloclibusb_dev_mem_freelibusb_kernel_driver_activelibusb_detach_kernel_driverlibusb_attach_kernel_driverlibusb_set_auto_detach_kernel_driverlibusb_set_debuglibusb_set_optionlibusb_initlibusb_exitusbi_log_vlibusb_error_namelibusb_get_versionusbi_parse_descriptorusbi_device_cache_descriptorlibusb_get_device_descriptorlibusb_get_active_config_descriptorlibusb_get_config_descriptorusbi_get_config_index_by_valuelibusb_get_config_descriptor_by_valuelibusb_free_config_descriptorlibusb_get_ss_endpoint_companion_descriptorlibusb_free_ss_endpoint_companion_descriptorlibusb_free_bos_descriptorlibusb_get_bos_descriptorlibusb_get_usb_2_0_extension_descriptorlibusb_free_usb_2_0_extension_descriptorlibusb_get_ss_usb_device_capability_descriptorlibusb_free_ss_usb_device_capability_descriptorlibusb_get_container_id_descriptorlibusb_free_container_id_descriptorlibusb_get_string_descriptor_asciiusbi_io_initusbi_add_pollfdusbi_io_exitusbi_remove_pollfdlibusb_alloc_transferlibusb_free_transferlibusb_submit_transferlibusb_cancel_transferlibusb_transfer_set_stream_idlibusb_transfer_get_stream_idusbi_handle_transfer_completionusbi_handle_transfer_cancellationusbi_signal_transfer_completionlibusb_try_lock_eventslibusb_lock_eventslibusb_unlock_eventslibusb_event_handling_oklibusb_event_handler_activelibusb_interrupt_event_handlerlibusb_lock_event_waiterslibusb_unlock_event_waiterslibusb_wait_for_eventlibusb_get_next_timeoutlibusb_handle_events_timeout_completedlibusb_handle_events_timeoutlibusb_handle_eventslibusb_handle_events_completedlibusb_handle_events_lockedlibusb_pollfds_handle_timeoutslibusb_set_pollfd_notifierslibusb_get_pollfdslibusb_free_pollfdsusbi_handle_disconnectusbi_hotplug_matchusbi_hotplug_notificationlibusb_hotplug_register_callbacklibusb_hotplug_deregister_callbackusbi_hotplug_deregisterlibusb_setlocalelibusb_strerrorlibusb_control_transferlibusb_bulk_transferlibusb_interrupt_transferlinux_hotplug_locklinux_get_device_addresslinux_enumerate_devicelinux_hotplug_enumeratelinux_device_disconnectedusbi_backendlinux_netlink_start_event_monitorlinux_netlink_stop_event_monitorlinux_netlink_hotplug_poll// 18 ` ftd2xx-private.o/ config.o/ 1620229114 1000 1000 100664 4724 ` ELF(4( x`9`#{a#;a{h"!8a{iZzaF;hD{p{h"!8a;i+{ +{i:hD"p7Fx`yhK{DFF+#"yhK{DFF+#{hx[+ xhF;zhDx]+##F7FRJx`xhF + "K{DFxhF+##F7F0x`9`#` F K{DF8hF+h{h'##F7FF$   ``9 `:F`#8 h+"B;FhCFF+B;FFhF+#8#8 h+JCbOIyDhF+8B;FhCFF+$;Fh'chB;Fh'ChB B;FFhF+#8#8]\#8W#8S h+GhZFFFF;!TB;FhCFF+;FhqsFFF+ B;FFhF+#8#8 #8#88F$Fr]@<;`#R<`S$'zD#R8`#R,`@<;hR(`@<;h"q'@<;h"0'@<;hi|+'S(hh@<;hi|@<;hqr#S$`S$h+@<;hqs"p@<;hiCo@<;hiCo@<;hiCo@<;hiC_x@<;hiC_m@<;hiC_b@<;hiC_W@<;hiC_L@<;hiC_A@<;hiC _6@<;hiC$_+@<;hiC@_ @<;hiCD_@<;hiCT_ @<;hiCX_U#R4`@<;hS4hDqsx+S4h3R4`S4h +S(h[hR4hQP4`Q\@<;hD Fq'@<;hS4hDqs"pS(hh@<;hi{@<;hbA#S$`S$h+@<;hc"p@<;hiCo@<;hiCo@<;hiCo@<;hiC_x@<;hiC_m@<;hiC_b@<;hiC_W@<;hiC_L@<;hiC_A@<;hiC _6@<;hiC$_+@<;hiC@_ @<;hiCD_@<;hiCT_ @<;hiCX_i#R0`@<;hS0hDcx+S0h3R0`S0h>+S0hSQ0 `@<;hD "0'S(h[hR0hQP0`Q\@<;hD F0'@<;hS0hDc"p(S(hh@<;hi{@<;hbA#S$`S$h+@<;hc"pS;OQFS,`@<;h"'S,h+R:@4;[IyDF@4;XJzDFFS8`S8h+ PK{DFOK{DFS8`S8h+ HK{DFGK{DFS8`S8h+mS FS8hES FS `S h+,@<;Q hR8hP hS<`S<h+S FS8h#R<`S x+S<h+S8h#R8`WFt[Globals][VID_ConfigFlags=ConfigFlags=0x%X[VID_%X&PID_%X%s/ftd2xx.cfgr/usr/local/lib/ftd2xx.cfg/usr/lib/ftd2xx.cfgABCDEFGHGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  "       D H   ` b cj/6>E<S @biIw~hconfig.c$t$dGetStringfreadGetSectionTypestrcmpstrncmpstrlenGetConfigTypeGetConfigFlagssscanfSetConfigDatastrcpyGetDeviceConfigSettingslibusb_get_string_descriptor_asciigetcwdsprintffopenfclose > r     $ D~      , t ~         ! " #6 #^ #    F $` d h l p t x .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4|  @p % + 0 80D %Ai Qpi - P   0aftd2xx.o/ 1620229114 1000 1000 100664 31336 ` ELF(w4(#{`K{Dh+!K{DFx`{h+ K{DF#` K{Dh+ K{DFx`{hF7FpPZT6K{DF#{`K{DF#`K{DFHcS` K{DF F+{h3{`K{Dh+#F7Fvpd(@ F4{D`4{Dh+f#{`4{DhFAFF{hD{`4{DhFAFF{hD{`4{DhFAFF{hD{`4{DhFAFF{hD{`p4{DhFAFF{hD{`X4{DhFAFF{hD{`<4{DhFAFF{hD{`$4{DhFAFF{hD{`4{DhFAFF{hD{`K{DhFAFF{hD{`K{Dh@qAFF{hD{`K{DhF1AFF{hD{`K{DhF2AFF{hD{`K{DhF3AFF{hD{`K{DhF4AFF{hD{`K{DhF5AFF{hD{`K{DhF6AFF{hD{`K{DhF7AFF{hD{`K{DhF8AFF{hD{`K{DhF9AFF{hD{`K{DhF:AFF{hD{`K{DhF>AFF{hD{`K{DhF@AFF{hD{`K{DhFAAFF{hD{`K{DhFBAFF{hD{`K{DhFCAFF{hD{`K{DhFDAFF{hD{`K{DhFEAFF{hD{`K{DhFGAFF{hD{`K{DhFHAFF{hD{`~K{DhFIAFF{hD{`xK{DhHr1AFF{hD{`rK{DhO!AFF{hD{`lK{DhO!AFF{hD{`fK{DhO!AFF{hD{``K{DhO!AFF{hD{`ZK{DhO!AFF{hD{`TK{DhO!AFF{hD{`NK{DhA%FF{hD{`HK{Dh!QFF{hD{`{h+AK{D"@IyD@HxD F+RJF FFK{DhCFFF7FJ#b#bF xb{j+1ڻj@F8jxb{j+";zFFF+#{`;F!8jxb{j+{h+ {hyFjDb{hFijYbDh;b;j+i!FjF07F``z`#{b#{aF!h8b;j+{i+#!hFahFaiiC{b{iy+{j{bzjhC{b{hzj`{iF#F(7F``z`#a#{aFhai+{i+#zhhhF+#a{iFiF 7F``z`#{d#;d#c,F ck+#Fxkck+|;zFFF+s#{aF!xkck+f{i+b{iyF{lD{dh{lBT{iy+'{iyF{lhD;c{h+{h+{hh9kxk8d+{h+&;k3hFxkc8d{h+{h+{hhO1xk8d {h+Ѻh!xkD8d{iFj!F;l{iFjkYcDh{c{k+mj!F#FH7F``z`#d#d#{d#;d#c#ch+ vK{D@C"uIyDuHxDh+ rK{DOrqIyDqHxDh"`{h+{h+hc#d {h+hc#,F xc{k+##{aF8kxc{k+;zFFF+{F!8kxc{k+r{i+o#{dR{iy+#l+k+@ylkh{h8k8d;l+Dk3c1{l3kF8k8d;l+7ѻk3c"l+k+kh{hO18k8d;l+#k3c {lkF8k^8d;l+ѻk3chhZh`{l3{d{iyF{lB{iF;l+jlYdDh;c;k+_j!F;lFP7Fx`9`#{a{h;a{h"a{hi{hb{hiF{h'{hi[F{h'{h[ih;hDh`h+#{aXhhziFD Dxr 0+;izrC;izZr{hiC_'{hiC_{hiC_{hiC_{hiC_{hiC_ hhziFD D{h&{h"&{i3{ahyF{iB{hiCow{hiCoo{hiCog{hiC__{hiC_W{hiC_O{hiC_G{hiC_?{hiC_7{hiC _/{hiC$_'{hiC@_{hiCD_{hiCT_{hiCX_{h"$;i"Z` hx3ڲ{h$hxF;iZ`7F]{pG``z`;`O3{ahiCoohiCoghiCo_hiC_WhiC_OhiC_GhiC_?hiC_7hiC_/hiC _'hiC$_hiC@_hiCD_hiCT_hiCX_`ѻh+ xhF8hF3BO3]h+ xhF8hF3BO3JxhF;zhDxFFt|g+#{a6|f+#{a0|e+#{a*|d+#{a$|c+#{a|b+#{a|a+#{aO3{axhF8hFBO3#{a{iF7F``z`O3{ahiCoIhiChi|+;hiC_5;hiC _,;hiC$_#;hiC@_;hiCD_;hiCT_;hiCX_ ;h6#;h&;h&$hB@;hiCo};hiCot;hiCok;hiC_b;hiC_Y;hiC_P;hiC_G;hiC_>;hiC_5;hiC _,;hiC$_#;hiC@_;hiCD_;hiCT_;hiCX_D01D1D1+;h[iyFD1B+;hF;hi+ ;hiF;h"a;h[i+ ;h[iF;h"Za(h!F#D1;D1#D1;DhF+;h@!$(h!F#~;hF;hi+ ;hiF;h"a;h[i+ ;h[iF;h"Za(h!F#R@13@1;hF;hi+ ;hiF;h"a;h[i+;h[iF;h"Za(h<1Y<Dh4141+ث(h!F#FwFt `@ L Jnx`xhxg{o+{oExhxg{o+{o<{h[ihhhF{h@${h@4+{h@"@${h"b{h"c{h"b{h43!F{h"d{h"e{h"Ze{hO"g{h"Zg{h"g{ho{h {hO2${hOR${hO2${hOR${hOr${hOr ${hA2H${hA2D${h&CFxhxg{o+{h"&${h4F{h&  p#  3FxhF+#:o{h%:o{h%zi{h%{hP 3"F{hP  3@"F{hzh%{hcFxhxg{o+{o|{hcF{hcF{h3F{h3F{hcF{hcF{hcF{hC"!F{h" ${h"!${h""${h"#${h"*${h3F{h3F{hcF{hcF{hcF{hc!FF+#{h!FF+#{h"(#Fx7F``z`;`L|D#a#{a;h+#]cF+#VK{Dh+ K{Dh+#aai+{#=iO2Z`{hihhai+@𽀜K{DhZIyD `i8O FFigio+#a#{aJ{i"siD;aO0FF;i`;ih+#a F;i ;i0+#a|;iX3F;i3F;iX3F;i3F;i3F;i" ;ii {i3{a{i+ݸiai+Mѻi(idJX!F+лi"b#a{i4hB{i4`{iX3F{i@4hB {i4hB{ih${iX3F{i4zhB{i4{`{i@4zhB {i4zhB{izh$#F7Fx`9`{h`hF+# ;h+#h:hH$h#F7F``z`;`K{DFhaiF+#iah+iiFFh`{h+ iiFii[C{h`;h+;h"pii|+𳀻ihii|#:hxb{j+#oiqs"9hFiiCooiiCogiiCo_iiC_WiiC_OiiC_GiiC_?iiC_7iiC_/iiC _'iiC$_iiC@_iiCD_iiCT_iiCX_##{b{j:hDx+{j3{b{j +iZh{jYybF;h D( D,p{j:hD"p;k+ǀ;k"pii{+𾀻ihii{@#:kxb{j+#iiCooiiCogiiCo_iiC_WiiC_OiiC_GiiC_?iiC_7iiC_/iiC _'iiC$_iiC@_iiCD_iiCT_iiCX_.#;b;j:kDx+;j3;b;j>+;jZ:bF;kD "piZh;jY9bF;k D( D,p;j?+;j:kD"pic@"9kF#F(7FJx`9`{h;a8iF+#;i`;h+#;ihFFr;ihFFrzzC{a;iiCoo;iiCog;iiCo_;iiC_W;iiC_O;iiC_G;iiC_?;iiC_7;iiC_/;iiC _';iiC$_;iiC@_;iiCD_;iiCT_;iiCX_{ihRh2C{a;hzi`#F7Fx`{h`hF+#h43FhmZheh43F#F7Fx`{h`hF+#h43Fhm+hmZheh43F#F7Fx`9`#F 7F]{pGx`#F 7F]{pGx`{h`#`hF+# hhF`h+##F7F``z`;`hFFxa{i+#;iF7F``z`;`O3aj+j+ѻi(jbFjhai+O3ai?иi###"F+ѻizi%iF 7Fx`{h`hF+# xh`h+ ##۲F7F``z`;`h{axiF+#;hzhhh8a{i:i%;i+##F7F``z`;`h{axiF+#;hzhhh8a{i:i%;i+##F7F``z`;`h{axiF+#{i"%#F7Fx`{h`hF+#h"%#F7Fx`{h`hF+# xh`hh%h+##F7F``z`h{axiF+#Hh+{h+{i"%#<{iL$h`{i"L$zhxopzhxoApzhxopzhxopzhxopzhxoEpzhxop{io{i0F{hZ`{h"`{i"8$#F7Fx`9`{h`O3`hF+#S;h;+HR#0DGAS/ewxh`hh%-xh`hh%$xh`hh%xh`hh%xh`hh% xh`hh%h+##F7Fx`9`{h`O3`hF+#9hxh`h84#h8$h+##F7Fx`9`{h`hF+#;h+# :hhFdŔ#F7Fx`9`{h`hF+#;h+#;h"`;h"Z`hi;h`;h"`hj;ha#F7Fx`{h`hF+#h5F7Fx`9`{h;a#{a8iF+# ;h +{iC{a;h+{iC{ayixh`;ih%h+##F7Fx`{h`hF+# xh`hh%h+##F7Fx`9`{h`hF+#"hdSFh:hX%h"`%hcFhdSFh<4#h<$#F7Fx`9`{h`hF+#;h+#h:hdFĕhF+ ##۲F7Fx`9`{h`hF+#;h+#;hh;hiFxh`h+##F7F``z`h{axiF+##F7F``z`h{axiF+#ah+#\{iX5+{i"%#Q{i"`%{idSF{icF{i\5;a{i"\%{iX%;i@+ {iX%;i@h`{idSF{idSF{ic!F{i`5+лh"`xiF+ѻh"`{i"%##F7F L|D KXh+ KXhFKXF#`KXF#`,x`vL|D#a#;a#{b#a{h+#{h"`OB!Fai+i;iaeKXFi`;i+iid"FFF]KX`[KXh+##;aWKXh;b;iF FFai+:h{a;j"`{i@4@+;jhC;j`{i%;jZ`{i%;j`{i%;j`;j{iS"F;j {iS@"F;j"fhFKd"!8j{jZzbFxa{i+6;j"`{i%;jZ`{i%;j`{i%;j`;j{iS"F;j {iS@"F{i%;jf{i@4@+ ;jhC;j`;j"`;j"Z`;i3;a;jd3;b;iiB?b{hi`#F,7Fx`9`L|DKXh`;h+#%{h+h+#`hd`zhdy`FFd#Fh3` KXhhBKXh;h`#F7Fd``z`;`*K{D*JXh*(JXhhB#@#JXhhd!D{ah+{ihh`{h+{iZh{h`;h+{ih;h`{j+{i3"Fxjj+{i 3@"Fjj+{inj`;j+{ih;j`#F7F#;`8##"IyD9F;"F`:h;3B K{DAIyDHxDh+ K{DAIyDHxDhIB K{DA IyD HxDhF7FRVBHH2Fx`9`#`;h+F;h`#`hF7Fx`#`{h+F{h`#`hF7F#FF]{pGF FF#F 7F]{pGx`9`#F 7F]{pGx`#F 7F]{pGx`#F 7F]{pG`z`F FrF;h{axiF+#F{iiC_1{iiC_){iiC_!{iiC_{iiC_{iiC_ {iiC_# {h+#z;zhxiFF7F`z`F FrF;h{axiF+#H{iiC_1{iiC_){iiC_!{iiC_{iiC_{iiC_ {iiC_#;+{h+#;zzhxiFF7F`z`F F{F;h{axiF+#E{iiC_1{iiC_){iiC_!{iiC_{iiC_{iiC_ {iiC_# {h+#;yzhxiFF7F`z`F F{F;#F7F]{pGlibftd2xx/ftd2xx.cerrors == 0pBuffers != NULLpdwCount != NULLpdevice->ftdic.usb_dev == NULLpdevice->ftdic.usb_dev != NULLpdevice->dev_desc == NULLpdevice->config_desc == NULLpDevExt != NULLABCDEFGH%02d%02d%02dendPtr == &buf[6]versionNumber > 0versionNumber <= 0x999999constructD2xxGetDeviceListAllOpenDevicewrite_threadversionNumberToHexGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  "  1>H,V0[^hT[hfi|[pd4[0[[44[89iXl- 0 @[H !I <2EsVh[tfu4qT [de !<["0#[8##[#$$[0$)` [)d7[h7<[<A[AC[CD[DD[DDpEp[E   (=Zhw`kAB4Qo #9)fM*Nbiuz,D3i7` 1JWev("$A" a"9##l1$~ & '<Me*8V+_+4bm+0p|,Pm,z+-,W-,-,-,-L'.T{.0.6.'/;)0|S0`910nwi1.111D 24?2:y2B2:2 3@ 5Cf8Dt 9LY9q99@929:8 :L ;L# O;4> ;.N ;@d ;z < =R =H >T m>* >l ?@ C?l% ?X9 B @NY U@*j @   A  C D   E, E*/ E9 EC FW 5Ff KF{ aF~  G  G H"ftd2xx.cpoll_libusb_thread$ddo_libusb_updategInitialisedglibmutexglibmutexinitgIdt$tLibLockLibUnlockpoll_async_libusbtv.10277__PRETTY_FUNCTION__.10286DeviceMatchGetDeviceCountGetOpenDeviceLocationGetDeviceLocationGetDeviceNameGetDeviceListAll__PRETTY_FUNCTION__.10355SetDeviceContextGetDeviceInterfaceIndexWithinRangeConfigureDeviceOpenDevice__PRETTY_FUNCTION__.10413InitDeviceStructureFTCommonOpeninstance.10433__PRETTY_FUNCTION__.10510versionNumberToHex__PRETTY_FUNCTION__.10944pthread_mutex_initpthread_mutex_lockpthread_mutex_unlocklibusb_handle_events_timeoutconstructD2xxIdTable_createIdTable_add__assert_faillibusb_initpthread_createlibusb_exitdestroyD2xxpthread_joinResetAttachedListIdTable_destroyIdTable_findlibusb_get_device_listlibusb_get_device_descriptorlibusb_get_config_descriptorlibusb_free_config_descriptorlibusb_free_device_listlibusb_get_bus_numberlibusb_get_device_addresslibusb_openlibusb_closeGetDeviceDescriptionstrlentolowerlibusb_claim_interfaceGetDeviceConfigSettings_GLOBAL_OFFSET_TABLE_FT_WriteMultiThreadFT_WriteSingleThreadmallocCloseDevicefreeGetOpenDeviceNamestrncmpFT_ResetDeviceFT_GetDeviceInfomemcpyFT_GetDeviceLocIdEventInitmemsetEventResetAddDevicelibusb_alloc_transferEventSetEventWaitlibusb_free_transferlibusb_release_interfaceRemoveDevicereader_threadprocessor_threadwrite_threadFT_OpenExFT_OpenFT_ListDevicesFT_SetVIDPIDFT_GetVIDPIDIdTable_finalEntryFT_CloseIsDeviceValidEventDestroypthread_mutex_destroyFT_Readgettimeofdayusleeplibusb_bulk_transfer__aeabi_uidivmodFT_WriteFT_IoCtlFT_SetDivisorFT_SetBaudRateFT_SetDataCharacteristicsSetLineControlFT_SetFlowControlFT_SetDtrFT_ClrDtrFT_SetRtsFT_ClrRtsFT_GetModemStatusFT_SetCharsFT_PurgeFT_SetTimeoutsFT_GetQueueStatusFT_GetQueueStatusExFT_SetEventNotificationFT_GetStatusFT_SetBreakOnSetBreakFT_SetBreakOffFT_SetWaitMaskFT_WaitOnMaskFT_GetEventStatusFT_SetLatencyTimerFT_GetLatencyTimerFT_SetBitModeFT_GetBitModeFT_SetUSBParametersFT_SetDeadmanTimeoutUpdateDeadmanTimeoutGetDeviceTypelibusb_get_string_descriptor_asciiFT_StopInTaskFT_RestartInTaskFT_SetResetPipeRetryCountFT_ResetPortFT_CyclePortlibusb_reset_deviceFT_W32_OpenFileFT_W32_CreateFileFT_W32_CloseHandleFT_W32_ReadFileFT_W32_WriteFileFT_W32_GetOverlappedResultFT_W32_CancelIoFT_W32_ClearCommBreakFT_W32_ClearCommErrorFT_W32_EscapeCommFunctionFT_W32_GetCommModemStatusFT_W32_GetCommStateFT_W32_GetCommTimeoutsFT_W32_GetLastErrorFT_W32_PurgeCommFT_W32_SetCommBreakFT_W32_SetCommMaskFT_W32_SetCommStateSetStateFT_W32_SetCommTimeoutsFT_W32_SetupCommFT_W32_WaitCommEventpgAttachedListdwNumberOfAttachedDevicesFT_CreateDeviceInfoListFindDeviceFT_GetDeviceInfoListFT_GetDeviceInfoDetailsprintfstrtolFT_GetDriverVersionFT_GetLibraryVersionFT_RescanFT_ReloadFT_GetComPortNumberFT_ComPortIdleFT_ComPortCancelIdleFT_VendorCmdGetFT_VendorCmdSetFT_VendorCmdGetExFT_VendorCmdSetEx XB YTX\`dr Z| [ ] ^< ^Z ^x ^ ^ ^ ^ ^ ^* ^F ^b ^~ ^ ^ ^ ^ ^  ^& ^B ^^ ^z ^ ^ ^ ^ ^ ^" ^> ^Z ^v ^ ^ ^ ^ ^ ^ ^: ^V ^p ^ _ ` a b  $(,048<@DHLPTX\`dhlptx| d b e f$ g4N hf i j k l j m( nZ k o p h i& j q q k l k lf _ _ h i jB q q k" l0 4 8 < @ D  r r r r r sL rT r t4 uhvlwpx h i" _0 ob _ _ y i _ jj lx z { k l | r$ } l z { k l z  {* k@ lN zd { k z { k l z { k l$ l2 zH {f k| l z { k$ l48<@DHLPTX\`n ~  X^      $ . 8 D P \ l       X XN \b  y y * 4 > H a a a! 4! {`! ! {! {! k! ! z! !v""" """"" \0#4#j# \# ^#### \$ $$($,$H$ \$ Yl$ Z~$ $ d$ $ $ d$ $ $ % d% % (% d% |% % % z% {% {% % & && {>& kP& \& Yx& & & Z& & & ' ' Y$' Z4' Z>' Y\' Zj' v' ' Y' ZL( |( ( Z( _ ) ) L) ) )))) ) ) @* * * Y+ @+ Yf+ r+ Z+ Z+ + + + , <, ^, , , , , , - - 8- H- d- t- - - - - - F. l. . . . . / Y,/ Z z> > > ? ? R? h? Y? ? Z? ? @ :@ f@ @ @ Y@ A Z A Z.A DA A {AvAAA eA B yPB B B B B B $C 8C CvCCC DvDDD D DvDDD E $E _>E _`E _pEtExE|EEEEEEEzF G 8G G G H &\&c.symtab.strtab.shstrtab.rel.text.data.bss.rodata.rel.init_array.rel.fini_array.comment.note.GNU-stack.ARM.attributes4H @f %H+H@0H<xJ8 @Tw L|JH @\w X0J%aJqpJ-JX Z dw/0 1620229114 1000 1000 100664 2268 ` ELF(4( x`{h__-ܳonгoܳo_гoܳLгoSДoUгoUЍ_]г_ܳoQг_QЀ_Sг_Sy@_dг@_ܳ_Uг_ܳ_Iг_If _Kг$_K_L_SгL_ܳD_GгH_GRT_IгX_IK{h|+#`G#`D#`A#`>#`;#`8#`5#`2 #`/ #`, #`) #`& #`##` #`#`#`#`#`#`#` #`#`#`#`hF7F]{pG``z`;`Fhbj+#-k+ї$0/0 k+ї#0/0#/0+{h"p#/;hzhhbj+{h"p#F07Fx`{hh+{hhF{h"`7F``z`;`GK{DFP#;ah+ٻh?#vFhem+;i+#g9i;h<#hF+F#T;iFh?C;h+)"Fxh#emzhDx+m3em +mZeF{hDPh DxpmzhD"p;h+PhDxF JzD@!xhJzD@!xh#F`7F,&$%.60s %1c%.60sABCDEFGHGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  "\~&8Ux (18ftd2xx-private.c$t$dGetDeviceTypeGetOpenDeviceNamelibusb_get_device_descriptorlibusb_get_string_descriptor_asciiCloseDevicelibusb_closeGetDeviceDescriptionlibusb_openmemcpysnprintf   n     < N \`d.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4h @0h %+080%AQp- `  labaud.o/ 1620229114 1000 1000 100664 3312 ` ELF(8 4( ``z`;`#h+O3hL`-F#S#?+O3hL`-Fh{h"h+Lc-hF FFd#hFF{{+ػh"h+ѷ0Lc-hF FFd#hFF{;h+{+#_{+O@CX{%+OCQ{K+OCJ##E{+#?{+O@C8{+OC1{++#{h"({8+OC!{D+OC{h"{Q+OC{h" {]+O@C{h"##hCh0F7FF:` F+Lc-m#@Cd"`;h+@CO г@OгOLh 3`Hh3`Dh23`?່+@CO г@OгO/h 3`+h3`'h23`"@COгO+O г@O h%3` h>3`hK3`hW3`hO#@F`hF7F``z`#h+OshOPF#S#?+Os{h"hICB hI@Bػh"hFvB hK3}Bػh"hOPFh{h"h+OShF FFd#hFF{{+ػh"h+ѻpOShF FFd#hFF{{+#O{+O@CH{+OCA{++ #{hC{h4{8+OC-{D+ OC{hC{h{Q+ OC{hC{h{]+ O@C{hC{h##hChF7FF FF+OS\+OSzT#@Cd"`#+@CO г@OгO/h 3`+h3`'h23`"@COгO+O г@O h%3` h>3`hK3`hW3`hO @pF`hF7F``z`;`h+{h+#;kzhhh/F;0?Osz0+ѻh 3hh{h:kFxah{iBhd"yiFFd;hyiF FFd#yiF F#{{id"hFFd;{ihF FFd#hF F#{;h+;hzi`j+лjj+jz+#; +ѻ+#;#;;F 7F``z`;`h+{h+#zhhhF;0?O3{0+ѻh 3hh{hFFxah{iBhd"yiFFd;hyiF FFd#yiF F#{{id"hFFd;{ihF FFd#hF F#{;h+;hzi`j+лjj+jz+#; +ѻ+#;#;0F 7FGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  " $2AO`y<p<baud.c$tcalcDivisorcalcBaudRatecalcDivisorHicalcBaudRateHi__aeabi_uidiv__aeabi_uidivmodBaud_getDivisorBaud_getDivisorHi( J p     T z    f    4 F X 0 B T n   .symtab.strtab.shstrtab.rel.text.data.bss.comment.note.GNU-stack.ARM.attributes4 @ %$+$00$%9IIpI-x    YEvent.o/ 1620229114 1000 1000 100664 1948 ` ELF(4( x`{h+{h"d{h3!F{h!F7Fx`{h+ {hF{h3F{hF7Fx`{h+{hF{hlZ{hd{h3F{hF7Fx`{h+{hF{hl+{hlZ{hd{hF7Fx`9`{h+#x{hF{hl+{hF#j;h+{h3zhFF{hF{hl+W#V!F9i:hDSb4 D`yi:hDSb4OzpOzr D`hD?#Bݻh3`ht#s`hOzr`{h3yhFF+{hF#{hF##F7FGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  "  4(;52H]rg<:Event.c$tEventInitpthread_cond_initpthread_mutex_initEventDestroypthread_mutex_unlockpthread_cond_destroypthread_mutex_destroyEventSetpthread_mutex_lockpthread_cond_broadcastEventResetEventWaitpthread_cond_waitgettimeofdaypthread_cond_timedwait & F P X x      $ <    .symtab.strtab.shstrtab.rel.text.data.bss.comment.note.GNU-stack.ARM.attributes4 @%+00%9CIpC-p  Yusb_control.o/ 1620229114 1000 1000 100664 7964 ` ELF(d4( {`Fs FF{;khjٲ;kD4{;{h{#Fxaj+;ziB#{i+##F7Fx`9`#{a#;#{{hiCo{hiC{hi|+{hiCo{hiCo{hiCo{hiCo{hiCo{hiCH_w{hiCL_o{hiC _g{hiC$__{hiC@_W{hiCD_O{hiCT_G{hiCX_?{hiC_7{hiC_/{hiC_'{hiC_{hiC_{hiC_{hiC_{hiC_##`;hOHгOسo2гoس$г%Q_-г_.гo#G?6г?سO)гaO*://гa/0гa?&0Bs{A3{@{@C{@q#{D8{H{LN{4#{#{ #{D{H{{hiCow{hiCoo{hiCog{hiC__{hiC_W{hiC_O{hiC_G{hiC_?{hiCH_7{hiCL_/{hiC _'{hiC$_{hiC@_{hiCD_{hiCT_{hiCX_;ho ###8hF{ h###8hF{#{a{hiCo{hiCo{hiCo{hiC_w{hiC_o{hiC_g{hiC__{hiC_W{hiC_O{hiC _G{hiC$_?{hiC@_7{hiCD_/{hiCT_'{hiCX_{hiCo{hiCH_{hiCL_{hiC_;;;#;{h4;C;{+y:{h@### 7xa{h:h${iF7Fx` F{{{h4{h@### FF7Fx`9`#`;hx{;h[x 0C{;hx 0C{{hz*${h4y{h@### `h+{h:hcxphF7Fx`9`#;a#;ho ;hx;hxC{h4C{h@### 8a;i+ {hC`{h($h:h3h`;iF7Fx`#{a@{{h4y{h@### vxa{i+ {hC`h|Cڲht{iF7Fx`#{aOs{{h4y{h@### Jxa{i+ {hC`h|[c[ڲht{iF7Fx`#{a@#{{h4y{h@### xa{i+ {hC`h|Cڲht{iF7Fx`#{aOs{{h4y{h@### xa{i+ {hC`h|[c[ڲht{iF7Fx`9`#;a;hx;h[x+Cs{h4{h@### 8a;i+;i';hx;hx+Cs{h4{h@### 8a;i+{hC`h:h 3h`;iF7Fx`{h[h{h## F! sF+# ۲#ڲ{hv ڲ{hZv#F7Fx`9`#{a;h+U##;a{h4{h@### ;jl:jlDb;jl:jRmDaijkc{k+ѺijFhjijFhD`ibhZ`xujZb}p}:0B#bjiB;j"dk+4;jl:jlDbkhD;a{k+ kFhj;i`kjDbhZ`xujZb}p}:0B#bh;iB;jlkD;jd;jmi;;je;j03F #;c; 'j;kh|zhi{`{h+@7Fx`9`;h@4FxhF`h[zhF7Fx`{h{a#a#a#;a{i+ ѤK{DOBrIyDHxD#{b {j+ R#0DGSY_#{b{i3!F{i43F{il`{i43Fh+ހ#{b#{b{i43F{il`{i43Fh+#{bi"sziD{i 4FFF+Lѻi"sziDF{i4iyiFaii {iF{i"({iF{icF#{b}i+ic#{bsi3ai+#a{icF{i43F{im+#{b{i43FT{i43F{il`{i43Fh+#{bAi {ih{izFF8b #{bi3ai+)#a&#{b# {i43F{im+{i"Ze#{b{i"Ze{il`{i43Fh+#{b{j+#;bi;ai+#ai"sziD;a;i0F;iX3F;j3;b;j+#F(7Fx`{h;a#a#{a;i+ љK{D@2IyDHxD#ai+R#0DGSe}#a;i3!F;i43F;il`;i43Fh+#a#a;iX3!F;i43F;il`;i43Fh+#ai"s:iD{a{iX;i4FFF+N{iX3F;iF;i8+;iF;icF#a;iF{i0+#a{i0+{i"Z`{i" {ih{i[hF8i{i3Fi3ai+#a8i;i43F;i[m+#a;i43FO;i43F;il`;i43Fh+#a<:ii!Dsh+;ih;izFF #a{i3Fi3ai+#a#a ;i43F;i[m+#a;i43Fi+;iX3F#F 7F\plibftd2xx/bulk_in.cpDevExt != NULLreader_threadprocessor_threadGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  " L(P X+Y.?P((((  @ ( b$ (  (|4M mX !*}4Ka.s ,  'bulk_in.c$tlibusb_fill_bulk_transfer$dCompleteReadRequestsignalSomeEventsProcessBulkInData__PRETTY_FUNCTION__.10131__PRETTY_FUNCTION__.10153ProcessReadConditionFlagProcessReadRequest__aeabi_uidivUpdateDeadmanTimeoutInRequestCompletionpthread_mutex_lockpthread_mutex_unlockEventSetInRequestlibusb_submit_transfer_GLOBAL_OFFSET_TABLE_CancelReadRequestpthread_cond_signalmemcpyusleepGetBytesPerTransferreader_thread__assert_failEventWaitEventResetlibusb_clear_haltlibusb_cancel_transferprocessor_threadpthread_mutex_initpthread_mutex_destroy`   . n !& #P$Tz ! !    l v ~ &  j | !F Z  ' 'r x (  +N ,X h  , - "  * !` !j   . / /  h 0r !    + ,  > 2J Z , -  !  !6 @ V b r  . / ! /   3   .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4$ @p %X+X0XE80%AQp-@  0=adevice-list.o/ 1620229114 1000 1000 100664 1532 ` ELF(D4( x` K{Dh`{hZz`+h5`h+hF7F]{pG.x`#` K{Dh` h{hB#`h5`h+ѻhF7F]{pG.@ F{`{h+# K{Dh;`;h+{h:h%K{DF{h`{hF7F$x`K{Dh`h`h{hBѺhhBh%h%h5 JzD`hh`h5`h+7FV(GCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  "<@8"@-AD;PELlYdevice-list.cpgDeviceList$d$tFindDeviceIsDeviceValidAddDevicecallocRemoveDevicefree<  8<.symtab.strtab.shstrtab.rel.text.data.bss.comment.note.GNU-stack.ARM.attributes4@ @@%t+t00t%9Ip-  H^Yidtable.o/ 1620229114 1000 1000 100664 2252 ` ELF(4( x`#`#` F`h+#{hFF`h+h# zhh`h"Z`hh`hF7Fx`{h+{hh+ K{D-" IyD HxD{hhFxh7FR$8x`9`{h+K{D9"IyDHxD#` {hhhDh:hB#h3`{h[hhB#F7F~@`x`9`{h+ K{DK" IyD HxD9hxhF+#+{hZh{hhB{hh[`{hhhFF`h+#{hh`h{h`{hh{h[hD:h`{h[hZ{hZ`#F7F|x`#`{h+K{Dk" IyD HxD{h[h;`h+#`{hhhDhF7F2Rlibftd2xx/idtable.cidt->idsidt != NULLIdTable_destroyIdTable_findIdTable_addIdTable_finalEntryGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  " , *<  CL  \Xu^_NdXidtable.c$t$d__PRETTY_FUNCTION__.6631__PRETTY_FUNCTION__.6637__PRETTY_FUNCTION__.6645__PRETTY_FUNCTION__.6652IdTable_createmallocfreeIdTable_destroy__assert_failIdTable_findIdTable_addreallocIdTable_finalEntry * :      . 6 d  .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4 @ %<+<0<k80%AQp-  aee.o/ 1620229114 1000 1000 100664 25084 ` ELF(`4( F ۲{s۲;sF7F]{pGx`9`Oc`:hhB##F7F]{pG``z`ha#aiF+#a'{h+#a!hiF+#ahFiai+ FF{hiF 7F``FhaiF+#hiF+#h۲u ۲uFiaiF 7Fx`{h`hF+#hFF7Fj]@<;`;F`;FhiR8`#iR4`@<;hiR(`iS(hF+#;Fh+#iS(h5+iS(h5+ iS(h5+@=@s4;F@s4;)@s4;iQ( hFG( FiR<`iS<h+#;FhiR$`iS$hh+ iS$h3h?OР FiR4`iS4h+ iS<h#iS4h"`iS4hO2Z`iS4h"`#iR `iS4h iS h;FhiS4hiR8`iS<hiR`iS8hiiSh`iS8hiiShZ`iShh,zD`iS8h iShsiS8h iShZsiS8h iShsiS8h iShsiS8h iShtiS8h iShZtiS8h iShtiS8h iShtiS8h iShuiS8h iShZuiS8h iShuiS8h iShuiS8h iShviS8h iShZviS8h iShviS8h iShviS8h iShwiS8h iShZwiS8h iShwiS8h iShwiS8h iSh iS8h iSh! iS8h iSh" iS8h iSh# iS8h iSh$ iS8h iSh% iS8h iSh& @s4;()@s4;FG@s4;)@s4;iQ hFGiS(h5+iS(h5+iS(h5+ iS(h5+@Dc0;FDc0;)Dc0;iQ( hFG$ FiR<`iS<h+#P;FhiR$`iS$hh+ iS$h3h?OР FiR4`iS4h+ iS<h#iS4h"`iS4hO2Z`iS4h"`x#iR `iS4h iS h;FhiS4hiR8`iS<hiR `iS8hiiS h`iS8hiiS hZ`iS h'zD`iS8hn iS hsiS8ho iS hZsiS8hp iS hsiS8hq iS hsiS8hr iS htiS8hs iS hZtiS8ht iS htiS8hu iS htiS8hv iS huiS8hw iS hZuiS8hx iS huiS8hy iS huiS8hz iS hviS8h{ iS hZviS8h| iS hviS8h} iS hviS8h~ iS hwiS8h iS hZwiS8h iS hwiS8h iS hwiS8h iS h iS8h iS h! Dc0;()Dc0;FGDc0;)Dc0;iQ  hFGfiS(h5+iS(h5+iS(h5+ iS(h5+@S,;FS,;)S,;iQ( hFG$ FiR<`iS<h+#4;FhiR$`iS$hh+ iS$h3h?OР FiR4`iS4h+ iS<h#iS4h"`iS4hO2Z`iS4h"`b#iR `iS4h iS h;FhiS4hiR8`iS<hiR`iS8hiiSh`iS8hiiShZ`iShJzD`iS8hW iShsiS8hX iShZsiS8hY iShsiS8hZ iShsiS8h[ iShtiS8h\ iShZtiS8h] iShtiS8h^ iShtiS8h_ iShuiS8h` iShZuiS8ha iShuiS8hb iShuiS8hc iShviS8hd iShZviS8he iShviS8hf iShviS8hg iShwiS8hh iShZwiS8hi iShwiS8hj iShwiS8hk iSh iS8hl iSh! iS8hm iSh" S,;()S,;FGS,;)S,;iQ hFG=iS(h5+@ЁS ;FS ;)S ;iQ( hFG( FiR<`iS<h+# ;FhiR$`iS$hh+ iS$h3h?UР FiR4`iS4h+iS<h#b piS4h"`iS4hO2Z`iS4h"`8#iR `iS4h iS h;FhiS4hiR8`iS<hiR`iS8hiiSh`iS8hiiShZ`iSh-zD`iS8h0 iShuiSh"ZuiSh"uiSh"uiSh"viS8h5 iShZviS8h6 iShviS8h7 iShviS8hiShiS8h: iShwiS8h; iShwiS8h< iSh iS8h= iSh! iS8h> iSh" iS8h? iSh# iS8h@ iSh$ iS8hA iSh% iS8hB iSh& iS8hC iSh' S ;()S ;FGS ;)S ;iQ hFGbiS(h5+@;S;FS;)S;iQ( hFG FiR<`iS<h+#L;FhiR$`iS$hh+ iS$h3h? iS<h#)iS<hiR`;FhiiSh`;FhiiShZ`iSh*zD`;FhG iShs;FhH iSht;FhD iShs;FhE iShZsiSh@"s;FhI iShZt;FhJ iSht;FhK iSht;FhL iShu;FhM iShZu;FhN iShu;FhO iShu;FhP iShv;FhQ iShZv;FhR iShv;FhS iShv;FhT iShw;FhU iShZw;FhV iShwS;)S;iQ hFGDSFDS9DRiQ( hFG FiR<`iS<h+#;FhiR$`iS$hh+ iS$h3h?OР FiR4`iS4h+ iS<h#۹iS4h"`iS4hO2Z`iS4h"`$#iR `iS4h iS h;FhiS4hiR8`iS<hiR`iS8hiiSh`iS8hiiShZ`iSh&zD`iS8h( iShsiSh"ZsiSh"siS8h+ iShsiS8h, iShtiS8h- iShZtiS8hڍiShZDS9DRiQ hFGiS<hiS8hۉiRiSiR0s ;F0s ;iiS8hYiiS0s ;FG0s ;jr$:q 90s ;FGiS8hi+!iS8hix+iS8his ;FFs ;FFFs$;`#iR,`s ;iR,hDxiS,hZ@$;C"iS,h3iR,`s$;hiR,hBs$;h[F@$;`iS(h5+iS(h5+iS(h5+@s4;H@$:@s4;FFGiS(h5+iS(h5+iS(h5+iS(h5+Dc0;H@$:Dc0;FFGuiS(h5+iS(h5+iS(h5+iS(h5+S,;H@$:S,;FFGBiS(h5+S ;H@$:S ;FFG&iS(h5+S;H@$:S;FFGDS(@$;DPFGs$;"`s$;h2@$;`iS(h5+iS(h5+iS(h5+Q@s4;H@$:@s4;FFGF+ iS4h#S@s4;(iS8h[+ ##۲@s4;FG@s4;(iS8h@s4;FG@s4;(iS8hى@s4;FGiS(h5+iS(h5+iS(h5+iS(h5+QDc0;H@$:Dc0;FFGF+ iS4h#ݾDc0;(iS8h[+ ##۲Dc0;FGDc0;(iS8hDc0;FGDc0;(iS8hىDc0;FGiS(h5+iS(h5+iS(h5+iS(h5+QS,;H@$:S,;FFGF+ iS4h#gS,;(iS8h[+ ##۲S,;FGS,;(iS8hS,;FGS,;(iS8hىS,;FG$iS(h5+hS ;H@$:S ;FFGF+iS4h# S ;(iS8h[+ ##۲S ;FGS ;(iS8hS ;FGS ;(iS8hىS ;FGiS(h5+QS;H@$:S;FFGF+ iS4h#S;(iS8h[+ ##۲S;FGS;(iS8hS;FGS;(iS8hىS;FGWDS(@$;DPFGF+ iS4h#GDS8iR8hR* ""ҲDRFGDS8iR8hDRFGDS8iR8hщDRFG#iR3piS8h+ iS3xC@iR3piS8hی+ iS3xC iR3piS(h5+iS(h5+iS(h5+&@s4;(iS3x@s4;FG@s4;(iS8h(OsF@s4;FG'iS(h5+iS(h5+iS(h5+iS(h5+&Dc0;(iS3xDc0;FGDc0;(iS8h(OsFDc0;FGiS(h5+iS(h5+iS(h5+iS(h5+&S,;(iS3xS,;FGS,;(iS8h(OsFS,;FGiS(h5+.S ;(iS3xS ;FGS ;(iS8h(OsFS ;FGYiS(h5+&S;(iS3xS;FGS;(iS8h(OsFS;FG)DS8iR3xDRFGDS8iR8h(OrFDRFGiS(h5+iS(h5+iS(h5+@s4;H@8:@s4;FFGiS(h5+iS(h5+iS(h5+iS(h5+Dc0;H@8:Dc0;FFGuiS(h5+iS(h5+iS(h5+iS(h5+S,;H@8:S,;FFGBiS(h5+S ;H@8:S ;FFG&iS(h5+S;H@8:S;FFGDS(@8;DPFG@8:s ;FFiS(h5+iS(h5+iS(h5+ @s4;,)@s4;FGiS(h5+iS(h5+iS(h5+iS(h5+ Dc0;,)Dc0;FGfiS(h5+iS(h5+iS(h5+iS(h5+ S,;,)S,;FG7iS(h5+S ;,)S ;FGiS(h5+ S;,)S;FG DS,9DRFGiS4h+iS4hiS(h5+iS(h5+iS(h5+-@s4;@(@s4;FGF+ #@s4;4(@s4;FGF+ #@s4;<(@s4;FGF+@ #iS(h5+iS(h5+iS(h5+iS(h5+-Dc0;@(Dc0;FGF+ #ODc0;4(Dc0;FGF+ #@Dc0;<(Dc0;FGF+@2 #0iS(h5+iS(h5+iS(h5+iS(h5+-S,;@(S,;FGF+ #S,;4(S,;FGF+ #S,;<(S,;FGF+@ #iS(h5+9S ;@(S ;FGF+ #S ;4(S ;FGF+ #S ;<(S ;FGF+@ #iS(h5+^@%:@<;Fh@<;w!hS;@(S;FGF+ @%;x@<;Fh #gS;4(S;FGF+ @%;x@<;Fh #MS;<(S;FGF+?@%;x@<;Fh #3DS@8DRFGF+ #"DS48DRFGF+ #DS<8DRFGF+ ##FjW7F``z`;`h{axiF+#h+#hzhah:hah:jahzjahhFF7F^];`;`#^R`#^R`;h^R `^S hF+#;h+#;h^R`^Shh+ ^Sh3h?XР F^R`^Sh+#^Sh"`^ShO2Z`^Sh3hF^Sha^Sh3hF^ShZa^Sh 3hF^Sha^Sh3hF^Sha^S h5+^S h5+^S h5+q ;F ;) ;^Q  hFG^Sh+;h"` ;I; :hFG^S`^Sh"` ;) ;^Q hFG^S`^Sh+@Ԃ#^R`^Sh ^Sh;h^S h5+^S h5+^S h5+^S h5+qX;FX;)X;^Q  hFG^Sh+;h"`X;I;X:hFG^S`b^Sh"`X;)X;^Q hFG^S`^Sh+@@x#^R`^Sh ^Sh;h&^S h5+^S h5+^S h5+^S h5+S;FS;)S;^Q  hFG^Sh+;h"`S;I;R:hFG^S`^Sh"`S;)S;^Q hFG^S`^Sh+@b#^R`^Sh ^Sh;h^S h5+wSFS9R^Q  hFG^Sh+;h"`S);PhG^S`B^Sh"`S9R^Q hFG^S`^Sh+@8#^R`^Sh ^Sh;h^S h5+S8;FS8;)S8;^Q  hFG^Sh+;h"`S8;I;R8:hFG^S`^Sh"`S8;)S8;^Q hFG^S`^Sh+@K#^R`^Sh ^Sh;h{9SF9S99R^Q  hFG^Sh+;h"`9S);9PhG^S`A^Sh"`9S99R^Q hFG^S`^Sh+$#^R`^Sh ^Sh;h^Sh+^Sh^ShF^W7F``z`;`h+#hzhah:hahiahiahhFF7F^] ;`;`#^R `#^R` ;h^R`^ShF+#;h+#;h"`^Sh5+^Sh5+^Sh5+Dc;Fc;)c;^Q hFGc;<)c;FG^S`^Sh+c;4)c;FGF[F;h`I #^R `B^Sh5+^Sh5+^Sh5+^Sh5+RS ;FS ;)S ;^Q hFGS ;<)S ;FG^S`^Sh+S ;4)S ;FGF[F;h` #^R `^Sh5+^Sh5+^Sh5+^Sh5+RS;FS;)S;^Q hFGS;<)S;FG^S`^Sh+S;4)S;FGF[F;h`[ #^R `T^Sh5+RS;FS;)S;^Q hFGS;<)S;FG^S`^Sh+S;4)S;FGF[F;h` #^R `^Sh5+D;F;);^Q hFG;p(;FG^S`^Sh+;(;FGF[F;h` #^R `^Sh5 +POa F^R`^Sh+#^R `^Sh^Sh) ;h^ShG^Sh9^RhGF+^ShL9^RhGF[F;h` #^R `^ShP9SF9S99R^Q hFG9Sp89RFG^S`^Sh+9S89RFGF[F;h` ;h"` #^R `^S hF^W7FMxl;`xp;`xt;`#Bt`xl;hBp`CphF+#wxp;h+#nCph5+Cph5+ Cph5+@S;FS;)S;Ap hFGS;<)S;FGF+ #Bt`S;@Ixt:xp;P8hhGF+ #Bt`S;@(S;FGF+ #Bt`S;4(S;FGF+ #Bt`S;<(S;FGF+@ #Bt`Cph5+Cph5+Cph5+ Cph5+@S;FS;)S;Ap hFGS;<)S;FGF+ #Bt`US;@Ixt:xp;P8hhGF+ #Bt`6S;@(S;FGF+ #Bt`S;4(S;FGF+ #Bt`S;<(S;FGF+@ #Bt`Cph5+Cph5+Cph5+ Cph5+@S8FS89R8Ap hFGS8<9R8FGF+ #Bt`S8@Ixt:xp;P8hhGF+ #Bt`S8@8R8FGF+ #Bt`iS848R8FGF+ #Bt`SS8<8R8FGF+@D #Bt`<Cph5+@:S;F:S;):S;Ap hFG:S;<):S;FGF+ #Bt`:S;@Ixt:xp;:P8hhGF+ #Bt`:S;@(:S;FGF+ #Bt`:S;4(:S;FGF+ #Bt`:S;<(:S;FGF+@ #Bt`Cph5+@xFx9xAp hFGxa:xl;Fhxl;w!hxp8xFGF+ #Bt`MxHxt:xp;xhhGF+ #Bt`4x@8xFGF+ #Bt`"x48xFGF+ #Bt`x<8xFGF+ #Bt`xa;xxl;FhCph5 +~x`;Fx`;Ixl;x`:hFGx`;)x`;FGF+ #Bt`x`;PIxt:xp;x`8hhGF+ #Bt`x`;@(x`;FGF+ #Bt`x`;4(x`;FGF+ #Bt`x`;<(x`;FGF+~ #Bt`w_SF_S9_RAp hFG_Sp8_RFGF+ #Bt`S_SHxt:xp;_PhhGF+ #Bt`:_S@8_RFGF+ #Bt`(_S48_RFGF+ #Bt`_S<8_RFGF+ #Bt`CthFG|7FMxl< `xp8`xt9 `xx:`#Bt`#Bp`xl;hBl`ClhF+#xp;h+xx;h+#xt;h+#Clh5+Clh5+Clh5+US ;FS ;)S ;Al hFGS ;<)S ;FGCp`Cph+ #Bt`TS ;8Ixx;xt:xp9P 8hh hG:Clh5+Clh5+Clh5+Clh5+US;FS;)S;Al hFGS;<)S;FGCp`Cph+ #Bt`S;8Ixx;xt:xp9P8hh hGClh5+Clh5+Clh5+Clh5+US8;FS8;)S8;Al hFGS8;<)S8;FGCp`Cph+ #Bt``S8;8Ixx;xt:xp9P88hh hGFClh5+N9S8F9S899R8Al hFG9S8<99R8FGCp`Cph+ #Bt`9S88Ixx;xt:xp99P8hh hGClh5+Gx;Fx;)x;Al hFGx;p(x;FGCp`Cph+ #Bt`x;Hxx;xt:xp9x8hh hGClh5 +Fxd;Fxd;Ixl;xd:hFGxd;)xd;FGCp`Cph+ #Bt`cxd;TIxx;xt:xp9xd8hh hGM^S<F^S<9^R<Al hFG^S<p8^R<FGCp`Cph+ #Bt`^S<Hxx;xt:xp9^P<hh hGCthFG|7F` Fz`r#F7F]{pGx` FpFp#F 7F]{pG` Fz`r#F7F]{pG``z`;`hd#dlF+#h+#hh{dl5zlB#{l+R#0DGe999s'9999999oos{h+#dfOa F;a;i+#dY8i;i9h8iG;i In{n;n:hh8iGd8i?{h+#d9@D F{a{i+#d,xi{i9hxiG{i In{n;n:hhxiGdxi{h+#d @8 Fai+#dii9hiGi In{n;n:hhiGdi{h'+#d@D Fai+#dii9hiGi In{n;n:hhiGdi{h#+#d@D F;b;j+#d8j;j9h8jG;j In{n;n:hh8jGd8j{h++#d@D F{b{j+#dxxj{j9hxjG{j In{n;n:hhxjGdxj^{h7+#dXOa Fbj+#dKjj9hjGj In{n;n:hhjGdj1{h'+#d+@D F;c;k+#d8k;k9h8kG;k In{n;n:hh8kGd{h(+4@8 Fbj+#d'jj9hjGj9kObF;kV(jV(j Ih(###"jGdj8k{h#+#d@D Fck+#dkk9hkGk In{n;n:hhkGd{h$+4@8 F{c{k+#d'xk{k9hxkG{kkObFkV({kV({k Ih$###"xkGdxkkg{h++#da@D F;d;l+#dT8l;l9h8lG;l In{n;n:hh8lGd{h,+4@8 Fck+#d'kk9hkGk9lObF;lV(kV(k Ih,###"kGdk8l#dlFT7F``z`;`hd#dlF+#h+#hh{dl5zlB#{l+R#0DGe999s'9999999oos{h+#dfOa F;a;i+#dY8i;i9h8iG;i$In{n;n:hh8iGd8i?{h+#d9@D F{a{i+#d,xi{i9hxiG{i$In{n;n:hhxiGdxi{h+#d @8 Fai+#dii9hiGi$In{n;n:hhiGdi{h'+#d@D Fai+#dii9hiGi$In{n;n:hhiGdi{h#+#d@D F;b;j+#d8j;j9h8jG;j$In{n;n:hh8jGd8j{h++#d@D F{b{j+#dxxj{j9hxjG{j$In{n;n:hhxjGdxj^{h7+#dXOa Fbj+#dKjj9hjGjIn{n;n:hhjGdj1{h'+#d+@D F;c;k+#d8k;k9h8kG;k$In{n;n:hh8kGd{h(+4@8 Fbj+#d'jj9hjGj9kObF;kV(jV(j$Ih(###"jGdj8k{h#+#d@D Fck+#dkk9hkGk$In{n;n:hhkGd{h$+4@8 F{c{k+#d'xk{k9hxkG{kkObFkV({kV({k$Ih$###"xkGdxkkg{h++#da@D F;d;l+#dT8l;l9h8lG;l$In{n;n:hh8lGd{h,+4@8 Fck+#d'kk9hkGk9lObF;lV(kV(k$Ih,###"kGdk8l#dlFT7FGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  " ()*((((XHH(M\N+S5CKbV_5,jsab(%ELSZm)V* 92B{2O8T AGGGG.DMee.c$tlibusb_cpu_to_le16validOffset$dFT_ReadEEIsDeviceValidRead_EEFT_WriteEEWrite_EEFT_EraseEEErase_EEFT_EE_ProgramInitialise232HStructuremallocfreememcpyInitialise4232HStructureInitialise2232HStructureInitialise2232StructureInitialise232RStructureInitialise232StructureInitialiseSerialNumberStructurestrcpystrlenstrcatFT_GetLatencyTimerFT_SetLatencyTimerFT_EE_ProgramExFT_EE_ReadFT_EE_ReadExFT_EE_UASizecallocInitialiseFTXStructureFT_EE_UAWriteFT_EE_UAReadFT_EE_ReadConfigFT_EE_WriteConfigFT_EE_ReadECCFT_EEPROM_ReadInitialisePDStructureFT_EEPROM_Programh   $ B R    .      ! J r   "*    & #R   <  $ Z N %v   T   &F 'R (    x  $ )& ( *( +( +) +F) +)  * f* * + , , !- . ". / #/ 0 $1 1 %1 2 l2 -2 03 4 !4 "5 #`6 $6 0$7 17 7 %8 8 : !; "0= #t> $> *> +? +? 1@ %B |B pC !dD " E #E $pF 1G %H H 0H %I (I 0>I #jI I 0I $I I 0I "J 6J 0LJ !xJ J 0J J J 0K 1,K DK 0ZK "K 0K 8K K K L 0$L !ZL 0pL 8L L L L 0L $M 0:M 8TM M M M nN 0N %N N 0N # O "O 08O $dO |O 0O "O O 0O !P 0P 0FP rP P 0P 1P P 0P "0Q 0FQ 8`Q Q Q Q 0Q !Q 0R 8*R ZR `R xR 0R R 0R 8R $S *S .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4@S @Y %tS+tS0tS80uS%ASQpS-S  hWV_aeedata.o/ 1620229114 1000 1000 100664 3252 ` ELF( 4( x`{h`h"(7F]{pG``z`;`h{a{iOb!F{i"(7Fx`{h;a;i8xhG#{a;i 8yiF;i$8FxhG{i3{a;i8F{iB#F7F``z`h{a{i 8zhhF#F7F ;`;h88 8888#88 (Dx8D Fp8388Z8B8,8:hG#88Dx8  DxB# 8388Z8B#FFx`#;a{h`h8xhG#{ah(8xhGF{h 8zyiF{i3{ah8F{iB;iF7F``Fh{a{i 8hF#F7Fx`{h`h 8Fh"(#F7Fx` F{{h`h8YhzѲhT{ h8YhhT{OrBh"(7F]{pGx`{h`h8Yhh\rz;h8Yhh\rz;C;;F7F]{pGx`{h`h8F7F]{pGx`#F 7F]{pGx`#F 7F]{pGx`9`K{DF8hxa{h;a{i+##`8i{ih!`xihhB ##۲F7FFx`{h`hOb!Fh"(h"(h@"(7Fx`9`{h`hOb!Fh"(h"(h:h(7Fx`9`{h`hOb!Fh"(h"(h@"(h:h (7Fx`/K{Dzh`h-IYXh,IYXh*IYXh)IYXh'IYX h&IYX$h$IYX(h#IYX,h!IYX0h IYX4hIYX8hIYX<hIYX@hIYXDhIYXHhIYXLhI[XP87F]{pGwbGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  "      !0"QZ'1*:B\HS,]*cnC^rTv)?Z:<DSeedata.c$t$dResetInitmemsetReadFT_ReadEEReadWordConfirmWriteFT_WriteEEWriteWordEraseFT_EraseEEAddGetIsErasedCheckInvalidateWriteToFilefopenfwritefcloseTEeDataConstrTEeDataConstrITEeDataConstrHInitialiseEEDATAStructure_GLOBAL_OFFSET_TABLE_< z     , P p !x "  & '# $$%(,048<@DHLPTX\.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4` @x %+080%AQp-  l p afte2data.o/ 1620229114 1000 1000 100664 5520 ` ELF(4( x`{h`h8hFGh"T(h"V(7Fx`9`{h`h8h9hFGh"T(h"V(7Fx`{h`h,8hFG`h{hX(h|h\(h|h`(hF7Fx`{h`h3F7F]{pGx`{h`h3F7F]{pGx`9`{h`h8+;h"p h8hX(h D9hxhG7Fx`9`{h`h8+;h"p h89hxhG;h3"p7Fx`9`{h`h8+;h"p h8h\(h D9hxhG7Fx`9`{h`h8+;h"p h8h`(h D9hxhG7Fx`{h;a;iJ"T(;i{a;id8:iD`!{iza;iT8S@;iT(;iT8 {;iT8[;iT(;iT({C;iT(zihB;iT(h7F]{pGx`{h`hT8F7F]{pGx`{h`h`8F7F]{pGx`{h{a{i`8;azi;iDx`zi;iDh!F7Fx`9`{h{a{i`8;a;hh۲`#ahٲzi;iD Fp;i3zi!T#ai:hDhi;iDɲziTi3ai:hDh i;iDɲziTi3ai3ahD[FiBzi;iDx{it{i8xhG 7Fx`9`{h`h`8`hhDxFhD`hhD"ph3h!Th8xhG#F7Fx` F{{h`h`8`hhDxFhD`hhDxFhD`hhDzh8xhG7Fx`{h{a{i`8;azi;iDxF;iD;azi;iDxF;iD;azi;iD`hF7F]{pGx` F{{h`h3zh8xhG7Fx` F{{h`h3zh8xhG7Fx` Fp{h`h3xph8xhG7Fx`{h`hzF7F]{pGx`9`{h`;hOs;`;hD[Fh 3Ҳph8xhG7Fx`{h`h[zrz[F7F]{pGx`#F 7F]{pG``z`{hx[۲;{a{h3;a{i+;i:ahZ`ʲp{iZza+h"p7F]{pG``z`xhFai۲3۲[ڲhph3"ph3a {hx{h3{`iaiZa+ 7F``Fh{a{i08xihGF+{B##F7Fx`{h`h`8`hhDxFhD`hhDxFhD`h3`hd8hBh[`#`hF7F]{pGx`{h`h8xhGF{{+#hd8[{F7F``z`hai8hGF[+# zhB#hF[hZ`QxiT{hZz`+ѻi8hG#F 7F``z`;`h{a{i8hGF[{{+;h"` {zhB(Fa;hi`{i8hGF[{ {ZzFhZ`ziR\piZa+ 7Fx`{h`hy+ ##۲F7F]{pGx`{h`h8xhGF+#hzF7Fx`{h`h8xhGF+#hz[F7Fx`{h`hzF7F]{pGx`{h`h8xhGF+#hzF7Fx`{h`h8xhGF+#hzF7Fx`{h`h8xhGF+Osh 3{{F7Fx`eL|D{h`hFhaJXh(h`JXl(h^JXp(h]JXt(h[JXx(hZJX|(hXJX(hWJX(hUJX(hTJX(hRJX(hQJX(hOJX(hNJX(hLJX(hKJX(hIJX(hHJX(hFJX(hEJX(hCJX(hBJX(h@JX(h?JX(h=JX(hk-<i>>o6N+T61LA}*P*`*p@W"yX^E>b<!tx &30$c2."@2V2j 4xO :fte2data.c$t$dTFtE2DataConstrTFtE2DataConstrHfte2ReadGetVendorIdGetProductIdGetManufacturerStringGetManufacturerIDStringGetProductStringGetSerialStringSetChecksumGetChecksumGetSerialStringOffsetEraseSerialStringDescriptormemsetAddSerialStringDescriptorAddPortNamePrefixDescriptorAddOptionsGetOptionsAddOemVendorIdAddOemProductIdAddBmAttributesGetBmAttributesAddMaxPowerGetMaxPowerIsValidDescStrCopyToStrStrCopyToDescStrstrlenCheckSerialisedGetUserAreaOffsetGetUserAreaSizeAddUserAreaGetUserAreaGetRev4GetIsoInGetIsoOutGetPullDownEnableGetSerialNumberEnableGetUSBVersionEnableGetUSBVersionInitiailiseE2DATAStructureInitialiseEEDATAStructure_GLOBAL_OFFSET_TABLE_  %X 'b 3 4             $ ( , 0 4 8 <  @ !D H L "P &T 'X (\ )` *d #h $l +p ,t -x .| / 0 1.symtab.strtab.shstrtab.rel.text.data.bss.comment.note.GNU-stack.ARM.attributes4  @$X% + 00 %9 Ip - P  `|Yftee232.o/ 1620229114 1000 1000 100664 4740 ` ELF(4( x`{h`hh8hFGh~"d(7Fx`9`{h`hl8h9hFGh~"d(7Fx`9`;hb{hbjh{bj[h;bK{Daj{vj[{vj{{vj{;vj|uj[|uj[jOb!Fj"pj"Zpj"pj"pj"qj`"Zqj"q~+ѻj"qj"qj"rj-"Zrj"r~+лjzCڲjr{~+лjzCڲjr;~+лjzCڲjr}+лjzCڲjr}+лjzCڲjrj"rj"sj"Zsj 3;a;ij"sxjF`h۲3۲[ڲjsj{j{Dڲjt8jF`h۲3۲[ڲjZtj|j[|DڲjtiF`h۲3۲[ڲjtj8jj{FjDzjGj8jj|FjD:jGj8jj|FjDiGj{FjX(j|Fj\(j|Fj`(j{cڲjsj|cڲjtj|cڲjt@3`j8FxhGj8!xhGj8@AxhGj8FxhGj8xhGj"(07Fh``z`;`h0h0#0#0000000{h+{h0;h+ #;h01+ #100+#0ۈ+#Ob!0(9G03Ob1+1x+ 0ۈ0F;k G{k@DGD0100 3"p08 FG08 ҈FG0z+ 0 3x0 3BҲp08 RFG0{+З0C@00[{+З0C 008 FG0{+ 0 3x0 3BҲp03"pF00۲3ڲ03RҲp03x03x03 DҲpF00۲3ڲ03RҲp03x03x03 DҲpF00۲3ڲ03RҲp08 2xF D G08 2xF D G08 2xF D G03xF0X(03xF0\(03xF0`(03x03bҲp03x03bҲp03x03bҲp0,9G0 3Or08!G08!G08G0"(0@8GF+ #048GF+ # 0<8GF+ #0F7Fx`9`;h;e#{e{hdlp8lFGF+6lt8lFGFJ0J0+#{eJ0OrB#{e{m+@;mJ lx8lFGFF;mځl|8lFG;mi+;miFFl8lFG;m[i+;m[iFFl8lFG;mi+;miFFl8lFG;mi+;miFFl8lFGF;ml8lFGF+ ##۲;mZl8lFGFI0I0;mI0[;mڄl8lFGFڲ;m( l8lFGFڲ;m) l8lFGFڲ;m* l8lFGFڲ;m+ l8lFGFڲ;m, l8lFGFڲ;m- l8lFGFF;mڅ;m"0 ;m": ;m"; ;m"< ;m"= ;m"> ;m"? ;m"@ ;m"A ;m"B ;m"C ;m"5 ;m"6 ;m"7 ;m" #{e{mFX7F``z`;`h;fhe#{fh+ {h+;h+;o+{o+#{f;nem{emp8mGF+ #{fmt8mGFR0R0+#{fR0OrB#{fmR mx8mGFFmڀ{m 3x۲ڲmrm8mGFmZm8mGFQ0Q0۲ڲmsQ0[۲ڲmZs{m 3x۲ڲmsm|8FmG{h+Fxhm8FmG;h+F8hm8FmG;o+F8om8FmG{o+Fxo{nFh7Fx`{h`hF"V(7F]{pGx` 7F]{pGx`L|D{h`hFhJX)hJX)hJX)hJX)hJzD )hJX$)h JX()h JX,)7Fb<GCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  "     (/),?UGNU]}E e y ftee232.c$t$dReadAndParseExTFtEE232ConstrTFtEE232ConstrHInit232memsetstrlenProgramInitialiseSerialNumberStructureReadAndParse232strcpySetRomType232MoveStrings232Initialise232StructureInitiailiseE2DATAStructure_GLOBAL_OFFSET_TABLE_    ~    R        2           .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4  @` %@ +@ 0@ 80A %Af Qpf -   d@aftee232r.o/ 1620229115 1000 1000 100664 6756 ` ELF(4( x`{h`hh8hFGh~"d(7Fx`9`{h`hl8h9hFGh~"d(7Fx`9`;hb{hbj{bjh;bj[haK{DaOb!xj{j"p#`j09 FjGF+h+ hOrB{jxCڲ{jpj{+{jxCڲ{jpj[{+{jxCڲ{jpj+{jx{jp{j3j{p{j3"p{j3"p{j3"p{j3`"p{j3"p{j3"p{j3"p{j 3-"p{j 3"pj{+{j 3x{j 3BҲpj|+{j 3x{j 3BҲp{j 3"pj[|+{j 3x{j 3BҲpj|+{j 3x{j 3BҲpj|+{j 3x{j 3BҲpj}+{j 3x{j 3BҲpj[}+{j 3x{j 3BҲpj}+{j 3x{j 3B Ҳpj}+{j 3x{j 3B@Ҳpj~+{j 3x{j 3bҲp{j 3{a{iOr{j3"p8jF;a;i۲3ڲ{j3RҲp{j3x{j3x{j3 DҲpiF;a;i۲3ڲ{j3RҲp{j3x{j3x{j3 DҲpiF;a;i۲3ڲ{j3RҲpj8jzj2xFzjD:jGj8jzj2xFzjDiGj8jzj2xFzjDiG{j3xFjX({j3xFj\({j3xFj`({j3x{j3bҲp{j3x{j3bҲp{j3x{j3bҲp{j3jR~p{j3xZj~[CZ{j3Ҳp{j3j~p{j3xZj[CZ{j3Ҳp{j3jRp@3`j8FxhGj8!xhGj8xhGj"(07F``z`;`h0#0#0#0h00000{h+{h0;h+ #!;h01+ #100+ # 0ۈ+0~ +0~ +0 + 0[ +0 +#Ob!h(9hG03Ob1+1x+ 0ۈ0Fj G;k<HGH01008 FG08 ҈FG0z+ 0 3x0 3BҲp08 RFG0{+З0C@00[{+З0C 008 FG0{+ 0 3x0 3BҲp03"pF00۲3ڲ03RҲp03x03x03 DҲpF00۲3ڲ03RҲp03x03x03 DҲpF00۲3ڲ03RҲp08 2xF D G08 2xF D G08 2xF D G03xF0X(03xF0\(03xF0`(03x03bҲp03x03bҲp03x03bҲph,9hGOC0#;dh09@FhGF+;l+ ;lOrBз0C00[|+з0C00|+з0C00+ѷ0C00 0 3"p0|+ 0 3x0 3BҲp0|+ 0 3x0 3BҲp0}+ 0 3x0 3BҲp0[}+ 0 3x0 3BҲp0}+ 0 3x0 3BҲp0}+ 0 3x0 3B Ҳp0~+ 0 3x0 3B@Ҳp0[~+ 0 3x0 3bҲp0 3Or03 ~p03xZ0~[CZ03Ҳp03 p03xZ0[[CZ03Ҳp03 p08!G08!G08G0"(0 8GFF0+0G0 8w!F0+060@8GF+ #0048GF+ #00<8GF+ #00 8G FF0F7Fx`9`;he#e{h{e{m;e{mp8zmFGF+{mt8zmFGFN0N0+#eN0OrB#em+@ԁmN {mx8zmFGFFmځ{m|8zm FGmi+лmi FF{m8zm FGm[i+лm[i FF{m8zm FGmi+лmi FF{m8zm FGmi+лmi FF{m8zmFGFm{m8zmFGF+ ##۲mZ{m8zmFGFM0M0mM0[mڄ{m8zmFGFڲm( {m8zmFGFڲm) {m8zmFGFڲm* {m8zmFGFڲm+ {m8zmFGFڲm, {m8zmFGFڲm- {m8zmFGFFmڅm"0 m": m"; m"< m"= m"> m"? m"@ m"A m"B m"C m"5 m"6 m"7 m";mx[۲ڲmD ;mx۲ڲmE ;mx+ ##۲FmV ;m3xmF ;m 3x۲ڲmG ;m 3x۲ڲmH ;m 3xڲmI ;m 3x[۲ڲmJ ;m 3x۲ڲmK ;m 3x۲ڲmL ;m 3x۲ڲmM ;m 3x[۲ڲmN ;m 3x۲ڲmO ;m 3x ڲmP ;m3xڲmQ ;m3x ڲmR ;m3xڲmS ;m3x ڲmT ;m3xmU  #emF`7F``z`;`h;fhe#{fh+ {h+;h+;o+{o+#{f:;nem{emp8mGF+ #{f+mt8mGFR0R0+#{fR0OrB#{fmR mx8mGFFmڀ{m 3x۲ڲmrm8mGFmZm8mGFQ0Q0۲ڲmsQ0[۲ڲmZs{m 3x۲ڲmsm|8FmG{h+Fxhm8FmG;h+F8hm8FmG;o+F8om8FmG{o+Fxo{mx[۲ڲmZt{mx۲ڲmt{mx+ ##۲Fmw{m 3xڲmt{m 3x[۲ڲmt{m 3x۲ڲmu{m 3x۲ڲmZu{m 3x۲ڲmu{m 3x[۲ڲmu{m 3x۲ڲmv{m 3x ڲmZv{m3xڲmv{m3x ڲmv{m3xڲmw{m3x ڲmZw{m3xmw{nFh7Fx`{h`hF"V(7F]{pGx` 7F]{pGx`9`{h{a{i08xiB!GF+;a;h:i`# #F7Fx`9`{h{a{i08xiC!GF+{i08xi D!GF+л;a;i;a;i ;aF;iC;a;h:i`# #F7Fx`L|D{h`hFhJX)hJX)hJX)hJX)hJzD )hJzD$)hJX()hJX,)hJX0)h JX4)7FvPJGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  " 4 89 )(9),JUSZa  <j/ftee232r.c$t$dProgramReadAndParseExTFtEE232RConstrTFtEE232RConstrHInit232RmemsetstrlenInitialiseSerialNumberStructureFT_GetLatencyTimerFT_SetLatencyTimerReadAndParse232RstrcpySetRomType232RMoveStrings232RGetChipType232RGetChipID232RInitialise232RStructureInitiailiseE2DATAStructure_GLOBAL_OFFSET_TABLE_ |   4 B H   * L  ~    " D f       $ (,04.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes48 @ %l+l0l80m%AQp-  E aftee232h.o/ 1620229115 1000 1000 100664 8988 ` ELF( {m"? {m"@ {m"A {m"B {m"C {m"5 {m"6 {m"7 {m"1 {m"3 {m"2 {m"4 {m"{m"D {m"E {m"V {m"F {m"G {m"H {m"I {m"J {m"K {m"L {m"M {m"N {m"O {m"P {m"Q {m"R {m"S {m"T {m"U {m"e {m"f {m"g {m"h {m"i {m"j {m"k {m"l {m"W {m"X {m"[ {m"Y {m"Z {m"^ {m"\ {m"] {m"a {m"_ {m"` {m"d {m"b {m"c {m" {m" {m" {m" {m"n {m"o {m"| {m"} {m"~ {m" {m"r {m"p {m"q {m"u {m"s {m"t {m"x {m"v {m"w {m"{ {m"y {m"z mP0P0۲ڲ{m P0[۲ڲ{m P0۲ڲ{m P0۲ڲ{m P0۲ڲ{m P0[۲ڲ{m P0۲ڲ{m P0۲ڲ{m P0۲ڲ{m m 3N0N0۲ڲ{m N0۲ڲ{m m 3L0L0+{m" L0+{m " L0+{m" {m" L0۲ڲ{m L0۲ڲ{m L0@s@{m" L0s+{m " L0s+{m" {m" L0۲ڲ{m L0۲ڲ{m m~ڲ{m m~ ڲ{m m[~ڲ{m m[~ ڲ{m m~ڲ{m m~ ڲ{m m~ڲ{m m~ ڲ{m mڲ{m m ڲ{m #F`7F``z`;`hfh{f#fh+ {h+;h+лo+o+#fn;f;nen<9nGF+ #fmڋ;nV(;nt88nGFZ0Z0+#fZ0OrB#f{nZ ;nx88nGFF{nڀm 3x۲ڲ{nr;n88nGF{nZ;n88nGFY0Y0۲ڲ{nsY0[۲ڲ{nZsm 3x۲ڲ{ns;n|8F8nG{h+Fxh;n8F8nG;h+F8h;n8F8nGo+Fo;n8F8nGo+FomV0V0۲ڲ{n# V0[۲ڲ{n$ V0۲ڲ{n% V0۲ڲ{n& V0۲ڲ{n V0[۲ڲ{n! V0۲ڲ{n" V0۲ڲ{n( V0۲ڲ{n' mT0T0@s@{n"ZuT0@s{n "ZuT0@s{n"ZuT0@s+{n"ZuT0۲ڲ{ntT0۲ڲ{nuT0+{n"tT0+{n "tT0+{n"tT0+{n"tT0۲ڲ{ntT0۲ڲ{nZtm3xڲ{num3x ڲ{num3xڲ{nvm3x ڲ{nZvm3xڲ{nvm3x ڲ{nvm3xڲ{nwm3x ڲ{nZwm3xڲ{nwm3x ڲ{nwnFp7Fx`#{{h`h@8hFGh88h"!Gh08h @!G{+hV"V(h"d(h08h !G{+h"d(hf"V( h"V(h"d(h@"(7Fx`{h`hV8V+ hV8f+hV8E1"B(h 3{ah3`{i3;azi{a;i9azihBh 3;a;i:a":ihBh8hFG7F``z`#;b{ha{h`+`#{`hai49hGF[+#GzhB#Ai09hGF[ hZ`QxiT;j3;b{hZz`+i;jai+лi8iFGF[i{`hZ`QxiT{hZz`+ѻi8iFG#F(7Fx`{h`hV8V+ hV8f+hV8E1"B#h8hFGFF7Fx`{h`hV8V+ hV8f+hV8E1"B h8hFGF03h8hFGFF7F``z`;`ha{ha{h`+`#{`i49hGF[+;h"`MzhB(F{b;hzj`i09hGF[{ {ZzFhZ`iR\p{jZzb+;hhzhB'Ѻi{hai+ i8iFGF[{i{` {ZzFhZ`iR\p{hZz`+;hhiD;h`(7Fx`{h`hp8hFGF+#Lh3hV(hV8V+ hV8f+hV8E1"B0hX8hX(h\8h\(h`8h`(hV8f+E1"B h"d( h"d(h"d(h@"(#F7Fx`&L|D{h`hFh"JX)h!JX)hJX)hJX)hJzD )hJzD$)hJX()hJX,)hJX0)hJX4)hJX8)hJX<)hJX@)7FnhGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  " p tu)0914JeSZa [HXW7 #>ftee232h.c$t$dProgramReadAndParseExTFtEE232HConstrTFtEE232HConstrHInit232HmemsetstrlenInitialiseSerialNumberStructureReadAndParse232HstrcpySetRomType232HMoveStrings232HAddUserArea232HGetUserAreaOffset232HGetUserAreaSize232HGetUserArea232HRead232HInitialise232HStructureInitiailiseE2DATAStructure_GLOBAL_OFFSET_TABLE_ p   pv   6 v       , N p  !  .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4 @ %+080 %A.Qp.-\   |T aftee2232.o/ 1620229115 1000 1000 100664 6764 ` ELF(4( x`{h`hh8hFGh~"d(h"(7Fx`9`{h`hl8h9hFGh~"d(h"(7Fx`9`;h;b##{ha;jha;j[h{aK{D;a;j+C;j+CS;j 0+C;j!0+C;j"0+C;j#0+C;j$0+Cs;j%0+Cs;j&0+Cc;j'0+Cc;j[~+лC;j~+лC;j~+лC;j[}+лC;j}+лC;j}+лC ;j~+лC@iOb!Fii"pi"pi"qi`"Zqi"qi"qi"ri-"Zri 3i 3:ji"siF`h۲3۲[ڲisi{i{DڲitxiF`h۲3۲[ڲiZti|i[|Dڲit8iF`h۲3۲[ڲitiV8+iV(F"i3i8ii{FiDiGi8ii|FiDziGi8ii|FiD:iGi{FiX(i|Fi\(i|Fi`(i{cڲisi|cڲiti|cڲit@3`i8iFGi8i!FGi8iFGi"((7F``z`;`h0h0#0#0#0000000{h+{h0;h+ #W;h01+ #M100+#A0ۈ+#:Ob!0(9G03Ob1+1x+ 0ۈ0F;k G{k@DGD01008 FG08 ҈FG0z+ 0 3x0 3BҲp08 RFG0{+З0C@00[{+З0C 008 FG0{+ 0 3x0 3BҲp03"pF00۲3ڲ03RҲp03x03x03 DҲpF00۲3ڲ03RҲp03x03x03 DҲpF00۲3ڲ03RҲp08 2xF D G08 2xF D G08 2xF D G03xF0X(03xF0\(03xF0`(03x03bҲp03x03bҲp03x03bҲp0,9G0|+з0C00[|+з0CS00|+з0C00|+з0C00}+з0C00[}+з0Cs00}+з0Cs00}+з0Cc00~+ѷ0C00[~+ѷ0Cc00 0 3Or0V8+0V(F"0308!G08!G08G0"(0@8GF+ #048GF+ # 0<8GF+ #0F7Fx`9`{hem<9xhGF+ #mt8mFGFZ0Z0+#qZ0OrB#i;h{e{mZ mx8mFGFF{mځm|8m FG{mi+{mi FFm8m FG{m[i+{m[i FFm8m FG{mi+{mi FFm8m FG{mi+{mi FFm8mFGF{mm8mFGF+ ##۲{mZm8mFGFS0S0{mS0[{mڄ{m"( {m") {m"* {m"+ {m", {m"- {m"څ{m"0 mP0P0۲ڲ{m: P0۲ڲ{m; P0۲ڲ{m< P0[۲ڲ{m= P0۲ڲ{m> P0۲ڲ{m? P0۲ڲ{m@ P0[۲ڲ{mA P0۲ڲ{mB P0۲ڲ{mC m 3N0N0۲ڲ{m5 N0۲ڲ{m6 N0۲ڲ{m7 N0۲ڲ{m1 N0[۲ڲ{m3 N0[۲ڲ{m2 N0۲ڲ{m4 m 3{m#F`7F``z`;`hfh{f#fn+лh+ {h+;h+лo+o+#f n;f;nen<9nGF+ #f;nt88nGFZ0Z0+#fZ0OrB#f{nZ ;nx88nGFF{nڀm 3x۲ڲ{nr;n88nGF{nZ;n88nGFY0Y0۲ڲ{nsY0[۲ڲ{nZsm 3x۲ڲ{ns;n|8F8nG{h+Fxh;n8F8nG;h+F8h;n8F8nGo+Fo;n8F8nGo+FomV0V0۲ڲ{ntV0۲ڲ{nZtV0۲ڲ{ntV0[۲ڲ{ntV0۲ڲ{nuV0۲ڲ{nZuV0[۲ڲ{nuV0۲ڲ{nuV0۲ڲ{nvV0۲ڲ{nZvnFp7Fx`#{{h`h@8hFGh88h"!Gh08h !G{+ hF"V(h~"d(h@"(3h08h @!G{+hV"V(h"d(h08h !G{+h"d(hf"V( h"V(h~"d(h@"(7Fx`{h`hV8V+hV8f+(h3{ah3`{i3;azi{a;i9azihBh3;a;i:a":ihBh8hFG7F``z`h{b{j+#^{j49hGF[{{+#Q{zhB#K{jaia{j09hGF[{h+(#{a#b hZ`QFi Dxpj3bj{iBzh{i{`{h+i8iGF[ hZ`QFi Dxp{hZz`+i8iG#F07Fx`{h`hV8V+hV8f+ #h8hFGFF7Fx`{h`hV8V+hV8f+ h8hFGF@3h8hFGFF7F``z`;`h{b{j+pлh+m;h+j;h"`{j49hGF[;b;j+^zh;jB;j{`{jaia{j09hGF[{h+(#{a#b ZFiDhY`xpj3bj{iB;hh{iD;h`zh{i{`{h+&i8iGF[#b ZFiDhY`xpj3bj{hB;hh{hD;h`07Fx`{h`hp8hFGF+#1h3hV(hV8V+hV8f+hX8hX(h\8h\(h`8h`(h"d(h@"(#F7Fx`&L|D{h`hFh#JX)h!JX)h JX)hJX)hJzD )hJzD$)hJX()hJX,)hJX0)hJX4)hJX8)hJX<)hJX@)7FpjGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  " d hi f)0914JeSZa},zQ1:kJ I#>ftee2232.c$t$dProgramReadAndParseExTFtEE2232ConstrTFtEE2232ConstrHInit2232memsetstrlenInitialiseSerialNumberStructureReadAndParse2232strcpySetRomType2232MoveStrings2232AddUserArea2232GetUserAreaOffset2232GetUserAreaSize2232GetUserArea2232Read2232Initialise2232StructureInitiailiseE2DATAStructure_GLOBAL_OFFSET_TABLE_  8 b d L R    8 `    $ F \ !    .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4$ @  %X+X0X80Y%A~Qp~-   T(aftee2232h.o/ 1620229115 1000 1000 100664 8644 ` ELF(4( x`{h`hh8hFGh~"d(h"(7Fx`9`{h`hl8h9hFGh~"d(h"(7Fx`9`;h{b###{{h;b{jha{j[haK{D{a{j~+C{j~+C{j+C{j[+C{j+Cs{j+Cs{j 0+Cc{j!0+Cc{j{+лC{j[{+лC{j|+{j|+{C{{j| +{C{{j|+{C{{j{+{C{{j{+{C{{j|+{j|+{C{{j| +{C {{j|+{C0{{j[|+{C@{{j|+{C{{j}+{j}+{Cs{{j} +{Cs{{j}+{C@s{{j}+{Cc{{j[}+{Cc{{j[~+{j[~+{CS{{j[~ +{CS{{j[~+{C@S{{j}+{CC{{j~+{oCCoSC{;jOb!F;j;j"p;j"p;j"q;j`"Zq;j"q;j"q;j"r;j-"Zr;j 3;j 3z;j"siF;a;i۲3۲[ڲ;js;j{;j{Dڲ;jtiF;a;i۲3۲[ڲ;jZt;j|;j[|Dڲ;jtxiF;a;i۲3۲[ڲ;jt;jV8+;jV(F";j3;j88j:j{F:jDiG;j88j:j|F:jDiG;j88j:j|F:jDziG;j{F;jX(;j|F;j\(;j|F;j`(;j{cڲ;js;j|cڲ;jt;j|cڲ;jt@3`;j8:j FG;j8:j!FG;j8:jFG;j"(07F``z`;`h0h0#0#0#0#0000000{h+{h0;h+ #v;h01+ #l100+#`0ۈ+#YOb!0(9G0h+03Ob"0h+03O R0h+03O@R 0h+03OTR1+1x+ 0ۈ0Fj G;k<@G@01008 FG08 ҈FG0z+ 0 3x0 3BҲp08 RFG0{+З0C@00[{+З0C 008 FG0{+ 0 3x0 3BҲp03"pF00۲3ڲ03RҲp03x03x03 DҲpF00۲3ڲ03RҲp03x03x03 DҲpF00۲3ڲ03RҲp08 2xF D G08 2xF D G08 2xF D G03xF0X(03xF0\(03xF0`(03x03bҲp03x03bҲp03x03bҲp0,9G0+з0C00[+з0C00+з0C00#0+ѷ0C00+з0Cs00 0+з0Cs00!0+з0Cc00$0+ѷ0Cc00"0+з0oCCoSC00 0|+"0|+ѷ0C00| +ѷ0C0 0|+ѷ0C00|+з0C00[|+з0C00[}+"0[}+ѷ0C00[} +ѷ0C 0 0[}+ѷ0C000|+з0C@00}+з0C00~+"0~+ѷ0Cs00~ +ѷ0Cs0 0~+ѷ0C@s00}+з0Cc00}+з0Cc00~+"0~+ѷ0CS00~ +ѷ0CS0 0~+ѷ0C@S00[~+з0CC00~+з0oCCoSC00 3 0V8+0V(F"0308!G08!G08G0"(0@8GF+ #048GF+ # 0<8GF+ #0F7Fx`9`{hem<9xhGF+ #mt8mFGFZ0Z0+#Z0OrB#;h{e{mZ mx8mFGFF{mځm|8m FG{mi+{mi FFm8m FG{m[i+{m[i FFm8m FG{mi+{mi FFm8m FG{mi+{mi FFm8mFGF{mm8mFGF+ ##۲{mZm8mFGFS0S0{mS0[{mڄ{m"( {m") {m"* {m"+ {m", {m"- {m"څ{m"0 {m": {m"; {m"< {m"= {m"> {m"? {m"@ {m"A {m"B {m"C {m"5 {m"6 {m"7 {m"1 {m"3 {m"2 {m"4 {m"{m"D {m"E {m"V {m"F {m"G {m"H {m"I {m"J {m"K {m"L {m"M {m"N {m"O {m"P {m"Q {m"R {m"S {m"T {m"U mP0P0۲ڲ{me P0[۲ڲ{mf P0۲ڲ{mg P0۲ڲ{mh P0۲ڲ{mi P0[۲ڲ{mj P0۲ڲ{mk P0۲ڲ{ml m 3N0N0۲ڲ{mW N0۲ڲ{mX m 3L0L0+{m"[ L0+{m "[ L0+{m"[ {m"[ L0۲ڲ{mY L0۲ڲ{mZ L000+{m"^ L0 +{m "^ L0+{m"^ {m"^ L0۲ڲ{m\ L0۲ڲ{m] L0@s@{m"a L0s+{m "a L0s+{m"a {m"a L0۲ڲ{m_ L0۲ڲ{m` L0@S@_{m"d L0S+{m "d L0S+{m"d {m"d L0۲ڲ{mb L0۲ڲ{mc #F`7F``z`;`hfh{f#fn+лh+ {h+;h+лo+o+#fn;f;nen<9nGF+ #f;nt88nGFZ0Z0+#fZ0OrB#f{nZ ;nx88nGFF{nڀm 3x۲ڲ{nr;n88nGF{nZ;n88nGFY0Y0۲ڲ{nsY0[۲ڲ{nZsm 3x۲ڲ{ns;n|8F8nG{h+Fxh;n8F8nG;h+F8h;n8F8nGo+Fo;n8F8nGo+FomV0V0۲ڲ{nwV0[۲ڲ{nZwV0۲ڲ{nwV0۲ڲ{n# V0۲ڲ{nwV0[۲ڲ{n V0۲ڲ{n! V0۲ڲ{n$ V0۲ڲ{n" mT0T0+{n"tT0+{n "t T0+{n"t{n"tT0۲ڲ{ntT0۲ڲ{nZtT000+{n"ZuT0 +{n "Zu T0+{n"Zu{n"ZuT0۲ڲ{ntT0۲ڲ{nuT0@s@{n"vT0s+{n "v T0s+{n"v{n"vT0۲ڲ{nuT0۲ڲ{nuT0@S@_{n"vT0S+{n "v T0S+{n"v{n"vT0۲ڲ{nZvT0۲ڲ{nvnFp7Fx`#{{h`h@8hFGh88h"!Gh08h !G{+ hF"V(h~"d(h@"(3h08h @!G{+hV"V(h"d(h08h !G{+h"d(hf"V( h"V(h~"d(h@"(7Fx`{h`hV8V+hV8f+(h3{ah3`{i3;azi{a;i9azihBh3;a;i:a":ihBh8hFG7F``z`h{b{j+#^{j49hGF[{{+#Q{zhB#K{jaia{j09hGF[{h+(#{a#b hZ`QFi Dxpj3bj{iBzh{i{`{h+i8iGF[ hZ`QFi Dxp{hZz`+i8iG#F07Fx`{h`hV8V+hV8f+ #h8hFGFF7Fx`{h`hV8V+hV8f+ h8hFGF@3h8hFGFF7F``z`;`h{b{j+pлh+m;h+j;h"`{j49hGF[;b;j+^zh;jB;j{`{jaia{j09hGF[{h+(#{a#b ZFiDhY`xpj3bj{iB;hh{iD;h`zh{i{`{h+&i8iGF[#b ZFiDhY`xpj3bj{hB;hh{hD;h`07Fx`{h`hp8hFGF+#1h3hV(hV8V+hV8f+hX8hX(h\8h\(h`8h`(h"d(h@"(#F7Fx`&L|D{h`hFh"JX)h!JX)hJX)hJX)hJzD )hJzD$)hJX()hJX,)hJX0)hJX4)hJX8)hJX<)hJX@)7FnhGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  " ` deXS4*0;14MeW^e Y!z{:J 0Kftee2232h.c$t$dProgramReadAndParseExTFtEE2232HConstrTFtEE2232HConstrHInit2232HmemsetstrlenInitialiseSerialNumberStructureReadAndParse2232HstrcpySetRomType2232HMoveStrings2232HAddUserArea2232HGetUserAreaOffset2232HGetUserAreaSize2232HGetUserArea2232HRead2232HInitialise2232HStructureInitiailiseE2DATAStructure_GLOBAL_OFFSET_TABLE_  2 \ `     & P x        4!8<@DH L PTX\`dh.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4l @x %+080%AQp-   aaftee4232h.o/ 1620229115 1000 1000 100664 8892 ` ELF( 4( x`{h`hh8hFGh~"d(h"(7Fx`9`{h`hl8h9hFGh~"d(h"(7Fx`9`;h{b###{{h;b{jha{j[haK{D{a{j+C{j+Cc{j 0+C{j!0+oCCoSC{j{+лC{j[{+лC{j~+лCS{j~+лCS{j+лCC{j[+лoCCoSC{j|+{j|+{C{{j| +{C{{j|+{C{{j{+{C{{j{+{C{{j|+{j|+{C{{j| +{C {{j|+{C0{{j[|+{C@{{j|+{C{{j}+{j}+{Cs{{j} +{Cs{{j}+{C@s{{j}+{Cc{{j[}+{Cc{{j[~+{j[~+{CS{{j[~ +{CS{{j[~+{C@S{{j}+{CC{{j~+{oCCoSC{;jOb!F;j;j"p;j"p;j"q;j`"Zq;j"q;j"q;j"r;j-"Zr;j 3;j 3z;j"siF;a;i۲3۲[ڲ;js;j{;j{Dڲ;jtiF;a;i۲3۲[ڲ;jZt;j|;j[|Dڲ;jtxiF;a;i۲3۲[ڲ;jt;jV8+;jV(F";j3;j88j:j{F:jDiG;j88j:j|F:jDiG;j88j:j|F:jDziG;j{F;jX(;j|F;j\(;j|F;j`(;j{cڲ;js;j|cڲ;jt;j|cڲ;jt@3`;j8:j FG;j8:j!FG;j8:jFG;j"(07F``z`;`h0h0#0#0#0#0#0000000{h+{h0;h+ #x;h01+ #n100+#b0ۈ+#[Ob!0(9G0h+03Ob"0h+03O$R0h+03ODR 0h+03OXR1+1x+ 0ۈ0Fj G;k<@G@01008 FG08 ҈FG0z+ 0 3x0 3BҲp08 RFG0{+З0C@00[{+З0C 008 FG0{+ 0 3x0 3BҲp03"pF00۲3ڲ03RҲp03x03x03 DҲpF00۲3ڲ03RҲp03x03x03 DҲpF00۲3ڲ03RҲp08 2xF D G08 2xF D G08 2xF D G03xF0X(03xF0\(03xF0`(03x03bҲp03x03bҲp03x03bҲp0,9G0 0+ѷ0C00!0+ѷ0Cc00"0+ѷ0C00#0+ѷ0oCCoSC00 0+з0CS00[+з0CS00+з0CC00+з0oCCoSC00 30 3 C0|+"0|+ѷ0C00| +ѷ0C0 0|+ѷ0C00|+з0C00[|+з0C00[}+"0[}+ѷ0C00[} +ѷ0C 0 0[}+ѷ0C000|+з0C@00}+з0C00~+"0~+ѷ0Cs00~ +ѷ0Cs0 0~+ѷ0C@s00}+з0Cc00}+з0Cc00~+"0~+ѷ0CS00~ +ѷ0CS0 0~+ѷ0C@S00[~+з0CC00~+з0oCCoSC00 3 0V8+0V(F"0308!G08!G08G0"(0@8GF+ #048GF+ # 0<8GF+ #0F7Fx`9`{hem<9xhGF+ #mt8mFGFZ0Z0+#Z0OrB#;h{e{mZ mx8mFGFF{mځm|8m FG{mi+{mi FFm8m FG{m[i+{m[i FFm8m FG{mi+{mi FFm8m FG{mi+{mi FFm8mFGF{mm8mFGF+ ##۲{mZm8mFGFS0S0{mS0[{mڄ{m"( {m") {m"* {m"+ {m", {m"- {m"څ{m"0 {m": {m"; {m"< {m"= {m"> {m"? {m"@ {m"A {m"B {m"C {m"5 {m"6 {m"7 {m"1 {m"3 {m"2 {m"4 {m"{m"D {m"E {m"V {m"F {m"G {m"H {m"I {m"J {m"K {m"L {m"M {m"N {m"O {m"P {m"Q {m"R {m"S {m"T {m"U {m"e {m"f {m"g {m"h {m"i {m"j {m"k {m"l {m"W {m"X {m"[ {m"Y {m"Z {m"^ {m"\ {m"] {m"a {m"_ {m"` {m"d {m"b {m"c mP0P0۲ڲ{m P0۲ڲ{m P0۲ڲ{m P0۲ڲ{m m 3N0N0۲ڲ{mn N0۲ڲ{mo N0۲ڲ{m| N0[۲ڲ{m} N0۲ڲ{m~ N0۲ڲ{m m 3L0L0+{m"r L0+{m "r L0+{m"r {m"r L0۲ڲ{mp L0۲ڲ{mq L000+{m"u L0 +{m "u L0+{m"u {m"u L0۲ڲ{ms L0۲ڲ{mt L0@s@{m"x L0s+{m "x L0s+{m"x {m"x L0۲ڲ{mv L0۲ڲ{mw L0@S@_{m"{ L0S+{m "{ L0S+{m"{ {m"{ L0۲ڲ{my L0۲ڲ{mz #F`7F``z`;`hfh{f#fn+лh+ {h+;h+лo+o+#fn;f;nen<9nGF+ #f;nt88nGFZ0Z0+#fZ0OrB#f{nZ ;nx88nGFF{nڀm 3x۲ڲ{nr;n88nGF{nZ;n88nGFY0Y0۲ڲ{nsY0[۲ڲ{nZsm 3x۲ڲ{ns;n|8F8nG{h+Fxh;n8F8nG;h+F8h;n8F8nGo+Fo;n8F8nGo+FomV0V0۲ڲ{n V0۲ڲ{n! V0۲ڲ{n" V0۲ڲ{n# m[T0T0۲ڲ{nwT0[۲ڲ{nZwT0۲ڲ{nwT0۲ڲ{nwmR0R0+{n"tR0+{n "tR0+{n"tR0+{n"tR0۲ڲ{ntR0۲ڲ{nZtR000+{n"ZuR00 +{n "ZuR00+{n"ZuR00+{n"ZuR0۲ڲ{ntR0۲ڲ{nuR0@s@{n"vR0@s{n "vR0@s{n"vR0@s+{n"vR0۲ڲ{nuR0۲ڲ{nuR0@S@_{n"vR0@S_{n "vR0@S_{n"vR0@S+{n"vR0۲ڲ{nZvR0۲ڲ{nvnFp7Fx`#{{h`h@8hFGh88h"!Gh08h !G{+ hF"V(h~"d(h@"(3h08h @!G{+hV"V(h"d(h08h !G{+h"d(hf"V( h"V(h~"d(h@"(7Fx`{h`hV8V+hV8f+(h3{ah3`{i3;azi{a;i9azihBh3;a;i:a":ihBh8hFG7F``z`h{b{j+#^{j49hGF[{{+#Q{zhB#K{jaia{j09hGF[{h+(#{a#b hZ`QFi Dxpj3bj{iBzh{i{`{h+i8iGF[ hZ`QFi Dxp{hZz`+i8iG#F07Fx`{h`hV8V+hV8f+ #h8hFGFF7Fx`{h`hV8V+hV8f+ h8hFGF@3h8hFGFF7F``z`;`h{b{j+pлh+m;h+j;h"`{j49hGF[;b;j+^zh;jB;j{`{jaia{j09hGF[{h+(#{a#b ZFiDhY`xpj3bj{iB;hh{iD;h`zh{i{`{h+&i8iGF[#b ZFiDhY`xpj3bj{hB;hh{hD;h`07Fx`{h`hp8hFGF+#1h3hV(hV8V+hV8f+hX8hX(h\8h\(h`8h`(h"d(h@"(#F7Fx`&L|D{h`hFh"JX)h!JX)hJX)hJzD$)hJX)hJzD )hJX()hJX,)hJX0)hJX4)hJX8)hJX<)hJX@)7FthGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  " h lmb6,*0;14MeW^e LQzs:J 0Kftee4232h.c$t$dProgramReadAndParseExTFtEE4232HConstrTFtEE4232HConstrHInit4232HmemsetstrlenInitialiseSerialNumberStructureReadAndParse4232HstrcpySetRomType4232HMoveStrings4232HAddUserArea4232HGetUserAreaOffset4232HGetUserAreaSize4232HGetUserArea4232HRead4232HInitialise4232HStructureInitiailiseE2DATAStructure_GLOBAL_OFFSET_TABLE_  : d h    4 b    R t    ,!048< @D HLPTX\`.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4d @p %+080%AQp-    ax afteeftx.o/ 1620229115 1000 1000 100664 6736 ` ELF(4( x`{h;a;i`#{a;i08 yi8iG{i[hDz{i3{a{i?+7Fx`{h;a;i`#{a;i08 yi8iG{i[hDz{i3{a{io7Fx`{h;a;i`@#{a;i08 yi8iG{i[hDz{i3{a{iO+7Fx`{ha{hT{aia{hd8iD;a{iJ""ia{iS@{i{i {i[{i{iC{ii$3iBѻi3ai;iB{i;i$7F]{pGx`{hh8zhFG{h"d({hOb(7Fx`9`{hl8zh9hFG{h"d({hOb(7F``z`;`h0#0#0#0h00000{h+{h0;h+ #;h00+ #000+*#0ۈ+"0}+0}+0~+0[~+0~+ 0~+0+#Ob!hhh03OR0+0x+ 0ۈ0Fj G;k<@G@00008 FG08 ҈FG0z+ 0 3x0 3BҲp08 RFG0{+З0C@00[{+З0C 008 FG0{+ 0 3x0 3BҲp03"pF00۲3ڲ03RҲp03x03x03 DҲpF00۲3ڲ03RҲp03x03x03 DҲpF00۲3ڲ03RҲp08 2xF D G08 2xF D G08 2xF D G03xF0X(03xF0\(03xF0`(03x03bҲp03x03bҲp03x03bҲp0%0+0xCڲ0p0&0+0xCڲ0p0'0+0xCڲ0p040+0xCڲ0p050+0xC@ڲ0p060+0xcڲ0p010+ 0 3x0 3BҲp020+ 0 3x0 3B Ҳp030+ 0 3x0 3B@Ҳp000+ 0 3x0 3bҲp0[+ 0 3x0 3BҲp0+ 0 3x0 3BҲp0+ 0 3x0 3BҲp0 0+ 0 3x0 3BҲp0!0+ 0 3x0 3BҲp0"0+ 0 3x0 3B Ҳp0#0+ 0 3x0 3B@Ҳp0$0+ 0 3x0 3bҲp0[}+"0[}+ѷ0C00[} +ѷ0C0 0[}+ѷ0C00|+з0C00}+з0C00|+"0|+ѷ0C00| +ѷ0C 0 0|+ѷ0C000|+з0C@00[|+з0C00 3 003Ҳp0 03Ҳp0j03Ҳp0j 03Ҳp0j 03Ҳp03 }p03 }p03 ~p03 R~p03 ~p03 ~p0 3 ph0"(0@8GF+ #048GF+ # 0<8GF+ #0F7Fx`{h`hp8hGF+#hX8hX(h\8h\(h`8h`(#F7F``z`;`h;f#{fh+лh+ {h+;h+;o+{o+#{fhemehF+ #{fmt8mGFV0V0+#{fV0OrB#{f;nV mx8mGFF;nڀm 3x۲ڲ;nrm8mGF;nZm8mGFU0U0۲ڲ;nsU0[۲ڲ;nZsm 3x۲ڲ;nsm|8FmG{h+Fxhm8FmG;h+F8hm8FmG;o+F8om8FmG{o+Fxomxڲ;n% mx[۲ڲ;n& mx۲ڲ;n' mx۲ڲ;n4 mx۲ڲ;n5 mx ڲ;n6 m 3x۲ڲ;n1 m 3x[۲ڲ;n2 m 3x۲ڲ;n3 m 3x ڲ;n0 m 3xڲ;nZwm 3x[۲ڲ;nwm 3x۲ڲ;nwm 3x۲ڲ;n m 3x۲ڲ;n! m 3x[۲ڲ;n" m 3x۲ڲ;n# m 3x ڲ;n$ mR0R0+;n"ZuR0+;n "ZuR0+;n"ZuR0+;n"ZuR0۲ڲ;ntR0۲ڲ;nuR000+;n"tR00 +;n "tR00+;n"tR00+;n"tR0۲ڲ;ntR0۲ڲ;nZtm3xm3xC;nm3xm3xCm2xCF;nbm3x;num3x;num3x;nvm3x;nZvm3x;nvm 3x;nw{nFh7Fx`{hE1V( 7F]{pGx` 7F]{pGx`9` 7F]{pGx`9`#F 7F]{pGx`9`{h{a{i08I!xiGF+;a;h:i`# #F7Fx`9`{h{a{i08C!xiGF+{i08 D!xiGF+л;a;i;a;i ;aF;iC;a;h:i`# #F7Fx`#F 7F]{pGx`{h`8`{h`hhDxFhD`{hd8;hBh[`#`hF7F]{pGx`#.3`sF7F]{pG``z`hahF[azhiB#G{h\+(\#{a$##;b hZ`QFi Dxp;j3;b:j{iBzh{i{`{h+ OshZ`QFi Dxphd8;Bhd83{hZz`+h#F(7F``z`;`hF[ah{azhiBٻi{`{h\+(\#{b$##;b ZF{iDhY`xp;j3;b:j{jB;h:j`:j{jB.zh{j{`{h+'Os{h{bZF{iDhY`xphd8Bhd83{jZzb+;hh{hD;h`(7Fx`{hF{h3JzD){h1JzD){h0JzD){h.JzD){h-JzD8){h+JzD<){h*JzD@){h(JzD ){h'JzD$){h%JzD(){h$JzDX){h"JzD\){h!JzD,){hJzD0){hJzD4){hJzDD){hJzDH){hJzDL){hJzDP){hJzDT)7Fztnhb\VGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  " F(GHBF\he.o2w Z1 h<5jN(+*-4T[b0yfteeftx.c$tRetrieveLowerUserAreaDataRetrieveUpperUserAreaDataRetrieveProtectedAreaDataSetChecksumConstrConstrHProgramReadReadAndParseExSetRomTypeMoveStringsInitReadAndParseGetChipTypeGetChipIDGetUserAreaOffsetGetUserAreaAboveStringsOffsetGetUserAreaSizeAddUserAreaGetUserArea$dmemsetInitialiseSerialNumberStructurestrlenstrcpyInitialiseFTXStructureInitiailiseE2DATAStructure   0 p ` ! ! ! ! #     .symtab.strtab.shstrtab.rel.text.data.bss.comment.note.GNU-stack.ARM.attributes4 @L%$+$00$%9IIpI-x@  <Yfteepd.o/ 1620229115 1000 1000 100664 18016 ` ELF(D4( x`{h`hh8hFGK{DhFhd(7FZx`9`{h`hl8h9hFGK{DhFhd(7FZx`9`{h`h`Ob!hh3"ph8xhG7F`z`;` F{K{Dh{[D[hDF3[hD D;a;:hC:i@;a;zh:iC;a[hD:i;i 3[hD7F]{pGv`FFFF{ F;Fq#{ay+#{ay;#zih7F`FFFF{ F;Fq#{ay+R#0DG##{a#{a#{a#{ay;#zihd7F`{` F{F;{h{a{i{ay;#zihI7F`z`F F{F;;j{azi{h@{ay;{hzih-7F`z`F F{F;{j{a9jxiF{azi{h@{ay;{hzih 7F``z`;`h;b#{bhaiai{ahV8f+AhOr(;{Dh#O3"xix;{Dh;jx"xih;{Dh;j[x"xiT;{Dh;jy"xiD;{Dh;j[y"xi0;{Dh;jy"xi ;{Dh;jy"xi ;{Dh;jz"xi:{Dh;j[z"xi:{Dh;jz"xi:{Dh;jz"xi:{Dh##"xid:{Dh##"xiX:{Dh##"xiL:{Dh##"xi@t:{Dh##"xi4`:{Dh;j{"xiP:{Dh;j[{"xi<:{Dh;j{"xi,:{Dh;j{ "xi:{Dh;j|"xi:{Dh;j[|"xi9{Dh;j|"xi9{Dh;j|"xi|9{Dh;j}"xiq9{Dh;j[} "xif9{Dh;j}"xi[9{Dh;j}"xi9{Dh;j~"xi x9{Dh;j~"xi:d9{Dh;j~"xi/T9{Dh;j"xi$@9{Dh;j["xi09{Dh;j"xi9{Dh;j"xi 9{Dh;j 0"xi8{Dh;j!0"xi8{Dh;j"0"xi8{Dh;j#0"xi8{Dh;j$0"xi8{Dh;j%0 "xi8{Dh;j&0 "xiw8{Dh;j'0"xikl8{Dh;j(0"xi_X8{Dh;j)0"xiSD8{Dh;j*0"xiG08{Dh;j+0"xi;8{Dh;j,0"xi/8{Dh;j-0"xi#7{Dh;j.0"xi7{Dh;j/0"xi 7{Dh;j00"xi7{Dh;j10"xi7{Dh;j20"xi7{Dh;j30 "xi|7{Dh;j40 "xih7{Dh;j50"xiT7{Dh;j60"xi@7{Dh;j70"xi,7{Dh;j80"xi7{Dh;j90"xi7{Dh;j:0"xi6{Dh;j;0"xi{6{Dh;j<0"xio6{Dh;j=0"xic6{Dh;j>0"xiW6{Dh;j?0"xiK6{Dh;j@0"xi?x6{Dh;jA0 "xi3d6{Dh;jB0 "xi'P6{Dh;jC0"xi<6{Dh;jD0"xi(6{Dh;jE0"xi6{Dh;jF0"xi6{Dh;jG0"xi5{Dh;jH0"xi5{Dh;jI0"xi5{Dh;jJ0"xi5{Dh;jK0"xi5{Dh;jL0"xi5{Dh;jM0"xit5{Dh;jN0"xi`5{Dh;jO0 "xiL5{Dh;jP0 "xi85{Dh;jQ0"xis$5{Dh;jR0"xig5{Dh;jS0"xi[4{Dh;jT0"xiO4{Dh;jU0"xiC4{Dh;jV0"xi74{Dh;jW0"xi+4{Dh;jX0"xi4{Dh;jY0"xi4{Dh;jZ0"xip4{Dh;j[0"xi\4{Dh;j\0"xiH4{Dh;j]0 "xi44{Dh;j^0 "xi 4{Dh;j`0 ##@2xi54{Dh;jb02# #@2xi$K{Dh3;jd0 ##@2xiK{Dh3;jf02# #@2xiK{Dh3;jh0 ##@2xiK{Dh3;jj02# #@2xiK{Dh 3;jl0 ##@2xiK{Dh 3;jn02# #@2xiK{Dh3;jp0 ##@2xiK{Dh3;jr02# #@2xiK{Dh3;jt0 ##@2xiK{Dh3;jv02# #@2xipK{Dh3;jx0 ##@2xi^K{Dh3;jz02# #@2xiLK{Dh##"xijK{Dh;j|0 ##@2xi1K{Dh;j~02# #@2xi!K{Dh3;j0 ##@2xi~K{Dh3;j02# #@2xivK{Dh x f T B 0  t d R @ .  ~ l Z H 6 $   vbN:&vbN:&vbN:&vbN:&n:`@ rV:3;j0 ##@2xid6{Dh3;j02# #@2xi@6{Dh 3;j0 ##@2xi 6{Dh 3;j02# #@2xi5{Dh3;j0 ##@2xi5{Dh3;j02# #@2xi5{Dh3;j0 ##@2xi5{Dh3;j02# #@2xiyt5{Dh3;j0 ##@2xifT5{Dh3;j02# #@2xiS05{Dh##"xip5{Dh;j0 ##@2xi65{Dh;j02# #@2xi%4{Dh3;j0 ##@2xi4{Dh3;j02# #@2xi4{Dh3;j0 ##@2xi|4{Dh3;j02# #@2xiX4{Dh 3;j0 ##@2xi84{Dh 3;j02# #@2xi4{Dh3;j0 ##@2xiK{Dh3;j02# #@2xiK{Dh3;j0 ##@2xi|K{Dh3;j02# #@2xijK{Dh3;j0 ##@2xiXK{Dh3;j02# #@2xiFK{Dh##"xidK{Dh;j0#"xiK{Dh;j0#"xiK{Dh;j0#"xiK{Dh;j0#"xiK{Dh3;j0#OrxiK{Dh3;j0#OrxiK{Dh3;j0#OrxiK{Dh3;j0#OrxiK{Dh 3;j0#OrxiK{Dh3;j0#OrxiK{Dh3;j0#"xi|K{Dh3;j0#"ximK{Dh3;j0#Orxi]|K{Dh;j[~"xi8xK{Dh##"xitK{Dh;j0#"xi;nK{Dh;j0"xijK{Dh##"xijeK{Dh;jx"xiaK{Dh;jx"xi]K{Dh;j0#O2xiWK{Dh;j0#O2xiQK{Dh;j0#O2xiKK{Dh[ziDERi8iGi"(i@8iGF+ #i48iGF+ #{b i<8iGF+ #{b{jF(7F`>rPD&^<|fP:$fL2~nx`9`#F 7F]{pG`z`F F{F;K{Dh{[D[hDF3[hD D;a;:i";a:i{h@;a;iF7F]{pGJx` F{F;;y"xh`h+##F7Fx` F{F;;y"xh`#sh+R#0DG##s#s#s#s{F7Fx` F{F;#s;y"xhq`h+ػh۲s{F7F`z`F F{F;;yzhhSxa{iF7F`z`F F{F;;yzhh=xa{i:j{a{iF7F``z`;`h;b#{bhaiai{ai;ah+#{biOr(ip8iGF+ #{bvH<{Dh"F8i1FF;jp0<{Dh"F8i#FF;jZp<{Dh"F8iFF;jq<{Dh"F8iFF;jZq;{Dh"F8iFF;jq;{Dh"F8iFF;jq;{Dh"F8iFF;jr;{Dh"F8iFF;jZr;{Dh"F8iFF;jrp;{Dh"F8iFF;jrX;{Dh"F8iFF;js@;{Dh"F8iFF;jZs(;{Dh"F8iFF;js;{Dh "F8iFF;js:{Dh"F8iFF;jt:{Dh"F8iFF;jZt:{Dh"F8iFF;jt:{Dh"F8iFF;jt:{Dh"F8iFF;ju:{Dh "F8irFF;jZuh:{Dh"F8idFF;juP:{Dh"F8i$FF;ju8:{Dh"F8iFF;jv :{Dh"F8i:FF;jv:{Dh"F8i,FF;jv9{Dh"F8iFF;jw9{Dh"F8iFF;jZw9{Dh"F8iFF;jw9{Dh"F8iFF;jw9{Dh"F8iFF;j t9{Dh"F8iFF;j! \9{Dh"F8iFF;j" @9{Dh"F8iFF;j# (9{Dh"F8ixFF;j$ 9{Dh "F8iiFF;j% 8{Dh "F8iZFF;j& 8{Dh"F8iKFF;j' 8{Dh"F8i<FF;j( 8{Dh"F8i-FF;j) 8{Dh"F8iFF;j* p8{Dh"F8iFF;j+ X8{Dh"F8iFF;j, <8{Dh"F8iFF;j- $8{Dh"F8iFF;j. 8{Dh"F8iFF;j/ 7{Dh"F8iFF;j0 7{Dh"F8iFF;j1 7{Dh"F8iFF;j2 7{Dh "F8iFF;j3 7{Dh "F8iFF;j4 l7{Dh"F8iyFF;j5 T7{Dh"F8ijFF;j6 87{Dh"F8i[FF;j7 7{Dh"F8iLFF;j8 7{Dh"F8i=FF;j9 6{Dh"F8i.FF;j: 6{Dh"F8iFF;j; 6{Dh"F8iFF;j< 6{Dh"F8iFF;j= 6{Dh"F8iFF;j> h6{Dh"F8iFF;j? P6{Dh"F8iFF;j@ 46{Dh "F8iFF;jA 6{Dh "F8iFF;jB 6{Dh"F8iFF;jC 5{Dh"F8iFF;jD 5{Dh"F8iFF;jE 5{Dh"F8izFF;jF 5{Dh"F8ikFF;jG 5{Dh"F8i\FF;jH d5{Dh"F8iMFF;jI L5{Dh"F8i>FF;jJ 05{Dh"F8i/FF;jK 5{Dh"F8i FF;jL 4{Dh"F8iFF;jM 4{Dh"F8iFF;jN 4{Dh "F8iFF;jO 4{Dh "F8iFF;jP 4{Dh"F8iFF;jQ |4{Dh"F8iFF;jR `4{Dh"F8iFF;jS H4{Dh"F8iFF;jT ,4{Dh"F8iFF;jU 4{Dh"F8iFF;jV K{Dh"F8i|FF;jW K{Dh"F8inFF;jX K{Dh"F8i`FF;jY K{Dh"F8iRFF;jZ K{Dh"F8iDFF;j[ K{Dh"F8i6FF;j\ K{Dh "F8i(FF;j] K{Dh "F8iFF;j^ K{Dh ##@28ioF;j` K{Dh2# #@28i^F;jb K{Dh3 ##@28iKF;jd K{Dh32# #@28i8F;jf K{Dh3 ##@28i%F;jh K{Dh32# #@28iF;jj K{Dh 3 ##@28iF;jl K{Dh 32# #@28iF;jn K{Dh3 ##@28iF;jp K{Dh32# #@28iF;jr {K{Dh3 ##@28iF;jt sK{Dh32# #@28iF;jv jK{Dh3F .  n Z B *  n V > &  f L 2  |bH2|bH.|bH.xbH.x^D*V8pN,  ##@28iF;jx 6{Dh32# #@28iF;jz 6{Dh ##@28iF;j| 6{Dh2# #@28iF;j~ 6{Dh3 ##@28inF;j `6{Dh32# #@28iZF;j <6{Dh3 ##@28iFF;j 6{Dh32# #@28i2F;j 5{Dh 3 ##@28iF;j 5{Dh 32# #@28i F;j 5{Dh3 ##@28iF;j 5{Dh32# #@28iF;j d5{Dh3 ##@28iF;j @5{Dh32# #@28iF;j 5{Dh3 ##@28iF;j 4{Dh32# #@28iF;j 4{Dh ##@28iF;j 4{Dh2# #@28inF;j 4{Dh3 ##@28iZF;j p4{Dh32# #@28iFF;j L4{Dh3 ##@28i2F;j (4{Dh32# #@28iF;j 4{Dh 3 ##@28i F;j K{Dh 32# #@28iF;j K{Dh3 ##@28iF;j K{Dh32# #@28iF;j K{Dh3 ##@28iF;j K{Dh32# #@28iF;j K{Dh3 ##@28iF;j K{Dh32# #@28iF;j K{Dh#"8iaFڲ;j K{Dh#"8iSFڲ;j K{Dh#"8iEFڲ;j K{Dh#"8i7Fڲ;j K{Dh3#Or8i&F;j K{Dh3#Or8iF;j K{Dh3#Or8iF;j K{Dh3#Or8iF;j K{Dh 3#Or8iF;j K{Dh3#Or8iF;j xK{Dh3#"8iFڲ;j qK{Dh3#"8iFڲ;j jK{Dh3#Or8iF;j bK{Dh"F8itFF;jZv]K{Dh#"8iFڲ;j WK{Dh"F8iFF;j QK{Dh"F8iFF;jpKK{Dh"F8iFF;jpFK{Dh#O28iNF;j @K{Dh#O28i@F;j :K{Dh#O28i2F;j {jF(7F\8`<tP, `>|^@"pZH4 x`{h`hF"V(7F]{pGx` 7F]{pGx`9`{h`#F7F]{pGx`9`{h`#F7F]{pGx`{haiJ"T(i{a K{Dh[ziDaK{Dh[ziD;a!iaiT8S@iT(iT8 iT8[iT(iT(CiT(i;iBӻiT(;i$7F]{pG|x`!L|D{h`hFhJX)hJX)hJX)hJX)hJzD )hJzD$)hJX()hJX,)hJX0)hJX4)hJX(7F\V  <XpGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  "    '4 AMYeq |$(,048<@DH 04 hl 045@up %658@SDQ `8 Yh g2p3d dty<,65 %x' .H/ P0X0 0458m8I/  i/}/%/1/?Y0Upfteepd.c$dpd_basepd_versionpd_cfgpd_gpio_cfg1pd_gpio_cfg2pd_gpio_bm1pd_gpio_bm2pd_gpio_bm3pd_gpio_bm4pd_snk_pdopd_src_pdopd_timerspd_snk2_pdopd_control_flagspd_powerResvOwnUsepd_Trim1pd_Trim2pd_vSafe5V_bmpd_signatureChecksumpd_checksum$tSetEEPROMDataSetCheckSetDriveSetNumericComboSetNumericSetNumericDecDivProgramGetEEPROMDataGetCheckGetDriveGetNumericComboGetNumericGetNumericDecMulReadAndParseExTFtEEPDConstrTFtEEPDConstrHInitPDmemset__aeabi_uidivReadAndParsePDSetRomTypePDMoveStringsPDGetChipTypePDGetChipIDPDSetPDChecksumInitialisePDStructureInitiailiseE2DATAStructure_GLOBAL_OFFSET_TABLE_0h G0n H`dhlptx|  $(,048<@DHLPTX\`dhlptx|  $(,04  $(,048<@DHLPTX\`dhlptx|%%%%%%%%%%%&&& &&&&& &$&(&,&0&4&8&<&@&D&H&L&P&T&X&\&`&d&h&l&p&t&x&|&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''' ''''' '$'(','0'4'8'<'@'D'H'L'P'T'X'\'`'d'h'l'p't'................................/// ///// /$/(/,/0/4/8/OVs4kr~(Pserialno.c$t$dstruprtoupper__aeabi_ldivmod_i64toaTSerialNumberConstrCWstrcpyGetSerialNoAndLengthstrlenGetSerialNoBuildlocaltimeInitialiseSerialNumberStructure_GLOBAL_OFFSET_TABLE_ z  & N X     J R b z     $(,04.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes48 @T %l+l0l80n%AQp-  athreads_posix.o/1620229115 1000 1000 100664 1264 ` ELF(84( ``z`JzDKX0F Gai+i'zi{hhD{ai{h[hOzqDa iOXSeCDa{i3{aiL3BFhhFF 7Fv x`{hF7FGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  "+BXerthreads_posix.c$t$dusbi_cond_timedwaitpthread_cond_timedwait_GLOBAL_OFFSET_TABLE_usbi_backendusbi_get_tidsyscallx   .symtab.strtab.shstrtab.rel.text.data.bss.comment.note.GNU-stack.ARM.attributes4 @ %+00%9Ip-0  @zYpoll_posix.o/ 1620229115 1000 1000 100664 2064 ` ELF(04( x`xh`h+Fh_K{D_JzD! h{hh!F`h? FhTK{DTJzD! {hhhCF!`h? FhHK{DHJzD! o{h3h!F`h? Fh=K{D=JzD! U{h3hhCF!`h? Fh1K{D1JzD! 8{h3h!F`h? Fh&K{D&JzD! {h3hhCcF!`h? FhK{DJzD! # {hhF{h3hFhF7Fz.j^tHfailed to create pipe (%d)failed to get pipe fd flags (%d)failed to set pipe fd flags (%d)failed to get pipe fd status flags (%d)failed to set pipe fd status flags (%d)usbi_pipeGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  " &+0AJPpoll_posix.c$d$t__FUNCTION__.8698usbi_pipe__errno_locationusbi_logfcntlclose  , < J ` t          $ : P ^ t   .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4 @( % + 0 80%AQp-0  LVacore.o/ 1620229115 1000 1000 100664 21176 ` ELF(P4( x`{hzhZ`{hZh{h` 7F]{pGx`9`;hZh{hZ`{h:h`;h[hzh`;hzhZ` 7F]{pGx`{h[hzhh`{hhzhRhZ`{h"`{hh{hZ` 7F]{pGx`xh7Fx`xh7Fx`!xhFF7Fx`xh7Fx`xh7Fx`xh7Fx`xhFF7F( F{`{h+{h"`{h"Z`{hF7Fx`#` {hh2S"0Fh3`{hhhBxh7Fx`9`{hh{a{h[hziB8hF{hzi2C"{hhZ{h`{h/K{DJzD! {h[h3;a;i3Fxh`h+xh#h{`{h:iZ`8hF{hzi2C"{hhZ{h`{hF7Fzx`9`JzDKX0{a{iT3F F;a;i+#";iF `h+8i#;izha;i"a;i:hc;i"b F+8i;iF7Fpx`{hi`{h"e{hi3F{h0{hi3FF{hi3F F+ {hi<1+"yhh7Fx`{hi`{hF{h"e{hFh3F{h03Fwh3F F+ {hi<1+"yhh7Fx`xh`h+h"{hM0rz+ {hiK{DJzD!O3z+ K{D JzD! {hz) #F7Flrx`9`#`{h3FR{h[i0;` hk:hBh` h[k0;`h0{h3B{h3F>hF7Fx`9`RL|DRF`#{b{h+MKXh{`LK{DLJzD! h+o  F+1DKXi+BKXiG{h3F{h[i0;ahiFF`h+o {b i[k0;ai0{h3B{h3F+KX[i FxhGxb{j+{ja3hhai3!FF{a{i+o a!iziD"`#;bh:j2S"0;a;jzi8iF#`;j3;b:jiB;hzi`h+hFiF,7FD.x`9`{h+;h+#`hhZ`zhDh`h+xh7Fx`{h 0F 7F]{pGx`{h!0F 7F]{pG``z`{h{ahi;a{h+o3{i;{a{i+ K{DJzD!8io"{ihDh! ph[j`h+h!0+zi{hB {ihzh{iFhzh{iF7F``z`pxFyhhFF7Fx`{h[jF 7F]{pGx`{h(0F 7F]{pGx`{hjF 7F]{pGx` Fp#a8{hhiD;a#a';ihiF[D D`#{ahhziFD D`hxxBѻh{i3{ahyF{iBۻi3a;i[hiBi3a{hyFiB#F$7F]{pGx` Fp Fxhxa{i+ {hiK{DJzD!obhxFF8a;i+o{a;i{ahF{iF7Fx` Fp Fxhai+ {hiK{DJzD!ob0hxFFUai+oaiix;a a;i+;i+ ZiahFiF 7Fjx`{hF{hiZ{ha{hF{hF7Fx`&L|D{h+C{hF{hiZ{ha{hi`{hFh+1{h 0F{h(0K{DJzD! {h[jFKXn+KXnxhG F+xh{hFxh7F$hx`#r{hh "F`h+ K{DJzD!xhO3#F7F>x`{hh "F`h+ K{DJzD!xhO3#F7F"Rx`9`JL|D{hi{aHKX0;a{h 0F{h(0BK{DBJzD! {hm+om;i,3FF`h+o `hF`h+hobRxhFhZbh"bh"ah,3:i!F#KXihG`h+{h 0F{h(0FhK{DJzD! xhhFhh{i83Fh{i03FF;{i83F;hh`#F7F$.R x` F{F;#{c#;b#;c$FxhF+#8 Fjbj+%ۻzB:Bj{c zj;kY9cDhbj+{k+ Fxkbj+#;b{j!F;jF87Fx`9`JL|D{h|3F{ho;{a{ih;;aT{i@3`hh:hBE{i(3F{i$0+9K{D9JzD!xh{i$0+3K{D3JzD!xh1K{D1JzD!xh{i(3F{i3Fh"`;hh&K{D&JzD! ;i{a;ih;;a{i{ht3B{h|3F{h83F;h3Fe{h83FKXj8hG;h[jF;hF8h7F$,8 "  x`{h+MK{DMJzD! {h[ji{a{i0F{F+##۲;a;i+9{isFJ{i 1+{i$1+{i:  x*&x`kL|D#`#`iK{DiJzD! {h+fKXh{`eK{DFaKXhzhB&`K{Dh;_JzD`_K{Dh+ ]K{D]JzD! [K{DFYK{DYJzD! MKXF#`UK{DFSKXF{hsF{NKXF F+7!xh{hZk{h03BFxh{h3F{h[i0;{a{i[k0;;a {i03FMxi;i{a;i[k0;;a{i0{h3B{h3F{hZi{h3B*K{D*JzD!xh{hZk{h03B%K{D%JzD!xhxh"KXh+KXhxhG{h83F^{h3FY{h\3FTxh7FZ j* z p^ J x`JzD{h+ +ӳ@B#KX[i+ ##۲ KX[h3KX[h3#F 7F]{pGVx`9`JzDKXhF8h7Fm  ``9 `:F`L|D# 4 h+ JXh` h+ hh 4  4+Bh+ 4+@:h+ 4+@2h+ 4+@* 4+ ##۲4KX0F G4+АK{Dh+юK{DF#`K{DF sK{DF mZhK{D[hBhZ`ZhOJC3DS`h{K{Dh`ZhwK{D[hZ`h+#R#0DG)3jK{D,4iK{D,4gK{D,4 fK{D,4dK{D,44+%hZhDSb4F;h,4+FRJzDOa(;h,4KJzDOa((4+(4o#(4(4D"p(4(4a:F@4h$$4+$$(4Do(4c$4($$4D3o $4($$ D3$4($$4DDJzDFF FFhvgF|vR"~``z`({a{i{jzhhh7F@pGx`{hc3i+R#0DG!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !K{D:!K{D7 K{D4 K{D1K{D.K{D+K{D(K{D%K{D"K{DK{DK{DK{DK{DK{DK{D K{D K{DK{DK{DK{DF 7F]{pG0F\n4Nd~K{DFF]{pG http://libusb.infoneed to increase capacitytoo many configurationszero configurations, maybe an unauthorized deviceport numbers array is too smallcould not retrieve active config descriptordestroy device %d.%dinternal signalling write failedinternal signalling read failedopen %d.%dopen %d.%d returns %dDevice handle closed while transfer was still being processed, but the device is still connected as far as we knowA cancellation for an in-flight transfer hasn't completed but closing the device handleA cancellation hasn't even been scheduled on the transfer for which the device is closingRemoved transfer %p from the in-flight list because device handle %p closedfalling back to control messagezero bytes returned in ctrl transfer?control failed, error %dactive config %dconfiguration %dinterface %dinterface %d altsetting %dendpoint %xstreams %u eps %deps %dLIBUSB_DEBUGreusing default contextcreated default contextlibusb v%u.%u.%u.%u%snot destroying default contextdestroying default contextsome libusb_devices were leakedapplication left some devices open[timestamp] [threadID] facility level [function call] -------------------------------------------------------------------------------- errorwarninginfodebugunknown[%2d.%06d] [%08x] libusb: %s [%s] libusb: %s [%s] LIBUSB_ERROR_IOLIBUSB_ERROR_INVALID_PARAMLIBUSB_ERROR_ACCESSLIBUSB_ERROR_NO_DEVICELIBUSB_ERROR_NOT_FOUNDLIBUSB_ERROR_BUSYLIBUSB_ERROR_TIMEOUTLIBUSB_ERROR_OVERFLOWLIBUSB_ERROR_PIPELIBUSB_ERROR_INTERRUPTEDLIBUSB_ERROR_NO_MEMLIBUSB_ERROR_NOT_SUPPORTEDLIBUSB_ERROR_OTHERLIBUSB_TRANSFER_ERRORLIBUSB_TRANSFER_TIMED_OUTLIBUSB_TRANSFER_CANCELLEDLIBUSB_TRANSFER_STALLLIBUSB_TRANSFER_NO_DEVICELIBUSB_TRANSFER_OVERFLOWLIBUSB_SUCCESS / LIBUSB_TRANSFER_COMPLETED**UNKNOWN**discovered_devs_appendusbi_sanitize_devicelibusb_get_device_listlibusb_get_port_numberslibusb_get_max_packet_sizelibusb_get_max_iso_packet_sizelibusb_unref_deviceusbi_signal_eventusbi_clear_eventlibusb_opendo_closelibusb_closelibusb_get_configurationlibusb_set_configurationlibusb_claim_interfacelibusb_release_interfacelibusb_set_interface_alt_settinglibusb_clear_haltlibusb_reset_devicelibusb_alloc_streamslibusb_free_streamslibusb_kernel_driver_activelibusb_detach_kernel_driverlibusb_attach_kernel_driverlibusb_initlibusb_exit0,GCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  " "#2U6'>Wgw 8+,W<40t<BTfxclt    D $L  8  L   \ X  0 d 8<tl1PC`Ug!y @ P,  D 0pxX  xt  (0|$01Lx|@  `- ?,@HL L@  "#h#|#  qM u0G! ,Y 2bj=|lj/lz3`QuhhH%?Y$1K&tAeu LM H L   P-@U9gQmHa\P(Qt=lQ1Hfy@zh!hh@1T   " },. ; G _ |    IL     i#core.c$tlist_initlist_addlist_delusbi_mutex_static_lockusbi_mutex_static_unlockusbi_mutex_initusbi_mutex_lockusbi_mutex_unlockusbi_mutex_destroyusbi_tls_key_get$dlibusb_version_internaldefault_context_refcntdefault_context_locktimestamp_origindiscovered_devs_allocdiscovered_devs_free__FUNCTION__.9275__FUNCTION__.9296__FUNCTION__.9315__FUNCTION__.9347find_endpoint__FUNCTION__.9392__FUNCTION__.9403__FUNCTION__.9412__FUNCTION__.9418__FUNCTION__.9424__FUNCTION__.9433do_close__FUNCTION__.9458__FUNCTION__.9468__FUNCTION__.9477__FUNCTION__.9483__FUNCTION__.9489__FUNCTION__.9496__FUNCTION__.9503__FUNCTION__.9508__FUNCTION__.9512__FUNCTION__.9519__FUNCTION__.9525__FUNCTION__.9539__FUNCTION__.9544__FUNCTION__.9549get_env_debug_level__FUNCTION__.9584first_init.9582__FUNCTION__.9597usbi_log_strhas_debug_header_been_displayed.9625pthread_mutex_lockpthread_mutex_unlockpthread_mutex_initpthread_mutex_destroypthread_getspecificusbi_default_contextactive_contexts_lockactive_contexts_listmalloclibusb_unref_devicediscovered_devs_appendlibusb_ref_deviceusbi_logreallocusbi_alloc_devicecalloclibusb_has_capabilityusbi_connect_device_GLOBAL_OFFSET_TABLE_usbi_backendusbi_hotplug_notificationusbi_disconnect_deviceusbi_sanitize_deviceusbi_device_cache_descriptorusbi_get_device_by_session_idlibusb_get_device_listlibusb_free_device_listlibusb_get_bus_numberlibusb_get_port_numberlibusb_get_port_numbersmemmovelibusb_get_port_pathlibusb_get_parentlibusb_get_device_addresslibusb_get_device_speedlibusb_get_max_packet_sizelibusb_get_active_config_descriptorlibusb_free_config_descriptorlibusb_get_max_iso_packet_sizeusbi_signal_eventwriteusbi_clear_eventreadlibusb_openmemsetlibusb_open_device_with_vid_pidlibusb_get_device_descriptorlibusb_closelibusb_lock_eventslibusb_unlock_eventslibusb_get_devicelibusb_get_configurationlibusb_control_transferlibusb_set_configurationlibusb_claim_interfacelibusb_release_interfacelibusb_set_interface_alt_settinglibusb_clear_haltlibusb_reset_devicelibusb_alloc_streamslibusb_free_streamslibusb_dev_mem_alloclibusb_dev_mem_freelibusb_kernel_driver_activelibusb_detach_kernel_driverlibusb_attach_kernel_driverlibusb_set_auto_detach_kernel_driverlibusb_set_debuglibusb_set_optiongetenvatoilibusb_initusbi_io_initlibusb_exitusbi_hotplug_deregisterlibusb_handle_events_timeoutusbi_io_exitfputsstderrusbi_log_vusbi_get_tidvsnprintflibusb_error_namelibusb_get_version   2 p      48\     " r      B    T         . ^ lp          0 D H ` x     : t z        ` ~   L              " 04p     , <@DHLPTX\`dh  PTX\~ $   @DHLv  $(,pt > x| (,|$(,< J x  ^  .  & @DHLPTX\`dhlptx|  0 j x      V `dhlptx|4 @D  D d  L P T X \ ` d h l p t x |       ### #$#(#,#0#4#8#<#@#D#H#L#P#T#X#\#`#d#|# .symtab.strtab.shstrtab.rel.text.data.bss.rodata.rel.data.rel.ro.local.comment.note.GNU-stack.ARM.attributes4# @F %#+#D0# <|-8 @P O0-%X-hp---@   < Pxdescriptor.o/ 1620229115 1000 1000 100664 13476 ` ELF(24( F ۲{s۲;sF7F]{pG`{` FrFrzzCiOzr{h# F"!hFF7F`{` FrF;zC@siOzr{h; F"!hFF7Fx`9`9hxh`h+xhhF7F``z`;`h{b{h;bhaixb;+R#0DGY!!!!!!!!!!!!!!!!! !kzjS{b;jY9bxpZ;j:jD;b;h+{j;j {j3x{jxC{;jz{j3{b;j3;b6;j:jD;b;h+{jhF;j`{j3x{j3xC{j3xCzjxC{a;jzi`{j3{b;j3;b "yj8j{j3{b;j3;bi3aix+]zjhF(7Fx`{hhF7F``z`;`#{b;h+#;hwK{DwJzD!hO3#rIyDxh{}+{}F#mK{DmJzD!h{j;}F;hB ;};heK{DeJzD!h{j;}+;kh`IyDxh;}+;kh[IyDxh ;}XK{DXJzD!hO3;}F{hD{`;}F;h;`;}F{jD{b{h;bO#JIyDxh;}+ ;}FK{DFJzD!hO3e;}F;hB ;};h>K{D>JzD!h{jR{}+${}+!{}+{}+{}4K{D4JzD! ;}F{hD{`;}F;h;`;}F{jD{b;h+zh;jai+ѻh"`h"a{jiFFahi`i+ѻh"ao  iF9jihia{jF(7F6 NrR*x`{hh+8#{a0{hhziF[D D`hiFhh+#;a hh:iFD DF;i3;ahyF;iBhhF{i3{a{h[hziB{hhF{h"`7F``z`;`#bO3bh"Z`ihh{bh[h3FF[DFxjxb{j+o ;cYhzj`h[hFF[DF{jD;b#:jIyDxh;j[x+;j[xF#K{DJzD!hj4;jx+;jxK{DJzD!hO3;c;jxF;hB;jx;hK{DJzD!hj ;jy +;jyK{DJzD!hO3;ch[hZhZ`;j"a;j"Za;j"`j?;jxb;jxF{hD{`;jxFjDb;jxF;h;`{haF#qIyDxh;|+ ;|mK{DmJzD!hO3;c;|F;hB ;|;hdK{DdJzD!hj{|+{|+{|+{|+;|F{hD{`;|FjDb;|F;h;`;h+zhiai+лiFFF;ja;ji+o ;cj;jiiiF;jiZa;jy+D;jy!FF{a;jzi`{i+o ;cJ#{c)zkFDF{i;l;hzhhG8c;k+3;k+{kڲ;jq;kzhD{`j;kDb:h;k;`{k3{c;jyF{kB{h;b;h+ ;j[x+;jxFjBj ;h+?jh/;kF87F~VPZx`{hh+#` {hhhDFh3`{hyFhB{hhF{hiF7F``z`;`;h+ #;hK{DJzD!hO3&;khIyDxhh[x+лh[xF#K{DJzD!hO3 hx+ ػhxK{DJzD!hO3hxF;hBڻhx;hK{DJzD!hO3hy + ٻhyxK{DxJzD!hO3hy!FFahi`i+o hxF{hD{`hxF;h;`h"ah"Za#{b{haO#_IyDxh;|+ ;|[K{D[JzD!hO3;b;|F;hB;|;hRK{DRJzD!h{jڲhq;hw{|+{|+{|+{|+{|FK{DFJzD! ;|F{hD{`;|F;h;`;h+zhi{a{i+лh[i+{iFFFhahi+o ;b5hiziiFhziZa{ji;k;hzhh8b;j+;j+{jڲhq;jzhD{`:h;j;`{j3{bhyF{jB\;hh;jF(7FfvZ`bV``z`;` F{a{i+o +;h{hhyih~8a;i+;iK{DJzD!hxi;i;i+ ;i K{D JzD!h;jzi`#F7Fx`"JzD#`!KX[jzh<xhG`h+h-h+){hۏFFF{hڇ{hD0FFF{hD {hF0FFF{hF {hH0FFF{hH #F7Fx`9` K{D JzD! {h<3"F8h#F7Fx`9`/L|D#;c#`-KXj  "xhGxc{k+{kD{k+{hi #{k!K{D!JzD!O31h IyD{FF;c;k+o KXj{F9kxhGxc{k+ {hih;hFzk9kxc8k{kF87FF ` Fz`r;L|D#c#;az8K{D8JzD! h)0zBoY1KXjz #hGck+kGk+hi #k%K{D%JzD!O34;i IyD{FFck+o KXj{FzFkhGck+ hi:i{hFkkgckkF@7F x.` Fz`r#L|Dz"K{D"JzD! #'0%KXj'#hG8b;j+{hO2`;j{zBї' {h`#'03'0h)0' B{hO2`#F(7FH` Fz`r"K{D":a!JXk*JXkzhGai+i'hi9izi{hFiFzFhai+ii?oi۲zhFhFF$7Fx`{h+xhxh7F``z`hiahha{h"`R#,IyDi;}+;}FiB ;}%K{D%JzD!hO3:{}0+ ;}FiDa;}Fia';}+ ;}K{DJzD!hO3 FF{h`{hh+o {hh# IyDi#i+oF 7FbNBx`xh7F``z`;`;h+#;h~K{D~JzD!hO3;kyIyDxh{~+{~F#sK{DsJzD!hO3;~+ ;~mK{DmJzD!hO3;~F;hB;~;heK{DeJzD!hO3;3F F;b;j+o ;k:jYIyDxh;~F{hD{`;~F;h;`#{b|;h+ #;hNK{DNJzD!hr;kJIyDxh{}+ {}F#DK{DDJzD!hY;}+;}?K{D?JzD!h8jO3N;}F;hB ;};h6K{D6JzD!h4;}FFF;jzj2C";jzj2S"0+8jo $;jzj2S"0:}yhF;}F{hD{`;}F;h;`{j3{b;F{jB}{jڲ;jqh:j`#F(7FH:bN4(x`9` "`q#;b#a #F"!xhxb{j+{j  {h[ji{j5K{D5JzD!{j]{j+{h[ji#{j-K{D-JzD!O3I i(IyD:~%K{D%JzD! !FF;b;j+o ';j"!xhxb{j+ {h[jii{j:j9hUxb {h[ji{jK{DJzD!8j{jF(7Fx0rhx`{h+#` {hh2S"0Fh3`{hyFhBxh7F``z`#{ahx+лhxF#K{DJzD!ho*hx+ػhxF#K{DJzD!hO3 F;a;i+o  {i:i IyDh{h:i`#F7Ffx`xh7F``z`#{ahx+лhxF#K{DJzD!ho*hx +ػhxF #K{DJzD!hO3 F;a;i+o  {i:i IyDh{h:i`#F7Fnx`xh7F``z`#{ahx+лhxF#K{DJzD!ho*hx+ػhxF#K{DJzD!hO3 F;a;i+o  {i:i IyDh{h:i`#F7FD"zx`xh7F˰  `F9 `:F` Fp x+o #F"!h01+11+O3xxC1! x ##Fh1+1e[x+O3]xF1BO3R#1#18;Fh;!B:1Dx[+13\+ 1Z!F;hD?"p1Z!F;hD! Dxp131xF1B1:hD"p1FwFshort endpoint descriptor read %d/%dbbunexpected descriptor %x (expected %x)bbbbwbbbbbbbwbinvalid endpoint bLength (%d)invalid extra ep desc len (%d)short extra ep desc read %d/%dskipping descriptor %xbbbbbbbbbinvalid interface bLength (%d)short intf descriptor read %d/%dtoo many endpoints (%d)invalid extra intf desc len (%d)short extra intf desc read %d/%dshort config descriptor read %d/%dbbwbbbbbinvalid config bLength (%d)too many interfaces (%d)invalid extra config desc len (%d)short extra config desc read %d/%dskipping descriptor 0x%xparse_configuration failed with error %dstill %d bytes of descriptor data leftbbwindex %dvalue %dinvalid descriptor length %dinvalid ss-ep-comp-desc length %dbbbbwshort bos descriptor read %d/%dbbwbinvalid bos bLength (%d)short dev-cap descriptor read %d/%dbbbinvalid dev-cap bLength (%d)failed to read BOS (%d)short BOS read %d/%dfound BOS descriptor: size %d bytes, %d capabilitiesunexpected bDevCapabilityType %x (expected %x)bbbdbbbbwbbwbbbbuparse_endpointparse_interfaceparse_configurationraw_desc_to_configlibusb_get_device_descriptorlibusb_get_active_config_descriptorlibusb_get_config_descriptorusbi_get_config_index_by_valuelibusb_get_ss_endpoint_companion_descriptorparse_boslibusb_get_bos_descriptorlibusb_get_usb_2_0_extension_descriptorlibusb_get_ss_usb_device_capability_descriptorlibusb_get_container_id_descriptorGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  "($)L:uHW*ephWewqHep\SJedlTex |  eD T e  e$ ), e ;$eM e_edlehq(,beT e`<e|(0e/e# p")29@U ]s <-  !#m$Am=FD1 GO descriptor.c$tlibusb_cpu_to_le16libusb_get_descriptorlibusb_get_string_descriptorusbi_reallocf$dclear_endpointparse_endpoint__FUNCTION__.8789clear_interfaceparse_interface__FUNCTION__.8822clear_configurationparse_configuration__FUNCTION__.8851raw_desc_to_config__FUNCTION__.8870__FUNCTION__.8880__FUNCTION__.8890__FUNCTION__.8901__FUNCTION__.8908__FUNCTION__.8935parse_bos__FUNCTION__.8953__FUNCTION__.8966__FUNCTION__.8981__FUNCTION__.8992__FUNCTION__.9003libusb_control_transferreallocfreeusbi_parse_descriptormemcpyusbi_logmalloccallocusbi_device_cache_descriptor_GLOBAL_OFFSET_TABLE_usbi_backendlibusb_get_device_descriptorlibusb_get_active_config_descriptorlibusb_get_config_descriptorusbi_get_config_index_by_valuelibusb_get_config_descriptor_by_valuelibusb_free_config_descriptorlibusb_get_ss_endpoint_companion_descriptorlibusb_free_ss_endpoint_companion_descriptorlibusb_free_bos_descriptorlibusb_get_bos_descriptorlibusb_get_usb_2_0_extension_descriptorlibusb_free_usb_2_0_extension_descriptorlibusb_get_ss_usb_device_capability_descriptorlibusb_free_ss_usb_device_capability_descriptorlibusb_get_container_id_descriptorlibusb_free_container_id_descriptorlibusb_get_string_descriptor_asciif G G H I& Kd I L J L L J& J< Lv J L L L2 MZ Kp t x |                I& I@ I J L  L: L\ L J L  Lb M K Nd h l p t x |         I I L, JP Lt L L L N, JF Lp L L M Kx  |                  M L I0 LD  H  L  P  P Q L K$  (  ~ L J M I P Q    2 L L J M IP  Q   B LP  Q. UV TdPhQ I J L L( MN Jh l p t x |  I L J L L< LP Nn J L J L L Z" L, MN Zh K                   L Lr L J L N L  I   $ ( , 0 4 8 \ It I L L M J  $ ( , : Iv L L M J      I: Ld Lp M J      I.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4T @*p %+080%AQp-0 G &`2aio.o/ 1620229115 1000 1000 100664 17252 ` ELF(A4( x`{hzhZ`{hZh{h` 7F]{pGx`9`;hZh{hZ`{h:h`;h[hzh`;hzhZ` 7F]{pGx`9`{h:hZ`;hh{h`;hhzhZ`;hzh` 7F]{pGx`{h[hzhh`{hhzhRhZ`{h"`{hh{hZ` 7F]{pGx`9`;h[h:hB;hZh{hZ`{h[hzh`;hh{h`{hhzhZ`8h7Fx`!xhFF7Fx`xh7Fx`xh7Fx`xhFF7Fx`xh7Fx`!xh7Fx`9`9hxhFF7Fx`xh7Fx`xh7Fx`!xh7Fx`xhFF7Fx`9`9hxh7Fx`xh7Fx`{h|3F]{h3FX{h3FS{h3F{hsFH{h3F{ht3F{hsF{hsF{hsF{h3F`h+ob`{hh"Fxh`h+#+{hhF{hhF{h|3F1{h3F,{h3F'{h3FR{hsF{h0FvhF7Fx`{hhFxh{hhF{hhF{h|3F{h3F{h3F{h3F{hsF{h0F={h01+{h01F7Fx`>JzD{h@3h{a{i+{h"a{hi{hZa#e6KX0F G8a;i+{h@3h[jiFh+K{D+JzD! F;iDhFziDSb4 D`hFziDSb4 OzqD@"D` hOXSeCD`h3`hL3Bܺh{hZahDSb4{ha#F7F*x`JzDKX0{azhF[DF{iDh3;a9i F`h+#hzh`h(3Fh@3`hK{DJzD! hF7FfHx`{h+${hK{DJzD! {hy+{hj+{hjF{h@;`h(3Fh7Ftx`#F 7F]{pGx`{h3a{h@3h[ji{a#;axh`h+hg{io{it3B{h{it3FFOih+ ѻi[h+{h{it3FF>{io;a+i3`hh+ѻh[h+лhhihB ܻhhihBѻhZhi[hB{hi3FF#;aih;ai{it3B{h{it3FFh+{h3FhF 7Fx`{h@3h[ji{a#;a{i|3F {h[i+{hi+{io;F{hB##`{h3F{i|3F;iF7Fx`>L|D{h@;{a{hh[ji;a{h9K{D9JzD! ;i|3F{i(3F{i$0+ ;i|3F{i(3FoF{i"a{i"$ {i"% xi`h+ ;i|3F{i(3Fh(;i|3FKXoxiG`h+{i$0Cڲ{i$ {hh[jF{i(3Fh+xiQhF7Fx`7L|D{h@;`{h5K{D5JzD! h(3FIh$0+лh$0+o`>'KX[ohG`h+,hh {hh[jihK{DJzD! hK{DJzD! hѻh$0Cڲh$ h$0Cڲh$ h(3FhF7FL@x`9`{h@;`h:hb7F]{pGx`{h@;`hjF7F]{pGx`9`{h@3aih{axh8a;i+{h@3h[jiFh6K{D6JzD! F{h(3F{h$0#ڲ{h$ {h(3F;h+ѻiy+лiiaiy+i;a{hiiB K{DJzD! #;`iysi:h`{hiiZaiiiK{DJzD! ii+лiiiG{+иi{i[jF;iF$7F.lBx`{h@3h[ji`h|3F{h%0rh|3Fz+ K{D JzD! !xhF!xhFF7F<x`{h@3h[ji`hsFh 1+h$1+hJzDh+L|D{h[j 0F{h[j(08K{D8JzD! #`{h[ji|3FL{h[jio;`h@3hzhBh(3F:h$0+h`h(3F7h+ hh;`h{h[jit3B{h[ji|3Fh+лh@3K{DJzD! h(3FKXohGh(3F!h7F&failed to read monotonic clock, errno=%dtransfer %pcancel transfer failed error %dfailed to set timer for next timeout, errno=%dinterpreting short transfer as errortransfer %p has callback %pdetected timeout cancellationsomeone else is closing a deviceasync cancel failed %d errno=%dpoll fds modified, reallocatinglibusb/libusb/io.cctx->pollfds_cnt >= internal_nfdspoll() %d fds with timeout in %dmspoll() returned %dpoll failed %d err=%dcaught a fish on the event pipesomeone updated the poll fdssomeone purposely interruptedsomeone unregistered a hotplug cbsomeone is closing a devicehotplug message receivedbackend handle_transfer_completion failed with error %dbackend handle_events failed with error %ddoing our own event handlingevent handler was active but went away, retryinganother thread is doing event handlingno URBs, no timeout!no URB with timeout or all handled by OS; no timeout!first timeout already expirednext timeout in %d.%06dsadd fd %d events %dremove fd %dcouldn't find fd %d to removedevice %d.%dcancelling transfer %p from disconnectcalculate_timeoutlibusb_alloc_transferlibusb_free_transferlibusb_submit_transferlibusb_cancel_transferusbi_handle_transfer_completionusbi_handle_transfer_cancellationlibusb_try_lock_eventslibusb_event_handling_oklibusb_event_handler_activelibusb_interrupt_event_handlerhandle_timeouthandle_eventshandle_eventslibusb_handle_events_timeout_completedlibusb_get_next_timeoutusbi_add_pollfdusbi_remove_pollfdusbi_handle_disconnectGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  " "#2U2*63D<L\1nG_u"%"7"HIX"[mf"HX"@ ` "   "4 "< "H 8X "  "  "P P` " !l "x3"""\dEex"Tf"H"x"}t?u"'0"""X`ah"|"`(p" "@<*=Rh~ 5)3CI=VinYhEYa "; Y ,y p=   Y <  \5 pNa tj 44t %8P &w1O(w*\L&q9!M?io.c$tlist_initlist_addlist_add_taillist_dellist_cutusbi_mutex_initusbi_mutex_lockusbi_mutex_unlockusbi_mutex_trylockusbi_mutex_destroyusbi_cond_initusbi_cond_waitusbi_cond_broadcastusbi_cond_destroyusbi_tls_key_createusbi_tls_key_getusbi_tls_key_setusbi_tls_key_delete$dcalculate_timeout__FUNCTION__.8815__FUNCTION__.8826__FUNCTION__.8831arm_timerfd_for_next_timeoutadd_to_flying_listremove_from_flying_list__FUNCTION__.8860__FUNCTION__.8866__FUNCTION__.8885__FUNCTION__.8892__FUNCTION__.8903__FUNCTION__.8914__FUNCTION__.8919__FUNCTION__.8924handle_timeout__FUNCTION__.8941handle_timeouts_locked__FUNCTION__.8969__PRETTY_FUNCTION__.8970__FUNCTION__.9002__FUNCTION__.9035usbi_fd_notification__FUNCTION__.9056__FUNCTION__.9063__FUNCTION__.9085pthread_mutex_initpthread_mutex_lockpthread_mutex_unlockpthread_mutex_trylockpthread_mutex_destroypthread_cond_initpthread_cond_waitpthread_cond_broadcastpthread_cond_destroypthread_key_createpthread_getspecificpthread_setspecificpthread_key_deleteusbi_io_initusbi_pipeusbi_add_pollfdcloseusbi_io_exitusbi_remove_pollfdfree__errno_locationusbi_log_GLOBAL_OFFSET_TABLE_usbi_backendlibusb_alloc_transfercalloclibusb_free_transferlibusb_submit_transferlibusb_ref_devicelibusb_cancel_transferlibusb_transfer_set_stream_idlibusb_transfer_get_stream_idusbi_handle_transfer_completionlibusb_unref_deviceusbi_handle_transfer_cancellationusbi_signal_transfer_completionusbi_signal_eventlibusb_try_lock_eventsusbi_default_contextlibusb_lock_eventslibusb_unlock_eventslibusb_event_handling_oklibusb_event_handler_activelibusb_interrupt_event_handlerlibusb_lock_event_waiterslibusb_unlock_event_waiterslibusb_wait_for_eventusbi_cond_timedwait__assert_failusbi_clear_eventpollusbi_hotplug_deregisterusbi_hotplug_matchlibusb_get_next_timeoutlibusb_handle_events_timeout_completedlibusb_handle_events_timeoutlibusb_handle_eventslibusb_handle_events_completedlibusb_handle_events_lockedlibusb_pollfds_handle_timeoutslibusb_set_pollfd_notifiersmalloclibusb_get_pollfdslibusb_free_pollfdsusbi_handle_disconnect  q$ r: sP th u v w x y z { |( }    L V `   (  : HLPTv   p " HLPTz   @ D H L P T X \  J |        & 4 8   H L P T     < P T X \      ^ x|6 \`   p       , H b |    ( V v  . H ` r     $(,048<@DHLPTX\`dhlp L p          $(,@ h  b    p   X\   |  : `dhl 0 l  0 @DHLPT.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4X @9h %+0S80%%A&Qp&-4& q T1d Aahotplug.o/ 1620229116 1000 1000 100664 4076 ` ELF( 4( x`9`;hZh{hZ`{h:h`;h[hzh`;hzhZ` 7F]{pGx`9`{h:hZ`;hh{h`;hhzhZ`;hzh` 7F]{pGx`{h[hzhh`{hhzhRhZ`{h"`{hh{hZ` 7F]{pGx`xh7Fx`xh7F``z`;`;hxF{h@+#5;hx+;hZhD0B#&;hx+;hhF0B#;hx +;hyh@0B#;hh;hizhhhGFF7F``z`h\3Fh[m;aii;a)ix@+h\3Fizhhhxah\3Fu{i+ i3FRiiaii;aihP3Bh\3Fa 7F``z`! F{a{i+%K{D%JzD!h?{izh`{ihZ`hsF.h 1+h$1+hPffi f{! f# fl[ -Nd{ hotplug.c$tlist_addlist_add_taillist_delusbi_mutex_lockusbi_mutex_unlockusbi_hotplug_match_cb$d__FUNCTION__.9274__FUNCTION__.9287__FUNCTION__.9300__FUNCTION__.9311pthread_mutex_lockpthread_mutex_unlockusbi_hotplug_matchfreeusbi_hotplug_notificationcallocusbi_logusbi_signal_eventlibusb_hotplug_register_callbacklibusb_has_capabilitylibusb_get_device_listlibusb_hotplug_deregister_callbacklibusb_free_device_list_GLOBAL_OFFSET_TABLE_usbi_default_contextusbi_hotplug_deregister    !  " #  * %L !& "F &Z ' ()*   % " #)*  * ": l p .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4t @ %+080%AQp-    astrerror.o/ 1620229116 1000 1000 100664 4196 ` ELF(44( x`{h+xhF+xhF+{h3x-+ {h3x_+{h3x.+o$#`K{DFhR#0"yhFF+h3`h+h+oK{DFh`#F7FFx`{h[B`h+h + #` K{Dh K{DFF[hDQ#0F7F]{pG$2ennlfrruSuccessInput/Output ErrorInvalid parameterAccess denied (insufficient permissions)No such device (it may have been disconnected)Entity not foundResource busyOperation timed outOverflowPipe errorSystem call interrupted (perhaps due to signal)Insufficient memoryOperation not supported or unimplemented on this platformOther errorGeluktInvoer-/uitvoerfoutOngeldig argumentToegang geweigerd (onvoldoende toegangsrechten)Apparaat bestaat niet (verbinding met apparaat verbroken?)Niet gevondenApparaat of hulpbron is bezigBewerking verlopenWaarde is te grootGebroken pijpOnderbroken systeemaanroepOnvoldoende geheugen beschikbaarBewerking wordt niet ondersteundAndere foutSuccèsErreur d'entrée/sortieParamètre invalideAccès refusé (permissions insuffisantes)Périphérique introuvable (peut-être déconnecté)Elément introuvableResource déjà occupéeOperation expiréeDébordementErreur de pipeAppel système abandonné (peut-être à cause d’un signal)Mémoire insuffisanteOpération non supportée or non implémentée sur cette plateformeAutre erreurУспехОшибка ввода/выводаНеверный параметрДоступ запрещён (не хватает прав)Устройство отсутствует (возможно, оно было отсоединено)Элемент не найденРесурс занятИстекло время ожидания операцииПереполнениеОшибка каналаСистемный вызов прерван (возможно, сигналом)Память исчерпанаОперация не поддерживается данной платформойНеизвестная ошибка ,@l0lx$DXl|  L,D0,HGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  " 1GG  J[bnPstrerror.cusbi_locale$dusbi_locale_supportedusbi_localized_errors$tlibusb_setlocalestrlenstrncasecmplibusb_strerror  b     $(,048<@DHLPTX\`dhlptx|.symtab.strtab.shstrtab.rel.text.data.bss.rodata.rel.data.rel.local.comment.note.GNU-stack.ARM.attributes4 @ 8 %(+(0(8<`8 @  L0P %Uu epu -   $ ~ usync.o/ 1620229116 1000 1000 100664 3852 ` ELF(, 4( F ۲{s۲;sF7F]{pGx`{hj3F 7F]{pGx`FFFFp FpF;{h`hxphxZp;FFFhZ;FFFhFFFhڀ7F``z`;`{h{ahh`h"Zqh"qhzj`hzhb{i+ {iۈFF3Fhah:jah:ha7F``;`Fqhh`hyZqh"qhzj`h:hbhiah:jahia7F]{pGx`xhFF7Fx`{hi`h"`{h[iK{DJzD! 7Fx`{hi{a{hh[ji;ayi8i`h+h hF K{D JzD!8ixh{ih+7F8x`FFFFp FpF;#`{h[ji0FF+o 8a;i+o ;3FF`h+8io 8xx;;Fh0+h3:yjFj6K{Dhyh8i;i"q8ixa{i+8i{iS8i]0+ 8iF;i[iFxj;ih+*R#0DGE%E-5=;i[i{a#o{ao{ao{ao{aO3{a{h[ji;ih K{D JzD!ob{a8i{iF7Fz`z`;` Fr#{ah[ji0FF+ov ai+o lzj5K{D;h{hhii0 qiai+ڸiiLij+лiZij`ih+*R#0DGC#C+;3#a#oaoaoaoaO3ah[jiih K{D JzD!obaiiF 7F|`z`;` Frz#ii;hzhhRFF7F`z`;` Frz#ii;hzhh9FF7Factual_length=%dlibusb_handle_events failed: %s, cancelling transfer and retryingunrecognised status code %dsync_transfer_cbsync_transfer_wait_for_completionlibusb_control_transferdo_sync_bulk_transferGCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  " ()?CbY^vLOg:tp"0 4Hd#5IRq22sync.c$tlibusb_cpu_to_le16libusb_control_transfer_get_datalibusb_fill_control_setuplibusb_fill_control_transferlibusb_fill_bulk_transferusbi_tls_key_get$dsync_transfer_cb__FUNCTION__.8759sync_transfer_wait_for_completion__FUNCTION__.8767__FUNCTION__.8793do_sync_bulk_transfer__FUNCTION__.8815pthread_getspecificusbi_loglibusb_handle_events_completedlibusb_error_namelibusb_cancel_transferlibusb_control_transferlibusb_alloc_transfermalloclibusb_free_transfermemcpylibusb_submit_transferlibusb_bulk_transferlibusb_interrupt_transferX $ %   & ' % (  L *d +t , - . , -v % ,   *  . , % ,  .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes44 @ %h+h0h80B%AgQpg- $  1 alinux_usbfs.o/ 1620229116 1000 1000 100664 39432 ` ELF(ؗ4( x`9`9hxh`h+xhhF7Fx`xh7Fx`xh7Fx`xh7Fx`xh7Fx`{hhFF[Dh3zhDF 7F]{pGx`9` K{Dh+;hC#FxhF9hxhFF7F*](;``;`(;hiR`BsR`K{Dh+ЏK{Dh(;h 0F(;h(0(8FJzDOQK{Dh(;h 0F(;h(0(8FyJzDOQh(;FFzS`Sh?ShFh+q;h+ShDSb4\K{D\JzD!PhShMc34R`ShOzrFJ D34 OJC3FR`S!Fh(;FFS`Sh?ShI;h+/FhFF(;%K{D%JzD!PhFh +h+ K{DJzD!PhFh +o Fh+oO3FW 7F\R x`{hT3F 7F]{pGx`{h,3F 7F]{pG``z`h IyDF+#h 3 K{D JzD! h+zih`{h+:i{h`#F7Fx`#{axh8a;i+ #hz.+#{a8i`h+8i{iF7F)K{D`#`hF+лh` #K{D`hF+лh`h+$K{D`hx`{h+"!8hsF+лh`K{DF#`xh8`;h+xhh+ h K{D JzD! hF7Fd\Tf;F `h+# FhK{DJzD! #F7F;`;F` FF+Fh8,K{D,JzD!hO3G;Fh;Fh;Fh3 #F F!IyD1+8 3K{DJzD!hO31+;FhO2Z`1+;FhO2` 3 K{D JzD! #FwFL``z`;`hhhB#K{Dh?FK{D``FxhF+ob&K{Dh? `#"!pFK{D`K{Dh? ` #"!_FK{D`K{Dh+ЌK{DJzD! K{Dh? `#"!AFK{D`K{Dh+ЂK{DJzD! K{Dh+'`# "!$F+zK{DFO@C``#"!F+rK{DFOS`pK{DF@3`nK{DhmK{DmJzD! kK{Dh? `#"!FeK{D`dK{Dh? `#"!F^K{D`^K{Dh+\K{Dh+#FYK{DFfn+ѻipCOSK{DSJzD!xhQK{DF#`OK{DF#`NK{Dh+LK{DLJzD! JK{Dh+IK{DIJzD! GK{DFY#fDK{Dh+fn+xhfn+x`9`"`q@K{DFxhRai+iq"Fiaii+{hiFhi0K{D0JzD! FO3Oi+ +K{D+JzD! ;hO2`#>;{+ {hi#K{D#JzD!O3/;z+ {hiK{DJzD!O3  "Fxa:iB{hiK{DJzD!O3;hzi`#F$7FTpfvh`N.``z`;`h{jEK{DEJzD! CK{Dh+лh+{j+*;j+obl ";K{DF8jF+;hzh6IyD8j "4K{DF8jF+;hzh/IyD8j#G{j,K{D,JzD! *K{DFyjhxa{i+{i0{i+o*{iڲ{hpK{DFyjhxa{i+{i{i+o{iڲ;hp{hxF;hxK{DJzD! #F7F@2.88F`z`;` Fr#{a2;h+o<;h+ ;hK{DJzD!hO3,{izh#IyD{i+{|zB{i;|F{iD{a;|F;h;`;h+;h[B K{D JzD!hO3F7F&(B``z`{h+ox{h+ #{h;K{D;JzD!hO3f#6IyDh{}+ {}2K{D2JzD!hO3N.K{Dh+%{hh!hcbj{hbj+j7FjB FjK{DJzD!hj#+ K{DJzD!hO3F{hB {hK{DJzD!h{hF07F 6z`z`;` Frhiahai[h{bih;b{h"`;h"`{j3{b;j;;b:jyji8xa{i+{i{j;a;i[yzB{hzj`{i:j{i;b{izjD{bF(7F``z`;`K{Dh+ FhYai+ڻi(haih{a{i?o{iٲ;hhai+ڻi izhB(F{`;izhFh{hF 7F`z`;` Frh}ai[h{biha;k"`{j3{bi;a#;bhiiyjFxa{i+{iz:jB i{ia{izjD{b;j3;b{i:hB(F;`:hyjxh;hF(7Fx`9`xh5xb#w#;s#{s##;#{Ozs{aa FOA8h8b;j+Fh+o+{hiFh;jK{DJzD! F{jO2`+F{j` {hi K{D JzD!{jO2`#F,7Fp`{` FrFrhxchi;cOschz hz( {h+NxhFF{k`{kh+o hiJzDyhFbj+4jг+ + A2BBrBh"bh"bh"bh"bh"b hijhK{DhJzD!eK{Dh+dK{DFhWc"!hck+ڻkk[c{k[hkFFvF{kZ`{k[h+Ѹko PK{Dh+ {k[hzkh{khkF!{k[hzkh{khkFkbj+FhkK{DhFa#ai+`Fh7K{D7JzD!xhO3]{iz.+I1K{Dh+# Fxi{F+;;iٲhڲ#xhai+0{i 3#K{D#JzD! #{i 3FF;a;i+ {i 3K{DJzD! ;i۲Fxhai+ ixa{i+iiF 7F `f:x`9`  ;h# F!xh`h+hzz;hxhFF7Fx`9K{DF`#{a#;ah+LFh1K{D1JzD!xhO3PFhhz[Dc+ ѻh 3"%IyDFF+$ѻh 3:!FF+{i3{ah 3FxhF+ лh 3K{DJzD! ;i3;ah`h+h;i+{i+#O3F7F BpDx`K{Dh+xhqFxhFF7F.x`NL|DxhG`{h[j"!FFh`hh+*hh"CKXFk{h[jm+?K{D?JzD! {h[j {h[j(0FF4KXFXhhYhhh3FEQ`h+7Fh+(K{D(JzD! {h[jiFh"K{D"JzD! Fh"`K{Dh+hhCh`K{Dh+hhCh`{h[jihh"F`h+hhFhF7F6x V T ~hx`xh`h[h+{h[jihhFFhhF7Fx`9` K{Dh+{h[j9hF`{h\jxheFhF F`h+{h[jFJFh;h`h+h;hh? {h[jiK{DJzD!;h"`#F7F,x`9`{h[jFxaxh"Fh;a;FFEQ8i`h+/Fh+o*Fh+o!Fh+o{h[jiFhh K{D JzD! Fob:h{i`#F7F Hx`9`xhFh`;FFEQh`h+/Fh+o'Fh+oFh+o{h[jiFhhK{DJzD! Fob#F7F \x`9`xh|Fh`;FFEQh`h+Fh+o{h[jiFhhK{DJzD! Fob#F7FH l``z`h;Fhah;a{h{aFEQiai+&Fh+oFh+oh[jiFhiK{DJzD! Fob#F$7Fr ~x` FpxhFh{ax` FEQxi8a;i+&Fh+oFh+o{h[jiFh;iK{DJzD! Fob#F7F x`xhFh`#;a#{a{hi!zi@+yixh {i3{a{i+{hF"EQh`h+Fh+o;aO{h[jiFhh'K{D'JzD! Fob;a9#{a2{hi!zi@+&yixh`h+{h[jihF{iK{DJzD! F{hi!ziC@{hao;a{i3{a{i+{hFz;iF7F: " ``z`;`hFha;k+oW;k3FFai+o Jizh`:kiZ`i3:k9hFhiFixai{i+/Fh+o 'Fh+oFh+oh[jiFh{iK{DJzD! Fob{iF$7F ``z`;`;h{hhEQhzFF7F``z`{hh"EQhdFF7Fx`9`xhe`hh"#"9h `h?{h[jiFhK{DJzD! F#hF7F2 ``z`yhhF+h[jiFhK{DJzD! Fob#F7FT ɰ;`;F`;hFh1;Fh ` FEQ1+'Fh=+#.Fh+o%;h[jiFh1K{DJzD! Fob 3 JzDFFF+##۲FwF  ˰;`;F`;hFh1;Fh 1ES1#1;Fh`FEQ1+3*JzDFFF+oCsFEQ 1+1Fh=+o)Fh+o Fh+o;h[jiFh1 K{D JzD! Fob#FwF x`9`xhFha;h`ES;a#{a FEQ iai+8Fh=+o6Fh+o-Fh+o$Fh+o{h[jiFhi K{D JzD! Fobi+o#F$7F &ɰ;`;F`;hFh1;Fh`37JzD`3"Z`FEQ1+,Fh+&Fh+ ++o:o7o4;h[jiFhK{DJzD! Fob 1+#:F;hh1+11:F;hhZFFwFT $ xx`9`{hj+9hxhgF9hxh;FF7Fx`9`9hxh`h+h{hj+9hxh#F7Fx`xh`h[h+h[hFhh+hhF7F``z`h@3ah/xaihF8a#;b{h;{b`iy+{ih{jDha{ih{j,!Da;ihiE QFF+=Fh+"K{D"JzD! {h;zjB+o;b'Fh+ K{DJzD! o;bih[jiFhK{DJzD! Fob;b{j;{bzjhB;jF,7Fr |  vx`#`{hhhDh`h+ иhh3`{hhhB{hhF{h"`7Fx`{h@3axhwaihFxai[y[C۲ ۲;a;i+iy+{ih+o q{ih+ ii+ii#{c#;c"{ih+OC{c#;c{ih+ ii+ii#{c#;cOC{c#;ciiykFF{b#;bii+#{b iiykF F+#;b{j3{bii{jK{DJzD! {j,!FF`h+o ih`izj`i"`i"Z`i"a#bj,"hD`hzhbiy+++ѻh"ph"a h"p{hjhah"piZyhZpijjykDh`;k+ ;i+{j;jBڻh"`{j;jB ;j+ iiykF FFha ii+ѻh"ahzkaj+;k+лhhCh`;i+{j;jB iy+лhhC@h`{ihhE Q,Fbj+\Fh+obih[jiFhj,K{D,JzD! FO3bj+'K{D'JzD! hi"`j2Fhy+""iZ`ihyjjDi`i[h+#j!xhjK{DJzD! #j3bj{jB#F<7F ~V f . x`{h@3;cxhb;khFVb;k[j{b#;d;kjc{j+or#d*9klF[D D(3h`K{DhhB;kh[jiK{DhhK{DJzD!oK:lhD;dl3dl{jB;ki;lBo8{j3+FF;b;ki;jK{DJzD! ;j!FFai+o ji`j:j`j"`j"Z`j"Za{jd#d#{dil+#aiF[D,3{ayi F;a;i+jyo liD:i`#c!9kzlF[D D(3h`;iiFhDF;ia9ikF[D D,3h`{l3{dk3ckiB;izhb;i"p;i"`;kZy;iZp;iia;ik`;iiFkDclidl3dl;jB#djhliDhFE Q,xc{k+rFh+o{c?Fh+;kh[ji;K{D;JzD!o{c*FhZ+;kh[ji3K{D3JzD!o{c;kh[jiFh{k*K{D*JzD! FO3{cl+ %K{D%JzD! j{k!j"Z`:jlj`l!xhlK{DJzD! #l3dl;jBs#FT7F f Jl (L \ L x`xha{h@3aihFxaii;_oZ,! F;a;i+o Ni:i`i"`i"Z`;izhb;i"piZy;iZpij;i`ii;ia{ih:iE Q,F`h+$8ii"`Fh+oih[jiFhhK{DJzD! FO3#F$7F x`{h@3`hy+"R#0DG3)xheFxhFxhFxhFhh[jihyK{DJzD!oF7F x`xhNxa{h@3;a{ih+o{ihF!xh`h+h;iy++{i[h+{i"Z`#F7Fx`{h@3`xh`hy+'R#0DG/hh+"лhhFh"`hh+иhDh"`hh[jihyK{DJzD!7F x`9`xhxa{h@3;a;hzihH3.#`{h(3F;h[hh2yih4{D$zD! {ihZ{i`{i[h+j;h[hp4{Dp$zD! ;h[i+<;ijzhiD`;h[iL4{DH$zD! ;hhhB;hhF;ijh9i jR4{D$zD! ;hh;h[iFh{hi;h[iD{ha{ih{ihB@K{DJzD! {i[h+{ii+@{i"a{hi;h[iD{ha;h[hy3y+7R#0DGeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeGeeeeeeee!eeeGGeeeeeeGGeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeemK{DmJzD! {i"aqiK{DiJzD! {ii+d{i"a`;h[ibK{DbJzD! {ii+x{i"at;h[hZK{DZJzD! {i"Z`?{h@3h[ji;h[hRK{DRJzD!{i"Z`,{ih;hBKK{DKJzD! E;hZi;hiB2;h[i:hiCK{DCJzD! {i[h+{i"Z`{i[h+{ii+{i"a{ih{ihBhY{ihFxhU{h(3F|#!{ihF{i"`{h(3Fh{i[h+xhF{iiFxhFF7FF"|vrjrZl<j^^`x`9`{h@3axh$xa{ih;a#{b#a{h(3F#;b{ih;jDh:hB;j3{b;j3;b:j;iB{j+ѻih[jiK{DJzD!{h(3Fo?;h[h:izjK{DJzD! #;b:jF[D(3:hD3`{iZiQ{iYaF[D(3iD`h"`hhFGIhgh+dlLT:K+E  ?3+<,)G2yK{DyJzD! h"`;uK{DuJzD! h"`/qK{DqJzD! h"`#hhkK{DkJzD! h"`ih[jihhdK{DdJzD!h"`hZhhZ`;j3;b;hi:jBc{ihZ{i`{i[h+3;h[hRK{DRJzD! {ih:iBnNK{DNJzD! xil{i[h+ {h(3FxhF^{h(3F!xhFS;h[hh(hl+ 5K{D5JzD! #aih[ji;h[h.K{D.JzD!#azj;iB'K{D'JzD! xi{h(3FixhF{h(3F#F(7FrN~z\28jx`9`xhm`{h(3FQ;h[hK{DJzD! {hi;h[iD{hah[h+);h[h+;h[h{h@3h[ji;h[hK{DJzD!hhFh"`{h(3F!xhF<;h[hl3l+R#0DG#`@#`=.K{D.JzD! #`2+K{D+JzD! #`''K{D'JzD! #`$K{D$JzD! #`{h@3h[ji;h[hK{DJzD!#`hhFh"`{h(3FhFxhFF7F v",tVx`xhYaih E QFai?Fh +#oi+Fh+oc{h[jiFhi.K{D.JzD! FO3Nhj{a{i@3;ahxFh[hhRi#K{D#JzD! ;iy+#R#0DG1###hFxi)FhFxiFhFxiF{h[ji;iy K{D JzD!obF$7Fvh,(``z`;`]L|D#;bh83F#;b;jhD{a#a{i0+;h;;`h[k;a iaih{ihB ij;aih03Bi+лih{ihB {ih assuming ready to be reapedDevice not found for URB --> assuming ready to be reapedunrecognised discard errno %dneed %d urbs for new transfer with length %dsubmiturb failed error %d errno=%dfirst URB failed, easy peasyreporting successful submission but waiting for %d discards before reporting erroriso packet length of %u bytes exceeds maximum of %u bytessubmiturb failed, transfer too largesubmiturb failed, iso packet length too largeunknown endpoint type %dhandling completion status %d of bulk urb %d/%dabnormal reap: urb status %dreceived %d bytes of surplus datamoving surplus data from offset %d to offset %dabnormal reap: last URB handled, reportingdevice removeddetected endpoint stalloverflow, actual_length=%dlow level error %dunrecognised urb status %dlast URB in transfer --> complete!short transfer %d/%d --> complete!could not locate urb!handling completion status %d of iso urb %d/%doverflow errorlow-level USB error %dCANCEL: urb status %dCANCEL: last URB handled, reportinghandling completion status %dcancel: unrecognised urb status %dunsupported control requestcontrol overflow errorlow-level bus error occurredreap failed error %d errno=%durb type=%d status=%d transferred=%dunrecognised endpoint type %xcannot find handle for fd %dLinux usbfs_get_usbfs_fd_is_usbdev_entryfind_usbfs_pathfind_monotonic_clockget_kernel_versionop_initop_exit_open_sysfs_attr__read_sysfs_attrsysfs_get_active_configlinux_get_device_addressseek_to_next_descriptorseek_to_next_configusbfs_get_active_configinitialize_devicelinux_get_parent_infolinux_enumerate_devicelinux_device_disconnectedusbfs_scan_busdirusbfs_get_device_listsysfs_get_device_listop_openop_get_configurationop_set_configurationclaim_interfacerelease_interfaceop_set_interfaceop_clear_haltop_reset_devicedo_streams_ioctlop_dev_mem_allocop_dev_mem_freeop_kernel_driver_activeop_detach_kernel_driverop_attach_kernel_driverdetach_kernel_driver_and_claimdiscard_urbssubmit_bulk_transfersubmit_iso_transfersubmit_control_transferop_submit_transferop_clear_transfer_privhandle_bulk_completionhandle_iso_completionhandle_control_completionreap_for_handleop_handle_eventsH GCC: (Linaro GCC 7.5-2019.12) 7.5.0A,aeabi"7  "* +7APW`mr(  (>$I(>fltTp,d89L0xHIH%l8K]+e1 M <?     0  0     l | /} XATHmD@tu ,-D@8pq?XpL\dFLxl`x| Hp.q$tDW m  !!!lT"|"}"<"D#P#Q##($$$@$$ %P(%)%%+d%>%T&Lx\&_]&8oQ,'''t(|(}(.(,(j8)@) A)T))-)X*Ed*Xe*t+p++H,P,\-h-i-0-8-< . /8 ,/-/T)/d2>H2Q2l6e`P6xQ6D7tL7M7l77777f?8h8|888 8DL:4<= $>0 %>t8AF AY AXLBDDs D D@EEF 0F 1FG G GDH     ! * ; D N W ^ f n  w }           % , `E M c j q y ~     m      + ypC X m              B b y linux_usbfs.c$tusbi_reallocfusbi_mutex_static_lockusbi_mutex_static_unlockusbi_mutex_lockusbi_mutex_unlockusbi_transfer_get_os_priv$dusbdev_namesmax_iso_packet_lensupports_flag_cloexecsupports_flag_bulk_continuationsupports_flag_zero_packetmonotonic_clkidsysfs_can_relate_devicessysfs_has_descriptorsinit_countlinux_hotplug_startstop_lock_get_usbfs_fd__FUNCTION__.10002_device_priv_device_handle_priv_is_usbdev_entry__FUNCTION__.10017check_usb_vfsfind_usbfs_path__FUNCTION__.10037find_monotonic_clock__FUNCTION__.10043get_kernel_version__FUNCTION__.10050kernel_version_geop_initlinux_start_event_monitorlinux_scan_deviceslinux_stop_event_monitor__FUNCTION__.10063op_exit__PRETTY_FUNCTION__.10067linux_default_scan_devicesop_hotplug_poll_open_sysfs_attr__FUNCTION__.10088__read_sysfs_attr__FUNCTION__.10099op_get_device_descriptorsysfs_get_active_config__FUNCTION__.10115__FUNCTION__.10125seek_to_next_descriptor__FUNCTION__.10134seek_to_next_config__FUNCTION__.10144op_get_config_descriptor_by_valueop_get_active_config_descriptorop_get_config_descriptorusbfs_get_active_config__FUNCTION__.10191initialize_device__FUNCTION__.10211linux_get_parent_infosysfs_scan_device__FUNCTION__.10225__FUNCTION__.10240__FUNCTION__.10258usbfs_scan_busdir__FUNCTION__.10270usbfs_get_device_list__FUNCTION__.10281sysfs_get_device_list__FUNCTION__.10301op_open__FUNCTION__.10313op_closeop_get_configuration__FUNCTION__.10323op_set_configuration__FUNCTION__.10331__FUNCTION__.10338__FUNCTION__.10345op_set_interface__FUNCTION__.10354op_clear_halt__FUNCTION__.10362op_reset_devicedetach_kernel_driver_and_claim__FUNCTION__.10374do_streams_ioctl__FUNCTION__.10388op_alloc_streamsop_free_streamsop_dev_mem_alloc__FUNCTION__.10406op_dev_mem_free__FUNCTION__.10412op_kernel_driver_active__FUNCTION__.10420op_detach_kernel_driver__FUNCTION__.10429op_attach_kernel_driver__FUNCTION__.10437__FUNCTION__.10448op_claim_interfaceop_release_interfaceop_destroy_devicediscard_urbs__FUNCTION__.10474free_iso_urbssubmit_bulk_transfer__FUNCTION__.10500submit_iso_transfer__FUNCTION__.10524submit_control_transfer__FUNCTION__.10550op_submit_transfer__FUNCTION__.10561op_cancel_transferop_clear_transfer_priv__FUNCTION__.10584handle_bulk_completion__FUNCTION__.10592handle_iso_completion__FUNCTION__.10625handle_control_completion__FUNCTION__.10659reap_for_handle__FUNCTION__.10681op_handle_events__FUNCTION__.10703op_clock_gettimereallocpthread_mutex_lockpthread_mutex_unlocklinux_hotplug_locksnprintf__errno_locationusbi_lognanosleepstrerrorsscanfopendirreaddirclosedirunamestat__assert_faillinux_netlink_start_event_monitorlinux_netlink_stop_event_monitor_GLOBAL_OFFSET_TABLE_linux_netlink_hotplug_pollfdopenfscanffclosememcpyreadstrtollinux_get_device_addressstrncmpusbi_parse_descriptorstrdupmemsetstrrchratoistrchrasprintfstrcmplibusb_ref_devicelinux_enumerate_deviceusbi_get_device_by_session_idlibusb_unref_deviceusbi_alloc_deviceusbi_sanitize_deviceusbi_connect_devicelinux_hotplug_enumerateactive_contexts_lockactive_contexts_listlinux_device_disconnectedusbi_disconnect_device__ctype_b_locusbi_add_pollfdusbi_remove_pollfdlibusb_error_namemallocmmapmunmap__aeabi_idiv__aeabi_idivmodcallocmemmoveusbi_handle_transfer_cancellationusbi_handle_transfer_completionusbi_handle_disconnectusbi_backend  4 J ` v   d   "       4 8 J lptx|  ,04F h v    " 048<@DT d z      Z lptx|T  $   " P j                  $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                   $ ( , 4 B      " L l p t x    & @ \    ! "   < X\`dhlptx| # $  6 R v   %  6 f 'z  '  0 @DHLPTX\`dhlp  (  $(^ t (   , @DHLPTX\`dhlv # #d )p    2 * $ N +h $t       ( (N \`dhlptx| ' * , , -  .< D \ /d  0 1 4 < LPTX\`dh  3  4  5 6H 4P 7`dhlpt 29:" 30 <6 4L |9:    < l -  2  , HLPTX\`dhl    2  -0 T f tx| & 2    =B 'T .          !j! ! ;! )! ! ! ! 2" >D" T"X" \"`"d"h"l"p"t"x"" ?" 0# D#H#L## )# # # # # #$($ )4$ F$ X$ p$ $ $$$ )$ $  %  %$%X% )d% v% % % %%% )% & && @& T&X&& )& & & ,' @D' ''''' A' #' )' ( ( ,( D( ^( t(x(( B) $) 8)<)P) C`) v) ))) )) ) * $* <* 0X*\*`** )* 0* )+ + (+ B+ ^+ t+x+|++ )+ + + + , (, H,L,, ), , , - \-`-d-- . r. )|. . . . . . /// /$/(/P/ n/ H0 Dj0 E0 0 Fn1 E1 )1  2 $2 @2 F2 T2 2 22222222f3 3 3 F&4 F5 )5 $5 B5 N5 l5 5 5 5 5 6666 6$6(6,6064686<6@6D6H6L66 F6 )6 6 7 .7 D7H77 778 8 88<9 h9 9 9 9 G: @< X< ~< < < < = = = H= I===============>>> >>>>> >> > n? ? ? ? ? 0@ J@ h@ H~@ I@ @ @ A I8AT@&rB:*D ~#p)K{Dh?'K{D"&IyD&HxD%K{D[h"Fx`{h+ K{D JzD! K{Dh!FK{DhFK{DFO3`K{DhFK{D[hFK{DFO3`K{DFO3S`#F7FNrvvld`XPH``z`hhD{axh8a:iyhhF+ h;iDx=+;i3hDhF3hD`h{iBhx+#F7F``z`;`F#`;h"`{h"`;j"p{j"pK{DFhhxa{i+O3K{DFxiF+{h"`}K{DFxiF+ {iyK{DyJzD! O3uK{DFhhyxa{i+qK{DFxiF+O3lK{DFhhbxa{i+gK{DFxiF+O3bK{DFhhKxa{i+; "!xiFڲ;jpFh+F#`O3RK{DFhh)xa{i+O3~ "!xiFڲ{jpFh+TF#`O3gAK{DFhhxa{i+O3Y/!xi8a;i+O3N;i; "!FFڲ;jpFh+F#`O35;i3 "!FFڲ{jpFh+F#`O3#K{DFhhxa{i+O3 /!xi8a;i+;iZ;h`#F7F<,| <"` @` ObZ`;F#`S```aSaa;(`; "Z`; `;"`;ba;"ZaxK{Dh9"Fdd8?Fh +Fh+ FhiK{DiJzD! O3d8+;i + `K{D`JzD! O3(h+([h+(h(RhTK{DTJzD! O3;[i +;i#`8`8+`8h+ GK{DGJzD! O3p`8 3\8\8[h+\8[h =X =r / = = > .  .> >J .V . ? > . . > . .  ?@ D H L P T X \ ` d h l p  @ . .  ." /L / / / /p / A B                2 /\ Ct / D . / E         F   D EH F.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4L  @x` % + 0 80%AQp- + pa