config root man

Current Path : /sys/amd64/compile/hs32/modules/usr/src/sys/modules/s3/@/amd64/compile/hs32/modules/usr/src/sys/modules/usb/usie/@/amd64/compile/hs32/modules/usr/src/sys/modules/usb/aue/@/amd64/compile/hs32/modules/usr/src/sys/modules/hptmv/

FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64
Upload File :
Current File : //sys/amd64/compile/hs32/modules/usr/src/sys/modules/s3/@/amd64/compile/hs32/modules/usr/src/sys/modules/usb/usie/@/amd64/compile/hs32/modules/usr/src/sys/modules/usb/aue/@/amd64/compile/hs32/modules/usr/src/sys/modules/hptmv/hptmv.ko.debug

ELF	>p2@@"HHH$H$ L$(L$0L$8L$@HLoHoLd$uEHEMHCHESHUHEHHEh}u.HBHEs
L HA<$xZt ffffHEHHEpMZLuAD$	tCAD$
C:C	sHLtI$pA$!Cу		Ⱦ!փу		Ⱦ!փωу 		ȉу@?		ЈCtƃHCtƃHCtƃHC@tHAT$	E	ЈEA|$A|$uEHHEpA|$AD$~1HHcHLxWH@H<G9E|$A$H I	ǺHcHiHJ(DH{uC|A;D$1ƒ~IDHt!HCIDHHLkAD$C|fAD$	ˆAD$fLAD$AD$CzȸfHCAT$HSA$H H	HCAD$CxHHHChIt$,HIt$<HI$H4It$@H@L9vLAD$	tKAD$D$A|$LàE|$(A$H I	MYMDMt!IFIDHLMnAD$AF|AAfAD$$	AAD$&fAMAD$!AFxAD$ AI^AT$IVA$H H	IFAD$#AFzȸfAIHIFhHHIFpD$AFHD$LàCyIt$,IIt$<II$I4It$@I@AD$	tANID$"IƠusIƠAD$"EAFyLuIHHEpM9vAM8HD$Hàu'HàH]CyD$EHHHEpH$H$ L$(L$0L$8L$@HHfffUSHHFxƒffHcHàt9f	HHH@hHX;J	JHHBhHHHBpCtȃBHBHcHà
HǃCyHֿH[]ffffffH(H\$Hl$Ld$Ll$ IHfffffffffFy:FxfffNA~xqIcHàHt!}vHLtACxD9/N~yufffffHuH@HHdžH8uHLHǃfffFy:Fxu)NftynFyVx9u`ft,¨u
tHcHàu!	uKHLHǃHHH!H{utC|HH\$Hl$Ld$Ll$ H(fffATUSIfffHcHiHJ D{|t H{uHLCtHCpŃ~[]A\fffffffffAWAVAUATUSHIHAIH}uHLA}xIcHŠHŠ>vALIcHŠCHCǃcHCpEu
}uH}t*LH{xL0UC	ЈCHffffAD8ex9HHIDHEIDE|H[]A\A]A^A_ffffAVAUATUSHHHLhLv@In(D`HHt
fAF 9u!HI~0t
LAV0fu
ANT	AvPfffffLEf}t}9FD9ufSfC
LH)׉I)uAEx9ƸDA	uf}
tHfCH[]A\A]A^ffffffLOLFHO~X8NPuHFVI8NPvII8NPuf~Tfffff8NQuf~Rfffff~\t8NPs%8NQfw8NPsfA8NQv
fAffzLBfffffSIIH~DVAAIzHHfA@XA@\IQxHHѺHAIzHI@HIQxHHѺHAPPA!fA@VAf)fD9r
fEPTAbfAPTfA)AfA	@ZA8Ixu)Ax\tA@\fffA@XfAfA@XfE9s
fE+벸fA	@ZAHQfEPRA[fffffffffffUSHHH^@HHf!CZ~!tF!C!Hf{Zu{!uC!Hs8HHH[]fffH8H\$Hl$Ld$Ll$ Lt$(L|$0IHL6AFuF!Hv8HL1f}ZuE!Hu8HLfAA~xEZDtrLHIcMƠL#Hk@U C 	ЈC U 	ЈC ECHHLHC8HC0HLAT$hffAAFxD9pH\$Hl$Ld$Ll$ Lt$(L|$0H8fffffffffHHNQfaIyHypt
HQpfffffHffffffffHLF@Ip(Ht
fA@ 9u"Ix0tLAP0u0)fffHHHFHBHHF
Hf8yHfffUSHwPxt7fffHcHàtHàu$Cx9fθfffffG[]ffH(H$Hl$Ld$Ll$Lt$ IHH^@L#L.~!C {"A$C"A}HN MtBLt6H}HXAMfCZLmHLAUhLmSffC tJLt"H}HXHLAUh{!tSZAM9u	fE!C!HLAMf!CZf{Zu<{!uC!Hs8HLfAL$*fA|$*uID$8Ht
It$@LH$Hl$Ld$Ll$Lt$ H(ffffffffffHHF@tH@HF	fBfB
QHx(t3@ t-HH(HHHAHBHHA
Hf8yfffffHx0tHƐP0HfffffffffHH$Hl$Ld$IHHn@HHf!EZ~!tF!E!HLf}ZuZ}!u$E!HMHH;SuHCHHHu8HLHEf@(HUH0HLH$Hl$Ld$HffffHH$Hl$Ld$IHHn@~!tF!E!yfff~ uJF!HEHHH~HXC"C0C C HHLPhafE!HMHH;VuHFHHHLHu8HLHEf@(HUH0HLH$Hl$Ld$HffffffffffATUSIHHF@tFHPHUF	fEfE
Hx
Hf}t	HEHHE^	Hx(t,@ t&HH(HHHAHBHHA
Hf8y4Hx0HHP0fYfA
FHffffffytQI$xt9vHf)fAf9sH)uI$xH9t!HHEHAHEHHA
Hf8yߺ[]A\fffffffffffHH$Hl$Ld$IHHn@~!tF!E!fHxu7F!HEHHH~HXC"HHLPhV	H}HtE!%E!HMHH;SuHCHHHLHu8HLHEf@(HUH0HLH$Hl$Ld$HffffffffffH(H\$Hl$Ld$Ll$ IHH.HE8jFJfffff:HFHE FfE(V	H~fCZALH@0HCHFCfFN H^@HF8HF0IcHŠHLPhAA~HFHE FfE(H@ HCHFCfFN H^@HF8HF0HHLPhmHFHE FfE(H@ HCHFCfFN H^@HF8HF0HHLPhfffC!Hs8HLHU0HLH\$Hl$Ld$Ll$ H(ÐH8H\$Hl$Ld$Ll$ Lt$(L|$0IIH.EuF!Hv8LF  t$HE8Hu@f}*ffH}8u)f}(ffft>HE(HE H;Fv/HFHFH9E s ID$PH}0LffffffE*AD$ HH:ud>u_ID$+AD+ș1)DA1A)D9}D$ D$4D$D$!D$L$ffD$fAD$ZADDJt{J@tmAT$ D8t$	ШtVLHúHLHDfA	D$ZLc@HC8HC0JHHLPhffAAfffH\$Hl$Ld$Ll$ Lt$(L|$0H8fffffffffUSHHH^VfHǃKy{yuct׈ucCuH{p,HSpfffffu$HBH@HHH{tHC@H8uwHHHtg@HXHHBhHHBpCtJHBHEH
CyHֿH{tfffH[H{uC|C|ƃHH[]fffffffH(H$H$L$L$L$ IL6Hn@H](AHHtfE 9u)HH}0tHU0ufffffff}QMT	f{tS9v;AF:EPuHI$HCID$I)Hf{tSA9wAF:EPuHI$fAL$fAD$
Y9s7HI$f)fAD$f{
ufAD$
*fAD$
IHADHHLH$H$L$L$L$ H(ÐG:FPuFTfBHFHHBffffFRfBHBfffffffffffLFDNAxEщHǠL9BvaLFHNP~Z	f~ZKH;Bv4AAFQD	fFZHBfD)fFTfA)fDNRFQfDNTL+BGx9wDffffffffUSHHH^@HHf!CZ~!tF!C!Hf{Zu{!uC!Hs8HHH[]fffH8H\$Hl$Ld$Ll$ Lt$(L|$0IHL6AFuF!Hv8HLf}ZuE!Hu8HLfAA~xEZDtrLHIcMƠL#Hk@U C 	ЈC U 	ЈC ECHHLHC8HC0HLAT$hffAAFxD9pH\$Hl$Ld$Ll$ Lt$(L|$0H8fffffffffHHFf`HyHxptHPpHfffHcHπYHtHHπYHÐHcH׀YHH׀YffffffAWAVAUATUSHI@whf@ w\f wPfwDfw8fw,fw fwf@w!@DAD$AAALHD$ADffff
@wV	 wLwBw8w.w$ww@w	 HLHADD9wAA<D$H[]A\A]A^A_fffffUSH9YrSHHt>˃t5ٺHYtHYHHYYHT˃uH[]ffffɃt-fffffHcHTHYHHYYɃuںffffffffffUSHH˃tHcH|˃uH[]ffffffɃt.HcHDH8tHvɃuҸffHHffffffH~tHVHFHBHVHFHHFffffffffffHO`HG`HFHtHW`HFHBHNH1ffffffffH H$Hl$Ld$Ll$IIHH^`Ht"fffffH9+s
L9cv+H[HuHL HhHLfHH$Hl$Ld$Ll$H ffffffffGMHHTPGMH:B	B
BHffffffATUSIHVJBƒ~%HcHà
LSJB9ܺHL\[]A\fffffAWAVAUATUSHIHT$A΋YӍB9DD|$AIPYI9PYIPYHUHEHPHHmHmH} t&H}(tHU(HE HB HU HE(HHE fD9uHuJ8]JuEHmHmHD$HE@AA~ \$IcHH/phAD9H"HLAYD92L
HŸH
HmHmHD$HE@fDuH]JHE0AӍBƒEfAӍBD4fIcALqHݠ
Hu<AAtIcHŠ
LAAuHLo2IcHH(H
QHpEAE9yHH[]A\A]A^A_fffffATUSHHӉMz%HUXL$M$Mt/ffffI9X@uIPIHPHMM@LsM@(MuuxHhIHtPHh8I$I@(HtI$I@(HB M` M$uxApJMzHHHUxHѺH@(ApKL[]A\ffffffAWAVAUATUSHhH|$HHt$@HT$8V L$4H~(ttL|$PLHt$@H|$HV0	H\$@L{(D$fAt	AGD$AD$0HT$@wHcD$0HL$@HDXHD$ `\$/8a2D$/HT$ 8BKH@BfD$fD$AAAƉ	fD)AfD;t$\$DGAƉ	HD$/HT$ H 
T$ILdD;l$u#ID$fAt	AOL$A\$D)9G݃|$4tDI7LDI?LA)tIfD)t$tD$A?D$/\$/HD$ 8aD$0HT$@;D$0Ht$@H|$HT$8Hh[]A\A]A^A_ffffUSHHtF!AH`YHPYIcLDXIǀ0M¹AxJvFHLH
A
uzuzuztAEɐu%A8JJwtHCLCII@LfHGLGI8I@LAD9MHS8H[]fffffffffHHH\$Hl$ Ld$(Ll$0Lt$8L|$@IHH0YHFHHHVHJHHFH@HE  -LeHFHILv@D~HHdž0HPYHPHpHHVH2buX}uIHFKHƠ
u3ƃbA$
A$HH#C@I9$vI$btbE!HL.7I$HUHHL9v-ALLLH0HEXHLHCI$I$L9uM$HL6fff:E AHPYHD$H`YHT$DH\XHǃ0buQIA{Jv"fDHJ?
AE8gJwHT$HBHZHHCH(fffffbE!HT$HBHZHHCHAD8_HL5Av*DH\Xbt
bE!AD8wր}!uHHLYHL	DfffbI~Jv$fffHJ'
A8l$JwH8t)H8H0Hǃ8HL3IPYHPHXHHSHZffH`YHPHpHHVH2H8t4H8bP!H8HHǃ8Hs0L=HC0HC8Hx0tHP0HL%IYtIYHLfffAYtVbuMH{8HHt0
2u'HC8HPPHpHLHC8H@HAYAYtLH\$Hl$ Ld$(Ll$0Lt$8L|$@HHfffffffffHHzNtBNHffHffffffffAWAVAUATUSHIAHF@HH@L 
F+B@	n	AA)9GEtIcՉIDIcʼnI|I$fA\$9tfAD$
IA)ݹfAD$
H[]A\A]A^A_ffffffffGGGHWyGOwGTfff?w B9_w@B"fw`BfffftGLGWGGwGN?w A@6ff_w@A@w`A@uffffHH$Hl$Ld$HH^@L#F!C
{
urHtC
HHdfff{uJCA8D$Kt>8Cu9HHJ pHKCFAFFAFFAFC	HHAH$Hl$Ld$HffffffffffHH\$Ld$IHFFHHLH\$Ld$HfH(H\$Hl$Ld$Ll$ IHH.HU8HFL HL {u
H @ ffH @0HCHE@HFfCfFHF0H^@HF8LAT$hH\$Hl$Ld$Ll$ H(fffffffffATUSAAHAAvD^fffffADAwDDRA?wJD]9A_wJDE AwJD]fffsAHA
fffffACwDUfff?w DB8_w@DZ w`DBfffuDEADʉȃDD(È\D9s
A)ADDDAAD[]A\fffHXH$(H$0L$8L$@L$HL$PH|$IH.H^{H{u	HsbCHt$ HAHCLŠ
HCH@LŠ
IEHŠ
D9ffHcD!	D"AA	DL DЉHI|H|$HHtHt$IDH9u
D HT$Ht$DDȉK|DD9|Ht$ H2AHCLŠ
IELŠ
D9}KHcD!	D"AA	HD HI|H|$ItHt$DD9|fffLH|$H$(H$0L$8L$@L$HL$PHXffffHHH$H$ L$(L$0L$8L$@IHHHt$H}"AHE Là
HE!Là
D9}=Hct	T	HDHI|H<$ItHt$D9|úHLH$H$ L$(L$0L$8L$@HHffffAWAVAUATUSHIHL&H^H$HBAHCMĠ
} v#M ffHT(IԠ
HT@8wAE9fffIcAA	AA	} v(DEu HT@J|I8H@8wDHI|H9<$uHt$DHT$H4$DI|DAE9XHLHĈ[]A\A]A^A_ffffHH$Hl$Ld$IHF	F
{u/HCHpHt"H@F	F
LH$Hl$Ld$HfffffVtFHG	HHDPx	tÀx
tF	@
F
ÐG	ufffffffffAWAVAUATUSHIHFNcAH]P}MtN{	u8{u)HCxtHxtH@C	bC
	ENAH(EMD9HLC
bƅc|fffffAAAH]P}M4{	uzHHt[C	LHCwH$J8ffffff)fffEOF	F
6ffff{	uAfffff{	tA{
}OHE8HSHР@t_AC	C
LHCwF$6ffff)fffEOF	F
C
AH(EMD9EEtƅbHL|ENH[]A\A]A^A_fffffAWAVAUATUSHxH|$HHH^8L0AMu(HNHHV@HHHE0H}0"HD$HYHEHT$HHpYHJHBHUHHHftCu
HU@H9w'A¨uAƉDtDuL)EL#tH}@H9w	EKELELEMƅ	EOƅbƅcHDž8M_AD$  AD$m!!H\$`HIڿuHA Aw?ID)9G΃ u
Dȉ	D)9st> ÀvH
A}J!DHH(H
dHpXHp@Dx@HT$`HPHT$hHPAD8}Jw UH}JvAHHH

uzuzuztu8OJwtL8HDž0
H\$`HIڿuHA Aw?ID)9G΃ u
Dȉ	D)9st> Àv}LuEKEL]Lƅ	HD$`HHD$hHHDžH@XXHT$`HPHT$hHPIĀ}JHH@HX@ II$		H)HPHHHˆy	AD$y	At$A}JHD8}LtrH_@DxDxHT$`HPHT$hHPAU F|)AU IU		H)HPHHÈJ	AEJ	AuAD8}J{FA}J6HID8}LH@DxDxHT$`HPHT$hHPHD$@H@HXDxIH		HD$@H)HPHIƈJ	AEJ	AuI$		LH)HPHIƈJ	AD$J	At$AD8}J,LYH}JvFfffHHH

uzu
zuztu8OJwtL8HDž0c
H\$`HAIڿuHA Afffw?ID)9G΃ u
Dȉ	D)9st> ÀvEKƅ	HD$`HHD$hHHDž}JHH@HX@ IA}JHHt@DxDxHT$`HPHT$hHPAU F|)AU IU		H)HPHHÈJ	AEJ	AuAD8}Jw_]KH@XXHT$`HPHT$hHPHD$8A}J"HID8}KH@DxDxHT$`HPHT$hHPHD$@Hq@HXDxIH		HD$@H)HPHIĈJ	AEJ	AuIU		HD$8H)HPHIĈJ	AEJ	AuAD8}J,8fffMAD$ D`D8aUfffD8}K6DHHLLY@BA AwDI4D)9Gσ u
fffDȉ	D)9s| ÀvDHHH/HppщL$`BЉD$dBЉD$hBЉD$lHt<pH<#
B#D$dFB#D$hFB#D$lFD8}Lu1>u~u~u~tҸDEfffAD8aEH|$`A}JvYD8}LtID8}KtCDHHH
D$`
D$`D$dAD$dD$hAD$hD$lAD$lAD8}JwLELIJtp|$`#>|$PL$d#NL$TT$h#VT$XD$l#FD$\׉|$`щL$d҉T$hЉD$l#>|$`#NL$d#VT$h#FD$lHd@HD$(|$`u|$du|$hu|$ltELHD$`HHD$hHƅ	HDžA}JLD8}L?D8`wD8arD8}Ku-H@DxDxHT$`HPHT$hHPHD$@RDHH\pD$`	D$d	CD$h	CD$l	CHa@DxDxHHPHSHPHD$@H9@L`DxIH		HD$@H)HPHHHLjJ	AEJ	AuD8}KuDHL$(H		LH)HPHHLjJ	H\$(CJ	@sAD8}JA}JD8`w{D8arrD8}KtlD8}LtfDHHDp8uxuxuxtt2DHH\pH@DxDxHHPHSHPAD8}Jo|$Pu|$Tu|$Xu|$\tDeLD(HD$PHHD$XHƅ)HDž ]KHv@XD`HT$PHPHT$XHPHD$8HD$0A}JLID8}LaD8}KW]KH
@DxXHT$PHPHT$XHPHD$@H		HD$(H)HPHHHLjJ	H\$@CJ	@sH|$0t<H		HD$0H)HPHHLjJ	CJ	@s]KHM@L`XIHD$0H		HD$@H)HPHIƈJ	AEJ	AuIU		HD$8H)HPHIƈJ	AEJ	AuAD8}JD`D8aD8}KtrDHHDp8uxuxu
xtffffft7DHH\pH@@DxDxHHPHSHPfffAD8axn}L	H|$`D$'A}JfD8}KDHHH

uzuzu
zfffttGDHHH
D$`
D$`D$dAD$dD$hAD$hD$lAD$lD$'AD8}JaT$'EJ9T]KHD$`HHD$hHƅ	HDžH@XXHT$`HPHT$hHPIH@HD$(I$		HD$(H)HPHIIƈJ	AD$J	At$}JIHH\@HX@ IHL$(H		H)HPHIƈJ	H\$(CJ	@sA}J_D8}KAE F|*AE DHH.Hpp҉T$PAЉD$TAЉD$XAЉD$\HL4p#T$`D$d#D$TAD$h#D$XAD$l#D$\A9uyuyuyttkDHH\pH;@DxDxHHPHSHPIU		H)HPHIƈJ	AEJ	AuDHH(
8uxuxuxtftzDHHH(
H@DxDxHHPHSHPIH		HD$(H)HPHIƈJ	AD$J	At$AD8}J+A}JuHHT$ID8}K	DHH.Hpp҉T$PAЉD$TAЉD$XAЉD$\H\4p#T$`D$d#D$TCD$h#D$XCD$l#D$\CH@H|$HxDxIHD$(H		LH)HPHIƈJ	H|$(GJ	@w;u{u{u{ttkDHH\pH@DxDxHHPHSHPIU		H)HPHIƈJ	AEJ	AuDHH(
8uxuxuxttzDHHH(
HF@DxDxHHPHSHPIH		HD$(H)HPHIƈJ	AD$J	At$AD8}J:]KH@XXHT$`HPHT$hHPHD$8]KH@XXHT$`HPHT$hHPIHw@HD$(I$		HD$(H)HPHHHˆq	AD$q	A|$A}JwfffD8}KDHHH

uzuzu
zffftL$'L$'MJADDIII$
H|$H@DxDpI$
HPHL$HQHPHD$@]KHY@X Dp!I$
HPH\$HSHPIH		HD$8H)HPHHHLjJ	AEJ	AuIU		HD$@H)HPHHLjJ	AEJ	AuHD$(H		LH)HPHHLjJ	H\$(CJ	@s]KH]@X Dx!I$
HPH|$HWHPIH		HD$8H)HPHHHÈJ	AEJ	AuH|$(H		LH)HPHHÈJ	GJ	@wH@DxDxI$
HPHL$HQHPIH		HD$(H)HPHHÈJ	AD$J	At$AD8}J#EL:EKA}JtD8}KtDHHH

