ELF@@    0@@h&899 9@!_     0@( @! h8h&8!*99 9@!_     @#@@|Sc št@}!4A |_B|Ȥ5_A |_B#|Ȥ5_    RB<@"H_     X@1T1KTL1@T1T1T{*# @!`R{_1TP1T1T@_ր__    {S H@uB@qHTba>@J@@T`>@*SA{è_ִ    {S[cRR#RsbT`@4 Հ@@ kT`@"RqATb@A9aR@9B@B@E@qT*! 2RR?ր@@ kT`@"RqTsbTSA[BcC#@{ƨ_֟qTq(TqTq Tx?qTwV9`Z987`V@9q ThTq T qTq!TbZ@9_q T!B**R?ְRR!*R"?V9qT`V@9q` Tq TqTRR!*R?V9BR!dZ9?q0`V9q@Tq!TbZ@9!2c^@9?xV9`V9dZ9ARaV9`Z9zyV9d^9wbZ@9_qT!B*@Rc^@9`V9?m`R`V9d^9iwV9dZ9f!2R!2V9bZ@9!2c^@9?V9XbZ@9!2R?V9P     !{ @@BFBxeB$Ěb7{_*{_ *@B!@!    _ q)T{cS[VQ#~S9@8J6E9sR6 E9k`T#Ks8q9@T 9T@95SA[BcC#@{Ũ_qKcR K87R R9_     4{S*R[kTJs8b |Ss QqbTzTB"RkCTSA[B{è__    _ q T{STQ3~S[ H4sTa_84# @!|Sschv8\TSA[B{è__    {_qT$@9 <qT{_CQ"|S@{_     {D|@[E9q TSc`Tajc8?qaT*555SA[B{Ĩ_`5?Tcjt8qATFA*K* qT R9Q@sU4`@9`87Q9 FsQ54FAK*~@qTSA[B@{Ĩ_֤~@~@9     {*R{_    _qT#@94dk,T{"cQR{__    _ qT{STQ~S H4s`Ta@94#!|SsTSA@{è__     _ q T{STQ3~S[ H4@ Qq(T |bQ 9s Ta_84" !|Sb8_<qT`@9q(T |@ 9 |@_qaTB A94d97*SA[B{è__    {S[cXks0B90@B@k@T@s"RS`@4`^@qTA3BU ?kTqT\3{ Q9 88 8*q-T^@qmT{K9 qT@@@@q[zLTKSA[BcCkDsE{ƨ_ 9{Q@@    {S@@4`@"R@@ qTQk◟B2@`^@qT2@Rb@BK` B|@`@SA{¨_SA{¨_    {S[@^@@4c70@ @Ղ@*QB kB T#_"R*qmT_Rc?kTD@9BqAT#5?qTc8R?kT@9_qIT?kT_x8q TqT? qMT@kTcC#@SA[B{ƨ_#2_"@ 88*@ *@SA[BcC#@{ƨ_cC*    {S*[tAyqT95 95 @ @a 4@"@9 4RRR R# @c` @9QqhTkT`@9@87|( j"8` @9 qTkmT`@987"@9@_klT*f4RSA[B{è_kTP( @9` @9 qaT`@9@ 9"@9`@9 9 @ @?qT@@9q!T@ @9 qT LA9 qT ՠ@@9 @9@@~ 6~ @9@!B    {ccBR!R{_     {A8[!c4@L@@7@C94[BcC{Ǩ_ֶSz@4~@S*~#BR~@jd@AT#SA[BcC{Ǩ_    4@BL@A4{B@A@!C9!5B R!@{__{_     {S@5SA{¨_`^@!0@b@qTSA{¨_SA{¨_    {S@5SA{è_`^@50@b@ BQq-T99SA@{è_SA@{è_    _qLT_{CQ"RB{_     _$qT_"hd8_qTdc_4{R*{_     {SX@T@5@a2@C@b@c@`?ւ@RB@b"q*S:!TSA{¨_@6L1@T"R@9!@!`"@!SA{¨_    {s@Sck@A@@ @?qT@9?qHT@!D@9RR4[W@@9BBQB_q(TB@@ q T a@9?qTs" qTb@9cK_ qT"59CkT[BRSAcCkDsE{ƨ_a @9?qAT3_qTa@9?@qT*"T R @9b"87j84{qT R`S ! 9@9!? q T@!@?qAT9b@9!R! !Qya@9 4Rc!!!c@9CPyb@9_k,T?<q T#PRBKR#B D@99CkLTd@9 @9@9C!D@9kT94{q T R`S ! 9@9!? qT@!@?qAT 9b@9!R! !Q ya@9A4e! բha8x!x!"Qc@9k,T*@qT#RBKR#B D@9d@9 @9@B!D@9@99!Rb@9! !Qya@95R@9 9!Rb@9! !Q ya@95R@9?qT@9?qAT %@!F @9@9 @B!>    {R[ |S!&&@* `@`Ts@Tb@kaTS @a@zT@`C @B@q! 4 T D@9q`TB!qTA@9cK?qT!5 Ǻ@Rc!``qT&@kAT"ykTa|!# "@@`"cSA[B{Ũ_D@9 qTD@9k!T"@@9A@9xS|@?CTBA_84@@4BB TD@9q@TB!qTA@9cK?qT!5D@9qTD@9kATBA@9@**!     {S [ t@@F@@s"TSA[B{è_    {S*A|@R@ @*P@ER@SA@{è_    {"RSss"RSA{¨_     {!!BR{_     {S [ t@4@F@@sBTSA[B{è_     {S[ѕ R9BB`@ `@R`@P4@qAT@@a`@ ?`@x`@|@5`@`@`@`HsBTSA[B{è_R`@L4@qAT`@@|"RaR`@     {St@tb@`f@@tj@x`n@@SA{¨_     {kJ[cR_`@ S RRBӂTsRȠr@9@9@@q!\S6<*22_kTcQ!R_ki T9Ra6P#R 0%4 @ qDzT_@qBМBQb ;"@*R7A\T@a@@!|@Rc @@9@*e@$ C56P 0%4 @*R69@!osEo@F! RAr_k T TRRCRr_kTcRr_k`T#RLr_kTJO !(Ba !@y!(dBcdJ{{eFdN`cRB! @y`R# S(!b6P9`?@qT@ @a ?SRSAsE*[BcCkD{Ǩ_sEcoo@SA*[BcCkD{Ǩ_֣RRPr_k@T# Rr_kTRCr_kTaR_R]c     t@R@c``qT@kATy?kT`|# @AH y@P_     {k)ScR_`@s[RR"@ !T`@R 9R@9r@rB@SqU ***JO !Aa 8@y++@95P#R 0;4 @ qDzT_@qRBЀBQb  "R#_\_*7`T`@@Rc@@9e@% *#55P# 0;4 R_\_*6 9`@!oo@ TR[BsE*SAcCkD{Ǩ_coo@SA*[BcCkDsE{Ǩ_Rc     {[@SR@`R!@yb@9?q0_kT`@9"6 @9B_ q TB9 87B9B_qa T?q T9"7 @9q Td R# ##9'9y=7d@@y#y@9@9c +9/9,@7 @yqhT @yB(7sbBT @y*c(6d|*Rjd@yB(6f@`|*!RswbBTSAR[B@{ɨ_SA[B{ɨ_d@c y#BE9 #9 7 @y SA @ B! @B!@@B! SA @`B!SA     {S#c@ C95[7R@z@* 7z@@B*zsqs2?kTR3"jTu@@B@B@@?֢@R4@B@"q*S:T"@!SA[BcC#@{Ũ_SAcC#@{Ũ_    { {_    {S[T@t@""RsO)sDS !3 z#5Z@7SA[B@{Ĩ_~6L1T@!@!3*s ~aR     C9!5{k!@4Z[c`sS@"s"`T|@@5@RB@#q*S:`T#@s"TC!T R 9SA[BcCsEkD{ƨ__     {SSA{¨_    {[B95Scѵ@` E95@@BTSA[BcC{Ũ_k 9 9s"T`@R@B5@ z@q*S: T@#@s"T kD[B{Ũ_     {SC94f@ n@9SA{¨_Rn@L3s@qATRf@L3s@qATn@    {S`C94`f@`n@9SA@{è_R`n@L4@qATR`f@L4@qAT`n@     {S*[*t@v`C9` 5cwb4`v@@`~@@@ARc2`@` @b~@@T<@ T`C9 x4 4`f@ `n@ 9`@@9 @9a5 @ `@5cCRSA[B{Ũ_a5 @Q t@45`C94`f@`n@9 `v@`~@@@ARcx`@@4SA[B{Ũ_`n@L4@qAT9`R`f@L5@qAT#R`n@L99@?qAT#@9#R`f@L99@?qAT#@     @!t@$`@%h@_ւRC@B`T!?@qAT҅R #@!`TB_@qAT${"RR4@dLT9@>{_R!#RB#    { 4@L@@ `@RR @{¨_    {"R*@{_    {R!R@{_    {Ck@RS*[c; ;!K@ BjVw@j9!b!S4ҀR!Rc"&@y@ Q0qT@!{A*SB[CcDkE_ր@PGyTGy@*!!X`x`! C1*@*R`r?k`TS7+Ay*/Ay*Ay*Ayd @C @F#!*`7@G@s9H.T-TG@c RB XRG@ !RG@&@yq$TCRRs?@ @y5@@y@ 5[#s{ cBTA @y*!(7A@y!(6cy`|$@*!Rs{ cBaT?@9CZ#?!T sF @;@@6Nuw@RgcCy*$@R:*6sFV.*@6sFN@**!B\@Cd@ dA "RdB dC c @k*IÂCBRC9*a4 R+yK9`4 R/yc9`4 Ryk94 Ry1@" @  A  B  C @k" @@@@ a?Tc ?T`@9qiTq)Tb@9_qTb@9_qTq T_qTC-* @@@ @94 @R# RT! T@9?q) T@9_qT@9_q T_ qaT8S2+y@9@}RR@R RRbR!\S!2*@7CBRnC9*4BCBRdC9*a4 R+yK9`4 R/yk9`4 Ryyâj@Ub@ Rr?kT@RRC*78S2/y@9*4C"R2*b @9_qTd@9@q(Tb@9_@qT"RC@ Q/yc@9C cQ+y*xSX3VsVB s" s ]YWB) 1d 1d@strnlen__fortify_strlensnd_usbmidi_create_endpointssnd_usbmidi_create_endpoints_midimansnd_usbmidi_switch_roland_altsettingsnd_usbmidi_get_ms_infosnd_usbmidi_input_dataurb status %d unexpected port %d! switching to altsetting %d with int ep usb_submit_urb: %d MIDIStreaming version %02x.%02x MIDIStreaming interface descriptor not found too many endpoints EP %02X: %d jack(s) MIDI%s %s %d%s %ssubstream %d:%d not found invalid MIDI out EP %x &ep->drain_waitinvalid MIDI in EP %x not enough endpoints endpoint[0] isn't interrupt endpoint[2] isn't bulk output endpoint[4] isn't bulk output &umidi->disc_rwsem&umidi->mutexinvalid quirk type %d USB MIDIcreated %d output and %d input ports High LoadLight Loadsnd_usbmidi_libsound/usb/midi.cMIDI 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 Broadcastlicense=Dual BSD/GPLdescription=USB Audio/MIDI helper moduleauthor=Clemens Ladisch \\\ \~~~~   @~@~ @~ @~  @~ @~  ^^  #'@^'@^' )^)^) ) + +/ / / 3 3 3 ; ;D DH H H M M M     ^   ! !EE VV [^[1c3c  j j j b b > >&gGCC: (GNU) 13.2.1 20231205 (Red Hat 13.2.1-6)   /2Y 0@P/ 4/ HL/ 5h/ O// _8/ (ux/ 0P/ 8x/ 8/ @/ H/ P/ X0T/ `2\/ hK (/ pa( H/ x|x /  /  @/ H /  / .88/ G4/ X/ q\/ Hh/ / H4/ T/ /  #8<8Up8/ nT/ @p/ x/ 8L/ ,/ l/ / (t/ 07 lW*t* / 8#l/ @$D/ H`&P88828/ PKH)8/ X/ `/ h/ p/ xa-/ / / y/\/ 1/ 2H/  3(/ P3(/ /8/  @&/8 O0P_g s (((((P(x("(9(M(b(w@(hp(  % 8% ` x/% W     ! (U l ) >,/        $ 7 @ N Z j q i+w          . ? L T m .|  3         ' 6 H U q |   B(.   ,@      4BS@T[jmidi.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_data__UNIQUE_ID_ddebug391.28ch345_broken_sysex_inputsnd_usbmidi_akai_inputsnd_usbmidi_standard_inputsnd_usbmidi_cme_inputsnd_usbmidi_emagic_inputsnd_usbmidi_raw_inputsnd_usbmidi_novation_inputsnd_usbmidi_midiman_inputsnd_usbmidi_maudio_broken_running_status_inputsnd_usbmidi_emagic_outputsnd_usbmidi_us122l_outputsnd_usbmidi_akai_outputsnd_usbmidi_detect_endpoints__UNIQUE_ID_ddebug402.22roland_load_infosnd_usbmidi_output_drainsnd_usbmidi_output_triggersnd_usbmidi_raw_outputsnd_usbmidi_novation_outputsnd_usbmidi_ftdi_inputsnd_usbmidi_us122l_inputsnd_usbmidi_in_urb_completesnd_usbmidi_get_ms_info__UNIQUE_ID_ddebug398.24__UNIQUE_ID_ddebug400.23__UNIQUE_ID_ddebug396.25snd_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_midiman__UNIQUE_ID_ddebug406.20__UNIQUE_ID_ddebug408.19__UNIQUE_ID_ddebug410.18__UNIQUE_ID_ddebug404.21snd_usbmidi_do_outputsnd_usbmidi_error_timersubstream_open.isra.0snd_usbmidi_output_opensnd_usbmidi_output_closesnd_usbmidi_input_opensnd_usbmidi_input_close__UNIQUE_ID_ddebug394.26snd_usbmidi_port_info__key.1__key.14__key.13snd_usbmidi_cin_lengthroland_load_ctlnames.6init_data.9finish_data.11snd_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_ops__func__.3__func__.4snd_usbmidi_opssnd_usbmidi_output_opssnd_usbmidi_input_ops__func__.0__func__.2__func__.7__func__.8__func__.12__UNIQUE_ID___addressable___snd_usbmidi_create416__UNIQUE_ID___addressable_snd_usbmidi_resume415__UNIQUE_ID___addressable_snd_usbmidi_suspend414__UNIQUE_ID___addressable_snd_usbmidi_input_start413__UNIQUE_ID___addressable_snd_usbmidi_input_stop412__UNIQUE_ID___addressable_snd_usbmidi_disconnect393__UNIQUE_ID_license390__UNIQUE_ID_description389__UNIQUE_ID_author388usb_alloc_urbsnd_rawmidi_receive__init_rwsem__list_add_valid_or_reportusb_free_urbsnd_rawmidi_transmit__sw_hweight16snd_ctl_addusb_alloc_coherentsnprintfqueue_work_onfinish_waitprepare_to_waitmemcpykfreeusb_autopm_get_interface_no_resumetimer_delete_sync__wake_upsystem_highpri_wq_raw_spin_lock_irqsave__dynamic_dev_dbg_raw_spin_lockfortify_panicsnd_ctl_new1_raw_spin_lock_irqschedule_timeoutusb_bulk_msgstrnlensnd_rawmidi_transmit_ackusb_submit_urbsnd_ctl_enum_infousb_urb_ep_type_checkdown_write_dev_errup_writeusb_free_coherentmod_timersnd_rawmidi_transmit_peekmutex_lockusb_control_msg_raw_spin_unlock_irqsnd_ctl_notifyusb_set_interface__mutex_init_raw_spin_unlock_irqrestoreusb_stringmemset_dev_warn__init_waitqueue_headdown_readsnd_rawmidi_newjiffiessnd_rawmidi_set_opsmutex_unlockinit_timer_keykmemdupusb_kill_urbcancel_work_syncautoremove_wake_functionkmalloc_trace_raw_spin_unlockup_readkmalloc_cachessnd_rawmidi_proceedX \ (,  D H   <  D     L,8X<@ D P`|  ((  P| 0<l|PP 4 8 <D    hh (,P T   lt\ , PX P\   * *L!!!!0!0!\"*`"*|" " "H"H"###$HH$HL$x$$$H%p%%%X%X%( ( (((( ( (((( ( ((() ) )p()p0)p)*(*P,*P4*D*h**+P+X+d+++P+P,,<,`,l,,,, -l--P-P-- ..../