ELF]@@41%%%%%%%%%%%%%%((%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((: : 0HIDPzR| D<D-DPT P   PTD-D ,`D-D H     HD-D DP-D0L 0 p -H  0LD-0D-D H     HD-D @ D-DT @  h TD-D 4PxD-D0L 0 $ 0LD-D ,LD-D H  l  HD-(0D-DD X DD-(D-DD D DD-8D-D`P 0  `PD-D 0LD-D H     HD-D ,D-D H     HD-D ,D-D H     HD-D D-DpL  (4D-DD \ DD-L0D-D\ `   \D-D ((L-DD H DD-@pD-DT @   TD-D HD-D`X `  `XD-<,PDD-D H  d  HD-(,D-DD T DD-DPD-DX P  p XD-D (8D-DD ` DD-8HD-D@P @  @PD-,D-D H    HD-D zR| ,D-D H    HD-(H@D-DD h DD-8tP-D H   L -H D  HD-,D-D H     HD-D 8D-DP 0 < PD-D 84D-DP 0  PD-D X4l,(d-DD t DD-?#{g_WO@66@@A(A @ @ 8@y 9@y? k`LzT A A @yQAx? k`Hz`Tw  @@)I@9?q!TI@9qTw"@ qhT@A @ s@@@R1R (R!B`"@w"ARAxJy )b*"!.2*&@ HA U@yQ@y?k(1(A U@yQ@y?k(1{k" Bjnr!B!B@y @@HT@y*?T@ 4N1` T*ODWC_BgA{Ũ#_ wRzRjy6@y::@y>>@yBb@9JT_TR>@ R R @Aa>@ RR  @AE*@@!(  6z@zz@( RvL 0y6@y4y:@y8y>@y<yf@9H06IR1)IR1) R1))R1)IR1)R1) R1) R1) J+RLih8Fl!̚- 1,T- }_ }ȯ5w*@+)R)f@986RRh R (H*@@!(0B@ @-)R )i@9H6>@ @,)R )i@9(6*h=(R9!(R9!@RRRR }_* } ȫ5I }_* } ȫ5i }_) } Ȫ5q }_)o } Ȫ5n }_)l } Ȫ5k }_)@ } Ȫ5h }_) } Ȫ5e }_)~ } Ȫ5b }_)} } Ȫ5_ }_)| } Ȫ5\)R }_J) } ȫ5t?#{ @#hqT9hz@ R hv@h`@`" R` RhB@ @h>@ @`*@ )R|_  K 5q`TqT @{¨#_aR @qHT?#{ O3h"@97(@`"_  <@ @0@H5 RR*!RR9"@!R"R*OB @{è#_?#{Os@`T@jJ@ @yl@y? k`LzT`B(R(4 (*6!ROA{¨#_|_  | 55ARi$?#{ _ W O A8 C@ T{p*A8՘FA9h@(7@j6 x !?(T )B;C@+ 8 l@,  ?)BHR (B;C) 8)@*@ ) ?(Bh@k"Th@Qh@T**uA8 C_ !T*OMWL_K{J#_?#{ O?(R?|?|?|?|?|?|?|?|?| @y H@?(y)y*t@5@yhyt@9@yh"yt@=@yh&yt@@RT_T`Rx@9@RRhyx@=@h"yx@A@h&yx@BT_T`R !@iBhOB @{è#_RR@R@RRY2?#{O* OA{¨#_&?#{WOA8 C4`Ѩ@`Ti_ I@kB_x @y? k`LzThY`J@@hN@(* 5hN@ R *@ 5hJ@hhN@hG)hJ@5@y9@y**c@ITu4`J@hN@h (uh[q-ThJ@ch)R)bR@`"O(R(H 4 (*7@_T@TI@?T*Tb:A8 C_ aT*OEWD{C#_uh[q*Th[qlT*BRh[qlTBRh[q+T!*!R |_  | 55ARh }_) } 5\(Z?#{O5h)R)!R"Rtb`hJ@`N@ h[ qT`N@@h[ @?T@*@_!T(  IR  h:OA{¨#_h }_) } 5t?#{ @@5h@ R `@@4hb)R)!R"R h@hh)R) @{¨#_hb }_) } 5h }_) } 5F?#{ X)R!R"R @ X @ X @@hX!R"R @@h")R)!R"R @{¨#_h" }_) } 5di?#{OC)a@A8')aS'G(R(H 4 (*7hb@ JR`)@% h>@ @@hB@ @@;0hR)R)`baR"R;hB@ @@h>@ @@`!R"R`*@ab!R|_  | 55ARhR }_) } 5᎜?#{!R"R*{#_?#C{og_WOA8 C k)aA8#G @Z @'h2@4h)R)A8 C_ /TOHWG_FgEoD{CC#_R[R b>@a"!Rh2@5(K@9qATHK@9qT@  BR@2@_'rqCrk@TE0?2@(v@4j@!R@9qThb@@%`hv@wz@7r@j@`@q1b**$RbB@a. 2@_'rqCrk@TE0?2@(!v@4 j@!R@9qTAq`T57q TQqTh RP6`!R"Rq!T`" R` Rh)R) Q q T| 4qThb@@%`hv@5wz@r@j@`@q1b***h"@P7h>@ @h2@5 RR*!RhR9`"@i;q T?qATh>@ @h2@h 5 RR*@ !RHR1h>@ @h2@h4h"@ P6h:Ak! Th>A7j@)@9 ka Tvsh R)`!R"RD5(Rh28h>@ @h2@H5 RR* !RR9`"@m RR*!RR9`"@!R"Rh"@P6h RX6`!R"RBR h"@W7i R1(}_ ,* ȫ5;Ո_7i R1(}_ ,* ȫ5;W7h }_) } 51h R }_)+ } Ȫ5!!h }_) } 5u`@?#{{#_?#{_ W O A8 C XR BRhj@dr>4c#R,1 T7b@@%)R)!R"RBRA8 C_ TOKWJ_I{H#_ }_) } 5?#{og_WO8h@t@@9 q TqaT@9!RR@9!RBRS@9!RR S@9!RR S@9!R" RS@9!RRS@9!R RS@9!RR}S J>@K@ @yJ @y? kJz T'Z_ Tjz8?q#TRTjz8ka84!R*jz8?qTRaTjz8ka84!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{ƨ#_Uh9*_dY?#{ON R" RZOA{¨#_Uh9*_dY_Uh9?#{Ny@@)A{#_֮/?#{g_WOA8* C$qTqaT qBT@ RNQ@2@ 4 q( TN*@ 59 R1)>@"F**7?8Rq 4T"@ X62@5"@_62@5*8R"R"@X62@$ @zI5(񵆟u*`4?m)q*j)Z:> R?1*9">@%R*7?@Rq)TmT"@P62@5"@W62@5*WR"R"@P62@$ @zI5(J R)ɂA?q42 R)ײ@r@j@?41BR߲4 R)A8 C_ AT*OGWF_EgD{C#_@* }_)u } Ȫ58 R }_J) } ȫ51*}_Jv*} ȫ5{ R }_J) } ȫ5 R }_J) } ȫ5ݢ?#{NCR@@{#_?#{_WO6 @0@h4)*R**`!R*9Tq T****@!R"R*`OCWB_A{Ĩ#_u=~?#{CA8 C?DqTLA @ @ @ @ @(|I} i( * D933?kT*  @@)RCRER9 y9A8 C@ T{A#_oM?(@y qT?#{ **BRh(Rh* _` @{¨#_րA?#{  @S`" h2@`" @h2` hqT9 )R|_  K 5qTqT* @{¨#_aR?#{WOA8 CRr?}?k?}?}?}?}?}?} ?} ?} ?} ?M#?}?}?},THRr?k ThRr?kTA8ՈA9(7@i6hxh"{p TR_TT?(Rr?kTRr?kTR6A8 A9(7 @j6ixi"{pJQ? iTR_T#A8ՈA9(7@i6hxh"| I TR_DTR6A8 A9(7 @j6ixi"{pJ!? TR_4#TR (B;CՉ@* 8 K@+  ?(BaHR (B;C) 8)@*@ ) ?(B 5A9(7@i6hxh" T* (B;CՉ@* 8 K@+  ?(B`HR )B;C* 8J@K@ * ?)B* H (B;CՉ@* 8 K@+  ?(BaH#R (B;C) 8)@*@ ) ?(B @h4#5A9(7@i6hxh"| T* (B;CՉ@* 8 K@+  ?(B`H#R )B;C* 8J@K@ * ?)B A8 C_ TOYWX{W#_ )B;C@* 8K@+  ?)BaHR (B;C) 8)@*@ ) ?(BբU`CUs85RU` @ @" )B;C@* 8K@+  ?)BaHcR (B;C) 8)@*@ ) ?(B"c @@*?#C{WOA8 RS|@ Cr? k THRr?kTA8ՈA9H(7@hH )B;CՊ@+ 8 l@,  ?)B @ )B;C* 8J@K@ * ?)BՊA9iJ(7@)H *B;CՋ@, 8 @-  ?*B) @ *B;C+ 8k@l@ + ?*B)}@4C@5A9H(7@sH@t *CR B6A8 A9(7 @j6xө"{p ? ITR_b T][Y )B;C@* 8K@+  ?)BաHR (B;C) 8)@*@ ) ?(B'l)Vxs83Wk)K@Vx_y'n)SyW)')&SR& PQ@G*NOLM@3*`C5RM` @ @ @@A8 C_ TOXWW{VC#_R (B;C) 8)@*@ ) ?(B^ (B;C) 8)@*@ ) ?(BRO (B;C A8)@* 8 K@+  ?(B_ (B;C) 8)@*@ ) ?(B_A8 A9(7 @j6 x ?#{ J_ #T )B;C@* 8K@+  ?)BH (B;C) 8)@*@ ) ?(B{#_/=Tb6Dinclude/linux/fs.hinclude/linux/skbuff.h50o?#{!{#_50o?#{ *7!R 7!B7****R* @{¨#_`}?#{{#_`}?#{!R{#_author=Marcel Holtmann author=David Herrmann description=Bluetooth HIDP ver 1.2version=1.2license=GPLalias=bt-proto-6name=hidpintree=Yscmversion=gcb019dda06f1depends=bluetoothsrcversion=CAF2B115B5F4D05D5E29056vermagic=6.12.11-android16-0-gcb019dda06f1-ab12995838 SMP preempt mod_unload modversions aarch64Bluetooth HID Boot Protocol DeviceHIDP (Human Interface Emulation) ver %s &session->report_mutexCan't allocate memory for new frame &session->state_queueFailed to create HIDP proc file %pMR1.2hidpUnknown key (scancode %#x) pressed. HID Boot Devicestruct file::f_count incremented from zero; use-after-free condition present! Can't register HIDP socket &session->report_queuekhidpd_%04x%04xUnknown key (scancode %#x) released. HIDP socket layer initialized 0. !"#$%&21/-, 9 ++'()345:;<=>?@ABCDWXcFwnfhokmjilgEb7JN`OPQKLMGHIRSVtu†qsryY]|\^_z{Z[U*8}a6d~srqhidpbl2cap_is_socket:z+mutex_lockHPl2cap_conn_get:z+mutex_unlockgkmalloc_cacheso__kmalloc_cache_noprof2F__init_waitqueue_head&@Sinit_timer_key1lv__mutex_initJmemdup_user U3hid_allocate_device51kfree߾strnlen<'sized_strscpyb8snprintfhid_ignore<hid_destroy_deviceâinput_allocate_deviceZ4ȸalt_cb_patch_nopsH3l2cap_conn_putvsKl2cap_register_user'__warn_printk1v1__fortify_panic0+lput_deviceH|jskb_queue_purge_reason~(fputzs#refcount_warn_saturatel2cap_unregister_userح5__alloc_skbF\bskb_putZskb_queue_tail__wake_up%ʽbt_err~down_read~up_read B__arch_copy_to_userFr__stack_chk_fail%ʽbt_info~down_write'hid_add_device input_register_devicecget_deviceJ& kthread_create_on_node!Kwake_up_processsWsystem_wqLqueue_work_on~up_write=finish_wait]hfinit_wait_entry prepare_to_wait_eventFrscheduleD>input_unregister_device[ԫo__list_add_valid_or_report[ H5cancel_work_sync/__list_del_entry_valid_or_reportA__module_getRset_user_nicejiffiesmod_timer=add_wait_queue=remove_wait_queueFS__module_put_and_kthread_exit~swoken_wake_functionfwait_woken[skb_dequeuesk_skb_reason_drop|__pskb_pull_tailF\bskb_pulltmemcpyNhid_input_reportoWT_timer_delete_sync[kernel_sendmsgZskb_queue_head{input_event`vmemscan~vXhid_parse_reportl?mutex_lock_interruptible schedule_timeoutxoproto_registerI͉bt_sock_registerinit_net^͂bt_procfs_initkbt_sock_unregister?sproto_unregister1Fqbt_procfs_cleanup(RHbt_sock_allocAWbt_sock_linkAWbt_sock_unlink:%_raw_write_lock_bh:%_raw_write_unlock_bhF\sk_free capable B__arch_copy_from_userŽ1sockfd_lookupJ]sock_no_bind@ĺsock_no_connectA16sock_no_socketpair9 sock_no_acceptWui'sock_no_getnamersock_no_listen.fsock_no_shutdownY sock_no_sendmsgsock_no_recvmsg`#sock_no_mmapfmodule_layoutb:z+HP:z+go2F&@S1lvJ U351߾<'b8Ɯ<âZ4ȸH3vsK'1v10+lH|j~(zs#ح5F\bZ񼌋%ʽ~~ BFr%ʽ~' cJ& !KsWL~=]hf FrD>[ԫo[ H5/AR抰==FS~sf[πȯ|F\btNoWT_[Z{`v~vXl?⡁ xoI͉^͂k?s1Fq(RHAWAW:%:%F\ BŽ1J]@ĺA169 Wui'r.fY `#fl2cap_is_socketmutex_lockl2cap_conn_getmutex_unlockkmalloc_caches__kmalloc_cache_noprof__init_waitqueue_headinit_timer_key__mutex_initmemdup_userhid_allocate_devicekfreestrnlensized_strscpysnprintfhid_ignorehid_destroy_deviceinput_allocate_devicealt_cb_patch_nopsl2cap_conn_putl2cap_register_user__warn_printk__fortify_panicput_deviceskb_queue_purge_reasonfputrefcount_warn_saturatel2cap_unregister_user__alloc_skbskb_putskb_queue_tail__wake_upbt_errdown_readup_read__arch_copy_to_user__stack_chk_failbt_infodown_writehid_add_deviceinput_register_deviceget_devicekthread_create_on_nodewake_up_processsystem_wqqueue_work_onup_writefinish_waitinit_wait_entryprepare_to_wait_eventscheduleinput_unregister_device__list_add_valid_or_reportcancel_work_sync__list_del_entry_valid_or_report__module_getset_user_nicejiffiesmod_timeradd_wait_queueremove_wait_queue__module_put_and_kthread_exitwoken_wake_functionwait_wokenskb_dequeuesk_skb_reason_drop__pskb_pull_tailskb_pullmemcpyhid_input_reporttimer_delete_synckernel_sendmsgskb_queue_headinput_eventmemscanhid_parse_reportmutex_lock_interruptibleschedule_timeoutproto_registerbt_sock_registerinit_netbt_procfs_initbt_sock_unregisterproto_unregisterbt_procfs_cleanupbt_sock_allocbt_sock_linkbt_sock_unlink_raw_write_lock_bh_raw_write_unlock_bhsk_freecapable__arch_copy_from_usersockfd_lookupsock_no_bindsock_no_connectsock_no_socketpairsock_no_acceptsock_no_getnamesock_no_listensock_no_shutdownsock_no_sendmsgsock_no_recvmsgsock_no_mmapmodule_layoutLinuxLinuxGNUf*\4ad8UҳGNU0/</0123x 3x4(+,+4 8 D5h1lX pX t`x`TTt t6+L+L  $ ,70+m4+m8 < D5T8p9:2;8<D+H+d==  >?@++  B:<`&@`&\ d  CB++ D++ DEE F:GGHHB: IpKLMNO+c+cP0 4 8 Q< 0@ 0   R I   Q 0$ 0 TD H P R U$ ; ; < + + E E Et x  \ 0 0 ]^_HLP+T+``?abbc00,0048d|efghgi00jU8Ipt|\@@Oki?,dLl]_^@@OOO@@O,0mmnoppqrrO s4sHO\KhmlmttI@@O,u0uL@P@drp@t@|spvw8x@wyzpq{|8wyzOG$G8@<@dppq{|LMNPL`MO+c+cPL$M8NTLdMxNO+c+cPOxw+c+cPU} w,pDxLw~pq@@Ox8U $<T`XdX  ++P++P Dh ,  G G !"f,"gX"|"e"`#ft#g##e,${<$x`$2$U%L%M%M&{&N(&O4&+c8&+c<&P,'U`'`d'`p'x' |' ' ' '' ' '' (0(x(I)8**E*+Vl+T+ ,S,T(-d-x--.-H.<.JP.Hd.U/S<00111.1H1H$2U02El3T A A,A$<(A0L4A<\@AHlLAT|XA`dAlpAxP|AtAXAx A 0' 4'AAAAAAd AA $A,0A8(<ADHAPTA\`Ah!lAt"xA#A#AL$A(A*3*34+3t+3+3+3T,3,3,30- 3(-,34 .83@.D3L/P3X@/\3dp/h3p0t3|03823h232324<34t34* **$(*+#+#++ X$YH`L`T\ h` hhptx+|+  ++X+Q+QP++P``[048+<+@HL`P`T 0080HHPHmWZT `   ( @ H@%p<'xmm'(l.Android (12833971, +pgo, +bolt, +lto, +mlgo, based on r536225) clang version 19.0.1 (https://android.googlesource.com/toolchain/llvm-project b3a530ec6537146650e42be89f1089e9a3588460)d@,  T  X P`tT4X@T T`     @%Lx%`&8$(<'d'(l. 2 243 J`|%56 S{ 2~ #$ .42 l/d2/2XWZ     Q @5  X O ` Tr th2uhK    U  0" $ @0[ P<% ` H pH T  `x lN  `&x T p  x$ v  S + \  (] ,00  | c | xG 0' 4'  7   W  ; T  X  y  + ~ \ `K  W@/ p tm   r P T?  #  ? 4a h   > (f  3    p X, 8[ , D ` P -   \U _Xa T  P T  ` DZ \ `  '     ,a   P+  hN ! x% t "~ #T #v P$ @%8 <%* @% \& `&Y}  11 - -. [#`~  8i   i ! " 48`h K$ <' 8' <' 'U ' '"  ( ( ([ (% 3  3H  3 x 3N 3 3p  3$ p 3 M 3% 3 3( 3c 4 3 l.4 h.] l. @A 3% /L 3= X 3 % Q p/ d5 3 24%  / 2,p 31 |x 3 E 3 ) 3 3s 4% l 4 9 4 Q#`hg!"  !$% '  C )@)8*P* +? +  #"')*+| ,, ,a ","Z ᎜  <%)8 &d /N bde  (LP ,u q0M   ?  L50m8O$@x 8  g^ 5B A'4 !MohcS  % Pgy !! -iA HRT ~fAl P -i eew eew "  _ q4 ( Obz%.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss.rela.altinstructions__versions__version_ext_names.hyp.event_ids__version_ext_crcs.rodata.str.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.init.eh_frame.rela.gnu.linkonce.this_module.rela__ex_table.rela__bug_table.data..once.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.data.rodata.__llvm_fs_discriminator__.BTF.rodata.str1.1init_wait_entrysized_strscpymemcpyinit_timer_keyhidp_session_new.__keyfputhidp_session_putl2cap_conn_putskb_putschedule_timeouthidp_idle_timeouthidp_get_connlisthidp_session_listhidp_sk_listhidp_raw_requesthidp_output_reporthidp_input_reporthid_input_report__list_del_entry_valid_or_report__list_add_valid_or_reporthid_parse_reporthidp_start__kcfi_typeid_sock_no_accepthidp_input_eventprepare_to_wait_event__module_put_and_kthread_exit__mutex_initbt_procfs_inithidp_process_transmitfinish_waitinit_netl2cap_is_socketl2cap_conn_get__module_get__kcfi_typeid_sock_no_connecthidp_mkeyspathidp_init_socketshidp_cleanup_socketswake_up_processalt_cb_patch_nopshidp_sock_family_opshidp_sock_ops____versions__start_alloc_tags__stop_alloc_tags____version_ext_namesjiffieskmalloc_caches____version_ext_crcsbt_err__kcfi_typeid_sock_no_socketpairhidp_hid_driverproto_unregisterbt_sock_unregisterproto_registerbt_sock_registerl2cap_unregister_userl2cap_register_usermemdup_user__arch_copy_to_user_inline_copy_to_user__arch_copy_from_userhidp_del_timermod_timerhidp_session_wqsystem_wqbt_procfs_cleanupsockfd_lookup__wake_uphidp_stopsk_skb_reason_drop__kcfi_typeid_sock_no_mmaphidp_protohidp_get_conninfobt_info__kcfi_typeid_sock_no_shutdownhidp_session_runskb_queue_purge_reasonhidp_session_wake_function__kcfi_typeid_woken_wake_functionhidp_copy_sessionqueue_work_on__kcfi_typeid_sock_no_listenhidp_openstrnlenwait_wokenmemscanhidp_session_semhidp_sock_compat_ioctlhidp_sock_ioctlskb_pull__pskb_pull_tailskb_queue_tail__stack_chk_failhidp_connection_del__warn_printkhidp_session_dev_workbt_sock_unlinkbt_sock_linkmutex_unlockmutex_lock_raw_write_unlock_bh_raw_write_lock_bh__kcfi_typeid_sock_no_recvmsg__kcfi_typeid_sock_no_sendmsgkernel_sendmsgsnprintf__kmalloc_cache_noprofhidp_session_removeskb_dequeueremove_wait_queueadd_wait_queueup_writedown_writerefcount_warn_saturatehidp_sock_createhidp_parsehidp_closehidp_sock_releasehid_ignoreget_file.__already_done__kcfi_typeid_sock_no_getnameinit_module__this_modulecleanup_moduleschedulemutex_lock_interruptibleuaccess_ttbr0_disablecapableuaccess_ttbr0_enablehidp_send_messagekfreesk_freekthread_create_on_nodehidp_keycodehid_destroy_deviceput_deviceget_deviceinput_unregister_deviceinput_register_deviceinput_allocate_devicehid_allocate_devicehid_add_deviceset_user_nicehidp_session_probehidp_session_find__kcfi_typeid_sock_no_bindhidp_connection_addhidp_session_threadup_readdown_read__init_waitqueue_headskb_queue_headbt_sock_alloccancel_work_synctimer_delete_sync__fortify_panic__alloc_skb__llvm_fs_discriminator__$x.99$x.89$x.79$x.69$d.69$x.59$d.59$x.49$d.49$x.39$d.39$x.29$d.29_note_19$x.119__UNIQUE_ID_description1019$d.19$x.109$d.9$d.98$d.88$d.78$x.68$d.68$x.58$d.58$x.48$d.48$x.38$d.38$d.128$x.28$d.28_note_18$d.118__UNIQUE_ID_author1018$x.18$d.108$x.8$d.8$x.97$x.87$x.77$x.67$d.67$x.57$d.57$x.47$d.47__UNIQUE_ID_srcversion537$d.137$x.37$d.37$d.127$d.27$x.117__UNIQUE_ID_author1017$d.17$x.107$d.7$d.96$d.86$d.76$x.66$d.66$x.56$d.56$x.46$d.46__UNIQUE_ID_depends536$d.136$x.36$d.36$d.126$x.26$d.116__UNIQUE_ID___addressable_cleanup_module1016$x.16$d.106$x.6$x.95$x.85$x.75$x.65$d.65$x.55$d.55$x.45$d.45__UNIQUE_ID_scmversion535$x.35$d.35$d.125$d.25$x.115__UNIQUE_ID___addressable_init_module1015$d.15$x.105$d.5$d.94$d.84$d.74$x.64$d.64$x.54$d.54$x.44$d.44__UNIQUE_ID_intree534$x.34$d.34$d.124$x.24$d.114$x.14$d.104hidp_session_new.__key.4$x.4$d.4$x.93$x.83$x.73$d.73$x.63$d.63$x.53$d.53$x.43$d.43__UNIQUE_ID_name533__UNIQUE_ID_vermagic533$x.33$d.33$d.123$d.23$x.113$d.13$x.103$d.3$d.92$d.82$d.72$x.62$d.62$x.52$d.52$x.42$d.42$x.32$d.32$d.122__UNIQUE_ID_alias1022$x.22$d.112$x.12$d.102hidp_session_new.__key.2$x.2$d.2$x.91$x.81$d.81$x.71$d.71$x.61$d.61$x.51$d.51$x.41$d.41$x.31$d.31$d.121__UNIQUE_ID_license1021$d.21$x.111$d.11$x.101$d.1$d.90$d.80$d.70$x.60$d.60$x.50$d.50$x.40$d.40$x.30$d.30$d.120__UNIQUE_ID_version1020$x.20$d.110$x.10$d.100))+=%J%b%y%%%%%%%%` #P] Y&@; & m&@~%R]%%H8%F%} U%T]@c%H u%] %]( %]0 %8 %K@ %U] % %S]DHH b %%%%#%8%O%d%z%%%%%`&:%%T@sL.I%R]%R]%R]%R](Z R]X%I Z],%C\P 7%[] ;%L [ 0F%IHR%IP^%IXbRV`g%_ s%I`%Ih%Ip%_x%Y%I8R (@%I@%LP%I`Lp%L%L%I %L%L-%I;%H%I[%Ln%L%I%I%L %L0%I@%LP%L`%Lp %L!%L7%LP%Lh%L%L%L%L%L%L%L %L0%L@%LP#%L`2%Lp@%LO%I_%Io%L%L%L%L%I%I%I%I%I~ %L@)%LPC%I`a%Lpn%L{%L%L%I%L%L%I%L%L%L%L %%L0E%L@`%Pp%XƅL`%Lp%L,L%~%L%L%4Q% @%4`%4%4%4%4 %4%4 %4@!%4`*%43%4;%4D%P%@[%Ij%Ivy%y@!y@ %#%$%&%%:%%:&%'%(%L) %)%,sd @/&%21%49%5I6B%7R%:W%@;]%<c%\<l%\=$ :@=w%d@>%~?%~ ?%\@?%\?%?%@%Q]@@%]@K% `K%]K%K%V]LV]L(%]L]L8%HLD%R]LN%HM]%\]@Mg%&Nt%&O%&O%&P%&P%&Q%&Q%&R%&R%&S%&S%&T%&T%&U%%&U2%&V]]Vw W&X?%@XOX1B^]Xׄq_$0 x\@xG%i]xR%x_%j]xh%Ihu%j]p%IH%k]P%I0%&@%4%I%L% %+%4.%Y2%~ >%@J%R]N%@]%X]s%@%&%]"l]Ml]"l]@%l]Nl]& n]jp]@%r]l]%t]%v]@$`]z]%t]%|]@%~]%]I I %(&%4'%4/%47%4>%4P% (^%~e%~ l%~@s%~`z%~%~%~%~%~%~ % j]#W] B@uVRQuQQ@%%@%@߬_]%c]@3f]%`]a] b]Y]%d]e] b]\%g]h] b] %HI I m] b]o] b]\q] b]4s] b]Hu] b]]w] b]x]y] R]{] ]b]}] b]] b]I]']%sILg L%I(#%I0] Hb]\,% :%G%O%X%b%m%y%%% %%%%]%H(]!]%&%0 %&{'%]%]@] \] \N ]*%Q]'_@S `#IAR]5%I@R]>%IG%1\K%L P%L0U%L@Z%LP_%L`(Iph%Ixr%I~%II%(%I%I%IuI%L%L%LI%L%LJL %L0%L@%% %I%I%d@*%L6%LG%LW%Lb%Ls%L%L %L0%I@%LP%\%\%L%I%L Tf I0%I8%L@%~`%~%~if I.%I;%LG%~X%~g%~ w%@n % %%\@%%@%]%]&%&Eu]@:]%%]%]@ڋ4%~%I%I%I!%Id ,%\~3%I <%:@G%@R%b%p%I |%] %&@ Z : 1_ R& ]%X & AR]5%I@R]>%I%R]%I@%R]H%Ix%IqzL%L]I#LڋL(IIIs`] I[ bRV ƅL%LTI%I~%I%I%I %I(-%I0%~@%I`.%Lp;%LHL%L%L%LH%L%L%LY%j]e%I u%] %Lp?%L?%I?%I?%I?%I?%?%?%?%]?%IA%]AB%O]C%I C~@C!%L`C0%CD%ICO%ICif IC4C[%Db%&Dl%@Ev%H%J%Mׄq@POh$ b]i%@i%i%i &j{']j,]j\]k%]@k%]k%]k`]lI r<%]%]%<]% %Iq I%I%I I p`]@s`]$% U~@L %L0I@B IH2%<C%I%IG%I%I I p`]@s`]S%I^%YI}4Ld%Lq%I%IBLI ]%&]] ]H] ]]%@&qzL][%4#I%RLuL:L <0@] ]%xTQ%]@%]v]M] ]@]%]]]@%]%]%]%]@]] ]]] ]\] ] ] ]] ] ] ]] ]] \] ]% A&1_# ~ dC &%R]@]]% % %@(%6%-?%-H%P%@X5@ ܲ0_<  D -@ PM` t J Y% m% : %\ %d@ % L b % &h]G]] ]]]] ]]]]] ]% % % ޛL@D LP< w=: I IԾLhL#L~H%~ T@R]]% %R]~@%%R]~@#L`ԾLphL#LT]%%~Lv]@]]]%Rj@%]#% % % ޛL@D LP< `: I IԾLhL#L~H%~T] i 1 i ?;% P% w; D]% % [% ] D]o% ] \]Lv]% ] \]% ] Lv]% ] D]% ]% =% % B \])B\% ]% y;  ܲEV% ],% y; \]7%Z6+r @% ]V% ~; \]+r 7%Z6JE] g% ]y%  ]%x]% ] ]]% ]% ] ]]% ]% ]% % Z% 0% A% S% y;^% w;conn_reasonsCONN_REASON_PAIR_DEVICECONN_REASON_L2CAP_CHANCONN_REASON_SCO_CONNECTCONN_REASON_ISO_CONNECTDISCOVERY_STOPPEDDISCOVERY_STARTINGDISCOVERY_FINDINGDISCOVERY_RESOLVINGDISCOVERY_STOPPINGdiscovery_statelast_adv_addrlast_adv_addr_typelast_adv_rssilast_adv_flagslast_adv_datalast_adv_data_lenreport_invalid_rssiresult_filteringlimitedrssiuuid_countuuidsname_resolve_timeoutbdaddr_tBT_RUNNINGBT_SUSPEND_DISCONNECTBT_SUSPEND_CONFIGURE_WAKEdevcoredump_stateHCI_DEVCOREDUMP_IDLEHCI_DEVCOREDUMP_ACTIVEHCI_DEVCOREDUMP_DONEHCI_DEVCOREDUMP_ABORTHCI_DEVCOREDUMP_TIMEOUTINTERLEAVE_SCAN_NONEINTERLEAVE_SCAN_NO_FILTERINTERLEAVE_SCAN_ALLOWLISThci_devunset_handle_idabdaddrsetup_addrpublic_addrrandom_addradv_addr_typeshort_nameeirappearancemajor_classminor_classmax_pagele_featuresle_accept_list_sizele_resolv_list_sizele_num_of_adv_setsle_statesmesh_ad_typesmesh_send_refhci_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_intervalauto_accept_delaycmd_cntacl_cntsco_cntle_cntiso_cntacl_mtusco_mtule_mtuiso_mtuacl_pktssco_pktsle_pktsiso_pktsacl_last_txle_last_txle_tx_def_physle_rx_def_physreq_workqueueerror_resetcmd_sync_workcmd_sync_work_listcmd_sync_work_lockunregister_lockcmd_sync_cancel_workreenable_adv_workdiscov_timeoutdiscov_offservice_cachencmd_timerrx_workcmd_workle_scan_disablerx_qraw_qcmd_qsent_cmdrecv_eventreq_wait_qreq_statusreq_resultreq_skbreq_rspsmp_datasmp_bredr_datadiscoverydiscovery_pausedadvertising_old_stateadvertising_pausedsuspend_notifiersuspend_state_nextscanning_pausedwake_reasonwake_addrwake_addr_typeconn_hashmesh_pendingmgmt_pendingreject_listaccept_listlink_keyslong_term_keysidentity_resolving_keysremote_oob_datale_accept_listle_resolv_listle_conn_paramspend_le_connspend_le_reportsblocked_keyslocal_codecsfw_infoconn_flagsadv_tx_poweradv_dataadv_data_lenscan_rsp_datascan_rsp_data_lenper_adv_dataper_adv_data_lenadv_instancesadv_instance_cntcur_adv_instanceadv_instance_timeoutadv_instance_expireadv_monitors_idradv_monitors_cntirkrpa_timeoutrpa_expiredrpamesh_send_doneinterleave_scan_stateinterleave_scanmonitored_devicesadvmon_pend_notifyhw_errorset_diagset_bdaddrset_quality_reportget_data_path_idget_codec_config_dataclassify_pkt_typehci_conn_hashacl_numsco_numiso_numle_numle_num_peripheralhci_dev_statserr_rxerr_txcmd_txevt_rxacl_txacl_rxsco_txsco_rxbyte_rxbyte_txhci_devcoredumpdump_qdump_rxdump_timeoutdmp_hdrcoredump_tdmp_hdr_tnotify_change_thci_conn_flags_tbt_codecdata_pathnum_capsbt_sock_stateBT_CONNECTEDBT_OPENBT_BOUNDBT_LISTENBT_CONNECTBT_CONNECT2BT_CONFIGBT_DISCONNBT_CLOSEDhidp_session_stateHIDP_SESSION_IDLINGHIDP_SESSION_PREPARINGHIDP_SESSION_RUNNINGl2cap_pinforx_busybt_sockaccept_qskb_msg_nameskb_put_cmsgl2cap_chandst_typesrc_typepsmdcidscidimtuomtuflush_tochan_typechan_policysec_levelconf_reqconf_lennum_conf_reqnum_conf_rsptx_wintx_win_maxack_winretrans_timeoutmonitor_timeouttx_creditsrx_creditsrx_availtx_staterx_stateconf_statenext_tx_seqexpected_ack_seqexpected_tx_seqbuffer_seqsrej_save_reqseqlast_acked_seqframes_sentunacked_framesretry_countsdu_lensdusdu_last_fragremote_tx_winremote_max_txremote_mpslocal_stypelocal_msdulocal_sdu_itimelocal_acc_latlocal_flush_toremote_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_timerdisc_reasonsmpchan_lhci_conninit_addrinit_addr_typeresp_addrresp_addr_typeadv_instancesync_handleauth_typepending_sec_levelpin_lengthenc_key_sizepasskey_notifypasskey_entereddisc_timeoutconn_timeoutle_conn_intervalle_adv_datale_adv_data_lenle_per_adv_datale_per_adv_data_lenle_per_adv_data_offsetle_adv_phyle_adv_sec_phyle_tx_phyle_rx_phytx_powermax_tx_poweriso_qosnum_bisbisconn_reasonabort_reasonclock_accuracyconn_info_timestampremote_capremote_authdata_qchan_listdisc_workauto_accept_workidle_workle_conn_timeoutl2cap_datasco_dataiso_dataconnect_cfm_cbsecurity_cfm_cbdisconn_cfm_cbucastbcastbt_iso_qosbt_iso_ucast_qoscigscapackingbt_iso_io_qosbt_iso_bcast_qosbigsync_factorencryptionbcodesync_timeoutsync_cte_typemsehci_linkhci_chanl2cap_seq_listl2cap_opsnew_connectionrecvdeferset_shutdownget_sndtimeoget_peer_pidalloc_skbhidp_sessionctrl_sockintr_sockctrl_transmitintr_transmitctrl_mtuintr_mtuidle_todev_initwaiting_report_typewaiting_report_numberreport_returnreport_queueoutput_report_successl2cap_userhidp_connadd_reqhidp_conndel_reqhidp_conninfohidp_connlist_reqcnumbt_sock_listcustom_seq_showcompat_hidp_connadd_reqhidp_cleanup_socketshidp_closehidp_connection_addhidp_connection_delhidp_copy_sessionhidp_del_timerhidp_get_conninfohidp_get_connlisthidp_idle_timeouthidp_init_socketshidp_input_eventhidp_input_reporthidp_openhidp_output_reporthidp_parsetransmithidp_process_transmithidp_raw_requesthidp_send_messagehidp_session_dev_workhidp_session_findhidp_session_probehidp_session_puthidp_session_removehidp_session_runhidp_session_threadhidp_session_wake_functionhidp_sock_compat_ioctlhidp_sock_createhidp_sock_releasehidp_starthidp_stopv@[0@(cp^qrxX@@@h@@@@@@@@O@ 4J@"0 q@@ 0V@ 02 t*58t0@0%4ud @0@0u@x0u@0uilw 2wx`@(0gX{ Y{U0@x0LoeK\{$F@h0%,{@'@00'@d?0sԣ$ (( (2-H$l C0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyozC!k,%70  `He0  *H