ELF@@@0@@h&899 9@!_( @0@! h8h&8!*99 9@!_@"@ct@|SB Ěc` 4 0"_"_|_!"|ȣ5_|_!|ȣ5_RB<@"H_X@1T1TL1T1T1T?#{*# @!`R{#_1TP1T1T@_ր__?#{S H@uB@qhTba>@J@@T`>*SA@{è#_ִ?#{A8S[ckRRA,B/sb`T`@4@@ kTRwR *! 2RR?ր@@ k"T`@_"Rq Tb@_A9aR@9B@B@E@qTqTqTqTq@ Tx?qa T`V9dZ987`V@9q TTq@ T qTbZ@9_q( T!B*@Rc^@9`V9?q@T`V@9q Tq Tq`TV9RR!*R?V9qTbZ@9_qT!B**R?֮q`TqATbZ@9!2c^@9?xV9BR!dZ9?q0`V9sbTA8/@,BB!TSA[BcCkD{ƨ#_֠RR!*R"?V9yV9`Z9}ARaV9`Z9xwV9d^9uyV9dZ9rzV9d^9o!2V9!2RbZ@9!2R?V9abZ@9!2c^@9?V9Y! @ @FBBxdB$ŚB7_?#{*{#_"4?#{S*R[kTJs8b |Ss QqbTzTB"RkCTSA[B{è#___ qMT?#{STQ3~S[ H4sTa_84# !|Ssc8TSA[B{è#__?#{_qT$@9 <qT{#_CQ"|S{#_?#{E9_qMTS*[kTjc8*c?qAT5b5SA[B@{Ĩ#_@5ҡjs8*?qTvsk,T~@FAK*bq TsQ R9B4*@9*87QQ F94*_q T#@94dklT?#{"cQR?{#___ qT?#{STQ~S H4s`Ta@94#!|Ss"TSA@{è#___ q-T?#{STQ3~S[ H4@ QqT!bQ 9s Ta_84" !|Sb8_<qT`@9q(T |@ 9_qaT! |@B A94d97*SA[B{è#__?#{S[cXks0B@B90@k`T@s"RS`@4`^@qTA3BU ?kTqT\3{ Q9 88 8*q-T^@qmT{K9 qT@@KSA[BcCkDsE{ƨ#_@@kTqMT 9{Q@@?#{A8[@`S@7@^@4c70@ @Ղ@B *QkT "R*q@4TRBc?k Td@9qAT"5?qT8R?k@T@9_qIT?kT_q T_qT? qMT@kTcCA87@,BBaTSA[B{Ǩ#_cC*@##2 "@88*@ #@*c#?#{cc@BR!R{#_?#{A8[!cC,B7c4@A8wL@@ 3@C94A87@,BB!T[BcC{Ǩ#_ֶSz@44~@*~ BR~@jd@ATSAS4@BL@A4?#{B@A@!C9A5B R!@{#__{#_?#{S@5SA{¨#_b@!0@`^@qTSA{¨#_SA{¨#_?#{S@5SA{è#_`^@50@b@ BQqMT99SA@{è#_SA@{è#_?#{S@@4`@"R@@ qTQk◟B2@`^@qTb@R2@BKB|@` `@SA{¨#_SA{¨#__$qT"Dhc8qTcT_?#{R;{#_?#{SX@T@5@a2@C@b@c@`?ւ@RB@b"q*S:ATSA{¨#_ 6L1 T"R@9!@!d`"@!SA{¨#_?#{S*tAyq T95 95 @ @ 4@"@9" 4RRR R # @c` @9QqhTkT`@9`87|( j"8` @9 q TkmT`@987"@9@kkT*f4RSA@{è#_kmTP( @9` @9 qaT`@9@ 9"@9`@9 9 @@?qT@@9qT" @@ @9 qT@LA9 qT" @9!@9@@~6~ ?#{+@S[ck@@ @?qT@9?qHT`@!@9RR R4RR4 @ @9BBQB_q(T@@@ q T e@9qTc" qTb@9K_ qT"5B?kTSAR[BcCkD+@{ƨ#_e@9q!T_qT` @9@qhT_ kT@9B3  87"k84z5 #:R! 9 @9!? q Ta@!@?qAT9a @9R"!Qya @9a4d""B@9$Pya @9?k,T_<qTCK@qCP!B#"ЂR@9B?kT@9 9a @9"!Q ya @9!4f " hb8*x"xBAQd @9k,T@qTKRB%@9B?kLT945 #:R! 9 @9!? qTa@!@?qAT 9a @9"!Q ya @9!5R@99@9?qT@9qATN`@!mp?#{R[ |S!A8@,B/* %%`@ Ts@Tb@kaT @a@zT@`C @B@q 4,T D@9q@TcKB!qTA@9?qT!5 Ǻ@Rc!``qT&@kAT"ykTa|!# "@@`"cA8/@,BBҡTSA[B{ƨ#_D@9 qTD@9kATB@@9xS|@!TBA_8!4@5BB,TD@9q@TcKB!q TA@9?qT!5D@9qTD@9kATA@9@**!?#{S [t@s"@F@@TSA[B{è#_?#{S*A|@R@ @*P@ER@SA@{è#_?#{"RSss"RSA{¨#_?#{!!BR{#_?#{S [ t@4@F@@sBTSA[B{è#_?#{SB[ѕc R9B`@  `@R`@~|@q!T@@a`@ ?`@x`@|@5`@ `@`@`UsBaTSA[BcC{Ĩ#_R`@L4@qAT`@|"RaR`@?#{St@tb@`f@@)tj@|`n@@ SA{¨#_?#{kJ[cR_`@S RR` BӂTsRȠr@9@9@!@S@q6 *22_k TcQ!R_kTJO !(Ba !@y!(a!|@9@RRc@@9@*e@$ 46P#R 0%4 @ qDzT_@qBМBQb ;"@*R` 7A\ T@Ra@@!|@c@sEcoo@SA*[BcCkD{Ǩ#_! RAr_k TiTRRPr_kT# Rr_k TRCr_kTJO !(BORRCRr_k`TcRr_kT#RLr_k`T6P 0%4 @*R69@!oo@sEdBcdJ{{eFdN`cRB! @y`R# S(!b6P9`?@qT@ @a ?SRSAsE*[BcCkD{Ǩ#_ցRZRXct@R@c``qT@kATy?kT`|# @AH y@P_?#{k)ScR_`@s[ RR" !T`@R 9R@9r@rqB\SU<***JO !AA 8@y++@@9cR @@9e@% *#45P#R 0;4 @ qDzT_@qRBЀBQb  "R#_\_*7`T`@@Rc coo@[BsE*SAcCkD{Ǩ#_5P# 0;4 R_\_*6 9`@!oo@TR*SA[BcCkDsE{Ǩ#_Rc?#{A8[@,BGҠ @@ScR@R!@yb@9?q_kT`@96 @9B _kAT97B9B_q T?q T9 7 @9qa Td R# 99y37d@@yy@9@9c  99%7 @yqT @yB(7sbBT @y*c(6d|*Rjd@yB(6f@`|*!RsxbBTRSA@SAA8G@",BcҁT[B{ɨ#_d@c yBE9 9@7 @ySA SA S?#{Sc@ C9`5[6R#@z@* 7z@@!*zsqs2kTb~|"?jTU@@B@B@@?֢@R4@B@"q*S:T"@!SA[BcC#@{Ũ#_SAcC{Ũ#_?#{ {#_?#{S[T@t@""RsO)sDS !3 zC5Z@ 7SA[B@{Ĩ#_x6L1T@!@!d3*s ~aRC9a5?#{k!@4Z[c`sS@"!T|@s"@5@RB@#q*S:`T#@T C!T R 9SA[BcCsEkD{ƨ#__?#{SSA{¨#_?#{[cB95S@` E95@@BTSA[BcC{Ũ#_k  9s"?T`@R@B5@ z@q*S: T@#@s"?T kD[BcC{Ũ#_?#{SC94f@@n@9SA{¨#_Rn@L3s@qATRf@L3s@qATn@?#{SC94f@n@ 9SA@{è#_Rn@L3s@qATRf@L3s@qATn@?#{S*[*t@v`C9 5cwb4`v@@`~@@@ARc2`@` @b~@@T<@ T`C9 x4 4`f@@ `n@` 9@9 @9`@a5 @ `@ 5RSA[BcC{Ũ#_a5 @Q t@45`C94`f@`n@@9 `v@`~@@@ARcx`@q@SA[B{Ũ#_`n@L4@qAT9`R`f@L5@qAT#R`n@L99@?qAT#@9#R`f@L99@?qAT#@@!t@$`@%h@_ցR #@!`TB_@qATeR #@!`TB_@qAT?#{"R4@RdLT9@?{#_RD!RB!D?#{ 4@L@@ `@RR% @{¨#_?#{"R@*{#_?#{R@!R{#__ q T?#{BQS[VtcRkE99@8"@s4 E9?kT q9q@T 9k`T@94E9*s"@4 E9?kTq!! AK87@RbR"Ks8@@|@cFcxdc$Śc6SA[BcCkD{Ũ#__ @c@Fccxec$ĚC7_?#{{#__qLT_ @@Fccx`c$Ś6?#{BQ!{#_?#A8{Ck@S[*c; ,BR`<sK@xS ѡB`gav@`k`!`c!%4s`R!#R&@y_$q0TT_4q*TiT_8q%T_<q*Tc#BR#9*a4 Ry+9`4 RyC9`4 RyK9%5S7Ay*Ay*Ay*Ayd b@# `@Ff!*`7a@C@!`c" R`aZ {RC@B !RC@`&@yqT#x`RR?@ @y`5@@y 5Y# A@y!(7s9 cBTA @y*!(6#Cy*@RA@y!(6#yd|@*!Rs9 cBaT?@CZ#T` @;@`A@@b `@RsFU_qTIT_qT@"a @ A  B  C @gu_qT_q T` @ @ @9` 4 @R# RT!T@9?qT@9_qT@9_q@T_ qaT8S2y@9_,qT_0qTBc#BR#9*a4 Ry+9`4 RyK9`4 Ryy6sFA8@,BBAT*{ASB[CcDkE#__ qa T#N*a@*R`r?kAT`_(q T@`d@#dA dB "RdC c @g*`@PGyTGy@** 6sFw*`6sF`@a}RR@R RRbR!\S!2*7#BR#9*a4 Ry#*6sFRsF`@`@!` @ @@ aT1c T`@9qiTq)Tb@9_qTb@9_qTq T_qT#*ba@` Rr?kT`@RR8S2y@9'*4#"R9*SIb @9_qTd@9@q(Tb@9_@qT"R#@ Qyc@9C cQy!*i31s2s\\\ \~~~~   @~@~ @~ @~  @~ @~  ^^  #'@^'@^' )^)^) ) + +/ / / 3 3 3 ; ;D DH H H M M M     ^   ! !EE VV [^[1c3c  j j j b b > >!!urb status %d usb_submit_urb: %d MIDIStreaming interface descriptor not found too many endpoints MIDI%s %s %d%s %ssubstream %d:%d not found invalid MIDI out EP %x &ep->drain_waitinvalid MIDI in EP %x &umidi->disc_rwsem&umidi->mutexinvalid quirk type %d USB MIDIHigh LoadLight LoadMIDI Input Mode%s Tone Generator%s Remote Control%s Thru%s Editor%s Control%s Part A%s Part B%s Part C%s Part D%s MIDI 1%s MIDI 2%s MIDI%s External MIDI%s Sync%s 1%s 2%s Synth%s Keyboard%s MIDI A%s MIDI B%s Broadcast 1d 1d@license=Dual BSD/GPLdescription=USB Audio/MIDI helper moduleauthor=Clemens Ladisch GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNU/2Y 0@P,,D5plO / _ux80T X H4HN} @  4 `dp 'dALZTv PPxl4xL,<$l[ttd&`& d` `"d$$%<:($R +dh-X.H.(.(.8(0Hp0X /  % - P= p I W (p ( ( ( 0( X( ( (" (7 (L (o H( p   /@ /    < m   ( ! )< >,/`B)i\'l*p(@0R d m x         $ 7 G \ m y              0 = C K X c l ~          ' C R c m |          midi.c__export_symbol_snd_usbmidi_disconnect$d__export_symbol_snd_usbmidi_input_stop__export_symbol_snd_usbmidi_input_start__export_symbol_snd_usbmidi_suspend__export_symbol_snd_usbmidi_resume__export_symbol___snd_usbmidi_create$xsnd_usbmidi_output_standard_packetsnd_usbmidi_output_midiman_packetsnd_usbmidi_input_triggerroland_load_getsnd_usbmidi_urb_errorroland_load_putsnd_usbmidi_standard_outputsnd_usbmidi_input_datasnd_usbmidi_akai_inputsnd_usbmidi_standard_inputsnd_usbmidi_cme_inputsnd_usbmidi_emagic_inputsnd_usbmidi_novation_inputsnd_usbmidi_midiman_inputsnd_usbmidi_maudio_broken_running_status_inputsnd_usbmidi_emagic_outputsnd_usbmidi_akai_outputroland_load_infosnd_usbmidi_output_drainsnd_usbmidi_output_triggersnd_usbmidi_raw_outputsnd_usbmidi_novation_outputsnd_usbmidi_us122l_outputsnd_usbmidi_us122l_inputsnd_usbmidi_in_urb_completesnd_usbmidi_detect_endpointssnd_usbmidi_get_ms_infosnd_usbmidi_init_substreamsnd_usbmidi_in_endpoint_deletesend_bulk_static_data.isra.0snd_usbmidi_emagic_init_outsnd_usbmidi_emagic_finish_outsnd_usbmidi_out_endpoint_clearsnd_usbmidi_rawmidi_freesnd_usbmidi_out_endpoint_createsnd_usbmidi_out_urb_completesnd_usbmidi_out_worksnd_usbmidi_get_port_infosnd_usbmidi_in_endpoint_createsnd_usbmidi_create_endpoints_midimansnd_usbmidi_do_outputsnd_usbmidi_error_timersubstream_open.isra.0snd_usbmidi_output_opensnd_usbmidi_output_closesnd_usbmidi_input_opensnd_usbmidi_input_closech345_broken_sysex_inputsnd_usbmidi_raw_inputsnd_usbmidi_ftdi_inputsnd_usbmidi_cin_lengthnames.1roland_load_ctlinit_data.2finish_data.3snd_usbmidi_standard_opssnd_usbmidi_maudio_broken_running_status_opssnd_usbmidi_122l_opssnd_usbmidi_midiman_opssnd_usbmidi_novation_opssnd_usbmidi_raw_opssnd_usbmidi_emagic_opssnd_usbmidi_cme_opssnd_usbmidi_akai_opssnd_usbmidi_ftdi_opssnd_usbmidi_ch345_broken_sysex_opssnd_usbmidi_opssnd_usbmidi_output_opssnd_usbmidi_input_opssnd_usbmidi_port_info__key.0__key.5__key.4__UNIQUE_ID___addressable___snd_usbmidi_create394__UNIQUE_ID___addressable_snd_usbmidi_resume393__UNIQUE_ID___addressable_snd_usbmidi_suspend392__UNIQUE_ID___addressable_snd_usbmidi_input_start391__UNIQUE_ID___addressable_snd_usbmidi_input_stop390__UNIQUE_ID___addressable_snd_usbmidi_disconnect389__UNIQUE_ID_license388__UNIQUE_ID_description387__UNIQUE_ID_author386alt_cb_patch_nops_dev_errmutex_lockmutex_unlocksnd_rawmidi_transmit__stack_chk_failsnd_rawmidi_receivesnd_rawmidi_transmit_peeksnd_rawmidi_transmit_ackmemcpysnd_ctl_enum_infoautoremove_wake_function_raw_spin_lock_irqprepare_to_wait_raw_spin_unlock_irqschedule_timeoutfinish_waitsystem_highpri_wqqueue_work_onsnd_rawmidi_proceedmemsetusb_submit_urbjiffiesmod_timerusb_set_interfacesnd_ctl_new1snd_ctl_add_dev_warnsnprintfusb_stringusb_free_coherentusb_free_urbkfreekmemdupusb_bulk_msgdown_writeup_writetimer_delete_synccancel_work_syncusb_kill_urb__wake_upkmalloc_cacheskmalloc_traceusb_alloc_urbusb_alloc_coherentusb_urb_ep_type_check__init_waitqueue_head_raw_spin_lock_irqsave_raw_spin_unlock_irqrestore_raw_spin_lock_raw_spin_unlockdown_readsnd_ctl_notifyup_read__init_rwsem__mutex_initinit_timer_key__sw_hweight16snd_rawmidi_newstrcpysnd_rawmidi_set_opsusb_autopm_get_interface_no_resumeusb_control_msg0C4C48@tuvw,xty<CDCC C4 z wd z {L {| | { x C C } ~ ~|       x0<@Twww tCCT(X(`4X8X@(p,p04$p(p04x8<xtx \CCCC`h$<PlPPT&\&t0(t<`&@`&\dhlp  h H H  8!T@!TL!!!P"`"h"t"t %xD%%&&&t &H&&& '('4'T''''''(t(((u(o(v((( )|))t),*T**u*v*+H+`+u+++o,v,,,,,o-<-p-|.(/C4/C0y`0y0y0@0@ 101C81C`1d1p1t1x1|1111(1(11P2\2h2t220202222223t56L7T7\7t 88xp 8Ph((@Xp(((0H`x( 8P(h(0H(PX((@(Xp(PX(PX0H(`(x((PX` (8P(h((p(`(@Xp((0`mn(o8pHqXrs s@P0`H PX dH,08X(0`d  p0d .(0Xp-xX. ..prqpo n(m.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.export_symbol.rela.altinstructions.rodata.str1.8.rela.rodata.rela.discard.addressable.modinfo.comment.note.GNU-stack.note.gnu.property @8@e+9@&@{@1@A;@A`6@OAJ@x``2AthDo@؄ G0|@ HGj0G,GG Hm X p