uzuzuztfffft<DHHL
H@DxDxH
HPIT$HPAD8}JnH|$`OHg@HD$(A}JD8}KDHHH

uzuzuzftDHL$(I$
D$`A$
D$`D$dCD$dD$hCD$hD$lCD$lD8}LttH@DxDxI$
HPHSHPIH		HD$(H)HPHHHˆq	AD$q	A|$AD8}J]KH'@XXHT$`HPHT$hHPIH		HD$(H)HPHHHˆq	AD$q	A|$HuLHHHH(pЉD$PV҉T$TNщL$XvDL$`D!ȉD$PDD$dD!‰T$TT$h!щL$XD$l!Ɖt$\HH/pD#DL$`D#GDD$d#WT$h#GD$lEuEuu|$ltEKHD$`HHD$hHƅ	HDžA}JLIfffD8}LuZH@LpDxH\$(H		H)HPHIĈJ	CJ	@sMfffD8}K>DHH\pHHpp։3OщKW҉SGЉC#t$`3#L$dK#T$hS#D$lCH@LpDxIHL$(H		H)HPHIĈJ	H|$(GJ	@w;u{u{u{ttkDHH\pH\@DxDxHHPHSHPIU		H)HPHIĈJ	AEJ	AuAD8}JK|$Pu|$Tu|$Xu|$\t0]KH@XXHT$PHPHT$XHPHD$8HD$0A}JfffffD8}LD8}KDHHtpHH
T$P#
D$T#AFD$X#AFD$\#AF>u~u~u~tVDeLDHH\pH@DxD`HHPHSHPHD$@H|$0tKH		HD$0H)HPHHHLjJ	H\$@CJ	@sDeK}L@|$DDIJ\4pHK@D` T$P!HHPHSHPIHD$0H		HD$8H)HPHHHÈJ	AEJ	AuIU		HD$@H)HPHHÈJ	AEJ	AuH|$(H		LH)HPHHÈJ	GJ	@w]KNd4pHO@X Dx!I$HPIT$HPIH		HD$8H)HPHHHÈJ	AEJ	AuH|$(H		LH)HPHHÈJ	GJ	@wAD8}JHH|$HHx[]A\A]A^A_ffffffAWAVAUATUSHIYH`YH9`YIL`YHPYHD$L|$ffLM6HSIVL2HH[HC8@u~Iܽ{JvHJ'
A8l$JwIPYHXHHD$HCIPYHC8HxHtXHPPHpHLHC8H@HAY3ffHLt1I`YHXHHD$HCI`YffM9'fffffH[]A\A]A^A_ÐUSHH_YuH`YH9`Yt7H`YffffHHHYuH9`YuָH[]fffffffSLOI`YI`YH9~IH9y8ulIȻyJvBHLH

uzuzuztuA8XJwtfH	I9uIpYIpYH9IHAH9x8urHƻxJvHfffHHH
A
uzuzuztAEu8^JwtfffH	I9x[fffffffffH(H\$Hl$Ld$Ll$ HIIHoHHu	u
LHAfLkHLcPYHH\$Hl$Ld$Ll$ H(fffffffffffUSHHH~!uF!C!<<҅t{!tC  u	C!fffHsPH褿Hs8HHHHx0tHP0HH\ffffHYt(HPYH9PYtHYHH$YwHPYH9PYuHH[]ffAWAVAUATUSHXHt$8IԉL$4LF@IHD$PxʉT$A@fD$2IHT$(EAD$EAIx(t
fA@ 9u2Ix0&Ll$@L$4LLAP0Mh(HT$8H@D$HD$(HD$ D;t$HtUD$ )ȉ	tH|$4t	HH=I$fAD$
fAD$IuAlj	fffAUҸDЉ)9r-IEI$fA\$fAD$
I9u=I2IEI$f)fAD$fAD$
I))IAHL$ HT$8HBHBH9HfA\$IL5A	AUҸDЉ)9wމ))IfffffD)|$2trAD;t$AHT$BxD9u*D$ȃ|$DD$D$DHHD$(HD$DfD;|$22D|$2'fAD$HX[]A\A]A^A_fffHH\$Hl$HH^@~!tF!C!H:u2{!uC!C!<<҅t
{!tC!HHS8H\$Hl$HffffffffffAWAVAUATUSHH|$IHHD$F AbIcMDXA`A8a1A8hKHHN
A@ABA Afffffw?I4D)9Gσ u
Dȉ	D)9s| ÀvHHNpA@ABA AwFI4D)9Gσ u
Dȉ	D)9s|
fffff ÀvA8aAAD9H\$HYAAt?HH`YIcMDXIǀ0HBLBII@LAAD9LH|$ZF HD$HYH$L|$I0ZHT$LAAIcMDXLǹAxJvHHHH

uzuzuztt8OJw_A`A8arlA8hKt[fA<Wu%I@I@@H$HABfAW)A@fA@@fABH$f+fAWA8asAAD9IuPH|$8AAHL$HPYIcMDXEujI@@IA`AA@KAI`A@fAI`ABfAAƅAƅMIP@I;v@H\$HH!I#H9u!I`AfABfAHALAII@LAAD9HD$HYtHHYHHHT$zxDfC<gt]HD$JH|$HA@ CgfFH$JHFN HF0HF8HLn@H|$ShHL$@8ixw2AAt"IcItXH|$AAD9H[]A\A]A^A_fffffAWAVAUATUSHXH|$HIHT$@HHD$8fCfT$ AG  tDH\$@HSHt$8蒹HƸHAƇIwXL0HD$@HP"HHHӺHAHD$8HPxHAHѺHH\$@C"(ЈD$A8AHD$8BK!AfA)fD9c sDc AƇAƇD$D$ HHD$IHT$@LjHL$HH`YHL$H\$HHPYH$D$ D!\$ f)fD9AGHl$L!|$tD$T$ HD$8f9v,A~HcItXH9n@49L$ HHt$8H|$HHHAALT$L$IItXHdž0I~JvDHLH

uzu
zuztu%A8HJwtIBIrLHFH0IAIqLHFH0AAKJAItXAL0Ɔ`ƆaDDf)f@fBD8`vD`D8asDaHD$@f)X fA)tID$HT$@fz AD:t$AH\$8D8sxuC|$tL$
HD$@@"D$|$AHT$8HH\$@HCD$T$ HD$8f9FD$D$H\$@Dc HD$8fD;'DHX[]A\A]A^A_fffffffffffHtF!HHff+HffffATUSH0IHHCuF!Hv8HdfffH{Xu)fffKHHCXfffE  uE!Hu8HLE t'H{Ht HSPHsHLHCHA$YH}H|$EfD$ CxȈD$"KzHHH$Ht$"HHD$KzHHD$L$"HD$ HHt$H)HDHѺHH8ffftE!Hu8HL/HEHD$HT$HHL跰HEPHuHEPH{0HfffHHLHuPLA$DA9$DtFHcHJ "tqHcHiH 	ș)i")A9$DuHEPI$YHLDfffE t)HHL&E!Hu8HLHLffffH0[]A\fffffUSHHHH~XtQHHcHCXHHtH@ H@(HuvHsXH贫HCXH[]fffATUSHLJHYHPYHPYHXYH`YH`YHhYHpYHpYHxY¸HH AADhDAT$  H0ŋHźHHH;-s7ffffHHHt!HYHHYY;-r[]A\fffffffUSHHH^NfHǃHH#H=tft4fu+f	cH{pt	HSpffffffKyHǃyHHHt`EBHZJHHBhHHBpHEHBHà
CyHֿH{tH[H{uC|HH[]ffffff΃tfffH΃ufffffffffUSHH?v[xtGfffffHcHt(HSA	ЈAHCx9fH[]ffffffAUATUSHIAHxXH_HtH{tIH[HExZHtC|EA$tM	A$E
AT$|!у		Ⱦ!փу		Ⱦ!փωу 		ȉу@?		ЈAD$tM	Ht	IEHHCECECxEMtAEAD$ECzEtMfEHEHH},HH}<H4HHH}@@MtcIEEAEAEE AExE!AD$E"AEzE#AtM$AfE&IE(AHuA$EH؈EH؈A$
I|$xH0H[]A\A]fffffH?v8xtOxHcHǠu9HǠfffffffffffUSH?v6xt/HcHàt
HàCx9fffg[]ffffffHOfffffH9<u	HƒvffffHffAUATUSHIH$HG/?&GHA<$HHA<$upHtfA$u_HAAD$x~kIcIĠHxH Hcы3D~AAD$xD9 }xH}xHٺ fUuWt{LILOtvGRUBuAL$1AIcHH؀utAL$AA~H[]A\A]fffffffffD"EHIcHiH A	D)i"A)McIIt8pHc"HHT8xD"ffffffffSHH";"tb"HcHHL@pL$HpxHt$HcHiH 	ș)i")"HAЋ";"uH[fDDEHIcHiH A	D)i"A)McII8"HcDHH8"DDfffSHHD;DffffDHcHH"HPH$H@HD$HcHiH 	ș)i")DYtHHt$H$D;DuH[fffffffffSHht H_hHHGhHH[ÐHGhHHwhfffH?tHH@HHFHHHpH
ffffHvHH7ffffffH(H\$Hl$Ld$Ll$ IHH>t=L&HEHXHH9uHEfHUHCHHBHHLSPL9tH}uH\$Hl$Ld$Ll$ H(ffffH?ufHffffffffHHHG?uHHffHffffffHhH\$8Hl$@Ld$HLl$PLt$XL|$`IIAHo0D7AމHH$AAHAA0DAAAŅtA 4$E‰D$0@u	D@D$(LH@ljD$ LHD$A…t	%	ЉD$D$$AMDHAHډH\$8Hl$@Ld$HLl$PLt$XL|$`Hhfffffff
 @t
ffffffffffffATUSI  @I|$x	f''?KLvϸ[]A\ffffffffffHH\$Ld$I@FÍsI|$sI|$H\$Ld$HÐSH@pH{[IѺLG
AAG9DAA	fWDƒ	ШfyfAfAIfAfAIAAf%fAIfAfAIfAfAIfAfAIfA	fAIfA
fAIfA
fAIfA@I9uD&`ED6aEffffAfAIAAf%fAIfAfAIfA	fAIfA
fAIA%f
@fAI94fyfAfAIfAfAIfAfAIfAfAIfAfAIfA	fAIfA
fAIfA
fAIfA@I95bfAfAIfAfAIfA	fAIfA
fAIA%f
@fAI96ff
fAHHH\$Hl$ Ld$(Ll$0Lt$8L|$@T$HLgHD0Dh<A D$LALEAD$LffEALffEEDLffEEDLffE|$ujt$Lt$Lf	ELf	EDLf	EDLf	Et$LALE
ALEH\$Hl$ Ld$(Ll$0Lt$8L|$@HHfffffHhH\$8Hl$@Ld$HLl$PLt$XL|$`IfT$Lt0Av<0HHŃHDHJ0P}t]HE HD$Ld$ PDLDLAeH\$HK I~0L$$ADD$DSHL"H\$8Hl$@Ld$HLl$PLt$XL|$`HhfffffffffffHhH\$8Hl$@Ld$HLl$PLt$XL|$`IAD$Hl0AfD$HL$BfABAD$HÃHHH(PAt*D$ADfADž`Dž@Lc HD$@tHL$ AT$AL;eHD$DHIL$ EH}0HD$ H$EƋT$DAT$HH`tNHPtDHPxu7DL,HPH}uHPHfffH\$8Hl$@Ld$HLl$PLt$XL|$`HhfffffffffH(H\$Hl$Ld$Ll$ HAH,
AĉƒH{,
H{,
H{!D	H{¾H{H{D,
H\$Hl$Ld$Ll$ H(fffffffffffHHH\$Hl$ Ld$(Ll$0Lt$8L|$@IADL$HGHD$D$D<A	DLl0EtrMABAU,Au<$H|$D9t#AIEHЉLÃD9uA`ED$D$A|$ƒ|$	ШAbD`DH|$؉DH|$MtADž`ADž@At
AuDLAtAt
AuAL	At
AukA߉D`(DH|$DH|$DH|$DH|$LA߉LٺLAV(@tNALAt
AuDLAϺLAV(Gt?A@fu"ADž`ADž@AL=uLKH\$Hl$ Ld$(Ll$0Lt$8L|$@HHffffffHI	H|0HuLKffffHPHuL,fffff>t
~ffffftLcHffffH8H\$Hl$Ld$Ll$ Lt$(L|$0IIHG0L`o<AD"/ LLźDҀfL@@tLLffffAG t,fffrtvfffLL@@t@Iw LuA0LLi}LLWkLLEY@Ũ@tA u=A0fuLL2Iw LPu"LLLLH\$Hl$Ld$Ll$ Lt$(L|$0H8fffffATUSIH~tX|HCHHCAt$<ID$0HxŁv΁k;At$<ID$0HxHSfHCŁvсk[]A\HHH\$ Hl$(Ld$0Ll$8Lt$@HIAAH^ HL$S7H0Au
ADž`HK(uH}0HD$H$AADS LH
Au=uH
HPHP~u&H
HPH!pDu*uH}0
u<(HE0HxuH}0HPHt${uHS HHnH[Ht{tH\$ Hl$(Ld$0Ll$8Lt$@HHÐAUATUSHHHG0L`Do<Am(Lt1LL3H{0FAu(LƃHƃdƃeǃǃǃ@ǃ Hc‰hƒ~HcHHDŽPƒ~HǃPHǃXǃ`AuLAuLS AuLS$AuLHC0tS$AuLS(AuLHC0tS$Au LS,Au$LH[]A\A]fffAWAVAUATUSH8HT$AυLt$ ffffHcHHH؃PupH`zuRLL"HcHHH؋tLL3H{0LX3H{0L4$AELT$AŃnH8[]A\A]A^A_fffffffffffH(H\$Hl$Ld$Ll$ HAAAA!샿t	uZAEEH{AEEH{AtEEH{%	%	AtEEH{H\$Hl$Ld$Ll$ H(ffffHH$Ld$Ll$HDDD`(DHH{DH{DH{DH{DDHADHH$Ld$Ll$HffAWAVAUATUSHHD$AD$D<fffffC>DD AA\$(H}H}DHH}H}DAt$H}At$H}At$H}At$H}At$H}At$H}At$H}At$$H}At$ H}At$,H}At$4H}AA|$fsH}sH}sH}sH} H}%
H}‰D$|$ H[]A\A]A^A_ffffffffHHlHfffSHG=Pt!H,
H{¾,
H{
%H{¾
H{
H{8H{H{dH{(H{XH{\H{@H{DH{HH{P[ffffffHFHXHFHXtHXHpHXHPuHPffffffffffH~uHFHXHtH@HVHFHBH~uHFHPHtH@fHVHFHBHFHFffHH$Hl$Ld$IHHӃ:uHrH} (HrH} 0A$dEHLEA$HH$Hl$Ld$HHH$Hl$HH~tdHHUhEHH$Hl$H@v@ύL	H@ύL	HffffffATUSI@	A$I|$҉fI|$I|$d9u&A$I|$dI|$d[]A\fffffffHH\$Hl$H@!؉H}d9uH}dH\$Hl$HÐH(H$Hl$Ld$Ll$Lt$ ILoLd0Al$<ADŽ$@؃ك<fLAt$<LLLADŽ$Lu(LH$Hl$Ld$Ll$Lt$ H(fffffffffffAVAUATUSIALgHD0X<ǀ@s(L(LtŁv
fffvALAL[]A\A]A^fffffffffATSHHHHG0L`HH{HHeS$	‹s<LH[A\fffffSHH0Huǃ`3H{0[ffffffffH(H\$Hl$Ld$Ll$ ILf HG0Hh_<H%@A|$umAT$HAT$HAT$HAT$HAT$HCffffffAD$u%fAD$ufAD$ufAD$u
fAD$ffft
)AT$HAT$HAT$HAT$HAT$HAT$HAT$HA<$ HA'Lt^H%uAAID$HID$HAAvAl$H\$Hl$Ld$Ll$ H(H(H$Hl$Ld$Ll$Lt$ HLJHdH{C{ǃǃǃǃǃǃǃƃH{(f{PStfff,tffffffǃfffǃ
ǃff@ՉЃtt
fH{ʉHH%H@vHHHH{H{,
AAH{D,
u[H{
0tECpt%Cpttt	uCptCpcpϽfff@H@vSpH{StH{(SxH{\T@fH{‹T @fH{@vǃU@HM@vPt	uGAADDHuDDA	@vDH2H$Hl$Ld$Ll$Lt$ H(HHdHfffffffffffffffffHH\$Hl$HH\0Ht,@C<Hk0ǃ`ǃ@HH\$Hl$HÉHT0Ht
`fffffffffUSHH@tH}tr>t17fffffH}@
H}uH[]fffAWAVAUATUSH8HAHT0HGHD$0HB<D$,`D$(D$(|$(
vfffA߉H2HAAADAƉHT$ HT$HT$HD$AljD$AAEEH}ÃHt$ EEH}Ht$EEH}Ht$EEH}Ht$EEH}\$HuAA!Ht$,H|$0%@tAHoAH\fffffH8[]A\A]A^A_ÐH(H$Hl$Ld$Ll$Lt$ AH\0HtqLoDc<`t[DL…u'AF<w=ǃDA	€ǃDDLH$Hl$Ld$Ll$Lt$ H(ffffffffHHT0Ht&`tǂ`@wHfffffffffH¹H|0t HD0ǀ`@HffSH\0Ht-`tHH![fffffffHT0HtHffH(H$Hl$Ld$Ll$Lt$ IẢ؃@uAtxtADDHD$	ЀD	I}DF(B(fffH$Hl$Ld$Ll$Lt$ H(ffHH$Hl$Ld$HAA!ă@fHAԍJH	@fH{@fH{H$Hl$Ld$HfAUATUSHIAD!@fI|$@̓HH!ЀfI|$fI|$@EI|$@ۉDI|$AL!H[]A\A]ÐAWAVAUATUSHIHALHl0@։ЃttI|$CXHuDu<AL;`C,DC0HC4fffD*vD'vDLC8AvLC<AvLC@AvLCDAvLCHAv LCLAv$LCPAv(LCTH[]A\A]A^A_ffH(H$Hl$Ld$Ll$Lt$ IIՉHl0`GH5hAKHL(PAL$:HBDu@6ffffxu*}u$‰hffduG@uۉLLfffffLLHIULHCaLLHfNLHHu:@uLfLHuLH
fffH$Hl$Ld$Ll$Lt$ H(ffffffffffHXH\$(Hl$0Ld$8Ll$@Lt$HL|$PIHGHD$`HAL$$tYAXH|$ÉAXH|$ھLAW(D$#|$#fH|$H|$AƉ҃H|$|$#fH|$AAD$#D$D$fffAոD!D!AAD	tDD4$At$L}t*\$D	SD$$tAՉLOAAA{D$#|$#H\$(Hl$0Ld$8Ll$@Lt$HL|$PHXfffffffffHHdHfffffffffffHHdHffffffffffH8H\$Hl$Ld$Ll$ Lt$(L|$0HAEAн9sND	Aǐs<HC0HxxD!D8$D3H{0tD9rH\$Hl$Ld$Ll$ Lt$(L|$0H8ÐSHw< HG0Hxs< HC0Hx[ffffffSHw< HG0Hxs<HC0Hx[ffffffHH$Hl$Ld$H\0HtmLgk<`tXHLAd'HuH
HH$Hl$Ld$HfffffffAUATUSH8ILl0MI]@fff@D$0D$(D$ D$D$D$$AME@Lt?f{7u7@$AALtKf]t3H޸u"0fvuH8[]A\A]ÐHH|0Ht`tHH8@D$0D$(D$@D$ EDL$EDD$ɉL$҉$AAH8HhH\$8Hl$@Ld$HLl$PLt$XL|$`HAAMẺl$pDL$xD$$$D$D$¾H|0tMA‰D$0AÉD$(D$ ljD$AD$AD$ʼn$EMDDH1ƉH\$8Hl$@Ld$HLl$PLt$XL|$`HhfffffffHH\$hHl$pLd$xL$L$L$T$\LD$PDL$LD$D$$fT$0$fL$ $fT$$L$$T$H\0LgDs<@t	`u
A@HHunLALLALL$0ALD$ ALL$AL>fDu!fDfffufD$0ufD$ fufD$tHAALAALT$0ALT$ ALT$ALT$ALT$AL|$\uEA'HuH1HA'HuHALuH;l$LsjE@u!AdPHtm|$\uDLHL$PfQHL$PADL;l$LrAdPHuH!HHfffH\$hHl$pLd$xL$L$L$HĘfffffffffffATUSHHG0HhDg<A$ Hs< H
HADHxfffÁ'vѸ[]A\fffffSH7tH‰[fffUSHHHpHpHÃ~fffHpHÃ~HpHÃ~H[]ffffSHHpHpH[ffHH\$Ld$I
HpLH0LLlۉH\$Ld$HffffffHH$Hl$Ld$H=,
Aĉƒ,
HHŃbbtbҾHHH.HpHH0HHpHH0HHTHHD,
HH$Hl$Ld$HfffATUSH,
Aĉƒ,
HHŃbbtbҾHHH	HpHH0HHpHH0HH/HHD,
H[]A\ffffffffffSHGHp
HH0HHHuMHH0HHddH҉[fffffffffffH(H$Hl$Ld$Ll$Lt$ IAH_,
HAʼnƒ,
HHŃbbtbҾHHE$AHpHHHD,
HH$Hl$Ld$Ll$Lt$ H(fHtfffff HfAWAVAUATUSHHA,
AƉƒ,
HHAŃbbtDbҾHHHf=UAfD9*ffffHpHD9~A~
HHpHfUuAAvfUtUHpHHf=Uu%AH<>uHDDHpHDHHD,
HAH[]A\A]A^A_fffffffffUSHHfHHu!HHu
Á~H[]ffffffffff~u~uFffffffffffH8H\$Hl$Ld$Ll$ Lt$(L|$0AADHoIԾ,
HD$ƒ,
HHAƃbbtDbҾHHt,D9}RfAHA$ID9|0D9}&ffffA$AHID9|DHHT$,
HH\$Hl$Ld$Ll$ Lt$(L|$0H8ÐUHHH}uUUHEHHEUHHH}ufUUHEHHEffDUHHH}uUUHEHH‹EfUHHH}uUHEHUHHH}uUHEHUHHH}uUHEHfUHH H}HuUUHuH}DfDUHH H}HuUUHuH}DfDUHHH}U@uUuH}
DfDUHH0H}uHU؃}uHuH}&HEHEEHEHEHmH}uHEfDfDUHHH}H}fUHH}}DfDUHHH}HEHÐUHHEHHEUHH}HHfDUHHH}@uEHUHHDxDfDUHH H}HEH@HEHEH@PHEHE@xHUBBHEH@pHtHEH@pHHUH}HuHEjg<uJHEkgu;HEƀkgHEHxXHEHH}HHUHH H}HuHEHHxHEHEH@(H@0HEHEu%HE@!HEH@8HHUH}HE@"<PHEP"t^HHEH@(HHEH8zHE@!HEH@8HHUH}mHEH@(H}uHEHxHƿHHEH@(HHuH}fUHH0H}@uԀ}v(UHE؋pHHEHE؋@HHigHEHiHHHHEEHMHcHEHDxHUEԈHE@HE@HEHXE
HHHHEHPHEHhE
HHHEHE%Ht,MHE؋pHHUHEHEHEP$HE@ HEHxEHHHHEHPHEHEHHHEHEHt)UHE؋pHHMHEHHEHEP,HE@(EHMHcHHHHHH0@EEUHH H}HEH@HEHEHb%uEHEHb%u	EtHEHju	EVHEHju	E8HEH%t
HE@HE@EEfDfDUHH0H}@uHMH]UHHHHHHHHEEHUHHDxHEHEH@HEHEƀHHUHEHHE@xHUHHEHHUHHEHPHE@u;HEHHEH	ЃHEHEHjt^HEHtHEHr	HEHzHEHx	9MHE2HEHzHEHx	ЃHEEHMHcHHHHHH0@PHEHEHEEHMHcHHHHHH0=tFEHMHcHHHHHH0PHEHEHE@UHH@H}؉U@uHEHHHEEHUHHD0HEH}}}HMH]UHHHHHHHHEuH}0HE@yuHE@ztEEEψEEHEUΈHE
HEHPHEHHHEHPhHEHHHEHPpHUBBHEH@HtaE8HEHPEHH H;EuHEHPEHHDŽ EHEH@@x;EHEH@HuH}HEkgtOHEƀkgHEHxX5HMH]UHHHHHHHHEH}DUHH@H}@uHEHHHEEHUHHD0HEHMH0UHHHHHHEuH}u'UHE0HEuH}uB@KLuH}u'UHE0HEGuH}u'UHE0HEH}t'UHE0HEHEtUuH}$AAu'UHE0HEqHE tjHE uUuH}$AAu'UHE0HEuH}$AAu'UHE0HEHEt	E6HEt	EHEEHMHcHHHHHH0EBEuH}$AAu'UHE0HEE@HE@t	EFvHE t	EEXHEt	ED:HEt	ECHEtEBHUEHE=uE
HEuH}$AAHE@uH}uSHE@<HEHx'uH}uH}uEduH}uEGHEPHE&E'HE@tjHE@uUuH}$AAu'UHE0HEuH}u$UHE0HEiuH}u$UHE0HE4UHE0HuH}EEDUHH0H}؉uHEHEHEHHHEEEHUHEЃ}t}e}[uH}4uH}u*UHE0HuH}MuH}t*UHE0HuH}puH}EHUHDŽ}EHUHHD0HtyHEHHEuH}H}uH}uH}EHUHHD0HEhguu	H}EHUHDŽE}dfDUHHH}H}@UHHH}H}@UHH0H}uUMHEH@HEEEԃ}}tE܈E}uFEHUHDŽHuHHHEHR}u2EHUHDŽuH}H}HEuHE*E!HE0UHEEUHSHH}H$AAH$HHEHPHEHPHu$HEpHHE0HEHPHHEH`HEHPHEHXHEHXHHEHXHEHXH%HHEHXHEH`HEHhHEHhHHEHhHEHhHHHEHhHEHhHEH`HH)HEHXHHEHPHH)HH9t@HEpHHHEHPH$EH$AAHHHEHpHEHpHu@HEpHHHEHPHE]HEHpHHEHHEHpHEHxHEHxHHEHxHEHxHHEHxHEHHEHHEHHHEHHEHH²HEHHEHHEHHH)HEHxHHEHpHH)HH9tYHEpHHHEHPH$HEHpHEEEH[UHHH}HEHPH$HEHpHf.UHH H}HEHXgHt+HEHXgHEHEHHEHXgHEHEHEHEDfDUHHH}HuHUHEHXgHHUHEHXgfDUHH0H}EHMH]EHcHHHHHHHHEHEHEHEH@HEHEH@HuHE@u3HUBBHE@HUB	ȈBHEH}H;EHEHHEH}EE}EHUHHHu}EHMHcHEHHUHEHB}~_HE@tPHEH@tH}3uEHUHHHUHcHƒm}uHUHEHE}rUHH`H}HuHEH@H@PHEHEHPHE@xHEHкHuHEHEHEHEHEEHMH]EHcHHHHHHHHEH}ttHE@tHEЋHEHEH@HEHEHEHEu4HE@xt(HEH;EsHEH;ErHEH@HEHEHEȃE}IHEUHH H}uHMUUuHEHx(HMUHH@H}@uHEH@(HEHEH@0HEHEE}v
}wEHUEԈB	}wEԃE
Eԃ8E}@v
}CwE@uH}uH}MuH}$AAuH}UHHPH}ȉuĉUHEH@(HEHEH@0HEHEEHEH@HEHMH0UHHHHHHEHE苀`EE}tuH}uH}}t}HE苀DHEHEE} t	EEEHEUP MuH}E5HE苀Dt&HE@ uH}E}t
uH}EfUHHH}uUUHHPH}ȉuHEH@(HEHEH@0HEHEEHEH@HEHMH0UHHHHHHEHE苀`EE}tuH}uH}HE }tBuH}$AAtTHE@E@uH}$AAtHE@E}t
uH}EfDfDUHHPH}ȉuHEH@(HEHEH@0HEHEEHEH@HEHMH0UHHHHHHEHE苀`EE}tuH}uH}HE@}tBuH}$AAtTHE@E@uH}$AAUtHE@E}t
uH}EfDfDUHHH}HHDUHSHH}HEHHEEHEH@@HHuHEHHHHHUHP@HEHHEƀhgHEHHHEHUHEHBPHUHEHBH]HHEHx HH\$8HD$0HD$(D$ HD$D$HD$H$AIHtEEH}t%H}EEHEHx HU$AIHHEHP0HEH@0Ht%HEHx0HHEHPHEH@Hu.HH}}Er
HE؉AHEHx QHE؈PHEHx HEfPHE@HE@HE@ HE@$HE@pqHE@tHE@xHEH@(H}uQHE؋0HHEHH0UHEHx H}}EmHEPHEjgH}ؾHEH@hHTHHEH@gHEH@gHuHPE0HEH@gEHcHHHHH4H}E} ~ǺH%HHEHPHEH@Hu-HHEH@gHHEHx%HEH@EHEHHEHcHHHHHHHHEHUHEHBH}HUHHEHxtAHHEH@gHHEHxHE}SHEHǀXgH$AAH  HHEHHgHEHHgHuHeHEHHgHHHHEHPgHEHPgHEEHuH}HE E}~EEHMHcHHHHHH0@EH}EH}CEH}u+HE؋0UHEH}dEH}t)HE؋0UHEH}qEHMHcHHHHHH0@E}EbHMHDEHcHHHHHHHHEHEHDHHEHPHUHEHDHE@|m}yEZEHUHHD0HEH}t=EH}EHcHHHHHHHp]HEHxE}~H}HE@@H}E4EHUHHHEH}tHE@t	H}E}~H}HEǀHYHEHYt
HEHEHuHH}}EEHĘ[UHHH}uUH}HNjMUHuÐUHH@H}HuЉỦMHEHEHHHE%HHHEHEHHEHEHH;EtHEHHHUHuHEHEH@HEHEMȋUHuH}fDUHH H}H}HHMHuHEfDUHH@H}HuЉUHMHEHEHHHE%HHHEHEHHEHEHH;EtHEHHHUHuHEHEH@HEHEHMUHuH}@UHH0H}uHU؃}uHuH}&HEHEEHEHEHmH}uHEfDfDUHHH}HEH@HPHEHHEHPHEHBUHH`H}@uHEH@HEuH}uH}uH}u4UHE0HuH}ESuH}u4UHE0HuH}EuH}u4UHE0HuH}BEuHuH}D$0D$(D$ D$D$D$$AAuuHuH}$AAEHMHcHHHHHH0@uH}$AAtPEHMHcHHHHHH0uH}$AAu+uHuH}ECuH}u+uHuH}}EEEUHH H}HEH@PHHHEE?EHUHHD0Ht'EHUHHD0Ht
uH}E}vfUHH0H}EHEH@PHHHEEH}EEHUHHD0HEH}tfHEHtW?H}u+}EtuH}EHEHuEE}r}Of.UHHH}H}H}H}H}UHHH}fUHHPH}UHMDDM@ufEHEHEHEHH@HEHEH@HHtHEHpHHEH@HEEȃ}t+}r}tHE@!#HE@!
MUHE0HEԃtpHE@HE@
HE@DHE@DHE@DHE@HEL$<$EEDHHUEfBTHEPHEPVHEHEPWHEHHHUH}EuHEgHE@<@u&HE@PvHE@PPHEPPE5HEHHEH@8HHUH}EEfUHH`H(H HHE1HDžH HHHHxHH H@HH @fH0HHH0HHDžHHHuBHH @!H H@8HH H(H H@H @HP HH@(HHH@0HHH@HHHPH@H9v1H @!H H@8HH H(:H@H @0t@ t
H@	<mDž0HBHfBHHPHf@H@HH@HH HB H @< uH
HH H@(HtxH @ tfHHH H@(HHHHHHBHAHH@
fHu
H H@0Ht/H H@0HH H(ЅHHH H@(HtuH @ ucHHxH H@(HpHxHpHHHBHAHxHp@
fHpuKH H@0Ht+H H@0HH H(ЅuH @!	H@ftH@
DžHHHh%tH @!.t6H @ tDž$
Dž4H @uHH@
Dž@HH%HH%tHH¸!f	fDžHf	ꉕHhHH @ tDž
DžHD$0T$(D$ T$D$T$$DLu
H @!Y	HH%Ht
DžH@
fHqH @!HH H@8HH H(HH@H!HHu1H @!H H@8HH H(OHHHHHHH BHHHHH@
fBHHHHH@fBHHHHHHHHH@H@
fH+HHPH@f=uH@u
Hf@H HHBHH0HwtKtHpHH @!H0HHH @!H0HH @!\HHHT0HHH @!"HH @!HtHH@HHH H@8HH H(H@$PHP$RDž0HH@HH@ HH HB(H@Hf@HH @PH@H@BH@H%HHfPH%HHfPH%HHf%	HfPHfBH@@H0HH@@H@H%HHfPH%HHfPHHfPHfPH%Hƒ@HPHH@ H0H7,H @!H H@8HH H(HEH3tfDfDUHHH}H};f=u(H}f=PuH}HEEEÐUHH H}H}HHMHuHEfDUHH`H}H}HEHHHH}u'HxgHEHuH}H}uEH}xgHUHEHB H}DEEtEEEHEHx HU$AIHHEHP(HEH@(Hu.HHEkHUH8HEHp(HEHx HEH$IIt>HHH}HEHHEH}t:H}辨HEHE@HEH}tEE}HEHx HMHEHD$D$$IAHHHHEH}uH}EHuH}غt"H}ؾHEEH}H}A¾t/H}H}ؾHEE~HEH0H}HE@PHEǀHEHǀHUHEHH}H}HH}uEEUHHH}HE@HDfDUHHH}fDUHHH}H}H#ÐUHHH}HEH@f.UHH0H}HEHEEH}HHuHEHHEH}}ÐUHH H}uHUHMHUHH H}HHE)EHUHHHEH}t	H}E}~UHH H}H}HEH}u	EEHHEH}tHEHpgH}H}3@KLEEfDUHH@H}HEHHEHEDHED9H}E|HMHDEHcHHHHHHHHEHE@|t?HEt-HUHHUHuȹE}zLHEHHEHEH`gHHEH}H`gHuHHUH}HEH`gHufUHH H}HEHHEHEH@HEH}H}HEhgPHEhgHEhguu	H}f.UHHPH}HuH}HEHEHHEHE@PE}0}0wL}}w}
}H}>}}%}	tT}	w}2n}:}1	O}3	B}	5HE@htHE@T8H}HE@dwHE@dHUHHuHE@T9H}yEHEhguu	H}H}KHEHUHEHH}H!HEDHED9tH}H`gHu
HuH}
}EH}}H}HE@TH}HE@T:H}zH}H}^HEHEHEƀHEƀHEƀHEƀHEfǀHEǀHEǀHEǀH}0HE؉HEǀH}HHH}HHH}HH}HH}HE؉HEǀHEǀHEǀHEǀHE@TH}HE@TH}@UHHH}HEH@HEH}tHEHHEHPHEfDfDUHHH}HE@PDfDUHHH}HEH@f.UHHH}HE@LDfDUHHH}HuHEHHuHUHEH+HEHHHEHHEHHEHHUHEHDfDUHH H}HuHEHHEHEHH;EuHEHNHEHHEHEHH;EuHEHHEHHEHH;EuHUHEHUHHPEHHHHHEHHEHHEHHEȋ
)ȉ}HMEHuH}Eu/HEhgu HEHHEH}H}}H&H@ %HHEHEHHEEHMHDEHcHHHHHHHHEHE@|tJHE u$HE@uHEtHEE}oHEH@@HEH}>9$Hx4H@UHHeH%HEHEDUHH0HHHEHEHHEEHMHDEHcHHHHHHHHEHE@|tfHEtTHE uBHEfuHE<u	EEHHUHuME}SHEH@@HEH}"H
AHHUHHPH}HuHUȉMHEH@@HEHEHHE}EHE@l% tHHE@lHE@l%tHEEHHHHUȋEHHHEHHEHHHHUȋEHHHEH@fBEHHHUHHUHE;EufEfEUHEfP
EHE;EY3HEHHHEHHEHEfPHEf@
EEEUHHE}tEDUHH0H}HuHEHH@HEHUHE@[HUBBHEHE@zuHE%tHEPʀPERuHEH6HPEHHHUHcƈLuHEH6H‹EHHHUHcƈLE}~EEHUHD E}~ERuHEH.HPEHHHUHcƈL uHEH.H‹EHHHUHcƈL E}~H}HHHEE܃}t.}}3G}}.HEHHtHEH<w"HEHHt0HEH<vH}HHH}HHHEHHtHEH<w"HEHHt-HEH<vH}HHOH}HH4H}HHH}HHH}H Hf.UHH H}HEHH@HHEEH}}UHHpH}HuUMHEHEHEH@@HEHEHEHEHHEHEH@HEHE@dHUЉHHEHEH@(HEHEH@HE}u}uHE`EHHHEHHEHEHHHEH@HEfPE;EufEfEHEUfP
EHEE;E|HE@ t)HEH@HtRHEHpHEHx6HE@ t'HEH@HtHEHpHEHxHuHHHEHHEH@hHuH}H}fUHHHhH`HHE1H`HHEHEH@HEH`HEH`HEHE@dHUHHEHEhgPHEhgH}tHE@uH`@TH`VH`DD%AD%aD
D
DDDDDD5tjD5,D*LD/?D(2pDD(D;H`@T6H`H`HH`HHHuHE@THEHHEHEHPH9v	EHEH@E؋EHEHUHEHUHEHUHE؈HEHHEHHEHHEHHE@T6HEHHEHEH@HHEHEH8HEHUHHEH0HUHHEH(HUHHEH HUHHEHHUHHEHHUHHEHHUHHEHEHHEH	HEH
HEHHE@TQHEH@HEH}HEHEEH`@lt@H`@l%@uUHEHHu+H`@TUH}HHuHUH`HB@HUHEHHEH@8HEH@0HUHHEHP(EHHt=HHt+H
t"HtPHtDEE	E	ЉHEHPEHEfPEHH8EH0H	EH(H	EH H	EHH	EHH	EHH	EH	HEHPEE	ЉHEfPREE	E	E	ЉHEHPEE	ЉHEfPELL(t]L(L
tcLtrLt9oL/t^L/L*t4RLtLt8HE@ HUB B  HE@0HUB B HE@@H`@l]H`HHxH`@l%tHEP P EHEHP(EHHH‹EHHHxHHHEHP(EHHH‹EHHHxH@fBHEHP(EHHHHPH`;EufDž^	fDž^^HPfB
EH`;E2H`HHH`HHEH@hHuH}HUB B H`H`HHEHpHEHxHE$IIEЃ}}$HuHHuH}H`@TH}zHEhgPHEhgH`H`@TH`HhHUH3tf.UHH@H}HuHEH@@HEHEHHEHEH@HEHEHHuHHE@!Ẽ}w[EHHE@TLHE@T?HE@T2HE@T%HE@T
HE@THE@THE@ t)HEH@HtRHEHpHEHx6HE@ t'HEH@HtHEHpHEHxHEH@HtHEHpHEHxHuH}H}fDfDUHH0H}HuHU؈MԋP
)ȉE9Eu	EwHHHHEHHHHHEHHHHHEHHHHEԈEEEDfDUHHH}H$AAHUHHH}H$AAHUHHH}HuH}HfUHHH}HuH}HfUHH0H}HuHU؉ME'HEHE؋1HEHEHEHEEE;EwfDfDUHH(H}HuUEHU
HE1ȉHEHEEE;EwÐUHH(H}HuHUHEHE؋HEEHHEfEGEHcHHHHHHHp]HEHH;EuHUEHU؋E!E}~HEH@@HEEH}uUHSH(H}HEgfffE)É؉EU)‰ЉE9Eu	EtHcHHHHHHHUHHHBHHBHHBHHB HB(EEEH([fDUHSHH}9HMHcHHHHHHHHHHAHHAHHAHHA A(
EgfffE)É]EE)‰U]EEEH[fDUHHpHu@}HHE1H},EEUU}wUHcMHHHUHE%?Hu-HE%Hu$HEHHEHxHEEH}}u=HEHxxHUHuHUuHHEH3tUHH0H}uHU؃}uHuH}&HEHEEHEHEHmH}uHEfDfDUHH@H}؉uԉUHHHH!‹EH	HEEЃtEEEˈE}t
H}tEHE<wEHE u$HE@uHEtEEjEHUHH HEH}tJHE<v?HE u$HE@uHEt	ECEHE@x;EHEH@H;Et	EUHuH}EEUHHH}HuUHH H}HEHHEENHEDHED9uH}H}HEHEhguH}EÐUHHH}uHUMLxDtEll
l
wlt*ll.HE}tDžp]	ttDžpE	HEEHHHH!‹EH	HEЃ}t
H}tDžpHE<wDžpHEH@HEHEH@PHEEoEHUHHH;EuXHE؋@HNjuHEH}t<HE@Xt1HHDžpSE}~HEHuH}EHxE}Džp}tDžpt,tDžpHxHEH}>Džp}tDžpttDžpHEEHE@Eu}CDžpQ}tDžp<ttDžp$HHE3HEkgtHEƀkgHEHxXHEH@@HEH}uEhh
tDh
wh-wz&h!thdthtRtHxuH}DUL]HEH$AIȉHDLDžp-E-dd6dHHHHH!HE@hH	HEHHHH!HE@pH	HEHHHH!HEH	HEHHHH!HEH	HEHHHH!HEH	HEXHHHH!HEH	HE0HHHH!HEH	HEHEH}H}HEH@HEHEH@PHEH}E苕tHxuH}DUL]HEH$AIȉHDLu}Džp>}Džp%E``` `tHHHH!HxH	H@H@PHEEHE@tzHHHH!HxH	HHHHH!HxH	HHHuعHE@t?HHHH!HxH	HHHuعOHE@t=HHHH!HxH	HHHuع}PHHHH!HxH	H@H@PHEEHE@tzHHHH!HxH	HHHHH!HxH	HHHuعHE@t?HHHH!HxH	HHHuعOHE@t=HHHH!HxH	HHHuع}HHHH!HEH	HEHEH@H@PHEHE EEHUHUHHUHuع}&H;EvEHE tDžpH}tHUtDžppfDfDUHH0}܉uHEM؋UH}AE}uH}HHEH}HE@UHH H}EH}E}EUHH0}܉uHHHH!‹EH	HEE}t
H}tEHE<wEHE@tHEtEHEH@H@PHE}zEHHE u$HE@uHEtE;EHUHUHEfuHE<u	EEHHUHuM}.H;EEHE tsEMEHUHH Ht3EHUHH <uEHUHH NjuEHE@x;EHE uEEHU}.H;EEHEuHE u$HE@uHEtEIEHEHǀHHUHu}.H;EEHE@tHE@uEEHU}.H;EUEHEu:HE u$HE@uHEtEEHHUHu}.H;EEHEtHEu	EtEHU}*H;Ev!EHEu	EEEUHSHH}HuHUMHE@	EHE@<ue}t.HEH@HHEHEHEfPHEf@
EHEH@HEH}HEHEtDž|g}~Dž|REHHHH]H}HHEHEHEH%HHEHEHH%HEЋUHEHHEH9HFHEUHEHH;EtVH}HEHEHHEHH)HH=uHE%Hu
HEHEHEHEHEHElHEHE؉)ȉEHEHE؋E)EEHHHHUEfBEHHHUHHU}tfEfEEHMfA
E}Dž||HĈ[UHHH}HuH}DfDUHHH}HuUEHEHPHE@xHHxHкHxHxHxEEEEHEHEHHEHE
HEHEH9r
EEE}}}t&}t}HE HU HHHuHEHUȀHHHu
VHE@uDHU@HHHu	H}HEHUB  B HE<#}HHEEH}u4HuH}HHEE}t6}t}t:HE@HEf@@&HE@HEf@ HE@HEf@@HEHHEHPUHEHH)HE@H9sEHEHf)HEfPHEHUHPHEH@0qHE<ufEE}t0}}t*}t}tHE@HE@HE@HEHHE@zHHEHPHUHEHHEH@8HEH@hHuH}H}}2H}AHt}<Eu
tEu+HHH}HE@!EHuH}}H}tH}HEEE}t}	HEHEHEH9sMHHUHuEE}}}t}t}EHU߈HUHEfǀHEHǀHUHHHuEHUHUHEHǀHHHuHU࿈HHHuHHUHE t]HHHU߈HUHuHE@tFHHHU࿈Hu
VHEtDHHHUHuE}EHU࿈HUHHHuHuHE@HEkHUHUHE<u	EEHHUHuMHuHE}*HuHHEEE}}}t&}t}EHU߈HUH}u
HEHEH}HuEHUHHHuKEHU࿈HHHuENHEȋDHEȋD9uH}ȺH}HEHEhgu}t	H}}t*HEu}uHuH}ȺH}}ÐUHH`H}HuUEEHEHHEHE}H}HHEm}H}HEEHMHDUHHHHHHHHEHE؋@|tfHEtTHE uBHEfuHE<u	EEHHUHuME}V}EE}H}HEE`HMHDUHHHHHHHHEHE؋@|t&HE tHEE}v}EE}HEH<,HE<0HEH<0HE1EHEH1E}w}vEhEHUHHEH}tHE@uE5EE;EtE}vEHMH]UHHHHHHHHEHE@xt
HEH@HtEElEHUHH;EuUuHE@HHEH}t9HE@Xt.HHEME}vHEE}t}t}HEHEEHEȉHEЉH}u}EHUHUHHUHu}EEEkEHU؉H HtQEHU؉H <v9EHU؉H tEHU؉H HEEEHE@x8rE}PH}H3HEm}AH}H$HEm}HE<0xHE1E}vE]EHUHHEH}tHE@uE*HE<tHE<tEHEunHE u\HE@uJHEu8EHEHǀHHUHu}EE}}lH}HOHEm}<HE<0-HE1E}vEEHUHHEH}tHE@uEHE@t$EHU}EE}	H}
HutHE
m
}~eHE</~ZHE<1OHEPHEHYHEHYt"HHEEEEfDUHH0}܉uHEM؋UH}AE}uH}HHEH}HE@UHHP}HE}:H}غHHEH0EHHETHEЋPHE9u:ŨHuHH} E}xEEEEȉEHEH@@HEH}uEHEHEHE=òtHE=M<+fHEPHE@=vERHEPHE@ǺHHEH}uEHE@tHE@HEH@HHuHED@HE@ILUHEHHEpHHHUHEH$EME}urHE@t)HE@HEH@HHE@HH}HEH@ HtHEH@ HH}H}HẺE)H}HEEEEfDUHH0H}HuHEH@(HEHEH@HEEIEHHHHEH4EHUHDB6fEHUHDB6%	fE}	~HEHUHSHHHPHXL`LhHHu2HH@(HHЉH H @0H HUHPH H@HPH HH<HHX(HHHHӉH[fDUHHĀH}HuUHHE1HuHxH}HE@xu
HEHEu
HEHEHEH@HtOHEH@HH}HEH@HE@ȉtHEEHEH@HHuHUH}LUHEH$IIHHL׸HEH3tUHHH}uHUHHE1HEHEHEE}t&}}}tm}t{EFEHUHH Ht,EHUHH <v
HEGHE=EẺHE@x8r&HEHEHEHEHE@u
HEHEtHEEH}EHUHH <vEHUHH HEHEHEHE HEHHHHHHHHHHHEHPHE@xHHEHкHuHEHEHHHUHȺHuHEHEH}HHEHEHE@HEHHHHHHHHHHHEHPHE@xHHEHкHuHEHEHHHUHȺHuHEHEH}HHEHE6HEt
HEHEtHEHEH;EtEẺHE@x8H}uHEHEH@HHHMHHu}LUHEH$IIHHL׸,HUH3tUHHH}HuHHE1HEHHEHEHEkgt(EHEƀkgHEHxX}HEPHH}HH}HrH}H]H}HHEKHMH]UHHHHHHHHEHE@xtUHuH}E}vH}HH}HH}HEEGEHUHHEH}'EăEHE<vuHUH}HEH@Ht$HEH@<uHEH@HH;EtHuHxH}HEH@Ht
HEHEHEH@HHUЋuH}HMH$IIHHuHE@HFHEH}uH}HH$HEHHHEHP(H}HYE}HUH3tfUHH@H}HuHUHMEEHEHMHUHuH}IEHEH@0Ht7}uEuE}x	EyEpH}HHHHHE&HuH}Zy	EHEH@@HEH}uH}7EfUHH@H}HuHUHMLEEHEHEHP8HEH@@HH)HH=v	ETHEH@8HEH@@)ȉEHEHHHEHcH}HщE}u	HUȋEEHƀEUHH0H}HHE[E@HMH]EHcHHHHHHHH;EuEE}~HEH@@HEH}uHHEyHEHHEEPHMHDEHcHHHHHHHHEHE@|tHEH;Eu	E$E}~HEH@@HEH}uEEfDfDUHHH}HEE}t}}t"2}t}t$E"EEEEEDUHH H}EHE@uMEEHEtHEuMHE tMHE@tMHEtMHEtMHE@tMHEtM HE@tM@HEtMEEHUHH HEH}HE@HE<HEtHEuMHE tMHE@tMHEtMHEtMHEtM HEtMEHE@x;EEEEUHH0H}HEHHiHEH@HEԉкuԉEԋMHE@xЉ
EEEHUHH HEH}HE@HE<HE u$HE@uHEteHEHHiHEH@HEԉкuԉEԋMHE@xЉ
E}tE;EvEEEHE@x;E}'vE'EfDUHH H}HuHuHH}H}HEPdHEPzHEPeHEHHEH}HEPhH}HEHE@fENEHUHH Ht4HEpf@EHUHH HUHcljLlVHEPfEHE@x;EHE@fEEHUHDlE}~fDfDUHH H}HuHuHH}H}nHEPdHEPzHEPeHEHHEHEHH HEH}HEPhH}HEHE@fENEHUHH Ht4HEpf@EHUHH HUHcljLlVHEPfEHE@x;EHE@fEEHUHDlE}~ÐUHHPH}HuHEHHEH}uEHE@HEH@0HEH}uEtHEH@HEHEHEPHEHEHEtHEHEPHEHH@u
HE@oHEHH@H6HEHEf=TSu9HEHf=SAtHEH<AuHEH<Su
HE@HEHEPHEHEPHE@HE@HE@xuHE@ƒHEPHE@tHE@ƒHEPHE@tHE@ƒHEPHE@ƒHEPHEuHE@HEPHuH@H}HHEHBHEEOEHHHHEH4EHUHDB@fEHUHDB@%	fE}~HEH'HMH0HEHHHHHHEHE؋@HUB	ȈBHE؋@HMA	ЈAHE؋@HMA	ЈAHE؋@HMA	ЈAHEHMA	ЈAHE苀DHMA	ЈAHUB࿈BHE苀DHUB	ȈBEEUHHH}H},HE,HE@HE@HE@HE@HE@HE@	HE@
HUBBHE@HE@HE@
HE@HE@HE@HE@HE@HE@HE@ f.UHH0H}uHU؃}uHuH}&HEHEEHEHEHmH}uHEfDfDUHHHHEEEHEH@@HEH}uEUHH0}HuEHHEE;EEtjHE@HEHE@@HEH(HHHEHHHHE@HE@ƒHEPEHEH@@HEH}nEEfDfDUHH(}uHUHHEEE;EEuHEH@@HEH}uEHEHE@EEHUHDE}~EHMHcHHHHHH0@u5HMH]EHcHHHHHHHHEPHE@EEfDfDUHH@H}ȉuEEEHHHEEE;E|HHEEHMH]EHcHHHHHHHHEHEHEHEH@HEHEH@HuHEtNEEHHHEȋHE9t.EE;E|݋EHHHHUHEEE;E}%E}HHEH@@HEH}%EfUHH0}HuHHHH!‹EH	HE}t
H}tEHE<vCHEHEH@HEPHEH@HEPHuHH}EWHEHEH@Ht
HEH@EEHEU܉PHEHEPHuHH}E؋EUHH0}HuHHHH!‹EH	HE}t
H}tEHE<vXHEHEH@HEPHEH@H HEPHEH@HEPHuHH}EbHEHEH@Ht
HEH@EEHEU܉PHEHEPHE@HuHH}E؋EUHHpHHHHE1HDžDžH@<vDžoHHHH!H@pH	HHHuDž"HHDHHtKHHDH@HHHDHH'HHHBHuDžHt+}
tOtf
HH@<D
H@<1
H{H@<
H@<HH@u6HH@<9HHPHPxHPHPyHPHPzH@ȸHfHB|HHH@H<HHHHDžQHHHHHHH!H@pH	H9u~Ht
HDžHDžHHHHHHHDž
HHHHH!HHDpH	HHHcH HHH BHHH HHBu#H<uH@uHHH H<u!HHH BBH@;DžHHDHHtKHHDH@HHHDHH\HHHBHH@xH@yHPHPzH@ȸHfHB|HHHHǀHHHHDžHHHHH!HHDpH	HHHcH HHH BHHH HHBHHH HHHHBpHHH HHcHHѠHBBHPHHHBHHHPHHH@H9HGHHPHHHHHPhHHHPpH@;HH@HPxH@HPyHPHPzH@ȸHfHB|HHHHHHDž9HHH HHHHBpH@x;H@H<HH@HB	ȈBHH@HA	ЈAHHBBHHBB"HHcHHHHHHBH;DžHHHHH!HHDpH	HHBBH@HB	ȈBHHxH0H@;LHBBHH@Ht:|/DžMHHH H@H;s"HHH H@HH@x;HHH!DžGHHH <v"HHH HHBH@x;H@xHHHHPNHHHPHHH@H9HGHHPDž<HHHHHH H@HHHPH@x;DžMHHH H@H;s"HHH H@HH@x;HHHH#H@xHHHHPHHHHHPhHH@pHHDž|HHH HHtMH<t?HHDHHHPHHHDH@|H@x;jHHDHHHPHHHDH@|DžHUH3tUHHH8H0HHE1H0@H0@AH0@BH0@CH0@dEH0HH@HxH0HH@Hx@H0HTH@HxTEEEH0HhH@Hxp H@H8HUH3tfDUHH@H}؉uԉUHHHH!‹EH	HEHHHH!‹EH	HE}t}uEH}u
H}tEHEuEHE<tHE<tEHE<tHEtEHEHPHE@xHHEHкHuHEHEHEHE@tHEH;Es&EHEH@H;EsEHEH@H;EtEE}EHUHH HtEHUHH @uGEHUHH HtEHUHH H@EHMHcHEHѠ$EHE@x;EoEEH}HEEHEPHUHEHBHE<uHEPPHEHHHEHPpHE@t"HUBBHEHEHPHE@yPHEPyHEPxHE@y8uKHUHEHǀHUHUHEHǀHEH@HEHEH@HuHUB|H}EEUHH0HHHE1HHHH!‹H	HHHtHtDžH<uHH@HtDžHHH;tDžtHHHBBHHHxH0HDžHUH3tUHH H}uHHHH!‹EH	HE}t
H}t	E1HEHH;Et	EHEH}EEUHH0H}uHUHHHH!‹EH	HE}t
H}tEHE<wEHEH@HtEHEH@H;EtEHE؋tKH}HHuHH}HHUHE؋t1HuHH}H@HUHEt	H}EEfDUHH0H}uHUHHHH!‹EH	HE}t
H}t	E5HE<v	E!HEHH;Et	EEEfDUHH0H}uHUHHHH!‹EH	HEE}t
H}tE8HE<vE!HEHH;EtEHE؋tNHEPHEHEPHEHEƀHE@H}HxEHE؋tYHE@H}Hxt8HUB|B|HE@HMA|	ЈA|EHE؋t]HE@H}Hxt<HUB|B|HE@HMA|	ЈA|EHE؋tVHE@H}Hxt:HUB|B|HE@HMA|	ЈA|EHE؋tSHE@H}Hxt7HUB|@B|HE@HUB|	ȈB|E}t	H}EEfUHSHH HLD-gk
HtDžl
tDžT
H%
tDž*
H	tDž	LtDž	HEHHEHu}	Dž	tDž	tDž}	HEHHEHHEHUu}"	Dž0	tDž	HE苕EHHH9sDžHHHEHuH}otDžtDžHE}uDžjHHEH}vHu}Dž)tDžtDžHE}uDžHHxHxHx}|}DžtDžptDžXHHH (H
DžtDžtDžHHH HDžXtDžtDž{HEHHHpHpuH "Dž0	tDžtDžHEHHHhHhuH DžCwDžtDžHEHHH`H`uH ,Dž:HHPtDžHE,HPHHHEEHHHHHXHXHXH@H; t!DžHXH@HXHXH@Huރ}u%HX@tHXPPIHHHH!‹EH	H;Xu1HX@uHXPPHXE}HPH@@HPHPtDžtDžHEȋuH TDžbtDžJtDž2HEċuH DžHEH@EtDžtDžUuH Dž+wDžvHH@H@7DžEHEEHH8#E;EEuH8H@@H8H8uH8uDžwDžHH8@N
DžHEHHEHHEHHEEHH0#E;EEuH0H@@H0H0uH0uDžH}tEHHHDžHH9r)}uE
Dž;vDž}u%MH0HHHuA'MHHPH0HHuADž)DžH}tHUDžH[hptmvpcipci/hptmvkernelhptmv_pcicam/usr/src/sys/modules/hptmv/../../dev/hptmv/entry.chptmv: too many retries on channel(%d)
Retry on channel(%d)
RR18xx[%d]: Bad channelNum=%dRR18xx[%d]: request queue allocated isn't 1 K aligned, dma_addr=%llx channel=%d
RR18xx[%d,%d]: response queue allocated isn't 256 byte aligned, dma_addr=%llx
RR18xx [%d,%d]: failed to perform Software reset
RR18xx [%d,%d]: failed to perform Hard reset
RR18xx [%d,%d]: failed to perform ATA Identify command
RR18xx [%d,%d]: Error in parsing ATA Identify message
RR18xx [%d]: channel %d: mvStorageDevATASetFeatures failed
RR18xx [%d] channel %d: Set Features failed
IAL Error in IDENTIFY info: PIO modes 3 and 4 not supported
RR18xx [%d] channel %d Error: mvSataConfigEdmaMode failed
RR18xx [%d] Failed to enable DMA, channel=%d
RR18xx [%d,%d]: channel started successfully
RR18xx [%d,%d] Failed to configure
RR18xx [%d,%d]Failed to start channel
RR18xx: illigal value for param1(%d) at connect/disconect event, host=%d
RR18xx[%d]: unknown event type (%d)
RR18xx[%d]: Failed to allocate memory for EDMA request queues
RR18xx[%d]: Error in Request Quueues Alignment
RR18xx[%d]: Failed to allocate memory for EDMA response queues
RR18xx[%d]: Error in Response Quueues Alignment
hptsleeplockRR18xx: Failed to allocate memory for EDMA queues
RR18xx: Failed to remap memory space
RR18xx[%d]: core failed to initialize the adapter
insufficient memory
Can not allocate dma map
insufficient PRD Tables
RR18xx[%d]: Failed to configure channel %d
RR18xx[%d]: Failed to start channel, channel=%d
enableddisabledRR18xx: RAID5 write-back %s
RR18xx [%d,%d] Failed to Hard reser the SATA channel
RR18xx [%d,%d] Failed to Connect Device
channel %d: perform recalibrate commandchannel %d: recalibrate failedchannel %d: Set Features failedFailed to enable DMA, channel=%dIAL: COMPLETION ERROR, adapter %d, channel %d, flags=%x
ATA regs: error %x, sector count %x, LBA low %x, LBA mid %x, LBA high %x, device %x, status %x
 Unknown completion type (%d)
