ELF@@41[ [ HIDPW &session->report_queue&session->state_queueUnknown key (scancode %#x) released. Bluetooth HID Boot Protocol DeviceHIDP (Human Interface Emulation) ver %s 1.2include/linux/skbuff.h%pMRhidpkhidpd_%04x%04x/mnt/disks/build-disk/src/partner-android/android14-gs-pixel-5.15-udc-qpr1/out/bazel/output_user_root/6fb5c89176824bd9e4cc4c4e857fcff1/sandbox/linux-sandbox/52/execroot/__main__/aosp/include/linux/skbuff.hCan't register HIDP socket Unknown key (scancode %#x) pressed. Can't allocate memory for new frame HID Boot DeviceFailed to create HIDP proc file &session->report_mutexHIDP socket layer initialized 0. !"#$%&21/-, 9 ++'()345:;<=>?@ABCDWXcFwnfhokmjilgEb7JN`OPQKLMGHIRSVtu†qsryY]|\^_z{Z[U*8}a6d~srq'void (struct sk_buff *)'?#hH1hMTHY_T(ҍH·8 Tޙh:lTHҍH·8TҨPh9ThH5(r Tuͼ, TH8(9(oThj TH$hLTH҈WHpl TH1hTHLH4NT(rJaT҈$ȇhV TH5(r @T4(Ta@HhThY_`TDH&HTh҈ƯaTuͼ T=ҨL5^ T2H# Tsh҈WHp` TH\ҨG T3yy! T^҈$ȇhV TuRH_ TՄHPhH[TIޙh: T[hT:7-1.+("( ȓ cT#  ( ȓ T?T#_?#{@9qT{#_ )+ih8J @@*?#*#_?#{OXO"OA{¨#_?#*#_?#տ#_?#{XO@@IA{#_?#C{og_WOA8**%C$qTqT qBT@ RXOQ@(߈ 4 q( TXO@ 5G9R?3(>@"* @*7b?8RqHuT(@X6߈5(@_6߈H5*8R"R(@X6߈ @z(5s`4?m?qiZZ^R_3(9">@%R @*7b?@RqhmTH@P6߈5H@W6߈H5*YR"RH@P6?߈ @z9(5?9GFR_(Aq10R?(@s@o@1*10R_(A8%C_ aT*OHWG_FgEoD{CC#_@*1(_u( ȩ5:R1)_)() Ȫ5QH_vH ȩ5}RQI_)(I Ȫ5RQI_)(I Ȫ5(?#{XOCR@@ @{#_?#{ _WO߈h4)*DR**@!R*9Vq T***!R"Rx* @ODWC_B{Ũ#_?#{ g_WO 66)@@ A A (@L)@ X@yNY@y kNzT BLB @yJQBx kJz`Tx )I@9?qaTI@9qTx"@ qT(@A@7RRbR;@@ (R!B""@wBRBx:zy )"" JB&*{{&@! hA* u@yq@y?k(1HA u@yq@y2 ?k(1bfjB!B"!B@y @@HT@yJ?T@ߢ4O1T* @OEWD_CgB{ƨ#_ xR؂[ R kyR6@y;:@y?>@yCb@9K>@ ƃR9 R @A>@ ΃R R @A*@ )@ !  6@߂Ȃ@ R )~0y 6@y4y:@y8y>@y<yf@906IR1)IR1) R1))R1)IR1)R1) R1) R1)*R kmii8CM!͚}  1-)?T }_ }ȯ5x*@G}|)R)f@986RRj R ( H*@ )@ ! B@ @)R)>@ @)R)*(RKhq!T9 }_) } Ȫ5 }_) } Ȫ5)R~_  K 5q TqT%aR }_) } Ȫ5t }_)o } Ȫ5r }_)l } Ȫ5p }_)@ } Ȫ5o }_) } Ȫ5m }_)~ } Ȫ5k }_)} } Ȫ5i }_)| } Ȫ5g)R }_J) } ȫ5?#{Os@T@jJ@ @yl@y? k`LzT`B(R(4 (*6!ROA{¨#_|_  | 55AR?#{@  (RKhqT9 )R|_  K 5qTqT{#_aR?#{#WOA8%C4`Ѩ@`Ti_ I@kB_x @y? k`LzThZ`R@@hV@(*@ 5hV@ R *` 5hR@h hV@hG)hR@5@y9@y**c@ITv4`R@hV@ )wv߈qMThR@hVU)R)bR@`"BA(R(4 (*7@*6w:A8%C_ T*#@OFWE{C#_v߈q T߈qlT*BR߈qlT!R |_  | 55AR }_) } 5¿¿¿¿?#{O4`h21)R)!R"R`hR@h߈ q T`V@``R@@6iz(  IR  h:`"(RKhqAT9 }_) } 5)R|_  K 5qTqTOA{¨#_aR?#{ @@5h@ R `@`4hb)R)!R"R h@h h )R) @{¨#_ }_) } 5 }_) } 5?#{  W(R!R"R) @(Q W) @(QW @hW!R"R @hb )R)!R"R @{¨#_ }_) } 5?#{C A8)%C?Dq)RA yT @ @ @)|J}) @?k @h * PE9H33?kT*   @@P9CRER! @9A8%C@ T{A#_?#{Ox@ R hv@h `@tB``Bh:@ @h6@ @`"@OA{¨#_?#{OC )a@A8'aS#ML(R( 4 (*7hb@ JR`")@% h>@ @hB@ @;hR21)R)`baR"RhB@ @h>@ @`b!R"R`*@ab!R|_  | 5h5AR }_) } 5?#{!R"R*{#_?#C{og _ W O A8 )%CkaѨ( G A8տ+=) @ @/>h߈4(R@?(A8%C_ !2TOLWK_JgIoH{GC#_@i"vjy{A @Ah"'hb# b>@@!Rh߈5 @I@9qT@I@9qT*0@+ ``?֟3@)w@4o@!R@9qThb@ JR)@@% h~@w@s@ Ro@@q1**$RbB@@!RhR9@!R"R*`0@+ ``?֟3@w@4o@!R@9qTAqT( 5>qT JIy R(P6@!R"RqaT@@(R@?( Q qT4qThb@ JR)@@% h~@w@s@ Ro@@q1***(@HW6h>@i @(߈5 RDR*h>@i @(߈4(@hW6hZAkTh^A7o@)@9 kAT|yxR?(@!R"Rjh>@i @(߈5 RDR*!RR9@Ȉ(Rh1h>@i @(߈5 RDR*`!RHR9@o RDR*!RR9@H!R"R(@HW6  R((_6@(@HW6 R1(_ +) Ȫ5;(_6 R1(_ +) Ȫ5;W7@QH}_H} 5? R1(_*( ȩ5!!@QH}_H} 5b((((?#{`@h {#_?#{og_WO8l@|@@9 qTqAT@9!RR@9!RBRS@9!RR S@9!RR S@9!R" RS@9!RRS@9!R RS@9!RR}S>@ @ @y @y_ k`Hz T2':RZ_ Tjz8?q#TRTjz8ja84!R*jz8?qTRaTjz8ja84!R#R @9(p@!R"R#Q@9!R""RS@9!RB"R S@9!Rb"R S@9!R"RS 9AR*9AR"Rq+T9ARR@(***OEWD_CgBoA{ƨ#_?#C{K_ W O A8%C YR*l@p>4#c#R,1 T7b@ @%)R)!R"R*A8%C_ !TOLWK_J{HK@C#_ }_) } 5?#{WO@qhT@"@9(7`*@ab#7 5h>@i @(߈H5 RDR* !Ru"R9Ȃ!R"R`B  (RKhqT9 )R|_  K 5qTqT*OBWA{è#_aR(?#{ o g _ WOA8%C@T*Q9R@ZA8cJ@@yy y~@H 5@y @y@H'@& @h )G) R A@ y#y'yRh@@9 xӊ(7@K6 !@JQ냋J1_ ꇟ5 *B;K5  RCՋ#k , 8Ս@- ? ?*B !?;"R  (B; 5  RC) 8)@*@ ?) ?(B`h@kTh@Qh@T J@j7@7 R R**uA8%C_ aT*OOWN_MgLoK{J#_ F8K R Fk FF8 R FF?#{O*R~~~~~~~~~@y H@y y|@5@yRyh~@9@y"yh~@=@y&yh~@@ !@  'h@9@ RRyh@=@"yh@A@&yh@ R`B  (RKhqT9 )R|_  K 5qTqT*OA{¨#_aR?#{ O(@y qT**cRDR(R )IR2@jyw2J9* `OB @{è#_?#{O @t" h2@V@h2`  (RKhqT9 )R|_  K 5qTqTOA*{¨#_aR?#{_WOA8%CRr?}?k?}?}?}?}?}?} ?} ?} ?} ?M#?}?}?}THRr?k!ThRr?k9TA8ը@9(7@i6hxh"@Q郉1 臟h. (B; 5  RCթ") * 8K@+ ? ?(BhxRv"@(a" (B; 5  RC) 8)@*@ ?) ?(B(*15@9(7@I6@Q郉1 臟& (B; 5  RCթ") * 8K@+ ? ?(B@(`"R (B; 5  RC) 8)@*@ ?) ?(B (Rr?k@!TRr?k)TR(6A8ɺ@9hxӉ(7@J6i"@)ꃊ)1? 釟IZ )B;*5  RC"J + 8l@, ? ?)Bw"@(a"ՠRD (B; 5  RC) 8)@*@ ?) ?(BU!CU s8@5Ⱥ@9(7@I6@郉1 臟hI (B; 5  RC") * 8K@+ ? ?(B@(`"աR4 (B; 5  RC) 8)@*@ ?) ?(B` @ @A8ը@9(7@i6hxh"@A郉1 臟H  (B; 5  RCթ") * 8K@+ ? ?(Bhx#Rv"@(a" (B; 5  RC) 8)@*@ ?) ?(B @H4#*`5@9(7@I6@A郉1 臟h (B; 5  RCթ") * 8K@+ ? ?(B@(`"#R (B; 5  RC) 8)@*@ ?) ?(BՀ JR6A8 @9(7 @j6ixi"@)1ꃊ)1? 釟] )B;*5  RC!* 8K@+ ? ?)Bhx@cRh")a"F (B; 5  RC) 8)@*@ ?) ?(B c* @@A8%C_ !T*OZWY_X{W#_@74@H7K@75@h7L )@7@H7 )@i7@7 R R4 R  R9@H7I@7^ R R R R@7D@7Y R8 RO R? RV@7@H7 R RF8 R F)FF8 R FFF8 R F)FF8 R FF F8* R FJ FF8 R FFF8 R F)FF8 R FFF8 R F)FF8 R FFF8 R F)FF8 R FF F8* R F FF8 R FF?#{_WOA8%C RU|@r? kTHRr?kTA8Ո@9H(7@@)胈)1?釟i@("Q (B; 5  RCՊ"J + 8l@, ? ?(B*( @A )B;+5  RC+ 8k@l@ ?+ ?)B4CR B 6A8ɺ@9hxӉ(7@J6i"@)ꃊ)1? 釟  )B;*5  RC"J + 8l@, ? ?)Bh"@)a"ՠR (B; 5  RC) 8)@*@ ?) ?(BՀ'l)Vxs8K3Sk)@Sy+n)VxS)_y.S+)PR. @QGN.OLM`3*C5Ⱥ@9H(7@@)胈)1?釟i (B; 5  RC") * 8K@+ ? ?(B@("աR (B; 5  RC) 8)@*@ ?) ?(B`` @ @[*YW@9I(7@@ k郉k1 뇟 @_+I"n *B;K5  RCՋ"k , 8Ս@- ? ?*B*+ @^ )B;,5  RC, 8Ռ@@ ?, ?)B5i}@4C*`5@9H(7@@)胈)1?釟@("@** V5` @@A8%C_ aT*OYWX_W{V#_ֳ@7 )@7 )@7@h7  R R R R  J@J7 )@ 7 R R@7?@h7T R> RUF8 R FJF F8+ R F F F8* R FJ FF8 R FFF8 R F)FF8 R FF F8K R Fk F F8, R F F?# (B; 5  RC A8)!) * 8K@+ ? ?(Bտ#_@7 RF8 R F)F?# (B; 5  RC) 8)@*@ ?) ?(Bտ#_@7 RF8 R FFhidp_hid_driver?#{!{#_?#{ *7!R 7!B7****R* @{¨#_?#{{#_?#{!R{#_֪ author=Marcel Holtmann author=David Herrmann description=Bluetooth HIDP ver 1.2version=1.2license=GPLalias=bt-proto-6vermagic=5.15.110-android14-11-gcc48824eebe8-ab11075071 SMP preempt mod_unload modversions aarch64name=hidpintree=Ydepends=bluetoothsrcversion=DFACC854BDEF3E77332E258scmversion=gcc48824eebe8LinuxLinuxhidp5module_layoutғ__stack_chk_fail~)Hmemcpypinit_net(__arch_copy_from_useriv#sockfd_lookupcapablesk_free_raw_write_unlock_bhQ_raw_write_lock_bh-ҟbt_sock_unlinkF3sock_no_mmapWsock_no_recvmsg8sock_no_sendmsgsock_no_shutdowncdsock_no_listenԍrsock_no_getnameMsock_no_accept+F7+sock_no_socketpair}sock_no_connect|U=2sock_no_bindzbt_sock_link{CHsock_init_dataԱsk_alloc06bt_procfs_cleanup5"proto_unregister$bt_sock_unregisterXYbt_procfs_init&bt_sock_registerZP܆proto_registerR? Kgic_nonsecure_priorities Ycpu_hwcapsӅ3-system_wqPjiffiesתAcpu_hwcap_keys5arm64_const_caps_readyiLz__ubsan_handle_cfi_check_fail_abortbt_infoTl__arch_copy_to_userHWstrlcpy٬put_device)vfput_input_allocate_devicebehid_ignorenJnesnprintf9dstrscpyj\1hid_allocate_device;͑memdup_userUrS__list_del_entry_validicancel_work_syncx'input_unregister_devicemhid_destroy_deviceh__list_add_valid_irefcount_warn_saturate*squeue_work_onr^del_timer_syncakernel_sendmsg!E[skb_queue_head3hid_input_reportA}input_eventmemscan휦gskb_pull(El>__pskb_pull_tailED__cfi_slowpath_diag}wait_wokenskb_dequeueJewoken_wake_functionrmod_timer__module_put_and_exit7remove_wait_queue8"Jadd_wait_queueݾset_user_niceU:__module_getQschedule}wake_up_processdkthread_create_on_nodeBQUinput_register_device( ]get_device9h_hid_add_deviceY up_writeG((down_writekmalloc_order_trace zkfreeq__mutex_initYyinit_timer_keyT__init_waitqueue_head{mutex_lockvl2cap_is_socketuskb_putؗ__alloc_skb"#>__wake_up7skb_queue_tail2{bt_err=kfree_skb_reasonUmutex_unlockTfinish_waitݍschedule_timeout&prepare_to_wait_eventuyHinit_wait_entryg ,mutex_lock_interruptiblee0&hid_parse_report@"skb_queue_purgeQPkup_readU3down_reads@l2cap_unregister_user`{sl2cap_conn_putIl2cap_register_user\!l2cap_conn_getGNUdU׏)<GNU>44GGLHI4 JKLMIx JK(LDMON   L S\ T| T  Q R   P U, U   V A N [    0 WT AX  B\  B` Bd Bp Bt B B B X > >   Y $ ( , 0 W@ }\ ~p Z N4X`>d>|yXXptCZ BBdBCwhhE phthxFw$wLhPhd\hl^`_ $B$$B(,8adypbvx hh]\MJKczw$h(h4\LP`Rh{yz|hh]Xw^_`RRRR  Z,G4G@LTC\Z(B(Bde i,fDfpRxtggR#DhwLP`R(B(Bf gpt&lOk$mPnho|i#r&TQ4R@OHktmnott R4 G< GT X    i #  r!S$!(!,!P!R!S!T!Q("S8"TL"Ql"S|"T"Q"R"""P"""Px##uD$q\$qt$q$q$q$q$q$q$$0%4%<%@%D%Ph%p%q%2%2%P%p%q%q&q,&qD&q\&qp&q&q&q&q'4'O<'k't''i's'''R'O((h((D(S(T(Q)R) ))P8))w)h)h)E))* * *@++++++h+h,F@,|,- - X---wHBHBBBAA B BD(BH(BBB8@?@P?|A`??????????@ @@@8@<@H@L@PATAAAAA$AAB0B\B B,BBdB@B  B$Bp(B@,Bj0B:4B;8B-(@0\>4@<l>@@Ht>L@T>X@`>d@l>p@x>|@>@AhAAlAApA$AtADAxAAAAAAAAA    L$T (0P4T 8@PDl HPTTl X`td8 hpxt8 x    $$<<TT $$l(0(4l8@4DHP8TX`DdhpHtxTX04LP l$(0p48@DDHPHTX`dhptx<@ $((04(8@DHPTX`dhptxPT### #@ @#D @#x!\#|!\# "$"(0"4"8@'D,(HP'T,(X`)d@)hp)t@)x*+*(+*+D++H++X++`--d--././ T0$7(0X0408@h0D8HP0T7X`0d1hp0t8xH1 8L11\181081118X27\22l2@827 2$3(024H88@|3D8HP3T3X`3d8hp3t8x3 438x47|4448474$548t5`8x55 5$8(054p88@5D6HP5T8X`l6d7hpp6t6x6P867676X8d:?h::x:?:?:::? ;$?(0;4;8@;D?HP <T?X`<dL<hp <t@x8=8@<==L=X@=H@===`@P>@T>> d> (@  > @  >$ >( 0 >4 0@8 @ @D PAH P AT HAX ` Ad `Ah p At Ax  A A  A A |# # {{ @DLTX`hlptx|UUPP (,048@DHL:>P?:>  L?AAAA(B@BHBH0B4B8B<0 |b  z < 5  ;  $  $0  0,! 0 \H \ x       $ o H PO0g T|0 < HQ ?@ TP7 XL`e xq p] |O!   8  T5 A `-  )  j x7           (0 ,@ 8XPV <w` H p L XaO \W (& G\ u  m_ 1 4 8, PE G! TK 7 p0 t+   Rh@@ HP L ` p   ,q ,xl     hA Hx` u     Lx J8 @ D60E `^j VH  d d   . : 0&  @ @  @  P |     p p` p  0 4 TxQ X t,Op 8 < #( @4 @ tZ #H! @  &`Un #  #zf #X*    D %> H @!D #0   # |! !, # 8 #D #Pj #q\ #  " 0 "s|a |#8:A #Ytn # #& &@q 'CP1 '  D(h) )>tW )c `O )Ap ) ) * *'3 D, H, * L, P,  T, H+ L+zx X, \,  \+ `,q d,J h,Hi d-~ h- z  -S -F  .A . .9N .z P/ g P/s _ X0Q0# \0 8  8@7 l09!= 8) 8 8P 0` 0 ( 84 8pc 0j@ 8L 8  L1l P1ZX3 81dR 8g `1 px 8j|< 9* 9" 17P 1\ H 9:  9 1 9  9,  \2  `2 9 9 p2 9 $9s (9q 2  2 ,9 | 09j0C 2Ab 49w$ 89@ 3zPL 3:0 <9<2 @9G`` 3lHX D9JT H9 ` L9p 30 32!l P9x T9 3 X9 \9  |4 4\ `9c{ d9 4  h9e l9S, p9*K 4`y 4 q t9c5 x9# 4 |90I 9U A x53 |5 9 9  5%   9, 98 90 5@ 5D 9P 9Pl 5j\ 9h 9` p6pu t6ct< 9:[ 9p 6 9sE 93  9 + 6@Y 6eQ 9C 9 6 9) 9c 9+! 9 h: l: h@ l@ |: p@| t@U\ x@t :  :^ :L% |@#(D @Yr :~ 4j @\@. @  ;0 ;)LB @N X: @,@ ;d @p @| @ P  <` < @ @p $< @ @e <=c @= @ @n P=\5 @3T @i @z =l> =, @$ @9R =^ J @< @ T> X> $" @$!0 @  h>< @H @T @  >  >u N >U`m @l @ 0  >xW @E @  @p= P?  |AdR @k@ w AcP U A' hA lA ` " A;G pA3% tA xA |Ap  A  A  A A  A A A A A B B B^ B\ B} B B B $B (B 0Bg 4BU 8B. %%  0*% ,,%%/#%R')*,'p   D(H ) h,h| 0 " |L3  |Fhs ! #{   -  p (  (%       @ j       ? J    _ d   H   X  ew  C0U@>N4 *FzgVP   ; mc &w g T ? 8  b  B.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.comment.init.plt.hyp.bss.rela.rodata.hidp_sock_family_ops.rela.altinstructions__versions__ksymtab_strings.rela.data.hidp_hid_driver.rela___ksymtab_gpl+hidp_hid_driver.rela___kcrctab_gpl+hidp_hid_driver.rela.fixup.modinfo__ksymtab_gpl__kcrctab_gpl.rela.text.__cfi_check_fail.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__ex_table.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.exit.data.rela.init.data.hyp.data.BTFinit_wait_entrystrscpymemcpystrlcpyinit_timer_keyhidp_session_new.__keyarm64_const_caps_readyfputhidp_session_putl2cap_conn_putskb_putschedule_timeouthidp_idle_timeouthidp_get_connlisthidp_session_listhidp_sk_listhidp_raw_requesthidp_output_reporthidp_input_reporthid_input_reporthid_parse_report__ubsan_handle_cfi_check_fail_aborthidp_startsock_no_accepthidp_input_eventprepare_to_wait_eventhidp_idle_timeout.cfi_jthidp_raw_request.cfi_jthidp_output_report.cfi_jthidp_start.cfi_jtsock_no_accept.cfi_jthidp_input_event.cfi_jtsock_no_connect.cfi_jtsock_no_socketpair.cfi_jthidp_stop.cfi_jtsock_no_mmap.cfi_jtsock_no_shutdown.cfi_jthidp_session_wake_function.cfi_jtwoken_wake_function.cfi_jtsock_no_listen.cfi_jthidp_open.cfi_jthidp_sock_compat_ioctl.cfi_jthidp_sock_ioctl.cfi_jthidp_session_dev_work.cfi_jtsock_no_recvmsg.cfi_jtsock_no_sendmsg.cfi_jthidp_session_remove.cfi_jthidp_sock_create.cfi_jthidp_parse.cfi_jthidp_close.cfi_jthidp_sock_release.cfi_jtsock_no_getname.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtsession_free.cfi_jthidp_session_probe.cfi_jtsock_no_bind.cfi_jthidp_session_thread.cfi_jt__module_put_and_exit__mutex_initbt_procfs_inithidp_process_transmitfinish_waitinit_netl2cap_is_socketl2cap_conn_get__module_getsock_no_connecthidp_mkeyspatcpu_hwcap_keyshidp_init_socketshidp_cleanup_socketswake_up_processhidp_sock_family_opshidp_sock_opscpu_hwcaps____versionsgic_nonsecure_prioritiesjiffiesbt_errsock_no_socketpair__kstrtabns_hidp_hid_driver__crc_hidp_hid_driver__kstrtab_hidp_hid_driver__ksymtab_hidp_hid_driverproto_unregisterbt_sock_unregisterproto_registerbt_sock_registerl2cap_unregister_userl2cap_register_usermemdup_user__arch_copy_to_user__arch_copy_from_userhidp_del_timermod_timer__typeid__ZTSFvP4krefE_global_addrhidp_session_wqsystem_wqbt_procfs_cleanupsockfd_lookup__wake_uphidp_stopsock_no_mmaphidp_protohidp_get_conninfobt_infosock_no_shutdownhidp_session_runkfree_skb_reasonhidp_session_wake_functionwoken_wake_functionqueue_work_onsock_no_listenhidp_openwait_wokenmemscanhidp_session_semhidp_sock_compat_ioctlhidp_sock_ioctlskb_pull__pskb_pull_tailskb_queue_tail__stack_chk_fail__cfi_check_failhidp_connection_delhidp_session_dev_workbt_sock_unlinkbt_sock_linkmutex_unlockmutex_lock__cfi_check_raw_write_unlock_bh_raw_write_lock_bhsock_no_recvmsgsock_no_sendmsgkernel_sendmsg__cfi_slowpath_diagsnprintfhidp_session_removeskb_dequeueremove_wait_queueadd_wait_queueup_writedown_writerefcount_warn_saturatehidp_sock_createhidp_parsehidp_closehidp_sock_releasehid_ignoresock_no_getname__cfi_jt_init_module__this_module__cfi_jt_cleanup_moduleschedulemutex_lock_interruptibleuaccess_ttbr0_disablecapableuaccess_ttbr0_enableskb_queue_purgehidp_send_messagekfreesession_freesk_freekthread_create_on_nodehidp_keycodehid_destroy_deviceput_deviceget_deviceinput_unregister_deviceinput_register_deviceinput_allocate_devicehid_allocate_devicehid_add_deviceset_user_nicekmalloc_order_tracehidp_session_probehidp_session_findsock_no_bind__list_del_entry_valid__list_add_validhidp_connection_addhidp_session_threadup_readdown_read__init_waitqueue_headskb_queue_headsk_allocdel_timer_synccancel_work_sync__alloc_skbsock_init_data_note_9$d.699$x.599$x.499$x.399$x.299$x.199$d.99$d.689$x.589$x.489$x.389$x.289$x.189$d.89$x.679$x.579$x.479$x.379$x.279$x.179$d.79$x.669$x.569$x.469$x.369$d.269$x.169$d.69$x.659$x.559$x.459$x.359$d.259$d.159$d.59$x.649$x.549$x.449$x.349$d.249$x.149$x.49$d.639$x.539$x.439$x.339$x.239$d.139$x.39$d.629$x.529$x.429$x.329$x.229$x.129$x.29$x.619$x.519$x.419$x.319$x.219$x.119$x.19$x.609$d.509$x.409$x.309$x.209$x.109$x.9_note_8$d.698$d.598$d.498$d.398$d.298$d.198$x.98$d.688$d.588$d.488$d.388$x.288$d.188$x.88$x.678$d.578$d.478$d.378$d.278$d.178$x.78$x.668$d.568$d.468$d.368$x.268$d.168$x.68$d.658$d.558$d.458$d.358$x.258$x.158$x.58$d.648$d.548$d.448$d.348$x.248$d.148$d.48$x.638$d.538$d.438$d.338$d.238$x.138$d.38$x.628$d.528$d.428$d.328$x.228$d.128$d.28$d.618$d.518$d.418$d.318$d.218$d.118$d.18$d.708$d.608$x.508$d.408$d.308$d.208$d.108$x.8$d.8$d.697$x.597$x.497$x.397$x.297$x.197$d.97$d.687$x.587$x.487$x.387$d.287$x.187$d.87$x.677$x.577$x.477$x.377$x.277$x.177$d.77$x.667$x.567$x.467$x.367$d.267$x.167$d.67$x.657$x.557$x.457$x.357$d.257$d.157$d.57$x.647$x.547$x.447$x.347$d.247$x.147$x.47$d.637$x.537$x.437$x.337$x.237$d.137$x.37$x.627$x.527$x.427$x.327$d.227$x.127$x.27$x.617$x.517$x.417$x.317$x.217$x.117$x.17$d.707$x.607$d.507$x.407$x.307$x.207$x.107$x.7$d.696$d.596$d.496$d.396$d.296$d.196$x.96$d.586$d.486$d.386$x.286$d.186$x.86$x.676$d.576$d.476$d.376$d.276$d.176$x.76$x.666$d.566$d.466$d.366$x.266$d.166$x.66$d.656$d.556$d.456$d.356$x.256$x.156$x.56$d.646$d.546$d.446$d.346$x.246$d.146$x.46$x.636$d.536$d.436$d.336$d.236$x.136$d.36$d.626$d.526$d.426$d.326.Ltmp226$x.226$d.126$d.26$d.616$x.516$d.416$d.316$d.216$d.116$d.16$d.606$x.506$d.406__UNIQUE_ID_scmversion306$d.306$d.206$d.106$x.6$d.695$x.595$x.495$x.395$x.295$x.195$d.95$d.685$x.585$x.485$x.385$d.285$x.185$d.85$x.675$x.575$x.475$x.375$x.275$x.175$d.75$x.665$x.565$x.465$x.365$d.265$x.165$d.65$x.655$x.555$x.455$x.355$d.255$d.155$d.55$x.645$x.545$x.445$x.345$d.245$x.145$x.45$d.635$x.535$x.435$x.335$x.235$d.135$x.35$x.625$x.525$x.425$x.325$d.225$x.125$x.25$x.615$d.515$x.415$x.315$x.215$x.115$x.15__UNIQUE_ID_alias705$x.605$d.505$x.405__UNIQUE_ID_srcversion305$x.305$x.205$x.105hidp_session_new.__key.5$d.5$d.694$d.594$d.494$d.394$d.294$d.194$x.94$x.684$d.584$d.484$d.384$x.284$d.184$x.84$x.674$d.574$d.474$d.374$x.274$d.174$x.74$x.664$d.564$d.464$d.364$x.264$d.164$x.64$d.654$d.554$d.454$d.354$x.254$x.154$x.54$x.644$d.544$d.444$d.344$x.244$d.144$d.44$x.634$d.534$d.434$d.334$x.234$x.134$d.34$d.624$d.524$d.424$d.324$x.224$d.124$d.24$d.614$x.514$d.414$d.314$d.214$x.114$d.14__UNIQUE_ID_license704$d.604$x.504$d.404__UNIQUE_ID_depends304$d.304$d.204$x.104$x.4$d.4$d.693$x.593$x.493$x.393$x.293$x.193$d.93$x.683$x.583$x.483$x.383$x.283$x.183$d.83$x.673$x.573$x.473$x.373$d.273$x.173$d.73$x.663$x.563$x.463$x.363$d.263$x.163$d.63$x.653$x.553$x.453$x.353$d.253$d.153$d.53$d.643$x.543$x.443$x.343$x.243$x.143$x.43$d.633$x.533$x.433$x.333$d.233$d.133$x.33$x.623$x.523$x.423$x.323.Ltmp223$d.223$x.123$x.23$x.613$d.513$x.413$x.313$x.213$d.113$x.13__UNIQUE_ID_version703$x.603$d.503$x.403__UNIQUE_ID_intree303$x.303$x.203$d.103hidp_session_new.__key.3$d.3$d.692$d.592$d.492$d.392$d.292$d.192$x.92$x.682$d.582$d.482$d.382$x.282$d.182$x.82$x.672$d.572$d.472$d.372$x.272$d.172$x.72$x.662$d.562$d.462$d.362$x.262$x.162$x.62$d.652$d.552$d.452$d.352$x.252$x.152$x.52$x.642$d.542$d.442$d.342$d.242$x.142$d.42$x.632$d.532$d.432$d.332$x.232$x.132$d.32$d.622$d.522$d.422$d.322$d.222$d.122$d.22$d.612$x.512$d.412$d.312$d.212$x.112$d.12__UNIQUE_ID_description702$d.602$x.502$d.402__UNIQUE_ID_name302$d.302$d.202$x.102$d.2$d.691$x.591$x.491$x.391$x.291$x.191$d.91$x.681$x.581$x.481$x.381$x.281$x.181$d.81$x.671$x.571$x.471$x.371$d.271$x.171$d.71$x.661$x.561$x.461$x.361$d.261$x.161$d.61$x.651$x.551$x.451$x.351$d.251$x.151$x.51$d.641$x.541$x.441$x.341$x.241$d.141$x.41$d.631$x.531$x.431$x.331$d.231$x.131$x.31$x.621$x.521$x.421$x.321$x.221$x.121$x.21$x.611$d.511$x.411$x.311$x.211$d.111$x.11__UNIQUE_ID_author701$d.701$x.601$d.501$x.401__UNIQUE_ID_vermagic301$x.301$x.201$d.101$d.1$d.690$d.590$d.490$d.390$d.290$d.190$x.90$x.680$d.580$d.480$d.380$x.280$x.180$x.80$x.670$d.570$d.470$d.370$x.270$d.170$x.70$x.660$d.560$d.460$d.360$x.260$x.160$x.60$d.650$d.550$d.450$d.350$x.250$d.150$d.50$x.640$d.540$d.440$d.340$d.240$x.140$d.40$x.630$d.530$d.430$d.330$x.230$d.130$d.30$d.620$d.520$d.420$d.320$d.220$d.120$d.20$d.610$x.510$d.410$d.310$d.210$x.110$x.10__UNIQUE_ID_author700$d.700$d.600$x.500$d.400$d.300$d.200$x.100%%{'!'!'!'!'!'!(!(!.(!A(!@#7 /qA@IA2nA@[*Q(!9_(!Or(!(!? (!j@(!O8(!=@(!=H(!=P(!X(!R`(!;p(!p)!:E@ *  )!)!*)!D)!Y)!s)!)!8Aub p@ S]P6/ P)!9)!9)!9)!90 9`)!P{`?)!;X )!@ )!S0E$ R@)!PX)!P`)!PhQ j p*!}0*!Pp(*!Px<*!PO*!}& 4Y*!Pa*!Si*!P Sq*!S|*!S*!P *!P(*!P0*!P8*!@*!PH*!SP*!S`+!Pp+!Px&+!S:+!SN+!P[+!Sl+!S{+!S+!S+!S+!S+!S+!S ,!S0,!S@3,!SPH,!S`],!Spm,!S},!S,!S,!S,!S,!S,!S,!P,!P,!S-!S!-!S 3-!S0H-!P@Y-!PHj-!PPw-!PX-!P`al*-!S-!S-!P-!S-!S.!S.!S.!P/.!S A.!S0V.!P@h.!SPy.!S`.!Sp.!S.!S.!S.!.!S/!S/!SkOS/!*(/!S ;/!S0N/!P@Y/!*`f/!*q/!*/!*/!P/!S/!S/!* /!*@/!A`/!P1/!1?p2/!M@20!`2 0!20!20!2#0!2+0!320! 3;0!@3D0!`3L0!S3V0!S3 S3`0!S3j0!p3v0!p40!p@40!P40!P4E40!5;~@5D60!~;0!S<0!<0!A@E0!I0!~M1!~@O~~P 1!~@R1!~S&1!~@U21!~VE1!~@XY1!Yi1!^y1! @b~1! c1! c1!T d bd1!@f1!*g1!* g1!T @g1!-g1!-g1!8h1!@l1!=`l2!l2!=l,2! l=2!~mM2!<ouI< o`2!=@o=Hop2!OPo|2!9Xo2!Oo2!o2!p2!Cp2!Ar2!Ar2!As(!As2!At2!At2!Au3!Au"3!Av13!Av@3!AwO3!Aw]3!Axm3!AxMDyV"M@zz3!z3!zw{\@{eKV@3!3!EȜ3!P3!E3!P3!A3!@3!P`3!Sp4!&4!74!H4!L4!* X4!@d4!9h4!=~4!F@F#*FNwF`F@8 ILK4!MF@4!O4!Q4!U4!W@%%%%@PP4!S<S4!S 4!S0WDB@P4!(8A4!4!4!5!5! 5! (.5!*55!* <5!*@C5!*`J5!*Q5!*X5!*_5!*f5!*n5!* PG H>J HT L HN HOP H=R HST 9V HX =H v5!5!5!5!5!5!5!5!5! 5!5!5!6!\'6!E ]b36!T @?6!] G6!A&  p@P6!^]6!`_ T -8a T cj6!YJqdu6!f@}6!m|M#P:96!P8:9@6!Pp6!6!S6!S6!S6!S6!SaP6!P6!P6!PP6!46!P6!P 6!P('IP07!S@ 7!SP7!S` Pp7!S/7!Sb S?7!SJ7!SU7!P^7!Pg7!pp@ pr7!P7!P7!P7!P7!P7!S7!S7!S7!S 7!S07!S@ SP8!S`8!Pp8!S%8!T )8!T 78!S@E8!PPS8!S`^8!Ppg8!Pxs8!S~8!*8!*8!*8!P8!P8!S8!* 8!*@8!*`8!y  9!9!@!9!T .9! 39! :9!o@D9!o8A@Q9!AWD-@d pub%@%eZ9!e9!fj9!m@3p9!*z9!P9!P9!P9!P9!T @*9!P9!b9! @9!~9!~ 9!P :!b@ :!A :!b P| IA %@%g:!M8A&M:96!P:96!P':!91:!P@@:!9HJ:!PxY:!PS#SaP@PFPh)=f:!PE$ RQ j S/!S(DPn:!P6!Px:!P:!P:!P*!P:!* :!P@:!SP:!S`&< Sp3-!S3,!SH,!S:!S],!Sm,!S:!h:!P;!P;!P(!;!%;! p@2;!6al*>;!SM;!pa;!P@l;!PH8!PP<`x;! ;!A@;!;! ;!@;!;!~\@w@;߫H;;!-;;!-<;!i@<0f<;!k<;!k= %@>Pj;!l fOn! u piN>!#ĥQWD(!>!  v} rWD=3>!  F>!  k!  )!Sk>! }>! ߴ JqdB>!  JqdB>! >! ñ>! G>! x>! >! ?! ?! ȱ >!#piN9?!  ycT O?!  ka?!  ku?!  N?! ?! ?! +?! ?! ?! ?! ,conn_reasonsCONN_REASON_PAIR_DEVICECONN_REASON_L2CAP_CHANCONN_REASON_SCO_CONNECTDISCOVERY_STOPPEDDISCOVERY_STARTINGDISCOVERY_FINDINGDISCOVERY_RESOLVINGDISCOVERY_STOPPINGdiscovery_statelast_adv_addrlast_adv_addr_typelast_adv_rssilast_adv_flagslast_adv_datalast_adv_data_lenreport_invalid_rssiresult_filteringlimitedrssiuuid_countuuidsscan_durationbdaddr_tBT_RUNNINGBT_SUSPEND_DISCONNECTBT_SUSPEND_CONFIGURE_WAKEINTERLEAVE_SCAN_NONEINTERLEAVE_SCAN_NO_FILTERINTERLEAVE_SCAN_ALLOWLISThci_devbdaddrsetup_addrpublic_addrrandom_addradv_addr_typeshort_nameeirappearancemajor_classminor_classmax_pagele_featuresle_accept_list_sizele_resolv_list_sizele_num_of_adv_setsle_stateshci_verhci_revlmp_verlmp_subvervoice_settingnum_iacstored_max_keysstored_num_keysio_capabilityinq_tx_powererr_data_reportingpage_scan_intervalpage_scan_windowpage_scan_typele_adv_channel_maple_adv_min_intervalle_adv_max_intervalle_scan_typele_scan_intervalle_scan_windowle_scan_int_suspendle_scan_window_suspendle_scan_int_discoveryle_scan_window_discoveryle_scan_int_adv_monitorle_scan_window_adv_monitorle_scan_int_connectle_scan_window_connectle_conn_min_intervalle_conn_max_intervalle_conn_latencyle_supv_timeoutle_def_tx_lenle_def_tx_timele_max_tx_lenle_max_tx_timele_max_rx_lenle_max_rx_timele_max_key_sizele_min_key_sizediscov_interleaved_timeoutconn_info_min_ageconn_info_max_ageauth_payload_timeoutmin_enc_key_sizemax_enc_key_sizepairing_optsssp_debug_modehw_error_codeadvmon_allowlist_durationadvmon_no_filter_durationenable_advmon_interleave_scandevid_sourcedevid_vendordevid_productdevid_versiondef_page_scan_typedef_page_scan_intdef_page_scan_windowdef_inq_scan_typedef_inq_scan_intdef_inq_scan_windowdef_br_lstodef_page_timeoutdef_multi_adv_rotation_durationdef_le_autoconnect_timeoutmin_le_tx_powermax_le_tx_poweresco_typelink_policyidle_timeoutsniff_min_intervalsniff_max_intervalamp_statusamp_total_bwamp_max_bwamp_min_latencyamp_max_pduamp_typeamp_pal_capamp_assoc_sizeamp_max_flush_toamp_be_flush_toloc_assocflow_ctl_modeauto_accept_delaycmd_cntacl_cntsco_cntle_cntacl_mtusco_mtule_mtuacl_pktssco_pktsle_pktsblock_lenblock_mtublock_cntacl_last_txsco_last_txle_last_txle_tx_def_physle_rx_def_physreq_workqueueerror_resetdiscov_timeoutdiscov_offservice_cachencmd_timerrx_workcmd_workdiscov_updatebg_scan_updatescan_updateconnectable_updatediscoverable_updatele_scan_disablele_scan_restartrx_qraw_qcmd_qsent_cmdreq_wait_qreq_statusreq_resultreq_skbsmp_datasmp_bredr_datadiscoverydiscovery_old_statediscovery_pausedadvertising_old_stateadvertising_pausedsuspend_notifiersuspend_preparesuspend_state_nextscanning_pausedwake_reasonwake_addrwake_addr_typesuspend_wait_qsuspend_tasksconn_hashmgmt_pendingreject_listaccept_listlink_keyslong_term_keysidentity_resolving_keysremote_oob_datale_accept_listle_resolv_listle_conn_paramspend_le_connspend_le_reportsblocked_keyshw_infofw_infoadv_tx_poweradv_dataadv_data_lenscan_rsp_datascan_rsp_data_lenadv_instancesadv_instance_cntcur_adv_instanceadv_instance_timeoutadv_instance_expireadv_monitors_idradv_monitors_cntirkrpa_timeoutrpa_expiredrpainterleave_scan_stateinterleave_scanhw_errorset_diagset_bdaddrcmd_timeoutprevent_wakeamp_assocrem_lenlen_so_farhci_conn_hashacl_numamp_numsco_numle_numle_num_peripheralhci_dev_statserr_rxerr_txcmd_txevt_rxacl_txacl_rxsco_txsco_rxbyte_rxbyte_txBT_CONNECTEDBT_OPENBT_BOUNDBT_LISTENBT_CONNECTBT_CONNECT2BT_CONFIGBT_DISCONNBT_CLOSEDhidp_session_stateHIDP_SESSION_IDLINGHIDP_SESSION_PREPARINGHIDP_SESSION_RUNNINGl2cap_pinforx_busy_skbbt_sockaccept_qskb_msg_nameskb_put_cmsgl2cap_chanhs_hconhs_hchandst_typesrc_typepsmdcidscidimtuomtuflush_tochan_typechan_policysec_levelconf_reqconf_lennum_conf_reqnum_conf_rsptx_wintx_win_maxack_winretrans_timeoutmonitor_timeouttx_creditsrx_creditstx_staterx_stateconf_stateremote_amp_idlocal_amp_idmove_idmove_statemove_rolenext_tx_seqexpected_ack_seqexpected_tx_seqbuffer_seqsrej_save_reqseqlast_acked_sequnacked_framesretry_countsdu_lensdusdu_last_fragremote_tx_winremote_max_txremote_mpslocal_idlocal_stypelocal_msdulocal_sdu_itimelocal_acc_latlocal_flush_toremote_idremote_styperemote_msduremote_sdu_itimeremote_acc_latremote_flush_tochan_timermonitor_timerack_timertx_send_headtx_qsrej_qsrej_listretrans_listglobal_ll2cap_connhconhchanfeat_maskremote_fixed_chanlocal_fixed_chaninfo_stateinfo_identrx_skbtx_identident_lockpending_rxpending_rx_workid_addr_update_workdisc_reasonsmpchan_lchan_lockhci_conninit_addrinit_addr_typeresp_addrresp_addr_typeadv_instanceattemptauth_typepending_sec_levelpin_lengthenc_key_sizepasskey_notifypasskey_entereddisc_timeoutconn_timeoutle_conn_intervalle_adv_datale_adv_data_lenle_tx_phyle_rx_phytx_powermax_tx_powerconn_reasonclock_accuracyconn_info_timestampremote_capremote_authdata_qchan_listdisc_workauto_accept_workidle_workle_conn_timeoutle_scan_cleanupl2cap_datasco_dataamp_mgrconnect_cfm_cbsecurity_cfm_cbdisconn_cfm_cbhci_chanampl2cap_seq_listl2cap_opsnew_connectionrecvset_shutdownget_sndtimeoget_peer_pidalloc_skbhidp_sessionctrl_sockintr_sockctrl_transmitintr_transmitctrl_mtuintr_mtuidle_todev_initwaiting_report_typewaiting_report_numberreport_mutexreport_returnreport_queueoutput_report_successl2cap_userhidp_connadd_reqhidp_conninfohidp_conndel_reqhidp_connlist_reqcnumbt_sock_listcustom_seq_showcompat_hidp_connadd_reqhidp_starthidp_stophidp_openhidp_closehidp_parsehidp_raw_requesttransmithidp_send_messagehidp_output_reporthidp_session_puthidp_connection_addhidp_session_findsession_freehidp_session_probehidp_session_removehidp_session_dev_workhidp_idle_timeouthidp_input_eventhidp_session_threadhidp_session_runhidp_del_timerhidp_session_wake_functionhidp_process_transmithidp_input_reporthidp_connection_delhidp_get_connlisthidp_get_conninfohidp_init_socketshidp_sock_createhidp_sock_releasehidp_sock_ioctlhidp_sock_compat_ioctlhidp_cleanup_sockets3@ ALPPh aP$2D pBXpbSqbrb@p]p pLp@02p@H0O@00 @x0@hP+0@ `05p0@ 0%q\ @0#dq @H0q@P0@0Aq<@`0!1q,@x0#*qkf@0J0{Los0s@@00*@x@$h kX26n[pN!V)S>0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyMRF|)0  `He0  *H ̏-jo,7ur"ׅfM{l儿"_:@RE(AiWv:J!ʹIe=ב[R)^Skf\ZܿY]ŀ'yLP`c8?ͤ:Fim֚PaNRT[Dޕ#X6'?ᅳ*fۗWngш[Y_|kD4Mol*Rw&R:XU gFFMصYOX\iY|bdj"@y-pH2ƟLrLW<a Pzaզ WZ]ޗwفnaebfFܧ|DpE5f5c- )BD\'CF-΍rH{~Module signature appended~