ELF>XY@@10GNU!-OϢVT֯xUHHcHf.UHH0H]LeLmLu0UHItU1U tm2U@tH]LeLmLufDHuLHuu$Vf.L@LIuID$u΃AָhID$HUuHHHHPHH;H@HfDHUH UHHAu!_ ; QHHHHAt@HH9uDhD9}HDLA1EAD;hWHt;IcHk0Ht&E9sHHt9Gt%HHEELߐUHATSHIHH=HXfDHKLKdLC$HL1HtHL1HtHL11HLHCH=HXxH[A\ffffff.UHAUATSHLoHII}HIHHHcHLH1HL1HHLHP1HHL1HHL1HHL1HHL1HHL1I}HH[A\A]HL1DHL1DUHAUATSHLoHII}HIHoH0HcCHHLH1HcCLHLH1HcCPHLH1SXHL1DHSTL1HS`HL1HSp1HLA`Ht@=Ht,& Ht@HtHHL1HL1HL1HHL1HL1HHL1I}HH[A\A]HL1DH0~^HH f=H=HHHL1(fUHATSAHHEtMH{HH=L`tLSID$H=L`uH[1A\fDH5H{HHH=L`tfDLID$H=L`uUHATSHIHHHtHHHHHID$IDŽ$h[A\fUHH@H]LeLmLuL}HcHIH[IIHHHuH]LeLmLuL}DEtL?uIIIuH9t~eH<%fHH9tbP;uD@AtAAD$t=I$Hu.@HHtDE~5AAF9EH[HIHuHHD9Buꋊ1IUt AD$zI$HuhfDHHR~1Hk0IA$wI$HH_EPHk0IIMM;AE9GuH5ЀH¸HHUHUHHE1HǹLHHULEHUHHHLEHǹLHHHHUHUHHk0H HUHII$PALJIGAF8A1AM}Hk0IIAMMuHfHUHUHfDUHATSH_ HHSHCH9HKHJH1HCHCH Ht&HHt HHHuH0H`uHH=L`tfDHAT$ID$H=L`uSH3SH3H[1A\fff.UHAWAVAUATSHHeH%(HE1H_ HHH=HPH &0;1RH9t=HBH=HPHH9uًr;suH9B;C~HrHSHUH}HIIE1I$A:HKH}HA1H`H:H3SLMILDH$.SH3DHM$Mt@LMMuAI0IA@HH=L`t HA$ID$H=L`uH1HUeH3%(HH[A\A]A^A_HCH5HHHEDHKH}HA1H`HH3HHHH}EHEFff.UHSHHHt5@ fw+H HH1HH[ÐHUHAUATSHH_IHfDHLH(H0Hǃ(H8Hǃ0H@Hǃ8H Hǃ@Hǃ HLMjI}(I} IE(IcEIE H@HIEHpHt @H;LcHLMuH[A\A]fUHATSHItnHH=HXtfLSHCH=HXuI$XHtLLI$cI$VL[1A\UHH ^fff.UHAWAVAUATSHhUHcIHRAHUHHHM,HxeH%(HE1IDxMUA$xAT$H}H1 cI<$HuHHI@mAHILHH]MI<$HHt HEHHC HCHhHUE1E1HRHIHHHEH5ЀHH-L HEH{DHDkD{ILLLLLH81ɺHHhH;L1H]LeLmLuL}fffff.UHSHHHHǃHǃHǃHP@PH uHVBuBHVlBuBHVxBuBuƒHV BuBE111AHH$KE111AHHD$$E111A HHD$$ E111AH HD$$ 11AAH HD$$ h11AAH HD$$-E111A H HD$$11A A@BH HD$$ 11AA@BH HD$$E111AHHD$$ GE111AH HD$$11AAH HD$$ 11A A@BH HD$$ E111A HHD$$a11AAHHD$$ &11AA@BHHD$$ 11A AHHD$$ 11AAHHD$$ xy11A A@BH HD$$ xB11AA@BHHD$$ 1NfDH[ÐNl;JBfNx;JBf; N ;JBfN;JoBdfUHATSHHIPǁ҃փE֨tփE։уEщуE1HiHXHMH3pl Hhd HHHHHHxHH11AMHH$x^HHu[`u0LP11A H H$x H1H[A\1ҾH¸yff.UHSH(HHMxH}胿~H;1H([fx7H}Hx&HE耈XH}xHEH1H}EEH([f.UHAWAVAUATSHHHAHI(HI}I}LhMtLe%A<$HcI$HHI$DHEL0I8HuMeL4%HELuHEHELHMHDLxpH5ЀHHUHHUȃH}HuHL1HH[A\A]A^A_f.uCC9ILLIFH@<H}HuULIEHhI}UHމUU[fDHHUHǂDH}눲넺HHTHHEDHLHEHHHu)f.UHSHXHHߺHLH[DUHSHXHH1HH[UHHF(HHHcF H@Hffff.UHHHF(EHUH@XEEEHcFHH@HfDUHAVAUATSHE1eAHIEEfAA,tFDDDL$tD~9EvE;EvAEA,uDIcFHuЀMH@HH[A\A]A^fDUHH0H]LeLmHcFHV(LHLmLH@ItHcCH@I|HcCLH@I|H]LeLmUHH0H]LeLmHcFLHLmHv(LH@ITHcCH@I|HcCLH@I|H]LeLmUHH0H]LeLmHcFHILmLH@HtIcD$H@H|IcD$LH@H|H]LeLmfUHH0H]LeLmHcFHILmLH@HtIcD$H@H|IcD$LH@H|H]LeLmfUHAWAVAUATSHXHcFE1AHHEH@L@AA,tNEDDAEBD$tDEM~A;rA;FvAB!LA,u@HC$HEHC,HEHC4HEHC!| AB#|B|DdExpD 0H LD(HAT$0H D(At0AL$xA IcL$P-AD Eu9H9DEu+HHHHH$A$J9p9DH@EHuP%Hu=C$"C(HHHBRHH9Btkǃ1~I~tIF8I;I~0uH%AAAFAIIVHPIF IIF(IIF0IIF8IIIF@HHt^t1Lfff%{<uIu6LHIV0H9I;Up/{<uHHfffff.UHHH]LeLmHPIIeH%(HE1HHt&AHUeH3%(Du3H]LeLmLHHLAHtfDUHHH]LeLmLuLPIHeH%(HE1LHHt.AHUeH3%(DH]LeLmLuÉPHCuTHCuXHC uH`HCkHhHCLHpHC-HxHCHUHC HUI$LqpMt0L)K46H9w IMtL9r HHELLAMHK$DynfDUHH0H]LeLmLuL}LD6HHILLIDEu5Lfff%H]LeLmLuL}Lfff%E;uXsI$ID$LID$E4$HHPfUHH H$Ld$Ll$Lt$1LHHIuHH$Ld$Ll$Lt$@LHLI8v)H³Lfff%f$Hx\IIUpIHHXHH)x[IHH)H9HBH)H1H~L9LHFH)x;HiHZ@HªJ@HI@Iffffff.UHH H$Ld$Ll$Lt$1LHHIuHH$Ld$Ll$Lt$@LHLI8v)H³Lfff%f$HxdIIIUpHPH H)xfIHH)H9HB1H~L9LHFIH HH)H9HMH _HR@HªB@HI@UHH H$Ld$Ll$Lt$1LHHIuHH$Ld$Ll$Lt$@LHLI8v)H³Lfff%f$HxDIIHXIUpHH)xFH1H)H~L9LHFH)x:HDHr@Hªb@IIUHH H$Ld$Ll$Lt$1LHHIuHH$Ld$Ll$Lt$@LHLI8v)H³Lfff%f$HxTIIH@H H)xZ1H~L9LHFIH HH)H9HMH wfHb@HªR@IUHHĀH]LeLmLuL}A@IH% A{#AA`A`HϾ`HMH=IHM HHHMHM`LAHHt EDDLVfDCA@HAnDAGAAf.DH]LeLmLuL}A>EA@z`A@uAHItH@HP%= uDbXD;LAa@AL@v^AABA&HADaAA@E1A4"AHAA dAHHAD!Ad2AhLmHHMLHAL@HHM茷HMHHHAfff%@HϾ`HMH=IHMHHHM@HLL M$XLI8H۶IADDHfff%L?HL M$XL1LAx1HHǸAfHHAL8HDEMXHULHUH8ME~8A AHLHUHLHUH81HH达AxEALfff%HHM HM@HHMHMH]AǃǃE1H踾ApHHA]DHHAED1H¹A*f.HH%A DHHL Dw8M$XL1LADHHNAjfDLHIvXHfff%Ajf.H舰APHHA=DHfff% A HE1H@ HtHAIHs@fDLHmAHMLHH9HA1LAD]eH%HUDHBH@+HHNHH9H8uHH9H8DP>H47HFHFH@H@@DUHHH]LeLmLuL}HEE0HAAHEHEHEDD9LH@HIEE&INEnMF(ENx"U/wBHEUAFIyރ1H]LeLmLuL}fHEHPHUfAЀHxDLpDhH<@HIHxMLpDhtHHt7LH@HHDhLpHxLD@UHHE1H1A$fDUHH1IAH$fDUHHA1$AHA кUHH1IAH$fDUHH1IAH$fDUHH1IAH$fDUHDGfffff.UHATSHHF(HEEHcvIHMHPLEH4vH0xD]Et{ tH[A\fUA$UA$H[A\ÐUHHĀH]LeLmLuL}1HHuMLEIIHu H]LeLmLuL}f.M$HLH8v8E1Lfff%HcMLHD$L;1ҀE1HE8tpHHHH+HHMH8EHuLHHMHuOMH8uLUHUvE1E1H1HHELKpILI)HM9MFI9LGfff%MHULMMLUHELULMtHtmHEHIHH)H9HHCHI$H@`HtULMLLMULMM)M@Hn@fDfDLHLUUMHLUUxgUHLHI tH7AxHt IfUHLHID EtAxHHt@ I.ÐUHHH1Htf.UHH1DUHH1DUHHHǀUHSHHHHtHH8HǃH[fDUHSH(HEEHHHU؋PU܋WH]LeLmLu@Lm@LLtAD$DLPL@L1 LII IEH=vL;wL9`H 1MHHHC`H HChH(ufHSXH{pt H{`H HC`H(HChH0HCpH8HCxH@HHHHHsh{`HLx LkXAD$DUHSHHpHtuNH`HCpHPHHHǃPHǃH1H[fDH`DUHAUATSHE1IK%HtHHHuI0I`uH1[A\A]Ð 9}````` -  S [bl     [1 9[IX_ gnt     & 4   [>U H  Y j z   )7 AQ[c >m{ 6      & -7 AU bm &w 8 d u k r    ! +9 CP Zh r[ > J W a |  & P; 6EXe jx     [4 0J    DUai 1  u   C  z  B  B0 < X c h  , 0 0 % %$ ) [R l q x ~    [J ; JQv `, 0 0  [G$N  ZJu  Q [   "3 Ns/HSx, 0 0n2M T x* Qj 'j3 <su| ,Q : L$Q9jUs 'xj  Rj  \j 05 f>jR ZJ @ )&Ogw @) h)Cu|R{  * B @2- m9)Ndu|sX         + 5B LY cp  z  )7d~z 5 @ @ Y r    + 9G Td[  6U$ 5KE% u   %!z!!!""(" @E"K"q^" @"-# @U### ($ E$U$ Z$a$ Im$$$J$I$ $ $ 5%JD%U%j%%&& '7'Z'd' Ii'u'h'(h)) I) *h*hG*IN* t*h**6*V+pa+++K+,6B,l,,, ,H, ,5-l----/T/l////0C0[0000h0h%111 R111I1 1 11  2"2$H2O2z22223;3X333!4{44`44`4{444 5u5{566`26;6`\666`666667=77-8W8z88q8 8 99999z99[ ::&:|Z:m; @I;; F;; H; < `H)<H< Gd<< G<< H<< G=1= GM=i= H== H== G=> G3>O> `Hk>> G>> G>? G?;? GW?r? G?? G?@@-A=!A-BAcAAAAA pFA.B 0FBBSBOtBBBBBFCzBCeCC @C C'C C C ?D D&D3DuBDwDrD[D[DDDrD[ EE|BE P%UEznE'E CEEbEFb5F@F ]FyFFF)GiGGGtGH9HNHuHHHHI1,IRII\JuJ IzJJhJ J IJ JK\KKKLLLu|LLXL MEMNRSS I#S+ShISIPS mS @SSSS`FTTIT TUHUtU IUUhUIU \ IF\Y\h\I\ \\:\ \]] I]]hE^pB_II_ w__`&`~Y`g`x`}```````````aa+a8aEaRa_alayaaaaa~,b>blb}b IbbhbIb bIb cIc c d68daddddee`MeVe`eene`}ee`ee`ee`ee`ee`ff`Tfffff IffhgIg LgISg gg Ighh*hI1h Eh ThiZi I_igihiIi i iljj IjjhjIj j @kkk IkkhlI!l 5l DllRmmmOnnnn  oo oIo  p/p\YppIp p[ppop 5qeq uqH|q Iqqhq qIq q qrr4r@r`r `s!so9s @sIs ssIs )t^tyttot Iu ?VuruIyu u uu[uuu uHu Iuuhurv)vb@v HvOv ITvvIv v v vvJ+woPw gwb|wuwwJ)xxx:xxy!y=yIyYyey:yy:yy:z4zSz^zzzy{{:{{{{{{ ||%|:n|z|:||:||}}`}~~`~I  (3<Hgo`ŀ`րހ```FQ^iv )6`ȂЂ``JS  ńEMuɈ'5" `8EB6b&Jjp;&\̕3;M\Ηԗ  #EŘ8j )8 DYu 0 @ɜ؜  %ם6KKKɟA  K6pܠ Ih= IE nġա q Ivh¢ Iʢ %m ? I   I$-h rRK IPXhI  |I  Ih۬E ٭ 5rf7R Ih#I* E  WI^ y IhDj 0F eշw:A +   ¸Q͸\۸dlt|!/=KYg{ зwȹ ƺ) ) Uk  ɻ  %C Ui   ռۼ^s. A R  7Uſۿ WEWl CuRy j/ `: C\ kj{ 0<y'7Tu5B Xer ;Jiy)Jg{UHHHH=  D  $)UHHSHH1HHHHt&H@HH@ Hy H1H1Z[    d& - 2J PR`gAAAAAAAAxyy(ez3{>B|I|T%} maximum_substreamspreallocate_dma ( @HPX%`-h2p;xBLQXi}radku| (08@HPX`hpx"PJW59AIQYaiqy (08@;SH;SPSXS`ShxSp;SxSm\m\]\P]\m\]hhchPhhPhhhwiwiii  j(i0i80j@jHjPkXk`Pkhkpjx`kllSl@llSlSll5 7[(0@}8P#@EP9h2`%&@Uz@}P#E 982p22@HPP3إإAAAإhhЪЪhЪ (0P8]@H]P]X`pcm%02i-%02i: %s : %s : playback %i : capture %i closed no setup tstamp_mode: %s period_step: %u avail_min: %lu start_threshold: %lu stop_threshold: %lu silence_threshold: %lu silence_size: %lu boundary: %lu access: %s format: %s subformat: %s channels: %u rate: %u (%u/%u) period_size: %lu buffer_size: %lu A_LAWMU_LAWIMA_ADPCMU8S16_LES16_BES8U16_LEU16_BEMPEGunknownOSS format: %s OSS channels: %u OSS rate: %u OSS period bytes: %lu OSS periods: %u OSS period frames: %lu pcmC%iD%ippcmC%iD%icnone%s pcm%i%cinfosubdevice #%iALSA-PCM%d-%d%c%dsub%ihw_paramssw_paramsstatus<3>Cannot allocate PCM &pcm->open_mutexerror %d card: %d device: %d subdevice: %d stream: %s id: %s name: %s subname: %s class: %d subclass: %d subdevices_count: %d subdevices_avail: %d state: %s trigger_time: %ld.%09ld tstamp : %ld.%09ld delay : %ld avail : %ld avail_max : %ld ----- hw_ptr : %ld appl_ptr : %ld pcm_classgenericmultimodemdigitizerPLAYBACKCAPTUREOPENSETUPPREPAREDRUNNINGXRUNDRAININGPAUSEDSUSPENDEDNONEENABLEMMAP_INTERLEAVEDMMAP_NONINTERLEAVEDMMAP_COMPLEXRW_INTERLEAVEDRW_NONINTERLEAVEDSTDS24_LES24_BEU24_LEU24_BES32_LES32_BEU32_LEU32_BEFLOAT_LEFLOAT_BEFLOAT64_LEFLOAT64_BEIEC958_SUBFRAME_LEIEC958_SUBFRAME_BEGSMSPECIALS24_3LES24_3BEU24_3LEU24_3BES20_3LES20_3BEU20_3LEU20_3BES18_3LES18_3BEU18_3LEU18_3BEpcmC%dD%d%c:%dPCMplaybackcapturePCM %s %i-%i-%ipreallocprealloc_max%lu ] 3" q"(@#0$8D*@1H8PFSXT`Uh~VpVx[|\?_bbcgIg'hijlopq}ssouv (y0 8T&((struct snd_pcm2 *)pcm)->oss_streams[stream].setup_mutex<3>Error in snd_pcm_stream_proc_init <3>Cannot allocate PCM substream <7>snd_pcm_proc_info_read: cannot malloc <3>pcm timer resolution out of range (rate = %u, period_size = %lu) v (08B@HTPaXo`hpxzG \I(<N_{r (0 8@#HPX`^hp;x #>sYv},O (0R8.@HBPXV`&hgp5xwZk#=Zp E(08@HPX` hpx-8JaVn (l0N8@.HP!X>`hSpPxe3m4g_9CMT  (x08@H0PXc`hpxLY."(license=GPLdescription=Midlevel PCM code for ALSA.author=Jaroslav Kysela , Abramo Bagnara parm=maximum_substreams:Maximum substreams with preallocated DMA memory.parmtype=maximum_substreams:intparm=preallocate_dma:Preallocate DMA memory when the PCM devices are initialized.parmtype=preallocate_dma:intsrcversion=A587420A361A77E3F6CB235depends=snd,snd-page-alloc,snd-timervermagic=2.6.32-358.el6.x86_64 SMP mod_unload modversions snd_pcm_notifysnd_pcm_newsnd_pcm_new_streamsnd_pcm_format_namesnd_pcm_mmap_datasnd_pcm_lib_mmap_noncachedsnd_pcm_lib_mmap_iomemsnd_pcm_lib_default_mmapsnd_pcm_kernel_ioctlsnd_pcm_open_substreamsnd_pcm_release_substreamsnd_pcm_suspend_allsnd_pcm_suspendsnd_pcm_stopsnd_pcm_hw_refinesnd_pcm_link_rwlocksnd_pcm_lib_readvsnd_pcm_lib_readsnd_pcm_lib_writevsnd_pcm_lib_writesnd_pcm_period_elapsedsnd_pcm_lib_ioctlsnd_pcm_hw_param_lastsnd_pcm_hw_param_first_snd_pcm_hw_param_setemptysnd_pcm_hw_param_value_snd_pcm_hw_params_anysnd_pcm_hw_constraint_pow2snd_pcm_hw_constraint_stepsnd_pcm_hw_constraint_msbitssnd_pcm_hw_constraint_ratdenssnd_pcm_hw_constraint_ratnumssnd_pcm_hw_constraint_listsnd_pcm_hw_constraint_minmaxsnd_pcm_hw_constraint_integersnd_pcm_hw_rule_addsnd_interval_listsnd_interval_ratnumsnd_interval_refinesnd_pcm_set_syncsnd_pcm_set_opssnd_pcm_rate_to_rate_bitsnd_pcm_limit_hw_ratessnd_pcm_format_set_silencesnd_pcm_format_silence_64snd_pcm_format_sizesnd_pcm_format_physical_widthsnd_pcm_format_widthsnd_pcm_format_big_endiansnd_pcm_format_little_endiansnd_pcm_format_linearsnd_pcm_format_unsignedsnd_pcm_format_signedsnd_pcm_lib_get_vmalloc_pagesnd_pcm_lib_free_vmalloc_buffer_snd_pcm_lib_alloc_vmalloc_buffersnd_pcm_lib_free_pagessnd_pcm_lib_malloc_pagessnd_pcm_sgbuf_get_chunk_sizesnd_pcm_sgbuf_ops_pagesnd_pcm_lib_preallocate_pages_for_allsnd_pcm_lib_preallocate_pagessnd_pcm_lib_preallocate_free_for_all9X> (X08@X HR PXN`xhp2xNuE%u5 (e08@jHPX`h5puxE5EZ J     u 2%|B (j08H@HPX-`jhpxJ|"$2%''%(i(())e**B+L,,L-.5/45 87(,80;8=@>H?PAXC`\Dh(FpFxHI K\LMNZz\\P_e:f&&E&&&&& &E&u &(&U0&8&@&H&P&2 X& `&h&p& x&&&&x&&U&&9&i&&& &9&e&]&&&L&&!&U$ &=%(&(0&(8&E)@&u*H&+P&<.X&.`&1h&E2p/ux//// /J/EE5EuEEEEEEuEEEE88E8 8(850888\@8H8eP8X8%`8Uh8p8:x8111111111111111111111111111111111$K* 10MS@TPU`VpV[\F_bbcgPg.hi j0l@oPp`qpssvuv'[}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}z(1* 0>*8 H*P`0hx01$J*@S0T6U<xVB V(H8[@NPv\XTh9_pZb`bfclgrCgx!h~i(j0@lHXo`ppxqwssiu4 08HzP`shxNxy y(0fz8!@{H,PC|X7`|hBp&}xM$$U (8U@H@#Rmodule_layout9Oper_cpu__current_task\4Z__kmalloc~_spin_trylock&K$snd_info_get_linez=up_readpsnd_device_registeriparam_get_int,snd_free_pagesu_read_lock'f=snd_register_device_for_devP4snd_card_file_removee%snd_dma_alloc_pages(snd_device_freeˑmalloc_sizeso5qremove_wait_queue boot_cpu_data vRgetnstimeofdaysnd_power_waitDsnd_info_create_card_entry) simple_strtouls8_spin_locksnd_ctl_register_ioctl_compatJsnd_lookup_minor_data)g__get_user_4>\pm_qos_add_requirementumutex_unlockvfree%Kparam_set_intZ,<sprintfh}jiffiesC__list_addNdown_readt?snd_ctl_unregister_ioctl__init_waitqueue_head7printk_ratelimitjH)per_cpu__cpu_numberdefault_wake_functionkDsnd_dma_get_reserved_buf,__put_user_8 memset"V}DXw  @ @ @ @        @@@@  U  ( 0080@H@ PP `x (0P8p+@ !Hp!X!`p h x* 0,!-"0/@/ -snd_pcm  Hdmodule.sigFQ&' j@CYyW@ l^Tߵa-~2r7vȮl[ t   !#%&')+, `/* /@+S' b' rqP0[  (  %'09+E+QP h@ }'`(Y @'p+A+M+Y'@c@xz  @@ 0 Mj.  (`R!8P}fx4P1)K' 0KJ7(@N.%AQS Pgp 1y  i !Pp!0!4!"  @@P#! @8 @N0$]' pP%`%&DP'0'4)*N*wp+$0,W8,Q -c-1y//p0@1' '  2cp2h2h+P3C4^5l5x 7D @9@IFHn `Hn Gp5 GpM pFJn 0F3 0Cv E; E8 '4 ' R S @U 0V Y)> [T \yb _} a Pb  d d f gQ iL Pj96 k9N l6 d ' z ' '` '@ xh zF zh @} F1 0M Bi  @ T   P o6 (W z   `  0p>_8@ (HF`zP  X`-K(ih-0M.'`|0y-Id@bi' $tj@PQ) %<Ap]xNx_!r=Y z0@0PpP`Bpc -#Rw> Y4[v#Kp/W 9U0s.@B  P$V?(Z`tg0`&з `` ',pOwr8@BHgPX-U}`h&#Jpn=x Z# C e p      !!5!'E!`.g!!0.!'!0!"8"@b" ""P""#:#`[#|##p##$-$-T${$$J$$%a&>%n%%%%&%D&s&I&  &#(& &@R&'#((3' O']'%g'#{'%'&'@;'T'!'ǽ'C(*(<(@{Y(Imv(((((j(H)i&)M\>)P:'Z)t))5))0)w)?))))м *  *ܟ:*@|O*`*B8I}* **** 1*4*/*n+++?+7W+q+x++0l+++QA++,1,@_%,4, -R,k,-,eFc,R,,d{- --#-c@-Q-e-SAh--4->-0%-q-@J- ..B6.@"<Q.Nc.p.G.....(..9C/08/O/Сe/w/nO//e/@T//90`%000`'G0LY0d0r0*0Pl0@06j0O1$1 91PZR1e1w1|1111Y1Rqy11 22)2P&?2"Q2g2r2 2<@P22f222!23*"303C3T3p5j343333=33=-x4 44%4*@4K[4}{4:4 I^444B46 5Y5P65=52T5Z[u55@55k5Lʕc55 6636`~V6o6-6@6Jv66'666̽7 7`D17L/L7pGj7[u77`7f̈777p78PK18V 78P<K8X80Mj88@q8q88p888d9/9ƕ}L9we9߃999979Z 9+Y0 :S/:>:M:[:m:P8:"::P::4J::9;`";7;*U;]]d; {; *;;;;; <<'<f@<T<".m<C<<K~<<0<c<< ==)=I=-pcm.csnd_pcm_format_namesalsa_pcm_exitsnd_pcm_control_ioctlsnd_pcm_proc_entryregister_mutexsnd_pcm_devicesalsa_pcm_initsnd_pcm_proc_readsnd_pcm_substream_proc_sw_params_readsnd_pcm_tstamp_mode_namessnd_pcm_substream_proc_hw_params_readsnd_pcm_access_namessnd_pcm_subformat_namessnd_pcm_notify_list__key.29873__key.29874snd_pcm_dev_disconnectsnd_pcm_dev_registerpcm_attrsshow_pcm_classstrs.29972snd_pcm_free_streamsnd_pcm_freesnd_pcm_dev_free__key.29691snd_pcm_stream_proc_info_readsnd_pcm_substream_proc_info_readsnd_pcm_substream_proc_status_read__key.29750__key.29751ops.29749snd_pcm_proc_info_readsnd_pcm_stream_namessnd_pcm_state_names__ksymtab_snd_pcm_notify__kstrtab_snd_pcm_notify__kcrctab_snd_pcm_notify__ksymtab_snd_pcm_new__kstrtab_snd_pcm_new__kcrctab_snd_pcm_new__ksymtab_snd_pcm_new_stream__kstrtab_snd_pcm_new_stream__kcrctab_snd_pcm_new_stream__ksymtab_snd_pcm_format_name__kstrtab_snd_pcm_format_name__kcrctab_snd_pcm_format_name__mod_license34__mod_description33__mod_author32pcm_native.csnd_pcm_mmap_data_opensnd_pcm_mmap_data_closesnd_pcm_action_singlesnd_pcm_pre_startsnd_pcm_do_startsnd_pcm_undo_startsnd_pcm_pre_stopsnd_pcm_do_stopsnd_pcm_action_stopsnd_pcm_pre_pausesnd_pcm_do_pausesnd_pcm_undo_pausesnd_pcm_pre_suspendsnd_pcm_do_suspendsnd_pcm_pre_resumesnd_pcm_do_resumesnd_pcm_undo_resumesnd_pcm_pre_resetCSWTCH.764snd_pcm_do_resetsnd_pcm_pre_preparesnd_pcm_do_preparesnd_pcm_post_preparesnd_pcm_pre_drain_initsnd_pcm_post_drain_initsnd_pcm_vm_ops_datasnd_pcm_mmapsnd_pcm_vm_ops_controlsnd_pcm_vm_ops_statussnd_pcm_unlinksnd_pcm_link_rwsempcm_release_privatesnd_pcm_readsnd_pcm_aio_readsnd_pcm_stream_lock_irqsnd_pcm_action_groupsnd_pcm_action_lock_irqsnd_pcm_post_resetsnd_pcm_trigger_tstampsnd_pcm_post_startsnd_pcm_post_resumesnd_pcm_action_nonatomicsnd_pcm_post_stopsnd_pcm_do_drain_initsnd_pcm_post_pausesnd_pcm_post_suspendsnd_pcm_actionsnd_pcm_dropsnd_pcm_action_pausesnd_pcm_action_startsnd_pcm_fasyncsnd_pcm_mmap_status_faultsnd_pcm_mmap_control_faultsnd_pcm_mmap_data_faultsnd_pcm_ioctl_xferi_compatsnd_pcm_writesnd_pcm_ioctl_xfern_compatsnd_pcm_aio_writesnd_pcm_vm_ops_data_mmiosnd_pcm_releasesnd_pcm_hw_rule_formatsnd_pcm_hw_rule_sample_bitssnd_pcm_hw_rule_divsnd_pcm_hw_rule_mulsnd_pcm_hw_rule_mulkdivsnd_pcm_hw_rule_muldivksnd_pcm_hw_rule_buffer_bytes_maxsnd_pcm_hw_rule_ratesnd_pcm_opensnd_pcm_capture_opensnd_pcm_playback_openratessnd_pcm_action_suspendsnd_pcm_hwsyncsnd_pcm_sync_ptrsnd_pcm_capture_pollsnd_pcm_hw_paramssnd_pcm_ioctl_hw_params_compatsnd_pcm_playback_pollsnd_pcm_delaysnd_pcm_status_user_compatsnd_pcm_status_usersnd_pcm_sw_paramssnd_pcm_sw_params_usersnd_pcm_ioctl_sw_params_compatsnd_pcm_channel_infosnd_pcm_playback_rewindsnd_pcm_playback_forwardsnd_pcm_capture_rewindsnd_pcm_capture_forwardsnd_pcm_common_ioctl1snd_pcm_action_resumesnd_pcm_action_drain_initsnd_pcm_action_resetsnd_pcm_action_preparesnd_pcm_capture_ioctl1snd_pcm_capture_ioctlsnd_pcm_playback_ioctl1snd_pcm_ioctl_compatsnd_pcm_playback_ioctl__ksymtab_snd_pcm_mmap_data__kstrtab_snd_pcm_mmap_data__kcrctab_snd_pcm_mmap_data__ksymtab_snd_pcm_lib_mmap_noncached__kstrtab_snd_pcm_lib_mmap_noncached__kcrctab_snd_pcm_lib_mmap_noncached__ksymtab_snd_pcm_lib_mmap_iomem__kstrtab_snd_pcm_lib_mmap_iomem__kcrctab_snd_pcm_lib_mmap_iomem__ksymtab_snd_pcm_lib_default_mmap__kstrtab_snd_pcm_lib_default_mmap__kcrctab_snd_pcm_lib_default_mmap__ksymtab_snd_pcm_kernel_ioctl__kstrtab_snd_pcm_kernel_ioctl__kcrctab_snd_pcm_kernel_ioctl__ksymtab_snd_pcm_open_substream__kstrtab_snd_pcm_open_substream__kcrctab_snd_pcm_open_substream__ksymtab_snd_pcm_release_substream__kstrtab_snd_pcm_release_substream__kcrctab_snd_pcm_release_substream__ksymtab_snd_pcm_suspend_all__kstrtab_snd_pcm_suspend_all__kcrctab_snd_pcm_suspend_all__ksymtab_snd_pcm_suspend__kstrtab_snd_pcm_suspend__kcrctab_snd_pcm_suspend__ksymtab_snd_pcm_stop__kstrtab_snd_pcm_stop__kcrctab_snd_pcm_stop__ksymtab_snd_pcm_hw_refine__kstrtab_snd_pcm_hw_refine__kcrctab_snd_pcm_hw_refine__ksymtab_snd_pcm_link_rwlock__kstrtab_snd_pcm_link_rwlock__kcrctab_snd_pcm_link_rwlockpcm_lib.csnd_pcm_hw_rule_listsnd_pcm_hw_rule_msbitssnd_pcm_hw_rule_stepsnd_pcm_hw_rule_pow2pow2_sizes.31931snd_pcm_lib_readv_transfersnd_pcm_lib_read_transfersnd_pcm_lib_writev_transfersnd_pcm_lib_write_transferxrunvars.32150_snd_pcm_hw_param_anysnd_pcm_hw_rule_ratdenssnd_pcm_hw_rule_ratnumssnd_pcm_update_hw_ptr0wait_for_avail_minsnd_pcm_lib_write1snd_pcm_lib_read1__ksymtab_snd_pcm_lib_readv__kstrtab_snd_pcm_lib_readv__kcrctab_snd_pcm_lib_readv__ksymtab_snd_pcm_lib_read__kstrtab_snd_pcm_lib_read__kcrctab_snd_pcm_lib_read__ksymtab_snd_pcm_lib_writev__kstrtab_snd_pcm_lib_writev__kcrctab_snd_pcm_lib_writev__ksymtab_snd_pcm_lib_write__kstrtab_snd_pcm_lib_write__kcrctab_snd_pcm_lib_write__ksymtab_snd_pcm_period_elapsed__kstrtab_snd_pcm_period_elapsed__kcrctab_snd_pcm_period_elapsed__ksymtab_snd_pcm_lib_ioctl__kstrtab_snd_pcm_lib_ioctl__kcrctab_snd_pcm_lib_ioctl__ksymtab_snd_pcm_hw_param_last__kstrtab_snd_pcm_hw_param_last__kcrctab_snd_pcm_hw_param_last__ksymtab_snd_pcm_hw_param_first__kstrtab_snd_pcm_hw_param_first__kcrctab_snd_pcm_hw_param_first__ksymtab__snd_pcm_hw_param_setempty__kstrtab__snd_pcm_hw_param_setempty__kcrctab__snd_pcm_hw_param_setempty__ksymtab_snd_pcm_hw_param_value__kstrtab_snd_pcm_hw_param_value__kcrctab_snd_pcm_hw_param_value__ksymtab__snd_pcm_hw_params_any__kstrtab__snd_pcm_hw_params_any__kcrctab__snd_pcm_hw_params_any__ksymtab_snd_pcm_hw_constraint_pow2__kstrtab_snd_pcm_hw_constraint_pow2__kcrctab_snd_pcm_hw_constraint_pow2__ksymtab_snd_pcm_hw_constraint_step__kstrtab_snd_pcm_hw_constraint_step__kcrctab_snd_pcm_hw_constraint_step__ksymtab_snd_pcm_hw_constraint_msbits__kstrtab_snd_pcm_hw_constraint_msbits__kcrctab_snd_pcm_hw_constraint_msbits__ksymtab_snd_pcm_hw_constraint_ratdens__kstrtab_snd_pcm_hw_constraint_ratdens__kcrctab_snd_pcm_hw_constraint_ratdens__ksymtab_snd_pcm_hw_constraint_ratnums__kstrtab_snd_pcm_hw_constraint_ratnums__kcrctab_snd_pcm_hw_constraint_ratnums__ksymtab_snd_pcm_hw_constraint_list__kstrtab_snd_pcm_hw_constraint_list__kcrctab_snd_pcm_hw_constraint_list__ksymtab_snd_pcm_hw_constraint_minmax__kstrtab_snd_pcm_hw_constraint_minmax__kcrctab_snd_pcm_hw_constraint_minmax__ksymtab_snd_pcm_hw_constraint_integer__kstrtab_snd_pcm_hw_constraint_integer__kcrctab_snd_pcm_hw_constraint_integer__ksymtab_snd_pcm_hw_rule_add__kstrtab_snd_pcm_hw_rule_add__kcrctab_snd_pcm_hw_rule_add__ksymtab_snd_interval_list__kstrtab_snd_interval_list__kcrctab_snd_interval_list__ksymtab_snd_interval_ratnum__kstrtab_snd_interval_ratnum__kcrctab_snd_interval_ratnum__ksymtab_snd_interval_refine__kstrtab_snd_interval_refine__kcrctab_snd_interval_refine__ksymtab_snd_pcm_set_sync__kstrtab_snd_pcm_set_sync__kcrctab_snd_pcm_set_sync__ksymtab_snd_pcm_set_ops__kstrtab_snd_pcm_set_ops__kcrctab_snd_pcm_set_opspcm_timer.csnd_pcm_timer_resolutionsnd_pcm_timer_startsnd_pcm_timer_stopsnd_pcm_timer_freesnd_pcm_timerpcm_misc.cpcm_formats__ksymtab_snd_pcm_rate_to_rate_bit__kstrtab_snd_pcm_rate_to_rate_bit__kcrctab_snd_pcm_rate_to_rate_bit__ksymtab_snd_pcm_limit_hw_rates__kstrtab_snd_pcm_limit_hw_rates__kcrctab_snd_pcm_limit_hw_rates__ksymtab_snd_pcm_format_set_silence__kstrtab_snd_pcm_format_set_silence__kcrctab_snd_pcm_format_set_silence__ksymtab_snd_pcm_format_silence_64__kstrtab_snd_pcm_format_silence_64__kcrctab_snd_pcm_format_silence_64__ksymtab_snd_pcm_format_size__kstrtab_snd_pcm_format_size__kcrctab_snd_pcm_format_size__ksymtab_snd_pcm_format_physical_width__kstrtab_snd_pcm_format_physical_width__kcrctab_snd_pcm_format_physical_width__ksymtab_snd_pcm_format_width__kstrtab_snd_pcm_format_width__kcrctab_snd_pcm_format_width__ksymtab_snd_pcm_format_big_endian__kstrtab_snd_pcm_format_big_endian__kcrctab_snd_pcm_format_big_endian__ksymtab_snd_pcm_format_little_endian__kstrtab_snd_pcm_format_little_endian__kcrctab_snd_pcm_format_little_endian__ksymtab_snd_pcm_format_linear__kstrtab_snd_pcm_format_linear__kcrctab_snd_pcm_format_linear__ksymtab_snd_pcm_format_unsigned__kstrtab_snd_pcm_format_unsigned__kcrctab_snd_pcm_format_unsigned__ksymtab_snd_pcm_format_signed__kstrtab_snd_pcm_format_signed__kcrctab_snd_pcm_format_signedpcm_memory.csnd_pcm_lib_preallocate_pages1preallocate_dmasnd_pcm_lib_preallocate_proc_readsnd_pcm_lib_preallocate_proc_writesnd_pcm_lib_preallocate_max_proc_readmaximum_substreams__ksymtab_snd_pcm_lib_get_vmalloc_page__kstrtab_snd_pcm_lib_get_vmalloc_page__kcrctab_snd_pcm_lib_get_vmalloc_page__ksymtab_snd_pcm_lib_free_vmalloc_buffer__kstrtab_snd_pcm_lib_free_vmalloc_buffer__kcrctab_snd_pcm_lib_free_vmalloc_buffer__ksymtab__snd_pcm_lib_alloc_vmalloc_buffer__kstrtab__snd_pcm_lib_alloc_vmalloc_buffer__kcrctab__snd_pcm_lib_alloc_vmalloc_buffer__ksymtab_snd_pcm_lib_free_pages__kstrtab_snd_pcm_lib_free_pages__kcrctab_snd_pcm_lib_free_pages__ksymtab_snd_pcm_lib_malloc_pages__kstrtab_snd_pcm_lib_malloc_pages__kcrctab_snd_pcm_lib_malloc_pages__ksymtab_snd_pcm_sgbuf_get_chunk_size__kstrtab_snd_pcm_sgbuf_get_chunk_size__kcrctab_snd_pcm_sgbuf_get_chunk_size__ksymtab_snd_pcm_sgbuf_ops_page__kstrtab_snd_pcm_sgbuf_ops_page__kcrctab_snd_pcm_sgbuf_ops_page__ksymtab_snd_pcm_lib_preallocate_pages_for_all__kstrtab_snd_pcm_lib_preallocate_pages_for_all__kcrctab_snd_pcm_lib_preallocate_pages_for_all__ksymtab_snd_pcm_lib_preallocate_pages__kstrtab_snd_pcm_lib_preallocate_pages__kcrctab_snd_pcm_lib_preallocate_pages__ksymtab_snd_pcm_lib_preallocate_free_for_all__kstrtab_snd_pcm_lib_preallocate_free_for_all__kcrctab_snd_pcm_lib_preallocate_free_for_all__mod_maximum_substreams38__mod_maximum_substreamstype37__param_maximum_substreams__param_str_maximum_substreams__mod_preallocate_dma34__mod_preallocate_dmatype33__param_preallocate_dma__param_str_preallocate_dmasnd-pcm.mod.c_rheldata__mod_srcversion134__module_depends____versions__mod_vermagic5snd_pcm_lib_read__crc_snd_pcm_hw_constraint_ratnums__crc_snd_pcm_set_ops__crc_snd_pcm_lib_malloc_pagessnd_pcm_hw_param_firstsnd_info_registersnd_pcm_lib_preallocate_free__crc_snd_pcm_limit_hw_ratesdev_get_drvdatacopy_from_usersnd_info_create_module_entrysnd_ctl_unregister_ioctl_compat__crc_snd_pcm_hw_constraint_ratdens__crc_snd_pcm_hw_refine__crc_snd_pcm_lib_write__crc_snd_pcm_mmap_datasnd_pcm_hw_constraints_initpm_qos_remove_requirementvmalloc_to_pagesnd_pcm_lib_free_vmalloc_buffer__this_modulesnd_pcm_detach_substreamsnd_pcm_newsnprintfget_pagememdup_usersnd_pcm_limit_hw_ratessnd_pcm_known_rates__crc_snd_pcm_hw_rule_addsnd_pcm_kernel_ioctlsnd_timer_notify__crc_snd_pcm_open_substreamsnd_pcm_f_opssnd_pcm_lib_preallocate_pages_for_allkill_fasyncfgetsnd_pcm_stopsnd_pcm_hw_constraint_minmaxcleanup_module__crc_snd_pcm_format_linearsnd_timer_interruptsnd_info_free_entrysnd_pcm_format_unsignedsnd_add_device_sysfs_filememcpyremap_pfn_range_snd_pcm_hw_params_anykfree__crc_snd_pcm_lib_free_pages__crc_snd_pcm_lib_free_vmalloc_buffer__vmallocsnd_info_get_strsnd_pcm_startsnd_interval_refineadd_wait_queuesnd_pcm_format_physical_widthsnd_pcm_attach_substreamsnd_pcm_format_little_endian__crc_snd_pcm_hw_constraint_msbits__crc_snd_pcm_hw_param_value__crc_snd_pcm_notify__crc_snd_pcm_lib_get_vmalloc_page__wake_upktime_get_ts__phys_addr__crc_snd_pcm_sgbuf_ops_page__per_cpu_offsetsnd_dma_reserve_buf__crc_snd_pcm_format_physical_widthkmem_cache_alloc_tracesnd_pcm_format_silence_64snd_pcm_set_syncsnd_interval_mulkdivinit_modulesnd_pcm_suspend_write_lock_irqsnd_dma_free_pagessnd_pcm_open_substreamsnd_pcm_lib_mmap_noncachedsnd_pcm_lib_readv__get_user_8__crc_snd_pcm_sgbuf_get_chunk_size_read_lock_irqschedule_timeoutschedulemsecs_to_jiffies__crc_snd_pcm_format_unsigned__stack_chk_fail__crc_snd_pcm_suspend_all_snd_pcm_lib_alloc_vmalloc_buffersnd_ctl_register_ioctlsnd_pcm_update_hw_ptrsnd_card_file_add__crc_snd_pcm_format_big_endian__put_user_4__crc_snd_pcm_format_silence_64snd_pcm_lib_writev__crc_snd_pcm_lib_writev__crc__snd_pcm_hw_param_setemptysnd_pcm_hw_rule_addpv_irq_ops__crc_snd_pcm_lib_readsnd_pcm_info_usermodule_putunlock_kernelsnd_pcm_hw_constraint_ratdenssnd_pcm_sgbuf_get_chunk_size__crc_snd_pcm_lib_preallocate_pages_for_all__crc_snd_pcm_format_width__crc_snd_pcm_lib_preallocate_pagessnd_iprintfsnd_pcm_update_statesnd_pcm_lib_malloc_pages_read_lock_irqsavesnd_interval_listfputdown_writeup_write_read_unlock_irqrestoresnd_pcm_lib_ioctl__crc_snd_interval_ratnumsnd_pcm_lib_free_pages__crc_snd_pcm_lib_preallocate_free_for_alllist_delsnd_majorsnd_pcm_format_linearsnd_pcm_mmap_dataper_cpu__kernel_stackmutex_locksnd_pcm_new_stream__crc_snd_pcm_lib_mmap_noncachedstrlcpy__crc_snd_interval_refinemcountfasync_helpersnd_pcm_lib_get_vmalloc_pagecopy_to_usersnd_pcm_hw_constraint_pow2_cond_reschedsnd_pcm_drain_donesnd_malloc_pages__crc_snd_pcm_suspend__crc_snd_pcm_format_namesnd_pcm_hw_param_lastlock_kernelsnd_unregister_devicesnd_pcm_set_ops__tracepoint_module_get__crc_snd_pcm_lib_default_mmapprintk__mutex_initsnd_timer_newsnd_pcm_hw_constraint_listsnd_pcm_hw_constraint_mask__crc_snd_pcm_release_substreamsnd_pcm_timer_done__crc_snd_pcm_format_set_silencesnd_interval_divsnd_device_new__crc_snd_pcm_lib_ioctl__crc_snd_pcm_hw_param_firstsnd_pcm_rate_to_rate_bitsnd_pcm_playback_silencememsetsnd_pcm_sgbuf_ops_page__crc_snd_pcm_hw_constraint_list__put_user_8snd_pcm_hw_param_valuesnd_dma_get_reserved_bufsnd_pcm_hw_constraint_mask64__crc_snd_pcm_stopdefault_wake_functionper_cpu__cpu_numberprintk_ratelimit__init_waitqueue_head__crc_snd_pcm_hw_constraint_minmaxsnd_ctl_unregister_ioctlsnd_pcm_format_signedsnd_pcm_hw_constraints_completesnd_pcm_suspend_alldown_readsnd_pcm_link_rwlock__list_addjiffies__crc_snd_pcm_format_little_endian__crc_snd_pcm_hw_constraint_integer__crc_snd_pcm_kernel_ioctlsnd_pcm_hw_constraint_integer__crc_snd_pcm_lib_readvsprintfsnd_interval_ratnum__crc_snd_pcm_link_rwlock__crc_snd_interval_listparam_set_intsnd_pcm_lib_preallocate_pagesvfreesnd_pcm_info__crc__snd_pcm_lib_alloc_vmalloc_buffersnd_pcm_format_sizemutex_unlocksnd_pcm_hw_refinepm_qos_add_requirement_snd_pcm_hw_param_setempty__crc_snd_pcm_hw_constraint_step__get_user_4snd_pcm_lib_mmap_iomemsnd_lookup_minor_data__crc_snd_pcm_format_sizesnd_ctl_register_ioctl_compat__crc_snd_pcm_period_elapsedsnd_pcm_hw_params_choose__crc__snd_pcm_hw_params_any_spin_locksimple_strtoulsnd_info_create_card_entrysnd_pcm_format_big_endian__crc_snd_pcm_lib_mmap_iomem__crc_snd_pcm_hw_param_lastsnd_pcm_lib_preallocate_free_for_allsnd_power_waitgetnstimeofdayboot_cpu_dataremove_wait_queuesnd_pcm_hw_constraint_msbitssnd_interval_muldivkmalloc_sizessnd_pcm_notifysnd_device_free__crc_snd_pcm_set_syncsnd_dma_alloc_pagessnd_pcm_release_substreamsnd_pcm_lib_writesnd_card_file_removesnd_pcm_hw_constraint_ratnumssnd_pcm_statussnd_pcm_period_elapsedsnd_pcm_hw_constraint_stepsnd_register_device_for_devsnd_pcm_format_set_silencesnd_interval_mul__crc_snd_pcm_hw_constraint_pow2_read_locksnd_free_pagesparam_get_int__crc_snd_pcm_new_streamsnd_pcm_format_namesnd_pcm_lib_default_mmap__crc_snd_pcm_newsnd_device_register__crc_snd_pcm_format_signedup_readsnd_pcm_timer_init__crc_snd_pcm_rate_to_rate_bitsnd_info_get_line_spin_trylock__kmallocper_cpu__current_tasksnd_pcm_timer_resolution_changesnd_pcm_format_widthsnd-pcm.ko.debugJqA.rodata.str1.1.rodata.str1.8.rela.data.rheldata.rela.rodata.rela__kcrctab.symtab.rela__ksymtab.strtab.shstrtab.rela__mcount_loc.note.gnu.build-id.rela__ex_table.rela.gnu.linkonce.this_module.note.module.sig.gnu_debuglink.rela__kcrctab_gpl.rela__ksymtab_gpl.rela__param.modinfo.rela.fixup__ksymtab_strings.rela.smp_locks__versions.rela.parainstructions.rela.altinstructions.bss.altinstr_replacement.rela.text.rela.init.text.rela.exit.text@$pxx-A/0A-AqPB-XC.BDX)D- 9`E 4PM`- 2\Lb@Gc-2g]hXlp -FwAy- `- 0- `{ 5ۂ~y(-g b-~ЧyxP-ȲH-!ȴP-#*صW $` X-' 0 P0-)`P(>.g^=hWoW