ELF8@@@9_@R@$86qT`Rq`Tq SrRKGRd#RrTC@yBZB<"_C@C@yBZB<"_֤RRD?#{SSlSsK[srSbR#@ARs*q@֗Z @@Ҁ Bs?T @u kq `Zq T5RrRARu~5`u ~~k*Ks SA[B@{Ĩ#_L"\@R_yd@zAT_$@ A!@`4?#{* R{#_R_?#{ *!6Q?lq(TC R_Txb*BkLT RK @{¨#_R @{¨#_"@95#R#9!B?#{SX@t@7SA{¨#_r TLa2F9@!SA{¨#_?#{S3[6Xa"@92@A4`@95@*@RaRa@9@?qR`@95s*AT^@94Z@@6@RRRSA[B@{Ĩ#_֣f@9"R!R^@95b@9qHT@c@yaR@R"@9@a5c @yRaRc@9BR@aR@ya @ycK?#{SL!!`SA{¨#_SA{¨#_?#{LA{#_?#{LA{#_?#{A8S[cxRk+@a,BGr9@ABC@@9L?Dq@ T?Hq T?@qTRS A8G@,BBҡ T*SA[BcCkD+@{ɨ#_*9cX@c6kTrA9t4@9@qTDQqT @9q`TR%R$RkTR @9<qT@9"qTqaTRBRrA9Sq @zTBRrA9q@z TsX@b~@*R ?#{S*qTTq@TT2q`TqT|ARSA{¨#_֓4qTAR2q`T)T6qT@R!qT.qaT@"!5s&SA{¨#_0F9RA}RR!|ARR!ARRxARR?#{cABc @c|@c@cy|@{#_?#{S!@@@s!!@ @SA{¨#_?#{ *! 5Q?q(T R_Txb*BkKT RK @{¨#_R @{¨#_ca@95$RBB`!d9?#{SLl@yq`T X@6@!!`ˁ@!K XzTRx(ySA{¨#_@9$@9D@9 qTT`5 @!R(q TARtqT@qR`R!@Ra_q`R_ R_֠R` RR"_?#{SX@77`7`7SA{è#_"@ !(@B`J@!c(ba*`JZ@6a@(`J@!~a`JZ@6`*@@`*SA{è#_[`@R2@A`RRR@y@`@@ @yRRRR@`@@$RRCRRAR"R!RZ@6""R!R@9RZ@[B6`@~`L@?#{! @R{#_R_LX@76B@B@@QBqAT<@aRRk@T_b@F<Q1TB<_4q!T?#{ 3 @bT!R@R`y_Ra@9!Ҡc@y`@9?qi@|Sc|SGy C9G9#[9_9c9k9o9_99999B@999 SA5a @95R?(qTa@95a@9?q TT4?qT#R"R*@RRR5RSA5RSA!RSA@*R@*Rr@B=c@9!R"RRc @""Rc@9!RcA@?qAT#R"R**5R!SA@**R@*RREe@9|Sd"@9B|Sc6@9a>@9Sj@9Sn&@9gSm:@9&SlB@9) *k@y|SjAx|S*c|S *!|S *C9G9yyyc9k9o9yyy9**B"RR"R!R@R"R!R@RB"R!R}Sҵ!SA?#{SqT[*@cW#9RBq2ןy 9cDc9w9~@**[BcC#@*SA{Ũ#_ֳs[BcC#@?#{&ZSA8,B7DRRy5@949@9a9A87@",BcTSA{Ǩ#_ ?#{A8S",B7aR@`4A87@,BBTSA{Ǩ#_@9RR5BB'?#{A8SA,BG"@9DR"Ryc*5@9:9A8G@,BBT*SA@{ɨ#_֠@!?#{A8SA,B7~b"ۏ~r`4A87@",Bc! TSA{Ǩ#_a"@9R"R(q4T@B*B  !@9a"@9RQ`>9"R5a"@9R" R5[@yZ<a"@9`yR"R5[@yZ<`y{@!@!R@!pR?#{A8S ,B7`*@t@1 T1T>@9 4҄ @!k TxakaT!!a9dA9"@9cb@9@@5`@9q TTqTq!T`*@`7`@9 @ "  ? A87@,BB!TSA{Ǩ#_qT`@9a@9 y Rqa|_!Ka|5:@9`9cdA9"@9b@9@}4@!@@94>@9?kcTa*@!7 @QA 1kT:9Ra9`@9a@9 y?1T:9?#{A8 $ R",B7!`R$y5a&C9DRRAqTTa^@!~a^A87@",Bc!T @{Ǩ#_a@B*B` !?#{[Sc*k:YC9@&RKR ~@t9z 9y9***SA[BcCkD{Ũ#_s?#{A8@yS4S[*v,B?RSx95@9c CxSx*3 dRs*99A8?@",BcTSA[B{Ȩ#_?#{A8S",B7IydR*R9"RRSx9q T$qTqLTAT@9d@hqT@9@9*bv9*az9*!RA87@",BcTSA{Ǩ#_RR`v9d@d@*B!҂BD R!?#{A8 R",B7R;5@9R!Q!?qT@9b?qTBB@!@Ah8"Q_xrazb29A87@",BcAT @{Ǩ#_RaRB!@BBxa@9b?qT?#{A8 R",B7ҢR@5@9@9b~!|SR? qTazb29A87@",BcT @{Ǩ#_BB!@Axa"Q_xr?#{S@[c*XR {{c@cee w*x9v95R@RRNqMŤR̬r~3scs~Ks  k TR*SA[BcC{Ĩ#_ց15|_55;@*!@*SA[BcC{Ĩ#_s?#{(< S|@'(S&< S% SA8R@C,B!"R[DRso9s9w9{99#9999A8@,BBҁT{è#_?#{%Z|@A8A,BS@R+y/yrA8@,BBҁT{¨#_?#{_q|@A8C,BDR@["R_9WA8@",BcҁT{¨#_?#{A8|@C,B_"R$R_9@?A8@",BcҁT{¨#_?#{A8|@@,B#@y @y"@ycZZ/y3y@_XqT_HqT_DqT_HqA T#@y-R傍R( y%آrc|c|c b|SB|BbB_qTBQcc_hqmTRKbbKB|'(@y%0@yR&$@yB|#,@y!y|S|SZH|cZB|W9k9o9"Rs9x9CySA_\qT#@y-RBR悍RW9&آr% yc|c|c b|SB|BbB_qlT_hqmTccRKcb"$yc|(,@yR&4@y|'(@yB|#0@y!y}S||SI||ZB|cZk9o9s9w9"R{9x9GyS @!@A8@",BcT{è#_" @y_hqTT_lq` TR_pqT'8@yR%@@y)$@y+(@y|S*,@y|S(0@ykZ&4@yJZ"<@y)Z!yZZBZW9S7y;y?yCy93x9Oy"R|_`qTcR_dqT@!@BLQc&$@yb"%0@y# @yDR),@y| S(4@y| S'(@yj| SMX9|S!y|S)ZZZc|SW9k9o9;y{99CyGy"R99SJcc_hqmTRKbb<BQcc_hqMTRKcbKdCRRcbK]cccbX#R?#{SA8ՄA",BBR @c|@t@RkpR!?k!ЂDR%Z" ROyA8@,BBTSA{è#_?#{S*?$qT@"!@4s&Rs~@@B@@SA{è#_@?#{A8SR",BG$RB 9@`5ҀO@B7R$RB 953A9` qTqMTuR~@b@7*@BҀ@A8G@,BBҡTSA{ɨ#_@?#{& RSA8",B7DRRy0@s5@9 A49RRhqlTTsCx'Rr@9!ZW@y_q[@y!<S@9cZBZR!|yy9!eӅ"9?q!A87@",Bc!TSA{Ǩ#_a@B*B !?#{RSA8[[[",BODRR/y& 5ckA9W 4[*RRq TҡTkA9R@'RV4[*$RR9qTT[A9DqTHqT@q`TcCA8O@,BBҡTSA[B{ʨ#_cC`RKkcЀq-TB3b|@s kkT*#cC'@Z@QRcC @B*B !@B*B  !cCc?#{A8S [c A,BGR6`% k 8C @ Қ tz?aZ* 5D!?@ @(@1TR P@` @(@1TLqT T@B2 @(@1@TLQqTaXB2b9@yaZ@qT!gaZ77sxc`BvP?Tc:{{e6c>dB!!5;RR5*7@3q95 R Ҁ319 `Z@6_uaZ@qbA75 @tA9?qT 3B`vA9q.T`Z@/77R!@{5`Z@ 7kDsE"RqLTR!9?R*kD BB@!kDA8G@,BB.T*SA[BcC{ɨ#_ T@ @(@1Tb9B4@yaZ@q@TqAT.@bD@T8@@R rkaT!faZ.@D@@T8@R r_kT!daZa6R5@ sxc2v`BPaZ@?Tc:{{e6c>dB!! 5RR4*!kDsE"R{BRyb9R!5@ kDu`@rT95N*B!!%!;RR!RR*5R/!U3q94 ҟ319 aZ@?i!*4B!w@A9r T*N?`T*N @L‚@ R$! @9L9|S a \?0 @,x@6?qiT R"|S@ a V?0 .x@6** 5R@~R @ARrc"R@&94QBB~  @h!!?T@!cB!!`@*@5"*!kDsE1%|_ȥ%|Ȧ51$|_Ȅ$|ȥ5baR*1T`4\*5R!ZR9t!j!`@*!kDsE`@!ksu!U!U! @uu?#{A8 ",B7,C9?q`TzRR=qT@9RQqITW@y Rbz!Z!<a`294`@3*a~xRA87@",BcT @{Ǩ#_!@!@"x`aARRDRRy 5@9 a4`^@a.9v`^?#{A8S",BG(C9?qTRR*qlTTA8G@,BBT*SA{ɨ#_`^@|`^+~*;@`@uza`~G)qcba29@"RDRRy*5+A94A4a*9*`@BB!?#{A8S",B? C9?qTRR$q` TqT`TA8?@",Bc TSA{Ȩ#_a"C9*RRq,TT@9b^@?$qHTA} Q+@3@_xra^tzd~cb29RDRRye5@9 4a"9@9A~7a@B*B !a@B*B` !?#{A8S",B? C9?q Tb^@_TRR**$q@ Tq TT@9[@9 q TTqb6F9R@9 7aR7_BARA`^@"Ruzz`^v~ab29[BA8?@,BBҡ T*SA{Ȩ#_RR*$qTqTAT@9`^@6{a"C9`^69uRqATb@`@!RDRRy*5@94a4a"9@9}a"C9`^b69R*`@BB!*`@BB![?#{A8S[ ,BoҕY:@4`Z@ 7&76L!@94c[2@c@95 R[DRRRy5kB94*9$RRzq;TTcC A8o@,BBA:TSA[B{Ψ#_cL2@@y4@9R[$RR9\5cC`Z@@ 7 77`vA94a@ Ҡ ?@ T`@; Yr`T`^@`76@* 7@.07&P6`@@`^@y!T`Z@ 6`V@ҶL /!ҕNB@ j@y2y:@6y>@:yB@>y2 5tV`@z29R*R5`Z@ 6`vA9qT RBvb`vA9qT`Z@ 65`^@`^!Y!@R c#`^@@TR *`^@6`R x#C`^@TR x#C"R BB|@N!6 RrYf@TY!YcC#@rTavA9`^@?qTaZ@A6w`^6 R*R`^@ 6PCR*R5`Z@@6#R*R4 4 * !cCLc[c@dRRAR95`Z@@6R@4  !@ 87@6$R 5A9&R[[$RR[9>5oB9q`4`4.4`5L*b |_B5;BQiR*!R#5R`b&$Rc[[DRRRy`5kB9 4`^@y`^cC@5`^@}@!$R 5A9FR[[$RR[95!$R4Y*!`&R[DRRRy5kB9`^@!4x`^cCx5`^@~@R!:cC#@ccC`^@eA9[RR@5kB9cc#@ B*B` !cCcCJ   DKLMhid_logitech_hidpp%s: possibly using the wrong voltage curve Logitech Logitech%u Unloading HID++ force feedback. 4hid_logitech_hidpp: %s: Invalid code %d type %d Error the keyboard's wireless encryption key has been lost, your keyboard will not work unless you re-configure encryption. See: https://gitlab.freedesktop.org/jwrdegoede/logitech-27mhz-keyboard-encryption-setup/ %s: charging errorreceived hid++ report of bad size (%d)Received HID report of bad size (%d)error in parameter error in report %4phDFailed to autocenter device! %s: received protocol error 0x%02x Failed to reset all forces! Failed to read range from device! Failed to read gain values from device! Failed to send command to device! %s: ping mismatch 0x%02x != 0x%02x HID++ %u.%u device connected. Force feedback command queue contains %d commands, causing substantial delays!Unexpected periodic waveform type %i! Unexpected force type %i! Logitech %s%s%s:parse failed not enough values in hidpp report %d Cannot allocate sysfs group for %s hw start failed %s:hid_hw_open returned error:%d io already started Device not connectedunable to retrieve the name of the deviceio already stopped %s:hid_hw_start returned error device is not USB no inputs found Struct input_dev not set! hidpp-ff-sendqueueUnable to create sysfs interface for "range", errno %d! Force feedback support loaded (firmware release %d). Unable to initialize force feedback support, errno %d Failed to create FF device! &hidpp->send_mutex&hidpp->waitCan not get wtp config: %d Can not get the protocol version. hidpp_battery_%ldcannot allocate new input device: %d Couldn't get wheel multiplier (error %d) logitech-hidpp-devicebuiltin_power_supplyrange?#{B{#_?#{{#_!!!!!!hidpp20_map_battery_capacityZ</%ysmf_YRLE>82+% ~zvqmhc]WRNJF>1 hidpp20_map_adc_measurement_1f20_capacity{oaRC5(|xtplhea]ZVSOLIEB>;851.+($!  i G  u&hid_map_usagehidpp_raw_hidpp_eventg920_get_confighidpp_solar_request_battery_eventZhidpp_root_get_protocol_versione;2w\' M0a &jlg }:mlٜ62K !H#ol%nލ'7)P+?-/Dz2A4Z68V\:<=>?AdC]EGjIhid_logitech_hidpp.author=Nestor Lopez Casado hid_logitech_hidpp.author=Benjamin Tissoires hid_logitech_hidpp.license=GPLhid_logitech_hidpp.file=drivers/hid/hid-logitech-hidppGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUW 0i l lo[ddL \h ' 9hQlllH h l  $ D  X  4*@ @ >DQgH whH@ " $.$V%wp&H'(\)X*T+l+l",,`8,<O0d|1v2L\3446 Ft(@<dATB=lDXi]i u(*'8 HX" )l3 K(VHbh%n z$*&@(h"8 (i48A8 PX(W(^(e$y iiii"}F}6n=I9L7i(i  & 0 ; S l            + ; Q b n             5 I [ h p              . 8 E U b x       +      &  3 N b t hid-logitech-hidpp.c__initcall__kmod_hid_logitech_hidpp__490_4718_hidpp_driver_init6hidpp_driver_init$d$xhidpp20_battery_map_status_voltagehidpp_scroll_counter_handle_scrollhidpp20_map_battery_capacityhidpp_update_usb_wireless_statuswtp_send_raw_xy_eventhidpp_removehidpp_input_openhidpp_input_closehidpp_send_message_synchidpp_battery_get_propertyhidpp_ff_range_showhidpp_ff_destroyhidpp20_map_adc_measurement_1f20_capacity.part.0hidpp_report_fixuphidpp20_batterylevel_map_status_capacityhidpp_populate_inputhidpp_input_configuredhidpp_input_mappinghidpp_input_mappedhidpp_raw_hidpp_eventhidpp_raw_eventhidpp_send_fap_command_synchidpp_root_get_featurehidpp_serial_init.isra.0g920_ff_set_autocenterg920_get_confighidpp_ff_work_handlerhidpp_solar_request_battery_event.constprop.0hidpp_send_rap_command_sync.constprop.0hidpp10_set_register.constprop.0hidpp_root_get_protocol_versionhidpp10_query_battery_statushidpp10_query_battery_mileagehidpp_ff_queue_workhidpp_ff_set_autocenterhidpp_ff_set_gainhidpp_ff_playbackhidpp_ff_erase_effecthidpp_ff_upload_effecthidpp_ff_range_storehidpp_prefix_namehidpp_unifying_init.isra.0wtp_get_confighidpp_get_device_namehidpp_probedelayed_work_cbhidpp20_query_adc_measurement_info_1f20hidpp20_query_battery_voltage_infohidpp20_query_battery_info_1000hidpp20_query_battery_info_1004__func__.19voltages.18ps_attribute_groupsysfs_attrs__func__.17voltages.16consumer_rdesc_start.23__func__.24__func__.21CSWTCH.175CSWTCH.166CSWTCH.168CSWTCH.170__func__.0__func__.8__func__.2sin_tableHIDPP_FF_CONDITION_CMDS__func__.1__func__.11__func__.10__func__.15hidpp_ff_effectshidpp_ff_effects_v2__func__.7__func__.4__func__.3__func__.6__func__.5m560_config_parameter__func__.12hidpp_usageshidpp_devices__param_str_disable_tap_to_clickhidpp_driverdev_attr_range_rs.25_rs.22_rs.20hidpp_battery_propsdev_attr_builtin_power_supply__key.14__key.13battery_no.9__print_once.27__print_once.26__UNIQUE_ID___addressable_hidpp_driver_init491__exitcall_hidpp_driver_exit__UNIQUE_ID_disable_tap_to_click485__UNIQUE_ID_disable_tap_to_clicktype484__UNIQUE_ID_author483__UNIQUE_ID_author482__UNIQUE_ID_author481__UNIQUE_ID_license480__UNIQUE_ID_file479__param_disable_tap_to_click__hid_register_driverinput_eventsched_clock_dev_warnhid_is_usbusb_set_wireless_statusinput_mt_get_slot_by_keyinput_mt_report_slot_stateinput_mt_sync_framesysfs_remove_grouphid_hw_stopcancel_work_synchid_hw_openhid_hw_closemutex_lockmemsetmutex_unlockhid_hw_output_reporthid_hw_raw_requestinit_wait_entryprepare_to_wait_eventschedule_timeoutfinish_wait__stack_chk_failpower_supply_get_drvdatastrncmpscnprintf_dev_infodevice_remove_filedestroy_workqueuehid_unregister_driverstrnstrinput_set_abs_paramsinput_alloc_absinfoinput_set_capabilityinput_mt_init_slotsalt_cb_patch_nops___ratelimit_printkmutex_is_lockedsystem_wqqueue_work_onpower_supply_changedhid_report_raw_event__wake_up_dev_errhid_field_extracthid_snto32kmalloc_cacheskmalloc_tracememcpysnprintfsimple_strtoul__kmallocdevm_kmallochid_open_report__mutex_init__init_waitqueue_headsysfs_create_grouphid_hw_startflush_workdevm_kfreedowninput_ff_createalloc_workqueuedevice_create_filedevm_input_allocate_deviceinput_register_devicedevm_kasprintfdevm_kmemdupdevm_power_supply_registerpower_supply_powersinput_free_deviceparam_ops_boolpDDxu|uuDDPd|0DtDxDPh H`h(H0H8XXhh ( p4 pP T X d l t  D D u u D$ D0 4 < | D D H T |      ,D04D8HdltxDD4x|DDDD0L00L`|DDD DPPD X`dD\,D`0h0p $@T$8DTX\00hHpH|( P, P4 <  D D p p !!!!!!!!!""###$$D$D$p$p$$$0%04%X%x%%D%Dl&&D&D '`'`'t'px'p|''8'8'' (D$(D|(D(D(4)D8)DX)d)t)))")")*|***P++(,,$-D,-D.D.D...////D/D<0D@0D`0Dh0D0D0D0 1x11H1H111111p2Ht2H|2223(3(33P3`4Dd4Dx4p|4p44 555<6D@6DT6pX6p\6l6Dp6D6p6p666 77F7F78 888 8$8D(8,8D08<8P8\888(8(88 999$9T9HX9H\9p9|99D9D90909::F:F:::::::D:;D;;$;0;8;<;H;P;;;;;;;;;;<p<p< <p$<p(<T<\<d<l<<<<<<P<P<<|======(=(=>,>,, >,$>,,(>+,>T+0>+4>T+8>*<> @>*D> L>T>p>>>>?8?8 ?8?