ELF>@@,+GNUdUmP'$LinuxLinux6.1.0-38-amd64H׋HHff.@H׋ HHfHHDHHDAUHATUSHx HxHÅHHHHH1H=AAHH`HHGfGAAH=H=HÅu1H=2H=ÅuHmH=HHHxH=H0HHHD$XeH+%(tH`[H%u (%d,%d) 6hdaps: driver unloaded 6hdaps: %s detected hdapsisa1600/input0%dIBM ThinkPad R50pIBM ThinkPad R50IBM ThinkPad R51IBM ThinkPad R52LENOVO ThinkPad R61iLENOVO ThinkPad R61IBM ThinkPad T41pIBM ThinkPad T41IBM ThinkPad T42pIBM ThinkPad T42IBM ThinkPad T43LENOVO ThinkPad T400LENOVO ThinkPad T60LENOVO ThinkPad T61pLENOVO ThinkPad T61IBM ThinkPad X40IBM ThinkPad X41LENOVO ThinkPad X60LENOVO ThinkPad X61sLENOVO ThinkPad X61IBM ThinkPad Z60mLENOVO ThinkPad Z61mLENOVO ThinkPad Z61pinvertcalibratemouse_activitykeyboard_activitytemp2temp1varianceposition6hdaps: inverting axis (%u) readings 4hdaps: supported laptop not found! 6hdaps: driver successfully loaded 4hdaps: driver init failed (ret=%d)! 7hdaps: initial latch check good (0x%02x) 6hdaps: device successfully initialized license=GPL v2description=IBM Hard Drive Active Protection System (HDAPS) driverauthor=Robert Loveparm=invert:invert data along each axis. 1 invert x-axis, 2 invert y-axis, 3 invert both axes.parmtype=invert:intdepends=retpoline=Yintree=Yname=hdapsvermagic=6.1.0-38-amd64 SMP preempt mod_unload modversions invert IBMThinkPad R50p IBMThinkPad R50 IBMThinkPad R51 IBMThinkPad R52 LENOVOThinkPad R61i LENOVOThinkPad R61 IBMThinkPad T41p IBMThinkPad T41 IBMThinkPad T42p IBMThinkPad T42 IBMThinkPad T43 LENOVOThinkPad T400 LENOVOThinkPad T60 LENOVOThinkPad T61p LENOVOThinkPad T61 IBMThinkPad X40 IBMThinkPad X41 LENOVOThinkPad X60 LENOVOThinkPad X61s LENOVOThinkPad X61 IBMThinkPad Z60m LENOVOThinkPad Z61m LENOVOThinkPad Z61p ( (  ( (  (080( 8((  ((   (0@0( @pm__fentry__?<sprintf9[__x86_return_thunkr input_unregister_device@sysfs_remove_group)HFplatform_device_unregister!platform_driver_unregisterlioport_resource5__release_region~_printkKMmutex_lock__const_udelay82mutex_unlockV __stack_chk_fail^dmi_check_system__request_region?^__platform_driver_registerplatform_device_register_full֍sysfs_create_groupocinput_allocate_device ߞinput_set_abs_params@input_setup_polling Linput_set_poll_intervalzinput_register_device5J input_free_device|8hinput_eventnsscanfmsleep<param_ops_int module_layout$$$$$$hdapsGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0llOe@ @ @ pA PA /A 9AA WA 9lA 9A 9A 9A 9A 9A 9 W1ZA B \B {aB p Xg^g ,B   hdaps_exithdaps_inithdaps_dmi_match_inverthdaps_invert_storehdaps_invert_showhdaps_calibrate_storehdaps_calibrate_showhdaps_mouse_activity_showhdaps_keyboard_activity_showhdaps_temp2_showhdaps_temp1_showhdaps_variance_showhdaps_position_showhdaps_mousedev_pollhdaps_resumehdaps_probehdaps_device_init__hdaps_read_pairhdaps.koJ  $ % > T h<$!$ 0'$$`+$+]!$,$1 (G`T?k|@  ?\@ p0G );P H` T e|CRe_(+ THe@ w       ` `7"E]Tl}?\")9Jbu__UNIQUE_ID_depends193____versions__UNIQUE_ID_retpoline192__UNIQUE_ID_intree191__UNIQUE_ID_name190__UNIQUE_ID_vermagic189_note_10_note_9hdaps_invert_showhdaps_inverthdaps_calibrate_showrest_yrest_xhdaps_mouse_activity_showkm_activityhdaps_keyboard_activity_showhdaps_exithdaps_idevpdevhdaps_attribute_grouphdaps_driverhdaps_dmi_match_inverthdaps_temp1_showhdaps_mtxhdaps_temp2_show__hdaps_read_pairhdaps_variance_showhdaps_inithdaps_whitelisthdaps_mousedev_pollhdaps_position_showhdaps_calibrate_storehdaps_invert_storehdaps_device_inithdaps_resumehdaps_probehdaps_probe.cold__UNIQUE_ID_license245__UNIQUE_ID_description244__UNIQUE_ID_author243__UNIQUE_ID_invert242__UNIQUE_ID_inverttype241__param_invert__param_str_invert__UNIQUE_ID___addressable_cleanup_module240__UNIQUE_ID___addressable_init_module239hdaps_attributesdev_attr_positiondev_attr_variancedev_attr_temp1dev_attr_temp2dev_attr_keyboard_activitydev_attr_mouse_activitydev_attr_calibratedev_attr_inverthdaps_pminput_allocate_deviceplatform_driver_unregister__this_modulecleanup_moduleinput_unregister_device__release_region__fentry__init_moduleinput_free_deviceinput_setup_polling_printkinput_register_device__stack_chk_failplatform_device_unregistermutex_locksysfs_create_groupsscanfioport_resourcedmi_check_systeminput_set_poll_interval__x86_return_thunkinput_eventinput_set_abs_params__platform_driver_registersysfs_remove_groupsprintfplatform_device_register_fullmutex_unlock__const_udelayparam_ops_intmsleep__request_regionI   \W1I: @ G L\SWaIk r }\WI  \WI @Q_/_Q @V^d i\vW_ @^WI @Q_/_Q @V^d i\vW_ @^WI_6 N_p } W_I @Q# @*^? G\dWiOqI| @Q X XX @"^'O1I9 @eQ @^ \WOI @Q   @ ^W!I, RUSt {  WOI @Q% -M_ @^W_a_ _4 _S _r _ _ _ _) _D OQ Ia Iq y W G   [& +P2 `7DH TMHT  YMI   M+ '0M;W@IH aUl (vM = Tb E `Z =]    R C' 7 H MT b  = CY Y  pL V N PM K# *  3[: ?PF `KD\ TaHq xvMOW M q 0` (08@H?PpX0`h pxP ` E`  8 xP P P UX`gx`hh p     p x   (/xCX(0l}088@R uu $c(,048x <:@!0 W` $(,04n8o<s@uDzHLPTX\`dhnlopstuxz|abchmpv!&+06 AE $(,048 <&@7DHLPTX\`dhlptx|H P Z ` f x } ]:EP @    ( 0 8 ``px 0`'9? E0@NP0`` =`P PX PFJ8JPF.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.exit.text.rela.init.text.rela.text.unlikely.rodata.str1.1.rela__mcount_loc.rodata.str1.8.modinfo.rela__param.rela.rodata.rela.init.rodata.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela.data.rela.exit.data.rela.init.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d<?} :@Y )J ]E@e8)Zz U@g)je@lH) y2&W}@l) 2=@(@xn`) @n`)@ @8oP)4D@s)$57@ u )9 !@A` @0),C'@)<C7@0) LC@G@H0)"f@G k0@GPtGGdJxJH *C S,x0 *H 01 0  `He0  *H 1a0]080 10UDebian Secure Boot CA2(oe:B&C0  `He0  *H ?TK͘ s5&ƺs``\ʆZ'?v?^&+ =5p % E16 utvl9!Ve֭|-:⧈-[48\Y5'SqbϓH\ȄM5U\[<7(yRF4;wDԮ%a_dRfĴ' ϋcY+Q볣~Module signature appended~