← Back to team overview

hybrid-graphics-linux team mailing list archive

More DSDTs for AMD dynamic switchable graphics, including Llano.

 

dv6-6135dx: Llano with a 6750M
dv7-6135dx: Sandy Bridge with a 6490M

-Eric
Differentiated System Description Table: 0xAFEDE000

44 53 44 54 E7 13 01 00 01 C4 48 50 20 20 20 20	DSDT......HP    
49 4E 53 59 44 45 20 20 00 00 00 F0 41 43 50 49	INSYDE  ....ACPI
00 00 04 00 5B 80 53 50 52 54 01 0A B0 0A 02 5B	....[.SPRT.....[
81 0B 53 50 52 54 11 53 53 4D 50 08 5B 80 43 4D	..SPRT.SSMP.[.CM
53 31 01 0A 72 0A 02 5B 81 10 43 4D 53 31 01 43	S1..r..[..CMS1.C
4D 53 49 08 43 4D 53 44 08 5B 86 49 0C 43 4D 53	MSI.CMSD.[.I.CMS
49 43 4D 53 44 01 00 40 41 47 44 41 46 08 47 44	ICMSD..@xxxxxxxx
41 30 08 43 44 41 46 08 43 44 41 30 08 46 44 41	A0.CDAF.CDA0.FDA
46 08 46 44 41 30 08 42 44 41 46 08 42 44 41 30	F.FDA0.BDAF.BDA0
08 00 48 1B 49 4F 53 46 01 00 1F 45 46 49 44 08	..H.IOSF...EFID.
45 46 49 31 08 57 41 4E 54 01 00 07 47 50 53 46	EFI1.WANT...GPSF
01 00 4F 04 57 4C 57 49 01 42 54 57 49 01 57 57	..O.WLWI.BTWI.WW
57 49 01 42 54 4E 53 01 53 49 4D 44 01 57 41 50	WI.BTNS.SIMD.WAP
54 01 00 02 57 4C 42 4B 01 42 54 42 4B 01 57 57	T...WLBK.BTBK.WW
42 4B 01 42 54 4E 42 01 00 04 57 42 43 42 01 00	BK.BTNB...WBCB..
0F 55 4E 44 30 01 55 4E 44 31 01 55 4E 44 32 01	.UND0.UND1.UND2.
00 4D 04 53 34 46 47 08 48 4F 54 57 08 00 48 0A	.M.S4FG.HOTW..H.
48 53 44 43 08 48 53 44 53 08 48 42 55 43 08 48	HSDC.HSDS.HBUC.H
42 55 53 08 14 12 43 4D 53 57 02 70 68 43 4D 53	BUS...CMSW.phCMS
49 70 69 43 4D 53 44 5B 80 44 42 47 30 01 0A 80	IpiCMSD[.DBG0...
01 5B 81 0B 44 42 47 30 01 49 4F 38 30 08 5B 80	.[..DBG0.IO80.[.
44 42 47 31 01 0A 80 0A 02 5B 81 0B 44 42 47 31	DBG1.....[..DBG1
02 50 38 30 48 10 5B 80 41 43 4D 53 01 0A 72 0A	.P80H.[.ACMS..r.
02 5B 81 10 41 43 4D 53 01 49 4E 44 58 08 44 41	.[..ACMS.INDX.DA
54 41 08 5B 86 14 49 4E 44 58 44 41 54 41 01 42	TA.[..INDXDATA.B
52 4C 53 08 42 43 4D 46 08 5B 80 50 53 4D 49 01	RLS.BCMF.[.PSMI.
0A B0 0A 02 5B 81 10 50 53 4D 49 01 41 50 4D 43	....[..PSMI.APMC
08 41 50 4D 44 08 5B 80 50 4D 52 47 01 0B D6 0C	.APMD.[.PMRG....
0A 02 5B 81 10 50 4D 52 47 01 50 4D 52 49 08 50	..[..PMRG.PMRI.P
4D 52 44 08 5B 86 3B 50 4D 52 49 50 4D 52 44 01	MRD.[.;PMRIPMRD.
00 40 12 4D 4D 53 4F 20 00 40 14 48 50 41 44 20	.@.MMSO .@.HPAD 
00 40 06 50 31 45 42 10 00 40 33 00 02 53 50 52	.@.P1EB..@xxxxxx
45 01 54 50 44 45 01 00 4C 13 00 03 52 53 54 55	E.TPDE..L...RSTU
01 5B 80 50 31 45 30 01 50 31 45 42 0A 04 5B 81	.[.P1E0.P1EB..[.
19 50 31 45 30 01 00 0E 50 45 57 53 01 57 53 54	.P1E0...PEWS.WST
41 01 00 0E 50 45 57 44 01 5B 80 49 4F 43 43 01	A...PEWD.[.IOCC.
0B 00 04 0A 80 5B 81 0F 49 4F 43 43 01 00 08 00	.....[..IOCC....
02 52 54 43 53 01 08 50 52 57 50 12 04 02 00 00	.RTCS..PRWP.....
14 4A 06 47 50 52 57 02 70 68 88 50 52 57 50 00	.J.GPRW.ph.PRWP.
00 70 69 88 50 52 57 50 01 00 A0 1E 90 93 44 41	.pi.PRWP......DA
53 33 00 93 44 41 53 31 00 A0 0F 92 94 69 0A 03	S3..DAS1.....i..
70 00 88 50 52 57 50 01 00 A1 2C A0 15 90 93 44	p..PRWP...,....D
41 53 33 00 93 69 0A 03 70 00 88 50 52 57 50 01	AS3..i..p..PRWP.
00 A0 14 90 93 44 41 53 31 00 93 69 01 70 00 88	.....DAS1..i.p..
50 52 57 50 01 00 A4 50 52 57 50 14 46 04 53 50	PRWP...PRWP.F.SP
54 53 01 A0 0B 93 68 0A 03 70 00 52 53 54 55 70	TS....h..p.RSTUp
01 5C 2F 04 5F 53 42 5F 50 43 49 30 53 4D 42 53	.\/._SB_PCI0SMBS
43 4C 50 53 70 01 5C 2F 04 5F 53 42 5F 50 43 49	CLPSp.\/._SB_PCI
30 53 4D 42 53 53 4C 50 53 70 50 45 57 53 50 45	0SMBSSLPSpPEWSPE
57 53 14 36 53 57 41 4B 01 A0 0B 93 68 0A 03 70	WS.6SWAK....h..p
01 52 53 54 55 70 50 45 57 53 50 45 57 53 70 01	.RSTUpPEWSPEWSp.
5C 2F 04 5F 53 42 5F 50 43 49 30 53 4D 42 53 50	\/._SB_PCI0SMBSP
57 44 45 70 00 50 45 57 44 14 41 07 43 48 4B 48	WDEp.PEWD.A.CHKH
00 A0 29 5C 2F 04 5F 53 42 5F 50 43 49 30 53 4D	..)\/._SB_PCI0SM
42 53 47 30 35 53 70 01 5C 2F 04 5F 53 42 5F 50	BSG05Sp.\/._SB_P
43 49 30 53 4D 42 53 47 30 35 54 A1 16 70 00 5C	CI0SMBSG05T..p.\
2F 04 5F 53 42 5F 50 43 49 30 53 4D 42 53 47 30	/._SB_PCI0SMBSG0
35 54 70 80 5C 2F 04 5F 53 42 5F 50 43 49 30 53	5Tp.\/._SB_PCI0S
4D 42 53 47 45 31 36 00 5C 2F 04 5F 53 42 5F 50	MBSGE16.\/._SB_P
43 49 30 53 4D 42 53 47 31 36 54 5B 80 47 4E 56	CI0SMBSG16T[.GNV
53 00 0C 98 ED EB AF 0C 13 00 00 00 5B 81 46 06	S...........[.F.
47 4E 56 53 00 44 41 53 31 08 44 41 53 33 08 54	GNVS.DAS1.DAS3.T
4E 42 48 08 54 43 50 30 08 54 43 50 31 08 41 54	NBH.TCP0.TCP1.AT
4E 42 08 50 43 50 30 08 50 43 50 31 08 50 57 4D	NB.PCP0.PCP1.PWM
4E 08 4C 50 54 59 08 4D 39 32 44 08 57 4B 50 4D	N.LPTY.M92D.WKPM
08 41 4C 53 54 08 41 46 55 43 08 45 58 55 53 08	.ALST.AFUC.EXUS.
41 49 52 43 08 57 4C 53 48 08 54 53 53 53 08 4F	AIRC.WLSH.TSSS.O
44 5A 43 08 5B 80 4F 47 4E 53 00 0C 18 90 EB AF	DZC.[.OGNS......
0C B6 10 00 00 5B 81 47 15 4F 47 4E 53 10 53 45	.....[.G.OGNS.SE
52 4E 40 05 4D 44 49 44 40 10 47 55 49 44 40 04	RN@.MDID@.GUID@.
55 55 49 44 40 08 53 4B 55 4E 40 06 4C 43 4F 44	UUID@.SKUN@.LCOD
18 4D 41 43 41 30 4B 42 4D 58 08 43 48 49 44 08	.MACA0KBMX.CHID.
4F 53 4B 55 08 51 4B 50 4D 08 57 50 46 4C 08 44	OSKU.QKPM.WPFL.D
42 53 57 08 57 50 43 52 08 57 49 4E 41 08 47 50	BSW.WPCR.WINA.GP
53 41 08 4D 53 4D 45 08 50 52 45 56 18 4F 44 44	SA.MSME.PREV.ODD
43 08 57 49 4E 37 08 49 4D 49 44 08 57 53 44 59	C.WIN7.IMID.WSDY
20 57 53 44 4D 10 57 53 44 44 10 43 54 4E 55 40	 WSDM.WSDD.CTNU@
07 45 53 54 4C 08 00 80 C1 07 48 57 43 54 08 48	.ESTL.....HWCT.H
57 42 43 08 48 57 52 43 08 48 57 42 46 40 40 49	WBC.HWRC.HWBF@@I
41 4F 52 08 43 44 41 54 20 57 4C 56 44 10 57 4C	AOR.CDAT WLVD.WL
44 44 10 57 4C 53 56 10 57 4C 53 53 10 42 54 56	DD.WLSV.WLSS.BTV
44 10 42 54 44 44 10 57 57 56 44 10 57 57 44 44	D.BTDD.WWVD.WWDD
10 47 50 56 44 10 47 50 44 44 10 46 41 43 4D 10	.GPVD.GPDD.FACM.
53 4D 41 34 08 57 49 56 44 10 57 49 44 44 10 4F	SMA4.WIVD.WIDD.O
47 30 30 08 4F 47 30 31 08 4F 47 30 32 08 4F 47	G00.OG01.OG02.OG
30 33 08 4F 47 30 34 08 4F 47 30 35 08 4F 47 30	03.OG04.OG05.OG0
36 08 4F 47 30 37 08 4F 47 30 38 08 4F 47 30 39	6.OG07.OG08.OG09
08 4F 47 31 30 08 53 4D 50 30 08 53 4D 50 31 08	.OG10.SMP0.SMP1.
53 4D 50 32 08 53 4D 50 33 08 53 4D 50 34 08 53	SMP2.SMP3.SMP4.S
4D 50 35 08 53 4D 50 36 08 53 4D 50 37 08 5B 80	MP5.SMP6.SMP7.[.
46 58 45 4D 00 0C 00 00 E3 FF 0A FF 5B 81 24 46	FXEM........[.$F
58 45 4D 10 00 48 38 55 4E 44 41 01 55 4E 44 42	XEM..H8UNDA.UNDB
01 55 4E 44 43 01 00 05 57 49 4E 43 08 47 43 41	.UNDC...WINC.GCA
43 08 5B 80 48 31 44 41 00 0C 98 EF EB AF 0C 1F	C.[.H1DA........
00 00 00 5B 81 27 48 31 44 41 10 48 31 53 47 20	...[.'H1DA.H1SG 
52 43 4B 50 08 48 44 53 4D 10 48 44 31 48 40 04	RCKP.HDSM.HD1H@.
48 44 32 48 40 04 4F 44 31 48 40 04 5B 80 48 53	HD2H@.OD1H@.[.HS
4D 49 01 0A B0 0A 02 5B 81 10 48 53 4D 49 01 48	MI.....[..HSMI.H
53 4D 43 08 48 53 4D 53 08 5B 80 4E 56 53 54 00	SMC.HSMS.[.NVST.
0C 61 DD EB AF 0C 4F 01 00 00 5B 81 43 0F 4E 56	.a....O...[.C.NV
53 54 10 53 4D 49 46 08 50 52 4D 30 08 50 52 4D	ST.SMIF.PRM0.PRM
31 08 42 52 54 4C 08 54 4C 53 54 08 49 47 44 53	1.BRTL.TLST.IGDS
08 4C 43 44 41 10 43 53 54 45 10 4E 53 54 45 10	.LCDA.CSTE.NSTE.
43 41 44 4C 10 50 41 44 4C 10 4C 49 44 53 08 50	CADL.PADL.LIDS.P
57 52 53 08 42 56 41 4C 20 41 44 44 4C 10 42 43	WRS.BVAL ADDL.BC
4D 44 08 44 49 44 5F 20 49 4E 46 4F 40 80 54 4F	MD.DID_ INFO@.TO
4D 4C 08 54 4F 4D 48 08 43 45 42 50 08 43 30 4C	ML.TOMH.CEBP.C0L
53 08 43 31 4C 53 08 43 30 48 53 08 43 31 48 53	S.C1LS.C0HS.C1HS
08 52 4F 4D 53 20 4D 55 58 46 08 50 44 44 4E 08	.ROMS MUXF.PDDN.
43 4D 54 46 08 43 4D 54 49 20 43 4D 54 4F 08 57	CMTF.CMTI CMTO.W
57 49 44 20 42 4C 49 44 20 42 54 49 44 20 53 49	WID BLID BTID SI
44 30 08 53 49 44 31 08 53 49 44 32 08 53 49 44	D0.SID1.SID2.SID
33 08 53 49 44 34 08 53 49 44 35 08 53 49 44 36	3.SID4.SID5.SID6
08 53 49 44 37 08 4C 43 44 44 20 4A 59 4E 43 08	.SID7.LCDD JYNC.
47 53 45 4E 08 4C 43 44 32 20 42 43 4D 56 08 14	GSEN.LCD2 BCMV..
42 05 53 43 4D 50 02 08 53 54 47 31 11 03 0A 50	B.SCMP..STG1...P
08 53 54 47 32 11 03 0A 50 70 68 53 54 47 31 70	.STG2...PphSTG1p
69 53 54 47 32 A0 09 92 93 87 68 87 69 A4 00 70	iSTG2.....h.i..p
00 60 A2 1D 95 60 87 68 A0 15 92 93 83 88 53 54	.`...`.h......ST
47 31 60 00 83 88 53 54 47 32 60 00 A4 00 75 60	G1`...STG2`...u`
A4 01 08 57 4E 4F 53 00 08 4D 59 4F 53 00 08 48	...WNOS..MYOS..H
54 54 53 00 08 4F 53 54 42 FF 08 54 50 4F 53 00	TTS..OSTB..TPOS.
08 4C 49 4E 58 00 08 4F 53 53 50 00 14 4D 0E 43	.LINX..OSSP..M.C
4B 4F 53 00 A0 40 0E 93 57 4E 4F 53 00 A0 22 53	KOS..@xxxxxx.."S
43 4D 50 5F 4F 53 5F 0D 4D 69 63 72 6F 73 6F 66	CMP_OS_.Microsof
74 20 57 69 6E 64 6F 77 73 00 70 01 57 4E 4F 53	t Windows.p.WNOS
A0 26 53 43 4D 50 5F 4F 53 5F 0D 4D 69 63 72 6F	.&SCMP_OS_.Micro
73 6F 66 74 20 57 69 6E 64 6F 77 73 20 4E 54 00	soft Windows NT.
70 0A 02 57 4E 4F 53 A0 39 53 43 4D 50 5F 4F 53	p..WNOS.9SCMP_OS
5F 0D 4D 69 63 72 6F 73 6F 66 74 20 57 69 6E 64	_.Microsoft Wind
6F 77 73 4D 45 3A 20 4D 69 6C 6C 65 6E 6E 69 75	owsME: Millenniu
6D 20 45 64 69 74 69 6F 6E 00 70 0A 03 57 4E 4F	m Edition.p..WNO
53 A0 43 05 5B 12 5C 5F 4F 53 49 60 A0 1E 53 43	S.C.[.\_OSI`..SC
4D 50 5F 4F 53 5F 0D 57 69 6E 64 6F 77 73 20 32	MP_OS_.Windows 2
30 30 36 00 70 0A 05 57 4E 4F 53 A1 29 A0 1E 53	006.p..WNOS.)..S
43 4D 50 5F 4F 53 5F 0D 57 69 6E 64 6F 77 73 20	CMP_OS_.Windows 
32 30 30 39 00 70 0A 06 57 4E 4F 53 A1 08 70 0A	2009.p..WNOS..p.
04 57 4E 4F 53 A4 57 4E 4F 53 14 4B 05 53 45 51	.WNOS.WNOS.K.SEQ
4C 0A 70 87 68 60 70 87 69 61 A0 07 92 93 60 61	L.p.h`p.ia....`a
A4 00 08 42 55 46 30 11 02 60 70 68 42 55 46 30	...BUF0..`phBUF0
08 42 55 46 31 11 02 60 70 69 42 55 46 31 70 00	.BUF1..`piBUF1p.
62 A2 22 95 62 60 70 83 88 42 55 46 30 62 00 63	b.".b`p..BUF0b.c
70 83 88 42 55 46 31 62 00 64 A0 07 92 93 63 64	p..BUF1b.d....cd
A4 00 75 62 A4 01 14 43 24 4F 53 54 50 00 A0 46	..ub...C$OSTP..F
23 93 4F 53 54 42 FF A0 45 16 5B 12 5C 5F 4F 53	#.OSTB..E.[.\_OS
49 60 70 00 4F 53 54 42 70 00 54 50 4F 53 A0 21	I`p.OSTBp.TPOS.!
5F 4F 53 49 0D 57 69 6E 64 6F 77 73 20 32 30 30	_OSI.Windows 200
31 00 70 0A 08 4F 53 54 42 70 0A 08 54 50 4F 53	1.p..OSTBp..TPOS
A0 23 5F 4F 53 49 0D 57 69 6E 64 6F 77 73 20 32	.#_OSI.Windows 2
30 30 31 2E 31 00 70 0A 20 4F 53 54 42 70 0A 20	001.1.p. OSTBp. 
54 50 4F 53 A0 25 5F 4F 53 49 0D 57 69 6E 64 6F	TPOS.%_OSI.Windo
77 73 20 32 30 30 31 20 53 50 31 00 70 0A 10 4F	ws 2001 SP1.p..O
53 54 42 70 0A 10 54 50 4F 53 A0 25 5F 4F 53 49	STBp..TPOS.%_OSI
0D 57 69 6E 64 6F 77 73 20 32 30 30 31 20 53 50	.Windows 2001 SP
32 00 70 0A 11 4F 53 54 42 70 0A 11 54 50 4F 53	2.p..OSTBp..TPOS
A0 25 5F 4F 53 49 0D 57 69 6E 64 6F 77 73 20 32	.%_OSI.Windows 2
30 30 31 20 53 50 33 00 70 0A 12 4F 53 54 42 70	001 SP3.p..OSTBp
0A 12 54 50 4F 53 A0 21 5F 4F 53 49 0D 57 69 6E	..TPOS.!_OSI.Win
64 6F 77 73 20 32 30 30 36 00 70 0A 40 4F 53 54	dows 2006.p.@OST
42 70 0A 40 54 50 4F 53 A0 2B 5F 4F 53 49 0D 57	Bp.@TPOS.+_OSI.W
69 6E 64 6F 77 73 20 32 30 30 36 20 53 50 31 00	indows 2006 SP1.
70 0A 41 4F 53 54 42 70 0A 41 54 50 4F 53 70 01	p.AOSTBp.ATPOSp.
4F 53 53 50 A0 27 5F 4F 53 49 0D 57 69 6E 64 6F	OSSP.'_OSI.Windo
77 73 20 32 30 30 39 00 70 01 4F 53 53 50 70 0A	ws 2009.p.OSSPp.
50 4F 53 54 42 70 0A 50 54 50 4F 53 A0 20 5F 4F	POSTBp.PTPOS. _O
53 49 0D 4C 69 6E 75 78 00 70 01 4C 49 4E 58 70	SI.Linux.p.LINXp
0A 80 4F 53 54 42 70 0A 80 54 50 4F 53 A1 47 0C	..OSTBp..TPOS.G.
A0 46 0B 5B 12 5C 5F 4F 53 5F 60 A0 28 53 45 51	.F.[.\_OS_`.(SEQ
4C 5F 4F 53 5F 0D 4D 69 63 72 6F 73 6F 66 74 20	L_OS_.Microsoft 
57 69 6E 64 6F 77 73 00 70 01 4F 53 54 42 70 01	Windows.p.OSTBp.
54 50 4F 53 A1 42 08 A0 41 04 53 45 51 4C 5F 4F	TPOS.B..A.SEQL_O
53 5F 0D 4D 69 63 72 6F 73 6F 66 74 20 57 69 6E	S_.Microsoft Win
64 6F 77 73 4D 45 3A 20 4D 69 6C 6C 65 6E 6E 69	dowsME: Millenni
75 6D 20 45 64 69 74 69 6F 6E 00 70 0A 02 4F 53	um Edition.p..OS
54 42 70 0A 02 54 50 4F 53 A1 3D A0 2D 53 45 51	TBp..TPOS.=.-SEQ
4C 5F 4F 53 5F 0D 4D 69 63 72 6F 73 6F 66 74 20	L_OS_.Microsoft 
57 69 6E 64 6F 77 73 20 4E 54 00 70 0A 04 4F 53	Windows NT.p..OS
54 42 70 0A 04 54 50 4F 53 A1 0D 70 00 4F 53 54	TBp..TPOS..p.OST
42 70 00 54 50 4F 53 A1 0D 70 00 4F 53 54 42 70	Bp.TPOS..p.OSTBp
00 54 50 4F 53 A4 4F 53 54 42 10 39 5F 50 52 5F	.TPOS.OSTB.9_PR_
5B 83 0B 43 30 30 30 00 10 04 00 00 06 5B 83 0B	[..C000......[..
43 30 30 31 01 00 00 00 00 00 5B 83 0B 43 30 30	C001......[..C00
32 02 00 00 00 00 00 5B 83 0B 43 30 30 33 03 00	2......[..C003..
00 00 00 00 08 5F 53 30 5F 12 06 04 00 00 00 00	....._S0_.......
A0 07 93 44 41 53 31 01 A0 15 93 44 41 53 33 01	...DAS1....DAS3.
08 5F 53 33 5F 12 08 04 0A 03 0A 03 00 00 08 5F	._S3_.........._
53 34 5F 12 08 04 0A 04 0A 04 00 00 08 5F 53 35	S4_.........._S5
5F 12 08 04 0A 05 0A 05 00 00 10 40 3C 5F 47 50	_..........@<_GP
45 14 45 04 5F 4C 31 43 00 70 0B FF FF 61 70 5C	E.E._L1C.p...ap\
2F 04 5F 53 42 5F 50 43 49 30 53 4D 42 53 4D 49	/._SB_PCI0SMBSMI
4E 5F 62 79 62 0A 08 61 70 5C 2F 04 5F 53 42 5F	N_byb..ap\/._SB_
50 43 49 30 53 4D 42 53 53 45 43 5F 62 7D 61 62	PCI0SMBSSEC_b}ab
61 70 61 50 38 30 48 14 4B 0B 5F 4C 30 38 00 86	apaP80H.K._L08..
5C 2F 03 5F 53 42 5F 50 43 49 30 50 42 32 5F 0A	\/._SB_PCI0PB2_.
02 86 5C 2F 03 5F 53 42 5F 50 43 49 30 50 42 33	..\/._SB_PCI0PB3
5F 0A 02 86 5C 2F 03 5F 53 42 5F 50 43 49 30 50	_...\/._SB_PCI0P
42 34 5F 0A 02 86 5C 2F 03 5F 53 42 5F 50 43 49	B4_...\/._SB_PCI
30 50 42 35 5F 0A 02 86 5C 2F 03 5F 53 42 5F 50	0PB5_...\/._SB_P
43 49 30 50 42 36 5F 0A 02 86 5C 2F 03 5F 53 42	CI0PB6_...\/._SB
5F 50 43 49 30 50 42 37 5F 0A 02 86 5C 2F 03 5F	_PCI0PB7_...\/._
53 42 5F 50 43 49 30 53 50 42 30 0A 02 86 5C 2F	SB_PCI0SPB0...\/
03 5F 53 42 5F 50 43 49 30 53 50 42 31 0A 02 86	._SB_PCI0SPB1...
5C 2F 03 5F 53 42 5F 50 43 49 30 53 50 42 32 0A	\/._SB_PCI0SPB2.
02 86 5C 2F 03 5F 53 42 5F 50 43 49 30 53 50 42	..\/._SB_PCI0SPB
33 0A 02 08 58 58 30 35 11 03 01 05 08 58 58 30	3...XX05.....XX0
36 11 03 01 05 14 43 06 5F 4C 30 35 00 08 48 50	6.....C._L05..HP
4F 4B 00 5B 22 0A C8 A0 29 5C 2F 04 5F 53 42 5F	OK.["...)\/._SB_
50 43 49 30 53 4D 42 53 47 45 30 35 70 00 5C 2F	PCI0SMBSGE05p.\/
04 5F 53 42 5F 50 43 49 30 53 4D 42 53 47 30 35	._SB_PCI0SMBSG05
54 A1 16 70 01 5C 2F 04 5F 53 42 5F 50 43 49 30	T..p.\/._SB_PCI0
53 4D 42 53 47 30 35 54 86 5C 2F 03 5F 53 42 5F	SMBSG05T.\/._SB_
50 43 49 30 53 50 42 32 00 14 46 0B 5F 4C 31 38	PCI0SPB2..F._L18
00 86 5C 2F 03 5F 53 42 5F 50 43 49 30 4F 48 43	..\/._SB_PCI0OHC
31 0A 02 86 5C 2F 03 5F 53 42 5F 50 43 49 30 4F	1...\/._SB_PCI0O
48 43 32 0A 02 86 5C 2F 03 5F 53 42 5F 50 43 49	HC2...\/._SB_PCI
30 4F 48 43 33 0A 02 86 5C 2F 03 5F 53 42 5F 50	0OHC3...\/._SB_P
43 49 30 4F 48 43 34 0A 02 86 5C 2F 03 5F 53 42	CI0OHC4...\/._SB
5F 50 43 49 30 45 48 43 31 0A 02 86 5C 2F 03 5F	_PCI0EHC1...\/._
53 42 5F 50 43 49 30 45 48 43 32 0A 02 86 5C 2F	SB_PCI0EHC2...\/
03 5F 53 42 5F 50 43 49 30 45 48 43 33 0A 02 86	._SB_PCI0EHC3...
5C 2F 03 5F 53 42 5F 50 43 49 30 58 48 43 30 0A	\/._SB_PCI0XHC0.
02 86 5C 2F 03 5F 53 42 5F 50 43 49 30 58 48 43	..\/._SB_PCI0XHC
31 0A 02 86 5C 2E 5F 53 42 5F 50 57 52 42 0A 02	1...\._SB_PWRB..
14 4A 18 5F 4C 31 30 00 A0 42 18 93 4F 44 5A 43	.J._L10..B..ODZC
01 A0 45 0C 5C 2F 04 5F 53 42 5F 50 43 49 30 53	..E.\/._SB_PCI0S
4D 42 53 47 31 36 54 5B 22 0A 14 A0 4B 0A 5C 2F	MBSG16T["...K.\/
04 5F 53 42 5F 50 43 49 30 53 4D 42 53 47 45 31	._SB_PCI0SMBSGE1
36 70 00 5C 2F 04 5F 53 42 5F 50 43 49 30 53 4D	6p.\/._SB_PCI0SM
42 53 47 31 36 54 A0 47 04 91 93 5C 2F 04 5F 53	BSG16T.G...\/._S
42 5F 50 43 49 30 53 41 54 41 56 49 44 49 0C 22	B_PCI0SATAVIDI."
10 00 78 93 5C 2F 04 5F 53 42 5F 50 43 49 30 53	..x.\/._SB_PCI0S
41 54 41 56 49 44 49 0C 22 10 01 78 86 5C 2F 03	ATAVIDI."..x.\/.
5F 53 42 5F 50 43 49 30 41 46 44 5F 0A 80 A0 30	_SB_PCI0AFD_...0
93 5C 2F 04 5F 53 42 5F 50 43 49 30 53 41 54 41	.\/._SB_PCI0SATA
56 49 44 49 0C 22 10 04 78 86 5C 2F 04 5F 53 42	VIDI."..x.\/._SB
5F 50 43 49 30 53 41 54 41 4F 44 44 5A 0A 80 70	_PCI0SATAODDZ..p
0B 15 DF 50 38 30 48 A1 43 0B 5B 22 0A 14 A0 4C	...P80H.C.["...L
0A 92 5C 2F 04 5F 53 42 5F 50 43 49 30 53 4D 42	..\/._SB_PCI0SMB
53 47 45 31 36 70 01 5C 2F 04 5F 53 42 5F 50 43	SGE16p.\/._SB_PC
49 30 53 4D 42 53 47 31 36 54 A0 47 04 91 93 5C	I0SMBSG16T.G...\
2F 04 5F 53 42 5F 50 43 49 30 53 41 54 41 56 49	/._SB_PCI0SATAVI
44 49 0C 22 10 00 78 93 5C 2F 04 5F 53 42 5F 50	DI."..x.\/._SB_P
43 49 30 53 41 54 41 56 49 44 49 0C 22 10 01 78	CI0SATAVIDI."..x
86 5C 2F 03 5F 53 42 5F 50 43 49 30 41 46 44 5F	.\/._SB_PCI0AFD_
0A 80 A0 30 93 5C 2F 04 5F 53 42 5F 50 43 49 30	...0.\/._SB_PCI0
53 41 54 41 56 49 44 49 0C 22 10 04 78 86 5C 2F	SATAVIDI."..x.\/
04 5F 53 42 5F 50 43 49 30 53 41 54 41 4F 44 44	._SB_PCI0SATAODD
5A 0A 80 70 0B 14 DF 50 38 30 48 10 45 20 5F 54	Z..p...P80H.E _T
5A 5F 5B 85 4D 1F 54 48 52 4D 08 52 45 47 4E 0D	Z_[.M.THRM.REGN.
50 72 6F 63 65 73 73 6F 72 20 54 68 65 72 6D 61	Processor Therma
6C 20 5A 6F 6E 65 00 08 46 4D 41 58 0B E0 15 08	l Zone..FMAX....
46 4D 49 4E 0B D0 07 14 41 04 46 52 53 50 00 A0	FMIN....A.FRSP..
34 5C 2F 05 5F 53 42 5F 50 43 49 30 4C 50 43 30	4\/._SB_PCI0LPC0
45 43 5F 5F 45 43 4F 4B A4 77 5C 2F 05 5F 53 42	EC__ECOK.w\/._SB
5F 50 43 49 30 4C 50 43 30 45 43 5F 5F 46 41 54	_PCI0LPC0EC__FAT
5F 0A FF 00 A4 46 4D 41 58 14 3C 46 53 53 50 01	_....FMAX.<FSSP.
A0 35 5C 2F 05 5F 53 42 5F 50 43 49 30 4C 50 43	.5\/._SB_PCI0LPC
30 45 43 5F 5F 45 43 4F 4B 70 7B 92 68 01 00 5C	0EC__ECOKp{.h..\
2F 05 5F 53 42 5F 50 43 49 30 4C 50 43 30 45 43	/._SB_PCI0LPC0EC
5F 5F 46 53 54 5F 14 45 07 5F 54 4D 50 08 A0 47	__FST_.E._TMP..G
06 5C 2F 05 5F 53 42 5F 50 43 49 30 4C 50 43 30	.\/._SB_PCI0LPC0
45 43 5F 5F 45 43 4F 4B 70 5C 2F 05 5F 53 42 5F	EC__ECOKp\/._SB_
50 43 49 30 4C 50 43 30 45 43 5F 5F 43 50 54 30	PCI0LPC0EC__CPT0
60 A0 29 93 48 4F 54 57 00 A0 21 92 95 60 5C 2F	`.).HOTW..!..`\/
05 5F 53 42 5F 50 43 49 30 4C 50 43 30 45 43 5F	._SB_PCI0LPC0EC_
5F 48 4F 54 5F 70 01 48 4F 54 57 A4 72 77 60 0A	_HOT_p.HOTW.rw`.
0A 00 0B AC 0A 00 A1 05 A4 0B 3C 0C 14 06 5F 41	..........<..._A
43 30 08 14 27 5F 50 53 56 00 A4 72 77 5C 2F 05	C0..'_PSV..rw\/.
5F 53 42 5F 50 43 49 30 4C 50 43 30 45 43 5F 5F	_SB_PCI0LPC0EC__
43 54 30 5F 0A 0A 00 0B AC 0A 00 14 2A 5F 43 52	CT0_........*_CR
54 08 70 5C 2F 05 5F 53 42 5F 50 43 49 30 4C 50	T.p\/._SB_PCI0LP
43 30 45 43 5F 5F 43 52 54 5F 60 A4 72 0B AC 0A	C0EC__CRT_`.r...
77 60 0A 0A 00 00 14 2A 5F 48 4F 54 00 70 5C 2F	w`.....*_HOT.p\/
05 5F 53 42 5F 50 43 49 30 4C 50 43 30 45 43 5F	._SB_PCI0LPC0EC_
5F 48 4F 54 5F 60 A4 72 0B AC 0A 77 60 0A 0A 00	_HOT_`.r...w`...
00 14 1F 5F 53 43 50 09 70 68 5C 2F 05 5F 53 42	..._SCP.ph\/._SB
5F 50 43 49 30 4C 50 43 30 45 43 5F 5F 50 41 45	_PCI0LPC0EC__PAE
5F 08 5F 41 4C 30 12 02 00 14 14 5F 50 53 4C 08	_._AL0....._PSL.
A4 12 0C 01 5C 2E 5F 50 52 5F 43 30 30 30 08 5F	....\._PR_C000._
54 43 31 00 08 5F 54 43 32 00 08 5F 54 53 50 0A	TC1.._TC2.._TSP.
0A 08 50 49 43 4D 00 08 47 50 49 43 00 14 22 5F	..PICM..GPIC.."_
50 49 43 01 70 68 50 49 43 4D 70 68 47 50 49 43	PIC.phPICMphGPIC
A0 0F 47 50 49 43 5C 2E 5F 53 42 5F 44 53 50 49	..GPIC\._SB_DSPI
14 4F 10 5F 50 54 53 01 70 00 42 52 4C 53 70 00	.O._PTS.p.BRLSp.
42 43 4D 46 53 50 54 53 68 A0 17 93 68 01 70 0A	BCMFSPTSh...h.p.
51 49 4F 38 30 5C 2E 5F 53 42 5F 53 38 30 48 0A	QIO80\._SB_S80H.
51 A0 48 04 93 68 0A 03 70 0A 03 5C 2F 05 5F 53	Q.H..h..p..\/._S
42 5F 50 43 49 30 4C 50 43 30 45 43 5F 5F 53 4C	B_PCI0LPC0EC__SL
50 5F 70 0A 53 49 4F 38 30 5C 2E 5F 53 42 5F 53	P_p.SIO80\._SB_S
38 30 48 0A 53 70 01 5C 2F 04 5F 53 42 5F 50 43	80H.Sp.\/._SB_PC
49 30 53 4D 42 53 53 4C 50 53 A0 46 05 93 68 0A	I0SMBSSLPS.F..h.
04 70 0A 04 5C 2F 05 5F 53 42 5F 50 43 49 30 4C	.p..\/._SB_PCI0L
50 43 30 45 43 5F 5F 53 4C 50 5F 43 4D 53 57 0A	PC0EC__SLP_CMSW.
E0 0A 60 70 0A 54 49 4F 38 30 5C 2E 5F 53 42 5F	..`p.TIO80\._SB_
53 38 30 48 0A 54 70 01 5C 2F 04 5F 53 42 5F 50	S80H.Tp.\/._SB_P
43 49 30 53 4D 42 53 53 4C 50 53 70 01 52 53 54	CI0SMBSSLPSp.RST
55 A0 3E 93 68 0A 05 70 0A 05 5C 2F 05 5F 53 42	U.>.h..p..\/._SB
5F 50 43 49 30 4C 50 43 30 45 43 5F 5F 53 4C 50	_PCI0LPC0EC__SLP
5F 70 0A 55 49 4F 38 30 5C 2E 5F 53 42 5F 53 38	_p.UIO80\._SB_S8
30 48 0A 55 5C 2E 5F 53 42 5F 47 53 4D 49 0A 03	0H.U\._SB_GSMI..
14 43 29 5F 57 41 4B 01 70 01 42 52 4C 53 A0 45	.C)_WAK.p.BRLS.E
18 5C 2F 03 5F 50 52 5F 43 30 30 30 5F 50 50 43	.\/._PR_C000_PPC
5B 23 5C 2F 05 5F 53 42 5F 50 43 49 30 4C 50 43	[#\/._SB_PCI0LPC
30 45 43 5F 5F 4D 54 58 32 FF FF A0 44 05 93 5C	0EC__MTX2...D..\
2F 04 5F 53 42 5F 50 43 49 30 43 50 46 33 43 4F	/._SB_PCI0CPF3CO
52 4E 0A 03 70 00 5C 2F 03 5F 50 52 5F 43 30 30	RN..p.\/._PR_C00
33 5F 50 50 43 86 5C 2E 5F 50 52 5F 43 30 30 33	3_PPC.\._PR_C003
0A 80 70 00 5C 2F 03 5F 50 52 5F 43 30 30 32 5F	..p.\/._PR_C002_
50 50 43 86 5C 2E 5F 50 52 5F 43 30 30 32 0A 80	PPC.\._PR_C002..
70 00 5C 2F 03 5F 50 52 5F 43 30 30 31 5F 50 50	p.\/._PR_C001_PP
43 86 5C 2E 5F 50 52 5F 43 30 30 31 0A 80 70 00	C.\._PR_C001..p.
5C 2F 03 5F 50 52 5F 43 30 30 30 5F 50 50 43 86	\/._PR_C000_PPC.
5C 2E 5F 50 52 5F 43 30 30 30 0A 80 A0 4E 0A 5C	\._PR_C000...N.\
2F 05 5F 53 42 5F 50 43 49 30 4C 50 43 30 45 43	/._SB_PCI0LPC0EC
5F 5F 4C 50 4D 46 5B 22 0A 32 A0 44 05 93 5C 2F	__LPMF[".2.D..\/
04 5F 53 42 5F 50 43 49 30 43 50 46 33 43 4F 52	._SB_PCI0CPF3COR
4E 0A 03 70 01 5C 2F 03 5F 50 52 5F 43 30 30 33	N..p.\/._PR_C003
5F 50 50 43 86 5C 2E 5F 50 52 5F 43 30 30 33 0A	_PPC.\._PR_C003.
80 70 01 5C 2F 03 5F 50 52 5F 43 30 30 32 5F 50	.p.\/._PR_C002_P
50 43 86 5C 2E 5F 50 52 5F 43 30 30 32 0A 80 70	PC.\._PR_C002..p
01 5C 2F 03 5F 50 52 5F 43 30 30 31 5F 50 50 43	.\/._PR_C001_PPC
86 5C 2E 5F 50 52 5F 43 30 30 31 0A 80 70 01 5C	.\._PR_C001..p.\
2F 03 5F 50 52 5F 43 30 30 30 5F 50 50 43 86 5C	/._PR_C000_PPC.\
2E 5F 50 52 5F 43 30 30 30 0A 80 5B 27 5C 2F 05	._PR_C000..['\/.
5F 53 42 5F 50 43 49 30 4C 50 43 30 45 43 5F 5F	_SB_PCI0LPC0EC__
4D 54 58 32 70 00 5C 2F 05 5F 53 42 5F 50 43 49	MTX2p.\/._SB_PCI
30 4C 50 43 30 45 43 5F 5F 54 48 46 47 43 4D 53	0LPC0EC__THFGCMS
57 0A E0 00 53 57 41 4B 68 A0 2D 93 68 01 70 0A	W...SWAKh.-.h.p.
E1 49 4F 38 30 5C 2E 5F 53 42 5F 53 38 30 48 0A	.IO80\._SB_S80H.
E1 70 0A F1 5C 2F 04 5F 53 42 5F 50 43 49 30 50	.p..\/._SB_PCI0P
32 50 5F 50 52 34 42 A0 29 93 68 0A 03 70 0A E3	2P_PR4B.).h..p..
49 4F 38 30 5C 2E 5F 53 42 5F 53 38 30 48 0A E3	IO80\._SB_S80H..
43 48 4B 48 86 5C 2E 5F 53 42 5F 50 57 52 42 0A	CHKH.\._SB_PWRB.
02 A0 40 08 93 68 0A 04 70 0A E4 49 4F 38 30 5C	..@..h..p..IO80\
2E 5F 53 42 5F 53 38 30 48 0A E4 5C 2F 03 5F 53	._SB_S80H..\/._S
42 5F 50 43 49 30 5F 49 4E 49 A0 4A 04 91 93 54	B_PCI0_INI.J...T
50 4F 53 0A 40 93 54 50 4F 53 0A 41 5C 2F 04 5F	POS.@.TPOS.A\/._
53 42 5F 50 43 49 30 45 48 43 31 53 54 4F 53 5C	SB_PCI0EHC1STOS\
2F 04 5F 53 42 5F 50 43 49 30 45 48 43 32 53 54	/._SB_PCI0EHC2ST
4F 53 5C 2F 04 5F 53 42 5F 50 43 49 30 45 48 43	OS\/._SB_PCI0EHC
33 53 54 4F 53 86 5C 2E 5F 53 42 5F 50 57 52 42	3STOS.\._SB_PWRB
0A 02 A4 00 10 82 E9 0F 5F 53 42 5F 5B 82 19 50	........_SB_[..P
57 52 42 08 5F 48 49 44 0C 41 D0 0C 0C 14 09 5F	WRB._HID.A....._
53 54 41 00 A4 0A 0B 5B 82 87 F6 0A 50 43 49 30	STA....[....PCI0
08 5F 48 49 44 0C 41 D0 0A 08 08 5F 43 49 44 0C	._HID.A...._CID.
41 D0 0A 03 08 5F 41 44 52 00 5B 80 53 43 54 48	A...._ADR.[.SCTH
02 0A 7A 01 5B 81 0B 53 43 54 48 01 52 53 4D 46	..z.[..SCTH.RSMF
01 14 41 06 5F 49 4E 49 00 A0 07 93 47 50 49 43	..A._INI....GPIC
00 A1 05 44 53 50 49 4F 53 54 50 43 48 4B 48 43	...DSPIOSTPCHKHC
4D 53 57 0A E0 00 A0 0E 5B 12 5F 4F 53 49 60 70	MSW.....[._OSI`p
00 4D 59 4F 53 A1 2D A0 0F 93 87 5F 4F 53 5F 0A	.MYOS.-...._OS_.
14 70 01 4D 59 4F 53 A1 1B A0 10 93 87 5F 4F 53	.p.MYOS......_OS
5F 0A 27 70 0A 02 4D 59 4F 53 A1 08 70 0A 03 4D	_.'p..MYOS..p..M
59 4F 53 5B 80 4E 42 4D 53 02 0A 60 0A 08 5B 81	YOS[.NBMS..`..[.
10 4E 42 4D 53 03 4D 49 44 58 20 4D 49 44 52 20	.NBMS.MIDX MIDR 
5B 01 4E 42 4D 4D 00 14 2E 4E 42 4D 52 01 5B 23	[.NBMM...NBMR.[#
4E 42 4D 4D FF FF 7B 68 0A 7F 60 70 60 4D 49 44	NBMM..{h..`p`MID
58 70 4D 49 44 52 60 70 0A 7F 4D 49 44 58 5B 27	XpMIDR`p..MIDX['
4E 42 4D 4D A4 60 14 34 4E 42 4D 57 02 5B 23 4E	NBMM.`.4NBMW.[#N
42 4D 4D FF FF 7B 68 0A 7F 60 7D 60 0A 80 60 70	BMM..{h..`}`..`p
60 4D 49 44 58 70 69 4D 49 44 52 70 7B 60 0A 7F	`MIDXpiMIDRp{`..
60 4D 49 44 58 5B 27 4E 42 4D 4D 5B 80 4E 42 58	`MIDX['NBMM[.NBX
50 02 0A E0 0A 08 5B 81 10 4E 42 58 50 03 4E 42	P.....[..NBXP.NB
58 49 20 4E 42 58 44 20 5B 01 4E 42 58 4D 00 14	XI NBXD [.NBXM..
28 4E 42 58 52 01 5B 23 4E 42 58 4D FF FF 70 68	(NBXR.[#NBXM..ph
4E 42 58 49 70 4E 42 58 44 60 70 00 4E 42 58 49	NBXIpNBXD`p.NBXI
5B 27 4E 42 58 4D A4 60 14 26 4E 42 58 57 02 5B	['NBXM.`.&NBXW.[
23 4E 42 58 4D FF FF 70 68 4E 42 58 49 70 69 4E	#NBXM..phNBXIpiN
42 58 44 70 00 4E 42 58 49 5B 27 4E 42 58 4D 14	BXDp.NBXI['NBXM.
4A 04 58 50 54 52 02 A0 0C 90 95 68 0A 02 94 68	J.XPTR.....h...h
0A 07 A4 00 A1 35 A0 11 95 68 0A 04 74 68 0A 02	.....5...h..th..
61 70 0C 00 08 31 01 60 A1 0D 74 68 0A 04 61 70	ap...1.`..th..ap
0C 00 09 30 01 60 72 60 79 61 0A 08 00 60 79 60	...0.`r`ya...`y`
61 60 4E 42 58 57 60 69 A4 FF 14 06 58 50 4C 50	a`NBXW`i....XPLP
02 14 06 58 50 4C 4C 02 08 5F 55 49 44 01 08 5F	...XPLL.._UID.._
42 42 4E 00 08 53 55 50 50 00 08 43 54 52 4C 00	BBN..SUPP..CTRL.
08 41 4D 48 50 00 14 4F 0B 5F 4F 53 43 04 8A 6B	.AMHP..O._OSC..k
00 43 44 57 31 8A 6B 0A 04 43 44 57 32 8A 6B 0A	.CDW1.k..CDW2.k.
08 43 44 57 33 A0 41 09 93 68 11 13 0A 10 5B 4D	.CDW3.A..h....[M
DB 33 F7 1F 1C 40 96 57 74 41 C0 3D D7 66 70 43	.3...@.WtA.=.fpC
44 57 32 53 55 50 50 70 43 44 57 33 43 54 52 4C	DW2SUPPpCDW3CTRL
7B 43 54 52 4C 0A 1D 43 54 52 4C 7B 43 54 52 4C	{CTRL..CTRL{CTRL
0A FB 43 54 52 4C A0 1D 80 7B 43 44 57 31 01 00	..CTRL...{CDW1..
00 A0 08 7B 43 54 52 4C 01 00 A0 09 7B 43 54 52	...{CTRL....{CTR
4C 0A 10 00 A0 10 92 93 69 01 7D 43 44 57 31 0A	L.......i.}CDW1.
08 43 44 57 31 A0 16 92 93 43 44 57 33 43 54 52	.CDW1....CDW3CTR
4C 7D 43 44 57 31 0A 10 43 44 57 31 70 43 54 52	L}CDW1..CDW1pCTR
4C 43 44 57 33 A4 6B A1 0E 7D 43 44 57 31 0A 04	LCDW3.k..}CDW1..
43 44 57 31 A4 6B 14 22 54 4F 4D 5F 00 77 54 4F	CDW1.k."TOM_.wTO
4D 4C 0C 00 00 01 00 60 77 54 4F 4D 48 0C 00 00	ML.....`wTOMH...
00 01 61 72 60 61 60 A4 60 08 43 52 45 53 11 41	..ar`a`.`.CRES.A
1F 0B EC 01 88 0E 00 02 0E 00 00 00 00 00 FF 00	................
00 00 00 01 00 88 0E 00 01 0C 03 00 00 00 00 F7	................
0C 00 00 F8 0C 00 88 0D 00 01 0C 03 00 00 00 0D	................
FF FF 00 00 00 F3 87 18 00 00 0E 01 00 00 00 00	................
00 00 0A 00 FF FF 0B 00 00 00 00 00 00 00 02 00	................
00 87 18 00 00 0E 02 00 00 00 00 00 00 0C 00 FF	................
3F 0C 00 00 00 00 00 00 40 00 00 00 87 18 00 00	?.......@.......
0E 02 00 00 00 00 00 40 0C 00 FF 7F 0C 00 00 00	.......@........
00 00 00 40 00 00 00 87 18 00 00 0E 00 00 00 00	...@............
00 00 80 0C 00 FF BF 0C 00 00 00 00 00 00 40 00	..............@.
00 00 87 18 00 00 0E 00 00 00 00 00 00 C0 0C 00	................
FF FF 0C 00 00 00 00 00 00 40 00 00 00 87 18 00	.........@......
00 0E 01 00 00 00 00 00 00 0D 00 FF 3F 0D 00 00	............?...
00 00 00 00 40 00 00 00 87 18 00 00 0E 01 00 00	....@...........
00 00 00 40 0D 00 FF 7F 0D 00 00 00 00 00 00 40	...@...........@
00 00 00 87 18 00 00 0E 01 00 00 00 00 00 80 0D	................
00 FF BF 0D 00 00 00 00 00 00 40 00 00 00 87 18	..........@.....
00 00 0E 01 00 00 00 00 00 C0 0D 00 FF FF 0D 00	................
00 00 00 00 00 40 00 00 00 87 18 00 00 0E 03 00	.....@..........
00 00 00 00 00 0E 00 FF 3F 0E 00 00 00 00 00 00	........?.......
40 00 00 00 87 18 00 00 0E 03 00 00 00 00 00 40	@..............@
0E 00 FF 7F 0E 00 00 00 00 00 00 40 00 00 00 87	...........@....
18 00 00 0E 03 00 00 00 00 00 80 0E 00 FF BF 0E	................
00 00 00 00 00 00 40 00 00 00 87 18 00 00 0E 03	......@.........
00 00 00 00 00 C0 0E 00 FF FF 0E 00 00 00 00 00	................
00 40 00 00 00 87 18 00 00 0E 01 00 00 00 00 00	.@..............
00 00 80 FF FF FF F7 00 00 00 00 00 00 00 77 00	..............w.
87 18 00 00 0E 01 00 00 00 00 00 00 00 FC FF FF	................
D3 FE 00 00 00 00 00 00 D4 02 00 87 18 00 00 0E	................
01 00 00 00 00 00 50 D4 FE FF FF FF FF 00 00 00	......P.........
00 00 B0 2B 01 00 47 01 F8 0C F8 0C 01 08 79 00	...+..G.......y.
14 47 04 5F 43 52 53 00 8A 43 52 45 53 0B 9B 01	.G._CRS..CRES...
42 54 4D 4E 8A 43 52 45 53 0B 9F 01 42 54 4D 58	BTMN.CRES...BTMX
8A 43 52 45 53 0B A7 01 42 54 4C 4E 70 54 4F 4D	.CRES...BTLNpTOM
5F 42 54 4D 4E 74 0C 00 00 00 F8 42 54 4D 4E 42	_BTMNt.....BTMNB
54 4C 4E A4 43 52 45 53 5B 82 4B 0B 4D 45 4D 52	TLN.CRES[.K.MEMR
08 5F 48 49 44 0C 41 D0 0C 02 08 4D 45 4D 31 11	._HID.A....MEM1.
42 04 0A 3E 86 09 00 01 00 00 00 00 00 00 00 00	B..>............
86 09 00 01 00 00 00 00 00 00 00 00 86 09 00 01	................
00 00 00 F8 00 00 00 04 86 09 00 01 00 00 D8 FE	................
00 10 00 00 86 09 00 01 00 00 D4 FE 00 50 00 00	.............P..
79 00 14 42 06 5F 43 52 53 00 8A 4D 45 4D 31 0A	y..B._CRS..MEM1.
04 4D 42 30 31 8A 4D 45 4D 31 0A 08 4D 4C 30 31	.MB01.MEM1..ML01
8A 4D 45 4D 31 0A 10 4D 42 30 32 8A 4D 45 4D 31	.MEM1..MB02.MEM1
0A 14 4D 4C 30 32 A0 29 47 50 49 43 70 0C 00 00	..ML02.)GPICp...
C0 FE 4D 42 30 31 70 0C 00 00 E0 FE 4D 42 30 32	..MB01p.....MB02
70 0B 00 10 4D 4C 30 31 70 0B 00 10 4D 4C 30 32	p...ML01p...ML02
A4 4D 45 4D 31 14 37 58 43 4D 50 02 A0 09 92 93	.MEM1.7XCMP.....
0A 10 87 68 A4 00 A0 09 92 93 0A 10 87 69 A4 00	...h.........i..
70 00 60 A2 17 95 60 0A 10 A0 0F 92 93 83 88 68	p.`...`........h
60 00 83 88 69 60 00 A4 00 75 60 A4 01 14 49 04	`...i`...u`...I.
41 46 4E 30 08 A0 11 93 50 44 44 4E 01 5E 2E 56	AFN0....PDDN.^.V
47 41 5F 41 46 4E 30 A0 17 93 50 44 44 4E 0A 02	GA_AFN0...PDDN..
5E 2F 03 50 42 32 5F 56 47 41 5F 41 46 4E 30 A0	^/.PB2_VGA_AFN0.
17 93 50 44 44 4E 0A 03 5E 2F 03 50 42 33 5F 56	..PDDN..^/.PB3_V
47 41 5F 41 46 4E 30 14 06 41 46 4E 31 09 14 06	GA_AFN0..AFN1...
41 46 4E 32 0A 14 4F 04 41 46 4E 33 0A A0 13 93	AFN2..O.AFN3....
50 44 44 4E 01 5E 2E 56 47 41 5F 41 46 4E 33 68	PDDN.^.VGA_AFN3h
69 A0 19 93 50 44 44 4E 0A 02 5E 2F 03 50 42 32	i...PDDN..^/.PB2
5F 56 47 41 5F 41 46 4E 33 68 69 A0 19 93 50 44	_VGA_AFN3hi...PD
44 4E 0A 03 5E 2F 03 50 42 33 5F 56 47 41 5F 41	DN..^/.PB3_VGA_A
46 4E 33 68 69 14 4C 04 41 46 4E 34 09 A0 12 93	FN3hi.L.AFN4....
50 44 44 4E 01 5E 2E 56 47 41 5F 41 46 4E 34 68	PDDN.^.VGA_AFN4h
A0 18 93 50 44 44 4E 0A 02 5E 2F 03 50 42 32 5F	...PDDN..^/.PB2_
56 47 41 5F 41 46 4E 34 68 A0 18 93 50 44 44 4E	VGA_AFN4h...PDDN
0A 03 5E 2F 03 50 42 33 5F 56 47 41 5F 41 46 4E	..^/.PB3_VGA_AFN
34 68 14 49 04 41 46 4E 35 08 A0 11 93 50 44 44	4h.I.AFN5....PDD
4E 01 5E 2E 56 47 41 5F 41 46 4E 35 A0 17 93 50	N.^.VGA_AFN5...P
44 44 4E 0A 02 5E 2F 03 50 42 32 5F 56 47 41 5F	DDN..^/.PB2_VGA_
41 46 4E 35 A0 17 93 50 44 44 4E 0A 03 5E 2F 03	AFN5...PDDN..^/.
50 42 33 5F 56 47 41 5F 41 46 4E 35 14 49 04 41	PB3_VGA_AFN5.I.A
46 4E 36 08 A0 11 93 50 44 44 4E 01 5E 2E 56 47	FN6....PDDN.^.VG
41 5F 41 46 4E 36 A0 17 93 50 44 44 4E 0A 02 5E	A_AFN6...PDDN..^
2F 03 50 42 32 5F 56 47 41 5F 41 46 4E 36 A0 17	/.PB2_VGA_AFN6..
93 50 44 44 4E 0A 03 5E 2F 03 50 42 33 5F 56 47	.PDDN..^/.PB3_VG
41 5F 41 46 4E 36 5B 82 3C 43 50 46 33 08 5F 41	A_AFN6[.<CPF3._A
44 52 0C 03 00 18 00 5B 80 50 43 49 43 02 00 0A	DR.....[.PCIC...
FF 5B 81 21 50 43 49 43 01 00 40 6E 00 08 50 53	.[.!PCIC..@xxxxx
4E 4D 03 00 45 05 00 09 53 56 4D 43 01 00 02 43	NM..E...SVMC...C
4F 52 4E 02 08 50 52 30 30 12 41 25 29 12 0D 04	ORN..PR00.A%)...
0C FF FF 10 00 00 4C 4E 4B 43 00 12 0D 04 0C FF	......LNKC......
FF 10 00 01 4C 4E 4B 42 00 12 0D 04 0C FF FF 11	....LNKB........
00 00 4C 4E 4B 44 00 12 0D 04 0C FF FF 12 00 00	..LNKD..........
4C 4E 4B 43 00 12 0D 04 0C FF FF 12 00 01 4C 4E	LNKC..........LN
4B 42 00 12 0D 04 0C FF FF 13 00 00 4C 4E 4B 43	KB..........LNKC
00 12 0D 04 0C FF FF 13 00 01 4C 4E 4B 42 00 12	..........LNKB..
0D 04 0C FF FF 14 00 00 4C 4E 4B 41 00 12 0D 04	........LNKA....
0C FF FF 14 00 01 4C 4E 4B 42 00 12 0E 04 0C FF	......LNKB......
FF 14 00 0A 02 4C 4E 4B 43 00 12 0E 04 0C FF FF	.....LNKC.......
14 00 0A 03 4C 4E 4B 44 00 12 0D 04 0C FF FF 15	....LNKD........
00 00 4C 4E 4B 43 00 12 0D 04 0C FF FF 15 00 01	..LNKC..........
4C 4E 4B 44 00 12 0E 04 0C FF FF 15 00 0A 02 4C	LNKD...........L
4E 4B 41 00 12 0E 04 0C FF FF 15 00 0A 03 4C 4E	NKA...........LN
4B 42 00 12 0D 04 0C FF FF 16 00 00 4C 4E 4B 43	KB..........LNKC
00 12 0D 04 0C FF FF 16 00 01 4C 4E 4B 42 00 12	..........LNKB..
0D 04 0C FF FF 01 00 00 4C 4E 4B 43 00 12 0D 04	........LNKC....
0C FF FF 01 00 01 4C 4E 4B 44 00 12 0E 04 0C FF	......LNKD......
FF 01 00 0A 02 4C 4E 4B 41 00 12 0E 04 0C FF FF	.....LNKA.......
01 00 0A 03 4C 4E 4B 42 00 12 0D 04 0C FF FF 02	....LNKB........
00 00 4C 4E 4B 43 00 12 0D 04 0C FF FF 02 00 01	..LNKC..........
4C 4E 4B 44 00 12 0E 04 0C FF FF 02 00 0A 02 4C	LNKD...........L
4E 4B 41 00 12 0E 04 0C FF FF 02 00 0A 03 4C 4E	NKA...........LN
4B 42 00 12 0D 04 0C FF FF 04 00 00 4C 4E 4B 43	KB..........LNKC
00 12 0D 04 0C FF FF 04 00 01 4C 4E 4B 44 00 12	..........LNKD..
0E 04 0C FF FF 04 00 0A 02 4C 4E 4B 41 00 12 0E	.........LNKA...
04 0C FF FF 04 00 0A 03 4C 4E 4B 42 00 12 0D 04	........LNKB....
0C FF FF 05 00 00 4C 4E 4B 42 00 12 0D 04 0C FF	......LNKB......
FF 05 00 01 4C 4E 4B 43 00 12 0E 04 0C FF FF 05	....LNKC........
00 0A 02 4C 4E 4B 44 00 12 0E 04 0C FF FF 05 00	...LNKD.........
0A 03 4C 4E 4B 41 00 12 0D 04 0C FF FF 06 00 00	..LNKA..........
4C 4E 4B 43 00 12 0D 04 0C FF FF 06 00 01 4C 4E	LNKC..........LN
4B 44 00 12 0E 04 0C FF FF 06 00 0A 02 4C 4E 4B	KD...........LNK
41 00 12 0E 04 0C FF FF 06 00 0A 03 4C 4E 4B 42	A...........LNKB
00 12 0D 04 0C FF FF 07 00 00 4C 4E 4B 44 00 12	..........LNKD..
0D 04 0C FF FF 07 00 01 4C 4E 4B 41 00 12 0E 04	........LNKA....
0C FF FF 07 00 0A 02 4C 4E 4B 42 00 12 0E 04 0C	.......LNKB.....
FF FF 07 00 0A 03 4C 4E 4B 43 00 08 41 52 30 30	......LNKC..AR00
12 4F 1F 29 12 0B 04 0C FF FF 10 00 00 00 0A 12	.O.)............
12 0B 04 0C FF FF 10 00 01 00 0A 11 12 0B 04 0C	................
FF FF 11 00 00 00 0A 13 12 0B 04 0C FF FF 12 00	................
00 00 0A 12 12 0B 04 0C FF FF 12 00 01 00 0A 11	................
12 0B 04 0C FF FF 13 00 00 00 0A 12 12 0B 04 0C	................
FF FF 13 00 01 00 0A 11 12 0B 04 0C FF FF 14 00	................
00 00 0A 10 12 0B 04 0C FF FF 14 00 01 00 0A 11	................
12 0C 04 0C FF FF 14 00 0A 02 00 0A 12 12 0C 04	................
0C FF FF 14 00 0A 03 00 0A 13 12 0B 04 0C FF FF	................
15 00 00 00 0A 12 12 0B 04 0C FF FF 15 00 01 00	................
0A 13 12 0C 04 0C FF FF 15 00 0A 02 00 0A 10 12	................
0C 04 0C FF FF 15 00 0A 03 00 0A 11 12 0B 04 0C	................
FF FF 16 00 00 00 0A 12 12 0B 04 0C FF FF 16 00	................
01 00 0A 11 12 0B 04 0C FF FF 01 00 00 00 0A 12	................
12 0B 04 0C FF FF 01 00 01 00 0A 13 12 0C 04 0C	................
FF FF 01 00 0A 02 00 0A 10 12 0C 04 0C FF FF 01	................
00 0A 03 00 0A 11 12 0B 04 0C FF FF 02 00 00 00	................
0A 12 12 0B 04 0C FF FF 02 00 01 00 0A 13 12 0C	................
04 0C FF FF 02 00 0A 02 00 0A 10 12 0C 04 0C FF	................
FF 02 00 0A 03 00 0A 11 12 0B 04 0C FF FF 04 00	................
00 00 0A 12 12 0B 04 0C FF FF 04 00 01 00 0A 13	................
12 0C 04 0C FF FF 04 00 0A 02 00 0A 10 12 0C 04	................
0C FF FF 04 00 0A 03 00 0A 11 12 0B 04 0C FF FF	................
05 00 00 00 0A 11 12 0B 04 0C FF FF 05 00 01 00	................
0A 12 12 0C 04 0C FF FF 05 00 0A 02 00 0A 13 12	................
0C 04 0C FF FF 05 00 0A 03 00 0A 10 12 0B 04 0C	................
FF FF 06 00 00 00 0A 12 12 0B 04 0C FF FF 06 00	................
01 00 0A 13 12 0C 04 0C FF FF 06 00 0A 02 00 0A	................
10 12 0C 04 0C FF FF 06 00 0A 03 00 0A 11 12 0B	................
04 0C FF FF 07 00 00 00 0A 13 12 0B 04 0C FF FF	................
07 00 01 00 0A 10 12 0C 04 0C FF FF 07 00 0A 02	................
00 0A 11 12 0C 04 0C FF FF 07 00 0A 03 00 0A 12	................
14 16 5F 50 52 54 00 A0 0A 50 49 43 4D A4 41 52	.._PRT...PICM.AR
30 30 A4 50 52 30 30 5B 82 8B 8C 01 56 47 41 5F	00.PR00[....VGA_
08 5F 41 44 52 0C 00 00 01 00 08 50 58 45 4E 0C	._ADR......PXEN.
01 00 00 80 08 50 58 49 44 0C 00 00 02 00 08 50	.....PXID......P
58 4D 58 0C 01 00 00 80 08 50 58 46 58 0C 00 00	XMX......PXFX...
00 80 08 50 58 44 59 0C 01 00 00 80 14 09 5F 53	...PXDY......._S
54 41 00 A4 0A 0F 08 44 4F 53 41 00 08 53 57 49	TA.....DOSA..SWI
54 01 08 43 52 54 41 01 08 4C 43 44 41 01 08 48	T..CRTA..LCDA..H
44 4D 41 01 14 0C 5F 44 4F 53 01 70 68 44 4F 53	DMA..._DOS.phDOS
41 14 22 5F 44 4F 44 00 08 44 4F 44 4C 12 11 03	A."_DOD..DODL...
0C 00 01 01 00 0C 10 01 01 00 0C 10 02 01 00 A4	................
44 4F 44 4C 5B 82 41 24 4C 43 44 5F 08 5F 41 44	DODL[.A$LCD_._AD
52 0B 10 01 14 24 5F 44 43 53 00 70 0D 4C 43 44	R....$_DCS.p.LCD
20 2D 2D 20 5F 44 43 53 00 5B 31 A0 08 4C 43 44	 -- _DCS.[1..LCD
41 A4 0A 1F A1 04 A4 0A 1D 14 22 5F 44 47 53 00	A........."_DGS.
70 0D 4C 43 44 20 2D 2D 20 5F 44 43 53 00 5B 31	p.LCD -- _DCS.[1
A0 07 4C 43 44 41 A4 01 A1 03 A4 00 14 16 5F 44	..LCDA........_D
53 53 01 70 0D 4C 43 44 20 2D 2D 20 5F 44 53 53	SS.p.LCD -- _DSS
00 5B 31 08 42 52 54 42 12 1B 0D 0A 64 0A 32 00	.[1.BRTB....d.2.
0A 0A 0A 14 0A 1E 0A 28 0A 32 0A 3C 0A 46 0A 50	.......(.2.<.F.P
0A 5A 0A 64 08 41 55 31 35 12 18 0B 0A 07 0A 09	.Z.d.AU15.......
0A 0D 0A 11 0A 16 0A 1D 0A 25 0A 2F 0A 3C 0A 4E	.........%./.<.N
0A 64 08 43 4D 31 35 12 18 0B 0A 07 0A 09 0A 0D	.d.CM15.........
0A 11 0A 16 0A 1D 0A 25 0A 2F 0A 3C 0A 4E 0A 64	.......%./.<.N.d
08 44 45 46 54 12 18 0B 0A 06 0A 08 0A 0B 0A 0E	.DEFT...........
0A 13 0A 19 0A 21 0A 2A 0A 36 0A 45 0A 64 14 0B	.....!.*.6.E.d..
5F 42 43 4C 00 A4 42 52 54 42 08 42 51 43 4C 0A	_BCL..BRTB.BQCL.
06 14 47 0D 5F 42 43 4D 01 70 00 42 52 4C 53 70	..G._BCM.p.BRLSp
0A 55 42 43 4D 46 70 68 42 43 4D 56 A0 41 05 90	.UBCMFphBCMV.A..
92 95 68 00 92 94 68 0A 64 70 68 60 70 68 42 51	..h...h.dph`phBQ
43 4C 78 68 0A 0A 62 61 70 83 88 44 45 46 54 61	CLxh..bap..DEFTa
00 60 A0 15 93 4C 43 44 44 0C 06 AF EC 22 70 83	.`...LCDD...."p.
88 41 55 31 35 61 00 60 A0 15 93 4C 43 44 44 0C	.AU15a.`...LCDD.
0D AF A2 15 70 83 88 43 4D 31 35 61 00 60 A0 25	....p..CM15a.`.%
5E 5E 5E 2F 03 4C 50 43 30 45 43 5F 5F 41 44 50	^^^/.LPC0EC__ADP
5F 70 61 5E 5E 5E 2F 03 4C 50 43 30 45 43 5F 5F	_pa^^^/.LPC0EC__
4C 43 42 41 A1 14 70 61 5E 5E 5E 2F 03 4C 50 43	LCBA..pa^^^/.LPC
30 45 43 5F 5F 4C 43 42 44 5B 23 5E 5E 5E 2E 4C	0EC__LCBD[#^^^.L
50 43 30 50 53 4D 58 FF FF 70 60 42 52 54 4C 70	PC0PSMX..p`BRTLp
0A 72 42 43 4D 44 42 53 4D 49 00 5B 27 5E 5E 5E	.rBCMDBSMI.['^^^
2E 4C 50 43 30 50 53 4D 58 14 0E 5F 42 51 43 00	.LPC0PSMX.._BQC.
70 42 51 43 4C 60 A4 60 14 4E 05 42 52 41 4A 00	pBQCL`.`.N.BRAJ.
A0 28 5E 5E 5E 2F 03 4C 50 43 30 45 43 5F 5F 42	.(^^^/.LPC0EC__B
52 55 50 A0 15 95 42 43 4D 56 0A 64 72 42 43 4D	RUP...BCMV.drBCM
56 0A 0A 60 5F 42 43 4D 60 A0 27 5E 5E 5E 2F 03	V..`_BCM`.'^^^/.
4C 50 43 30 45 43 5F 5F 42 52 44 4E A0 14 94 42	LPC0EC__BRDN...B
43 4D 56 00 74 42 43 4D 56 0A 0A 60 5F 42 43 4D	CMV.tBCMV..`_BCM
60 70 01 42 52 4C 53 5B 82 46 07 43 52 54 5F 08	`p.BRLS[.F.CRT_.
5F 41 44 52 0B 00 01 14 27 5F 44 43 53 00 70 0D	_ADR....'_DCS.p.
43 52 54 20 5F 44 43 53 20 44 65 62 75 67 00 5B	CRT _DCS Debug.[
31 A0 08 43 52 54 41 A4 0A 1F A1 04 A4 0A 1D 14	1..CRTA.........
25 5F 44 47 53 00 70 0D 43 52 54 20 5F 44 47 53	%_DGS.p.CRT _DGS
20 44 65 62 75 67 00 5B 31 A0 07 43 52 54 41 A4	 Debug.[1..CRTA.
01 A1 03 A4 00 14 19 5F 44 53 53 01 70 0D 43 52	......._DSS.p.CR
54 20 5F 44 53 53 20 44 65 62 75 67 00 5B 31 5B	T _DSS Debug.[1[
82 49 07 48 44 4D 49 08 5F 41 44 52 0B 10 02 14	.I.HDMI._ADR....
28 5F 44 43 53 00 70 0D 48 44 4D 49 20 5F 44 43	(_DCS.p.HDMI _DC
53 20 44 65 62 75 67 00 5B 31 A0 08 48 44 4D 41	S Debug.[1..HDMA
A4 0A 1F A1 04 A4 0A 1D 14 26 5F 44 47 53 00 70	.........&_DGS.p
0D 48 44 4D 49 20 5F 44 47 53 20 44 65 62 75 67	.HDMI _DGS Debug
00 5B 31 A0 07 48 44 4D 41 A4 01 A1 03 A4 00 14	.[1..HDMA.......
1A 5F 44 53 53 01 70 0D 48 44 4D 49 20 5F 44 53	._DSS.p.HDMI _DS
53 20 44 65 62 75 67 00 5B 31 08 41 54 49 42 11	S Debug.[1.ATIB.
04 0B 00 01 14 43 09 41 54 49 46 0A A0 09 93 68	.....C.ATIF....h
00 A4 41 46 30 30 A0 09 93 68 01 A4 41 46 30 31	..AF00...h..AF01
A0 0A 93 68 0A 02 A4 41 46 30 32 A0 16 93 68 0A	...h...AF02...h.
03 A4 41 46 30 33 83 88 69 0A 02 00 83 88 69 0A	..AF03..i.....i.
04 00 A0 0A 93 68 0A 0F A4 41 46 31 35 A1 4A 04	.....h...AF15.J.
8B 41 54 49 42 00 53 53 5A 45 8B 41 54 49 42 0A	.ATIB.SSZE.ATIB.
02 56 45 52 4E 8A 41 54 49 42 0A 04 4E 4D 53 4B	.VERN.ATIB..NMSK
8A 41 54 49 42 0A 08 53 46 55 4E 70 00 53 53 5A	.ATIB..SFUNp.SSZ
45 70 00 56 45 52 4E 70 00 4E 4D 53 4B 70 00 53	Ep.VERNp.NMSKp.S
46 55 4E A4 41 54 49 42 14 41 07 41 46 30 30 00	FUN.ATIB.A.AF00.
8B 41 54 49 42 00 53 53 5A 45 8B 41 54 49 42 0A	.ATIB.SSZE.ATIB.
02 56 45 52 4E 8A 41 54 49 42 0A 04 4E 4D 53 4B	.VERN.ATIB..NMSK
8A 41 54 49 42 0A 08 53 46 55 4E 70 0A 0C 53 53	.ATIB..SFUNp..SS
5A 45 70 01 56 45 52 4E A0 12 93 50 58 45 4E 0C	ZEp.VERN...PXEN.
00 00 00 80 70 0A 11 4E 4D 53 4B A1 08 70 0A 51	....p..NMSK..p.Q
4E 4D 53 4B 70 4E 4D 53 4B 4D 53 4B 4E 70 0B 07	NMSKpNMSKMSKNp..
40 53 46 55 4E A4 41 54 49 42 14 48 04 41 46 30	@SFUN.ATIB.H.AF0
31 00 8B 41 54 49 42 00 53 53 5A 45 8A 41 54 49	1..ATIB.SSZE.ATI
42 0A 02 56 4D 53 4B 8A 41 54 49 42 0A 06 46 4C	B..VMSK.ATIB..FL
47 53 70 0A 0A 53 53 5A 45 70 0A 0B 56 4D 53 4B	GSp..SSZEp..VMSK
70 0A 0A 53 53 5A 45 70 0A 0B 46 4C 47 53 A4 41	p..SSZEp..FLGS.A
54 49 42 08 50 53 42 52 11 07 0A 04 00 00 00 00	TIB.PSBR........
08 4D 53 4B 4E 00 08 53 45 58 4D 00 08 53 54 48	.MSKN..SEXM..STH
47 00 08 53 54 48 49 00 08 53 46 50 47 00 08 53	G..STHI..SFPG..S
46 50 49 00 08 53 53 50 53 00 08 53 53 44 4D 0A	FPI..SSPS..SSDM.
0A 08 53 43 44 59 00 08 53 41 43 54 11 0A 0A 07	..SCDY..SACT....
01 02 08 80 03 09 81 14 4A 15 41 46 30 32 00 8D	........J.AF02..
50 53 42 52 00 50 44 53 57 8D 50 53 42 52 01 50	PSBR.PDSW.PSBR.P
45 58 4D 8D 50 53 42 52 0A 02 50 54 48 52 8D 50	EXM.PSBR..PTHR.P
53 42 52 0A 03 50 46 50 53 8D 50 53 42 52 0A 04	SBR..PFPS.PSBR..
50 53 50 53 8D 50 53 42 52 0A 05 50 44 43 43 8D	PSPS.PSBR..PDCC.
50 53 42 52 0A 06 50 58 50 53 8B 41 54 49 42 00	PSBR..PXPS.ATIB.
53 53 5A 45 8A 41 54 49 42 0A 02 50 53 42 49 8C	SSZE.ATIB..PSBI.
41 54 49 42 0A 06 45 58 50 4D 8C 41 54 49 42 0A	ATIB..EXPM.ATIB.
07 54 48 52 4D 8C 41 54 49 42 0A 08 54 48 49 44	.THRM.ATIB..THID
8C 41 54 49 42 0A 09 46 50 57 52 8C 41 54 49 42	.ATIB..FPWR.ATIB
0A 0A 46 50 49 44 8C 41 54 49 42 0A 0B 53 50 57	..FPID.ATIB..SPW
52 70 0A 0C 53 53 5A 45 70 50 53 42 52 50 53 42	Rp..SSZEpPSBRPSB
49 A0 0B 50 44 53 57 70 00 50 44 53 57 A0 1A 50	I..PDSWp.PDSW..P
45 58 4D 70 53 45 58 4D 45 58 50 4D 70 00 53 45	EXMpSEXMEXPMp.SE
58 4D 70 00 50 45 58 4D A0 29 50 54 48 52 70 53	XMp.PEXM.)PTHRpS
54 48 47 54 48 52 4D 70 53 54 48 49 54 48 49 44	THGTHRMpSTHITHID
70 00 53 54 48 47 70 00 53 54 48 49 70 00 50 54	p.STHGp.STHIp.PT
48 52 A0 29 50 46 50 53 70 53 46 50 47 46 50 57	HR.)PFPSpSFPGFPW
52 70 53 46 50 49 46 50 57 52 70 00 53 46 50 47	RpSFPIFPWRp.SFPG
70 00 53 46 50 49 70 00 50 46 50 53 A0 14 50 53	p.SFPIp.PFPS..PS
50 53 70 53 53 50 53 53 50 57 52 70 00 50 53 50	PSpSSPSSPWRp.PSP
53 A0 0B 50 58 50 53 70 00 50 58 50 53 A4 41 54	S..PXPSp.PXPS.AT
49 42 14 42 14 41 46 30 33 02 8B 41 54 49 42 00	IB.B.AF03..ATIB.
53 53 5A 45 8B 41 54 49 42 0A 02 53 53 44 50 8B	SSZE.ATIB..SSDP.
41 54 49 42 0A 04 53 43 44 50 70 68 53 53 44 50	ATIB..SCDPphSSDP
70 69 53 43 44 50 08 4E 58 54 44 0A 06 08 43 49	piSCDP.NXTD...CI
44 58 0A 06 70 53 53 44 50 61 7B 61 0A 8B 61 70	DX..pSSDPa{a..ap
53 43 44 50 62 A0 2A 5B 12 5C 2F 03 5F 53 42 5F	SCDPb.*[.\/._SB_
4C 49 44 5F 5F 4C 49 44 64 7B 62 0C FE FF FF FF	LID__LIDd{b.....
62 7D 62 5E 5E 5E 2E 4C 49 44 5F 5F 4C 49 44 62	b}b^^^.LID__LIDb
A1 05 7D 62 01 62 70 62 50 38 30 48 70 00 60 A2	..}b.bpbP80Hp.`.
28 95 60 87 53 41 43 54 70 83 88 53 41 43 54 60	(.`.SACTp..SACT`
00 63 A0 11 93 63 61 70 60 43 49 44 58 70 87 53	.c...cap`CIDXp.S
41 43 54 60 A1 03 75 60 70 43 49 44 58 60 A2 35	ACT`..u`pCIDX`.5
95 60 87 53 41 43 54 75 60 A0 0B 93 60 87 53 41	.`.SACTu`...`.SA
43 54 70 00 60 70 83 88 53 41 43 54 60 00 63 A0	CTp.`p..SACT`.c.
14 93 7B 63 62 00 63 70 60 4E 58 54 44 70 87 53	..{cb.cp`NXTDp.S
41 43 54 60 A0 11 93 4E 58 54 44 87 53 41 43 54	ACT`...NXTD.SACT
70 00 53 53 44 50 A1 29 70 4E 58 54 44 60 70 83	p.SSDP.)pNXTD`p.
88 53 41 43 54 60 00 63 7B 53 53 44 50 0C F4 FF	.SACT`.c{SSDP...
FF FF 53 53 44 50 7D 53 53 44 50 63 53 53 44 50	..SSDP}SSDPcSSDP
70 0A 04 53 53 5A 45 70 53 53 44 50 50 38 30 48	p..SSZEpSSDPP80H
A4 41 54 49 42 14 26 41 46 4E 30 08 A0 1F 7B 4D	.ATIB.&AFN0...{M
53 4B 4E 01 00 8D 50 53 42 52 00 50 44 53 57 70	SKN...PSBR.PDSWp
01 50 44 53 57 86 56 47 41 5F 0A 81 14 3E 41 46	.PDSW.VGA_...>AF
4E 33 0A A0 37 7B 4D 53 4B 4E 0A 08 00 70 68 60	N3..7{MSKN...ph`
70 60 53 46 50 49 70 69 60 70 7B 60 0A 03 60 53	p`SFPIpi`p{`..`S
46 50 47 8D 50 53 42 52 0A 03 50 46 50 53 70 01	FPG.PSBR..PFPSp.
50 46 50 53 86 56 47 41 5F 0A 81 14 3E 41 46 4E	PFPS.VGA_...>AFN
34 09 A0 37 7B 4D 53 4B 4E 0A 10 00 70 68 60 70	4..7{MSKN...ph`p
53 53 50 53 61 70 60 53 53 50 53 A0 04 93 60 61	SSPSap`SSPS...`a
A1 19 8D 50 53 42 52 0A 04 50 53 50 53 70 01 50	...PSBR..PSPSp.P
53 50 53 86 56 47 41 5F 0A 81 14 28 41 46 4E 35	SPS.VGA_...(AFN5
08 A0 21 7B 4D 53 4B 4E 0A 20 00 8D 50 53 42 52	..!{MSKN. ..PSBR
0A 05 50 44 43 43 70 01 50 44 43 43 86 56 47 41	..PDCCp.PDCC.VGA
5F 0A 81 14 28 41 46 4E 36 08 A0 21 7B 4D 53 4B	_...(AFN6..!{MSK
4E 0A 40 00 8D 50 53 42 52 0A 06 50 58 50 53 70	N.@xxxxxx..PXPSp
01 50 58 50 53 86 56 47 41 5F 0A 81 14 46 06 41	.PXPS.VGA_...F.A
46 31 35 00 70 0A FF 50 38 30 48 8B 41 54 49 42	F15.p..P80H.ATIB
0A 02 44 53 5A 45 70 0A 08 44 53 5A 45 5B 23 5E	..DSZEp..DSZE[#^
5E 2E 4C 50 43 30 50 53 4D 58 FF FF 70 0A 8D 42	^.LPC0PSMX..p..B
43 4D 44 70 0A 0F 44 49 44 5F 70 41 54 49 42 49	CMDp..DID_pATIBI
4E 46 4F 42 53 4D 49 00 70 49 4E 46 4F 41 54 49	NFOBSMI.pINFOATI
42 5B 27 5E 5E 2E 4C 50 43 30 50 53 4D 58 A4 41	B['^^.LPC0PSMX.A
54 49 42 10 42 0E 5C 2F 03 5F 53 42 5F 50 43 49	TIB.B.\/._SB_PCI
30 56 47 41 5F 5B 80 52 45 56 44 00 0C 18 50 C8	0VGA_[.REVD...P.
AF 0C 04 FA 00 00 5B 81 12 52 45 56 44 00 53 52	......[..REVD.SR
4F 4D 20 56 52 4F 4D 80 00 7D 08 54 56 47 41 11	OM VROM..}.TVGA.
05 0B 00 FA 00 14 40 0A 41 54 52 4D 0A 72 68 69	......@.ATRM.rhi
60 A0 3D 92 94 60 53 52 4F 4D 77 69 0A 08 61 77	`.=..`SROMwi..aw
68 0A 08 62 70 56 52 4F 4D 54 56 47 41 5B 13 54	h..bpVROMTVGA[.T
56 47 41 62 61 54 45 4D 50 08 52 45 54 42 11 02	VGAbaTEMP.RETB..
69 70 54 45 4D 50 52 45 54 42 A4 52 45 54 42 A1	ipTEMPRETB.RETB.
46 05 A0 44 04 95 68 53 52 4F 4D 74 53 52 4F 4D	F..D..hSROMtSROM
68 63 77 63 0A 08 61 77 68 0A 08 62 70 56 52 4F	hcwc..awh..bpVRO
4D 54 56 47 41 5B 13 54 56 47 41 62 61 54 45 4D	MTVGA[.TVGAbaTEM
5F 08 52 45 54 43 11 02 63 70 54 45 4D 5F 52 45	_.RETC..cpTEM_RE
54 43 A4 52 45 54 43 A1 0E 08 52 45 54 44 11 02	TC.RETC...RETD..
01 A4 52 45 54 44 10 45 C5 5C 2F 03 5F 53 42 5F	..RETD.E.\/._SB_
50 43 49 30 56 47 41 5F 08 41 54 50 42 11 04 0B	PCI0VGA_.ATPB...
00 01 08 44 53 49 44 FF 08 48 53 49 44 FF 08 43	...DSID..HSID..C
4E 54 30 11 08 0A 05 05 00 00 10 01 08 43 4E 54	NT0..........CNT
31 11 08 0A 05 05 01 00 00 01 08 43 4E 54 32 11	1..........CNT2.
08 0A 05 07 03 00 10 02 08 43 4E 54 33 11 08 0A	.........CNT3...
05 07 07 00 20 02 08 43 4E 54 34 11 08 0A 05 00	.... ..CNT4.....
09 00 30 02 08 43 4E 54 35 11 08 0A 05 01 00 01	..0..CNT5.......
10 01 08 43 4E 54 36 11 08 0A 05 01 01 01 00 01	...CNT6.........
08 43 4E 54 37 11 08 0A 05 03 03 01 10 02 08 43	.CNT7..........C
4E 54 38 11 08 0A 05 03 07 01 20 02 08 43 4E 54	NT8....... ..CNT
39 11 08 0A 05 00 09 01 30 02 14 47 0A 41 54 50	9.......0..G.ATP
58 0A A0 09 93 68 00 A4 50 58 30 30 A0 09 93 68	X....h..PX00...h
01 A4 50 58 30 31 A0 14 93 68 0A 02 50 58 30 32	..PX01...h..PX02
83 88 69 0A 02 00 A4 41 54 50 42 A0 14 93 68 0A	..i....ATPB...h.
03 50 58 30 33 83 88 69 0A 02 00 A4 41 54 50 42	.PX03..i....ATPB
A0 14 93 68 0A 04 50 58 30 34 83 88 69 0A 02 00	...h..PX04..i...
A4 41 54 50 42 A0 0A 93 68 0A 08 A4 50 58 30 38	.ATPB...h...PX08
A0 0A 93 68 0A 09 A4 50 58 30 39 8B 41 54 50 42	...h...PX09.ATPB
00 53 53 5A 45 8B 41 54 50 42 0A 02 56 45 52 4E	.SSZE.ATPB..VERN
8A 41 54 50 42 0A 04 53 46 55 4E 70 00 53 53 5A	.ATPB..SFUNp.SSZ
45 70 00 56 45 52 4E 70 00 53 46 55 4E A4 41 54	Ep.VERNp.SFUN.AT
50 42 14 45 12 50 58 30 30 00 70 0A E0 50 38 30	PB.E.PX00.p..P80
48 8B 41 54 50 42 00 53 53 5A 45 8B 41 54 50 42	H.ATPB.SSZE.ATPB
0A 02 56 45 52 4E 8A 41 54 50 42 0A 04 53 46 55	..VERN.ATPB..SFU
4E 70 0A 08 53 53 5A 45 70 01 56 45 52 4E A0 16	Np..SSZEp.VERN..
93 50 58 45 4E 0C 00 00 00 80 70 00 53 46 55 4E	.PXEN.....p.SFUN
A4 41 54 50 42 A0 13 93 50 58 4D 58 0C 00 00 00	.ATPB...PXMX....
80 70 0B 8F 01 53 46 55 4E A1 09 70 0B 83 01 53	.p...SFUN..p...S
46 55 4E A0 19 93 50 58 44 59 0C 01 00 00 80 7B	FUN...PXDY.....{
53 46 55 4E 0C FD FF FF FF 53 46 55 4E A0 21 90	SFUN.....SFUN.!.
93 50 58 44 59 0C 01 00 00 80 93 50 58 46 58 0C	.PXDY......PXFX.
01 00 00 80 7D 53 46 55 4E 0A 02 53 46 55 4E A0	....}SFUN..SFUN.
35 93 50 58 49 44 5E 5E 2E 50 42 32 5F 5F 41 44	5.PXID^^.PB2__AD
52 70 5E 5E 2F 03 50 42 32 5F 56 47 41 5F 53 56	Rp^^/.PB2_VGA_SV
49 44 60 70 5E 5E 2F 03 50 42 32 5F 48 44 41 55	ID`p^^/.PB2_HDAU
53 56 49 44 61 A1 25 70 5E 5E 2F 03 50 42 33 5F	SVIDa.%p^^/.PB3_
56 47 41 5F 53 56 49 44 60 70 5E 5E 2F 03 50 42	VGA_SVID`p^^/.PB
33 5F 48 44 41 55 53 56 49 44 61 A0 0B 92 93 60	3_HDAUSVIDa....`
FF 70 60 44 53 49 44 A0 0B 92 93 61 FF 70 61 48	.p`DSID....a.paH
53 49 44 A4 41 54 50 42 14 43 07 50 58 30 31 00	SID.ATPB.C.PX01.
70 0A E1 50 38 30 48 8B 41 54 50 42 00 53 53 5A	p..P80H.ATPB.SSZ
45 8A 41 54 50 42 0A 02 56 4D 53 4B 8A 41 54 50	E.ATPB..VMSK.ATP
42 0A 06 46 4C 47 53 70 0A 0A 53 53 5A 45 70 0A	B..FLGSp..SSZEp.
FF 56 4D 53 4B A0 12 93 50 58 4D 58 0C 00 00 00	.VMSK...PXMX....
80 70 0A 4B 46 4C 47 53 A1 1E 70 00 46 4C 47 53	.p.KFLGS..p.FLGS
A0 16 93 50 58 44 59 0C 01 00 00 80 7D 46 4C 47	...PXDY.....}FLG
53 0A 80 46 4C 47 53 A4 41 54 50 42 14 43 64 50	S..FLGS.ATPB.CdP
58 30 32 01 8B 41 54 50 42 00 53 53 5A 45 8C 41	X02..ATPB.SSZE.A
54 50 42 0A 02 50 57 53 54 70 0A 03 53 53 5A 45	TPB..PWSTp..SSZE
70 11 03 0A 05 67 8B 67 00 53 5A 5A 45 5B 13 67	p....g.g.SZZE[.g
0A 10 0A 03 46 55 43 43 5B 13 67 0A 13 0A 05 44	....FUCC[.g....D
45 56 56 8C 67 0A 03 42 55 53 53 8C 67 0A 04 48	EVV.g..BUSS.g..H
50 53 54 70 0A 05 53 5A 5A 45 70 00 42 55 53 53	PSTp..SZZEp.BUSS
70 00 46 55 43 43 70 11 03 0A 04 66 8C 66 0A 02	p.FUCCp....f.f..
48 50 4F 58 7B 68 01 50 57 53 54 08 48 50 4F 4B	HPOX{h.PWST.HPOK
00 A0 4D 36 50 57 53 54 70 0B E2 11 50 38 30 48	..M6PWSTp...P80H
70 00 5E 5E 2E 53 4D 42 53 4F 30 34 34 70 00 5E	p.^^.SMBSO044p.^
5E 2E 53 4D 42 53 45 30 34 34 70 00 5E 5E 2E 53	^.SMBSE044p.^^.S
4D 42 53 4F 30 34 35 70 00 5E 5E 2E 53 4D 42 53	MBSO045p.^^.SMBS
45 30 34 35 5B 22 0A 0A 70 01 5E 5E 2E 53 4D 42	E045["..p.^^.SMB
53 4F 30 34 35 70 00 5E 5E 2E 53 4D 42 53 45 30	SO045p.^^.SMBSE0
34 35 5B 22 0A 0A 5B 22 0A 0A 70 01 5E 5E 2E 53	45["..["..p.^^.S
4D 42 53 4D 58 33 32 70 01 5E 5E 2E 53 4D 42 53	MBSMX32p.^^.SMBS
4D 58 33 33 A2 0E 93 5E 5E 2E 53 4D 42 53 49 30	MX33...^^.SMBSI0
33 32 00 A2 0E 93 5E 5E 2E 53 4D 42 53 49 30 33	32....^^.SMBSI03
33 00 70 01 5E 5E 2E 53 4D 42 53 4F 30 34 34 70	3.p.^^.SMBSO044p
00 5E 5E 2E 53 4D 42 53 45 30 34 34 70 0B E2 12	.^^.SMBSE044p...
50 38 30 48 70 00 48 50 4F 4B 5B 22 0A 64 5B 22	P80Hp.HPOK[".d["
0A 64 A0 18 93 50 58 49 44 5E 5E 2E 50 42 32 5F	.d...PXID^^.PB2_
5F 41 44 52 70 0A 02 44 45 56 56 A1 08 70 0A 03	_ADRp..DEVV..p..
44 45 56 56 70 01 48 50 53 54 70 41 4C 49 42 0A	DEVVp.HPSTpALIB.
06 67 66 5B 22 0A 14 70 00 62 A2 43 15 95 62 0A	.gf["..p.b.C..b.
0F A0 1E 93 50 58 49 44 5E 5E 2E 50 42 32 5F 5F	....PXID^^.PB2__
41 44 52 70 01 5E 5E 2E 50 42 32 5F 50 44 43 32	ADRp.^^.PB2_PDC2
A1 0E 70 01 5E 5E 2E 50 42 33 5F 50 44 43 32 70	..p.^^.PB3_PDC2p
01 64 70 0A C8 65 A2 44 05 90 64 65 A0 20 93 50	.dp..e.D..de. .P
58 49 44 5E 5E 2E 50 42 32 5F 5F 41 44 52 70 5E	XID^^.PB2__ADRp^
5E 2E 50 42 32 5F 58 50 52 44 0A A5 60 A1 10 70	^.PB2_XPRD..`..p
5E 5E 2E 50 42 33 5F 58 50 52 44 0A A5 60 7B 60	^^.PB3_XPRD..`{`
0A 7F 60 A0 0F 90 92 95 60 0A 10 92 93 60 0A 7F	..`.....`....`..
70 00 64 A1 07 5B 22 0A 05 76 65 A0 4C 0B 92 64	p.d..["..ve.L..d
A0 1E 93 50 58 49 44 5E 5E 2E 50 42 32 5F 5F 41	...PXID^^.PB2__A
44 52 70 5E 5E 2E 50 42 32 5F 58 50 44 4C 65 A1	DRp^^.PB2_XPDLe.
0E 70 5E 5E 2E 50 42 33 5F 58 50 44 4C 65 A0 32	.p^^.PB3_XPDLe.2
65 A0 1C 93 50 58 49 44 5E 5E 2E 50 42 32 5F 5F	e...PXID^^.PB2__
41 44 52 5E 5E 2E 50 42 32 5F 58 50 52 54 A1 0C	ADR^^.PB2_XPRT..
5E 5E 2E 50 42 33 5F 58 50 52 54 5B 22 0A 05 75	^^.PB3_XPRT["..u
62 A1 46 05 70 00 60 A0 23 93 50 58 49 44 5E 5E	b.F.p.`.#.PXID^^
2E 50 42 32 5F 5F 41 44 52 A0 11 93 5E 5E 2E 50	.PB2__ADR...^^.P
42 32 5F 58 50 52 32 FF 70 01 60 A1 13 A0 11 93	B2_XPR2.p.`.....
5E 5E 2E 50 42 33 5F 58 50 52 32 FF 70 01 60 A0	^^.PB3_XPR2.p.`.
0C 60 70 01 48 50 4F 4B 70 0A 10 62 A1 0B 70 00	.`p.HPOKp..b..p.
48 50 4F 4B 70 0A 10 62 A1 05 70 0A 10 62 A0 48	HPOKp..b..p..b.H
10 92 48 50 4F 4B 70 0B E2 13 50 38 30 48 A0 23	..HPOKp...P80H.#
93 50 58 49 44 5E 5E 2E 50 42 32 5F 5F 41 44 52	.PXID^^.PB2__ADR
70 5E 5E 2F 03 50 42 32 5F 56 47 41 5F 44 56 49	p^^/.PB2_VGA_DVI
44 61 A1 13 70 5E 5E 2F 03 50 42 33 5F 56 47 41	Da..p^^/.PB3_VGA
5F 44 56 49 44 61 5B 22 0A 0A 70 01 64 70 0A 05	_DVIDa["..p.dp..
65 A2 46 08 90 64 65 A0 20 93 50 58 49 44 5E 5E	e.F..de. .PXID^^
2E 50 42 32 5F 5F 41 44 52 70 5E 5E 2E 50 42 32	.PB2__ADRp^^.PB2
5F 58 50 52 44 0A A5 60 A1 10 70 5E 5E 2E 50 42	_XPRD..`..p^^.PB
33 5F 58 50 52 44 0A A5 60 7B 60 0A 7F 60 A0 09	3_XPRD..`{`..`..
92 94 60 0A 04 70 00 64 A1 3F A0 23 93 50 58 49	..`..p.d.?.#.PXI
44 5E 5E 2E 50 42 32 5F 5F 41 44 52 70 5E 5E 2F	D^^.PB2__ADRp^^/
03 50 42 32 5F 56 47 41 5F 44 56 49 44 61 A1 13	.PB2_VGA_DVIDa..
70 5E 5E 2F 03 50 42 33 5F 56 47 41 5F 44 56 49	p^^/.PB3_VGA_DVI
44 61 5B 22 0A 05 76 65 A0 18 93 50 58 49 44 5E	Da["..ve...PXID^
5E 2E 50 42 32 5F 5F 41 44 52 70 0A 02 44 45 56	^.PB2__ADRp..DEV
56 A1 08 70 0A 03 44 45 56 56 70 00 48 50 53 54	V..p..DEVVp.HPST
41 4C 49 42 0A 06 67 70 0B E2 14 50 38 30 48 A1	ALIB..gp...P80H.
4E 18 70 0B E2 02 50 38 30 48 A0 18 93 50 58 49	N.p...P80H...PXI
44 5E 5E 2E 50 42 32 5F 5F 41 44 52 70 0A 10 4D	D^^.PB2__ADRp..M
55 58 46 A1 08 70 0A 18 4D 55 58 46 70 00 5E 5E	UXF..p..MUXFp.^^
2E 53 4D 42 53 4F 30 34 34 70 00 5E 5E 2E 53 4D	.SMBSO044p.^^.SM
42 53 45 30 34 34 5B 22 0A 0A 70 00 5E 5E 2E 53	BSE044["..p.^^.S
4D 42 53 4F 30 34 35 70 00 5E 5E 2E 53 4D 42 53	MBSO045p.^^.SMBS
45 30 34 35 70 0B E2 03 50 38 30 48 A0 30 93 50	E045p...P80H.0.P
58 49 44 5E 5E 2E 50 42 32 5F 5F 41 44 52 70 01	XID^^.PB2__ADRp.
5E 5E 2E 50 42 32 5F 50 44 43 32 70 5E 5E 2F 03	^^.PB2_PDC2p^^/.
50 42 32 5F 56 47 41 5F 44 56 49 44 61 A1 20 70	PB2_VGA_DVIDa. p
01 5E 5E 2E 50 42 33 5F 50 44 43 32 70 5E 5E 2F	.^^.PB3_PDC2p^^/
03 50 42 33 5F 56 47 41 5F 44 56 49 44 61 5B 22	.PB3_VGA_DVIDa["
0A 0A 70 01 64 70 0A 05 65 A2 46 08 90 64 65 A0	..p.dp..e.F..de.
20 93 50 58 49 44 5E 5E 2E 50 42 32 5F 5F 41 44	 .PXID^^.PB2__AD
52 70 5E 5E 2E 50 42 32 5F 58 50 52 44 0A A5 60	Rp^^.PB2_XPRD..`
A1 10 70 5E 5E 2E 50 42 33 5F 58 50 52 44 0A A5	..p^^.PB3_XPRD..
60 7B 60 0A 7F 60 A0 09 92 94 60 0A 04 70 00 64	`{`..`....`..p.d
A1 3F A0 23 93 50 58 49 44 5E 5E 2E 50 42 32 5F	.?.#.PXID^^.PB2_
5F 41 44 52 70 5E 5E 2F 03 50 42 32 5F 56 47 41	_ADRp^^/.PB2_VGA
5F 44 56 49 44 61 A1 13 70 5E 5E 2F 03 50 42 33	_DVIDa..p^^/.PB3
5F 56 47 41 5F 44 56 49 44 61 5B 22 0A 05 76 65	_VGA_DVIDa["..ve
A0 18 93 50 58 49 44 5E 5E 2E 50 42 32 5F 5F 41	...PXID^^.PB2__A
44 52 70 0A 02 44 45 56 56 A1 08 70 0A 03 44 45	DRp..DEVV..p..DE
56 56 70 00 48 50 53 54 41 4C 49 42 0A 06 67 70	VVp.HPSTALIB..gp
0A 02 48 50 4F 4B 70 0B E2 04 50 38 30 48 A0 41	..HPOKp...P80H.A
0C 48 50 4F 4B A0 4A 09 90 93 48 50 4F 4B 01 92	.HPOK.J...HPOK..
93 44 53 49 44 FF 70 44 53 49 44 61 A0 23 93 50	.DSID.pDSIDa.#.P
58 49 44 5E 5E 2E 50 42 32 5F 5F 41 44 52 70 61	XID^^.PB2__ADRpa
5E 5E 2F 03 50 42 32 5F 56 47 41 5F 53 4D 49 44	^^/.PB2_VGA_SMID
A1 13 70 61 5E 5E 2F 03 50 42 33 5F 56 47 41 5F	..pa^^/.PB3_VGA_
53 4D 49 44 5B 22 0A 0A 70 48 53 49 44 61 A0 3D	SMID["..pHSIDa.=
92 93 61 FF A0 23 93 50 58 49 44 5E 5E 2E 50 42	..a..#.PXID^^.PB
32 5F 5F 41 44 52 70 61 5E 5E 2F 03 50 42 32 5F	2__ADRpa^^/.PB2_
48 44 41 55 53 4D 49 44 A1 13 70 61 5E 5E 2F 03	HDAUSMID..pa^^/.
50 42 33 5F 48 44 41 55 53 4D 49 44 5B 22 0A 0A	PB3_HDAUSMID["..
A0 17 93 50 58 49 44 5E 5E 2E 50 42 32 5F 5F 41	...PXID^^.PB2__A
44 52 86 50 42 32 5F 00 A1 07 86 50 42 33 5F 00	DR.PB2_....PB3_.
14 29 50 58 30 33 01 8B 41 54 50 42 00 53 53 5A	.)PX03..ATPB.SSZ
45 8B 41 54 50 42 0A 02 44 50 53 57 70 0A 04 53	E.ATPB..DPSWp..S
53 5A 45 7B 68 01 44 50 53 57 14 30 50 58 30 34	SZE{h.DPSW.0PX04
01 70 0A E4 50 38 30 48 8B 41 54 50 42 00 53 53	.p..P80H.ATPB.SS
5A 45 8B 41 54 50 42 0A 02 49 43 53 57 70 0A 04	ZE.ATPB..ICSWp..
53 53 5A 45 7B 68 01 49 43 53 57 14 45 22 50 58	SSZE{h.ICSW.E"PX
30 38 00 70 0A E8 50 38 30 48 8B 41 54 50 42 00	08.p..P80H.ATPB.
43 4E 55 4D 8B 41 54 50 42 0A 02 43 53 53 5A 70	CNUM.ATPB..CSSZp
0A 0A 43 4E 55 4D 70 0A 05 43 53 53 5A 5B 13 41	..CNUMp..CSSZ[.A
54 50 42 0A 20 0A 28 43 54 49 30 70 43 4E 54 30	TPB. .(CTI0pCNT0
43 54 49 30 5B 13 41 54 50 42 0A 48 0A 28 43 54	CTI0[.ATPB.H.(CT
49 31 70 43 4E 54 31 43 54 49 31 5B 13 41 54 50	I1pCNT1CTI1[.ATP
42 0A 70 0A 28 43 54 49 32 8C 43 4E 54 32 00 46	B.p.(CTI2.CNT2.F
4C 47 32 A0 25 93 4C 50 54 59 01 A0 0D 93 4D 39	LG2.%.LPTY....M9
32 44 01 70 00 46 4C 47 32 A0 0F 93 4D 39 32 44	2D.p.FLG2...M92D
0A 02 70 0A 07 46 4C 47 32 70 43 4E 54 32 43 54	..p..FLG2pCNT2CT
49 32 5B 13 41 54 50 42 0A 98 0A 28 43 54 49 33	I2[.ATPB...(CTI3
8C 43 4E 54 33 00 46 4C 47 33 A0 0E 93 4C 50 54	.CNT3.FLG3...LPT
59 00 70 0A 07 46 4C 47 33 A0 0D 93 4C 50 54 59	Y.p..FLG3...LPTY
01 70 00 46 4C 47 33 A0 0E 93 4C 50 54 59 0A 02	.p.FLG3...LPTY..
70 00 46 4C 47 33 A0 0F 93 4D 39 32 44 0A 02 70	p.FLG3...M92D..p
0A 07 46 4C 47 33 70 43 4E 54 33 43 54 49 33 5B	..FLG3pCNT3CTI3[
13 41 54 50 42 0A C0 0A 28 43 54 49 34 70 43 4E	.ATPB...(CTI4pCN
54 34 43 54 49 34 5B 13 41 54 50 42 0A E8 0A 28	T4CTI4[.ATPB...(
43 54 49 35 70 43 4E 54 35 43 54 49 35 5B 13 41	CTI5pCNT5CTI5[.A
54 50 42 0B 10 01 0A 28 43 54 49 36 70 43 4E 54	TPB....(CTI6pCNT
36 43 54 49 36 5B 13 41 54 50 42 0B 38 01 0A 28	6CTI6[.ATPB.8..(
43 54 49 37 8C 43 4E 54 37 00 46 4C 47 37 A0 24	CTI7.CNT7.FLG7.$
93 4C 50 54 59 01 A0 0D 93 4D 39 32 44 01 70 00	.LPTY....M92D.p.
46 4C 47 37 A0 0E 93 4D 39 32 44 0A 02 70 00 46	FLG7...M92D..p.F
4C 47 37 70 43 4E 54 37 43 54 49 37 5B 13 41 54	LG7pCNT7CTI7[.AT
50 42 0B 60 01 0A 28 43 54 49 38 8C 43 4E 54 38	PB.`..(CTI8.CNT8
00 46 4C 47 38 A0 0E 93 4C 50 54 59 00 70 0A 07	.FLG8...LPTY.p..
46 4C 47 38 A0 0D 93 4C 50 54 59 01 70 00 46 4C	FLG8...LPTY.p.FL
47 38 A0 0E 93 4C 50 54 59 0A 02 70 00 46 4C 47	G8...LPTY..p.FLG
38 A0 0F 93 4D 39 32 44 0A 02 70 0A 07 46 4C 47	8...M92D..p..FLG
38 70 43 4E 54 38 43 54 49 38 5B 13 41 54 50 42	8pCNT8CTI8[.ATPB
0B 88 01 0A 28 43 54 49 39 8C 43 4E 54 39 00 46	....(CTI9.CNT9.F
4C 47 39 A0 0F 93 4D 39 32 44 0A 02 70 0A 07 46	LG9...M92D..p..F
4C 47 39 70 43 4E 54 39 43 54 49 39 A4 41 54 50	LG9pCNT9CTI9.ATP
42 14 4A 09 50 58 30 39 00 70 0A E9 50 38 30 48	B.J.PX09.p..P80H
8B 41 54 50 42 00 43 4E 55 4D 8B 41 54 50 42 0A	.ATPB.CNUM.ATPB.
02 43 53 53 5A 70 00 43 4E 55 4D 70 00 43 53 53	.CSSZp.CNUMp.CSS
5A 8C 41 54 50 42 0A 04 41 54 49 30 8C 41 54 50	Z.ATPB..ATI0.ATP
42 0A 05 48 50 44 30 8C 41 54 50 42 0A 06 44 44	B..HPD0.ATPB..DD
43 30 70 00 41 54 49 30 70 00 48 50 44 30 70 00	C0p.ATI0p.HPD0p.
44 44 43 30 8C 41 54 50 42 0A 07 41 54 49 31 8C	DDC0.ATPB..ATI1.
41 54 50 42 0A 08 48 50 44 31 8C 41 54 50 42 0A	ATPB..HPD1.ATPB.
09 44 44 43 31 70 00 41 54 49 31 70 00 48 50 44	.DDC1p.ATI1p.HPD
31 70 00 44 44 43 31 A4 41 54 50 42 08 41 54 30	1p.DDC1.ATPB.AT0
30 11 03 0A FF 08 41 54 30 31 11 03 0A 03 14 3D	0.....AT01.....=
41 54 43 53 0A A0 08 93 68 00 41 54 43 30 A0 08	ATCS....h.ATC0..
93 68 01 41 54 43 31 A0 0A 93 68 0A 02 41 54 43	.h.ATC1...h..ATC
32 69 A0 09 93 68 0A 03 41 54 43 33 A0 0A 93 68	2i...h..ATC3...h
0A 04 41 54 43 34 69 A4 41 54 30 30 14 3A 41 54	..ATC4i.AT00.:AT
43 30 00 8B 41 54 30 30 00 53 5A 5A 45 8B 41 54	C0..AT00.SZZE.AT
30 30 0A 02 49 4E 54 46 8A 41 54 30 30 0A 04 53	00..INTF.AT00..S
55 50 50 70 0A 08 53 5A 5A 45 70 01 49 4E 54 46	UPPp..SZZEp.INTF
70 0A 0F 53 55 50 50 14 4D 04 41 54 43 31 08 8B	p..SUPP.M.ATC1..
41 54 30 30 00 53 5A 5A 45 8A 41 54 30 30 0A 02	AT00.SZZE.AT00..
56 46 4D 4B 8A 41 54 30 30 0A 06 46 4C 41 47 5B	VFMK.AT00..FLAG[
13 41 54 30 30 0A 30 01 44 4F 43 4B 70 0A 0A 53	.AT00.0.DOCKp..S
5A 5A 45 70 01 56 46 4D 4B 70 00 46 4C 41 47 70	ZZEp.VFMKp.FLAGp
01 44 4F 43 4B 14 47 08 41 54 43 32 09 5B 13 68	.DOCK.G.ATC2.[.h
0A 10 0A 03 46 55 43 43 5B 13 68 0A 13 0A 06 44	....FUCC[.h....D
45 56 56 8C 68 0A 03 42 55 53 53 8A 68 0A 04 56	EVV.h..BUSS.h..V
46 4D 4B 8A 68 0A 06 46 4C 41 47 5B 13 68 0A 30	FMK.h..FLAG[.h.0
01 41 44 56 43 5B 13 68 0A 31 01 57 46 43 4D 8C	.ADVC[.h.1.WFCM.
68 0A 08 52 51 53 54 8C 68 0A 09 50 46 52 51 8B	h..RQST.h..PFRQ.
41 54 30 30 00 53 5A 5A 45 8C 41 54 30 30 0A 02	AT00.SZZE.AT00..
52 45 54 56 70 0A 03 53 5A 5A 45 70 01 52 45 54	RETVp..SZZEp.RET
56 70 41 4C 49 42 0A 02 68 41 54 30 30 14 4A 05	VpALIB..hAT00.J.
41 54 43 33 08 8B 41 54 30 30 00 53 5A 5A 45 8C	ATC3..AT00.SZZE.
41 54 30 30 0A 02 52 45 54 56 8B 41 54 30 31 00	AT00..RETV.AT01.
53 5A 5A 42 8C 41 54 30 31 0A 02 50 53 50 50 70	SZZB.AT01..PSPPp
0A 03 53 5A 5A 45 70 01 52 45 54 56 70 0A 03 53	..SZZEp.RETVp..S
5A 5A 42 70 01 50 53 50 50 70 41 4C 49 42 0A 03	ZZBp.PSPPpALIB..
41 54 30 31 41 54 30 30 14 4B 05 41 54 43 34 09	AT01AT00.K.ATC4.
5B 13 68 0A 10 0A 03 46 55 43 43 5B 13 68 0A 13	[.h....FUCC[.h..
0A 06 44 45 56 56 8C 68 0A 03 42 55 53 53 8C 68	..DEVV.h..BUSS.h
0A 04 4E 55 4C 4E 8B 41 54 30 30 00 53 5A 5A 45	..NULN.AT00.SZZE
8C 41 54 30 30 0A 02 4E 55 4C 4D 70 0A 03 53 5A	.AT00..NULMp..SZ
5A 45 70 01 4E 55 4C 4D 70 41 4C 49 42 0A 04 68	ZEp.NULMpALIB..h
41 54 30 30 5B 82 43 FE 50 42 32 5F 08 5F 41 44	AT00[.C.PB2_._AD
52 0C 00 00 02 00 14 21 5F 50 52 57 00 A0 10 93	R......!_PRW....
57 4B 50 4D 01 A4 47 50 52 57 0A 08 0A 05 A1 09	WKPM..GPRW......
A4 47 50 52 57 0A 08 00 08 50 52 30 32 12 34 04	.GPRW....PR02.4.
12 0B 04 0B FF FF 00 4C 4E 4B 43 00 12 0B 04 0B	.......LNKC.....
FF FF 01 4C 4E 4B 44 00 12 0C 04 0B FF FF 0A 02	...LNKD.........
4C 4E 4B 41 00 12 0C 04 0B FF FF 0A 03 4C 4E 4B	LNKA.........LNK
42 00 08 41 52 30 32 12 2C 04 12 09 04 0B FF FF	B..AR02.,.......
00 00 0A 12 12 09 04 0B FF FF 01 00 0A 13 12 0A	................
04 0B FF FF 0A 02 00 0A 10 12 0A 04 0B FF FF 0A	................
03 00 0A 11 14 16 5F 50 52 54 00 A0 0A 50 49 43	......_PRT...PIC
4D A4 41 52 30 32 A4 50 52 30 32 5B 80 58 50 45	M.AR02.PR02[.XPE
58 00 0C 00 01 01 F8 0B 00 01 5B 81 0E 58 50 45	X.........[..XPE
58 03 00 40 14 56 43 30 53 20 5B 80 58 50 43 42	X..@.VC0S [.XPCB
02 0A 58 0A 24 5B 81 33 58 50 43 42 00 00 40 08	..X.$[.3XPCB..@.
4C 4B 43 4E 10 4C 4B 53 54 10 00 30 00 03 50 44	LKCN.LKST..0..PD
43 32 01 00 02 50 44 53 32 01 00 01 48 50 43 53	C2...PDS2...HPCS
01 00 27 00 10 50 4D 45 53 01 5B 80 58 50 52 49	..'..PMES.[.XPRI
02 0A E0 0A 08 5B 81 10 58 50 52 49 01 58 50 49	.....[..XPRI.XPI
52 20 58 50 49 44 20 5B 80 50 43 46 47 02 00 0A	R XPID [.PCFG...
20 5B 81 13 50 43 46 47 03 44 56 49 44 20 00 40	 [..PCFG.DVID .@
0A 53 42 55 53 20 14 19 58 50 44 4C 00 A0 0E 7B	.SBUS ..XPDL...{
56 43 30 53 0C 00 00 02 00 00 A4 FF A1 03 A4 00	VC0S............
5B 01 58 50 50 4D 00 14 28 58 50 52 44 01 5B 23	[.XPPM..(XPRD.[#
58 50 50 4D FF FF 70 68 58 50 49 52 70 58 50 49	XPPM..phXPIRpXPI
44 60 70 00 58 50 49 52 5B 27 58 50 50 4D A4 60	D`p.XPIR['XPPM.`
14 26 58 50 57 52 02 5B 23 58 50 50 4D FF FF 70	.&XPWR.[#XPPM..p
68 58 50 49 52 70 69 58 50 49 44 70 00 58 50 49	hXPIRpiXPIDp.XPI
52 5B 27 58 50 50 4D 14 31 58 50 52 54 00 70 58	R['XPPM.1XPRT.pX
50 52 44 0A A2 60 7B 60 0C F8 FF FF FF 60 7A 60	PRD..`{`.....`z`
0A 04 61 7B 61 0A 07 61 7D 60 61 60 7D 60 0B 00	..a{a..a}`a`}`..
01 60 58 50 57 52 0A A2 60 14 42 06 58 50 52 32	.`XPWR..`.B.XPR2
00 70 4C 4B 43 4E 60 7B 60 0C DF FF FF FF 60 70	.pLKCN`{`.....`p
60 4C 4B 43 4E 7D 60 0A 20 60 70 60 4C 4B 43 4E	`LKCN}`. `p`LKCN
70 0A 64 61 70 01 62 A2 1C 90 61 62 5B 22 01 70	p.dap.b...ab[".p
4C 4B 53 54 63 A0 09 7B 63 0B 00 08 00 76 61 A1	LKSTc..{c....va.
04 70 00 62 7B 60 0C DF FF FF FF 60 70 60 4C 4B	.p.b{`.....`p`LK
43 4E A0 05 92 62 A4 FF A1 03 A4 00 14 29 58 50	CN...b.......)XP
50 42 00 70 5F 41 44 52 60 70 7A 60 0A 10 00 61	PB.p_ADR`pz`...a
70 79 61 0A 03 00 61 70 7B 60 0A 0F 00 62 70 7D	pya...ap{`...bp}
61 62 00 63 A4 63 14 49 15 58 50 50 52 01 08 48	ab.c.c.I.XPPR..H
50 4F 4B 00 70 00 48 50 4F 4B 70 79 58 50 50 42	POK.p.HPOKpyXPPB
0A 03 00 60 A0 41 12 68 58 50 4C 4C 60 01 58 50	...`.A.hXPLL`.XP
4C 50 60 01 5B 22 0A C8 58 50 54 52 60 01 70 0A	LP`.["..XPTR`.p.
0F 65 A2 43 10 90 92 48 50 4F 4B 94 65 00 70 01	.e.C...HPOK.e.p.
50 44 43 32 70 0A 28 61 A2 46 06 90 92 48 50 4F	PDC2p.(a.F...HPO
4B 94 61 00 70 58 50 52 44 0A A5 62 A0 0C 93 7B	K.a.pXPRD..b...{
62 0A FF 00 0A 3F 70 01 61 A0 10 93 7B 7A 62 0A	b....?p.a...{zb.
08 00 0A FF 00 0A 3F 70 01 61 A0 10 93 7B 7A 62	......?p.a...{zb
0A 08 00 0A FF 00 0A 3F 70 01 61 A0 10 93 7B 7A	.......?p.a...{z
62 0A 08 00 0A FF 00 0A 3F 70 01 61 A0 10 92 95	b.......?p.a....
7B 62 0A FF 00 0A 04 70 01 48 50 4F 4B 76 61 A0	{b.....p.HPOKva.
36 48 50 4F 4B 70 7B 58 50 52 44 0A A5 0A FF 00	6HPOKp{XPRD.....
62 70 7B 7A 58 50 52 44 0A A2 0A 04 00 0A 07 00	bp{zXPRD........
63 A0 14 90 93 62 0A 06 90 94 63 01 95 63 0A 05	c....b....c..c..
70 00 48 50 4F 4B A0 4F 04 48 50 4F 4B 70 0B D0	p.HPOK.O.HPOKp..
07 61 70 00 48 50 4F 4B A2 3D 90 92 48 50 4F 4B	.ap.HPOK.=..HPOK
61 70 7B 58 50 52 44 0A A5 0A FF 00 62 A0 17 93	ap{XPRD.....b...
62 0A 07 70 01 61 70 58 50 44 4C 64 A0 08 64 58	b..p.apXPDLd..dX
50 52 54 76 65 A0 0B 93 62 0A 10 70 01 48 50 4F	PRTve...b..p.HPO
4B 5B 22 01 76 61 A0 17 48 50 4F 4B 58 50 54 52	K[".va..HPOKXPTR
60 00 58 50 4C 50 60 00 58 50 4C 4C 60 00 A4 FF	`.XPLP`.XPLL`...
5B 82 43 BD 56 47 41 5F 08 5F 41 44 52 00 5B 80	[.C.VGA_._ADR.[.
50 43 46 47 02 00 0A 50 5B 81 1B 50 43 46 47 03	PCFG...P[..PCFG.
44 56 49 44 20 00 40 14 53 56 49 44 20 00 40 0E	DVID .@.SVID .@.
53 4D 49 44 20 08 44 4F 53 41 00 08 53 57 49 54	SMID .DOSA..SWIT
01 08 43 52 54 41 01 08 4C 43 44 41 01 08 48 44	..CRTA..LCDA..HD
4D 41 01 14 0C 5F 44 4F 53 01 70 68 44 4F 53 41	MA..._DOS.phDOSA
14 22 5F 44 4F 44 00 08 44 4F 44 4C 12 11 03 0C	."_DOD..DODL....
00 01 01 00 0C 10 01 01 00 0C 10 02 01 00 A4 44	...............D
4F 44 4C 5B 82 48 24 4C 43 44 5F 08 5F 41 44 52	ODL[.H$LCD_._ADR
0B 10 01 14 24 5F 44 43 53 00 70 0D 4C 43 44 20	....$_DCS.p.LCD 
2D 2D 20 5F 44 43 53 00 5B 31 A0 08 4C 43 44 41	-- _DCS.[1..LCDA
A4 0A 1F A1 04 A4 0A 1D 14 22 5F 44 47 53 00 70	........."_DGS.p
0D 4C 43 44 20 2D 2D 20 5F 44 43 53 00 5B 31 A0	.LCD -- _DCS.[1.
07 4C 43 44 41 A4 01 A1 03 A4 00 14 16 5F 44 53	.LCDA........_DS
53 01 70 0D 4C 43 44 20 2D 2D 20 5F 44 53 53 00	S.p.LCD -- _DSS.
5B 31 08 42 52 54 42 12 1B 0D 0A 64 0A 32 00 0A	[1.BRTB....d.2..
0A 0A 14 0A 1E 0A 28 0A 32 0A 3C 0A 46 0A 50 0A	......(.2.<.F.P.
5A 0A 64 08 41 55 31 35 12 18 0B 0A 07 0A 09 0A	Z.d.AU15........
0D 0A 11 0A 16 0A 1D 0A 25 0A 2F 0A 3C 0A 4E 0A	........%./.<.N.
64 08 43 4D 31 35 12 18 0B 0A 07 0A 09 0A 0D 0A	d.CM15..........
11 0A 16 0A 1D 0A 25 0A 2F 0A 3C 0A 4E 0A 64 08	......%./.<.N.d.
44 45 46 54 12 18 0B 0A 06 0A 08 0A 0B 0A 0E 0A	DEFT............
13 0A 19 0A 21 0A 2A 0A 36 0A 45 0A 64 14 0B 5F	....!.*.6.E.d.._
42 43 4C 00 A4 42 52 54 42 08 42 51 43 4C 0A 06	BCL..BRTB.BQCL..
14 4C 0D 5F 42 43 4D 01 70 00 42 52 4C 53 70 0A	.L._BCM.p.BRLSp.
55 42 43 4D 46 70 68 42 43 4D 56 A0 41 05 90 92	UBCMFphBCMV.A...
95 68 00 92 94 68 0A 64 70 68 60 70 68 42 51 43	.h...h.dph`phBQC
4C 78 68 0A 0A 62 61 70 83 88 44 45 46 54 61 00	Lxh..bap..DEFTa.
60 A0 15 93 4C 43 44 44 0C 06 AF EC 22 70 83 88	`...LCDD...."p..
41 55 31 35 61 00 60 A0 15 93 4C 43 44 44 0C 0D	AU15a.`...LCDD..
AF A2 15 70 83 88 43 4D 31 35 61 00 60 A0 27 5E	...p..CM15a.`.'^
5E 5E 5E 2F 03 4C 50 43 30 45 43 5F 5F 41 44 50	^^^/.LPC0EC__ADP
5F 70 61 5E 5E 5E 5E 2F 03 4C 50 43 30 45 43 5F	_pa^^^^/.LPC0EC_
5F 4C 43 42 41 A1 15 70 61 5E 5E 5E 5E 2F 03 4C	_LCBA..pa^^^^/.L
50 43 30 45 43 5F 5F 4C 43 42 44 5B 23 5E 5E 5E	PC0EC__LCBD[#^^^
5E 2E 4C 50 43 30 50 53 4D 58 FF FF 70 60 42 52	^.LPC0PSMX..p`BR
54 4C 70 0A 72 42 43 4D 44 42 53 4D 49 00 5B 27	TLp.rBCMDBSMI.['
5E 5E 5E 5E 2E 4C 50 43 30 50 53 4D 58 14 0E 5F	^^^^.LPC0PSMX.._
42 51 43 00 70 42 51 43 4C 60 A4 60 14 40 06 42	BQC.pBQCL`.`.@.B
52 41 4A 00 A0 29 5E 5E 5E 5E 2F 03 4C 50 43 30	RAJ..)^^^^/.LPC0
45 43 5F 5F 42 52 55 50 A0 15 95 42 43 4D 56 0A	EC__BRUP...BCMV.
64 72 42 43 4D 56 0A 0A 60 5F 42 43 4D 60 A0 28	drBCMV..`_BCM`.(
5E 5E 5E 5E 2F 03 4C 50 43 30 45 43 5F 5F 42 52	^^^^/.LPC0EC__BR
44 4E A0 14 94 42 43 4D 56 00 74 42 43 4D 56 0A	DN...BCMV.tBCMV.
0A 60 5F 42 43 4D 60 70 01 42 52 4C 53 5B 82 46	.`_BCM`p.BRLS[.F
07 43 52 54 5F 08 5F 41 44 52 0B 00 01 14 27 5F	.CRT_._ADR....'_
44 43 53 00 70 0D 43 52 54 20 5F 44 43 53 20 44	DCS.p.CRT _DCS D
65 62 75 67 00 5B 31 A0 08 43 52 54 41 A4 0A 1F	ebug.[1..CRTA...
A1 04 A4 0A 1D 14 25 5F 44 47 53 00 70 0D 43 52	......%_DGS.p.CR
54 20 5F 44 47 53 20 44 65 62 75 67 00 5B 31 A0	T _DGS Debug.[1.
07 43 52 54 41 A4 01 A1 03 A4 00 14 19 5F 44 53	.CRTA........_DS
53 01 70 0D 43 52 54 20 5F 44 53 53 20 44 65 62	S.p.CRT _DSS Deb
75 67 00 5B 31 5B 82 49 07 48 44 4D 49 08 5F 41	ug.[1[.I.HDMI._A
44 52 0B 10 02 14 28 5F 44 43 53 00 70 0D 48 44	DR....(_DCS.p.HD
4D 49 20 5F 44 43 53 20 44 65 62 75 67 00 5B 31	MI _DCS Debug.[1
A0 08 48 44 4D 41 A4 0A 1F A1 04 A4 0A 1D 14 26	..HDMA.........&
5F 44 47 53 00 70 0D 48 44 4D 49 20 5F 44 47 53	_DGS.p.HDMI _DGS
20 44 65 62 75 67 00 5B 31 A0 07 48 44 4D 41 A4	 Debug.[1..HDMA.
01 A1 03 A4 00 14 1A 5F 44 53 53 01 70 0D 48 44	......._DSS.p.HD
4D 49 20 5F 44 53 53 20 44 65 62 75 67 00 5B 31	MI _DSS Debug.[1
08 41 54 49 42 11 04 0B 00 01 14 43 09 41 54 49	.ATIB......C.ATI
46 0A A0 09 93 68 00 A4 41 46 30 30 A0 09 93 68	F....h..AF00...h
01 A4 41 46 30 31 A0 0A 93 68 0A 02 A4 41 46 30	..AF01...h...AF0
32 A0 16 93 68 0A 03 A4 41 46 30 33 83 88 69 0A	2...h...AF03..i.
02 00 83 88 69 0A 04 00 A0 0A 93 68 0A 0F A4 41	....i......h...A
46 31 35 A1 4A 04 8B 41 54 49 42 00 53 53 5A 45	F15.J..ATIB.SSZE
8B 41 54 49 42 0A 02 56 45 52 4E 8A 41 54 49 42	.ATIB..VERN.ATIB
0A 04 4E 4D 53 4B 8A 41 54 49 42 0A 08 53 46 55	..NMSK.ATIB..SFU
4E 70 00 53 53 5A 45 70 00 56 45 52 4E 70 00 4E	Np.SSZEp.VERNp.N
4D 53 4B 70 00 53 46 55 4E A4 41 54 49 42 14 49	MSKp.SFUN.ATIB.I
07 41 46 30 30 00 8B 41 54 49 42 00 53 53 5A 45	.AF00..ATIB.SSZE
8B 41 54 49 42 0A 02 56 45 52 4E 8A 41 54 49 42	.ATIB..VERN.ATIB
0A 04 4E 4D 53 4B 8A 41 54 49 42 0A 08 53 46 55	..NMSK.ATIB..SFU
4E 70 0A 0C 53 53 5A 45 70 01 56 45 52 4E A0 1A	Np..SSZEp.VERN..
93 5E 5E 5E 2E 56 47 41 5F 50 58 45 4E 0C 00 00	.^^^.VGA_PXEN...
00 80 70 0A 11 4E 4D 53 4B A1 08 70 0A 51 4E 4D	..p..NMSK..p.QNM
53 4B 70 4E 4D 53 4B 4D 53 4B 4E 70 0B 07 40 53	SKpNMSKMSKNp..@S
46 55 4E A4 41 54 49 42 14 48 04 41 46 30 31 00	FUN.ATIB.H.AF01.
8B 41 54 49 42 00 53 53 5A 45 8A 41 54 49 42 0A	.ATIB.SSZE.ATIB.
02 56 4D 53 4B 8A 41 54 49 42 0A 06 46 4C 47 53	.VMSK.ATIB..FLGS
70 0A 0A 53 53 5A 45 70 0A 0B 56 4D 53 4B 70 0A	p..SSZEp..VMSKp.
0A 53 53 5A 45 70 0A 0B 46 4C 47 53 A4 41 54 49	.SSZEp..FLGS.ATI
42 08 50 53 42 52 11 07 0A 04 00 00 00 00 08 4D	B.PSBR.........M
53 4B 4E 00 08 53 45 58 4D 00 08 53 54 48 47 00	SKN..SEXM..STHG.
08 53 54 48 49 00 08 53 46 50 47 00 08 53 46 50	.STHI..SFPG..SFP
49 00 08 53 53 50 53 00 08 53 53 44 4D 0A 0A 08	I..SSPS..SSDM...
53 43 44 59 00 08 53 41 43 54 11 0A 0A 07 01 02	SCDY..SACT......
08 80 03 09 81 14 4A 15 41 46 30 32 00 8D 50 53	......J.AF02..PS
42 52 00 50 44 53 57 8D 50 53 42 52 01 50 45 58	BR.PDSW.PSBR.PEX
4D 8D 50 53 42 52 0A 02 50 54 48 52 8D 50 53 42	M.PSBR..PTHR.PSB
52 0A 03 50 46 50 53 8D 50 53 42 52 0A 04 50 53	R..PFPS.PSBR..PS
50 53 8D 50 53 42 52 0A 05 50 44 43 43 8D 50 53	PS.PSBR..PDCC.PS
42 52 0A 06 50 58 50 53 8B 41 54 49 42 00 53 53	BR..PXPS.ATIB.SS
5A 45 8A 41 54 49 42 0A 02 50 53 42 49 8C 41 54	ZE.ATIB..PSBI.AT
49 42 0A 06 45 58 50 4D 8C 41 54 49 42 0A 07 54	IB..EXPM.ATIB..T
48 52 4D 8C 41 54 49 42 0A 08 54 48 49 44 8C 41	HRM.ATIB..THID.A
54 49 42 0A 09 46 50 57 52 8C 41 54 49 42 0A 0A	TIB..FPWR.ATIB..
46 50 49 44 8C 41 54 49 42 0A 0B 53 50 57 52 70	FPID.ATIB..SPWRp
0A 0C 53 53 5A 45 70 50 53 42 52 50 53 42 49 A0	..SSZEpPSBRPSBI.
0B 50 44 53 57 70 00 50 44 53 57 A0 1A 50 45 58	.PDSWp.PDSW..PEX
4D 70 53 45 58 4D 45 58 50 4D 70 00 53 45 58 4D	MpSEXMEXPMp.SEXM
70 00 50 45 58 4D A0 29 50 54 48 52 70 53 54 48	p.PEXM.)PTHRpSTH
47 54 48 52 4D 70 53 54 48 49 54 48 49 44 70 00	GTHRMpSTHITHIDp.
53 54 48 47 70 00 53 54 48 49 70 00 50 54 48 52	STHGp.STHIp.PTHR
A0 29 50 46 50 53 70 53 46 50 47 46 50 57 52 70	.)PFPSpSFPGFPWRp
53 46 50 49 46 50 57 52 70 00 53 46 50 47 70 00	SFPIFPWRp.SFPGp.
53 46 50 49 70 00 50 46 50 53 A0 14 50 53 50 53	SFPIp.PFPS..PSPS
70 53 53 50 53 53 50 57 52 70 00 50 53 50 53 A0	pSSPSSPWRp.PSPS.
0B 50 58 50 53 70 00 50 58 50 53 A4 41 54 49 42	.PXPSp.PXPS.ATIB
14 43 14 41 46 30 33 02 8B 41 54 49 42 00 53 53	.C.AF03..ATIB.SS
5A 45 8B 41 54 49 42 0A 02 53 53 44 50 8B 41 54	ZE.ATIB..SSDP.AT
49 42 0A 04 53 43 44 50 70 68 53 53 44 50 70 69	IB..SCDPphSSDPpi
53 43 44 50 08 4E 58 54 44 0A 06 08 43 49 44 58	SCDP.NXTD...CIDX
0A 06 70 53 53 44 50 61 7B 61 0A 8B 61 70 53 43	..pSSDPa{a..apSC
44 50 62 A0 2B 5B 12 5C 2F 03 5F 53 42 5F 4C 49	DPb.+[.\/._SB_LI
44 5F 5F 4C 49 44 64 7B 62 0C FE FF FF FF 62 7D	D__LIDd{b.....b}
62 5E 5E 5E 5E 2E 4C 49 44 5F 5F 4C 49 44 62 A1	b^^^^.LID__LIDb.
05 7D 62 01 62 70 62 50 38 30 48 70 00 60 A2 28	.}b.bpbP80Hp.`.(
95 60 87 53 41 43 54 70 83 88 53 41 43 54 60 00	.`.SACTp..SACT`.
63 A0 11 93 63 61 70 60 43 49 44 58 70 87 53 41	c...cap`CIDXp.SA
43 54 60 A1 03 75 60 70 43 49 44 58 60 A2 35 95	CT`..u`pCIDX`.5.
60 87 53 41 43 54 75 60 A0 0B 93 60 87 53 41 43	`.SACTu`...`.SAC
54 70 00 60 70 83 88 53 41 43 54 60 00 63 A0 14	Tp.`p..SACT`.c..
93 7B 63 62 00 63 70 60 4E 58 54 44 70 87 53 41	.{cb.cp`NXTDp.SA
43 54 60 A0 11 93 4E 58 54 44 87 53 41 43 54 70	CT`...NXTD.SACTp
00 53 53 44 50 A1 29 70 4E 58 54 44 60 70 83 88	.SSDP.)pNXTD`p..
53 41 43 54 60 00 63 7B 53 53 44 50 0C F4 FF FF	SACT`.c{SSDP....
FF 53 53 44 50 7D 53 53 44 50 63 53 53 44 50 70	.SSDP}SSDPcSSDPp
0A 04 53 53 5A 45 70 53 53 44 50 50 38 30 48 A4	..SSZEpSSDPP80H.
41 54 49 42 14 26 41 46 4E 30 08 A0 1F 7B 4D 53	ATIB.&AFN0...{MS
4B 4E 01 00 8D 50 53 42 52 00 50 44 53 57 70 01	KN...PSBR.PDSWp.
50 44 53 57 86 56 47 41 5F 0A 81 14 3E 41 46 4E	PDSW.VGA_...>AFN
33 0A A0 37 7B 4D 53 4B 4E 0A 08 00 70 68 60 70	3..7{MSKN...ph`p
60 53 46 50 49 70 69 60 70 7B 60 0A 03 60 53 46	`SFPIpi`p{`..`SF
50 47 8D 50 53 42 52 0A 03 50 46 50 53 70 01 50	PG.PSBR..PFPSp.P
46 50 53 86 56 47 41 5F 0A 81 14 3E 41 46 4E 34	FPS.VGA_...>AFN4
09 A0 37 7B 4D 53 4B 4E 0A 10 00 70 68 60 70 53	..7{MSKN...ph`pS
53 50 53 61 70 60 53 53 50 53 A0 04 93 60 61 A1	SPSap`SSPS...`a.
19 8D 50 53 42 52 0A 04 50 53 50 53 70 01 50 53	..PSBR..PSPSp.PS
50 53 86 56 47 41 5F 0A 81 14 28 41 46 4E 35 08	PS.VGA_...(AFN5.
A0 21 7B 4D 53 4B 4E 0A 20 00 8D 50 53 42 52 0A	.!{MSKN. ..PSBR.
05 50 44 43 43 70 01 50 44 43 43 86 56 47 41 5F	.PDCCp.PDCC.VGA_
0A 81 14 28 41 46 4E 36 08 A0 21 7B 4D 53 4B 4E	...(AFN6..!{MSKN
0A 40 00 8D 50 53 42 52 0A 06 50 58 50 53 70 01	.@..PSBR..PXPSp.
50 58 50 53 86 56 47 41 5F 0A 81 14 48 06 41 46	PXPS.VGA_...H.AF
31 35 00 70 0A FF 50 38 30 48 8B 41 54 49 42 0A	15.p..P80H.ATIB.
02 44 53 5A 45 70 0A 08 44 53 5A 45 5B 23 5E 5E	.DSZEp..DSZE[#^^
5E 2E 4C 50 43 30 50 53 4D 58 FF FF 70 0A 8D 42	^.LPC0PSMX..p..B
43 4D 44 70 0A 0F 44 49 44 5F 70 41 54 49 42 49	CMDp..DID_pATIBI
4E 46 4F 42 53 4D 49 00 70 49 4E 46 4F 41 54 49	NFOBSMI.pINFOATI
42 5B 27 5E 5E 5E 2E 4C 50 43 30 50 53 4D 58 A4	B['^^^.LPC0PSMX.
41 54 49 42 08 41 54 30 30 11 03 0A FF 08 41 54	ATIB.AT00.....AT
30 31 11 03 0A 03 14 3D 41 54 43 53 0A A0 08 93	01.....=ATCS....
68 00 41 54 43 30 A0 08 93 68 01 41 54 43 31 A0	h.ATC0...h.ATC1.
0A 93 68 0A 02 41 54 43 32 69 A0 09 93 68 0A 03	..h..ATC2i...h..
41 54 43 33 A0 0A 93 68 0A 04 41 54 43 34 69 A4	ATC3...h..ATC4i.
41 54 30 30 14 3A 41 54 43 30 00 8B 41 54 30 30	AT00.:ATC0..AT00
00 53 5A 5A 45 8B 41 54 30 30 0A 02 49 4E 54 46	.SZZE.AT00..INTF
8A 41 54 30 30 0A 04 53 55 50 50 70 0A 08 53 5A	.AT00..SUPPp..SZ
5A 45 70 01 49 4E 54 46 70 0A 0F 53 55 50 50 14	ZEp.INTFp..SUPP.
4D 04 41 54 43 31 08 8B 41 54 30 30 00 53 5A 5A	M.ATC1..AT00.SZZ
45 8A 41 54 30 30 0A 02 56 46 4D 4B 8A 41 54 30	E.AT00..VFMK.AT0
30 0A 06 46 4C 41 47 5B 13 41 54 30 30 0A 30 01	0..FLAG[.AT00.0.
44 4F 43 4B 70 0A 0A 53 5A 5A 45 70 01 56 46 4D	DOCKp..SZZEp.VFM
4B 70 00 46 4C 41 47 70 01 44 4F 43 4B 14 47 08	Kp.FLAGp.DOCK.G.
41 54 43 32 09 5B 13 68 0A 10 0A 03 46 55 43 43	ATC2.[.h....FUCC
5B 13 68 0A 13 0A 06 44 45 56 56 8C 68 0A 03 42	[.h....DEVV.h..B
55 53 53 8A 68 0A 04 56 46 4D 4B 8A 68 0A 06 46	USS.h..VFMK.h..F
4C 41 47 5B 13 68 0A 30 01 41 44 56 43 5B 13 68	LAG[.h.0.ADVC[.h
0A 31 01 57 46 43 4D 8C 68 0A 08 52 51 53 54 8C	.1.WFCM.h..RQST.
68 0A 09 50 46 52 51 8B 41 54 30 30 00 53 5A 5A	h..PFRQ.AT00.SZZ
45 8C 41 54 30 30 0A 02 52 45 54 56 70 0A 03 53	E.AT00..RETVp..S
5A 5A 45 70 01 52 45 54 56 70 41 4C 49 42 0A 02	ZZEp.RETVpALIB..
68 41 54 30 30 14 4A 05 41 54 43 33 08 8B 41 54	hAT00.J.ATC3..AT
30 30 00 53 5A 5A 45 8C 41 54 30 30 0A 02 52 45	00.SZZE.AT00..RE
54 56 8B 41 54 30 31 00 53 5A 5A 42 8C 41 54 30	TV.AT01.SZZB.AT0
31 0A 02 50 53 50 50 70 0A 03 53 5A 5A 45 70 01	1..PSPPp..SZZEp.
52 45 54 56 70 0A 03 53 5A 5A 42 70 01 50 53 50	RETVp..SZZBp.PSP
50 70 41 4C 49 42 0A 03 41 54 30 31 41 54 30 30	PpALIB..AT01AT00
14 4B 05 41 54 43 34 09 5B 13 68 0A 10 0A 03 46	.K.ATC4.[.h....F
55 43 43 5B 13 68 0A 13 0A 06 44 45 56 56 8C 68	UCC[.h....DEVV.h
0A 03 42 55 53 53 8C 68 0A 04 4E 55 4C 4E 8B 41	..BUSS.h..NULN.A
54 30 30 00 53 5A 5A 45 8C 41 54 30 30 0A 02 4E	T00.SZZE.AT00..N
55 4C 4D 70 0A 03 53 5A 5A 45 70 01 4E 55 4C 4D	ULMp..SZZEp.NULM
70 41 4C 49 42 0A 04 68 41 54 30 30 14 48 04 5F	pALIB..hAT00.H._
52 4D 56 00 A0 16 92 93 5E 5E 5E 2E 56 47 41 5F	RMV.....^^^.VGA_
50 58 4D 58 0C 00 00 00 80 A4 00 A1 29 A0 23 93	PXMX........).#.
0A 18 58 50 50 42 A0 16 92 93 5E 5E 5E 2E 56 47	..XPPB....^^^.VG
41 5F 50 58 45 4E 0C 00 00 00 80 A4 00 A1 03 A4	A_PXEN..........
01 A1 03 A4 00 5B 82 32 48 44 41 55 08 5F 41 44	.....[.2HDAU._AD
52 01 5B 80 50 43 46 47 02 00 0A 50 5B 81 1B 50	R.[.PCFG...P[..P
43 46 47 03 44 56 49 44 20 00 40 14 53 56 49 44	CFG.DVID .@.SVID
20 00 40 0E 53 4D 49 44 20 5B 82 4B F8 50 42 33	 .@.SMID [.K.PB3
5F 08 5F 41 44 52 0C 00 00 03 00 14 21 5F 50 52	_._ADR......!_PR
57 00 A0 10 93 57 4B 50 4D 01 A4 47 50 52 57 0A	W....WKPM..GPRW.
08 0A 04 A1 09 A4 47 50 52 57 0A 08 00 14 43 07	......GPRW....C.
5F 50 52 54 00 A0 33 47 50 49 43 A4 12 2C 04 12	_PRT..3GPIC..,..
09 04 0B FF FF 00 00 0A 13 12 09 04 0B FF FF 01	................
00 0A 10 12 0A 04 0B FF FF 0A 02 00 0A 11 12 0A	................
04 0B FF FF 0A 03 00 0A 12 A1 37 A4 12 34 04 12	..........7..4..
0B 04 0B FF FF 00 4C 4E 4B 44 00 12 0B 04 0B FF	......LNKD......
FF 01 4C 4E 4B 41 00 12 0C 04 0B FF FF 0A 02 4C	..LNKA.........L
4E 4B 42 00 12 0C 04 0B FF FF 0A 03 4C 4E 4B 43	NKB.........LNKC
00 5B 80 58 50 45 58 00 0C 00 81 01 F8 0B 00 01	.[.XPEX.........
5B 81 0E 58 50 45 58 03 00 40 14 56 43 30 53 20	[..XPEX..@.VC0S 
5B 80 58 50 43 42 02 0A 58 0A 24 5B 81 33 58 50	[.XPCB..X.$[.3XP
43 42 00 00 40 08 4C 4B 43 4E 10 4C 4B 53 54 10	CB..@xxxxxxxxxx.
00 30 00 03 50 44 43 32 01 00 02 50 44 53 32 01	.0..PDC2...PDS2.
00 01 48 50 43 53 01 00 27 00 10 50 4D 45 53 01	..HPCS..'..PMES.
5B 80 58 50 52 49 02 0A E0 0A 08 5B 81 10 58 50	[.XPRI.....[..XP
52 49 01 58 50 49 52 20 58 50 49 44 20 5B 80 50	RI.XPIR XPID [.P
43 46 47 02 00 0A 20 5B 81 13 50 43 46 47 03 44	CFG... [..PCFG.D
56 49 44 20 00 40 0A 53 42 55 53 20 14 19 58 50	VID .@.SBUS ..XP
44 4C 00 A0 0E 7B 56 43 30 53 0C 00 00 02 00 00	DL...{VC0S......
A4 FF A1 03 A4 00 5B 01 58 50 50 4D 00 14 28 58	......[.XPPM..(X
50 52 44 01 5B 23 58 50 50 4D FF FF 70 68 58 50	PRD.[#XPPM..phXP
49 52 70 58 50 49 44 60 70 00 58 50 49 52 5B 27	IRpXPID`p.XPIR['
58 50 50 4D A4 60 14 26 58 50 57 52 02 5B 23 58	XPPM.`.&XPWR.[#X
50 50 4D FF FF 70 68 58 50 49 52 70 69 58 50 49	PPM..phXPIRpiXPI
44 70 00 58 50 49 52 5B 27 58 50 50 4D 14 31 58	Dp.XPIR['XPPM.1X
50 52 54 00 70 58 50 52 44 0A A2 60 7B 60 0C F8	PRT.pXPRD..`{`..
FF FF FF 60 7A 60 0A 04 61 7B 61 0A 07 61 7D 60	...`z`..a{a..a}`
61 60 7D 60 0B 00 01 60 58 50 57 52 0A A2 60 14	a`}`...`XPWR..`.
42 06 58 50 52 32 00 70 4C 4B 43 4E 60 7B 60 0C	B.XPR2.pLKCN`{`.
DF FF FF FF 60 70 60 4C 4B 43 4E 7D 60 0A 20 60	....`p`LKCN}`. `
70 60 4C 4B 43 4E 70 0A 64 61 70 01 62 A2 1C 90	p`LKCNp.dap.b...
61 62 5B 22 01 70 4C 4B 53 54 63 A0 09 7B 63 0B	ab[".pLKSTc..{c.
00 08 00 76 61 A1 04 70 00 62 7B 60 0C DF FF FF	...va..p.b{`....
FF 60 70 60 4C 4B 43 4E A0 05 92 62 A4 FF A1 03	.`p`LKCN...b....
A4 00 14 29 58 50 50 42 00 70 5F 41 44 52 60 70	...)XPPB.p_ADR`p
7A 60 0A 10 00 61 70 79 61 0A 03 00 61 70 7B 60	z`...apya...ap{`
0A 0F 00 62 70 7D 61 62 00 63 A4 63 14 49 15 58	...bp}ab.c.c.I.X
50 50 52 01 08 48 50 4F 4B 00 70 00 48 50 4F 4B	PPR..HPOK.p.HPOK
70 79 58 50 50 42 0A 03 00 60 A0 41 12 68 58 50	pyXPPB...`.A.hXP
4C 4C 60 01 58 50 4C 50 60 01 5B 22 0A C8 58 50	LL`.XPLP`.["..XP
54 52 60 01 70 0A 0F 65 A2 43 10 90 92 48 50 4F	TR`.p..e.C...HPO
4B 94 65 00 70 01 50 44 43 32 70 0A 28 61 A2 46	K.e.p.PDC2p.(a.F
06 90 92 48 50 4F 4B 94 61 00 70 58 50 52 44 0A	...HPOK.a.pXPRD.
A5 62 A0 0C 93 7B 62 0A FF 00 0A 3F 70 01 61 A0	.b...{b....?p.a.
10 93 7B 7A 62 0A 08 00 0A FF 00 0A 3F 70 01 61	..{zb.......?p.a
A0 10 93 7B 7A 62 0A 08 00 0A FF 00 0A 3F 70 01	...{zb.......?p.
61 A0 10 93 7B 7A 62 0A 08 00 0A FF 00 0A 3F 70	a...{zb.......?p
01 61 A0 10 92 95 7B 62 0A FF 00 0A 04 70 01 48	.a....{b.....p.H
50 4F 4B 76 61 A0 36 48 50 4F 4B 70 7B 58 50 52	POKva.6HPOKp{XPR
44 0A A5 0A FF 00 62 70 7B 7A 58 50 52 44 0A A2	D.....bp{zXPRD..
0A 04 00 0A 07 00 63 A0 14 90 93 62 0A 06 90 94	......c....b....
63 01 95 63 0A 05 70 00 48 50 4F 4B A0 4F 04 48	c..c..p.HPOK.O.H
50 4F 4B 70 0B D0 07 61 70 00 48 50 4F 4B A2 3D	POKp...ap.HPOK.=
90 92 48 50 4F 4B 61 70 7B 58 50 52 44 0A A5 0A	..HPOKap{XPRD...
FF 00 62 A0 17 93 62 0A 07 70 01 61 70 58 50 44	..b...b..p.apXPD
4C 64 A0 08 64 58 50 52 54 76 65 A0 0B 93 62 0A	Ld..dXPRTve...b.
10 70 01 48 50 4F 4B 5B 22 01 76 61 A0 17 48 50	.p.HPOK[".va..HP
4F 4B 58 50 54 52 60 00 58 50 4C 50 60 00 58 50	OKXPTR`.XPLP`.XP
4C 4C 60 00 A4 FF 5B 82 4A B8 56 47 41 5F 08 5F	LL`...[.J.VGA_._
41 44 52 00 5B 80 50 43 46 47 02 00 0A 50 5B 81	ADR.[.PCFG...P[.
1B 50 43 46 47 03 44 56 49 44 20 00 40 14 53 56	.PCFG.DVID .@.SV
49 44 20 00 40 0E 53 4D 49 44 20 08 44 4F 53 41	ID .@.SMID .DOSA
00 08 53 57 49 54 01 08 43 52 54 41 01 08 4C 43	..SWIT..CRTA..LC
44 41 01 08 48 44 4D 41 01 14 0C 5F 44 4F 53 01	DA..HDMA..._DOS.
70 68 44 4F 53 41 14 22 5F 44 4F 44 00 08 44 4F	phDOSA."_DOD..DO
44 4C 12 11 03 0C 00 01 01 00 0C 10 01 01 00 0C	DL..............
10 02 01 00 A4 44 4F 44 4C 5B 82 48 24 4C 43 44	.....DODL[.H$LCD
5F 08 5F 41 44 52 0B 10 01 14 24 5F 44 43 53 00	_._ADR....$_DCS.
70 0D 4C 43 44 20 2D 2D 20 5F 44 43 53 00 5B 31	p.LCD -- _DCS.[1
A0 08 4C 43 44 41 A4 0A 1F A1 04 A4 0A 1D 14 22	..LCDA........."
5F 44 47 53 00 70 0D 4C 43 44 20 2D 2D 20 5F 44	_DGS.p.LCD -- _D
43 53 00 5B 31 A0 07 4C 43 44 41 A4 01 A1 03 A4	CS.[1..LCDA.....
00 14 16 5F 44 53 53 01 70 0D 4C 43 44 20 2D 2D	..._DSS.p.LCD --
20 5F 44 53 53 00 5B 31 08 42 52 54 42 12 1B 0D	 _DSS.[1.BRTB...
0A 64 0A 32 00 0A 0A 0A 14 0A 1E 0A 28 0A 32 0A	.d.2........(.2.
3C 0A 46 0A 50 0A 5A 0A 64 08 41 55 31 35 12 18	<.F.P.Z.d.AU15..
0B 0A 07 0A 09 0A 0D 0A 11 0A 16 0A 1D 0A 25 0A	..............%.
2F 0A 3C 0A 4E 0A 64 08 43 4D 31 35 12 18 0B 0A	/.<.N.d.CM15....
07 0A 09 0A 0D 0A 11 0A 16 0A 1D 0A 25 0A 2F 0A	............%./.
3C 0A 4E 0A 64 08 44 45 46 54 12 18 0B 0A 06 0A	<.N.d.DEFT......
08 0A 0B 0A 0E 0A 13 0A 19 0A 21 0A 2A 0A 36 0A	..........!.*.6.
45 0A 64 14 0B 5F 42 43 4C 00 A4 42 52 54 42 08	E.d.._BCL..BRTB.
42 51 43 4C 0A 06 14 4C 0D 5F 42 43 4D 01 70 00	BQCL...L._BCM.p.
42 52 4C 53 70 0A 55 42 43 4D 46 70 68 42 43 4D	BRLSp.UBCMFphBCM
56 A0 41 05 90 92 95 68 00 92 94 68 0A 64 70 68	V.A....h...h.dph
60 70 68 42 51 43 4C 78 68 0A 0A 62 61 70 83 88	`phBQCLxh..bap..
44 45 46 54 61 00 60 A0 15 93 4C 43 44 44 0C 06	DEFTa.`...LCDD..
AF EC 22 70 83 88 41 55 31 35 61 00 60 A0 15 93	.."p..AU15a.`...
4C 43 44 44 0C 0D AF A2 15 70 83 88 43 4D 31 35	LCDD.....p..CM15
61 00 60 A0 27 5E 5E 5E 5E 2F 03 4C 50 43 30 45	a.`.'^^^^/.LPC0E
43 5F 5F 41 44 50 5F 70 61 5E 5E 5E 5E 2F 03 4C	C__ADP_pa^^^^/.L
50 43 30 45 43 5F 5F 4C 43 42 41 A1 15 70 61 5E	PC0EC__LCBA..pa^
5E 5E 5E 2F 03 4C 50 43 30 45 43 5F 5F 4C 43 42	^^^/.LPC0EC__LCB
44 5B 23 5E 5E 5E 5E 2E 4C 50 43 30 50 53 4D 58	D[#^^^^.LPC0PSMX
FF FF 70 60 42 52 54 4C 70 0A 72 42 43 4D 44 42	..p`BRTLp.rBCMDB
53 4D 49 00 5B 27 5E 5E 5E 5E 2E 4C 50 43 30 50	SMI.['^^^^.LPC0P
53 4D 58 14 0E 5F 42 51 43 00 70 42 51 43 4C 60	SMX.._BQC.pBQCL`
A4 60 14 40 06 42 52 41 4A 00 A0 29 5E 5E 5E 5E	.`.@.BRAJ..)^^^^
2F 03 4C 50 43 30 45 43 5F 5F 42 52 55 50 A0 15	/.LPC0EC__BRUP..
95 42 43 4D 56 0A 64 72 42 43 4D 56 0A 0A 60 5F	.BCMV.drBCMV..`_
42 43 4D 60 A0 28 5E 5E 5E 5E 2F 03 4C 50 43 30	BCM`.(^^^^/.LPC0
45 43 5F 5F 42 52 44 4E A0 14 94 42 43 4D 56 00	EC__BRDN...BCMV.
74 42 43 4D 56 0A 0A 60 5F 42 43 4D 60 70 01 42	tBCMV..`_BCM`p.B
52 4C 53 5B 82 46 07 43 52 54 5F 08 5F 41 44 52	RLS[.F.CRT_._ADR
0B 00 01 14 27 5F 44 43 53 00 70 0D 43 52 54 20	....'_DCS.p.CRT 
5F 44 43 53 20 44 65 62 75 67 00 5B 31 A0 08 43	_DCS Debug.[1..C
52 54 41 A4 0A 1F A1 04 A4 0A 1D 14 25 5F 44 47	RTA.........%_DG
53 00 70 0D 43 52 54 20 5F 44 47 53 20 44 65 62	S.p.CRT _DGS Deb
75 67 00 5B 31 A0 07 43 52 54 41 A4 01 A1 03 A4	ug.[1..CRTA.....
00 14 19 5F 44 53 53 01 70 0D 43 52 54 20 5F 44	..._DSS.p.CRT _D
53 53 20 44 65 62 75 67 00 5B 31 5B 82 49 07 48	SS Debug.[1[.I.H
44 4D 49 08 5F 41 44 52 0B 10 02 14 28 5F 44 43	DMI._ADR....(_DC
53 00 70 0D 48 44 4D 49 20 5F 44 43 53 20 44 65	S.p.HDMI _DCS De
62 75 67 00 5B 31 A0 08 48 44 4D 41 A4 0A 1F A1	bug.[1..HDMA....
04 A4 0A 1D 14 26 5F 44 47 53 00 70 0D 48 44 4D	.....&_DGS.p.HDM
49 20 5F 44 47 53 20 44 65 62 75 67 00 5B 31 A0	I _DGS Debug.[1.
07 48 44 4D 41 A4 01 A1 03 A4 00 14 1A 5F 44 53	.HDMA........_DS
53 01 70 0D 48 44 4D 49 20 5F 44 53 53 20 44 65	S.p.HDMI _DSS De
62 75 67 00 5B 31 08 41 54 49 42 11 04 0B 00 01	bug.[1.ATIB.....
14 43 09 41 54 49 46 0A A0 09 93 68 00 A4 41 46	.C.ATIF....h..AF
30 30 A0 09 93 68 01 A4 41 46 30 31 A0 0A 93 68	00...h..AF01...h
0A 02 A4 41 46 30 32 A0 16 93 68 0A 03 A4 41 46	...AF02...h...AF
30 33 83 88 69 0A 02 00 83 88 69 0A 04 00 A0 0A	03..i.....i.....
93 68 0A 0F A4 41 46 31 35 A1 4A 04 8B 41 54 49	.h...AF15.J..ATI
42 00 53 53 5A 45 8B 41 54 49 42 0A 02 56 45 52	B.SSZE.ATIB..VER
4E 8A 41 54 49 42 0A 04 4E 4D 53 4B 8A 41 54 49	N.ATIB..NMSK.ATI
42 0A 08 53 46 55 4E 70 00 53 53 5A 45 70 00 56	B..SFUNp.SSZEp.V
45 52 4E 70 00 4E 4D 53 4B 70 00 53 46 55 4E A4	ERNp.NMSKp.SFUN.
41 54 49 42 14 49 07 41 46 30 30 00 8B 41 54 49	ATIB.I.AF00..ATI
42 00 53 53 5A 45 8B 41 54 49 42 0A 02 56 45 52	B.SSZE.ATIB..VER
4E 8A 41 54 49 42 0A 04 4E 4D 53 4B 8A 41 54 49	N.ATIB..NMSK.ATI
42 0A 08 53 46 55 4E 70 0A 0C 53 53 5A 45 70 01	B..SFUNp..SSZEp.
56 45 52 4E A0 1A 93 5E 5E 5E 2E 56 47 41 5F 50	VERN...^^^.VGA_P
58 45 4E 0C 00 00 00 80 70 0A 11 4E 4D 53 4B A1	XEN.....p..NMSK.
08 70 0A 51 4E 4D 53 4B 70 4E 4D 53 4B 4D 53 4B	.p.QNMSKpNMSKMSK
4E 70 0B 07 40 53 46 55 4E A4 41 54 49 42 14 48	Np..@xxxxxxxxx.H
04 41 46 30 31 00 8B 41 54 49 42 00 53 53 5A 45	.AF01..ATIB.SSZE
8A 41 54 49 42 0A 02 56 4D 53 4B 8A 41 54 49 42	.ATIB..VMSK.ATIB
0A 06 46 4C 47 53 70 0A 0A 53 53 5A 45 70 0A 0B	..FLGSp..SSZEp..
56 4D 53 4B 70 0A 0A 53 53 5A 45 70 0A 0B 46 4C	VMSKp..SSZEp..FL
47 53 A4 41 54 49 42 08 50 53 42 52 11 07 0A 04	GS.ATIB.PSBR....
00 00 00 00 08 4D 53 4B 4E 00 08 53 45 58 4D 00	.....MSKN..SEXM.
08 53 54 48 47 00 08 53 54 48 49 00 08 53 46 50	.STHG..STHI..SFP
47 00 08 53 46 50 49 00 08 53 53 50 53 00 08 53	G..SFPI..SSPS..S
53 44 4D 0A 0A 08 53 43 44 59 00 08 53 41 43 54	SDM...SCDY..SACT
11 0A 0A 07 01 02 08 80 03 09 81 14 4A 15 41 46	............J.AF
30 32 00 8D 50 53 42 52 00 50 44 53 57 8D 50 53	02..PSBR.PDSW.PS
42 52 01 50 45 58 4D 8D 50 53 42 52 0A 02 50 54	BR.PEXM.PSBR..PT
48 52 8D 50 53 42 52 0A 03 50 46 50 53 8D 50 53	HR.PSBR..PFPS.PS
42 52 0A 04 50 53 50 53 8D 50 53 42 52 0A 05 50	BR..PSPS.PSBR..P
44 43 43 8D 50 53 42 52 0A 06 50 58 50 53 8B 41	DCC.PSBR..PXPS.A
54 49 42 00 53 53 5A 45 8A 41 54 49 42 0A 02 50	TIB.SSZE.ATIB..P
53 42 49 8C 41 54 49 42 0A 06 45 58 50 4D 8C 41	SBI.ATIB..EXPM.A
54 49 42 0A 07 54 48 52 4D 8C 41 54 49 42 0A 08	TIB..THRM.ATIB..
54 48 49 44 8C 41 54 49 42 0A 09 46 50 57 52 8C	THID.ATIB..FPWR.
41 54 49 42 0A 0A 46 50 49 44 8C 41 54 49 42 0A	ATIB..FPID.ATIB.
0B 53 50 57 52 70 0A 0C 53 53 5A 45 70 50 53 42	.SPWRp..SSZEpPSB
52 50 53 42 49 A0 0B 50 44 53 57 70 00 50 44 53	RPSBI..PDSWp.PDS
57 A0 1A 50 45 58 4D 70 53 45 58 4D 45 58 50 4D	W..PEXMpSEXMEXPM
70 00 53 45 58 4D 70 00 50 45 58 4D A0 29 50 54	p.SEXMp.PEXM.)PT
48 52 70 53 54 48 47 54 48 52 4D 70 53 54 48 49	HRpSTHGTHRMpSTHI
54 48 49 44 70 00 53 54 48 47 70 00 53 54 48 49	THIDp.STHGp.STHI
70 00 50 54 48 52 A0 29 50 46 50 53 70 53 46 50	p.PTHR.)PFPSpSFP
47 46 50 57 52 70 53 46 50 49 46 50 57 52 70 00	GFPWRpSFPIFPWRp.
53 46 50 47 70 00 53 46 50 49 70 00 50 46 50 53	SFPGp.SFPIp.PFPS
A0 14 50 53 50 53 70 53 53 50 53 53 50 57 52 70	..PSPSpSSPSSPWRp
00 50 53 50 53 A0 0B 50 58 50 53 70 00 50 58 50	.PSPS..PXPSp.PXP
53 A4 41 54 49 42 14 43 14 41 46 30 33 02 8B 41	S.ATIB.C.AF03..A
54 49 42 00 53 53 5A 45 8B 41 54 49 42 0A 02 53	TIB.SSZE.ATIB..S
53 44 50 8B 41 54 49 42 0A 04 53 43 44 50 70 68	SDP.ATIB..SCDPph
53 53 44 50 70 69 53 43 44 50 08 4E 58 54 44 0A	SSDPpiSCDP.NXTD.
06 08 43 49 44 58 0A 06 70 53 53 44 50 61 7B 61	..CIDX..pSSDPa{a
0A 8B 61 70 53 43 44 50 62 A0 2B 5B 12 5C 2F 03	..apSCDPb.+[.\/.
5F 53 42 5F 4C 49 44 5F 5F 4C 49 44 64 7B 62 0C	_SB_LID__LIDd{b.
FE FF FF FF 62 7D 62 5E 5E 5E 5E 2E 4C 49 44 5F	....b}b^^^^.LID_
5F 4C 49 44 62 A1 05 7D 62 01 62 70 62 50 38 30	_LIDb..}b.bpbP80
48 70 00 60 A2 28 95 60 87 53 41 43 54 70 83 88	Hp.`.(.`.SACTp..
53 41 43 54 60 00 63 A0 11 93 63 61 70 60 43 49	SACT`.c...cap`CI
44 58 70 87 53 41 43 54 60 A1 03 75 60 70 43 49	DXp.SACT`..u`pCI
44 58 60 A2 35 95 60 87 53 41 43 54 75 60 A0 0B	DX`.5.`.SACTu`..
93 60 87 53 41 43 54 70 00 60 70 83 88 53 41 43	.`.SACTp.`p..SAC
54 60 00 63 A0 14 93 7B 63 62 00 63 70 60 4E 58	T`.c...{cb.cp`NX
54 44 70 87 53 41 43 54 60 A0 11 93 4E 58 54 44	TDp.SACT`...NXTD
87 53 41 43 54 70 00 53 53 44 50 A1 29 70 4E 58	.SACTp.SSDP.)pNX
54 44 60 70 83 88 53 41 43 54 60 00 63 7B 53 53	TD`p..SACT`.c{SS
44 50 0C F4 FF FF FF 53 53 44 50 7D 53 53 44 50	DP.....SSDP}SSDP
63 53 53 44 50 70 0A 04 53 53 5A 45 70 53 53 44	cSSDPp..SSZEpSSD
50 50 38 30 48 A4 41 54 49 42 14 26 41 46 4E 30	PP80H.ATIB.&AFN0
08 A0 1F 7B 4D 53 4B 4E 01 00 8D 50 53 42 52 00	...{MSKN...PSBR.
50 44 53 57 70 01 50 44 53 57 86 56 47 41 5F 0A	PDSWp.PDSW.VGA_.
81 14 3E 41 46 4E 33 0A A0 37 7B 4D 53 4B 4E 0A	..>AFN3..7{MSKN.
08 00 70 68 60 70 60 53 46 50 49 70 69 60 70 7B	..ph`p`SFPIpi`p{
60 0A 03 60 53 46 50 47 8D 50 53 42 52 0A 03 50	`..`SFPG.PSBR..P
46 50 53 70 01 50 46 50 53 86 56 47 41 5F 0A 81	FPSp.PFPS.VGA_..
14 3E 41 46 4E 34 09 A0 37 7B 4D 53 4B 4E 0A 10	.>AFN4..7{MSKN..
00 70 68 60 70 53 53 50 53 61 70 60 53 53 50 53	.ph`pSSPSap`SSPS
A0 04 93 60 61 A1 19 8D 50 53 42 52 0A 04 50 53	...`a...PSBR..PS
50 53 70 01 50 53 50 53 86 56 47 41 5F 0A 81 14	PSp.PSPS.VGA_...
28 41 46 4E 35 08 A0 21 7B 4D 53 4B 4E 0A 20 00	(AFN5..!{MSKN. .
8D 50 53 42 52 0A 05 50 44 43 43 70 01 50 44 43	.PSBR..PDCCp.PDC
43 86 56 47 41 5F 0A 81 14 28 41 46 4E 36 08 A0	C.VGA_...(AFN6..
21 7B 4D 53 4B 4E 0A 40 00 8D 50 53 42 52 0A 06	!{MSKN.@xxxxxx..
50 58 50 53 70 01 50 58 50 53 86 56 47 41 5F 0A	PXPSp.PXPS.VGA_.
81 14 48 06 41 46 31 35 00 70 0A FF 50 38 30 48	..H.AF15.p..P80H
8B 41 54 49 42 0A 02 44 53 5A 45 70 0A 08 44 53	.ATIB..DSZEp..DS
5A 45 5B 23 5E 5E 5E 2E 4C 50 43 30 50 53 4D 58	ZE[#^^^.LPC0PSMX
FF FF 70 0A 8D 42 43 4D 44 70 0A 0F 44 49 44 5F	..p..BCMDp..DID_
70 41 54 49 42 49 4E 46 4F 42 53 4D 49 00 70 49	pATIBINFOBSMI.pI
4E 46 4F 41 54 49 42 5B 27 5E 5E 5E 2E 4C 50 43	NFOATIB['^^^.LPC
30 50 53 4D 58 A4 41 54 49 42 08 41 54 30 30 11	0PSMX.ATIB.AT00.
03 0A FF 08 41 54 30 31 11 03 0A 03 14 3D 41 54	....AT01.....=AT
43 53 0A A0 08 93 68 00 41 54 43 30 A0 08 93 68	CS....h.ATC0...h
01 41 54 43 31 A0 0A 93 68 0A 02 41 54 43 32 69	.ATC1...h..ATC2i
A0 09 93 68 0A 03 41 54 43 33 A0 0A 93 68 0A 04	...h..ATC3...h..
41 54 43 34 69 A4 41 54 30 30 14 3A 41 54 43 30	ATC4i.AT00.:ATC0
00 8B 41 54 30 30 00 53 5A 5A 45 8B 41 54 30 30	..AT00.SZZE.AT00
0A 02 49 4E 54 46 8A 41 54 30 30 0A 04 53 55 50	..INTF.AT00..SUP
50 70 0A 08 53 5A 5A 45 70 01 49 4E 54 46 70 0A	Pp..SZZEp.INTFp.
0F 53 55 50 50 14 4D 04 41 54 43 31 08 8B 41 54	.SUPP.M.ATC1..AT
30 30 00 53 5A 5A 45 8A 41 54 30 30 0A 02 56 46	00.SZZE.AT00..VF
4D 4B 8A 41 54 30 30 0A 06 46 4C 41 47 5B 13 41	MK.AT00..FLAG[.A
54 30 30 0A 30 01 44 4F 43 4B 70 0A 0A 53 5A 5A	T00.0.DOCKp..SZZ
45 70 01 56 46 4D 4B 70 00 46 4C 41 47 70 01 44	Ep.VFMKp.FLAGp.D
4F 43 4B 14 47 08 41 54 43 32 09 5B 13 68 0A 10	OCK.G.ATC2.[.h..
0A 03 46 55 43 43 5B 13 68 0A 13 0A 06 44 45 56	..FUCC[.h....DEV
56 8C 68 0A 03 42 55 53 53 8A 68 0A 04 56 46 4D	V.h..BUSS.h..VFM
4B 8A 68 0A 06 46 4C 41 47 5B 13 68 0A 30 01 41	K.h..FLAG[.h.0.A
44 56 43 5B 13 68 0A 31 01 57 46 43 4D 8C 68 0A	DVC[.h.1.WFCM.h.
08 52 51 53 54 8C 68 0A 09 50 46 52 51 8B 41 54	.RQST.h..PFRQ.AT
30 30 00 53 5A 5A 45 8C 41 54 30 30 0A 02 52 45	00.SZZE.AT00..RE
54 56 70 0A 03 53 5A 5A 45 70 01 52 45 54 56 70	TVp..SZZEp.RETVp
41 4C 49 42 0A 02 68 41 54 30 30 14 4A 05 41 54	ALIB..hAT00.J.AT
43 33 08 8B 41 54 30 30 00 53 5A 5A 45 8C 41 54	C3..AT00.SZZE.AT
30 30 0A 02 52 45 54 56 8B 41 54 30 31 00 53 5A	00..RETV.AT01.SZ
5A 42 8C 41 54 30 31 0A 02 50 53 50 50 70 0A 03	ZB.AT01..PSPPp..
53 5A 5A 45 70 01 52 45 54 56 70 0A 03 53 5A 5A	SZZEp.RETVp..SZZ
42 70 01 50 53 50 50 70 41 4C 49 42 0A 03 41 54	Bp.PSPPpALIB..AT
30 31 41 54 30 30 14 4B 05 41 54 43 34 09 5B 13	01AT00.K.ATC4.[.
68 0A 10 0A 03 46 55 43 43 5B 13 68 0A 13 0A 06	h....FUCC[.h....
44 45 56 56 8C 68 0A 03 42 55 53 53 8C 68 0A 04	DEVV.h..BUSS.h..
4E 55 4C 4E 8B 41 54 30 30 00 53 5A 5A 45 8C 41	NULN.AT00.SZZE.A
54 30 30 0A 02 4E 55 4C 4D 70 0A 03 53 5A 5A 45	T00..NULMp..SZZE
70 01 4E 55 4C 4D 70 41 4C 49 42 0A 04 68 41 54	p.NULMpALIB..hAT
30 30 5B 82 32 48 44 41 55 08 5F 41 44 52 01 5B	00[.2HDAU._ADR.[
80 50 43 46 47 02 00 0A 50 5B 81 1B 50 43 46 47	.PCFG...P[..PCFG
03 44 56 49 44 20 00 40 14 53 56 49 44 20 00 40	.DVID .@.SVID .@
0E 53 4D 49 44 20 5B 82 42 43 50 42 34 5F 08 5F	.SMID [.BCPB4_._
41 44 52 0C 00 00 04 00 14 21 5F 50 52 57 00 A0	ADR......!_PRW..
10 93 57 4B 50 4D 01 A4 47 50 52 57 0A 08 0A 05	..WKPM..GPRW....
A1 09 A4 47 50 52 57 0A 08 00 08 50 52 30 33 12	...GPRW....PR03.
34 04 12 0B 04 0B FF FF 00 4C 4E 4B 41 00 12 0B	4........LNKA...
04 0B FF FF 01 4C 4E 4B 42 00 12 0C 04 0B FF FF	.....LNKB.......
0A 02 4C 4E 4B 43 00 12 0C 04 0B FF FF 0A 03 4C	..LNKC.........L
4E 4B 44 00 08 41 52 30 33 12 2C 04 12 09 04 0B	NKD..AR03.,.....
FF FF 00 00 0A 10 12 09 04 0B FF FF 01 00 0A 11	................
12 0A 04 0B FF FF 0A 02 00 0A 12 12 0A 04 0B FF	................
FF 0A 03 00 0A 13 14 16 5F 50 52 54 00 A0 0A 50	........_PRT...P
49 43 4D A4 41 52 30 33 A4 50 52 30 33 5B 80 58	ICM.AR03.PR03[.X
50 45 58 00 0C 00 01 02 F8 0B 00 01 5B 81 0E 58	PEX.........[..X
50 45 58 03 00 40 14 56 43 30 53 20 5B 80 58 50	PEX..@.VC0S [.XP
43 42 02 0A 58 0A 24 5B 81 33 58 50 43 42 00 00	CB..X.$[.3XPCB..
40 08 4C 4B 43 4E 10 4C 4B 53 54 10 00 30 00 03	@.LKCN.LKST..0..
50 44 43 32 01 00 02 50 44 53 32 01 00 01 48 50	PDC2...PDS2...HP
43 53 01 00 27 00 10 50 4D 45 53 01 5B 80 58 50	CS..'..PMES.[.XP
52 49 02 0A E0 0A 08 5B 81 10 58 50 52 49 01 58	RI.....[..XPRI.X
50 49 52 20 58 50 49 44 20 5B 80 50 43 46 47 02	PIR XPID [.PCFG.
00 0A 20 5B 81 13 50 43 46 47 03 44 56 49 44 20	.. [..PCFG.DVID 
00 40 0A 53 42 55 53 20 14 19 58 50 44 4C 00 A0	.@.SBUS ..XPDL..
0E 7B 56 43 30 53 0C 00 00 02 00 00 A4 FF A1 03	.{VC0S..........
A4 00 5B 01 58 50 50 4D 00 14 28 58 50 52 44 01	..[.XPPM..(XPRD.
5B 23 58 50 50 4D FF FF 70 68 58 50 49 52 70 58	[#XPPM..phXPIRpX
50 49 44 60 70 00 58 50 49 52 5B 27 58 50 50 4D	PID`p.XPIR['XPPM
A4 60 14 26 58 50 57 52 02 5B 23 58 50 50 4D FF	.`.&XPWR.[#XPPM.
FF 70 68 58 50 49 52 70 69 58 50 49 44 70 00 58	.phXPIRpiXPIDp.X
50 49 52 5B 27 58 50 50 4D 14 31 58 50 52 54 00	PIR['XPPM.1XPRT.
70 58 50 52 44 0A A2 60 7B 60 0C F8 FF FF FF 60	pXPRD..`{`.....`
7A 60 0A 04 61 7B 61 0A 07 61 7D 60 61 60 7D 60	z`..a{a..a}`a`}`
0B 00 01 60 58 50 57 52 0A A2 60 14 42 06 58 50	...`XPWR..`.B.XP
52 32 00 70 4C 4B 43 4E 60 7B 60 0C DF FF FF FF	R2.pLKCN`{`.....
60 70 60 4C 4B 43 4E 7D 60 0A 20 60 70 60 4C 4B	`p`LKCN}`. `p`LK
43 4E 70 0A 64 61 70 01 62 A2 1C 90 61 62 5B 22	CNp.dap.b...ab["
01 70 4C 4B 53 54 63 A0 09 7B 63 0B 00 08 00 76	.pLKSTc..{c....v
61 A1 04 70 00 62 7B 60 0C DF FF FF FF 60 70 60	a..p.b{`.....`p`
4C 4B 43 4E A0 05 92 62 A4 FF A1 03 A4 00 14 29	LKCN...b.......)
58 50 50 42 00 70 5F 41 44 52 60 70 7A 60 0A 10	XPPB.p_ADR`pz`..
00 61 70 79 61 0A 03 00 61 70 7B 60 0A 0F 00 62	.apya...ap{`...b
70 7D 61 62 00 63 A4 63 14 49 15 58 50 50 52 01	p}ab.c.c.I.XPPR.
08 48 50 4F 4B 00 70 00 48 50 4F 4B 70 79 58 50	.HPOK.p.HPOKpyXP
50 42 0A 03 00 60 A0 41 12 68 58 50 4C 4C 60 01	PB...`.A.hXPLL`.
58 50 4C 50 60 01 5B 22 0A C8 58 50 54 52 60 01	XPLP`.["..XPTR`.
70 0A 0F 65 A2 43 10 90 92 48 50 4F 4B 94 65 00	p..e.C...HPOK.e.
70 01 50 44 43 32 70 0A 28 61 A2 46 06 90 92 48	p.PDC2p.(a.F...H
50 4F 4B 94 61 00 70 58 50 52 44 0A A5 62 A0 0C	POK.a.pXPRD..b..
93 7B 62 0A FF 00 0A 3F 70 01 61 A0 10 93 7B 7A	.{b....?p.a...{z
62 0A 08 00 0A FF 00 0A 3F 70 01 61 A0 10 93 7B	b.......?p.a...{
7A 62 0A 08 00 0A FF 00 0A 3F 70 01 61 A0 10 93	zb.......?p.a...
7B 7A 62 0A 08 00 0A FF 00 0A 3F 70 01 61 A0 10	{zb.......?p.a..
92 95 7B 62 0A FF 00 0A 04 70 01 48 50 4F 4B 76	..{b.....p.HPOKv
61 A0 36 48 50 4F 4B 70 7B 58 50 52 44 0A A5 0A	a.6HPOKp{XPRD...
FF 00 62 70 7B 7A 58 50 52 44 0A A2 0A 04 00 0A	..bp{zXPRD......
07 00 63 A0 14 90 93 62 0A 06 90 94 63 01 95 63	..c....b....c..c
0A 05 70 00 48 50 4F 4B A0 4F 04 48 50 4F 4B 70	..p.HPOK.O.HPOKp
0B D0 07 61 70 00 48 50 4F 4B A2 3D 90 92 48 50	...ap.HPOK.=..HP
4F 4B 61 70 7B 58 50 52 44 0A A5 0A FF 00 62 A0	OKap{XPRD.....b.
17 93 62 0A 07 70 01 61 70 58 50 44 4C 64 A0 08	..b..p.apXPDLd..
64 58 50 52 54 76 65 A0 0B 93 62 0A 10 70 01 48	dXPRTve...b..p.H
50 4F 4B 5B 22 01 76 61 A0 17 48 50 4F 4B 58 50	POK[".va..HPOKXP
54 52 60 00 58 50 4C 50 60 00 58 50 4C 4C 60 00	TR`.XPLP`.XPLL`.
A4 FF 5B 82 46 05 58 50 44 56 08 5F 41 44 52 00	..[.F.XPDV._ADR.
5B 80 50 43 46 47 02 00 0A FF 5B 81 18 50 43 46	[.PCFG....[..PCF
47 03 44 56 49 44 20 50 43 4D 53 20 00 48 1E 57	G.DVID PCMS .H.W
4F 4C 5F 01 08 5F 50 52 57 12 06 02 0A 08 0A 05	OL_.._PRW.......
14 19 5F 50 53 57 01 70 68 5E 5E 5E 2F 03 4C 50	.._PSW.ph^^^/.LP
43 30 45 43 5F 5F 57 4F 4C 5F 5B 82 43 14 50 42	C0EC__WOL_[.C.PB
35 5F 08 5F 41 44 52 0C 00 00 05 00 14 21 5F 50	5_._ADR......!_P
52 57 00 A0 10 93 57 4B 50 4D 01 A4 47 50 52 57	RW....WKPM..GPRW
0A 08 0A 05 A1 09 A4 47 50 52 57 0A 08 00 08 50	.......GPRW....P
52 30 34 12 34 04 12 0B 04 0B FF FF 00 4C 4E 4B	R04.4........LNK
42 00 12 0B 04 0B FF FF 01 4C 4E 4B 43 00 12 0C	B........LNKC...
04 0B FF FF 0A 02 4C 4E 4B 44 00 12 0C 04 0B FF	......LNKD......
FF 0A 03 4C 4E 4B 41 00 08 41 52 30 34 12 2C 04	...LNKA..AR04.,.
12 09 04 0B FF FF 00 00 0A 11 12 09 04 0B FF FF	................
01 00 0A 12 12 0A 04 0B FF FF 0A 02 00 0A 13 12	................
0A 04 0B FF FF 0A 03 00 0A 10 14 16 5F 50 52 54	............_PRT
00 A0 0A 50 49 43 4D A4 41 52 30 34 A4 50 52 30	...PICM.AR04.PR0
34 5B 80 58 50 45 58 00 0C 00 81 02 F8 0B 00 01	4[.XPEX.........
5B 81 0E 58 50 45 58 03 00 40 14 56 43 30 53 20	[..XPEX..@.VC0S 
5B 80 50 43 46 47 02 00 0A 20 5B 81 18 50 43 46	[.PCFG... [..PCF
47 03 44 56 49 44 20 50 43 4D 53 20 00 40 08 53	G.DVID PCMS .@.S
42 55 53 20 5B 82 49 04 58 50 44 56 08 5F 41 44	BUS [.I.XPDV._AD
52 00 5B 80 50 43 46 47 02 00 0A 30 5B 81 31 50	R.[.PCFG...0[.1P
43 46 47 00 57 56 49 4C 08 57 56 49 48 08 57 44	CFG.WVIL.WVIH.WD
49 4C 08 57 44 49 48 08 00 40 14 57 53 56 4C 08	IL.WDIH..@.WSVL.
57 53 56 48 08 57 53 53 4C 08 57 53 53 48 08 5B	WSVH.WSSL.WSSH.[
82 43 40 50 42 36 5F 08 5F 41 44 52 0C 00 00 06	.C@PB6_._ADR....
00 14 21 5F 50 52 57 00 A0 10 93 57 4B 50 4D 01	..!_PRW....WKPM.
A4 47 50 52 57 0A 08 0A 05 A1 09 A4 47 50 52 57	.GPRW.......GPRW
0A 08 00 08 50 52 30 35 12 34 04 12 0B 04 0B FF	....PR05.4......
FF 00 4C 4E 4B 43 00 12 0B 04 0B FF FF 01 4C 4E	..LNKC........LN
4B 44 00 12 0C 04 0B FF FF 0A 02 4C 4E 4B 41 00	KD.........LNKA.
12 0C 04 0B FF FF 0A 03 4C 4E 4B 42 00 08 41 52	........LNKB..AR
30 35 12 2C 04 12 09 04 0B FF FF 00 00 0A 12 12	05.,............
09 04 0B FF FF 01 00 0A 13 12 0A 04 0B FF FF 0A	................
02 00 0A 10 12 0A 04 0B FF FF 0A 03 00 0A 11 14	................
16 5F 50 52 54 00 A0 0A 50 49 43 4D A4 41 52 30	._PRT...PICM.AR0
35 A4 50 52 30 35 5B 80 58 50 45 58 00 0C 00 01	5.PR05[.XPEX....
03 F8 0B 00 01 5B 81 0E 58 50 45 58 03 00 40 14	.....[..XPEX..@.
56 43 30 53 20 5B 80 58 50 43 42 02 0A 58 0A 24	VC0S [.XPCB..X.$
5B 81 33 58 50 43 42 00 00 40 08 4C 4B 43 4E 10	[.3XPCB..@.LKCN.
4C 4B 53 54 10 00 30 00 03 50 44 43 32 01 00 02	LKST..0..PDC2...
50 44 53 32 01 00 01 48 50 43 53 01 00 27 00 10	PDS2...HPCS..'..
50 4D 45 53 01 5B 80 58 50 52 49 02 0A E0 0A 08	PMES.[.XPRI.....
5B 81 10 58 50 52 49 01 58 50 49 52 20 58 50 49	[..XPRI.XPIR XPI
44 20 5B 80 50 43 46 47 02 00 0A 20 5B 81 13 50	D [.PCFG... [..P
43 46 47 03 44 56 49 44 20 00 40 0A 53 42 55 53	CFG.DVID .@.SBUS
20 14 19 58 50 44 4C 00 A0 0E 7B 56 43 30 53 0C	 ..XPDL...{VC0S.
00 00 02 00 00 A4 FF A1 03 A4 00 5B 01 58 50 50	...........[.XPP
4D 00 14 28 58 50 52 44 01 5B 23 58 50 50 4D FF	M..(XPRD.[#XPPM.
FF 70 68 58 50 49 52 70 58 50 49 44 60 70 00 58	.phXPIRpXPID`p.X
50 49 52 5B 27 58 50 50 4D A4 60 14 26 58 50 57	PIR['XPPM.`.&XPW
52 02 5B 23 58 50 50 4D FF FF 70 68 58 50 49 52	R.[#XPPM..phXPIR
70 69 58 50 49 44 70 00 58 50 49 52 5B 27 58 50	piXPIDp.XPIR['XP
50 4D 14 31 58 50 52 54 00 70 58 50 52 44 0A A2	PM.1XPRT.pXPRD..
60 7B 60 0C F8 FF FF FF 60 7A 60 0A 04 61 7B 61	`{`.....`z`..a{a
0A 07 61 7D 60 61 60 7D 60 0B 00 01 60 58 50 57	..a}`a`}`...`XPW
52 0A A2 60 14 42 06 58 50 52 32 00 70 4C 4B 43	R..`.B.XPR2.pLKC
4E 60 7B 60 0C DF FF FF FF 60 70 60 4C 4B 43 4E	N`{`.....`p`LKCN
7D 60 0A 20 60 70 60 4C 4B 43 4E 70 0A 64 61 70	}`. `p`LKCNp.dap
01 62 A2 1C 90 61 62 5B 22 01 70 4C 4B 53 54 63	.b...ab[".pLKSTc
A0 09 7B 63 0B 00 08 00 76 61 A1 04 70 00 62 7B	..{c....va..p.b{
60 0C DF FF FF FF 60 70 60 4C 4B 43 4E A0 05 92	`.....`p`LKCN...
62 A4 FF A1 03 A4 00 14 29 58 50 50 42 00 70 5F	b.......)XPPB.p_
41 44 52 60 70 7A 60 0A 10 00 61 70 79 61 0A 03	ADR`pz`...apya..
00 61 70 7B 60 0A 0F 00 62 70 7D 61 62 00 63 A4	.ap{`...bp}ab.c.
63 14 49 15 58 50 50 52 01 08 48 50 4F 4B 00 70	c.I.XPPR..HPOK.p
00 48 50 4F 4B 70 79 58 50 50 42 0A 03 00 60 A0	.HPOKpyXPPB...`.
41 12 68 58 50 4C 4C 60 01 58 50 4C 50 60 01 5B	A.hXPLL`.XPLP`.[
22 0A C8 58 50 54 52 60 01 70 0A 0F 65 A2 43 10	"..XPTR`.p..e.C.
90 92 48 50 4F 4B 94 65 00 70 01 50 44 43 32 70	..HPOK.e.p.PDC2p
0A 28 61 A2 46 06 90 92 48 50 4F 4B 94 61 00 70	.(a.F...HPOK.a.p
58 50 52 44 0A A5 62 A0 0C 93 7B 62 0A FF 00 0A	XPRD..b...{b....
3F 70 01 61 A0 10 93 7B 7A 62 0A 08 00 0A FF 00	?p.a...{zb......
0A 3F 70 01 61 A0 10 93 7B 7A 62 0A 08 00 0A FF	.?p.a...{zb.....
00 0A 3F 70 01 61 A0 10 93 7B 7A 62 0A 08 00 0A	..?p.a...{zb....
FF 00 0A 3F 70 01 61 A0 10 92 95 7B 62 0A FF 00	...?p.a....{b...
0A 04 70 01 48 50 4F 4B 76 61 A0 36 48 50 4F 4B	..p.HPOKva.6HPOK
70 7B 58 50 52 44 0A A5 0A FF 00 62 70 7B 7A 58	p{XPRD.....bp{zX
50 52 44 0A A2 0A 04 00 0A 07 00 63 A0 14 90 93	PRD........c....
62 0A 06 90 94 63 01 95 63 0A 05 70 00 48 50 4F	b....c..c..p.HPO
4B A0 4F 04 48 50 4F 4B 70 0B D0 07 61 70 00 48	K.O.HPOKp...ap.H
50 4F 4B A2 3D 90 92 48 50 4F 4B 61 70 7B 58 50	POK.=..HPOKap{XP
52 44 0A A5 0A FF 00 62 A0 17 93 62 0A 07 70 01	RD.....b...b..p.
61 70 58 50 44 4C 64 A0 08 64 58 50 52 54 76 65	apXPDLd..dXPRTve
A0 0B 93 62 0A 10 70 01 48 50 4F 4B 5B 22 01 76	...b..p.HPOK[".v
61 A0 17 48 50 4F 4B 58 50 54 52 60 00 58 50 4C	a..HPOKXPTR`.XPL
50 60 00 58 50 4C 4C 60 00 A4 FF 5B 82 27 58 50	P`.XPLL`...[.'XP
44 56 08 5F 41 44 52 00 5B 80 50 43 46 47 02 00	DV._ADR.[.PCFG..
0A 08 5B 81 10 50 43 46 47 03 44 56 49 44 20 50	..[..PCFG.DVID P
43 4D 53 20 5B 82 4B 40 50 42 37 5F 08 5F 41 44	CMS [.K@PB7_._AD
52 0C 00 00 07 00 14 21 5F 50 52 57 00 A0 10 93	R......!_PRW....
57 4B 50 4D 01 A4 47 50 52 57 0A 08 0A 05 A1 09	WKPM..GPRW......
A4 47 50 52 57 0A 08 00 08 50 52 30 36 12 34 04	.GPRW....PR06.4.
12 0B 04 0B FF FF 00 4C 4E 4B 44 00 12 0B 04 0B	.......LNKD.....
FF FF 01 4C 4E 4B 41 00 12 0C 04 0B FF FF 0A 02	...LNKA.........
4C 4E 4B 42 00 12 0C 04 0B FF FF 0A 03 4C 4E 4B	LNKB.........LNK
43 00 08 41 52 30 36 12 2C 04 12 09 04 0B FF FF	C..AR06.,.......
00 00 0A 13 12 09 04 0B FF FF 01 00 0A 10 12 0A	................
04 0B FF FF 0A 02 00 0A 11 12 0A 04 0B FF FF 0A	................
03 00 0A 12 14 16 5F 50 52 54 00 A0 0A 50 49 43	......_PRT...PIC
4D A4 41 52 30 36 A4 50 52 30 36 5B 80 58 50 45	M.AR06.PR06[.XPE
58 00 0C 00 81 03 F8 0B 00 01 5B 81 0E 58 50 45	X.........[..XPE
58 03 00 40 14 56 43 30 53 20 5B 80 58 50 43 42	X..@.VC0S [.XPCB
02 0A 58 0A 24 5B 81 33 58 50 43 42 00 00 40 08	..X.$[.3XPCB..@.
4C 4B 43 4E 10 4C 4B 53 54 10 00 30 00 03 50 44	LKCN.LKST..0..PD
43 32 01 00 02 50 44 53 32 01 00 01 48 50 43 53	C2...PDS2...HPCS
01 00 27 00 10 50 4D 45 53 01 5B 80 58 50 52 49	..'..PMES.[.XPRI
02 0A E0 0A 08 5B 81 10 58 50 52 49 01 58 50 49	.....[..XPRI.XPI
52 20 58 50 49 44 20 5B 80 50 43 46 47 02 00 0A	R XPID [.PCFG...
20 5B 81 13 50 43 46 47 03 44 56 49 44 20 00 40	 [..PCFG.DVID .@
0A 53 42 55 53 20 14 19 58 50 44 4C 00 A0 0E 7B	.SBUS ..XPDL...{
56 43 30 53 0C 00 00 02 00 00 A4 FF A1 03 A4 00	VC0S............
5B 01 58 50 50 4D 00 14 28 58 50 52 44 01 5B 23	[.XPPM..(XPRD.[#
58 50 50 4D FF FF 70 68 58 50 49 52 70 58 50 49	XPPM..phXPIRpXPI
44 60 70 00 58 50 49 52 5B 27 58 50 50 4D A4 60	D`p.XPIR['XPPM.`
14 26 58 50 57 52 02 5B 23 58 50 50 4D FF FF 70	.&XPWR.[#XPPM..p
68 58 50 49 52 70 69 58 50 49 44 70 00 58 50 49	hXPIRpiXPIDp.XPI
52 5B 27 58 50 50 4D 14 31 58 50 52 54 00 70 58	R['XPPM.1XPRT.pX
50 52 44 0A A2 60 7B 60 0C F8 FF FF FF 60 7A 60	PRD..`{`.....`z`
0A 04 61 7B 61 0A 07 61 7D 60 61 60 7D 60 0B 00	..a{a..a}`a`}`..
01 60 58 50 57 52 0A A2 60 14 42 06 58 50 52 32	.`XPWR..`.B.XPR2
00 70 4C 4B 43 4E 60 7B 60 0C DF FF FF FF 60 70	.pLKCN`{`.....`p
60 4C 4B 43 4E 7D 60 0A 20 60 70 60 4C 4B 43 4E	`LKCN}`. `p`LKCN
70 0A 64 61 70 01 62 A2 1C 90 61 62 5B 22 01 70	p.dap.b...ab[".p
4C 4B 53 54 63 A0 09 7B 63 0B 00 08 00 76 61 A1	LKSTc..{c....va.
04 70 00 62 7B 60 0C DF FF FF FF 60 70 60 4C 4B	.p.b{`.....`p`LK
43 4E A0 05 92 62 A4 FF A1 03 A4 00 14 29 58 50	CN...b.......)XP
50 42 00 70 5F 41 44 52 60 70 7A 60 0A 10 00 61	PB.p_ADR`pz`...a
70 79 61 0A 03 00 61 70 7B 60 0A 0F 00 62 70 7D	pya...ap{`...bp}
61 62 00 63 A4 63 14 49 15 58 50 50 52 01 08 48	ab.c.c.I.XPPR..H
50 4F 4B 00 70 00 48 50 4F 4B 70 79 58 50 50 42	POK.p.HPOKpyXPPB
0A 03 00 60 A0 41 12 68 58 50 4C 4C 60 01 58 50	...`.A.hXPLL`.XP
4C 50 60 01 5B 22 0A C8 58 50 54 52 60 01 70 0A	LP`.["..XPTR`.p.
0F 65 A2 43 10 90 92 48 50 4F 4B 94 65 00 70 01	.e.C...HPOK.e.p.
50 44 43 32 70 0A 28 61 A2 46 06 90 92 48 50 4F	PDC2p.(a.F...HPO
4B 94 61 00 70 58 50 52 44 0A A5 62 A0 0C 93 7B	K.a.pXPRD..b...{
62 0A FF 00 0A 3F 70 01 61 A0 10 93 7B 7A 62 0A	b....?p.a...{zb.
08 00 0A FF 00 0A 3F 70 01 61 A0 10 93 7B 7A 62	......?p.a...{zb
0A 08 00 0A FF 00 0A 3F 70 01 61 A0 10 93 7B 7A	.......?p.a...{z
62 0A 08 00 0A FF 00 0A 3F 70 01 61 A0 10 92 95	b.......?p.a....
7B 62 0A FF 00 0A 04 70 01 48 50 4F 4B 76 61 A0	{b.....p.HPOKva.
36 48 50 4F 4B 70 7B 58 50 52 44 0A A5 0A FF 00	6HPOKp{XPRD.....
62 70 7B 7A 58 50 52 44 0A A2 0A 04 00 0A 07 00	bp{zXPRD........
63 A0 14 90 93 62 0A 06 90 94 63 01 95 63 0A 05	c....b....c..c..
70 00 48 50 4F 4B A0 4F 04 48 50 4F 4B 70 0B D0	p.HPOK.O.HPOKp..
07 61 70 00 48 50 4F 4B A2 3D 90 92 48 50 4F 4B	.ap.HPOK.=..HPOK
61 70 7B 58 50 52 44 0A A5 0A FF 00 62 A0 17 93	ap{XPRD.....b...
62 0A 07 70 01 61 70 58 50 44 4C 64 A0 08 64 58	b..p.apXPDLd..dX
50 52 54 76 65 A0 0B 93 62 0A 10 70 01 48 50 4F	PRTve...b..p.HPO
4B 5B 22 01 76 61 A0 17 48 50 4F 4B 58 50 54 52	K[".va..HPOKXPTR
60 00 58 50 4C 50 60 00 58 50 4C 4C 60 00 A4 FF	`.XPLP`.XPLL`...
5B 82 2F 58 50 44 56 08 5F 41 44 52 00 5B 80 50	[./XPDV._ADR.[.P
43 46 47 02 00 0A FF 5B 81 18 50 43 46 47 03 44	CFG....[..PCFG.D
56 49 44 20 50 43 4D 53 20 00 40 6A 44 49 53 46	VID PCMS .@jDISF
20 5B 82 4C 0E 53 50 42 30 08 5F 41 44 52 0C 00	 [.L.SPB0._ADR..
00 15 00 08 5F 50 52 57 12 06 02 0A 08 0A 04 08	...._PRW........
50 52 30 41 12 34 04 12 0B 04 0B FF FF 00 4C 4E	PR0A.4........LN
4B 43 00 12 0B 04 0B FF FF 01 4C 4E 4B 44 00 12	KC........LNKD..
0C 04 0B FF FF 0A 02 4C 4E 4B 41 00 12 0C 04 0B	.......LNKA.....
FF FF 0A 03 4C 4E 4B 42 00 08 41 52 30 41 12 2C	....LNKB..AR0A.,
04 12 09 04 0B FF FF 00 00 0A 12 12 09 04 0B FF	................
FF 01 00 0A 13 12 0A 04 0B FF FF 0A 02 00 0A 10	................
12 0A 04 0B FF FF 0A 03 00 0A 11 14 16 5F 50 52	............._PR
54 00 A0 0A 50 49 43 4D A4 41 52 30 41 A4 50 52	T...PICM.AR0A.PR
30 41 5B 80 50 43 46 47 02 00 0A 20 5B 81 18 50	0A[.PCFG... [..P
43 46 47 03 44 56 49 44 20 50 43 4D 53 20 00 40	CFG.DVID PCMS .@
08 53 42 55 53 20 5B 82 27 58 50 44 56 08 5F 41	.SBUS [.'XPDV._A
44 52 00 5B 80 50 43 46 47 02 00 0A 08 5B 81 10	DR.[.PCFG....[..
50 43 46 47 03 44 56 49 44 20 50 43 4D 53 20 5B	PCFG.DVID PCMS [
82 4C 0E 53 50 42 31 08 5F 41 44 52 0C 01 00 15	.L.SPB1._ADR....
00 08 5F 50 52 57 12 06 02 0A 08 0A 04 08 50 52	.._PRW........PR
30 42 12 34 04 12 0B 04 0B FF FF 00 4C 4E 4B 44	0B.4........LNKD
00 12 0B 04 0B FF FF 01 4C 4E 4B 41 00 12 0C 04	........LNKA....
0B FF FF 0A 02 4C 4E 4B 42 00 12 0C 04 0B FF FF	.....LNKB.......
0A 03 4C 4E 4B 43 00 08 41 52 30 42 12 2C 04 12	..LNKC..AR0B.,..
09 04 0B FF FF 00 00 0A 13 12 09 04 0B FF FF 01	................
00 0A 10 12 0A 04 0B FF FF 0A 02 00 0A 11 12 0A	................
04 0B FF FF 0A 03 00 0A 12 14 16 5F 50 52 54 00	..........._PRT.
A0 0A 50 49 43 4D A4 41 52 30 42 A4 50 52 30 42	..PICM.AR0B.PR0B
5B 80 50 43 46 47 02 00 0A 20 5B 81 18 50 43 46	[.PCFG... [..PCF
47 03 44 56 49 44 20 50 43 4D 53 20 00 40 08 53	G.DVID PCMS .@.S
42 55 53 20 5B 82 27 58 50 44 56 08 5F 41 44 52	BUS [.'XPDV._ADR
00 5B 80 50 43 46 47 02 00 0A 08 5B 81 10 50 43	.[.PCFG....[..PC
46 47 03 44 56 49 44 20 50 43 4D 53 20 5B 82 4C	FG.DVID PCMS [.L
0E 53 50 42 32 08 5F 41 44 52 0C 02 00 15 00 08	.SPB2._ADR......
5F 50 52 57 12 06 02 0A 08 0A 04 08 50 52 30 43	_PRW........PR0C
12 34 04 12 0B 04 0B FF FF 00 4C 4E 4B 41 00 12	.4........LNKA..
0B 04 0B FF FF 01 4C 4E 4B 42 00 12 0C 04 0B FF	......LNKB......
FF 0A 02 4C 4E 4B 43 00 12 0C 04 0B FF FF 0A 03	...LNKC.........
4C 4E 4B 44 00 08 41 52 30 43 12 2C 04 12 09 04	LNKD..AR0C.,....
0B FF FF 00 00 0A 10 12 09 04 0B FF FF 01 00 0A	................
11 12 0A 04 0B FF FF 0A 02 00 0A 12 12 0A 04 0B	................
FF FF 0A 03 00 0A 13 14 16 5F 50 52 54 00 A0 0A	........._PRT...
50 49 43 4D A4 41 52 30 43 A4 50 52 30 43 5B 80	PICM.AR0C.PR0C[.
50 43 46 47 02 00 0A 20 5B 81 18 50 43 46 47 03	PCFG... [..PCFG.
44 56 49 44 20 50 43 4D 53 20 00 40 08 53 42 55	DVID PCMS .@.SBU
53 20 5B 82 27 58 50 44 56 08 5F 41 44 52 00 5B	S [.'XPDV._ADR.[
80 50 43 46 47 02 00 0A 08 5B 81 10 50 43 46 47	.PCFG....[..PCFG
03 44 56 49 44 20 50 43 4D 53 20 5B 82 4C 0E 53	.DVID PCMS [.L.S
50 42 33 08 5F 41 44 52 0C 03 00 15 00 08 5F 50	PB3._ADR......_P
52 57 12 06 02 0A 08 0A 04 08 50 52 30 44 12 34	RW........PR0D.4
04 12 0B 04 0B FF FF 00 4C 4E 4B 42 00 12 0B 04	........LNKB....
0B FF FF 01 4C 4E 4B 43 00 12 0C 04 0B FF FF 0A	....LNKC........
02 4C 4E 4B 44 00 12 0C 04 0B FF FF 0A 03 4C 4E	.LNKD.........LN
4B 41 00 08 41 52 30 44 12 2C 04 12 09 04 0B FF	KA..AR0D.,......
FF 00 00 0A 11 12 09 04 0B FF FF 01 00 0A 12 12	................
0A 04 0B FF FF 0A 02 00 0A 13 12 0A 04 0B FF FF	................
0A 03 00 0A 10 14 16 5F 50 52 54 00 A0 0A 50 49	......._PRT...PI
43 4D A4 41 52 30 44 A4 50 52 30 44 5B 80 50 43	CM.AR0D.PR0D[.PC
46 47 02 00 0A 20 5B 81 18 50 43 46 47 03 44 56	FG... [..PCFG.DV
49 44 20 50 43 4D 53 20 00 40 08 53 42 55 53 20	ID PCMS .@.SBUS 
5B 82 27 58 50 44 56 08 5F 41 44 52 00 5B 80 50	[.'XPDV._ADR.[.P
43 46 47 02 00 0A 08 5B 81 10 50 43 46 47 03 44	CFG....[..PCFG.D
56 49 44 20 50 43 4D 53 20 5B 82 4B 08 48 50 45	VID PCMS [.K.HPE
54 08 5F 48 49 44 0C 41 D0 01 03 14 34 5F 53 54	T._HID.A....4_ST
41 00 A0 2B 93 7B 48 50 41 44 0A 03 00 0A 03 A0	A..+.{HPAD......
0C 92 95 4F 53 54 42 0A 40 A4 0A 0F 70 7B 48 50	...OSTB.@...p{HP
41 44 0C E0 FF FF FF 00 48 50 41 44 A4 01 A4 01	AD......HPAD....
14 45 04 5F 43 52 53 00 08 42 55 46 30 11 17 0A	.E._CRS..BUF0...
14 22 01 00 22 00 01 86 09 00 00 00 00 D0 FE 00	.".."...........
04 00 00 79 00 8A 42 55 46 30 0A 0A 48 50 45 42	...y..BUF0..HPEB
70 48 50 41 44 60 7B 60 0C 00 FC FF FF 48 50 45	pHPAD`{`.....HPE
42 A4 42 55 46 30 5B 82 34 41 5A 41 4C 08 5F 41	B.BUF0[.4AZAL._A
44 52 0C 02 00 14 00 5B 80 50 43 49 5F 02 00 0B	DR.....[.PCI_...
00 01 5B 81 18 50 43 49 5F 00 00 40 21 44 4E 53	..[..PCI_..@!DNS
50 01 44 4E 53 4F 01 45 4E 53 52 01 5B 82 1B 47	P.DNSO.ENSR.[..G
45 43 5F 08 5F 41 44 52 0C 06 00 14 00 08 5F 50	EC_._ADR......_P
52 57 12 06 02 0A 1A 0A 04 5B 82 4D 15 4F 48 43	RW.......[.M.OHC
31 08 5F 41 44 52 0C 00 00 12 00 5B 80 4F 31 43	1._ADR.....[.O1C
53 02 0A C4 0A 04 5B 81 0B 4F 31 43 53 03 4F 31	S.....[..O1CS.O1
45 4E 02 14 0F 5F 50 52 57 00 A4 47 50 52 57 0A	EN..._PRW..GPRW.
18 0A 03 5B 82 4F 10 58 48 55 42 08 5F 41 44 52	...[.O.XHUB._ADR
00 5B 82 31 50 52 54 31 08 5F 41 44 52 01 08 5F	.[.1PRT1._ADR.._
55 50 43 12 07 04 0A FF 00 00 00 08 5F 50 4C 44	UPC........._PLD
11 13 0A 10 81 00 00 00 00 00 00 00 A1 10 00 00	................
03 00 00 00 5B 82 32 50 52 54 32 08 5F 41 44 52	....[.2PRT2._ADR
0A 02 08 5F 55 50 43 12 07 04 0A FF 00 00 00 08	..._UPC.........
5F 50 4C 44 11 13 0A 10 81 00 00 00 00 00 00 00	_PLD............
A1 10 00 00 03 00 00 00 5B 82 32 50 52 54 33 08	........[.2PRT3.
5F 41 44 52 0A 03 08 5F 55 50 43 12 07 04 00 0A	_ADR..._UPC.....
FF 00 00 08 5F 50 4C 44 11 13 0A 10 81 00 00 00	...._PLD........
00 00 00 00 A0 10 00 00 03 00 00 00 5B 82 32 50	............[.2P
52 54 34 08 5F 41 44 52 0A 04 08 5F 55 50 43 12	RT4._ADR..._UPC.
07 04 00 0A FF 00 00 08 5F 50 4C 44 11 13 0A 10	........_PLD....
81 00 00 00 00 00 00 00 A0 10 00 00 03 00 00 00	................
5B 82 32 50 52 54 35 08 5F 41 44 52 0A 05 08 5F	[.2PRT5._ADR..._
55 50 43 12 07 04 0A FF 00 00 00 08 5F 50 4C 44	UPC........._PLD
11 13 0A 10 81 00 00 00 00 00 00 00 A0 10 00 00	................
03 00 00 00 14 09 5F 53 33 44 00 A4 0A 02 14 09	......_S3D......
5F 53 34 44 00 A4 0A 02 5B 82 4D 15 4F 48 43 32	_S4D....[.M.OHC2
08 5F 41 44 52 0C 00 00 13 00 5B 80 4F 32 43 53	._ADR.....[.O2CS
02 0A C4 0A 04 5B 81 0B 4F 32 43 53 03 4F 32 45	.....[..O2CS.O2E
4E 02 14 0F 5F 50 52 57 00 A4 47 50 52 57 0A 18	N..._PRW..GPRW..
0A 03 5B 82 4F 10 58 48 55 42 08 5F 41 44 52 00	..[.O.XHUB._ADR.
5B 82 31 50 52 54 31 08 5F 41 44 52 01 08 5F 55	[.1PRT1._ADR.._U
50 43 12 07 04 0A FF 00 00 00 08 5F 50 4C 44 11	PC........._PLD.
13 0A 10 81 00 00 00 00 00 00 00 A0 10 00 00 03	................
00 00 00 5B 82 32 50 52 54 32 08 5F 41 44 52 0A	...[.2PRT2._ADR.
02 08 5F 55 50 43 12 07 04 0A FF 00 00 00 08 5F	.._UPC........._
50 4C 44 11 13 0A 10 81 00 00 00 00 00 00 00 A0	PLD.............
10 00 00 03 00 00 00 5B 82 32 50 52 54 33 08 5F	.......[.2PRT3._
41 44 52 0A 03 08 5F 55 50 43 12 07 04 0A FF 00	ADR..._UPC......
00 00 08 5F 50 4C 44 11 13 0A 10 81 00 00 00 00	..._PLD.........
00 00 00 A0 10 00 00 03 00 00 00 5B 82 32 50 52	...........[.2PR
54 34 08 5F 41 44 52 0A 04 08 5F 55 50 43 12 07	T4._ADR..._UPC..
04 00 0A FF 00 00 08 5F 50 4C 44 11 13 0A 10 81	......._PLD.....
00 00 00 00 00 00 00 A0 10 00 00 03 00 00 00 5B	...............[
82 32 50 52 54 35 08 5F 41 44 52 0A 05 08 5F 55	.2PRT5._ADR..._U
50 43 12 07 04 00 0A FF 00 00 08 5F 50 4C 44 11	PC........._PLD.
13 0A 10 81 00 00 00 00 00 00 00 A0 10 00 00 03	................
00 00 00 14 09 5F 53 33 44 00 A4 0A 02 14 09 5F	....._S3D......_
53 34 44 00 A4 0A 02 5B 82 49 12 4F 48 43 33 08	S4D....[.I.OHC3.
5F 41 44 52 0C 00 00 16 00 5B 80 4F 33 43 53 02	_ADR.....[.O3CS.
0A C4 0A 04 5B 81 0B 4F 33 43 53 03 4F 33 45 4E	....[..O3CS.O3EN
02 14 0F 5F 50 52 57 00 A4 47 50 52 57 0A 18 0A	..._PRW..GPRW...
03 5B 82 4B 0D 58 48 55 42 08 5F 41 44 52 00 5B	.[.K.XHUB._ADR.[
82 31 50 52 54 31 08 5F 41 44 52 01 08 5F 55 50	.1PRT1._ADR.._UP
43 12 07 04 0A FF 00 00 00 08 5F 50 4C 44 11 13	C........._PLD..
0A 10 81 00 00 00 00 00 00 00 A1 10 00 00 03 00	................
00 00 5B 82 32 50 52 54 32 08 5F 41 44 52 0A 02	..[.2PRT2._ADR..
08 5F 55 50 43 12 07 04 00 0A FF 00 00 08 5F 50	._UPC........._P
4C 44 11 13 0A 10 81 00 00 00 00 00 00 00 A0 10	LD..............
00 00 03 00 00 00 5B 82 32 50 52 54 33 08 5F 41	......[.2PRT3._A
44 52 0A 03 08 5F 55 50 43 12 07 04 0A FF 00 00	DR..._UPC.......
00 08 5F 50 4C 44 11 13 0A 10 81 00 00 00 00 00	.._PLD..........
00 00 A1 10 00 00 03 00 00 00 5B 82 32 50 52 54	..........[.2PRT
34 08 5F 41 44 52 0A 04 08 5F 55 50 43 12 07 04	4._ADR..._UPC...
00 0A FF 00 00 08 5F 50 4C 44 11 13 0A 10 81 00	......_PLD......
00 00 00 00 00 00 A0 10 00 00 03 00 00 00 14 09	................
5F 53 33 44 00 A4 0A 02 14 09 5F 53 34 44 00 A4	_S3D......_S4D..
0A 02 5B 82 4C 04 4F 48 43 34 08 5F 41 44 52 0C	..[.L.OHC4._ADR.
05 00 14 00 5B 80 4F 34 43 53 02 0A C4 0A 04 5B	....[.O4CS.....[
81 0B 4F 34 43 53 03 4F 34 45 4E 02 14 0F 5F 50	..O4CS.O4EN..._P
52 57 00 A4 47 50 52 57 0A 18 0A 03 14 09 5F 53	RW..GPRW......_S
33 44 00 A4 0A 02 14 09 5F 53 34 44 00 A4 0A 02	3D......_S4D....
5B 82 4E 15 45 48 43 31 08 5F 41 44 52 0C 02 00	[.N.EHC1._ADR...
12 00 5B 80 50 43 46 47 02 0A A0 0A 04 5B 81 0B	..[.PCFG.....[..
50 43 46 47 03 4F 53 4F 57 20 14 14 53 54 4F 53	PCFG.OSOW ..STOS
00 7D 4F 53 4F 57 0C 00 00 00 01 4F 53 4F 57 14	.}OSOW.....OSOW.
0F 5F 50 52 57 00 A4 47 50 52 57 0A 18 0A 03 5B	._PRW..GPRW....[
82 4F 10 58 48 55 42 08 5F 41 44 52 00 5B 82 31	.O.XHUB._ADR.[.1
50 52 54 31 08 5F 41 44 52 01 08 5F 55 50 43 12	PRT1._ADR.._UPC.
07 04 0A FF 00 00 00 08 5F 50 4C 44 11 13 0A 10	........_PLD....
81 00 00 00 00 00 00 00 A1 10 00 00 03 00 00 00	................
5B 82 32 50 52 54 32 08 5F 41 44 52 0A 02 08 5F	[.2PRT2._ADR..._
55 50 43 12 07 04 0A FF 00 00 00 08 5F 50 4C 44	UPC........._PLD
11 13 0A 10 81 00 00 00 00 00 00 00 A1 10 00 00	................
03 00 00 00 5B 82 32 50 52 54 33 08 5F 41 44 52	....[.2PRT3._ADR
0A 03 08 5F 55 50 43 12 07 04 00 0A FF 00 00 08	..._UPC.........
5F 50 4C 44 11 13 0A 10 81 00 00 00 00 00 00 00	_PLD............
A0 10 00 00 03 00 00 00 5B 82 32 50 52 54 34 08	........[.2PRT4.
5F 41 44 52 0A 04 08 5F 55 50 43 12 07 04 00 0A	_ADR..._UPC.....
FF 00 00 08 5F 50 4C 44 11 13 0A 10 81 00 00 00	...._PLD........
00 00 00 00 A0 10 00 00 03 00 00 00 5B 82 32 50	............[.2P
52 54 35 08 5F 41 44 52 0A 05 08 5F 55 50 43 12	RT5._ADR..._UPC.
07 04 0A FF 00 00 00 08 5F 50 4C 44 11 13 0A 10	........_PLD....
81 00 00 00 00 00 00 00 A0 10 00 00 03 00 00 00	................
5B 82 4E 15 45 48 43 32 08 5F 41 44 52 0C 02 00	[.N.EHC2._ADR...
13 00 5B 80 50 43 46 47 02 0A A0 0A 04 5B 81 0B	..[.PCFG.....[..
50 43 46 47 03 4F 53 4F 57 20 14 14 53 54 4F 53	PCFG.OSOW ..STOS
00 7D 4F 53 4F 57 0C 00 00 00 01 4F 53 4F 57 14	.}OSOW.....OSOW.
0F 5F 50 52 57 00 A4 47 50 52 57 0A 18 0A 03 5B	._PRW..GPRW....[
82 4F 10 58 48 55 42 08 5F 41 44 52 00 5B 82 31	.O.XHUB._ADR.[.1
50 52 54 31 08 5F 41 44 52 01 08 5F 55 50 43 12	PRT1._ADR.._UPC.
07 04 0A FF 00 00 00 08 5F 50 4C 44 11 13 0A 10	........_PLD....
81 00 00 00 00 00 00 00 A0 10 00 00 03 00 00 00	................
5B 82 32 50 52 54 32 08 5F 41 44 52 0A 02 08 5F	[.2PRT2._ADR..._
55 50 43 12 07 04 0A FF 00 00 00 08 5F 50 4C 44	UPC........._PLD
11 13 0A 10 81 00 00 00 00 00 00 00 A0 10 00 00	................
03 00 00 00 5B 82 32 50 52 54 33 08 5F 41 44 52	....[.2PRT3._ADR
0A 03 08 5F 55 50 43 12 07 04 0A FF 00 00 00 08	..._UPC.........
5F 50 4C 44 11 13 0A 10 81 00 00 00 00 00 00 00	_PLD............
A0 10 00 00 03 00 00 00 5B 82 32 50 52 54 34 08	........[.2PRT4.
5F 41 44 52 0A 04 08 5F 55 50 43 12 07 04 00 0A	_ADR..._UPC.....
FF 00 00 08 5F 50 4C 44 11 13 0A 10 81 00 00 00	...._PLD........
00 00 00 00 A0 10 00 00 03 00 00 00 5B 82 32 50	............[.2P
52 54 35 08 5F 41 44 52 0A 05 08 5F 55 50 43 12	RT5._ADR..._UPC.
07 04 00 0A FF 00 00 08 5F 50 4C 44 11 13 0A 10	........_PLD....
81 00 00 00 00 00 00 00 A0 10 00 00 03 00 00 00	................
5B 82 4A 12 45 48 43 33 08 5F 41 44 52 0C 02 00	[.J.EHC3._ADR...
16 00 5B 80 50 43 46 47 02 0A A0 0A 04 5B 81 0B	..[.PCFG.....[..
50 43 46 47 03 4F 53 4F 57 20 14 14 53 54 4F 53	PCFG.OSOW ..STOS
00 7D 4F 53 4F 57 0C 00 00 00 01 4F 53 4F 57 14	.}OSOW.....OSOW.
0F 5F 50 52 57 00 A4 47 50 52 57 0A 18 0A 03 5B	._PRW..GPRW....[
82 4B 0D 58 48 55 42 08 5F 41 44 52 00 5B 82 31	.K.XHUB._ADR.[.1
50 52 54 31 08 5F 41 44 52 01 08 5F 55 50 43 12	PRT1._ADR.._UPC.
07 04 0A FF 00 00 00 08 5F 50 4C 44 11 13 0A 10	........_PLD....
81 00 00 00 00 00 00 00 A1 10 00 00 03 00 00 00	................
5B 82 32 50 52 54 32 08 5F 41 44 52 0A 02 08 5F	[.2PRT2._ADR..._
55 50 43 12 07 04 00 0A FF 00 00 08 5F 50 4C 44	UPC........._PLD
11 13 0A 10 81 00 00 00 00 00 00 00 A0 10 00 00	................
03 00 00 00 5B 82 32 50 52 54 33 08 5F 41 44 52	....[.2PRT3._ADR
0A 03 08 5F 55 50 43 12 07 04 0A FF 00 00 00 08	..._UPC.........
5F 50 4C 44 11 13 0A 10 81 00 00 00 00 00 00 00	_PLD............
A1 10 00 00 03 00 00 00 5B 82 32 50 52 54 34 08	........[.2PRT4.
5F 41 44 52 0A 04 08 5F 55 50 43 12 07 04 00 0A	_ADR..._UPC.....
FF 00 00 08 5F 50 4C 44 11 13 0A 10 81 00 00 00	...._PLD........
00 00 00 00 A0 10 00 00 03 00 00 00 5B 82 45 09	............[.E.
58 48 43 30 08 5F 41 44 52 0C 00 00 10 00 14 0F	XHC0._ADR.......
5F 50 52 57 00 A4 47 50 52 57 0A 18 0A 03 5B 82	_PRW..GPRW....[.
43 07 58 48 55 42 08 5F 41 44 52 00 5B 82 31 50	C.XHUB._ADR.[.1P
52 54 31 08 5F 41 44 52 01 08 5F 55 50 43 12 07	RT1._ADR.._UPC..
04 0A FF 00 00 00 08 5F 50 4C 44 11 13 0A 10 81	......._PLD.....
00 00 00 00 00 00 00 A1 10 00 00 03 00 00 00 5B	...............[
82 32 50 52 54 32 08 5F 41 44 52 0A 02 08 5F 55	.2PRT2._ADR..._U
50 43 12 07 04 00 0A FF 00 00 08 5F 50 4C 44 11	PC........._PLD.
13 0A 10 81 00 00 00 00 00 00 00 A0 10 00 00 03	................
00 00 00 5B 82 45 09 58 48 43 31 08 5F 41 44 52	...[.E.XHC1._ADR
0C 01 00 10 00 14 0F 5F 50 52 57 00 A4 47 50 52	......._PRW..GPR
57 0A 18 0A 03 5B 82 43 07 58 48 55 42 08 5F 41	W....[.C.XHUB._A
44 52 00 5B 82 31 50 52 54 31 08 5F 41 44 52 01	DR.[.1PRT1._ADR.
08 5F 55 50 43 12 07 04 0A FF 00 00 00 08 5F 50	._UPC........._P
4C 44 11 13 0A 10 81 00 00 00 00 00 00 00 A1 10	LD..............
00 00 03 00 00 00 5B 82 32 50 52 54 32 08 5F 41	......[.2PRT2._A
44 52 0A 02 08 5F 55 50 43 12 07 04 00 0A FF 00	DR..._UPC.......
00 08 5F 50 4C 44 11 13 0A 10 81 00 00 00 00 00	.._PLD..........
00 00 A0 10 00 00 03 00 00 00 5B 82 4F BA 53 4D	..........[.O.SM
42 53 08 5F 41 44 52 0C 00 00 14 00 5B 80 49 52	BS._ADR.....[.IR
51 46 02 00 0B 00 01 5B 81 0E 49 52 51 46 00 00	QF.....[..IRQF..
40 04 52 56 49 44 08 5B 80 45 52 4D 4D 00 4D 4D	@.RVID.[.ERMM.MM
53 4F 0B 00 10 5B 81 4D 72 45 52 4D 4D 00 00 48	SO...[.MrERMM..H
82 00 05 45 30 30 36 01 4F 30 30 36 01 49 30 30	...E006.O006.I00
36 01 00 05 45 30 30 37 01 4F 30 30 37 01 49 30	6...E007.O007.I0
30 37 01 00 18 00 05 45 30 31 31 01 4F 30 31 31	07.....E011.O011
01 49 30 31 31 01 00 05 45 30 31 32 01 4F 30 31	.I011...E012.O01
32 01 49 30 31 32 01 00 05 45 30 31 33 01 4F 30	2.I012...E013.O0
31 33 01 49 30 31 33 01 00 05 45 30 31 34 01 4F	13.I013...E014.O
30 31 34 01 49 30 31 34 01 00 05 45 30 31 35 01	014.I014...E015.
4F 30 31 35 01 49 30 31 35 01 00 05 45 30 31 36	O015.I015...E016
01 4F 30 31 36 01 49 30 31 36 01 00 18 00 05 45	.O016.I016.....E
30 32 30 01 4F 30 32 30 01 49 30 32 30 01 00 05	020.O020.I020...
45 30 32 31 01 4F 30 32 31 01 49 30 32 31 01 00	E021.O021.I021..
05 45 30 32 32 01 4F 30 32 32 01 49 30 32 32 01	.E022.O022.I022.
00 05 45 30 32 33 01 4F 30 32 33 01 49 30 32 33	..E023.O023.I023
01 00 18 00 05 45 30 32 37 01 4F 30 32 37 01 49	.....E027.O027.I
30 32 37 01 00 05 45 30 32 38 01 4F 30 32 38 01	027...E028.O028.
49 30 32 38 01 00 18 00 05 45 30 33 32 01 4F 30	I028.....E032.O0
33 32 01 49 30 33 32 01 00 05 45 30 33 33 01 4F	32.I032...E033.O
30 33 33 01 49 30 33 33 01 00 08 00 05 45 30 33	033.I033.....E03
35 01 4F 30 33 35 01 49 30 33 35 01 00 28 00 01	5.O035.I035..(..
48 30 34 31 01 53 30 34 31 01 55 30 34 31 01 44	H041.S041.U041.D
30 34 31 01 45 30 34 31 01 4F 30 34 31 01 49 30	041.E041.O041.I0
34 31 01 00 10 00 05 45 30 34 34 01 4F 30 34 34	41.....E044.O044
01 49 30 34 34 01 00 05 45 30 34 35 01 4F 30 34	.I044...E045.O04
35 01 49 30 34 35 01 00 01 48 30 34 36 01 53 30	5.I045...H046.S0
34 36 01 55 30 34 36 01 44 30 34 36 01 45 30 34	46.U046.D046.E04
36 01 4F 30 34 36 01 49 30 34 36 01 00 20 00 05	6.O046.I046.. ..
45 30 35 31 01 4F 30 35 31 01 49 30 35 31 01 00	E051.O051.I051..
08 00 05 45 30 35 33 01 4F 30 35 33 01 49 30 35	...E053.O053.I05
33 01 00 08 00 05 45 30 35 35 01 4F 30 35 35 01	3.....E055.O055.
49 30 35 35 01 00 08 00 05 45 30 35 37 01 4F 30	I055.....E057.O0
35 37 01 49 30 35 37 01 00 05 45 30 35 38 01 4F	57.I057...E058.O
30 35 38 01 49 30 35 38 01 00 05 45 30 35 39 01	058.I058...E059.
4F 30 35 39 01 49 30 35 39 01 00 08 00 01 48 30	O059.I059.....H0
36 31 01 53 30 36 31 01 55 30 36 31 01 44 30 36	61.S061.U061.D06
31 01 45 30 36 31 01 4F 30 36 31 01 49 30 36 31	1.E061.O061.I061
01 00 01 48 30 36 32 01 53 30 36 32 01 55 30 36	...H062.S062.U06
32 01 44 30 36 32 01 45 30 36 32 01 4F 30 36 32	2.D062.E062.O062
01 49 30 36 32 01 00 01 48 30 36 33 01 53 30 36	.I062...H063.S06
33 01 55 30 36 33 01 44 30 36 33 01 45 30 36 33	3.U063.D063.E063
01 4F 30 36 33 01 49 30 36 33 01 00 01 48 30 36	.O063.I063...H06
34 01 53 30 36 34 01 55 30 36 34 01 44 30 36 34	4.S064.U064.D064
01 45 30 36 34 01 4F 30 36 34 01 49 30 36 34 01	.E064.O064.I064.
00 08 00 05 45 30 36 36 01 4F 30 36 36 01 49 30	....E066.O066.I0
36 36 01 00 40 10 00 07 47 45 30 33 01 00 07 47	66..@...GE03...G
45 30 34 01 00 07 47 45 30 35 01 00 28 00 07 47	E04...GE05..(..G
45 30 39 01 00 07 47 45 31 32 01 00 08 00 07 47	E09...GE12.....G
45 31 34 01 00 07 47 45 31 35 01 00 07 47 45 31	E14...GE15...GE1
36 01 00 28 00 07 47 45 32 32 01 00 48 17 00 05	6..(..GE22..H...
45 31 36 36 01 4F 31 36 36 01 49 31 36 36 01 00	E166.O166.I166..
18 00 05 45 31 37 30 01 4F 31 37 30 01 49 31 37	...E170.O170.I17
30 01 00 20 00 05 45 31 37 35 01 4F 31 37 35 01	0.. ..E175.O175.
49 31 37 35 01 00 05 45 31 37 36 01 4F 31 37 36	I175...E176.O176
01 49 31 37 36 01 00 05 45 31 37 37 01 4F 31 37	.I176...E177.O17
37 01 49 31 37 37 01 00 05 45 31 37 38 01 4F 31	7.I177...E178.O1
37 38 01 49 31 37 38 01 00 05 45 31 37 39 01 4F	78.I178...E179.O
31 37 39 01 49 31 37 39 01 00 05 45 31 38 30 01	179.I179...E180.
4F 31 38 30 01 49 31 38 30 01 00 05 45 31 38 31	O180.I180...E181
01 4F 31 38 31 01 49 31 38 31 01 00 05 45 31 38	.O181.I181...E18
32 01 4F 31 38 32 01 49 31 38 32 01 00 08 00 03	2.O182.I182.....
55 31 38 34 01 44 31 38 34 01 45 31 38 34 01 4F	U184.D184.E184.O
31 38 34 01 49 31 38 34 01 00 40 06 00 05 45 31	184.I184..@...E1
39 37 01 4F 31 39 37 01 49 31 39 37 01 00 10 00	97.O197.I197....
05 45 32 30 30 01 4F 32 30 30 01 49 32 30 30 01	.E200.O200.I200.
00 48 1B 00 01 47 30 31 53 01 00 03 47 30 35 53	.H...G01S...G05S
01 00 08 47 31 34 53 01 47 31 35 53 01 47 31 36	...G14S.G15S.G16
53 01 00 05 47 32 32 53 01 47 32 33 53 01 00 08	S...G22S.G23S...
00 01 47 30 31 45 01 00 03 47 30 35 45 01 00 08	..G01E...G05E...
47 31 34 45 01 47 31 35 45 01 47 31 36 45 01 00	G14E.G15E.G16E..
05 47 32 32 45 01 47 32 33 45 01 00 08 00 01 47	.G22E.G23E.....G
30 31 54 01 00 03 47 30 35 54 01 00 08 47 31 34	01T...G05T...G14
54 01 47 31 35 54 01 47 31 36 54 01 00 05 47 32	T.G15T.G16T...G2
32 54 01 47 32 33 54 01 00 08 00 01 47 30 31 4C	2T.G23T.....G01L
01 00 03 47 30 35 4C 01 00 09 47 31 35 4C 01 47	...G05L...G15L.G
31 36 4C 01 00 05 47 32 32 4C 01 47 32 33 4C 01	16L...G22L.G23L.
00 48 3C 00 01 43 4C 50 53 01 00 46 08 00 07 47	.H<..CLPS..F...G
31 35 41 01 00 40 0B 00 02 53 4C 50 53 02 00 4C	15A..@xxxxxxx..L
3D 53 4D 30 45 01 00 0F 00 01 53 4D 30 53 02 00	=SM0E.....SM0S..
4D 19 00 06 4D 54 33 41 01 00 41 0A 45 50 4E 4D	M...MT3A..A.EPNM
01 44 50 50 46 01 00 4E 21 00 06 50 57 44 45 01	.DPPF..N!..PWDE.
00 11 00 05 41 4C 4C 53 01 00 4A 04 00 02 54 46	....ALLS..J...TF
54 45 01 00 45 0B 42 4C 4E 4B 02 00 46 08 50 48	TE..E.BLNK..F.PH
59 44 01 00 4F 07 46 30 43 54 08 46 30 4D 53 08	YD..O.F0CT.F0MS.
46 30 46 51 08 46 30 4C 44 08 46 30 4D 44 08 46	F0FQ.F0LD.F0MD.F
30 4D 50 08 4C 54 30 4C 08 4C 54 30 48 08 4D 54	0MP.LT0L.LT0H.MT
30 4C 08 4D 54 30 48 08 48 54 30 4C 08 48 54 30	0L.MT0H.HT0L.HT0
48 08 4C 52 47 30 08 4C 48 43 30 08 00 10 46 31	H.LRG0.LHC0...F1
43 54 08 46 31 4D 53 08 46 31 46 51 08 46 31 4C	CT.F1MS.F1FQ.F1L
44 08 46 31 4D 44 08 46 31 4D 50 08 4C 54 31 4C	D.F1MD.F1MP.LT1L
08 4C 54 31 48 08 4D 54 31 4C 08 4D 54 31 48 08	.LT1H.MT1L.MT1H.
48 54 31 4C 08 48 54 31 48 08 4C 52 47 31 08 4C	HT1L.HT1H.LRG1.L
48 43 31 08 00 10 46 32 43 54 08 46 32 4D 53 08	HC1...F2CT.F2MS.
46 32 46 51 08 46 32 4C 44 08 46 32 4D 44 08 46	F2FQ.F2LD.F2MD.F
32 4D 50 08 4C 54 32 4C 08 4C 54 32 48 08 4D 54	2MP.LT2L.LT2H.MT
32 4C 08 4D 54 32 48 08 48 54 32 4C 08 48 54 32	2L.MT2H.HT2L.HT2
48 08 4C 52 47 32 08 4C 48 43 32 08 00 10 46 33	H.LRG2.LHC2...F3
43 54 08 46 33 4D 53 08 46 33 46 51 08 46 33 4C	CT.F3MS.F3FQ.F3L
44 08 46 33 4D 44 08 46 33 4D 50 08 4C 54 33 4C	D.F3MD.F3MP.LT3L
08 4C 54 33 48 08 4D 54 33 4C 08 4D 54 33 48 08	.LT3H.MT3L.MT3H.
48 54 33 4C 08 48 54 33 48 08 4C 52 47 33 08 4C	HT3L.HT3H.LRG3.L
48 43 33 08 00 80 61 01 53 45 43 5F 08 00 08 4D	HC3...a.SEC_...M
49 4E 5F 08 00 80 02 03 4D 58 30 37 08 00 38 4D	IN_.....MX07..8M
58 31 35 08 4D 58 31 36 08 00 20 4D 58 32 31 08	X15.MX16.. MX21.
4D 58 32 32 08 4D 58 32 33 08 00 18 4D 58 32 37	MX22.MX23...MX27
08 4D 58 32 38 08 00 18 4D 58 33 32 08 4D 58 33	.MX28...MX32.MX3
33 08 00 40 05 4D 58 34 34 08 00 40 04 4D 58 35	3..@.MX44..@.MX5
33 08 00 08 4D 58 35 35 08 00 08 4D 58 35 37 08	3...MX55...MX57.
4D 58 35 38 08 4D 58 35 39 08 00 30 4D 58 36 36	MX58.MX59..0MX66
08 00 48 11 4D 31 30 32 08 00 38 4D 31 31 30 08	..H.M102..8M110.
00 48 1D 4D 31 37 30 08 00 20 4D 31 37 35 08 4D	.H.M170.. M175.M
31 37 36 08 4D 31 37 37 08 00 10 4D 31 38 30 08	176.M177...M180.
00 08 4D 31 38 32 08 00 40 07 4D 31 39 37 08 00	..M182..@.M197..
10 4D 32 30 30 08 00 48 1B 4D 53 30 30 08 4D 53	.M200..H.MS00.MS
30 31 08 4D 53 30 32 08 4D 53 30 33 08 4D 53 30	01.MS02.MS03.MS0
34 08 00 48 1D 4D 53 34 30 08 00 40 20 00 02 45	4..H.MS40..@ ..E
43 45 53 01 5B 01 53 42 58 30 00 5B 80 53 4D 42	CES.[.SBX0.[.SMB
30 01 0B 00 0B 0A 10 5B 81 2E 53 4D 42 30 01 48	0......[..SMB0.H
53 54 30 08 53 4C 56 30 08 43 4E 54 30 08 43 4D	ST0.SLV0.CNT0.CM
44 30 08 41 44 44 30 08 44 54 30 30 08 44 54 31	D0.ADD0.DT00.DT1
30 08 42 4C 4B 30 08 14 40 06 57 42 44 30 01 70	0.BLK0..@.WBD0.p
68 60 70 00 62 70 48 53 54 30 63 70 7B 63 0A 80	h`p.bpHST0cp{c..
00 61 A2 2B 92 93 61 0A 80 A0 0C 95 60 0A 0A 70	.a.+..a.....`..p
0A 18 62 70 00 61 A1 17 5B 22 0A 0A 74 60 0A 0A	..bp.a..["..t`..
60 70 48 53 54 30 63 70 7B 63 0A 80 00 61 A0 17	`pHST0cp{c...a..
92 93 62 0A 18 70 7B 48 53 54 30 0A 1C 00 61 A0	..b..p{HST0...a.
06 61 70 0A 07 62 A4 62 14 44 06 57 54 43 30 01	.ap..b.b.D.WTC0.
70 68 60 70 0A 07 62 70 01 61 A2 43 04 93 61 01	ph`p..bp.a.C..a.
70 7B 48 53 54 30 0A 1D 00 63 A0 2B 92 93 63 00	p{HST0...c.+..c.
A0 1C 93 63 01 A0 0C 95 60 0A 0A 70 0A 18 62 70	...c....`..p..bp
00 61 A1 0A 5B 22 0A 0A 74 60 0A 0A 60 A1 08 70	.a..["..t`..`..p
0A 07 62 70 00 61 A1 07 70 00 62 70 00 61 70 7D	..bp.a..p.bp.ap}
48 53 54 30 0A 1F 00 48 53 54 30 A4 62 14 42 1E	HST0...HST0.b.B.
53 42 52 30 03 70 12 06 03 0A 07 00 00 60 70 7B	SBR0.p.......`p{
68 0A 5F 00 64 A0 2B 92 93 64 0A 03 A0 24 92 93	h._.d.+..d...$..
64 0A 05 A0 1D 92 93 64 0A 07 A0 16 92 93 64 0A	d......d......d.
09 A0 0F 92 93 64 0A 0B 70 0A 19 88 60 00 00 A4	.....d..p...`...
60 A0 4C 19 93 5B 23 53 42 58 30 FF FF 00 70 7D	`.L..[#SBX0...p}
79 69 01 00 01 00 41 44 44 30 70 6A 43 4D 44 30	yi....ADD0pjCMD0
70 7D 48 53 54 30 0A 1F 00 48 53 54 30 70 7B 68	p}HST0...HST0p{h
0A A0 00 61 70 7D 7B 43 4E 54 30 0A 5F 00 61 00	...ap}{CNT0._.a.
43 4E 54 30 A0 16 93 64 0A 03 70 7D 7B 43 4E 54	CNT0...d..p}{CNT
30 0A A0 00 0A 40 00 43 4E 54 30 A0 16 93 64 0A	0....@.CNT0...d.
05 70 7D 7B 43 4E 54 30 0A A0 00 0A 44 00 43 4E	.p}{CNT0....D.CN
54 30 A0 16 93 64 0A 07 70 7D 7B 43 4E 54 30 0A	T0...d..p}{CNT0.
A0 00 0A 48 00 43 4E 54 30 A0 16 93 64 0A 09 70	...H.CNT0...d..p
7D 7B 43 4E 54 30 0A A0 00 0A 4C 00 43 4E 54 30	}{CNT0....L.CNT0
A0 29 93 64 0A 0B 70 7D 48 53 54 30 0A 80 00 48	.).d..p}HST0...H
53 54 30 70 00 44 54 30 30 70 7D 7B 43 4E 54 30	ST0p.DT00p}{CNT0
0A A0 00 0A 54 00 43 4E 54 30 70 57 54 43 30 0B	....T.CNT0pWTC0.
E8 03 61 70 61 88 60 00 00 A0 41 0B 93 61 00 A0	..apa.`...A..a..
15 93 64 0A 05 70 01 88 60 01 00 70 44 54 30 30	..d..p..`..pDT00
88 60 0A 02 00 A0 15 93 64 0A 07 70 01 88 60 01	.`......d..p..`.
00 70 44 54 30 30 88 60 0A 02 00 A0 25 93 64 0A	.pDT00.`....%.d.
09 70 0A 02 88 60 01 00 70 44 54 31 30 62 79 62	.p...`..pDT10byb
0A 08 62 72 62 44 54 30 30 62 70 62 88 60 0A 02	..brbDT00bpb.`..
00 A0 49 05 93 64 0A 0B 70 57 42 44 30 0B F4 01	..I..d..pWBD0...
61 A0 0B 92 93 61 00 70 61 88 60 00 00 A1 3D 70	a....a.pa.`...=p
44 54 30 30 88 60 01 00 70 44 54 30 30 61 70 43	DT00.`..pDT00apC
4E 54 30 62 70 00 62 A2 16 95 62 61 72 0A 02 62	NT0bp.b...bar..b
63 70 42 4C 4B 30 88 60 63 00 72 01 62 62 70 7D	cpBLK0.`c.r.bbp}
48 53 54 30 0A 80 00 48 53 54 30 70 7B 43 4E 54	HST0...HST0p{CNT
30 0A 5F 00 43 4E 54 30 5B 27 53 42 58 30 A4 60	0._.CNT0['SBX0.`
14 4A 15 53 42 57 30 05 70 12 04 01 0A 07 60 70	.J.SBW0.p.....`p
7B 68 0A 5F 00 64 A0 2B 92 93 64 0A 02 A0 24 92	{h._.d.+..d...$.
93 64 0A 04 A0 1D 92 93 64 0A 06 A0 16 92 93 64	.d......d......d
0A 08 A0 0F 92 93 64 0A 0A 70 0A 19 88 60 00 00	......d..p...`..
A4 60 A0 46 11 93 5B 23 53 42 58 30 FF FF 00 70	.`.F..[#SBX0...p
79 69 01 00 41 44 44 30 70 6A 43 4D 44 30 70 7D	yi..ADD0pjCMD0p}
48 53 54 30 0A 1F 00 48 53 54 30 70 7B 68 0A A0	HST0...HST0p{h..
00 61 70 7D 7B 43 4E 54 30 0A 5F 00 61 00 43 4E	.ap}{CNT0._.a.CN
54 30 A0 16 93 64 0A 02 70 7D 7B 43 4E 54 30 0A	T0...d..p}{CNT0.
A0 00 0A 40 00 43 4E 54 30 A0 16 93 64 0A 04 70	...@.CNT0...d..p
7D 7B 43 4E 54 30 0A A0 00 0A 44 00 43 4E 54 30	}{CNT0....D.CNT0
A0 1C 93 64 0A 06 70 6C 44 54 30 30 70 7D 7B 43	...d..plDT00p}{C
4E 54 30 0A A0 00 0A 48 00 43 4E 54 30 A0 26 93	NT0....H.CNT0.&.
64 0A 08 7B 6C 0A FF 44 54 30 30 7A 6C 0A 08 44	d..{l..DT00zl..D
54 31 30 70 7D 7B 43 4E 54 30 0A A0 00 0A 4C 00	T10p}{CNT0....L.
43 4E 54 30 A0 45 04 93 64 0A 0A 70 7D 48 53 54	CNT0.E..d..p}HST
30 0A 80 00 48 53 54 30 70 43 4E 54 30 61 70 6B	0...HST0pCNT0apk
44 54 30 30 70 00 62 A2 11 95 62 6B 70 88 6C 62	DT00p.b...bkp.lb
00 42 4C 4B 30 72 01 62 62 70 7D 7B 43 4E 54 30	.BLK0r.bbp}{CNT0
0A A0 00 0A 54 00 43 4E 54 30 70 57 54 43 30 0B	....T.CNT0pWTC0.
E8 03 88 60 00 00 70 7B 43 4E 54 30 0A 5F 00 43	...`..p{CNT0._.C
4E 54 30 5B 27 53 42 58 30 A4 60 5B 82 8A 19 01	NT0['SBX0.`[....
4C 50 43 30 08 5F 41 44 52 0C 03 00 14 00 5B 01	LPC0._ADR.....[.
50 53 4D 58 00 5B 82 35 44 4D 41 43 08 5F 48 49	PSMX.[.5DMAC._HI
44 0C 41 D0 02 00 08 5F 43 52 53 11 20 0A 1D 47	D.A...._CRS. ..G
01 00 00 00 00 01 10 47 01 81 00 81 00 01 0F 47	.......G.......G
01 C0 00 C0 00 01 20 2A 10 01 79 00 5B 82 25 43	...... *..y.[.%C
4F 50 52 08 5F 48 49 44 0C 41 D0 0C 04 08 5F 43	OPR._HID.A...._C
52 53 11 10 0A 0D 47 01 F0 00 F0 00 01 0F 22 00	RS....G.......".
20 79 00 5B 82 2B 50 49 43 5F 08 5F 48 49 44 0B	 y.[.+PIC_._HID.
41 D0 08 5F 43 52 53 11 18 0A 15 47 01 20 00 20	A.._CRS....G. . 
00 01 02 47 01 A0 00 A0 00 01 02 22 04 00 79 00	...G......."..y.
5B 82 47 05 52 54 43 5F 08 5F 48 49 44 0C 41 D0	[.G.RTC_._HID.A.
0B 00 08 42 55 46 30 11 0D 0A 0A 47 01 70 00 70	...BUF0....G.p.p
00 01 02 79 00 08 42 55 46 31 11 10 0A 0D 47 01	...y..BUF1....G.
70 00 70 00 01 02 22 00 01 79 00 14 1D 5F 43 52	p.p..."..y..._CR
53 08 A0 11 93 7B 48 50 41 44 0A 03 00 0A 03 A4	S....{HPAD......
42 55 46 30 A4 42 55 46 31 5B 82 47 05 54 4D 52	BUF0.BUF1[.G.TMR
5F 08 5F 48 49 44 0C 41 D0 01 00 08 42 55 46 30	_._HID.A....BUF0
11 0D 0A 0A 47 01 40 00 40 00 01 04 79 00 08 42	....G.@.@...y..B
55 46 31 11 10 0A 0D 47 01 40 00 40 00 01 04 22	UF1....G.@.@..."
01 00 79 00 14 1D 5F 43 52 53 08 A0 11 93 7B 48	..y..._CRS....{H
50 41 44 0A 03 00 0A 03 A4 42 55 46 30 A4 42 55	PAD......BUF0.BU
46 31 5B 82 2D 4B 42 43 30 08 5F 48 49 44 0C 41	F1[.-KBC0._HID.A
D0 03 03 08 5F 43 52 53 11 18 0A 15 47 01 60 00	...._CRS....G.`.
60 00 01 01 47 01 64 00 64 00 01 01 22 02 00 79	`...G.d.d..."..y
00 5B 82 34 50 53 32 4D 08 5F 48 49 44 0C 4F 2E	.[.4PS2M._HID.O.
1E 46 08 5F 43 49 44 12 11 03 0C 4F 2E 1E 00 0C	.F._CID....O....
4F 2E 00 02 0C 41 D0 0F 13 08 5F 43 52 53 11 08	O....A...._CRS..
0A 05 22 00 10 79 00 5B 82 4C 0A 53 59 53 52 08	.."..y.[.L.SYSR.
5F 48 49 44 0C 41 D0 0C 02 08 5F 43 52 53 11 46	_HID.A...._CRS.F
09 0A 92 47 01 10 00 10 00 01 10 47 01 2E 00 2E	...G.......G....
00 01 02 47 01 72 00 72 00 01 02 47 01 80 00 80	...G.r.r...G....
00 01 01 47 01 B0 00 B0 00 01 02 47 01 92 00 92	...G.......G....
00 01 01 47 01 00 04 00 04 01 D0 47 01 D0 04 D0	...G.......G....
04 01 02 47 01 D6 04 D6 04 01 01 47 01 80 06 80	...G.......G....
06 01 80 47 01 7A 07 7A 07 01 01 47 01 00 0C 00	...G.z.z...G....
0C 01 02 47 01 14 0C 14 0C 01 01 47 01 50 0C 50	...G.......G.P.P
0C 01 03 47 01 6C 0C 6C 0C 01 01 47 01 6F 0C 6F	...G.l.l...G.o.o
0C 01 01 47 01 D0 0C D0 0C 01 0C 47 01 40 08 40	...G.......G.@.@
08 01 08 79 00 5B 82 4C 06 4D 45 4D 5F 08 5F 48	...y.[.L.MEM_._H
49 44 0C 41 D0 0C 01 08 4D 53 52 43 11 1D 0A 1A	ID.A....MSRC....
86 09 00 00 00 00 0E 00 00 00 02 00 86 09 00 01	................
00 00 F0 FF 00 00 10 00 79 00 14 38 5F 43 52 53	........y..8_CRS
00 8A 4D 53 52 43 0A 14 50 53 49 5A 8A 4D 53 52	..MSRC..PSIZ.MSR
43 0A 10 50 42 41 53 70 52 4F 4D 53 50 53 49 5A	C..PBASpROMSPSIZ
74 52 4F 4D 53 01 60 74 FF 60 50 42 41 53 A4 4D	tROMS.`t.`PBAS.M
53 52 43 5B 80 4C 43 4C 4D 01 0B 50 0C 0A 03 5B	SRC[.LCLM..P...[
81 15 4C 43 4C 4D 01 43 4C 4D 49 08 43 4C 4D 44	..LCLM.CLMI.CLMD
08 43 4C 47 50 08 5B 86 28 43 4C 4D 49 43 4C 4D	.CLGP.[.(CLMICLM
44 01 49 44 52 47 08 00 08 54 53 54 53 08 54 49	D.IDRG...TSTS.TI
4E 54 08 00 40 07 49 32 43 43 08 47 50 49 4F 08	NT..@xxxxxxxxxx.
14 22 52 47 50 4D 00 70 47 50 49 4F 60 7B 60 0C	."RGPM.pGPIO`{`.
3F FF FF FF 60 70 60 47 50 49 4F 70 43 4C 47 50	?...`p`GPIOpCLGP
61 A4 61 5B 82 42 E5 45 43 5F 5F 08 5F 48 49 44	a.a[.B.EC__._HID
0C 41 D0 0C 09 08 5F 55 49 44 01 08 45 43 4F 4B	.A...._UID..ECOK
00 08 5F 47 50 45 0A 16 5B 01 4D 54 58 32 00 08	.._GPE..[.MTX2..
54 48 46 47 00 08 5F 43 52 53 11 1D 0A 1A 47 01	THFG.._CRS....G.
62 00 62 00 00 01 47 01 66 00 66 00 00 01 47 01	b.b...G.f.f...G.
68 00 68 00 00 05 79 00 14 32 5F 52 45 47 02 A0	h.h...y..2_REG..
2B 93 68 0A 03 70 69 45 43 4F 4B 70 69 45 43 4F	+.h..piECOKpiECO
4B A0 19 5F 4F 53 49 0D 57 69 6E 64 6F 77 73 20	K.._OSI.Windows 
32 30 30 39 00 70 01 57 4E 37 5F 5B 80 45 43 46	2009.p.WN7_[.ECF
32 03 00 0A FF 5B 81 4C 2A 45 43 46 32 11 00 10	2....[.L*ECF2...
55 4D 41 46 01 00 06 4C 50 4D 46 01 00 28 42 44	UMAF...LPMF..(BD
4E 42 40 07 00 40 05 52 54 54 45 10 41 54 54 45	NB@..@.RTTE.ATTE
10 41 54 54 46 10 41 56 47 43 10 43 48 47 56 10	.ATTF.AVGC.CHGV.
43 48 47 43 10 00 20 43 54 4C 5F 40 08 00 10 47	CHGC.. CTL_@...G
50 52 54 08 47 43 4D 44 08 47 44 41 30 08 47 53	PRT.GCMD.GDA0.GS
54 53 07 47 42 52 51 01 00 48 06 57 53 43 52 08	TS.GBRQ..H.WSCR.
57 54 54 53 01 57 52 46 47 01 57 57 46 47 01 00	WTTS.WRFG.WWFG..
0D 00 02 41 44 44 43 01 4F 57 41 4E 01 46 54 43	...ADDC.OWAN.FTC
4D 01 00 01 54 52 49 43 01 41 43 53 43 01 51 4B	M...TRIC.ACSC.QK
4C 5F 08 51 4B 48 5F 08 41 43 43 53 08 4D 4D 53	L_.QKH_.ACCS.MMS
5F 08 44 4D 53 5F 08 00 10 57 32 42 53 08 57 32	_.DMS_...W2BS.W2
42 52 08 57 32 42 47 08 00 08 48 4F 54 5F 08 43	BR.W2BG...HOT_.C
52 54 5F 08 00 08 50 57 4D 5F 08 57 4E 37 5F 01	RT_...PWM_.WN7_.
56 49 53 5F 01 57 58 50 5F 01 00 05 57 4F 4C 5F	VIS_.WXP_...WOL_
01 57 4F 55 5F 01 57 4F 52 5F 01 00 45 04 42 53	.WOU_.WOR_..E.BS
57 5F 10 57 44 41 30 08 00 38 43 52 49 5F 08 00	W_.WDA0..8CRI_..
18 45 43 56 5F 10 00 08 53 4C 50 5F 08 00 02 41	.ECV_...SLP_...A
43 50 5F 01 53 4D 4F 5F 01 00 02 44 46 4E 5F 01	CP_.SMO_...DFN_.
42 35 30 5F 01 4C 44 53 5F 01 00 03 54 50 53 5F	B50_.LDS_...TPS_
01 00 02 41 43 4F 56 01 41 44 50 5F 01 53 33 4C	...ACOV.ADP_.S3L
5F 01 42 41 54 50 01 00 01 42 43 4E 4C 01 42 43	_.BATP...BCNL.BC
43 4C 01 42 46 32 35 01 00 21 42 44 43 5F 10 00	CL.BF25..!BDC_..
10 42 46 43 5F 10 42 43 59 5F 10 42 54 45 43 10	.BFC_.BCY_.BTEC.
00 10 42 44 56 5F 10 00 10 42 53 54 5F 10 00 10	..BDV_...BST_...
42 50 52 5F 10 00 10 42 52 43 5F 10 00 10 42 50	BPR_...BRC_...BP
56 5F 10 00 10 42 4D 44 5F 10 00 10 42 43 57 5F	V_...BMD_...BCW_
10 00 10 42 43 4C 5F 10 00 10 42 47 31 5F 10 00	...BCL_...BG1_..
30 42 4D 4E 5F 10 00 10 42 54 4E 5F 40 04 42 53	0BMN_...BTN_@.BS
4E 5F 10 00 30 42 54 59 5F 10 00 30 42 43 34 5F	N_..0BTY_..0BC4_
10 42 43 33 5F 10 42 43 32 5F 10 42 43 31 5F 10	.BC3_.BC2_.BC1_.
43 54 53 5F 08 43 54 30 5F 08 43 54 31 5F 08 43	CTS_.CT0_.CT1_.C
54 32 5F 08 43 50 54 30 08 53 41 53 5F 08 42 54	T2_.CPT0.SAS_.BT
54 5F 10 00 10 42 50 50 5F 08 00 10 42 50 43 5F	T_...BPP_...BPC_
01 42 50 46 5F 01 42 50 57 5F 01 42 50 54 5F 01	.BPF_.BPW_.BPT_.
00 0C 4C 43 42 44 04 4C 43 42 41 04 00 10 46 41	..LCBD.LCBA...FA
4F 5F 01 46 53 54 5F 01 50 41 45 5F 01 00 01 51	O_.FST_.PAE_...Q
4C 42 5F 01 00 0B 57 4C 53 5F 01 00 01 57 57 53	LB_...WLS_...WWS
5F 01 47 50 53 53 01 57 4C 44 5F 01 57 57 44 5F	_.GPSS.WLD_.WWD_
01 47 50 53 44 01 4C 54 45 43 01 42 54 53 5F 01	.GPSD.LTEC.BTS_.
00 03 42 54 44 5F 01 00 03 46 41 54 5F 08 42 41	..BTD_...FAT_.BA
42 5F 08 47 4C 44 5F 01 00 07 46 53 44 5F 08 54	B_.GLD_...FSD_.T
41 55 5F 01 54 43 4D 5F 01 54 4C 47 5F 01 54 53	AU_.TCM_.TLG_.TS
41 5F 01 14 4E 04 45 47 52 57 03 70 0A FF 60 70	A_..N.EGRW.p..`p
68 47 50 52 54 70 69 47 43 4D 44 70 6A 47 44 41	hGPRTpiGCMDpjGDA
30 70 00 47 53 54 53 70 01 47 42 52 51 A2 09 47	0p.GSTSp.GBRQ..G
42 52 51 5B 22 0A 0A A0 0E 93 47 50 52 54 0A 07	BRQ[".....GPRT..
70 47 44 41 30 60 A1 09 7B 47 53 54 53 0A 1F 60	pGDA0`..{GSTS..`
A4 60 14 14 5F 51 30 33 00 70 0A 03 49 4F 38 30	.`.._Q03.p..IO80
86 42 41 54 30 0A 80 14 14 5F 51 30 34 00 70 0A	.BAT0...._Q04.p.
04 49 4F 38 30 86 42 41 54 30 0A 80 14 48 06 5F	.IO80.BAT0...H._
51 30 36 00 70 0A 06 49 4F 38 30 A0 24 41 44 50	Q06.p..IO80.$ADP
5F 70 00 41 44 44 43 70 00 41 43 53 43 70 00 46	_p.ADDCp.ACSCp.F
54 43 4D 86 42 41 54 30 00 86 42 41 54 30 0A 80	TCM.BAT0..BAT0..
A1 0E 86 42 41 54 30 01 86 42 41 54 30 0A 80 70	...BAT0..BAT0..p
0A 03 5E 5E 5E 5E 2E 57 4D 49 44 57 4D 49 55 70	..^^^^.WMIDWMIUp
00 5E 5E 5E 5E 2E 57 4D 49 44 57 4D 49 56 86 57	.^^^^.WMIDWMIV.W
4D 49 44 0A 80 14 21 5F 51 30 38 00 70 0A 08 49	MID...!_Q08.p..I
4F 38 30 5E 5E 5E 5E 2E 42 41 54 30 49 4E 55 54	O80^^^^.BAT0INUT
86 42 41 54 30 0A 80 14 21 5F 51 30 39 00 70 0A	.BAT0...!_Q09.p.
09 49 4F 38 30 5E 5E 5E 5E 2E 42 41 54 30 55 42	.IO80^^^^.BAT0UB
53 54 86 42 41 54 30 0A 80 14 14 5F 51 30 41 00	ST.BAT0...._Q0A.
70 0A 0A 49 4F 38 30 86 4C 49 44 5F 0A 80 14 14	p..IO80.LID_....
5F 51 31 34 00 70 0A 14 49 4F 38 30 86 56 47 41	_Q14.p..IO80.VGA
5F 0A 80 08 42 52 44 4E 00 14 3F 5F 51 31 37 00	_...BRDN..?_Q17.
70 0A 17 49 4F 38 30 86 5E 5E 5E 2E 56 47 41 5F	p..IO80.^^^.VGA_
4C 43 44 5F 0A 87 70 01 42 52 44 4E A0 16 42 52	LCD_..p.BRDN..BR
4C 53 5E 5E 5E 2F 03 56 47 41 5F 4C 43 44 5F 42	LS^^^/.VGA_LCD_B
52 41 4A 70 00 42 52 44 4E 08 42 52 55 50 00 14	RAJp.BRDN.BRUP..
3F 5F 51 31 38 00 70 0A 18 49 4F 38 30 86 5E 5E	?_Q18.p..IO80.^^
5E 2E 56 47 41 5F 4C 43 44 5F 0A 86 70 01 42 52	^.VGA_LCD_..p.BR
55 50 A0 16 42 52 4C 53 5E 5E 5E 2F 03 56 47 41	UP..BRLS^^^/.VGA
5F 4C 43 44 5F 42 52 41 4A 70 00 42 52 55 50 14	_LCD_BRAJp.BRUP.
13 5F 51 31 41 00 70 0A 1A 49 4F 38 30 70 01 54	._Q1A.p..IO80p.T
48 46 47 14 13 5F 51 31 43 00 70 0A 1C 49 4F 38	HFG.._Q1C.p..IO8
30 70 01 54 48 46 47 14 0D 5F 51 31 44 00 70 0A	0p.THFG.._Q1D.p.
1D 49 4F 38 30 14 13 5F 51 31 46 00 70 0A 1F 49	.IO80.._Q1F.p..I
4F 38 30 70 00 54 48 46 47 14 22 5F 51 32 30 00	O80p.THFG."_Q20.
70 0A 20 49 4F 38 30 5F 51 31 46 5B 22 0A 14 86	p. IO80_Q1F["...
5C 2E 5F 54 5A 5F 54 48 52 4D 0A 80 14 2D 5F 51	\._TZ_THRM...-_Q
33 37 00 5B 23 4D 54 58 32 FF FF A0 12 95 5C 2F	37.[#MTX2.....\/
03 5F 50 52 5F 43 30 30 30 5F 50 50 43 01 5B 27	._PR_C000_PPC.['
4D 54 58 32 70 01 54 48 46 47 14 2E 5F 51 33 38	MTX2p.THFG.._Q38
00 5B 23 4D 54 58 32 FF FF A0 13 95 5C 2F 03 5F	.[#MTX2.....\/._
50 52 5F 43 30 30 30 5F 50 50 43 0A 02 5B 27 4D	PR_C000_PPC..['M
54 58 32 70 01 54 48 46 47 14 0C 5F 51 33 39 00	TX2p.THFG.._Q39.
70 01 54 48 46 47 14 4C 04 5F 51 33 41 00 5B 23	p.THFG.L._Q3A.[#
4D 54 58 32 FF FF A0 30 94 5C 2F 03 5F 50 52 5F	MTX2...0.\/._PR_
43 30 30 30 5F 50 50 43 00 70 00 5C 2F 03 5F 50	C000_PPC.p.\/._P
52 5F 43 30 30 30 5F 50 50 43 86 5C 2E 5F 50 52	R_C000_PPC.\._PR
5F 43 30 30 30 0A 80 5B 27 4D 54 58 32 70 00 54	_C000..['MTX2p.T
48 46 47 14 4C 04 5F 51 33 42 00 5B 23 4D 54 58	HFG.L._Q3B.[#MTX
32 FF FF A0 30 94 5C 2F 03 5F 50 52 5F 43 30 30	2...0.\/._PR_C00
30 5F 50 50 43 01 70 01 5C 2F 03 5F 50 52 5F 43	0_PPC.p.\/._PR_C
30 30 30 5F 50 50 43 86 5C 2E 5F 50 52 5F 43 30	000_PPC.\._PR_C0
30 30 0A 80 5B 27 4D 54 58 32 70 01 54 48 46 47	00..['MTX2p.THFG
14 0C 5F 51 33 43 00 70 01 54 48 46 47 08 57 4C	.._Q3C.p.THFG.WL
53 4C 01 08 42 54 53 4C 01 08 57 57 53 4C 01 08	SL..BTSL..WWSL..
57 4C 41 53 01 14 4E 0F 5F 51 34 33 00 70 0A 43	WLAS..N._Q43.p.C
49 4F 38 30 A0 35 42 54 4E 53 70 00 42 54 4E 53	IO80.5BTNSp.BTNS
70 00 42 54 4E 42 A0 0B 57 4C 53 5F 70 00 57 4C	p.BTNB..WLS_p.WL
44 5F A0 0B 42 54 53 5F 70 00 42 54 44 5F A0 0B	D_..BTS_p.BTD_..
57 57 53 5F 70 00 57 57 44 5F A1 4F 08 70 01 42	WWS_p.WWD_.O.p.B
54 4E 53 70 01 42 54 4E 42 A0 4B 04 57 4C 41 53	TNSp.BTNB.K.WLAS
A0 16 90 57 4C 53 5F 57 4C 53 4C A0 0B 57 4C 57	...WLS_WLSL..WLW
49 70 01 57 4C 44 5F A0 16 90 42 54 53 5F 42 54	Ip.WLD_...BTS_BT
53 4C A0 0B 42 54 57 49 70 01 42 54 44 5F A0 16	SL..BTWIp.BTD_..
90 57 57 53 5F 57 57 53 4C A0 0B 57 57 57 49 70	.WWS_WWSL..WWWIp
01 57 57 44 5F A1 34 A0 10 90 57 4C 53 5F 57 4C	.WWD_.4...WLS_WL
53 4C 70 00 57 4C 44 5F A0 10 90 42 54 53 5F 42	SLp.WLD_...BTS_B
54 53 4C 70 00 42 54 44 5F A0 10 90 57 57 53 5F	TSLp.BTD_...WWS_
57 57 53 4C 70 00 57 57 44 5F 5B 22 0A C8 70 0A	WWSLp.WWD_["..p.
05 5E 5E 5E 5E 2E 57 4D 49 44 57 4D 49 55 70 00	.^^^^.WMIDWMIUp.
5E 5E 5E 5E 2E 57 4D 49 44 57 4D 49 56 86 57 4D	^^^^.WMIDWMIV.WM
49 44 0A 80 14 4C 0A 5F 51 37 30 00 70 0A 70 49	ID...L._Q70.p.pI
4F 38 30 5B 23 4D 54 58 32 FF FF A0 4D 04 93 5E	O80[#MTX2...M..^
5E 5E 2E 43 50 46 33 43 4F 52 4E 0A 03 70 00 5C	^^.CPF3CORN..p.\
2F 03 5F 50 52 5F 43 30 30 33 5F 50 50 43 86 5C	/._PR_C003_PPC.\
2E 5F 50 52 5F 43 30 30 33 0A 80 70 00 5C 2F 03	._PR_C003..p.\/.
5F 50 52 5F 43 30 30 32 5F 50 50 43 86 5C 2E 5F	_PR_C002_PPC.\._
50 52 5F 43 30 30 32 0A 80 70 00 5C 2F 03 5F 50	PR_C002..p.\/._P
52 5F 43 30 30 31 5F 50 50 43 86 5C 2E 5F 50 52	R_C001_PPC.\._PR
5F 43 30 30 31 0A 80 70 00 5C 2F 03 5F 50 52 5F	_C001..p.\/._PR_
43 30 30 30 5F 50 50 43 86 5C 2E 5F 50 52 5F 43	C000_PPC.\._PR_C
30 30 30 0A 80 5B 27 4D 54 58 32 70 00 54 48 46	000..['MTX2p.THF
47 14 48 14 5F 51 37 31 00 70 0A 71 49 4F 38 30	G.H._Q71.p.qIO80
5B 23 4D 54 58 32 FF FF A0 44 09 4C 50 4D 46 A0	[#MTX2...D.LPMF.
4F 04 93 5E 5E 5E 2E 43 50 46 33 43 4F 52 4E 0A	O..^^^.CPF3CORN.
03 70 0A 04 5C 2F 03 5F 50 52 5F 43 30 30 33 5F	.p..\/._PR_C003_
50 50 43 86 5C 2E 5F 50 52 5F 43 30 30 33 0A 80	PPC.\._PR_C003..
70 0A 04 5C 2F 03 5F 50 52 5F 43 30 30 32 5F 50	p..\/._PR_C002_P
50 43 86 5C 2E 5F 50 52 5F 43 30 30 32 0A 80 70	PC.\._PR_C002..p
0A 04 5C 2F 03 5F 50 52 5F 43 30 30 31 5F 50 50	..\/._PR_C001_PP
43 86 5C 2E 5F 50 52 5F 43 30 30 31 0A 80 70 0A	C.\._PR_C001..p.
04 5C 2F 03 5F 50 52 5F 43 30 30 30 5F 50 50 43	.\/._PR_C000_PPC
86 5C 2E 5F 50 52 5F 43 30 30 30 0A 80 A1 40 09	.\._PR_C000...@.
A0 4F 04 93 5E 5E 5E 2E 43 50 46 33 43 4F 52 4E	.O..^^^.CPF3CORN
0A 03 70 0A 03 5C 2F 03 5F 50 52 5F 43 30 30 33	..p..\/._PR_C003
5F 50 50 43 86 5C 2E 5F 50 52 5F 43 30 30 33 0A	_PPC.\._PR_C003.
80 70 0A 03 5C 2F 03 5F 50 52 5F 43 30 30 32 5F	.p..\/._PR_C002_
50 50 43 86 5C 2E 5F 50 52 5F 43 30 30 32 0A 80	PPC.\._PR_C002..
70 0A 03 5C 2F 03 5F 50 52 5F 43 30 30 31 5F 50	p..\/._PR_C001_P
50 43 86 5C 2E 5F 50 52 5F 43 30 30 31 0A 80 70	PC.\._PR_C001..p
0A 03 5C 2F 03 5F 50 52 5F 43 30 30 30 5F 50 50	..\/._PR_C000_PP
43 86 5C 2E 5F 50 52 5F 43 30 30 30 0A 80 5B 27	C.\._PR_C000..['
4D 54 58 32 70 01 54 48 46 47 14 48 14 5F 51 37	MTX2p.THFG.H._Q7
32 00 70 0A 72 49 4F 38 30 5B 23 4D 54 58 32 FF	2.p.rIO80[#MTX2.
FF A0 44 09 4C 50 4D 46 70 0A 06 5C 2F 03 5F 50	..D.LPMFp..\/._P
52 5F 43 30 30 30 5F 50 50 43 86 5C 2E 5F 50 52	R_C000_PPC.\._PR
5F 43 30 30 30 0A 80 70 0A 06 5C 2F 03 5F 50 52	_C000..p..\/._PR
5F 43 30 30 31 5F 50 50 43 86 5C 2E 5F 50 52 5F	_C001_PPC.\._PR_
43 30 30 31 0A 80 A0 4F 04 93 5E 5E 5E 2E 43 50	C001...O..^^^.CP
46 33 43 4F 52 4E 0A 03 70 0A 06 5C 2F 03 5F 50	F3CORN..p..\/._P
52 5F 43 30 30 32 5F 50 50 43 86 5C 2E 5F 50 52	R_C002_PPC.\._PR
5F 43 30 30 32 0A 80 70 0A 06 5C 2F 03 5F 50 52	_C002..p..\/._PR
5F 43 30 30 33 5F 50 50 43 86 5C 2E 5F 50 52 5F	_C003_PPC.\._PR_
43 30 30 33 0A 80 A1 40 09 70 0A 05 5C 2F 03 5F	C003...@.p..\/._
50 52 5F 43 30 30 30 5F 50 50 43 86 5C 2E 5F 50	PR_C000_PPC.\._P
52 5F 43 30 30 30 0A 80 70 0A 05 5C 2F 03 5F 50	R_C000..p..\/._P
52 5F 43 30 30 31 5F 50 50 43 86 5C 2E 5F 50 52	R_C001_PPC.\._PR
5F 43 30 30 31 0A 80 A0 4F 04 93 5E 5E 5E 2E 43	_C001...O..^^^.C
50 46 33 43 4F 52 4E 0A 03 70 0A 05 5C 2F 03 5F	PF3CORN..p..\/._
50 52 5F 43 30 30 32 5F 50 50 43 86 5C 2E 5F 50	PR_C002_PPC.\._P
52 5F 43 30 30 32 0A 80 70 0A 05 5C 2F 03 5F 50	R_C002..p..\/._P
52 5F 43 30 30 33 5F 50 50 43 86 5C 2E 5F 50 52	R_C003_PPC.\._PR
5F 43 30 30 33 0A 80 5B 27 4D 54 58 32 70 01 54	_C003..['MTX2p.T
48 46 47 14 4F 11 5F 51 37 33 00 70 0A 73 49 4F	HFG.O._Q73.p.sIO
38 30 A0 45 0B 93 5E 5E 5E 2E 43 50 46 33 43 4F	80.E..^^^.CPF3CO
52 4E 0A 03 70 5E 5E 5E 2E 43 50 46 33 50 53 4E	RN..p^^^.CPF3PSN
4D 5C 2F 03 5F 50 52 5F 43 30 30 33 5F 50 50 43	M\/._PR_C003_PPC
86 5C 2E 5F 50 52 5F 43 30 30 33 0A 80 70 5E 5E	.\._PR_C003..p^^
5E 2E 43 50 46 33 50 53 4E 4D 5C 2F 03 5F 50 52	^.CPF3PSNM\/._PR
5F 43 30 30 32 5F 50 50 43 86 5C 2E 5F 50 52 5F	_C002_PPC.\._PR_
43 30 30 32 0A 80 70 5E 5E 5E 2E 43 50 46 33 50	C002..p^^^.CPF3P
53 4E 4D 5C 2F 03 5F 50 52 5F 43 30 30 31 5F 50	SNM\/._PR_C001_P
50 43 86 5C 2E 5F 50 52 5F 43 30 30 31 0A 80 70	PC.\._PR_C001..p
5E 5E 5E 2E 43 50 46 33 50 53 4E 4D 5C 2F 03 5F	^^^.CPF3PSNM\/._
50 52 5F 43 30 30 30 5F 50 50 43 86 5C 2E 5F 50	PR_C000_PPC.\._P
52 5F 43 30 30 30 0A 80 A1 44 05 70 5E 5E 5E 2E	R_C000...D.p^^^.
43 50 46 33 50 53 4E 4D 5C 2F 03 5F 50 52 5F 43	CPF3PSNM\/._PR_C
30 30 31 5F 50 50 43 86 5C 2E 5F 50 52 5F 43 30	001_PPC.\._PR_C0
30 31 0A 80 70 5E 5E 5E 2E 43 50 46 33 50 53 4E	01..p^^^.CPF3PSN
4D 5C 2F 03 5F 50 52 5F 43 30 30 30 5F 50 50 43	M\/._PR_C000_PPC
86 5C 2E 5F 50 52 5F 43 30 30 30 0A 80 70 01 54	.\._PR_C000..p.T
48 46 47 14 4C 0A 5F 51 37 36 00 70 0A 76 49 4F	HFG.L._Q76.p.vIO
38 30 5B 23 4D 54 58 32 FF FF A0 4D 04 93 5E 5E	80[#MTX2...M..^^
5E 2E 43 50 46 33 43 4F 52 4E 0A 03 70 01 5C 2F	^.CPF3CORN..p.\/
03 5F 50 52 5F 43 30 30 33 5F 50 50 43 86 5C 2E	._PR_C003_PPC.\.
5F 50 52 5F 43 30 30 33 0A 80 70 01 5C 2F 03 5F	_PR_C003..p.\/._
50 52 5F 43 30 30 32 5F 50 50 43 86 5C 2E 5F 50	PR_C002_PPC.\._P
52 5F 43 30 30 32 0A 80 70 01 5C 2F 03 5F 50 52	R_C002..p.\/._PR
5F 43 30 30 31 5F 50 50 43 86 5C 2E 5F 50 52 5F	_C001_PPC.\._PR_
43 30 30 31 0A 80 70 01 5C 2F 03 5F 50 52 5F 43	C001..p.\/._PR_C
30 30 30 5F 50 50 43 86 5C 2E 5F 50 52 5F 43 30	000_PPC.\._PR_C0
30 30 0A 80 5B 27 4D 54 58 32 70 01 54 48 46 47	00..['MTX2p.THFG
14 0D 5F 51 43 45 00 70 0A CE 49 4F 38 30 08 42	.._QCE.p..IO80.B
55 46 52 11 07 0A 04 00 00 00 00 8C 42 55 46 52	UFR.........BUFR
00 42 46 30 5F 8C 42 55 46 52 01 42 46 31 5F 8C	.BF0_.BUFR.BF1_.
42 55 46 52 0A 02 42 46 32 5F 8C 42 55 46 52 0A	BUFR..BF2_.BUFR.
03 42 46 33 5F 8D 42 55 46 52 00 42 46 30 30 8D	.BF3_.BUFR.BF00.
42 55 46 52 01 42 46 30 31 8D 42 55 46 52 0A 02	BUFR.BF01.BUFR..
42 46 30 32 8D 42 55 46 52 0A 03 42 46 30 33 8D	BF02.BUFR..BF03.
42 55 46 52 0A 04 42 46 30 34 8D 42 55 46 52 0A	BUFR..BF04.BUFR.
05 42 46 30 35 8D 42 55 46 52 0A 06 42 46 30 36	.BF05.BUFR..BF06
8D 42 55 46 52 0A 07 42 46 30 37 08 44 49 53 51	.BUFR..BF07.DISQ
11 09 0A 06 01 02 10 03 11 01 08 53 57 49 4E 0A	...........SWIN.
06 14 45 0E 4E 53 44 50 08 70 41 44 44 4C 42 46	..E.NSDP.pADDLBF
30 5F 70 42 46 30 30 60 70 42 46 30 31 61 70 42	0_pBF00`pBF01apB
46 30 33 62 70 00 42 46 30 32 70 00 42 46 30 33	F03bp.BF02p.BF03
70 60 42 46 30 31 70 61 42 46 30 30 70 62 42 46	p`BF01paBF00pbBF
30 34 70 42 46 30 5F 41 44 44 4C 70 43 53 54 45	04pBF0_ADDLpCSTE
42 46 30 5F 70 42 46 30 30 60 70 42 46 30 31 61	BF0_pBF00`pBF01a
70 42 46 30 33 62 70 00 42 46 30 32 70 00 42 46	pBF03bp.BF02p.BF
30 33 70 60 42 46 30 31 70 61 42 46 30 30 70 62	03p`BF01paBF00pb
42 46 30 34 70 42 46 30 5F 43 53 54 45 70 00 60	BF04pBF0_CSTEp.`
70 43 53 54 45 61 70 41 44 44 4C 62 A2 4A 04 95	pCSTEapADDLb.J..
60 53 57 49 4E 70 83 88 44 49 53 51 60 00 63 A0	`SWINp..DISQ`.c.
33 93 63 61 A2 2E 95 60 53 57 49 4E 70 60 64 75	3.ca...`SWINp`du
64 70 83 88 44 49 53 51 64 00 65 A0 13 93 7B 62	dp..DISQd.e...{b
65 00 65 70 65 4E 53 54 45 70 53 57 49 4E 60 A1	e.epeNSTEpSWIN`.
03 75 60 A1 03 75 60 5B 82 44 21 50 32 50 5F 08	.u`..u`[.D!P2P_.
5F 41 44 52 0C 04 00 14 00 14 21 5F 50 52 57 00	_ADR......!_PRW.
A0 10 93 57 4B 50 4D 01 A4 47 50 52 57 0A 04 0A	...WKPM..GPRW...
05 A1 09 A4 47 50 52 57 0A 04 00 5B 80 50 43 50	....GPRW...[.PCP
43 02 00 0A FF 5B 81 31 50 43 50 43 01 00 20 50	C....[.1PCPC.. P
43 4D 44 08 00 48 0B 49 4F 57 31 08 49 4F 57 32	CMD..H.IOW1.IOW2
08 00 40 15 50 52 34 38 08 50 52 34 39 08 50 52	..@.PR48.PR49.PR
34 41 08 50 52 34 42 08 14 1A 5F 50 52 54 00 A0	4A.PR4B..._PRT..
0C 93 47 50 49 43 00 A4 50 49 43 5F A1 06 A4 41	..GPIC..PIC_...A
50 49 43 08 50 49 43 5F 12 4D 0C 0E 12 0D 04 0C	PIC.PIC_.M......
FF FF 04 00 00 4C 4E 4B 45 00 12 0D 04 0C FF FF	.....LNKE.......
04 00 01 4C 4E 4B 46 00 12 0D 04 0C FF FF 05 00	...LNKF.........
00 4C 4E 4B 45 00 12 0D 04 0C FF FF 05 00 01 4C	.LNKE..........L
4E 4B 46 00 12 0E 04 0C FF FF 05 00 0A 02 4C 4E	NKF...........LN
4B 47 00 12 0E 04 0C FF FF 05 00 0A 03 4C 4E 4B	KG...........LNK
48 00 12 0D 04 0C FF FF 06 00 00 4C 4E 4B 46 00	H..........LNKF.
12 0D 04 0C FF FF 06 00 01 4C 4E 4B 47 00 12 0E	.........LNKG...
04 0C FF FF 06 00 0A 02 4C 4E 4B 48 00 12 0E 04	........LNKH....
0C FF FF 06 00 0A 03 4C 4E 4B 45 00 12 0D 04 0C	.......LNKE.....
FF FF 07 00 00 4C 4E 4B 47 00 12 0D 04 0C FF FF	.....LNKG.......
07 00 01 4C 4E 4B 48 00 12 0E 04 0C FF FF 07 00	...LNKH.........
0A 02 4C 4E 4B 45 00 12 0E 04 0C FF FF 07 00 0A	..LNKE..........
03 4C 4E 4B 46 00 08 41 50 49 43 12 41 0B 0E 12	.LNKF..APIC.A...
0B 04 0C FF FF 04 00 00 00 0A 14 12 0B 04 0C FF	................
FF 04 00 01 00 0A 15 12 0B 04 0C FF FF 05 00 00	................
00 0A 14 12 0B 04 0C FF FF 05 00 01 00 0A 15 12	................
0C 04 0C FF FF 05 00 0A 02 00 0A 16 12 0C 04 0C	................
FF FF 05 00 0A 03 00 0A 17 12 0B 04 0C FF FF 06	................
00 00 00 0A 15 12 0B 04 0C FF FF 06 00 01 00 0A	................
16 12 0C 04 0C FF FF 06 00 0A 02 00 0A 17 12 0C	................
04 0C FF FF 06 00 0A 03 00 0A 14 12 0B 04 0C FF	................
FF 07 00 00 00 0A 16 12 0B 04 0C FF FF 07 00 01	................
00 0A 17 12 0C 04 0C FF FF 07 00 0A 02 00 0A 14	................
12 0C 04 0C FF FF 07 00 0A 03 00 0A 15 5B 82 45	.............[.E
4C 53 41 54 41 08 5F 41 44 52 0C 00 00 11 00 08	LSATA._ADR......
42 35 45 4E 00 08 42 41 5F 35 00 08 53 42 41 52	B5EN..BA_5..SBAR
0C 00 00 45 F0 5B 80 53 41 54 58 02 00 0A 28 5B	...E.[.SATX...([
81 1A 53 41 54 58 00 56 49 44 49 20 00 30 53 54	..SATX.VIDI .0ST
43 4C 10 00 40 0C 42 41 30 35 20 14 39 47 42 41	CL..@.BA05 .9GBA
41 08 70 42 41 30 35 42 41 5F 35 A0 1C 91 93 42	A.pBA05BA_5....B
41 5F 35 FF 92 93 53 54 43 4C 0B 01 01 70 00 42	A_5...STCL...p.B
35 45 4E A4 53 42 41 52 A1 0C 70 01 42 35 45 4E	5EN.SBAR..p.B5EN
A4 42 41 5F 35 5B 80 42 41 52 35 00 47 42 41 41	.BA_5[.BAR5.GBAA
0B 00 10 5B 81 47 09 42 41 52 35 00 00 40 90 00	...[.G.BAR5..@..
07 42 53 59 30 01 00 38 44 45 54 30 04 00 04 49	.BSY0..8DET0...I
50 4D 30 04 00 44 3B 00 07 42 53 59 31 01 00 38	PM0..D;..BSY1..8
44 45 54 31 04 00 04 49 50 4D 31 04 00 44 3B 00	DET1...IPM1..D;.
07 42 53 59 32 01 00 38 44 45 54 32 04 00 04 49	.BSY2..8DET2...I
50 4D 32 04 00 44 3B 00 07 42 53 59 33 01 00 38	PM2..D;..BSY3..8
44 45 54 33 04 00 04 49 50 4D 33 04 00 44 3B 00	DET3...IPM3..D;.
07 42 53 59 34 01 00 38 44 45 54 34 04 00 04 49	.BSY4..8DET4...I
50 4D 34 04 00 44 3B 00 07 42 53 59 35 01 00 38	PM4..D;..BSY5..8
44 45 54 35 04 00 04 49 50 4D 35 04 14 0A 5F 49	DET5...IPM5..._I
4E 49 00 47 42 41 41 5B 82 4D 19 50 52 49 44 08	NI.GBAA[.M.PRID.
5F 41 44 52 00 08 53 50 54 4D 11 17 0A 14 78 00	_ADR..SPTM....x.
00 00 0F 00 00 00 78 00 00 00 0F 00 00 00 1F 00	......x.........
00 00 14 0B 5F 47 54 4D 00 A4 53 50 54 4D 14 0C	...._GTM..SPTM..
5F 53 54 4D 03 70 68 53 50 54 4D 14 3B 5F 50 53	_STM.phSPTM.;_PS
30 00 47 42 41 41 A0 30 90 91 92 95 54 50 4F 53	0.GBAA.0....TPOS
0A 40 93 54 50 4F 53 0A 04 42 35 45 4E A0 19 49	.@.TPOS..B5EN..I
50 4D 32 70 0A 32 60 A2 0F 90 93 42 53 59 32 01	PM2p.2`....BSY2.
60 5B 22 0A FA 76 60 14 06 5F 50 53 33 00 5B 82	`["..v`.._PS3.[.
4A 08 50 5F 44 30 08 5F 41 44 52 00 14 24 5F 53	J.P_D0._ADR..$_S
54 41 00 47 42 41 41 A0 09 93 42 35 45 4E 00 A4	TA.GBAA...B5EN..
00 A0 0B 93 44 45 54 30 0A 03 A4 0A 0F A1 03 A4	....DET0........
00 08 53 31 32 50 00 14 35 5F 50 53 30 00 47 42	..S12P..5_PS0.GB
41 41 A0 2A 90 90 95 54 50 4F 53 0A 40 92 93 54	AA.*...TPOS.@..T
50 4F 53 0A 04 42 35 45 4E 70 0A 32 60 A2 0F 90	POS..B5ENp.2`...
93 42 53 59 30 01 60 5B 22 0A FA 76 60 14 06 5F	.BSY0.`["..v`.._
50 53 33 00 14 15 5F 47 54 46 00 70 11 0A 0A 07	PS3..._GTF.p....
03 46 00 00 00 A0 EF 60 A4 60 5B 82 4A 08 50 5F	.F.....`.`[.J.P_
44 31 08 5F 41 44 52 01 14 24 5F 53 54 41 00 47	D1._ADR..$_STA.G
42 41 41 A0 09 93 42 35 45 4E 00 A4 00 A0 0B 93	BAA...B5EN......
44 45 54 32 0A 03 A4 0A 0F A1 03 A4 00 08 53 31	DET2..........S1
32 50 00 14 35 5F 50 53 30 00 47 42 41 41 A0 2A	2P..5_PS0.GBAA.*
90 90 95 54 50 4F 53 0A 40 92 93 54 50 4F 53 0A	...TPOS.@xxxxxx.
04 42 35 45 4E 70 0A 32 60 A2 0F 90 93 42 53 59	.B5ENp.2`....BSY
32 01 60 5B 22 0A FA 76 60 14 06 5F 50 53 33 00	2.`["..v`.._PS3.
14 15 5F 47 54 46 00 70 11 0A 0A 07 03 46 00 00	.._GTF.p.....F..
00 A0 EF 60 A4 60 5B 82 4E 1A 53 45 43 44 08 5F	...`.`[.N.SECD._
41 44 52 0A 05 08 53 50 54 4D 11 17 0A 14 78 00	ADR...SPTM....x.
00 00 0F 00 00 00 78 00 00 00 0F 00 00 00 1F 00	......x.........
00 00 14 0B 5F 47 54 4D 00 A4 53 50 54 4D 14 0C	...._GTM..SPTM..
5F 53 54 4D 03 70 68 53 50 54 4D 14 47 05 5F 50	_STM.phSPTM.G._P
53 30 00 47 42 41 41 A0 4B 04 90 91 92 95 54 50	S0.GBAA.K.....TP
4F 53 0A 40 93 54 50 4F 53 0A 04 42 35 45 4E A0	OS.@.TPOS..B5EN.
19 49 50 4D 31 70 0A 32 60 A2 0F 90 93 42 53 59	.IPM1p.2`....BSY
31 01 60 5B 22 0A FA 76 60 A0 19 49 50 4D 33 70	1.`["..v`..IPM3p
0A 32 60 A2 0F 90 93 42 53 59 33 01 60 5B 22 0A	.2`....BSY3.`[".
FA 76 60 14 06 5F 50 53 33 00 5B 82 44 08 53 5F	.v`.._PS3.[.D.S_
44 30 08 5F 41 44 52 00 14 24 5F 53 54 41 00 47	D0._ADR..$_STA.G
42 41 41 A0 09 93 42 35 45 4E 00 A4 00 A0 0B 93	BAA...B5EN......
44 45 54 31 0A 03 A4 0A 0F A1 03 A4 00 14 35 5F	DET1..........5_
50 53 30 00 47 42 41 41 A0 2A 90 90 95 54 50 4F	PS0.GBAA.*...TPO
53 0A 40 92 93 54 50 4F 53 0A 04 42 35 45 4E 70	S.@xxxxxx..B5ENp
0A 32 60 A2 0F 90 93 42 53 59 31 01 60 5B 22 0A	.2`....BSY1.`[".
FA 76 60 14 06 5F 50 53 33 00 14 15 5F 47 54 46	.v`.._PS3..._GTF
00 70 11 0A 0A 07 03 46 00 00 00 A0 EF 60 A4 60	.p.....F.....`.`
5B 82 44 08 53 5F 44 31 08 5F 41 44 52 01 14 24	[.D.S_D1._ADR..$
5F 53 54 41 00 47 42 41 41 A0 09 93 42 35 45 4E	_STA.GBAA...B5EN
00 A4 00 A0 0B 93 44 45 54 33 0A 03 A4 0A 0F A1	......DET3......
03 A4 00 14 35 5F 50 53 30 00 47 42 41 41 A0 2A	....5_PS0.GBAA.*
90 90 95 54 50 4F 53 0A 40 92 93 54 50 4F 53 0A	...TPOS.@xxxxxx.
04 42 35 45 4E 70 0A 32 60 A2 0F 90 93 42 53 59	.B5ENp.2`....BSY
33 01 60 5B 22 0A FA 76 60 14 06 5F 50 53 33 00	3.`["..v`.._PS3.
14 15 5F 47 54 46 00 70 11 0A 0A 07 03 46 00 00	.._GTF.p.....F..
00 A0 EF 60 A4 60 5B 82 18 50 52 54 31 08 5F 41	...`.`[..PRT1._A
44 52 01 5B 82 0B 4F 44 44 5F 08 5F 41 44 52 00	DR.[..ODD_._ADR.
5B 82 22 50 52 54 33 08 5F 41 44 52 0A 03 5B 82	[."PRT3._ADR..[.
14 45 53 41 54 08 5F 41 44 52 00 14 08 5F 52 4D	.ESAT._ADR..._RM
56 00 A4 01 5B 82 4C 8F 49 44 45 5F 08 5F 41 44	V...[.L.IDE_._AD
52 0C 01 00 14 00 08 55 44 4D 54 12 10 08 0A 78	R......UDMT....x
0A 5A 0A 3C 0A 2D 0A 1E 0A 14 00 00 08 50 49 4F	.Z.<.-.......PIO
54 12 10 06 0B 58 02 0B 86 01 0B 0E 01 0A B4 0A	T....X..........
78 00 08 50 49 54 52 12 0E 06 0A 99 0A 47 0A 34	x..PITR......G.4
0A 22 0A 20 0A 99 08 4D 44 4D 54 12 0A 04 0B E0	.". ...MDMT.....
01 0A 96 0A 78 00 08 4D 44 54 52 12 0A 04 0A 77	....x..MDTR....w
0A 21 0A 20 0A FF 5B 80 49 44 45 5F 02 0A 40 0A	.!. ..[.IDE_..@.
20 5B 81 48 04 49 44 45 5F 02 50 50 49 54 10 53	 [.H.IDE_.PPIT.S
50 49 54 10 50 4D 44 54 10 53 4D 44 54 10 50 50	PIT.PMDT.SMDT.PP
49 43 08 53 50 49 43 08 50 50 49 4D 08 53 50 49	IC.SPIC.PPIM.SPI
4D 08 00 40 04 50 55 44 43 02 53 55 44 43 02 00	M..@xxxxxxxxxx..
0C 50 55 44 4D 08 53 55 44 4D 08 14 23 47 45 54	.PUDM.SUDM..#GET
54 01 70 7B 68 0A 0F 00 60 70 7A 68 0A 04 00 61	T.p{h...`pzh...a
A4 77 0A 1E 72 72 60 01 00 72 61 01 00 00 00 14	.w..rr`..ra.....
4A 14 47 54 4D 5F 01 8C 68 00 50 49 54 31 8C 68	J.GTM_..h.PIT1.h
01 50 49 54 30 8C 68 0A 02 4D 44 54 31 8C 68 0A	.PIT0.h..MDT1.h.
03 4D 44 54 30 8C 68 0A 04 50 49 43 58 8C 68 0A	.MDT0.h..PICX.h.
05 55 44 43 58 8C 68 0A 06 55 44 4D 58 08 42 55	.UDCX.h..UDMX.BU
46 5F 11 17 0A 14 FF FF FF FF FF FF FF FF FF FF	F_..............
FF FF FF FF FF FF 00 00 00 00 8A 42 55 46 5F 00	...........BUF_.
50 49 4F 30 8A 42 55 46 5F 0A 04 44 4D 41 30 8A	PIO0.BUF_..DMA0.
42 55 46 5F 0A 08 50 49 4F 31 8A 42 55 46 5F 0A	BUF_..PIO1.BUF_.
0C 44 4D 41 31 8A 42 55 46 5F 0A 10 46 4C 41 47	.DMA1.BUF_..FLAG
A0 0D 7B 50 49 43 58 01 00 A4 42 55 46 5F 70 47	..{PICX...BUF_pG
45 54 54 50 49 54 30 50 49 4F 30 70 47 45 54 54	ETTPIT0PIO0pGETT
50 49 54 31 50 49 4F 31 A0 26 7B 55 44 43 58 01	PIT1PIO1.&{UDCX.
00 7D 46 4C 41 47 01 46 4C 41 47 70 83 88 55 44	.}FLAG.FLAGp..UD
4D 54 7B 55 44 4D 58 0A 0F 00 00 44 4D 41 30 A1	MT{UDMX....DMA0.
18 A0 16 92 93 4D 44 54 30 0A FF 70 47 45 54 54	.....MDT0..pGETT
4D 44 54 30 44 4D 41 30 A0 28 7B 55 44 43 58 0A	MDT0DMA0.({UDCX.
02 00 7D 46 4C 41 47 0A 04 46 4C 41 47 70 83 88	..}FLAG..FLAGp..
55 44 4D 54 7A 55 44 4D 58 0A 04 00 00 44 4D 41	UDMTzUDMX....DMA
31 A1 18 A0 16 92 93 4D 44 54 31 0A FF 70 47 45	1......MDT1..pGE
54 54 4D 44 54 31 44 4D 41 31 7D 46 4C 41 47 0A	TTMDT1DMA1}FLAG.
1A 46 4C 41 47 A4 42 55 46 5F 14 47 19 53 54 4D	.FLAG.BUF_.G.STM
5F 03 8A 68 00 50 49 4F 30 8A 68 0A 04 44 4D 41	_..h.PIO0.h..DMA
30 8A 68 0A 08 50 49 4F 31 8A 68 0A 0C 44 4D 41	0.h..PIO1.h..DMA
31 8A 68 0A 10 46 4C 41 47 08 42 55 46 5F 11 0A	1.h..FLAG.BUF_..
0A 07 00 00 FF FF 00 00 00 8C 42 55 46 5F 00 50	..........BUF_.P
49 54 31 8C 42 55 46 5F 01 50 49 54 30 8C 42 55	IT1.BUF_.PIT0.BU
46 5F 0A 02 4D 44 54 31 8C 42 55 46 5F 0A 03 4D	F_..MDT1.BUF_..M
44 54 30 8C 42 55 46 5F 0A 04 50 49 4D 58 8C 42	DT0.BUF_..PIMX.B
55 46 5F 0A 05 55 44 43 58 8C 42 55 46 5F 0A 06	UF_..UDCX.BUF_..
55 44 4D 58 70 89 50 49 4F 54 02 50 49 4F 30 00	UDMXp.PIOT.PIO0.
00 00 60 78 60 0A 05 60 00 70 89 50 49 4F 54 02	..`x`..`.p.PIOT.
50 49 4F 31 00 00 00 61 78 61 0A 05 61 00 70 7D	PIO1...axa..a.p}
79 61 0A 04 00 60 00 50 49 4D 58 70 83 88 50 49	ya...`.PIMXp..PI
54 52 60 00 50 49 54 30 70 83 88 50 49 54 52 61	TR`.PIT0p..PITRa
00 50 49 54 31 A0 31 7B 46 4C 41 47 01 00 70 89	.PIT1.1{FLAG..p.
55 44 4D 54 02 44 4D 41 30 00 00 00 60 78 60 0A	UDMT.DMA0...`x`.
06 60 00 7D 55 44 4D 58 60 55 44 4D 58 7D 55 44	.`.}UDMX`UDMX}UD
43 58 01 55 44 43 58 A1 26 A0 24 92 93 44 4D 41	CX.UDCX.&.$..DMA
30 FF 70 89 4D 44 4D 54 02 44 4D 41 30 00 00 00	0.p.MDMT.DMA0...
60 70 83 88 4D 44 54 52 60 00 4D 44 54 30 A0 37	`p..MDTR`.MDT0.7
7B 46 4C 41 47 0A 04 00 70 89 55 44 4D 54 02 44	{FLAG...p.UDMT.D
4D 41 31 00 00 00 60 78 60 0A 06 60 00 7D 55 44	MA1...`x`..`.}UD
4D 58 79 60 0A 04 00 55 44 4D 58 7D 55 44 43 58	MXy`...UDMX}UDCX
0A 02 55 44 43 58 A1 26 A0 24 92 93 44 4D 41 31	..UDCX.&.$..DMA1
FF 70 89 4D 44 4D 54 02 44 4D 41 31 00 00 00 60	.p.MDMT.DMA1...`
70 83 88 4D 44 54 52 60 00 4D 44 54 31 A4 42 55	p..MDTR`.MDT1.BU
46 5F 14 45 10 47 54 46 5F 02 8C 69 00 4D 44 54	F_.E.GTF_..i.MDT
31 8C 69 01 4D 44 54 30 8C 69 0A 02 50 49 4D 58	1.i.MDT0.i..PIMX
8C 69 0A 03 55 44 43 58 8C 69 0A 04 55 44 4D 58	.i..UDCX.i..UDMX
A0 26 93 68 0A A0 70 7B 50 49 4D 58 0A 0F 00 60	.&.h..p{PIMX...`
70 4D 44 54 30 61 7B 55 44 43 58 01 62 70 7B 55	pMDT0a{UDCX.bp{U
44 4D 58 0A 0F 00 63 A1 23 70 7A 50 49 4D 58 0A	DMX...c.#pzPIMX.
04 00 60 70 4D 44 54 31 61 7B 55 44 43 58 0A 02	..`pMDT1a{UDCX..
62 70 7A 55 44 4D 58 0A 04 00 63 08 42 55 46 5F	bpzUDMX...c.BUF_
11 11 0A 0E 03 00 00 00 00 FF EF 03 00 00 00 00	................
FF EF 8C 42 55 46 5F 01 50 4D 4F 44 8C 42 55 46	...BUF_.PMOD.BUF
5F 0A 08 44 4D 4F 44 8C 42 55 46 5F 0A 05 43 4D	_..DMOD.BUF_..CM
44 41 8C 42 55 46 5F 0A 0C 43 4D 44 42 70 68 43	DA.BUF_..CMDBphC
4D 44 41 70 68 43 4D 44 42 7D 60 0A 08 50 4D 4F	MDAphCMDB}`..PMO
44 A0 0A 62 7D 63 0A 40 44 4D 4F 44 A1 26 A0 24	D..b}c.@DMOD.&.$
92 93 61 0A FF 70 89 4D 44 4D 54 02 47 45 54 54	..a..p.MDMT.GETT
61 00 00 00 64 A0 0D 95 64 0A 03 7D 0A 20 64 44	a...d...d..}. dD
4D 4F 44 A4 42 55 46 5F 5B 82 43 21 50 52 49 44	MOD.BUF_[.C!PRID
08 5F 41 44 52 00 14 43 08 5F 47 54 4D 00 08 42	._ADR..C._GTM..B
55 46 5F 11 0A 0A 07 00 00 FF FF 00 00 00 8B 42	UF_............B
55 46 5F 00 56 50 49 54 8B 42 55 46 5F 0A 02 56	UF_.VPIT.BUF_..V
4D 44 54 8C 42 55 46 5F 0A 04 56 50 49 43 8C 42	MDT.BUF_..VPIC.B
55 46 5F 0A 05 56 55 44 43 8C 42 55 46 5F 0A 06	UF_..VUDC.BUF_..
56 55 44 4D 70 50 50 49 54 56 50 49 54 70 50 4D	VUDMpPPITVPITpPM
44 54 56 4D 44 54 70 50 50 49 43 56 50 49 43 70	DTVMDTpPPICVPICp
50 55 44 43 56 55 44 43 70 50 55 44 4D 56 55 44	PUDCVUDCpPUDMVUD
4D A4 47 54 4D 5F 42 55 46 5F 14 46 08 5F 53 54	M.GTM_BUF_.F._ST
4D 03 08 42 55 46 5F 11 0A 0A 07 00 00 00 00 00	M..BUF_.........
00 00 8B 42 55 46 5F 00 56 50 49 54 8B 42 55 46	...BUF_.VPIT.BUF
5F 0A 02 56 4D 44 54 8C 42 55 46 5F 0A 04 56 50	_..VMDT.BUF_..VP
49 4D 8C 42 55 46 5F 0A 05 56 55 44 43 8C 42 55	IM.BUF_..VUDC.BU
46 5F 0A 06 56 55 44 4D 70 53 54 4D 5F 68 69 6A	F_..VUDMpSTM_hij
42 55 46 5F 70 56 50 49 54 50 50 49 54 70 56 4D	BUF_pVPITPPITpVM
44 54 50 4D 44 54 70 56 50 49 4D 50 50 49 4D 70	DTPMDTpVPIMPPIMp
56 55 44 43 50 55 44 43 70 56 55 44 4D 50 55 44	VUDCPUDCpVUDMPUD
4D 5B 82 4C 07 50 5F 44 30 08 5F 41 44 52 00 14	M[.L.P_D0._ADR..
4F 06 5F 47 54 46 00 08 42 55 46 5F 11 08 0A 05	O._GTF..BUF_....
00 00 00 00 00 8B 42 55 46 5F 00 56 4D 44 54 8C	......BUF_.VMDT.
42 55 46 5F 0A 02 56 50 49 4D 8C 42 55 46 5F 0A	BUF_..VPIM.BUF_.
03 56 55 44 43 8C 42 55 46 5F 0A 04 56 55 44 4D	.VUDC.BUF_..VUDM
70 50 4D 44 54 56 4D 44 54 70 50 50 49 4D 56 50	pPMDTVMDTpPPIMVP
49 4D 70 50 55 44 43 56 55 44 43 70 50 55 44 4D	IMpPUDCVUDCpPUDM
56 55 44 4D A4 47 54 46 5F 0A A0 42 55 46 5F 5B	VUDM.GTF_..BUF_[
82 4C 07 50 5F 44 31 08 5F 41 44 52 01 14 4F 06	.L.P_D1._ADR..O.
5F 47 54 46 00 08 42 55 46 5F 11 08 0A 05 00 00	_GTF..BUF_......
00 00 00 8B 42 55 46 5F 00 56 4D 44 54 8C 42 55	....BUF_.VMDT.BU
46 5F 0A 02 56 50 49 4D 8C 42 55 46 5F 0A 03 56	F_..VPIM.BUF_..V
55 44 43 8C 42 55 46 5F 0A 04 56 55 44 4D 70 50	UDC.BUF_..VUDMpP
4D 44 54 56 4D 44 54 70 50 50 49 4D 56 50 49 4D	MDTVMDTpPPIMVPIM
70 50 55 44 43 56 55 44 43 70 50 55 44 4D 56 55	pPUDCVUDCpPUDMVU
44 4D A4 47 54 46 5F 0A B0 42 55 46 5F 5B 82 43	DM.GTF_..BUF_[.C
21 53 45 43 44 08 5F 41 44 52 01 14 43 08 5F 47	!SECD._ADR..C._G
54 4D 00 08 42 55 46 5F 11 0A 0A 07 00 00 FF FF	TM..BUF_........
00 00 00 8B 42 55 46 5F 00 56 50 49 54 8B 42 55	....BUF_.VPIT.BU
46 5F 0A 02 56 4D 44 54 8C 42 55 46 5F 0A 04 56	F_..VMDT.BUF_..V
50 49 43 8C 42 55 46 5F 0A 05 56 55 44 43 8C 42	PIC.BUF_..VUDC.B
55 46 5F 0A 06 56 55 44 4D 70 53 50 49 54 56 50	UF_..VUDMpSPITVP
49 54 70 53 4D 44 54 56 4D 44 54 70 53 50 49 43	ITpSMDTVMDTpSPIC
56 50 49 43 70 53 55 44 43 56 55 44 43 70 53 55	VPICpSUDCVUDCpSU
44 4D 56 55 44 4D A4 47 54 4D 5F 42 55 46 5F 14	DMVUDM.GTM_BUF_.
46 08 5F 53 54 4D 03 08 42 55 46 5F 11 0A 0A 07	F._STM..BUF_....
00 00 00 00 00 00 00 8B 42 55 46 5F 00 56 50 49	........BUF_.VPI
54 8B 42 55 46 5F 0A 02 56 4D 44 54 8C 42 55 46	T.BUF_..VMDT.BUF
5F 0A 04 56 50 49 4D 8C 42 55 46 5F 0A 05 56 55	_..VPIM.BUF_..VU
44 43 8C 42 55 46 5F 0A 06 56 55 44 4D 70 53 54	DC.BUF_..VUDMpST
4D 5F 68 69 6A 42 55 46 5F 70 56 50 49 54 53 50	M_hijBUF_pVPITSP
49 54 70 56 4D 44 54 53 4D 44 54 70 56 50 49 4D	ITpVMDTSMDTpVPIM
53 50 49 4D 70 56 55 44 43 53 55 44 43 70 56 55	SPIMpVUDCSUDCpVU
44 4D 53 55 44 4D 5B 82 4C 07 53 5F 44 30 08 5F	DMSUDM[.L.S_D0._
41 44 52 00 14 4F 06 5F 47 54 46 00 08 42 55 46	ADR..O._GTF..BUF
5F 11 08 0A 05 00 00 00 00 00 8B 42 55 46 5F 00	_..........BUF_.
56 4D 44 54 8C 42 55 46 5F 0A 02 56 50 49 4D 8C	VMDT.BUF_..VPIM.
42 55 46 5F 0A 03 56 55 44 43 8C 42 55 46 5F 0A	BUF_..VUDC.BUF_.
04 56 55 44 4D 70 53 4D 44 54 56 4D 44 54 70 53	.VUDMpSMDTVMDTpS
50 49 4D 56 50 49 4D 70 53 55 44 43 56 55 44 43	PIMVPIMpSUDCVUDC
70 53 55 44 4D 56 55 44 4D A4 47 54 46 5F 0A A0	pSUDMVUDM.GTF_..
42 55 46 5F 5B 82 4C 07 53 5F 44 31 08 5F 41 44	BUF_[.L.S_D1._AD
52 01 14 4F 06 5F 47 54 46 00 08 42 55 46 5F 11	R..O._GTF..BUF_.
08 0A 05 00 00 00 00 00 8B 42 55 46 5F 00 56 4D	.........BUF_.VM
44 54 8C 42 55 46 5F 0A 02 56 50 49 4D 8C 42 55	DT.BUF_..VPIM.BU
46 5F 0A 03 56 55 44 43 8C 42 55 46 5F 0A 04 56	F_..VUDC.BUF_..V
55 44 4D 70 53 4D 44 54 56 4D 44 54 70 53 50 49	UDMpSMDTVMDTpSPI
4D 56 50 49 4D 70 53 55 44 43 56 55 44 43 70 53	MVPIMpSUDCVUDCpS
55 44 4D 56 55 44 4D A4 47 54 46 5F 0A B0 42 55	UDMVUDM.GTF_..BU
46 5F 08 41 46 43 42 11 03 0A B8 08 43 41 4C 42	F_.AFCB.....CALB
11 03 0A 05 5B 82 87 81 01 41 46 44 5F 08 5F 48	....[....AFD_._H
49 44 0D 41 46 44 30 30 30 31 00 08 48 44 44 30	ID.AFD0001..HDD0
0C 00 00 00 80 08 4F 44 5A 50 0C 00 00 00 80 08	......ODZP......
44 41 54 33 11 11 0A 0E 0E 00 03 0C 03 00 00 00	DAT3............
92 00 03 00 00 00 08 44 41 54 34 11 11 0A 0E 0E	.......DAT4.....
00 11 0D 03 00 00 00 A5 00 02 00 00 00 08 44 41	..............DA
54 35 11 11 0A 0E 0E 00 00 03 00 00 00 FF 00 00	T5..............
00 00 00 00 08 44 41 54 36 11 11 0A 0E 0E 00 00	.....DAT6.......
0C 00 00 00 FF 00 00 00 00 00 00 08 44 41 54 37	............DAT7
11 11 0A 0E 0E 00 03 0C 03 00 00 00 00 FF 00 00	................
00 00 08 44 41 54 38 11 11 0A 0E 0E 00 00 02 00	...DAT8.........
00 00 FF 00 00 00 00 00 00 08 44 41 54 39 11 11	..........DAT9..
0A 0E 0E 00 FF FF 00 00 00 FF 00 00 00 00 00 00	................
08 44 41 54 41 11 11 0A 0E 0E 00 FF FF 00 00 00	.DATA...........
FF 00 00 00 00 00 00 08 44 41 54 42 11 11 0A 0E	........DATB....
0E 00 FF FF 00 00 00 FF 00 00 00 00 00 00 08 44	...............D
41 54 43 11 11 0A 0E 0E 00 01 04 00 00 00 FF 00	ATC.............
00 00 00 00 00 14 15 5F 53 54 41 00 A0 09 93 41	......._STA....A
46 55 43 00 A4 00 A1 04 A4 0A 0F 14 46 06 41 46	FUC.........F.AF
43 4D 03 7B 68 0A FF 68 A0 09 93 68 00 A4 41 46	CM.{h..h...h..AF
43 30 A0 09 93 68 01 A4 41 46 43 31 A0 0C 93 68	C0...h..AFC1...h
0A 02 A4 41 46 43 32 69 6A A1 38 8B 41 46 43 42	...AFC2ij.8.AFCB
00 53 53 5A 45 8B 41 46 43 42 0A 02 56 45 52 4E	.SSZE.AFCB..VERN
8A 41 46 43 42 0A 04 53 46 55 4E 70 00 53 53 5A	.AFCB..SFUNp.SSZ
45 70 00 56 45 52 4E 70 00 53 46 55 4E A4 41 46	Ep.VERNp.SFUN.AF
43 42 14 40 05 41 46 43 30 00 70 0B 00 AF 50 38	CB.@.AFC0.p...P8
30 48 8B 41 46 43 42 00 53 53 5A 45 8B 41 46 43	0H.AFCB.SSZE.AFC
42 0A 02 56 45 52 4E 8A 41 46 43 42 0A 04 53 46	B..VERN.AFCB..SF
55 4E 70 0A 08 53 53 5A 45 70 01 56 45 52 4E 70	UNp..SSZEp.VERNp
0A 03 53 46 55 4E 70 0B 00 AE 50 38 30 48 A4 41	..SFUNp...P80H.A
46 43 42 14 49 64 41 46 43 31 00 70 0B 01 AF 50	FCB.IdAFC1.p...P
38 30 48 8B 41 46 43 42 00 53 53 5A 45 8B 41 46	80H.AFCB.SSZE.AF
43 42 0A 02 45 53 5A 30 8B 41 46 43 42 0A 04 43	CB..ESZ0.AFCB..C
43 44 30 8B 41 46 43 42 0A 06 45 42 55 30 8B 41	CD0.AFCB..EBU0.A
46 43 42 0A 08 43 46 47 30 8B 41 46 43 42 0A 0A	FCB..CFG0.AFCB..
50 43 41 30 8B 41 46 43 42 0A 0C 44 43 50 30 8B	PCA0.AFCB..DCP0.
41 46 43 42 0A 0E 44 52 41 30 70 0A 0E 45 53 5A	AFCB..DRA0p..ESZ
30 70 0A 02 45 42 55 30 70 00 43 46 47 30 70 0A	0p..EBU0p.CFG0p.
88 50 43 41 30 A0 2C 93 5E 5E 2E 53 41 54 41 56	.PCA0.,.^^.SATAV
49 44 49 0C 22 10 00 78 70 01 45 42 55 30 70 0B	IDI."..xp.EBU0p.
01 01 43 43 44 30 70 00 44 43 50 30 70 00 44 52	..CCD0p.DCP0p.DR
41 30 A0 26 93 5E 5E 2E 53 41 54 41 56 49 44 49	A0.&.^^.SATAVIDI
0C 22 10 01 78 70 0B 06 01 43 43 44 30 70 00 44	."..xp...CCD0p.D
43 50 30 70 00 44 52 41 30 A0 26 93 5E 5E 2E 53	CP0p.DRA0.&.^^.S
41 54 41 56 49 44 49 0C 22 10 02 78 70 0B 04 01	ATAVIDI."..xp...
43 43 44 30 70 00 44 43 50 30 70 00 44 52 41 30	CCD0p.DCP0p.DRA0
A0 26 93 5E 5E 2E 53 41 54 41 56 49 44 49 0C 22	.&.^^.SATAVIDI."
10 03 78 70 0B 04 01 43 43 44 30 70 00 44 43 50	..xp...CCD0p.DCP
30 70 00 44 52 41 30 A0 26 93 5E 5E 2E 53 41 54	0p.DRA0.&.^^.SAT
41 56 49 44 49 0C 22 10 04 78 70 0B 06 01 43 43	AVIDI."..xp...CC
44 30 70 00 44 43 50 30 70 00 44 52 41 30 8B 41	D0p.DCP0p.DRA0.A
46 43 42 0A 10 45 53 5A 31 8B 41 46 43 42 0A 12	FCB..ESZ1.AFCB..
43 43 44 31 8B 41 46 43 42 0A 14 45 42 55 31 8B	CCD1.AFCB..EBU1.
41 46 43 42 0A 16 43 46 47 31 8B 41 46 43 42 0A	AFCB..CFG1.AFCB.
18 50 43 41 31 8B 41 46 43 42 0A 1A 44 43 50 31	.PCA1.AFCB..DCP1
8B 41 46 43 42 0A 1C 44 52 41 31 70 0A 0E 45 53	.AFCB..DRA1p..ES
5A 31 70 0A 02 45 42 55 31 70 00 43 46 47 31 70	Z1p..EBU1p.CFG1p
0A 88 50 43 41 31 A0 2C 93 5E 5E 2E 53 41 54 41	..PCA1.,.^^.SATA
56 49 44 49 0C 22 10 00 78 70 01 45 42 55 31 70	VIDI."..xp.EBU1p
0B 01 01 43 43 44 31 70 01 44 43 50 31 70 01 44	...CCD1p.DCP1p.D
52 41 31 A0 26 93 5E 5E 2E 53 41 54 41 56 49 44	RA1.&.^^.SATAVID
49 0C 22 10 01 78 70 0B 06 01 43 43 44 31 70 01	I."..xp...CCD1p.
44 43 50 31 70 00 44 52 41 31 A0 26 93 5E 5E 2E	DCP1p.DRA1.&.^^.
53 41 54 41 56 49 44 49 0C 22 10 02 78 70 0B 04	SATAVIDI."..xp..
01 43 43 44 31 70 00 44 43 50 31 70 00 44 52 41	.CCD1p.DCP1p.DRA
31 A0 26 93 5E 5E 2E 53 41 54 41 56 49 44 49 0C	1.&.^^.SATAVIDI.
22 10 03 78 70 0B 04 01 43 43 44 31 70 00 44 43	"..xp...CCD1p.DC
50 31 70 00 44 52 41 31 A0 26 93 5E 5E 2E 53 41	P1p.DRA1.&.^^.SA
54 41 56 49 44 49 0C 22 10 04 78 70 0B 06 01 43	TAVIDI."..xp...C
43 44 31 70 01 44 43 50 31 70 00 44 52 41 31 8B	CD1p.DCP1p.DRA1.
41 46 43 42 0A 1E 45 53 5A 32 8B 41 46 43 42 0A	AFCB..ESZ2.AFCB.
20 43 43 44 32 8B 41 46 43 42 0A 22 45 42 55 32	 CCD2.AFCB."EBU2
8B 41 46 43 42 0A 24 43 46 47 32 8B 41 46 43 42	.AFCB.$CFG2.AFCB
0A 26 50 43 41 32 8B 41 46 43 42 0A 28 44 43 50	.&PCA2.AFCB.(DCP
32 8B 41 46 43 42 0A 2A 44 52 41 32 70 0A 0E 45	2.AFCB.*DRA2p..E
53 5A 32 70 0A 02 45 42 55 32 70 00 43 46 47 32	SZ2p..EBU2p.CFG2
70 0A 88 50 43 41 32 A0 2C 93 5E 5E 2E 53 41 54	p..PCA2.,.^^.SAT
41 56 49 44 49 0C 22 10 00 78 70 01 45 42 55 32	AVIDI."..xp.EBU2
70 0B 01 01 43 43 44 32 70 00 44 43 50 32 70 01	p...CCD2p.DCP2p.
44 52 41 32 A0 27 93 5E 5E 2E 53 41 54 41 56 49	DRA2.'.^^.SATAVI
44 49 0C 22 10 01 78 70 0B 06 01 43 43 44 32 70	DI."..xp...CCD2p
0A 02 44 43 50 32 70 00 44 52 41 32 A0 26 93 5E	..DCP2p.DRA2.&.^
5E 2E 53 41 54 41 56 49 44 49 0C 22 10 02 78 70	^.SATAVIDI."..xp
0B 04 01 43 43 44 32 70 00 44 43 50 32 70 00 44	...CCD2p.DCP2p.D
52 41 32 A0 26 93 5E 5E 2E 53 41 54 41 56 49 44	RA2.&.^^.SATAVID
49 0C 22 10 03 78 70 0B 04 01 43 43 44 32 70 00	I."..xp...CCD2p.
44 43 50 32 70 00 44 52 41 32 A0 27 93 5E 5E 2E	DCP2p.DRA2.'.^^.
53 41 54 41 56 49 44 49 0C 22 10 04 78 70 0B 06	SATAVIDI."..xp..
01 43 43 44 32 70 0A 02 44 43 50 32 70 00 44 52	.CCD2p..DCP2p.DR
41 32 5B 13 41 46 43 42 0B 60 01 0A 70 49 44 58	A2[.AFCB.`..pIDX
33 70 44 41 54 33 49 44 58 33 5B 13 41 46 43 42	3pDAT3IDX3[.AFCB
0B D0 01 0A 70 49 44 58 34 70 44 41 54 34 49 44	....pIDX4pDAT4ID
58 34 5B 13 41 46 43 42 0B 40 02 0A 70 49 44 58	X4[.AFCB.@xxxxxx
35 8C 44 41 54 35 0A 07 42 55 53 35 A0 19 93 5E	5.DAT5..BUS5...^
5E 2E 56 47 41 5F 50 58 45 4E 0C 00 00 00 80 70	^.VGA_PXEN.....p
0A FF 42 55 53 35 A1 4E 05 A0 25 93 5E 5E 2E 56	..BUS5.N..%.^^.V
47 41 5F 50 58 49 44 5E 5E 2E 50 42 32 5F 5F 41	GA_PXID^^.PB2__A
44 52 70 5E 5E 2E 50 42 32 5F 53 42 55 53 60 A0	DRp^^.PB2_SBUS`.
25 93 5E 5E 2E 56 47 41 5F 50 58 49 44 5E 5E 2E	%.^^.VGA_PXID^^.
50 42 33 5F 5F 41 44 52 70 5E 5E 2E 50 42 33 5F	PB3__ADRp^^.PB3_
53 42 55 53 60 7A 60 0A 08 60 7B 60 0A FF 60 70	SBUS`z`..`{`..`p
60 42 55 53 35 70 44 41 54 35 49 44 58 35 5B 13	`BUS5pDAT5IDX5[.
41 46 43 42 0B B0 02 0A 70 49 44 58 36 8C 44 41	AFCB....pIDX6.DA
54 36 0A 07 42 55 53 36 70 5E 5E 2E 50 42 37 5F	T6..BUS6p^^.PB7_
53 42 55 53 60 7A 60 0A 08 60 7B 60 0A FF 60 70	SBUS`z`..`{`..`p
60 42 55 53 36 70 44 41 54 36 49 44 58 36 5B 13	`BUS6pDAT6IDX6[.
41 46 43 42 0B 20 03 0A 70 49 44 58 37 A0 2F 93	AFCB. ..pIDX7./.
45 58 55 53 00 8C 44 41 54 37 0A 09 42 55 53 37	EXUS..DAT7..BUS7
70 5E 5E 2E 53 50 42 31 53 42 55 53 60 7A 60 0A	p^^.SPB1SBUS`z`.
08 60 7B 60 0A FF 60 70 60 42 55 53 37 70 44 41	.`{`..`p`BUS7pDA
54 37 49 44 58 37 5B 13 41 46 43 42 0B 90 03 0A	T7IDX7[.AFCB....
70 49 44 58 38 8C 44 41 54 38 0A 07 42 55 53 38	pIDX8.DAT8..BUS8
70 5E 5E 2E 50 42 34 5F 53 42 55 53 60 7A 60 0A	p^^.PB4_SBUS`z`.
08 60 7B 60 0A FF 60 70 60 42 55 53 38 70 44 41	.`{`..`p`BUS8pDA
54 38 49 44 58 38 5B 13 41 46 43 42 0B 00 04 0A	T8IDX8[.AFCB....
70 49 44 58 39 8C 44 41 54 39 0A 07 42 55 53 39	pIDX9.DAT9..BUS9
70 5E 5E 2E 50 42 36 5F 53 42 55 53 60 7A 60 0A	p^^.PB6_SBUS`z`.
08 60 7B 60 0A FF 60 70 60 42 55 53 39 70 44 41	.`{`..`p`BUS9pDA
54 39 49 44 58 39 5B 13 41 46 43 42 0B 70 04 0A	T9IDX9[.AFCB.p..
70 49 44 58 41 8C 44 41 54 41 0A 07 42 55 53 41	pIDXA.DATA..BUSA
70 5E 5E 2E 53 50 42 30 53 42 55 53 60 7A 60 0A	p^^.SPB0SBUS`z`.
08 60 7B 60 0A FF 60 70 60 42 55 53 41 70 44 41	.`{`..`p`BUSApDA
54 41 49 44 58 41 5B 13 41 46 43 42 0B E0 04 0A	TAIDXA[.AFCB....
70 49 44 58 42 8C 44 41 54 42 0A 07 42 55 53 42	pIDXB.DATB..BUSB
70 5E 5E 2E 50 42 35 5F 53 42 55 53 60 7A 60 0A	p^^.PB5_SBUS`z`.
08 60 7B 60 0A FF 60 70 60 42 55 53 42 70 44 41	.`{`..`p`BUSBpDA
54 42 49 44 58 42 5B 13 41 46 43 42 0B 50 05 0A	TBIDXB[.AFCB.P..
70 49 44 58 43 8C 44 41 54 43 0A 07 42 55 53 43	pIDXC.DATC..BUSC
7A 60 0A 08 60 7B 60 0A FF 60 70 60 42 55 53 43	z`..`{`..`p`BUSC
70 44 41 54 43 49 44 58 43 70 0A B8 53 53 5A 45	pDATCIDXCp..SSZE
70 0B 01 AE 50 38 30 48 A4 41 46 43 42 14 4F FE	p...P80H.AFCB.O.
41 46 43 32 02 70 0B 02 AF 50 38 30 48 8A 41 46	AFC2.p...P80H.AF
43 42 00 46 4C 41 47 8C 41 46 43 42 0A 04 50 57	CB.FLAG.AFCB..PW
53 54 8C 41 46 43 42 0A 05 44 49 4E 44 8B 43 41	ST.AFCB..DIND.CA
4C 42 00 53 5A 5A 45 5B 13 43 41 4C 42 0A 10 0A	LB.SZZE[.CALB...
03 46 55 43 43 5B 13 43 41 4C 42 0A 13 0A 05 44	.FUCC[.CALB....D
45 56 56 5B 13 43 41 4C 42 0A 18 0A 08 42 55 53	EVV[.CALB....BUS
53 8C 43 41 4C 42 0A 04 48 50 53 54 70 0A 05 53	S.CALB..HPSTp..S
5A 5A 45 7B 68 0A FF 50 57 53 54 7B 69 0A FF 44	ZZE{h..PWST{i..D
49 4E 44 A0 47 17 93 44 49 4E 44 00 A0 34 91 93	IND.G..DIND..4..
5E 5E 2E 53 41 54 41 56 49 44 49 0C 22 10 02 78	^^.SATAVIDI."..x
93 5E 5E 2E 53 41 54 41 56 49 44 49 0C 22 10 03	.^^.SATAVIDI."..
78 7D 46 4C 41 47 0A 80 46 4C 41 47 A4 46 4C 41	x}FLAG..FLAG.FLA
47 70 01 5E 5E 2E 53 4D 42 53 4D 58 35 37 70 01	Gp.^^.SMBSMX57p.
5E 5E 2E 53 4D 42 53 4D 31 37 30 A0 47 06 93 50	^^.SMBSM170.G..P
57 53 54 00 A0 25 93 5E 5E 2E 53 41 54 41 56 49	WST..%.^^.SATAVI
44 49 0C 22 10 00 78 86 5E 5E 2F 03 53 41 54 41	DI."..x.^^/.SATA
50 52 49 44 50 5F 44 30 0A 03 A0 32 91 93 5E 5E	PRIDP_D0...2..^^
2E 53 41 54 41 56 49 44 49 0C 22 10 01 78 93 5E	.SATAVIDI."..x.^
5E 2E 53 41 54 41 56 49 44 49 0C 22 10 04 78 86	^.SATAVIDI."..x.
5E 5E 2E 53 41 54 41 50 52 49 44 0A 03 70 00 46	^^.SATAPRID..p.F
4C 41 47 A0 4E 09 93 50 57 53 54 01 70 00 5E 5E	LAG.N..PWST.p.^^
2E 53 4D 42 53 4F 31 37 30 70 00 5E 5E 2E 53 4D	.SMBSO170p.^^.SM
42 53 45 31 37 30 70 01 5E 5E 2E 53 4D 42 53 4F	BSE170p.^^.SMBSO
30 35 37 70 00 5E 5E 2E 53 4D 42 53 45 30 35 37	057p.^^.SMBSE057
5B 22 0B E8 03 A0 24 93 5E 5E 2E 53 41 54 41 56	["....$.^^.SATAV
49 44 49 0C 22 10 00 78 86 5E 5E 2F 03 53 41 54	IDI."..x.^^/.SAT
41 50 52 49 44 50 5F 44 30 01 A0 31 91 93 5E 5E	APRIDP_D0..1..^^
2E 53 41 54 41 56 49 44 49 0C 22 10 01 78 93 5E	.SATAVIDI."..x.^
5E 2E 53 41 54 41 56 49 44 49 0C 22 10 04 78 86	^.SATAVIDI."..x.
5E 5E 2E 53 41 54 41 50 52 49 44 01 70 01 46 4C	^^.SATAPRID.p.FL
41 47 A0 18 93 50 57 53 54 0A FF 70 5E 5E 2E 53	AG...PWST..p^^.S
4D 42 53 4F 30 35 37 46 4C 41 47 A0 47 3D 93 44	MBSO057FLAG.G=.D
49 4E 44 01 A0 34 91 93 5E 5E 2E 53 41 54 41 56	IND..4..^^.SATAV
49 44 49 0C 22 10 02 78 93 5E 5E 2E 53 41 54 41	IDI."..x.^^.SATA
56 49 44 49 0C 22 10 03 78 7D 46 4C 41 47 0A 80	VIDI."..x}FLAG..
46 4C 41 47 A4 46 4C 41 47 70 01 5E 5E 2E 53 4D	FLAG.FLAGp.^^.SM
42 53 4D 58 35 35 70 01 5E 5E 2E 53 4D 42 53 4D	BSMX55p.^^.SMBSM
31 37 30 A0 4C 18 93 4F 44 5A 43 00 A0 4A 09 93	170.L..ODZC..J..
50 57 53 54 00 A0 25 93 5E 5E 2E 53 41 54 41 56	PWST..%.^^.SATAV
49 44 49 0C 22 10 00 78 86 5E 5E 2F 03 53 41 54	IDI."..x.^^/.SAT
41 50 52 54 31 4F 44 44 5F 0A 03 A0 45 06 91 93	APRT1ODD_...E...
5E 5E 2E 53 41 54 41 56 49 44 49 0C 22 10 01 78	^^.SATAVIDI."..x
93 5E 5E 2E 53 41 54 41 56 49 44 49 0C 22 10 04	.^^.SATAVIDI."..
78 A0 15 93 48 44 44 30 01 86 5E 5E 2E 53 41 54	x...HDD0..^^.SAT
41 50 52 54 31 0A 03 A1 29 A0 17 92 95 54 50 4F	APRT1...)....TPO
53 0A 50 86 5E 5E 2E 53 41 54 41 50 52 54 31 0A	S.P.^^.SATAPRT1.
03 A1 0F 86 5E 5E 2E 53 41 54 41 50 52 49 44 0A	....^^.SATAPRID.
03 70 00 46 4C 41 47 A0 4F 0C 93 50 57 53 54 01	.p.FLAG.O..PWST.
70 00 5E 5E 2E 53 4D 42 53 4F 31 37 30 70 00 5E	p.^^.SMBSO170p.^
5E 2E 53 4D 42 53 45 31 37 30 70 01 5E 5E 2E 53	^.SMBSE170p.^^.S
4D 42 53 4F 30 35 35 70 00 5E 5E 2E 53 4D 42 53	MBSO055p.^^.SMBS
45 30 35 35 5B 22 0B E8 03 A0 24 93 5E 5E 2E 53	E055["....$.^^.S
41 54 41 56 49 44 49 0C 22 10 00 78 86 5E 5E 2F	ATAVIDI."..x.^^/
03 53 41 54 41 50 52 54 31 4F 44 44 5F 01 A0 42	.SATAPRT1ODD_..B
06 91 93 5E 5E 2E 53 41 54 41 56 49 44 49 0C 22	...^^.SATAVIDI."
10 01 78 93 5E 5E 2E 53 41 54 41 56 49 44 49 0C	..x.^^.SATAVIDI.
22 10 04 78 A0 14 93 48 44 44 30 01 86 5E 5E 2E	"..x...HDD0..^^.
53 41 54 41 50 52 54 31 01 A1 27 A0 16 92 95 54	SATAPRT1..'....T
50 4F 53 0A 50 86 5E 5E 2E 53 41 54 41 50 52 54	POS.P.^^.SATAPRT
31 01 A1 0E 86 5E 5E 2E 53 41 54 41 50 52 49 44	1....^^.SATAPRID
01 70 01 46 4C 41 47 A0 18 93 50 57 53 54 0A FF	.p.FLAG...PWST..
70 5E 5E 2E 53 4D 42 53 4F 30 35 35 46 4C 41 47	p^^.SMBSO055FLAG
A1 42 1F A0 32 93 5E 5E 2E 53 41 54 41 56 49 44	.B..2.^^.SATAVID
49 0C 22 10 04 78 70 5E 5E 2E 53 4D 42 53 4F 30	I."..xp^^.SMBSO0
35 35 46 4C 41 47 7D 46 4C 41 47 0A C0 46 4C 41	55FLAG}FLAG..FLA
47 A4 46 4C 41 47 A0 42 09 93 50 57 53 54 00 A0	G.FLAG.B..PWST..
25 93 5E 5E 2E 53 41 54 41 56 49 44 49 0C 22 10	%.^^.SATAVIDI.".
00 78 86 5E 5E 2F 03 53 41 54 41 4F 44 44 5A 4F	.x.^^/.SATAODDZO
44 44 5F 0A 03 A0 4D 05 93 5E 5E 2E 53 41 54 41	DD_...M..^^.SATA
56 49 44 49 0C 22 10 01 78 A0 1A 93 48 44 44 30	VIDI."..x...HDD0
01 86 5E 5E 2F 03 53 41 54 41 4F 44 44 5A 4F 44	..^^/.SATAODDZOD
44 5F 0A 03 A1 2E A0 1C 92 95 54 50 4F 53 0A 50	D_........TPOS.P
86 5E 5E 2F 03 53 41 54 41 4F 44 44 5A 4F 44 44	.^^/.SATAODDZODD
5F 0A 03 A1 0F 86 5E 5E 2E 53 41 54 41 50 52 49	_.....^^.SATAPRI
44 0A 03 70 00 46 4C 41 47 A0 47 0C 93 50 57 53	D..p.FLAG.G..PWS
54 01 70 00 5E 5E 2E 53 4D 42 53 4F 31 37 30 70	T.p.^^.SMBSO170p
00 5E 5E 2E 53 4D 42 53 45 31 37 30 70 01 5E 5E	.^^.SMBSE170p.^^
2E 53 4D 42 53 4F 30 35 35 70 00 5E 5E 2E 53 4D	.SMBSO055p.^^.SM
42 53 45 30 35 35 5B 22 0B E8 03 A0 24 93 5E 5E	BSE055["....$.^^
2E 53 41 54 41 56 49 44 49 0C 22 10 00 78 86 5E	.SATAVIDI."..x.^
5E 2F 03 53 41 54 41 4F 44 44 5A 4F 44 44 5F 01	^/.SATAODDZODD_.
A0 4A 05 93 5E 5E 2E 53 41 54 41 56 49 44 49 0C	.J..^^.SATAVIDI.
22 10 01 78 A0 19 93 48 44 44 30 01 86 5E 5E 2F	"..x...HDD0..^^/
03 53 41 54 41 4F 44 44 5A 4F 44 44 5F 01 A1 2C	.SATAODDZODD_..,
A0 1B 92 95 54 50 4F 53 0A 50 86 5E 5E 2F 03 53	....TPOS.P.^^/.S
41 54 41 4F 44 44 5A 4F 44 44 5F 01 A1 0E 86 5E	ATAODDZODD_....^
5E 2E 53 41 54 41 50 52 49 44 01 70 01 46 4C 41	^.SATAPRID.p.FLA
47 A0 41 06 93 50 57 53 54 0A FF 70 5E 5E 2E 53	G.A..PWST..p^^.S
4D 42 53 4F 30 35 35 46 4C 41 47 A0 2F 91 93 5E	MBSO055FLAG./..^
5E 2E 53 41 54 41 56 49 44 49 0C 22 10 00 78 93	^.SATAVIDI."..x.
5E 5E 2E 53 41 54 41 56 49 44 49 0C 22 10 01 78	^^.SATAVIDI."..x
7B 46 4C 41 47 0A 7F 46 4C 41 47 A1 0C 7D 46 4C	{FLAG..FLAG..}FL
41 47 0A 80 46 4C 41 47 7D 46 4C 41 47 0A 40 46	AG..FLAG}FLAG.@F
4C 41 47 A0 47 19 93 44 49 4E 44 0A 02 A0 34 91	LAG.G..DIND...4.
93 5E 5E 2E 53 41 54 41 56 49 44 49 0C 22 10 02	.^^.SATAVIDI."..
78 93 5E 5E 2E 53 41 54 41 56 49 44 49 0C 22 10	x.^^.SATAVIDI.".
03 78 7D 46 4C 41 47 0A 80 46 4C 41 47 A4 46 4C	.x}FLAG..FLAG.FL
41 47 70 01 5E 5E 2E 53 4D 42 53 4D 58 35 38 70	AGp.^^.SMBSMX58p
01 5E 5E 2E 53 4D 42 53 4D 31 37 30 A0 47 06 93	.^^.SMBSM170.G..
50 57 53 54 00 A0 25 93 5E 5E 2E 53 41 54 41 56	PWST..%.^^.SATAV
49 44 49 0C 22 10 00 78 86 5E 5E 2F 03 53 41 54	IDI."..x.^^/.SAT
41 50 52 49 44 50 5F 44 31 0A 03 A0 32 91 93 5E	APRIDP_D1...2..^
5E 2E 53 41 54 41 56 49 44 49 0C 22 10 01 78 93	^.SATAVIDI."..x.
5E 5E 2E 53 41 54 41 56 49 44 49 0C 22 10 04 78	^^.SATAVIDI."..x
86 5E 5E 2E 53 41 54 41 53 45 43 44 0A 03 70 00	.^^.SATASECD..p.
46 4C 41 47 A0 4D 0B 93 50 57 53 54 01 70 00 5E	FLAG.M..PWST.p.^
5E 2E 53 4D 42 53 4F 31 37 30 70 00 5E 5E 2E 53	^.SMBSO170p.^^.S
4D 42 53 45 31 37 30 5B 22 0B E8 03 70 01 5E 5E	MBSE170["...p.^^
2E 53 4D 42 53 4F 30 35 38 70 00 5E 5E 2E 53 4D	.SMBSO058p.^^.SM
42 53 45 30 35 38 5B 22 0B E8 03 70 01 5E 5E 2E	BSE058["...p.^^.
53 4D 42 53 4F 31 37 30 70 00 5E 5E 2E 53 4D 42	SMBSO170p.^^.SMB
53 45 31 37 30 A0 24 93 5E 5E 2E 53 41 54 41 56	SE170.$.^^.SATAV
49 44 49 0C 22 10 00 78 86 5E 5E 2F 03 53 41 54	IDI."..x.^^/.SAT
41 50 52 49 44 50 5F 44 31 01 A0 31 91 93 5E 5E	APRIDP_D1..1..^^
2E 53 41 54 41 56 49 44 49 0C 22 10 01 78 93 5E	.SATAVIDI."..x.^
5E 2E 53 41 54 41 56 49 44 49 0C 22 10 04 78 86	^.SATAVIDI."..x.
5E 5E 2E 53 41 54 41 53 45 43 44 01 70 01 46 4C	^^.SATASECD.p.FL
41 47 A0 18 93 50 57 53 54 0A FF 70 5E 5E 2E 53	AG...PWST..p^^.S
4D 42 53 4F 30 35 38 46 4C 41 47 A0 43 08 93 44	MBSO058FLAG.C..D
49 4E 44 0A 03 70 01 5E 5E 2E 53 4D 42 53 4D 58	IND..p.^^.SMBSMX
36 36 A0 27 93 50 57 53 54 00 70 01 5E 5E 2E 53	66.'.PWST.p.^^.S
4D 42 53 4F 30 36 36 70 00 5E 5E 2E 53 4D 42 53	MBSO066p.^^.SMBS
45 30 36 36 70 00 46 4C 41 47 A0 2B 93 50 57 53	E066p.FLAG.+.PWS
54 01 70 00 5E 5E 2E 53 4D 42 53 4F 30 36 36 70	T.p.^^.SMBSO066p
00 5E 5E 2E 53 4D 42 53 45 30 36 36 5B 22 0A 28	.^^.SMBSE066[".(
70 01 46 4C 41 47 A0 18 93 50 57 53 54 0A FF 70	p.FLAG...PWST..p
5E 5E 2E 53 4D 42 53 4F 30 36 36 46 4C 41 47 A0	^^.SMBSO066FLAG.
4E 08 93 44 49 4E 44 0A 04 70 01 5E 5E 2E 53 4D	N..DIND..p.^^.SM
42 53 4D 58 30 37 A0 20 93 50 57 53 54 00 86 5E	BSMX07. .PWST..^
5E 2F 03 4F 48 43 34 52 48 55 42 50 52 54 32 0A	^/.OHC4RHUBPRT2.
03 70 00 46 4C 41 47 A0 3D 93 50 57 53 54 01 70	.p.FLAG.=.PWST.p
01 5E 5E 2E 53 4D 42 53 4F 30 30 37 70 00 5E 5E	.^^.SMBSO007p.^^
2E 53 4D 42 53 45 30 30 37 5B 22 0A 28 86 5E 5E	.SMBSE007[".(.^^
2F 03 4F 48 43 34 52 48 55 42 50 52 54 32 01 70	/.OHC4RHUBPRT2.p
01 46 4C 41 47 A0 18 93 50 57 53 54 0A FF 70 5E	.FLAG...PWST..p^
5E 2E 53 4D 42 53 4F 30 30 37 46 4C 41 47 A0 48	^.SMBSO007FLAG.H
09 93 44 49 4E 44 0A 05 A0 32 93 5E 5E 2E 56 47	..DIND...2.^^.VG
41 5F 50 58 45 4E 0C 00 00 00 80 70 5E 5E 2E 53	A_PXEN.....p^^.S
4D 42 53 4F 30 34 35 46 4C 41 47 7D 46 4C 41 47	MBSO045FLAG}FLAG
0A 80 46 4C 41 47 A4 46 4C 41 47 A0 1B 93 50 57	..FLAG.FLAG...PW
53 54 00 86 5E 5E 2E 50 42 32 5F 56 47 41 5F 0A	ST..^^.PB2_VGA_.
03 70 00 46 4C 41 47 A0 26 93 50 57 53 54 01 5E	.p.FLAG.&.PWST.^
5E 2E 56 47 41 5F 50 58 30 32 01 86 5E 5E 2E 50	^.VGA_PX02..^^.P
42 32 5F 56 47 41 5F 01 70 01 46 4C 41 47 A0 18	B2_VGA_.p.FLAG..
93 50 57 53 54 0A FF 70 5E 5E 2E 53 4D 42 53 4F	.PWST..p^^.SMBSO
30 34 35 46 4C 41 47 A0 40 18 93 44 49 4E 44 0A	045FLAG.@xxxxxx.
06 70 0A 02 5E 5E 2E 53 4D 42 53 4D 58 35 39 70	.p..^^.SMBSMX59p
01 5E 5E 2E 53 4D 42 53 4D 58 32 37 A0 23 93 50	.^^.SMBSMX27.#.P
57 53 54 00 86 5E 5E 2E 50 42 37 5F 58 50 44 56	WST..^^.PB7_XPDV
0A 03 70 00 46 4C 41 47 70 0B 60 AF 50 38 30 48	..p.FLAGp.`.P80H
A0 4E 11 93 50 57 53 54 01 70 00 5E 5E 2E 53 4D	.N..PWST.p.^^.SM
42 53 4F 30 32 37 70 00 5E 5E 2E 53 4D 42 53 45	BSO027p.^^.SMBSE
30 32 37 5B 22 0A 28 70 01 5E 5E 2E 53 4D 42 53	027[".(p.^^.SMBS
4F 30 35 39 70 00 5E 5E 2E 53 4D 42 53 45 30 35	O059p.^^.SMBSE05
39 5B 22 0A 28 70 5E 5E 2E 53 4D 42 53 4D 53 30	9[".(p^^.SMBSMS0
34 60 7D 60 0A 0F 61 70 61 5E 5E 2E 53 4D 42 53	4`}`..apa^^.SMBS
4D 53 30 34 5B 22 0A 28 70 01 5E 5E 2E 53 4D 42	MS04[".(p.^^.SMB
53 4F 30 32 37 70 00 5E 5E 2E 53 4D 42 53 45 30	SO027p.^^.SMBSE0
32 37 5B 22 0A 28 70 01 5E 5E 2E 53 4D 42 53 48	27[".(p.^^.SMBSH
30 34 31 70 01 5E 5E 2E 53 4D 42 53 53 30 34 31	041p.^^.SMBSS041
70 00 5E 5E 2E 53 4D 42 53 55 30 34 31 5B 22 0A	p.^^.SMBSU041[".
28 70 00 46 55 43 43 70 0A 07 44 45 56 56 70 00	(p.FUCCp..DEVVp.
42 55 53 53 70 01 48 50 53 54 41 4C 49 42 0A 06	BUSSp.HPSTALIB..
43 41 4C 42 5B 22 0A 28 70 5E 5E 2F 03 50 42 37	CALB[".(p^^/.PB7
5F 58 50 44 56 44 49 53 46 60 7B 60 0C F9 FF FF	_XPDVDISF`{`....
FF 60 70 60 5E 5E 2F 03 50 42 37 5F 58 50 44 56	.`p`^^/.PB7_XPDV
44 49 53 46 86 5E 5E 2E 50 42 37 5F 58 50 44 56	DISF.^^.PB7_XPDV
01 70 01 46 4C 41 47 70 0B 61 AF 50 38 30 48 A0	.p.FLAGp.a.P80H.
18 93 50 57 53 54 0A FF 70 5E 5E 2E 53 4D 42 53	..PWST..p^^.SMBS
4F 30 35 39 46 4C 41 47 A0 40 0E 93 44 49 4E 44	O059FLAG.@xxxxxx
0A 07 70 0A 02 5E 5E 2E 53 4D 42 53 4D 32 30 30	..p..^^.SMBSM200
A0 23 93 50 57 53 54 00 86 5E 5E 2E 53 50 42 31	.#.PWST..^^.SPB1
58 50 44 56 0A 03 70 00 46 4C 41 47 70 0B 70 AE	XPDV..p.FLAGp.p.
50 38 30 48 A0 4B 08 93 50 57 53 54 01 70 01 5E	P80H.K..PWST.p.^
5E 2E 53 4D 42 53 4F 32 30 30 70 00 5E 5E 2E 53	^.SMBSO200p.^^.S
4D 42 53 45 32 30 30 5B 22 0A 28 70 5E 5E 2E 53	MBSE200[".(p^^.S
4D 42 53 4D 53 30 33 60 7D 60 0A F0 61 70 61 5E	MBSMS03`}`..apa^
5E 2E 53 4D 42 53 4D 53 30 33 70 01 5E 5E 2E 53	^.SMBSMS03p.^^.S
4D 42 53 48 30 34 36 70 01 5E 5E 2E 53 4D 42 53	MBSH046p.^^.SMBS
53 30 34 36 70 00 5E 5E 2E 53 4D 42 53 55 30 34	S046p.^^.SMBSU04
36 5B 22 0A 28 86 5E 5E 2E 53 50 42 31 58 50 44	6[".(.^^.SPB1XPD
56 01 70 01 46 4C 41 47 70 0B 71 AE 50 38 30 48	V.p.FLAGp.q.P80H
A0 18 93 50 57 53 54 0A FF 70 5E 5E 2E 53 4D 42	...PWST..p^^.SMB
53 4F 32 30 30 46 4C 41 47 A0 43 0F 93 44 49 4E	SO200FLAG.C..DIN
44 0A 08 70 0A 02 5E 5E 2E 53 4D 42 53 4D 31 39	D..p..^^.SMBSM19
37 A0 1B 93 50 57 53 54 00 86 5E 5E 2E 50 42 34	7...PWST..^^.PB4
5F 58 50 44 56 0A 03 70 00 46 4C 41 47 A0 46 0A	_XPDV..p.FLAG.F.
93 50 57 53 54 01 70 01 5E 5E 2E 53 4D 42 53 4F	.PWST.p.^^.SMBSO
31 39 37 70 00 5E 5E 2E 53 4D 42 53 45 31 39 37	197p.^^.SMBSE197
5B 22 0A C8 70 5E 5E 2E 53 4D 42 53 4D 53 30 31	["..p^^.SMBSMS01
60 7D 60 0A F0 61 70 61 5E 5E 2E 53 4D 42 53 4D	`}`..apa^^.SMBSM
53 30 31 70 01 5E 5E 2E 53 4D 42 53 48 30 36 33	S01p.^^.SMBSH063
70 01 5E 5E 2E 53 4D 42 53 53 30 36 33 70 00 5E	p.^^.SMBSS063p.^
5E 2E 53 4D 42 53 55 30 36 33 5B 22 0A C8 70 00	^.SMBSU063["..p.
46 55 43 43 70 0A 04 44 45 56 56 70 00 42 55 53	FUCCp..DEVVp.BUS
53 70 01 48 50 53 54 41 4C 49 42 0A 06 43 41 4C	Sp.HPSTALIB..CAL
42 86 5E 5E 2E 50 42 34 5F 58 50 44 56 01 70 01	B.^^.PB4_XPDV.p.
46 4C 41 47 A0 18 93 50 57 53 54 0A FF 70 5E 5E	FLAG...PWST..p^^
2E 53 4D 42 53 4F 31 39 37 46 4C 41 47 A0 4F 11	.SMBSO197FLAG.O.
93 44 49 4E 44 0A 09 70 01 5E 5E 2E 53 4D 42 53	.DIND..p.^^.SMBS
4D 31 37 36 A0 1B 93 50 57 53 54 00 86 5E 5E 2E	M176...PWST..^^.
50 42 36 5F 58 50 44 56 0A 03 70 00 46 4C 41 47	PB6_XPDV..p.FLAG
A0 48 0C 93 50 57 53 54 01 5B 22 0A 28 70 01 5E	.H..PWST.[".(p.^
5E 2E 53 4D 42 53 4F 30 31 34 70 00 5E 5E 2E 53	^.SMBSO014p.^^.S
4D 42 53 45 30 31 34 70 00 5E 5E 2E 53 4D 42 53	MBSE014p.^^.SMBS
4F 31 37 36 70 00 5E 5E 2E 53 4D 42 53 45 31 37	O176p.^^.SMBSE17
36 5B 22 0A C8 70 5E 5E 2E 53 4D 42 53 4D 53 30	6["..p^^.SMBSMS0
32 60 7D 60 0A 0F 61 70 61 5E 5E 2E 53 4D 42 53	2`}`..apa^^.SMBS
4D 53 30 32 5B 22 0A 28 70 01 5E 5E 2E 53 4D 42	MS02[".(p.^^.SMB
53 48 30 36 34 70 01 5E 5E 2E 53 4D 42 53 53 30	SH064p.^^.SMBSS0
36 34 70 00 5E 5E 2E 53 4D 42 53 55 30 36 34 5B	64p.^^.SMBSU064[
22 0A C8 70 00 46 55 43 43 70 0A 06 44 45 56 56	"..p.FUCCp..DEVV
70 00 42 55 53 53 70 01 48 50 53 54 41 4C 49 42	p.BUSSp.HPSTALIB
0A 06 43 41 4C 42 86 5E 5E 2E 50 42 36 5F 58 50	..CALB.^^.PB6_XP
44 56 01 70 01 46 4C 41 47 A0 23 93 50 57 53 54	DV.p.FLAG.#.PWST
0A FF 70 5E 5E 2E 53 4D 42 53 4F 31 37 36 60 7B	..p^^.SMBSO176`{
60 01 60 7F 60 01 60 70 60 46 4C 41 47 A0 4E 0A	`.`.`.`p`FLAG.N.
93 44 49 4E 44 0A 0A 70 01 5E 5E 2E 53 4D 42 53	.DIND..p.^^.SMBS
4D 31 37 35 A0 1B 93 50 57 53 54 00 86 5E 5E 2E	M175...PWST..^^.
53 50 42 30 58 50 44 56 0A 03 70 00 46 4C 41 47	SPB0XPDV..p.FLAG
A0 47 05 93 50 57 53 54 01 70 01 5E 5E 2E 53 4D	.G..PWST.p.^^.SM
42 53 4F 30 31 32 70 00 5E 5E 2E 53 4D 42 53 45	BSO012p.^^.SMBSE
30 31 32 5B 22 0A 28 70 00 5E 5E 2E 53 4D 42 53	012[".(p.^^.SMBS
4F 31 37 35 70 00 5E 5E 2E 53 4D 42 53 45 31 37	O175p.^^.SMBSE17
35 5B 22 0A C8 86 5E 5E 2E 53 50 42 30 58 50 44	5["...^^.SPB0XPD
56 01 70 01 46 4C 41 47 A0 23 93 50 57 53 54 0A	V.p.FLAG.#.PWST.
FF 70 5E 5E 2E 53 4D 42 53 4F 31 37 35 60 7B 60	.p^^.SMBSO175`{`
01 60 7F 60 01 60 70 60 46 4C 41 47 A0 4F 11 93	.`.`.`p`FLAG.O..
44 49 4E 44 0A 0B 70 01 5E 5E 2E 53 4D 42 53 4D	DIND..p.^^.SMBSM
31 37 37 A0 1B 93 50 57 53 54 00 86 5E 5E 2E 50	177...PWST..^^.P
42 35 5F 58 50 44 56 0A 03 70 00 46 4C 41 47 A0	B5_XPDV..p.FLAG.
48 0C 93 50 57 53 54 01 5B 22 0A 28 70 01 5E 5E	H..PWST.[".(p.^^
2E 53 4D 42 53 4F 30 31 33 70 00 5E 5E 2E 53 4D	.SMBSO013p.^^.SM
42 53 45 30 31 33 70 00 5E 5E 2E 53 4D 42 53 4F	BSE013p.^^.SMBSO
31 37 37 70 00 5E 5E 2E 53 4D 42 53 45 31 37 37	177p.^^.SMBSE177
5B 22 0A C8 70 5E 5E 2E 53 4D 42 53 4D 53 30 31	["..p^^.SMBSMS01
60 7D 60 0A 0F 61 70 61 5E 5E 2E 53 4D 42 53 4D	`}`..apa^^.SMBSM
53 30 31 5B 22 0A 28 70 01 5E 5E 2E 53 4D 42 53	S01[".(p.^^.SMBS
48 30 36 32 70 01 5E 5E 2E 53 4D 42 53 53 30 36	H062p.^^.SMBSS06
32 70 00 5E 5E 2E 53 4D 42 53 55 30 36 32 5B 22	2p.^^.SMBSU062["
0A C8 70 00 46 55 43 43 70 0A 05 44 45 56 56 70	..p.FUCCp..DEVVp
00 42 55 53 53 70 01 48 50 53 54 41 4C 49 42 0A	.BUSSp.HPSTALIB.
06 43 41 4C 42 86 5E 5E 2E 50 42 35 5F 58 50 44	.CALB.^^.PB5_XPD
56 01 70 01 46 4C 41 47 A0 23 93 50 57 53 54 0A	V.p.FLAG.#.PWST.
FF 70 5E 5E 2E 53 4D 42 53 4F 31 37 37 60 7B 60	.p^^.SMBSO177`{`
01 60 7F 60 01 60 70 60 46 4C 41 47 A0 43 08 93	.`.`.`p`FLAG.C..
44 49 4E 44 0A 0C 70 01 5E 5E 2E 53 4D 42 53 4D	DIND..p.^^.SMBSM
58 32 33 A0 27 93 50 57 53 54 00 70 00 5E 5E 2E	X23.'.PWST.p.^^.
53 4D 42 53 4F 30 32 33 70 00 5E 5E 2E 53 4D 42	SMBSO023p.^^.SMB
53 45 30 32 33 70 00 46 4C 41 47 A0 2B 93 50 57	SE023p.FLAG.+.PW
53 54 01 70 01 5E 5E 2E 53 4D 42 53 4F 30 32 33	ST.p.^^.SMBSO023
70 00 5E 5E 2E 53 4D 42 53 45 30 32 33 5B 22 0A	p.^^.SMBSE023[".
C8 70 01 46 4C 41 47 A0 18 93 50 57 53 54 0A FF	.p.FLAG...PWST..
70 5E 5E 2E 53 4D 42 53 4F 30 32 33 46 4C 41 47	p^^.SMBSO023FLAG
70 0B 02 AE 50 38 30 48 A4 46 4C 41 47 10 41 0A	p...P80H.FLAG.A.
2E 53 41 54 41 50 52 49 44 14 45 09 58 45 4A 58	.SATAPRID.E.XEJX
01 70 00 5E 5E 5E 2E 53 4D 42 53 4F 31 37 30 70	.p.^^^.SMBSO170p
00 5E 5E 5E 2E 53 4D 42 53 45 31 37 30 5B 22 0A	.^^^.SMBSE170[".
28 A0 2B 93 5E 5E 5E 2E 41 46 44 5F 48 44 44 30	(.+.^^^.AFD_HDD0
01 70 00 5E 5E 5E 2E 53 4D 42 53 4F 30 35 37 70	.p.^^^.SMBSO057p
00 5E 5E 5E 2E 53 4D 42 53 45 30 35 37 A1 1D 70	.^^^.SMBSE057..p
00 5E 5E 5E 2E 53 4D 42 53 4F 30 35 35 70 00 5E	.^^^.SMBSO055p.^
5E 5E 2E 53 4D 42 53 45 30 35 35 5B 22 0A 28 70	^^.SMBSE055[".(p
01 5E 5E 5E 2E 53 4D 42 53 4F 31 37 30 70 00 5E	.^^^.SMBSO170p.^
5E 5E 2E 53 4D 42 53 45 31 37 30 5B 22 0A 28 10	^^.SMBSE170[".(.
4E 07 2F 03 53 41 54 41 50 52 49 44 50 5F 44 30	N./.SATAPRIDP_D0
14 4D 06 58 45 4A 58 01 70 00 5E 5E 5E 5E 2E 53	.M.XEJX.p.^^^^.S
4D 42 53 4F 31 37 30 70 00 5E 5E 5E 5E 2E 53 4D	MBSO170p.^^^^.SM
42 53 45 31 37 30 5B 22 0A 28 70 00 5E 5E 5E 5E	BSE170[".(p.^^^^
2E 53 4D 42 53 4F 30 35 37 70 00 5E 5E 5E 5E 2E	.SMBSO057p.^^^^.
53 4D 42 53 45 30 35 37 5B 22 0A 28 70 01 5E 5E	SMBSE057[".(p.^^
5E 5E 2E 53 4D 42 53 4F 31 37 30 70 00 5E 5E 5E	^^.SMBSO170p.^^^
5E 2E 53 4D 42 53 45 31 37 30 5B 22 0A 28 10 43	^.SMBSE170[".(.C
07 2E 53 41 54 41 50 52 54 31 14 47 06 58 45 4A	..SATAPRT1.G.XEJ
58 01 70 00 5E 5E 5E 2E 53 4D 42 53 4F 31 37 30	X.p.^^^.SMBSO170
70 00 5E 5E 5E 2E 53 4D 42 53 45 31 37 30 5B 22	p.^^^.SMBSE170["
0A 28 70 00 5E 5E 5E 2E 53 4D 42 53 4F 30 35 35	.(p.^^^.SMBSO055
70 00 5E 5E 5E 2E 53 4D 42 53 45 30 35 35 5B 22	p.^^^.SMBSE055["
0A 28 70 01 5E 5E 5E 2E 53 4D 42 53 4F 31 37 30	.(p.^^^.SMBSO170
70 00 5E 5E 5E 2E 53 4D 42 53 45 31 37 30 5B 22	p.^^^.SMBSE170["
0A 28 10 4E 07 2F 03 53 41 54 41 50 52 54 31 4F	.(.N./.SATAPRT1O
44 44 5F 14 4D 06 58 45 4A 58 01 70 00 5E 5E 5E	DD_.M.XEJX.p.^^^
5E 2E 53 4D 42 53 4F 31 37 30 70 00 5E 5E 5E 5E	^.SMBSO170p.^^^^
2E 53 4D 42 53 45 31 37 30 5B 22 0A 28 70 00 5E	.SMBSE170[".(p.^
5E 5E 5E 2E 53 4D 42 53 4F 30 35 35 70 00 5E 5E	^^^.SMBSO055p.^^
5E 5E 2E 53 4D 42 53 45 30 35 35 5B 22 0A 28 70	^^.SMBSE055[".(p
01 5E 5E 5E 5E 2E 53 4D 42 53 4F 31 37 30 70 00	.^^^^.SMBSO170p.
5E 5E 5E 5E 2E 53 4D 42 53 45 31 37 30 5B 22 0A	^^^^.SMBSE170[".
28 10 43 07 2E 53 41 54 41 53 45 43 44 14 47 06	(.C..SATASECD.G.
58 45 4A 58 01 70 00 5E 5E 5E 2E 53 4D 42 53 4F	XEJX.p.^^^.SMBSO
31 37 30 70 00 5E 5E 5E 2E 53 4D 42 53 45 31 37	170p.^^^.SMBSE17
30 5B 22 0A 28 70 00 5E 5E 5E 2E 53 4D 42 53 4F	0[".(p.^^^.SMBSO
30 35 38 70 00 5E 5E 5E 2E 53 4D 42 53 45 30 35	058p.^^^.SMBSE05
38 5B 22 0A 28 70 01 5E 5E 5E 2E 53 4D 42 53 4F	8[".(p.^^^.SMBSO
31 37 30 70 00 5E 5E 5E 2E 53 4D 42 53 45 31 37	170p.^^^.SMBSE17
30 5B 22 0A 28 10 4E 07 2F 03 53 41 54 41 50 52	0[".(.N./.SATAPR
49 44 50 5F 44 31 14 4D 06 58 45 4A 58 01 70 00	IDP_D1.M.XEJX.p.
5E 5E 5E 5E 2E 53 4D 42 53 4F 31 37 30 70 00 5E	^^^^.SMBSO170p.^
5E 5E 5E 2E 53 4D 42 53 45 31 37 30 5B 22 0A 28	^^^.SMBSE170[".(
70 00 5E 5E 5E 5E 2E 53 4D 42 53 4F 30 35 38 70	p.^^^^.SMBSO058p
00 5E 5E 5E 5E 2E 53 4D 42 53 45 30 35 38 5B 22	.^^^^.SMBSE058["
0A 28 70 01 5E 5E 5E 5E 2E 53 4D 42 53 4F 31 37	.(p.^^^^.SMBSO17
30 70 00 5E 5E 5E 5E 2E 53 4D 42 53 45 31 37 30	0p.^^^^.SMBSE170
5B 22 0A 28 10 4C 05 4F 48 43 34 5B 82 44 05 52	[".(.L.OHC4[.D.R
48 55 42 08 5F 41 44 52 00 5B 82 0B 50 52 54 31	HUB._ADR.[..PRT1
08 5F 41 44 52 01 5B 82 39 50 52 54 32 08 5F 41	._ADR.[.9PRT2._A
44 52 0A 02 14 2C 58 45 4A 58 01 5B 22 0A 28 70	DR...,XEJX.[".(p
00 5E 5E 5E 5E 2E 53 4D 42 53 4F 30 30 37 70 00	.^^^^.SMBSO007p.
5E 5E 5E 5E 2E 53 4D 42 53 45 30 30 37 5B 22 0A	^^^^.SMBSE007[".
28 10 26 2E 50 42 32 5F 56 47 41 5F 14 1B 58 45	(.&.PB2_VGA_..XE
4A 58 01 5B 22 0A 28 5E 5E 5E 2E 56 47 41 5F 50	JX.[".(^^^.VGA_P
58 30 32 00 5B 22 0A 28 10 26 2E 50 42 33 5F 56	X02.[".(.&.PB3_V
47 41 5F 14 1B 58 45 4A 58 01 5B 22 0A 28 5E 5E	GA_..XEJX.[".(^^
5E 2E 56 47 41 5F 50 58 30 32 00 5B 22 0A 28 10	^.VGA_PX02.[".(.
46 13 2E 50 42 37 5F 58 50 44 56 14 4A 12 58 45	F..PB7_XPDV.J.XE
4A 58 01 8B 43 41 4C 42 00 53 5A 5A 45 5B 13 43	JX..CALB.SZZE[.C
41 4C 42 0A 10 0A 03 46 55 43 43 5B 13 43 41 4C	ALB....FUCC[.CAL
42 0A 13 0A 05 44 45 56 56 5B 13 43 41 4C 42 0A	B....DEVV[.CALB.
18 0A 08 42 55 53 53 8C 43 41 4C 42 0A 04 48 50	...BUSS.CALB..HP
53 54 70 0A 05 53 5A 5A 45 70 00 46 55 43 43 70	STp..SZZEp.FUCCp
0A 07 44 45 56 56 70 00 42 55 53 53 70 00 48 50	..DEVVp.BUSSp.HP
53 54 41 4C 49 42 0A 06 43 41 4C 42 5B 22 0A 28	STALIB..CALB[".(
70 01 5E 5E 5E 2E 53 4D 42 53 48 30 34 31 70 01	p.^^^.SMBSH041p.
5E 5E 5E 2E 53 4D 42 53 53 30 34 31 70 01 5E 5E	^^^.SMBSS041p.^^
5E 2E 53 4D 42 53 55 30 34 31 5B 22 0A 28 70 5E	^.SMBSU041[".(p^
5E 5E 2E 53 4D 42 53 4D 53 30 34 60 7B 60 0C F0	^^.SMBSMS04`{`..
FF FF FF 61 70 61 5E 5E 5E 2E 53 4D 42 53 4D 53	...apa^^^.SMBSMS
30 34 5B 22 0A 28 70 00 5E 5E 5E 2E 53 4D 42 53	04[".(p.^^^.SMBS
4F 31 37 30 70 00 5E 5E 5E 2E 53 4D 42 53 45 31	O170p.^^^.SMBSE1
37 30 5B 22 0A 28 70 00 5E 5E 5E 2E 53 4D 42 53	70[".(p.^^^.SMBS
4F 30 35 39 70 00 5E 5E 5E 2E 53 4D 42 53 45 30	O059p.^^^.SMBSE0
35 39 5B 22 0A 28 70 01 5E 5E 5E 2E 53 4D 42 53	59[".(p.^^^.SMBS
4F 31 37 30 70 00 5E 5E 5E 2E 53 4D 42 53 45 31	O170p.^^^.SMBSE1
37 30 5B 22 0A 28 10 45 08 2E 53 50 42 31 58 50	70[".(.E..SPB1XP
44 56 14 49 07 58 45 4A 58 01 70 01 5E 5E 5E 2E	DV.I.XEJX.p.^^^.
53 4D 42 53 48 30 34 36 70 01 5E 5E 5E 2E 53 4D	SMBSH046p.^^^.SM
42 53 53 30 34 36 70 01 5E 5E 5E 2E 53 4D 42 53	BSS046p.^^^.SMBS
55 30 34 36 5B 22 0A 28 70 5E 5E 5E 2E 53 4D 42	U046[".(p^^^.SMB
53 4D 53 30 33 60 7B 60 0C 0F FF FF FF 61 70 61	SMS03`{`.....apa
5E 5E 5E 2E 53 4D 42 53 4D 53 30 33 70 00 5E 5E	^^^.SMBSMS03p.^^
5E 2E 53 4D 42 53 4F 32 30 30 70 00 5E 5E 5E 2E	^.SMBSO200p.^^^.
53 4D 42 53 45 32 30 30 5B 22 0A 28 10 4F 04 2E	SMBSE200[".(.O..
53 50 42 30 58 50 44 56 14 43 04 58 45 4A 58 01	SPB0XPDV.C.XEJX.
70 01 5E 5E 5E 2E 53 4D 42 53 4F 31 37 35 70 00	p.^^^.SMBSO175p.
5E 5E 5E 2E 53 4D 42 53 45 31 37 35 70 00 5E 5E	^^^.SMBSE175p.^^
5E 2E 53 4D 42 53 4F 30 31 32 70 00 5E 5E 5E 2E	^.SMBSO012p.^^^.
53 4D 42 53 45 30 31 32 5B 22 0A 28 10 46 0F 2E	SMBSE012[".(.F..
50 42 34 5F 58 50 44 56 14 4A 0E 58 45 4A 58 01	PB4_XPDV.J.XEJX.
8B 43 41 4C 42 00 53 5A 5A 45 5B 13 43 41 4C 42	.CALB.SZZE[.CALB
0A 10 0A 03 46 55 43 43 5B 13 43 41 4C 42 0A 13	....FUCC[.CALB..
0A 05 44 45 56 56 5B 13 43 41 4C 42 0A 18 0A 08	..DEVV[.CALB....
42 55 53 53 8C 43 41 4C 42 0A 04 48 50 53 54 70	BUSS.CALB..HPSTp
0A 05 53 5A 5A 45 70 00 46 55 43 43 70 0A 04 44	..SZZEp.FUCCp..D
45 56 56 70 00 42 55 53 53 70 00 48 50 53 54 41	EVVp.BUSSp.HPSTA
4C 49 42 0A 06 43 41 4C 42 5B 22 0A 28 70 01 5E	LIB..CALB[".(p.^
5E 5E 2E 53 4D 42 53 48 30 36 33 70 01 5E 5E 5E	^^.SMBSH063p.^^^
2E 53 4D 42 53 53 30 36 33 70 01 5E 5E 5E 2E 53	.SMBSS063p.^^^.S
4D 42 53 55 30 36 33 5B 22 0A 28 70 5E 5E 5E 2E	MBSU063[".(p^^^.
53 4D 42 53 4D 53 30 31 60 7B 60 0C 0F FF FF FF	SMBSMS01`{`.....
61 70 61 5E 5E 5E 2E 53 4D 42 53 4D 53 30 31 5B	apa^^^.SMBSMS01[
22 0A 28 70 00 5E 5E 5E 2E 53 4D 42 53 4F 31 39	".(p.^^^.SMBSO19
37 70 00 5E 5E 5E 2E 53 4D 42 53 45 31 39 37 5B	7p.^^^.SMBSE197[
22 0A 28 10 46 11 2E 50 42 35 5F 58 50 44 56 14	".(.F..PB5_XPDV.
4A 10 58 45 4A 58 01 8B 43 41 4C 42 00 53 5A 5A	J.XEJX..CALB.SZZ
45 5B 13 43 41 4C 42 0A 10 0A 03 46 55 43 43 5B	E[.CALB....FUCC[
13 43 41 4C 42 0A 13 0A 05 44 45 56 56 5B 13 43	.CALB....DEVV[.C
41 4C 42 0A 18 0A 08 42 55 53 53 8C 43 41 4C 42	ALB....BUSS.CALB
0A 04 48 50 53 54 70 0A 05 53 5A 5A 45 70 00 46	..HPSTp..SZZEp.F
55 43 43 70 0A 05 44 45 56 56 70 00 42 55 53 53	UCCp..DEVVp.BUSS
70 00 48 50 53 54 41 4C 49 42 0A 06 43 41 4C 42	p.HPSTALIB..CALB
5B 22 0A 28 70 01 5E 5E 5E 2E 53 4D 42 53 48 30	[".(p.^^^.SMBSH0
36 32 70 01 5E 5E 5E 2E 53 4D 42 53 53 30 36 32	62p.^^^.SMBSS062
70 01 5E 5E 5E 2E 53 4D 42 53 55 30 36 32 5B 22	p.^^^.SMBSU062["
0A 28 70 5E 5E 5E 2E 53 4D 42 53 4D 53 30 31 60	.(p^^^.SMBSMS01`
7B 60 0C F0 FF FF FF 61 70 61 5E 5E 5E 2E 53 4D	{`.....apa^^^.SM
42 53 4D 53 30 31 5B 22 0A 28 70 01 5E 5E 5E 2E	BSMS01[".(p.^^^.
53 4D 42 53 4F 31 37 37 70 00 5E 5E 5E 2E 53 4D	SMBSO177p.^^^.SM
42 53 45 31 37 37 5B 22 0A 28 70 00 5E 5E 5E 2E	BSE177[".(p.^^^.
53 4D 42 53 4F 30 31 33 70 00 5E 5E 5E 2E 53 4D	SMBSO013p.^^^.SM
42 53 45 30 31 33 5B 22 0A 28 10 46 11 2E 50 42	BSE013[".(.F..PB
36 5F 58 50 44 56 14 4A 10 58 45 4A 58 01 8B 43	6_XPDV.J.XEJX..C
41 4C 42 00 53 5A 5A 45 5B 13 43 41 4C 42 0A 10	ALB.SZZE[.CALB..
0A 03 46 55 43 43 5B 13 43 41 4C 42 0A 13 0A 05	..FUCC[.CALB....
44 45 56 56 5B 13 43 41 4C 42 0A 18 0A 08 42 55	DEVV[.CALB....BU
53 53 8C 43 41 4C 42 0A 04 48 50 53 54 70 0A 05	SS.CALB..HPSTp..
53 5A 5A 45 70 00 46 55 43 43 70 0A 06 44 45 56	SZZEp.FUCCp..DEV
56 70 00 42 55 53 53 70 00 48 50 53 54 41 4C 49	Vp.BUSSp.HPSTALI
42 0A 06 43 41 4C 42 5B 22 0A 28 70 01 5E 5E 5E	B..CALB[".(p.^^^
2E 53 4D 42 53 48 30 36 34 70 01 5E 5E 5E 2E 53	.SMBSH064p.^^^.S
4D 42 53 53 30 36 34 70 01 5E 5E 5E 2E 53 4D 42	MBSS064p.^^^.SMB
53 55 30 36 34 5B 22 0A 28 70 5E 5E 5E 2E 53 4D	SU064[".(p^^^.SM
42 53 4D 53 30 32 60 7B 60 0C F0 FF FF FF 61 70	BSMS02`{`.....ap
61 5E 5E 5E 2E 53 4D 42 53 4D 53 30 32 5B 22 0A	a^^^.SMBSMS02[".
28 70 01 5E 5E 5E 2E 53 4D 42 53 4F 31 37 36 70	(p.^^^.SMBSO176p
00 5E 5E 5E 2E 53 4D 42 53 45 31 37 36 5B 22 0A	.^^^.SMBSE176[".
28 70 00 5E 5E 5E 2E 53 4D 42 53 4F 30 31 34 70	(p.^^^.SMBSO014p
00 5E 5E 5E 2E 53 4D 42 53 45 30 31 34 5B 22 0A	.^^^.SMBSE014[".
28 10 4E 11 53 41 54 41 5B 82 46 11 4F 44 44 5A	(.N.SATA[.F.ODDZ
08 5F 41 44 52 0A 02 08 4F 44 50 53 00 14 15 5F	._ADR...ODPS..._
53 54 41 00 A0 09 93 4F 44 5A 43 00 A4 00 A1 04	STA....ODZC.....
A4 0A 0F 14 4D 04 5F 50 53 30 00 70 0B 00 DF 50	....M._PS0.p...P
38 30 48 A0 37 93 4F 44 5A 43 01 A0 2F 93 56 49	80H.7.ODZC../.VI
44 49 0C 22 10 04 78 5B 22 0A 28 70 01 5E 5E 5E	DI."..x[".(p.^^^
2E 53 4D 42 53 4F 30 35 35 70 00 5E 5E 5E 2E 53	.SMBSO055p.^^^.S
4D 42 53 45 30 35 35 5B 22 0A 28 70 00 4F 44 50	MBSE055[".(p.ODP
53 14 4E 04 5F 50 53 33 00 70 0B 03 DF 50 38 30	S.N._PS3.p...P80
48 A0 37 93 4F 44 5A 43 01 A0 2F 93 56 49 44 49	H.7.ODZC../.VIDI
0C 22 10 04 78 5B 22 0A 28 70 00 5E 5E 5E 2E 53	."..x[".(p.^^^.S
4D 42 53 4F 30 35 35 70 00 5E 5E 5E 2E 53 4D 42	MBSO055p.^^^.SMB
53 45 30 35 35 5B 22 0A 28 70 0A 03 4F 44 50 53	SE055[".(p..ODPS
14 0B 5F 50 53 43 00 A4 4F 44 50 53 5B 82 42 04	.._PSC..ODPS[.B.
4F 44 44 5F 08 5F 41 44 52 00 14 08 5F 52 4D 56	ODD_._ADR..._RMV
00 A4 01 14 2C 58 45 4A 58 01 5B 22 0A 28 70 00	....,XEJX.[".(p.
5E 5E 5E 5E 2E 53 4D 42 53 4F 30 35 35 70 00 5E	^^^^.SMBSO055p.^
5E 5E 5E 2E 53 4D 42 53 45 30 35 35 5B 22 0A 28	^^^.SMBSE055[".(
5B 80 50 49 52 51 01 0B 00 0C 0A 02 5B 81 10 50	[.PIRQ......[..P
49 52 51 01 50 49 44 58 08 50 44 41 54 08 5B 86	IRQ.PIDX.PDAT.[.
43 09 50 49 44 58 50 44 41 54 01 50 49 52 41 08	C.PIDXPDAT.PIRA.
50 49 52 42 08 50 49 52 43 08 50 49 52 44 08 50	PIRB.PIRC.PIRD.P
49 52 45 08 50 49 52 46 08 50 49 52 47 08 50 49	IRE.PIRF.PIRG.PI
52 48 08 00 40 04 50 49 52 53 08 00 10 48 44 41	RH..@xxxxxxxxxxx
44 08 00 08 47 45 43 5F 08 00 40 0D 55 53 42 31	D...GEC_..@.USB1
08 55 53 42 32 08 55 53 42 33 08 55 53 42 34 08	.USB2.USB3.USB4.
55 53 42 35 08 55 53 42 36 08 55 53 42 37 08 00	USB5.USB6.USB7..
48 04 49 44 45 5F 08 53 41 54 41 08 00 40 07 47	H.IDE_.SATA..@.G
50 50 30 08 47 50 50 31 08 47 50 50 32 08 47 50	PP0.GPP1.GPP2.GP
50 33 08 5B 80 4B 42 44 44 01 0A 64 01 5B 81 0B	P3.[.KBDD..d.[..
4B 42 44 44 01 50 44 36 34 08 14 41 04 44 53 50	KBDD.PD64..A.DSP
49 00 49 4E 54 41 0A 1F 49 4E 54 42 0A 1F 49 4E	I.INTA..INTB..IN
54 43 0A 1F 49 4E 54 44 0A 1F 70 50 44 36 34 61	TC..INTD..pPD64a
70 0A 1F 50 49 52 45 70 0A 1F 50 49 52 46 70 0A	p..PIREp..PIRFp.
1F 50 49 52 47 70 0A 1F 50 49 52 48 14 24 49 4E	.PIRGp..PIRH.$IN
54 41 01 70 68 50 49 52 41 70 68 48 44 41 44 70	TA.phPIRAphHDADp
68 47 45 43 5F 70 68 47 50 50 30 70 68 47 50 50	hGEC_phGPP0phGPP
30 14 2A 49 4E 54 42 01 70 68 50 49 52 42 70 68	0.*INTB.phPIRBph
55 53 42 32 70 68 55 53 42 34 70 68 55 53 42 36	USB2phUSB4phUSB6
70 68 47 50 50 31 70 68 49 44 45 5F 14 2A 49 4E	phGPP1phIDE_.*IN
54 43 01 70 68 50 49 52 43 70 68 55 53 42 31 70	TC.phPIRCphUSB1p
68 55 53 42 33 70 68 55 53 42 35 70 68 55 53 42	hUSB3phUSB5phUSB
37 70 68 47 50 50 32 14 18 49 4E 54 44 01 70 68	7phGPP2..INTD.ph
50 49 52 44 70 68 53 41 54 41 70 68 47 50 50 33	PIRDphSATAphGPP3
08 50 52 53 31 11 09 0A 06 23 B8 DC 18 79 00 08	.PRS1....#...y..
42 55 46 41 11 09 0A 06 23 00 80 18 79 00 08 49	BUFA....#...y..I
50 52 41 11 09 0A 06 23 20 0C 18 79 00 08 49 50	PRA....# ..y..IP
52 42 11 09 0A 06 23 20 0C 18 79 00 08 49 50 52	RB....# ..y..IPR
43 11 09 0A 06 23 20 0C 18 79 00 08 49 50 52 44	C....# ..y..IPRD
11 09 0A 06 23 20 0C 18 79 00 5B 82 40 08 4C 4E	....# ..y.[.@.LN
4B 41 08 5F 48 49 44 0C 41 D0 0C 0F 08 5F 55 49	KA._HID.A...._UI
44 01 14 14 5F 53 54 41 00 A0 08 50 49 52 41 A4	D..._STA...PIRA.
0A 0B A1 04 A4 0A 09 14 0B 5F 50 52 53 00 A4 50	........._PRS..P
52 53 31 14 0C 5F 44 49 53 00 49 4E 54 41 0A 1F	RS1.._DIS.INTA..
14 1F 5F 43 52 53 00 8B 42 55 46 41 01 49 52 51	.._CRS..BUFA.IRQ
58 79 01 50 49 52 41 49 52 51 58 A4 42 55 46 41	Xy.PIRAIRQX.BUFA
14 1B 5F 53 52 53 01 8B 68 01 49 52 41 5F 82 49	.._SRS..h.IRA_.I
52 41 5F 60 76 60 70 60 50 49 52 41 5B 82 41 08	RA_`v`p`PIRA[.A.
4C 4E 4B 42 08 5F 48 49 44 0C 41 D0 0C 0F 08 5F	LNKB._HID.A...._
55 49 44 0A 02 14 14 5F 53 54 41 00 A0 08 50 49	UID...._STA...PI
52 42 A4 0A 0B A1 04 A4 0A 09 14 0B 5F 50 52 53	RB.........._PRS
00 A4 50 52 53 31 14 0C 5F 44 49 53 00 49 4E 54	..PRS1.._DIS.INT
42 0A 1F 14 1F 5F 43 52 53 00 8B 42 55 46 41 01	B...._CRS..BUFA.
49 52 51 58 79 01 50 49 52 42 49 52 51 58 A4 42	IRQXy.PIRBIRQX.B
55 46 41 14 1B 5F 53 52 53 01 8B 68 01 49 52 41	UFA.._SRS..h.IRA
5F 82 49 52 41 5F 60 76 60 70 60 50 49 52 42 5B	_.IRA_`v`p`PIRB[
82 41 08 4C 4E 4B 43 08 5F 48 49 44 0C 41 D0 0C	.A.LNKC._HID.A..
0F 08 5F 55 49 44 0A 03 14 14 5F 53 54 41 00 A0	.._UID...._STA..
08 50 49 52 43 A4 0A 0B A1 04 A4 0A 09 14 0B 5F	.PIRC.........._
50 52 53 00 A4 50 52 53 31 14 0C 5F 44 49 53 00	PRS..PRS1.._DIS.
49 4E 54 43 0A 1F 14 1F 5F 43 52 53 00 8B 42 55	INTC...._CRS..BU
46 41 01 49 52 51 58 79 01 50 49 52 43 49 52 51	FA.IRQXy.PIRCIRQ
58 A4 42 55 46 41 14 1B 5F 53 52 53 01 8B 68 01	X.BUFA.._SRS..h.
49 52 41 5F 82 49 52 41 5F 60 76 60 70 60 50 49	IRA_.IRA_`v`p`PI
52 43 5B 82 41 08 4C 4E 4B 44 08 5F 48 49 44 0C	RC[.A.LNKD._HID.
41 D0 0C 0F 08 5F 55 49 44 0A 04 14 14 5F 53 54	A...._UID...._ST
41 00 A0 08 50 49 52 44 A4 0A 0B A1 04 A4 0A 09	A...PIRD........
14 0B 5F 50 52 53 00 A4 50 52 53 31 14 0C 5F 44	.._PRS..PRS1.._D
49 53 00 49 4E 54 44 0A 1F 14 1F 5F 43 52 53 00	IS.INTD...._CRS.
8B 42 55 46 41 01 49 52 51 58 79 01 50 49 52 44	.BUFA.IRQXy.PIRD
49 52 51 58 A4 42 55 46 41 14 1B 5F 53 52 53 01	IRQX.BUFA.._SRS.
8B 68 01 49 52 41 5F 82 49 52 41 5F 60 76 60 70	.h.IRA_.IRA_`v`p
60 50 49 52 44 5B 82 42 08 4C 4E 4B 45 08 5F 48	`PIRD[.B.LNKE._H
49 44 0C 41 D0 0C 0F 08 5F 55 49 44 0A 05 14 14	ID.A...._UID....
5F 53 54 41 00 A0 08 50 49 52 45 A4 0A 0B A1 04	_STA...PIRE.....
A4 0A 09 14 0B 5F 50 52 53 00 A4 50 52 53 31 14	....._PRS..PRS1.
0D 5F 44 49 53 00 70 0A 1F 50 49 52 45 14 1F 5F	._DIS.p..PIRE.._
43 52 53 00 8B 42 55 46 41 01 49 52 51 58 79 01	CRS..BUFA.IRQXy.
50 49 52 45 49 52 51 58 A4 42 55 46 41 14 1B 5F	PIREIRQX.BUFA.._
53 52 53 01 8B 68 01 49 52 41 5F 82 49 52 41 5F	SRS..h.IRA_.IRA_
60 76 60 70 60 50 49 52 45 5B 82 42 08 4C 4E 4B	`v`p`PIRE[.B.LNK
46 08 5F 48 49 44 0C 41 D0 0C 0F 08 5F 55 49 44	F._HID.A...._UID
0A 06 14 14 5F 53 54 41 00 A0 08 50 49 52 46 A4	...._STA...PIRF.
0A 0B A1 04 A4 0A 09 14 0B 5F 50 52 53 00 A4 50	........._PRS..P
52 53 31 14 0D 5F 44 49 53 00 70 0A 1F 50 49 52	RS1.._DIS.p..PIR
46 14 1F 5F 43 52 53 00 8B 42 55 46 41 01 49 52	F.._CRS..BUFA.IR
51 58 79 01 50 49 52 46 49 52 51 58 A4 42 55 46	QXy.PIRFIRQX.BUF
41 14 1B 5F 53 52 53 01 8B 68 01 49 52 41 5F 82	A.._SRS..h.IRA_.
49 52 41 5F 60 76 60 70 60 50 49 52 46 5B 82 42	IRA_`v`p`PIRF[.B
08 4C 4E 4B 47 08 5F 48 49 44 0C 41 D0 0C 0F 08	.LNKG._HID.A....
5F 55 49 44 0A 07 14 14 5F 53 54 41 00 A0 08 50	_UID...._STA...P
49 52 47 A4 0A 0B A1 04 A4 0A 09 14 0B 5F 50 52	IRG.........._PR
53 00 A4 50 52 53 31 14 0D 5F 44 49 53 00 70 0A	S..PRS1.._DIS.p.
1F 50 49 52 47 14 1F 5F 43 52 53 00 8B 42 55 46	.PIRG.._CRS..BUF
41 01 49 52 51 58 79 01 50 49 52 47 49 52 51 58	A.IRQXy.PIRGIRQX
A4 42 55 46 41 14 1B 5F 53 52 53 01 8B 68 01 49	.BUFA.._SRS..h.I
52 41 5F 82 49 52 41 5F 60 76 60 70 60 50 49 52	RA_.IRA_`v`p`PIR
47 5B 82 42 08 4C 4E 4B 48 08 5F 48 49 44 0C 41	G[.B.LNKH._HID.A
D0 0C 0F 08 5F 55 49 44 0A 08 14 14 5F 53 54 41	...._UID...._STA
00 A0 08 50 49 52 48 A4 0A 0B A1 04 A4 0A 09 14	...PIRH.........
0B 5F 50 52 53 00 A4 50 52 53 31 14 0D 5F 44 49	._PRS..PRS1.._DI
53 00 70 0A 1F 50 49 52 48 14 1F 5F 43 52 53 00	S.p..PIRH.._CRS.
8B 42 55 46 41 01 49 52 51 58 79 01 50 49 52 48	.BUFA.IRQXy.PIRH
49 52 51 58 A4 42 55 46 41 14 1B 5F 53 52 53 01	IRQX.BUFA.._SRS.
8B 68 01 49 52 41 5F 82 49 52 41 5F 60 76 60 70	.h.IRA_.IRA_`v`p
60 50 49 52 48 14 2B 47 53 4D 49 01 70 68 41 50	`PIRH.+GSMI.phAP
4D 44 70 0A E4 41 50 4D 43 5B 21 0A FF 5B 21 0A	MDp..APMC[!..[!.
FF 5B 21 0A FF 5B 21 0A FF 5B 21 0A FF 5B 21 0A	.[!..[!..[!..[!.
FF 14 2B 53 38 30 48 01 70 68 41 50 4D 44 70 0A	..+S80H.phAPMDp.
E5 41 50 4D 43 5B 21 0A FF 5B 21 0A FF 5B 21 0A	.APMC[!..[!..[!.
FF 5B 21 0A FF 5B 21 0A FF 5B 21 0A FF 14 17 42	.[!..[!..[!....B
53 4D 49 01 70 68 41 50 4D 44 70 0A BE 41 50 4D	SMI.phAPMDp..APM
43 5B 21 0A FF 14 30 4A 53 4D 49 02 5B 23 5F 47	C[!...0JSMI.[#_G
4C 5F FF FF 70 01 4A 59 4E 43 70 69 41 50 4D 44	L_..p.JYNCpiAPMD
70 68 41 50 4D 43 A2 09 4A 59 4E 43 5B 22 0A 0A	phAPMC..JYNC["..
5B 27 5F 47 4C 5F 5B 82 47 8B 42 41 54 30 08 5F	['_GL_[.G.BAT0._
48 49 44 0C 41 D0 0C 0A 08 5F 55 49 44 00 08 5F	HID.A...._UID.._
50 43 4C 12 06 01 5F 53 42 5F 08 42 49 46 42 12	PCL..._SB_.BIFB.
32 0D 01 0B 14 05 0B 14 05 01 0B 30 2A 0B 38 01	2..........0*.8.
0A 9C 0A 0D 0A 0D 0D 43 41 35 34 32 30 30 00 0D	.......CA54200..
4C 69 34 34 30 32 41 00 0D 20 00 0D 20 48 50 20	Li4402A.. .. HP 
20 00 08 42 53 54 42 12 08 04 00 FF FF 0B 10 27	 ..BSTB........'
08 4D 44 4C 53 12 35 07 0D 55 6E 6B 6E 6F 77 6E	.MDLS.5..Unknown
00 0D 20 33 35 30 30 00 0D 20 33 38 30 30 00 0D	.. 3500.. 3800..
20 34 35 30 30 00 0D 20 32 36 30 30 00 0D 20 33	 4500.. 2600.. 3
30 30 30 00 0D 20 33 32 30 30 00 08 43 48 41 52	000.. 3200..CHAR
12 32 10 0D 30 00 0D 31 00 0D 32 00 0D 33 00 0D	.2..0..1..2..3..
34 00 0D 35 00 0D 36 00 0D 37 00 0D 38 00 0D 39	4..5..6..7..8..9
00 0D 41 00 0D 42 00 0D 43 00 0D 44 00 0D 45 00	..A..B..C..D..E.
0D 46 00 14 13 50 42 46 45 03 8C 68 69 54 49 44	.F...PBFE..hiTID
58 70 6A 54 49 44 58 14 32 49 54 4F 53 01 70 0D	XpjTIDX.2ITOS.p.
00 60 70 0A 08 61 A2 21 61 76 61 7B 7A 68 79 61	.`p..a.!ava{zhya
0A 02 00 00 0A 0F 64 70 83 88 43 48 41 52 64 00	......dp..CHARd.
62 73 60 62 65 70 65 60 A4 60 14 32 5A 30 30 43	bs`bepe`.`.2Z00C
01 70 0D 00 60 70 0A 04 61 A2 21 61 76 61 7B 7A	.p..`p..a.!ava{z
68 79 61 0A 02 00 00 0A 0F 64 70 83 88 43 48 41	hya......dp..CHA
52 64 00 62 73 60 62 65 70 65 60 A4 60 14 31 49	Rd.bs`bepe`.`.1I
54 53 4E 02 70 0D 00 60 70 69 61 A2 21 61 76 61	TSN.p..`pia.!ava
7B 7A 68 79 61 0A 02 00 00 0A 0F 64 70 83 88 43	{zhya......dp..C
48 41 52 64 00 62 73 60 62 65 70 65 60 A4 60 14	HARd.bs`bepe`.`.
49 04 5F 53 54 41 00 A0 1A 93 5E 5E 2F 04 50 43	I._STA....^^/.PC
49 30 4C 50 43 30 45 43 5F 5F 45 43 4F 4B 00 A4	I0LPC0EC__ECOK..
0A 0F A1 26 70 5E 5E 2F 04 50 43 49 30 4C 50 43	...&p^^/.PCI0LPC
30 45 43 5F 5F 42 41 54 50 60 7D 60 60 60 A0 05	0EC__BATP`}```..
60 A4 0A 1F A1 04 A4 0A 0F 14 44 50 5F 42 49 46	`.........DP_BIF
00 A0 4B 0B 93 5E 5E 2F 04 50 43 49 30 4C 50 43	..K..^^/.PCI0LPC
30 45 43 5F 5F 45 43 4F 4B 00 70 01 88 42 49 46	0EC__ECOK.p..BIF
42 00 00 70 0B 14 05 88 42 49 46 42 01 00 70 0B	B..p....BIFB..p.
14 05 88 42 49 46 42 0A 02 00 70 01 88 42 49 46	...BIFB...p..BIF
42 0A 03 00 70 0B 30 2A 88 42 49 46 42 0A 04 00	B...p.0*.BIFB...
70 0B 38 01 88 42 49 46 42 0A 05 00 70 0A 9C 88	p.8..BIFB...p...
42 49 46 42 0A 06 00 70 0A 0D 88 42 49 46 42 0A	BIFB...p...BIFB.
07 00 70 0A 0D 88 42 49 46 42 0A 08 00 70 0D 43	..p...BIFB...p.C
41 35 34 32 30 30 00 88 42 49 46 42 0A 09 00 70	A54200..BIFB...p
0D 4C 69 34 34 30 32 41 00 88 42 49 46 42 0A 0A	.Li4402A..BIFB..
00 70 0D 20 00 88 42 49 46 42 0A 0B 00 70 0D 20	.p. ..BIFB...p. 
48 50 20 20 00 88 42 49 46 42 0A 0C 00 A1 4B 43	HP  ..BIFB....KC
70 00 88 42 49 46 42 00 00 70 5E 5E 2F 04 50 43	p..BIFB..p^^/.PC
49 30 4C 50 43 30 45 43 5F 5F 42 44 56 5F 61 70	I0LPC0EC__BDV_ap
5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F	^^/.PCI0LPC0EC__
42 44 43 5F 60 77 60 61 60 78 60 0B E8 03 62 60	BDC_`w`a`x`...b`
70 60 88 42 49 46 42 01 00 70 5E 5E 2F 04 50 43	p`.BIFB..p^^/.PC
49 30 4C 50 43 30 45 43 5F 5F 42 46 43 5F 60 77	I0LPC0EC__BFC_`w
60 61 60 78 60 0B E8 03 62 60 70 60 88 42 49 46	`a`x`...b`p`.BIF
42 0A 02 00 70 5E 5E 2F 04 50 43 49 30 4C 50 43	B...p^^/.PCI0LPC
30 45 43 5F 5F 42 54 45 43 88 42 49 46 42 0A 03	0EC__BTEC.BIFB..
00 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43	.p^^/.PCI0LPC0EC
5F 5F 42 44 56 5F 88 42 49 46 42 0A 04 00 70 5E	__BDV_.BIFB...p^
5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 42	^/.PCI0LPC0EC__B
43 57 5F 60 77 60 61 60 78 60 0B E8 03 62 60 70	CW_`w`a`x`...b`p
60 88 42 49 46 42 0A 05 00 70 5E 5E 2F 04 50 43	`.BIFB...p^^/.PC
49 30 4C 50 43 30 45 43 5F 5F 42 43 4C 5F 60 77	I0LPC0EC__BCL_`w
60 61 60 78 60 0B E8 03 62 60 70 60 88 42 49 46	`a`x`...b`p`.BIF
42 0A 06 00 70 5E 5E 2F 04 50 43 49 30 4C 50 43	B...p^^/.PCI0LPC
30 45 43 5F 5F 42 46 43 5F 60 77 60 61 60 78 60	0EC__BFC_`w`a`x`
0C A0 86 01 00 62 60 70 60 88 42 49 46 42 0A 07	.....b`p`.BIFB..
00 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43	.p^^/.PCI0LPC0EC
5F 5F 42 46 43 5F 60 77 60 61 60 78 60 0C A0 86	__BFC_`w`a`x`...
01 00 62 60 70 60 88 42 49 46 42 0A 08 00 70 5E	..b`p`.BIFB...p^
5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 42	^/.PCI0LPC0EC__B
4D 4E 5F 65 7B 65 0A 0F 65 A0 16 94 65 0A 06 70	MN_e{e..e...e..p
83 88 4D 44 4C 53 00 00 88 42 49 46 42 0A 09 00	..MDLS...BIFB...
A1 40 20 70 0D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	.@ p.-----------
2D 2D 2D 2D 2D 20 4E 41 42 54 20 3C 20 36 20 00	----- NABT < 6 .
5B 31 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45	[1p^^/.PCI0LPC0E
43 5F 5F 42 4D 4E 5F 65 7B 65 0A 0F 65 70 00 61	C__BMN_e{e..ep.a
A0 07 93 65 01 70 01 61 A0 08 93 65 0A 04 70 01	...e.p.a...e..p.
61 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43	ap^^/.PCI0LPC0EC
5F 5F 42 44 43 5F 60 A0 4C 0F 93 61 01 70 0D 2D	__BDC_`.L..a.p.-
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	----------------
2D 2D 2D 2D 4E 69 4D 48 20 62 61 74 74 65 72 79	----NiMH battery
2C 20 4E 41 42 54 20 3D 31 2C 34 20 00 5B 31 A0	, NABT =1,4 .[1.
3F 92 95 60 0B D8 0E 70 5A 30 30 43 5B 29 60 00	?..`...pZ00C[)`.
61 70 61 88 42 49 46 42 0A 09 00 70 0D 2D 2D 2D	apa.BIFB...p.---
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	----------------
2D 20 44 43 20 3E 20 33 38 30 30 20 00 5B 31 A1	- DC > 3800 .[1.
35 70 0D 33 38 30 30 00 88 42 49 46 42 0A 09 00	5p.3800..BIFB...
70 0D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	p.--------------
2D 2D 2D 2D 2D 2D 20 44 43 20 3C 3D 20 33 38 30	------ DC <= 380
30 20 00 5B 31 70 5E 5E 2F 04 50 43 49 30 4C 50	0 .[1p^^/.PCI0LP
43 30 45 43 5F 5F 42 44 43 5F 60 A0 38 93 60 0B	C0EC__BDC_`.8.`.
C6 11 70 0D 33 38 30 30 00 88 42 49 46 42 0A 09	..p.3800..BIFB..
00 70 0D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	.p.-------------
2D 2D 2D 2D 2D 2D 2D 20 44 43 20 3D 34 35 35 30	------- DC =4550
20 00 5B 31 A1 4C 09 70 0D 2D 2D 2D 2D 2D 2D 2D	 .[1.L.p.-------
2D 2D 2D 2D 2D 2D 2D 2D 2D 20 4C 69 20 42 61 74	--------- Li Bat
74 65 72 79 20 00 5B 31 A0 42 04 92 95 60 0B B8	tery .[1.B...`..
0B 70 5A 30 30 43 5B 29 60 00 61 70 61 88 42 49	.pZ00C[)`.apa.BI
46 42 0A 09 00 70 0D 2D 2D 2D 2D 2D 2D 2D 2D 2D	FB...p.---------
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 20 44 43 20	------------ DC 
3E 3D 20 33 30 30 30 20 00 5B 31 A1 35 70 0D 32	>= 3000 .[1.5p.2
36 30 30 00 88 42 49 46 42 0A 09 00 70 0D 2D 2D	600..BIFB...p.--
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	----------------
2D 2D 2D 20 44 43 20 3C 20 33 30 30 30 20 00 5B	--- DC < 3000 .[
31 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43	1p^^/.PCI0LPC0EC
5F 5F 42 53 4E 5F 60 70 5E 5E 2F 04 50 43 49 30	__BSN_`p^^/.PCI0
4C 50 43 30 45 43 5F 5F 42 54 59 5F 60 70 11 03	LPC0EC__BTY_`p..
0A 05 64 50 42 46 45 64 00 60 50 42 46 45 64 0A	..dPBFEd.`PBFEd.
04 00 08 5A 30 30 44 0D 78 78 78 78 78 78 78 78	...Z00D.xxxxxxxx
00 70 64 5A 30 30 44 70 0D 4C 69 00 88 42 49 46	.pdZ00Dp.Li..BIF
42 0A 0B 00 A0 31 5E 5E 2F 04 50 43 49 30 4C 50	B....1^^/.PCI0LP
43 30 45 43 5F 5F 42 41 54 50 70 0D 20 48 65 77	C0EC__BATPp. Hew
6C 65 74 74 2D 50 61 63 6B 61 72 64 20 00 88 42	lett-Packard ..B
49 46 42 0A 0C 00 A1 0D 70 0D 20 00 88 42 49 46	IFB.....p. ..BIF
42 0A 0C 00 A4 42 49 46 42 A4 42 49 46 42 14 25	B....BIFB.BIFB.%
5F 42 53 54 00 A0 19 5E 5E 2F 04 50 43 49 30 4C	_BST...^^/.PCI0L
50 43 30 45 43 5F 5F 45 43 4F 4B 55 42 53 54 A4	PC0EC__ECOKUBST.
42 53 54 42 08 43 52 49 54 00 14 4A 13 55 42 53	BSTB.CRIT..J.UBS
54 00 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45	T.p^^/.PCI0LPC0E
43 5F 5F 42 53 54 5F 88 42 53 54 42 00 00 70 5E	C__BST_.BSTB..p^
5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 42	^/.PCI0LPC0EC__B
50 52 5F 60 70 5E 5E 2F 04 50 43 49 30 4C 50 43	PR_`p^^/.PCI0LPC
30 45 43 5F 5F 42 44 56 5F 61 A0 1A 92 95 60 0B	0EC__BDV_a....`.
00 80 74 0C 00 00 01 00 60 60 77 60 61 60 78 60	..t.....``w`a`x`
0B E8 03 62 60 A1 0C 77 60 61 60 78 60 0B E8 03	...b`..w`a`x`...
62 60 70 60 88 42 53 54 42 01 00 70 5E 5E 2F 04	b`p`.BSTB..p^^/.
50 43 49 30 4C 50 43 30 45 43 5F 5F 42 46 43 5F	PCI0LPC0EC__BFC_
60 77 60 61 60 78 60 0B E8 03 62 60 70 5E 5E 2F	`w`a`x`...b`p^^/
04 50 43 49 30 4C 50 43 30 45 43 5F 5F 42 50 50	.PCI0LPC0EC__BPP
5F 62 77 60 62 60 78 60 0A 64 62 60 72 60 01 60	_bw`b`x`.db`r`.`
70 60 88 42 53 54 42 0A 02 00 70 5E 5E 2F 04 50	p`.BSTB...p^^/.P
43 49 30 4C 50 43 30 45 43 5F 5F 42 50 56 5F 88	CI0LPC0EC__BPV_.
42 53 54 42 0A 03 00 70 83 88 42 53 54 42 00 00	BSTB...p..BSTB..
60 A0 2B 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45	`.+^^/.PCI0LPC0E
43 5F 5F 45 43 4F 4B 70 5E 5E 2F 04 50 43 49 30	C__ECOKp^^/.PCI0
4C 50 43 30 45 43 5F 5F 42 43 43 4C 61 7B 60 0B	LPC0EC__BCCLa{`.
FB FF 60 79 61 0A 02 61 72 60 61 60 70 60 88 42	..`ya..ar`a`p`.B
53 54 42 00 00 14 49 07 49 4E 55 54 00 A0 41 07	STB...I.INUT..A.
5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F	^^/.PCI0LPC0EC__
45 43 4F 4B A0 2F 93 5F 53 54 41 0A 1F 55 42 53	ECOK./._STA..UBS
54 5F 42 49 46 5B 22 0B F4 01 86 41 43 5F 5F 00	T_BIF["....AC__.
86 42 41 54 30 00 86 42 41 54 30 0A 80 86 42 41	.BAT0..BAT0...BA
54 30 0A 81 A1 1F 55 42 53 54 86 41 43 5F 5F 00	T0....UBST.AC__.
86 42 41 54 30 00 86 42 41 54 30 0A 80 86 42 41	.BAT0..BAT0...BA
54 30 0A 81 5E 5E 2E 41 43 5F 5F 46 4C 50 41 5B	T0..^^.AC__FLPA[
82 4B 21 41 43 5F 5F 08 5F 48 49 44 0D 41 43 50	.K!AC__._HID.ACP
49 30 30 30 33 00 08 5F 50 43 4C 12 06 01 5F 53	I0003.._PCL..._S
42 5F 08 58 58 30 30 11 03 0A 03 08 41 43 50 5F	B_.XX00.....ACP_
00 14 32 5F 53 54 41 00 70 0D 2D 2D 2D 2D 2D 2D	..2_STA.p.------
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	----------------
2D 2D 2D 2D 2D 2D 20 41 43 20 5F 53 54 41 00 5B	------ AC _STA.[
31 A4 0A 0F 14 40 10 5F 50 53 52 00 70 0D 2D 2D	1....@._PSR.p.--
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	----------------
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 20 41 43 20 5F 50	---------- AC _P
53 52 00 5B 31 70 41 43 50 5F 60 A0 38 5E 5E 2F	SR.[1pACP_`.8^^/
04 50 43 49 30 4C 50 43 30 45 43 5F 5F 45 43 4F	.PCI0LPC0EC__ECO
4B 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43	Kp^^/.PCI0LPC0EC
5F 5F 41 44 50 5F 60 A0 0C 92 93 60 41 43 50 5F	__ADP_`....`ACP_
46 4C 50 41 8B 58 58 30 30 00 53 53 5A 45 8C 58	FLPA.XX00.SSZE.X
58 30 30 0A 02 41 43 53 54 70 0A 03 53 53 5A 45	X00..ACSTp..SSZE
A0 34 60 70 0D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	.4`p.-----------
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	----------------
2D 20 41 43 20 6F 6E 20 6C 69 6E 65 00 5B 31 70	- AC on line.[1p
00 41 43 53 54 A1 34 70 0D 2D 2D 2D 2D 2D 2D 2D	.ACST.4p.-------
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	----------------
2D 2D 2D 2D 2D 20 41 43 20 6F 66 66 20 6C 69 6E	----- AC off lin
65 00 5B 31 70 01 41 43 53 54 41 4C 49 42 01 58	e.[1p.ACSTALIB.X
58 30 30 A4 60 14 4A 06 43 48 41 43 00 70 0D 2D	X00.`.J.CHAC.p.-
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	----------------
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 20 41 43 20 5F	----------- AC _
43 48 41 43 00 5B 31 A0 38 5E 5E 2F 04 50 43 49	CHAC.[1.8^^/.PCI
30 4C 50 43 30 45 43 5F 5F 45 43 4F 4B 70 5E 5E	0LPC0EC__ECOKp^^
2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 41 44	/.PCI0LPC0EC__AD
50 5F 60 A0 0C 92 93 60 41 43 50 5F 46 4C 50 41	P_`....`ACP_FLPA
14 4B 04 46 4C 50 41 00 70 0D 2D 2D 2D 2D 2D 2D	.K.FLPA.p.------
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	----------------
2D 2D 2D 2D 2D 2D 20 41 43 20 5F 46 4C 50 41 00	------ AC _FLPA.
5B 31 A0 0B 41 43 50 5F 70 00 41 43 50 5F A1 07	[1..ACP_p.ACP_..
70 01 41 43 50 5F 86 41 43 5F 5F 00 5B 82 41 16	p.ACP_.AC__.[.A.
41 43 45 4C 08 5F 48 49 44 0C 22 11 00 04 08 44	ACEL._HID."....D
45 50 54 0A FF 08 43 54 53 54 0A FF 08 5F 43 52	EPT...CTST..._CR
53 11 0E 0A 0B 89 06 00 07 01 17 00 00 00 79 00	S.............y.
08 47 53 45 4E 01 14 3C 5F 53 54 41 00 A0 28 5F	.GSEN..<_STA..(_
4F 53 49 0D 57 69 6E 64 6F 77 73 20 32 30 30 39	OSI.Windows 2009
00 A0 0C 47 53 45 4E 70 0A 0F 44 45 50 54 A1 07	...GSENp..DEPT..
70 00 44 45 50 54 A1 07 70 00 44 45 50 54 A4 44	p.DEPT..p.DEPT.D
45 50 54 14 45 04 43 4C 52 49 08 70 00 62 A0 38	EPT.E.CLRI.p.b.8
93 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F	.^^/.PCI0LPC0EC_
5F 41 44 50 5F 00 70 0A 04 60 A0 12 93 5E 5E 2E	_ADP_.p..`...^^.
42 41 54 30 5F 53 54 41 0A 1F 70 01 60 A0 09 7B	BAT0_STA..p.`..{
60 0A 04 00 70 01 62 A4 62 14 22 41 4C 52 44 01	`...p.b.b."ALRD.
70 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F	p^^/.PCI0LPC0EC_
5F 45 47 52 57 0A 07 68 00 60 A4 60 14 22 41 4C	_EGRW..h.`.`."AL
57 52 02 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30	WR.p^^/.PCI0LPC0
45 43 5F 5F 45 47 52 57 0A 06 68 69 60 A4 60 14	EC__EGRW..hi`.`.
1B 41 4C 49 44 01 A4 5E 5E 2F 04 50 43 49 30 4C	.ALID..^^/.PCI0L
50 43 30 45 43 5F 5F 4C 44 53 5F 14 37 41 4C 45	PC0EC__LDS_.7ALE
44 01 A0 18 68 70 01 5E 5E 2F 04 50 43 49 30 4C	D...hp.^^/.PCI0L
50 43 30 45 43 5F 5F 47 4C 44 5F A1 17 70 00 5E	PC0EC__GLD_..p.^
5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 47	^/.PCI0LPC0EC__G
4C 44 5F 14 0B 41 44 53 4E 00 70 00 60 A4 60 5B	LD_..ADSN.p.`.`[
82 44 06 4C 49 44 5F 08 5F 48 49 44 0C 41 D0 0C	.D.LID_._HID.A..
0D 14 4C 04 5F 4C 49 44 00 A0 3A 5E 5E 2F 04 50	..L._LID..:^^/.P
43 49 30 4C 50 43 30 45 43 5F 5F 45 43 4F 4B 70	CI0LPC0EC__ECOKp
5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F	^^/.PCI0LPC0EC__
4C 44 53 5F 60 A0 0A 60 86 50 43 49 30 00 A4 01	LDS_`..`.PCI0...
A1 03 A4 00 A1 09 86 50 43 49 30 00 A4 01 14 06	.......PCI0.....
5F 50 53 57 01 5B 82 80 BB 03 57 4D 49 44 14 42	_PSW.[....WMID.B
05 43 53 54 41 00 70 12 0D 03 00 0A 04 11 07 0A	.CSTA.p.........
04 00 00 00 00 60 70 01 49 41 4F 52 70 0A C1 53	.....`p.IAORp..S
53 4D 50 A0 0E 93 49 41 4F 52 01 70 0A 1C 88 60	SMP...IAOR.p...`
00 00 A1 1C 70 49 41 4F 52 88 60 00 00 70 7B 43	....pIAOR.`..p{C
44 41 54 0A FF 00 88 83 88 60 0A 02 00 00 00 A4	DAT......`......
60 14 45 04 43 41 43 54 01 70 12 04 02 00 00 60	`.E.CACT.p.....`
70 0A 02 49 41 4F 52 70 68 43 44 41 54 70 0A C1	p..IAORphCDATp..
53 53 4D 50 A0 0F 93 49 41 4F 52 0A 02 70 0A 1C	SSMP...IAOR..p..
88 60 00 00 A1 0A 70 49 41 4F 52 88 60 00 00 70	.`....pIAOR.`..p
00 43 44 41 54 A4 60 14 45 04 43 44 41 43 01 70	.CDAT.`.E.CDAC.p
12 04 02 00 00 60 70 0A 03 49 41 4F 52 70 68 43	.....`p..IAORphC
44 41 54 70 0A C1 53 53 4D 50 A0 0F 93 49 41 4F	DATp..SSMP...IAO
52 0A 03 70 0A 1C 88 60 00 00 A1 0A 70 49 41 4F	R..p...`....pIAO
52 88 60 00 00 70 00 43 44 41 54 A4 60 14 4B 4F	R.`..p.CDAT.`.KO
48 44 57 43 02 8A 69 0A 04 57 4D 49 37 8A 69 0A	HDWC..i..WMI7.i.
08 57 4D 49 38 8A 69 0A 0C 57 4D 49 39 A0 07 93	.WMI8.i..WMI9...
68 01 70 00 60 A0 09 93 68 0A 02 70 0A 04 60 A0	h.p.`...h..p..`.
09 93 68 0A 03 70 0A 80 60 A0 0A 93 68 0A 04 70	..h..p..`...h..p
0B 00 04 60 A0 0A 93 68 0A 05 70 0B 00 10 60 70	...`...h..p...`p
11 06 72 0A 08 60 00 61 8A 61 00 57 4D 49 41 8A	..r..`.a.a.WMIA.
61 0A 04 57 4D 49 42 70 0C 46 41 49 4C 57 4D 49	a..WMIBp.FAILWMI
41 70 0A 02 57 4D 49 42 70 0A 03 57 4D 49 42 A0	Ap..WMIBp..WMIB.
4F 1B 93 57 4D 49 37 01 70 0A 04 57 4D 49 42 A0	O..WMI7.p..WMIB.
2C 93 57 4D 49 38 0A 07 A0 1A 57 4D 49 39 70 83	,.WMI8....WMI9p.
88 69 0A 10 00 63 70 47 54 42 49 63 62 70 00 57	.i...cpGTBIcbp.W
4D 49 42 A1 08 70 0A 05 57 4D 49 42 A0 14 93 57	MIB..p..WMIB...W
4D 49 38 0A 08 70 42 42 48 54 62 70 00 57 4D 49	MI8..pBBHTbp.WMI
42 A0 14 93 57 4D 49 38 0A 09 70 57 4B 48 43 62	B...WMI8..pWKHCb
70 00 57 4D 49 42 A0 14 93 57 4D 49 38 0A 0A 70	p.WMIB...WMI8..p
57 4B 48 46 62 70 00 57 4D 49 42 A0 14 93 57 4D	WKHFbp.WMIB...WM
49 38 0A 0B 70 42 45 42 41 62 70 00 57 4D 49 42	I8..pBEBAbp.WMIB
A0 14 93 57 4D 49 38 0A 0C 70 57 4B 4C 42 62 70	...WMI8..pWKLBbp
00 57 4D 49 42 A0 14 93 57 4D 49 38 0A 0D 70 46	.WMIB...WMI8..pF
52 50 54 62 70 00 57 4D 49 42 A0 14 93 57 4D 49	RPTbp.WMIB...WMI
38 0A 0F 70 57 4D 53 41 62 70 00 57 4D 49 42 A0	8..pWMSAbp.WMIB.
14 93 57 4D 49 38 0A 10 70 47 48 50 49 62 70 00	..WMI8..pGHPIbp.
57 4D 49 42 A0 14 93 57 4D 49 38 0A 14 70 57 50	WMIB...WMI8..pWP
54 47 62 70 00 57 4D 49 42 A0 14 93 57 4D 49 38	TGbp.WMIB...WMI8
0A 1B 70 47 57 44 49 62 70 00 57 4D 49 42 A0 14	..pGWDIbp.WMIB..
93 57 4D 49 38 0A 1D 70 47 44 4C 43 62 70 00 57	.WMI8..pGDLCbp.W
4D 49 42 A0 14 93 57 4D 49 38 0A 1E 70 47 42 55	MIB...WMI8..pGBU
53 62 70 00 57 4D 49 42 A0 14 93 57 4D 49 38 0A	Sbp.WMIB...WMI8.
1F 70 57 4D 42 47 62 70 00 57 4D 49 42 A0 1D 93	.pWMBGbp.WMIB...
57 4D 49 38 0A 28 70 83 88 69 0A 10 00 63 70 47	WMI8.(p..i...cpG
54 44 43 63 62 70 00 57 4D 49 42 A0 14 93 57 4D	TDCcbp.WMIB...WM
49 38 0A 29 70 47 46 43 43 62 70 00 57 4D 49 42	I8.)pGFCCbp.WMIB
A0 14 93 57 4D 49 38 0A 2A 70 47 50 45 53 62 70	...WMI8.*pGPESbp
00 57 4D 49 42 A0 14 93 57 4D 49 38 0A 2B 70 47	.WMIB...WMI8.+pG
42 43 4F 62 70 00 57 4D 49 42 A0 14 93 57 4D 49	BCObp.WMIB...WMI
38 0A 2C 70 47 54 43 53 62 70 00 57 4D 49 42 A0	8.,pGTCSbp.WMIB.
41 1A 93 57 4D 49 37 0A 02 70 0A 04 57 4D 49 42	A..WMI7..p..WMIB
A0 40 19 90 94 57 4D 49 38 00 92 94 57 4D 49 38	.@...WMI8...WMI8
0A 32 A0 1B 95 57 4D 49 39 83 88 57 4D 49 34 74	.2...WMI9..WMI4t
57 4D 49 38 01 00 00 70 0A 05 57 4D 49 42 A1 42	WMI8...p..WMIB.B
16 8A 69 0A 10 57 4D 49 4C A0 18 93 57 4D 49 38	..i..WMIL...WMI8
0A 09 70 57 4D 49 4E 57 4D 49 4C 62 70 00 57 4D	..pWMINWMILbp.WM
49 42 A0 18 93 57 4D 49 38 0A 0A 70 57 4D 49 4F	IB...WMI8..pWMIO
57 4D 49 4C 62 70 00 57 4D 49 42 A0 15 93 57 4D	WMILbp.WMIB...WM
49 38 0A 10 70 57 57 41 52 69 62 70 00 57 4D 49	I8..pWWARibp.WMI
42 A0 18 93 57 4D 49 38 0A 14 70 57 50 54 53 57	B...WMI8..pWPTSW
4D 49 4C 62 70 00 57 4D 49 42 A0 18 93 57 4D 49	MILbp.WMIB...WMI
38 0A 1B 70 53 57 44 53 57 4D 49 4C 62 70 00 57	8..pSWDSWMILbp.W
4D 49 42 A0 18 93 57 4D 49 38 0A 1D 70 53 44 4C	MIB...WMI8..pSDL
43 57 4D 49 4C 62 70 00 57 4D 49 42 A0 18 93 57	CWMILbp.WMIB...W
4D 49 38 0A 1E 70 53 42 55 53 57 4D 49 4C 62 70	MI8..pSBUSWMILbp
00 57 4D 49 42 A0 23 93 57 4D 49 38 0A 1F 70 12	.WMIB.#.WMI8..p.
05 03 00 00 00 62 70 57 4D 53 47 57 4D 49 4C 88	.....bpWMSGWMIL.
62 00 00 70 00 57 4D 49 42 A0 18 93 57 4D 49 38	b..p.WMIB...WMI8
0A 28 70 53 54 44 43 57 4D 49 4C 62 70 00 57 4D	.(pSTDCWMILbp.WM
49 42 A0 18 93 57 4D 49 38 0A 29 70 53 46 43 43	IB...WMI8.)pSFCC
57 4D 49 4C 62 70 00 57 4D 49 42 A0 18 93 57 4D	WMILbp.WMIB...WM
49 38 0A 2A 70 53 50 45 53 57 4D 49 4C 62 70 00	I8.*pSPESWMILbp.
57 4D 49 42 A0 23 93 57 4D 49 38 0A 2B 70 12 05	WMIB.#.WMI8.+p..
03 00 00 00 62 70 53 42 43 4F 57 4D 49 4C 88 62	....bpSBCOWMIL.b
00 00 70 00 57 4D 49 42 A0 18 93 57 4D 49 38 0A	..p.WMIB...WMI8.
2C 70 53 54 43 53 57 4D 49 4C 62 70 00 57 4D 49	,pSTCSWMILbp.WMI
42 A0 4B 0B 93 57 4D 49 37 0C 02 00 02 00 70 0A	B.K..WMI7.....p.
04 57 4D 49 42 A0 47 0A 90 94 57 4D 49 38 00 92	.WMIB.G...WMI8..
94 57 4D 49 38 0A 03 A0 1B 95 57 4D 49 39 83 88	.WMI8.....WMI9..
57 4D 49 35 74 57 4D 49 38 01 00 00 70 0A 05 57	WMI5tWMI8...p..W
4D 49 42 A1 49 07 8A 69 0A 10 57 4D 43 54 A0 23	MIB.I..i..WMCT.#
93 57 4D 49 38 01 70 12 0D 03 00 0A 04 11 07 0A	.WMI8.p.........
04 00 00 00 00 62 70 43 53 54 41 62 70 00 57 4D	.....bpCSTAbp.WM
49 42 A0 29 93 57 4D 49 38 0A 02 70 12 05 03 00	IB.).WMI8..p....
00 00 62 70 49 41 4F 52 88 62 00 00 70 43 41 43	..bpIAOR.b..pCAC
54 57 4D 43 54 62 70 00 57 4D 49 42 A0 20 93 57	TWMCTbp.WMIB. .W
4D 49 38 0A 03 70 12 05 03 00 00 00 62 70 43 44	MI8..p......bpCD
41 43 57 4D 43 54 62 70 00 57 4D 49 42 A0 49 05	ACWMCTbp.WMIB.I.
93 57 4D 49 42 00 70 83 88 62 00 00 57 4D 49 42	.WMIB.p..b..WMIB
A0 46 04 93 57 4D 49 42 00 A0 34 92 94 83 88 62	.F..WMIB..4....b
01 00 60 70 00 60 A2 1D 95 60 83 88 62 01 00 70	..`p.`...`..b..p
83 88 83 88 62 0A 02 00 60 00 88 61 72 60 0A 08	....b...`..ar`..
00 00 75 60 70 0C 50 41 53 53 57 4D 49 41 A1 08	..u`p.PASSWMIA..
70 0A 05 57 4D 49 42 A4 61 08 57 4D 49 34 12 48	p..WMIB.a.WMI4.H
04 32 0A 04 0A 04 0A 04 00 0A 04 0A 04 00 00 0A	.2..............
04 0A 04 0A 0C 00 00 00 00 0A 08 00 00 0A 04 00	................
00 00 00 00 00 00 00 00 0A 04 0A 04 0A 04 00 00	................
0A 04 00 0A 04 00 00 00 00 0A 04 0A 04 0A 04 0A	................
04 00 00 00 00 00 00 08 57 4D 49 35 12 07 03 00	........WMI5....
0A 04 0A 04 08 5F 48 49 44 0D 50 4E 50 30 43 31	....._HID.PNP0C1
34 00 08 5F 55 49 44 00 08 57 4D 49 55 00 08 57	4.._UID..WMIU..W
4D 49 56 00 08 45 54 59 50 11 02 01 08 53 30 30	MIV..ETYP....S00
31 11 03 0A 32 08 42 46 32 53 0D 20 20 20 20 20	1...2.BF2S.     
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20	                
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20	                
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20	                
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20	                
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20	                
20 20 20 20 20 20 20 20 00 08 45 56 4E 54 12 47	        ..EVNT.G
0C 03 12 32 05 0D 42 49 4F 53 20 43 6F 6E 66 69	...2..BIOS Confi
67 75 72 61 74 69 6F 6E 20 43 68 61 6E 67 65 00	guration Change.
0D 42 49 4F 53 20 53 65 74 74 69 6E 67 73 00 0A	.BIOS Settings..
04 0A 05 0A 02 12 47 06 05 0D 42 49 4F 53 20 43	......G...BIOS C
6F 6E 66 69 67 75 72 61 74 69 6F 6E 20 53 65 63	onfiguration Sec
75 72 69 74 79 00 0D 41 6E 20 61 74 74 65 6D 70	urity..An attemp
74 20 68 61 73 20 62 65 65 6E 20 6D 61 64 65 20	t has been made 
74 6F 20 41 63 63 65 73 73 20 42 49 4F 53 20 66	to Access BIOS f
65 61 74 75 72 65 73 20 75 6E 73 75 63 63 65 73	eatures unsucces
73 66 75 6C 6C 79 00 0A 04 0A 0A 0A 06 12 28 05	sfully........(.
0D 55 6E 6B 6E 6F 77 6E 20 45 76 65 6E 74 00 0D	.Unknown Event..
55 6E 6B 6E 6F 77 6E 20 65 76 65 6E 74 20 74 79	Unknown event ty
70 65 00 00 00 00 08 57 4D 49 59 00 08 57 4D 49	pe.....WMIY..WMI
5A 00 08 57 45 56 54 00 08 57 4D 42 46 11 03 0A	Z..WEVT..WMBF...
80 8C 57 4D 42 46 00 57 42 30 30 08 42 55 46 46	..WMBF.WB00.BUFF
11 07 0A 04 00 00 00 00 8C 42 55 46 46 00 4F 42	.........BUFF.OB
30 5F 8C 42 55 46 46 01 4F 42 31 5F 8C 42 55 46	0_.BUFF.OB1_.BUF
46 0A 02 4F 42 32 5F 8C 42 55 46 46 0A 03 4F 42	F..OB2_.BUFF..OB
33 5F 8D 42 55 46 46 00 4F 42 30 30 8D 42 55 46	3_.BUFF.OB00.BUF
46 01 4F 42 30 31 8D 42 55 46 46 0A 02 4F 42 30	F.OB01.BUFF..OB0
32 8D 42 55 46 46 0A 03 4F 42 30 33 8D 42 55 46	2.BUFF..OB03.BUF
46 0A 04 4F 42 30 34 8D 42 55 46 46 0A 05 4F 42	F..OB04.BUFF..OB
30 35 8D 42 55 46 46 0A 06 4F 42 30 36 8D 42 55	05.BUFF..OB06.BU
46 46 0A 07 4F 42 30 37 8D 42 55 46 46 0A 08 4F	FF..OB07.BUFF..O
42 31 30 8D 42 55 46 46 0A 09 4F 42 31 31 8D 42	B10.BUFF..OB11.B
55 46 46 0A 0A 4F 42 31 32 8D 42 55 46 46 0A 0B	UFF..OB12.BUFF..
4F 42 31 33 8D 42 55 46 46 0A 0C 4F 42 31 34 8D	OB13.BUFF..OB14.
42 55 46 46 0A 10 4F 42 32 30 8D 42 55 46 46 0A	BUFF..OB20.BUFF.
11 4F 42 32 31 8D 42 55 46 46 0A 12 4F 42 32 32	.OB21.BUFF..OB22
8D 42 55 46 46 0A 13 4F 42 32 33 8D 42 55 46 46	.BUFF..OB23.BUFF
0A 18 4F 42 33 30 8D 42 55 46 46 0A 19 4F 42 33	..OB30.BUFF..OB3
31 8D 42 55 46 46 0A 1A 4F 42 33 32 8D 42 55 46	1.BUFF..OB32.BUF
46 0A 1B 4F 42 33 33 8D 42 55 46 46 0A 1C 4F 42	F..OB33.BUFF..OB
33 34 8D 42 55 46 46 0A 1D 4F 42 33 35 8D 42 55	34.BUFF..OB35.BU
46 46 0A 1E 4F 42 33 36 8D 42 55 46 46 0A 1F 4F	FF..OB36.BUFF..O
42 33 37 08 5F 57 44 47 11 44 05 0A 50 34 F0 B7	B37._WDG.D..P4..
5F 63 2C E9 45 BE 91 3D 44 E2 C7 07 E4 41 44 01	_c,.E..=D....AD.
02 79 42 F2 95 7B 4D 34 43 93 87 AC CD C6 7E F6	.yB..{M4C.....~.
1C 80 00 01 08 21 12 90 05 66 D5 D1 11 B2 F0 00	.....!...f......
A0 C9 06 29 10 41 45 01 00 D4 2B 99 D0 7C A4 FE	...).AE...+..|..
4E B0 72 32 4A EC 92 29 6C 42 43 01 00 14 10 57	N.r2J..)lBC....W
4D 41 44 0B 70 48 44 57 43 69 6A 60 A4 60 08 53	MAD.pHDWCij`.`.S
55 42 43 00 08 53 49 5A 45 00 08 54 44 41 30 00	UBC..SIZE..TDA0.
14 46 68 47 54 42 49 01 70 0D 48 50 20 57 4D 49	.FhGTBI.p.HP WMI
20 43 6F 6D 6D 61 6E 64 20 30 78 37 20 28 42 49	 Command 0x7 (BI
4F 53 20 52 65 61 64 29 00 5B 31 A0 10 68 70 12	OS Read).[1..hp.
05 02 0A 06 00 60 5B 22 0A 96 A4 60 A0 4A 63 5E	.....`["...`.Jc^
5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 42	^/.PCI0LPC0EC__B
41 54 50 70 12 09 03 00 0A 80 11 03 0A 80 60 70	ATPp..........`p
5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F	^^/.PCI0LPC0EC__
42 44 43 5F 61 78 61 0B 00 01 62 88 83 88 60 0A	BDC_axa...b...`.
02 00 01 00 70 62 88 83 88 60 0A 02 00 00 00 70	....pb...`.....p
5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F	^^/.PCI0LPC0EC__
42 46 43 5F 61 78 61 0B 00 01 62 88 83 88 60 0A	BFC_axa...b...`.
02 00 0A 03 00 70 62 88 83 88 60 0A 02 00 0A 02	.....pb...`.....
00 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43	.p^^/.PCI0LPC0EC
5F 5F 42 46 43 5F 61 78 61 0B 00 01 62 88 83 88	__BFC_axa...b...
60 0A 02 00 0A 05 00 70 62 88 83 88 60 0A 02 00	`......pb...`...
0A 04 00 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30	...p^^/.PCI0LPC0
45 43 5F 5F 42 54 54 5F 61 74 61 0B AA 0A 61 78	EC__BTT_ata...ax
61 0A 0A 62 61 78 61 0B 00 01 62 88 83 88 60 0A	a..baxa...b...`.
02 00 0A 0B 00 70 62 88 83 88 60 0A 02 00 0A 0A	.....pb...`.....
00 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43	.p^^/.PCI0LPC0EC
5F 5F 42 50 56 5F 61 78 61 0B 00 01 62 88 83 88	__BPV_axa...b...
60 0A 02 00 0A 0D 00 70 62 88 83 88 60 0A 02 00	`......pb...`...
0A 0C 00 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30	...p^^/.PCI0LPC0
45 43 5F 5F 42 50 52 5F 61 78 61 0B 00 01 62 88	EC__BPR_axa...b.
83 88 60 0A 02 00 0A 0F 00 70 62 88 83 88 60 0A	..`......pb...`.
02 00 0A 0E 00 70 5E 5E 2F 04 50 43 49 30 4C 50	.....p^^/.PCI0LP
43 30 45 43 5F 5F 42 44 56 5F 61 78 61 0B 00 01	C0EC__BDV_axa...
62 88 83 88 60 0A 02 00 0A 11 00 70 62 88 83 88	b...`......pb...
60 0A 02 00 0A 10 00 70 5E 5E 2F 04 50 43 49 30	`......p^^/.PCI0
4C 50 43 30 45 43 5F 5F 42 53 54 5F 61 78 61 0B	LPC0EC__BST_axa.
00 01 62 88 83 88 60 0A 02 00 0A 13 00 70 62 88	..b...`......pb.
83 88 60 0A 02 00 0A 12 00 70 5E 5E 2F 04 50 43	..`......p^^/.PC
49 30 4C 50 43 30 45 43 5F 5F 42 43 31 5F 61 78	I0LPC0EC__BC1_ax
61 0B 00 01 62 88 83 88 60 0A 02 00 0A 15 00 70	a...b...`......p
62 88 83 88 60 0A 02 00 0A 14 00 70 5E 5E 2F 04	b...`......p^^/.
50 43 49 30 4C 50 43 30 45 43 5F 5F 42 43 32 5F	PCI0LPC0EC__BC2_
61 78 61 0B 00 01 62 88 83 88 60 0A 02 00 0A 17	axa...b...`.....
00 70 62 88 83 88 60 0A 02 00 0A 16 00 70 5E 5E	.pb...`......p^^
2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 42 43	/.PCI0LPC0EC__BC
33 5F 61 78 61 0B 00 01 62 88 83 88 60 0A 02 00	3_axa...b...`...
0A 19 00 70 62 88 83 88 60 0A 02 00 0A 18 00 70	...pb...`......p
5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F	^^/.PCI0LPC0EC__
42 43 34 5F 61 78 61 0B 00 01 62 88 83 88 60 0A	BC4_axa...b...`.
02 00 0A 1B 00 70 62 88 83 88 60 0A 02 00 0A 1A	.....pb...`.....
00 70 5E 5E 2E 42 41 54 30 49 54 53 4E 5B 29 5E	.p^^.BAT0ITSN[)^
5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 42	^/.PCI0LPC0EC__B
53 4E 5F 00 0A 05 61 73 61 0D 20 00 64 70 5E 5E	SN_...asa. .dp^^
2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 42 4D	/.PCI0LPC0EC__BM
44 5F 61 7B 61 0A FF 62 7B 61 0B 00 FF 63 79 62	D_a{a..b{a...cyb
0A 08 62 7A 63 0A 08 63 7D 62 63 61 7B 61 0B E0	..bzc..c}bca{a..
01 62 7A 62 0A 05 62 70 5E 5E 2E 42 41 54 30 49	.bzb..bp^^.BAT0I
54 53 4E 5B 29 62 00 0A 02 62 73 64 62 63 73 63	TSN[)b...bsdbcsc
0D 2F 00 64 7B 61 0A 1F 62 70 5E 5E 2E 42 41 54	./.d{a..bp^^.BAT
30 49 54 53 4E 5B 29 62 00 0A 02 62 73 64 62 63	0ITSN[)b...bsdbc
73 63 0D 2F 00 64 7B 61 0B 00 FE 62 7A 62 0A 09	sc./.d{a...bzb..
62 72 62 0B BC 07 62 70 5E 5E 2E 42 41 54 30 49	brb...bp^^.BAT0I
54 53 4E 5B 29 62 00 0A 04 62 73 64 62 63 08 53	TSN[)b...bsdbc.S
4E 55 4D 11 03 0A 10 70 63 53 4E 55 4D 70 53 4E	NUM....pcSNUMpSN
55 4D 63 70 0A 1C 62 70 00 64 70 0A 10 61 A2 22	UMcp..bp.dp..a."
61 70 83 88 63 64 00 65 5E 5E 2E 42 41 54 30 50	ap..cd.e^^.BAT0P
42 46 45 83 88 60 0A 02 00 62 65 76 61 75 62 75	BFE..`...bevaubu
64 70 00 88 83 88 60 0A 02 00 62 00 70 11 13 0A	dp....`...b.p...
10 48 65 77 6C 65 74 74 2D 50 61 63 6B 61 72 64	.Hewlett-Packard
00 63 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45	.cp^^/.PCI0LPC0E
43 5F 5F 42 54 4E 5F 63 70 0A 2C 62 70 00 64 70	C__BTN_cp.,bp.dp
0A 08 61 A2 22 61 70 83 88 63 64 00 65 5E 5E 2E	..a."ap..cd.e^^.
42 41 54 30 50 42 46 45 83 88 60 0A 02 00 62 65	BAT0PBFE..`...be
76 61 75 62 75 64 70 00 88 83 88 60 0A 02 00 62	vaubudp....`...b
00 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43	.p^^/.PCI0LPC0EC
5F 5F 43 54 4C 5F 63 70 0A 3E 62 70 00 64 70 0A	__CTL_cp.>bp.dp.
0F 61 A2 1A 61 70 83 88 63 64 00 65 70 65 88 83	.a..ap..cd.epe..
88 60 0A 02 00 62 00 76 61 75 62 75 64 70 00 88	.`...b.vaubudp..
83 88 60 0A 02 00 62 00 70 5E 5E 2F 04 50 43 49	..`...b.p^^/.PCI
30 4C 50 43 30 45 43 5F 5F 42 44 4E 42 63 70 0A	0LPC0EC__BDNBcp.
4F 62 70 00 64 70 0A 07 61 A2 1A 61 70 83 88 63	Obp.dp..a..ap..c
64 00 65 70 65 88 83 88 60 0A 02 00 62 00 76 61	d.epe...`...b.va
75 62 75 64 70 11 08 0A 05 4C 49 4F 4E 00 63 70	ubudp....LION.cp
0A 56 62 70 00 64 70 0A 04 61 A2 1A 61 70 83 88	.Vbp.dp..a..ap..
63 64 00 65 70 65 88 83 88 60 0A 02 00 62 00 76	cd.epe...`...b.v
61 75 62 75 64 70 00 88 83 88 60 0A 02 00 0A 5A	aubudp....`....Z
00 70 00 88 83 88 60 0A 02 00 0A 5B 00 70 5E 5E	.p....`....[.p^^
2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 42 4D	/.PCI0LPC0EC__BM
44 5F 61 78 61 0B 00 01 62 88 83 88 60 0A 02 00	D_axa...b...`...
0A 5D 00 70 62 88 83 88 60 0A 02 00 0A 5C 00 70	.].pb...`....\.p
5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F	^^/.PCI0LPC0EC__
43 48 47 43 61 78 61 0B 00 01 62 88 83 88 60 0A	CHGCaxa...b...`.
02 00 0A 5F 00 70 62 88 83 88 60 0A 02 00 0A 5E	..._.pb...`....^
00 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43	.p^^/.PCI0LPC0EC
5F 5F 43 48 47 56 61 78 61 0B 00 01 62 88 83 88	__CHGVaxa...b...
60 0A 02 00 0A 61 00 70 62 88 83 88 60 0A 02 00	`....a.pb...`...
0A 60 00 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30	.`.p^^/.PCI0LPC0
45 43 5F 5F 41 56 47 43 61 78 61 0B 00 01 62 88	EC__AVGCaxa...b.
83 88 60 0A 02 00 0A 63 00 70 62 88 83 88 60 0A	..`....c.pb...`.
02 00 0A 62 00 70 5E 5E 2F 04 50 43 49 30 4C 50	...b.p^^/.PCI0LP
43 30 45 43 5F 5F 52 54 54 45 61 78 61 0B 00 01	C0EC__RTTEaxa...
62 88 83 88 60 0A 02 00 0A 65 00 70 62 88 83 88	b...`....e.pb...
60 0A 02 00 0A 64 00 70 5E 5E 2F 04 50 43 49 30	`....d.p^^/.PCI0
4C 50 43 30 45 43 5F 5F 41 54 54 45 61 78 61 0B	LPC0EC__ATTEaxa.
00 01 62 88 83 88 60 0A 02 00 0A 67 00 70 62 88	..b...`....g.pb.
83 88 60 0A 02 00 0A 66 00 70 5E 5E 2F 04 50 43	..`....f.p^^/.PC
49 30 4C 50 43 30 45 43 5F 5F 41 54 54 46 61 78	I0LPC0EC__ATTFax
61 0B 00 01 62 88 83 88 60 0A 02 00 0A 69 00 70	a...b...`....i.p
62 88 83 88 60 0A 02 00 0A 68 00 70 01 88 83 88	b...`....h.p....
60 0A 02 00 0A 6A 00 A1 0D 70 12 05 02 0A 06 00	`....j...p......
60 5B 22 0A 96 A4 60 14 46 07 42 42 48 54 00 70	`["...`.F.BBHT.p
12 09 03 00 0A 80 11 03 0A 80 60 43 42 48 42 00	..........`CBHB.
0B 31 01 43 42 48 42 0A 02 0B 65 02 43 42 48 42	.1.CBHB...e.CBHB
0A 04 0B 67 02 43 42 48 42 0A 06 0B 68 02 43 42	...g.CBHB...h.CB
48 42 0A 08 0B 6A 02 43 42 48 42 0A 0A 0B 6B 02	HB...j.CBHB...k.
43 42 48 42 0A 0C 0B 6C 02 43 42 48 42 0A 0E 0B	CBHB...l.CBHB...
FF FF 43 42 48 42 0A 10 0B A9 21 43 42 48 42 0A	..CBHB....!CBHB.
12 00 70 42 46 48 54 88 60 0A 02 00 A4 60 08 42	..pBFHT.`....`.B
46 48 54 11 03 0A 80 14 16 43 42 48 42 02 8B 42	FHT......CBHB..B
46 48 54 68 50 49 4F 30 70 69 50 49 4F 30 14 4C	FHThPIO0piPIO0.L
06 57 4B 48 43 00 70 12 0D 03 00 0A 04 11 07 0A	.WKHC.p.........
04 00 00 00 00 60 A0 48 04 5E 5E 2F 04 50 43 49	.....`.H.^^/.PCI
30 4C 50 43 30 45 43 5F 5F 45 43 4F 4B 70 5E 5E	0LPC0EC__ECOKp^^
2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 51 4C	/.PCI0LPC0EC__QL
42 5F 61 A0 0E 61 70 0A 6E 88 83 88 60 0A 02 00	B_a..ap.n...`...
00 00 A1 0C 70 00 88 83 88 60 0A 02 00 00 00 A1	....p....`......
09 70 12 05 02 0A 0D 00 60 A4 60 14 41 07 57 4D	.p......`.`.A.WM
49 4E 01 A0 40 06 5E 5E 2F 04 50 43 49 30 4C 50	IN..@.^^/.PCI0LP
43 30 45 43 5F 5F 45 43 4F 4B A0 21 93 68 0A 6E	C0EC__ECOK.!.h.n
70 01 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43	p.^^/.PCI0LPC0EC
5F 5F 51 4C 42 5F A4 12 04 02 00 00 A0 20 93 68	__QLB_....... .h
00 70 00 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45	.p.^^/.PCI0LPC0E
43 5F 5F 51 4C 42 5F A4 12 04 02 00 00 A4 12 05	C__QLB_.........
02 0A 06 00 A1 08 A4 12 05 02 0A 0D 00 14 45 28	..............E(
57 4B 48 46 00 A0 41 27 5E 5E 2F 04 50 43 49 30	WKHF..A'^^/.PCI0
4C 50 43 30 45 43 5F 5F 45 43 4F 4B 70 12 0D 03	LPC0EC__ECOKp...
00 0A 04 11 07 0A 04 00 00 00 00 60 70 5E 5E 2F	...........`p^^/
04 50 43 49 30 4C 50 43 30 45 43 5F 5F 51 4B 4C	.PCI0LPC0EC__QKL
5F 88 83 88 60 0A 02 00 00 00 70 5E 5E 2F 04 50	_...`.....p^^/.P
43 49 30 4C 50 43 30 45 43 5F 5F 51 4B 48 5F 88	CI0LPC0EC__QKH_.
83 88 60 0A 02 00 01 00 70 5E 5E 2F 04 50 43 49	..`.....p^^/.PCI
30 4C 50 43 30 45 43 5F 5F 51 4B 48 5F 61 70 5E	0LPC0EC__QKH_ap^
5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 51	^/.PCI0LPC0EC__Q
4B 4C 5F 62 A0 42 08 90 93 62 0A B7 93 61 01 A0	KL_b.B...b...a..
36 93 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43	6.^^/.PCI0LPC0EC
5F 5F 41 44 50 5F 01 70 5E 5E 2F 04 50 43 49 30	__ADP_.p^^/.PCI0
4C 50 43 30 45 43 5F 5F 4C 43 42 41 88 83 88 60	LPC0EC__LCBA...`
0A 02 00 0A 02 00 A1 20 70 5E 5E 2F 04 50 43 49	....... p^^/.PCI
30 4C 50 43 30 45 43 5F 5F 4C 43 42 44 88 83 88	0LPC0EC__LCBD...
60 0A 02 00 0A 02 00 70 0A 0A 88 83 88 60 0A 02	`......p.....`..
00 0A 03 00 86 5E 5E 2F 03 50 43 49 30 56 47 41	.....^^/.PCI0VGA
5F 4C 43 44 5F 0A 86 A0 42 08 90 93 62 0A B6 93	_LCD_...B...b...
61 01 A0 36 93 5E 5E 2F 04 50 43 49 30 4C 50 43	a..6.^^/.PCI0LPC
30 45 43 5F 5F 41 44 50 5F 01 70 5E 5E 2F 04 50	0EC__ADP_.p^^/.P
43 49 30 4C 50 43 30 45 43 5F 5F 4C 43 42 41 88	CI0LPC0EC__LCBA.
83 88 60 0A 02 00 0A 02 00 A1 20 70 5E 5E 2F 04	..`....... p^^/.
50 43 49 30 4C 50 43 30 45 43 5F 5F 4C 43 42 44	PCI0LPC0EC__LCBD
88 83 88 60 0A 02 00 0A 02 00 70 0A 0A 88 83 88	...`......p.....
60 0A 02 00 0A 03 00 86 5E 5E 2F 03 50 43 49 30	`.......^^/.PCI0
56 47 41 5F 4C 43 44 5F 0A 87 A0 47 0A 90 93 62	VGA_LCD_...G...b
0A AE 93 61 01 70 0A 70 42 43 4D 44 42 53 4D 49	...a.p.pBCMDBSMI
00 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F	.^^/.PCI0LPC0EC_
5F 4E 53 44 50 70 7B 4E 53 54 45 01 00 5E 5E 2F	_NSDPp{NSTE..^^/
03 50 43 49 30 56 47 41 5F 4C 43 44 41 70 7A 7B	.PCI0VGA_LCDApz{
4E 53 54 45 0A 02 00 01 00 5E 5E 2F 03 50 43 49	NSTE.....^^/.PCI
30 56 47 41 5F 43 52 54 41 70 7A 7B 4E 53 54 45	0VGA_CRTApz{NSTE
0A 10 00 0A 04 00 5E 5E 2F 03 50 43 49 30 56 47	......^^/.PCI0VG
41 5F 48 44 4D 41 70 4E 53 54 45 88 83 88 60 0A	A_HDMApNSTE...`.
02 00 0A 02 00 70 43 53 54 45 88 83 88 60 0A 02	.....pCSTE...`..
00 0A 03 00 86 5E 5E 2E 50 43 49 30 56 47 41 5F	.....^^.PCI0VGA_
0A 80 70 00 5E 5E 2F 04 50 43 49 30 4C 50 43 30	..p.^^/.PCI0LPC0
45 43 5F 5F 51 4B 48 5F 70 00 5E 5E 2F 04 50 43	EC__QKH_p.^^/.PC
49 30 4C 50 43 30 45 43 5F 5F 51 4B 4C 5F 70 0A	I0LPC0EC__QKL_p.
8A 49 4F 38 30 A4 60 A1 0B 70 12 05 02 0A 0D 00	.IO80.`..p......
60 A4 60 14 4E 1F 57 4D 49 4F 01 A0 48 1E 5E 5E	`.`.N.WMIO..H.^^
2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 45 43	/.PCI0LPC0EC__EC
4F 4B 70 12 0D 03 00 0A 04 11 07 0A 04 00 00 00	OKp.............
00 60 70 68 61 70 61 88 83 88 60 0A 02 00 00 00	.`phapa...`.....
70 7A 61 0A 08 00 88 83 88 60 0A 02 00 01 00 A0	pza......`......
44 0A 93 68 0B AE 01 70 0A 70 42 43 4D 44 42 53	D..h...p.pBCMDBS
4D 49 00 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45	MI.^^/.PCI0LPC0E
43 5F 5F 4E 53 44 50 70 7B 4E 53 54 45 01 00 5E	C__NSDPp{NSTE..^
5E 2F 03 50 43 49 30 56 47 41 5F 4C 43 44 41 70	^/.PCI0VGA_LCDAp
7A 7B 4E 53 54 45 0A 02 00 01 00 5E 5E 2F 03 50	z{NSTE.....^^/.P
43 49 30 56 47 41 5F 43 52 54 41 70 7A 7B 4E 53	CI0VGA_CRTApz{NS
54 45 0A 10 00 0A 04 00 5E 5E 2F 03 50 43 49 30	TE......^^/.PCI0
56 47 41 5F 48 44 4D 41 70 4E 53 54 45 88 83 88	VGA_HDMApNSTE...
60 0A 02 00 0A 02 00 70 43 53 54 45 88 83 88 60	`......pCSTE...`
0A 02 00 0A 03 00 86 5E 5E 2E 50 43 49 30 56 47	.......^^.PCI0VG
41 5F 0A 80 A0 4F 07 93 68 0B B7 01 A0 36 93 5E	A_...O..h....6.^
5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 41	^/.PCI0LPC0EC__A
44 50 5F 01 70 5E 5E 2F 04 50 43 49 30 4C 50 43	DP_.p^^/.PCI0LPC
30 45 43 5F 5F 4C 43 42 41 88 83 88 60 0A 02 00	0EC__LCBA...`...
0A 02 00 A1 20 70 5E 5E 2F 04 50 43 49 30 4C 50	.... p^^/.PCI0LP
43 30 45 43 5F 5F 4C 43 42 44 88 83 88 60 0A 02	C0EC__LCBD...`..
00 0A 02 00 70 0A 0A 88 83 88 60 0A 02 00 0A 03	....p.....`.....
00 86 5E 5E 2F 03 50 43 49 30 56 47 41 5F 4C 43	..^^/.PCI0VGA_LC
44 5F 0A 86 A0 4F 07 93 68 0B B6 01 A0 36 93 5E	D_...O..h....6.^
5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 41	^/.PCI0LPC0EC__A
44 50 5F 01 70 5E 5E 2F 04 50 43 49 30 4C 50 43	DP_.p^^/.PCI0LPC
30 45 43 5F 5F 4C 43 42 41 88 83 88 60 0A 02 00	0EC__LCBA...`...
0A 02 00 A1 20 70 5E 5E 2F 04 50 43 49 30 4C 50	.... p^^/.PCI0LP
43 30 45 43 5F 5F 4C 43 42 44 88 83 88 60 0A 02	C0EC__LCBD...`..
00 0A 02 00 70 0A 0A 88 83 88 60 0A 02 00 0A 03	....p.....`.....
00 86 5E 5E 2F 03 50 43 49 30 56 47 41 5F 4C 43	..^^/.PCI0VGA_LC
44 5F 0A 87 A1 0B 70 12 05 02 0A 0D 00 60 A4 60	D_....p......`.`
A4 60 14 18 42 45 42 41 00 70 12 0D 03 00 0A 04	.`..BEBA.p......
11 07 0A 04 00 00 00 00 60 A4 60 14 4C 0E 57 4B	........`.`.L.WK
4C 42 00 70 0A 5C 49 4F 38 30 70 12 0D 03 00 0A	LB.p.\IO80p.....
04 11 07 0A 04 00 00 00 00 60 A0 4A 0B 5E 5E 2F	.........`.J.^^/
04 50 43 49 30 4C 50 43 30 45 43 5F 5F 45 43 4F	.PCI0LPC0EC__ECO
4B 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43	Kp^^/.PCI0LPC0EC
5F 5F 51 4B 48 5F 61 70 5E 5E 2F 04 50 43 49 30	__QKH_ap^^/.PCI0
4C 50 43 30 45 43 5F 5F 51 4B 4C 5F 62 70 61 88	LPC0EC__QKL_bpa.
83 88 60 0A 02 00 01 00 70 62 88 83 88 60 0A 02	..`.....pb...`..
00 00 00 A0 35 90 93 62 0A A9 93 61 0A 21 70 5E	....5..b...a.!p^
5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 54	^/.PCI0LPC0EC__T
50 53 5F 88 83 88 60 0A 02 00 0A 02 00 70 00 88	PS_...`......p..
83 88 60 0A 02 00 0A 03 00 70 00 5E 5E 2F 04 50	..`......p.^^/.P
43 49 30 4C 50 43 30 45 43 5F 5F 51 4B 48 5F 70	CI0LPC0EC__QKH_p
00 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F	.^^/.PCI0LPC0EC_
5F 51 4B 4C 5F A1 09 70 12 05 02 0A 0D 00 60 70	_QKL_..p......`p
0A 7C 49 4F 38 30 A4 60 14 46 0A 46 52 50 54 00	.|IO80.`.F.FRPT.
70 12 09 03 00 0A 80 11 03 0A 80 60 70 00 4F 42	p..........`p.OB
30 5F 70 01 4F 42 30 30 70 01 4F 42 30 31 70 00	0_p.OB00p.OB01p.
4F 42 30 32 70 00 4F 42 30 33 70 01 4F 42 30 34	OB02p.OB03p.OB04
70 01 4F 42 30 35 70 00 4F 42 30 36 70 01 4F 42	p.OB05p.OB06p.OB
30 37 70 4F 42 30 5F 88 83 88 60 0A 02 00 00 00	07pOB0_...`.....
70 5E 5E 2F 03 50 43 49 30 43 50 46 33 53 56 4D	p^^/.PCI0CPF3SVM
43 61 7D 61 0A 08 61 7D 61 0A 10 61 70 61 88 83	Ca}a..a}a..apa..
88 60 0A 02 00 01 00 70 01 88 83 88 60 0A 02 00	.`.....p....`...
0A 02 00 70 0A 03 61 70 0A 7D 62 A2 11 62 70 00	...p..ap.}b..bp.
88 83 88 60 0A 02 00 61 00 76 62 75 61 A4 60 14	...`...a.vbua.`.
36 57 4D 53 41 00 70 12 0D 03 00 0A 04 11 07 0A	6WMSA.p.........
04 00 00 00 00 60 70 5E 5E 2F 04 50 43 49 30 4C	.....`p^^/.PCI0L
50 43 30 45 43 5F 5F 53 41 53 5F 88 83 88 60 0A	PC0EC__SAS_...`.
02 00 00 00 A4 60 14 42 09 47 48 50 49 00 70 12	.....`.B.GHPI.p.
09 03 00 0A 80 11 03 0A 80 60 4A 53 4D 49 0A C4	.........`JSMI..
00 70 53 49 44 30 88 83 88 60 0A 02 00 00 00 70	.pSID0...`.....p
53 49 44 31 88 83 88 60 0A 02 00 01 00 70 53 49	SID1...`.....pSI
44 32 88 83 88 60 0A 02 00 0A 02 00 70 53 49 44	D2...`......pSID
33 88 83 88 60 0A 02 00 0A 03 00 70 53 49 44 34	3...`......pSID4
88 83 88 60 0A 02 00 0A 04 00 70 53 49 44 35 88	...`......pSID5.
83 88 60 0A 02 00 0A 05 00 70 53 49 44 36 88 83	..`......pSID6..
88 60 0A 02 00 0A 06 00 70 53 49 44 37 88 83 88	.`......pSID7...
60 0A 02 00 0A 07 00 A4 60 14 41 0C 57 57 41 52	`.......`.A.WWAR
01 70 0D 48 50 20 57 4D 49 20 43 6F 6D 6D 61 6E	.p.HP WMI Comman
64 20 30 78 31 30 20 28 42 49 4F 53 20 57 72 69	d 0x10 (BIOS Wri
74 65 29 00 5B 31 8C 68 0A 10 44 41 30 5F 8C 68	te).[1.h..DA0_.h
0A 11 44 41 31 5F 8C 68 0A 12 44 41 32 5F 8C 68	..DA1_.h..DA2_.h
0A 13 44 41 33 5F 8C 68 0A 14 44 41 34 5F 8C 68	..DA3_.h..DA4_.h
0A 15 44 41 35 5F 8C 68 0A 16 44 41 36 5F 8C 68	..DA5_.h..DA6_.h
0A 17 44 41 37 5F 70 44 41 30 5F 53 49 44 30 70	..DA7_pDA0_SID0p
44 41 31 5F 53 49 44 31 70 44 41 32 5F 53 49 44	DA1_SID1pDA2_SID
32 70 44 41 33 5F 53 49 44 33 70 44 41 34 5F 53	2pDA3_SID3pDA4_S
49 44 34 70 44 41 35 5F 53 49 44 35 70 44 41 36	ID4pDA5_SID5pDA6
5F 53 49 44 36 70 44 41 37 5F 53 49 44 37 4A 53	_SID6pDA7_SID7JS
4D 49 0A C3 00 A4 12 04 02 00 00 14 26 57 50 54	MI..........&WPT
47 00 70 12 0D 03 00 0A 04 11 07 0A 04 00 00 00	G.p.............
00 60 70 57 41 50 54 88 83 88 60 0A 02 00 00 00	.`pWAPT...`.....
A4 60 14 17 57 50 54 53 01 7B 68 0A FF 60 70 60	.`..WPTS.{h..`p`
57 41 50 54 A4 12 04 02 00 00 14 4C 7D 47 57 44	WAPT.......L}GWD
49 00 A0 2C 92 5E 5E 2F 04 50 43 49 30 4C 50 43	I..,.^^/.PCI0LPC
30 45 43 5F 5F 57 4C 41 53 70 01 5E 5E 2F 04 50	0EC__WLASp.^^/.P
43 49 30 4C 50 43 30 45 43 5F 5F 57 4C 41 53 70	CI0LPC0EC__WLASp
12 09 03 00 0A 80 11 03 0A 80 60 70 01 88 83 88	..........`p....
60 0A 02 00 00 00 70 00 88 83 88 60 0A 02 00 01	`.....p....`....
00 70 00 62 70 62 88 83 88 60 0A 02 00 0A 02 00	.p.bpb...`......
70 62 88 83 88 60 0A 02 00 0A 03 00 70 62 88 83	pb...`......pb..
88 60 0A 02 00 0A 04 00 70 62 88 83 88 60 0A 02	.`......pb...`..
00 0A 05 00 70 0A 03 88 83 88 60 0A 02 00 0A 06	....p.....`.....
00 70 00 88 83 88 60 0A 02 00 0A 07 00 70 00 88	.p....`......p..
83 88 60 0A 02 00 0A 08 00 70 00 88 83 88 60 0A	..`......p....`.
02 00 0A 09 00 70 00 88 83 88 60 0A 02 00 0A 0A	.....p....`.....
00 70 00 88 83 88 60 0A 02 00 0A 0B 00 70 00 88	.p....`......p..
83 88 60 0A 02 00 0A 0C 00 70 00 88 83 88 60 0A	..`......p....`.
02 00 0A 0D 00 70 00 88 83 88 60 0A 02 00 0A 0E	.....p....`.....
00 70 00 88 83 88 60 0A 02 00 0A 0F 00 70 00 62	.p....`......p.b
A0 47 23 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45	.G#^^/.PCI0LPC0E
43 5F 5F 57 4C 53 5F 72 62 01 62 70 62 88 83 88	C__WLS_rb.bpb...
60 0A 02 00 0A 07 00 70 00 88 83 88 60 0A 02 00	`......p....`...
77 62 0A 10 00 00 70 00 88 83 88 60 0A 02 00 72	wb....p....`...r
77 62 0A 10 00 01 00 00 70 5E 5E 2F 04 50 43 49	wb......p^^/.PCI
30 50 42 35 5F 58 50 44 56 57 56 49 4C 88 83 88	0PB5_XPDVWVIL...
60 0A 02 00 72 77 62 0A 10 00 0A 02 00 00 70 5E	`...rwb.......p^
5E 2F 04 50 43 49 30 50 42 35 5F 58 50 44 56 57	^/.PCI0PB5_XPDVW
56 49 48 88 83 88 60 0A 02 00 72 77 62 0A 10 00	VIH...`...rwb...
0A 03 00 00 70 5E 5E 2F 04 50 43 49 30 50 42 35	....p^^/.PCI0PB5
5F 58 50 44 56 57 44 49 4C 88 83 88 60 0A 02 00	_XPDVWDIL...`...
72 77 62 0A 10 00 0A 04 00 00 70 5E 5E 2F 04 50	rwb.......p^^/.P
43 49 30 50 42 35 5F 58 50 44 56 57 44 49 48 88	CI0PB5_XPDVWDIH.
83 88 60 0A 02 00 72 77 62 0A 10 00 0A 05 00 00	..`...rwb.......
70 5E 5E 2F 04 50 43 49 30 50 42 35 5F 58 50 44	p^^/.PCI0PB5_XPD
56 57 53 56 4C 88 83 88 60 0A 02 00 72 77 62 0A	VWSVL...`...rwb.
10 00 0A 06 00 00 70 5E 5E 2F 04 50 43 49 30 50	......p^^/.PCI0P
42 35 5F 58 50 44 56 57 53 56 48 88 83 88 60 0A	B5_XPDVWSVH...`.
02 00 72 77 62 0A 10 00 0A 07 00 00 70 5E 5E 2F	..rwb.......p^^/
04 50 43 49 30 50 42 35 5F 58 50 44 56 57 53 53	.PCI0PB5_XPDVWSS
4C 88 83 88 60 0A 02 00 72 77 62 0A 10 00 0A 08	L...`...rwb.....
00 00 70 5E 5E 2F 04 50 43 49 30 50 42 35 5F 58	..p^^/.PCI0PB5_X
50 44 56 57 53 53 48 88 83 88 60 0A 02 00 72 77	PDVWSSH...`...rw
62 0A 10 00 0A 09 00 00 70 00 88 83 88 60 0A 02	b.......p....`..
00 72 77 62 0A 10 00 0A 0A 00 00 70 00 61 A0 19	.rwb.......p.a..
5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F	^^/.PCI0LPC0EC__
57 4C 44 5F 7D 61 01 61 A0 0A 57 4C 57 49 7D 61	WLD_}a.a..WLWI}a
0A 02 61 A0 1A 5E 5E 2F 04 50 43 49 30 4C 50 43	..a..^^/.PCI0LPC
30 45 43 5F 5F 57 4C 53 4C 7D 61 0A 04 61 A0 0A	0EC__WLSL}a..a..
42 54 4E 53 7D 61 0A 08 61 70 61 88 83 88 60 0A	BTNS}a..apa...`.
02 00 72 77 62 0A 10 00 0A 0B 00 00 70 00 88 83	..rwb.......p...
88 60 0A 02 00 72 77 62 0A 10 00 0A 0C 00 00 70	.`...rwb.......p
00 88 83 88 60 0A 02 00 72 77 62 0A 10 00 0A 0D	....`...rwb.....
00 00 70 00 88 83 88 60 0A 02 00 72 77 62 0A 10	..p....`...rwb..
00 0A 0E 00 00 70 00 88 83 88 60 0A 02 00 72 77	.....p....`...rw
62 0A 10 00 0A 0F 00 00 A0 4C 26 5E 5E 2F 04 50	b........L&^^/.P
43 49 30 4C 50 43 30 45 43 5F 5F 57 57 53 5F 72	CI0LPC0EC__WWS_r
62 01 62 70 62 88 83 88 60 0A 02 00 0A 07 00 70	b.bpb...`......p
0A 02 88 83 88 60 0A 02 00 77 62 0A 10 00 00 70	.....`...wb....p
01 88 83 88 60 0A 02 00 72 77 62 0A 10 00 01 00	....`...rwb.....
00 7B 57 57 56 44 0A FF 61 70 61 88 83 88 60 0A	.{WWVD..apa...`.
02 00 72 77 62 0A 10 00 0A 02 00 00 7A 57 57 56	..rwb.......zWWV
44 0A 08 61 7B 61 0A FF 61 70 61 88 83 88 60 0A	D..a{a..apa...`.
02 00 72 77 62 0A 10 00 0A 03 00 00 7B 57 57 44	..rwb.......{WWD
44 0A FF 61 70 61 88 83 88 60 0A 02 00 72 77 62	D..apa...`...rwb
0A 10 00 0A 04 00 00 7A 57 57 44 44 0A 08 61 7B	.......zWWDD..a{
61 0A FF 61 70 61 88 83 88 60 0A 02 00 72 77 62	a..apa...`...rwb
0A 10 00 0A 05 00 00 70 00 88 83 88 60 0A 02 00	.......p....`...
72 77 62 0A 10 00 0A 06 00 00 70 00 88 83 88 60	rwb.......p....`
0A 02 00 72 77 62 0A 10 00 0A 07 00 00 70 00 88	...rwb.......p..
83 88 60 0A 02 00 72 77 62 0A 10 00 0A 08 00 00	..`...rwb.......
70 00 88 83 88 60 0A 02 00 72 77 62 0A 10 00 0A	p....`...rwb....
09 00 00 70 01 88 83 88 60 0A 02 00 72 77 62 0A	...p....`...rwb.
10 00 0A 0A 00 00 70 00 61 A0 3B 5E 5E 2F 04 50	......p.a.;^^/.P
43 49 30 4C 50 43 30 45 43 5F 5F 4F 57 41 4E A0	CI0LPC0EC__OWAN.
09 57 41 50 54 7D 61 01 61 A1 1B A0 19 5E 5E 2F	.WAPT}a.a....^^/
04 50 43 49 30 4C 50 43 30 45 43 5F 5F 57 57 44	.PCI0LPC0EC__WWD
5F 7D 61 01 61 A1 4B 05 A0 3C 57 41 50 54 A0 2F	_}a.a.K..<WAPT./
5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F	^^/.PCI0LPC0EC__
42 41 54 50 A0 19 5E 5E 2F 04 50 43 49 30 4C 50	BATP..^^/.PCI0LP
43 30 45 43 5F 5F 57 57 44 5F 7D 61 01 61 A1 06	C0EC__WWD_}a.a..
7B 61 0A FE 61 A1 1B A0 19 5E 5E 2F 04 50 43 49	{a..a....^^/.PCI
30 4C 50 43 30 45 43 5F 5F 57 57 44 5F 7D 61 01	0LPC0EC__WWD_}a.
61 A0 0A 57 57 57 49 7D 61 0A 02 61 A0 1A 5E 5E	a..WWWI}a..a..^^
2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 57 57	/.PCI0LPC0EC__WW
53 4C 7D 61 0A 04 61 A0 0A 42 54 4E 53 7D 61 0A	SL}a..a..BTNS}a.
08 61 70 61 88 83 88 60 0A 02 00 72 77 62 0A 10	.apa...`...rwb..
00 0A 0B 00 00 70 00 61 A0 20 92 5E 5E 2F 04 50	.....p.a. .^^/.P
43 49 30 4C 50 43 30 45 43 5F 5F 4F 57 41 4E A0	CI0LPC0EC__OWAN.
09 53 49 4D 44 7D 61 01 61 70 61 88 83 88 60 0A	.SIMD}a.apa...`.
02 00 72 77 62 0A 10 00 0A 0C 00 00 70 00 88 83	..rwb.......p...
88 60 0A 02 00 72 77 62 0A 10 00 0A 0D 00 00 70	.`...rwb.......p
00 88 83 88 60 0A 02 00 72 77 62 0A 10 00 0A 0E	....`...rwb.....
00 00 70 00 88 83 88 60 0A 02 00 72 77 62 0A 10	..p....`...rwb..
00 0A 0F 00 00 A0 4F 22 5E 5E 2F 04 50 43 49 30	......O"^^/.PCI0
4C 50 43 30 45 43 5F 5F 42 54 53 5F 72 62 01 62	LPC0EC__BTS_rb.b
70 62 88 83 88 60 0A 02 00 0A 07 00 70 01 88 83	pb...`......p...
88 60 0A 02 00 77 62 0A 10 00 00 70 01 88 83 88	.`...wb....p....
60 0A 02 00 72 77 62 0A 10 00 01 00 00 7B 42 54	`...rwb......{BT
56 44 0A FF 61 70 61 88 83 88 60 0A 02 00 72 77	VD..apa...`...rw
62 0A 10 00 0A 02 00 00 7A 42 54 56 44 0A 08 61	b.......zBTVD..a
7B 61 0A FF 61 70 61 88 83 88 60 0A 02 00 72 77	{a..apa...`...rw
62 0A 10 00 0A 03 00 00 7B 42 54 44 44 0A FF 61	b.......{BTDD..a
70 61 88 83 88 60 0A 02 00 72 77 62 0A 10 00 0A	pa...`...rwb....
04 00 00 7A 42 54 44 44 0A 08 61 7B 61 0A FF 61	...zBTDD..a{a..a
70 61 88 83 88 60 0A 02 00 72 77 62 0A 10 00 0A	pa...`...rwb....
05 00 00 70 00 88 83 88 60 0A 02 00 72 77 62 0A	...p....`...rwb.
10 00 0A 06 00 00 70 00 88 83 88 60 0A 02 00 72	......p....`...r
77 62 0A 10 00 0A 07 00 00 70 00 88 83 88 60 0A	wb.......p....`.
02 00 72 77 62 0A 10 00 0A 08 00 00 70 00 88 83	..rwb.......p...
88 60 0A 02 00 72 77 62 0A 10 00 0A 09 00 00 A0	.`...rwb........
18 57 42 43 42 70 00 88 83 88 60 0A 02 00 72 77	.WBCBp....`...rw
62 0A 10 00 0A 0A 00 00 A1 15 70 0A 02 88 83 88	b.........p.....
60 0A 02 00 72 77 62 0A 10 00 0A 0A 00 00 70 00	`...rwb.......p.
61 A0 46 04 57 42 43 42 A0 19 5E 5E 2F 04 50 43	a.F.WBCB..^^/.PC
49 30 4C 50 43 30 45 43 5F 5F 57 4C 44 5F 7D 61	I0LPC0EC__WLD_}a
01 61 A0 0A 57 4C 57 49 7D 61 0A 02 61 A0 1A 5E	.a..WLWI}a..a..^
5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 57	^/.PCI0LPC0EC__W
4C 53 4C 7D 61 0A 04 61 A1 42 04 A0 19 5E 5E 2F	LSL}a..a.B...^^/
04 50 43 49 30 4C 50 43 30 45 43 5F 5F 42 54 44	.PCI0LPC0EC__BTD
5F 7D 61 01 61 A0 0A 42 54 57 49 7D 61 0A 02 61	_}a.a..BTWI}a..a
A0 1A 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43	..^^/.PCI0LPC0EC
5F 5F 42 54 53 4C 7D 61 0A 04 61 A0 0A 42 54 4E	__BTSL}a..a..BTN
53 7D 61 0A 08 61 70 61 88 83 88 60 0A 02 00 72	S}a..apa...`...r
77 62 0A 10 00 0A 0B 00 00 70 00 88 83 88 60 0A	wb.......p....`.
02 00 72 77 62 0A 10 00 0A 0C 00 00 70 00 88 83	..rwb.......p...
88 60 0A 02 00 72 77 62 0A 10 00 0A 0D 00 00 70	.`...rwb.......p
00 88 83 88 60 0A 02 00 72 77 62 0A 10 00 0A 0E	....`...rwb.....
00 00 70 00 88 83 88 60 0A 02 00 72 77 62 0A 10	..p....`...rwb..
00 0A 0F 00 00 A4 60 14 4F 16 53 57 44 53 01 A0	......`.O.SWDS..
49 13 7D 7D 5E 5E 2F 04 50 43 49 30 4C 50 43 30	I.}}^^/.PCI0LPC0
45 43 5F 5F 57 4C 53 5F 5E 5E 2F 04 50 43 49 30	EC__WLS_^^/.PCI0
4C 50 43 30 45 43 5F 5F 42 54 53 5F 00 5E 5E 2F	LPC0EC__BTS_.^^/
04 50 43 49 30 4C 50 43 30 45 43 5F 5F 57 57 53	.PCI0LPC0EC__WWS
5F 00 70 68 63 7B 63 0A FF 60 7A 63 0A 08 61 7B	_.phc{c..`zc..a{
61 0A FF 61 7A 63 0A 10 62 7B 62 0A FF 62 7A 63	a..azc..b{b..bzc
0A 18 63 7B 63 0A FF 63 A0 4C 06 93 63 01 A0 21	..c{c..c.L..c..!
93 62 00 A0 15 57 42 43 42 70 01 42 54 4E 53 53	.b...WBCBp.BTNSS
57 4C 53 01 53 42 54 53 01 A1 06 53 57 4C 53 01	WLS.SBTS...SWLS.
A0 09 93 62 01 53 57 57 53 01 A0 0A 93 62 0A 02	...b.SWWS....b..
53 42 54 53 01 A0 14 93 62 0A FE 53 57 4C 53 01	SBTS....b..SWLS.
53 42 54 53 01 53 57 57 53 01 A0 1A 93 62 0A FF	SBTS.SWWS....b..
70 01 42 54 4E 53 53 57 4C 53 01 53 42 54 53 01	p.BTNSSWLS.SBTS.
53 57 57 53 01 A1 43 06 A0 1B 93 62 00 A0 0F 57	SWWS..C....b...W
42 43 42 53 57 4C 53 00 53 42 54 53 00 A1 06 53	BCBSWLS.SBTS...S
57 4C 53 00 A0 09 93 62 01 53 57 57 53 00 A0 0A	WLS....b.SWWS...
93 62 0A 02 53 42 54 53 00 A0 14 93 62 0A FE 53	.b..SBTS....b..S
57 4C 53 00 53 42 54 53 00 53 57 57 53 00 A0 1A	WLS.SBTS.SWWS...
93 62 0A FF 70 00 42 54 4E 53 53 57 4C 53 00 53	.b..p.BTNSSWLS.S
42 54 53 00 53 57 57 53 00 A1 08 A4 12 05 02 0A	BTS.SWWS........
0D 00 5B 22 0A C8 70 0A 05 57 4D 49 55 70 00 57	..["..p..WMIUp.W
4D 49 56 86 57 4D 49 44 0A 80 70 0A 85 49 4F 38	MIV.WMID..p..IO8
30 A4 12 04 02 00 00 14 4C 05 53 42 54 53 01 70	0.......L.SBTS.p
68 60 7B 60 01 60 A0 4D 04 90 5E 5E 2F 04 50 43	h`{`.`.M..^^/.PC
49 30 4C 50 43 30 45 43 5F 5F 42 54 53 5F 5E 5E	I0LPC0EC__BTS_^^
2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 42 54	/.PCI0LPC0EC__BT
53 4C 70 60 42 54 57 49 70 60 5E 5E 2F 04 50 43	SLp`BTWIp`^^/.PC
49 30 4C 50 43 30 45 43 5F 5F 42 54 44 5F 70 60	I0LPC0EC__BTD_p`
42 54 42 4B 14 4C 05 53 57 4C 53 01 70 68 60 7B	BTBK.L.SWLS.ph`{
60 01 60 A0 4D 04 90 5E 5E 2F 04 50 43 49 30 4C	`.`.M..^^/.PCI0L
50 43 30 45 43 5F 5F 57 4C 53 5F 5E 5E 2F 04 50	PC0EC__WLS_^^/.P
43 49 30 4C 50 43 30 45 43 5F 5F 57 4C 53 4C 70	CI0LPC0EC__WLSLp
60 57 4C 57 49 70 60 5E 5E 2F 04 50 43 49 30 4C	`WLWIp`^^/.PCI0L
50 43 30 45 43 5F 5F 57 4C 44 5F 70 60 57 4C 42	PC0EC__WLD_p`WLB
4B 14 4C 05 53 57 57 53 01 70 68 60 7B 60 01 60	K.L.SWWS.ph`{`.`
A0 4D 04 90 5E 5E 2F 04 50 43 49 30 4C 50 43 30	.M..^^/.PCI0LPC0
45 43 5F 5F 57 57 53 5F 5E 5E 2F 04 50 43 49 30	EC__WWS_^^/.PCI0
4C 50 43 30 45 43 5F 5F 57 57 53 4C 70 60 57 57	LPC0EC__WWSLp`WW
57 49 70 60 5E 5E 2F 04 50 43 49 30 4C 50 43 30	WIp`^^/.PCI0LPC0
45 43 5F 5F 57 57 44 5F 70 60 57 57 42 4B 14 34	EC__WWD_p`WWBK.4
47 44 4C 43 00 70 12 0D 03 00 0A 04 11 07 0A 04	GDLC.p..........
00 00 00 00 60 70 48 53 44 43 88 83 88 60 0A 02	....`pHSDC...`..
00 00 00 70 48 53 44 53 88 83 88 60 0A 02 00 01	...pHSDS...`....
00 A4 60 14 33 53 44 4C 43 01 70 0A 1D 48 57 43	..`.3SDLC.p..HWC
54 70 0A 02 48 57 42 43 70 68 88 57 4D 42 46 00	Tp..HWBCph.WMBF.
00 70 57 4D 42 46 48 57 42 46 70 0A C3 53 53 4D	.pWMBFHWBFp..SSM
50 A4 12 04 02 00 00 14 41 04 47 42 55 53 00 70	P.......A.GBUS.p
12 09 03 00 0A 04 11 03 0A 04 62 A0 0A 90 48 42	..........b...HB
55 43 01 70 01 60 A1 04 70 00 60 70 48 42 55 53	UC.p.`..p.`pHBUS
61 70 60 88 83 88 62 0A 02 00 00 00 70 61 88 83	ap`...b.....pa..
88 62 0A 02 00 01 00 A4 62 14 12 53 42 55 53 01	.b......b..SBUS.
70 68 48 42 55 43 A4 12 04 02 00 00 14 45 0C 57	phHBUC.......E.W
4D 42 47 00 70 12 0D 03 00 0A 04 11 07 0A 04 00	MBG.p...........
00 00 00 60 A0 41 09 5E 5E 2F 04 50 43 49 30 4C	...`.A.^^/.PCI0L
50 43 30 45 43 5F 5F 42 41 54 50 A0 21 5E 5E 2F	PC0EC__BATP.!^^/
04 50 43 49 30 4C 50 43 30 45 43 5F 5F 41 43 53	.PCI0LPC0EC__ACS
43 70 0A 03 88 83 88 60 0A 02 00 00 00 A1 48 05	Cp.....`......H.
A0 21 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43	.!^^/.PCI0LPC0EC
5F 5F 41 44 44 43 70 0A 02 88 83 88 60 0A 02 00	__ADDCp.....`...
00 00 A1 33 A0 24 7B 5E 5E 2F 04 50 43 49 30 4C	...3.${^^/.PCI0L
50 43 30 45 43 5F 5F 42 53 54 5F 0A 02 00 70 01	PC0EC__BST_...p.
88 83 88 60 0A 02 00 00 00 A1 0C 70 00 88 83 88	...`.......p....
60 0A 02 00 00 00 A1 0D 70 0A FF 88 83 88 60 0A	`.......p.....`.
02 00 00 00 70 0A FF 88 83 88 60 0A 02 00 01 00	....p.....`.....
A4 60 14 47 1B 57 4D 53 47 01 70 68 61 7B 61 0A	.`.G.WMSG.pha{a.
FF 60 7A 61 0A 08 61 7B 61 0A FF 61 A0 47 0C 93	.`za..a{a..a.G..
60 00 A0 49 0B 5E 5E 2F 04 50 43 49 30 4C 50 43	`..I.^^/.PCI0LPC
30 45 43 5F 5F 42 41 54 50 A0 35 93 61 00 70 00	0EC__BATP.5.a.p.
5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F	^^/.PCI0LPC0EC__
41 44 44 43 70 00 5E 5E 2F 04 50 43 49 30 4C 50	ADDCp.^^/.PCI0LP
43 30 45 43 5F 5F 41 43 53 43 70 00 60 A4 60 A0	C0EC__ACSCp.`.`.
35 93 61 01 70 00 5E 5E 2F 04 50 43 49 30 4C 50	5.a.p.^^/.PCI0LP
43 30 45 43 5F 5F 41 44 44 43 70 00 5E 5E 2F 04	C0EC__ADDCp.^^/.
50 43 49 30 4C 50 43 30 45 43 5F 5F 41 43 53 43	PCI0LPC0EC__ACSC
70 00 60 A4 60 A0 36 93 61 0A 02 70 01 5E 5E 2F	p.`.`.6.a..p.^^/
04 50 43 49 30 4C 50 43 30 45 43 5F 5F 41 44 44	.PCI0LPC0EC__ADD
43 70 00 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45	Cp.^^/.PCI0LPC0E
43 5F 5F 41 43 53 43 70 00 60 A4 60 A1 07 70 0A	C__ACSCp.`.`..p.
FF 60 A4 60 A0 0A 93 60 01 70 0A FF 60 A4 60 A0	.`.`...`.p..`.`.
48 0C 93 60 0A 63 A0 49 0B 5E 5E 2F 04 50 43 49	H..`.c.I.^^/.PCI
30 4C 50 43 30 45 43 5F 5F 42 41 54 50 A0 35 93	0LPC0EC__BATP.5.
61 00 70 00 5E 5E 2F 04 50 43 49 30 4C 50 43 30	a.p.^^/.PCI0LPC0
45 43 5F 5F 41 44 44 43 70 00 5E 5E 2F 04 50 43	EC__ADDCp.^^/.PC
49 30 4C 50 43 30 45 43 5F 5F 41 43 53 43 70 00	I0LPC0EC__ACSCp.
60 A4 60 A0 35 93 61 01 70 01 5E 5E 2F 04 50 43	`.`.5.a.p.^^/.PC
49 30 4C 50 43 30 45 43 5F 5F 41 44 44 43 70 00	I0LPC0EC__ADDCp.
5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F	^^/.PCI0LPC0EC__
41 43 53 43 70 00 60 A4 60 A0 36 93 61 0A 02 70	ACSCp.`.`.6.a..p
00 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F	.^^/.PCI0LPC0EC_
5F 41 44 44 43 70 01 5E 5E 2F 04 50 43 49 30 4C	_ADDCp.^^/.PCI0L
50 43 30 45 43 5F 5F 41 43 53 43 70 00 60 A4 60	PC0EC__ACSCp.`.`
A1 07 70 0A FF 60 A4 60 A4 60 14 43 5B 47 54 44	..p..`.`.`.C[GTD
43 01 70 12 09 03 00 0A 80 11 03 0A 80 60 A0 2D	C.p..........`.-
93 68 00 70 01 88 83 88 60 0A 02 00 00 00 70 5E	.h.p....`.....p^
5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 43	^/.PCI0LPC0EC__C
50 54 30 88 83 88 60 0A 02 00 01 00 A0 4D 08 93	PT0...`......M..
68 01 A0 47 08 93 5E 5E 2F 04 50 43 49 30 4C 50	h..G..^^/.PCI0LP
43 30 45 43 5F 5F 55 4D 41 46 00 70 01 88 83 88	C0EC__UMAF.p....
60 0A 02 00 00 00 70 68 5E 5E 2F 04 50 43 49 30	`.....ph^^/.PCI0
4C 50 43 30 45 43 5F 5F 57 53 43 52 70 01 5E 5E	LPC0EC__WSCRp.^^
2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 57 52	/.PCI0LPC0EC__WR
46 47 A2 19 5E 5E 2F 04 50 43 49 30 4C 50 43 30	FG..^^/.PCI0LPC0
45 43 5F 5F 57 52 46 47 5B 21 0A 0A 70 5E 5E 2F	EC__WRFG[!..p^^/
04 50 43 49 30 4C 50 43 30 45 43 5F 5F 57 44 41	.PCI0LPC0EC__WDA
30 88 83 88 60 0A 02 00 01 00 A0 45 07 93 68 0A	0...`......E..h.
03 70 01 88 83 88 60 0A 02 00 00 00 70 68 5E 5E	.p....`.....ph^^
2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 57 53	/.PCI0LPC0EC__WS
43 52 70 01 5E 5E 2F 04 50 43 49 30 4C 50 43 30	CRp.^^/.PCI0LPC0
45 43 5F 5F 57 52 46 47 A2 19 5E 5E 2F 04 50 43	EC__WRFG..^^/.PC
49 30 4C 50 43 30 45 43 5F 5F 57 52 46 47 5B 21	I0LPC0EC__WRFG[!
0A 0A 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45	..p^^/.PCI0LPC0E
43 5F 5F 57 44 41 30 88 83 88 60 0A 02 00 01 00	C__WDA0...`.....
A0 4C 08 93 68 0A 04 A0 45 08 5E 5E 2F 04 50 43	.L..h...E.^^/.PC
49 30 4C 50 43 30 45 43 5F 5F 42 41 54 50 70 01	I0LPC0EC__BATPp.
88 83 88 60 0A 02 00 00 00 70 68 5E 5E 2F 04 50	...`.....ph^^/.P
43 49 30 4C 50 43 30 45 43 5F 5F 57 53 43 52 70	CI0LPC0EC__WSCRp
01 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F	.^^/.PCI0LPC0EC_
5F 57 52 46 47 A2 19 5E 5E 2F 04 50 43 49 30 4C	_WRFG..^^/.PCI0L
50 43 30 45 43 5F 5F 57 52 46 47 5B 21 0A 0A 70	PC0EC__WRFG[!..p
5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F	^^/.PCI0LPC0EC__
57 44 41 30 88 83 88 60 0A 02 00 01 00 A0 48 10	WDA0...`......H.
93 68 0A 06 A0 3D 92 95 5E 5E 2F 03 50 43 49 30	.h...=..^^/.PCI0
43 50 46 33 43 4F 52 4E 00 70 01 88 83 88 60 0A	CPF3CORN.p....`.
02 00 00 00 70 5E 5E 2F 04 50 43 49 30 4C 50 43	....p^^/.PCI0LPC
30 45 43 5F 5F 54 48 46 47 88 83 88 60 0A 02 00	0EC__THFG...`...
01 00 A0 3F 92 95 5E 5E 2F 03 50 43 49 30 43 50	...?..^^/.PCI0CP
46 33 43 4F 52 4E 01 70 0A 02 88 83 88 60 0A 02	F3CORN.p.....`..
00 00 00 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30	...p^^/.PCI0LPC0
45 43 5F 5F 54 48 46 47 88 83 88 60 0A 02 00 0A	EC__THFG...`....
02 00 A0 41 04 92 95 5E 5E 2F 03 50 43 49 30 43	...A...^^/.PCI0C
50 46 33 43 4F 52 4E 0A 02 70 0A 03 88 83 88 60	PF3CORN..p.....`
0A 02 00 00 00 70 5E 5E 2F 04 50 43 49 30 4C 50	.....p^^/.PCI0LP
43 30 45 43 5F 5F 54 48 46 47 88 83 88 60 0A 02	C0EC__THFG...`..
00 0A 03 00 A0 41 04 92 95 5E 5E 2F 03 50 43 49	.....A...^^/.PCI
30 43 50 46 33 43 4F 52 4E 0A 03 70 0A 04 88 83	0CPF3CORN..p....
88 60 0A 02 00 00 00 70 5E 5E 2F 04 50 43 49 30	.`.....p^^/.PCI0
4C 50 43 30 45 43 5F 5F 54 48 46 47 88 83 88 60	LPC0EC__THFG...`
0A 02 00 0A 04 00 A0 1E 93 68 0A 10 70 01 88 83	.........h..p...
88 60 0A 02 00 00 00 70 43 44 41 30 88 83 88 60	.`.....pCDA0...`
0A 02 00 01 00 A0 36 93 68 0A 11 A0 30 93 5E 5E	......6.h...0.^^
2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 55 4D	/.PCI0LPC0EC__UM
41 46 00 70 01 88 83 88 60 0A 02 00 00 00 70 47	AF.p....`.....pG
44 41 30 88 83 88 60 0A 02 00 01 00 A0 1E 93 68	DA0...`........h
0A 13 70 01 88 83 88 60 0A 02 00 00 00 70 46 44	..p....`.....pFD
41 30 88 83 88 60 0A 02 00 01 00 A0 34 93 68 0A	A0...`......4.h.
14 A0 2E 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45	...^^/.PCI0LPC0E
43 5F 5F 42 41 54 50 70 01 88 83 88 60 0A 02 00	C__BATPp....`...
00 00 70 42 44 41 30 88 83 88 60 0A 02 00 01 00	..pBDA0...`.....
A0 45 07 93 68 0A 20 70 01 88 83 88 60 0A 02 00	.E..h. p....`...
00 00 70 68 5E 5E 2F 04 50 43 49 30 4C 50 43 30	..ph^^/.PCI0LPC0
45 43 5F 5F 57 53 43 52 70 01 5E 5E 2F 04 50 43	EC__WSCRp.^^/.PC
49 30 4C 50 43 30 45 43 5F 5F 57 52 46 47 A2 19	I0LPC0EC__WRFG..
5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F	^^/.PCI0LPC0EC__
57 52 46 47 5B 21 0A 0A 70 5E 5E 2F 04 50 43 49	WRFG[!..p^^/.PCI
30 4C 50 43 30 45 43 5F 5F 57 44 41 30 88 83 88	0LPC0EC__WDA0...
60 0A 02 00 01 00 A0 4E 08 93 68 0A 21 A0 47 08	`......N..h.!.G.
93 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F	.^^/.PCI0LPC0EC_
5F 55 4D 41 46 00 70 01 88 83 88 60 0A 02 00 00	_UMAF.p....`....
00 70 68 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45	.ph^^/.PCI0LPC0E
43 5F 5F 57 53 43 52 70 01 5E 5E 2F 04 50 43 49	C__WSCRp.^^/.PCI
30 4C 50 43 30 45 43 5F 5F 57 52 46 47 A2 19 5E	0LPC0EC__WRFG..^
5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 57	^/.PCI0LPC0EC__W
52 46 47 5B 21 0A 0A 70 5E 5E 2F 04 50 43 49 30	RFG[!..p^^/.PCI0
4C 50 43 30 45 43 5F 5F 57 44 41 30 88 83 88 60	LPC0EC__WDA0...`
0A 02 00 01 00 A0 45 07 93 68 0A 23 70 01 88 83	......E..h.#p...
88 60 0A 02 00 00 00 70 68 5E 5E 2F 04 50 43 49	.`.....ph^^/.PCI
30 4C 50 43 30 45 43 5F 5F 57 53 43 52 70 01 5E	0LPC0EC__WSCRp.^
5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 57	^/.PCI0LPC0EC__W
52 46 47 A2 19 5E 5E 2F 04 50 43 49 30 4C 50 43	RFG..^^/.PCI0LPC
30 45 43 5F 5F 57 52 46 47 5B 21 0A 0A 70 5E 5E	0EC__WRFG[!..p^^
2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 57 44	/.PCI0LPC0EC__WD
41 30 88 83 88 60 0A 02 00 01 00 A0 4C 08 93 68	A0...`......L..h
0A 24 A0 45 08 5E 5E 2F 04 50 43 49 30 4C 50 43	.$.E.^^/.PCI0LPC
30 45 43 5F 5F 42 41 54 50 70 01 88 83 88 60 0A	0EC__BATPp....`.
02 00 00 00 70 68 5E 5E 2F 04 50 43 49 30 4C 50	....ph^^/.PCI0LP
43 30 45 43 5F 5F 57 53 43 52 70 01 5E 5E 2F 04	C0EC__WSCRp.^^/.
50 43 49 30 4C 50 43 30 45 43 5F 5F 57 52 46 47	PCI0LPC0EC__WRFG
A2 19 5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43	..^^/.PCI0LPC0EC
5F 5F 57 52 46 47 5B 21 0A 0A 70 5E 5E 2F 04 50	__WRFG[!..p^^/.P
43 49 30 4C 50 43 30 45 43 5F 5F 57 44 41 30 88	CI0LPC0EC__WDA0.
83 88 60 0A 02 00 01 00 A0 23 93 68 0A AA 70 5E	..`......#.h..p^
5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 57	^/.PCI0LPC0EC__W
54 54 53 88 83 88 60 0A 02 00 00 00 A4 60 14 4C	TTS...`......`.L
2B 53 54 44 43 01 70 68 61 7B 61 0A FF 53 55 42	+STDC.pha{a..SUB
43 7A 61 0A 08 61 7B 61 0A FF 53 49 5A 45 7A 61	Cza..a{a..SIZEza
0A 08 61 7B 61 0A FF 54 44 41 30 A0 10 92 95 53	..a{a..TDA0....S
49 5A 45 0A 02 A4 12 05 02 0A 06 00 A0 1E 93 53	IZE............S
55 42 43 0A 10 70 0A 55 43 44 41 46 70 54 44 41	UBC..p.UCDAFpTDA
30 43 44 41 30 A4 12 04 02 00 00 A0 36 93 53 55	0CDA0.......6.SU
42 43 0A 11 A0 27 93 5E 5E 2F 04 50 43 49 30 4C	BC...'.^^/.PCI0L
50 43 30 45 43 5F 5F 55 4D 41 46 00 70 0A 55 47	PC0EC__UMAF.p.UG
44 41 46 70 54 44 41 30 47 44 41 30 A4 12 04 02	DAFpTDA0GDA0....
00 00 A0 1E 93 53 55 42 43 0A 13 70 0A 55 46 44	.....SUBC..p.UFD
41 46 70 54 44 41 30 46 44 41 30 A4 12 04 02 00	AFpTDA0FDA0.....
00 A0 34 93 53 55 42 43 0A 14 A0 25 5E 5E 2F 04	..4.SUBC...%^^/.
50 43 49 30 4C 50 43 30 45 43 5F 5F 42 41 54 50	PCI0LPC0EC__BATP
70 0A 55 42 44 41 46 70 54 44 41 30 42 44 41 30	p.UBDAFpTDA0BDA0
A4 12 04 02 00 00 A0 47 05 93 53 55 42 43 0A 20	.......G..SUBC. 
70 53 55 42 43 5E 5E 2F 04 50 43 49 30 4C 50 43	pSUBC^^/.PCI0LPC
30 45 43 5F 5F 57 53 43 52 70 54 44 41 30 5E 5E	0EC__WSCRpTDA0^^
2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 57 44	/.PCI0LPC0EC__WD
41 30 70 01 5E 5E 2F 04 50 43 49 30 4C 50 43 30	A0p.^^/.PCI0LPC0
45 43 5F 5F 57 57 46 47 A4 12 04 02 00 00 A0 40	EC__WWFG.......@
07 93 53 55 42 43 0A 21 A0 40 06 93 5E 5E 2F 04	..SUBC.!.@..^^/.
50 43 49 30 4C 50 43 30 45 43 5F 5F 55 4D 41 46	PCI0LPC0EC__UMAF
00 70 53 55 42 43 5E 5E 2F 04 50 43 49 30 4C 50	.pSUBC^^/.PCI0LP
43 30 45 43 5F 5F 57 53 43 52 70 54 44 41 30 5E	C0EC__WSCRpTDA0^
5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 57	^/.PCI0LPC0EC__W
44 41 30 70 01 5E 5E 2F 04 50 43 49 30 4C 50 43	DA0p.^^/.PCI0LPC
30 45 43 5F 5F 57 57 46 47 A4 12 04 02 00 00 A0	0EC__WWFG.......
47 05 93 53 55 42 43 0A 23 70 53 55 42 43 5E 5E	G..SUBC.#pSUBC^^
2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 57 53	/.PCI0LPC0EC__WS
43 52 70 54 44 41 30 5E 5E 2F 04 50 43 49 30 4C	CRpTDA0^^/.PCI0L
50 43 30 45 43 5F 5F 57 44 41 30 70 01 5E 5E 2F	PC0EC__WDA0p.^^/
04 50 43 49 30 4C 50 43 30 45 43 5F 5F 57 57 46	.PCI0LPC0EC__WWF
47 A4 12 04 02 00 00 A0 4E 06 93 53 55 42 43 0A	G.......N..SUBC.
24 A0 4E 05 5E 5E 2F 04 50 43 49 30 4C 50 43 30	$.N.^^/.PCI0LPC0
45 43 5F 5F 42 41 54 50 70 53 55 42 43 5E 5E 2F	EC__BATPpSUBC^^/
04 50 43 49 30 4C 50 43 30 45 43 5F 5F 57 53 43	.PCI0LPC0EC__WSC
52 70 54 44 41 30 5E 5E 2F 04 50 43 49 30 4C 50	RpTDA0^^/.PCI0LP
43 30 45 43 5F 5F 57 44 41 30 70 01 5E 5E 2F 04	C0EC__WDA0p.^^/.
50 43 49 30 4C 50 43 30 45 43 5F 5F 57 57 46 47	PCI0LPC0EC__WWFG
A4 12 04 02 00 00 A0 3D 93 53 55 42 43 0A AA 70	.......=.SUBC..p
53 55 42 43 5E 5E 2F 04 50 43 49 30 4C 50 43 30	SUBC^^/.PCI0LPC0
45 43 5F 5F 57 53 43 52 70 01 5E 5E 2F 04 50 43	EC__WSCRp.^^/.PC
49 30 4C 50 43 30 45 43 5F 5F 57 57 46 47 A4 12	I0LPC0EC__WWFG..
04 02 00 00 A4 12 05 02 0A 06 00 14 26 47 46 43	............&GFC
43 00 70 12 0D 03 00 0A 04 11 07 0A 04 00 00 00	C.p.............
00 60 70 46 41 43 4D 88 83 88 60 0A 02 00 00 00	.`pFACM...`.....
A4 60 14 39 53 46 43 43 01 70 0A 29 48 57 43 54	.`.9SFCC.p.)HWCT
70 0A 02 48 57 42 43 70 68 88 57 4D 42 46 00 00	p..HWBCph.WMBF..
70 57 4D 42 46 48 57 42 46 70 0A C3 53 53 4D 50	pWMBFHWBFp..SSMP
70 68 46 41 43 4D A4 12 04 02 00 00 14 44 04 47	phFACM.......D.G
50 45 53 00 70 12 0D 03 00 0A 04 11 07 0A 04 00	PES.p...........
00 00 00 60 70 0A 2A 48 57 43 54 70 01 48 57 42	...`p.*HWCTp.HWB
43 70 0A C3 53 53 4D 50 70 48 57 42 46 57 4D 42	Cp..SSMPpHWBFWMB
46 70 57 42 30 30 88 83 88 60 0A 02 00 00 00 A4	FpWB00...`......
60 14 33 53 50 45 53 01 70 0A 2A 48 57 43 54 70	`.3SPES.p.*HWCTp
0A 02 48 57 42 43 70 68 88 57 4D 42 46 00 00 70	..HWBCph.WMBF..p
57 4D 42 46 48 57 42 46 70 0A C3 53 53 4D 50 A4	WMBFHWBFp..SSMP.
12 04 02 00 00 14 47 06 47 42 43 4F 00 70 12 0D	......G.GBCO.p..
03 00 0A 04 11 07 0A 04 00 00 00 00 60 A0 33 5E	............`.3^
5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F 42	^/.PCI0LPC0EC__B
41 54 50 70 5E 5E 2F 04 50 43 49 30 4C 50 43 30	ATPp^^/.PCI0LPC0
45 43 5F 5F 57 32 42 47 88 83 88 60 0A 02 00 00	EC__W2BG...`....
00 A1 0D 70 0A FF 88 83 88 60 0A 02 00 00 00 70	...p.....`.....p
0A FF 88 83 88 60 0A 02 00 01 00 A4 60 14 46 07	.....`......`.F.
53 42 43 4F 01 70 68 61 7B 61 0A FF 60 7A 61 0A	SBCO.pha{a..`za.
08 61 7B 61 0A FF 61 A0 4F 04 93 60 00 A0 41 04	.a{a..a.O..`..A.
5E 5E 2F 04 50 43 49 30 4C 50 43 30 45 43 5F 5F	^^/.PCI0LPC0EC__
42 41 54 50 70 61 5E 5E 2F 04 50 43 49 30 4C 50	BATPpa^^/.PCI0LP
43 30 45 43 5F 5F 57 32 42 53 A4 5E 5E 2F 04 50	C0EC__W2BS.^^/.P
43 49 30 4C 50 43 30 45 43 5F 5F 57 32 42 52 A1	CI0LPC0EC__W2BR.
07 70 0A 36 60 A4 60 A0 0A 93 60 01 70 0A 36 60	.p.6`.`...`.p.6`
A4 60 A4 60 14 44 07 47 54 43 53 00 70 12 0D 03	.`.`.D.GTCS.p...
00 0A 04 11 07 0A 04 00 00 00 00 60 70 5E 5E 2F	...........`p^^/
04 50 43 49 30 4C 50 43 30 45 43 5F 5F 41 43 43	.PCI0LPC0EC__ACC
53 88 83 88 60 0A 02 00 00 00 70 5E 5E 2F 04 50	S...`.....p^^/.P
43 49 30 4C 50 43 30 45 43 5F 5F 4D 4D 53 5F 88	CI0LPC0EC__MMS_.
83 88 60 0A 02 00 01 00 70 5E 5E 2F 04 50 43 49	..`.....p^^/.PCI
30 4C 50 43 30 45 43 5F 5F 44 4D 53 5F 88 83 88	0LPC0EC__DMS_...
60 0A 02 00 0A 02 00 A4 60 14 4A 04 53 54 43 53	`.......`.J.STCS
01 70 68 63 7A 63 0A 08 61 7B 61 0A FF 5E 5E 2F	.phczc..a{a..^^/
04 50 43 49 30 4C 50 43 30 45 43 5F 5F 4D 4D 53	.PCI0LPC0EC__MMS
5F 7A 63 0A 10 62 7B 62 0A FF 5E 5E 2F 04 50 43	_zc..b{b..^^/.PC
49 30 4C 50 43 30 45 43 5F 5F 44 4D 53 5F A4 12	I0LPC0EC__DMS_..
04 02 00 00 14 4E 0E 5F 57 45 44 01 A0 45 05 93	.....N._WED..E..
68 0A A0 A0 2D 93 83 88 45 54 59 50 00 00 00 70	h...-...ETYP...p
53 30 30 31 42 46 32 53 70 42 46 32 53 88 83 88	S001BF2SpBF2S...
45 56 4E 54 00 00 01 00 A4 83 88 45 56 4E 54 00	EVNT.......EVNT.
00 A0 14 93 83 88 45 54 59 50 00 00 01 A4 83 88	......ETYP......
45 56 4E 54 01 00 A1 0B A4 83 88 45 56 4E 54 0A	EVNT.......EVNT.
02 00 A1 40 09 70 11 0B 0A 08 00 00 00 00 00 00	...@.p..........
00 00 60 8A 60 00 45 56 49 44 8A 60 0A 04 45 56	..`.`.EVID.`..EV
44 41 70 57 4D 49 55 45 56 49 44 70 57 4D 49 56	DApWMIUEVIDpWMIV
45 56 44 41 A0 4E 04 92 93 57 4D 49 59 00 70 57	EVDA.N...WMIY.pW
4D 49 59 57 4D 49 55 70 57 4D 49 5A 57 4D 49 56	MIYWMIUpWMIZWMIV
70 57 4D 49 55 45 56 49 44 70 57 4D 49 56 45 56	pWMIUEVIDpWMIVEV
44 41 70 00 57 4D 49 59 70 00 57 4D 49 5A A0 14	DAp.WMIYp.WMIZ..
93 57 45 56 54 00 70 01 57 45 56 54 86 57 4D 49	.WEVT.p.WEVT.WMI
44 0A 80 A1 0D 70 00 57 4D 49 55 70 00 57 4D 49	D....p.WMIUp.WMI
56 A4 60 08 57 51 41 45 11 4E 8A 0B A9 08 46 4F	V.`.WQAE.N....FO
4D 42 01 00 00 00 99 08 00 00 8A 3A 00 00 44 53	MB.........:..DS
00 01 1A 7D DA 54 98 4B 9C 00 01 06 18 42 10 13	...}.T.K.....B..
10 22 21 04 12 01 A1 C8 2C 0C 86 10 38 2E 84 1C	."!.....,...8...
40 88 59 50 08 21 10 EA 4F 20 BF 02 10 3A 14 20	@.YP.!..O ...:. 
53 80 41 01 4E 11 44 D0 AB 00 9B 02 4C 0A B0 28	S.A.N.D.....L..(
40 BB 00 CB 02 74 0B 90 0E 4B 44 82 A3 C4 80 A3	@....t...KD.....
74 62 0B 37 6C F0 42 51 34 83 28 09 2A 17 E0 1B	tb.7l.BQ4.(.*...
41 E0 E5 0A 90 3C 01 69 16 60 58 80 75 01 B2 87	A....<.i.`X.u...
40 A5 0E 01 25 67 08 A8 01 B4 3A 01 E1 57 3A 25	@...%g....:..W:%
24 41 38 63 15 8F AF 59 34 3D 27 39 C7 90 E3 71	$A8c...Y4='9...q
A1 07 C1 05 78 18 06 1D B2 22 6B 80 C1 58 18 0B	....x...."k..X..
75 31 6A D4 48 D9 80 0C 51 12 1C 6A D4 96 28 C0	u1j.H...Q..j..(.
FC 38 34 BB B6 C7 42 20 99 B4 A1 A0 A4 40 68 6C	.84...B .....@hl
67 EA 19 45 3C 52 C3 24 F0 28 22 1B 8D 43 63 87	g..E<R.$.("..Cc.
E1 61 06 3B 88 C3 38 E6 C8 09 3C A1 23 3D F2 C2	.a.;..8...<.#=..
E6 29 D4 18 CD 41 11 B8 D0 18 19 10 F2 3C 7E 8D	.)...A.......<~.
C4 04 76 2F C0 1A A6 60 1B 9B 98 FE FF 10 47 1E	..v/...`......G.
A3 AD B9 0B 29 4C 8C 28 C1 E2 55 3C 0D A1 3C 29	....)L.(..U<..<)
84 8A 54 19 8A 86 1E A5 42 01 CE E6 21 DC 1A 41	..T.....B...!..A
85 10 2B 52 AC F6 07 41 42 2E 5B C7 07 47 1A 0D	..+R...AB.[..G..
EA 50 E0 B1 7B DC CF 02 3E 08 9C 5B 90 A3 3B 8B	.P..{...>..[..;.
47 85 83 F6 F0 D8 6D C0 67 08 9F 02 F0 AE 01 35	G.....m.g......5
FD 83 67 82 E0 50 43 F4 A8 C3 9D C0 21 32 40 4F	..g..PC.....!2@O
EA B8 B1 83 3B 99 83 7E 6F 68 F6 C6 40 08 8E C7	....;..~oh..@...
97 05 36 E1 04 96 3F 08 D4 C8 0C ED 51 9E 56 CC	..6...?.....Q.V.
90 CF 0C 26 B0 58 08 29 80 D0 78 C0 7F 03 78 C0	...&.X.)..x...x.
F0 CD C0 F3 35 C1 B0 10 32 B2 0A 8F 87 8E C2 D7	....5...2.......
83 C3 39 AD 78 26 18 0E 42 27 09 8B 1A 36 3D 39	..9.x&..B'...6=9
F0 43 03 BB 19 9C C1 23 80 47 72 42 FE 98 78 60	.C.....#.GrB..x`
F0 01 F1 DE A7 4C 46 70 A6 06 F4 71 C0 FF FF A1	.....LFp...q....
F0 21 7A 7C A7 7C BC 96 00 21 59 E3 84 7E 87 F0	.!z|.|...!Y..~..
F1 C3 47 16 47 84 90 93 53 00 1A F8 74 CF 2E C2	..G.G...S...t...
E9 7A 52 0E 34 0C 3A 4E 70 9C 07 C0 31 4E F8 E7	.zR.4.:Np...1N..
02 F8 03 E4 A7 8C 57 8C 04 8E 39 42 F4 B9 C6 23	......W...9B...#
C4 C2 3F 55 14 3E 10 32 46 70 01 7A 8C C0 37 E0	..?U.>.2Fp.z..7.
18 D1 47 09 AE FE A0 41 07 88 FB FF 0F 10 3E A8	..G....A......>.
07 08 7C A3 1F 3D D0 E3 B2 E8 F3 80 8C 9F 68 34	..|..=........h4
2F 7E 3A E0 87 0F F0 80 7A 48 38 50 CC B4 39 E8	/~:.....zH8P..9.
B3 CB A1 63 87 0B FE 13 08 B8 E4 1D C2 40 31 62	...c.........@1b
FC 39 C8 A7 30 F0 FF FF 4F 61 B8 11 F0 20 AF 05	.9..0...Oa... ..
9F B6 A8 74 18 D4 81 0B 30 09 1A E1 59 A2 36 08	...t....0...Y.6.
01 BF 4D BC 6D F9 16 10 E7 C8 7B 3B 70 11 8C 08	..M.m.....{;p...
A7 1D CA 63 88 18 23 CA E3 96 51 DE B6 5E 00 E2	...c..#...Q..^..
9D E5 F3 96 31 82 47 7E E0 62 62 DF 13 FA B9 F9	....1.G~.bb.....
C0 05 38 FB FF 1F B8 00 0E 05 3D 0C A1 87 E1 A9	..8.......=.....
9C CB 13 E5 A9 44 8C 1A 26 EA 33 94 2F 1A 3E 10	.....D..&.3./.>.
81 EF CC 05 FC FE FF 07 22 38 02 CF 34 A0 F4 39	........"8..4..9
03 81 9C 8A 0F 35 C0 48 F4 AB C1 27 1A 2A 13 06	.....5.H...'.*..
75 A8 01 4C 5E 61 9E 46 CF F9 59 C6 A7 1A 1F 4A	u..L^a.F..Y....J
8D 63 88 97 99 87 1A 1F 0B 5E 49 7D A8 31 54 9C	.c.......^I}.1T.
87 1A 9F 48 03 45 7D B3 79 B6 31 7A 7C DF 50 0D	...H.E}.y.1z|.P.
F1 50 C3 84 BD 23 F4 C1 F5 A1 06 1C FF FF 43 0D	.P...#........C.
C0 FF FF FF A1 06 70 74 34 80 73 64 C4 1D 0D C0	......pt4.sd....
75 28 05 0E 47 03 E0 71 14 02 F3 85 C6 47 21 60	u(..G..q.....G!`
F1 FF 3F 0A E1 64 9F 83 50 42 8F 42 80 54 C8 A7	..?..d..PB.B.T..
88 67 1F 5F 7E 1E 08 22 BC E6 FB 14 E4 43 BE 8F	.g._~..".....C..
42 0C C6 50 BE 06 F9 28 C4 A0 5E 83 7C DF 37 C8	B..P...(..^.|.7.
91 18 FB 99 C0 47 21 26 ED 28 04 28 FC FF 1F 85	.....G!&.(.(....
00 FE FF FF 8F 42 80 B3 00 47 03 D0 4D EB 51 08	.....B...G..M.Q.
BC 77 96 D3 3E 01 9F 85 00 B3 FF FF B3 10 30 3B	.w..>.........0;
0A 45 3D E8 57 A1 27 80 17 80 18 61 DE 81 5E 32	.E=.W.'....a..^2
D9 5D DC 38 4F 2E A7 6D 94 97 20 1F 28 9E 85 0C	.].8O..m.. .(...
F5 2E 14 F4 8D DC A3 8C 19 3F C4 F3 90 21 9E 85	.........?...!..
00 76 FD FF CF 42 00 FF FF FF 47 03 F8 2F 00 9F	.v...B....G../..
85 80 E7 09 E0 41 DB 67 21 80 33 87 CB F3 0F 7A	.....A.g!.3....z
60 EF 11 9E F5 71 BF 5E 7A E0 0F 05 CF 42 0C EB	`....q.^z....B..
98 7C 16 62 10 2F 9A 86 78 E1 F4 61 C0 FF 7F BC	.|.b./..x..a....
C0 AF 9C 06 0A 12 E8 59 08 60 FC FF FF 2C 04 90	.......Y.`...,..
71 8D 3A 0B 01 CB 63 0C 3B AD 24 F8 FF 3F 0B 01	q.:...c.;.$..?..
9F 5C 46 0E 42 98 88 6F 05 1F 33 01 A5 E7 A0 17	.\F.B..o..3.....
77 63 04 7E 91 78 CC 64 47 4D C3 3C 0B 19 EF 30	wc.~.x.dGM.<...0
CE E0 09 DE 93 7F 16 62 60 C7 18 EC 51 C8 A0 06	.......b`...Q...
8F 1D 22 4C A0 67 21 16 6A DC 3A 7F F8 2C 04 BC	.."L.g!.j.:..,..
FF FF 67 21 C0 D3 61 C3 67 0D F0 0C DF A3 3A 87	..g!..a.g.....:.
C7 63 E0 92 55 C7 09 83 E5 5E A7 6C 9C 61 E8 20	.c..U....^.l.a. 
AC 0E 48 C3 C1 DC 43 0E E2 7C D8 40 AD 08 4E C7	..H...C..|.@..N.
24 0F DA 5A 28 A4 80 46 03 32 BC 33 9F 96 28 88	$..Z(..F.2.3..(.
01 7D 02 B2 8D 73 00 6A 2F 9A 02 39 DA 60 F4 5F	.}...s.j/..9.`._
16 E8 6C 7C 0D E0 1A 20 74 30 30 B4 D5 DC 62 50	..l|... t00...bP
60 C6 7F 70 31 81 8F 2E F8 B3 00 EE FF 3F 5C 8F	`..p1........?\.
F6 5D A0 EA C9 EA 8A 60 75 97 17 08 33 32 41 7D	.].....`u...32A}
07 02 50 00 F9 0E E0 A3 D3 73 00 9B 48 88 30 D1	..P......s..H.0.
8C 8E 98 30 2A FA 84 29 88 27 EC 58 13 46 CF C4	...0*..).'.X.F..
77 1B 36 62 4C 88 DB 06 B4 09 06 F5 3D 08 D6 90	w.6bL.......=...
F9 58 7C 67 C0 4D 19 8C 73 62 D7 04 0B 9C 33 C8	.X|g.M..sb....3.
E1 31 D7 2F 7E 5B F2 E8 F8 41 C1 37 1C 86 FD 30	.1./~[...A.7...0
E6 19 BD 8A F9 E6 86 81 F5 78 39 AC D1 C2 1E DA	.........x9.....
AB 87 CF 2D 3E 4F 18 23 AC 2F 2C E0 00 FC FF BF	...->O.#./,.....
5A C1 BE 6B 80 E7 26 E4 BB 06 C0 DA FF FF 5D 03	Z..k..&.......].
FE 35 C1 77 0D E0 3D 74 DF 35 80 6B F6 BB 06 EA	.5.w..=t.5.k....
18 60 85 77 0D 68 B7 B4 57 B4 87 2A 6B BA 6C A0	.`.w.h..W..*k.l.
D4 5C 36 00 6D FF FF CB 06 B0 91 32 61 54 F8 09	.\6.m......2aT..
53 10 4F D8 C1 2E 1B A0 88 71 D9 00 FD D8 5E 36	S.O......q....^6
80 C1 3D 81 DF 36 80 37 A4 6F 1B C0 F4 FF 0F 31	..=..6.7.o.....1
FF 6D 03 C5 61 95 B7 0D 88 87 77 46 60 55 D7 0D	.m..a.....wF`U..
94 9E EB 06 40 02 31 13 46 C5 9F 30 05 F1 84 1D	....@.1.F..0....
ED BA 01 8A 20 D7 0D D0 CF EB 94 C1 FA FF BF 6E	.... ..........n
60 2F 0A 98 FB 06 F0 86 E5 F7 0D C0 C7 E5 1B 73	`/.............s
DF 00 6C FE FF EF 1B 00 13 2E 0A B8 FB 06 F0 BE	..l.............
48 FB BE 01 5C 83 49 F8 FF DF F5 E8 0B 40 51 60	H...\.I......@Q`
50 43 F2 99 00 3F BA 83 3B A6 E0 4C 12 1C 6A E0	PC...?..;..L..j.
BE 02 3C CD 9F D6 7B BD E7 F1 24 10 92 1D 61 7C	..<...{...$...a|
6C 43 9C 0C C8 41 DC 47 F7 88 EF E1 86 49 E0 21	lC...A.G.....I.!
33 34 0E 8D 1D 86 EF 02 C1 0E E2 30 CE D7 04 9E	34.........0....
D0 83 C0 7B F9 A3 41 F1 77 03 4A 60 B8 D0 98 91	...{..A.w.J`....
FA 6C FF 8E 70 24 26 B0 7B 48 59 13 A0 F1 96 43	.l..p$&.{HY....C
20 7A C3 91 2D 14 CD 2D CA FB 42 14 3B 43 10 46	 z..-..-..B.;C.F
94 60 41 9E D6 62 45 79 66 37 42 C4 10 AF 0C 81	.`A..bEyf7B.....
5E 12 C2 07 79 EC 89 D3 FE 20 88 F8 17 82 3C 80	^...y.... ....<.
28 D2 68 50 E7 06 8F DD 87 10 5F FE 7D B8 F7 E8	(.hP......_.}...
0E EE 45 FE A0 3D 3C 76 C2 F0 41 03 8E 6B 40 4D	..E..=<v..A..k@M
FF 19 01 2C 97 7F F8 E3 F1 3D C1 F3 39 E1 04 96	...,.....=..9...
3F 08 D4 71 84 CF F3 85 C3 90 CF 02 87 C5 C4 0A	?..q............
F8 FF 9F 4C D8 78 C0 7F 0F 79 FD F7 CD C0 F3 35	...L.x...y.....5
C1 88 10 72 32 1E 34 E8 D9 F8 80 E1 EB 09 3B 77	...r2.4.......;w
70 51 E7 0E D4 D1 C1 A7 06 76 B3 C1 1C B7 F9 59	pQ.......v.....Y
03 FC 23 84 7F 7B F0 BC 7C 65 78 75 48 E0 90 23	..#..{..|exuH..#
44 8F CB 23 C4 9C 6F 30 43 04 D7 59 00 1C 43 04	D..#..o0C..Y..C.
3E 67 4C 9F 71 60 FE FF CF 38 EC D2 C3 07 6A 78	>gL.q`...8....jx
13 F8 FE 8C 3B D2 18 9C 1F 33 1E 76 18 F8 FB 8E	....;....3.v....
67 70 34 3E A0 18 21 F8 73 C9 73 8A 35 0F 52 33	gp4>..!.s.s.5.R3
7A 67 38 04 76 B3 C2 1D 38 3C 04 3E 80 56 27 47	zg8.v...8<.>.V'G
4E 3F A7 84 1B 3E BF 0A 60 0E 41 38 85 36 7D 6A	N?...>..`.A8.6}j
34 6A D5 A0 4C 8D 32 0D 6A F5 A9 D4 98 B1 0B 8B	4j..L.2.j.......
03 BE 02 74 1C B0 3C 0A 1D C1 C8 9B 40 20 0E 0B	...t..<.....@ ..
42 23 BD 71 04 62 C9 EF 2F 81 58 EE 03 45 20 0E	B#.q.b../.X..E .
68 02 9C AA 00 A7 AF 01 81 38 32 08 15 FA 35 13	h........82...5.
88 63 82 D0 50 3E 40 98 F4 17 80 00 89 11 10 16	.c..P>@.........
EE E5 20 10 4B 7B 2D 08 C4 42 AC 80 B0 B8 20 34	.. .K{-..B.... 4
9C 16 10 26 C9 0C 08 0B 04 42 E5 3F D3 04 62 91	...&.....B.?..b.
6E 00 E9 BA 05 E2 20 7A 40 98 0C 3F 20 2C 34 08	n..... z@..? ,4.
8D F6 6C 10 20 31 04 C2 E2 3B 02 61 E2 DF 44 02	..l. 1...;.a..D.
71 4A 4B 10 37 A5 01 06 11 90 93 6A 02 62 B9 41	qJK.7......j.b.A
34 24 F2 B0 10 90 93 82 68 C0 C4 14 90 FF FF 43	4$......h......C
13 88 80 9C CA 15 10 8B 08 22 20 27 7B 52 09 C8	........." '{R..
39 41 74 04 20 BA 80 58 3E 10 01 39 96 2F 20 16	9At. ..X>..9./ .
12 44 40 4E F4 F3 09 44 E2 81 68 10 E4 3F 21 20	.D@N...D..h..?! 
67 04 11 10 79 12 05 21 9A 3E 62 02 71 6A 10 9A	g...y..!.>b.qj..
EC 27 14 84 FC FF 01                           	.'.....         

Signature	"DSDT"
Length	0x000113E7 (70631)
Revision	0x01 (1)
Checksum	0xC4 (196)
OEM ID	"HP    "
OEM Table ID	"INSYDE  "
OEM Revision	0xF0000000 (-268435456)
Creator ID	"ACPI"
Creator Revision	0x00040000 (262144)
DefinitionBlock ("DSDT.AML", "DSDT", 0x01, "HP    ", "INSYDE  ", 0xF0000000)
{
	OperationRegion(SPRT, SystemIO, 0xB0, 0x02)
	Field(SPRT, ByteAcc, Lock, Preserve)
	{
		SSMP, 8,
	}
	OperationRegion(CMS1, SystemIO, 0x72, 0x02)
	Field(CMS1, ByteAcc, NoLock, Preserve)
	{
		CMSI, 8,
		CMSD, 8,
	}
	IndexField(CMSI, CMSD, ByteAcc, NoLock, Preserve)
	{
		Offset(0x82),	//Offset(130),
		GDAF, 8,
		GDA0, 8,
		CDAF, 8,
		CDA0, 8,
		FDAF, 8,
		FDA0, 8,
		BDAF, 8,
		BDA0, 8,
		Offset(0xC1),	//Offset(193),
		IOSF, 1,
		Offset(0xC5),	//Offset(197),
		EFID, 8,
		EFI1, 8,
		WANT, 1,
		, 7,
		GPSF, 1,
		Offset(0xD2),	//Offset(210),
		WLWI, 1,
		BTWI, 1,
		WWWI, 1,
		BTNS, 1,
		SIMD, 1,
		WAPT, 1,
		, 2,
		WLBK, 1,
		BTBK, 1,
		WWBK, 1,
		BTNB, 1,
		, 4,
		WBCB, 1,
		Offset(0xD6),	//Offset(214),
		UND0, 1,
		UND1, 1,
		UND2, 1,
		Offset(0xE0),	//Offset(224),
		S4FG, 8,
		HOTW, 8,
		Offset(0xF7),	//Offset(247),
		HSDC, 8,
		HSDS, 8,
		HBUC, 8,
		HBUS, 8,
	}
	Method(CMSW, 2, NotSerialized)
	{
		Store(Arg0, CMSI)
		Store(Arg1, CMSD)
	}
	OperationRegion(DBG0, SystemIO, 0x80, One)
	Field(DBG0, ByteAcc, NoLock, Preserve)
	{
		IO80, 8,
	}
	OperationRegion(DBG1, SystemIO, 0x80, 0x02)
	Field(DBG1, WordAcc, NoLock, Preserve)
	{
		P80H, 16,
	}
	OperationRegion(ACMS, SystemIO, 0x72, 0x02)
	Field(ACMS, ByteAcc, NoLock, Preserve)
	{
		INDX, 8,
		DATA, 8,
	}
	IndexField(INDX, DATA, ByteAcc, NoLock, Preserve)
	{
		BRLS, 8,
		BCMF, 8,
	}
	OperationRegion(PSMI, SystemIO, 0xB0, 0x02)
	Field(PSMI, ByteAcc, NoLock, Preserve)
	{
		APMC, 8,
		APMD, 8,
	}
	OperationRegion(PMRG, SystemIO, 0x0CD6, 0x02)
	Field(PMRG, ByteAcc, NoLock, Preserve)
	{
		PMRI, 8,
		PMRD, 8,
	}
	IndexField(PMRI, PMRD, ByteAcc, NoLock, Preserve)
	{
		Offset(0x24),	//Offset(36),
		MMSO, 32,
		Offset(0x50),	//Offset(80),
		HPAD, 32,
		Offset(0x60),	//Offset(96),
		P1EB, 16,
		Offset(0xC8),	//Offset(200),
		, 2,
		SPRE, 1,
		TPDE, 1,
		Offset(0xF0),	//Offset(240),
		, 3,
		RSTU, 1,
	}
	OperationRegion(P1E0, SystemIO, P1EB, 0x04)
	Field(P1E0, ByteAcc, NoLock, Preserve)
	{
		Offset(0x1),	//Offset(1),
		, 6,
		PEWS, 1,
		WSTA, 1,
		Offset(0x3),	//Offset(3),
		, 6,
		PEWD, 1,
	}
	OperationRegion(IOCC, SystemIO, 0x0400, 0x80)
	Field(IOCC, ByteAcc, NoLock, Preserve)
	{
		, 8,
		, 2,
		RTCS, 1,
	}
	Name(PRWP, Package(2) {Zero, Zero})
	Method(GPRW, 2, NotSerialized)
	{
		Store(Arg0, Index(PRWP, Zero))
		Store(Arg1, Index(PRWP, One))
		If(LAnd(LEqual(DAS3, Zero), LEqual(DAS1, Zero)))
		{
			If(LLessEqual(Arg1, 0x03))
			{
				Store(Zero, Index(PRWP, One))
			}
		}
		Else
		{
			If(LAnd(LEqual(DAS3, Zero), LEqual(Arg1, 0x03)))
			{
				Store(Zero, Index(PRWP, One))
			}
			If(LAnd(LEqual(DAS1, Zero), LEqual(Arg1, One)))
			{
				Store(Zero, Index(PRWP, One))
			}
		}
		Return(PRWP)
	}
	Method(SPTS, 1, NotSerialized)
	{
		If(LEqual(Arg0, 0x03))
		{
			Store(Zero, RSTU)
		}
		Store(One, \_SB.PCI0.SMBS.CLPS)
		Store(One, \_SB.PCI0.SMBS.SLPS)
		Store(PEWS, PEWS)
	}
	Method(SWAK, 1, NotSerialized)
	{
		If(LEqual(Arg0, 0x03))
		{
			Store(One, RSTU)
		}
		Store(PEWS, PEWS)
		Store(One, \_SB.PCI0.SMBS.PWDE)
		Store(Zero, PEWD)
	}
	Method(CHKH, 0, NotSerialized)
	{
		If(\_SB.PCI0.SMBS.G05S)
		{
			Store(One, \_SB.PCI0.SMBS.G05T)
		}
		Else
		{
			Store(Zero, \_SB.PCI0.SMBS.G05T)
		}
		Store(Not(\_SB.PCI0.SMBS.GE16), \_SB.PCI0.SMBS.G16T)
	}
	OperationRegion(GNVS, SystemMemory, 0xAFEBED98, 0x00000013)
	Field(GNVS, AnyAcc, NoLock, Preserve)
	{
		DAS1, 8,
		DAS3, 8,
		TNBH, 8,
		TCP0, 8,
		TCP1, 8,
		ATNB, 8,
		PCP0, 8,
		PCP1, 8,
		PWMN, 8,
		LPTY, 8,
		M92D, 8,
		WKPM, 8,
		ALST, 8,
		AFUC, 8,
		EXUS, 8,
		AIRC, 8,
		WLSH, 8,
		TSSS, 8,
		ODZC, 8,
	}
	OperationRegion(OGNS, SystemMemory, 0xAFEB9018, 0x000010B6)
	Field(OGNS, AnyAcc, Lock, Preserve)
	{
		SERN, 80,
		MDID, 256,
		GUID, 64,
		UUID, 128,
		SKUN, 96,
		LCOD, 24,
		MACA, 48,
		KBMX, 8,
		CHID, 8,
		OSKU, 8,
		QKPM, 8,
		WPFL, 8,
		DBSW, 8,
		WPCR, 8,
		WINA, 8,
		GPSA, 8,
		MSME, 8,
		PREV, 24,
		ODDC, 8,
		WIN7, 8,
		IMID, 8,
		WSDY, 32,
		WSDM, 16,
		WSDD, 16,
		CTNU, 112,
		ESTL, 8,
		Offset(0x1000),	//Offset(4096),
		HWCT, 8,
		HWBC, 8,
		HWRC, 8,
		HWBF, 1024,
		IAOR, 8,
		CDAT, 32,
		WLVD, 16,
		WLDD, 16,
		WLSV, 16,
		WLSS, 16,
		BTVD, 16,
		BTDD, 16,
		WWVD, 16,
		WWDD, 16,
		GPVD, 16,
		GPDD, 16,
		FACM, 16,
		SMA4, 8,
		WIVD, 16,
		WIDD, 16,
		OG00, 8,
		OG01, 8,
		OG02, 8,
		OG03, 8,
		OG04, 8,
		OG05, 8,
		OG06, 8,
		OG07, 8,
		OG08, 8,
		OG09, 8,
		OG10, 8,
		SMP0, 8,
		SMP1, 8,
		SMP2, 8,
		SMP3, 8,
		SMP4, 8,
		SMP5, 8,
		SMP6, 8,
		SMP7, 8,
	}
	OperationRegion(FXEM, SystemMemory, 0xFFE30000, 0xFF)
	Field(FXEM, AnyAcc, Lock, Preserve)
	{
		Offset(0x71),	//Offset(113),
		UNDA, 1,
		UNDB, 1,
		UNDC, 1,
		, 5,
		WINC, 8,
		GCAC, 8,
	}
	OperationRegion(H1DA, SystemMemory, 0xAFEBEF98, 0x0000001F)
	Field(H1DA, AnyAcc, Lock, Preserve)
	{
		H1SG, 32,
		RCKP, 8,
		HDSM, 16,
		HD1H, 64,
		HD2H, 64,
		OD1H, 64,
	}
	OperationRegion(HSMI, SystemIO, 0xB0, 0x02)
	Field(HSMI, ByteAcc, NoLock, Preserve)
	{
		HSMC, 8,
		HSMS, 8,
	}
	OperationRegion(NVST, SystemMemory, 0xAFEBDD61, 0x0000014F)
	Field(NVST, AnyAcc, Lock, Preserve)
	{
		SMIF, 8,
		PRM0, 8,
		PRM1, 8,
		BRTL, 8,
		TLST, 8,
		IGDS, 8,
		LCDA, 16,
		CSTE, 16,
		NSTE, 16,
		CADL, 16,
		PADL, 16,
		LIDS, 8,
		PWRS, 8,
		BVAL, 32,
		ADDL, 16,
		BCMD, 8,
		DID, 32,
		INFO, 2048,
		TOML, 8,
		TOMH, 8,
		CEBP, 8,
		C0LS, 8,
		C1LS, 8,
		C0HS, 8,
		C1HS, 8,
		ROMS, 32,
		MUXF, 8,
		PDDN, 8,
		CMTF, 8,
		CMTI, 32,
		CMTO, 8,
		WWID, 32,
		BLID, 32,
		BTID, 32,
		SID0, 8,
		SID1, 8,
		SID2, 8,
		SID3, 8,
		SID4, 8,
		SID5, 8,
		SID6, 8,
		SID7, 8,
		LCDD, 32,
		JYNC, 8,
		GSEN, 8,
		LCD2, 32,
		BCMV, 8,
	}
	Method(SCMP, 2, NotSerialized)
	{
		Name(STG1, Buffer(0x50){})
		Name(STG2, Buffer(0x50){})
		Store(Arg0, STG1)
		Store(Arg1, STG2)
		If(LNotEqual(SizeOf(Arg0), SizeOf(Arg1)))
		{
			Return(Zero)
		}
		Store(Zero, Local0)
		While(LLess(Local0, SizeOf(Arg0)))
		{
			If(LNotEqual(DerefOf(Index(STG1, Local0)), DerefOf(Index(STG2, Local0))))
			{
				Return(Zero)
			}
			Increment(Local0)
		}
		Return(One)
	}
	Name(WNOS, Zero)
	Name(MYOS, Zero)
	Name(HTTS, Zero)
	Name(OSTB, Ones)
	Name(TPOS, Zero)
	Name(LINX, Zero)
	Name(OSSP, Zero)
	Method(CKOS, 0, NotSerialized)
	{
		If(LEqual(WNOS, Zero))
		{
			If(SCMP(_OS, "Microsoft Windows"))
			{
				Store(One, WNOS)
			}
			If(SCMP(_OS, "Microsoft Windows NT"))
			{
				Store(0x02, WNOS)
			}
			If(SCMP(_OS, "Microsoft WindowsME: Millennium Edition"))
			{
				Store(0x03, WNOS)
			}
			If(CondRefOf(\_OSI, Local0))
			{
				If(SCMP(_OS, "Windows 2006"))
				{
					Store(0x05, WNOS)
				}
				Else
				{
					If(SCMP(_OS, "Windows 2009"))
					{
						Store(0x06, WNOS)
					}
					Else
					{
						Store(0x04, WNOS)
					}
				}
			}
		}
		Return(WNOS)
	}
	Method(SEQL, 2, Serialized)
	{
		Store(SizeOf(Arg0), Local0)
		Store(SizeOf(Arg1), Local1)
		If(LNotEqual(Local0, Local1))
		{
			Return(Zero)
		}
		Name(BUF0, Buffer(Local0){})
		Store(Arg0, BUF0)
		Name(BUF1, Buffer(Local0){})
		Store(Arg1, BUF1)
		Store(Zero, Local2)
		While(LLess(Local2, Local0))
		{
			Store(DerefOf(Index(BUF0, Local2)), Local3)
			Store(DerefOf(Index(BUF1, Local2)), Local4)
			If(LNotEqual(Local3, Local4))
			{
				Return(Zero)
			}
			Increment(Local2)
		}
		Return(One)
	}
	Method(OSTP, 0, NotSerialized)
	{
		If(LEqual(OSTB, Ones))
		{
			If(CondRefOf(\_OSI, Local0))
			{
				Store(Zero, OSTB)
				Store(Zero, TPOS)
				If(_OSI("Windows 2001"))
				{
					Store(0x08, OSTB)
					Store(0x08, TPOS)
				}
				If(_OSI("Windows 2001.1"))
				{
					Store(0x20, OSTB)
					Store(0x20, TPOS)
				}
				If(_OSI("Windows 2001 SP1"))
				{
					Store(0x10, OSTB)
					Store(0x10, TPOS)
				}
				If(_OSI("Windows 2001 SP2"))
				{
					Store(0x11, OSTB)
					Store(0x11, TPOS)
				}
				If(_OSI("Windows 2001 SP3"))
				{
					Store(0x12, OSTB)
					Store(0x12, TPOS)
				}
				If(_OSI("Windows 2006"))
				{
					Store(0x40, OSTB)
					Store(0x40, TPOS)
				}
				If(_OSI("Windows 2006 SP1"))
				{
					Store(0x41, OSTB)
					Store(0x41, TPOS)
					Store(One, OSSP)
				}
				If(_OSI("Windows 2009"))
				{
					Store(One, OSSP)
					Store(0x50, OSTB)
					Store(0x50, TPOS)
				}
				If(_OSI("Linux"))
				{
					Store(One, LINX)
					Store(0x80, OSTB)
					Store(0x80, TPOS)
				}
			}
			Else
			{
				If(CondRefOf(\_OS, Local0))
				{
					If(SEQL(_OS, "Microsoft Windows"))
					{
						Store(One, OSTB)
						Store(One, TPOS)
					}
					Else
					{
						If(SEQL(_OS, "Microsoft WindowsME: Millennium Edition"))
						{
							Store(0x02, OSTB)
							Store(0x02, TPOS)
						}
						Else
						{
							If(SEQL(_OS, "Microsoft Windows NT"))
							{
								Store(0x04, OSTB)
								Store(0x04, TPOS)
							}
							Else
							{
								Store(Zero, OSTB)
								Store(Zero, TPOS)
							}
						}
					}
				}
				Else
				{
					Store(Zero, OSTB)
					Store(Zero, TPOS)
				}
			}
		}
		Return(OSTB)
	}
	Scope(_PR)
	{
		Processor(C000,0x00,0x00000410,0x06) {}
		Processor(C001,0x01,0x00000000,0x00) {}
		Processor(C002,0x02,0x00000000,0x00) {}
		Processor(C003,0x03,0x00000000,0x00) {}
	}
	Name(_S0, Package(4) {Zero, Zero, Zero, Zero})
	If(LEqual(DAS1, One)) {}
	If(LEqual(DAS3, One))
	{
		Name(_S3, Package(4) {0x03, 0x03, Zero, Zero})
	}
	Name(_S4, Package(4) {0x04, 0x04, Zero, Zero})
	Name(_S5, Package(4) {0x05, 0x05, Zero, Zero})
	Scope(_GPE)
	{
		Method(_L1C, 0, NotSerialized)
		{
			Store(0xFFFF, Local1)
			Store(\_SB.PCI0.SMBS.MIN, Local2)
			ShiftLeft(Local2, 0x08, Local1)
			Store(\_SB.PCI0.SMBS.SEC, Local2)
			Or(Local1, Local2, Local1)
			Store(Local1, P80H)
		}
		Method(_L08, 0, NotSerialized)
		{
			Notify(\_SB.PCI0.PB2, 0x02)
			Notify(\_SB.PCI0.PB3, 0x02)
			Notify(\_SB.PCI0.PB4, 0x02)
			Notify(\_SB.PCI0.PB5, 0x02)
			Notify(\_SB.PCI0.PB6, 0x02)
			Notify(\_SB.PCI0.PB7, 0x02)
			Notify(\_SB.PCI0.SPB0, 0x02)
			Notify(\_SB.PCI0.SPB1, 0x02)
			Notify(\_SB.PCI0.SPB2, 0x02)
			Notify(\_SB.PCI0.SPB3, 0x02)
		}
		Name(XX05, Buffer(One)
		{
			0x05
		})
		Name(XX06, Buffer(One)
		{
			0x05
		})
		Method(_L05, 0, NotSerialized)
		{
			Name(HPOK, Zero)
			Sleep(0xC8)
			If(\_SB.PCI0.SMBS.GE05)
			{
				Store(Zero, \_SB.PCI0.SMBS.G05T)
			}
			Else
			{
				Store(One, \_SB.PCI0.SMBS.G05T)
			}
			Notify(\_SB.PCI0.SPB2, Zero)
		}
		Method(_L18, 0, NotSerialized)
		{
			Notify(\_SB.PCI0.OHC1, 0x02)
			Notify(\_SB.PCI0.OHC2, 0x02)
			Notify(\_SB.PCI0.OHC3, 0x02)
			Notify(\_SB.PCI0.OHC4, 0x02)
			Notify(\_SB.PCI0.EHC1, 0x02)
			Notify(\_SB.PCI0.EHC2, 0x02)
			Notify(\_SB.PCI0.EHC3, 0x02)
			Notify(\_SB.PCI0.XHC0, 0x02)
			Notify(\_SB.PCI0.XHC1, 0x02)
			Notify(\_SB.PWRB, 0x02)
		}
		Method(_L10, 0, NotSerialized)
		{
			If(LEqual(ODZC, One))
			{
				If(\_SB.PCI0.SMBS.G16T)
				{
					Sleep(0x14)
					If(\_SB.PCI0.SMBS.GE16)
					{
						Store(Zero, \_SB.PCI0.SMBS.G16T)
						If(LOr(LEqual(\_SB.PCI0.SATA.VIDI, 0x78001022), LEqual(\_SB.PCI0.SATA.VIDI, 0x78011022)))
						{
							Notify(\_SB.PCI0.AFD, 0x80)
						}
						If(LEqual(\_SB.PCI0.SATA.VIDI, 0x78041022))
						{
							Notify(\_SB.PCI0.SATA.ODDZ, 0x80)
						}
						Store(0xDF15, P80H)
					}
				}
				Else
				{
					Sleep(0x14)
					If(LNot(\_SB.PCI0.SMBS.GE16))
					{
						Store(One, \_SB.PCI0.SMBS.G16T)
						If(LOr(LEqual(\_SB.PCI0.SATA.VIDI, 0x78001022), LEqual(\_SB.PCI0.SATA.VIDI, 0x78011022)))
						{
							Notify(\_SB.PCI0.AFD, 0x80)
						}
						If(LEqual(\_SB.PCI0.SATA.VIDI, 0x78041022))
						{
							Notify(\_SB.PCI0.SATA.ODDZ, 0x80)
						}
						Store(0xDF14, P80H)
					}
				}
			}
		}
	}
	Scope(_TZ)
	{
		ThermalZone(THRM)
		{
			Name(REGN, "Processor Thermal Zone")
			Name(FMAX, 0x15E0)
			Name(FMIN, 0x07D0)
			Method(FRSP, 0, NotSerialized)
			{
				If(\_SB.PCI0.LPC0.EC.ECOK)
				{
					Return(Multiply(\_SB.PCI0.LPC0.EC.FAT, 0xFF))
				}
				Return(FMAX)
			}
			Method(FSSP, 1, NotSerialized)
			{
				If(\_SB.PCI0.LPC0.EC.ECOK)
				{
					Store(And(LNot(Arg0), One), \_SB.PCI0.LPC0.EC.FST)
				}
			}
			Method(_TMP, 0, Serialized)
			{
				If(\_SB.PCI0.LPC0.EC.ECOK)
				{
					Store(\_SB.PCI0.LPC0.EC.CPT0, Local0)
					If(LEqual(HOTW, Zero))
					{
						If(LGreaterEqual(Local0, \_SB.PCI0.LPC0.EC.HOT))
						{
							Store(One, HOTW)
						}
					}
					Return(Add(Multiply(Local0, 0x0A), 0x0AAC))
				}
				Else
				{
					Return(0x0C3C)
				}
			}
			Method(_AC0, 0, Serialized)
			{
			}
			Method(_PSV, 0, NotSerialized)
			{
				Return(Add(Multiply(\_SB.PCI0.LPC0.EC.CT0, 0x0A), 0x0AAC))
			}
			Method(_CRT, 0, Serialized)
			{
				Store(\_SB.PCI0.LPC0.EC.CRT, Local0)
				Return(Add(0x0AAC, Multiply(Local0, 0x0A)))
			}
			Method(_HOT, 0, NotSerialized)
			{
				Store(\_SB.PCI0.LPC0.EC.HOT, Local0)
				Return(Add(0x0AAC, Multiply(Local0, 0x0A)))
			}
			Method(_SCP, 1, Serialized)
			{
				Store(Arg0, \_SB.PCI0.LPC0.EC.PAE)
			}
			Name(_AL0, Package(0){})
			Method(_PSL, 0, Serialized)
			{
				Return(Package(1) {\_PR.C000})
			}
			Name(_TC1, Zero)
			Name(_TC2, Zero)
			Name(_TSP, 0x0A)
		}
	}
	Name(PICM, Zero)
	Name(GPIC, Zero)
	Method(_PIC, 1, NotSerialized)
	{
		Store(Arg0, PICM)
		Store(Arg0, GPIC)
		If(GPIC)
		{
			\_SB.DSPI()
		}
	}
	Method(_PTS, 1, NotSerialized)
	{
		Store(Zero, BRLS)
		Store(Zero, BCMF)
		SPTS(Arg0)
		If(LEqual(Arg0, One))
		{
			Store(0x51, IO80)
			\_SB.S80H(0x51)
		}
		If(LEqual(Arg0, 0x03))
		{
			Store(0x03, \_SB.PCI0.LPC0.EC.SLP)
			Store(0x53, IO80)
			\_SB.S80H(0x53)
			Store(One, \_SB.PCI0.SMBS.SLPS)
		}
		If(LEqual(Arg0, 0x04))
		{
			Store(0x04, \_SB.PCI0.LPC0.EC.SLP)
			CMSW(0xE0, 0x60)
			Store(0x54, IO80)
			\_SB.S80H(0x54)
			Store(One, \_SB.PCI0.SMBS.SLPS)
			Store(One, RSTU)
		}
		If(LEqual(Arg0, 0x05))
		{
			Store(0x05, \_SB.PCI0.LPC0.EC.SLP)
			Store(0x55, IO80)
			\_SB.S80H(0x55)
			\_SB.GSMI(0x03)
		}
	}
	Method(_WAK, 1, NotSerialized)
	{
		Store(One, BRLS)
		If(\_PR.C000._PPC)
		{
			Acquire(\_SB.PCI0.LPC0.EC.MTX2, 0xFFFF)
			If(LEqual(\_SB.PCI0.CPF3.CORN, 0x03))
			{
				Store(Zero, \_PR.C003._PPC)
				Notify(\_PR.C003, 0x80)
				Store(Zero, \_PR.C002._PPC)
				Notify(\_PR.C002, 0x80)
			}
			Store(Zero, \_PR.C001._PPC)
			Notify(\_PR.C001, 0x80)
			Store(Zero, \_PR.C000._PPC)
			Notify(\_PR.C000, 0x80)
			If(\_SB.PCI0.LPC0.EC.LPMF)
			{
				Sleep(0x32)
				If(LEqual(\_SB.PCI0.CPF3.CORN, 0x03))
				{
					Store(One, \_PR.C003._PPC)
					Notify(\_PR.C003, 0x80)
					Store(One, \_PR.C002._PPC)
					Notify(\_PR.C002, 0x80)
				}
				Store(One, \_PR.C001._PPC)
				Notify(\_PR.C001, 0x80)
				Store(One, \_PR.C000._PPC)
				Notify(\_PR.C000, 0x80)
			}
			Release(\_SB.PCI0.LPC0.EC.MTX2)
		}
		Store(Zero, \_SB.PCI0.LPC0.EC.THFG)
		CMSW(0xE0, Zero)
		SWAK(Arg0)
		If(LEqual(Arg0, One))
		{
			Store(0xE1, IO80)
			\_SB.S80H(0xE1)
			Store(0xF1, \_SB.PCI0.P2P.PR4B)
		}
		If(LEqual(Arg0, 0x03))
		{
			Store(0xE3, IO80)
			\_SB.S80H(0xE3)
			CHKH()
			Notify(\_SB.PWRB, 0x02)
		}
		If(LEqual(Arg0, 0x04))
		{
			Store(0xE4, IO80)
			\_SB.S80H(0xE4)
			\_SB.PCI0._INI()
			If(LOr(LEqual(TPOS, 0x40), LEqual(TPOS, 0x41)))
			{
				\_SB.PCI0.EHC1.STOS()
				\_SB.PCI0.EHC2.STOS()
				\_SB.PCI0.EHC3.STOS()
			}
			Notify(\_SB.PWRB, 0x02)
		}
		Return(Zero)
	}
	Scope(_SB)
	{
		Device(PWRB)
		{
			Name(_HID, EISAID("PNP0C0C"))
			Method(_STA, 0, NotSerialized)
			{
				Return(0x0B)
			}
		}
		Device(PCI0)
		{
			Name(_HID, EISAID("PNP0A08"))
			Name(_CID, EISAID("PNP0A03"))
			Name(_ADR, Zero)
			OperationRegion(SCTH, PCI_Config, 0x7A, One)
			Field(SCTH, ByteAcc, NoLock, Preserve)
			{
				RSMF, 1,
			}
			Method(_INI, 0, NotSerialized)
			{
				If(LEqual(GPIC, Zero)) {}
				Else
				{
					DSPI()
				}
				OSTP()
				CHKH()
				CMSW(0xE0, Zero)
				If(CondRefOf(_OSI, Local0))
				{
					Store(Zero, MYOS)
				}
				Else
				{
					If(LEqual(SizeOf(_OS), 0x14))
					{
						Store(One, MYOS)
					}
					Else
					{
						If(LEqual(SizeOf(_OS), 0x27))
						{
							Store(0x02, MYOS)
						}
						Else
						{
							Store(0x03, MYOS)
						}
					}
				}
			}
			OperationRegion(NBMS, PCI_Config, 0x60, 0x08)
			Field(NBMS, DWordAcc, NoLock, Preserve)
			{
				MIDX, 32,
				MIDR, 32,
			}
			Mutex(NBMM, 0)
			Method(NBMR, 1, NotSerialized)
			{
				Acquire(NBMM, 0xFFFF)
				And(Arg0, 0x7F, Local0)
				Store(Local0, MIDX)
				Store(MIDR, Local0)
				Store(0x7F, MIDX)
				Release(NBMM)
				Return(Local0)
			}
			Method(NBMW, 2, NotSerialized)
			{
				Acquire(NBMM, 0xFFFF)
				And(Arg0, 0x7F, Local0)
				Or(Local0, 0x80, Local0)
				Store(Local0, MIDX)
				Store(Arg1, MIDR)
				Store(And(Local0, 0x7F, Local0), MIDX)
				Release(NBMM)
			}
			OperationRegion(NBXP, PCI_Config, 0xE0, 0x08)
			Field(NBXP, DWordAcc, NoLock, Preserve)
			{
				NBXI, 32,
				NBXD, 32,
			}
			Mutex(NBXM, 0)
			Method(NBXR, 1, NotSerialized)
			{
				Acquire(NBXM, 0xFFFF)
				Store(Arg0, NBXI)
				Store(NBXD, Local0)
				Store(Zero, NBXI)
				Release(NBXM)
				Return(Local0)
			}
			Method(NBXW, 2, NotSerialized)
			{
				Acquire(NBXM, 0xFFFF)
				Store(Arg0, NBXI)
				Store(Arg1, NBXD)
				Store(Zero, NBXI)
				Release(NBXM)
			}
			Method(XPTR, 2, NotSerialized)
			{
				If(LAnd(LLess(Arg0, 0x02), LGreater(Arg0, 0x07)))
				{
					Return(Zero)
				}
				Else
				{
					If(LLess(Arg0, 0x04))
					{
						Subtract(Arg0, 0x02, Local1)
						Store(0x01310800, Local0)
					}
					Else
					{
						Subtract(Arg0, 0x04, Local1)
						Store(0x01300900, Local0)
					}
					Add(Local0, ShiftLeft(Local1, 0x08), Local0)
					ShiftLeft(Local0, Local1, Local0)
					NBXW(Local0, Arg1)
					Return(Ones)
				}
			}
			Method(XPLP, 2, NotSerialized)
			{
			}
			Method(XPLL, 2, NotSerialized)
			{
			}
			Name(_UID, One)
			Name(_BBN, Zero)
			Name(SUPP, Zero)
			Name(CTRL, Zero)
			Name(AMHP, Zero)
			Method(_OSC, 4, NotSerialized)
			{
				CreateDWordField(Arg3, Zero, CDW1)
				CreateDWordField(Arg3, 0x04, CDW2)
				CreateDWordField(Arg3, 0x08, CDW3)
				If(LEqual(Arg0, ToUUID("33DB4D5B-1FF7401C-96577441C03DD766")}))
				{
					Store(CDW2, SUPP)
					Store(CDW3, CTRL)
					And(CTRL, 0x1D, CTRL)
					And(CTRL, 0xFB, CTRL)
					If(Not(And(CDW1, One)))
					{
						If(And(CTRL, One)) {}
						If(And(CTRL, 0x10)) {}
					}
					If(LNotEqual(Arg1, One))
					{
						Or(CDW1, 0x08, CDW1)
					}
					If(LNotEqual(CDW3, CTRL))
					{
						Or(CDW1, 0x10, CDW1)
					}
					Store(CTRL, CDW3)
					Return(Arg3)
				}
				Else
				{
					Or(CDW1, 0x04, CDW1)
					Return(Arg3)
				}
			}
			Method(TOM, 0, NotSerialized)
			{
				Multiply(TOML, 0x00010000, Local0)
				Multiply(TOMH, 0x01000000, Local1)
				Add(Local0, Local1, Local0)
				Return(Local0)
			}
			Name(CRES, ResourceTemplate()
			{
				WordBusNumber(ResourceProducer, MinFixed, MaxFixed, SubDecode,
					0x0000,
					0x0000,
					0x00FF,
					0x0000,
					0x0100,
					0x00
				)
				WORDIO(ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
					0x0000,
					0x0000,
					0x0CF7,
					0x0000,
					0x0CF8,
					0x00
				)
				WORDIO(ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
					0x0000,
					0x0D00,
					0xFFFF,
					0x0000,
					0xF300
				)
				DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
					0x00000000,
					0x000A0000,
					0x000BFFFF,
					0x00000000,
					0x00020000,
					0x00
				)
				DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, Cacheable, ReadOnly,
					0x00000000,
					0x000C0000,
					0x000C3FFF,
					0x00000000,
					0x00004000,
					0x00
				)
				DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, Cacheable, ReadOnly,
					0x00000000,
					0x000C4000,
					0x000C7FFF,
					0x00000000,
					0x00004000,
					0x00
				)
				DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadOnly,
					0x00000000,
					0x000C8000,
					0x000CBFFF,
					0x00000000,
					0x00004000,
					0x00
				)
				DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadOnly,
					0x00000000,
					0x000CC000,
					0x000CFFFF,
					0x00000000,
					0x00004000,
					0x00
				)
				DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
					0x00000000,
					0x000D0000,
					0x000D3FFF,
					0x00000000,
					0x00004000,
					0x00
				)
				DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
					0x00000000,
					0x000D4000,
					0x000D7FFF,
					0x00000000,
					0x00004000,
					0x00
				)
				DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
					0x00000000,
					0x000D8000,
					0x000DBFFF,
					0x00000000,
					0x00004000,
					0x00
				)
				DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
					0x00000000,
					0x000DC000,
					0x000DFFFF,
					0x00000000,
					0x00004000,
					0x00
				)
				DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
					0x00000000,
					0x000E0000,
					0x000E3FFF,
					0x00000000,
					0x00004000,
					0x00
				)
				DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
					0x00000000,
					0x000E4000,
					0x000E7FFF,
					0x00000000,
					0x00004000,
					0x00
				)
				DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
					0x00000000,
					0x000E8000,
					0x000EBFFF,
					0x00000000,
					0x00004000,
					0x00
				)
				DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
					0x00000000,
					0x000EC000,
					0x000EFFFF,
					0x00000000,
					0x00004000,
					0x00
				)
				DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
					0x00000000,
					0x80000000,
					0xF7FFFFFF,
					0x00000000,
					0x77000000,
					0x00
				)
				DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
					0x00000000,
					0xFC000000,
					0xFED3FFFF,
					0x00000000,
					0x02D40000,
					0x00
				)
				DWordMemory(ResourceProducer, SubDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
					0x00000000,
					0xFED45000,
					0xFFFFFFFF,
					0x00000000,
					0x012BB000,
					0x00
				)
				IO(Decode16, 0x0CF8, 0x0CF8, 0x01, 0x08)
			})
			Method(_CRS, 0, NotSerialized)
			{
				CreateDWordField(CRES, 0x019B, BTMN)
				CreateDWordField(CRES, 0x019F, BTMX)
				CreateDWordField(CRES, 0x01A7, BTLN)
				Store(TOM(), BTMN)
				Subtract(0xF8000000, BTMN, BTLN)
				Return(CRES)
			}
			Device(MEMR)
			{
				Name(_HID, EISAID("PNP0C02"))
				Name(MEM1, ResourceTemplate()
				{
					Memory32Fixed(ReadWrite, 0x00000000, 0x00000000)
					Memory32Fixed(ReadWrite, 0x00000000, 0x00000000)
					Memory32Fixed(ReadWrite, 0xF8000000, 0x04000000)
					Memory32Fixed(ReadWrite, 0xFED80000, 0x00001000)
					Memory32Fixed(ReadWrite, 0xFED40000, 0x00005000)
				})
				Method(_CRS, 0, NotSerialized)
				{
					CreateDWordField(MEM1, 0x04, MB01)
					CreateDWordField(MEM1, 0x08, ML01)
					CreateDWordField(MEM1, 0x10, MB02)
					CreateDWordField(MEM1, 0x14, ML02)
					If(GPIC)
					{
						Store(0xFEC00000, MB01)
						Store(0xFEE00000, MB02)
						Store(0x1000, ML01)
						Store(0x1000, ML02)
					}
					Return(MEM1)
				}
			}
			Method(XCMP, 2, NotSerialized)
			{
				If(LNotEqual(0x10, SizeOf(Arg0)))
				{
					Return(Zero)
				}
				If(LNotEqual(0x10, SizeOf(Arg1)))
				{
					Return(Zero)
				}
				Store(Zero, Local0)
				While(LLess(Local0, 0x10))
				{
					If(LNotEqual(DerefOf(Index(Arg0, Local0)), DerefOf(Index(Arg1, Local0))))
					{
						Return(Zero)
					}
					Increment(Local0)
				}
				Return(One)
			}
			Method(AFN0, 0, Serialized)
			{
				If(LEqual(PDDN, One))
				{
					^VGA.AFN0()
				}
				If(LEqual(PDDN, 0x02))
				{
					^PB2.VGA.AFN0()
				}
				If(LEqual(PDDN, 0x03))
				{
					^PB3.VGA.AFN0()
				}
			}
			Method(AFN1, 1, Serialized)
			{
			}
			Method(AFN2, 2, Serialized)
			{
			}
			Method(AFN3, 2, Serialized)
			{
				If(LEqual(PDDN, One))
				{
					^VGA.AFN3(Arg0, Arg1)
				}
				If(LEqual(PDDN, 0x02))
				{
					^PB2.VGA.AFN3(Arg0, Arg1)
				}
				If(LEqual(PDDN, 0x03))
				{
					^PB3.VGA.AFN3(Arg0, Arg1)
				}
			}
			Method(AFN4, 1, Serialized)
			{
				If(LEqual(PDDN, One))
				{
					^VGA.AFN4(Arg0)
				}
				If(LEqual(PDDN, 0x02))
				{
					^PB2.VGA.AFN4(Arg0)
				}
				If(LEqual(PDDN, 0x03))
				{
					^PB3.VGA.AFN4(Arg0)
				}
			}
			Method(AFN5, 0, Serialized)
			{
				If(LEqual(PDDN, One))
				{
					^VGA.AFN5()
				}
				If(LEqual(PDDN, 0x02))
				{
					^PB2.VGA.AFN5()
				}
				If(LEqual(PDDN, 0x03))
				{
					^PB3.VGA.AFN5()
				}
			}
			Method(AFN6, 0, Serialized)
			{
				If(LEqual(PDDN, One))
				{
					^VGA.AFN6()
				}
				If(LEqual(PDDN, 0x02))
				{
					^PB2.VGA.AFN6()
				}
				If(LEqual(PDDN, 0x03))
				{
					^PB3.VGA.AFN6()
				}
			}
			Device(CPF3)
			{
				Name(_ADR, 0x00180003)
				OperationRegion(PCIC, PCI_Config, Zero, 0xFF)
				Field(PCIC, ByteAcc, NoLock, Preserve)
				{
					Offset(0xDC),	//Offset(220),
					, 8,
					PSNM, 3,
					Offset(0xE8),	//Offset(232),
					Offset(0xE9),	//Offset(233),
					, 1,
					SVMC, 1,
					, 2,
					CORN, 2,
				}
			}
			Name(PR00, Package(41)
			{
				Package(4) {0x0010FFFF, Zero, LNKC, Zero}, 
				Package(4) {0x0010FFFF, One, LNKB, Zero}, 
				Package(4) {0x0011FFFF, Zero, LNKD, Zero}, 
				Package(4) {0x0012FFFF, Zero, LNKC, Zero}, 
				Package(4) {0x0012FFFF, One, LNKB, Zero}, 
				Package(4) {0x0013FFFF, Zero, LNKC, Zero}, 
				Package(4) {0x0013FFFF, One, LNKB, Zero}, 
				Package(4) {0x0014FFFF, Zero, LNKA, Zero}, 
				Package(4) {0x0014FFFF, One, LNKB, Zero}, 
				Package(4) {0x0014FFFF, 0x02, LNKC, Zero}, 
				Package(4) {0x0014FFFF, 0x03, LNKD, Zero}, 
				Package(4) {0x0015FFFF, Zero, LNKC, Zero}, 
				Package(4) {0x0015FFFF, One, LNKD, Zero}, 
				Package(4) {0x0015FFFF, 0x02, LNKA, Zero}, 
				Package(4) {0x0015FFFF, 0x03, LNKB, Zero}, 
				Package(4) {0x0016FFFF, Zero, LNKC, Zero}, 
				Package(4) {0x0016FFFF, One, LNKB, Zero}, 
				Package(4) {0x0001FFFF, Zero, LNKC, Zero}, 
				Package(4) {0x0001FFFF, One, LNKD, Zero}, 
				Package(4) {0x0001FFFF, 0x02, LNKA, Zero}, 
				Package(4) {0x0001FFFF, 0x03, LNKB, Zero}, 
				Package(4) {0x0002FFFF, Zero, LNKC, Zero}, 
				Package(4) {0x0002FFFF, One, LNKD, Zero}, 
				Package(4) {0x0002FFFF, 0x02, LNKA, Zero}, 
				Package(4) {0x0002FFFF, 0x03, LNKB, Zero}, 
				Package(4) {0x0004FFFF, Zero, LNKC, Zero}, 
				Package(4) {0x0004FFFF, One, LNKD, Zero}, 
				Package(4) {0x0004FFFF, 0x02, LNKA, Zero}, 
				Package(4) {0x0004FFFF, 0x03, LNKB, Zero}, 
				Package(4) {0x0005FFFF, Zero, LNKB, Zero}, 
				Package(4) {0x0005FFFF, One, LNKC, Zero}, 
				Package(4) {0x0005FFFF, 0x02, LNKD, Zero}, 
				Package(4) {0x0005FFFF, 0x03, LNKA, Zero}, 
				Package(4) {0x0006FFFF, Zero, LNKC, Zero}, 
				Package(4) {0x0006FFFF, One, LNKD, Zero}, 
				Package(4) {0x0006FFFF, 0x02, LNKA, Zero}, 
				Package(4) {0x0006FFFF, 0x03, LNKB, Zero}, 
				Package(4) {0x0007FFFF, Zero, LNKD, Zero}, 
				Package(4) {0x0007FFFF, One, LNKA, Zero}, 
				Package(4) {0x0007FFFF, 0x02, LNKB, Zero}, 
				Package(4) {0x0007FFFF, 0x03, LNKC, Zero}
			})
			Name(AR00, Package(41)
			{
				Package(4) {0x0010FFFF, Zero, Zero, 0x12}, 
				Package(4) {0x0010FFFF, One, Zero, 0x11}, 
				Package(4) {0x0011FFFF, Zero, Zero, 0x13}, 
				Package(4) {0x0012FFFF, Zero, Zero, 0x12}, 
				Package(4) {0x0012FFFF, One, Zero, 0x11}, 
				Package(4) {0x0013FFFF, Zero, Zero, 0x12}, 
				Package(4) {0x0013FFFF, One, Zero, 0x11}, 
				Package(4) {0x0014FFFF, Zero, Zero, 0x10}, 
				Package(4) {0x0014FFFF, One, Zero, 0x11}, 
				Package(4) {0x0014FFFF, 0x02, Zero, 0x12}, 
				Package(4) {0x0014FFFF, 0x03, Zero, 0x13}, 
				Package(4) {0x0015FFFF, Zero, Zero, 0x12}, 
				Package(4) {0x0015FFFF, One, Zero, 0x13}, 
				Package(4) {0x0015FFFF, 0x02, Zero, 0x10}, 
				Package(4) {0x0015FFFF, 0x03, Zero, 0x11}, 
				Package(4) {0x0016FFFF, Zero, Zero, 0x12}, 
				Package(4) {0x0016FFFF, One, Zero, 0x11}, 
				Package(4) {0x0001FFFF, Zero, Zero, 0x12}, 
				Package(4) {0x0001FFFF, One, Zero, 0x13}, 
				Package(4) {0x0001FFFF, 0x02, Zero, 0x10}, 
				Package(4) {0x0001FFFF, 0x03, Zero, 0x11}, 
				Package(4) {0x0002FFFF, Zero, Zero, 0x12}, 
				Package(4) {0x0002FFFF, One, Zero, 0x13}, 
				Package(4) {0x0002FFFF, 0x02, Zero, 0x10}, 
				Package(4) {0x0002FFFF, 0x03, Zero, 0x11}, 
				Package(4) {0x0004FFFF, Zero, Zero, 0x12}, 
				Package(4) {0x0004FFFF, One, Zero, 0x13}, 
				Package(4) {0x0004FFFF, 0x02, Zero, 0x10}, 
				Package(4) {0x0004FFFF, 0x03, Zero, 0x11}, 
				Package(4) {0x0005FFFF, Zero, Zero, 0x11}, 
				Package(4) {0x0005FFFF, One, Zero, 0x12}, 
				Package(4) {0x0005FFFF, 0x02, Zero, 0x13}, 
				Package(4) {0x0005FFFF, 0x03, Zero, 0x10}, 
				Package(4) {0x0006FFFF, Zero, Zero, 0x12}, 
				Package(4) {0x0006FFFF, One, Zero, 0x13}, 
				Package(4) {0x0006FFFF, 0x02, Zero, 0x10}, 
				Package(4) {0x0006FFFF, 0x03, Zero, 0x11}, 
				Package(4) {0x0007FFFF, Zero, Zero, 0x13}, 
				Package(4) {0x0007FFFF, One, Zero, 0x10}, 
				Package(4) {0x0007FFFF, 0x02, Zero, 0x11}, 
				Package(4) {0x0007FFFF, 0x03, Zero, 0x12}
			})
			Method(_PRT, 0, NotSerialized)
			{
				If(PICM)
				{
					Return(AR00)
				}
				Return(PR00)
			}
			Device(VGA)
			{
				Name(_ADR, 0x00010000)
				Name(PXEN, 0x80000001)
				Name(PXID, 0x00020000)
				Name(PXMX, 0x80000001)
				Name(PXFX, 0x80000000)
				Name(PXDY, 0x80000001)
				Method(_STA, 0, NotSerialized)
				{
					Return(0x0F)
				}
				Name(DOSA, Zero)
				Name(SWIT, One)
				Name(CRTA, One)
				Name(LCDA, One)
				Name(HDMA, One)
				Method(_DOS, 1, NotSerialized)
				{
					Store(Arg0, DOSA)
				}
				Method(_DOD, 0, NotSerialized)
				{
					Name(DODL, Package(3) {0x00010100, 0x00010110, 0x00010210})
					Return(DODL)
				}
				Device(LCD)
				{
					Name(_ADR, 0x0110)
					Method(_DCS, 0, NotSerialized)
					{
						Store("LCD -- _DCS", Debug)
						If(LCDA)
						{
							Return(0x1F)
						}
						Else
						{
							Return(0x1D)
						}
					}
					Method(_DGS, 0, NotSerialized)
					{
						Store("LCD -- _DCS", Debug)
						If(LCDA)
						{
							Return(One)
						}
						Else
						{
							Return(Zero)
						}
					}
					Method(_DSS, 1, NotSerialized)
					{
						Store("LCD -- _DSS", Debug)
					}
					Name(BRTB, Package(13)
					{
						0x64, 0x32, Zero, 0x0A, 0x14, 0x1E, 0x28, 0x32, 0x3C, 0x46, 0x50,
						0x5A, 0x64
					})
					Name(AU15, Package(11) {0x07, 0x09, 0x0D, 0x11, 0x16, 0x1D, 0x25, 0x2F, 0x3C, 0x4E, 0x64})
					Name(CM15, Package(11) {0x07, 0x09, 0x0D, 0x11, 0x16, 0x1D, 0x25, 0x2F, 0x3C, 0x4E, 0x64})
					Name(DEFT, Package(11) {0x06, 0x08, 0x0B, 0x0E, 0x13, 0x19, 0x21, 0x2A, 0x36, 0x45, 0x64})
					Method(_BCL, 0, NotSerialized)
					{
						Return(BRTB)
					}
					Name(BQCL, 0x06)
					Method(_BCM, 1, NotSerialized)
					{
						Store(Zero, BRLS)
						Store(0x55, BCMF)
						Store(Arg0, BCMV)
						If(LAnd(LGreaterEqual(Arg0, Zero), LLessEqual(Arg0, 0x64)))
						{
							Store(Arg0, Local0)
							Store(Arg0, BQCL)
							Divide(Arg0, 0x0A, Local2, Local1)
							Store(DerefOf(Index(DEFT, Local1)), Local0)
							If(LEqual(LCDD, 0x22ECAF06))
							{
								Store(DerefOf(Index(AU15, Local1)), Local0)
							}
							If(LEqual(LCDD, 0x15A2AF0D))
							{
								Store(DerefOf(Index(CM15, Local1)), Local0)
							}
						}
						If(^^^LPC0.EC.ADP)
						{
							Store(Local1, ^^^LPC0.EC.LCBA)
						}
						Else
						{
							Store(Local1, ^^^LPC0.EC.LCBD)
						}
						Acquire(^^^LPC0.PSMX, 0xFFFF)
						Store(Local0, BRTL)
						Store(0x72, BCMD)
						BSMI(Zero)
						Release(^^^LPC0.PSMX)
					}
					Method(_BQC, 0, NotSerialized)
					{
						Store(BQCL, Local0)
						Return(Local0)
					}
					Method(BRAJ, 0, NotSerialized)
					{
						If(^^^LPC0.EC.BRUP)
						{
							If(LLess(BCMV, 0x64))
							{
								Add(BCMV, 0x0A, Local0)
								_BCM(Local0)
							}
						}
						If(^^^LPC0.EC.BRDN)
						{
							If(LGreater(BCMV, Zero))
							{
								Subtract(BCMV, 0x0A, Local0)
								_BCM(Local0)
							}
						}
						Store(One, BRLS)
					}
				}
				Device(CRT)
				{
					Name(_ADR, 0x0100)
					Method(_DCS, 0, NotSerialized)
					{
						Store("CRT _DCS Debug", Debug)
						If(CRTA)
						{
							Return(0x1F)
						}
						Else
						{
							Return(0x1D)
						}
					}
					Method(_DGS, 0, NotSerialized)
					{
						Store("CRT _DGS Debug", Debug)
						If(CRTA)
						{
							Return(One)
						}
						Else
						{
							Return(Zero)
						}
					}
					Method(_DSS, 1, NotSerialized)
					{
						Store("CRT _DSS Debug", Debug)
					}
				}
				Device(HDMI)
				{
					Name(_ADR, 0x0210)
					Method(_DCS, 0, NotSerialized)
					{
						Store("HDMI _DCS Debug", Debug)
						If(HDMA)
						{
							Return(0x1F)
						}
						Else
						{
							Return(0x1D)
						}
					}
					Method(_DGS, 0, NotSerialized)
					{
						Store("HDMI _DGS Debug", Debug)
						If(HDMA)
						{
							Return(One)
						}
						Else
						{
							Return(Zero)
						}
					}
					Method(_DSS, 1, NotSerialized)
					{
						Store("HDMI _DSS Debug", Debug)
					}
				}
				Name(ATIB, Buffer(0x0100){})
				Method(ATIF, 2, Serialized)
				{
					If(LEqual(Arg0, Zero))
					{
						Return(AF00())
					}
					If(LEqual(Arg0, One))
					{
						Return(AF01())
					}
					If(LEqual(Arg0, 0x02))
					{
						Return(AF02())
					}
					If(LEqual(Arg0, 0x03))
					{
						Return(AF03(DerefOf(Index(Arg1, 0x02)), DerefOf(Index(Arg1, 0x04))))
					}
					If(LEqual(Arg0, 0x0F))
					{
						Return(AF15())
					}
					Else
					{
						CreateWordField(ATIB, Zero, SSZE)
						CreateWordField(ATIB, 0x02, VERN)
						CreateDWordField(ATIB, 0x04, NMSK)
						CreateDWordField(ATIB, 0x08, SFUN)
						Store(Zero, SSZE)
						Store(Zero, VERN)
						Store(Zero, NMSK)
						Store(Zero, SFUN)
						Return(ATIB)
					}
				}
				Method(AF00, 0, NotSerialized)
				{
					CreateWordField(ATIB, Zero, SSZE)
					CreateWordField(ATIB, 0x02, VERN)
					CreateDWordField(ATIB, 0x04, NMSK)
					CreateDWordField(ATIB, 0x08, SFUN)
					Store(0x0C, SSZE)
					Store(One, VERN)
					If(LEqual(PXEN, 0x80000000))
					{
						Store(0x11, NMSK)
					}
					Else
					{
						Store(0x51, NMSK)
					}
					Store(NMSK, MSKN)
					Store(0x4007, SFUN)
					Return(ATIB)
				}
				Method(AF01, 0, NotSerialized)
				{
					CreateWordField(ATIB, Zero, SSZE)
					CreateDWordField(ATIB, 0x02, VMSK)
					CreateDWordField(ATIB, 0x06, FLGS)
					Store(0x0A, SSZE)
					Store(0x0B, VMSK)
					Store(0x0A, SSZE)
					Store(0x0B, FLGS)
					Return(ATIB)
				}
				Name(PSBR, Buffer(0x04)
				{
					0x00, 0x00, 0x00, 0x00
				})
				Name(MSKN, Zero)
				Name(SEXM, Zero)
				Name(STHG, Zero)
				Name(STHI, Zero)
				Name(SFPG, Zero)
				Name(SFPI, Zero)
				Name(SSPS, Zero)
				Name(SSDM, 0x0A)
				Name(SCDY, Zero)
				Name(SACT, Buffer(0x07)
				{
					0x01, 0x02, 0x08, 0x80, 0x03, 0x09, 0x81
				})
				Method(AF02, 0, NotSerialized)
				{
					CreateBitField(PSBR,Zero,PDSW)
					CreateBitField(PSBR,One,PEXM)
					CreateBitField(PSBR,0x02,PTHR)
					CreateBitField(PSBR,0x03,PFPS)
					CreateBitField(PSBR,0x04,PSPS)
					CreateBitField(PSBR,0x05,PDCC)
					CreateBitField(PSBR,0x06,PXPS)
					CreateWordField(ATIB, Zero, SSZE)
					CreateDWordField(ATIB, 0x02, PSBI)
					CreateByteField(ATIB,0x06,EXPM)
					CreateByteField(ATIB,0x07,THRM)
					CreateByteField(ATIB,0x08,THID)
					CreateByteField(ATIB,0x09,FPWR)
					CreateByteField(ATIB,0x0A,FPID)
					CreateByteField(ATIB,0x0B,SPWR)
					Store(0x0C, SSZE)
					Store(PSBR, PSBI)
					If(PDSW)
					{
						Store(Zero, PDSW)
					}
					If(PEXM)
					{
						Store(SEXM, EXPM)
						Store(Zero, SEXM)
						Store(Zero, PEXM)
					}
					If(PTHR)
					{
						Store(STHG, THRM)
						Store(STHI, THID)
						Store(Zero, STHG)
						Store(Zero, STHI)
						Store(Zero, PTHR)
					}
					If(PFPS)
					{
						Store(SFPG, FPWR)
						Store(SFPI, FPWR)
						Store(Zero, SFPG)
						Store(Zero, SFPI)
						Store(Zero, PFPS)
					}
					If(PSPS)
					{
						Store(SSPS, SPWR)
						Store(Zero, PSPS)
					}
					If(PXPS)
					{
						Store(Zero, PXPS)
					}
					Return(ATIB)
				}
				Method(AF03, 2, NotSerialized)
				{
					CreateWordField(ATIB, Zero, SSZE)
					CreateWordField(ATIB, 0x02, SSDP)
					CreateWordField(ATIB, 0x04, SCDP)
					Store(Arg0, SSDP)
					Store(Arg1, SCDP)
					Name(NXTD, 0x06)
					Name(CIDX, 0x06)
					Store(SSDP, Local1)
					And(Local1, 0x8B, Local1)
					Store(SCDP, Local2)
					If(CondRefOf(\_SB.LID._LID, Local4))
					{
						And(Local2, 0xFFFFFFFE, Local2)
						Or(Local2, ^^^LID._LID(), Local2)
					}
					Else
					{
						Or(Local2, One, Local2)
					}
					Store(Local2, P80H)
					Store(Zero, Local0)
					While(LLess(Local0, SizeOf(SACT)))
					{
						Store(DerefOf(Index(SACT, Local0)), Local3)
						If(LEqual(Local3, Local1))
						{
							Store(Local0, CIDX)
							Store(SizeOf(SACT), Local0)
						}
						Else
						{
							Increment(Local0)
						}
					}
					Store(CIDX, Local0)
					While(LLess(Local0, SizeOf(SACT)))
					{
						Increment(Local0)
						If(LEqual(Local0, SizeOf(SACT)))
						{
							Store(Zero, Local0)
						}
						Store(DerefOf(Index(SACT, Local0)), Local3)
						If(LEqual(And(Local3, Local2), Local3))
						{
							Store(Local0, NXTD)
							Store(SizeOf(SACT), Local0)
						}
					}
					If(LEqual(NXTD, SizeOf(SACT)))
					{
						Store(Zero, SSDP)
					}
					Else
					{
						Store(NXTD, Local0)
						Store(DerefOf(Index(SACT, Local0)), Local3)
						And(SSDP, 0xFFFFFFF4, SSDP)
						Or(SSDP, Local3, SSDP)
					}
					Store(0x04, SSZE)
					Store(SSDP, P80H)
					Return(ATIB)
				}
				Method(AFN0, 0, Serialized)
				{
					If(And(MSKN, One))
					{
						CreateBitField(PSBR,Zero,PDSW)
						Store(One, PDSW)
						Notify(VGA, 0x81)
					}
				}
				Method(AFN3, 2, Serialized)
				{
					If(And(MSKN, 0x08))
					{
						Store(Arg0, Local0)
						Store(Local0, SFPI)
						Store(Arg1, Local0)
						Store(And(Local0, 0x03, Local0), SFPG)
						CreateBitField(PSBR,0x03,PFPS)
						Store(One, PFPS)
						Notify(VGA, 0x81)
					}
				}
				Method(AFN4, 1, Serialized)
				{
					If(And(MSKN, 0x10))
					{
						Store(Arg0, Local0)
						Store(SSPS, Local1)
						Store(Local0, SSPS)
						If(LEqual(Local0, Local1)) {}
						Else
						{
							CreateBitField(PSBR,0x04,PSPS)
							Store(One, PSPS)
							Notify(VGA, 0x81)
						}
					}
				}
				Method(AFN5, 0, Serialized)
				{
					If(And(MSKN, 0x20))
					{
						CreateBitField(PSBR,0x05,PDCC)
						Store(One, PDCC)
						Notify(VGA, 0x81)
					}
				}
				Method(AFN6, 0, Serialized)
				{
					If(And(MSKN, 0x40))
					{
						CreateBitField(PSBR,0x06,PXPS)
						Store(One, PXPS)
						Notify(VGA, 0x81)
					}
				}
				Method(AF15, 0, NotSerialized)
				{
					Store(0xFF, P80H)
					CreateWordField(ATIB, 0x02, DSZE)
					Store(0x08, DSZE)
					Acquire(^^LPC0.PSMX, 0xFFFF)
					Store(0x8D, BCMD)
					Store(0x0F, DID)
					Store(ATIB, INFO)
					BSMI(Zero)
					Store(INFO, ATIB)
					Release(^^LPC0.PSMX)
					Return(ATIB)
				}
				Scope(\_SB.PCI0.VGA)
				{
					OperationRegion(REVD, SystemMemory, 0xAFC85018, 0x0000FA04)
					Field(REVD, AnyAcc, NoLock, Preserve)
					{
						SROM, 32,
						VROM, 512000,
					}
					Name(TVGA, Buffer(0xFA00)
					{
						0x00
					})
					Method(ATRM, 2, Serialized)
					{
						Add(Arg0, Arg1, Local0)
						If(LLessEqual(Local0, SROM))
						{
							Multiply(Arg1, 0x08, Local1)
							Multiply(Arg0, 0x08, Local2)
							Store(VROM, TVGA)
							CreateField(TVGA,Local2,Local1,TEMP)
							Name(RETB, Buffer(Arg1){})
							Store(TEMP, RETB)
							Return(RETB)
						}
						Else
						{
							If(LLess(Arg0, SROM))
							{
								Subtract(SROM, Arg0, Local3)
								Multiply(Local3, 0x08, Local1)
								Multiply(Arg0, 0x08, Local2)
								Store(VROM, TVGA)
								CreateField(TVGA,Local2,Local1,TEM)
								Name(RETC, Buffer(Local3){})
								Store(TEM, RETC)
								Return(RETC)
							}
							Else
							{
								Name(RETD, Buffer(One){})
								Return(RETD)
							}
						}
					}
				}
				Scope(\_SB.PCI0.VGA)
				{
					Name(ATPB, Buffer(0x0100){})
					Name(DSID, Ones)
					Name(HSID, Ones)
					Name(CNT0, Buffer(0x05)
					{
						0x05, 0x00, 0x00, 0x10, 0x01
					})
					Name(CNT1, Buffer(0x05)
					{
						0x05, 0x01, 0x00, 0x00, 0x01
					})
					Name(CNT2, Buffer(0x05)
					{
						0x07, 0x03, 0x00, 0x10, 0x02
					})
					Name(CNT3, Buffer(0x05)
					{
						0x07, 0x07, 0x00, 0x20, 0x02
					})
					Name(CNT4, Buffer(0x05)
					{
						0x00, 0x09, 0x00, 0x30, 0x02
					})
					Name(CNT5, Buffer(0x05)
					{
						0x01, 0x00, 0x01, 0x10, 0x01
					})
					Name(CNT6, Buffer(0x05)
					{
						0x01, 0x01, 0x01, 0x00, 0x01
					})
					Name(CNT7, Buffer(0x05)
					{
						0x03, 0x03, 0x01, 0x10, 0x02
					})
					Name(CNT8, Buffer(0x05)
					{
						0x03, 0x07, 0x01, 0x20, 0x02
					})
					Name(CNT9, Buffer(0x05)
					{
						0x00, 0x09, 0x01, 0x30, 0x02
					})
					Method(ATPX, 2, Serialized)
					{
						If(LEqual(Arg0, Zero))
						{
							Return(PX00())
						}
						If(LEqual(Arg0, One))
						{
							Return(PX01())
						}
						If(LEqual(Arg0, 0x02))
						{
							PX02(DerefOf(Index(Arg1, 0x02)))
							Return(ATPB)
						}
						If(LEqual(Arg0, 0x03))
						{
							PX03(DerefOf(Index(Arg1, 0x02)))
							Return(ATPB)
						}
						If(LEqual(Arg0, 0x04))
						{
							PX04(DerefOf(Index(Arg1, 0x02)))
							Return(ATPB)
						}
						If(LEqual(Arg0, 0x08))
						{
							Return(PX08())
						}
						If(LEqual(Arg0, 0x09))
						{
							Return(PX09())
						}
						CreateWordField(ATPB, Zero, SSZE)
						CreateWordField(ATPB, 0x02, VERN)
						CreateDWordField(ATPB, 0x04, SFUN)
						Store(Zero, SSZE)
						Store(Zero, VERN)
						Store(Zero, SFUN)
						Return(ATPB)
					}
					Method(PX00, 0, NotSerialized)
					{
						Store(0xE0, P80H)
						CreateWordField(ATPB, Zero, SSZE)
						CreateWordField(ATPB, 0x02, VERN)
						CreateDWordField(ATPB, 0x04, SFUN)
						Store(0x08, SSZE)
						Store(One, VERN)
						If(LEqual(PXEN, 0x80000000))
						{
							Store(Zero, SFUN)
							Return(ATPB)
						}
						If(LEqual(PXMX, 0x80000000))
						{
							Store(0x018F, SFUN)
						}
						Else
						{
							Store(0x0183, SFUN)
						}
						If(LEqual(PXDY, 0x80000001))
						{
							And(SFUN, 0xFFFFFFFD, SFUN)
						}
						If(LAnd(LEqual(PXDY, 0x80000001), LEqual(PXFX, 0x80000001)))
						{
							Or(SFUN, 0x02, SFUN)
						}
						If(LEqual(PXID, ^^PB2._ADR))
						{
							Store(^^PB2.VGA.SVID, Local0)
							Store(^^PB2.HDAU.SVID, Local1)
						}
						Else
						{
							Store(^^PB3.VGA.SVID, Local0)
							Store(^^PB3.HDAU.SVID, Local1)
						}
						If(LNotEqual(Local0, Ones))
						{
							Store(Local0, DSID)
						}
						If(LNotEqual(Local1, Ones))
						{
							Store(Local1, HSID)
						}
						Return(ATPB)
					}
					Method(PX01, 0, NotSerialized)
					{
						Store(0xE1, P80H)
						CreateWordField(ATPB, Zero, SSZE)
						CreateDWordField(ATPB, 0x02, VMSK)
						CreateDWordField(ATPB, 0x06, FLGS)
						Store(0x0A, SSZE)
						Store(0xFF, VMSK)
						If(LEqual(PXMX, 0x80000000))
						{
							Store(0x4B, FLGS)
						}
						Else
						{
							Store(Zero, FLGS)
							If(LEqual(PXDY, 0x80000001))
							{
								Or(FLGS, 0x80, FLGS)
							}
						}
						Return(ATPB)
					}
					Method(PX02, 1, NotSerialized)
					{
						CreateWordField(ATPB, Zero, SSZE)
						CreateByteField(ATPB,0x02,PWST)
						Store(0x03, SSZE)
						Store(Buffer(0x05){}, Local7)
						CreateWordField(Local7, Zero, SZZE)
						CreateField(Local7,0x10,0x03,FUCC)
						CreateField(Local7,0x13,0x05,DEVV)
						CreateByteField(Local7,0x03,BUSS)
						CreateByteField(Local7,0x04,HPST)
						Store(0x05, SZZE)
						Store(Zero, BUSS)
						Store(Zero, FUCC)
						Store(Buffer(0x04){}, Local6)
						CreateByteField(Local6,0x02,HPOX)
						And(Arg0, One, PWST)
						Name(HPOK, Zero)
						If(PWST)
						{
							Store(0x11E2, P80H)
							Store(Zero, ^^SMBS.O044)
							Store(Zero, ^^SMBS.E044)
							Store(Zero, ^^SMBS.O045)
							Store(Zero, ^^SMBS.E045)
							Sleep(0x0A)
							Store(One, ^^SMBS.O045)
							Store(Zero, ^^SMBS.E045)
							Sleep(0x0A)
							Sleep(0x0A)
							Store(One, ^^SMBS.MX32)
							Store(One, ^^SMBS.MX33)
							While(LEqual(^^SMBS.I032, Zero))
							{
							}
							While(LEqual(^^SMBS.I033, Zero))
							{
							}
							Store(One, ^^SMBS.O044)
							Store(Zero, ^^SMBS.E044)
							Store(0x12E2, P80H)
							Store(Zero, HPOK)
							Sleep(0x64)
							Sleep(0x64)
							If(LEqual(PXID, ^^PB2._ADR))
							{
								Store(0x02, DEVV)
							}
							Else
							{
								Store(0x03, DEVV)
							}
							Store(One, HPST)
							Store(ALIB, NameObject)
							0x06
							Local7
							Local6
							Sleep(0x14)
							Store(Zero, Local2)
							While(LLess(Local2, 0x0F))
							{
								If(LEqual(PXID, ^^PB2._ADR))
								{
									Store(One, ^^PB2.PDC2)
								}
								Else
								{
									Store(One, ^^PB3.PDC2)
								}
								Store(One, Local4)
								Store(0xC8, Local5)
								While(LAnd(Local4, Local5))
								{
									If(LEqual(PXID, ^^PB2._ADR))
									{
										Store(^^PB2.XPRD(0xA5), Local0)
									}
									Else
									{
										Store(^^PB3.XPRD(0xA5), Local0)
									}
									And(Local0, 0x7F, Local0)
									If(LAnd(LGreaterEqual(Local0, 0x10), LNotEqual(Local0, 0x7F)))
									{
										Store(Zero, Local4)
									}
									Else
									{
										Sleep(0x05)
										Decrement(Local5)
									}
								}
								If(LNot(Local4))
								{
									If(LEqual(PXID, ^^PB2._ADR))
									{
										Store(^^PB2.XPDL(), Local5)
									}
									Else
									{
										Store(^^PB3.XPDL(), Local5)
									}
									If(Local5)
									{
										If(LEqual(PXID, ^^PB2._ADR))
										{
											^^PB2.XPRT()
										}
										Else
										{
											^^PB3.XPRT()
										}
										Sleep(0x05)
										Increment(Local2)
									}
									Else
									{
										Store(Zero, Local0)
										If(LEqual(PXID, ^^PB2._ADR))
										{
											If(LEqual(^^PB2.XPR2(), Ones))
											{
												Store(One, Local0)
											}
										}
										Else
										{
											If(LEqual(^^PB3.XPR2(), Ones))
											{
												Store(One, Local0)
											}
										}
										If(Local0)
										{
											Store(One, HPOK)
											Store(0x10, Local2)
										}
										Else
										{
											Store(Zero, HPOK)
											Store(0x10, Local2)
										}
									}
								}
								Else
								{
									Store(0x10, Local2)
								}
							}
							If(LNot(HPOK))
							{
								Store(0x13E2, P80H)
								If(LEqual(PXID, ^^PB2._ADR))
								{
									Store(^^PB2.VGA.DVID, Local1)
								}
								Else
								{
									Store(^^PB3.VGA.DVID, Local1)
								}
								Sleep(0x0A)
								Store(One, Local4)
								Store(0x05, Local5)
								While(LAnd(Local4, Local5))
								{
									If(LEqual(PXID, ^^PB2._ADR))
									{
										Store(^^PB2.XPRD(0xA5), Local0)
									}
									Else
									{
										Store(^^PB3.XPRD(0xA5), Local0)
									}
									And(Local0, 0x7F, Local0)
									If(LLessEqual(Local0, 0x04))
									{
										Store(Zero, Local4)
									}
									Else
									{
										If(LEqual(PXID, ^^PB2._ADR))
										{
											Store(^^PB2.VGA.DVID, Local1)
										}
										Else
										{
											Store(^^PB3.VGA.DVID, Local1)
										}
										Sleep(0x05)
										Decrement(Local5)
									}
								}
								If(LEqual(PXID, ^^PB2._ADR))
								{
									Store(0x02, DEVV)
								}
								Else
								{
									Store(0x03, DEVV)
								}
								Store(Zero, HPST)
								ALIB
								0x06
								Local7
							}
							Store(0x14E2, P80H)
						}
						Else
						{
							Store(0x02E2, P80H)
							If(LEqual(PXID, ^^PB2._ADR))
							{
								Store(0x10, MUXF)
							}
							Else
							{
								Store(0x18, MUXF)
							}
							Store(Zero, ^^SMBS.O044)
							Store(Zero, ^^SMBS.E044)
							Sleep(0x0A)
							Store(Zero, ^^SMBS.O045)
							Store(Zero, ^^SMBS.E045)
							Store(0x03E2, P80H)
							If(LEqual(PXID, ^^PB2._ADR))
							{
								Store(One, ^^PB2.PDC2)
								Store(^^PB2.VGA.DVID, Local1)
							}
							Else
							{
								Store(One, ^^PB3.PDC2)
								Store(^^PB3.VGA.DVID, Local1)
							}
							Sleep(0x0A)
							Store(One, Local4)
							Store(0x05, Local5)
							While(LAnd(Local4, Local5))
							{
								If(LEqual(PXID, ^^PB2._ADR))
								{
									Store(^^PB2.XPRD(0xA5), Local0)
								}
								Else
								{
									Store(^^PB3.XPRD(0xA5), Local0)
								}
								And(Local0, 0x7F, Local0)
								If(LLessEqual(Local0, 0x04))
								{
									Store(Zero, Local4)
								}
								Else
								{
									If(LEqual(PXID, ^^PB2._ADR))
									{
										Store(^^PB2.VGA.DVID, Local1)
									}
									Else
									{
										Store(^^PB3.VGA.DVID, Local1)
									}
									Sleep(0x05)
									Decrement(Local5)
								}
							}
							If(LEqual(PXID, ^^PB2._ADR))
							{
								Store(0x02, DEVV)
							}
							Else
							{
								Store(0x03, DEVV)
							}
							Store(Zero, HPST)
							ALIB
							0x06
							Local7
							Store(0x02, HPOK)
							Store(0x04E2, P80H)
						}
						If(HPOK)
						{
							If(LAnd(LEqual(HPOK, One), LNotEqual(DSID, Ones)))
							{
								Store(DSID, Local1)
								If(LEqual(PXID, ^^PB2._ADR))
								{
									Store(Local1, ^^PB2.VGA.SMID)
								}
								Else
								{
									Store(Local1, ^^PB3.VGA.SMID)
								}
								Sleep(0x0A)
								Store(HSID, Local1)
								If(LNotEqual(Local1, Ones))
								{
									If(LEqual(PXID, ^^PB2._ADR))
									{
										Store(Local1, ^^PB2.HDAU.SMID)
									}
									Else
									{
										Store(Local1, ^^PB3.HDAU.SMID)
									}
								}
								Sleep(0x0A)
							}
							If(LEqual(PXID, ^^PB2._ADR))
							{
								Notify(PB2, Zero)
							}
							Else
							{
								Notify(PB3, Zero)
							}
						}
					}
					Method(PX03, 1, NotSerialized)
					{
						CreateWordField(ATPB, Zero, SSZE)
						CreateWordField(ATPB, 0x02, DPSW)
						Store(0x04, SSZE)
						And(Arg0, One, DPSW)
					}
					Method(PX04, 1, NotSerialized)
					{
						Store(0xE4, P80H)
						CreateWordField(ATPB, Zero, SSZE)
						CreateWordField(ATPB, 0x02, ICSW)
						Store(0x04, SSZE)
						And(Arg0, One, ICSW)
					}
					Method(PX08, 0, NotSerialized)
					{
						Store(0xE8, P80H)
						CreateWordField(ATPB, Zero, CNUM)
						CreateWordField(ATPB, 0x02, CSSZ)
						Store(0x0A, CNUM)
						Store(0x05, CSSZ)
						CreateField(ATPB,0x20,0x28,CTI0)
						Store(CNT0, CTI0)
						CreateField(ATPB,0x48,0x28,CTI1)
						Store(CNT1, CTI1)
						CreateField(ATPB,0x70,0x28,CTI2)
						CreateByteField(CNT2,Zero,FLG2)
						If(LEqual(LPTY, One))
						{
							If(LEqual(M92D, One))
							{
								Store(Zero, FLG2)
							}
							If(LEqual(M92D, 0x02))
							{
								Store(0x07, FLG2)
							}
						}
						Store(CNT2, CTI2)
						CreateField(ATPB,0x98,0x28,CTI3)
						CreateByteField(CNT3,Zero,FLG3)
						If(LEqual(LPTY, Zero))
						{
							Store(0x07, FLG3)
						}
						If(LEqual(LPTY, One))
						{
							Store(Zero, FLG3)
						}
						If(LEqual(LPTY, 0x02))
						{
							Store(Zero, FLG3)
						}
						If(LEqual(M92D, 0x02))
						{
							Store(0x07, FLG3)
						}
						Store(CNT3, CTI3)
						CreateField(ATPB,0xC0,0x28,CTI4)
						Store(CNT4, CTI4)
						CreateField(ATPB,0xE8,0x28,CTI5)
						Store(CNT5, CTI5)
						CreateField(ATPB,0x0110,0x28,CTI6)
						Store(CNT6, CTI6)
						CreateField(ATPB,0x0138,0x28,CTI7)
						CreateByteField(CNT7,Zero,FLG7)
						If(LEqual(LPTY, One))
						{
							If(LEqual(M92D, One))
							{
								Store(Zero, FLG7)
							}
							If(LEqual(M92D, 0x02))
							{
								Store(Zero, FLG7)
							}
						}
						Store(CNT7, CTI7)
						CreateField(ATPB,0x0160,0x28,CTI8)
						CreateByteField(CNT8,Zero,FLG8)
						If(LEqual(LPTY, Zero))
						{
							Store(0x07, FLG8)
						}
						If(LEqual(LPTY, One))
						{
							Store(Zero, FLG8)
						}
						If(LEqual(LPTY, 0x02))
						{
							Store(Zero, FLG8)
						}
						If(LEqual(M92D, 0x02))
						{
							Store(0x07, FLG8)
						}
						Store(CNT8, CTI8)
						CreateField(ATPB,0x0188,0x28,CTI9)
						CreateByteField(CNT9,Zero,FLG9)
						If(LEqual(M92D, 0x02))
						{
							Store(0x07, FLG9)
						}
						Store(CNT9, CTI9)
						Return(ATPB)
					}
					Method(PX09, 0, NotSerialized)
					{
						Store(0xE9, P80H)
						CreateWordField(ATPB, Zero, CNUM)
						CreateWordField(ATPB, 0x02, CSSZ)
						Store(Zero, CNUM)
						Store(Zero, CSSZ)
						CreateByteField(ATPB,0x04,ATI0)
						CreateByteField(ATPB,0x05,HPD0)
						CreateByteField(ATPB,0x06,DDC0)
						Store(Zero, ATI0)
						Store(Zero, HPD0)
						Store(Zero, DDC0)
						CreateByteField(ATPB,0x07,ATI1)
						CreateByteField(ATPB,0x08,HPD1)
						CreateByteField(ATPB,0x09,DDC1)
						Store(Zero, ATI1)
						Store(Zero, HPD1)
						Store(Zero, DDC1)
						Return(ATPB)
					}
				}
				Name(AT00, Buffer(0xFF){})
				Name(AT01, Buffer(0x03){})
				Method(ATCS, 2, Serialized)
				{
					If(LEqual(Arg0, Zero))
					{
						ATC0()
					}
					If(LEqual(Arg0, One))
					{
						ATC1()
					}
					If(LEqual(Arg0, 0x02))
					{
						ATC2(Arg1)
					}
					If(LEqual(Arg0, 0x03))
					{
						ATC3()
					}
					If(LEqual(Arg0, 0x04))
					{
						ATC4(Arg1)
					}
					Return(AT00)
				}
				Method(ATC0, 0, NotSerialized)
				{
					CreateWordField(AT00, Zero, SZZE)
					CreateWordField(AT00, 0x02, INTF)
					CreateDWordField(AT00, 0x04, SUPP)
					Store(0x08, SZZE)
					Store(One, INTF)
					Store(0x0F, SUPP)
				}
				Method(ATC1, 0, Serialized)
				{
					CreateWordField(AT00, Zero, SZZE)
					CreateDWordField(AT00, 0x02, VFMK)
					CreateDWordField(AT00, 0x06, FLAG)
					CreateField(AT00,0x30,One,DOCK)
					Store(0x0A, SZZE)
					Store(One, VFMK)
					Store(Zero, FLAG)
					Store(One, DOCK)
				}
				Method(ATC2, 1, Serialized)
				{
					CreateField(Arg0,0x10,0x03,FUCC)
					CreateField(Arg0,0x13,0x06,DEVV)
					CreateByteField(Arg0,0x03,BUSS)
					CreateDWordField(Arg0, 0x04, VFMK)
					CreateDWordField(Arg0, 0x06, FLAG)
					CreateField(Arg0,0x30,One,ADVC)
					CreateField(Arg0,0x31,One,WFCM)
					CreateByteField(Arg0,0x08,RQST)
					CreateByteField(Arg0,0x09,PFRQ)
					CreateWordField(AT00, Zero, SZZE)
					CreateByteField(AT00,0x02,RETV)
					Store(0x03, SZZE)
					Store(One, RETV)
					Store(ALIB, NameObject)
					0x02
					Arg0
					AT00
				}
				Method(ATC3, 0, Serialized)
				{
					CreateWordField(AT00, Zero, SZZE)
					CreateByteField(AT00,0x02,RETV)
					CreateWordField(AT01, Zero, SZZB)
					CreateByteField(AT01,0x02,PSPP)
					Store(0x03, SZZE)
					Store(One, RETV)
					Store(0x03, SZZB)
					Store(One, PSPP)
					Store(ALIB, NameObject)
					0x03
					AT01
					AT00
				}
				Method(ATC4, 1, Serialized)
				{
					CreateField(Arg0,0x10,0x03,FUCC)
					CreateField(Arg0,0x13,0x06,DEVV)
					CreateByteField(Arg0,0x03,BUSS)
					CreateByteField(Arg0,0x04,NULN)
					CreateWordField(AT00, Zero, SZZE)
					CreateByteField(AT00,0x02,NULM)
					Store(0x03, SZZE)
					Store(One, NULM)
					Store(ALIB, NameObject)
					0x04
					Arg0
					AT00
				}
			}
			Device(PB2)
			{
				Name(_ADR, 0x00020000)
				Method(_PRW, 0, NotSerialized)
				{
					If(LEqual(WKPM, One))
					{
						Return(GPRW(0x08, 0x05))
					}
					Else
					{
						Return(GPRW(0x08, Zero))
					}
				}
				Name(PR02, Package(4)
				{
					Package(4) {0xFFFF, Zero, LNKC, Zero}, 
					Package(4) {0xFFFF, One, LNKD, Zero}, 
					Package(4) {0xFFFF, 0x02, LNKA, Zero}, 
					Package(4) {0xFFFF, 0x03, LNKB, Zero}
				})
				Name(AR02, Package(4)
				{
					Package(4) {0xFFFF, Zero, Zero, 0x12}, 
					Package(4) {0xFFFF, One, Zero, 0x13}, 
					Package(4) {0xFFFF, 0x02, Zero, 0x10}, 
					Package(4) {0xFFFF, 0x03, Zero, 0x11}
				})
				Method(_PRT, 0, NotSerialized)
				{
					If(PICM)
					{
						Return(AR02)
					}
					Return(PR02)
				}
				OperationRegion(XPEX, SystemMemory, 0xF8010100, 0x0100)
				Field(XPEX, DWordAcc, NoLock, Preserve)
				{
					Offset(0x28),	//Offset(40),
					VC0S, 32,
				}
				OperationRegion(XPCB, PCI_Config, 0x58, 0x24)
				Field(XPCB, AnyAcc, NoLock, Preserve)
				{
					Offset(0x10),	//Offset(16),
					LKCN, 16,
					LKST, 16,
					Offset(0x1A),	//Offset(26),
					, 3,
					PDC2, 1,
					, 2,
					PDS2, 1,
					, 1,
					HPCS, 1,
					Offset(0x20),	//Offset(32),
					Offset(0x22),	//Offset(34),
					PMES, 1,
				}
				OperationRegion(XPRI, PCI_Config, 0xE0, 0x08)
				Field(XPRI, ByteAcc, NoLock, Preserve)
				{
					XPIR, 32,
					XPID, 32,
				}
				OperationRegion(PCFG, PCI_Config, Zero, 0x20)
				Field(PCFG, DWordAcc, NoLock, Preserve)
				{
					DVID, 32,
					Offset(0x18),	//Offset(24),
					SBUS, 32,
				}
				Method(XPDL, 0, NotSerialized)
				{
					If(And(VC0S, 0x00020000))
					{
						Return(Ones)
					}
					Else
					{
						Return(Zero)
					}
				}
				Mutex(XPPM, 0)
				Method(XPRD, 1, NotSerialized)
				{
					Acquire(XPPM, 0xFFFF)
					Store(Arg0, XPIR)
					Store(XPID, Local0)
					Store(Zero, XPIR)
					Release(XPPM)
					Return(Local0)
				}
				Method(XPWR, 2, NotSerialized)
				{
					Acquire(XPPM, 0xFFFF)
					Store(Arg0, XPIR)
					Store(Arg1, XPID)
					Store(Zero, XPIR)
					Release(XPPM)
				}
				Method(XPRT, 0, NotSerialized)
				{
					Store(XPRD(0xA2), Local0)
					And(Local0, 0xFFFFFFF8, Local0)
					ShiftRight(Local0, 0x04, Local1)
					And(Local1, 0x07, Local1)
					Or(Local0, Local1, Local0)
					Or(Local0, 0x0100, Local0)
					XPWR(0xA2, Local0)
				}
				Method(XPR2, 0, NotSerialized)
				{
					Store(LKCN, Local0)
					And(Local0, 0xFFFFFFDF, Local0)
					Store(Local0, LKCN)
					Or(Local0, 0x20, Local0)
					Store(Local0, LKCN)
					Store(0x64, Local1)
					Store(One, Local2)
					While(LAnd(Local1, Local2))
					{
						Sleep(One)
						Store(LKST, Local3)
						If(And(Local3, 0x0800))
						{
							Decrement(Local1)
						}
						Else
						{
							Store(Zero, Local2)
						}
					}
					And(Local0, 0xFFFFFFDF, Local0)
					Store(Local0, LKCN)
					If(LNot(Local2))
					{
						Return(Ones)
					}
					Else
					{
						Return(Zero)
					}
				}
				Method(XPPB, 0, NotSerialized)
				{
					Store(_ADR, Local0)
					Store(ShiftRight(Local0, 0x10), Local1)
					Store(ShiftLeft(Local1, 0x03), Local1)
					Store(And(Local0, 0x0F), Local2)
					Store(Or(Local1, Local2), Local3)
					Return(Local3)
				}
				Method(XPPR, 1, NotSerialized)
				{
					Name(HPOK, Zero)
					Store(Zero, HPOK)
					Store(ShiftLeft(XPPB(), 0x03), Local0)
					If(Arg0)
					{
						XPLL(Local0, One)
						XPLP(Local0, One)
						Sleep(0xC8)
						XPTR(Local0, One)
						Store(0x0F, Local5)
						While(LAnd(LNot(HPOK), LGreater(Local5, Zero)))
						{
							Store(One, PDC2)
							Store(0x28, Local1)
							While(LAnd(LNot(HPOK), LGreater(Local1, Zero)))
							{
								Store(XPRD(0xA5), Local2)
								If(LEqual(And(Local2, 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LEqual(And(ShiftRight(Local2, 0x08), 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LEqual(And(ShiftRight(Local2, 0x08), 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LEqual(And(ShiftRight(Local2, 0x08), 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LGreaterEqual(And(Local2, 0xFF), 0x04))
								{
									Store(One, HPOK)
								}
								Decrement(Local1)
							}
							If(HPOK)
							{
								Store(And(XPRD(0xA5), 0xFF), Local2)
								Store(And(ShiftRight(XPRD(0xA2), 0x04), 0x07), Local3)
								If(LAnd(LEqual(Local2, 0x06), LAnd(LGreater(Local3, One), LLess(Local3, 0x05))))
								{
									Store(Zero, HPOK)
								}
							}
							If(HPOK)
							{
								Store(0x07D0, Local1)
								Store(Zero, HPOK)
								While(LAnd(LNot(HPOK), Local1))
								{
									Store(And(XPRD(0xA5), 0xFF), Local2)
									If(LEqual(Local2, 0x07))
									{
										Store(One, Local1)
										Store(XPDL(), Local4)
										If(Local4)
										{
											XPRT()
											Decrement(Local5)
										}
									}
									If(LEqual(Local2, 0x10))
									{
										Store(One, HPOK)
									}
									Sleep(One)
									Decrement(Local1)
								}
							}
						}
					}
					If(HPOK)
					{
						XPTR(Local0, Zero)
						XPLP(Local0, Zero)
						XPLL(Local0, Zero)
					}
					Return(Ones)
				}
				Device(VGA)
				{
					Name(_ADR, Zero)
					OperationRegion(PCFG, PCI_Config, Zero, 0x50)
					Field(PCFG, DWordAcc, NoLock, Preserve)
					{
						DVID, 32,
						Offset(0x2C),	//Offset(44),
						SVID, 32,
						Offset(0x4C),	//Offset(76),
						SMID, 32,
					}
					Name(DOSA, Zero)
					Name(SWIT, One)
					Name(CRTA, One)
					Name(LCDA, One)
					Name(HDMA, One)
					Method(_DOS, 1, NotSerialized)
					{
						Store(Arg0, DOSA)
					}
					Method(_DOD, 0, NotSerialized)
					{
						Name(DODL, Package(3) {0x00010100, 0x00010110, 0x00010210})
						Return(DODL)
					}
					Device(LCD)
					{
						Name(_ADR, 0x0110)
						Method(_DCS, 0, NotSerialized)
						{
							Store("LCD -- _DCS", Debug)
							If(LCDA)
							{
								Return(0x1F)
							}
							Else
							{
								Return(0x1D)
							}
						}
						Method(_DGS, 0, NotSerialized)
						{
							Store("LCD -- _DCS", Debug)
							If(LCDA)
							{
								Return(One)
							}
							Else
							{
								Return(Zero)
							}
						}
						Method(_DSS, 1, NotSerialized)
						{
							Store("LCD -- _DSS", Debug)
						}
						Name(BRTB, Package(13)
						{
							0x64, 0x32, Zero, 0x0A, 0x14, 0x1E, 0x28, 0x32, 0x3C, 0x46, 0x50,
							0x5A, 0x64
						})
						Name(AU15, Package(11) {0x07, 0x09, 0x0D, 0x11, 0x16, 0x1D, 0x25, 0x2F, 0x3C, 0x4E, 0x64})
						Name(CM15, Package(11) {0x07, 0x09, 0x0D, 0x11, 0x16, 0x1D, 0x25, 0x2F, 0x3C, 0x4E, 0x64})
						Name(DEFT, Package(11) {0x06, 0x08, 0x0B, 0x0E, 0x13, 0x19, 0x21, 0x2A, 0x36, 0x45, 0x64})
						Method(_BCL, 0, NotSerialized)
						{
							Return(BRTB)
						}
						Name(BQCL, 0x06)
						Method(_BCM, 1, NotSerialized)
						{
							Store(Zero, BRLS)
							Store(0x55, BCMF)
							Store(Arg0, BCMV)
							If(LAnd(LGreaterEqual(Arg0, Zero), LLessEqual(Arg0, 0x64)))
							{
								Store(Arg0, Local0)
								Store(Arg0, BQCL)
								Divide(Arg0, 0x0A, Local2, Local1)
								Store(DerefOf(Index(DEFT, Local1)), Local0)
								If(LEqual(LCDD, 0x22ECAF06))
								{
									Store(DerefOf(Index(AU15, Local1)), Local0)
								}
								If(LEqual(LCDD, 0x15A2AF0D))
								{
									Store(DerefOf(Index(CM15, Local1)), Local0)
								}
							}
							If(^^^^LPC0.EC.ADP)
							{
								Store(Local1, ^^^^LPC0.EC.LCBA)
							}
							Else
							{
								Store(Local1, ^^^^LPC0.EC.LCBD)
							}
							Acquire(^^^^LPC0.PSMX, 0xFFFF)
							Store(Local0, BRTL)
							Store(0x72, BCMD)
							BSMI(Zero)
							Release(^^^^LPC0.PSMX)
						}
						Method(_BQC, 0, NotSerialized)
						{
							Store(BQCL, Local0)
							Return(Local0)
						}
						Method(BRAJ, 0, NotSerialized)
						{
							If(^^^^LPC0.EC.BRUP)
							{
								If(LLess(BCMV, 0x64))
								{
									Add(BCMV, 0x0A, Local0)
									_BCM(Local0)
								}
							}
							If(^^^^LPC0.EC.BRDN)
							{
								If(LGreater(BCMV, Zero))
								{
									Subtract(BCMV, 0x0A, Local0)
									_BCM(Local0)
								}
							}
							Store(One, BRLS)
						}
					}
					Device(CRT)
					{
						Name(_ADR, 0x0100)
						Method(_DCS, 0, NotSerialized)
						{
							Store("CRT _DCS Debug", Debug)
							If(CRTA)
							{
								Return(0x1F)
							}
							Else
							{
								Return(0x1D)
							}
						}
						Method(_DGS, 0, NotSerialized)
						{
							Store("CRT _DGS Debug", Debug)
							If(CRTA)
							{
								Return(One)
							}
							Else
							{
								Return(Zero)
							}
						}
						Method(_DSS, 1, NotSerialized)
						{
							Store("CRT _DSS Debug", Debug)
						}
					}
					Device(HDMI)
					{
						Name(_ADR, 0x0210)
						Method(_DCS, 0, NotSerialized)
						{
							Store("HDMI _DCS Debug", Debug)
							If(HDMA)
							{
								Return(0x1F)
							}
							Else
							{
								Return(0x1D)
							}
						}
						Method(_DGS, 0, NotSerialized)
						{
							Store("HDMI _DGS Debug", Debug)
							If(HDMA)
							{
								Return(One)
							}
							Else
							{
								Return(Zero)
							}
						}
						Method(_DSS, 1, NotSerialized)
						{
							Store("HDMI _DSS Debug", Debug)
						}
					}
					Name(ATIB, Buffer(0x0100){})
					Method(ATIF, 2, Serialized)
					{
						If(LEqual(Arg0, Zero))
						{
							Return(AF00())
						}
						If(LEqual(Arg0, One))
						{
							Return(AF01())
						}
						If(LEqual(Arg0, 0x02))
						{
							Return(AF02())
						}
						If(LEqual(Arg0, 0x03))
						{
							Return(AF03(DerefOf(Index(Arg1, 0x02)), DerefOf(Index(Arg1, 0x04))))
						}
						If(LEqual(Arg0, 0x0F))
						{
							Return(AF15())
						}
						Else
						{
							CreateWordField(ATIB, Zero, SSZE)
							CreateWordField(ATIB, 0x02, VERN)
							CreateDWordField(ATIB, 0x04, NMSK)
							CreateDWordField(ATIB, 0x08, SFUN)
							Store(Zero, SSZE)
							Store(Zero, VERN)
							Store(Zero, NMSK)
							Store(Zero, SFUN)
							Return(ATIB)
						}
					}
					Method(AF00, 0, NotSerialized)
					{
						CreateWordField(ATIB, Zero, SSZE)
						CreateWordField(ATIB, 0x02, VERN)
						CreateDWordField(ATIB, 0x04, NMSK)
						CreateDWordField(ATIB, 0x08, SFUN)
						Store(0x0C, SSZE)
						Store(One, VERN)
						If(LEqual(^^^VGA.PXEN, 0x80000000))
						{
							Store(0x11, NMSK)
						}
						Else
						{
							Store(0x51, NMSK)
						}
						Store(NMSK, MSKN)
						Store(0x4007, SFUN)
						Return(ATIB)
					}
					Method(AF01, 0, NotSerialized)
					{
						CreateWordField(ATIB, Zero, SSZE)
						CreateDWordField(ATIB, 0x02, VMSK)
						CreateDWordField(ATIB, 0x06, FLGS)
						Store(0x0A, SSZE)
						Store(0x0B, VMSK)
						Store(0x0A, SSZE)
						Store(0x0B, FLGS)
						Return(ATIB)
					}
					Name(PSBR, Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					})
					Name(MSKN, Zero)
					Name(SEXM, Zero)
					Name(STHG, Zero)
					Name(STHI, Zero)
					Name(SFPG, Zero)
					Name(SFPI, Zero)
					Name(SSPS, Zero)
					Name(SSDM, 0x0A)
					Name(SCDY, Zero)
					Name(SACT, Buffer(0x07)
					{
						0x01, 0x02, 0x08, 0x80, 0x03, 0x09, 0x81
					})
					Method(AF02, 0, NotSerialized)
					{
						CreateBitField(PSBR,Zero,PDSW)
						CreateBitField(PSBR,One,PEXM)
						CreateBitField(PSBR,0x02,PTHR)
						CreateBitField(PSBR,0x03,PFPS)
						CreateBitField(PSBR,0x04,PSPS)
						CreateBitField(PSBR,0x05,PDCC)
						CreateBitField(PSBR,0x06,PXPS)
						CreateWordField(ATIB, Zero, SSZE)
						CreateDWordField(ATIB, 0x02, PSBI)
						CreateByteField(ATIB,0x06,EXPM)
						CreateByteField(ATIB,0x07,THRM)
						CreateByteField(ATIB,0x08,THID)
						CreateByteField(ATIB,0x09,FPWR)
						CreateByteField(ATIB,0x0A,FPID)
						CreateByteField(ATIB,0x0B,SPWR)
						Store(0x0C, SSZE)
						Store(PSBR, PSBI)
						If(PDSW)
						{
							Store(Zero, PDSW)
						}
						If(PEXM)
						{
							Store(SEXM, EXPM)
							Store(Zero, SEXM)
							Store(Zero, PEXM)
						}
						If(PTHR)
						{
							Store(STHG, THRM)
							Store(STHI, THID)
							Store(Zero, STHG)
							Store(Zero, STHI)
							Store(Zero, PTHR)
						}
						If(PFPS)
						{
							Store(SFPG, FPWR)
							Store(SFPI, FPWR)
							Store(Zero, SFPG)
							Store(Zero, SFPI)
							Store(Zero, PFPS)
						}
						If(PSPS)
						{
							Store(SSPS, SPWR)
							Store(Zero, PSPS)
						}
						If(PXPS)
						{
							Store(Zero, PXPS)
						}
						Return(ATIB)
					}
					Method(AF03, 2, NotSerialized)
					{
						CreateWordField(ATIB, Zero, SSZE)
						CreateWordField(ATIB, 0x02, SSDP)
						CreateWordField(ATIB, 0x04, SCDP)
						Store(Arg0, SSDP)
						Store(Arg1, SCDP)
						Name(NXTD, 0x06)
						Name(CIDX, 0x06)
						Store(SSDP, Local1)
						And(Local1, 0x8B, Local1)
						Store(SCDP, Local2)
						If(CondRefOf(\_SB.LID._LID, Local4))
						{
							And(Local2, 0xFFFFFFFE, Local2)
							Or(Local2, ^^^^LID._LID(), Local2)
						}
						Else
						{
							Or(Local2, One, Local2)
						}
						Store(Local2, P80H)
						Store(Zero, Local0)
						While(LLess(Local0, SizeOf(SACT)))
						{
							Store(DerefOf(Index(SACT, Local0)), Local3)
							If(LEqual(Local3, Local1))
							{
								Store(Local0, CIDX)
								Store(SizeOf(SACT), Local0)
							}
							Else
							{
								Increment(Local0)
							}
						}
						Store(CIDX, Local0)
						While(LLess(Local0, SizeOf(SACT)))
						{
							Increment(Local0)
							If(LEqual(Local0, SizeOf(SACT)))
							{
								Store(Zero, Local0)
							}
							Store(DerefOf(Index(SACT, Local0)), Local3)
							If(LEqual(And(Local3, Local2), Local3))
							{
								Store(Local0, NXTD)
								Store(SizeOf(SACT), Local0)
							}
						}
						If(LEqual(NXTD, SizeOf(SACT)))
						{
							Store(Zero, SSDP)
						}
						Else
						{
							Store(NXTD, Local0)
							Store(DerefOf(Index(SACT, Local0)), Local3)
							And(SSDP, 0xFFFFFFF4, SSDP)
							Or(SSDP, Local3, SSDP)
						}
						Store(0x04, SSZE)
						Store(SSDP, P80H)
						Return(ATIB)
					}
					Method(AFN0, 0, Serialized)
					{
						If(And(MSKN, One))
						{
							CreateBitField(PSBR,Zero,PDSW)
							Store(One, PDSW)
							Notify(VGA, 0x81)
						}
					}
					Method(AFN3, 2, Serialized)
					{
						If(And(MSKN, 0x08))
						{
							Store(Arg0, Local0)
							Store(Local0, SFPI)
							Store(Arg1, Local0)
							Store(And(Local0, 0x03, Local0), SFPG)
							CreateBitField(PSBR,0x03,PFPS)
							Store(One, PFPS)
							Notify(VGA, 0x81)
						}
					}
					Method(AFN4, 1, Serialized)
					{
						If(And(MSKN, 0x10))
						{
							Store(Arg0, Local0)
							Store(SSPS, Local1)
							Store(Local0, SSPS)
							If(LEqual(Local0, Local1)) {}
							Else
							{
								CreateBitField(PSBR,0x04,PSPS)
								Store(One, PSPS)
								Notify(VGA, 0x81)
							}
						}
					}
					Method(AFN5, 0, Serialized)
					{
						If(And(MSKN, 0x20))
						{
							CreateBitField(PSBR,0x05,PDCC)
							Store(One, PDCC)
							Notify(VGA, 0x81)
						}
					}
					Method(AFN6, 0, Serialized)
					{
						If(And(MSKN, 0x40))
						{
							CreateBitField(PSBR,0x06,PXPS)
							Store(One, PXPS)
							Notify(VGA, 0x81)
						}
					}
					Method(AF15, 0, NotSerialized)
					{
						Store(0xFF, P80H)
						CreateWordField(ATIB, 0x02, DSZE)
						Store(0x08, DSZE)
						Acquire(^^^LPC0.PSMX, 0xFFFF)
						Store(0x8D, BCMD)
						Store(0x0F, DID)
						Store(ATIB, INFO)
						BSMI(Zero)
						Store(INFO, ATIB)
						Release(^^^LPC0.PSMX)
						Return(ATIB)
					}
					Name(AT00, Buffer(0xFF){})
					Name(AT01, Buffer(0x03){})
					Method(ATCS, 2, Serialized)
					{
						If(LEqual(Arg0, Zero))
						{
							ATC0()
						}
						If(LEqual(Arg0, One))
						{
							ATC1()
						}
						If(LEqual(Arg0, 0x02))
						{
							ATC2(Arg1)
						}
						If(LEqual(Arg0, 0x03))
						{
							ATC3()
						}
						If(LEqual(Arg0, 0x04))
						{
							ATC4(Arg1)
						}
						Return(AT00)
					}
					Method(ATC0, 0, NotSerialized)
					{
						CreateWordField(AT00, Zero, SZZE)
						CreateWordField(AT00, 0x02, INTF)
						CreateDWordField(AT00, 0x04, SUPP)
						Store(0x08, SZZE)
						Store(One, INTF)
						Store(0x0F, SUPP)
					}
					Method(ATC1, 0, Serialized)
					{
						CreateWordField(AT00, Zero, SZZE)
						CreateDWordField(AT00, 0x02, VFMK)
						CreateDWordField(AT00, 0x06, FLAG)
						CreateField(AT00,0x30,One,DOCK)
						Store(0x0A, SZZE)
						Store(One, VFMK)
						Store(Zero, FLAG)
						Store(One, DOCK)
					}
					Method(ATC2, 1, Serialized)
					{
						CreateField(Arg0,0x10,0x03,FUCC)
						CreateField(Arg0,0x13,0x06,DEVV)
						CreateByteField(Arg0,0x03,BUSS)
						CreateDWordField(Arg0, 0x04, VFMK)
						CreateDWordField(Arg0, 0x06, FLAG)
						CreateField(Arg0,0x30,One,ADVC)
						CreateField(Arg0,0x31,One,WFCM)
						CreateByteField(Arg0,0x08,RQST)
						CreateByteField(Arg0,0x09,PFRQ)
						CreateWordField(AT00, Zero, SZZE)
						CreateByteField(AT00,0x02,RETV)
						Store(0x03, SZZE)
						Store(One, RETV)
						Store(ALIB, NameObject)
						0x02
						Arg0
						AT00
					}
					Method(ATC3, 0, Serialized)
					{
						CreateWordField(AT00, Zero, SZZE)
						CreateByteField(AT00,0x02,RETV)
						CreateWordField(AT01, Zero, SZZB)
						CreateByteField(AT01,0x02,PSPP)
						Store(0x03, SZZE)
						Store(One, RETV)
						Store(0x03, SZZB)
						Store(One, PSPP)
						Store(ALIB, NameObject)
						0x03
						AT01
						AT00
					}
					Method(ATC4, 1, Serialized)
					{
						CreateField(Arg0,0x10,0x03,FUCC)
						CreateField(Arg0,0x13,0x06,DEVV)
						CreateByteField(Arg0,0x03,BUSS)
						CreateByteField(Arg0,0x04,NULN)
						CreateWordField(AT00, Zero, SZZE)
						CreateByteField(AT00,0x02,NULM)
						Store(0x03, SZZE)
						Store(One, NULM)
						Store(ALIB, NameObject)
						0x04
						Arg0
						AT00
					}
					Method(_RMV, 0, NotSerialized)
					{
						If(LNotEqual(^^^VGA.PXMX, 0x80000000))
						{
							Return(Zero)
						}
						Else
						{
							If(LEqual(0x18, XPPB()))
							{
								If(LNotEqual(^^^VGA.PXEN, 0x80000000))
								{
									Return(Zero)
								}
								Else
								{
									Return(One)
								}
							}
							Else
							{
								Return(Zero)
							}
						}
					}
				}
				Device(HDAU)
				{
					Name(_ADR, One)
					OperationRegion(PCFG, PCI_Config, Zero, 0x50)
					Field(PCFG, DWordAcc, NoLock, Preserve)
					{
						DVID, 32,
						Offset(0x2C),	//Offset(44),
						SVID, 32,
						Offset(0x4C),	//Offset(76),
						SMID, 32,
					}
				}
			}
			Device(PB3)
			{
				Name(_ADR, 0x00030000)
				Method(_PRW, 0, NotSerialized)
				{
					If(LEqual(WKPM, One))
					{
						Return(GPRW(0x08, 0x04))
					}
					Else
					{
						Return(GPRW(0x08, Zero))
					}
				}
				Method(_PRT, 0, NotSerialized)
				{
					If(GPIC)
					{
						Return(Package(4)
						{
							Package(4) {0xFFFF, Zero, Zero, 0x13}, 
							Package(4) {0xFFFF, One, Zero, 0x10}, 
							Package(4) {0xFFFF, 0x02, Zero, 0x11}, 
							Package(4) {0xFFFF, 0x03, Zero, 0x12}
						})
					}
					Else
					{
						Return(Package(4)
						{
							Package(4) {0xFFFF, Zero, LNKD, Zero}, 
							Package(4) {0xFFFF, One, LNKA, Zero}, 
							Package(4) {0xFFFF, 0x02, LNKB, Zero}, 
							Package(4) {0xFFFF, 0x03, LNKC, Zero}
						})
					}
				}
				OperationRegion(XPEX, SystemMemory, 0xF8018100, 0x0100)
				Field(XPEX, DWordAcc, NoLock, Preserve)
				{
					Offset(0x28),	//Offset(40),
					VC0S, 32,
				}
				OperationRegion(XPCB, PCI_Config, 0x58, 0x24)
				Field(XPCB, AnyAcc, NoLock, Preserve)
				{
					Offset(0x10),	//Offset(16),
					LKCN, 16,
					LKST, 16,
					Offset(0x1A),	//Offset(26),
					, 3,
					PDC2, 1,
					, 2,
					PDS2, 1,
					, 1,
					HPCS, 1,
					Offset(0x20),	//Offset(32),
					Offset(0x22),	//Offset(34),
					PMES, 1,
				}
				OperationRegion(XPRI, PCI_Config, 0xE0, 0x08)
				Field(XPRI, ByteAcc, NoLock, Preserve)
				{
					XPIR, 32,
					XPID, 32,
				}
				OperationRegion(PCFG, PCI_Config, Zero, 0x20)
				Field(PCFG, DWordAcc, NoLock, Preserve)
				{
					DVID, 32,
					Offset(0x18),	//Offset(24),
					SBUS, 32,
				}
				Method(XPDL, 0, NotSerialized)
				{
					If(And(VC0S, 0x00020000))
					{
						Return(Ones)
					}
					Else
					{
						Return(Zero)
					}
				}
				Mutex(XPPM, 0)
				Method(XPRD, 1, NotSerialized)
				{
					Acquire(XPPM, 0xFFFF)
					Store(Arg0, XPIR)
					Store(XPID, Local0)
					Store(Zero, XPIR)
					Release(XPPM)
					Return(Local0)
				}
				Method(XPWR, 2, NotSerialized)
				{
					Acquire(XPPM, 0xFFFF)
					Store(Arg0, XPIR)
					Store(Arg1, XPID)
					Store(Zero, XPIR)
					Release(XPPM)
				}
				Method(XPRT, 0, NotSerialized)
				{
					Store(XPRD(0xA2), Local0)
					And(Local0, 0xFFFFFFF8, Local0)
					ShiftRight(Local0, 0x04, Local1)
					And(Local1, 0x07, Local1)
					Or(Local0, Local1, Local0)
					Or(Local0, 0x0100, Local0)
					XPWR(0xA2, Local0)
				}
				Method(XPR2, 0, NotSerialized)
				{
					Store(LKCN, Local0)
					And(Local0, 0xFFFFFFDF, Local0)
					Store(Local0, LKCN)
					Or(Local0, 0x20, Local0)
					Store(Local0, LKCN)
					Store(0x64, Local1)
					Store(One, Local2)
					While(LAnd(Local1, Local2))
					{
						Sleep(One)
						Store(LKST, Local3)
						If(And(Local3, 0x0800))
						{
							Decrement(Local1)
						}
						Else
						{
							Store(Zero, Local2)
						}
					}
					And(Local0, 0xFFFFFFDF, Local0)
					Store(Local0, LKCN)
					If(LNot(Local2))
					{
						Return(Ones)
					}
					Else
					{
						Return(Zero)
					}
				}
				Method(XPPB, 0, NotSerialized)
				{
					Store(_ADR, Local0)
					Store(ShiftRight(Local0, 0x10), Local1)
					Store(ShiftLeft(Local1, 0x03), Local1)
					Store(And(Local0, 0x0F), Local2)
					Store(Or(Local1, Local2), Local3)
					Return(Local3)
				}
				Method(XPPR, 1, NotSerialized)
				{
					Name(HPOK, Zero)
					Store(Zero, HPOK)
					Store(ShiftLeft(XPPB(), 0x03), Local0)
					If(Arg0)
					{
						XPLL(Local0, One)
						XPLP(Local0, One)
						Sleep(0xC8)
						XPTR(Local0, One)
						Store(0x0F, Local5)
						While(LAnd(LNot(HPOK), LGreater(Local5, Zero)))
						{
							Store(One, PDC2)
							Store(0x28, Local1)
							While(LAnd(LNot(HPOK), LGreater(Local1, Zero)))
							{
								Store(XPRD(0xA5), Local2)
								If(LEqual(And(Local2, 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LEqual(And(ShiftRight(Local2, 0x08), 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LEqual(And(ShiftRight(Local2, 0x08), 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LEqual(And(ShiftRight(Local2, 0x08), 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LGreaterEqual(And(Local2, 0xFF), 0x04))
								{
									Store(One, HPOK)
								}
								Decrement(Local1)
							}
							If(HPOK)
							{
								Store(And(XPRD(0xA5), 0xFF), Local2)
								Store(And(ShiftRight(XPRD(0xA2), 0x04), 0x07), Local3)
								If(LAnd(LEqual(Local2, 0x06), LAnd(LGreater(Local3, One), LLess(Local3, 0x05))))
								{
									Store(Zero, HPOK)
								}
							}
							If(HPOK)
							{
								Store(0x07D0, Local1)
								Store(Zero, HPOK)
								While(LAnd(LNot(HPOK), Local1))
								{
									Store(And(XPRD(0xA5), 0xFF), Local2)
									If(LEqual(Local2, 0x07))
									{
										Store(One, Local1)
										Store(XPDL(), Local4)
										If(Local4)
										{
											XPRT()
											Decrement(Local5)
										}
									}
									If(LEqual(Local2, 0x10))
									{
										Store(One, HPOK)
									}
									Sleep(One)
									Decrement(Local1)
								}
							}
						}
					}
					If(HPOK)
					{
						XPTR(Local0, Zero)
						XPLP(Local0, Zero)
						XPLL(Local0, Zero)
					}
					Return(Ones)
				}
				Device(VGA)
				{
					Name(_ADR, Zero)
					OperationRegion(PCFG, PCI_Config, Zero, 0x50)
					Field(PCFG, DWordAcc, NoLock, Preserve)
					{
						DVID, 32,
						Offset(0x2C),	//Offset(44),
						SVID, 32,
						Offset(0x4C),	//Offset(76),
						SMID, 32,
					}
					Name(DOSA, Zero)
					Name(SWIT, One)
					Name(CRTA, One)
					Name(LCDA, One)
					Name(HDMA, One)
					Method(_DOS, 1, NotSerialized)
					{
						Store(Arg0, DOSA)
					}
					Method(_DOD, 0, NotSerialized)
					{
						Name(DODL, Package(3) {0x00010100, 0x00010110, 0x00010210})
						Return(DODL)
					}
					Device(LCD)
					{
						Name(_ADR, 0x0110)
						Method(_DCS, 0, NotSerialized)
						{
							Store("LCD -- _DCS", Debug)
							If(LCDA)
							{
								Return(0x1F)
							}
							Else
							{
								Return(0x1D)
							}
						}
						Method(_DGS, 0, NotSerialized)
						{
							Store("LCD -- _DCS", Debug)
							If(LCDA)
							{
								Return(One)
							}
							Else
							{
								Return(Zero)
							}
						}
						Method(_DSS, 1, NotSerialized)
						{
							Store("LCD -- _DSS", Debug)
						}
						Name(BRTB, Package(13)
						{
							0x64, 0x32, Zero, 0x0A, 0x14, 0x1E, 0x28, 0x32, 0x3C, 0x46, 0x50,
							0x5A, 0x64
						})
						Name(AU15, Package(11) {0x07, 0x09, 0x0D, 0x11, 0x16, 0x1D, 0x25, 0x2F, 0x3C, 0x4E, 0x64})
						Name(CM15, Package(11) {0x07, 0x09, 0x0D, 0x11, 0x16, 0x1D, 0x25, 0x2F, 0x3C, 0x4E, 0x64})
						Name(DEFT, Package(11) {0x06, 0x08, 0x0B, 0x0E, 0x13, 0x19, 0x21, 0x2A, 0x36, 0x45, 0x64})
						Method(_BCL, 0, NotSerialized)
						{
							Return(BRTB)
						}
						Name(BQCL, 0x06)
						Method(_BCM, 1, NotSerialized)
						{
							Store(Zero, BRLS)
							Store(0x55, BCMF)
							Store(Arg0, BCMV)
							If(LAnd(LGreaterEqual(Arg0, Zero), LLessEqual(Arg0, 0x64)))
							{
								Store(Arg0, Local0)
								Store(Arg0, BQCL)
								Divide(Arg0, 0x0A, Local2, Local1)
								Store(DerefOf(Index(DEFT, Local1)), Local0)
								If(LEqual(LCDD, 0x22ECAF06))
								{
									Store(DerefOf(Index(AU15, Local1)), Local0)
								}
								If(LEqual(LCDD, 0x15A2AF0D))
								{
									Store(DerefOf(Index(CM15, Local1)), Local0)
								}
							}
							If(^^^^LPC0.EC.ADP)
							{
								Store(Local1, ^^^^LPC0.EC.LCBA)
							}
							Else
							{
								Store(Local1, ^^^^LPC0.EC.LCBD)
							}
							Acquire(^^^^LPC0.PSMX, 0xFFFF)
							Store(Local0, BRTL)
							Store(0x72, BCMD)
							BSMI(Zero)
							Release(^^^^LPC0.PSMX)
						}
						Method(_BQC, 0, NotSerialized)
						{
							Store(BQCL, Local0)
							Return(Local0)
						}
						Method(BRAJ, 0, NotSerialized)
						{
							If(^^^^LPC0.EC.BRUP)
							{
								If(LLess(BCMV, 0x64))
								{
									Add(BCMV, 0x0A, Local0)
									_BCM(Local0)
								}
							}
							If(^^^^LPC0.EC.BRDN)
							{
								If(LGreater(BCMV, Zero))
								{
									Subtract(BCMV, 0x0A, Local0)
									_BCM(Local0)
								}
							}
							Store(One, BRLS)
						}
					}
					Device(CRT)
					{
						Name(_ADR, 0x0100)
						Method(_DCS, 0, NotSerialized)
						{
							Store("CRT _DCS Debug", Debug)
							If(CRTA)
							{
								Return(0x1F)
							}
							Else
							{
								Return(0x1D)
							}
						}
						Method(_DGS, 0, NotSerialized)
						{
							Store("CRT _DGS Debug", Debug)
							If(CRTA)
							{
								Return(One)
							}
							Else
							{
								Return(Zero)
							}
						}
						Method(_DSS, 1, NotSerialized)
						{
							Store("CRT _DSS Debug", Debug)
						}
					}
					Device(HDMI)
					{
						Name(_ADR, 0x0210)
						Method(_DCS, 0, NotSerialized)
						{
							Store("HDMI _DCS Debug", Debug)
							If(HDMA)
							{
								Return(0x1F)
							}
							Else
							{
								Return(0x1D)
							}
						}
						Method(_DGS, 0, NotSerialized)
						{
							Store("HDMI _DGS Debug", Debug)
							If(HDMA)
							{
								Return(One)
							}
							Else
							{
								Return(Zero)
							}
						}
						Method(_DSS, 1, NotSerialized)
						{
							Store("HDMI _DSS Debug", Debug)
						}
					}
					Name(ATIB, Buffer(0x0100){})
					Method(ATIF, 2, Serialized)
					{
						If(LEqual(Arg0, Zero))
						{
							Return(AF00())
						}
						If(LEqual(Arg0, One))
						{
							Return(AF01())
						}
						If(LEqual(Arg0, 0x02))
						{
							Return(AF02())
						}
						If(LEqual(Arg0, 0x03))
						{
							Return(AF03(DerefOf(Index(Arg1, 0x02)), DerefOf(Index(Arg1, 0x04))))
						}
						If(LEqual(Arg0, 0x0F))
						{
							Return(AF15())
						}
						Else
						{
							CreateWordField(ATIB, Zero, SSZE)
							CreateWordField(ATIB, 0x02, VERN)
							CreateDWordField(ATIB, 0x04, NMSK)
							CreateDWordField(ATIB, 0x08, SFUN)
							Store(Zero, SSZE)
							Store(Zero, VERN)
							Store(Zero, NMSK)
							Store(Zero, SFUN)
							Return(ATIB)
						}
					}
					Method(AF00, 0, NotSerialized)
					{
						CreateWordField(ATIB, Zero, SSZE)
						CreateWordField(ATIB, 0x02, VERN)
						CreateDWordField(ATIB, 0x04, NMSK)
						CreateDWordField(ATIB, 0x08, SFUN)
						Store(0x0C, SSZE)
						Store(One, VERN)
						If(LEqual(^^^VGA.PXEN, 0x80000000))
						{
							Store(0x11, NMSK)
						}
						Else
						{
							Store(0x51, NMSK)
						}
						Store(NMSK, MSKN)
						Store(0x4007, SFUN)
						Return(ATIB)
					}
					Method(AF01, 0, NotSerialized)
					{
						CreateWordField(ATIB, Zero, SSZE)
						CreateDWordField(ATIB, 0x02, VMSK)
						CreateDWordField(ATIB, 0x06, FLGS)
						Store(0x0A, SSZE)
						Store(0x0B, VMSK)
						Store(0x0A, SSZE)
						Store(0x0B, FLGS)
						Return(ATIB)
					}
					Name(PSBR, Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					})
					Name(MSKN, Zero)
					Name(SEXM, Zero)
					Name(STHG, Zero)
					Name(STHI, Zero)
					Name(SFPG, Zero)
					Name(SFPI, Zero)
					Name(SSPS, Zero)
					Name(SSDM, 0x0A)
					Name(SCDY, Zero)
					Name(SACT, Buffer(0x07)
					{
						0x01, 0x02, 0x08, 0x80, 0x03, 0x09, 0x81
					})
					Method(AF02, 0, NotSerialized)
					{
						CreateBitField(PSBR,Zero,PDSW)
						CreateBitField(PSBR,One,PEXM)
						CreateBitField(PSBR,0x02,PTHR)
						CreateBitField(PSBR,0x03,PFPS)
						CreateBitField(PSBR,0x04,PSPS)
						CreateBitField(PSBR,0x05,PDCC)
						CreateBitField(PSBR,0x06,PXPS)
						CreateWordField(ATIB, Zero, SSZE)
						CreateDWordField(ATIB, 0x02, PSBI)
						CreateByteField(ATIB,0x06,EXPM)
						CreateByteField(ATIB,0x07,THRM)
						CreateByteField(ATIB,0x08,THID)
						CreateByteField(ATIB,0x09,FPWR)
						CreateByteField(ATIB,0x0A,FPID)
						CreateByteField(ATIB,0x0B,SPWR)
						Store(0x0C, SSZE)
						Store(PSBR, PSBI)
						If(PDSW)
						{
							Store(Zero, PDSW)
						}
						If(PEXM)
						{
							Store(SEXM, EXPM)
							Store(Zero, SEXM)
							Store(Zero, PEXM)
						}
						If(PTHR)
						{
							Store(STHG, THRM)
							Store(STHI, THID)
							Store(Zero, STHG)
							Store(Zero, STHI)
							Store(Zero, PTHR)
						}
						If(PFPS)
						{
							Store(SFPG, FPWR)
							Store(SFPI, FPWR)
							Store(Zero, SFPG)
							Store(Zero, SFPI)
							Store(Zero, PFPS)
						}
						If(PSPS)
						{
							Store(SSPS, SPWR)
							Store(Zero, PSPS)
						}
						If(PXPS)
						{
							Store(Zero, PXPS)
						}
						Return(ATIB)
					}
					Method(AF03, 2, NotSerialized)
					{
						CreateWordField(ATIB, Zero, SSZE)
						CreateWordField(ATIB, 0x02, SSDP)
						CreateWordField(ATIB, 0x04, SCDP)
						Store(Arg0, SSDP)
						Store(Arg1, SCDP)
						Name(NXTD, 0x06)
						Name(CIDX, 0x06)
						Store(SSDP, Local1)
						And(Local1, 0x8B, Local1)
						Store(SCDP, Local2)
						If(CondRefOf(\_SB.LID._LID, Local4))
						{
							And(Local2, 0xFFFFFFFE, Local2)
							Or(Local2, ^^^^LID._LID(), Local2)
						}
						Else
						{
							Or(Local2, One, Local2)
						}
						Store(Local2, P80H)
						Store(Zero, Local0)
						While(LLess(Local0, SizeOf(SACT)))
						{
							Store(DerefOf(Index(SACT, Local0)), Local3)
							If(LEqual(Local3, Local1))
							{
								Store(Local0, CIDX)
								Store(SizeOf(SACT), Local0)
							}
							Else
							{
								Increment(Local0)
							}
						}
						Store(CIDX, Local0)
						While(LLess(Local0, SizeOf(SACT)))
						{
							Increment(Local0)
							If(LEqual(Local0, SizeOf(SACT)))
							{
								Store(Zero, Local0)
							}
							Store(DerefOf(Index(SACT, Local0)), Local3)
							If(LEqual(And(Local3, Local2), Local3))
							{
								Store(Local0, NXTD)
								Store(SizeOf(SACT), Local0)
							}
						}
						If(LEqual(NXTD, SizeOf(SACT)))
						{
							Store(Zero, SSDP)
						}
						Else
						{
							Store(NXTD, Local0)
							Store(DerefOf(Index(SACT, Local0)), Local3)
							And(SSDP, 0xFFFFFFF4, SSDP)
							Or(SSDP, Local3, SSDP)
						}
						Store(0x04, SSZE)
						Store(SSDP, P80H)
						Return(ATIB)
					}
					Method(AFN0, 0, Serialized)
					{
						If(And(MSKN, One))
						{
							CreateBitField(PSBR,Zero,PDSW)
							Store(One, PDSW)
							Notify(VGA, 0x81)
						}
					}
					Method(AFN3, 2, Serialized)
					{
						If(And(MSKN, 0x08))
						{
							Store(Arg0, Local0)
							Store(Local0, SFPI)
							Store(Arg1, Local0)
							Store(And(Local0, 0x03, Local0), SFPG)
							CreateBitField(PSBR,0x03,PFPS)
							Store(One, PFPS)
							Notify(VGA, 0x81)
						}
					}
					Method(AFN4, 1, Serialized)
					{
						If(And(MSKN, 0x10))
						{
							Store(Arg0, Local0)
							Store(SSPS, Local1)
							Store(Local0, SSPS)
							If(LEqual(Local0, Local1)) {}
							Else
							{
								CreateBitField(PSBR,0x04,PSPS)
								Store(One, PSPS)
								Notify(VGA, 0x81)
							}
						}
					}
					Method(AFN5, 0, Serialized)
					{
						If(And(MSKN, 0x20))
						{
							CreateBitField(PSBR,0x05,PDCC)
							Store(One, PDCC)
							Notify(VGA, 0x81)
						}
					}
					Method(AFN6, 0, Serialized)
					{
						If(And(MSKN, 0x40))
						{
							CreateBitField(PSBR,0x06,PXPS)
							Store(One, PXPS)
							Notify(VGA, 0x81)
						}
					}
					Method(AF15, 0, NotSerialized)
					{
						Store(0xFF, P80H)
						CreateWordField(ATIB, 0x02, DSZE)
						Store(0x08, DSZE)
						Acquire(^^^LPC0.PSMX, 0xFFFF)
						Store(0x8D, BCMD)
						Store(0x0F, DID)
						Store(ATIB, INFO)
						BSMI(Zero)
						Store(INFO, ATIB)
						Release(^^^LPC0.PSMX)
						Return(ATIB)
					}
					Name(AT00, Buffer(0xFF){})
					Name(AT01, Buffer(0x03){})
					Method(ATCS, 2, Serialized)
					{
						If(LEqual(Arg0, Zero))
						{
							ATC0()
						}
						If(LEqual(Arg0, One))
						{
							ATC1()
						}
						If(LEqual(Arg0, 0x02))
						{
							ATC2(Arg1)
						}
						If(LEqual(Arg0, 0x03))
						{
							ATC3()
						}
						If(LEqual(Arg0, 0x04))
						{
							ATC4(Arg1)
						}
						Return(AT00)
					}
					Method(ATC0, 0, NotSerialized)
					{
						CreateWordField(AT00, Zero, SZZE)
						CreateWordField(AT00, 0x02, INTF)
						CreateDWordField(AT00, 0x04, SUPP)
						Store(0x08, SZZE)
						Store(One, INTF)
						Store(0x0F, SUPP)
					}
					Method(ATC1, 0, Serialized)
					{
						CreateWordField(AT00, Zero, SZZE)
						CreateDWordField(AT00, 0x02, VFMK)
						CreateDWordField(AT00, 0x06, FLAG)
						CreateField(AT00,0x30,One,DOCK)
						Store(0x0A, SZZE)
						Store(One, VFMK)
						Store(Zero, FLAG)
						Store(One, DOCK)
					}
					Method(ATC2, 1, Serialized)
					{
						CreateField(Arg0,0x10,0x03,FUCC)
						CreateField(Arg0,0x13,0x06,DEVV)
						CreateByteField(Arg0,0x03,BUSS)
						CreateDWordField(Arg0, 0x04, VFMK)
						CreateDWordField(Arg0, 0x06, FLAG)
						CreateField(Arg0,0x30,One,ADVC)
						CreateField(Arg0,0x31,One,WFCM)
						CreateByteField(Arg0,0x08,RQST)
						CreateByteField(Arg0,0x09,PFRQ)
						CreateWordField(AT00, Zero, SZZE)
						CreateByteField(AT00,0x02,RETV)
						Store(0x03, SZZE)
						Store(One, RETV)
						Store(ALIB, NameObject)
						0x02
						Arg0
						AT00
					}
					Method(ATC3, 0, Serialized)
					{
						CreateWordField(AT00, Zero, SZZE)
						CreateByteField(AT00,0x02,RETV)
						CreateWordField(AT01, Zero, SZZB)
						CreateByteField(AT01,0x02,PSPP)
						Store(0x03, SZZE)
						Store(One, RETV)
						Store(0x03, SZZB)
						Store(One, PSPP)
						Store(ALIB, NameObject)
						0x03
						AT01
						AT00
					}
					Method(ATC4, 1, Serialized)
					{
						CreateField(Arg0,0x10,0x03,FUCC)
						CreateField(Arg0,0x13,0x06,DEVV)
						CreateByteField(Arg0,0x03,BUSS)
						CreateByteField(Arg0,0x04,NULN)
						CreateWordField(AT00, Zero, SZZE)
						CreateByteField(AT00,0x02,NULM)
						Store(0x03, SZZE)
						Store(One, NULM)
						Store(ALIB, NameObject)
						0x04
						Arg0
						AT00
					}
				}
				Device(HDAU)
				{
					Name(_ADR, One)
					OperationRegion(PCFG, PCI_Config, Zero, 0x50)
					Field(PCFG, DWordAcc, NoLock, Preserve)
					{
						DVID, 32,
						Offset(0x2C),	//Offset(44),
						SVID, 32,
						Offset(0x4C),	//Offset(76),
						SMID, 32,
					}
				}
			}
			Device(PB4)
			{
				Name(_ADR, 0x00040000)
				Method(_PRW, 0, NotSerialized)
				{
					If(LEqual(WKPM, One))
					{
						Return(GPRW(0x08, 0x05))
					}
					Else
					{
						Return(GPRW(0x08, Zero))
					}
				}
				Name(PR03, Package(4)
				{
					Package(4) {0xFFFF, Zero, LNKA, Zero}, 
					Package(4) {0xFFFF, One, LNKB, Zero}, 
					Package(4) {0xFFFF, 0x02, LNKC, Zero}, 
					Package(4) {0xFFFF, 0x03, LNKD, Zero}
				})
				Name(AR03, Package(4)
				{
					Package(4) {0xFFFF, Zero, Zero, 0x10}, 
					Package(4) {0xFFFF, One, Zero, 0x11}, 
					Package(4) {0xFFFF, 0x02, Zero, 0x12}, 
					Package(4) {0xFFFF, 0x03, Zero, 0x13}
				})
				Method(_PRT, 0, NotSerialized)
				{
					If(PICM)
					{
						Return(AR03)
					}
					Return(PR03)
				}
				OperationRegion(XPEX, SystemMemory, 0xF8020100, 0x0100)
				Field(XPEX, DWordAcc, NoLock, Preserve)
				{
					Offset(0x28),	//Offset(40),
					VC0S, 32,
				}
				OperationRegion(XPCB, PCI_Config, 0x58, 0x24)
				Field(XPCB, AnyAcc, NoLock, Preserve)
				{
					Offset(0x10),	//Offset(16),
					LKCN, 16,
					LKST, 16,
					Offset(0x1A),	//Offset(26),
					, 3,
					PDC2, 1,
					, 2,
					PDS2, 1,
					, 1,
					HPCS, 1,
					Offset(0x20),	//Offset(32),
					Offset(0x22),	//Offset(34),
					PMES, 1,
				}
				OperationRegion(XPRI, PCI_Config, 0xE0, 0x08)
				Field(XPRI, ByteAcc, NoLock, Preserve)
				{
					XPIR, 32,
					XPID, 32,
				}
				OperationRegion(PCFG, PCI_Config, Zero, 0x20)
				Field(PCFG, DWordAcc, NoLock, Preserve)
				{
					DVID, 32,
					Offset(0x18),	//Offset(24),
					SBUS, 32,
				}
				Method(XPDL, 0, NotSerialized)
				{
					If(And(VC0S, 0x00020000))
					{
						Return(Ones)
					}
					Else
					{
						Return(Zero)
					}
				}
				Mutex(XPPM, 0)
				Method(XPRD, 1, NotSerialized)
				{
					Acquire(XPPM, 0xFFFF)
					Store(Arg0, XPIR)
					Store(XPID, Local0)
					Store(Zero, XPIR)
					Release(XPPM)
					Return(Local0)
				}
				Method(XPWR, 2, NotSerialized)
				{
					Acquire(XPPM, 0xFFFF)
					Store(Arg0, XPIR)
					Store(Arg1, XPID)
					Store(Zero, XPIR)
					Release(XPPM)
				}
				Method(XPRT, 0, NotSerialized)
				{
					Store(XPRD(0xA2), Local0)
					And(Local0, 0xFFFFFFF8, Local0)
					ShiftRight(Local0, 0x04, Local1)
					And(Local1, 0x07, Local1)
					Or(Local0, Local1, Local0)
					Or(Local0, 0x0100, Local0)
					XPWR(0xA2, Local0)
				}
				Method(XPR2, 0, NotSerialized)
				{
					Store(LKCN, Local0)
					And(Local0, 0xFFFFFFDF, Local0)
					Store(Local0, LKCN)
					Or(Local0, 0x20, Local0)
					Store(Local0, LKCN)
					Store(0x64, Local1)
					Store(One, Local2)
					While(LAnd(Local1, Local2))
					{
						Sleep(One)
						Store(LKST, Local3)
						If(And(Local3, 0x0800))
						{
							Decrement(Local1)
						}
						Else
						{
							Store(Zero, Local2)
						}
					}
					And(Local0, 0xFFFFFFDF, Local0)
					Store(Local0, LKCN)
					If(LNot(Local2))
					{
						Return(Ones)
					}
					Else
					{
						Return(Zero)
					}
				}
				Method(XPPB, 0, NotSerialized)
				{
					Store(_ADR, Local0)
					Store(ShiftRight(Local0, 0x10), Local1)
					Store(ShiftLeft(Local1, 0x03), Local1)
					Store(And(Local0, 0x0F), Local2)
					Store(Or(Local1, Local2), Local3)
					Return(Local3)
				}
				Method(XPPR, 1, NotSerialized)
				{
					Name(HPOK, Zero)
					Store(Zero, HPOK)
					Store(ShiftLeft(XPPB(), 0x03), Local0)
					If(Arg0)
					{
						XPLL(Local0, One)
						XPLP(Local0, One)
						Sleep(0xC8)
						XPTR(Local0, One)
						Store(0x0F, Local5)
						While(LAnd(LNot(HPOK), LGreater(Local5, Zero)))
						{
							Store(One, PDC2)
							Store(0x28, Local1)
							While(LAnd(LNot(HPOK), LGreater(Local1, Zero)))
							{
								Store(XPRD(0xA5), Local2)
								If(LEqual(And(Local2, 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LEqual(And(ShiftRight(Local2, 0x08), 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LEqual(And(ShiftRight(Local2, 0x08), 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LEqual(And(ShiftRight(Local2, 0x08), 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LGreaterEqual(And(Local2, 0xFF), 0x04))
								{
									Store(One, HPOK)
								}
								Decrement(Local1)
							}
							If(HPOK)
							{
								Store(And(XPRD(0xA5), 0xFF), Local2)
								Store(And(ShiftRight(XPRD(0xA2), 0x04), 0x07), Local3)
								If(LAnd(LEqual(Local2, 0x06), LAnd(LGreater(Local3, One), LLess(Local3, 0x05))))
								{
									Store(Zero, HPOK)
								}
							}
							If(HPOK)
							{
								Store(0x07D0, Local1)
								Store(Zero, HPOK)
								While(LAnd(LNot(HPOK), Local1))
								{
									Store(And(XPRD(0xA5), 0xFF), Local2)
									If(LEqual(Local2, 0x07))
									{
										Store(One, Local1)
										Store(XPDL(), Local4)
										If(Local4)
										{
											XPRT()
											Decrement(Local5)
										}
									}
									If(LEqual(Local2, 0x10))
									{
										Store(One, HPOK)
									}
									Sleep(One)
									Decrement(Local1)
								}
							}
						}
					}
					If(HPOK)
					{
						XPTR(Local0, Zero)
						XPLP(Local0, Zero)
						XPLL(Local0, Zero)
					}
					Return(Ones)
				}
				Device(XPDV)
				{
					Name(_ADR, Zero)
					OperationRegion(PCFG, PCI_Config, Zero, 0xFF)
					Field(PCFG, DWordAcc, NoLock, Preserve)
					{
						DVID, 32,
						PCMS, 32,
						Offset(0x45),	//Offset(69),
						WOL, 1,
					}
					Name(_PRW, Package(2) {0x08, 0x05})
					Method(_PSW, 1, NotSerialized)
					{
						Store(Arg0, ^^^LPC0.EC.WOL)
					}
				}
			}
			Device(PB5)
			{
				Name(_ADR, 0x00050000)
				Method(_PRW, 0, NotSerialized)
				{
					If(LEqual(WKPM, One))
					{
						Return(GPRW(0x08, 0x05))
					}
					Else
					{
						Return(GPRW(0x08, Zero))
					}
				}
				Name(PR04, Package(4)
				{
					Package(4) {0xFFFF, Zero, LNKB, Zero}, 
					Package(4) {0xFFFF, One, LNKC, Zero}, 
					Package(4) {0xFFFF, 0x02, LNKD, Zero}, 
					Package(4) {0xFFFF, 0x03, LNKA, Zero}
				})
				Name(AR04, Package(4)
				{
					Package(4) {0xFFFF, Zero, Zero, 0x11}, 
					Package(4) {0xFFFF, One, Zero, 0x12}, 
					Package(4) {0xFFFF, 0x02, Zero, 0x13}, 
					Package(4) {0xFFFF, 0x03, Zero, 0x10}
				})
				Method(_PRT, 0, NotSerialized)
				{
					If(PICM)
					{
						Return(AR04)
					}
					Return(PR04)
				}
				OperationRegion(XPEX, SystemMemory, 0xF8028100, 0x0100)
				Field(XPEX, DWordAcc, NoLock, Preserve)
				{
					Offset(0x28),	//Offset(40),
					VC0S, 32,
				}
				OperationRegion(PCFG, PCI_Config, Zero, 0x20)
				Field(PCFG, DWordAcc, NoLock, Preserve)
				{
					DVID, 32,
					PCMS, 32,
					Offset(0x18),	//Offset(24),
					SBUS, 32,
				}
				Device(XPDV)
				{
					Name(_ADR, Zero)
					OperationRegion(PCFG, PCI_Config, Zero, 0x30)
					Field(PCFG, AnyAcc, NoLock, Preserve)
					{
						WVIL, 8,
						WVIH, 8,
						WDIL, 8,
						WDIH, 8,
						Offset(0x2C),	//Offset(44),
						WSVL, 8,
						WSVH, 8,
						WSSL, 8,
						WSSH, 8,
					}
				}
			}
			Device(PB6)
			{
				Name(_ADR, 0x00060000)
				Method(_PRW, 0, NotSerialized)
				{
					If(LEqual(WKPM, One))
					{
						Return(GPRW(0x08, 0x05))
					}
					Else
					{
						Return(GPRW(0x08, Zero))
					}
				}
				Name(PR05, Package(4)
				{
					Package(4) {0xFFFF, Zero, LNKC, Zero}, 
					Package(4) {0xFFFF, One, LNKD, Zero}, 
					Package(4) {0xFFFF, 0x02, LNKA, Zero}, 
					Package(4) {0xFFFF, 0x03, LNKB, Zero}
				})
				Name(AR05, Package(4)
				{
					Package(4) {0xFFFF, Zero, Zero, 0x12}, 
					Package(4) {0xFFFF, One, Zero, 0x13}, 
					Package(4) {0xFFFF, 0x02, Zero, 0x10}, 
					Package(4) {0xFFFF, 0x03, Zero, 0x11}
				})
				Method(_PRT, 0, NotSerialized)
				{
					If(PICM)
					{
						Return(AR05)
					}
					Return(PR05)
				}
				OperationRegion(XPEX, SystemMemory, 0xF8030100, 0x0100)
				Field(XPEX, DWordAcc, NoLock, Preserve)
				{
					Offset(0x28),	//Offset(40),
					VC0S, 32,
				}
				OperationRegion(XPCB, PCI_Config, 0x58, 0x24)
				Field(XPCB, AnyAcc, NoLock, Preserve)
				{
					Offset(0x10),	//Offset(16),
					LKCN, 16,
					LKST, 16,
					Offset(0x1A),	//Offset(26),
					, 3,
					PDC2, 1,
					, 2,
					PDS2, 1,
					, 1,
					HPCS, 1,
					Offset(0x20),	//Offset(32),
					Offset(0x22),	//Offset(34),
					PMES, 1,
				}
				OperationRegion(XPRI, PCI_Config, 0xE0, 0x08)
				Field(XPRI, ByteAcc, NoLock, Preserve)
				{
					XPIR, 32,
					XPID, 32,
				}
				OperationRegion(PCFG, PCI_Config, Zero, 0x20)
				Field(PCFG, DWordAcc, NoLock, Preserve)
				{
					DVID, 32,
					Offset(0x18),	//Offset(24),
					SBUS, 32,
				}
				Method(XPDL, 0, NotSerialized)
				{
					If(And(VC0S, 0x00020000))
					{
						Return(Ones)
					}
					Else
					{
						Return(Zero)
					}
				}
				Mutex(XPPM, 0)
				Method(XPRD, 1, NotSerialized)
				{
					Acquire(XPPM, 0xFFFF)
					Store(Arg0, XPIR)
					Store(XPID, Local0)
					Store(Zero, XPIR)
					Release(XPPM)
					Return(Local0)
				}
				Method(XPWR, 2, NotSerialized)
				{
					Acquire(XPPM, 0xFFFF)
					Store(Arg0, XPIR)
					Store(Arg1, XPID)
					Store(Zero, XPIR)
					Release(XPPM)
				}
				Method(XPRT, 0, NotSerialized)
				{
					Store(XPRD(0xA2), Local0)
					And(Local0, 0xFFFFFFF8, Local0)
					ShiftRight(Local0, 0x04, Local1)
					And(Local1, 0x07, Local1)
					Or(Local0, Local1, Local0)
					Or(Local0, 0x0100, Local0)
					XPWR(0xA2, Local0)
				}
				Method(XPR2, 0, NotSerialized)
				{
					Store(LKCN, Local0)
					And(Local0, 0xFFFFFFDF, Local0)
					Store(Local0, LKCN)
					Or(Local0, 0x20, Local0)
					Store(Local0, LKCN)
					Store(0x64, Local1)
					Store(One, Local2)
					While(LAnd(Local1, Local2))
					{
						Sleep(One)
						Store(LKST, Local3)
						If(And(Local3, 0x0800))
						{
							Decrement(Local1)
						}
						Else
						{
							Store(Zero, Local2)
						}
					}
					And(Local0, 0xFFFFFFDF, Local0)
					Store(Local0, LKCN)
					If(LNot(Local2))
					{
						Return(Ones)
					}
					Else
					{
						Return(Zero)
					}
				}
				Method(XPPB, 0, NotSerialized)
				{
					Store(_ADR, Local0)
					Store(ShiftRight(Local0, 0x10), Local1)
					Store(ShiftLeft(Local1, 0x03), Local1)
					Store(And(Local0, 0x0F), Local2)
					Store(Or(Local1, Local2), Local3)
					Return(Local3)
				}
				Method(XPPR, 1, NotSerialized)
				{
					Name(HPOK, Zero)
					Store(Zero, HPOK)
					Store(ShiftLeft(XPPB(), 0x03), Local0)
					If(Arg0)
					{
						XPLL(Local0, One)
						XPLP(Local0, One)
						Sleep(0xC8)
						XPTR(Local0, One)
						Store(0x0F, Local5)
						While(LAnd(LNot(HPOK), LGreater(Local5, Zero)))
						{
							Store(One, PDC2)
							Store(0x28, Local1)
							While(LAnd(LNot(HPOK), LGreater(Local1, Zero)))
							{
								Store(XPRD(0xA5), Local2)
								If(LEqual(And(Local2, 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LEqual(And(ShiftRight(Local2, 0x08), 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LEqual(And(ShiftRight(Local2, 0x08), 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LEqual(And(ShiftRight(Local2, 0x08), 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LGreaterEqual(And(Local2, 0xFF), 0x04))
								{
									Store(One, HPOK)
								}
								Decrement(Local1)
							}
							If(HPOK)
							{
								Store(And(XPRD(0xA5), 0xFF), Local2)
								Store(And(ShiftRight(XPRD(0xA2), 0x04), 0x07), Local3)
								If(LAnd(LEqual(Local2, 0x06), LAnd(LGreater(Local3, One), LLess(Local3, 0x05))))
								{
									Store(Zero, HPOK)
								}
							}
							If(HPOK)
							{
								Store(0x07D0, Local1)
								Store(Zero, HPOK)
								While(LAnd(LNot(HPOK), Local1))
								{
									Store(And(XPRD(0xA5), 0xFF), Local2)
									If(LEqual(Local2, 0x07))
									{
										Store(One, Local1)
										Store(XPDL(), Local4)
										If(Local4)
										{
											XPRT()
											Decrement(Local5)
										}
									}
									If(LEqual(Local2, 0x10))
									{
										Store(One, HPOK)
									}
									Sleep(One)
									Decrement(Local1)
								}
							}
						}
					}
					If(HPOK)
					{
						XPTR(Local0, Zero)
						XPLP(Local0, Zero)
						XPLL(Local0, Zero)
					}
					Return(Ones)
				}
				Device(XPDV)
				{
					Name(_ADR, Zero)
					OperationRegion(PCFG, PCI_Config, Zero, 0x08)
					Field(PCFG, DWordAcc, NoLock, Preserve)
					{
						DVID, 32,
						PCMS, 32,
					}
				}
			}
			Device(PB7)
			{
				Name(_ADR, 0x00070000)
				Method(_PRW, 0, NotSerialized)
				{
					If(LEqual(WKPM, One))
					{
						Return(GPRW(0x08, 0x05))
					}
					Else
					{
						Return(GPRW(0x08, Zero))
					}
				}
				Name(PR06, Package(4)
				{
					Package(4) {0xFFFF, Zero, LNKD, Zero}, 
					Package(4) {0xFFFF, One, LNKA, Zero}, 
					Package(4) {0xFFFF, 0x02, LNKB, Zero}, 
					Package(4) {0xFFFF, 0x03, LNKC, Zero}
				})
				Name(AR06, Package(4)
				{
					Package(4) {0xFFFF, Zero, Zero, 0x13}, 
					Package(4) {0xFFFF, One, Zero, 0x10}, 
					Package(4) {0xFFFF, 0x02, Zero, 0x11}, 
					Package(4) {0xFFFF, 0x03, Zero, 0x12}
				})
				Method(_PRT, 0, NotSerialized)
				{
					If(PICM)
					{
						Return(AR06)
					}
					Return(PR06)
				}
				OperationRegion(XPEX, SystemMemory, 0xF8038100, 0x0100)
				Field(XPEX, DWordAcc, NoLock, Preserve)
				{
					Offset(0x28),	//Offset(40),
					VC0S, 32,
				}
				OperationRegion(XPCB, PCI_Config, 0x58, 0x24)
				Field(XPCB, AnyAcc, NoLock, Preserve)
				{
					Offset(0x10),	//Offset(16),
					LKCN, 16,
					LKST, 16,
					Offset(0x1A),	//Offset(26),
					, 3,
					PDC2, 1,
					, 2,
					PDS2, 1,
					, 1,
					HPCS, 1,
					Offset(0x20),	//Offset(32),
					Offset(0x22),	//Offset(34),
					PMES, 1,
				}
				OperationRegion(XPRI, PCI_Config, 0xE0, 0x08)
				Field(XPRI, ByteAcc, NoLock, Preserve)
				{
					XPIR, 32,
					XPID, 32,
				}
				OperationRegion(PCFG, PCI_Config, Zero, 0x20)
				Field(PCFG, DWordAcc, NoLock, Preserve)
				{
					DVID, 32,
					Offset(0x18),	//Offset(24),
					SBUS, 32,
				}
				Method(XPDL, 0, NotSerialized)
				{
					If(And(VC0S, 0x00020000))
					{
						Return(Ones)
					}
					Else
					{
						Return(Zero)
					}
				}
				Mutex(XPPM, 0)
				Method(XPRD, 1, NotSerialized)
				{
					Acquire(XPPM, 0xFFFF)
					Store(Arg0, XPIR)
					Store(XPID, Local0)
					Store(Zero, XPIR)
					Release(XPPM)
					Return(Local0)
				}
				Method(XPWR, 2, NotSerialized)
				{
					Acquire(XPPM, 0xFFFF)
					Store(Arg0, XPIR)
					Store(Arg1, XPID)
					Store(Zero, XPIR)
					Release(XPPM)
				}
				Method(XPRT, 0, NotSerialized)
				{
					Store(XPRD(0xA2), Local0)
					And(Local0, 0xFFFFFFF8, Local0)
					ShiftRight(Local0, 0x04, Local1)
					And(Local1, 0x07, Local1)
					Or(Local0, Local1, Local0)
					Or(Local0, 0x0100, Local0)
					XPWR(0xA2, Local0)
				}
				Method(XPR2, 0, NotSerialized)
				{
					Store(LKCN, Local0)
					And(Local0, 0xFFFFFFDF, Local0)
					Store(Local0, LKCN)
					Or(Local0, 0x20, Local0)
					Store(Local0, LKCN)
					Store(0x64, Local1)
					Store(One, Local2)
					While(LAnd(Local1, Local2))
					{
						Sleep(One)
						Store(LKST, Local3)
						If(And(Local3, 0x0800))
						{
							Decrement(Local1)
						}
						Else
						{
							Store(Zero, Local2)
						}
					}
					And(Local0, 0xFFFFFFDF, Local0)
					Store(Local0, LKCN)
					If(LNot(Local2))
					{
						Return(Ones)
					}
					Else
					{
						Return(Zero)
					}
				}
				Method(XPPB, 0, NotSerialized)
				{
					Store(_ADR, Local0)
					Store(ShiftRight(Local0, 0x10), Local1)
					Store(ShiftLeft(Local1, 0x03), Local1)
					Store(And(Local0, 0x0F), Local2)
					Store(Or(Local1, Local2), Local3)
					Return(Local3)
				}
				Method(XPPR, 1, NotSerialized)
				{
					Name(HPOK, Zero)
					Store(Zero, HPOK)
					Store(ShiftLeft(XPPB(), 0x03), Local0)
					If(Arg0)
					{
						XPLL(Local0, One)
						XPLP(Local0, One)
						Sleep(0xC8)
						XPTR(Local0, One)
						Store(0x0F, Local5)
						While(LAnd(LNot(HPOK), LGreater(Local5, Zero)))
						{
							Store(One, PDC2)
							Store(0x28, Local1)
							While(LAnd(LNot(HPOK), LGreater(Local1, Zero)))
							{
								Store(XPRD(0xA5), Local2)
								If(LEqual(And(Local2, 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LEqual(And(ShiftRight(Local2, 0x08), 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LEqual(And(ShiftRight(Local2, 0x08), 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LEqual(And(ShiftRight(Local2, 0x08), 0xFF), 0x3F))
								{
									Store(One, Local1)
								}
								If(LGreaterEqual(And(Local2, 0xFF), 0x04))
								{
									Store(One, HPOK)
								}
								Decrement(Local1)
							}
							If(HPOK)
							{
								Store(And(XPRD(0xA5), 0xFF), Local2)
								Store(And(ShiftRight(XPRD(0xA2), 0x04), 0x07), Local3)
								If(LAnd(LEqual(Local2, 0x06), LAnd(LGreater(Local3, One), LLess(Local3, 0x05))))
								{
									Store(Zero, HPOK)
								}
							}
							If(HPOK)
							{
								Store(0x07D0, Local1)
								Store(Zero, HPOK)
								While(LAnd(LNot(HPOK), Local1))
								{
									Store(And(XPRD(0xA5), 0xFF), Local2)
									If(LEqual(Local2, 0x07))
									{
										Store(One, Local1)
										Store(XPDL(), Local4)
										If(Local4)
										{
											XPRT()
											Decrement(Local5)
										}
									}
									If(LEqual(Local2, 0x10))
									{
										Store(One, HPOK)
									}
									Sleep(One)
									Decrement(Local1)
								}
							}
						}
					}
					If(HPOK)
					{
						XPTR(Local0, Zero)
						XPLP(Local0, Zero)
						XPLL(Local0, Zero)
					}
					Return(Ones)
				}
				Device(XPDV)
				{
					Name(_ADR, Zero)
					OperationRegion(PCFG, PCI_Config, Zero, 0xFF)
					Field(PCFG, DWordAcc, NoLock, Preserve)
					{
						DVID, 32,
						PCMS, 32,
						Offset(0xDC),	//Offset(220),
						DISF, 32,
					}
				}
			}
			Device(SPB0)
			{
				Name(_ADR, 0x00150000)
				Name(_PRW, Package(2) {0x08, 0x04})
				Name(PR0A, Package(4)
				{
					Package(4) {0xFFFF, Zero, LNKC, Zero}, 
					Package(4) {0xFFFF, One, LNKD, Zero}, 
					Package(4) {0xFFFF, 0x02, LNKA, Zero}, 
					Package(4) {0xFFFF, 0x03, LNKB, Zero}
				})
				Name(AR0A, Package(4)
				{
					Package(4) {0xFFFF, Zero, Zero, 0x12}, 
					Package(4) {0xFFFF, One, Zero, 0x13}, 
					Package(4) {0xFFFF, 0x02, Zero, 0x10}, 
					Package(4) {0xFFFF, 0x03, Zero, 0x11}
				})
				Method(_PRT, 0, NotSerialized)
				{
					If(PICM)
					{
						Return(AR0A)
					}
					Return(PR0A)
				}
				OperationRegion(PCFG, PCI_Config, Zero, 0x20)
				Field(PCFG, DWordAcc, NoLock, Preserve)
				{
					DVID, 32,
					PCMS, 32,
					Offset(0x18),	//Offset(24),
					SBUS, 32,
				}
				Device(XPDV)
				{
					Name(_ADR, Zero)
					OperationRegion(PCFG, PCI_Config, Zero, 0x08)
					Field(PCFG, DWordAcc, NoLock, Preserve)
					{
						DVID, 32,
						PCMS, 32,
					}
				}
			}
			Device(SPB1)
			{
				Name(_ADR, 0x00150001)
				Name(_PRW, Package(2) {0x08, 0x04})
				Name(PR0B, Package(4)
				{
					Package(4) {0xFFFF, Zero, LNKD, Zero}, 
					Package(4) {0xFFFF, One, LNKA, Zero}, 
					Package(4) {0xFFFF, 0x02, LNKB, Zero}, 
					Package(4) {0xFFFF, 0x03, LNKC, Zero}
				})
				Name(AR0B, Package(4)
				{
					Package(4) {0xFFFF, Zero, Zero, 0x13}, 
					Package(4) {0xFFFF, One, Zero, 0x10}, 
					Package(4) {0xFFFF, 0x02, Zero, 0x11}, 
					Package(4) {0xFFFF, 0x03, Zero, 0x12}
				})
				Method(_PRT, 0, NotSerialized)
				{
					If(PICM)
					{
						Return(AR0B)
					}
					Return(PR0B)
				}
				OperationRegion(PCFG, PCI_Config, Zero, 0x20)
				Field(PCFG, DWordAcc, NoLock, Preserve)
				{
					DVID, 32,
					PCMS, 32,
					Offset(0x18),	//Offset(24),
					SBUS, 32,
				}
				Device(XPDV)
				{
					Name(_ADR, Zero)
					OperationRegion(PCFG, PCI_Config, Zero, 0x08)
					Field(PCFG, DWordAcc, NoLock, Preserve)
					{
						DVID, 32,
						PCMS, 32,
					}
				}
			}
			Device(SPB2)
			{
				Name(_ADR, 0x00150002)
				Name(_PRW, Package(2) {0x08, 0x04})
				Name(PR0C, Package(4)
				{
					Package(4) {0xFFFF, Zero, LNKA, Zero}, 
					Package(4) {0xFFFF, One, LNKB, Zero}, 
					Package(4) {0xFFFF, 0x02, LNKC, Zero}, 
					Package(4) {0xFFFF, 0x03, LNKD, Zero}
				})
				Name(AR0C, Package(4)
				{
					Package(4) {0xFFFF, Zero, Zero, 0x10}, 
					Package(4) {0xFFFF, One, Zero, 0x11}, 
					Package(4) {0xFFFF, 0x02, Zero, 0x12}, 
					Package(4) {0xFFFF, 0x03, Zero, 0x13}
				})
				Method(_PRT, 0, NotSerialized)
				{
					If(PICM)
					{
						Return(AR0C)
					}
					Return(PR0C)
				}
				OperationRegion(PCFG, PCI_Config, Zero, 0x20)
				Field(PCFG, DWordAcc, NoLock, Preserve)
				{
					DVID, 32,
					PCMS, 32,
					Offset(0x18),	//Offset(24),
					SBUS, 32,
				}
				Device(XPDV)
				{
					Name(_ADR, Zero)
					OperationRegion(PCFG, PCI_Config, Zero, 0x08)
					Field(PCFG, DWordAcc, NoLock, Preserve)
					{
						DVID, 32,
						PCMS, 32,
					}
				}
			}
			Device(SPB3)
			{
				Name(_ADR, 0x00150003)
				Name(_PRW, Package(2) {0x08, 0x04})
				Name(PR0D, Package(4)
				{
					Package(4) {0xFFFF, Zero, LNKB, Zero}, 
					Package(4) {0xFFFF, One, LNKC, Zero}, 
					Package(4) {0xFFFF, 0x02, LNKD, Zero}, 
					Package(4) {0xFFFF, 0x03, LNKA, Zero}
				})
				Name(AR0D, Package(4)
				{
					Package(4) {0xFFFF, Zero, Zero, 0x11}, 
					Package(4) {0xFFFF, One, Zero, 0x12}, 
					Package(4) {0xFFFF, 0x02, Zero, 0x13}, 
					Package(4) {0xFFFF, 0x03, Zero, 0x10}
				})
				Method(_PRT, 0, NotSerialized)
				{
					If(PICM)
					{
						Return(AR0D)
					}
					Return(PR0D)
				}
				OperationRegion(PCFG, PCI_Config, Zero, 0x20)
				Field(PCFG, DWordAcc, NoLock, Preserve)
				{
					DVID, 32,
					PCMS, 32,
					Offset(0x18),	//Offset(24),
					SBUS, 32,
				}
				Device(XPDV)
				{
					Name(_ADR, Zero)
					OperationRegion(PCFG, PCI_Config, Zero, 0x08)
					Field(PCFG, DWordAcc, NoLock, Preserve)
					{
						DVID, 32,
						PCMS, 32,
					}
				}
			}
			Device(HPET)
			{
				Name(_HID, EISAID("PNP0103"))
				Method(_STA, 0, NotSerialized)
				{
					If(LEqual(And(HPAD, 0x03), 0x03))
					{
						If(LGreaterEqual(OSTB, 0x40))
						{
							Return(0x0F)
						}
						Store(And(HPAD, 0xFFFFFFE0), HPAD)
						Return(One)
					}
					Return(One)
				}
				Method(_CRS, 0, NotSerialized)
				{
					Name(BUF0, ResourceTemplate()
					{
						IRQNoFlags() {0}
						IRQNoFlags() {8}
						Memory32Fixed(ReadOnly, 0xFED00000, 0x00000400)
					})
					CreateDWordField(BUF0, 0x0A, HPEB)
					Store(HPAD, Local0)
					And(Local0, 0xFFFFFC00, HPEB)
					Return(BUF0)
				}
			}
			Device(AZAL)
			{
				Name(_ADR, 0x00140002)
				OperationRegion(PCI, PCI_Config, Zero, 0x0100)
				Field(PCI, AnyAcc, NoLock, Preserve)
				{
					Offset(0x42),	//Offset(66),
					DNSP, 1,
					DNSO, 1,
					ENSR, 1,
				}
			}
			Device(GEC)
			{
				Name(_ADR, 0x00140006)
				Name(_PRW, Package(2) {0x1A, 0x04})
			}
			Device(OHC1)
			{
				Name(_ADR, 0x00120000)
				OperationRegion(O1CS, PCI_Config, 0xC4, 0x04)
				Field(O1CS, DWordAcc, NoLock, Preserve)
				{
					O1EN, 2,
				}
				Method(_PRW, 0, NotSerialized)
				{
					Return(GPRW(0x18, 0x03))
				}
				Device(XHUB)
				{
					Name(_ADR, Zero)
					Device(PRT1)
					{
						Name(_ADR, One)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA1, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT2)
					{
						Name(_ADR, 0x02)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA1, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT3)
					{
						Name(_ADR, 0x03)
						Name(_UPC, Package(4) {Zero, 0xFF, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT4)
					{
						Name(_ADR, 0x04)
						Name(_UPC, Package(4) {Zero, 0xFF, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT5)
					{
						Name(_ADR, 0x05)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
				}
				Method(_S3D, 0, NotSerialized)
				{
					Return(0x02)
				}
				Method(_S4D, 0, NotSerialized)
				{
					Return(0x02)
				}
			}
			Device(OHC2)
			{
				Name(_ADR, 0x00130000)
				OperationRegion(O2CS, PCI_Config, 0xC4, 0x04)
				Field(O2CS, DWordAcc, NoLock, Preserve)
				{
					O2EN, 2,
				}
				Method(_PRW, 0, NotSerialized)
				{
					Return(GPRW(0x18, 0x03))
				}
				Device(XHUB)
				{
					Name(_ADR, Zero)
					Device(PRT1)
					{
						Name(_ADR, One)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT2)
					{
						Name(_ADR, 0x02)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT3)
					{
						Name(_ADR, 0x03)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT4)
					{
						Name(_ADR, 0x04)
						Name(_UPC, Package(4) {Zero, 0xFF, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT5)
					{
						Name(_ADR, 0x05)
						Name(_UPC, Package(4) {Zero, 0xFF, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
				}
				Method(_S3D, 0, NotSerialized)
				{
					Return(0x02)
				}
				Method(_S4D, 0, NotSerialized)
				{
					Return(0x02)
				}
			}
			Device(OHC3)
			{
				Name(_ADR, 0x00160000)
				OperationRegion(O3CS, PCI_Config, 0xC4, 0x04)
				Field(O3CS, DWordAcc, NoLock, Preserve)
				{
					O3EN, 2,
				}
				Method(_PRW, 0, NotSerialized)
				{
					Return(GPRW(0x18, 0x03))
				}
				Device(XHUB)
				{
					Name(_ADR, Zero)
					Device(PRT1)
					{
						Name(_ADR, One)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA1, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT2)
					{
						Name(_ADR, 0x02)
						Name(_UPC, Package(4) {Zero, 0xFF, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT3)
					{
						Name(_ADR, 0x03)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA1, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT4)
					{
						Name(_ADR, 0x04)
						Name(_UPC, Package(4) {Zero, 0xFF, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
				}
				Method(_S3D, 0, NotSerialized)
				{
					Return(0x02)
				}
				Method(_S4D, 0, NotSerialized)
				{
					Return(0x02)
				}
			}
			Device(OHC4)
			{
				Name(_ADR, 0x00140005)
				OperationRegion(O4CS, PCI_Config, 0xC4, 0x04)
				Field(O4CS, DWordAcc, NoLock, Preserve)
				{
					O4EN, 2,
				}
				Method(_PRW, 0, NotSerialized)
				{
					Return(GPRW(0x18, 0x03))
				}
				Method(_S3D, 0, NotSerialized)
				{
					Return(0x02)
				}
				Method(_S4D, 0, NotSerialized)
				{
					Return(0x02)
				}
			}
			Device(EHC1)
			{
				Name(_ADR, 0x00120002)
				OperationRegion(PCFG, PCI_Config, 0xA0, 0x04)
				Field(PCFG, DWordAcc, NoLock, Preserve)
				{
					OSOW, 32,
				}
				Method(STOS, 0, NotSerialized)
				{
					Or(OSOW, 0x01000000, OSOW)
				}
				Method(_PRW, 0, NotSerialized)
				{
					Return(GPRW(0x18, 0x03))
				}
				Device(XHUB)
				{
					Name(_ADR, Zero)
					Device(PRT1)
					{
						Name(_ADR, One)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA1, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT2)
					{
						Name(_ADR, 0x02)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA1, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT3)
					{
						Name(_ADR, 0x03)
						Name(_UPC, Package(4) {Zero, 0xFF, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT4)
					{
						Name(_ADR, 0x04)
						Name(_UPC, Package(4) {Zero, 0xFF, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT5)
					{
						Name(_ADR, 0x05)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
				}
			}
			Device(EHC2)
			{
				Name(_ADR, 0x00130002)
				OperationRegion(PCFG, PCI_Config, 0xA0, 0x04)
				Field(PCFG, DWordAcc, NoLock, Preserve)
				{
					OSOW, 32,
				}
				Method(STOS, 0, NotSerialized)
				{
					Or(OSOW, 0x01000000, OSOW)
				}
				Method(_PRW, 0, NotSerialized)
				{
					Return(GPRW(0x18, 0x03))
				}
				Device(XHUB)
				{
					Name(_ADR, Zero)
					Device(PRT1)
					{
						Name(_ADR, One)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT2)
					{
						Name(_ADR, 0x02)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT3)
					{
						Name(_ADR, 0x03)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT4)
					{
						Name(_ADR, 0x04)
						Name(_UPC, Package(4) {Zero, 0xFF, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT5)
					{
						Name(_ADR, 0x05)
						Name(_UPC, Package(4) {Zero, 0xFF, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
				}
			}
			Device(EHC3)
			{
				Name(_ADR, 0x00160002)
				OperationRegion(PCFG, PCI_Config, 0xA0, 0x04)
				Field(PCFG, DWordAcc, NoLock, Preserve)
				{
					OSOW, 32,
				}
				Method(STOS, 0, NotSerialized)
				{
					Or(OSOW, 0x01000000, OSOW)
				}
				Method(_PRW, 0, NotSerialized)
				{
					Return(GPRW(0x18, 0x03))
				}
				Device(XHUB)
				{
					Name(_ADR, Zero)
					Device(PRT1)
					{
						Name(_ADR, One)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA1, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT2)
					{
						Name(_ADR, 0x02)
						Name(_UPC, Package(4) {Zero, 0xFF, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT3)
					{
						Name(_ADR, 0x03)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA1, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT4)
					{
						Name(_ADR, 0x04)
						Name(_UPC, Package(4) {Zero, 0xFF, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
				}
			}
			Device(XHC0)
			{
				Name(_ADR, 0x00100000)
				Method(_PRW, 0, NotSerialized)
				{
					Return(GPRW(0x18, 0x03))
				}
				Device(XHUB)
				{
					Name(_ADR, Zero)
					Device(PRT1)
					{
						Name(_ADR, One)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA1, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT2)
					{
						Name(_ADR, 0x02)
						Name(_UPC, Package(4) {Zero, 0xFF, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
				}
			}
			Device(XHC1)
			{
				Name(_ADR, 0x00100001)
				Method(_PRW, 0, NotSerialized)
				{
					Return(GPRW(0x18, 0x03))
				}
				Device(XHUB)
				{
					Name(_ADR, Zero)
					Device(PRT1)
					{
						Name(_ADR, One)
						Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA1, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
					Device(PRT2)
					{
						Name(_ADR, 0x02)
						Name(_UPC, Package(4) {Zero, 0xFF, Zero, Zero})
						Name(_PLD, Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0xA0, 0x10, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00
						})
					}
				}
			}
			Device(SMBS)
			{
				Name(_ADR, 0x00140000)
				OperationRegion(IRQF, PCI_Config, Zero, 0x0100)
				Field(IRQF, AnyAcc, NoLock, Preserve)
				{
					Offset(0x8),	//Offset(8),
					RVID, 8,
				}
				OperationRegion(ERMM, SystemMemory, MMSO, 0x1000)
				Field(ERMM, AnyAcc, NoLock, Preserve)
				{
					Offset(0x105),	//Offset(261),
					, 5,
					E006, 1,
					O006, 1,
					I006, 1,
					, 5,
					E007, 1,
					O007, 1,
					I007, 1,
					Offset(0x10A),	//Offset(266),
					, 5,
					E011, 1,
					O011, 1,
					I011, 1,
					, 5,
					E012, 1,
					O012, 1,
					I012, 1,
					, 5,
					E013, 1,
					O013, 1,
					I013, 1,
					, 5,
					E014, 1,
					O014, 1,
					I014, 1,
					, 5,
					E015, 1,
					O015, 1,
					I015, 1,
					, 5,
					E016, 1,
					O016, 1,
					I016, 1,
					Offset(0x113),	//Offset(275),
					, 5,
					E020, 1,
					O020, 1,
					I020, 1,
					, 5,
					E021, 1,
					O021, 1,
					I021, 1,
					, 5,
					E022, 1,
					O022, 1,
					I022, 1,
					, 5,
					E023, 1,
					O023, 1,
					I023, 1,
					Offset(0x11A),	//Offset(282),
					, 5,
					E027, 1,
					O027, 1,
					I027, 1,
					, 5,
					E028, 1,
					O028, 1,
					I028, 1,
					Offset(0x11F),	//Offset(287),
					, 5,
					E032, 1,
					O032, 1,
					I032, 1,
					, 5,
					E033, 1,
					O033, 1,
					I033, 1,
					, 8,
					, 5,
					E035, 1,
					O035, 1,
					I035, 1,
					Offset(0x128),	//Offset(296),
					, 1,
					H041, 1,
					S041, 1,
					U041, 1,
					D041, 1,
					E041, 1,
					O041, 1,
					I041, 1,
					Offset(0x12B),	//Offset(299),
					, 5,
					E044, 1,
					O044, 1,
					I044, 1,
					, 5,
					E045, 1,
					O045, 1,
					I045, 1,
					, 1,
					H046, 1,
					S046, 1,
					U046, 1,
					D046, 1,
					E046, 1,
					O046, 1,
					I046, 1,
					Offset(0x132),	//Offset(306),
					, 5,
					E051, 1,
					O051, 1,
					I051, 1,
					, 8,
					, 5,
					E053, 1,
					O053, 1,
					I053, 1,
					, 8,
					, 5,
					E055, 1,
					O055, 1,
					I055, 1,
					, 8,
					, 5,
					E057, 1,
					O057, 1,
					I057, 1,
					, 5,
					E058, 1,
					O058, 1,
					I058, 1,
					, 5,
					E059, 1,
					O059, 1,
					I059, 1,
					, 8,
					, 1,
					H061, 1,
					S061, 1,
					U061, 1,
					D061, 1,
					E061, 1,
					O061, 1,
					I061, 1,
					, 1,
					H062, 1,
					S062, 1,
					U062, 1,
					D062, 1,
					E062, 1,
					O062, 1,
					I062, 1,
					, 1,
					H063, 1,
					S063, 1,
					U063, 1,
					D063, 1,
					E063, 1,
					O063, 1,
					I063, 1,
					, 1,
					H064, 1,
					S064, 1,
					U064, 1,
					D064, 1,
					E064, 1,
					O064, 1,
					I064, 1,
					, 8,
					, 5,
					E066, 1,
					O066, 1,
					I066, 1,
					Offset(0x162),	//Offset(354),
					, 7,
					GE03, 1,
					, 7,
					GE04, 1,
					, 7,
					GE05, 1,
					Offset(0x16A),	//Offset(362),
					, 7,
					GE09, 1,
					, 7,
					GE12, 1,
					, 8,
					, 7,
					GE14, 1,
					, 7,
					GE15, 1,
					, 7,
					GE16, 1,
					Offset(0x175),	//Offset(373),
					, 7,
					GE22, 1,
					Offset(0x1A5),	//Offset(421),
					, 5,
					E166, 1,
					O166, 1,
					I166, 1,
					Offset(0x1A9),	//Offset(425),
					, 5,
					E170, 1,
					O170, 1,
					I170, 1,
					Offset(0x1AE),	//Offset(430),
					, 5,
					E175, 1,
					O175, 1,
					I175, 1,
					, 5,
					E176, 1,
					O176, 1,
					I176, 1,
					, 5,
					E177, 1,
					O177, 1,
					I177, 1,
					, 5,
					E178, 1,
					O178, 1,
					I178, 1,
					, 5,
					E179, 1,
					O179, 1,
					I179, 1,
					, 5,
					E180, 1,
					O180, 1,
					I180, 1,
					, 5,
					E181, 1,
					O181, 1,
					I181, 1,
					, 5,
					E182, 1,
					O182, 1,
					I182, 1,
					, 8,
					, 3,
					U184, 1,
					D184, 1,
					E184, 1,
					O184, 1,
					I184, 1,
					Offset(0x1C4),	//Offset(452),
					, 5,
					E197, 1,
					O197, 1,
					I197, 1,
					Offset(0x1C7),	//Offset(455),
					, 5,
					E200, 1,
					O200, 1,
					I200, 1,
					Offset(0x1FF),	//Offset(511),
					, 1,
					G01S, 1,
					, 3,
					G05S, 1,
					, 8,
					G14S, 1,
					G15S, 1,
					G16S, 1,
					, 5,
					G22S, 1,
					G23S, 1,
					, 8,
					, 1,
					G01E, 1,
					, 3,
					G05E, 1,
					, 8,
					G14E, 1,
					G15E, 1,
					G16E, 1,
					, 5,
					G22E, 1,
					G23E, 1,
					, 8,
					, 1,
					G01T, 1,
					, 3,
					G05T, 1,
					, 8,
					G14T, 1,
					G15T, 1,
					G16T, 1,
					, 5,
					G22T, 1,
					G23T, 1,
					, 8,
					, 1,
					G01L, 1,
					, 3,
					G05L, 1,
					, 2,
					Offset(0x20C),	//Offset(524),
					, 7,
					G15L, 1,
					G16L, 1,
					, 5,
					G22L, 1,
					G23L, 1,
					Offset(0x287),	//Offset(647),
					, 1,
					CLPS, 1,
					Offset(0x298),	//Offset(664),
					, 7,
					G15A, 1,
					Offset(0x2AF),	//Offset(687),
					, 2,
					SLPS, 2,
					Offset(0x32B),	//Offset(811),
					SM0E, 1,
					Offset(0x32D),	//Offset(813),
					, 1,
					SM0S, 2,
					Offset(0x361),	//Offset(865),
					, 6,
					MT3A, 1,
					Offset(0x376),	//Offset(886),
					EPNM, 1,
					DPPF, 1,
					Offset(0x3BA),	//Offset(954),
					, 6,
					PWDE, 1,
					Offset(0x3BD),	//Offset(957),
					, 5,
					ALLS, 1,
					Offset(0x3C7),	//Offset(967),
					, 2,
					TFTE, 1,
					Offset(0x3DE),	//Offset(990),
					BLNK, 2,
					Offset(0x3EF),	//Offset(1007),
					PHYD, 1,
					Offset(0x3FF),	//Offset(1023),
					F0CT, 8,
					F0MS, 8,
					F0FQ, 8,
					F0LD, 8,
					F0MD, 8,
					F0MP, 8,
					LT0L, 8,
					LT0H, 8,
					MT0L, 8,
					MT0H, 8,
					HT0L, 8,
					HT0H, 8,
					LRG0, 8,
					LHC0, 8,
					Offset(0x40F),	//Offset(1039),
					F1CT, 8,
					F1MS, 8,
					F1FQ, 8,
					F1LD, 8,
					F1MD, 8,
					F1MP, 8,
					LT1L, 8,
					LT1H, 8,
					MT1L, 8,
					MT1H, 8,
					HT1L, 8,
					HT1H, 8,
					LRG1, 8,
					LHC1, 8,
					Offset(0x41F),	//Offset(1055),
					F2CT, 8,
					F2MS, 8,
					F2FQ, 8,
					F2LD, 8,
					F2MD, 8,
					F2MP, 8,
					LT2L, 8,
					LT2H, 8,
					MT2L, 8,
					MT2H, 8,
					HT2L, 8,
					HT2H, 8,
					LRG2, 8,
					LHC2, 8,
					Offset(0x42F),	//Offset(1071),
					F3CT, 8,
					F3MS, 8,
					F3FQ, 8,
					F3LD, 8,
					F3MD, 8,
					F3MP, 8,
					LT3L, 8,
					LT3H, 8,
					MT3L, 8,
					MT3H, 8,
					HT3L, 8,
					HT3H, 8,
					LRG3, 8,
					LHC3, 8,
					Offset(0x6FF),	//Offset(1791),
					SEC, 8,
					, 8,
					MIN, 8,
					Offset(0xD06),	//Offset(3334),
					MX07, 8,
					Offset(0xD0E),	//Offset(3342),
					MX15, 8,
					MX16, 8,
					Offset(0xD14),	//Offset(3348),
					MX21, 8,
					MX22, 8,
					MX23, 8,
					Offset(0xD1A),	//Offset(3354),
					MX27, 8,
					MX28, 8,
					Offset(0xD1F),	//Offset(3359),
					MX32, 8,
					MX33, 8,
					Offset(0xD2B),	//Offset(3371),
					MX44, 8,
					Offset(0xD34),	//Offset(3380),
					MX53, 8,
					, 8,
					MX55, 8,
					, 8,
					MX57, 8,
					MX58, 8,
					MX59, 8,
					Offset(0xD41),	//Offset(3393),
					MX66, 8,
					Offset(0xD65),	//Offset(3429),
					M102, 8,
					Offset(0xD6D),	//Offset(3437),
					M110, 8,
					Offset(0xDA9),	//Offset(3497),
					M170, 8,
					Offset(0xDAE),	//Offset(3502),
					M175, 8,
					M176, 8,
					M177, 8,
					Offset(0xDB3),	//Offset(3507),
					M180, 8,
					, 8,
					M182, 8,
					Offset(0xDC4),	//Offset(3524),
					M197, 8,
					Offset(0xDC7),	//Offset(3527),
					M200, 8,
					Offset(0xDFF),	//Offset(3583),
					MS00, 8,
					MS01, 8,
					MS02, 8,
					MS03, 8,
					MS04, 8,
					Offset(0xE3F),	//Offset(3647),
					MS40, 8,
					Offset(0xE80),	//Offset(3712),
					, 2,
					ECES, 1,
				}
				Mutex(SBX0, 0)
				OperationRegion(SMB0, SystemIO, 0x0B00, 0x10)
				Field(SMB0, ByteAcc, NoLock, Preserve)
				{
					HST0, 8,
					SLV0, 8,
					CNT0, 8,
					CMD0, 8,
					ADD0, 8,
					DT00, 8,
					DT10, 8,
					BLK0, 8,
				}
				Method(WBD0, 1, NotSerialized)
				{
					Store(Arg0, Local0)
					Store(Zero, Local2)
					Store(HST0, Local3)
					Store(And(Local3, 0x80), Local1)
					While(LNotEqual(Local1, 0x80))
					{
						If(LLess(Local0, 0x0A))
						{
							Store(0x18, Local2)
							Store(Zero, Local1)
						}
						Else
						{
							Sleep(0x0A)
							Subtract(Local0, 0x0A, Local0)
							Store(HST0, Local3)
							Store(And(Local3, 0x80), Local1)
						}
					}
					If(LNotEqual(Local2, 0x18))
					{
						Store(And(HST0, 0x1C), Local1)
						If(Local1)
						{
							Store(0x07, Local2)
						}
					}
					Return(Local2)
				}
				Method(WTC0, 1, NotSerialized)
				{
					Store(Arg0, Local0)
					Store(0x07, Local2)
					Store(One, Local1)
					While(LEqual(Local1, One))
					{
						Store(And(HST0, 0x1D), Local3)
						If(LNotEqual(Local3, Zero))
						{
							If(LEqual(Local3, One))
							{
								If(LLess(Local0, 0x0A))
								{
									Store(0x18, Local2)
									Store(Zero, Local1)
								}
								Else
								{
									Sleep(0x0A)
									Subtract(Local0, 0x0A, Local0)
								}
							}
							Else
							{
								Store(0x07, Local2)
								Store(Zero, Local1)
							}
						}
						Else
						{
							Store(Zero, Local2)
							Store(Zero, Local1)
						}
					}
					Store(Or(HST0, 0x1F), HST0)
					Return(Local2)
				}
				Method(SBR0, 3, NotSerialized)
				{
					Store(Package(3) {0x07, Zero, Zero}, Local0)
					Store(And(Arg0, 0x5F), Local4)
					If(LNotEqual(Local4, 0x03))
					{
						If(LNotEqual(Local4, 0x05))
						{
							If(LNotEqual(Local4, 0x07))
							{
								If(LNotEqual(Local4, 0x09))
								{
									If(LNotEqual(Local4, 0x0B))
									{
										Store(0x19, Index(Local0, Zero))
										Return(Local0)
									}
								}
							}
						}
					}
					If(LEqual(Acquire(SBX0, 0xFFFF), Zero))
					{
						Store(Or(ShiftLeft(Arg1, One), One), ADD0)
						Store(Arg2, CMD0)
						Store(Or(HST0, 0x1F), HST0)
						Store(And(Arg0, 0xA0), Local1)
						Store(Or(And(CNT0, 0x5F), Local1), CNT0)
						If(LEqual(Local4, 0x03))
						{
							Store(Or(And(CNT0, 0xA0), 0x40), CNT0)
						}
						If(LEqual(Local4, 0x05))
						{
							Store(Or(And(CNT0, 0xA0), 0x44), CNT0)
						}
						If(LEqual(Local4, 0x07))
						{
							Store(Or(And(CNT0, 0xA0), 0x48), CNT0)
						}
						If(LEqual(Local4, 0x09))
						{
							Store(Or(And(CNT0, 0xA0), 0x4C), CNT0)
						}
						If(LEqual(Local4, 0x0B))
						{
							Store(Or(HST0, 0x80), HST0)
							Store(Zero, DT00)
							Store(Or(And(CNT0, 0xA0), 0x54), CNT0)
						}
						Store(WTC0(0x03E8), Local1)
						Store(Local1, Index(Local0, Zero))
						If(LEqual(Local1, Zero))
						{
							If(LEqual(Local4, 0x05))
							{
								Store(One, Index(Local0, One))
								Store(DT00, Index(Local0, 0x02))
							}
							If(LEqual(Local4, 0x07))
							{
								Store(One, Index(Local0, One))
								Store(DT00, Index(Local0, 0x02))
							}
							If(LEqual(Local4, 0x09))
							{
								Store(0x02, Index(Local0, One))
								Store(DT10, Local2)
								ShiftLeft(Local2, 0x08, Local2)
								Add(Local2, DT00, Local2)
								Store(Local2, Index(Local0, 0x02))
							}
							If(LEqual(Local4, 0x0B))
							{
								Store(WBD0(0x01F4), Local1)
								If(LNotEqual(Local1, Zero))
								{
									Store(Local1, Index(Local0, Zero))
								}
								Else
								{
									Store(DT00, Index(Local0, One))
									Store(DT00, Local1)
									Store(CNT0, Local2)
									Store(Zero, Local2)
									While(LLess(Local2, Local1))
									{
										Add(0x02, Local2, Local3)
										Store(BLK0, Index(Local0, Local3))
										Add(One, Local2, Local2)
									}
									Store(Or(HST0, 0x80), HST0)
								}
							}
						}
						Store(And(CNT0, 0x5F), CNT0)
						Release(SBX0)
					}
					Return(Local0)
				}
				Method(SBW0, 5, NotSerialized)
				{
					Store(Package(1) {0x07}, Local0)
					Store(And(Arg0, 0x5F), Local4)
					If(LNotEqual(Local4, 0x02))
					{
						If(LNotEqual(Local4, 0x04))
						{
							If(LNotEqual(Local4, 0x06))
							{
								If(LNotEqual(Local4, 0x08))
								{
									If(LNotEqual(Local4, 0x0A))
									{
										Store(0x19, Index(Local0, Zero))
										Return(Local0)
									}
								}
							}
						}
					}
					If(LEqual(Acquire(SBX0, 0xFFFF), Zero))
					{
						Store(ShiftLeft(Arg1, One), ADD0)
						Store(Arg2, CMD0)
						Store(Or(HST0, 0x1F), HST0)
						Store(And(Arg0, 0xA0), Local1)
						Store(Or(And(CNT0, 0x5F), Local1), CNT0)
						If(LEqual(Local4, 0x02))
						{
							Store(Or(And(CNT0, 0xA0), 0x40), CNT0)
						}
						If(LEqual(Local4, 0x04))
						{
							Store(Or(And(CNT0, 0xA0), 0x44), CNT0)
						}
						If(LEqual(Local4, 0x06))
						{
							Store(Arg4, DT00)
							Store(Or(And(CNT0, 0xA0), 0x48), CNT0)
						}
						If(LEqual(Local4, 0x08))
						{
							And(Arg4, 0xFF, DT00)
							ShiftRight(Arg4, 0x08, DT10)
							Store(Or(And(CNT0, 0xA0), 0x4C), CNT0)
						}
						If(LEqual(Local4, 0x0A))
						{
							Store(Or(HST0, 0x80), HST0)
							Store(CNT0, Local1)
							Store(Arg3, DT00)
							Store(Zero, Local2)
							While(LLess(Local2, Arg3))
							{
								Store(Index(Arg4, Local2), BLK0)
								Add(One, Local2, Local2)
							}
							Store(Or(And(CNT0, 0xA0), 0x54), CNT0)
						}
						Store(WTC0(0x03E8), Index(Local0, Zero))
						Store(And(CNT0, 0x5F), CNT0)
						Release(SBX0)
					}
					Return(Local0)
				}
			}
			Device(LPC0)
			{
				Name(_ADR, 0x00140003)
				Mutex(PSMX, 0)
				Device(DMAC)
				{
					Name(_HID, EISAID("PNP0200"))
					Name(_CRS, ResourceTemplate()
					{
						IO(Decode16, 0x0000, 0x0000, 0x01, 0x10)
						IO(Decode16, 0x0081, 0x0081, 0x01, 0x0F)
						IO(Decode16, 0x00C0, 0x00C0, 0x01, 0x20)
						DMA(Compatibility, NotBusMaster, Transfer8_16) {4}
					})
				}
				Device(COPR)
				{
					Name(_HID, EISAID("PNP0C04"))
					Name(_CRS, ResourceTemplate()
					{
						IO(Decode16, 0x00F0, 0x00F0, 0x01, 0x0F)
						IRQNoFlags() {13}
					})
				}
				Device(PIC)
				{
					Name(_HID, EISAID("PNP0000"))
					Name(_CRS, ResourceTemplate()
					{
						IO(Decode16, 0x0020, 0x0020, 0x01, 0x02)
						IO(Decode16, 0x00A0, 0x00A0, 0x01, 0x02)
						IRQNoFlags() {2}
					})
				}
				Device(RTC)
				{
					Name(_HID, EISAID("PNP0B00"))
					Name(BUF0, ResourceTemplate()
					{
						IO(Decode16, 0x0070, 0x0070, 0x01, 0x02)
					})
					Name(BUF1, ResourceTemplate()
					{
						IO(Decode16, 0x0070, 0x0070, 0x01, 0x02)
						IRQNoFlags() {8}
					})
					Method(_CRS, 0, Serialized)
					{
						If(LEqual(And(HPAD, 0x03), 0x03))
						{
							Return(BUF0)
						}
						Return(BUF1)
					}
				}
				Device(TMR)
				{
					Name(_HID, EISAID("PNP0100"))
					Name(BUF0, ResourceTemplate()
					{
						IO(Decode16, 0x0040, 0x0040, 0x01, 0x04)
					})
					Name(BUF1, ResourceTemplate()
					{
						IO(Decode16, 0x0040, 0x0040, 0x01, 0x04)
						IRQNoFlags() {0}
					})
					Method(_CRS, 0, Serialized)
					{
						If(LEqual(And(HPAD, 0x03), 0x03))
						{
							Return(BUF0)
						}
						Return(BUF1)
					}
				}
				Device(KBC0)
				{
					Name(_HID, EISAID("PNP0303"))
					Name(_CRS, ResourceTemplate()
					{
						IO(Decode16, 0x0060, 0x0060, 0x01, 0x01)
						IO(Decode16, 0x0064, 0x0064, 0x01, 0x01)
						IRQNoFlags() {1}
					})
				}
				Device(PS2M)
				{
					Name(_HID, EISAID("SYN1E46"))
					Name(_CID, Package(3) {EISAID("SYN1E00"), 0x02002E4F, EISAID("PNP0F13")})
					Name(_CRS, ResourceTemplate()
					{
						IRQNoFlags() {12}
					})
				}
				Device(SYSR)
				{
					Name(_HID, EISAID("PNP0C02"))
					Name(_CRS, ResourceTemplate()
					{
						IO(Decode16, 0x0010, 0x0010, 0x01, 0x10)
						IO(Decode16, 0x002E, 0x002E, 0x01, 0x02)
						IO(Decode16, 0x0072, 0x0072, 0x01, 0x02)
						IO(Decode16, 0x0080, 0x0080, 0x01, 0x01)
						IO(Decode16, 0x00B0, 0x00B0, 0x01, 0x02)
						IO(Decode16, 0x0092, 0x0092, 0x01, 0x01)
						IO(Decode16, 0x0400, 0x0400, 0x01, 0xD0)
						IO(Decode16, 0x04D0, 0x04D0, 0x01, 0x02)
						IO(Decode16, 0x04D6, 0x04D6, 0x01, 0x01)
						IO(Decode16, 0x0680, 0x0680, 0x01, 0x80)
						IO(Decode16, 0x077A, 0x077A, 0x01, 0x01)
						IO(Decode16, 0x0C00, 0x0C00, 0x01, 0x02)
						IO(Decode16, 0x0C14, 0x0C14, 0x01, 0x01)
						IO(Decode16, 0x0C50, 0x0C50, 0x01, 0x03)
						IO(Decode16, 0x0C6C, 0x0C6C, 0x01, 0x01)
						IO(Decode16, 0x0C6F, 0x0C6F, 0x01, 0x01)
						IO(Decode16, 0x0CD0, 0x0CD0, 0x01, 0x0C)
						IO(Decode16, 0x0840, 0x0840, 0x01, 0x08)
					})
				}
				Device(MEM)
				{
					Name(_HID, EISAID("PNP0C01"))
					Name(MSRC, ResourceTemplate()
					{
						Memory32Fixed(ReadOnly, 0x000E0000, 0x00020000)
						Memory32Fixed(ReadWrite, 0xFFF00000, 0x00100000)
					})
					Method(_CRS, 0, NotSerialized)
					{
						CreateDWordField(MSRC, 0x14, PSIZ)
						CreateDWordField(MSRC, 0x10, PBAS)
						Store(ROMS, PSIZ)
						Subtract(ROMS, One, Local0)
						Subtract(Ones, Local0, PBAS)
						Return(MSRC)
					}
				}
				OperationRegion(LCLM, SystemIO, 0x0C50, 0x03)
				Field(LCLM, ByteAcc, NoLock, Preserve)
				{
					CLMI, 8,
					CLMD, 8,
					CLGP, 8,
				}
				IndexField(CLMI, CLMD, ByteAcc, NoLock, Preserve)
				{
					IDRG, 8,
					, 8,
					TSTS, 8,
					TINT, 8,
					Offset(0x12),	//Offset(18),
					I2CC, 8,
					GPIO, 8,
				}
				Method(RGPM, 0, NotSerialized)
				{
					Store(GPIO, Local0)
					And(Local0, 0xFFFFFF3F, Local0)
					Store(Local0, GPIO)
					Store(CLGP, Local1)
					Return(Local1)
				}
				Device(EC)
				{
					Name(_HID, EISAID("PNP0C09"))
					Name(_UID, One)
					Name(ECOK, Zero)
					Name(_GPE, 0x16)
					Mutex(MTX2, 0)
					Name(THFG, Zero)
					Name(_CRS, ResourceTemplate()
					{
						IO(Decode16, 0x0062, 0x0062, 0x00, 0x01)
						IO(Decode16, 0x0066, 0x0066, 0x00, 0x01)
						IO(Decode16, 0x0068, 0x0068, 0x00, 0x05)
					})
					Method(_REG, 2, NotSerialized)
					{
						If(LEqual(Arg0, 0x03))
						{
							Store(Arg1, ECOK)
							Store(Arg1, ECOK)
							If(_OSI("Windows 2009"))
							{
								Store(One, WN7)
							}
						}
					}
					OperationRegion(ECF2, EmbeddedControl, Zero, 0xFF)
					Field(ECF2, ByteAcc, Lock, Preserve)
					{
						Offset(0x2),	//Offset(2),
						UMAF, 1,
						, 6,
						LPMF, 1,
						Offset(0x8),	//Offset(8),
						BDNB, 112,
						Offset(0x20),	//Offset(32),
						RTTE, 16,
						ATTE, 16,
						ATTF, 16,
						AVGC, 16,
						CHGV, 16,
						CHGC, 16,
						Offset(0x30),	//Offset(48),
						CTL, 128,
						Offset(0x42),	//Offset(66),
						GPRT, 8,
						GCMD, 8,
						GDA0, 8,
						GSTS, 7,
						GBRQ, 1,
						Offset(0x53),	//Offset(83),
						WSCR, 8,
						WTTS, 1,
						WRFG, 1,
						WWFG, 1,
						Offset(0x56),	//Offset(86),
						, 2,
						ADDC, 1,
						OWAN, 1,
						FTCM, 1,
						, 1,
						TRIC, 1,
						ACSC, 1,
						QKL, 8,
						QKH, 8,
						ACCS, 8,
						MMS, 8,
						DMS, 8,
						Offset(0x5E),	//Offset(94),
						W2BS, 8,
						W2BR, 8,
						W2BG, 8,
						, 8,
						HOT, 8,
						CRT, 8,
						, 8,
						PWM, 8,
						WN7, 1,
						VIS, 1,
						WXP, 1,
						, 5,
						WOL, 1,
						WOU, 1,
						WOR, 1,
						Offset(0x70),	//Offset(112),
						BSW, 16,
						WDA0, 8,
						Offset(0x7A),	//Offset(122),
						CRI, 8,
						Offset(0x7E),	//Offset(126),
						ECV, 16,
						, 8,
						SLP, 8,
						, 2,
						ACP, 1,
						SMO, 1,
						, 2,
						DFN, 1,
						B50, 1,
						LDS, 1,
						, 3,
						TPS, 1,
						, 2,
						ACOV, 1,
						ADP, 1,
						S3L, 1,
						BATP, 1,
						, 1,
						BCNL, 1,
						BCCL, 1,
						BF25, 1,
						Offset(0x89),	//Offset(137),
						BDC, 16,
						Offset(0x8D),	//Offset(141),
						BFC, 16,
						BCY, 16,
						BTEC, 16,
						Offset(0x95),	//Offset(149),
						BDV, 16,
						Offset(0x99),	//Offset(153),
						BST, 16,
						Offset(0x9D),	//Offset(157),
						BPR, 16,
						Offset(0xA1),	//Offset(161),
						BRC, 16,
						Offset(0xA5),	//Offset(165),
						BPV, 16,
						Offset(0xA9),	//Offset(169),
						BMD, 16,
						Offset(0xAD),	//Offset(173),
						BCW, 16,
						Offset(0xB1),	//Offset(177),
						BCL, 16,
						Offset(0xB5),	//Offset(181),
						BG1, 16,
						Offset(0xBD),	//Offset(189),
						BMN, 16,
						Offset(0xC1),	//Offset(193),
						BTN, 64,
						BSN, 16,
						Offset(0xD1),	//Offset(209),
						BTY, 16,
						Offset(0xD9),	//Offset(217),
						BC4, 16,
						BC3, 16,
						BC2, 16,
						BC1, 16,
						CTS, 8,
						CT0, 8,
						CT1, 8,
						CT2, 8,
						CPT0, 8,
						SAS, 8,
						BTT, 16,
						Offset(0xEB),	//Offset(235),
						BPP, 8,
						Offset(0xEE),	//Offset(238),
						BPC, 1,
						BPF, 1,
						BPW, 1,
						BPT, 1,
						Offset(0xF0),	//Offset(240),
						LCBD, 4,
						LCBA, 4,
						Offset(0xF3),	//Offset(243),
						FAO, 1,
						FST, 1,
						PAE, 1,
						, 1,
						QLB, 1,
						Offset(0xF5),	//Offset(245),
						WLS, 1,
						, 1,
						WWS, 1,
						GPSS, 1,
						WLD, 1,
						WWD, 1,
						GPSD, 1,
						LTEC, 1,
						BTS, 1,
						, 3,
						BTD, 1,
						, 3,
						FAT, 8,
						BAB, 8,
						GLD, 1,
						, 7,
						FSD, 8,
						TAU, 1,
						TCM, 1,
						TLG, 1,
						TSA, 1,
					}
					Method(EGRW, 3, NotSerialized)
					{
						Store(0xFF, Local0)
						Store(Arg0, GPRT)
						Store(Arg1, GCMD)
						Store(Arg2, GDA0)
						Store(Zero, GSTS)
						Store(One, GBRQ)
						While(GBRQ)
						{
							Sleep(0x0A)
						}
						If(LEqual(GPRT, 0x07))
						{
							Store(GDA0, Local0)
						}
						Else
						{
							And(GSTS, 0x1F, Local0)
						}
						Return(Local0)
					}
					Method(_Q03, 0, NotSerialized)
					{
						Store(0x03, IO80)
						Notify(BAT0, 0x80)
					}
					Method(_Q04, 0, NotSerialized)
					{
						Store(0x04, IO80)
						Notify(BAT0, 0x80)
					}
					Method(_Q06, 0, NotSerialized)
					{
						Store(0x06, IO80)
						If(ADP)
						{
							Store(Zero, ADDC)
							Store(Zero, ACSC)
							Store(Zero, FTCM)
							Notify(BAT0, Zero)
							Notify(BAT0, 0x80)
						}
						Else
						{
							Notify(BAT0, One)
							Notify(BAT0, 0x80)
						}
						Store(0x03, ^^^^WMID.WMIU)
						Store(Zero, ^^^^WMID.WMIV)
						Notify(WMID, 0x80)
					}
					Method(_Q08, 0, NotSerialized)
					{
						Store(0x08, IO80)
						^^^^BAT0.INUT()
						Notify(BAT0, 0x80)
					}
					Method(_Q09, 0, NotSerialized)
					{
						Store(0x09, IO80)
						^^^^BAT0.UBST()
						Notify(BAT0, 0x80)
					}
					Method(_Q0A, 0, NotSerialized)
					{
						Store(0x0A, IO80)
						Notify(LID, 0x80)
					}
					Method(_Q14, 0, NotSerialized)
					{
						Store(0x14, IO80)
						Notify(VGA, 0x80)
					}
					Name(BRDN, Zero)
					Method(_Q17, 0, NotSerialized)
					{
						Store(0x17, IO80)
						Notify(^^^VGA.LCD, 0x87)
						Store(One, BRDN)
						If(BRLS)
						{
							^^^VGA.LCD.BRAJ()
						}
						Store(Zero, BRDN)
					}
					Name(BRUP, Zero)
					Method(_Q18, 0, NotSerialized)
					{
						Store(0x18, IO80)
						Notify(^^^VGA.LCD, 0x86)
						Store(One, BRUP)
						If(BRLS)
						{
							^^^VGA.LCD.BRAJ()
						}
						Store(Zero, BRUP)
					}
					Method(_Q1A, 0, NotSerialized)
					{
						Store(0x1A, IO80)
						Store(One, THFG)
					}
					Method(_Q1C, 0, NotSerialized)
					{
						Store(0x1C, IO80)
						Store(One, THFG)
					}
					Method(_Q1D, 0, NotSerialized)
					{
						Store(0x1D, IO80)
					}
					Method(_Q1F, 0, NotSerialized)
					{
						Store(0x1F, IO80)
						Store(Zero, THFG)
					}
					Method(_Q20, 0, NotSerialized)
					{
						Store(0x20, IO80)
						_Q1F()
						Sleep(0x14)
						Notify(\_TZ.THRM, 0x80)
					}
					Method(_Q37, 0, NotSerialized)
					{
						Acquire(MTX2, 0xFFFF)
						If(LLess(\_PR.C000._PPC, One)) {}
						Release(MTX2)
						Store(One, THFG)
					}
					Method(_Q38, 0, NotSerialized)
					{
						Acquire(MTX2, 0xFFFF)
						If(LLess(\_PR.C000._PPC, 0x02)) {}
						Release(MTX2)
						Store(One, THFG)
					}
					Method(_Q39, 0, NotSerialized)
					{
						Store(One, THFG)
					}
					Method(_Q3A, 0, NotSerialized)
					{
						Acquire(MTX2, 0xFFFF)
						If(LGreater(\_PR.C000._PPC, Zero))
						{
							Store(Zero, \_PR.C000._PPC)
							Notify(\_PR.C000, 0x80)
						}
						Release(MTX2)
						Store(Zero, THFG)
					}
					Method(_Q3B, 0, NotSerialized)
					{
						Acquire(MTX2, 0xFFFF)
						If(LGreater(\_PR.C000._PPC, One))
						{
							Store(One, \_PR.C000._PPC)
							Notify(\_PR.C000, 0x80)
						}
						Release(MTX2)
						Store(One, THFG)
					}
					Method(_Q3C, 0, NotSerialized)
					{
						Store(One, THFG)
					}
					Name(WLSL, One)
					Name(BTSL, One)
					Name(WWSL, One)
					Name(WLAS, One)
					Method(_Q43, 0, NotSerialized)
					{
						Store(0x43, IO80)
						If(BTNS)
						{
							Store(Zero, BTNS)
							Store(Zero, BTNB)
							If(WLS)
							{
								Store(Zero, WLD)
							}
							If(BTS)
							{
								Store(Zero, BTD)
							}
							If(WWS)
							{
								Store(Zero, WWD)
							}
						}
						Else
						{
							Store(One, BTNS)
							Store(One, BTNB)
							If(WLAS)
							{
								If(LAnd(WLS, WLSL))
								{
									If(WLWI)
									{
										Store(One, WLD)
									}
								}
								If(LAnd(BTS, BTSL))
								{
									If(BTWI)
									{
										Store(One, BTD)
									}
								}
								If(LAnd(WWS, WWSL))
								{
									If(WWWI)
									{
										Store(One, WWD)
									}
								}
							}
							Else
							{
								If(LAnd(WLS, WLSL))
								{
									Store(Zero, WLD)
								}
								If(LAnd(BTS, BTSL))
								{
									Store(Zero, BTD)
								}
								If(LAnd(WWS, WWSL))
								{
									Store(Zero, WWD)
								}
							}
						}
						Sleep(0xC8)
						Store(0x05, ^^^^WMID.WMIU)
						Store(Zero, ^^^^WMID.WMIV)
						Notify(WMID, 0x80)
					}
					Method(_Q70, 0, NotSerialized)
					{
						Store(0x70, IO80)
						Acquire(MTX2, 0xFFFF)
						If(LEqual(^^^CPF3.CORN, 0x03))
						{
							Store(Zero, \_PR.C003._PPC)
							Notify(\_PR.C003, 0x80)
							Store(Zero, \_PR.C002._PPC)
							Notify(\_PR.C002, 0x80)
						}
						Store(Zero, \_PR.C001._PPC)
						Notify(\_PR.C001, 0x80)
						Store(Zero, \_PR.C000._PPC)
						Notify(\_PR.C000, 0x80)
						Release(MTX2)
						Store(Zero, THFG)
					}
					Method(_Q71, 0, NotSerialized)
					{
						Store(0x71, IO80)
						Acquire(MTX2, 0xFFFF)
						If(LPMF)
						{
							If(LEqual(^^^CPF3.CORN, 0x03))
							{
								Store(0x04, \_PR.C003._PPC)
								Notify(\_PR.C003, 0x80)
								Store(0x04, \_PR.C002._PPC)
								Notify(\_PR.C002, 0x80)
							}
							Store(0x04, \_PR.C001._PPC)
							Notify(\_PR.C001, 0x80)
							Store(0x04, \_PR.C000._PPC)
							Notify(\_PR.C000, 0x80)
						}
						Else
						{
							If(LEqual(^^^CPF3.CORN, 0x03))
							{
								Store(0x03, \_PR.C003._PPC)
								Notify(\_PR.C003, 0x80)
								Store(0x03, \_PR.C002._PPC)
								Notify(\_PR.C002, 0x80)
							}
							Store(0x03, \_PR.C001._PPC)
							Notify(\_PR.C001, 0x80)
							Store(0x03, \_PR.C000._PPC)
							Notify(\_PR.C000, 0x80)
						}
						Release(MTX2)
						Store(One, THFG)
					}
					Method(_Q72, 0, NotSerialized)
					{
						Store(0x72, IO80)
						Acquire(MTX2, 0xFFFF)
						If(LPMF)
						{
							Store(0x06, \_PR.C000._PPC)
							Notify(\_PR.C000, 0x80)
							Store(0x06, \_PR.C001._PPC)
							Notify(\_PR.C001, 0x80)
							If(LEqual(^^^CPF3.CORN, 0x03))
							{
								Store(0x06, \_PR.C002._PPC)
								Notify(\_PR.C002, 0x80)
								Store(0x06, \_PR.C003._PPC)
								Notify(\_PR.C003, 0x80)
							}
						}
						Else
						{
							Store(0x05, \_PR.C000._PPC)
							Notify(\_PR.C000, 0x80)
							Store(0x05, \_PR.C001._PPC)
							Notify(\_PR.C001, 0x80)
							If(LEqual(^^^CPF3.CORN, 0x03))
							{
								Store(0x05, \_PR.C002._PPC)
								Notify(\_PR.C002, 0x80)
								Store(0x05, \_PR.C003._PPC)
								Notify(\_PR.C003, 0x80)
							}
						}
						Release(MTX2)
						Store(One, THFG)
					}
					Method(_Q73, 0, NotSerialized)
					{
						Store(0x73, IO80)
						If(LEqual(^^^CPF3.CORN, 0x03))
						{
							Store(^^^CPF3.PSNM, \_PR.C003._PPC)
							Notify(\_PR.C003, 0x80)
							Store(^^^CPF3.PSNM, \_PR.C002._PPC)
							Notify(\_PR.C002, 0x80)
							Store(^^^CPF3.PSNM, \_PR.C001._PPC)
							Notify(\_PR.C001, 0x80)
							Store(^^^CPF3.PSNM, \_PR.C000._PPC)
							Notify(\_PR.C000, 0x80)
						}
						Else
						{
							Store(^^^CPF3.PSNM, \_PR.C001._PPC)
							Notify(\_PR.C001, 0x80)
							Store(^^^CPF3.PSNM, \_PR.C000._PPC)
							Notify(\_PR.C000, 0x80)
						}
						Store(One, THFG)
					}
					Method(_Q76, 0, NotSerialized)
					{
						Store(0x76, IO80)
						Acquire(MTX2, 0xFFFF)
						If(LEqual(^^^CPF3.CORN, 0x03))
						{
							Store(One, \_PR.C003._PPC)
							Notify(\_PR.C003, 0x80)
							Store(One, \_PR.C002._PPC)
							Notify(\_PR.C002, 0x80)
						}
						Store(One, \_PR.C001._PPC)
						Notify(\_PR.C001, 0x80)
						Store(One, \_PR.C000._PPC)
						Notify(\_PR.C000, 0x80)
						Release(MTX2)
						Store(One, THFG)
					}
					Method(_QCE, 0, NotSerialized)
					{
						Store(0xCE, IO80)
					}
					Name(BUFR, Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					})
					CreateByteField(BUFR,Zero,BF0)
					CreateByteField(BUFR,One,BF1)
					CreateByteField(BUFR,0x02,BF2)
					CreateByteField(BUFR,0x03,BF3)
					CreateBitField(BUFR,Zero,BF00)
					CreateBitField(BUFR,One,BF01)
					CreateBitField(BUFR,0x02,BF02)
					CreateBitField(BUFR,0x03,BF03)
					CreateBitField(BUFR,0x04,BF04)
					CreateBitField(BUFR,0x05,BF05)
					CreateBitField(BUFR,0x06,BF06)
					CreateBitField(BUFR,0x07,BF07)
					Name(DISQ, Buffer(0x06)
					{
						0x01, 0x02, 0x10, 0x03, 0x11, 0x01
					})
					Name(SWIN, 0x06)
					Method(NSDP, 0, Serialized)
					{
						Store(ADDL, BF0)
						Store(BF00, Local0)
						Store(BF01, Local1)
						Store(BF03, Local2)
						Store(Zero, BF02)
						Store(Zero, BF03)
						Store(Local0, BF01)
						Store(Local1, BF00)
						Store(Local2, BF04)
						Store(BF0, ADDL)
						Store(CSTE, BF0)
						Store(BF00, Local0)
						Store(BF01, Local1)
						Store(BF03, Local2)
						Store(Zero, BF02)
						Store(Zero, BF03)
						Store(Local0, BF01)
						Store(Local1, BF00)
						Store(Local2, BF04)
						Store(BF0, CSTE)
						Store(Zero, Local0)
						Store(CSTE, Local1)
						Store(ADDL, Local2)
						While(LLess(Local0, SWIN))
						{
							Store(DerefOf(Index(DISQ, Local0)), Local3)
							If(LEqual(Local3, Local1))
							{
								While(LLess(Local0, SWIN))
								{
									Store(Local0, Local4)
									Increment(Local4)
									Store(DerefOf(Index(DISQ, Local4)), Local5)
									If(LEqual(And(Local2, Local5), Local5))
									{
										Store(Local5, NSTE)
										Store(SWIN, Local0)
									}
									Else
									{
										Increment(Local0)
									}
								}
							}
							Else
							{
								Increment(Local0)
							}
						}
					}
				}
			}
			Device(P2P)
			{
				Name(_ADR, 0x00140004)
				Method(_PRW, 0, NotSerialized)
				{
					If(LEqual(WKPM, One))
					{
						Return(GPRW(0x04, 0x05))
					}
					Else
					{
						Return(GPRW(0x04, Zero))
					}
				}
				OperationRegion(PCPC, PCI_Config, Zero, 0xFF)
				Field(PCPC, ByteAcc, NoLock, Preserve)
				{
					Offset(0x4),	//Offset(4),
					PCMD, 8,
					Offset(0x1C),	//Offset(28),
					IOW1, 8,
					IOW2, 8,
					Offset(0x48),	//Offset(72),
					PR48, 8,
					PR49, 8,
					PR4A, 8,
					PR4B, 8,
				}
				Method(_PRT, 0, NotSerialized)
				{
					If(LEqual(GPIC, Zero))
					{
						Return(PIC)
					}
					Else
					{
						Return(APIC)
					}
				}
				Name(PIC, Package(14)
				{
					Package(4) {0x0004FFFF, Zero, LNKE, Zero}, 
					Package(4) {0x0004FFFF, One, LNKF, Zero}, 
					Package(4) {0x0005FFFF, Zero, LNKE, Zero}, 
					Package(4) {0x0005FFFF, One, LNKF, Zero}, 
					Package(4) {0x0005FFFF, 0x02, LNKG, Zero}, 
					Package(4) {0x0005FFFF, 0x03, LNKH, Zero}, 
					Package(4) {0x0006FFFF, Zero, LNKF, Zero}, 
					Package(4) {0x0006FFFF, One, LNKG, Zero}, 
					Package(4) {0x0006FFFF, 0x02, LNKH, Zero}, 
					Package(4) {0x0006FFFF, 0x03, LNKE, Zero}, 
					Package(4) {0x0007FFFF, Zero, LNKG, Zero}, 
					Package(4) {0x0007FFFF, One, LNKH, Zero}, 
					Package(4) {0x0007FFFF, 0x02, LNKE, Zero}, 
					Package(4) {0x0007FFFF, 0x03, LNKF, Zero}
				})
				Name(APIC, Package(14)
				{
					Package(4) {0x0004FFFF, Zero, Zero, 0x14}, 
					Package(4) {0x0004FFFF, One, Zero, 0x15}, 
					Package(4) {0x0005FFFF, Zero, Zero, 0x14}, 
					Package(4) {0x0005FFFF, One, Zero, 0x15}, 
					Package(4) {0x0005FFFF, 0x02, Zero, 0x16}, 
					Package(4) {0x0005FFFF, 0x03, Zero, 0x17}, 
					Package(4) {0x0006FFFF, Zero, Zero, 0x15}, 
					Package(4) {0x0006FFFF, One, Zero, 0x16}, 
					Package(4) {0x0006FFFF, 0x02, Zero, 0x17}, 
					Package(4) {0x0006FFFF, 0x03, Zero, 0x14}, 
					Package(4) {0x0007FFFF, Zero, Zero, 0x16}, 
					Package(4) {0x0007FFFF, One, Zero, 0x17}, 
					Package(4) {0x0007FFFF, 0x02, Zero, 0x14}, 
					Package(4) {0x0007FFFF, 0x03, Zero, 0x15}
				})
			}
			Device(SATA)
			{
				Name(_ADR, 0x00110000)
				Name(B5EN, Zero)
				Name(BA_5, Zero)
				Name(SBAR, 0xF0450000)
				OperationRegion(SATX, PCI_Config, Zero, 0x28)
				Field(SATX, AnyAcc, NoLock, Preserve)
				{
					VIDI, 32,
					Offset(0xA),	//Offset(10),
					STCL, 16,
					Offset(0x24),	//Offset(36),
					BA05, 32,
				}
				Method(GBAA, 0, Serialized)
				{
					Store(BA05, BA_5)
					If(LOr(LEqual(BA_5, Ones), LNotEqual(STCL, 0x0101)))
					{
						Store(Zero, B5EN)
						Return(SBAR)
					}
					Else
					{
						Store(One, B5EN)
						Return(BA_5)
					}
				}
				OperationRegion(BAR5, SystemMemory, GBAA, 0x1000)
				Field(BAR5, AnyAcc, NoLock, Preserve)
				{
					Offset(0x120),	//Offset(288),
					, 7,
					BSY0, 1,
					Offset(0x128),	//Offset(296),
					DET0, 4,
					, 4,
					IPM0, 4,
					Offset(0x1A0),	//Offset(416),
					, 7,
					BSY1, 1,
					Offset(0x1A8),	//Offset(424),
					DET1, 4,
					, 4,
					IPM1, 4,
					Offset(0x220),	//Offset(544),
					, 7,
					BSY2, 1,
					Offset(0x228),	//Offset(552),
					DET2, 4,
					, 4,
					IPM2, 4,
					Offset(0x2A0),	//Offset(672),
					, 7,
					BSY3, 1,
					Offset(0x2A8),	//Offset(680),
					DET3, 4,
					, 4,
					IPM3, 4,
					Offset(0x320),	//Offset(800),
					, 7,
					BSY4, 1,
					Offset(0x328),	//Offset(808),
					DET4, 4,
					, 4,
					IPM4, 4,
					Offset(0x3A0),	//Offset(928),
					, 7,
					BSY5, 1,
					Offset(0x3A8),	//Offset(936),
					DET5, 4,
					, 4,
					IPM5, 4,
				}
				Method(_INI, 0, NotSerialized)
				{
					GBAA()
				}
				Device(PRID)
				{
					Name(_ADR, Zero)
					Name(SPTM, Buffer(0x14)
					{
						0x78, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 
						0x78, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 
						0x1F, 0x00, 0x00, 0x00
					})
					Method(_GTM, 0, NotSerialized)
					{
						Return(SPTM)
					}
					Method(_STM, 3, NotSerialized)
					{
						Store(Arg0, SPTM)
					}
					Method(_PS0, 0, NotSerialized)
					{
						GBAA()
						If(LAnd(LOr(LGreaterEqual(TPOS, 0x40), LEqual(TPOS, 0x04)), B5EN))
						{
							If(IPM2)
							{
								Store(0x32, Local0)
								While(LAnd(LEqual(BSY2, One), Local0))
								{
									Sleep(0xFA)
									Decrement(Local0)
								}
							}
						}
					}
					Method(_PS3, 0, NotSerialized)
					{
					}
					Device(P_D0)
					{
						Name(_ADR, Zero)
						Method(_STA, 0, NotSerialized)
						{
							GBAA()
							If(LEqual(B5EN, Zero))
							{
								Return(Zero)
							}
							If(LEqual(DET0, 0x03))
							{
								Return(0x0F)
							}
							Else
							{
								Return(Zero)
							}
						}
						Name(S12P, Zero)
						Method(_PS0, 0, NotSerialized)
						{
							GBAA()
							If(LAnd(LAnd(LLess(TPOS, 0x40), LNotEqual(TPOS, 0x04)), B5EN))
							{
								Store(0x32, Local0)
								While(LAnd(LEqual(BSY0, One), Local0))
								{
									Sleep(0xFA)
									Decrement(Local0)
								}
							}
						}
						Method(_PS3, 0, NotSerialized)
						{
						}
						Method(_GTF, 0, NotSerialized)
						{
							Store(Buffer(0x07)
							{
								0x03, 0x46, 0x00, 0x00, 0x00, 0xA0, 0xEF
							}, Local0)
							Return(Local0)
						}
					}
					Device(P_D1)
					{
						Name(_ADR, One)
						Method(_STA, 0, NotSerialized)
						{
							GBAA()
							If(LEqual(B5EN, Zero))
							{
								Return(Zero)
							}
							If(LEqual(DET2, 0x03))
							{
								Return(0x0F)
							}
							Else
							{
								Return(Zero)
							}
						}
						Name(S12P, Zero)
						Method(_PS0, 0, NotSerialized)
						{
							GBAA()
							If(LAnd(LAnd(LLess(TPOS, 0x40), LNotEqual(TPOS, 0x04)), B5EN))
							{
								Store(0x32, Local0)
								While(LAnd(LEqual(BSY2, One), Local0))
								{
									Sleep(0xFA)
									Decrement(Local0)
								}
							}
						}
						Method(_PS3, 0, NotSerialized)
						{
						}
						Method(_GTF, 0, NotSerialized)
						{
							Store(Buffer(0x07)
							{
								0x03, 0x46, 0x00, 0x00, 0x00, 0xA0, 0xEF
							}, Local0)
							Return(Local0)
						}
					}
				}
				Device(SECD)
				{
					Name(_ADR, 0x05)
					Name(SPTM, Buffer(0x14)
					{
						0x78, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 
						0x78, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 
						0x1F, 0x00, 0x00, 0x00
					})
					Method(_GTM, 0, NotSerialized)
					{
						Return(SPTM)
					}
					Method(_STM, 3, NotSerialized)
					{
						Store(Arg0, SPTM)
					}
					Method(_PS0, 0, NotSerialized)
					{
						GBAA()
						If(LAnd(LOr(LGreaterEqual(TPOS, 0x40), LEqual(TPOS, 0x04)), B5EN))
						{
							If(IPM1)
							{
								Store(0x32, Local0)
								While(LAnd(LEqual(BSY1, One), Local0))
								{
									Sleep(0xFA)
									Decrement(Local0)
								}
							}
							If(IPM3)
							{
								Store(0x32, Local0)
								While(LAnd(LEqual(BSY3, One), Local0))
								{
									Sleep(0xFA)
									Decrement(Local0)
								}
							}
						}
					}
					Method(_PS3, 0, NotSerialized)
					{
					}
					Device(S_D0)
					{
						Name(_ADR, Zero)
						Method(_STA, 0, NotSerialized)
						{
							GBAA()
							If(LEqual(B5EN, Zero))
							{
								Return(Zero)
							}
							If(LEqual(DET1, 0x03))
							{
								Return(0x0F)
							}
							Else
							{
								Return(Zero)
							}
						}
						Method(_PS0, 0, NotSerialized)
						{
							GBAA()
							If(LAnd(LAnd(LLess(TPOS, 0x40), LNotEqual(TPOS, 0x04)), B5EN))
							{
								Store(0x32, Local0)
								While(LAnd(LEqual(BSY1, One), Local0))
								{
									Sleep(0xFA)
									Decrement(Local0)
								}
							}
						}
						Method(_PS3, 0, NotSerialized)
						{
						}
						Method(_GTF, 0, NotSerialized)
						{
							Store(Buffer(0x07)
							{
								0x03, 0x46, 0x00, 0x00, 0x00, 0xA0, 0xEF
							}, Local0)
							Return(Local0)
						}
					}
					Device(S_D1)
					{
						Name(_ADR, One)
						Method(_STA, 0, NotSerialized)
						{
							GBAA()
							If(LEqual(B5EN, Zero))
							{
								Return(Zero)
							}
							If(LEqual(DET3, 0x03))
							{
								Return(0x0F)
							}
							Else
							{
								Return(Zero)
							}
						}
						Method(_PS0, 0, NotSerialized)
						{
							GBAA()
							If(LAnd(LAnd(LLess(TPOS, 0x40), LNotEqual(TPOS, 0x04)), B5EN))
							{
								Store(0x32, Local0)
								While(LAnd(LEqual(BSY3, One), Local0))
								{
									Sleep(0xFA)
									Decrement(Local0)
								}
							}
						}
						Method(_PS3, 0, NotSerialized)
						{
						}
						Method(_GTF, 0, NotSerialized)
						{
							Store(Buffer(0x07)
							{
								0x03, 0x46, 0x00, 0x00, 0x00, 0xA0, 0xEF
							}, Local0)
							Return(Local0)
						}
					}
				}
				Device(PRT1)
				{
					Name(_ADR, One)
					Device(ODD)
					{
						Name(_ADR, Zero)
					}
				}
				Device(PRT3)
				{
					Name(_ADR, 0x03)
					Device(ESAT)
					{
						Name(_ADR, Zero)
						Method(_RMV, 0, NotSerialized)
						{
							Return(One)
						}
					}
				}
			}
			Device(IDE)
			{
				Name(_ADR, 0x00140001)
				Name(UDMT, Package(8) {0x78, 0x5A, 0x3C, 0x2D, 0x1E, 0x14, Zero, Zero})
				Name(PIOT, Package(6) {0x0258, 0x0186, 0x010E, 0xB4, 0x78, Zero})
				Name(PITR, Package(6) {0x99, 0x47, 0x34, 0x22, 0x20, 0x99})
				Name(MDMT, Package(4) {0x01E0, 0x96, 0x78, Zero})
				Name(MDTR, Package(4) {0x77, 0x21, 0x20, 0xFF})
				OperationRegion(IDE, PCI_Config, 0x40, 0x20)
				Field(IDE, WordAcc, NoLock, Preserve)
				{
					PPIT, 16,
					SPIT, 16,
					PMDT, 16,
					SMDT, 16,
					PPIC, 8,
					SPIC, 8,
					PPIM, 8,
					SPIM, 8,
					Offset(0x14),	//Offset(20),
					PUDC, 2,
					SUDC, 2,
					Offset(0x16),	//Offset(22),
					PUDM, 8,
					SUDM, 8,
				}
				Method(GETT, 1, NotSerialized)
				{
					Store(And(Arg0, 0x0F), Local0)
					Store(ShiftRight(Arg0, 0x04), Local1)
					Return(Multiply(0x1E, Add(Add(Local0, One), Add(Local1, One))))
				}
				Method(GTM, 1, NotSerialized)
				{
					CreateByteField(Arg0,Zero,PIT1)
					CreateByteField(Arg0,One,PIT0)
					CreateByteField(Arg0,0x02,MDT1)
					CreateByteField(Arg0,0x03,MDT0)
					CreateByteField(Arg0,0x04,PICX)
					CreateByteField(Arg0,0x05,UDCX)
					CreateByteField(Arg0,0x06,UDMX)
					Name(BUF, Buffer(0x14)
					{
						0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
						0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
						0x00, 0x00, 0x00, 0x00
					})
					CreateDWordField(BUF, Zero, PIO0)
					CreateDWordField(BUF, 0x04, DMA0)
					CreateDWordField(BUF, 0x08, PIO1)
					CreateDWordField(BUF, 0x0C, DMA1)
					CreateDWordField(BUF, 0x10, FLAG)
					If(And(PICX, One))
					{
						Return(BUF)
					}
					Store(GETT(PIT0), PIO0)
					Store(GETT(PIT1), PIO1)
					If(And(UDCX, One))
					{
						Or(FLAG, One, FLAG)
						Store(DerefOf(Index(UDMT, And(UDMX, 0x0F))), DMA0)
					}
					Else
					{
						If(LNotEqual(MDT0, 0xFF))
						{
							Store(GETT(MDT0), DMA0)
						}
					}
					If(And(UDCX, 0x02))
					{
						Or(FLAG, 0x04, FLAG)
						Store(DerefOf(Index(UDMT, ShiftRight(UDMX, 0x04))), DMA1)
					}
					Else
					{
						If(LNotEqual(MDT1, 0xFF))
						{
							Store(GETT(MDT1), DMA1)
						}
					}
					Or(FLAG, 0x1A, FLAG)
					Return(BUF)
				}
				Method(STM, 3, NotSerialized)
				{
					CreateDWordField(Arg0, Zero, PIO0)
					CreateDWordField(Arg0, 0x04, DMA0)
					CreateDWordField(Arg0, 0x08, PIO1)
					CreateDWordField(Arg0, 0x0C, DMA1)
					CreateDWordField(Arg0, 0x10, FLAG)
					Name(BUF, Buffer(0x07)
					{
						0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00
					})
					CreateByteField(BUF,Zero,PIT1)
					CreateByteField(BUF,One,PIT0)
					CreateByteField(BUF,0x02,MDT1)
					CreateByteField(BUF,0x03,MDT0)
					CreateByteField(BUF,0x04,PIMX)
					CreateByteField(BUF,0x05,UDCX)
					CreateByteField(BUF,0x06,UDMX)
					Store(Match(PIOT, MLE, PIO0, MTR, Zero, Zero), Local0)
					Divide(Local0, 0x05, Local0, )
					Store(Match(PIOT, MLE, PIO1, MTR, Zero, Zero), Local1)
					Divide(Local1, 0x05, Local1, )
					Store(Or(ShiftLeft(Local1, 0x04), Local0), PIMX)
					Store(DerefOf(Index(PITR, Local0)), PIT0)
					Store(DerefOf(Index(PITR, Local1)), PIT1)
					If(And(FLAG, One))
					{
						Store(Match(UDMT, MLE, DMA0, MTR, Zero, Zero), Local0)
						Divide(Local0, 0x06, Local0, )
						Or(UDMX, Local0, UDMX)
						Or(UDCX, One, UDCX)
					}
					Else
					{
						If(LNotEqual(DMA0, Ones))
						{
							Store(Match(MDMT, MLE, DMA0, MTR, Zero, Zero), Local0)
							Store(DerefOf(Index(MDTR, Local0)), MDT0)
						}
					}
					If(And(FLAG, 0x04))
					{
						Store(Match(UDMT, MLE, DMA1, MTR, Zero, Zero), Local0)
						Divide(Local0, 0x06, Local0, )
						Or(UDMX, ShiftLeft(Local0, 0x04), UDMX)
						Or(UDCX, 0x02, UDCX)
					}
					Else
					{
						If(LNotEqual(DMA1, Ones))
						{
							Store(Match(MDMT, MLE, DMA1, MTR, Zero, Zero), Local0)
							Store(DerefOf(Index(MDTR, Local0)), MDT1)
						}
					}
					Return(BUF)
				}
				Method(GTF, 2, NotSerialized)
				{
					CreateByteField(Arg1,Zero,MDT1)
					CreateByteField(Arg1,One,MDT0)
					CreateByteField(Arg1,0x02,PIMX)
					CreateByteField(Arg1,0x03,UDCX)
					CreateByteField(Arg1,0x04,UDMX)
					If(LEqual(Arg0, 0xA0))
					{
						Store(And(PIMX, 0x0F), Local0)
						Store(MDT0, Local1)
						And(UDCX, One, Local2)
						Store(And(UDMX, 0x0F), Local3)
					}
					Else
					{
						Store(ShiftRight(PIMX, 0x04), Local0)
						Store(MDT1, Local1)
						And(UDCX, 0x02, Local2)
						Store(ShiftRight(UDMX, 0x04), Local3)
					}
					Name(BUF, Buffer(0x0E)
					{
						0x03, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xEF, 0x03, 
						0x00, 0x00, 0x00, 0x00, 0xFF, 0xEF
					})
					CreateByteField(BUF,One,PMOD)
					CreateByteField(BUF,0x08,DMOD)
					CreateByteField(BUF,0x05,CMDA)
					CreateByteField(BUF,0x0C,CMDB)
					Store(Arg0, CMDA)
					Store(Arg0, CMDB)
					Or(Local0, 0x08, PMOD)
					If(Local2)
					{
						Or(Local3, 0x40, DMOD)
					}
					Else
					{
						If(LNotEqual(Local1, 0xFF))
						{
							Store(Match(MDMT, MLE, GETT(Local1), MTR, Zero, Zero), Local4)
							If(LLess(Local4, 0x03))
							{
								Or(0x20, Local4, DMOD)
							}
						}
					}
					Return(BUF)
				}
				Device(PRID)
				{
					Name(_ADR, Zero)
					Method(_GTM, 0, NotSerialized)
					{
						Name(BUF, Buffer(0x07)
						{
							0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00
						})
						CreateWordField(BUF, Zero, VPIT)
						CreateWordField(BUF, 0x02, VMDT)
						CreateByteField(BUF,0x04,VPIC)
						CreateByteField(BUF,0x05,VUDC)
						CreateByteField(BUF,0x06,VUDM)
						Store(PPIT, VPIT)
						Store(PMDT, VMDT)
						Store(PPIC, VPIC)
						Store(PUDC, VUDC)
						Store(PUDM, VUDM)
						Return(GTM(BUF))
					}
					Method(_STM, 3, NotSerialized)
					{
						Name(BUF, Buffer(0x07)
						{
							0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
						})
						CreateWordField(BUF, Zero, VPIT)
						CreateWordField(BUF, 0x02, VMDT)
						CreateByteField(BUF,0x04,VPIM)
						CreateByteField(BUF,0x05,VUDC)
						CreateByteField(BUF,0x06,VUDM)
						Store(STM(Arg0, Arg1, Arg2), BUF)
						Store(VPIT, PPIT)
						Store(VMDT, PMDT)
						Store(VPIM, PPIM)
						Store(VUDC, PUDC)
						Store(VUDM, PUDM)
					}
					Device(P_D0)
					{
						Name(_ADR, Zero)
						Method(_GTF, 0, NotSerialized)
						{
							Name(BUF, Buffer(0x05)
							{
								0x00, 0x00, 0x00, 0x00, 0x00
							})
							CreateWordField(BUF, Zero, VMDT)
							CreateByteField(BUF,0x02,VPIM)
							CreateByteField(BUF,0x03,VUDC)
							CreateByteField(BUF,0x04,VUDM)
							Store(PMDT, VMDT)
							Store(PPIM, VPIM)
							Store(PUDC, VUDC)
							Store(PUDM, VUDM)
							Return(GTF(0xA0, BUF))
						}
					}
					Device(P_D1)
					{
						Name(_ADR, One)
						Method(_GTF, 0, NotSerialized)
						{
							Name(BUF, Buffer(0x05)
							{
								0x00, 0x00, 0x00, 0x00, 0x00
							})
							CreateWordField(BUF, Zero, VMDT)
							CreateByteField(BUF,0x02,VPIM)
							CreateByteField(BUF,0x03,VUDC)
							CreateByteField(BUF,0x04,VUDM)
							Store(PMDT, VMDT)
							Store(PPIM, VPIM)
							Store(PUDC, VUDC)
							Store(PUDM, VUDM)
							Return(GTF(0xB0, BUF))
						}
					}
				}
				Device(SECD)
				{
					Name(_ADR, One)
					Method(_GTM, 0, NotSerialized)
					{
						Name(BUF, Buffer(0x07)
						{
							0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00
						})
						CreateWordField(BUF, Zero, VPIT)
						CreateWordField(BUF, 0x02, VMDT)
						CreateByteField(BUF,0x04,VPIC)
						CreateByteField(BUF,0x05,VUDC)
						CreateByteField(BUF,0x06,VUDM)
						Store(SPIT, VPIT)
						Store(SMDT, VMDT)
						Store(SPIC, VPIC)
						Store(SUDC, VUDC)
						Store(SUDM, VUDM)
						Return(GTM(BUF))
					}
					Method(_STM, 3, NotSerialized)
					{
						Name(BUF, Buffer(0x07)
						{
							0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
						})
						CreateWordField(BUF, Zero, VPIT)
						CreateWordField(BUF, 0x02, VMDT)
						CreateByteField(BUF,0x04,VPIM)
						CreateByteField(BUF,0x05,VUDC)
						CreateByteField(BUF,0x06,VUDM)
						Store(STM(Arg0, Arg1, Arg2), BUF)
						Store(VPIT, SPIT)
						Store(VMDT, SMDT)
						Store(VPIM, SPIM)
						Store(VUDC, SUDC)
						Store(VUDM, SUDM)
					}
					Device(S_D0)
					{
						Name(_ADR, Zero)
						Method(_GTF, 0, NotSerialized)
						{
							Name(BUF, Buffer(0x05)
							{
								0x00, 0x00, 0x00, 0x00, 0x00
							})
							CreateWordField(BUF, Zero, VMDT)
							CreateByteField(BUF,0x02,VPIM)
							CreateByteField(BUF,0x03,VUDC)
							CreateByteField(BUF,0x04,VUDM)
							Store(SMDT, VMDT)
							Store(SPIM, VPIM)
							Store(SUDC, VUDC)
							Store(SUDM, VUDM)
							Return(GTF(0xA0, BUF))
						}
					}
					Device(S_D1)
					{
						Name(_ADR, One)
						Method(_GTF, 0, NotSerialized)
						{
							Name(BUF, Buffer(0x05)
							{
								0x00, 0x00, 0x00, 0x00, 0x00
							})
							CreateWordField(BUF, Zero, VMDT)
							CreateByteField(BUF,0x02,VPIM)
							CreateByteField(BUF,0x03,VUDC)
							CreateByteField(BUF,0x04,VUDM)
							Store(SMDT, VMDT)
							Store(SPIM, VPIM)
							Store(SUDC, VUDC)
							Store(SUDM, VUDM)
							Return(GTF(0xB0, BUF))
						}
					}
				}
			}
			Name(AFCB, Buffer(0xB8){})
			Name(CALB, Buffer(0x05){})
			Device(AFD)
			{
				Name(_HID, "AFD0001")
				Name(HDD0, 0x80000000)
				Name(ODZP, 0x80000000)
				Name(DAT3, Buffer(0x0E)
				{
					0x0E, 0x00, 0x03, 0x0C, 0x03, 0x00, 0x00, 0x00, 
					0x92, 0x00, 0x03, 0x00, 0x00, 0x00
				})
				Name(DAT4, Buffer(0x0E)
				{
					0x0E, 0x00, 0x11, 0x0D, 0x03, 0x00, 0x00, 0x00, 
					0xA5, 0x00, 0x02, 0x00, 0x00, 0x00
				})
				Name(DAT5, Buffer(0x0E)
				{
					0x0E, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xFF, 
					0x00, 0x00, 0x00, 0x00, 0x00, 0x00
				})
				Name(DAT6, Buffer(0x0E)
				{
					0x0E, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0xFF, 
					0x00, 0x00, 0x00, 0x00, 0x00, 0x00
				})
				Name(DAT7, Buffer(0x0E)
				{
					0x0E, 0x00, 0x03, 0x0C, 0x03, 0x00, 0x00, 0x00, 
					0x00, 0xFF, 0x00, 0x00, 0x00, 0x00
				})
				Name(DAT8, Buffer(0x0E)
				{
					0x0E, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0xFF, 
					0x00, 0x00, 0x00, 0x00, 0x00, 0x00
				})
				Name(DAT9, Buffer(0x0E)
				{
					0x0E, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 
					0x00, 0x00, 0x00, 0x00, 0x00, 0x00
				})
				Name(DATA, Buffer(0x0E)
				{
					0x0E, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 
					0x00, 0x00, 0x00, 0x00, 0x00, 0x00
				})
				Name(DATB, Buffer(0x0E)
				{
					0x0E, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xFF, 
					0x00, 0x00, 0x00, 0x00, 0x00, 0x00
				})
				Name(DATC, Buffer(0x0E)
				{
					0x0E, 0x00, 0x01, 0x04, 0x00, 0x00, 0x00, 0xFF, 
					0x00, 0x00, 0x00, 0x00, 0x00, 0x00
				})
				Method(_STA, 0, NotSerialized)
				{
					If(LEqual(AFUC, Zero))
					{
						Return(Zero)
					}
					Else
					{
						Return(0x0F)
					}
				}
				Method(AFCM, 3, NotSerialized)
				{
					And(Arg0, 0xFF, Arg0)
					If(LEqual(Arg0, Zero))
					{
						Return(AFC0())
					}
					If(LEqual(Arg0, One))
					{
						Return(AFC1())
					}
					If(LEqual(Arg0, 0x02))
					{
						Return(AFC2(Arg1, Arg2))
					}
					Else
					{
						CreateWordField(AFCB, Zero, SSZE)
						CreateWordField(AFCB, 0x02, VERN)
						CreateDWordField(AFCB, 0x04, SFUN)
						Store(Zero, SSZE)
						Store(Zero, VERN)
						Store(Zero, SFUN)
						Return(AFCB)
					}
				}
				Method(AFC0, 0, NotSerialized)
				{
					Store(0xAF00, P80H)
					CreateWordField(AFCB, Zero, SSZE)
					CreateWordField(AFCB, 0x02, VERN)
					CreateDWordField(AFCB, 0x04, SFUN)
					Store(0x08, SSZE)
					Store(One, VERN)
					Store(0x03, SFUN)
					Store(0xAE00, P80H)
					Return(AFCB)
				}
				Method(AFC1, 0, NotSerialized)
				{
					Store(0xAF01, P80H)
					CreateWordField(AFCB, Zero, SSZE)
					CreateWordField(AFCB, 0x02, ESZ0)
					CreateWordField(AFCB, 0x04, CCD0)
					CreateWordField(AFCB, 0x06, EBU0)
					CreateWordField(AFCB, 0x08, CFG0)
					CreateWordField(AFCB, 0x0A, PCA0)
					CreateWordField(AFCB, 0x0C, DCP0)
					CreateWordField(AFCB, 0x0E, DRA0)
					Store(0x0E, ESZ0)
					Store(0x02, EBU0)
					Store(Zero, CFG0)
					Store(0x88, PCA0)
					If(LEqual(^^SATA.VIDI, 0x78001022))
					{
						Store(One, EBU0)
						Store(0x0101, CCD0)
						Store(Zero, DCP0)
						Store(Zero, DRA0)
					}
					If(LEqual(^^SATA.VIDI, 0x78011022))
					{
						Store(0x0106, CCD0)
						Store(Zero, DCP0)
						Store(Zero, DRA0)
					}
					If(LEqual(^^SATA.VIDI, 0x78021022))
					{
						Store(0x0104, CCD0)
						Store(Zero, DCP0)
						Store(Zero, DRA0)
					}
					If(LEqual(^^SATA.VIDI, 0x78031022))
					{
						Store(0x0104, CCD0)
						Store(Zero, DCP0)
						Store(Zero, DRA0)
					}
					If(LEqual(^^SATA.VIDI, 0x78041022))
					{
						Store(0x0106, CCD0)
						Store(Zero, DCP0)
						Store(Zero, DRA0)
					}
					CreateWordField(AFCB, 0x10, ESZ1)
					CreateWordField(AFCB, 0x12, CCD1)
					CreateWordField(AFCB, 0x14, EBU1)
					CreateWordField(AFCB, 0x16, CFG1)
					CreateWordField(AFCB, 0x18, PCA1)
					CreateWordField(AFCB, 0x1A, DCP1)
					CreateWordField(AFCB, 0x1C, DRA1)
					Store(0x0E, ESZ1)
					Store(0x02, EBU1)
					Store(Zero, CFG1)
					Store(0x88, PCA1)
					If(LEqual(^^SATA.VIDI, 0x78001022))
					{
						Store(One, EBU1)
						Store(0x0101, CCD1)
						Store(One, DCP1)
						Store(One, DRA1)
					}
					If(LEqual(^^SATA.VIDI, 0x78011022))
					{
						Store(0x0106, CCD1)
						Store(One, DCP1)
						Store(Zero, DRA1)
					}
					If(LEqual(^^SATA.VIDI, 0x78021022))
					{
						Store(0x0104, CCD1)
						Store(Zero, DCP1)
						Store(Zero, DRA1)
					}
					If(LEqual(^^SATA.VIDI, 0x78031022))
					{
						Store(0x0104, CCD1)
						Store(Zero, DCP1)
						Store(Zero, DRA1)
					}
					If(LEqual(^^SATA.VIDI, 0x78041022))
					{
						Store(0x0106, CCD1)
						Store(One, DCP1)
						Store(Zero, DRA1)
					}
					CreateWordField(AFCB, 0x1E, ESZ2)
					CreateWordField(AFCB, 0x20, CCD2)
					CreateWordField(AFCB, 0x22, EBU2)
					CreateWordField(AFCB, 0x24, CFG2)
					CreateWordField(AFCB, 0x26, PCA2)
					CreateWordField(AFCB, 0x28, DCP2)
					CreateWordField(AFCB, 0x2A, DRA2)
					Store(0x0E, ESZ2)
					Store(0x02, EBU2)
					Store(Zero, CFG2)
					Store(0x88, PCA2)
					If(LEqual(^^SATA.VIDI, 0x78001022))
					{
						Store(One, EBU2)
						Store(0x0101, CCD2)
						Store(Zero, DCP2)
						Store(One, DRA2)
					}
					If(LEqual(^^SATA.VIDI, 0x78011022))
					{
						Store(0x0106, CCD2)
						Store(0x02, DCP2)
						Store(Zero, DRA2)
					}
					If(LEqual(^^SATA.VIDI, 0x78021022))
					{
						Store(0x0104, CCD2)
						Store(Zero, DCP2)
						Store(Zero, DRA2)
					}
					If(LEqual(^^SATA.VIDI, 0x78031022))
					{
						Store(0x0104, CCD2)
						Store(Zero, DCP2)
						Store(Zero, DRA2)
					}
					If(LEqual(^^SATA.VIDI, 0x78041022))
					{
						Store(0x0106, CCD2)
						Store(0x02, DCP2)
						Store(Zero, DRA2)
					}
					CreateField(AFCB,0x0160,0x70,IDX3)
					Store(DAT3, IDX3)
					CreateField(AFCB,0x01D0,0x70,IDX4)
					Store(DAT4, IDX4)
					CreateField(AFCB,0x0240,0x70,IDX5)
					CreateByteField(DAT5,0x07,BUS5)
					If(LEqual(^^VGA.PXEN, 0x80000000))
					{
						Store(0xFF, BUS5)
					}
					Else
					{
						If(LEqual(^^VGA.PXID, ^^PB2._ADR))
						{
							Store(^^PB2.SBUS, Local0)
						}
						If(LEqual(^^VGA.PXID, ^^PB3._ADR))
						{
							Store(^^PB3.SBUS, Local0)
						}
						ShiftRight(Local0, 0x08, Local0)
						And(Local0, 0xFF, Local0)
						Store(Local0, BUS5)
					}
					Store(DAT5, IDX5)
					CreateField(AFCB,0x02B0,0x70,IDX6)
					CreateByteField(DAT6,0x07,BUS6)
					Store(^^PB7.SBUS, Local0)
					ShiftRight(Local0, 0x08, Local0)
					And(Local0, 0xFF, Local0)
					Store(Local0, BUS6)
					Store(DAT6, IDX6)
					CreateField(AFCB,0x0320,0x70,IDX7)
					If(LEqual(EXUS, Zero))
					{
						CreateByteField(DAT7,0x09,BUS7)
						Store(^^SPB1.SBUS, Local0)
						ShiftRight(Local0, 0x08, Local0)
						And(Local0, 0xFF, Local0)
						Store(Local0, BUS7)
					}
					Store(DAT7, IDX7)
					CreateField(AFCB,0x0390,0x70,IDX8)
					CreateByteField(DAT8,0x07,BUS8)
					Store(^^PB4.SBUS, Local0)
					ShiftRight(Local0, 0x08, Local0)
					And(Local0, 0xFF, Local0)
					Store(Local0, BUS8)
					Store(DAT8, IDX8)
					CreateField(AFCB,0x0400,0x70,IDX9)
					CreateByteField(DAT9,0x07,BUS9)
					Store(^^PB6.SBUS, Local0)
					ShiftRight(Local0, 0x08, Local0)
					And(Local0, 0xFF, Local0)
					Store(Local0, BUS9)
					Store(DAT9, IDX9)
					CreateField(AFCB,0x0470,0x70,IDXA)
					CreateByteField(DATA,0x07,BUSA)
					Store(^^SPB0.SBUS, Local0)
					ShiftRight(Local0, 0x08, Local0)
					And(Local0, 0xFF, Local0)
					Store(Local0, BUSA)
					Store(DATA, IDXA)
					CreateField(AFCB,0x04E0,0x70,IDXB)
					CreateByteField(DATB,0x07,BUSB)
					Store(^^PB5.SBUS, Local0)
					ShiftRight(Local0, 0x08, Local0)
					And(Local0, 0xFF, Local0)
					Store(Local0, BUSB)
					Store(DATB, IDXB)
					CreateField(AFCB,0x0550,0x70,IDXC)
					CreateByteField(DATC,0x07,BUSC)
					ShiftRight(Local0, 0x08, Local0)
					And(Local0, 0xFF, Local0)
					Store(Local0, BUSC)
					Store(DATC, IDXC)
					Store(0xB8, SSZE)
					Store(0xAE01, P80H)
					Return(AFCB)
				}
				Method(AFC2, 2, NotSerialized)
				{
					Store(0xAF02, P80H)
					CreateDWordField(AFCB, Zero, FLAG)
					CreateByteField(AFCB,0x04,PWST)
					CreateByteField(AFCB,0x05,DIND)
					CreateWordField(CALB, Zero, SZZE)
					CreateField(CALB,0x10,0x03,FUCC)
					CreateField(CALB,0x13,0x05,DEVV)
					CreateField(CALB,0x18,0x08,BUSS)
					CreateByteField(CALB,0x04,HPST)
					Store(0x05, SZZE)
					And(Arg0, 0xFF, PWST)
					And(Arg1, 0xFF, DIND)
					If(LEqual(DIND, Zero))
					{
						If(LOr(LEqual(^^SATA.VIDI, 0x78021022), LEqual(^^SATA.VIDI, 0x78031022)))
						{
							Or(FLAG, 0x80, FLAG)
							Return(FLAG)
						}
						Store(One, ^^SMBS.MX57)
						Store(One, ^^SMBS.M170)
						If(LEqual(PWST, Zero))
						{
							If(LEqual(^^SATA.VIDI, 0x78001022))
							{
								Notify(^^SATA.PRID.P_D0, 0x03)
							}
							If(LOr(LEqual(^^SATA.VIDI, 0x78011022), LEqual(^^SATA.VIDI, 0x78041022)))
							{
								Notify(^^SATA.PRID, 0x03)
							}
							Store(Zero, FLAG)
						}
						If(LEqual(PWST, One))
						{
							Store(Zero, ^^SMBS.O170)
							Store(Zero, ^^SMBS.E170)
							Store(One, ^^SMBS.O057)
							Store(Zero, ^^SMBS.E057)
							Sleep(0x03E8)
							If(LEqual(^^SATA.VIDI, 0x78001022))
							{
								Notify(^^SATA.PRID.P_D0, One)
							}
							If(LOr(LEqual(^^SATA.VIDI, 0x78011022), LEqual(^^SATA.VIDI, 0x78041022)))
							{
								Notify(^^SATA.PRID, One)
							}
							Store(One, FLAG)
						}
						If(LEqual(PWST, 0xFF))
						{
							Store(^^SMBS.O057, FLAG)
						}
					}
					If(LEqual(DIND, One))
					{
						If(LOr(LEqual(^^SATA.VIDI, 0x78021022), LEqual(^^SATA.VIDI, 0x78031022)))
						{
							Or(FLAG, 0x80, FLAG)
							Return(FLAG)
						}
						Store(One, ^^SMBS.MX55)
						Store(One, ^^SMBS.M170)
						If(LEqual(ODZC, Zero))
						{
							If(LEqual(PWST, Zero))
							{
								If(LEqual(^^SATA.VIDI, 0x78001022))
								{
									Notify(^^SATA.PRT1.ODD, 0x03)
								}
								If(LOr(LEqual(^^SATA.VIDI, 0x78011022), LEqual(^^SATA.VIDI, 0x78041022)))
								{
									If(LEqual(HDD0, One))
									{
										Notify(^^SATA.PRT1, 0x03)
									}
									Else
									{
										If(LGreaterEqual(TPOS, 0x50))
										{
											Notify(^^SATA.PRT1, 0x03)
										}
										Else
										{
											Notify(^^SATA.PRID, 0x03)
										}
									}
								}
								Store(Zero, FLAG)
							}
							If(LEqual(PWST, One))
							{
								Store(Zero, ^^SMBS.O170)
								Store(Zero, ^^SMBS.E170)
								Store(One, ^^SMBS.O055)
								Store(Zero, ^^SMBS.E055)
								Sleep(0x03E8)
								If(LEqual(^^SATA.VIDI, 0x78001022))
								{
									Notify(^^SATA.PRT1.ODD, One)
								}
								If(LOr(LEqual(^^SATA.VIDI, 0x78011022), LEqual(^^SATA.VIDI, 0x78041022)))
								{
									If(LEqual(HDD0, One))
									{
										Notify(^^SATA.PRT1, One)
									}
									Else
									{
										If(LGreaterEqual(TPOS, 0x50))
										{
											Notify(^^SATA.PRT1, One)
										}
										Else
										{
											Notify(^^SATA.PRID, One)
										}
									}
								}
								Store(One, FLAG)
							}
							If(LEqual(PWST, 0xFF))
							{
								Store(^^SMBS.O055, FLAG)
							}
						}
						Else
						{
							If(LEqual(^^SATA.VIDI, 0x78041022))
							{
								Store(^^SMBS.O055, FLAG)
								Or(FLAG, 0xC0, FLAG)
								Return(FLAG)
							}
							If(LEqual(PWST, Zero))
							{
								If(LEqual(^^SATA.VIDI, 0x78001022))
								{
									Notify(^^SATA.ODDZ.ODD, 0x03)
								}
								If(LEqual(^^SATA.VIDI, 0x78011022))
								{
									If(LEqual(HDD0, One))
									{
										Notify(^^SATA.ODDZ.ODD, 0x03)
									}
									Else
									{
										If(LGreaterEqual(TPOS, 0x50))
										{
											Notify(^^SATA.ODDZ.ODD, 0x03)
										}
										Else
										{
											Notify(^^SATA.PRID, 0x03)
										}
									}
								}
								Store(Zero, FLAG)
							}
							If(LEqual(PWST, One))
							{
								Store(Zero, ^^SMBS.O170)
								Store(Zero, ^^SMBS.E170)
								Store(One, ^^SMBS.O055)
								Store(Zero, ^^SMBS.E055)
								Sleep(0x03E8)
								If(LEqual(^^SATA.VIDI, 0x78001022))
								{
									Notify(^^SATA.ODDZ.ODD, One)
								}
								If(LEqual(^^SATA.VIDI, 0x78011022))
								{
									If(LEqual(HDD0, One))
									{
										Notify(^^SATA.ODDZ.ODD, One)
									}
									Else
									{
										If(LGreaterEqual(TPOS, 0x50))
										{
											Notify(^^SATA.ODDZ.ODD, One)
										}
										Else
										{
											Notify(^^SATA.PRID, One)
										}
									}
								}
								Store(One, FLAG)
							}
							If(LEqual(PWST, 0xFF))
							{
								Store(^^SMBS.O055, FLAG)
								If(LOr(LEqual(^^SATA.VIDI, 0x78001022), LEqual(^^SATA.VIDI, 0x78011022)))
								{
									And(FLAG, 0x7F, FLAG)
								}
								Else
								{
									Or(FLAG, 0x80, FLAG)
								}
								Or(FLAG, 0x40, FLAG)
							}
						}
					}
					If(LEqual(DIND, 0x02))
					{
						If(LOr(LEqual(^^SATA.VIDI, 0x78021022), LEqual(^^SATA.VIDI, 0x78031022)))
						{
							Or(FLAG, 0x80, FLAG)
							Return(FLAG)
						}
						Store(One, ^^SMBS.MX58)
						Store(One, ^^SMBS.M170)
						If(LEqual(PWST, Zero))
						{
							If(LEqual(^^SATA.VIDI, 0x78001022))
							{
								Notify(^^SATA.PRID.P_D1, 0x03)
							}
							If(LOr(LEqual(^^SATA.VIDI, 0x78011022), LEqual(^^SATA.VIDI, 0x78041022)))
							{
								Notify(^^SATA.SECD, 0x03)
							}
							Store(Zero, FLAG)
						}
						If(LEqual(PWST, One))
						{
							Store(Zero, ^^SMBS.O170)
							Store(Zero, ^^SMBS.E170)
							Sleep(0x03E8)
							Store(One, ^^SMBS.O058)
							Store(Zero, ^^SMBS.E058)
							Sleep(0x03E8)
							Store(One, ^^SMBS.O170)
							Store(Zero, ^^SMBS.E170)
							If(LEqual(^^SATA.VIDI, 0x78001022))
							{
								Notify(^^SATA.PRID.P_D1, One)
							}
							If(LOr(LEqual(^^SATA.VIDI, 0x78011022), LEqual(^^SATA.VIDI, 0x78041022)))
							{
								Notify(^^SATA.SECD, One)
							}
							Store(One, FLAG)
						}
						If(LEqual(PWST, 0xFF))
						{
							Store(^^SMBS.O058, FLAG)
						}
					}
					If(LEqual(DIND, 0x03))
					{
						Store(One, ^^SMBS.MX66)
						If(LEqual(PWST, Zero))
						{
							Store(One, ^^SMBS.O066)
							Store(Zero, ^^SMBS.E066)
							Store(Zero, FLAG)
						}
						If(LEqual(PWST, One))
						{
							Store(Zero, ^^SMBS.O066)
							Store(Zero, ^^SMBS.E066)
							Sleep(0x28)
							Store(One, FLAG)
						}
						If(LEqual(PWST, 0xFF))
						{
							Store(^^SMBS.O066, FLAG)
						}
					}
					If(LEqual(DIND, 0x04))
					{
						Store(One, ^^SMBS.MX07)
						If(LEqual(PWST, Zero))
						{
							Notify(^^OHC4.RHUB.PRT2, 0x03)
							Store(Zero, FLAG)
						}
						If(LEqual(PWST, One))
						{
							Store(One, ^^SMBS.O007)
							Store(Zero, ^^SMBS.E007)
							Sleep(0x28)
							Notify(^^OHC4.RHUB.PRT2, One)
							Store(One, FLAG)
						}
						If(LEqual(PWST, 0xFF))
						{
							Store(^^SMBS.O007, FLAG)
						}
					}
					If(LEqual(DIND, 0x05))
					{
						If(LEqual(^^VGA.PXEN, 0x80000000))
						{
							Store(^^SMBS.O045, FLAG)
							Or(FLAG, 0x80, FLAG)
							Return(FLAG)
						}
						If(LEqual(PWST, Zero))
						{
							Notify(^^PB2.VGA, 0x03)
							Store(Zero, FLAG)
						}
						If(LEqual(PWST, One))
						{
							^^VGA.PX02(One)
							Notify(^^PB2.VGA, One)
							Store(One, FLAG)
						}
						If(LEqual(PWST, 0xFF))
						{
							Store(^^SMBS.O045, FLAG)
						}
					}
					If(LEqual(DIND, 0x06))
					{
						Store(0x02, ^^SMBS.MX59)
						Store(One, ^^SMBS.MX27)
						If(LEqual(PWST, Zero))
						{
							Notify(^^PB7.XPDV, 0x03)
							Store(Zero, FLAG)
							Store(0xAF60, P80H)
						}
						If(LEqual(PWST, One))
						{
							Store(Zero, ^^SMBS.O027)
							Store(Zero, ^^SMBS.E027)
							Sleep(0x28)
							Store(One, ^^SMBS.O059)
							Store(Zero, ^^SMBS.E059)
							Sleep(0x28)
							Store(^^SMBS.MS04, Local0)
							Or(Local0, 0x0F, Local1)
							Store(Local1, ^^SMBS.MS04)
							Sleep(0x28)
							Store(One, ^^SMBS.O027)
							Store(Zero, ^^SMBS.E027)
							Sleep(0x28)
							Store(One, ^^SMBS.H041)
							Store(One, ^^SMBS.S041)
							Store(Zero, ^^SMBS.U041)
							Sleep(0x28)
							Store(Zero, FUCC)
							Store(0x07, DEVV)
							Store(Zero, BUSS)
							Store(One, HPST)
							ALIB
							0x06
							CALB
							Sleep(0x28)
							Store(^^PB7.XPDV.DISF, Local0)
							And(Local0, 0xFFFFFFF9, Local0)
							Store(Local0, ^^PB7.XPDV.DISF)
							Notify(^^PB7.XPDV, One)
							Store(One, FLAG)
							Store(0xAF61, P80H)
						}
						If(LEqual(PWST, 0xFF))
						{
							Store(^^SMBS.O059, FLAG)
						}
					}
					If(LEqual(DIND, 0x07))
					{
						Store(0x02, ^^SMBS.M200)
						If(LEqual(PWST, Zero))
						{
							Notify(^^SPB1.XPDV, 0x03)
							Store(Zero, FLAG)
							Store(0xAE70, P80H)
						}
						If(LEqual(PWST, One))
						{
							Store(One, ^^SMBS.O200)
							Store(Zero, ^^SMBS.E200)
							Sleep(0x28)
							Store(^^SMBS.MS03, Local0)
							Or(Local0, 0xF0, Local1)
							Store(Local1, ^^SMBS.MS03)
							Store(One, ^^SMBS.H046)
							Store(One, ^^SMBS.S046)
							Store(Zero, ^^SMBS.U046)
							Sleep(0x28)
							Notify(^^SPB1.XPDV, One)
							Store(One, FLAG)
							Store(0xAE71, P80H)
						}
						If(LEqual(PWST, 0xFF))
						{
							Store(^^SMBS.O200, FLAG)
						}
					}
					If(LEqual(DIND, 0x08))
					{
						Store(0x02, ^^SMBS.M197)
						If(LEqual(PWST, Zero))
						{
							Notify(^^PB4.XPDV, 0x03)
							Store(Zero, FLAG)
						}
						If(LEqual(PWST, One))
						{
							Store(One, ^^SMBS.O197)
							Store(Zero, ^^SMBS.E197)
							Sleep(0xC8)
							Store(^^SMBS.MS01, Local0)
							Or(Local0, 0xF0, Local1)
							Store(Local1, ^^SMBS.MS01)
							Store(One, ^^SMBS.H063)
							Store(One, ^^SMBS.S063)
							Store(Zero, ^^SMBS.U063)
							Sleep(0xC8)
							Store(Zero, FUCC)
							Store(0x04, DEVV)
							Store(Zero, BUSS)
							Store(One, HPST)
							ALIB
							0x06
							CALB
							Notify(^^PB4.XPDV, One)
							Store(One, FLAG)
						}
						If(LEqual(PWST, 0xFF))
						{
							Store(^^SMBS.O197, FLAG)
						}
					}
					If(LEqual(DIND, 0x09))
					{
						Store(One, ^^SMBS.M176)
						If(LEqual(PWST, Zero))
						{
							Notify(^^PB6.XPDV, 0x03)
							Store(Zero, FLAG)
						}
						If(LEqual(PWST, One))
						{
							Sleep(0x28)
							Store(One, ^^SMBS.O014)
							Store(Zero, ^^SMBS.E014)
							Store(Zero, ^^SMBS.O176)
							Store(Zero, ^^SMBS.E176)
							Sleep(0xC8)
							Store(^^SMBS.MS02, Local0)
							Or(Local0, 0x0F, Local1)
							Store(Local1, ^^SMBS.MS02)
							Sleep(0x28)
							Store(One, ^^SMBS.H064)
							Store(One, ^^SMBS.S064)
							Store(Zero, ^^SMBS.U064)
							Sleep(0xC8)
							Store(Zero, FUCC)
							Store(0x06, DEVV)
							Store(Zero, BUSS)
							Store(One, HPST)
							ALIB
							0x06
							CALB
							Notify(^^PB6.XPDV, One)
							Store(One, FLAG)
						}
						If(LEqual(PWST, 0xFF))
						{
							Store(^^SMBS.O176, Local0)
							And(Local0, One, Local0)
							Xor(Local0, One, Local0)
							Store(Local0, FLAG)
						}
					}
					If(LEqual(DIND, 0x0A))
					{
						Store(One, ^^SMBS.M175)
						If(LEqual(PWST, Zero))
						{
							Notify(^^SPB0.XPDV, 0x03)
							Store(Zero, FLAG)
						}
						If(LEqual(PWST, One))
						{
							Store(One, ^^SMBS.O012)
							Store(Zero, ^^SMBS.E012)
							Sleep(0x28)
							Store(Zero, ^^SMBS.O175)
							Store(Zero, ^^SMBS.E175)
							Sleep(0xC8)
							Notify(^^SPB0.XPDV, One)
							Store(One, FLAG)
						}
						If(LEqual(PWST, 0xFF))
						{
							Store(^^SMBS.O175, Local0)
							And(Local0, One, Local0)
							Xor(Local0, One, Local0)
							Store(Local0, FLAG)
						}
					}
					If(LEqual(DIND, 0x0B))
					{
						Store(One, ^^SMBS.M177)
						If(LEqual(PWST, Zero))
						{
							Notify(^^PB5.XPDV, 0x03)
							Store(Zero, FLAG)
						}
						If(LEqual(PWST, One))
						{
							Sleep(0x28)
							Store(One, ^^SMBS.O013)
							Store(Zero, ^^SMBS.E013)
							Store(Zero, ^^SMBS.O177)
							Store(Zero, ^^SMBS.E177)
							Sleep(0xC8)
							Store(^^SMBS.MS01, Local0)
							Or(Local0, 0x0F, Local1)
							Store(Local1, ^^SMBS.MS01)
							Sleep(0x28)
							Store(One, ^^SMBS.H062)
							Store(One, ^^SMBS.S062)
							Store(Zero, ^^SMBS.U062)
							Sleep(0xC8)
							Store(Zero, FUCC)
							Store(0x05, DEVV)
							Store(Zero, BUSS)
							Store(One, HPST)
							ALIB
							0x06
							CALB
							Notify(^^PB5.XPDV, One)
							Store(One, FLAG)
						}
						If(LEqual(PWST, 0xFF))
						{
							Store(^^SMBS.O177, Local0)
							And(Local0, One, Local0)
							Xor(Local0, One, Local0)
							Store(Local0, FLAG)
						}
					}
					If(LEqual(DIND, 0x0C))
					{
						Store(One, ^^SMBS.MX23)
						If(LEqual(PWST, Zero))
						{
							Store(Zero, ^^SMBS.O023)
							Store(Zero, ^^SMBS.E023)
							Store(Zero, FLAG)
						}
						If(LEqual(PWST, One))
						{
							Store(One, ^^SMBS.O023)
							Store(Zero, ^^SMBS.E023)
							Sleep(0xC8)
							Store(One, FLAG)
						}
						If(LEqual(PWST, 0xFF))
						{
							Store(^^SMBS.O023, FLAG)
						}
					}
					Store(0xAE02, P80H)
					Return(FLAG)
				}
			}
			Scope(SATA.PRID)
			{
				Method(XEJX, 1, NotSerialized)
				{
					Store(Zero, ^^^SMBS.O170)
					Store(Zero, ^^^SMBS.E170)
					Sleep(0x28)
					If(LEqual(^^^AFD.HDD0, One))
					{
						Store(Zero, ^^^SMBS.O057)
						Store(Zero, ^^^SMBS.E057)
					}
					Else
					{
						Store(Zero, ^^^SMBS.O055)
						Store(Zero, ^^^SMBS.E055)
					}
					Sleep(0x28)
					Store(One, ^^^SMBS.O170)
					Store(Zero, ^^^SMBS.E170)
					Sleep(0x28)
				}
			}
			Scope(SATA.PRID.P_D0)
			{
				Method(XEJX, 1, NotSerialized)
				{
					Store(Zero, ^^^^SMBS.O170)
					Store(Zero, ^^^^SMBS.E170)
					Sleep(0x28)
					Store(Zero, ^^^^SMBS.O057)
					Store(Zero, ^^^^SMBS.E057)
					Sleep(0x28)
					Store(One, ^^^^SMBS.O170)
					Store(Zero, ^^^^SMBS.E170)
					Sleep(0x28)
				}
			}
			Scope(SATA.PRT1)
			{
				Method(XEJX, 1, NotSerialized)
				{
					Store(Zero, ^^^SMBS.O170)
					Store(Zero, ^^^SMBS.E170)
					Sleep(0x28)
					Store(Zero, ^^^SMBS.O055)
					Store(Zero, ^^^SMBS.E055)
					Sleep(0x28)
					Store(One, ^^^SMBS.O170)
					Store(Zero, ^^^SMBS.E170)
					Sleep(0x28)
				}
			}
			Scope(SATA.PRT1.ODD)
			{
				Method(XEJX, 1, NotSerialized)
				{
					Store(Zero, ^^^^SMBS.O170)
					Store(Zero, ^^^^SMBS.E170)
					Sleep(0x28)
					Store(Zero, ^^^^SMBS.O055)
					Store(Zero, ^^^^SMBS.E055)
					Sleep(0x28)
					Store(One, ^^^^SMBS.O170)
					Store(Zero, ^^^^SMBS.E170)
					Sleep(0x28)
				}
			}
			Scope(SATA.SECD)
			{
				Method(XEJX, 1, NotSerialized)
				{
					Store(Zero, ^^^SMBS.O170)
					Store(Zero, ^^^SMBS.E170)
					Sleep(0x28)
					Store(Zero, ^^^SMBS.O058)
					Store(Zero, ^^^SMBS.E058)
					Sleep(0x28)
					Store(One, ^^^SMBS.O170)
					Store(Zero, ^^^SMBS.E170)
					Sleep(0x28)
				}
			}
			Scope(SATA.PRID.P_D1)
			{
				Method(XEJX, 1, NotSerialized)
				{
					Store(Zero, ^^^^SMBS.O170)
					Store(Zero, ^^^^SMBS.E170)
					Sleep(0x28)
					Store(Zero, ^^^^SMBS.O058)
					Store(Zero, ^^^^SMBS.E058)
					Sleep(0x28)
					Store(One, ^^^^SMBS.O170)
					Store(Zero, ^^^^SMBS.E170)
					Sleep(0x28)
				}
			}
			Scope(OHC4)
			{
				Device(RHUB)
				{
					Name(_ADR, Zero)
					Device(PRT1)
					{
						Name(_ADR, One)
					}
					Device(PRT2)
					{
						Name(_ADR, 0x02)
						Method(XEJX, 1, NotSerialized)
						{
							Sleep(0x28)
							Store(Zero, ^^^^SMBS.O007)
							Store(Zero, ^^^^SMBS.E007)
							Sleep(0x28)
						}
					}
				}
			}
			Scope(PB2.VGA)
			{
				Method(XEJX, 1, NotSerialized)
				{
					Sleep(0x28)
					^^^VGA.PX02(Zero)
					Sleep(0x28)
				}
			}
			Scope(PB3.VGA)
			{
				Method(XEJX, 1, NotSerialized)
				{
					Sleep(0x28)
					^^^VGA.PX02(Zero)
					Sleep(0x28)
				}
			}
			Scope(PB7.XPDV)
			{
				Method(XEJX, 1, NotSerialized)
				{
					CreateWordField(CALB, Zero, SZZE)
					CreateField(CALB,0x10,0x03,FUCC)
					CreateField(CALB,0x13,0x05,DEVV)
					CreateField(CALB,0x18,0x08,BUSS)
					CreateByteField(CALB,0x04,HPST)
					Store(0x05, SZZE)
					Store(Zero, FUCC)
					Store(0x07, DEVV)
					Store(Zero, BUSS)
					Store(Zero, HPST)
					ALIB
					0x06
					CALB
					Sleep(0x28)
					Store(One, ^^^SMBS.H041)
					Store(One, ^^^SMBS.S041)
					Store(One, ^^^SMBS.U041)
					Sleep(0x28)
					Store(^^^SMBS.MS04, Local0)
					And(Local0, 0xFFFFFFF0, Local1)
					Store(Local1, ^^^SMBS.MS04)
					Sleep(0x28)
					Store(Zero, ^^^SMBS.O170)
					Store(Zero, ^^^SMBS.E170)
					Sleep(0x28)
					Store(Zero, ^^^SMBS.O059)
					Store(Zero, ^^^SMBS.E059)
					Sleep(0x28)
					Store(One, ^^^SMBS.O170)
					Store(Zero, ^^^SMBS.E170)
					Sleep(0x28)
				}
			}
			Scope(SPB1.XPDV)
			{
				Method(XEJX, 1, NotSerialized)
				{
					Store(One, ^^^SMBS.H046)
					Store(One, ^^^SMBS.S046)
					Store(One, ^^^SMBS.U046)
					Sleep(0x28)
					Store(^^^SMBS.MS03, Local0)
					And(Local0, 0xFFFFFF0F, Local1)
					Store(Local1, ^^^SMBS.MS03)
					Store(Zero, ^^^SMBS.O200)
					Store(Zero, ^^^SMBS.E200)
					Sleep(0x28)
				}
			}
			Scope(SPB0.XPDV)
			{
				Method(XEJX, 1, NotSerialized)
				{
					Store(One, ^^^SMBS.O175)
					Store(Zero, ^^^SMBS.E175)
					Store(Zero, ^^^SMBS.O012)
					Store(Zero, ^^^SMBS.E012)
					Sleep(0x28)
				}
			}
			Scope(PB4.XPDV)
			{
				Method(XEJX, 1, NotSerialized)
				{
					CreateWordField(CALB, Zero, SZZE)
					CreateField(CALB,0x10,0x03,FUCC)
					CreateField(CALB,0x13,0x05,DEVV)
					CreateField(CALB,0x18,0x08,BUSS)
					CreateByteField(CALB,0x04,HPST)
					Store(0x05, SZZE)
					Store(Zero, FUCC)
					Store(0x04, DEVV)
					Store(Zero, BUSS)
					Store(Zero, HPST)
					ALIB
					0x06
					CALB
					Sleep(0x28)
					Store(One, ^^^SMBS.H063)
					Store(One, ^^^SMBS.S063)
					Store(One, ^^^SMBS.U063)
					Sleep(0x28)
					Store(^^^SMBS.MS01, Local0)
					And(Local0, 0xFFFFFF0F, Local1)
					Store(Local1, ^^^SMBS.MS01)
					Sleep(0x28)
					Store(Zero, ^^^SMBS.O197)
					Store(Zero, ^^^SMBS.E197)
					Sleep(0x28)
				}
			}
			Scope(PB5.XPDV)
			{
				Method(XEJX, 1, NotSerialized)
				{
					CreateWordField(CALB, Zero, SZZE)
					CreateField(CALB,0x10,0x03,FUCC)
					CreateField(CALB,0x13,0x05,DEVV)
					CreateField(CALB,0x18,0x08,BUSS)
					CreateByteField(CALB,0x04,HPST)
					Store(0x05, SZZE)
					Store(Zero, FUCC)
					Store(0x05, DEVV)
					Store(Zero, BUSS)
					Store(Zero, HPST)
					ALIB
					0x06
					CALB
					Sleep(0x28)
					Store(One, ^^^SMBS.H062)
					Store(One, ^^^SMBS.S062)
					Store(One, ^^^SMBS.U062)
					Sleep(0x28)
					Store(^^^SMBS.MS01, Local0)
					And(Local0, 0xFFFFFFF0, Local1)
					Store(Local1, ^^^SMBS.MS01)
					Sleep(0x28)
					Store(One, ^^^SMBS.O177)
					Store(Zero, ^^^SMBS.E177)
					Sleep(0x28)
					Store(Zero, ^^^SMBS.O013)
					Store(Zero, ^^^SMBS.E013)
					Sleep(0x28)
				}
			}
			Scope(PB6.XPDV)
			{
				Method(XEJX, 1, NotSerialized)
				{
					CreateWordField(CALB, Zero, SZZE)
					CreateField(CALB,0x10,0x03,FUCC)
					CreateField(CALB,0x13,0x05,DEVV)
					CreateField(CALB,0x18,0x08,BUSS)
					CreateByteField(CALB,0x04,HPST)
					Store(0x05, SZZE)
					Store(Zero, FUCC)
					Store(0x06, DEVV)
					Store(Zero, BUSS)
					Store(Zero, HPST)
					ALIB
					0x06
					CALB
					Sleep(0x28)
					Store(One, ^^^SMBS.H064)
					Store(One, ^^^SMBS.S064)
					Store(One, ^^^SMBS.U064)
					Sleep(0x28)
					Store(^^^SMBS.MS02, Local0)
					And(Local0, 0xFFFFFFF0, Local1)
					Store(Local1, ^^^SMBS.MS02)
					Sleep(0x28)
					Store(One, ^^^SMBS.O176)
					Store(Zero, ^^^SMBS.E176)
					Sleep(0x28)
					Store(Zero, ^^^SMBS.O014)
					Store(Zero, ^^^SMBS.E014)
					Sleep(0x28)
				}
			}
			Scope(SATA)
			{
				Device(ODDZ)
				{
					Name(_ADR, 0x02)
					Name(ODPS, Zero)
					Method(_STA, 0, NotSerialized)
					{
						If(LEqual(ODZC, Zero))
						{
							Return(Zero)
						}
						Else
						{
							Return(0x0F)
						}
					}
					Method(_PS0, 0, NotSerialized)
					{
						Store(0xDF00, P80H)
						If(LEqual(ODZC, One))
						{
							If(LEqual(VIDI, 0x78041022))
							{
								Sleep(0x28)
								Store(One, ^^^SMBS.O055)
								Store(Zero, ^^^SMBS.E055)
								Sleep(0x28)
							}
						}
						Store(Zero, ODPS)
					}
					Method(_PS3, 0, NotSerialized)
					{
						Store(0xDF03, P80H)
						If(LEqual(ODZC, One))
						{
							If(LEqual(VIDI, 0x78041022))
							{
								Sleep(0x28)
								Store(Zero, ^^^SMBS.O055)
								Store(Zero, ^^^SMBS.E055)
								Sleep(0x28)
							}
						}
						Store(0x03, ODPS)
					}
					Method(_PSC, 0, NotSerialized)
					{
						Return(ODPS)
					}
					Device(ODD)
					{
						Name(_ADR, Zero)
						Method(_RMV, 0, NotSerialized)
						{
							Return(One)
						}
						Method(XEJX, 1, NotSerialized)
						{
							Sleep(0x28)
							Store(Zero, ^^^^SMBS.O055)
							Store(Zero, ^^^^SMBS.E055)
							Sleep(0x28)
						}
					}
				}
			}
		}
		OperationRegion(PIRQ, SystemIO, 0x0C00, 0x02)
		Field(PIRQ, ByteAcc, NoLock, Preserve)
		{
			PIDX, 8,
			PDAT, 8,
		}
		IndexField(PIDX, PDAT, ByteAcc, NoLock, Preserve)
		{
			PIRA, 8,
			PIRB, 8,
			PIRC, 8,
			PIRD, 8,
			PIRE, 8,
			PIRF, 8,
			PIRG, 8,
			PIRH, 8,
			Offset(0x10),	//Offset(16),
			PIRS, 8,
			Offset(0x13),	//Offset(19),
			HDAD, 8,
			, 8,
			GEC, 8,
			Offset(0x30),	//Offset(48),
			USB1, 8,
			USB2, 8,
			USB3, 8,
			USB4, 8,
			USB5, 8,
			USB6, 8,
			USB7, 8,
			Offset(0x40),	//Offset(64),
			IDE, 8,
			SATA, 8,
			Offset(0x50),	//Offset(80),
			GPP0, 8,
			GPP1, 8,
			GPP2, 8,
			GPP3, 8,
		}
		OperationRegion(KBDD, SystemIO, 0x64, One)
		Field(KBDD, ByteAcc, NoLock, Preserve)
		{
			PD64, 8,
		}
		Method(DSPI, 0, NotSerialized)
		{
			INTA(0x1F)
			INTB(0x1F)
			INTC(0x1F)
			INTD(0x1F)
			Store(PD64, Local1)
			Store(0x1F, PIRE)
			Store(0x1F, PIRF)
			Store(0x1F, PIRG)
			Store(0x1F, PIRH)
		}
		Method(INTA, 1, NotSerialized)
		{
			Store(Arg0, PIRA)
			Store(Arg0, HDAD)
			Store(Arg0, GEC)
			Store(Arg0, GPP0)
			Store(Arg0, GPP0)
		}
		Method(INTB, 1, NotSerialized)
		{
			Store(Arg0, PIRB)
			Store(Arg0, USB2)
			Store(Arg0, USB4)
			Store(Arg0, USB6)
			Store(Arg0, GPP1)
			Store(Arg0, IDE)
		}
		Method(INTC, 1, NotSerialized)
		{
			Store(Arg0, PIRC)
			Store(Arg0, USB1)
			Store(Arg0, USB3)
			Store(Arg0, USB5)
			Store(Arg0, USB7)
			Store(Arg0, GPP2)
		}
		Method(INTD, 1, NotSerialized)
		{
			Store(Arg0, PIRD)
			Store(Arg0, SATA)
			Store(Arg0, GPP3)
		}
		Name(PRS1, ResourceTemplate()
		{
			IRQ(Level, ActiveLow, Shared) {3, 4, 5, 7, 10, 11, 12, 14, 15}
		})
		Name(BUFA, ResourceTemplate()
		{
			IRQ(Level, ActiveLow, Shared) {15}
		})
		Name(IPRA, ResourceTemplate()
		{
			IRQ(Level, ActiveLow, Shared) {5, 10, 11}
		})
		Name(IPRB, ResourceTemplate()
		{
			IRQ(Level, ActiveLow, Shared) {5, 10, 11}
		})
		Name(IPRC, ResourceTemplate()
		{
			IRQ(Level, ActiveLow, Shared) {5, 10, 11}
		})
		Name(IPRD, ResourceTemplate()
		{
			IRQ(Level, ActiveLow, Shared) {5, 10, 11}
		})
		Device(LNKA)
		{
			Name(_HID, EISAID("PNP0C0F"))
			Name(_UID, One)
			Method(_STA, 0, NotSerialized)
			{
				If(PIRA)
				{
					Return(0x0B)
				}
				Else
				{
					Return(0x09)
				}
			}
			Method(_PRS, 0, NotSerialized)
			{
				Return(PRS1)
			}
			Method(_DIS, 0, NotSerialized)
			{
				INTA(0x1F)
			}
			Method(_CRS, 0, NotSerialized)
			{
				CreateWordField(BUFA, One, IRQX)
				ShiftLeft(One, PIRA, IRQX)
				Return(BUFA)
			}
			Method(_SRS, 1, NotSerialized)
			{
				CreateWordField(Arg0, One, IRA)
				FindSetRightBit(IRA, Local0)
				Decrement(Local0)
				Store(Local0, PIRA)
			}
		}
		Device(LNKB)
		{
			Name(_HID, EISAID("PNP0C0F"))
			Name(_UID, 0x02)
			Method(_STA, 0, NotSerialized)
			{
				If(PIRB)
				{
					Return(0x0B)
				}
				Else
				{
					Return(0x09)
				}
			}
			Method(_PRS, 0, NotSerialized)
			{
				Return(PRS1)
			}
			Method(_DIS, 0, NotSerialized)
			{
				INTB(0x1F)
			}
			Method(_CRS, 0, NotSerialized)
			{
				CreateWordField(BUFA, One, IRQX)
				ShiftLeft(One, PIRB, IRQX)
				Return(BUFA)
			}
			Method(_SRS, 1, NotSerialized)
			{
				CreateWordField(Arg0, One, IRA)
				FindSetRightBit(IRA, Local0)
				Decrement(Local0)
				Store(Local0, PIRB)
			}
		}
		Device(LNKC)
		{
			Name(_HID, EISAID("PNP0C0F"))
			Name(_UID, 0x03)
			Method(_STA, 0, NotSerialized)
			{
				If(PIRC)
				{
					Return(0x0B)
				}
				Else
				{
					Return(0x09)
				}
			}
			Method(_PRS, 0, NotSerialized)
			{
				Return(PRS1)
			}
			Method(_DIS, 0, NotSerialized)
			{
				INTC(0x1F)
			}
			Method(_CRS, 0, NotSerialized)
			{
				CreateWordField(BUFA, One, IRQX)
				ShiftLeft(One, PIRC, IRQX)
				Return(BUFA)
			}
			Method(_SRS, 1, NotSerialized)
			{
				CreateWordField(Arg0, One, IRA)
				FindSetRightBit(IRA, Local0)
				Decrement(Local0)
				Store(Local0, PIRC)
			}
		}
		Device(LNKD)
		{
			Name(_HID, EISAID("PNP0C0F"))
			Name(_UID, 0x04)
			Method(_STA, 0, NotSerialized)
			{
				If(PIRD)
				{
					Return(0x0B)
				}
				Else
				{
					Return(0x09)
				}
			}
			Method(_PRS, 0, NotSerialized)
			{
				Return(PRS1)
			}
			Method(_DIS, 0, NotSerialized)
			{
				INTD(0x1F)
			}
			Method(_CRS, 0, NotSerialized)
			{
				CreateWordField(BUFA, One, IRQX)
				ShiftLeft(One, PIRD, IRQX)
				Return(BUFA)
			}
			Method(_SRS, 1, NotSerialized)
			{
				CreateWordField(Arg0, One, IRA)
				FindSetRightBit(IRA, Local0)
				Decrement(Local0)
				Store(Local0, PIRD)
			}
		}
		Device(LNKE)
		{
			Name(_HID, EISAID("PNP0C0F"))
			Name(_UID, 0x05)
			Method(_STA, 0, NotSerialized)
			{
				If(PIRE)
				{
					Return(0x0B)
				}
				Else
				{
					Return(0x09)
				}
			}
			Method(_PRS, 0, NotSerialized)
			{
				Return(PRS1)
			}
			Method(_DIS, 0, NotSerialized)
			{
				Store(0x1F, PIRE)
			}
			Method(_CRS, 0, NotSerialized)
			{
				CreateWordField(BUFA, One, IRQX)
				ShiftLeft(One, PIRE, IRQX)
				Return(BUFA)
			}
			Method(_SRS, 1, NotSerialized)
			{
				CreateWordField(Arg0, One, IRA)
				FindSetRightBit(IRA, Local0)
				Decrement(Local0)
				Store(Local0, PIRE)
			}
		}
		Device(LNKF)
		{
			Name(_HID, EISAID("PNP0C0F"))
			Name(_UID, 0x06)
			Method(_STA, 0, NotSerialized)
			{
				If(PIRF)
				{
					Return(0x0B)
				}
				Else
				{
					Return(0x09)
				}
			}
			Method(_PRS, 0, NotSerialized)
			{
				Return(PRS1)
			}
			Method(_DIS, 0, NotSerialized)
			{
				Store(0x1F, PIRF)
			}
			Method(_CRS, 0, NotSerialized)
			{
				CreateWordField(BUFA, One, IRQX)
				ShiftLeft(One, PIRF, IRQX)
				Return(BUFA)
			}
			Method(_SRS, 1, NotSerialized)
			{
				CreateWordField(Arg0, One, IRA)
				FindSetRightBit(IRA, Local0)
				Decrement(Local0)
				Store(Local0, PIRF)
			}
		}
		Device(LNKG)
		{
			Name(_HID, EISAID("PNP0C0F"))
			Name(_UID, 0x07)
			Method(_STA, 0, NotSerialized)
			{
				If(PIRG)
				{
					Return(0x0B)
				}
				Else
				{
					Return(0x09)
				}
			}
			Method(_PRS, 0, NotSerialized)
			{
				Return(PRS1)
			}
			Method(_DIS, 0, NotSerialized)
			{
				Store(0x1F, PIRG)
			}
			Method(_CRS, 0, NotSerialized)
			{
				CreateWordField(BUFA, One, IRQX)
				ShiftLeft(One, PIRG, IRQX)
				Return(BUFA)
			}
			Method(_SRS, 1, NotSerialized)
			{
				CreateWordField(Arg0, One, IRA)
				FindSetRightBit(IRA, Local0)
				Decrement(Local0)
				Store(Local0, PIRG)
			}
		}
		Device(LNKH)
		{
			Name(_HID, EISAID("PNP0C0F"))
			Name(_UID, 0x08)
			Method(_STA, 0, NotSerialized)
			{
				If(PIRH)
				{
					Return(0x0B)
				}
				Else
				{
					Return(0x09)
				}
			}
			Method(_PRS, 0, NotSerialized)
			{
				Return(PRS1)
			}
			Method(_DIS, 0, NotSerialized)
			{
				Store(0x1F, PIRH)
			}
			Method(_CRS, 0, NotSerialized)
			{
				CreateWordField(BUFA, One, IRQX)
				ShiftLeft(One, PIRH, IRQX)
				Return(BUFA)
			}
			Method(_SRS, 1, NotSerialized)
			{
				CreateWordField(Arg0, One, IRA)
				FindSetRightBit(IRA, Local0)
				Decrement(Local0)
				Store(Local0, PIRH)
			}
		}
		Method(GSMI, 1, NotSerialized)
		{
			Store(Arg0, APMD)
			Store(0xE4, APMC)
			Stall(0xFF)
			Stall(0xFF)
			Stall(0xFF)
			Stall(0xFF)
			Stall(0xFF)
			Stall(0xFF)
		}
		Method(S80H, 1, NotSerialized)
		{
			Store(Arg0, APMD)
			Store(0xE5, APMC)
			Stall(0xFF)
			Stall(0xFF)
			Stall(0xFF)
			Stall(0xFF)
			Stall(0xFF)
			Stall(0xFF)
		}
		Method(BSMI, 1, NotSerialized)
		{
			Store(Arg0, APMD)
			Store(0xBE, APMC)
			Stall(0xFF)
		}
		Method(JSMI, 2, NotSerialized)
		{
			Acquire(_GL, 0xFFFF)
			Store(One, JYNC)
			Store(Arg1, APMD)
			Store(Arg0, APMC)
			While(JYNC)
			{
				Sleep(0x0A)
			}
			Release(_GL)
		}
		Device(BAT0)
		{
			Name(_HID, EISAID("PNP0C0A"))
			Name(_UID, Zero)
			Name(_PCL, Package(1) {_SB})
			Name(BIFB, Package(13)
			{
				One, 0x0514, 0x0514, One, 0x2A30, 0x0138, 0x9C, 0x0D, 0x0D, "CA54200",
				"Li4402A", " ", " HP  "
			})
			Name(BSTB, Package(4) {Zero, Ones, Ones, 0x2710})
			Name(MDLS, Package(7) {"Unknown", " 3500", " 3800", " 4500", " 2600", " 3000", " 3200"})
			Name(CHAR, Package(16)
			{
				"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C",
				"D", "E", "F"
			})
			Method(PBFE, 3, NotSerialized)
			{
				CreateByteField(Arg0,Arg1,TIDX)
				Store(Arg2, TIDX)
			}
			Method(ITOS, 1, NotSerialized)
			{
				Store("", Local0)
				Store(0x08, Local1)
				While(Local1)
				{
					Decrement(Local1)
					And(ShiftRight(Arg0, ShiftLeft(Local1, 0x02)), 0x0F, Local4)
					Store(DerefOf(Index(CHAR, Local4)), Local2)
					Concatenate(Local0, Local2, Local5)
					Store(Local5, Local0)
				}
				Return(Local0)
			}
			Method(Z00C, 1, NotSerialized)
			{
				Store("", Local0)
				Store(0x04, Local1)
				While(Local1)
				{
					Decrement(Local1)
					And(ShiftRight(Arg0, ShiftLeft(Local1, 0x02)), 0x0F, Local4)
					Store(DerefOf(Index(CHAR, Local4)), Local2)
					Concatenate(Local0, Local2, Local5)
					Store(Local5, Local0)
				}
				Return(Local0)
			}
			Method(ITSN, 2, NotSerialized)
			{
				Store("", Local0)
				Store(Arg1, Local1)
				While(Local1)
				{
					Decrement(Local1)
					And(ShiftRight(Arg0, ShiftLeft(Local1, 0x02)), 0x0F, Local4)
					Store(DerefOf(Index(CHAR, Local4)), Local2)
					Concatenate(Local0, Local2, Local5)
					Store(Local5, Local0)
				}
				Return(Local0)
			}
			Method(_STA, 0, NotSerialized)
			{
				If(LEqual(^^PCI0.LPC0.EC.ECOK, Zero))
				{
					Return(0x0F)
				}
				Else
				{
					Store(^^PCI0.LPC0.EC.BATP, Local0)
					Or(Local0, Local0, Local0)
					If(Local0)
					{
						Return(0x1F)
					}
					Else
					{
						Return(0x0F)
					}
				}
			}
			Method(_BIF, 0, NotSerialized)
			{
				If(LEqual(^^PCI0.LPC0.EC.ECOK, Zero))
				{
					Store(One, Index(BIFB, Zero))
					Store(0x0514, Index(BIFB, One))
					Store(0x0514, Index(BIFB, 0x02))
					Store(One, Index(BIFB, 0x03))
					Store(0x2A30, Index(BIFB, 0x04))
					Store(0x0138, Index(BIFB, 0x05))
					Store(0x9C, Index(BIFB, 0x06))
					Store(0x0D, Index(BIFB, 0x07))
					Store(0x0D, Index(BIFB, 0x08))
					Store("CA54200", Index(BIFB, 0x09))
					Store("Li4402A", Index(BIFB, 0x0A))
					Store(" ", Index(BIFB, 0x0B))
					Store(" HP  ", Index(BIFB, 0x0C))
				}
				Else
				{
					Store(Zero, Index(BIFB, Zero))
					Store(^^PCI0.LPC0.EC.BDV, Local1)
					Store(^^PCI0.LPC0.EC.BDC, Local0)
					Multiply(Local0, Local1, Local0)
					Divide(Local0, 0x03E8, Local2, Local0)
					Store(Local0, Index(BIFB, One))
					Store(^^PCI0.LPC0.EC.BFC, Local0)
					Multiply(Local0, Local1, Local0)
					Divide(Local0, 0x03E8, Local2, Local0)
					Store(Local0, Index(BIFB, 0x02))
					Store(^^PCI0.LPC0.EC.BTEC, Index(BIFB, 0x03))
					Store(^^PCI0.LPC0.EC.BDV, Index(BIFB, 0x04))
					Store(^^PCI0.LPC0.EC.BCW, Local0)
					Multiply(Local0, Local1, Local0)
					Divide(Local0, 0x03E8, Local2, Local0)
					Store(Local0, Index(BIFB, 0x05))
					Store(^^PCI0.LPC0.EC.BCL, Local0)
					Multiply(Local0, Local1, Local0)
					Divide(Local0, 0x03E8, Local2, Local0)
					Store(Local0, Index(BIFB, 0x06))
					Store(^^PCI0.LPC0.EC.BFC, Local0)
					Multiply(Local0, Local1, Local0)
					Divide(Local0, 0x000186A0, Local2, Local0)
					Store(Local0, Index(BIFB, 0x07))
					Store(^^PCI0.LPC0.EC.BFC, Local0)
					Multiply(Local0, Local1, Local0)
					Divide(Local0, 0x000186A0, Local2, Local0)
					Store(Local0, Index(BIFB, 0x08))
					Store(^^PCI0.LPC0.EC.BMN, Local5)
					And(Local5, 0x0F, Local5)
					If(LGreater(Local5, 0x06))
					{
						Store(DerefOf(Index(MDLS, Zero)), Index(BIFB, 0x09))
					}
					Else
					{
						Store("---------------- NABT < 6 ", Debug)
						Store(^^PCI0.LPC0.EC.BMN, Local5)
						And(Local5, 0x0F, Local5)
						Store(Zero, Local1)
						If(LEqual(Local5, One))
						{
							Store(One, Local1)
						}
						If(LEqual(Local5, 0x04))
						{
							Store(One, Local1)
						}
						Store(^^PCI0.LPC0.EC.BDC, Local0)
						If(LEqual(Local1, One))
						{
							Store("---------------------NiMH battery, NABT =1,4 ", Debug)
							If(LGreaterEqual(Local0, 0x0ED8))
							{
								Store(Z00C(ToBCD(Local0)), Local1)
								Store(Local1, Index(BIFB, 0x09))
								Store("-------------------- DC > 3800 ", Debug)
							}
							Else
							{
								Store("3800", Index(BIFB, 0x09))
								Store("-------------------- DC <= 3800 ", Debug)
							}
							Store(^^PCI0.LPC0.EC.BDC, Local0)
							If(LEqual(Local0, 0x11C6))
							{
								Store("3800", Index(BIFB, 0x09))
								Store("-------------------- DC =4550 ", Debug)
							}
						}
						Else
						{
							Store("---------------- Li Battery ", Debug)
							If(LGreaterEqual(Local0, 0x0BB8))
							{
								Store(Z00C(ToBCD(Local0)), Local1)
								Store(Local1, Index(BIFB, 0x09))
								Store("--------------------- DC >= 3000 ", Debug)
							}
							Else
							{
								Store("2600", Index(BIFB, 0x09))
								Store("--------------------- DC < 3000 ", Debug)
							}
						}
					}
					Store(^^PCI0.LPC0.EC.BSN, Local0)
					Store(^^PCI0.LPC0.EC.BTY, Local0)
					Store(Buffer(0x05){}, Local4)
					PBFE(Local4, Zero, Local0)
					PBFE(Local4, 0x04, Zero)
					Name(Z00D, "xxxxxxxx")
					Store(Local4, Z00D)
					Store("Li", Index(BIFB, 0x0B))
					If(^^PCI0.LPC0.EC.BATP)
					{
						Store(" Hewlett-Packard ", Index(BIFB, 0x0C))
					}
					Else
					{
						Store(" ", Index(BIFB, 0x0C))
					}
					Return(BIFB)
				}
				Return(BIFB)
			}
			Method(_BST, 0, NotSerialized)
			{
				If(^^PCI0.LPC0.EC.ECOK)
				{
					UBST()
				}
				Return(BSTB)
			}
			Name(CRIT, Zero)
			Method(UBST, 0, NotSerialized)
			{
				Store(^^PCI0.LPC0.EC.BST, Index(BSTB, Zero))
				Store(^^PCI0.LPC0.EC.BPR, Local0)
				Store(^^PCI0.LPC0.EC.BDV, Local1)
				If(LGreaterEqual(Local0, 0x8000))
				{
					Subtract(0x00010000, Local0, Local0)
					Multiply(Local0, Local1, Local0)
					Divide(Local0, 0x03E8, Local2, Local0)
				}
				Else
				{
					Multiply(Local0, Local1, Local0)
					Divide(Local0, 0x03E8, Local2, Local0)
				}
				Store(Local0, Index(BSTB, One))
				Store(^^PCI0.LPC0.EC.BFC, Local0)
				Multiply(Local0, Local1, Local0)
				Divide(Local0, 0x03E8, Local2, Local0)
				Store(^^PCI0.LPC0.EC.BPP, Local2)
				Multiply(Local0, Local2, Local0)
				Divide(Local0, 0x64, Local2, Local0)
				Add(Local0, One, Local0)
				Store(Local0, Index(BSTB, 0x02))
				Store(^^PCI0.LPC0.EC.BPV, Index(BSTB, 0x03))
				Store(DerefOf(Index(BSTB, Zero)), Local0)
				If(^^PCI0.LPC0.EC.ECOK)
				{
					Store(^^PCI0.LPC0.EC.BCCL, Local1)
				}
				And(Local0, 0xFFFB, Local0)
				ShiftLeft(Local1, 0x02, Local1)
				Add(Local0, Local1, Local0)
				Store(Local0, Index(BSTB, Zero))
			}
			Method(INUT, 0, NotSerialized)
			{
				If(^^PCI0.LPC0.EC.ECOK)
				{
					If(LEqual(_STA(), 0x1F))
					{
						UBST()
						_BIF()
						Sleep(0x01F4)
						Notify(AC, Zero)
						Notify(BAT0, Zero)
						Notify(BAT0, 0x80)
						Notify(BAT0, 0x81)
					}
					Else
					{
						UBST()
						Notify(AC, Zero)
						Notify(BAT0, Zero)
						Notify(BAT0, 0x80)
						Notify(BAT0, 0x81)
					}
					^^AC.FLPA()
				}
			}
		}
		Device(AC)
		{
			Name(_HID, "ACPI0003")
			Name(_PCL, Package(1) {_SB})
			Name(XX00, Buffer(0x03){})
			Name(ACP, Zero)
			Method(_STA, 0, NotSerialized)
			{
				Store("---------------------------- AC _STA", Debug)
				Return(0x0F)
			}
			Method(_PSR, 0, NotSerialized)
			{
				Store("---------------------------- AC _PSR", Debug)
				Store(ACP, Local0)
				If(^^PCI0.LPC0.EC.ECOK)
				{
					Store(^^PCI0.LPC0.EC.ADP, Local0)
					If(LNotEqual(Local0, ACP))
					{
						FLPA()
					}
				}
				CreateWordField(XX00, Zero, SSZE)
				CreateByteField(XX00,0x02,ACST)
				Store(0x03, SSZE)
				If(Local0)
				{
					Store("---------------------------- AC on line", Debug)
					Store(Zero, ACST)
				}
				Else
				{
					Store("---------------------------- AC off line", Debug)
					Store(One, ACST)
				}
				ALIB
				One
				XX00
				Return(Local0)
			}
			Method(CHAC, 0, NotSerialized)
			{
				Store("---------------------------- AC _CHAC", Debug)
				If(^^PCI0.LPC0.EC.ECOK)
				{
					Store(^^PCI0.LPC0.EC.ADP, Local0)
					If(LNotEqual(Local0, ACP))
					{
						FLPA()
					}
				}
			}
			Method(FLPA, 0, NotSerialized)
			{
				Store("---------------------------- AC _FLPA", Debug)
				If(ACP)
				{
					Store(Zero, ACP)
				}
				Else
				{
					Store(One, ACP)
				}
				Notify(AC, Zero)
			}
		}
		Device(ACEL)
		{
			Name(_HID, EISAID("HPQ0004"))
			Name(DEPT, 0xFF)
			Name(CTST, 0xFF)
			Name(_CRS, ResourceTemplate()
			{
				Interrupt(ResourceConsumer, Edge, ActiveLow, Exclusive)
				{
					0x00000017
				}
			})
			Name(GSEN, One)
			Method(_STA, 0, NotSerialized)
			{
				If(_OSI("Windows 2009"))
				{
					If(GSEN)
					{
						Store(0x0F, DEPT)
					}
					Else
					{
						Store(Zero, DEPT)
					}
				}
				Else
				{
					Store(Zero, DEPT)
				}
				Return(DEPT)
			}
			Method(CLRI, 0, Serialized)
			{
				Store(Zero, Local2)
				If(LEqual(^^PCI0.LPC0.EC.ADP, Zero))
				{
					Store(0x04, Local0)
					If(LEqual(^^BAT0._STA(), 0x1F))
					{
						Store(One, Local0)
					}
					If(And(Local0, 0x04))
					{
						Store(One, Local2)
					}
				}
				Return(Local2)
			}
			Method(ALRD, 1, NotSerialized)
			{
				Store(^^PCI0.LPC0.EC.EGRW(0x07, Arg0, Zero), Local0)
				Return(Local0)
			}
			Method(ALWR, 2, NotSerialized)
			{
				Store(^^PCI0.LPC0.EC.EGRW(0x06, Arg0, Arg1), Local0)
				Return(Local0)
			}
			Method(ALID, 1, NotSerialized)
			{
				Return(^^PCI0.LPC0.EC.LDS)
			}
			Method(ALED, 1, NotSerialized)
			{
				If(Arg0)
				{
					Store(One, ^^PCI0.LPC0.EC.GLD)
				}
				Else
				{
					Store(Zero, ^^PCI0.LPC0.EC.GLD)
				}
			}
			Method(ADSN, 0, NotSerialized)
			{
				Store(Zero, Local0)
				Return(Local0)
			}
		}
		Device(LID)
		{
			Name(_HID, EISAID("PNP0C0D"))
			Method(_LID, 0, NotSerialized)
			{
				If(^^PCI0.LPC0.EC.ECOK)
				{
					Store(^^PCI0.LPC0.EC.LDS, Local0)
					If(Local0)
					{
						Notify(PCI0, Zero)
						Return(One)
					}
					Else
					{
						Return(Zero)
					}
				}
				Else
				{
					Notify(PCI0, Zero)
					Return(One)
				}
			}
			Method(_PSW, 1, NotSerialized)
			{
			}
		}
		Device(WMID)
		{
			Method(CSTA, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				Store(One, IAOR)
				Store(0xC1, SSMP)
				If(LEqual(IAOR, One))
				{
					Store(0x1C, Index(Local0, Zero))
				}
				Else
				{
					Store(IAOR, Index(Local0, Zero))
					Store(And(CDAT, 0xFF), Index(DerefOf(Index(Local0, 0x02)), Zero))
				}
				Return(Local0)
			}
			Method(CACT, 1, NotSerialized)
			{
				Store(Package(2) {Zero, Zero}, Local0)
				Store(0x02, IAOR)
				Store(Arg0, CDAT)
				Store(0xC1, SSMP)
				If(LEqual(IAOR, 0x02))
				{
					Store(0x1C, Index(Local0, Zero))
				}
				Else
				{
					Store(IAOR, Index(Local0, Zero))
				}
				Store(Zero, CDAT)
				Return(Local0)
			}
			Method(CDAC, 1, NotSerialized)
			{
				Store(Package(2) {Zero, Zero}, Local0)
				Store(0x03, IAOR)
				Store(Arg0, CDAT)
				Store(0xC1, SSMP)
				If(LEqual(IAOR, 0x03))
				{
					Store(0x1C, Index(Local0, Zero))
				}
				Else
				{
					Store(IAOR, Index(Local0, Zero))
				}
				Store(Zero, CDAT)
				Return(Local0)
			}
			Method(HDWC, 2, NotSerialized)
			{
				CreateDWordField(Arg1, 0x04, WMI7)
				CreateDWordField(Arg1, 0x08, WMI8)
				CreateDWordField(Arg1, 0x0C, WMI9)
				If(LEqual(Arg0, One))
				{
					Store(Zero, Local0)
				}
				If(LEqual(Arg0, 0x02))
				{
					Store(0x04, Local0)
				}
				If(LEqual(Arg0, 0x03))
				{
					Store(0x80, Local0)
				}
				If(LEqual(Arg0, 0x04))
				{
					Store(0x0400, Local0)
				}
				If(LEqual(Arg0, 0x05))
				{
					Store(0x1000, Local0)
				}
				Store(Buffer(Add(0x08, Local0)){}, Local1)
				CreateDWordField(Local1, Zero, WMIA)
				CreateDWordField(Local1, 0x04, WMIB)
				Store(0x4C494146, WMIA)
				Store(0x02, WMIB)
				Store(0x03, WMIB)
				If(LEqual(WMI7, One))
				{
					Store(0x04, WMIB)
					If(LEqual(WMI8, 0x07))
					{
						If(WMI9)
						{
							Store(DerefOf(Index(Arg1, 0x10)), Local3)
							Store(GTBI(Local3), Local2)
							Store(Zero, WMIB)
						}
						Else
						{
							Store(0x05, WMIB)
						}
					}
					If(LEqual(WMI8, 0x08))
					{
						Store(BBHT(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x09))
					{
						Store(WKHC(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x0A))
					{
						Store(WKHF(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x0B))
					{
						Store(BEBA(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x0C))
					{
						Store(WKLB(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x0D))
					{
						Store(FRPT(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x0F))
					{
						Store(WMSA(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x10))
					{
						Store(GHPI(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x14))
					{
						Store(WPTG(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x1B))
					{
						Store(GWDI(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x1D))
					{
						Store(GDLC(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x1E))
					{
						Store(GBUS(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x1F))
					{
						Store(WMBG(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x28))
					{
						Store(DerefOf(Index(Arg1, 0x10)), Local3)
						Store(GTDC(Local3), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x29))
					{
						Store(GFCC(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x2A))
					{
						Store(GPES(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x2B))
					{
						Store(GBCO(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x2C))
					{
						Store(GTCS(), Local2)
						Store(Zero, WMIB)
					}
				}
				If(LEqual(WMI7, 0x02))
				{
					Store(0x04, WMIB)
					If(LAnd(LGreater(WMI8, Zero), LLessEqual(WMI8, 0x32)))
					{
						If(LLess(WMI9, DerefOf(Index(WMI4, Subtract(WMI8, One)))))
						{
							Store(0x05, WMIB)
						}
						Else
						{
							CreateDWordField(Arg1, 0x10, WMIL)
							If(LEqual(WMI8, 0x09))
							{
								Store(WMIN(WMIL), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x0A))
							{
								Store(WMIO(WMIL), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x10))
							{
								Store(WWAR(Arg1), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x14))
							{
								Store(WPTS(WMIL), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x1B))
							{
								Store(SWDS(WMIL), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x1D))
							{
								Store(SDLC(WMIL), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x1E))
							{
								Store(SBUS(WMIL), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x1F))
							{
								Store(Package(3) {Zero, Zero, Zero}, Local2)
								Store(WMSG(WMIL), Index(Local2, Zero))
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x28))
							{
								Store(STDC(WMIL), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x29))
							{
								Store(SFCC(WMIL), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x2A))
							{
								Store(SPES(WMIL), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x2B))
							{
								Store(Package(3) {Zero, Zero, Zero}, Local2)
								Store(SBCO(WMIL), Index(Local2, Zero))
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x2C))
							{
								Store(STCS(WMIL), Local2)
								Store(Zero, WMIB)
							}
						}
					}
				}
				If(LEqual(WMI7, 0x00020002))
				{
					Store(0x04, WMIB)
					If(LAnd(LGreater(WMI8, Zero), LLessEqual(WMI8, 0x03)))
					{
						If(LLess(WMI9, DerefOf(Index(WMI5, Subtract(WMI8, One)))))
						{
							Store(0x05, WMIB)
						}
						Else
						{
							CreateDWordField(Arg1, 0x10, WMCT)
							If(LEqual(WMI8, One))
							{
								Store(Package(3)
								{
									Zero, 
									0x04, 
									Buffer(0x04)
									{
										0x00, 0x00, 0x00, 0x00
									}
								}, Local2)
								Store(CSTA(), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x02))
							{
								Store(Package(3) {Zero, Zero, Zero}, Local2)
								Store(IAOR, Index(Local2, Zero))
								Store(CACT(WMCT), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x03))
							{
								Store(Package(3) {Zero, Zero, Zero}, Local2)
								Store(CDAC(WMCT), Local2)
								Store(Zero, WMIB)
							}
						}
					}
				}
				If(LEqual(WMIB, Zero))
				{
					Store(DerefOf(Index(Local2, Zero)), WMIB)
					If(LEqual(WMIB, Zero))
					{
						If(LLessEqual(DerefOf(Index(Local2, One)), Local0))
						{
							Store(Zero, Local0)
							While(LLess(Local0, DerefOf(Index(Local2, One))))
							{
								Store(DerefOf(Index(DerefOf(Index(Local2, 0x02)), Local0)), Index(Local1, Add(Local0, 0x08)))
								Increment(Local0)
							}
							Store(0x53534150, WMIA)
						}
						Else
						{
							Store(0x05, WMIB)
						}
					}
				}
				Return(Local1)
			}
			Name(WMI4, Package(50)
			{
				0x04, 0x04, 0x04, Zero, 0x04, 0x04, Zero, Zero, 0x04, 0x04, 0x0C,
				Zero, Zero, Zero, Zero, 0x08, Zero, Zero, 0x04, Zero, Zero, Zero,
				Zero, Zero, Zero, Zero, Zero, Zero, 0x04, 0x04, 0x04, Zero, Zero,
				0x04, Zero, 0x04, Zero, Zero, Zero, Zero, 0x04, 0x04, 0x04, 0x04,
				Zero, Zero, Zero, Zero, Zero, Zero
			})
			Name(WMI5, Package(3) {Zero, 0x04, 0x04})
			Name(_HID, "PNP0C14")
			Name(_UID, Zero)
			Name(WMIU, Zero)
			Name(WMIV, Zero)
			Name(ETYP, Buffer(One){})
			Name(S001, Buffer(0x32){})
			Name(BF2S, "                                                                                             ")
			Name(EVNT, Package(3)
			{
				Package(5) {"BIOS Configuration Change", "BIOS Settings", 0x04, 0x05, 0x02}, 
				Package(5)
				{
					"BIOS Configuration Security", "An attempt has been made to Access BIOS features unsuccessfully",
					0x04, 0x0A, 0x06
				}, 
				Package(5) {"Unknown Event", "Unknown event type", Zero, Zero, Zero}
			})
			Name(WMIY, Zero)
			Name(WMIZ, Zero)
			Name(WEVT, Zero)
			Name(WMBF, Buffer(0x80){})
			CreateByteField(WMBF,Zero,WB00)
			Name(BUFF, Buffer(0x04)
			{
				0x00, 0x00, 0x00, 0x00
			})
			CreateByteField(BUFF,Zero,OB0)
			CreateByteField(BUFF,One,OB1)
			CreateByteField(BUFF,0x02,OB2)
			CreateByteField(BUFF,0x03,OB3)
			CreateBitField(BUFF,Zero,OB00)
			CreateBitField(BUFF,One,OB01)
			CreateBitField(BUFF,0x02,OB02)
			CreateBitField(BUFF,0x03,OB03)
			CreateBitField(BUFF,0x04,OB04)
			CreateBitField(BUFF,0x05,OB05)
			CreateBitField(BUFF,0x06,OB06)
			CreateBitField(BUFF,0x07,OB07)
			CreateBitField(BUFF,0x08,OB10)
			CreateBitField(BUFF,0x09,OB11)
			CreateBitField(BUFF,0x0A,OB12)
			CreateBitField(BUFF,0x0B,OB13)
			CreateBitField(BUFF,0x0C,OB14)
			CreateBitField(BUFF,0x10,OB20)
			CreateBitField(BUFF,0x11,OB21)
			CreateBitField(BUFF,0x12,OB22)
			CreateBitField(BUFF,0x13,OB23)
			CreateBitField(BUFF,0x18,OB30)
			CreateBitField(BUFF,0x19,OB31)
			CreateBitField(BUFF,0x1A,OB32)
			CreateBitField(BUFF,0x1B,OB33)
			CreateBitField(BUFF,0x1C,OB34)
			CreateBitField(BUFF,0x1D,OB35)
			CreateBitField(BUFF,0x1E,OB36)
			CreateBitField(BUFF,0x1F,OB37)
			Name(_WDG, Buffer(0x50)
			{
				0x34, 0xF0, 0xB7, 0x5F, 0x63, 0x2C, 0xE9, 0x45, 
				0xBE, 0x91, 0x3D, 0x44, 0xE2, 0xC7, 0x07, 0xE4, 
				0x41, 0x44, 0x01, 0x02, 0x79, 0x42, 0xF2, 0x95, 
				0x7B, 0x4D, 0x34, 0x43, 0x93, 0x87, 0xAC, 0xCD, 
				0xC6, 0x7E, 0xF6, 0x1C, 0x80, 0x00, 0x01, 0x08, 
				0x21, 0x12, 0x90, 0x05, 0x66, 0xD5, 0xD1, 0x11, 
				0xB2, 0xF0, 0x00, 0xA0, 0xC9, 0x06, 0x29, 0x10, 
				0x41, 0x45, 0x01, 0x00, 0xD4, 0x2B, 0x99, 0xD0, 
				0x7C, 0xA4, 0xFE, 0x4E, 0xB0, 0x72, 0x32, 0x4A, 
				0xEC, 0x92, 0x29, 0x6C, 0x42, 0x43, 0x01, 0x00
			})
			Method(WMAD, 3, Serialized)
			{
				Store(HDWC(Arg1, Arg2), Local0)
				Return(Local0)
			}
			Name(SUBC, Zero)
			Name(SIZE, Zero)
			Name(TDA0, Zero)
			Method(GTBI, 1, NotSerialized)
			{
				Store("HP WMI Command 0x7 (BIOS Read)", Debug)
				If(Arg0)
				{
					Store(Package(2) {0x06, Zero}, Local0)
					Sleep(0x96)
					Return(Local0)
				}
				If(^^PCI0.LPC0.EC.BATP)
				{
					Store(Package(3)
					{
						Zero, 
						0x80, 
						Buffer(0x80){}
					}, Local0)
					Store(^^PCI0.LPC0.EC.BDC, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), One))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), Zero))
					Store(^^PCI0.LPC0.EC.BFC, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x03))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x02))
					Store(^^PCI0.LPC0.EC.BFC, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x05))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x04))
					Store(^^PCI0.LPC0.EC.BTT, Local1)
					Subtract(Local1, 0x0AAA, Local1)
					Divide(Local1, 0x0A, Local2, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x0B))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x0A))
					Store(^^PCI0.LPC0.EC.BPV, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x0D))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x0C))
					Store(^^PCI0.LPC0.EC.BPR, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x0F))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x0E))
					Store(^^PCI0.LPC0.EC.BDV, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x11))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x10))
					Store(^^PCI0.LPC0.EC.BST, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x13))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x12))
					Store(^^PCI0.LPC0.EC.BC1, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x15))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x14))
					Store(^^PCI0.LPC0.EC.BC2, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x17))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x16))
					Store(^^PCI0.LPC0.EC.BC3, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x19))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x18))
					Store(^^PCI0.LPC0.EC.BC4, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x1B))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x1A))
					Store(^^BAT0.ITSN(ToBCD(^^PCI0.LPC0.EC.BSN), 0x05), Local1)
					Concatenate(Local1, " ", Local4)
					Store(^^PCI0.LPC0.EC.BMD, Local1)
					And(Local1, 0xFF, Local2)
					And(Local1, 0xFF00, Local3)
					ShiftLeft(Local2, 0x08, Local2)
					ShiftRight(Local3, 0x08, Local3)
					Or(Local2, Local3, Local1)
					And(Local1, 0x01E0, Local2)
					ShiftRight(Local2, 0x05, Local2)
					Store(^^BAT0.ITSN(ToBCD(Local2), 0x02), Local2)
					Concatenate(Local4, Local2, Local3)
					Concatenate(Local3, "/", Local4)
					And(Local1, 0x1F, Local2)
					Store(^^BAT0.ITSN(ToBCD(Local2), 0x02), Local2)
					Concatenate(Local4, Local2, Local3)
					Concatenate(Local3, "/", Local4)
					And(Local1, 0xFE00, Local2)
					ShiftRight(Local2, 0x09, Local2)
					Add(Local2, 0x07BC, Local2)
					Store(^^BAT0.ITSN(ToBCD(Local2), 0x04), Local2)
					Concatenate(Local4, Local2, Local3)
					Name(SNUM, Buffer(0x10){})
					Store(Local3, SNUM)
					Store(SNUM, Local3)
					Store(0x1C, Local2)
					Store(Zero, Local4)
					Store(0x10, Local1)
					While(Local1)
					{
						Store(DerefOf(Index(Local3, Local4)), Local5)
						^^BAT0.PBFE(DerefOf(Index(Local0, 0x02)), Local2, Local5)
						Decrement(Local1)
						Increment(Local2)
						Increment(Local4)
					}
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Local2))
					Store(Buffer(0x10)
					{
						0x48, 0x65, 0x77, 0x6C, 0x65, 0x74, 0x74, 0x2D, 
						0x50, 0x61, 0x63, 0x6B, 0x61, 0x72, 0x64, 0x00
					}, Local3)
					Store(^^PCI0.LPC0.EC.BTN, Local3)
					Store(0x2C, Local2)
					Store(Zero, Local4)
					Store(0x08, Local1)
					While(Local1)
					{
						Store(DerefOf(Index(Local3, Local4)), Local5)
						^^BAT0.PBFE(DerefOf(Index(Local0, 0x02)), Local2, Local5)
						Decrement(Local1)
						Increment(Local2)
						Increment(Local4)
					}
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Local2))
					Store(^^PCI0.LPC0.EC.CTL, Local3)
					Store(0x3E, Local2)
					Store(Zero, Local4)
					Store(0x0F, Local1)
					While(Local1)
					{
						Store(DerefOf(Index(Local3, Local4)), Local5)
						Store(Local5, Index(DerefOf(Index(Local0, 0x02)), Local2))
						Decrement(Local1)
						Increment(Local2)
						Increment(Local4)
					}
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Local2))
					Store(^^PCI0.LPC0.EC.BDNB, Local3)
					Store(0x4F, Local2)
					Store(Zero, Local4)
					Store(0x07, Local1)
					While(Local1)
					{
						Store(DerefOf(Index(Local3, Local4)), Local5)
						Store(Local5, Index(DerefOf(Index(Local0, 0x02)), Local2))
						Decrement(Local1)
						Increment(Local2)
						Increment(Local4)
					}
					Store(Buffer(0x05)
					{
						0x4C, 0x49, 0x4F, 0x4E, 0x00
					}, Local3)
					Store(0x56, Local2)
					Store(Zero, Local4)
					Store(0x04, Local1)
					While(Local1)
					{
						Store(DerefOf(Index(Local3, Local4)), Local5)
						Store(Local5, Index(DerefOf(Index(Local0, 0x02)), Local2))
						Decrement(Local1)
						Increment(Local2)
						Increment(Local4)
					}
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x5A))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x5B))
					Store(^^PCI0.LPC0.EC.BMD, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x5D))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x5C))
					Store(^^PCI0.LPC0.EC.CHGC, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x5F))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x5E))
					Store(^^PCI0.LPC0.EC.CHGV, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x61))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x60))
					Store(^^PCI0.LPC0.EC.AVGC, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x63))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x62))
					Store(^^PCI0.LPC0.EC.RTTE, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x65))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x64))
					Store(^^PCI0.LPC0.EC.ATTE, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x67))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x66))
					Store(^^PCI0.LPC0.EC.ATTF, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x69))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x68))
					Store(One, Index(DerefOf(Index(Local0, 0x02)), 0x6A))
				}
				Else
				{
					Store(Package(2) {0x06, Zero}, Local0)
					Sleep(0x96)
				}
				Return(Local0)
			}
			Method(BBHT, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x80, 
					Buffer(0x80){}
				}, Local0)
				CBHB(Zero, 0x0131)
				CBHB(0x02, 0x0265)
				CBHB(0x04, 0x0267)
				CBHB(0x06, 0x0268)
				CBHB(0x08, 0x026A)
				CBHB(0x0A, 0x026B)
				CBHB(0x0C, 0x026C)
				CBHB(0x0E, 0xFFFF)
				CBHB(0x10, 0x21A9)
				CBHB(0x12, Zero)
				Store(BFHT, Index(Local0, 0x02))
				Return(Local0)
			}
			Name(BFHT, Buffer(0x80){})
			Method(CBHB, 2, NotSerialized)
			{
				CreateWordField(BFHT, Arg0, PIO0)
				Store(Arg1, PIO0)
			}
			Method(WKHC, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				If(^^PCI0.LPC0.EC.ECOK)
				{
					Store(^^PCI0.LPC0.EC.QLB, Local1)
					If(Local1)
					{
						Store(0x6E, Index(DerefOf(Index(Local0, 0x02)), Zero))
					}
					Else
					{
						Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Zero))
					}
				}
				Else
				{
					Store(Package(2) {0x0D, Zero}, Local0)
				}
				Return(Local0)
			}
			Method(WMIN, 1, NotSerialized)
			{
				If(^^PCI0.LPC0.EC.ECOK)
				{
					If(LEqual(Arg0, 0x6E))
					{
						Store(One, ^^PCI0.LPC0.EC.QLB)
						Return(Package(2) {Zero, Zero})
					}
					If(LEqual(Arg0, Zero))
					{
						Store(Zero, ^^PCI0.LPC0.EC.QLB)
						Return(Package(2) {Zero, Zero})
					}
					Return(Package(2) {0x06, Zero})
				}
				Else
				{
					Return(Package(2) {0x0D, Zero})
				}
			}
			Method(WKHF, 0, NotSerialized)
			{
				If(^^PCI0.LPC0.EC.ECOK)
				{
					Store(Package(3)
					{
						Zero, 
						0x04, 
						Buffer(0x04)
						{
							0x00, 0x00, 0x00, 0x00
						}
					}, Local0)
					Store(^^PCI0.LPC0.EC.QKL, Index(DerefOf(Index(Local0, 0x02)), Zero))
					Store(^^PCI0.LPC0.EC.QKH, Index(DerefOf(Index(Local0, 0x02)), One))
					Store(^^PCI0.LPC0.EC.QKH, Local1)
					Store(^^PCI0.LPC0.EC.QKL, Local2)
					If(LAnd(LEqual(Local2, 0xB7), LEqual(Local1, One)))
					{
						If(LEqual(^^PCI0.LPC0.EC.ADP, One))
						{
							Store(^^PCI0.LPC0.EC.LCBA, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						}
						Else
						{
							Store(^^PCI0.LPC0.EC.LCBD, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						}
						Store(0x0A, Index(DerefOf(Index(Local0, 0x02)), 0x03))
						Notify(^^PCI0.VGA.LCD, 0x86)
					}
					If(LAnd(LEqual(Local2, 0xB6), LEqual(Local1, One)))
					{
						If(LEqual(^^PCI0.LPC0.EC.ADP, One))
						{
							Store(^^PCI0.LPC0.EC.LCBA, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						}
						Else
						{
							Store(^^PCI0.LPC0.EC.LCBD, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						}
						Store(0x0A, Index(DerefOf(Index(Local0, 0x02)), 0x03))
						Notify(^^PCI0.VGA.LCD, 0x87)
					}
					If(LAnd(LEqual(Local2, 0xAE), LEqual(Local1, One)))
					{
						Store(0x70, BCMD)
						BSMI(Zero)
						^^PCI0.LPC0.EC.NSDP()
						Store(And(NSTE, One), ^^PCI0.VGA.LCDA)
						Store(ShiftRight(And(NSTE, 0x02), One), ^^PCI0.VGA.CRTA)
						Store(ShiftRight(And(NSTE, 0x10), 0x04), ^^PCI0.VGA.HDMA)
						Store(NSTE, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						Store(CSTE, Index(DerefOf(Index(Local0, 0x02)), 0x03))
						Notify(^^PCI0.VGA, 0x80)
					}
					Store(Zero, ^^PCI0.LPC0.EC.QKH)
					Store(Zero, ^^PCI0.LPC0.EC.QKL)
					Store(0x8A, IO80)
					Return(Local0)
				}
				Else
				{
					Store(Package(2) {0x0D, Zero}, Local0)
					Return(Local0)
				}
			}
			Method(WMIO, 1, NotSerialized)
			{
				If(^^PCI0.LPC0.EC.ECOK)
				{
					Store(Package(3)
					{
						Zero, 
						0x04, 
						Buffer(0x04)
						{
							0x00, 0x00, 0x00, 0x00
						}
					}, Local0)
					Store(Arg0, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Zero))
					Store(ShiftRight(Local1, 0x08), Index(DerefOf(Index(Local0, 0x02)), One))
					If(LEqual(Arg0, 0x01AE))
					{
						Store(0x70, BCMD)
						BSMI(Zero)
						^^PCI0.LPC0.EC.NSDP()
						Store(And(NSTE, One), ^^PCI0.VGA.LCDA)
						Store(ShiftRight(And(NSTE, 0x02), One), ^^PCI0.VGA.CRTA)
						Store(ShiftRight(And(NSTE, 0x10), 0x04), ^^PCI0.VGA.HDMA)
						Store(NSTE, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						Store(CSTE, Index(DerefOf(Index(Local0, 0x02)), 0x03))
						Notify(^^PCI0.VGA, 0x80)
					}
					If(LEqual(Arg0, 0x01B7))
					{
						If(LEqual(^^PCI0.LPC0.EC.ADP, One))
						{
							Store(^^PCI0.LPC0.EC.LCBA, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						}
						Else
						{
							Store(^^PCI0.LPC0.EC.LCBD, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						}
						Store(0x0A, Index(DerefOf(Index(Local0, 0x02)), 0x03))
						Notify(^^PCI0.VGA.LCD, 0x86)
					}
					If(LEqual(Arg0, 0x01B6))
					{
						If(LEqual(^^PCI0.LPC0.EC.ADP, One))
						{
							Store(^^PCI0.LPC0.EC.LCBA, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						}
						Else
						{
							Store(^^PCI0.LPC0.EC.LCBD, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						}
						Store(0x0A, Index(DerefOf(Index(Local0, 0x02)), 0x03))
						Notify(^^PCI0.VGA.LCD, 0x87)
					}
				}
				Else
				{
					Store(Package(2) {0x0D, Zero}, Local0)
					Return(Local0)
				}
				Return(Local0)
			}
			Method(BEBA, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				Return(Local0)
			}
			Method(WKLB, 0, NotSerialized)
			{
				Store(0x5C, IO80)
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				If(^^PCI0.LPC0.EC.ECOK)
				{
					Store(^^PCI0.LPC0.EC.QKH, Local1)
					Store(^^PCI0.LPC0.EC.QKL, Local2)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), One))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), Zero))
					If(LAnd(LEqual(Local2, 0xA9), LEqual(Local1, 0x21)))
					{
						Store(^^PCI0.LPC0.EC.TPS, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x03))
					}
					Store(Zero, ^^PCI0.LPC0.EC.QKH)
					Store(Zero, ^^PCI0.LPC0.EC.QKL)
				}
				Else
				{
					Store(Package(2) {0x0D, Zero}, Local0)
				}
				Store(0x7C, IO80)
				Return(Local0)
			}
			Method(FRPT, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x80, 
					Buffer(0x80){}
				}, Local0)
				Store(Zero, OB0)
				Store(One, OB00)
				Store(One, OB01)
				Store(Zero, OB02)
				Store(Zero, OB03)
				Store(One, OB04)
				Store(One, OB05)
				Store(Zero, OB06)
				Store(One, OB07)
				Store(OB0, Index(DerefOf(Index(Local0, 0x02)), Zero))
				Store(^^PCI0.CPF3.SVMC, Local1)
				Or(Local1, 0x08, Local1)
				Or(Local1, 0x10, Local1)
				Store(Local1, Index(DerefOf(Index(Local0, 0x02)), One))
				Store(One, Index(DerefOf(Index(Local0, 0x02)), 0x02))
				Store(0x03, Local1)
				Store(0x7D, Local2)
				While(Local2)
				{
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Local1))
					Decrement(Local2)
					Increment(Local1)
				}
				Return(Local0)
			}
			Method(WMSA, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				Store(^^PCI0.LPC0.EC.SAS, Index(DerefOf(Index(Local0, 0x02)), Zero))
				Return(Local0)
			}
			Method(GHPI, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x80, 
					Buffer(0x80){}
				}, Local0)
				JSMI(0xC4, Zero)
				Store(SID0, Index(DerefOf(Index(Local0, 0x02)), Zero))
				Store(SID1, Index(DerefOf(Index(Local0, 0x02)), One))
				Store(SID2, Index(DerefOf(Index(Local0, 0x02)), 0x02))
				Store(SID3, Index(DerefOf(Index(Local0, 0x02)), 0x03))
				Store(SID4, Index(DerefOf(Index(Local0, 0x02)), 0x04))
				Store(SID5, Index(DerefOf(Index(Local0, 0x02)), 0x05))
				Store(SID6, Index(DerefOf(Index(Local0, 0x02)), 0x06))
				Store(SID7, Index(DerefOf(Index(Local0, 0x02)), 0x07))
				Return(Local0)
			}
			Method(WWAR, 1, NotSerialized)
			{
				Store("HP WMI Command 0x10 (BIOS Write)", Debug)
				CreateByteField(Arg0,0x10,DA0)
				CreateByteField(Arg0,0x11,DA1)
				CreateByteField(Arg0,0x12,DA2)
				CreateByteField(Arg0,0x13,DA3)
				CreateByteField(Arg0,0x14,DA4)
				CreateByteField(Arg0,0x15,DA5)
				CreateByteField(Arg0,0x16,DA6)
				CreateByteField(Arg0,0x17,DA7)
				Store(DA0, SID0)
				Store(DA1, SID1)
				Store(DA2, SID2)
				Store(DA3, SID3)
				Store(DA4, SID4)
				Store(DA5, SID5)
				Store(DA6, SID6)
				Store(DA7, SID7)
				JSMI(0xC3, Zero)
				Return(Package(2) {Zero, Zero})
			}
			Method(WPTG, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				Store(WAPT, Index(DerefOf(Index(Local0, 0x02)), Zero))
				Return(Local0)
			}
			Method(WPTS, 1, NotSerialized)
			{
				And(Arg0, 0xFF, Local0)
				Store(Local0, WAPT)
				Return(Package(2) {Zero, Zero})
			}
			Method(GWDI, 0, NotSerialized)
			{
				If(LNot(^^PCI0.LPC0.EC.WLAS))
				{
					Store(One, ^^PCI0.LPC0.EC.WLAS)
				}
				Store(Package(3)
				{
					Zero, 
					0x80, 
					Buffer(0x80){}
				}, Local0)
				Store(One, Index(DerefOf(Index(Local0, 0x02)), Zero))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), One))
				Store(Zero, Local2)
				Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x02))
				Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x03))
				Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x04))
				Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x05))
				Store(0x03, Index(DerefOf(Index(Local0, 0x02)), 0x06))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x07))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x08))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x09))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x0A))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x0B))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x0C))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x0D))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x0E))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x0F))
				Store(Zero, Local2)
				If(^^PCI0.LPC0.EC.WLS)
				{
					Add(Local2, One, Local2)
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x07))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Multiply(Local2, 0x10)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), One)))
					Store(^^PCI0.PB5.XPDV.WVIL, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x02)))
					Store(^^PCI0.PB5.XPDV.WVIH, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x03)))
					Store(^^PCI0.PB5.XPDV.WDIL, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x04)))
					Store(^^PCI0.PB5.XPDV.WDIH, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x05)))
					Store(^^PCI0.PB5.XPDV.WSVL, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x06)))
					Store(^^PCI0.PB5.XPDV.WSVH, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x07)))
					Store(^^PCI0.PB5.XPDV.WSSL, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x08)))
					Store(^^PCI0.PB5.XPDV.WSSH, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x09)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0A)))
					Store(Zero, Local1)
					If(^^PCI0.LPC0.EC.WLD)
					{
						Or(Local1, One, Local1)
					}
					If(WLWI)
					{
						Or(Local1, 0x02, Local1)
					}
					If(^^PCI0.LPC0.EC.WLSL)
					{
						Or(Local1, 0x04, Local1)
					}
					If(BTNS)
					{
						Or(Local1, 0x08, Local1)
					}
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0B)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0C)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0D)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0E)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0F)))
				}
				If(^^PCI0.LPC0.EC.WWS)
				{
					Add(Local2, One, Local2)
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x07))
					Store(0x02, Index(DerefOf(Index(Local0, 0x02)), Multiply(Local2, 0x10)))
					Store(One, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), One)))
					And(WWVD, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x02)))
					ShiftRight(WWVD, 0x08, Local1)
					And(Local1, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x03)))
					And(WWDD, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x04)))
					ShiftRight(WWDD, 0x08, Local1)
					And(Local1, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x05)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x06)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x07)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x08)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x09)))
					Store(One, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0A)))
					Store(Zero, Local1)
					If(^^PCI0.LPC0.EC.OWAN)
					{
						If(WAPT)
						{
							Or(Local1, One, Local1)
						}
						Else
						{
							If(^^PCI0.LPC0.EC.WWD)
							{
								Or(Local1, One, Local1)
							}
						}
					}
					Else
					{
						If(WAPT)
						{
							If(^^PCI0.LPC0.EC.BATP)
							{
								If(^^PCI0.LPC0.EC.WWD)
								{
									Or(Local1, One, Local1)
								}
							}
							Else
							{
								And(Local1, 0xFE, Local1)
							}
						}
						Else
						{
							If(^^PCI0.LPC0.EC.WWD)
							{
								Or(Local1, One, Local1)
							}
						}
					}
					If(WWWI)
					{
						Or(Local1, 0x02, Local1)
					}
					If(^^PCI0.LPC0.EC.WWSL)
					{
						Or(Local1, 0x04, Local1)
					}
					If(BTNS)
					{
						Or(Local1, 0x08, Local1)
					}
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0B)))
					Store(Zero, Local1)
					If(LNot(^^PCI0.LPC0.EC.OWAN))
					{
						If(SIMD)
						{
							Or(Local1, One, Local1)
						}
					}
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0C)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0D)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0E)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0F)))
				}
				If(^^PCI0.LPC0.EC.BTS)
				{
					Add(Local2, One, Local2)
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x07))
					Store(One, Index(DerefOf(Index(Local0, 0x02)), Multiply(Local2, 0x10)))
					Store(One, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), One)))
					And(BTVD, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x02)))
					ShiftRight(BTVD, 0x08, Local1)
					And(Local1, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x03)))
					And(BTDD, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x04)))
					ShiftRight(BTDD, 0x08, Local1)
					And(Local1, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x05)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x06)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x07)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x08)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x09)))
					If(WBCB)
					{
						Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0A)))
					}
					Else
					{
						Store(0x02, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0A)))
					}
					Store(Zero, Local1)
					If(WBCB)
					{
						If(^^PCI0.LPC0.EC.WLD)
						{
							Or(Local1, One, Local1)
						}
						If(WLWI)
						{
							Or(Local1, 0x02, Local1)
						}
						If(^^PCI0.LPC0.EC.WLSL)
						{
							Or(Local1, 0x04, Local1)
						}
					}
					Else
					{
						If(^^PCI0.LPC0.EC.BTD)
						{
							Or(Local1, One, Local1)
						}
						If(BTWI)
						{
							Or(Local1, 0x02, Local1)
						}
						If(^^PCI0.LPC0.EC.BTSL)
						{
							Or(Local1, 0x04, Local1)
						}
					}
					If(BTNS)
					{
						Or(Local1, 0x08, Local1)
					}
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0B)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0C)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0D)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0E)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0F)))
				}
				Return(Local0)
			}
			Method(SWDS, 1, NotSerialized)
			{
				If(Or(Or(^^PCI0.LPC0.EC.WLS, ^^PCI0.LPC0.EC.BTS), ^^PCI0.LPC0.EC.WWS))
				{
					Store(Arg0, Local3)
					And(Local3, 0xFF, Local0)
					ShiftRight(Local3, 0x08, Local1)
					And(Local1, 0xFF, Local1)
					ShiftRight(Local3, 0x10, Local2)
					And(Local2, 0xFF, Local2)
					ShiftRight(Local3, 0x18, Local3)
					And(Local3, 0xFF, Local3)
					If(LEqual(Local3, One))
					{
						If(LEqual(Local2, Zero))
						{
							If(WBCB)
							{
								Store(One, BTNS)
								SWLS(One)
								SBTS(One)
							}
							Else
							{
								SWLS(One)
							}
						}
						If(LEqual(Local2, One))
						{
							SWWS(One)
						}
						If(LEqual(Local2, 0x02))
						{
							SBTS(One)
						}
						If(LEqual(Local2, 0xFE))
						{
							SWLS(One)
							SBTS(One)
							SWWS(One)
						}
						If(LEqual(Local2, 0xFF))
						{
							Store(One, BTNS)
							SWLS(One)
							SBTS(One)
							SWWS(One)
						}
					}
					Else
					{
						If(LEqual(Local2, Zero))
						{
							If(WBCB)
							{
								SWLS(Zero)
								SBTS(Zero)
							}
							Else
							{
								SWLS(Zero)
							}
						}
						If(LEqual(Local2, One))
						{
							SWWS(Zero)
						}
						If(LEqual(Local2, 0x02))
						{
							SBTS(Zero)
						}
						If(LEqual(Local2, 0xFE))
						{
							SWLS(Zero)
							SBTS(Zero)
							SWWS(Zero)
						}
						If(LEqual(Local2, 0xFF))
						{
							Store(Zero, BTNS)
							SWLS(Zero)
							SBTS(Zero)
							SWWS(Zero)
						}
					}
				}
				Else
				{
					Return(Package(2) {0x0D, Zero})
				}
				Sleep(0xC8)
				Store(0x05, WMIU)
				Store(Zero, WMIV)
				Notify(WMID, 0x80)
				Store(0x85, IO80)
				Return(Package(2) {Zero, Zero})
			}
			Method(SBTS, 1, NotSerialized)
			{
				Store(Arg0, Local0)
				And(Local0, One, Local0)
				If(LAnd(^^PCI0.LPC0.EC.BTS, ^^PCI0.LPC0.EC.BTSL))
				{
					Store(Local0, BTWI)
					Store(Local0, ^^PCI0.LPC0.EC.BTD)
					Store(Local0, BTBK)
				}
			}
			Method(SWLS, 1, NotSerialized)
			{
				Store(Arg0, Local0)
				And(Local0, One, Local0)
				If(LAnd(^^PCI0.LPC0.EC.WLS, ^^PCI0.LPC0.EC.WLSL))
				{
					Store(Local0, WLWI)
					Store(Local0, ^^PCI0.LPC0.EC.WLD)
					Store(Local0, WLBK)
				}
			}
			Method(SWWS, 1, NotSerialized)
			{
				Store(Arg0, Local0)
				And(Local0, One, Local0)
				If(LAnd(^^PCI0.LPC0.EC.WWS, ^^PCI0.LPC0.EC.WWSL))
				{
					Store(Local0, WWWI)
					Store(Local0, ^^PCI0.LPC0.EC.WWD)
					Store(Local0, WWBK)
				}
			}
			Method(GDLC, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				Store(HSDC, Index(DerefOf(Index(Local0, 0x02)), Zero))
				Store(HSDS, Index(DerefOf(Index(Local0, 0x02)), One))
				Return(Local0)
			}
			Method(SDLC, 1, NotSerialized)
			{
				Store(0x1D, HWCT)
				Store(0x02, HWBC)
				Store(Arg0, Index(WMBF, Zero))
				Store(WMBF, HWBF)
				Store(0xC3, SSMP)
				Return(Package(2) {Zero, Zero})
			}
			Method(GBUS, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04){}
				}, Local2)
				If(LAnd(HBUC, One))
				{
					Store(One, Local0)
				}
				Else
				{
					Store(Zero, Local0)
				}
				Store(HBUS, Local1)
				Store(Local0, Index(DerefOf(Index(Local2, 0x02)), Zero))
				Store(Local1, Index(DerefOf(Index(Local2, 0x02)), One))
				Return(Local2)
			}
			Method(SBUS, 1, NotSerialized)
			{
				Store(Arg0, HBUC)
				Return(Package(2) {Zero, Zero})
			}
			Method(WMBG, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				If(^^PCI0.LPC0.EC.BATP)
				{
					If(^^PCI0.LPC0.EC.ACSC)
					{
						Store(0x03, Index(DerefOf(Index(Local0, 0x02)), Zero))
					}
					Else
					{
						If(^^PCI0.LPC0.EC.ADDC)
						{
							Store(0x02, Index(DerefOf(Index(Local0, 0x02)), Zero))
						}
						Else
						{
							If(And(^^PCI0.LPC0.EC.BST, 0x02))
							{
								Store(One, Index(DerefOf(Index(Local0, 0x02)), Zero))
							}
							Else
							{
								Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Zero))
							}
						}
					}
				}
				Else
				{
					Store(0xFF, Index(DerefOf(Index(Local0, 0x02)), Zero))
				}
				Store(0xFF, Index(DerefOf(Index(Local0, 0x02)), One))
				Return(Local0)
			}
			Method(WMSG, 1, NotSerialized)
			{
				Store(Arg0, Local1)
				And(Local1, 0xFF, Local0)
				ShiftRight(Local1, 0x08, Local1)
				And(Local1, 0xFF, Local1)
				If(LEqual(Local0, Zero))
				{
					If(^^PCI0.LPC0.EC.BATP)
					{
						If(LEqual(Local1, Zero))
						{
							Store(Zero, ^^PCI0.LPC0.EC.ADDC)
							Store(Zero, ^^PCI0.LPC0.EC.ACSC)
							Store(Zero, Local0)
							Return(Local0)
						}
						If(LEqual(Local1, One))
						{
							Store(Zero, ^^PCI0.LPC0.EC.ADDC)
							Store(Zero, ^^PCI0.LPC0.EC.ACSC)
							Store(Zero, Local0)
							Return(Local0)
						}
						If(LEqual(Local1, 0x02))
						{
							Store(One, ^^PCI0.LPC0.EC.ADDC)
							Store(Zero, ^^PCI0.LPC0.EC.ACSC)
							Store(Zero, Local0)
							Return(Local0)
						}
					}
					Else
					{
						Store(0xFF, Local0)
						Return(Local0)
					}
				}
				If(LEqual(Local0, One))
				{
					Store(0xFF, Local0)
					Return(Local0)
				}
				If(LEqual(Local0, 0x63))
				{
					If(^^PCI0.LPC0.EC.BATP)
					{
						If(LEqual(Local1, Zero))
						{
							Store(Zero, ^^PCI0.LPC0.EC.ADDC)
							Store(Zero, ^^PCI0.LPC0.EC.ACSC)
							Store(Zero, Local0)
							Return(Local0)
						}
						If(LEqual(Local1, One))
						{
							Store(One, ^^PCI0.LPC0.EC.ADDC)
							Store(Zero, ^^PCI0.LPC0.EC.ACSC)
							Store(Zero, Local0)
							Return(Local0)
						}
						If(LEqual(Local1, 0x02))
						{
							Store(Zero, ^^PCI0.LPC0.EC.ADDC)
							Store(One, ^^PCI0.LPC0.EC.ACSC)
							Store(Zero, Local0)
							Return(Local0)
						}
					}
					Else
					{
						Store(0xFF, Local0)
						Return(Local0)
					}
				}
				Return(Local0)
			}
			Method(GTDC, 1, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x80, 
					Buffer(0x80){}
				}, Local0)
				If(LEqual(Arg0, Zero))
				{
					Store(One, Index(DerefOf(Index(Local0, 0x02)), Zero))
					Store(^^PCI0.LPC0.EC.CPT0, Index(DerefOf(Index(Local0, 0x02)), One))
				}
				If(LEqual(Arg0, One))
				{
					If(LEqual(^^PCI0.LPC0.EC.UMAF, Zero))
					{
						Store(One, Index(DerefOf(Index(Local0, 0x02)), Zero))
						Store(Arg0, ^^PCI0.LPC0.EC.WSCR)
						Store(One, ^^PCI0.LPC0.EC.WRFG)
						While(^^PCI0.LPC0.EC.WRFG)
						{
							Stall(0x0A)
						}
						Store(^^PCI0.LPC0.EC.WDA0, Index(DerefOf(Index(Local0, 0x02)), One))
					}
				}
				If(LEqual(Arg0, 0x03))
				{
					Store(One, Index(DerefOf(Index(Local0, 0x02)), Zero))
					Store(Arg0, ^^PCI0.LPC0.EC.WSCR)
					Store(One, ^^PCI0.LPC0.EC.WRFG)
					While(^^PCI0.LPC0.EC.WRFG)
					{
						Stall(0x0A)
					}
					Store(^^PCI0.LPC0.EC.WDA0, Index(DerefOf(Index(Local0, 0x02)), One))
				}
				If(LEqual(Arg0, 0x04))
				{
					If(^^PCI0.LPC0.EC.BATP)
					{
						Store(One, Index(DerefOf(Index(Local0, 0x02)), Zero))
						Store(Arg0, ^^PCI0.LPC0.EC.WSCR)
						Store(One, ^^PCI0.LPC0.EC.WRFG)
						While(^^PCI0.LPC0.EC.WRFG)
						{
							Stall(0x0A)
						}
						Store(^^PCI0.LPC0.EC.WDA0, Index(DerefOf(Index(Local0, 0x02)), One))
					}
				}
				If(LEqual(Arg0, 0x06))
				{
					If(LGreaterEqual(^^PCI0.CPF3.CORN, Zero))
					{
						Store(One, Index(DerefOf(Index(Local0, 0x02)), Zero))
						Store(^^PCI0.LPC0.EC.THFG, Index(DerefOf(Index(Local0, 0x02)), One))
					}
					If(LGreaterEqual(^^PCI0.CPF3.CORN, One))
					{
						Store(0x02, Index(DerefOf(Index(Local0, 0x02)), Zero))
						Store(^^PCI0.LPC0.EC.THFG, Index(DerefOf(Index(Local0, 0x02)), 0x02))
					}
					If(LGreaterEqual(^^PCI0.CPF3.CORN, 0x02))
					{
						Store(0x03, Index(DerefOf(Index(Local0, 0x02)), Zero))
						Store(^^PCI0.LPC0.EC.THFG, Index(DerefOf(Index(Local0, 0x02)), 0x03))
					}
					If(LGreaterEqual(^^PCI0.CPF3.CORN, 0x03))
					{
						Store(0x04, Index(DerefOf(Index(Local0, 0x02)), Zero))
						Store(^^PCI0.LPC0.EC.THFG, Index(DerefOf(Index(Local0, 0x02)), 0x04))
					}
				}
				If(LEqual(Arg0, 0x10))
				{
					Store(One, Index(DerefOf(Index(Local0, 0x02)), Zero))
					Store(CDA0, Index(DerefOf(Index(Local0, 0x02)), One))
				}
				If(LEqual(Arg0, 0x11))
				{
					If(LEqual(^^PCI0.LPC0.EC.UMAF, Zero))
					{
						Store(One, Index(DerefOf(Index(Local0, 0x02)), Zero))
						Store(GDA0, Index(DerefOf(Index(Local0, 0x02)), One))
					}
				}
				If(LEqual(Arg0, 0x13))
				{
					Store(One, Index(DerefOf(Index(Local0, 0x02)), Zero))
					Store(FDA0, Index(DerefOf(Index(Local0, 0x02)), One))
				}
				If(LEqual(Arg0, 0x14))
				{
					If(^^PCI0.LPC0.EC.BATP)
					{
						Store(One, Index(DerefOf(Index(Local0, 0x02)), Zero))
						Store(BDA0, Index(DerefOf(Index(Local0, 0x02)), One))
					}
				}
				If(LEqual(Arg0, 0x20))
				{
					Store(One, Index(DerefOf(Index(Local0, 0x02)), Zero))
					Store(Arg0, ^^PCI0.LPC0.EC.WSCR)
					Store(One, ^^PCI0.LPC0.EC.WRFG)
					While(^^PCI0.LPC0.EC.WRFG)
					{
						Stall(0x0A)
					}
					Store(^^PCI0.LPC0.EC.WDA0, Index(DerefOf(Index(Local0, 0x02)), One))
				}
				If(LEqual(Arg0, 0x21))
				{
					If(LEqual(^^PCI0.LPC0.EC.UMAF, Zero))
					{
						Store(One, Index(DerefOf(Index(Local0, 0x02)), Zero))
						Store(Arg0, ^^PCI0.LPC0.EC.WSCR)
						Store(One, ^^PCI0.LPC0.EC.WRFG)
						While(^^PCI0.LPC0.EC.WRFG)
						{
							Stall(0x0A)
						}
						Store(^^PCI0.LPC0.EC.WDA0, Index(DerefOf(Index(Local0, 0x02)), One))
					}
				}
				If(LEqual(Arg0, 0x23))
				{
					Store(One, Index(DerefOf(Index(Local0, 0x02)), Zero))
					Store(Arg0, ^^PCI0.LPC0.EC.WSCR)
					Store(One, ^^PCI0.LPC0.EC.WRFG)
					While(^^PCI0.LPC0.EC.WRFG)
					{
						Stall(0x0A)
					}
					Store(^^PCI0.LPC0.EC.WDA0, Index(DerefOf(Index(Local0, 0x02)), One))
				}
				If(LEqual(Arg0, 0x24))
				{
					If(^^PCI0.LPC0.EC.BATP)
					{
						Store(One, Index(DerefOf(Index(Local0, 0x02)), Zero))
						Store(Arg0, ^^PCI0.LPC0.EC.WSCR)
						Store(One, ^^PCI0.LPC0.EC.WRFG)
						While(^^PCI0.LPC0.EC.WRFG)
						{
							Stall(0x0A)
						}
						Store(^^PCI0.LPC0.EC.WDA0, Index(DerefOf(Index(Local0, 0x02)), One))
					}
				}
				If(LEqual(Arg0, 0xAA))
				{
					Store(^^PCI0.LPC0.EC.WTTS, Index(DerefOf(Index(Local0, 0x02)), Zero))
				}
				Return(Local0)
			}
			Method(STDC, 1, NotSerialized)
			{
				Store(Arg0, Local1)
				And(Local1, 0xFF, SUBC)
				ShiftRight(Local1, 0x08, Local1)
				And(Local1, 0xFF, SIZE)
				ShiftRight(Local1, 0x08, Local1)
				And(Local1, 0xFF, TDA0)
				If(LGreaterEqual(SIZE, 0x02))
				{
					Return(Package(2) {0x06, Zero})
				}
				If(LEqual(SUBC, 0x10))
				{
					Store(0x55, CDAF)
					Store(TDA0, CDA0)
					Return(Package(2) {Zero, Zero})
				}
				If(LEqual(SUBC, 0x11))
				{
					If(LEqual(^^PCI0.LPC0.EC.UMAF, Zero))
					{
						Store(0x55, GDAF)
						Store(TDA0, GDA0)
					}
					Return(Package(2) {Zero, Zero})
				}
				If(LEqual(SUBC, 0x13))
				{
					Store(0x55, FDAF)
					Store(TDA0, FDA0)
					Return(Package(2) {Zero, Zero})
				}
				If(LEqual(SUBC, 0x14))
				{
					If(^^PCI0.LPC0.EC.BATP)
					{
						Store(0x55, BDAF)
						Store(TDA0, BDA0)
					}
					Return(Package(2) {Zero, Zero})
				}
				If(LEqual(SUBC, 0x20))
				{
					Store(SUBC, ^^PCI0.LPC0.EC.WSCR)
					Store(TDA0, ^^PCI0.LPC0.EC.WDA0)
					Store(One, ^^PCI0.LPC0.EC.WWFG)
					Return(Package(2) {Zero, Zero})
				}
				If(LEqual(SUBC, 0x21))
				{
					If(LEqual(^^PCI0.LPC0.EC.UMAF, Zero))
					{
						Store(SUBC, ^^PCI0.LPC0.EC.WSCR)
						Store(TDA0, ^^PCI0.LPC0.EC.WDA0)
						Store(One, ^^PCI0.LPC0.EC.WWFG)
					}
					Return(Package(2) {Zero, Zero})
				}
				If(LEqual(SUBC, 0x23))
				{
					Store(SUBC, ^^PCI0.LPC0.EC.WSCR)
					Store(TDA0, ^^PCI0.LPC0.EC.WDA0)
					Store(One, ^^PCI0.LPC0.EC.WWFG)
					Return(Package(2) {Zero, Zero})
				}
				If(LEqual(SUBC, 0x24))
				{
					If(^^PCI0.LPC0.EC.BATP)
					{
						Store(SUBC, ^^PCI0.LPC0.EC.WSCR)
						Store(TDA0, ^^PCI0.LPC0.EC.WDA0)
						Store(One, ^^PCI0.LPC0.EC.WWFG)
					}
					Return(Package(2) {Zero, Zero})
				}
				If(LEqual(SUBC, 0xAA))
				{
					Store(SUBC, ^^PCI0.LPC0.EC.WSCR)
					Store(One, ^^PCI0.LPC0.EC.WWFG)
					Return(Package(2) {Zero, Zero})
				}
				Return(Package(2) {0x06, Zero})
			}
			Method(GFCC, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				Store(FACM, Index(DerefOf(Index(Local0, 0x02)), Zero))
				Return(Local0)
			}
			Method(SFCC, 1, NotSerialized)
			{
				Store(0x29, HWCT)
				Store(0x02, HWBC)
				Store(Arg0, Index(WMBF, Zero))
				Store(WMBF, HWBF)
				Store(0xC3, SSMP)
				Store(Arg0, FACM)
				Return(Package(2) {Zero, Zero})
			}
			Method(GPES, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				Store(0x2A, HWCT)
				Store(One, HWBC)
				Store(0xC3, SSMP)
				Store(HWBF, WMBF)
				Store(WB00, Index(DerefOf(Index(Local0, 0x02)), Zero))
				Return(Local0)
			}
			Method(SPES, 1, NotSerialized)
			{
				Store(0x2A, HWCT)
				Store(0x02, HWBC)
				Store(Arg0, Index(WMBF, Zero))
				Store(WMBF, HWBF)
				Store(0xC3, SSMP)
				Return(Package(2) {Zero, Zero})
			}
			Method(GBCO, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				If(^^PCI0.LPC0.EC.BATP)
				{
					Store(^^PCI0.LPC0.EC.W2BG, Index(DerefOf(Index(Local0, 0x02)), Zero))
				}
				Else
				{
					Store(0xFF, Index(DerefOf(Index(Local0, 0x02)), Zero))
				}
				Store(0xFF, Index(DerefOf(Index(Local0, 0x02)), One))
				Return(Local0)
			}
			Method(SBCO, 1, NotSerialized)
			{
				Store(Arg0, Local1)
				And(Local1, 0xFF, Local0)
				ShiftRight(Local1, 0x08, Local1)
				And(Local1, 0xFF, Local1)
				If(LEqual(Local0, Zero))
				{
					If(^^PCI0.LPC0.EC.BATP)
					{
						Store(Local1, ^^PCI0.LPC0.EC.W2BS)
						Return(^^PCI0.LPC0.EC.W2BR)
					}
					Else
					{
						Store(0x36, Local0)
						Return(Local0)
					}
				}
				If(LEqual(Local0, One))
				{
					Store(0x36, Local0)
					Return(Local0)
				}
				Return(Local0)
			}
			Method(GTCS, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				Store(^^PCI0.LPC0.EC.ACCS, Index(DerefOf(Index(Local0, 0x02)), Zero))
				Store(^^PCI0.LPC0.EC.MMS, Index(DerefOf(Index(Local0, 0x02)), One))
				Store(^^PCI0.LPC0.EC.DMS, Index(DerefOf(Index(Local0, 0x02)), 0x02))
				Return(Local0)
			}
			Method(STCS, 1, NotSerialized)
			{
				Store(Arg0, Local3)
				ShiftRight(Local3, 0x08, Local1)
				And(Local1, 0xFF, ^^PCI0.LPC0.EC.MMS)
				ShiftRight(Local3, 0x10, Local2)
				And(Local2, 0xFF, ^^PCI0.LPC0.EC.DMS)
				Return(Package(2) {Zero, Zero})
			}
			Method(_WED, 1, NotSerialized)
			{
				If(LEqual(Arg0, 0xA0))
				{
					If(LEqual(DerefOf(Index(ETYP, Zero)), Zero))
					{
						Store(S001, BF2S)
						Store(BF2S, Index(DerefOf(Index(EVNT, Zero)), One))
						Return(DerefOf(Index(EVNT, Zero)))
					}
					If(LEqual(DerefOf(Index(ETYP, Zero)), One))
					{
						Return(DerefOf(Index(EVNT, One)))
					}
					Else
					{
						Return(DerefOf(Index(EVNT, 0x02)))
					}
				}
				Else
				{
					Store(Buffer(0x08)
					{
						0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
					}, Local0)
					CreateDWordField(Local0, Zero, EVID)
					CreateDWordField(Local0, 0x04, EVDA)
					Store(WMIU, EVID)
					Store(WMIV, EVDA)
					If(LNotEqual(WMIY, Zero))
					{
						Store(WMIY, WMIU)
						Store(WMIZ, WMIV)
						Store(WMIU, EVID)
						Store(WMIV, EVDA)
						Store(Zero, WMIY)
						Store(Zero, WMIZ)
						If(LEqual(WEVT, Zero))
						{
							Store(One, WEVT)
							Notify(WMID, 0x80)
						}
					}
					Else
					{
						Store(Zero, WMIU)
						Store(Zero, WMIV)
					}
					Return(Local0)
				}
			}
			Name(WQAE, Buffer(0x08A9)
			{
				0x46, 0x4F, 0x4D, 0x42, 0x01, 0x00, 0x00, 0x00, 
				0x99, 0x08, 0x00, 0x00, 0x8A, 0x3A, 0x00, 0x00, 
				0x44, 0x53, 0x00, 0x01, 0x1A, 0x7D, 0xDA, 0x54, 
				0x98, 0x4B, 0x9C, 0x00, 0x01, 0x06, 0x18, 0x42, 
				0x10, 0x13, 0x10, 0x22, 0x21, 0x04, 0x12, 0x01, 
				0xA1, 0xC8, 0x2C, 0x0C, 0x86, 0x10, 0x38, 0x2E, 
				0x84, 0x1C, 0x40, 0x88, 0x59, 0x50, 0x08, 0x21, 
				0x10, 0xEA, 0x4F, 0x20, 0xBF, 0x02, 0x10, 0x3A, 
				0x14, 0x20, 0x53, 0x80, 0x41, 0x01, 0x4E, 0x11, 
				0x44, 0xD0, 0xAB, 0x00, 0x9B, 0x02, 0x4C, 0x0A, 
				0xB0, 0x28, 0x40, 0xBB, 0x00, 0xCB, 0x02, 0x74, 
				0x0B, 0x90, 0x0E, 0x4B, 0x44, 0x82, 0xA3, 0xC4, 
				0x80, 0xA3, 0x74, 0x62, 0x0B, 0x37, 0x6C, 0xF0, 
				0x42, 0x51, 0x34, 0x83, 0x28, 0x09, 0x2A, 0x17, 
				0xE0, 0x1B, 0x41, 0xE0, 0xE5, 0x0A, 0x90, 0x3C, 
				0x01, 0x69, 0x16, 0x60, 0x58, 0x80, 0x75, 0x01, 
				0xB2, 0x87, 0x40, 0xA5, 0x0E, 0x01, 0x25, 0x67, 
				0x08, 0xA8, 0x01, 0xB4, 0x3A, 0x01, 0xE1, 0x57, 
				0x3A, 0x25, 0x24, 0x41, 0x38, 0x63, 0x15, 0x8F, 
				0xAF, 0x59, 0x34, 0x3D, 0x27, 0x39, 0xC7, 0x90, 
				0xE3, 0x71, 0xA1, 0x07, 0xC1, 0x05, 0x78, 0x18, 
				0x06, 0x1D, 0xB2, 0x22, 0x6B, 0x80, 0xC1, 0x58, 
				0x18, 0x0B, 0x75, 0x31, 0x6A, 0xD4, 0x48, 0xD9, 
				0x80, 0x0C, 0x51, 0x12, 0x1C, 0x6A, 0xD4, 0x96, 
				0x28, 0xC0, 0xFC, 0x38, 0x34, 0xBB, 0xB6, 0xC7, 
				0x42, 0x20, 0x99, 0xB4, 0xA1, 0xA0, 0xA4, 0x40, 
				0x68, 0x6C, 0x67, 0xEA, 0x19, 0x45, 0x3C, 0x52, 
				0xC3, 0x24, 0xF0, 0x28, 0x22, 0x1B, 0x8D, 0x43, 
				0x63, 0x87, 0xE1, 0x61, 0x06, 0x3B, 0x88, 0xC3, 
				0x38, 0xE6, 0xC8, 0x09, 0x3C, 0xA1, 0x23, 0x3D, 
				0xF2, 0xC2, 0xE6, 0x29, 0xD4, 0x18, 0xCD, 0x41, 
				0x11, 0xB8, 0xD0, 0x18, 0x19, 0x10, 0xF2, 0x3C, 
				0x7E, 0x8D, 0xC4, 0x04, 0x76, 0x2F, 0xC0, 0x1A, 
				0xA6, 0x60, 0x1B, 0x9B, 0x98, 0xFE, 0xFF, 0x10, 
				0x47, 0x1E, 0xA3, 0xAD, 0xB9, 0x0B, 0x29, 0x4C, 
				0x8C, 0x28, 0xC1, 0xE2, 0x55, 0x3C, 0x0D, 0xA1, 
				0x3C, 0x29, 0x84, 0x8A, 0x54, 0x19, 0x8A, 0x86, 
				0x1E, 0xA5, 0x42, 0x01, 0xCE, 0xE6, 0x21, 0xDC, 
				0x1A, 0x41, 0x85, 0x10, 0x2B, 0x52, 0xAC, 0xF6, 
				0x07, 0x41, 0x42, 0x2E, 0x5B, 0xC7, 0x07, 0x47, 
				0x1A, 0x0D, 0xEA, 0x50, 0xE0, 0xB1, 0x7B, 0xDC, 
				0xCF, 0x02, 0x3E, 0x08, 0x9C, 0x5B, 0x90, 0xA3, 
				0x3B, 0x8B, 0x47, 0x85, 0x83, 0xF6, 0xF0, 0xD8, 
				0x6D, 0xC0, 0x67, 0x08, 0x9F, 0x02, 0xF0, 0xAE, 
				0x01, 0x35, 0xFD, 0x83, 0x67, 0x82, 0xE0, 0x50, 
				0x43, 0xF4, 0xA8, 0xC3, 0x9D, 0xC0, 0x21, 0x32, 
				0x40, 0x4F, 0xEA, 0xB8, 0xB1, 0x83, 0x3B, 0x99, 
				0x83, 0x7E, 0x6F, 0x68, 0xF6, 0xC6, 0x40, 0x08, 
				0x8E, 0xC7, 0x97, 0x05, 0x36, 0xE1, 0x04, 0x96, 
				0x3F, 0x08, 0xD4, 0xC8, 0x0C, 0xED, 0x51, 0x9E, 
				0x56, 0xCC, 0x90, 0xCF, 0x0C, 0x26, 0xB0, 0x58, 
				0x08, 0x29, 0x80, 0xD0, 0x78, 0xC0, 0x7F, 0x03, 
				0x78, 0xC0, 0xF0, 0xCD, 0xC0, 0xF3, 0x35, 0xC1, 
				0xB0, 0x10, 0x32, 0xB2, 0x0A, 0x8F, 0x87, 0x8E, 
				0xC2, 0xD7, 0x83, 0xC3, 0x39, 0xAD, 0x78, 0x26, 
				0x18, 0x0E, 0x42, 0x27, 0x09, 0x8B, 0x1A, 0x36, 
				0x3D, 0x39, 0xF0, 0x43, 0x03, 0xBB, 0x19, 0x9C, 
				0xC1, 0x23, 0x80, 0x47, 0x72, 0x42, 0xFE, 0x98, 
				0x78, 0x60, 0xF0, 0x01, 0xF1, 0xDE, 0xA7, 0x4C, 
				0x46, 0x70, 0xA6, 0x06, 0xF4, 0x71, 0xC0, 0xFF, 
				0xFF, 0xA1, 0xF0, 0x21, 0x7A, 0x7C, 0xA7, 0x7C, 
				0xBC, 0x96, 0x00, 0x21, 0x59, 0xE3, 0x84, 0x7E, 
				0x87, 0xF0, 0xF1, 0xC3, 0x47, 0x16, 0x47, 0x84, 
				0x90, 0x93, 0x53, 0x00, 0x1A, 0xF8, 0x74, 0xCF, 
				0x2E, 0xC2, 0xE9, 0x7A, 0x52, 0x0E, 0x34, 0x0C, 
				0x3A, 0x4E, 0x70, 0x9C, 0x07, 0xC0, 0x31, 0x4E, 
				0xF8, 0xE7, 0x02, 0xF8, 0x03, 0xE4, 0xA7, 0x8C, 
				0x57, 0x8C, 0x04, 0x8E, 0x39, 0x42, 0xF4, 0xB9, 
				0xC6, 0x23, 0xC4, 0xC2, 0x3F, 0x55, 0x14, 0x3E, 
				0x10, 0x32, 0x46, 0x70, 0x01, 0x7A, 0x8C, 0xC0, 
				0x37, 0xE0, 0x18, 0xD1, 0x47, 0x09, 0xAE, 0xFE, 
				0xA0, 0x41, 0x07, 0x88, 0xFB, 0xFF, 0x0F, 0x10, 
				0x3E, 0xA8, 0x07, 0x08, 0x7C, 0xA3, 0x1F, 0x3D, 
				0xD0, 0xE3, 0xB2, 0xE8, 0xF3, 0x80, 0x8C, 0x9F, 
				0x68, 0x34, 0x2F, 0x7E, 0x3A, 0xE0, 0x87, 0x0F, 
				0xF0, 0x80, 0x7A, 0x48, 0x38, 0x50, 0xCC, 0xB4, 
				0x39, 0xE8, 0xB3, 0xCB, 0xA1, 0x63, 0x87, 0x0B, 
				0xFE, 0x13, 0x08, 0xB8, 0xE4, 0x1D, 0xC2, 0x40, 
				0x31, 0x62, 0xFC, 0x39, 0xC8, 0xA7, 0x30, 0xF0, 
				0xFF, 0xFF, 0x4F, 0x61, 0xB8, 0x11, 0xF0, 0x20, 
				0xAF, 0x05, 0x9F, 0xB6, 0xA8, 0x74, 0x18, 0xD4, 
				0x81, 0x0B, 0x30, 0x09, 0x1A, 0xE1, 0x59, 0xA2, 
				0x36, 0x08, 0x01, 0xBF, 0x4D, 0xBC, 0x6D, 0xF9, 
				0x16, 0x10, 0xE7, 0xC8, 0x7B, 0x3B, 0x70, 0x11, 
				0x8C, 0x08, 0xA7, 0x1D, 0xCA, 0x63, 0x88, 0x18, 
				0x23, 0xCA, 0xE3, 0x96, 0x51, 0xDE, 0xB6, 0x5E, 
				0x00, 0xE2, 0x9D, 0xE5, 0xF3, 0x96, 0x31, 0x82, 
				0x47, 0x7E, 0xE0, 0x62, 0x62, 0xDF, 0x13, 0xFA, 
				0xB9, 0xF9, 0xC0, 0x05, 0x38, 0xFB, 0xFF, 0x1F, 
				0xB8, 0x00, 0x0E, 0x05, 0x3D, 0x0C, 0xA1, 0x87, 
				0xE1, 0xA9, 0x9C, 0xCB, 0x13, 0xE5, 0xA9, 0x44, 
				0x8C, 0x1A, 0x26, 0xEA, 0x33, 0x94, 0x2F, 0x1A, 
				0x3E, 0x10, 0x81, 0xEF, 0xCC, 0x05, 0xFC, 0xFE, 
				0xFF, 0x07, 0x22, 0x38, 0x02, 0xCF, 0x34, 0xA0, 
				0xF4, 0x39, 0x03, 0x81, 0x9C, 0x8A, 0x0F, 0x35, 
				0xC0, 0x48, 0xF4, 0xAB, 0xC1, 0x27, 0x1A, 0x2A, 
				0x13, 0x06, 0x75, 0xA8, 0x01, 0x4C, 0x5E, 0x61, 
				0x9E, 0x46, 0xCF, 0xF9, 0x59, 0xC6, 0xA7, 0x1A, 
				0x1F, 0x4A, 0x8D, 0x63, 0x88, 0x97, 0x99, 0x87, 
				0x1A, 0x1F, 0x0B, 0x5E, 0x49, 0x7D, 0xA8, 0x31, 
				0x54, 0x9C, 0x87, 0x1A, 0x9F, 0x48, 0x03, 0x45, 
				0x7D, 0xB3, 0x79, 0xB6, 0x31, 0x7A, 0x7C, 0xDF, 
				0x50, 0x0D, 0xF1, 0x50, 0xC3, 0x84, 0xBD, 0x23, 
				0xF4, 0xC1, 0xF5, 0xA1, 0x06, 0x1C, 0xFF, 0xFF, 
				0x43, 0x0D, 0xC0, 0xFF, 0xFF, 0xFF, 0xA1, 0x06, 
				0x70, 0x74, 0x34, 0x80, 0x73, 0x64, 0xC4, 0x1D, 
				0x0D, 0xC0, 0x75, 0x28, 0x05, 0x0E, 0x47, 0x03, 
				0xE0, 0x71, 0x14, 0x02, 0xF3, 0x85, 0xC6, 0x47, 
				0x21, 0x60, 0xF1, 0xFF, 0x3F, 0x0A, 0xE1, 0x64, 
				0x9F, 0x83, 0x50, 0x42, 0x8F, 0x42, 0x80, 0x54, 
				0xC8, 0xA7, 0x88, 0x67, 0x1F, 0x5F, 0x7E, 0x1E, 
				0x08, 0x22, 0xBC, 0xE6, 0xFB, 0x14, 0xE4, 0x43, 
				0xBE, 0x8F, 0x42, 0x0C, 0xC6, 0x50, 0xBE, 0x06, 
				0xF9, 0x28, 0xC4, 0xA0, 0x5E, 0x83, 0x7C, 0xDF, 
				0x37, 0xC8, 0x91, 0x18, 0xFB, 0x99, 0xC0, 0x47, 
				0x21, 0x26, 0xED, 0x28, 0x04, 0x28, 0xFC, 0xFF, 
				0x1F, 0x85, 0x00, 0xFE, 0xFF, 0xFF, 0x8F, 0x42, 
				0x80, 0xB3, 0x00, 0x47, 0x03, 0xD0, 0x4D, 0xEB, 
				0x51, 0x08, 0xBC, 0x77, 0x96, 0xD3, 0x3E, 0x01, 
				0x9F, 0x85, 0x00, 0xB3, 0xFF, 0xFF, 0xB3, 0x10, 
				0x30, 0x3B, 0x0A, 0x45, 0x3D, 0xE8, 0x57, 0xA1, 
				0x27, 0x80, 0x17, 0x80, 0x18, 0x61, 0xDE, 0x81, 
				0x5E, 0x32, 0xD9, 0x5D, 0xDC, 0x38, 0x4F, 0x2E, 
				0xA7, 0x6D, 0x94, 0x97, 0x20, 0x1F, 0x28, 0x9E, 
				0x85, 0x0C, 0xF5, 0x2E, 0x14, 0xF4, 0x8D, 0xDC, 
				0xA3, 0x8C, 0x19, 0x3F, 0xC4, 0xF3, 0x90, 0x21, 
				0x9E, 0x85, 0x00, 0x76, 0xFD, 0xFF, 0xCF, 0x42, 
				0x00, 0xFF, 0xFF, 0xFF, 0x47, 0x03, 0xF8, 0x2F, 
				0x00, 0x9F, 0x85, 0x80, 0xE7, 0x09, 0xE0, 0x41, 
				0xDB, 0x67, 0x21, 0x80, 0x33, 0x87, 0xCB, 0xF3, 
				0x0F, 0x7A, 0x60, 0xEF, 0x11, 0x9E, 0xF5, 0x71, 
				0xBF, 0x5E, 0x7A, 0xE0, 0x0F, 0x05, 0xCF, 0x42, 
				0x0C, 0xEB, 0x98, 0x7C, 0x16, 0x62, 0x10, 0x2F, 
				0x9A, 0x86, 0x78, 0xE1, 0xF4, 0x61, 0xC0, 0xFF, 
				0x7F, 0xBC, 0xC0, 0xAF, 0x9C, 0x06, 0x0A, 0x12, 
				0xE8, 0x59, 0x08, 0x60, 0xFC, 0xFF, 0xFF, 0x2C, 
				0x04, 0x90, 0x71, 0x8D, 0x3A, 0x0B, 0x01, 0xCB, 
				0x63, 0x0C, 0x3B, 0xAD, 0x24, 0xF8, 0xFF, 0x3F, 
				0x0B, 0x01, 0x9F, 0x5C, 0x46, 0x0E, 0x42, 0x98, 
				0x88, 0x6F, 0x05, 0x1F, 0x33, 0x01, 0xA5, 0xE7, 
				0xA0, 0x17, 0x77, 0x63, 0x04, 0x7E, 0x91, 0x78, 
				0xCC, 0x64, 0x47, 0x4D, 0xC3, 0x3C, 0x0B, 0x19, 
				0xEF, 0x30, 0xCE, 0xE0, 0x09, 0xDE, 0x93, 0x7F, 
				0x16, 0x62, 0x60, 0xC7, 0x18, 0xEC, 0x51, 0xC8, 
				0xA0, 0x06, 0x8F, 0x1D, 0x22, 0x4C, 0xA0, 0x67, 
				0x21, 0x16, 0x6A, 0xDC, 0x3A, 0x7F, 0xF8, 0x2C, 
				0x04, 0xBC, 0xFF, 0xFF, 0x67, 0x21, 0xC0, 0xD3, 
				0x61, 0xC3, 0x67, 0x0D, 0xF0, 0x0C, 0xDF, 0xA3, 
				0x3A, 0x87, 0xC7, 0x63, 0xE0, 0x92, 0x55, 0xC7, 
				0x09, 0x83, 0xE5, 0x5E, 0xA7, 0x6C, 0x9C, 0x61, 
				0xE8, 0x20, 0xAC, 0x0E, 0x48, 0xC3, 0xC1, 0xDC, 
				0x43, 0x0E, 0xE2, 0x7C, 0xD8, 0x40, 0xAD, 0x08, 
				0x4E, 0xC7, 0x24, 0x0F, 0xDA, 0x5A, 0x28, 0xA4, 
				0x80, 0x46, 0x03, 0x32, 0xBC, 0x33, 0x9F, 0x96, 
				0x28, 0x88, 0x01, 0x7D, 0x02, 0xB2, 0x8D, 0x73, 
				0x00, 0x6A, 0x2F, 0x9A, 0x02, 0x39, 0xDA, 0x60, 
				0xF4, 0x5F, 0x16, 0xE8, 0x6C, 0x7C, 0x0D, 0xE0, 
				0x1A, 0x20, 0x74, 0x30, 0x30, 0xB4, 0xD5, 0xDC, 
				0x62, 0x50, 0x60, 0xC6, 0x7F, 0x70, 0x31, 0x81, 
				0x8F, 0x2E, 0xF8, 0xB3, 0x00, 0xEE, 0xFF, 0x3F, 
				0x5C, 0x8F, 0xF6, 0x5D, 0xA0, 0xEA, 0xC9, 0xEA, 
				0x8A, 0x60, 0x75, 0x97, 0x17, 0x08, 0x33, 0x32, 
				0x41, 0x7D, 0x07, 0x02, 0x50, 0x00, 0xF9, 0x0E, 
				0xE0, 0xA3, 0xD3, 0x73, 0x00, 0x9B, 0x48, 0x88, 
				0x30, 0xD1, 0x8C, 0x8E, 0x98, 0x30, 0x2A, 0xFA, 
				0x84, 0x29, 0x88, 0x27, 0xEC, 0x58, 0x13, 0x46, 
				0xCF, 0xC4, 0x77, 0x1B, 0x36, 0x62, 0x4C, 0x88, 
				0xDB, 0x06, 0xB4, 0x09, 0x06, 0xF5, 0x3D, 0x08, 
				0xD6, 0x90, 0xF9, 0x58, 0x7C, 0x67, 0xC0, 0x4D, 
				0x19, 0x8C, 0x73, 0x62, 0xD7, 0x04, 0x0B, 0x9C, 
				0x33, 0xC8, 0xE1, 0x31, 0xD7, 0x2F, 0x7E, 0x5B, 
				0xF2, 0xE8, 0xF8, 0x41, 0xC1, 0x37, 0x1C, 0x86, 
				0xFD, 0x30, 0xE6, 0x19, 0xBD, 0x8A, 0xF9, 0xE6, 
				0x86, 0x81, 0xF5, 0x78, 0x39, 0xAC, 0xD1, 0xC2, 
				0x1E, 0xDA, 0xAB, 0x87, 0xCF, 0x2D, 0x3E, 0x4F, 
				0x18, 0x23, 0xAC, 0x2F, 0x2C, 0xE0, 0x00, 0xFC, 
				0xFF, 0xBF, 0x5A, 0xC1, 0xBE, 0x6B, 0x80, 0xE7, 
				0x26, 0xE4, 0xBB, 0x06, 0xC0, 0xDA, 0xFF, 0xFF, 
				0x5D, 0x03, 0xFE, 0x35, 0xC1, 0x77, 0x0D, 0xE0, 
				0x3D, 0x74, 0xDF, 0x35, 0x80, 0x6B, 0xF6, 0xBB, 
				0x06, 0xEA, 0x18, 0x60, 0x85, 0x77, 0x0D, 0x68, 
				0xB7, 0xB4, 0x57, 0xB4, 0x87, 0x2A, 0x6B, 0xBA, 
				0x6C, 0xA0, 0xD4, 0x5C, 0x36, 0x00, 0x6D, 0xFF, 
				0xFF, 0xCB, 0x06, 0xB0, 0x91, 0x32, 0x61, 0x54, 
				0xF8, 0x09, 0x53, 0x10, 0x4F, 0xD8, 0xC1, 0x2E, 
				0x1B, 0xA0, 0x88, 0x71, 0xD9, 0x00, 0xFD, 0xD8, 
				0x5E, 0x36, 0x80, 0xC1, 0x3D, 0x81, 0xDF, 0x36, 
				0x80, 0x37, 0xA4, 0x6F, 0x1B, 0xC0, 0xF4, 0xFF, 
				0x0F, 0x31, 0xFF, 0x6D, 0x03, 0xC5, 0x61, 0x95, 
				0xB7, 0x0D, 0x88, 0x87, 0x77, 0x46, 0x60, 0x55, 
				0xD7, 0x0D, 0x94, 0x9E, 0xEB, 0x06, 0x40, 0x02, 
				0x31, 0x13, 0x46, 0xC5, 0x9F, 0x30, 0x05, 0xF1, 
				0x84, 0x1D, 0xED, 0xBA, 0x01, 0x8A, 0x20, 0xD7, 
				0x0D, 0xD0, 0xCF, 0xEB, 0x94, 0xC1, 0xFA, 0xFF, 
				0xBF, 0x6E, 0x60, 0x2F, 0x0A, 0x98, 0xFB, 0x06, 
				0xF0, 0x86, 0xE5, 0xF7, 0x0D, 0xC0, 0xC7, 0xE5, 
				0x1B, 0x73, 0xDF, 0x00, 0x6C, 0xFE, 0xFF, 0xEF, 
				0x1B, 0x00, 0x13, 0x2E, 0x0A, 0xB8, 0xFB, 0x06, 
				0xF0, 0xBE, 0x48, 0xFB, 0xBE, 0x01, 0x5C, 0x83, 
				0x49, 0xF8, 0xFF, 0xDF, 0xF5, 0xE8, 0x0B, 0x40, 
				0x51, 0x60, 0x50, 0x43, 0xF2, 0x99, 0x00, 0x3F, 
				0xBA, 0x83, 0x3B, 0xA6, 0xE0, 0x4C, 0x12, 0x1C, 
				0x6A, 0xE0, 0xBE, 0x02, 0x3C, 0xCD, 0x9F, 0xD6, 
				0x7B, 0xBD, 0xE7, 0xF1, 0x24, 0x10, 0x92, 0x1D, 
				0x61, 0x7C, 0x6C, 0x43, 0x9C, 0x0C, 0xC8, 0x41, 
				0xDC, 0x47, 0xF7, 0x88, 0xEF, 0xE1, 0x86, 0x49, 
				0xE0, 0x21, 0x33, 0x34, 0x0E, 0x8D, 0x1D, 0x86, 
				0xEF, 0x02, 0xC1, 0x0E, 0xE2, 0x30, 0xCE, 0xD7, 
				0x04, 0x9E, 0xD0, 0x83, 0xC0, 0x7B, 0xF9, 0xA3, 
				0x41, 0xF1, 0x77, 0x03, 0x4A, 0x60, 0xB8, 0xD0, 
				0x98, 0x91, 0xFA, 0x6C, 0xFF, 0x8E, 0x70, 0x24, 
				0x26, 0xB0, 0x7B, 0x48, 0x59, 0x13, 0xA0, 0xF1, 
				0x96, 0x43, 0x20, 0x7A, 0xC3, 0x91, 0x2D, 0x14, 
				0xCD, 0x2D, 0xCA, 0xFB, 0x42, 0x14, 0x3B, 0x43, 
				0x10, 0x46, 0x94, 0x60, 0x41, 0x9E, 0xD6, 0x62, 
				0x45, 0x79, 0x66, 0x37, 0x42, 0xC4, 0x10, 0xAF, 
				0x0C, 0x81, 0x5E, 0x12, 0xC2, 0x07, 0x79, 0xEC, 
				0x89, 0xD3, 0xFE, 0x20, 0x88, 0xF8, 0x17, 0x82, 
				0x3C, 0x80, 0x28, 0xD2, 0x68, 0x50, 0xE7, 0x06, 
				0x8F, 0xDD, 0x87, 0x10, 0x5F, 0xFE, 0x7D, 0xB8, 
				0xF7, 0xE8, 0x0E, 0xEE, 0x45, 0xFE, 0xA0, 0x3D, 
				0x3C, 0x76, 0xC2, 0xF0, 0x41, 0x03, 0x8E, 0x6B, 
				0x40, 0x4D, 0xFF, 0x19, 0x01, 0x2C, 0x97, 0x7F, 
				0xF8, 0xE3, 0xF1, 0x3D, 0xC1, 0xF3, 0x39, 0xE1, 
				0x04, 0x96, 0x3F, 0x08, 0xD4, 0x71, 0x84, 0xCF, 
				0xF3, 0x85, 0xC3, 0x90, 0xCF, 0x02, 0x87, 0xC5, 
				0xC4, 0x0A, 0xF8, 0xFF, 0x9F, 0x4C, 0xD8, 0x78, 
				0xC0, 0x7F, 0x0F, 0x79, 0xFD, 0xF7, 0xCD, 0xC0, 
				0xF3, 0x35, 0xC1, 0x88, 0x10, 0x72, 0x32, 0x1E, 
				0x34, 0xE8, 0xD9, 0xF8, 0x80, 0xE1, 0xEB, 0x09, 
				0x3B, 0x77, 0x70, 0x51, 0xE7, 0x0E, 0xD4, 0xD1, 
				0xC1, 0xA7, 0x06, 0x76, 0xB3, 0xC1, 0x1C, 0xB7, 
				0xF9, 0x59, 0x03, 0xFC, 0x23, 0x84, 0x7F, 0x7B, 
				0xF0, 0xBC, 0x7C, 0x65, 0x78, 0x75, 0x48, 0xE0, 
				0x90, 0x23, 0x44, 0x8F, 0xCB, 0x23, 0xC4, 0x9C, 
				0x6F, 0x30, 0x43, 0x04, 0xD7, 0x59, 0x00, 0x1C, 
				0x43, 0x04, 0x3E, 0x67, 0x4C, 0x9F, 0x71, 0x60, 
				0xFE, 0xFF, 0xCF, 0x38, 0xEC, 0xD2, 0xC3, 0x07, 
				0x6A, 0x78, 0x13, 0xF8, 0xFE, 0x8C, 0x3B, 0xD2, 
				0x18, 0x9C, 0x1F, 0x33, 0x1E, 0x76, 0x18, 0xF8, 
				0xFB, 0x8E, 0x67, 0x70, 0x34, 0x3E, 0xA0, 0x18, 
				0x21, 0xF8, 0x73, 0xC9, 0x73, 0x8A, 0x35, 0x0F, 
				0x52, 0x33, 0x7A, 0x67, 0x38, 0x04, 0x76, 0xB3, 
				0xC2, 0x1D, 0x38, 0x3C, 0x04, 0x3E, 0x80, 0x56, 
				0x27, 0x47, 0x4E, 0x3F, 0xA7, 0x84, 0x1B, 0x3E, 
				0xBF, 0x0A, 0x60, 0x0E, 0x41, 0x38, 0x85, 0x36, 
				0x7D, 0x6A, 0x34, 0x6A, 0xD5, 0xA0, 0x4C, 0x8D, 
				0x32, 0x0D, 0x6A, 0xF5, 0xA9, 0xD4, 0x98, 0xB1, 
				0x0B, 0x8B, 0x03, 0xBE, 0x02, 0x74, 0x1C, 0xB0, 
				0x3C, 0x0A, 0x1D, 0xC1, 0xC8, 0x9B, 0x40, 0x20, 
				0x0E, 0x0B, 0x42, 0x23, 0xBD, 0x71, 0x04, 0x62, 
				0xC9, 0xEF, 0x2F, 0x81, 0x58, 0xEE, 0x03, 0x45, 
				0x20, 0x0E, 0x68, 0x02, 0x9C, 0xAA, 0x00, 0xA7, 
				0xAF, 0x01, 0x81, 0x38, 0x32, 0x08, 0x15, 0xFA, 
				0x35, 0x13, 0x88, 0x63, 0x82, 0xD0, 0x50, 0x3E, 
				0x40, 0x98, 0xF4, 0x17, 0x80, 0x00, 0x89, 0x11, 
				0x10, 0x16, 0xEE, 0xE5, 0x20, 0x10, 0x4B, 0x7B, 
				0x2D, 0x08, 0xC4, 0x42, 0xAC, 0x80, 0xB0, 0xB8, 
				0x20, 0x34, 0x9C, 0x16, 0x10, 0x26, 0xC9, 0x0C, 
				0x08, 0x0B, 0x04, 0x42, 0xE5, 0x3F, 0xD3, 0x04, 
				0x62, 0x91, 0x6E, 0x00, 0xE9, 0xBA, 0x05, 0xE2, 
				0x20, 0x7A, 0x40, 0x98, 0x0C, 0x3F, 0x20, 0x2C, 
				0x34, 0x08, 0x8D, 0xF6, 0x6C, 0x10, 0x20, 0x31, 
				0x04, 0xC2, 0xE2, 0x3B, 0x02, 0x61, 0xE2, 0xDF, 
				0x44, 0x02, 0x71, 0x4A, 0x4B, 0x10, 0x37, 0xA5, 
				0x01, 0x06, 0x11, 0x90, 0x93, 0x6A, 0x02, 0x62, 
				0xB9, 0x41, 0x34, 0x24, 0xF2, 0xB0, 0x10, 0x90, 
				0x93, 0x82, 0x68, 0xC0, 0xC4, 0x14, 0x90, 0xFF, 
				0xFF, 0x43, 0x13, 0x88, 0x80, 0x9C, 0xCA, 0x15, 
				0x10, 0x8B, 0x08, 0x22, 0x20, 0x27, 0x7B, 0x52, 
				0x09, 0xC8, 0x39, 0x41, 0x74, 0x04, 0x20, 0xBA, 
				0x80, 0x58, 0x3E, 0x10, 0x01, 0x39, 0x96, 0x2F, 
				0x20, 0x16, 0x12, 0x44, 0x40, 0x4E, 0xF4, 0xF3, 
				0x09, 0x44, 0xE2, 0x81, 0x68, 0x10, 0xE4, 0x3F, 
				0x21, 0x20, 0x67, 0x04, 0x11, 0x10, 0x79, 0x12, 
				0x05, 0x21, 0x9A, 0x3E, 0x62, 0x02, 0x71, 0x6A, 
				0x10, 0x9A, 0xEC, 0x27, 0x14, 0x84, 0xFC, 0xFF, 
				0x01
			})
		}
	}
}
Differentiated System Description Table: 0x9CFEC000

44 53 44 54 53 C5 00 00 01 62 48 50 20 20 20 20	DSDTS....bHP    
49 4E 53 59 44 45 20 20 00 00 00 00 4D 53 46 54	INSYDE  ....MSFT
13 00 00 01 08 53 53 31 5F 00 08 53 53 32 5F 00	.....SS1_..SS2_.
08 53 53 33 5F 01 08 53 53 34 5F 01 08 53 50 32	.SS3_..SS4_..SP2
4F 0A 4E 08 53 50 31 4F 0A 2E 08 49 4F 31 42 0B	O.N.SP1O...IO1B.
00 06 08 49 4F 31 4C 0A 70 08 49 4F 32 42 0B 00	...IO1L.p.IO2B..
06 08 49 4F 32 4C 0A 20 08 49 4F 33 42 0B 90 02	..IO2L. .IO3B...
08 49 4F 33 4C 0A 10 08 53 50 33 4F 0A 2E 08 49	.IO3L...SP3O...I
4F 34 42 0B 20 0A 08 49 4F 34 4C 0A 20 08 4D 43	O4B. ..IO4L. .MC
48 42 0C 00 00 D1 FE 08 4D 43 48 4C 0B 00 80 08	HB......MCHL....
45 47 50 42 0C 00 90 D1 FE 08 45 47 50 4C 0B 00	EGPB......EGPL..
10 08 44 4D 49 42 0C 00 80 D1 FE 08 44 4D 49 4C	..DMIB......DMIL
0B 00 10 08 49 46 50 42 0C 00 40 D1 FE 08 49 46	....IFPB..@xxxxx
50 4C 0B 00 10 08 50 45 42 53 0C 00 00 00 E0 08	PL....PEBS......
50 45 4C 4E 0C 00 00 00 10 08 53 4D 42 53 0B 80	PELN......SMBS..
05 08 53 4D 42 4C 0A 20 08 50 42 4C 4B 0B 10 04	..SMBL. .PBLK...
08 50 4D 42 53 0B 00 04 08 50 4D 4C 4E 0A 80 08	.PMBS....PMLN...
4C 56 4C 32 0B 14 04 08 4C 56 4C 33 0B 15 04 08	LVL2....LVL3....
4C 56 4C 34 0B 16 04 08 53 4D 49 50 0A B2 08 47	LVL4....SMIP...G
50 42 53 0B 00 05 08 47 50 4C 4E 0A 80 08 41 50	PBS....GPLN...AP
43 42 0C 00 00 C0 FE 08 41 50 43 4C 0B 00 10 08	CB......APCL....
50 4D 33 30 0B 30 04 08 53 52 43 42 0C 00 C0 D1	PM30.0..SRCB....
FE 08 53 52 43 4C 0B 00 40 08 48 50 54 42 0C 00	..SRCL..@.HPTB..
00 D0 FE 08 48 50 54 43 0C 04 F4 D1 FE 08 41 43	....HPTC......AC
50 48 0A DE 08 41 53 53 42 00 08 41 4F 54 42 00	PH...ASSB..AOTB.
08 41 41 58 42 00 08 50 45 48 50 01 08 53 48 50	.AAXB..PEHP..SHP
43 01 08 50 45 50 4D 01 08 50 45 45 52 01 08 50	C..PEPM..PEER..P
45 43 53 01 08 44 53 53 50 00 08 46 48 50 50 00	ECS..DSSP..FHPP.
08 46 4D 42 4C 01 08 46 44 54 50 0A 02 08 42 53	.FMBL..FDTP...BS
48 5F 00 08 42 45 4C 5F 01 08 42 45 48 5F 0A 02	H_..BEL_..BEH_..
08 42 52 48 5F 0A 03 08 42 54 46 5F 0A 04 08 42	.BRH_...BTF_...B
48 43 5F 0A 05 08 42 59 42 5F 0A 06 08 42 50 48	HC_...BYB_...BPH
5F 0A 07 08 42 53 48 53 0A 08 08 42 45 4C 53 0A	_...BSHS...BELS.
09 08 42 52 48 53 0A 0A 08 42 54 46 53 0A 0B 08	..BRHS...BTFS...
42 45 48 53 0A 0C 08 42 50 48 53 0A 0D 08 42 54	BEHS...BPHS...BT
4C 5F 0A 10 08 42 53 52 5F 0A 14 08 42 4F 46 5F	L_...BSR_...BOF_
0A 20 08 42 45 46 5F 0A 21 08 42 4C 4C 45 0A 22	. .BEF_.!.BLLE."
08 42 4C 4C 43 0A 23 08 42 4C 43 41 0A 24 08 42	.BLLC.#.BLCA.$.B
4C 4C 53 0A 25 08 42 4C 4C 50 0A 26 08 42 4C 4C	LLS.%.BLLP.&.BLL
44 0A 27 08 42 48 42 45 0A 30 08 42 48 42 43 0A	D.'.BHBE.0.BHBC.
31 08 42 48 42 4E 0A 32 08 42 48 42 4D 0A 33 08	1.BHBN.2.BHBM.3.
54 43 47 4D 01 08 54 52 54 50 01 08 57 44 54 45	TCGM..TRTP..WDTE
01 08 54 52 54 44 0A 02 08 54 52 54 49 0A 03 08	..TRTD...TRTI...
50 44 42 52 0A 4D 08 44 50 50 42 0C 00 80 D9 FE	PDBR.M.DPPB.....
08 44 50 50 4C 0B 00 80 5B 80 47 4E 56 53 00 0C	.DPPL...[.GNVS..
18 CE FB 9C 0C BA 01 00 00 5B 81 43 3F 47 4E 56	.........[.C?GNV
53 10 4F 53 59 53 10 53 4D 49 46 08 50 52 4D 30	S.OSYS.SMIF.PRM0
08 50 52 4D 31 08 53 43 49 46 08 50 52 4D 32 08	.PRM1.SCIF.PRM2.
50 52 4D 33 08 4C 43 4B 46 08 50 52 4D 34 08 50	PRM3.LCKF.PRM4.P
52 4D 35 08 50 38 30 44 20 4C 49 44 53 08 50 57	RM5.P80D LIDS.PW
52 53 08 44 42 47 53 08 54 48 4F 46 08 41 43 54	RS.DBGS.THOF.ACT
31 08 41 43 54 54 08 50 53 56 54 08 54 43 31 56	1.ACTT.PSVT.TC1V
08 54 43 32 56 08 54 53 50 56 08 43 52 54 54 08	.TC2V.TSPV.CRTT.
44 54 53 45 08 44 54 53 31 08 44 54 53 32 08 44	DTSE.DTS1.DTS2.D
54 53 46 08 00 38 52 45 56 4E 08 00 10 41 50 49	TSF..8REVN...API
43 08 54 43 4E 54 08 50 43 50 30 08 50 43 50 31	C.TCNT.PCP0.PCP1
08 50 50 43 4D 08 50 50 4D 46 20 43 36 37 4C 08	.PPCM.PPMF C67L.
4E 41 54 50 08 43 4D 41 50 08 43 4D 42 50 08 4C	NATP.CMAP.CMBP.L
50 54 50 08 46 44 43 50 08 43 4F 4D 41 08 43 4F	PTP.FDCP.COMA.CO
4D 42 08 53 4D 53 43 08 57 33 38 31 08 53 4D 43	MB.SMSC.W381.SMC
31 08 49 47 44 53 08 54 4C 53 54 08 43 41 44 4C	1.IGDS.TLST.CADL
08 50 41 44 4C 08 43 53 54 45 10 4E 53 54 45 10	.PADL.CSTE.NSTE.
53 53 54 45 10 4E 44 49 44 08 44 49 44 31 20 44	SSTE.NDID.DID1 D
49 44 32 20 44 49 44 33 20 44 49 44 34 20 44 49	ID2 DID3 DID4 DI
44 35 20 4B 53 56 30 20 4B 53 56 31 08 00 38 42	D5 KSV0 KSV1..8B
4C 43 53 08 42 52 54 4C 08 41 4C 53 45 08 41 4C	LCS.BRTL.ALSE.AL
41 46 08 4C 4C 4F 57 08 4C 48 49 48 08 00 08 45	AF.LLOW.LHIH...E
4D 41 45 08 45 4D 41 50 10 45 4D 41 4C 10 00 08	MAE.EMAP.EMAL...
4D 45 46 45 08 44 53 54 53 08 00 10 54 50 4D 50	MEFE.DSTS...TPMP
08 54 50 4D 45 08 4D 4F 52 44 08 54 43 47 50 08	.TPME.MORD.TCGP.
50 50 52 50 20 50 50 52 51 08 4C 50 50 52 08 47	PPRP PPRQ.LPPR.G
54 46 30 38 47 54 46 32 38 49 44 45 4D 08 47 54	TF08GTF28IDEM.GT
46 31 38 42 49 44 5F 08 00 48 08 41 53 4C 42 20	F18BID_..H.ASLB 
49 42 54 54 08 49 50 41 54 08 49 54 56 46 08 49	IBTT.IPAT.ITVF.I
54 56 4D 08 49 50 53 43 08 49 42 4C 43 08 49 42	TVM.IPSC.IBLC.IB
49 41 08 49 53 53 43 08 49 34 30 39 08 49 35 30	IA.ISSC.I409.I50
39 08 49 36 30 39 08 49 37 30 39 08 49 50 43 46	9.I609.I709.IPCF
08 49 44 4D 53 08 49 46 31 45 08 48 56 43 4F 08	.IDMS.IF1E.HVCO.
4E 58 44 31 20 4E 58 44 32 20 4E 58 44 33 20 4E	NXD1 NXD2 NXD3 N
58 44 34 20 4E 58 44 35 20 4E 58 44 36 20 4E 58	XD4 NXD5 NXD6 NX
44 37 20 4E 58 44 38 20 47 53 4D 49 08 50 41 56	D7 NXD8 GSMI.PAV
50 08 00 08 4F 53 43 43 08 4E 45 58 50 08 53 42	P...OSCC.NEXP.SB
56 31 08 53 42 56 32 08 00 30 44 53 45 4E 08 00	V1.SBV2..0DSEN..
08 47 50 49 43 08 43 54 59 50 08 4C 30 31 43 08	.GPIC.CTYP.L01C.
56 46 4E 30 08 56 46 4E 31 08 56 46 4E 32 08 56	VFN0.VFN1.VFN2.V
46 4E 33 08 56 46 4E 34 08 00 48 05 4E 56 47 41	FN3.VFN4..H.NVGA
20 4E 56 48 41 20 41 4D 44 41 20 44 49 44 36 20	 NVHA AMDA DID6 
44 49 44 37 20 44 49 44 38 20 45 42 41 53 20 43	DID7 DID8 EBAS C
50 53 50 20 45 45 43 50 20 45 56 43 50 20 58 42	PSP EECP EVCP XB
41 53 20 4F 42 53 31 20 4F 42 53 32 20 4F 42 53	AS OBS1 OBS2 OBS
33 20 4F 42 53 34 20 4F 42 53 35 20 4F 42 53 36	3 OBS4 OBS5 OBS6
20 4F 42 53 37 20 4F 42 53 38 20 00 48 05 41 54	 OBS7 OBS8 .H.AT
4D 43 08 50 54 4D 43 08 41 54 52 41 08 50 54 52	MC.PTMC.ATRA.PTR
41 08 50 4E 48 4D 20 54 42 41 42 20 54 42 41 48	A.PNHM TBAB TBAH
20 52 54 49 50 08 54 53 4F 44 08 41 54 50 43 08	 RTIP.TSOD.ATPC.
50 54 50 43 08 50 46 4C 56 08 42 52 45 56 08 53	PTPC.PFLV.BREV.S
47 4D 44 08 53 47 46 4C 08 50 57 4F 4B 08 48 4C	GMD.SGFL.PWOK.HL
52 53 08 44 53 45 4C 08 45 53 45 4C 08 50 53 45	RS.DSEL.ESEL.PSE
4C 08 50 57 45 4E 08 50 52 53 54 08 4D 58 44 31	L.PWEN.PRST.MXD1
20 4D 58 44 32 20 4D 58 44 33 20 4D 58 44 34 20	 MXD2 MXD3 MXD4 
4D 58 44 35 20 4D 58 44 36 20 4D 58 44 37 20 4D	MXD5 MXD6 MXD7 M
58 44 38 20 47 42 41 53 10 00 28 41 4C 46 50 08	XD8 GBAS..(ALFP.
49 4D 4F 4E 08 50 44 54 53 08 50 4B 47 41 08 50	IMON.PDTS.PKGA.P
41 4D 54 08 41 43 30 46 08 41 43 31 46 08 44 54	AMT.AC0F.AC1F.DT
53 33 08 44 54 53 34 08 43 43 4D 44 08 43 4F 4D	S3.DTS4.CCMD.COM
44 08 4C 50 54 31 08 50 53 54 50 08 57 4B 4D 44	D.LPT1.PSTP.WKMD
08 49 44 45 52 08 50 49 45 30 08 50 49 45 31 08	.IDER.PIE0.PIE1.
43 53 54 53 08 50 4D 45 45 08 57 4F 4C 45 08 4E	CSTS.PMEE.WOLE.N
56 41 44 20 4E 56 53 5A 20 4F 50 54 46 08 5B 80	VAD NVSZ OPTF.[.
4F 47 4E 53 00 0C 18 A0 FB 9C 0C C8 10 00 00 5B	OGNS...........[
81 48 19 4F 47 4E 53 10 53 45 52 4E 40 05 4D 44	.H.OGNS.SERN@.MD
49 44 40 10 47 55 49 44 40 04 55 55 49 44 40 08	ID@.GUID@.UUID@.
53 4B 55 4E 40 06 4C 43 4F 44 18 4D 41 43 41 30	SKUN@.LCOD.MACA0
4B 42 4D 58 08 43 48 49 44 08 4F 53 4B 55 08 51	KBMX.CHID.OSKU.Q
4B 50 4D 08 57 50 46 4C 08 44 42 53 57 08 57 50	KPM.WPFL.DBSW.WP
43 52 08 57 49 4E 41 08 47 50 53 41 08 4D 53 4D	CR.WINA.GPSA.MSM
45 08 50 52 45 56 18 4F 44 44 43 08 57 49 4E 37	E.PREV.ODDC.WIN7
08 49 4D 49 44 08 57 53 44 59 20 57 53 44 4D 10	.IMID.WSDY WSDM.
57 53 44 44 10 43 54 4E 55 48 09 45 53 54 4C 08	WSDD.CTNUH.ESTL.
00 88 BE 07 48 57 43 54 08 48 57 42 43 08 48 57	....HWCT.HWBC.HW
52 43 08 48 57 42 46 40 40 49 41 4F 52 08 43 44	RC.HWBF@@IAOR.CD
41 54 20 57 4C 56 44 10 57 4C 44 44 10 57 4C 53	AT WLVD.WLDD.WLS
56 10 57 4C 53 53 10 42 54 56 44 10 42 54 44 44	V.WLSS.BTVD.BTDD
10 57 57 56 44 10 57 57 44 44 10 47 50 56 44 10	.WWVD.WWDD.GPVD.
47 50 44 44 10 46 41 43 4D 10 53 4D 41 34 08 57	GPDD.FACM.SMA4.W
49 56 44 10 57 49 44 44 10 50 4C 49 44 10 50 52	IVD.WIDD.PLID.PR
4F 4E 08 56 47 41 54 08 46 46 4C 47 08 4F 47 30	ON.VGAT.FFLG.OG0
35 08 4F 47 30 36 08 4F 47 30 37 08 4F 47 30 38	5.OG06.OG07.OG08
08 4F 47 30 39 08 4F 47 31 30 08 45 43 4F 4E 08	.OG09.OG10.ECON.
53 4D 50 30 08 53 4D 50 31 08 53 4D 50 32 08 53	SMP0.SMP1.SMP2.S
4D 50 33 08 53 4D 50 34 08 53 4D 50 35 08 53 4D	MP3.SMP4.SMP5.SM
50 36 08 53 4D 50 37 08 53 49 44 30 08 53 49 44	P6.SMP7.SID0.SID
31 08 53 49 44 32 08 53 49 44 33 08 53 49 44 34	1.SID2.SID3.SID4
08 53 49 44 35 08 53 49 44 36 08 53 49 44 37 08	.SID5.SID6.SID7.
4C 43 44 44 20 4A 59 4E 43 08 47 53 45 4E 08 4D	LCDD JYNC.GSEN.M
41 58 50 10 43 50 49 44 08 5B 80 46 58 45 4D 00	AXP.CPID.[.FXEM.
0C 00 00 D8 FF 0A FF 5B 81 24 46 58 45 4D 10 00	.......[.$FXEM..
48 38 55 4E 44 41 01 55 4E 44 42 01 55 4E 44 43	H8UNDA.UNDB.UNDC
01 00 05 57 49 4E 43 08 47 43 41 43 08 5B 80 48	...WINC.GCAC.[.H
31 44 41 00 0C 98 EF FB 9C 0C 1F 00 00 00 5B 81	1DA...........[.
27 48 31 44 41 10 48 31 53 47 20 52 43 4B 50 08	'H1DA.H1SG RCKP.
48 44 53 4D 10 48 44 31 48 40 04 48 44 32 48 40	HDSM.HD1H@.HD2H@
04 4F 44 31 48 40 04 5B 80 48 53 4D 49 01 0A B2	.OD1H@.[.HSMI...
0A 02 5B 81 10 48 53 4D 49 01 48 53 4D 43 08 48	..[..HSMI.HSMC.H
53 4D 53 08 10 84 94 06 5F 53 42 5F 08 50 52 53	SMS....._SB_.PRS
41 11 09 0A 06 23 7A DC 18 79 00 06 50 52 53 41	A....#z..y..PRSA
50 52 53 42 06 50 52 53 41 50 52 53 43 06 50 52	PRSB.PRSAPRSC.PR
53 41 50 52 53 44 06 50 52 53 41 50 52 53 45 06	SAPRSD.PRSAPRSE.
50 52 53 41 50 52 53 46 06 50 52 53 41 50 52 53	PRSAPRSF.PRSAPRS
47 06 50 52 53 41 50 52 53 48 5B 82 83 FA 02 50	G.PRSAPRSH[....P
43 49 30 08 5F 48 49 44 0C 41 D0 0A 08 08 5F 43	CI0._HID.A...._C
49 44 0C 41 D0 0A 03 08 5F 41 44 52 00 14 09 5E	ID.A...._ADR...^
42 4E 30 30 00 A4 00 14 0B 5F 42 42 4E 00 A4 42	BN00....._BBN..B
4E 30 30 08 5F 55 49 44 00 08 50 52 30 30 12 4B	N00._UID..PR00.K
20 24 12 0D 04 0C FF FF 16 00 00 4C 4E 4B 41 00	 $.........LNKA.
12 0D 04 0C FF FF 16 00 01 4C 4E 4B 42 00 12 0E	.........LNKB...
04 0C FF FF 16 00 0A 02 4C 4E 4B 43 00 12 0E 04	........LNKC....
0C FF FF 16 00 0A 03 4C 4E 4B 44 00 12 0D 04 0C	.......LNKD.....
FF FF 19 00 00 4C 4E 4B 45 00 12 0D 04 0C FF FF	.....LNKE.......
1A 00 00 4C 4E 4B 41 00 12 0D 04 0C FF FF 1A 00	...LNKA.........
01 4C 4E 4B 46 00 12 0E 04 0C FF FF 1A 00 0A 02	.LNKF...........
4C 4E 4B 44 00 12 0E 04 0C FF FF 1A 00 0A 03 4C	LNKD...........L
4E 4B 43 00 12 0D 04 0C FF FF 1B 00 00 4C 4E 4B	NKC..........LNK
47 00 12 0D 04 0C FF FF 1C 00 00 4C 4E 4B 42 00	G..........LNKB.
12 0D 04 0C FF FF 1C 00 01 4C 4E 4B 41 00 12 0E	.........LNKA...
04 0C FF FF 1C 00 0A 02 4C 4E 4B 43 00 12 0E 04	........LNKC....
0C FF FF 1C 00 0A 03 4C 4E 4B 44 00 12 0D 04 0C	.......LNKD.....
FF FF 1D 00 00 4C 4E 4B 45 00 12 0D 04 0C FF FF	.....LNKE.......
1D 00 01 4C 4E 4B 44 00 12 0E 04 0C FF FF 1D 00	...LNKD.........
0A 02 4C 4E 4B 43 00 12 0E 04 0C FF FF 1D 00 0A	..LNKC..........
03 4C 4E 4B 41 00 12 0D 04 0C FF FF 1F 00 00 4C	.LNKA..........L
4E 4B 46 00 12 0D 04 0C FF FF 1F 00 01 4C 4E 4B	NKF..........LNK
44 00 12 0E 04 0C FF FF 1F 00 0A 02 4C 4E 4B 44	D...........LNKD
00 12 0E 04 0C FF FF 1F 00 0A 03 4C 4E 4B 41 00	...........LNKA.
12 0D 04 0C FF FF 01 00 00 4C 4E 4B 41 00 12 0D	.........LNKA...
04 0C FF FF 01 00 01 4C 4E 4B 42 00 12 0E 04 0C	.......LNKB.....
FF FF 01 00 0A 02 4C 4E 4B 43 00 12 0E 04 0C FF	......LNKC......
FF 01 00 0A 03 4C 4E 4B 44 00 12 0D 04 0C FF FF	.....LNKD.......
02 00 00 4C 4E 4B 41 00 12 0D 04 0C FF FF 04 00	...LNKA.........
00 4C 4E 4B 41 00 12 0D 04 0C FF FF 04 00 01 4C	.LNKA..........L
4E 4B 42 00 12 0E 04 0C FF FF 04 00 0A 02 4C 4E	NKB...........LN
4B 43 00 12 0E 04 0C FF FF 04 00 0A 03 4C 4E 4B	KC...........LNK
44 00 12 0D 04 0C FF FF 06 00 00 4C 4E 4B 44 00	D..........LNKD.
12 0D 04 0C FF FF 06 00 01 4C 4E 4B 41 00 12 0E	.........LNKA...
04 0C FF FF 06 00 0A 02 4C 4E 4B 42 00 12 0E 04	........LNKB....
0C FF FF 06 00 0A 03 4C 4E 4B 43 00 12 0D 04 0C	.......LNKC.....
FF FF 18 00 00 4C 4E 4B 45 00 08 41 52 30 30 12	.....LNKE..AR00.
43 1C 24 12 0B 04 0C FF FF 16 00 00 00 0A 10 12	C.$.............
0B 04 0C FF FF 16 00 01 00 0A 11 12 0C 04 0C FF	................
FF 16 00 0A 02 00 0A 12 12 0C 04 0C FF FF 16 00	................
0A 03 00 0A 13 12 0B 04 0C FF FF 19 00 00 00 0A	................
14 12 0B 04 0C FF FF 1A 00 00 00 0A 10 12 0B 04	................
0C FF FF 1A 00 01 00 0A 15 12 0C 04 0C FF FF 1A	................
00 0A 02 00 0A 13 12 0C 04 0C FF FF 1A 00 0A 03	................
00 0A 12 12 0B 04 0C FF FF 1B 00 00 00 0A 16 12	................
0B 04 0C FF FF 1C 00 00 00 0A 11 12 0B 04 0C FF	................
FF 1C 00 01 00 0A 10 12 0C 04 0C FF FF 1C 00 0A	................
02 00 0A 12 12 0C 04 0C FF FF 1C 00 0A 03 00 0A	................
13 12 0B 04 0C FF FF 1D 00 00 00 0A 14 12 0B 04	................
0C FF FF 1D 00 01 00 0A 13 12 0C 04 0C FF FF 1D	................
00 0A 02 00 0A 12 12 0C 04 0C FF FF 1D 00 0A 03	................
00 0A 10 12 0B 04 0C FF FF 1F 00 00 00 0A 15 12	................
0B 04 0C FF FF 1F 00 01 00 0A 13 12 0C 04 0C FF	................
FF 1F 00 0A 02 00 0A 13 12 0C 04 0C FF FF 1F 00	................
0A 03 00 0A 10 12 0B 04 0C FF FF 01 00 00 00 0A	................
10 12 0B 04 0C FF FF 01 00 01 00 0A 11 12 0C 04	................
0C FF FF 01 00 0A 02 00 0A 12 12 0C 04 0C FF FF	................
01 00 0A 03 00 0A 13 12 0B 04 0C FF FF 02 00 00	................
00 0A 10 12 0B 04 0C FF FF 04 00 00 00 0A 10 12	................
0B 04 0C FF FF 04 00 01 00 0A 11 12 0C 04 0C FF	................
FF 04 00 0A 02 00 0A 12 12 0C 04 0C FF FF 04 00	................
0A 03 00 0A 13 12 0B 04 0C FF FF 06 00 00 00 0A	................
13 12 0B 04 0C FF FF 06 00 01 00 0A 10 12 0C 04	................
0C FF FF 06 00 0A 02 00 0A 11 12 0C 04 0C FF FF	................
06 00 0A 03 00 0A 12 12 0B 04 0C FF FF 18 00 00	................
00 0A 14 14 16 5F 50 52 54 00 A0 0A 50 49 43 4D	....._PRT...PICM
A4 41 52 30 30 A4 50 52 30 30 5B 80 48 42 55 53	.AR00.PR00[.HBUS
02 00 0B 00 01 5B 81 4B 0D 48 42 55 53 03 00 40	.....[.K.HBUS..@
20 45 50 45 4E 01 00 0B 45 50 42 52 14 00 20 4D	 EPEN...EPBR.. M
48 45 4E 01 00 0E 4D 48 42 52 11 00 20 47 43 4C	HEN...MHBR.. GCL
4B 01 00 1F 44 30 45 4E 01 00 4F 05 50 58 45 4E	K...D0EN..O.PXEN
01 50 58 53 5A 02 00 17 50 58 42 52 06 00 20 44	.PXSZ...PXBR.. D
49 45 4E 01 00 0B 44 49 42 52 14 00 20 00 14 4D	IEN...DIBR.. ..M
45 42 52 0C 00 40 06 00 04 50 4D 30 48 02 00 02	EBR..@...PM0H...
50 4D 31 4C 02 00 02 50 4D 31 48 02 00 02 50 4D	PM1L...PM1H...PM
32 4C 02 00 02 50 4D 32 48 02 00 02 50 4D 33 4C	2L...PM2H...PM3L
02 00 02 50 4D 33 48 02 00 02 50 4D 34 4C 02 00	...PM3H...PM4L..
02 50 4D 34 48 02 00 02 50 4D 35 4C 02 00 02 50	.PM4H...PM5L...P
4D 35 48 02 00 02 50 4D 36 4C 02 00 02 50 4D 36	M5H...PM6L...PM6
48 02 00 02 00 48 10 00 14 54 55 55 44 13 00 49	H....H...TUUD..I
07 00 14 54 4C 55 44 0C 00 40 04 00 07 48 54 53	...TLUD..@xxxxxx
45 01 5B 80 4D 43 48 54 00 0C 00 00 D1 FE 0B 00	E.[.MCHT........
11 5B 81 06 4D 43 48 54 01 08 42 55 46 30 11 49	.[..MCHT..BUF0.I
1D 0B D4 01 88 0D 00 02 0C 00 00 00 00 00 FF 00	................
00 00 00 01 87 17 00 01 0C 03 00 00 00 00 00 00	................
00 00 F7 0C 00 00 00 00 00 00 F8 0C 00 00 47 01	..............G.
F8 0C F8 0C 01 08 87 17 00 01 0C 03 00 00 00 00	................
00 0D 00 00 FF FF 00 00 00 00 00 00 00 F3 00 00	................
87 17 00 00 0C 03 00 00 00 00 00 00 0A 00 FF FF	................
0B 00 00 00 00 00 00 00 02 00 87 17 00 00 0C 03	................
00 00 00 00 00 00 0C 00 FF 3F 0C 00 00 00 00 00	.........?......
00 40 00 00 87 17 00 00 0C 03 00 00 00 00 00 40	.@.............@
0C 00 FF 7F 0C 00 00 00 00 00 00 40 00 00 87 17	...........@....
00 00 0C 03 00 00 00 00 00 80 0C 00 FF BF 0C 00	................
00 00 00 00 00 40 00 00 87 17 00 00 0C 03 00 00	.....@..........
00 00 00 C0 0C 00 FF FF 0C 00 00 00 00 00 00 40	...............@
00 00 87 17 00 00 0C 03 00 00 00 00 00 00 0D 00	................
FF 3F 0D 00 00 00 00 00 00 40 00 00 87 17 00 00	.?.......@......
0C 03 00 00 00 00 00 40 0D 00 FF 7F 0D 00 00 00	.......@........
00 00 00 40 00 00 87 17 00 00 0C 03 00 00 00 00	...@............
00 80 0D 00 FF BF 0D 00 00 00 00 00 00 40 00 00	.............@..
87 17 00 00 0C 03 00 00 00 00 00 C0 0D 00 FF FF	................
0D 00 00 00 00 00 00 40 00 00 87 17 00 00 0C 03	.......@........
00 00 00 00 00 00 0E 00 FF 3F 0E 00 00 00 00 00	.........?......
00 40 00 00 87 17 00 00 0C 03 00 00 00 00 00 40	.@.............@
0E 00 FF 7F 0E 00 00 00 00 00 00 40 00 00 87 17	...........@....
00 00 0C 03 00 00 00 00 00 80 0E 00 FF BF 0E 00	................
00 00 00 00 00 40 00 00 87 17 00 00 0C 03 00 00	.....@..........
00 00 00 C0 0E 00 FF FF 0E 00 00 00 00 00 00 40	...............@
00 00 87 17 00 00 0C 03 00 00 00 00 00 00 0F 00	................
FF FF 0F 00 00 00 00 00 00 00 01 00 87 17 00 00	................
0C 03 00 00 00 00 00 00 00 00 FF FF AF FE 00 00	................
00 00 00 00 B0 FE 79 00 14 46 30 5F 43 52 53 08	......y..F0_CRS.
8B 42 55 46 30 0A 0A 50 42 4D 58 70 74 7A 50 45	.BUF0..PBMXptzPE
4C 4E 0A 14 00 0A 02 00 50 42 4D 58 8B 42 55 46	LN......PBMX.BUF
30 0A 0E 50 42 4C 4E 70 74 7A 50 45 4C 4E 0A 14	0..PBLNptzPELN..
00 01 00 50 42 4C 4E A0 16 50 4D 31 4C 8A 42 55	...PBLN..PM1L.BU
46 30 0A 7C 43 30 4C 4E 70 00 43 30 4C 4E A0 19	F0.|C0LNp.C0LN..
93 50 4D 31 4C 01 8D 42 55 46 30 0B 58 03 43 30	.PM1L..BUF0.X.C0
52 57 70 00 43 30 52 57 A0 16 50 4D 31 48 8A 42	RWp.C0RW..PM1H.B
55 46 30 0A 96 43 34 4C 4E 70 00 43 34 4C 4E A0	UF0..C4LNp.C4LN.
19 93 50 4D 31 48 01 8D 42 55 46 30 0B 28 04 43	..PM1H..BUF0.(.C
34 52 57 70 00 43 34 52 57 A0 16 50 4D 32 4C 8A	4RWp.C4RW..PM2L.
42 55 46 30 0A B0 43 38 4C 4E 70 00 43 38 4C 4E	BUF0..C8LNp.C8LN
A0 19 93 50 4D 32 4C 01 8D 42 55 46 30 0B F8 04	...PM2L..BUF0...
43 38 52 57 70 00 43 38 52 57 A0 16 50 4D 32 48	C8RWp.C8RW..PM2H
8A 42 55 46 30 0A CA 43 43 4C 4E 70 00 43 43 4C	.BUF0..CCLNp.CCL
4E A0 19 93 50 4D 32 48 01 8D 42 55 46 30 0B C8	N...PM2H..BUF0..
05 43 43 52 57 70 00 43 43 52 57 A0 16 50 4D 33	.CCRWp.CCRW..PM3
4C 8A 42 55 46 30 0A E4 44 30 4C 4E 70 00 44 30	L.BUF0..D0LNp.D0
4C 4E A0 19 93 50 4D 33 4C 01 8D 42 55 46 30 0B	LN...PM3L..BUF0.
98 06 44 30 52 57 70 00 44 30 52 57 A0 16 50 4D	..D0RWp.D0RW..PM
33 48 8A 42 55 46 30 0A FE 44 34 4C 4E 70 00 44	3H.BUF0..D4LNp.D
34 4C 4E A0 19 93 50 4D 33 48 01 8D 42 55 46 30	4LN...PM3H..BUF0
0B 68 07 44 34 52 57 70 00 44 34 52 57 A0 17 50	.h.D4RWp.D4RW..P
4D 34 4C 8A 42 55 46 30 0B 18 01 44 38 4C 4E 70	M4L.BUF0...D8LNp
00 44 38 4C 4E A0 19 93 50 4D 34 4C 01 8D 42 55	.D8LN...PM4L..BU
46 30 0B 38 08 44 38 52 57 70 00 44 38 52 57 A0	F0.8.D8RWp.D8RW.
17 50 4D 34 48 8A 42 55 46 30 0B 32 01 44 43 4C	.PM4H.BUF0.2.DCL
4E 70 00 44 43 4C 4E A0 19 93 50 4D 34 48 01 8D	Np.DCLN...PM4H..
42 55 46 30 0B 08 09 44 43 52 57 70 00 44 43 52	BUF0...DCRWp.DCR
57 A0 17 50 4D 35 4C 8A 42 55 46 30 0B 4C 01 45	W..PM5L.BUF0.L.E
30 4C 4E 70 00 45 30 4C 4E A0 19 93 50 4D 35 4C	0LNp.E0LN...PM5L
01 8D 42 55 46 30 0B D8 09 45 30 52 57 70 00 45	..BUF0...E0RWp.E
30 52 57 A0 17 50 4D 35 48 8A 42 55 46 30 0B 66	0RW..PM5H.BUF0.f
01 45 34 4C 4E 70 00 45 34 4C 4E A0 19 93 50 4D	.E4LNp.E4LN...PM
35 48 01 8D 42 55 46 30 0B A8 0A 45 34 52 57 70	5H..BUF0...E4RWp
00 45 34 52 57 A0 17 50 4D 36 4C 8A 42 55 46 30	.E4RW..PM6L.BUF0
0B 80 01 45 38 4C 4E 70 00 45 38 4C 4E A0 19 93	...E8LNp.E8LN...
50 4D 36 4C 01 8D 42 55 46 30 0B 78 0B 45 38 52	PM6L..BUF0.x.E8R
57 70 00 45 38 52 57 A0 17 50 4D 36 48 8A 42 55	Wp.E8RW..PM6H.BU
46 30 0B 9A 01 45 43 4C 4E 70 00 45 43 4C 4E A0	F0...ECLNp.ECLN.
19 93 50 4D 36 48 01 8D 42 55 46 30 0B 48 0C 45	..PM6H..BUF0.H.E
43 52 57 70 00 45 43 52 57 A0 17 50 4D 30 48 8A	CRWp.ECRW..PM0H.
42 55 46 30 0B B4 01 46 30 4C 4E 70 00 46 30 4C	BUF0...F0LNp.F0L
4E A0 19 93 50 4D 30 48 01 8D 42 55 46 30 0B 18	N...PM0H..BUF0..
0D 46 30 52 57 70 00 46 30 52 57 8A 42 55 46 30	.F0RWp.F0RW.BUF0
0B C2 01 4D 31 4D 4E 8A 42 55 46 30 0B C6 01 4D	...M1MN.BUF0...M
31 4D 58 8A 42 55 46 30 0B CE 01 4D 31 4C 4E 79	1MX.BUF0...M1LNy
54 4C 55 44 0A 14 4D 31 4D 4E 72 74 4D 31 4D 58	TLUD..M1MNrtM1MX
4D 31 4D 4E 00 01 4D 31 4C 4E A4 42 55 46 30 08	M1MN..M1LN.BUF0.
47 55 49 44 11 13 0A 10 5B 4D DB 33 F7 1F 1C 40	GUID....[M.3...@
96 57 74 41 C0 3D D7 66 08 53 55 50 50 00 08 43	.WtA.=.f.SUPP..C
54 52 4C 00 14 42 0B 5F 4F 53 43 0C 70 6B 60 8A	TRL..B._OSC.pk`.
60 00 43 44 57 31 8A 60 0A 04 43 44 57 32 8A 60	`.CDW1.`..CDW2.`
0A 08 43 44 57 33 A0 41 08 90 93 68 47 55 49 44	..CDW3.A...hGUID
4E 45 58 50 70 43 44 57 32 53 55 50 50 70 43 44	NEXPpCDW2SUPPpCD
57 33 43 54 52 4C A0 25 80 7B 43 44 57 31 01 00	W3CTRL.%.{CDW1..
00 A0 0C 7B 43 54 52 4C 01 00 4E 48 50 47 A0 0D	...{CTRL..NHPG..
7B 43 54 52 4C 0A 04 00 4E 50 4D 45 A0 10 92 93	{CTRL...NPME....
69 01 7D 43 44 57 31 0A 08 43 44 57 31 A0 16 92	i.}CDW1..CDW1...
93 43 44 57 33 43 54 52 4C 7D 43 44 57 31 0A 10	.CDW3CTRL}CDW1..
43 44 57 31 70 43 54 52 4C 43 44 57 33 70 43 54	CDW1pCTRLCDW3pCT
52 4C 4F 53 43 43 A4 60 A1 0E 7D 43 44 57 31 0A	RLOSCC.`..}CDW1.
04 43 44 57 31 A4 60 5B 82 4B 18 50 30 50 31 08	.CDW1.`[.K.P0P1.
5F 41 44 52 0C 00 00 1E 00 14 1D 5F 50 52 57 00	_ADR......._PRW.
A0 0D 50 4D 45 45 A4 12 06 02 0A 0B 0A 03 A1 08	..PMEE..........
A4 12 05 02 0A 0B 00 08 50 52 30 31 12 49 0A 0C	........PR01.I..
12 0B 04 0B FF FF 00 4C 4E 4B 46 00 12 0B 04 0B	.......LNKF.....
FF FF 01 4C 4E 4B 47 00 12 0C 04 0B FF FF 0A 02	...LNKG.........
4C 4E 4B 48 00 12 0C 04 0B FF FF 0A 03 4C 4E 4B	LNKH.........LNK
45 00 12 0D 04 0C FF FF 01 00 00 4C 4E 4B 47 00	E..........LNKG.
12 0D 04 0C FF FF 01 00 01 4C 4E 4B 46 00 12 0E	.........LNKF...
04 0C FF FF 01 00 0A 02 4C 4E 4B 45 00 12 0E 04	........LNKE....
0C FF FF 01 00 0A 03 4C 4E 4B 48 00 12 0D 04 0C	.......LNKH.....
FF FF 05 00 00 4C 4E 4B 43 00 12 0D 04 0C FF FF	.....LNKC.......
05 00 01 4C 4E 4B 45 00 12 0E 04 0C FF FF 05 00	...LNKE.........
0A 02 4C 4E 4B 47 00 12 0E 04 0C FF FF 05 00 0A	..LNKG..........
03 4C 4E 4B 46 00 08 41 52 30 31 12 41 09 0C 12	.LNKF..AR01.A...
09 04 0B FF FF 00 00 0A 15 12 09 04 0B FF FF 01	................
00 0A 16 12 0A 04 0B FF FF 0A 02 00 0A 17 12 0A	................
04 0B FF FF 0A 03 00 0A 14 12 0B 04 0C FF FF 01	................
00 00 00 0A 16 12 0B 04 0C FF FF 01 00 01 00 0A	................
15 12 0C 04 0C FF FF 01 00 0A 02 00 0A 14 12 0C	................
04 0C FF FF 01 00 0A 03 00 0A 17 12 0B 04 0C FF	................
FF 05 00 00 00 0A 12 12 0B 04 0C FF FF 05 00 01	................
00 0A 14 12 0C 04 0C FF FF 05 00 0A 02 00 0A 16	................
12 0C 04 0C FF FF 05 00 0A 03 00 0A 15 14 16 5F	..............._
50 52 54 00 A0 0A 50 49 43 4D A4 41 52 30 31 A4	PRT...PICM.AR01.
50 52 30 31 5B 82 89 32 02 4C 50 43 42 08 5F 41	PR01[..2.LPCB._A
44 52 0C 00 00 1F 00 10 42 58 5C 5F 53 42 5F 5B	DR......BX\_SB_[
80 2F 03 50 43 49 30 4C 50 43 42 4C 50 43 31 02	./.PCI0LPCBLPC1.
0A 40 0A C0 5B 81 3D 2F 03 50 43 49 30 4C 50 43	.@..[.=/.PCI0LPC
42 4C 50 43 31 00 00 40 10 50 41 52 43 08 50 42	BLPC1..@xxxxxxxx
52 43 08 50 43 52 43 08 50 44 52 43 08 00 20 50	RC.PCRC.PDRC.. P
45 52 43 08 50 46 52 43 08 50 47 52 43 08 50 48	ERC.PFRC.PGRC.PH
52 43 08 5B 82 42 0A 4C 4E 4B 41 08 5F 48 49 44	RC.[.B.LNKA._HID
0C 41 D0 0C 0F 08 5F 55 49 44 01 14 11 5F 44 49	.A...._UID..._DI
53 08 7D 50 41 52 43 0A 80 50 41 52 43 14 0B 5F	S.}PARC..PARC.._
50 52 53 08 A4 50 52 53 41 14 38 5F 43 52 53 08	PRS..PRSA.8_CRS.
08 52 54 4C 41 11 09 0A 06 23 00 00 18 79 00 8B	.RTLA....#...y..
52 54 4C 41 01 49 52 51 30 70 00 49 52 51 30 79	RTLA.IRQ0p.IRQ0y
01 7B 50 41 52 43 0A 0F 00 49 52 51 30 A4 52 54	.{PARC...IRQ0.RT
4C 41 14 1B 5F 53 52 53 09 8B 68 01 49 52 51 30	LA.._SRS..h.IRQ0
82 49 52 51 30 60 76 60 70 60 50 41 52 43 14 18	.IRQ0`v`p`PARC..
5F 53 54 41 08 A0 0C 7B 50 41 52 43 0A 80 00 A4	_STA...{PARC....
0A 09 A1 04 A4 0A 0B 5B 82 43 0A 4C 4E 4B 42 08	.......[.C.LNKB.
5F 48 49 44 0C 41 D0 0C 0F 08 5F 55 49 44 0A 02	_HID.A...._UID..
14 11 5F 44 49 53 08 7D 50 42 52 43 0A 80 50 42	.._DIS.}PBRC..PB
52 43 14 0B 5F 50 52 53 08 A4 50 52 53 42 14 38	RC.._PRS..PRSB.8
5F 43 52 53 08 08 52 54 4C 42 11 09 0A 06 23 00	_CRS..RTLB....#.
00 18 79 00 8B 52 54 4C 42 01 49 52 51 30 70 00	..y..RTLB.IRQ0p.
49 52 51 30 79 01 7B 50 42 52 43 0A 0F 00 49 52	IRQ0y.{PBRC...IR
51 30 A4 52 54 4C 42 14 1B 5F 53 52 53 09 8B 68	Q0.RTLB.._SRS..h
01 49 52 51 30 82 49 52 51 30 60 76 60 70 60 50	.IRQ0.IRQ0`v`p`P
42 52 43 14 18 5F 53 54 41 08 A0 0C 7B 50 42 52	BRC.._STA...{PBR
43 0A 80 00 A4 0A 09 A1 04 A4 0A 0B 5B 82 43 0A	C...........[.C.
4C 4E 4B 43 08 5F 48 49 44 0C 41 D0 0C 0F 08 5F	LNKC._HID.A...._
55 49 44 0A 03 14 11 5F 44 49 53 08 7D 50 43 52	UID...._DIS.}PCR
43 0A 80 50 43 52 43 14 0B 5F 50 52 53 08 A4 50	C..PCRC.._PRS..P
52 53 43 14 38 5F 43 52 53 08 08 52 54 4C 43 11	RSC.8_CRS..RTLC.
09 0A 06 23 00 00 18 79 00 8B 52 54 4C 43 01 49	...#...y..RTLC.I
52 51 30 70 00 49 52 51 30 79 01 7B 50 43 52 43	RQ0p.IRQ0y.{PCRC
0A 0F 00 49 52 51 30 A4 52 54 4C 43 14 1B 5F 53	...IRQ0.RTLC.._S
52 53 09 8B 68 01 49 52 51 30 82 49 52 51 30 60	RS..h.IRQ0.IRQ0`
76 60 70 60 50 43 52 43 14 18 5F 53 54 41 08 A0	v`p`PCRC.._STA..
0C 7B 50 43 52 43 0A 80 00 A4 0A 09 A1 04 A4 0A	.{PCRC..........
0B 5B 82 43 0A 4C 4E 4B 44 08 5F 48 49 44 0C 41	.[.C.LNKD._HID.A
D0 0C 0F 08 5F 55 49 44 0A 04 14 11 5F 44 49 53	...._UID...._DIS
08 7D 50 44 52 43 0A 80 50 44 52 43 14 0B 5F 50	.}PDRC..PDRC.._P
52 53 08 A4 50 52 53 44 14 38 5F 43 52 53 08 08	RS..PRSD.8_CRS..
52 54 4C 44 11 09 0A 06 23 00 00 18 79 00 8B 52	RTLD....#...y..R
54 4C 44 01 49 52 51 30 70 00 49 52 51 30 79 01	TLD.IRQ0p.IRQ0y.
7B 50 44 52 43 0A 0F 00 49 52 51 30 A4 52 54 4C	{PDRC...IRQ0.RTL
44 14 1B 5F 53 52 53 09 8B 68 01 49 52 51 30 82	D.._SRS..h.IRQ0.
49 52 51 30 60 76 60 70 60 50 44 52 43 14 18 5F	IRQ0`v`p`PDRC.._
53 54 41 08 A0 0C 7B 50 44 52 43 0A 80 00 A4 0A	STA...{PDRC.....
09 A1 04 A4 0A 0B 5B 82 43 0A 4C 4E 4B 45 08 5F	......[.C.LNKE._
48 49 44 0C 41 D0 0C 0F 08 5F 55 49 44 0A 05 14	HID.A...._UID...
11 5F 44 49 53 08 7D 50 45 52 43 0A 80 50 45 52	._DIS.}PERC..PER
43 14 0B 5F 50 52 53 08 A4 50 52 53 45 14 38 5F	C.._PRS..PRSE.8_
43 52 53 08 08 52 54 4C 45 11 09 0A 06 23 00 00	CRS..RTLE....#..
18 79 00 8B 52 54 4C 45 01 49 52 51 30 70 00 49	.y..RTLE.IRQ0p.I
52 51 30 79 01 7B 50 45 52 43 0A 0F 00 49 52 51	RQ0y.{PERC...IRQ
30 A4 52 54 4C 45 14 1B 5F 53 52 53 09 8B 68 01	0.RTLE.._SRS..h.
49 52 51 30 82 49 52 51 30 60 76 60 70 60 50 45	IRQ0.IRQ0`v`p`PE
52 43 14 18 5F 53 54 41 08 A0 0C 7B 50 45 52 43	RC.._STA...{PERC
0A 80 00 A4 0A 09 A1 04 A4 0A 0B 5B 82 43 0A 4C	...........[.C.L
4E 4B 46 08 5F 48 49 44 0C 41 D0 0C 0F 08 5F 55	NKF._HID.A...._U
49 44 0A 06 14 11 5F 44 49 53 08 7D 50 46 52 43	ID...._DIS.}PFRC
0A 80 50 46 52 43 14 0B 5F 50 52 53 08 A4 50 52	..PFRC.._PRS..PR
53 46 14 38 5F 43 52 53 08 08 52 54 4C 46 11 09	SF.8_CRS..RTLF..
0A 06 23 00 00 18 79 00 8B 52 54 4C 46 01 49 52	..#...y..RTLF.IR
51 30 70 00 49 52 51 30 79 01 7B 50 46 52 43 0A	Q0p.IRQ0y.{PFRC.
0F 00 49 52 51 30 A4 52 54 4C 46 14 1B 5F 53 52	..IRQ0.RTLF.._SR
53 09 8B 68 01 49 52 51 30 82 49 52 51 30 60 76	S..h.IRQ0.IRQ0`v
60 70 60 50 46 52 43 14 18 5F 53 54 41 08 A0 0C	`p`PFRC.._STA...
7B 50 46 52 43 0A 80 00 A4 0A 09 A1 04 A4 0A 0B	{PFRC...........
5B 82 43 0A 4C 4E 4B 47 08 5F 48 49 44 0C 41 D0	[.C.LNKG._HID.A.
0C 0F 08 5F 55 49 44 0A 07 14 11 5F 44 49 53 08	..._UID...._DIS.
7D 50 47 52 43 0A 80 50 47 52 43 14 0B 5F 50 52	}PGRC..PGRC.._PR
53 08 A4 50 52 53 47 14 38 5F 43 52 53 08 08 52	S..PRSG.8_CRS..R
54 4C 47 11 09 0A 06 23 00 00 18 79 00 8B 52 54	TLG....#...y..RT
4C 47 01 49 52 51 30 70 00 49 52 51 30 79 01 7B	LG.IRQ0p.IRQ0y.{
50 47 52 43 0A 0F 00 49 52 51 30 A4 52 54 4C 47	PGRC...IRQ0.RTLG
14 1B 5F 53 52 53 09 8B 68 01 49 52 51 30 82 49	.._SRS..h.IRQ0.I
52 51 30 60 76 60 70 60 50 47 52 43 14 18 5F 53	RQ0`v`p`PGRC.._S
54 41 08 A0 0C 7B 50 47 52 43 0A 80 00 A4 0A 09	TA...{PGRC......
A1 04 A4 0A 0B 5B 82 43 0A 4C 4E 4B 48 08 5F 48	.....[.C.LNKH._H
49 44 0C 41 D0 0C 0F 08 5F 55 49 44 0A 08 14 11	ID.A...._UID....
5F 44 49 53 08 7D 50 48 52 43 0A 80 50 48 52 43	_DIS.}PHRC..PHRC
14 0B 5F 50 52 53 08 A4 50 52 53 48 14 38 5F 43	.._PRS..PRSH.8_C
52 53 08 08 52 54 4C 48 11 09 0A 06 23 00 00 18	RS..RTLH....#...
79 00 8B 52 54 4C 48 01 49 52 51 30 70 00 49 52	y..RTLH.IRQ0p.IR
51 30 79 01 7B 50 48 52 43 0A 0F 00 49 52 51 30	Q0y.{PHRC...IRQ0
A4 52 54 4C 48 14 1B 5F 53 52 53 09 8B 68 01 49	.RTLH.._SRS..h.I
52 51 30 82 49 52 51 30 60 76 60 70 60 50 48 52	RQ0.IRQ0`v`p`PHR
43 14 18 5F 53 54 41 08 A0 0C 7B 50 48 52 43 0A	C.._STA...{PHRC.
80 00 A4 0A 09 A1 04 A4 0A 0B 5B 80 4C 50 43 30	..........[.LPC0
02 0A 40 0A C0 5B 81 22 4C 50 43 30 00 00 40 20	..@..[."LPC0..@ 
49 4F 44 30 08 49 4F 44 31 08 00 40 37 52 41 45	IOD0.IOD1..@7RAE
4E 01 00 0D 52 43 42 41 12 5B 82 41 C4 45 43 5F	N...RCBA.[.A.EC_
5F 08 5F 48 49 44 0C 41 D0 0C 09 08 5F 55 49 44	_._HID.A...._UID
01 08 45 43 4F 4B 00 5B 01 4D 54 58 32 00 08 5F	..ECOK.[.MTX2.._
43 52 53 11 15 0A 12 47 01 62 00 62 00 00 01 47	CRS....G.b.b...G
01 66 00 66 00 00 01 79 00 14 3B 5F 52 45 47 02	.f.f...y..;_REG.
A0 34 93 68 0A 03 70 69 45 43 4F 4B 70 69 45 43	.4.h..piECOKpiEC
4F 4B A0 19 5F 4F 53 49 0D 57 69 6E 64 6F 77 73	OK.._OSI.Windows
20 32 30 30 39 00 70 01 57 4E 37 5F 70 4C 44 53	 2009.p.WN7_pLDS
5F 4C 49 44 53 5B 80 45 43 46 32 03 00 0A FF 5B	_LIDS[.ECF2....[
81 48 2A 45 43 46 32 11 00 40 04 42 44 4E 42 40	.H*ECF2..@.BDNB@
07 00 40 05 52 54 54 45 10 41 54 54 45 10 41 54	..@.RTTE.ATTE.AT
54 46 10 41 56 47 43 10 43 48 47 56 10 43 48 47	TF.AVGC.CHGV.CHG
43 10 00 20 43 54 4C 5F 40 08 00 10 53 50 52 54	C.. CTL_@xxxxxxx
08 53 41 44 44 08 53 43 4D 44 08 53 4C 45 4E 08	.SADD.SCMD.SLEN.
53 44 41 30 08 53 44 41 31 08 53 44 41 32 08 53	SDA0.SDA1.SDA2.S
44 41 33 08 53 53 54 53 07 42 53 53 46 01 00 40	DA3.SSTS.BSSF..@
05 4D 42 49 44 08 00 02 41 44 44 43 01 4F 57 41	.MBID...ADDC.OWA
4E 01 46 54 43 4D 01 00 01 54 52 49 43 01 53 54	N.FTCM...TRIC.ST
50 43 01 51 4B 4C 5F 08 51 4B 48 5F 08 47 53 54	PC.QKL_.QKH_.GST
41 08 4D 4D 4F 53 08 44 4D 4F 53 08 00 08 43 55	A.MMOS.DMOS...CU
52 50 08 42 41 54 43 08 42 41 54 52 08 42 41 54	RP.BATC.BATR.BAT
53 08 00 08 48 4F 54 5F 08 43 52 54 5F 08 00 08	S...HOT_.CRT_...
50 57 4D 5F 08 57 4E 37 5F 01 56 49 53 5F 01 57	PWM_.WN7_.VIS_.W
58 50 5F 01 00 05 57 4F 4C 5F 01 57 4F 55 5F 01	XP_...WOL_.WOU_.
57 4F 52 5F 01 00 25 54 43 43 56 08 00 18 42 53	WOR_..%TCCV...BS
57 5F 10 00 40 04 43 52 49 5F 08 00 18 45 43 56	W_..@.CRI_...ECV
5F 10 00 08 53 4C 50 5F 08 00 02 41 43 50 5F 01	_...SLP_...ACP_.
53 4D 4F 5F 01 00 02 44 46 4E 5F 01 42 35 30 5F	SMO_...DFN_.B50_
01 4C 44 53 5F 01 00 03 54 50 53 5F 01 00 02 41	.LDS_...TPS_...A
43 4F 56 01 41 44 50 5F 01 53 33 4C 5F 01 42 41	COV.ADP_.S3L_.BA
54 50 01 00 01 42 43 4E 4C 01 42 43 43 4C 01 42	TP...BCNL.BCCL.B
46 32 35 01 00 21 42 44 43 5F 10 00 10 42 46 43	F25..!BDC_...BFC
5F 10 42 43 59 5F 10 42 54 45 43 10 00 10 42 44	_.BCY_.BTEC...BD
56 5F 10 00 10 42 53 54 5F 10 00 10 42 50 52 5F	V_...BST_...BPR_
10 00 10 42 52 43 5F 10 00 10 42 50 56 5F 10 00	...BRC_...BPV_..
08 54 55 52 53 08 42 4D 44 5F 10 00 10 42 43 57	.TURS.BMD_...BCW
5F 10 00 10 42 43 4C 5F 10 00 10 42 47 31 5F 10	_...BCL_...BG1_.
00 30 42 4D 4E 5F 10 00 10 42 54 4E 5F 40 04 42	.0BMN_...BTN_@.B
53 4E 5F 10 00 30 42 54 59 5F 10 00 30 42 43 34	SN_..0BTY_..0BC4
5F 10 42 43 33 5F 10 42 43 32 5F 10 42 43 31 5F	_.BC3_.BC2_.BC1_
10 43 54 53 5F 08 43 54 30 5F 08 43 54 31 5F 08	.CTS_.CT0_.CT1_.
43 54 32 5F 08 43 50 54 30 08 53 41 53 5F 08 42	CT2_.CPT0.SAS_.B
54 54 5F 10 00 10 42 50 50 5F 08 00 10 42 50 43	TT_...BPP_...BPC
5F 01 42 50 46 5F 01 42 50 57 5F 01 42 50 54 5F	_.BPF_.BPW_.BPT_
01 00 0C 4C 43 42 44 04 4C 43 42 41 04 00 10 46	...LCBD.LCBA...F
41 4F 5F 01 46 53 54 5F 01 50 41 45 5F 01 00 01	AO_.FST_.PAE_...
51 4C 42 5F 01 00 0B 57 4C 53 5F 01 00 01 57 57	QLB_...WLS_...WW
53 5F 01 00 01 57 4C 44 5F 01 57 57 44 5F 01 00	S_...WLD_.WWD_..
02 42 54 53 5F 01 00 03 42 54 44 5F 01 00 03 46	.BTS_...BTD_...F
41 54 5F 08 42 41 42 5F 08 47 4C 44 5F 01 00 07	AT_.BAB_.GLD_...
46 53 44 5F 08 54 41 55 5F 01 54 43 4D 5F 01 54	FSD_.TAU_.TCM_.T
4C 47 5F 01 54 53 41 5F 01 14 45 04 45 53 42 57	LG_.TSA_..E.ESBW
05 70 68 53 50 52 54 70 69 53 41 44 44 70 6A 53	.phSPRTpiSADDpjS
43 4D 44 70 6B 53 4C 45 4E 70 6C 53 44 41 30 70	CMDpkSLENplSDA0p
00 53 53 54 53 70 01 42 53 53 46 A2 09 42 53 53	.SSTSp.BSSF..BSS
46 5B 22 0A 0A 7B 53 53 54 53 0A 1F 60 A4 60 14	F["..{SSTS..`.`.
48 05 45 53 42 52 03 70 12 06 03 0A 07 00 00 60	H.ESBR.p.......`
70 68 53 50 52 54 70 69 53 41 44 44 70 6A 53 43	phSPRTpiSADDpjSC
4D 44 70 00 53 53 54 53 70 01 42 53 53 46 A2 09	MDp.SSTSp.BSSF..
42 53 53 46 5B 22 0A 0A 70 53 4C 45 4E 88 60 01	BSSF["..pSLEN.`.
00 70 53 44 41 30 88 60 0A 02 00 7B 53 53 54 53	.pSDA0.`...{SSTS
0A 1F 88 60 00 00 A4 60 14 3D 53 50 53 54 01 70	...`...`.=SPST.p
68 5C 2F 03 5F 50 52 5F 43 50 55 30 5F 50 50 43	h\/._PR_CPU0_PPC
86 5C 2E 5F 50 52 5F 43 50 55 30 0A 80 A0 10 94	.\._PR_CPU0.....
68 4D 41 58 50 70 4D 41 58 50 43 55 52 50 A1 07	hMAXPpMAXPCURP..
70 68 43 55 52 50 14 24 53 54 53 54 01 70 68 5C	phCURP.$STST.ph\
2F 03 5F 50 52 5F 43 50 55 30 5F 54 50 43 86 5C	/._PR_CPU0_TPC.\
2E 5F 50 52 5F 43 50 55 30 0A 82 08 5F 47 50 45	._PR_CPU0..._GPE
0A 17 14 14 5F 51 30 33 00 70 0A 03 49 4F 38 30	...._Q03.p..IO80
86 42 41 54 30 0A 80 14 14 5F 51 30 34 00 70 0A	.BAT0...._Q04.p.
04 49 4F 38 30 86 42 41 54 30 0A 80 14 4F 07 5F	.IO80.BAT0...O._
51 30 36 00 70 0A 06 49 4F 38 30 A0 18 41 44 50	Q06.p..IO80..ADP
5F 86 42 41 54 30 00 86 42 41 54 30 0A 80 70 01	_.BAT0..BAT0..p.
42 41 54 43 A1 0E 86 42 41 54 30 01 86 42 41 54	BATC...BAT0..BAT
30 0A 80 70 0A 03 5E 5E 5E 5E 2E 57 4D 49 44 57	0..p..^^^^.WMIDW
4D 49 55 70 00 5E 5E 5E 5E 2E 57 4D 49 44 57 4D	MIUp.^^^^.WMIDWM
49 56 86 57 4D 49 44 0A 80 5E 5E 5E 5E 2E 41 43	IV.WMID..^^^^.AC
45 4C 41 4A 41 4C A0 15 93 43 50 49 44 0A 05 70	ELAJAL...CPID..p
41 44 50 5F 50 57 52 53 50 4E 4F 54 14 4C 05 5F	ADP_PWRSPNOT.L._
51 30 38 00 70 0A 08 49 4F 38 30 5E 5E 5E 5E 2E	Q08.p..IO80^^^^.
42 41 54 30 49 4E 55 54 86 42 41 54 30 0A 80 A0	BAT0INUT.BAT0...
0B 42 41 54 50 70 00 53 49 4D 44 A1 07 70 01 53	.BATPp.SIMD..p.S
49 4D 44 70 0A 05 5E 5E 5E 5E 2E 57 4D 49 44 57	IMDp..^^^^.WMIDW
4D 49 55 70 00 5E 5E 5E 5E 2E 57 4D 49 44 57 4D	MIUp.^^^^.WMIDWM
49 56 86 57 4D 49 44 0A 80 14 21 5F 51 30 39 00	IV.WMID...!_Q09.
70 0A 09 49 4F 38 30 5E 5E 5E 5E 2E 42 41 54 30	p..IO80^^^^.BAT0
55 42 53 54 86 42 41 54 30 0A 80 14 21 5F 51 30	UBST.BAT0...!_Q0
41 00 70 0A 0A 49 4F 38 30 86 4C 49 44 5F 0A 80	A.p..IO80.LID_..
5E 5E 5E 5E 2E 41 43 45 4C 41 4A 41 4C 14 1A 5F	^^^^.ACELAJAL.._
51 31 34 00 70 0A 14 49 4F 38 30 5E 5E 5E 2E 47	Q14.p..IO80^^^.G
46 58 30 47 48 44 53 01 14 34 5F 51 31 37 00 70	FX0GHDS..4_Q17.p
0A 17 49 4F 38 30 86 5E 5E 5E 2E 47 46 58 30 44	..IO80.^^^.GFX0D
44 30 32 0A 87 86 5E 5E 5E 2F 03 50 45 47 30 50	D02...^^^/.PEG0P
45 47 50 44 44 30 32 0A 87 53 54 42 4C 14 34 5F	EGPDD02..STBL.4_
51 31 38 00 70 0A 18 49 4F 38 30 86 5E 5E 5E 2E	Q18.p..IO80.^^^.
47 46 58 30 44 44 30 32 0A 86 86 5E 5E 5E 2F 03	GFX0DD02...^^^/.
50 45 47 30 50 45 47 50 44 44 30 32 0A 86 53 54	PEG0PEGPDD02..ST
42 4C 14 20 5F 51 31 41 00 70 0A 1A 49 4F 38 30	BL. _Q1A.p..IO80
78 4D 41 58 50 0A 03 61 60 77 60 0A 02 60 53 50	xMAXP..a`w`..`SP
53 54 60 14 20 5F 51 31 43 00 70 0A 1C 49 4F 38	ST`. _Q1C.p..IO8
30 78 4D 41 58 50 0A 03 61 60 77 60 0A 02 60 53	0xMAXP..a`w`..`S
50 53 54 60 14 0D 5F 51 31 44 00 70 0A 1D 49 4F	PST`.._Q1D.p..IO
38 30 14 1F 5F 51 31 46 00 70 0A 1F 49 4F 38 30	80.._Q1F.p..IO80
5E 5E 5E 5E 2E 57 4D 49 44 53 54 50 53 53 54 53	^^^^.WMIDSTPSSTS
54 00 14 22 5F 51 32 30 00 70 0A 20 49 4F 38 30	T.."_Q20.p. IO80
5F 51 31 46 5B 22 0A 14 86 5C 2E 5F 54 5A 5F 54	_Q1F["...\._TZ_T
48 52 4D 0A 80 14 2D 5F 51 33 37 00 70 0A 37 49	HRM...-_Q37.p.7I
4F 38 30 5B 23 4D 54 58 32 FF FF 78 4D 41 58 50	O80[#MTX2..xMAXP
0A 03 61 60 77 60 01 60 53 50 53 54 60 5B 27 4D	..a`w`.`SPST`['M
54 58 32 14 2E 5F 51 33 38 00 70 0A 38 49 4F 38	TX2.._Q38.p.8IO8
30 5B 23 4D 54 58 32 FF FF 78 4D 41 58 50 0A 03	0[#MTX2..xMAXP..
61 60 77 60 0A 02 60 53 50 53 54 60 5B 27 4D 54	a`w`..`SPST`['MT
58 32 14 23 5F 51 33 39 00 70 0A 39 49 4F 38 30	X2.#_Q39.p.9IO80
5B 23 4D 54 58 32 FF FF 53 50 53 54 4D 41 58 50	[#MTX2..SPSTMAXP
5B 27 4D 54 58 32 14 22 5F 51 33 41 00 70 0A 3A	['MTX2."_Q3A.p.:
49 4F 38 30 5B 23 4D 54 58 32 FF FF 5E 5E 5E 5E	IO80[#MTX2..^^^^
2E 57 4D 49 44 53 54 50 53 14 2D 5F 51 33 42 00	.WMIDSTPS.-_Q3B.
70 0A 3B 49 4F 38 30 5B 23 4D 54 58 32 FF FF 78	p.;IO80[#MTX2..x
4D 41 58 50 0A 03 61 60 77 60 01 60 53 50 53 54	MAXP..a`w`.`SPST
60 5B 27 4D 54 58 32 14 2E 5F 51 33 43 00 70 0A	`['MTX2.._Q3C.p.
3C 49 4F 38 30 5B 23 4D 54 58 32 FF FF 78 4D 41	<IO80[#MTX2..xMA
58 50 0A 03 61 60 77 60 0A 02 60 53 50 53 54 60	XP..a`w`..`SPST`
5B 27 4D 54 58 32 14 30 5F 51 33 46 00 70 0A 3F	['MTX2.0_Q3F.p.?
49 4F 38 30 5B 23 4D 54 58 32 FF FF A0 0D 93 54	IO80[#MTX2.....T
55 52 53 01 53 50 53 54 0A 02 A1 06 53 50 53 54	URS.SPST....SPST
01 5B 27 4D 54 58 32 08 57 4C 53 4C 01 08 42 54	.['MTX2.WLSL..BT
53 4C 01 08 57 57 53 4C 01 08 57 4C 41 53 01 14	SL..WWSL..WLAS..
40 11 5F 51 34 33 00 70 0A 43 49 4F 38 30 A0 3B	@._Q43.p.CIO80.;
42 54 4E 53 70 00 42 54 4E 53 70 00 42 54 4E 42	BTNSp.BTNSp.BTNB
A0 0B 57 4C 53 5F 70 00 57 4C 44 5F A0 11 42 54	..WLS_p.WLD_..BT
53 5F 70 00 42 54 44 5F 70 01 42 54 50 52 A0 0B	S_p.BTD_p.BTPR..
57 57 53 5F 70 00 57 57 44 5F A1 4B 09 70 01 42	WWS_p.WWD_.K.p.B
54 4E 53 70 01 42 54 4E 42 A0 41 05 57 4C 41 53	TNSp.BTNB.A.WLAS
A0 16 90 57 4C 53 5F 57 4C 53 4C A0 0B 57 4C 57	...WLS_WLSL..WLW
49 70 01 57 4C 44 5F A0 1C 90 42 54 53 5F 42 54	Ip.WLD_...BTS_BT
53 4C A0 11 42 54 57 49 70 01 42 54 44 5F 70 00	SL..BTWIp.BTD_p.
42 54 50 52 A0 16 90 57 57 53 5F 57 57 53 4C A0	BTPR...WWS_WWSL.
0B 57 57 57 49 70 01 57 57 44 5F A1 3A A0 10 90	.WWWIp.WWD_.:...
57 4C 53 5F 57 4C 53 4C 70 00 57 4C 44 5F A0 16	WLS_WLSLp.WLD_..
90 42 54 53 5F 42 54 53 4C 70 00 42 54 44 5F 70	.BTS_BTSLp.BTD_p
01 42 54 50 52 A0 10 90 57 57 53 5F 57 57 53 4C	.BTPR...WWS_WWSL
70 00 57 57 44 5F 5B 22 0A C8 70 0A 05 5E 5E 5E	p.WWD_["..p..^^^
5E 2E 57 4D 49 44 57 4D 49 55 70 00 5E 5E 5E 5E	^.WMIDWMIUp.^^^^
2E 57 4D 49 44 57 4D 49 56 86 57 4D 49 44 0A 80	.WMIDWMIV.WMID..
14 1A 5F 51 43 43 00 70 0A CC 49 4F 38 30 5E 5E	.._QCC.p..IO80^^
5E 5E 2E 57 4D 49 44 53 54 50 53 14 14 5F 51 34	^^.WMIDSTPS.._Q4
34 00 70 0A 44 49 4F 38 30 70 0A D7 53 53 4D 50	4.p.DIO80p..SSMP
14 28 5F 51 43 45 00 70 0A CE 49 4F 38 30 A0 12	.(_QCE.p..IO80..
7B 43 46 47 44 0C 00 00 08 00 00 53 54 53 54 0A	{CFGD......STST.
08 A1 07 53 54 53 54 0A 04 08 4C 47 50 31 12 18	...STST...LGP1..
0B 0A 06 0A 08 0A 0A 0A 0E 0A 13 0A 19 0A 21 0A	..............!.
2C 0A 3A 0A 4C 0A 64 08 43 4D 4F 31 12 18 0B 0A	,.:.L.d.CMO1....
07 0A 09 0A 0C 0A 0F 0A 14 0A 1B 0A 24 0A 2F 0A	............$./.
3E 0A 52 0A 64 08 42 55 46 46 11 0E 0A 0B 00 00	>.R.d.BUFF......
00 00 00 00 00 00 00 00 00 8C 42 55 46 46 00 42	..........BUFF.B
55 46 30 8C 42 55 46 46 01 42 55 46 31 8C 42 55	UF0.BUFF.BUF1.BU
46 46 0A 02 42 55 46 32 8C 42 55 46 46 0A 03 42	FF..BUF2.BUFF..B
55 46 33 8C 42 55 46 46 0A 04 42 55 46 34 8C 42	UF3.BUFF..BUF4.B
55 46 46 0A 05 42 55 46 35 8C 42 55 46 46 0A 06	UFF..BUF5.BUFF..
42 55 46 36 8C 42 55 46 46 0A 07 42 55 46 37 8C	BUF6.BUFF..BUF7.
42 55 46 46 0A 08 42 55 46 38 8C 42 55 46 46 0A	BUFF..BUF8.BUFF.
09 42 55 46 39 8C 42 55 46 46 0A 0A 42 55 46 41	.BUF9.BUFF..BUFA
14 24 53 54 42 4C 08 5B 22 0A 32 A0 0E 41 44 50	.$STBL.[".2..ADP
5F 70 52 54 42 4C 4C 43 42 41 A1 0A 70 52 54 42	_pRTBLLCBA..pRTB
4C 4C 43 42 44 14 46 20 52 54 42 4C 08 A0 44 0A	LLCBD.F RTBL..D.
93 4C 43 44 44 0C 0D AF A2 15 70 83 88 43 4D 4F	.LCDD.....p..CMO
31 00 00 42 55 46 30 70 83 88 43 4D 4F 31 01 00	1..BUF0p..CMO1..
42 55 46 31 70 83 88 43 4D 4F 31 0A 02 00 42 55	BUF1p..CMO1...BU
46 32 70 83 88 43 4D 4F 31 0A 03 00 42 55 46 33	F2p..CMO1...BUF3
70 83 88 43 4D 4F 31 0A 04 00 42 55 46 34 70 83	p..CMO1...BUF4p.
88 43 4D 4F 31 0A 05 00 42 55 46 35 70 83 88 43	.CMO1...BUF5p..C
4D 4F 31 0A 06 00 42 55 46 36 70 83 88 43 4D 4F	MO1...BUF6p..CMO
31 0A 07 00 42 55 46 37 70 83 88 43 4D 4F 31 0A	1...BUF7p..CMO1.
08 00 42 55 46 38 70 83 88 43 4D 4F 31 0A 09 00	..BUF8p..CMO1...
42 55 46 39 70 83 88 43 4D 4F 31 0A 0A 00 42 55	BUF9p..CMO1...BU
46 41 A1 4A 09 70 83 88 4C 47 50 31 00 00 42 55	FA.J.p..LGP1..BU
46 30 70 83 88 4C 47 50 31 01 00 42 55 46 31 70	F0p..LGP1..BUF1p
83 88 4C 47 50 31 0A 02 00 42 55 46 32 70 83 88	..LGP1...BUF2p..
4C 47 50 31 0A 03 00 42 55 46 33 70 83 88 4C 47	LGP1...BUF3p..LG
50 31 0A 04 00 42 55 46 34 70 83 88 4C 47 50 31	P1...BUF4p..LGP1
0A 05 00 42 55 46 35 70 83 88 4C 47 50 31 0A 06	...BUF5p..LGP1..
00 42 55 46 36 70 83 88 4C 47 50 31 0A 07 00 42	.BUF6p..LGP1...B
55 46 37 70 83 88 4C 47 50 31 0A 08 00 42 55 46	UF7p..LGP1...BUF
38 70 83 88 4C 47 50 31 0A 09 00 42 55 46 39 70	8p..LGP1...BUF9p
83 88 4C 47 50 31 0A 0A 00 42 55 46 41 70 5E 5E	..LGP1...BUFAp^^
5E 2E 47 46 58 30 43 42 4C 56 61 7B 61 0A FF 60	^.GFX0CBLVa{a..`
A0 15 92 93 5E 5E 5E 2E 47 46 58 30 42 43 4C 50	....^^^.GFX0BCLP
0A FF 72 60 01 60 A0 09 93 60 42 55 46 30 A4 00	..r`.`...`BUF0..
A1 4B 08 A0 09 93 60 42 55 46 31 A4 01 A1 4E 07	.K....`BUF1...N.
A0 0A 93 60 42 55 46 32 A4 0A 02 A1 40 07 A0 0A	...`BUF2....@...
93 60 42 55 46 33 A4 0A 03 A1 42 06 A0 0A 93 60	.`BUF3....B....`
42 55 46 34 A4 0A 04 A1 44 05 A0 0A 93 60 42 55	BUF4....D....`BU
46 35 A4 0A 05 A1 46 04 A0 0A 93 60 42 55 46 36	F5....F....`BUF6
A4 0A 06 A1 38 A0 0A 93 60 42 55 46 37 A4 0A 07	....8...`BUF7...
A1 2B A0 0A 93 60 42 55 46 38 A4 0A 08 A1 1E A0	.+...`BUF8......
0A 93 60 42 55 46 39 A4 0A 09 A1 11 A0 0A 93 60	..`BUF9........`
42 55 46 41 A4 0A 0A A1 04 A4 0A 0F 5B 82 4A 07	BUFA........[.J.
4C 49 44 5F 08 5F 48 49 44 0C 41 D0 0C 0D 08 5F	LID_._HID.A...._
50 52 57 12 06 02 0A 1E 0A 03 14 46 05 5F 4C 49	PRW........F._LI
44 00 70 01 5E 5E 5E 2E 47 46 58 30 43 4C 49 44	D.p.^^^.GFX0CLID
A0 36 5E 5E 2E 45 43 5F 5F 45 43 4F 4B 70 5E 5E	.6^^.EC__ECOKp^^
2E 45 43 5F 5F 4C 44 53 5F 60 A0 0A 60 86 50 43	.EC__LDS_`..`.PC
49 30 00 A4 01 A1 11 70 00 5E 5E 5E 2E 47 46 58	I0.....p.^^^.GFX
30 43 4C 49 44 A4 00 A1 09 86 50 43 49 30 00 A4	0CLID.....PCI0..
01 14 06 5F 50 53 57 01 10 37 5C 5F 53 42 5F 5B	..._PSW..7\_SB_[
82 2F 50 57 52 42 08 5F 48 49 44 0C 41 D0 0C 0C	./PWRB._HID.A...
08 5F 50 52 57 12 06 02 0A 1E 0A 04 14 13 5F 53	._PRW........._S
54 41 00 A0 0A 93 45 43 4F 4E 01 A4 0A 0F A4 00	TA....ECON......
10 49 C4 5C 5F 53 42 5F 5B 82 47 8B 42 41 54 30	.I.\_SB_[.G.BAT0
08 5F 48 49 44 0C 41 D0 0C 0A 08 5F 55 49 44 00	._HID.A...._UID.
08 5F 50 43 4C 12 06 01 5F 53 42 5F 08 42 49 46	._PCL..._SB_.BIF
42 12 32 0D 01 0B 14 05 0B 14 05 01 0B 30 2A 0B	B.2..........0*.
38 01 0A 9C 0A 0D 0A 0D 0D 43 41 35 34 32 30 30	8........CA54200
00 0D 4C 69 34 34 30 32 41 00 0D 20 00 0D 20 48	..Li4402A.. .. H
50 20 20 00 08 42 53 54 42 12 08 04 00 FF FF 0B	P  ..BSTB.......
10 27 08 4D 44 4C 53 12 35 07 0D 55 6E 6B 6E 6F	.'.MDLS.5..Unkno
77 6E 00 0D 20 33 35 30 30 00 0D 20 33 38 30 30	wn.. 3500.. 3800
00 0D 20 34 35 30 30 00 0D 20 32 36 30 30 00 0D	.. 4500.. 2600..
20 33 30 30 30 00 0D 20 33 32 30 30 00 08 43 48	 3000.. 3200..CH
41 52 12 32 10 0D 30 00 0D 31 00 0D 32 00 0D 33	AR.2..0..1..2..3
00 0D 34 00 0D 35 00 0D 36 00 0D 37 00 0D 38 00	..4..5..6..7..8.
0D 39 00 0D 41 00 0D 42 00 0D 43 00 0D 44 00 0D	.9..A..B..C..D..
45 00 0D 46 00 14 13 50 42 46 45 03 8C 68 69 54	E..F...PBFE..hiT
49 44 58 70 6A 54 49 44 58 14 32 49 54 4F 53 01	IDXpjTIDX.2ITOS.
70 0D 00 60 70 0A 08 61 A2 21 61 76 61 7B 7A 68	p..`p..a.!ava{zh
79 61 0A 02 00 00 0A 0F 64 70 83 88 43 48 41 52	ya......dp..CHAR
64 00 62 73 60 62 65 70 65 60 A4 60 14 32 5A 30	d.bs`bepe`.`.2Z0
30 43 01 70 0D 00 60 70 0A 04 61 A2 21 61 76 61	0C.p..`p..a.!ava
7B 7A 68 79 61 0A 02 00 00 0A 0F 64 70 83 88 43	{zhya......dp..C
48 41 52 64 00 62 73 60 62 65 70 65 60 A4 60 14	HARd.bs`bepe`.`.
31 49 54 53 4E 02 70 0D 00 60 70 69 61 A2 21 61	1ITSN.p..`pia.!a
76 61 7B 7A 68 79 61 0A 02 00 00 0A 0F 64 70 83	va{zhya......dp.
88 43 48 41 52 64 00 62 73 60 62 65 70 65 60 A4	.CHARd.bs`bepe`.
60 14 49 04 5F 53 54 41 00 A0 1A 93 5E 5E 2F 04	`.I._STA....^^/.
50 43 49 30 4C 50 43 42 45 43 5F 5F 45 43 4F 4B	PCI0LPCBEC__ECOK
00 A4 0A 0F A1 26 70 5E 5E 2F 04 50 43 49 30 4C	.....&p^^/.PCI0L
50 43 42 45 43 5F 5F 42 41 54 50 60 7D 60 60 60	PCBEC__BATP`}```
A0 05 60 A4 0A 1F A1 04 A4 0A 0F 14 44 50 5F 42	..`.........DP_B
49 46 00 A0 4B 0B 93 5E 5E 2F 04 50 43 49 30 4C	IF..K..^^/.PCI0L
50 43 42 45 43 5F 5F 45 43 4F 4B 00 70 01 88 42	PCBEC__ECOK.p..B
49 46 42 00 00 70 0B 14 05 88 42 49 46 42 01 00	IFB..p....BIFB..
70 0B 14 05 88 42 49 46 42 0A 02 00 70 01 88 42	p....BIFB...p..B
49 46 42 0A 03 00 70 0B 30 2A 88 42 49 46 42 0A	IFB...p.0*.BIFB.
04 00 70 0B 38 01 88 42 49 46 42 0A 05 00 70 0A	..p.8..BIFB...p.
9C 88 42 49 46 42 0A 06 00 70 0A 0D 88 42 49 46	..BIFB...p...BIF
42 0A 07 00 70 0A 0D 88 42 49 46 42 0A 08 00 70	B...p...BIFB...p
0D 43 41 35 34 32 30 30 00 88 42 49 46 42 0A 09	.CA54200..BIFB..
00 70 0D 4C 69 34 34 30 32 41 00 88 42 49 46 42	.p.Li4402A..BIFB
0A 0A 00 70 0D 20 00 88 42 49 46 42 0A 0B 00 70	...p. ..BIFB...p
0D 20 48 50 20 20 00 88 42 49 46 42 0A 0C 00 A1	. HP  ..BIFB....
4B 43 70 00 88 42 49 46 42 00 00 70 5E 5E 2F 04	KCp..BIFB..p^^/.
50 43 49 30 4C 50 43 42 45 43 5F 5F 42 44 56 5F	PCI0LPCBEC__BDV_
61 70 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43	ap^^/.PCI0LPCBEC
5F 5F 42 44 43 5F 60 77 60 61 60 78 60 0B E8 03	__BDC_`w`a`x`...
62 60 70 60 88 42 49 46 42 01 00 70 5E 5E 2F 04	b`p`.BIFB..p^^/.
50 43 49 30 4C 50 43 42 45 43 5F 5F 42 46 43 5F	PCI0LPCBEC__BFC_
60 77 60 61 60 78 60 0B E8 03 62 60 70 60 88 42	`w`a`x`...b`p`.B
49 46 42 0A 02 00 70 5E 5E 2F 04 50 43 49 30 4C	IFB...p^^/.PCI0L
50 43 42 45 43 5F 5F 42 54 45 43 88 42 49 46 42	PCBEC__BTEC.BIFB
0A 03 00 70 5E 5E 2F 04 50 43 49 30 4C 50 43 42	...p^^/.PCI0LPCB
45 43 5F 5F 42 44 56 5F 88 42 49 46 42 0A 04 00	EC__BDV_.BIFB...
70 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F	p^^/.PCI0LPCBEC_
5F 42 43 57 5F 60 77 60 61 60 78 60 0B E8 03 62	_BCW_`w`a`x`...b
60 70 60 88 42 49 46 42 0A 05 00 70 5E 5E 2F 04	`p`.BIFB...p^^/.
50 43 49 30 4C 50 43 42 45 43 5F 5F 42 43 4C 5F	PCI0LPCBEC__BCL_
60 77 60 61 60 78 60 0B E8 03 62 60 70 60 88 42	`w`a`x`...b`p`.B
49 46 42 0A 06 00 70 5E 5E 2F 04 50 43 49 30 4C	IFB...p^^/.PCI0L
50 43 42 45 43 5F 5F 42 46 43 5F 60 77 60 61 60	PCBEC__BFC_`w`a`
78 60 0C A0 86 01 00 62 60 70 60 88 42 49 46 42	x`.....b`p`.BIFB
0A 07 00 70 5E 5E 2F 04 50 43 49 30 4C 50 43 42	...p^^/.PCI0LPCB
45 43 5F 5F 42 46 43 5F 60 77 60 61 60 78 60 0C	EC__BFC_`w`a`x`.
A0 86 01 00 62 60 70 60 88 42 49 46 42 0A 08 00	....b`p`.BIFB...
70 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F	p^^/.PCI0LPCBEC_
5F 42 4D 4E 5F 65 7B 65 0A 0F 65 A0 16 94 65 0A	_BMN_e{e..e...e.
06 70 83 88 4D 44 4C 53 00 00 88 42 49 46 42 0A	.p..MDLS...BIFB.
09 00 A1 40 20 70 0D 2D 2D 2D 2D 2D 2D 2D 2D 2D	...@ p.---------
2D 2D 2D 2D 2D 2D 2D 20 4E 41 42 54 20 3C 20 36	------- NABT < 6
20 00 5B 31 70 5E 5E 2F 04 50 43 49 30 4C 50 43	 .[1p^^/.PCI0LPC
42 45 43 5F 5F 42 4D 4E 5F 65 7B 65 0A 0F 65 70	BEC__BMN_e{e..ep
00 61 A0 07 93 65 01 70 01 61 A0 08 93 65 0A 04	.a...e.p.a...e..
70 01 61 70 5E 5E 2F 04 50 43 49 30 4C 50 43 42	p.ap^^/.PCI0LPCB
45 43 5F 5F 42 44 43 5F 60 A0 4C 0F 93 61 01 70	EC__BDC_`.L..a.p
0D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	.---------------
2D 2D 2D 2D 2D 2D 4E 69 4D 48 20 62 61 74 74 65	------NiMH batte
72 79 2C 20 4E 41 42 54 20 3D 31 2C 34 20 00 5B	ry, NABT =1,4 .[
31 A0 3F 92 95 60 0B D8 0E 70 5A 30 30 43 5B 29	1.?..`...pZ00C[)
60 00 61 70 61 88 42 49 46 42 0A 09 00 70 0D 2D	`.apa.BIFB...p.-
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	----------------
2D 2D 2D 20 44 43 20 3E 20 33 38 30 30 20 00 5B	--- DC > 3800 .[
31 A1 35 70 0D 33 38 30 30 00 88 42 49 46 42 0A	1.5p.3800..BIFB.
09 00 70 0D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	..p.------------
2D 2D 2D 2D 2D 2D 2D 2D 20 44 43 20 3C 3D 20 33	-------- DC <= 3
38 30 30 20 00 5B 31 70 5E 5E 2F 04 50 43 49 30	800 .[1p^^/.PCI0
4C 50 43 42 45 43 5F 5F 42 44 43 5F 60 A0 38 93	LPCBEC__BDC_`.8.
60 0B C6 11 70 0D 33 38 30 30 00 88 42 49 46 42	`...p.3800..BIFB
0A 09 00 70 0D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	...p.-----------
2D 2D 2D 2D 2D 2D 2D 2D 2D 20 44 43 20 3D 34 35	--------- DC =45
35 30 20 00 5B 31 A1 4C 09 70 0D 2D 2D 2D 2D 2D	50 .[1.L.p.-----
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 20 4C 69 20 42	----------- Li B
61 74 74 65 72 79 20 00 5B 31 A0 42 04 92 95 60	attery .[1.B...`
0B B8 0B 70 5A 30 30 43 5B 29 60 00 61 70 61 88	...pZ00C[)`.apa.
42 49 46 42 0A 09 00 70 0D 2D 2D 2D 2D 2D 2D 2D	BIFB...p.-------
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 20 44	-------------- D
43 20 3E 3D 20 33 30 30 30 20 00 5B 31 A1 35 70	C >= 3000 .[1.5p
0D 32 36 30 30 00 88 42 49 46 42 0A 09 00 70 0D	.2600..BIFB...p.
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	----------------
2D 2D 2D 2D 2D 20 44 43 20 3C 20 33 30 30 30 20	----- DC < 3000 
00 5B 31 70 5E 5E 2F 04 50 43 49 30 4C 50 43 42	.[1p^^/.PCI0LPCB
45 43 5F 5F 42 53 4E 5F 60 70 5E 5E 2F 04 50 43	EC__BSN_`p^^/.PC
49 30 4C 50 43 42 45 43 5F 5F 42 54 59 5F 60 70	I0LPCBEC__BTY_`p
11 03 0A 05 64 50 42 46 45 64 00 60 50 42 46 45	....dPBFEd.`PBFE
64 0A 04 00 08 5A 30 30 44 0D 78 78 78 78 78 78	d....Z00D.xxxxxx
78 78 00 70 64 5A 30 30 44 70 0D 4C 69 00 88 42	xx.pdZ00Dp.Li..B
49 46 42 0A 0B 00 A0 31 5E 5E 2F 04 50 43 49 30	IFB....1^^/.PCI0
4C 50 43 42 45 43 5F 5F 42 41 54 50 70 0D 20 48	LPCBEC__BATPp. H
65 77 6C 65 74 74 2D 50 61 63 6B 61 72 64 20 00	ewlett-Packard .
88 42 49 46 42 0A 0C 00 A1 0D 70 0D 20 00 88 42	.BIFB.....p. ..B
49 46 42 0A 0C 00 A4 42 49 46 42 A4 42 49 46 42	IFB....BIFB.BIFB
14 25 5F 42 53 54 00 A0 19 5E 5E 2F 04 50 43 49	.%_BST...^^/.PCI
30 4C 50 43 42 45 43 5F 5F 45 43 4F 4B 55 42 53	0LPCBEC__ECOKUBS
54 A4 42 53 54 42 08 43 52 49 54 00 14 4A 13 55	T.BSTB.CRIT..J.U
42 53 54 00 70 5E 5E 2F 04 50 43 49 30 4C 50 43	BST.p^^/.PCI0LPC
42 45 43 5F 5F 42 53 54 5F 88 42 53 54 42 00 00	BEC__BST_.BSTB..
70 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F	p^^/.PCI0LPCBEC_
5F 42 50 52 5F 60 70 5E 5E 2F 04 50 43 49 30 4C	_BPR_`p^^/.PCI0L
50 43 42 45 43 5F 5F 42 44 56 5F 61 A0 1A 92 95	PCBEC__BDV_a....
60 0B 00 80 74 0C 00 00 01 00 60 60 77 60 61 60	`...t.....``w`a`
78 60 0B E8 03 62 60 A1 0C 77 60 61 60 78 60 0B	x`...b`..w`a`x`.
E8 03 62 60 70 60 88 42 53 54 42 01 00 70 5E 5E	..b`p`.BSTB..p^^
2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 42 46	/.PCI0LPCBEC__BF
43 5F 60 77 60 61 60 78 60 0B E8 03 62 60 70 5E	C_`w`a`x`...b`p^
5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 42	^/.PCI0LPCBEC__B
50 50 5F 62 77 60 62 60 78 60 0A 64 62 60 72 60	PP_bw`b`x`.db`r`
01 60 70 60 88 42 53 54 42 0A 02 00 70 5E 5E 2F	.`p`.BSTB...p^^/
04 50 43 49 30 4C 50 43 42 45 43 5F 5F 42 50 56	.PCI0LPCBEC__BPV
5F 88 42 53 54 42 0A 03 00 70 83 88 42 53 54 42	_.BSTB...p..BSTB
00 00 60 A0 2B 5E 5E 2F 04 50 43 49 30 4C 50 43	..`.+^^/.PCI0LPC
42 45 43 5F 5F 45 43 4F 4B 70 5E 5E 2F 04 50 43	BEC__ECOKp^^/.PC
49 30 4C 50 43 42 45 43 5F 5F 42 43 43 4C 61 7B	I0LPCBEC__BCCLa{
60 0B FB FF 60 79 61 0A 02 61 72 60 61 60 70 60	`...`ya..ar`a`p`
88 42 53 54 42 00 00 14 49 07 49 4E 55 54 00 A0	.BSTB...I.INUT..
41 07 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43	A.^^/.PCI0LPCBEC
5F 5F 45 43 4F 4B A0 2F 93 5F 53 54 41 0A 1F 55	__ECOK./._STA..U
42 53 54 5F 42 49 46 5B 22 0B F4 01 86 41 43 5F	BST_BIF["....AC_
5F 00 86 42 41 54 30 00 86 42 41 54 30 0A 80 86	_..BAT0..BAT0...
42 41 54 30 0A 81 A1 1F 55 42 53 54 86 41 43 5F	BAT0....UBST.AC_
5F 00 86 42 41 54 30 00 86 42 41 54 30 0A 80 86	_..BAT0..BAT0...
42 41 54 30 0A 81 5E 5E 2E 41 43 5F 5F 46 4C 50	BAT0..^^.AC__FLP
41 5B 82 41 1E 41 43 5F 5F 08 5F 48 49 44 0D 41	A[.A.AC__._HID.A
43 50 49 30 30 30 33 00 08 5F 50 43 4C 12 06 01	CPI0003.._PCL...
5F 53 42 5F 08 41 43 50 5F 00 14 32 5F 53 54 41	_SB_.ACP_..2_STA
00 70 0D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	.p.-------------
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 20	--------------- 
41 43 20 5F 53 54 41 00 5B 31 A4 0A 0F 14 4F 0C	AC _STA.[1....O.
5F 50 53 52 00 70 0D 2D 2D 2D 2D 2D 2D 2D 2D 2D	_PSR.p.---------
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	----------------
2D 2D 2D 20 41 43 20 5F 50 53 52 00 5B 31 70 41	--- AC _PSR.[1pA
43 50 5F 60 A0 38 5E 5E 2F 04 50 43 49 30 4C 50	CP_`.8^^/.PCI0LP
43 42 45 43 5F 5F 45 43 4F 4B 70 5E 5E 2F 04 50	CBEC__ECOKp^^/.P
43 49 30 4C 50 43 42 45 43 5F 5F 41 44 50 5F 60	CI0LPCBEC__ADP_`
A0 0C 92 93 60 41 43 50 5F 46 4C 50 41 A0 2E 60	....`ACP_FLPA..`
70 0D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	p.--------------
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 20 41	-------------- A
43 20 6F 6E 20 6C 69 6E 65 00 5B 31 A1 2E 70 0D	C on line.[1..p.
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	----------------
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 20 41 43 20	------------ AC 
6F 66 66 20 6C 69 6E 65 00 5B 31 A4 60 14 4A 06	off line.[1.`.J.
43 48 41 43 00 70 0D 2D 2D 2D 2D 2D 2D 2D 2D 2D	CHAC.p.---------
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	----------------
2D 2D 2D 20 41 43 20 5F 43 48 41 43 00 5B 31 A0	--- AC _CHAC.[1.
38 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F	8^^/.PCI0LPCBEC_
5F 45 43 4F 4B 70 5E 5E 2F 04 50 43 49 30 4C 50	_ECOKp^^/.PCI0LP
43 42 45 43 5F 5F 41 44 50 5F 60 A0 0C 92 93 60	CBEC__ADP_`....`
41 43 50 5F 46 4C 50 41 14 4B 04 46 4C 50 41 00	ACP_FLPA.K.FLPA.
70 0D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D	p.--------------
2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 20 41	-------------- A
43 20 5F 46 4C 50 41 00 5B 31 A0 0B 41 43 50 5F	C _FLPA.[1..ACP_
70 00 41 43 50 5F A1 07 70 01 41 43 50 5F 86 41	p.ACP_..p.ACP_.A
43 5F 5F 00 5B 82 44 1A 41 43 45 4C 08 5F 48 49	C__.[.D.ACEL._HI
44 0C 22 11 00 04 08 44 45 50 54 0A FF 08 43 54	D."....DEPT...CT
53 54 0A FF 08 5F 43 52 53 11 0E 0A 0B 89 06 00	ST..._CRS.......
07 01 17 00 00 00 79 00 14 20 5F 53 54 41 00 A0	......y.. _STA..
0C 47 53 45 4E 70 0A 0F 44 45 50 54 A1 07 70 00	.GSENp..DEPT..p.
44 45 50 54 A4 44 45 50 54 14 48 05 41 4A 41 4C	DEPT.DEPT.H.AJAL
08 A0 40 05 5E 5E 2F 04 50 43 49 30 4C 50 43 42	..@.^^/.PCI0LPCB
45 43 5F 5F 45 43 4F 4B A0 39 5F 53 54 41 70 5E	EC__ECOK.9_STAp^
5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 41	^/.PCI0LPCBEC__A
44 50 5F 60 A0 1B 90 93 5E 5E 2F 04 50 43 49 30	DP_`....^^/.PCI0
4C 50 43 42 45 43 5F 5F 4C 44 53 5F 00 93 60 00	LPCBEC__LDS_..`.
A1 01 14 45 04 43 4C 52 49 08 70 00 62 A0 38 93	...E.CLRI.p.b.8.
5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F	^^/.PCI0LPCBEC__
41 44 50 5F 00 70 0A 04 60 A0 12 93 5E 5E 2E 42	ADP_.p..`...^^.B
41 54 30 5F 53 54 41 0A 1F 70 01 60 A0 09 7B 60	AT0_STA..p.`..{`
0A 04 00 70 01 62 A4 62 14 2B 41 4C 52 44 01 70	...p.b.b.+ALRD.p
5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F	^^/.PCI0LPCBEC__
45 53 42 52 0A 07 0A 3A 68 61 70 83 88 61 0A 02	ESBR...:hap..a..
00 60 A4 60 14 25 41 4C 57 52 02 70 5E 5E 2F 04	.`.`.%ALWR.p^^/.
50 43 49 30 4C 50 43 42 45 43 5F 5F 45 53 42 57	PCI0LPCBEC__ESBW
0A 06 0A 3A 68 01 69 60 A4 60 14 1B 41 4C 49 44	...:h.i`.`..ALID
01 A4 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43	..^^/.PCI0LPCBEC
5F 5F 4C 44 53 5F 14 37 41 4C 45 44 01 A0 18 68	__LDS_.7ALED...h
70 01 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43	p.^^/.PCI0LPCBEC
5F 5F 47 4C 44 5F A1 17 70 00 5E 5E 2F 04 50 43	__GLD_..p.^^/.PC
49 30 4C 50 43 42 45 43 5F 5F 47 4C 44 5F 14 0B	I0LPCBEC__GLD_..
41 44 53 4E 00 70 00 60 A4 60 5B 82 3D 44 4D 41	ADSN.p.`.`[.=DMA
43 08 5F 48 49 44 0C 41 D0 02 00 08 5F 43 52 53	C._HID.A...._CRS
11 28 0A 25 47 01 00 00 00 00 01 20 47 01 81 00	.(.%G...... G...
81 00 01 11 47 01 93 00 93 00 01 0D 47 01 C0 00	....G.......G...
C0 00 01 20 2A 10 01 79 00 5B 82 26 46 57 48 44	... *..y.[.&FWHD
08 5F 48 49 44 0C 25 D4 08 00 08 5F 43 52 53 11	._HID.%...._CRS.
11 0A 0E 86 09 00 00 00 00 00 FF 00 00 00 01 79	...............y
00 5B 82 4C 0A 48 50 45 54 08 5F 48 49 44 0C 41	.[.L.HPET._HID.A
D0 01 03 08 5F 55 49 44 00 08 42 55 46 30 11 11	...._UID..BUF0..
0A 0E 86 09 00 01 00 00 D0 FE 00 04 00 00 79 00	..............y.
14 27 5F 53 54 41 00 A0 13 92 95 4F 53 59 53 0B	.'_STA.....OSYS.
D1 07 A0 08 48 50 41 45 A4 0A 0F A1 0A A0 08 48	....HPAE.......H
50 41 45 A4 0A 0B A4 00 14 46 05 5F 43 52 53 08	PAE......F._CRS.
A0 49 04 48 50 41 45 8A 42 55 46 30 0A 04 48 50	.I.HPAE.BUF0..HP
54 30 A0 11 93 48 50 41 53 01 70 0C 00 10 D0 FE	T0...HPAS.p.....
48 50 54 30 A0 12 93 48 50 41 53 0A 02 70 0C 00	HPT0...HPAS..p..
20 D0 FE 48 50 54 30 A0 12 93 48 50 41 53 0A 03	 ..HPT0...HPAS..
70 0C 00 30 D0 FE 48 50 54 30 A4 42 55 46 30 5B	p..0..HPT0.BUF0[
82 45 0A 49 50 49 43 08 5F 48 49 44 0B 41 D0 08	.E.IPIC._HID.A..
5F 43 52 53 11 41 09 0A 8D 47 01 20 00 20 00 01	_CRS.A...G. . ..
02 47 01 24 00 24 00 01 02 47 01 28 00 28 00 01	.G.$.$...G.(.(..
02 47 01 2C 00 2C 00 01 02 47 01 30 00 30 00 01	.G.,.,...G.0.0..
02 47 01 34 00 34 00 01 02 47 01 38 00 38 00 01	.G.4.4...G.8.8..
02 47 01 3C 00 3C 00 01 02 47 01 A0 00 A0 00 01	.G.<.<...G......
02 47 01 A4 00 A4 00 01 02 47 01 A8 00 A8 00 01	.G.......G......
02 47 01 AC 00 AC 00 01 02 47 01 B0 00 B0 00 01	.G.......G......
02 47 01 B4 00 B4 00 01 02 47 01 B8 00 B8 00 01	.G.......G......
02 47 01 BC 00 BC 00 01 02 47 01 D0 04 D0 04 01	.G.......G......
02 22 04 00 79 00 5B 82 25 4D 41 54 48 08 5F 48	."..y.[.%MATH._H
49 44 0C 41 D0 0C 04 08 5F 43 52 53 11 10 0A 0D	ID.A...._CRS....
47 01 F0 00 F0 00 01 01 22 00 20 79 00 5B 82 43	G.......". y.[.C
0B 4C 44 52 43 08 5F 48 49 44 0C 41 D0 0C 02 08	.LDRC._HID.A....
5F 55 49 44 0A 02 08 5F 43 52 53 11 46 09 0A 92	_UID..._CRS.F...
47 01 2E 00 2E 00 01 02 47 01 4E 00 4E 00 01 02	G.......G.N.N...
47 01 61 00 61 00 01 01 47 01 63 00 63 00 01 01	G.a.a...G.c.c...
47 01 65 00 65 00 01 01 47 01 67 00 67 00 01 01	G.e.e...G.g.g...
47 01 70 00 70 00 01 01 47 01 80 00 80 00 01 01	G.p.p...G.......
47 01 92 00 92 00 01 01 47 01 B2 00 B2 00 01 02	G.......G.......
47 01 80 06 80 06 01 20 47 01 00 10 00 10 01 10	G...... G.......
47 01 10 10 10 10 01 04 47 01 FF FF FF FF 01 01	G.......G.......
47 01 00 04 00 04 01 54 47 01 58 04 58 04 01 28	G......TG.X.X..(
47 01 00 05 00 05 01 80 47 01 4E 16 4E 16 01 02	G.......G.N.N...
79 00 5B 82 25 52 54 43 5F 08 5F 48 49 44 0C 41	y.[.%RTC_._HID.A
D0 0B 00 08 5F 43 52 53 11 10 0A 0D 47 01 70 00	...._CRS....G.p.
70 00 01 08 22 00 01 79 00 5B 82 2D 54 49 4D 52	p..."..y.[.-TIMR
08 5F 48 49 44 0C 41 D0 01 00 08 5F 43 52 53 11	._HID.A...._CRS.
18 0A 15 47 01 40 00 40 00 01 04 47 01 50 00 50	...G.@.@...G.P.P
00 10 04 22 01 00 79 00 5B 82 43 04 43 57 44 54	..."..y.[.C.CWDT
08 5F 48 49 44 0C 25 D4 3F 0D 08 5F 43 49 44 0C	._HID.%.?.._CID.
41 D0 0C 02 08 42 55 46 30 11 0D 0A 0A 47 01 54	A....BUF0....G.T
04 54 04 04 04 79 00 14 09 5F 53 54 41 08 A4 0A	.T...y..._STA...
0F 14 0B 5F 43 52 53 08 A4 42 55 46 30 5B 80 50	..._CRS..BUF0[.P
4B 42 53 01 0A 60 0A 05 5B 81 16 50 4B 42 53 11	KBS..`..[..PKBS.
50 4B 42 44 08 00 08 00 08 00 08 50 4B 42 43 08	PKBD.......PKBC.
5B 82 46 06 50 53 32 4B 08 5F 48 49 44 0C 41 D0	[.F.PS2K._HID.A.
03 03 14 1D 5F 53 54 41 00 A0 13 7B 93 50 4B 42	...._STA...{.PKB
44 0A FF 93 50 4B 42 43 0A FF 00 A4 00 A4 0A 0F	D...PKBC........
08 5F 43 52 53 11 19 0A 16 47 01 60 00 60 00 01	._CRS....G.`.`..
01 47 01 64 00 64 00 01 01 23 02 00 01 79 00 08	.G.d.d...#...y..
5F 50 52 53 11 13 0A 10 31 00 4B 60 00 01 4B 64	_PRS....1.K`..Kd
00 01 22 02 00 38 79 00 5B 82 45 06 50 53 32 4D	.."..8y.[.E.PS2M
08 5F 48 49 44 0C 4F 2E 1E 47 08 5F 43 49 44 12	._HID.O..G._CID.
11 03 0C 4F 2E 1E 00 0C 4F 2E 00 02 0C 41 D0 0F	...O....O....A..
13 14 1D 5F 53 54 41 00 A0 13 7B 93 50 4B 42 44	..._STA...{.PKBD
0A FF 93 50 4B 42 43 0A FF 00 A4 00 A4 0A 0F 08	...PKBC.........
5F 43 52 53 11 09 0A 06 23 00 10 01 79 00 08 5F	_CRS....#...y.._
50 52 53 11 0B 0A 08 31 00 22 00 10 38 79 00 5B	PRS....1."..8y.[
82 8D 91 03 57 4D 49 44 14 42 05 43 53 54 41 00	....WMID.B.CSTA.
70 12 0D 03 00 0A 04 11 07 0A 04 00 00 00 00 60	p..............`
70 01 49 41 4F 52 70 0A C1 53 53 4D 50 A0 0E 93	p.IAORp..SSMP...
49 41 4F 52 01 70 0A 1C 88 60 00 00 A1 1C 70 49	IAOR.p...`....pI
41 4F 52 88 60 00 00 70 7B 43 44 41 54 0A FF 00	AOR.`..p{CDAT...
88 83 88 60 0A 02 00 00 00 A4 60 14 45 04 43 41	...`......`.E.CA
43 54 01 70 12 04 02 00 00 60 70 0A 02 49 41 4F	CT.p.....`p..IAO
52 70 68 43 44 41 54 70 0A C1 53 53 4D 50 A0 0F	RphCDATp..SSMP..
93 49 41 4F 52 0A 02 70 0A 1C 88 60 00 00 A1 0A	.IAOR..p...`....
70 49 41 4F 52 88 60 00 00 70 00 43 44 41 54 A4	pIAOR.`..p.CDAT.
60 14 45 04 43 44 41 43 01 70 12 04 02 00 00 60	`.E.CDAC.p.....`
70 0A 03 49 41 4F 52 70 68 43 44 41 54 70 0A C1	p..IAORphCDATp..
53 53 4D 50 A0 0F 93 49 41 4F 52 0A 03 70 0A 1C	SSMP...IAOR..p..
88 60 00 00 A1 0A 70 49 41 4F 52 88 60 00 00 70	.`....pIAOR.`..p
00 43 44 41 54 A4 60 14 40 51 48 44 57 43 02 8A	.CDAT.`.@QHDWC..
69 0A 04 57 4D 49 37 8A 69 0A 08 57 4D 49 38 8A	i..WMI7.i..WMI8.
69 0A 0C 57 4D 49 39 A0 07 93 68 01 70 00 60 A0	i..WMI9...h.p.`.
09 93 68 0A 02 70 0A 04 60 A0 09 93 68 0A 03 70	..h..p..`...h..p
0A 80 60 A0 0A 93 68 0A 04 70 0B 00 04 60 A0 0A	..`...h..p...`..
93 68 0A 05 70 0B 00 10 60 70 11 06 72 0A 08 60	.h..p...`p..r..`
00 61 8A 61 00 57 4D 49 41 8A 61 0A 04 57 4D 49	.a.a.WMIA.a..WMI
42 70 0C 46 41 49 4C 57 4D 49 41 70 0A 02 57 4D	Bp.FAILWMIAp..WM
49 42 70 0A 03 57 4D 49 42 A0 47 1D 93 57 4D 49	IBp..WMIB.G..WMI
37 01 70 0A 04 57 4D 49 42 A0 2C 93 57 4D 49 38	7.p..WMIB.,.WMI8
0A 07 A0 1A 57 4D 49 39 70 83 88 69 0A 10 00 63	....WMI9p..i...c
70 47 54 42 49 63 62 70 00 57 4D 49 42 A1 08 70	pGTBIcbp.WMIB..p
0A 05 57 4D 49 42 A0 14 93 57 4D 49 38 0A 08 70	..WMIB...WMI8..p
42 42 48 54 62 70 00 57 4D 49 42 A0 14 93 57 4D	BBHTbp.WMIB...WM
49 38 0A 09 70 57 4B 48 43 62 70 00 57 4D 49 42	I8..pWKHCbp.WMIB
A0 14 93 57 4D 49 38 0A 0A 70 57 4B 48 46 62 70	...WMI8..pWKHFbp
00 57 4D 49 42 A0 14 93 57 4D 49 38 0A 0B 70 42	.WMIB...WMI8..pB
45 42 41 62 70 00 57 4D 49 42 A0 14 93 57 4D 49	EBAbp.WMIB...WMI
38 0A 0C 70 57 4B 4C 42 62 70 00 57 4D 49 42 A0	8..pWKLBbp.WMIB.
14 93 57 4D 49 38 0A 0D 70 46 52 50 54 62 70 00	..WMI8..pFRPTbp.
57 4D 49 42 A0 14 93 57 4D 49 38 0A 0F 70 57 4D	WMIB...WMI8..pWM
53 41 62 70 00 57 4D 49 42 A0 14 93 57 4D 49 38	SAbp.WMIB...WMI8
0A 10 70 47 48 50 49 62 70 00 57 4D 49 42 A0 14	..pGHPIbp.WMIB..
93 57 4D 49 38 0A 14 70 57 50 54 47 62 70 00 57	.WMI8..pWPTGbp.W
4D 49 42 A0 14 93 57 4D 49 38 0A 1B 70 47 57 44	MIB...WMI8..pGWD
49 62 70 00 57 4D 49 42 A0 14 93 57 4D 49 38 0A	Ibp.WMIB...WMI8.
1D 70 47 44 4C 43 62 70 00 57 4D 49 42 A0 14 93	.pGDLCbp.WMIB...
57 4D 49 38 0A 1E 70 47 42 55 53 62 70 00 57 4D	WMI8..pGBUSbp.WM
49 42 A0 14 93 57 4D 49 38 0A 1F 70 57 4D 42 47	IB...WMI8..pWMBG
62 70 00 57 4D 49 42 A0 14 93 57 4D 49 38 0A 26	bp.WMIB...WMI8.&
70 47 52 4F 43 62 70 00 57 4D 49 42 A0 20 93 57	pGROCbp.WMIB. .W
4D 49 38 0A 28 8A 69 0A 10 44 41 49 4E 70 47 54	MI8.(.i..DAINpGT
44 43 44 41 49 4E 62 70 00 57 4D 49 42 A0 14 93	DCDAINbp.WMIB...
57 4D 49 38 0A 29 70 47 46 43 43 62 70 00 57 4D	WMI8.)pGFCCbp.WM
49 42 A0 14 93 57 4D 49 38 0A 2A 70 47 50 45 53	IB...WMI8.*pGPES
62 70 00 57 4D 49 42 A0 14 93 57 4D 49 38 0A 2B	bp.WMIB...WMI8.+
70 47 42 43 4F 62 70 00 57 4D 49 42 A0 14 93 57	pGBCObp.WMIB...W
4D 49 38 0A 2C 70 47 54 43 53 62 70 00 57 4D 49	MI8.,pGTCSbp.WMI
42 A0 4E 19 93 57 4D 49 37 0A 02 70 0A 04 57 4D	B.N..WMI7..p..WM
49 42 A0 4D 18 90 94 57 4D 49 38 00 92 94 57 4D	IB.M...WMI8...WM
49 38 0A 32 A0 1B 95 57 4D 49 39 83 88 57 4D 49	I8.2...WMI9..WMI
34 74 57 4D 49 38 01 00 00 70 0A 05 57 4D 49 42	4tWMI8...p..WMIB
A1 4F 15 8A 69 0A 10 57 4D 49 4C A0 18 93 57 4D	.O..i..WMIL...WM
49 38 0A 09 70 57 4D 49 4E 57 4D 49 4C 62 70 00	I8..pWMINWMILbp.
57 4D 49 42 A0 18 93 57 4D 49 38 0A 0A 70 57 4D	WMIB...WMI8..pWM
49 4F 57 4D 49 4C 62 70 00 57 4D 49 42 A0 15 93	IOWMILbp.WMIB...
57 4D 49 38 0A 10 70 57 57 41 52 69 62 70 00 57	WMI8..pWWARibp.W
4D 49 42 A0 18 93 57 4D 49 38 0A 14 70 57 50 54	MIB...WMI8..pWPT
53 57 4D 49 4C 62 70 00 57 4D 49 42 A0 18 93 57	SWMILbp.WMIB...W
4D 49 38 0A 1B 70 53 57 44 53 57 4D 49 4C 62 70	MI8..pSWDSWMILbp
00 57 4D 49 42 A0 18 93 57 4D 49 38 0A 1D 70 53	.WMIB...WMI8..pS
44 4C 43 57 4D 49 4C 62 70 00 57 4D 49 42 A0 18	DLCWMILbp.WMIB..
93 57 4D 49 38 0A 1E 70 53 42 55 53 57 4D 49 4C	.WMI8..pSBUSWMIL
62 70 00 57 4D 49 42 A0 23 93 57 4D 49 38 0A 1F	bp.WMIB.#.WMI8..
70 12 05 03 00 00 00 62 70 57 4D 53 47 57 4D 49	p......bpWMSGWMI
4C 88 62 00 00 70 00 57 4D 49 42 A0 15 93 57 4D	L.b..p.WMIB...WM
49 38 0A 28 70 53 54 44 43 69 62 70 00 57 4D 49	I8.(pSTDCibp.WMI
42 A0 18 93 57 4D 49 38 0A 29 70 53 46 43 43 57	B...WMI8.)pSFCCW
4D 49 4C 62 70 00 57 4D 49 42 A0 18 93 57 4D 49	MILbp.WMIB...WMI
38 0A 2A 70 53 50 45 53 57 4D 49 4C 62 70 00 57	8.*pSPESWMILbp.W
4D 49 42 A0 23 93 57 4D 49 38 0A 2B 70 12 05 03	MIB.#.WMI8.+p...
00 00 00 62 70 53 42 43 4F 57 4D 49 4C 88 62 00	...bpSBCOWMIL.b.
00 70 00 57 4D 49 42 A0 18 93 57 4D 49 38 0A 2C	.p.WMIB...WMI8.,
70 53 54 43 53 57 4D 49 4C 62 70 00 57 4D 49 42	pSTCSWMILbp.WMIB
A0 4B 0B 93 57 4D 49 37 0C 02 00 02 00 70 0A 04	.K..WMI7.....p..
57 4D 49 42 A0 47 0A 90 94 57 4D 49 38 00 92 94	WMIB.G...WMI8...
57 4D 49 38 0A 03 A0 1B 95 57 4D 49 39 83 88 57	WMI8.....WMI9..W
4D 49 35 74 57 4D 49 38 01 00 00 70 0A 05 57 4D	MI5tWMI8...p..WM
49 42 A1 49 07 8A 69 0A 10 57 4D 43 54 A0 23 93	IB.I..i..WMCT.#.
57 4D 49 38 01 70 12 0D 03 00 0A 04 11 07 0A 04	WMI8.p..........
00 00 00 00 62 70 43 53 54 41 62 70 00 57 4D 49	....bpCSTAbp.WMI
42 A0 29 93 57 4D 49 38 0A 02 70 12 05 03 00 00	B.).WMI8..p.....
00 62 70 49 41 4F 52 88 62 00 00 70 43 41 43 54	.bpIAOR.b..pCACT
57 4D 43 54 62 70 00 57 4D 49 42 A0 20 93 57 4D	WMCTbp.WMIB. .WM
49 38 0A 03 70 12 05 03 00 00 00 62 70 43 44 41	I8..p......bpCDA
43 57 4D 43 54 62 70 00 57 4D 49 42 A0 49 05 93	CWMCTbp.WMIB.I..
57 4D 49 42 00 70 83 88 62 00 00 57 4D 49 42 A0	WMIB.p..b..WMIB.
46 04 93 57 4D 49 42 00 A0 34 92 94 83 88 62 01	F..WMIB..4....b.
00 60 70 00 60 A2 1D 95 60 83 88 62 01 00 70 83	.`p.`...`..b..p.
88 83 88 62 0A 02 00 60 00 88 61 72 60 0A 08 00	...b...`..ar`...
00 75 60 70 0C 50 41 53 53 57 4D 49 41 A1 08 70	.u`p.PASSWMIA..p
0A 05 57 4D 49 42 A4 61 08 57 4D 49 34 12 48 04	..WMIB.a.WMI4.H.
32 0A 04 0A 04 0A 04 00 0A 04 0A 04 00 00 0A 04	2...............
0A 04 0A 0C 00 00 00 00 0A 08 00 00 0A 04 00 00	................
00 00 00 00 00 00 00 0A 04 0A 04 0A 04 00 00 0A	................
04 00 0A 04 00 00 00 00 0A 04 0A 04 0A 04 0A 04	................
00 00 00 00 00 00 08 57 4D 49 35 12 07 03 00 0A	.......WMI5.....
04 0A 04 08 5F 48 49 44 0D 50 4E 50 30 43 31 34	...._HID.PNP0C14
00 08 5F 55 49 44 00 08 57 4D 49 55 00 08 57 4D	.._UID..WMIU..WM
49 56 00 08 45 54 59 50 11 02 01 08 53 30 30 31	IV..ETYP....S001
11 03 0A 32 08 42 46 32 53 0D 20 20 20 20 20 20	...2.BF2S.      
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20	                
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20	                
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20	                
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20	                
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20	                
20 20 20 20 20 20 20 00 08 45 56 4E 54 12 47 0C	       ..EVNT.G.
03 12 32 05 0D 42 49 4F 53 20 43 6F 6E 66 69 67	..2..BIOS Config
75 72 61 74 69 6F 6E 20 43 68 61 6E 67 65 00 0D	uration Change..
42 49 4F 53 20 53 65 74 74 69 6E 67 73 00 0A 04	BIOS Settings...
0A 05 0A 02 12 47 06 05 0D 42 49 4F 53 20 43 6F	.....G...BIOS Co
6E 66 69 67 75 72 61 74 69 6F 6E 20 53 65 63 75	nfiguration Secu
72 69 74 79 00 0D 41 6E 20 61 74 74 65 6D 70 74	rity..An attempt
20 68 61 73 20 62 65 65 6E 20 6D 61 64 65 20 74	 has been made t
6F 20 41 63 63 65 73 73 20 42 49 4F 53 20 66 65	o Access BIOS fe
61 74 75 72 65 73 20 75 6E 73 75 63 63 65 73 73	atures unsuccess
66 75 6C 6C 79 00 0A 04 0A 0A 0A 06 12 28 05 0D	fully........(..
55 6E 6B 6E 6F 77 6E 20 45 76 65 6E 74 00 0D 55	Unknown Event..U
6E 6B 6E 6F 77 6E 20 65 76 65 6E 74 20 74 79 70	nknown event typ
65 00 00 00 00 08 57 4D 49 59 00 08 57 4D 49 5A	e.....WMIY..WMIZ
00 08 57 45 56 54 00 08 57 4D 42 46 11 03 0A 80	..WEVT..WMBF....
8C 57 4D 42 46 00 57 42 30 30 08 42 55 46 46 11	.WMBF.WB00.BUFF.
07 0A 04 00 00 00 00 8C 42 55 46 46 00 4F 42 30	........BUFF.OB0
5F 8C 42 55 46 46 01 4F 42 31 5F 8C 42 55 46 46	_.BUFF.OB1_.BUFF
0A 02 4F 42 32 5F 8C 42 55 46 46 0A 03 4F 42 33	..OB2_.BUFF..OB3
5F 8D 42 55 46 46 00 4F 42 30 30 8D 42 55 46 46	_.BUFF.OB00.BUFF
01 4F 42 30 31 8D 42 55 46 46 0A 02 4F 42 30 32	.OB01.BUFF..OB02
8D 42 55 46 46 0A 03 4F 42 30 33 8D 42 55 46 46	.BUFF..OB03.BUFF
0A 04 4F 42 30 34 8D 42 55 46 46 0A 05 4F 42 30	..OB04.BUFF..OB0
35 8D 42 55 46 46 0A 06 4F 42 30 36 8D 42 55 46	5.BUFF..OB06.BUF
46 0A 07 4F 42 30 37 8D 42 55 46 46 0A 08 4F 42	F..OB07.BUFF..OB
31 30 8D 42 55 46 46 0A 09 4F 42 31 31 8D 42 55	10.BUFF..OB11.BU
46 46 0A 0A 4F 42 31 32 8D 42 55 46 46 0A 0B 4F	FF..OB12.BUFF..O
42 31 33 8D 42 55 46 46 0A 0C 4F 42 31 34 8D 42	B13.BUFF..OB14.B
55 46 46 0A 10 4F 42 32 30 8D 42 55 46 46 0A 11	UFF..OB20.BUFF..
4F 42 32 31 8D 42 55 46 46 0A 12 4F 42 32 32 8D	OB21.BUFF..OB22.
42 55 46 46 0A 13 4F 42 32 33 8D 42 55 46 46 0A	BUFF..OB23.BUFF.
18 4F 42 33 30 8D 42 55 46 46 0A 19 4F 42 33 31	.OB30.BUFF..OB31
8D 42 55 46 46 0A 1A 4F 42 33 32 8D 42 55 46 46	.BUFF..OB32.BUFF
0A 1B 4F 42 33 33 8D 42 55 46 46 0A 1C 4F 42 33	..OB33.BUFF..OB3
34 8D 42 55 46 46 0A 1D 4F 42 33 35 8D 42 55 46	4.BUFF..OB35.BUF
46 0A 1E 4F 42 33 36 8D 42 55 46 46 0A 1F 4F 42	F..OB36.BUFF..OB
33 37 08 5F 57 44 47 11 44 05 0A 50 34 F0 B7 5F	37._WDG.D..P4.._
63 2C E9 45 BE 91 3D 44 E2 C7 07 E4 41 44 01 02	c,.E..=D....AD..
79 42 F2 95 7B 4D 34 43 93 87 AC CD C6 7E F6 1C	yB..{M4C.....~..
80 00 01 08 21 12 90 05 66 D5 D1 11 B2 F0 00 A0	....!...f.......
C9 06 29 10 41 45 01 00 D4 2B 99 D0 7C A4 FE 4E	..).AE...+..|..N
B0 72 32 4A EC 92 29 6C 42 43 01 00 14 10 57 4D	.r2J..)lBC....WM
41 44 0B 70 48 44 57 43 69 6A 60 A4 60 14 46 68	AD.pHDWCij`.`.Fh
47 54 42 49 01 70 0D 48 50 20 57 4D 49 20 43 6F	GTBI.p.HP WMI Co
6D 6D 61 6E 64 20 30 78 37 20 28 42 49 4F 53 20	mmand 0x7 (BIOS 
52 65 61 64 29 00 5B 31 A0 10 68 70 12 05 02 0A	Read).[1..hp....
06 00 60 5B 22 0A 96 A4 60 A0 4A 63 5E 5E 2F 04	..`["...`.Jc^^/.
50 43 49 30 4C 50 43 42 45 43 5F 5F 42 41 54 50	PCI0LPCBEC__BATP
70 12 09 03 00 0A 80 11 03 0A 80 60 70 5E 5E 2F	p..........`p^^/
04 50 43 49 30 4C 50 43 42 45 43 5F 5F 42 44 43	.PCI0LPCBEC__BDC
5F 61 78 61 0B 00 01 62 88 83 88 60 0A 02 00 01	_axa...b...`....
00 70 62 88 83 88 60 0A 02 00 00 00 70 5E 5E 2F	.pb...`.....p^^/
04 50 43 49 30 4C 50 43 42 45 43 5F 5F 42 46 43	.PCI0LPCBEC__BFC
5F 61 78 61 0B 00 01 62 88 83 88 60 0A 02 00 0A	_axa...b...`....
03 00 70 62 88 83 88 60 0A 02 00 0A 02 00 70 5E	..pb...`......p^
5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 42	^/.PCI0LPCBEC__B
46 43 5F 61 78 61 0B 00 01 62 88 83 88 60 0A 02	FC_axa...b...`..
00 0A 05 00 70 62 88 83 88 60 0A 02 00 0A 04 00	....pb...`......
70 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F	p^^/.PCI0LPCBEC_
5F 42 54 54 5F 61 74 61 0B AA 0A 61 78 61 0A 0A	_BTT_ata...axa..
62 61 78 61 0B 00 01 62 88 83 88 60 0A 02 00 0A	baxa...b...`....
0B 00 70 62 88 83 88 60 0A 02 00 0A 0A 00 70 5E	..pb...`......p^
5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 42	^/.PCI0LPCBEC__B
50 56 5F 61 78 61 0B 00 01 62 88 83 88 60 0A 02	PV_axa...b...`..
00 0A 0D 00 70 62 88 83 88 60 0A 02 00 0A 0C 00	....pb...`......
70 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F	p^^/.PCI0LPCBEC_
5F 42 50 52 5F 61 78 61 0B 00 01 62 88 83 88 60	_BPR_axa...b...`
0A 02 00 0A 0F 00 70 62 88 83 88 60 0A 02 00 0A	......pb...`....
0E 00 70 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45	..p^^/.PCI0LPCBE
43 5F 5F 42 44 56 5F 61 78 61 0B 00 01 62 88 83	C__BDV_axa...b..
88 60 0A 02 00 0A 11 00 70 62 88 83 88 60 0A 02	.`......pb...`..
00 0A 10 00 70 5E 5E 2F 04 50 43 49 30 4C 50 43	....p^^/.PCI0LPC
42 45 43 5F 5F 42 53 54 5F 61 78 61 0B 00 01 62	BEC__BST_axa...b
88 83 88 60 0A 02 00 0A 13 00 70 62 88 83 88 60	...`......pb...`
0A 02 00 0A 12 00 70 5E 5E 2F 04 50 43 49 30 4C	......p^^/.PCI0L
50 43 42 45 43 5F 5F 42 43 31 5F 61 78 61 0B 00	PCBEC__BC1_axa..
01 62 88 83 88 60 0A 02 00 0A 15 00 70 62 88 83	.b...`......pb..
88 60 0A 02 00 0A 14 00 70 5E 5E 2F 04 50 43 49	.`......p^^/.PCI
30 4C 50 43 42 45 43 5F 5F 42 43 32 5F 61 78 61	0LPCBEC__BC2_axa
0B 00 01 62 88 83 88 60 0A 02 00 0A 17 00 70 62	...b...`......pb
88 83 88 60 0A 02 00 0A 16 00 70 5E 5E 2F 04 50	...`......p^^/.P
43 49 30 4C 50 43 42 45 43 5F 5F 42 43 33 5F 61	CI0LPCBEC__BC3_a
78 61 0B 00 01 62 88 83 88 60 0A 02 00 0A 19 00	xa...b...`......
70 62 88 83 88 60 0A 02 00 0A 18 00 70 5E 5E 2F	pb...`......p^^/
04 50 43 49 30 4C 50 43 42 45 43 5F 5F 42 43 34	.PCI0LPCBEC__BC4
5F 61 78 61 0B 00 01 62 88 83 88 60 0A 02 00 0A	_axa...b...`....
1B 00 70 62 88 83 88 60 0A 02 00 0A 1A 00 70 5E	..pb...`......p^
5E 2E 42 41 54 30 49 54 53 4E 5B 29 5E 5E 2F 04	^.BAT0ITSN[)^^/.
50 43 49 30 4C 50 43 42 45 43 5F 5F 42 53 4E 5F	PCI0LPCBEC__BSN_
00 0A 05 61 73 61 0D 20 00 64 70 5E 5E 2F 04 50	...asa. .dp^^/.P
43 49 30 4C 50 43 42 45 43 5F 5F 42 4D 44 5F 61	CI0LPCBEC__BMD_a
7B 61 0A FF 62 7B 61 0B 00 FF 63 79 62 0A 08 62	{a..b{a...cyb..b
7A 63 0A 08 63 7D 62 63 61 7B 61 0B E0 01 62 7A	zc..c}bca{a...bz
62 0A 05 62 70 5E 5E 2E 42 41 54 30 49 54 53 4E	b..bp^^.BAT0ITSN
5B 29 62 00 0A 02 62 73 64 62 63 73 63 0D 2F 00	[)b...bsdbcsc./.
64 7B 61 0A 1F 62 70 5E 5E 2E 42 41 54 30 49 54	d{a..bp^^.BAT0IT
53 4E 5B 29 62 00 0A 02 62 73 64 62 63 73 63 0D	SN[)b...bsdbcsc.
2F 00 64 7B 61 0B 00 FE 62 7A 62 0A 09 62 72 62	/.d{a...bzb..brb
0B BC 07 62 70 5E 5E 2E 42 41 54 30 49 54 53 4E	...bp^^.BAT0ITSN
5B 29 62 00 0A 04 62 73 64 62 63 08 53 4E 55 4D	[)b...bsdbc.SNUM
11 03 0A 10 70 63 53 4E 55 4D 70 53 4E 55 4D 63	....pcSNUMpSNUMc
70 0A 1C 62 70 00 64 70 0A 10 61 A2 22 61 70 83	p..bp.dp..a."ap.
88 63 64 00 65 5E 5E 2E 42 41 54 30 50 42 46 45	.cd.e^^.BAT0PBFE
83 88 60 0A 02 00 62 65 76 61 75 62 75 64 70 00	..`...bevaubudp.
88 83 88 60 0A 02 00 62 00 70 11 13 0A 10 48 65	...`...b.p....He
77 6C 65 74 74 2D 50 61 63 6B 61 72 64 00 63 70	wlett-Packard.cp
5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F	^^/.PCI0LPCBEC__
42 54 4E 5F 63 70 0A 2C 62 70 00 64 70 0A 08 61	BTN_cp.,bp.dp..a
A2 22 61 70 83 88 63 64 00 65 5E 5E 2E 42 41 54	."ap..cd.e^^.BAT
30 50 42 46 45 83 88 60 0A 02 00 62 65 76 61 75	0PBFE..`...bevau
62 75 64 70 00 88 83 88 60 0A 02 00 62 00 70 5E	budp....`...b.p^
5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 43	^/.PCI0LPCBEC__C
54 4C 5F 63 70 0A 3E 62 70 00 64 70 0A 0F 61 A2	TL_cp.>bp.dp..a.
1A 61 70 83 88 63 64 00 65 70 65 88 83 88 60 0A	.ap..cd.epe...`.
02 00 62 00 76 61 75 62 75 64 70 00 88 83 88 60	..b.vaubudp....`
0A 02 00 62 00 70 5E 5E 2F 04 50 43 49 30 4C 50	...b.p^^/.PCI0LP
43 42 45 43 5F 5F 42 44 4E 42 63 70 0A 4F 62 70	CBEC__BDNBcp.Obp
00 64 70 0A 07 61 A2 1A 61 70 83 88 63 64 00 65	.dp..a..ap..cd.e
70 65 88 83 88 60 0A 02 00 62 00 76 61 75 62 75	pe...`...b.vaubu
64 70 11 08 0A 05 4C 49 4F 4E 00 63 70 0A 56 62	dp....LION.cp.Vb
70 00 64 70 0A 04 61 A2 1A 61 70 83 88 63 64 00	p.dp..a..ap..cd.
65 70 65 88 83 88 60 0A 02 00 62 00 76 61 75 62	epe...`...b.vaub
75 64 70 00 88 83 88 60 0A 02 00 0A 5A 00 70 00	udp....`....Z.p.
88 83 88 60 0A 02 00 0A 5B 00 70 5E 5E 2F 04 50	...`....[.p^^/.P
43 49 30 4C 50 43 42 45 43 5F 5F 42 4D 44 5F 61	CI0LPCBEC__BMD_a
78 61 0B 00 01 62 88 83 88 60 0A 02 00 0A 5D 00	xa...b...`....].
70 62 88 83 88 60 0A 02 00 0A 5C 00 70 5E 5E 2F	pb...`....\.p^^/
04 50 43 49 30 4C 50 43 42 45 43 5F 5F 43 48 47	.PCI0LPCBEC__CHG
43 61 78 61 0B 00 01 62 88 83 88 60 0A 02 00 0A	Caxa...b...`....
5F 00 70 62 88 83 88 60 0A 02 00 0A 5E 00 70 5E	_.pb...`....^.p^
5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 43	^/.PCI0LPCBEC__C
48 47 56 61 78 61 0B 00 01 62 88 83 88 60 0A 02	HGVaxa...b...`..
00 0A 61 00 70 62 88 83 88 60 0A 02 00 0A 60 00	..a.pb...`....`.
70 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F	p^^/.PCI0LPCBEC_
5F 41 56 47 43 61 78 61 0B 00 01 62 88 83 88 60	_AVGCaxa...b...`
0A 02 00 0A 63 00 70 62 88 83 88 60 0A 02 00 0A	....c.pb...`....
62 00 70 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45	b.p^^/.PCI0LPCBE
43 5F 5F 52 54 54 45 61 78 61 0B 00 01 62 88 83	C__RTTEaxa...b..
88 60 0A 02 00 0A 65 00 70 62 88 83 88 60 0A 02	.`....e.pb...`..
00 0A 64 00 70 5E 5E 2F 04 50 43 49 30 4C 50 43	..d.p^^/.PCI0LPC
42 45 43 5F 5F 41 54 54 45 61 78 61 0B 00 01 62	BEC__ATTEaxa...b
88 83 88 60 0A 02 00 0A 67 00 70 62 88 83 88 60	...`....g.pb...`
0A 02 00 0A 66 00 70 5E 5E 2F 04 50 43 49 30 4C	....f.p^^/.PCI0L
50 43 42 45 43 5F 5F 41 54 54 46 61 78 61 0B 00	PCBEC__ATTFaxa..
01 62 88 83 88 60 0A 02 00 0A 69 00 70 62 88 83	.b...`....i.pb..
88 60 0A 02 00 0A 68 00 70 01 88 83 88 60 0A 02	.`....h.p....`..
00 0A 6A 00 A1 0D 70 12 05 02 0A 06 00 60 5B 22	..j...p......`["
0A 96 A4 60 14 41 09 42 42 48 54 00 70 12 09 03	...`.A.BBHT.p...
00 0A 80 11 03 0A 80 60 43 42 48 42 00 0B 31 01	.......`CBHB..1.
43 42 48 42 0A 02 0B AE 01 43 42 48 42 0A 04 0B	CBHB.....CBHB...
B6 01 43 42 48 42 0A 06 0B B7 01 43 42 48 42 0A	..CBHB.....CBHB.
08 0B 65 02 43 42 48 42 0A 0A 0B 67 02 43 42 48	..e.CBHB...g.CBH
42 0A 0C 0B 68 02 43 42 48 42 0A 0E 0B 6A 02 43	B...h.CBHB...j.C
42 48 42 0A 10 0B 6B 02 43 42 48 42 0A 12 0B 6C	BHB...k.CBHB...l
02 43 42 48 42 0A 14 0B FF FF 43 42 48 42 0A 16	.CBHB.....CBHB..
0B A9 21 43 42 48 42 0A 18 00 70 42 46 48 54 88	..!CBHB...pBFHT.
60 0A 02 00 A4 60 08 42 46 48 54 11 03 0A 80 14	`....`.BFHT.....
16 43 42 48 42 02 8B 42 46 48 54 68 50 49 4F 30	.CBHB..BFHThPIO0
70 69 50 49 4F 30 14 4C 06 57 4B 48 43 00 70 12	piPIO0.L.WKHC.p.
0D 03 00 0A 04 11 07 0A 04 00 00 00 00 60 A0 48	.............`.H
04 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F	.^^/.PCI0LPCBEC_
5F 45 43 4F 4B 70 5E 5E 2F 04 50 43 49 30 4C 50	_ECOKp^^/.PCI0LP
43 42 45 43 5F 5F 51 4C 42 5F 61 A0 0E 61 70 0A	CBEC__QLB_a..ap.
6E 88 83 88 60 0A 02 00 00 00 A1 0C 70 00 88 83	n...`.......p...
88 60 0A 02 00 00 00 A1 09 70 12 05 02 0A 0D 00	.`.......p......
60 A4 60 14 41 07 57 4D 49 4E 01 A0 40 06 5E 5E	`.`.A.WMIN..@.^^
2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 45 43	/.PCI0LPCBEC__EC
4F 4B A0 21 93 68 0A 6E 70 01 5E 5E 2F 04 50 43	OK.!.h.np.^^/.PC
49 30 4C 50 43 42 45 43 5F 5F 51 4C 42 5F A4 12	I0LPCBEC__QLB_..
04 02 00 00 A0 20 93 68 00 70 00 5E 5E 2F 04 50	..... .h.p.^^/.P
43 49 30 4C 50 43 42 45 43 5F 5F 51 4C 42 5F A4	CI0LPCBEC__QLB_.
12 04 02 00 00 A4 12 05 02 0A 06 00 A1 08 A4 12	................
05 02 0A 0D 00 14 44 43 57 4B 48 46 00 A0 40 42	......DCWKHF..@B
5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F	^^/.PCI0LPCBEC__
45 43 4F 4B 70 12 0D 03 00 0A 04 11 07 0A 04 00	ECOKp...........
00 00 00 60 70 5E 5E 2F 04 50 43 49 30 4C 50 43	...`p^^/.PCI0LPC
42 45 43 5F 5F 51 4B 4C 5F 88 83 88 60 0A 02 00	BEC__QKL_...`...
00 00 70 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45	..p^^/.PCI0LPCBE
43 5F 5F 51 4B 48 5F 88 83 88 60 0A 02 00 01 00	C__QKH_...`.....
70 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F	p^^/.PCI0LPCBEC_
5F 51 4B 48 5F 61 70 5E 5E 2F 04 50 43 49 30 4C	_QKH_ap^^/.PCI0L
50 43 42 45 43 5F 5F 51 4B 4C 5F 62 A0 43 08 90	PCBEC__QKL_b.C..
93 62 0A B7 93 61 01 A0 36 93 5E 5E 2F 04 50 43	.b...a..6.^^/.PC
49 30 4C 50 43 42 45 43 5F 5F 41 44 50 5F 01 70	I0LPCBEC__ADP_.p
5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F	^^/.PCI0LPCBEC__
4C 43 42 41 88 83 88 60 0A 02 00 0A 02 00 A1 20	LCBA...`....... 
70 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F	p^^/.PCI0LPCBEC_
5F 4C 43 42 44 88 83 88 60 0A 02 00 0A 02 00 70	_LCBD...`......p
0A 0A 88 83 88 60 0A 02 00 0A 03 00 5E 5E 2F 04	.....`......^^/.
50 43 49 30 4C 50 43 42 45 43 5F 5F 53 54 42 4C	PCI0LPCBEC__STBL
A0 43 08 90 93 62 0A B6 93 61 01 A0 36 93 5E 5E	.C...b...a..6.^^
2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 41 44	/.PCI0LPCBEC__AD
50 5F 01 70 5E 5E 2F 04 50 43 49 30 4C 50 43 42	P_.p^^/.PCI0LPCB
45 43 5F 5F 4C 43 42 41 88 83 88 60 0A 02 00 0A	EC__LCBA...`....
02 00 A1 20 70 5E 5E 2F 04 50 43 49 30 4C 50 43	... p^^/.PCI0LPC
42 45 43 5F 5F 4C 43 42 44 88 83 88 60 0A 02 00	BEC__LCBD...`...
0A 02 00 70 0A 0A 88 83 88 60 0A 02 00 0A 03 00	...p.....`......
5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F	^^/.PCI0LPCBEC__
53 54 42 4C A0 44 25 90 93 62 0A AE 93 61 01 70	STBL.D%..b...a.p
00 61 70 12 02 08 62 70 5E 5E 2F 03 50 43 49 30	.ap...bp^^/.PCI0
47 46 58 30 43 41 44 4C 88 62 00 00 70 5E 5E 2F	GFX0CADL.b..p^^/
03 50 43 49 30 47 46 58 30 43 41 4C 32 88 62 01	.PCI0GFX0CAL2.b.
00 70 5E 5E 2F 03 50 43 49 30 47 46 58 30 43 41	.p^^/.PCI0GFX0CA
4C 33 88 62 0A 02 00 70 5E 5E 2F 03 50 43 49 30	L3.b...p^^/.PCI0
47 46 58 30 43 41 4C 34 88 62 0A 03 00 70 5E 5E	GFX0CAL4.b...p^^
2F 03 50 43 49 30 47 46 58 30 43 41 4C 35 88 62	/.PCI0GFX0CAL5.b
0A 04 00 70 5E 5E 2F 03 50 43 49 30 47 46 58 30	...p^^/.PCI0GFX0
43 41 4C 36 88 62 0A 05 00 70 5E 5E 2F 03 50 43	CAL6.b...p^^/.PC
49 30 47 46 58 30 43 41 4C 37 88 62 0A 06 00 70	I0GFX0CAL7.b...p
5E 5E 2F 03 50 43 49 30 47 46 58 30 43 41 4C 38	^^/.PCI0GFX0CAL8
88 62 0A 07 00 70 00 63 70 83 88 62 63 00 64 A2	.b...p.cp..bc.d.
4D 04 90 95 63 0A 08 92 93 64 00 7B 7A 64 0A 08	M...c....d.{zd..
00 0A 0F 64 A0 09 93 64 0A 04 7D 61 01 61 A1 25	...d...d..}a.a.%
A0 09 93 64 01 7D 61 0A 02 61 A1 19 A0 0A 93 64	...d.}a..a.....d
0A 02 7D 61 0A 04 61 A1 0C A0 0A 93 64 0A 03 7D	..}a..a.....d..}
61 0A 10 61 75 63 70 83 88 62 63 00 64 70 61 88	a..aucp..bc.dpa.
83 88 60 0A 02 00 0A 03 00 70 00 61 70 12 02 08	..`......p.ap...
62 70 5E 5E 2F 03 50 43 49 30 47 46 58 30 4E 41	bp^^/.PCI0GFX0NA
44 4C 88 62 00 00 70 5E 5E 2F 03 50 43 49 30 47	DL.b..p^^/.PCI0G
46 58 30 4E 44 4C 32 88 62 01 00 70 5E 5E 2F 03	FX0NDL2.b..p^^/.
50 43 49 30 47 46 58 30 4E 44 4C 33 88 62 0A 02	PCI0GFX0NDL3.b..
00 70 5E 5E 2F 03 50 43 49 30 47 46 58 30 4E 44	.p^^/.PCI0GFX0ND
4C 34 88 62 0A 03 00 70 5E 5E 2F 03 50 43 49 30	L4.b...p^^/.PCI0
47 46 58 30 4E 44 4C 35 88 62 0A 04 00 70 5E 5E	GFX0NDL5.b...p^^
2F 03 50 43 49 30 47 46 58 30 4E 44 4C 36 88 62	/.PCI0GFX0NDL6.b
0A 05 00 70 5E 5E 2F 03 50 43 49 30 47 46 58 30	...p^^/.PCI0GFX0
4E 44 4C 37 88 62 0A 06 00 70 5E 5E 2F 03 50 43	NDL7.b...p^^/.PC
49 30 47 46 58 30 4E 44 4C 38 88 62 0A 07 00 70	I0GFX0NDL8.b...p
00 63 70 83 88 62 63 00 64 A2 4D 04 90 95 63 0A	.cp..bc.d.M...c.
08 92 93 64 00 7B 7A 64 0A 08 00 0A 0F 64 A0 09	...d.{zd.....d..
93 64 0A 04 7D 61 01 61 A1 25 A0 09 93 64 01 7D	.d..}a.a.%...d.}
61 0A 02 61 A1 19 A0 0A 93 64 0A 02 7D 61 0A 04	a..a.....d..}a..
61 A1 0C A0 0A 93 64 0A 03 7D 61 0A 10 61 75 63	a.....d..}a..auc
70 83 88 62 63 00 64 70 61 88 83 88 60 0A 02 00	p..bc.dpa...`...
0A 02 00 5E 5E 2F 03 50 43 49 30 47 46 58 30 47	...^^/.PCI0GFX0G
48 44 53 01 5B 22 0B F4 01 70 00 5E 5E 2F 04 50	HDS.["...p.^^/.P
43 49 30 4C 50 43 42 45 43 5F 5F 51 4B 48 5F 70	CI0LPCBEC__QKH_p
00 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F	.^^/.PCI0LPCBEC_
5F 51 4B 4C 5F 70 0A 8A 50 38 30 48 A4 60 A1 0B	_QKL_p..P80H.`..
70 12 05 02 0A 0D 00 60 A4 60 14 4D 3A 57 4D 49	p......`.`.M:WMI
4F 01 A0 47 39 5E 5E 2F 04 50 43 49 30 4C 50 43	O..G9^^/.PCI0LPC
42 45 43 5F 5F 45 43 4F 4B 70 12 0D 03 00 0A 04	BEC__ECOKp......
11 07 0A 04 00 00 00 00 60 70 68 61 70 61 88 83	........`phapa..
88 60 0A 02 00 00 00 70 7A 61 0A 08 00 88 83 88	.`.....pza......
60 0A 02 00 01 00 A0 41 25 93 68 0B AE 01 70 00	`......A%.h...p.
61 70 12 02 08 62 70 5E 5E 2F 03 50 43 49 30 47	ap...bp^^/.PCI0G
46 58 30 43 41 44 4C 88 62 00 00 70 5E 5E 2F 03	FX0CADL.b..p^^/.
50 43 49 30 47 46 58 30 43 41 4C 32 88 62 01 00	PCI0GFX0CAL2.b..
70 5E 5E 2F 03 50 43 49 30 47 46 58 30 43 41 4C	p^^/.PCI0GFX0CAL
33 88 62 0A 02 00 70 5E 5E 2F 03 50 43 49 30 47	3.b...p^^/.PCI0G
46 58 30 43 41 4C 34 88 62 0A 03 00 70 5E 5E 2F	FX0CAL4.b...p^^/
03 50 43 49 30 47 46 58 30 43 41 4C 35 88 62 0A	.PCI0GFX0CAL5.b.
04 00 70 5E 5E 2F 03 50 43 49 30 47 46 58 30 43	..p^^/.PCI0GFX0C
41 4C 36 88 62 0A 05 00 70 5E 5E 2F 03 50 43 49	AL6.b...p^^/.PCI
30 47 46 58 30 43 41 4C 37 88 62 0A 06 00 70 5E	0GFX0CAL7.b...p^
5E 2F 03 50 43 49 30 47 46 58 30 43 41 4C 38 88	^/.PCI0GFX0CAL8.
62 0A 07 00 70 00 63 70 83 88 62 63 00 64 A2 4D	b...p.cp..bc.d.M
04 90 95 63 0A 08 92 93 64 00 7B 7A 64 0A 08 00	...c....d.{zd...
0A 0F 64 A0 09 93 64 0A 04 7D 61 01 61 A1 25 A0	..d...d..}a.a.%.
09 93 64 01 7D 61 0A 02 61 A1 19 A0 0A 93 64 0A	..d.}a..a.....d.
02 7D 61 0A 04 61 A1 0C A0 0A 93 64 0A 03 7D 61	.}a..a.....d..}a
0A 10 61 75 63 70 83 88 62 63 00 64 70 61 88 83	..aucp..bc.dpa..
88 60 0A 02 00 0A 03 00 70 00 61 70 12 02 08 62	.`......p.ap...b
70 5E 5E 2F 03 50 43 49 30 47 46 58 30 4E 41 44	p^^/.PCI0GFX0NAD
4C 88 62 00 00 70 5E 5E 2F 03 50 43 49 30 47 46	L.b..p^^/.PCI0GF
58 30 4E 44 4C 32 88 62 01 00 70 5E 5E 2F 03 50	X0NDL2.b..p^^/.P
43 49 30 47 46 58 30 4E 44 4C 33 88 62 0A 02 00	CI0GFX0NDL3.b...
70 5E 5E 2F 03 50 43 49 30 47 46 58 30 4E 44 4C	p^^/.PCI0GFX0NDL
34 88 62 0A 03 00 70 5E 5E 2F 03 50 43 49 30 47	4.b...p^^/.PCI0G
46 58 30 4E 44 4C 35 88 62 0A 04 00 70 5E 5E 2F	FX0NDL5.b...p^^/
03 50 43 49 30 47 46 58 30 4E 44 4C 36 88 62 0A	.PCI0GFX0NDL6.b.
05 00 70 5E 5E 2F 03 50 43 49 30 47 46 58 30 4E	..p^^/.PCI0GFX0N
44 4C 37 88 62 0A 06 00 70 5E 5E 2F 03 50 43 49	DL7.b...p^^/.PCI
30 47 46 58 30 4E 44 4C 38 88 62 0A 07 00 70 00	0GFX0NDL8.b...p.
63 70 83 88 62 63 00 64 A2 4D 04 90 95 63 0A 08	cp..bc.d.M...c..
92 93 64 00 7B 7A 64 0A 08 00 0A 0F 64 A0 09 93	..d.{zd.....d...
64 0A 04 7D 61 01 61 A1 25 A0 09 93 64 01 7D 61	d..}a.a.%...d.}a
0A 02 61 A1 19 A0 0A 93 64 0A 02 7D 61 0A 04 61	..a.....d..}a..a
A1 0C A0 0A 93 64 0A 03 7D 61 0A 10 61 75 63 70	.....d..}a..aucp
83 88 62 63 00 64 70 61 88 83 88 60 0A 02 00 0A	..bc.dpa...`....
02 00 5E 5E 2F 03 50 43 49 30 47 46 58 30 47 48	..^^/.PCI0GFX0GH
44 53 01 5B 22 0B F4 01 A0 40 08 93 68 0B B7 01	DS.["....@..h...
A0 36 93 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45	.6.^^/.PCI0LPCBE
43 5F 5F 41 44 50 5F 01 70 5E 5E 2F 04 50 43 49	C__ADP_.p^^/.PCI
30 4C 50 43 42 45 43 5F 5F 4C 43 42 41 88 83 88	0LPCBEC__LCBA...
60 0A 02 00 0A 02 00 A1 20 70 5E 5E 2F 04 50 43	`....... p^^/.PC
49 30 4C 50 43 42 45 43 5F 5F 4C 43 42 44 88 83	I0LPCBEC__LCBD..
88 60 0A 02 00 0A 02 00 70 0A 0A 88 83 88 60 0A	.`......p.....`.
02 00 0A 03 00 5E 5E 2F 04 50 43 49 30 4C 50 43	.....^^/.PCI0LPC
42 45 43 5F 5F 53 54 42 4C A0 40 08 93 68 0B B6	BEC__STBL.@..h..
01 A0 36 93 5E 5E 2F 04 50 43 49 30 4C 50 43 42	..6.^^/.PCI0LPCB
45 43 5F 5F 41 44 50 5F 01 70 5E 5E 2F 04 50 43	EC__ADP_.p^^/.PC
49 30 4C 50 43 42 45 43 5F 5F 4C 43 42 41 88 83	I0LPCBEC__LCBA..
88 60 0A 02 00 0A 02 00 A1 20 70 5E 5E 2F 04 50	.`....... p^^/.P
43 49 30 4C 50 43 42 45 43 5F 5F 4C 43 42 44 88	CI0LPCBEC__LCBD.
83 88 60 0A 02 00 0A 02 00 70 0A 0A 88 83 88 60	..`......p.....`
0A 02 00 0A 03 00 5E 5E 2F 04 50 43 49 30 4C 50	......^^/.PCI0LP
43 42 45 43 5F 5F 53 54 42 4C A1 0B 70 12 05 02	CBEC__STBL..p...
0A 0D 00 60 A4 60 A4 60 14 18 42 45 42 41 00 70	...`.`.`..BEBA.p
12 0D 03 00 0A 04 11 07 0A 04 00 00 00 00 60 A4	..............`.
60 14 4C 0E 57 4B 4C 42 00 70 0A 5C 50 38 30 48	`.L.WKLB.p.\P80H
70 12 0D 03 00 0A 04 11 07 0A 04 00 00 00 00 60	p..............`
A0 4A 0B 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45	.J.^^/.PCI0LPCBE
43 5F 5F 45 43 4F 4B 70 5E 5E 2F 04 50 43 49 30	C__ECOKp^^/.PCI0
4C 50 43 42 45 43 5F 5F 51 4B 48 5F 61 70 5E 5E	LPCBEC__QKH_ap^^
2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 51 4B	/.PCI0LPCBEC__QK
4C 5F 62 70 61 88 83 88 60 0A 02 00 01 00 70 62	L_bpa...`.....pb
88 83 88 60 0A 02 00 00 00 A0 35 90 93 62 0A A9	...`......5..b..
93 61 0A 21 70 5E 5E 2F 04 50 43 49 30 4C 50 43	.a.!p^^/.PCI0LPC
42 45 43 5F 5F 54 50 53 5F 88 83 88 60 0A 02 00	BEC__TPS_...`...
0A 02 00 70 00 88 83 88 60 0A 02 00 0A 03 00 70	...p....`......p
00 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F	.^^/.PCI0LPCBEC_
5F 51 4B 48 5F 70 00 5E 5E 2F 04 50 43 49 30 4C	_QKH_p.^^/.PCI0L
50 43 42 45 43 5F 5F 51 4B 4C 5F A1 09 70 12 05	PCBEC__QKL_..p..
02 0A 0D 00 60 70 0A 7C 50 38 30 48 A4 60 14 4B	....`p.|P80H.`.K
08 46 52 50 54 00 70 12 09 03 00 0A 80 11 03 0A	.FRPT.p.........
80 60 70 00 4F 42 30 5F 70 01 4F 42 30 30 70 01	.`p.OB0_p.OB00p.
4F 42 30 31 70 00 4F 42 30 32 70 00 4F 42 30 33	OB01p.OB02p.OB03
70 01 4F 42 30 34 70 01 4F 42 30 35 70 00 4F 42	p.OB04p.OB05p.OB
30 36 70 01 4F 42 30 37 70 4F 42 30 5F 88 83 88	06p.OB07pOB0_...
60 0A 02 00 00 00 70 0A 19 88 83 88 60 0A 02 00	`.....p.....`...
01 00 70 01 88 83 88 60 0A 02 00 0A 02 00 70 0A	..p....`......p.
7D 62 70 0A 03 61 A2 11 62 70 00 88 83 88 60 0A	}bp..a..bp....`.
02 00 61 00 76 62 75 61 A4 60 14 36 57 4D 53 41	..a.vbua.`.6WMSA
00 70 12 0D 03 00 0A 04 11 07 0A 04 00 00 00 00	.p..............
60 70 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43	`p^^/.PCI0LPCBEC
5F 5F 53 41 53 5F 88 83 88 60 0A 02 00 00 00 A4	__SAS_...`......
60 14 42 09 47 48 50 49 00 70 12 09 03 00 0A 80	`.B.GHPI.p......
11 03 0A 80 60 70 0A C5 53 53 4D 50 70 53 49 44	....`p..SSMPpSID
30 88 83 88 60 0A 02 00 00 00 70 53 49 44 31 88	0...`.....pSID1.
83 88 60 0A 02 00 01 00 70 53 49 44 32 88 83 88	..`.....pSID2...
60 0A 02 00 0A 02 00 70 53 49 44 33 88 83 88 60	`......pSID3...`
0A 02 00 0A 03 00 70 53 49 44 34 88 83 88 60 0A	......pSID4...`.
02 00 0A 04 00 70 53 49 44 35 88 83 88 60 0A 02	.....pSID5...`..
00 0A 05 00 70 53 49 44 36 88 83 88 60 0A 02 00	....pSID6...`...
0A 06 00 70 53 49 44 37 88 83 88 60 0A 02 00 0A	...pSID7...`....
07 00 A4 60 14 41 0C 57 57 41 52 01 70 0D 48 50	...`.A.WWAR.p.HP
20 57 4D 49 20 43 6F 6D 6D 61 6E 64 20 30 78 31	 WMI Command 0x1
30 20 28 42 49 4F 53 20 57 72 69 74 65 29 00 5B	0 (BIOS Write).[
31 8C 68 0A 10 44 41 30 5F 8C 68 0A 11 44 41 31	1.h..DA0_.h..DA1
5F 8C 68 0A 12 44 41 32 5F 8C 68 0A 13 44 41 33	_.h..DA2_.h..DA3
5F 8C 68 0A 14 44 41 34 5F 8C 68 0A 15 44 41 35	_.h..DA4_.h..DA5
5F 8C 68 0A 16 44 41 36 5F 8C 68 0A 17 44 41 37	_.h..DA6_.h..DA7
5F 70 44 41 30 5F 53 49 44 30 70 44 41 31 5F 53	_pDA0_SID0pDA1_S
49 44 31 70 44 41 32 5F 53 49 44 32 70 44 41 33	ID1pDA2_SID2pDA3
5F 53 49 44 33 70 44 41 34 5F 53 49 44 34 70 44	_SID3pDA4_SID4pD
41 35 5F 53 49 44 35 70 44 41 36 5F 53 49 44 36	A5_SID5pDA6_SID6
70 44 41 37 5F 53 49 44 37 70 0A C4 53 53 4D 50	pDA7_SID7p..SSMP
A4 12 04 02 00 00 14 26 57 50 54 47 00 70 12 0D	.......&WPTG.p..
03 00 0A 04 11 07 0A 04 00 00 00 00 60 70 57 41	............`pWA
50 54 88 83 88 60 0A 02 00 00 00 A4 60 14 17 57	PT...`......`..W
50 54 53 01 7B 68 0A FF 60 70 60 57 41 50 54 A4	PTS.{h..`p`WAPT.
12 04 02 00 00 14 42 7B 47 57 44 49 00 A0 2C 92	......B{GWDI..,.
5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F	^^/.PCI0LPCBEC__
57 4C 41 53 70 01 5E 5E 2F 04 50 43 49 30 4C 50	WLASp.^^/.PCI0LP
43 42 45 43 5F 5F 57 4C 41 53 70 12 09 03 00 0A	CBEC__WLASp.....
80 11 03 0A 80 60 70 01 88 83 88 60 0A 02 00 00	.....`p....`....
00 70 00 88 83 88 60 0A 02 00 01 00 70 00 62 A0	.p....`.....p.b.
0C 93 57 49 4E 43 0A 31 7D 62 01 62 A0 0D 93 47	..WINC.1}b.b...G
43 41 43 0A 31 7D 62 0A 02 62 70 62 88 83 88 60	CAC.1}b..bpb...`
0A 02 00 0A 02 00 70 62 88 83 88 60 0A 02 00 0A	......pb...`....
03 00 70 62 88 83 88 60 0A 02 00 0A 04 00 70 62	..pb...`......pb
88 83 88 60 0A 02 00 0A 05 00 70 0A 03 88 83 88	...`......p.....
60 0A 02 00 0A 06 00 70 00 88 83 88 60 0A 02 00	`......p....`...
0A 07 00 70 00 88 83 88 60 0A 02 00 0A 08 00 70	...p....`......p
00 88 83 88 60 0A 02 00 0A 09 00 70 00 88 83 88	....`......p....
60 0A 02 00 0A 0A 00 70 00 88 83 88 60 0A 02 00	`......p....`...
0A 0B 00 70 00 88 83 88 60 0A 02 00 0A 0C 00 70	...p....`......p
00 88 83 88 60 0A 02 00 0A 0D 00 70 00 88 83 88	....`......p....
60 0A 02 00 0A 0E 00 70 00 88 83 88 60 0A 02 00	`......p....`...
0A 0F 00 70 00 62 A0 43 1F 5E 5E 2F 04 50 43 49	...p.b.C.^^/.PCI
30 4C 50 43 42 45 43 5F 5F 57 4C 53 5F 72 62 01	0LPCBEC__WLS_rb.
62 70 62 88 83 88 60 0A 02 00 0A 07 00 70 00 88	bpb...`......p..
83 88 60 0A 02 00 77 62 0A 10 00 00 70 00 88 83	..`...wb....p...
88 60 0A 02 00 72 77 62 0A 10 00 01 00 00 7B 57	.`...rwb......{W
4C 56 44 0A FF 61 70 61 88 83 88 60 0A 02 00 72	LVD..apa...`...r
77 62 0A 10 00 0A 02 00 00 7A 57 4C 56 44 0A 08	wb.......zWLVD..
61 7B 61 0A FF 61 70 61 88 83 88 60 0A 02 00 72	a{a..apa...`...r
77 62 0A 10 00 0A 03 00 00 7B 57 4C 44 44 0A FF	wb.......{WLDD..
61 70 61 88 83 88 60 0A 02 00 72 77 62 0A 10 00	apa...`...rwb...
0A 04 00 00 7A 57 4C 44 44 0A 08 61 7B 61 0A FF	....zWLDD..a{a..
61 70 61 88 83 88 60 0A 02 00 72 77 62 0A 10 00	apa...`...rwb...
0A 05 00 00 7B 57 4C 53 56 0A FF 61 70 61 88 83	....{WLSV..apa..
88 60 0A 02 00 72 77 62 0A 10 00 0A 06 00 00 7A	.`...rwb.......z
57 4C 53 56 0A 08 61 7B 61 0A FF 61 70 61 88 83	WLSV..a{a..apa..
88 60 0A 02 00 72 77 62 0A 10 00 0A 07 00 00 7B	.`...rwb.......{
57 4C 53 53 0A FF 61 70 61 88 83 88 60 0A 02 00	WLSS..apa...`...
72 77 62 0A 10 00 0A 08 00 00 7A 57 4C 53 53 0A	rwb.......zWLSS.
08 61 7B 61 0A FF 61 70 61 88 83 88 60 0A 02 00	.a{a..apa...`...
72 77 62 0A 10 00 0A 09 00 00 70 00 88 83 88 60	rwb.......p....`
0A 02 00 72 77 62 0A 10 00 0A 0A 00 00 70 00 61	...rwb.......p.a
A0 19 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43	..^^/.PCI0LPCBEC
5F 5F 57 4C 44 5F 7D 61 01 61 A0 0A 57 4C 57 49	__WLD_}a.a..WLWI
7D 61 0A 02 61 A0 1A 5E 5E 2F 04 50 43 49 30 4C	}a..a..^^/.PCI0L
50 43 42 45 43 5F 5F 57 4C 53 4C 7D 61 0A 04 61	PCBEC__WLSL}a..a
A0 0A 42 54 4E 53 7D 61 0A 08 61 70 61 88 83 88	..BTNS}a..apa...
60 0A 02 00 72 77 62 0A 10 00 0A 0B 00 00 70 00	`...rwb.......p.
88 83 88 60 0A 02 00 72 77 62 0A 10 00 0A 0C 00	...`...rwb......
00 70 00 88 83 88 60 0A 02 00 72 77 62 0A 10 00	.p....`...rwb...
0A 0D 00 00 70 00 88 83 88 60 0A 02 00 72 77 62	....p....`...rwb
0A 10 00 0A 0E 00 00 70 00 88 83 88 60 0A 02 00	.......p....`...
72 77 62 0A 10 00 0A 0F 00 00 A0 4B 26 5E 5E 2F	rwb........K&^^/
04 50 43 49 30 4C 50 43 42 45 43 5F 5F 57 57 53	.PCI0LPCBEC__WWS
5F 72 62 01 62 70 62 88 83 88 60 0A 02 00 0A 07	_rb.bpb...`.....
00 70 0A 02 88 83 88 60 0A 02 00 77 62 0A 10 00	.p.....`...wb...
00 70 01 88 83 88 60 0A 02 00 72 77 62 0A 10 00	.p....`...rwb...
01 00 00 7B 57 57 56 44 0A FF 61 70 61 88 83 88	...{WWVD..apa...
60 0A 02 00 72 77 62 0A 10 00 0A 02 00 00 7A 57	`...rwb.......zW
57 56 44 0A 08 61 7B 61 0A FF 61 70 61 88 83 88	WVD..a{a..apa...
60 0A 02 00 72 77 62 0A 10 00 0A 03 00 00 7B 57	`...rwb.......{W
57 44 44 0A FF 61 70 61 88 83 88 60 0A 02 00 72	WDD..apa...`...r
77 62 0A 10 00 0A 04 00 00 7A 57 57 44 44 0A 08	wb.......zWWDD..
61 7B 61 0A FF 61 70 61 88 83 88 60 0A 02 00 72	a{a..apa...`...r
77 62 0A 10 00 0A 05 00 00 70 00 88 83 88 60 0A	wb.......p....`.
02 00 72 77 62 0A 10 00 0A 06 00 00 70 00 88 83	..rwb.......p...
88 60 0A 02 00 72 77 62 0A 10 00 0A 07 00 00 70	.`...rwb.......p
00 88 83 88 60 0A 02 00 72 77 62 0A 10 00 0A 08	....`...rwb.....
00 00 70 00 88 83 88 60 0A 02 00 72 77 62 0A 10	..p....`...rwb..
00 0A 09 00 00 70 01 88 83 88 60 0A 02 00 72 77	.....p....`...rw
62 0A 10 00 0A 0A 00 00 70 00 61 A0 19 5E 5E 2F	b.......p.a..^^/
04 50 43 49 30 4C 50 43 42 45 43 5F 5F 4F 57 41	.PCI0LPCBEC__OWA
4E 7D 61 01 61 A1 4B 05 A0 3C 57 41 50 54 A0 2F	N}a.a.K..<WAPT./
5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F	^^/.PCI0LPCBEC__
42 41 54 50 A0 19 5E 5E 2F 04 50 43 49 30 4C 50	BATP..^^/.PCI0LP
43 42 45 43 5F 5F 57 57 44 5F 7D 61 01 61 A1 06	CBEC__WWD_}a.a..
7B 61 0A FE 61 A1 1B A0 19 5E 5E 2F 04 50 43 49	{a..a....^^/.PCI
30 4C 50 43 42 45 43 5F 5F 57 57 44 5F 7D 61 01	0LPCBEC__WWD_}a.
61 A0 0A 57 57 57 49 7D 61 0A 02 61 A0 1A 5E 5E	a..WWWI}a..a..^^
2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 57 57	/.PCI0LPCBEC__WW
53 4C 7D 61 0A 04 61 A0 0A 42 54 4E 53 7D 61 0A	SL}a..a..BTNS}a.
08 61 70 61 88 83 88 60 0A 02 00 72 77 62 0A 10	.apa...`...rwb..
00 0A 0B 00 00 70 00 61 A0 20 92 5E 5E 2F 04 50	.....p.a. .^^/.P
43 49 30 4C 50 43 42 45 43 5F 5F 4F 57 41 4E A0	CI0LPCBEC__OWAN.
09 53 49 4D 44 7D 61 01 61 A0 0A 55 4E 44 41 7D	.SIMD}a.a..UNDA}
61 0A 02 61 A0 0A 55 4E 44 42 7D 61 0A 04 61 A0	a..a..UNDB}a..a.
0A 55 4E 44 43 7D 61 0A 08 61 70 61 88 83 88 60	.UNDC}a..apa...`
0A 02 00 72 77 62 0A 10 00 0A 0C 00 00 70 00 88	...rwb.......p..
83 88 60 0A 02 00 72 77 62 0A 10 00 0A 0D 00 00	..`...rwb.......
70 00 88 83 88 60 0A 02 00 72 77 62 0A 10 00 0A	p....`...rwb....
0E 00 00 70 00 88 83 88 60 0A 02 00 72 77 62 0A	...p....`...rwb.
10 00 0A 0F 00 00 A0 4F 22 5E 5E 2F 04 50 43 49	.......O"^^/.PCI
30 4C 50 43 42 45 43 5F 5F 42 54 53 5F 72 62 01	0LPCBEC__BTS_rb.
62 70 62 88 83 88 60 0A 02 00 0A 07 00 70 01 88	bpb...`......p..
83 88 60 0A 02 00 77 62 0A 10 00 00 70 01 88 83	..`...wb....p...
88 60 0A 02 00 72 77 62 0A 10 00 01 00 00 7B 42	.`...rwb......{B
54 56 44 0A FF 61 70 61 88 83 88 60 0A 02 00 72	TVD..apa...`...r
77 62 0A 10 00 0A 02 00 00 7A 42 54 56 44 0A 08	wb.......zBTVD..
61 7B 61 0A FF 61 70 61 88 83 88 60 0A 02 00 72	a{a..apa...`...r
77 62 0A 10 00 0A 03 00 00 7B 42 54 44 44 0A FF	wb.......{BTDD..
61 70 61 88 83 88 60 0A 02 00 72 77 62 0A 10 00	apa...`...rwb...
0A 04 00 00 7A 42 54 44 44 0A 08 61 7B 61 0A FF	....zBTDD..a{a..
61 70 61 88 83 88 60 0A 02 00 72 77 62 0A 10 00	apa...`...rwb...
0A 05 00 00 70 00 88 83 88 60 0A 02 00 72 77 62	....p....`...rwb
0A 10 00 0A 06 00 00 70 00 88 83 88 60 0A 02 00	.......p....`...
72 77 62 0A 10 00 0A 07 00 00 70 00 88 83 88 60	rwb.......p....`
0A 02 00 72 77 62 0A 10 00 0A 08 00 00 70 00 88	...rwb.......p..
83 88 60 0A 02 00 72 77 62 0A 10 00 0A 09 00 00	..`...rwb.......
A0 18 57 42 43 42 70 00 88 83 88 60 0A 02 00 72	..WBCBp....`...r
77 62 0A 10 00 0A 0A 00 00 A1 15 70 0A 02 88 83	wb.........p....
88 60 0A 02 00 72 77 62 0A 10 00 0A 0A 00 00 70	.`...rwb.......p
00 61 A0 46 04 57 42 43 42 A0 19 5E 5E 2F 04 50	.a.F.WBCB..^^/.P
43 49 30 4C 50 43 42 45 43 5F 5F 57 4C 44 5F 7D	CI0LPCBEC__WLD_}
61 01 61 A0 0A 57 4C 57 49 7D 61 0A 02 61 A0 1A	a.a..WLWI}a..a..
5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F	^^/.PCI0LPCBEC__
57 4C 53 4C 7D 61 0A 04 61 A1 42 04 A0 19 5E 5E	WLSL}a..a.B...^^
2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 42 54	/.PCI0LPCBEC__BT
44 5F 7D 61 01 61 A0 0A 42 54 57 49 7D 61 0A 02	D_}a.a..BTWI}a..
61 A0 1A 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45	a..^^/.PCI0LPCBE
43 5F 5F 42 54 53 4C 7D 61 0A 04 61 A0 0A 42 54	C__BTSL}a..a..BT
4E 53 7D 61 0A 08 61 70 61 88 83 88 60 0A 02 00	NS}a..apa...`...
72 77 62 0A 10 00 0A 0B 00 00 70 00 88 83 88 60	rwb.......p....`
0A 02 00 72 77 62 0A 10 00 0A 0C 00 00 70 00 88	...rwb.......p..
83 88 60 0A 02 00 72 77 62 0A 10 00 0A 0D 00 00	..`...rwb.......
70 00 88 83 88 60 0A 02 00 72 77 62 0A 10 00 0A	p....`...rwb....
0E 00 00 70 00 88 83 88 60 0A 02 00 72 77 62 0A	...p....`...rwb.
10 00 0A 0F 00 00 A4 60 14 49 16 53 57 44 53 01	.......`.I.SWDS.
A0 43 13 7D 7D 5E 5E 2F 04 50 43 49 30 4C 50 43	.C.}}^^/.PCI0LPC
42 45 43 5F 5F 57 4C 53 5F 5E 5E 2F 04 50 43 49	BEC__WLS_^^/.PCI
30 4C 50 43 42 45 43 5F 5F 42 54 53 5F 00 5E 5E	0LPCBEC__BTS_.^^
2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 57 57	/.PCI0LPCBEC__WW
53 5F 00 70 68 63 7B 63 0A FF 60 7A 63 0A 08 61	S_.phc{c..`zc..a
7B 61 0A FF 61 7A 63 0A 10 62 7B 62 0A FF 62 7A	{a..azc..b{b..bz
63 0A 18 63 7B 63 0A FF 63 A0 46 06 93 63 01 A0	c..c{c..c.F..c..
1B 93 62 00 A0 0F 57 42 43 42 53 57 4C 53 01 53	..b...WBCBSWLS.S
42 54 53 01 A1 06 53 57 4C 53 01 A0 09 93 62 01	BTS...SWLS....b.
53 57 57 53 01 A0 0A 93 62 0A 02 53 42 54 53 01	SWWS....b..SBTS.
A0 14 93 62 0A FE 53 57 4C 53 01 53 42 54 53 01	...b..SWLS.SBTS.
53 57 57 53 01 A0 1A 93 62 0A FF 70 01 42 54 4E	SWWS....b..p.BTN
53 53 57 4C 53 01 53 42 54 53 01 53 57 57 53 01	SSWLS.SBTS.SWWS.
A1 43 06 A0 1B 93 62 00 A0 0F 57 42 43 42 53 57	.C....b...WBCBSW
4C 53 00 53 42 54 53 00 A1 06 53 57 4C 53 00 A0	LS.SBTS...SWLS..
09 93 62 01 53 57 57 53 00 A0 0A 93 62 0A 02 53	..b.SWWS....b..S
42 54 53 00 A0 14 93 62 0A FE 53 57 4C 53 00 53	BTS....b..SWLS.S
42 54 53 00 53 57 57 53 00 A0 1A 93 62 0A FF 70	BTS.SWWS....b..p
00 42 54 4E 53 53 57 4C 53 00 53 42 54 53 00 53	.BTNSSWLS.SBTS.S
57 57 53 00 A1 08 A4 12 05 02 0A 0D 00 5B 22 0A	WWS..........[".
C8 70 0A 05 57 4D 49 55 70 00 57 4D 49 56 86 57	.p..WMIUp.WMIV.W
4D 49 44 0A 80 70 0A 85 50 38 30 48 A4 12 04 02	MID..p..P80H....
00 00 14 45 06 53 42 54 53 01 70 68 60 7B 60 01	...E.SBTS.ph`{`.
60 A0 46 05 90 5E 5E 2F 04 50 43 49 30 4C 50 43	`.F..^^/.PCI0LPC
42 45 43 5F 5F 42 54 53 5F 5E 5E 2F 04 50 43 49	BEC__BTS_^^/.PCI
30 4C 50 43 42 45 43 5F 5F 42 54 53 4C 70 60 42	0LPCBEC__BTSLp`B
54 57 49 70 60 5E 5E 2F 04 50 43 49 30 4C 50 43	TWIp`^^/.PCI0LPC
42 45 43 5F 5F 42 54 44 5F 80 60 61 70 61 42 54	BEC__BTD_.`apaBT
50 52 70 60 42 54 42 4B 14 4C 05 53 57 4C 53 01	PRp`BTBK.L.SWLS.
70 68 60 7B 60 01 60 A0 4D 04 90 5E 5E 2F 04 50	ph`{`.`.M..^^/.P
43 49 30 4C 50 43 42 45 43 5F 5F 57 4C 53 5F 5E	CI0LPCBEC__WLS_^
5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 57	^/.PCI0LPCBEC__W
4C 53 4C 70 60 57 4C 57 49 70 60 5E 5E 2F 04 50	LSLp`WLWIp`^^/.P
43 49 30 4C 50 43 42 45 43 5F 5F 57 4C 44 5F 70	CI0LPCBEC__WLD_p
60 57 4C 42 4B 14 4C 05 53 57 57 53 01 70 68 60	`WLBK.L.SWWS.ph`
7B 60 01 60 A0 4D 04 90 5E 5E 2F 04 50 43 49 30	{`.`.M..^^/.PCI0
4C 50 43 42 45 43 5F 5F 57 57 53 5F 5E 5E 2F 04	LPCBEC__WWS_^^/.
50 43 49 30 4C 50 43 42 45 43 5F 5F 57 57 53 4C	PCI0LPCBEC__WWSL
70 60 57 57 57 49 70 60 5E 5E 2F 04 50 43 49 30	p`WWWIp`^^/.PCI0
4C 50 43 42 45 43 5F 5F 57 57 44 5F 70 60 57 57	LPCBEC__WWD_p`WW
42 4B 14 48 05 47 44 4C 43 00 70 12 0D 03 00 0A	BK.H.GDLC.p.....
04 11 07 0A 04 00 00 00 00 60 70 0A 1D 48 57 43	.........`p..HWC
54 70 01 48 57 42 43 70 0A C3 53 53 4D 50 5B 13	Tp.HWBCp..SSMP[.
83 88 60 0A 02 00 00 0A 20 42 55 46 53 70 11 03	..`..... BUFSp..
0A 80 61 70 48 57 42 46 61 8A 61 00 48 57 44 31	..apHWBFa.a.HWD1
70 48 57 44 31 42 55 46 53 A4 60 14 3A 53 44 4C	pHWD1BUFS.`.:SDL
43 01 70 11 03 0A 80 60 8A 60 00 48 57 44 31 70	C.p....`.`.HWD1p
68 48 57 44 31 70 60 48 57 42 46 70 0A 1D 48 57	hHWD1p`HWBFp..HW
43 54 70 0A 02 48 57 42 43 70 0A C3 53 53 4D 50	CTp..HWBCp..SSMP
A4 12 04 02 00 00 14 41 04 47 42 55 53 00 70 12	.......A.GBUS.p.
09 03 00 0A 04 11 03 0A 04 62 A0 0A 90 48 42 55	.........b...HBU
43 01 70 01 60 A1 04 70 00 60 70 48 42 55 53 61	C.p.`..p.`pHBUSa
70 60 88 83 88 62 0A 02 00 00 00 70 61 88 83 88	p`...b.....pa...
62 0A 02 00 01 00 A4 62 14 12 53 42 55 53 01 70	b......b..SBUS.p
68 48 42 55 43 A4 12 04 02 00 00 14 45 0C 57 4D	hHBUC.......E.WM
42 47 00 70 12 0D 03 00 0A 04 11 07 0A 04 00 00	BG.p............
00 00 60 A0 41 09 5E 5E 2F 04 50 43 49 30 4C 50	..`.A.^^/.PCI0LP
43 42 45 43 5F 5F 42 41 54 50 A0 21 5E 5E 2F 04	CBEC__BATP.!^^/.
50 43 49 30 4C 50 43 42 45 43 5F 5F 53 54 50 43	PCI0LPCBEC__STPC
70 0A 03 88 83 88 60 0A 02 00 00 00 A1 48 05 A0	p.....`......H..
21 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F	!^^/.PCI0LPCBEC_
5F 41 44 44 43 70 0A 02 88 83 88 60 0A 02 00 00	_ADDCp.....`....
00 A1 33 A0 24 7B 5E 5E 2F 04 50 43 49 30 4C 50	..3.${^^/.PCI0LP
43 42 45 43 5F 5F 42 53 54 5F 0A 02 00 70 01 88	CBEC__BST_...p..
83 88 60 0A 02 00 00 00 A1 0C 70 00 88 83 88 60	..`.......p....`
0A 02 00 00 00 A1 0D 70 0A FF 88 83 88 60 0A 02	.......p.....`..
00 00 00 70 0A FF 88 83 88 60 0A 02 00 01 00 A4	...p.....`......
60 14 47 1B 57 4D 53 47 01 70 68 61 7B 61 0A FF	`.G.WMSG.pha{a..
60 7A 61 0A 08 61 7B 61 0A FF 61 A0 47 0C 93 60	`za..a{a..a.G..`
00 A0 49 0B 5E 5E 2F 04 50 43 49 30 4C 50 43 42	..I.^^/.PCI0LPCB
45 43 5F 5F 42 41 54 50 A0 35 93 61 00 70 00 5E	EC__BATP.5.a.p.^
5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 41	^/.PCI0LPCBEC__A
44 44 43 70 00 5E 5E 2F 04 50 43 49 30 4C 50 43	DDCp.^^/.PCI0LPC
42 45 43 5F 5F 53 54 50 43 70 00 60 A4 60 A0 35	BEC__STPCp.`.`.5
93 61 01 70 00 5E 5E 2F 04 50 43 49 30 4C 50 43	.a.p.^^/.PCI0LPC
42 45 43 5F 5F 41 44 44 43 70 00 5E 5E 2F 04 50	BEC__ADDCp.^^/.P
43 49 30 4C 50 43 42 45 43 5F 5F 53 54 50 43 70	CI0LPCBEC__STPCp
00 60 A4 60 A0 36 93 61 0A 02 70 01 5E 5E 2F 04	.`.`.6.a..p.^^/.
50 43 49 30 4C 50 43 42 45 43 5F 5F 41 44 44 43	PCI0LPCBEC__ADDC
70 00 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43	p.^^/.PCI0LPCBEC
5F 5F 53 54 50 43 70 00 60 A4 60 A1 07 70 0A FF	__STPCp.`.`..p..
60 A4 60 A0 0A 93 60 01 70 0A FF 60 A4 60 A0 48	`.`...`.p..`.`.H
0C 93 60 0A 63 A0 49 0B 5E 5E 2F 04 50 43 49 30	..`.c.I.^^/.PCI0
4C 50 43 42 45 43 5F 5F 42 41 54 50 A0 35 93 61	LPCBEC__BATP.5.a
00 70 00 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45	.p.^^/.PCI0LPCBE
43 5F 5F 41 44 44 43 70 00 5E 5E 2F 04 50 43 49	C__ADDCp.^^/.PCI
30 4C 50 43 42 45 43 5F 5F 53 54 50 43 70 00 60	0LPCBEC__STPCp.`
A4 60 A0 35 93 61 01 70 01 5E 5E 2F 04 50 43 49	.`.5.a.p.^^/.PCI
30 4C 50 43 42 45 43 5F 5F 41 44 44 43 70 00 5E	0LPCBEC__ADDCp.^
5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 53	^/.PCI0LPCBEC__S
54 50 43 70 00 60 A4 60 A0 36 93 61 0A 02 70 00	TPCp.`.`.6.a..p.
5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F	^^/.PCI0LPCBEC__
41 44 44 43 70 01 5E 5E 2F 04 50 43 49 30 4C 50	ADDCp.^^/.PCI0LP
43 42 45 43 5F 5F 53 54 50 43 70 00 60 A4 60 A1	CBEC__STPCp.`.`.
07 70 0A FF 60 A4 60 A4 60 14 47 04 47 52 4F 43	.p..`.`.`.G.GROC
00 70 12 0D 03 00 0A 04 11 07 0A 04 00 00 00 00	.p..............
60 70 00 88 83 88 60 0A 02 00 00 00 70 00 88 83	`p....`.....p...
88 60 0A 02 00 01 00 70 00 88 83 88 60 0A 02 00	.`.....p....`...
0A 02 00 70 00 88 83 88 60 0A 02 00 0A 03 00 A4	...p....`.......
60 14 44 06 47 54 44 43 01 70 11 03 0A 80 60 8A	`.D.GTDC.p....`.
60 00 48 57 44 31 70 68 48 57 44 31 70 60 48 57	`.HWD1phHWD1p`HW
42 46 70 0A 28 48 57 43 54 70 01 48 57 42 43 70	BFp.(HWCTp.HWBCp
0A C3 53 53 4D 50 70 12 09 03 00 0A 80 11 03 0A	..SSMPp.........
80 61 5B 13 83 88 61 0A 02 00 00 0B 00 04 42 55	.a[...a.......BU
46 53 70 11 03 0A 80 62 70 48 57 42 46 62 70 62	FSp....bpHWBFbpb
42 55 46 53 A4 61 14 3F 53 54 44 43 01 70 11 03	BUFS.a.?STDC.p..
0A 80 60 5B 13 68 0A 80 0B 00 04 42 55 46 53 70	..`[.h.....BUFSp
42 55 46 53 60 70 60 48 57 42 46 70 0A 28 48 57	BUFS`p`HWBFp.(HW
43 54 70 0A 02 48 57 42 43 70 0A C3 53 53 4D 50	CTp..HWBCp..SSMP
A4 12 04 02 00 00 14 26 47 46 43 43 00 70 12 0D	.......&GFCC.p..
03 00 0A 04 11 07 0A 04 00 00 00 00 60 70 46 41	............`pFA
43 4D 88 83 88 60 0A 02 00 00 00 A4 60 14 39 53	CM...`......`.9S
46 43 43 01 70 0A 29 48 57 43 54 70 0A 02 48 57	FCC.p.)HWCTp..HW
42 43 70 68 88 57 4D 42 46 00 00 70 57 4D 42 46	BCph.WMBF..pWMBF
48 57 42 46 70 0A C3 53 53 4D 50 70 68 46 41 43	HWBFp..SSMPphFAC
4D A4 12 04 02 00 00 14 44 04 47 50 45 53 00 70	M.......D.GPES.p
12 0D 03 00 0A 04 11 07 0A 04 00 00 00 00 60 70	..............`p
0A 2A 48 57 43 54 70 01 48 57 42 43 70 0A C3 53	.*HWCTp.HWBCp..S
53 4D 50 70 48 57 42 46 57 4D 42 46 70 57 42 30	SMPpHWBFWMBFpWB0
30 88 83 88 60 0A 02 00 00 00 A4 60 14 33 53 50	0...`......`.3SP
45 53 01 70 0A 2A 48 57 43 54 70 0A 02 48 57 42	ES.p.*HWCTp..HWB
43 70 68 88 57 4D 42 46 00 00 70 57 4D 42 46 48	Cph.WMBF..pWMBFH
57 42 46 70 0A C3 53 53 4D 50 A4 12 04 02 00 00	WBFp..SSMP......
14 4A 06 47 42 43 4F 00 70 12 0D 03 00 0A 04 11	.J.GBCO.p.......
07 0A 04 00 00 00 00 60 70 00 61 A0 33 5E 5E 2F	.......`p.a.3^^/
04 50 43 49 30 4C 50 43 42 45 43 5F 5F 42 41 54	.PCI0LPCBEC__BAT
50 70 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43	Pp^^/.PCI0LPCBEC
5F 5F 42 41 54 53 88 83 88 60 0A 02 00 00 00 A1	__BATS...`......
0D 70 0A FF 88 83 88 60 0A 02 00 00 00 70 0A FF	.p.....`.....p..
88 83 88 60 0A 02 00 01 00 A4 60 14 4E 05 53 42	...`......`.N.SB
43 4F 01 70 68 61 7B 61 0A FF 60 7A 61 0A 08 61	CO.pha{a..`za..a
7B 61 0A FF 61 A0 3F 93 60 00 A0 35 92 94 61 0A	{a..a.?.`..5..a.
05 70 61 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45	.pa^^/.PCI0LPCBE
43 5F 5F 42 41 54 43 5B 22 0A 64 A4 5E 5E 2F 04	C__BATC[".d.^^/.
50 43 49 30 4C 50 43 42 45 43 5F 5F 42 41 54 52	PCI0LPCBEC__BATR
A1 04 A4 0A 03 A1 04 A4 0A 34 14 4B 09 47 54 43	.........4.K.GTC
53 00 70 12 0D 03 00 0A 04 11 07 0A 04 00 00 00	S.p.............
00 60 A0 47 07 5E 5E 2F 04 50 43 49 30 4C 50 43	.`.G.^^/.PCI0LPC
42 45 43 5F 5F 45 43 4F 4B 70 5E 5E 2F 04 50 43	BEC__ECOKp^^/.PC
49 30 4C 50 43 42 45 43 5F 5F 47 53 54 41 88 83	I0LPCBEC__GSTA..
88 60 0A 02 00 00 00 70 5E 5E 2F 04 50 43 49 30	.`.....p^^/.PCI0
4C 50 43 42 45 43 5F 5F 4D 4D 4F 53 88 83 88 60	LPCBEC__MMOS...`
0A 02 00 01 00 70 5E 5E 2F 04 50 43 49 30 4C 50	.....p^^/.PCI0LP
43 42 45 43 5F 5F 44 4D 4F 53 88 83 88 60 0A 02	CBEC__DMOS...`..
00 0A 02 00 53 54 50 53 A4 60 A1 0B 70 12 05 02	....STPS.`..p...
0A 0D 00 60 A4 60 14 4C 07 53 54 43 53 01 A0 48	...`.`.L.STCS..H
06 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F	.^^/.PCI0LPCBEC_
5F 45 43 4F 4B 70 68 62 7B 62 0A FF 60 7A 62 0A	_ECOKphb{b..`zb.
08 62 7B 62 0A FF 61 7A 62 0A 08 62 7B 62 0A FF	.b{b..azb..b{b..
62 70 61 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45	bpa^^/.PCI0LPCBE
43 5F 5F 4D 4D 4F 53 70 62 5E 5E 2F 04 50 43 49	C__MMOSpb^^/.PCI
30 4C 50 43 42 45 43 5F 5F 44 4D 4F 53 53 54 50	0LPCBEC__DMOSSTP
53 A4 12 04 02 00 00 A1 0B 70 12 05 02 0A 0D 00	S........p......
60 A4 60 14 47 14 53 54 50 53 00 A0 48 12 93 5E	`.`.G.STPS..H..^
5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 54	^/.PCI0LPCBEC__T
55 52 53 01 5B 22 0A 64 A0 44 0C 93 7B 5E 5E 2F	URS.[".d.D..{^^/
04 50 43 49 30 4C 50 43 42 45 43 5F 5F 47 53 54	.PCI0LPCBEC__GST
41 01 00 01 A0 41 06 93 7B 5E 5E 2F 04 50 43 49	A....A..{^^/.PCI
30 4C 50 43 42 45 43 5F 5F 47 53 54 41 0A 02 00	0LPCBEC__GSTA...
0A 02 A0 2C 93 5E 5E 2F 04 50 43 49 30 4C 50 43	...,.^^/.PCI0LPC
42 45 43 5F 5F 4D 4D 4F 53 00 5E 5E 2F 04 50 43	BEC__MMOS.^^/.PC
49 30 4C 50 43 42 45 43 5F 5F 53 50 53 54 00 A1	I0LPCBEC__SPST..
16 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F	.^^/.PCI0LPCBEC_
5F 53 50 53 54 01 A1 46 04 A0 2C 93 5E 5E 2F 04	_SPST..F..,.^^/.
50 43 49 30 4C 50 43 42 45 43 5F 5F 44 4D 4F 53	PCI0LPCBEC__DMOS
00 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F	.^^/.PCI0LPCBEC_
5F 53 50 53 54 00 A1 16 5E 5E 2F 04 50 43 49 30	_SPST...^^/.PCI0
4C 50 43 42 45 43 5F 5F 53 50 53 54 01 A1 46 04	LPCBEC__SPST..F.
A0 2C 93 5E 5E 2F 04 50 43 49 30 4C 50 43 42 45	.,.^^/.PCI0LPCBE
43 5F 5F 44 4D 4F 53 00 5E 5E 2F 04 50 43 49 30	C__DMOS.^^/.PCI0
4C 50 43 42 45 43 5F 5F 53 50 53 54 00 A1 16 5E	LPCBEC__SPST...^
5E 2F 04 50 43 49 30 4C 50 43 42 45 43 5F 5F 53	^/.PCI0LPCBEC__S
50 53 54 01 A1 16 5E 5E 2F 04 50 43 49 30 4C 50	PST...^^/.PCI0LP
43 42 45 43 5F 5F 53 50 53 54 00 14 4E 0E 5F 57	CBEC__SPST..N._W
45 44 01 A0 45 05 93 68 0A A0 A0 2D 93 83 88 45	ED..E..h...-...E
54 59 50 00 00 00 70 53 30 30 31 42 46 32 53 70	TYP...pS001BF2Sp
42 46 32 53 88 83 88 45 56 4E 54 00 00 01 00 A4	BF2S...EVNT.....
83 88 45 56 4E 54 00 00 A0 14 93 83 88 45 54 59	..EVNT.......ETY
50 00 00 01 A4 83 88 45 56 4E 54 01 00 A1 0B A4	P......EVNT.....
83 88 45 56 4E 54 0A 02 00 A1 40 09 70 11 0B 0A	..EVNT....@.p...
08 00 00 00 00 00 00 00 00 60 8A 60 00 45 56 49	.........`.`.EVI
44 8A 60 0A 04 45 56 44 41 70 57 4D 49 55 45 56	D.`..EVDApWMIUEV
49 44 70 57 4D 49 56 45 56 44 41 A0 4E 04 92 93	IDpWMIVEVDA.N...
57 4D 49 59 00 70 57 4D 49 59 57 4D 49 55 70 57	WMIY.pWMIYWMIUpW
4D 49 5A 57 4D 49 56 70 57 4D 49 55 45 56 49 44	MIZWMIVpWMIUEVID
70 57 4D 49 56 45 56 44 41 70 00 57 4D 49 59 70	pWMIVEVDAp.WMIYp
00 57 4D 49 5A A0 14 93 57 45 56 54 00 70 01 57	.WMIZ...WEVT.p.W
45 56 54 86 57 4D 49 44 0A 80 A1 0D 70 00 57 4D	EVT.WMID....p.WM
49 55 70 00 57 4D 49 56 A4 60 08 57 51 41 45 11	IUp.WMIV.`.WQAE.
4E 8A 0B A9 08 46 4F 4D 42 01 00 00 00 99 08 00	N....FOMB.......
00 8A 3A 00 00 44 53 00 01 1A 7D DA 54 98 4B 9C	..:..DS...}.T.K.
00 01 06 18 42 10 13 10 22 21 04 12 01 A1 C8 2C	....B..."!.....,
0C 86 10 38 2E 84 1C 40 88 59 50 08 21 10 EA 4F	...8...@.YP.!..O
20 BF 02 10 3A 14 20 53 80 41 01 4E 11 44 D0 AB	 ...:. S.A.N.D..
00 9B 02 4C 0A B0 28 40 BB 00 CB 02 74 0B 90 0E	...L..(@....t...
4B 44 82 A3 C4 80 A3 74 62 0B 37 6C F0 42 51 34	KD.....tb.7l.BQ4
83 28 09 2A 17 E0 1B 41 E0 E5 0A 90 3C 01 69 16	.(.*...A....<.i.
60 58 80 75 01 B2 87 40 A5 0E 01 25 67 08 A8 01	`X.u...@...%g...
B4 3A 01 E1 57 3A 25 24 41 38 63 15 8F AF 59 34	.:..W:%$A8c...Y4
3D 27 39 C7 90 E3 71 A1 07 C1 05 78 18 06 1D B2	='9...q....x....
22 6B 80 C1 58 18 0B 75 31 6A D4 48 D9 80 0C 51	"k..X..u1j.H...Q
12 1C 6A D4 96 28 C0 FC 38 34 BB B6 C7 42 20 99	..j..(..84...B .
B4 A1 A0 A4 40 68 6C 67 EA 19 45 3C 52 C3 24 F0	....@hlg..E<R.$.
28 22 1B 8D 43 63 87 E1 61 06 3B 88 C3 38 E6 C8	("..Cc..a.;..8..
09 3C A1 23 3D F2 C2 E6 29 D4 18 CD 41 11 B8 D0	.<.#=...)...A...
18 19 10 F2 3C 7E 8D C4 04 76 2F C0 1A A6 60 1B	....<~...v/...`.
9B 98 FE FF 10 47 1E A3 AD B9 0B 29 4C 8C 28 C1	.....G.....)L.(.
E2 55 3C 0D A1 3C 29 84 8A 54 19 8A 86 1E A5 42	.U<..<)..T.....B
01 CE E6 21 DC 1A 41 85 10 2B 52 AC F6 07 41 42	...!..A..+R...AB
2E 5B C7 07 47 1A 0D EA 50 E0 B1 7B DC CF 02 3E	.[..G...P..{...>
08 9C 5B 90 A3 3B 8B 47 85 83 F6 F0 D8 6D C0 67	..[..;.G.....m.g
08 9F 02 F0 AE 01 35 FD 83 67 82 E0 50 43 F4 A8	......5..g..PC..
C3 9D C0 21 32 40 4F EA B8 B1 83 3B 99 83 7E 6F	...!2@O....;..~o
68 F6 C6 40 08 8E C7 97 05 36 E1 04 96 3F 08 D4	h..@.....6...?..
C8 0C ED 51 9E 56 CC 90 CF 0C 26 B0 58 08 29 80	...Q.V....&.X.).
D0 78 C0 7F 03 78 C0 F0 CD C0 F3 35 C1 B0 10 32	.x...x.....5...2
B2 0A 8F 87 8E C2 D7 83 C3 39 AD 78 26 18 0E 42	.........9.x&..B
27 09 8B 1A 36 3D 39 F0 43 03 BB 19 9C C1 23 80	'...6=9.C.....#.
47 72 42 FE 98 78 60 F0 01 F1 DE A7 4C 46 70 A6	GrB..x`.....LFp.
06 F4 71 C0 FF FF A1 F0 21 7A 7C A7 7C BC 96 00	..q.....!z|.|...
21 59 E3 84 7E 87 F0 F1 C3 47 16 47 84 90 93 53	!Y..~....G.G...S
00 1A F8 74 CF 2E C2 E9 7A 52 0E 34 0C 3A 4E 70	...t....zR.4.:Np
9C 07 C0 31 4E F8 E7 02 F8 03 E4 A7 8C 57 8C 04	...1N........W..
8E 39 42 F4 B9 C6 23 C4 C2 3F 55 14 3E 10 32 46	.9B...#..?U.>.2F
70 01 7A 8C C0 37 E0 18 D1 47 09 AE FE A0 41 07	p.z..7...G....A.
88 FB FF 0F 10 3E A8 07 08 7C A3 1F 3D D0 E3 B2	.....>...|..=...
E8 F3 80 8C 9F 68 34 2F 7E 3A E0 87 0F F0 80 7A	.....h4/~:.....z
48 38 50 CC B4 39 E8 B3 CB A1 63 87 0B FE 13 08	H8P..9....c.....
B8 E4 1D C2 40 31 62 FC 39 C8 A7 30 F0 FF FF 4F	....@1b.9..0...O
61 B8 11 F0 20 AF 05 9F B6 A8 74 18 D4 81 0B 30	a... .....t....0
09 1A E1 59 A2 36 08 01 BF 4D BC 6D F9 16 10 E7	...Y.6...M.m....
C8 7B 3B 70 11 8C 08 A7 1D CA 63 88 18 23 CA E3	.{;p......c..#..
96 51 DE B6 5E 00 E2 9D E5 F3 96 31 82 47 7E E0	.Q..^......1.G~.
62 62 DF 13 FA B9 F9 C0 05 38 FB FF 1F B8 00 0E	bb.......8......
05 3D 0C A1 87 E1 A9 9C CB 13 E5 A9 44 8C 1A 26	.=..........D..&
EA 33 94 2F 1A 3E 10 81 EF CC 05 FC FE FF 07 22	.3./.>........."
38 02 CF 34 A0 F4 39 03 81 9C 8A 0F 35 C0 48 F4	8..4..9.....5.H.
AB C1 27 1A 2A 13 06 75 A8 01 4C 5E 61 9E 46 CF	..'.*..u..L^a.F.
F9 59 C6 A7 1A 1F 4A 8D 63 88 97 99 87 1A 1F 0B	.Y....J.c.......
5E 49 7D A8 31 54 9C 87 1A 9F 48 03 45 7D B3 79	^I}.1T....H.E}.y
B6 31 7A 7C DF 50 0D F1 50 C3 84 BD 23 F4 C1 F5	.1z|.P..P...#...
A1 06 1C FF FF 43 0D C0 FF FF FF A1 06 70 74 34	.....C.......pt4
80 73 64 C4 1D 0D C0 75 28 05 0E 47 03 E0 71 14	.sd....u(..G..q.
02 F3 85 C6 47 21 60 F1 FF 3F 0A E1 64 9F 83 50	....G!`..?..d..P
42 8F 42 80 54 C8 A7 88 67 1F 5F 7E 1E 08 22 BC	B.B.T...g._~..".
E6 FB 14 E4 43 BE 8F 42 0C C6 50 BE 06 F9 28 C4	....C..B..P...(.
A0 5E 83 7C DF 37 C8 91 18 FB 99 C0 47 21 26 ED	.^.|.7......G!&.
28 04 28 FC FF 1F 85 00 FE FF FF 8F 42 80 B3 00	(.(.........B...
47 03 D0 4D EB 51 08 BC 77 96 D3 3E 01 9F 85 00	G..M.Q..w..>....
B3 FF FF B3 10 30 3B 0A 45 3D E8 57 A1 27 80 17	.....0;.E=.W.'..
80 18 61 DE 81 5E 32 D9 5D DC 38 4F 2E A7 6D 94	..a..^2.].8O..m.
97 20 1F 28 9E 85 0C F5 2E 14 F4 8D DC A3 8C 19	. .(............
3F C4 F3 90 21 9E 85 00 76 FD FF CF 42 00 FF FF	?...!...v...B...
FF 47 03 F8 2F 00 9F 85 80 E7 09 E0 41 DB 67 21	.G../.......A.g!
80 33 87 CB F3 0F 7A 60 EF 11 9E F5 71 BF 5E 7A	.3....z`....q.^z
E0 0F 05 CF 42 0C EB 98 7C 16 62 10 2F 9A 86 78	....B...|.b./..x
E1 F4 61 C0 FF 7F BC C0 AF 9C 06 0A 12 E8 59 08	..a...........Y.
60 FC FF FF 2C 04 90 71 8D 3A 0B 01 CB 63 0C 3B	`...,..q.:...c.;
AD 24 F8 FF 3F 0B 01 9F 5C 46 0E 42 98 88 6F 05	.$..?...\F.B..o.
1F 33 01 A5 E7 A0 17 77 63 04 7E 91 78 CC 64 47	.3.....wc.~.x.dG
4D C3 3C 0B 19 EF 30 CE E0 09 DE 93 7F 16 62 60	M.<...0.......b`
C7 18 EC 51 C8 A0 06 8F 1D 22 4C A0 67 21 16 6A	...Q....."L.g!.j
DC 3A 7F F8 2C 04 BC FF FF 67 21 C0 D3 61 C3 67	.:..,....g!..a.g
0D F0 0C DF A3 3A 87 C7 63 E0 92 55 C7 09 83 E5	.....:..c..U....
5E A7 6C 9C 61 E8 20 AC 0E 48 C3 C1 DC 43 0E E2	^.l.a. ..H...C..
7C D8 40 AD 08 4E C7 24 0F DA 5A 28 A4 80 46 03	|.@..N.$..Z(..F.
32 BC 33 9F 96 28 88 01 7D 02 B2 8D 73 00 6A 2F	2.3..(..}...s.j/
9A 02 39 DA 60 F4 5F 16 E8 6C 7C 0D E0 1A 20 74	..9.`._..l|... t
30 30 B4 D5 DC 62 50 60 C6 7F 70 31 81 8F 2E F8	00...bP`..p1....
B3 00 EE FF 3F 5C 8F F6 5D A0 EA C9 EA 8A 60 75	....?\..].....`u
97 17 08 33 32 41 7D 07 02 50 00 F9 0E E0 A3 D3	...32A}..P......
73 00 9B 48 88 30 D1 8C 8E 98 30 2A FA 84 29 88	s..H.0....0*..).
27 EC 58 13 46 CF C4 77 1B 36 62 4C 88 DB 06 B4	'.X.F..w.6bL....
09 06 F5 3D 08 D6 90 F9 58 7C 67 C0 4D 19 8C 73	...=....X|g.M..s
62 D7 04 0B 9C 33 C8 E1 31 D7 2F 7E 5B F2 E8 F8	b....3..1./~[...
41 C1 37 1C 86 FD 30 E6 19 BD 8A F9 E6 86 81 F5	A.7...0.........
78 39 AC D1 C2 1E DA AB 87 CF 2D 3E 4F 18 23 AC	x9........->O.#.
2F 2C E0 00 FC FF BF 5A C1 BE 6B 80 E7 26 E4 BB	/,.....Z..k..&..
06 C0 DA FF FF 5D 03 FE 35 C1 77 0D E0 3D 74 DF	.....]..5.w..=t.
35 80 6B F6 BB 06 EA 18 60 85 77 0D 68 B7 B4 57	5.k.....`.w.h..W
B4 87 2A 6B BA 6C A0 D4 5C 36 00 6D FF FF CB 06	..*k.l..\6.m....
B0 91 32 61 54 F8 09 53 10 4F D8 C1 2E 1B A0 88	..2aT..S.O......
71 D9 00 FD D8 5E 36 80 C1 3D 81 DF 36 80 37 A4	q....^6..=..6.7.
6F 1B C0 F4 FF 0F 31 FF 6D 03 C5 61 95 B7 0D 88	o.....1.m..a....
87 77 46 60 55 D7 0D 94 9E EB 06 40 02 31 13 46	.wF`U......@.1.F
C5 9F 30 05 F1 84 1D ED BA 01 8A 20 D7 0D D0 CF	..0........ ....
EB 94 C1 FA FF BF 6E 60 2F 0A 98 FB 06 F0 86 E5	......n`/.......
F7 0D C0 C7 E5 1B 73 DF 00 6C FE FF EF 1B 00 13	......s..l......
2E 0A B8 FB 06 F0 BE 48 FB BE 01 5C 83 49 F8 FF	.......H...\.I..
DF F5 E8 0B 40 51 60 50 43 F2 99 00 3F BA 83 3B	....@Q`PC...?..;
A6 E0 4C 12 1C 6A E0 BE 02 3C CD 9F D6 7B BD E7	..L..j...<...{..
F1 24 10 92 1D 61 7C 6C 43 9C 0C C8 41 DC 47 F7	.$...a|lC...A.G.
88 EF E1 86 49 E0 21 33 34 0E 8D 1D 86 EF 02 C1	....I.!34.......
0E E2 30 CE D7 04 9E D0 83 C0 7B F9 A3 41 F1 77	..0.......{..A.w
03 4A 60 B8 D0 98 91 FA 6C FF 8E 70 24 26 B0 7B	.J`.....l..p$&.{
48 59 13 A0 F1 96 43 20 7A C3 91 2D 14 CD 2D CA	HY....C z..-..-.
FB 42 14 3B 43 10 46 94 60 41 9E D6 62 45 79 66	.B.;C.F.`A..bEyf
37 42 C4 10 AF 0C 81 5E 12 C2 07 79 EC 89 D3 FE	7B.....^...y....
20 88 F8 17 82 3C 80 28 D2 68 50 E7 06 8F DD 87	 ....<.(.hP.....
10 5F FE 7D B8 F7 E8 0E EE 45 FE A0 3D 3C 76 C2	._.}.....E..=<v.
F0 41 03 8E 6B 40 4D FF 19 01 2C 97 7F F8 E3 F1	.A..k@M...,.....
3D C1 F3 39 E1 04 96 3F 08 D4 71 84 CF F3 85 C3	=..9...?..q.....
90 CF 02 87 C5 C4 0A F8 FF 9F 4C D8 78 C0 7F 0F	..........L.x...
79 FD F7 CD C0 F3 35 C1 88 10 72 32 1E 34 E8 D9	y.....5...r2.4..
F8 80 E1 EB 09 3B 77 70 51 E7 0E D4 D1 C1 A7 06	.....;wpQ.......
76 B3 C1 1C B7 F9 59 03 FC 23 84 7F 7B F0 BC 7C	v.....Y..#..{..|
65 78 75 48 E0 90 23 44 8F CB 23 C4 9C 6F 30 43	exuH..#D..#..o0C
04 D7 59 00 1C 43 04 3E 67 4C 9F 71 60 FE FF CF	..Y..C.>gL.q`...
38 EC D2 C3 07 6A 78 13 F8 FE 8C 3B D2 18 9C 1F	8....jx....;....
33 1E 76 18 F8 FB 8E 67 70 34 3E A0 18 21 F8 73	3.v....gp4>..!.s
C9 73 8A 35 0F 52 33 7A 67 38 04 76 B3 C2 1D 38	.s.5.R3zg8.v...8
3C 04 3E 80 56 27 47 4E 3F A7 84 1B 3E BF 0A 60	<.>.V'GN?...>..`
0E 41 38 85 36 7D 6A 34 6A D5 A0 4C 8D 32 0D 6A	.A8.6}j4j..L.2.j
F5 A9 D4 98 B1 0B 8B 03 BE 02 74 1C B0 3C 0A 1D	..........t..<..
C1 C8 9B 40 20 0E 0B 42 23 BD 71 04 62 C9 EF 2F	...@ ..B#.q.b../
81 58 EE 03 45 20 0E 68 02 9C AA 00 A7 AF 01 81	.X..E .h........
38 32 08 15 FA 35 13 88 63 82 D0 50 3E 40 98 F4	82...5..c..P>@..
17 80 00 89 11 10 16 EE E5 20 10 4B 7B 2D 08 C4	......... .K{-..
42 AC 80 B0 B8 20 34 9C 16 10 26 C9 0C 08 0B 04	B.... 4...&.....
42 E5 3F D3 04 62 91 6E 00 E9 BA 05 E2 20 7A 40	B.?..b.n..... z@
98 0C 3F 20 2C 34 08 8D F6 6C 10 20 31 04 C2 E2	..? ,4...l. 1...
3B 02 61 E2 DF 44 02 71 4A 4B 10 37 A5 01 06 11	;.a..D.qJK.7....
90 93 6A 02 62 B9 41 34 24 F2 B0 10 90 93 82 68	..j.b.A4$......h
C0 C4 14 90 FF FF 43 13 88 80 9C CA 15 10 8B 08	......C.........
22 20 27 7B 52 09 C8 39 41 74 04 20 BA 80 58 3E	" '{R..9At. ..X>
10 01 39 96 2F 20 16 12 44 40 4E F4 F3 09 44 E2	..9./ ..D@N...D.
81 68 10 E4 3F 21 20 67 04 11 10 79 12 05 21 9A	.h..?! g...y..!.
3E 62 02 71 6A 10 9A EC 27 14 84 FC FF 01 14 2A	>b.qj...'......*
48 54 53 33 01 A0 11 93 68 00 70 00 48 53 4D 53	HTS3....h.p.HSMS
70 0A D6 48 53 4D 43 A0 11 93 68 01 70 01 48 53	p..HSMC...h.p.HS
4D 53 70 0A D6 48 53 4D 43 5B 80 43 4D 53 31 01	MSp..HSMC[.CMS1.
0A 72 0A 02 5B 81 10 43 4D 53 31 01 43 4D 53 49	.r..[..CMS1.CMSI
08 43 4D 53 44 08 5B 86 4E 09 43 4D 53 49 43 4D	.CMSD.[.N.CMSICM
53 44 11 00 48 20 49 4F 53 46 01 00 1F 45 46 49	SD..H IOSF...EFI
44 08 45 46 49 31 08 57 41 4E 54 01 00 07 47 50	D.EFI1.WANT...GP
53 46 01 00 4F 04 57 4C 57 49 01 42 54 57 49 01	SF..O.WLWI.BTWI.
57 57 57 49 01 42 54 4E 53 01 53 49 4D 44 01 57	WWWI.BTNS.SIMD.W
41 50 54 01 00 02 57 4C 42 4B 01 42 54 42 4B 01	APT...WLBK.BTBK.
57 57 42 4B 01 42 54 4E 42 01 00 04 57 42 43 42	WWBK.BTNB...WBCB
01 00 0F 55 4E 44 30 01 55 4E 44 31 01 55 4E 44	...UND0.UND1.UND
32 01 00 4D 04 53 34 46 47 08 48 4F 54 57 08 00	2..M.S4FG.HOTW..
48 0A 48 53 44 43 08 48 53 44 53 08 48 42 55 43	H.HSDC.HSDS.HBUC
08 48 42 55 53 08 14 12 43 4D 53 57 02 70 68 43	.HBUS...CMSW.phC
4D 53 49 70 69 43 4D 53 44 5B 01 4D 55 54 58 00	MSIpiCMSD[.MUTX.
5B 80 44 42 47 30 01 0A 80 01 5B 81 0B 44 42 47	[.DBG0....[..DBG
30 01 49 4F 38 30 08 5B 80 50 52 54 30 01 0A 80	0.IO80.[.PRT0...
0A 04 5B 81 0B 50 52 54 30 13 50 38 30 48 20 14	..[..PRT0.P80H .
4D 09 50 38 58 48 0B A0 17 93 68 00 70 7D 7B 50	M.P8XH....h.p}{P
38 30 44 0C 00 FF FF FF 00 69 00 50 38 30 44 A0	80D......i.P80D.
1B 93 68 01 70 7D 7B 50 38 30 44 0C FF 00 FF FF	..h.p}{P80D.....
00 79 69 0A 08 00 00 50 38 30 44 A0 1C 93 68 0A	.yi....P80D...h.
02 70 7D 7B 50 38 30 44 0C FF FF 00 FF 00 79 69	.p}{P80D......yi
0A 10 00 00 50 38 30 44 A0 1C 93 68 0A 03 70 7D	....P80D...h..p}
7B 50 38 30 44 0C FF FF FF 00 00 79 69 0A 18 00	{P80D......yi...
00 50 38 30 44 A0 14 93 68 0A 04 70 7D 7B 50 38	.P80D...h..p}{P8
30 44 00 00 69 00 50 38 30 44 A0 04 93 6A 00 A0	0D..i.P80D...j..
0D 93 6A 01 70 50 38 30 44 50 38 30 48 5B 80 53	..j.pP80DP80H[.S
50 52 54 01 0A B2 0A 02 5B 81 0B 53 50 52 54 11	PRT.....[..SPRT.
53 53 4D 50 08 14 12 5F 50 49 43 01 70 68 47 50	SSMP..._PIC.phGP
49 43 70 68 50 49 43 4D 14 49 0D 5F 50 54 53 01	ICphPICM.I._PTS.
70 00 50 38 30 44 50 38 58 48 00 68 00 A0 1F 93	p.P80DP8XH.h....
68 0A 05 70 0A 05 5C 2F 05 5F 53 42 5F 50 43 49	h..p..\/._SB_PCI
30 4C 50 43 42 45 43 5F 5F 53 4C 50 5F A0 49 04	0LPCBEC__SLP_.I.
93 68 0A 03 70 0A 03 5C 2F 05 5F 53 42 5F 50 43	.h..p..\/._SB_PC
49 30 4C 50 43 42 45 43 5F 5F 53 4C 50 5F 50 38	I0LPCBEC__SLP_P8
58 48 0A 04 0A 53 00 50 38 58 48 0A 04 0A 53 01	XH...S.P8XH...S.
A0 16 90 44 54 53 45 94 54 43 4E 54 01 54 52 41	...DTSE.TCNT.TRA
50 54 52 54 44 0A 1E A0 39 93 68 0A 04 70 0A 04	PTRTD...9.h..p..
5C 2F 05 5F 53 42 5F 50 43 49 30 4C 50 43 42 45	\/._SB_PCI0LPCBE
43 5F 5F 53 4C 50 5F 50 38 58 48 0A 04 0A 54 00	C__SLP_P8XH...T.
50 38 58 48 0A 04 0A 54 01 43 4D 53 57 0A E0 0A	P8XH...T.CMSW...
60 A0 20 91 91 93 68 0A 03 93 68 0A 04 93 68 0A	`. ...h...h...h.
05 A0 10 93 50 46 4C 56 46 44 54 50 70 01 47 50	....PFLVFDTPp.GP
32 37 14 41 30 5F 57 41 4B 09 70 00 50 38 30 44	27.A0_WAK.p.P80D
43 4D 53 57 0A E0 00 A0 37 4E 45 58 50 A0 18 7B	CMSW....7NEXP..{
4F 53 43 43 0A 02 00 5C 2F 03 5F 53 42 5F 50 43	OSCC...\/._SB_PC
49 30 4E 48 50 47 A0 18 7B 4F 53 43 43 0A 04 00	I0NHPG..{OSCC...
5C 2F 03 5F 53 42 5F 50 43 49 30 4E 50 4D 45 A0	\/._SB_PCI0NPME.
3D 93 68 0A 03 50 38 58 48 0A 04 0A E3 00 50 38	=.h..P8XH.....P8
58 48 0A 04 0A E3 01 86 5C 2F 04 5F 53 42 5F 50	XH......\/._SB_P
43 49 30 4C 50 43 42 4C 49 44 5F 0A 80 A0 0F 93	CI0LPCBLID_.....
00 41 43 54 54 A0 07 93 45 43 4F 4E 01 A0 43 1B	.ACTT...ECON..C.
91 93 68 0A 03 93 68 0A 04 A0 16 90 44 54 53 45	..h...h.....DTSE
94 54 43 4E 54 01 54 52 41 50 54 52 54 44 0A 14	.TCNT.TRAPTRTD..
A0 0D 93 50 4D 45 45 01 70 01 50 4D 45 4E A0 4B	...PMEE.p.PMEN.K
0B 93 4F 53 59 53 0B D2 07 A0 40 0B 7B 43 46 47	..OSYS....@.{CFG
44 01 00 A0 4B 05 94 5C 2F 03 5F 50 52 5F 43 50	D...K..\/._PR_CP
55 30 5F 50 50 43 00 74 5C 2F 03 5F 50 52 5F 43	U0_PPC.t\/._PR_C
50 55 30 5F 50 50 43 01 5C 2F 03 5F 50 52 5F 43	PU0_PPC.\/._PR_C
50 55 30 5F 50 50 43 50 4E 4F 54 72 5C 2F 03 5F	PU0_PPCPNOTr\/._
50 52 5F 43 50 55 30 5F 50 50 43 01 5C 2F 03 5F	PR_CPU0_PPC.\/._
50 52 5F 43 50 55 30 5F 50 50 43 50 4E 4F 54 A1	PR_CPU0_PPCPNOT.
4A 04 72 5C 2F 03 5F 50 52 5F 43 50 55 30 5F 50	J.r\/._PR_CPU0_P
50 43 01 5C 2F 03 5F 50 52 5F 43 50 55 30 5F 50	PC.\/._PR_CPU0_P
50 43 50 4E 4F 54 74 5C 2F 03 5F 50 52 5F 43 50	PCPNOTt\/._PR_CP
55 30 5F 50 50 43 01 5C 2F 03 5F 50 52 5F 43 50	U0_PPC.\/._PR_CP
55 30 5F 50 50 43 50 4E 4F 54 A0 07 93 45 43 4F	U0_PPCPNOT...ECO
4E 01 A0 18 93 52 50 31 44 00 86 5C 2F 03 5F 53	N....RP1D..\/._S
42 5F 50 43 49 30 52 50 30 31 00 A0 18 93 52 50	B_PCI0RP01....RP
32 44 00 86 5C 2F 03 5F 53 42 5F 50 43 49 30 52	2D..\/._SB_PCI0R
50 30 32 00 A0 18 93 52 50 33 44 00 86 5C 2F 03	P02....RP3D..\/.
5F 53 42 5F 50 43 49 30 52 50 30 33 00 A0 18 93	_SB_PCI0RP03....
52 50 34 44 00 86 5C 2F 03 5F 53 42 5F 50 43 49	RP4D..\/._SB_PCI
30 52 50 30 34 00 A0 18 93 52 50 35 44 00 86 5C	0RP04....RP5D..\
2F 03 5F 53 42 5F 50 43 49 30 52 50 30 35 00 A0	/._SB_PCI0RP05..
20 93 52 50 37 44 00 A0 18 93 44 53 54 53 00 86	 .RP7D....DSTS..
5C 2F 03 5F 53 42 5F 50 43 49 30 52 50 30 37 00	\/._SB_PCI0RP07.
A0 20 93 52 50 38 44 00 A0 18 93 44 53 54 53 00	. .RP8D....DSTS.
86 5C 2F 03 5F 53 42 5F 50 43 49 30 52 50 30 38	.\/._SB_PCI0RP08
00 A0 17 93 68 0A 04 50 38 58 48 0A 04 0A E4 00	....h..P8XH.....
50 38 58 48 0A 04 0A E4 01 A0 4C 08 93 68 0A 03	P8XH......L..h..
A0 44 06 42 54 4E 53 A0 3C 90 5C 2F 05 5F 53 42	.D.BTNS.<.\/._SB
5F 50 43 49 30 4C 50 43 42 45 43 5F 5F 42 54 53	_PCI0LPCBEC__BTS
5F 42 54 57 49 70 01 5C 2F 05 5F 53 42 5F 50 43	_BTWIp.\/._SB_PC
49 30 4C 50 43 42 45 43 5F 5F 42 54 44 5F 70 00	I0LPCBEC__BTD_p.
42 54 50 52 A1 20 70 00 5C 2F 05 5F 53 42 5F 50	BTPR. p.\/._SB_P
43 49 30 4C 50 43 42 45 43 5F 5F 42 54 44 5F 70	CI0LPCBEC__BTD_p
01 42 54 50 52 A1 20 70 00 5C 2F 05 5F 53 42 5F	.BTPR. p.\/._SB_
50 43 49 30 4C 50 43 42 45 43 5F 5F 42 54 44 5F	PCI0LPCBEC__BTD_
70 01 42 54 50 52 5C 2F 05 5F 53 42 5F 50 43 49	p.BTPR\/._SB_PCI
30 4C 50 43 42 45 43 5F 5F 53 50 53 54 00 A4 12	0LPCBEC__SPST...
04 02 00 00 14 1E 47 45 54 42 0B 77 68 0A 08 60	......GETB.wh..`
77 69 0A 08 61 5B 13 6A 60 61 54 42 46 33 A4 54	wi..a[.j`aTBF3.T
42 46 33 14 48 1C 50 4E 4F 54 08 A0 48 19 94 54	BF3.H.PNOT..H..T
43 4E 54 01 A0 31 7B 50 44 43 30 0A 08 00 86 5C	CNT..1{PDC0....\
2E 5F 50 52 5F 43 50 55 30 0A 80 A0 1A 7B 50 44	._PR_CPU0....{PD
43 30 0A 10 00 5B 22 0A 64 86 5C 2E 5F 50 52 5F	C0...[".d.\._PR_
43 50 55 30 0A 81 A0 31 7B 50 44 43 31 0A 08 00	CPU0...1{PDC1...
86 5C 2E 5F 50 52 5F 43 50 55 31 0A 80 A0 1A 7B	.\._PR_CPU1....{
50 44 43 31 0A 10 00 5B 22 0A 64 86 5C 2E 5F 50	PDC1...[".d.\._P
52 5F 43 50 55 31 0A 81 A0 31 7B 50 44 43 32 0A	R_CPU1...1{PDC2.
08 00 86 5C 2E 5F 50 52 5F 43 50 55 32 0A 80 A0	...\._PR_CPU2...
1A 7B 50 44 43 32 0A 10 00 5B 22 0A 64 86 5C 2E	.{PDC2...[".d.\.
5F 50 52 5F 43 50 55 32 0A 81 A0 31 7B 50 44 43	_PR_CPU2...1{PDC
33 0A 08 00 86 5C 2E 5F 50 52 5F 43 50 55 33 0A	3....\._PR_CPU3.
80 A0 1A 7B 50 44 43 33 0A 10 00 5B 22 0A 64 86	...{PDC3...[".d.
5C 2E 5F 50 52 5F 43 50 55 33 0A 81 A0 31 7B 50	\._PR_CPU3...1{P
44 43 34 0A 08 00 86 5C 2E 5F 50 52 5F 43 50 55	DC4....\._PR_CPU
34 0A 80 A0 1A 7B 50 44 43 34 0A 10 00 5B 22 0A	4....{PDC4...[".
64 86 5C 2E 5F 50 52 5F 43 50 55 34 0A 81 A0 31	d.\._PR_CPU4...1
7B 50 44 43 35 0A 08 00 86 5C 2E 5F 50 52 5F 43	{PDC5....\._PR_C
50 55 35 0A 80 A0 1A 7B 50 44 43 35 0A 10 00 5B	PU5....{PDC5...[
22 0A 64 86 5C 2E 5F 50 52 5F 43 50 55 35 0A 81	".d.\._PR_CPU5..
A0 31 7B 50 44 43 36 0A 08 00 86 5C 2E 5F 50 52	.1{PDC6....\._PR
5F 43 50 55 36 0A 80 A0 1A 7B 50 44 43 36 0A 10	_CPU6....{PDC6..
00 5B 22 0A 64 86 5C 2E 5F 50 52 5F 43 50 55 36	.[".d.\._PR_CPU6
0A 81 A0 31 7B 50 44 43 37 0A 08 00 86 5C 2E 5F	...1{PDC7....\._
50 52 5F 43 50 55 37 0A 80 A0 1A 7B 50 44 43 37	PR_CPU7....{PDC7
0A 10 00 5B 22 0A 64 86 5C 2E 5F 50 52 5F 43 50	...[".d.\._PR_CP
55 37 0A 81 A1 1F 86 5C 2E 5F 50 52 5F 43 50 55	U7.....\._PR_CPU
30 0A 80 5B 22 0A 64 86 5C 2E 5F 50 52 5F 43 50	0..[".d.\._PR_CP
55 30 0A 81 A0 07 93 45 43 4F 4E 01 14 47 04 54	U0.....ECON..G.T
52 41 50 0A 70 69 53 4D 49 46 A0 0D 93 68 54 52	RAP.piSMIF...hTR
54 50 70 00 54 52 50 30 A0 18 93 68 54 52 54 44	TPp.TRP0...hTRTD
70 69 44 54 53 46 70 00 54 52 50 44 A4 44 54 53	piDTSFp.TRPD.DTS
46 A0 0D 93 68 54 52 54 49 70 00 54 52 50 48 A4	F...hTRTIp.TRPH.
53 4D 49 46 10 44 25 2E 5F 53 42 5F 50 43 49 30	SMIF.D%._SB_PCI0
14 48 0E 5F 49 4E 49 00 43 4D 53 57 0A E0 00 70	.H._INI.CMSW...p
0B D0 07 4F 53 59 53 A0 41 0D 5B 12 5C 5F 4F 53	...OSYS.A.[.\_OS
49 60 A0 14 5F 4F 53 49 0D 4C 69 6E 75 78 00 70	I`.._OSI.Linux.p
0B E8 03 4F 53 59 53 A0 1B 5F 4F 53 49 0D 57 69	...OSYS.._OSI.Wi
6E 64 6F 77 73 20 32 30 30 31 00 70 0B D1 07 4F	ndows 2001.p...O
53 59 53 A0 1F 5F 4F 53 49 0D 57 69 6E 64 6F 77	SYS.._OSI.Window
73 20 32 30 30 31 20 53 50 31 00 70 0B D1 07 4F	s 2001 SP1.p...O
53 59 53 A0 1F 5F 4F 53 49 0D 57 69 6E 64 6F 77	SYS.._OSI.Window
73 20 32 30 30 31 20 53 50 32 00 70 0B D2 07 4F	s 2001 SP2.p...O
53 59 53 A0 1D 5F 4F 53 49 0D 57 69 6E 64 6F 77	SYS.._OSI.Window
73 20 32 30 30 31 2E 31 00 70 0B D3 07 4F 53 59	s 2001.1.p...OSY
53 A0 1B 5F 4F 53 49 0D 57 69 6E 64 6F 77 73 20	S.._OSI.Windows 
32 30 30 36 00 70 0B D6 07 4F 53 59 53 A0 1B 5F	2006.p...OSYS.._
4F 53 49 0D 57 69 6E 64 6F 77 73 20 32 30 30 39	OSI.Windows 2009
00 70 0B D9 07 4F 53 59 53 14 4F 0A 4E 48 50 47	.p...OSYS.O.NHPG
08 70 00 5E 2E 52 50 30 31 48 50 45 58 70 00 5E	.p.^.RP01HPEXp.^
2E 52 50 30 32 48 50 45 58 70 00 5E 2E 52 50 30	.RP02HPEXp.^.RP0
33 48 50 45 58 70 00 5E 2E 52 50 30 34 48 50 45	3HPEXp.^.RP04HPE
58 70 00 5E 2E 52 50 30 35 48 50 45 58 70 00 5E	Xp.^.RP05HPEXp.^
2E 52 50 30 37 48 50 45 58 70 00 5E 2E 52 50 30	.RP07HPEXp.^.RP0
38 48 50 45 58 70 01 5E 2E 52 50 30 31 48 50 53	8HPEXp.^.RP01HPS
58 70 01 5E 2E 52 50 30 32 48 50 53 58 70 01 5E	Xp.^.RP02HPSXp.^
2E 52 50 30 33 48 50 53 58 70 01 5E 2E 52 50 30	.RP03HPSXp.^.RP0
34 48 50 53 58 70 01 5E 2E 52 50 30 35 48 50 53	4HPSXp.^.RP05HPS
58 70 01 5E 2E 52 50 30 37 48 50 53 58 70 01 5E	Xp.^.RP07HPSXp.^
2E 52 50 30 38 48 50 53 58 14 4F 0A 4E 50 4D 45	.RP08HPSX.O.NPME
08 70 00 5E 2E 52 50 30 31 50 4D 45 58 70 00 5E	.p.^.RP01PMEXp.^
2E 52 50 30 32 50 4D 45 58 70 00 5E 2E 52 50 30	.RP02PMEXp.^.RP0
33 50 4D 45 58 70 00 5E 2E 52 50 30 34 50 4D 45	3PMEXp.^.RP04PME
58 70 00 5E 2E 52 50 30 35 50 4D 45 58 70 00 5E	Xp.^.RP05PMEXp.^
2E 52 50 30 37 50 4D 45 58 70 00 5E 2E 52 50 30	.RP07PMEXp.^.RP0
38 50 4D 45 58 70 01 5E 2E 52 50 30 31 50 4D 53	8PMEXp.^.RP01PMS
58 70 01 5E 2E 52 50 30 32 50 4D 53 58 70 01 5E	Xp.^.RP02PMSXp.^
2E 52 50 30 33 50 4D 53 58 70 01 5E 2E 52 50 30	.RP03PMSXp.^.RP0
34 50 4D 53 58 70 01 5E 2E 52 50 30 35 50 4D 53	4PMSXp.^.RP05PMS
58 70 01 5E 2E 52 50 30 37 50 4D 53 58 70 01 5E	Xp.^.RP07PMSXp.^
2E 52 50 30 38 50 4D 53 58 10 09 5C 00 08 50 49	.RP08PMSX..\..PI
43 4D 00 10 4E 06 5F 50 52 5F 5B 83 0B 43 50 55	CM..N._PR_[..CPU
30 01 10 04 00 00 06 5B 83 0B 43 50 55 31 02 10	0......[..CPU1..
04 00 00 06 5B 83 0B 43 50 55 32 03 10 04 00 00	....[..CPU2.....
06 5B 83 0B 43 50 55 33 04 10 04 00 00 06 5B 83	.[..CPU3......[.
0B 43 50 55 34 05 10 04 00 00 06 5B 83 0B 43 50	.CPU4......[..CP
55 35 06 10 04 00 00 06 5B 83 0B 43 50 55 36 07	U5......[..CPU6.
10 04 00 00 06 5B 83 0B 43 50 55 37 08 10 04 00	.....[..CPU7....
00 06 10 40 1B 5F 54 5A 5F 5B 85 48 1A 54 48 52	...@._TZ_[.H.THR
4D 08 52 45 47 4E 0D 50 72 6F 63 65 73 73 6F 72	M.REGN.Processor
20 54 68 65 72 6D 61 6C 20 5A 6F 6E 65 00 08 46	 Thermal Zone..F
4D 41 58 0B E0 15 08 46 4D 49 4E 0B D0 07 14 41	MAX....FMIN....A
04 46 52 53 50 00 A0 34 5C 2F 05 5F 53 42 5F 50	.FRSP..4\/._SB_P
43 49 30 4C 50 43 42 45 43 5F 5F 45 43 4F 4B A4	CI0LPCBEC__ECOK.
77 5C 2F 05 5F 53 42 5F 50 43 49 30 4C 50 43 42	w\/._SB_PCI0LPCB
45 43 5F 5F 46 41 54 5F 0A FF 00 A4 46 4D 41 58	EC__FAT_....FMAX
14 3C 46 53 53 50 01 A0 35 5C 2F 05 5F 53 42 5F	.<FSSP..5\/._SB_
50 43 49 30 4C 50 43 42 45 43 5F 5F 45 43 4F 4B	PCI0LPCBEC__ECOK
70 7B 92 68 01 00 5C 2F 05 5F 53 42 5F 50 43 49	p{.h..\/._SB_PCI
30 4C 50 43 42 45 43 5F 5F 46 53 54 5F 14 4F 07	0LPCBEC__FST_.O.
5F 54 4D 50 08 A0 41 07 5C 2F 05 5F 53 42 5F 50	_TMP..A.\/._SB_P
43 49 30 4C 50 43 42 45 43 5F 5F 45 43 4F 4B 70	CI0LPCBEC__ECOKp
5C 2F 05 5F 53 42 5F 50 43 49 30 4C 50 43 42 45	\/._SB_PCI0LPCBE
43 5F 5F 43 50 54 30 60 7B 48 4F 54 57 01 48 4F	C__CPT0`{HOTW.HO
54 57 A0 29 93 48 4F 54 57 00 A0 21 92 95 60 5C	TW.).HOTW..!..`\
2F 05 5F 53 42 5F 50 43 49 30 4C 50 43 42 45 43	/._SB_PCI0LPCBEC
5F 5F 48 4F 54 5F 70 01 48 4F 54 57 A4 72 77 60	__HOT_p.HOTW.rw`
0A 0A 00 0B AC 0A 00 A1 05 A4 0B 3C 0C 14 2A 5F	...........<..*_
43 52 54 08 70 5C 2F 05 5F 53 42 5F 50 43 49 30	CRT.p\/._SB_PCI0
4C 50 43 42 45 43 5F 5F 43 52 54 5F 60 A4 72 0B	LPCBEC__CRT_`.r.
AC 0A 77 60 0A 0A 00 00 14 2A 5F 48 4F 54 00 70	..w`.....*_HOT.p
5C 2F 05 5F 53 42 5F 50 43 49 30 4C 50 43 42 45	\/._SB_PCI0LPCBE
43 5F 5F 48 4F 54 5F 60 A4 72 0B AC 0A 77 60 0A	C__HOT_`.r...w`.
0A 00 00 14 1F 5F 53 43 50 09 70 00 5C 2F 05 5F	....._SCP.p.\/._
53 42 5F 50 43 49 30 4C 50 43 42 45 43 5F 5F 50	SB_PCI0LPCBEC__P
41 45 5F 10 4F 16 2E 5F 53 42 5F 50 43 49 30 5B	AE_.O.._SB_PCI0[
82 42 16 50 44 52 43 08 5F 48 49 44 0C 41 D0 0C	.B.PDRC._HID.A..
02 08 5F 55 49 44 01 08 42 55 46 30 11 4E 07 0A	.._UID..BUF0.N..
7A 86 09 00 01 00 00 00 00 00 40 00 00 86 09 00	z.........@.....
01 00 00 00 00 00 80 00 00 86 09 00 01 00 00 00	................
00 00 10 00 00 86 09 00 01 00 00 00 00 00 10 00	................
00 86 09 00 01 00 00 00 00 00 00 00 00 86 09 00	................
01 00 00 D2 FE 00 00 02 00 86 09 00 00 00 00 D9	................
FE 00 40 00 00 86 09 00 00 00 00 00 FF 00 00 00	..@.............
01 86 09 00 00 00 00 E0 FE 00 00 10 00 86 09 00	................
01 00 00 00 00 00 10 00 00 79 00 14 47 0C 5F 43	.........y..G._C
52 53 08 8A 42 55 46 30 0A 04 52 42 52 30 79 5E	RS..BUF0..RBR0y^
5E 2E 4C 50 43 42 52 43 42 41 0A 0E 52 42 52 30	^.LPCBRCBA..RBR0
8A 42 55 46 30 0A 70 54 42 52 30 70 54 42 41 42	.BUF0.pTBR0pTBAB
54 42 52 30 8A 42 55 46 30 0A 74 54 42 4C 4E A0	TBR0.BUF0.tTBLN.
0D 93 54 42 41 42 00 70 00 54 42 4C 4E 8A 42 55	..TBAB.p.TBLN.BU
46 30 0A 10 4D 42 52 30 79 4D 48 42 52 0A 0F 4D	F0..MBR0yMHBR..M
42 52 30 8A 42 55 46 30 0A 1C 44 42 52 30 79 44	BR0.BUF0..DBR0yD
49 42 52 0A 0C 44 42 52 30 8A 42 55 46 30 0A 28	IBR..DBR0.BUF0.(
45 42 52 30 79 45 50 42 52 0A 0C 45 42 52 30 8A	EBR0yEPBR..EBR0.
42 55 46 30 0A 34 58 42 52 30 79 50 58 42 52 0A	BUF0.4XBR0yPXBR.
1A 58 42 52 30 8A 42 55 46 30 0A 38 58 53 5A 30	.XBR0.BUF0.8XSZ0
7A 0C 00 00 00 10 50 58 53 5A 58 53 5A 30 A4 42	z.....PXSZXSZ0.B
55 46 30 14 47 12 42 52 54 4E 09 A0 23 93 7B 44	UF0.G.BRTN..#.{D
49 44 31 0B 00 0F 00 0B 00 04 86 5C 2F 04 5F 53	ID1........\/._S
42 5F 50 43 49 30 47 46 58 30 44 44 30 31 68 A0	B_PCI0GFX0DD01h.
23 93 7B 44 49 44 32 0B 00 0F 00 0B 00 04 86 5C	#.{DID2........\
2F 04 5F 53 42 5F 50 43 49 30 47 46 58 30 44 44	/._SB_PCI0GFX0DD
30 32 68 A0 23 93 7B 44 49 44 33 0B 00 0F 00 0B	02h.#.{DID3.....
00 04 86 5C 2F 04 5F 53 42 5F 50 43 49 30 47 46	...\/._SB_PCI0GF
58 30 44 44 30 33 68 A0 23 93 7B 44 49 44 34 0B	X0DD03h.#.{DID4.
00 0F 00 0B 00 04 86 5C 2F 04 5F 53 42 5F 50 43	.......\/._SB_PC
49 30 47 46 58 30 44 44 30 34 68 A0 23 93 7B 44	I0GFX0DD04h.#.{D
49 44 35 0B 00 0F 00 0B 00 04 86 5C 2F 04 5F 53	ID5........\/._S
42 5F 50 43 49 30 47 46 58 30 44 44 30 35 68 A0	B_PCI0GFX0DD05h.
23 93 7B 44 49 44 36 0B 00 0F 00 0B 00 04 86 5C	#.{DID6........\
2F 04 5F 53 42 5F 50 43 49 30 47 46 58 30 44 44	/._SB_PCI0GFX0DD
30 36 68 A0 23 93 7B 44 49 44 37 0B 00 0F 00 0B	06h.#.{DID7.....
00 04 86 5C 2F 04 5F 53 42 5F 50 43 49 30 47 46	...\/._SB_PCI0GF
58 30 44 44 30 37 68 A0 23 93 7B 44 49 44 38 0B	X0DD07h.#.{DID8.
00 0F 00 0B 00 04 86 5C 2F 04 5F 53 42 5F 50 43	.......\/._SB_PC
49 30 47 46 58 30 44 44 30 38 68 10 41 8C 5F 47	I0GFX0DD08h.A._G
50 45 14 18 5F 4C 30 42 00 86 5C 2F 03 5F 53 42	PE.._L0B..\/._SB
5F 50 43 49 30 50 30 50 31 0A 02 14 40 1A 5F 4C	_PCI0P0P1...@._L
30 39 00 A0 2C 93 52 50 31 44 00 5C 2F 04 5F 53	09..,.RP1D.\/._S
42 5F 50 43 49 30 52 50 30 31 48 50 4D 45 86 5C	B_PCI0RP01HPME.\
2F 03 5F 53 42 5F 50 43 49 30 52 50 30 31 0A 02	/._SB_PCI0RP01..
A0 2C 93 52 50 32 44 00 5C 2F 04 5F 53 42 5F 50	.,.RP2D.\/._SB_P
43 49 30 52 50 30 32 48 50 4D 45 86 5C 2F 03 5F	CI0RP02HPME.\/._
53 42 5F 50 43 49 30 52 50 30 32 0A 02 A0 2C 93	SB_PCI0RP02...,.
52 50 33 44 00 5C 2F 04 5F 53 42 5F 50 43 49 30	RP3D.\/._SB_PCI0
52 50 30 33 48 50 4D 45 86 5C 2F 03 5F 53 42 5F	RP03HPME.\/._SB_
50 43 49 30 52 50 30 33 0A 02 A0 2C 93 52 50 34	PCI0RP03...,.RP4
44 00 5C 2F 04 5F 53 42 5F 50 43 49 30 52 50 30	D.\/._SB_PCI0RP0
34 48 50 4D 45 86 5C 2F 03 5F 53 42 5F 50 43 49	4HPME.\/._SB_PCI
30 52 50 30 34 0A 02 A0 2C 93 52 50 35 44 00 5C	0RP04...,.RP5D.\
2F 04 5F 53 42 5F 50 43 49 30 52 50 30 35 48 50	/._SB_PCI0RP05HP
4D 45 86 5C 2F 03 5F 53 42 5F 50 43 49 30 52 50	ME.\/._SB_PCI0RP
30 35 0A 02 A0 2C 93 52 50 37 44 00 5C 2F 04 5F	05...,.RP7D.\/._
53 42 5F 50 43 49 30 52 50 30 37 48 50 4D 45 86	SB_PCI0RP07HPME.
5C 2F 03 5F 53 42 5F 50 43 49 30 52 50 30 37 0A	\/._SB_PCI0RP07.
02 A0 2C 93 52 50 38 44 00 5C 2F 04 5F 53 42 5F	..,.RP8D.\/._SB_
50 43 49 30 52 50 30 38 48 50 4D 45 86 5C 2F 03	PCI0RP08HPME.\/.
5F 53 42 5F 50 43 49 30 52 50 30 38 0A 02 86 5C	_SB_PCI0RP08...\
2F 03 5F 53 42 5F 50 43 49 30 50 45 47 30 0A 02	/._SB_PCI0PEG0..
86 5C 2F 04 5F 53 42 5F 50 43 49 30 50 45 47 30	.\/._SB_PCI0PEG0
50 45 47 50 0A 02 86 5C 2F 03 5F 53 42 5F 50 43	PEGP...\/._SB_PC
49 30 50 45 47 31 0A 02 86 5C 2F 03 5F 53 42 5F	I0PEG1...\/._SB_
50 43 49 30 50 45 47 32 0A 02 86 5C 2F 03 5F 53	PCI0PEG2...\/._S
42 5F 50 43 49 30 50 45 47 33 0A 02 14 4F 04 5F	B_PCI0PEG3...O._
4C 30 44 00 86 5C 2F 03 5F 53 42 5F 50 43 49 30	L0D..\/._SB_PCI0
45 48 43 31 0A 02 86 5C 2F 03 5F 53 42 5F 50 43	EHC1...\/._SB_PC
49 30 45 48 43 32 0A 02 86 5C 2F 03 5F 53 42 5F	I0EHC2...\/._SB_
50 43 49 30 48 44 45 46 0A 02 86 5C 2F 03 5F 53	PCI0HDEF...\/._S
42 5F 50 43 49 30 47 4C 41 4E 0A 02 14 44 56 5F	B_PCI0GLAN...DV_
4C 30 31 00 72 4C 30 31 43 01 4C 30 31 43 A0 44	L01.rL01C.L01C.D
0C 90 93 52 50 31 44 00 5C 2F 04 5F 53 42 5F 50	...RP1D.\/._SB_P
43 49 30 52 50 30 31 48 50 53 58 50 38 58 48 01	CI0RP01HPSXP8XH.
01 01 50 38 58 48 00 4C 30 31 43 01 5B 22 0A 64	..P8XH.L01C.[".d
A0 4B 07 5C 2F 04 5F 53 42 5F 50 43 49 30 52 50	.K.\/._SB_PCI0RP
30 31 50 44 43 58 70 01 5C 2F 04 5F 53 42 5F 50	01PDCXp.\/._SB_P
43 49 30 52 50 30 31 50 44 43 58 70 01 5C 2F 04	CI0RP01PDCXp.\/.
5F 53 42 5F 50 43 49 30 52 50 30 31 48 50 53 58	_SB_PCI0RP01HPSX
A0 2A 92 5C 2F 04 5F 53 42 5F 50 43 49 30 52 50	.*.\/._SB_PCI0RP
30 31 50 44 53 58 70 00 5C 2F 04 5F 53 42 5F 50	01PDSXp.\/._SB_P
43 49 30 52 50 30 31 4C 30 53 45 86 5C 2F 03 5F	CI0RP01L0SE.\/._
53 42 5F 50 43 49 30 52 50 30 31 00 A1 16 70 01	SB_PCI0RP01...p.
5C 2F 04 5F 53 42 5F 50 43 49 30 52 50 30 31 48	\/._SB_PCI0RP01H
50 53 58 A0 45 0C 90 93 52 50 32 44 00 5C 2F 04	PSX.E...RP2D.\/.
5F 53 42 5F 50 43 49 30 52 50 30 32 48 50 53 58	_SB_PCI0RP02HPSX
50 38 58 48 01 0A 02 01 50 38 58 48 00 4C 30 31	P8XH....P8XH.L01
43 01 5B 22 0A 64 A0 4B 07 5C 2F 04 5F 53 42 5F	C.[".d.K.\/._SB_
50 43 49 30 52 50 30 32 50 44 43 58 70 01 5C 2F	PCI0RP02PDCXp.\/
04 5F 53 42 5F 50 43 49 30 52 50 30 32 50 44 43	._SB_PCI0RP02PDC
58 70 01 5C 2F 04 5F 53 42 5F 50 43 49 30 52 50	Xp.\/._SB_PCI0RP
30 32 48 50 53 58 A0 2A 92 5C 2F 04 5F 53 42 5F	02HPSX.*.\/._SB_
50 43 49 30 52 50 30 32 50 44 53 58 70 00 5C 2F	PCI0RP02PDSXp.\/
04 5F 53 42 5F 50 43 49 30 52 50 30 32 4C 30 53	._SB_PCI0RP02L0S
45 86 5C 2F 03 5F 53 42 5F 50 43 49 30 52 50 30	E.\/._SB_PCI0RP0
32 00 A1 16 70 01 5C 2F 04 5F 53 42 5F 50 43 49	2...p.\/._SB_PCI
30 52 50 30 32 48 50 53 58 A0 45 0C 90 93 52 50	0RP02HPSX.E...RP
33 44 00 5C 2F 04 5F 53 42 5F 50 43 49 30 52 50	3D.\/._SB_PCI0RP
30 33 48 50 53 58 50 38 58 48 01 0A 03 01 50 38	03HPSXP8XH....P8
58 48 00 4C 30 31 43 01 5B 22 0A 64 A0 4B 07 5C	XH.L01C.[".d.K.\
2F 04 5F 53 42 5F 50 43 49 30 52 50 30 33 50 44	/._SB_PCI0RP03PD
43 58 70 01 5C 2F 04 5F 53 42 5F 50 43 49 30 52	CXp.\/._SB_PCI0R
50 30 33 50 44 43 58 70 01 5C 2F 04 5F 53 42 5F	P03PDCXp.\/._SB_
50 43 49 30 52 50 30 33 48 50 53 58 A0 2A 92 5C	PCI0RP03HPSX.*.\
2F 04 5F 53 42 5F 50 43 49 30 52 50 30 33 50 44	/._SB_PCI0RP03PD
53 58 70 00 5C 2F 04 5F 53 42 5F 50 43 49 30 52	SXp.\/._SB_PCI0R
50 30 33 4C 30 53 45 86 5C 2F 03 5F 53 42 5F 50	P03L0SE.\/._SB_P
43 49 30 52 50 30 33 00 A1 16 70 01 5C 2F 04 5F	CI0RP03...p.\/._
53 42 5F 50 43 49 30 52 50 30 33 48 50 53 58 A0	SB_PCI0RP03HPSX.
45 0C 90 93 52 50 34 44 00 5C 2F 04 5F 53 42 5F	E...RP4D.\/._SB_
50 43 49 30 52 50 30 34 48 50 53 58 50 38 58 48	PCI0RP04HPSXP8XH
01 0A 04 01 50 38 58 48 00 4C 30 31 43 01 5B 22	....P8XH.L01C.["
0A 64 A0 4B 07 5C 2F 04 5F 53 42 5F 50 43 49 30	.d.K.\/._SB_PCI0
52 50 30 34 50 44 43 58 70 01 5C 2F 04 5F 53 42	RP04PDCXp.\/._SB
5F 50 43 49 30 52 50 30 34 50 44 43 58 70 01 5C	_PCI0RP04PDCXp.\
2F 04 5F 53 42 5F 50 43 49 30 52 50 30 34 48 50	/._SB_PCI0RP04HP
53 58 A0 2A 92 5C 2F 04 5F 53 42 5F 50 43 49 30	SX.*.\/._SB_PCI0
52 50 30 34 50 44 53 58 70 00 5C 2F 04 5F 53 42	RP04PDSXp.\/._SB
5F 50 43 49 30 52 50 30 34 4C 30 53 45 86 5C 2F	_PCI0RP04L0SE.\/
03 5F 53 42 5F 50 43 49 30 52 50 30 34 00 A1 16	._SB_PCI0RP04...
70 01 5C 2F 04 5F 53 42 5F 50 43 49 30 52 50 30	p.\/._SB_PCI0RP0
34 48 50 53 58 A0 45 0C 90 93 52 50 35 44 00 5C	4HPSX.E...RP5D.\
2F 04 5F 53 42 5F 50 43 49 30 52 50 30 35 48 50	/._SB_PCI0RP05HP
53 58 50 38 58 48 01 0A 05 01 50 38 58 48 00 4C	SXP8XH....P8XH.L
30 31 43 01 5B 22 0A 64 A0 4B 07 5C 2F 04 5F 53	01C.[".d.K.\/._S
42 5F 50 43 49 30 52 50 30 35 50 44 43 58 70 01	B_PCI0RP05PDCXp.
5C 2F 04 5F 53 42 5F 50 43 49 30 52 50 30 35 50	\/._SB_PCI0RP05P
44 43 58 70 01 5C 2F 04 5F 53 42 5F 50 43 49 30	DCXp.\/._SB_PCI0
52 50 30 35 48 50 53 58 A0 2A 92 5C 2F 04 5F 53	RP05HPSX.*.\/._S
42 5F 50 43 49 30 52 50 30 35 50 44 53 58 70 00	B_PCI0RP05PDSXp.
5C 2F 04 5F 53 42 5F 50 43 49 30 52 50 30 35 4C	\/._SB_PCI0RP05L
30 53 45 86 5C 2F 03 5F 53 42 5F 50 43 49 30 52	0SE.\/._SB_PCI0R
50 30 35 00 A1 16 70 01 5C 2F 04 5F 53 42 5F 50	P05...p.\/._SB_P
43 49 30 52 50 30 35 48 50 53 58 A0 4A 0B 90 93	CI0RP05HPSX.J...
52 50 37 44 00 5C 2F 04 5F 53 42 5F 50 43 49 30	RP7D.\/._SB_PCI0
52 50 30 37 48 50 53 58 50 38 58 48 01 0A 07 01	RP07HPSXP8XH....
50 38 58 48 00 4C 30 31 43 01 5B 22 0A 64 A0 40	P8XH.L01C.[".d.@
07 5C 2F 04 5F 53 42 5F 50 43 49 30 52 50 30 37	.\/._SB_PCI0RP07
50 44 43 58 70 01 5C 2F 04 5F 53 42 5F 50 43 49	PDCXp.\/._SB_PCI
30 52 50 30 37 50 44 43 58 70 01 5C 2F 04 5F 53	0RP07PDCXp.\/._S
42 5F 50 43 49 30 52 50 30 37 48 50 53 58 A0 2A	B_PCI0RP07HPSX.*
92 5C 2F 04 5F 53 42 5F 50 43 49 30 52 50 30 37	.\/._SB_PCI0RP07
50 44 53 58 70 00 5C 2F 04 5F 53 42 5F 50 43 49	PDSXp.\/._SB_PCI
30 52 50 30 37 4C 30 53 45 A0 05 45 43 4F 4E A1	0RP07L0SE..ECON.
16 70 01 5C 2F 04 5F 53 42 5F 50 43 49 30 52 50	.p.\/._SB_PCI0RP
30 37 48 50 53 58 A0 4A 0B 90 93 52 50 38 44 00	07HPSX.J...RP8D.
5C 2F 04 5F 53 42 5F 50 43 49 30 52 50 30 38 48	\/._SB_PCI0RP08H
50 53 58 50 38 58 48 01 0A 08 01 50 38 58 48 00	PSXP8XH....P8XH.
4C 30 31 43 01 5B 22 0A 64 A0 40 07 5C 2F 04 5F	L01C.[".d.@.\/._
53 42 5F 50 43 49 30 52 50 30 38 50 44 43 58 70	SB_PCI0RP08PDCXp
01 5C 2F 04 5F 53 42 5F 50 43 49 30 52 50 30 38	.\/._SB_PCI0RP08
50 44 43 58 70 01 5C 2F 04 5F 53 42 5F 50 43 49	PDCXp.\/._SB_PCI
30 52 50 30 38 48 50 53 58 A0 2A 92 5C 2F 04 5F	0RP08HPSX.*.\/._
53 42 5F 50 43 49 30 52 50 30 38 50 44 53 58 70	SB_PCI0RP08PDSXp
00 5C 2F 04 5F 53 42 5F 50 43 49 30 52 50 30 38	.\/._SB_PCI0RP08
4C 30 53 45 A0 05 45 43 4F 4E A1 16 70 01 5C 2F	L0SE..ECON..p.\/
04 5F 53 42 5F 50 43 49 30 52 50 30 38 48 50 53	._SB_PCI0RP08HPS
58 14 46 04 5F 4C 30 32 00 70 00 47 50 45 43 A0	X.F._L02.p.GPEC.
2A 5B 12 5C 2F 04 5F 53 42 5F 50 43 49 30 49 45	*[.\/._SB_PCI0IE
49 54 45 49 54 56 00 5C 2F 04 5F 53 42 5F 50 43	ITEITV.\/._SB_PC
49 30 49 45 49 54 45 49 54 56 A0 0D 5B 12 5C 54	I0IEITEITV..[.\T
4E 4F 54 00 54 4E 4F 54 14 34 5F 4C 30 36 00 A0	NOT.TNOT.4_L06..
2D 90 5C 2F 04 5F 53 42 5F 50 43 49 30 47 46 58	-.\/._SB_PCI0GFX
30 47 53 53 45 92 47 53 4D 49 5C 2F 04 5F 53 42	0GSSE.GSMI\/._SB
5F 50 43 49 30 47 46 58 30 47 53 43 49 14 1C 5F	_PCI0GFX0GSCI.._
4C 30 37 00 70 0A 20 5C 2F 04 5F 53 42 5F 50 43	L07.p. \/._SB_PC
49 30 53 42 55 53 48 53 54 53 14 42 0B 5F 4C 31	I0SBUSHSTS.B._L1
45 00 A0 09 93 45 43 4F 4E 00 A4 00 A0 4E 09 92	E....ECON....N..
93 4C 49 44 53 5C 2F 05 5F 53 42 5F 50 43 49 30	.LIDS\/._SB_PCI0
4C 50 43 42 45 43 5F 5F 4C 44 53 5F 70 5C 2F 05	LPCBEC__LDS_p\/.
5F 53 42 5F 50 43 49 30 4C 50 43 42 45 43 5F 5F	_SB_PCI0LPCBEC__
4C 44 53 5F 4C 49 44 53 A0 4C 04 49 47 44 53 A0	LDS_LIDS.L.IGDS.
45 04 5C 2F 04 5F 53 42 5F 50 43 49 30 47 46 58	E.\/._SB_PCI0GFX
30 47 4C 49 44 4C 49 44 53 7D 0C 00 00 00 80 5C	0GLIDLIDS}.....\
2F 04 5F 53 42 5F 50 43 49 30 47 46 58 30 43 4C	/._SB_PCI0GFX0CL
49 44 5C 2F 04 5F 53 42 5F 50 43 49 30 47 46 58	ID\/._SB_PCI0GFX
30 43 4C 49 44 86 5C 2F 04 5F 53 42 5F 50 43 49	0CLID.\/._SB_PCI
30 4C 50 43 42 4C 49 44 5F 0A 80 A4 00 5B 82 41	0LPCBLID_....[.A
0C 2F 03 5F 53 42 5F 50 43 49 30 44 4F 43 4B 08	./._SB_PCI0DOCK.
5F 48 49 44 0D 41 42 43 44 45 46 47 48 00 08 5F	_HID.ABCDEFGH.._
43 49 44 0C 41 D0 0C 15 08 5F 55 49 44 0D 53 41	CID.A...._UID.SA
44 44 4C 45 53 54 52 49 4E 47 00 14 18 5F 45 4A	DDLESTRING..._EJ
30 01 50 38 58 48 00 0A ED 00 A0 07 93 45 43 4F	0.P8XH.......ECO
4E 01 A4 01 14 1D 5F 53 54 41 00 A0 09 93 45 43	N....._STA....EC
4F 4E 00 A4 00 A0 08 44 53 54 53 A4 0A 0F A1 03	ON.....DSTS.....
A4 00 14 25 5F 44 43 4B 01 50 38 58 48 00 0A D3	...%_DCK.P8XH...
00 A0 04 68 A4 01 A1 11 70 00 44 53 54 53 A0 07	...h....p.DSTS..
93 45 43 4F 4E 01 A4 01 08 5F 45 44 4C 12 22 05	.ECON...._EDL.".
5E 2E 52 50 30 31 50 58 53 58 5E 2E 52 50 30 32	^.RP01PXSX^.RP02
50 58 53 58 45 48 43 31 53 41 54 30 48 44 45 46	PXSXEHC1SAT0HDEF
10 4D 56 5C 00 5B 80 49 4F 5F 54 01 0B 00 10 0A	.MV\.[.IO_T.....
10 5B 81 24 49 4F 5F 54 01 54 52 50 49 10 00 10	.[.$IO_T.TRPI...
00 10 00 10 54 52 50 30 08 00 08 00 08 00 08 00	....TRP0........
08 00 08 00 08 00 08 5B 80 49 4F 5F 44 01 0B 10	.......[.IO_D...
10 0A 04 5B 81 0B 49 4F 5F 44 01 54 52 50 44 08	...[..IO_D.TRPD.
5B 80 49 4F 5F 48 01 0B 00 10 0A 04 5B 81 0B 49	[.IO_H......[..I
4F 5F 48 01 54 52 50 48 08 5B 80 50 4D 49 4F 01	O_H.TRPH.[.PMIO.
50 4D 42 53 0A 80 5B 81 3F 50 4D 49 4F 01 00 40	PMBS..[.?PMIO..@
10 00 10 00 03 47 50 53 33 01 00 2C 00 10 00 03	.....GPS3..,....
47 50 45 33 01 00 4C 08 50 4D 45 4E 01 55 50 52	GPE3..L.PMEN.UPR
57 01 00 2E 00 01 47 50 45 43 01 00 4E 10 00 09	W.....GPEC..N...
53 43 49 53 01 00 06 5B 80 47 50 49 4F 01 47 50	SCIS...[.GPIO.GP
42 53 0A 64 5B 81 4B 0F 47 50 49 4F 01 47 55 30	BS.d[.K.GPIO.GU0
30 08 47 55 30 31 08 47 55 30 32 08 47 55 30 33	0.GU01.GU02.GU03
08 47 49 4F 30 08 47 49 4F 31 08 47 49 4F 32 08	.GIO0.GIO1.GIO2.
47 49 4F 33 08 00 20 47 4C 30 30 08 47 4C 30 31	GIO3.. GL00.GL01
08 42 54 50 52 01 47 4C 30 32 07 00 03 47 50 32	.BTPR.GL02...GP2
37 01 47 50 32 38 01 00 03 00 40 04 47 42 30 30	7.GP28....@.GB00
08 47 42 30 31 08 47 42 30 32 08 47 42 30 33 08	.GB01.GB02.GB03.
00 40 08 47 49 56 30 08 47 49 56 31 08 47 49 56	.@.GIV0.GIV1.GIV
32 08 47 49 56 33 08 47 55 30 34 08 47 55 30 35	2.GIV3.GU04.GU05
08 47 55 30 36 08 47 55 30 37 08 47 49 4F 34 08	.GU06.GU07.GIO4.
47 49 4F 35 08 47 49 4F 36 08 47 49 4F 37 08 47	GIO5.GIO6.GIO7.G
4C 30 34 08 47 4C 30 35 08 47 4C 30 36 08 47 4C	L04.GL05.GL06.GL
30 37 08 00 20 47 55 30 38 08 47 55 30 39 08 47	07.. GU08.GU09.G
55 30 41 08 47 55 30 42 08 47 49 4F 38 08 47 49	U0A.GU0B.GIO8.GI
4F 39 08 47 49 4F 41 08 47 49 4F 42 08 47 4C 30	O9.GIOA.GIOB.GL0
38 08 47 4C 30 39 08 47 4C 30 41 08 47 4C 30 42	8.GL09.GL0A.GL0B
08 5B 80 52 43 52 42 00 53 52 43 42 0B 00 40 5B	.[.RCRB.SRCB..@[
81 4C 0A 52 43 52 42 13 00 80 00 08 00 80 00 10	.L.RCRB.........
00 80 02 02 48 50 41 53 02 00 05 48 50 41 45 01	....HPAS...HPAE.
00 48 09 00 01 00 01 53 41 54 44 01 53 4D 42 44	.H.....SATD.SMBD
01 48 44 41 44 01 00 0B 52 50 31 44 01 52 50 32	.HDAD...RP1D.RP2
44 01 52 50 33 44 01 52 50 34 44 01 52 50 35 44	D.RP3D.RP4D.RP5D
01 52 50 36 44 01 52 50 37 44 01 52 50 38 44 01	.RP6D.RP7D.RP8D.
00 48 C0 55 50 30 44 01 55 50 31 44 01 55 50 32	.H.UP0D.UP1D.UP2
44 01 55 50 33 44 01 55 50 34 44 01 55 50 35 44	D.UP3D.UP4D.UP5D
01 55 50 36 44 01 55 50 37 44 01 55 50 38 44 01	.UP6D.UP7D.UP8D.
55 50 39 44 01 55 50 41 44 01 55 50 42 44 01 55	UP9D.UPAD.UPBD.U
50 43 44 01 55 50 44 44 01 00 01 00 01 14 2D 47	PCD.UPDD......-G
50 49 30 04 A0 09 93 7D 68 69 00 00 A4 FF A1 0F	PI0....}hi......
A0 0D 7B 93 68 00 93 69 01 00 A4 0B 84 03 A4 77	..{.h..i.......w
0A 1E 74 0A 09 72 6A 6B 00 00 00 14 15 47 44 4D	..t..rjk.....GDM
41 02 A0 0C 93 68 01 A0 07 93 69 01 A4 0A 0F A4	A....h....i.....
FF 14 2E 53 46 4C 47 05 70 00 60 7D 69 60 60 7D	...SFLG.p.`}i``}
79 68 01 00 60 60 7D 79 6A 0A 03 00 60 60 7D 79	yh..``}yj...``}y
6B 0A 02 00 60 60 7D 79 6C 0A 04 00 60 60 A4 60	k...``}yl...``.`
14 42 0E 53 50 49 4F 03 08 50 42 55 46 11 08 0A	.B.SPIO..PBUF...
05 00 00 00 00 00 8C 50 42 55 46 00 52 43 54 5F	.......PBUF.RCT_
8C 50 42 55 46 01 49 53 50 5F 8C 50 42 55 46 0A	.PBUF.ISP_.PBUF.
02 46 41 53 54 8C 50 42 55 46 0A 03 44 4D 41 45	.FAST.PBUF..DMAE
8C 50 42 55 46 0A 04 50 49 4F 54 A0 0D 91 93 68	.PBUF..PIOT....h
00 93 68 FF A4 50 42 55 46 A0 11 94 68 0A F0 70	..h..PBUF...h..p
01 44 4D 41 45 70 00 50 49 4F 54 A1 42 07 70 01	.DMAEp.PIOT.B.p.
46 41 53 54 A0 49 06 7B 69 0A 02 00 A0 26 7B 93	FAST.I.{i....&{.
68 0A 78 7B 6A 0A 02 00 00 70 0A 03 52 43 54 5F	h.x{j....p..RCT_
70 0A 02 49 53 50 5F 70 0A 04 50 49 4F 54 A4 50	p..ISP_p..PIOT.P
42 55 46 A0 25 7B 92 94 68 0A B4 7B 6A 01 00 00	BUF.%{..h..{j...
70 01 52 43 54 5F 70 0A 02 49 53 50 5F 70 0A 03	p.RCT_p..ISP_p..
50 49 4F 54 A4 50 42 55 46 A1 14 70 00 52 43 54	PIOT.PBUF..p.RCT
5F 70 01 49 53 50 5F 70 0A 02 50 49 4F 54 A4 50	_p.ISP_p..PIOT.P
42 55 46 14 4A 16 53 44 4D 41 03 08 50 42 55 46	BUF.J.SDMA..PBUF
11 07 0A 05 00 00 00 00 8C 50 42 55 46 00 50 43	.........PBUF.PC
54 5F 8C 50 42 55 46 01 50 43 42 5F 8C 50 42 55	T_.PBUF.PCB_.PBU
46 0A 02 55 44 4D 54 8C 50 42 55 46 0A 03 55 44	F..UDMT.PBUF..UD
4D 45 8C 50 42 55 46 0A 04 44 4D 41 54 A0 0D 91	ME.PBUF..DMAT...
93 68 00 93 68 FF A4 50 42 55 46 A0 4D 10 92 94	.h..h..PBUF.M...
68 0A 78 A0 45 10 7B 69 0A 04 00 70 01 55 44 4D	h.x.E.{i...p.UDM
45 A0 2B 7B 92 94 68 0A 0F 7B 6A 0A 40 00 00 70	E.+{..h..{j.@..p
01 55 44 4D 54 70 01 50 43 42 5F 70 01 50 43 54	.UDMTp.PCB_p.PCT
5F 70 0A 06 44 4D 41 54 A4 50 42 55 46 A0 2B 7B	_p..DMAT.PBUF.+{
92 94 68 0A 14 7B 6A 0A 20 00 00 70 01 55 44 4D	..h..{j. ..p.UDM
54 70 01 50 43 42 5F 70 01 50 43 54 5F 70 0A 05	Tp.PCB_p.PCT_p..
44 4D 41 54 A4 50 42 55 46 A0 26 7B 92 94 68 0A	DMAT.PBUF.&{..h.
1E 7B 6A 0A 10 00 00 70 01 50 43 42 5F 70 0A 02	.{j....p.PCB_p..
50 43 54 5F 70 0A 04 44 4D 41 54 A4 50 42 55 46	PCT_p..DMAT.PBUF
A0 25 7B 92 94 68 0A 2D 7B 6A 0A 08 00 00 70 01	.%{..h.-{j....p.
50 43 42 5F 70 01 50 43 54 5F 70 0A 03 44 4D 41	PCB_p.PCT_p..DMA
54 A4 50 42 55 46 A0 20 7B 92 94 68 0A 3C 7B 6A	T.PBUF. {..h.<{j
0A 04 00 00 70 0A 02 50 43 54 5F 70 0A 02 44 4D	....p..PCT_p..DM
41 54 A4 50 42 55 46 A0 1E 7B 92 94 68 0A 5A 7B	AT.PBUF..{..h.Z{
6A 0A 02 00 00 70 01 50 43 54 5F 70 01 44 4D 41	j....p.PCT_p.DMA
54 A4 50 42 55 46 A0 12 7B 92 94 68 0A 78 7B 6A	T.PBUF..{..h.x{j
01 00 00 70 00 44 4D 41 54 A4 50 42 55 46 14 2F	...p.DMAT.PBUF./
53 45 54 54 0B A0 25 7B 69 0A 02 00 A0 0F 90 92	SETT..%{i.......
94 68 0A 78 7B 6A 0A 02 00 A4 0A 0B A0 0E 90 92	.h.x{j..........
94 68 0A B4 7B 6A 01 00 A4 0A 09 A4 0A 04 10 82	.h..{j..........
7D 01 2E 5F 53 42 5F 50 43 49 30 5B 82 2D 47 4C	}.._SB_PCI0[.-GL
41 4E 08 5F 41 44 52 0C 00 00 19 00 14 1D 5F 50	AN._ADR......._P
52 57 00 A0 0D 57 4F 4C 45 A4 12 06 02 0A 0D 0A	RW...WOLE.......
04 A1 08 A4 12 05 02 0A 0D 00 5B 82 4E 46 45 48	..........[.NFEH
43 31 08 5F 41 44 52 0C 00 00 1D 00 5B 80 50 57	C1._ADR.....[.PW
4B 45 02 0A 62 0A 04 5B 81 0D 50 57 4B 45 03 00	KE..b..[..PWKE..
01 50 57 55 43 08 14 17 5F 50 53 57 01 A0 08 68	.PWUC..._PSW...h
70 FF 50 57 55 43 A1 07 70 00 50 57 55 43 14 09	p.PWUC..p.PWUC..
5F 53 33 44 00 A4 0A 02 14 09 5F 53 34 44 00 A4	_S3D......_S4D..
0A 02 5B 82 4A 40 48 55 42 4E 08 5F 41 44 52 00	..[.J@HUBN._ADR.
5B 82 4C 3F 50 52 30 31 08 5F 41 44 52 01 08 5F	[.L?PR01._ADR.._
55 50 43 12 07 04 0A FF 00 00 00 08 5F 50 4C 44	UPC........._PLD
12 16 01 11 13 0A 10 81 00 00 00 00 00 00 00 30	...............0
1C 00 00 00 00 00 00 5B 82 35 50 52 31 31 08 5F	.......[.5PR11._
41 44 52 01 08 5F 55 50 43 12 08 04 0A FF 0A FF	ADR.._UPC.......
00 00 08 5F 50 4C 44 12 16 01 11 13 0A 10 81 00	..._PLD.........
00 00 00 00 00 00 E1 1C 00 00 00 00 00 00 5B 82	..............[.
36 50 52 31 32 08 5F 41 44 52 0A 02 08 5F 55 50	6PR12._ADR..._UP
43 12 08 04 0A FF 0A FF 00 00 08 5F 50 4C 44 12	C.........._PLD.
16 01 11 13 0A 10 81 00 00 00 00 00 00 00 E1 1D	................
00 00 00 00 00 00 5B 82 36 50 52 31 33 08 5F 41	......[.6PR13._A
44 52 0A 03 08 5F 55 50 43 12 08 04 0A FF 0A FF	DR..._UPC.......
00 00 08 5F 50 4C 44 12 16 01 11 13 0A 10 81 00	..._PLD.........
00 00 00 00 00 00 E1 1D 00 00 00 00 00 00 5B 82	..............[.
48 0B 50 52 31 34 08 5F 41 44 52 0A 04 08 5F 55	H.PR14._ADR..._U
50 43 12 08 04 0A FF 0A FF 00 00 08 5F 50 4C 44	PC.........._PLD
12 16 01 11 13 0A 10 81 00 00 00 00 00 00 00 E1	................
1E 00 00 00 00 00 00 06 53 42 56 31 53 44 47 56	........SBV1SDGV
14 47 07 5F 44 53 4D 0C 08 5F 54 5F 30 00 A0 47	.G._DSM.._T_0..G
06 93 68 11 13 0A 10 8F 70 FC A5 75 87 A6 4B BD	..h.....p..u..K.
0C BA 90 A1 EC 72 F8 A2 4E 04 01 70 99 6A 00 5F	.....r..N..p.j._
54 5F 30 A0 18 93 5F 54 5F 30 00 A0 09 93 69 01	T_0..._T_0....i.
A4 11 03 01 07 A1 06 A4 11 03 01 00 A1 28 A0 16	.............(..
93 5F 54 5F 30 01 A0 0A 93 53 44 47 56 0A FF A4	._T_0....SDGV...
00 A1 03 A4 01 A1 0F A0 0D 93 5F 54 5F 30 0A 02	.........._T_0..
A4 53 44 47 56 A5 A4 00 5B 82 48 0B 50 52 31 35	.SDGV...[.H.PR15
08 5F 41 44 52 0A 05 08 5F 55 50 43 12 08 04 0A	._ADR..._UPC....
FF 0A FF 00 00 08 5F 50 4C 44 12 16 01 11 13 0A	......_PLD......
10 81 00 00 00 00 00 00 00 B0 1E 00 00 00 00 00	................
00 06 53 42 56 32 53 44 47 56 14 47 07 5F 44 53	..SBV2SDGV.G._DS
4D 0C 08 5F 54 5F 30 00 A0 47 06 93 68 11 13 0A	M.._T_0..G..h...
10 8F 70 FC A5 75 87 A6 4B BD 0C BA 90 A1 EC 72	..p..u..K......r
F8 A2 4E 04 01 70 99 6A 00 5F 54 5F 30 A0 18 93	..N..p.j._T_0...
5F 54 5F 30 00 A0 09 93 69 01 A4 11 03 01 07 A1	_T_0....i.......
06 A4 11 03 01 00 A1 28 A0 16 93 5F 54 5F 30 01	.......(..._T_0.
A0 0A 93 53 44 47 56 0A FF A4 00 A1 03 A4 01 A1	...SDGV.........
0F A0 0D 93 5F 54 5F 30 0A 02 A4 53 44 47 56 A5	...._T_0...SDGV.
A4 00 5B 82 48 0B 50 52 31 36 08 5F 41 44 52 0A	..[.H.PR16._ADR.
06 08 5F 55 50 43 12 08 04 0A FF 0A FF 00 00 08	.._UPC..........
5F 50 4C 44 12 16 01 11 13 0A 10 81 00 00 00 00	_PLD............
00 00 00 B0 1E 00 00 00 00 00 00 06 53 42 56 31	............SBV1
53 44 47 56 14 47 07 5F 44 53 4D 0C 08 5F 54 5F	SDGV.G._DSM.._T_
30 00 A0 47 06 93 68 11 13 0A 10 8F 70 FC A5 75	0..G..h.....p..u
87 A6 4B BD 0C BA 90 A1 EC 72 F8 A2 4E 04 01 70	..K......r..N..p
99 6A 00 5F 54 5F 30 A0 18 93 5F 54 5F 30 00 A0	.j._T_0..._T_0..
09 93 69 01 A4 11 03 01 07 A1 06 A4 11 03 01 00	..i.............
A1 28 A0 16 93 5F 54 5F 30 01 A0 0A 93 53 44 47	.(..._T_0....SDG
56 0A FF A4 00 A1 03 A4 01 A1 0F A0 0D 93 5F 54	V............._T
5F 30 0A 02 A4 53 44 47 56 A5 A4 00 5B 82 48 0B	_0...SDGV...[.H.
50 52 31 37 08 5F 41 44 52 0A 07 08 5F 55 50 43	PR17._ADR..._UPC
12 08 04 0A FF 0A FF 00 00 08 5F 50 4C 44 12 16	.........._PLD..
01 11 13 0A 10 81 00 00 00 00 00 00 00 B1 1E 00	................
00 00 00 00 00 06 53 42 56 32 53 44 47 56 14 47	......SBV2SDGV.G
07 5F 44 53 4D 0C 08 5F 54 5F 30 00 A0 47 06 93	._DSM.._T_0..G..
68 11 13 0A 10 8F 70 FC A5 75 87 A6 4B BD 0C BA	h.....p..u..K...
90 A1 EC 72 F8 A2 4E 04 01 70 99 6A 00 5F 54 5F	...r..N..p.j._T_
30 A0 18 93 5F 54 5F 30 00 A0 09 93 69 01 A4 11	0..._T_0....i...
03 01 07 A1 06 A4 11 03 01 00 A1 28 A0 16 93 5F	...........(..._
54 5F 30 01 A0 0A 93 53 44 47 56 0A FF A4 00 A1	T_0....SDGV.....
03 A4 01 A1 0F A0 0D 93 5F 54 5F 30 0A 02 A4 53	........_T_0...S
44 47 56 A5 A4 00 5B 82 36 50 52 31 38 08 5F 41	DGV...[.6PR18._A
44 52 0A 08 08 5F 55 50 43 12 08 04 0A FF 0A FF	DR..._UPC.......
00 00 08 5F 50 4C 44 12 16 01 11 13 0A 10 81 00	..._PLD.........
00 00 00 00 00 00 B1 1E 00 00 00 00 00 00 08 5F	..............._
50 52 57 12 06 02 0A 0D 0A 03 5B 82 4A 2F 45 48	PRW.......[.J/EH
43 32 08 5F 41 44 52 0C 00 00 1A 00 5B 80 50 57	C2._ADR.....[.PW
4B 45 02 0A 62 0A 04 5B 81 0D 50 57 4B 45 03 00	KE..b..[..PWKE..
01 50 57 55 43 06 14 17 5F 50 53 57 01 A0 08 68	.PWUC..._PSW...h
70 FF 50 57 55 43 A1 07 70 00 50 57 55 43 14 09	p.PWUC..p.PWUC..
5F 53 33 44 00 A4 0A 02 14 09 5F 53 34 44 00 A4	_S3D......_S4D..
0A 02 5B 82 46 29 48 55 42 4E 08 5F 41 44 52 00	..[.F)HUBN._ADR.
5B 82 48 28 50 52 30 31 08 5F 41 44 52 01 08 5F	[.H(PR01._ADR.._
55 50 43 12 07 04 0A FF 00 00 00 08 5F 50 4C 44	UPC........._PLD
12 16 01 11 13 0A 10 81 00 00 00 00 00 00 00 30	...............0
1C 00 00 00 00 00 00 5B 82 35 50 52 31 31 08 5F	.......[.5PR11._
41 44 52 01 08 5F 55 50 43 12 08 04 0A FF 0A FF	ADR.._UPC.......
00 00 08 5F 50 4C 44 12 16 01 11 13 0A 10 81 00	..._PLD.........
00 00 00 00 00 00 E0 1C 00 00 00 00 00 00 5B 82	..............[.
48 0B 50 52 31 32 08 5F 41 44 52 0A 02 08 5F 55	H.PR12._ADR..._U
50 43 12 08 04 0A FF 0A FF 00 00 08 5F 50 4C 44	PC.........._PLD
12 16 01 11 13 0A 10 81 00 00 00 00 00 00 00 E0	................
1D 00 00 00 00 00 00 06 53 42 56 31 53 44 47 56	........SBV1SDGV
14 47 07 5F 44 53 4D 0C 08 5F 54 5F 30 00 A0 47	.G._DSM.._T_0..G
06 93 68 11 13 0A 10 8F 70 FC A5 75 87 A6 4B BD	..h.....p..u..K.
0C BA 90 A1 EC 72 F8 A2 4E 04 01 70 99 6A 00 5F	.....r..N..p.j._
54 5F 30 A0 18 93 5F 54 5F 30 00 A0 09 93 69 01	T_0..._T_0....i.
A4 11 03 01 07 A1 06 A4 11 03 01 00 A1 28 A0 16	.............(..
93 5F 54 5F 30 01 A0 0A 93 53 44 47 56 0A FF A4	._T_0....SDGV...
00 A1 03 A4 01 A1 0F A0 0D 93 5F 54 5F 30 0A 02	.........._T_0..
A4 53 44 47 56 A5 A4 00 5B 82 48 0B 50 52 31 33	.SDGV...[.H.PR13
08 5F 41 44 52 0A 03 08 5F 55 50 43 12 08 04 0A	._ADR..._UPC....
FF 0A FF 00 00 08 5F 50 4C 44 12 16 01 11 13 0A	......_PLD......
10 81 00 00 00 00 00 00 00 E0 1D 00 00 00 00 00	................
00 06 53 42 56 32 53 44 47 56 14 47 07 5F 44 53	..SBV2SDGV.G._DS
4D 0C 08 5F 54 5F 30 00 A0 47 06 93 68 11 13 0A	M.._T_0..G..h...
10 8F 70 FC A5 75 87 A6 4B BD 0C BA 90 A1 EC 72	..p..u..K......r
F8 A2 4E 04 01 70 99 6A 00 5F 54 5F 30 A0 18 93	..N..p.j._T_0...
5F 54 5F 30 00 A0 09 93 69 01 A4 11 03 01 07 A1	_T_0....i.......
06 A4 11 03 01 00 A1 28 A0 16 93 5F 54 5F 30 01	.......(..._T_0.
A0 0A 93 53 44 47 56 0A FF A4 00 A1 03 A4 01 A1	...SDGV.........
0F A0 0D 93 5F 54 5F 30 0A 02 A4 53 44 47 56 A5	...._T_0...SDGV.
A4 00 5B 82 36 50 52 31 34 08 5F 41 44 52 0A 04	..[.6PR14._ADR..
08 5F 55 50 43 12 08 04 0A FF 0A FF 00 00 08 5F	._UPC.........._
50 4C 44 12 16 01 11 13 0A 10 81 00 00 00 00 00	PLD.............
00 00 E1 1E 00 00 00 00 00 00 5B 82 36 50 52 31	..........[.6PR1
35 08 5F 41 44 52 0A 05 08 5F 55 50 43 12 08 04	5._ADR..._UPC...
0A FF 0A FF 00 00 08 5F 50 4C 44 12 16 01 11 13	......._PLD.....
0A 10 81 00 00 00 00 00 00 00 B1 1E 00 00 00 00	................
00 00 5B 82 36 50 52 31 36 08 5F 41 44 52 0A 06	..[.6PR16._ADR..
08 5F 55 50 43 12 08 04 0A FF 0A FF 00 00 08 5F	._UPC.........._
50 4C 44 12 16 01 11 13 0A 10 81 00 00 00 00 00	PLD.............
00 00 B1 1E 00 00 00 00 00 00 08 5F 50 52 57 12	..........._PRW.
06 02 0A 0D 0A 03 5B 82 4D 05 48 44 45 46 08 5F	......[.M.HDEF._
41 44 52 0C 00 00 1B 00 5B 80 48 44 41 52 02 0A	ADR.....[.HDAR..
4C 0A 10 5B 81 22 48 44 41 52 02 44 43 4B 41 01	L..[."HDAR.DCKA.
00 07 44 43 4B 4D 01 00 06 44 43 4B 53 01 00 30	..DCKM...DCKS..0
00 0F 50 4D 45 53 01 14 1D 5F 50 52 57 00 A0 0D	..PMES..._PRW...
57 4B 4D 44 A4 12 06 02 0A 0D 0A 04 A1 08 A4 12	WKMD............
05 02 0A 0D 00 5B 82 4F 18 52 50 30 31 08 5F 41	.....[.O.RP01._A
44 52 0C 00 00 1C 00 5B 80 50 58 43 53 02 0A 40	DR.....[.PXCS..@
0A C0 5B 81 4A 05 50 58 43 53 00 00 40 08 4C 30	..[.J.PXCS..@.L0
53 45 01 00 07 00 08 00 0D 4C 41 53 58 01 00 32	SE.......LASX..2
41 42 50 58 01 00 02 50 44 43 58 01 00 02 50 44	ABPX...PDCX...PD
53 58 01 00 01 4C 53 43 58 01 00 27 00 10 50 53	SX...LSCX..'..PS
50 58 01 00 4F 3A 00 1E 48 50 45 58 01 50 4D 45	PX..O:..HPEX.PME
58 01 00 1E 48 50 53 58 01 50 4D 53 58 01 5B 82	X...HPSX.PMSX.[.
17 50 58 53 58 08 5F 41 44 52 00 08 5F 50 52 57	.PXSX._ADR.._PRW
12 06 02 0A 09 0A 04 14 26 48 50 4D 45 08 A0 1F	........&HPME...
50 4D 53 58 70 0A C8 60 A2 15 60 70 01 50 4D 53	PMSXp..`..`p.PMS
58 A0 07 50 4D 53 58 76 60 A1 04 70 00 60 14 1D	X..PMSXv`..p.`..
5F 50 52 57 00 A0 0D 50 4D 45 45 A4 12 06 02 0A	_PRW...PMEE.....
09 0A 04 A1 08 A4 12 05 02 0A 09 00 10 36 50 58	.............6PX
53 58 5B 80 57 4F 4C 53 02 0A 45 01 5B 81 0B 57	SX[.WOLS..E.[..W
4F 4C 53 00 57 4F 4C 41 08 14 19 5F 50 53 57 01	OLS.WOLA..._PSW.
70 68 5E 5E 5E 2F 03 4C 50 43 42 45 43 5F 5F 57	ph^^^/.LPCBEC__W
4F 4C 5F 08 50 52 30 35 12 34 04 12 0B 04 0B FF	OL_.PR05.4......
FF 00 4C 4E 4B 41 00 12 0B 04 0B FF FF 01 4C 4E	..LNKA........LN
4B 42 00 12 0C 04 0B FF FF 0A 02 4C 4E 4B 43 00	KB.........LNKC.
12 0C 04 0B FF FF 0A 03 4C 4E 4B 44 00 08 41 52	........LNKD..AR
30 35 12 2C 04 12 09 04 0B FF FF 00 00 0A 10 12	05.,............
09 04 0B FF FF 01 00 0A 11 12 0A 04 0B FF FF 0A	................
02 00 0A 12 12 0A 04 0B FF FF 0A 03 00 0A 13 14	................
16 5F 50 52 54 00 A0 0A 50 49 43 4D A4 41 52 30	._PRT...PICM.AR0
35 A4 50 52 30 35 5B 82 4F 15 52 50 30 32 08 5F	5.PR05[.O.RP02._
41 44 52 0C 01 00 1C 00 5B 80 50 58 43 53 02 0A	ADR.....[.PXCS..
40 0A C0 5B 81 4A 05 50 58 43 53 00 00 40 08 4C	@..[.J.PXCS..@.L
30 53 45 01 00 07 00 08 00 0D 4C 41 53 58 01 00	0SE.......LASX..
32 41 42 50 58 01 00 02 50 44 43 58 01 00 02 50	2ABPX...PDCX...P
44 53 58 01 00 01 4C 53 43 58 01 00 27 00 10 50	DSX...LSCX..'..P
53 50 58 01 00 4F 3A 00 1E 48 50 45 58 01 50 4D	SPX..O:..HPEX.PM
45 58 01 00 1E 48 50 53 58 01 50 4D 53 58 01 5B	EX...HPSX.PMSX.[
82 17 50 58 53 58 08 5F 41 44 52 00 08 5F 50 52	..PXSX._ADR.._PR
57 12 06 02 0A 09 0A 04 14 2D 48 50 4D 45 08 A0	W........-HPME..
26 50 4D 53 58 70 0A C8 60 A2 15 60 70 01 50 4D	&PMSXp..`..`p.PM
53 58 A0 07 50 4D 53 58 76 60 A1 04 70 00 60 86	SX..PMSXv`..p.`.
50 58 53 58 0A 02 14 1D 5F 50 52 57 00 A0 0D 50	PXSX...._PRW...P
4D 45 45 A4 12 06 02 0A 09 0A 03 A1 08 A4 12 05	MEE.............
02 0A 09 00 08 50 52 30 36 12 34 04 12 0B 04 0B	.....PR06.4.....
FF FF 00 4C 4E 4B 42 00 12 0B 04 0B FF FF 01 4C	...LNKB........L
4E 4B 43 00 12 0C 04 0B FF FF 0A 02 4C 4E 4B 44	NKC.........LNKD
00 12 0C 04 0B FF FF 0A 03 4C 4E 4B 41 00 08 41	.........LNKA..A
52 30 36 12 2C 04 12 09 04 0B FF FF 00 00 0A 11	R06.,...........
12 09 04 0B FF FF 01 00 0A 12 12 0A 04 0B FF FF	................
0A 02 00 0A 13 12 0A 04 0B FF FF 0A 03 00 0A 10	................
14 16 5F 50 52 54 00 A0 0A 50 49 43 4D A4 41 52	.._PRT...PICM.AR
30 36 A4 50 52 30 36 5B 82 4F 15 52 50 30 33 08	06.PR06[.O.RP03.
5F 41 44 52 0C 02 00 1C 00 5B 80 50 58 43 53 02	_ADR.....[.PXCS.
0A 40 0A C0 5B 81 4A 05 50 58 43 53 00 00 40 08	.@..[.J.PXCS..@.
4C 30 53 45 01 00 07 00 08 00 0D 4C 41 53 58 01	L0SE.......LASX.
00 32 41 42 50 58 01 00 02 50 44 43 58 01 00 02	.2ABPX...PDCX...
50 44 53 58 01 00 01 4C 53 43 58 01 00 27 00 10	PDSX...LSCX..'..
50 53 50 58 01 00 4F 3A 00 1E 48 50 45 58 01 50	PSPX..O:..HPEX.P
4D 45 58 01 00 1E 48 50 53 58 01 50 4D 53 58 01	MEX...HPSX.PMSX.
5B 82 17 50 58 53 58 08 5F 41 44 52 00 08 5F 50	[..PXSX._ADR.._P
52 57 12 06 02 0A 09 0A 04 14 2D 48 50 4D 45 08	RW........-HPME.
A0 26 50 4D 53 58 70 0A C8 60 A2 15 60 70 01 50	.&PMSXp..`..`p.P
4D 53 58 A0 07 50 4D 53 58 76 60 A1 04 70 00 60	MSX..PMSXv`..p.`
86 50 58 53 58 0A 02 14 1D 5F 50 52 57 00 A0 0D	.PXSX...._PRW...
50 4D 45 45 A4 12 06 02 0A 09 0A 03 A1 08 A4 12	PMEE............
05 02 0A 09 00 08 50 52 30 37 12 34 04 12 0B 04	......PR07.4....
0B FF FF 00 4C 4E 4B 43 00 12 0B 04 0B FF FF 01	....LNKC........
4C 4E 4B 44 00 12 0C 04 0B FF FF 0A 02 4C 4E 4B	LNKD.........LNK
41 00 12 0C 04 0B FF FF 0A 03 4C 4E 4B 42 00 08	A.........LNKB..
41 52 30 37 12 2C 04 12 09 04 0B FF FF 00 00 0A	AR07.,..........
12 12 09 04 0B FF FF 01 00 0A 13 12 0A 04 0B FF	................
FF 0A 02 00 0A 10 12 0A 04 0B FF FF 0A 03 00 0A	................
11 14 16 5F 50 52 54 00 A0 0A 50 49 43 4D A4 41	..._PRT...PICM.A
52 30 37 A4 50 52 30 37 5B 82 4F 15 52 50 30 34	R07.PR07[.O.RP04
08 5F 41 44 52 0C 03 00 1C 00 5B 80 50 58 43 53	._ADR.....[.PXCS
02 0A 40 0A C0 5B 81 4A 05 50 58 43 53 00 00 40	..@..[.J.PXCS..@
08 4C 30 53 45 01 00 07 00 08 00 0D 4C 41 53 58	.L0SE.......LASX
01 00 32 41 42 50 58 01 00 02 50 44 43 58 01 00	..2ABPX...PDCX..
02 50 44 53 58 01 00 01 4C 53 43 58 01 00 27 00	.PDSX...LSCX..'.
10 50 53 50 58 01 00 4F 3A 00 1E 48 50 45 58 01	.PSPX..O:..HPEX.
50 4D 45 58 01 00 1E 48 50 53 58 01 50 4D 53 58	PMEX...HPSX.PMSX
01 5B 82 17 50 58 53 58 08 5F 41 44 52 00 08 5F	.[..PXSX._ADR.._
50 52 57 12 06 02 0A 09 0A 04 14 2D 48 50 4D 45	PRW........-HPME
08 A0 26 50 4D 53 58 70 0A C8 60 A2 15 60 70 01	..&PMSXp..`..`p.
50 4D 53 58 A0 07 50 4D 53 58 76 60 A1 04 70 00	PMSX..PMSXv`..p.
60 86 50 58 53 58 0A 02 14 1D 5F 50 52 57 00 A0	`.PXSX...._PRW..
0D 50 4D 45 45 A4 12 06 02 0A 09 0A 03 A1 08 A4	.PMEE...........
12 05 02 0A 09 00 08 50 52 30 38 12 34 04 12 0B	.......PR08.4...
04 0B FF FF 00 4C 4E 4B 44 00 12 0B 04 0B FF FF	.....LNKD.......
01 4C 4E 4B 41 00 12 0C 04 0B FF FF 0A 02 4C 4E	.LNKA.........LN
4B 42 00 12 0C 04 0B FF FF 0A 03 4C 4E 4B 43 00	KB.........LNKC.
08 41 52 30 38 12 2C 04 12 09 04 0B FF FF 00 00	.AR08.,.........
0A 13 12 09 04 0B FF FF 01 00 0A 10 12 0A 04 0B	................
FF FF 0A 02 00 0A 11 12 0A 04 0B FF FF 0A 03 00	................
0A 12 14 16 5F 50 52 54 00 A0 0A 50 49 43 4D A4	...._PRT...PICM.
41 52 30 38 A4 50 52 30 38 5B 82 4F 15 52 50 30	AR08.PR08[.O.RP0
35 08 5F 41 44 52 0C 04 00 1C 00 5B 80 50 58 43	5._ADR.....[.PXC
53 02 0A 40 0A C0 5B 81 4A 05 50 58 43 53 00 00	S..@..[.J.PXCS..
40 08 4C 30 53 45 01 00 07 00 08 00 0D 4C 41 53	@.L0SE.......LAS
58 01 00 32 41 42 50 58 01 00 02 50 44 43 58 01	X..2ABPX...PDCX.
00 02 50 44 53 58 01 00 01 4C 53 43 58 01 00 27	..PDSX...LSCX..'
00 10 50 53 50 58 01 00 4F 3A 00 1E 48 50 45 58	..PSPX..O:..HPEX
01 50 4D 45 58 01 00 1E 48 50 53 58 01 50 4D 53	.PMEX...HPSX.PMS
58 01 5B 82 17 50 58 53 58 08 5F 41 44 52 00 08	X.[..PXSX._ADR..
5F 50 52 57 12 06 02 0A 09 0A 04 14 2D 48 50 4D	_PRW........-HPM
45 08 A0 26 50 4D 53 58 70 0A C8 60 A2 15 60 70	E..&PMSXp..`..`p
01 50 4D 53 58 A0 07 50 4D 53 58 76 60 A1 04 70	.PMSX..PMSXv`..p
00 60 86 50 58 53 58 0A 02 14 1D 5F 50 52 57 00	.`.PXSX...._PRW.
A0 0D 50 4D 45 45 A4 12 06 02 0A 09 0A 03 A1 08	..PMEE..........
A4 12 05 02 0A 09 00 08 50 52 30 39 12 34 04 12	........PR09.4..
0B 04 0B FF FF 00 4C 4E 4B 41 00 12 0B 04 0B FF	......LNKA......
FF 01 4C 4E 4B 42 00 12 0C 04 0B FF FF 0A 02 4C	..LNKB.........L
4E 4B 43 00 12 0C 04 0B FF FF 0A 03 4C 4E 4B 44	NKC.........LNKD
00 08 41 52 30 39 12 2C 04 12 09 04 0B FF FF 00	..AR09.,........
00 0A 10 12 09 04 0B FF FF 01 00 0A 11 12 0A 04	................
0B FF FF 0A 02 00 0A 12 12 0A 04 0B FF FF 0A 03	................
00 0A 13 14 16 5F 50 52 54 00 A0 0A 50 49 43 4D	....._PRT...PICM
A4 41 52 30 39 A4 50 52 30 39 5B 82 4F 15 52 50	.AR09.PR09[.O.RP
30 36 08 5F 41 44 52 0C 05 00 1C 00 5B 80 50 58	06._ADR.....[.PX
43 53 02 0A 40 0A C0 5B 81 4A 05 50 58 43 53 00	CS..@..[.J.PXCS.
00 40 08 4C 30 53 45 01 00 07 00 08 00 0D 4C 41	.@.L0SE.......LA
53 58 01 00 32 41 42 50 58 01 00 02 50 44 43 58	SX..2ABPX...PDCX
01 00 02 50 44 53 58 01 00 01 4C 53 43 58 01 00	...PDSX...LSCX..
27 00 10 50 53 50 58 01 00 4F 3A 00 1E 48 50 45	'..PSPX..O:..HPE
58 01 50 4D 45 58 01 00 1E 48 50 53 58 01 50 4D	X.PMEX...HPSX.PM
53 58 01 5B 82 17 50 58 53 58 08 5F 41 44 52 00	SX.[..PXSX._ADR.
08 5F 50 52 57 12 06 02 0A 09 0A 04 14 2D 48 50	._PRW........-HP
4D 45 08 A0 26 50 4D 53 58 70 0A C8 60 A2 15 60	ME..&PMSXp..`..`
70 01 50 4D 53 58 A0 07 50 4D 53 58 76 60 A1 04	p.PMSX..PMSXv`..
70 00 60 86 50 58 53 58 0A 02 14 1D 5F 50 52 57	p.`.PXSX...._PRW
00 A0 0D 50 4D 45 45 A4 12 06 02 0A 09 0A 03 A1	...PMEE.........
08 A4 12 05 02 0A 09 00 08 50 52 30 43 12 34 04	.........PR0C.4.
12 0B 04 0B FF FF 00 4C 4E 4B 42 00 12 0B 04 0B	.......LNKB.....
FF FF 01 4C 4E 4B 43 00 12 0C 04 0B FF FF 0A 02	...LNKC.........
4C 4E 4B 44 00 12 0C 04 0B FF FF 0A 03 4C 4E 4B	LNKD.........LNK
41 00 08 41 52 30 43 12 2C 04 12 09 04 0B FF FF	A..AR0C.,.......
00 00 0A 11 12 09 04 0B FF FF 01 00 0A 12 12 0A	................
04 0B FF FF 0A 02 00 0A 13 12 0A 04 0B FF FF 0A	................
03 00 0A 10 14 16 5F 50 52 54 00 A0 0A 50 49 43	......_PRT...PIC
4D A4 41 52 30 43 A4 50 52 30 43 5B 82 4F 15 52	M.AR0C.PR0C[.O.R
50 30 37 08 5F 41 44 52 0C 06 00 1C 00 5B 80 50	P07._ADR.....[.P
58 43 53 02 0A 40 0A C0 5B 81 4A 05 50 58 43 53	XCS..@..[.J.PXCS
00 00 40 08 4C 30 53 45 01 00 07 00 08 00 0D 4C	..@.L0SE.......L
41 53 58 01 00 32 41 42 50 58 01 00 02 50 44 43	ASX..2ABPX...PDC
58 01 00 02 50 44 53 58 01 00 01 4C 53 43 58 01	X...PDSX...LSCX.
00 27 00 10 50 53 50 58 01 00 4F 3A 00 1E 48 50	.'..PSPX..O:..HP
45 58 01 50 4D 45 58 01 00 1E 48 50 53 58 01 50	EX.PMEX...HPSX.P
4D 53 58 01 5B 82 17 50 58 53 58 08 5F 41 44 52	MSX.[..PXSX._ADR
00 08 5F 50 52 57 12 06 02 0A 09 0A 04 14 2D 48	.._PRW........-H
50 4D 45 08 A0 26 50 4D 53 58 70 0A C8 60 A2 15	PME..&PMSXp..`..
60 70 01 50 4D 53 58 A0 07 50 4D 53 58 76 60 A1	`p.PMSX..PMSXv`.
04 70 00 60 86 50 58 53 58 0A 02 14 1D 5F 50 52	.p.`.PXSX...._PR
57 00 A0 0D 50 4D 45 45 A4 12 06 02 0A 09 0A 03	W...PMEE........
A1 08 A4 12 05 02 0A 09 00 08 50 52 30 44 12 34	..........PR0D.4
04 12 0B 04 0B FF FF 00 4C 4E 4B 43 00 12 0B 04	........LNKC....
0B FF FF 01 4C 4E 4B 44 00 12 0C 04 0B FF FF 0A	....LNKD........
02 4C 4E 4B 45 00 12 0C 04 0B FF FF 0A 03 4C 4E	.LNKE.........LN
4B 46 00 08 41 52 30 44 12 2C 04 12 09 04 0B FF	KF..AR0D.,......
FF 00 00 0A 12 12 09 04 0B FF FF 01 00 0A 13 12	................
0A 04 0B FF FF 0A 02 00 0A 14 12 0A 04 0B FF FF	................
0A 03 00 0A 15 14 16 5F 50 52 54 00 A0 0A 50 49	......._PRT...PI
43 4D A4 41 52 30 44 A4 50 52 30 44 5B 82 4F 15	CM.AR0D.PR0D[.O.
52 50 30 38 08 5F 41 44 52 0C 07 00 1C 00 5B 80	RP08._ADR.....[.
50 58 43 53 02 0A 40 0A C0 5B 81 4A 05 50 58 43	PXCS..@..[.J.PXC
53 00 00 40 08 4C 30 53 45 01 00 07 00 08 00 0D	S..@.L0SE.......
4C 41 53 58 01 00 32 41 42 50 58 01 00 02 50 44	LASX..2ABPX...PD
43 58 01 00 02 50 44 53 58 01 00 01 4C 53 43 58	CX...PDSX...LSCX
01 00 27 00 10 50 53 50 58 01 00 4F 3A 00 1E 48	..'..PSPX..O:..H
50 45 58 01 50 4D 45 58 01 00 1E 48 50 53 58 01	PEX.PMEX...HPSX.
50 4D 53 58 01 5B 82 17 50 58 53 58 08 5F 41 44	PMSX.[..PXSX._AD
52 00 08 5F 50 52 57 12 06 02 0A 09 0A 04 14 2D	R.._PRW........-
48 50 4D 45 08 A0 26 50 4D 53 58 70 0A C8 60 A2	HPME..&PMSXp..`.
15 60 70 01 50 4D 53 58 A0 07 50 4D 53 58 76 60	.`p.PMSX..PMSXv`
A1 04 70 00 60 86 50 58 53 58 0A 02 14 1D 5F 50	..p.`.PXSX...._P
52 57 00 A0 0D 50 4D 45 45 A4 12 06 02 0A 09 0A	RW...PMEE.......
03 A1 08 A4 12 05 02 0A 09 00 08 50 52 30 45 12	...........PR0E.
34 04 12 0B 04 0B FF FF 00 4C 4E 4B 44 00 12 0B	4........LNKD...
04 0B FF FF 01 4C 4E 4B 41 00 12 0C 04 0B FF FF	.....LNKA.......
0A 02 4C 4E 4B 42 00 12 0C 04 0B FF FF 0A 03 4C	..LNKB.........L
4E 4B 43 00 08 41 52 30 45 12 2C 04 12 09 04 0B	NKC..AR0E.,.....
FF FF 00 00 0A 13 12 09 04 0B FF FF 01 00 0A 10	................
12 0A 04 0B FF FF 0A 02 00 0A 11 12 0A 04 0B FF	................
FF 0A 03 00 0A 12 14 16 5F 50 52 54 00 A0 0A 50	........_PRT...P
49 43 4D A4 41 52 30 45 A4 50 52 30 45 5B 82 0F	ICM.AR0E.PR0E[..
53 41 54 30 08 5F 41 44 52 0C 02 00 1F 00 5B 82	SAT0._ADR.....[.
0F 53 41 54 31 08 5F 41 44 52 0C 05 00 1F 00 5B	.SAT1._ADR.....[
82 40 47 53 42 55 53 08 5F 41 44 52 0C 03 00 1F	.@GSBUS._ADR....
00 5B 80 53 4D 42 50 02 0A 40 0A C0 5B 81 0D 53	.[.SMBP..@..[..S
4D 42 50 03 00 02 49 32 43 45 01 5B 80 53 4D 50	MBP...I2CE.[.SMP
42 02 0A 20 0A 04 5B 81 0D 53 4D 50 42 03 00 05	B.. ..[..SMPB...
53 42 41 52 0B 5B 80 53 4D 42 49 01 79 53 42 41	SBAR.[.SMBI.ySBA
52 0A 05 00 0A 10 5B 81 3A 53 4D 42 49 01 48 53	R.....[.:SMBI.HS
54 53 08 00 08 48 43 4F 4E 08 48 43 4F 4D 08 54	TS...HCON.HCOM.T
58 53 41 08 44 41 54 30 08 44 41 54 31 08 48 42	XSA.DAT0.DAT1.HB
44 52 08 50 45 43 52 08 52 58 53 41 08 53 44 41	DR.PECR.RXSA.SDA
54 10 14 44 04 53 53 58 42 0A A0 07 53 54 52 54	T..D.SSXB...STRT
A4 00 70 00 49 32 43 45 70 0A BF 48 53 54 53 70	..p.I2CEp..HSTSp
68 54 58 53 41 70 69 48 43 4F 4D 70 0A 48 48 43	hTXSApiHCOMp.HHC
4F 4E A0 12 43 4F 4D 50 7D 48 53 54 53 0A FF 48	ON..COMP}HSTS..H
53 54 53 A4 01 A4 00 14 48 04 53 52 58 42 09 A0	STS.....H.SRXB..
09 53 54 52 54 A4 0B FF FF 70 00 49 32 43 45 70	.STRT....p.I2CEp
0A BF 48 53 54 53 70 7D 68 01 00 54 58 53 41 70	..HSTSp}h..TXSAp
0A 44 48 43 4F 4E A0 15 43 4F 4D 50 7D 48 53 54	.DHCON..COMP}HST
53 0A FF 48 53 54 53 A4 44 41 54 30 A4 0B FF FF	S..HSTS.DAT0....
14 4A 04 53 57 52 42 0B A0 07 53 54 52 54 A4 00	.J.SWRB...STRT..
70 00 49 32 43 45 70 0A BF 48 53 54 53 70 68 54	p.I2CEp..HSTSphT
58 53 41 70 69 48 43 4F 4D 70 6A 44 41 54 30 70	XSApiHCOMpjDAT0p
0A 48 48 43 4F 4E A0 12 43 4F 4D 50 7D 48 53 54	.HHCON..COMP}HST
53 0A FF 48 53 54 53 A4 01 A4 00 14 4E 04 53 52	S..HSTS.....N.SR
44 42 0A A0 09 53 54 52 54 A4 0B FF FF 70 00 49	DB...STRT....p.I
32 43 45 70 0A BF 48 53 54 53 70 7D 68 01 00 54	2CEp..HSTSp}h..T
58 53 41 70 69 48 43 4F 4D 70 0A 48 48 43 4F 4E	XSApiHCOMp.HHCON
A0 15 43 4F 4D 50 7D 48 53 54 53 0A FF 48 53 54	..COMP}HSTS..HST
53 A4 44 41 54 30 A4 0B FF FF 14 48 05 53 57 52	S.DAT0.....H.SWR
57 0B A0 07 53 54 52 54 A4 00 70 00 49 32 43 45	W...STRT..p.I2CE
70 0A BF 48 53 54 53 70 68 54 58 53 41 70 69 48	p..HSTSphTXSApiH
43 4F 4D 7B 6A 0A FF 44 41 54 31 7B 7A 6A 0A 08	COM{j..DAT1{zj..
00 0A FF 44 41 54 30 70 0A 4C 48 43 4F 4E A0 12	...DAT0p.LHCON..
43 4F 4D 50 7D 48 53 54 53 0A FF 48 53 54 53 A4	COMP}HSTS..HSTS.
01 A4 00 14 46 05 53 52 44 57 0A A0 09 53 54 52	....F.SRDW...STR
54 A4 0B FF FF 70 00 49 32 43 45 70 0A BF 48 53	T....p.I2CEp..HS
54 53 70 7D 68 01 00 54 58 53 41 70 69 48 43 4F	TSp}h..TXSApiHCO
4D 70 0A 4C 48 43 4F 4E A0 1F 43 4F 4D 50 7D 48	Mp.LHCON..COMP}H
53 54 53 0A FF 48 53 54 53 A4 7D 79 44 41 54 30	STS..HSTS.}yDAT0
0A 08 00 44 41 54 31 00 A4 FF 14 4A 09 53 42 4C	...DAT1....J.SBL
57 0C A0 07 53 54 52 54 A4 00 70 6B 49 32 43 45	W...STRT..pkI2CE
70 0A BF 48 53 54 53 70 68 54 58 53 41 70 69 48	p..HSTSphTXSApiH
43 4F 4D 70 87 6A 44 41 54 30 70 00 61 70 83 88	COMp.jDAT0p.ap..
6A 00 00 48 42 44 52 70 0A 54 48 43 4F 4E A2 41	j..HBDRp.THCON.A
04 94 87 6A 61 70 0B A0 0F 60 A2 12 90 92 7B 48	...jap...`....{H
53 54 53 0A 80 00 60 76 60 5B 21 0A 32 A0 09 92	STS...`v`[!.2...
60 4B 49 4C 4C A4 00 70 0A 80 48 53 54 53 75 61	`KILL..p..HSTSua
A0 0F 94 87 6A 61 70 83 88 6A 61 00 48 42 44 52	....jap..ja.HBDR
A0 12 43 4F 4D 50 7D 48 53 54 53 0A FF 48 53 54	..COMP}HSTS..HST
53 A4 01 A4 00 14 40 0D 53 42 4C 52 0B 08 54 42	S.....@xxxxxxxxx
55 46 11 04 0B 00 01 A0 07 53 54 52 54 A4 00 70	UF.......STRT..p
6A 49 32 43 45 70 0A BF 48 53 54 53 70 7D 68 01	jI2CEp..HSTSp}h.
00 54 58 53 41 70 69 48 43 4F 4D 70 0A 54 48 43	.TXSApiHCOMp.THC
4F 4E 70 0B A0 0F 60 A2 12 90 92 7B 48 53 54 53	ONp...`....{HSTS
0A 80 00 60 76 60 5B 21 0A 32 A0 09 92 60 4B 49	...`v`[!.2...`KI
4C 4C A4 00 70 44 41 54 30 88 54 42 55 46 00 00	LL..pDAT0.TBUF..
70 0A 80 48 53 54 53 70 01 61 A2 43 04 95 61 83	p..HSTSp.a.C..a.
88 54 42 55 46 00 00 70 0B A0 0F 60 A2 12 90 92	.TBUF..p...`....
7B 48 53 54 53 0A 80 00 60 76 60 5B 21 0A 32 A0	{HSTS...`v`[!.2.
09 92 60 4B 49 4C 4C A4 00 70 48 42 44 52 88 54	..`KILL..pHBDR.T
42 55 46 61 00 70 0A 80 48 53 54 53 75 61 A0 15	BUFa.p..HSTSua..
43 4F 4D 50 7D 48 53 54 53 0A FF 48 53 54 53 A4	COMP}HSTS..HSTS.
54 42 55 46 A4 00 14 4F 04 53 54 52 54 08 70 0A	TBUF...O.STRT.p.
C8 60 A2 1D 60 A0 15 7B 48 53 54 53 0A 40 00 76	.`..`..{HSTS.@.v
60 5B 22 01 A0 06 93 60 00 A4 01 A1 04 70 00 60	`["....`.....p.`
70 0B A0 0F 60 A2 1E 60 A0 17 7B 48 53 54 53 01	p...`..`..{HSTS.
00 76 60 5B 21 0A 32 A0 08 93 60 00 4B 49 4C 4C	.v`[!.2...`.KILL
A1 03 A4 00 A4 01 14 2D 43 4F 4D 50 08 70 0B A0	.......-COMP.p..
0F 60 A2 1F 60 A0 0B 7B 48 53 54 53 0A 02 00 A4	.`..`..{HSTS....
01 A1 10 76 60 5B 21 0A 32 A0 08 93 60 00 4B 49	...v`[!.2...`.KI
4C 4C A4 00 14 1C 4B 49 4C 4C 08 7D 48 43 4F 4E	LL....KILL.}HCON
0A 02 48 43 4F 4E 7D 48 53 54 53 0A FF 48 53 54	..HCON}HSTS..HST
53 10 4D 15 2F 03 5F 53 42 5F 50 43 49 30 53 41	S.M./._SB_PCI0SA
54 30 5B 82 4B 14 50 52 54 35 08 5F 41 44 52 0C	T0[.K.PRT5._ADR.
FF FF 05 00 14 4A 13 5F 44 53 4D 0C 08 5F 54 5F	.....J._DSM.._T_
31 00 08 5F 54 5F 30 00 A0 42 12 93 68 11 13 0A	1.._T_0..B..h...
10 30 EF FA BD BB AE DE 11 8A 39 08 00 20 0C 9A	.0........9.. ..
66 A2 49 10 01 70 99 6A 00 5F 54 5F 30 A0 37 93	f.I..p.j._T_0.7.
5F 54 5F 30 00 A2 2F 01 70 99 69 00 5F 54 5F 31	_T_0../.p.i._T_1
A0 1C 93 5F 54 5F 31 01 A0 0F 93 50 46 4C 56 46	..._T_1....PFLVF
44 54 50 A4 11 03 01 00 A4 11 03 01 0F A1 06 A4	DTP.............
11 03 01 00 A5 A1 44 0C A0 09 93 5F 54 5F 30 01	......D...._T_0.
A4 01 A1 47 0B A0 4B 06 93 5F 54 5F 30 0A 02 70	...G..K.._T_0..p
00 47 50 45 33 A0 17 93 7B 47 4C 30 30 0A 08 00	.GPE3...{GL00...
0A 08 7D 47 49 56 30 0A 08 47 49 56 30 A1 0C 7B	..}GIV0..GIV0..{
47 49 56 30 0A F7 47 49 56 30 7B 47 49 4F 30 0A	GIV0..GIV0{GIO0.
F7 47 49 4F 30 5B 22 0A 32 7B 47 4C 30 38 0A EF	.GIO0[".2{GL08..
47 4C 30 38 5B 22 0A C8 7D 47 49 4F 30 0A 08 47	GL08["..}GIO0..G
49 4F 30 70 01 47 50 53 33 70 01 47 50 45 33 A4	IO0p.GPS3p.GPE3.
01 A1 48 04 A0 41 04 93 5F 54 5F 30 0A 03 70 00	..H..A.._T_0..p.
47 50 45 33 70 01 47 50 53 33 7B 47 49 4F 30 0A	GPE3p.GPS3{GIO0.
F7 47 49 4F 30 5B 22 0A 32 7D 47 4C 30 38 0A 10	.GIO0[".2}GL08..
47 4C 30 38 5B 22 0B 2C 01 7D 47 49 4F 30 0A 08	GL08[".,.}GIO0..
47 49 4F 30 A4 01 A1 03 A4 00 A5 A1 03 A4 00 10	GIO0............
3E 5F 47 50 45 14 38 5F 4C 31 33 00 A0 0C 93 50	>_GPE.8_L13....P
46 4C 56 46 44 54 50 A4 00 70 00 47 50 45 33 7D	FLVFDTP..p.GPE3}
47 4C 30 38 0A 10 47 4C 30 38 86 5C 2F 03 5F 53	GL08..GL08.\/._S
42 5F 50 43 49 30 53 41 54 30 0A 85 A4 00 10 86	B_PCI0SAT0......
9A 01 2E 5F 53 42 5F 50 43 49 30 5B 82 48 0B 50	..._SB_PCI0[.H.P
45 47 30 08 5F 41 44 52 0C 00 00 01 00 08 5F 50	EG0._ADR......_P
52 57 12 06 02 0A 09 0A 04 08 50 52 30 41 12 34	RW........PR0A.4
04 12 0B 04 0B FF FF 00 4C 4E 4B 41 00 12 0B 04	........LNKA....
0B FF FF 01 4C 4E 4B 42 00 12 0C 04 0B FF FF 0A	....LNKB........
02 4C 4E 4B 43 00 12 0C 04 0B FF FF 0A 03 4C 4E	.LNKC.........LN
4B 44 00 08 41 52 30 41 12 2C 04 12 09 04 0B FF	KD..AR0A.,......
FF 00 00 0A 10 12 09 04 0B FF FF 01 00 0A 11 12	................
0A 04 0B FF FF 0A 02 00 0A 12 12 0A 04 0B FF FF	................
0A 03 00 0A 13 14 16 5F 50 52 54 00 A0 0A 50 49	......._PRT...PI
43 4D A4 41 52 30 41 A4 50 52 30 41 5B 82 17 50	CM.AR0A.PR0A[..P
45 47 50 08 5F 41 44 52 00 08 5F 50 52 57 12 06	EGP._ADR.._PRW..
02 0A 09 0A 04 5B 82 4F 09 50 45 47 31 08 5F 41	.....[.O.PEG1._A
44 52 0C 01 00 01 00 08 5F 50 52 57 12 06 02 0A	DR......_PRW....
09 0A 04 08 50 52 30 32 12 34 04 12 0B 04 0B FF	....PR02.4......
FF 00 4C 4E 4B 42 00 12 0B 04 0B FF FF 01 4C 4E	..LNKB........LN
4B 43 00 12 0C 04 0B FF FF 0A 02 4C 4E 4B 44 00	KC.........LNKD.
12 0C 04 0B FF FF 0A 03 4C 4E 4B 41 00 08 41 52	........LNKA..AR
30 32 12 2C 04 12 09 04 0B FF FF 00 00 0A 10 12	02.,............
09 04 0B FF FF 01 00 0A 11 12 0A 04 0B FF FF 0A	................
02 00 0A 12 12 0A 04 0B FF FF 0A 03 00 0A 13 14	................
16 5F 50 52 54 00 A0 0A 50 49 43 4D A4 41 52 30	._PRT...PICM.AR0
32 A4 50 52 30 32 5B 82 4F 09 50 45 47 32 08 5F	2.PR02[.O.PEG2._
41 44 52 0C 02 00 01 00 08 5F 50 52 57 12 06 02	ADR......_PRW...
0A 09 0A 04 08 50 52 30 33 12 34 04 12 0B 04 0B	.....PR03.4.....
FF FF 00 4C 4E 4B 43 00 12 0B 04 0B FF FF 01 4C	...LNKC........L
4E 4B 44 00 12 0C 04 0B FF FF 0A 02 4C 4E 4B 41	NKD.........LNKA
00 12 0C 04 0B FF FF 0A 03 4C 4E 4B 42 00 08 41	.........LNKB..A
52 30 33 12 2C 04 12 09 04 0B FF FF 00 00 0A 10	R03.,...........
12 09 04 0B FF FF 01 00 0A 11 12 0A 04 0B FF FF	................
0A 02 00 0A 12 12 0A 04 0B FF FF 0A 03 00 0A 13	................
14 16 5F 50 52 54 00 A0 0A 50 49 43 4D A4 41 52	.._PRT...PICM.AR
30 33 A4 50 52 30 33 5B 82 4F 09 50 45 47 33 08	03.PR03[.O.PEG3.
5F 41 44 52 0C 00 00 06 00 08 5F 50 52 57 12 06	_ADR......_PRW..
02 0A 09 0A 04 08 50 52 30 42 12 34 04 12 0B 04	......PR0B.4....
0B FF FF 00 4C 4E 4B 44 00 12 0B 04 0B FF FF 01	....LNKD........
4C 4E 4B 41 00 12 0C 04 0B FF FF 0A 02 4C 4E 4B	LNKA.........LNK
42 00 12 0C 04 0B FF FF 0A 03 4C 4E 4B 43 00 08	B.........LNKC..
41 52 30 42 12 2C 04 12 09 04 0B FF FF 00 00 0A	AR0B.,..........
10 12 09 04 0B FF FF 01 00 0A 11 12 0A 04 0B FF	................
FF 0A 02 00 0A 12 12 0A 04 0B FF FF 0A 03 00 0A	................
13 14 16 5F 50 52 54 00 A0 0A 50 49 43 4D A4 41	..._PRT...PICM.A
52 30 42 A4 50 52 30 42 5B 82 0F 42 30 44 34 08	R0B.PR0B[..B0D4.
5F 41 44 52 0C 00 00 04 00 5B 82 8A 6E 01 47 46	_ADR.....[..n.GF
58 30 08 5F 41 44 52 0C 00 00 02 00 14 12 50 43	X0._ADR.......PC
50 43 00 A0 05 45 43 4F 4E 45 43 53 54 0A 6F 14	PC...ECONECST.o.
10 50 41 50 52 00 A0 05 45 43 4F 4E A1 03 A4 00	.PAPR...ECON....
14 26 5F 44 4F 53 01 70 7B 68 0A 07 00 44 53 45	.&_DOS.p{h...DSE
4E A0 15 93 7B 68 0A 03 00 00 A0 0C 5B 12 48 44	N...{h......[.HD
4F 53 00 48 44 4F 53 14 45 48 5F 44 4F 44 00 A0	OS.HDOS.EH_DOD..
0C 5B 12 49 44 41 42 00 49 44 41 42 A1 48 0B 70	.[.IDAB.IDAB.H.p
00 4E 44 49 44 A0 15 92 93 44 49 44 4C 00 70 53	.NDID....DIDL.pS
44 44 4C 44 49 44 4C 44 49 44 31 A0 15 92 93 44	DDLDIDLDID1....D
44 4C 32 00 70 53 44 44 4C 44 44 4C 32 44 49 44	DL2.pSDDLDDL2DID
32 A0 15 92 93 44 44 4C 33 00 70 53 44 44 4C 44	2....DDL3.pSDDLD
44 4C 33 44 49 44 33 A0 15 92 93 44 44 4C 34 00	DL3DID3....DDL4.
70 53 44 44 4C 44 44 4C 34 44 49 44 34 A0 15 92	pSDDLDDL4DID4...
93 44 44 4C 35 00 70 53 44 44 4C 44 44 4C 35 44	.DDL5.pSDDLDDL5D
49 44 35 A0 15 92 93 44 44 4C 36 00 70 53 44 44	ID5....DDL6.pSDD
4C 44 44 4C 36 44 49 44 36 A0 15 92 93 44 44 4C	LDDL6DID6....DDL
37 00 70 53 44 44 4C 44 44 4C 37 44 49 44 37 A0	7.pSDDLDDL7DID7.
15 92 93 44 44 4C 38 00 70 53 44 44 4C 44 44 4C	...DDL8.pSDDLDDL
38 44 49 44 38 A0 28 93 4E 44 49 44 01 08 54 4D	8DID8.(.NDID..TM
50 31 12 03 01 FF 70 7D 0C 00 00 01 00 44 49 44	P1....p}.....DID
31 00 88 54 4D 50 31 00 00 A4 54 4D 50 31 A0 3D	1..TMP1...TMP1.=
93 4E 44 49 44 0A 02 08 54 4D 50 32 12 04 02 FF	.NDID...TMP2....
FF 70 7D 0C 00 00 01 00 44 49 44 31 00 88 54 4D	.p}.....DID1..TM
50 32 00 00 70 7D 0C 00 00 01 00 44 49 44 32 00	P2..p}.....DID2.
88 54 4D 50 32 01 00 A4 54 4D 50 32 A0 43 05 93	.TMP2...TMP2.C..
4E 44 49 44 0A 03 08 54 4D 50 33 12 05 03 FF FF	NDID...TMP3.....
FF 70 7D 0C 00 00 01 00 44 49 44 31 00 88 54 4D	.p}.....DID1..TM
50 33 00 00 70 7D 0C 00 00 01 00 44 49 44 32 00	P3..p}.....DID2.
88 54 4D 50 33 01 00 70 7D 0C 00 00 01 00 44 49	.TMP3..p}.....DI
44 33 00 88 54 4D 50 33 0A 02 00 A4 54 4D 50 33	D3..TMP3....TMP3
A0 48 06 93 4E 44 49 44 0A 04 08 54 4D 50 34 12	.H..NDID...TMP4.
06 04 FF FF FF FF 70 7D 0C 00 00 01 00 44 49 44	......p}.....DID
31 00 88 54 4D 50 34 00 00 70 7D 0C 00 00 01 00	1..TMP4..p}.....
44 49 44 32 00 88 54 4D 50 34 01 00 70 7D 0C 00	DID2..TMP4..p}..
00 01 00 44 49 44 33 00 88 54 4D 50 34 0A 02 00	...DID3..TMP4...
70 7D 0C 00 00 01 00 44 49 44 34 00 88 54 4D 50	p}.....DID4..TMP
34 0A 03 00 A4 54 4D 50 34 A0 4D 07 93 4E 44 49	4....TMP4.M..NDI
44 0A 05 08 54 4D 50 35 12 07 05 FF FF FF FF FF	D...TMP5........
70 7D 0C 00 00 01 00 44 49 44 31 00 88 54 4D 50	p}.....DID1..TMP
35 00 00 70 7D 0C 00 00 01 00 44 49 44 32 00 88	5..p}.....DID2..
54 4D 50 35 01 00 70 7D 0C 00 00 01 00 44 49 44	TMP5..p}.....DID
33 00 88 54 4D 50 35 0A 02 00 70 7D 0C 00 00 01	3..TMP5...p}....
00 44 49 44 34 00 88 54 4D 50 35 0A 03 00 70 7D	.DID4..TMP5...p}
0C 00 00 01 00 44 49 44 35 00 88 54 4D 50 35 0A	.....DID5..TMP5.
04 00 A4 54 4D 50 35 A0 42 09 93 4E 44 49 44 0A	...TMP5.B..NDID.
06 08 54 4D 50 36 12 08 06 FF FF FF FF FF FF 70	..TMP6.........p
7D 0C 00 00 01 00 44 49 44 31 00 88 54 4D 50 36	}.....DID1..TMP6
00 00 70 7D 0C 00 00 01 00 44 49 44 32 00 88 54	..p}.....DID2..T
4D 50 36 01 00 70 7D 0C 00 00 01 00 44 49 44 33	MP6..p}.....DID3
00 88 54 4D 50 36 0A 02 00 70 7D 0C 00 00 01 00	..TMP6...p}.....
44 49 44 34 00 88 54 4D 50 36 0A 03 00 70 7D 0C	DID4..TMP6...p}.
00 00 01 00 44 49 44 35 00 88 54 4D 50 36 0A 04	....DID5..TMP6..
00 70 7D 0C 00 00 01 00 44 49 44 36 00 88 54 4D	.p}.....DID6..TM
50 36 0A 05 00 A4 54 4D 50 36 A0 47 0A 93 4E 44	P6....TMP6.G..ND
49 44 0A 07 08 54 4D 50 37 12 09 07 FF FF FF FF	ID...TMP7.......
FF FF FF 70 7D 0C 00 00 01 00 44 49 44 31 00 88	...p}.....DID1..
54 4D 50 37 00 00 70 7D 0C 00 00 01 00 44 49 44	TMP7..p}.....DID
32 00 88 54 4D 50 37 01 00 70 7D 0C 00 00 01 00	2..TMP7..p}.....
44 49 44 33 00 88 54 4D 50 37 0A 02 00 70 7D 0C	DID3..TMP7...p}.
00 00 01 00 44 49 44 34 00 88 54 4D 50 37 0A 03	....DID4..TMP7..
00 70 7D 0C 00 00 01 00 44 49 44 35 00 88 54 4D	.p}.....DID5..TM
50 37 0A 04 00 70 7D 0C 00 00 01 00 44 49 44 36	P7...p}.....DID6
00 88 54 4D 50 37 0A 05 00 70 7D 0C 00 00 01 00	..TMP7...p}.....
44 49 44 37 00 88 54 4D 50 37 0A 06 00 A4 54 4D	DID7..TMP7....TM
50 37 A0 4C 0B 93 4E 44 49 44 0A 08 08 54 4D 50	P7.L..NDID...TMP
38 12 0A 08 FF FF FF FF FF FF FF FF 70 7D 0C 00	8...........p}..
00 01 00 44 49 44 31 00 88 54 4D 50 38 00 00 70	...DID1..TMP8..p
7D 0C 00 00 01 00 44 49 44 32 00 88 54 4D 50 38	}.....DID2..TMP8
01 00 70 7D 0C 00 00 01 00 44 49 44 33 00 88 54	..p}.....DID3..T
4D 50 38 0A 02 00 70 7D 0C 00 00 01 00 44 49 44	MP8...p}.....DID
34 00 88 54 4D 50 38 0A 03 00 70 7D 0C 00 00 01	4..TMP8...p}....
00 44 49 44 35 00 88 54 4D 50 38 0A 04 00 70 7D	.DID5..TMP8...p}
0C 00 00 01 00 44 49 44 36 00 88 54 4D 50 38 0A	.....DID6..TMP8.
05 00 70 7D 0C 00 00 01 00 44 49 44 37 00 88 54	..p}.....DID7..T
4D 50 38 0A 06 00 70 7D 0C 00 00 01 00 44 49 44	MP8...p}.....DID
38 00 88 54 4D 50 38 0A 07 00 A4 54 4D 50 38 A0	8..TMP8....TMP8.
16 93 4E 44 49 44 0A 09 A0 0D 5B 12 48 57 49 44	..NDID....[.HWID
00 A4 48 57 49 44 A4 12 05 01 0B 00 04 5B 82 4B	..HWID.......[.K
07 44 44 30 31 14 1C 5F 41 44 52 08 A0 09 93 44	.DD01.._ADR....D
49 44 31 00 A4 01 A1 0B A4 7B 0B FF FF 44 49 44	ID1......{...DID
31 00 14 0F 5F 44 43 53 00 A4 43 44 44 53 44 49	1..._DCS..CDDSDI
44 31 14 27 5F 44 47 53 00 A0 17 90 93 7B 53 47	D1.'_DGS.....{SG
4D 44 01 00 01 5B 12 53 4E 58 44 00 A4 4E 58 44	MD...[.SNXD..NXD
31 A4 4E 44 44 53 44 49 44 31 14 1F 5F 44 53 53	1.NDDSDID1.._DSS
01 A0 18 93 7B 68 0C 00 00 00 C0 00 0C 00 00 00	....{h..........
C0 70 4E 53 54 45 43 53 54 45 5B 82 47 20 44 44	.pNSTECSTE[.G DD
30 32 14 1D 5F 41 44 52 08 A0 0A 93 44 49 44 32	02.._ADR....DID2
00 A4 0A 02 A1 0B A4 7B 0B FF FF 44 49 44 32 00	.......{...DID2.
14 19 5F 44 43 53 00 A0 09 93 4C 49 44 53 00 A4	.._DCS....LIDS..
00 A4 43 44 44 53 44 49 44 32 14 27 5F 44 47 53	..CDDSDID2.'_DGS
00 A0 17 90 93 7B 53 47 4D 44 01 00 01 5B 12 53	.....{SGMD...[.S
4E 58 44 00 A4 4E 58 44 32 A4 4E 44 44 53 44 49	NXD..NXD2.NDDSDI
44 32 14 1F 5F 44 53 53 01 A0 18 93 7B 68 0C 00	D2.._DSS....{h..
00 00 C0 00 0C 00 00 00 C0 70 4E 53 54 45 43 53	.........pNSTECS
54 45 14 41 0E 5F 42 43 4C 00 70 0B 10 80 42 54	TE.A._BCL.p...BT
4D 30 70 0B 16 8A 42 54 4D 31 70 0B 1C 94 42 54	M0p...BTM1p...BT
4D 32 70 0B 25 9E 42 54 4D 33 70 0B 31 A8 42 54	M2p.%.BTM3p.1.BT
4D 34 70 0B 41 B2 42 54 4D 35 70 0B 56 BC 42 54	M4p.A.BTM5p.V.BT
4D 36 70 0B 71 C6 42 54 4D 37 70 0B 94 D0 42 54	M6p.q.BTM7p...BT
4D 38 70 0B C3 DA 42 54 4D 39 70 0B FF E4 42 54	M8p...BTM9p...BT
4D 41 A0 44 06 93 4C 43 44 44 0C 0D AF A2 15 70	MA.D..LCDD.....p
0B 12 80 42 54 4D 30 70 0B 18 8A 42 54 4D 31 70	...BTM0p...BTM1p
0B 1F 94 42 54 4D 32 70 0B 29 9E 42 54 4D 33 70	...BTM2p.).BTM3p
0B 36 A8 42 54 4D 34 70 0B 48 B2 42 54 4D 35 70	.6.BTM4p.H.BTM5p
0B 5F BC 42 54 4D 36 70 0B 7E C6 42 54 4D 37 70	._.BTM6p.~.BTM7p
0B A6 D0 42 54 4D 38 70 0B DA DA 42 54 4D 39 70	...BTM8p...BTM9p
0B FF E4 42 54 4D 41 A4 12 1B 0D 0A 64 0A 32 00	...BTMA.....d.2.
0A 0A 0A 14 0A 1E 0A 28 0A 32 0A 3C 0A 46 0A 50	.......(.2.<.F.P
0A 5A 0A 64 08 4C 47 50 31 12 18 0B 0A 06 0A 08	.Z.d.LGP1.......
0A 0A 0A 0E 0A 13 0A 19 0A 21 0A 2C 0A 3A 0A 4C	.........!.,.:.L
0A 64 08 43 4D 4F 31 12 18 0B 0A 07 0A 09 0A 0C	.d.CMO1.........
0A 0F 0A 14 0A 1B 0A 24 0A 2F 0A 3E 0A 52 0A 64	.......$./.>.R.d
14 46 05 5F 42 43 4D 01 A0 3D 90 92 95 68 00 92	.F._BCM..=...h..
94 68 0A 64 70 68 42 52 54 4C 78 68 0A 0A 62 61	.h.dphBRTLxh..ba
70 83 88 4C 47 50 31 61 00 60 A0 15 93 4C 43 44	p..LGP1a.`...LCD
44 0C 0D AF A2 15 70 83 88 43 4D 4F 31 61 00 60	D.....p..CMO1a.`
41 49 4E 54 01 60 5E 5E 5E 2F 03 4C 50 43 42 45	AINT.`^^^/.LPCBE
43 5F 5F 53 54 42 4C 14 0B 5F 42 51 43 00 A4 42	C__STBL.._BQC..B
52 54 4C 5B 82 49 08 44 44 30 33 14 1D 5F 41 44	RTL[.I.DD03.._AD
52 08 A0 0A 93 44 49 44 33 00 A4 0A 03 A1 0B A4	R....DID3.......
7B 0B FF FF 44 49 44 33 00 14 1C 5F 44 43 53 00	{...DID3..._DCS.
A0 0A 93 44 49 44 33 00 A4 0A 0B A1 0A A4 43 44	...DID3.......CD
44 53 44 49 44 33 14 27 5F 44 47 53 00 A0 17 90	DSDID3.'_DGS....
93 7B 53 47 4D 44 01 00 01 5B 12 53 4E 58 44 00	.{SGMD...[.SNXD.
A4 4E 58 44 33 A4 4E 44 44 53 44 49 44 33 14 1F	.NXD3.NDDSDID3..
5F 44 53 53 01 A0 18 93 7B 68 0C 00 00 00 C0 00	_DSS....{h......
0C 00 00 00 C0 70 4E 53 54 45 43 53 54 45 5B 82	.....pNSTECSTE[.
49 08 44 44 30 34 14 1D 5F 41 44 52 08 A0 0A 93	I.DD04.._ADR....
44 49 44 34 00 A4 0A 04 A1 0B A4 7B 0B FF FF 44	DID4.......{...D
49 44 34 00 14 1C 5F 44 43 53 00 A0 0A 93 44 49	ID4..._DCS....DI
44 34 00 A4 0A 0B A1 0A A4 43 44 44 53 44 49 44	D4.......CDDSDID
34 14 27 5F 44 47 53 00 A0 17 90 93 7B 53 47 4D	4.'_DGS.....{SGM
44 01 00 01 5B 12 53 4E 58 44 00 A4 4E 58 44 34	D...[.SNXD..NXD4
A4 4E 44 44 53 44 49 44 34 14 1F 5F 44 53 53 01	.NDDSDID4.._DSS.
A0 18 93 7B 68 0C 00 00 00 C0 00 0C 00 00 00 C0	...{h...........
70 4E 53 54 45 43 53 54 45 5B 82 49 08 44 44 30	pNSTECSTE[.I.DD0
35 14 1D 5F 41 44 52 08 A0 0A 93 44 49 44 35 00	5.._ADR....DID5.
A4 0A 05 A1 0B A4 7B 0B FF FF 44 49 44 35 00 14	......{...DID5..
1C 5F 44 43 53 00 A0 0A 93 44 49 44 35 00 A4 0A	._DCS....DID5...
0B A1 0A A4 43 44 44 53 44 49 44 35 14 27 5F 44	....CDDSDID5.'_D
47 53 00 A0 17 90 93 7B 53 47 4D 44 01 00 01 5B	GS.....{SGMD...[
12 53 4E 58 44 00 A4 4E 58 44 35 A4 4E 44 44 53	.SNXD..NXD5.NDDS
44 49 44 35 14 1F 5F 44 53 53 01 A0 18 93 7B 68	DID5.._DSS....{h
0C 00 00 00 C0 00 0C 00 00 00 C0 70 4E 53 54 45	...........pNSTE
43 53 54 45 5B 82 49 08 44 44 30 36 14 1D 5F 41	CSTE[.I.DD06.._A
44 52 08 A0 0A 93 44 49 44 36 00 A4 0A 06 A1 0B	DR....DID6......
A4 7B 0B FF FF 44 49 44 36 00 14 1C 5F 44 43 53	.{...DID6..._DCS
00 A0 0A 93 44 49 44 36 00 A4 0A 0B A1 0A A4 43	....DID6.......C
44 44 53 44 49 44 36 14 27 5F 44 47 53 00 A0 17	DDSDID6.'_DGS...
90 93 7B 53 47 4D 44 01 00 01 5B 12 53 4E 58 44	..{SGMD...[.SNXD
00 A4 4E 58 44 36 A4 4E 44 44 53 44 49 44 36 14	..NXD6.NDDSDID6.
1F 5F 44 53 53 01 A0 18 93 7B 68 0C 00 00 00 C0	._DSS....{h.....
00 0C 00 00 00 C0 70 4E 53 54 45 43 53 54 45 5B	......pNSTECSTE[
82 49 08 44 44 30 37 14 1D 5F 41 44 52 08 A0 0A	.I.DD07.._ADR...
93 44 49 44 37 00 A4 0A 07 A1 0B A4 7B 0B FF FF	.DID7.......{...
44 49 44 37 00 14 1C 5F 44 43 53 00 A0 0A 93 44	DID7..._DCS....D
49 44 37 00 A4 0A 0B A1 0A A4 43 44 44 53 44 49	ID7.......CDDSDI
44 37 14 27 5F 44 47 53 00 A0 17 90 93 7B 53 47	D7.'_DGS.....{SG
4D 44 01 00 01 5B 12 53 4E 58 44 00 A4 4E 58 44	MD...[.SNXD..NXD
37 A4 4E 44 44 53 44 49 44 37 14 1F 5F 44 53 53	7.NDDSDID7.._DSS
01 A0 18 93 7B 68 0C 00 00 00 C0 00 0C 00 00 00	....{h..........
C0 70 4E 53 54 45 43 53 54 45 5B 82 49 08 44 44	.pNSTECSTE[.I.DD
30 38 14 1D 5F 41 44 52 08 A0 0A 93 44 49 44 38	08.._ADR....DID8
00 A4 0A 08 A1 0B A4 7B 0B FF FF 44 49 44 38 00	.......{...DID8.
14 1C 5F 44 43 53 00 A0 0A 93 44 49 44 38 00 A4	.._DCS....DID8..
0A 0B A1 0A A4 43 44 44 53 44 49 44 38 14 27 5F	.....CDDSDID8.'_
44 47 53 00 A0 17 90 93 7B 53 47 4D 44 01 00 01	DGS.....{SGMD...
5B 12 53 4E 58 44 00 A4 4E 58 44 38 A4 4E 44 44	[.SNXD..NXD8.NDD
53 44 49 44 38 14 1F 5F 44 53 53 01 A0 18 93 7B	SDID8.._DSS....{
68 0C 00 00 00 C0 00 0C 00 00 00 C0 70 4E 53 54	h...........pNST
45 43 53 54 45 14 4E 06 53 44 44 4C 01 75 4E 44	ECSTE.N.SDDL.uND
49 44 70 7B 68 0B 0F 0F 00 60 7D 0C 00 00 00 80	IDp{h....`}.....
60 61 A0 09 93 44 49 44 4C 60 A4 61 A0 09 93 44	`a...DIDL`.a...D
44 4C 32 60 A4 61 A0 09 93 44 44 4C 33 60 A4 61	DL2`.a...DDL3`.a
A0 09 93 44 44 4C 34 60 A4 61 A0 09 93 44 44 4C	...DDL4`.a...DDL
35 60 A4 61 A0 09 93 44 44 4C 36 60 A4 61 A0 09	5`.a...DDL6`.a..
93 44 44 4C 37 60 A4 61 A0 09 93 44 44 4C 38 60	.DDL7`.a...DDL8`
A4 61 A4 00 14 42 07 43 44 44 53 01 70 7B 68 0B	.a...B.CDDS.p{h.
0F 0F 00 60 A0 07 93 00 60 A4 0A 1D A0 0A 93 43	...`....`......C
41 44 4C 60 A4 0A 1F A0 0A 93 43 41 4C 32 60 A4	ADL`......CAL2`.
0A 1F A0 0A 93 43 41 4C 33 60 A4 0A 1F A0 0A 93	.....CAL3`......
43 41 4C 34 60 A4 0A 1F A0 0A 93 43 41 4C 35 60	CAL4`......CAL5`
A4 0A 1F A0 0A 93 43 41 4C 36 60 A4 0A 1F A0 0A	......CAL6`.....
93 43 41 4C 37 60 A4 0A 1F A0 0A 93 43 41 4C 38	.CAL7`......CAL8
60 A4 0A 1F A4 0A 1D 14 48 06 4E 44 44 53 01 70	`.......H.NDDS.p
7B 68 0B 0F 0F 00 60 A0 06 93 00 60 A4 00 A0 09	{h....`....`....
93 4E 41 44 4C 60 A4 01 A0 09 93 4E 44 4C 32 60	.NADL`.....NDL2`
A4 01 A0 09 93 4E 44 4C 33 60 A4 01 A0 09 93 4E	.....NDL3`.....N
44 4C 34 60 A4 01 A0 09 93 4E 44 4C 35 60 A4 01	DL4`.....NDL5`..
A0 09 93 4E 44 4C 36 60 A4 01 A0 09 93 4E 44 4C	...NDL6`.....NDL
37 60 A4 01 A0 09 93 4E 44 4C 38 60 A4 01 A4 00	7`.....NDL8`....
10 24 5E 5E 50 43 49 30 5B 80 4D 43 48 50 02 0A	.$^^PCI0[.MCHP..
40 0A C0 5B 81 10 4D 43 48 50 00 00 40 30 54 41	@..[..MCHP..@0TA
53 4D 0A 00 06 5B 80 49 47 44 50 02 0A 40 0A C0	SM...[.IGDP..@..
5B 81 45 05 49 47 44 50 00 00 40 09 00 01 47 49	[.E.IGDP..@xxxxx
56 44 01 00 02 47 55 4D 41 03 00 09 00 04 47 4D	VD...GUMA.....GM
46 4E 01 00 1B 00 40 46 41 53 4C 45 08 00 18 47	FN....@FASLE...G
53 53 45 01 47 53 53 42 0E 47 53 45 53 01 00 30	SSE.GSSB.GSES..0
00 0C 43 44 56 4C 01 00 03 00 18 4C 42 50 43 08	..CDVL.....LBPC.
00 30 41 53 4C 53 20 5B 80 49 47 44 4D 00 41 53	.0ASLS [.IGDM.AS
4C 42 0B 00 20 5B 81 4C 1C 49 47 44 4D 00 53 49	LB.. [.L.IGDM.SI
47 4E 40 08 53 49 5A 45 20 4F 56 45 52 20 53 56	GN@.SIZE OVER SV
45 52 40 10 56 56 45 52 40 08 47 56 45 52 40 08	ER@.VVER@.GVER@.
4D 42 4F 58 20 44 4D 4F 44 20 00 40 50 44 52 44	MBOX DMOD .@PDRD
59 20 43 53 54 53 20 43 45 56 54 20 00 40 0A 44	Y CSTS CEVT .@.D
49 44 4C 20 44 44 4C 32 20 44 44 4C 33 20 44 44	IDL DDL2 DDL3 DD
4C 34 20 44 44 4C 35 20 44 44 4C 36 20 44 44 4C	L4 DDL5 DDL6 DDL
37 20 44 44 4C 38 20 43 50 44 4C 20 43 50 4C 32	7 DDL8 CPDL CPL2
20 43 50 4C 33 20 43 50 4C 34 20 43 50 4C 35 20	 CPL3 CPL4 CPL5 
43 50 4C 36 20 43 50 4C 37 20 43 50 4C 38 20 43	CPL6 CPL7 CPL8 C
41 44 4C 20 43 41 4C 32 20 43 41 4C 33 20 43 41	ADL CAL2 CAL3 CA
4C 34 20 43 41 4C 35 20 43 41 4C 36 20 43 41 4C	L4 CAL5 CAL6 CAL
37 20 43 41 4C 38 20 4E 41 44 4C 20 4E 44 4C 32	7 CAL8 NADL NDL2
20 4E 44 4C 33 20 4E 44 4C 34 20 4E 44 4C 35 20	 NDL3 NDL4 NDL5 
4E 44 4C 36 20 4E 44 4C 37 20 4E 44 4C 38 20 41	NDL6 NDL7 NDL8 A
53 4C 50 20 54 49 44 58 20 43 48 50 44 20 43 4C	SLP TIDX CHPD CL
49 44 20 43 44 43 4B 20 53 58 53 57 20 45 56 54	ID CDCK SXSW EVT
53 20 43 4E 4F 54 20 4E 52 44 59 20 00 40 1E 53	S CNOT NRDY .@.S
43 49 45 01 47 45 46 43 04 47 58 46 43 03 47 45	CIE.GEFC.GXFC.GE
53 46 08 00 10 50 41 52 4D 20 44 53 4C 50 20 00	SF...PARM DSLP .
40 7A 41 52 44 59 20 41 53 4C 43 20 54 43 48 45	@zARDY ASLC TCHE
20 41 4C 53 49 20 42 43 4C 50 20 50 46 49 54 20	 ALSI BCLP PFIT 
43 42 4C 56 20 42 54 4D 30 10 42 54 4D 31 10 42	CBLV BTM0.BTM1.B
54 4D 32 10 42 54 4D 33 10 42 54 4D 34 10 42 54	TM2.BTM3.BTM4.BT
4D 35 10 42 54 4D 36 10 42 54 4D 37 10 42 54 4D	M5.BTM6.BTM7.BTM
38 10 42 54 4D 39 10 42 54 4D 41 10 00 40 09 43	8.BTM9.BTMA..@.C
50 46 4D 20 45 50 46 4D 20 50 4C 55 54 40 25 50	PFM EPFM PLUT@%P
46 4D 42 20 43 43 44 56 20 50 43 46 54 20 00 40	FMB CCDV PCFT .@
2F 47 56 44 31 80 00 0C 50 48 45 44 20 42 44 44	/GVD1...PHED BDD
43 40 80 08 44 42 54 42 12 32 15 00 0A 07 0A 38	C@xxxxxx.2.....8
0B C0 01 0B 00 0E 0A 3F 0B C7 01 0B 07 0E 0B F8	.......?........
01 0B 38 0E 0B C0 0F 00 00 00 00 00 0B 00 70 0B	..8...........p.
07 70 0B 38 70 0B C0 71 0B 00 7E 08 43 44 43 54	.p.8p..q..~.CDCT
12 27 05 12 07 02 0A E4 0B 40 01 12 07 02 0A DE	.'.......@......
0B 4D 01 12 07 02 0A DE 0B 4D 01 12 04 02 00 00	.M.......M......
12 07 02 0A DE 0B 4D 01 08 53 55 43 43 01 08 4E	......M..SUCC..N
56 4C 44 0A 02 08 43 52 49 54 0A 04 08 4E 43 52	VLD...CRIT...NCR
54 0A 06 14 44 50 47 53 43 49 08 14 48 1E 47 42	T...DPGSCI..H.GB
44 41 08 A0 1A 93 47 45 53 46 00 70 0B 79 06 50	DA....GESF.p.y.P
41 52 4D 70 00 47 45 53 46 A4 53 55 43 43 A0 1A	ARMp.GESF.SUCC..
93 47 45 53 46 01 70 0B 40 02 50 41 52 4D 70 00	.GESF.p.@.PARMp.
47 45 53 46 A4 53 55 43 43 A0 47 04 93 47 45 53	GESF.SUCC.G..GES
46 0A 04 7B 50 41 52 4D 0C 00 00 FF EF 50 41 52	F..{PARM.....PAR
4D 7B 50 41 52 4D 79 83 88 44 42 54 42 49 42 54	M{PARMy..DBTBIBT
54 00 0A 10 00 50 41 52 4D 7D 49 42 54 54 50 41	T....PARM}IBTTPA
52 4D 50 41 52 4D 70 00 47 45 53 46 A4 53 55 43	RMPARMp.GESF.SUC
43 A0 4A 06 93 47 45 53 46 0A 05 70 49 50 53 43	C.J..GESF..pIPSC
50 41 52 4D 7D 50 41 52 4D 79 49 50 41 54 0A 08	PARM}PARMyIPAT..
00 50 41 52 4D 72 50 41 52 4D 0B 00 01 50 41 52	.PARMrPARM...PAR
4D 7D 50 41 52 4D 79 4C 49 44 53 0A 10 00 50 41	M}PARMyLIDS...PA
52 4D 72 50 41 52 4D 0C 00 00 01 00 50 41 52 4D	RMrPARM.....PARM
7D 50 41 52 4D 79 49 42 49 41 0A 14 00 50 41 52	}PARMyIBIA...PAR
4D 70 00 47 45 53 46 A4 53 55 43 43 A0 2D 93 47	Mp.GESF.SUCC.-.G
45 53 46 0A 06 70 49 54 56 46 50 41 52 4D 7D 50	ESF..pITVFPARM}P
41 52 4D 79 49 54 56 4D 0A 04 00 50 41 52 4D 70	ARMyITVM...PARMp
00 47 45 53 46 A4 53 55 43 43 A0 43 07 93 47 45	.GESF.SUCC.C..GE
53 46 0A 07 70 47 49 56 44 50 41 52 4D 7F 50 41	SF..pGIVDPARM.PA
52 4D 01 50 41 52 4D 7D 50 41 52 4D 79 47 4D 46	RM.PARM}PARMyGMF
4E 01 00 50 41 52 4D 7D 50 41 52 4D 0B 00 18 50	N..PARM}PARM...P
41 52 4D 7D 50 41 52 4D 79 49 44 4D 53 0A 11 00	ARM}PARMyIDMS...
50 41 52 4D 7D 79 83 88 83 88 43 44 43 54 48 56	PARM}y....CDCTHV
43 4F 00 43 44 56 4C 00 0A 15 00 50 41 52 4D 50	CO.CDVL....PARMP
41 52 4D 70 01 47 45 53 46 A4 53 55 43 43 A0 2A	ARMp.GESF.SUCC.*
93 47 45 53 46 0A 0A 70 00 50 41 52 4D A0 10 49	.GESF..p.PARM..I
53 53 43 7D 50 41 52 4D 0A 03 50 41 52 4D 70 00	SSC}PARM..PARMp.
47 45 53 46 A4 53 55 43 43 A0 1F 93 47 45 53 46	GESF.SUCC...GESF
0A 0B 70 4B 53 56 30 50 41 52 4D 70 4B 53 56 31	..pKSV0PARMpKSV1
47 45 53 46 A4 53 55 43 43 70 00 47 45 53 46 A4	GESF.SUCCp.GESF.
43 52 49 54 14 45 2D 53 42 43 42 08 A0 22 93 47	CRIT.E-SBCB..".G
45 53 46 00 70 00 50 41 52 4D 70 0C FD 87 0F 00	ESF.p.PARMp.....
50 41 52 4D 70 00 47 45 53 46 A4 53 55 43 43 A0	PARMp.GESF.SUCC.
18 93 47 45 53 46 01 70 00 47 45 53 46 70 00 50	..GESF.p.GESFp.P
41 52 4D A4 53 55 43 43 A0 19 93 47 45 53 46 0A	ARM.SUCC...GESF.
03 70 00 47 45 53 46 70 00 50 41 52 4D A4 53 55	.p.GESFp.PARM.SU
43 43 A0 19 93 47 45 53 46 0A 04 70 00 47 45 53	CC...GESF..p.GES
46 70 00 50 41 52 4D A4 53 55 43 43 A0 19 93 47	Fp.PARM.SUCC...G
45 53 46 0A 05 70 00 47 45 53 46 70 00 50 41 52	ESF..p.GESFp.PAR
4D A4 53 55 43 43 A0 37 93 47 45 53 46 0A 06 70	M.SUCC.7.GESF..p
7B 50 41 52 4D 0A 0F 00 49 54 56 46 70 7A 7B 50	{PARM...ITVFpz{P
41 52 4D 0A F0 00 0A 04 00 49 54 56 4D 70 00 47	ARM......ITVMp.G
45 53 46 70 00 50 41 52 4D A4 53 55 43 43 A0 45	ESFp.PARM.SUCC.E
04 93 47 45 53 46 0A 07 A0 2A 93 50 41 52 4D 00	..GESF...*.PARM.
70 43 4C 49 44 60 A0 1C 7B 0C 00 00 00 80 60 00	pCLID`..{.....`.
7B 43 4C 49 44 0A 0F 43 4C 49 44 47 4C 49 44 43	{CLID..CLIDGLIDC
4C 49 44 70 00 47 45 53 46 70 00 50 41 52 4D A4	LIDp.GESFp.PARM.
53 55 43 43 A0 19 93 47 45 53 46 0A 08 70 00 47	SUCC...GESF..p.G
45 53 46 70 00 50 41 52 4D A4 53 55 43 43 A0 24	ESFp.PARM.SUCC.$
93 47 45 53 46 0A 09 7B 50 41 52 4D 0A FF 49 42	.GESF..{PARM..IB
54 54 70 00 47 45 53 46 70 00 50 41 52 4D A4 53	TTp.GESFp.PARM.S
55 43 43 A0 46 05 93 47 45 53 46 0A 0A 7B 50 41	UCC.F..GESF..{PA
52 4D 0A FF 49 50 53 43 A0 21 7B 7A 50 41 52 4D	RM..IPSC.!{zPARM
0A 08 00 0A FF 00 7B 7A 50 41 52 4D 0A 08 00 0A	......{zPARM....
FF 49 50 41 54 76 49 50 41 54 7B 7A 50 41 52 4D	.IPATvIPAT{zPARM
0A 14 00 0A 07 49 42 49 41 70 00 47 45 53 46 70	.....IBIAp.GESFp
00 50 41 52 4D A4 53 55 43 43 A0 44 05 93 47 45	.PARM.SUCC.D..GE
53 46 0A 0B 7B 7A 50 41 52 4D 01 00 01 49 46 31	SF..{zPARM...IF1
45 A0 1B 7B 50 41 52 4D 0C 00 E0 01 00 00 7B 7A	E..{PARM......{z
50 41 52 4D 0A 0D 00 0A 0F 49 44 4D 53 A1 10 7B	PARM.....IDMS..{
7A 50 41 52 4D 0A 11 00 0A 0F 49 44 4D 53 70 00	zPARM.....IDMSp.
47 45 53 46 70 00 50 41 52 4D A4 53 55 43 43 A0	GESFp.PARM.SUCC.
19 93 47 45 53 46 0A 10 70 00 47 45 53 46 70 00	..GESF..p.GESFp.
50 41 52 4D A4 53 55 43 43 A0 2C 93 47 45 53 46	PARM.SUCC.,.GESF
0A 11 70 79 4C 49 44 53 0A 08 00 50 41 52 4D 72	..pyLIDS...PARMr
50 41 52 4D 0B 00 01 50 41 52 4D 70 00 47 45 53	PARM...PARMp.GES
46 A4 53 55 43 43 A0 49 04 93 47 45 53 46 0A 12	F.SUCC.I..GESF..
A0 26 7B 50 41 52 4D 01 00 A0 10 93 7A 50 41 52	.&{PARM.....zPAR
4D 01 00 01 70 01 49 53 53 43 A1 0C 70 00 47 45	M...p.ISSC..p.GE
53 46 A4 43 52 49 54 A1 07 70 00 49 53 53 43 70	SF.CRIT..p.ISSCp
00 47 45 53 46 70 00 50 41 52 4D A4 53 55 43 43	.GESFp.PARM.SUCC
A0 19 93 47 45 53 46 0A 13 70 00 47 45 53 46 70	...GESF..p.GESFp
00 50 41 52 4D A4 53 55 43 43 A0 24 93 47 45 53	.PARM.SUCC.$.GES
46 0A 14 7B 50 41 52 4D 0A 0F 50 41 56 50 70 00	F..{PARM..PAVPp.
47 45 53 46 70 00 50 41 52 4D A4 53 55 43 43 70	GESFp.PARM.SUCCp
00 47 45 53 46 A4 53 55 43 43 A0 11 93 47 45 46	.GESF.SUCC...GEF
43 0A 04 70 47 42 44 41 47 58 46 43 A0 11 93 47	C..pGBDAGXFC...G
45 46 43 0A 06 70 53 42 43 42 47 58 46 43 70 00	EFC..pSBCBGXFCp.
47 45 46 43 70 01 53 43 49 53 70 00 47 53 53 45	GEFCp.SCISp.GSSE
70 00 53 43 49 45 A4 00 14 19 50 44 52 44 00 A0	p.SCIE....PDRD..
0C 92 44 52 44 59 5B 22 41 53 4C 50 A4 92 44 52	..DRDY["ASLP..DR
44 59 14 1D 50 53 54 53 00 A0 0E 94 43 53 54 53	DY..PSTS....CSTS
0A 02 5B 22 41 53 4C 50 A4 93 43 53 54 53 0A 03	..["ASLP..CSTS..
14 42 06 47 4E 4F 54 02 A0 07 50 44 52 44 A4 01	.B.GNOT...PDRD..
70 68 43 45 56 54 70 0A 03 43 53 54 53 A0 2C 90	phCEVTp..CSTS.,.
93 43 48 50 44 00 93 69 00 A0 18 91 94 4F 53 59	.CHPD..i.....OSY
53 0B D0 07 95 4F 53 59 53 0B D6 07 86 50 43 49	S....OSYS....PCI
30 69 A1 07 86 47 46 58 30 69 A0 0D 5B 12 48 4E	0i...GFX0i..[.HN
4F 54 00 48 4E 4F 54 68 A1 08 86 47 46 58 30 0A	OT.HNOTh...GFX0.
80 A4 00 14 13 47 48 44 53 01 70 68 54 49 44 58	.....GHDS.phTIDX
A4 47 4E 4F 54 01 00 14 22 47 4C 49 44 01 A0 0B	.GNOT..."GLID...
93 68 01 70 0A 03 43 4C 49 44 A1 07 70 68 43 4C	.h.p..CLID..phCL
49 44 A4 47 4E 4F 54 0A 02 00 14 14 47 44 43 4B	ID.GNOT.....GDCK
01 70 68 43 44 43 4B A4 47 4E 4F 54 0A 04 00 14	.phCDCK.GNOT....
19 50 41 52 44 00 A0 0C 92 41 52 44 59 5B 22 41	.PARD....ARDY["A
53 4C 50 A4 92 41 52 44 59 14 43 1A 41 49 4E 54	SLP..ARDY.C.AINT
02 A0 0E 92 7B 54 43 48 45 79 01 68 00 00 A4 01	....{TCHEy.h....
A0 07 50 41 52 44 A4 01 A0 40 0C 93 68 0A 02 A0	..PARD...@..h...
47 09 43 50 46 4D 7B 43 50 46 4D 0A 0F 60 7B 45	G.CPFM{CPFM..`{E
50 46 4D 0A 0F 61 A0 2A 93 60 01 A0 0D 7B 61 0A	PFM..a.*.`...{a.
06 00 70 0A 06 50 46 49 54 A1 17 A0 0D 7B 61 0A	..p..PFIT....{a.
08 00 70 0A 08 50 46 49 54 A1 07 70 01 50 46 49	..p..PFIT..p.PFI
54 A0 2A 93 60 0A 06 A0 0D 7B 61 0A 08 00 70 0A	T.*.`....{a...p.
08 50 46 49 54 A1 16 A0 0B 7B 61 01 00 70 01 50	.PFIT....{a..p.P
46 49 54 A1 08 70 0A 06 50 46 49 54 A0 2A 93 60	FIT..p..PFIT.*.`
0A 08 A0 0B 7B 61 01 00 70 01 50 46 49 54 A1 18	....{a..p.PFIT..
A0 0D 7B 61 0A 06 00 70 0A 06 50 46 49 54 A1 08	..{a...p..PFIT..
70 0A 08 50 46 49 54 A1 0C 7F 50 46 49 54 0A 07	p..PFIT...PFIT..
50 46 49 54 7D 50 46 49 54 0C 00 00 00 80 50 46	PFIT}PFIT.....PF
49 54 70 0A 04 41 53 4C 43 A1 4B 0B A0 41 0A 93	ITp..ASLC.K..A..
68 01 7B 42 43 4C 50 0C 00 00 FF FF 42 43 4C 50	h.{BCLP.....BCLP
A0 20 93 7B 42 43 4C 50 0C 00 00 00 30 00 0C 00	. .{BCLP....0...
00 00 30 7D 77 69 0A 64 00 42 43 4C 50 42 43 4C	..0}wi.d.BCLPBCL
50 A1 47 05 A0 20 93 7B 42 43 4C 50 0C 00 00 00	P.G.. .{BCLP....
30 00 0C 00 00 00 20 7D 77 69 0A 0A 00 42 43 4C	0..... }wi...BCL
50 42 43 4C 50 A1 33 A0 1C 93 7B 42 43 4C 50 0C	PBCLP.3...{BCLP.
00 00 00 30 00 0C 00 00 00 10 7D 69 42 43 4C 50	...0......}iBCLP
42 43 4C 50 A1 14 7D 78 77 69 0A FF 00 0A 64 00	BCLP..}xwi....d.
00 42 43 4C 50 42 43 4C 50 7D 42 43 4C 50 0C 00	.BCLPBCLP}BCLP..
00 00 80 42 43 4C 50 70 0A 02 41 53 4C 43 A1 16	...BCLPp..ASLC..
A0 10 93 68 00 70 69 41 4C 53 49 70 01 41 53 4C	...h.piALSIp.ASL
43 A1 03 A4 01 70 01 41 53 4C 45 A4 00 14 17 53	C....p.ASLE....S
43 49 50 00 A0 0E 92 93 4F 56 45 52 00 A4 92 47	CIP.....OVER...G
53 4D 49 A4 00 5B 82 4E 04 5E 5E 4D 45 4D 32 08	SMI..[.N.^^MEM2.
5F 48 49 44 0C 41 D0 0C 01 08 5F 55 49 44 0A 02	_HID.A...._UID..
08 43 52 53 5F 11 1D 0A 1A 86 09 00 01 00 00 00	.CRS_...........
20 00 00 20 00 86 09 00 01 00 00 00 40 00 00 20	 .. ........@.. 
00 79 00 14 11 5F 43 52 53 00 A0 0A 49 47 44 53	.y..._CRS...IGDS
A4 43 52 53 5F 08 42 55 46 4E 00 08 4D 42 55 46	.CRS_.BUFN..MBUF
11 04 0B 00 10 5B 80 4D 44 42 47 00 0C 18 A0 F6	.....[.MDBG.....
9C 0C 04 10 00 00 5B 81 0D 4D 44 42 47 10 4D 44	......[..MDBG.MD
47 30 80 00 08 14 11 44 42 32 48 09 53 48 4F 57	G0.....DB2H.SHOW
68 4D 44 47 43 0A 20 14 27 44 57 32 48 09 70 68	hMDGC. .'DW2H.ph
60 7A 68 0A 08 61 7B 60 0A FF 60 7B 61 0A FF 61	`zh..a{`..`{a..a
44 42 32 48 61 76 42 55 46 4E 44 42 32 48 60 14	DB2HavBUFNDB2H`.
29 44 44 32 48 09 70 68 60 7A 68 0A 10 61 7B 60	)DD2H.ph`zh..a{`
0B FF FF 60 7B 61 0B FF FF 61 44 57 32 48 61 76	...`{a...aDW2Hav
42 55 46 4E 44 57 32 48 60 14 33 4D 42 47 53 09	BUFNDW2H`.3MBGS.
70 87 68 60 08 42 55 46 53 11 02 60 70 68 42 55	p.h`.BUFS..`phBU
46 53 4D 44 47 43 0A 20 A2 14 60 4D 44 47 43 83	FSMDGC. ..`MDGC.
88 42 55 46 53 74 87 68 60 00 00 76 60 14 1C 53	.BUFSt.h`..v`..S
48 4F 57 09 4D 44 47 43 4E 54 4F 43 7A 68 0A 04	HOW.MDGCNTOCzh..
00 4D 44 47 43 4E 54 4F 43 68 14 20 4C 49 4E 45	.MDGCNTOCh. LINE
08 70 42 55 46 4E 60 7B 60 0A 0F 60 A2 0E 60 4D	.pBUFN`{`..`..`M
44 47 43 00 75 60 7B 60 0A 0F 60 14 37 4D 44 47	DGC.u`{`..`.7MDG
43 09 70 68 88 4D 42 55 46 42 55 46 4E 00 72 42	C.ph.MBUFBUFN.rB
55 46 4E 01 42 55 46 4E A0 1A 94 42 55 46 4E 0B	UFN.BUFN...BUFN.
FF 0F 7B 42 55 46 4E 0B FF 0F 42 55 46 4E 55 50	..{BUFN...BUFNUP
5F 4C 01 14 29 55 50 5F 4C 09 70 68 62 79 62 0A	_L..)UP_L.phbyb.
04 62 4D 4F 56 45 62 74 0B 00 10 62 63 A2 0F 62	.bMOVEbt...bc..b
70 00 88 4D 42 55 46 63 00 75 63 76 62 14 34 4D	p..MBUFc.ucvb.4M
4F 56 45 09 70 68 64 70 00 42 55 46 4E 74 0B 00	OVE.phdp.BUFNt..
10 64 65 A2 1E 65 76 65 70 83 88 4D 42 55 46 64	.de..evep..MBUFd
00 88 4D 42 55 46 42 55 46 4E 00 75 42 55 46 4E	..MBUFBUFN.uBUFN
75 64 14 1F 4E 54 4F 43 09 7B 68 0A 0F 60 A0 0A	ud..NTOC.{h..`..
95 60 0A 0A 72 60 0A 30 60 A1 06 72 60 0A 37 60	.`..r`.0`..r`.7`
A4 60 08 5F 53 30 5F 12 06 04 00 00 00 00 A0 11	.`._S0_.........
53 53 31 5F 08 5F 53 31 5F 12 06 04 01 00 00 00	SS1_._S1_.......
A0 12 53 53 33 5F 08 5F 53 33 5F 12 07 04 0A 05	..SS3_._S3_.....
00 00 00 A0 12 53 53 34 5F 08 5F 53 34 5F 12 07	.....SS4_._S4_..
04 0A 06 00 00 00 08 5F 53 35 5F 12 07 04 0A 07	......._S5_.....
00 00 00                                       	...             

Signature	"DSDT"
Length	0x0000C553 (50515)
Revision	0x01 (1)
Checksum	0x62 (98)
OEM ID	"HP    "
OEM Table ID	"INSYDE  "
OEM Revision	0x00000000 (0)
Creator ID	"MSFT"
Creator Revision	0x01000013 (16777235)
DefinitionBlock ("DSDT.AML", "DSDT", 0x01, "HP    ", "INSYDE  ", 0x00000000)
{
	Name(SS1, Zero)
	Name(SS2, Zero)
	Name(SS3, One)
	Name(SS4, One)
	Name(SP2O, 0x4E)
	Name(SP1O, 0x2E)
	Name(IO1B, 0x0600)
	Name(IO1L, 0x70)
	Name(IO2B, 0x0600)
	Name(IO2L, 0x20)
	Name(IO3B, 0x0290)
	Name(IO3L, 0x10)
	Name(SP3O, 0x2E)
	Name(IO4B, 0x0A20)
	Name(IO4L, 0x20)
	Name(MCHB, 0xFED10000)
	Name(MCHL, 0x8000)
	Name(EGPB, 0xFED19000)
	Name(EGPL, 0x1000)
	Name(DMIB, 0xFED18000)
	Name(DMIL, 0x1000)
	Name(IFPB, 0xFED14000)
	Name(IFPL, 0x1000)
	Name(PEBS, 0xE0000000)
	Name(PELN, 0x10000000)
	Name(SMBS, 0x0580)
	Name(SMBL, 0x20)
	Name(PBLK, 0x0410)
	Name(PMBS, 0x0400)
	Name(PMLN, 0x80)
	Name(LVL2, 0x0414)
	Name(LVL3, 0x0415)
	Name(LVL4, 0x0416)
	Name(SMIP, 0xB2)
	Name(GPBS, 0x0500)
	Name(GPLN, 0x80)
	Name(APCB, 0xFEC00000)
	Name(APCL, 0x1000)
	Name(PM30, 0x0430)
	Name(SRCB, 0xFED1C000)
	Name(SRCL, 0x4000)
	Name(HPTB, 0xFED00000)
	Name(HPTC, 0xFED1F404)
	Name(ACPH, 0xDE)
	Name(ASSB, Zero)
	Name(AOTB, Zero)
	Name(AAXB, Zero)
	Name(PEHP, One)
	Name(SHPC, One)
	Name(PEPM, One)
	Name(PEER, One)
	Name(PECS, One)
	Name(DSSP, Zero)
	Name(FHPP, Zero)
	Name(FMBL, One)
	Name(FDTP, 0x02)
	Name(BSH, Zero)
	Name(BEL, One)
	Name(BEH, 0x02)
	Name(BRH, 0x03)
	Name(BTF, 0x04)
	Name(BHC, 0x05)
	Name(BYB, 0x06)
	Name(BPH, 0x07)
	Name(BSHS, 0x08)
	Name(BELS, 0x09)
	Name(BRHS, 0x0A)
	Name(BTFS, 0x0B)
	Name(BEHS, 0x0C)
	Name(BPHS, 0x0D)
	Name(BTL, 0x10)
	Name(BSR, 0x14)
	Name(BOF, 0x20)
	Name(BEF, 0x21)
	Name(BLLE, 0x22)
	Name(BLLC, 0x23)
	Name(BLCA, 0x24)
	Name(BLLS, 0x25)
	Name(BLLP, 0x26)
	Name(BLLD, 0x27)
	Name(BHBE, 0x30)
	Name(BHBC, 0x31)
	Name(BHBN, 0x32)
	Name(BHBM, 0x33)
	Name(TCGM, One)
	Name(TRTP, One)
	Name(WDTE, One)
	Name(TRTD, 0x02)
	Name(TRTI, 0x03)
	Name(PDBR, 0x4D)
	Name(DPPB, 0xFED98000)
	Name(DPPL, 0x8000)
	OperationRegion(GNVS, SystemMemory, 0x9CFBCE18, 0x000001BA)
	Field(GNVS, AnyAcc, Lock, Preserve)
	{
		OSYS, 16,
		SMIF, 8,
		PRM0, 8,
		PRM1, 8,
		SCIF, 8,
		PRM2, 8,
		PRM3, 8,
		LCKF, 8,
		PRM4, 8,
		PRM5, 8,
		P80D, 32,
		LIDS, 8,
		PWRS, 8,
		DBGS, 8,
		THOF, 8,
		ACT1, 8,
		ACTT, 8,
		PSVT, 8,
		TC1V, 8,
		TC2V, 8,
		TSPV, 8,
		CRTT, 8,
		DTSE, 8,
		DTS1, 8,
		DTS2, 8,
		DTSF, 8,
		Offset(0x25),	//Offset(37),
		REVN, 8,
		Offset(0x28),	//Offset(40),
		APIC, 8,
		TCNT, 8,
		PCP0, 8,
		PCP1, 8,
		PPCM, 8,
		PPMF, 32,
		C67L, 8,
		NATP, 8,
		CMAP, 8,
		CMBP, 8,
		LPTP, 8,
		FDCP, 8,
		COMA, 8,
		COMB, 8,
		SMSC, 8,
		W381, 8,
		SMC1, 8,
		IGDS, 8,
		TLST, 8,
		CADL, 8,
		PADL, 8,
		CSTE, 16,
		NSTE, 16,
		SSTE, 16,
		NDID, 8,
		DID1, 32,
		DID2, 32,
		DID3, 32,
		DID4, 32,
		DID5, 32,
		KSV0, 32,
		KSV1, 8,
		Offset(0x67),	//Offset(103),
		BLCS, 8,
		BRTL, 8,
		ALSE, 8,
		ALAF, 8,
		LLOW, 8,
		LHIH, 8,
		, 8,
		EMAE, 8,
		EMAP, 16,
		EMAL, 16,
		, 8,
		MEFE, 8,
		DSTS, 8,
		Offset(0x78),	//Offset(120),
		TPMP, 8,
		TPME, 8,
		MORD, 8,
		TCGP, 8,
		PPRP, 32,
		PPRQ, 8,
		LPPR, 8,
		GTF0, 56,
		GTF2, 56,
		IDEM, 8,
		GTF1, 56,
		BID, 8,
		Offset(0xAA),	//Offset(170),
		ASLB, 32,
		IBTT, 8,
		IPAT, 8,
		ITVF, 8,
		ITVM, 8,
		IPSC, 8,
		IBLC, 8,
		IBIA, 8,
		ISSC, 8,
		I409, 8,
		I509, 8,
		I609, 8,
		I709, 8,
		IPCF, 8,
		IDMS, 8,
		IF1E, 8,
		HVCO, 8,
		NXD1, 32,
		NXD2, 32,
		NXD3, 32,
		NXD4, 32,
		NXD5, 32,
		NXD6, 32,
		NXD7, 32,
		NXD8, 32,
		GSMI, 8,
		PAVP, 8,
		, 8,
		OSCC, 8,
		NEXP, 8,
		SBV1, 8,
		SBV2, 8,
		Offset(0xEB),	//Offset(235),
		DSEN, 8,
		, 8,
		GPIC, 8,
		CTYP, 8,
		L01C, 8,
		VFN0, 8,
		VFN1, 8,
		VFN2, 8,
		VFN3, 8,
		VFN4, 8,
		Offset(0x100),	//Offset(256),
		NVGA, 32,
		NVHA, 32,
		AMDA, 32,
		DID6, 32,
		DID7, 32,
		DID8, 32,
		EBAS, 32,
		CPSP, 32,
		EECP, 32,
		EVCP, 32,
		XBAS, 32,
		OBS1, 32,
		OBS2, 32,
		OBS3, 32,
		OBS4, 32,
		OBS5, 32,
		OBS6, 32,
		OBS7, 32,
		OBS8, 32,
		Offset(0x157),	//Offset(343),
		ATMC, 8,
		PTMC, 8,
		ATRA, 8,
		PTRA, 8,
		PNHM, 32,
		TBAB, 32,
		TBAH, 32,
		RTIP, 8,
		TSOD, 8,
		ATPC, 8,
		PTPC, 8,
		PFLV, 8,
		BREV, 8,
		SGMD, 8,
		SGFL, 8,
		PWOK, 8,
		HLRS, 8,
		DSEL, 8,
		ESEL, 8,
		PSEL, 8,
		PWEN, 8,
		PRST, 8,
		MXD1, 32,
		MXD2, 32,
		MXD3, 32,
		MXD4, 32,
		MXD5, 32,
		MXD6, 32,
		MXD7, 32,
		MXD8, 32,
		GBAS, 16,
		Offset(0x19D),	//Offset(413),
		ALFP, 8,
		IMON, 8,
		PDTS, 8,
		PKGA, 8,
		PAMT, 8,
		AC0F, 8,
		AC1F, 8,
		DTS3, 8,
		DTS4, 8,
		CCMD, 8,
		COMD, 8,
		LPT1, 8,
		PSTP, 8,
		WKMD, 8,
		IDER, 8,
		PIE0, 8,
		PIE1, 8,
		CSTS, 8,
		PMEE, 8,
		WOLE, 8,
		NVAD, 32,
		NVSZ, 32,
		OPTF, 8,
	}
	OperationRegion(OGNS, SystemMemory, 0x9CFBA018, 0x000010C8)
	Field(OGNS, AnyAcc, Lock, Preserve)
	{
		SERN, 80,
		MDID, 256,
		GUID, 64,
		UUID, 128,
		SKUN, 96,
		LCOD, 24,
		MACA, 48,
		KBMX, 8,
		CHID, 8,
		OSKU, 8,
		QKPM, 8,
		WPFL, 8,
		DBSW, 8,
		WPCR, 8,
		WINA, 8,
		GPSA, 8,
		MSME, 8,
		PREV, 24,
		ODDC, 8,
		WIN7, 8,
		IMID, 8,
		WSDY, 32,
		WSDM, 16,
		WSDD, 16,
		CTNU, 152,
		ESTL, 8,
		Offset(0x1000),	//Offset(4096),
		HWCT, 8,
		HWBC, 8,
		HWRC, 8,
		HWBF, 1024,
		IAOR, 8,
		CDAT, 32,
		WLVD, 16,
		WLDD, 16,
		WLSV, 16,
		WLSS, 16,
		BTVD, 16,
		BTDD, 16,
		WWVD, 16,
		WWDD, 16,
		GPVD, 16,
		GPDD, 16,
		FACM, 16,
		SMA4, 8,
		WIVD, 16,
		WIDD, 16,
		PLID, 16,
		PRON, 8,
		VGAT, 8,
		FFLG, 8,
		OG05, 8,
		OG06, 8,
		OG07, 8,
		OG08, 8,
		OG09, 8,
		OG10, 8,
		ECON, 8,
		SMP0, 8,
		SMP1, 8,
		SMP2, 8,
		SMP3, 8,
		SMP4, 8,
		SMP5, 8,
		SMP6, 8,
		SMP7, 8,
		SID0, 8,
		SID1, 8,
		SID2, 8,
		SID3, 8,
		SID4, 8,
		SID5, 8,
		SID6, 8,
		SID7, 8,
		LCDD, 32,
		JYNC, 8,
		GSEN, 8,
		MAXP, 16,
		CPID, 8,
	}
	OperationRegion(FXEM, SystemMemory, 0xFFD80000, 0xFF)
	Field(FXEM, AnyAcc, Lock, Preserve)
	{
		Offset(0x71),	//Offset(113),
		UNDA, 1,
		UNDB, 1,
		UNDC, 1,
		, 5,
		WINC, 8,
		GCAC, 8,
	}
	OperationRegion(H1DA, SystemMemory, 0x9CFBEF98, 0x0000001F)
	Field(H1DA, AnyAcc, Lock, Preserve)
	{
		H1SG, 32,
		RCKP, 8,
		HDSM, 16,
		HD1H, 64,
		HD2H, 64,
		OD1H, 64,
	}
	OperationRegion(HSMI, SystemIO, 0xB2, 0x02)
	Field(HSMI, ByteAcc, NoLock, Preserve)
	{
		HSMC, 8,
		HSMS, 8,
	}
	Scope(_SB)
	{
		Name(PRSA, ResourceTemplate()
		{
			IRQ(Level, ActiveLow, Shared) {1, 3, 4, 5, 6, 10, 11, 12, 14, 15}
		})
		Alias(PRSA, PRSB)
		Alias(PRSA, PRSC)
		Alias(PRSA, PRSD)
		Alias(PRSA, PRSE)
		Alias(PRSA, PRSF)
		Alias(PRSA, PRSG)
		Alias(PRSA, PRSH)
		Device(PCI0)
		{
			Name(_HID, EISAID("PNP0A08"))
			Name(_CID, EISAID("PNP0A03"))
			Name(_ADR, Zero)
			Method(^BN00, 0, NotSerialized)
			{
				Return(Zero)
			}
			Method(_BBN, 0, NotSerialized)
			{
				Return(BN00())
			}
			Name(_UID, Zero)
			Name(PR00, Package(36)
			{
				Package(4) {0x0016FFFF, Zero, LNKA, Zero}, 
				Package(4) {0x0016FFFF, One, LNKB, Zero}, 
				Package(4) {0x0016FFFF, 0x02, LNKC, Zero}, 
				Package(4) {0x0016FFFF, 0x03, LNKD, Zero}, 
				Package(4) {0x0019FFFF, Zero, LNKE, Zero}, 
				Package(4) {0x001AFFFF, Zero, LNKA, Zero}, 
				Package(4) {0x001AFFFF, One, LNKF, Zero}, 
				Package(4) {0x001AFFFF, 0x02, LNKD, Zero}, 
				Package(4) {0x001AFFFF, 0x03, LNKC, Zero}, 
				Package(4) {0x001BFFFF, Zero, LNKG, Zero}, 
				Package(4) {0x001CFFFF, Zero, LNKB, Zero}, 
				Package(4) {0x001CFFFF, One, LNKA, Zero}, 
				Package(4) {0x001CFFFF, 0x02, LNKC, Zero}, 
				Package(4) {0x001CFFFF, 0x03, LNKD, Zero}, 
				Package(4) {0x001DFFFF, Zero, LNKE, Zero}, 
				Package(4) {0x001DFFFF, One, LNKD, Zero}, 
				Package(4) {0x001DFFFF, 0x02, LNKC, Zero}, 
				Package(4) {0x001DFFFF, 0x03, LNKA, Zero}, 
				Package(4) {0x001FFFFF, Zero, LNKF, Zero}, 
				Package(4) {0x001FFFFF, One, LNKD, Zero}, 
				Package(4) {0x001FFFFF, 0x02, LNKD, Zero}, 
				Package(4) {0x001FFFFF, 0x03, LNKA, Zero}, 
				Package(4) {0x0001FFFF, Zero, LNKA, Zero}, 
				Package(4) {0x0001FFFF, One, LNKB, Zero}, 
				Package(4) {0x0001FFFF, 0x02, LNKC, Zero}, 
				Package(4) {0x0001FFFF, 0x03, LNKD, Zero}, 
				Package(4) {0x0002FFFF, Zero, LNKA, Zero}, 
				Package(4) {0x0004FFFF, Zero, LNKA, Zero}, 
				Package(4) {0x0004FFFF, One, LNKB, Zero}, 
				Package(4) {0x0004FFFF, 0x02, LNKC, Zero}, 
				Package(4) {0x0004FFFF, 0x03, LNKD, Zero}, 
				Package(4) {0x0006FFFF, Zero, LNKD, Zero}, 
				Package(4) {0x0006FFFF, One, LNKA, Zero}, 
				Package(4) {0x0006FFFF, 0x02, LNKB, Zero}, 
				Package(4) {0x0006FFFF, 0x03, LNKC, Zero}, 
				Package(4) {0x0018FFFF, Zero, LNKE, Zero}
			})
			Name(AR00, Package(36)
			{
				Package(4) {0x0016FFFF, Zero, Zero, 0x10}, 
				Package(4) {0x0016FFFF, One, Zero, 0x11}, 
				Package(4) {0x0016FFFF, 0x02, Zero, 0x12}, 
				Package(4) {0x0016FFFF, 0x03, Zero, 0x13}, 
				Package(4) {0x0019FFFF, Zero, Zero, 0x14}, 
				Package(4) {0x001AFFFF, Zero, Zero, 0x10}, 
				Package(4) {0x001AFFFF, One, Zero, 0x15}, 
				Package(4) {0x001AFFFF, 0x02, Zero, 0x13}, 
				Package(4) {0x001AFFFF, 0x03, Zero, 0x12}, 
				Package(4) {0x001BFFFF, Zero, Zero, 0x16}, 
				Package(4) {0x001CFFFF, Zero, Zero, 0x11}, 
				Package(4) {0x001CFFFF, One, Zero, 0x10}, 
				Package(4) {0x001CFFFF, 0x02, Zero, 0x12}, 
				Package(4) {0x001CFFFF, 0x03, Zero, 0x13}, 
				Package(4) {0x001DFFFF, Zero, Zero, 0x14}, 
				Package(4) {0x001DFFFF, One, Zero, 0x13}, 
				Package(4) {0x001DFFFF, 0x02, Zero, 0x12}, 
				Package(4) {0x001DFFFF, 0x03, Zero, 0x10}, 
				Package(4) {0x001FFFFF, Zero, Zero, 0x15}, 
				Package(4) {0x001FFFFF, One, Zero, 0x13}, 
				Package(4) {0x001FFFFF, 0x02, Zero, 0x13}, 
				Package(4) {0x001FFFFF, 0x03, Zero, 0x10}, 
				Package(4) {0x0001FFFF, Zero, Zero, 0x10}, 
				Package(4) {0x0001FFFF, One, Zero, 0x11}, 
				Package(4) {0x0001FFFF, 0x02, Zero, 0x12}, 
				Package(4) {0x0001FFFF, 0x03, Zero, 0x13}, 
				Package(4) {0x0002FFFF, Zero, Zero, 0x10}, 
				Package(4) {0x0004FFFF, Zero, Zero, 0x10}, 
				Package(4) {0x0004FFFF, One, Zero, 0x11}, 
				Package(4) {0x0004FFFF, 0x02, Zero, 0x12}, 
				Package(4) {0x0004FFFF, 0x03, Zero, 0x13}, 
				Package(4) {0x0006FFFF, Zero, Zero, 0x13}, 
				Package(4) {0x0006FFFF, One, Zero, 0x10}, 
				Package(4) {0x0006FFFF, 0x02, Zero, 0x11}, 
				Package(4) {0x0006FFFF, 0x03, Zero, 0x12}, 
				Package(4) {0x0018FFFF, Zero, Zero, 0x14}
			})
			Method(_PRT, 0, NotSerialized)
			{
				If(PICM)
				{
					Return(AR00)
				}
				Return(PR00)
			}
			OperationRegion(HBUS, PCI_Config, Zero, 0x0100)
			Field(HBUS, DWordAcc, NoLock, Preserve)
			{
				Offset(0x40),	//Offset(64),
				EPEN, 1,
				, 7,
				Offset(0x41),	//Offset(65),
				, 4,
				EPBR, 20,
				Offset(0x48),	//Offset(72),
				MHEN, 1,
				, 7,
				Offset(0x49),	//Offset(73),
				, 7,
				MHBR, 17,
				Offset(0x50),	//Offset(80),
				GCLK, 1,
				Offset(0x54),	//Offset(84),
				D0EN, 1,
				Offset(0x60),	//Offset(96),
				PXEN, 1,
				PXSZ, 2,
				, 5,
				Offset(0x63),	//Offset(99),
				, 2,
				PXBR, 6,
				Offset(0x68),	//Offset(104),
				DIEN, 1,
				, 7,
				Offset(0x69),	//Offset(105),
				, 4,
				DIBR, 20,
				Offset(0x70),	//Offset(112),
				Offset(0x72),	//Offset(114),
				, 4,
				MEBR, 12,
				Offset(0x80),	//Offset(128),
				, 4,
				PM0H, 2,
				, 2,
				PM1L, 2,
				, 2,
				PM1H, 2,
				, 2,
				PM2L, 2,
				, 2,
				PM2H, 2,
				, 2,
				PM3L, 2,
				, 2,
				PM3H, 2,
				, 2,
				PM4L, 2,
				, 2,
				PM4H, 2,
				, 2,
				PM5L, 2,
				, 2,
				PM5H, 2,
				, 2,
				PM6L, 2,
				, 2,
				PM6H, 2,
				, 2,
				Offset(0xA8),	//Offset(168),
				Offset(0xAA),	//Offset(170),
				, 4,
				TUUD, 19,
				Offset(0xBC),	//Offset(188),
				Offset(0xBE),	//Offset(190),
				, 4,
				TLUD, 12,
				Offset(0xC8),	//Offset(200),
				, 7,
				HTSE, 1,
			}
			OperationRegion(MCHT, SystemMemory, 0xFED10000, 0x1100)
			Field(MCHT, ByteAcc, NoLock, Preserve)
			{
			}
			Name(BUF0, Buffer(0x01D4)
			{
				0x88, 0x0D, 0x00, 0x02, 0x0C, 0x00, 0x00, 0x00, 
				0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01, 
				0x87, 0x17, 0x00, 0x01, 0x0C, 0x03, 0x00, 0x00, 
				0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x0C, 
				0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x0C, 
				0x00, 0x00, 0x47, 0x01, 0xF8, 0x0C, 0xF8, 0x0C, 
				0x01, 0x08, 0x87, 0x17, 0x00, 0x01, 0x0C, 0x03, 
				0x00, 0x00, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 
				0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
				0x00, 0xF3, 0x00, 0x00, 0x87, 0x17, 0x00, 0x00, 
				0x0C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
				0x0A, 0x00, 0xFF, 0xFF, 0x0B, 0x00, 0x00, 0x00, 
				0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x87, 0x17, 
				0x00, 0x00, 0x0C, 0x03, 0x00, 0x00, 0x00, 0x00, 
				0x00, 0x00, 0x0C, 0x00, 0xFF, 0x3F, 0x0C, 0x00, 
				0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 
				0x87, 0x17, 0x00, 0x00, 0x0C, 0x03, 0x00, 0x00, 
				0x00, 0x00, 0x00, 0x40, 0x0C, 0x00, 0xFF, 0x7F, 
				0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 
				0x00, 0x00, 0x87, 0x17, 0x00, 0x00, 0x0C, 0x03, 
				0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x0C, 0x00, 
				0xFF, 0xBF, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 
				0x00, 0x40, 0x00, 0x00, 0x87, 0x17, 0x00, 0x00, 
				0x0C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 
				0x0C, 0x00, 0xFF, 0xFF, 0x0C, 0x00, 0x00, 0x00, 
				0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x87, 0x17, 
				0x00, 0x00, 0x0C, 0x03, 0x00, 0x00, 0x00, 0x00, 
				0x00, 0x00, 0x0D, 0x00, 0xFF, 0x3F, 0x0D, 0x00, 
				0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 
				0x87, 0x17, 0x00, 0x00, 0x0C, 0x03, 0x00, 0x00, 
				0x00, 0x00, 0x00, 0x40, 0x0D, 0x00, 0xFF, 0x7F, 
				0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 
				0x00, 0x00, 0x87, 0x17, 0x00, 0x00, 0x0C, 0x03, 
				0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x0D, 0x00, 
				0xFF, 0xBF, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 
				0x00, 0x40, 0x00, 0x00, 0x87, 0x17, 0x00, 0x00, 
				0x0C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 
				0x0D, 0x00, 0xFF, 0xFF, 0x0D, 0x00, 0x00, 0x00, 
				0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x87, 0x17, 
				0x00, 0x00, 0x0C, 0x03, 0x00, 0x00, 0x00, 0x00, 
				0x00, 0x00, 0x0E, 0x00, 0xFF, 0x3F, 0x0E, 0x00, 
				0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 
				0x87, 0x17, 0x00, 0x00, 0x0C, 0x03, 0x00, 0x00, 
				0x00, 0x00, 0x00, 0x40, 0x0E, 0x00, 0xFF, 0x7F, 
				0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 
				0x00, 0x00, 0x87, 0x17, 0x00, 0x00, 0x0C, 0x03, 
				0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x0E, 0x00, 
				0xFF, 0xBF, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 
				0x00, 0x40, 0x00, 0x00, 0x87, 0x17, 0x00, 0x00, 
				0x0C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 
				0x0E, 0x00, 0xFF, 0xFF, 0x0E, 0x00, 0x00, 0x00, 
				0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x87, 0x17, 
				0x00, 0x00, 0x0C, 0x03, 0x00, 0x00, 0x00, 0x00, 
				0x00, 0x00, 0x0F, 0x00, 0xFF, 0xFF, 0x0F, 0x00, 
				0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 
				0x87, 0x17, 0x00, 0x00, 0x0C, 0x03, 0x00, 0x00, 
				0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 
				0xAF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
				0xB0, 0xFE, 0x79, 0x00
			})
			Method(_CRS, 0, Serialized)
			{
				CreateWordField(BUF0, 0x0A, PBMX)
				Store(Subtract(ShiftRight(PELN, 0x14), 0x02), PBMX)
				CreateWordField(BUF0, 0x0E, PBLN)
				Store(Subtract(ShiftRight(PELN, 0x14), One), PBLN)
				If(PM1L)
				{
					CreateDWordField(BUF0, 0x7C, C0LN)
					Store(Zero, C0LN)
				}
				If(LEqual(PM1L, One))
				{
					CreateBitField(BUF0,0x0358,C0RW)
					Store(Zero, C0RW)
				}
				If(PM1H)
				{
					CreateDWordField(BUF0, 0x96, C4LN)
					Store(Zero, C4LN)
				}
				If(LEqual(PM1H, One))
				{
					CreateBitField(BUF0,0x0428,C4RW)
					Store(Zero, C4RW)
				}
				If(PM2L)
				{
					CreateDWordField(BUF0, 0xB0, C8LN)
					Store(Zero, C8LN)
				}
				If(LEqual(PM2L, One))
				{
					CreateBitField(BUF0,0x04F8,C8RW)
					Store(Zero, C8RW)
				}
				If(PM2H)
				{
					CreateDWordField(BUF0, 0xCA, CCLN)
					Store(Zero, CCLN)
				}
				If(LEqual(PM2H, One))
				{
					CreateBitField(BUF0,0x05C8,CCRW)
					Store(Zero, CCRW)
				}
				If(PM3L)
				{
					CreateDWordField(BUF0, 0xE4, D0LN)
					Store(Zero, D0LN)
				}
				If(LEqual(PM3L, One))
				{
					CreateBitField(BUF0,0x0698,D0RW)
					Store(Zero, D0RW)
				}
				If(PM3H)
				{
					CreateDWordField(BUF0, 0xFE, D4LN)
					Store(Zero, D4LN)
				}
				If(LEqual(PM3H, One))
				{
					CreateBitField(BUF0,0x0768,D4RW)
					Store(Zero, D4RW)
				}
				If(PM4L)
				{
					CreateDWordField(BUF0, 0x0118, D8LN)
					Store(Zero, D8LN)
				}
				If(LEqual(PM4L, One))
				{
					CreateBitField(BUF0,0x0838,D8RW)
					Store(Zero, D8RW)
				}
				If(PM4H)
				{
					CreateDWordField(BUF0, 0x0132, DCLN)
					Store(Zero, DCLN)
				}
				If(LEqual(PM4H, One))
				{
					CreateBitField(BUF0,0x0908,DCRW)
					Store(Zero, DCRW)
				}
				If(PM5L)
				{
					CreateDWordField(BUF0, 0x014C, E0LN)
					Store(Zero, E0LN)
				}
				If(LEqual(PM5L, One))
				{
					CreateBitField(BUF0,0x09D8,E0RW)
					Store(Zero, E0RW)
				}
				If(PM5H)
				{
					CreateDWordField(BUF0, 0x0166, E4LN)
					Store(Zero, E4LN)
				}
				If(LEqual(PM5H, One))
				{
					CreateBitField(BUF0,0x0AA8,E4RW)
					Store(Zero, E4RW)
				}
				If(PM6L)
				{
					CreateDWordField(BUF0, 0x0180, E8LN)
					Store(Zero, E8LN)
				}
				If(LEqual(PM6L, One))
				{
					CreateBitField(BUF0,0x0B78,E8RW)
					Store(Zero, E8RW)
				}
				If(PM6H)
				{
					CreateDWordField(BUF0, 0x019A, ECLN)
					Store(Zero, ECLN)
				}
				If(LEqual(PM6H, One))
				{
					CreateBitField(BUF0,0x0C48,ECRW)
					Store(Zero, ECRW)
				}
				If(PM0H)
				{
					CreateDWordField(BUF0, 0x01B4, F0LN)
					Store(Zero, F0LN)
				}
				If(LEqual(PM0H, One))
				{
					CreateBitField(BUF0,0x0D18,F0RW)
					Store(Zero, F0RW)
				}
				CreateDWordField(BUF0, 0x01C2, M1MN)
				CreateDWordField(BUF0, 0x01C6, M1MX)
				CreateDWordField(BUF0, 0x01CE, M1LN)
				ShiftLeft(TLUD, 0x14, M1MN)
				Add(Subtract(M1MX, M1MN), One, M1LN)
				Return(BUF0)
			}
			Name(GUID, Buffer(0x10)
			{
				0x5B, 0x4D, 0xDB, 0x33, 0xF7, 0x1F, 0x1C, 0x40, 
				0x96, 0x57, 0x74, 0x41, 0xC0, 0x3D, 0xD7, 0x66
			})
			Name(SUPP, Zero)
			Name(CTRL, Zero)
			Method(_OSC, 4, Serialized)
			{
				Store(Arg3, Local0)
				CreateDWordField(Local0, Zero, CDW1)
				CreateDWordField(Local0, 0x04, CDW2)
				CreateDWordField(Local0, 0x08, CDW3)
				If(LAnd(LEqual(Arg0, GUID), NEXP))
				{
					Store(CDW2, SUPP)
					Store(CDW3, CTRL)
					If(Not(And(CDW1, One)))
					{
						If(And(CTRL, One))
						{
							NHPG()
						}
						If(And(CTRL, 0x04))
						{
							NPME()
						}
					}
					If(LNotEqual(Arg1, One))
					{
						Or(CDW1, 0x08, CDW1)
					}
					If(LNotEqual(CDW3, CTRL))
					{
						Or(CDW1, 0x10, CDW1)
					}
					Store(CTRL, CDW3)
					Store(CTRL, OSCC)
					Return(Local0)
				}
				Else
				{
					Or(CDW1, 0x04, CDW1)
					Return(Local0)
				}
			}
			Device(P0P1)
			{
				Name(_ADR, 0x001E0000)
				Method(_PRW, 0, NotSerialized)
				{
					If(PMEE)
					{
						Return(Package(2) {0x0B, 0x03})
					}
					Else
					{
						Return(Package(2) {0x0B, Zero})
					}
				}
				Name(PR01, Package(12)
				{
					Package(4) {0xFFFF, Zero, LNKF, Zero}, 
					Package(4) {0xFFFF, One, LNKG, Zero}, 
					Package(4) {0xFFFF, 0x02, LNKH, Zero}, 
					Package(4) {0xFFFF, 0x03, LNKE, Zero}, 
					Package(4) {0x0001FFFF, Zero, LNKG, Zero}, 
					Package(4) {0x0001FFFF, One, LNKF, Zero}, 
					Package(4) {0x0001FFFF, 0x02, LNKE, Zero}, 
					Package(4) {0x0001FFFF, 0x03, LNKH, Zero}, 
					Package(4) {0x0005FFFF, Zero, LNKC, Zero}, 
					Package(4) {0x0005FFFF, One, LNKE, Zero}, 
					Package(4) {0x0005FFFF, 0x02, LNKG, Zero}, 
					Package(4) {0x0005FFFF, 0x03, LNKF, Zero}
				})
				Name(AR01, Package(12)
				{
					Package(4) {0xFFFF, Zero, Zero, 0x15}, 
					Package(4) {0xFFFF, One, Zero, 0x16}, 
					Package(4) {0xFFFF, 0x02, Zero, 0x17}, 
					Package(4) {0xFFFF, 0x03, Zero, 0x14}, 
					Package(4) {0x0001FFFF, Zero, Zero, 0x16}, 
					Package(4) {0x0001FFFF, One, Zero, 0x15}, 
					Package(4) {0x0001FFFF, 0x02, Zero, 0x14}, 
					Package(4) {0x0001FFFF, 0x03, Zero, 0x17}, 
					Package(4) {0x0005FFFF, Zero, Zero, 0x12}, 
					Package(4) {0x0005FFFF, One, Zero, 0x14}, 
					Package(4) {0x0005FFFF, 0x02, Zero, 0x16}, 
					Package(4) {0x0005FFFF, 0x03, Zero, 0x15}
				})
				Method(_PRT, 0, NotSerialized)
				{
					If(PICM)
					{
						Return(AR01)
					}
					Return(PR01)
				}
			}
			Device(LPCB)
			{
				Name(_ADR, 0x001F0000)
				Scope(\_SB)
				{
					OperationRegion(PCI0.LPCB.LPC1, PCI_Config, 0x40, 0xC0)
					Field(PCI0.LPCB.LPC1, AnyAcc, NoLock, Preserve)
					{
						Offset(0x20),	//Offset(32),
						PARC, 8,
						PBRC, 8,
						PCRC, 8,
						PDRC, 8,
						Offset(0x28),	//Offset(40),
						PERC, 8,
						PFRC, 8,
						PGRC, 8,
						PHRC, 8,
					}
					Device(LNKA)
					{
						Name(_HID, EISAID("PNP0C0F"))
						Name(_UID, One)
						Method(_DIS, 0, Serialized)
						{
							Or(PARC, 0x80, PARC)
						}
						Method(_PRS, 0, Serialized)
						{
							Return(PRSA)
						}
						Method(_CRS, 0, Serialized)
						{
							Name(RTLA, ResourceTemplate()
							{
								IRQ(Level, ActiveLow, Shared) {}
							})
							CreateWordField(RTLA, One, IRQ0)
							Store(Zero, IRQ0)
							ShiftLeft(One, And(PARC, 0x0F), IRQ0)
							Return(RTLA)
						}
						Method(_SRS, 1, Serialized)
						{
							CreateWordField(Arg0, One, IRQ0)
							FindSetRightBit(IRQ0, Local0)
							Decrement(Local0)
							Store(Local0, PARC)
						}
						Method(_STA, 0, Serialized)
						{
							If(And(PARC, 0x80))
							{
								Return(0x09)
							}
							Else
							{
								Return(0x0B)
							}
						}
					}
					Device(LNKB)
					{
						Name(_HID, EISAID("PNP0C0F"))
						Name(_UID, 0x02)
						Method(_DIS, 0, Serialized)
						{
							Or(PBRC, 0x80, PBRC)
						}
						Method(_PRS, 0, Serialized)
						{
							Return(PRSB)
						}
						Method(_CRS, 0, Serialized)
						{
							Name(RTLB, ResourceTemplate()
							{
								IRQ(Level, ActiveLow, Shared) {}
							})
							CreateWordField(RTLB, One, IRQ0)
							Store(Zero, IRQ0)
							ShiftLeft(One, And(PBRC, 0x0F), IRQ0)
							Return(RTLB)
						}
						Method(_SRS, 1, Serialized)
						{
							CreateWordField(Arg0, One, IRQ0)
							FindSetRightBit(IRQ0, Local0)
							Decrement(Local0)
							Store(Local0, PBRC)
						}
						Method(_STA, 0, Serialized)
						{
							If(And(PBRC, 0x80))
							{
								Return(0x09)
							}
							Else
							{
								Return(0x0B)
							}
						}
					}
					Device(LNKC)
					{
						Name(_HID, EISAID("PNP0C0F"))
						Name(_UID, 0x03)
						Method(_DIS, 0, Serialized)
						{
							Or(PCRC, 0x80, PCRC)
						}
						Method(_PRS, 0, Serialized)
						{
							Return(PRSC)
						}
						Method(_CRS, 0, Serialized)
						{
							Name(RTLC, ResourceTemplate()
							{
								IRQ(Level, ActiveLow, Shared) {}
							})
							CreateWordField(RTLC, One, IRQ0)
							Store(Zero, IRQ0)
							ShiftLeft(One, And(PCRC, 0x0F), IRQ0)
							Return(RTLC)
						}
						Method(_SRS, 1, Serialized)
						{
							CreateWordField(Arg0, One, IRQ0)
							FindSetRightBit(IRQ0, Local0)
							Decrement(Local0)
							Store(Local0, PCRC)
						}
						Method(_STA, 0, Serialized)
						{
							If(And(PCRC, 0x80))
							{
								Return(0x09)
							}
							Else
							{
								Return(0x0B)
							}
						}
					}
					Device(LNKD)
					{
						Name(_HID, EISAID("PNP0C0F"))
						Name(_UID, 0x04)
						Method(_DIS, 0, Serialized)
						{
							Or(PDRC, 0x80, PDRC)
						}
						Method(_PRS, 0, Serialized)
						{
							Return(PRSD)
						}
						Method(_CRS, 0, Serialized)
						{
							Name(RTLD, ResourceTemplate()
							{
								IRQ(Level, ActiveLow, Shared) {}
							})
							CreateWordField(RTLD, One, IRQ0)
							Store(Zero, IRQ0)
							ShiftLeft(One, And(PDRC, 0x0F), IRQ0)
							Return(RTLD)
						}
						Method(_SRS, 1, Serialized)
						{
							CreateWordField(Arg0, One, IRQ0)
							FindSetRightBit(IRQ0, Local0)
							Decrement(Local0)
							Store(Local0, PDRC)
						}
						Method(_STA, 0, Serialized)
						{
							If(And(PDRC, 0x80))
							{
								Return(0x09)
							}
							Else
							{
								Return(0x0B)
							}
						}
					}
					Device(LNKE)
					{
						Name(_HID, EISAID("PNP0C0F"))
						Name(_UID, 0x05)
						Method(_DIS, 0, Serialized)
						{
							Or(PERC, 0x80, PERC)
						}
						Method(_PRS, 0, Serialized)
						{
							Return(PRSE)
						}
						Method(_CRS, 0, Serialized)
						{
							Name(RTLE, ResourceTemplate()
							{
								IRQ(Level, ActiveLow, Shared) {}
							})
							CreateWordField(RTLE, One, IRQ0)
							Store(Zero, IRQ0)
							ShiftLeft(One, And(PERC, 0x0F), IRQ0)
							Return(RTLE)
						}
						Method(_SRS, 1, Serialized)
						{
							CreateWordField(Arg0, One, IRQ0)
							FindSetRightBit(IRQ0, Local0)
							Decrement(Local0)
							Store(Local0, PERC)
						}
						Method(_STA, 0, Serialized)
						{
							If(And(PERC, 0x80))
							{
								Return(0x09)
							}
							Else
							{
								Return(0x0B)
							}
						}
					}
					Device(LNKF)
					{
						Name(_HID, EISAID("PNP0C0F"))
						Name(_UID, 0x06)
						Method(_DIS, 0, Serialized)
						{
							Or(PFRC, 0x80, PFRC)
						}
						Method(_PRS, 0, Serialized)
						{
							Return(PRSF)
						}
						Method(_CRS, 0, Serialized)
						{
							Name(RTLF, ResourceTemplate()
							{
								IRQ(Level, ActiveLow, Shared) {}
							})
							CreateWordField(RTLF, One, IRQ0)
							Store(Zero, IRQ0)
							ShiftLeft(One, And(PFRC, 0x0F), IRQ0)
							Return(RTLF)
						}
						Method(_SRS, 1, Serialized)
						{
							CreateWordField(Arg0, One, IRQ0)
							FindSetRightBit(IRQ0, Local0)
							Decrement(Local0)
							Store(Local0, PFRC)
						}
						Method(_STA, 0, Serialized)
						{
							If(And(PFRC, 0x80))
							{
								Return(0x09)
							}
							Else
							{
								Return(0x0B)
							}
						}
					}
					Device(LNKG)
					{
						Name(_HID, EISAID("PNP0C0F"))
						Name(_UID, 0x07)
						Method(_DIS, 0, Serialized)
						{
							Or(PGRC, 0x80, PGRC)
						}
						Method(_PRS, 0, Serialized)
						{
							Return(PRSG)
						}
						Method(_CRS, 0, Serialized)
						{
							Name(RTLG, ResourceTemplate()
							{
								IRQ(Level, ActiveLow, Shared) {}
							})
							CreateWordField(RTLG, One, IRQ0)
							Store(Zero, IRQ0)
							ShiftLeft(One, And(PGRC, 0x0F), IRQ0)
							Return(RTLG)
						}
						Method(_SRS, 1, Serialized)
						{
							CreateWordField(Arg0, One, IRQ0)
							FindSetRightBit(IRQ0, Local0)
							Decrement(Local0)
							Store(Local0, PGRC)
						}
						Method(_STA, 0, Serialized)
						{
							If(And(PGRC, 0x80))
							{
								Return(0x09)
							}
							Else
							{
								Return(0x0B)
							}
						}
					}
					Device(LNKH)
					{
						Name(_HID, EISAID("PNP0C0F"))
						Name(_UID, 0x08)
						Method(_DIS, 0, Serialized)
						{
							Or(PHRC, 0x80, PHRC)
						}
						Method(_PRS, 0, Serialized)
						{
							Return(PRSH)
						}
						Method(_CRS, 0, Serialized)
						{
							Name(RTLH, ResourceTemplate()
							{
								IRQ(Level, ActiveLow, Shared) {}
							})
							CreateWordField(RTLH, One, IRQ0)
							Store(Zero, IRQ0)
							ShiftLeft(One, And(PHRC, 0x0F), IRQ0)
							Return(RTLH)
						}
						Method(_SRS, 1, Serialized)
						{
							CreateWordField(Arg0, One, IRQ0)
							FindSetRightBit(IRQ0, Local0)
							Decrement(Local0)
							Store(Local0, PHRC)
						}
						Method(_STA, 0, Serialized)
						{
							If(And(PHRC, 0x80))
							{
								Return(0x09)
							}
							Else
							{
								Return(0x0B)
							}
						}
					}
				}
				OperationRegion(LPC0, PCI_Config, 0x40, 0xC0)
				Field(LPC0, AnyAcc, NoLock, Preserve)
				{
					Offset(0x40),	//Offset(64),
					IOD0, 8,
					IOD1, 8,
					Offset(0xB0),	//Offset(176),
					RAEN, 1,
					, 7,
					Offset(0xB1),	//Offset(177),
					, 6,
					RCBA, 18,
				}
				Device(EC)
				{
					Name(_HID, EISAID("PNP0C09"))
					Name(_UID, One)
					Name(ECOK, Zero)
					Mutex(MTX2, 0)
					Name(_CRS, ResourceTemplate()
					{
						IO(Decode16, 0x0062, 0x0062, 0x00, 0x01)
						IO(Decode16, 0x0066, 0x0066, 0x00, 0x01)
					})
					Method(_REG, 2, NotSerialized)
					{
						If(LEqual(Arg0, 0x03))
						{
							Store(Arg1, ECOK)
							Store(Arg1, ECOK)
							If(_OSI("Windows 2009"))
							{
								Store(One, WN7)
							}
							Store(LDS, LIDS)
						}
					}
					OperationRegion(ECF2, EmbeddedControl, Zero, 0xFF)
					Field(ECF2, ByteAcc, Lock, Preserve)
					{
						Offset(0x8),	//Offset(8),
						BDNB, 112,
						Offset(0x20),	//Offset(32),
						RTTE, 16,
						ATTE, 16,
						ATTF, 16,
						AVGC, 16,
						CHGV, 16,
						CHGC, 16,
						Offset(0x30),	//Offset(48),
						CTL, 128,
						Offset(0x42),	//Offset(66),
						SPRT, 8,
						SADD, 8,
						SCMD, 8,
						SLEN, 8,
						SDA0, 8,
						SDA1, 8,
						SDA2, 8,
						SDA3, 8,
						SSTS, 7,
						BSSF, 1,
						Offset(0x55),	//Offset(85),
						MBID, 8,
						, 2,
						ADDC, 1,
						OWAN, 1,
						FTCM, 1,
						, 1,
						TRIC, 1,
						STPC, 1,
						QKL, 8,
						QKH, 8,
						GSTA, 8,
						MMOS, 8,
						DMOS, 8,
						, 8,
						CURP, 8,
						BATC, 8,
						BATR, 8,
						BATS, 8,
						, 8,
						HOT, 8,
						CRT, 8,
						, 8,
						PWM, 8,
						WN7, 1,
						VIS, 1,
						WXP, 1,
						, 5,
						WOL, 1,
						WOU, 1,
						WOR, 1,
						Offset(0x6C),	//Offset(108),
						TCCV, 8,
						Offset(0x70),	//Offset(112),
						BSW, 16,
						Offset(0x7A),	//Offset(122),
						CRI, 8,
						Offset(0x7E),	//Offset(126),
						ECV, 16,
						, 8,
						SLP, 8,
						, 2,
						ACP, 1,
						SMO, 1,
						, 2,
						DFN, 1,
						B50, 1,
						LDS, 1,
						, 3,
						TPS, 1,
						, 2,
						ACOV, 1,
						ADP, 1,
						S3L, 1,
						BATP, 1,
						, 1,
						BCNL, 1,
						BCCL, 1,
						BF25, 1,
						Offset(0x89),	//Offset(137),
						BDC, 16,
						Offset(0x8D),	//Offset(141),
						BFC, 16,
						BCY, 16,
						BTEC, 16,
						Offset(0x95),	//Offset(149),
						BDV, 16,
						Offset(0x99),	//Offset(153),
						BST, 16,
						Offset(0x9D),	//Offset(157),
						BPR, 16,
						Offset(0xA1),	//Offset(161),
						BRC, 16,
						Offset(0xA5),	//Offset(165),
						BPV, 16,
						, 8,
						TURS, 8,
						BMD, 16,
						Offset(0xAD),	//Offset(173),
						BCW, 16,
						Offset(0xB1),	//Offset(177),
						BCL, 16,
						Offset(0xB5),	//Offset(181),
						BG1, 16,
						Offset(0xBD),	//Offset(189),
						BMN, 16,
						Offset(0xC1),	//Offset(193),
						BTN, 64,
						BSN, 16,
						Offset(0xD1),	//Offset(209),
						BTY, 16,
						Offset(0xD9),	//Offset(217),
						BC4, 16,
						BC3, 16,
						BC2, 16,
						BC1, 16,
						CTS, 8,
						CT0, 8,
						CT1, 8,
						CT2, 8,
						CPT0, 8,
						SAS, 8,
						BTT, 16,
						Offset(0xEB),	//Offset(235),
						BPP, 8,
						Offset(0xEE),	//Offset(238),
						BPC, 1,
						BPF, 1,
						BPW, 1,
						BPT, 1,
						Offset(0xF0),	//Offset(240),
						LCBD, 4,
						LCBA, 4,
						Offset(0xF3),	//Offset(243),
						FAO, 1,
						FST, 1,
						PAE, 1,
						, 1,
						QLB, 1,
						Offset(0xF5),	//Offset(245),
						WLS, 1,
						, 1,
						WWS, 1,
						, 1,
						WLD, 1,
						WWD, 1,
						, 2,
						BTS, 1,
						, 3,
						BTD, 1,
						, 3,
						FAT, 8,
						BAB, 8,
						GLD, 1,
						, 7,
						FSD, 8,
						TAU, 1,
						TCM, 1,
						TLG, 1,
						TSA, 1,
					}
					Method(ESBW, 5, NotSerialized)
					{
						Store(Arg0, SPRT)
						Store(Arg1, SADD)
						Store(Arg2, SCMD)
						Store(Arg3, SLEN)
						Store(Arg4, SDA0)
						Store(Zero, SSTS)
						Store(One, BSSF)
						While(BSSF)
						{
							Sleep(0x0A)
						}
						And(SSTS, 0x1F, Local0)
						Return(Local0)
					}
					Method(ESBR, 3, NotSerialized)
					{
						Store(Package(3) {0x07, Zero, Zero}, Local0)
						Store(Arg0, SPRT)
						Store(Arg1, SADD)
						Store(Arg2, SCMD)
						Store(Zero, SSTS)
						Store(One, BSSF)
						While(BSSF)
						{
							Sleep(0x0A)
						}
						Store(SLEN, Index(Local0, One))
						Store(SDA0, Index(Local0, 0x02))
						And(SSTS, 0x1F, Index(Local0, Zero))
						Return(Local0)
					}
					Method(SPST, 1, NotSerialized)
					{
						Store(Arg0, \_PR.CPU0._PPC)
						Notify(\_PR.CPU0, 0x80)
						If(LGreater(Arg0, MAXP))
						{
							Store(MAXP, CURP)
						}
						Else
						{
							Store(Arg0, CURP)
						}
					}
					Method(STST, 1, NotSerialized)
					{
						Store(Arg0, \_PR.CPU0._TPC)
						Notify(\_PR.CPU0, 0x82)
					}
					Name(_GPE, 0x17)
					Method(_Q03, 0, NotSerialized)
					{
						Store(0x03, IO80)
						Notify(BAT0, 0x80)
					}
					Method(_Q04, 0, NotSerialized)
					{
						Store(0x04, IO80)
						Notify(BAT0, 0x80)
					}
					Method(_Q06, 0, NotSerialized)
					{
						Store(0x06, IO80)
						If(ADP)
						{
							Notify(BAT0, Zero)
							Notify(BAT0, 0x80)
							Store(One, BATC)
						}
						Else
						{
							Notify(BAT0, One)
							Notify(BAT0, 0x80)
						}
						Store(0x03, ^^^^WMID.WMIU)
						Store(Zero, ^^^^WMID.WMIV)
						Notify(WMID, 0x80)
						^^^^ACEL.AJAL()
						If(LEqual(CPID, 0x05))
						{
							Store(ADP, PWRS)
							PNOT()
						}
					}
					Method(_Q08, 0, NotSerialized)
					{
						Store(0x08, IO80)
						^^^^BAT0.INUT()
						Notify(BAT0, 0x80)
						If(BATP)
						{
							Store(Zero, SIMD)
						}
						Else
						{
							Store(One, SIMD)
						}
						Store(0x05, ^^^^WMID.WMIU)
						Store(Zero, ^^^^WMID.WMIV)
						Notify(WMID, 0x80)
					}
					Method(_Q09, 0, NotSerialized)
					{
						Store(0x09, IO80)
						^^^^BAT0.UBST()
						Notify(BAT0, 0x80)
					}
					Method(_Q0A, 0, NotSerialized)
					{
						Store(0x0A, IO80)
						Notify(LID, 0x80)
						^^^^ACEL.AJAL()
					}
					Method(_Q14, 0, NotSerialized)
					{
						Store(0x14, IO80)
						^^^GFX0.GHDS(One)
					}
					Method(_Q17, 0, NotSerialized)
					{
						Store(0x17, IO80)
						Notify(^^^GFX0.DD02, 0x87)
						Notify(^^^PEG0.PEGP.DD02, 0x87)
						STBL()
					}
					Method(_Q18, 0, NotSerialized)
					{
						Store(0x18, IO80)
						Notify(^^^GFX0.DD02, 0x86)
						Notify(^^^PEG0.PEGP.DD02, 0x86)
						STBL()
					}
					Method(_Q1A, 0, NotSerialized)
					{
						Store(0x1A, IO80)
						Divide(MAXP, 0x03, Local1, Local0)
						Multiply(Local0, 0x02, Local0)
						SPST(Local0)
					}
					Method(_Q1C, 0, NotSerialized)
					{
						Store(0x1C, IO80)
						Divide(MAXP, 0x03, Local1, Local0)
						Multiply(Local0, 0x02, Local0)
						SPST(Local0)
					}
					Method(_Q1D, 0, NotSerialized)
					{
						Store(0x1D, IO80)
					}
					Method(_Q1F, 0, NotSerialized)
					{
						Store(0x1F, IO80)
						^^^^WMID.STPS()
						STST(Zero)
					}
					Method(_Q20, 0, NotSerialized)
					{
						Store(0x20, IO80)
						_Q1F()
						Sleep(0x14)
						Notify(\_TZ.THRM, 0x80)
					}
					Method(_Q37, 0, NotSerialized)
					{
						Store(0x37, IO80)
						Acquire(MTX2, 0xFFFF)
						Divide(MAXP, 0x03, Local1, Local0)
						Multiply(Local0, One, Local0)
						SPST(Local0)
						Release(MTX2)
					}
					Method(_Q38, 0, NotSerialized)
					{
						Store(0x38, IO80)
						Acquire(MTX2, 0xFFFF)
						Divide(MAXP, 0x03, Local1, Local0)
						Multiply(Local0, 0x02, Local0)
						SPST(Local0)
						Release(MTX2)
					}
					Method(_Q39, 0, NotSerialized)
					{
						Store(0x39, IO80)
						Acquire(MTX2, 0xFFFF)
						SPST(MAXP)
						Release(MTX2)
					}
					Method(_Q3A, 0, NotSerialized)
					{
						Store(0x3A, IO80)
						Acquire(MTX2, 0xFFFF)
						^^^^WMID.STPS()
					}
					Method(_Q3B, 0, NotSerialized)
					{
						Store(0x3B, IO80)
						Acquire(MTX2, 0xFFFF)
						Divide(MAXP, 0x03, Local1, Local0)
						Multiply(Local0, One, Local0)
						SPST(Local0)
						Release(MTX2)
					}
					Method(_Q3C, 0, NotSerialized)
					{
						Store(0x3C, IO80)
						Acquire(MTX2, 0xFFFF)
						Divide(MAXP, 0x03, Local1, Local0)
						Multiply(Local0, 0x02, Local0)
						SPST(Local0)
						Release(MTX2)
					}
					Method(_Q3F, 0, NotSerialized)
					{
						Store(0x3F, IO80)
						Acquire(MTX2, 0xFFFF)
						If(LEqual(TURS, One))
						{
							SPST(0x02)
						}
						Else
						{
							SPST(One)
						}
						Release(MTX2)
					}
					Name(WLSL, One)
					Name(BTSL, One)
					Name(WWSL, One)
					Name(WLAS, One)
					Method(_Q43, 0, NotSerialized)
					{
						Store(0x43, IO80)
						If(BTNS)
						{
							Store(Zero, BTNS)
							Store(Zero, BTNB)
							If(WLS)
							{
								Store(Zero, WLD)
							}
							If(BTS)
							{
								Store(Zero, BTD)
								Store(One, BTPR)
							}
							If(WWS)
							{
								Store(Zero, WWD)
							}
						}
						Else
						{
							Store(One, BTNS)
							Store(One, BTNB)
							If(WLAS)
							{
								If(LAnd(WLS, WLSL))
								{
									If(WLWI)
									{
										Store(One, WLD)
									}
								}
								If(LAnd(BTS, BTSL))
								{
									If(BTWI)
									{
										Store(One, BTD)
										Store(Zero, BTPR)
									}
								}
								If(LAnd(WWS, WWSL))
								{
									If(WWWI)
									{
										Store(One, WWD)
									}
								}
							}
							Else
							{
								If(LAnd(WLS, WLSL))
								{
									Store(Zero, WLD)
								}
								If(LAnd(BTS, BTSL))
								{
									Store(Zero, BTD)
									Store(One, BTPR)
								}
								If(LAnd(WWS, WWSL))
								{
									Store(Zero, WWD)
								}
							}
						}
						Sleep(0xC8)
						Store(0x05, ^^^^WMID.WMIU)
						Store(Zero, ^^^^WMID.WMIV)
						Notify(WMID, 0x80)
					}
					Method(_QCC, 0, NotSerialized)
					{
						Store(0xCC, IO80)
						^^^^WMID.STPS()
					}
					Method(_Q44, 0, NotSerialized)
					{
						Store(0x44, IO80)
						Store(0xD7, SSMP)
					}
					Method(_QCE, 0, NotSerialized)
					{
						Store(0xCE, IO80)
						If(And(CFGD, 0x00080000))
						{
							STST(0x08)
						}
						Else
						{
							STST(0x04)
						}
					}
					Name(LGP1, Package(11) {0x06, 0x08, 0x0A, 0x0E, 0x13, 0x19, 0x21, 0x2C, 0x3A, 0x4C, 0x64})
					Name(CMO1, Package(11) {0x07, 0x09, 0x0C, 0x0F, 0x14, 0x1B, 0x24, 0x2F, 0x3E, 0x52, 0x64})
					Name(BUFF, Buffer(0x0B)
					{
						0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
						0x00, 0x00, 0x00
					})
					CreateByteField(BUFF,Zero,BUF0)
					CreateByteField(BUFF,One,BUF1)
					CreateByteField(BUFF,0x02,BUF2)
					CreateByteField(BUFF,0x03,BUF3)
					CreateByteField(BUFF,0x04,BUF4)
					CreateByteField(BUFF,0x05,BUF5)
					CreateByteField(BUFF,0x06,BUF6)
					CreateByteField(BUFF,0x07,BUF7)
					CreateByteField(BUFF,0x08,BUF8)
					CreateByteField(BUFF,0x09,BUF9)
					CreateByteField(BUFF,0x0A,BUFA)
					Method(STBL, 0, Serialized)
					{
						Sleep(0x32)
						If(ADP)
						{
							Store(RTBL(), LCBA)
						}
						Else
						{
							Store(RTBL(), LCBD)
						}
					}
					Method(RTBL, 0, Serialized)
					{
						If(LEqual(LCDD, 0x15A2AF0D))
						{
							Store(DerefOf(Index(CMO1, Zero)), BUF0)
							Store(DerefOf(Index(CMO1, One)), BUF1)
							Store(DerefOf(Index(CMO1, 0x02)), BUF2)
							Store(DerefOf(Index(CMO1, 0x03)), BUF3)
							Store(DerefOf(Index(CMO1, 0x04)), BUF4)
							Store(DerefOf(Index(CMO1, 0x05)), BUF5)
							Store(DerefOf(Index(CMO1, 0x06)), BUF6)
							Store(DerefOf(Index(CMO1, 0x07)), BUF7)
							Store(DerefOf(Index(CMO1, 0x08)), BUF8)
							Store(DerefOf(Index(CMO1, 0x09)), BUF9)
							Store(DerefOf(Index(CMO1, 0x0A)), BUFA)
						}
						Else
						{
							Store(DerefOf(Index(LGP1, Zero)), BUF0)
							Store(DerefOf(Index(LGP1, One)), BUF1)
							Store(DerefOf(Index(LGP1, 0x02)), BUF2)
							Store(DerefOf(Index(LGP1, 0x03)), BUF3)
							Store(DerefOf(Index(LGP1, 0x04)), BUF4)
							Store(DerefOf(Index(LGP1, 0x05)), BUF5)
							Store(DerefOf(Index(LGP1, 0x06)), BUF6)
							Store(DerefOf(Index(LGP1, 0x07)), BUF7)
							Store(DerefOf(Index(LGP1, 0x08)), BUF8)
							Store(DerefOf(Index(LGP1, 0x09)), BUF9)
							Store(DerefOf(Index(LGP1, 0x0A)), BUFA)
						}
						Store(^^^GFX0.CBLV, Local1)
						And(Local1, 0xFF, Local0)
						If(LNotEqual(^^^GFX0.BCLP, 0xFF))
						{
							Add(Local0, One, Local0)
						}
						If(LEqual(Local0, BUF0))
						{
							Return(Zero)
						}
						Else
						{
							If(LEqual(Local0, BUF1))
							{
								Return(One)
							}
							Else
							{
								If(LEqual(Local0, BUF2))
								{
									Return(0x02)
								}
								Else
								{
									If(LEqual(Local0, BUF3))
									{
										Return(0x03)
									}
									Else
									{
										If(LEqual(Local0, BUF4))
										{
											Return(0x04)
										}
										Else
										{
											If(LEqual(Local0, BUF5))
											{
												Return(0x05)
											}
											Else
											{
												If(LEqual(Local0, BUF6))
												{
													Return(0x06)
												}
												Else
												{
													If(LEqual(Local0, BUF7))
													{
														Return(0x07)
													}
													Else
													{
														If(LEqual(Local0, BUF8))
														{
															Return(0x08)
														}
														Else
														{
															If(LEqual(Local0, BUF9))
															{
																Return(0x09)
															}
															Else
															{
																If(LEqual(Local0, BUFA))
																{
																	Return(0x0A)
																}
																Else
																{
																	Return(0x0F)
																}
															}
														}
													}
												}
											}
										}
									}
								}
							}
						}
					}
				}
				Device(LID)
				{
					Name(_HID, EISAID("PNP0C0D"))
					Name(_PRW, Package(2) {0x1E, 0x03})
					Method(_LID, 0, NotSerialized)
					{
						Store(One, ^^^GFX0.CLID)
						If(^^EC.ECOK)
						{
							Store(^^EC.LDS, Local0)
							If(Local0)
							{
								Notify(PCI0, Zero)
								Return(One)
							}
							Else
							{
								Store(Zero, ^^^GFX0.CLID)
								Return(Zero)
							}
						}
						Else
						{
							Notify(PCI0, Zero)
							Return(One)
						}
					}
					Method(_PSW, 1, NotSerialized)
					{
					}
				}
				Scope(\_SB)
				{
					Device(PWRB)
					{
						Name(_HID, EISAID("PNP0C0C"))
						Name(_PRW, Package(2) {0x1E, 0x04})
						Method(_STA, 0, NotSerialized)
						{
							If(LEqual(ECON, One))
							{
								Return(0x0F)
							}
							Return(Zero)
						}
					}
				}
				Scope(\_SB)
				{
					Device(BAT0)
					{
						Name(_HID, EISAID("PNP0C0A"))
						Name(_UID, Zero)
						Name(_PCL, Package(1) {_SB})
						Name(BIFB, Package(13)
						{
							One, 0x0514, 0x0514, One, 0x2A30, 0x0138, 0x9C, 0x0D, 0x0D, "CA54200",
							"Li4402A", " ", " HP  "
						})
						Name(BSTB, Package(4) {Zero, Ones, Ones, 0x2710})
						Name(MDLS, Package(7) {"Unknown", " 3500", " 3800", " 4500", " 2600", " 3000", " 3200"})
						Name(CHAR, Package(16)
						{
							"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C",
							"D", "E", "F"
						})
						Method(PBFE, 3, NotSerialized)
						{
							CreateByteField(Arg0,Arg1,TIDX)
							Store(Arg2, TIDX)
						}
						Method(ITOS, 1, NotSerialized)
						{
							Store("", Local0)
							Store(0x08, Local1)
							While(Local1)
							{
								Decrement(Local1)
								And(ShiftRight(Arg0, ShiftLeft(Local1, 0x02)), 0x0F, Local4)
								Store(DerefOf(Index(CHAR, Local4)), Local2)
								Concatenate(Local0, Local2, Local5)
								Store(Local5, Local0)
							}
							Return(Local0)
						}
						Method(Z00C, 1, NotSerialized)
						{
							Store("", Local0)
							Store(0x04, Local1)
							While(Local1)
							{
								Decrement(Local1)
								And(ShiftRight(Arg0, ShiftLeft(Local1, 0x02)), 0x0F, Local4)
								Store(DerefOf(Index(CHAR, Local4)), Local2)
								Concatenate(Local0, Local2, Local5)
								Store(Local5, Local0)
							}
							Return(Local0)
						}
						Method(ITSN, 2, NotSerialized)
						{
							Store("", Local0)
							Store(Arg1, Local1)
							While(Local1)
							{
								Decrement(Local1)
								And(ShiftRight(Arg0, ShiftLeft(Local1, 0x02)), 0x0F, Local4)
								Store(DerefOf(Index(CHAR, Local4)), Local2)
								Concatenate(Local0, Local2, Local5)
								Store(Local5, Local0)
							}
							Return(Local0)
						}
						Method(_STA, 0, NotSerialized)
						{
							If(LEqual(^^PCI0.LPCB.EC.ECOK, Zero))
							{
								Return(0x0F)
							}
							Else
							{
								Store(^^PCI0.LPCB.EC.BATP, Local0)
								Or(Local0, Local0, Local0)
								If(Local0)
								{
									Return(0x1F)
								}
								Else
								{
									Return(0x0F)
								}
							}
						}
						Method(_BIF, 0, NotSerialized)
						{
							If(LEqual(^^PCI0.LPCB.EC.ECOK, Zero))
							{
								Store(One, Index(BIFB, Zero))
								Store(0x0514, Index(BIFB, One))
								Store(0x0514, Index(BIFB, 0x02))
								Store(One, Index(BIFB, 0x03))
								Store(0x2A30, Index(BIFB, 0x04))
								Store(0x0138, Index(BIFB, 0x05))
								Store(0x9C, Index(BIFB, 0x06))
								Store(0x0D, Index(BIFB, 0x07))
								Store(0x0D, Index(BIFB, 0x08))
								Store("CA54200", Index(BIFB, 0x09))
								Store("Li4402A", Index(BIFB, 0x0A))
								Store(" ", Index(BIFB, 0x0B))
								Store(" HP  ", Index(BIFB, 0x0C))
							}
							Else
							{
								Store(Zero, Index(BIFB, Zero))
								Store(^^PCI0.LPCB.EC.BDV, Local1)
								Store(^^PCI0.LPCB.EC.BDC, Local0)
								Multiply(Local0, Local1, Local0)
								Divide(Local0, 0x03E8, Local2, Local0)
								Store(Local0, Index(BIFB, One))
								Store(^^PCI0.LPCB.EC.BFC, Local0)
								Multiply(Local0, Local1, Local0)
								Divide(Local0, 0x03E8, Local2, Local0)
								Store(Local0, Index(BIFB, 0x02))
								Store(^^PCI0.LPCB.EC.BTEC, Index(BIFB, 0x03))
								Store(^^PCI0.LPCB.EC.BDV, Index(BIFB, 0x04))
								Store(^^PCI0.LPCB.EC.BCW, Local0)
								Multiply(Local0, Local1, Local0)
								Divide(Local0, 0x03E8, Local2, Local0)
								Store(Local0, Index(BIFB, 0x05))
								Store(^^PCI0.LPCB.EC.BCL, Local0)
								Multiply(Local0, Local1, Local0)
								Divide(Local0, 0x03E8, Local2, Local0)
								Store(Local0, Index(BIFB, 0x06))
								Store(^^PCI0.LPCB.EC.BFC, Local0)
								Multiply(Local0, Local1, Local0)
								Divide(Local0, 0x000186A0, Local2, Local0)
								Store(Local0, Index(BIFB, 0x07))
								Store(^^PCI0.LPCB.EC.BFC, Local0)
								Multiply(Local0, Local1, Local0)
								Divide(Local0, 0x000186A0, Local2, Local0)
								Store(Local0, Index(BIFB, 0x08))
								Store(^^PCI0.LPCB.EC.BMN, Local5)
								And(Local5, 0x0F, Local5)
								If(LGreater(Local5, 0x06))
								{
									Store(DerefOf(Index(MDLS, Zero)), Index(BIFB, 0x09))
								}
								Else
								{
									Store("---------------- NABT < 6 ", Debug)
									Store(^^PCI0.LPCB.EC.BMN, Local5)
									And(Local5, 0x0F, Local5)
									Store(Zero, Local1)
									If(LEqual(Local5, One))
									{
										Store(One, Local1)
									}
									If(LEqual(Local5, 0x04))
									{
										Store(One, Local1)
									}
									Store(^^PCI0.LPCB.EC.BDC, Local0)
									If(LEqual(Local1, One))
									{
										Store("---------------------NiMH battery, NABT =1,4 ", Debug)
										If(LGreaterEqual(Local0, 0x0ED8))
										{
											Store(Z00C(ToBCD(Local0)), Local1)
											Store(Local1, Index(BIFB, 0x09))
											Store("-------------------- DC > 3800 ", Debug)
										}
										Else
										{
											Store("3800", Index(BIFB, 0x09))
											Store("-------------------- DC <= 3800 ", Debug)
										}
										Store(^^PCI0.LPCB.EC.BDC, Local0)
										If(LEqual(Local0, 0x11C6))
										{
											Store("3800", Index(BIFB, 0x09))
											Store("-------------------- DC =4550 ", Debug)
										}
									}
									Else
									{
										Store("---------------- Li Battery ", Debug)
										If(LGreaterEqual(Local0, 0x0BB8))
										{
											Store(Z00C(ToBCD(Local0)), Local1)
											Store(Local1, Index(BIFB, 0x09))
											Store("--------------------- DC >= 3000 ", Debug)
										}
										Else
										{
											Store("2600", Index(BIFB, 0x09))
											Store("--------------------- DC < 3000 ", Debug)
										}
									}
								}
								Store(^^PCI0.LPCB.EC.BSN, Local0)
								Store(^^PCI0.LPCB.EC.BTY, Local0)
								Store(Buffer(0x05){}, Local4)
								PBFE(Local4, Zero, Local0)
								PBFE(Local4, 0x04, Zero)
								Name(Z00D, "xxxxxxxx")
								Store(Local4, Z00D)
								Store("Li", Index(BIFB, 0x0B))
								If(^^PCI0.LPCB.EC.BATP)
								{
									Store(" Hewlett-Packard ", Index(BIFB, 0x0C))
								}
								Else
								{
									Store(" ", Index(BIFB, 0x0C))
								}
								Return(BIFB)
							}
							Return(BIFB)
						}
						Method(_BST, 0, NotSerialized)
						{
							If(^^PCI0.LPCB.EC.ECOK)
							{
								UBST()
							}
							Return(BSTB)
						}
						Name(CRIT, Zero)
						Method(UBST, 0, NotSerialized)
						{
							Store(^^PCI0.LPCB.EC.BST, Index(BSTB, Zero))
							Store(^^PCI0.LPCB.EC.BPR, Local0)
							Store(^^PCI0.LPCB.EC.BDV, Local1)
							If(LGreaterEqual(Local0, 0x8000))
							{
								Subtract(0x00010000, Local0, Local0)
								Multiply(Local0, Local1, Local0)
								Divide(Local0, 0x03E8, Local2, Local0)
							}
							Else
							{
								Multiply(Local0, Local1, Local0)
								Divide(Local0, 0x03E8, Local2, Local0)
							}
							Store(Local0, Index(BSTB, One))
							Store(^^PCI0.LPCB.EC.BFC, Local0)
							Multiply(Local0, Local1, Local0)
							Divide(Local0, 0x03E8, Local2, Local0)
							Store(^^PCI0.LPCB.EC.BPP, Local2)
							Multiply(Local0, Local2, Local0)
							Divide(Local0, 0x64, Local2, Local0)
							Add(Local0, One, Local0)
							Store(Local0, Index(BSTB, 0x02))
							Store(^^PCI0.LPCB.EC.BPV, Index(BSTB, 0x03))
							Store(DerefOf(Index(BSTB, Zero)), Local0)
							If(^^PCI0.LPCB.EC.ECOK)
							{
								Store(^^PCI0.LPCB.EC.BCCL, Local1)
							}
							And(Local0, 0xFFFB, Local0)
							ShiftLeft(Local1, 0x02, Local1)
							Add(Local0, Local1, Local0)
							Store(Local0, Index(BSTB, Zero))
						}
						Method(INUT, 0, NotSerialized)
						{
							If(^^PCI0.LPCB.EC.ECOK)
							{
								If(LEqual(_STA(), 0x1F))
								{
									UBST()
									_BIF()
									Sleep(0x01F4)
									Notify(AC, Zero)
									Notify(BAT0, Zero)
									Notify(BAT0, 0x80)
									Notify(BAT0, 0x81)
								}
								Else
								{
									UBST()
									Notify(AC, Zero)
									Notify(BAT0, Zero)
									Notify(BAT0, 0x80)
									Notify(BAT0, 0x81)
								}
								^^AC.FLPA()
							}
						}
					}
					Device(AC)
					{
						Name(_HID, "ACPI0003")
						Name(_PCL, Package(1) {_SB})
						Name(ACP, Zero)
						Method(_STA, 0, NotSerialized)
						{
							Store("---------------------------- AC _STA", Debug)
							Return(0x0F)
						}
						Method(_PSR, 0, NotSerialized)
						{
							Store("---------------------------- AC _PSR", Debug)
							Store(ACP, Local0)
							If(^^PCI0.LPCB.EC.ECOK)
							{
								Store(^^PCI0.LPCB.EC.ADP, Local0)
								If(LNotEqual(Local0, ACP))
								{
									FLPA()
								}
							}
							If(Local0)
							{
								Store("---------------------------- AC on line", Debug)
							}
							Else
							{
								Store("---------------------------- AC off line", Debug)
							}
							Return(Local0)
						}
						Method(CHAC, 0, NotSerialized)
						{
							Store("---------------------------- AC _CHAC", Debug)
							If(^^PCI0.LPCB.EC.ECOK)
							{
								Store(^^PCI0.LPCB.EC.ADP, Local0)
								If(LNotEqual(Local0, ACP))
								{
									FLPA()
								}
							}
						}
						Method(FLPA, 0, NotSerialized)
						{
							Store("---------------------------- AC _FLPA", Debug)
							If(ACP)
							{
								Store(Zero, ACP)
							}
							Else
							{
								Store(One, ACP)
							}
							Notify(AC, Zero)
						}
					}
					Device(ACEL)
					{
						Name(_HID, EISAID("HPQ0004"))
						Name(DEPT, 0xFF)
						Name(CTST, 0xFF)
						Name(_CRS, ResourceTemplate()
						{
							Interrupt(ResourceConsumer, Edge, ActiveLow, Exclusive)
							{
								0x00000017
							}
						})
						Method(_STA, 0, NotSerialized)
						{
							If(GSEN)
							{
								Store(0x0F, DEPT)
							}
							Else
							{
								Store(Zero, DEPT)
							}
							Return(DEPT)
						}
						Method(AJAL, 0, Serialized)
						{
							If(^^PCI0.LPCB.EC.ECOK)
							{
								If(_STA())
								{
									Store(^^PCI0.LPCB.EC.ADP, Local0)
									If(LAnd(LEqual(^^PCI0.LPCB.EC.LDS, Zero), LEqual(Local0, Zero))) {}
									Else {}
								}
							}
						}
						Method(CLRI, 0, Serialized)
						{
							Store(Zero, Local2)
							If(LEqual(^^PCI0.LPCB.EC.ADP, Zero))
							{
								Store(0x04, Local0)
								If(LEqual(^^BAT0._STA(), 0x1F))
								{
									Store(One, Local0)
								}
								If(And(Local0, 0x04))
								{
									Store(One, Local2)
								}
							}
							Return(Local2)
						}
						Method(ALRD, 1, NotSerialized)
						{
							Store(^^PCI0.LPCB.EC.ESBR(0x07, 0x3A, Arg0), Local1)
							Store(DerefOf(Index(Local1, 0x02)), Local0)
							Return(Local0)
						}
						Method(ALWR, 2, NotSerialized)
						{
							Store(^^PCI0.LPCB.EC.ESBW(0x06, 0x3A, Arg0, One, Arg1), Local0)
							Return(Local0)
						}
						Method(ALID, 1, NotSerialized)
						{
							Return(^^PCI0.LPCB.EC.LDS)
						}
						Method(ALED, 1, NotSerialized)
						{
							If(Arg0)
							{
								Store(One, ^^PCI0.LPCB.EC.GLD)
							}
							Else
							{
								Store(Zero, ^^PCI0.LPCB.EC.GLD)
							}
						}
						Method(ADSN, 0, NotSerialized)
						{
							Store(Zero, Local0)
							Return(Local0)
						}
					}
				}
				Device(DMAC)
				{
					Name(_HID, EISAID("PNP0200"))
					Name(_CRS, ResourceTemplate()
					{
						IO(Decode16, 0x0000, 0x0000, 0x01, 0x20)
						IO(Decode16, 0x0081, 0x0081, 0x01, 0x11)
						IO(Decode16, 0x0093, 0x0093, 0x01, 0x0D)
						IO(Decode16, 0x00C0, 0x00C0, 0x01, 0x20)
						DMA(Compatibility, NotBusMaster, Transfer8_16) {4}
					})
				}
				Device(FWHD)
				{
					Name(_HID, EISAID("INT0800"))
					Name(_CRS, ResourceTemplate()
					{
						Memory32Fixed(ReadOnly, 0xFF000000, 0x01000000)
					})
				}
				Device(HPET)
				{
					Name(_HID, EISAID("PNP0103"))
					Name(_UID, Zero)
					Name(BUF0, ResourceTemplate()
					{
						Memory32Fixed(ReadWrite, 0xFED00000, 0x00000400)
					})
					Method(_STA, 0, NotSerialized)
					{
						If(LGreaterEqual(OSYS, 0x07D1))
						{
							If(HPAE)
							{
								Return(0x0F)
							}
						}
						Else
						{
							If(HPAE)
							{
								Return(0x0B)
							}
						}
						Return(Zero)
					}
					Method(_CRS, 0, Serialized)
					{
						If(HPAE)
						{
							CreateDWordField(BUF0, 0x04, HPT0)
							If(LEqual(HPAS, One))
							{
								Store(0xFED01000, HPT0)
							}
							If(LEqual(HPAS, 0x02))
							{
								Store(0xFED02000, HPT0)
							}
							If(LEqual(HPAS, 0x03))
							{
								Store(0xFED03000, HPT0)
							}
						}
						Return(BUF0)
					}
				}
				Device(IPIC)
				{
					Name(_HID, EISAID("PNP0000"))
					Name(_CRS, ResourceTemplate()
					{
						IO(Decode16, 0x0020, 0x0020, 0x01, 0x02)
						IO(Decode16, 0x0024, 0x0024, 0x01, 0x02)
						IO(Decode16, 0x0028, 0x0028, 0x01, 0x02)
						IO(Decode16, 0x002C, 0x002C, 0x01, 0x02)
						IO(Decode16, 0x0030, 0x0030, 0x01, 0x02)
						IO(Decode16, 0x0034, 0x0034, 0x01, 0x02)
						IO(Decode16, 0x0038, 0x0038, 0x01, 0x02)
						IO(Decode16, 0x003C, 0x003C, 0x01, 0x02)
						IO(Decode16, 0x00A0, 0x00A0, 0x01, 0x02)
						IO(Decode16, 0x00A4, 0x00A4, 0x01, 0x02)
						IO(Decode16, 0x00A8, 0x00A8, 0x01, 0x02)
						IO(Decode16, 0x00AC, 0x00AC, 0x01, 0x02)
						IO(Decode16, 0x00B0, 0x00B0, 0x01, 0x02)
						IO(Decode16, 0x00B4, 0x00B4, 0x01, 0x02)
						IO(Decode16, 0x00B8, 0x00B8, 0x01, 0x02)
						IO(Decode16, 0x00BC, 0x00BC, 0x01, 0x02)
						IO(Decode16, 0x04D0, 0x04D0, 0x01, 0x02)
						IRQNoFlags() {2}
					})
				}
				Device(MATH)
				{
					Name(_HID, EISAID("PNP0C04"))
					Name(_CRS, ResourceTemplate()
					{
						IO(Decode16, 0x00F0, 0x00F0, 0x01, 0x01)
						IRQNoFlags() {13}
					})
				}
				Device(LDRC)
				{
					Name(_HID, EISAID("PNP0C02"))
					Name(_UID, 0x02)
					Name(_CRS, ResourceTemplate()
					{
						IO(Decode16, 0x002E, 0x002E, 0x01, 0x02)
						IO(Decode16, 0x004E, 0x004E, 0x01, 0x02)
						IO(Decode16, 0x0061, 0x0061, 0x01, 0x01)
						IO(Decode16, 0x0063, 0x0063, 0x01, 0x01)
						IO(Decode16, 0x0065, 0x0065, 0x01, 0x01)
						IO(Decode16, 0x0067, 0x0067, 0x01, 0x01)
						IO(Decode16, 0x0070, 0x0070, 0x01, 0x01)
						IO(Decode16, 0x0080, 0x0080, 0x01, 0x01)
						IO(Decode16, 0x0092, 0x0092, 0x01, 0x01)
						IO(Decode16, 0x00B2, 0x00B2, 0x01, 0x02)
						IO(Decode16, 0x0680, 0x0680, 0x01, 0x20)
						IO(Decode16, 0x1000, 0x1000, 0x01, 0x10)
						IO(Decode16, 0x1010, 0x1010, 0x01, 0x04)
						IO(Decode16, 0xFFFF, 0xFFFF, 0x01, 0x01)
						IO(Decode16, 0x0400, 0x0400, 0x01, 0x54)
						IO(Decode16, 0x0458, 0x0458, 0x01, 0x28)
						IO(Decode16, 0x0500, 0x0500, 0x01, 0x80)
						IO(Decode16, 0x164E, 0x164E, 0x01, 0x02)
					})
				}
				Device(RTC)
				{
					Name(_HID, EISAID("PNP0B00"))
					Name(_CRS, ResourceTemplate()
					{
						IO(Decode16, 0x0070, 0x0070, 0x01, 0x08)
						IRQNoFlags() {8}
					})
				}
				Device(TIMR)
				{
					Name(_HID, EISAID("PNP0100"))
					Name(_CRS, ResourceTemplate()
					{
						IO(Decode16, 0x0040, 0x0040, 0x01, 0x04)
						IO(Decode16, 0x0050, 0x0050, 0x10, 0x04)
						IRQNoFlags() {0}
					})
				}
				Device(CWDT)
				{
					Name(_HID, EISAID("INT3F0D"))
					Name(_CID, EISAID("PNP0C02"))
					Name(BUF0, ResourceTemplate()
					{
						IO(Decode16, 0x0454, 0x0454, 0x04, 0x04)
					})
					Method(_STA, 0, Serialized)
					{
						Return(0x0F)
					}
					Method(_CRS, 0, Serialized)
					{
						Return(BUF0)
					}
				}
				OperationRegion(PKBS, SystemIO, 0x60, 0x05)
				Field(PKBS, ByteAcc, Lock, Preserve)
				{
					PKBD, 8,
					, 8,
					, 8,
					, 8,
					PKBC, 8,
				}
				Device(PS2K)
				{
					Name(_HID, EISAID("PNP0303"))
					Method(_STA, 0, NotSerialized)
					{
						If(And(LEqual(PKBD, 0xFF), LEqual(PKBC, 0xFF)))
						{
							Return(Zero)
						}
						Return(0x0F)
					}
					Name(_CRS, ResourceTemplate()
					{
						IO(Decode16, 0x0060, 0x0060, 0x01, 0x01)
						IO(Decode16, 0x0064, 0x0064, 0x01, 0x01)
						IRQ(Edge, ActiveHigh, Exclusive) {1}
					})
					Name(_PRS, ResourceTemplate()
					{
						StartDependentFn(0, 0)
						{
							FixedIO(0x0060, 0x01)
							FixedIO(0x0064, 0x01)
							IRQNoFlags() {1}
						}
						EndDependentFn()
					})
				}
				Device(PS2M)
				{
					Name(_HID, EISAID("SYN1E47"))
					Name(_CID, Package(3) {EISAID("SYN1E00"), 0x02002E4F, EISAID("PNP0F13")})
					Method(_STA, 0, NotSerialized)
					{
						If(And(LEqual(PKBD, 0xFF), LEqual(PKBC, 0xFF)))
						{
							Return(Zero)
						}
						Return(0x0F)
					}
					Name(_CRS, ResourceTemplate()
					{
						IRQ(Edge, ActiveHigh, Exclusive) {12}
					})
					Name(_PRS, ResourceTemplate()
					{
						StartDependentFn(0, 0)
						{
							IRQNoFlags() {12}
						}
						EndDependentFn()
					})
				}
			}
		}
		Device(WMID)
		{
			Method(CSTA, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				Store(One, IAOR)
				Store(0xC1, SSMP)
				If(LEqual(IAOR, One))
				{
					Store(0x1C, Index(Local0, Zero))
				}
				Else
				{
					Store(IAOR, Index(Local0, Zero))
					Store(And(CDAT, 0xFF), Index(DerefOf(Index(Local0, 0x02)), Zero))
				}
				Return(Local0)
			}
			Method(CACT, 1, NotSerialized)
			{
				Store(Package(2) {Zero, Zero}, Local0)
				Store(0x02, IAOR)
				Store(Arg0, CDAT)
				Store(0xC1, SSMP)
				If(LEqual(IAOR, 0x02))
				{
					Store(0x1C, Index(Local0, Zero))
				}
				Else
				{
					Store(IAOR, Index(Local0, Zero))
				}
				Store(Zero, CDAT)
				Return(Local0)
			}
			Method(CDAC, 1, NotSerialized)
			{
				Store(Package(2) {Zero, Zero}, Local0)
				Store(0x03, IAOR)
				Store(Arg0, CDAT)
				Store(0xC1, SSMP)
				If(LEqual(IAOR, 0x03))
				{
					Store(0x1C, Index(Local0, Zero))
				}
				Else
				{
					Store(IAOR, Index(Local0, Zero))
				}
				Store(Zero, CDAT)
				Return(Local0)
			}
			Method(HDWC, 2, NotSerialized)
			{
				CreateDWordField(Arg1, 0x04, WMI7)
				CreateDWordField(Arg1, 0x08, WMI8)
				CreateDWordField(Arg1, 0x0C, WMI9)
				If(LEqual(Arg0, One))
				{
					Store(Zero, Local0)
				}
				If(LEqual(Arg0, 0x02))
				{
					Store(0x04, Local0)
				}
				If(LEqual(Arg0, 0x03))
				{
					Store(0x80, Local0)
				}
				If(LEqual(Arg0, 0x04))
				{
					Store(0x0400, Local0)
				}
				If(LEqual(Arg0, 0x05))
				{
					Store(0x1000, Local0)
				}
				Store(Buffer(Add(0x08, Local0)){}, Local1)
				CreateDWordField(Local1, Zero, WMIA)
				CreateDWordField(Local1, 0x04, WMIB)
				Store(0x4C494146, WMIA)
				Store(0x02, WMIB)
				Store(0x03, WMIB)
				If(LEqual(WMI7, One))
				{
					Store(0x04, WMIB)
					If(LEqual(WMI8, 0x07))
					{
						If(WMI9)
						{
							Store(DerefOf(Index(Arg1, 0x10)), Local3)
							Store(GTBI(Local3), Local2)
							Store(Zero, WMIB)
						}
						Else
						{
							Store(0x05, WMIB)
						}
					}
					If(LEqual(WMI8, 0x08))
					{
						Store(BBHT(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x09))
					{
						Store(WKHC(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x0A))
					{
						Store(WKHF(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x0B))
					{
						Store(BEBA(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x0C))
					{
						Store(WKLB(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x0D))
					{
						Store(FRPT(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x0F))
					{
						Store(WMSA(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x10))
					{
						Store(GHPI(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x14))
					{
						Store(WPTG(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x1B))
					{
						Store(GWDI(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x1D))
					{
						Store(GDLC(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x1E))
					{
						Store(GBUS(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x1F))
					{
						Store(WMBG(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x26))
					{
						Store(GROC(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x28))
					{
						CreateDWordField(Arg1, 0x10, DAIN)
						Store(GTDC(DAIN), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x29))
					{
						Store(GFCC(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x2A))
					{
						Store(GPES(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x2B))
					{
						Store(GBCO(), Local2)
						Store(Zero, WMIB)
					}
					If(LEqual(WMI8, 0x2C))
					{
						Store(GTCS(), Local2)
						Store(Zero, WMIB)
					}
				}
				If(LEqual(WMI7, 0x02))
				{
					Store(0x04, WMIB)
					If(LAnd(LGreater(WMI8, Zero), LLessEqual(WMI8, 0x32)))
					{
						If(LLess(WMI9, DerefOf(Index(WMI4, Subtract(WMI8, One)))))
						{
							Store(0x05, WMIB)
						}
						Else
						{
							CreateDWordField(Arg1, 0x10, WMIL)
							If(LEqual(WMI8, 0x09))
							{
								Store(WMIN(WMIL), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x0A))
							{
								Store(WMIO(WMIL), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x10))
							{
								Store(WWAR(Arg1), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x14))
							{
								Store(WPTS(WMIL), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x1B))
							{
								Store(SWDS(WMIL), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x1D))
							{
								Store(SDLC(WMIL), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x1E))
							{
								Store(SBUS(WMIL), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x1F))
							{
								Store(Package(3) {Zero, Zero, Zero}, Local2)
								Store(WMSG(WMIL), Index(Local2, Zero))
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x28))
							{
								Store(STDC(Arg1), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x29))
							{
								Store(SFCC(WMIL), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x2A))
							{
								Store(SPES(WMIL), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x2B))
							{
								Store(Package(3) {Zero, Zero, Zero}, Local2)
								Store(SBCO(WMIL), Index(Local2, Zero))
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x2C))
							{
								Store(STCS(WMIL), Local2)
								Store(Zero, WMIB)
							}
						}
					}
				}
				If(LEqual(WMI7, 0x00020002))
				{
					Store(0x04, WMIB)
					If(LAnd(LGreater(WMI8, Zero), LLessEqual(WMI8, 0x03)))
					{
						If(LLess(WMI9, DerefOf(Index(WMI5, Subtract(WMI8, One)))))
						{
							Store(0x05, WMIB)
						}
						Else
						{
							CreateDWordField(Arg1, 0x10, WMCT)
							If(LEqual(WMI8, One))
							{
								Store(Package(3)
								{
									Zero, 
									0x04, 
									Buffer(0x04)
									{
										0x00, 0x00, 0x00, 0x00
									}
								}, Local2)
								Store(CSTA(), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x02))
							{
								Store(Package(3) {Zero, Zero, Zero}, Local2)
								Store(IAOR, Index(Local2, Zero))
								Store(CACT(WMCT), Local2)
								Store(Zero, WMIB)
							}
							If(LEqual(WMI8, 0x03))
							{
								Store(Package(3) {Zero, Zero, Zero}, Local2)
								Store(CDAC(WMCT), Local2)
								Store(Zero, WMIB)
							}
						}
					}
				}
				If(LEqual(WMIB, Zero))
				{
					Store(DerefOf(Index(Local2, Zero)), WMIB)
					If(LEqual(WMIB, Zero))
					{
						If(LLessEqual(DerefOf(Index(Local2, One)), Local0))
						{
							Store(Zero, Local0)
							While(LLess(Local0, DerefOf(Index(Local2, One))))
							{
								Store(DerefOf(Index(DerefOf(Index(Local2, 0x02)), Local0)), Index(Local1, Add(Local0, 0x08)))
								Increment(Local0)
							}
							Store(0x53534150, WMIA)
						}
						Else
						{
							Store(0x05, WMIB)
						}
					}
				}
				Return(Local1)
			}
			Name(WMI4, Package(50)
			{
				0x04, 0x04, 0x04, Zero, 0x04, 0x04, Zero, Zero, 0x04, 0x04, 0x0C,
				Zero, Zero, Zero, Zero, 0x08, Zero, Zero, 0x04, Zero, Zero, Zero,
				Zero, Zero, Zero, Zero, Zero, Zero, 0x04, 0x04, 0x04, Zero, Zero,
				0x04, Zero, 0x04, Zero, Zero, Zero, Zero, 0x04, 0x04, 0x04, 0x04,
				Zero, Zero, Zero, Zero, Zero, Zero
			})
			Name(WMI5, Package(3) {Zero, 0x04, 0x04})
			Name(_HID, "PNP0C14")
			Name(_UID, Zero)
			Name(WMIU, Zero)
			Name(WMIV, Zero)
			Name(ETYP, Buffer(One){})
			Name(S001, Buffer(0x32){})
			Name(BF2S, "                                                                                             ")
			Name(EVNT, Package(3)
			{
				Package(5) {"BIOS Configuration Change", "BIOS Settings", 0x04, 0x05, 0x02}, 
				Package(5)
				{
					"BIOS Configuration Security", "An attempt has been made to Access BIOS features unsuccessfully",
					0x04, 0x0A, 0x06
				}, 
				Package(5) {"Unknown Event", "Unknown event type", Zero, Zero, Zero}
			})
			Name(WMIY, Zero)
			Name(WMIZ, Zero)
			Name(WEVT, Zero)
			Name(WMBF, Buffer(0x80){})
			CreateByteField(WMBF,Zero,WB00)
			Name(BUFF, Buffer(0x04)
			{
				0x00, 0x00, 0x00, 0x00
			})
			CreateByteField(BUFF,Zero,OB0)
			CreateByteField(BUFF,One,OB1)
			CreateByteField(BUFF,0x02,OB2)
			CreateByteField(BUFF,0x03,OB3)
			CreateBitField(BUFF,Zero,OB00)
			CreateBitField(BUFF,One,OB01)
			CreateBitField(BUFF,0x02,OB02)
			CreateBitField(BUFF,0x03,OB03)
			CreateBitField(BUFF,0x04,OB04)
			CreateBitField(BUFF,0x05,OB05)
			CreateBitField(BUFF,0x06,OB06)
			CreateBitField(BUFF,0x07,OB07)
			CreateBitField(BUFF,0x08,OB10)
			CreateBitField(BUFF,0x09,OB11)
			CreateBitField(BUFF,0x0A,OB12)
			CreateBitField(BUFF,0x0B,OB13)
			CreateBitField(BUFF,0x0C,OB14)
			CreateBitField(BUFF,0x10,OB20)
			CreateBitField(BUFF,0x11,OB21)
			CreateBitField(BUFF,0x12,OB22)
			CreateBitField(BUFF,0x13,OB23)
			CreateBitField(BUFF,0x18,OB30)
			CreateBitField(BUFF,0x19,OB31)
			CreateBitField(BUFF,0x1A,OB32)
			CreateBitField(BUFF,0x1B,OB33)
			CreateBitField(BUFF,0x1C,OB34)
			CreateBitField(BUFF,0x1D,OB35)
			CreateBitField(BUFF,0x1E,OB36)
			CreateBitField(BUFF,0x1F,OB37)
			Name(_WDG, Buffer(0x50)
			{
				0x34, 0xF0, 0xB7, 0x5F, 0x63, 0x2C, 0xE9, 0x45, 
				0xBE, 0x91, 0x3D, 0x44, 0xE2, 0xC7, 0x07, 0xE4, 
				0x41, 0x44, 0x01, 0x02, 0x79, 0x42, 0xF2, 0x95, 
				0x7B, 0x4D, 0x34, 0x43, 0x93, 0x87, 0xAC, 0xCD, 
				0xC6, 0x7E, 0xF6, 0x1C, 0x80, 0x00, 0x01, 0x08, 
				0x21, 0x12, 0x90, 0x05, 0x66, 0xD5, 0xD1, 0x11, 
				0xB2, 0xF0, 0x00, 0xA0, 0xC9, 0x06, 0x29, 0x10, 
				0x41, 0x45, 0x01, 0x00, 0xD4, 0x2B, 0x99, 0xD0, 
				0x7C, 0xA4, 0xFE, 0x4E, 0xB0, 0x72, 0x32, 0x4A, 
				0xEC, 0x92, 0x29, 0x6C, 0x42, 0x43, 0x01, 0x00
			})
			Method(WMAD, 3, Serialized)
			{
				Store(HDWC(Arg1, Arg2), Local0)
				Return(Local0)
			}
			Method(GTBI, 1, NotSerialized)
			{
				Store("HP WMI Command 0x7 (BIOS Read)", Debug)
				If(Arg0)
				{
					Store(Package(2) {0x06, Zero}, Local0)
					Sleep(0x96)
					Return(Local0)
				}
				If(^^PCI0.LPCB.EC.BATP)
				{
					Store(Package(3)
					{
						Zero, 
						0x80, 
						Buffer(0x80){}
					}, Local0)
					Store(^^PCI0.LPCB.EC.BDC, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), One))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), Zero))
					Store(^^PCI0.LPCB.EC.BFC, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x03))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x02))
					Store(^^PCI0.LPCB.EC.BFC, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x05))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x04))
					Store(^^PCI0.LPCB.EC.BTT, Local1)
					Subtract(Local1, 0x0AAA, Local1)
					Divide(Local1, 0x0A, Local2, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x0B))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x0A))
					Store(^^PCI0.LPCB.EC.BPV, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x0D))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x0C))
					Store(^^PCI0.LPCB.EC.BPR, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x0F))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x0E))
					Store(^^PCI0.LPCB.EC.BDV, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x11))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x10))
					Store(^^PCI0.LPCB.EC.BST, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x13))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x12))
					Store(^^PCI0.LPCB.EC.BC1, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x15))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x14))
					Store(^^PCI0.LPCB.EC.BC2, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x17))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x16))
					Store(^^PCI0.LPCB.EC.BC3, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x19))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x18))
					Store(^^PCI0.LPCB.EC.BC4, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x1B))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x1A))
					Store(^^BAT0.ITSN(ToBCD(^^PCI0.LPCB.EC.BSN), 0x05), Local1)
					Concatenate(Local1, " ", Local4)
					Store(^^PCI0.LPCB.EC.BMD, Local1)
					And(Local1, 0xFF, Local2)
					And(Local1, 0xFF00, Local3)
					ShiftLeft(Local2, 0x08, Local2)
					ShiftRight(Local3, 0x08, Local3)
					Or(Local2, Local3, Local1)
					And(Local1, 0x01E0, Local2)
					ShiftRight(Local2, 0x05, Local2)
					Store(^^BAT0.ITSN(ToBCD(Local2), 0x02), Local2)
					Concatenate(Local4, Local2, Local3)
					Concatenate(Local3, "/", Local4)
					And(Local1, 0x1F, Local2)
					Store(^^BAT0.ITSN(ToBCD(Local2), 0x02), Local2)
					Concatenate(Local4, Local2, Local3)
					Concatenate(Local3, "/", Local4)
					And(Local1, 0xFE00, Local2)
					ShiftRight(Local2, 0x09, Local2)
					Add(Local2, 0x07BC, Local2)
					Store(^^BAT0.ITSN(ToBCD(Local2), 0x04), Local2)
					Concatenate(Local4, Local2, Local3)
					Name(SNUM, Buffer(0x10){})
					Store(Local3, SNUM)
					Store(SNUM, Local3)
					Store(0x1C, Local2)
					Store(Zero, Local4)
					Store(0x10, Local1)
					While(Local1)
					{
						Store(DerefOf(Index(Local3, Local4)), Local5)
						^^BAT0.PBFE(DerefOf(Index(Local0, 0x02)), Local2, Local5)
						Decrement(Local1)
						Increment(Local2)
						Increment(Local4)
					}
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Local2))
					Store(Buffer(0x10)
					{
						0x48, 0x65, 0x77, 0x6C, 0x65, 0x74, 0x74, 0x2D, 
						0x50, 0x61, 0x63, 0x6B, 0x61, 0x72, 0x64, 0x00
					}, Local3)
					Store(^^PCI0.LPCB.EC.BTN, Local3)
					Store(0x2C, Local2)
					Store(Zero, Local4)
					Store(0x08, Local1)
					While(Local1)
					{
						Store(DerefOf(Index(Local3, Local4)), Local5)
						^^BAT0.PBFE(DerefOf(Index(Local0, 0x02)), Local2, Local5)
						Decrement(Local1)
						Increment(Local2)
						Increment(Local4)
					}
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Local2))
					Store(^^PCI0.LPCB.EC.CTL, Local3)
					Store(0x3E, Local2)
					Store(Zero, Local4)
					Store(0x0F, Local1)
					While(Local1)
					{
						Store(DerefOf(Index(Local3, Local4)), Local5)
						Store(Local5, Index(DerefOf(Index(Local0, 0x02)), Local2))
						Decrement(Local1)
						Increment(Local2)
						Increment(Local4)
					}
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Local2))
					Store(^^PCI0.LPCB.EC.BDNB, Local3)
					Store(0x4F, Local2)
					Store(Zero, Local4)
					Store(0x07, Local1)
					While(Local1)
					{
						Store(DerefOf(Index(Local3, Local4)), Local5)
						Store(Local5, Index(DerefOf(Index(Local0, 0x02)), Local2))
						Decrement(Local1)
						Increment(Local2)
						Increment(Local4)
					}
					Store(Buffer(0x05)
					{
						0x4C, 0x49, 0x4F, 0x4E, 0x00
					}, Local3)
					Store(0x56, Local2)
					Store(Zero, Local4)
					Store(0x04, Local1)
					While(Local1)
					{
						Store(DerefOf(Index(Local3, Local4)), Local5)
						Store(Local5, Index(DerefOf(Index(Local0, 0x02)), Local2))
						Decrement(Local1)
						Increment(Local2)
						Increment(Local4)
					}
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x5A))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x5B))
					Store(^^PCI0.LPCB.EC.BMD, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x5D))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x5C))
					Store(^^PCI0.LPCB.EC.CHGC, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x5F))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x5E))
					Store(^^PCI0.LPCB.EC.CHGV, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x61))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x60))
					Store(^^PCI0.LPCB.EC.AVGC, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x63))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x62))
					Store(^^PCI0.LPCB.EC.RTTE, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x65))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x64))
					Store(^^PCI0.LPCB.EC.ATTE, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x67))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x66))
					Store(^^PCI0.LPCB.EC.ATTF, Local1)
					Divide(Local1, 0x0100, Local2, Index(DerefOf(Index(Local0, 0x02)), 0x69))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x68))
					Store(One, Index(DerefOf(Index(Local0, 0x02)), 0x6A))
				}
				Else
				{
					Store(Package(2) {0x06, Zero}, Local0)
					Sleep(0x96)
				}
				Return(Local0)
			}
			Method(BBHT, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x80, 
					Buffer(0x80){}
				}, Local0)
				CBHB(Zero, 0x0131)
				CBHB(0x02, 0x01AE)
				CBHB(0x04, 0x01B6)
				CBHB(0x06, 0x01B7)
				CBHB(0x08, 0x0265)
				CBHB(0x0A, 0x0267)
				CBHB(0x0C, 0x0268)
				CBHB(0x0E, 0x026A)
				CBHB(0x10, 0x026B)
				CBHB(0x12, 0x026C)
				CBHB(0x14, 0xFFFF)
				CBHB(0x16, 0x21A9)
				CBHB(0x18, Zero)
				Store(BFHT, Index(Local0, 0x02))
				Return(Local0)
			}
			Name(BFHT, Buffer(0x80){})
			Method(CBHB, 2, NotSerialized)
			{
				CreateWordField(BFHT, Arg0, PIO0)
				Store(Arg1, PIO0)
			}
			Method(WKHC, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				If(^^PCI0.LPCB.EC.ECOK)
				{
					Store(^^PCI0.LPCB.EC.QLB, Local1)
					If(Local1)
					{
						Store(0x6E, Index(DerefOf(Index(Local0, 0x02)), Zero))
					}
					Else
					{
						Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Zero))
					}
				}
				Else
				{
					Store(Package(2) {0x0D, Zero}, Local0)
				}
				Return(Local0)
			}
			Method(WMIN, 1, NotSerialized)
			{
				If(^^PCI0.LPCB.EC.ECOK)
				{
					If(LEqual(Arg0, 0x6E))
					{
						Store(One, ^^PCI0.LPCB.EC.QLB)
						Return(Package(2) {Zero, Zero})
					}
					If(LEqual(Arg0, Zero))
					{
						Store(Zero, ^^PCI0.LPCB.EC.QLB)
						Return(Package(2) {Zero, Zero})
					}
					Return(Package(2) {0x06, Zero})
				}
				Else
				{
					Return(Package(2) {0x0D, Zero})
				}
			}
			Method(WKHF, 0, NotSerialized)
			{
				If(^^PCI0.LPCB.EC.ECOK)
				{
					Store(Package(3)
					{
						Zero, 
						0x04, 
						Buffer(0x04)
						{
							0x00, 0x00, 0x00, 0x00
						}
					}, Local0)
					Store(^^PCI0.LPCB.EC.QKL, Index(DerefOf(Index(Local0, 0x02)), Zero))
					Store(^^PCI0.LPCB.EC.QKH, Index(DerefOf(Index(Local0, 0x02)), One))
					Store(^^PCI0.LPCB.EC.QKH, Local1)
					Store(^^PCI0.LPCB.EC.QKL, Local2)
					If(LAnd(LEqual(Local2, 0xB7), LEqual(Local1, One)))
					{
						If(LEqual(^^PCI0.LPCB.EC.ADP, One))
						{
							Store(^^PCI0.LPCB.EC.LCBA, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						}
						Else
						{
							Store(^^PCI0.LPCB.EC.LCBD, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						}
						Store(0x0A, Index(DerefOf(Index(Local0, 0x02)), 0x03))
						^^PCI0.LPCB.EC.STBL()
					}
					If(LAnd(LEqual(Local2, 0xB6), LEqual(Local1, One)))
					{
						If(LEqual(^^PCI0.LPCB.EC.ADP, One))
						{
							Store(^^PCI0.LPCB.EC.LCBA, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						}
						Else
						{
							Store(^^PCI0.LPCB.EC.LCBD, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						}
						Store(0x0A, Index(DerefOf(Index(Local0, 0x02)), 0x03))
						^^PCI0.LPCB.EC.STBL()
					}
					If(LAnd(LEqual(Local2, 0xAE), LEqual(Local1, One)))
					{
						Store(Zero, Local1)
						Store(Package(8){}, Local2)
						Store(^^PCI0.GFX0.CADL, Index(Local2, Zero))
						Store(^^PCI0.GFX0.CAL2, Index(Local2, One))
						Store(^^PCI0.GFX0.CAL3, Index(Local2, 0x02))
						Store(^^PCI0.GFX0.CAL4, Index(Local2, 0x03))
						Store(^^PCI0.GFX0.CAL5, Index(Local2, 0x04))
						Store(^^PCI0.GFX0.CAL6, Index(Local2, 0x05))
						Store(^^PCI0.GFX0.CAL7, Index(Local2, 0x06))
						Store(^^PCI0.GFX0.CAL8, Index(Local2, 0x07))
						Store(Zero, Local3)
						Store(DerefOf(Index(Local2, Local3)), Local4)
						While(LAnd(LLess(Local3, 0x08), LNotEqual(Local4, Zero)))
						{
							And(ShiftRight(Local4, 0x08), 0x0F, Local4)
							If(LEqual(Local4, 0x04))
							{
								Or(Local1, One, Local1)
							}
							Else
							{
								If(LEqual(Local4, One))
								{
									Or(Local1, 0x02, Local1)
								}
								Else
								{
									If(LEqual(Local4, 0x02))
									{
										Or(Local1, 0x04, Local1)
									}
									Else
									{
										If(LEqual(Local4, 0x03))
										{
											Or(Local1, 0x10, Local1)
										}
									}
								}
							}
							Increment(Local3)
							Store(DerefOf(Index(Local2, Local3)), Local4)
						}
						Store(Local1, Index(DerefOf(Index(Local0, 0x02)), 0x03))
						Store(Zero, Local1)
						Store(Package(8){}, Local2)
						Store(^^PCI0.GFX0.NADL, Index(Local2, Zero))
						Store(^^PCI0.GFX0.NDL2, Index(Local2, One))
						Store(^^PCI0.GFX0.NDL3, Index(Local2, 0x02))
						Store(^^PCI0.GFX0.NDL4, Index(Local2, 0x03))
						Store(^^PCI0.GFX0.NDL5, Index(Local2, 0x04))
						Store(^^PCI0.GFX0.NDL6, Index(Local2, 0x05))
						Store(^^PCI0.GFX0.NDL7, Index(Local2, 0x06))
						Store(^^PCI0.GFX0.NDL8, Index(Local2, 0x07))
						Store(Zero, Local3)
						Store(DerefOf(Index(Local2, Local3)), Local4)
						While(LAnd(LLess(Local3, 0x08), LNotEqual(Local4, Zero)))
						{
							And(ShiftRight(Local4, 0x08), 0x0F, Local4)
							If(LEqual(Local4, 0x04))
							{
								Or(Local1, One, Local1)
							}
							Else
							{
								If(LEqual(Local4, One))
								{
									Or(Local1, 0x02, Local1)
								}
								Else
								{
									If(LEqual(Local4, 0x02))
									{
										Or(Local1, 0x04, Local1)
									}
									Else
									{
										If(LEqual(Local4, 0x03))
										{
											Or(Local1, 0x10, Local1)
										}
									}
								}
							}
							Increment(Local3)
							Store(DerefOf(Index(Local2, Local3)), Local4)
						}
						Store(Local1, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						^^PCI0.GFX0.GHDS(One)
						Sleep(0x01F4)
					}
					Store(Zero, ^^PCI0.LPCB.EC.QKH)
					Store(Zero, ^^PCI0.LPCB.EC.QKL)
					Store(0x8A, P80H)
					Return(Local0)
				}
				Else
				{
					Store(Package(2) {0x0D, Zero}, Local0)
					Return(Local0)
				}
			}
			Method(WMIO, 1, NotSerialized)
			{
				If(^^PCI0.LPCB.EC.ECOK)
				{
					Store(Package(3)
					{
						Zero, 
						0x04, 
						Buffer(0x04)
						{
							0x00, 0x00, 0x00, 0x00
						}
					}, Local0)
					Store(Arg0, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Zero))
					Store(ShiftRight(Local1, 0x08), Index(DerefOf(Index(Local0, 0x02)), One))
					If(LEqual(Arg0, 0x01AE))
					{
						Store(Zero, Local1)
						Store(Package(8){}, Local2)
						Store(^^PCI0.GFX0.CADL, Index(Local2, Zero))
						Store(^^PCI0.GFX0.CAL2, Index(Local2, One))
						Store(^^PCI0.GFX0.CAL3, Index(Local2, 0x02))
						Store(^^PCI0.GFX0.CAL4, Index(Local2, 0x03))
						Store(^^PCI0.GFX0.CAL5, Index(Local2, 0x04))
						Store(^^PCI0.GFX0.CAL6, Index(Local2, 0x05))
						Store(^^PCI0.GFX0.CAL7, Index(Local2, 0x06))
						Store(^^PCI0.GFX0.CAL8, Index(Local2, 0x07))
						Store(Zero, Local3)
						Store(DerefOf(Index(Local2, Local3)), Local4)
						While(LAnd(LLess(Local3, 0x08), LNotEqual(Local4, Zero)))
						{
							And(ShiftRight(Local4, 0x08), 0x0F, Local4)
							If(LEqual(Local4, 0x04))
							{
								Or(Local1, One, Local1)
							}
							Else
							{
								If(LEqual(Local4, One))
								{
									Or(Local1, 0x02, Local1)
								}
								Else
								{
									If(LEqual(Local4, 0x02))
									{
										Or(Local1, 0x04, Local1)
									}
									Else
									{
										If(LEqual(Local4, 0x03))
										{
											Or(Local1, 0x10, Local1)
										}
									}
								}
							}
							Increment(Local3)
							Store(DerefOf(Index(Local2, Local3)), Local4)
						}
						Store(Local1, Index(DerefOf(Index(Local0, 0x02)), 0x03))
						Store(Zero, Local1)
						Store(Package(8){}, Local2)
						Store(^^PCI0.GFX0.NADL, Index(Local2, Zero))
						Store(^^PCI0.GFX0.NDL2, Index(Local2, One))
						Store(^^PCI0.GFX0.NDL3, Index(Local2, 0x02))
						Store(^^PCI0.GFX0.NDL4, Index(Local2, 0x03))
						Store(^^PCI0.GFX0.NDL5, Index(Local2, 0x04))
						Store(^^PCI0.GFX0.NDL6, Index(Local2, 0x05))
						Store(^^PCI0.GFX0.NDL7, Index(Local2, 0x06))
						Store(^^PCI0.GFX0.NDL8, Index(Local2, 0x07))
						Store(Zero, Local3)
						Store(DerefOf(Index(Local2, Local3)), Local4)
						While(LAnd(LLess(Local3, 0x08), LNotEqual(Local4, Zero)))
						{
							And(ShiftRight(Local4, 0x08), 0x0F, Local4)
							If(LEqual(Local4, 0x04))
							{
								Or(Local1, One, Local1)
							}
							Else
							{
								If(LEqual(Local4, One))
								{
									Or(Local1, 0x02, Local1)
								}
								Else
								{
									If(LEqual(Local4, 0x02))
									{
										Or(Local1, 0x04, Local1)
									}
									Else
									{
										If(LEqual(Local4, 0x03))
										{
											Or(Local1, 0x10, Local1)
										}
									}
								}
							}
							Increment(Local3)
							Store(DerefOf(Index(Local2, Local3)), Local4)
						}
						Store(Local1, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						^^PCI0.GFX0.GHDS(One)
						Sleep(0x01F4)
					}
					If(LEqual(Arg0, 0x01B7))
					{
						If(LEqual(^^PCI0.LPCB.EC.ADP, One))
						{
							Store(^^PCI0.LPCB.EC.LCBA, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						}
						Else
						{
							Store(^^PCI0.LPCB.EC.LCBD, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						}
						Store(0x0A, Index(DerefOf(Index(Local0, 0x02)), 0x03))
						^^PCI0.LPCB.EC.STBL()
					}
					If(LEqual(Arg0, 0x01B6))
					{
						If(LEqual(^^PCI0.LPCB.EC.ADP, One))
						{
							Store(^^PCI0.LPCB.EC.LCBA, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						}
						Else
						{
							Store(^^PCI0.LPCB.EC.LCBD, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						}
						Store(0x0A, Index(DerefOf(Index(Local0, 0x02)), 0x03))
						^^PCI0.LPCB.EC.STBL()
					}
				}
				Else
				{
					Store(Package(2) {0x0D, Zero}, Local0)
					Return(Local0)
				}
				Return(Local0)
			}
			Method(BEBA, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				Return(Local0)
			}
			Method(WKLB, 0, NotSerialized)
			{
				Store(0x5C, P80H)
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				If(^^PCI0.LPCB.EC.ECOK)
				{
					Store(^^PCI0.LPCB.EC.QKH, Local1)
					Store(^^PCI0.LPCB.EC.QKL, Local2)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), One))
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), Zero))
					If(LAnd(LEqual(Local2, 0xA9), LEqual(Local1, 0x21)))
					{
						Store(^^PCI0.LPCB.EC.TPS, Index(DerefOf(Index(Local0, 0x02)), 0x02))
						Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x03))
					}
					Store(Zero, ^^PCI0.LPCB.EC.QKH)
					Store(Zero, ^^PCI0.LPCB.EC.QKL)
				}
				Else
				{
					Store(Package(2) {0x0D, Zero}, Local0)
				}
				Store(0x7C, P80H)
				Return(Local0)
			}
			Method(FRPT, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x80, 
					Buffer(0x80){}
				}, Local0)
				Store(Zero, OB0)
				Store(One, OB00)
				Store(One, OB01)
				Store(Zero, OB02)
				Store(Zero, OB03)
				Store(One, OB04)
				Store(One, OB05)
				Store(Zero, OB06)
				Store(One, OB07)
				Store(OB0, Index(DerefOf(Index(Local0, 0x02)), Zero))
				Store(0x19, Index(DerefOf(Index(Local0, 0x02)), One))
				Store(One, Index(DerefOf(Index(Local0, 0x02)), 0x02))
				Store(0x7D, Local2)
				Store(0x03, Local1)
				While(Local2)
				{
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Local1))
					Decrement(Local2)
					Increment(Local1)
				}
				Return(Local0)
			}
			Method(WMSA, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				Store(^^PCI0.LPCB.EC.SAS, Index(DerefOf(Index(Local0, 0x02)), Zero))
				Return(Local0)
			}
			Method(GHPI, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x80, 
					Buffer(0x80){}
				}, Local0)
				Store(0xC5, SSMP)
				Store(SID0, Index(DerefOf(Index(Local0, 0x02)), Zero))
				Store(SID1, Index(DerefOf(Index(Local0, 0x02)), One))
				Store(SID2, Index(DerefOf(Index(Local0, 0x02)), 0x02))
				Store(SID3, Index(DerefOf(Index(Local0, 0x02)), 0x03))
				Store(SID4, Index(DerefOf(Index(Local0, 0x02)), 0x04))
				Store(SID5, Index(DerefOf(Index(Local0, 0x02)), 0x05))
				Store(SID6, Index(DerefOf(Index(Local0, 0x02)), 0x06))
				Store(SID7, Index(DerefOf(Index(Local0, 0x02)), 0x07))
				Return(Local0)
			}
			Method(WWAR, 1, NotSerialized)
			{
				Store("HP WMI Command 0x10 (BIOS Write)", Debug)
				CreateByteField(Arg0,0x10,DA0)
				CreateByteField(Arg0,0x11,DA1)
				CreateByteField(Arg0,0x12,DA2)
				CreateByteField(Arg0,0x13,DA3)
				CreateByteField(Arg0,0x14,DA4)
				CreateByteField(Arg0,0x15,DA5)
				CreateByteField(Arg0,0x16,DA6)
				CreateByteField(Arg0,0x17,DA7)
				Store(DA0, SID0)
				Store(DA1, SID1)
				Store(DA2, SID2)
				Store(DA3, SID3)
				Store(DA4, SID4)
				Store(DA5, SID5)
				Store(DA6, SID6)
				Store(DA7, SID7)
				Store(0xC4, SSMP)
				Return(Package(2) {Zero, Zero})
			}
			Method(WPTG, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				Store(WAPT, Index(DerefOf(Index(Local0, 0x02)), Zero))
				Return(Local0)
			}
			Method(WPTS, 1, NotSerialized)
			{
				And(Arg0, 0xFF, Local0)
				Store(Local0, WAPT)
				Return(Package(2) {Zero, Zero})
			}
			Method(GWDI, 0, NotSerialized)
			{
				If(LNot(^^PCI0.LPCB.EC.WLAS))
				{
					Store(One, ^^PCI0.LPCB.EC.WLAS)
				}
				Store(Package(3)
				{
					Zero, 
					0x80, 
					Buffer(0x80){}
				}, Local0)
				Store(One, Index(DerefOf(Index(Local0, 0x02)), Zero))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), One))
				Store(Zero, Local2)
				If(LEqual(WINC, 0x31))
				{
					Or(Local2, One, Local2)
				}
				If(LEqual(GCAC, 0x31))
				{
					Or(Local2, 0x02, Local2)
				}
				Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x02))
				Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x03))
				Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x04))
				Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x05))
				Store(0x03, Index(DerefOf(Index(Local0, 0x02)), 0x06))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x07))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x08))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x09))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x0A))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x0B))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x0C))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x0D))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x0E))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x0F))
				Store(Zero, Local2)
				If(^^PCI0.LPCB.EC.WLS)
				{
					Add(Local2, One, Local2)
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x07))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Multiply(Local2, 0x10)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), One)))
					And(WLVD, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x02)))
					ShiftRight(WLVD, 0x08, Local1)
					And(Local1, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x03)))
					And(WLDD, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x04)))
					ShiftRight(WLDD, 0x08, Local1)
					And(Local1, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x05)))
					And(WLSV, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x06)))
					ShiftRight(WLSV, 0x08, Local1)
					And(Local1, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x07)))
					And(WLSS, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x08)))
					ShiftRight(WLSS, 0x08, Local1)
					And(Local1, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x09)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0A)))
					Store(Zero, Local1)
					If(^^PCI0.LPCB.EC.WLD)
					{
						Or(Local1, One, Local1)
					}
					If(WLWI)
					{
						Or(Local1, 0x02, Local1)
					}
					If(^^PCI0.LPCB.EC.WLSL)
					{
						Or(Local1, 0x04, Local1)
					}
					If(BTNS)
					{
						Or(Local1, 0x08, Local1)
					}
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0B)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0C)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0D)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0E)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0F)))
				}
				If(^^PCI0.LPCB.EC.WWS)
				{
					Add(Local2, One, Local2)
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x07))
					Store(0x02, Index(DerefOf(Index(Local0, 0x02)), Multiply(Local2, 0x10)))
					Store(One, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), One)))
					And(WWVD, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x02)))
					ShiftRight(WWVD, 0x08, Local1)
					And(Local1, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x03)))
					And(WWDD, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x04)))
					ShiftRight(WWDD, 0x08, Local1)
					And(Local1, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x05)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x06)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x07)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x08)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x09)))
					Store(One, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0A)))
					Store(Zero, Local1)
					If(^^PCI0.LPCB.EC.OWAN)
					{
						Or(Local1, One, Local1)
					}
					Else
					{
						If(WAPT)
						{
							If(^^PCI0.LPCB.EC.BATP)
							{
								If(^^PCI0.LPCB.EC.WWD)
								{
									Or(Local1, One, Local1)
								}
							}
							Else
							{
								And(Local1, 0xFE, Local1)
							}
						}
						Else
						{
							If(^^PCI0.LPCB.EC.WWD)
							{
								Or(Local1, One, Local1)
							}
						}
					}
					If(WWWI)
					{
						Or(Local1, 0x02, Local1)
					}
					If(^^PCI0.LPCB.EC.WWSL)
					{
						Or(Local1, 0x04, Local1)
					}
					If(BTNS)
					{
						Or(Local1, 0x08, Local1)
					}
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0B)))
					Store(Zero, Local1)
					If(LNot(^^PCI0.LPCB.EC.OWAN))
					{
						If(SIMD)
						{
							Or(Local1, One, Local1)
						}
					}
					If(UNDA)
					{
						Or(Local1, 0x02, Local1)
					}
					If(UNDB)
					{
						Or(Local1, 0x04, Local1)
					}
					If(UNDC)
					{
						Or(Local1, 0x08, Local1)
					}
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0C)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0D)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0E)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0F)))
				}
				If(^^PCI0.LPCB.EC.BTS)
				{
					Add(Local2, One, Local2)
					Store(Local2, Index(DerefOf(Index(Local0, 0x02)), 0x07))
					Store(One, Index(DerefOf(Index(Local0, 0x02)), Multiply(Local2, 0x10)))
					Store(One, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), One)))
					And(BTVD, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x02)))
					ShiftRight(BTVD, 0x08, Local1)
					And(Local1, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x03)))
					And(BTDD, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x04)))
					ShiftRight(BTDD, 0x08, Local1)
					And(Local1, 0xFF, Local1)
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x05)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x06)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x07)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x08)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x09)))
					If(WBCB)
					{
						Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0A)))
					}
					Else
					{
						Store(0x02, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0A)))
					}
					Store(Zero, Local1)
					If(WBCB)
					{
						If(^^PCI0.LPCB.EC.WLD)
						{
							Or(Local1, One, Local1)
						}
						If(WLWI)
						{
							Or(Local1, 0x02, Local1)
						}
						If(^^PCI0.LPCB.EC.WLSL)
						{
							Or(Local1, 0x04, Local1)
						}
					}
					Else
					{
						If(^^PCI0.LPCB.EC.BTD)
						{
							Or(Local1, One, Local1)
						}
						If(BTWI)
						{
							Or(Local1, 0x02, Local1)
						}
						If(^^PCI0.LPCB.EC.BTSL)
						{
							Or(Local1, 0x04, Local1)
						}
					}
					If(BTNS)
					{
						Or(Local1, 0x08, Local1)
					}
					Store(Local1, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0B)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0C)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0D)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0E)))
					Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Add(Multiply(Local2, 0x10), 0x0F)))
				}
				Return(Local0)
			}
			Method(SWDS, 1, NotSerialized)
			{
				If(Or(Or(^^PCI0.LPCB.EC.WLS, ^^PCI0.LPCB.EC.BTS), ^^PCI0.LPCB.EC.WWS))
				{
					Store(Arg0, Local3)
					And(Local3, 0xFF, Local0)
					ShiftRight(Local3, 0x08, Local1)
					And(Local1, 0xFF, Local1)
					ShiftRight(Local3, 0x10, Local2)
					And(Local2, 0xFF, Local2)
					ShiftRight(Local3, 0x18, Local3)
					And(Local3, 0xFF, Local3)
					If(LEqual(Local3, One))
					{
						If(LEqual(Local2, Zero))
						{
							If(WBCB)
							{
								SWLS(One)
								SBTS(One)
							}
							Else
							{
								SWLS(One)
							}
						}
						If(LEqual(Local2, One))
						{
							SWWS(One)
						}
						If(LEqual(Local2, 0x02))
						{
							SBTS(One)
						}
						If(LEqual(Local2, 0xFE))
						{
							SWLS(One)
							SBTS(One)
							SWWS(One)
						}
						If(LEqual(Local2, 0xFF))
						{
							Store(One, BTNS)
							SWLS(One)
							SBTS(One)
							SWWS(One)
						}
					}
					Else
					{
						If(LEqual(Local2, Zero))
						{
							If(WBCB)
							{
								SWLS(Zero)
								SBTS(Zero)
							}
							Else
							{
								SWLS(Zero)
							}
						}
						If(LEqual(Local2, One))
						{
							SWWS(Zero)
						}
						If(LEqual(Local2, 0x02))
						{
							SBTS(Zero)
						}
						If(LEqual(Local2, 0xFE))
						{
							SWLS(Zero)
							SBTS(Zero)
							SWWS(Zero)
						}
						If(LEqual(Local2, 0xFF))
						{
							Store(Zero, BTNS)
							SWLS(Zero)
							SBTS(Zero)
							SWWS(Zero)
						}
					}
				}
				Else
				{
					Return(Package(2) {0x0D, Zero})
				}
				Sleep(0xC8)
				Store(0x05, WMIU)
				Store(Zero, WMIV)
				Notify(WMID, 0x80)
				Store(0x85, P80H)
				Return(Package(2) {Zero, Zero})
			}
			Method(SBTS, 1, NotSerialized)
			{
				Store(Arg0, Local0)
				And(Local0, One, Local0)
				If(LAnd(^^PCI0.LPCB.EC.BTS, ^^PCI0.LPCB.EC.BTSL))
				{
					Store(Local0, BTWI)
					Store(Local0, ^^PCI0.LPCB.EC.BTD)
					Not(Local0, Local1)
					Store(Local1, BTPR)
					Store(Local0, BTBK)
				}
			}
			Method(SWLS, 1, NotSerialized)
			{
				Store(Arg0, Local0)
				And(Local0, One, Local0)
				If(LAnd(^^PCI0.LPCB.EC.WLS, ^^PCI0.LPCB.EC.WLSL))
				{
					Store(Local0, WLWI)
					Store(Local0, ^^PCI0.LPCB.EC.WLD)
					Store(Local0, WLBK)
				}
			}
			Method(SWWS, 1, NotSerialized)
			{
				Store(Arg0, Local0)
				And(Local0, One, Local0)
				If(LAnd(^^PCI0.LPCB.EC.WWS, ^^PCI0.LPCB.EC.WWSL))
				{
					Store(Local0, WWWI)
					Store(Local0, ^^PCI0.LPCB.EC.WWD)
					Store(Local0, WWBK)
				}
			}
			Method(GDLC, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				Store(0x1D, HWCT)
				Store(One, HWBC)
				Store(0xC3, SSMP)
				CreateField(DerefOf(Index(Local0, 0x02)),Zero,0x20,BUFS)
				Store(Buffer(0x80){}, Local1)
				Store(HWBF, Local1)
				CreateDWordField(Local1, Zero, HWD1)
				Store(HWD1, BUFS)
				Return(Local0)
			}
			Method(SDLC, 1, NotSerialized)
			{
				Store(Buffer(0x80){}, Local0)
				CreateDWordField(Local0, Zero, HWD1)
				Store(Arg0, HWD1)
				Store(Local0, HWBF)
				Store(0x1D, HWCT)
				Store(0x02, HWBC)
				Store(0xC3, SSMP)
				Return(Package(2) {Zero, Zero})
			}
			Method(GBUS, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04){}
				}, Local2)
				If(LAnd(HBUC, One))
				{
					Store(One, Local0)
				}
				Else
				{
					Store(Zero, Local0)
				}
				Store(HBUS, Local1)
				Store(Local0, Index(DerefOf(Index(Local2, 0x02)), Zero))
				Store(Local1, Index(DerefOf(Index(Local2, 0x02)), One))
				Return(Local2)
			}
			Method(SBUS, 1, NotSerialized)
			{
				Store(Arg0, HBUC)
				Return(Package(2) {Zero, Zero})
			}
			Method(WMBG, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				If(^^PCI0.LPCB.EC.BATP)
				{
					If(^^PCI0.LPCB.EC.STPC)
					{
						Store(0x03, Index(DerefOf(Index(Local0, 0x02)), Zero))
					}
					Else
					{
						If(^^PCI0.LPCB.EC.ADDC)
						{
							Store(0x02, Index(DerefOf(Index(Local0, 0x02)), Zero))
						}
						Else
						{
							If(And(^^PCI0.LPCB.EC.BST, 0x02))
							{
								Store(One, Index(DerefOf(Index(Local0, 0x02)), Zero))
							}
							Else
							{
								Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Zero))
							}
						}
					}
				}
				Else
				{
					Store(0xFF, Index(DerefOf(Index(Local0, 0x02)), Zero))
				}
				Store(0xFF, Index(DerefOf(Index(Local0, 0x02)), One))
				Return(Local0)
			}
			Method(WMSG, 1, NotSerialized)
			{
				Store(Arg0, Local1)
				And(Local1, 0xFF, Local0)
				ShiftRight(Local1, 0x08, Local1)
				And(Local1, 0xFF, Local1)
				If(LEqual(Local0, Zero))
				{
					If(^^PCI0.LPCB.EC.BATP)
					{
						If(LEqual(Local1, Zero))
						{
							Store(Zero, ^^PCI0.LPCB.EC.ADDC)
							Store(Zero, ^^PCI0.LPCB.EC.STPC)
							Store(Zero, Local0)
							Return(Local0)
						}
						If(LEqual(Local1, One))
						{
							Store(Zero, ^^PCI0.LPCB.EC.ADDC)
							Store(Zero, ^^PCI0.LPCB.EC.STPC)
							Store(Zero, Local0)
							Return(Local0)
						}
						If(LEqual(Local1, 0x02))
						{
							Store(One, ^^PCI0.LPCB.EC.ADDC)
							Store(Zero, ^^PCI0.LPCB.EC.STPC)
							Store(Zero, Local0)
							Return(Local0)
						}
					}
					Else
					{
						Store(0xFF, Local0)
						Return(Local0)
					}
				}
				If(LEqual(Local0, One))
				{
					Store(0xFF, Local0)
					Return(Local0)
				}
				If(LEqual(Local0, 0x63))
				{
					If(^^PCI0.LPCB.EC.BATP)
					{
						If(LEqual(Local1, Zero))
						{
							Store(Zero, ^^PCI0.LPCB.EC.ADDC)
							Store(Zero, ^^PCI0.LPCB.EC.STPC)
							Store(Zero, Local0)
							Return(Local0)
						}
						If(LEqual(Local1, One))
						{
							Store(One, ^^PCI0.LPCB.EC.ADDC)
							Store(Zero, ^^PCI0.LPCB.EC.STPC)
							Store(Zero, Local0)
							Return(Local0)
						}
						If(LEqual(Local1, 0x02))
						{
							Store(Zero, ^^PCI0.LPCB.EC.ADDC)
							Store(One, ^^PCI0.LPCB.EC.STPC)
							Store(Zero, Local0)
							Return(Local0)
						}
					}
					Else
					{
						Store(0xFF, Local0)
						Return(Local0)
					}
				}
				Return(Local0)
			}
			Method(GROC, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), Zero))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), One))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x02))
				Store(Zero, Index(DerefOf(Index(Local0, 0x02)), 0x03))
				Return(Local0)
			}
			Method(GTDC, 1, NotSerialized)
			{
				Store(Buffer(0x80){}, Local0)
				CreateDWordField(Local0, Zero, HWD1)
				Store(Arg0, HWD1)
				Store(Local0, HWBF)
				Store(0x28, HWCT)
				Store(One, HWBC)
				Store(0xC3, SSMP)
				Store(Package(3)
				{
					Zero, 
					0x80, 
					Buffer(0x80){}
				}, Local1)
				CreateField(DerefOf(Index(Local1, 0x02)),Zero,0x0400,BUFS)
				Store(Buffer(0x80){}, Local2)
				Store(HWBF, Local2)
				Store(Local2, BUFS)
				Return(Local1)
			}
			Method(STDC, 1, NotSerialized)
			{
				Store(Buffer(0x80){}, Local0)
				CreateField(Arg0,0x80,0x0400,BUFS)
				Store(BUFS, Local0)
				Store(Local0, HWBF)
				Store(0x28, HWCT)
				Store(0x02, HWBC)
				Store(0xC3, SSMP)
				Return(Package(2) {Zero, Zero})
			}
			Method(GFCC, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				Store(FACM, Index(DerefOf(Index(Local0, 0x02)), Zero))
				Return(Local0)
			}
			Method(SFCC, 1, NotSerialized)
			{
				Store(0x29, HWCT)
				Store(0x02, HWBC)
				Store(Arg0, Index(WMBF, Zero))
				Store(WMBF, HWBF)
				Store(0xC3, SSMP)
				Store(Arg0, FACM)
				Return(Package(2) {Zero, Zero})
			}
			Method(GPES, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				Store(0x2A, HWCT)
				Store(One, HWBC)
				Store(0xC3, SSMP)
				Store(HWBF, WMBF)
				Store(WB00, Index(DerefOf(Index(Local0, 0x02)), Zero))
				Return(Local0)
			}
			Method(SPES, 1, NotSerialized)
			{
				Store(0x2A, HWCT)
				Store(0x02, HWBC)
				Store(Arg0, Index(WMBF, Zero))
				Store(WMBF, HWBF)
				Store(0xC3, SSMP)
				Return(Package(2) {Zero, Zero})
			}
			Method(GBCO, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				Store(Zero, Local1)
				If(^^PCI0.LPCB.EC.BATP)
				{
					Store(^^PCI0.LPCB.EC.BATS, Index(DerefOf(Index(Local0, 0x02)), Zero))
				}
				Else
				{
					Store(0xFF, Index(DerefOf(Index(Local0, 0x02)), Zero))
				}
				Store(0xFF, Index(DerefOf(Index(Local0, 0x02)), One))
				Return(Local0)
			}
			Method(SBCO, 1, NotSerialized)
			{
				Store(Arg0, Local1)
				And(Local1, 0xFF, Local0)
				ShiftRight(Local1, 0x08, Local1)
				And(Local1, 0xFF, Local1)
				If(LEqual(Local0, Zero))
				{
					If(LLessEqual(Local1, 0x05))
					{
						Store(Local1, ^^PCI0.LPCB.EC.BATC)
						Sleep(0x64)
						Return(^^PCI0.LPCB.EC.BATR)
					}
					Else
					{
						Return(0x03)
					}
				}
				Else
				{
					Return(0x34)
				}
			}
			Method(GTCS, 0, NotSerialized)
			{
				Store(Package(3)
				{
					Zero, 
					0x04, 
					Buffer(0x04)
					{
						0x00, 0x00, 0x00, 0x00
					}
				}, Local0)
				If(^^PCI0.LPCB.EC.ECOK)
				{
					Store(^^PCI0.LPCB.EC.GSTA, Index(DerefOf(Index(Local0, 0x02)), Zero))
					Store(^^PCI0.LPCB.EC.MMOS, Index(DerefOf(Index(Local0, 0x02)), One))
					Store(^^PCI0.LPCB.EC.DMOS, Index(DerefOf(Index(Local0, 0x02)), 0x02))
					STPS()
					Return(Local0)
				}
				Else
				{
					Store(Package(2) {0x0D, Zero}, Local0)
					Return(Local0)
				}
			}
			Method(STCS, 1, NotSerialized)
			{
				If(^^PCI0.LPCB.EC.ECOK)
				{
					Store(Arg0, Local2)
					And(Local2, 0xFF, Local0)
					ShiftRight(Local2, 0x08, Local2)
					And(Local2, 0xFF, Local1)
					ShiftRight(Local2, 0x08, Local2)
					And(Local2, 0xFF, Local2)
					Store(Local1, ^^PCI0.LPCB.EC.MMOS)
					Store(Local2, ^^PCI0.LPCB.EC.DMOS)
					STPS()
					Return(Package(2) {Zero, Zero})
				}
				Else
				{
					Store(Package(2) {0x0D, Zero}, Local0)
					Return(Local0)
				}
			}
			Method(STPS, 0, NotSerialized)
			{
				If(LEqual(^^PCI0.LPCB.EC.TURS, One))
				{
					Sleep(0x64)
					If(LEqual(And(^^PCI0.LPCB.EC.GSTA, One), One))
					{
						If(LEqual(And(^^PCI0.LPCB.EC.GSTA, 0x02), 0x02))
						{
							If(LEqual(^^PCI0.LPCB.EC.MMOS, Zero))
							{
								^^PCI0.LPCB.EC.SPST(Zero)
							}
							Else
							{
								^^PCI0.LPCB.EC.SPST(One)
							}
						}
						Else
						{
							If(LEqual(^^PCI0.LPCB.EC.DMOS, Zero))
							{
								^^PCI0.LPCB.EC.SPST(Zero)
							}
							Else
							{
								^^PCI0.LPCB.EC.SPST(One)
							}
						}
					}
					Else
					{
						If(LEqual(^^PCI0.LPCB.EC.DMOS, Zero))
						{
							^^PCI0.LPCB.EC.SPST(Zero)
						}
						Else
						{
							^^PCI0.LPCB.EC.SPST(One)
						}
					}
				}
				Else
				{
					^^PCI0.LPCB.EC.SPST(Zero)
				}
			}
			Method(_WED, 1, NotSerialized)
			{
				If(LEqual(Arg0, 0xA0))
				{
					If(LEqual(DerefOf(Index(ETYP, Zero)), Zero))
					{
						Store(S001, BF2S)
						Store(BF2S, Index(DerefOf(Index(EVNT, Zero)), One))
						Return(DerefOf(Index(EVNT, Zero)))
					}
					If(LEqual(DerefOf(Index(ETYP, Zero)), One))
					{
						Return(DerefOf(Index(EVNT, One)))
					}
					Else
					{
						Return(DerefOf(Index(EVNT, 0x02)))
					}
				}
				Else
				{
					Store(Buffer(0x08)
					{
						0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
					}, Local0)
					CreateDWordField(Local0, Zero, EVID)
					CreateDWordField(Local0, 0x04, EVDA)
					Store(WMIU, EVID)
					Store(WMIV, EVDA)
					If(LNotEqual(WMIY, Zero))
					{
						Store(WMIY, WMIU)
						Store(WMIZ, WMIV)
						Store(WMIU, EVID)
						Store(WMIV, EVDA)
						Store(Zero, WMIY)
						Store(Zero, WMIZ)
						If(LEqual(WEVT, Zero))
						{
							Store(One, WEVT)
							Notify(WMID, 0x80)
						}
					}
					Else
					{
						Store(Zero, WMIU)
						Store(Zero, WMIV)
					}
					Return(Local0)
				}
			}
			Name(WQAE, Buffer(0x08A9)
			{
				0x46, 0x4F, 0x4D, 0x42, 0x01, 0x00, 0x00, 0x00, 
				0x99, 0x08, 0x00, 0x00, 0x8A, 0x3A, 0x00, 0x00, 
				0x44, 0x53, 0x00, 0x01, 0x1A, 0x7D, 0xDA, 0x54, 
				0x98, 0x4B, 0x9C, 0x00, 0x01, 0x06, 0x18, 0x42, 
				0x10, 0x13, 0x10, 0x22, 0x21, 0x04, 0x12, 0x01, 
				0xA1, 0xC8, 0x2C, 0x0C, 0x86, 0x10, 0x38, 0x2E, 
				0x84, 0x1C, 0x40, 0x88, 0x59, 0x50, 0x08, 0x21, 
				0x10, 0xEA, 0x4F, 0x20, 0xBF, 0x02, 0x10, 0x3A, 
				0x14, 0x20, 0x53, 0x80, 0x41, 0x01, 0x4E, 0x11, 
				0x44, 0xD0, 0xAB, 0x00, 0x9B, 0x02, 0x4C, 0x0A, 
				0xB0, 0x28, 0x40, 0xBB, 0x00, 0xCB, 0x02, 0x74, 
				0x0B, 0x90, 0x0E, 0x4B, 0x44, 0x82, 0xA3, 0xC4, 
				0x80, 0xA3, 0x74, 0x62, 0x0B, 0x37, 0x6C, 0xF0, 
				0x42, 0x51, 0x34, 0x83, 0x28, 0x09, 0x2A, 0x17, 
				0xE0, 0x1B, 0x41, 0xE0, 0xE5, 0x0A, 0x90, 0x3C, 
				0x01, 0x69, 0x16, 0x60, 0x58, 0x80, 0x75, 0x01, 
				0xB2, 0x87, 0x40, 0xA5, 0x0E, 0x01, 0x25, 0x67, 
				0x08, 0xA8, 0x01, 0xB4, 0x3A, 0x01, 0xE1, 0x57, 
				0x3A, 0x25, 0x24, 0x41, 0x38, 0x63, 0x15, 0x8F, 
				0xAF, 0x59, 0x34, 0x3D, 0x27, 0x39, 0xC7, 0x90, 
				0xE3, 0x71, 0xA1, 0x07, 0xC1, 0x05, 0x78, 0x18, 
				0x06, 0x1D, 0xB2, 0x22, 0x6B, 0x80, 0xC1, 0x58, 
				0x18, 0x0B, 0x75, 0x31, 0x6A, 0xD4, 0x48, 0xD9, 
				0x80, 0x0C, 0x51, 0x12, 0x1C, 0x6A, 0xD4, 0x96, 
				0x28, 0xC0, 0xFC, 0x38, 0x34, 0xBB, 0xB6, 0xC7, 
				0x42, 0x20, 0x99, 0xB4, 0xA1, 0xA0, 0xA4, 0x40, 
				0x68, 0x6C, 0x67, 0xEA, 0x19, 0x45, 0x3C, 0x52, 
				0xC3, 0x24, 0xF0, 0x28, 0x22, 0x1B, 0x8D, 0x43, 
				0x63, 0x87, 0xE1, 0x61, 0x06, 0x3B, 0x88, 0xC3, 
				0x38, 0xE6, 0xC8, 0x09, 0x3C, 0xA1, 0x23, 0x3D, 
				0xF2, 0xC2, 0xE6, 0x29, 0xD4, 0x18, 0xCD, 0x41, 
				0x11, 0xB8, 0xD0, 0x18, 0x19, 0x10, 0xF2, 0x3C, 
				0x7E, 0x8D, 0xC4, 0x04, 0x76, 0x2F, 0xC0, 0x1A, 
				0xA6, 0x60, 0x1B, 0x9B, 0x98, 0xFE, 0xFF, 0x10, 
				0x47, 0x1E, 0xA3, 0xAD, 0xB9, 0x0B, 0x29, 0x4C, 
				0x8C, 0x28, 0xC1, 0xE2, 0x55, 0x3C, 0x0D, 0xA1, 
				0x3C, 0x29, 0x84, 0x8A, 0x54, 0x19, 0x8A, 0x86, 
				0x1E, 0xA5, 0x42, 0x01, 0xCE, 0xE6, 0x21, 0xDC, 
				0x1A, 0x41, 0x85, 0x10, 0x2B, 0x52, 0xAC, 0xF6, 
				0x07, 0x41, 0x42, 0x2E, 0x5B, 0xC7, 0x07, 0x47, 
				0x1A, 0x0D, 0xEA, 0x50, 0xE0, 0xB1, 0x7B, 0xDC, 
				0xCF, 0x02, 0x3E, 0x08, 0x9C, 0x5B, 0x90, 0xA3, 
				0x3B, 0x8B, 0x47, 0x85, 0x83, 0xF6, 0xF0, 0xD8, 
				0x6D, 0xC0, 0x67, 0x08, 0x9F, 0x02, 0xF0, 0xAE, 
				0x01, 0x35, 0xFD, 0x83, 0x67, 0x82, 0xE0, 0x50, 
				0x43, 0xF4, 0xA8, 0xC3, 0x9D, 0xC0, 0x21, 0x32, 
				0x40, 0x4F, 0xEA, 0xB8, 0xB1, 0x83, 0x3B, 0x99, 
				0x83, 0x7E, 0x6F, 0x68, 0xF6, 0xC6, 0x40, 0x08, 
				0x8E, 0xC7, 0x97, 0x05, 0x36, 0xE1, 0x04, 0x96, 
				0x3F, 0x08, 0xD4, 0xC8, 0x0C, 0xED, 0x51, 0x9E, 
				0x56, 0xCC, 0x90, 0xCF, 0x0C, 0x26, 0xB0, 0x58, 
				0x08, 0x29, 0x80, 0xD0, 0x78, 0xC0, 0x7F, 0x03, 
				0x78, 0xC0, 0xF0, 0xCD, 0xC0, 0xF3, 0x35, 0xC1, 
				0xB0, 0x10, 0x32, 0xB2, 0x0A, 0x8F, 0x87, 0x8E, 
				0xC2, 0xD7, 0x83, 0xC3, 0x39, 0xAD, 0x78, 0x26, 
				0x18, 0x0E, 0x42, 0x27, 0x09, 0x8B, 0x1A, 0x36, 
				0x3D, 0x39, 0xF0, 0x43, 0x03, 0xBB, 0x19, 0x9C, 
				0xC1, 0x23, 0x80, 0x47, 0x72, 0x42, 0xFE, 0x98, 
				0x78, 0x60, 0xF0, 0x01, 0xF1, 0xDE, 0xA7, 0x4C, 
				0x46, 0x70, 0xA6, 0x06, 0xF4, 0x71, 0xC0, 0xFF, 
				0xFF, 0xA1, 0xF0, 0x21, 0x7A, 0x7C, 0xA7, 0x7C, 
				0xBC, 0x96, 0x00, 0x21, 0x59, 0xE3, 0x84, 0x7E, 
				0x87, 0xF0, 0xF1, 0xC3, 0x47, 0x16, 0x47, 0x84, 
				0x90, 0x93, 0x53, 0x00, 0x1A, 0xF8, 0x74, 0xCF, 
				0x2E, 0xC2, 0xE9, 0x7A, 0x52, 0x0E, 0x34, 0x0C, 
				0x3A, 0x4E, 0x70, 0x9C, 0x07, 0xC0, 0x31, 0x4E, 
				0xF8, 0xE7, 0x02, 0xF8, 0x03, 0xE4, 0xA7, 0x8C, 
				0x57, 0x8C, 0x04, 0x8E, 0x39, 0x42, 0xF4, 0xB9, 
				0xC6, 0x23, 0xC4, 0xC2, 0x3F, 0x55, 0x14, 0x3E, 
				0x10, 0x32, 0x46, 0x70, 0x01, 0x7A, 0x8C, 0xC0, 
				0x37, 0xE0, 0x18, 0xD1, 0x47, 0x09, 0xAE, 0xFE, 
				0xA0, 0x41, 0x07, 0x88, 0xFB, 0xFF, 0x0F, 0x10, 
				0x3E, 0xA8, 0x07, 0x08, 0x7C, 0xA3, 0x1F, 0x3D, 
				0xD0, 0xE3, 0xB2, 0xE8, 0xF3, 0x80, 0x8C, 0x9F, 
				0x68, 0x34, 0x2F, 0x7E, 0x3A, 0xE0, 0x87, 0x0F, 
				0xF0, 0x80, 0x7A, 0x48, 0x38, 0x50, 0xCC, 0xB4, 
				0x39, 0xE8, 0xB3, 0xCB, 0xA1, 0x63, 0x87, 0x0B, 
				0xFE, 0x13, 0x08, 0xB8, 0xE4, 0x1D, 0xC2, 0x40, 
				0x31, 0x62, 0xFC, 0x39, 0xC8, 0xA7, 0x30, 0xF0, 
				0xFF, 0xFF, 0x4F, 0x61, 0xB8, 0x11, 0xF0, 0x20, 
				0xAF, 0x05, 0x9F, 0xB6, 0xA8, 0x74, 0x18, 0xD4, 
				0x81, 0x0B, 0x30, 0x09, 0x1A, 0xE1, 0x59, 0xA2, 
				0x36, 0x08, 0x01, 0xBF, 0x4D, 0xBC, 0x6D, 0xF9, 
				0x16, 0x10, 0xE7, 0xC8, 0x7B, 0x3B, 0x70, 0x11, 
				0x8C, 0x08, 0xA7, 0x1D, 0xCA, 0x63, 0x88, 0x18, 
				0x23, 0xCA, 0xE3, 0x96, 0x51, 0xDE, 0xB6, 0x5E, 
				0x00, 0xE2, 0x9D, 0xE5, 0xF3, 0x96, 0x31, 0x82, 
				0x47, 0x7E, 0xE0, 0x62, 0x62, 0xDF, 0x13, 0xFA, 
				0xB9, 0xF9, 0xC0, 0x05, 0x38, 0xFB, 0xFF, 0x1F, 
				0xB8, 0x00, 0x0E, 0x05, 0x3D, 0x0C, 0xA1, 0x87, 
				0xE1, 0xA9, 0x9C, 0xCB, 0x13, 0xE5, 0xA9, 0x44, 
				0x8C, 0x1A, 0x26, 0xEA, 0x33, 0x94, 0x2F, 0x1A, 
				0x3E, 0x10, 0x81, 0xEF, 0xCC, 0x05, 0xFC, 0xFE, 
				0xFF, 0x07, 0x22, 0x38, 0x02, 0xCF, 0x34, 0xA0, 
				0xF4, 0x39, 0x03, 0x81, 0x9C, 0x8A, 0x0F, 0x35, 
				0xC0, 0x48, 0xF4, 0xAB, 0xC1, 0x27, 0x1A, 0x2A, 
				0x13, 0x06, 0x75, 0xA8, 0x01, 0x4C, 0x5E, 0x61, 
				0x9E, 0x46, 0xCF, 0xF9, 0x59, 0xC6, 0xA7, 0x1A, 
				0x1F, 0x4A, 0x8D, 0x63, 0x88, 0x97, 0x99, 0x87, 
				0x1A, 0x1F, 0x0B, 0x5E, 0x49, 0x7D, 0xA8, 0x31, 
				0x54, 0x9C, 0x87, 0x1A, 0x9F, 0x48, 0x03, 0x45, 
				0x7D, 0xB3, 0x79, 0xB6, 0x31, 0x7A, 0x7C, 0xDF, 
				0x50, 0x0D, 0xF1, 0x50, 0xC3, 0x84, 0xBD, 0x23, 
				0xF4, 0xC1, 0xF5, 0xA1, 0x06, 0x1C, 0xFF, 0xFF, 
				0x43, 0x0D, 0xC0, 0xFF, 0xFF, 0xFF, 0xA1, 0x06, 
				0x70, 0x74, 0x34, 0x80, 0x73, 0x64, 0xC4, 0x1D, 
				0x0D, 0xC0, 0x75, 0x28, 0x05, 0x0E, 0x47, 0x03, 
				0xE0, 0x71, 0x14, 0x02, 0xF3, 0x85, 0xC6, 0x47, 
				0x21, 0x60, 0xF1, 0xFF, 0x3F, 0x0A, 0xE1, 0x64, 
				0x9F, 0x83, 0x50, 0x42, 0x8F, 0x42, 0x80, 0x54, 
				0xC8, 0xA7, 0x88, 0x67, 0x1F, 0x5F, 0x7E, 0x1E, 
				0x08, 0x22, 0xBC, 0xE6, 0xFB, 0x14, 0xE4, 0x43, 
				0xBE, 0x8F, 0x42, 0x0C, 0xC6, 0x50, 0xBE, 0x06, 
				0xF9, 0x28, 0xC4, 0xA0, 0x5E, 0x83, 0x7C, 0xDF, 
				0x37, 0xC8, 0x91, 0x18, 0xFB, 0x99, 0xC0, 0x47, 
				0x21, 0x26, 0xED, 0x28, 0x04, 0x28, 0xFC, 0xFF, 
				0x1F, 0x85, 0x00, 0xFE, 0xFF, 0xFF, 0x8F, 0x42, 
				0x80, 0xB3, 0x00, 0x47, 0x03, 0xD0, 0x4D, 0xEB, 
				0x51, 0x08, 0xBC, 0x77, 0x96, 0xD3, 0x3E, 0x01, 
				0x9F, 0x85, 0x00, 0xB3, 0xFF, 0xFF, 0xB3, 0x10, 
				0x30, 0x3B, 0x0A, 0x45, 0x3D, 0xE8, 0x57, 0xA1, 
				0x27, 0x80, 0x17, 0x80, 0x18, 0x61, 0xDE, 0x81, 
				0x5E, 0x32, 0xD9, 0x5D, 0xDC, 0x38, 0x4F, 0x2E, 
				0xA7, 0x6D, 0x94, 0x97, 0x20, 0x1F, 0x28, 0x9E, 
				0x85, 0x0C, 0xF5, 0x2E, 0x14, 0xF4, 0x8D, 0xDC, 
				0xA3, 0x8C, 0x19, 0x3F, 0xC4, 0xF3, 0x90, 0x21, 
				0x9E, 0x85, 0x00, 0x76, 0xFD, 0xFF, 0xCF, 0x42, 
				0x00, 0xFF, 0xFF, 0xFF, 0x47, 0x03, 0xF8, 0x2F, 
				0x00, 0x9F, 0x85, 0x80, 0xE7, 0x09, 0xE0, 0x41, 
				0xDB, 0x67, 0x21, 0x80, 0x33, 0x87, 0xCB, 0xF3, 
				0x0F, 0x7A, 0x60, 0xEF, 0x11, 0x9E, 0xF5, 0x71, 
				0xBF, 0x5E, 0x7A, 0xE0, 0x0F, 0x05, 0xCF, 0x42, 
				0x0C, 0xEB, 0x98, 0x7C, 0x16, 0x62, 0x10, 0x2F, 
				0x9A, 0x86, 0x78, 0xE1, 0xF4, 0x61, 0xC0, 0xFF, 
				0x7F, 0xBC, 0xC0, 0xAF, 0x9C, 0x06, 0x0A, 0x12, 
				0xE8, 0x59, 0x08, 0x60, 0xFC, 0xFF, 0xFF, 0x2C, 
				0x04, 0x90, 0x71, 0x8D, 0x3A, 0x0B, 0x01, 0xCB, 
				0x63, 0x0C, 0x3B, 0xAD, 0x24, 0xF8, 0xFF, 0x3F, 
				0x0B, 0x01, 0x9F, 0x5C, 0x46, 0x0E, 0x42, 0x98, 
				0x88, 0x6F, 0x05, 0x1F, 0x33, 0x01, 0xA5, 0xE7, 
				0xA0, 0x17, 0x77, 0x63, 0x04, 0x7E, 0x91, 0x78, 
				0xCC, 0x64, 0x47, 0x4D, 0xC3, 0x3C, 0x0B, 0x19, 
				0xEF, 0x30, 0xCE, 0xE0, 0x09, 0xDE, 0x93, 0x7F, 
				0x16, 0x62, 0x60, 0xC7, 0x18, 0xEC, 0x51, 0xC8, 
				0xA0, 0x06, 0x8F, 0x1D, 0x22, 0x4C, 0xA0, 0x67, 
				0x21, 0x16, 0x6A, 0xDC, 0x3A, 0x7F, 0xF8, 0x2C, 
				0x04, 0xBC, 0xFF, 0xFF, 0x67, 0x21, 0xC0, 0xD3, 
				0x61, 0xC3, 0x67, 0x0D, 0xF0, 0x0C, 0xDF, 0xA3, 
				0x3A, 0x87, 0xC7, 0x63, 0xE0, 0x92, 0x55, 0xC7, 
				0x09, 0x83, 0xE5, 0x5E, 0xA7, 0x6C, 0x9C, 0x61, 
				0xE8, 0x20, 0xAC, 0x0E, 0x48, 0xC3, 0xC1, 0xDC, 
				0x43, 0x0E, 0xE2, 0x7C, 0xD8, 0x40, 0xAD, 0x08, 
				0x4E, 0xC7, 0x24, 0x0F, 0xDA, 0x5A, 0x28, 0xA4, 
				0x80, 0x46, 0x03, 0x32, 0xBC, 0x33, 0x9F, 0x96, 
				0x28, 0x88, 0x01, 0x7D, 0x02, 0xB2, 0x8D, 0x73, 
				0x00, 0x6A, 0x2F, 0x9A, 0x02, 0x39, 0xDA, 0x60, 
				0xF4, 0x5F, 0x16, 0xE8, 0x6C, 0x7C, 0x0D, 0xE0, 
				0x1A, 0x20, 0x74, 0x30, 0x30, 0xB4, 0xD5, 0xDC, 
				0x62, 0x50, 0x60, 0xC6, 0x7F, 0x70, 0x31, 0x81, 
				0x8F, 0x2E, 0xF8, 0xB3, 0x00, 0xEE, 0xFF, 0x3F, 
				0x5C, 0x8F, 0xF6, 0x5D, 0xA0, 0xEA, 0xC9, 0xEA, 
				0x8A, 0x60, 0x75, 0x97, 0x17, 0x08, 0x33, 0x32, 
				0x41, 0x7D, 0x07, 0x02, 0x50, 0x00, 0xF9, 0x0E, 
				0xE0, 0xA3, 0xD3, 0x73, 0x00, 0x9B, 0x48, 0x88, 
				0x30, 0xD1, 0x8C, 0x8E, 0x98, 0x30, 0x2A, 0xFA, 
				0x84, 0x29, 0x88, 0x27, 0xEC, 0x58, 0x13, 0x46, 
				0xCF, 0xC4, 0x77, 0x1B, 0x36, 0x62, 0x4C, 0x88, 
				0xDB, 0x06, 0xB4, 0x09, 0x06, 0xF5, 0x3D, 0x08, 
				0xD6, 0x90, 0xF9, 0x58, 0x7C, 0x67, 0xC0, 0x4D, 
				0x19, 0x8C, 0x73, 0x62, 0xD7, 0x04, 0x0B, 0x9C, 
				0x33, 0xC8, 0xE1, 0x31, 0xD7, 0x2F, 0x7E, 0x5B, 
				0xF2, 0xE8, 0xF8, 0x41, 0xC1, 0x37, 0x1C, 0x86, 
				0xFD, 0x30, 0xE6, 0x19, 0xBD, 0x8A, 0xF9, 0xE6, 
				0x86, 0x81, 0xF5, 0x78, 0x39, 0xAC, 0xD1, 0xC2, 
				0x1E, 0xDA, 0xAB, 0x87, 0xCF, 0x2D, 0x3E, 0x4F, 
				0x18, 0x23, 0xAC, 0x2F, 0x2C, 0xE0, 0x00, 0xFC, 
				0xFF, 0xBF, 0x5A, 0xC1, 0xBE, 0x6B, 0x80, 0xE7, 
				0x26, 0xE4, 0xBB, 0x06, 0xC0, 0xDA, 0xFF, 0xFF, 
				0x5D, 0x03, 0xFE, 0x35, 0xC1, 0x77, 0x0D, 0xE0, 
				0x3D, 0x74, 0xDF, 0x35, 0x80, 0x6B, 0xF6, 0xBB, 
				0x06, 0xEA, 0x18, 0x60, 0x85, 0x77, 0x0D, 0x68, 
				0xB7, 0xB4, 0x57, 0xB4, 0x87, 0x2A, 0x6B, 0xBA, 
				0x6C, 0xA0, 0xD4, 0x5C, 0x36, 0x00, 0x6D, 0xFF, 
				0xFF, 0xCB, 0x06, 0xB0, 0x91, 0x32, 0x61, 0x54, 
				0xF8, 0x09, 0x53, 0x10, 0x4F, 0xD8, 0xC1, 0x2E, 
				0x1B, 0xA0, 0x88, 0x71, 0xD9, 0x00, 0xFD, 0xD8, 
				0x5E, 0x36, 0x80, 0xC1, 0x3D, 0x81, 0xDF, 0x36, 
				0x80, 0x37, 0xA4, 0x6F, 0x1B, 0xC0, 0xF4, 0xFF, 
				0x0F, 0x31, 0xFF, 0x6D, 0x03, 0xC5, 0x61, 0x95, 
				0xB7, 0x0D, 0x88, 0x87, 0x77, 0x46, 0x60, 0x55, 
				0xD7, 0x0D, 0x94, 0x9E, 0xEB, 0x06, 0x40, 0x02, 
				0x31, 0x13, 0x46, 0xC5, 0x9F, 0x30, 0x05, 0xF1, 
				0x84, 0x1D, 0xED, 0xBA, 0x01, 0x8A, 0x20, 0xD7, 
				0x0D, 0xD0, 0xCF, 0xEB, 0x94, 0xC1, 0xFA, 0xFF, 
				0xBF, 0x6E, 0x60, 0x2F, 0x0A, 0x98, 0xFB, 0x06, 
				0xF0, 0x86, 0xE5, 0xF7, 0x0D, 0xC0, 0xC7, 0xE5, 
				0x1B, 0x73, 0xDF, 0x00, 0x6C, 0xFE, 0xFF, 0xEF, 
				0x1B, 0x00, 0x13, 0x2E, 0x0A, 0xB8, 0xFB, 0x06, 
				0xF0, 0xBE, 0x48, 0xFB, 0xBE, 0x01, 0x5C, 0x83, 
				0x49, 0xF8, 0xFF, 0xDF, 0xF5, 0xE8, 0x0B, 0x40, 
				0x51, 0x60, 0x50, 0x43, 0xF2, 0x99, 0x00, 0x3F, 
				0xBA, 0x83, 0x3B, 0xA6, 0xE0, 0x4C, 0x12, 0x1C, 
				0x6A, 0xE0, 0xBE, 0x02, 0x3C, 0xCD, 0x9F, 0xD6, 
				0x7B, 0xBD, 0xE7, 0xF1, 0x24, 0x10, 0x92, 0x1D, 
				0x61, 0x7C, 0x6C, 0x43, 0x9C, 0x0C, 0xC8, 0x41, 
				0xDC, 0x47, 0xF7, 0x88, 0xEF, 0xE1, 0x86, 0x49, 
				0xE0, 0x21, 0x33, 0x34, 0x0E, 0x8D, 0x1D, 0x86, 
				0xEF, 0x02, 0xC1, 0x0E, 0xE2, 0x30, 0xCE, 0xD7, 
				0x04, 0x9E, 0xD0, 0x83, 0xC0, 0x7B, 0xF9, 0xA3, 
				0x41, 0xF1, 0x77, 0x03, 0x4A, 0x60, 0xB8, 0xD0, 
				0x98, 0x91, 0xFA, 0x6C, 0xFF, 0x8E, 0x70, 0x24, 
				0x26, 0xB0, 0x7B, 0x48, 0x59, 0x13, 0xA0, 0xF1, 
				0x96, 0x43, 0x20, 0x7A, 0xC3, 0x91, 0x2D, 0x14, 
				0xCD, 0x2D, 0xCA, 0xFB, 0x42, 0x14, 0x3B, 0x43, 
				0x10, 0x46, 0x94, 0x60, 0x41, 0x9E, 0xD6, 0x62, 
				0x45, 0x79, 0x66, 0x37, 0x42, 0xC4, 0x10, 0xAF, 
				0x0C, 0x81, 0x5E, 0x12, 0xC2, 0x07, 0x79, 0xEC, 
				0x89, 0xD3, 0xFE, 0x20, 0x88, 0xF8, 0x17, 0x82, 
				0x3C, 0x80, 0x28, 0xD2, 0x68, 0x50, 0xE7, 0x06, 
				0x8F, 0xDD, 0x87, 0x10, 0x5F, 0xFE, 0x7D, 0xB8, 
				0xF7, 0xE8, 0x0E, 0xEE, 0x45, 0xFE, 0xA0, 0x3D, 
				0x3C, 0x76, 0xC2, 0xF0, 0x41, 0x03, 0x8E, 0x6B, 
				0x40, 0x4D, 0xFF, 0x19, 0x01, 0x2C, 0x97, 0x7F, 
				0xF8, 0xE3, 0xF1, 0x3D, 0xC1, 0xF3, 0x39, 0xE1, 
				0x04, 0x96, 0x3F, 0x08, 0xD4, 0x71, 0x84, 0xCF, 
				0xF3, 0x85, 0xC3, 0x90, 0xCF, 0x02, 0x87, 0xC5, 
				0xC4, 0x0A, 0xF8, 0xFF, 0x9F, 0x4C, 0xD8, 0x78, 
				0xC0, 0x7F, 0x0F, 0x79, 0xFD, 0xF7, 0xCD, 0xC0, 
				0xF3, 0x35, 0xC1, 0x88, 0x10, 0x72, 0x32, 0x1E, 
				0x34, 0xE8, 0xD9, 0xF8, 0x80, 0xE1, 0xEB, 0x09, 
				0x3B, 0x77, 0x70, 0x51, 0xE7, 0x0E, 0xD4, 0xD1, 
				0xC1, 0xA7, 0x06, 0x76, 0xB3, 0xC1, 0x1C, 0xB7, 
				0xF9, 0x59, 0x03, 0xFC, 0x23, 0x84, 0x7F, 0x7B, 
				0xF0, 0xBC, 0x7C, 0x65, 0x78, 0x75, 0x48, 0xE0, 
				0x90, 0x23, 0x44, 0x8F, 0xCB, 0x23, 0xC4, 0x9C, 
				0x6F, 0x30, 0x43, 0x04, 0xD7, 0x59, 0x00, 0x1C, 
				0x43, 0x04, 0x3E, 0x67, 0x4C, 0x9F, 0x71, 0x60, 
				0xFE, 0xFF, 0xCF, 0x38, 0xEC, 0xD2, 0xC3, 0x07, 
				0x6A, 0x78, 0x13, 0xF8, 0xFE, 0x8C, 0x3B, 0xD2, 
				0x18, 0x9C, 0x1F, 0x33, 0x1E, 0x76, 0x18, 0xF8, 
				0xFB, 0x8E, 0x67, 0x70, 0x34, 0x3E, 0xA0, 0x18, 
				0x21, 0xF8, 0x73, 0xC9, 0x73, 0x8A, 0x35, 0x0F, 
				0x52, 0x33, 0x7A, 0x67, 0x38, 0x04, 0x76, 0xB3, 
				0xC2, 0x1D, 0x38, 0x3C, 0x04, 0x3E, 0x80, 0x56, 
				0x27, 0x47, 0x4E, 0x3F, 0xA7, 0x84, 0x1B, 0x3E, 
				0xBF, 0x0A, 0x60, 0x0E, 0x41, 0x38, 0x85, 0x36, 
				0x7D, 0x6A, 0x34, 0x6A, 0xD5, 0xA0, 0x4C, 0x8D, 
				0x32, 0x0D, 0x6A, 0xF5, 0xA9, 0xD4, 0x98, 0xB1, 
				0x0B, 0x8B, 0x03, 0xBE, 0x02, 0x74, 0x1C, 0xB0, 
				0x3C, 0x0A, 0x1D, 0xC1, 0xC8, 0x9B, 0x40, 0x20, 
				0x0E, 0x0B, 0x42, 0x23, 0xBD, 0x71, 0x04, 0x62, 
				0xC9, 0xEF, 0x2F, 0x81, 0x58, 0xEE, 0x03, 0x45, 
				0x20, 0x0E, 0x68, 0x02, 0x9C, 0xAA, 0x00, 0xA7, 
				0xAF, 0x01, 0x81, 0x38, 0x32, 0x08, 0x15, 0xFA, 
				0x35, 0x13, 0x88, 0x63, 0x82, 0xD0, 0x50, 0x3E, 
				0x40, 0x98, 0xF4, 0x17, 0x80, 0x00, 0x89, 0x11, 
				0x10, 0x16, 0xEE, 0xE5, 0x20, 0x10, 0x4B, 0x7B, 
				0x2D, 0x08, 0xC4, 0x42, 0xAC, 0x80, 0xB0, 0xB8, 
				0x20, 0x34, 0x9C, 0x16, 0x10, 0x26, 0xC9, 0x0C, 
				0x08, 0x0B, 0x04, 0x42, 0xE5, 0x3F, 0xD3, 0x04, 
				0x62, 0x91, 0x6E, 0x00, 0xE9, 0xBA, 0x05, 0xE2, 
				0x20, 0x7A, 0x40, 0x98, 0x0C, 0x3F, 0x20, 0x2C, 
				0x34, 0x08, 0x8D, 0xF6, 0x6C, 0x10, 0x20, 0x31, 
				0x04, 0xC2, 0xE2, 0x3B, 0x02, 0x61, 0xE2, 0xDF, 
				0x44, 0x02, 0x71, 0x4A, 0x4B, 0x10, 0x37, 0xA5, 
				0x01, 0x06, 0x11, 0x90, 0x93, 0x6A, 0x02, 0x62, 
				0xB9, 0x41, 0x34, 0x24, 0xF2, 0xB0, 0x10, 0x90, 
				0x93, 0x82, 0x68, 0xC0, 0xC4, 0x14, 0x90, 0xFF, 
				0xFF, 0x43, 0x13, 0x88, 0x80, 0x9C, 0xCA, 0x15, 
				0x10, 0x8B, 0x08, 0x22, 0x20, 0x27, 0x7B, 0x52, 
				0x09, 0xC8, 0x39, 0x41, 0x74, 0x04, 0x20, 0xBA, 
				0x80, 0x58, 0x3E, 0x10, 0x01, 0x39, 0x96, 0x2F, 
				0x20, 0x16, 0x12, 0x44, 0x40, 0x4E, 0xF4, 0xF3, 
				0x09, 0x44, 0xE2, 0x81, 0x68, 0x10, 0xE4, 0x3F, 
				0x21, 0x20, 0x67, 0x04, 0x11, 0x10, 0x79, 0x12, 
				0x05, 0x21, 0x9A, 0x3E, 0x62, 0x02, 0x71, 0x6A, 
				0x10, 0x9A, 0xEC, 0x27, 0x14, 0x84, 0xFC, 0xFF, 
				0x01
			})
		}
		Method(HTS3, 1, NotSerialized)
		{
			If(LEqual(Arg0, Zero))
			{
				Store(Zero, HSMS)
				Store(0xD6, HSMC)
			}
			If(LEqual(Arg0, One))
			{
				Store(One, HSMS)
				Store(0xD6, HSMC)
			}
		}
	}
	OperationRegion(CMS1, SystemIO, 0x72, 0x02)
	Field(CMS1, ByteAcc, NoLock, Preserve)
	{
		CMSI, 8,
		CMSD, 8,
	}
	IndexField(CMSI, CMSD, ByteAcc, Lock, Preserve)
	{
		Offset(0x41),	//Offset(65),
		IOSF, 1,
		Offset(0x45),	//Offset(69),
		EFID, 8,
		EFI1, 8,
		WANT, 1,
		, 7,
		GPSF, 1,
		Offset(0x52),	//Offset(82),
		WLWI, 1,
		BTWI, 1,
		WWWI, 1,
		BTNS, 1,
		SIMD, 1,
		WAPT, 1,
		, 2,
		WLBK, 1,
		BTBK, 1,
		WWBK, 1,
		BTNB, 1,
		, 4,
		WBCB, 1,
		Offset(0x56),	//Offset(86),
		UND0, 1,
		UND1, 1,
		UND2, 1,
		Offset(0x60),	//Offset(96),
		S4FG, 8,
		HOTW, 8,
		Offset(0x77),	//Offset(119),
		HSDC, 8,
		HSDS, 8,
		HBUC, 8,
		HBUS, 8,
	}
	Method(CMSW, 2, NotSerialized)
	{
		Store(Arg0, CMSI)
		Store(Arg1, CMSD)
	}
	Mutex(MUTX, 0)
	OperationRegion(DBG0, SystemIO, 0x80, One)
	Field(DBG0, ByteAcc, NoLock, Preserve)
	{
		IO80, 8,
	}
	OperationRegion(PRT0, SystemIO, 0x80, 0x04)
	Field(PRT0, DWordAcc, Lock, Preserve)
	{
		P80H, 32,
	}
	Method(P8XH, 3, Serialized)
	{
		If(LEqual(Arg0, Zero))
		{
			Store(Or(And(P80D, 0xFFFFFF00), Arg1), P80D)
		}
		If(LEqual(Arg0, One))
		{
			Store(Or(And(P80D, 0xFFFF00FF), ShiftLeft(Arg1, 0x08)), P80D)
		}
		If(LEqual(Arg0, 0x02))
		{
			Store(Or(And(P80D, 0xFF00FFFF), ShiftLeft(Arg1, 0x10)), P80D)
		}
		If(LEqual(Arg0, 0x03))
		{
			Store(Or(And(P80D, 0x00FFFFFF), ShiftLeft(Arg1, 0x18)), P80D)
		}
		If(LEqual(Arg0, 0x04))
		{
			Store(Or(And(P80D, Zero), Arg1), P80D)
		}
		If(LEqual(Arg2, Zero)) {}
		If(LEqual(Arg2, One))
		{
			Store(P80D, P80H)
		}
	}
	OperationRegion(SPRT, SystemIO, 0xB2, 0x02)
	Field(SPRT, ByteAcc, Lock, Preserve)
	{
		SSMP, 8,
	}
	Method(_PIC, 1, NotSerialized)
	{
		Store(Arg0, GPIC)
		Store(Arg0, PICM)
	}
	Method(_PTS, 1, NotSerialized)
	{
		Store(Zero, P80D)
		P8XH(Zero, Arg0, Zero)
		If(LEqual(Arg0, 0x05))
		{
			Store(0x05, \_SB.PCI0.LPCB.EC.SLP)
		}
		If(LEqual(Arg0, 0x03))
		{
			Store(0x03, \_SB.PCI0.LPCB.EC.SLP)
			P8XH(0x04, 0x53, Zero)
			P8XH(0x04, 0x53, One)
			If(LAnd(DTSE, LGreater(TCNT, One)))
			{
				TRAP(TRTD, 0x1E)
			}
		}
		If(LEqual(Arg0, 0x04))
		{
			Store(0x04, \_SB.PCI0.LPCB.EC.SLP)
			P8XH(0x04, 0x54, Zero)
			P8XH(0x04, 0x54, One)
			CMSW(0xE0, 0x60)
		}
		If(LOr(LOr(LEqual(Arg0, 0x03), LEqual(Arg0, 0x04)), LEqual(Arg0, 0x05)))
		{
			If(LEqual(PFLV, FDTP))
			{
				Store(One, GP27)
			}
		}
	}
	Method(_WAK, 1, Serialized)
	{
		Store(Zero, P80D)
		CMSW(0xE0, Zero)
		If(NEXP)
		{
			If(And(OSCC, 0x02))
			{
				\_SB.PCI0.NHPG()
			}
			If(And(OSCC, 0x04))
			{
				\_SB.PCI0.NPME()
			}
		}
		If(LEqual(Arg0, 0x03))
		{
			P8XH(0x04, 0xE3, Zero)
			P8XH(0x04, 0xE3, One)
			Notify(\_SB.PCI0.LPCB.LID, 0x80)
			If(LEqual(Zero, ACTT))
			{
				If(LEqual(ECON, One)) {}
			}
		}
		If(LOr(LEqual(Arg0, 0x03), LEqual(Arg0, 0x04)))
		{
			If(LAnd(DTSE, LGreater(TCNT, One)))
			{
				TRAP(TRTD, 0x14)
			}
			If(LEqual(PMEE, One))
			{
				Store(One, PMEN)
			}
			If(LEqual(OSYS, 0x07D2))
			{
				If(And(CFGD, One))
				{
					If(LGreater(\_PR.CPU0._PPC, Zero))
					{
						Subtract(\_PR.CPU0._PPC, One, \_PR.CPU0._PPC)
						PNOT()
						Add(\_PR.CPU0._PPC, One, \_PR.CPU0._PPC)
						PNOT()
					}
					Else
					{
						Add(\_PR.CPU0._PPC, One, \_PR.CPU0._PPC)
						PNOT()
						Subtract(\_PR.CPU0._PPC, One, \_PR.CPU0._PPC)
						PNOT()
					}
				}
			}
			If(LEqual(ECON, One)) {}
			If(LEqual(RP1D, Zero))
			{
				Notify(\_SB.PCI0.RP01, Zero)
			}
			If(LEqual(RP2D, Zero))
			{
				Notify(\_SB.PCI0.RP02, Zero)
			}
			If(LEqual(RP3D, Zero))
			{
				Notify(\_SB.PCI0.RP03, Zero)
			}
			If(LEqual(RP4D, Zero))
			{
				Notify(\_SB.PCI0.RP04, Zero)
			}
			If(LEqual(RP5D, Zero))
			{
				Notify(\_SB.PCI0.RP05, Zero)
			}
			If(LEqual(RP7D, Zero))
			{
				If(LEqual(DSTS, Zero))
				{
					Notify(\_SB.PCI0.RP07, Zero)
				}
			}
			If(LEqual(RP8D, Zero))
			{
				If(LEqual(DSTS, Zero))
				{
					Notify(\_SB.PCI0.RP08, Zero)
				}
			}
		}
		If(LEqual(Arg0, 0x04))
		{
			P8XH(0x04, 0xE4, Zero)
			P8XH(0x04, 0xE4, One)
		}
		If(LEqual(Arg0, 0x03))
		{
			If(BTNS)
			{
				If(LAnd(\_SB.PCI0.LPCB.EC.BTS, BTWI))
				{
					Store(One, \_SB.PCI0.LPCB.EC.BTD)
					Store(Zero, BTPR)
				}
				Else
				{
					Store(Zero, \_SB.PCI0.LPCB.EC.BTD)
					Store(One, BTPR)
				}
			}
			Else
			{
				Store(Zero, \_SB.PCI0.LPCB.EC.BTD)
				Store(One, BTPR)
			}
		}
		\_SB.PCI0.LPCB.EC.SPST(Zero)
		Return(Package(2) {Zero, Zero})
	}
	Method(GETB, 3, Serialized)
	{
		Multiply(Arg0, 0x08, Local0)
		Multiply(Arg1, 0x08, Local1)
		CreateField(Arg2,Local0,Local1,TBF3)
		Return(TBF3)
	}
	Method(PNOT, 0, Serialized)
	{
		If(LGreater(TCNT, One))
		{
			If(And(PDC0, 0x08))
			{
				Notify(\_PR.CPU0, 0x80)
				If(And(PDC0, 0x10))
				{
					Sleep(0x64)
					Notify(\_PR.CPU0, 0x81)
				}
			}
			If(And(PDC1, 0x08))
			{
				Notify(\_PR.CPU1, 0x80)
				If(And(PDC1, 0x10))
				{
					Sleep(0x64)
					Notify(\_PR.CPU1, 0x81)
				}
			}
			If(And(PDC2, 0x08))
			{
				Notify(\_PR.CPU2, 0x80)
				If(And(PDC2, 0x10))
				{
					Sleep(0x64)
					Notify(\_PR.CPU2, 0x81)
				}
			}
			If(And(PDC3, 0x08))
			{
				Notify(\_PR.CPU3, 0x80)
				If(And(PDC3, 0x10))
				{
					Sleep(0x64)
					Notify(\_PR.CPU3, 0x81)
				}
			}
			If(And(PDC4, 0x08))
			{
				Notify(\_PR.CPU4, 0x80)
				If(And(PDC4, 0x10))
				{
					Sleep(0x64)
					Notify(\_PR.CPU4, 0x81)
				}
			}
			If(And(PDC5, 0x08))
			{
				Notify(\_PR.CPU5, 0x80)
				If(And(PDC5, 0x10))
				{
					Sleep(0x64)
					Notify(\_PR.CPU5, 0x81)
				}
			}
			If(And(PDC6, 0x08))
			{
				Notify(\_PR.CPU6, 0x80)
				If(And(PDC6, 0x10))
				{
					Sleep(0x64)
					Notify(\_PR.CPU6, 0x81)
				}
			}
			If(And(PDC7, 0x08))
			{
				Notify(\_PR.CPU7, 0x80)
				If(And(PDC7, 0x10))
				{
					Sleep(0x64)
					Notify(\_PR.CPU7, 0x81)
				}
			}
		}
		Else
		{
			Notify(\_PR.CPU0, 0x80)
			Sleep(0x64)
			Notify(\_PR.CPU0, 0x81)
		}
		If(LEqual(ECON, One)) {}
	}
	Method(TRAP, 2, Serialized)
	{
		Store(Arg1, SMIF)
		If(LEqual(Arg0, TRTP))
		{
			Store(Zero, TRP0)
		}
		If(LEqual(Arg0, TRTD))
		{
			Store(Arg1, DTSF)
			Store(Zero, TRPD)
			Return(DTSF)
		}
		If(LEqual(Arg0, TRTI))
		{
			Store(Zero, TRPH)
		}
		Return(SMIF)
	}
	Scope(_SB.PCI0)
	{
		Method(_INI, 0, NotSerialized)
		{
			CMSW(0xE0, Zero)
			Store(0x07D0, OSYS)
			If(CondRefOf(\_OSI, Local0))
			{
				If(_OSI("Linux"))
				{
					Store(0x03E8, OSYS)
				}
				If(_OSI("Windows 2001"))
				{
					Store(0x07D1, OSYS)
				}
				If(_OSI("Windows 2001 SP1"))
				{
					Store(0x07D1, OSYS)
				}
				If(_OSI("Windows 2001 SP2"))
				{
					Store(0x07D2, OSYS)
				}
				If(_OSI("Windows 2001.1"))
				{
					Store(0x07D3, OSYS)
				}
				If(_OSI("Windows 2006"))
				{
					Store(0x07D6, OSYS)
				}
				If(_OSI("Windows 2009"))
				{
					Store(0x07D9, OSYS)
				}
			}
		}
		Method(NHPG, 0, Serialized)
		{
			Store(Zero, ^RP01.HPEX)
			Store(Zero, ^RP02.HPEX)
			Store(Zero, ^RP03.HPEX)
			Store(Zero, ^RP04.HPEX)
			Store(Zero, ^RP05.HPEX)
			Store(Zero, ^RP07.HPEX)
			Store(Zero, ^RP08.HPEX)
			Store(One, ^RP01.HPSX)
			Store(One, ^RP02.HPSX)
			Store(One, ^RP03.HPSX)
			Store(One, ^RP04.HPSX)
			Store(One, ^RP05.HPSX)
			Store(One, ^RP07.HPSX)
			Store(One, ^RP08.HPSX)
		}
		Method(NPME, 0, Serialized)
		{
			Store(Zero, ^RP01.PMEX)
			Store(Zero, ^RP02.PMEX)
			Store(Zero, ^RP03.PMEX)
			Store(Zero, ^RP04.PMEX)
			Store(Zero, ^RP05.PMEX)
			Store(Zero, ^RP07.PMEX)
			Store(Zero, ^RP08.PMEX)
			Store(One, ^RP01.PMSX)
			Store(One, ^RP02.PMSX)
			Store(One, ^RP03.PMSX)
			Store(One, ^RP04.PMSX)
			Store(One, ^RP05.PMSX)
			Store(One, ^RP07.PMSX)
			Store(One, ^RP08.PMSX)
		}
	}
	Scope(\)
	{
		Name(PICM, Zero)
	}
	Scope(_PR)
	{
		Processor(CPU0,0x01,0x00000410,0x06) {}
		Processor(CPU1,0x02,0x00000410,0x06) {}
		Processor(CPU2,0x03,0x00000410,0x06) {}
		Processor(CPU3,0x04,0x00000410,0x06) {}
		Processor(CPU4,0x05,0x00000410,0x06) {}
		Processor(CPU5,0x06,0x00000410,0x06) {}
		Processor(CPU6,0x07,0x00000410,0x06) {}
		Processor(CPU7,0x08,0x00000410,0x06) {}
	}
	Scope(_TZ)
	{
		ThermalZone(THRM)
		{
			Name(REGN, "Processor Thermal Zone")
			Name(FMAX, 0x15E0)
			Name(FMIN, 0x07D0)
			Method(FRSP, 0, NotSerialized)
			{
				If(\_SB.PCI0.LPCB.EC.ECOK)
				{
					Return(Multiply(\_SB.PCI0.LPCB.EC.FAT, 0xFF))
				}
				Return(FMAX)
			}
			Method(FSSP, 1, NotSerialized)
			{
				If(\_SB.PCI0.LPCB.EC.ECOK)
				{
					Store(And(LNot(Arg0), One), \_SB.PCI0.LPCB.EC.FST)
				}
			}
			Method(_TMP, 0, Serialized)
			{
				If(\_SB.PCI0.LPCB.EC.ECOK)
				{
					Store(\_SB.PCI0.LPCB.EC.CPT0, Local0)
					And(HOTW, One, HOTW)
					If(LEqual(HOTW, Zero))
					{
						If(LGreaterEqual(Local0, \_SB.PCI0.LPCB.EC.HOT))
						{
							Store(One, HOTW)
						}
					}
					Return(Add(Multiply(Local0, 0x0A), 0x0AAC))
				}
				Else
				{
					Return(0x0C3C)
				}
			}
			Method(_CRT, 0, Serialized)
			{
				Store(\_SB.PCI0.LPCB.EC.CRT, Local0)
				Return(Add(0x0AAC, Multiply(Local0, 0x0A)))
			}
			Method(_HOT, 0, NotSerialized)
			{
				Store(\_SB.PCI0.LPCB.EC.HOT, Local0)
				Return(Add(0x0AAC, Multiply(Local0, 0x0A)))
			}
			Method(_SCP, 1, Serialized)
			{
				Store(Zero, \_SB.PCI0.LPCB.EC.PAE)
			}
		}
	}
	Scope(_SB.PCI0)
	{
		Device(PDRC)
		{
			Name(_HID, EISAID("PNP0C02"))
			Name(_UID, One)
			Name(BUF0, ResourceTemplate()
			{
				Memory32Fixed(ReadWrite, 0x00000000, 0x00004000)
				Memory32Fixed(ReadWrite, 0x00000000, 0x00008000)
				Memory32Fixed(ReadWrite, 0x00000000, 0x00001000)
				Memory32Fixed(ReadWrite, 0x00000000, 0x00001000)
				Memory32Fixed(ReadWrite, 0x00000000, 0x00000000)
				Memory32Fixed(ReadWrite, 0xFED20000, 0x00020000)
				Memory32Fixed(ReadOnly, 0xFED90000, 0x00004000)
				Memory32Fixed(ReadOnly, 0xFF000000, 0x01000000)
				Memory32Fixed(ReadOnly, 0xFEE00000, 0x00100000)
				Memory32Fixed(ReadWrite, 0x00000000, 0x00001000)
			})
			Method(_CRS, 0, Serialized)
			{
				CreateDWordField(BUF0, 0x04, RBR0)
				ShiftLeft(^^LPCB.RCBA, 0x0E, RBR0)
				CreateDWordField(BUF0, 0x70, TBR0)
				Store(TBAB, TBR0)
				CreateDWordField(BUF0, 0x74, TBLN)
				If(LEqual(TBAB, Zero))
				{
					Store(Zero, TBLN)
				}
				CreateDWordField(BUF0, 0x10, MBR0)
				ShiftLeft(MHBR, 0x0F, MBR0)
				CreateDWordField(BUF0, 0x1C, DBR0)
				ShiftLeft(DIBR, 0x0C, DBR0)
				CreateDWordField(BUF0, 0x28, EBR0)
				ShiftLeft(EPBR, 0x0C, EBR0)
				CreateDWordField(BUF0, 0x34, XBR0)
				ShiftLeft(PXBR, 0x1A, XBR0)
				CreateDWordField(BUF0, 0x38, XSZ0)
				ShiftRight(0x10000000, PXSZ, XSZ0)
				Return(BUF0)
			}
		}
	}
	Method(BRTN, 1, Serialized)
	{
		If(LEqual(And(DID1, 0x0F00), 0x0400))
		{
			Notify(\_SB.PCI0.GFX0.DD01, Arg0)
		}
		If(LEqual(And(DID2, 0x0F00), 0x0400))
		{
			Notify(\_SB.PCI0.GFX0.DD02, Arg0)
		}
		If(LEqual(And(DID3, 0x0F00), 0x0400))
		{
			Notify(\_SB.PCI0.GFX0.DD03, Arg0)
		}
		If(LEqual(And(DID4, 0x0F00), 0x0400))
		{
			Notify(\_SB.PCI0.GFX0.DD04, Arg0)
		}
		If(LEqual(And(DID5, 0x0F00), 0x0400))
		{
			Notify(\_SB.PCI0.GFX0.DD05, Arg0)
		}
		If(LEqual(And(DID6, 0x0F00), 0x0400))
		{
			Notify(\_SB.PCI0.GFX0.DD06, Arg0)
		}
		If(LEqual(And(DID7, 0x0F00), 0x0400))
		{
			Notify(\_SB.PCI0.GFX0.DD07, Arg0)
		}
		If(LEqual(And(DID8, 0x0F00), 0x0400))
		{
			Notify(\_SB.PCI0.GFX0.DD08, Arg0)
		}
	}
	Scope(_GPE)
	{
		Method(_L0B, 0, NotSerialized)
		{
			Notify(\_SB.PCI0.P0P1, 0x02)
		}
		Method(_L09, 0, NotSerialized)
		{
			If(LEqual(RP1D, Zero))
			{
				\_SB.PCI0.RP01.HPME()
				Notify(\_SB.PCI0.RP01, 0x02)
			}
			If(LEqual(RP2D, Zero))
			{
				\_SB.PCI0.RP02.HPME()
				Notify(\_SB.PCI0.RP02, 0x02)
			}
			If(LEqual(RP3D, Zero))
			{
				\_SB.PCI0.RP03.HPME()
				Notify(\_SB.PCI0.RP03, 0x02)
			}
			If(LEqual(RP4D, Zero))
			{
				\_SB.PCI0.RP04.HPME()
				Notify(\_SB.PCI0.RP04, 0x02)
			}
			If(LEqual(RP5D, Zero))
			{
				\_SB.PCI0.RP05.HPME()
				Notify(\_SB.PCI0.RP05, 0x02)
			}
			If(LEqual(RP7D, Zero))
			{
				\_SB.PCI0.RP07.HPME()
				Notify(\_SB.PCI0.RP07, 0x02)
			}
			If(LEqual(RP8D, Zero))
			{
				\_SB.PCI0.RP08.HPME()
				Notify(\_SB.PCI0.RP08, 0x02)
			}
			Notify(\_SB.PCI0.PEG0, 0x02)
			Notify(\_SB.PCI0.PEG0.PEGP, 0x02)
			Notify(\_SB.PCI0.PEG1, 0x02)
			Notify(\_SB.PCI0.PEG2, 0x02)
			Notify(\_SB.PCI0.PEG3, 0x02)
		}
		Method(_L0D, 0, NotSerialized)
		{
			Notify(\_SB.PCI0.EHC1, 0x02)
			Notify(\_SB.PCI0.EHC2, 0x02)
			Notify(\_SB.PCI0.HDEF, 0x02)
			Notify(\_SB.PCI0.GLAN, 0x02)
		}
		Method(_L01, 0, NotSerialized)
		{
			Add(L01C, One, L01C)
			If(LAnd(LEqual(RP1D, Zero), \_SB.PCI0.RP01.HPSX))
			{
				P8XH(One, One, One)
				P8XH(Zero, L01C, One)
				Sleep(0x64)
				If(\_SB.PCI0.RP01.PDCX)
				{
					Store(One, \_SB.PCI0.RP01.PDCX)
					Store(One, \_SB.PCI0.RP01.HPSX)
					If(LNot(\_SB.PCI0.RP01.PDSX))
					{
						Store(Zero, \_SB.PCI0.RP01.L0SE)
					}
					Notify(\_SB.PCI0.RP01, Zero)
				}
				Else
				{
					Store(One, \_SB.PCI0.RP01.HPSX)
				}
			}
			If(LAnd(LEqual(RP2D, Zero), \_SB.PCI0.RP02.HPSX))
			{
				P8XH(One, 0x02, One)
				P8XH(Zero, L01C, One)
				Sleep(0x64)
				If(\_SB.PCI0.RP02.PDCX)
				{
					Store(One, \_SB.PCI0.RP02.PDCX)
					Store(One, \_SB.PCI0.RP02.HPSX)
					If(LNot(\_SB.PCI0.RP02.PDSX))
					{
						Store(Zero, \_SB.PCI0.RP02.L0SE)
					}
					Notify(\_SB.PCI0.RP02, Zero)
				}
				Else
				{
					Store(One, \_SB.PCI0.RP02.HPSX)
				}
			}
			If(LAnd(LEqual(RP3D, Zero), \_SB.PCI0.RP03.HPSX))
			{
				P8XH(One, 0x03, One)
				P8XH(Zero, L01C, One)
				Sleep(0x64)
				If(\_SB.PCI0.RP03.PDCX)
				{
					Store(One, \_SB.PCI0.RP03.PDCX)
					Store(One, \_SB.PCI0.RP03.HPSX)
					If(LNot(\_SB.PCI0.RP03.PDSX))
					{
						Store(Zero, \_SB.PCI0.RP03.L0SE)
					}
					Notify(\_SB.PCI0.RP03, Zero)
				}
				Else
				{
					Store(One, \_SB.PCI0.RP03.HPSX)
				}
			}
			If(LAnd(LEqual(RP4D, Zero), \_SB.PCI0.RP04.HPSX))
			{
				P8XH(One, 0x04, One)
				P8XH(Zero, L01C, One)
				Sleep(0x64)
				If(\_SB.PCI0.RP04.PDCX)
				{
					Store(One, \_SB.PCI0.RP04.PDCX)
					Store(One, \_SB.PCI0.RP04.HPSX)
					If(LNot(\_SB.PCI0.RP04.PDSX))
					{
						Store(Zero, \_SB.PCI0.RP04.L0SE)
					}
					Notify(\_SB.PCI0.RP04, Zero)
				}
				Else
				{
					Store(One, \_SB.PCI0.RP04.HPSX)
				}
			}
			If(LAnd(LEqual(RP5D, Zero), \_SB.PCI0.RP05.HPSX))
			{
				P8XH(One, 0x05, One)
				P8XH(Zero, L01C, One)
				Sleep(0x64)
				If(\_SB.PCI0.RP05.PDCX)
				{
					Store(One, \_SB.PCI0.RP05.PDCX)
					Store(One, \_SB.PCI0.RP05.HPSX)
					If(LNot(\_SB.PCI0.RP05.PDSX))
					{
						Store(Zero, \_SB.PCI0.RP05.L0SE)
					}
					Notify(\_SB.PCI0.RP05, Zero)
				}
				Else
				{
					Store(One, \_SB.PCI0.RP05.HPSX)
				}
			}
			If(LAnd(LEqual(RP7D, Zero), \_SB.PCI0.RP07.HPSX))
			{
				P8XH(One, 0x07, One)
				P8XH(Zero, L01C, One)
				Sleep(0x64)
				If(\_SB.PCI0.RP07.PDCX)
				{
					Store(One, \_SB.PCI0.RP07.PDCX)
					Store(One, \_SB.PCI0.RP07.HPSX)
					If(LNot(\_SB.PCI0.RP07.PDSX))
					{
						Store(Zero, \_SB.PCI0.RP07.L0SE)
					}
					If(ECON) {}
				}
				Else
				{
					Store(One, \_SB.PCI0.RP07.HPSX)
				}
			}
			If(LAnd(LEqual(RP8D, Zero), \_SB.PCI0.RP08.HPSX))
			{
				P8XH(One, 0x08, One)
				P8XH(Zero, L01C, One)
				Sleep(0x64)
				If(\_SB.PCI0.RP08.PDCX)
				{
					Store(One, \_SB.PCI0.RP08.PDCX)
					Store(One, \_SB.PCI0.RP08.HPSX)
					If(LNot(\_SB.PCI0.RP08.PDSX))
					{
						Store(Zero, \_SB.PCI0.RP08.L0SE)
					}
					If(ECON) {}
				}
				Else
				{
					Store(One, \_SB.PCI0.RP08.HPSX)
				}
			}
		}
		Method(_L02, 0, NotSerialized)
		{
			Store(Zero, GPEC)
			If(CondRefOf(\_SB.PCI0.IEIT.EITV))
			{
				\_SB.PCI0.IEIT.EITV
			}
			If(CondRefOf(\TNOT))
			{
				TNOT
			}
		}
		Method(_L06, 0, NotSerialized)
		{
			If(LAnd(\_SB.PCI0.GFX0.GSSE, LNot(GSMI)))
			{
				\_SB.PCI0.GFX0.GSCI()
			}
		}
		Method(_L07, 0, NotSerialized)
		{
			Store(0x20, \_SB.PCI0.SBUS.HSTS)
		}
		Method(_L1E, 0, NotSerialized)
		{
			If(LEqual(ECON, Zero))
			{
				Return(Zero)
			}
			If(LNotEqual(LIDS, \_SB.PCI0.LPCB.EC.LDS))
			{
				Store(\_SB.PCI0.LPCB.EC.LDS, LIDS)
				If(IGDS)
				{
					If(\_SB.PCI0.GFX0.GLID(LIDS))
					{
						Or(0x80000000, \_SB.PCI0.GFX0.CLID, \_SB.PCI0.GFX0.CLID)
					}
				}
				Notify(\_SB.PCI0.LPCB.LID, 0x80)
			}
			Return(Zero)
		}
	}
	Device(_SB.PCI0.DOCK)
	{
		Name(_HID, "ABCDEFGH")
		Name(_CID, EISAID("PNP0C15"))
		Name(_UID, "SADDLESTRING")
		Method(_EJ0, 1, NotSerialized)
		{
			P8XH(Zero, 0xED, Zero)
			If(LEqual(ECON, One)) {}
			Return(One)
		}
		Method(_STA, 0, NotSerialized)
		{
			If(LEqual(ECON, Zero))
			{
				Return(Zero)
			}
			If(DSTS)
			{
				Return(0x0F)
			}
			Else
			{
				Return(Zero)
			}
		}
		Method(_DCK, 1, NotSerialized)
		{
			P8XH(Zero, 0xD3, Zero)
			If(Arg0)
			{
				Return(One)
			}
			Else
			{
				Store(Zero, DSTS)
				If(LEqual(ECON, One)) {}
				Return(One)
			}
		}
		Name(_EDL, Package(5) {^RP01.PXSX, ^RP02.PXSX, EHC1, SAT0, HDEF})
	}
	Scope(\)
	{
		OperationRegion(IO_T, SystemIO, 0x1000, 0x10)
		Field(IO_T, ByteAcc, NoLock, Preserve)
		{
			TRPI, 16,
			Offset(0x4),	//Offset(4),
			Offset(0x6),	//Offset(6),
			Offset(0x8),	//Offset(8),
			TRP0, 8,
			, 8,
			, 8,
			, 8,
			, 8,
			, 8,
			, 8,
			, 8,
		}
		OperationRegion(IO_D, SystemIO, 0x1010, 0x04)
		Field(IO_D, ByteAcc, NoLock, Preserve)
		{
			TRPD, 8,
		}
		OperationRegion(IO_H, SystemIO, 0x1000, 0x04)
		Field(IO_H, ByteAcc, NoLock, Preserve)
		{
			TRPH, 8,
		}
		OperationRegion(PMIO, SystemIO, PMBS, 0x80)
		Field(PMIO, ByteAcc, NoLock, Preserve)
		{
			Offset(0x20),	//Offset(32),
			Offset(0x22),	//Offset(34),
			, 3,
			GPS3, 1,
			Offset(0x28),	//Offset(40),
			Offset(0x2A),	//Offset(42),
			, 3,
			GPE3, 1,
			Offset(0x3C),	//Offset(60),
			PMEN, 1,
			UPRW, 1,
			Offset(0x42),	//Offset(66),
			, 1,
			GPEC, 1,
			Offset(0x64),	//Offset(100),
			Offset(0x65),	//Offset(101),
			, 1,
			SCIS, 1,
			, 6,
		}
		OperationRegion(GPIO, SystemIO, GPBS, 0x64)
		Field(GPIO, ByteAcc, NoLock, Preserve)
		{
			GU00, 8,
			GU01, 8,
			GU02, 8,
			GU03, 8,
			GIO0, 8,
			GIO1, 8,
			GIO2, 8,
			GIO3, 8,
			Offset(0xC),	//Offset(12),
			GL00, 8,
			GL01, 8,
			BTPR, 1,
			GL02, 7,
			, 3,
			GP27, 1,
			GP28, 1,
			, 3,
			Offset(0x18),	//Offset(24),
			GB00, 8,
			GB01, 8,
			GB02, 8,
			GB03, 8,
			Offset(0x2C),	//Offset(44),
			GIV0, 8,
			GIV1, 8,
			GIV2, 8,
			GIV3, 8,
			GU04, 8,
			GU05, 8,
			GU06, 8,
			GU07, 8,
			GIO4, 8,
			GIO5, 8,
			GIO6, 8,
			GIO7, 8,
			GL04, 8,
			GL05, 8,
			GL06, 8,
			GL07, 8,
			Offset(0x40),	//Offset(64),
			GU08, 8,
			GU09, 8,
			GU0A, 8,
			GU0B, 8,
			GIO8, 8,
			GIO9, 8,
			GIOA, 8,
			GIOB, 8,
			GL08, 8,
			GL09, 8,
			GL0A, 8,
			GL0B, 8,
		}
		OperationRegion(RCRB, SystemMemory, SRCB, 0x4000)
		Field(RCRB, DWordAcc, Lock, Preserve)
		{
			Offset(0x1000),	//Offset(4096),
			Offset(0x3000),	//Offset(12288),
			Offset(0x3404),	//Offset(13316),
			HPAS, 2,
			, 5,
			HPAE, 1,
			Offset(0x3418),	//Offset(13336),
			, 1,
			, 1,
			SATD, 1,
			SMBD, 1,
			HDAD, 1,
			Offset(0x341A),	//Offset(13338),
			RP1D, 1,
			RP2D, 1,
			RP3D, 1,
			RP4D, 1,
			RP5D, 1,
			RP6D, 1,
			RP7D, 1,
			RP8D, 1,
			Offset(0x359C),	//Offset(13724),
			UP0D, 1,
			UP1D, 1,
			UP2D, 1,
			UP3D, 1,
			UP4D, 1,
			UP5D, 1,
			UP6D, 1,
			UP7D, 1,
			UP8D, 1,
			UP9D, 1,
			UPAD, 1,
			UPBD, 1,
			UPCD, 1,
			UPDD, 1,
			, 1,
			, 1,
		}
		Method(GPI0, 4, NotSerialized)
		{
			If(LEqual(Or(Arg0, Arg1), Zero))
			{
				Return(Ones)
			}
			Else
			{
				If(And(LEqual(Arg0, Zero), LEqual(Arg1, One)))
				{
					Return(0x0384)
				}
			}
			Return(Multiply(0x1E, Subtract(0x09, Add(Arg2, Arg3))))
		}
		Method(GDMA, 2, NotSerialized)
		{
			If(LEqual(Arg0, One))
			{
				If(LEqual(Arg1, One))
				{
					Return(0x0F)
				}
			}
			Return(Ones)
		}
		Method(SFLG, 5, NotSerialized)
		{
			Store(Zero, Local0)
			Or(Arg1, Local0, Local0)
			Or(ShiftLeft(Arg0, One), Local0, Local0)
			Or(ShiftLeft(Arg2, 0x03), Local0, Local0)
			Or(ShiftLeft(Arg3, 0x02), Local0, Local0)
			Or(ShiftLeft(Arg4, 0x04), Local0, Local0)
			Return(Local0)
		}
		Method(SPIO, 3, NotSerialized)
		{
			Name(PBUF, Buffer(0x05)
			{
				0x00, 0x00, 0x00, 0x00, 0x00
			})
			CreateByteField(PBUF,Zero,RCT)
			CreateByteField(PBUF,One,ISP)
			CreateByteField(PBUF,0x02,FAST)
			CreateByteField(PBUF,0x03,DMAE)
			CreateByteField(PBUF,0x04,PIOT)
			If(LOr(LEqual(Arg0, Zero), LEqual(Arg0, Ones)))
			{
				Return(PBUF)
			}
			If(LGreater(Arg0, 0xF0))
			{
				Store(One, DMAE)
				Store(Zero, PIOT)
			}
			Else
			{
				Store(One, FAST)
				If(And(Arg1, 0x02))
				{
					If(And(LEqual(Arg0, 0x78), And(Arg2, 0x02)))
					{
						Store(0x03, RCT)
						Store(0x02, ISP)
						Store(0x04, PIOT)
						Return(PBUF)
					}
					If(And(LLessEqual(Arg0, 0xB4), And(Arg2, One)))
					{
						Store(One, RCT)
						Store(0x02, ISP)
						Store(0x03, PIOT)
						Return(PBUF)
					}
					Else
					{
						Store(Zero, RCT)
						Store(One, ISP)
						Store(0x02, PIOT)
					}
				}
			}
			Return(PBUF)
		}
		Method(SDMA, 3, NotSerialized)
		{
			Name(PBUF, Buffer(0x05)
			{
				0x00, 0x00, 0x00, 0x00
			})
			CreateByteField(PBUF,Zero,PCT)
			CreateByteField(PBUF,One,PCB)
			CreateByteField(PBUF,0x02,UDMT)
			CreateByteField(PBUF,0x03,UDME)
			CreateByteField(PBUF,0x04,DMAT)
			If(LOr(LEqual(Arg0, Zero), LEqual(Arg0, Ones)))
			{
				Return(PBUF)
			}
			If(LLessEqual(Arg0, 0x78))
			{
				If(And(Arg1, 0x04))
				{
					Store(One, UDME)
					If(And(LLessEqual(Arg0, 0x0F), And(Arg2, 0x40)))
					{
						Store(One, UDMT)
						Store(One, PCB)
						Store(One, PCT)
						Store(0x06, DMAT)
						Return(PBUF)
					}
					If(And(LLessEqual(Arg0, 0x14), And(Arg2, 0x20)))
					{
						Store(One, UDMT)
						Store(One, PCB)
						Store(One, PCT)
						Store(0x05, DMAT)
						Return(PBUF)
					}
					If(And(LLessEqual(Arg0, 0x1E), And(Arg2, 0x10)))
					{
						Store(One, PCB)
						Store(0x02, PCT)
						Store(0x04, DMAT)
						Return(PBUF)
					}
					If(And(LLessEqual(Arg0, 0x2D), And(Arg2, 0x08)))
					{
						Store(One, PCB)
						Store(One, PCT)
						Store(0x03, DMAT)
						Return(PBUF)
					}
					If(And(LLessEqual(Arg0, 0x3C), And(Arg2, 0x04)))
					{
						Store(0x02, PCT)
						Store(0x02, DMAT)
						Return(PBUF)
					}
					If(And(LLessEqual(Arg0, 0x5A), And(Arg2, 0x02)))
					{
						Store(One, PCT)
						Store(One, DMAT)
						Return(PBUF)
					}
					If(And(LLessEqual(Arg0, 0x78), And(Arg2, One)))
					{
						Store(Zero, DMAT)
					}
				}
			}
			Return(PBUF)
		}
		Method(SETT, 3, Serialized)
		{
			If(And(Arg1, 0x02))
			{
				If(LAnd(LLessEqual(Arg0, 0x78), And(Arg2, 0x02)))
				{
					Return(0x0B)
				}
				If(LAnd(LLessEqual(Arg0, 0xB4), And(Arg2, One)))
				{
					Return(0x09)
				}
			}
			Return(0x04)
		}
	}
	Scope(_SB.PCI0)
	{
		Device(GLAN)
		{
			Name(_ADR, 0x00190000)
			Method(_PRW, 0, NotSerialized)
			{
				If(WOLE)
				{
					Return(Package(2) {0x0D, 0x04})
				}
				Else
				{
					Return(Package(2) {0x0D, Zero})
				}
			}
		}
		Device(EHC1)
		{
			Name(_ADR, 0x001D0000)
			OperationRegion(PWKE, PCI_Config, 0x62, 0x04)
			Field(PWKE, DWordAcc, NoLock, Preserve)
			{
				, 1,
				PWUC, 8,
			}
			Method(_PSW, 1, NotSerialized)
			{
				If(Arg0)
				{
					Store(Ones, PWUC)
				}
				Else
				{
					Store(Zero, PWUC)
				}
			}
			Method(_S3D, 0, NotSerialized)
			{
				Return(0x02)
			}
			Method(_S4D, 0, NotSerialized)
			{
				Return(0x02)
			}
			Device(HUBN)
			{
				Name(_ADR, Zero)
				Device(PR01)
				{
					Name(_ADR, One)
					Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
					Name(_PLD, Package(1)
					{
						Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0x30, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
						}
					})
					Device(PR11)
					{
						Name(_ADR, One)
						Name(_UPC, Package(4) {0xFF, 0xFF, Zero, Zero})
						Name(_PLD, Package(1)
						{
							Buffer(0x10)
							{
								0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
								0xE1, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
							}
						})
					}
					Device(PR12)
					{
						Name(_ADR, 0x02)
						Name(_UPC, Package(4) {0xFF, 0xFF, Zero, Zero})
						Name(_PLD, Package(1)
						{
							Buffer(0x10)
							{
								0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
								0xE1, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
							}
						})
					}
					Device(PR13)
					{
						Name(_ADR, 0x03)
						Name(_UPC, Package(4) {0xFF, 0xFF, Zero, Zero})
						Name(_PLD, Package(1)
						{
							Buffer(0x10)
							{
								0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
								0xE1, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
							}
						})
					}
					Device(PR14)
					{
						Name(_ADR, 0x04)
						Name(_UPC, Package(4) {0xFF, 0xFF, Zero, Zero})
						Name(_PLD, Package(1)
						{
							Buffer(0x10)
							{
								0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
								0xE1, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
							}
						})
						Alias(SBV1, SDGV)
						Method(_DSM, 4, Serialized)
						{
							Name(_T_0, Zero)
							If(LEqual(Arg0, ToUUID("A5FC708F-87754BA6-BD0CBA90A1EC72F8")}))
							{
								While(One)
								{
									Store(ToInteger(Arg2), _T_0)
									If(LEqual(_T_0, Zero))
									{
										If(LEqual(Arg1, One))
										{
											Return(Buffer(One)
											{
												0x07
											})
										}
										Else
										{
											Return(Buffer(One)
											{
												0x00
											})
										}
									}
									Else
									{
										If(LEqual(_T_0, One))
										{
											If(LEqual(SDGV, 0xFF))
											{
												Return(Zero)
											}
											Else
											{
												Return(One)
											}
										}
										Else
										{
											If(LEqual(_T_0, 0x02))
											{
												Return(SDGV)
											}
										}
									}
									Break
								}
							}
							Return(Zero)
						}
					}
					Device(PR15)
					{
						Name(_ADR, 0x05)
						Name(_UPC, Package(4) {0xFF, 0xFF, Zero, Zero})
						Name(_PLD, Package(1)
						{
							Buffer(0x10)
							{
								0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
								0xB0, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
							}
						})
						Alias(SBV2, SDGV)
						Method(_DSM, 4, Serialized)
						{
							Name(_T_0, Zero)
							If(LEqual(Arg0, ToUUID("A5FC708F-87754BA6-BD0CBA90A1EC72F8")}))
							{
								While(One)
								{
									Store(ToInteger(Arg2), _T_0)
									If(LEqual(_T_0, Zero))
									{
										If(LEqual(Arg1, One))
										{
											Return(Buffer(One)
											{
												0x07
											})
										}
										Else
										{
											Return(Buffer(One)
											{
												0x00
											})
										}
									}
									Else
									{
										If(LEqual(_T_0, One))
										{
											If(LEqual(SDGV, 0xFF))
											{
												Return(Zero)
											}
											Else
											{
												Return(One)
											}
										}
										Else
										{
											If(LEqual(_T_0, 0x02))
											{
												Return(SDGV)
											}
										}
									}
									Break
								}
							}
							Return(Zero)
						}
					}
					Device(PR16)
					{
						Name(_ADR, 0x06)
						Name(_UPC, Package(4) {0xFF, 0xFF, Zero, Zero})
						Name(_PLD, Package(1)
						{
							Buffer(0x10)
							{
								0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
								0xB0, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
							}
						})
						Alias(SBV1, SDGV)
						Method(_DSM, 4, Serialized)
						{
							Name(_T_0, Zero)
							If(LEqual(Arg0, ToUUID("A5FC708F-87754BA6-BD0CBA90A1EC72F8")}))
							{
								While(One)
								{
									Store(ToInteger(Arg2), _T_0)
									If(LEqual(_T_0, Zero))
									{
										If(LEqual(Arg1, One))
										{
											Return(Buffer(One)
											{
												0x07
											})
										}
										Else
										{
											Return(Buffer(One)
											{
												0x00
											})
										}
									}
									Else
									{
										If(LEqual(_T_0, One))
										{
											If(LEqual(SDGV, 0xFF))
											{
												Return(Zero)
											}
											Else
											{
												Return(One)
											}
										}
										Else
										{
											If(LEqual(_T_0, 0x02))
											{
												Return(SDGV)
											}
										}
									}
									Break
								}
							}
							Return(Zero)
						}
					}
					Device(PR17)
					{
						Name(_ADR, 0x07)
						Name(_UPC, Package(4) {0xFF, 0xFF, Zero, Zero})
						Name(_PLD, Package(1)
						{
							Buffer(0x10)
							{
								0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
								0xB1, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
							}
						})
						Alias(SBV2, SDGV)
						Method(_DSM, 4, Serialized)
						{
							Name(_T_0, Zero)
							If(LEqual(Arg0, ToUUID("A5FC708F-87754BA6-BD0CBA90A1EC72F8")}))
							{
								While(One)
								{
									Store(ToInteger(Arg2), _T_0)
									If(LEqual(_T_0, Zero))
									{
										If(LEqual(Arg1, One))
										{
											Return(Buffer(One)
											{
												0x07
											})
										}
										Else
										{
											Return(Buffer(One)
											{
												0x00
											})
										}
									}
									Else
									{
										If(LEqual(_T_0, One))
										{
											If(LEqual(SDGV, 0xFF))
											{
												Return(Zero)
											}
											Else
											{
												Return(One)
											}
										}
										Else
										{
											If(LEqual(_T_0, 0x02))
											{
												Return(SDGV)
											}
										}
									}
									Break
								}
							}
							Return(Zero)
						}
					}
					Device(PR18)
					{
						Name(_ADR, 0x08)
						Name(_UPC, Package(4) {0xFF, 0xFF, Zero, Zero})
						Name(_PLD, Package(1)
						{
							Buffer(0x10)
							{
								0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
								0xB1, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
							}
						})
					}
				}
			}
			Name(_PRW, Package(2) {0x0D, 0x03})
		}
		Device(EHC2)
		{
			Name(_ADR, 0x001A0000)
			OperationRegion(PWKE, PCI_Config, 0x62, 0x04)
			Field(PWKE, DWordAcc, NoLock, Preserve)
			{
				, 1,
				PWUC, 6,
			}
			Method(_PSW, 1, NotSerialized)
			{
				If(Arg0)
				{
					Store(Ones, PWUC)
				}
				Else
				{
					Store(Zero, PWUC)
				}
			}
			Method(_S3D, 0, NotSerialized)
			{
				Return(0x02)
			}
			Method(_S4D, 0, NotSerialized)
			{
				Return(0x02)
			}
			Device(HUBN)
			{
				Name(_ADR, Zero)
				Device(PR01)
				{
					Name(_ADR, One)
					Name(_UPC, Package(4) {0xFF, Zero, Zero, Zero})
					Name(_PLD, Package(1)
					{
						Buffer(0x10)
						{
							0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							0x30, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
						}
					})
					Device(PR11)
					{
						Name(_ADR, One)
						Name(_UPC, Package(4) {0xFF, 0xFF, Zero, Zero})
						Name(_PLD, Package(1)
						{
							Buffer(0x10)
							{
								0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
								0xE0, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
							}
						})
					}
					Device(PR12)
					{
						Name(_ADR, 0x02)
						Name(_UPC, Package(4) {0xFF, 0xFF, Zero, Zero})
						Name(_PLD, Package(1)
						{
							Buffer(0x10)
							{
								0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
								0xE0, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
							}
						})
						Alias(SBV1, SDGV)
						Method(_DSM, 4, Serialized)
						{
							Name(_T_0, Zero)
							If(LEqual(Arg0, ToUUID("A5FC708F-87754BA6-BD0CBA90A1EC72F8")}))
							{
								While(One)
								{
									Store(ToInteger(Arg2), _T_0)
									If(LEqual(_T_0, Zero))
									{
										If(LEqual(Arg1, One))
										{
											Return(Buffer(One)
											{
												0x07
											})
										}
										Else
										{
											Return(Buffer(One)
											{
												0x00
											})
										}
									}
									Else
									{
										If(LEqual(_T_0, One))
										{
											If(LEqual(SDGV, 0xFF))
											{
												Return(Zero)
											}
											Else
											{
												Return(One)
											}
										}
										Else
										{
											If(LEqual(_T_0, 0x02))
											{
												Return(SDGV)
											}
										}
									}
									Break
								}
							}
							Return(Zero)
						}
					}
					Device(PR13)
					{
						Name(_ADR, 0x03)
						Name(_UPC, Package(4) {0xFF, 0xFF, Zero, Zero})
						Name(_PLD, Package(1)
						{
							Buffer(0x10)
							{
								0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
								0xE0, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
							}
						})
						Alias(SBV2, SDGV)
						Method(_DSM, 4, Serialized)
						{
							Name(_T_0, Zero)
							If(LEqual(Arg0, ToUUID("A5FC708F-87754BA6-BD0CBA90A1EC72F8")}))
							{
								While(One)
								{
									Store(ToInteger(Arg2), _T_0)
									If(LEqual(_T_0, Zero))
									{
										If(LEqual(Arg1, One))
										{
											Return(Buffer(One)
											{
												0x07
											})
										}
										Else
										{
											Return(Buffer(One)
											{
												0x00
											})
										}
									}
									Else
									{
										If(LEqual(_T_0, One))
										{
											If(LEqual(SDGV, 0xFF))
											{
												Return(Zero)
											}
											Else
											{
												Return(One)
											}
										}
										Else
										{
											If(LEqual(_T_0, 0x02))
											{
												Return(SDGV)
											}
										}
									}
									Break
								}
							}
							Return(Zero)
						}
					}
					Device(PR14)
					{
						Name(_ADR, 0x04)
						Name(_UPC, Package(4) {0xFF, 0xFF, Zero, Zero})
						Name(_PLD, Package(1)
						{
							Buffer(0x10)
							{
								0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
								0xE1, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
							}
						})
					}
					Device(PR15)
					{
						Name(_ADR, 0x05)
						Name(_UPC, Package(4) {0xFF, 0xFF, Zero, Zero})
						Name(_PLD, Package(1)
						{
							Buffer(0x10)
							{
								0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
								0xB1, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
							}
						})
					}
					Device(PR16)
					{
						Name(_ADR, 0x06)
						Name(_UPC, Package(4) {0xFF, 0xFF, Zero, Zero})
						Name(_PLD, Package(1)
						{
							Buffer(0x10)
							{
								0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
								0xB1, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
							}
						})
					}
				}
			}
			Name(_PRW, Package(2) {0x0D, 0x03})
		}
		Device(HDEF)
		{
			Name(_ADR, 0x001B0000)
			OperationRegion(HDAR, PCI_Config, 0x4C, 0x10)
			Field(HDAR, WordAcc, NoLock, Preserve)
			{
				DCKA, 1,
				, 7,
				DCKM, 1,
				, 6,
				DCKS, 1,
				Offset(0x8),	//Offset(8),
				Offset(0x9),	//Offset(9),
				, 7,
				PMES, 1,
			}
			Method(_PRW, 0, NotSerialized)
			{
				If(WKMD)
				{
					Return(Package(2) {0x0D, 0x04})
				}
				Else
				{
					Return(Package(2) {0x0D, Zero})
				}
			}
		}
		Device(RP01)
		{
			Name(_ADR, 0x001C0000)
			OperationRegion(PXCS, PCI_Config, 0x40, 0xC0)
			Field(PXCS, AnyAcc, NoLock, Preserve)
			{
				Offset(0x10),	//Offset(16),
				L0SE, 1,
				, 7,
				, 8,
				Offset(0x13),	//Offset(19),
				, 5,
				LASX, 1,
				Offset(0x1A),	//Offset(26),
				ABPX, 1,
				, 2,
				PDCX, 1,
				, 2,
				PDSX, 1,
				, 1,
				LSCX, 1,
				Offset(0x20),	//Offset(32),
				Offset(0x22),	//Offset(34),
				PSPX, 1,
				Offset(0x98),	//Offset(152),
				Offset(0x9B),	//Offset(155),
				, 6,
				HPEX, 1,
				PMEX, 1,
				Offset(0x9F),	//Offset(159),
				, 6,
				HPSX, 1,
				PMSX, 1,
			}
			Device(PXSX)
			{
				Name(_ADR, Zero)
				Name(_PRW, Package(2) {0x09, 0x04})
			}
			Method(HPME, 0, Serialized)
			{
				If(PMSX)
				{
					Store(0xC8, Local0)
					While(Local0)
					{
						Store(One, PMSX)
						If(PMSX)
						{
							Decrement(Local0)
						}
						Else
						{
							Store(Zero, Local0)
						}
					}
				}
			}
			Method(_PRW, 0, NotSerialized)
			{
				If(PMEE)
				{
					Return(Package(2) {0x09, 0x04})
				}
				Else
				{
					Return(Package(2) {0x09, Zero})
				}
			}
			Scope(PXSX)
			{
				OperationRegion(WOLS, PCI_Config, 0x45, One)
				Field(WOLS, AnyAcc, NoLock, Preserve)
				{
					WOLA, 8,
				}
				Method(_PSW, 1, NotSerialized)
				{
					Store(Arg0, ^^^LPCB.EC.WOL)
				}
			}
			Name(PR05, Package(4)
			{
				Package(4) {0xFFFF, Zero, LNKA, Zero}, 
				Package(4) {0xFFFF, One, LNKB, Zero}, 
				Package(4) {0xFFFF, 0x02, LNKC, Zero}, 
				Package(4) {0xFFFF, 0x03, LNKD, Zero}
			})
			Name(AR05, Package(4)
			{
				Package(4) {0xFFFF, Zero, Zero, 0x10}, 
				Package(4) {0xFFFF, One, Zero, 0x11}, 
				Package(4) {0xFFFF, 0x02, Zero, 0x12}, 
				Package(4) {0xFFFF, 0x03, Zero, 0x13}
			})
			Method(_PRT, 0, NotSerialized)
			{
				If(PICM)
				{
					Return(AR05)
				}
				Return(PR05)
			}
		}
		Device(RP02)
		{
			Name(_ADR, 0x001C0001)
			OperationRegion(PXCS, PCI_Config, 0x40, 0xC0)
			Field(PXCS, AnyAcc, NoLock, Preserve)
			{
				Offset(0x10),	//Offset(16),
				L0SE, 1,
				, 7,
				, 8,
				Offset(0x13),	//Offset(19),
				, 5,
				LASX, 1,
				Offset(0x1A),	//Offset(26),
				ABPX, 1,
				, 2,
				PDCX, 1,
				, 2,
				PDSX, 1,
				, 1,
				LSCX, 1,
				Offset(0x20),	//Offset(32),
				Offset(0x22),	//Offset(34),
				PSPX, 1,
				Offset(0x98),	//Offset(152),
				Offset(0x9B),	//Offset(155),
				, 6,
				HPEX, 1,
				PMEX, 1,
				Offset(0x9F),	//Offset(159),
				, 6,
				HPSX, 1,
				PMSX, 1,
			}
			Device(PXSX)
			{
				Name(_ADR, Zero)
				Name(_PRW, Package(2) {0x09, 0x04})
			}
			Method(HPME, 0, Serialized)
			{
				If(PMSX)
				{
					Store(0xC8, Local0)
					While(Local0)
					{
						Store(One, PMSX)
						If(PMSX)
						{
							Decrement(Local0)
						}
						Else
						{
							Store(Zero, Local0)
						}
					}
					Notify(PXSX, 0x02)
				}
			}
			Method(_PRW, 0, NotSerialized)
			{
				If(PMEE)
				{
					Return(Package(2) {0x09, 0x03})
				}
				Else
				{
					Return(Package(2) {0x09, Zero})
				}
			}
			Name(PR06, Package(4)
			{
				Package(4) {0xFFFF, Zero, LNKB, Zero}, 
				Package(4) {0xFFFF, One, LNKC, Zero}, 
				Package(4) {0xFFFF, 0x02, LNKD, Zero}, 
				Package(4) {0xFFFF, 0x03, LNKA, Zero}
			})
			Name(AR06, Package(4)
			{
				Package(4) {0xFFFF, Zero, Zero, 0x11}, 
				Package(4) {0xFFFF, One, Zero, 0x12}, 
				Package(4) {0xFFFF, 0x02, Zero, 0x13}, 
				Package(4) {0xFFFF, 0x03, Zero, 0x10}
			})
			Method(_PRT, 0, NotSerialized)
			{
				If(PICM)
				{
					Return(AR06)
				}
				Return(PR06)
			}
		}
		Device(RP03)
		{
			Name(_ADR, 0x001C0002)
			OperationRegion(PXCS, PCI_Config, 0x40, 0xC0)
			Field(PXCS, AnyAcc, NoLock, Preserve)
			{
				Offset(0x10),	//Offset(16),
				L0SE, 1,
				, 7,
				, 8,
				Offset(0x13),	//Offset(19),
				, 5,
				LASX, 1,
				Offset(0x1A),	//Offset(26),
				ABPX, 1,
				, 2,
				PDCX, 1,
				, 2,
				PDSX, 1,
				, 1,
				LSCX, 1,
				Offset(0x20),	//Offset(32),
				Offset(0x22),	//Offset(34),
				PSPX, 1,
				Offset(0x98),	//Offset(152),
				Offset(0x9B),	//Offset(155),
				, 6,
				HPEX, 1,
				PMEX, 1,
				Offset(0x9F),	//Offset(159),
				, 6,
				HPSX, 1,
				PMSX, 1,
			}
			Device(PXSX)
			{
				Name(_ADR, Zero)
				Name(_PRW, Package(2) {0x09, 0x04})
			}
			Method(HPME, 0, Serialized)
			{
				If(PMSX)
				{
					Store(0xC8, Local0)
					While(Local0)
					{
						Store(One, PMSX)
						If(PMSX)
						{
							Decrement(Local0)
						}
						Else
						{
							Store(Zero, Local0)
						}
					}
					Notify(PXSX, 0x02)
				}
			}
			Method(_PRW, 0, NotSerialized)
			{
				If(PMEE)
				{
					Return(Package(2) {0x09, 0x03})
				}
				Else
				{
					Return(Package(2) {0x09, Zero})
				}
			}
			Name(PR07, Package(4)
			{
				Package(4) {0xFFFF, Zero, LNKC, Zero}, 
				Package(4) {0xFFFF, One, LNKD, Zero}, 
				Package(4) {0xFFFF, 0x02, LNKA, Zero}, 
				Package(4) {0xFFFF, 0x03, LNKB, Zero}
			})
			Name(AR07, Package(4)
			{
				Package(4) {0xFFFF, Zero, Zero, 0x12}, 
				Package(4) {0xFFFF, One, Zero, 0x13}, 
				Package(4) {0xFFFF, 0x02, Zero, 0x10}, 
				Package(4) {0xFFFF, 0x03, Zero, 0x11}
			})
			Method(_PRT, 0, NotSerialized)
			{
				If(PICM)
				{
					Return(AR07)
				}
				Return(PR07)
			}
		}
		Device(RP04)
		{
			Name(_ADR, 0x001C0003)
			OperationRegion(PXCS, PCI_Config, 0x40, 0xC0)
			Field(PXCS, AnyAcc, NoLock, Preserve)
			{
				Offset(0x10),	//Offset(16),
				L0SE, 1,
				, 7,
				, 8,
				Offset(0x13),	//Offset(19),
				, 5,
				LASX, 1,
				Offset(0x1A),	//Offset(26),
				ABPX, 1,
				, 2,
				PDCX, 1,
				, 2,
				PDSX, 1,
				, 1,
				LSCX, 1,
				Offset(0x20),	//Offset(32),
				Offset(0x22),	//Offset(34),
				PSPX, 1,
				Offset(0x98),	//Offset(152),
				Offset(0x9B),	//Offset(155),
				, 6,
				HPEX, 1,
				PMEX, 1,
				Offset(0x9F),	//Offset(159),
				, 6,
				HPSX, 1,
				PMSX, 1,
			}
			Device(PXSX)
			{
				Name(_ADR, Zero)
				Name(_PRW, Package(2) {0x09, 0x04})
			}
			Method(HPME, 0, Serialized)
			{
				If(PMSX)
				{
					Store(0xC8, Local0)
					While(Local0)
					{
						Store(One, PMSX)
						If(PMSX)
						{
							Decrement(Local0)
						}
						Else
						{
							Store(Zero, Local0)
						}
					}
					Notify(PXSX, 0x02)
				}
			}
			Method(_PRW, 0, NotSerialized)
			{
				If(PMEE)
				{
					Return(Package(2) {0x09, 0x03})
				}
				Else
				{
					Return(Package(2) {0x09, Zero})
				}
			}
			Name(PR08, Package(4)
			{
				Package(4) {0xFFFF, Zero, LNKD, Zero}, 
				Package(4) {0xFFFF, One, LNKA, Zero}, 
				Package(4) {0xFFFF, 0x02, LNKB, Zero}, 
				Package(4) {0xFFFF, 0x03, LNKC, Zero}
			})
			Name(AR08, Package(4)
			{
				Package(4) {0xFFFF, Zero, Zero, 0x13}, 
				Package(4) {0xFFFF, One, Zero, 0x10}, 
				Package(4) {0xFFFF, 0x02, Zero, 0x11}, 
				Package(4) {0xFFFF, 0x03, Zero, 0x12}
			})
			Method(_PRT, 0, NotSerialized)
			{
				If(PICM)
				{
					Return(AR08)
				}
				Return(PR08)
			}
		}
		Device(RP05)
		{
			Name(_ADR, 0x001C0004)
			OperationRegion(PXCS, PCI_Config, 0x40, 0xC0)
			Field(PXCS, AnyAcc, NoLock, Preserve)
			{
				Offset(0x10),	//Offset(16),
				L0SE, 1,
				, 7,
				, 8,
				Offset(0x13),	//Offset(19),
				, 5,
				LASX, 1,
				Offset(0x1A),	//Offset(26),
				ABPX, 1,
				, 2,
				PDCX, 1,
				, 2,
				PDSX, 1,
				, 1,
				LSCX, 1,
				Offset(0x20),	//Offset(32),
				Offset(0x22),	//Offset(34),
				PSPX, 1,
				Offset(0x98),	//Offset(152),
				Offset(0x9B),	//Offset(155),
				, 6,
				HPEX, 1,
				PMEX, 1,
				Offset(0x9F),	//Offset(159),
				, 6,
				HPSX, 1,
				PMSX, 1,
			}
			Device(PXSX)
			{
				Name(_ADR, Zero)
				Name(_PRW, Package(2) {0x09, 0x04})
			}
			Method(HPME, 0, Serialized)
			{
				If(PMSX)
				{
					Store(0xC8, Local0)
					While(Local0)
					{
						Store(One, PMSX)
						If(PMSX)
						{
							Decrement(Local0)
						}
						Else
						{
							Store(Zero, Local0)
						}
					}
					Notify(PXSX, 0x02)
				}
			}
			Method(_PRW, 0, NotSerialized)
			{
				If(PMEE)
				{
					Return(Package(2) {0x09, 0x03})
				}
				Else
				{
					Return(Package(2) {0x09, Zero})
				}
			}
			Name(PR09, Package(4)
			{
				Package(4) {0xFFFF, Zero, LNKA, Zero}, 
				Package(4) {0xFFFF, One, LNKB, Zero}, 
				Package(4) {0xFFFF, 0x02, LNKC, Zero}, 
				Package(4) {0xFFFF, 0x03, LNKD, Zero}
			})
			Name(AR09, Package(4)
			{
				Package(4) {0xFFFF, Zero, Zero, 0x10}, 
				Package(4) {0xFFFF, One, Zero, 0x11}, 
				Package(4) {0xFFFF, 0x02, Zero, 0x12}, 
				Package(4) {0xFFFF, 0x03, Zero, 0x13}
			})
			Method(_PRT, 0, NotSerialized)
			{
				If(PICM)
				{
					Return(AR09)
				}
				Return(PR09)
			}
		}
		Device(RP06)
		{
			Name(_ADR, 0x001C0005)
			OperationRegion(PXCS, PCI_Config, 0x40, 0xC0)
			Field(PXCS, AnyAcc, NoLock, Preserve)
			{
				Offset(0x10),	//Offset(16),
				L0SE, 1,
				, 7,
				, 8,
				Offset(0x13),	//Offset(19),
				, 5,
				LASX, 1,
				Offset(0x1A),	//Offset(26),
				ABPX, 1,
				, 2,
				PDCX, 1,
				, 2,
				PDSX, 1,
				, 1,
				LSCX, 1,
				Offset(0x20),	//Offset(32),
				Offset(0x22),	//Offset(34),
				PSPX, 1,
				Offset(0x98),	//Offset(152),
				Offset(0x9B),	//Offset(155),
				, 6,
				HPEX, 1,
				PMEX, 1,
				Offset(0x9F),	//Offset(159),
				, 6,
				HPSX, 1,
				PMSX, 1,
			}
			Device(PXSX)
			{
				Name(_ADR, Zero)
				Name(_PRW, Package(2) {0x09, 0x04})
			}
			Method(HPME, 0, Serialized)
			{
				If(PMSX)
				{
					Store(0xC8, Local0)
					While(Local0)
					{
						Store(One, PMSX)
						If(PMSX)
						{
							Decrement(Local0)
						}
						Else
						{
							Store(Zero, Local0)
						}
					}
					Notify(PXSX, 0x02)
				}
			}
			Method(_PRW, 0, NotSerialized)
			{
				If(PMEE)
				{
					Return(Package(2) {0x09, 0x03})
				}
				Else
				{
					Return(Package(2) {0x09, Zero})
				}
			}
			Name(PR0C, Package(4)
			{
				Package(4) {0xFFFF, Zero, LNKB, Zero}, 
				Package(4) {0xFFFF, One, LNKC, Zero}, 
				Package(4) {0xFFFF, 0x02, LNKD, Zero}, 
				Package(4) {0xFFFF, 0x03, LNKA, Zero}
			})
			Name(AR0C, Package(4)
			{
				Package(4) {0xFFFF, Zero, Zero, 0x11}, 
				Package(4) {0xFFFF, One, Zero, 0x12}, 
				Package(4) {0xFFFF, 0x02, Zero, 0x13}, 
				Package(4) {0xFFFF, 0x03, Zero, 0x10}
			})
			Method(_PRT, 0, NotSerialized)
			{
				If(PICM)
				{
					Return(AR0C)
				}
				Return(PR0C)
			}
		}
		Device(RP07)
		{
			Name(_ADR, 0x001C0006)
			OperationRegion(PXCS, PCI_Config, 0x40, 0xC0)
			Field(PXCS, AnyAcc, NoLock, Preserve)
			{
				Offset(0x10),	//Offset(16),
				L0SE, 1,
				, 7,
				, 8,
				Offset(0x13),	//Offset(19),
				, 5,
				LASX, 1,
				Offset(0x1A),	//Offset(26),
				ABPX, 1,
				, 2,
				PDCX, 1,
				, 2,
				PDSX, 1,
				, 1,
				LSCX, 1,
				Offset(0x20),	//Offset(32),
				Offset(0x22),	//Offset(34),
				PSPX, 1,
				Offset(0x98),	//Offset(152),
				Offset(0x9B),	//Offset(155),
				, 6,
				HPEX, 1,
				PMEX, 1,
				Offset(0x9F),	//Offset(159),
				, 6,
				HPSX, 1,
				PMSX, 1,
			}
			Device(PXSX)
			{
				Name(_ADR, Zero)
				Name(_PRW, Package(2) {0x09, 0x04})
			}
			Method(HPME, 0, Serialized)
			{
				If(PMSX)
				{
					Store(0xC8, Local0)
					While(Local0)
					{
						Store(One, PMSX)
						If(PMSX)
						{
							Decrement(Local0)
						}
						Else
						{
							Store(Zero, Local0)
						}
					}
					Notify(PXSX, 0x02)
				}
			}
			Method(_PRW, 0, NotSerialized)
			{
				If(PMEE)
				{
					Return(Package(2) {0x09, 0x03})
				}
				Else
				{
					Return(Package(2) {0x09, Zero})
				}
			}
			Name(PR0D, Package(4)
			{
				Package(4) {0xFFFF, Zero, LNKC, Zero}, 
				Package(4) {0xFFFF, One, LNKD, Zero}, 
				Package(4) {0xFFFF, 0x02, LNKE, Zero}, 
				Package(4) {0xFFFF, 0x03, LNKF, Zero}
			})
			Name(AR0D, Package(4)
			{
				Package(4) {0xFFFF, Zero, Zero, 0x12}, 
				Package(4) {0xFFFF, One, Zero, 0x13}, 
				Package(4) {0xFFFF, 0x02, Zero, 0x14}, 
				Package(4) {0xFFFF, 0x03, Zero, 0x15}
			})
			Method(_PRT, 0, NotSerialized)
			{
				If(PICM)
				{
					Return(AR0D)
				}
				Return(PR0D)
			}
		}
		Device(RP08)
		{
			Name(_ADR, 0x001C0007)
			OperationRegion(PXCS, PCI_Config, 0x40, 0xC0)
			Field(PXCS, AnyAcc, NoLock, Preserve)
			{
				Offset(0x10),	//Offset(16),
				L0SE, 1,
				, 7,
				, 8,
				Offset(0x13),	//Offset(19),
				, 5,
				LASX, 1,
				Offset(0x1A),	//Offset(26),
				ABPX, 1,
				, 2,
				PDCX, 1,
				, 2,
				PDSX, 1,
				, 1,
				LSCX, 1,
				Offset(0x20),	//Offset(32),
				Offset(0x22),	//Offset(34),
				PSPX, 1,
				Offset(0x98),	//Offset(152),
				Offset(0x9B),	//Offset(155),
				, 6,
				HPEX, 1,
				PMEX, 1,
				Offset(0x9F),	//Offset(159),
				, 6,
				HPSX, 1,
				PMSX, 1,
			}
			Device(PXSX)
			{
				Name(_ADR, Zero)
				Name(_PRW, Package(2) {0x09, 0x04})
			}
			Method(HPME, 0, Serialized)
			{
				If(PMSX)
				{
					Store(0xC8, Local0)
					While(Local0)
					{
						Store(One, PMSX)
						If(PMSX)
						{
							Decrement(Local0)
						}
						Else
						{
							Store(Zero, Local0)
						}
					}
					Notify(PXSX, 0x02)
				}
			}
			Method(_PRW, 0, NotSerialized)
			{
				If(PMEE)
				{
					Return(Package(2) {0x09, 0x03})
				}
				Else
				{
					Return(Package(2) {0x09, Zero})
				}
			}
			Name(PR0E, Package(4)
			{
				Package(4) {0xFFFF, Zero, LNKD, Zero}, 
				Package(4) {0xFFFF, One, LNKA, Zero}, 
				Package(4) {0xFFFF, 0x02, LNKB, Zero}, 
				Package(4) {0xFFFF, 0x03, LNKC, Zero}
			})
			Name(AR0E, Package(4)
			{
				Package(4) {0xFFFF, Zero, Zero, 0x13}, 
				Package(4) {0xFFFF, One, Zero, 0x10}, 
				Package(4) {0xFFFF, 0x02, Zero, 0x11}, 
				Package(4) {0xFFFF, 0x03, Zero, 0x12}
			})
			Method(_PRT, 0, NotSerialized)
			{
				If(PICM)
				{
					Return(AR0E)
				}
				Return(PR0E)
			}
		}
		Device(SAT0)
		{
			Name(_ADR, 0x001F0002)
		}
		Device(SAT1)
		{
			Name(_ADR, 0x001F0005)
		}
		Device(SBUS)
		{
			Name(_ADR, 0x001F0003)
			OperationRegion(SMBP, PCI_Config, 0x40, 0xC0)
			Field(SMBP, DWordAcc, NoLock, Preserve)
			{
				, 2,
				I2CE, 1,
			}
			OperationRegion(SMPB, PCI_Config, 0x20, 0x04)
			Field(SMPB, DWordAcc, NoLock, Preserve)
			{
				, 5,
				SBAR, 11,
			}
			OperationRegion(SMBI, SystemIO, ShiftLeft(SBAR, 0x05), 0x10)
			Field(SMBI, ByteAcc, NoLock, Preserve)
			{
				HSTS, 8,
				, 8,
				HCON, 8,
				HCOM, 8,
				TXSA, 8,
				DAT0, 8,
				DAT1, 8,
				HBDR, 8,
				PECR, 8,
				RXSA, 8,
				SDAT, 16,
			}
			Method(SSXB, 2, Serialized)
			{
				If(STRT())
				{
					Return(Zero)
				}
				Store(Zero, I2CE)
				Store(0xBF, HSTS)
				Store(Arg0, TXSA)
				Store(Arg1, HCOM)
				Store(0x48, HCON)
				If(COMP())
				{
					Or(HSTS, 0xFF, HSTS)
					Return(One)
				}
				Return(Zero)
			}
			Method(SRXB, 1, Serialized)
			{
				If(STRT())
				{
					Return(0xFFFF)
				}
				Store(Zero, I2CE)
				Store(0xBF, HSTS)
				Store(Or(Arg0, One), TXSA)
				Store(0x44, HCON)
				If(COMP())
				{
					Or(HSTS, 0xFF, HSTS)
					Return(DAT0)
				}
				Return(0xFFFF)
			}
			Method(SWRB, 3, Serialized)
			{
				If(STRT())
				{
					Return(Zero)
				}
				Store(Zero, I2CE)
				Store(0xBF, HSTS)
				Store(Arg0, TXSA)
				Store(Arg1, HCOM)
				Store(Arg2, DAT0)
				Store(0x48, HCON)
				If(COMP())
				{
					Or(HSTS, 0xFF, HSTS)
					Return(One)
				}
				Return(Zero)
			}
			Method(SRDB, 2, Serialized)
			{
				If(STRT())
				{
					Return(0xFFFF)
				}
				Store(Zero, I2CE)
				Store(0xBF, HSTS)
				Store(Or(Arg0, One), TXSA)
				Store(Arg1, HCOM)
				Store(0x48, HCON)
				If(COMP())
				{
					Or(HSTS, 0xFF, HSTS)
					Return(DAT0)
				}
				Return(0xFFFF)
			}
			Method(SWRW, 3, Serialized)
			{
				If(STRT())
				{
					Return(Zero)
				}
				Store(Zero, I2CE)
				Store(0xBF, HSTS)
				Store(Arg0, TXSA)
				Store(Arg1, HCOM)
				And(Arg2, 0xFF, DAT1)
				And(ShiftRight(Arg2, 0x08), 0xFF, DAT0)
				Store(0x4C, HCON)
				If(COMP())
				{
					Or(HSTS, 0xFF, HSTS)
					Return(One)
				}
				Return(Zero)
			}
			Method(SRDW, 2, Serialized)
			{
				If(STRT())
				{
					Return(0xFFFF)
				}
				Store(Zero, I2CE)
				Store(0xBF, HSTS)
				Store(Or(Arg0, One), TXSA)
				Store(Arg1, HCOM)
				Store(0x4C, HCON)
				If(COMP())
				{
					Or(HSTS, 0xFF, HSTS)
					Return(Or(ShiftLeft(DAT0, 0x08), DAT1))
				}
				Return(Ones)
			}
			Method(SBLW, 4, Serialized)
			{
				If(STRT())
				{
					Return(Zero)
				}
				Store(Arg3, I2CE)
				Store(0xBF, HSTS)
				Store(Arg0, TXSA)
				Store(Arg1, HCOM)
				Store(SizeOf(Arg2), DAT0)
				Store(Zero, Local1)
				Store(DerefOf(Index(Arg2, Zero)), HBDR)
				Store(0x54, HCON)
				While(LGreater(SizeOf(Arg2), Local1))
				{
					Store(0x0FA0, Local0)
					While(LAnd(LNot(And(HSTS, 0x80)), Local0))
					{
						Decrement(Local0)
						Stall(0x32)
					}
					If(LNot(Local0))
					{
						KILL()
						Return(Zero)
					}
					Store(0x80, HSTS)
					Increment(Local1)
					If(LGreater(SizeOf(Arg2), Local1))
					{
						Store(DerefOf(Index(Arg2, Local1)), HBDR)
					}
				}
				If(COMP())
				{
					Or(HSTS, 0xFF, HSTS)
					Return(One)
				}
				Return(Zero)
			}
			Method(SBLR, 3, Serialized)
			{
				Name(TBUF, Buffer(0x0100){})
				If(STRT())
				{
					Return(Zero)
				}
				Store(Arg2, I2CE)
				Store(0xBF, HSTS)
				Store(Or(Arg0, One), TXSA)
				Store(Arg1, HCOM)
				Store(0x54, HCON)
				Store(0x0FA0, Local0)
				While(LAnd(LNot(And(HSTS, 0x80)), Local0))
				{
					Decrement(Local0)
					Stall(0x32)
				}
				If(LNot(Local0))
				{
					KILL()
					Return(Zero)
				}
				Store(DAT0, Index(TBUF, Zero))
				Store(0x80, HSTS)
				Store(One, Local1)
				While(LLess(Local1, DerefOf(Index(TBUF, Zero))))
				{
					Store(0x0FA0, Local0)
					While(LAnd(LNot(And(HSTS, 0x80)), Local0))
					{
						Decrement(Local0)
						Stall(0x32)
					}
					If(LNot(Local0))
					{
						KILL()
						Return(Zero)
					}
					Store(HBDR, Index(TBUF, Local1))
					Store(0x80, HSTS)
					Increment(Local1)
				}
				If(COMP())
				{
					Or(HSTS, 0xFF, HSTS)
					Return(TBUF)
				}
				Return(Zero)
			}
			Method(STRT, 0, Serialized)
			{
				Store(0xC8, Local0)
				While(Local0)
				{
					If(And(HSTS, 0x40))
					{
						Decrement(Local0)
						Sleep(One)
						If(LEqual(Local0, Zero))
						{
							Return(One)
						}
					}
					Else
					{
						Store(Zero, Local0)
					}
				}
				Store(0x0FA0, Local0)
				While(Local0)
				{
					If(And(HSTS, One))
					{
						Decrement(Local0)
						Stall(0x32)
						If(LEqual(Local0, Zero))
						{
							KILL()
						}
					}
					Else
					{
						Return(Zero)
					}
				}
				Return(One)
			}
			Method(COMP, 0, Serialized)
			{
				Store(0x0FA0, Local0)
				While(Local0)
				{
					If(And(HSTS, 0x02))
					{
						Return(One)
					}
					Else
					{
						Decrement(Local0)
						Stall(0x32)
						If(LEqual(Local0, Zero))
						{
							KILL()
						}
					}
				}
				Return(Zero)
			}
			Method(KILL, 0, Serialized)
			{
				Or(HCON, 0x02, HCON)
				Or(HSTS, 0xFF, HSTS)
			}
		}
	}
	Scope(_SB.PCI0.SAT0)
	{
		Device(PRT5)
		{
			Name(_ADR, 0x0005FFFF)
			Method(_DSM, 4, Serialized)
			{
				Name(_T_1, Zero)
				Name(_T_0, Zero)
				If(LEqual(Arg0, ToUUID("BDFAEF30-AEBB11DE-8A390800200C9A66")}))
				{
					While(One)
					{
						Store(ToInteger(Arg2), _T_0)
						If(LEqual(_T_0, Zero))
						{
							While(One)
							{
								Store(ToInteger(Arg1), _T_1)
								If(LEqual(_T_1, One))
								{
									If(LEqual(PFLV, FDTP))
									{
										Return(Buffer(One)
										{
											0x00
										})
									}
									Return(Buffer(One)
									{
										0x0F
									})
								}
								Else
								{
									Return(Buffer(One)
									{
										0x00
									})
								}
								Break
							}
						}
						Else
						{
							If(LEqual(_T_0, One))
							{
								Return(One)
							}
							Else
							{
								If(LEqual(_T_0, 0x02))
								{
									Store(Zero, GPE3)
									If(LEqual(And(GL00, 0x08), 0x08))
									{
										Or(GIV0, 0x08, GIV0)
									}
									Else
									{
										And(GIV0, 0xF7, GIV0)
									}
									And(GIO0, 0xF7, GIO0)
									Sleep(0x32)
									And(GL08, 0xEF, GL08)
									Sleep(0xC8)
									Or(GIO0, 0x08, GIO0)
									Store(One, GPS3)
									Store(One, GPE3)
									Return(One)
								}
								Else
								{
									If(LEqual(_T_0, 0x03))
									{
										Store(Zero, GPE3)
										Store(One, GPS3)
										And(GIO0, 0xF7, GIO0)
										Sleep(0x32)
										Or(GL08, 0x10, GL08)
										Sleep(0x012C)
										Or(GIO0, 0x08, GIO0)
										Return(One)
									}
									Else
									{
										Return(Zero)
									}
								}
							}
						}
						Break
					}
				}
				Else
				{
					Return(Zero)
				}
			}
		}
	}
	Scope(_GPE)
	{
		Method(_L13, 0, NotSerialized)
		{
			If(LEqual(PFLV, FDTP))
			{
				Return(Zero)
			}
			Store(Zero, GPE3)
			Or(GL08, 0x10, GL08)
			Notify(\_SB.PCI0.SAT0, 0x85)
			Return(Zero)
		}
	}
	Scope(_SB.PCI0)
	{
		Device(PEG0)
		{
			Name(_ADR, 0x00010000)
			Name(_PRW, Package(2) {0x09, 0x04})
			Name(PR0A, Package(4)
			{
				Package(4) {0xFFFF, Zero, LNKA, Zero}, 
				Package(4) {0xFFFF, One, LNKB, Zero}, 
				Package(4) {0xFFFF, 0x02, LNKC, Zero}, 
				Package(4) {0xFFFF, 0x03, LNKD, Zero}
			})
			Name(AR0A, Package(4)
			{
				Package(4) {0xFFFF, Zero, Zero, 0x10}, 
				Package(4) {0xFFFF, One, Zero, 0x11}, 
				Package(4) {0xFFFF, 0x02, Zero, 0x12}, 
				Package(4) {0xFFFF, 0x03, Zero, 0x13}
			})
			Method(_PRT, 0, NotSerialized)
			{
				If(PICM)
				{
					Return(AR0A)
				}
				Return(PR0A)
			}
			Device(PEGP)
			{
				Name(_ADR, Zero)
				Name(_PRW, Package(2) {0x09, 0x04})
			}
		}
		Device(PEG1)
		{
			Name(_ADR, 0x00010001)
			Name(_PRW, Package(2) {0x09, 0x04})
			Name(PR02, Package(4)
			{
				Package(4) {0xFFFF, Zero, LNKB, Zero}, 
				Package(4) {0xFFFF, One, LNKC, Zero}, 
				Package(4) {0xFFFF, 0x02, LNKD, Zero}, 
				Package(4) {0xFFFF, 0x03, LNKA, Zero}
			})
			Name(AR02, Package(4)
			{
				Package(4) {0xFFFF, Zero, Zero, 0x10}, 
				Package(4) {0xFFFF, One, Zero, 0x11}, 
				Package(4) {0xFFFF, 0x02, Zero, 0x12}, 
				Package(4) {0xFFFF, 0x03, Zero, 0x13}
			})
			Method(_PRT, 0, NotSerialized)
			{
				If(PICM)
				{
					Return(AR02)
				}
				Return(PR02)
			}
		}
		Device(PEG2)
		{
			Name(_ADR, 0x00010002)
			Name(_PRW, Package(2) {0x09, 0x04})
			Name(PR03, Package(4)
			{
				Package(4) {0xFFFF, Zero, LNKC, Zero}, 
				Package(4) {0xFFFF, One, LNKD, Zero}, 
				Package(4) {0xFFFF, 0x02, LNKA, Zero}, 
				Package(4) {0xFFFF, 0x03, LNKB, Zero}
			})
			Name(AR03, Package(4)
			{
				Package(4) {0xFFFF, Zero, Zero, 0x10}, 
				Package(4) {0xFFFF, One, Zero, 0x11}, 
				Package(4) {0xFFFF, 0x02, Zero, 0x12}, 
				Package(4) {0xFFFF, 0x03, Zero, 0x13}
			})
			Method(_PRT, 0, NotSerialized)
			{
				If(PICM)
				{
					Return(AR03)
				}
				Return(PR03)
			}
		}
		Device(PEG3)
		{
			Name(_ADR, 0x00060000)
			Name(_PRW, Package(2) {0x09, 0x04})
			Name(PR0B, Package(4)
			{
				Package(4) {0xFFFF, Zero, LNKD, Zero}, 
				Package(4) {0xFFFF, One, LNKA, Zero}, 
				Package(4) {0xFFFF, 0x02, LNKB, Zero}, 
				Package(4) {0xFFFF, 0x03, LNKC, Zero}
			})
			Name(AR0B, Package(4)
			{
				Package(4) {0xFFFF, Zero, Zero, 0x10}, 
				Package(4) {0xFFFF, One, Zero, 0x11}, 
				Package(4) {0xFFFF, 0x02, Zero, 0x12}, 
				Package(4) {0xFFFF, 0x03, Zero, 0x13}
			})
			Method(_PRT, 0, NotSerialized)
			{
				If(PICM)
				{
					Return(AR0B)
				}
				Return(PR0B)
			}
		}
		Device(B0D4)
		{
			Name(_ADR, 0x00040000)
		}
		Device(GFX0)
		{
			Name(_ADR, 0x00020000)
			Method(PCPC, 0, NotSerialized)
			{
				If(ECON) {}
				ECST
				0x6F
			}
			Method(PAPR, 0, NotSerialized)
			{
				If(ECON) {}
				Else
				{
					Return(Zero)
				}
			}
			Method(_DOS, 1, NotSerialized)
			{
				Store(And(Arg0, 0x07), DSEN)
				If(LEqual(And(Arg0, 0x03), Zero))
				{
					If(CondRefOf(HDOS))
					{
						HDOS
					}
				}
			}
			Method(_DOD, 0, NotSerialized)
			{
				If(CondRefOf(IDAB))
				{
					IDAB
				}
				Else
				{
					Store(Zero, NDID)
					If(LNotEqual(DIDL, Zero))
					{
						Store(SDDL(DIDL), DID1)
					}
					If(LNotEqual(DDL2, Zero))
					{
						Store(SDDL(DDL2), DID2)
					}
					If(LNotEqual(DDL3, Zero))
					{
						Store(SDDL(DDL3), DID3)
					}
					If(LNotEqual(DDL4, Zero))
					{
						Store(SDDL(DDL4), DID4)
					}
					If(LNotEqual(DDL5, Zero))
					{
						Store(SDDL(DDL5), DID5)
					}
					If(LNotEqual(DDL6, Zero))
					{
						Store(SDDL(DDL6), DID6)
					}
					If(LNotEqual(DDL7, Zero))
					{
						Store(SDDL(DDL7), DID7)
					}
					If(LNotEqual(DDL8, Zero))
					{
						Store(SDDL(DDL8), DID8)
					}
				}
				If(LEqual(NDID, One))
				{
					Name(TMP1, Package(1) {Ones})
					Store(Or(0x00010000, DID1), Index(TMP1, Zero))
					Return(TMP1)
				}
				If(LEqual(NDID, 0x02))
				{
					Name(TMP2, Package(2) {Ones, Ones})
					Store(Or(0x00010000, DID1), Index(TMP2, Zero))
					Store(Or(0x00010000, DID2), Index(TMP2, One))
					Return(TMP2)
				}
				If(LEqual(NDID, 0x03))
				{
					Name(TMP3, Package(3) {Ones, Ones, Ones})
					Store(Or(0x00010000, DID1), Index(TMP3, Zero))
					Store(Or(0x00010000, DID2), Index(TMP3, One))
					Store(Or(0x00010000, DID3), Index(TMP3, 0x02))
					Return(TMP3)
				}
				If(LEqual(NDID, 0x04))
				{
					Name(TMP4, Package(4) {Ones, Ones, Ones, Ones})
					Store(Or(0x00010000, DID1), Index(TMP4, Zero))
					Store(Or(0x00010000, DID2), Index(TMP4, One))
					Store(Or(0x00010000, DID3), Index(TMP4, 0x02))
					Store(Or(0x00010000, DID4), Index(TMP4, 0x03))
					Return(TMP4)
				}
				If(LEqual(NDID, 0x05))
				{
					Name(TMP5, Package(5) {Ones, Ones, Ones, Ones, Ones})
					Store(Or(0x00010000, DID1), Index(TMP5, Zero))
					Store(Or(0x00010000, DID2), Index(TMP5, One))
					Store(Or(0x00010000, DID3), Index(TMP5, 0x02))
					Store(Or(0x00010000, DID4), Index(TMP5, 0x03))
					Store(Or(0x00010000, DID5), Index(TMP5, 0x04))
					Return(TMP5)
				}
				If(LEqual(NDID, 0x06))
				{
					Name(TMP6, Package(6) {Ones, Ones, Ones, Ones, Ones, Ones})
					Store(Or(0x00010000, DID1), Index(TMP6, Zero))
					Store(Or(0x00010000, DID2), Index(TMP6, One))
					Store(Or(0x00010000, DID3), Index(TMP6, 0x02))
					Store(Or(0x00010000, DID4), Index(TMP6, 0x03))
					Store(Or(0x00010000, DID5), Index(TMP6, 0x04))
					Store(Or(0x00010000, DID6), Index(TMP6, 0x05))
					Return(TMP6)
				}
				If(LEqual(NDID, 0x07))
				{
					Name(TMP7, Package(7) {Ones, Ones, Ones, Ones, Ones, Ones, Ones})
					Store(Or(0x00010000, DID1), Index(TMP7, Zero))
					Store(Or(0x00010000, DID2), Index(TMP7, One))
					Store(Or(0x00010000, DID3), Index(TMP7, 0x02))
					Store(Or(0x00010000, DID4), Index(TMP7, 0x03))
					Store(Or(0x00010000, DID5), Index(TMP7, 0x04))
					Store(Or(0x00010000, DID6), Index(TMP7, 0x05))
					Store(Or(0x00010000, DID7), Index(TMP7, 0x06))
					Return(TMP7)
				}
				If(LEqual(NDID, 0x08))
				{
					Name(TMP8, Package(8) {Ones, Ones, Ones, Ones, Ones, Ones, Ones, Ones})
					Store(Or(0x00010000, DID1), Index(TMP8, Zero))
					Store(Or(0x00010000, DID2), Index(TMP8, One))
					Store(Or(0x00010000, DID3), Index(TMP8, 0x02))
					Store(Or(0x00010000, DID4), Index(TMP8, 0x03))
					Store(Or(0x00010000, DID5), Index(TMP8, 0x04))
					Store(Or(0x00010000, DID6), Index(TMP8, 0x05))
					Store(Or(0x00010000, DID7), Index(TMP8, 0x06))
					Store(Or(0x00010000, DID8), Index(TMP8, 0x07))
					Return(TMP8)
				}
				If(LEqual(NDID, 0x09))
				{
					If(CondRefOf(HWID))
					{
						Return(HWID)
					}
				}
				Return(Package(1) {0x0400})
			}
			Device(DD01)
			{
				Method(_ADR, 0, Serialized)
				{
					If(LEqual(DID1, Zero))
					{
						Return(One)
					}
					Else
					{
						Return(And(0xFFFF, DID1))
					}
				}
				Method(_DCS, 0, NotSerialized)
				{
					Return(CDDS(DID1))
				}
				Method(_DGS, 0, NotSerialized)
				{
					If(LAnd(LEqual(And(SGMD, One), One), CondRefOf(SNXD)))
					{
						Return(NXD1)
					}
					Return(NDDS(DID1))
				}
				Method(_DSS, 1, NotSerialized)
				{
					If(LEqual(And(Arg0, 0xC0000000), 0xC0000000))
					{
						Store(NSTE, CSTE)
					}
				}
			}
			Device(DD02)
			{
				Method(_ADR, 0, Serialized)
				{
					If(LEqual(DID2, Zero))
					{
						Return(0x02)
					}
					Else
					{
						Return(And(0xFFFF, DID2))
					}
				}
				Method(_DCS, 0, NotSerialized)
				{
					If(LEqual(LIDS, Zero))
					{
						Return(Zero)
					}
					Return(CDDS(DID2))
				}
				Method(_DGS, 0, NotSerialized)
				{
					If(LAnd(LEqual(And(SGMD, One), One), CondRefOf(SNXD)))
					{
						Return(NXD2)
					}
					Return(NDDS(DID2))
				}
				Method(_DSS, 1, NotSerialized)
				{
					If(LEqual(And(Arg0, 0xC0000000), 0xC0000000))
					{
						Store(NSTE, CSTE)
					}
				}
				Method(_BCL, 0, NotSerialized)
				{
					Store(0x8010, BTM0)
					Store(0x8A16, BTM1)
					Store(0x941C, BTM2)
					Store(0x9E25, BTM3)
					Store(0xA831, BTM4)
					Store(0xB241, BTM5)
					Store(0xBC56, BTM6)
					Store(0xC671, BTM7)
					Store(0xD094, BTM8)
					Store(0xDAC3, BTM9)
					Store(0xE4FF, BTMA)
					If(LEqual(LCDD, 0x15A2AF0D))
					{
						Store(0x8012, BTM0)
						Store(0x8A18, BTM1)
						Store(0x941F, BTM2)
						Store(0x9E29, BTM3)
						Store(0xA836, BTM4)
						Store(0xB248, BTM5)
						Store(0xBC5F, BTM6)
						Store(0xC67E, BTM7)
						Store(0xD0A6, BTM8)
						Store(0xDADA, BTM9)
						Store(0xE4FF, BTMA)
					}
					Return(Package(13)
					{
						0x64, 0x32, Zero, 0x0A, 0x14, 0x1E, 0x28, 0x32, 0x3C, 0x46, 0x50,
						0x5A, 0x64
					})
				}
				Name(LGP1, Package(11) {0x06, 0x08, 0x0A, 0x0E, 0x13, 0x19, 0x21, 0x2C, 0x3A, 0x4C, 0x64})
				Name(CMO1, Package(11) {0x07, 0x09, 0x0C, 0x0F, 0x14, 0x1B, 0x24, 0x2F, 0x3E, 0x52, 0x64})
				Method(_BCM, 1, NotSerialized)
				{
					If(LAnd(LGreaterEqual(Arg0, Zero), LLessEqual(Arg0, 0x64)))
					{
						Store(Arg0, BRTL)
						Divide(Arg0, 0x0A, Local2, Local1)
						Store(DerefOf(Index(LGP1, Local1)), Local0)
						If(LEqual(LCDD, 0x15A2AF0D))
						{
							Store(DerefOf(Index(CMO1, Local1)), Local0)
						}
						AINT(One, Local0)
					}
					^^^LPCB.EC.STBL()
				}
				Method(_BQC, 0, NotSerialized)
				{
					Return(BRTL)
				}
			}
			Device(DD03)
			{
				Method(_ADR, 0, Serialized)
				{
					If(LEqual(DID3, Zero))
					{
						Return(0x03)
					}
					Else
					{
						Return(And(0xFFFF, DID3))
					}
				}
				Method(_DCS, 0, NotSerialized)
				{
					If(LEqual(DID3, Zero))
					{
						Return(0x0B)
					}
					Else
					{
						Return(CDDS(DID3))
					}
				}
				Method(_DGS, 0, NotSerialized)
				{
					If(LAnd(LEqual(And(SGMD, One), One), CondRefOf(SNXD)))
					{
						Return(NXD3)
					}
					Return(NDDS(DID3))
				}
				Method(_DSS, 1, NotSerialized)
				{
					If(LEqual(And(Arg0, 0xC0000000), 0xC0000000))
					{
						Store(NSTE, CSTE)
					}
				}
			}
			Device(DD04)
			{
				Method(_ADR, 0, Serialized)
				{
					If(LEqual(DID4, Zero))
					{
						Return(0x04)
					}
					Else
					{
						Return(And(0xFFFF, DID4))
					}
				}
				Method(_DCS, 0, NotSerialized)
				{
					If(LEqual(DID4, Zero))
					{
						Return(0x0B)
					}
					Else
					{
						Return(CDDS(DID4))
					}
				}
				Method(_DGS, 0, NotSerialized)
				{
					If(LAnd(LEqual(And(SGMD, One), One), CondRefOf(SNXD)))
					{
						Return(NXD4)
					}
					Return(NDDS(DID4))
				}
				Method(_DSS, 1, NotSerialized)
				{
					If(LEqual(And(Arg0, 0xC0000000), 0xC0000000))
					{
						Store(NSTE, CSTE)
					}
				}
			}
			Device(DD05)
			{
				Method(_ADR, 0, Serialized)
				{
					If(LEqual(DID5, Zero))
					{
						Return(0x05)
					}
					Else
					{
						Return(And(0xFFFF, DID5))
					}
				}
				Method(_DCS, 0, NotSerialized)
				{
					If(LEqual(DID5, Zero))
					{
						Return(0x0B)
					}
					Else
					{
						Return(CDDS(DID5))
					}
				}
				Method(_DGS, 0, NotSerialized)
				{
					If(LAnd(LEqual(And(SGMD, One), One), CondRefOf(SNXD)))
					{
						Return(NXD5)
					}
					Return(NDDS(DID5))
				}
				Method(_DSS, 1, NotSerialized)
				{
					If(LEqual(And(Arg0, 0xC0000000), 0xC0000000))
					{
						Store(NSTE, CSTE)
					}
				}
			}
			Device(DD06)
			{
				Method(_ADR, 0, Serialized)
				{
					If(LEqual(DID6, Zero))
					{
						Return(0x06)
					}
					Else
					{
						Return(And(0xFFFF, DID6))
					}
				}
				Method(_DCS, 0, NotSerialized)
				{
					If(LEqual(DID6, Zero))
					{
						Return(0x0B)
					}
					Else
					{
						Return(CDDS(DID6))
					}
				}
				Method(_DGS, 0, NotSerialized)
				{
					If(LAnd(LEqual(And(SGMD, One), One), CondRefOf(SNXD)))
					{
						Return(NXD6)
					}
					Return(NDDS(DID6))
				}
				Method(_DSS, 1, NotSerialized)
				{
					If(LEqual(And(Arg0, 0xC0000000), 0xC0000000))
					{
						Store(NSTE, CSTE)
					}
				}
			}
			Device(DD07)
			{
				Method(_ADR, 0, Serialized)
				{
					If(LEqual(DID7, Zero))
					{
						Return(0x07)
					}
					Else
					{
						Return(And(0xFFFF, DID7))
					}
				}
				Method(_DCS, 0, NotSerialized)
				{
					If(LEqual(DID7, Zero))
					{
						Return(0x0B)
					}
					Else
					{
						Return(CDDS(DID7))
					}
				}
				Method(_DGS, 0, NotSerialized)
				{
					If(LAnd(LEqual(And(SGMD, One), One), CondRefOf(SNXD)))
					{
						Return(NXD7)
					}
					Return(NDDS(DID7))
				}
				Method(_DSS, 1, NotSerialized)
				{
					If(LEqual(And(Arg0, 0xC0000000), 0xC0000000))
					{
						Store(NSTE, CSTE)
					}
				}
			}
			Device(DD08)
			{
				Method(_ADR, 0, Serialized)
				{
					If(LEqual(DID8, Zero))
					{
						Return(0x08)
					}
					Else
					{
						Return(And(0xFFFF, DID8))
					}
				}
				Method(_DCS, 0, NotSerialized)
				{
					If(LEqual(DID8, Zero))
					{
						Return(0x0B)
					}
					Else
					{
						Return(CDDS(DID8))
					}
				}
				Method(_DGS, 0, NotSerialized)
				{
					If(LAnd(LEqual(And(SGMD, One), One), CondRefOf(SNXD)))
					{
						Return(NXD8)
					}
					Return(NDDS(DID8))
				}
				Method(_DSS, 1, NotSerialized)
				{
					If(LEqual(And(Arg0, 0xC0000000), 0xC0000000))
					{
						Store(NSTE, CSTE)
					}
				}
			}
			Method(SDDL, 1, NotSerialized)
			{
				Increment(NDID)
				Store(And(Arg0, 0x0F0F), Local0)
				Or(0x80000000, Local0, Local1)
				If(LEqual(DIDL, Local0))
				{
					Return(Local1)
				}
				If(LEqual(DDL2, Local0))
				{
					Return(Local1)
				}
				If(LEqual(DDL3, Local0))
				{
					Return(Local1)
				}
				If(LEqual(DDL4, Local0))
				{
					Return(Local1)
				}
				If(LEqual(DDL5, Local0))
				{
					Return(Local1)
				}
				If(LEqual(DDL6, Local0))
				{
					Return(Local1)
				}
				If(LEqual(DDL7, Local0))
				{
					Return(Local1)
				}
				If(LEqual(DDL8, Local0))
				{
					Return(Local1)
				}
				Return(Zero)
			}
			Method(CDDS, 1, NotSerialized)
			{
				Store(And(Arg0, 0x0F0F), Local0)
				If(LEqual(Zero, Local0))
				{
					Return(0x1D)
				}
				If(LEqual(CADL, Local0))
				{
					Return(0x1F)
				}
				If(LEqual(CAL2, Local0))
				{
					Return(0x1F)
				}
				If(LEqual(CAL3, Local0))
				{
					Return(0x1F)
				}
				If(LEqual(CAL4, Local0))
				{
					Return(0x1F)
				}
				If(LEqual(CAL5, Local0))
				{
					Return(0x1F)
				}
				If(LEqual(CAL6, Local0))
				{
					Return(0x1F)
				}
				If(LEqual(CAL7, Local0))
				{
					Return(0x1F)
				}
				If(LEqual(CAL8, Local0))
				{
					Return(0x1F)
				}
				Return(0x1D)
			}
			Method(NDDS, 1, NotSerialized)
			{
				Store(And(Arg0, 0x0F0F), Local0)
				If(LEqual(Zero, Local0))
				{
					Return(Zero)
				}
				If(LEqual(NADL, Local0))
				{
					Return(One)
				}
				If(LEqual(NDL2, Local0))
				{
					Return(One)
				}
				If(LEqual(NDL3, Local0))
				{
					Return(One)
				}
				If(LEqual(NDL4, Local0))
				{
					Return(One)
				}
				If(LEqual(NDL5, Local0))
				{
					Return(One)
				}
				If(LEqual(NDL6, Local0))
				{
					Return(One)
				}
				If(LEqual(NDL7, Local0))
				{
					Return(One)
				}
				If(LEqual(NDL8, Local0))
				{
					Return(One)
				}
				Return(Zero)
			}
			Scope(^^PCI0)
			{
				OperationRegion(MCHP, PCI_Config, 0x40, 0xC0)
				Field(MCHP, AnyAcc, NoLock, Preserve)
				{
					Offset(0x60),	//Offset(96),
					TASM, 10,
					, 6,
				}
			}
			OperationRegion(IGDP, PCI_Config, 0x40, 0xC0)
			Field(IGDP, AnyAcc, NoLock, Preserve)
			{
				Offset(0x12),	//Offset(18),
				, 1,
				GIVD, 1,
				, 2,
				GUMA, 3,
				Offset(0x14),	//Offset(20),
				, 4,
				GMFN, 1,
				Offset(0x18),	//Offset(24),
				Offset(0xA4),	//Offset(164),
				ASLE, 8,
				Offset(0xA8),	//Offset(168),
				GSSE, 1,
				GSSB, 14,
				GSES, 1,
				Offset(0xB0),	//Offset(176),
				Offset(0xB1),	//Offset(177),
				, 4,
				CDVL, 1,
				, 3,
				Offset(0xB5),	//Offset(181),
				LBPC, 8,
				Offset(0xBC),	//Offset(188),
				ASLS, 32,
			}
			OperationRegion(IGDM, SystemMemory, ASLB, 0x2000)
			Field(IGDM, AnyAcc, NoLock, Preserve)
			{
				SIGN, 128,
				SIZE, 32,
				OVER, 32,
				SVER, 256,
				VVER, 128,
				GVER, 128,
				MBOX, 32,
				DMOD, 32,
				Offset(0x100),	//Offset(256),
				DRDY, 32,
				CSTS, 32,
				CEVT, 32,
				Offset(0x120),	//Offset(288),
				DIDL, 32,
				DDL2, 32,
				DDL3, 32,
				DDL4, 32,
				DDL5, 32,
				DDL6, 32,
				DDL7, 32,
				DDL8, 32,
				CPDL, 32,
				CPL2, 32,
				CPL3, 32,
				CPL4, 32,
				CPL5, 32,
				CPL6, 32,
				CPL7, 32,
				CPL8, 32,
				CADL, 32,
				CAL2, 32,
				CAL3, 32,
				CAL4, 32,
				CAL5, 32,
				CAL6, 32,
				CAL7, 32,
				CAL8, 32,
				NADL, 32,
				NDL2, 32,
				NDL3, 32,
				NDL4, 32,
				NDL5, 32,
				NDL6, 32,
				NDL7, 32,
				NDL8, 32,
				ASLP, 32,
				TIDX, 32,
				CHPD, 32,
				CLID, 32,
				CDCK, 32,
				SXSW, 32,
				EVTS, 32,
				CNOT, 32,
				NRDY, 32,
				Offset(0x200),	//Offset(512),
				SCIE, 1,
				GEFC, 4,
				GXFC, 3,
				GESF, 8,
				Offset(0x204),	//Offset(516),
				PARM, 32,
				DSLP, 32,
				Offset(0x300),	//Offset(768),
				ARDY, 32,
				ASLC, 32,
				TCHE, 32,
				ALSI, 32,
				BCLP, 32,
				PFIT, 32,
				CBLV, 32,
				BTM0, 16,
				BTM1, 16,
				BTM2, 16,
				BTM3, 16,
				BTM4, 16,
				BTM5, 16,
				BTM6, 16,
				BTM7, 16,
				BTM8, 16,
				BTM9, 16,
				BTMA, 16,
				Offset(0x344),	//Offset(836),
				CPFM, 32,
				EPFM, 32,
				PLUT, 592,
				PFMB, 32,
				CCDV, 32,
				PCFT, 32,
				Offset(0x400),	//Offset(1024),
				GVD1, 49152,
				PHED, 32,
				BDDC, 2048,
			}
			Name(DBTB, Package(21)
			{
				Zero, 0x07, 0x38, 0x01C0, 0x0E00, 0x3F, 0x01C7, 0x0E07, 0x01F8, 0x0E38,
				0x0FC0, Zero, Zero, Zero, Zero, Zero, 0x7000, 0x7007, 0x7038, 0x71C0,
				0x7E00
			})
			Name(CDCT, Package(5)
			{
				Package(2) {0xE4, 0x0140}, 
				Package(2) {0xDE, 0x014D}, 
				Package(2) {0xDE, 0x014D}, 
				Package(2) {Zero, Zero}, 
				Package(2) {0xDE, 0x014D}
			})
			Name(SUCC, One)
			Name(NVLD, 0x02)
			Name(CRIT, 0x04)
			Name(NCRT, 0x06)
			Method(GSCI, 0, Serialized)
			{
				Method(GBDA, 0, Serialized)
				{
					If(LEqual(GESF, Zero))
					{
						Store(0x0679, PARM)
						Store(Zero, GESF)
						Return(SUCC)
					}
					If(LEqual(GESF, One))
					{
						Store(0x0240, PARM)
						Store(Zero, GESF)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x04))
					{
						And(PARM, 0xEFFF0000, PARM)
						And(PARM, ShiftLeft(DerefOf(Index(DBTB, IBTT)), 0x10), PARM)
						Or(IBTT, PARM, PARM)
						Store(Zero, GESF)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x05))
					{
						Store(IPSC, PARM)
						Or(PARM, ShiftLeft(IPAT, 0x08), PARM)
						Add(PARM, 0x0100, PARM)
						Or(PARM, ShiftLeft(LIDS, 0x10), PARM)
						Add(PARM, 0x00010000, PARM)
						Or(PARM, ShiftLeft(IBIA, 0x14), PARM)
						Store(Zero, GESF)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x06))
					{
						Store(ITVF, PARM)
						Or(PARM, ShiftLeft(ITVM, 0x04), PARM)
						Store(Zero, GESF)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x07))
					{
						Store(GIVD, PARM)
						Xor(PARM, One, PARM)
						Or(PARM, ShiftLeft(GMFN, One), PARM)
						Or(PARM, 0x1800, PARM)
						Or(PARM, ShiftLeft(IDMS, 0x11), PARM)
						Or(ShiftLeft(DerefOf(Index(DerefOf(Index(CDCT, HVCO)), CDVL)), 0x15), PARM, PARM)
						Store(One, GESF)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x0A))
					{
						Store(Zero, PARM)
						If(ISSC)
						{
							Or(PARM, 0x03, PARM)
						}
						Store(Zero, GESF)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x0B))
					{
						Store(KSV0, PARM)
						Store(KSV1, GESF)
						Return(SUCC)
					}
					Store(Zero, GESF)
					Return(CRIT)
				}
				Method(SBCB, 0, Serialized)
				{
					If(LEqual(GESF, Zero))
					{
						Store(Zero, PARM)
						Store(0x000F87FD, PARM)
						Store(Zero, GESF)
						Return(SUCC)
					}
					If(LEqual(GESF, One))
					{
						Store(Zero, GESF)
						Store(Zero, PARM)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x03))
					{
						Store(Zero, GESF)
						Store(Zero, PARM)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x04))
					{
						Store(Zero, GESF)
						Store(Zero, PARM)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x05))
					{
						Store(Zero, GESF)
						Store(Zero, PARM)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x06))
					{
						Store(And(PARM, 0x0F), ITVF)
						Store(ShiftRight(And(PARM, 0xF0), 0x04), ITVM)
						Store(Zero, GESF)
						Store(Zero, PARM)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x07))
					{
						If(LEqual(PARM, Zero))
						{
							Store(CLID, Local0)
							If(And(0x80000000, Local0))
							{
								And(CLID, 0x0F, CLID)
								GLID(CLID)
							}
						}
						Store(Zero, GESF)
						Store(Zero, PARM)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x08))
					{
						Store(Zero, GESF)
						Store(Zero, PARM)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x09))
					{
						And(PARM, 0xFF, IBTT)
						Store(Zero, GESF)
						Store(Zero, PARM)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x0A))
					{
						And(PARM, 0xFF, IPSC)
						If(And(ShiftRight(PARM, 0x08), 0xFF))
						{
							And(ShiftRight(PARM, 0x08), 0xFF, IPAT)
							Decrement(IPAT)
						}
						And(ShiftRight(PARM, 0x14), 0x07, IBIA)
						Store(Zero, GESF)
						Store(Zero, PARM)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x0B))
					{
						And(ShiftRight(PARM, One), One, IF1E)
						If(And(PARM, 0x0001E000))
						{
							And(ShiftRight(PARM, 0x0D), 0x0F, IDMS)
						}
						Else
						{
							And(ShiftRight(PARM, 0x11), 0x0F, IDMS)
						}
						Store(Zero, GESF)
						Store(Zero, PARM)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x10))
					{
						Store(Zero, GESF)
						Store(Zero, PARM)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x11))
					{
						Store(ShiftLeft(LIDS, 0x08), PARM)
						Add(PARM, 0x0100, PARM)
						Store(Zero, GESF)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x12))
					{
						If(And(PARM, One))
						{
							If(LEqual(ShiftRight(PARM, One), One))
							{
								Store(One, ISSC)
							}
							Else
							{
								Store(Zero, GESF)
								Return(CRIT)
							}
						}
						Else
						{
							Store(Zero, ISSC)
						}
						Store(Zero, GESF)
						Store(Zero, PARM)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x13))
					{
						Store(Zero, GESF)
						Store(Zero, PARM)
						Return(SUCC)
					}
					If(LEqual(GESF, 0x14))
					{
						And(PARM, 0x0F, PAVP)
						Store(Zero, GESF)
						Store(Zero, PARM)
						Return(SUCC)
					}
					Store(Zero, GESF)
					Return(SUCC)
				}
				If(LEqual(GEFC, 0x04))
				{
					Store(GBDA, GXFC)
				}
				If(LEqual(GEFC, 0x06))
				{
					Store(SBCB, GXFC)
				}
				Store(Zero, GEFC)
				Store(One, SCIS)
				Store(Zero, GSSE)
				Store(Zero, SCIE)
				Return(Zero)
			}
			Method(PDRD, 0, NotSerialized)
			{
				If(LNot(DRDY))
				{
					Sleep(ASLP)
				}
				Return(LNot(DRDY))
			}
			Method(PSTS, 0, NotSerialized)
			{
				If(LGreater(CSTS, 0x02))
				{
					Sleep(ASLP)
				}
				Return(LEqual(CSTS, 0x03))
			}
			Method(GNOT, 2, NotSerialized)
			{
				If(PDRD())
				{
					Return(One)
				}
				Store(Arg0, CEVT)
				Store(0x03, CSTS)
				If(LAnd(LEqual(CHPD, Zero), LEqual(Arg1, Zero)))
				{
					If(LOr(LGreater(OSYS, 0x07D0), LLess(OSYS, 0x07D6)))
					{
						Notify(PCI0, Arg1)
					}
					Else
					{
						Notify(GFX0, Arg1)
					}
				}
				If(CondRefOf(HNOT))
				{
					HNOT
					Arg0
				}
				Else
				{
					Notify(GFX0, 0x80)
				}
				Return(Zero)
			}
			Method(GHDS, 1, NotSerialized)
			{
				Store(Arg0, TIDX)
				Return(GNOT(One, Zero))
			}
			Method(GLID, 1, NotSerialized)
			{
				If(LEqual(Arg0, One))
				{
					Store(0x03, CLID)
				}
				Else
				{
					Store(Arg0, CLID)
				}
				Return(GNOT(0x02, Zero))
			}
			Method(GDCK, 1, NotSerialized)
			{
				Store(Arg0, CDCK)
				Return(GNOT(0x04, Zero))
			}
			Method(PARD, 0, NotSerialized)
			{
				If(LNot(ARDY))
				{
					Sleep(ASLP)
				}
				Return(LNot(ARDY))
			}
			Method(AINT, 2, NotSerialized)
			{
				If(LNot(And(TCHE, ShiftLeft(One, Arg0))))
				{
					Return(One)
				}
				If(PARD())
				{
					Return(One)
				}
				If(LEqual(Arg0, 0x02))
				{
					If(CPFM)
					{
						And(CPFM, 0x0F, Local0)
						And(EPFM, 0x0F, Local1)
						If(LEqual(Local0, One))
						{
							If(And(Local1, 0x06))
							{
								Store(0x06, PFIT)
							}
							Else
							{
								If(And(Local1, 0x08))
								{
									Store(0x08, PFIT)
								}
								Else
								{
									Store(One, PFIT)
								}
							}
						}
						If(LEqual(Local0, 0x06))
						{
							If(And(Local1, 0x08))
							{
								Store(0x08, PFIT)
							}
							Else
							{
								If(And(Local1, One))
								{
									Store(One, PFIT)
								}
								Else
								{
									Store(0x06, PFIT)
								}
							}
						}
						If(LEqual(Local0, 0x08))
						{
							If(And(Local1, One))
							{
								Store(One, PFIT)
							}
							Else
							{
								If(And(Local1, 0x06))
								{
									Store(0x06, PFIT)
								}
								Else
								{
									Store(0x08, PFIT)
								}
							}
						}
					}
					Else
					{
						Xor(PFIT, 0x07, PFIT)
					}
					Or(PFIT, 0x80000000, PFIT)
					Store(0x04, ASLC)
				}
				Else
				{
					If(LEqual(Arg0, One))
					{
						And(BCLP, 0xFFFF0000, BCLP)
						If(LEqual(And(BCLP, 0x30000000), 0x30000000))
						{
							Or(Multiply(Arg1, 0x64), BCLP, BCLP)
						}
						Else
						{
							If(LEqual(And(BCLP, 0x30000000), 0x20000000))
							{
								Or(Multiply(Arg1, 0x0A), BCLP, BCLP)
							}
							Else
							{
								If(LEqual(And(BCLP, 0x30000000), 0x10000000))
								{
									Or(Arg1, BCLP, BCLP)
								}
								Else
								{
									Or(Divide(Multiply(Arg1, 0xFF), 0x64, , ), BCLP, BCLP)
								}
							}
						}
						Or(BCLP, 0x80000000, BCLP)
						Store(0x02, ASLC)
					}
					Else
					{
						If(LEqual(Arg0, Zero))
						{
							Store(Arg1, ALSI)
							Store(One, ASLC)
						}
						Else
						{
							Return(One)
						}
					}
				}
				Store(One, ASLE)
				Return(Zero)
			}
			Method(SCIP, 0, NotSerialized)
			{
				If(LNotEqual(OVER, Zero))
				{
					Return(LNot(GSMI))
				}
				Return(Zero)
			}
			Device(^^MEM2)
			{
				Name(_HID, EISAID("PNP0C01"))
				Name(_UID, 0x02)
				Name(CRS, ResourceTemplate()
				{
					Memory32Fixed(ReadWrite, 0x20000000, 0x00200000)
					Memory32Fixed(ReadWrite, 0x40000000, 0x00200000)
				})
				Method(_CRS, 0, NotSerialized)
				{
					If(IGDS)
					{
						Return(CRS)
					}
				}
			}
		}
	}
	Name(BUFN, Zero)
	Name(MBUF, Buffer(0x1000){})
	OperationRegion(MDBG, SystemMemory, 0x9CF6A018, 0x00001004)
	Field(MDBG, AnyAcc, Lock, Preserve)
	{
		MDG0, 32768,
	}
	Method(DB2H, 1, Serialized)
	{
		SHOW(Arg0)
		MDGC(0x20)
	}
	Method(DW2H, 1, Serialized)
	{
		Store(Arg0, Local0)
		ShiftRight(Arg0, 0x08, Local1)
		And(Local0, 0xFF, Local0)
		And(Local1, 0xFF, Local1)
		DB2H(Local1)
		Decrement(BUFN)
		DB2H(Local0)
	}
	Method(DD2H, 1, Serialized)
	{
		Store(Arg0, Local0)
		ShiftRight(Arg0, 0x10, Local1)
		And(Local0, 0xFFFF, Local0)
		And(Local1, 0xFFFF, Local1)
		DW2H(Local1)
		Decrement(BUFN)
		DW2H(Local0)
	}
	Method(MBGS, 1, Serialized)
	{
		Store(SizeOf(Arg0), Local0)
		Name(BUFS, Buffer(Local0){})
		Store(Arg0, BUFS)
		MDGC(0x20)
		While(Local0)
		{
			MDGC(DerefOf(Index(BUFS, Subtract(SizeOf(Arg0), Local0))))
			Decrement(Local0)
		}
	}
	Method(SHOW, 1, Serialized)
	{
		MDGC(NTOC(ShiftRight(Arg0, 0x04)))
		MDGC(NTOC(Arg0))
	}
	Method(LINE, 0, Serialized)
	{
		Store(BUFN, Local0)
		And(Local0, 0x0F, Local0)
		While(Local0)
		{
			MDGC(Zero)
			Increment(Local0)
			And(Local0, 0x0F, Local0)
		}
	}
	Method(MDGC, 1, Serialized)
	{
		Store(Arg0, Index(MBUF, BUFN))
		Add(BUFN, One, BUFN)
		If(LGreater(BUFN, 0x0FFF))
		{
			And(BUFN, 0x0FFF, BUFN)
			UP_L(One)
		}
	}
	Method(UP_L, 1, Serialized)
	{
		Store(Arg0, Local2)
		ShiftLeft(Local2, 0x04, Local2)
		MOVE(Local2)
		Subtract(0x1000, Local2, Local3)
		While(Local2)
		{
			Store(Zero, Index(MBUF, Local3))
			Increment(Local3)
			Decrement(Local2)
		}
	}
	Method(MOVE, 1, Serialized)
	{
		Store(Arg0, Local4)
		Store(Zero, BUFN)
		Subtract(0x1000, Local4, Local5)
		While(Local5)
		{
			Decrement(Local5)
			Store(DerefOf(Index(MBUF, Local4)), Index(MBUF, BUFN))
			Increment(BUFN)
			Increment(Local4)
		}
	}
	Method(NTOC, 1, Serialized)
	{
		And(Arg0, 0x0F, Local0)
		If(LLess(Local0, 0x0A))
		{
			Add(Local0, 0x30, Local0)
		}
		Else
		{
			Add(Local0, 0x37, Local0)
		}
		Return(Local0)
	}
	Name(_S0, Package(4) {Zero, Zero, Zero, Zero})
	If(SS1)
	{
		Name(_S1, Package(4) {One, Zero, Zero, Zero})
	}
	If(SS3)
	{
		Name(_S3, Package(4) {0x05, Zero, Zero, Zero})
	}
	If(SS4)
	{
		Name(_S4, Package(4) {0x06, Zero, Zero, Zero})
	}
	Name(_S5, Package(4) {0x07, Zero, Zero, Zero})
}

Follow ups