ELF> @@1.GNUL6^};5WC2ZaUH=HHt@@ ]fffff.UHSHHHtHH=HH[]UHSHHHHǃH[]ÐUHATSIueH=޺pHHt^MtYI$H111H{XCPHH[LA\]f޿pHHuMtH=LH[A\1]fUHAUIATISHFt ;AUtA;$tA$9sAMI<$I$@HHHtHHHHHHIc$HrAUHAVAUIATSHLLLIHLL[A\A]A^]fffff.Hw-UH4HHH)H8Hb] fffff.Hw(UH4HHH)H0H] uUHw8HH1H] fffff.UHAVAUATSHHLOxLLDf%LLcxHs@Ls@L9L.Hu 1DLIHVHIUL*HHFM9IULuDf%[A\A]A^]fdLp%Lf.ftLp%fUHATLgPSHLuHCxuL1[A\]f.HfDUHATLSHLKxL[A\]UHAULATILSHAd$xA$1ۅ~5I$HcHHr'A9$LH[A\A]]HXLDHUH?HGHGHG(HHH0HGHG 1HLJ HLJ(HLJ0]DU1HHH]ff.U1HHH]ff.UHHHpPHtHH1]Hpf.U1HSHHPLHHTLH1HH\LH1HdLH1hLH1lLH1LH1H[]f.UHDf%]f.ft߃p%UH H]@UHAVAUATSH_ LLMLIExt4eH%LH1L[A\A]A^]eH%LH1Mt=AFP1wLeH%LH11fUHATLxSHHHHǃHtHtfHHt|HǃvL|PvuH`HtHǃ`L[A\]fH8f/t 1UH]GtCr3w4UHHHHHHGHG]@fDHHHf.UHAUATSHHHG0LIHHHP1Ht)҅Au+D~5H[A\A]]IHSpHpPHHt=DH1뫀=u¾/HDeEHpfUHSHHHG0HHHHHzt r H[]fDHPHtH[]@UHAVAUATISHLHH{HK HS(HC HQH HC HC(M$LHSHHK@HC@HQH HC@HCHCPvgtbDfA$%ML{DfA%Ht%[A\A]A^]@Hf.[A\A]A^]ffAtLp%fA$=Lp%%HHH9.HHJHHHAHC0Hǀfff.UHAVAUATSLo AIMH0L9HXLftNHLIHSXHQH H{hHCPHCXH{hHLIL$PID$PL9HQu[A\A]A^]fffff.UHAVAUATSLg I$HLA$LM$I$I9HXtHHC@I9HXuI$xM$xI9HXtCIH8tHPǃDADŽ$HHI9HXu[A\A]A^]ff.UHHAVAUATSHtSHG0HLIM$LMtH{8HtLk8DfA$%[A\A]A^]@fA$t؃Lp%ffffff.UHAWAVAUATSHHHtWwcLALr=MLIJIII)Jt#0LLH1[A\A]A^A_] UHATISuI|$0[A\]UHAWAVAUATSH(H_ HtH([A\A]A^A_]DH=ЀHItH@ M|$PADŽ$A$LxID$ ID$(ID$@M|$PM|$XHEID$@ID$HHpHHELxM9=INHHMIcVIvI|${ H HGHMHDfp%A|${4AD${AD$AD$}AD$`AD$~AD$dLAt$I\$0aDXLI$A$teH%LHL1At$F1$fDfpH}p%HMMHHJIFIt$pH\ID$pHHAD$`AD$dA|$ AD$$ǂI|$xHULLAD$AD$ AD$AD$HHǃHǃHǃǃHUIT$hHAD$P LLHHMHHIT$@ID$HHDf%H}HxI9HXtEAT$HHrv|twAT$dHI9HXuDfp%f.ǂ{ǂkǂ[ǁ@HHLIT$PID$XL8ffpdH}p%KRH1f.lA$AD$AD$dDHHf.HHffLp%fMMA|$PA$iAA$2A$!AD$H}>I$AH1AI|$hLIL$PIT$XID$PLHQH ID$PID$XIL$@IT$HID$@LHQH ID$@ID$HI$HǃeH%LDH1PLAEtGLALADUHATISHHuCHVPHFPH9t6HNXHJHH~hHFPHFXHL[A\]f.rH{hIHCXHKPHSPHAHID$IT$LcPHCXHH{0[A\]f.UHAVAAULATISHHBI9HrHXu5fHHEtLHCHHPHC@I9uI$M$HI9HpHYu !fHHLHCPHPHCPI9uI$Hǀ[A\A]A^]DUHAWAVAUATSHLo AIMMMI9HXtLLIHS@IL{@HCHHDfA$%HCPI9HXuLIIHL9HZIL`u?fDHSPHCXHBHLkPLkXID$PMl$PHPM9LIH{htH{HKpHAHHHID1H{0Hf.fA$Lp%@H[A\A]A^A_]ÐULOHLJHHHfDLHL@HHHHH)N ND LP(Hp0HH@H8Hu]fUHSHHHtHHPH[]UHATLgSHLS uS LHHHP[A\]UHAWIAVAUATLSH(HG0LHuȉUHMDEHHLEIZHI\L8AGdI~UHuAFHuUI~8IIdžHLp(IH H@ IHPIILP IHxPAF ANlEFptu8H}ȺLLLrA$91LMLMAHD[A\A]A^A_]DLA] A8LLuIvI|$pEMt3LLMMxLHKHMIfUHAWAЀAVAֺ,AUIATSHH}H=HHAt@H=ЀDEHIDEthMCD{ Ds tAEC AEC!H}AL,HLAHEHD[A\A]A^A_]HDEDEfDUHc1HHSHHHкC H[]fDUЀHAWAVAUATSHHH=HIm@H= ЀHI:AEEAA LLHAAD$AD$fAD$ffAD$ <AGƃAD$  ˆAD$  ˆAD$  ˆID$ HQLLH=ЀHIA@H=@ЀHIAEA@HLHfAvAD$-ID$ HShHBID$HBID$HBAD$$BAD$t'ID$(HBAL$0AD$1 fBAD$2BLLЀH@ HDc AG kLAFYH=ЀHI7H@ M|$PADŽ$A$HEID$ ID$(ID$@M|$PM|$XID$@ID$HM I\$HC0It$pI|$xID$0AFAD$`IFID$pI~@=IN@IV LHIv@LHIFAv@ AD$I~@HHEAFLAD$dHUIT$hHID$pHUHHAD$`AD$dA|$ _AD$$HS0HHHI$HLHChHEAF,/ H=ЀHI~H@ M|$@ADŽ$A$DID$ ID$(HEID$PM|$@M|$HID$PID$XH{hIF@HAFI~@IHC0LMl$hHEAFAD$9HEI\$It$pI|$xID$0AFAD$`AFAD$dIFID$pIN@IV LHHEL@ȃAEHS09LID$pHIAD$`AAD$dAA|$ CAD$$HK0IwMgHTHHH9HLHIv8E1fD1ɺDHAfHLH_Iv8A,MHC0DHHTE1-fI$H{HLHE1 ADžLHC0HHC0HLHID$@IT$HL:HC0HDf%LRLHC0HID$HIT$@HBHHID$@fID$HHC0HDf%I$A$ADžADžADžǂHC0LHLHID$PIT$XL:HH}HMHID$(IT$ H8REE1AD9$IcL4ILHAvHQID$pHHH9uADHtHDHJT01HrfǂǂǂqAfDADƃ%I~@I/L"HH}H{hDHHHHH]LLLLI~@HHID$hHC0LHLHID$PIT$XL:AHSpIt$pDH1HHI|$hIT$PID$XHBHHID$PfID$XHC0HID$HIT$@HBHHID$@fID$HHC0HDf%I~@IF@I$A$cH{hDHIF@tHI~@H{hDHH=H+HH%fr%AfDADƃ%HSpDH1HE1qIw‰EH1HH{DEHF1LHDE0IWDH1HE1HKpIwEAW$H1HHDH HSpIt$pADH1HHHSpDH1HfD INHspDEF$H1HHHUHAVAUIATSH DeH%(HE1D9}1A91AHcH IHʋzOv#J wLHH u LA9t4HueH34%(H [A\A]A^]@DvvIMHEI9HXu?HC I9HXt+Cw}u*HuHHC I9HXu֐1efHuHttLEHMIHI9tHSpIupH1HHHuHUhff.UHAUATLSHHI9HXtdA1 HS I9HZt3KQwHShD9j|.uH߾HS I9HZufH[A\A]]DDHu1ffffff.U1HAVAUATLcDSHwpHLHHDHt [A\A]A^]HDt[A\A]A^1]DH=uHHàH9LptKITH@IF H9LptIFpHH9uAFwIFhLXS@L^IV0;~+UHAWAVAAUIATSHH?H=ЀIHIt_@H= ЀHHAD$AA HٺLLAD$ hAu!HHD[A\A]A^A_]S C KCASCKCASCKCASCKCABL=fDUHAVAЀAUIպATIH=SHøHt6L@CDs A<LH0AtHD[A\A]A^]DA}4uA}4tIU1z rH@zzJ@r@zuUHAWAVAUATSHHLghLAtHD[A\A]A^A_]fHC0HߋAD$At H{hHOAuL{0EMfDII9HXuNfDHS@I9HZt;CPwHChD;ptFE~IHS@I9HZuAA9)AHS뉐UHAWHuAVAUATSHHH}HEeH%(HE1HEHHEWH}1HuEDeALIcH]DL,H1IHspMLHIvHHdL1Iyt#@A9tHHH9HH9|AH=K)8ЀHEHEHIt=HDHoAtPLAALAfEPHE9FH}fDAE M}L}pAEAU E LIMHEHHHL9&Ht+HspDH1HADH@DH]8HEADH@EL}LIM]HEADH@of.HEADH@FH}HuHElVH]eH3%(HH[A\A]A^A_]HEE1@u9tu t} DHDIHMtNHEHx HHDHCp9DDH1E1L[1;HCpHHDHH1UHAWAVAUIATSHLhMHnHHMMhEY,Ey0Eq(IMYxASD)D9AGA9,MT$hAZ,Ar0Az(HIZxS)9G91MED$\t3t/ABu(HHs HHH HH1MAU\tEu2H~bA$,ADž,1H[A\A]A^A_]fAAuHI3E{ HHH HHLhuADŽ$,ADž,H[A\A]A^A_]f.LLoAL$\AU\HH1GHH1(HH HH1f.HL`eH %H H9HtHHR(HtULH҃ ]HHjZVUHA?HHHH)HH1H Q]UHATIS~lHthFp=w6$D~t``HNVtHvxHcA$hIDŽ$`H[A\]f t멐fHHH@0HH11nfD)1;F@ 6fD&fffff.UHAVAUATISL/HIE0LLIVxuGHǃ`HLMt7HtBHL\H[A\A]A^]f.HLH1H1Lffff.UHATSHHH`HLHI$@[A\]UHHATSHHH`HHP0@LPvu>yHC HKHSIPHAHID$IT$LcHC H[A\]D;[A\]fDUHAWAVAUATSHXL&HueH %(HM1HI9Ml$HMHHMHMHMHMI $HYu$BHCLcHL;e%IHIEHLLM`HLMuIE IUHMHBHHEIMLeIE L HHH1IHPhAAAE}HHH1ALJHH1L#HID$0It$pHHHL1IH@HHtLЃ%IL I$HPHHtL= tI$H@XHtLLuIHxp'HHLh01ALILPpALH1LHEL I $L9I|$HYuHHHHHL;h07HCHPHCH9EuHEHHLxIHYL9eH]HI`IW HPHMgMg LcLDk HLAEfHH1HEH@0HHLHHH1IHP(LAC HLE|IHxh>muAALJB$HHH1ALJHH1L#HuID$0HHLIHIIt$pHHH1IHP0HHuL҃fHHH0IHH1LHEL I $L9I|$HYu#fHCHPHCH9EHHHIHH9uHH9uiHHH1ALJ@HHH1L HMLaL;eHAHPkIHUSHHH1ALJfHHH1LfDcI@HP@HtHuL҃tIH@`H9HuLRHEHHxxt(H1HEH}HPx7IHHHH@pHH1LH1HHMHHH9HxHZu#fDHHmHCHPHCH9EuHEHMH9tHuHUHNHHHH2HVHMHPHHHPH9t+H]HXHsHrHHHKHPHXHEeH3%(HX[A\A]A^A_]IHEGHHH1kHLMLHHH1kHH1HspHLAHEL I $L9I|$Liu$AfDIEIUHH9U}LIHHH;uLIHE^fDUHHHHDGEHAvAuHHщH]@]ÐUHATSHHLID$hu\AD$Pv8t3 t>H 1[A\]f.I$H[A\1] It$pHH1HHff.UHHHPJvuHHH] D]f.UHHSHH}HH(uH}H?wEEH([]HWHLR70DBEEAtFA0HHD NL9t tDEAuDIAAEɃ7fEXAEEA7fffff.UHAUATSHHH8HG0Lt7ILH[8IHLLHH[A\A]] UHAUATSHHHtjH@PwH[A\A]]@tHL`I$XHII$XLH[A\A]]DHHtHtH{(S HHt)HLJHtfUH]@UHAVAUATSHHLeH%(HE1HHLIt7džhH1HMeH3 %(iH[A\A]A^]fAEPwDIHxIHIHzDf%@t HII$L`HuM,$AEdAD$AD$HHHEAD$$ I\$0LID$HID$XAD$`AD$dAD$hIDŽ$ AD$hIP AuG1fp%fUH1Hǃ`L A|E‰h2ffffff.UHAWAVAUATISH8HG0HEHELeH%HEHEHHEHEȋGPMIA'HuLDf%HI$uHuLDf%IQw} I$H8[A\A]A^A_]DDfrHߍp%ZDftHߍp%k@@vH8[A\A]A^A_]fff.UHAWAVAUATISH8HG0HUuLGPF=HcAdIHEHEHEIHEHHEDHE1I$uxHEI$ueIHMHUAII$I$HA$HEI$HuH}AIDf%EudARID$hHPPH}HHHHE1H8 [A\A]A^A_]LH8 [A\A]A^A_]@ffHߍp%NHPmffff.UHHHHHHeH%H9t1Ҿ]@HHPH Ht҉¸ t1 ]UHATSHeH%(HE1HHHHLeH %H9t4HH@HueH34%(uOH[A\]HHuI$HP` HtHuH҃ ffff.UHAWHuAVAUATSHhHHuHuHH}EH@HpHpxHEHHMHxHEH]EH{XHHpHH9t/HHUH]HEHXHHJHHHHEHxXDf%H]HH1@HLxAHuHA'HEH9Et&L}HHLH}LHELHMHELIIHEH9@HCHLHBHH`HH[HENdPvu ==DfA%LA6=A,$LA&AIH;];DfA%H}H}H}HEuHE1ǀLDHEf%HEDEHH@H1Hh[A\A]A^A_]@L"HEHsH}HP`DfALp%DHEH}HPHHMf'H}p%fALp%fp%fHUH}Hu.DHH1DUHHHHtu81]tHHHHHh1HH HIHHHh1ff.UHAWAVAUATISH(HfHHHtHL1IHHEHEAIHcHLHELHEHHH9LzuEDIW@H9Lzt3L9b(uLHuH}H(L[A\A]A^A_]fDLA9fE11(fUHSHHH(Ht)~H1H[]@HEHEfUHAUATISHHFlB t <t4<tHFpH[A\A]]fDB FpH[A\A]]fDBFpH[A\A]]fDFpB`IH~xȃ`NЉVtIt$HcED$ AtHLHHHHp1HH[A\A]]ÐHH7HG0HHHHHPPHtUH]f.H7HG0HHHHH@XHtUH]fUHHHH7H`]UHAUATSHL7IE0LI$HAr HHH[A\A]]f.A$DUHAWAVAUATISHL7IF0LIHIArALLHH[A\A]A^A_]ffff.UHHH`HMHMLELMH@hHMHMHUHUHEHMHHPHUHtV$LEH1HHHf.UHAWIAVIAUIATSHL'I$7HC0HHHHHPH9tku{HH8HEHMHHHDHHUHULLAuLDAADŽ$TH[A\A]A^A_]HHH1htHHH1jUHAWAVAUATSHHL/M7ID$0HHHHE%HE%I}I$t0@I}H}%H[A\A]A^A_]fD HItL @HǀC5`<2HCIOH{ HpIC(<C\H E1E1Dw AD9c\HwEwdEg`SdAGh AGhHAG<AG IGXC(L<<<HCHtL`HE LHP ur10HCI,Hs@(ClAGdC\AG`CDC0AO=AO=oE1E1 H1HCHt Hǀ`L DUHAWAVAUATSHHL/LIE0LLIVxMIT$Ht Hǂ`HLHtbM<$IAG I SptutmuHAt^{lEEDHLH[A\A]A^A_]fD{lB wp$HszI`HIhHIpAL!AbA$ˆu1! A$LIDŽ$ILHH[A\A]A^A_]E1HHAL!EA$AƅcAƅbwDAbAt!ˆu1! At!@IL$P2HLH>EK@E;@È+@HH1SpEIHI|$ At!IL$PUHATSGPvu5HH{t!x!HIH{L[A\]f.UHHHAUATSHHHG0LHL1LIHtH[A\A]]fDH[A\A]]UHAVAUATSGRuu[A\A]A^]HHLJHtHHǃLcLH@0HHLC uQK HLIHP(LAC IuEuALLH[A\A]A^]HLHHH11HHHC uC LLff.UHAUATISHH(FtGdAD$tKdA|$ tzCH{HA4$AulHH{{HS{HHWG1{ tHuH}1H([A\A]]C H(1[A\A]]HCA$DHHpp1HDUHAWAVAUATSHHH7HLkLcILMDLAA9t"1EuKI4ƋFt EH[A\A]A^A_]Ft{ uH1҅ͺUHHAUATISHHHG0HHLHHLHHHtSL7ǀTHL(uI$1H[A\A]]DH߉EEH[A\A]]H1f.UHAUATSHHHCHtFHL`I$XIHCHI$XLH[A\A]]@HCPHHH HCPH[A\A]]UHATSHH G H{HuH}HSpHChHHS`Sd{ wjS$ǀHAuH{0H D[A\]Dǀ@ǀ@ǀ@LJHGhHWpMAUHAWHEAVAUATE1SH8LHEHEeLIHHEAIIcL4IIHHEII9LhtL@AEPvu*AHULHIE@I9LhuH}AE9fDfA%H}LH8[A\A]A^A_]øfAtƃH}p%=S/H6fDUHAWAVAULmATISHHI<$LmLmHHOHL9E1HpHxL9HVtgHHHHLEAAPvAuH`uM9tMuHQ HqMHVH2HUH}HzHQLi 뉐L9mtXMHLH1[LLHHEL9t"@HHPHQH HH@HEL9uMH[A\A]A^A_]f.UGHPvu H]fUHAWAVAUATIM$SHHHI$I9HXt,CPvu HHCPI9HXuI$IIHI$H0I9HXLfCPvu0HH%t6t1t,t'ID$PHPID$PI9tMLIDH{HKpLAHHHID1H{0H@H[A\A]A^A_]ÐUHAWIAVIAUATLSHHH0I9HXLnfDCPvu0HH%t6t1t,t&fDIE@HPIE@I9tOLIH{HKpHLAHHID1H{0H@H[A\A]A^A_]fUHAUATIM$SHHHI$I9HXt9CPvuH6tHC@I9HXuI$HLHcH[A\A]]UHAUIATMSHHHII9HXuOHC@I9HXt;CPvuH6tHC@I9HXuIHLHH[A\A]]UҸHtJAAD9r8D)AAA9s&)BHt]fUHAWIAVIAUATSH(H~\HE=r\HӃ.IWhB,J0HHBxP ʁ9HKhA,q0HHAxP Ѐ{\ЀC{\IʼnHIM%IWhB,HHBxHeHAW\HHLHH He %A}@ A$AAUAD$AT$AU#j)hA,,waitsresume timeout &d->event_lock&sas_ha->disco_mutex&sas_ha->drain_mutex&sas_ha->eh_wait_qsas_taskresume timeout cancelled 7sas: phy%d: port event: %s 7sas: phy%d: phy event: %s HAE_RESET7sas: ha %s: %s event 7sas: port%d: class:0x%x 7sas: port%d: sas_addr:%llx 7sas: port%d: iproto:0x%x 7sas: port%d: tproto:0x%x 7sas: port%d: oob_mode:0x%x 7sas: port%d: num_phys:%d PHYE_LOSS_OF_SIGNALPHYE_OOB_DONEPHYE_OOB_ERRORPHYE_SPINUP_HOLDPHYE_RESUME_TIMEOUTPORTE_BYTES_DMAEDPORTE_BROADCAST_RCVDPORTE_LINK_RESET_ERRPORTE_TIMER_EVENTPORTE_HARD_RESET&dev->ex_dev.cmd_mutex7sas: unhandled device %d exp-attacheddirect-attachedstp pendingno devicestpsmpunknownhosthost+targetsspata: , needs recoveryedgefanout7sas: task done but aborted 7sas: %s: task 0x%p is done 7sas: %s: task 0x%p at LU 7sas: I_T %016llx recovered 7sas: clear nexus ha sas_addrLUNBus7sas: %s reset of %s failed ssp reset to ata device? [%s] command %p timed out command %p timed out libsas4%ssas: ata%u: %s: %pVUnable to reset ata device? 7reset failed (errno=%d) 37sas: %s: SAS error %x dev error handler 7sas: %s: Task %p leaked. cmd error handler exp-attacheddirect-attached3waiting up to 25 seconds for %d phy%s to resume 5couldn't register sas phys:%d 5couldn't register sas ports:%d 5couldn't start event thread:%d 7sas: %s: phy%d belongs to port%d already(%d)! 7sas: phy%d matched wide port%d 5%s: couldn't find a free port, bug? /build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/drivers/scsi/libsas/sas_port.c7sas: %s added to %s, phy_mask:0x%x (%16llx) 7sas: broadcast received: %d /build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/drivers/scsi/libsas/sas_event.c7sas: port%d: attached_sas_addr:%llx 7sas: REVALIDATION DEFERRED on port %d, pid:%d 7sas: REVALIDATING DOMAIN on port %d, pid:%d 7sas: done REVALIDATING DOMAIN on port %d, pid:%d, res 0x%x /build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/include/linux/kref.hsas: driver on pcidev %s cannot handle device %llx, error:%d /build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/drivers/scsi/libsas/sas_discover.cERROR: Unidentified device type %d 7sas: DOING DISCOVERY on port %d, pid:%d 7sas: DONE DISCOVERY on port %d, pid:%d, result:%d 7sas: %s: for %s device %16llx returned %d 7sas: executing SMP task failed:%d 7sas: smp task timed out or aborted 7sas: SMP task aborted and not done 7sas: %s: task to dev %016llx response: 0x%x status 0x%x 5sas: %s ex %016llx phy 0x%x <--> %s ex %016llx phy 0x%x has %c:%c routing link! /build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/drivers/scsi/libsas/sas_expander.c7sas: %sex %016llx phy%02d:%c:%X attached: %016llx (%s) /build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/include/linux/kref.h/build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/drivers/scsi/libsas/sas_internal.h7sas: Expander phy change count has changed 7sas: Expander phys DID NOT change 7sas: overflow of indexes: dev %016llx phy 0x%x index 0x%x 7sas: %s: dev %016llx phy 0x%x index 0x%x result 0x%x 7sas: ex %016llx has self-configuring routing table 5sas: Found loopback topology, just ignore it! 7sas: RG to ex %016llx failed:0x%x 7sas: RG:ex %016llx returned SMP result:0x%x 7sas: RG: ex %llx self-configuring... 7sas: MI: ex %016llx failed:0x%x 7sas: MI ex %016llx returned SMP result:0x%x 7sas: ex %016llx phy 0x%x diverges(%016llx) on subtractive boundary(%016llx). Disabled 7sas: edge ex %016llx phy S:0x%x <--> edge ex %016llx phy S:0x%x, while there is a fanout ex %016llx 7sas: expander %016llx discovery failed(0x%x) 7sas: edge ex %016llx phy 0x%x <--> edge ex %016llx phy 0x%x link forms a third EEDS! 7sas: unknown device type(0x%x) attached to ex %016llx phy 0x%x 7sas: configure routing for dev %016llx reported 0x%x. Forgotten 7sas: Attaching ex phy%d to wide port %016llx 7sas: sas_discover_sata() for device %16llx at %016llx:0x%x returned 0x%x 7sas: sas_discover_end_dev() for device %16llx at %016llx:0x%x returned 0x%x 7sas: target proto 0x%x at %016llx:0x%x not handled 7sas: second fanout expander %016llx phy 0x%x attached to ex %016llx phy 0x%x 7sas: ex %016llx:0x%x:D <--> ex %016llx:0x%x is not allowed 7sas: ex %016llx->%016llx-?->%016llx diverges from subtractive boundary %016llx 7sas: ex %016llx phy%d new device attached 7sas: ex %016llx phy%d originated BROADCAST(CHANGE) 7sas: phy%d part of wide port with phy%d 7sas: ex %016llx phy 0x%x broadcast flutter%s 7sas: ex %016llx phy 0x%x replace %016llx %s: space for a smp response is missing %s: can we send a smp request to a device? %s: fail to find a domain_device? %s: multiple segments req %u, rsp %u 7sas: LLDD:%s sent SAS_PROTO_RESP for an SSP task; please report this 7sas: task_done called with non existing SCSI cmnd! 7sas: %s: task 0x%p requests reset 7sas: trying to find task 0x%p 7sas: %s: aborting task 0x%p 7sas: %s: task 0x%p is aborted 7sas: %s: querying task 0x%p 7sas: %s: task 0x%p not at LU 7sas: %s: task 0x%p failed to abort 7sas: task 0x%p is at LU: lu recover 7sas: eh: device %llx LUN %llx has the task 7sas: dev %016llx LU %llx is recovered 7sas: task 0x%p is not at LU: I_T recover 7sas: I_T nexus reset for dev %016llx 7sas: clearing nexus for port:%d 7sas: clear nexus port:%d succeeded 7sas: clear nexus ha succeeded 7sas: error from device %llx, LUN %llx couldn't be recovered in any way 7sas: --- Exit %s -- clear_q /build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/drivers/scsi/libsas/sas_scsi_host.c7sas: device %llx, LUN %llx doesn't support TCQ /build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/include/linux/kref.h7sas: lldd_execute_task returned: %d 7sas: Enter %s busy: %d failed: %d 7sas: --- Exit %s: busy: %d failed: %d tries: %d dev %llx sent sense data, but stat(%x) is not CHECK CONDITION 7sas: lldd_execute_task returned: %d 7sas: %s: Saw error %d. What to do? /build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/include/linux/kref.h7sas: %s: Task %p already finished. 7sas: report phy sata to %016llx:0x%x returned 0x%x 7sas: ata_sas_port_alloc failed. 7sas: %s: for %s device %16llx returned %d SMP request/response frame crosses page boundary/`/`/`//``/`//``/`/`//``/`//`/``/`//``/`////````,.-/`././sas_unregister_hasas_register_hasas_domain_release_transportsas_domain_attach_transportsas_suspend_hasas_resume_hasas_prep_resume_hasas_free_tasksas_alloc_slow_tasksas_alloc_tasksas_drain_worksas_ioctlsas_target_destroysas_eh_bus_reset_handlersas_eh_device_reset_handlersas_phy_resetsas_task_abortsas_bios_paramsas_change_queue_depthsas_slave_configuresas_target_allocsas_queuecommandsas_request_addrsas_eh_abort_handlersas_wait_ehsas_get_local_physas_ssp_task_responsesas_ata_schedule_resettry_test_sas_gpio_gp_bitlicense=GPL v2description=SAS Transport Layerauthor=Luben Tuikov srcversion=A1A8FD6FB72965E1BE0FB12depends=scsi_transport_sasintree=Yvermagic=3.19.0-80-generic SMP mod_unload modversions y1h{_5module_layout=kmem_cache_destroy-kmalloc_cachesr< ata_std_preresetata_port_wait_eh地__kmallocmsleepscsi_change_queue_depthR8sas_remove_childrenWp:sas_release_transportC>_raw_spin_unlockBxpv_lock_opsЖdel_timerZ5blk_abort_request=(yscsi_block_requestswata_std_sched_eh'|autoremove_wake_functionBBsas_port_free#Pdev_printkM.,sas_phy_add]scsi_unblock_requests Pata_sas_slave_configure?ata_scsi_cmd_error_handler/sas_port_add_phy?sg_nextdHsas_rphy_freeinit_timer_keyrPpmutex_unlock@J:sas_port_delete_phy3sas_rphy_addata_sas_port_suspendL3)F__preempt_countata_sas_port_inith}jiffies$sas_port_delete(0ata_sas_async_probe=2__init_waitqueue_headQ@sas_attach_transport4 mwait_for_completion,scsi_is_host_device׍sas_rphy_delete&ata_sas_port_stopcbzscsi_queue_workAsas_expander_allocǚ_ctypeJ_raw_spin_unlock_irqrestorePcurrent_task{sas_read_port_mode_page emutex_lock_interruptible_/sas_end_device_allocY$__mutex_initI'printkКDmemcmp=ata_std_error_handlerTata_scsi_port_error_handlern֣Hata_sas_port_start nǡ_cond_resched*ata_std_qc_defer kmem_cache_freensas_port_mark_backlinkR0warn_slowpath_nullmutex_lockwsas_port_addt,add_timerscsi_eh_flush_done_qeata_port_schedule_ehasync_schedule_domaincO?]ata_sas_port_allocLKata_noop_qc_prepYscsi_eh_finish_cmdRRsas_phy_free'_dev_info =kmem_cache_allocNOvxpv_irq_ops2sata_dev_classifyput_devices__stack_chk_fail;msecs_to_jiffieslata_tf_to_fis?,schedule_timeoutQschedule&C_raw_spin_lock_irqpsas_phy_allocm__fentry__eW;ata_wait_after_resetlT1kmem_cache_alloc_trace+_raw_spin_lock3D__dynamic_dev_dbg'_raw_spin_lock_irqsaveget_device]kmem_cache_create&scsi_eh_get_senseA!__wake_up/4prepare_to_wait_eventTxwarn_slowpath_fmtepint_to_scsilunE$sg_init_oneqata_sas_port_resumevTsas_port_get_phy\ schedule_timeout_interruptiblen{Xscsi_eh_ready_devs zkfreelasync_synchronize_full_domain8߬imemcpyata_tf_from_fis\\prepare_to_waitGusas_port_alloc=7ata_host_initYqparavirt_ticketlocks_enabled'request_firmwarescsi_schedule_eh|ffinish_waitf`dev_warn ^ata_std_postreset~sas_rphy_unlinkKcomplete~zvata_sas_queuecmdata_sas_port_destroydrain_workqueuesas_rphy_removeKrelease_firmware2xIata_sas_scsi_ioctlZk__ata_change_queue_depthcb2ata_qc_complete((libsasGCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4libsas.ko m~.symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.init.text.rela.exit.text.rela.text.unlikely.rela__ksymtab.rela__ksymtab_gpl.rela__kcrctab.rela__kcrctab_gpl.rela.rodata.rodata.str1.1.rela.smp_locks.rodata.str1.8.rela.parainstructions__ksymtab_strings.modinfo.rela__mcount_loc.rela__bug_table__versions.rela.data.rela__jump_table.data.unlikely.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$3p.h j/>49 H/NIh0/^ɫTY/r` PmX/ p|H/ 0(x/X@@/ /2P/2pX/ #(/5X0 @/A Q L0/!\XW@/#i}PxH/&@` 0/(0H-0  D#!%&**/ *+!H/?R`*lP.{@P *** 4,Hb| //"0 ?2(X[qjx X$B`y`!JW@ +@((-uDhS8XRh =z "8((@%@%%P' 0*<%K0)e+z+- 68888I 9TD@ ;t<6<7L<j  x=%'%'PBPC  DD1EDG VeJzK7O:PV@W c`e'f8GMS0q2`prs0s=pstZ @-'%0 `# %2 &((C &(T c  w h    H 1 PW o p +  :  I  - `K i t   x   * @I  _ u  `    0F > -1 `sB vQ `d Йx [  @       5   !!`8%$ 3pGp V` e `# # 77   #(+,-M]v qppM 0 "4 Qa 0N|N(`z/p@R[5nz@ f@8 ' ? [jz p   ~l  @.4Re 0pAL ˁؓ - Lp@[,nX!2 V6 N`o4$燊J! 5>P l Pn3<  .90<Gp`\x0 LP<]S{0R 8-:Meuy#%pj 8n0M(?: Sn+&k "0 "24xFW `~'!',A `|O!=_Lbi pF$}=Pcjzm"e @^ p@! .hFVj^6@~`57LdEK[i{P BPiy' (|#:xBVc0-v@-0o` ( l6l8 P  x_ }p   gj  ` P    `$!!@"J! ?!X!Co!!!!"! P!! @" P("4"E"p!Z"p" "`#["2’s"Fd"p'f"" # $6####%4#>#'N#_#p##_'##p}V#Ћsas_task_cachesas_phy_release__key.8397sftqueue_phy_resetsas_get_linkerrorssas_phy_setup__key.44308phy_reset_workphy_enable_worksas_disable_eventsqueue_phy_enable__key.44132__key.44135__key.44136transport_sas_phy_reset.isra.3sas_class_initsas_class_exit__kstrtab_sas_unregister_ha__kcrctab_sas_unregister_ha__kstrtab_sas_register_ha__kcrctab_sas_register_ha__UNIQUE_ID_license2__UNIQUE_ID_description1__UNIQUE_ID_author0__kstrtab_sas_domain_release_transport__kcrctab_sas_domain_release_transport__kstrtab_sas_domain_attach_transport__kcrctab_sas_domain_attach_transport__kstrtab_sas_suspend_ha__kcrctab_sas_suspend_ha__kstrtab_sas_resume_ha__kcrctab_sas_resume_ha__kstrtab_sas_prep_resume_ha__kcrctab_sas_prep_resume_ha__kstrtab_sas_free_task__kcrctab_sas_free_task__kstrtab_sas_alloc_slow_task__kcrctab_sas_alloc_slow_task__kstrtab_sas_alloc_task__kcrctab_sas_alloc_tasksas_phye_oob_donesas_phye_spinup_holdsas_phye_resume_timeoutsas_phye_oob_errorsas_phye_loss_of_signalsas_port_event_fns.43342sas_phy_event_fns.43341phy_is_wideport_member__func__.43336.LC3sas_queue_eventnotify_port_eventnotify_ha_event__kstrtab_sas_drain_work__kcrctab_sas_drain_work.LC0sas_porte_strsas_phye_str__raw_spin_unlock_irqsas_resume_devicessas_revalidate_domainkref_sub.constprop.8__key.43405__warned.17730sas_unregister_common_devsas_destruct_devicessas_suspend_devicessas_discover_domainsas_probe_devices__func__.43472sas_event_fns.43618.LC6smp_task_donesmp_task_timedoutsmp_execute_tasksas_find_sub_addrsas_unregister_ex_treesas_route_char.isra.2sas_print_parent_topology_bugex_type.43673sas_set_ex_phy__warned.43373kref_get.part.4__warned.21716sas_add_parent_port.part.8sas_ex_get_linkrate.isra.9sas_ex_join_wide_port.isra.10sas_get_phy_discoversas_find_bcast_physas_find_bcast_devsas_configure_phy__func__.43713sas_configure_parentsas_unregister_devs_sas_addrsas_ex_disable_physas_discover_expander.part.11sas_ex_disable_portsas_ex_discover_devsas_ex_discover_devicessas_discover_bfs_by_root_levelsas_discover_new__func__.43998.LC15.LC18sas_end_tasksas_scsi_task_donesas_eh_finish_cmdsas_eh_defer_cmdsas_eh_handle_sas_errors__func__.43876__func__.44027kref_get.part.5__warned.21612sas_wait_ehsas_queue_reset.constprop.7__func__.44080__warned.44064descriptor.44085descriptor.44087__func__.44086__kstrtab_sas_ioctl__kcrctab_sas_ioctl__kstrtab_sas_target_destroy__kcrctab_sas_target_destroy__kstrtab_sas_eh_bus_reset_handler__kcrctab_sas_eh_bus_reset_handler__kstrtab_sas_eh_device_reset_handler__kcrctab_sas_eh_device_reset_handler__kstrtab_sas_phy_reset__kcrctab_sas_phy_reset__kstrtab_sas_task_abort__kcrctab_sas_task_abort__kstrtab_sas_bios_param__kcrctab_sas_bios_param__kstrtab_sas_change_queue_depth__kcrctab_sas_change_queue_depth__kstrtab_sas_slave_configure__kcrctab_sas_slave_configure__kstrtab_sas_target_alloc__kcrctab_sas_target_alloc__kstrtab_sas_queuecommand__kcrctab_sas_queuecommand__kstrtab_sas_request_addr__kcrctab_sas_request_addr__kstrtab_sas_eh_abort_handler__kcrctab_sas_eh_abort_handler__kstrtab_sas_wait_eh__kcrctab_sas_wait_eh__kstrtab_sas_get_local_phy__kcrctab_sas_get_local_phy.LC24__kstrtab_sas_ssp_task_response__kcrctab_sas_ssp_task_responselocal_ata_check_readysas_ata_set_dmamodesas_ata_qc_fill_rtfsas_ata_sched_ehsas_ata_printksas_ata_hard_resetsmp_ata_check_readysas_ata_qc_issuesas_ata_task_doneCSWTCH.60__func__.43458__func__.43434async_sas_ata_ehsas_ata_post_internal__func__.43567sas_sata_opssata_port_info__warned.18657__func__.43644sas_ata_flush_pm_eh__func__.43677__func__.43691__kstrtab_sas_ata_schedule_reset__kcrctab_sas_ata_schedule_reset__kstrtab_try_test_sas_gpio_gp_bit__kcrctab_try_test_sas_gpio_gp_bit__UNIQUE_ID_srcversion2__module_depends____versions__UNIQUE_ID_intree1__UNIQUE_ID_vermagic0ata_qc_complete__ata_change_queue_depthsas_hash_addr__crc_sas_bios_paramata_sas_scsi_ioctlsas_ata_initsas_domain_release_transportsas_domain_attach_transport__ksymtab_sas_bios_paramrelease_firmwaresas_enable_revalidation__ksymtab_sas_prep_resume_hasas_rphy_remove__ksymtab_sas_ssp_task_responsesas_smp_phy_controlsas_slave_configuredrain_workqueue__crc_sas_resume_haata_sas_port_destroyata_sas_queuecmd__this_module__crc_sas_drain_workcompletesas_rphy_unlinksas_suspend_sataata_std_postresetdev_warnsas_unregister_devfinish_wait__crc_sas_task_abortscsi_schedule_eh__ksymtab_sas_queuecommandrequest_firmwaresas_prep_resume_hasas_free_taskparavirt_ticketlocks_enabledata_host_initcleanup_module__ksymtab_sas_resume_ha__ksymtab_sas_get_local_physas_port_allocprepare_to_wait__ksymtab_sas_unregister_haata_tf_from_fismemcpysas_resume_sata__ksymtab_sas_eh_bus_reset_handlersas_try_ata_resetsas_porte_broadcast_rcvd__ksymtab_try_test_sas_gpio_gp_bitkfreeasync_synchronize_full_domainscsi_eh_ready_devsschedule_timeout_interruptiblesas_port_get_phy__ksymtab_sas_wait_eh__crc_sas_wait_eh__ksymtab_sas_free_taskata_sas_port_resumesg_init_one__crc_sas_target_allocint_to_scsilunwarn_slowpath_fmt__ksymtab_sas_eh_abort_handlersas_bios_paramsas_device_set_phyprepare_to_wait_eventsas_queue_work__wake_upsas_porte_link_reset_errscsi_eh_get_sensekmem_cache_createsas_alloc_taskget_device__ksymtab_sas_ioctlsas_ata_schedule_reset_raw_spin_lock_irqsave__ksymtab_sas_phy_reset__dynamic_dev_dbg_raw_spin_lockkmem_cache_alloc_traceata_wait_after_resetsas_porte_bytes_dmaed__fentry__init_module__crc_try_test_sas_gpio_gp_bitsas_phy_alloc__crc_sas_slave_configuresas_queuecommandsas_unregister_domain_devicessas_discover_satasas_eh_device_reset_handlersas_ata_strategy_handler_raw_spin_lock_irq__ksymtab_sas_request_addrschedule_timeoutschedulesas_smp_handlerata_tf_to_fissas_target_destroysas_hae_resetmsecs_to_jiffies__stack_chk_failput_devicesas_resume_hasas_eh_abort_handler__crc_sas_ssp_task_responsesas_alloc_slow_tasksas_register_hasas_register_physata_dev_classifypv_irq_opskmem_cache_alloc__crc_sas_ata_schedule_resetsas_unregister_ports_dev_info__crc_sas_register_hasas_phy_freescsi_eh_finish_cmd__crc_sas_get_local_phy__crc_sas_free_tasksas_dprint_phyeata_noop_qc_prepata_sas_port_allocasync_schedule_domainsas_ex_revalidate_domainata_port_schedule_ehsas_init_discsas_ex_phy_discoverscsi_eh_flush_done_qsas_unregister_ha__ksymtab_sas_suspend_ha__crc_sas_eh_abort_handler__crc_sas_queuecommandsas_free_deviceadd_timersas_ata_end_ehsas_port_add__ksymtab_sas_alloc_tasksas_disable_revalidationmutex_lockwarn_slowpath_nullsas_port_mark_backlinkkmem_cache_free__crc_sas_phy_resetata_std_qc_defer__ksymtab_sas_domain_release_transportsas_get_ata_infosas_notify_lldd_dev_found__sas_drain_work__crc_sas_eh_device_reset_handler__ksymtab_sas_register_hasas_ioctl_cond_reschedata_sas_port_startata_scsi_port_error_handlersas_probe_sataata_std_error_handlermemcmp__ksymtab_sas_eh_device_reset_handlerprintk__mutex_initsas_end_device_allocmutex_lock_interruptiblesas_read_port_mode_pagecurrent_tasksas_set_phy_speed_raw_spin_unlock_irqrestoresas_eh_bus_reset_handlersas_register_portssas_expander_alloc_ctypescsi_queue_work__crc_sas_domain_release_transport__ksymtab_sas_change_queue_depthsas_target_allocata_sas_port_stop__ksymtab_sas_drain_worksas_porte_timer_event__ksymtab_sas_slave_configuresas_get_report_phy_satasas_rphy_deletescsi_is_host_devicetry_test_sas_gpio_gp_bitwait_for_completionsas_attach_transportsas_ata_eh__init_waitqueue_headsas_scsi_timed_outata_sas_async_probesas_port_deletesas_get_local_phyjiffies__crc_sas_target_destroysas_ex_to_atasas_scsi_recover_hostsas_phy_resetata_sas_port_initsas_notify_phy_eventsas_discover_root_expander__preempt_count__crc_sas_unregister_haata_sas_port_suspendsas_rphy_add__crc_sas_alloc_tasksas_notify_lldd_dev_gone__crc_sas_eh_bus_reset_handlersas_port_delete_phymutex_unlocksas_discover_eventinit_timer_keysas_smp_host_handlersas_task_abortsas_rphy_freesas_discover_end_devsg_next__crc_sas_suspend_hasas_ata_task_abortsas_port_add_phyata_scsi_cmd_error_handler__crc_sas_ioctlata_sas_slave_configuresas_suspend_hasas_request_addrsas_deform_portsas_smp_get_phy_events__ksymtab_sas_task_abortsas_ssp_task_responsescsi_unblock_requestssas_phy_adddev_printksas_dump_portsas_port_freesas_drain_work__ksymtab_sas_ata_schedule_resetautoremove_wake_function__crc_sas_request_addrata_std_sched_ehscsi_block_requestsblk_abort_request__crc_sas_alloc_slow_task__ksymtab_sas_target_destroydel_timer__ksymtab_sas_target_alloc__ksymtab_sas_domain_attach_transportpv_lock_ops_raw_spin_unlocksas_porte_hard_resetsas_release_transport__ksymtab_sas_alloc_slow_tasksas_init_events__crc_sas_change_queue_depth__crc_sas_prep_resume_hasas_init_devsas_remove_childrenscsi_change_queue_depthsas_dprint_haemsleepsas_dprint_porte__kmallocsas_ata_wait_ehata_port_wait_ehata_std_preresetkmalloc_caches__crc_sas_domain_attach_transportkmem_cache_destroysas_change_queue_depthsas_find_dev_by_rphy*  GA*^ e mf* *4'  8L Tf\ q*iz*1*K<     JpE  'L6q*   *c94E[ Fcv *dq*z* '  x P @Q*tc|4 Fl *I c l ! *? h  c l  *  c 4% ; FC V   *1 *9 @ +U xr  @ x U  D  : 8A wO V w^ Il `s w * *  " ! *M l    )"1A*u@Q**-Ba**** q1JA*!*EQ* @ h Y (-^*uu*|#&HS~0*k1#&$ ~1I`\ w& h w~, 3wU hc jw{*#~ w*+A*[q**V1*l** #) 4 ~Q * * *!*A!4U! F]!e!4!! F! 1" A"*W"zk""l"*"c""*"c2#a#*# ;#  #  # #*# # #w#*# $ $w!$*<$ C$ J$wa$*$ $w$ $w$ 8$w$ !$w$ =$w % Y%w$% w+%wP% Fz% %*%%*%c% |% `%w&& |-& 4&wO&TX& |m& t&w&*&>&>''' 1']H' e']q'*' ' H'x'*q( Xx(w(( (d((*!)]1)*Q))4) F)4) F *_1*]b* * +*^+g++*++,*, ,4,>, F- 1-*s-#--~-*-k--*3.DB.'.4.&../ FB/z// |/ /w/ 0 +0y0 80!121 ^141 F14 2 F2 2 2w53]33 3]4 _$4w54]444 |4 H4w41445*B5w555*6Z66*647 F*7 /7s77 {7 7 7w78 !8*88 8 8*888*8#9~9!9*l9c9B999 899 8 :^9:k:s:: @: (:w::;&; -;w9; @;w_; k;w;*<*A<<<*<*5=  Q=  `= he=w=*=-? [@ @ @ @ @ @ A ;AiA pA AA AdAAL B 'B 5B J EJ OJw_J xJ XJwJ*WK aKwK*KKnLLL*L1M*^McM'yM,M'Mu'N /N NuN N NwN NwN*O,O'-O@O'O O O O*OP*6P;P'QP$`P'IQ QQ XQgQ'}Q,Q'-R 5R NRkRWR RR S  SwS  SwsU @}UwU U U UwU U hUwU U  V VwDV ZV x oVwV  VwV*AW*XDX'YYYYyYY 'Z PkZDzZ'ZZ`[&[ [[[ F\`\s\W\,]<]4] F]k]]4] F{^F_  U_w_]_ _`&``:`eQ`ja`i`z`y` `1` ( `w`+a4sa F|aaa`aaa` be?b qb b h bwb  bwb  bwc  cw2c#Hc x Ucwhc  rcw|ccc P cwc*.e  ;ewQe=ae*f*)f  1fw(; E ;a >k W*đ Fϑ Fؑ& F; g9F @ d wғ*#H~Z#~ݔ Zf~n  Zw~k  r yw~*#U ~!*, sM ;jr]* #5~M#f~n~  (w  w̘~*-hqE Pwљ*W>uj* Кݚ `R/D Kwa*#~*1:Et k*Ib\4&ڝ  ߝS F$ ,b r d*p z ;**@cp  Ԡ5  < JwVq* ̡$ 4 BwNq*c٢ p !*Kcɣ ` *A*Ф F$RY` F# F<ipw F     h)   Xd!/? pGdN ([?jx008@HpYxC`h"PX?BpxoP:X2`h+08:@HI (`@Ht/@08 "( ,K0(XO8hHPmpg .x\@[`NAH `@ @)HPX`%74444 4(4048@2@02H 2P0X@2`02h@2p@2x@202-%6+%+@@@@ A(A0A8A@AHX@P~_Xo_``_hH^p~_xo_~_~_~_o_8^(^^]8^(^8^8^8^(^08`qhqp`qxqqqqqqqqqqqqqqqqqqqqq q(q0q8q@qHqPqXq`qhqpqxqqqqqqqqqqqqqqqqqqqqq q(q0q8q@qHqPqXq`qhqpqxqqqqqqqqqqqqqqqqqqqqq q(q0q8q@qHqPqXq`qhqpqxqqqqqqqqqqqqqqqqqqqqq q(q0q8q@qHqPqXq`qh rpqxqHrqqqqqqqqXry0ywHuHu8JXXXXhhJJH؜Ȝ   ؜ Ȝ ؜( ؜0 ؜8 Ȝ u v  m $(r,-048<M@}DH1!Li!P!T"X"\"`#de%h%l &p&tP'x)(|6(()*E*u*++,]- .//2u3`5 667\<ASLY8[]_a!bNbKse   $(,i04Ŋ8<$@DuHLDX 0@8 P `R!p!!."M%w%))_**,- /00@1P 2`2p378}]]_paɏRqPO$/e6d&Nx#/YAHnBzmk[[rR:JXꏓj~#? aUzaK2 ,jpSe4V<察G|i0ԴZ@&!̪EG w!'~E"M]?coB~B) ѢW1.7 $f],>is&$`XO5Y( lJA"xD}x4NER'B ڱ3Юӵu[M`mb }8/W6N~Module signature appended~