ELF>p@@('GNUj_i mdLinuxU(1H9t H@-]ff.fUHATSHLLL[A\]DUHSHDHptƃHHǃpH8-u'[]HG0HHH@0H0H`H8H@8[]ff.@LUHAWAVAUATSHG0HL@Lp0HMe<<tjtZA$(fAD$LLhL%H8 LLAEy LD[A\A]A^A_]ú1AD$*fAD$fAT$IuAEIHCzLwopRHoAD$P1fAL$fAD$AEDƃHI6DHHH`[A\A]A^A_]ËRHQwpdD‰FF DƃHPHHHHDIHHp`ZI6Ht'FLv;FHQwtLpdDH`HHqpvڋFH1PuFu뽐UHAWAVAUATISHHHG0DFDNLh0fDvM}fp==!tN=!u_fEuY(fD9uLfEfAu;Ƈ`DHXP1fAufEu(fD9DI$XA$`@A A$dHe[A\A]A^A_]=C!1=!ufEu(fD9ufERfAuHLJXD1ncm0==u=fAQfEG(fD96I`fz=fA fE(fD91IHXf)IuAVHHAP DCH`Y^A$dHeظ[A\A]A^A_]fEz(fD9iDI$XfE$P1fA>fE4(fD9#IlfEfE(fD9fAIHAFЃ]t5@1aI$XRA$`tA$dDAg* LAGIEHx0He[A\A]A^A_]IG0AGI8HXPEEEIEAV HEAPDCHp`HXEZfIEADEHHDMHp`DMDEJH=H9HHH|HyHH)H)΃1AʃNN9rƇ`DHXP1HLJXD1NCM0IEHHDMDEHp`DEDM1LIEDMHHDEHp`DEDMI$XP1IEDMHHDEHp`IEHHDMDEHp`DEDM151HvtHvftUHATHF8INTHP0HR0HF8u'N9NXuH v?9 r7A\]DLA\]H2HHH`DH2HHH`UHSHDHH{8C@HLuEH@H8H@H8[]HG0HHH0H`H@H8ǃLDUHAWAVAUATASHLo0IEQLIHAE8t5H= HC8HiIC@HPMLLEIIuALE8LAƇHLAH=-HLP P@0Aą(AE8t HS8HLAą)HI}H'HI}HHHI}HHHH8 H@IHH= I$H@H8HX8H@IH HH@0  LHAąuvHǃHHǃ HǃDHeD[A\A]A^A_]ILELEALEH{8H@C@HH8H@H8IF0HH@LwHHHFHIuHHLHHH`L@H8pXAIA>A@UHAULATISHLHLLHc[A\A]]DUHAWLAVIAUIATISHLHeH%(HE1t)LHEeH3%(uID$0M$hLLp0DCTAt6Et At+DA$LLpL%[A\A]A^A_]ADŽ$LAƄ$HI6AOHHH`UHAWAVAUATSHPFpHUHLXH}]‰E]1ۀ`HuHMȉ]A9MEHE@A;D$HEHPAD$HMIMMHB9MAD$ Hc@At$9AL$ E)9HEH}ȋ9dEL$DGLWBD9D1At$AD$$II$pAƄ$M$hLLAƄ$HL%1[A\A]A^]ÅDI$8I$8H81[A\A]A^]IHHHp`IDHHHp`I6HHH`DI>LuI$I>LI$H@8I$H@8DHI>LuI$8IHHHp`I$aIHDHHp`I$8I}KAEHH`EI}HDHH`HEPpHEHH@0H@0H8H`HEAj HHj LXZHEHH@0H@0H8H`HEAHDH@0H@0H8H`HEHH@0H@0H8H`HEDHH@0H@0H8H`HEDHH@0H@0H8H`HEHH@0H@0H8H`HEHH@0H@0H8H`HEDHH@0H@0H8H`HEDHH@0H@0H8H`UHH]UHH]ncm_notify_completencm_openncm_closencm_bindncm_unbindncm_do_notifyncm_set_altncm_ep0out_completencm_setupncm_disablencmhncm0NCMHNCM0 ncm deactivated truefalsenotify connect %s notify speed %u notify --> %d packet filter %02x NCM16 selected NCM32 selected non-CRC mode selected CRC mode selected Bad control-OUT transfer ncm unbind superdualfull%s: can't bind, err %d %d cdc_network&opts->lockusbncm%s event %02x --> %d Wrong NTH SIGN, skblen %d HEAD:6Wrong NTB headersize OUT size exceeded Bad index: %#X Wrong NDP SIGN Bad NDP length: %#X Bad dgram length: %#X Bad CRC reset ncm control %d init ncm ctrl %d reset ncm init ncm activate ncm usb_f_ncmifnameqmulthost_addrdev_addrCDC Network DataCDC NCMSSSSSinvalid control req%02x.%02x v%04x i%04x l%d ncm req%02x.%02x v%04x i%04x l%d ncm req %02x.%02x response err %d Got wrong INPUT SIZE (%d) from host CDC Network: %s speed IN/%s OUT/%s NOTIFY/%s drivers/usb/gadget/function/f_ncm.cCDC Network Control Model (NCM)author=Yauheni Kaliutalicense=GPLalias=usbfunc:ncmsrcversion=444FF9D4C4537FE2D044E2Ddepends=libcomposite,udc-core,u_etherretpoline=Yintree=Yname=usb_f_ncmvermagic=5.4.0-216-generic SMP mod_unload modversions pmodule_layout:zLkmalloc_cachesy4usb_gstrings_attach\ usb_free_all_descriptorscusb_ep_disablekusb_ep_enableOgether_get_qmultDusb_ep_queue2Wgether_setup_name_defaultz\hrtimer_cancel a0gether_get_host_addr_cdcK__dev_kfree_skb_anyb˛@mutex_unlock@usb_ep_set_haltbNgether_get_ifnameK-usb_ep_alloc_request?<sprintfxgether_cleanup Eusb_function_unregister 0pv_opsAfp__netdev_alloc_skb5gether_set_host_addr!ugether_get_dev_addr$skb_queue_purge]00Uhrtimer_start_range_nsŏWmemset@ dgether_connect2usb_put_function_instance]Fkstrtou8Q__mutex_initpfusb_ep_autoconfigxpfree_netdev7gether_set_gadget*mutex_lock[;icrc32_le]=@gether_get_host_addr<config_group_init_type_name8Cgether_set_qmultڶV3_dev_errd;@usb_function_registerJusb_ep_dequeuegY|print_hex_dump%skb_queue_tail-U_dev_infoSgether_register_netdevKK__alloc_skb) __stack_chk_fail\ɢ.__x86_indirect_thunk_rax,p.gether_set_dev_addrкconfig_ep_by_speedm__fentry__^nusb_ep_free_requestѠ"kmem_cache_alloc_traceRv_raw_spin_lock"__dynamic_dev_dbggether_disconnect zkfree8߬imemcpyVNhrtimer_initusb_assign_descriptorsCBՅusb_interface_idhrtimer_try_to_cancelCousb_os_desc_prepare_interf_dirUskb_put$ 00      $ $$$    @@$c~rnSJ95_L<usb_f_ncmGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0usb_f_ncm.ko쟰 !5#X&0=~ U j}7#0;p8?`888;@E8ah8} 08 @08`08 8&H8B)Q8m8 8P0 H    0 X=+ : J ] xm`}0P @   ``  z zP@'88C)QKf`{YpnK0nKL,6BO^@Sm!y (8  p8 ( (8H888T8pP880   8  H  X h  & 5 DZ q#p@(@((((B)7M  "#$S[z   " 9 M X d w          % . ? [ p y           ! 5 J ] d |          - : K Y h   __UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6ncm_get_altncm_freencm_disable__UNIQUE_ID_ddebug209.57780ncm_do_notify__UNIQUE_ID_ddebug192.57566__UNIQUE_ID_ddebug190.57555__UNIQUE_ID_ddebug191.57562ncm_setup__UNIQUE_ID_ddebug200.57655__UNIQUE_ID_ddebug201.57661ndp32_opts__UNIQUE_ID_ddebug198.57640ndp16_opts__UNIQUE_ID_ddebug196.57621ntb_parameters__UNIQUE_ID_ddebug202.57665ncm_ep0out_complete__UNIQUE_ID_ddebug199.57649__UNIQUE_ID_ddebug197.57634ncm_setup.cold__UNIQUE_ID_ddebug194.57598__UNIQUE_ID_ddebug195.57604ncm_unbind__UNIQUE_ID_ddebug217.57926ncm_string_defsncm_bindncm_stringsncm_control_intfncm_data_nop_intfncm_data_intfecm_descncm_iad_descncm_union_descfs_ncm_in_descfs_ncm_out_descfs_ncm_notify_descncm_ss_functionncm_fs_functionncm_notify_completehs_ncm_in_deschs_ncm_out_descss_ncm_in_descss_ncm_out_descncm_hs_functionhs_ncm_notify_descss_ncm_notify_descncm_openncm_closencm_tx_timeout__UNIQUE_ID_ddebug213.57822ncm_bind.coldncm_opts_ifname_showncm_opts_qmult_storencm_opts_qmult_showncm_opts_host_addr_storencm_opts_host_addr_showncm_opts_dev_addr_storencm_opts_dev_addr_showncm_attr_releasencm_free_instget_ncm.part.0put_ncm.part.0ncm_allocncm_set_altncm_wrap_ntbncm_unwrap_ntbncm_alloc_inst__key.57909ncm_func_type__UNIQUE_ID_ddebug210.57789__func__.57790__UNIQUE_ID_ddebug211.57798__func__.57799package_for_tx__UNIQUE_ID_ddebug193.57585ncm_unwrap_ntb.cold__UNIQUE_ID_ddebug205.57686__UNIQUE_ID_ddebug207.57695__UNIQUE_ID_ddebug203.57677__UNIQUE_ID_ddebug206.57691__UNIQUE_ID_ddebug204.57682ncmmod_initncmusb_funcncmmod_exit__func__.57586__func__.57823__func__.57927__func__.57556__func__.57678__func__.57599__func__.57622__func__.57781__UNIQUE_ID_author221__UNIQUE_ID_license220__UNIQUE_ID_alias219ncm_item_opsncm_attrsncm_opts_attr_dev_addrncm_opts_attr_host_addrncm_opts_attr_qmultncm_opts_attr_ifnamencm_string_tablencm_header_descncm_descss_ncm_notify_comp_descss_ncm_bulk_comp_desc.LC25skb_putusb_os_desc_prepare_interf_dir__this_modulehrtimer_try_to_cancelusb_interface_idusb_assign_descriptorshrtimer_initcleanup_modulememcpykfreegether_disconnect__dynamic_dev_dbg_raw_spin_lockkmem_cache_alloc_traceusb_ep_free_request__fentry__init_moduleconfig_ep_by_speedgether_set_dev_addr__x86_indirect_thunk_rax__stack_chk_fail__alloc_skbgether_register_netdev_dev_infoskb_queue_tailprint_hex_dumpusb_ep_dequeueusb_function_register_dev_errgether_set_qmultconfig_group_init_type_namegether_get_host_addrcrc32_lemutex_lockgether_set_gadgetfree_netdevusb_ep_autoconfig__mutex_initkstrtou8usb_put_function_instancegether_connectmemsethrtimer_start_range_nsskb_queue_purgegether_get_dev_addrgether_set_host_addr__netdev_alloc_skbpv_opsusb_function_unregistergether_cleanupsprintfusb_ep_alloc_requestgether_get_ifnameusb_ep_set_haltmutex_unlock__dev_kfree_skb_anygether_get_host_addr_cdchrtimer_cancelgether_setup_name_defaultusb_ep_queuegether_get_qmultusb_ep_enableusb_ep_disableusb_free_all_descriptorsusb_gstrings_attachkmalloc_caches1KSbq  s < @C `L     /  A ( @E L h_. `R\  0 07 O> K_\i h @  $ c+ H8a sh }  \ d ` `9 G N W j q z            1 x        L' $- ; /A [F ] Vc Fi <     =      . = d  k r y  0  N >    ^       P# 2 D [ %c v { %     8 /CMa1=HU Zq1Tmw(5=FQD2AlM @  0      @ p 0  $,AeDy        #5 ?s     !Ae v (}   ph1a  $ (l4HKfc<2DNXWDh%d-fXejCrO U lf @!.!I! n!!! ! !! ! !! ! !!"Z"u"  |" P"" " " X%76 ?D V 7j R Xw w w w# 7<wJ ^cwn qw [w w w   p@0p @(0 80 @H`PXp`h0pxP@ 0_p b0@F!}3 "$(048@DHP T<X`dVh8pt(xXvp0 A ] d   (  `0ozP 1 $!(0 4!8@@`!D!H P!To"Xx`K"d"h @(@@HPX.5`; p@EHX`0pN_ X(H0B8=@0H)PX` hpxXHB=0)`  (P0@XHB=0) } }}$(}04}$H8$@8HPp$x( $ $$ h(0P$Xh`h $h$h$h0$8@H0h$px$$$ (sH$PX`c$O$$($08@$`$hXpx@$X/$Xx0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rela__mcount_loc.rodata.str1.1.rela.smp_locks.rela.parainstructions.rodata.str1.8.modinfo__versions.rela__jump_table.rela.data.rela__bug_table.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?":@k%J=#E@%^:%Y@hH%nQ%i@0% ~%p y@H% &@(% 2'g8* @ȑH%H*L@x%2* +, <p@x% >| @0%B<@0%$B@ %3H@.@0%MKR0KX[KkKKP& @_ z0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H  o n%3tb+tN?,`M̥dVxI nĸ%=B$ig7sQŠG}x.\]ikVjQC?~Tt;ŁヌEV ݢ`I$QFpւ{ hhym)w|4!Qq>Xu&G4+/r<$ <'H[7Ҍq EƖ CEqS&a+CIx~ma% /ĜR %/ĎЄ4EHъM))"jHnwxzZ 9/ rLp%to%~#kپ8Y4& VU!AeENOR*_#u 5o@4ö 8пE$i˶b<ǚ}cm0Lz!~Module signature appended~