ELF@@'&_$?#{S*\6#0@cA@@9Ra4L@6[2B@u @_k T#Rr_k TRr_k`T[B*SA{è#_R*SA{è#_tsEӟq@T~q!T3*RAR4R[BqTTq T6R qT*#R4R[B"q TRBq`TR4RB@[BcR!R4RcA*bRc B*R[B4R[BvRRcRAR[BVR_$?#{ `L@a86@ @{¨#__$?#{SR[u@`w 6`\2`u07* 5SR**5aN`@?@T@87@*SA[B{Ĩ#_`\2`aNbc{{R7 @!Ҥ@ RRB5t!!@!@!@  _$?#{ L!@6A@?qT @{¨#_aH9?dq!TaH9?qT!RRa9`9_$?#{ c`R@@@? y#y? "9" 9@9"9@9 9`M$@#"`?֠7 @{¨#_`!  _$A@y?@q`TR_?#{ RD @yLA&Rr| REL!@|@oӤ9c$@yc|c|coӣ9R{#_  _$L?#@(7R#_b@y!҃@@ |,  2' 30405' 60708007 G  7 #G C `   ,       !("i4# @ $* c% &'()(e&()[)} &m)*m i $m( c+idmJ Qoe,msp -retqid./)sk &)&)&)/](y &x(&k(%2)&M)&@)0'  &1'%&1'(>1Kg(X/(J< &(%[)} &m)/,Lp &,2,3d (e/,W &,2,%)Y&)&)&)H 4c 5c- ,mse 6F it5F* 7Ht7Iz,msJ 87P `9 *3 i+dev3-zP$38`Q$4S,hid6 ,ms7 0)6+&$))[)x &m)/(7e&(%[)} &m)%)B&)%)3 &)&)# G$.VP,ms  c-rGQ,reti97`)&.&'&'&& : i ;( P;@ Q;&R;"]cze?2=i@( &(&(&(A(&(&(&(?b| -key|fB(&()[)} &m)B(&)&(&(@(&)&(&(A(&)&(&(4 / C iD/ EhiGtD D.&EbitEmaxR?(+A+  &,& ,I",J+(+A+ &,& ,I",B+ A&+&+Ak, A&,&x,(,(,?.  =?0|6ki'5k; KbufkG&Klenl 16 i?'5= 4 '5 :t5 &Kbit ,Kmax 650KcJ4H(54t5&Kbit,Kmax650Kc|7z7) 7|LX( 8-_rsy X( H(4(57 5C`6{`(5{8 4(Kdev7z5I|5Si4)Kdev7z5I|5Si6v`2)Kdevv9z4[)Kdev35>`6`{)Kdev:{)C`)Edev1D=1EgfpI=61)516V6*Kwq865VM)*D4VD>iM'N*Enr'#D'?N*My*Enr!D=N*M *Enr |Ep 9N*M *Enr |Ep 7N*MT*EvTJ*DTT1c4 G+Ki GKv G,+4 )9+Ki )Kv )0+M A[+Ei AEv A[+JM @+Ei @Ev @[+C +9+=  8= M+EiEv[+M+EiEv[+C #+,Ekey #H+,D $N 0~Mk,EiEv[+=-&()[)} &m)A&(;&&&&&&(&(&T,`H=PHIQHTRH`SHlTHxU((B(.&()[)} &m)G, &`&l&`&l&=&I&T&x'((G)*&A*&6*Gy**H*P&*G+ &-+&"+%a+ +&x+&n+@+ @/U+/(+A+  &,& ,I",J+(+A+ &,& ,I",B+ @"0&+H+QA1, @&H,&>,(R,(^,% U$ > : ; 9 I$ > : ; 9 I> I: ; 9 ( 5I &I < <  & I'I!I/ 4: ; 9 I?<4: ; 9 I?> I: ; 9 ((( (4: ;9 I?<> I: ;9 : ;9 I> I: ;9  : ; 9  : ; 9 I8 4: ;9 I 4: ;9 I !.: ;9 '@B".: ;9 'I@B#.: ;9 '@B$: ;9 I%1RUX YW &1' U(41)1X YW *.: ;9 'I@B+: ;9 I,4: ;9 I-4: ;9 I. : ;9 /1RUX YW 01X YW 1412 13 14.: ;9 ' 5: ;9 I6.: ;9 'I 74: ;9 I8 9 :.: ; 9 'I@B;: ; 9 I<4: ; 9 I=4: ; 9 I>4: ; 9 I? U@1RUX Y W A1X Y W B1X Y W C.: ; 9 'I D: ; 9 IE: ; 9 IF: ; 9 IG1RUX Y W H1I 1J 1K: ;9 IL4I4M.: ; 9 ' N : ; 9 O.?: ;9 '<P.?: ; 9 '<Q.: ; 9 'R.: ; 9 'IS.1@BT.1@BU 1UL 4(A drivers/hid./include/linux./include/asm-generic/bitops./include/linux/atomic./arch/arm64/include/asm./include/uapi/asm-generic./include/asm-generic./include/uapi/linux./include/linux/schedhid-microsoft.chid.hdevice.hinput.hlist.hworkqueue.hinstrumented-atomic.hinstrumented.hatomic.hatomic-long.hatomic.hlse.hjump_label.hatomic_lse.hatomic_ll_sc.hint-ll64.hint-ll64.hposix_types.htypes.hspinlock_types_raw.hinit.hpercpu.hprocessor.hpid.hstddef.hpersonality.hhrtimer.hnodemask.hmm_types_task.hrseq.hsched.hmm_types.hmmzone.htopology.h quota.hquota.hfs.hslab.hstack_pointer.hkcsan-checks.hkasan-checks.h  X !1| ]4.+  !!?$v   .# #6JX PX0 _X"O ~J !~.Z6K  $ w<35 >]J~X ~ ~X~X 5</s.Y~..!J!!K1 }  #1.SJ!O ~  % ~ .!~  #. } "1} !># z<% Z%1 |0  .} P 02  .jf RJ& ~J  % } ~     ~  ##K /X f.X.KsfK4K}J!1{xJ"&  B+yXA<>Y!!.!.q 6z !!"'w !!%! !# "+#.! y<"I!}1} <q.8 .v   .?}  .8~     }  ?~   ?~  !4 ;  ."C ~ f!1| $ $G~-S n/!  ~ X      i     j,   ~<v ]<!1|>0&$ y !\  +fB<   1.:F t  } W      i     j J , .? K 5!/! x ! x -S n!!  ~ X      i     j :F t!  } W      i     j.:F t  } W      i     j< L<zt+  ;y.n<  JK y'!x (!! x ! x -S n!!  ~ X      i     j   <Z  L]<=K y'!x !xf :F t  } W      i     jP.K 5!/! x ! x -S n!!  ~ X      i     jR :F t!  } W      i     jR.:F t  } W      i     jS<:F t  } W      i     jT<:F t  } W      i     jU<:F t  } W      i     j< L<.  .K y /! x<<!y k .K y /y<K y'!x !yV< .K y /y .K y /y .K y /xK y'!x !yK 5!!y.<<a. L<a. L<<<C..!b v!b v!b V  X__SD_NUMAADDR_COMPAT_LAYOUT__lse_atomic64_orRSEQ_EVENT_PREEMPT_BITDQST_ALLOC_DQUOTSms_probeDQST_SYNCScode__kernel_ulong_thid_set_drvdatanode_stat_itemMIGRATE_HIGHATOMICWORK_STRUCT_LINKEDHRTIMER_BASE_BOOTTIMENR_BOUNCEraw_spinlock_tN_NORMAL_MEMORYNR_INACTIVE_ANON__s32FDPIC_FUNCPTRSNUMA_OTHERDQF_SYS_FILE_BWORK_STRUCT_INACTIVE_BITWORKINGSET_RESTORE_FILEWORK_STRUCT_COLOR_SHIFTschedule_workNR_FOLL_PIN_RELEASED/home/test/workspace/code/optee_3.16/linux_DQST_DQSTAT_LASTWORK_NR_COLORSMM_ANONPAGESwork_structMAGNITUDE_WEAKhid_parseINIT_LIST_HEAD__SD_BALANCE_EXECNR_NODE_STATESWORKINGSET_REFAULT_ANONWORKINGSET_ACTIVATE_BASEHRTIMER_BASE_MONOTONICperf_event_task_contextARM64_VEC_SVEheadexitcall_tPIDTYPE_MAXNR_SLAB_UNRECLAIMABLE_BmoduleWORKINGSET_ACTIVATE_FILEMMAP_PAGE_ZERONUMA_FOREIGNINPUT_CLK_MONOlimitNR_LRU_BASENR_ACTIVE_FILEWHOLE_SECONDSWMARK_LOWhid_get_drvdataratelimit_statehid_map_usagedrivers/hid/hid-microsoft.chid_hw_output_reportatomic64_tkmalloc_cache_typedev_get_drvdataperf_sw_context__ll_sc_atomic64_orWORKINGSET_RESTORE_ANONINPUT_CLK_REAL__SD_PREFER_SIBLINGms_input_mappinghid_usagelistNR_KERNEL_STACK_KBsigned charWORK_OFFQ_POOL_NONEkasan_check_write__SD_ASYM_CPUCAPACITYdevicehid_driverADDR_LIMIT_32BITinput_devstart_delay_10msrsize__kernel_size_tADDR_NO_RANDOMIZEhid_devicefieldWORK_BUSY_RUNNINGdev_set_drvdatams_remove_ffVMSCAN_THROTTLE_NOPROGRESSNR_SHMEM_PMDMAPPEDloop_countresultlong long unsigned intSTICKY_TIMEOUTSWORKINGSET_REFAULT_BASEbranchraw_spinlockmigratetype__exitcall_ms_driver_exitLRU_INACTIVE_FILEWORK_OFFQ_FLAG_BASEarch_atomic64_orWORK_STRUCT_PWQ_BIT__compiletime_assert_0__SD_WAKE_AFFINEenableNR_VM_ZONE_STAT_ITEMSWORK_OFFQ_POOL_BITSzone_stat_item__SD_SHARE_PKG_RESOURCESvalueMIGRATE_MOVABLEhrtimer_base_typenode_states__UNIQUE_ID___addressable_ms_driver_init299hid_map_usage_clearDQST_CACHE_HITSsize_tlong intNR_ZONE_LRU_BASEHRTIMER_BASE_REALTIME_SOFT__u16HRTIMER_BASE_REALTIMEcurrent_stack_pointerNR_DIRTIED_BoolDQST_LOOKUPSNR_PAGETABLENR_ANON_MAPPEDNR_WMARKMIGRATE_PCPTYPESDQST_DROPSNR_VMSCAN_WRITEARM64_VEC_MAXNUMA_MISSWORK_STRUCT_NO_POOLhid_inputclear_bitms_driver_exitinstrument_atomic_writeWORKINGSET_REFAULT_FILEhidinputarch_static_branch_jumparch_atomic64_andnotGNU C89 10.2.1 20201103 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret+leaf+bti -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1152 -g -O2 -std=gnu90 -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-stack-clash-protection -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonlyNR_SLAB_RECLAIMABLE_BSB_FREEZE_FSms_presenter_8k_quirkSB_FREEZE_COMPLETEms_report_fixupHRTIMER_BASE_BOOTTIME_SOFTNR_FILE_MAPPEDWORKINGSET_ACTIVATE_ANONNR_THROTTLED_WRITTENcharduration_10msMIGRATE_RECLAIMABLENR_UNEVICTABLEms_init_ffNR_ZONE_INACTIVE_FILEkcsan_check_accessNUMA_HITNR_ANON_THPSNR_FILE_PMDMAPPEDNR_VM_NODE_STAT_ITEMSms_input_mappedVMSCAN_THROTTLE_ISOLATEDNR_ACTIVE_ANON__s64err_freepid_typeWORK_STRUCT_PWQff_effectN_ONLINEZONELIST_NOFALLBACKHRTIMER_BASE_TAIKMALLOC_DMArseq_event_mask_bitsNR_FREE_CMA_PAGESSB_UNFROZENNR_FOLL_PIN_ACQUIREDN_HIGH_MEMORYN_CPU__UNIQUE_ID_license301__SD_BALANCE_NEWIDLE__SD_SERIALIZElong long intNR_KERNEL_MISC_RECLAIMABLE__compiletime_assert_3vm_fault_ttrueWORK_STRUCT_LINKED_BITsystem_uses_lse_atomicsrdescNR_ZONE_WRITE_PENDINGSB_FREEZE_WRITENR_WRITEBACKNR_SWAPCACHEWORK_OFFQ_FLAG_BITSboolRSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BITMM_SWAPENTSMIGRATE_ISOLATERSEQ_EVENT_SIGNAL_BITinput_report_relms_surface_dial_quirkMIGRATE_CMA__ll_sc_atomic64_andnotUNAME26hid_fieldN_MEMORYstepsizezone_watermarksZONELIST_FALLBACKPCPU_FC_EMBEDworkqueue_structPCPU_FC_NRLRU_INACTIVE_ANONeffectNR_ISOLATED_FILEWORK_STRUCT_WQ_DATA_MASKDQST_READSms_play_effectms_removerseq_cs_flags_bitNR_LRU_LISTSlru_listWORK_STRUCT_INACTIVEDQF_ROOT_SQUASH_BMM_FILEPAGESperf_invalid_context__SD_ASYM_CPUCAPACITY_FULLSB_FREEZE_PAGEFAULTdata__UNIQUE_ID_file300magnitudeNR_KMALLOC_TYPESms_datams_driver_initWORK_BUSY_PENDING__u32system_wqWORK_STRUCT_PENDING_BITPIDTYPE_PGIDWORK_OFFQ_LEFTweakinput_get_drvdataWORKINGSET_NODERECLAIMWORKER_DESC_LENarch_atomic_long_andnotKMALLOC_NORMALRSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BITgfp_tshort intWORK_STRUCT_STATICHRTIMER_BASE_TAI_SOFTNR_WRITEBACK_TEMPNR_ZONE_ACTIVE_FILE__SD_FLAG_CNTms_ff_workerDQF_PRIVATEDQST_FREE_DQUOTSWORK_STRUCT_FLAG_BITSINPUT_CLK_MAXNR_ZONE_INACTIVE_ANONworkstatic_key_falselist_emptyWORKINGSET_NODES__SD_BALANCE_WAKENR_INACTIVE_FILEms_ergonomy_kb_quirkpcpu_fcRSEQ_EVENT_MIGRATE_BITusageff_workerPCPU_FC_PAGEaddrperf_nr_task_contextsunsigned intNR_SHMEMstatic_keyHRTIMER_BASE_MONOTONIC_SOFTNR_VM_NUMA_EVENT_ITEMSinput_report_keyMIGRATE_TYPESarch_atomic_long_orlong unsigned int__u8devm_kzallocPIDTYPE_PIDLRU_ACTIVE_FILEvec_typeinput_clock_typeNR_FILE_PAGESxb1s_ff_reportstrongN_POSSIBLEinputWORK_STRUCT_COLOR_BITSMM_SHMEMPAGESWORK_STRUCT_FLAG_MASKbmapWORK_OFFQ_CANCELINGNUMA_INTERLEAVE_HITVMSCAN_THROTTLE_CONGESTEDNR_MLOCKarch_clear_bitREAD_IMPLIES_EXECtypeunsigned charnuma_stat_itemINPUT_CLK_BOOTvmscan_throttle_stateWORKINGSET_RESTORE_BASEfalseSHORT_INODEarch_set_bitl_yesarm64_const_caps_readyKMALLOC_CGROUPNR_FILE_THPSWORK_CPU_UNBOUNDWMARK_HIGHNR_ZONE_UNEVICTABLENR_FREE_PAGESlist_headDQST_WRITESqueue_workNR_ISOLATED_ANON__WORK_OFFQ_CANCELING__SD_SHARE_CPUCAPACITYNR_WRITTENlast_keyMAX_ZONELISTSoutput_report_dmabufPCPU_FC_AUTONR_VMSCAN_THROTTLERSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BITMAGNITUDE_NUMms_devicesms_driver__mptrLRU_UNEVICTABLEMAGNITUDE_STRONGADDR_LIMIT_3GBshort unsigned intKMALLOC_RECLAIMcpu_hwcap_keysonstack__func__LRU_ACTIVE_ANONNR_SHMEM_THPS__SD_BALANCE_FORK__SD_OVERLAPhid_device_idNUMA_LOCALPIDTYPE_TGIDMIGRATE_UNMOVABLENR_FILE_DIRTYHRTIMER_MAX_CLOCK_BASES__init_workreport_idNR_MM_COUNTERSVMSCAN_THROTTLE_WRITEBACKatomic_long_tWORK_STRUCT_PENDINGhdevN_GENERIC_INITIATORperf_hw_contextPIDTYPE_SIDNR_VMSCAN_IMMEDIATEset_bitms_eventWMARK_MINWORK_OFFQ_POOL_SHIFTNR_ZONE_ACTIVE_ANON__lse_atomic64_andnotquirks__SD_ASYM_PACKINGGCC: (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16)) 10.2.1 20201103GNU x $4B-AHA-tB-A0BLNC A-A DA-A0-M A P A L A Q A B A J A ,@B-A BIA-\B-A@FI\DA-A@-^BI A E A E$(B-AEA-,B-A BJ A-A ,B-A CW A-A $G-AXA-$`C-D -A K -A C-B-A0P A-A MpJA-A0-BGA-A0-X A C A OOQ A _GX A WB V A V A| A D A I 4X [ [^g@q zT [ / (` X XX88(XXX$>U- !X!"i(2<Jap}hid-microsoft.c__initcall__kmod_hid_microsoft__298_467_ms_driver_init6ms_driver_init$d$xms_eventms_removems_probems_ff_workerms_play_effectms_report_fixupms_input_mappedms_input_mapping__func__.1ms_devicesms_driver_rs.2last_key.0__UNIQUE_ID___addressable_ms_driver_init299__exitcall_ms_driver_exit__UNIQUE_ID_license301__UNIQUE_ID_file300__hid_register_driverinput_eventhid_hw_stopcancel_work_syncdevm_kmallochid_open_reporthid_hw_startinput_set_capabilityinput_ff_create_memless_dev_errhid_unregister_driver_dev_info_dev_warnsystem_wqqueue_work_onarm64_const_caps_readycpu_hwcap_keys___ratelimit_printk8 88HL8h88889 :X;<=T T0;H>LT\?p8x8|@PP@@  @48<BC,D<DdE $,H<DLI     H     H   I     Hd h p t | H   I     H   I, 0 8 < D HT \ d I     H   I     H   I8 < D H P H` h p I    $ H4 < D IP T \ ` h H   I   I   I0 8Xhpx  $7 AFGa P$8 (F0T48 8Ga@D HFPT XGa`d hFpt xGa  F GaFGat Fx Ga F Ga F Ga $ (F04 8Ga@D HFPT XGa` d hFp t xGa  F  Ga - 1. 11/` %0,111p?1F1KK1Y1^1q1v11 1111j11q1^111< 1-121>1EK1W1i1n1z1111111111$111111y&1+ 81>1^D1J1-P1]1 p1v1F|11o1w11114 11U11P11^11-11h11111<11d1d1%1*1|K1T1A]1f1"o1 x1111n111.1111k 111 1h11@ 11N 11 #1)1 /1 51QJ1P1V1$\1b1i1y{1D11111111 1/1@11_1&1k1 1O 1M11}#10)1<01B1 H1N11T1AZ1S`1,f1m11111}1} 11l11o11 111S11 1Z1_1c 1 1 11+171"1`(1.1x41 :1 @1F17L1_R1X15^1 d1j1}p1v1~|1111C1 1 1i191 11' 1-1 111(11 1111L111!141:1 @1F1UL11S1f1^l1|r1ax1D11W 11 1?1&1H11111111^18111$17*1?1E1^K1UQ1W1]1Fc1i1ao11 111 1 111D 1E11O1>1111 1 14 1 1| # 1<0 15 1: 1? 1SD 1I 1MV 1c 1p 1} 1 1 1 1 1 1k 1 1 1 12 1A 1 1M 1y[ d 1r { 1L # 12 & 1 ) 1 ) 1  1U*  = 1oE \ 1o w / /   1X   1 1: 1" G <O /p `x /P ` /P   / /  /% - /A I /_ u    /@    /p 11 1r 21?1L1f11`11$08/NV/j,r/4/`1T111"N1UYp1~1^1111/1/@3/p<1JgXl/-1 >1U1^a111r11^1)17/PhX/` y/` / / /@ /p "@b q   / 7 ?/ U ]/ s {/     9 Ip t/ t/ t/ t/ t:tXtz xx | -5/ OW/ ow/@ /p  1S c / / / !/ 8Tr   GO/ iq/ / /   /Ik {  /  /  / 1 9/ P l       . _ g/0 } /0  /0  /0    4 C ]    /  /P3 T t 4| / P / P / P / P!/!P5!PS!Pu!8 !T!T!8 !X!8 ("0"/c"k"/@""/""""#;#8 P#X#/####$3$Q$s$8 $$$8 $$x 8%| x% %1g%1^%1%1 &1@&1k\&1&1&1 &1&1&1+&1&1&1 '1&2'1@'1xN'1['1'1'1'1'1'1'1(1((1M(1&(>(8^(1l(1y(1(1(1(1V(1l(1(1+(1l)1)13)1vN)1\)1)1u)1)1)1)1)1*1*1*1**1B*1U*1Mm*1z*1x*1 *1*1*1J+1:+1rb+1 +1+1+1+1+1+1 ,1#,12,1S,1l,1#,1,1,,1,1H,10,1,1,1 -1-1,-1F-1W----,.P.q..././.././//"//@8/@//pW/_//o////////'0,  0 (@HPXpxXllp<@ L(T0X8\P`Xl`pht`p (@ H P$X(px $(,04 $8<,048 <(@0D8H@dHh`4h8p<x@DHdh (@HPXpx(,L h(x0 8 P X(`,hLphxx  4PPh8 p x x 4 (P 0X 8X @ H P X `p ht p| x|     Ph8 @   ( @HPX`hpxX X h (08 @ H,PX`hpXxtt    8        ( ( ( 0 | 8 | @  H  ` hh p x             ,     X t t      ( 0 8 @ H  P  X  `  h , p , x 8     ( ( | |             (  @ H  P  X  p x           t         (  @ H P  X  p x                   0  8 , @  H  ` h  p  x  4  (' @15 <5@55 D5Hl5p5T555 .symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.initcall6.init.rodata.str1.8.rela.init.text.rela.exit.text.rela__jump_table.rodata.rela.discard.addressable.rela.exitcall.exit.modinfo.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @@ $+``&@$1;6@ء$K2_4Z@x$ o(j@hH$ 8z@P$ @$@$GW0@0C$vFbKP@(`$K @ $RYE@(H$"0m-0W^6F ^؇Y@p$"%7 pPk