Device is offlineIAL Error: Edma Queue command failed. Bad LBA LBA[31:0](0x%08x)
IAL Error: Edma Queue command failed. EDMA disabled adapter %d channel %d
IAL Error: Edma Queue command failed. Queue is Full adapter %d channel %d
IAL Error: Edma Queue command failed. (Bad Params), pMvSataAdapter: %p,  pSataChannel: %p.
IAL Error: Bad result value (%d) from queue command
RocketRAID 18xx SATA ControllerRocketRAID 18xx SATA Controller driver%s Version %s 
can't allocate interrupt
can't set up interrupt
Hereflush all devices
shutdown_finalFreeBSDHPT   schedhptrdyhpt_wtshutdown_post_syncphysical address unsupportedRR18xx  RAID 1/0 Array  RAID 0 Array    RAID 0/1 Array  RAID 1 Array    RAID 5 Array    JBOD Array      3.00busdma errorbus_dmamap_load error %d
hptmv: Device removed: controller %d channel %d
switchCan not delete a mounted device.
pausedaRebuilding started.
Initializing started.
Verifying started.
can't allocate rebuild buffer
timeout, reset
Rebuilding finished.
Initializing finished.
Verifying finished.
Abort rebuilding.
Abort verifying.
Abort initializing.
Verifying failed: found inconsistency
command failed with error %d
retry (%d)
Duplicating failed.
Rebuilding failed.
Initializing failed.
Verifying failed.
rebuild startstophptmv: Can not use disk used by OS!
verify start stop writeback RAID5 write back enableddahpt DisabledSpare   Normal  DegradedChannel %d  %s  %5dMB  %s %s
RAID 1/0   RAID 0     RAID 1     JBOD       RAID 5     N/A        CriticalRebuilding %d%%Verifying %d%%Normal%2d  %11s  %-20s  %5lldMB  %-16sController #%d:

Physical device list
Channel    Model                Capacity  Status   Array
-------------------------------------------------------------------

Logical device list
No. Type         Name                 Capacity  Status            OsDisk
--------------------------------------------------------------------------
UnavailableSingle disk%2d  %s  %s  %5dMB  %-16snot registered  %s
  %s%d
RocketRAID 18xx SATA Controller driver%s Version %s
hptmvNGet/Set hptmv state root nodestatusAGet/Set hptmv stateHighPoint Technologies, Inc.RocketRAID 18xx SATA Controllerx,lGp$LAAD $t+D0T$TBAA <JBBB B(A0A8G4BBB A(A0G<TA$t[AAD $4D@^EDlD$mAA$,D0XTD$tD N$D N$QBAA $D N$D0T$<CD@^$dAAD $Gh1$[AAD $4D@^4,DTl<BBB B(A0A8D@$jAAB$7AAD ,=DDd2|%$D(S($YBAA <)BBB B(A0A8DP$<BAA <d:BBB B(A0A8G$AAD $DP^%D<BBB B(A0A8D@T$lD N>D J$D0T$BAA ,Gp,4Gp<dJBBB B(A0A8G$yD NT<9BBB B(A0A8D@<$	#BBB B(A0A8G<d	?BBB B(A0A8DP$	fAAD 	CA$	qD0T$
AAD <<
BBB B(A0A8G|
D J<
yBBB B(A0A8DP<
!BBB B(A0A8D*D,<BAA DP$lkAAD $BAA $WAAD #$wAAD ,$BBA A(GTB$lGAA*,dBBA A(GU
~AD ,
[D
AD d
/A

($
zD0T
D
'D$fDp^D&$\bBAA OD J A$DP^$Dp^$,Dp^$TD0T$|DP^zD$D@^$BAA $oDPY,<BBA A(D0<lBBB B(A0A8Dp$:D0T$D N<BBB B(A0A8D@<D\'A|Bm$D N`DI($BAA 4_D J$TD0X4|BBB A(A0$iBAD EA$@D0T$$D0XL!Dl`D J#$AAD <BBB B(A0A8Dp$<D0XdCD=DFA$D0X$D N,,BBA A(D0<\MBBB B(A0A8D@$D0X$D`^!D"D$,D@^T7At7A$D N,BBA A(D`0D`D@$,Dp^,TGg$BAA +A$AAD =AhD J$4;D N$\BAA A$D0X>D<BBB B(A0A8D@$,RAAD T&$lFD@^ @`xg

?Bv1.16GCC: (GNU) 3.4.2 [FreeBSD] 20040728GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]$FreeBSD: release/9.1.0/sys/dev/hptmv/entry.c 236655 2012-06-06 04:38:25Z eadler $GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]GCC: (GNU) 4.2.1 20070831 patched [FreeBSD]GCC: (GNU) 4.2.1 20070831 patched [FreeBSD],Z,c,#,,V8(WMV_REG_WRITE_BYTEMV_REG_WRITE_WORDMV_REG_WRITE_DWORDfMV_REG_READ_BYTEMV_REG_READ_WORD	MV_REG_READ_DWORDT	os_memcmp	os_memcpy	os_memset
os_strlen
mvMicroSecondsDelayfOsPhysicalAddressLlock_driverunlock_driverGetSpareDiskifDeReadWritefDeSelectModeifDeSetTCQTfDeSetNCQfDeSetWriteCachemfDeSetReadAheadIMvSataResetChannelfCompleteAllCommandsSynchronouslyfResetVBusfRescanAllDevicefDeviceSendCommandDCheck_Idle_CallGetStamp@hpt_queue_dpcos_alloc_pageos_alloc_dma_page>os_free_pageos_free_dma_pageDoXor1GDoXor2gIal_AdapterpCurAdapterDPC_Request_Nums*DRIVER_VERSIONZw7ioctl_ReportEventaKernel_DeviceIoControlhpt_rebuild_data_block)esysctl__hptmv_childrenVFcheck_VDevice_validhpt_add_disk_to_array0hpt_default_ioctl$GNU C 4.2.1 20070831 patched [FreeBSD]/usr/src/sys/modules/hptmv/../../dev/hptmv/mv.c/usr/src/sys/amd64/compile/hs32/modules/usr/src/sys/modules/hptmvsigned charunsigned charshort intshort unsigned intint__uint32_t8unsigned intlong int__uint64_t:Dlong unsigned intdoublefloat__size_tQ2charu_int4uint32_t@size_tl_Boolkobj_method_t%	kobj_method%
desc,9#
func-#kobjop_t&-3kobjop_desc_t(NT	kobjop_desc(
idX#
defltY#ULONG_PTR?Dlong long unsigned intMV_U32MMV_U16NMV_U8OMV_BUS_ADDR_TU	vmmeter3W
v_swtch7#
v_trap8#
v_syscall9#
v_intr:#
v_soft;#
v_vm_faults?#
v_cow_faults@#
v_cow_optimA#
v_zfodB# 
v_ozfodC#$
v_swapinD#(
v_swapoutE#,
v_swappgsinF#0
v_swappgsoutG#4
v_vnodeinH#8
v_vnodeoutI#<
v_vnodepgsinJ#@
v_vnodepgsoutK#D
v_intransL#H
v_reactivatedM#L
v_pdwakeupsN#P
v_pdpagesO#T
v_tcachedQ#X
v_dfreeR#\
v_pfreeS#`
v_tfreeT#d
v_page_sizeX#h
v_page_countY#l
v_free_reservedZ#p
v_free_target[#t
v_free_min\#x
v_free_count]#|
v_wire_count^#
v_active_count_#
v_inactive_target`#
v_inactive_counta#
v_cache_countb#
v_cache_minc#
v_cache_maxd#
v_pageout_free_mine#
v_interrupt_free_minf#
v_free_severeg#
v_forksk#
v_vforksl#
v_rforksm#
v_kthreadsn#
v_forkpageso#
v_vforkpagesp#
v_rforkpagesq#
v_kthreadpagesr#MV_REG_WRITE_BYTE<
;h
;dval;`MV_REG_WRITE_WORDB
Ah
AdvalA`MV_REG_WRITE_DWORDHf
Gh
GdvalG`MV_REG_READ_BYTEN
Mh
MdMV_REG_READ_WORDT	
Sh
SdMV_REG_READ_DWORDZT	
Yh
Ydos_memcmp`	cs_hct_`len_\os_memcpyf	toehfrome`lene\os_memsetlH
skhckdlenk`memset
bXcTlenHbbhos_strlenr
sqhmvMicroSecondsDelayxmsecswlfOsPhysicalAddress~aaddr}hlcrc32_tab|adevice_probe_desc	Tdevice_identify_desc	pTdevice_attach_desc	Tdevice_detach_desc	Tdevice_shutdown_desc	Tdevice_suspend_desc	Tdevice_resume_desc	Tdevice_quiesce_desc	5Tbus_print_child_desc
Tbus_probe_nomatch_desc
2Tbus_read_ivar_desc
GTbus_write_ivar_desc
pTbus_child_detached_desc
Tbus_driver_added_desc
Tbus_add_child_desc
Tbus_alloc_resource_desc
Tbus_activate_resource_desc
Tbus_deactivate_resource_desc
'Tbus_adjust_resource_desc
CTbus_release_resource_desc
bTbus_setup_intr_desc
~Tbus_teardown_intr_desc
Tbus_set_resource_desc
Tbus_get_resource_desc
Tbus_delete_resource_desc
Tbus_get_resource_list_desc
Tbus_child_present_desc
0Tbus_child_pnpinfo_str_desc
KTbus_child_location_str_desc
eTbus_bind_intr_desc
Tbus_config_intr_desc
Tbus_describe_intr_desc
Tbus_hinted_child_desc
Tbus_get_dma_tag_desc
Tbus_hint_device_unit_desc
Tbus_new_pass_desc
Tbus_remap_intr_desc
TcntvHGNU C 4.2.1 20070831 patched [FreeBSD]/usr/src/sys/modules/hptmv/../../dev/hptmv/entry.c/usr/src/sys/amd64/compile/hs32/modules/usr/src/sys/modules/hptmvsigned char__uint8_t4unsigned charshort int__uint16_t6
short unsigned int__int32_t74int__uint32_t8Munsigned int__int64_t9nlong int__uint64_t:long unsigned intdoublefloat__intptr_tE]__register_tO]__size_tQz__time_tS]__uintptr_tVz__vm_offset_t`z__gid_t	-;__lwpid_t	1#__off_t	6]__pid_t	7#__rlim_t	8]__suseconds_t	=n__uid_t	@;__dev_t	];"charu_char
2u_short
3
u_int
4Mu_long
5int32_t,#uint8_t6uint16_t;uint32_t@;uint64_tEzintptr_tJuintptr_tNu_int8_t
Au_int16_t
Bu_int32_t
C;u_int64_t
Dzcaddr_t
J	dev_t
lgid_t
~'lwpid_t
6off_t
Gpid_t
Vregister_t
rlim_t
esize_t
suseconds_t
utime_t
uid_t
vm_offset_t

device_t

intrmask_t
;_Bool__sigset3
__bits4#;"__sigset_t5timeval
/-
tv_sec
0N#
tv_usec
1;#sigset_t1itimerval y
it_interval#
it_value#8-
c_links4E#
c_time54#
c_arg6%#
c_func7p# 
c_lock8#(
c_flags94#0
c_cpu:#4y2 2#3E3#3#1dsle2	tqe3 p%d+
lo_name##
lo_flags$#
lo_data%#
lo_witness&h#v4callout_handle34#sysinit_sub_id^
SI_SUB_DUMMYSI_SUB_DONESI_SUB_TUNABLESSI_SUB_COPYRIGHTSI_SUB_SETTINGSSI_SUB_MTX_POOL_STATICSI_SUB_LOCKMGRSI_SUB_VMSI_SUB_KMEMSI_SUB_KVM_RSRC
SI_SUB_WITNESS
SI_SUB_MTX_POOL_DYNAMIC
SI_SUB_LOCK
SI_SUB_EVENTHANDLERSI_SUB_VNET_PRELINKSI_SUB_KLDSI_SUB_CPUSI_SUB_RACCTSI_SUB_RANDOMSI_SUB_KDTRACESI_SUB_MACSI_SUB_MAC_POLICYSI_SUB_MAC_LATESI_SUB_VNETSI_SUB_INTRINSICSI_SUB_VM_CONFSI_SUB_DDB_SERVICESSI_SUB_RUN_QUEUESI_SUB_KTRACESI_SUB_OPENSOLARISSI_SUB_CYCLICSI_SUB_AUDITSI_SUB_CREATE_INITSI_SUB_SCHED_IDLESI_SUB_MBUFSI_SUB_INTRSI_SUB_SOFTINTRSI_SUB_ACLSI_SUB_DEVFSSI_SUB_INIT_IFSI_SUB_NETGRAPHSI_SUB_DTRACESI_SUB_DTRACE_PROVIDERSI_SUB_DTRACE_ANONSI_SUB_DRIVERSSI_SUB_CONFIGURESI_SUB_VFS SI_SUB_CLOCKS$SI_SUB_CLIST,SI_SUB_SYSV_SHM2SI_SUB_SYSV_SEM4SI_SUB_SYSV_MSG6SI_SUB_P1003_1B7SI_SUB_PSEUDO8SI_SUB_EXEC:SI_SUB_PROTO_BEGINSI_SUB_PROTO_IFSI_SUB_PROTO_DOMAININITSI_SUB_PROTO_DOMAINSI_SUB_PROTO_IFATTACHDOMAINSI_SUB_PROTO_ENDSI_SUB_KPROFSI_SUB_KICK_SCHEDULERSI_SUB_INT_CONFIG_HOOKSSI_SUB_ROOT_CONFSI_SUB_DUMP_CONFSI_SUB_RAIDSI_SUB_SWAPSI_SUB_INTRINSIC_POSTSI_SUB_SYSCALLSSI_SUB_VNET_DONESI_SUB_KTHREAD_INITSI_SUB_KTHREAD_PAGESI_SUB_KTHREAD_VMSI_SUB_KTHREAD_BUFSI_SUB_KTHREAD_UPDATESI_SUB_KTHREAD_IDLESI_SUB_SMPSI_SUB_RACCTDSI_SUB_RUN_SCHEDULERsysinit_elem_orderYSI_ORDER_FIRSTSI_ORDER_SECONDSI_ORDER_THIRDSI_ORDER_FOURTHSI_ORDER_MIDDLESI_ORDER_ANYsysinit_cfunc_tpvsysinit
subsystem#
order
#
funcY#
udata݂#bus_dma_tag_t+bus_dma_tagbus_dmamap_t2 bus_dmamapkobj#I
opsI>#kobj_class_t$]ckobj_class0$
name?#
methods?#
size?-#
baseclasses?#
refs?# 
ops?>#(kobj_method_t%kobj_method%"
desc,#
func-"#kobjop_t&284kobj_ops_t'PVkobj_ops'
cacheS#
clsTI#kobjop_desc_t(kobjop_desc(
idXM#
defltY#I"driver_tdcdevclass_tzdevclassintr_typeINTR_TYPE_TTYINTR_TYPE_BIOINTR_TYPE_NETINTR_TYPE_CAMINTR_TYPE_MISCINTR_TYPE_CLK INTR_TYPE_AVINTR_EXCLINTR_MPSAFEINTR_ENTROPYINTR_MD1 INTR_MD2INTR_MD3INTR_MD4resourceR
__r_ib,t#
r_bustagcs#
r_bushandleds#4w||4wV%driver_module_data0Q)dmd_chainevhRR#dmd_chainargS%#dmd_busnameT#dmd_driverUI#dmd_devclassVX# dmd_passW4#(4CC4%Imodule)witness^mtx &v#
mtx_lock'#Vmalloc_type 
ks_nexth#
ks_magici#
ks_shortdescj#
ks_handlek%#rusage=[
ru_utime>#
ru_stime?#
ru_maxrss@n# 
ru_ixrssBn#(
ru_idrssCn#0
ru_isrssDn#8
ru_minfltEn#@
ru_majfltFn#H
ru_nswapGn#P
ru_inblockHn#X
ru_oublockIn#`
ru_msgsndJn#h
ru_msgrcvKn#p
ru_nsignalsLn#x
ru_nvcswMn#
ru_nivcswNn#__sighandler_tq}4sigvalsival_int4sival_ptr%sigval_int4sigval_ptr%
_trapno4#
_timerid4#
_overrun4#5
_mqd4#N
_bandn#(
__spare1__n#
__spare2__#4"(_fault_timer_mesgq_poll5__spare__N__siginfoPÚ
si_signo4#
si_errno4#
si_code4#
si_pidV#
si_uidΊ#
si_status4#
si_addr%#
si_value}# 
_reason#(siginfo_tsig_t_[sigaltstackh
ss_spl#ss_sizem#ss_flagsn4#stack_tosigacts4~
ps_sigact5~#
ps_catchmask6#
ps_sigonstack7-#
ps_sigintr8-#
ps_sigreset9-#
ps_signodefer:-#
ps_siginfo;-#
ps_sigignore<-#
ps_sigcatch=-#
ps_freebsd4>-#
ps_osigset?-#
ps_usertramp@-#
ps_flagA4#
ps_refcntB4#
ps_mtxCn#"-""#(#ksiginfop"
ksi_linkԞ#
ksi_info՚#
ksi_flags4#`
ksi_sigqמ#h"sigqueue@מ
sq_signals-#
sq_kill-#
sq_list# 
sq_proc!#0
sq_flags4#8."#(#proc!p_listi?#p_threads?#p_slockn# p_ucredq8#@p_fdJA#Hp_fdtoleA#Pp_statstA#Xp_limitA#`p_limcoy#hp_sigactsA#p_flag4#p_state?#p_pid#p_hash?#p_pglist@#p_pptr!#p_sibling=@#p_childrene@#p_mtxn#p_ksi"#p_sigqueue!#p_oppid#p_pad_dbg_child4#p_vmspaceA#p_swtick#p_realtimer=#p_ru#p_rux<#p_crux	<#p_profthreads
4#p_exitthreads#p_traceflag4#p_tracevp
;#p_tracecredq8#p_textvp;#p_lock#p_sigiolstw8#p_sigparent4#p_sig4#p_code#p_stops#p_stype#p_step#p_pfsflags#p_nlminfoA#p_aioinfoA#p_singlethread!#p_suspcount4#p_xthread!#p_boundary_count4#p_pendingcnt4#p_itimers A#p_procdesc!A#p_magic'#p_osrel(4#p_comm*>#p_pgrp+w6#p_sysent,A#p_args-A#p_cpulimit.#p_nice/#p_fibnum04#p_xstat4#p_klist52#p_numthreads64#p_md7:#p_itcallout8y#p_acflag9#p_peers:!#p_leader;!#p_emuldata<%#p_label=E:#p_sched>B#p_ktr?~@#p_mqnotifier@@#p_dtraceAB#p_pwaitB5#p_dbgwaitC5#p_prev_runtimeE6#p_racctF&B#	p_orphanM@#	p_orphansN&A#	sigqueue_t.!!thread@)
td_lockl>#
td_procΜ!#
td_plist:=#
td_runq_=# 
td_slpqф=#0
td_lockqҩ=#@
td_hash=#P
td_cpusetz>#`
td_selՈ>#h
td_sleepqueue֛>#p
td_turnstile>#x
td_umtxqت>#
td_tid#
td_sigqueueڢ!#
td_lend_user_pri#
td_flags4#
td_inhibitors4#
td_pflags4#
td_dupfd4#
td_sqqueue4#
td_wchan%#
td_wmesg#
td_lastcpu#
td_oncpu#
td_owepreempt>#
td_tsqueue#
td_locks#
td_rw_rlocks#
td_lk_slocks#
td_stopsched#
td_blocked>#
td_lockname#
td_contested=#
td_sleeplocks<.#
td_intr_nesting_level4#
td_pinned4#
td_ucredq8#
td_estcpu#
td_slptick4#
td_blktick4#
td_swvoltick4#
td_cow#
td_ru#
td_rux<#
td_incruntime6#
td_runtime6#
td_pticks#td_sticks#td_iticks#td_uticks#td_intrval4#td_oldsigmask-#td_sigmask-#td_generation>#td_sigstk
#td_xsig4#td_profil_addr	#td_profil_ticks
#td_name>#td_fpop4#td_dbgflags
4#td_dbgksi#td_ng_outbound4#td_osde5#td_map_def_user>#td_dbg_forked#td_rqindex#td_base_pri#td_priority#td_pri_class#td_user_pri#td_base_user_pri#td_pcb#$.#td_state*>#td_retval+>#td_slpcallout,y#td_frame->#td_kstack_obj.
?#td_kstack/i#td_kstack_pages04#td_critnest1>#td_md2:# 3?#td_ar4/?#td_lprof55?#td_dtrace6V?#td_errno74#td_vnet8c?#td_vnet_lpush9#td_intr_frame:>#td_rfppwait_p;!#vmmeter3.
v_swtch7#
v_trap8#
v_syscall9#
v_intr:#
v_soft;#
v_vm_faults?#
v_cow_faults@#
v_cow_optimA#
v_zfodB# 
v_ozfodC#$
v_swapinD#(
v_swapoutE#,
v_swappgsinF#0
v_swappgsoutG#4
v_vnodeinH#8
v_vnodeoutI#<
v_vnodepgsinJ#@
v_vnodepgsoutK#D
v_intransL#H
v_reactivatedM#L
v_pdwakeupsN#P
v_pdpagesO#T
v_tcachedQ#X
v_dfreeR#\
v_pfreeS#`
v_tfreeT#d
v_page_sizeX#h
v_page_countY#l
v_free_reservedZ#p
v_free_target[#t
v_free_min\#x
v_free_count]#|
v_wire_count^#
v_active_count_#
v_inactive_target`#
v_inactive_counta#
v_cache_countb#
v_cache_minc#
v_cache_maxd#
v_pageout_free_mine#
v_interrupt_free_minf#
v_free_severeg#
v_forksk#
v_vforksl#
v_rforksm#
v_kthreadsn#
v_forkpageso#
v_vforkpagesp#
v_rforkpagesq#
v_kthreadpagesr#pcb.lock_list_entry*.system_segment_descriptor c/!sd_lolimit!X0#!sd_lobase!Y#!sd_type!Z#!sd_dpl![#!sd_p!\#!sd_hilimit!]#!sd_xx0!^	#!sd_gran!_#!sd_hibase!`(#!sd_xx1!a#!sd_mbz!b#!sd_xx2!c#lpohead"#/"#/#lock_profile_object/n#&/#&0##&$0#eventhandler_entry #%0
ee_link#&/#
ee_priority#'4#
ee_arg#)%#/0#:O0#:0##:0#eventhandler_listP#40
el_name#5#
el_flags#64#
el_runcount#8#
el_lock#9n#
el_link#:*0#0
el_entries#;0#@O00#;1#;0##;$0#eventhandler_tag#>0kevent $91
ident$:V#
filter$;#$<#

fflags$=#
data$>F#
udata$?%#klist$1$2#knote$2
kn_link$34#
kn_selnext$J4#
kn_knlist$4#
kn_tqe$a4#
kn_kq$2#(
kn_kevent$'1#0
kn_status$4#P
kn_sfflags$4#T
kn_sdata$F#X
kn_ptr$ی4#`
kn_fop$5#h
kn_hook$%#p
kn_hookid$4#x1kqueue2knlist0$`3
kl_list$1#
kl_lock$p#
kl_unlock$p#
kl_assert_locked$p#
kl_assert_unlocked$p# 
kl_lockarg$%#(filterops($3
f_isfd$4#
f_attach$3#
f_detach$3#
f_event$4#
f_touch$-4# 4323323442n3'42'4'14$J4$Ŷ2#$a4$ƶ2#$Ȇ4$ȶ2#$Ȇ4#2$4p_fp$4p_proc$؜!p_aio$4p_lio$4file4aiocblist4aioliojob42`3cv%.@5
cv_description%/#
cv_waiters%04#&*e5&*5#&*5#osd &'5
osd_nslots&(#
osd_slots&)}#
osd_next&*@5#e55'/5siu_proc'0!siu_pgrp'1w6pgrpP0w6
pg_hasha<#
pg_membersb+<#
pg_sessioncB<#
pg_sigiolstdw8# 
pg_ide#(
pg_jobcf4#,
pg_mtxgn#05'36'37#sigio(27
sio_u'25#
sio_pgsigio'3}6#
sio_myref'47#
sio_ucred'6q8#
sio_pgid'7# 67ucredq8
cr_ref(0#
cr_uid(2\#
cr_ruid(3\#
cr_svuid(4\#
cr_ngroups(54#
cr_rgid(6#
cr_svgid(7#
cr_uidinfo(8:# 
cr_ruidinfo(9:#(
cr_prison(::#0
cr_loginclass(;':#8
cr_flags(<#@
cr_pspare2(=-:#H
cr_label(?E:#X
cr_audit(@9#`
cr_groups(AK:#
cr_agroups(B4#7sigiolst'<8'<7#au_id_t)\au_asid_t)au_asflgs_t)au_tid_addr)9
at_port)#
at_type)#
at_addr)9#%9"au_tid_addr_t)8au_mask)u9
am_success)M#
am_failure)M#au_mask_t):9auditinfo_addr0)9
ai_auid)Η8#
ai_mask)u9#
ai_termid)%9#
ai_asid)Ѧ8#$
ai_flags)ҷ8#(uidinfo9prison:loginclass:%=:"label=:proc_ldt*&:
ldt_base*'#
ldt_refcnt*(4#mdthread*.:
md_spinlock_count*/4#
md_saved_flags*0
#
md_spurflt_addr*1
#mdproc*4!;
md_ldt*5!;#
md_ldt_sd*6B.#Q:sessionhL;
s_countM#
s_leaderN!#
s_ttyvpO;#
s_ttydpP;#
s_ttypQ;# 
s_sidR#(
s_loginT;#,
s_mtxUn#Hvnode;cdev_priv;tty;<"a%<aw6#a%<#w6bB<b!#';pargsm<
ar_refn#
ar_lengtho#
ar_argsp<#<"rusage_ext8:=
rux_runtime6#
rux_uticks6#
rux_sticks6#
rux_iticks6#
rux_uu6# 
rux_su6#(
rux_tu6#0_=Ϻ!#ϴ!#Є=к!#д!#ѩ=Ѻ!#Ѵ!#=Һ!#Ҵ!#=Ӻ!#Ӵ!#
>>#turnstile
>"$l>TDS_INACTIVETDS_INHIBITEDTDS_CAN_RUNTDS_RUNQTDS_RUNNING/cpusetq>seltd>sleepqueue>umtx_q>>"vm_map_entry>
>"trapframe>vm_object?
?kaudit_record?c/E?"kdtrace_threadE?vnet\?#? !# ?#!#? !# !#"?PRS_NEWPRS_NORMALPRS_ZOMBIE#@ !# ?##=@ !# ?##e@ !# ?##~@ !##?@stqh_first?@#stqh_last?@#ktr_request@@#@@ @@#mqueue_notifier@#M&A M!# M?##N?A N!#filedesc?Afiledesc_to_leaderPApstatskAplimitzAvmspaceAnlminfoAkaioinfoAitimersAprocdescAsysentvecAH<p_schedAkdtrace_proc	BracctBkproc_desc+'vB
arg0+(#
func+)xB#
global_procpp+*?#$vBmodule_t,1Cmodeventhand_t,2BB4B~B4%moduledata,7C
name,8#
evhand,9B#
priv,:%#moduledata_t,;Bmod_depend,K|C
md_ver_minimum,L4#
md_ver_preferred,M4#
md_ver_maximum,N4#mod_metadata,XC
md_version,Y4#
md_type,Z4#
md_data,[%#
md_cval,\#C||44pci_device_ivarsݕEPCI_IVAR_SUBVENDORPCI_IVAR_SUBDEVICEPCI_IVAR_VENDORPCI_IVAR_DEVICEPCI_IVAR_DEVIDPCI_IVAR_CLASSPCI_IVAR_SUBCLASSPCI_IVAR_PROGIFPCI_IVAR_REVIDPCI_IVAR_INTPIN	PCI_IVAR_IRQ
PCI_IVAR_DOMAINPCI_IVAR_BUSPCI_IVAR_SLOT
PCI_IVAR_FUNCTIONPCI_IVAR_ETHADDRPCI_IVAR_CMDREGPCI_IVAR_CACHELNSZPCI_IVAR_MINGNTPCI_IVAR_MAXLATPCI_IVAR_LATTIMERUSHORT-1
UCHAR-2PUCHAR-3EUINT-7MBYTE-8PVOID-9%ADDRESS-:%ULONG-=MULONG_PTR-?long long unsigned intLBA_T-@FmvBoolean-BeFMV_FALSEMV_TRUEMV_BOOLEAN-B=FMV_U32-MMMV_U16-N
MV_U8-OMV_VOID_PTR-P%MV_U16_PTR-RFFFMV_BUS_ADDR_T-U%mvOsSemaphore-kG
notused-l4#MV_OS_SEMAPHORE-mFmvUdmaType.xcGMV_UDMA_TYPE_READMV_UDMA_TYPE_WRITEMV_UDMA_TYPE.z&GmvFlushType.}GMV_FLUSH_TYPE_CALLBACKMV_FLUSH_TYPE_NONEmvCompletionType.&HMV_COMPLETION_TYPE_NORMALMV_COMPLETION_TYPE_ERRORMV_COMPLETION_TYPE_ABORTMV_COMPLETION_TYPE.GmvEventType.HMV_EVENT_TYPE_ADAPTER_ERRORMV_EVENT_TYPE_SATA_CABLEMV_EVENT_TYPE.@HmvEdmaMode.IMV_EDMA_MODE_QUEUEDMV_EDMA_MODE_NOT_QUEUEDMV_EDMA_MODE_NATIVE_QUEUINGMV_EDMA_MODE.HmvQueueCommandResult.IMV_QUEUE_COMMAND_RESULT_OKMV_QUEUE_COMMAND_RESULT_QUEUED_MODE_DISABLEDMV_QUEUE_COMMAND_RESULT_FULLMV_QUEUE_COMMAND_RESULT_BAD_LBA_ADDRESSMV_QUEUE_COMMAND_RESULT_BAD_PARAMSMV_QUEUE_COMMAND_RESULT.ImvNonUdmaProtocol.JMV_NON_UDMA_PROTOCOL_NON_DATAMV_NON_UDMA_PROTOCOL_PIO_DATA_INMV_NON_UDMA_PROTOCOL_PIO_DATA_OUTMV_NON_UDMA_PROTOCOL.JmvSataCommandCompletionCallBack_t.JJeFKKF&HFFwFNK.NadapterId.wF#pcbVersion.F#pciConfigRevisionId.F#pciConfigDeviceId.F#IALData.F#adapterIoBaseAddress.F#intCoalThre.~V#intTimeThre. ~V# mvSataEventNotify.#V#(sataChannel.$V#0pciCommand.%wF#ppciSerrMask.&wF#tpciInterruptMask.'wF#x .*G#|mainMask.+wF#interruptsMaskSem.,G#implementA0Workarounds.-eF#implement50XXB0Workarounds..eF#implement50XXB1Workarounds./eF#implement50XXB2Workarounds.0eF#implement60X1A0Workarounds.1eF#implement60X1A1Workarounds.2eF#implement60X1B0Workarounds.3eF#implement7042A0Workarounds.4eF#implement7042A1Workarounds.5eF#sataAdapterGeneration.6F#isPEX.7eF#failLEDMask.8F#signalAmps.9V#pre.:V#staggaredSpinup.;V#NmvStorageDevRegisters.^O/F#
sectorCountRegister/F#
lbaLowRegister/F#
lbaMidRegister/F#
lbaHighRegister/F#
deviceRegister/F#

statusRegister/F#mvQueuedCommandType.OMV_QUEUED_COMMAND_TYPE_UDMAMV_QUEUED_COMMAND_TYPE_NONE_UDMAMV_QUEUED_COMMAND_TYPE.^OmvUdmaCommandParams(.ªP
readWrite.cG#
isEXT.eF#
lowLBAAddress.wF#
highLBAAddress.ƅF#
numOfSectors.DžF#
prdLowAddr.wF#
prdHighAddr.wF#.ʮJ#.ˠF# MV_UDMA_COMMAND_PARAMS.OmvNoneUdmaCommandParams0.Q
protocolType.ВJ#
isEXT.eF#
bufPtr.ҳF#
count.wF#.ԅF#
sectorCount.ՅF#
lbaLow.օF#
lbaMid.ׅF#
lbaHigh.؅F#.ٓF#
command.ړF#.ۮJ# .ܠF#(MV_NONE_UDMA_COMMAND_PARAMS.P0.RudmaCommand.PNoneUdmaCommand.QmvQueueCommandInfo8.]R.O#
commandParams.Q#MV_QUEUE_COMMAND_INFO.RmvQueuedCommandEntryP.R
isFreeEntry.eF#
commandTag.F#
next.R#
prev.R#.]R#zRmvSataChannel.U
channelNumber.F#
waitingForInterrupt.eF#
lba48Address.eF#
maxReadTransfer.eF#
requestQueue.V#
responseQueue.0V#
requestQueuePciHiAddress.wF# 
requestQueuePciLowAddress.wF#$
responseQueuePciHiAddress.wF#(responseQueuePciLowAddress.wF#, .K#0 .G#8eDmaRegsOffset.wF#<identifyDevice.6V#@EdmaActive.eF#queuedDMA.I# .F#workAroundDone.	eF#commandsQueue.
FV#commandsQueueHead.R#commandsQueueTail.R#queueCommandsEnabled.
eF#noneUdmaOutstandingCommands.F#EdmaQueuedCommands.F#freeIDsStack.VV#freeIDsNum.wF#reqInPtr.wF#rspOutPtr.wF#mvDmaRequestQueueEntryUmvDmaResponseQueueEntryVFFV"zRVV"wFfV"MV_SATA_CHANNEL.RwFV"eFVKHwFwFVVV"fVFV"eFV"MV_SATA_ADAPTER.<KmvSataEdmaPRDEntry.aWlowBaseAddr.bW#byteCount.cW# .dW#highBaseAddr.eW#reserved.fW#wFFMV_SATA_EDMA_PRD_ENTRY.gWMV_STORAGE_DEVICE_REGISTERS/NPChipInstance0=%PVDevice0?WW_VDeviceH0?%Z
VDeviceType1&E#!vf_bootmark1'E#!vf_bootable1(E#!vf_online1)E#!vf_cache_disk1*E#!vf_format_v21+E#!vf_freed1,E#1-E#
bSerialNumber1.E#
pParent10W#
pVBus11%Z#
VDeviceCapacity130F#
LockedLba150F# 
LockedSectors16E#(
ActiveRequests17E#*
LockWaitList18[#0
QuiesceAction19l#8
QuiesceArg1:%#@
flush_callback1;l#H
flush_callback_arg1<%#P
CacheEntry1@s#X1Ak#`1Dk#h1E's#p
u1Lr#xPVBus0@2Z8Z_VBus@Z0@[1{p#
nInstances1}E#@
pChipInstance1~-s#H
OsExt1%#P
serial_mode14#X
next_active14#\
working_devs14#`
pFreeCommands1[#h
PendingRoutines1=s#p
PendingRoutinesFirst14#E
PendingRoutinesLast14#E
IdleRoutines1=s#E
IdleRoutinesFirst14#
IdleRoutinesLast14#
pFreeArrayLink1W#
_ArrayTables1Ns#ȉ
r51q#ȲPCommand0C[[_Command0CM]2bW#
uCmd2lh#!cf_physical_sg2nE# !cf_data_in2oE# !cf_data_out2pE
# !cf_atapi2qE# !cf_ide_passthrough2rE# !cf_control2sE
# 
Result2vE#!
RetryCount2xE#"
pSgTable2{#`#(
pfnBuildSgl2~l#0
pfnCompletion2k#8
pOrgCommand2%#@
uScratch2"l#H_Device00E_
df_on_line0FE#
df_atapi0GE#
df_removable_drive0HE#
busyCount0IE#!df_tcq_set0KE#!df_tcq0LE#!df_ncq_set0ME#!df_ncq0NE#!df_write_cache_set0OE#!df_write_cache0PE#!df_read_ahead_set0QE#!df_read_ahead0RE#
retryCount0TE#
resetCount0UE#
pad10VE#
df_user_mode_set0XE#
bDeModeSetting0YE#	
bDeUsable_Mode0ZE#

bDeUserSelectMode0[E#
pVBus0]%Z#
dDeRealCapacity0^E#
dDeHiddenLba0_E#
HeadPosition0`E# 
QueueLength0aE#$
mv0bV#(Device0dM]PDevice0d_M]_SCAT_GATH0g`
dSgAddress0hF#
wSgSize0iE#
wSgFlag0jE#
SCAT_GATH0k_FPSCAT_GATH0k6`_EL`"E\`"	El`"E|`"E`"_IDENTIFY_DATA23eGeneralConfiguration3E#NumberOfCylinders3	E#Reserved13
E#NumberOfHeads3E#UnformattedBytesPerTrack3E#UnformattedBytesPerSector3
E#
SectorsPerTrack3E#VendorUnique13<`#SerialNumber3L`#BufferType3E#(BufferSectorSize3E#*NumberOfEccBytes3E#,FirmwareRevision3\`#.ModelNumber3l`#6MaximumBlockTransfer3E#^VendorUnique23E#_DoubleWordIo3E#`Capabilities3E#b 3E#dVendorUnique33E#fPioCycleTimingMode3E#gVendorUnique43E#hDmaCycleTimingMode3E#iTranslationFieldsValid3E#jNumberOfCurrentCylinders3 E#lNumberOfCurrentHeads3!E#nCurrentSectorsPerTrack3"E#pCurrentSectorCapacity3#E#rCurrentMultiSectorSetting3$E#vUserAddressableSectors3%E#xSingleWordDMASupport3&E#|SingleWordDMAActive3'E#}MultiWordDMASupport3(E#~MultiWordDMAActive3)E#AdvancedPIOModes3*E#Reserved43+E#MinimumMWXferCycleTime3,E#RecommendedMWXferCycleTime3-E#MinimumPIOCycleTime3.E#MinimumPIOCycleTimeIORDY3/E#Reserved530|`#ReleaseTimeOverlapped31E#ReleaseTimeServiceCommand32E#MajorRevision33E#MinorRevision34E#IDENTIFY_DATA236`_AtaCommand2#6f
Lba2$0F#2%E#2&E#

QueueTag2'E#AtaComm2(e_PassthroughCmd2*!g
bFeaturesReg2+E#
bSectorCountReg2,E#
bLbaLowReg2-E#
bLbaMidReg2.E#
bLbaHighReg2/E#
bDriveHeadReg20E#
bCommandReg21E#22E#
pDataBuffer23E#PassthroughCmd25Ef_R5ControlCmd2Cg
StripeLine2D0F#
Offset2EE#2FE#
2GE#R5ControlCmd2I7g_R1ControlCmd2Th
Lba2U0F#2VE#2WE#
2XE#
Buffer2YE#R1ControlCmd2^g2cnhIde2e6fPassthrough2f!gAtapi2hnhR5Control2jgR1Control2khE~h"26i20F#2E#
LastMember2E#	
LastSectors2E#
2E#2E#
AllMemberBlocks2E#2E#
InSameLine2E#
pad12E#2i20F#2E#2E#
2E#
r5_gap2E#
ParDiskNo2E#
BadDiskNo2E#2E#
pad12E#2i
pCmd12[#
pCmd22[#2~j
cmds2E#
finished2E#
first2E#
parity2E#
base20F#
firstoffset2E#
firstsectors2E#X2k
dummy2k#2k#
stripes2k#
nstripes2E#8
finished_stripes2E#9
pad22E#:
dr2i#@Ek"
k6k-k"stripe-k2k
WordsLeft2E#
pPIOSg2#`#
pfnOrgDone2k#k%Z[k2k
pNext2[#
WaitEntry2Ðk#2"l
prdAddr2E#
cmd_priv2E#2ɕE#
bIdeStatus2ʣE#2ˣE#X2larray2~hr526ir5split2ir5n22~jdisk2<kwait2Ėksata_param2k4l%Z[#`4lDPC_PROC2lll%Z%_dpc_routine2m
proc2l#
arg2%#DPC_ROUTINE2l_TIME_RECORD4'm!seconds4(E#!minutes4)E#!month4*E#!hours4+E
#!day4,E#!year4-E#TIME_RECORD4.m_RaidArray47p
bArnMember4;E#
bArRealnMember4<E#
bArBlockSizeShift4=E#4>E#
dArStamp4@E#
failedStamps4Ap#
bStripeWitch4BE#!rf_broken4DE#!rf_need_rebuild4EE#!rf_need_sync4HE
#!rf_auto_rebuild4JE#!rf_newly_created4KE#!rf_rebuilding4LE
#!rf_verifying4ME	#!rf_initializing4NE#!rf_abort_rebuild4OE#!rf_duplicate_and_create4PE#!rf_duplicate_and_created4QE#!rf_duplicate_must_done4RE#!rf_raid154SE#
CriticalMembers4UE#
last_read4VE#
alreadyBroken4WE#
RebuildSectors4Y0F# 
pMember4[p#(
ArrayName4_p#h
CreateTime4`m#x
Description4ap#|
CreateManager4bp#Ep"Wp"Ep"Ep"?RaidArray4cmfree_heap_block5Y#q
next5Z#q#plist_head5^Zq
next5_Zq#
prev5_Zq#)qfree_page5cq
link5dq#`qr5_global_data5gr
enable_write_back5h4#
inactive_list5i)q#
dirty_list5j)q#
active_list5k)q#(
free_heap_slots5qr#8
free_pages5rq#
num_free_pages5sE#
active_stripes5tE#
num_flushing5uE#
cache_wait_list5v[#
__start5xr#
__sectors5yr##qr"	0Fr"Er"1Gsarray1Ipdisk1K_6k's%ZWsW=s"mNs%"!E_s%"os"bus_addr_t6%6bus_size_t6&6bus_space_tag_t6+6bus_space_handle_t6,6bus_dma_segment7t
ds_addr7os#
ds_len7s#bus_dma_segment_t7stresource_itpath_id_t8(target_id_t8)lun_id_t8*8Mt
priority8N#8V#
index8W4#cam_pinfo8[ft&8itCAM_FLAG_NONECAM_EXPECT_INQ_CHANGECAM_RETRY_SELTOcam_flags8mt&8yxCAM_REQ_INPROGCAM_REQ_CMPCAM_REQ_ABORTEDCAM_UA_ABORTCAM_REQ_CMP_ERRCAM_BUSYCAM_REQ_INVALIDCAM_PATH_INVALIDCAM_DEV_NOT_THERECAM_UA_TERMIO	CAM_SEL_TIMEOUT
CAM_CMD_TIMEOUTCAM_SCSI_STATUS_ERRORCAM_MSG_REJECT_REC
CAM_SCSI_BUS_RESETCAM_UNCOR_PARITYCAM_AUTOSENSE_FAILCAM_NO_HBACAM_DATA_RUN_ERRCAM_UNEXP_BUSFREECAM_SEQUENCE_FAILCAM_CCB_LEN_ERRCAM_PROVIDE_FAILCAM_BDR_SENTCAM_REQ_TERMIOCAM_UNREC_HBA_ERRORCAM_REQ_TOO_BIGCAM_REQUEUE_REQCAM_ATA_STATUS_ERRORCAM_SCSI_IT_NEXUS_LOSTCAM_SMP_STATUS_ERRORCAM_IDE3CAM_RESRC_UNAVAIL4CAM_UNACKED_EVENT5CAM_MESSAGE_RECV6CAM_INVALID_CDB7CAM_LUN_INVALID8CAM_TID_INVALID9CAM_FUNC_NOTAVAIL:CAM_NO_NEXUS;CAM_IID_INVALID<CAM_CDB_RECVD=CAM_LUN_ALRDY_ENA>CAM_SCSI_BUSY?CAM_DEV_QFRZNCAM_AUTOSNS_VALIDCAM_RELEASE_SIMQCAM_SIM_QUEUEDCAM_STATUS_MASK?CAM_SENT_SENSE&9$?yCAM_DEBUG_NONECAM_DEBUG_INFOCAM_DEBUG_TRACECAM_DEBUG_SUBTRACECAM_DEBUG_CDBCAM_DEBUG_XPTCAM_DEBUG_PERIPH CAM_DEBUG_PROBEcam_debug_flags9-xgfy"gvy"'scsi_inquiry_data:1{ :2g#dev_qual2:Vg#version:Yg#response_format:eg#additional_length:jg#spc3_flags:ng#spc2_flags:vg# :g#vendor:{#product:_s# :{# vendor_specific0:{#$spi3data:g#8reserved2:g#9version1:Vy#:version2:Vy#<version3:Vy#>version4:Vy#@version5:Vy#Bversion6:Vy#Dversion7:Vy#Fversion8:Vy#Hreserved3:{#Jvendor_specific1:{#`{"{"g{"g{"g{"{"scsi_sense_data:-,|error_code:.#sense_buf:4,|#<|"gL|"
scsi_static_inquiry_pattern!:| :g#media_type:g#vendor:|#product:|# :|#|"|"|";D}
command1;w#
command2;w#
extension;w#ata_params;#
config;$w#;5w#
specconf;6w#
heads;7w#
obsolete4;8w#
obsolete5;9w#

sectors;:w#
vendor7;;#
serial;<{#
retired20;=w#(
retired21;>w#*
obsolete22;?w#,;@fy#.
model;A#6
sectors_intr;Bw#^
usedmovsd;Cw#`
capabilities1;Dw#b
capabilities2;Kw#d
retired_piomode;Lw#f
retired_dmamode;Ow#h
atavalid;Rw#j
current_cylinders;Ww#l
current_heads;Xw#n
current_sectors;Yw#p
current_size_1;Zw#r
current_size_2;[w#t
multi;\w#v
lba_size_1;_w#x
lba_size_2;`w#z
obsolete62;aw#|
mwdmamodes;bw#~
apiomodes;cw#
mwdmamin;ew#
mwdmarec;fw#
pioblind;gw#
pioiordy;hw#
support3;iw#
reserved70;lw#
rlsovlap;mw#
rlsservice;nw#
reserved73;ow#
reserved74;pw#
queue;qw#
satacapabilities;tw#
satacapabilities2;w#
satasupport;w#
sataenabled;w#
version_major;w#
version_minor;w#
support;}#
enabled;}#
udmamodes;w#
erase_time;w#
enhanced_erase_time;w#
apm_value;w#
master_passwd_revision;w#
hwres;w#
acoustic;w#
stream_min_req_size;w#
stream_transfer_time;w#
stream_access_latency;w#
stream_granularity;Έ#
lba_size48_1;w#
lba_size48_2;w#
lba_size48_3;w#
lba_size48_4;w#
reserved104;w#
max_dsm_blocks;w#
pss;w#
isd;w#
wwn;#
reserved112;!#
lss_1;w#
lss_2;w#
support2;w#
enabled2;w#
reserved121;1#
removable_status;w#
security_status;w#
reserved129;A#
cfa_powermode1;w#
reserved161;w#
cfa_kms_support;w#
cfa_trueide_modes;w#
cfa_memory_modes;w#
reserved165;#
support_dsm;w#
reserved170;1#
media_serial;Q#
sct;w#
reserved206;a#
lsalign;w#
wrv_sectors_m3_1;w#
wrv_sectors_m3_2;w#
wrv_sectors_m2_1;w#
wrv_sectors_m2_2;w#
nv_cache_caps;w#
nv_cache_size_1;w#
nv_cache_size_2;w#
media_rotation_rate;w#
reserved218;w#
nv_cache_opt;w#wrv_mode;w#reserved221;w#transport_major;w#transport_minor;w#reserved224;A#integrity;w#w"g"'w!"w1"wA"wQ"ga";wq"ata_cmd<(_<)g#
command<0g#<1g#
lba_low<3g#
lba_mid<4g#<5g#<6g#<8g#<9g#<:g#	
features_exp<;g#
<=g#<>g#
control<?g#
ata_res<B"<Cg#<Fg#
error<Gg#
lba_low<Ig#
lba_mid<Jg#<Kg#<Lg#<Ng#<Og#<Pg#	<Rg#
<Sg#&=;CAM_CDB_POINTERCAM_QUEUE_ENABLECAM_CDB_LINKEDCAM_NEGOTIATECAM_SCATTER_VALIDCAM_DIS_AUTOSENSE CAM_DIR_BOTHCAM_DIR_INCAM_DIR_OUTCAM_DIR_NONECAM_DIR_MASKCAM_SOFT_RST_OPCAM_ENG_SYNCCAM_DEV_QFRZDISCAM_DEV_QFREEZECAM_HIGH_POWER CAM_SENSE_PTRCAM_SENSE_PHYSCAM_TAG_ACTION_VALIDCAM_PASS_ERR_RECOVERCAM_DIS_DISCONNECTCAM_SG_LIST_PHYSCAM_MSG_BUF_PHYS CAM_SNS_BUF_PHYSCAM_DATA_PHYSCAM_CDB_PHYSCAM_ENG_SGLISTCAM_DIS_AUTOSRPCAM_DIS_AUTODISCCAM_TGT_CCB_AVAIL CAM_TGT_PHASE_MODECAM_MSGB_VALIDCAM_STATUS_VALIDCAM_DATAB_VALIDCAM_SEND_SENSECAM_TERM_IOCAM_DISCONNECTCAM_SEND_STATUS&=l	XPT_FC_QUEUEDXPT_FC_USER_CCBXPT_FC_XPT_ONLYXPT_FC_DEV_QUEUEDXPT_NOOPXPT_SCSI_IOXPT_GDEV_TYPEXPT_GDEVLISTXPT_PATH_INQXPT_REL_SIMQXPT_SASYNC_CBXPT_SDEV_TYPEXPT_SCAN_BUSXPT_DEV_MATCHXPT_DEBUG
XPT_PATH_STATSXPT_GDEV_STATSXPT_FREEZE_QUEUE
XPT_DEV_ADVINFOXPT_ABORTXPT_RESET_BUSXPT_RESET_DEVXPT_TERM_IOXPT_SCAN_LUNXPT_GET_TRAN_SETTINGSXPT_SET_TRAN_SETTINGSXPT_CALC_GEOMETRYXPT_ATA_IOXPT_GET_SIM_KNOBXPT_SET_SIM_KNOBXPT_SMP_IOXPT_SCAN_TGTXPT_ENG_INQXPT_ENG_EXECXPT_EN_LUN0XPT_TARGET_IOXPT_ACCEPT_TARGET_IOXPT_CONT_TARGET_IOXPT_IMMED_NOTIFYXPT_NOTIFY_ACK5XPT_IMMEDIATE_NOTIFYXPT_NOTIFY_ACKNOWLEDGEXPT_VUNIQUExpt_opcode=&=PROTO_UNKNOWNPROTO_UNSPECIFIEDPROTO_SCSIPROTO_ATAPROTO_ATAPIPROTO_SATAPMPROTO_SEMBcam_proto=&=7XPORT_UNKNOWNXPORT_UNSPECIFIEDXPORT_SPIXPORT_FCXPORT_SSAXPORT_USBXPORT_PPBXPORT_ATAXPORT_SASXPORT_SATA	XPORT_ISCSI
cam_xport=#=q =# =Ñ#ccb_hdr=pinfo=+t#xpt_links=,c#sim_links=-c#  =.c#0retry_count=/#@cbfcnp=0t#Hfunc_code=2	#P =3#Tpath=4#X =52t#` =6Ct#d =7Vt#h =8#lperiph_priv=9#psim_priv=:>#timeout=;#timeout_ch=A#q#= =##=
 =# =Ñ##=)stqe_next=#(=c)le=I)sle=ɑ)tqe=)stqe=
camq_entry=)(=)ptr=%)field=)bytes=fyccb_priv_entry=v(= *=!)bytes=""g"ccb_ppriv_area=#(=%>*=&)bytes='ccb_spriv_area=(ffДlcam_periph8<Д
pinfo>ht#
periph_start>i#
periph_oninval>j#
periph_dtor>k# >l#(
path>m#0
softc>n%#8
sim>or#@>p#H>qؽ#L>r#P
immediate_priority>z#T>{#X
ccb_list>|<#`>}S#h
unit_links>~j#p
deferred_callback>ϭ#
deferred_ac>*#֔+ccb8t*=xq)csio=y)cgd=z)cgdl={)cpi=|)crs=})csa=~k)csd=խ)cpis=Q)cgds=8)cdm=)cts=c)ccg=
)knob=)cab=)crb=G)crd=m)tio=)atio=)ctio=)cel=)cin=)cna=m)cin1=)cna2=%)cei=1)cee=)smpio=)crcn=$)cdbg=X)ataio=_)cdai=Ucam_pathz'ccb_getdev=E( =Fq# =G# =Hvy# =ID}#serial_num=J(#inq_flags=Kg#	serial_num_len=Lg#	g8"ccb_getdevstats=P =Qq#dev_openings=R4#dev_active=S4#devq_openings=T4#devq_queued=U4#held=V4#maxtags=Z4#mintags=^4# =_#"=b{CAM_GDEVLIST_LAST_DEVICECAM_GDEVLIST_LIST_CHANGEDCAM_GDEVLIST_MORE_DEVSCAM_GDEVLIST_ERRORccb_getdevlist_status_e=gccb_getdevlist=i =jq# =k_s# =l# =mM#index=n# =o{#"=rPERIPH_MATCH_NONEPERIPH_MATCH_PATHPERIPH_MATCH_TARGETPERIPH_MATCH_LUNPERIPH_MATCH_NAMEPERIPH_MATCH_UNITPERIPH_MATCH_ANYperiph_pattern_flags=zperiph_match_pattern$=|A =}_s# =~# =2t# =Ct# =Vt# =# "=ƚDEV_MATCH_NONEDEV_MATCH_PATHDEV_MATCH_TARGETDEV_MATCH_LUNDEV_MATCH_INQUIRYDEV_MATCH_DEVIDDEV_MATCH_ANYdev_pattern_flags=A'device_id_match_pattern=#id_len=#id={#,=P)inq_pat=L|)devid_pat='device_match_pattern= =2t# =Ct# =Vt# =ƚ#data=##"=-BUS_MATCH_NONEBUS_MATCH_PATHBUS_MATCH_NAMEBUS_MATCH_UNITBUS_MATCH_BUS_IDBUS_MATCH_ANYbus_pattern_flags=bus_match_pattern = =2t# =_s# =# =# =-#-match_pattern=	)periph_pattern=ș)device_pattern=P)bus_pattern=G"=IDEV_MATCH_PERIPHDEV_MATCH_DEVICEDEV_MATCH_BUSdev_match_type=	'dev_match_pattern= =I#pattern=#periph_match_result = =_s# =# =2t# =Ct# =Vt#"=@DEV_RESULT_NOFLAGDEV_RESULT_UNCONFIGUREDdev_result_flags='device_match_result= =2t# =Ct# =Vt# =# =vy# =D}# =@#bus_match_result=: =2t# =_s# =# =#-match_result=)periph_result=)device_result=Y)bus_result='dev_match_result=Ο =I#result=:#"=PCAM_DEV_MATCH_LASTCAM_DEV_MATCH_MORECAM_DEV_MATCH_LIST_CHANGEDCAM_DEV_MATCH_SIZE_ERRORCAM_DEV_MATCH_ERRORccb_dev_match_status=Ο"=.CAM_DEV_POS_NONECAM_DEV_POS_BUSCAM_DEV_POS_TARGETCAM_DEV_POS_DEVICECAM_DEV_POS_PERIPHCAM_DEV_POS_PDPTRCAM_DEV_POS_TYPEMASKCAM_DEV_POS_EDTCAM_DEV_POS_PDRVdev_pos_type=mccb_dm_cookie(=bus=%#target=%# =%#periph=%#pdrv=%# ccb_dev_position@=
generations=
#position_type=.#cookie=
C#"'ccb_dev_match= =q# =P#num_patterns=#pattern_buf_len=#patterns=#num_matches=#match_buf_len=#matches=#pos=#`"=!yPI_MDP_ABLEPI_WIDE_32PI_WIDE_16 PI_SDTR_ABLEPI_LINKED_CDBPI_SATAPMPI_TAG_ABLEPI_SOFT_RST"=5PIM_SCANHILOPIM_NOREMOVEPIM_NOINITIATOR PIM_NOBUSRESETPIM_NO_6_BYTEPIM_SEQSCANccb_pathinq_settings_spi=? =@g#ccb_pathinq_settings_fc=Cwwwnn=D#wwpn=E#port=F# =G#ccb_pathinq_settings_sas=J =K#(=g)spi=h)fc=i)sas=jw)ccb_pathinq_settings_opaque=k'ccb_pathinq=OQ =Pq#version_num=Qg#hba_inquiry=Rg#target_sprt=Sg#hba_misc=Tg#hba_eng_cnt=Uw#vuhba_flags=W<|#max_target=X#max_lun=Y#async_flags=Z#hpath_id=[2t# =\Ct#sim_vid=]_s#hba_vid=^_s# =__s# =`# =a#base_transfer_speed=b# =c# =d# =e7# =f# =l#maxio=m#hba_vendor=nw#hba_device=ow#hba_subvendor=pw#hba_subdevice=qw#ccb_pathstats=u =vq# =w#"=zƧSMP_FLAG_NONESMP_FLAG_REQ_SGSMP_FLAG_RSP_SGccb_smp_pass_flags=~ccb_smpio=Ũ =q#smp_request=|#smp_request_len=4#smp_request_sglist_cnt=#smp_response=|#smp_response_len=4#smp_response_sglist_cnt=# =Ƨ#g(=)cdb_ptr=Ũ)cdb_bytes=cdb_t=˨'ccb_scsiio:_ =q# =Д#req_map=Ũ# =Ũ# =# ={# =g#cdb_len=g# =w#scsi_status=g#sense_resid=g#resid=#cdb_io=#msg_ptr=Ũ#msg_len=w# =g# =# =#ccb_ataio<" =q# =Д#cmd=q#res=_# =Ũ# =#resid=# =g# =# =#'ccb_accept_tio= =q#cdb_io=#cdb_len=g# =g# =g# =# =# ={#ccb_relsim=2 =q#release_flags=#openings=#release_timeout=# =#"=*AC_ADVINFO_CHANGEDAC_CONTRACT AC_GETDEV_CHANGEDAC_INQ_CHANGEDAC_TRANSFER_NEGAC_LOST_DEVICEAC_FOUND_DEVICEAC_PATH_DEREGISTEREDAC_PATH_REGISTERED AC_SENT_BDRAC_SCSI_AENAC_UNSOL_RESELAC_BUS_RESETac_code=2ac_callback_t=Pk%%ccb_setasync=ϭ =q#event_enable=#callback= ϭ# =!%#:ccb_setdev=% =&q#dev_type='g#ccb_abort=-G =.q#abort_ccb=/Д#ccb_resetbus=3m =4q#ccb_resetdev=8 =9q#ccb_termio==ή =>q#termio_ccb=?Д#"=B
CTS_TYPE_CURRENT_SETTINGSCTS_TYPE_USER_SETTINGScts_type=Eήccb_trans_settings_scsi=H^ =I# =K#ccb_trans_settings_ata=P =Q# =S#ccb_trans_settings_spi=X. =Y# =_#sync_period=a#sync_offset=b#bus_width=c# =d#ccb_trans_settings_fc =g =h#wwnn=m#wwpn=n#port=o# =p#ccb_trans_settings_sas=s۰ =t# =v#ccb_trans_settings_pata=y< =z#mode=~4# =#atapi=#ccb_trans_settings_sata = =#mode=4# =# =4#pm_present=#tags=#atapi=#caps=#(=*=)ata=^)scsi=( =c*=)spi=)fc=.)sas=)ata=۰)sata=<ccb_trans_settings=
 =q# =
# =# =# =7# =#proto_specific=# =#ccb_calc_geometry= =q#block_size=#volume_size=# =#heads=g#secs_per_track=g#ccb_sim_knob_settings_spi= =# =#role=#ccb_sim_knob_settings_fc =U =#wwnn=#wwpn=#role=#ccb_sim_knob_settings_sas= =#wwnn=#role=#(=*=)spi=)fc=)sas=U)pad='ccb_sim_knob =$ =q# =#ccb_rescan=X =q# =t#ccb_debug= =q# =?y#ccb_en_lun= =q#grp6_len=w#grp7_len=w# =g#'ccb_immed_notify=] =	q# =
{# =g# =g#message_args=
]#gm"ccb_notify_ack= =q# =w#event=g#ccb_immediate_notify=% =q# =# =# =#arg=#ccb_notify_acknowledge= =q# = # =!# ="#arg=##"=(շEIT_BUFFEREIT_LOSSLESSEIT_LOSSYEIT_ENCRYPTei_type=-"=/!EAD_VUNIQUEEAD_LZ1V1EAD_LZ2V1EAD_LZ2V2ei_algo=4ccb_eng_inq=6 =7q#eng_num=8w#eng_type=9շ#eng_algo=:!#eng_memeory=;#ccb_eng_exec=> =?q#pdrv_ptr=@Ũ#req_map=AŨ# =BŨ# =C#engdata_ptr=DŨ# =Ew#dmax_len=F#dest_len=G#src_resid=H#timeout=I#eng_num=Jw#vu_flags=Kw#ccb_dev_advinfo=bD =cq# =d&#buftype=f&#bufsiz=k#provsiz=m#buf=n|#sim_action_func0[arrДxcam_sim-
sim_action\D#
sim_poll]#
sim_name^#
softc_%#
mtx`/# 
sim_doneqa
#(
linksb2#8c#Hd#Le#P
max_tagged_dev_openingsf4#T
max_dev_openingsg4#Xh#\ny#`
devqo$#p4#
ccb_freeqs]#
max_ccbsx#
ccb_countz#sim_poll_func1
ra2a#aÑ#bWbr#bW#rsts#cam_devqh.$
alloc_queue?E*#
send_queue?F*#(
active_dev?G#P
alloc_openings?H4#X
alloc_active?I4#\
send_openings?J4#`
send_active?K4#dtcamq(?.
queue_array?/#
array_size?04#?14#?2#?3#t"cam_edf&>WؽCAM_PERIPH_BIOcam_periph_type>Yperiph_start_t>bUperiph_oninv_t>e'fperiph_dtor_t>f>|S>|#>}j>}f#>~>~f#>~#'_INQUIRYDATA`@Q!DeviceType@RE#!DeviceTypeQualifier@SE#!DeviceTypeModifier@TE#!RemovableMedia@UE#
Versions@VE#
ResponseDataFormat@WE#
AdditionalLength@XE#
Reserved@Y#!SoftReset@ZE#!CommandQueue@[E#.@\E#!LinkedCommands@]E#!Synchronous@^E#!Wide16Bit@_E#!Wide32Bit@`E#!RelativeAddressing@aE#
VendorId@b#
ProductId@cp#
ProductRevisionLevel@d# 
VendorSpecific@e#$
Reserved3@f#8E"E"E"E"E"'PINQUIRYDATA@g&_SataEvent@SATA_EVENT_NO_CHANGESATA_EVENT_CHANNEL_CONNECTEDSATA_EVENT_CHANNEL_DISCONNECTEDSATA_EVENT@,dma_addr_t@F_MV_CHANNEL$@
maxUltraDmaModeSupported@M#
maxDmaModeSupported@M#
maxPioModeSupported@M#
online@eF#
writeCacheSupported@eF#
writeCacheEnabled@eF#
readAheadSupported@eF#
readAheadEnabled@eF#
queueDepth@F# MV_CHANNEL@_BUS_DMAMAP(@-
next@-#@#
dma_map@#
psg@#IALAdapterxg@
path@#
io_dma_parent@#
pbus_dmamap_list@#
pbus_dmamap@#
hpt_dev@|# 
hpt_irq@R#(
mem_res@R#0@%#8
next@#@@V#H
mvChannel@#
requestsArrayBaseAddr@F#
requestsArrayBaseAlignedAddr@F#
requestsArrayBaseDmaAddr@#
requestsArrayBaseDmaAlignedAddr@#
responsesArrayBaseAddr@F#
responsesArrayBaseAlignedAddr@F#
responsesArrayBaseDmaAddr@#
responsesArrayBaseDmaAlignedAddr@#
sataEvents@#
event_timer_connect@#
event_timer_disconnect@#
VBus@8Z#
VDevices@#
pCommandBlocks@[#
prdTableAddr@E#
prdTableAlignedAddr@E#
pFreePRDLink@%#
pending_Q@Д#@œF#@ǣE#
ver_601@ȣE#
beeping@ɣE#
eh@1#3`"PBUS_DMAMAP@-""W"IAL_ADAPTER_T@3HPT_DPC@#99%Est_HPT_DPC 9#
dpc#
arg%#E#ST_HPT_DPC?/lock_driver0spll1unlock_driver2spll3hptmv_free_channel_49h4דFd3failDevice4WX5%Zh59`3handleEdmaError-4%ZX4[P0pDevice_h5-`6failedV7hptmv_init_channel!48 9H8 FD9"Vh:req_dma_addr#`:rsp_dma_addr$X7hptmv_parse_identify_resultsk4#8jVX:idenlFh;init_vdev_params89H8FD9Wh9V`:IdentifyDataFX;device_changeU89H8FD<plugged4@9W`9-X9VP=:iMember4l7start_channel489H8FD9-`9VX:pChannelInfoP:udmaModewFl:pioModewFh;hptmv_handle_event<data%H<flag4D99`9-X9Fo=9F%ZP;hptmv_handle_event_connecti<datah%h;hptmv_handle_event_disconnecto:<datan%h7hptmv_event_notifyveF8t-X<eventTypetHT<param1uwFP<param2uwFL9w9`=9}Fo7hptmv_allocate_edma_queues4389`;hptmv_free_edma_queuesw89h7AllocatePRDTableE89X:retEh;FreePRDTable89h8E`;fRegisterVdevice89H:pPhysicalW`:pLogicalWX:pVBus%ZP:i4l:j4h>GetSpareDisk+Wi8*%Z8*W9,9`:capacity-0FX:thiscap.0FP:maxcap.0FH9/W@:pFind/W:i04l>fDeReadWriteJ48I_h<LbaIEd<CmdIE`<tmpBufferI%X?fDeSelectModeOi8N_H<NewModeNED9PV`9Q-X9RFo:mvModeSEn>fDeSetTCQp4T8o_8o4<deptho49qVX9r-P9sFo9t9H9u@9v4h:retw4d=:depthEn>fDeSetNCQ48_h84d<depth4`>fDeSetWriteCache4m8_849VX9-P9Fo99H9@94h:ret4d>fDeSetReadAhead4)8_849VX9-P9Fo99H9@94h:ret4d;hpt_inita<dummy
%h7init_adapter4899%ZP9-H:i4d94`:rid4\9W@9X6unregister@C9@i9E=9V7pci_read_config&<dev|h<reg4d<width4`APCI_READ_CONFIG2dev|H2child|@2reg42width40_m"h=0_desc`0_cepX0_cePApci_get_device2dev|X0vVhABUS_READ_IVARi42_devg|H2_childg|@2_indexg42_resulthw0_mj"h=0_desck`0_cepkX0_cekPAmemset%2b%X2c4T2len-H0bbh;dmamap_putI<ph>MvSataResetChannel	48-X8FT9
9h7fResetActiveCommandsX48W%ZX9Y-`9ZFo?fCompleteAllCommandsSynchronouslyc8b%ZH:contdEh:tickseEd9fFo9g-X9hVP6check_cmds{?fResetVBus8%Zh?fRescanAllDevice=8%Zh7CommandCompletionCBeF8-X8FT<comp_type&HP8FH8FD<timeStampwF@<registerStruct9[h9%Z`W?fDeviceSendCommandw8%Zz8[z:pPRDTablew{9-{9V{9W{:pDevice_{:Lba0F{:nSectorE{:resultI{9]Rz:pUdmaParams}{:pNoUdmaParams{:is48biteF{9F{:i4{:tmpSg__buf{:tmpSg#`{6pio)6finish_cmdU6queue_failed@:sg1$#`z:sg2$#`z@B:sg1.#`z:sg2.#`z=:size9E{:addr:FzWPQE%"7hpt_probe4<dev|hApci_get_vendor2dev|X0vVh7hpt_attach4<dev|99`:rid4l:ccbДX:devq$P:hpt_vsimrHAcam_sim_path2simrh7hpt_detachi4%<devh|h;hpt_pollu[<simtrhAcam_sim_softc%2simrhB<arg~%H99`9l=9%ZX;hpt_asyncn8%h<coded<pathX<arg%P;FlushAdapter89X:i4l=9W`7hpt_shutdown4D<dev|X99h=:_el0`?Check_Idle_Call899%Z`@:i4l9WX=9%ZP:ccbДH;ccb_doneH<ccbДX9h99`;hpt_action<simr<ccbД9l9	9`9	X9	%ZP=:cpid	H7dmamap_get=8X:phAcam_sim_busx2simrhAcam_sim_name2simrhAcam_sim_unit2simrh;hpt_queue_ccb	<<ccb_Q	<h<ccb	Д`Д;hpt_free_ccb	<ccb_Q	<X<ccb	ДP:TempCCB	Дh;hpt_worker_thread	p9	l=:p	@"9	%Z`=9	9X9	WP9	%ZH:i	4hA__curthread!0td޺!h;launch_worker_thread
/:pAdapTemp
9`=9
%ZX:i
4l9 
WP7fOsBuildSgl>
48=
%ZH8=
[@<pSg=
#`<logical=
4:ccb?
Д`:sgList@
tX:idxA
4l>GetStampa
E:stampf
El;SetInquiryDatan
<inquiryDatam
X8m
WP:io
4l:pIdentifyp
`e;hpt_timeout
<arg
%X9
%Z`9
l;hpt_io_dmamap_callback
<arg
%<segs
t<nsegs
4<error
49
[`:ccb
ДX9
P9
H9
9@9
W:psg
#`:idx
4l9
%Z;OsSendCommand
8
%Z~<ccb
Д~9
9
99
:csio
9
W6Command_Complished@:rbuf:cap
MH@
:rbuf%:cap&0F=:CdbBpP:CdbLengthCEO9D%Z~9E[~@:idx4D:sgListt~=:error4@E;fOsCommandDone@8%ZH8[@:ccbДh9`99X>hpt_queue_dpc4<dpcX89P<arg%H8ED:p4l>os_alloc_page%8
%Zh>os_alloc_dma_page%>8%Zh?os_free_page8%Zh<p%`?os_free_dma_page 8%Zh<p%`?DoXor1&A<p0%AX<p1%AP<p2%AH<nBytes%ED:i'ElE?DoXor2-<p0,AX<p2,AP<nBytes,EL:i.El"0driver_methods[	0hpt_pci_drivere	0hpt_devclassk	0hptmv_pci_driver_modn	0hptmv_pci_modnC	0_hptmv_pci_depend_on_kernelnC	0_mod_metadata_md_hptmv_pci_on_kerneln|C	0__set_modmetadata_set_sym__mod_metadata_md_hptmv_pci_on_kerneln		0_mod_metadata_md_hptmv_pcin|C	0__set_modmetadata_set_sym__mod_metadata_md_hptmv_pcin	0hptmv_pcimodule_sys_initn	0__set_sysinit_set_sym_hptmv_pcimodule_sys_initn	0_PROC_DIR_NAME_depend_on_camoC	0_mod_metadata_md_PROC_DIR_NAME_on_camo|C	0__set_modmetadata_set_sym__mod_metadata_md_PROC_DIR_NAME_on_camo	fV""0gMvSataChannels	"0DpcQueue	0DpcQueue_First4	0DpcQueue_Last4	0driver_lockn	:hptinit_sys_init	:__set_sysinit_set_sym_hptinit_sys_init	:num_adapters4	:hptdaemonproc
!	:hpt_kp
,B	&!CDcrc32_tab|Dhz=4Ddevice_probe_descADdevice_identify_descApDdevice_attach_descADdevice_detach_descADdevice_shutdown_descAڣDdevice_suspend_descAEdevice_resume_descAEdevice_quiesce_descA5Dbus_print_child_descDbus_probe_nomatch_desc2Dbus_read_ivar_descGDbus_write_ivar_descpDbus_child_detached_descDbus_driver_added_descDbus_add_child_descDbus_alloc_resource_descܣEbus_activate_resource_descEbus_deactivate_resource_desc'Ebus_adjust_resource_descCEbus_release_resource_descbEbus_setup_intr_desc~Ebus_teardown_intr_descEbus_set_resource_descEbus_get_resource_descEbus_delete_resource_descEbus_get_resource_list_descEbus_child_present_desc0Ebus_child_pnpinfo_str_descKEbus_child_location_str_desceEbus_bind_intr_descEbus_config_intr_descEbus_describe_intr_descEbus_hinted_child_descEbus_get_dma_tag_descEbus_hint_device_unit_descEbus_new_pass_descEbus_remap_intr_desc"DM_DEVBUFDcntv)EGiantBgnDpci_read_config_descDpci_write_config_desc Dpci_get_powerstate_desc.Dpci_set_powerstate_desc:Dpci_get_vpd_ident_descFDpci_get_vpd_readonly_descTDpci_enable_busmaster_descbDpci_disable_busmaster_descnDpci_enable_io_desczDpci_disable_io_descDpci_assign_interrupt_descDpci_find_extcap_descDpci_alloc_msi_descDpci_alloc_msix_descDpci_remap_msix_descģDpci_release_msi_descңDpci_msi_count_descޣDpci_msix_count_desckUCF1oJ'smCF1pbDcam_dpath9NDcam_dflags9PDcam_debug_delay9RGgIal_Adapter9	GpCurAdapter9	GDPC_Request_NumsE	*"GDRIVER_VERSION	sGNU C 4.2.1 20070831 patched [FreeBSD]/usr/src/sys/modules/hptmv/../../dev/hptmv/ioctl.c/usr/src/sys/amd64/compile/hs32/modules/usr/src/sys/modules/hptmvsigned char__uint8_t4unsigned charshort int__uint16_t6
short unsigned int__int32_t74int__uint32_t8Munsigned int__int64_t9nlong int__uint64_t:long unsigned intdoublefloat__size_tQz__time_tS]__uintptr_tVz__off_t6]__suseconds_t=n  charu_int4Mu_long5int32_t,#uint8_t6uint16_t;uint32_t@;uint64_tEzuintptr_tNu_int8_tAu_int16_tBu_int32_tC;u_int64_tDz 	 off_tsize_tôsuseconds_ttime_tdevice_tBH
intrmask_t;_Booltimeval/
tv_sec0$#
tv_usec1#8	-"
c_links	4j#
c_time	54#
c_arg	6#
c_func	7# 
c_lock	8#(
c_flags	94#0
c_cpu	:#4"	2E	2"#	3j	3"#	3(#	1sle	2.tqe	3E	+
lo_name
##
lo_flags
$(#
lo_data
%(#
lo_witness
&5#4callout_handle3%4"#4witness+mtx i
&#
mtx_lock
'i#malloc_type 
ks_nexth#
ks_magici5#
ks_shortdescj#
ks_handlek#nUSHORT1
UCHAR2PUCHAR3BOOLEAN5UINT7MBYTE8PVOID9ADDRESS:ULONG=MMDWORD>MPDWORD>XULONG_PTR?long long unsigned intLBA_T@mvBooleanBMV_FALSEMV_TRUEMV_BOOLEANBMV_U32MMMV_U16N
MV_U8OMV_VOID_PTRPMV_U16_PTRR9MV_BUS_ADDR_TUmvOsSemaphorek
notusedl4#MV_OS_SEMAPHOREmZmvUdmaTypexMV_UDMA_TYPE_READMV_UDMA_TYPE_WRITEMV_UDMA_TYPEzmvCompletionTypeWMV_COMPLETION_TYPE_NORMALMV_COMPLETION_TYPE_ERRORMV_COMPLETION_TYPE_ABORTMV_COMPLETION_TYPEmvEventTypeMV_EVENT_TYPE_ADAPTER_ERRORMV_EVENT_TYPE_SATA_CABLEMV_EVENT_TYPEqmvEdmaMode6	MV_EDMA_MODE_QUEUEDMV_EDMA_MODE_NOT_QUEUEDMV_EDMA_MODE_NATIVE_QUEUINGMV_EDMA_MODEmvNonUdmaProtocol	MV_NON_UDMA_PROTOCOL_NON_DATAMV_NON_UDMA_PROTOCOL_PIO_DATA_INMV_NON_UDMA_PROTOCOL_PIO_DATA_OUTMV_NON_UDMA_PROTOCOLJ	mvSataCommandCompletionCallBack_t

E
E
W
K

adapterId#pcbVersion#pciConfigRevisionId#pciConfigDeviceId#IALData#adapterIoBaseAddressE#intCoalThre#intTimeThre # mvSataEventNotify##(sataChannel$#0pciCommand%#ppciSerrMask&#tpciInterruptMask'#x*#|mainMask+#interruptsMaskSem,#implementA0Workarounds-#implement50XXB0Workarounds.#implement50XXB1Workarounds/#implement50XXB2Workarounds0#implement60X1A0Workarounds1#implement60X1A1Workarounds2#implement60X1B0Workarounds3#implement7042A0Workarounds4#implement7042A1Workarounds5#sataAdapterGeneration6#isPEX7#failLEDMask8#signalAmps9#pre:#staggaredSpinup;#
mvStorageDevRegisters#
sectorCountRegister#
lbaLowRegister#
lbaMidRegister#
lbaHighRegister#
deviceRegister#

statusRegister#mvQueuedCommandTypeMV_QUEUED_COMMAND_TYPE_UDMAMV_QUEUED_COMMAND_TYPE_NONE_UDMAMV_QUEUED_COMMAND_TYPEmvUdmaCommandParams(
readWrite#
isEXT#
lowLBAAddress#
highLBAAddress#
numOfSectors#
prdLowAddr#
prdHighAddr#	## MV_UDMA_COMMAND_PARAMSmvNoneUdmaCommandParams0
protocolType	#
isEXT#
bufPtr'#
count##
sectorCount#
lbaLow#
lbaMid#
lbaHigh##
command#	# #(MV_NONE_UDMA_COMMAND_PARAMS0UudmaCommandNoneUdmaCommandmvQueueCommandInfo8#
commandParams"#MV_QUEUE_COMMAND_INFOUmvQueuedCommandEntryP1
isFreeEntry#
commandTag#
next1#
prev1#
commandInfo#mvSataChannel9
channelNumber#
waitingForInterrupt#
lba48Address#
maxReadTransfer#
requestQueueR#
responseQueuer#
requestQueuePciHiAddress# 
requestQueuePciLowAddress#$
responseQueuePciHiAddress#(responseQueuePciLowAddress#,E
#0#8eDmaRegsOffset#<identifyDevicex#@EdmaActive#queuedDMA6	##workAroundDone	#commandsQueue
#commandsQueueHead1#commandsQueueTail1#queueCommandsEnabled
#noneUdmaOutstandingCommands#EdmaQueuedCommands#freeIDsStack#freeIDsNum#reqInPtr#rspOutPtr#mvDmaRequestQueueEntry9mvDmaResponseQueueEntryXMV_SATA_CHANNEL7E
+MV_SATA_ADAPTER<K
PChipInstance=PVDevice?hn_VDeviceH?
VDeviceType&#vf_bootmark'#vf_bootable(#vf_online)#vf_cache_disk*#vf_format_v2+#vf_freed,#-#
bSerialNumber.#
pParent0X#
pVBus1#
VDeviceCapacity3#
LockedLba5# 
LockedSectors6#(
ActiveRequests7#*
LockWaitList8f#0
QuiesceAction9%#8
QuiesceArg:#@
flush_callback;%#H
flush_callback_arg<#P
CacheEntry@+#XA$#`
pfnSendCommandD|$#h
pfnDeviceFailedE+#p
uL+#xPVBus@_VBus@Z@f{)#
nInstances}#@
pChipInstance~,#H
OsExt#P
serial_mode4#X
next_active4#\
working_devs4#`
pFreeCommandsf#h
PendingRoutines,#p
PendingRoutinesFirst4#E
PendingRoutinesLast4#E
IdleRoutines,#E
IdleRoutinesFirst4#
IdleRoutinesLast4#
pFreeArrayLinkX#
_ArrayTables%,#ȉ
r5_*#ȲPCommandCv|_CommandCbX#
uCmdl!#cf_physical_sgn# cf_data_ino# cf_data_outp
# cf_atapiq# cf_ide_passthroughr# cf_controls
# 
Resultv#!
RetryCountx#"{#(
pfnBuildSgl~%#0
pfnCompletion|$#8
pOrgCommand#@
uScratch%#H_Device0E&
df_on_lineF#
df_atapiG#
df_removable_driveH#
busyCountI#df_tcq_setK#df_tcqL#df_ncq_setM#df_ncqN#df_write_cache_setO#df_write_cacheP#df_read_ahead_setQ#df_read_aheadR#
retryCountT#
resetCountU#
pad1V#
df_user_mode_setX#
bDeModeSettingY#	
bDeUsable_ModeZ#

bDeUserSelectMode[#
pVBus]#
dDeRealCapacity^K#
dDeHiddenLba_K#
HeadPosition`K# 
QueueLengthaK#$
mvb#(DevicedPDevicedC_SCAT_GATHg
dSgAddresshy#
wSgSizei#
wSgFlagj#
SCAT_GATHkIFPSCAT_GATHkI_AtaCommand#"
Lba$#%#&#

QueueTag'#AtaComm(_PassthroughCmd*
 
bFeaturesReg+##
bSectorCountReg,##
bLbaLowReg-##
bLbaMidReg.##
bLbaHighReg/##
bDriveHeadReg0##
bCommandReg1##2##
pDataBuffer3<#PassthroughCmd51_R5ControlCmdC| 
StripeLineD#
OffsetE#F#
G#R5ControlCmdI# _R1ControlCmdT 
LbaU#V#W#
X#
BufferY<#R1ControlCmd^ cZ!Idee"Passthroughf
 AtapihZ!R5Controlj| R1Controlk j!""##
LastMember#	
LastSectors#
##
AllMemberBlocks##
InSameLine#
pad1#"###
#
r5_gap#
ParDiskNo#
BadDiskNo##
pad1#"
pCmd1f#
pCmd2f#j#
cmds#
finished#
first#
parity#
base#
firstoffset#
firstsectors#X#
dummy##$#
stripes	$#
nstripes#8
finished_stripes#9
pad2#:
dr"#@K#
#"$$stripe$k$
WordsLeftK#
pPIOSg#
pfnOrgDone|$#|$fk$$
pNextf#
WaitEntry|$#%
prdAddr/#
cmd_privK#
responseFlags#
bIdeStatus##X}%arrayj!r5""r5split"r5n2j#disk($waitĂ$sata_param̯$4%f4}%DPC_PROC%%%_dpc_routine%
proc%#
arg#DPC_ROUTINE%_TIME_RECORD'&seconds(#minutes)#month*#hours+
#day,#year-#TIME_RECORD.&_RaidArray7)
bArnMember;#
bArRealnMember<#
bArBlockSizeShift=#>#
dArStamp@K#
failedStampsA)#
bStripeWitchB#rf_brokenD#rf_need_rebuildE#rf_need_syncH
#rf_auto_rebuildJ#rf_newly_createdK#rf_rebuildingL
#rf_verifyingM	#rf_initializingN#rf_abort_rebuildO#rf_duplicate_and_createP#rf_duplicate_and_createdQ#rf_duplicate_must_doneR#rf_raid15S#
CriticalMembersU#
last_readV#
alreadyBrokenW#
RebuildSectorsY# 
pMember[)#(_)#h`&#xa)#|b)#K)X)))?RaidArrayc&free_heap_blockY)
nextZ)#)list_head^1*
next_1*#
prev_1*#*free_pagecY*
linkdY*#7*r5_global_datag+
enable_write_backh4#
inactive_listi*#
dirty_listj*#
active_listk*#(
free_heap_slotsq+#8
free_pagesrY*#
num_free_pagess#
active_stripest#
num_flushingu#
cache_wait_listvf#
__startx+#
__sectorsy+#)+	++G+arrayI)diskK&"$+X+C,%%,!#6,DEVICEIDC^^V,_LBA64w,lo32|^#hi32}^#LBA64V,^,_ALTERABLE_ARRAY_INFOT3,4^#Name5)#6)#ALTERABLE_ARRAY_INFO8,_ALTERABLE_DEVICE_INFO:O-;^#<#ALTERABLE_DEVICE_INFO>-_ALTERABLE_DEVICE_INFO_V2@@;.A^#B#TCQEnabledC#NCQEnabledD#WriteCacheEnabledE#ReadAheadEnabledF#reserveG#	reserve2H;.#KK.ALTERABLE_DEVICE_INFO_V2Jm-_CREATE_ARRAY_PARAMSP/Q#nDiskR#S#T#V)#W)#X)#TY&#dMembers[F,#h_CREATE_ARRAY_PARAMS_V2`/a#nDiskb#c#d#f)#g)#h)#Ti&#dCapacityj,#hMembersl,#p_HPT_EVENT,M0Time&#DeviceID6,#EventType#reserved#	DataM0#]0HPT_EVENT/PHPT_EVENT0/bus_dma_tag_t+00bus_dma_tagbus_dmamap_t200bus_dmamapkobj_method_t%0kobj_method% 1
desc,<1#
func- 1#kobjop_t&0161 4kobjop_desc_t(Q1W1kobjop_desc(1
idXM#
defltY1#0resource1
__r_ib47#
r_bustagc6#
r_bushandled
7#1vmmeter3B6
v_swtch7(#
v_trap8(#
v_syscall9(#
v_intr:(#
v_soft;(#
v_vm_faults?(#
v_cow_faults@(#
v_cow_optimA(#
v_zfodB(# 
v_ozfodC(#$
v_swapinD(#(
v_swapoutE(#,
v_swappgsinF(#0
v_swappgsoutG(#4
v_vnodeinH(#8
v_vnodeoutI(#<
v_vnodepgsinJ(#@
v_vnodepgsoutK(#D
v_intransL(#H
v_reactivatedM(#L
v_pdwakeupsN(#P
v_pdpagesO(#T
v_tcachedQ(#X
v_dfreeR(#\
v_pfreeS(#`
v_tfreeT(#d
v_page_sizeX(#h
v_page_countY(#l
v_free_reservedZ(#p
v_free_target[(#t
v_free_min\(#x
v_free_count](#|
v_wire_count^(#
v_active_count_(#
v_inactive_target`(#
v_inactive_counta(#
v_cache_countb(#
v_cache_minc(#
v_cache_maxd(#
v_pageout_free_mine(#
v_interrupt_free_minf(#
v_free_severeg(#
v_forksk(#
v_vforksl(#
v_rforksm(#
v_kthreadsn(#
v_forkpageso(#
v_vforkpagesp(#
v_rforkpagesq(#
v_kthreadpagesr(#;&m6&6#&6#eventhandler_entry %6
ee_link&H6#
ee_priority'4#
ee_arg)#m66eventhandler_tag>6 6bus_space_tag_t+bus_space_handle_t,resource_i'7path_id_t((target_id_t)(lun_id_t*(M7
priorityN#V#
indexW4#cam_pinfo[n7!i7CAM_FLAG_NONECAM_EXPECT_INQ_CHANGECAM_RETRY_SELTOcam_flagsm7!y;CAM_REQ_INPROGCAM_REQ_CMPCAM_REQ_ABORTEDCAM_UA_ABORTCAM_REQ_CMP_ERRCAM_BUSYCAM_REQ_INVALIDCAM_PATH_INVALIDCAM_DEV_NOT_THERECAM_UA_TERMIO	CAM_SEL_TIMEOUT
CAM_CMD_TIMEOUTCAM_SCSI_STATUS_ERRORCAM_MSG_REJECT_REC
CAM_SCSI_BUS_RESETCAM_UNCOR_PARITYCAM_AUTOSENSE_FAILCAM_NO_HBACAM_DATA_RUN_ERRCAM_UNEXP_BUSFREECAM_SEQUENCE_FAILCAM_CCB_LEN_ERRCAM_PROVIDE_FAILCAM_BDR_SENTCAM_REQ_TERMIOCAM_UNREC_HBA_ERRORCAM_REQ_TOO_BIGCAM_REQUEUE_REQCAM_ATA_STATUS_ERRORCAM_SCSI_IT_NEXUS_LOSTCAM_SMP_STATUS_ERRORCAM_IDE3CAM_RESRC_UNAVAIL4CAM_UNACKED_EVENT5CAM_MESSAGE_RECV6CAM_INVALID_CDB7CAM_LUN_INVALID8CAM_TID_INVALID9CAM_FUNC_NOTAVAIL:CAM_NO_NEXUS;CAM_IID_INVALID<CAM_CDB_RECVD=CAM_LUN_ALRDY_ENA>CAM_SCSI_BUSY?CAM_DEV_QFRZNCAM_AUTOSNS_VALIDCAM_RELEASE_SIMQCAM_SIM_QUEUEDCAM_STATUS_MASK?CAM_SENT_SENSE! $G<CAM_DEBUG_NONECAM_DEBUG_INFOCAM_DEBUG_TRACECAM_DEBUG_SUBTRACECAM_DEBUG_CDBCAM_DEBUG_XPTCAM_DEBUG_PERIPH CAM_DEBUG_PROBEcam_debug_flags -;n<~<"scsi_inquiry_data!1>!2#dev_qual2!V#version!Y#response_format!e#additional_length!j#spc3_flags!n#spc2_flags!v#!#vendor!>#product!6#!># vendor_specific0!>#$spi3data!#8reserved2!#9version1!^<#:version2!^<#<version3!^<#>version4!^<#@version5!^<#Bversion6!^<#Dversion7!^<#Fversion8!^<#Hreserved3!>#Jvendor_specific1!>#` > >>>>R>scsi_sense_data!-4?error_code!.R#sense_buf!44?#RD?T?
scsi_static_inquiry_pattern!!?!#media_type!#vendor!?#product!?#!?# ? ? @R"L@
command1"#
command2"#
extension"#ata_params"#I
config"$#"5#
specconf"6#
heads"7#
obsolete4"8#
obsolete5"9#

sectors":#
vendor7";I#
serial"<>#
retired20"=#(
retired21">#*
obsolete22"?#,"@n<#.
model"A	J#6
sectors_intr"B#^
usedmovsd"C#`
capabilities1"D#b
capabilities2"K#d
retired_piomode"L#f
retired_dmamode"O#h
atavalid"R#j
current_cylinders"W#l
current_heads"X#n
current_sectors"Y#p
current_size_1"Z#r
current_size_2"[#t
multi"\#v
lba_size_1"_#x
lba_size_2"`#z
obsolete62"a#|
mwdmamodes"b#~
apiomodes"c#
mwdmamin"e#
mwdmarec"f#
pioblind"g#
pioiordy"h#
support3"i#
reserved70"l#
rlsovlap"m#
rlsservice"n#
reserved73"o#
reserved74"p#
queue"q#
satacapabilities"t#
satacapabilities2"#
satasupport"#
sataenabled"#
version_major"#
version_minor"#
support"	@#
enabled"	@#
udmamodes"#
erase_time"#
enhanced_erase_time"#
apm_value"²#
master_passwd_revision"ò#
hwres"IJ#
acoustic"Dz#
stream_min_req_size"˲#
stream_transfer_time"̲#
stream_access_latency"Ͳ#
stream_granularity"#
lba_size48_1"ϲ#
lba_size48_2"в#
lba_size48_3"Ѳ#
lba_size48_4"Ҳ#
reserved104"Ӳ#
max_dsm_blocks"Բ#
pss"ղ#
isd"ٲ#
wwn"J#
reserved112")J#
lss_1"ܲ#
lss_2"ݲ#
support2"޲#
enabled2"#
reserved121"9J#
removable_status"#
security_status"#
reserved129"IJ#
cfa_powermode1"#
reserved161"#
cfa_kms_support"#
cfa_trueide_modes"#
cfa_memory_modes"#
reserved165"J#
support_dsm"#
reserved170"9J#
media_serial"YJ#
sct"#
reserved206"iJ#
lsalign"#
wrv_sectors_m3_1"#
wrv_sectors_m3_2"#
wrv_sectors_m2_1"#
wrv_sectors_m2_2"#
nv_cache_caps"#
nv_cache_size_1"#
nv_cache_size_2"#
media_rotation_rate"#
reserved218"#
nv_cache_opt"#wrv_mode"#reserved221"#transport_major"#transport_minor"#reserved224"IJ#integrity"#	JJ')J9JIJYJiJ;yJata_cmd#(gK#)#
command#0##1#
lba_low#3#
lba_mid#4##5##6##8##9##:#	
features_exp#;#
#=##>#
control#?#
ata_res#B*L#C##F#
error#G#
lba_low#I#
lba_mid#J##K##L##N##O##P#	#R#
#S#!$lOXPT_FC_QUEUEDXPT_FC_USER_CCBXPT_FC_XPT_ONLYXPT_FC_DEV_QUEUEDXPT_NOOPXPT_SCSI_IOXPT_GDEV_TYPEXPT_GDEVLISTXPT_PATH_INQXPT_REL_SIMQXPT_SASYNC_CBXPT_SDEV_TYPEXPT_SCAN_BUSXPT_DEV_MATCHXPT_DEBUG
XPT_PATH_STATSXPT_GDEV_STATSXPT_FREEZE_QUEUE
XPT_DEV_ADVINFOXPT_ABORTXPT_RESET_BUSXPT_RESET_DEVXPT_TERM_IOXPT_SCAN_LUNXPT_GET_TRAN_SETTINGSXPT_SET_TRAN_SETTINGSXPT_CALC_GEOMETRYXPT_ATA_IOXPT_GET_SIM_KNOBXPT_SET_SIM_KNOBXPT_SMP_IOXPT_SCAN_TGTXPT_ENG_INQXPT_ENG_EXECXPT_EN_LUN0XPT_TARGET_IOXPT_ACCEPT_TARGET_IOXPT_CONT_TARGET_IOXPT_IMMED_NOTIFYXPT_NOTIFY_ACK5XPT_IMMEDIATE_NOTIFYXPT_NOTIFY_ACKNOWLEDGEXPT_VUNIQUExpt_opcode$*L!$OPROTO_UNKNOWNPROTO_UNSPECIFIEDPROTO_SCSIPROTO_ATAPROTO_ATAPIPROTO_SATAPMPROTO_SEMBcam_proto$/O!$KPXPORT_UNKNOWNXPORT_UNSPECIFIEDXPORT_SPIXPORT_FCXPORT_SSAXPORT_USBXPORT_PPBXPORT_ATAXPORT_SASXPORT_SATA	XPORT_ISCSI
cam_xport$O#$Ple_next$Q#le_prev$Q#ccb_hdr$Qpinfo$+7#xpt_links$,{R#sim_links$-{R# $.{R#0retry_count$/#@cbfcnp$0V#Hfunc_code$2O#P$3#Tpath$4V#X$5:7#`$6K7#d$7^7#h$8#lperiph_priv$9S#psim_priv$:VS#$;#timeout_ch$A#PQ#$Q$Q##$"R$Q#$Q##$ARstqe_next$Q#$${R%le$]P%sle$Q%tqe$Q%stqe$"Rcamq_entry$AR$$R%ptr$%field$5%bytes$n<ccb_priv_entry$R$$ R&$!R%bytes$"SRSSccb_ppriv_area$#R$$%VS&$&R%bytes$'Sccb_spriv_area$(2S~S~STScam_periph<T
pinfo%h7#
periph_start%i}#
periph_oninval%j}#
periph_dtor%k}# %l#(
path%mV#0
softc%n#8
sim%oy#@%p#H%q}#L%r#P
immediate_priority%z#T%{#X
ccb_list%|~}#`%}}#h
unit_links%~}#p
deferred_callback%m#
deferred_ac%Yl#T'ccbV&$xP%csio$y4h%cgd$zV%cgdl${X%cpi$|)d%crs$}j%csa$~l%csd$
m%cpis$f%cgds$PW%cdm$/b%cts$q%ccg$Br%knob$%t%cab$Fm%crb$m%crd$m%tio$m%atio$Bj%ctio$4h%cel$t%cin$$u%cna$u%cin1$u%cna2$`v%cei$lw%cee$w%smpio$g%crcn$\t%cdbg$t%ataio$i%cdai$xmScam_pathV"ccb_getdev$E@W$FP#$GO#$H~<#$IL@#serial_num$J@W#inq_flags$K#	serial_num_len$L#	PWccb_getdevstats$P$X$QP#dev_openings$R4#dev_active$S4#devq_openings$T4#devq_queued$U4#held$V4#maxtags$Z4#mintags$^4#$_j#($bXCAM_GDEVLIST_LAST_DEVICECAM_GDEVLIST_LIST_CHANGEDCAM_GDEVLIST_MORE_DEVSCAM_GDEVLIST_ERRORccb_getdevlist_status_e$g$Xccb_getdevlist$i-Y$jP#$k6#$l#$mM#index$n#$oX#($rYPERIPH_MATCH_NONEPERIPH_MATCH_PATHPERIPH_MATCH_TARGETPERIPH_MATCH_LUNPERIPH_MATCH_NAMEPERIPH_MATCH_UNITPERIPH_MATCH_ANYperiph_pattern_flags$z-Yperiph_match_pattern$$|YZ$}6#$~#$:7#$K7#$^7#$Y# ($ZDEV_MATCH_NONEDEV_MATCH_PATHDEV_MATCH_TARGETDEV_MATCH_LUNDEV_MATCH_INQUIRYDEV_MATCH_DEVIDDEV_MATCH_ANYdev_pattern_flags$YZ"device_id_match_pattern$;[id_len$R#id$>#)$h[%inq_pat$T?%devid_pat$Z"device_match_pattern$[$:7#$K7#$^7#$Z#data$;[#($E\BUS_MATCH_NONEBUS_MATCH_PATHBUS_MATCH_NAMEBUS_MATCH_UNITBUS_MATCH_BUS_IDBUS_MATCH_ANYbus_pattern_flags$[bus_match_pattern $\$:7#$6#$#$#$E\#*match_pattern$!]%periph_pattern$Y%device_pattern$h[%bus_pattern$_\($a]DEV_MATCH_PERIPHDEV_MATCH_DEVICEDEV_MATCH_BUSdev_match_type$!]"dev_match_pattern$]$a]#pattern$\#periph_match_result $ ^$6#$#$:7#$K7#$^7#($X^DEV_RESULT_NOFLAGDEV_RESULT_UNCONFIGUREDdev_result_flags$ ^"device_match_result$^$:7#$K7#$^7#$O#$~<#$L@#$X^#bus_match_result$R_$:7#$6#$#$#*match_result$_%periph_result$]%device_result$q^%bus_result$^"dev_match_result$_$a]#result$R_#($h`CAM_DEV_MATCH_LASTCAM_DEV_MATCH_MORECAM_DEV_MATCH_LIST_CHANGEDCAM_DEV_MATCH_SIZE_ERRORCAM_DEV_MATCH_ERRORccb_dev_match_status$_($FaCAM_DEV_POS_NONECAM_DEV_POS_BUSCAM_DEV_POS_TARGETCAM_DEV_POS_DEVICECAM_DEV_POS_PERIPHCAM_DEV_POS_PDPTRCAM_DEV_POS_TYPEMASKCAM_DEV_POS_EDTCAM_DEV_POS_PDRVdev_pos_type$`ccb_dm_cookie($abus$#target$#$#$#pdrv$# ccb_dev_position@$bgenerations$b#position_type$Fa#cookie$
[a#(/b"ccb_dev_match$c$P#$h`#num_patterns$#pattern_buf_len$#patterns$c#num_matches$#match_buf_len$#matches$
c#pos$a#x]_ccb_pathinq_settings_spi$?Ec$@#ccb_pathinq_settings_fc$Ccwwnn$D#wwpn$E#port$F#$G#ccb_pathinq_settings_sas$Jc$K#$$g)d%spi$hc%fc$iEc%sas$jc%ccb_pathinq_settings_opaque$k"ccb_pathinq$Of$PP#version_num$Q#hba_inquiry$R#target_sprt$S#hba_misc$T#hba_eng_cnt$U#vuhba_flags$WD?#max_target$X#max_lun$Y#async_flags$Z#hpath_id$[:7#$\K7#sim_vid$]6#hba_vid$^6#$_6#$`#$a#base_transfer_speed$b#$cO#$d(#$eKP#$f(#$lc#maxio$m(#hba_vendor$n#hba_device$o#hba_subvendor$p#hba_subdevice$q#ccb_pathstats$uf$vP#$wj#($zfSMP_FLAG_NONESMP_FLAG_REQ_SGSMP_FLAG_RSP_SGccb_smp_pass_flags$~fccb_smpio$g$P#smp_request$@#smp_request_len$4#smp_request_sglist_cnt$a#smp_response$@#smp_response_len$4#smp_response_sglist_cnt$a#$f#$$&h%cdb_ptr$g%cdb_bytes$Scdb_t$g"ccb_scsiio!i$P#$T#req_map$g#$g#$#$>#$#cdb_len$#$#scsi_status$#sense_resid$#resid$#cdb_io$&h#msg_ptr$g#msg_len$#$#$(#$(#ccb_ataio#"Bj$P#$T#cmd$yJ#res$gK#$g#$#resid$#$#$(#$(#"ccb_accept_tio$j$P#cdb_io$&h#cdb_len$#$#$#$(#$(#$>#ccb_relsim$ak$P#release_flags$#openings$#release_timeout$#$#($YlAC_ADVINFO_CHANGEDAC_CONTRACT AC_GETDEV_CHANGEDAC_INQ_CHANGEDAC_TRANSFER_NEGAC_LOST_DEVICEAC_FOUND_DEVICEAC_PATH_DEREGISTEREDAC_PATH_REGISTERED AC_SENT_BDRAC_SCSI_AENAC_UNSOL_RESELAC_BUS_RESETac_code$akac_callback_t$llVccb_setasync$m$P#event_enable$#callback$ m#callback_arg$!#ilccb_setdev$%Fm$&P#dev_type$'#ccb_abort$-m$.P#abort_ccb$/T#ccb_resetbus$3m$4P#ccb_resetdev$8m$9P#ccb_termio$=n$>P#termio_ccb$?T#($BEnCTS_TYPE_CURRENT_SETTINGSCTS_TYPE_USER_SETTINGScts_type$Enccb_trans_settings_scsi$Hn$I(#$K(#ccb_trans_settings_ata$Pn$Q(#$S(#ccb_trans_settings_spi$Xfo$Y(#$_(#sync_period$a(#sync_offset$b(#bus_width$c(#$d(#ccb_trans_settings_fc $go$h(#wwnn$m#wwpn$n#port$o#$p#ccb_trans_settings_sas$sp$t(#$v#ccb_trans_settings_pata$ytp$z(#mode$~4#$(#atapi$(#ccb_trans_settings_sata $q$(#mode$4#$(#$4#pm_present$(#tags$(#atapi$(#caps$(#$$Iq&$(%ata$n%scsi$Vn$ $q&$(%spi$n%fc$fo%sas$o%ata$p%sata$tpccb_trans_settings$Br$P#$En#$O#$(#$KP#$(#proto_specific$q#$Iq#ccb_calc_geometry$r$P#block_size$#volume_size$#$#heads$#secs_per_track$#ccb_sim_knob_settings_spi$+s$(#$(#role$(#ccb_sim_knob_settings_fc $s$(#wwnn$#wwpn$#role$(#ccb_sim_knob_settings_sas$s$(#wwnn$#role$(#$$%t&$(%spi$r%fc$+s%sas$s%pad$"ccb_sim_knob $\t$P#$s#ccb_rescan$t$P#$7#ccb_debug$t$P#$G<#ccb_en_lun$$u$P#grp6_len$#grp7_len$#enable$#"ccb_immed_notify$u$	P#$
>#$#$#message_args$
u#uccb_notify_ack$u$P#$#event$#ccb_immediate_notify$`v$P#$(#$(#$(#arg$(#ccb_notify_acknowledge$v$P#$ (#$!(#$"(#arg$#(#($(wEIT_BUFFEREIT_LOSSLESSEIT_LOSSYEIT_ENCRYPTei_type$-v($/\wEAD_VUNIQUEEAD_LZ1V1EAD_LZ2V1EAD_LZ2V2ei_algo$4 wccb_eng_inq$6w$7P#eng_num$8#eng_type$9w#eng_algo$:\w#eng_memeory$;#ccb_eng_exec$>x$?P#pdrv_ptr$@g#req_map$Ag#$Bg#$C#engdata_ptr$Dg#$E#dmax_len$F#dest_len$G#src_resid$HC#$I#eng_num$J#vu_flags$K#ccb_dev_advinfo$b{y$cP#$dq#buftype$fq#bufsiz$k#provsiz$m#buf$n@#sim_action_func&0yyyyTycam_sim&-{
sim_action&\{y#
sim_poll&]{#
sim_name&^#
softc&_#
mtx&`B6# 
sim_doneq&aD{#(
links&bt{#8&c#H&d#L&e#P
max_tagged_dev_openings&f4#T
max_dev_openings&g4#X&h#\&n#`
devq&of|#&p4#
ccb_freeq&s{#
max_ccbs&x(#
ccb_count&z(#sim_poll_func&12{8{D{y&at{
tqh_first&aQ#
tqh_last&aQ#&b{&by#&b{#y&s{&sQ#cam_devqh&.f|
alloc_queue'El|#
send_queue'Fl|#(
active_dev'G|#P
alloc_openings'H4#X
alloc_active'I4#\
send_openings'J4#`
send_active'K4#d{camq('.|
queue_array'/|#
array_size'04#'14#'2#'3|#|7|cam_ed|~S!%W}CAM_PERIPH_BIOcam_periph_type%Y}periph_start_t%bmSperiph_oninv_t%e]}i}~Speriph_dtor_t%f]}%|}%|Q#%}}%}~S#%~}%~~S#%~|#1}G}i}_SataEventO~SATA_EVENT_NO_CHANGESATA_EVENT_CHANNEL_CONNECTEDSATA_EVENT_CHANNEL_DISCONNECTEDSATA_EVENT}dma_addr_ty_MV_CHANNEL$
maxUltraDmaModeSupportedM#
maxDmaModeSupportedM#
maxPioModeSupportedM#
online#
writeCacheSupported#
writeCacheEnabled#
readAheadSupported#
readAheadEnabled#
queueDepth# MV_CHANNELs~_BUS_DMAMAP(
next#\#
dma_map0#
psgb#IALAdapterxg\
pathV#
io_dma_parent0#
pbus_dmamap_listr#
pbus_dmamapr#
hpt_dev2# 
hpt_irq1#(
mem_res1#0
hpt_intr#8
next\#@+#H
mvChannel#
requestsArrayBaseAddr?#
requestsArrayBaseAlignedAddr?#
requestsArrayBaseDmaAddra~#
requestsArrayBaseDmaAlignedAddra~#
responsesArrayBaseAddr?#
responsesArrayBaseAlignedAddr?#
responsesArrayBaseDmaAddra~#
responsesArrayBaseDmaAlignedAddra~#
sataEvents#
event_timer_connect#
event_timer_disconnect#
VBus#
VDevices#
pCommandBlocksf#
prdTableAddr#
prdTableAlignedAddr#
pFreePRDLink#
pending_QT###
ver_601#
beeping#
eh6#rPBUS_DMAMAPO~nIAL_ADAPTER_T_HPT_SET_STATE_PARAM!%"6,#state#^#_HPT_SET_ARRAY_INFOX'b(6,#Info),#_HPT_SET_DEVICE_INFO	-.6,#Info/O-#_HPT_SET_DEVICE_INFO_V2D346,#Info5K.#_HPT_ADD_DISK_TO_ARRAY9 :6,#;6,#+get_disk_locationL,pDevK4X-K%P,channelK%H.pAdapTempM`.iN4l.jN4h/event_queue_add_4-^o0P.p`4d/event_queue_removem47-lo0`0ioctl_ReportEventzʆ,eventy,paramy/.e{]0124.channel4/memset%,bX,c4T,lenH.bbh/hpt_delete_array4-H,id6,D,options^@2X`.del_block0o.i4h.paXX+nothing-Įh,notused`/lock_driver_idleNa-X2Nl2ʮ`3Kernel_DeviceIoControl4-,dwIoControlCode^,lpInBuffer/~,nInBufferSize^~,lpOutBuffer/~,nOutBufferSize^~,lpBytesReturnedk2H426,l.iSuccess4h.i4d2X@22~S45pInfoo046*6,`5state+^\15pVDevKX6MNX16X16^T/hpt_get_periph~S-4L-4H2~S`.pathVX24l7hpt_get_event4c8o0X6Nl5ret4h7hpt_set_array_state486,L9state^H6X6XP5i4l6^h6Nd7R1ControlSgl4S89pCmdf89logical4~5bufferSizeKd15dataPointer<P5v<H5nextpage<@5currvaddr<5nextvaddr<5currphypage<5nextphypage<5lengthK`5idx4\:thread_io_done8h9pCmdf`;hpt_rebuild_data_blockݎ88X86^l5capacityKh5pCmdfH5resultd5needsync4`5retry4\5needdelete4X5buffer@6NT6<retry_cmd<fail]0	.hpt_event_queue@ݎ	.event_queue_headA4	.event_queue_tailA4	5End_Job4	qw=>crc32_tab|l>hz(=4n>M_DEVBUF>device_probe_desc)W1>device_identify_desc)pW1>device_attach_desc)W1>device_detach_desc)W1>device_shutdown_desc)W1>device_suspend_desc)W1?device_resume_desc)W1?device_quiesce_desc)5W1>bus_print_child_desc*W1>bus_probe_nomatch_desc*2W1>bus_read_ivar_desc*GW1>bus_write_ivar_desc*pW1>bus_child_detached_desc*W1>bus_driver_added_desc*W1>bus_add_child_desc*W1>bus_alloc_resource_desc*W1?bus_activate_resource_desc*W1?bus_deactivate_resource_desc*'W1?bus_adjust_resource_desc*CW1?bus_release_resource_desc*bW1?bus_setup_intr_desc*~W1?bus_teardown_intr_desc*W1?bus_set_resource_desc*W1?bus_get_resource_desc*W1?bus_delete_resource_desc*W1?bus_get_resource_list_desc*W1?bus_child_present_desc*0W1?bus_child_pnpinfo_str_desc*KW1?bus_child_location_str_desc*eW1?bus_bind_intr_desc*W1?bus_config_intr_desc*W1?bus_describe_intr_desc*W1?bus_hinted_child_desc*W1?bus_get_dma_tag_desc*W1?bus_hint_device_unit_desc*W1?bus_new_pass_desc*W1?bus_remap_intr_desc*W1>cntv1>gIal_AdapterGNU C 4.2.1 20070831 patched [FreeBSD]/usr/src/sys/modules/hptmv/../../dev/hptmv/hptproc.c/usr/src/sys/amd64/compile/hs32/modules/usr/src/sys/modules/hptmvsigned char__uint8_t4unsigned charshort int__uint16_t6short unsigned int__int32_t76int__uint32_t8Ounsigned int__int64_t9plong int__uint64_t:long unsigned intdoublefloat__intptr_tE___size_tQ|__time_tS___uintptr_tV|__va_listj__va_list_taggp_offsetO#fp_offsetO#overflow_arg_area#reg_save_area#	__off_t6___suseconds_t=pcharu_int4Ou_long5int32_t,%uint8_t6uint16_t;uint32_t@=uint64_tE|intptr_tJuintptr_tNu_int8_tAu_int16_tBu_int32_tC=u_int64_tD|

off_tsize_tsuseconds_tͣtime_tdevice_t

intrmask_t=_Booltimeval/Vtv_sec0#tv_usec1#8	-c_links	4"#c_time	56#c_arg	6#c_func	7M# c_lock	8#(c_flags	96#0c_cpu	:#4
V
	2	2#	3"	3#	3#	1Asle	2tqe	3M
A	+lo_name
##lo_flags
$#lo_data
%#lo_witness
&#
S6callout_handle34#

6witness
mtx (
&S#mtx_lock
'(#Imalloc_type ks_nexth#ks_magici#ks_shortdescj#ks_handlek#
-sysctl_req`td#lock6#oldptr#oldlen#oldidx# oldfunc#(newptr#0newlen#8newidx#@newfunc#Hvalidlen#P6#Xthread
6

6
sysctl_oid_list	#sysctl_oidP	oid_parent 	#oid_link		#oid_number6#oid_kind#oid_arg1#oid_arg29# oid_name#(oid_handlerE	#0oid_fmt#8oid_refcnt6#@oid_running#Doid_descr#H
 		#
6E		9
&	
Olong long intlong long unsigned intva_list'USHORT1UCHAR2PUCHAR3	
UINT7OBYTE8PVOID9LPVOID9ADDRESS:ULONG=ODWORD>OLPDWORD>K	ULONG_PTR?LBA_T@b	mvBooleanBk
MV_FALSEMV_TRUEMV_BOOLEANBC
MV_U32MOMV_U16NMV_U8OMV_VOID_PTRPMV_U16_PTRR




MV_BUS_ADDR_TUmvOsSemaphoreknotusedl6#MV_OS_SEMAPHOREm
mvUdmaTypexiMV_UDMA_TYPE_READMV_UDMA_TYPE_WRITEMV_UDMA_TYPEz,mvCompletionTypeMV_COMPLETION_TYPE_NORMALMV_COMPLETION_TYPE_ERRORMV_COMPLETION_TYPE_ABORTMV_COMPLETION_TYPE}mvEventTypeQMV_EVENT_TYPE_ADAPTER_ERRORMV_EVENT_TYPE_SATA_CABLEMV_EVENT_TYPEmvEdmaModeMV_EDMA_MODE_QUEUEDMV_EDMA_MODE_NOT_QUEUEDMV_EDMA_MODE_NATIVE_QUEUINGMV_EDMA_MODEfmvNonUdmaProtocol^
MV_NON_UDMA_PROTOCOL_NON_DATAMV_NON_UDMA_PROTOCOL_PIO_DATA_INMV_NON_UDMA_PROTOCOL_PIO_DATA_OUTMV_NON_UDMA_PROTOCOLmvSataCommandCompletionCallBack_t


k





}
[

[adapterId}
#pcbVersion
#pciConfigRevisionId
#pciConfigDeviceId
#IALData
#adapterIoBaseAddress
#intCoalThreR#intTimeThre R# mvSataEventNotify##(sataChannel$#0pciCommand%}
#ppciSerrMask&}
#tpciInterruptMask'}
#x*#|mainMask+}
#interruptsMaskSem,#implementA0Workarounds-k
#implement50XXB0Workarounds.k
#implement50XXB1Workarounds/k
#implement50XXB2Workarounds0k
#implement60X1A0Workarounds1k
#implement60X1A1Workarounds2k
#implement60X1B0Workarounds3k
#implement7042A0Workarounds4k
#implement7042A1Workarounds5k
#sataAdapterGeneration6
#isPEX7k
#failLEDMask8
#signalAmps9#pre:#staggaredSpinup;#
amvStorageDevRegisters*
#sectorCountRegister
#lbaLowRegister
#lbaMidRegister
#lbaHighRegister
#deviceRegister
#
statusRegister
#mvQueuedCommandTypeMV_QUEUED_COMMAND_TYPE_UDMAMV_QUEUED_COMMAND_TYPE_NONE_UDMAMV_QUEUED_COMMAND_TYPE*mvUdmaCommandParams(vreadWritei#isEXTk
#lowLBAAddress}
#highLBAAddressƋ
#numOfSectorsNj
#prdLowAddr}
#prdHighAddr}
#z
#˦
# MV_UDMA_COMMAND_PARAMȘmvNoneUdmaCommandParams0ϑprotocolType^
#isEXTk
#bufPtrҹ
#count}
#ԋ
#sectorCountՋ
#lbaLow֋
#lbaMid׋
#lbaHigh؋
#ٙ
#commandڙ
#z
# ܦ
#(MV_NONE_UDMA_COMMAND_PARAMSݔ0udmaCommandvNoneUdmaCommandmvQueueCommandInfo8)#commandParams#MV_QUEUE_COMMAND_INFOmvQueuedCommandEntryPisFreeEntryk
#commandTag
#next#prev#commandInfo)#
FmvSataChannelchannelNumber
#waitingForInterruptk
#lba48Addressk
#maxReadTransferk
#requestQueue#responseQueue#requestQueuePciHiAddress}
# requestQueuePciLowAddress}
#$responseQueuePciHiAddress}
#(responseQueuePciLowAddress}
#,
#0#8eDmaRegsOffset}
#<identifyDevice
#@EdmaActivek
#queuedDMA#
#workAroundDone	k
#commandsQueue
#commandsQueueHead#commandsQueueTail#queueCommandsEnabled
k
#noneUdmaOutstandingCommands
#EdmaQueuedCommands
#freeIDsStack*#freeIDsNum}
#reqInPtr}
#rspOutPtr}
#mvDmaRequestQueueEntry
mvDmaResponseQueueEntry

F*}
:
MV_SATA_CHANNEL}
bk

Q}
}

b
:
k

MV_SATA_ADAPTER<
PChipInstance=PVDevice?
_VDeviceH?@VDeviceType&	#vf_bootmark'	#vf_bootable(	#vf_online)	#vf_cache_disk*	#vf_format_v2+	#vf_freed,	#-	#bSerialNumber.	#pParent0#pVBus1@#VDeviceCapacity36
#LockedLba56
# LockedSectors6	#(ActiveRequests7	#*LockWaitList8#0QuiesceAction9.#8QuiesceArg:#@flush_callback;.#Hflush_callback_arg<#PCacheEntry@;5#XA8-#`pfnSendCommandD-#hpfnDeviceFailedER5#puL5#xPVBus@M
S_VBus@Z@{2#nInstances}	#@pChipInstance~X5#HOsExt#Pserial_mode6#Xnext_active6#\working_devs6#`pFreeCommands#hPendingRoutinesh5#pPendingRoutinesFirst6#EPendingRoutinesLast6#EIdleRoutinesh5#EIdleRoutinesFirst6#IdleRoutinesLast6#pFreeArrayLink#_ArrayTablesy5#ȉr53#ȲPCommandC
_CommandChb#uCmdl9*#cf_physical_sgn	# cf_data_ino	# cf_data_outp	
# cf_atapiq	# cf_ide_passthroughr	# cf_controls	
# Resultv	#!RetryCountx	#"pSgTable{>"#(pfnBuildSgl~.#0pfnCompletion-#8pOrgCommand#@uScratchM.#H_Device0E!df_on_lineF	#df_atapiG	#df_removable_driveH	#busyCountI	#df_tcq_setK	#df_tcqL	#df_ncq_setM	#df_ncqN	#df_write_cache_setO	#df_write_cacheP	#df_read_ahead_setQ	#df_read_aheadR	#retryCountT	#resetCountU	#pad1V	#df_user_mode_setX	#bDeModeSettingY	#	bDeUsable_ModeZ	#
bDeUserSelectMode[	#pVBus]@#dDeRealCapacity^	#dDeHiddenLba_	#HeadPosition`	# QueueLengtha	#$mvb#(DevicedhPDeviced!
h_SCAT_GATHg-"dSgAddressh%
#wSgSizei	#wSgFlagj	#
SCAT_GATHk!FPSCAT_GATHkQ"
!	g"	w"		"	"	"_IDENTIFY_DATA2'GeneralConfiguration	#NumberOfCylinders		#Reserved1
	#NumberOfHeads	#UnformattedBytesPerTrack	#UnformattedBytesPerSector
	#
SectorsPerTrack	#VendorUnique1W"#SerialNumberg"#BufferType	#(BufferSectorSize	#*NumberOfEccBytes	#,FirmwareRevisionw"#.ModelNumber"#6MaximumBlockTransfer	#^VendorUnique2	#_DoubleWordIo	#`Capabilities	#bReserved2	#dVendorUnique3	#fPioCycleTimingMode	#gVendorUnique4	#hDmaCycleTimingMode	#iTranslationFieldsValid	#jNumberOfCurrentCylinders 	#lNumberOfCurrentHeads!	#nCurrentSectorsPerTrack"	#pCurrentSectorCapacity#	#rCurrentMultiSectorSetting$	#vUserAddressableSectors%	#xSingleWordDMASupport&	#|SingleWordDMAActive'	#}MultiWordDMASupport(	#~MultiWordDMAActive)	#AdvancedPIOModes*	#Reserved4+	#MinimumMWXferCycleTime,	#RecommendedMWXferCycleTime-	#MinimumPIOCycleTime.	#MinimumPIOCycleTimeIORDY/	#Reserved50"#ReleaseTimeOverlapped1	#ReleaseTimeServiceCommand2	#MajorRevision3	#MinorRevision4	#
IDENTIFY_DATA26"_AtaCommand#W(Lba$6
#%	#&	#
QueueTag'	#AtaComm((_PassthroughCmd*B)bFeaturesReg+	#bSectorCountReg,	#bLbaLowReg-	#bLbaMidReg.	#bLbaHighReg/	#bDriveHeadReg0	#bCommandReg1	#2	#pDataBuffer3	#PassthroughCmd5f(_R5ControlCmdC)StripeLineD6
#OffsetE	#F	#
G	#R5ControlCmdIX)_R1ControlCmdT%*LbaU6
#V	#W	#
X	#BufferY	#R1ControlCmd^)c*IdeeW(PassthroughfB)Atapih*R5Controlj)R1Controlk%*	*W+6
#	#LastMember	#	LastSectors	#
	#	#AllMemberBlocks	#	#InSameLine	#pad1	#+6
#	#	#
	#r5_gap	#ParDiskNo	#BadDiskNo	#	#pad1	#,pCmd1#pCmd2#,cmds	#finished	#first	#parity	#base6
#firstoffset	#firstsectors	#X"-dummy"-#8-#stripes>-#nstripes	#8finished_stripes	#9pad2	#:dr,#@	2-
2-W-N-stripe
N--WordsLeft	#pPIOSg>"#pfnOrgDone-#-@
--pNext#WaitEntryñ-#M.prdAddr	#cmd_priv	#responseFlagsɋ	#bIdeStatusʙ	#˙	#X.array*r5W+r5split+r5n2,disk]-waitķ-sata_param-6.@>"6
.DPC_PROC.
..@_dpc_routine1/proc.#arg#DPC_ROUTINE._TIME_RECORD'/seconds(	#minutes)	#month*	#hours+	
#day,	#year-	#TIME_RECORD.D/_RaidArray72bArnMember;	#bArRealnMember<	#bArBlockSizeShift=	#>	#dArStamp@	#failedStampsA2#bStripeWitchB	#rf_brokenD	#rf_need_rebuildE	#rf_need_syncH	
#rf_auto_rebuildJ	#rf_newly_createdK	#rf_rebuildingL	
#rf_verifyingM		#rf_initializingN	#rf_abort_rebuildO	#rf_duplicate_and_createP	#rf_duplicate_and_createdQ	#rf_duplicate_must_doneR	#rf_raid15S	#CriticalMembersU	#last_readV	#alreadyBrokenW	#RebuildSectorsY6
# pMember[2#(ArrayName_2#hCreateTime`/#xDescriptiona3#|CreateManagerb2#	22	3	3?RaidArrayc/free_heap_blockYN3nextZN3#
&3list_head^3next_3#prev_3#
T3free_pagec3linkd3#
3r5_global_datag4enable_write_backh6#inactive_listiT3#dirty_listjT3#active_listkT3#(free_heap_slotsq4#8free_pagesr3#num_free_pagess	#active_stripest	#num_flushingu	#cache_wait_listv#__startx4#__sectorsy	5#N34	6
	5	5G;5arrayI3diskK!
W-R5@
A5h51/y5 !	5 _HPT_IOCTL_PARAM(L6Magic	
#dwIoControlCode	
#lpInBuffer	#nInBufferSize	
#lpOutBuffer	#nOutBufferSize	
#lpBytesReturned
# 
PHPT_IOCTL_PARAMe6
5bus_dma_tag_t+6
6bus_dma_tagbus_dmamap_t26
6bus_dmamapkobj_method_t%6kobj_method%7desc,7#func-7#kobjop_t&7
7!6kobjop_desc_t(47
:7kobjop_desc(l7idXO#defltYl7#
6resource7__r_ib=#r_bustagc<#r_bushandled<#
r7vmmeter3%<v_swtch7#v_trap8#v_syscall9#v_intr:#v_soft;#v_vm_faults?#v_cow_faults@#v_cow_optimA#v_zfodB# v_ozfodC#$v_swapinD#(v_swapoutE#,v_swappgsinF#0v_swappgsoutG#4v_vnodeinH#8v_vnodeoutI#<v_vnodepgsinJ#@v_vnodepgsoutK#Dv_intransL#Hv_reactivatedM#Lv_pdwakeupsN#Pv_pdpagesO#Tv_tcachedQ#Xv_dfreeR#\v_pfreeS#`v_tfreeT#dv_page_sizeX#hv_page_countY#lv_free_reservedZ#pv_free_target[#tv_free_min\#xv_free_count]#|v_wire_count^#v_active_count_#v_inactive_target`#v_inactive_counta#v_cache_countb#v_cache_minc#v_cache_maxd#v_pageout_free_mine#v_interrupt_free_minf#v_free_severeg#v_forksk#v_vforksl#v_rforksm#v_kthreadsn#v_forkpageso#v_vforkpagesp#v_rforkpagesq#v_kthreadpagesr#
 &P< &<# &<#eventhandler_entry  %<ee_link &+<#ee_priority '6#ee_arg )#
P<
<eventhandler_tag ><<bus_space_tag_t!+)bus_space_handle_t!,)resource_i

=path_id_t"(target_id_t")lun_id_t"*"M=priority"N{#"V{#index"W6#cam_pinfo"[Q=""i=CAM_FLAG_NONECAM_EXPECT_INQ_CHANGECAM_RETRY_SELTOcam_flags"m=""yACAM_REQ_INPROGCAM_REQ_CMPCAM_REQ_ABORTEDCAM_UA_ABORTCAM_REQ_CMP_ERRCAM_BUSYCAM_REQ_INVALIDCAM_PATH_INVALIDCAM_DEV_NOT_THERECAM_UA_TERMIO	CAM_SEL_TIMEOUT
CAM_CMD_TIMEOUTCAM_SCSI_STATUS_ERRORCAM_MSG_REJECT_REC
CAM_SCSI_BUS_RESETCAM_UNCOR_PARITYCAM_AUTOSENSE_FAILCAM_NO_HBACAM_DATA_RUN_ERRCAM_UNEXP_BUSFREECAM_SEQUENCE_FAILCAM_CCB_LEN_ERRCAM_PROVIDE_FAILCAM_BDR_SENTCAM_REQ_TERMIOCAM_UNREC_HBA_ERRORCAM_REQ_TOO_BIGCAM_REQUEUE_REQCAM_ATA_STATUS_ERRORCAM_SCSI_IT_NEXUS_LOSTCAM_SMP_STATUS_ERRORCAM_IDE3CAM_RESRC_UNAVAIL4CAM_UNACKED_EVENT5CAM_MESSAGE_RECV6CAM_INVALID_CDB7CAM_LUN_INVALID8CAM_TID_INVALID9CAM_FUNC_NOTAVAIL:CAM_NO_NEXUS;CAM_IID_INVALID<CAM_CDB_RECVD=CAM_LUN_ALRDY_ENA>CAM_SCSI_BUSY?CAM_DEV_QFRZNCAM_AUTOSNS_VALIDCAM_RELEASE_SIMQCAM_SIM_QUEUEDCAM_STATUS_MASK?CAM_SENT_SENSE"#$*BCAM_DEBUG_NONECAM_DEBUG_INFOCAM_DEBUG_TRACECAM_DEBUG_SUBTRACECAM_DEBUG_CDBCAM_DEBUG_XPTCAM_DEBUG_PERIPH CAM_DEBUG_PROBEcam_debug_flags#-AZQBZaB#scsi_inquiry_data$1rD$2Z#dev_qual2$VZ#version$YZ#response_format$eZ#additional_length$jZ#spc3_flags$nZ#spc2_flags$vZ#$Z#vendor$rD#product$<#$D# vendor_specific0$D#$spi3data$Z#8reserved2$Z#9version1$AB#:version2$AB#<version3$AB#>version4$AB#@version5$AB#Bversion6$AB#Dversion7$AB#Fversion8$AB#Hreserved3$D#Jvendor_specific1$D#`DDZDZDZDDscsi_sense_data$-Eerror_code$.#sense_buf$4E#'EZ7E
scsi_static_inquiry_pattern!$E$Z#media_type$Z#vendor$E#product$E#$E#EEE
%/Fcommand1%j#command2%j#extension%j#ata_params%#Oconfig%$j#%5j#specconf%6j#heads%7j#obsolete4%8j#obsolete5%9j#
sectors%:j#vendor7%;O#serial%<D#retired20%=j#(retired21%>j#*obsolete22%?j#,%@QB#.model%AO#6sectors_intr%Bj#^usedmovsd%Cj#`capabilities1%Dj#bcapabilities2%Kj#dretired_piomode%Lj#fretired_dmamode%Oj#hatavalid%Rj#jcurrent_cylinders%Wj#lcurrent_heads%Xj#ncurrent_sectors%Yj#pcurrent_size_1%Zj#rcurrent_size_2%[j#tmulti%\j#vlba_size_1%_j#xlba_size_2%`j#zobsolete62%aj#|mwdmamodes%bj#~apiomodes%cj#mwdmamin%ej#mwdmarec%fj#pioblind%gj#pioiordy%hj#support3%ij#reserved70%lj#rlsovlap%mj#rlsservice%nj#reserved73%oj#reserved74%pj#queue%qj#satacapabilities%tj#satacapabilities2%j#satasupport%j#sataenabled%j#version_major%j#version_minor%j#support%E#enabled%E#udmamodes%j#erase_time%j#enhanced_erase_time%j#apm_value%j#master_passwd_revision%j#hwres%j#acoustic%j#stream_min_req_size%j#stream_transfer_time%j#stream_access_latency%j#stream_granularity%{#lba_size48_1%j#lba_size48_2%j#lba_size48_3%j#lba_size48_4%j#reserved104%j#max_dsm_blocks%j#pss%j#isd%j#wwn%O#reserved112%P#lss_1%j#lss_2%j#support2%j#enabled2%j#reserved121%P#removable_status%j#security_status%j#reserved129%,P#cfa_powermode1%j#reserved161%j#cfa_kms_support%j#cfa_trueide_modes%j#cfa_memory_modes%j#reserved165%O#support_dsm%j#reserved170%P#media_serial%<P#sct%j#reserved206%LP#lsalign%j#wrv_sectors_m3_1%j#wrv_sectors_m3_2%j#wrv_sectors_m2_1%j#wrv_sectors_m2_2%j#nv_cache_caps%j#nv_cache_size_1%j#nv_cache_size_2%j#media_rotation_rate%j#reserved218%j#nv_cache_opt%j#wrv_mode%j#reserved221%j#transport_major%j#transport_minor%j#reserved224%,P#integrity%j#jOZO'jPjPj,Pj<PZLP;j\Pata_cmd&(JQ&)Z#command&0Z#&1Z#lba_low&3Z#lba_mid&4Z#&5Z#&6Z#&8Z#&9Z#&:Z#	features_exp&;Z#
&=Z#&>Z#control&?Z#
ata_res&B
R&CZ#&FZ#error&GZ#lba_low&IZ#lba_mid&JZ#&KZ#&LZ#&NZ#&OZ#&PZ#	&RZ#
&SZ#"'lUXPT_FC_QUEUEDXPT_FC_USER_CCBXPT_FC_XPT_ONLYXPT_FC_DEV_QUEUEDXPT_NOOPXPT_SCSI_IOXPT_GDEV_TYPEXPT_GDEVLISTXPT_PATH_INQXPT_REL_SIMQXPT_SASYNC_CBXPT_SDEV_TYPEXPT_SCAN_BUSXPT_DEV_MATCHXPT_DEBUG
XPT_PATH_STATSXPT_GDEV_STATSXPT_FREEZE_QUEUE
XPT_DEV_ADVINFOXPT_ABORTXPT_RESET_BUSXPT_RESET_DEVXPT_TERM_IOXPT_SCAN_LUNXPT_GET_TRAN_SETTINGSXPT_SET_TRAN_SETTINGSXPT_CALC_GEOMETRYXPT_ATA_IOXPT_GET_SIM_KNOBXPT_SET_SIM_KNOBXPT_SMP_IOXPT_SCAN_TGTXPT_ENG_INQXPT_ENG_EXECXPT_EN_LUN0XPT_TARGET_IOXPT_ACCEPT_TARGET_IOXPT_CONT_TARGET_IOXPT_IMMED_NOTIFYXPT_NOTIFY_ACK5XPT_IMMEDIATE_NOTIFYXPT_NOTIFY_ACKNOWLEDGEXPT_VUNIQUExpt_opcode'
R"'UPROTO_UNKNOWNPROTO_UNSPECIFIEDPROTO_SCSIPROTO_ATAPROTO_ATAPIPROTO_SATAPMPROTO_SEMBcam_proto'U"'.VXPORT_UNKNOWNXPORT_UNSPECIFIEDXPORT_SPIXPORT_FCXPORT_SSAXPORT_USBXPORT_PPBXPORT_ATAXPORT_SASXPORT_SATA	XPORT_ISCSI

cam_xport'U$'pVle_next'W#le_prev'W#ccb_hdr'W'+=#xpt_links',`X#sim_links'-`X# '.`X#0retry_count'/{#@cbfcnp'0o\#Hfunc_code'2U#P'3{#Tpath'4\#X'5=#`'6.=#d'7A=#h'8{#lperiph_priv'9Y#psim_priv':;Y#timeout';{#timeout_ch'A#
pV
W$'W'W#$'X'W#'W#$'&Xstqe_next'W#%'`X&le'@V&sle'W&tqe'W&stqe'X
camq_entry'&X%'X&ptr'&field'&bytes'QB
ccb_priv_entry'sX%' X''!X&bytes'"XXXZY
ccb_ppriv_area'#X%'%;Y''&X&bytes''X
ccb_spriv_area'(YcYcYZ
iYcam_periph"<Z(h=#periph_start(i#periph_oninval(j#periph_dtor(kă# (l#(path(m\#0softc(n#8sim(o#@(p{#H(q#L(r{#Pimmediate_priority(z{#T({{#Xccb_list(|e#`(}|#hunit_links(~#pdeferred_callback(r#deferred_ac(<r#
Z(ccb"o\''xpV&csio'yn&cgd'z\&cgdl'{^&cpi'|j&crs'}p&csa'~}r&csd'r&cpis'cl&cgds'3]&cdm'h&cts'~w&ccg'%x&knob'z&cab')s&crb'bs&crd's&tio's&atio'%p&ctio'n&cel'z&cin'{&cna'{&cin1'{&cna2'C|&cei'O}&cee'}&smpio'l&crcn'?z&cdbg'sz&ataio'qo&cdai'~
RYcam_path
u\#ccb_getdev'E#]'FpV#'GU#'HaB#'I/F#serial_num'J#]#inq_flags'KZ#	serial_num_len'LZ#	Z3]ccb_getdevstats'P^'QpV#dev_openings'R6#dev_active'S6#devq_openings'T6#devq_queued'U6#held'V6#maxtags'Z6#mintags'^6#'_"#)'bv^CAM_GDEVLIST_LAST_DEVICECAM_GDEVLIST_LIST_CHANGEDCAM_GDEVLIST_MORE_DEVSCAM_GDEVLIST_ERROR
ccb_getdevlist_status_e'g^ccb_getdevlist'i_'jpV#'k<#'l{#'mO#index'n{#'ov^#)'r_PERIPH_MATCH_NONEPERIPH_MATCH_PATHPERIPH_MATCH_TARGETPERIPH_MATCH_LUNPERIPH_MATCH_NAMEPERIPH_MATCH_UNITPERIPH_MATCH_ANY
periph_pattern_flags'z_periph_match_pattern$'|<`'}<#'~{#'=#'.=#'A=#'_# )'`DEV_MATCH_NONEDEV_MATCH_PATHDEV_MATCH_TARGETDEV_MATCH_LUNDEV_MATCH_INQUIRYDEV_MATCH_DEVIDDEV_MATCH_ANY
dev_pattern_flags'<`#device_id_match_pattern'aid_len'#id'D#*'Ka&inq_pat'7E&devid_pat'`#device_match_pattern'a'=#'.=#'A=#'`#data'a#)'(bBUS_MATCH_NONEBUS_MATCH_PATHBUS_MATCH_NAMEBUS_MATCH_UNITBUS_MATCH_BUS_IDBUS_MATCH_ANY
bus_pattern_flags'abus_match_pattern 'b'=#'<#'{#'{#'(b#+match_pattern'c&periph_pattern'_&device_pattern'Ka&bus_pattern'Bb)'DcDEV_MATCH_PERIPHDEV_MATCH_DEVICEDEV_MATCH_BUS
dev_match_type'c#dev_match_pattern'c'Dc#pattern'b#periph_match_result 'd'<#'{#'=#'.=#'A=#)';dDEV_RESULT_NOFLAGDEV_RESULT_UNCONFIGURED
dev_result_flags'd#device_match_result'd'=#'.=#'A=#'U#'aB#'/F#';d#bus_match_result'5e'=#'<#'{#'{#+match_result'e&periph_result'c&device_result'Td&bus_result'd#dev_match_result'e'Dc#result'5e#)'KfCAM_DEV_MATCH_LASTCAM_DEV_MATCH_MORECAM_DEV_MATCH_LIST_CHANGEDCAM_DEV_MATCH_SIZE_ERRORCAM_DEV_MATCH_ERROR
ccb_dev_match_status'e)')gCAM_DEV_POS_NONECAM_DEV_POS_BUSCAM_DEV_POS_TARGETCAM_DEV_POS_DEVICECAM_DEV_POS_PERIPHCAM_DEV_POS_PDPTRCAM_DEV_POS_TYPEMASKCAM_DEV_POS_EDTCAM_DEV_POS_PDRV
dev_pos_type'hfccb_dm_cookie('gbus'#target'#'#'#pdrv'# ccb_dev_position@'hgenerations'h#position_type')g#cookie'
>g#h#ccb_dev_match'h'pV#'Kf#num_patterns'{#pattern_buf_len'{#patterns'h#num_matches'{#match_buf_len'{#matches'h#pos'g#
[c
eccb_pathinq_settings_spi'?(i'@Z#ccb_pathinq_settings_fc'Ciwwnn'D#wwpn'E#port'F{#'G{#ccb_pathinq_settings_sas'Ji'K{#%'gj&spi'hh&fc'i(i&sas'ji&ccb_pathinq_settings_opaque'k#ccb_pathinq'Ocl'PpV#version_num'QZ#hba_inquiry'RZ#target_sprt'SZ#hba_misc'TZ#hba_eng_cnt'Uj#vuhba_flags'W'E#max_target'X{#max_lun'Y{#async_flags'Z{#hpath_id'[=#'\.=#sim_vid']<#hba_vid'^<#'_<#'`{#'a{#base_transfer_speed'b{#'cU#'d#'e.V#'f#'li#maxio'm#hba_vendor'nj#hba_device'oj#hba_subvendor'pj#hba_subdevice'qj#ccb_pathstats'ul'vpV#'w"#)'zlSMP_FLAG_NONESMP_FLAG_REQ_SGSMP_FLAG_RSP_SG
ccb_smp_pass_flags'~lccb_smpio'm'pV#smp_request'E#smp_request_len'6#smp_request_sglist_cnt'	#smp_response'E#smp_response_len'6#smp_response_sglist_cnt'	#'l#
Z%'	n&cdb_ptr'm&cdb_bytes'X
cdb_t'm#ccb_scsiio$qo'pV#'Z#req_map'm#'m#'{#'D#'Z#cdb_len'Z#'j#scsi_status'Z#sense_resid'Z#resid'{#cdb_io'	n#msg_ptr'm#msg_len'j#'Z#'#'#ccb_ataio&"%p'pV#'Z#cmd'\P#res'JQ#'m#'{#resid'{#'Z#'#'##ccb_accept_tio'p'pV#cdb_io'	n#cdb_len'Z#'Z#'Z#'#'#'D#ccb_relsim'Dq'pV#release_flags'{#openings'{#release_timeout'{#'{#)'<rAC_ADVINFO_CHANGEDAC_CONTRACT AC_GETDEV_CHANGEDAC_INQ_CHANGEDAC_TRANSFER_NEGAC_LOST_DEVICEAC_FOUND_DEVICEAC_PATH_DEREGISTEREDAC_PATH_REGISTERED AC_SENT_BDRAC_SCSI_AENAC_UNSOL_RESELAC_BUS_RESET
ac_code'Dq
ac_callback_t'br}r{\ccb_setasync'r'pV#event_enable'{#callback' r#callback_arg'!#
Lrccb_setdev'%)s'&pV#dev_type''Z#ccb_abort'-bs'.pV#abort_ccb'/Z#ccb_resetbus'3s'4pV#ccb_resetdev'8s'9pV#ccb_termio'=s'>pV#termio_ccb'?Z#)'B(tCTS_TYPE_CURRENT_SETTINGSCTS_TYPE_USER_SETTINGS
cts_type'Esccb_trans_settings_scsi'Hyt'I#'K#ccb_trans_settings_ata'Pt'Q#'S#ccb_trans_settings_spi'XIu'Y#'_#sync_period'a#sync_offset'b#bus_width'c#'d#ccb_trans_settings_fc 'gu'h#wwnn'm#wwpn'n#port'o{#'p{#ccb_trans_settings_sas'su't#'v{#ccb_trans_settings_pata'yWv'z#mode'~6#'#atapi'#ccb_trans_settings_sata 'v'#mode'6#'#'6#pm_present'#tags'#atapi'#caps'#%',w''&ata'yt&scsi'9t% '~w''&spi't&fc'Iu&sas'u&ata'u&sata'Wvccb_trans_settings'%x'pV#'(t#'U#'#'.V#'#proto_specific'v#',w#ccb_calc_geometry'x'pV#block_size'{#volume_size'#'{#heads'Z#secs_per_track'Z#ccb_sim_knob_settings_spi'y'#'#role'#ccb_sim_knob_settings_fc 'py'#wwnn'#wwpn'#role'#ccb_sim_knob_settings_sas'y'#wwnn'#role'#%'z''&spi'x&fc'y&sas'py&pad'#ccb_sim_knob '?z'pV#'y#ccb_rescan'sz'pV#'=#ccb_debug'z'pV#'*B#ccb_en_lun'{'pV#grp6_len'j#grp7_len'j#enable'Z##ccb_immed_notify'{{'	pV#'
D#'Z#'Z#message_args'
{{#Z{ccb_notify_ack'{'pV#'j#event'Z#ccb_immediate_notify'C|'pV#'#'#'#arg'#ccb_notify_acknowledge'|'pV#' #'!#'"#arg'##)'(|EIT_BUFFEREIT_LOSSLESSEIT_LOSSYEIT_ENCRYPT
ei_type'-|)'/?}EAD_VUNIQUEEAD_LZ1V1EAD_LZ2V1EAD_LZ2V2
ei_algo'4}ccb_eng_inq'6}'7pV#eng_num'8j#eng_type'9|#eng_algo':?}#eng_memeory';{#ccb_eng_exec'>~'?pV#pdrv_ptr'@m#req_map'Am#'Bm#'C{#engdata_ptr'Dm#'Ej#dmax_len'F{#dest_len'G{#src_resid'H#timeout'I{#eng_num'Jj#vu_flags'Kj#ccb_dev_advinfo'bb'cpV#'d#buftype'f#bufsiz'k#provsiz'm#buf'nE#sim_action_func)0y
Z
cam_sim)-sim_action)\b#sim_poll)]#sim_name)^#softc)_#mtx)`%<# sim_doneq)a+#(links)b[#8)c{#H)d{#L)e{#Pmax_tagged_dev_openings)f6#Tmax_dev_openings)g6#X)h{#\)nV#`devq)oM#)p6#ccb_freeq)s#max_ccbs)x#ccb_count)z#sim_poll_func)1
+)a[tqh_first)aW#tqh_last)aW#)b)b#)b#
)s)sW#cam_devqh).Malloc_queue*ES#send_queue*FS#(active_dev*Gۂ#Palloc_openings*H6#Xalloc_active*I6#\send_openings*J6#`send_active*K6#d
camq(*.queue_array*/#array_size*06#*16#*2{#*3‚#

={҂cam_ed
҂
cY"(WCAM_PERIPH_BIOcam_periph_type(Yperiph_start_t(bRYperiph_oninv_t(eDPcYperiph_dtor_t(fD(||(|W#(}(}cY#(~(~cY#(~#

.
P_SataEvent6SATA_EVENT_NO_CHANGESATA_EVENT_CHANNEL_CONNECTEDSATA_EVENT_CHANNEL_DISCONNECTEDSATA_EVENTʃdma_addr_t%
_MV_CHANNEL$fmaxUltraDmaModeSupportedO#maxDmaModeSupportedO#maxPioModeSupportedO#onlinek
#writeCacheSupportedk
#writeCacheEnabledk
#readAheadSupportedk
#readAheadEnabledk
#queueDepth
# MV_CHANNELZ_BUS_DMAMAP(˅next˅#C#dma_map6#psgI#
xIALAdapterxgCpath\#io_dma_parentk6#pbus_dmamap_listY#pbus_dmamapY#hpt_dev# hpt_irq7#(mem_res7#0hpt_intr#8nextC#@#HmvChannell#requestsArrayBaseAddr
#requestsArrayBaseAlignedAddr
#requestsArrayBaseDmaAddrH#requestsArrayBaseDmaAlignedAddrH#responsesArrayBaseAddr
#responsesArrayBaseAlignedAddr
#responsesArrayBaseDmaAddrH#responsesArrayBaseDmaAlignedAddrH#sataEvents|#event_timer_connect#event_timer_disconnect#VBusS#VDevices#pCommandBlocks#prdTableAddr	#prdTableAlignedAddr	#pFreePRDLink#pending_QZ#ř
#Ǚ	#ver_601ș	#beepingə	#eh˱<#
х-"YPBUS_DMAMAP˅f|6IAL_ADAPTER_Tхljlj	
HPT_GET_INFO9,hpt_set_asc_info=6-<lj.buffer<-<6/orig_length>6l/_vbus_p?@P/pArray@H/pSubArrayA@/pVDevA/iB	h/iarrayB	d/ichanB	`0CcY/oldsplD\1rebuildv1loop,hpt_get_periphcY-6L-6H0cY`/path\X06l2hpt_set_info6O364retval6l4ke_area	X4err6h4dwRet		
d4piop
L6P4bufferH56lj@7get_disk_nameVی8nameUH8pDevU!@4iW6l4pMvSataChannelX`4pIdentifyDataYیX
'2hpt_copy_infob6Z3aZ~8fmta~94printfretvalc6~4apd|	~
͉7hpt_copy_disk_infou3tZ8pVDevt8iChant	4namev4arraynamev<P6v7hpt_copy_array_infoɎ3Z8nld68pArray4i64sType4sStatus4buf@4pTmpArray:out2hpt_get_info6ޏ3lj3Z4_vbus_p@6cY4channel	4j	4i	4pVDev:is_array;4oldspl54name@2hpt_status=68oidp<	H8arg1<@8arg2<98req<6>6l4error>6h4retval>6d6?ljX:out^2hpt_proc_in+688oidp*	X8arg1*P8arg2*9H8req*@8len*4i,6l4error,6hH/hptproc_buffer38	4sysctl___hptmvq	4__set_sysctl_set_sym_sysctl___hptmvq	4sysctl___hptmv_statusq	4__set_sysctl_set_sym_sysctl___hptmv_statusq	4<=crc32_tab+|)-W=M_DEVBUFG>sysctl__children=device_probe_desc,:7=device_identify_desc,p:7=device_attach_desc,:7=device_detach_desc,:7=device_shutdown_desc,:7=device_suspend_desc,:7>device_resume_desc,:7>device_quiesce_desc,5:7=bus_print_child_desc-:7=bus_probe_nomatch_desc-2:7=bus_read_ivar_desc-G:7=bus_write_ivar_desc-p:7=bus_child_detached_desc-:7=bus_driver_added_desc-:7=bus_add_child_desc-:7=bus_alloc_resource_desc-:7>bus_activate_resource_desc-:7>bus_deactivate_resource_desc-':7>bus_adjust_resource_desc-C:7>bus_release_resource_desc-b:7>bus_setup_intr_desc-~:7>bus_teardown_intr_desc-:7>bus_set_resource_desc-:7>bus_get_resource_desc-:7>bus_delete_resource_desc-:7>bus_get_resource_list_desc-:7>bus_child_present_desc-0:7>bus_child_pnpinfo_str_desc-K:7>bus_child_location_str_desc-e:7>bus_bind_intr_desc-:7>bus_config_intr_desc-:7>bus_describe_intr_desc-:7>bus_hinted_child_desc-:7>bus_get_dma_tag_desc-:7>bus_hint_device_unit_desc-:7>bus_new_pass_desc-:7>bus_remap_intr_desc-:7=cntv7=gIal_AdapterljM<=DRIVER_VERSION4B?sysctl__hptmv_childrenq	GNU C 4.2.1 20070831 patched [FreeBSD]/usr/src/sys/modules/hptmv/../../dev/hptmv/gui_lib.c/usr/src/sys/amd64/compile/hs32/modules/usr/src/sys/modules/hptmvsigned char__uint8_t4unsigned charshort int__uint16_t6short unsigned int__int32_t76int__uint32_t8Ounsigned int__int64_t9plong int__uint64_t:long unsigned intdoublefloat__size_tQ|__time_tS___uintptr_tV|__off_t6___suseconds_t=p""charu_int4Ou_long5int32_t,%uint8_t6uint16_t;uint32_t@=uint64_tE|uintptr_tNu_int8_tAu_int16_tBu_int32_tC=u_int64_tD|"	"off_tsize_tösuseconds_ttime_tdevice_tDJ
_Booltimeval/tv_sec0&#tv_usec1#
8-c_links4Y#c_time56#c_arg6#c_func7# c_lock8#(c_flags96#0c_cpu:#4242#3Y3#3#1xsle2tqe34x
+lo_name	##lo_flags	$*#lo_data	%*#lo_witness	&#6callout_handle
3
4#witnessmtx R&#mtx_lock'R#USHORT
1UCHAR
2PUCHAR
3UINT
7OBYTE
8PVOID
9ADDRESS
:ULONG
=OODWORD
>OPDWORD
>ULONG_PTR
?long long unsigned intLBA_T
@mvBoolean
BHMV_FALSEMV_TRUEMV_BOOLEAN
B MV_U32
MOMV_U16
NMV_U8
OMV_VOID_PTR
PMV_U16_PTR
RhvMV_BUS_ADDR_T
UmvOsSemaphore
knotused
l6#MV_OS_SEMAPHORE
mmvUdmaTypexFMV_UDMA_TYPE_READMV_UDMA_TYPE_WRITEMV_UDMA_TYPEz	mvCompletionTypeMV_COMPLETION_TYPE_NORMALMV_COMPLETION_TYPE_ERRORMV_COMPLETION_TYPE_ABORTMV_COMPLETION_TYPEZmvEventType.MV_EVENT_TYPE_ADAPTER_ERRORMV_EVENT_TYPE_SATA_CABLEMV_EVENT_TYPEmvEdmaModeMV_EDMA_MODE_QUEUEDMV_EDMA_MODE_NOT_QUEUEDMV_EDMA_MODE_NATIVE_QUEUINGMV_EDMA_MODECmvNonUdmaProtocol;	MV_NON_UDMA_PROTOCOL_NON_DATAMV_NON_UDMA_PROTOCOL_PIO_DATA_INMV_NON_UDMA_PROTOCOL_PIO_DATA_OUTMV_NON_UDMA_PROTOCOLmvSataCommandCompletionCallBack_t		H		vhZ8
	
8
adapterIdZ#pcbVersionv#pciConfigRevisionIdv#pciConfigDeviceIdh#IALData#adapterIoBaseAddress#intCoalThre.#intTimeThre .# mvSataEventNotify#]#(sataChannel$c#0pciCommand%Z#ppciSerrMask&Z#tpciInterruptMask'Z#x*#|mainMask+Z#interruptsMaskSem,#implementA0Workarounds-H#implement50XXB0Workarounds.H#implement50XXB1Workarounds/H#implement50XXB2Workarounds0H#implement60X1A0Workarounds1H#implement60X1A1Workarounds2H#implement60X1B0Workarounds3H#implement7042A0Workarounds4H#implement7042A1Workarounds5H#sataAdapterGeneration6v#isPEX7H#failLEDMask8v#signalAmps9y#pre:y#staggaredSpinup;#>
mvStorageDevRegistersv#sectorCountRegisterh#lbaLowRegisterh#lbaMidRegisterh#lbaHighRegisterh#deviceRegisterv#
statusRegisterv#mvQueuedCommandTypeeMV_QUEUED_COMMAND_TYPE_UDMAMV_QUEUED_COMMAND_TYPE_NONE_UDMAMV_QUEUED_COMMAND_TYPEmvUdmaCommandParams(SreadWriteF#isEXTH#lowLBAAddressZ#highLBAAddressh#numOfSectorsh#prdLowAddrZ#prdHighAddrZ#W	#˃# MV_UDMA_COMMAND_PARAMS̃mvNoneUdmaCommandParams0nprotocolType;	#isEXTH#bufPtrҖ#countZ#h#sectorCounth#lbaLowh#lbaMidh#lbaHighh#v#commandv#W	# ܃#(MV_NONE_UDMA_COMMAND_PARAMSq0udmaCommandSNoneUdmaCommandnmvQueueCommandInfo8e#commandParams#MV_QUEUE_COMMAND_INFOmvQueuedCommandEntryPisFreeEntryH#commandTagv##prev#commandInfo##mvSataChannelchannelNumberv#waitingForInterruptH#lba48AddressH#maxReadTransferH#requestQueue#responseQueue#requestQueuePciHiAddressZ# requestQueuePciLowAddressZ#$responseQueuePciHiAddressZ#(responseQueuePciLowAddressZ#,	#0#8eDmaRegsOffsetZ#<identifyDevice#@EdmaActiveH#queuedDMA#v#workAroundDone	H#commandsQueue
#commandsQueueHead#commandsQueueTail#queueCommandsEnabled
H#noneUdmaOutstandingCommandsv#EdmaQueuedCommandsv#freeIDsStack#freeIDsNumZ#reqInPtrZ#rspOutPtrZ#mvDmaRequestQueueEntrymvDmaResponseQueueEntryh#ZMV_SATA_CHANNELZ>H]	.ZZ>ssvHMV_SATA_ADAPTER<	PChipInstance=PVDevice?_VDeviceH?VDeviceType&e#vf_bootmark'e#vf_bootable(e#vf_online)e#vf_cache_disk*e#vf_format_v2+e#vf_freed,e#-e#bSerialNumber.e#pParent0#pVBus1#VDeviceCapacity3#LockedLba5# LockedSectors6W#(ActiveRequests7W#*LockWaitList8#0QuiesceAction9$,#8QuiesceArg:#@flush_callback;$,#Hflush_callback_arg<#PCacheEntry@Q2#XAw*#`D*#hEh2#puL12#xPVBus@_VBus@Z@{/#nInstances}#@pChipInstance~n2#HOsExt#Pserial_mode6#Xnext_active6#\working_devs6#`pFreeCommands#hPendingRoutines~2#pPendingRoutinesFirst6#EPendingRoutinesLast6#EIdleRoutines~2#EIdleRoutinesFirst6#IdleRoutinesLast6#pFreeArrayLink#_ArrayTables2#ȉr50#ȲPCommandC_CommandC-b#uCmdlx'#cf_physical_sgnW# cf_data_inoW# cf_data_outpW
# cf_atapiqW# cf_ide_passthroughrW# cf_controlsW
# Resultve#!RetryCountxe#"pSgTable{#(pfnBuildSgl~,#0pfnCompletion*#8pOrgCommand#@uScratch͌+#H_Device0Edf_on_lineFe#df_atapiGe#df_removable_driveHe#busyCountIe#df_tcq_setKe#df_tcqLe#df_ncq_setMe#df_ncqNe#df_write_cache_setOe#df_write_cachePe#df_read_ahead_setQe#df_read_aheadRe#retryCountTe#resetCountUe#pad1Ve#df_user_mode_setXe#bDeModeSettingYe#	bDeUsable_ModeZe#
bDeUserSelectMode[e#pVBus]#dDeRealCapacity^#dDeHiddenLba_#HeadPosition`# QueueLengtha#$mvbs#(Deviced-_SCAT_GATHgdSgAddressh#wSgSizeiW#wSgFlagjW#
SCAT_GATHkFPSCAT_GATHke_IDENTIFY_DATA!W#W#W#W#W#W#
W#!#!#W#(W#*W#,!#."#6e#^e#_W#`W#bW#de#fe#ge#he#iW#jW#lW#nW#pֺ#rW#vغ#xe#|e#}e#~e#e#e#W#W#W#W#"#W#W#W#W#MaxQueueDepthW#SataCapabilityW#Reserved6%"#CommandSupportW#CommandEnableW#UtralDmaModeW#Reserved75"#Lba48BitLow#Lba48BitHigh#Reserved8E"#SpecialFunctionsEnabledW#Reserved9U"#W!W!	W"W"W%"W5"WE"
WU"We"_IDENTIFY_DATA2-%W#	W#
W#W#W#
W#
W#!#!#W#(W#*W#,!#."#6e#^e#_W#`W#bW#de#fe#ge#he#iW#j W#l!W#n"W#p##r$W#v%#x&e#|'e#}(e#~)e#*e#+e#,W#-W#.W#/W#0"#1W#2W#3W#4W#IDENTIFY_DATA26e"_AtaCommand#%Lba$#%W#&e#
QueueTag'e#AtaComm(D%_PassthroughCmd*&bFeaturesReg+#bSectorCountReg,#bLbaLowReg-#bLbaMidReg.#bLbaHighReg/#bDriveHeadReg0#bCommandReg1#2#pDataBuffer3#PassthroughCmd5%_R5ControlCmdC&StripeLineD#OffsetEW#Fe#
Ge#R5ControlCmdI&_R1ControlCmdTd'LbaU#VW#We#
Xe#BufferY#R1ControlCmd^'c'Idee%Passthroughf&Atapih'R5Controlj&R1Controlkd'e'(#e#LastMembere#	LastSectorsW#
W#W#AllMemberBlocksW#W#InSameLinee#pad1e#-)#W#W#
W#r5_gapW#ParDiskNoe#BadDiskNoe#e#pad1e#V)pCmd1#pCmd2#)cmdse#finishede#firste#paritye#base#firstoffsetW#firstsectorsW#Xa*dummya*#w*#stripes}*#nstripese#8finished_stripese#9pad2W#:drV)#@q*
q***stripe**WordsLeft#pPIOSg#pfnOrgDone*#**#+pNext½#WaitEntry*#ƌ+prdAddrǞ#cmd_privȺ#responseFlagsW#bIdeStatuse#e#X+'r5(r5split-)r5n2)disk*wait*sata_param#+6,6+DPC_PROC$,*,;,_dpc_routinen,proc,#arg#DPC_ROUTINE;,_TIME_RECORD'
-seconds(#minutes)#month*#hours+
#day,#year-#TIME_RECORD.,_RaidArray7/bArnMember;e#bArRealnMember<e#bArBlockSizeShift=e#>e#dArStamp@#failedStampsA/#bStripeWitchBW#rf_brokenDW#rf_need_rebuildEW#rf_need_syncHW
#rf_auto_rebuildJW#rf_newly_createdKW#rf_rebuildingLW
#rf_verifyingMW	#rf_initializingNW#rf_abort_rebuildOW#rf_duplicate_and_createPW#rf_duplicate_and_createdQW#rf_duplicate_must_doneRW#rf_raid15SW#CriticalMembersUW#last_readVe#alreadyBrokenWe#RebuildSectorsY# [/#(_0#h`
-#xa0#|b0#/0e0e/0?RaidArrayc-free_heap_blockYg0Zg0#@0list_head^0_0#prev_0#m0free_pagec0linkd0#0r5_global_datag2enable_write_backh6#inactive_listim0#dirty_listjm0#active_listkm0#(free_heap_slotsq2#8free_pagesr0#num_free_pagess#active_stripest#num_flushingu#cache_wait_listv#__startx2#__sectorsy!2#g02	!2W12GQ2I/0diskK*h2W2~2n,2 !2 DEVICEIDC_DRIVER_CAPABILITIES,4dwSize
#MaximumControllerse#SupportCrossControllerRAIDe#MinimumBlockSizeShifte#MaximumBlockSizeShifte#SupportDiskModeSettinge#SupportSparePoole#	MaximumArrayNameLengthe#
!SupportDedicatedSparee#!RebuildProcessInDriver e#!HighPerformanceRAID1!e#!SupportHotSwap"e#"#e#SupportedRAIDTypes,0#MaximumArrayMembers.0#PDRIVER_CAPABILITIES042_CONTROLLER_INFOL5a5ChipType6e#InterruptLevel7e#NumBuses8e#ChipFlags9e#szProductID;a5#szVendorID<a5#(eq5#PCONTROLLER_INFO>54_CHANNEL_INFOC5IoPortD#ControlPortE#DevicesG5#25PCHANNEL_INFOI
65_HPT_ARRAY_INFO\6Name]0#^0#_0#P`
-#`be#dce#ede#fee#gFlagsg#hh6#lq#r#6HPT_ARRAY_INFOt6PHPT_ARRAY_INFOt"76_LBA64wY7lo32|#hi32}#LBA64(7_HPT_ARRAY_INFO_V2R8Name0#0#0#P
-#`e#de#ee#fe#gFlags#hR8#l#Y7#reserve4b8#b8r8HPT_ARRAY_INFO_V2g7PHPT_ARRAY_INFO_V28g7_DEVICE_INFO6:ControllerIde#PathIde#TargetIde#e#DeviceTypee#UsableModee#!ReadAheadSupportede#"e#!WriteCacheSupportede#"e#!TCQSupportede#"e#!NCQSupportede#"e#e#Flags#IdentifyData-%#DEVICE_INFO8PDEVICE_INFO_:8#
:$6$6:_LOGICAL_DEVICE_INFO:Typee##
#2#ue:#PLOGICAL_DEVICE_INFO
;:#5;$r8$6:_LOGICAL_DEVICE_INFO_V2;Typee##Y7#2#u;#PLOGICAL_DEVICE_INFO_V2!;5;_ALTERABLE_ARRAY_INFOT3<4#Name50#60#ALTERABLE_ARRAY_INFO8;PALTERABLE_ARRAY_INFO8P<;_ALTERABLE_DEVICE_INFO:<;#<e#ALTERABLE_DEVICE_INFO>V<PALTERABLE_DEVICE_INFO><V<_ALTERABLE_DEVICE_INFO_V2@@}=A#Be#Ce#De#Ee#Fe#reserveG#	reserve2H}=#=ALTERABLE_DEVICE_INFO_V2J<PALTERABLE_DEVICE_INFO_V2J=<_CREATE_ARRAY_PARAMSP|>Qe#Re#Se#Te#V0#W0#X0#TY
-#d[6#hPCREATE_ARRAY_PARAMS]>=_CREATE_ARRAY_PARAMS_V2`W?ae#be#ce#de#f0#g0#h0#Ti
-#djY7#hlR8#pCREATE_ARRAY_PARAMS_V2n>PCREATE_ARRAY_PARAMS_V2n?>bus_dma_tag_t+??bus_dma_tagbus_dmamap_t2??bus_dmamapkobj_method_t%@kobj_method%4@desc,P@#func-4@#kobjop_t&D@J@%6kobjop_desc_t(e@k@kobjop_desc(@idXO#defltY@#?resource@__r_ibHF#r_bustagc
F#r_bushandled!F#@vmmeter3VEv_swtch7*#v_trap8*#v_syscall9*#v_intr:*#v_soft;*#v_vm_faults?*#v_cow_faults@*#v_cow_optimA*#v_zfodB*# v_ozfodC*#$v_swapinD*#(v_swapoutE*#,v_swappgsinF*#0v_swappgsoutG*#4v_vnodeinH*#8v_vnodeoutI*#<v_vnodepgsinJ*#@v_vnodepgsoutK*#Dv_intransL*#Hv_reactivatedM*#Lv_pdwakeupsN*#Pv_pdpagesO*#Tv_tcachedQ*#Xv_dfreeR*#\v_pfreeS*#`v_tfreeT*#dv_page_sizeX*#hv_page_countY*#lv_free_reservedZ*#pv_free_target[*#tv_free_min\*#xv_free_count]*#|v_wire_count^*#v_active_count_*#v_inactive_target`*#v_inactive_counta*#v_cache_countb*#v_cache_minc*#v_cache_maxd*#v_pageout_free_mine*#v_interrupt_free_minf*#v_free_severeg*#v_forksk*#v_vforksl*#v_rforksm*#v_kthreadsn*#v_forkpageso*#v_vforkpagesp*#v_rforkpagesq*#v_kthreadpagesr*#$&E&E#&E#eventhandler_entry %Eee_link&\E#ee_priority'6#ee_arg)#EEeventhandler_tag>E"
Fbus_space_tag_t+bus_space_handle_t,resource_i;Fpath_id_t(*target_id_t)*lun_id_t**MFpriorityN#V#indexW6#cam_pinfo[F&iGCAM_FLAG_NONECAM_EXPECT_INQ_CHANGECAM_RETRY_SELTOcam_flagsmF&$GCAM_DEBUG_NONECAM_DEBUG_INFOCAM_DEBUG_TRACECAM_DEBUG_SUBTRACECAM_DEBUG_CDBCAM_DEBUG_XPTCAM_DEBUG_PERIPH CAM_DEBUG_PROBEcam_debug_flags-!GGG'scsi_inquiry_data 1J 2#dev_qual2 V#version Y#response_format e#additional_length j#spc3_flags n#spc2_flags v# #vendor J#product E# J# vendor_specific0 !J#$spi3data #8reserved2 #9version1 G#:version2 G#<version3 G#>version4 G#@version5 G#Bversion6 G#Dversion7 G#Fversion8 G#Hreserved3 1J#Jvendor_specific1 AJ#`"J"!J1JAJQJTaJscsi_sense_data -Jerror_code .T#sense_buf 4J#TJJ
scsi_static_inquiry_pattern! EK #media_type #vendor EK#product UK# eK#"UK"eK"uKT!Kcommand1!#command2!#extension!#ata_params!#kUconfig!$#!5#specconf!6#heads!7#obsolete4!8#obsolete5!9#
sectors!:#vendor7!;kU#serial!<!J#retired20!=#(retired21!>#*obsolete22!?#,!@G#.model!A{U#6sectors_intr!B#^usedmovsd!C#`capabilities1!D#bcapabilities2!K#dretired_piomode!L#fretired_dmamode!O#hatavalid!R#jcurrent_cylinders!W#lcurrent_heads!X#ncurrent_sectors!Y#pcurrent_size_1!Z#rcurrent_size_2![#tmulti!\#vlba_size_1!_#xlba_size_2!`#zobsolete62!a#|mwdmamodes!b#~apiomodes!c#mwdmamin!e#mwdmarec!f#pioblind!g#pioiordy!h#support3!i#reserved70!l#rlsovlap!m#rlsservice!n#reserved73!o#reserved74!p#queue!q#satacapabilities!t#satacapabilities2!#satasupport!#sataenabled!#version_major!#version_minor!#support!{K#enabled!{K#udmamodes!#erase_time!#enhanced_erase_time!#apm_value!´#master_passwd_revision!ô#hwres!Ĵ#acoustic!Ǵ#stream_min_req_size!˴#stream_transfer_time!̴#stream_access_latency!ʹ#stream_granularity!#lba_size48_1!ϴ#lba_size48_2!д#lba_size48_3!Ѵ#lba_size48_4!Ҵ#reserved104!Ӵ#max_dsm_blocks!Դ#pss!մ#isd!ٴ#wwn!ڋU#reserved112!ۛU#lss_1!ܴ#lss_2!ݴ#support2!޴#enabled2!#reserved121!U#removable_status!#security_status!#reserved129!U#cfa_powermode1!#reserved161!#cfa_kms_support!#cfa_trueide_modes!#cfa_memory_modes!#reserved165!U#support_dsm!#reserved170!U#media_serial!U#sct!#reserved206!U#lsalign!#wrv_sectors_m3_1!#wrv_sectors_m3_2!#wrv_sectors_m2_1!#wrv_sectors_m2_2!#nv_cache_caps!#nv_cache_size_1!#nv_cache_size_2!#media_rotation_rate!#reserved218!#nv_cache_opt!#wrv_mode!#reserved221!#transport_major!#transport_minor!#reserved224!U#integrity!#{UU'UUUUU;Uata_cmd"(V")#command"0#"1#lba_low"3#lba_mid"4#"5#"6#"8#"9#":#	features_exp";#
"=#">#control"?#
ata_res"BW"C#"F#error"G#lba_low"I#lba_mid"J#"K#"L#"N#"O#"P#	"R#
"S#&#lZXPT_FC_QUEUEDXPT_FC_USER_CCBXPT_FC_XPT_ONLYXPT_FC_DEV_QUEUEDXPT_NOOPXPT_SCSI_IOXPT_GDEV_TYPEXPT_GDEVLISTXPT_PATH_INQXPT_REL_SIMQXPT_SASYNC_CBXPT_SDEV_TYPEXPT_SCAN_BUSXPT_DEV_MATCHXPT_DEBUG
XPT_PATH_STATSXPT_GDEV_STATSXPT_FREEZE_QUEUE
XPT_DEV_ADVINFOXPT_ABORTXPT_RESET_BUSXPT_RESET_DEVXPT_TERM_IOXPT_SCAN_LUNXPT_GET_TRAN_SETTINGSXPT_SET_TRAN_SETTINGSXPT_CALC_GEOMETRYXPT_ATA_IOXPT_GET_SIM_KNOBXPT_SET_SIM_KNOBXPT_SMP_IOXPT_SCAN_TGTXPT_ENG_INQXPT_ENG_EXECXPT_EN_LUN0XPT_TARGET_IOXPT_ACCEPT_TARGET_IOXPT_CONT_TARGET_IOXPT_IMMED_NOTIFYXPT_NOTIFY_ACK5XPT_IMMEDIATE_NOTIFYXPT_NOTIFY_ACKNOWLEDGEXPT_VUNIQUExpt_opcode#ߜW&#[PROTO_UNKNOWNPROTO_UNSPECIFIEDPROTO_SCSIPROTO_ATAPROTO_ATAPIPROTO_SATAPMPROTO_SEMBcam_proto#Z&#[XPORT_UNKNOWNXPORT_UNSPECIFIEDXPORT_SPIXPORT_FCXPORT_SSAXPORT_USBXPORT_PPBXPORT_ATAXPORT_SASXPORT_SATA	XPORT_ISCSI
cam_xport#"[(#[le_next#K]#le_prev#Q]#ccb_hdr#K]pinfo#+F#xpt_links#,]#sim_links#-]# #.]#0retry_count#/#@cbfcnp#0b#Hfunc_code#2Z#P#3#Tpath#4b#X#5NF#`#6_F#d#7rF#h#8#lperiph_priv#9^#psim_priv#:^#timeout#;#timeout_ch#A#[K](#p]#K]#(#]#K]##Q]#(#]stqe_next#K]###])le#[)sle#W])tqe#p])stqe#]camq_entry#]##6^)ptr#)field#7)bytes#Gccb_priv_entry#^## q^$#!q^)bytes#"^6^^^ccb_ppriv_area##M^##%^$#&q^)bytes#'^ccb_spriv_area#(^^^^`^cam_periph<^`pinfo$hF#periph_start$iN#periph_oninval$jT#periph_dtor$kZ# $l#(path$mb#0softc$n#8sim$o&#@$p#H$q#L$r#Pimmediate_priority$z#T${#Xccb_list$|#`$}#hunit_links$~)#pdeferred_callback$x#deferred_ac$w#d`*ccbb$#x[)csio#ys)cgd#zb)cgdl#{)d)cpi#|o)crs#}[v)csa#~x)csd#x)cpis#q)cgds#b)cdm#m)cts#})ccg#})knob#)cab#x)crb#x)crd#y)tio#Dy)atio#u)ctio#s)cel#<)cin#)cna#!)cin1#k)cna2#ف)cei#)cee#`)smpio#r)crcn#)cdbg#	)ataio#u)cdai#t^cam_pathb'ccb_getdev#Eb#F[##G[##HG##IK#serial_num#Jb#inq_flags#K#	serial_num_len#L#	bccb_getdevstats#Pc#Q[#dev_openings#R6#dev_active#S6#devq_openings#T6#devq_queued#U6#held#V6#maxtags#Z6#mintags#^6##_Y#+#b	dCAM_GDEVLIST_LAST_DEVICECAM_GDEVLIST_LIST_CHANGEDCAM_GDEVLIST_MORE_DEVSCAM_GDEVLIST_ERRORccb_getdevlist_status_e#gcccb_getdevlist#id#j[##kE##l##mO#index#n##o	d#+#r9ePERIPH_MATCH_NONEPERIPH_MATCH_PATHPERIPH_MATCH_TARGETPERIPH_MATCH_LUNPERIPH_MATCH_NAMEPERIPH_MATCH_UNITPERIPH_MATCH_ANYperiph_pattern_flags#zdperiph_match_pattern$#|e#}E##~##NF##_F##rF##9e# +#TfDEV_MATCH_NONEDEV_MATCH_PATHDEV_MATCH_TARGETDEV_MATCH_LUNDEV_MATCH_INQUIRYDEV_MATCH_DEVIDDEV_MATCH_ANYdev_pattern_flags#e'device_id_match_pattern#fid_len#T#id#QJ#,#f)inq_pat#J)devid_pat#nf'device_match_pattern#Jg#NF##_F##rF##Tf#data#f#+#gBUS_MATCH_NONEBUS_MATCH_PATHBUS_MATCH_NAMEBUS_MATCH_UNITBUS_MATCH_BUS_IDBUS_MATCH_ANYbus_pattern_flags#Jgbus_match_pattern #<h#NF##E######g#-match_pattern#h)periph_pattern#Ve)device_pattern#f)bus_pattern#g+#hDEV_MATCH_PERIPHDEV_MATCH_DEVICEDEV_MATCH_BUSdev_match_type#h'dev_match_pattern#-i#h#pattern#<h#periph_match_result #i#E####NF##_F##rF#+#iDEV_RESULT_NOFLAGDEV_RESULT_UNCONFIGUREDdev_result_flags#i'device_match_result#qj#NF##_F##rF##[##G##K##i#bus_match_result#j#NF##E#####-match_result#k)periph_result#-i)device_result#i)bus_result#qj'dev_match_result#\k#h#result#j#+#kCAM_DEV_MATCH_LASTCAM_DEV_MATCH_MORECAM_DEV_MATCH_LIST_CHANGEDCAM_DEV_MATCH_SIZE_ERRORCAM_DEV_MATCH_ERRORccb_dev_match_status#\k+#lCAM_DEV_POS_NONECAM_DEV_POS_BUSCAM_DEV_POS_TARGETCAM_DEV_POS_DEVICECAM_DEV_POS_PERIPHCAM_DEV_POS_PDPTRCAM_DEV_POS_TYPEMASKCAM_DEV_POS_EDTCAM_DEV_POS_PDRVdev_pos_type#kccb_dm_cookie(#;mbus##target####periph##pdrv## ccb_dev_position@#mgenerations#m#position_type#l#cookie#
l#*m'ccb_dev_match#n#[##k#num_patterns##pattern_buf_len##patterns#n#num_matches##match_buf_len##matches#n#pos#;m#hkccb_pathinq_settings_spi#?n#@#ccb_pathinq_settings_fc#Cowwnn#D#wwpn#E#port#F##G#ccb_pathinq_settings_sas#JQo#K###go)spi#hn)fc#in)sas#jo)ccb_pathinq_settings_opaque#k'ccb_pathinq#Oq#P[#version_num#Q#hba_inquiry#R#target_sprt#S#hba_misc#T#hba_eng_cnt#U#vuhba_flags#WJ#max_target#X#max_lun#Y#async_flags#Z#hpath_id#[NF##\_F#sim_vid#]E#hba_vid#^E##_E##`##a#base_transfer_speed#b##c[##d*##e[##f*##lQo#maxio#m*#hba_vendor#n#hba_device#o#hba_subvendor#p#hba_subdevice#q#ccb_pathstats#u0r#v[##wY#+#znrSMP_FLAG_NONESMP_FLAG_REQ_SGSMP_FLAG_RSP_SGccb_smp_pass_flags#~0rccb_smpio#ms#[#smp_request#uK#smp_request_len#6#smp_request_sglist_cnt#c#smp_response#uK#smp_response_len#6#smp_response_sglist_cnt#c##nr###s)cdb_ptr#ms)cdb_bytes#^cdb_t#ss'ccb_scsiio u#[##^`#req_map#ms##ms####aJ###cdb_len####scsi_status##sense_resid##resid##cdb_io#s#msg_ptr#ms#msg_len#####*##*#ccb_ataio""u#[##^`#cmd#U#res#V##ms###resid#####*##*#'ccb_accept_tio#[v#[#cdb_io#s#cdb_len#######*##*##aJ#ccb_relsim#v#[#release_flags##openings##release_timeout####+#wAC_ADVINFO_CHANGEDAC_CONTRACT AC_GETDEV_CHANGEDAC_INQ_CHANGEDAC_TRANSFER_NEGAC_LOST_DEVICEAC_FOUND_DEVICEAC_PATH_DEREGISTEREDAC_PATH_REGISTERED AC_SENT_BDRAC_SCSI_AENAC_UNSOL_RESELAC_BUS_RESETac_code#vac_callback_t#wxbccb_setasync#x#[#event_enable##callback# x#callback_arg#!#wccb_setdev#%x#&[#dev_type#'#ccb_abort#-x#.[#abort_ccb#/^`#ccb_resetbus#3y#4[#ccb_resetdev#8Dy#9[#ccb_termio#=y#>[#termio_ccb#?^`#+#ByCTS_TYPE_CURRENT_SETTINGSCTS_TYPE_USER_SETTINGScts_type#Eyccb_trans_settings_scsi#Hz#I*##K*#ccb_trans_settings_ata#PNz#Q*##S*#ccb_trans_settings_spi#Xz#Y*##_*#sync_period#a*#sync_offset#b*#bus_width#c*##d*#ccb_trans_settings_fc #gM{#h*#wwnn#m#wwpn#n#port#o##p#ccb_trans_settings_sas#s{#t*##v#ccb_trans_settings_pata#y{#z*#mode#~6##*#atapi#*#ccb_trans_settings_sata #|#*#mode#6##*##6#pm_present#*#tags#*#atapi#*#caps#*###|$#*)ata#z)scsi#y# #}$#*)spi#Nz)fc#z)sas#M{)ata#{)sata#{ccb_trans_settings#}#[##y##[##*##[##*#proto_specific#|##|#ccb_calc_geometry#R~#[#block_size##volume_size####heads##secs_per_track##ccb_sim_knob_settings_spi#~#*##*#role#*#ccb_sim_knob_settings_fc ##*#wwnn##wwpn##role#*#ccb_sim_knob_settings_sas#Y#*#wwnn##role#*###$#*)spi#R~)fc#~)sas#)pad#'ccb_sim_knob ##[##Y#ccb_rescan#	#[##G#ccb_debug#<#[##G#ccb_en_lun##[#grp6_len##grp7_len##enable##'ccb_immed_notify##	[##
aJ#####message_args#
#!ccb_notify_ack#k#[###event##ccb_immediate_notify#ف#[##*##*##*#arg#*#ccb_notify_acknowledge#I#[## *##!*##"*#arg##*#+#(EIT_BUFFEREIT_LOSSLESSEIT_LOSSYEIT_ENCRYPTei_type#-I+#/ՂEAD_VUNIQUEEAD_LZ1V1EAD_LZ2V1EAD_LZ2V2ei_algo#4ccb_eng_inq#6`#7[#eng_num#8#eng_type#9#eng_algo#:Ղ#eng_memeory#;#ccb_eng_exec#>t#?[#pdrv_ptr#@ms#req_map#Ams##Bms##C#engdata_ptr#Dms##E#dmax_len#F#dest_len#G#src_resid#HE#timeout#I#eng_num#J#vu_flags#K#ccb_dev_advinfo#b#c[##ds#buftype#fs#bufsiz#k#provsiz#m#buf#nuK#sim_action_func%0&&^`,cam_sim%-sim_action%\#sim_poll%]#sim_name%^#softc%_#mtx%`VE# sim_doneq%a#(links%b#8%c#H%d#L%e#Pmax_tagged_dev_openings%f6#Tmax_dev_openings%g6#X%h#\%n#`devq%o#%p6#ccb_freeq%s#max_ccbs%x*#ccb_count%z*#sim_poll_func%1&%atqh_first%aK]#tqh_last%aQ]#%b%b&#%b#&%s3%sK]#cam_devqh%.alloc_queue&E#send_queue&F#(active_dev&Gq#Palloc_openings&H6#Xalloc_active&I6#\send_openings&J6#`send_active&K6#d3camq(&.Lqueue_array&/L#array_size&06#&16#&2#&3X#RFhcam_edh^&$WCAM_PERIPH_BIOcam_periph_type$Y}periph_start_t$b^periph_oninv_t$eڈ^periph_dtor_t$fڈ$|$|K]#$})$}^#$~N$~^#$~w#Ĉ_SataEvent'̉SATA_EVENT_NO_CHANGESATA_EVENT_CHANNEL_CONNECTEDSATA_EVENT_CHANNEL_DISCONNECTEDSATA_EVENT'`dma_addr_t'_MV_CHANNEL$'maxUltraDmaModeSupported'O#maxDmaModeSupported'O#maxPioModeSupported'O#online'H#writeCacheSupported'H#writeCacheEnabled'H#readAheadSupported'H#readAheadEnabled'H#queueDepth'v# MV_CHANNEL'_BUS_DMAMAP('`'`#'׎#dma_map'?#psg'ݎ#IALAdapterxg'׎path'b#io_dma_parent'?#pbus_dmamap_list'#pbus_dmamap'#hpt_dev'4# hpt_irq'@#(mem_res'@#0hpt_intr'#8'׎#@'#HmvChannel'#requestsArrayBaseAddr'#requestsArrayBaseAlignedAddr'#requestsArrayBaseDmaAddr'މ#requestsArrayBaseDmaAlignedAddr'މ#responsesArrayBaseAddr'#responsesArrayBaseAlignedAddr'#responsesArrayBaseDmaAddr'މ#responsesArrayBaseDmaAlignedAddr'މ#sataEvents'#event_timer_connect'#event_timer_disconnect'#VBus'#VDevices' #pCommandBlocks'#prdTableAddr'r#prdTableAlignedAddr'r#pFreePRDLink'#pending_Q'^`#'v#'e#ver_601'e#beeping'e#eh'E#fPBUS_DMAMAP'`̉ 0IAL_ADAPTER_T'f0_HPT_SET_ARRAY_INFOX'''(2#Info')<#_HPT_SET_DEVICE_INFO	'-Ə'.2#Info'/<#_HPT_SET_DEVICE_INFO_V2D'3'42#Info'5=#_HPT_ADD_DISK_TO_ARRAY'9F':2#';2#.check_VDevice_validG6/pFH0iH6l1I`1JX1KEP2get_vdev_typeie3hh2get_array_flagtq3sX0iu6l0fvh41`2calc_rebuild_progress3H0i6l0resulth41X40percentd5get_array_infok3X3
7P0i6l5get_array_info_v2’3X38P0i6l6get_disk_info678pDiskInfoJ:9pSataAdapter`9pSataChannelsX:EP9channelInfoH9p@9i6l6hpt_get_driver_capabilitiese68capd4h2memset</bX/c6T/lenH0bbh6hpt_get_controller_count6:E`:6l6hpt_get_controller_info6
8id6\7q5P:E`:6l6hpt_get_channel_info68id6\8bus6X75P:E`9i6l:6h;found6hpt_get_logical_devices68pIds8nMaxCount69count6l9i6h9j6d9pPhysicalX9pLogicalP:EH<;done26hpt_get_device_info68id2\7:P:h6hpt_get_device_info_v26\8id2\7;P:h6hpt_create_array_v24273{8pParam3v?{9Stamp5{9i66{9j66{9capacity7{9pArray8{9pChild8{9Loca96{;simplei;error"49TempBuffer{49pDisk{e 6hpt_create_array.27-~8pParam-|>~9param2/W?~=hpt_add_disk_to_array6љ7H72D72@9i6l:`9pArrayX9pDiskP;find6hpt_add_spare_disk6c7{72{:{9pbuffer__buf{9pbufferr{6hpt_remove_spare_disk6Ț7X72T:h6hpt_set_array_info697X72T72<H:h6hpt_set_device_info67X72T7<H:h6hpt_set_device_info_v2'607&X7&2T7&=H:(`9sync)6l=hpt_default_ioctlm67e~8dwIoControlCodef~8lpInBufferg~8nInBufferSizeh}8lpOutBufferi}8nOutBufferSizej}8lpBytesReturnedl>C9id6d:q5>9id6`9bus6\:5>9nMaxX9pIds~>9id2T::~>%9id2P:;~>Z:2L:2<~>:2H:<~>Ğ:2D:=~>)9id2@9pTop~9i6:E~9pVBus~>N9id:2>s9idH2>9id1V29id2V2>ϟ9capd4~>9ido:pE~:q649id9offset9direction9length:E~:6s?@crc32_tab|*?Aoh2Ӡ?ApȠ@device_probe_desc(k@@device_identify_desc(pk@@device_attach_desc(k@@device_detach_desc(k@@device_shutdown_desc(k@@device_suspend_desc(k@Bdevice_resume_desc(k@Bdevice_quiesce_desc(5k@@bus_print_child_desc)k@@bus_probe_nomatch_desc)2k@@bus_read_ivar_desc)Gk@@bus_write_ivar_desc)pk@@bus_child_detached_desc)k@@bus_driver_added_desc)k@@bus_add_child_desc)k@@bus_alloc_resource_desc)k@Bbus_activate_resource_desc)k@Bbus_deactivate_resource_desc)'k@Bbus_adjust_resource_desc)Ck@Bbus_release_resource_desc)bk@Bbus_setup_intr_desc)~k@Bbus_teardown_intr_desc)k@Bbus_set_resource_desc)k@Bbus_get_resource_desc)k@Bbus_delete_resource_desc)k@Bbus_get_resource_list_desc)k@Bbus_child_present_desc)0k@Bbus_child_pnpinfo_str_desc)Kk@Bbus_child_location_str_desc)ek@Bbus_bind_intr_desc)k@Bbus_config_intr_desc)k@Bbus_describe_intr_desc)k@Bbus_hinted_child_desc)k@Bbus_get_dma_tag_desc)k@Bbus_hint_device_unit_desc)k@Bbus_new_pass_desc)k@Bbus_remap_intr_desc)k@@cntv@@gIal_Adapter'E%$>:;I$>I&I&	:;

:;I8
'I.?:;'@
:;I
:;I
.?:;'I@.:;'I@4:;I
I!4:;I?<4:;I?<%$>:;I$>I!I/I	&I
<:;I:;

:;I8
:;:;
:;I8
:;
:;I'I5I:;(
&<'I:;'I:;
:;I8
:; 
:;I8
!
:;I
8
":;#:;$'%!I/&:;':;(:;)
:;I*
:;I+:;,:;-:;.
:;I
8
/.?:;'I@04:;I
1.?:;'@2:;I
3.:;'@4:;I
54:;I
6
:;7.:;'I@8:;I
94:;I
:4:;I
;.:;'@<:;I
=>.?:;'I@?.?:;'@@A.:;'I@B.:;'@C!D4:;I?<E4:;I?<F4:;I?<G4:;I?
%$>:;I$>I!I/I	&I
<:;I:;

:;I8
:;:;
:;I8
:;
:;I'I5I<:;(
'I
:;I8

:;I8
:;
:;I
8
!I/:; 'I!:;":;#:;$:;%
:;I&
:;I':;(:;):;*:;+.:;'@,:;I
-:;I
.4:;I
/.:;'I@0.?:;'@124:;I
3.?:;'I@454:;I
64:;I
7.:;'I@8:;I
9:;I
:.:;'@;.?:;'@<
:;=!>4:;I?<?4:;I?<%$>:;II!I/$>:;
:;I8
	
I&I<
:;I:;:;
:;I8
:;
:;I'I5I&<'I:;(

:;I8

:;I8
:;
:;I
8
:; !I/!'I":;#:;$:;%:;&
:;I'
:;I(:;):;*:;+:;,.:;'I@-:;I
.:;I
/4:;I
04:;I
1
:;2.:;'I@3:;I
44:;I
564:;I
7.:;'@8:;I
9:
:;;<!=4:;I?<>4:;I?<?4:;I?
%$>:;I$>I!I/I	&I
<:;
:;I8

:;:;
:;I8
:;
:;I'I5I<:;(
'I
:;I8

:;I8
:;:;I
:;I
8
:;
:;I !I/!
:;I
8
"
:;I
8
#:;$
:;I%'I&:;':;(:;)
:;I*:;+:;,:;-:;..?:;'I@/:;I
04:;I
14:;I
2.:;'I@3:;I
45.:;'@6.:;'I@7:;I
8:;I
94:;I
:4:;I
;
:;<
:;=.?:;'I@>?!@4:;I?<A4:;I?<B4:;I?<)
/usr/src/sys/modules/hptmv/../../dev/hptmv@/sys./machine@/dev/hptmv.mv.clibkern.h_types.htypes.h_stdint.hkobj.hmvOs.hvmmeter.hdevice_if.hbus_if.h	;!=/K!/N///,1gKOֻ̻R
/usr/src/sys/modules/hptmv/../../dev/hptmv@/dev/pci.@/sys@/cam./machine@/bsm@/dev/hptmv@/cam/scsi@/cam/ataentry.cpcivar.hpci_if.hbus_if.hlibkern.hcam_sim.hpcpu.h_types.h_types.htypes.h_stdint.h_sigset.h_timeval.hselect.htime.h_callout.h_lock.hcallout.hkernel.h_bus_dma.hkobj.hbus.hrman.hsystm.h_mutex.hmalloc.hresource.hsignal.hsignalvar.hproc.hvmmeter.hpcpu.hsegments.hlock_profile.heventhandler.hevent.hcondvar.hosd.hsigio.hucred.haudit.hproc.hkthread.hmodule.hmvOs.hmvSata.hmvStorageDev.hglobal.hvdevice.hcommand.hatapi.harray.hraid5n.h_bus.hbus_dma.hcam.hcam_debug.hscsi_all.h	ata.hata_all.h
cam_ccb.hcam_periph.hcam_queue.hosbsd.hdevice_if.hmutex.h	u='/˻vɭ#u[0u2L0h0=#ɰ#ɱ)iiMMͮ,/Y1;K^2G+Fi00,9gˑwה,x/%N.LL.".LLy)/uLLLLLy
ɾ6ڟULL.$"x僾)#K\>"1DJ։jkKhhN1hM$z=vYYCv=vYYCv!!꿻..Z"׮uɟ!K!(f ֢4.v5+sK_Yu1󻻡gL")1!%vg#g,=Ygxg=M!Y廻%vg#g..yg=廻%vg#g..yg=(ּ{܄寮ulhii#ۻ$[,g[g+g=wX=Z~ȼ(zh00f(&֑.0!u.Y5v!}<Zn=~4hnK-f1gKֻ/#ɾɽɽK^M
KɓKɓg.ƢYMvu/Z/ɟ!2wtqt֟
J"vZZ٭pY==uYuɯ!!$!$['!!0#`80!/!"A]?/v"A3;]<Z0!/\\'%%"uu"KZ/Z0-0hg[!/*![K!0	r<
4v/ؼuuG"="ן	a
Su[׃)׃K[pXuȻY
p<"ה<h
"K𢢽u+9"=z
0Y=7N彑v歒Z&[huZɅ]
X]\֑\KK׭3vfuKwֻulȻ
u#Zɮ	Z;LבZؼ96x<qX<NmfKtڻ9$B
zf%
g!#%DK=]=y0]ّ&($&(ZAD\ZD2002Yg%)'0!!	vY׻[['\!ʭ]!!!!!!׭X0]w孻S+\	t15s31LL/ػ*,Z6jJ=%בu2ټ000000)'"ɑiɮ	Ȼ/\/\KKh;02
/usr/src/sys/modules/hptmv/../../dev/hptmv@/sys@/dev/hptmv./machine@/cam@/cam/scsi@/cam/ata.ioctl.clibkern.hosbsd.h_types.h_types.htypes.h_stdint.h_timeval.h_callout.h_lock.hcallout.hsystm.h_mutex.hmalloc.hmvOs.hmvSata.hmvStorageDev.hglobal.hvdevice.hcommand.harray.hraid5n.hhptintf.h_bus_dma.hkobj.hbus.hrman.hvmmeter.heventhandler.h_bus.hcam.hcam_debug.hscsi_all.hata.hata_all.hcam_ccb.hcam_periph.hcam_sim.hcam_queue.hkernel.hdevice_if.hbus_if.h	@Z=/*	f\;d>d</u>zhK(y1gK!/h6K!6	<g[׃0-r=
<'[Ku/滼0K""y
Kv	Kv/Kx6`YC+,,++(((?r.:1"8B"?"=^1!8B!?!=\&Zu==1wJ u~׆g=Kf=\w׭-j6=>B1wJ
 \.A!=1wJ ^61wJ \!=1wJ \61wJ \!=1LwJ 1=g!vʭL\=*1Z/hg4LYu?K)Z7Z="[Z="1"="נu"Z110خ)!׃/#⢃"ɃgZ07u==="Zu=="Z="5=""==0""=""=v[u==")==2[%%[=7u==7[u="1u="w2-p"
/usr/src/sys/modules/hptmv/../../dev/hptmv@/dev/hptmv./machine@/sys@/cam@/cam/scsi@/cam/ata.hptproc.cosbsd.h_types.h<built-in>_types.htypes.h_stdint.h_timeval.h_callout.h_lock.hcallout.hsystm.h_mutex.hmalloc.hsysctl.hstdarg.hmvOs.hmvSata.hmvStorageDev.hglobal.hvdevice.hcommand.hatapi.harray.hraid5n.hhptintf.h_bus_dma.hkobj.hbus.hrman.hvmmeter.heventhandler.h_bus.hcam.hcam_debug.hscsi_all.hata.hata_all.hcam_ccb.hcam_periph.hcam_sim.hcam_queue.hlibkern.hdevice_if.hbus_if.h	</چ'YK'6$B
ރ'6!7?>v"+%0K""y(==vMKSR'YK'YK""YH'YK"""=#YKg"w׆g=Kk	=:2v(vNg)󓕟E\6u+<%6j.(LHAX9Yuy.	J1111!uh\Y!!f L.ׇ僭ɆKKL+KKLuR$^Ku`$#YXuu[u1#u+52=KJvg=hx
/usr/src/sys/modules/hptmv/../../dev/hptmv@/sys./machine@/dev/hptmv@/cam@/cam/scsi@/cam/ata.gui_lib.clibkern.h_types.h_types.htypes.h_stdint.h_timeval.h_callout.h_lock.hcallout.hsystm.h_mutex.hmvOs.hmvSata.hmvStorageDev.hglobal.hvdevice.hcommand.hatapi.harray.hraid5n.hhptintf.h_bus_dma.hkobj.hbus.hrman.hvmmeter.heventhandler.h_bus.hcam.hcam_debug.hscsi_all.hata.hata_all.hcam_ccb.hcam_periph.hcam_sim.hcam_queue.hosbsd.hdevice_if.hbus_if.h	0<|0ג.Kw
tۻ/wwL$M!M!w!w!MM!MM!vK-$M!M!w!w!M!M!_t$tQK-6Qrft=!g!LY4@!g!LY4@@	/0gg<2#"1101ZK+$$.'%/ۃY~1gKփv0Kz=vufg=mf!v0z)5y-.etf=M/uu+g/uKu+gɮ4jN[&1&Kg10KKK%gh+gggh>B#M",s&jK%gh"#U"2z	<!!6"\ '#K%gh#2.-0uugu XY99V$$[6[5[$A"#u??i/$u&YY42YYz.|u?!>==>t'(#Y?v/i??!//v׭!!uw#x'x%x"xg4.uu\u_uv=	uvg	u%L_uL0=	uLZgv!v!	uv"	uv!	uv!	uZ=%#"u08t.o ^uvguvguvu=vvgg%'u
x(AC
*AC
'AC
"AC
"AC
AC
%AC
%AC
%AC
TAC
AC
AC
AC
x1AC
*AC
%AC
AC
GAC
AC
AC
LAC
AC
+AC
AC
AC
AC
AC
$AC
EFAC
UAC
3AC
AC
-AC
0AC
AC
nAC
AC
TAC
TAC
+AC
$AC
H/AC
AC
3AC
AC
TAC
1AC
AC
nAC
AC
2AC
AC
AC

AC
OAC
3AC
AC
AC
AC
AC
AC
OAC
(AC
hAC
sAC
.AC
vAC
AC
4AC
AC
AC
AC
eAC
AC
<AC
AC
)AC
AC
AC
AC
@AC
AC
6	AC
tAC
AC
=AC
=AC
'AC
'AC
TAC
GAC
xAC
$AC
E$AC
EAC
TAC
}AC
AC
AC

AC
\AC
-AC
BAC
$ AC
H%AC
cAC
xAC
\AC
cAC
AC
$AC
H AC
AC
AC
AC
AC
xAC
kAC
2AC
sAC
$AC
?AC
AC
AC
TAC
8AC
AC
AC
.AC
AC
AC
AC
*AC
yAC
`AC
AC
ZAC
AC
AC
$
AC
HoffsetbasepArraypSataChannelcallback_argprotocol_versionperiph_linksrevisiontag_actionpfnDeviceFailedtypetarget_id_vbus_pbytecountunit_numberpMvSataAdapterbus_idchannelInforange_lockReserved2transport_versionFirstMembercylindersqfrozen_cntmvSataAdapteroutstandingCommandspMvSataChannelenableoldsplnSectorssector_countCommandcalloutsle_nextpDevdevicenext_ccbdev_namepmaplock_objecttqe_prevprotocolfeaturestqh_lastlba_high_exptarget_lunle_preventriesinitiator_idlba_highpAdapterFirstOffsettqe_nextdxfer_lenreserve1ident_datasense_datatqh_firstFirstSectorsle_nextpVDevicepCmdlba_low_exptag_idpVDevperiph_namexport_specificlh_firstsemaphoreinq_dataStartLBApfnSendCommandsense_lencommandIdchannelresponseFlagsinit_idvalidchannelIndexPRDTableccb_hpath_idhpt_intrchannelNumlba_mid_expgenerationppr_optionslast_resetsglist_cntseq_idstatustransportbitrateWaitInterrupttd_schedflagspSataAdapterslh_firstcommandInfocallBackerrorRegisterrefcountsector_count_expdata_ptrdmaActivepArrayprotocol_versionperiph_linksFirstOffsetrevisiontag_actiontypetarget_idlba_high_expcalloutbytecountValidFieldsbus_idbitraterange_lockpEventtransport_versionFirstMembercylindersreserve1CreateFlagsArrayTypeqfrozen_cntmvSataAdapterperiphoutstandingCommandsidArrayoldsplnSectorssector_countCommandCreateManagerDeviceModeSettingsle_nextpSgTabledevicenext_ccbdev_namelock_objecttqe_prevprotocolfeaturesunit_numbertarget_lunentriesinitiator_idlba_highpAdaptertqe_nextdxfer_lenident_datasense_dataFirstSectorspVDevicelba_low_exptag_ididDiskperiph_namexport_specificsemaphoreinq_dataDescriptionStartLBAcommandIdinit_idvalid_vbus_pBlockSizeShiftArrayNameccb_hpath_idsense_lenlba_mid_expgenerationppr_optionslast_resetsglist_cntseq_idCreateTimestatustransportWaitInterruptflagsslh_firstcallBacktimeouterrorRegisterrefcountsector_count_expdata_ptrcontrollerpinfoprotocol_versionperiph_linksFirstOffsetrevisiontag_actiontypetarget_idlba_high_expbytecountbus_idbitraterange_locktransport_versionFirstMembercylindersreserve1qfrozen_cntmvSataAdapterperiphoutstandingCommandsnSectorssector_countCommandcalloutsle_nextdevicenext_ccbdev_namelock_objecttqe_prevprotocolfeaturesunit_numbertarget_lunentriesinitiator_idlba_highpAdaptertqe_nextdxfer_lenident_datasense_dataFirstSectorspVDevicelba_low_exptag_idperiph_namexport_specificsemaphoreinq_dataStartLBAcommandIdinit_idvalidlengthccb_hpath_idsense_lenlba_mid_expgenerationppr_optionslast_resetsglist_cntseq_idstatustransportWaitInterruptflagsslh_firstcallBackerrorRegisterrefcountsector_count_expdata_ptrSingleWordDMASupportNCQEnabledprotocol_versionperiph_linksFirstOffsetrevisiontag_actionpfnDeviceFailedtypetarget_idlba_high_expcalloutpArrayInfoMinorRevisionbytecountValidFieldsSingleWordDMAActivenextUserAddressableSectorsDmaCycleTimingModeRecommendedMWXferCycleTimebitrateMaximumBlockTransferrange_lockReleaseTimeServiceCommandReserved1Reserved2RebuiltSectorsReserved4Reserved5FirstMemberCapabilitiescylindersreserve1CreateFlagsArrayTypeqfrozen_cntmvSataAdapteroutstandingCommandsidArrayBufferTypeSerialNumbernSectorsarraysector_countCommandBufferSectorSizeCreateManagerGeneralConfigurationCurrentSectorsPerTrackreservedCurrentSectorCapacityDeviceModeSettingMinimumMWXferCycleTimeWriteCacheEnabledNumberOfCylindersdeviceMultiWordDMAActivenext_ccbdev_namelock_objectReleaseTimeOverlappedReadAheadEnabledNumberOfCurrentHeadsnDisktqe_prevprotocolfeaturesunit_numberSectorsPerTracktarget_lunentriesinitiator_idlba_highRebuildingProgressPioCycleTimingModepAdaptertqe_nextdxfer_lenident_datasense_dataCurrentMultiSectorSettingpInfosle_nextpVDevicelba_low_expUnformattedBytesPerSectortag_ididDiskAdvancedPIOModesperiph_namexport_specificsemaphoreinq_dataDescriptionStartLBApfnSendCommandNumberOfEccBytesTCQEnabledVendorUnique1VendorUnique2VendorUnique3VendorUnique4UnformattedBytesPerTrackcommandIdMajorRevisionParentArrayDoubleWordIopMemberinit_idvalid_vbus_pFirstSectorsBlockSizeShiftArrayNameccb_hpath_idsense_lenCapacityMinimumPIOCycleTimeiControllerCountMultiWordDMASupportlba_mid_expgenerationppr_optionslast_resetsglist_cntseq_idCreateTimestatustransportMembersWaitInterruptFirmwareRevisionflagsNumberOfCurrentCylindersslh_firsttransport_versioncallBackpAdapTempMinimumPIOCycleTimeIORDYerrorRegisterbus_idrefcountsector_count_expdata_ptrNumberOfHeadsTranslationFieldsValidModelNumberww(v01w14w4Zv`awadwdvwwvwwvwwvww5v@AwADwDevpqwqtwtvwwvwwv !w!$w$5v@AwADwDZvww1v@AwADwDjvpqwqtwtvwwhvpqwqtwtvwwvwwvwwvww	v		w		w	v !w!$w$vwwvww,v01w14w4HvPQwQTwTvwwVv`awadwdvwwvwwvwwvwwvwwvwwNvPQwQTwTivpqwqtwtvww$ v0 1 w1 4 w4 [ v` a wa d wd (v((w((w()v))w))w))v))w))w))v))w))w)*v**w**w**v**w**w*!+v0+1+w1+4+w4+.v..w..w.~.v..w..w.V/v`/a/wa/d/wd//v//w//w//v//w//w/1v11w11w1>v>>w>>w>??v@?A?wA?D?wD?s?v??w??w?Cv C!Cw!C$Cw$C5Cv@CACwACDCwDCSCv`CaCwaCdCwdCCvCCwCCwCCvCCwCCwCCvCCwCCwCDv D!Dw!D$Dw$DDvDDwDDwDEvEEwEEwE>Fv@FAFwAFDFwDFFvFFwFFwFJvJJwJJwJJvJJwJJwJJvJJwJJwJKvKKwKKwK%Kv0K1Kw1K4Kw4KKvKKwKKwK)Lv0L1Lw1L4Lw4LlNvpNqNwqNtNwtNNvNNwNNwNOvOOwOOwOMQvPQQQwQQTQwTQkQvpQqQwqQtQwtQTvTTwTTwTTvTTwTTwTVvVVwVVwV_v__w__w_Tav`aaawaadawda%bv0b1bw1b4bw4bmbvpbqbwqbtbwtbbvbbwbbwbbvbbwbbwbcvccwccwcdcvpcqcwqctcwtccvwwvwwvwwzvwwyvwwvww]v`awadwdrvwwvwwv !w!$w$|vwwvwwvww v !w!$w$EvPQwQTwT#vwwvww\v`awadwd
v

w

w
]v`awadwdsvww
v

w

w
HvPQwQTwT.v01w14w4.v01w14w4vwwv !w!$w$vwwvwwCvPQwQTwTtvwwvwwvwwfvpqwqtwtvww
v

w

w

v

w

w
vwwv !w!$w$v !w!$w$9v@AwADwD-"v0"1"w1"4"w4"Z#v`#a#wa#d#wd#&v&&w&&w&@(v@(A(wA(D(wD((v((w((w(**v0*1*w1*4*w4**v**w**w*W-v`-a-wa-d-wd-V8v.symtab.strtab.shstrtab.rela.text.rela.rodata.relaset_modmetadata_set.relaset_sysinit_set.relaset_sysctl_set.rela.eh_frame.rela.data.bss.comment.rela.debug_aranges.rela.debug_pubnames.rela.debug_info.debug_abbrev.rela.debug_line.rela.debug_frame.debug_str.debug_loc.note.GNU-stack @V0 +& 8h3&H QL&0 fa '0 	zuP' @ @7( 
    Yyh< iX=x O= i#x 0H@ Hi)A1A1.:,!	g*	
P,`m90F1UfP!rp!}!0#j#B#70$=p$$2$%%%(%Y &)P(% ):/`+>dI`,U>#cbCo01%y;9`1 2@3P44>56:y89J
`;Te.PhEhyP`n!\r*lyy& Op P`Ј@'@;0oNp]0q@:PE0z_p`i`- >0WP'nBКm@ (P 
 
 
 	!=)h4<TYT`h
@PwO 
0s
0
0@

(
@$c
`~


>~48 %@G```@L&4+BUpFU`3	+	
	C	<P	]	/m	P3Y0T|	1			n	P	3	@O		`	

(
0)&
 4
hA
@N
@6	\

ve
04p
e~
p


<





`

0@p't-5 F$W`+i,y@,Y.T@/}00;\;-<B`A (C%% O W\6WcC RY`Zn[ \p`PcPd
 P	
P
	-
7
 fkE
f2T
hsj
Pj$y
k?
l
pYpqT
q8
r
r
s. u' v>@wR0*c`v@ЍZ00е`"&/P-<P%F
Y~[f`
x0Pr`u`{Bp1
+}U;гXf@zt{G'"`!p
@> a?,%6@(H dqZndv0)=TpTxw7Ц*/!0.4?=WpCc%p|d`y1*T'%0M< ^p"{ P .*=p*"
J	#-#A`T0|*f
u@`4@!Cp0C%e90;@@_bv*'Px#`bf+GP*' p+EF(@~~9(E-W`ukb+q !,@vW`|0[fp`R()P7Cp
V0{)Q
 H@F
Hl	T2"l.[>GN_t*1ARYiq{.;BUe{3ALT\bz&4F[lu%raid.cStripeGetCommandStripeSplitCommandIsVDevOnlineDoControlCmdJBODGetCommandJBODSplitCommand__hpt_alloc__hpt_freegarbage_addrinit_heap_blockcb_alloccb_freecb_zerocb_is_zerocf_initremove_range_lockadd_range_locklock_range__alloc_taskfree_stripealloc_stripe__get_stripedata_xferread_xfer_doneraid5_donestripe_donehandle_striperaid5_dirtytask_donestripe_check_taskrw_task_buildsglrw_get_rangerw_task_done__do_rw_taskdo_rw_taskget_slicesdo_xor_taskxor_task_donedo_xor2_taskdo_xorn_taskcheck_dependencydirect_read_sgldirect_read_completionhandle_cmdget_stripeswrite_xfer_doneSyncDiskInfogetEdmaRegOffsetunmaskEdmaInterruptsmaskEdmaInterruptswriteEdmaRequestEntrydumpAtaDeviceRegistershandleEdmaFailedCommandremoveCommandhandleEdmaResponsedeactivateEdmasendNoneUdmaCommandcompletePIOCommandSetGPIOCtrlReghandleEdmaInterrupt_channelHardReset_fixPhyParams_doAutoFlushhandleDeviceInterruptdisableSaDevInterrutpshandlePIOInterrupttransferPIODataactivateEdmaEdmaReqQueueInsertresetEdmaChannelflushDmaQueuerevertSataHCRegsrevertFlashInterfaceRegsrevertPCIInterfaceRegscommandsQueueAddTailcommandsQueueRemoveaddCommandSaDevInterrutpBitenableSaDevInterrutpsexecuteNonUDMACommand_doSoftReset_addrMap1_addrMap2addrMapdisable_beeperEnter601Exit601get_601_idset_ctl__check_protect_circuitmv.cmemsetentry.cdriver_methodshpt_probehpt_attachhpt_detachhpt_shutdownhpt_pci_driverhptmv_pci_driver_modhpt_devclasshptmv_pci_mod_hptmv_pci_depend_on_kernel_mod_metadata_md_hptmv_pci_on_kernel__set_modmetadata_set_sym__mod_metadata_md_hptmv_pci_on_kernel_mod_metadata_md_hptmv_pci__set_modmetadata_set_sym__mod_metadata_md_hptmv_pcihptmv_pcimodule_sys_init__set_sysinit_set_sym_hptmv_pcimodule_sys_init_PROC_DIR_NAME_depend_on_cam_mod_metadata_md_PROC_DIR_NAME_on_cam__set_modmetadata_set_sym__mod_metadata_md_PROC_DIR_NAME_on_camDpcQueue_FirstDpcQueue_Lastdriver_lockhptmv_free_channelfailDevicehandleEdmaErrorhptmv_init_channelgMvSataChannelshptmv_parse_identify_resultsinit_vdev_paramsdevice_changestart_channelhptmv_handle_eventhptmv_handle_event_connecthptmv_handle_event_disconnecthptmv_event_notifyhptmv_allocate_edma_queueshptmv_free_edma_queuesAllocatePRDTableFreePRDTablefRegisterVdevicehpt_inithptinit_sys_init__set_sysinit_set_sym_hptinit_sys_initnum_adaptersinit_adapterpci_read_configpci_get_devicedmamap_putPCI_READ_CONFIGBUS_READ_IVARfResetActiveCommandsCommandCompletionCBpci_get_vendorhpt_intrhpt_pollhpt_actioncam_sim_pathhpt_asynclaunch_worker_threadcam_sim_softcFlushAdapterhpt_free_ccbOsSendCommandccb_donedmamap_gethpt_queue_ccbcam_sim_buscam_sim_namecam_sim_unithpt_worker_threadDpcQueue__curthreadhpt_kphptdaemonprocfOsBuildSglSetInquiryDatahpt_timeouthpt_io_dmamap_callbackfOsCommandDoneioctl.cevent_queue_headevent_queue_tailget_disk_locationevent_queue_addhpt_event_queueevent_queue_removehpt_delete_arraynothinglock_driver_idlehpt_get_periphhpt_get_eventhpt_set_array_stateR1ControlSglEnd_Jobthread_io_donehptproc.chpt_set_asc_infohpt_set_infohptproc_bufferget_disk_namehpt_copy_infohpt_copy_disk_infohpt_copy_array_infohpt_get_infohpt_statushpt_proc_insysctl___hptmv__set_sysctl_set_sym_sysctl___hptmvsysctl___hptmv_status__set_sysctl_set_sym_sysctl___hptmv_statusgui_lib.cget_vdev_typeget_array_flagcalc_rebuild_progressget_array_infoget_array_info_v2get_disk_infohpt_get_driver_capabilitieshpt_get_controller_counthpt_get_controller_infohpt_get_channel_infohpt_get_logical_deviceshpt_get_device_infohpt_get_device_info_v2hpt_create_array_v2hpt_create_arrayhpt_add_spare_diskhpt_remove_spare_diskhpt_set_array_infohpt_set_device_infohpt_set_device_info_v2mvStorageDevATASoftResetDevicemvStorageDevATASetFeaturesmvStorageDevATAIdentifyDevicesx508x_ioctlGetSpareDiskos_memcmpmvAutoFlushOnErrorCallWhenIdlehpt_default_ioctlMvSataResetChannelmvSataChannelPhyPowerOnStripeBuildSgTablefRAID5SendCommandmvSataConfigureChannelinit_raid5_memorymvMicroSecondsDelayfGetFirstChildKernel_DeviceIoControlCallAfterReturnmvStorageDevATAIdleImmediatefDeSelectModeDoWaitingListfResetBootMarkfFlushVDevAsyncMV_REG_READ_BYTEmvEnableAutoFlushmvSataShutdownAdapterBeepOffnum_raid5_pagesset_fail_ledflush_stripe_cacheJBODBuildSgTablesysctl__hptmv_childrenos_memcpyMV_REG_WRITE_BYTEflush_raid5_asyncfDeSetTCQmvSataInitAdaptermvSataInterruptServiceRoutineos_alloc_pagefDeSetWriteCachefDeSetReadAheadSyncArrayInfodisableStorageDevInterruptmvSataChannelHardResetunlock_driverAllocateCommandfDeReadWritefJBODSendCommandmvSataDisableChannelDmamvSataChannelPhyShutdownhpt_rebuild_data_blockos_memsetmvDisableAutoFlushfCheckBootablehpt_add_disk_to_arraylock_driverDoXor1MV_REG_WRITE_DWORDFreeCommandfOsPhysicalAddressRAID1RebuildCompletionmvSataGetChannelStatusfCompleteAllCommandsSynchronouslymvSataUnmaskAdapterInterruptCheckIdleCallset_fail_ledsgIal_AdapterCheck_Idle_CallmvSataQueueCommandos_alloc_dma_pageMV_REG_WRITE_WORDMV_REG_READ_WORDfDeleteArraymvSataSetChannelPhyParamsfDeSetNCQmvSataRemoveChannelfRAID1MemberFailedUnregisterVDeviceDRIVER_VERSIONos_strlenfRAID0SendCommandRAID1MemberCompletionmvSataMaskAdapterInterruptmvSataEnableChannelDmaRAID1InitRebuildBuildSgTableMV_REG_READ_DWORDfRAID1SendCommandfFlushVDevcheck_VDevice_validBeepOnmvSataIsStorageDeviceConnectedwaitForBusyAfterHResetos_free_dma_pageCheckSumRAID1InitCompletionflush_raid5DoXor2os_free_pageRAID1VerifyCompletionFixupArrayStatefRAID0MemberFailedmvSataNumOfDmaCommandssx508x_flash_accessCheckPendingCallpCurAdapterioctl_ReportEventraid5_free_doMvSoftResetfJBODMemberFailedfRescanAllDevicemvSataConfigEdmaModefRAID5MemberFailedfOsDiskFailedDPC_Request_NumsfRAID0MemberDonemvReadWritefAddSparecheck_protect_circuitAddToWaitingListenableStorageDevInterruptfDeviceSendCommandmvStorageDevATAExecuteNonUDMACommandhpt_queue_dpcRAID1VerifyBuildSgTablepfnSendCommandmvSataFlushDmaQueuepfnDeviceFailedRAID1BuildSgTablemvStorageDevWaitStatCheckArrayCriticalGetStampfResetVBusfCheckArrayfJBODMemberDonexpt_donestrcpydevice_get_softcdevice_shutdown_descdevice_set_descpauseprintfrandom_sleephzkproc_suspend_check__start_set_modmetadata_set__stack_chk_guard_bus_dmamap_syncdevice_get_parent__stop_set_pcpudevice_attach_descmemcpybus_dmamap_loaddevice_set_softcmalloc_mtx_lock_flagscopyoutvsnprintfbus_dma_tag_createcontigmallocmtx_initcam_simq_freemodule_register_initbzeroeventhandler_find_list__stack_chk_fail__stop_set_sysinit_setkproc_shutdownkobj_lookup_methodcam_sim_freewakeupxpt_bus_deregistercam_periph_finddriver_module_handlerbus_read_ivar_descpci_read_config_desccopyindevice_get_unit_mtx_unlock_flagscontigfree__start_set_sysctl_setkproc_startbus_dmamap_createbus_setup_intr__start_set_sysinit_setxpt_free_pathxpt_actionstrncmpstrncpypaniceventhandler_deregisterbcopymemcmpDELAYeventhandler_registerxpt_setup_ccb__stop_set_sysctl_setrman_get_virtualtimeoutsprintfsysctl__childrenuntimeoutbus_alloc_resourcebus_get_dma_tagcam_sim_alloccam_calc_geometrybus_release_resourcexpt_bus_registerM_DEVBUFpmap_kextractdevice_detach_descGiant__start_set_pcpudevice_probe_descstrlenxpt_create_pathbusdma_lock_mutex__stop_set_modmetadata_setcam_simq_alloc_bus_dmamap_unloadfreeu'wVV4,C !#wQu,uo,u&wZpw,wuwUb\mA	ms	{~	"	\	i!
F2
cm
A
i
,
'
",03P


&FkN`,,3
B3


,k3z


z,3


,&WM1&X5`M&[t


M
`0Oo&Jx"<uGw,b{"V3
 
E 
r & ~ V"$,$,**3/`+.0d30
m0
u0
0
0
0
0D1;I1
14d334&4`14@37Y7118Y79Y:Y:1<o=8a
bb7b9tdd
e
e
De
Le
refff4vh35k,~m
m
m&memPhrdr
r
s,?s
as
t
Vtbtothttouur9u
wuX"vdvv>vvv>vwwuww<xb1x{<x"x"Hy,|zzzz@{VR{Vw{'{|h|F|,}'`}'7,ʀXM)\v=rKL߂J2\22Ȇ5ARdv NN2N̊N2N22+NA22N2$N.FS
22Ԑ?@6N@ÒN֒2N	222Г222262G2Nڕ2N]22ɖNӖ2Nt2N222ї222
2202C2V2i2|222͘2ޘ2N2C2jN}2N22ƙ2ٙ2222%282K2^2q2n2ÜNޜ2N4NL2Ɲ2۝22z2N=2tdԟ+?SԠ$=Zyq?2!n+N2N2ƣNA2R2c222Ss2qNNNNܧ2N+2KNUcT2N}2!NO2ͫN2NnN2NݬN2NSNNN&N5NDNSNbNgNNϰ22!N72RNS22Sk#"?yKpZprAǵd'ry# 5Kawpʸݸ-Aeyqppypйܹpy0@S?xyppp%/7pAKU_wɻ3DWhټGXNm2zN?N˽ҽ 72DNT2}N2N?˾Nھ)0E\2iNy2ο"/N2N?N2
N2u:N2N?N@#9S`@i@ 2-N=2sw+NA2NNo?|N2N
2oQobRf

b%:DQq`a8kpuwb'.N%$3@$U_xH+5	X(b$1$>[$!g6h@VLku5JT0v`DTja</EJX(T^z4~@'1M4HRdn_l2)DvmzL)vggL)v2[L)vPL05;E;L;Sa\aoa>HP%%88 %"::DiSs3Sh%/T^S0DN}z.8B	MW`8h% aR)v)3Y$n0xShErT^-<FiLx	O``#7,9(qh{
W
5?k
-
P
)%v%rL

4b=	H	LF	P	H

BPQ=P+=l
w~
1<GC
J
Tgq",3
=s@
	D	i	s	pz		`				

%
K
s




U0e`%	PA\!a9Z
+l
s
@

CjP<i0j<N%X0d|l%um0r8&00
"0+010I0PjYja%{0jjj<`%?;04E;@G;+	s5BISSff16OT V0b|j%01`\
"&X"""'"`&0&05&&p&&&&&&36'^'`i'p''0'' ~((((3)47)0K)4_)e)4y))4))4))4)*=*G*g*q***+;, Z,n, ,@,H,P,X,`,h, ,- -9-@C-HN-PY-Xd-`n-hw-----n......./U/;/Q0A00(10-151%A1F1K10f1932;\2Q2223K4;x4#5d5m5;5;5;5;6;C6;k6;6Q77%27%7;707;8;/8+=8s[8;8+8s8;8+8s8%8;%90A9;y9;9+9s9;9+:s:;F:+T:s\:%h:;:0:+:s;%;;;;;
;;;0<%!<;Q<Q<
=0p=+=s=%===X>0w>%>>>?0?+0?s8?%F?K?Q??0?%???O@0Y@+k@ss@%@@@@0@%AAAA43B4PB4B4C CfD0DDD DDb0E:EAE5KEYEbEEELEEbE&E E%EFF0#F3*F4F;F`EFG`AGCG`G$G%GGGG$H0
H$H"H)H3H<H|WH3_H%qHvH{H0H+Hs|IIIIIbIIJ
JJb8JBJIJSJaJbJJJJJbKKKK?KbZKdKkKuKKbKKKKLbLbL+LsLLL7LLLLUL|MMMaMvMMbMMMM
Nb.N8N?NINWNbN0NN%NNN0N"NAO<
O%hOmOOOO0EP+UPskP%PPP0Q%RRRRR0S/!S%\S+nSsvS%,T1T\TaTOU0hU+zUsU%UUBV0aV%VVVVVVLW`W+eWrWW W.WW;XXXY;6Y	sYYYYYYZZ D[ I[a[ f[w[ [[3[<\E*\Z\N\W\\\g]uq]]]]]]3]^^____`C`[`b```0``%`a#a@*aaaa0|b|bbbbbcAcHccGccc;d d e;~e;ujknqq;)r;lrPqrrprr;1t;2u;[uQ2v;[vQ\wgw{w;z;n{{;T|F}~;~w~Fuw$wG;ӂ'ui" 'L‡/MTu;;шQވQFw{ɋ";KQF'"3:R;{Q";Q"F;oQ֏;Qϐ5C !G";;I"/;;_
_<<<< <(<0<8=@s=Hs=Pz=X=`=h= A(('0(8A(@A(H
(P(X'(`A(hA(pA(x4(j566
6
6
6
@6 
@6(
h60
68
5@
5H
6P
6X
6`
6h
6p
6x
6
6
6
6
6
@6
6
6
5
6
6
=A
<
=
=A
>?=A@@’/F (08@HPX`hpx+ (08@HPX`hpx (08@HPX`hpx@`  Ppxp	
P@PXx``0Xpx 0@h`8 !XP!pp!!0###00$Hp$h$$%%% &@P(h )`+`,01`1X 2p@34P45688h9:`;;(	>h	 a	`b	b	 d
d@
e
Ph
h
`n r@rp`uuvPxx(yX{p{0|`|p|}
@~0
~H
 h



@
 H` pP0ЈXp00p0@p`@ @0`PК@ P8X`@P(P`p@Ц@h@00`00@p0XPxге00X 80`pP@0`Xp q(q0q8q@(HIPO`iiiie]Eh @HPX `h
px0p@v@z H(PhpL 8HXh,Pc35
@6
(@f
t
p`+
 O
{6e

(
t
e

{6

@
n@vh~


p
L

#+3
<
J



"
0

	0'	N/	
|8	
F	
g	Po	uw	
			
	



`W
_
4g


@
W


`
u
D9AI
.

W+
-
z
d:
lQ
_


d#
)
)
*
M*
 9
?
?
?
[@
i@
A
M)A
A
A
dD
l{D
lD
D
qE
dE
F
lH
1L
d?L
\L
kM
yM
M
M
M
M
M
M
M
d
N
$N
<O
O
dO
O
MO
P
d.P
GP
dVP
oP
d~P
P
P
0Q
d?Q
XQ
:[
\
^
`
`
Ya
a
za
a
_b
o	c
\d
kd
d
rg
h
.j
%j
3j
_pj
l-l
lr
/v
F=v
\%w
Fw
\w
.w
Fw
\
x
.x
x
x
Wy
,y
gy
uy
Wy
y
y
z
:{
|
<|
;~
.
^
zV

K
o
K
]
K
ʗ



z
z&
R4
Y
Og




z
z
R 
.
O<
{
d

>3
R
6a
tp


l
#

L

9
G
oU


>
0ɦ
0ئ


7z
0$
uܨ
0


^-


-
6<
tK
Z

6
t
ū

6


Ǭ

o


6
t!

6
t
ͮ
ܮ

7
&
65
D
S
կ
o
z[
0j
/
i
´
9
0-
e
u


Ŷ
-ն



0
u
0ݸ
C
0R
v

$
B
ʹ
W
Tg
w

0
ٺ

$
T
+
U
0
T


˻
B
0J

0
 
0J
0
0
0о
0h
w




G
iv



%
D



K
C

0
o

-

"
N
0


>


-
0<
a
0p

0

0
8-
0<
BL
\

0

0


-
n
0}


o
0
0#
3
$[

0
.
6<
J


d
>
ML
c
q



^
m

l


'

>
q

{



$
(RZ5b
tk
y
G@


~
W

~
u4
Lw`R
X

G
)`4#
,
)a@iq
z



)
<
	
+
:
I
)X`


G

)FNV



e
~
 9AI
l~



3;C
L
w
P
U

`


*
'OWH_
4	h
P}
	
~

c
l
	
u'

0
uR
a
p

d

u
8



,
;
%YPa	


u
8d


u
8,
;
J
Y
h
w
%p
H
u
8



$
3
%_go



~


 
?=FHN[
lt
'O
)
,-5J=
x4P
6>,F

0
\
KS[







@
~
)
` hp
y
~


)C2

~=@ENM
$V
~Pg
p

G


u*
~Xp`h
q
~
u

)
l"
x
yY5K=ksg
$
T[ c
k




%
-
5
8[ck
 6

>@


?n 
~?GO
hX
 (


0$
<
KYS

L

~




~*
2V:
R
a
`,

?


~008d@
0I
yp
|

+35;
`|@


?&.;
~KS\
k
z
~+
D0Y
T"+
~G
l`t|

~
u

(HP&X
tx
0p

~
?"p*72

u
0



~@%v'-
X6
~V
f
v
0
V'e !!!3!;<'h
~x
u%a&a&<''(

~,
uJ
Y
))


)
*

<
~>*FM*N
W
~yP*w*

~**
 
~*+
l|+W+
@6@\{(@._`=t`&F4e8<6~	
	
_	;
a:
jk
Gz


`+%O-






(




"
b
<
J

7
W
e

t
"
i
7!
"
E#
^%
^%
g)
Zu)
p]*
Z*
p*
)+
Z7+
pE+
+
+
.,
Q<,
Td,
q,
,
Q,
T,
q-
-
r.
~/
}1
3
3
U3
3
x97
X7
7
7
8
8
8
9
.9
=9
L9
[9
xj9
U9
9
9
9
9

:
x:
U@
(@
A
!G
G
G
`I
t8J
`J
K
`T
U
PU
^U
lU
gzU
U
U
cU
U
U
`<V
JV
XV
gfV
tV
V
cV
N[
G[
`[
[
y[
[
"\
_\
x\
(\
U]
]
b^
^
^
t^
^
_
Gp_
-a
<a
La
\a
;a
b
8@c
Oc
_c
oc
!c
`sd
d
d
d
yd
d
e
f
yf
)f
f
f

g
g
+g
	h
tIh
Xh
gh
vh
yh
i
i
y"i
1i
@i
Oi
;_i
i
i
i
i
9j
tl
l
0l
l
`m
,n
=n
n
o
	o
o
p
0p
@p
6Pp
g`p
pp
q
q
8q
Xr
r
r
r
s
1s
F!s
Es
Cs
is
ss
t
$t
Tt
dt
1t
it
st
t
u
iu
&u
s6u
Fu
Fku
u
%w
w
w

x
0x
Tx
x
x
+y
:y
jy
yy
y
,y
9z
iz
xz
z
z

{
){
8{
`{
{
,|
;|
tK|
[|
6k|
g{|
|
|
}
q}
}
	}
%~
^~
~
~
~
~

'
L


F

	5
D
N

s
N
	

s
N$
	
r


1
C2




̈́

&
D

(


'
!5


)
(7
*
#
"y
7
`y
K
K
z6
zv
K
z`+
,
ҏ
6,>,F
PO
,-

-ʐ.Ґ

..
M.U4/]
4@/0‘
ˑ

/@0H0P
Y
0o1


Sǒ
p1t;
d

1ȓa3Փ
K
/

0/a373W3_4l
K4O;
Se:ǔC;Д
/:C;
;";*
3
A
yO
0l
`;
<


S<RA
H

K-
<
^X
g
S`AC

Ɩ
AfCۗCC

0C8O@
,I
Y
/i
y

S
7EHLz@ $ؙ(

d Oe
p
B
ڣ

s	
	?
	

	`

ܦ


ɬ

	k

E

S
	
,	@
`

n
	
 

	r

޺
UN
	
	
!
	






	
r
	


K
	Y
	g
u


r
U
U*

)

s	-
	X
?
i


8
H
 
@
~
X

x
,	
a	

	
3

/


F

T
s

a	

	
3

/


m


s

!
!
%0
A	?



s	
	
L	
L	h

	
5	
 

>

_





#	
	
	8


V



	
5	
?

s

	
5	
!

%	
A	

V
!
e
%t
A	

I
!
X
	g
5	v
F

c
 
	
5	
!

%
A	^
!
m
%|
A	
#	
	
	


!

	
5	
F
 b
q


%
s

J
e
M
M	



T	:

	J

5	Z

F

#	



z


`

	f

u
V







'

K


[

|	k

	{

)


a
,
<
	L

o

~



|	

	

*

`
p
)

	


	






(

d





F

U









%
J
T


M


M

"
<d


<


!




 
#	

z

`
	,

j
~


T	








	?

N

r








	-
)
=
T	


l



	
l

T	O

^
	n
l
~
T	P






|	<
a





!

5	+
Fv




O 
s	] 
	z 

w!
L	!
?
!
Y"

p"
"
s	"
	$
j	%
'
'
s
( O(W(
x(
j	)

)
)R)R* W*|W#*
,*
!
:*
%H*
e*
s
*W*Y*
 *

+W!+BX*+
j	M+YU+}Z]+
\ +Z+[+
 +
c,[k,\s,
 |,
,
s
,\-h`-
@!-
-_-p`-Nc-
!-
j	-
.
u.b~.`.`.)b.b.Pc.Nd.
!7/

i/
j	/Id/Pd/e/
$"K0 l0 001r66

&7e.7V67
9

	:
f:
1:
:
Y;
;
f;
6@
A
C
E
E
GUF
kF

F
F
G[G
JG
_I
nI
I
M
JN
XN
fN
:N
:`P
:T
G
T

T
=T
8T
.T
OT

U
U
)U
7U
(
EU
SU
aU
]oU
}U
U
kU
U
GU
U
U
 U
U
FU
	V
>V
\
%V
|
3V
AV
OV

]V
kV
yV

V
wV
`V

V
V
V
V
jV
V
#W
QW
yX
G
	Y

Y
='Y
86Y
.EY
OTY
cY
rY
Y
Y
(
Y
Y
Y
]Y
Y
Y
kY
Z
GZ
&Z
5Z
 DZ
SZ
FbZ
qZ
>Z
\
Z
|
Z
Z
Z

Z
Z
Z

Z
w[
`[

([
8[
H[
X[
jh[
x[
#[
Q[
y[

[
 
\

O]
 
]]
]

]
 
]
b^
p^
t^
^
^
z_
(_
6_
D_
z_
tr`
`
a
b


c
#f
x1f
?f
VMf
[f
9
f
f
h


j
s
l
l
9
l
Vl
l
m
Sm
s
/m
r>m
Nm
Qn
n
9
-n
V<n
Kn
Zn
Sin
s
n
rn
n
Q}o

o
-
p

:p
gp

yp
s
p


p

1q
s
@q
Oq
_q


q

q
s
q
r
_br
r
r
s

ws
s

s
s

s

s
-pt
t
St
t
t
t
t
9
t
Vt
r<u
Ku
SZu
iu
xu
u
u
9
u
Vu
u
r{
{
Y}
"~

#
W
&g
J
&_
*
&w

kɌ
׌


C

Y&

4
e
s
a
Í

э
Cߍ

Y

	
ǒ


a3
B
OQ
`
ܓ
1

YҔ
-
ߕ

t(
J6
a





bɘ
٘
[

9
̚
ܚ
t
"
a

t

O,
;
y

O

l
{

t


JƟ
՟
t

O


O

b
̠
ܠ


%
t4

J

<
K
a*
-

4
(
`
p
t

b

Ч
h



9
ة
>
M

q
/


Ū
DR
/b
ir



ԫ
/

/
i&
P

/

i
Ƭ

E


N


ԯ
l
{




K
-z



)
H



&
G


J˳
b۳


h
&
R



B

޵
1
@
e
t


̶
4
C
S
c

ķ
O

i$
O4
u

i
O
v

*
/:
b
D	

5
C
tQ


fȼ
u

Y


"


1

Y





a
"
pc
p

pef
p"
:
+
O fWf_
"h
:fh
#
:gh
x
hCj
T##
:N9iVj_
xmiujPjtk
#
:
nkl
#
:#
nTl\pd
8$m
:
4p<fqD
$kpqsq{
$qr
%

1r9rA
h%X
+g
v
rs
%
+

6sFsNuV
&

tu- u5v=
L&T
+c
: v9w
&
+
:@w-
&

~y(DׂG0OZW
0'`
`ً
|'


p	
Chp@x
'

p
:@

(
%
p4
:_Ѝg*o
`(x


+
:0
(

p
+
:FNWV
(_
n
p}
+
:`V
D)
/
+
+
9A\
+mu
+

+
p
+ 
p/
+@H
FF%-KSo



7
O
:@`+' Oe
 @<
@p\
`|


0
P

 <
@\
`@|
`



4
8@T
Xt
x`
`
@


4
8T
Xt
x



`
 <
@P\
`|




p
 <
@d
h

P

0
$
(D
Hd
h 

@
P
p
$
(D
H d
h




 
@
$
(D
H0d
h


`
0
p	
	$	
(	D	
H	d	
h	@	
		
		
	0	
	`


$

(
D

H
0d

h
p


@


'


)


)
*$
(P*D
H*d
h*
+
`+
,
,,
0-L
P.l
p@/
0
0
p1
;


;,

0
<L

P
`At

x
C


C



 O



 W

W,

0YL

PZt

x[

\

p`

Pc

Pd,
0eL
P fl
pf
h
Pj
k
l
p,
0pqL
Pql
pr
r
s
 u
 v
@w,
00L
P`l
p
@
Ѝ
0

`

Man Man