Probe #332cc61ddc of HP Pavilion Gaming Lapt...

Log: acpidump_decoded

Intel ACPI Component Architecture ACPI Binary Table Extraction Utility version 20200717 Copyright (c) 2000 - 2020 Intel Corporation Signature Length Version Oem Oem Oem Compiler Compiler Id TableId RevisionId Name Revision _________ __________ ____ ________ __________ __________ _______ __________ 01) DSDT 0x000149B8 0x02 "HPQOEM" "87B1 " 0x01072009 "ACPI" 0x20120913 02) FACS 0x00000040 0x02 03) FACP 0x000000F4 0x06 "HPQOEM" "SLIC-MPC" 0x01072009 "HP " 0x00010013 04) SSDT 0x00007216 0x02 "HPQOEM" "87B1 " 0x00000002 "ACPI" 0x04000000 05) IVRS 0x000001A4 0x02 "HPQOEM" "87B1 " 0x00000001 "HP " 0x00000000 06) FIDT 0x0000009C 0x01 "HPQOEM" "87B1 " 0x01072009 "HP " 0x00010013 07) MCFG 0x0000003C 0x01 "HPQOEM" "87B1 " 0x01072009 "HP " 0x00010013 08) HPET 0x00000038 0x01 "HPQOEM" "87B1 " 0x01072009 "HP " 0x00000005 09) SSDT 0x00000228 0x01 "HPQOEM" "87B1 " 0x00000001 "ACPI" 0x20120913 10) VFCT 0x0000D484 0x01 "HPQOEM" "87B1 " 0x00000001 "HP " 0x31504F47 11) SSDT 0x00000050 0x01 "HPQOEM" "87B1 " 0x00000001 "ACPI" 0x20120913 12) TPM2 0x0000004C 0x04 "HPQOEM" "87B1 " 0x00000001 "HP " 0x00000000 13) SSDT 0x00002B80 0x01 "HPQOEM" "87B1 " 0x00000001 "ACPI" 0x00000001 14) CRAT 0x00000BA8 0x01 "HPQOEM" "87B1 " 0x00000001 "HP " 0x00000001 15) CDIT 0x00000029 0x01 "HPQOEM" "87B1 " 0x00000001 "HP " 0x00000001 16) SSDT 0x00000139 0x01 "HPQOEM" "87B1 " 0x00000001 "ACPI" 0x20120913 17) SSDT 0x000000C2 0x01 "HPQOEM" "87B1 " 0x00000001 "ACPI" 0x20120913 18) SSDT 0x00000D37 0x01 "HPQOEM" "87B1 " 0x00000001 "ACPI" 0x20120913 19) SSDT 0x000010AC 0x01 "HPQOEM" "87B1 " 0x00000001 "ACPI" 0x20120913 20) SSDT 0x00000D87 0x01 "HPQOEM" "87B1 " 0x00000001 "ACPI" 0x20120913 21) SSDT 0x000030C8 0x01 "HPQOEM" "87B1 " 0x00000001 "ACPI" 0x20120913 22) WSMT 0x00000028 0x01 "HPQOEM" "87B1 " 0x01072009 "HP " 0x00010013 23) APIC 0x000000DE 0x03 "HPQOEM" "87B1 " 0x01072009 "HP " 0x00010013 24) SSDT 0x0000007D 0x01 "HPQOEM" "87B1 " 0x00000001 "ACPI" 0x20120913 25) SSDT 0x00000517 0x01 "HPQOEM" "87B1 " 0x00000001 "ACPI" 0x20120913 26) FPDT 0x00000044 0x01 "HPQOEM" "87B1 " 0x01072009 "HP " 0x01000013 27) BGRT 0x00000038 0x01 "HPQOEM" "87B1 " 0x01072009 "HP " 0x00010013 28) XSDT 0x000000EC 0x01 "HPQOEM" "SLIC-MPC" 0x01072009 "AMI " 0x01000013 29) RSDP 0x00000024 0x02 "HPQOEM" Found 29 ACPI tables in acpidump APIC ---- [000h 0000 4] Signature : "APIC" [Multiple APIC Description Table (MADT)] [004h 0004 4] Table Length : 000000DE [008h 0008 1] Revision : 03 [009h 0009 1] Checksum : 55 [00Ah 0010 6] Oem ID : "HPQOEM" [010h 0016 8] Oem Table ID : "87B1 " [018h 0024 4] Oem Revision : 01072009 [01Ch 0028 4] Asl Compiler ID : "HP " [020h 0032 4] Asl Compiler Revision : 00010013 [024h 0036 4] Local Apic Address : FEE00000 [028h 0040 4] Flags (decoded below) : 00000001 PC-AT Compatibility : 1 [02Ch 0044 1] Subtable Type : 00 [Processor Local APIC] [02Dh 0045 1] Length : 08 [02Eh 0046 1] Processor ID : 01 [02Fh 0047 1] Local Apic ID : 00 [030h 0048 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [034h 0052 1] Subtable Type : 00 [Processor Local APIC] [035h 0053 1] Length : 08 [036h 0054 1] Processor ID : 02 [037h 0055 1] Local Apic ID : 01 [038h 0056 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [03Ch 0060 1] Subtable Type : 00 [Processor Local APIC] [03Dh 0061 1] Length : 08 [03Eh 0062 1] Processor ID : 03 [03Fh 0063 1] Local Apic ID : 02 [040h 0064 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [044h 0068 1] Subtable Type : 00 [Processor Local APIC] [045h 0069 1] Length : 08 [046h 0070 1] Processor ID : 04 [047h 0071 1] Local Apic ID : 03 [048h 0072 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [04Ch 0076 1] Subtable Type : 00 [Processor Local APIC] [04Dh 0077 1] Length : 08 [04Eh 0078 1] Processor ID : 05 [04Fh 0079 1] Local Apic ID : 04 [050h 0080 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [054h 0084 1] Subtable Type : 00 [Processor Local APIC] [055h 0085 1] Length : 08 [056h 0086 1] Processor ID : 06 [057h 0087 1] Local Apic ID : 05 [058h 0088 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [05Ch 0092 1] Subtable Type : 00 [Processor Local APIC] [05Dh 0093 1] Length : 08 [05Eh 0094 1] Processor ID : 07 [05Fh 0095 1] Local Apic ID : 08 [060h 0096 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [064h 0100 1] Subtable Type : 00 [Processor Local APIC] [065h 0101 1] Length : 08 [066h 0102 1] Processor ID : 08 [067h 0103 1] Local Apic ID : 09 [068h 0104 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [06Ch 0108 1] Subtable Type : 00 [Processor Local APIC] [06Dh 0109 1] Length : 08 [06Eh 0110 1] Processor ID : 09 [06Fh 0111 1] Local Apic ID : 0A [070h 0112 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [074h 0116 1] Subtable Type : 00 [Processor Local APIC] [075h 0117 1] Length : 08 [076h 0118 1] Processor ID : 0A [077h 0119 1] Local Apic ID : 0B [078h 0120 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [07Ch 0124 1] Subtable Type : 00 [Processor Local APIC] [07Dh 0125 1] Length : 08 [07Eh 0126 1] Processor ID : 0B [07Fh 0127 1] Local Apic ID : 0C [080h 0128 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [084h 0132 1] Subtable Type : 00 [Processor Local APIC] [085h 0133 1] Length : 08 [086h 0134 1] Processor ID : 0C [087h 0135 1] Local Apic ID : 0D [088h 0136 4] Flags (decoded below) : 00000001 Processor Enabled : 1 Runtime Online Capable : 0 [08Ch 0140 1] Subtable Type : 00 [Processor Local APIC] [08Dh 0141 1] Length : 08 [08Eh 0142 1] Processor ID : 0D [08Fh 0143 1] Local Apic ID : 00 [090h 0144 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [094h 0148 1] Subtable Type : 00 [Processor Local APIC] [095h 0149 1] Length : 08 [096h 0150 1] Processor ID : 0E [097h 0151 1] Local Apic ID : 00 [098h 0152 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [09Ch 0156 1] Subtable Type : 00 [Processor Local APIC] [09Dh 0157 1] Length : 08 [09Eh 0158 1] Processor ID : 0F [09Fh 0159 1] Local Apic ID : 00 [0A0h 0160 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [0A4h 0164 1] Subtable Type : 00 [Processor Local APIC] [0A5h 0165 1] Length : 08 [0A6h 0166 1] Processor ID : 10 [0A7h 0167 1] Local Apic ID : 00 [0A8h 0168 4] Flags (decoded below) : 00000000 Processor Enabled : 0 Runtime Online Capable : 0 [0ACh 0172 1] Subtable Type : 04 [Local APIC NMI] [0ADh 0173 1] Length : 06 [0AEh 0174 1] Processor ID : FF [0AFh 0175 2] Flags (decoded below) : 0005 Polarity : 1 Trigger Mode : 1 [0B1h 0177 1] Interrupt Input LINT : 01 [0B2h 0178 1] Subtable Type : 01 [I/O APIC] [0B3h 0179 1] Length : 0C [0B4h 0180 1] I/O Apic ID : 0D [0B5h 0181 1] Reserved : 00 [0B6h 0182 4] Address : FEC00000 [0BAh 0186 4] Interrupt : 00000000 [0BEh 0190 1] Subtable Type : 01 [I/O APIC] [0BFh 0191 1] Length : 0C [0C0h 0192 1] I/O Apic ID : 0E [0C1h 0193 1] Reserved : 00 [0C2h 0194 4] Address : FEC01000 [0C6h 0198 4] Interrupt : 00000018 [0CAh 0202 1] Subtable Type : 02 [Interrupt Source Override] [0CBh 0203 1] Length : 0A [0CCh 0204 1] Bus : 00 [0CDh 0205 1] Source : 00 [0CEh 0206 4] Interrupt : 00000002 [0D2h 0210 2] Flags (decoded below) : 0000 Polarity : 0 Trigger Mode : 0 [0D4h 0212 1] Subtable Type : 02 [Interrupt Source Override] [0D5h 0213 1] Length : 0A [0D6h 0214 1] Bus : 00 [0D7h 0215 1] Source : 09 [0D8h 0216 4] Interrupt : 00000009 [0DCh 0220 2] Flags (decoded below) : 000F Polarity : 3 Trigger Mode : 3 Raw Table Data: Length 222 (0xDE) 0000: 41 50 49 43 DE 00 00 00 03 55 48 50 51 4F 45 4D // APIC.....UHPQOEM 0010: 38 37 42 31 20 20 20 20 09 20 07 01 48 50 20 20 // 87B1 . ..HP 0020: 13 00 01 00 00 00 E0 FE 01 00 00 00 00 08 01 00 // ................ 0030: 01 00 00 00 00 08 02 01 01 00 00 00 00 08 03 02 // ................ 0040: 01 00 00 00 00 08 04 03 01 00 00 00 00 08 05 04 // ................ 0050: 01 00 00 00 00 08 06 05 01 00 00 00 00 08 07 08 // ................ 0060: 01 00 00 00 00 08 08 09 01 00 00 00 00 08 09 0A // ................ 0070: 01 00 00 00 00 08 0A 0B 01 00 00 00 00 08 0B 0C // ................ 0080: 01 00 00 00 00 08 0C 0D 01 00 00 00 00 08 0D 00 // ................ 0090: 00 00 00 00 00 08 0E 00 00 00 00 00 00 08 0F 00 // ................ 00A0: 00 00 00 00 00 08 10 00 00 00 00 00 04 06 FF 05 // ................ 00B0: 00 01 01 0C 0D 00 00 00 C0 FE 00 00 00 00 01 0C // ................ 00C0: 0E 00 00 10 C0 FE 18 00 00 00 02 0A 00 00 02 00 // ................ 00D0: 00 00 00 00 02 0A 00 09 09 00 00 00 0F 00 // .............. BGRT ---- [000h 0000 4] Signature : "BGRT" [Boot Graphics Resource Table] [004h 0004 4] Table Length : 00000038 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : 64 [00Ah 0010 6] Oem ID : "HPQOEM" [010h 0016 8] Oem Table ID : "87B1 " [018h 0024 4] Oem Revision : 01072009 [01Ch 0028 4] Asl Compiler ID : "HP " [020h 0032 4] Asl Compiler Revision : 00010013 [024h 0036 2] Version : 0001 [026h 0038 1] Status (decoded below) : 01 Displayed : 1 Orientation Offset : 0 [027h 0039 1] Image Type : 00 [028h 0040 8] Image Address : 00000000A47BA018 [030h 0048 4] Image OffsetX : 0000036F [034h 0052 4] Image OffsetY : 0000019F Raw Table Data: Length 56 (0x38) 0000: 42 47 52 54 38 00 00 00 01 64 48 50 51 4F 45 4D // BGRT8....dHPQOEM 0010: 38 37 42 31 20 20 20 20 09 20 07 01 48 50 20 20 // 87B1 . ..HP 0020: 13 00 01 00 01 00 01 00 18 A0 7B A4 00 00 00 00 // ..........{..... 0030: 6F 03 00 00 9F 01 00 00 // o....... CDIT ---- [000h 0000 4] Signature : "CDIT" [004h 0004 4] Table Length : 00000029 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : A1 [00Ah 0010 6] Oem ID : "HPQOEM" [010h 0016 8] Oem Table ID : "87B1 " [018h 0024 4] Oem Revision : 00000001 [01Ch 0028 4] Asl Compiler ID : "HP " [020h 0032 4] Asl Compiler Revision : 00000001 **** Unknown ACPI table signature [CDIT] Raw Table Data: Length 41 (0x29) 0000: 43 44 49 54 29 00 00 00 01 A1 48 50 51 4F 45 4D // CDIT).....HPQOEM 0010: 38 37 42 31 20 20 20 20 01 00 00 00 48 50 20 20 // 87B1 ....HP 0020: 01 00 00 00 01 00 00 00 0A // ......... CRAT ---- [000h 0000 4] Signature : "CRAT" [004h 0004 4] Table Length : 00000BA8 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : 01 [00Ah 0010 6] Oem ID : "HPQOEM" [010h 0016 8] Oem Table ID : "87B1 " [018h 0024 4] Oem Revision : 00000001 [01Ch 0028 4] Asl Compiler ID : "HP " [020h 0032 4] Asl Compiler Revision : 00000001 **** Unknown ACPI table signature [CRAT] Raw Table Data: Length 2984 (0xBA8) 0000: 43 52 41 54 A8 0B 00 00 01 01 48 50 51 4F 45 4D // CRAT......HPQOEM 0010: 38 37 42 31 20 20 20 20 01 00 00 00 48 50 20 20 // 87B1 ....HP 0020: 01 00 00 00 2F 00 00 00 00 00 00 00 00 00 00 00 // ..../........... 0030: 01 28 00 00 01 00 00 00 00 00 00 00 00 00 00 00 // .(.............. 0040: 00 00 00 00 00 00 0A 00 00 00 00 00 40 00 00 00 // ............@... 0050: 00 00 00 00 00 00 00 00 01 28 00 00 01 00 00 00 // .........(...... 0060: 00 00 00 00 00 00 0C 00 00 00 00 00 00 00 F4 AF // ................ 0070: 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 // ....@........... 0080: 01 28 00 00 01 00 00 00 00 00 00 00 00 00 00 00 // .(.............. 0090: 01 00 00 00 00 00 00 50 01 00 00 00 40 00 00 00 // .......P....@... 00A0: 00 00 00 00 00 00 00 00 02 40 00 00 0B 00 00 00 // .........@...... 00B0: 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 // ................ 00C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 00D0: 00 00 00 00 20 00 00 00 01 01 40 00 08 00 01 00 // .... .....@..... 00E0: 00 00 00 00 00 00 00 00 02 40 00 00 0D 00 00 00 // .........@...... 00F0: 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 // ................ 0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0110: 00 00 00 00 20 00 00 00 01 01 40 00 08 00 01 00 // .... .....@..... 0120: 00 00 00 00 00 00 00 00 02 40 00 00 0F 00 00 00 // .........@...... 0130: 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 // ................ 0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0150: 00 00 00 00 00 02 00 00 02 01 40 00 08 02 01 00 // ..........@..... 0160: 00 00 00 00 00 00 00 00 02 40 00 00 0F 00 00 00 // .........@...... 0170: 00 00 00 00 3F 00 00 00 00 00 00 00 00 00 00 00 // ....?........... 0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0190: 00 00 00 00 00 10 00 00 03 01 40 00 10 00 01 00 // ..........@..... 01A0: 00 00 00 00 00 00 00 00 02 40 00 00 0B 00 00 00 // .........@...... 01B0: 02 00 00 00 0C 00 00 00 00 00 00 00 00 00 00 00 // ................ 01C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 01D0: 00 00 00 00 20 00 00 00 01 01 40 00 08 00 01 00 // .... .....@..... 01E0: 00 00 00 00 00 00 00 00 02 40 00 00 0D 00 00 00 // .........@...... 01F0: 02 00 00 00 0C 00 00 00 00 00 00 00 00 00 00 00 // ................ 0200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0210: 00 00 00 00 20 00 00 00 01 01 40 00 08 00 01 00 // .... .....@..... 0220: 00 00 00 00 00 00 00 00 02 40 00 00 0F 00 00 00 // .........@...... 0230: 02 00 00 00 0C 00 00 00 00 00 00 00 00 00 00 00 // ................ 0240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0250: 00 00 00 00 00 02 00 00 02 01 40 00 08 02 01 00 // ..........@..... 0260: 00 00 00 00 00 00 00 00 02 40 00 00 0B 00 00 00 // .........@...... 0270: 04 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 // ....0........... 0280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0290: 00 00 00 00 20 00 00 00 01 01 40 00 08 00 01 00 // .... .....@..... 02A0: 00 00 00 00 00 00 00 00 02 40 00 00 0D 00 00 00 // .........@...... 02B0: 04 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 // ....0........... 02C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 02D0: 00 00 00 00 20 00 00 00 01 01 40 00 08 00 01 00 // .... .....@..... 02E0: 00 00 00 00 00 00 00 00 02 40 00 00 0F 00 00 00 // .........@...... 02F0: 04 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 // ....0........... 0300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0310: 00 00 00 00 00 02 00 00 02 01 40 00 08 02 01 00 // ..........@..... 0320: 00 00 00 00 00 00 00 00 02 40 00 00 0B 00 00 00 // .........@...... 0330: 08 00 00 00 C0 00 00 00 00 00 00 00 00 00 00 00 // ................ 0340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0350: 00 00 00 00 20 00 00 00 01 01 40 00 08 00 01 00 // .... .....@..... 0360: 00 00 00 00 00 00 00 00 02 40 00 00 0D 00 00 00 // .........@...... 0370: 08 00 00 00 C0 00 00 00 00 00 00 00 00 00 00 00 // ................ 0380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0390: 00 00 00 00 20 00 00 00 01 01 40 00 08 00 01 00 // .... .....@..... 03A0: 00 00 00 00 00 00 00 00 02 40 00 00 0F 00 00 00 // .........@...... 03B0: 08 00 00 00 C0 00 00 00 00 00 00 00 00 00 00 00 // ................ 03C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 03D0: 00 00 00 00 00 02 00 00 02 01 40 00 08 02 01 00 // ..........@..... 03E0: 00 00 00 00 00 00 00 00 02 40 00 00 0F 00 00 00 // .........@...... 03F0: 08 00 00 00 C0 00 00 00 00 00 00 00 00 00 00 00 // ................ 0400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0410: 00 00 00 00 00 10 00 00 03 01 40 00 10 00 01 00 // ..........@..... 0420: 00 00 00 00 00 00 00 00 02 40 00 00 0B 00 00 00 // .........@...... 0430: 0A 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 // ................ 0440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0450: 00 00 00 00 20 00 00 00 01 01 40 00 08 00 01 00 // .... .....@..... 0460: 00 00 00 00 00 00 00 00 02 40 00 00 0D 00 00 00 // .........@...... 0470: 0A 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 // ................ 0480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0490: 00 00 00 00 20 00 00 00 01 01 40 00 08 00 01 00 // .... .....@..... 04A0: 00 00 00 00 00 00 00 00 02 40 00 00 0F 00 00 00 // .........@...... 04B0: 0A 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 // ................ 04C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 04D0: 00 00 00 00 00 02 00 00 02 01 40 00 08 02 01 00 // ..........@..... 04E0: 00 00 00 00 00 00 00 00 02 40 00 00 0B 00 00 00 // .........@...... 04F0: 0C 00 00 00 00 0C 00 00 00 00 00 00 00 00 00 00 // ................ 0500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0510: 00 00 00 00 20 00 00 00 01 01 40 00 08 00 01 00 // .... .....@..... 0520: 00 00 00 00 00 00 00 00 02 40 00 00 0D 00 00 00 // .........@...... 0530: 0C 00 00 00 00 0C 00 00 00 00 00 00 00 00 00 00 // ................ 0540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0550: 00 00 00 00 20 00 00 00 01 01 40 00 08 00 01 00 // .... .....@..... 0560: 00 00 00 00 00 00 00 00 02 40 00 00 0F 00 00 00 // .........@...... 0570: 0C 00 00 00 00 0C 00 00 00 00 00 00 00 00 00 00 // ................ 0580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0590: 00 00 00 00 00 02 00 00 02 01 40 00 08 02 01 00 // ..........@..... 05A0: 00 00 00 00 00 00 00 00 03 40 00 00 0B 00 00 00 // .........@...... 05B0: 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 // ................ 05C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 05D0: 00 00 00 00 01 00 00 00 FF 40 00 00 FF 40 00 00 // .........@...@.. 05E0: 0F 40 00 00 00 00 00 00 03 40 00 00 0D 00 00 00 // .@.......@...... 05F0: 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 // ................ 0600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0610: 00 00 00 00 01 00 00 00 00 00 FF 40 00 00 FF 40 // ...........@...@ 0620: 00 00 0F 40 00 00 00 00 03 40 00 00 AB 00 00 00 // ...@.....@...... 0630: 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 // ................ 0640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0650: 00 00 00 00 02 00 00 00 04 08 00 00 08 08 00 00 // ................ 0660: 00 40 00 00 00 00 00 00 03 40 00 00 AD 00 00 00 // .@.......@...... 0670: 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 // ................ 0680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0690: 00 00 00 00 02 00 00 00 00 00 08 04 00 00 08 04 // ................ 06A0: 00 00 00 00 00 00 00 00 03 40 00 00 0B 00 00 00 // .........@...... 06B0: 02 00 00 00 0C 00 00 00 00 00 00 00 00 00 00 00 // ................ 06C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 06D0: 00 00 00 00 01 00 00 00 FF 40 00 00 FF 40 00 00 // .........@...@.. 06E0: 0F 40 00 00 00 00 00 00 03 40 00 00 0D 00 00 00 // .@.......@...... 06F0: 02 00 00 00 0C 00 00 00 00 00 00 00 00 00 00 00 // ................ 0700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0710: 00 00 00 00 01 00 00 00 00 00 FF 40 00 00 FF 40 // ...........@...@ 0720: 00 00 0F 40 00 00 00 00 03 40 00 00 AB 00 00 00 // ...@.....@...... 0730: 02 00 00 00 0C 00 00 00 00 00 00 00 00 00 00 00 // ................ 0740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0750: 00 00 00 00 02 00 00 00 04 08 00 00 08 08 00 00 // ................ 0760: 00 40 00 00 00 00 00 00 03 40 00 00 AD 00 00 00 // .@.......@...... 0770: 02 00 00 00 0C 00 00 00 00 00 00 00 00 00 00 00 // ................ 0780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0790: 00 00 00 00 02 00 00 00 00 00 08 04 00 00 08 04 // ................ 07A0: 00 00 00 00 00 00 00 00 03 40 00 00 0B 00 00 00 // .........@...... 07B0: 04 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 // ....0........... 07C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 07D0: 00 00 00 00 01 00 00 00 FF 40 00 00 FF 40 00 00 // .........@...@.. 07E0: 0F 40 00 00 00 00 00 00 03 40 00 00 0D 00 00 00 // .@.......@...... 07F0: 04 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 // ....0........... 0800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0810: 00 00 00 00 01 00 00 00 00 00 FF 40 00 00 FF 40 // ...........@...@ 0820: 00 00 0F 40 00 00 00 00 03 40 00 00 AB 00 00 00 // ...@.....@...... 0830: 04 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 // ....0........... 0840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0850: 00 00 00 00 02 00 00 00 04 08 00 00 08 08 00 00 // ................ 0860: 00 40 00 00 00 00 00 00 03 40 00 00 AD 00 00 00 // .@.......@...... 0870: 04 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 // ....0........... 0880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0890: 00 00 00 00 02 00 00 00 00 00 08 04 00 00 08 04 // ................ 08A0: 00 00 00 00 00 00 00 00 03 40 00 00 0B 00 00 00 // .........@...... 08B0: 08 00 00 00 C0 00 00 00 00 00 00 00 00 00 00 00 // ................ 08C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 08D0: 00 00 00 00 01 00 00 00 FF 40 00 00 FF 40 00 00 // .........@...@.. 08E0: 0F 40 00 00 00 00 00 00 03 40 00 00 0D 00 00 00 // .@.......@...... 08F0: 08 00 00 00 C0 00 00 00 00 00 00 00 00 00 00 00 // ................ 0900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0910: 00 00 00 00 01 00 00 00 00 00 FF 40 00 00 FF 40 // ...........@...@ 0920: 00 00 0F 40 00 00 00 00 03 40 00 00 AB 00 00 00 // ...@.....@...... 0930: 08 00 00 00 C0 00 00 00 00 00 00 00 00 00 00 00 // ................ 0940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0950: 00 00 00 00 02 00 00 00 04 08 00 00 08 08 00 00 // ................ 0960: 00 40 00 00 00 00 00 00 03 40 00 00 AD 00 00 00 // .@.......@...... 0970: 08 00 00 00 C0 00 00 00 00 00 00 00 00 00 00 00 // ................ 0980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0990: 00 00 00 00 02 00 00 00 00 00 08 04 00 00 08 04 // ................ 09A0: 00 00 00 00 00 00 00 00 03 40 00 00 0B 00 00 00 // .........@...... 09B0: 0A 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 // ................ 09C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 09D0: 00 00 00 00 01 00 00 00 FF 40 00 00 FF 40 00 00 // .........@...@.. 09E0: 0F 40 00 00 00 00 00 00 03 40 00 00 0D 00 00 00 // .@.......@...... 09F0: 0A 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 // ................ 0A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0A10: 00 00 00 00 01 00 00 00 00 00 FF 40 00 00 FF 40 // ...........@...@ 0A20: 00 00 0F 40 00 00 00 00 03 40 00 00 AB 00 00 00 // ...@.....@...... 0A30: 0A 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 // ................ 0A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0A50: 00 00 00 00 02 00 00 00 04 08 00 00 08 08 00 00 // ................ 0A60: 00 40 00 00 00 00 00 00 03 40 00 00 AD 00 00 00 // .@.......@...... 0A70: 0A 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 // ................ 0A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0A90: 00 00 00 00 02 00 00 00 00 00 08 04 00 00 08 04 // ................ 0AA0: 00 00 00 00 00 00 00 00 03 40 00 00 0B 00 00 00 // .........@...... 0AB0: 0C 00 00 00 00 0C 00 00 00 00 00 00 00 00 00 00 // ................ 0AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0AD0: 00 00 00 00 01 00 00 00 FF 40 00 00 FF 40 00 00 // .........@...@.. 0AE0: 0F 40 00 00 00 00 00 00 03 40 00 00 0D 00 00 00 // .@.......@...... 0AF0: 0C 00 00 00 00 0C 00 00 00 00 00 00 00 00 00 00 // ................ 0B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0B10: 00 00 00 00 01 00 00 00 00 00 FF 40 00 00 FF 40 // ...........@...@ 0B20: 00 00 0F 40 00 00 00 00 03 40 00 00 AB 00 00 00 // ...@.....@...... 0B30: 0C 00 00 00 00 0C 00 00 00 00 00 00 00 00 00 00 // ................ 0B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0B50: 00 00 00 00 02 00 00 00 04 08 00 00 08 08 00 00 // ................ 0B60: 00 40 00 00 00 00 00 00 03 40 00 00 AD 00 00 00 // .@.......@...... 0B70: 0C 00 00 00 00 0C 00 00 00 00 00 00 00 00 00 00 // ................ 0B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0B90: 00 00 00 00 02 00 00 00 00 00 08 04 00 00 08 04 // ................ 0BA0: 00 00 00 00 00 00 00 00 // ........ DSDT ---- DefinitionBlock ("", "DSDT", 2, "HPQOEM", "87B1 ", 0x01072009) { /* * iASL Warning: There were 7 external control methods found during * disassembly, but only 0 were resolved (7 unresolved). Additional * ACPI tables may be required to properly disassemble the code. This * resulting disassembler output file may not compile because the * disassembler did not know how many arguments to assign to the * unresolved methods. Note: SSDTs can be dynamically loaded at * runtime and may or may not be available via the host OS. * * To specify the tables needed to resolve external control method * references, the -e option can be used to specify the filenames. * Example iASL invocations: * iasl -e ssdt1.aml ssdt2.aml ssdt3.aml -d dsdt.aml * iasl -e dsdt.aml ssdt2.aml -d ssdt1.aml * iasl -e ssdt*.aml -d dsdt.aml * * In addition, the -fe option can be used to specify a file containing * control method external declarations with the associated method * argument counts. Each line of the file must be of the form: * External (<method pathname>, MethodObj, <argument count>) * Invocation: * iasl -fe refs.txt -d dsdt.aml * * The following methods were unresolved and many not compile properly * because the disassembler had to guess at the number of arguments * required for each: */ External (_PR_.P000, UnknownObj) External (_PR_.P000.PPCV, UnknownObj) External (_PR_.P001, UnknownObj) External (_PR_.P001.PPCV, UnknownObj) External (_PR_.P002, UnknownObj) External (_PR_.P002.PPCV, UnknownObj) External (_PR_.P003, UnknownObj) External (_PR_.P003.PPCV, UnknownObj) External (_PR_.P004, UnknownObj) External (_PR_.P005, UnknownObj) External (_PR_.P006, UnknownObj) External (_PR_.P007, UnknownObj) External (_PR_.P008, UnknownObj) External (_PR_.P009, UnknownObj) External (_PR_.P00A, UnknownObj) External (_PR_.P00B, UnknownObj) External (_PR_.P00C, UnknownObj) External (_PR_.P00D, UnknownObj) External (_PR_.P00E, UnknownObj) External (_PR_.P00F, UnknownObj) External (_SB_.PCI0.GPP0.PEGP, UnknownObj) External (AFN4, MethodObj) // Warning: Unknown method, guessing 1 arguments External (AFN7, MethodObj) // Warning: Unknown method, guessing 1 arguments External (ALIB, MethodObj) // Warning: Unknown method, guessing 2 arguments External (APTS, MethodObj) // Warning: Unknown method, guessing 1 arguments External (AWAK, MethodObj) // Warning: Unknown method, guessing 1 arguments External (MPTS, MethodObj) // Warning: Unknown method, guessing 2 arguments External (MWAK, MethodObj) // Warning: Unknown method, guessing 1 arguments Name (PEBL, 0x08000000) Name (NBTS, 0x5000) Name (CPVD, One) Name (SMBB, 0x0B20) Name (SMBL, 0x20) Name (SMB0, 0x0B00) Name (SMBM, 0x10) Name (PMBS, 0x0800) Name (PMLN, 0xA0) Name (SMIO, 0xB2) Name (APCB, 0xFEC00000) Name (APCL, 0x1000) Name (HPTB, 0xFED00000) Name (WDTB, Zero) Name (WDTL, Zero) Name (GIOB, 0xFED81500) Name (IOMB, 0xFED80D00) Name (SSMB, 0xFED80200) Name (CAFS, 0xBB) Name (UTDB, Zero) Name (ATAA, 0x63) Name (ASSB, Zero) Name (AOTB, Zero) Name (AAXB, Zero) Name (PEHP, One) Name (SHPC, Zero) Name (PEER, One) Name (PECS, One) Name (ITKE, Zero) Name (PEBS, 0xF0000000) Name (PELN, 0x08000000) Name (CSMI, 0x61) Name (SMIA, 0xB2) Name (OFST, 0x35) Name (TRST, 0x02) Name (TCMF, Zero) Name (TMF1, Zero) Name (TMF2, Zero) Name (TMF3, Zero) Name (TTPF, Zero) Name (DTPT, Zero) Name (TTDP, One) Name (TPMB, 0xA74BC000) Name (TPBS, 0x4000) Name (TPMC, 0xA74C0000) Name (TPCS, 0x4000) Name (TPMM, 0xFD210510) Name (FTPM, 0xFD210510) Name (PPIM, 0xA76F1F98) Name (PPIL, 0x1C) Name (AMDT, One) Name (TPMF, One) Name (PPIV, One) Name (MBEC, Zero) Name (NBTP, 0xFEC00000) Name (WMIX, 0xE4) Name (WPVT, Zero) Name (PIOS, 0x00000000) Name (SMIP, 0xB2) Name (PEPM, One) Name (TP15, "*ELAN0718") Name (LBAL, 0x0C) Name (CBAL, 0x07) Name (RBAL, 0x0A) Name (FIRT, One) Method (_PIC, 1, NotSerialized) // _PIC: Interrupt Model { If (Arg0) { \_SB.DSPI () \_SB.PCI0.NAPE () } PXXX (Arg0) } OperationRegion (DEB0, SystemIO, 0x80, 0x04) Field (DEB0, DWordAcc, NoLock, Preserve) { DBG8, 32 } Name (PICM, Zero) Method (PXXX, 1, NotSerialized) { If (Arg0) { DBGX = 0xAA } Else { DBGX = 0xAC } PICM = Arg0 } Name (OSVR, Ones) Method (OSFL, 0, NotSerialized) { If ((OSVR != Ones)) { Return (OSVR) /* \OSVR */ } If ((PICM == Zero)) { DBGX = 0xAC } OSVR = 0x03 If (CondRefOf (\_OSI, Local0)) { If (_OSI ("Windows 2001")) { OSVR = 0x04 } If (_OSI ("Windows 2001.1")) { OSVR = 0x05 } If (_OSI ("FreeBSD")) { OSVR = 0x06 } If (_OSI ("HP-UX")) { OSVR = 0x07 } If (_OSI ("OpenVMS")) { OSVR = 0x08 } If (_OSI ("Windows 2001 SP1")) { OSVR = 0x09 } If (_OSI ("Windows 2001 SP2")) { OSVR = 0x0A } If (_OSI ("Windows 2001 SP3")) { OSVR = 0x0B } If (_OSI ("Windows 2006")) { OSVR = 0x0C } If (_OSI ("Windows 2006 SP1")) { OSVR = 0x0D } If (_OSI ("Windows 2009")) { OSVR = 0x0E } If (_OSI ("Windows 2012")) { OSVR = 0x0F } If (_OSI ("Windows 2013")) { OSVR = 0x10 } } Else { If (MCTH (_OS, "Microsoft Windows NT")) { OSVR = Zero } If (MCTH (_OS, "Microsoft Windows")) { OSVR = One } If (MCTH (_OS, "Microsoft WindowsME: Millennium Edition")) { OSVR = 0x02 } If (MCTH (_OS, "Linux")) { OSVR = 0x03 } If (MCTH (_OS, "FreeBSD")) { OSVR = 0x06 } If (MCTH (_OS, "HP-UX")) { OSVR = 0x07 } If (MCTH (_OS, "OpenVMS")) { OSVR = 0x08 } } Return (OSVR) /* \OSVR */ } Method (MCTH, 2, NotSerialized) { If ((SizeOf (Arg0) < SizeOf (Arg1))) { Return (Zero) } Local0 = (SizeOf (Arg0) + One) Name (BUF0, Buffer (Local0){}) Name (BUF1, Buffer (Local0){}) BUF0 = Arg0 BUF1 = Arg1 While (Local0) { Local0-- If ((DerefOf (BUF0 [Local0]) != DerefOf (BUF1 [Local0] ))) { Return (Zero) } } Return (One) } Name (PRWP, Package (0x02) { Zero, Zero }) Method (GPRW, 2, NotSerialized) { PRWP [Zero] = Arg0 Local0 = (SS1 << One) Local0 |= (SS2 << 0x02) Local0 |= (SS3 << 0x03) Local0 |= (SS4 << 0x04) If (((One << Arg1) & Local0)) { PRWP [One] = Arg1 } Else { Local0 >>= One If (((OSFL () == One) || (OSFL () == 0x02))) { FindSetLeftBit (Local0, PRWP [One]) } Else { FindSetRightBit (Local0, PRWP [One]) } } Return (PRWP) /* \PRWP */ } Name (WAKP, Package (0x02) { Zero, Zero }) Method (UPWP, 1, NotSerialized) { If (DerefOf (WAKP [Zero])) { WAKP [One] = Zero } Else { WAKP [One] = Arg0 } } OperationRegion (DEB3, SystemIO, 0x80, One) Field (DEB3, ByteAcc, NoLock, Preserve) { DBGX, 8 } OperationRegion (DEB1, SystemIO, 0x90, 0x02) Field (DEB1, WordAcc, NoLock, Preserve) { DBG9, 16 } Name (SS1, Zero) Name (SS2, Zero) Name (SS3, One) Name (SS4, One) Name (IOST, 0xFFFF) Name (TOPM, 0x00000000) Name (ROMS, 0xFFE00000) Name (VGAF, One) OperationRegion (DEB2, SystemIO, 0x80, 0x04) Field (DEB2, DWordAcc, NoLock, Preserve) { P80H, 32 } Name (OSTY, Ones) OperationRegion (ACMS, SystemIO, 0x72, 0x02) Field (ACMS, ByteAcc, NoLock, Preserve) { ACMX, 8, ACMA, 8 } IndexField (ACMX, ACMA, ByteAcc, NoLock, Preserve) { Offset (0xB9), IMEN, 8 } OperationRegion (PSMI, SystemIO, SMIO, 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) { , 6, HPEN, 1, Offset (0x60), P1EB, 16, Offset (0xF0), , 3, RSTU, 1 } OperationRegion (GSMG, SystemMemory, 0xFED81500, 0x03FF) Field (GSMG, AnyAcc, NoLock, Preserve) { Offset (0x5C), Offset (0x5E), GS23, 1, , 5, GV23, 1, GE23, 1, Offset (0xA0), Offset (0xA2), GS40, 1, , 5, GV40, 1, GE40, 1 } OperationRegion (GSMM, SystemMemory, 0xFED80000, 0x1000) Field (GSMM, AnyAcc, NoLock, Preserve) { Offset (0x288), , 1, CLPS, 1, Offset (0x296), , 7, TMSE, 1, Offset (0x2B0), , 2, SLPS, 2, Offset (0x3BB), , 6, PWDE, 1 } OperationRegion (P1E0, SystemIO, P1EB, 0x04) Field (P1E0, ByteAcc, NoLock, Preserve) { Offset (0x01), , 6, PEWS, 1, WSTA, 1, Offset (0x03), , 6, PEWD, 1 } OperationRegion (IOCC, SystemIO, PMBS, 0x80) Field (IOCC, ByteAcc, NoLock, Preserve) { Offset (0x01), , 2, RTCS, 1 } Method (SPTS, 1, NotSerialized) { P80H = Arg0 If ((Arg0 == 0x03)) { RSTU = Zero } CLPS = One SLPS = One PEWS = PEWS /* \PEWS */ If ((Arg0 == 0x03)) { SLPS = One } If ((Arg0 == 0x04)) { SLPS = One RSTU = One } If ((Arg0 == 0x05)) { PWDE = One } } Method (SWAK, 1, NotSerialized) { If ((Arg0 == 0x03)) { RSTU = One } PEWS = PEWS /* \PEWS */ PEWD = Zero If (PICM) { \_SB.DSPI () } If (TMSE) { TMSE = Zero } } Scope (_GPE) { Method (_L0F, 0, Serialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF { Notify (\_SB.PCI0.GPP0.PEGP, 0x81) // Information Change } } Scope (_SB) { Method (DPTC, 2, Serialized) { Name (DPTI, Buffer (0x07){}) CreateWordField (DPTI, Zero, SSZE) CreateByteField (DPTI, 0x02, SMUF) CreateWordField (DPTI, 0x03, DATA) CreateByteField (DPTI, 0x05, EP00) CreateByteField (DPTI, 0x06, EP01) SSZE = 0x07 SMUF = Arg0 DATA = Arg1 EP00 = Zero EP01 = Zero ALIB (0x0C, DPTI) } } OperationRegion (EXBU, SystemMemory, 0xA76EF018, 0x1008) Field (EXBU, AnyAcc, Lock, Preserve) { } Scope (_SB) { Name (PRSA, ResourceTemplate () { IRQ (Level, ActiveLow, Shared, ) {4,5,7,10,11,14,15} }) Alias (PRSA, PRSB) Alias (PRSA, PRSC) Alias (PRSA, PRSD) Alias (PRSA, PRSE) Alias (PRSA, PRSF) Alias (PRSA, PRSG) Alias (PRSA, PRSH) Name (PD18, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKA, Zero }, Package (0x04) { 0xFFFF, One, LNKB, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKC, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKD, Zero } }) Name (AR18, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x20 }, Package (0x04) { 0xFFFF, One, Zero, 0x21 }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x22 }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x23 } }) Name (PD20, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKA, Zero }, Package (0x04) { 0xFFFF, One, LNKB, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKC, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKD, Zero } }) Name (AR20, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x28 }, Package (0x04) { 0xFFFF, One, Zero, 0x29 }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x2A }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x2B } }) Name (PD28, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKA, Zero }, Package (0x04) { 0xFFFF, One, LNKB, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKC, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKD, Zero } }) Name (AR28, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x30 }, Package (0x04) { 0xFFFF, One, Zero, 0x31 }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x32 }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x33 } }) Name (PD38, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKG, Zero }, Package (0x04) { 0xFFFF, One, LNKH, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKE, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKF, Zero } }) Name (AR38, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x26 }, Package (0x04) { 0xFFFF, One, Zero, 0x27 }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x24 }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x25 } }) Name (PD39, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKC, Zero }, Package (0x04) { 0xFFFF, One, LNKD, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKA, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKB, Zero } }) Name (AR39, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x22 }, Package (0x04) { 0xFFFF, One, Zero, 0x23 }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x20 }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x21 } }) Name (PD3A, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKG, Zero }, Package (0x04) { 0xFFFF, One, LNKH, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKE, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKF, Zero } }) Name (AR3A, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x1E }, Package (0x04) { 0xFFFF, One, Zero, 0x1F }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x1C }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x1D } }) Name (PD00, Package (0x0E) { Package (0x04) { 0x0008FFFF, Zero, LNKA, Zero }, Package (0x04) { 0x0008FFFF, One, LNKB, Zero }, Package (0x04) { 0x0008FFFF, 0x02, LNKC, Zero }, Package (0x04) { 0x0014FFFF, Zero, LNKA, Zero }, Package (0x04) { 0x0014FFFF, One, LNKB, Zero }, Package (0x04) { 0x0014FFFF, 0x02, LNKC, Zero }, Package (0x04) { 0x0014FFFF, 0x03, LNKD, Zero }, Package (0x04) { 0x0001FFFF, Zero, LNKA, Zero }, Package (0x04) { 0x0001FFFF, One, LNKB, Zero }, Package (0x04) { 0x0001FFFF, 0x02, LNKC, Zero }, Package (0x04) { 0x0002FFFF, Zero, LNKE, Zero }, Package (0x04) { 0x0002FFFF, One, LNKF, Zero }, Package (0x04) { 0x0002FFFF, 0x02, LNKG, Zero }, Package (0x04) { 0x0002FFFF, 0x03, LNKH, Zero } }) Name (AR00, Package (0x0E) { Package (0x04) { 0x0008FFFF, Zero, Zero, 0x20 }, Package (0x04) { 0x0008FFFF, One, Zero, 0x21 }, Package (0x04) { 0x0008FFFF, 0x02, Zero, 0x22 }, Package (0x04) { 0x0014FFFF, Zero, Zero, 0x10 }, Package (0x04) { 0x0014FFFF, One, Zero, 0x11 }, Package (0x04) { 0x0014FFFF, 0x02, Zero, 0x12 }, Package (0x04) { 0x0014FFFF, 0x03, Zero, 0x13 }, Package (0x04) { 0x0001FFFF, Zero, Zero, 0x28 }, Package (0x04) { 0x0001FFFF, One, Zero, 0x29 }, Package (0x04) { 0x0001FFFF, 0x02, Zero, 0x2A }, Package (0x04) { 0x0002FFFF, Zero, Zero, 0x24 }, Package (0x04) { 0x0002FFFF, One, Zero, 0x25 }, Package (0x04) { 0x0002FFFF, 0x02, Zero, 0x26 }, Package (0x04) { 0x0002FFFF, 0x03, Zero, 0x27 } }) Name (PD10, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKA, Zero }, Package (0x04) { 0xFFFF, One, LNKB, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKC, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKD, Zero } }) Name (AR10, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x18 }, Package (0x04) { 0xFFFF, One, Zero, 0x19 }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x1A }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x1B } }) Name (PD1C, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKE, Zero }, Package (0x04) { 0xFFFF, One, LNKF, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKG, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKH, Zero } }) Name (AR1C, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x24 }, Package (0x04) { 0xFFFF, One, Zero, 0x25 }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x26 }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x27 } }) Name (PD14, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKE, Zero }, Package (0x04) { 0xFFFF, One, LNKF, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKG, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKH, Zero } }) Name (AR14, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x1C }, Package (0x04) { 0xFFFF, One, Zero, 0x1D }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x1E }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x1F } }) Name (PD24, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKE, Zero }, Package (0x04) { 0xFFFF, One, LNKF, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKG, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKH, Zero } }) Name (AR24, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x2C }, Package (0x04) { 0xFFFF, One, Zero, 0x2D }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x2E }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x2F } }) } Scope (_SB) { Device (PCI0) { Name (_HID, EisaId ("PNP0A08") /* PCI Express Bus */) // _HID: Hardware ID Name (_CID, EisaId ("PNP0A03") /* PCI Bus */) // _CID: Compatible ID Name (_ADR, Zero) // _ADR: Address Method (^BN00, 0, NotSerialized) { Return (Zero) } Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number { Return (BN00 ()) } Name (_UID, Zero) // _UID: Unique ID Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR00) /* \_SB_.AR00 */ } Return (PD00) /* \_SB_.PD00 */ } Device (AMDN) { Name (_HID, EisaId ("PNP0C01") /* System Board */) // _HID: Hardware ID Name (_UID, 0xC8) // _UID: Unique ID Name (_STA, 0x0F) // _STA: Status Name (NPTR, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000000, // Address Length _Y00) }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { CreateDWordField (NPTR, \_SB.PCI0.AMDN._Y00._LEN, PL) // _LEN: Length CreateDWordField (NPTR, \_SB.PCI0.AMDN._Y00._BAS, PB) // _BAS: Base Address PB = PEBS /* \PEBS */ PL = PEBL /* \PEBL */ Return (NPTR) /* \_SB_.PCI0.AMDN.NPTR */ } } Method (NPTS, 1, NotSerialized) { APTS (Arg0) } Method (NWAK, 1, NotSerialized) { AWAK (Arg0) } Name (CPRB, One) Name (LVGA, 0x01) Name (STAV, 0x0F) Name (BRB, 0x0000) Name (BRL, 0x0100) Name (IOB, 0x1000) Name (IOL, 0xF000) Name (MBB, 0xB0000000) Name (MBL, 0x50000000) Name (MAB, 0x0000000000000000) Name (MAL, 0x0000000000000000) Name (MAM, 0x0000000000000000) Name (CRS1, ResourceTemplate () { WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, 0x0000, // Granularity 0x0000, // Range Minimum 0x007F, // Range Maximum 0x0000, // Translation Offset 0x0080, // Length ,, _Y01) IO (Decode16, 0x0CF8, // Range Minimum 0x0CF8, // Range Maximum 0x01, // Alignment 0x08, // Length ) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x03AF, // Range Maximum 0x0000, // Translation Offset 0x03B0, // Length ,, , TypeStatic, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x03E0, // Range Minimum 0x0CF7, // Range Maximum 0x0000, // Translation Offset 0x0918, // Length ,, , TypeStatic, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset 0x0000, // Length ,, _Y03, TypeStatic, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0D00, // Range Minimum 0x0FFF, // Range Maximum 0x0000, // Translation Offset 0x0300, // Length ,, _Y02, TypeStatic, DenseTranslation) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x00000000, // Range Minimum 0x00000000, // Range Maximum 0x00000000, // Translation Offset 0x00000000, // Length ,, _Y04, AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0x000C0000, // Range Minimum 0x000DFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00020000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x02000000, // Range Minimum 0xFFDFFFFF, // Range Maximum 0x00000000, // Translation Offset 0xFDE00000, // Length ,, _Y05, AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x02000000, // Range Minimum 0xFFDFFFFF, // Range Maximum 0x00000000, // Translation Offset 0xFDE00000, // Length ,, _Y06, AddressRangeMemory, TypeStatic) QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x0000000000000000, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, _Y07, AddressRangeMemory, TypeStatic) }) Name (CRS2, ResourceTemplate () { WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, 0x0000, // Granularity 0x0080, // Range Minimum 0x00FF, // Range Maximum 0x0000, // Translation Offset 0x0080, // Length ,, _Y08) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset 0x0000, // Length ,, _Y0A, TypeStatic, DenseTranslation) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset 0x0000, // Length ,, _Y09, TypeStatic, DenseTranslation) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x00000000, // Range Minimum 0x00000000, // Range Maximum 0x00000000, // Translation Offset 0x00000000, // Length ,, _Y0B, AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x80000000, // Range Minimum 0xFFFFFFFF, // Range Maximum 0x00000000, // Translation Offset 0x80000000, // Length ,, _Y0C, AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x80000000, // Range Minimum 0xFFFFFFFF, // Range Maximum 0x00000000, // Translation Offset 0x80000000, // Length ,, _Y0D, AddressRangeMemory, TypeStatic) QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x0000000000000000, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, _Y0E, AddressRangeMemory, TypeStatic) }) Method (_STA, 0, NotSerialized) // _STA: Status { Return (STAV) /* \_SB_.PCI0.STAV */ } Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { DBG8 = 0x25 If (CPRB) { CreateWordField (CRS1, \_SB.PCI0._Y01._MIN, MIN0) // _MIN: Minimum Base Address CreateWordField (CRS1, \_SB.PCI0._Y01._MAX, MAX0) // _MAX: Maximum Base Address CreateWordField (CRS1, \_SB.PCI0._Y01._LEN, LEN0) // _LEN: Length MIN0 = BRB /* \_SB_.PCI0.BRB_ */ LEN0 = BRL /* \_SB_.PCI0.BRL_ */ Local0 = LEN0 /* \_SB_.PCI0._CRS.LEN0 */ MAX0 = (MIN0 + Local0--) CreateWordField (CRS1, \_SB.PCI0._Y02._MIN, MIN1) // _MIN: Minimum Base Address CreateWordField (CRS1, \_SB.PCI0._Y02._MAX, MAX1) // _MAX: Maximum Base Address CreateWordField (CRS1, \_SB.PCI0._Y02._LEN, LEN1) // _LEN: Length If ((IOB == 0x1000)) { Local0 = IOL /* \_SB_.PCI0.IOL_ */ MAX1 = (IOB + Local0--) Local0 = (MAX1 - MIN1) /* \_SB_.PCI0._CRS.MIN1 */ LEN1 = (Local0 + One) } Else { MIN1 = IOB /* \_SB_.PCI0.IOB_ */ LEN1 = IOL /* \_SB_.PCI0.IOL_ */ Local0 = LEN1 /* \_SB_.PCI0._CRS.LEN1 */ MAX1 = (MIN1 + Local0--) } If (((LVGA == One) || (LVGA == 0x55))) { If (VGAF) { CreateWordField (CRS1, \_SB.PCI0._Y03._MIN, IMN1) // _MIN: Minimum Base Address CreateWordField (CRS1, \_SB.PCI0._Y03._MAX, IMX1) // _MAX: Maximum Base Address CreateWordField (CRS1, \_SB.PCI0._Y03._LEN, ILN1) // _LEN: Length IMN1 = 0x03B0 IMX1 = 0x03DF ILN1 = 0x30 CreateDWordField (CRS1, \_SB.PCI0._Y04._MIN, VMN1) // _MIN: Minimum Base Address CreateDWordField (CRS1, \_SB.PCI0._Y04._MAX, VMX1) // _MAX: Maximum Base Address CreateDWordField (CRS1, \_SB.PCI0._Y04._LEN, VLN1) // _LEN: Length VMN1 = 0x000A0000 VMX1 = 0x000BFFFF VLN1 = 0x00020000 VGAF = Zero } } CreateDWordField (CRS1, \_SB.PCI0._Y05._MIN, MIN3) // _MIN: Minimum Base Address CreateDWordField (CRS1, \_SB.PCI0._Y05._MAX, MAX3) // _MAX: Maximum Base Address CreateDWordField (CRS1, \_SB.PCI0._Y05._LEN, LEN3) // _LEN: Length CreateDWordField (CRS1, \_SB.PCI0._Y06._MIN, MIN7) // _MIN: Minimum Base Address CreateDWordField (CRS1, \_SB.PCI0._Y06._MAX, MAX7) // _MAX: Maximum Base Address CreateDWordField (CRS1, \_SB.PCI0._Y06._LEN, LEN7) // _LEN: Length Local0 = (MBB + MBL) /* \_SB_.PCI0.MBL_ */ If ((Local0 < NBTP)) { MIN3 = MBB /* \_SB_.PCI0.MBB_ */ LEN3 = MBL /* \_SB_.PCI0.MBL_ */ Local0 = LEN3 /* \_SB_.PCI0._CRS.LEN3 */ MAX3 = (MIN3 + Local0--) MIN7 = Zero MAX7 = Zero LEN7 = Zero } Else { MIN3 = MBB /* \_SB_.PCI0.MBB_ */ LEN3 = (NBTP - MBB) Local0 = LEN3 /* \_SB_.PCI0._CRS.LEN3 */ MAX3 = (MIN3 + Local0--) MIN7 = 0xFEE00000 Local0 = (0xFEE00000 - NBTP) LEN7 = (MBL - Local0) LEN7 = (LEN7 - LEN3) Local0 = LEN7 /* \_SB_.PCI0._CRS.LEN7 */ MAX7 = (MIN7 + Local0--) } If (MAL) { CreateQWordField (CRS1, \_SB.PCI0._Y07._MIN, MN8) // _MIN: Minimum Base Address CreateQWordField (CRS1, \_SB.PCI0._Y07._MAX, MX8) // _MAX: Maximum Base Address CreateQWordField (CRS1, \_SB.PCI0._Y07._LEN, LN8) // _LEN: Length MN8 = MAB /* \_SB_.PCI0.MAB_ */ LN8 = MAL /* \_SB_.PCI0.MAL_ */ MX8 = MAM /* \_SB_.PCI0.MAM_ */ } DBG8 = 0x24 Return (CRS1) /* \_SB_.PCI0.CRS1 */ } Else { CreateWordField (CRS2, \_SB.PCI0._Y08._MIN, MIN2) // _MIN: Minimum Base Address CreateWordField (CRS2, \_SB.PCI0._Y08._MAX, MAX2) // _MAX: Maximum Base Address CreateWordField (CRS2, \_SB.PCI0._Y08._LEN, LEN2) // _LEN: Length MIN2 = BRB /* \_SB_.PCI0.BRB_ */ LEN2 = BRL /* \_SB_.PCI0.BRL_ */ Local1 = LEN2 /* \_SB_.PCI0._CRS.LEN2 */ MAX2 = (MIN2 + Local1--) CreateWordField (CRS2, \_SB.PCI0._Y09._MIN, MIN4) // _MIN: Minimum Base Address CreateWordField (CRS2, \_SB.PCI0._Y09._MAX, MAX4) // _MAX: Maximum Base Address CreateWordField (CRS2, \_SB.PCI0._Y09._LEN, LEN4) // _LEN: Length MIN4 = IOB /* \_SB_.PCI0.IOB_ */ LEN4 = IOL /* \_SB_.PCI0.IOL_ */ Local1 = LEN4 /* \_SB_.PCI0._CRS.LEN4 */ MAX4 = (MIN4 + Local1--) If (LVGA) { CreateWordField (CRS2, \_SB.PCI0._Y0A._MIN, IMN2) // _MIN: Minimum Base Address CreateWordField (CRS2, \_SB.PCI0._Y0A._MAX, IMX2) // _MAX: Maximum Base Address CreateWordField (CRS2, \_SB.PCI0._Y0A._LEN, ILN2) // _LEN: Length IMN2 = 0x03B0 IMX2 = 0x03DF ILN2 = 0x30 CreateDWordField (CRS2, \_SB.PCI0._Y0B._MIN, VMN2) // _MIN: Minimum Base Address CreateDWordField (CRS2, \_SB.PCI0._Y0B._MAX, VMX2) // _MAX: Maximum Base Address CreateDWordField (CRS2, \_SB.PCI0._Y0B._LEN, VLN2) // _LEN: Length VMN2 = 0x000A0000 VMX2 = 0x000BFFFF VLN2 = 0x00020000 } CreateDWordField (CRS2, \_SB.PCI0._Y0C._MIN, MIN5) // _MIN: Minimum Base Address CreateDWordField (CRS2, \_SB.PCI0._Y0C._MAX, MAX5) // _MAX: Maximum Base Address CreateDWordField (CRS2, \_SB.PCI0._Y0C._LEN, LEN5) // _LEN: Length MIN5 = MBB /* \_SB_.PCI0.MBB_ */ LEN5 = (NBTP - MBB) Local1 = LEN5 /* \_SB_.PCI0._CRS.LEN5 */ MAX5 = (MIN5 + Local1--) CreateDWordField (CRS2, \_SB.PCI0._Y0D._MIN, MIN6) // _MIN: Minimum Base Address CreateDWordField (CRS2, \_SB.PCI0._Y0D._MAX, MAX6) // _MAX: Maximum Base Address CreateDWordField (CRS2, \_SB.PCI0._Y0D._LEN, LEN6) // _LEN: Length MIN6 = (NBTP + NBTS) /* \NBTS */ LEN6 = (MBL - NBTS) LEN6 = (LEN6 - LEN5) Local0 = LEN6 /* \_SB_.PCI0._CRS.LEN6 */ MAX6 = (MIN6 + Local0--) If (MAL) { CreateQWordField (CRS2, \_SB.PCI0._Y0E._MIN, MN9) // _MIN: Minimum Base Address CreateQWordField (CRS2, \_SB.PCI0._Y0E._MAX, MX9) // _MAX: Maximum Base Address CreateQWordField (CRS2, \_SB.PCI0._Y0E._LEN, LN9) // _LEN: Length MN9 = MAB /* \_SB_.PCI0.MAB_ */ LN9 = MAL /* \_SB_.PCI0.MAL_ */ MX9 = MAM /* \_SB_.PCI0.MAM_ */ } DBG8 = 0x23 Return (CRS2) /* \_SB_.PCI0.CRS2 */ } } Method (_OSC, 4, Serialized) // _OSC: Operating System Capabilities { Name (SUPP, Zero) Name (CTRL, Zero) CreateDWordField (Arg3, Zero, CDW1) CreateDWordField (Arg3, 0x04, CDW2) CreateDWordField (Arg3, 0x08, CDW3) If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */)) { SUPP = CDW2 /* \_SB_.PCI0._OSC.CDW2 */ CTRL = CDW3 /* \_SB_.PCI0._OSC.CDW3 */ If (((SUPP & 0x16) != 0x16)) { CTRL &= 0x1E } If (!PEHP) { CTRL &= 0x1E } If (!SHPC) { CTRL &= 0x1D } If (!PEPM) { CTRL &= 0x1B } If (!PEER) { CTRL &= 0x15 } If (!PECS) { CTRL &= 0x0F } If ((Arg1 != One)) { CDW1 |= 0x08 } If ((CDW3 != CTRL)) { CDW1 |= 0x10 } CDW3 = CTRL /* \_SB_.PCI0._OSC.CTRL */ Return (Arg3) } Else { CDW1 |= 0x04 Return (Arg3) } } Mutex (NAPM, 0x00) Method (NAPE, 0, NotSerialized) { Acquire (NAPM, 0xFFFF) DBG8 = 0x11 Local0 = (PEBS + 0xB8) OperationRegion (VARM, SystemMemory, Local0, 0x08) Field (VARM, DWordAcc, NoLock, Preserve) { NAPX, 32, NAPD, 32 } Local1 = NAPX /* \_SB_.PCI0.NAPE.NAPX */ NAPX = 0x14300000 Local0 = NAPD /* \_SB_.PCI0.NAPE.NAPD */ Local0 &= 0xFFFFFFEF NAPD = Local0 NAPX = Local1 DBG8 = 0x12 Release (NAPM) } Device (IOMA) { Name (_ADR, 0x02) // _ADR: Address Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, 0x15) // _UID: Unique ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { Memory32Fixed (ReadOnly, 0xFEB80000, // Address Base 0x00080000, // Address Length ) }) } Device (D003) { Name (_ADR, Zero) // _ADR: Address } Device (GPP2) { Name (_ADR, 0x00010003) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x0D, 0x04)) } Method (MPRW, 0, NotSerialized) { Return (GPRW (0x0D, Zero)) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR18) /* \_SB_.AR18 */ } Return (PD18) /* \_SB_.PD18 */ } Device (D006) { Name (_ADR, 0xFF) // _ADR: Address } } Device (GPP4) { Name (_ADR, 0x00020002) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x0E, 0x04)) } Method (MPRW, 0, NotSerialized) { Return (GPRW (0x0E, Zero)) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR20) /* \_SB_.AR20 */ } Return (PD20) /* \_SB_.PD20 */ } Device (D009) { Name (_ADR, 0xFF) // _ADR: Address } } Device (GPP6) { Name (_ADR, 0x00020004) // _ADR: Address Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR28) /* \_SB_.AR28 */ } Return (PD28) /* \_SB_.PD28 */ } Device (D00C) { Name (_ADR, 0xFF) // _ADR: Address } } Device (GP17) { Name (_ADR, 0x00080001) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x19, 0x04)) } Method (MPRW, 0, NotSerialized) { Return (GPRW (0x19, Zero)) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR38) /* \_SB_.AR38 */ } Return (PD38) /* \_SB_.PD38 */ } Device (VGA) { Name (_ADR, Zero) // _ADR: Address Name (AF7E, 0x80000001) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Name (DOSA, Zero) Method (_DOS, 1, NotSerialized) // _DOS: Disable Output Switching { DOSA = Arg0 } Method (_DOD, 0, NotSerialized) // _DOD: Display Output Devices { Return (Package (0x07) { 0x00010110, 0x00010210, 0x00010220, 0x00010230, 0x00010240, 0x00031000, 0x00032000 }) } Device (LCD) { Name (_ADR, 0x0110) // _ADR: Address Name (BCLB, Package (0x34) { 0x5A, 0x3C, 0x02, 0x04, 0x06, 0x08, 0x0A, 0x0C, 0x0E, 0x10, 0x12, 0x14, 0x16, 0x18, 0x1A, 0x1C, 0x1E, 0x20, 0x22, 0x24, 0x26, 0x28, 0x2A, 0x2C, 0x2E, 0x30, 0x32, 0x34, 0x36, 0x38, 0x3A, 0x3C, 0x3E, 0x40, 0x42, 0x44, 0x46, 0x48, 0x4A, 0x4C, 0x4E, 0x50, 0x52, 0x54, 0x56, 0x58, 0x5A, 0x5C, 0x5E, 0x60, 0x62, 0x64 }) Method (_BCL, 0, NotSerialized) // _BCL: Brightness Control Levels { Return (BCLB) /* \_SB_.PCI0.GP17.VGA_.LCD_.BCLB */ } Method (_BCM, 1, NotSerialized) // _BCM: Brightness Control Method { If ((AF7E == 0x80000001)) { Divide ((Arg0 * 0xFF), 0x64, Local1, Local0) AFN7 (Local0) } } } } Device (HDAU) { Name (_ADR, One) // _ADR: Address } Device (ACP) { Name (_ADR, 0x05) // _ADR: Address } Device (AZAL) { Name (_ADR, 0x06) // _ADR: Address } Device (MP2C) { Name (_ADR, 0x07) // _ADR: Address } Device (XHC0) { Name (_ADR, 0x03) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x19, 0x04)) } Method (MPRW, 0, NotSerialized) { Return (GPRW (0x19, Zero)) } } Device (XHC1) { Name (_ADR, 0x04) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x19, 0x04)) } Method (MPRW, 0, NotSerialized) { Return (GPRW (0x19, Zero)) } } Device (APSP) { Name (_ADR, 0x02) // _ADR: Address Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (PSPA, 0xFD000000) Name (LENA, 0x01000000) Name (PSPB, 0x00000000) Name (LENB, 0x00000000) Name (_STA, 0x0F) // _STA: Status Name (CRS, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000000, // Address Length _Y0F) Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000000, // Address Length _Y10) }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { CreateDWordField (CRS, \_SB.PCI0.GP17.APSP._Y0F._BAS, ABAS) // _BAS: Base Address CreateDWordField (CRS, \_SB.PCI0.GP17.APSP._Y0F._LEN, ALEN) // _LEN: Length CreateDWordField (CRS, \_SB.PCI0.GP17.APSP._Y10._BAS, BBAS) // _BAS: Base Address CreateDWordField (CRS, \_SB.PCI0.GP17.APSP._Y10._LEN, BLEN) // _LEN: Length ABAS = PSPA /* \_SB_.PCI0.GP17.APSP.PSPA */ ALEN = LENA /* \_SB_.PCI0.GP17.APSP.LENA */ BBAS = PSPB /* \_SB_.PCI0.GP17.APSP.PSPB */ BLEN = LENB /* \_SB_.PCI0.GP17.APSP.LENB */ Return (CRS) /* \_SB_.PCI0.GP17.APSP.CRS_ */ } } } Device (GP18) { Name (_ADR, 0x00080002) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x08, 0x04)) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR39) /* \_SB_.AR39 */ } Return (PD39) /* \_SB_.PD39 */ } Device (SATA) { Name (_ADR, Zero) // _ADR: Address } Device (SAT1) { Name (_ADR, One) // _ADR: Address } } Device (GP19) { Name (_ADR, 0x00080003) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x08, 0x04)) } Method (MPRW, 0, NotSerialized) { Return (GPRW (0x08, Zero)) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR3A) /* \_SB_.AR3A */ } Return (PD3A) /* \_SB_.PD3A */ } Device (D023) { Name (_ADR, Zero) // _ADR: Address } Device (D024) { Name (_ADR, One) // _ADR: Address } Device (D025) { Name (_ADR, 0x02) // _ADR: Address } } Device (D01B) { Name (_ADR, 0x00140000) // _ADR: Address } Device (SBRG) { Name (_ADR, 0x00140003) // _ADR: Address Device (PIC) { Name (_HID, EisaId ("PNP0000") /* 8259-compatible Programmable Interrupt Controller */) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0020, // Range Minimum 0x0020, // Range Maximum 0x00, // Alignment 0x02, // Length ) IO (Decode16, 0x00A0, // Range Minimum 0x00A0, // Range Maximum 0x00, // Alignment 0x02, // Length ) IRQNoFlags () {2} }) } Device (DMAD) { Name (_HID, EisaId ("PNP0200") /* PC-class DMA Controller */) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { DMA (Compatibility, BusMaster, Transfer8, ) {4} IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x10, // Length ) IO (Decode16, 0x0081, // Range Minimum 0x0081, // Range Maximum 0x00, // Alignment 0x03, // Length ) IO (Decode16, 0x0087, // Range Minimum 0x0087, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0089, // Range Minimum 0x0089, // Range Maximum 0x00, // Alignment 0x03, // Length ) IO (Decode16, 0x008F, // Range Minimum 0x008F, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x00C0, // Range Minimum 0x00C0, // Range Maximum 0x00, // Alignment 0x20, // Length ) }) } Device (TMR) { Name (_HID, EisaId ("PNP0100") /* PC-class System Timer */) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0040, // Range Minimum 0x0040, // Range Maximum 0x00, // Alignment 0x04, // Length ) IRQNoFlags () {0} }) } Device (RTC0) { Name (_HID, EisaId ("PNP0B00") /* AT Real-Time Clock */) // _HID: Hardware ID Name (BUF0, ResourceTemplate () { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x00, // Alignment 0x02, // Length ) }) Name (BUF1, ResourceTemplate () { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x00, // Alignment 0x02, // Length ) IRQNoFlags () {8} }) Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { If ((HPEN == One)) { Return (BUF0) /* \_SB_.PCI0.SBRG.RTC0.BUF0 */ } Return (BUF1) /* \_SB_.PCI0.SBRG.RTC0.BUF1 */ } } Device (SPKR) { Name (_HID, EisaId ("PNP0800") /* Microsoft Sound System Compatible Device */) // _HID: Hardware ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0061, // Range Minimum 0x0061, // Range Maximum 0x00, // Alignment 0x01, // Length ) }) } OperationRegion (SMI0, SystemIO, SMIO, One) Field (SMI0, ByteAcc, NoLock, Preserve) { SMIC, 8 } Scope (\_SB) { Scope (PCI0) { Device (S900) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, 0x0700) // _UID: Unique ID Name (_STA, 0x0F) // _STA: Status Name (CRS, ResourceTemplate () { IO (Decode16, 0x0010, // Range Minimum 0x0010, // Range Maximum 0x00, // Alignment 0x10, // Length ) IO (Decode16, 0x0022, // Range Minimum 0x0022, // Range Maximum 0x00, // Alignment 0x1E, // Length ) IO (Decode16, 0x0063, // Range Minimum 0x0063, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0065, // Range Minimum 0x0065, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0067, // Range Minimum 0x0067, // Range Maximum 0x00, // Alignment 0x09, // Length ) IO (Decode16, 0x0072, // Range Minimum 0x0072, // Range Maximum 0x00, // Alignment 0x0E, // Length ) IO (Decode16, 0x0080, // Range Minimum 0x0080, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0084, // Range Minimum 0x0084, // Range Maximum 0x00, // Alignment 0x03, // Length ) IO (Decode16, 0x0088, // Range Minimum 0x0088, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x008C, // Range Minimum 0x008C, // Range Maximum 0x00, // Alignment 0x03, // Length ) IO (Decode16, 0x0090, // Range Minimum 0x0090, // Range Maximum 0x00, // Alignment 0x10, // Length ) IO (Decode16, 0x00A2, // Range Minimum 0x00A2, // Range Maximum 0x00, // Alignment 0x1E, // Length ) IO (Decode16, 0x00B1, // Range Minimum 0x00B1, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x00E0, // Range Minimum 0x00E0, // Range Maximum 0x00, // Alignment 0x10, // Length ) IO (Decode16, 0x04D0, // Range Minimum 0x04D0, // Range Maximum 0x00, // Alignment 0x02, // Length ) IO (Decode16, 0x040B, // Range Minimum 0x040B, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x04D6, // Range Minimum 0x04D6, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0C00, // Range Minimum 0x0C00, // Range Maximum 0x00, // Alignment 0x02, // Length ) IO (Decode16, 0x0C14, // Range Minimum 0x0C14, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0C50, // Range Minimum 0x0C50, // Range Maximum 0x00, // Alignment 0x02, // Length ) IO (Decode16, 0x0C52, // Range Minimum 0x0C52, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0C6C, // Range Minimum 0x0C6C, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0C6F, // Range Minimum 0x0C6F, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0CD0, // Range Minimum 0x0CD0, // Range Maximum 0x00, // Alignment 0x02, // Length ) IO (Decode16, 0x0CD2, // Range Minimum 0x0CD2, // Range Maximum 0x00, // Alignment 0x02, // Length ) IO (Decode16, 0x0CD4, // Range Minimum 0x0CD4, // Range Maximum 0x00, // Alignment 0x02, // Length ) IO (Decode16, 0x0CD6, // Range Minimum 0x0CD6, // Range Maximum 0x00, // Alignment 0x02, // Length ) IO (Decode16, 0x0CD8, // Range Minimum 0x0CD8, // Range Maximum 0x00, // Alignment 0x08, // Length ) IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x00, // Length _Y11) IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x00, // Length _Y13) IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x00, // Length _Y12) IO (Decode16, 0x0900, // Range Minimum 0x0900, // Range Maximum 0x00, // Alignment 0x10, // Length ) IO (Decode16, 0x0910, // Range Minimum 0x0910, // Range Maximum 0x00, // Alignment 0x10, // Length ) IO (Decode16, 0x0060, // Range Minimum 0x0060, // Range Maximum 0x00, // Alignment 0x00, // Length ) IO (Decode16, 0x0064, // Range Minimum 0x0064, // Range Maximum 0x00, // Alignment 0x00, // Length ) Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000000, // Address Length _Y14) Memory32Fixed (ReadWrite, 0xFEC01000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFEDC0000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFEE00000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFED80000, // Address Base 0x00010000, // Address Length ) Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000000, // Address Length _Y15) Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000000, // Address Length _Y16) Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000000, // Address Length _Y17) }) Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { CreateWordField (CRS, \_SB.PCI0.S900._Y11._MIN, PBB) // _MIN: Minimum Base Address CreateWordField (CRS, \_SB.PCI0.S900._Y11._MAX, PBH) // _MAX: Maximum Base Address CreateByteField (CRS, \_SB.PCI0.S900._Y11._LEN, PML) // _LEN: Length PBB = PMBS /* \PMBS */ PBH = PMBS /* \PMBS */ PML = PMLN /* \PMLN */ If (SMBB) { CreateWordField (CRS, \_SB.PCI0.S900._Y12._MIN, SMB1) // _MIN: Minimum Base Address CreateWordField (CRS, \_SB.PCI0.S900._Y12._MAX, SMH1) // _MAX: Maximum Base Address CreateByteField (CRS, \_SB.PCI0.S900._Y12._LEN, SML1) // _LEN: Length SMB1 = SMBB /* \SMBB */ SMH1 = SMBB /* \SMBB */ SML1 = SMBL /* \SMBL */ CreateWordField (CRS, \_SB.PCI0.S900._Y13._MIN, SMBZ) // _MIN: Minimum Base Address CreateWordField (CRS, \_SB.PCI0.S900._Y13._MAX, SMH0) // _MAX: Maximum Base Address CreateByteField (CRS, \_SB.PCI0.S900._Y13._LEN, SML0) // _LEN: Length SMBZ = SMB0 /* \SMB0 */ SMH0 = SMB0 /* \SMB0 */ SML0 = SMBM /* \SMBM */ } If (APCB) { CreateDWordField (CRS, \_SB.PCI0.S900._Y14._BAS, APB) // _BAS: Base Address CreateDWordField (CRS, \_SB.PCI0.S900._Y14._LEN, APL) // _LEN: Length APB = APCB /* \APCB */ APL = APCL /* \APCL */ } CreateDWordField (CRS, \_SB.PCI0.S900._Y15._BAS, SPIB) // _BAS: Base Address CreateDWordField (CRS, \_SB.PCI0.S900._Y15._LEN, SPIL) // _LEN: Length SPIB = 0xFEC10000 SPIL = 0x1000 If (WDTB) { CreateDWordField (CRS, \_SB.PCI0.S900._Y16._BAS, WDTB) // _BAS: Base Address CreateDWordField (CRS, \_SB.PCI0.S900._Y16._LEN, WDTL) // _LEN: Length WDTB = \WDTB WDTL = \WDTL } CreateDWordField (CRS, \_SB.PCI0.S900._Y17._BAS, ROMB) // _BAS: Base Address CreateDWordField (CRS, \_SB.PCI0.S900._Y17._LEN, ROML) // _LEN: Length ROMB = 0xFF000000 ROML = 0x01000000 Return (CRS) /* \_SB_.PCI0.S900.CRS_ */ } } } } Scope (\_SB) { Scope (PCI0) { Scope (SBRG) { Method (RRIO, 4, NotSerialized) { Debug = "RRIO" } Method (RDMA, 3, NotSerialized) { Debug = "rDMA" } } } } } Device (D01E) { Name (_ADR, 0x00140006) // _ADR: Address } Device (GPP0) { Name (_ADR, 0x00010001) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x08, 0x04)) } Device (VGA) { Name (_ADR, Zero) // _ADR: Address Name (DOSA, Zero) Method (_DOS, 1, NotSerialized) // _DOS: Disable Output Switching { DOSA = Arg0 } Method (_DOD, 0, NotSerialized) // _DOD: Display Output Devices { Return (Package (0x05) { 0x00010110, 0x00010210, 0x00010220, 0x00010230, 0x00010240 }) } Device (LCD) { Name (_ADR, 0x0110) // _ADR: Address Name (BCLB, Package (0x34) { 0x5A, 0x3C, 0x02, 0x04, 0x06, 0x08, 0x0A, 0x0C, 0x0E, 0x10, 0x12, 0x14, 0x16, 0x18, 0x1A, 0x1C, 0x1E, 0x20, 0x22, 0x24, 0x26, 0x28, 0x2A, 0x2C, 0x2E, 0x30, 0x32, 0x34, 0x36, 0x38, 0x3A, 0x3C, 0x3E, 0x40, 0x42, 0x44, 0x46, 0x48, 0x4A, 0x4C, 0x4E, 0x50, 0x52, 0x54, 0x56, 0x58, 0x5A, 0x5C, 0x5E, 0x60, 0x62, 0x64 }) Method (_BCL, 0, NotSerialized) // _BCL: Brightness Control Levels { Return (BCLB) /* \_SB_.PCI0.GPP0.VGA_.LCD_.BCLB */ } Method (_BCM, 1, NotSerialized) // _BCM: Brightness Control Method { Divide ((Arg0 * 0xFF), 0x64, Local1, Local0) AFN7 (Local0) } } Method (_RMV, 0, NotSerialized) // _RMV: Removal Status { Return (Zero) } } Device (HDAU) { Name (_ADR, One) // _ADR: Address Method (_RMV, 0, NotSerialized) // _RMV: Removal Status { Return (Zero) } } Method (MPRW, 0, NotSerialized) { Return (GPRW (0x08, Zero)) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR10) /* \_SB_.AR10 */ } Return (PD10) /* \_SB_.PD10 */ } } Device (BR2D) { Name (_ADR, 0x00020001) // _ADR: Address Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR1C) /* \_SB_.AR1C */ } Return (PD1C) /* \_SB_.PD1C */ } Device (D007) { Name (_ADR, 0xFF) // _ADR: Address } } Device (GPP1) { Name (_ADR, 0x00010002) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x08, 0x04)) } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR14) /* \_SB_.AR14 */ } Return (PD14) /* \_SB_.PD14 */ } Device (D004) { Name (_ADR, 0xFF) // _ADR: Address } } Device (GPP5) { Name (_ADR, 0x00020003) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x08, 0x04)) } Method (MPRW, 0, NotSerialized) { Return (GPRW (0x08, Zero)) } Device (DEV0) { Name (_ADR, Zero) // _ADR: Address } Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table { If (PICM) { Return (AR24) /* \_SB_.AR24 */ } Return (PD24) /* \_SB_.PD24 */ } Device (D00A) { Name (_ADR, 0xFF) // _ADR: Address } } } } Scope (_GPE) { Method (_L0D, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF { Notify (\_SB.PCI0.GPP2, 0x02) // Device Wake Notify (\_SB.PWRB, 0x02) // Device Wake } Method (_L0E, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF { Notify (\_SB.PCI0.GPP4, 0x02) // Device Wake Notify (\_SB.PWRB, 0x02) // Device Wake } Method (_L19, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF { Notify (\_SB.PCI0.GP17, 0x02) // Device Wake Notify (\_SB.PCI0.GP17.XHC0, 0x02) // Device Wake Notify (\_SB.PCI0.GP17.XHC1, 0x02) // Device Wake Notify (\_SB.PWRB, 0x02) // Device Wake } Method (_L08, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF { Notify (\_SB.PCI0.GP18, 0x02) // Device Wake Notify (\_SB.PCI0.GPP0, 0x02) // Device Wake Notify (\_SB.PCI0.GPP1, 0x02) // Device Wake Notify (\_SB.PCI0.GPP5, 0x02) // Device Wake } } Scope (_SB) { Device (PWRB) { Name (_HID, EisaId ("PNP0C0C") /* Power Button Device */) // _HID: Hardware ID Name (_UID, 0xAA) // _UID: Unique ID Name (_STA, 0x0B) // _STA: Status } } Name (_S0, Package (0x04) // _S0_: S0 System State { Zero, Zero, Zero, Zero }) Name (_S3, Package (0x04) // _S3_: S3 System State { 0x03, Zero, Zero, Zero }) Name (_S4, Package (0x04) // _S4_: S4 System State { 0x04, Zero, Zero, Zero }) Name (_S5, Package (0x04) // _S5_: S5 System State { 0x05, Zero, Zero, Zero }) Method (_PTS, 1, NotSerialized) // _PTS: Prepare To Sleep { If (Arg0) { PTS (Arg0) \_SB.TPM.TPTS (Arg0) SPTS (Arg0) MPTS (Arg0, \_SB.PCI0.NPTS (Arg0)) } } Method (_WAK, 1, NotSerialized) // _WAK: Wake { DBG8 = (Arg0 << 0x04) \_SB.PCI0.NWAK (Arg0) If (((Arg0 == 0x03) || (Arg0 == 0x04))) { If ((PICM != Zero)) { \_SB.PCI0.NAPE () } } MWAK (Arg0) DBG8 = (Arg0 << 0x04) SWAK (Arg0) WAK (Arg0) Return (WAKP) /* \WAKP */ } Scope (_SB) { Device (PLTF) { Name (_HID, "ACPI0010" /* Processor Container Device */) // _HID: Hardware ID Name (_CID, EisaId ("PNP0A05") /* Generic Container Device */) // _CID: Compatible ID Name (_UID, One) // _UID: Unique ID Device (P000) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID } Device (P001) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x02) // _UID: Unique ID } Device (P002) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x03) // _UID: Unique ID } Device (P003) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x04) // _UID: Unique ID } Device (P004) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x05) // _UID: Unique ID } Device (P005) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x06) // _UID: Unique ID } Device (P006) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x07) // _UID: Unique ID } Device (P007) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x08) // _UID: Unique ID } Device (P008) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x09) // _UID: Unique ID } Device (P009) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x0A) // _UID: Unique ID } Device (P00A) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x0B) // _UID: Unique ID } Device (P00B) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x0C) // _UID: Unique ID } Device (P00C) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x0D) // _UID: Unique ID } Device (P00D) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x0E) // _UID: Unique ID } Device (P00E) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x0F) // _UID: Unique ID } Device (P00F) { Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID Name (_UID, 0x10) // _UID: Unique ID } } } Scope (_SB) { 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 (0x0C), SIRA, 8, SIRB, 8, SIRC, 8, SIRD, 8, PIRS, 8, Offset (0x13), HDAD, 8, Offset (0x17), SDCL, 8, Offset (0x1A), SDIO, 8, Offset (0x30), USB1, 8, Offset (0x34), USB3, 8, Offset (0x41), SATA, 8, Offset (0x62), GIOC, 8, Offset (0x70), I2C0, 8, I2C1, 8, I2C2, 8, I2C3, 8, URT0, 8, URT1, 8, Offset (0x80), AIRA, 8, AIRB, 8, AIRC, 8, AIRD, 8, AIRE, 8, AIRF, 8, AIRG, 8, AIRH, 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) Local1 = PD64 /* \_SB_.PD64 */ PIRE = 0x1F PIRF = 0x1F PIRG = 0x1F PIRH = 0x1F Local1 = PD64 /* \_SB_.PD64 */ AIRA = 0x10 AIRB = 0x11 AIRC = 0x12 AIRD = 0x13 AIRE = 0x14 AIRF = 0x15 AIRG = 0x16 AIRH = 0x17 } Method (INTA, 1, NotSerialized) { PIRA = Arg0 HDAD = Arg0 } Method (INTB, 1, NotSerialized) { PIRB = Arg0 } Method (INTC, 1, NotSerialized) { PIRC = Arg0 USB1 = Arg0 USB3 = Arg0 } Method (INTD, 1, NotSerialized) { PIRD = Arg0 SATA = Arg0 } 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") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If (PIRA) { Return (0x0B) } Else { Return (0x09) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { Return (PRSA) /* \_SB_.PRSA */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { INTA (0x1F) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { CreateWordField (BUFA, One, IRQX) IRQX = (One << PIRA) /* \_SB_.PIRA */ Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Local0-- INTA (Local0) } } Device (LNKB) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x02) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If (PIRB) { Return (0x0B) } Else { Return (0x09) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { Return (PRSB) /* \_SB_.PRSB */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { INTB (0x1F) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { CreateWordField (BUFA, One, IRQX) IRQX = (One << PIRB) /* \_SB_.PIRB */ Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Local0-- INTB (Local0) } } Device (LNKC) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x03) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If (PIRC) { Return (0x0B) } Else { Return (0x09) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { Return (PRSC) /* \_SB_.PRSC */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { INTC (0x1F) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { CreateWordField (BUFA, One, IRQX) IRQX = (One << PIRC) /* \_SB_.PIRC */ Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Local0-- INTC (Local0) } } Device (LNKD) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x04) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If (PIRD) { Return (0x0B) } Else { Return (0x09) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { Return (PRSD) /* \_SB_.PRSD */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { INTD (0x1F) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { CreateWordField (BUFA, One, IRQX) IRQX = (One << PIRD) /* \_SB_.PIRD */ Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Local0-- INTD (Local0) } } Device (LNKE) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x05) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If (PIRE) { Return (0x0B) } Else { Return (0x09) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { Return (PRSE) /* \_SB_.PRSE */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { PIRE = 0x1F } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { CreateWordField (BUFA, One, IRQX) IRQX = (One << PIRE) /* \_SB_.PIRE */ Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { CreateWordField (Arg0, One, IRA) FindSetRightBit (PIRE, Local0) Local0-- PIRE = Local0 } } Device (LNKF) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x06) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If (PIRF) { Return (0x0B) } Else { Return (0x09) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { Return (PRSF) /* \_SB_.PRSF */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { PIRF = 0x1F } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { CreateWordField (BUFA, One, IRQX) IRQX = (One << PIRF) /* \_SB_.PIRF */ Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Local0-- PIRF = Local0 } } Device (LNKG) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x07) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If (PIRG) { Return (0x0B) } Else { Return (0x09) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { Return (PRSG) /* \_SB_.PRSG */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { PIRG = 0x1F } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { CreateWordField (BUFA, One, IRQX) IRQX = (One << PIRG) /* \_SB_.PIRG */ Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Local0-- PIRG = Local0 } } Device (LNKH) { Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID Name (_UID, 0x08) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If (PIRH) { Return (0x0B) } Else { Return (0x09) } } Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings { Return (PRSH) /* \_SB_.PRSH */ } Method (_DIS, 0, NotSerialized) // _DIS: Disable Device { PIRH = 0x1F } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { CreateWordField (BUFA, One, IRQX) IRQX = (One << PIRH) /* \_SB_.PIRH */ Return (BUFA) /* \_SB_.BUFA */ } Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings { CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Local0-- PIRH = Local0 } } } Name (OSTB, Ones) Name (TPOS, Zero) Name (LINX, Zero) Name (OSSP, Zero) Method (SEQL, 2, Serialized) { Local0 = SizeOf (Arg0) Local1 = SizeOf (Arg1) If ((Local0 != Local1)) { Return (Zero) } Name (BUF0, Buffer (Local0){}) BUF0 = Arg0 Name (BUF1, Buffer (Local0){}) BUF1 = Arg1 Local2 = Zero While ((Local2 < Local0)) { Local3 = DerefOf (BUF0 [Local2]) Local4 = DerefOf (BUF1 [Local2]) If ((Local3 != Local4)) { Return (Zero) } Local2++ } Return (One) } Method (OSTP, 0, NotSerialized) { If ((OSTB == Ones)) { If (CondRefOf (\_OSI, Local0)) { OSTB = Zero TPOS = Zero If (_OSI ("Windows 2001")) { OSTB = 0x08 TPOS = 0x08 } If (_OSI ("Windows 2001.1")) { OSTB = 0x20 TPOS = 0x20 } If (_OSI ("Windows 2001 SP1")) { OSTB = 0x10 TPOS = 0x10 } If (_OSI ("Windows 2001 SP2")) { OSTB = 0x11 TPOS = 0x11 } If (_OSI ("Windows 2001 SP3")) { OSTB = 0x12 TPOS = 0x12 } If (_OSI ("Windows 2006")) { OSTB = 0x40 TPOS = 0x40 } If (_OSI ("Windows 2006 SP1")) { OSTB = 0x41 TPOS = 0x41 OSSP = One } If (_OSI ("Windows 2009")) { OSSP = One OSTB = 0x50 TPOS = 0x50 } If (_OSI ("Windows 2012")) { OSSP = One OSTB = 0x60 TPOS = 0x60 } If (_OSI ("Windows 2013")) { OSSP = One OSTB = 0x61 TPOS = 0x61 } If (_OSI ("Windows 2015")) { OSSP = One OSTB = 0x70 TPOS = 0x70 } If (_OSI ("Linux")) { LINX = One OSTB = 0x80 TPOS = 0x80 } } ElseIf (CondRefOf (\_OS, Local0)) { If (SEQL (_OS, "Microsoft Windows")) { OSTB = One TPOS = One } ElseIf (SEQL (_OS, "Microsoft WindowsME: Millennium Edition")) { OSTB = 0x02 TPOS = 0x02 } ElseIf (SEQL (_OS, "Microsoft Windows NT")) { OSTB = 0x04 TPOS = 0x04 } Else { OSTB = Zero TPOS = Zero } } Else { OSTB = Zero TPOS = Zero } } Return (OSTB) /* \OSTB */ } Scope (_SB.PCI0) { Method (_INI, 0, NotSerialized) // _INI: Initialize { If ((PICM != Zero)) { DSPI () NAPE () } OSTP () OSFL () } } Name (TSOS, 0x75) If (CondRefOf (\_OSI)) { If (_OSI ("Windows 2009")) { TSOS = 0x50 } If (_OSI ("Windows 2015")) { TSOS = 0x70 } } Scope (_SB) { OperationRegion (SMIC, SystemMemory, 0xFED80000, 0x00800000) Field (SMIC, ByteAcc, NoLock, Preserve) { Offset (0x36A), SMIB, 8 } OperationRegion (SSMI, SystemIO, SMIB, 0x02) Field (SSMI, AnyAcc, NoLock, Preserve) { SMIW, 16 } OperationRegion (ECMC, SystemIO, 0x72, 0x02) Field (ECMC, AnyAcc, NoLock, Preserve) { ECMI, 8, ECMD, 8 } IndexField (ECMI, ECMD, ByteAcc, NoLock, Preserve) { Offset (0x08), FRTB, 32 } OperationRegion (FRTP, SystemMemory, FRTB, 0x0100) Field (FRTP, AnyAcc, NoLock, Preserve) { PEBA, 32, , 5, IC0E, 1, IC1E, 1, IC2E, 1, IC3E, 1, IC4E, 1, IC5E, 1, UT0E, 1, UT1E, 1, , 1, , 1, ST_E, 1, UT2E, 1, , 1, EMMD, 2, , 3, XHCE, 1, , 1, , 1, UT3E, 1, ESPI, 1, EMME, 1, HFPE, 1, Offset (0x08), PCEF, 1, , 4, IC0D, 1, IC1D, 1, IC2D, 1, IC3D, 1, IC4D, 1, IC5D, 1, UT0D, 1, UT1D, 1, , 1, , 1, ST_D, 1, UT2D, 1, , 1, EHCD, 1, , 4, XHCD, 1, SD_D, 1, , 1, UT3D, 1, , 1, EMD3, 1, , 2, S03D, 1, FW00, 16, FW01, 32, FW02, 16, FW03, 32, SDS0, 8, SDS1, 8, CZFG, 1, Offset (0x20), SD10, 32, EH10, 32, XH10, 32, STBA, 32 } OperationRegion (FCFG, SystemMemory, PEBA, 0x01000000) Field (FCFG, DWordAcc, NoLock, Preserve) { Offset (0xA3044), IPDE, 32, IMPE, 32, Offset (0xA3078), , 2, LDQ0, 1, Offset (0xA30CB), , 7, AUSS, 1 } OperationRegion (IOMX, SystemMemory, 0xFED80D00, 0x0100) Field (IOMX, AnyAcc, NoLock, Preserve) { Offset (0x15), IM15, 8, IM16, 8, Offset (0x1F), IM1F, 8, IM20, 8, Offset (0x44), IM44, 8, Offset (0x46), IM46, 8, Offset (0x4A), IM4A, 8, IM4B, 8, Offset (0x57), IM57, 8, IM58, 8, Offset (0x68), IM68, 8, IM69, 8, IM6A, 8, IM6B, 8, Offset (0x6D), IM6D, 8 } OperationRegion (FACR, SystemMemory, 0xFED81E00, 0x0100) Field (FACR, AnyAcc, NoLock, Preserve) { Offset (0x80), , 28, RD28, 1, , 1, RQTY, 1, Offset (0x84), , 28, SD28, 1, , 1, Offset (0xA0), PG1A, 1 } OperationRegion (EMMX, SystemMemory, 0xFEDD5800, 0x0130) Field (EMMX, AnyAcc, NoLock, Preserve) { Offset (0xD0), , 17, FC18, 1, FC33, 1, , 7, CD_T, 1, WP_T, 1 } OperationRegion (EMMB, SystemMemory, 0xFEDD5800, 0x0130) Field (EMMB, AnyAcc, NoLock, Preserve) { Offset (0xA4), E0A4, 32, E0A8, 32, Offset (0xB0), E0B0, 32, Offset (0xD0), E0D0, 32, Offset (0x116), E116, 32 } Name (SVBF, Buffer (0x0100) { 0x00 // . }) CreateDWordField (SVBF, Zero, S0A4) CreateDWordField (SVBF, 0x04, S0A8) CreateDWordField (SVBF, 0x08, S0B0) CreateDWordField (SVBF, 0x0C, S0D0) CreateDWordField (SVBF, 0x10, S116) Method (SECR, 0, Serialized) { S116 = E116 /* \_SB_.E116 */ RQTY = Zero RD28 = One Local0 = SD28 /* \_SB_.SD28 */ While (Local0) { Local0 = SD28 /* \_SB_.SD28 */ } } Method (RECR, 0, Serialized) { E116 = S116 /* \_SB_.S116 */ } OperationRegion (LUIE, SystemMemory, 0xFEDC0020, 0x04) Field (LUIE, AnyAcc, NoLock, Preserve) { IER0, 1, IER1, 1, IER2, 1, IER3, 1, UOL0, 1, UOL1, 1, UOL2, 1, UOL3, 1, WUR0, 2, WUR1, 2, WUR2, 2, WUR3, 2 } Method (FRUI, 2, Serialized) { If ((Arg0 == Zero)) { Arg1 = IUA0 /* \_SB_.IUA0 */ } If ((Arg0 == One)) { Arg1 = IUA1 /* \_SB_.IUA1 */ } If ((Arg0 == 0x02)) { Arg1 = IUA2 /* \_SB_.IUA2 */ } If ((Arg0 == 0x03)) { Arg1 = IUA3 /* \_SB_.IUA3 */ } } Method (SRAD, 2, Serialized) { Local0 = (Arg0 << One) Local0 += 0xFED81E40 OperationRegion (ADCR, SystemMemory, Local0, 0x02) Field (ADCR, ByteAcc, NoLock, Preserve) { ADTD, 2, ADPS, 1, ADPD, 1, ADSO, 1, ADSC, 1, ADSR, 1, ADIS, 1, ADDS, 3 } ADIS = One ADSR = Zero Stall (Arg1) ADSR = One ADIS = Zero Stall (Arg1) } Method (DSAD, 2, Serialized) { Local0 = (Arg0 << One) Local0 += 0xFED81E40 OperationRegion (ADCR, SystemMemory, Local0, 0x02) Field (ADCR, ByteAcc, NoLock, Preserve) { ADTD, 2, ADPS, 1, ADPD, 1, ADSO, 1, ADSC, 1, ADSR, 1, ADIS, 1, ADDS, 3 } If ((Arg0 != ADTD)) { If ((Arg1 == Zero)) { ADTD = Zero ADPD = One Local0 = ADDS /* \_SB_.DSAD.ADDS */ While ((Local0 != 0x07)) { Local0 = ADDS /* \_SB_.DSAD.ADDS */ } } If ((Arg1 == 0x03)) { ADPD = Zero Local0 = ADDS /* \_SB_.DSAD.ADDS */ While ((Local0 != Zero)) { Local0 = ADDS /* \_SB_.DSAD.ADDS */ } ADTD = 0x03 } } } Method (HSAD, 2, Serialized) { Local3 = (One << Arg0) Local0 = (Arg0 << One) Local0 += 0xFED81E40 OperationRegion (ADCR, SystemMemory, Local0, 0x02) Field (ADCR, ByteAcc, NoLock, Preserve) { ADTD, 2, ADPS, 1, ADPD, 1, ADSO, 1, ADSC, 1, ADSR, 1, ADIS, 1, ADDS, 3 } If ((Arg1 != ADTD)) { If ((Arg1 == Zero)) { PG1A = One ADTD = Zero ADPD = One Local0 = ADDS /* \_SB_.HSAD.ADDS */ While ((Local0 != 0x07)) { Local0 = ADDS /* \_SB_.HSAD.ADDS */ } RQTY = One RD28 = One Local0 = SD28 /* \_SB_.SD28 */ While (!Local0) { Local0 = SD28 /* \_SB_.SD28 */ } } If ((Arg1 == 0x03)) { RQTY = Zero RD28 = One Local0 = SD28 /* \_SB_.SD28 */ While (Local0) { Local0 = SD28 /* \_SB_.SD28 */ } ADPD = Zero Local0 = ADDS /* \_SB_.HSAD.ADDS */ While ((Local0 != Zero)) { Local0 = ADDS /* \_SB_.HSAD.ADDS */ } ADTD = 0x03 PG1A = Zero } } } OperationRegion (FPIC, SystemIO, 0x0C00, 0x02) Field (ECMC, AnyAcc, NoLock, Preserve) { FPII, 8, FPID, 8 } IndexField (FPII, FPID, ByteAcc, NoLock, Preserve) { Offset (0xF4), IUA0, 8, IUA1, 8, Offset (0xF8), IUA2, 8, IUA3, 8 } Device (HFP1) { Name (_HID, "AMDI0060") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Method (_STA, 0, NotSerialized) // _STA: Status { If (HFPE) { Return (0x0F) } Else { Return (Zero) } } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFEC11000, // Address Base 0x00000100, // Address Length ) }) Return (RBUF) /* \_SB_.HFP1._CRS.RBUF */ } } Device (GPIO) { Name (_HID, "AMDI0030") // _HID: Hardware ID Name (_CID, "AMDI0030") // _CID: Compatible ID Name (_UID, Zero) // _UID: Unique ID Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (RBUF, ResourceTemplate () { Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, ) { 0x00000007, } Memory32Fixed (ReadWrite, 0xFED81500, // Address Base 0x00000400, // Address Length ) Memory32Fixed (ReadWrite, 0xFED81200, // Address Base 0x00000100, // Address Length ) }) Return (RBUF) /* \_SB_.GPIO._CRS.RBUF */ } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { Return (0x0F) } Else { Return (Zero) } } } Device (FUR0) { Name (_HID, "AMDI0020") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IRQ (Edge, ActiveHigh, Exclusive, ) {3} Memory32Fixed (ReadWrite, 0xFEDC9000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFEDC7000, // Address Base 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((UT0E == One)) { If (IER0) { Return (Zero) } Return (0x0F) } Return (Zero) } Else { Return (Zero) } } } Device (FUR1) { Name (_HID, "AMDI0020") // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IRQ (Edge, ActiveHigh, Exclusive, ) {4} Memory32Fixed (ReadWrite, 0xFEDCA000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFEDC8000, // Address Base 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((UT1E == One)) { If (UOL1) { Return (Zero) } Return (0x0F) } Return (Zero) } Else { Return (Zero) } } } Device (FUR2) { Name (_HID, "AMDI0020") // _HID: Hardware ID Name (_UID, 0x02) // _UID: Unique ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IRQ (Edge, ActiveHigh, Exclusive, ) {3} Memory32Fixed (ReadWrite, 0xFEDCE000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFEDCC000, // Address Base 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((UT2E == One)) { If (UOL2) { Return (Zero) } Return (0x0F) } Return (Zero) } Else { Return (Zero) } } } Device (FUR3) { Name (_HID, "AMDI0020") // _HID: Hardware ID Name (_UID, 0x03) // _UID: Unique ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IRQ (Edge, ActiveHigh, Exclusive, ) {4} Memory32Fixed (ReadWrite, 0xFEDCF000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFEDCD000, // Address Base 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((UT3E == One)) { If (UOL3) { Return (Zero) } Return (0x0F) } Return (Zero) } Else { Return (Zero) } } } Device (I2CA) { Name (_HID, "AMDI0010") // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IRQ (Edge, ActiveHigh, Exclusive, ) {10} Memory32Fixed (ReadWrite, 0xFEDC2000, // Address Base 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((IC0E == One)) { Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (RSET, 0, NotSerialized) { SRAD (0x05, 0xC8) } } Device (I2CB) { Name (_HID, "AMDI0010") // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IRQ (Edge, ActiveHigh, Exclusive, ) {11} Memory32Fixed (ReadWrite, 0xFEDC3000, // Address Base 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((IC1E == One)) { Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (RSET, 0, NotSerialized) { SRAD (0x06, 0xC8) } } Device (I2CC) { Name (_HID, "AMDI0010") // _HID: Hardware ID Name (_UID, 0x02) // _UID: Unique ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IRQ (Edge, ActiveHigh, Exclusive, ) {4} Memory32Fixed (ReadWrite, 0xFEDC4000, // Address Base 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((IC2E == One)) { Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (RSET, 0, NotSerialized) { SRAD (0x07, 0xC8) } } Device (I2CD) { Name (_HID, "AMDI0010") // _HID: Hardware ID Name (_UID, 0x03) // _UID: Unique ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IRQ (Edge, ActiveHigh, Exclusive, ) {6} Memory32Fixed (ReadWrite, 0xFEDC5000, // Address Base 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((IC3E == One)) { Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (RSET, 0, NotSerialized) { SRAD (0x08, 0xC8) } } Device (I2CE) { Name (_HID, "AMDI0010") // _HID: Hardware ID Name (_UID, 0x04) // _UID: Unique ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IRQ (Edge, ActiveHigh, Exclusive, ) {14} Memory32Fixed (ReadWrite, 0xFEDC6000, // Address Base 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((IC4E == One)) { Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (RSET, 0, NotSerialized) { SRAD (0x09, 0xC8) } } Device (I2CF) { Name (_HID, "AMDI0010") // _HID: Hardware ID Name (_UID, 0x05) // _UID: Unique ID Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IRQ (Edge, ActiveHigh, Exclusive, ) {15} Memory32Fixed (ReadWrite, 0xFEDCB000, // Address Base 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If ((IC5E == One)) { Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (RSET, 0, NotSerialized) { SRAD (0x0A, 0xC8) } } Method (EPIN, 0, NotSerialized) { IPDE = Zero IMPE = Zero IM15 = One IM16 = One IM20 = One IM44 = One IM46 = One IM68 = One IM69 = One IM6A = One IM6B = One IM4A = One IM58 = One IM4B = One IM57 = One IM6D = One IM1F = One SECR () } Name (NCRS, ResourceTemplate () { Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, ) { 0x00000005, } Memory32Fixed (ReadWrite, 0xFEDD5000, // Address Base 0x00001000, // Address Length ) }) Name (DCRS, ResourceTemplate () { Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, ) { 0x00000005, } Memory32Fixed (ReadWrite, 0xFEDD5000, // Address Base 0x00001000, // Address Length ) GpioInt (Edge, ActiveBoth, SharedAndWake, PullUp, 0x0BB8, "\\_SB.GPIO", 0x00, ResourceConsumer, , ) { // Pin list 0x0044 } GpioIo (Shared, PullUp, 0x0000, 0x0000, IoRestrictionNone, "\\_SB.GPIO", 0x00, ResourceConsumer, , ) { // Pin list 0x0044 } }) Name (AHID, "AMDI0040") Name (ACID, "AMDI0040") Name (SHID, 0x400DD041) Name (SCID, "PCICC_080501") Device (EMM0) { Method (_HID, 0, Serialized) // _HID: Hardware ID { If (EMMD) { Return (SHID) /* \_SB_.SHID */ } Else { Return (AHID) /* \_SB_.AHID */ } } Method (_CID, 0, Serialized) // _CID: Compatible ID { If (EMMD) { Return (SCID) /* \_SB_.SCID */ } Else { Return (ACID) /* \_SB_.ACID */ } } Name (_UID, Zero) // _UID: Unique ID Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { If (EMD3) { Return (DCRS) /* \_SB_.DCRS */ } Else { Return (NCRS) /* \_SB_.NCRS */ } } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TSOS >= 0x70)) { If (EMME) { Return (0x0F) } Return (Zero) } Else { Return (Zero) } } Method (_INI, 0, NotSerialized) // _INI: Initialize { If (EMME) { EPIN () } } Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State { If ((EMD3 && EMME)) { Return (0x04) } Else { Return (Zero) } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { If ((EMD3 && EMME)) { HSAD (0x1C, Zero) RECR () } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { If ((EMD3 && EMME)) { HSAD (0x1C, 0x03) } } } } Scope (_SB.PCI0) { Device (UAR1) { Name (_HID, EisaId ("PNP0500") /* Standard PC COM Serial Port */) // _HID: Hardware ID Name (_DDN, "COM1") // _DDN: DOS Device Name Method (_STA, 0, NotSerialized) // _STA: Status { If (IER0) { Return (0x0F) } Return (Zero) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IO (Decode16, 0x02E8, // Range Minimum 0x02E8, // Range Maximum 0x01, // Alignment 0x08, // Length _Y18) IRQNoFlags (_Y19) {3} }) CreateByteField (BUF0, \_SB.PCI0.UAR1._CRS._Y18._MIN, IOLO) // _MIN: Minimum Base Address CreateByteField (BUF0, 0x03, IOHI) CreateByteField (BUF0, \_SB.PCI0.UAR1._CRS._Y18._MAX, IORL) // _MAX: Maximum Base Address CreateByteField (BUF0, 0x05, IORH) CreateWordField (BUF0, \_SB.PCI0.UAR1._CRS._Y19._INT, IRQL) // _INT: Interrupts FRUI (WUR0, IRQL) Return (BUF0) /* \_SB_.PCI0.UAR1._CRS.BUF0 */ } } Device (UAR2) { Name (_HID, EisaId ("PNP0500") /* Standard PC COM Serial Port */) // _HID: Hardware ID Name (_DDN, "COM2") // _DDN: DOS Device Name Method (_STA, 0, NotSerialized) // _STA: Status { If (IER1) { Return (0x0F) } Return (Zero) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IO (Decode16, 0x02F8, // Range Minimum 0x02F8, // Range Maximum 0x01, // Alignment 0x08, // Length _Y1A) IRQNoFlags (_Y1B) {4} }) CreateByteField (BUF0, \_SB.PCI0.UAR2._CRS._Y1A._MIN, IOLO) // _MIN: Minimum Base Address CreateByteField (BUF0, 0x03, IOHI) CreateByteField (BUF0, \_SB.PCI0.UAR2._CRS._Y1A._MAX, IORL) // _MAX: Maximum Base Address CreateByteField (BUF0, 0x05, IORH) CreateWordField (BUF0, \_SB.PCI0.UAR2._CRS._Y1B._INT, IRQL) // _INT: Interrupts FRUI (WUR1, IRQL) Return (BUF0) /* \_SB_.PCI0.UAR2._CRS.BUF0 */ } } Device (UAR3) { Name (_HID, EisaId ("PNP0500") /* Standard PC COM Serial Port */) // _HID: Hardware ID Name (_DDN, "COM3") // _DDN: DOS Device Name Method (_STA, 0, NotSerialized) // _STA: Status { If (IER2) { Return (0x0F) } Return (Zero) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IO (Decode16, 0x03E8, // Range Minimum 0x03E8, // Range Maximum 0x01, // Alignment 0x08, // Length _Y1C) IRQNoFlags (_Y1D) {3} }) CreateByteField (BUF0, \_SB.PCI0.UAR3._CRS._Y1C._MIN, IOLO) // _MIN: Minimum Base Address CreateByteField (BUF0, 0x03, IOHI) CreateByteField (BUF0, \_SB.PCI0.UAR3._CRS._Y1C._MAX, IORL) // _MAX: Maximum Base Address CreateByteField (BUF0, 0x05, IORH) CreateWordField (BUF0, \_SB.PCI0.UAR3._CRS._Y1D._INT, IRQL) // _INT: Interrupts FRUI (WUR2, IRQL) Return (BUF0) /* \_SB_.PCI0.UAR3._CRS.BUF0 */ } } Device (UAR4) { Name (_HID, EisaId ("PNP0500") /* Standard PC COM Serial Port */) // _HID: Hardware ID Name (_DDN, "COM4") // _DDN: DOS Device Name Method (_STA, 0, NotSerialized) // _STA: Status { If (IER3) { Return (0x0F) } Return (Zero) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IO (Decode16, 0x03F8, // Range Minimum 0x03F8, // Range Maximum 0x01, // Alignment 0x08, // Length _Y1E) IRQNoFlags (_Y1F) {4} }) CreateByteField (BUF0, \_SB.PCI0.UAR4._CRS._Y1E._MIN, IOLO) // _MIN: Minimum Base Address CreateByteField (BUF0, 0x03, IOHI) CreateByteField (BUF0, \_SB.PCI0.UAR4._CRS._Y1E._MAX, IORL) // _MAX: Maximum Base Address CreateByteField (BUF0, 0x05, IORH) CreateWordField (BUF0, \_SB.PCI0.UAR4._CRS._Y1F._INT, IRQL) // _INT: Interrupts FRUI (WUR3, IRQL) Return (BUF0) /* \_SB_.PCI0.UAR4._CRS.BUF0 */ } } } Device (HPET) { Name (_HID, EisaId ("PNP0103") /* HPET System Timer */) // _HID: Hardware ID Method (_STA, 0, NotSerialized) // _STA: Status { If ((HPEN == One)) { If ((OSVR >= 0x0C)) { Return (0x0F) } HPEN = Zero Return (One) } Return (One) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (BUF0, ResourceTemplate () { IRQNoFlags () {0} IRQNoFlags () {8} Memory32Fixed (ReadOnly, 0xFED00000, // Address Base 0x00000400, // Address Length ) }) Return (BUF0) /* \HPET._CRS.BUF0 */ } } Device (TAAD) { Name (_HID, "ACPI000E" /* Time and Alarm Device */) // _HID: Hardware ID Name (_CID, "ACPI000E" /* Time and Alarm Device */) // _CID: Compatible ID Name (_UID, One) // _UID: Unique ID Name (PRWP, Package (0x02) { Zero, 0x04 }) Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (PRWP) /* \TAAD.PRWP */ } Name (TMZN, 0x07FF) Name (DAYL, Zero) Name (ALWS, 0x0F) Name (ATBF, 0x00000000ACE51718) Name (BUFU, One) Mutex (RTCL, 0x00) OperationRegion (CSMI, SystemIO, SMIP, One) Field (CSMI, ByteAcc, NoLock, Preserve) { INQ, 8 } OperationRegion (ADPS, SystemIO, PMBS, 0x04) Field (ADPS, ByteAcc, NoLock, Preserve) { PMS, 16, PMEN, 16 } OperationRegion (DSMI, SystemMemory, ATBF, 0x04) Field (DSMI, AnyAcc, NoLock, Preserve) { BSTA, 8, BDLY, 8, BTZN, 16 } OperationRegion (VRTC, SystemCMOS, Zero, 0x10) Field (VRTC, ByteAcc, Lock, Preserve) { SEC, 8, SECA, 8, MIN, 8, MINA, 8, HOR, 8, HORA, 8, DAYW, 8, DAY, 8, MON, 8, YEAR, 8, STAA, 8, STAB, 8, STAC, 8, STAD, 8 } Method (_S1W, 0, NotSerialized) // _S1W: S1 Device Wake State { Return (Zero) } Method (_S2W, 0, NotSerialized) // _S2W: S2 Device Wake State { Return (Zero) } Method (_S3W, 0, NotSerialized) // _S3W: S3 Device Wake State { Return (0x03) } Method (_S4W, 0, NotSerialized) // _S4W: S4 Device Wake State { Return (0x03) } Method (_DSW, 3, NotSerialized) // _DSW: Device Sleep Wake { If ((Arg0 == Zero)) { PMEN &= 0xFBFF } If ((Arg0 == One)) { If ((Arg1 <= 0x04)) { PMEN |= 0x0400 } } Return (Zero) } Method (ALLW, 0, Serialized) { Acquire (RTCL, 0x07D0) STAB &= 0x7F Release (RTCL) Return (One) } Method (INHB, 0, Serialized) { Acquire (RTCL, 0x07D0) STAB |= 0x80 Release (RTCL) Return (One) } Method (RTWT, 0, NotSerialized) { Acquire (RTCL, 0x07D0) While (((STAC & 0x10) != 0x10)) { Noop } Release (RTCL) Return (One) } Method (_GCP, 0, NotSerialized) // _GCP: Get Capabilities { Return (0x05) } Method (_GRT, 0, Serialized) // _GRT: Get Real Time { Name (RBUF, Buffer (0x10) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) CreateWordField (RBUF, Zero, TYAR) CreateByteField (RBUF, 0x02, TMON) CreateByteField (RBUF, 0x03, TDAY) CreateByteField (RBUF, 0x04, THOR) CreateByteField (RBUF, 0x05, TMIN) CreateByteField (RBUF, 0x06, TSEC) CreateByteField (RBUF, 0x07, TVAL) CreateWordField (RBUF, 0x0A, TZN) CreateByteField (RBUF, 0x0C, DYL) If (BUFU) { BSTA = One INQ = ATAA /* \ATAA */ Sleep (0x64) If ((BSTA == 0x03)) { DAYL = BDLY /* \TAAD.BDLY */ TMZN = BTZN /* \TAAD.BTZN */ } Else { TMZN = 0x07FF DAYL = Zero } } RTWT () FromBCD (YEAR, TYAR) /* \TAAD._GRT.TYAR */ FromBCD (MON, TMON) /* \TAAD._GRT.TMON */ FromBCD (DAY, TDAY) /* \TAAD._GRT.TDAY */ FromBCD (HOR, THOR) /* \TAAD._GRT.THOR */ FromBCD (MIN, TMIN) /* \TAAD._GRT.TMIN */ FromBCD (SEC, TSEC) /* \TAAD._GRT.TSEC */ TMZN = 0x07FF TZN = TMZN /* \TAAD.TMZN */ DYL = DAYL /* \TAAD.DAYL */ TYAR += 0x07D0 TVAL = One Return (RBUF) /* \TAAD._GRT.RBUF */ } Method (_SRT, 1, Serialized) // _SRT: Set Real Time { CreateWordField (Arg0, Zero, TYAR) CreateByteField (Arg0, 0x02, TMON) CreateByteField (Arg0, 0x03, TDAY) CreateByteField (Arg0, 0x04, THOR) CreateByteField (Arg0, 0x05, TMIN) CreateByteField (Arg0, 0x06, TSEC) CreateWordField (Arg0, 0x0A, TZN) CreateByteField (Arg0, 0x0C, DYL) If (BUFU) { BSTA = 0x02 BDLY = DYL /* \TAAD._SRT.DYL_ */ BTZN = TZN /* \TAAD._SRT.TZN_ */ INQ = ATAA /* \ATAA */ } RTWT () ToBCD ((TYAR - 0x07D0), YEAR) /* \TAAD.YEAR */ ToBCD (TMON, MON) /* \TAAD.MON_ */ ToBCD (TDAY, DAY) /* \TAAD.DAY_ */ ToBCD (THOR, HOR) /* \TAAD.HOR_ */ ToBCD (TMIN, MIN) /* \TAAD.MIN_ */ ToBCD (TSEC, SEC) /* \TAAD.SEC_ */ TMZN = TZN /* \TAAD._SRT.TZN_ */ DAYL = DYL /* \TAAD._SRT.DYL_ */ If ((BSTA == 0x03)) { Return (Zero) } Return (0xFFFFFFFF) } Method (_GWS, 1, Serialized) // _GWS: Get Wake Status { If ((One == Arg0)) { Return (Zero) } If ((0x0F == ALWS)) { If ((STAC && 0x20)) { ALWS = 0x03 Return (ALWS) /* \TAAD.ALWS */ } } Return (Zero) } Method (_CWS, 1, Serialized) // _CWS: Clear Wake Alarm Status { If ((One == Arg0)) { Return (Zero) } RTWT () INHB () SECA = Zero MINA = Zero HORA = Zero ALLW () STAD &= 0x80 If ((0x0F == ALWS)) { Local0 = STAC /* \TAAD.STAC */ } STAB &= 0xDF ALWS = 0x0F Return (Zero) } Method (_STP, 2, Serialized) // _STP: Set Expired Timer Wake Policy { If ((One == Arg0)) { Return (Zero) } If ((Arg1 > One)) { Return (One) } Return (Zero) } Method (_STV, 2, Serialized) // _STV: Set Timer Value { Name (THOR, Zero) Name (TMIN, Zero) Name (TSEC, Zero) If ((One == Arg0)) { Return (Zero) } If ((Arg1 > 0x0001517F)) { Return (One) } Divide (Arg1, 0x3C, TSEC, TMIN) /* \TAAD._STV.TMIN */ Divide (TMIN, 0x3C, TMIN, THOR) /* \TAAD._STV.THOR */ RTWT () If ((TSEC += FromBCD (SEC) /* \TAAD._STV.TSEC */ > 0x3B)) { ToBCD ((TSEC % 0x3C), Local1) TMIN++ } Else { ToBCD (TSEC, Local1) } TSEC = Local1 If ((TMIN += FromBCD (MIN) /* \TAAD._STV.TMIN */ > 0x3B)) { ToBCD ((TMIN % 0x3C), Local1) THOR++ } Else { ToBCD (TMIN, Local1) } TMIN = Local1 If ((THOR += FromBCD (HOR) /* \TAAD._STV.THOR */ > 0x17)) { ToBCD ((THOR % 0x18), Local1) } Else { ToBCD (THOR, Local1) } THOR = Local1 INHB () HORA = THOR /* \TAAD._STV.THOR */ MINA = TMIN /* \TAAD._STV.TMIN */ SECA = TSEC /* \TAAD._STV.TSEC */ STAD &= 0x80 STAB |= 0x20 ALLW () PMEN |= 0x0400 PMS |= 0x0400 Return (Zero) } Method (_TIP, 1, Serialized) // _TIP: Expired Timer Wake Policy { If ((Arg0 == One)) { Return (0xFFFFFFFF) } Return (Zero) } Method (_TIV, 1, Serialized) // _TIV: Timer Values { Name (TTIM, Zero) If ((One == Arg0)) { Return (0xFFFFFFFF) } RTWT () If ((HORA >= HOR)) { FromBCD ((HORA - HOR), Local0) } Else { Local0 = (0x18 - FromBCD (HOR)) Local0 += FromBCD (HORA) } TTIM += (Local0 * 0x0E10) /* \TAAD._TIV.TTIM */ If ((MINA >= MIN)) { FromBCD ((MINA - MIN), Local0) } Else { Local0 = (0x3C - FromBCD (MIN)) Local0 += FromBCD (MINA) } TTIM += (Local0 * 0x3C) /* \TAAD._TIV.TTIM */ If ((SECA >= SEC)) { FromBCD ((SECA - SEC), Local0) } Else { Local0 = (0x3C - FromBCD (SEC)) Local0 += FromBCD (SECA) } TTIM += Local0 /* \TAAD._TIV.TTIM */ Return (TTIM) /* \TAAD._TIV.TTIM */ } } Device (_SB.TPM) { Name (TMRQ, 0xFFFFFFFF) Name (TLVL, 0xFFFFFFFF) Method (_HID, 0, NotSerialized) // _HID: Hardware ID { If (TCMF) { Return (0x01013469) } ElseIf ((TTDP == Zero)) { Return (0x310CD041) } Else { Return ("MSFT0101") } } OperationRegion (TMMB, SystemMemory, 0xFED40000, 0x5000) Field (TMMB, ByteAcc, Lock, Preserve) { ACC0, 8, Offset (0x08), INTE, 32, INTV, 8, Offset (0x10), INTS, 32, INTF, 32, TSTS, 32, Offset (0x24), FIFO, 32, Offset (0x30), IDTF, 32, Offset (0x4C), SCMD, 32 } Method (_STR, 0, NotSerialized) // _STR: Description String { If ((TTDP == Zero)) { Return (Unicode ("TPM 1.2 Device")) } Else { Return (Unicode ("TPM 2.0 Device")) } } Name (_UID, One) // _UID: Unique ID Name (CRST, ResourceTemplate () { Memory32Fixed (ReadOnly, 0x00000000, // Address Base 0x00001000, // Address Length _Y20) Memory32Fixed (ReadOnly, 0xFED70000, // Address Base 0x00001000, // Address Length _Y21) }) Name (CRSD, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFED40000, // Address Base 0x00005000, // Address Length _Y22) }) Name (CRID, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFED40000, // Address Base 0x00005000, // Address Length _Y23) }) Name (CREI, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFED40000, // Address Base 0x00005000, // Address Length ) GpioInt (Level, ActiveLow, ExclusiveAndWake, PullNone, 0x0000, "\\_SB.GPIO", 0x00, ResourceConsumer, _Y24, ) { // Pin list 0x0000 } }) Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { If ((AMDT == One)) { CreateDWordField (CRST, \_SB.TPM._Y20._BAS, MTFB) // _BAS: Base Address CreateDWordField (CRST, \_SB.TPM._Y20._LEN, LTFB) // _LEN: Length MTFB = TPMB /* \TPMB */ LTFB = TPBS /* \TPBS */ CreateDWordField (CRST, \_SB.TPM._Y21._BAS, MTFC) // _BAS: Base Address CreateDWordField (CRST, \_SB.TPM._Y21._LEN, LTFC) // _LEN: Length MTFC = TPMC /* \TPMC */ LTFC = TPCS /* \TPCS */ Return (CRST) /* \_SB_.TPM_.CRST */ } Else { If ((DTPT == One)) { CreateDWordField (CRSD, \_SB.TPM._Y22._BAS, MTFE) // _BAS: Base Address CreateDWordField (CRSD, \_SB.TPM._Y22._LEN, LTFE) // _LEN: Length MTFE = 0xFED40000 LTFE = 0x5000 Return (CRSD) /* \_SB_.TPM_.CRSD */ } ElseIf ((TTPF == One)) { If (((TMRQ == Zero) && (TMRQ != 0xFFFFFFFF))) { CreateDWordField (CRID, \_SB.TPM._Y23._BAS, MTFD) // _BAS: Base Address CreateDWordField (CRID, \_SB.TPM._Y23._LEN, LTFD) // _LEN: Length MTFD = 0xFED40000 LTFD = 0x5000 Return (CRID) /* \_SB_.TPM_.CRID */ } Else { CreateWordField (CREI, 0x23, LIRQ) CreateBitField (CREI, \_SB.TPM._Y24._POL, LLVL) // _POL: Polarity LIRQ = TMRQ /* \_SB_.TPM_.TMRQ */ LLVL = TLVL /* \_SB_.TPM_.TLVL */ Return (CREI) /* \_SB_.TPM_.CREI */ } } ElseIf ((TTPF == Zero)) { CreateDWordField (CRST, \_SB.TPM._Y21._BAS, MTFF) // _BAS: Base Address MTFF = FTPM /* \FTPM */ Return (CRST) /* \_SB_.TPM_.CRST */ } MTFE = Zero LTFE = Zero Return (CRID) /* \_SB_.TPM_.CRID */ } Return (CRID) /* \_SB_.TPM_.CRID */ } Method (_SRS, 1, Serialized) // _SRS: Set Resource Settings { If (((TMRQ != Zero) && (TMRQ != 0xFFFFFFFF))) { CreateWordField (Arg0, 0x23, IRQ0) CreateWordField (CREI, 0x23, LIRQ) LIRQ = IRQ0 /* \_SB_.TPM_._SRS.IRQ0 */ TMRQ = IRQ0 /* \_SB_.TPM_._SRS.IRQ0 */ CreateBitField (Arg0, 0x98, ITRG) CreateBitField (CREI, \_SB.TPM._Y24._MOD, LTRG) // _MOD: Mode LTRG = ITRG /* \_SB_.TPM_._SRS.ITRG */ CreateBitField (Arg0, 0x99, ILVL) CreateBitField (CREI, \_SB.TPM._Y24._POL, LLVL) // _POL: Polarity LLVL = ILVL /* \_SB_.TPM_._SRS.ILVL */ If ((((IDTF & 0x0F) == Zero) || ((IDTF & 0x0F ) == 0x0F))) { If ((IRQ0 < 0x10)) { INTV = (IRQ0 & 0x0F) } If ((ITRG == One)) { INTE |= 0x10 } Else { INTE &= 0xFFFFFFEF } If ((ILVL == Zero)) { INTE |= 0x08 } Else { INTE &= 0xFFFFFFF7 } } } } OperationRegion (CRBD, SystemMemory, TPMM, 0x48) Field (CRBD, AnyAcc, NoLock, Preserve) { Offset (0x04), HERR, 32, Offset (0x40), HCMD, 32, HSTS, 32 } Method (_STA, 0, NotSerialized) // _STA: Status { If ((TTDP == Zero)) { If (TPMF) { Return (0x0F) } Return (Zero) } ElseIf ((TTDP == One)) { If (TPMF) { Return (0x0F) } Return (Zero) } Return (Zero) } Method (STRT, 3, Serialized) { If ((FIRT == One)) { Sleep (0xFA) Sleep (0xFA) } OperationRegion (TPMR, SystemMemory, FTPM, 0x1000) Field (TPMR, AnyAcc, NoLock, Preserve) { Offset (0x04), FERR, 32, Offset (0x0C), BEGN, 32 } Name (TIMR, Zero) If ((ToInteger (Arg0) != Zero)){} Switch (ToInteger (Arg1)) { Case (Zero) { Return (Buffer (One) { 0x03 // . }) } Case (One) { TIMR = Zero If ((AMDT == One)) { While (((BEGN == One) && (TIMR < 0x0200))) { If ((BEGN == One)) { Sleep (One) TIMR++ } } } ElseIf ((((HSTS & 0x02) | (HSTS & One) ) == 0x03)) { HCMD = One } Else { FERR = One BEGN = Zero } Return (Zero) } } Return (One) } Method (CRYF, 3, Serialized) { If ((ToInteger (Arg0) != One)){} Switch (ToInteger (Arg1)) { Case (Zero) { Return (Buffer (One) { 0x03 // . }) } Case (One) { Name (TPMV, Package (0x02) { One, Package (0x02) { One, 0x20 } }) If ((_STA () == Zero)) { Return (Package (0x01) { Zero }) } Return (TPMV) /* \_SB_.TPM_.CRYF.TPMV */ } } Return (Buffer (One) { 0x00 // . }) } } Scope (_SB.TPM) { OperationRegion (TSMI, SystemIO, SMIA, 0x02) Field (TSMI, WordAcc, NoLock, Preserve) { SMI, 16 } OperationRegion (ATNV, SystemMemory, PPIM, PPIL) Field (ATNV, AnyAcc, NoLock, Preserve) { RQST, 32, RCNT, 32, ERRO, 32, FLAG, 32, MISC, 32, OPTN, 32, SRSP, 32 } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("3dddfaa6-361b-4eb4-a424-8d10089d1653") /* Physical Presence Interface */)) { Switch (ToInteger (Arg2)) { Case (Zero) { Return (Buffer (0x02) { 0xFF, 0x01 // .. }) } Case (One) { If ((PPIV == Zero)) { Return ("1.2") } Else { Return ("1.3") } } Case (0x02) { RQST = DerefOf (Arg3 [Zero]) SRSP = Zero FLAG = 0x02 TMF1 = OFST /* \OFST */ SRSP = Zero SMI = TMF1 /* \TMF1 */ Return (SRSP) /* \_SB_.TPM_.SRSP */ } Case (0x03) { Name (PPI1, Package (0x02) { Zero, Zero }) PPI1 [One] = RQST /* \_SB_.TPM_.RQST */ Return (PPI1) /* \_SB_.TPM_._DSM.PPI1 */ } Case (0x04) { Return (TRST) /* \TRST */ } Case (0x05) { Name (PPI2, Package (0x03) { Zero, Zero, Zero }) SRSP = Zero FLAG = 0x05 SMI = OFST /* \OFST */ PPI2 [One] = RCNT /* \_SB_.TPM_.RCNT */ PPI2 [0x02] = ERRO /* \_SB_.TPM_.ERRO */ Return (PPI2) /* \_SB_.TPM_._DSM.PPI2 */ } Case (0x06) { Return (0x03) } Case (0x07) { RQST = DerefOf (Arg3 [Zero]) FLAG = 0x07 OPTN = Zero If ((RQST == 0x17)) { ToInteger (DerefOf (Arg3 [One]), OPTN) /* \_SB_.TPM_.OPTN */ } TMF1 = OFST /* \OFST */ SRSP = Zero SMI = TMF1 /* \TMF1 */ Return (SRSP) /* \_SB_.TPM_.SRSP */ } Case (0x08) { RQST = DerefOf (Arg3 [Zero]) FLAG = 0x08 TMF1 = OFST /* \OFST */ SRSP = Zero SMI = TMF1 /* \TMF1 */ Return (SRSP) /* \_SB_.TPM_.SRSP */ } Default { } } } ElseIf ((Arg0 == ToUUID ("376054ed-cc13-4675-901c-4756d7f2d45d"))) { Switch (ToInteger (Arg2)) { Case (Zero) { Return (Buffer (One) { 0x03 // . }) } Case (One) { RQST = DerefOf (Arg3 [Zero]) FLAG = 0x09 TMF1 = OFST /* \OFST */ SRSP = Zero SMI = TMF1 /* \TMF1 */ Return (SRSP) /* \_SB_.TPM_.SRSP */ } Default { } } } If ((Arg0 == ToUUID ("cf8e16a5-c1e8-4e25-b712-4f54a96702c8"))) { Return (CRYF (Arg1, Arg2, Arg3)) } If ((Arg0 == ToUUID ("6bbf6cab-5463-4714-b7cd-f0203c0368d4"))) { Return (STRT (Arg1, Arg2, Arg3)) } Return (Buffer (One) { 0x00 // . }) } Method (TPTS, 1, Serialized) { Switch (ToInteger (Arg0)) { Case (0x04) { RQST = Zero FLAG = 0x09 SRSP = Zero SMI = OFST /* \OFST */ } Case (0x05) { RQST = Zero FLAG = 0x09 SRSP = Zero SMI = OFST /* \OFST */ } } Sleep (0x012C) } } Name (WCDS, Package (0x53) { 0x04, 0x04, 0x04, Zero, 0x04, 0x04, Zero, Zero, 0x04, 0x04, Zero, Zero, Zero, Zero, Zero, 0x08, Zero, Zero, 0x04, 0x04, 0x04, Zero, 0x04, 0x80, 0x04, 0x04, 0x04, Zero, 0x04, 0x04, 0x04, Zero, Zero, Zero, Zero, 0x04, Zero, Zero, 0x04, 0x80, 0x04, 0x04, 0x04, 0x04, Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero, 0x80, 0x80, 0x04, Zero, Zero, 0x04, Zero, Zero, 0x04, Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero, Zero, 0x04, Zero, Zero, Zero, Zero, Zero, 0x04, 0x0400 }) Name (ZOBF, Buffer (0x0128){}) Name (GMBF, Buffer (0x1000){}) Method (HWMC, 2, NotSerialized) { CreateDWordField (Arg1, Zero, SGIN) CreateDWordField (Arg1, 0x04, COMD) CreateDWordField (Arg1, 0x08, CMDT) CreateDWordField (Arg1, 0x0C, DSZI) CreateByteField (Arg1, 0x10, D008) CreateByteField (Arg1, 0x11, D009) CreateByteField (Arg1, 0x12, D010) CreateDWordField (Arg1, 0x10, D032) CreateField (Arg1, 0x80, 0x0400, D128) If ((Arg0 == One)) { Local0 = Zero } If ((Arg0 == 0x02)) { Local0 = 0x04 } If ((Arg0 == 0x03)) { Local0 = 0x80 } If ((Arg0 == 0x04)) { Local0 = 0x0400 } If ((Arg0 == 0x05)) { Local0 = 0x1000 } Local1 = Buffer ((0x08 + Local0)){} CreateDWordField (Local1, Zero, SIOU) CreateDWordField (Local1, 0x04, RETC) Local5 = DSZI /* \HWMC.DSZI */ CreateField (Arg1, 0x80, (Local5 * 0x08), DAIN) If ((Local5 > 0x80)) { Local7 = Zero If (((COMD == 0x00020002) & (CMDT == 0x06))) { Local7 = One } If ((CMDT == 0x53)) { Local7 = One } If ((Local7 == One)) { WBUF = DAIN /* \HWMC.DAIN */ } Else { GMBF = DAIN /* \HWMC.DAIN */ } } Else { WBUF = DAIN /* \HWMC.DAIN */ } SIOU = 0x4C494146 RETC = 0x02 If ((SGIN == 0x55434553)) { RETC = 0x03 If ((COMD == One)) { RETC = 0x04 If ((CMDT == One)) { Local2 = \_SB.WMID.GDST () RETC = Zero } If ((CMDT == 0x04)) { Local2 = \_SB.WMID.GDKS () RETC = Zero } If ((CMDT == 0x07)) { If (DSZI) { Local3 = DerefOf (Arg1 [0x10]) Local2 = \_SB.WMID.GBIF (Local3) RETC = Zero } Else { RETC = 0x05 } } If ((CMDT == 0x08)) { Local2 = \_SB.WMID.GBBT () RETC = Zero } If ((CMDT == 0x09)) { Local2 = \_SB.WMID.GHKS () RETC = Zero } If ((CMDT == 0x0A)) { Local2 = \_SB.WMID.GHKF () RETC = Zero } If ((CMDT == 0x0C)) { Local2 = \_SB.WMID.GBBV () RETC = Zero } If ((CMDT == 0x0D)) { Local2 = \_SB.WMID.GFRC () RETC = Zero } If ((CMDT == 0x0F)) { Local2 = \_SB.WMID.GSAS () RETC = Zero } If ((CMDT == 0x10)) { Local2 = \_SB.WMID.GWSD () RETC = Zero } If ((CMDT == 0x1B)) { If ((OSVR >= 0x0F)) { RETC = 0x04 } Else { Local2 = \_SB.WMID.GWDI () RETC = Zero } } If ((CMDT == 0x1D)) { Local2 = \_SB.WMID.GSDC () RETC = Zero } If ((CMDT == 0x1E)) { Local2 = \_SB.WMID.GBUS () RETC = Zero } If ((CMDT == 0x29)) { Local2 = \_SB.WMID.GFCS () RETC = Zero } If ((CMDT == 0x2B)) { Local2 = \_SB.WMID.GBCO () RETC = Zero } If ((CMDT == 0x2A)) { Local2 = \_SB.WMID.GPES () RETC = Zero } If ((CMDT == 0x28)) { If ((DSZI == 0x04)) { If ((((((D032 >= Zero) && (D032 <= 0xAA)) || ((D032 >= 0x10) && (D032 <= 0x15))) || (( D032 >= 0x20) && (D032 <= 0x25))) || (D032 == 0xAA))) { Local2 = \_SB.WMID.GTDC (D008) RETC = Zero } Else { RETC = 0x06 } } Else { RETC = 0x05 } } If ((CMDT == 0x2C)) { Local2 = \_SB.WMID.GTCS () RETC = Zero } If ((CMDT == 0x31)) { Local2 = \_SB.WMID.GPSS () RETC = Zero } If ((CMDT == 0x35)) { Local2 = \_SB.WMID.GJGD () RETC = Zero } If ((CMDT == 0x36)) { Local2 = \_SB.WMID.GPST () RETC = Zero } If ((CMDT == 0x37)) { Local2 = \_SB.WMID.GBCT () RETC = Zero } If ((CMDT == 0x38)) { Local2 = \_SB.WMID.GBST () RETC = Zero } If ((YRCL >= 0x0181)) { If ((CMDT == 0x44)) { Local2 = \_SB.WMID.GBMF () RETC = Zero } } } If ((COMD == 0x02)) { RETC = 0x04 If (((CMDT > Zero) && (CMDT <= 0x53))) { If ((DSZI < DerefOf (WCDS [(CMDT - One)]))) { RETC = 0x05 } Else { CreateDWordField (Arg1, 0x10, DDWD) If ((CMDT == One)) { Local2 = \_SB.WMID.SDST (DDWD) RETC = Zero } If ((CMDT == 0x09)) { Local2 = \_SB.WMID.SHKS (DDWD) RETC = Zero } If ((CMDT == 0x0A)) { Local2 = \_SB.WMID.SHKF (DDWD) RETC = Zero } If ((CMDT == 0x10)) { If ((DSZI != DerefOf (WCDS [(CMDT - One)]))) { RETC = 0x05 } Else { CreateField (Arg1, 0x80, 0x40, DB08) Local2 = \_SB.WMID.SWSD (DB08) RETC = Zero } } If ((CMDT == 0x1B)) { If ((OSVR >= 0x0F)) { RETC = 0x04 } Else { CreateByteField (Arg1, 0x10, SWD0) CreateByteField (Arg1, 0x11, SWD1) CreateByteField (Arg1, 0x12, SWD2) CreateByteField (Arg1, 0x13, SWD3) Local2 = \_SB.WMID.SWDS (SWD0, SWD1, SWD2, SWD3) RETC = Zero } } If ((CMDT == 0x1D)) { If ((DSZI != DerefOf (WCDS [(CMDT - One)]))) { RETC = 0x05 } Else { CreateByteField (Arg1, 0x10, SDC0) CreateByteField (Arg1, 0x11, SDC1) CreateByteField (Arg1, 0x12, SDC2) CreateByteField (Arg1, 0x13, SDC3) Local2 = \_SB.WMID.SSDC (SDC0, SDC1, SDC2, SDC3) RETC = Zero } } If ((CMDT == 0x1E)) { Local2 = \_SB.WMID.SBUS (DDWD) RETC = Zero } If ((CMDT == 0x29)) { Local2 = \_SB.WMID.SFCS (DDWD) RETC = Zero } If ((CMDT == 0x2B)) { If ((DSZI != DerefOf (WCDS [(CMDT - One)]))) { RETC = 0x05 } Else { CreateByteField (Arg1, 0x10, BCO0) CreateByteField (Arg1, 0x11, BCO1) CreateByteField (Arg1, 0x12, BCO2) CreateByteField (Arg1, 0x13, BCO3) Local2 = \_SB.WMID.SBCO (BCO0, BCO1, BCO2, BCO3) RETC = Zero } } If ((CMDT == 0x2A)) { Local2 = \_SB.WMID.SPES (DDWD) RETC = Zero } If ((CMDT == 0x28)) { If ((DSZI == 0x80)) { If (((((D008 >= 0x10) && (D008 <= 0x15)) || ((D008 >= 0x20) && (D008 <= 0x24))) || (D008 == 0xAA))) { If ((D008 != 0xAA)) { If ((D009 != One)) { RETC = 0x06 } Else { Local2 = \_SB.WMID.STDC (D008, D009, D010) RETC = Zero } } Else { Local2 = \_SB.WMID.STDC (D008, D009, D010) RETC = Zero } } Else { RETC = 0x06 } } Else { RETC = 0x05 } } If ((CMDT == 0x2C)) { If ((DSZI != DerefOf (WCDS [(CMDT - One)]))) { RETC = 0x05 } Else { CreateByteField (Arg1, 0x10, STC0) CreateByteField (Arg1, 0x11, STC1) CreateByteField (Arg1, 0x12, STC2) CreateByteField (Arg1, 0x13, STC3) Local2 = \_SB.WMID.STCS (STC0, STC1, STC2, STC3) RETC = Zero } } If ((CMDT == 0x31)) { If ((DSZI != DerefOf (WCDS [(CMDT - One)]))) { RETC = 0x05 } Else { CMSW (0xCE, D008) CMSW (0xCF, D009) Local2 = \_SB.WMID.SPSS (D008, D009) RETC = Zero } } If ((CMDT == 0x35)) { CreateByteField (Arg1, 0x10, JGD0) CreateByteField (Arg1, 0x11, JGD1) CreateByteField (Arg1, 0x12, JGD2) CreateByteField (Arg1, 0x13, JGD3) Local2 = \_SB.WMID.SJGD (JGD0, JGD1, JGD2, JGD3) RETC = Zero } If ((CMDT == 0x36)) { Local2 = \_SB.WMID.SPST (D128) RETC = Zero } If ((CMDT == 0x37)) { Local2 = \_SB.WMID.SBCT (D128) RETC = Zero } If ((CMDT == 0x38)) { CreateByteField (Arg1, 0x10, BST0) CreateByteField (Arg1, 0x11, BST1) CreateByteField (Arg1, 0x12, BST2) CreateByteField (Arg1, 0x13, BST3) Local2 = \_SB.WMID.SBST (BST0, BST1, BST2, BST3) RETC = Zero } } } } If ((COMD == 0x00020002)) { If ((CMDT == One)) { Local2 = \_SB.WMID.CSTA () RETC = Zero } If ((CMDT == 0x02)) { Local2 = \_SB.WMID.CACT () RETC = Zero } If ((CMDT == 0x03)) { Local2 = \_SB.WMID.CDAC () RETC = Zero } If ((CMDT == 0x06)) { Local2 = \_SB.WMID.CAIP () RETC = Zero } } If ((COMD == 0x00020008)) { If ((CMDT == One)) { Local2 = \_SB.WMID.GM01 () RETC = Zero } If ((CMDT == 0x02)) { Local2 = \_SB.WMID.GM02 () RETC = Zero } If ((CMDT == 0x03)) { Local2 = \_SB.WMID.GM03 () RETC = Zero } If ((CMDT == 0x04)) { Local2 = \_SB.WMID.GM04 () RETC = Zero } If ((CMDT == 0x05)) { Local2 = \_SB.WMID.GM05 () RETC = Zero } If ((CMDT == 0x06)) { Local2 = \_SB.WMID.GM06 () RETC = Zero } If ((CMDT == 0x07)) { Local2 = \_SB.WMID.GM07 () RETC = Zero } If ((CMDT == 0x08)) { Local2 = \_SB.WMID.GM08 () RETC = Zero } If ((CMDT == 0x09)) { Local2 = \_SB.WMID.GM09 () RETC = Zero } If ((CMDT == 0x0A)) { Local2 = \_SB.WMID.GM0A () RETC = Zero } If ((CMDT == 0x0B)) { Local2 = \_SB.WMID.GM0B () RETC = Zero } If ((CMDT == 0x0C)) { Local2 = \_SB.WMID.GM0C () RETC = Zero } If ((CMDT == 0x0D)) { Local2 = \_SB.WMID.GM0D () RETC = Zero } If ((CMDT == 0x0E)) { Local2 = \_SB.WMID.GM0E () RETC = Zero } If ((CMDT == 0x0F)) { Local2 = \_SB.WMID.GM0F () RETC = Zero } If ((CMDT == 0x10)) { Local2 = \_SB.WMID.GM10 () RETC = Zero } If ((CMDT == 0x11)) { Local2 = \_SB.WMID.GM11 () RETC = Zero } If ((CMDT == 0x12)) { Local2 = \_SB.WMID.GM12 () RETC = Zero } If ((CMDT == 0x13)) { Local2 = \_SB.WMID.GM13 () RETC = Zero } If ((CMDT == 0x14)) { Local2 = \_SB.WMID.GM14 () RETC = Zero } If ((CMDT == 0x15)) { Local2 = \_SB.WMID.GM15 () RETC = Zero } If ((CMDT == 0x16)) { Local2 = \_SB.WMID.GM16 () RETC = Zero } If ((CMDT == 0x17)) { Local2 = \_SB.WMID.GM17 () RETC = Zero } If ((CMDT == 0x18)) { Local2 = \_SB.WMID.GM18 () RETC = Zero } If ((CMDT == 0x19)) { Local2 = \_SB.WMID.GM19 () RETC = Zero } If ((CMDT == 0x1A)) { Local2 = \_SB.WMID.GM1A () RETC = Zero } If ((CMDT == 0x1B)) { Local2 = \_SB.WMID.GM1B () RETC = Zero } If ((CMDT == 0x1C)) { Local2 = \_SB.WMID.GM1C () RETC = Zero } If ((CMDT == 0x1D)) { Local2 = \_SB.WMID.GM1D () RETC = Zero } If ((CMDT == 0x1E)) { Local2 = \_SB.WMID.GM1E () RETC = Zero } If ((CMDT == 0x1F)) { Local2 = \_SB.WMID.GM1F () RETC = Zero } If ((CMDT == 0x20)) { Local2 = \_SB.WMID.GM20 () RETC = Zero } If ((CMDT == 0x21)) { Local2 = \_SB.WMID.GM21 () RETC = Zero } If ((CMDT == 0x22)) { Local2 = \_SB.WMID.GM22 () RETC = Zero } If ((CMDT == 0x23)) { Local2 = \_SB.WMID.GM23 () RETC = Zero } If ((CMDT == 0x24)) { Local2 = \_SB.WMID.GM24 () RETC = Zero } If ((CMDT == 0x25)) { Local2 = \_SB.WMID.GM25 () RETC = Zero } If ((CMDT == 0x26)) { Local2 = \_SB.WMID.GM26 () RETC = Zero } If ((CMDT == 0x27)) { Local2 = \_SB.WMID.GM27 () RETC = Zero } If ((CMDT == 0x28)) { Local2 = \_SB.WMID.GM28 () RETC = Zero } If ((CMDT == 0x29)) { Local2 = \_SB.WMID.GM29 () RETC = Zero } If ((CMDT == 0x2A)) { Local2 = \_SB.WMID.GM2A () RETC = Zero } If ((CMDT == 0x2B)) { Local2 = \_SB.WMID.GM2B () RETC = Zero } If ((CMDT == 0x2C)) { Local2 = \_SB.WMID.GM2C () RETC = Zero } If ((CMDT == 0x2D)) { Local2 = \_SB.WMID.GM2D () RETC = Zero } If ((CMDT == 0x2E)) { Local2 = \_SB.WMID.GM2E () RETC = Zero } If ((CMDT == 0x2F)) { Local2 = \_SB.WMID.GM2F () RETC = Zero } If ((CMDT == 0x30)) { Local2 = \_SB.WMID.GM30 () RETC = Zero } } If ((COMD == 0x00020000)) { If ((CMDT == 0x03)) { RETC = 0x04 } If ((CMDT == 0x1E)) { Local2 = \_SB.WMID.GASC () RETC = Zero } } } If ((RETC == Zero)) { RETC = DerefOf (Local2 [Zero]) If ((RETC == Zero)) { If ((DerefOf (Local2 [One]) <= Local0)) { Local0 = Zero While ((Local0 < DerefOf (Local2 [One]))) { Local1 [(Local0 + 0x08)] = DerefOf (DerefOf ( Local2 [0x02]) [Local0]) Local0++ } SIOU = 0x53534150 } Else { RETC = 0x05 } } } WBUF = ZOBF /* \ZOBF */ Return (Local1) } Scope (\) { Field (EXBU, AnyAcc, Lock, Preserve) { AEAX, 32, AEBX, 32, AECX, 32, AEDX, 32, AREF, 32, DAB0, 8, DAB1, 8, DAB2, 8, DAB3, 8, WBUF, 8192, TJMX, 8, FNKY, 8, CAME, 8, VTDT, 8, DPMD, 8, WLVD, 16, WLDD, 16, WLSV, 16, WLSS, 16, BTVD, 16, BTDD, 16, WWVD, 16, WWDD, 16, WMVD, 16, WMDD, 16, GPVD, 16, GPDD, 16, SMA4, 8, PMEE, 8, WSD0, 8, WSD1, 8, WSD2, 8, WSD3, 8, WAR7, 8, DBCM, 8, CPUP, 64, GPUP, 32, SYSP, 64, FANP, 32, BAPF, 32, HDDP, 32, CPUT, 8, GPUT, 8, SYST, 8, FANT, 8, BATT, 8, TTST, 8, RTCF, 8, BODD, 8, BRTM, 8, NOCD, 8, PWVD, 16, PWDD, 16, PWSV, 16, PWSS, 16, YRCL, 16, PBUF, 1024, ADBE, 8, WLSW, 8, WOWL, 8, Offset (0x600), SBUF, 4096 } OperationRegion (PMSP, SystemIO, 0xB2, One) Field (PMSP, ByteAcc, NoLock, Preserve) { OSMI, 8 } OperationRegion (CMS1, SystemIO, 0x72, 0x02) Field (CMS1, ByteAcc, NoLock, Preserve) { CMSI, 8, CMSD, 8 } IndexField (CMSI, CMSD, ByteAcc, NoLock, Preserve) { Offset (0xC0), WLDS, 1, BTDS, 1, CCDS, 1, WMDS, 1, BNLS, 1, WWLS, 1, WBTS, 1, BNLQ, 1, Offset (0xC2), THAS, 8, Offset (0xC5), FMOD, 1, HTS4, 1, Offset (0xD0), CWD0, 8, CWD1, 8, CWD2, 8, CWD3, 8, CWDF, 8, Offset (0xD8), WWDS, 1, GPDS, 1, , 1, , 1, WWWS, 1, WGPS, 1, Offset (0xDA), CWCS, 8 } Method (CMSW, 2, NotSerialized) { CMSI = Arg0 CMSD = Arg1 } Method (CMSR, 1, NotSerialized) { CMSI = Arg0 Return (CMSD) /* \CMSD */ } OperationRegion (PMBR, SystemIO, 0x0800, 0x04) Field (PMBR, ByteAcc, NoLock, Preserve) { Offset (0x01), , 6, WSTS, 1, Offset (0x03), , 2, RTCE, 1 } Method (HPTS, 1, NotSerialized) { RTCF = RTCE /* \RTCE */ CMSW (0xC7, Zero) If ((Arg0 == 0x04)) { If ((OSVR >= 0x0F)) { CMSW (0xC7, 0x04) } } If ((Arg0 == 0x05)) { If ((OSVR >= 0x0F)) { CMSW (0xC7, 0x05) } } } Method (HWAK, 1, NotSerialized) { } Method (CPTS, 1, NotSerialized) { \_SB.WSMI (0xEA7F, One, Arg0, Zero, Zero) } Method (CWAK, 1, Serialized) { \_SB.WSMI (0xEA7F, One, (Arg0 << 0x04), Zero, Zero) } Method (WFDA, 0, NotSerialized) { If (((AECX == Zero) || (AEBX != Zero))) { Local0 = Package (0x02) { Zero, Zero } } Else { Local1 = AECX /* \AECX */ Local0 = Package (0x03) { Zero, Zero, Buffer (Local1){} } } Local0 [Zero] = AEBX /* \AEBX */ If ((AEBX == Zero)) { Local0 [One] = AECX /* \AECX */ If ((AECX != Zero)) { Local1 = WBUF /* \WBUF */ Local2 = Zero While ((Local2 < AECX)) { DerefOf (Local0 [0x02]) [Local2] = DerefOf (Local1 [ Local2]) Local2++ } } } Return (Local0) } Method (SCMP, 2, NotSerialized) { If ((SizeOf (Arg0) < SizeOf (Arg1))) { Return (Zero) } Local0 = (SizeOf (Arg0) + One) Name (BUF0, Buffer (Local0){}) Name (BUF1, Buffer (Local0){}) BUF0 = Arg0 BUF1 = Arg1 While (Local0) { Local0-- If ((DerefOf (BUF0 [Local0]) != DerefOf (BUF1 [Local0] ))) { Return (Zero) } } Return (One) } Method (SRCM, 3, NotSerialized) { Local0 = Arg2 Name (BUF0, Buffer (Local0){}) Name (BUF1, Buffer (Local0){}) BUF0 = Arg0 BUF1 = Arg1 While (Local0) { Local0-- If ((DerefOf (BUF0 [Local0]) != DerefOf (BUF1 [Local0] ))) { Return (Zero) } } Return (One) } Method (ISTR, 2, NotSerialized) { Local0 = Arg1 Name (BUF0, Buffer (Local0){}) Local3 = BUF0 /* \ISTR.BUF0 */ Local2 = Zero While (Local0) { Local0-- Local1 = ((Arg0 >> (Local0 << 0x02)) & 0x0F) Local3 [Local2] = (Local1 + 0x30) Local2++ } Return (Local3) } } Scope (_SB) { Mutex (MUTS, 0x00) Method (WSMI, 5, NotSerialized) { Acquire (MUTS, 0xFFFF) If (Arg4) { Acquire (_GL, 0xFFFF) } AEAX = Arg0 AEBX = Arg1 AECX = Arg2 AEDX = Arg3 Local1 = Zero Local2 = AEAX /* \AEAX */ Local3 = AEBX /* \AEBX */ Local4 = AECX /* \AECX */ Local5 = AEDX /* \AEDX */ Local6 = WBUF /* \WBUF */ Local7 = PBUF /* \PBUF */ AREF = 0x55AA55AA While (((AREF == 0x55AA55AA) && (Local1 < 0x03))) { AEAX = Local2 AEBX = Local3 AECX = Local4 AEDX = Local5 WBUF = Local6 PBUF = Local7 OSMI = WMIX /* \WMIX */ Stall (0x32) Local1++ } Local0 = AREF /* \AREF */ If (Arg4) { Release (_GL) } Release (MUTS) Return (Local0) } } Scope (\) { Field (EXBU, AnyAcc, Lock, Preserve) { Offset (0x800), ECPU, 8 } } Scope (_SB) { Device (QLB0) { Name (_HID, "HPQ0007") // _HID: Hardware ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (Zero) } } Name (N00E, Buffer (One){}) Device (WMID) { Name (_HID, "PNP0C14" /* Windows Management Instrumentation Device */) // _HID: Hardware ID Name (_UID, Zero) // _UID: Unique ID Name (WMIF, Zero) Name (WEI0, Zero) Name (WED0, Zero) Name (WEI1, Zero) Name (WED1, Zero) Name (WEVI, Zero) Name (WEVD, Zero) Name (BUFF, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) CreateByteField (BUFF, Zero, OB0) CreateByteField (BUFF, One, OB1) CreateByteField (BUFF, 0x02, OB2) CreateByteField (BUFF, 0x03, OB3) Name (WMBF, Buffer (0x80) { 0x00 // . }) CreateByteField (WMBF, Zero, HWB0) CreateByteField (WMBF, One, HWB1) CreateByteField (WMBF, 0x02, HWB2) CreateByteField (WMBF, 0x03, HWB3) Mutex (MUTZ, 0x00) Name (_WDG, Buffer (0x0118) { /* 0000 */ 0x34, 0xF0, 0xB7, 0x5F, 0x63, 0x2C, 0xE9, 0x45, // 4.._c,.E /* 0008 */ 0xBE, 0x91, 0x3D, 0x44, 0xE2, 0xC7, 0x07, 0xE4, // ..=D.... /* 0010 */ 0x41, 0x41, 0x01, 0x02, 0x79, 0x42, 0xF2, 0x95, // AA..yB.. /* 0018 */ 0x7B, 0x4D, 0x34, 0x43, 0x93, 0x87, 0xAC, 0xCD, // {M4C.... /* 0020 */ 0xC6, 0x7E, 0xF6, 0x1C, 0x80, 0x00, 0x01, 0x08, // .~...... /* 0028 */ 0x18, 0x43, 0x81, 0x2B, 0xE8, 0x4B, 0x07, 0x47, // .C.+.K.G /* 0030 */ 0x9D, 0x84, 0xA1, 0x90, 0xA8, 0x59, 0xB5, 0xD0, // .....Y.. /* 0038 */ 0xA0, 0x00, 0x01, 0x08, 0x21, 0x12, 0x90, 0x05, // ....!... /* 0040 */ 0x66, 0xD5, 0xD1, 0x11, 0xB2, 0xF0, 0x00, 0xA0, // f....... /* 0048 */ 0xC9, 0x06, 0x29, 0x10, 0x41, 0x42, 0x01, 0x00, // ..).AB.. /* 0050 */ 0xEB, 0x91, 0x4C, 0x1F, 0x5C, 0xDC, 0x0B, 0x46, // ..L.\..F /* 0058 */ 0x95, 0x1D, 0xC7, 0xCB, 0x9B, 0x4B, 0x8D, 0x5E, // .....K.^ /* 0060 */ 0x42, 0x41, 0x01, 0x02, 0x49, 0x4B, 0x11, 0x2D, // BA..IK.- /* 0068 */ 0xFB, 0x2D, 0x30, 0x41, 0xB8, 0xFE, 0x4A, 0x3C, // .-0A..J< /* 0070 */ 0x09, 0xE7, 0x51, 0x33, 0x42, 0x43, 0x4C, 0x00, // ..Q3BCL. /* 0078 */ 0xE3, 0x08, 0x8D, 0x98, 0xF4, 0x68, 0x35, 0x4C, // .....h5L /* 0080 */ 0xAF, 0x3E, 0x6A, 0x1B, 0x81, 0x06, 0xF8, 0x3C, // .>j....< /* 0088 */ 0x42, 0x44, 0x19, 0x00, 0x46, 0x97, 0xEA, 0x14, // BD..F... /* 0090 */ 0x1F, 0xCE, 0x98, 0x40, 0xA0, 0xE0, 0x70, 0x45, // ...@..pE /* 0098 */ 0xCB, 0x4D, 0xA7, 0x45, 0x42, 0x45, 0x02, 0x00, // .M.EBE.. /* 00A0 */ 0x28, 0x20, 0x2F, 0x32, 0x84, 0x0F, 0x01, 0x49, // ( /2...I /* 00A8 */ 0x98, 0x8E, 0x01, 0x51, 0x76, 0x04, 0x9E, 0x2D, // ...Qv..- /* 00B0 */ 0x42, 0x46, 0x01, 0x00, 0x3D, 0xDE, 0x32, 0x82, // BF..=.2. /* 00B8 */ 0x3D, 0x66, 0x27, 0x43, 0xA8, 0xF4, 0xE2, 0x93, // =f'C.... /* 00C0 */ 0xAD, 0xB9, 0xBF, 0x05, 0x42, 0x47, 0x01, 0x00, // ....BG.. /* 00C8 */ 0x36, 0x64, 0x1F, 0x8F, 0x42, 0x9F, 0xC8, 0x42, // 6d..B..B /* 00D0 */ 0xBA, 0xDC, 0x0E, 0x94, 0x24, 0xF2, 0x0C, 0x9A, // ....$... /* 00D8 */ 0x42, 0x48, 0x00, 0x00, 0x35, 0x64, 0x1F, 0x8F, // BH..5d.. /* 00E0 */ 0x42, 0x9F, 0xC8, 0x42, 0xBA, 0xDC, 0x0E, 0x94, // B..B.... /* 00E8 */ 0x24, 0xF2, 0x0C, 0x9A, 0x42, 0x49, 0x00, 0x00, // $...BI.. /* 00F0 */ 0x61, 0xA6, 0x91, 0x73, 0x3A, 0x22, 0xDB, 0x47, // a..s:".G /* 00F8 */ 0xA7, 0x7A, 0x7B, 0xE8, 0x4C, 0x60, 0x82, 0x2D, // .z{.L`.- /* 0100 */ 0x41, 0x43, 0x00, 0x02, 0xB6, 0x63, 0x4E, 0xDF, // AC...cN. /* 0108 */ 0xBC, 0x3B, 0x58, 0x48, 0x97, 0x37, 0xC7, 0x4F, // .;XH.7.O /* 0110 */ 0x82, 0xF8, 0x21, 0xF3, 0x42, 0x4A, 0x00, 0x00 // ..!.BJ.. }) Name (EVNT, Package (0x03) { Package (0x05) { "BIOS Configuration Change", "BIOS Settings", 0x04, 0x05, 0x02 }, Package (0x05) { "BIOS Configuration Security", "An attempt has been made to Access BIOS features unsuccessfully", 0x04, 0x0A, 0x06 }, Package (0x05) { "Unknown Event", "Unknown event type", Zero, Zero, Zero } }) Name (N00F, One) Method (M000, 0, Serialized) { If (N00F) { Local7 = DerefOf (N00A [Zero]) Local3 = SizeOf (Local7) Local0 = Zero While ((Local0 < 0x4C)) { Local6 = DerefOf (DerefOf (N00A [Local0]) [Zero]) Local2 = DerefOf (DerefOf (N00A [Local0]) [0x0D]) If ((Local2 == Zero)) { DerefOf (N00A [Local0]) [Zero] = " " } Local2 += 0x0E While ((Local2 < Local3)) { DerefOf (N00A [Local0]) [Local2] = "" Local2++ } Local0++ } N00F = Zero } } Method (WMAA, 3, Serialized) { Acquire (MUTZ, 0xFFFF) Local0 = HWMC (Arg1, Arg2) Release (MUTZ) Return (Local0) } Name (WMI5, Zero) Method (W05W, 1, NotSerialized) { WMI5 = 0x05 Local0 = (Arg0 * 0x0A) If (^^PCI0.SBRG.EC0.ECON) { Divide (Local0, 0x0100, Local2, Local1) ^^PCI0.SBRG.EC0.DLTH = Local1 ^^PCI0.SBRG.EC0.DLTL = Local2 } } Method (ABES, 0, NotSerialized) { Local0 = Zero Local0 = ^^PCI0.SBRG.EC0.SHEN /* \_SB_.PCI0.SBRG.EC0_.SHEN */ Return (Local0) } Method (GDST, 0, NotSerialized) { Debug = "HP WMI Command 0x1 (BIOS Read)" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } } Return (Local0) } Method (SDST, 1, NotSerialized) { Debug = "HP WMI Command 0x1 (BIOS Write)" Return (Package (0x02) { Zero, Zero }) } Method (GDKS, 0, NotSerialized) { Debug = "HP WMI Command 0x04 (BIOS Read)" Local0 = Package (0x03) { Zero, One, Buffer (One) { 0x00 // . } } Return (Local0) } Method (GBIF, 1, NotSerialized) { Debug = "HP WMI Command 0x7 (BIOS Read)" If (!^^PCI0.SBRG.EC0.ECON) { Local0 = Package (0x02) { 0x0D, Zero } Sleep (0x96) Return (Local0) } If (Arg0) { Local0 = Package (0x02) { 0x06, Zero } Sleep (0x96) Return (Local0) } Acquire (^^PCI0.SBRG.EC0.MUT1, 0xFFFF) If (!^^PCI0.SBRG.EC0.MBTS) { Local0 = Package (0x02) { 0x34, Zero } Sleep (0x96) Release (^^PCI0.SBRG.EC0.MUT1) Return (Local0) } ElseIf (^^PCI0.SBRG.EC0.BDSO) { Local1 = ^^PCI0.SBRG.EC0.MBST /* \_SB_.PCI0.SBRG.EC0_.MBST */ Local2 = ^^PCI0.SBRG.EC0.MBDC /* \_SB_.PCI0.SBRG.EC0_.MBDC */ If (((Local1 & 0x02) & (Local2 == 0x19))) { Local0 = Package (0x02) { 0x36, Zero } Sleep (0x96) Release (^^PCI0.SBRG.EC0.MUT1) Return (Local0) } ElseIf (((Local1 & One) & (Local2 == 0x1A))) { Local0 = Package (0x02) { 0x36, Zero } Sleep (0x96) Release (^^PCI0.SBRG.EC0.MUT1) Return (Local0) } } Else { Local0 = Package (0x02) { 0x37, Zero } Sleep (0x96) Release (^^PCI0.SBRG.EC0.MUT1) Return (Local0) } Local0 = Package (0x03) { Zero, 0x80, Buffer (0x80){} } Local1 = ^^PCI0.SBRG.EC0.BADC /* \_SB_.PCI0.SBRG.EC0_.BADC */ If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [One] = Zero DerefOf (Local0 [0x02]) [Zero] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [One]) DerefOf (Local0 [0x02]) [Zero] = Local2 } Local1 = ^^PCI0.SBRG.EC0.BFCC /* \_SB_.PCI0.SBRG.EC0_.BFCC */ If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x03] = Zero DerefOf (Local0 [0x02]) [0x02] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x03]) DerefOf (Local0 [0x02]) [0x02] = Local2 } Local1 = ^^PCI0.SBRG.EC0.MBRM /* \_SB_.PCI0.SBRG.EC0_.MBRM */ If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x05] = Zero DerefOf (Local0 [0x02]) [0x04] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x05]) DerefOf (Local0 [0x02]) [0x04] = Local2 } ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x0C, RefOf (Local1)) If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x07] = Zero DerefOf (Local0 [0x02]) [0x06] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x07]) DerefOf (Local0 [0x02]) [0x06] = Local2 } ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x17, RefOf (Local1)) If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x09] = Zero DerefOf (Local0 [0x02]) [0x08] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x09]) DerefOf (Local0 [0x02]) [0x08] = Local2 } ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x08, RefOf (Local1)) If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x0B] = Zero DerefOf (Local0 [0x02]) [0x0A] = Zero } Else { Local1 -= 0x0AAA Divide (Local1, 0x0A, Local2, Local1) Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x0B]) DerefOf (Local0 [0x02]) [0x0A] = Local2 } Local1 = ^^PCI0.SBRG.EC0.MBCV /* \_SB_.PCI0.SBRG.EC0_.MBCV */ If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x0D] = Zero DerefOf (Local0 [0x02]) [0x0C] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x0D]) DerefOf (Local0 [0x02]) [0x0C] = Local2 } Local1 = ^^PCI0.SBRG.EC0.MCUR /* \_SB_.PCI0.SBRG.EC0_.MCUR */ If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x0F] = Zero DerefOf (Local0 [0x02]) [0x0E] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x0F]) DerefOf (Local0 [0x02]) [0x0E] = Local2 } Local1 = ^^PCI0.SBRG.EC0.BADV /* \_SB_.PCI0.SBRG.EC0_.BADV */ If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x11] = Zero DerefOf (Local0 [0x02]) [0x10] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x11]) DerefOf (Local0 [0x02]) [0x10] = Local2 } ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x16, RefOf (Local1)) If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x13] = Zero DerefOf (Local0 [0x02]) [0x12] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x13]) DerefOf (Local0 [0x02]) [0x12] = Local2 } ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x3F, RefOf (Local1)) If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x15] = Zero DerefOf (Local0 [0x02]) [0x14] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x15]) DerefOf (Local0 [0x02]) [0x14] = Local2 } ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x3E, RefOf (Local1)) If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x17] = Zero DerefOf (Local0 [0x02]) [0x16] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x17]) DerefOf (Local0 [0x02]) [0x16] = Local2 } ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x3D, RefOf (Local1)) If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x19] = Zero DerefOf (Local0 [0x02]) [0x18] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x19]) DerefOf (Local0 [0x02]) [0x18] = Local2 } ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x3C, RefOf (Local1)) If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x1B] = Zero DerefOf (Local0 [0x02]) [0x1A] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x1B]) DerefOf (Local0 [0x02]) [0x1A] = Local2 } ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x1C, RefOf (Local1)) Local3 = ITOS (ToBCD (Local1)) Local2 = 0x1C Local4 = Zero Local1 = SizeOf (Local3) While (Local1) { GBFE (Local3, Local4, RefOf (Local5)) PBFE (DerefOf (Local0 [0x02]), Local2, Local5) Local1-- Local2++ Local4++ } DerefOf (Local0 [0x02]) [Local2] = 0x20 Local2++ ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x1B, RefOf (Local1)) Local7 = (Local1 & 0x1F) Local6 = ITOS (ToBCD (Local7)) Local7 = (Local1 & 0x01E0) Local7 >>= 0x05 Local5 = ITOS (ToBCD (Local7)) Local7 = (Local1 >> 0x09) Local7 += 0x07BC Local4 = ITOS (ToBCD (Local7)) Local1 = 0x02 Local7 = 0x03 While (Local1) { GBFE (Local5, Local7, RefOf (Local3)) PBFE (DerefOf (Local0 [0x02]), Local2, Local3) Local1-- Local2++ Local7++ } DerefOf (Local0 [0x02]) [Local2] = "/" Local2++ Local1 = 0x02 Local7 = 0x03 While (Local1) { GBFE (Local6, Local7, RefOf (Local3)) PBFE (DerefOf (Local0 [0x02]), Local2, Local3) Local1-- Local2++ Local7++ } DerefOf (Local0 [0x02]) [Local2] = "/" Local2++ Local1 = 0x04 Local7 = One While (Local1) { GBFE (Local4, Local7, RefOf (Local3)) PBFE (DerefOf (Local0 [0x02]), Local2, Local3) Local1-- Local2++ Local7++ } DerefOf (Local0 [0x02]) [Local2] = Zero ^^PCI0.SBRG.EC0.SMRD (0x0B, 0x16, 0x20, RefOf (Local1)) Local3 = SizeOf (Local1) Local2 = 0x2C Local4 = Zero While (Local3) { GBFE (Local1, Local4, RefOf (Local5)) PBFE (DerefOf (Local0 [0x02]), Local2, Local5) Local3-- Local2++ Local4++ } ^^PCI0.SBRG.EC0.SMRD (0x0B, 0x16, 0x70, RefOf (Local1)) GBFE (Local1, Zero, RefOf (Local5)) If ((Local5 == 0x36)) { Local3 = SizeOf (Local1) Local2 = 0x3E Local4 = Zero } Else { Local3 = 0x03 Local2 = 0x3E Local4 = Zero Local1 = Buffer (0x04) { "N/A" } } While (Local3) { GBFE (Local1, Local4, RefOf (Local5)) PBFE (DerefOf (Local0 [0x02]), Local2, Local5) Local3-- Local2++ Local4++ } ^^PCI0.SBRG.EC0.SMRD (0x0B, 0x16, 0x21, RefOf (Local1)) Local3 = SizeOf (Local1) Local2 = 0x4F Local4 = Zero While (Local3) { GBFE (Local1, Local4, RefOf (Local5)) PBFE (DerefOf (Local0 [0x02]), Local2, Local5) Local3-- Local2++ Local4++ } ^^PCI0.SBRG.EC0.SMRD (0x0B, 0x16, 0x22, RefOf (Local1)) Local3 = SizeOf (Local1) Local2 = 0x56 Local4 = Zero While (Local3) { GBFE (Local1, Local4, RefOf (Local5)) PBFE (DerefOf (Local0 [0x02]), Local2, Local5) Local3-- Local2++ Local4++ } ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, Zero, RefOf (Local1)) If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x5B] = Zero DerefOf (Local0 [0x02]) [0x5A] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x5B]) DerefOf (Local0 [0x02]) [0x5A] = Local2 } ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x1B, RefOf (Local1)) If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x5D] = Zero DerefOf (Local0 [0x02]) [0x5C] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x5D]) DerefOf (Local0 [0x02]) [0x5C] = Local2 } ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x14, RefOf (Local1)) If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x5F] = Zero DerefOf (Local0 [0x02]) [0x5E] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x5F]) DerefOf (Local0 [0x02]) [0x5E] = Local2 } ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x15, RefOf (Local1)) If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x61] = Zero DerefOf (Local0 [0x02]) [0x60] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x61]) DerefOf (Local0 [0x02]) [0x60] = Local2 } ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x0B, RefOf (Local1)) If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x63] = Zero DerefOf (Local0 [0x02]) [0x62] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x63]) DerefOf (Local0 [0x02]) [0x62] = Local2 } ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x11, RefOf (Local1)) If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x65] = Zero DerefOf (Local0 [0x02]) [0x64] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x65]) DerefOf (Local0 [0x02]) [0x64] = Local2 } ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x12, RefOf (Local1)) If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x67] = Zero DerefOf (Local0 [0x02]) [0x66] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x67]) DerefOf (Local0 [0x02]) [0x66] = Local2 } ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x13, RefOf (Local1)) If ((Local1 == Zero)) { DerefOf (Local0 [0x02]) [0x69] = Zero DerefOf (Local0 [0x02]) [0x68] = Zero } Else { Divide (Local1, 0x0100, Local2, DerefOf (Local0 [0x02]) [0x69]) DerefOf (Local0 [0x02]) [0x68] = Local2 } DerefOf (Local0 [0x02]) [0x6A] = One Sleep (0x96) Local2 = Zero If (((^^PCI0.SBRG.EC0.SHB2 == One) & (^^PCI0.SBRG.EC0.SHNP != One))) { Local2 |= One } If (((^^PCI0.SBRG.EC0.SHB3 == One) & (^^PCI0.SBRG.EC0.SHNP != One))) { Local2 |= One } Local2 |= (BSSE << One) Local2 |= (ABES () << 0x02) DerefOf (Local0 [0x02]) [0x6B] = Local2 Release (^^PCI0.SBRG.EC0.MUT1) Return (Local0) } Method (GBBT, 0, NotSerialized) { Debug = "HP WMI Command 0x8 (BIOS Read)" Local0 = Package (0x03) { Zero, 0x80, Buffer (0x80) { /* 0000 */ 0x31, 0x01, 0x9B, 0x01, 0xAE, 0x01, 0xB6, 0x01, // 1....... /* 0008 */ 0xB7, 0x01, 0x9C, 0x21, 0xA1, 0x21, 0xFF, 0xFF, // ...!.!.. /* 0010 */ 0x00, 0x00 // .. } } Return (Local0) } Method (GHKS, 0, NotSerialized) { Debug = "HP WMI Command 0x9 (BIOS Read)" Acquire (^^PCI0.SBRG.EC0.MUT1, 0xFFFF) Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } If (^^PCI0.SBRG.EC0.ECON) { DerefOf (Local0 [0x02]) [Zero] = ^^PCI0.SBRG.EC0.SFHK /* \_SB_.PCI0.SBRG.EC0_.SFHK */ } Release (^^PCI0.SBRG.EC0.MUT1) Return (Local0) } Method (SHKS, 1, NotSerialized) { Debug = "HP WMI Command 0x9 (BIOS Write)" Acquire (^^PCI0.SBRG.EC0.MUT1, 0xFFFF) If (^^PCI0.SBRG.EC0.ECON) { ^^PCI0.SBRG.EC0.SFHK = Arg0 } Release (^^PCI0.SBRG.EC0.MUT1) Return (Package (0x02) { Zero, Zero }) } Method (GHKF, 0, NotSerialized) { Debug = "HP WMI Command 0xA (BIOS Read)" Return (HKFR ()) } Method (SHKF, 1, NotSerialized) { Debug = "HP WMI Command 0xA (BIOS Write)" Local1 = (Arg0 & 0xFF) Local3 = (Arg0 & 0xFF00) Local2 = (Local3 >> 0x08) Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } DerefOf (Local0 [0x02]) [Zero] = Local1 DerefOf (Local0 [0x02]) [One] = Local2 Return (Local0) } Method (HKFR, 0, NotSerialized) { Acquire (^^PCI0.SBRG.EC0.MUT1, 0xFFFF) Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } If (^^PCI0.SBRG.EC0.ECON) { Local1 = ^^PCI0.SBRG.EC0.QBHK /* \_SB_.PCI0.SBRG.EC0_.QBHK */ ^^PCI0.SBRG.EC0.QBHK = Zero } Else { Local1 = Zero } If ((Local1 == 0x0D)) { Debug = "Fn+ESC Pressed" DerefOf (Local0 [0x02]) [Zero] = 0x31 DerefOf (Local0 [0x02]) [One] = One } If ((Local1 == One)) { Debug = "Fn+F1 Pressed" DerefOf (Local0 [0x02]) [Zero] = 0x9B DerefOf (Local0 [0x02]) [One] = One } If ((Local1 == 0x02)) { Debug = "Fn+F2 Pressed" ^^PCI0.SBRG.EC0._Q10 () Sleep (0x32) DerefOf (Local0 [0x02]) [Zero] = 0xB6 DerefOf (Local0 [0x02]) [One] = One } If ((Local1 == 0x03)) { Debug = "Fn+F3 Pressed" ^^PCI0.SBRG.EC0._Q11 () Sleep (0x32) DerefOf (Local0 [0x02]) [Zero] = 0xB7 DerefOf (Local0 [0x02]) [One] = One } If ((Local1 == 0x04)) { Debug = "Fn+F4 Pressed" DerefOf (Local0 [0x02]) [Zero] = 0xAE DerefOf (Local0 [0x02]) [One] = One } If ((Local1 == 0x06)) { Debug = "Fn+F6 Pressed" DerefOf (Local0 [0x02]) [Zero] = 0x9D DerefOf (Local0 [0x02]) [One] = One } If ((Local1 == 0x0B)) { Debug = "Fn+B Pressed" DerefOf (Local0 [0x02]) [Zero] = 0x9C DerefOf (Local0 [0x02]) [One] = 0x21 } Release (^^PCI0.SBRG.EC0.MUT1) Return (Local0) } Method (GBBV, 0, NotSerialized) { Debug = "HP WMI Command 0xC (BIOS Read)" Acquire (^^PCI0.SBRG.EC0.MUT1, 0xFFFF) Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } If (^^PCI0.SBRG.EC0.ECON) { Local1 = ^^PCI0.SBRG.EC0.QBBB /* \_SB_.PCI0.SBRG.EC0_.QBBB */ ^^PCI0.SBRG.EC0.QBBB = Zero } Else { Local1 = Zero } If ((Local1 == 0x04)) { DerefOf (Local0 [0x02]) [Zero] = 0x42 DerefOf (Local0 [0x02]) [One] = 0x21 If (!^^PCI0.SBRG.EC0.CPBT) { DerefOf (Local0 [0x02]) [0x02] = One } Else { DerefOf (Local0 [0x02]) [0x02] = 0x02 } } If ((Local1 == 0x20)) { DerefOf (Local0 [0x02]) [Zero] = 0x8D DerefOf (Local0 [0x02]) [One] = 0x21 If (!^^PCI0.SBRG.EC0.CPBT) { DerefOf (Local0 [0x02]) [0x02] = One } Else { DerefOf (Local0 [0x02]) [0x02] = 0x03 } } If ((Local1 == 0x21)) { DerefOf (Local0 [0x02]) [Zero] = 0x8E DerefOf (Local0 [0x02]) [One] = 0x21 If (!^^PCI0.SBRG.EC0.CPBT) { DerefOf (Local0 [0x02]) [0x02] = One } Else { DerefOf (Local0 [0x02]) [0x02] = 0x03 } } If ((Local1 == 0x22)) { DerefOf (Local0 [0x02]) [Zero] = 0x8F DerefOf (Local0 [0x02]) [One] = 0x21 If (!^^PCI0.SBRG.EC0.CPBT) { DerefOf (Local0 [0x02]) [0x02] = One } Else { DerefOf (Local0 [0x02]) [0x02] = 0x03 } } If ((Local1 == 0x23)) { DerefOf (Local0 [0x02]) [Zero] = 0x90 DerefOf (Local0 [0x02]) [One] = 0x21 If (!^^PCI0.SBRG.EC0.CPBT) { DerefOf (Local0 [0x02]) [0x02] = One } Else { DerefOf (Local0 [0x02]) [0x02] = 0x03 } } If ((Local1 == 0x24)) { DerefOf (Local0 [0x02]) [Zero] = 0x91 DerefOf (Local0 [0x02]) [One] = 0x21 If (!^^PCI0.SBRG.EC0.CPBT) { DerefOf (Local0 [0x02]) [0x02] = One } Else { DerefOf (Local0 [0x02]) [0x02] = 0x03 } } If ((Local1 == 0x25)) { DerefOf (Local0 [0x02]) [Zero] = 0x92 DerefOf (Local0 [0x02]) [One] = 0x21 If (!^^PCI0.SBRG.EC0.CPBT) { DerefOf (Local0 [0x02]) [0x02] = One } Else { DerefOf (Local0 [0x02]) [0x02] = 0x03 } } If ((Local1 == 0x26)) { DerefOf (Local0 [0x02]) [Zero] = 0x93 DerefOf (Local0 [0x02]) [One] = 0x21 If (!^^PCI0.SBRG.EC0.CPBT) { DerefOf (Local0 [0x02]) [0x02] = One } Else { DerefOf (Local0 [0x02]) [0x02] = 0x03 } } Release (^^PCI0.SBRG.EC0.MUT1) Return (Local0) } Method (GFRC, 0, NotSerialized) { Debug = "HP WMI Command 0x0D (BIOS Read)" Local0 = Zero Local1 = Zero Local2 = Zero Local3 = Zero Local4 = Zero Local5 = Package (0x03) { Zero, 0x80, Buffer (0x80){} } Local6 = Zero Local0 |= 0x02 Local0 |= 0x10 Local0 |= 0x20 Local2 |= 0x08 If (CAME) { Local0 |= 0x80 } If ((VTDT != Zero)) { Local1 |= One } Local1 |= 0x08 Local1 |= 0x10 Local2 |= 0x20 Local3 |= 0x04 Local3 |= 0x80 Local6 |= Zero DerefOf (Local5 [0x02]) [Zero] = Local0 DerefOf (Local5 [0x02]) [One] = Local1 DerefOf (Local5 [0x02]) [0x02] = Local2 DerefOf (Local5 [0x02]) [0x03] = Local3 DerefOf (Local5 [0x02]) [0x04] = Local4 DerefOf (Local5 [0x02]) [0x06] = Local6 Return (Local5) } Method (GSAS, 0, NotSerialized) { Debug = "HP WMI Command 0x0F (BIOS Read)" Local0 = Zero If (^^PCI0.SBRG.EC0.ECON) { If ((^^PCI0.SBRG.EC0.ADPP == One)) { Local0 = ^^PCI0.SBRG.EC0.SARS /* \_SB_.PCI0.SBRG.EC0_.SARS */ } Else { Local0 = One } } Local1 = Package (0x03) { Zero, 0x04, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } } DerefOf (Local1 [0x02]) [Zero] = Local0 Return (Local1) } Method (GWSD, 0, NotSerialized) { Debug = "HP WMI Command 0x10 (BIOS Read)" WSMI (One, 0x10, Zero, 0x08, Zero) Return (WFDA ()) } Method (SWSD, 1, NotSerialized) { Debug = "HP WMI Command 0x10 (BIOS Write)" WSMI (0x02, 0x10, 0x08, Zero, Zero) Return (WFDA ()) } Method (GWDI, 0, NotSerialized) { Debug = "HP WMI Command 0x1B (BIOS Read)" WMIF = One Local0 = Buffer (0x10){} OB0 = 0x10 OB1 = Zero Local0 [Zero] = One Local0 [One] = Zero Local0 [0x02] = Zero Local0 [0x03] = Zero Local0 [0x04] = Zero Local0 [0x05] = Zero Local1 = (WLDS + BTDS) /* \BTDS */ Local1 += WWDS /* \WWDS */ Local0 [0x06] = Local1 If (((CCDS == One) || (WMDS == One))) { Local1 += One } Local0 [0x07] = Local1 Local0 [0x08] = Zero Local0 [0x09] = Zero Local0 [0x0A] = Zero Local0 [0x0B] = Zero Local0 [0x0C] = Zero Local0 [0x0D] = Zero Local0 [0x0E] = Zero Local0 [0x0F] = Zero If ((WLDS == One)) { Local1 = Buffer (0x10){} Local1 [Zero] = Zero Local1 [One] = Zero Local1 [0x02] = (WLVD & 0xFF) Local1 [0x03] = (WLVD >> 0x08) Local1 [0x04] = (WLDD & 0xFF) Local1 [0x05] = (WLDD >> 0x08) Local1 [0x06] = (WLSV & 0xFF) Local1 [0x07] = (WLSV >> 0x08) Local1 [0x08] = (WLSS & 0xFF) Local1 [0x09] = (WLSS >> 0x08) Local1 [0x0A] = OB1 /* \_SB_.WMID.OB1_ */ Local2 = Zero Local2 |= (WWLS << One) Local2 |= 0x04 Local2 |= (BNLS << 0x03) Local1 [0x0B] = Local2 Local1 [0x0C] = Zero Local1 [0x0D] = Zero Local1 [0x0E] = Zero Local1 [0x0F] = Zero OB0 += 0x10 Concatenate (Local0, Local1, Local0) } If ((CCDS == One)) { Local1 = Buffer (0x10){} Local1 [Zero] = One Local1 [One] = One Local1 [0x02] = (BTVD & 0xFF) Local1 [0x03] = (BTVD >> 0x08) Local1 [0x04] = (BTDD & 0xFF) Local1 [0x05] = (BTDD >> 0x08) Local1 [0x06] = Zero Local1 [0x07] = Zero Local1 [0x08] = Zero Local1 [0x09] = Zero Local1 [0x0A] = OB1 /* \_SB_.WMID.OB1_ */ Local2 = Zero Local2 |= (WWLS << One) Local2 |= 0x04 Local2 |= (BNLS << 0x03) Local1 [0x0B] = Local2 Local1 [0x0C] = Zero Local1 [0x0D] = Zero Local1 [0x0E] = Zero Local1 [0x0F] = Zero OB0 += 0x10 Concatenate (Local0, Local1, Local0) } If ((WMDS == One)) { Local1 = Buffer (0x10){} Local1 [Zero] = 0x02 Local1 [One] = One Local1 [0x02] = (WMVD & 0xFF) Local1 [0x03] = (WMVD >> 0x08) Local1 [0x04] = (WMDD & 0xFF) Local1 [0x05] = (WMDD >> 0x08) Local1 [0x06] = Zero Local1 [0x07] = Zero Local1 [0x08] = Zero Local1 [0x09] = Zero Local1 [0x0A] = OB1 /* \_SB_.WMID.OB1_ */ Local2 = Zero Local2 |= (WWLS << One) Local2 |= 0x04 Local2 |= (BNLS << 0x03) Local1 [0x0B] = Local2 Local1 [0x0C] = Zero Local1 [0x0D] = Zero Local1 [0x0E] = Zero Local1 [0x0F] = Zero OB0 += 0x10 Concatenate (Local0, Local1, Local0) } OB1++ If ((BTDS == One)) { Local1 = Buffer (0x10){} Local1 [Zero] = One Local1 [One] = One Local1 [0x02] = (BTVD & 0xFF) Local1 [0x03] = (BTVD >> 0x08) Local1 [0x04] = (BTDD & 0xFF) Local1 [0x05] = (BTDD >> 0x08) Local1 [0x06] = Zero Local1 [0x07] = Zero Local1 [0x08] = Zero Local1 [0x09] = Zero Local1 [0x0A] = OB1 /* \_SB_.WMID.OB1_ */ Local2 = Zero Local2 |= (WBTS << One) Local2 |= 0x04 Local2 |= (BNLS << 0x03) Local1 [0x0B] = Local2 Local1 [0x0C] = Zero Local1 [0x0D] = Zero Local1 [0x0E] = Zero Local1 [0x0F] = Zero OB0 += 0x10 Concatenate (Local0, Local1, Local0) } Local1 = Package (0x03){} Local1 [Zero] = Zero Local1 [One] = OB0 /* \_SB_.WMID.OB0_ */ Local1 [0x02] = Local0 Return (Local1) } Method (SWDS, 4, NotSerialized) { Debug = "HP WMI Command 0x1B (BIOS Write)" If ((BNLS == One)) { If (((Arg2 == Zero) & (WLDS == One))) { WWLS = Arg3 } If (((Arg2 == One) & (BTDS == One))) { WBTS = Arg3 } If (((Arg2 == One) & (WWDS == One))) { WWWS = Arg3 } } If (((Arg2 == 0xFE) || (Arg2 == 0xFF))) { WWLS = Arg3 WBTS = Arg3 WWWS = Arg3 BNLS = Arg3 } UPWS () GWEV (0x05, Zero) Sleep (0x0BB8) Return (Package (0x02) { Zero, Zero }) } Method (GSDC, 0, NotSerialized) { Debug = "HP WMI Command 0x1D (BIOS Read)" WSMI (One, 0x1D, Zero, 0x04, Zero) Return (WFDA ()) } Method (SSDC, 4, NotSerialized) { Debug = "HP WMI Command 0x1D (BIOS Write)" WSMI (0x02, 0x1D, 0x04, Zero, Zero) Return (WFDA ()) } Method (GBUS, 0, NotSerialized) { Debug = "HP WMI Command 0x1E (BIOS Read)" WSMI (One, 0x1E, Zero, 0x04, Zero) Return (WFDA ()) } Method (SBUS, 1, NotSerialized) { Debug = "HP WMI Command 0x1E (BIOS Write)" WSMI (0x02, 0x1E, 0x04, Zero, Zero) Return (WFDA ()) } Method (GBCC, 0, Serialized) { Debug = "HP WMI Command 0x1F (BIOS Read)" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } If (^^PCI0.SBRG.EC0.ECON) { If ((^^PCI0.SBRG.EC0.MBTS == One)) { Local1 = Zero Local2 = ^^PCI0.SBRG.EC0.MBDC /* \_SB_.PCI0.SBRG.EC0_.MBDC */ If (((Local2 & 0x18) == 0x18)) { Switch ((Local2 & 0x07)) { Case (Zero) { Local1 = Zero } Case (One) { Local1 = One } Case (0x02) { Local1 = 0x02 } Case (0x04) { Local1 = 0x03 } Default { Local1 = Zero } } } Else { Local1 = Zero } DerefOf (Local0 [0x02]) [Zero] = Local1 } Else { DerefOf (Local0 [0x02]) [Zero] = 0xFF } DerefOf (Local0 [0x02]) [One] = 0xFF } Else { DerefOf (Local0 [Zero]) [Zero] = 0x35 } Return (Local0) } Method (SBCC, 4, Serialized) { Debug = "HP WMI Command 0x1F (BIOS Write)" Local0 = Package (0x03) { Zero, Zero, Buffer (0x04){} } If (^^PCI0.SBRG.EC0.ECON) { If (((Arg0 == Zero) && (^^PCI0.SBRG.EC0.MBTS == One))) { Local1 = ^^PCI0.SBRG.EC0.MBST /* \_SB_.PCI0.SBRG.EC0_.MBST */ Local1 &= 0x03 If (((Local1 & 0x02) & (Arg1 << One))) { DerefOf (Local0 [0x02]) [Zero] = 0x36 } ElseIf (((Local1 & One) & (Arg1 >> One))) { DerefOf (Local0 [0x02]) [Zero] = 0x36 } ElseIf (((^^PCI0.SBRG.EC0.ADPP == Zero) & (Arg1 == One))) { DerefOf (Local0 [0x02]) [Zero] = 0x35 } Else { Local1 = ^^PCI0.SBRG.EC0.MBDC /* \_SB_.PCI0.SBRG.EC0_.MBDC */ If ((Arg1 == Zero)) { Local1 &= 0xE0 ^^PCI0.SBRG.EC0.MBDC = Local1 Return (Local0) } If ((Arg1 == One)) { Local1 &= 0xF9 Local1 |= 0x09 } If ((Arg1 == 0x02)) { Local1 &= 0xFA Local1 |= 0x0A } ^^PCI0.SBRG.EC0.MBDC = Local1 Sleep (0x64) Local1 = ^^PCI0.SBRG.EC0.MBDC /* \_SB_.PCI0.SBRG.EC0_.MBDC */ While (((Local1 & 0x10) != 0x10)) { Sleep (0x64) Local1 = ^^PCI0.SBRG.EC0.MBDC /* \_SB_.PCI0.SBRG.EC0_.MBDC */ } } } ElseIf (((Arg0 == 0x63) && (^^PCI0.SBRG.EC0.ADPP == One))) { Local1 = ^^PCI0.SBRG.EC0.MBDC /* \_SB_.PCI0.SBRG.EC0_.MBDC */ Local2 = Arg1 Switch (Local2) { Case (Zero) { Local1 &= 0xE0 ^^PCI0.SBRG.EC0.MBDC = Local1 Return (Local0) } Case (One) { Local1 &= 0xFA Local1 |= 0x0A } Case (0x02) { Local1 &= 0xFC Local1 |= 0x0C } Default { DerefOf (Local0 [0x02]) [Zero] = 0x35 Return (Local0) } } ^^PCI0.SBRG.EC0.MBDC = Local1 Sleep (0x64) Local1 = ^^PCI0.SBRG.EC0.MBDC /* \_SB_.PCI0.SBRG.EC0_.MBDC */ While (((Local1 & 0x10) != 0x10)) { Sleep (0x64) Local1 = ^^PCI0.SBRG.EC0.MBDC /* \_SB_.PCI0.SBRG.EC0_.MBDC */ } } Else { DerefOf (Local0 [0x02]) [Zero] = 0x34 } } Else { DerefOf (Local0 [0x02]) [Zero] = 0x35 } Return (Local0) } Method (GTDC, 1, NotSerialized) { WSMI (One, 0x28, 0x04, 0x80, Zero) Return (WFDA ()) } Method (STDC, 3, NotSerialized) { WSMI (0x02, 0x28, 0x80, Zero, Zero) Return (WFDA ()) } Method (GFCS, 0, NotSerialized) { Debug = "HP WMI Command 0x29 (BIOS Read)" WSMI (One, 0x29, Zero, 0x04, Zero) Return (WFDA ()) } Method (SFCS, 1, Serialized) { Debug = "HP WMI Command 0x29 (BIOS Write)" WSMI (0x02, 0x29, 0x04, Zero, Zero) Return (WFDA ()) } Method (GPES, 0, NotSerialized) { Debug = "HP WMI Command 0x2A (BIOS Read)" WSMI (One, 0x2A, Zero, 0x04, Zero) Return (WFDA ()) } Method (SPES, 1, Serialized) { Debug = "HP WMI Command 0x2A (BIOS Write)" WSMI (0x02, 0x2A, 0x04, Zero, Zero) Return (WFDA ()) } Method (GBCO, 0, Serialized) { Debug = "HP WMI Command 0x2B (BIOS Read)" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } If (^^PCI0.SBRG.EC0.ECON) { If (^^PCI0.SBRG.EC0.MBTS) { If (^^PCI0.SBRG.EC0.BDSO) { If (^^PCI0.SBRG.EC0.ADPP) { Local2 = ^^PCI0.SBRG.EC0.MBST /* \_SB_.PCI0.SBRG.EC0_.MBST */ Local2 &= 0x03 Switch (Local2) { Case (Zero) { Local1 = ^^PCI0.SBRG.EC0.BDVO /* \_SB_.PCI0.SBRG.EC0_.BDVO */ If ((Local1 == 0xC5)) { Local1 = 0x04 } Else { Local1 = Zero } } Case (One) { Local1 = 0x02 } Case (0x02) { Local2 = ^^PCI0.SBRG.EC0.MCUR /* \_SB_.PCI0.SBRG.EC0_.MCUR */ If ((Local2 <= 0x0200)) { Local1 = 0x03 } ElseIf ((Local2 == Zero)) { Local1 = Zero } Else { Local1 = One } } Default { DerefOf (Local0 [Zero]) [Zero] = 0x37 Return (Local0) } } } Else { Local1 = 0x02 } } Else { DerefOf (Local0 [Zero]) [Zero] = 0x37 Return (Local0) } } Else { Local1 = 0xFF } If ((^^PCI0.SBRG.EC0.STOE == One)) { Local1 = 0x06 } ElseIf ((^^PCI0.SBRG.EC0.SHIE == One)) { Local1 = 0x05 } DerefOf (Local0 [0x02]) [Zero] = Local1 DerefOf (Local0 [0x02]) [One] = 0xFF Local2 = ^^PCI0.SBRG.EC0.BATF /* \_SB_.PCI0.SBRG.EC0_.BATF */ DerefOf (Local0 [0x02]) [0x02] = Local2 } Else { DerefOf (Local0 [Zero]) [Zero] = 0x35 } Return (Local0) } Method (SBCO, 4, Serialized) { Debug = "HP WMI Command 0x2B (BIOS Write)" Local0 = Package (0x03) { Zero, Zero, Buffer (0x04){} } If (^^PCI0.SBRG.EC0.ECON) { If ((Arg0 == Zero)) { If (^^PCI0.SBRG.EC0.MBTS) { If (^^PCI0.SBRG.EC0.BDSO) { Local1 = ^^PCI0.SBRG.EC0.MBST /* \_SB_.PCI0.SBRG.EC0_.MBST */ Switch (Arg1) { Case (Zero) { Local1 = 0x40 } Case (One) { If ((^^PCI0.SBRG.EC0.ADPP == Zero)) { DerefOf (Local0 [0x02]) [Zero] = 0x35 Return (Local0) } Local1 = 0x41 } Case (0x02) { If ((Local1 & One)) { DerefOf (Local0 [0x02]) [Zero] = 0x36 Return (Local0) } Local1 = 0x42 } Case (0x03) { If ((^^PCI0.SBRG.EC0.ADPP == Zero)) { DerefOf (Local0 [0x02]) [Zero] = 0x35 Return (Local0) } If (^^PCI0.SBRG.EC0.MBFC) { DerefOf (Local0 [0x02]) [Zero] = 0x35 Return (Local0) } Local1 = 0x43 } Case (0x04) { Local1 = 0x44 } Case (0x05) { Local1 = 0x45 } Case (0x06) { Local1 = 0x46 } Case (0x07) { Local1 = 0x47 ^^PCI0.SBRG.EC0.STOE = One } Default { DerefOf (Local0 [0x02]) [Zero] = 0x03 Return (Local0) } } ^^PCI0.SBRG.EC0.BDVO = Local1 Sleep (0x64) Local1 = ^^PCI0.SBRG.EC0.BDVO /* \_SB_.PCI0.SBRG.EC0_.BDVO */ While (((Local1 & 0x80) != 0x80)) { Sleep (0x64) Local1 = ^^PCI0.SBRG.EC0.BDVO /* \_SB_.PCI0.SBRG.EC0_.BDVO */ } Local1 &= 0x30 Switch (Local1) { Case (Zero) { DerefOf (Local0 [0x02]) [Zero] = Zero } Case (0x10) { DerefOf (Local0 [0x02]) [Zero] = 0x35 } Case (0x20) { DerefOf (Local0 [0x02]) [Zero] = 0x35 } Case (0x30) { DerefOf (Local0 [0x02]) [Zero] = 0x37 } } } Else { DerefOf (Local0 [0x02]) [Zero] = 0x37 } } Else { DerefOf (Local0 [0x02]) [Zero] = 0x34 } } ElseIf ((Arg0 == One)) { DerefOf (Local0 [0x02]) [Zero] = 0x34 } Else { DerefOf (Local0 [0x02]) [Zero] = 0x03 } } Else { DerefOf (Local0 [0x02]) [Zero] = 0x35 } Return (Local0) } Method (GTCS, 0, NotSerialized) { Debug = "HP WMI Command 0x2C (BIOS Read)" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } } If (^^PCI0.SBRG.EC0.ECON) { Local1 = Zero Local1 |= One If (^^PCI0.SBRG.EC0.GSMS) { Local1 |= 0x02 } Local1 |= 0x04 DerefOf (Local0 [0x02]) [Zero] = Local1 Local1 = ^^PCI0.SBRG.EC0.MMST /* \_SB_.PCI0.SBRG.EC0_.MMST */ DerefOf (Local0 [0x02]) [One] = Local1 Local1 = ^^PCI0.SBRG.EC0.DMST /* \_SB_.PCI0.SBRG.EC0_.DMST */ DerefOf (Local0 [0x02]) [0x02] = Local1 } Return (Local0) } Method (STCS, 4, NotSerialized) { Debug = "HP WMI Command 0x2C (BIOS Write)" If (^^PCI0.SBRG.EC0.ECON) { ^^PCI0.SBRG.EC0.MMST = Arg1 ^^PCI0.SBRG.EC0.DMST = Arg2 Local0 = ((Arg2 << 0x04) | Arg1) THAS = Local0 } Return (Package (0x02) { Zero, Zero }) } Method (GPSS, 0, NotSerialized) { Debug = "HP WMI Command 0x31 (BIOS Read)" Local0 = Package (0x03) { Zero, 0x80, Buffer (0x80){} } Return (Local0) } Method (SPSS, 2, NotSerialized) { Debug = "HP WMI Command 0x31 (BIOS Write)" Return (Package (0x02) { Zero, Zero }) } Method (GJGD, 0, NotSerialized) { Debug = "HP WMI Command 0x35 (BIOS Read)" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } } Return (Local0) } Method (SJGD, 4, NotSerialized) { Debug = "HP WMI Command 0x35 (BIOS Write)" Local0 = Package (0x02) { Zero, Zero } Return (Local0) } Method (GPST, 0, NotSerialized) { Debug = "HP WMI Command 0x36 (BIOS Read)" Local0 = Package (0x03) { Zero, 0x80, Buffer (0x80) { 0x00 // . } } Local1 = Zero DerefOf (Local0 [0x02]) [Local1] = 0x1D Local1++ ^^PCI0.SBRG.EC0.PSIX = 0x9E Sleep (One) Local2 = ^^PCI0.SBRG.EC0.PSDL /* \_SB_.PCI0.SBRG.EC0_.PSDL */ If (((Local2 & 0x08) == 0x08)) { WSMI (One, 0x36, Zero, 0x80, Zero) Local1 = WBUF /* \WBUF */ Local2 = Zero While ((Local2 < 0x80)) { DerefOf (Local0 [0x02]) [Local2] = DerefOf (Local1 [ Local2]) Local2++ } Local4 = SPST (Local1) } Else { Local2 = Zero While ((Local2 < 0x07)) { Local3 = Zero While ((Local3 < 0x02)) { Local4 = ((Local2 * 0x04) + (Local3 + Zero)) Local4 += 0x80 ^^PCI0.SBRG.EC0.PSIX = Local4 Sleep (One) Local4 = ^^PCI0.SBRG.EC0.PSDH /* \_SB_.PCI0.SBRG.EC0_.PSDH */ Local4 <<= 0x08 Local4 += ^^PCI0.SBRG.EC0.PSDL /* \_SB_.PCI0.SBRG.EC0_.PSDL */ If ((Local4 >= 0x05A0)) { Local5 = 0xFF Local6 = 0xFF } Else { If (((Local4 == Zero) && (Local3 == Zero))) { ^^PCI0.SBRG.EC0.PSIX += One If (((^^PCI0.SBRG.EC0.PSDH == Zero) && (^^PCI0.SBRG.EC0.PSDL == Zero))) { DerefOf (Local0 [0x02]) [Local1] = 0xFF Local1++ DerefOf (Local0 [0x02]) [Local1] = 0xFF Local1++ DerefOf (Local0 [0x02]) [Local1] = 0xFF Local1++ DerefOf (Local0 [0x02]) [Local1] = 0xFF Local1++ Break } } Divide (Local4, 0x3C, Local6, Local5) ToBCD (Local5, Local5) ToBCD (Local6, Local6) } DerefOf (Local0 [0x02]) [Local1] = Local5 Local1++ DerefOf (Local0 [0x02]) [Local1] = Local6 Local1++ Local3++ } Local2++ } } Return (Local0) } Method (SPST, 1, NotSerialized) { Debug = "HP WMI Command 0x36 (BIOS Write)" WSMI (0x02, 0x36, 0x80, Zero, Zero) Name (BCBF, Buffer (0x1C) { 0x00 // . }) Name (PSBF, Buffer (0x1C) { 0x00 // . }) Local0 = Package (0x02) { Zero, Zero } Local1 = Zero If ((DerefOf (Arg0 [Local1]) != 0x1D)) { Local0 [Zero] = 0x06 Return (Local0) } Local2 = Zero While ((Local2 < 0x07)) { Local4 = ((Local2 * 0x04) + 0x02) Local4 += 0x80 ^^PCI0.SBRG.EC0.PSIX = Local4 Sleep (One) BCBF [((Local2 * 0x04) + Zero)] = ^^PCI0.SBRG.EC0.PSDL /* \_SB_.PCI0.SBRG.EC0_.PSDL */ BCBF [((Local2 * 0x04) + One)] = ^^PCI0.SBRG.EC0.PSDH /* \_SB_.PCI0.SBRG.EC0_.PSDH */ Local4++ ^^PCI0.SBRG.EC0.PSIX = Local4 Sleep (One) BCBF [((Local2 * 0x04) + 0x02)] = ^^PCI0.SBRG.EC0.PSDL /* \_SB_.PCI0.SBRG.EC0_.PSDL */ BCBF [((Local2 * 0x04) + 0x03)] = ^^PCI0.SBRG.EC0.PSDH /* \_SB_.PCI0.SBRG.EC0_.PSDH */ Local2++ } Local1 = One While ((Local1 < 0x1C)) { Divide ((Local1 - One), 0x04, Local3, Local2) Local4 = DerefOf (Arg0 [Local1]) Local1++ Local5 = DerefOf (Arg0 [Local1]) Local1++ If (((Local4 == 0xFF) && (Local5 == 0xFF))) { Local6 = 0xFFFF } Else { FromBCD (Local4, Local4) FromBCD (Local5, Local5) If (((Local4 > 0x17) || (Local5 > 0x3B))) { Local0 [Zero] = 0x06 Return (Local0) } Local6 = ((Local4 * 0x3C) + Local5) Local4 = DerefOf (BCBF [((Local2 * 0x04) + Zero)] ) Local4 += (DerefOf (BCBF [((Local2 * 0x04) + One )]) << 0x08) Local5 = DerefOf (BCBF [((Local2 * 0x04) + 0x02)] ) Local5 += (DerefOf (BCBF [((Local2 * 0x04) + 0x03 )]) << 0x08) If (((Local6 >= Local4) && (Local6 <= Local5))) { Local0 [Zero] = 0x39 Return (Local0) } } PSBF [((Local2 * 0x04) + (Local3 + Zero) )] = (Local6 & 0xFF) PSBF [((Local2 * 0x04) + (Local3 + One) )] = ((Local6 >> 0x08) & 0xFF) If ((Local3 == Zero)) { Local7 = Local6 } ElseIf (((((Local6 != 0xFFFF) && (Local7 != 0xFFFF)) && (Local6 <= Local7)) || (((Local6 == 0xFFFF) && (Local7 != 0xFFFF)) || ((Local6 != 0xFFFF) && (Local7 == 0xFFFF))))) { Local0 [Zero] = 0x06 Return (Local0) } } Local1 = Zero While ((Local1 < SizeOf (PSBF))) { Local2 = DerefOf (PSBF [Local1]) If ((Local2 != 0xFF)) { Break } Local1++ If ((Local1 == SizeOf (PSBF))) { ^^PCI0.SBRG.EC0.PSDL = Zero ^^PCI0.SBRG.EC0.PSDH = Zero ^^PCI0.SBRG.EC0.PSIX = 0x1E Sleep (One) Local1 = Buffer (0x80) { 0xFF // . } SBCT (Local1) SBST (0xFF, 0xFF, 0xFF, 0xFF) Return (Local0) } } Local1 = Zero While ((Local1 < SizeOf (PSBF))) { Local2 = Local1 ^^PCI0.SBRG.EC0.PSDL = DerefOf (PSBF [Local1]) Local1++ ^^PCI0.SBRG.EC0.PSDH = DerefOf (PSBF [Local1]) Local1++ Divide (Local2, 0x04, Local3, Local2) Local2 = (Local2 * 0x04) If (Local3) { Local2 += One } Else { Local2 += Zero } ^^PCI0.SBRG.EC0.PSIX = Local2 Sleep (One) } ^^PCI0.SBRG.EC0.PSDL = One ^^PCI0.SBRG.EC0.PSDH = Zero ^^PCI0.SBRG.EC0.PSIX = 0x1E Sleep (One) Return (Local0) } Method (GBCT, 0, NotSerialized) { Debug = "HP WMI Command 0x37 (BIOS Read)" Local0 = Package (0x03) { Zero, 0x80, Buffer (0x80) { 0x00 // . } } Local1 = Zero DerefOf (Local0 [0x02]) [Local1] = 0x1D Local1++ ^^PCI0.SBRG.EC0.PSIX = 0x9E Sleep (One) Local2 = ^^PCI0.SBRG.EC0.PSDL /* \_SB_.PCI0.SBRG.EC0_.PSDL */ If (((Local2 & 0x08) == 0x08)) { WSMI (One, 0x37, Zero, 0x80, Zero) Local1 = WBUF /* \WBUF */ Local2 = Zero While ((Local2 < 0x80)) { DerefOf (Local0 [0x02]) [Local2] = DerefOf (Local1 [ Local2]) Local2++ } Local4 = SBCT (Local1) } Else { Local2 = Zero While ((Local2 < 0x07)) { Local3 = Zero While ((Local3 < 0x02)) { Local4 = ((Local2 * 0x04) + (Local3 + 0x02)) Local4 += 0x80 ^^PCI0.SBRG.EC0.PSIX = Local4 Sleep (One) Local4 = ^^PCI0.SBRG.EC0.PSDH /* \_SB_.PCI0.SBRG.EC0_.PSDH */ Local4 <<= 0x08 Local4 += ^^PCI0.SBRG.EC0.PSDL /* \_SB_.PCI0.SBRG.EC0_.PSDL */ If ((Local4 >= 0x05A0)) { Local5 = 0xFF Local6 = 0xFF } Else { If (((Local4 == Zero) && (Local3 == Zero))) { ^^PCI0.SBRG.EC0.PSIX += One Sleep (One) If (((^^PCI0.SBRG.EC0.PSDH == Zero) && (^^PCI0.SBRG.EC0.PSDL == Zero))) { DerefOf (Local0 [0x02]) [Local1] = 0xFF Local1++ DerefOf (Local0 [0x02]) [Local1] = 0xFF Local1++ DerefOf (Local0 [0x02]) [Local1] = 0xFF Local1++ DerefOf (Local0 [0x02]) [Local1] = 0xFF Local1++ Break } } Divide (Local4, 0x3C, Local6, Local5) ToBCD (Local5, Local5) ToBCD (Local6, Local6) } DerefOf (Local0 [0x02]) [Local1] = Local5 Local1++ DerefOf (Local0 [0x02]) [Local1] = Local6 Local1++ Local3++ } Local2++ } } Return (Local0) } Method (SBCT, 1, NotSerialized) { Debug = "HP WMI Command 0x37 (BIOS Write)" WSMI (0x02, 0x37, 0x80, Zero, Zero) Name (BCBF, Buffer (0x1C) { 0x00 // . }) Name (PSBF, Buffer (0x1C) { 0x00 // . }) Local0 = Package (0x02) { Zero, Zero } Local1 = Zero If ((DerefOf (Arg0 [Local1]) != 0x1D)) { Local0 [Zero] = 0x06 Return (Local0) } Local2 = Zero While ((Local2 < 0x07)) { Local4 = ((Local2 * 0x04) + Zero) Local4 += 0x80 ^^PCI0.SBRG.EC0.PSIX = Local4 Sleep (One) PSBF [((Local2 * 0x04) + Zero)] = ^^PCI0.SBRG.EC0.PSDL /* \_SB_.PCI0.SBRG.EC0_.PSDL */ PSBF [((Local2 * 0x04) + One)] = ^^PCI0.SBRG.EC0.PSDH /* \_SB_.PCI0.SBRG.EC0_.PSDH */ Local4++ ^^PCI0.SBRG.EC0.PSIX = Local4 Sleep (One) PSBF [((Local2 * 0x04) + 0x02)] = ^^PCI0.SBRG.EC0.PSDL /* \_SB_.PCI0.SBRG.EC0_.PSDL */ PSBF [((Local2 * 0x04) + 0x03)] = ^^PCI0.SBRG.EC0.PSDH /* \_SB_.PCI0.SBRG.EC0_.PSDH */ Local2++ } Local1 = One While ((Local1 < 0x1C)) { Divide ((Local1 - One), 0x04, Local3, Local2) Local4 = DerefOf (Arg0 [Local1]) Local1++ Local5 = DerefOf (Arg0 [Local1]) Local1++ If (((Local4 == 0xFF) && (Local5 == 0xFF))) { Local6 = 0xFFFF } Else { FromBCD (Local4, Local4) FromBCD (Local5, Local5) If (((Local4 > 0x17) || (Local5 > 0x3B))) { Local0 [Zero] = 0x06 Return (Local0) } Local6 = ((Local4 * 0x3C) + Local5) Local4 = DerefOf (PSBF [((Local2 * 0x04) + Zero)] ) Local4 += (DerefOf (PSBF [((Local2 * 0x04) + One )]) << 0x08) Local5 = DerefOf (PSBF [((Local2 * 0x04) + 0x02)] ) Local5 += (DerefOf (PSBF [((Local2 * 0x04) + 0x03 )]) << 0x08) If (((Local6 >= Local4) && (Local6 <= Local5))) { Local0 [Zero] = 0x39 Return (Local0) } } BCBF [((Local2 * 0x04) + (Local3 + Zero) )] = (Local6 & 0xFF) BCBF [((Local2 * 0x04) + (Local3 + One) )] = ((Local6 >> 0x08) & 0xFF) If ((Local3 == Zero)) { Local7 = Local6 } ElseIf (((((Local6 != 0xFFFF) && (Local7 != 0xFFFF)) && (Local6 <= Local7)) || (((Local6 == 0xFFFF) && (Local7 != 0xFFFF)) || ((Local6 != 0xFFFF) && (Local7 == 0xFFFF))))) { Local0 [Zero] = 0x06 Return (Local0) } } Local1 = Zero While ((Local1 < SizeOf (PSBF))) { Local2 = DerefOf (PSBF [Local1]) If ((Local2 != 0xFF)) { Break } Local1++ If ((Local1 == SizeOf (PSBF))) { ^^PCI0.SBRG.EC0.PSDL = Zero ^^PCI0.SBRG.EC0.PSDH = Zero ^^PCI0.SBRG.EC0.PSIX = 0x1E Sleep (One) Return (Local0) } } Local1 = Zero While ((Local1 < SizeOf (BCBF))) { Local2 = Local1 ^^PCI0.SBRG.EC0.PSDL = DerefOf (BCBF [Local1]) Local1++ ^^PCI0.SBRG.EC0.PSDH = DerefOf (BCBF [Local1]) Local1++ Divide (Local2, 0x04, Local3, Local2) Local2 = (Local2 * 0x04) If (Local3) { Local2 += 0x03 } Else { Local2 += 0x02 } ^^PCI0.SBRG.EC0.PSIX = Local2 Sleep (One) } ^^PCI0.SBRG.EC0.PSDL = One ^^PCI0.SBRG.EC0.PSDH = Zero ^^PCI0.SBRG.EC0.PSIX = 0x1E Sleep (One) Return (Local0) } Method (GBST, 0, NotSerialized) { Debug = "HP WMI Command 0x38 (BIOS Read)" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } } ^^PCI0.SBRG.EC0.PSIX = 0x9E Sleep (One) Local2 = ^^PCI0.SBRG.EC0.PSDL /* \_SB_.PCI0.SBRG.EC0_.PSDL */ If (((Local2 & 0x08) == 0x08)) { WSMI (One, 0x38, Zero, 0x04, Zero) Local1 = WBUF /* \WBUF */ Local2 = Zero While ((Local2 < 0x04)) { DerefOf (Local0 [0x02]) [Local2] = DerefOf (Local1 [ Local2]) Local2++ } Local4 = SBST (DerefOf (Local1 [Zero]), Zero, Zero, Zero) } Else { ^^PCI0.SBRG.EC0.PSIX = 0x9F Sleep (One) DerefOf (Local0 [0x02]) [Zero] = ^^PCI0.SBRG.EC0.PSDL /* \_SB_.PCI0.SBRG.EC0_.PSDL */ } Return (Local0) } Method (SBST, 4, NotSerialized) { Debug = "HP WMI Command 0x38 (BIOS Write)" WSMI (0x02, 0x38, 0x04, Zero, Zero) Local0 = Package (0x02) { Zero, Zero } If ((((Arg0 >= 0x0A) && (Arg0 <= 0x63)) || ( Arg0 == 0xFF))) { ^^PCI0.SBRG.EC0.PSDH = Zero ^^PCI0.SBRG.EC0.PSDL = Arg0 ^^PCI0.SBRG.EC0.PSIX = 0x1F Sleep (One) } Else { Local0 [Zero] = 0x06 } Return (Local0) } Method (GPPS, 0, NotSerialized) { Debug = "HP WMI Command 0x3E (BIOS Read)" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04) { 0xFF, 0x64, 0x00, 0x00 // .d.. } } Return (Local0) } Method (SPPS, 0, NotSerialized) { Debug = "HP WMI Command 0x3E (BIOS Write)" Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Local3 = DerefOf (Local1 [One]) Return (Package (0x02) { Zero, Zero }) } Method (GBMF, 0, NotSerialized) { Debug = "HP WMI Command 0x44 (BIOS Read)" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } } If ((^^PCI0.SBRG.EC0.BCTC || ^^PCI0.SBRG.EC0.BMNC)) { Local1 = One } Else { Local1 = Zero } DerefOf (Local0 [0x02]) [Zero] = Local1 Return (Local0) } Name (WTPS, One) Method (GTPS, 0, NotSerialized) { Debug = "HP WMI Command 0x4C (BIOS Read)" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } } DerefOf (Local0 [0x02]) [Zero] = WTPS /* \_SB_.WMID.WTPS */ Return (Local0) } Method (STPS, 0, NotSerialized) { Debug = "HP WMI Command 0x4C (BIOS Write)" Local0 = WBUF /* \WBUF */ WTPS = DerefOf (Local0 [Zero]) Return (Package (0x02) { Zero, Zero }) } Method (GPCS, 0, NotSerialized) { Debug = "HP WMI Command 0x4D (BIOS Read)" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04) { 0xFF, 0x00, 0x00, 0x00 // .... } } Return (Local0) } Method (GATC, 0, NotSerialized) { Debug = "HP WMI Command 0x51 (BIOS Read)" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } } DerefOf (Local0 [0x02]) [Zero] = Zero Return (Local0) } Method (SATC, 0, NotSerialized) { Debug = "HP WMI Command 0x51 (BIOS Write)" Local0 = WBUF /* \WBUF */ Local1 = DerefOf (Local0 [Zero]) Return (Package (0x02) { Zero, Zero }) } Method (CSTA, 0, NotSerialized) { WSMI (0x00020002, One, Zero, 0x04, One) Return (WFDA ()) } Method (CACT, 0, NotSerialized) { WSMI (0x00020002, 0x02, 0x04, Zero, One) Return (WFDA ()) } Method (CDAC, 0, NotSerialized) { WSMI (0x00020002, 0x03, 0x04, Zero, One) Return (WFDA ()) } Method (CAIP, 0, NotSerialized) { WSMI (0x00020002, 0x06, 0x80, Zero, One) Return (WFDA ()) } Method (GDSS, 0, NotSerialized) { Debug = "HP WMI Command 0x52 (BIOS Read)" WSMI (One, 0x52, Zero, 0x04, Zero) Return (WFDA ()) } Method (SDSS, 0, NotSerialized) { Debug = "HP WMI Command 0x52 (BIOS Write)" WSMI (0x02, 0x52, 0x04, Zero, Zero) Return (WFDA ()) } Method (RCLS, 0, NotSerialized) { Debug = "HP WMI Command 0x53 (BIOS Read)" WSMI (One, 0x53, Zero, 0x0400, Zero) Return (WFDA ()) } Method (WCLS, 0, NotSerialized) { Debug = "HP WMI Command 0x53 (BIOS Write)" WSMI (0x02, 0x53, 0x0400, Zero, Zero) Return (WFDA ()) } Method (GBSC, 0, NotSerialized) { Debug = "HP WMI Command type 0x03 for WMI 20000h command" Local0 = Zero Local1 = Package (0x03) { Zero, 0x80, Buffer (0x80){} } DerefOf (Local1 [0x02]) [Zero] = Local0 Return (Local1) } Method (GASC, 0, NotSerialized) { Debug = "HP WMI Command type 0x1E for WMI 20000h command" Local0 = Zero Local1 = Zero Local2 = Zero Local3 = Zero Local0 |= 0x80 Local1 |= 0x04 Local4 = Package (0x03) { Zero, 0x80, Buffer (0x80){} } DerefOf (Local4 [0x02]) [Zero] = Local0 DerefOf (Local4 [0x02]) [One] = Local1 DerefOf (Local4 [0x02]) [0x02] = Local2 DerefOf (Local4 [0x02]) [0x03] = Local3 Return (Local4) } Method (ACPD, 0, NotSerialized) { Debug = "HP WMI Command 0x2000B (BIOS Read)" Local0 = Package (0x03) { Zero, 0x80, Buffer (0x80){} } DerefOf (Local0 [0x02]) [Zero] = 0x07 DerefOf (Local0 [0x02]) [One] = Zero Return (Local0) } Method (GM01, 0, NotSerialized) { Debug = "HP WMI Command type 0x01 for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } DerefOf (Local0 [0x02]) [Zero] = Zero DerefOf (Local0 [0x02]) [One] = Zero Return (Local0) } Method (GM02, 0, NotSerialized) { Debug = "HP WMI Command type 0x02 for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } DerefOf (Local0 [0x02]) [Zero] = Zero DerefOf (Local0 [0x02]) [One] = Zero DerefOf (Local0 [0x02]) [0x02] = Zero Return (Local0) } Method (GM03, 0, NotSerialized) { Debug = "HP WMI Command type 0x03 for WMI 20008h command" Local0 = Package (0x02) { Zero, Zero } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Local3 = DerefOf (Local1 [One]) Local4 = DerefOf (Local1 [0x02]) Return (Local0) } Method (GM04, 0, NotSerialized) { Debug = "HP WMI Command type 0x04 for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) DerefOf (Local0 [0x02]) [Zero] = Zero DerefOf (Local0 [0x02]) [One] = Zero DerefOf (Local0 [0x02]) [0x02] = Zero Return (Local0) } Method (GM05, 0, NotSerialized) { Debug = "HP WMI Command type 0x05 for WMI 20008h command" Local0 = Package (0x02) { Zero, Zero } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Local3 = DerefOf (Local1 [One]) Local4 = DerefOf (Local1 [0x02]) Local5 = DerefOf (Local1 [0x03]) Return (Local0) } Method (GM06, 0, NotSerialized) { Debug = "HP WMI Command type 0x06 for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } DerefOf (Local0 [0x02]) [Zero] = Zero Return (Local0) } Method (GM07, 0, NotSerialized) { Debug = "HP WMI Command type 0x07 for WMI 20008h command" Local0 = Package (0x02) { Zero, Zero } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Return (Local0) } Method (GM08, 0, NotSerialized) { Debug = "HP WMI Command type 0x08 for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } DerefOf (Local0 [0x02]) [Zero] = Zero DerefOf (Local0 [0x02]) [One] = Zero Return (Local0) } Method (GM09, 0, NotSerialized) { Debug = "HP WMI Command type 0x09 for WMI 20008h command" Local0 = Package (0x02) { Zero, Zero } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Local3 = DerefOf (Local1 [One]) Return (Local0) } Method (GM0A, 0, NotSerialized) { Debug = "HP WMI Command type 0x0A for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } DerefOf (Local0 [0x02]) [Zero] = Zero Return (Local0) } Method (GM0B, 0, NotSerialized) { Debug = "HP WMI Command type 0x0B for WMI 20008h command" Local0 = Package (0x02) { Zero, Zero } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Return (Local0) } Method (GM0C, 0, NotSerialized) { Debug = "HP WMI Command type 0x0C for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x1000, Buffer (0x1000){} } DerefOf (Local0 [0x02]) [Zero] = Zero Return (Local0) } Method (GM0D, 0, NotSerialized) { Debug = "HP WMI Command type 0x0D for WMI 20008h command" Local0 = Package (0x02) { Zero, Zero } Local1 = GMBF /* \GMBF */ Local2 = DerefOf (Local1 [Zero]) Return (Local0) } Method (GM0E, 0, NotSerialized) { Debug = "HP WMI Command type 0x0E for WMI 20008h command" Local0 = Package (0x02) { Zero, Zero } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Local3 = DerefOf (Local1 [0x02]) Return (Local0) } Method (GM0F, 0, NotSerialized) { Debug = "HP WMI Command type 0x0F for WMI 20008h command" Local0 = Package (0x02) { Zero, Zero } Local1 = GMBF /* \GMBF */ Local2 = DerefOf (Local1 [Zero]) Return (Local0) } Method (GM10, 0, NotSerialized) { Debug = "HP WMI Command type 0x10 for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } Local1 = WBUF /* \WBUF */ DerefOf (Local0 [0x02]) [Zero] = Zero Return (Local0) } Method (GM11, 0, NotSerialized) { Debug = "HP WMI Command type 0x11 for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) DerefOf (Local0 [0x02]) [Zero] = Zero DerefOf (Local0 [0x02]) [One] = Zero DerefOf (Local0 [0x02]) [0x02] = Zero Return (Local0) } Method (GM12, 0, NotSerialized) { Debug = "HP WMI Command type 0x12 for WMI 20008h command" Local0 = Package (0x02) { Zero, Zero } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Local3 = DerefOf (Local1 [One]) Return (Local0) } Method (GM13, 0, NotSerialized) { Debug = "HP WMI Command type 0x13 for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x1B, Buffer (0x1B){} } Local1 = WBUF /* \WBUF */ DerefOf (Local0 [0x02]) [Zero] = Zero DerefOf (Local0 [0x02]) [One] = Zero DerefOf (Local0 [0x02]) [0x02] = Zero Return (Local0) } Method (GM14, 0, NotSerialized) { Debug = "HP WMI Command type 0x14 for WMI 20008h command" Local0 = Package (0x02) { Zero, Zero } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Local3 = DerefOf (Local1 [One]) Local4 = DerefOf (Local1 [0x02]) Return (Local0) } Method (GM15, 0, NotSerialized) { Debug = "HP WMI Command type 0x15 for WMI 20008h command" Local0 = Package (0x02) { Zero, Zero } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Return (Local0) } Method (GM16, 0, NotSerialized) { Debug = "HP WMI Command type 0x16 for WMI 20008h command" Local0 = Package (0x02) { Zero, Zero } Local1 = WBUF /* \WBUF */ Local2 = Zero Local3 = DerefOf (Local1 [Zero]) Local2 |= Local3 Local3 = DerefOf (Local1 [One]) Local2 |= (Local3 << 0x08) Local3 = DerefOf (Local1 [0x02]) Local2 |= (Local3 << 0x10) Local3 = DerefOf (Local1 [0x03]) Local2 |= (Local3 << 0x18) Local4 = Local2 Return (Local0) } Method (GM17, 0, NotSerialized) { Debug = "HP WMI Command type 0x17 for WMI 20008h command" Local0 = Package (0x02) { Zero, Zero } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Return (Local0) } Method (GM18, 0, NotSerialized) { Debug = "HP WMI Command type 0x18 for WMI 20008h command" WSMI (0x00020008, 0x18, Zero, 0x80, Zero) Return (WFDA ()) } Method (GM19, 0, NotSerialized) { Debug = "HP WMI Command type 0x19 for WMI 20008h command" WSMI (0x00020008, 0x19, 0x80, Zero, Zero) Return (WFDA ()) } Method (GM1A, 0, NotSerialized) { Debug = "HP WMI Command type 0x1A for WMI 20008h command" Local0 = Package (0x04) { Zero, Zero, Zero, Zero } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Local3 = DerefOf (Local1 [One]) Return (Local0) } Method (GM1B, 0, NotSerialized) { Debug = "HP WMI Command type 0x1B for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } Local1 = WBUF /* \WBUF */ DerefOf (Local0 [0x02]) [Zero] = Zero DerefOf (Local0 [0x02]) [One] = Zero Return (Local0) } Method (GM1C, 0, NotSerialized) { Debug = "HP WMI Command type 0x1C for WMI 20008h command" Local0 = Package (0x04) { Zero, Zero, Zero, Zero } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Local3 = DerefOf (Local1 [One]) Return (Local0) } Method (GM1D, 0, NotSerialized) { Debug = "HP WMI Command type 0x1D for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } Local1 = WBUF /* \WBUF */ DerefOf (Local0 [0x02]) [Zero] = Zero Return (Local0) } Method (GM1E, 0, NotSerialized) { Debug = "HP WMI Command type 0x1E for WMI 20008h command" Local0 = Package (0x04) { Zero, Zero, Zero, Zero } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Return (Local0) } Method (GM1F, 0, NotSerialized) { Debug = "HP WMI Command type 0x1F for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } Local1 = WBUF /* \WBUF */ DerefOf (Local0 [0x02]) [Zero] = Zero Return (Local0) } Method (GM20, 0, NotSerialized) { Debug = "HP WMI Command type 0x20 for WMI 20008h command" Local0 = Package (0x04) { Zero, Zero, Zero, Zero } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Return (Local0) } Method (GM21, 0, NotSerialized) { Debug = "HP WMI Command type 0x21 for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } DerefOf (Local0 [0x02]) [Zero] = Zero Return (Local0) } Method (GM22, 0, NotSerialized) { Debug = "HP WMI Command type 0x20 for WMI 20008h command" Local0 = Package (0x04) { Zero, Zero, Zero, Zero } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Return (Local0) } Method (GM23, 0, NotSerialized) { Debug = "HP WMI Command type 0x23 for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } Local1 = WBUF /* \WBUF */ DerefOf (Local0 [0x02]) [Zero] = Zero Return (Local0) } Method (GM24, 0, NotSerialized) { Debug = "HP WMI Command type 0x23 for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } DerefOf (Local0 [0x02]) [Zero] = Zero Return (Local0) } Method (GM25, 0, NotSerialized) { Debug = "HP WMI Command type 0x25 for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } Local1 = WBUF /* \WBUF */ Local1 = DerefOf (Local1 [Zero]) Return (Local0) } Method (GM26, 0, NotSerialized) { Debug = "HP WMI Command type 0x26 for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } DerefOf (Local0 [0x02]) [Zero] = Zero Return (Local0) } Method (GM27, 0, NotSerialized) { Debug = "HP WMI Command type 0x27 for WMI 20008h command" Local0 = Package (0x04) { Zero, Zero, Zero, Zero } Local1 = WBUF /* \WBUF */ Local1 = DerefOf (Local1 [Zero]) Return (Local0) } Method (GM28, 0, NotSerialized) { Debug = "HP WMI Command type 0x28 for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x40, Buffer (0x40){} } DerefOf (Local0 [0x02]) [Zero] = Zero Return (Local0) } Method (GM29, 0, NotSerialized) { Debug = "HP WMI Command type 0x29 for WMI 20008h command" Local0 = Package (0x04) { Zero, Zero, Zero, Zero } Local1 = WBUF /* \WBUF */ DerefOf (Local0 [0x02]) [Zero] = Zero Return (Local0) } Method (GM2A, 0, NotSerialized) { Debug = "HP WMI Command type 0x2A for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x80, Buffer (0x80){} } DerefOf (Local0 [0x02]) [Zero] = Zero Return (Local0) } Method (GM2B, 0, NotSerialized) { Debug = "HP WMI Command type 0x2B for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04) { 0x00 // . } } DerefOf (Local0 [0x02]) [Zero] = Zero Return (Local0) } Method (GM2C, 0, NotSerialized) { Debug = "HP WMI Command type 0x2C for WMI 20008h command" Local0 = Package (0x03) { Zero, 0x80, Buffer (0x80) { 0x00 // . } } DerefOf (Local0 [0x02]) [Zero] = Zero DerefOf (Local0 [0x02]) [One] = Zero DerefOf (Local0 [0x02]) [0x02] = Zero DerefOf (Local0 [0x02]) [0x03] = Zero Return (Local0) } Method (GM2D, 0, NotSerialized) { Debug = "HP WMI Command type 0x2D for WMI 20008h command" WSMI (0x00020008, 0x2D, Zero, 0x80, Zero) Return (WFDA ()) } Method (GM2E, 0, NotSerialized) { Debug = "HP WMI Command type 0x2E for WMI 20008h command" WSMI (0x00020008, 0x2E, 0x80, Zero, Zero) Return (WFDA ()) } Method (GM2F, 0, NotSerialized) { Debug = "HP WMI Command type 0x2F for WMI 20008h command" WSMI (0x00020008, 0x2F, Zero, 0x80, Zero) Return (WFDA ()) } Method (GM30, 0, NotSerialized) { Debug = "HP WMI Command type 0x30 for WMI 20008h command" WSMI (0x00020008, 0x30, Zero, 0x04, Zero) Return (WFDA ()) } Method (LM01, 0, NotSerialized) { Debug = "HP WMI Command type 0x01 for WMI 20009h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } Local1 = One Local2 = Zero DerefOf (Local0 [0x02]) [Zero] = (Local1 | ( Local2 << One)) DerefOf (Local0 [0x02]) [One] = Zero Return (Local0) } Method (LM02, 0, Serialized) { Debug = "HP WMI Command type 0x02 for WMI 20009h command" Local0 = Package (0x03) { Zero, 0x80, Buffer (0x80){} } Local1 = Zero DerefOf (Local0 [0x02]) [Zero] = Local1 Switch (Local1) { Case (Zero) { } Case (One) { DerefOf (Local0 [0x02]) [One] = Zero DerefOf (Local0 [0x02]) [0x02] = Zero DerefOf (Local0 [0x02]) [0x03] = Zero } Case (0x02) { DerefOf (Local0 [0x02]) [One] = Zero DerefOf (Local0 [0x02]) [0x02] = Zero DerefOf (Local0 [0x02]) [0x03] = Zero DerefOf (Local0 [0x02]) [0x04] = Zero DerefOf (Local0 [0x02]) [0x05] = Zero DerefOf (Local0 [0x02]) [0x06] = Zero DerefOf (Local0 [0x02]) [0x07] = Zero DerefOf (Local0 [0x02]) [0x08] = Zero DerefOf (Local0 [0x02]) [0x09] = Zero DerefOf (Local0 [0x02]) [0x0A] = Zero DerefOf (Local0 [0x02]) [0x0B] = Zero DerefOf (Local0 [0x02]) [0x0C] = Zero DerefOf (Local0 [0x02]) [0x0D] = Zero DerefOf (Local0 [0x02]) [0x0E] = Zero DerefOf (Local0 [0x02]) [0x0F] = Zero DerefOf (Local0 [0x02]) [0x10] = Zero DerefOf (Local0 [0x02]) [0x11] = Zero } Case (0x03) { DerefOf (Local0 [0x02]) [One] = Zero DerefOf (Local0 [0x02]) [0x02] = Zero DerefOf (Local0 [0x02]) [0x03] = Zero DerefOf (Local0 [0x02]) [0x04] = Zero DerefOf (Local0 [0x02]) [0x05] = Zero DerefOf (Local0 [0x02]) [0x06] = Zero DerefOf (Local0 [0x02]) [0x07] = Zero DerefOf (Local0 [0x02]) [0x08] = Zero DerefOf (Local0 [0x02]) [0x09] = Zero DerefOf (Local0 [0x02]) [0x0A] = Zero DerefOf (Local0 [0x02]) [0x0B] = Zero DerefOf (Local0 [0x02]) [0x0C] = Zero DerefOf (Local0 [0x02]) [0x0D] = Zero DerefOf (Local0 [0x02]) [0x0E] = Zero DerefOf (Local0 [0x02]) [0x0F] = Zero } Case (0x03) { DerefOf (Local0 [0x02]) [One] = Zero DerefOf (Local0 [0x02]) [0x02] = Zero DerefOf (Local0 [0x02]) [0x03] = Zero DerefOf (Local0 [0x02]) [0x04] = Zero DerefOf (Local0 [0x02]) [0x05] = Zero DerefOf (Local0 [0x02]) [0x06] = Zero DerefOf (Local0 [0x02]) [0x07] = Zero DerefOf (Local0 [0x02]) [0x08] = Zero DerefOf (Local0 [0x02]) [0x09] = Zero DerefOf (Local0 [0x02]) [0x0A] = Zero DerefOf (Local0 [0x02]) [0x0B] = Zero DerefOf (Local0 [0x02]) [0x0C] = Zero DerefOf (Local0 [0x02]) [0x0D] = Zero DerefOf (Local0 [0x02]) [0x0E] = Zero DerefOf (Local0 [0x02]) [0x0F] = Zero } Default { } } Return (Local0) } Method (LM03, 0, Serialized) { Debug = "HP WMI Command type 0x03 for WMI 20009h command" Local0 = Package (0x02) { Zero, Zero } Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Switch (Local2) { Case (Zero) { } Case (One) { Local3 = DerefOf (Local1 [One]) Local3 = DerefOf (Local1 [0x02]) Local3 = DerefOf (Local1 [0x03]) } Case (0x02) { Local3 = DerefOf (Local1 [One]) Local3 = DerefOf (Local1 [0x02]) Local3 = DerefOf (Local1 [0x03]) Local3 = DerefOf (Local1 [0x04]) Local3 = DerefOf (Local1 [0x05]) Local3 = DerefOf (Local1 [0x06]) Local3 = DerefOf (Local1 [0x07]) Local3 = DerefOf (Local1 [0x08]) Local3 = DerefOf (Local1 [0x09]) Local3 = DerefOf (Local1 [0x0A]) Local3 = DerefOf (Local1 [0x0B]) Local3 = DerefOf (Local1 [0x0C]) Local3 = DerefOf (Local1 [0x0D]) Local3 = DerefOf (Local1 [0x0E]) Local3 = DerefOf (Local1 [0x0F]) Local3 = DerefOf (Local1 [0x10]) Local3 = DerefOf (Local1 [0x11]) } Case (0x03) { Local3 = DerefOf (Local1 [One]) Local3 = DerefOf (Local1 [0x02]) Local3 = DerefOf (Local1 [0x03]) Local3 = DerefOf (Local1 [0x04]) Local3 = DerefOf (Local1 [0x05]) Local3 = DerefOf (Local1 [0x06]) Local3 = DerefOf (Local1 [0x07]) Local3 = DerefOf (Local1 [0x08]) Local3 = DerefOf (Local1 [0x09]) Local3 = DerefOf (Local1 [0x0A]) Local3 = DerefOf (Local1 [0x0B]) Local3 = DerefOf (Local1 [0x0C]) Local3 = DerefOf (Local1 [0x0D]) Local3 = DerefOf (Local1 [0x0E]) Local3 = DerefOf (Local1 [0x0F]) } Case (0x04) { Local3 = DerefOf (Local1 [One]) Local3 = DerefOf (Local1 [0x02]) Local3 = DerefOf (Local1 [0x03]) Local3 = DerefOf (Local1 [0x04]) Local3 = DerefOf (Local1 [0x05]) Local3 = DerefOf (Local1 [0x06]) Local3 = DerefOf (Local1 [0x07]) Local3 = DerefOf (Local1 [0x08]) Local3 = DerefOf (Local1 [0x09]) Local3 = DerefOf (Local1 [0x0A]) Local3 = DerefOf (Local1 [0x0B]) Local3 = DerefOf (Local1 [0x0C]) Local3 = DerefOf (Local1 [0x0D]) Local3 = DerefOf (Local1 [0x0E]) Local3 = DerefOf (Local1 [0x0F]) } Default { } } Return (Local0) } Method (LM04, 0, NotSerialized) { Debug = "HP WMI Command type 0x04 for WMI 20009h command" Local0 = Package (0x03) { Zero, 0x04, Buffer (0x04){} } Local1 = 0x64 DerefOf (Local0 [0x02]) [Zero] = Local1 Return (Local0) } Method (LM05, 0, NotSerialized) { Debug = "HP WMI Command type 0x05 for WMI 20009h command" Local1 = WBUF /* \WBUF */ Local2 = DerefOf (Local1 [Zero]) Return (Package (0x02) { Zero, Zero }) } Method (GWEV, 2, NotSerialized) { If ((WEI0 == Zero)) { WEI0 = Arg0 WED0 = Arg1 } Else { WEI1 = Arg0 WED1 = Arg1 } Notify (WMID, 0x80) // Status Change } Method (_WED, 1, NotSerialized) // _Wxx: Wake Event, xx=0x00-0xFF { If ((Arg0 == 0xA0)) { If ((DerefOf (N00E [Zero]) == Zero)) { N007 = ST01 /* \_SB_.ST01 */ DerefOf (EVNT [Zero]) [One] = N007 /* \_SB_.N007 */ Return (DerefOf (EVNT [Zero])) } If ((DerefOf (N00E [Zero]) == One)) { Return (DerefOf (EVNT [One])) } Else { Return (DerefOf (EVNT [0x02])) } } Local0 = Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } CreateDWordField (Local0, Zero, EVID) CreateDWordField (Local0, 0x04, EVDA) EVID = WEI0 /* \_SB_.WMID.WEI0 */ EVDA = WED0 /* \_SB_.WMID.WED0 */ If ((WEI1 != Zero)) { WEI0 = WEI1 /* \_SB_.WMID.WEI1 */ WED0 = WED1 /* \_SB_.WMID.WED1 */ EVID = WEI0 /* \_SB_.WMID.WEI0 */ EVDA = WED0 /* \_SB_.WMID.WED0 */ WEI1 = Zero WED1 = Zero If ((WEVI == Zero)) { WEVI = One Notify (WMID, 0x80) // Status Change } } Else { WEI0 = Zero WED0 = Zero } Return (Local0) } Name (WQAB, Buffer (0x1EE7) { /* 0000 */ 0x46, 0x4F, 0x4D, 0x42, 0x01, 0x00, 0x00, 0x00, // FOMB.... /* 0008 */ 0xD7, 0x1E, 0x00, 0x00, 0x84, 0xCA, 0x00, 0x00, // ........ /* 0010 */ 0x44, 0x53, 0x00, 0x01, 0x1A, 0x7D, 0xDA, 0x54, // DS...}.T /* 0018 */ 0x18, 0x38, 0xA0, 0x00, 0x01, 0x06, 0x18, 0x42, // .8.....B /* 0020 */ 0x10, 0x4D, 0x10, 0x92, 0x46, 0x62, 0x02, 0x89, // .M..Fb.. /* 0028 */ 0x80, 0x90, 0x18, 0x18, 0x14, 0x81, 0x85, 0x00, // ........ /* 0030 */ 0x49, 0x02, 0x88, 0xC4, 0x41, 0xE1, 0x20, 0xD4, // I...A. . /* 0038 */ 0x9F, 0x40, 0x7E, 0x05, 0x20, 0x74, 0x28, 0x40, // .@~. t(@ /* 0040 */ 0xA6, 0x00, 0x83, 0x02, 0x9C, 0x22, 0x88, 0xA0, // .....".. /* 0048 */ 0x57, 0x01, 0x36, 0x05, 0x98, 0x14, 0x60, 0x51, // W.6...`Q /* 0050 */ 0x80, 0x76, 0x01, 0x96, 0x05, 0xE8, 0x16, 0x20, // .v..... /* 0058 */ 0x1D, 0x96, 0x88, 0x04, 0x47, 0x89, 0x01, 0x47, // ....G..G /* 0060 */ 0xE9, 0xC4, 0x16, 0x6E, 0xD8, 0xE0, 0x85, 0xA2, // ...n.... /* 0068 */ 0x68, 0x06, 0x51, 0x12, 0x94, 0x8B, 0x20, 0x5D, // h.Q... ] /* 0070 */ 0x10, 0x52, 0x2E, 0xC0, 0x37, 0x82, 0x06, 0x10, // .R..7... /* 0078 */ 0xA5, 0x77, 0x01, 0xB6, 0x05, 0x98, 0x86, 0x27, // .w.....' /* 0080 */ 0xD2, 0x20, 0xE4, 0x60, 0x08, 0x54, 0xCE, 0x80, // . .`.T.. /* 0088 */ 0x20, 0x69, 0x44, 0x21, 0x1E, 0xA7, 0x44, 0x08, // iD!..D. /* 0090 */ 0x0A, 0x84, 0x90, 0xD4, 0xF1, 0xA0, 0xA0, 0x71, // .......q /* 0098 */ 0x88, 0xAD, 0xCE, 0x46, 0x93, 0xA9, 0x74, 0x7E, // ...F..t~ /* 00A0 */ 0x48, 0x82, 0x70, 0xC6, 0x2A, 0x7E, 0x3A, 0x9A, // H.p.*~:. /* 00A8 */ 0xD0, 0xD9, 0x9C, 0x60, 0xE7, 0x18, 0x72, 0x3C, // ...`..r< /* 00B0 */ 0x48, 0xF4, 0x20, 0xB8, 0x00, 0x0F, 0x1C, 0x2C, // H. ...., /* 00B8 */ 0x34, 0x84, 0x22, 0x6B, 0x80, 0xC1, 0x8C, 0xDD, // 4."k.... /* 00C0 */ 0x63, 0xB1, 0x0B, 0x4E, 0x0A, 0xEC, 0x61, 0xB3, // c..N..a. /* 00C8 */ 0x01, 0x19, 0xA2, 0x24, 0x38, 0xD4, 0x11, 0xC0, // ...$8... /* 00D0 */ 0x12, 0x05, 0x98, 0x1F, 0x87, 0x0C, 0x0F, 0x95, // ........ /* 00D8 */ 0x8C, 0x25, 0x24, 0x1B, 0xAB, 0x87, 0xC2, 0xA5, // .%$..... /* 00E0 */ 0x40, 0x68, 0x6C, 0x27, 0xED, 0x19, 0x45, 0x2C, // @hl'..E, /* 00E8 */ 0x79, 0x4A, 0x82, 0x49, 0xE0, 0x51, 0x44, 0x36, // yJ.I.QD6 /* 00F0 */ 0x1A, 0x27, 0x28, 0x1B, 0x1A, 0x25, 0x03, 0x42, // .'(..%.B /* 00F8 */ 0x9E, 0x05, 0x58, 0x07, 0x26, 0x04, 0x76, 0x2F, // ..X.&.v/ /* 0100 */ 0xC0, 0x9A, 0x00, 0x73, 0xB3, 0x90, 0xB1, 0xB9, // ...s.... /* 0108 */ 0xE8, 0xFF, 0x0F, 0x71, 0xB0, 0x31, 0xDA, 0x9A, // ...q.1.. /* 0110 */ 0xAE, 0x90, 0xC2, 0xC4, 0x88, 0x12, 0x2C, 0x5E, // ......,^ /* 0118 */ 0xC5, 0xC3, 0x10, 0xCA, 0x93, 0x42, 0xA8, 0x48, // .....B.H /* 0120 */ 0x95, 0xA1, 0x68, 0xB4, 0x51, 0x2A, 0x14, 0xE0, // ..h.Q*.. /* 0128 */ 0x4C, 0x80, 0x30, 0x5C, 0x1D, 0x03, 0x82, 0x46, // L.0\...F /* 0130 */ 0x88, 0x15, 0x29, 0x56, 0xFB, 0x83, 0x20, 0xF1, // ..)V.. . /* 0138 */ 0x2D, 0x40, 0x54, 0x01, 0xA2, 0x48, 0xA3, 0x41, // -@T..H.A /* 0140 */ 0x9D, 0x03, 0x3C, 0x5C, 0x0F, 0xF5, 0xF0, 0x3D, // ..<\...= /* 0148 */ 0xF6, 0x93, 0x0C, 0x72, 0x90, 0x67, 0xF1, 0xA8, // ...r.g.. /* 0150 */ 0x70, 0x9C, 0x06, 0x49, 0xE0, 0x0B, 0x80, 0x4F, // p..I...O /* 0158 */ 0x08, 0x1E, 0x38, 0xDE, 0x35, 0xA0, 0x66, 0x7C, // ..8.5.f| /* 0160 */ 0xBC, 0x4C, 0x10, 0x1C, 0x6A, 0x88, 0x1E, 0x68, // .L..j..h /* 0168 */ 0xB8, 0x13, 0x38, 0x44, 0x06, 0xE8, 0x49, 0x3D, // ..8D..I= /* 0170 */ 0x52, 0x60, 0x07, 0x77, 0x32, 0xEF, 0x01, 0xAF, // R`.w2... /* 0178 */ 0x0A, 0xCD, 0x5E, 0x12, 0x08, 0xC1, 0xF1, 0xF8, // ..^..... /* 0180 */ 0x7E, 0xC0, 0x26, 0x9C, 0xC0, 0xF2, 0x07, 0x81, // ~.&..... /* 0188 */ 0x1A, 0x99, 0xA1, 0x3D, 0xCA, 0xD3, 0x8A, 0x19, // ...=.... /* 0190 */ 0xF2, 0x31, 0xC1, 0x04, 0x16, 0x0B, 0x21, 0x05, // .1....!. /* 0198 */ 0x10, 0x1A, 0x0F, 0xF8, 0x6F, 0x00, 0x8F, 0x17, // ....o... /* 01A0 */ 0xBE, 0x12, 0xC4, 0xF6, 0x80, 0x12, 0x0C, 0x0B, // ........ /* 01A8 */ 0x21, 0x23, 0xAB, 0xF0, 0x78, 0xE8, 0x28, 0x7C, // !#..x.(| /* 01B0 */ 0x95, 0x38, 0x9C, 0xD3, 0x8A, 0x67, 0x82, 0xE1, // .8...g.. /* 01B8 */ 0x20, 0xF4, 0x05, 0x90, 0x00, 0x51, 0xE7, 0x0C, // ....Q.. /* 01C0 */ 0xD4, 0x61, 0xC1, 0xE7, 0x04, 0x76, 0x33, 0x38, // .a...v38 /* 01C8 */ 0x83, 0x47, 0x00, 0x8F, 0xE4, 0x84, 0xFC, 0x2B, // .G.....+ /* 01D0 */ 0xF1, 0xC0, 0xE0, 0x03, 0xE2, 0xEF, 0x1F, 0xA7, // ........ /* 01D8 */ 0xEC, 0x11, 0x9C, 0xA9, 0x01, 0x7D, 0x1C, 0xF0, // .....}.. /* 01E0 */ 0xFF, 0x7F, 0x28, 0x7C, 0x88, 0x1E, 0xDF, 0x29, // ..(|...) /* 01E8 */ 0x1F, 0xAF, 0x4F, 0x17, 0x96, 0x35, 0x4E, 0xE8, // ..O..5N. /* 01F0 */ 0x77, 0x08, 0x9F, 0x38, 0x7C, 0x64, 0x71, 0x44, // w..8|dqD /* 01F8 */ 0x08, 0x39, 0x39, 0x05, 0xA0, 0x81, 0x4F, 0xF7, // .99...O. /* 0200 */ 0xEC, 0x22, 0x9C, 0xAE, 0x27, 0xE5, 0x40, 0xC3, // ."..'.@. /* 0208 */ 0xA0, 0xE3, 0x04, 0xC7, 0x79, 0x00, 0x1C, 0xE3, // ....y... /* 0210 */ 0x84, 0x7F, 0x2E, 0x80, 0x3F, 0x40, 0x7E, 0xCA, // ....?@~. /* 0218 */ 0x78, 0xC5, 0x48, 0xE0, 0x98, 0x23, 0x44, 0x9F, // x.H..#D. /* 0220 */ 0x6B, 0x3C, 0x42, 0x2C, 0xFC, 0x53, 0x45, 0xE1, // k<B,.SE. /* 0228 */ 0x03, 0x21, 0x63, 0x04, 0x17, 0xA0, 0xC7, 0x08, // .!c..... /* 0230 */ 0x7C, 0xFF, 0x48, 0x1A, 0x23, 0xF2, 0x28, 0xC1, // |.H.#.(. /* 0238 */ 0xD5, 0x1F, 0x34, 0xE8, 0x00, 0x71, 0xFF, 0xFF, // ..4..q.. /* 0240 */ 0x01, 0xC2, 0x07, 0xF5, 0x00, 0x81, 0x6F, 0xF4, // ......o. /* 0248 */ 0xA3, 0x07, 0x7A, 0x5C, 0x16, 0x7D, 0x1E, 0x90, // ..z\.}.. /* 0250 */ 0xF1, 0x13, 0x8D, 0xE6, 0xC5, 0x4F, 0x07, 0xFC, // .....O.. /* 0258 */ 0xF0, 0x01, 0x1E, 0x50, 0x0F, 0x09, 0x07, 0x8A, // ...P.... /* 0260 */ 0x99, 0x36, 0x07, 0x7D, 0x76, 0x39, 0x74, 0xEC, // .6.}v9t. /* 0268 */ 0x70, 0xC1, 0x7F, 0x02, 0x01, 0x97, 0xBC, 0x43, // p......C /* 0270 */ 0x18, 0x28, 0x46, 0x8C, 0x3F, 0x07, 0xF9, 0x14, // .(F.?... /* 0278 */ 0x06, 0xFE, 0xFF, 0xFF, 0x29, 0x0C, 0xFC, 0xC3, // ....)... /* 0280 */ 0xE1, 0x41, 0x9E, 0x0E, 0x3E, 0x6D, 0x51, 0xE9, // .A..>mQ. /* 0288 */ 0x30, 0xA8, 0x03, 0x17, 0x60, 0x65, 0x12, 0x11, // 0...`e.. /* 0290 */ 0x9E, 0x25, 0x6A, 0x83, 0xD0, 0xA9, 0xE1, 0x6D, // .%j....m /* 0298 */ 0xE2, 0x6D, 0xCB, 0xB7, 0x80, 0x38, 0xA7, 0xD9, // .m...8.. /* 02A0 */ 0xDB, 0x81, 0x8B, 0x60, 0x44, 0xA8, 0x19, 0x8A, // ...`D... /* 02A8 */ 0x9C, 0xB4, 0x22, 0xC6, 0x88, 0xF2, 0xB8, 0x65, // .."....e /* 02B0 */ 0x94, 0xB7, 0xAD, 0x17, 0x80, 0x78, 0x27, 0xF6, // .....x'. /* 02B8 */ 0xBC, 0x65, 0x8C, 0xE0, 0x91, 0x1F, 0xB8, 0x58, // .e.....X /* 02C0 */ 0x8C, 0xD5, 0xEB, 0xBF, 0xE6, 0x03, 0x17, 0xE0, // ........ /* 02C8 */ 0xEC, 0xFF, 0x7F, 0xE0, 0x02, 0x38, 0x14, 0xF4, // .....8.. /* 02D0 */ 0x30, 0x84, 0x1E, 0x86, 0xA7, 0x72, 0x2E, 0x0F, // 0....r.. /* 02D8 */ 0x91, 0xA7, 0x12, 0x31, 0x6A, 0x98, 0xA8, 0xCF, // ...1j... /* 02E0 */ 0x50, 0xBE, 0x5B, 0xF8, 0x40, 0x04, 0xBE, 0x33, // P.[.@..3 /* 02E8 */ 0x17, 0xF0, 0xFB, 0xFF, 0x1F, 0x88, 0xE0, 0x1C, // ........ /* 02F0 */ 0x53, 0x70, 0x67, 0x1A, 0xF0, 0xF8, 0x9C, 0x81, // Spg..... /* 02F8 */ 0x40, 0x4E, 0xC5, 0x87, 0x1A, 0xC0, 0x82, 0xE8, // @N...... /* 0300 */ 0x27, 0x84, 0x4F, 0x34, 0x54, 0x26, 0x0C, 0xEA, // '.O4T&.. /* 0308 */ 0x50, 0x03, 0x58, 0xB9, 0xC2, 0x3C, 0x8D, 0x9E, // P.X..<.. /* 0310 */ 0xF3, 0xB3, 0x8C, 0x4F, 0x35, 0x3E, 0x94, 0x1A, // ...O5>.. /* 0318 */ 0xC7, 0x10, 0x2F, 0x33, 0x0F, 0x35, 0x3E, 0x16, // ../3.5>. /* 0320 */ 0xBC, 0x92, 0xFA, 0x50, 0x63, 0xA8, 0x38, 0x0F, // ...Pc.8. /* 0328 */ 0x35, 0x1E, 0x6E, 0xA0, 0xA8, 0x6F, 0x36, 0xCF, // 5.n..o6. /* 0330 */ 0x36, 0x46, 0x8F, 0xEF, 0x1B, 0xAA, 0x21, 0x1E, // 6F....!. /* 0338 */ 0x6A, 0x98, 0xE4, 0x95, 0x6A, 0x2C, 0x3E, 0xD4, // j...j,>. /* 0340 */ 0x80, 0xE3, 0xFF, 0x7F, 0xA8, 0x01, 0xF8, 0xFF, // ........ /* 0348 */ 0xFF, 0x3F, 0xD4, 0x00, 0x8E, 0x8E, 0x06, 0x70, // .?.....p /* 0350 */ 0x8E, 0x8C, 0xB8, 0xA3, 0x01, 0xB8, 0x0E, 0xA5, // ........ /* 0358 */ 0xC0, 0xE1, 0x68, 0x00, 0x3C, 0x8E, 0x42, 0x60, // ..h.<.B` /* 0360 */ 0xBE, 0xD0, 0xF8, 0x28, 0x04, 0x2C, 0xFE, 0xFF, // ...(.,.. /* 0368 */ 0x47, 0x21, 0xF0, 0xCB, 0x3E, 0x07, 0xA1, 0x84, // G!..>... /* 0370 */ 0x1E, 0x85, 0x00, 0x41, 0xB7, 0x9F, 0xA7, 0x88, // ...A.... /* 0378 */ 0x67, 0x1F, 0x5F, 0x7E, 0x1E, 0x08, 0x22, 0xBC, // g._~..". /* 0380 */ 0xE6, 0xFB, 0x14, 0xE4, 0x43, 0xBE, 0x8F, 0x42, // ....C..B /* 0388 */ 0x0C, 0xC6, 0x50, 0xBE, 0x06, 0xF9, 0x28, 0xC4, // ..P...(. /* 0390 */ 0xA0, 0x5E, 0x83, 0x7C, 0xDF, 0x37, 0xC8, 0xE3, // .^.|.7.. /* 0398 */ 0x45, 0x90, 0xD8, 0xCF, 0x04, 0x3E, 0x0A, 0x31, // E....>.1 /* 03A0 */ 0xD1, 0x47, 0x21, 0x40, 0xE1, 0xFF, 0xFF, 0x28, // .G!@...( /* 03A8 */ 0x04, 0xF0, 0xFF, 0xFF, 0x7F, 0x14, 0x02, 0x9C, // ........ /* 03B0 */ 0x05, 0x38, 0x1A, 0x80, 0x6E, 0x5A, 0x8F, 0x42, // .8..nZ.B /* 03B8 */ 0xE0, 0xBD, 0xB3, 0x9C, 0xF6, 0x09, 0xF8, 0x2C, // ......., /* 03C0 */ 0x04, 0x98, 0xFD, 0xFF, 0x9F, 0x85, 0x80, 0xD9, // ........ /* 03C8 */ 0x51, 0xE8, 0x28, 0xCE, 0xF2, 0x55, 0xE8, 0x09, // Q.(..U.. /* 03D0 */ 0xE0, 0x05, 0x20, 0x46, 0x98, 0x77, 0xA0, 0x97, // .. F.w.. /* 03D8 */ 0x4C, 0x76, 0x17, 0x37, 0xCE, 0x93, 0xCB, 0x59, // Lv.7...Y /* 03E0 */ 0x3C, 0x89, 0xFB, 0x12, 0xE4, 0x03, 0xC5, 0xB3, // <....... /* 03E8 */ 0x90, 0xA1, 0x4E, 0x37, 0xE8, 0x1B, 0xB9, 0x07, // ..N7.... /* 03F0 */ 0x16, 0x33, 0x7E, 0x88, 0xE7, 0x21, 0x43, 0x3C, // .3~..!C< /* 03F8 */ 0x0B, 0x01, 0xEC, 0xFA, 0xFF, 0x9F, 0x85, 0x00, // ........ /* 0400 */ 0xFE, 0xFF, 0xFF, 0x8F, 0x06, 0xF0, 0x5F, 0x00, // ......_. /* 0408 */ 0x3E, 0x0B, 0x01, 0xCF, 0x13, 0xC0, 0x83, 0xB6, // >....... /* 0410 */ 0xCF, 0x42, 0x00, 0x67, 0x0E, 0x97, 0xE7, 0xFF, // .B.g.... /* 0418 */ 0x0A, 0x74, 0x2C, 0xEF, 0x11, 0x9E, 0xF5, 0x49, // .t,....I /* 0420 */ 0xBE, 0x5E, 0x7A, 0xA6, 0x0F, 0x05, 0xCF, 0x42, // .^z....B /* 0428 */ 0x0C, 0xEB, 0x30, 0x7C, 0x16, 0x62, 0x10, 0x2F, // ..0|.b./ /* 0430 */ 0x9A, 0x86, 0x78, 0xE1, 0xF4, 0x61, 0xC0, 0xFF, // ..x..a.. /* 0438 */ 0x7F, 0xBC, 0xC0, 0xAF, 0x9C, 0x06, 0x0A, 0x12, // ........ /* 0440 */ 0xE8, 0x59, 0x08, 0x60, 0xFC, 0xFF, 0xFF, 0x2C, // .Y.`..., /* 0448 */ 0x04, 0x90, 0x71, 0x8D, 0x3A, 0x0B, 0x01, 0xCB, // ..q.:... /* 0450 */ 0xDB, 0xCA, 0x33, 0xB6, 0x4F, 0x2B, 0x09, 0xFE, // ..3.O+.. /* 0458 */ 0xFF, 0xCF, 0x42, 0x80, 0x83, 0x5C, 0x46, 0x0E, // ..B..\F. /* 0460 */ 0x42, 0x98, 0x88, 0x0F, 0x07, 0x1F, 0x33, 0x01, // B.....3. /* 0468 */ 0x3D, 0x53, 0x7C, 0x71, 0x37, 0xC6, 0x13, 0xC0, // =S|q7... /* 0470 */ 0x8B, 0xC4, 0x63, 0x26, 0x3B, 0x6A, 0x1A, 0xE6, // ..c&;j.. /* 0478 */ 0x59, 0xC8, 0x78, 0x67, 0xF1, 0x1A, 0xF0, 0x04, // Y.xg.... /* 0480 */ 0xEF, 0xC9, 0x3F, 0x0B, 0x31, 0xB0, 0xC3, 0x0A, // ..?.1... /* 0488 */ 0xF6, 0x28, 0x64, 0x50, 0x83, 0xC7, 0x0E, 0x11, // .(dP.... /* 0490 */ 0x26, 0xD0, 0xB3, 0x10, 0x8B, 0xFB, 0x5C, 0xD1, // &.....\. /* 0498 */ 0x79, 0xC2, 0x67, 0x21, 0xE0, 0xFD, 0xFF, 0x3F, // y.g!...? /* 04A0 */ 0x4B, 0xC0, 0xBD, 0x1A, 0x3C, 0x0B, 0x01, 0x26, // K...<..& /* 04A8 */ 0x0E, 0x1B, 0x3E, 0x6B, 0x80, 0x67, 0xF8, 0x1E, // ..>k.g.. /* 04B0 */ 0xD5, 0x39, 0x3C, 0x1E, 0x03, 0xFF, 0xAC, 0x3A, // .9<....: /* 04B8 */ 0xCE, 0x09, 0x2C, 0xF7, 0xA2, 0x65, 0xE3, 0x40, // ..,..e.@ /* 04C0 */ 0x43, 0x47, 0x64, 0x75, 0x40, 0x1A, 0x1B, 0xE6, // CGdu@... /* 04C8 */ 0x52, 0x12, 0xF9, 0xE4, 0xD8, 0xA8, 0xAD, 0x08, // R....... /* 04D0 */ 0x4E, 0x67, 0x26, 0x9F, 0x00, 0xAC, 0x85, 0x42, // Ng&....B /* 04D8 */ 0x0A, 0x68, 0x34, 0x16, 0xC3, 0x3B, 0xF3, 0xD1, // .h4..;.. /* 04E0 */ 0x89, 0x82, 0x18, 0xD0, 0xC7, 0x21, 0xDB, 0x38, // .....!.8 /* 04E8 */ 0x14, 0xA0, 0xF6, 0xA2, 0x29, 0x90, 0x73, 0x0E, // ....).s. /* 04F0 */ 0x46, 0xFF, 0xEC, 0xE8, 0x6C, 0x7C, 0x27, 0xE0, // F...l|'. /* 04F8 */ 0x1A, 0x20, 0x74, 0x4A, 0x30, 0xB4, 0xD5, 0x08, // . tJ0... /* 0500 */ 0xF8, 0xFF, 0xCF, 0x12, 0x03, 0x66, 0xFC, 0xA7, // .....f.. /* 0508 */ 0x18, 0x13, 0xF8, 0x1C, 0x83, 0x3F, 0x18, 0xE0, // .....?.. /* 0510 */ 0x07, 0xFE, 0x62, 0x50, 0xF5, 0xBD, 0x40, 0xF7, // ..bP..@. /* 0518 */ 0x05, 0xAB, 0xBB, 0xC9, 0x40, 0x98, 0x91, 0x09, // ....@... /* 0520 */ 0xEA, 0x3B, 0x1D, 0x80, 0x02, 0xC8, 0x17, 0x02, // .;...... /* 0528 */ 0x9F, 0xA3, 0x1E, 0x0A, 0xD8, 0x44, 0x42, 0x84, // .....DB. /* 0530 */ 0x89, 0x66, 0x74, 0xC4, 0x84, 0x51, 0xD1, 0x27, // .ft..Q.' /* 0538 */ 0x4C, 0x41, 0x3C, 0x61, 0xC7, 0x9A, 0x30, 0x7A, // LA<a..0z /* 0540 */ 0x26, 0xBE, 0xE8, 0xB0, 0x11, 0x63, 0x42, 0x5C, // &....cB\ /* 0548 */ 0x3D, 0xA0, 0x4D, 0x30, 0xA8, 0x2F, 0x45, 0xB0, // =.M0./E. /* 0550 */ 0x86, 0xCC, 0xC7, 0xE2, 0x0B, 0x04, 0x6E, 0xCA, // ......n. /* 0558 */ 0x60, 0x9C, 0x13, 0xBB, 0x26, 0xF8, 0xB2, 0x83, // `...&... /* 0560 */ 0x9B, 0x33, 0x18, 0xE1, 0x31, 0x77, 0x31, 0x7E, // .3..1w1~ /* 0568 */ 0x75, 0xF2, 0xE8, 0xF8, 0x41, 0xC1, 0x37, 0x1C, // u...A.7. /* 0570 */ 0x86, 0xFD, 0x64, 0xE6, 0x19, 0xBD, 0x97, 0xF9, // ..d..... /* 0578 */ 0x1A, 0x87, 0x81, 0xF5, 0x78, 0x39, 0xAC, 0xD1, // ....x9.. /* 0580 */ 0xC2, 0x1E, 0xDA, 0x7B, 0x88, 0xFF, 0xFF, 0x87, // ...{.... /* 0588 */ 0x18, 0x9F, 0x27, 0x8C, 0x11, 0xD6, 0xB7, 0x17, // ..'..... /* 0590 */ 0x70, 0xDC, 0xB3, 0xE0, 0xDF, 0x35, 0xC0, 0x73, // p....5.s /* 0598 */ 0x09, 0xF1, 0x5D, 0x03, 0x60, 0xE0, 0xFF, 0xFF, // ..].`... /* 05A0 */ 0xAE, 0x01, 0x9C, 0xAE, 0x09, 0xBE, 0x6B, 0x00, // ......k. /* 05A8 */ 0xEF, 0xA1, 0xFB, 0xAE, 0x01, 0x5C, 0xB3, 0xDF, // .....\.. /* 05B0 */ 0x35, 0x50, 0xC7, 0x00, 0x2B, 0xBC, 0x6B, 0x40, // 5P..+.k@ /* 05B8 */ 0xBB, 0xB2, 0xBD, 0xAF, 0x3D, 0x61, 0x59, 0xD3, // ....=aY. /* 05C0 */ 0x65, 0x03, 0xA5, 0xE6, 0xB2, 0x01, 0x28, 0xF8, // e.....(. /* 05C8 */ 0xFF, 0x5F, 0x36, 0x00, 0x03, 0x52, 0x26, 0x8C, // ._6..R&. /* 05D0 */ 0x0A, 0x3F, 0x61, 0x0A, 0xE2, 0x09, 0x3B, 0xD8, // .?a...;. /* 05D8 */ 0x65, 0x03, 0x14, 0x31, 0x2E, 0x1B, 0xA0, 0x1F, // e..1.... /* 05E0 */ 0xDB, 0xCB, 0x06, 0x30, 0xB8, 0x27, 0xF0, 0xDB, // ...0.'.. /* 05E8 */ 0x06, 0xF0, 0x86, 0xF4, 0x6D, 0x03, 0xAC, 0xFF, // ....m... /* 05F0 */ 0xFF, 0xDB, 0x06, 0x58, 0xF3, 0xDF, 0x36, 0x50, // ...X..6P /* 05F8 */ 0x1C, 0x56, 0x79, 0xDB, 0x80, 0x78, 0x92, 0x67, // .Vy..x.g /* 0600 */ 0x04, 0x56, 0x75, 0xDD, 0x40, 0xE9, 0xB9, 0x6E, // .Vu.@..n /* 0608 */ 0x00, 0x24, 0x10, 0x33, 0x61, 0x54, 0xFC, 0x09, // .$.3aT.. /* 0610 */ 0x53, 0x10, 0x4F, 0xD8, 0xD1, 0xAE, 0x1B, 0xA0, // S.O..... /* 0618 */ 0x08, 0x72, 0xDD, 0x00, 0xFD, 0xBC, 0x12, 0xFC, // .r...... /* 0620 */ 0xFF, 0x5F, 0x37, 0x80, 0xC1, 0x45, 0x01, 0x73, // ._7..E.s /* 0628 */ 0xDF, 0x00, 0xDE, 0xB0, 0xFC, 0xBE, 0x01, 0xF8, // ........ /* 0630 */ 0xB8, 0x89, 0x63, 0xEE, 0x1B, 0x80, 0x99, 0xFF, // ..c..... /* 0638 */ 0xFF, 0x7D, 0x03, 0x60, 0xCF, 0x45, 0x01, 0x77, // .}.`.E.w /* 0640 */ 0xDF, 0x00, 0xDE, 0x17, 0x69, 0xDF, 0x37, 0xC0, // ....i.7. /* 0648 */ 0xFC, 0xFF, 0xBF, 0x6F, 0x80, 0x51, 0xDA, 0xFA, // ...o.Q.. /* 0650 */ 0x3D, 0x38, 0x7A, 0x42, 0xF0, 0xF8, 0x70, 0xF7, // =8zB..p. /* 0658 */ 0x4B, 0x8F, 0xCF, 0x77, 0x73, 0x70, 0x0C, 0xF2, // K..wsp.. /* 0660 */ 0x18, 0x0F, 0xED, 0x80, 0x5F, 0xDF, 0x3D, 0x31, // ...._.=1 /* 0668 */ 0xDF, 0xCD, 0x81, 0xFF, 0x99, 0xE0, 0x78, 0x30, // ......x0 /* 0670 */ 0xD0, 0x38, 0xC4, 0x56, 0x2F, 0x0D, 0xE4, 0x68, // .8.V/..h /* 0678 */ 0x70, 0x7E, 0xB8, 0x33, 0x02, 0xC3, 0x2A, 0xFE, // p~.3..*. /* 0680 */ 0xE4, 0x8F, 0x70, 0x8E, 0xA1, 0xB3, 0xC3, 0x41, // ..p....A /* 0688 */ 0x62, 0x07, 0xC1, 0x83, 0xAD, 0xDA, 0x04, 0x0A, // b....... /* 0690 */ 0x0D, 0xA1, 0x28, 0x30, 0x28, 0x16, 0x1F, 0x30, // ..(0(..0 /* 0698 */ 0xF0, 0xC3, 0x66, 0x67, 0x01, 0x26, 0x09, 0x0E, // ..fg.&.. /* 06A0 */ 0x75, 0x04, 0xF0, 0x7D, 0xA2, 0xF9, 0x71, 0xE8, // u..}..q. /* 06A8 */ 0x6E, 0x70, 0xA8, 0x1E, 0xCB, 0x43, 0x01, 0x3D, // np...C.= /* 06B0 */ 0x03, 0xE2, 0x8E, 0x19, 0x64, 0xD2, 0x9E, 0x51, // ....d..Q /* 06B8 */ 0xC4, 0xA7, 0x84, 0x53, 0x0A, 0x93, 0xC0, 0xE7, // ...S.... /* 06C0 */ 0x07, 0x86, 0xC6, 0x09, 0x5E, 0x1B, 0x42, 0xF3, // ....^.B. /* 06C8 */ 0xFF, 0xFF, 0x49, 0x81, 0x79, 0xBE, 0x63, 0x08, // ..I.y.c. /* 06D0 */ 0xD8, 0x04, 0x76, 0x7F, 0xC9, 0x90, 0xB5, 0x81, // ..v..... /* 06D8 */ 0xEB, 0x96, 0x64, 0x88, 0xDE, 0x70, 0x64, 0x0B, // ..d..pd. /* 06E0 */ 0x45, 0xD3, 0x89, 0xF2, 0xBE, 0x11, 0xC5, 0xCE, // E....... /* 06E8 */ 0x10, 0x84, 0x11, 0x25, 0x58, 0x90, 0x47, 0x85, // ...%X.G. /* 06F0 */ 0x58, 0x51, 0x5E, 0x0A, 0x8C, 0x10, 0x31, 0xC4, // XQ^...1. /* 06F8 */ 0x2B, 0x47, 0xA0, 0x13, 0x0E, 0x1F, 0xE4, 0xB1, // +G...... /* 0700 */ 0x29, 0x4E, 0xFB, 0x83, 0x20, 0xB1, 0x9E, 0x04, // )N.. ... /* 0708 */ 0x1A, 0x8B, 0x23, 0x8D, 0x06, 0x75, 0x0E, 0xF0, // ..#..u.. /* 0710 */ 0x70, 0x7D, 0x88, 0xF1, 0xF0, 0x1F, 0x42, 0x0C, // p}....B. /* 0718 */ 0x72, 0x90, 0xE7, 0xF6, 0xA8, 0x70, 0x9C, 0xBE, // r....p.. /* 0720 */ 0x4A, 0x98, 0xE0, 0x05, 0xC0, 0x07, 0x15, 0x38, // J......8 /* 0728 */ 0xAE, 0x01, 0x35, 0xE3, 0x67, 0x0C, 0xB0, 0x1C, // ..5.g... /* 0730 */ 0xC7, 0x7D, 0x52, 0x81, 0x3B, 0x1E, 0xDF, 0x0F, // .}R.;... /* 0738 */ 0xD8, 0x84, 0x13, 0x58, 0xFE, 0x20, 0x50, 0xC7, // ...X. P. /* 0740 */ 0x19, 0x3E, 0xCF, 0x17, 0x16, 0x43, 0x3E, 0x26, // .>...C>& /* 0748 */ 0x98, 0xC0, 0x62, 0x4F, 0x36, 0x74, 0x3C, 0xE0, // ..bO6t<. /* 0750 */ 0xBF, 0xC7, 0x3C, 0x5E, 0xF8, 0x64, 0xE2, 0xF9, // ..<^.d.. /* 0758 */ 0x9A, 0x60, 0x44, 0x08, 0x39, 0x19, 0x0F, 0xFA, // .`D.9... /* 0760 */ 0x0E, 0x81, 0xB9, 0xDE, 0xB0, 0x73, 0x0B, 0x17, // .....s.. /* 0768 */ 0x75, 0xD0, 0x40, 0x9D, 0x16, 0x7C, 0x50, 0x60, // u.@..|P` /* 0770 */ 0x37, 0x23, 0xCC, 0x71, 0x9D, 0x9F, 0x55, 0xC0, // 7#.q..U. /* 0778 */ 0xF0, 0xFF, 0x3F, 0xAB, 0xC0, 0x1E, 0x21, 0xFC, // ..?...!. /* 0780 */ 0xDB, 0x83, 0xE7, 0xE5, 0x2B, 0xC3, 0xAB, 0x43, // ....+..C /* 0788 */ 0x02, 0x87, 0x1C, 0x21, 0x7A, 0x5C, 0x1E, 0x21, // ...!z\.! /* 0790 */ 0xE6, 0x7C, 0x84, 0x19, 0x22, 0xB8, 0xCE, 0x02, // .|.."... /* 0798 */ 0xE0, 0x18, 0x22, 0xF0, 0x39, 0xE0, 0x80, 0xE3, // ..".9... /* 07A0 */ 0xD2, 0xC4, 0x07, 0xEA, 0x03, 0x0E, 0xE0, 0xE0, // ........ /* 07A8 */ 0x9A, 0x86, 0x3B, 0xE0, 0x80, 0xE3, 0x2C, 0xC0, // ..;...,. /* 07B0 */ 0xFE, 0xFF, 0x87, 0x1B, 0x58, 0x92, 0x4C, 0x1C, // ....X.L. /* 07B8 */ 0x46, 0x30, 0x22, 0x60, 0x50, 0x04, 0x04, 0x48, // F0"`P..H /* 07C0 */ 0x67, 0x01, 0x1F, 0x52, 0x00, 0x3E, 0x5C, 0x19, // g..R.>\. /* 07C8 */ 0x1E, 0x52, 0xB0, 0x27, 0x0D, 0x0F, 0x1C, 0x37, // .R.'...7 /* 07D0 */ 0x0A, 0x0F, 0x1A, 0x17, 0x60, 0xD0, 0xF4, 0xC4, // ....`... /* 07D8 */ 0x01, 0xFF, 0x98, 0xE0, 0x33, 0x0A, 0x38, 0xC6, // ....3.8. /* 07E0 */ 0x0D, 0xBE, 0x55, 0x18, 0xF8, 0xFF, 0x7F, 0x60, // ..U....` /* 07E8 */ 0x98, 0xC3, 0x85, 0xC7, 0x72, 0x14, 0x41, 0x0F, // ....r.A. /* 07F0 */ 0x3C, 0xA8, 0xEF, 0x19, 0x67, 0xEE, 0x49, 0x1E, // <...g.I. /* 07F8 */ 0xA3, 0xA3, 0x1E, 0x4E, 0xE8, 0xC9, 0x0B, 0x77, // ...N...w /* 0800 */ 0xAE, 0xF2, 0x15, 0xE2, 0x28, 0x30, 0x70, 0xEF, // ....(0p. /* 0808 */ 0x52, 0x1E, 0x9F, 0x2F, 0x56, 0x86, 0xC7, 0x8C, // R../V... /* 0810 */ 0xF6, 0x3D, 0xE4, 0xAC, 0x23, 0x04, 0xC4, 0x5F, // .=..#.._ /* 0818 */ 0xEA, 0xD8, 0x80, 0xC1, 0x72, 0x30, 0x00, 0x0E, // ....r0.. /* 0820 */ 0x03, 0xC6, 0x27, 0x1A, 0xB0, 0xCE, 0x36, 0x78, // ..'...6x /* 0828 */ 0xE8, 0xD3, 0x62, 0x88, 0xC7, 0x17, 0xF6, 0xAD, // ..b..... /* 0830 */ 0xC2, 0x04, 0xD5, 0x83, 0xEA, 0x24, 0xE8, 0xA1, // .....$.. /* 0838 */ 0x81, 0x03, 0xD0, 0x43, 0x83, 0x7F, 0x72, 0x21, // ...C..r! /* 0840 */ 0xF7, 0x57, 0x3A, 0x04, 0x6B, 0xC5, 0xD3, 0xBC, // .W:.k... /* 0848 */ 0x8F, 0x3C, 0xE6, 0xB9, 0x45, 0x79, 0x1B, 0x78, // .<..Ey.x /* 0850 */ 0x0E, 0xE0, 0xA7, 0x05, 0x0F, 0xC7, 0xC7, 0x02, // ........ /* 0858 */ 0x8F, 0xD3, 0x97, 0xB0, 0x04, 0xEF, 0x35, 0x3E, // ......5> /* 0860 */ 0xD9, 0x3C, 0xB8, 0xB0, 0x64, 0x43, 0x40, 0x0D, // .<..dC@. /* 0868 */ 0xD6, 0x43, 0xC0, 0x4C, 0x35, 0x81, 0x93, 0x8C, // .C.L5... /* 0870 */ 0x00, 0x95, 0x01, 0x42, 0x37, 0x96, 0xD3, 0x7D, // ...B7..} /* 0878 */ 0x16, 0x09, 0x71, 0x9A, 0x8F, 0x32, 0x8F, 0x05, // ..q..2.. /* 0880 */ 0x1E, 0xEB, 0x83, 0x81, 0xFF, 0xFF, 0x9A, 0x47, // .......G /* 0888 */ 0xA8, 0xFB, 0x9A, 0x67, 0xF6, 0x74, 0x80, 0x59, // ...g.t.Y /* 0890 */ 0x45, 0xB8, 0xF7, 0x9C, 0x37, 0x0C, 0xA3, 0x3D, // E...7..= /* 0898 */ 0x5B, 0xF8, 0x9A, 0xF1, 0xAC, 0x69, 0x84, 0x70, // [....i.p /* 08A0 */ 0xEC, 0x06, 0xE7, 0x91, 0x18, 0xE1, 0x05, 0x81, // ........ /* 08A8 */ 0x9D, 0x18, 0x1E, 0x60, 0x8C, 0x73, 0xF2, 0x86, // ...`.s.. /* 08B0 */ 0xF5, 0x85, 0x97, 0x81, 0x06, 0x33, 0xB6, 0x2F, // .....3./ /* 08B8 */ 0x03, 0x6C, 0x54, 0xBE, 0x11, 0x81, 0x2F, 0xF9, // .lT.../. /* 08C0 */ 0xC5, 0x00, 0xCA, 0x2C, 0x7C, 0x3D, 0xF1, 0x41, // ...,|=.A /* 08C8 */ 0x89, 0x5D, 0x0C, 0x58, 0xCA, 0x8B, 0x01, 0xA8, // .].X.... /* 08D0 */ 0x6E, 0x18, 0xBE, 0x18, 0xC0, 0xBF, 0x12, 0xBD, // n....... /* 08D8 */ 0x18, 0x80, 0xE1, 0xE2, 0xE4, 0x7B, 0x80, 0x3D, // .....{.= /* 08E0 */ 0xDC, 0x47, 0xE9, 0x38, 0x7D, 0xFB, 0x7B, 0x33, // .G.8}.{3 /* 08E8 */ 0xF0, 0xD9, 0x80, 0xC1, 0x78, 0x86, 0x61, 0x8C, // ....x.a. /* 08F0 */ 0x11, 0xC6, 0xA3, 0x0C, 0x63, 0x82, 0xB9, 0x6F, // ....c..o /* 08F8 */ 0x07, 0xD0, 0x73, 0x0E, 0x03, 0x95, 0xF0, 0x76, // ..s....v /* 0900 */ 0x00, 0xE5, 0x1C, 0xD0, 0xE5, 0xD1, 0x84, 0x9E, // ........ /* 0908 */ 0x02, 0x9E, 0x0E, 0x7C, 0x52, 0x34, 0x44, 0x5F, // ...|R4D_ /* 0910 */ 0x63, 0x15, 0x4C, 0xA0, 0x88, 0x0F, 0x1A, 0x7C, // c.L....| /* 0918 */ 0x6A, 0x51, 0x7C, 0x2A, 0xF0, 0x5A, 0x9E, 0x9D, // jQ|*.Z.. /* 0920 */ 0xC2, 0xC5, 0x39, 0x13, 0x4F, 0xD5, 0x70, 0x06, // ..9.O.p. /* 0928 */ 0x7A, 0xCD, 0x0D, 0xC7, 0xFE, 0xFF, 0x70, 0xF8, // z.....p. /* 0930 */ 0x53, 0xC1, 0x6B, 0x00, 0x3B, 0x48, 0x7A, 0x5A, // S.k.;HzZ /* 0938 */ 0x46, 0x84, 0x71, 0x48, 0x79, 0x64, 0xF0, 0x6D, // F.qHyd.m /* 0940 */ 0x31, 0x8E, 0x21, 0x1F, 0x22, 0x7D, 0x27, 0x30, // 1.!."}'0 /* 0948 */ 0xE4, 0x43, 0xDE, 0xF3, 0x8E, 0x81, 0x5F, 0x11, // .C...._. /* 0950 */ 0xE2, 0x3C, 0x65, 0xF9, 0xCE, 0xE0, 0xCB, 0x02, // .<e..... /* 0958 */ 0xF8, 0x22, 0x5D, 0x16, 0xD0, 0xD0, 0x3E, 0xC9, // ."]...>. /* 0960 */ 0xF8, 0x82, 0x60, 0xD8, 0x13, 0x67, 0x01, 0xEE, // ..`..g.. /* 0968 */ 0x0A, 0xA0, 0x02, 0xF5, 0x5D, 0x01, 0xFE, 0x85, // ....]... /* 0970 */ 0xE0, 0x5D, 0x01, 0x0C, 0xF3, 0xF2, 0xAD, 0x80, // .]...... /* 0978 */ 0x6B, 0x3A, 0x94, 0xA0, 0xCF, 0x24, 0xBE, 0x2E, // k:...$.. /* 0980 */ 0xE0, 0xA6, 0xC8, 0x52, 0x1D, 0x15, 0xA0, 0xA7, // ...R.... /* 0988 */ 0x98, 0x04, 0xEA, 0x8E, 0xEE, 0xA3, 0x02, 0x8C, // ........ /* 0990 */ 0x9B, 0xB2, 0x0F, 0xA8, 0xEC, 0xB4, 0xC0, 0xCE, // ........ /* 0998 */ 0x42, 0xEC, 0x3A, 0x82, 0xBB, 0x92, 0x30, 0x94, // B.:...0. /* 09A0 */ 0x67, 0x03, 0x5F, 0xB2, 0xF8, 0xE1, 0x00, 0x06, // g._..... /* 09A8 */ 0xB8, 0x67, 0x71, 0x88, 0x11, 0x62, 0xB3, 0x03, // .gq..b.. /* 09B0 */ 0xD7, 0xEB, 0xA4, 0xE1, 0x5E, 0x88, 0xD8, 0xFF, // ....^... /* 09B8 */ 0xFF, 0x64, 0x00, 0xC6, 0xA3, 0x36, 0x38, 0x4E, // .d...68N /* 09C0 */ 0x3A, 0xE1, 0x23, 0x3D, 0xB3, 0xF0, 0x93, 0x32, // :.#=...2 /* 09C8 */ 0x60, 0xE2, 0xE4, 0x07, 0xC6, 0x93, 0x35, 0x8C, // `.....5. /* 09D0 */ 0x01, 0x70, 0x79, 0xAF, 0x2A, 0x03, 0xF9, 0x87, // .py.*... /* 09D8 */ 0x20, 0x41, 0x30, 0xA8, 0x53, 0x32, 0x70, 0x38, // A0.S2p8 /* 09E0 */ 0x8A, 0xE1, 0x4E, 0xC9, 0xF0, 0xA0, 0xF0, 0x87, // ..N..... /* 09E8 */ 0x01, 0xCC, 0x8D, 0xD0, 0xF7, 0x04, 0x43, 0xBD, // ......C. /* 09F0 */ 0x27, 0x1D, 0xC6, 0x23, 0xA1, 0x09, 0x7C, 0x5A, // '..#..|Z /* 09F8 */ 0x86, 0xF5, 0xFF, 0x3F, 0x2D, 0xF3, 0x73, 0x42, // ...?-.sB /* 0A00 */ 0xFC, 0xA7, 0x9C, 0xF7, 0x8B, 0x07, 0x65, 0x63, // ......ec /* 0A08 */ 0x44, 0x79, 0x55, 0xF6, 0x39, 0xD3, 0x28, 0xEC, // DyU.9.(. /* 0A10 */ 0x96, 0xFC, 0xE6, 0xF0, 0xAA, 0xEC, 0xD3, 0xF2, // ........ /* 0A18 */ 0xB9, 0x45, 0x7A, 0x5F, 0xF6, 0xC8, 0x63, 0xC6, // .Ez_..c. /* 0A20 */ 0x89, 0x15, 0x24, 0xD0, 0xFB, 0x46, 0x94, 0xB0, // ..$..F.. /* 0A28 */ 0x31, 0xC2, 0x05, 0x7A, 0x5A, 0x66, 0xC7, 0x76, // 1..zZf.v /* 0A30 */ 0x0F, 0xD9, 0x67, 0x05, 0xDC, 0xD9, 0x01, 0xEE, // ..g..... /* 0A38 */ 0xF4, 0xF8, 0xE9, 0x01, 0x70, 0x02, 0xF4, 0xF4, // ....p... /* 0A40 */ 0x00, 0xB6, 0xF3, 0x06, 0xDC, 0x03, 0x01, 0xE2, // ........ /* 0A48 */ 0xF8, 0x8F, 0x0A, 0x7E, 0x65, 0xA1, 0x70, 0xFC, // ...~e.p. /* 0A50 */ 0xD8, 0xCE, 0x8F, 0x25, 0xB8, 0xC3, 0x81, 0x8F, // ...%.... /* 0A58 */ 0x0C, 0x3E, 0x40, 0xE2, 0x86, 0xE2, 0x43, 0x05, // .>@...C. /* 0A60 */ 0xF2, 0x2C, 0x00, 0x8A, 0xD1, 0xB3, 0x11, 0xB0, // .,...... /* 0A68 */ 0x1B, 0xCC, 0x4B, 0x4B, 0x94, 0xFF, 0xFF, 0x7B, // ..KK...{ /* 0A70 */ 0x03, 0x3B, 0xA5, 0xE0, 0x0E, 0x02, 0xE0, 0x3B, // .;.....; /* 0A78 */ 0x06, 0x80, 0x77, 0x30, 0x5C, 0xD6, 0x98, 0x51, // ..w0\..Q /* 0A80 */ 0x42, 0x60, 0x34, 0x66, 0xDC, 0x21, 0x84, 0x9F, // B`4f.!.. /* 0A88 */ 0x08, 0x70, 0x63, 0xF6, 0xB8, 0x3D, 0x66, 0xDC, // .pc..=f. /* 0A90 */ 0x71, 0x96, 0x8F, 0xEA, 0x29, 0x23, 0x94, 0x0F, // q...)#.. /* 0A98 */ 0x1C, 0xEC, 0x9C, 0xF1, 0x46, 0xC0, 0x87, 0x0E, // ....F... /* 0AA0 */ 0x3C, 0x0E, 0x30, 0xB8, 0x23, 0x05, 0x18, 0x2F, // <.0.#../ /* 0AA8 */ 0x07, 0x6C, 0xEC, 0xE0, 0x0E, 0x42, 0x4E, 0x81, // .l...BN. /* 0AB0 */ 0x2C, 0x1D, 0x46, 0x63, 0xC7, 0xC9, 0x06, 0xD2, // ,.Fc.... /* 0AB8 */ 0x31, 0xC6, 0x87, 0x5C, 0x8F, 0x1D, 0x37, 0x58, // 1..\..7X /* 0AC0 */ 0x8F, 0x1D, 0x77, 0x7C, 0xC1, 0xFE, 0xFF, 0x8F, // ..w|.... /* 0AC8 */ 0x2F, 0x60, 0x18, 0x03, 0x17, 0x3F, 0x0C, 0xF4, // /`...?.. /* 0AD0 */ 0xCD, 0xCF, 0xA3, 0x33, 0xB8, 0x87, 0xED, 0x13, // ...3.... /* 0AD8 */ 0x4C, 0x8C, 0x37, 0x98, 0x10, 0x8F, 0x2C, 0x2F, // L.7...,/ /* 0AE0 */ 0x2D, 0x11, 0x1E, 0x5A, 0x7C, 0x73, 0x79, 0x69, // -..Z|syi /* 0AE8 */ 0xF1, 0x2D, 0xC6, 0x28, 0x21, 0x22, 0x1C, 0x4C, // .-.(!".L /* 0AF0 */ 0x9C, 0x27, 0x18, 0x23, 0x1C, 0x78, 0x14, 0x43, // .'.#.x.C /* 0AF8 */ 0x44, 0x38, 0x81, 0x10, 0x27, 0x7D, 0xB2, 0x41, // D8..'}.A /* 0B00 */ 0xC2, 0xC7, 0x08, 0x1B, 0x2D, 0xCA, 0x13, 0x0C, // ....-... /* 0B08 */ 0x1B, 0x0B, 0x3F, 0xAF, 0x78, 0xF0, 0xFC, 0xB4, // ..?.x... /* 0B10 */ 0xE6, 0xBB, 0xA0, 0x27, 0x73, 0x8E, 0x0F, 0x59, // ...'s..Y /* 0B18 */ 0x9E, 0xDA, 0xE3, 0xA4, 0x0F, 0xB3, 0xB8, 0x41, // .......A /* 0B20 */ 0x3D, 0x38, 0xB2, 0xBB, 0x8E, 0x8F, 0xD7, 0xD8, // =8...... /* 0B28 */ 0x53, 0x90, 0x87, 0xC0, 0x4F, 0x04, 0xBE, 0x20, // S...O.. /* 0B30 */ 0x7A, 0xB2, 0xBE, 0xEB, 0xB1, 0x7B, 0x99, 0x31, // z....{.1 /* 0B38 */ 0xAA, 0x9F, 0x02, 0xEA, 0x98, 0x72, 0x06, 0xAF, // .....r.. /* 0B40 */ 0x10, 0xEC, 0x9E, 0xE7, 0x43, 0xB6, 0xEF, 0x92, // ....C... /* 0B48 */ 0x6C, 0x14, 0xB8, 0x43, 0x82, 0xCF, 0x48, 0xFC, // l..C..H. /* 0B50 */ 0x54, 0xE1, 0x61, 0x78, 0x14, 0x30, 0x66, 0xF0, // T.ax.0f. /* 0B58 */ 0x8E, 0x70, 0x68, 0x21, 0x0E, 0xF8, 0x7D, 0x97, // .ph!..}. /* 0B60 */ 0x0D, 0x35, 0xC6, 0xE9, 0xF9, 0xFC, 0xC1, 0x06, // .5...... /* 0B68 */ 0x01, 0x1F, 0xEA, 0x50, 0x3D, 0xCC, 0xA3, 0x7A, // ...P=..z /* 0B70 */ 0x29, 0x64, 0x38, 0x67, 0x07, 0x77, 0x10, 0xD8, // )d8g.w.. /* 0B78 */ 0xE3, 0x87, 0x07, 0xC1, 0x6F, 0x96, 0x7C, 0x10, // ....o.|. /* 0B80 */ 0xEC, 0x7C, 0xF3, 0x06, 0x67, 0x90, 0xFF, 0xFF, // .|..g... /* 0B88 */ 0x31, 0xC0, 0x3E, 0x53, 0xF9, 0x68, 0x82, 0x38, // 1.>S.h.8 /* 0B90 */ 0x02, 0xA2, 0xCF, 0x1F, 0x1E, 0xC3, 0x9B, 0x1C, // ........ /* 0B98 */ 0x1F, 0x0E, 0xF6, 0xE8, 0x81, 0x3B, 0x89, 0xC0, // .....;.. /* 0BA0 */ 0x3D, 0x76, 0x1D, 0xB4, 0xAF, 0x71, 0xBE, 0x68, // =v...q.h /* 0BA8 */ 0xC1, 0xB8, 0xEF, 0x3D, 0x8B, 0x80, 0x1F, 0xE3, // ...=.... /* 0BB0 */ 0xB1, 0x05, 0x1C, 0x87, 0x12, 0x70, 0x07, 0x3B, // .....p.; /* 0BB8 */ 0xAE, 0x71, 0x08, 0x45, 0x81, 0xD1, 0xA1, 0x04, // .q.E.... /* 0BC0 */ 0x17, 0x03, 0x48, 0x30, 0x8E, 0x71, 0x46, 0x43, // ..H0.qFC /* 0BC8 */ 0x5F, 0x22, 0x7D, 0x48, 0x83, 0x33, 0x68, 0xD8, // _"}H.3h. /* 0BD0 */ 0xF3, 0x7C, 0x42, 0xE1, 0xF6, 0x04, 0x28, 0x3A, // .|B...(: /* 0BD8 */ 0xA1, 0x80, 0x0C, 0xF7, 0x19, 0x04, 0x7B, 0x42, // ......{B /* 0BE0 */ 0xE0, 0x67, 0x10, 0xF6, 0xFF, 0x3F, 0x38, 0x7A, // .g...?8z /* 0BE8 */ 0xDC, 0xEF, 0x8D, 0x3E, 0x35, 0xB2, 0xB9, 0x3F, // ...>5..? /* 0BF0 */ 0x04, 0x9C, 0xC0, 0xB9, 0xB3, 0x53, 0x33, 0xEE, // .....S3. /* 0BF8 */ 0xCC, 0x80, 0x3D, 0x7F, 0x78, 0x08, 0xFC, 0x5C, // ..=.x..\ /* 0C00 */ 0xE0, 0xE1, 0x7B, 0x08, 0xF8, 0xC1, 0x3F, 0x30, // ..{...?0 /* 0C08 */ 0x1B, 0x1C, 0x8C, 0xA7, 0x08, 0x5F, 0x3B, 0x38, // ....._;8 /* 0C10 */ 0x38, 0x3F, 0x0D, 0x18, 0x9C, 0xBF, 0x42, 0x7D, // 8?....B} /* 0C18 */ 0x9E, 0x67, 0xE0, 0xD8, 0x53, 0xAF, 0xEF, 0x1D, // .g..S... /* 0C20 */ 0x9E, 0xAF, 0x0F, 0x15, 0xF8, 0x9B, 0x9E, 0x0F, // ........ /* 0C28 */ 0x15, 0xE0, 0x38, 0x3C, 0xF0, 0xC3, 0x0A, 0x1B, // ..8<.... /* 0C30 */ 0xC2, 0xA3, 0x00, 0xFE, 0xD4, 0xE2, 0xE3, 0x5F, // ......._ /* 0C38 */ 0x9C, 0xA7, 0x08, 0x76, 0x1B, 0xC1, 0x1E, 0x2E, // ...v.... /* 0C40 */ 0x00, 0x47, 0xD1, 0xCE, 0x62, 0xA8, 0x30, 0x67, // .G..b.0g /* 0C48 */ 0x31, 0xF2, 0xFF, 0x3F, 0x47, 0xA1, 0xCE, 0x62, // 1..?G..b /* 0C50 */ 0xF4, 0x70, 0x01, 0xB8, 0x10, 0x7C, 0x3C, 0x00, // .p...|<. /* 0C58 */ 0xCD, 0x41, 0xE0, 0x71, 0xC1, 0x17, 0x82, 0x23, // .A.q...# /* 0C60 */ 0x39, 0x90, 0xA7, 0x03, 0xC0, 0xA7, 0x3C, 0x12, // 9.....<. /* 0C68 */ 0x7A, 0x3E, 0xB2, 0x20, 0x18, 0xD4, 0xF9, 0xC0, // z>. .... /* 0C70 */ 0x27, 0x14, 0x1F, 0x3B, 0xF8, 0xD9, 0xC0, 0x37, // '..;...7 /* 0C78 */ 0x72, 0x0F, 0x95, 0x9F, 0x9A, 0x7D, 0xD2, 0xE6, // r....}.. /* 0C80 */ 0xC1, 0x7F, 0xD2, 0xB2, 0x01, 0xA3, 0x40, 0xC3, // ......@. /* 0C88 */ 0x40, 0x8D, 0xC8, 0x47, 0xA4, 0xFF, 0xFF, 0x73, // @..G...s /* 0C90 */ 0x1B, 0x36, 0xC0, 0xD0, 0xE8, 0x39, 0x1C, 0xC6, // .6...9.. /* 0C98 */ 0x01, 0xD7, 0xE7, 0x70, 0xEC, 0x80, 0x7C, 0x0E, // ...p..|. /* 0CA0 */ 0x87, 0x7F, 0x8E, 0x86, 0x3F, 0x36, 0x76, 0xBA, // ....?6v. /* 0CA8 */ 0xE7, 0x03, 0x83, 0x75, 0xFD, 0xC6, 0x0C, 0x0C, // ...u.... /* 0CB0 */ 0x6C, 0xDF, 0x22, 0x0F, 0x0C, 0x38, 0xA2, 0x9E, // l."..8.. /* 0CB8 */ 0x8D, 0xAF, 0x10, 0x1E, 0x18, 0xD8, 0x00, 0x3D, // .......= /* 0CC0 */ 0x30, 0xE0, 0x13, 0x0B, 0x42, 0x4E, 0x06, 0x86, // 0...BN.. /* 0CC8 */ 0x3A, 0x65, 0x18, 0x39, 0xE6, 0x13, 0x87, 0x87, // :e.9.... /* 0CD0 */ 0xE1, 0x43, 0x45, 0xD4, 0x67, 0x80, 0x47, 0x3C, // .CE.g.G< /* 0CD8 */ 0x36, 0x36, 0xF6, 0xFF, 0x1F, 0x1B, 0x58, 0x8E, // 66....X. /* 0CE0 */ 0x2D, 0x1E, 0x1B, 0xF8, 0x8F, 0xF0, 0xF8, 0xB1, // -....... /* 0CE8 */ 0xC1, 0x19, 0xCB, 0xA3, 0x89, 0x2F, 0x33, 0x47, // ...../3G /* 0CF0 */ 0x76, 0x1A, 0x67, 0xF6, 0x1A, 0xE2, 0xA3, 0xDD, // v.g..... /* 0CF8 */ 0xE3, 0xB7, 0xC7, 0x06, 0x2E, 0x0B, 0x63, 0x03, // ......c. /* 0D00 */ 0x4A, 0x21, 0xC7, 0x86, 0x3E, 0xA4, 0xF8, 0x14, // J!..>... /* 0D08 */ 0x60, 0xE3, 0xA8, 0x64, 0x1E, 0x3E, 0x5E, 0xF9, // `..d.>^. /* 0D10 */ 0xC4, 0x70, 0x74, 0x41, 0xDE, 0xD0, 0x7D, 0xB9, // .ptA..}. /* 0D18 */ 0xF0, 0x91, 0xC6, 0x60, 0xBE, 0xB4, 0xF8, 0x0C, // ...`.... /* 0D20 */ 0xCA, 0x87, 0x08, 0x2E, 0x0D, 0x43, 0x04, 0x4A, // .....C.J /* 0D28 */ 0xA1, 0x86, 0x88, 0x1E, 0xCF, 0xFF, 0xFF, 0x11, // ........ /* 0D30 */ 0xCC, 0x43, 0x64, 0x43, 0x03, 0xEF, 0x37, 0x46, // .CdC..7F /* 0D38 */ 0x43, 0x03, 0x42, 0xE1, 0x86, 0x86, 0x3E, 0xAC, // C.B...>. /* 0D40 */ 0xF9, 0x10, 0xC0, 0x20, 0x7C, 0x1B, 0x60, 0x57, // ... |.`W /* 0D48 */ 0x01, 0x5F, 0x85, 0x3C, 0xC0, 0x27, 0x51, 0x36, // ._.<.'Q6 /* 0D50 */ 0x3C, 0xF0, 0x0D, 0xCA, 0xC3, 0x03, 0x3E, 0xE1, // <.....>. /* 0D58 */ 0x81, 0xBD, 0x0A, 0x0F, 0x8F, 0x9E, 0x95, 0x3C, // .......< /* 0D60 */ 0x3C, 0x78, 0x20, 0x8F, 0x11, 0xEC, 0x1C, 0xE2, // <x ..... /* 0D68 */ 0xC1, 0x81, 0xC3, 0xC4, 0xE0, 0x40, 0x71, 0xF4, // .....@q. /* 0D70 */ 0xC7, 0x0D, 0x81, 0x5D, 0x66, 0x3D, 0x71, 0x7E, // ...]f=q~ /* 0D78 */ 0x65, 0xF1, 0xA0, 0xF0, 0xFF, 0xFF, 0x23, 0x00, // e.....#. /* 0D80 */ 0xAC, 0xE3, 0x0C, 0xF8, 0x82, 0x1D, 0x0E, 0xD0, // ........ /* 0D88 */ 0xC7, 0x44, 0x36, 0x86, 0x87, 0x88, 0x07, 0x57, // .D6....W /* 0D90 */ 0x0F, 0xC4, 0xD7, 0x8E, 0xD7, 0x62, 0xDC, 0xD1, // .....b.. /* 0D98 */ 0x00, 0x5C, 0x2A, 0x8E, 0x06, 0x40, 0xE9, 0x60, // .\*..@.` /* 0DA0 */ 0x0B, 0x8E, 0x7B, 0x9A, 0x8F, 0x76, 0x98, 0x39, // ..{..v.9 /* 0DA8 */ 0x7A, 0x00, 0xCF, 0x6F, 0x1E, 0x2D, 0x3F, 0xBF, // z..o.-?. /* 0DB0 */ 0x01, 0x8E, 0x82, 0x1E, 0x6C, 0xE9, 0xC0, 0x1D, // ....l... /* 0DB8 */ 0x0D, 0x06, 0x75, 0x7E, 0xC3, 0xFC, 0xFF, 0xCF, // ..u~.... /* 0DC0 */ 0x6F, 0x60, 0x88, 0x00, 0xAE, 0x33, 0x8D, 0xCF, // o`...3.. /* 0DC8 */ 0x2F, 0x70, 0x86, 0x7A, 0xD0, 0xBE, 0x26, 0x78, // /p.z..&x /* 0DD0 */ 0xD6, 0xBE, 0x71, 0xB1, 0x73, 0x02, 0xB8, 0x06, // ..q.s... /* 0DD8 */ 0xE4, 0x93, 0x0E, 0x70, 0x04, 0x3E, 0x89, 0x07, // ...p.>.. /* 0DE0 */ 0xFC, 0x43, 0x03, 0xF3, 0xB0, 0x3C, 0x34, 0xE0, // .C...<4. /* 0DE8 */ 0x73, 0x34, 0xC0, 0x9D, 0x28, 0xC0, 0x73, 0x1B, // s4..(.s. /* 0DF0 */ 0xC1, 0x1D, 0x28, 0x80, 0xC5, 0xFF, 0xFF, 0x40, // ..(....@ /* 0DF8 */ 0x01, 0xAC, 0x8E, 0xF8, 0x1E, 0x17, 0x87, 0xC6, // ........ /* 0E00 */ 0x21, 0x3E, 0xA4, 0x9D, 0xB3, 0xCF, 0x5F, 0x67, // !>...._g /* 0E08 */ 0x8A, 0x3B, 0x8B, 0x80, 0xE1, 0x44, 0x8F, 0x78, // .;...D.x /* 0E10 */ 0xA7, 0x19, 0xC8, 0x0F, 0x0C, 0x09, 0x81, 0x41, // .......A /* 0E18 */ 0x9D, 0x80, 0x3C, 0x14, 0x1F, 0x0C, 0x38, 0xB0, // ..<...8. /* 0E20 */ 0x8F, 0x08, 0xEC, 0x5C, 0xC0, 0x0E, 0x50, 0x86, // ...\..P. /* 0E28 */ 0xE3, 0x67, 0x01, 0x9F, 0x12, 0x1E, 0x6A, 0x8E, // .g....j. /* 0E30 */ 0xE3, 0x71, 0xD3, 0x77, 0x33, 0x43, 0xB2, 0xAB, // .q.w3C.. /* 0E38 */ 0xC1, 0xF3, 0x0F, 0xF6, 0xB4, 0x0B, 0xE7, 0x88, // ........ /* 0E40 */ 0x0B, 0x2E, 0x02, 0x9F, 0x75, 0x3C, 0x0A, 0x7E, // ....u<.~ /* 0E48 */ 0x7A, 0xF0, 0x1C, 0xDF, 0x18, 0x7C, 0x7A, 0x60, // z....|z` /* 0E50 */ 0xEE, 0x05, 0x98, 0x3B, 0x74, 0x0B, 0xE1, 0x98, // ...;t... /* 0E58 */ 0x5E, 0x1F, 0x62, 0x1C, 0xF5, 0x63, 0x43, 0x5B, // ^.b..cC[ /* 0E60 */ 0x02, 0xB4, 0xA1, 0xE8, 0x0E, 0xF0, 0x32, 0x10, // ......2. /* 0E68 */ 0x25, 0xC4, 0x11, 0x44, 0x6A, 0x0D, 0x45, 0x33, // %..Dj.E3 /* 0E70 */ 0x8F, 0x14, 0x25, 0x60, 0x3C, 0xC3, 0x34, 0x36, // ..%`<.46 /* 0E78 */ 0x19, 0x41, 0xC6, 0x08, 0x1D, 0x27, 0x58, 0x94, // .A...'X. /* 0E80 */ 0x68, 0xAF, 0x00, 0xED, 0x8F, 0x96, 0xAD, 0x58, // h......X /* 0E88 */ 0x63, 0x71, 0xA4, 0x93, 0x25, 0x7A, 0xD8, 0x3E, // cq..%z.> /* 0E90 */ 0x66, 0xE3, 0x4F, 0xAB, 0x98, 0xFF, 0x3F, 0xC1, // f.O...?. /* 0E98 */ 0xAB, 0x8A, 0x0F, 0x0A, 0x3E, 0x00, 0xE0, 0x5D, // ....>..] /* 0EA0 */ 0x02, 0xEA, 0xEA, 0xE8, 0x71, 0xFB, 0xBC, 0x01, // ....q... /* 0EA8 */ 0xFE, 0xEB, 0x05, 0x96, 0xA0, 0xFC, 0x41, 0xA0, // ......A. /* 0EB0 */ 0x46, 0x66, 0x68, 0x8F, 0xF3, 0x6D, 0xC6, 0x90, // Ffh..m.. /* 0EB8 */ 0x4F, 0x4E, 0x26, 0xB0, 0xD8, 0x13, 0x2A, 0xD0, // ON&...*. /* 0EC0 */ 0x18, 0xFC, 0xD3, 0x86, 0xAF, 0xED, 0x9E, 0xAF, // ........ /* 0EC8 */ 0xCF, 0x71, 0x00, 0x1F, 0xFE, 0xFF, 0xE7, 0x38, // .q.....8 /* 0ED0 */ 0xC0, 0xD0, 0x70, 0x70, 0x47, 0x1F, 0xB8, 0x57, // ..ppG..W /* 0ED8 */ 0x12, 0x7E, 0xF8, 0x01, 0x9C, 0x01, 0x3D, 0xFC, // .~....=. /* 0EE0 */ 0x80, 0x7D, 0xA8, 0xB8, 0x21, 0xF0, 0x08, 0x2B, // .}..!..+ /* 0EE8 */ 0xA2, 0x87, 0x01, 0x8B, 0x86, 0x41, 0x9D, 0xD7, // .....A.. /* 0EF0 */ 0xB0, 0xFF, 0xFF, 0xF3, 0x1A, 0x6C, 0x71, 0xE0, // .....lq. /* 0EF8 */ 0x3A, 0xA8, 0xFA, 0x6C, 0x0C, 0x67, 0x50, 0xA7, // :..l.gP. /* 0F00 */ 0xDD, 0xFB, 0x5D, 0x81, 0x5C, 0x44, 0x3C, 0xE8, // ..].\D<. /* 0F08 */ 0xF3, 0x79, 0x76, 0x60, 0x07, 0x36, 0xE0, 0x3F, // .yv`.6.? /* 0F10 */ 0x36, 0x38, 0x37, 0x80, 0xA7, 0xE8, 0x08, 0xC7, // 687..... /* 0F18 */ 0x06, 0xF6, 0x13, 0x1B, 0x70, 0x3A, 0xDB, 0xC1, // ....p:.. /* 0F20 */ 0xB9, 0x42, 0xB1, 0xDB, 0x3E, 0x6E, 0x68, 0x60, // .B..>nh` /* 0F28 */ 0xB3, 0x31, 0x34, 0x90, 0xFD, 0xFF, 0x0F, 0x9F, // .14..... /* 0F30 */ 0xC0, 0xEB, 0xD0, 0xC5, 0x2F, 0x15, 0xCF, 0x5F, // ..../.._ /* 0F38 */ 0xFC, 0x70, 0x07, 0x38, 0x97, 0x76, 0xB2, 0x43, // .p.8.v.C /* 0F40 */ 0x89, 0x39, 0xDC, 0x01, 0x52, 0xFE, 0xFF, 0x87, // .9..R... /* 0F48 */ 0x3B, 0x70, 0xDD, 0xE5, 0xDE, 0x19, 0x5E, 0x1A, // ;p....^. /* 0F50 */ 0x3C, 0xA7, 0x77, 0x3B, 0x63, 0xBC, 0xD4, 0x19, // <.w;c... /* 0F58 */ 0x21, 0x0A, 0xBB, 0x0D, 0x44, 0xB3, 0xB7, 0xC3, // !...D... /* 0F60 */ 0x1D, 0x39, 0xE1, 0x71, 0xCC, 0x48, 0x4F, 0x7A, // .9.q.HOz /* 0F68 */ 0xC1, 0x22, 0x45, 0x3C, 0x9C, 0x28, 0x21, 0x82, // ."E<.(!. /* 0F70 */ 0xBD, 0x4E, 0x3C, 0xE5, 0x3D, 0xDC, 0x31, 0x21, // .N<.=.1! /* 0F78 */ 0x87, 0x3B, 0xA0, 0xE3, 0xFA, 0x70, 0x07, 0x54, // .;...p.T /* 0F80 */ 0x4E, 0x54, 0xF8, 0xC3, 0x1D, 0x60, 0xF6, 0xFF, // NT...`.. /* 0F88 */ 0x7F, 0xB8, 0x03, 0x18, 0x75, 0x46, 0xC3, 0x1D, // ....uF.. /* 0F90 */ 0xEE, 0xC0, 0x76, 0xFA, 0x01, 0xCE, 0xFF, 0xFF, // ..v..... /* 0F98 */ 0xD3, 0x0F, 0xF0, 0x1E, 0x2B, 0x8C, 0x31, 0xF0, // ....+.1. /* 0FA0 */ 0x68, 0x4B, 0xA2, 0x40, 0x0E, 0x03, 0x83, 0x22, // hK.@..." /* 0FA8 */ 0x70, 0x90, 0x43, 0x1D, 0x0D, 0x76, 0x7A, 0x81, // p.C..vz. /* 0FB0 */ 0x32, 0x97, 0x03, 0x3D, 0x85, 0x67, 0x04, 0x1F, // 2..=.g.. /* 0FB8 */ 0xC0, 0xC0, 0x7E, 0xAA, 0x03, 0x0E, 0xA7, 0x06, // ..~..... /* 0FC0 */ 0x7C, 0xA0, 0x13, 0x0A, 0x7A, 0x14, 0x3E, 0x9B, // |...z.>. /* 0FC8 */ 0x80, 0xF7, 0x48, 0x07, 0x6C, 0xFE, 0xFF, 0x67, // ..H.l..g /* 0FD0 */ 0x13, 0xF6, 0x6A, 0xF4, 0xD9, 0x04, 0xC7, 0x62, // ..j....b /* 0FD8 */ 0xD4, 0x37, 0x88, 0x43, 0x7C, 0xE9, 0xF0, 0xB9, // .7.C|... /* 0FE0 */ 0xF1, 0x9D, 0xC6, 0x97, 0x00, 0xCC, 0xF5, 0xC3, // ........ /* 0FE8 */ 0x04, 0x63, 0x42, 0xE8, 0x93, 0xE5, 0x53, 0x1D, // .cB...S. /* 0FF0 */ 0x70, 0x3A, 0x9C, 0xC0, 0x1B, 0x3D, 0xEE, 0xB4, // p:...=.. /* 0FF8 */ 0xE0, 0xE1, 0x70, 0x70, 0xCF, 0xE6, 0x59, 0xE2, // ..pp..Y. /* 1000 */ 0x89, 0xC8, 0x3A, 0x4E, 0x27, 0x40, 0xED, 0x80, // ..:N'@.. /* 1008 */ 0x81, 0x99, 0x41, 0xF8, 0x87, 0x10, 0x76, 0xFA, // ..A...v. /* 1010 */ 0xF4, 0x91, 0xC9, 0x73, 0x7F, 0x37, 0xF2, 0xE9, // ...s.7.. /* 1018 */ 0x04, 0xF0, 0xF5, 0xFF, 0x3F, 0xEA, 0x01, 0x0B, // ....?... /* 1020 */ 0x89, 0x1A, 0xCE, 0x79, 0x18, 0x51, 0x30, 0xA8, // ...y.Q0. /* 1028 */ 0xA3, 0x1E, 0x60, 0xED, 0xA2, 0x67, 0x63, 0x08, // ..`..gc. /* 1030 */ 0xBA, 0x08, 0x9C, 0x41, 0x88, 0xC7, 0xBB, 0x57, // ...A...W /* 1038 */ 0xBC, 0x48, 0xBE, 0x03, 0xC4, 0x79, 0xD4, 0x33, // .H...y.3 /* 1040 */ 0xD8, 0xDB, 0xC7, 0x83, 0x44, 0x94, 0x38, 0x8F, // ....D.8. /* 1048 */ 0x7A, 0x1E, 0x7D, 0x28, 0x4F, 0x3E, 0xD4, 0xE9, // z.}(O>.. /* 1050 */ 0xC7, 0x0A, 0x1B, 0xE8, 0x89, 0xEF, 0x45, 0x2F, // ......E/ /* 1058 */ 0xA4, 0x11, 0x1E, 0xF5, 0x98, 0xA0, 0x97, 0x87, // ........ /* 1060 */ 0x0E, 0x57, 0x3E, 0xEA, 0x01, 0x56, 0xFE, 0xFF, // .W>..V.. /* 1068 */ 0x47, 0x3D, 0x80, 0xFF, 0xFF, 0xFF, 0xA3, 0x1E, // G=...... /* 1070 */ 0x98, 0x4F, 0x4F, 0x80, 0xFF, 0x63, 0x0D, 0xEE, // .OO..c.. /* 1078 */ 0xA8, 0x08, 0xB6, 0xF3, 0x13, 0xE0, 0xE2, 0xFF, // ........ /* 1080 */ 0x7F, 0x7E, 0x02, 0xD3, 0xD0, 0x7D, 0x7E, 0x02, // .~...}~. /* 1088 */ 0xF3, 0x68, 0x61, 0x1E, 0x10, 0x10, 0x67, 0x45, // .ha...gE /* 1090 */ 0x54, 0xF8, 0x87, 0x8C, 0xE1, 0x50, 0xC1, 0x81, // T....P.. /* 1098 */ 0xF4, 0x8B, 0xF2, 0x11, 0x10, 0xB8, 0x1C, 0x15, // ........ /* 10A0 */ 0x81, 0xC3, 0x99, 0x05, 0x2F, 0xE4, 0xD4, 0x81, // ..../... /* 10A8 */ 0x1E, 0x8F, 0x41, 0x5F, 0x39, 0x7C, 0x25, 0xE0, // ..A_9|%. /* 10B0 */ 0x47, 0x0E, 0x16, 0xFA, 0xC8, 0x01, 0xAA, 0xC3, // G....... /* 10B8 */ 0x22, 0xF8, 0x8E, 0x1C, 0xE0, 0xB8, 0x5E, 0x05, // ".....^. /* 10C0 */ 0xE6, 0xFF, 0x7F, 0x60, 0x76, 0x3B, 0x78, 0xFD, // ...`v;x. /* 10C8 */ 0xF4, 0x24, 0x1E, 0xA3, 0x8E, 0x33, 0x44, 0xE1, // .$...3D. /* 10D0 */ 0x98, 0xE4, 0x60, 0x10, 0xE9, 0x1D, 0x8C, 0x0D, // ..`..... /* 10D8 */ 0xF0, 0xE5, 0xC5, 0x87, 0x2A, 0x1F, 0x03, 0x81, // ....*... /* 10E0 */ 0x21, 0xC4, 0xD9, 0xF0, 0xD3, 0x85, 0x31, 0x4F, // !.....1O /* 10E8 */ 0x87, 0x1F, 0x03, 0x01, 0xEB, 0x52, 0xCF, 0x80, // .....R.. /* 10F0 */ 0x28, 0x71, 0xC7, 0x40, 0x20, 0xF5, 0xFF, 0x3F, // (q.@ ..? /* 10F8 */ 0x06, 0x02, 0xD7, 0x4B, 0xA0, 0xC7, 0x7C, 0xC6, // ...K..|. /* 1100 */ 0x6F, 0x7E, 0x4F, 0x7E, 0x51, 0x6A, 0xBB, 0xFE, // o~O~Qj.. /* 1108 */ 0xE9, 0x6E, 0x60, 0xAC, 0x87, 0x80, 0x27, 0x40, // .n`...'@ /* 1110 */ 0xDF, 0xFF, 0x7C, 0xAC, 0x88, 0x12, 0x30, 0x4A, // ..|...0J /* 1118 */ 0xAC, 0x17, 0x41, 0x63, 0xC6, 0x08, 0xF6, 0x0E, // ..Ac.... /* 1120 */ 0x18, 0xF3, 0x91, 0xD0, 0x23, 0x8C, 0x16, 0xDC, // ....#... /* 1128 */ 0x40, 0x8F, 0x81, 0x4C, 0xD8, 0x31, 0x10, 0x20, // @..L.1. /* 1130 */ 0xD1, 0xFF, 0xFF, 0x18, 0x08, 0x30, 0xF2, 0x04, // .....0.. /* 1138 */ 0x05, 0x6C, 0xFF, 0xFF, 0x27, 0x28, 0xC0, 0xD0, // .l..'(.. /* 1140 */ 0x51, 0x10, 0xCC, 0x67, 0x28, 0xC0, 0xDA, 0x51, // Q..g(..Q /* 1148 */ 0x10, 0xEC, 0xA3, 0x85, 0x39, 0x0A, 0x1E, 0xF3, // ....9... /* 1150 */ 0xE5, 0x61, 0x20, 0x1A, 0x4C, 0xC2, 0xFF, 0xFF, // .a .L... /* 1158 */ 0x28, 0x88, 0x0D, 0x05, 0xA4, 0x73, 0x87, 0x43, // (....s.C /* 1160 */ 0x9D, 0x5E, 0xD0, 0x07, 0x05, 0x0F, 0xFB, 0xA9, // .^...... /* 1168 */ 0xC0, 0x93, 0x38, 0x55, 0x5F, 0x0B, 0x8E, 0xE2, // ..8U_... /* 1170 */ 0x09, 0xC0, 0x87, 0x41, 0xE0, 0x3F, 0x34, 0x58, // ...A.?4X /* 1178 */ 0x93, 0x28, 0x7E, 0x68, 0xA0, 0x3E, 0x7B, 0x80, // .(~h.>{. /* 1180 */ 0x6F, 0x68, 0xE0, 0x88, 0x7A, 0xC6, 0x41, 0x9F, // oh..z.A. /* 1188 */ 0x88, 0x7C, 0x36, 0x88, 0xF9, 0xE6, 0x11, 0xE1, // .|6..... /* 1190 */ 0xC9, 0xC3, 0xD7, 0x07, 0x76, 0xF2, 0xF4, 0xA9, // ....v... /* 1198 */ 0x29, 0x50, 0x94, 0xF7, 0x0D, 0x1E, 0xE7, 0x94, // )P...... /* 11A0 */ 0x03, 0xAA, 0xC3, 0x2F, 0x38, 0x0E, 0xBC, 0x30, // .../8..0 /* 11A8 */ 0xFE, 0xFF, 0x07, 0x5E, 0x76, 0x9C, 0xF2, 0xB1, // ...^v... /* 11B0 */ 0x04, 0x7C, 0x67, 0x52, 0x38, 0x37, 0x17, 0xDF, // .|gR87.. /* 11B8 */ 0xF1, 0xD8, 0x69, 0x00, 0x6C, 0x07, 0x62, 0x9F, // ..i.l.b. /* 11C0 */ 0x06, 0x80, 0x4F, 0xAC, 0x81, 0xA1, 0x8F, 0x2A, // ..O....* /* 11C8 */ 0x46, 0xED, 0x7D, 0x12, 0x9A, 0x18, 0xBB, 0x8E, // F.}..... /* 11D0 */ 0xBC, 0xA4, 0xF8, 0x7A, 0xF2, 0xAC, 0x05, 0x3E, // ...z...> /* 11D8 */ 0x1F, 0x63, 0x03, 0x4A, 0x27, 0x30, 0x7E, 0xF4, // .c.J'0~. /* 11E0 */ 0x04, 0x13, 0xCC, 0xC1, 0xBC, 0x8A, 0x7B, 0x90, // ......{. /* 11E8 */ 0x4F, 0x42, 0xEC, 0x94, 0x03, 0xDE, 0xFF, 0xFF, // OB...... /* 11F0 */ 0xC1, 0x13, 0xB0, 0x27, 0xE2, 0xD4, 0x89, 0x8A, // ...'.... /* 11F8 */ 0xFD, 0xE6, 0xF2, 0xC1, 0x13, 0x90, 0x77, 0x67, // ......wg /* 1200 */ 0x30, 0xC2, 0xF9, 0x87, 0x78, 0x80, 0x08, 0xF1, // 0...x... /* 1208 */ 0xCC, 0x69, 0x90, 0x38, 0x41, 0x5E, 0x06, 0x1E, // .i.8A^.. /* 1210 */ 0x3C, 0x7D, 0xEF, 0x8C, 0xF3, 0xEC, 0x19, 0xE5, // <}...... /* 1218 */ 0xCD, 0xD3, 0x08, 0x47, 0x1F, 0xCF, 0x40, 0xEF, // ...G..@. /* 1220 */ 0x9C, 0x21, 0xDE, 0x3A, 0x9F, 0x41, 0x5F, 0x3D, // .!.:.A_= /* 1228 */ 0x8D, 0x16, 0x2B, 0xF8, 0x31, 0x3E, 0x78, 0xB2, // ..+.1>x. /* 1230 */ 0xC8, 0x67, 0x24, 0x7A, 0xF0, 0x84, 0xFD, 0xFF, // .g$z.... /* 1238 */ 0x3F, 0x78, 0x02, 0xFC, 0xFF, 0xFF, 0x1F, 0x3C, // ?x.....< /* 1240 */ 0x01, 0x63, 0x67, 0x30, 0xC0, 0xE9, 0xD1, 0x1F, // .cg0.... /* 1248 */ 0x3C, 0x27, 0x4D, 0x18, 0x47, 0x26, 0xF0, 0xFF, // <'M.G&.. /* 1250 */ 0xFF, 0x8F, 0x4C, 0x80, 0xAB, 0xB1, 0xC2, 0x18, // ..L..... /* 1258 */ 0x03, 0x8F, 0x78, 0x5E, 0x42, 0x85, 0x3A, 0x32, // ..x^B.:2 /* 1260 */ 0x01, 0x02, 0x67, 0x74, 0xFA, 0xAF, 0xFE, 0xBE, // ..gt.... /* 1268 */ 0x25, 0x3D, 0xAB, 0x1C, 0xC2, 0xA3, 0xBF, 0x41, // %=.....A /* 1270 */ 0x8C, 0x70, 0xDC, 0x8F, 0x4C, 0x3E, 0x2F, 0x3D, // .p..L>/= /* 1278 */ 0x2D, 0x3D, 0x37, 0xF9, 0xAE, 0xF4, 0xB8, 0x14, // -=7..... /* 1280 */ 0x2C, 0x44, 0x94, 0x60, 0x8F, 0xFD, 0xBE, 0x3A, // ,D.`...: /* 1288 */ 0xF9, 0xFE, 0x64, 0x0C, 0x9F, 0x9A, 0x82, 0x84, // ..d..... /* 1290 */ 0x7B, 0x64, 0x62, 0x81, 0x8E, 0x4C, 0x90, 0xFF, // {db..L.. /* 1298 */ 0xFF, 0x47, 0x26, 0x80, 0xFF, 0xFF, 0xFF, 0x23, // .G&....# /* 12A0 */ 0x13, 0x60, 0xEE, 0x40, 0x0B, 0xE7, 0x00, 0xF3, // .`.@.... /* 12A8 */ 0x92, 0xC0, 0x8E, 0x05, 0xE0, 0x1B, 0x8C, 0x8F, // ........ /* 12B0 */ 0x05, 0xC0, 0x47, 0xDE, 0x29, 0x15, 0x84, 0x27, // ..G.)..' /* 12B8 */ 0x9E, 0x23, 0x7D, 0x89, 0x61, 0x27, 0x24, 0x60, // .#}.a'$` /* 12C0 */ 0xFA, 0xFF, 0x3F, 0x21, 0x01, 0x26, 0xF4, 0xA8, // ..?!.&.. /* 12C8 */ 0x00, 0x61, 0x47, 0x01, 0x4B, 0x3A, 0x1F, 0x09, // .aG.K:.. /* 12D0 */ 0x86, 0xB3, 0xF8, 0x84, 0xE0, 0x73, 0x01, 0x3F, // .....s.? /* 12D8 */ 0x21, 0x78, 0x04, 0x15, 0x8F, 0x93, 0x9E, 0x82, // !x...... /* 12E0 */ 0x7C, 0xD0, 0x67, 0x27, 0x03, 0x47, 0x1F, 0x24, // |.g'.G.$ /* 12E8 */ 0x1D, 0x19, 0xEE, 0x3C, 0x00, 0xB6, 0xC3, 0x11, // ...<.... /* 12F0 */ 0xAC, 0x43, 0x01, 0xE0, 0x26, 0xF3, 0xB2, 0x34, // .C..&..4 /* 12F8 */ 0x72, 0xE7, 0x05, 0x91, 0x8D, 0x23, 0x0B, 0xE5, // r....#.. /* 1300 */ 0xB0, 0x2A, 0x20, 0x9D, 0xF9, 0x7D, 0xC8, 0xF2, // .* ..}.. /* 1308 */ 0xE5, 0xE3, 0x54, 0x4E, 0x15, 0x7F, 0x2C, 0xB1, // ..TN..,. /* 1310 */ 0x0A, 0x11, 0xFF, 0x7F, 0x78, 0x76, 0x08, 0x72, // ....xv.r /* 1318 */ 0x7E, 0x0F, 0x10, 0xE3, 0x3D, 0x5B, 0x34, 0x1A, // ~...=[4. /* 1320 */ 0x1F, 0x9F, 0x38, 0x9C, 0x41, 0xCC, 0x26, 0x01, // ..8.A.&. /* 1328 */ 0xD9, 0x0E, 0x50, 0x68, 0x25, 0x20, 0x1A, 0x03, // ..Ph% .. /* 1330 */ 0x3F, 0x3E, 0x61, 0x82, 0xDC, 0x63, 0xE8, 0xCC, // ?>a..c.. /* 1338 */ 0x7D, 0x39, 0xE0, 0x2F, 0x63, 0x9F, 0x3B, 0x0C, // }9./c.;. /* 1340 */ 0xEE, 0x3B, 0x09, 0x38, 0x66, 0x63, 0x35, 0xA0, // .;.8fc5. /* 1348 */ 0xA8, 0x01, 0x18, 0x0D, 0x73, 0x0E, 0x78, 0x74, // ....s.xt /* 1350 */ 0x01, 0x57, 0xAE, 0x9B, 0x0B, 0xFA, 0x25, 0xE1, // .W....%. /* 1358 */ 0x9B, 0x0B, 0x66, 0x6E, 0xC0, 0x61, 0xFC, 0x9E, // ..fn.a.. /* 1360 */ 0x1B, 0x2C, 0x34, 0xCF, 0x0D, 0xFE, 0xED, 0x05, // .,4..... /* 1368 */ 0x1B, 0x6D, 0x6E, 0x68, 0x64, 0x76, 0xB3, 0x37, // .mnhdv.7 /* 1370 */ 0xC2, 0x2B, 0x82, 0x0F, 0x1F, 0x1E, 0x1D, 0x70, // .+.....p /* 1378 */ 0x00, 0xF4, 0xE8, 0xD8, 0xFF, 0x7F, 0x74, 0x78, // ......tx /* 1380 */ 0x24, 0x8F, 0x0E, 0x6C, 0x09, 0x47, 0x87, 0xD6, // $..l.G.. /* 1388 */ 0x03, 0x22, 0x97, 0x27, 0x37, 0x72, 0x32, 0x39, // .".'7r29 /* 1390 */ 0xBD, 0x93, 0x79, 0x53, 0xF1, 0xE9, 0x22, 0x48, // ..yS.."H /* 1398 */ 0xA0, 0x38, 0xD1, 0x9F, 0x4D, 0x3C, 0x41, 0xE0, // .8..M<A. /* 13A0 */ 0x30, 0x00, 0x4F, 0x10, 0x16, 0x9A, 0x27, 0x08, // 0.O...'. /* 13A8 */ 0xB6, 0x88, 0xD7, 0x0C, 0xF4, 0xFD, 0xC3, 0xC8, // ........ /* 13B0 */ 0x21, 0x4F, 0xEF, 0x89, 0xC9, 0xA0, 0xBE, 0xDD, // !O...... /* 13B8 */ 0xC0, 0x18, 0x21, 0x70, 0x78, 0x5A, 0x7A, 0x84, // ..!pxZz. /* 13C0 */ 0xB0, 0xD0, 0x7C, 0xD4, 0x00, 0x5B, 0xBC, 0x11, // ..|..[.. /* 13C8 */ 0xA2, 0x87, 0xE5, 0x5B, 0xC9, 0xF9, 0x9D, 0xDC, // ...[.... /* 13D0 */ 0xF1, 0xC1, 0xFE, 0xFF, 0x8F, 0x0F, 0xBC, 0xC0, // ........ /* 13D8 */ 0x1E, 0x1F, 0x2C, 0x14, 0x8F, 0x0F, 0x6C, 0xFA, // ..,...l. /* 13E0 */ 0xEE, 0x46, 0xA0, 0x00, 0xF2, 0x49, 0xC8, 0xE7, // .F...I.. /* 13E8 */ 0x93, 0x97, 0x21, 0x36, 0x86, 0x57, 0x29, 0xA3, // ..!6.W). /* 13F0 */ 0x19, 0x9D, 0xEB, 0xDB, 0x92, 0xCE, 0x37, 0x5C, // ......7\ /* 13F8 */ 0x11, 0x8C, 0xCE, 0x2E, 0x06, 0xF1, 0x8D, 0xC4, // ........ /* 1400 */ 0x69, 0x29, 0x74, 0x0C, 0xC1, 0xE3, 0x9F, 0xF7, // i)t..... /* 1408 */ 0x19, 0xBD, 0x29, 0x78, 0xB6, 0x3E, 0xE8, 0x08, // ..)x.>.. /* 1410 */ 0x52, 0xC7, 0x01, 0x1F, 0x36, 0xF1, 0xB7, 0x0B, // R...6... /* 1418 */ 0x3E, 0x0D, 0x5F, 0xA4, 0x9F, 0x05, 0x31, 0xD3, // >._...1. /* 1420 */ 0xB6, 0xD6, 0x41, 0xEB, 0x0A, 0x13, 0xF0, 0x14, // ..A..... /* 1428 */ 0x5E, 0x85, 0x8C, 0xE7, 0x33, 0x32, 0x1B, 0x8F, // ^...32.. /* 1430 */ 0x4F, 0xD0, 0x3E, 0x18, 0xF9, 0x84, 0xE5, 0x43, // O.>....C /* 1438 */ 0x69, 0x82, 0x57, 0x09, 0x1F, 0x26, 0x9E, 0x94, // i.W..&.. /* 1440 */ 0xD8, 0x05, 0x35, 0xC1, 0x63, 0x6A, 0x82, 0xC7, // ..5.cj.. /* 1448 */ 0xD3, 0x04, 0x0F, 0xA7, 0x09, 0x9E, 0x51, 0x43, // ......QC /* 1450 */ 0x1A, 0x95, 0xC1, 0x1A, 0xE2, 0x09, 0x8E, 0x65, // .......e /* 1458 */ 0x5D, 0x82, 0x06, 0xC3, 0x47, 0xE7, 0xC1, 0x60, // ]...G..` /* 1460 */ 0xEE, 0x47, 0x1E, 0x9D, 0x00, 0x35, 0x16, 0x9E, // .G...5.. /* 1468 */ 0x8A, 0x44, 0x47, 0x6E, 0x9F, 0xAE, 0xDE, 0xAE, // .DGn.... /* 1470 */ 0x7C, 0x59, 0xF0, 0x85, 0xC1, 0x17, 0x2A, 0x2F, // |Y....*/ /* 1478 */ 0xE0, 0xC1, 0x1B, 0xC6, 0xF9, 0xC8, 0x87, 0x2A, // .......* /* 1480 */ 0xFF, 0xFF, 0xA1, 0xE2, 0x04, 0x7E, 0x25, 0x78, // .....~%x /* 1488 */ 0xD7, 0x0A, 0x11, 0xCC, 0xB0, 0x8F, 0x01, 0x8F, // ........ /* 1490 */ 0x1B, 0x46, 0xF5, 0x79, 0xD7, 0x58, 0x8F, 0x49, // .F.y.X.I /* 1498 */ 0x1E, 0x31, 0xBF, 0x4F, 0x1D, 0x50, 0xA4, 0xE7, // .1.O.P.. /* 14A0 */ 0x1F, 0x4F, 0xC0, 0x97, 0x2C, 0xDF, 0x4A, 0x4F, // .O..,.JO /* 14A8 */ 0xCA, 0xE7, 0x5B, 0xA3, 0xBF, 0x4A, 0xF8, 0x52, // ..[..J.R /* 14B0 */ 0x66, 0x64, 0x9F, 0xC0, 0xD8, 0xFD, 0x94, 0x0D, // fd...... /* 14B8 */ 0x8A, 0x23, 0x3E, 0x38, 0x3C, 0x84, 0x78, 0x2A, // .#>8<.x* /* 14C0 */ 0xEC, 0xFE, 0x84, 0x01, 0x8B, 0x79, 0x04, 0x0F, // .....y.. /* 14C8 */ 0x83, 0xFC, 0xE8, 0x72, 0x44, 0x16, 0x7F, 0x73, // ...rD..s /* 14D0 */ 0x24, 0x33, 0x38, 0x43, 0x83, 0x62, 0x06, 0xC9, // $38C.b.. /* 14D8 */ 0x87, 0x74, 0x52, 0x3E, 0xF4, 0x30, 0x3C, 0xDC, // .tR>.0<. /* 14E0 */ 0x78, 0xD8, 0x60, 0x7D, 0x8C, 0x64, 0x53, 0x60, // x.`}.dS` /* 14E8 */ 0x03, 0xF2, 0x64, 0x3C, 0x1B, 0x76, 0xE8, 0xC0, // ..d<.v.. /* 14F0 */ 0x0F, 0xCF, 0x87, 0x26, 0x5F, 0x96, 0x3D, 0x1E, // ...&_.=. /* 14F8 */ 0x8F, 0x84, 0x5F, 0x12, 0xCE, 0xD0, 0xC0, 0x70, // .._....p /* 1500 */ 0x6E, 0x04, 0x0F, 0x6E, 0x0C, 0xD9, 0xA7, 0x0E, // n..n.... /* 1508 */ 0x83, 0x44, 0x7B, 0x82, 0xF0, 0x94, 0x30, 0xA7, // .D{...0. /* 1510 */ 0x23, 0x0F, 0xCC, 0x43, 0xF0, 0x84, 0x60, 0x5C, // #..C..`\ /* 1518 */ 0xDF, 0xF1, 0xC7, 0x0F, 0x76, 0xD9, 0xC3, 0xDC, // ....v... /* 1520 */ 0x24, 0xC1, 0x75, 0x91, 0xF0, 0xF9, 0x03, 0xCC, // $.u..... /* 1528 */ 0x04, 0xFF, 0xFF, 0xF0, 0xFC, 0x0E, 0xEA, 0x53, // .......S /* 1530 */ 0x8B, 0x65, 0x8D, 0x0B, 0x75, 0x70, 0xF1, 0x1D, // .e..up.. /* 1538 */ 0x95, 0x8D, 0x99, 0xDD, 0xF8, 0xCE, 0xF2, 0x00, // ........ /* 1540 */ 0x5F, 0xC9, 0x30, 0xB0, 0xBE, 0x7A, 0x70, 0x58, // _.0..zpX /* 1548 */ 0xA3, 0x85, 0x7D, 0x88, 0x78, 0x6F, 0xF0, 0x41, // ..}.xo.A /* 1550 */ 0x0F, 0x77, 0x75, 0x06, 0x0B, 0x20, 0xFE, 0x2E, // .wu.. .. /* 1558 */ 0xF0, 0xE0, 0xE2, 0x09, 0x18, 0x90, 0xC5, 0x59, // .......Y /* 1560 */ 0x15, 0xBD, 0xA5, 0x3B, 0x00, 0x0C, 0xEA, 0xA2, // ...;.... /* 1568 */ 0x0E, 0x58, 0xBB, 0x9E, 0xFB, 0xB4, 0xF2, 0xA6, // .X...... /* 1570 */ 0xF2, 0x50, 0xF0, 0xC6, 0x12, 0x21, 0xC8, 0x13, // .P...!.. /* 1578 */ 0xFA, 0x3B, 0x42, 0x84, 0x50, 0x81, 0x5E, 0xD4, // .;B.P.^. /* 1580 */ 0x8D, 0x17, 0xF4, 0xF9, 0x2B, 0x4A, 0x9C, 0x28, // ....+J.( /* 1588 */ 0x11, 0x42, 0x19, 0xE3, 0x5C, 0x9E, 0x0E, 0x5E, // .B..\..^ /* 1590 */ 0x5D, 0xC2, 0x3D, 0x26, 0x04, 0x7E, 0x72, 0x78, // ].=&.~rx /* 1598 */ 0x52, 0x37, 0xC2, 0x31, 0xBE, 0xA8, 0x33, 0xF1, // R7.1..3. /* 15A0 */ 0xD7, 0x1B, 0xDD, 0x86, 0x7C, 0x51, 0x07, 0xE7, // ....|Q.. /* 15A8 */ 0xFF, 0xFF, 0xA2, 0x0E, 0xB8, 0x1E, 0x86, 0x6F, // .......o /* 15B0 */ 0xAD, 0xE0, 0xB8, 0x26, 0xF0, 0x7B, 0x2B, 0xE0, // ...&.{+. /* 15B8 */ 0x70, 0x1A, 0xEF, 0xC6, 0xB0, 0xFF, 0xFF, 0x77, // p......w /* 15C0 */ 0x63, 0xD8, 0xC3, 0x85, 0x3D, 0x0C, 0x9E, 0xEC, // c...=... /* 15C8 */ 0x65, 0x40, 0x0F, 0x05, 0x16, 0x75, 0x3D, 0x06, // e@...u=. /* 15D0 */ 0xED, 0x0D, 0xDF, 0xE3, 0xF4, 0x99, 0x04, 0x77, // .......w /* 15D8 */ 0x3D, 0x06, 0x0B, 0xC2, 0x73, 0x8D, 0x0F, 0x10, // =...s... /* 15E0 */ 0x3E, 0x49, 0x78, 0x6A, 0x70, 0x0E, 0x06, 0x80, // >Ixjp... /* 15E8 */ 0x1B, 0xED, 0x8F, 0x5A, 0x9D, 0x35, 0x1C, 0xE0, // ...Z.5.. /* 15F0 */ 0x3B, 0xA7, 0xFB, 0x31, 0x2E, 0xE6, 0x33, 0x47, // ;..1..3G /* 15F8 */ 0xD3, 0x64, 0x43, 0x85, 0x45, 0xE0, 0x58, 0x17, // .dC.E.X. /* 1600 */ 0x63, 0x3A, 0x00, 0xDF, 0x8C, 0xAD, 0x9D, 0x44, // c:.....D /* 1608 */ 0x17, 0x3E, 0xAE, 0x16, 0x46, 0x70, 0x06, 0xF1, // .>..Fp.. /* 1610 */ 0xC9, 0xC7, 0x47, 0x5E, 0x9F, 0x5B, 0x70, 0x47, // ..G^.[pG /* 1618 */ 0x5E, 0x9F, 0x59, 0xFC, 0xFF, 0xBF, 0x1D, 0x03, // ^.Y..... /* 1620 */ 0x56, 0x82, 0xCD, 0x0D, 0x7D, 0x5F, 0xF1, 0x79, // V...}_.y /* 1628 */ 0x0F, 0x73, 0x3C, 0x06, 0x1C, 0x0C, 0x0E, 0x7B, // .s<....{ /* 1630 */ 0xEE, 0x86, 0x73, 0x1C, 0x05, 0x56, 0xD7, 0x63, // ..s..V.c /* 1638 */ 0xB0, 0x1F, 0x47, 0x61, 0xFC, 0xFF, 0x8F, 0xA3, // ..Ga.... /* 1640 */ 0xC0, 0x40, 0xD3, 0x6D, 0x02, 0xA5, 0xE2, 0x36, // .@.m...6 /* 1648 */ 0x41, 0x41, 0x7C, 0x03, 0x70, 0x42, 0x1A, 0x1D, // AA|.pB.. /* 1650 */ 0x47, 0xE1, 0xE7, 0x81, 0xD4, 0x71, 0x14, 0xFE, // G....q.. /* 1658 */ 0x84, 0x1E, 0x47, 0xC1, 0x70, 0xA7, 0xF3, 0x78, // ..G.p..x /* 1660 */ 0x7C, 0xB6, 0x37, 0xAB, 0x8F, 0xA3, 0x70, 0xF3, // |.7...p. /* 1668 */ 0x0E, 0x02, 0x75, 0x0C, 0x85, 0x93, 0x6F, 0x0C, // ..u...o. /* 1670 */ 0xA8, 0x64, 0x10, 0x3A, 0x86, 0x02, 0xB6, 0x0E, // .d.:.... /* 1678 */ 0x92, 0xE0, 0xFA, 0xFF, 0x1F, 0x24, 0x01, 0x1E, // .....$.. /* 1680 */ 0xE4, 0x5E, 0x97, 0x0E, 0x44, 0xFC, 0xF4, 0x68, // .^..D..h /* 1688 */ 0x75, 0x07, 0x22, 0x04, 0xC6, 0x33, 0xDF, 0xE3, // u."..3.. /* 1690 */ 0x87, 0x67, 0xE3, 0xA3, 0x80, 0x8F, 0x51, 0x9E, // .g....Q. /* 1698 */ 0xF9, 0x19, 0x3D, 0xD7, 0x32, 0x2D, 0x27, 0x22, // ..=.2-'" /* 16A0 */ 0x94, 0x0A, 0x18, 0x05, 0xA6, 0xD1, 0x9D, 0x83, // ........ /* 16A8 */ 0x47, 0xBC, 0x17, 0x53, 0x10, 0x8F, 0xD6, 0x37, // G..S...7 /* 16B0 */ 0x17, 0x60, 0x7A, 0x26, 0x02, 0xD3, 0xFF, 0xFF, // .`z&.... /* 16B8 */ 0xE6, 0x02, 0x86, 0x90, 0xB3, 0x43, 0xCF, 0xDB, // .....C.. /* 16C0 */ 0xD3, 0x66, 0xC7, 0x5F, 0xDC, 0xB4, 0x61, 0x9C, // .f._..a. /* 16C8 */ 0x8C, 0x00, 0x1F, 0x77, 0x1D, 0x80, 0x15, 0xFF, // ...w.... /* 16D0 */ 0xFF, 0xBB, 0x0E, 0xC0, 0xC2, 0xFB, 0x83, 0xEF, // ........ /* 16D8 */ 0x3A, 0xC0, 0x35, 0xD2, 0x05, 0x1C, 0xF1, 0xFF, // :.5..... /* 16E0 */ 0x87, 0x18, 0xE2, 0x0E, 0x0E, 0x08, 0x3C, 0x6E, // ......<n /* 16E8 */ 0xBC, 0x44, 0xBC, 0x76, 0xFB, 0x12, 0xEE, 0x33, // .D.v...3 /* 16F0 */ 0xC1, 0x29, 0x3C, 0x7C, 0x1F, 0x56, 0x9C, 0xF7, // .)<|.V.. /* 16F8 */ 0x8D, 0x10, 0xEF, 0xE0, 0x3E, 0x7C, 0xFB, 0x0E, // ....>|.. /* 1700 */ 0x6E, 0xBC, 0x48, 0x01, 0xA3, 0x45, 0x09, 0xF6, // n.H..E.. /* 1708 */ 0x10, 0x1E, 0x22, 0x68, 0xA4, 0x10, 0x01, 0x43, // .."h...C /* 1710 */ 0xBC, 0x83, 0xC7, 0x0A, 0x17, 0xFD, 0x1D, 0x9C, // ........ /* 1718 */ 0x05, 0xB8, 0x83, 0x03, 0xB2, 0xFF, 0xFF, 0x77, // .......w /* 1720 */ 0x70, 0x30, 0x5F, 0xA3, 0x71, 0x77, 0x70, 0xB0, // p0_.qwp. /* 1728 */ 0x5D, 0x8E, 0x01, 0x7B, 0x82, 0x2F, 0xE1, 0x20, // ]..{./. /* 1730 */ 0x1F, 0x2F, 0x18, 0xC6, 0xC1, 0x95, 0x93, 0xD0, // ./...... /* 1738 */ 0x63, 0x81, 0xB5, 0xC2, 0xA0, 0x6E, 0xE1, 0xE0, // c....n.. /* 1740 */ 0xD2, 0x04, 0xAE, 0xAB, 0xB2, 0x0F, 0x35, 0x3E, // ......5> /* 1748 */ 0x04, 0xE3, 0xCF, 0x17, 0xEC, 0xFF, 0x7F, 0x72, // .......r /* 1750 */ 0x60, 0x01, 0x86, 0x4C, 0x4F, 0x65, 0x30, 0xAE, // `..LOe0. /* 1758 */ 0x29, 0x3E, 0x95, 0x61, 0xEE, 0x0E, 0x1E, 0x90, // )>.a.... /* 1760 */ 0x8F, 0x18, 0xC0, 0x67, 0x15, 0x1E, 0x18, 0xEE, // ...g.... /* 1768 */ 0xB4, 0xE0, 0x9B, 0x92, 0x41, 0xCF, 0x31, 0xA8, // ....A.1. /* 1770 */ 0x8F, 0x3C, 0x27, 0xEF, 0x7B, 0xC2, 0xE3, 0x84, // .<'.{... /* 1778 */ 0xA3, 0x9E, 0x83, 0xE8, 0xD8, 0xC0, 0x71, 0xDC, // ......q. /* 1780 */ 0x00, 0xC7, 0xE1, 0x06, 0x77, 0xCE, 0x63, 0xE3, // ....w.c. /* 1788 */ 0xC2, 0xC0, 0x3D, 0x17, 0x78, 0x18, 0xBE, 0xE9, // ..=.x... /* 1790 */ 0x78, 0x44, 0x98, 0xF1, 0x3F, 0xEA, 0x19, 0x21, // xD..?..! /* 1798 */ 0x20, 0xFE, 0x62, 0xC4, 0x06, 0x0C, 0xC6, 0x5B, // .b....[ /* 17A0 */ 0x9B, 0xAF, 0x6F, 0xB8, 0x01, 0xFB, 0xEA, 0xE0, // ..o..... /* 17A8 */ 0x0B, 0x86, 0x4F, 0x60, 0x46, 0x7F, 0x81, 0x79, // ..O`F..y /* 17B0 */ 0x12, 0xF3, 0xB1, 0x81, 0x5C, 0xE0, 0xE8, 0x80, // ....\... /* 17B8 */ 0xC1, 0x01, 0xE8, 0x01, 0xC3, 0xFE, 0xFF, 0x5F, // ......._ /* 17C0 */ 0xEC, 0x7C, 0x97, 0x03, 0xC3, 0x55, 0xD0, 0xC7, // .|...U.. /* 17C8 */ 0x05, 0x1F, 0x7B, 0xAC, 0xE8, 0x2E, 0x87, 0xBE, // ..{..... /* 17D0 */ 0xC9, 0x19, 0x26, 0x8E, 0x21, 0xDE, 0xC0, 0xD8, // ..&.!... /* 17D8 */ 0x5D, 0x82, 0x1C, 0xE6, 0xA0, 0xDE, 0x25, 0x3C, // ].....%< /* 17E0 */ 0x07, 0x7E, 0xB6, 0xF0, 0x09, 0xCE, 0x37, 0x9F, // .~....7. /* 17E8 */ 0x10, 0xA7, 0xFA, 0x68, 0xF5, 0x1E, 0xE0, 0xA3, // ...h.... /* 17F0 */ 0xC7, 0x7B, 0x97, 0xCF, 0x4E, 0xEC, 0x22, 0xE0, // .{..N.". /* 17F8 */ 0x23, 0x97, 0x71, 0x3C, 0x4D, 0x5F, 0x01, 0x3D, // #.q<M_.= /* 1800 */ 0x64, 0x83, 0xBD, 0x6A, 0xF8, 0x04, 0xE6, 0xA3, // d..j.... /* 1808 */ 0x1B, 0xEE, 0x18, 0xE5, 0x99, 0x78, 0xFA, 0xBE, // .....x.. /* 1810 */ 0x83, 0xB0, 0x23, 0xC9, 0x51, 0x87, 0xBA, 0xA6, // ..#.Q... /* 1818 */ 0x47, 0x94, 0x13, 0x3A, 0x10, 0xDF, 0xDA, 0xC0, // G..:.... /* 1820 */ 0x19, 0xED, 0xFE, 0x81, 0xDE, 0xA6, 0x47, 0x86, // ......G. /* 1828 */ 0x39, 0x1A, 0xC0, 0xBA, 0x84, 0x80, 0xEB, 0x8E, // 9....... /* 1830 */ 0xE1, 0x4B, 0x08, 0xF0, 0x09, 0x7A, 0x89, 0x40, // .K...z.@ /* 1838 */ 0x5F, 0x33, 0x3C, 0xBA, 0x47, 0x00, 0xCC, 0x15, // _3<.G... /* 1840 */ 0x83, 0xA1, 0xFC, 0xFF, 0xCF, 0xFA, 0x61, 0xC3, // ......a. /* 1848 */ 0xD7, 0x00, 0x76, 0x2F, 0x70, 0x98, 0x7B, 0x04, // ..v/p.{. /* 1850 */ 0xA8, 0x40, 0x3D, 0x3C, 0xF8, 0x6A, 0xEF, 0x11, // .@=<.j.. /* 1858 */ 0xA0, 0x38, 0x59, 0xFA, 0xD0, 0xE0, 0x81, 0x5A, // .8Y....Z /* 1860 */ 0xD5, 0x19, 0x13, 0xCA, 0x11, 0x93, 0x43, 0x45, // ......CE /* 1868 */ 0x63, 0xB7, 0x02, 0x76, 0xBB, 0xF4, 0x4D, 0x02, // c..v..M. /* 1870 */ 0x6E, 0x9E, 0x59, 0xA0, 0x92, 0xDC, 0x24, 0xA0, // n.Y...$. /* 1878 */ 0xC3, 0x74, 0x79, 0x99, 0xA1, 0xF3, 0x3F, 0x70, // .ty...?p /* 1880 */ 0xDF, 0xEA, 0x3C, 0x42, 0x1F, 0x22, 0x18, 0xCA, // ..<B.".. /* 1888 */ 0x7B, 0x9E, 0x4F, 0x61, 0xFC, 0x0C, 0xE1, 0x03, // {.Oa.... /* 1890 */ 0x26, 0x3B, 0x53, 0xF0, 0xB3, 0x26, 0xEE, 0x0E, // &;S..&.. /* 1898 */ 0x60, 0x94, 0x37, 0x4F, 0x4F, 0x80, 0x9D, 0x3F, // `.7OO..? /* 18A0 */ 0x8D, 0xFC, 0x6E, 0xF0, 0x2E, 0xE0, 0xE9, 0xFB, // ..n..... /* 18A8 */ 0x5E, 0xC4, 0x4F, 0x14, 0xE0, 0x0B, 0x76, 0xA7, // ^.O...v. /* 18B0 */ 0x83, 0x02, 0x7D, 0x42, 0x1E, 0x91, 0x51, 0x7D, // ..}B..Q} /* 18B8 */ 0x44, 0xE0, 0x97, 0x24, 0xB0, 0xFD, 0xFF, 0x47, // D..$...G /* 18C0 */ 0xE6, 0x23, 0x89, 0x0F, 0x14, 0x40, 0xE8, 0x5E, // .#...@.^ /* 18C8 */ 0x80, 0x3A, 0x7D, 0xF0, 0xC3, 0xB3, 0x2F, 0xA8, // .:}.../. /* 18D0 */ 0xC6, 0x7C, 0xB7, 0x7A, 0x84, 0xF3, 0xE4, 0x30, // .|.z...0 /* 18D8 */ 0x97, 0x03, 0x16, 0xE7, 0x9A, 0x04, 0xAA, 0xE3, // ........ /* 18E0 */ 0x2E, 0x1F, 0x1D, 0xDC, 0x6B, 0x2B, 0x7E, 0x70, // ....k+~p /* 18E8 */ 0xEF, 0x2C, 0xEF, 0x7C, 0x86, 0xF2, 0x20, 0xC1, // .,.|.. . /* 18F0 */ 0x77, 0x6D, 0x05, 0xC7, 0x55, 0x0D, 0xC6, 0xB1, // wm..U... /* 18F8 */ 0x85, 0x5F, 0xF2, 0x00, 0x33, 0xFF, 0xFF, 0x61, // ._..3..a /* 1900 */ 0xE2, 0x04, 0xFF, 0x3D, 0x0C, 0x44, 0x25, 0xC2, // ...=.D%. /* 1908 */ 0xA0, 0x08, 0x2C, 0xEF, 0xDE, 0x4A, 0xE1, 0x0F, // ..,..J.. /* 1910 */ 0x19, 0x8C, 0x37, 0x05, 0x3E, 0x69, 0xEC, 0xA8, // ..7.>i.. /* 1918 */ 0x01, 0x3B, 0x43, 0xC5, 0xDD, 0x14, 0xC1, 0x3A, // .;C....: /* 1920 */ 0x55, 0xCC, 0x10, 0x78, 0xB0, 0x07, 0x80, 0xCF, // U..x.... /* 1928 */ 0x57, 0x3E, 0x03, 0x28, 0x0A, 0x0C, 0xEA, 0xD0, // W>.(.... /* 1930 */ 0x0E, 0xE7, 0x36, 0x0C, 0x3C, 0xFF, 0xFF, 0xB7, // ..6.<... /* 1938 */ 0x61, 0xB8, 0x23, 0xC6, 0x5D, 0x0A, 0xE1, 0x4E, // a.#.]..N /* 1940 */ 0xF9, 0x1D, 0x25, 0xF6, 0x73, 0x39, 0x9B, 0x2E, // ..%.s9.. /* 1948 */ 0xEE, 0x6A, 0xEE, 0xD3, 0x09, 0xBB, 0x20, 0xC3, // .j.... . /* 1950 */ 0x38, 0x0B, 0x3C, 0x02, 0xBC, 0x9A, 0xF3, 0x0B, // 8.<..... /* 1958 */ 0xF2, 0x0B, 0xF1, 0x0B, 0xC1, 0x1B, 0xB2, 0x6F, // .......o /* 1960 */ 0x4A, 0xCF, 0x06, 0x2F, 0x3B, 0x31, 0xDE, 0x8D, // J../;1.. /* 1968 */ 0x7D, 0x4A, 0xF6, 0x79, 0xE7, 0x05, 0xD9, 0x18, // }J.y.... /* 1970 */ 0x47, 0x13, 0x31, 0xCA, 0xB9, 0x3D, 0x0C, 0xBC, // G.1..=.. /* 1978 */ 0x26, 0x1B, 0xE5, 0xFD, 0xE4, 0x85, 0x20, 0x62, // &..... b /* 1980 */ 0x34, 0x43, 0x04, 0x8D, 0x11, 0xE8, 0x7D, 0xD9, // 4C....}. /* 1988 */ 0x78, 0x2F, 0xC8, 0x4C, 0xE0, 0x5B, 0x41, 0x07, // x/.L.[A. /* 1990 */ 0x17, 0x5F, 0x90, 0x01, 0x7E, 0x9C, 0x8C, 0xFC, // ._..~... /* 1998 */ 0xFF, 0x3F, 0x19, 0x01, 0x2E, 0x4F, 0x1C, 0xB8, // .?...O.. /* 19A0 */ 0x4B, 0x35, 0xF8, 0x4E, 0x36, 0x80, 0xB3, 0xA1, // K5.N6... /* 19A8 */ 0xFB, 0x64, 0x03, 0xEE, 0xD1, 0xFA, 0xFF, 0x3F, // .d.....? /* 19B0 */ 0x5A, 0x38, 0x47, 0x13, 0xC4, 0xC9, 0x86, 0x02, // Z8G..... /* 19B8 */ 0x39, 0xF8, 0xBA, 0x28, 0x1C, 0x0F, 0x7D, 0x12, // 9..(..}. /* 19C0 */ 0xA1, 0x47, 0x27, 0x1F, 0x25, 0x71, 0x67, 0x06, // .G'.%qg. /* 19C8 */ 0x4F, 0xE4, 0x9D, 0xC5, 0xA3, 0x78, 0x19, 0xF4, // O....x.. /* 19D0 */ 0xBD, 0xE0, 0x44, 0x5E, 0x1F, 0x2C, 0xE7, 0x18, // ..D^.,.. /* 19D8 */ 0x09, 0xAA, 0x91, 0xF8, 0xF8, 0x00, 0xFF, 0xFA, // ........ /* 19E0 */ 0xE2, 0x63, 0x24, 0x7C, 0x3E, 0xFF, 0xB0, 0x3C, // .c$|>..< /* 19E8 */ 0x18, 0x43, 0xFA, 0x14, 0xC9, 0x41, 0x9E, 0x5D, // .C...A.] /* 19F0 */ 0x1E, 0x43, 0xF8, 0x05, 0x12, 0xEE, 0x69, 0xE6, // .C....i. /* 19F8 */ 0x00, 0x30, 0xB2, 0x2E, 0x8F, 0xE8, 0xB3, 0x23, // .0.....# /* 1A00 */ 0xC7, 0x88, 0xEB, 0x8B, 0xA2, 0xAF, 0xC0, 0x3E, // .......> /* 1A08 */ 0x08, 0x9C, 0xCF, 0x73, 0x22, 0x58, 0x47, 0xCD, // ...s"XG. /* 1A10 */ 0x8F, 0x36, 0x7C, 0xFC, 0x1C, 0xFC, 0xAD, 0xE0, // .6|..... /* 1A18 */ 0x81, 0xD2, 0xC7, 0xA2, 0x10, 0x8F, 0x48, 0xFC, // ......H. /* 1A20 */ 0x9C, 0x08, 0x2E, 0x13, 0x67, 0x00, 0xE8, 0xFF, // ....g... /* 1A28 */ 0xFF, 0xD3, 0x0D, 0x58, 0x0E, 0xBD, 0x30, 0x4E, // ...X..0N /* 1A30 */ 0x0B, 0xB8, 0x81, 0xF8, 0x4C, 0x89, 0x9D, 0xF2, // ....L... /* 1A38 */ 0x89, 0xB0, 0x73, 0x09, 0x66, 0x74, 0xE0, 0xBA, // ..s.ft.. /* 1A40 */ 0xDC, 0x7B, 0x74, 0xE0, 0x3F, 0x09, 0xE0, 0xB1, // .{t.?... /* 1A48 */ 0x1E, 0xEF, 0xC0, 0x77, 0x52, 0xF7, 0xDD, 0xC4, // ...wR... /* 1A50 */ 0x17, 0x19, 0x1F, 0x8A, 0x9E, 0xEF, 0x00, 0xAF, // ........ /* 1A58 */ 0xFF, 0xFF, 0xF3, 0x1D, 0x78, 0xC2, 0x1D, 0xEE, // ....x... /* 1A60 */ 0x50, 0x71, 0xCE, 0x77, 0x00, 0x35, 0xCE, 0xD6, // Pq.w.5.. /* 1A68 */ 0xCF, 0x77, 0x60, 0x17, 0x79, 0xBE, 0x03, 0xBA, // .w`.y... /* 1A70 */ 0xFF, 0xFF, 0xF3, 0x1D, 0xC0, 0xC3, 0x33, 0x1A, // ......3. /* 1A78 */ 0xEE, 0x7C, 0x07, 0xB6, 0xA3, 0x0D, 0xD8, 0xFF, // .|...... /* 1A80 */ 0xFF, 0x47, 0x1B, 0xE0, 0x3E, 0x8D, 0x47, 0x1B, // .G..>.G. /* 1A88 */ 0x70, 0x0F, 0x17, 0xF6, 0x30, 0xB8, 0x42, 0x9B, // p...0.B. /* 1A90 */ 0x3E, 0x35, 0x1A, 0xB5, 0x6A, 0x50, 0xA6, 0x46, // >5..jP.F /* 1A98 */ 0x99, 0x06, 0xB5, 0xFA, 0x54, 0x6A, 0xCC, 0x98, // ....Tj.. /* 1AA0 */ 0xB2, 0xD3, 0x8D, 0x02, 0x3E, 0x2A, 0x34, 0x36, // ....>*46 /* 1AA8 */ 0xCB, 0xA3, 0x10, 0x88, 0xC5, 0xBC, 0x1A, 0x04, // ........ /* 1AB0 */ 0xE2, 0xB0, 0x20, 0x34, 0xD2, 0x2B, 0x47, 0x20, // .. 4.+G /* 1AB8 */ 0x96, 0xFC, 0xEC, 0x17, 0x88, 0xE5, 0xBE, 0x19, // ........ /* 1AC0 */ 0x04, 0xE2, 0x80, 0x6F, 0x30, 0x81, 0x93, 0x87, // ...o0... /* 1AC8 */ 0x95, 0xC0, 0xC9, 0xBB, 0x41, 0x20, 0x8E, 0x0C, // ....A .. /* 1AD0 */ 0x42, 0x85, 0xEA, 0x00, 0x61, 0x31, 0x41, 0x68, // B...a1Ah /* 1AD8 */ 0x28, 0x1F, 0x20, 0x4C, 0xFA, 0x23, 0x41, 0x80, // (. L.#A. /* 1AE0 */ 0xC4, 0x08, 0x08, 0x0B, 0xF7, 0xFE, 0x12, 0x88, // ........ /* 1AE8 */ 0xA5, 0xBD, 0x27, 0x04, 0x62, 0x21, 0x56, 0x40, // ..'.b!V@ /* 1AF0 */ 0x58, 0x5C, 0x10, 0x1A, 0x4E, 0x0B, 0x08, 0x93, // X\..N... /* 1AF8 */ 0x64, 0x06, 0x84, 0x05, 0x02, 0xA1, 0xF2, 0xD5, // d....... /* 1B00 */ 0x80, 0x30, 0x91, 0x6E, 0x00, 0xE9, 0xEA, 0x05, // .0.n.... /* 1B08 */ 0xE2, 0x20, 0x7A, 0x40, 0x98, 0x0C, 0x3F, 0x20, // . z@..? /* 1B10 */ 0x2C, 0x34, 0x08, 0x8D, 0xF6, 0xC0, 0x10, 0x20, // ,4..... /* 1B18 */ 0x31, 0x04, 0xC2, 0xE2, 0x3B, 0x02, 0x61, 0xE2, // 1...;.a. /* 1B20 */ 0x5F, 0x45, 0x02, 0x71, 0x7E, 0x4B, 0x10, 0xFF, // _E.q~K.. /* 1B28 */ 0xFF, 0x9B, 0xD2, 0x10, 0x6B, 0x02, 0x62, 0x1A, // ....k.b. /* 1B30 */ 0x3C, 0x01, 0x31, 0x45, 0x20, 0x02, 0x72, 0xEC, // <.1E .r. /* 1B38 */ 0xA7, 0x87, 0x80, 0xAC, 0xC1, 0x14, 0x10, 0x8B, // ........ /* 1B40 */ 0x0E, 0x22, 0x20, 0x0B, 0x51, 0x05, 0xC4, 0xF2, // ." .Q... /* 1B48 */ 0xBA, 0x02, 0x62, 0xE1, 0x41, 0x04, 0xE4, 0xCC, // ..b.A... /* 1B50 */ 0x2F, 0x3F, 0x01, 0x59, 0xC1, 0x4B, 0xE7, 0x21, // /?.Y.K.! /* 1B58 */ 0x80, 0xBD, 0x21, 0x02, 0x91, 0xE4, 0x20, 0x02, // ..!... . /* 1B60 */ 0x72, 0x60, 0x5F, 0x40, 0x2C, 0x3E, 0x88, 0x80, // r`_@,>.. /* 1B68 */ 0x9C, 0xF5, 0x51, 0x28, 0x20, 0x07, 0x07, 0xD1, // ..Q( ... /* 1B70 */ 0x20, 0xC8, 0xD7, 0x4C, 0x40, 0x4E, 0x0F, 0x22, // ..L@N." /* 1B78 */ 0x20, 0xF2, 0x09, 0x0A, 0x42, 0xD4, 0x7A, 0x03, // ...B.z. /* 1B80 */ 0x61, 0x7A, 0x1E, 0x85, 0x1A, 0x0A, 0x01, 0xA1, // az...... /* 1B88 */ 0xCA, 0xD5, 0x9D, 0x63, 0x58, 0x0E, 0x10, 0x9A, // ...cX... /* 1B90 */ 0x0B, 0x44, 0x60, 0x56, 0xE1, 0x0E, 0x88, 0xA9, // .D`V.... /* 1B98 */ 0x02, 0x11, 0x90, 0x13, 0x00, 0xD1, 0x54, 0x20, // ......T /* 1BA0 */ 0x34, 0x25, 0x18, 0xD5, 0x25, 0x0F, 0x88, 0x25, // 4%..%..% /* 1BA8 */ 0x00, 0xA1, 0xA9, 0x40, 0x68, 0x4A, 0x10, 0x01, // ...@hJ.. /* 1BB0 */ 0x5A, 0x95, 0x3D, 0x20, 0xA6, 0x14, 0x84, 0x2A, // Z.= ...* /* 1BB8 */ 0x07, 0xA1, 0xE9, 0x40, 0xA8, 0x6C, 0x7D, 0x87, // ...@.l}. /* 1BC0 */ 0x05, 0x0A, 0x22, 0x20, 0x47, 0x07, 0xA1, 0xC2, // .." G... /* 1BC8 */ 0xFD, 0x81, 0x30, 0xBD, 0x2F, 0x0D, 0x01, 0x3A, // ..0./..: /* 1BD0 */ 0x1D, 0x88, 0x80, 0x9C, 0x18, 0x84, 0x2A, 0xF8, // ......*. /* 1BD8 */ 0x64, 0x04, 0x21, 0x62, 0x41, 0xA8, 0x82, 0x4F, // d.!bA..O /* 1BE0 */ 0x46, 0x50, 0xA2, 0xE5, 0x65, 0x27, 0x20, 0xEB, // FP..e' . /* 1BE8 */ 0x03, 0xA1, 0x7A, 0x41, 0x04, 0xE6, 0x6C, 0x40, // ..zA..l@ /* 1BF0 */ 0x34, 0x2F, 0x08, 0xCD, 0x0F, 0x46, 0xB5, 0x1A, // 4/...F.. /* 1BF8 */ 0x05, 0x62, 0xFA, 0x41, 0x68, 0x1E, 0x10, 0x81, // .b.Ah... /* 1C00 */ 0x59, 0xC1, 0xF3, 0xE3, 0x80, 0x19, 0x08, 0x55, // Y......U /* 1C08 */ 0x09, 0x22, 0x30, 0xE7, 0x02, 0xA2, 0x59, 0x41, // ."0...YA /* 1C10 */ 0x68, 0x76, 0x10, 0xFD, 0xFF, 0xC1, 0xAC, 0xFD, // hv...... /* 1C18 */ 0x1F, 0xA2, 0x01, 0x10, 0x10, 0x9A, 0x0F, 0x44, // .......D /* 1C20 */ 0x87, 0x01, 0xF2, 0x2C, 0x13, 0x90, 0x35, 0x82, // ...,..5. /* 1C28 */ 0x50, 0xCD, 0x20, 0x3A, 0x1E, 0x10, 0x20, 0x9A, // P. :.. . /* 1C30 */ 0x1F, 0x84, 0xEA, 0xF9, 0x9B, 0x04, 0x23, 0x19, // ......#. /* 1C38 */ 0x40, 0x04, 0x64, 0x2D, 0x4F, 0xD0, 0x40, 0x44, // @.d-O.@D /* 1C40 */ 0x3F, 0x88, 0x80, 0x9C, 0x09, 0x84, 0x66, 0x04, // ?.....f. /* 1C48 */ 0xA3, 0x6A, 0xDF, 0x3A, 0x3A, 0x0E, 0x10, 0x10, // .j.::... /* 1C50 */ 0x9A, 0x08, 0x44, 0xC3, 0x23, 0xEF, 0x9E, 0xC3, // ..D.#... /* 1C58 */ 0x63, 0x20, 0x54, 0x25, 0x88, 0xC0, 0xAC, 0xF1, // c T%.... /* 1C60 */ 0xE9, 0x22, 0x10, 0x27, 0x04, 0xA1, 0xEA, 0xED, // .".'.... /* 1C68 */ 0x1E, 0x18, 0xA8, 0xDE, 0x41, 0x50, 0xC1, 0x83, // ....AP.. /* 1C70 */ 0xA0, 0x20, 0x34, 0x11, 0x88, 0x0E, 0x19, 0xE4, // . 4..... /* 1C78 */ 0x7D, 0x26, 0x20, 0xEB, 0x02, 0xA1, 0x3A, 0x41, // }& ...:A /* 1C80 */ 0x34, 0x64, 0x02, 0x44, 0xB3, 0x82, 0xD0, 0xEC, // 4d.D.... /* 1C88 */ 0x60, 0x34, 0xFB, 0x37, 0x49, 0xC3, 0x20, 0xDF, // `4.7I. . /* 1C90 */ 0x2B, 0x1D, 0x18, 0xC8, 0x23, 0x2E, 0x08, 0x51, // +...#..Q /* 1C98 */ 0xF4, 0x31, 0x12, 0x88, 0x73, 0xBF, 0x81, 0x34, // .1..s..4 /* 1CA0 */ 0x50, 0xF2, 0x98, 0x09, 0x42, 0xB4, 0x81, 0x08, // P...B... /* 1CA8 */ 0xCC, 0x39, 0x80, 0x68, 0x36, 0x10, 0x9A, 0x15, // .9.h6... /* 1CB0 */ 0x8C, 0x66, 0x55, 0x7D, 0xC4, 0xA0, 0x3F, 0x9B, // .fU}..?. /* 1CB8 */ 0x43, 0x63, 0xCF, 0x2B, 0x81, 0x58, 0xC9, 0xCB, // Cc.+.X.. /* 1CC0 */ 0xE6, 0xD1, 0x82, 0xFD, 0x6C, 0x05, 0x42, 0x8C, // ....l.B. /* 1CC8 */ 0x03, 0xD3, 0xEF, 0x8D, 0x8E, 0x01, 0x04, 0x84, // ........ /* 1CD0 */ 0xEA, 0xF9, 0x5D, 0xE9, 0x08, 0x40, 0x40, 0x74, // ..]..@@t /* 1CD8 */ 0x04, 0x20, 0x20, 0x34, 0x23, 0x08, 0xCD, 0x0E, // . 4#... /* 1CE0 */ 0x42, 0x75, 0xBD, 0xD7, 0x04, 0x6A, 0x6D, 0xDE, // Bu...jm. /* 1CE8 */ 0x41, 0x58, 0x32, 0x10, 0xAA, 0x5A, 0x3C, 0x08, // AX2..Z<. /* 1CF0 */ 0x53, 0xFC, 0x60, 0xD3, 0x30, 0x89, 0xFA, 0x43, // S.`.0..C /* 1CF8 */ 0x00, 0x7D, 0x9E, 0x09, 0xDC, 0xBA, 0x41, 0xF4, // .}....A. /* 1D00 */ 0xFF, 0x3F, 0x80, 0x10, 0x10, 0x0D, 0x94, 0x00, // .?...... /* 1D08 */ 0x51, 0x2D, 0x5F, 0x3A, 0x0D, 0x94, 0x80, 0x08, // Q-_:.... /* 1D10 */ 0xCC, 0x99, 0x80, 0x68, 0x4E, 0x10, 0x9A, 0x1B, // ...hN... /* 1D18 */ 0x84, 0xAA, 0xD0, 0x3F, 0x10, 0x0A, 0x22, 0x20, // ...?.." /* 1D20 */ 0xA7, 0x00, 0xA1, 0xA9, 0xC0, 0xA8, 0x0E, 0xFF, // ........ /* 1D28 */ 0x43, 0xA0, 0x20, 0x54, 0x2B, 0x88, 0x8E, 0x17, // C. T+... /* 1D30 */ 0x24, 0x01, 0x08, 0x4B, 0x0A, 0x42, 0x53, 0x34, // $..K.BS4 /* 1D38 */ 0x38, 0x9A, 0xD0, 0x08, 0x80, 0xB4, 0x02, 0x08, // 8....... /* 1D40 */ 0xD3, 0x1B, 0x02, 0x84, 0xA5, 0x05, 0xA1, 0x49, // .......I /* 1D48 */ 0x4A, 0x00, 0xD3, 0x14, 0x20, 0x2C, 0x31, 0x88, // J... ,1. /* 1D50 */ 0x86, 0x44, 0x5A, 0x1C, 0x1F, 0x28, 0x88, 0xC0, // .DZ..(.. /* 1D58 */ 0x2C, 0x36, 0xC7, 0x91, 0x84, 0x82, 0xD0, 0x30, // ,6.....0 /* 1D60 */ 0x20, 0x3A, 0xC6, 0x38, 0x19, 0x88, 0x8E, 0x0D, // :.8.... /* 1D68 */ 0xA4, 0xC7, 0x41, 0x80, 0x82, 0x50, 0x8D, 0x20, // ..A..P. /* 1D70 */ 0x02, 0xB4, 0x60, 0x10, 0x1D, 0x4E, 0x08, 0x18, // ..`..N.. /* 1D78 */ 0x4D, 0x0A, 0x42, 0xD3, 0x03, 0x52, 0x29, 0x41, // M.B..R)A /* 1D80 */ 0x8E, 0x44, 0x14, 0x44, 0x60, 0x8E, 0x02, 0x42, // .D.D`..B /* 1D88 */ 0xE3, 0x81, 0x08, 0xD0, 0x59, 0x01, 0xA9, 0xC0, // ....Y... /* 1D90 */ 0x22, 0x07, 0x15, 0x0A, 0x42, 0x03, 0x80, 0x08, // "...B... /* 1D98 */ 0xD0, 0x69, 0x40, 0x74, 0x24, 0x22, 0x60, 0x54, // .i@t$"`T /* 1DA0 */ 0x4A, 0x12, 0x10, 0x26, 0x0F, 0x44, 0x80, 0xD6, // J..&.D.. /* 1DA8 */ 0x0A, 0xA2, 0x83, 0x03, 0x69, 0x72, 0x4C, 0xA0, // ....irL. /* 1DB0 */ 0x20, 0x34, 0x0F, 0x08, 0x95, 0x5E, 0x05, 0x94, // 4...^.. /* 1DB8 */ 0x05, 0x01, 0xD1, 0xF1, 0x89, 0x64, 0x19, 0x00, // .....d.. /* 1DC0 */ 0x05, 0xA1, 0xA2, 0x41, 0x68, 0x08, 0x10, 0x2A, // ...Ah..* /* 1DC8 */ 0x30, 0x0C, 0x28, 0x8B, 0x07, 0x42, 0x75, 0x3C, // 0.(..Bu< /* 1DD0 */ 0xF8, 0x04, 0x66, 0x4D, 0x20, 0x54, 0x27, 0x88, // ..fM T'. /* 1DD8 */ 0xFE, 0xFF, 0x83, 0xB0, 0x68, 0x10, 0x01, 0x3A, // ....h..: /* 1DE0 */ 0x1F, 0x18, 0xCD, 0x0A, 0x42, 0xF3, 0x03, 0x52, // ....B..R /* 1DE8 */ 0x31, 0x75, 0x8E, 0x58, 0x14, 0x44, 0x60, 0x8E, // 1u.X.D`. /* 1DF0 */ 0x01, 0x42, 0xA3, 0x81, 0x08, 0xD0, 0x39, 0x01, // .B....9. /* 1DF8 */ 0x69, 0x8A, 0x3C, 0x47, 0x0B, 0x0A, 0x42, 0xB3, // i.<G..B. /* 1E00 */ 0x83, 0xD0, 0xA8, 0x7D, 0x8E, 0x4A, 0x14, 0x44, // ...}.J.D /* 1E08 */ 0xA0, 0x16, 0x1E, 0x08, 0x8C, 0xC5, 0x01, 0xA1, // ........ /* 1E10 */ 0x21, 0x41, 0x68, 0x68, 0x10, 0x9A, 0xA6, 0x10, // !Ahh.... /* 1E18 */ 0x08, 0x4B, 0x06, 0x42, 0xD3, 0x82, 0x68, 0x00, // .K.B..h. /* 1E20 */ 0x8E, 0x0E, 0xA2, 0xC3, 0x04, 0x49, 0x04, 0xC6, // .....I.. /* 1E28 */ 0xD4, 0x83, 0xD0, 0x44, 0x20, 0x02, 0x74, 0x3C, // ...D .t< /* 1E30 */ 0x10, 0x1D, 0xB4, 0x48, 0xA3, 0x83, 0x01, 0x05, // ...H.... /* 1E38 */ 0xA1, 0x91, 0x41, 0x68, 0xC2, 0x57, 0xA8, 0x40, // ..Ah.W.@ /* 1E40 */ 0x9D, 0x17, 0x44, 0x07, 0x09, 0x52, 0xE9, 0x78, // ..D..R.x /* 1E48 */ 0x41, 0x41, 0x68, 0x36, 0x10, 0x9A, 0x15, 0x84, // AAh6.... /* 1E50 */ 0xE6, 0xE8, 0x74, 0x30, 0xA1, 0xA1, 0x0E, 0x00, // ..t0.... /* 1E58 */ 0x34, 0xD5, 0x21, 0x83, 0x82, 0x50, 0xAD, 0x20, // 4.!..P. /* 1E60 */ 0x3A, 0x3C, 0x10, 0x20, 0x9A, 0x18, 0x84, 0x2A, // :<. ...* /* 1E68 */ 0x68, 0x05, 0x48, 0x41, 0x04, 0x48, 0x80, 0x68, // h.HA.H.h /* 1E70 */ 0x62, 0x10, 0xAA, 0x20, 0x16, 0x08, 0x93, 0x0A, // b.. .... /* 1E78 */ 0x42, 0xA3, 0x83, 0x08, 0xD4, 0x82, 0x6B, 0x1D, // B.....k. /* 1E80 */ 0x10, 0x28, 0x08, 0x0D, 0x05, 0xA2, 0xA3, 0x1C, // .(...... /* 1E88 */ 0xC9, 0x75, 0x48, 0xA0, 0x20, 0x54, 0x30, 0x08, // .uH. T0. /* 1E90 */ 0x4D, 0x07, 0x42, 0xC5, 0xF7, 0x3A, 0x88, 0x51, // M.B..:.Q /* 1E98 */ 0x10, 0x01, 0x59, 0xC4, 0x23, 0x5E, 0x20, 0x16, // ..Y.#^ . /* 1EA0 */ 0x05, 0x22, 0x30, 0x47, 0x01, 0xA2, 0xF1, 0x40, // ."0G...@ /* 1EA8 */ 0x68, 0x78, 0x30, 0x2A, 0xB4, 0x1A, 0xC4, 0xFF, // hx0*.... /* 1EB0 */ 0xFF, 0x01, 0x8B, 0x80, 0xD0, 0x38, 0xD9, 0x0E, // .....8.. /* 1EB8 */ 0x06, 0x34, 0xDC, 0xF1, 0x83, 0x82, 0xD0, 0x70, // .4.....p /* 1EC0 */ 0x20, 0x34, 0x3E, 0x08, 0x95, 0x5A, 0xEE, 0x18, // 4>..Z.. /* 1EC8 */ 0x41, 0x41, 0x74, 0x10, 0x20, 0x20, 0x54, 0x42, // AAt. TB /* 1ED0 */ 0xBA, 0x01, 0x50, 0x10, 0x0D, 0x80, 0x80, 0xD0, // ..P..... /* 1ED8 */ 0x70, 0x60, 0x54, 0x46, 0x3E, 0x10, 0x16, 0x02, // p`TF>... /* 1EE0 */ 0x84, 0x8A, 0xED, 0x07, 0xC2, 0xFE, 0xFF // ....... }) } Method (POSW, 1, NotSerialized) { If ((Arg0 & 0x8000)) { If ((Arg0 == 0xFFFF)) { Return (Ones) } Else { Local0 = ~Arg0 Local0++ Local0 &= 0xFFFF Return (Local0) } } Else { Return (Arg0) } } Method (GBFE, 3, NotSerialized) { CreateByteField (Arg0, Arg1, TIDX) Arg2 = TIDX /* \_SB_.GBFE.TIDX */ } Method (PBFE, 3, NotSerialized) { CreateByteField (Arg0, Arg1, TIDX) TIDX = Arg2 } Method (ITOS, 1, NotSerialized) { Local0 = Buffer (0x05) { 0x20, 0x20, 0x20, 0x20, 0x20 // } Local7 = Buffer (0x11) { "0123456789ABCDEF" } Local1 = 0x05 Local2 = Zero Local3 = Zero While (Local1) { Local1-- Local4 = ((Arg0 >> (Local1 << 0x02)) & 0x0F) GBFE (Local7, Local4, RefOf (Local5)) PBFE (Local0, Local2, Local5) Local2++ } Return (Local0) } Method (ERHO, 0, NotSerialized) { If ((OSVR == 0x03)) { Return (One) } Else { Return (Zero) } } Method (ESUO, 0, NotSerialized) { Return (Zero) } Method (VTOS, 0, NotSerialized) { If ((OSVR >= 0x0C)) { Return (One) } Else { Return (Zero) } } Method (W7OS, 0, NotSerialized) { If ((OSVR >= 0x0E)) { Return (One) } Else { Return (Zero) } } Method (W8OS, 0, NotSerialized) { If ((OSVR >= 0x0F)) { Return (One) } Else { Return (Zero) } } Method (W81O, 0, NotSerialized) { If ((OSVR >= 0x10)) { Return (One) } Else { Return (Zero) } } Method (UPWS, 0, NotSerialized) { If (W8OS ()){} ElseIf (BNLS) { If (WLDS) { If (((^WMID.WMIF != Zero) && !WWLS)){} Else { } } If (BTDS) { If (((^WMID.WMIF != Zero) && !WBTS)){} Else { } } } Else { If (WLDS){} If (BTDS){} } } Method (W7RF, 0, NotSerialized) { If (^PCI0.SBRG.EC0.ECON) { If (W7OS ()) { If (^PCI0.SBRG.EC0.RFLG) { ^PCI0.SBRG.EC0.RFLG = Zero } If (^PCI0.SBRG.EC0.WINP) { ^PCI0.SBRG.EC0.WINP = Zero } If (!^PCI0.SBRG.EC0.WIN7) { ^PCI0.SBRG.EC0.WIN7 = One } } ElseIf (ERHO ()) { If (^PCI0.SBRG.EC0.WIN7) { ^PCI0.SBRG.EC0.WIN7 = Zero } If (^PCI0.SBRG.EC0.WINP) { ^PCI0.SBRG.EC0.WINP = Zero } If (!^PCI0.SBRG.EC0.RFLG) { ^PCI0.SBRG.EC0.RFLG = One } } ElseIf (ESUO ()) { If (^PCI0.SBRG.EC0.WIN7) { ^PCI0.SBRG.EC0.WIN7 = Zero } If (^PCI0.SBRG.EC0.RFLG) { ^PCI0.SBRG.EC0.RFLG = Zero } If (!^PCI0.SBRG.EC0.WINP) { ^PCI0.SBRG.EC0.WINP = One } } } } Method (CBCD, 0, NotSerialized) { If (^PCI0.SBRG.EC0.ECON) { Local0 = ^PCI0.SBRG.EC0.MBDC /* \_SB_.PCI0.SBRG.EC0_.MBDC */ Local0 &= 0xE4 ^PCI0.SBRG.EC0.MBDC = Local0 } } Method (CPUS, 1, NotSerialized) { Local0 = Arg0 \_PR.P000.PPCV = Local0 Notify (\_PR.P000, 0x80) // Status Change If ((ECPU > One)) { \_PR.P001.PPCV = Local0 Notify (\_PR.P001, 0x80) // Status Change } If ((ECPU > 0x02)) { \_PR.P002.PPCV = Local0 Notify (\_PR.P002, 0x80) // Status Change } If ((ECPU > 0x03)) { \_PR.P003.PPCV = Local0 Notify (\_PR.P003, 0x80) // Status Change } } } Scope (_SB) { Name (FLAG, 0x05) Name (N000, Zero) Name (N017, Zero) Name (N001, Buffer (0x80){}) Name (N002, Buffer (0x0400){}) Name (N003, Buffer (0x04){}) Name (N004, Buffer (0x64) { /* 0000 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0008 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0018 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0020 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0028 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0030 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0038 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0040 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0048 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0050 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0058 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........ /* 0060 */ 0xFF, 0xFF, 0xFF, 0xFF // .... }) Name (TEMP, Buffer (0x32){}) Name (ST01, Buffer (0x64){}) Name (ST02, Buffer (0x0200){}) Name (ST14, Buffer (0x32){}) Name (BF01, Buffer (0x32){}) Name (N005, Buffer (0x0190){}) Name (N006, "Information Not Available") Name (YESY, "Yes") Name (NONO, "No") Name (N007, " ") Name (N008, " ") Name (N009, Buffer (0x1000){}) Name (N00A, Package (0x4C) { Package (0x1C) { "Language", " *English, Francais, Espanol, Traditional Chinese, Simplified Chinese", "\\System Configuration", Zero, One, Zero, 0x78, 0x03, " ", " ", " ", Zero, "English", 0x05, "English", "Francais", "Espanol", "Traditional Chinese", "Simplified Chinese" }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { "Fan Always On", "", "\\System Configuration", Zero, One, Zero, 0x8C, 0x03, " ", " ", " ", Zero, "Enable", 0x02, "Disable", "Enable" }, Package (0x1C) { "Action Keys Mode", "", "\\System Configuration", Zero, One, Zero, 0x96, 0x03, " ", " ", " ", Zero, "Enable", 0x02, "Disable", "Enable" }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { "POST Hotkey Delay (sec)", "", "\\System Configuration\\Boot Options", Zero, One, Zero, 0xC8, 0x03, " ", " ", " ", Zero, "0", 0x05, "0", "5", "10", "15", "20" }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { "Network Boot", "", "\\System Configuration\\Boot Options", Zero, One, Zero, 0xF0, 0x03, " ", " ", " ", Zero, "Disable", 0x02, "Disable", "Enable" }, Package (0x1C) { "Network Boot Protocol", "", "\\System Configuration\\Boot Options", Zero, One, Zero, 0xF5, 0x03, " ", " ", " ", Zero, "IPv4+IPv6 (UEFI)", 0x03, "IPv4 (UEFI)", "IPv6 (UEFI)", "IPv4+IPv6 (UEFI)" }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { "Secure Boot", "", "\\System Configuration\\Boot Options", Zero, One, Zero, 0x0104, 0x03, " ", " ", " ", Zero, "Disable", 0x02, "Disable", "Enable" }, Package (0x1C) { "Clear All Secure Boot Keys", "", "\\System Configuration\\Boot Options", One, Zero, One, 0x010A, 0x03, " ", " ", " ", Zero, "No", 0x02, "No", "Yes" }, Package (0x1C) { "Load HP Factory Default Keys", "", "\\System Configuration\\Boot Options", One, Zero, One, 0x010C, 0x03, " ", " ", " ", Zero, "No", 0x02, "No", "Yes" }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { "Manufacturing Programming Mode", "", "\\dir Place holder for Path", Zero, One, Zero, 0x0377, 0x03, " ", " ", " ", Zero, "Unlock", 0x02, "Lock", "Unlock" }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { "TPM Device", "", "\\Security", Zero, One, Zero, 0x0258, 0x03, " ", " ", " ", Zero, "Hidden", 0x02, "Hidden", "Available" }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { "TPM Reset to Factory Defaults", "", "\\dir Place holder for Path", Zero, One, Zero, 0x0384, 0x03, " ", " ", " ", Zero, "No", 0x02, "No", "Yes" }, Package (0x1C) { "TPM State", "", "\\Security", Zero, One, Zero, 0x025D, 0x03, " ", " ", " ", Zero, "Disable", 0x02, "Disable", "Enable" }, Package (0x1C) { "Clear TPM", "", "\\Security", Zero, One, Zero, 0x0262, 0x03, " ", " ", " ", Zero, "No", 0x02, "No", "Yes" }, Package (0x1C) { "TPM Activation Policy", "", "\\dir Place holder for Path", Zero, One, Zero, 0x0389, 0x03, " ", " ", " ", Zero, "No prompts", 0x02, "No prompts", "Allow user to reject" }, Package (0x1C) { "Load MSFT Debug Policy Keys", "", "\\System Configuration\\Boot Options", One, Zero, One, 0x010E, 0x03, " ", " ", " ", Zero, "No", 0x02, "No", "Yes" }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { "Keyboard Type", "", "\\dir Place holder for Path", Zero, One, Zero, 0x16, 0x03, " ", " ", " ", Zero, "Non-Japanese Keyboard", 0x09, "Non-Japanese Keyboard", "Japanese Keyboard", "New EMEA UK KB (US2)", "New BRZL KB (UK2)", "New BRZL KB (US3)", "US4 (LA KB)", "US5 (Europe KB)", "US6 (Korea KB)", "US7(Brazil KB)" }, Package (0x1C) { "Restore Security Defaults", "", "\\dir Place holder for Path", Zero, One, Zero, 0x0398, 0x03, " ", " ", " ", Zero, "No", 0x02, "No", "Yes" }, Package (0x1C) { "TPM version", "", "\\dir Place holder for Path", Zero, One, Zero, 0x0398, 0x03, " ", " ", " ", Zero, "d1.2", 0x03, "d1.2", "d2.0", "f2.0" }, Package (0x1C) { "Secure Boot Keys", "", "\\System Configuration\\Boot Options", Zero, One, Zero, 0x039D, 0x03, " ", " ", " ", Zero, "Clear", 0x04, "Clear", "HP", "MSFT", "Custom" }, Package (0x1C) { "PIN Load Defaults", "", "\\dir Place holder for Path", Zero, One, Zero, 0x03A2, 0x03, " ", " ", " ", Zero, "No", 0x02, "No", "Yes" }, Package (0x1C) { "OOBE", "", "\\dir Place holder for Path", Zero, Zero, Zero, 0x03A4, 0x03, " ", " ", " ", Zero, "No", 0x02, "No", "Yes" }, Package (0x1C) { "Clear Event Log", "", "\\dir Place holder for Path", Zero, Zero, Zero, 0x03A6, 0x03, " ", " ", " ", Zero, "No", 0x02, "No", "Yes" }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { "Clear BOD", "", "\\dir Place holder for Path", Zero, One, Zero, 0x03AE, 0x03, " ", " ", " ", Zero, "No", 0x02, "No", "Yes" }, Package (0x1C) { "Reflow Process", "", "\\dir Place holder for Path", Zero, One, Zero, 0x03B0, 0x03, " ", " ", " ", Zero, "No", 0x02, "No", "Yes" }, Package (0x1C) { "USB Boot", "", "\\System Configuration\\Boot Options", Zero, One, Zero, 0xEB, 0x03, " ", " ", " ", Zero, "Disable", 0x02, "Disable", "Enable" }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { "Adaptive Battery Extender", "", "\\System Configuration", Zero, One, Zero, 0xC5, 0x03, " ", " ", " ", Zero, "Disable", 0x02, "Disable", "Enable" }, Package (0x1C) { "Adaptive Battery Extender Status", "", "\\dir Place holder for Path", One, One, Zero, 0xC6, 0x03, " ", " ", " ", Zero, "Not Activated", 0x02, "Not Activated", "Activated" }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero }, Package (0x1C) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, " ", Zero } }) Name (N00B, Package (0x01) { Package (0x10) { "Setup Password", " ", "\\Security", Zero, One, Zero, Zero, One, " ", Zero, One, 0x10, "utf-16", "", Zero, One } }) Name (N00C, Package (0x01) { Package (0x0F) { "Manufacturing Programming Mode Counter", "Place holder ", "\\Place holder for Path", One, Zero, One, 0x0376, 0x03, " ", " ", " ", Zero, Zero, 0x0A, Zero } }) Name (N00D, Package (0x19) { Package (0x0E) { "Feature Byte", " ", "\\Main", Zero, One, Zero, 0x02, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { "Build ID", " ", "\\Main", Zero, One, Zero, 0x04, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { "Serial Number", " ", "\\Main", Zero, One, Zero, 0x08, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { "Product Name", " ", "\\Main", Zero, One, Zero, 0x0A, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { "UUID", " ", "\\Main", Zero, One, Zero, 0x0E, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { "SKU Number", " ", "\\Main", Zero, One, Zero, 0x10, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { "MAC Address", " ", "\\Main", Zero, One, Zero, 0x12, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { "System Board CT Number", " ", "\\Main", Zero, One, Zero, 0x14, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { "MS Digital Marker", " ", "\\dir Place holder for Path", Zero, One, Zero, 0x16, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { "Realtek SmartAMP R0", " ", "\\dir Place holder for Path", Zero, One, Zero, 0x18, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { "System Board ID", " ", "\\dir Place holder for Path", One, One, Zero, 0x1A, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { "System Family", " ", "\\Main", Zero, One, Zero, 0x1C, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { "Preinstall OS Version", " ", "\\dir Place holder for Path", Zero, One, Zero, 0x1E, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { "Speaker ID", " ", "\\dir Place holder for Path", One, One, Zero, 0x22, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { "PIN Process Cycle", " ", "\\dir Place holder for Path", Zero, One, Zero, 0x24, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { "BIOS Revision", " ", "\\dir Place holder for Path", One, One, Zero, 0x03BE, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { "Batt_LTemp", " ", "\\dir Place holder for Path", One, One, Zero, 0x03BF, 0x03, " ", " ", " ", Zero, Zero, 0x0100 }, Package (0x0E) { " ", " ", " ", One, Zero, One, Zero, 0x03, " ", " ", " ", Zero, Zero, 0x0100 } }) } Scope (_SB) { Name (N010, Buffer (0x04) { 0xFF, 0xFF, 0xFF, 0xFF // .... }) Name (N011, Buffer (0x04) { 0xFF, 0xFF, 0xFF, 0xFF // .... }) Name (N012, Package (0x02) { Package (0x12) { "Legacy Boot Order", " Internal Hard Drive, USB Flash Drive/USB Hard Disk, USB CD/DVD ROM Drive, Network Adapter,", "\\System Configuration\\Boot Options", One, Zero, One, 0x0122, 0x03, " ", " ", " ", Zero, 0x04, " Internal Hard Drive", " USB Flash Drive/USB Hard Disk", " USB CD/DVD ROM Drive", " Network Adapter", " " }, Package (0x12) { "UEFI Boot Order", " OS Boot Manager, USB Flash Drive/USB Hard Disk, USB CD/DVD ROM Drive, Network Adapter,", "\\System Configuration\\Boot Options", Zero, One, Zero, 0x0118, 0x03, " ", " ", " ", Zero, 0x04, " OS Boot Manager", " USB Flash Drive/USB Hard Disk", " USB CD/DVD ROM Drive", " Network Adapter", " " } }) Name (N013, Package (0x04) { Package (0x02) { One, " Internal Hard Drive" }, Package (0x02) { 0x02, " USB Flash Drive/USB Hard Disk" }, Package (0x02) { 0x03, " USB CD/DVD ROM Drive" }, Package (0x02) { 0x04, " Network Adapter" } }) Name (N014, Package (0x04) { Package (0x02) { One, " OS Boot Manager" }, Package (0x02) { 0x02, " USB Flash Drive/USB Hard Disk" }, Package (0x02) { 0x03, " USB CD/DVD ROM Drive" }, Package (0x02) { 0x04, " Network Adapter" } }) Name (N015, Package (0x04) { " Boot Device 1", " Boot Device 2", " Boot Device 3", " Boot Device 4" }) Name (N016, Package (0x04) { " UEFI Boot Device 1", " UEFI Boot Device 2", " UEFI Boot Device 3", " UEFI Boot Device 4" }) Name (N023, Package (0x15) { "HBMA Priority List", " USB NIC Dongle:HP External Adapter :0BDA_8153, Embedded NIC:Intel I219-LM :8086_15E3 (disabled), Thunderbolt Dock:HP Elite Dock :14E4_1682:14E4_1682, USB NIC Dongle:HP USB-C Travel Dock :17E9_4352, USB NIC Dongle:HP USB Travel Dock :17E9_4351, USB NIC Dongle:HP 3005pr :17E9_430A, USB NIC Dongle:HP Universal pr :17E9_4327", "\\System Configuration\\Boot Options", One, One, Zero, 0x03C6, 0x03, " ", " ", " ", Zero, 0x07, " USB NIC Dongle:HP External Adapter :0BDA_8153", " Embedded NIC:Intel I219-LM :8086_15E3 (disabled)", " Thunderbolt Dock:HP Elite Dock :14E4_1682:14E4_1682", " USB NIC Dongle:HP USB-C Travel Dock :17E9_4352", " USB NIC Dongle:HP USB Travel Dock :17E9_4351", " USB NIC Dongle:HP 3005pr :17E9_430A", " USB NIC Dongle:HP Universal pr :17E9_4327", " " }) } Scope (_SB.WMID) { OperationRegion (MPBS, SystemMemory, 0xFF007000, 0x08) Field (MPBS, ByteAcc, NoLock, Preserve) { MFLG, 64 } Name (NULL, " ") Name (N018, 0x04) Name (N019, 0x04) Method (WQBC, 1, NotSerialized) { Acquire (MUTZ, 0xFFFF) Local0 = WQBX (Arg0) Release (MUTZ) Return (Local0) } Method (WQBX, 1, NotSerialized) { M000 () WSMI (0xEA7B, Zero, One, Arg0, Zero) If ((AEBX == 0x80)) { DerefOf (N00A [Arg0]) [Zero] = " " DerefOf (N00A [Arg0]) [0x04] = Zero DerefOf (N00A [Arg0]) [0x03] = One DerefOf (N00A [Arg0]) [0x05] = One } If ((AEBX == 0x81)) { DerefOf (N00A [Arg0]) [0x03] = One } Local5 = DerefOf (N00A [Arg0]) Local0 = DerefOf (Local5 [Zero]) If (SRCM (MFLG, "MPMLock", 0x07)) { If (SCMP (Local0, "Manufacturing Programming Mode")) { DerefOf (N00A [Arg0]) [0x03] = One } If (SCMP (Local0, "Legacy Support")) { DerefOf (N00A [Arg0]) [0x03] = One } If (SCMP (Local0, "Secure Boot")) { DerefOf (N00A [Arg0]) [0x03] = One } If (SCMP (Local0, "Secure Boot Keys")) { DerefOf (N00A [Arg0]) [0x03] = One DerefOf (N00A [Arg0]) [0x04] = Zero DerefOf (N00A [Arg0]) [0x05] = One } If (SCMP (Local0, "Keyboard Type")) { DerefOf (N00A [Arg0]) [0x03] = One } If (SCMP (Local0, "Clear BOD")) { DerefOf (N00A [Arg0]) [0x03] = One DerefOf (N00A [Arg0]) [0x04] = Zero DerefOf (N00A [Arg0]) [0x05] = One } If (SCMP (Local0, "Reflow Process")) { DerefOf (N00A [Arg0]) [0x03] = One DerefOf (N00A [Arg0]) [0x04] = Zero DerefOf (N00A [Arg0]) [0x05] = One } If (SCMP (Local0, "TPM Reset to Factory Defaults")) { DerefOf (N00A [Arg0]) [0x03] = One } If (SCMP (Local0, "Restore Security Defaults")) { DerefOf (N00A [Arg0]) [0x03] = One } If (SCMP (Local0, "Clear TPM")) { DerefOf (N00A [Arg0]) [0x03] = One } } If (SCMP (Local0, "Adaptive Battery Extender Status")) { AEDX = ABES () } Local6 = AEDX /* \AEDX */ Local4 = SizeOf (Local5) Local2 = DerefOf (Local5 [0x0D]) Local2 += 0x0E If ((Local2 < Local4)) { Local4 = Local2 } Local6 += 0x0E If ((Local2 < Local6)) { Local6 = Local2 } Local7 = DerefOf (DerefOf (N00A [Arg0]) [Local6]) DerefOf (N00A [Arg0]) [0x0C] = Local7 Local1 = " " Local2 = 0x0E While ((Local2 < Local6)) { Local3 = DerefOf (Local5 [Local2]) Concatenate (Local1, Local3, Local7) Concatenate (Local7, ", ", Local1) Local2++ } Concatenate (Local1, "*", Local7) While ((Local2 < Local4)) { Local3 = DerefOf (Local5 [Local2]) If (SCMP (Local3, " ")) { Break } Else { If ((Local2 != Local6)) { Concatenate (Local7, ", ", Local1) } Else { Local1 = Local7 } Concatenate (Local1, Local3, Local7) } Local2++ } DerefOf (N00A [Arg0]) [One] = Local7 Return (DerefOf (N00A [Arg0])) } Method (WQBD, 1, NotSerialized) { Acquire (MUTZ, 0xFFFF) Local0 = WQBY (Arg0) Release (MUTZ) Return (Local0) } Method (WQBY, 1, NotSerialized) { Local0 = Zero Local1 = Zero Local2 = Zero Local4 = Zero Local5 = Zero Local6 = Zero Local7 = Zero WSMI (0xEA7B, Zero, 0x02, Arg0, Zero) If ((AEBX == 0x80)) { DerefOf (N00D [Arg0]) [Zero] = " " DerefOf (N00D [Arg0]) [0x04] = Zero DerefOf (N00D [Arg0]) [0x03] = One DerefOf (N00D [Arg0]) [0x05] = One N007 = N006 /* \_SB_.N006 */ } ElseIf ((AECX != Zero)) { N002 = SBUF /* \SBUF */ CreateField (N002, Zero, (AECX * 0x08), WSTR) N007 = WSTR /* \_SB_.WMID.WQBY.WSTR */ } Else { DerefOf (N00D [Arg0]) [0x04] = Zero N007 = N006 /* \_SB_.N006 */ } DerefOf (N00D [Arg0]) [One] = N007 /* \_SB_.N007 */ Local5 = DerefOf (N00D [Arg0]) Local0 = DerefOf (Local5 [Zero]) If (SRCM (MFLG, "MPMLock", 0x07)) { If (SCMP (Local0, "Serial Number")) { DerefOf (N00D [Arg0]) [0x03] = One } If (SCMP (Local0, "Product Name")) { DerefOf (N00D [Arg0]) [0x03] = One } If (SCMP (Local0, "UUID")) { DerefOf (N00D [Arg0]) [0x03] = One } If (SCMP (Local0, "SKU Number")) { DerefOf (N00D [Arg0]) [0x03] = One } If (SCMP (Local0, "MAC Address")) { DerefOf (N00D [Arg0]) [0x03] = One } If (SCMP (Local0, "System Board CT Number")) { DerefOf (N00D [Arg0]) [0x03] = One } If (SCMP (Local0, "Realtek SmartAMP R0")) { DerefOf (N00D [Arg0]) [0x03] = One } If (SCMP (Local0, "System Family")) { DerefOf (N00D [Arg0]) [0x03] = One } If (SCMP (Local0, "Preinstall OS Version")) { DerefOf (N00D [Arg0]) [0x03] = One } If (SCMP (Local0, "Feature Byte")) { DerefOf (N00D [Arg0]) [0x03] = One } If (SCMP (Local0, "Build ID")) { DerefOf (N00D [Arg0]) [0x03] = One } If (SCMP (Local0, "PIN Process Cycle")) { DerefOf (N00D [Arg0]) [0x03] = One } } Return (DerefOf (N00D [Arg0])) } Method (WQBE, 1, NotSerialized) { Acquire (MUTZ, 0xFFFF) Local0 = WQBZ (Arg0) Release (MUTZ) Return (Local0) } Method (WQBZ, 1, NotSerialized) { Local1 = Zero Local2 = Zero Local4 = Zero Local5 = Zero Local6 = Zero Local7 = Zero N018 = 0x04 N019 = 0x04 If ((Arg0 == Zero)) { WSMI (0xEA7B, Zero, 0x03, Arg0, Zero) If ((AEBX == Zero)) { DerefOf (N012 [Arg0]) [0x04] = One DerefOf (N012 [Arg0]) [0x03] = Zero DerefOf (N012 [Arg0]) [0x05] = Zero } Else { DerefOf (N012 [Arg0]) [0x04] = Zero DerefOf (N012 [Arg0]) [0x03] = One DerefOf (N012 [Arg0]) [0x05] = One } N002 = WBUF /* \WBUF */ CreateField (N002, Zero, (N018 * 0x08), WBU1) N003 = WBU1 /* \_SB_.WMID.WQBZ.WBU1 */ CreateField (N003, Zero, (N018 * 0x08), CBOS) While ((Local1 != N018)) { Local4 = DerefOf (N003 [Local1]) Local5 = Zero While ((Local5 != N018)) { Local7 = DerefOf (DerefOf (N013 [Local5]) [Zero]) If ((Local4 == Local7)) { BF01 = DerefOf (DerefOf (N013 [Local5]) [One]) N007 = BF01 /* \_SB_.BF01 */ N015 [Local6] = N007 /* \_SB_.N007 */ Local6++ Local5 = (N018 - One) } Local5++ } Local1++ } Local0 = Zero Local5 = Zero Local4 = Zero Local0 = 0x0D While ((Local5 != N018)) { BF01 = DerefOf (N015 [Local5]) N007 = BF01 /* \_SB_.BF01 */ DerefOf (N012 [Zero]) [Local0] = N007 /* \_SB_.N007 */ Local5++ Local0++ } Local1 = Zero Local2 = Zero While ((Local2 != N018)) { BF01 = DerefOf (N015 [Local2]) Local5 = Zero While ((DerefOf (BF01 [Local5]) != Zero)) { Local3 = DerefOf (BF01 [Local5]) N005 [Local1] = Local3 Local5++ Local1++ } N005 [Local1] = 0x2C Local1++ Local2++ } Local2 = Zero While ((Local2 != 0x09)) { N005 [Local1] = 0x20 Local1++ N005 [Local1] = 0x2C Local1++ Local2++ } N008 = N005 /* \_SB_.N005 */ DerefOf (N012 [Zero]) [One] = N008 /* \_SB_.N008 */ } If ((Arg0 == One)) { Local4 = M002 () WSMI (0xEA7B, Zero, 0x08, Arg0, Zero) N002 = WBUF /* \WBUF */ CreateField (N002, Zero, (N019 * 0x08), WBU2) N011 = WBU2 /* \_SB_.WMID.WQBZ.WBU2 */ While ((Local1 != N019)) { Local4 = DerefOf (N011 [Local1]) Local5 = Zero While ((Local5 != N019)) { Local7 = DerefOf (DerefOf (N014 [Local5]) [Zero]) If ((Local4 == Local7)) { BF01 = DerefOf (DerefOf (N014 [Local5]) [One]) N007 = BF01 /* \_SB_.BF01 */ N016 [Local6] = N007 /* \_SB_.N007 */ Local6++ Local5 = (N019 - One) } Local5++ } Local1++ } Local0 = Zero Local5 = Zero Local4 = Zero Local0 = 0x0D While ((Local5 != N019)) { BF01 = DerefOf (N016 [Local5]) N007 = BF01 /* \_SB_.BF01 */ DerefOf (N012 [Arg0]) [Local0] = N007 /* \_SB_.N007 */ Local5++ Local0++ } Local1 = Zero Local2 = Zero While ((Local2 != N019)) { BF01 = DerefOf (N016 [Local2]) Local5 = Zero While ((DerefOf (BF01 [Local5]) != Zero)) { Local3 = DerefOf (BF01 [Local5]) N005 [Local1] = Local3 Local5++ Local1++ } N005 [Local1] = 0x2C Local1++ Local2++ } Local2 = Zero While ((Local2 != 0x09)) { N005 [Local1] = 0x20 Local1++ N005 [Local1] = 0x2C Local1++ Local2++ } N008 = N005 /* \_SB_.N005 */ DerefOf (N012 [Arg0]) [One] = N008 /* \_SB_.N008 */ } Return (DerefOf (N012 [Arg0])) } Method (M001, 1, NotSerialized) { Local0 = Zero WSMI (0xEA7B, Zero, 0x04, Arg0, Zero) If ((AEBX == Zero)) { Local0 = AEDX /* \AEDX */ } Return (Local0) } Method (M003, 0, NotSerialized) { Local1 = Zero Local4 = Zero Local5 = Zero Local6 = Zero Local7 = 0x64 Local2 = SizeOf (N009) Local2-- While ((Local4 != Local2)) { Local1 = Zero While ((Local1 != SizeOf (TEMP))) { TEMP [Local1] = Zero Local1++ } Local1 = Zero While ((Local1 != 0x28)) { TEMP [Local1] = DerefOf (N009 [Local4]) If (((DerefOf (N009 [Local4]) == 0x2C) || (DerefOf ( N009 [Local4]) == Zero))) { Local1 = 0x27 } Local1++ Local4++ } If ((DerefOf (N009 [Local4]) != Zero)) { Local3 = FNID () If ((Local3 != 0xFF)) { N004 [Local6] = Local3 } Local6++ } Else { Local4 = Local2 } } Return (Local7) } Method (FNID, 0, NotSerialized) { Local3 = 0xFF Local2 = One If ((SRCM (TEMP, "Internal Hard Drive", 0x13) || SRCM (TEMP, " Internal Hard Drive", 0x14))) { Local3 = Local2 } Local2++ If ((SRCM (TEMP, "USB Flash Drive/USB Hard Disk", 0x1D) || SRCM (TEMP, " USB Flash Drive/USB Hard Disk", 0x1E))) { Local3 = Local2 } Local2++ If ((SRCM (TEMP, "USB CD/DVD ROM Drive", 0x14) || SRCM (TEMP, " USB CD/DVD ROM Drive", 0x15))) { Local3 = Local2 } Local2++ If ((SRCM (TEMP, "Network Adapter", 0x0F) || SRCM (TEMP, " Network Adapter", 0x10))) { Local3 = Local2 } Return (Local3) } Method (M004, 0, NotSerialized) { Local1 = Zero Local4 = Zero Local5 = Zero Local6 = Zero Local7 = 0x64 Local2 = SizeOf (N009) Local2-- While ((Local4 != Local2)) { Local1 = Zero While ((Local1 != SizeOf (TEMP))) { TEMP [Local1] = Zero Local1++ } Local1 = Zero While ((Local1 != 0x28)) { TEMP [Local1] = DerefOf (N009 [Local4]) If (((DerefOf (N009 [Local4]) == 0x2C) || (DerefOf ( N009 [Local4]) == Zero))) { Local1 = 0x27 } Local1++ Local4++ } If ((DerefOf (N009 [Local4]) != Zero)) { Local3 = UFID () If ((Local3 != 0xFF)) { N004 [Local6] = Local3 } Local6++ } Else { Local4 = Local2 } } Return (Local7) } Method (UFID, 0, NotSerialized) { Local3 = 0xFF Local2 = One If ((SRCM (TEMP, "OS Boot Manager", 0x0F) || SRCM (TEMP, " OS Boot Manager", 0x10))) { Local3 = Local2 } Local2++ If ((SRCM (TEMP, "USB Flash Drive/USB Hard Disk", 0x1D) || SRCM (TEMP, " USB Flash Drive/USB Hard Disk", 0x1E))) { Local3 = Local2 } Local2++ If ((SRCM (TEMP, "USB CD/DVD ROM Drive", 0x14) || SRCM (TEMP, " USB CD/DVD ROM Drive", 0x15))) { Local3 = Local2 } Local2++ If ((SRCM (TEMP, "Network Adapter", 0x0F) || SRCM (TEMP, " Network Adapter", 0x10))) { Local3 = Local2 } Return (Local3) } Method (WQBF, 1, NotSerialized) { Acquire (MUTZ, 0xFFFF) Local0 = WQBW (Arg0) Release (MUTZ) Return (Local0) } Method (WQBW, 1, NotSerialized) { If ((M001 (Arg0) == One)) { DerefOf (N00B [Arg0]) [0x06] = Arg0 DerefOf (N00B [Arg0]) [0x0E] = One } Else { DerefOf (N00B [Arg0]) [0x06] = Arg0 DerefOf (N00B [Arg0]) [0x0E] = Zero } Return (DerefOf (N00B [Arg0])) } Method (WQBG, 1, NotSerialized) { Acquire (MUTZ, 0xFFFF) Local0 = WQBV (Arg0) Release (MUTZ) Return (Local0) } Method (WQBV, 1, NotSerialized) { WSMI (0xEA7B, Zero, 0x06, Arg0, Zero) If (SRCM (MFLG, "MPMLock", 0x07)) { DerefOf (N00C [Arg0]) [0x03] = One } Local4 = Zero If ((AEBX == Zero)) { Local4 = AEDX /* \AEDX */ } DerefOf (N00C [Arg0]) [0x0E] = Local4 If ((Local4 <= 0x09)) { Local2 = One } Else { Local2 = 0x02 } ToBCD (Local4, Local1) Local3 = ISTR (Local1, Local2) N007 = Local3 DerefOf (N00C [Arg0]) [One] = N007 /* \_SB_.N007 */ Return (DerefOf (N00C [Arg0])) } Method (WQBH, 0, NotSerialized) { Acquire (MUTZ, 0xFFFF) Release (MUTZ) } Method (WQBI, 1, NotSerialized) { Acquire (MUTZ, 0xFFFF) Release (MUTZ) } Method (WQBJ, 1, NotSerialized) { Acquire (MUTZ, 0xFFFF) Release (MUTZ) } } Scope (_SB.WMID) { Name (LEN2, Zero) Method (PSUM, 0, NotSerialized) { Local0 = Zero Local1 = Zero While ((Local0 != 0x7F)) { Local1 += DerefOf (N001 [Local0]) Local0++ } Local1 = (0x0100 - (Local1 & 0xFF)) N001 [Local0] = (Local1 & 0xFF) } Method (WMBH, 1, NotSerialized) { Return (Zero) } Method (WMBX, 3, NotSerialized) { M000 () N018 = 0x04 N019 = 0x04 If ((Arg1 == One)) { Local0 = Arg2 Local1 = SizeOf (Local0) Local2 = Zero Local4 = DerefOf (Local0 [Local2]) Local2++ Local4 += (DerefOf (Local0 [Local2]) * 0x0100) Local2++ Local5 = Zero Local6 = Zero Local3 = Zero Local3 = M002 () While ((Local5 != Local4)) { ST01 [Local6] = DerefOf (Local0 [Local2]) Local2++ Local5++ Local6++ Local2++ Local5++ } Local4 = DerefOf (Local0 [Local2]) Local2++ Local4 += (DerefOf (Local0 [Local2]) * 0x0100) Local2++ Local5 = Zero Local6 = Zero If ((SRCM (ST01, "Legacy Boot Order", 0x11) || SRCM (ST01, "UEFI Boot Order", 0x0F))) { While ((Local5 != Local4)) { N009 [Local6] = DerefOf (Local0 [Local2]) Local2++ Local5++ Local6++ Local2++ Local5++ } If ((Local5 == Local4)) { Local4 = Zero } } If (SRCM (ST01, "Setup Password", 0x0E)) { While ((Local5 != Local4)) { N001 [Local6] = DerefOf (Local0 [Local2]) Local2++ Local5++ Local6++ } Local4 = DerefOf (Local0 [Local2]) Local2++ Local4 += (DerefOf (Local0 [Local2]) * 0x0100) Local2++ Local5 = Zero Local6 = Zero While ((Local5 != Local4)) { N001 [(Local6 + 0x40)] = DerefOf (Local0 [Local2] ) Local2++ Local5++ Local6++ } PSUM () PBUF = N001 /* \_SB_.N001 */ WSMI (0xEA7B, One, Zero, 0x0400, Zero) PBUF = ZOBF /* \ZOBF */ If ((AEBX == Zero)) { N00E [Zero] = Zero Notify (WMID, 0xA0) // Device-Specific } If ((AEBX == 0x06)) { N00E [Zero] = One Notify (WMID, 0xA0) // Device-Specific } Return (AEBX) /* \AEBX */ } Local5 = Zero Local6 = Zero N017 = Local4 While ((Local5 != Local4)) { ST02 [Local6] = DerefOf (Local0 [Local2]) Local2++ Local5++ Local6++ Local2++ Local5++ } LEN2 = Local6 Local4 = DerefOf (Local0 [Local2]) Local2++ Local4 += (DerefOf (Local0 [Local2]) * 0x0100) Local2++ Local5 = Zero While ((Local5 != Local4)) { N001 [Local5] = DerefOf (Local0 [Local2]) N001 [(Local5 + 0x40)] = DerefOf (Local0 [Local2] ) Local2++ Local5++ } PSUM () PBUF = N001 /* \_SB_.N001 */ WSMI (0xEA7B, One, Zero, 0x0400, Zero) PBUF = ZOBF /* \ZOBF */ If ((AEBX == 0x06)) { N00E [Zero] = One Notify (WMID, 0xA0) // Device-Specific Return (AEBX) /* \AEBX */ } Local7 = Zero Local4 = Zero Local2 = Zero Local5 = 0x4C While ((Local5 != Local4)) { ST14 = DerefOf (DerefOf (N00A [Local4]) [Zero]) If (SRCM (ST01, ST14, SizeOf (ST14))) { Local4 = 0x4C Local4-- Local2 = One } Local7++ Local4++ } Local7-- If (SRCM (ST01, "Legacy Boot Order", 0x11)) { Local2 = 0x03 } If (SRCM (ST01, "UEFI Boot Order", 0x0F)) { Local2 = 0x08 } If (SRCM (ST01, "Manufacturing Programming Mode Counter", 0x26)) { Local2 = 0x06 Local6 = 0x06 Local6 <<= 0x08 If ((N017 == 0x04)) { CreateByteField (ST02, Zero, HIGB) CreateByteField (ST02, One, LOWB) Local4 = (HIGB - 0x30) Local5 = (LOWB - 0x30) Local4 = (Local5 + (Local4 * 0x0A)) } Else { CreateByteField (ST02, Zero, MINL) Local4 = (MINL - 0x30) } If (SRCM (ST01, "Manufacturing Programming Mode Counter", 0x26)) { If ((SRCM (MFLG, "MPMLock", 0x07) == Zero)) { If (((Local4 >= Zero) && (Local4 <= 0x0A))) { Local4 &= 0xFF Local6 |= Local4 FLAG = Zero Local7 = Zero If ((Local4 == 0x0A)) { Local0 = Zero While ((Local0 < 0x4C)) { Local5 = DerefOf (DerefOf (N00A [Local0]) [Zero]) If (SCMP (Local5, "Manufacturing Programming Mode")) { Break } Local0++ } WSMI (0xEA7B, One, Local0, 0x0100, Zero) } } Else { AEBX = 0x05 Return (AEBX) /* \AEBX */ } } Else { AEBX = One Return (AEBX) /* \AEBX */ } } } If ((Local2 == Zero)) { Local7 = Zero Local4 = Zero While ((Local4 < 0x19)) { ST14 = DerefOf (DerefOf (N00D [Local4]) [Zero]) If (SRCM (ST01, ST14, SizeOf (ST14))) { Local4 = 0x19 Local2 = 0x02 } Local7++ Local4++ } Local7-- } If ((Local2 == One)) { FLAG = 0x05 Local0 = DerefOf (N00A [Local7]) Local1 = 0x0E Local3 = DerefOf (Local0 [0x0D]) Local3 += Local1 While ((Local1 < Local3)) { Local4 = DerefOf (Local0 [Local1]) If (SRCM (ST02, Local4, LEN2)) { Local6 = (Local1 - 0x0E) FLAG = Zero Break } Local1++ } If (SCMP (DerefOf (Local0 [0x0E]), NONO)){} Local6 &= 0xFF Local3 = One Local6 |= (Local3 << 0x08) } If ((Local2 == 0x02)) { Local4 = Zero Local5 = 0x02 If (SRCM (ST01, "Feature Byte", 0x0C)) { SBUF = ST02 /* \_SB_.ST02 */ Local7 = Zero FLAG = Zero } If (SRCM (ST01, "Build ID", 0x08)) { SBUF = ST02 /* \_SB_.ST02 */ Local7 = One FLAG = Zero } If (SRCM (ST01, "Serial Number", 0x0D)) { SBUF = ST02 /* \_SB_.ST02 */ Local7 = 0x03 FLAG = Zero } If (SRCM (ST01, "Product Name", 0x0C)) { SBUF = ST02 /* \_SB_.ST02 */ Local7 = 0x04 FLAG = Zero } If (SRCM (ST01, "UUID", 0x04)) { SBUF = ST02 /* \_SB_.ST02 */ Local7 = 0x06 FLAG = Zero } If (SRCM (ST01, "SKU Number", 0x0A)) { SBUF = ST02 /* \_SB_.ST02 */ Local7 = 0x07 FLAG = Zero } If (SRCM (ST01, "MAC Address", 0x0B)) { SBUF = ST02 /* \_SB_.ST02 */ Local7 = 0x08 FLAG = Zero } If (SRCM (ST01, "System Board CT Number", 0x16)) { SBUF = ST02 /* \_SB_.ST02 */ Local7 = 0x09 FLAG = Zero } If (SRCM (ST01, "MS Digital Marker", 0x11)) { SBUF = ST02 /* \_SB_.ST02 */ Local7 = 0x0B FLAG = Zero } If (SRCM (ST01, "Realtek SmartAMP R0", 0x13)) { SBUF = ST02 /* \_SB_.ST02 */ Local7 = 0x0C FLAG = Zero } If (SRCM (ST01, "System Family", 0x0D)) { SBUF = ST02 /* \_SB_.ST02 */ Local7 = 0x0E FLAG = Zero } If (SRCM (ST01, "Preinstall OS Version", 0x15)) { SBUF = ST02 /* \_SB_.ST02 */ Local7 = 0x0F FLAG = Zero } If (SRCM (ST01, "PIN Process Cycle", 0x12)) { SBUF = ST02 /* \_SB_.ST02 */ Local7 = 0x12 FLAG = Zero } Local6 = 0x02 Local6 <<= 0x08 } If ((Local2 == 0x03)) { Local1 = Zero Local2 = Zero Local3 = Zero Local4 = Zero Local5 = Zero Local6 = Zero Local7 = Zero WSMI (0xEA7B, Zero, 0x03, Zero, Zero) N002 = WBUF /* \WBUF */ CreateField (N002, Zero, (N018 * 0x08), WBU3) N010 = WBU3 /* \_SB_.WMID.WMBX.WBU3 */ Local2 = Zero Local1 = M003 () N000 = Zero While ((Local2 < 0x64)) { Local5 = Zero Local6 = Zero While ((Local6 < N018)) { If ((DerefOf (N004 [Local2]) == DerefOf (N010 [Local5]))) { N000 = One Local6 = (N018 - One) } Local5++ Local6++ } Local5-- If ((N000 == One)) { Local4 = Local5 Local4-- While ((Local5 > Local3)) { N010 [Local5] = DerefOf (N010 [Local4]) Local5-- Local4-- } N010 [Local3] = DerefOf (N004 [Local2]) Local3++ } Local2++ N000 = Zero } WBUF = N010 /* \_SB_.N010 */ FLAG = Zero Local7 = Zero Local6 = 0x03 Local6 <<= 0x08 } If ((Local2 == 0x08)) { Local1 = Zero Local2 = Zero Local3 = Zero Local4 = Zero Local5 = Zero Local6 = Zero Local7 = Zero WSMI (0xEA7B, Zero, 0x08, Zero, Zero) N002 = WBUF /* \WBUF */ CreateField (N002, Zero, (N019 * 0x08), WBU4) N011 = WBU4 /* \_SB_.WMID.WMBX.WBU4 */ Local2 = Zero Local1 = M004 () N000 = Zero While ((Local2 < 0x64)) { Local5 = Zero Local6 = Zero While ((Local6 < N019)) { If ((DerefOf (N004 [Local2]) == DerefOf (N011 [Local5]))) { N000 = One Local6 = (N019 - One) } Local5++ Local6++ } Local5-- If ((N000 == One)) { Local4 = Local5 Local4-- While ((Local5 > Local3)) { N011 [Local5] = DerefOf (N011 [Local4]) Local5-- Local4-- } N011 [Local3] = DerefOf (N004 [Local2]) Local3++ } Local2++ N000 = Zero } WBUF = N011 /* \_SB_.N011 */ FLAG = Zero Local7 = Zero Local6 = 0x08 Local6 <<= 0x08 } If ((Local2 == Zero)) { AEBX = One Return (AEBX) /* \AEBX */ } If ((FLAG == 0x05)) { AEBX = 0x05 Return (AEBX) /* \AEBX */ } If ((Local2 != Zero)) { WSMI (0xEA7B, One, Local7, Local6, Zero) If ((AEBX == Zero)) { N00E [Zero] = Zero Notify (WMID, 0xA0) // Device-Specific } If ((AEBX == 0x06)) { N00E [Zero] = One Notify (WMID, 0xA0) // Device-Specific } } Return (AEBX) /* \AEBX */ } If ((Arg1 == 0x02)) { Local3 = M002 () Local0 = Arg2 Local1 = SizeOf (Local0) Local2 = Zero Local4 = DerefOf (Local0 [Local2]) Local2++ Local4 += (DerefOf (Local0 [Local2]) * 0x0100) Local2++ Local5 = Zero While ((Local5 != Local4)) { N001 [Local5] = DerefOf (Local0 [Local2]) N001 [(Local5 + 0x40)] = DerefOf (Local0 [Local2] ) Local2++ Local5++ } PSUM () PBUF = N001 /* \_SB_.N001 */ WSMI (0xEA7B, One, Zero, 0x0400, Zero) PBUF = ZOBF /* \ZOBF */ If ((AEBX == 0x06)) { N00E [Zero] = One Notify (WMID, 0xA0) // Device-Specific Return (AEBX) /* \AEBX */ } WSMI (0xEA7C, Zero, Zero, Zero, Zero) If ((AEBX == Zero)) { N00E [Zero] = Zero Notify (WMID, 0xA0) // Device-Specific } If ((AEBX == 0x06)) { N00E [Zero] = One Notify (WMID, 0xA0) // Device-Specific } Return (AEBX) /* \AEBX */ } Else { AEBX = 0x05 Return (AEBX) /* \AEBX */ } } Method (WMBA, 3, NotSerialized) { Acquire (MUTZ, 0xFFFF) Local0 = WMBX (Arg0, Arg1, Arg2) Release (MUTZ) Return (Local0) } Method (M002, 0, NotSerialized) { AEBX = 0x05 Local3 = Zero While ((Local3 != SizeOf (ST01))) { ST01 [Local3] = Zero Local3++ } Local3 = Zero While ((Local3 != SizeOf (ST02))) { ST02 [Local3] = Zero Local3++ } Local3 = Zero While ((Local3 != SizeOf (N009))) { N009 [Local3] = Zero Local3++ } Local3 = Zero While ((Local3 != SizeOf (N004))) { N004 [Local3] = 0xFF Local3++ } Local3 = Zero While ((Local3 != SizeOf (N001))) { N001 [Local3] = Zero Local3++ } Local3 = Zero While ((Local3 != SizeOf (N005))) { N005 [Local3] = Zero Local3++ } Local3 = Zero While ((Local3 != SizeOf (BF01))) { BF01 [Local3] = Zero Local3++ } Local3 = Zero While ((Local3 != N019)) { N011 [Local3] = Zero Local3++ } Return (Zero) } Method (WMAC, 3, NotSerialized) { Return (Zero) } } Scope (_SB.PCI0) { Device (IC04) { Name (_HID, "HPIC0004") // _HID: Hardware ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } } } Scope (_SB) { Device (BAT0) { Name (_HID, EisaId ("PNP0C0A") /* Control Method Battery */) // _HID: Hardware ID Name (_PCL, Package (0x01) // _PCL: Power Consumer List { _SB }) Name (PBST, Package (0x04) { Zero, Ones, Ones, Ones }) Name (PBIF, Package (0x0D) { One, Ones, Ones, One, Ones, 0x19B4, 0x1086, 0x01A7, 0x75, "BAT1", " ", " ", " " }) Name (PBIX, Package (0x14) { Zero, Zero, Ones, Ones, One, Ones, 0x19B4, 0x1086, 0x01A7, 0x75, Ones, 0x00017318, Ones, Ones, 0x07D0, 0x01F4, "BAT1", " ", " ", " " }) Name (BATB, 0x0F) Name (FBAS, 0x0B) Method (_STA, 0, NotSerialized) // _STA: Status { If (^^PCI0.SBRG.EC0.ECON) { If (^^PCI0.SBRG.EC0.MBTS) { Local0 = 0x1F } Else { Local0 = 0x0F } } Else { Local0 = BATB /* \_SB_.BAT0.BATB */ } BATB = Local0 Return (Local0) } Method (_BST, 0, NotSerialized) // _BST: Battery Status { If (^^PCI0.SBRG.EC0.ECON) { If (^^PCI0.SBRG.EC0.MBTS) { UPBS () } Else { IVBS () } } Else { IVBS () } If ((BRTM == Zero)) { PBST [One] = 0xFFFFFFFF } Return (PBST) /* \_SB_.BAT0.PBST */ } Method (_BIF, 0, NotSerialized) // _BIF: Battery Information { If (^^PCI0.SBRG.EC0.ECON) { If (^^PCI0.SBRG.EC0.MBTS) { UPBI () } Else { IVBI () } } Else { IVBI () } Return (PBIF) /* \_SB_.BAT0.PBIF */ } Method (_BIX, 0, NotSerialized) // _BIX: Battery Information Extended { If (^^PCI0.SBRG.EC0.ECON) { If (^^PCI0.SBRG.EC0.MBTS) { UPBX () } Else { IVBX () } } Else { IVBX () } Return (PBIX) /* \_SB_.BAT0.PBIX */ } Method (UPBS, 0, NotSerialized) { PBST [Zero] = ^^PCI0.SBRG.EC0.MBST /* \_SB_.PCI0.SBRG.EC0_.MBST */ Local5 = ^^PCI0.SBRG.EC0.MCUR /* \_SB_.PCI0.SBRG.EC0_.MCUR */ PBST [One] = TATW (POSW (Local5)) Local5 = ^^PCI0.SBRG.EC0.MBRM /* \_SB_.PCI0.SBRG.EC0_.MBRM */ If (!(Local5 & 0x8000)) { Local5 >>= 0x05 Local5 <<= 0x05 Local5 = TATW (Local5) If ((Local5 != DerefOf (PBST [0x02]))) { PBST [0x02] = Local5 } } If (((^^PCI0.SBRG.EC0.LLBW == One) && !^^PCI0.SBRG.EC0.SW2S)) { If ((^^PCI0.SBRG.EC0.Q22L == 0x22)) { ^^PCI0.SBRG.EC0.Q22C++ If ((^^PCI0.SBRG.EC0.Q22C > 0x0F)) { ^^PCI0.SBRG.EC0.LLBW = Zero } } PBST [0x02] = FBAS /* \_SB_.BAT0.FBAS */ } PBST [0x03] = ^^PCI0.SBRG.EC0.MBCV /* \_SB_.PCI0.SBRG.EC0_.MBCV */ } Method (UPBI, 0, NotSerialized) { Local0 = 0x09 Local1 = 0x0E If ((^^PCI0.SBRG.EC0.BADC >= 0x12C0)) { If (^^PCI0.SBRG.EC0.MMBC) { Local0 = 0x05 Local1 = 0x0A } Else { Local0 = 0x07 Local1 = 0x0C } } Local3 = (Local0 + 0x02) Local0 = CBAL /* \CBAL */ Local1 = LBAL /* \LBAL */ Local3 = RBAL /* \RBAL */ Local5 = ^^PCI0.SBRG.EC0.BFCC /* \_SB_.PCI0.SBRG.EC0_.BFCC */ If (((Local5 & 0x8000) != 0x8000)) { Local5 >>= 0x05 Local5 <<= 0x05 Local5 = TATW (Local5) PBIF [One] = Local5 PBIF [0x02] = Local5 Local2 = (Local5 / 0x64) Local2 += One Local4 = (Local2 * Local1) PBIF [0x05] = (Local4 + 0x02) Local4 = (Local2 * Local0) PBIF [0x06] = (Local4 + 0x02) Local4 = (Local2 * Local3) FBAS = (Local4 + 0x02) } PBIF [0x04] = ^^PCI0.SBRG.EC0.BADV /* \_SB_.PCI0.SBRG.EC0_.BADV */ Local6 = ((Local5 * 0x09) / 0x03E8) PBIF [0x07] = Local6 Local6 = ((Local5 * 0x19) / 0x2710) PBIF [0x08] = Local6 PBIF [0x09] = "Primary" If (^^PCI0.SBRG.EC0.MBNH) { PBIF [0x0B] = "NiMH" } Else { PBIF [0x0B] = "LION" } PBIF [0x0C] = "Hewlett-Packard" } Method (UPBX, 0, NotSerialized) { Local0 = 0x09 Local1 = 0x0E If ((^^PCI0.SBRG.EC0.BADC >= 0x12C0)) { If (^^PCI0.SBRG.EC0.MMBC) { Local0 = 0x05 Local1 = 0x0A } Else { Local0 = 0x07 Local1 = 0x0C } } Local3 = (Local0 + 0x02) Local0 = CBAL /* \CBAL */ Local1 = LBAL /* \LBAL */ Local3 = RBAL /* \RBAL */ Local5 = ^^PCI0.SBRG.EC0.BFCC /* \_SB_.PCI0.SBRG.EC0_.BFCC */ If (((Local5 & 0x8000) == 0x8000)) { ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x10, RefOf (Local5)) } If (((Local5 & 0x8000) != 0x8000)) { Local5 >>= 0x05 Local5 <<= 0x05 Local5 = TATW (Local5) PBIX [0x02] = Local5 PBIX [0x03] = Local5 Local2 = (Local5 / 0x64) Local2 += One Local4 = (Local2 * Local1) PBIX [0x06] = (Local4 + 0x02) Local4 = (Local2 * Local0) PBIX [0x07] = (Local4 + 0x02) Local4 = (Local2 * Local3) FBAS = (Local4 + 0x02) } PBIX [0x05] = ^^PCI0.SBRG.EC0.BADV /* \_SB_.PCI0.SBRG.EC0_.BADV */ Local6 = ((Local5 * 0x09) / 0x03E8) PBIX [0x08] = Local6 Local6 = ((Local5 * 0x19) / 0x2710) PBIX [0x09] = Local6 ^^PCI0.SBRG.EC0.SMRD (0x09, 0x16, 0x17, RefOf (Local6)) PBIX [0x0A] = Local6 PBIX [0x0C] = 0x07D0 PBIX [0x0D] = 0x01F4 PBIX [0x10] = "Primary" If (^^PCI0.SBRG.EC0.MBNH) { PBIX [0x12] = "NiMH" } Else { PBIX [0x12] = "LION" } PBIX [0x13] = "Hewlett-Packard" } Method (IVBS, 0, NotSerialized) { PBST [Zero] = Zero PBST [One] = Ones PBST [0x02] = Ones PBST [0x03] = Ones } Method (IVBI, 0, NotSerialized) { PBIF [One] = Ones PBIF [0x02] = Ones PBIF [0x04] = Ones PBIF [0x05] = 0x19B4 PBIF [0x06] = 0x1086 PBIF [0x07] = 0x01A7 PBIF [0x08] = 0x75 PBIF [0x09] = "Bad" PBIF [0x0A] = " " PBIF [0x0B] = "Bad" PBIF [0x0C] = "Bad" } Method (IVBX, 0, NotSerialized) { PBIX [0x02] = Ones PBIX [0x03] = Ones PBIX [0x05] = Ones PBIX [0x06] = 0x19B4 PBIX [0x07] = 0x1086 PBIX [0x08] = 0x01A7 PBIX [0x09] = 0x75 PBIX [0x0A] = Ones PBIX [0x0C] = Ones PBIX [0x0D] = Ones PBIX [0x10] = "Bad" PBIX [0x11] = " " PBIX [0x12] = "Bad" PBIX [0x13] = "Bad" } Method (TATW, 1, NotSerialized) { Local0 = ((^^PCI0.SBRG.EC0.BADV * Arg0) / 0x03E8) Return (Local0) } } } Scope (\) { Field (EXBU, AnyAcc, Lock, Preserve) { Offset (0x800), NUCO, 8, BOD2, 16, SK6U, 8, APWT, 8, RV2Y, 8, SWOL, 8, BSSE, 8 } } Scope (_SB) { Device (ACAD) { Name (_HID, "ACPI0003" /* Power Source Device */) // _HID: Hardware ID Name (_PCL, Package (0x01) // _PCL: Power Consumer List { _SB }) Name (XX00, Buffer (0x03){}) Name (ACSB, One) Name (ACDC, 0xFF) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Method (_PSR, 0, NotSerialized) // _PSR: Power Source { If (^^PCI0.SBRG.EC0.ECON) { Sleep (0x32) Local0 = ^^PCI0.SBRG.EC0.SW2S /* \_SB_.PCI0.SBRG.EC0_.SW2S */ } Else { Local0 = ACSB /* \_SB_.ACAD.ACSB */ } If (((Local0 != ACDC) || (ACDC == 0xFF))) { CreateWordField (XX00, Zero, SSZE) CreateByteField (XX00, 0x02, ACST) SSZE = 0x03 If (Local0) { AFN4 (One) ACST = Zero } Else { AFN4 (0x02) ACST = One } ALIB (One, XX00) ACDC = Local0 } ACSB = Local0 Return (Local0) } } } Scope (_SB.PCI0) { Device (WLBU) { Name (_HID, EisaId ("HPQ6001")) // _HID: Hardware ID Name (WBPN, 0xFF) Method (_STA, 0, NotSerialized) // _STA: Status { If (W8OS ()) { If ((WBPN == 0xFF)) { WBPN = Zero BNLS = One WBTS = One WWLS = One WWWS = One UPWS () } Return (0x0F) } Else { Return (Zero) } } } } Scope (_TZ) { Name (HOTP, 0x71) Name (CRTP, 0x6E) Name (APSV, 0x62) Name (PPSV, 0x52) Name (APSD, 0x0C) Name (PPSD, Zero) Name (TPTM, 0x4B) Name (PSVM, Zero) Name (HOTF, Zero) Name (TMPB, 0xFF) ThermalZone (THRM) { Method (_TMP, 0, NotSerialized) // _TMP: Temperature { If (\_SB.PCI0.SBRG.EC0.ECON) { Local0 = \_SB.PCI0.SBRG.EC0.RTMP If (((TMPB != 0xFF) && ((Local0 >= HOTP) && ( TMPB < HOTP)))) { Local1 = 0x05 While ((((Local0 - 0x14) >= TMPB) && (Local1 != Zero))) { Sleep (0xC8) Local0 = \_SB.PCI0.SBRG.EC0.RTMP Local1-- } } TMPB = Local0 If (((HOTF == One) && \_SB.W8OS ())) { Local0 = (HOTP - 0x02) } If ((Local0 >= HOTP)) { HOTF = One } ElseIf ((Local0 < (HOTP - 0x0A))) { HOTF = Zero } Return ((0x0AAC + (Local0 * 0x0A))) } Else { Return ((0x0AAC + (TPTM * 0x0A))) } } Method (_HOT, 0, Serialized) // _HOT: Hot Temperature { If (\_SB.VTOS ()) { Return ((0x0AAC + (HOTP * 0x0A))) } Else { Return (0x14A2) } } Method (_CRT, 0, Serialized) // _CRT: Critical Temperature { If (!\_SB.VTOS ()) { Return ((0x0AAC + (CRTP * 0x0A))) } Else { Return (0x14A2) } } Method (_PSL, 0, NotSerialized) // _PSL: Passive List { Local1 = ECPU /* \ECPU */ If ((Local1 == 0x10)) { Return (Package (0x10) { \_PR.P000, \_PR.P001, \_PR.P002, \_PR.P003, \_PR.P004, \_PR.P005, \_PR.P006, \_PR.P007, \_PR.P008, \_PR.P009, \_PR.P00A, \_PR.P00B, \_PR.P00C, \_PR.P00D, \_PR.P00E, \_PR.P00F }) } ElseIf ((Local1 == 0x08)) { Return (Package (0x08) { \_PR.P000, \_PR.P001, \_PR.P002, \_PR.P003, \_PR.P004, \_PR.P005, \_PR.P006, \_PR.P007 }) } ElseIf ((Local1 == 0x04)) { Return (Package (0x04) { \_PR.P000, \_PR.P001, \_PR.P002, \_PR.P003 }) } ElseIf ((Local1 == 0x02)) { Return (Package (0x02) { \_PR.P000, \_PR.P001 }) } Else { Return (Package (0x01) { \_PR.P000 }) } } Method (_PSV, 0, NotSerialized) // _PSV: Passive Temperature { If (\_SB.PCI0.SBRG.EC0.ECON) { If ((\_SB.PCI0.SBRG.EC0.GSMS == One)) { Local0 = \_SB.PCI0.SBRG.EC0.MMST } Else { Local0 = \_SB.PCI0.SBRG.EC0.DMST } If ((Local0 == One)) { If (((PSVM == One) && \_SB.W7OS ())) { Return ((0x0AAC + ((PPSV - PPSD) * 0x0A))) } Else { Return ((0x0AAC + ((APSV - APSD) * 0x0A))) } } } If (((PSVM == One) && \_SB.W7OS ())) { Return ((0x0AAC + (PPSV * 0x0A))) } Else { Return ((0x0AAC + (APSV * 0x0A))) } } Method (_SCP, 1, Serialized) // _SCP: Set Cooling Policy { If (\_SB.W7OS ()) { If (\_SB.PCI0.SBRG.EC0.ECON) { PSVM = Arg0 \_SB.PCI0.SBRG.EC0.TAPM = PSVM /* \_TZ_.PSVM */ } } } Method (_TC1, 0, NotSerialized) // _TC1: Thermal Constant 1 { Return (0x02) } Method (_TC2, 0, NotSerialized) // _TC2: Thermal Constant 2 { Return (0x03) } Method (_TSP, 0, NotSerialized) // _TSP: Thermal Sampling Period { Return (0x1E) } } } Scope (_SB) { Device (LID) { Name (_HID, EisaId ("PNP0C0D") /* Lid Device */) // _HID: Hardware ID Name (LIDB, One) Method (_LID, 0, NotSerialized) // _LID: Lid Status { If (^^PCI0.SBRG.EC0.ECON) { If (^^PCI0.SBRG.EC0.LIDS) { Local0 = Zero } Else { Local0 = One } } Else { Local0 = LIDB /* \_SB_.LID_.LIDB */ } LIDB = Local0 Return (Local0) } } } Scope (_SB.PCI0) { Device (ACEL) { Name (_HID, EisaId ("HPQ6007")) // _HID: Hardware ID Name (CNST, 0xFF) Name (DVIT, 0xFF) Name (ACEB, 0xFF) Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { Interrupt (ResourceConsumer, Edge, ActiveLow, Exclusive, ,, ) { 0x00000015, } }) Method (_STA, 0, NotSerialized) // _STA: Status { If ((^^SBRG.EC0.ECON && (DVIT == 0x0F))) { Return (0x0F) } Else { Return (Zero) } } Method (INIT, 0, Serialized) { If (^^SBRG.EC0.ECON) { If ((_STA () == Zero)) { Local2 = ^^SBRG.EC0.SMRD (0xC7, 0x50, 0x0F, RefOf (Local1)) If (((Local1 != 0x33) | (Local2 != Zero))) { ACEB = Zero Return (Zero) } ACEB = 0x0F } DVIT = Zero ^^SBRG.EC0.SMWR (0xC6, 0x50, 0x20, 0x8F) ^^SBRG.EC0.SMWR (0xC6, 0x50, 0x21, 0x32) ^^SBRG.EC0.SMWR (0xC6, 0x50, 0x32, 0x20) ^^SBRG.EC0.SMWR (0xC6, 0x50, 0x33, 0x30) ^^SBRG.EC0.SMWR (0xC6, 0x50, 0x30, 0x95) ^^SBRG.EC0.SMWR (0xC6, 0x50, 0x25, 0x02) CNST = 0xFF ADJT () DVIT = 0x0F } } Method (ADJT, 0, Serialized) { If ((^^SBRG.EC0.ECON && (DVIT != 0xFF))) { If (((^^^LID._LID () == Zero) && (^^^ACAD._PSR () == Zero))) { If ((CNST != One)) { CNST = One ^^SBRG.EC0.PLGS = Zero ^^SBRG.EC0.SMWR (0xC6, 0x50, 0x24, Zero) Sleep (0x0BB8) ^^SBRG.EC0.SMWR (0xC6, 0x50, 0x36, 0x14) ^^SBRG.EC0.SMWR (0xC6, 0x50, 0x37, 0x10) ^^SBRG.EC0.SMWR (0xC6, 0x50, 0x34, 0x2A) ^^SBRG.EC0.SMWR (0xC6, 0x50, 0x22, 0x20) } } ElseIf ((CNST != Zero)) { CNST = Zero ^^SBRG.EC0.SMWR (0xC6, 0x50, 0x22, 0x40) ^^SBRG.EC0.SMWR (0xC6, 0x50, 0x36, 0x09) ^^SBRG.EC0.SMWR (0xC6, 0x50, 0x37, 0x50) ^^SBRG.EC0.SMWR (0xC6, 0x50, 0x34, 0x7F) ^^SBRG.EC0.SMWR (0xC6, 0x50, 0x24, 0x02) ^^SBRG.EC0.PLGS = One } } } Method (CLRI, 0, Serialized) { Local0 = Zero If (^^SBRG.EC0.ECON) { If (!^^SBRG.EC0.SW2S) { If (^^SBRG.EC0.MBTS) { If ((^^SBRG.EC0.MBRM <= 0x96)) { Local0 = One } } } } Return (Local0) } Method (ALRD, 1, Serialized) { Local0 = Zero If (^^SBRG.EC0.ECON) { ^^SBRG.EC0.SMRD (0xC7, 0x50, Arg0, RefOf (Local0)) } Return (Local0) } Method (ALWR, 2, Serialized) { Local0 = Zero If (^^SBRG.EC0.ECON) { Local0 = ^^SBRG.EC0.SMWR (0xC6, 0x50, Arg0, Arg1) } Return (Local0) } Method (ALED, 1, Serialized) { If (Arg0) { ACCL = Zero } Else { ACCL = One } } Method (ALID, 1, Serialized) { Local1 = One Local0 = ^^^LID.LIDB /* \_SB_.LID_.LIDB */ Return (Local0) } Method (ADSN, 0, Serialized) { Local0 = Zero Return (Local0) } } } Scope (_SB.PCI0.SBRG.RTC0) { OperationRegion (RTCR, SystemCMOS, Zero, 0x40) Field (RTCR, ByteAcc, NoLock, Preserve) { RTSE, 8, Offset (0x02), RTMN, 8, Offset (0x04), RTHR, 8, Offset (0x06), RTDY, 8, RTDE, 8, RTMH, 8, RTYR, 8 } } Scope (_SB.PCI0.SBRG) { Device (EC0) { Name (_HID, EisaId ("PNP0C09") /* Embedded Controller Device */) // _HID: Hardware ID Name (_UID, One) // _UID: Unique ID Name (_GPE, 0x03) // _GPE: General Purpose Events Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Name (BFFR, ResourceTemplate () { IO (Decode16, 0x0062, // Range Minimum 0x0062, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0066, // Range Minimum 0x0066, // Range Maximum 0x00, // Alignment 0x01, // Length ) }) Return (BFFR) /* \_SB_.PCI0.SBRG.EC0_._CRS.BFFR */ } Mutex (Z009, 0x00) OperationRegion (ERAM, EmbeddedControl, Zero, 0xFF) Field (ERAM, ByteAcc, Lock, Preserve) { SMPR, 8, SMST, 8, SMAD, 8, SMCM, 8, SMD0, 256, BCNT, 8, SMAA, 8, Offset (0x40), SW2S, 1, , 2, ADPP, 1, TAPM, 1, Offset (0x41), WIN7, 1, , 2, WINP, 1, RFLG, 1, Offset (0x42), , 5, Offset (0x43), BBDA, 1, , 2, ACKY, 1, GFXT, 1, Offset (0x44), , 2, FASO, 1, Offset (0x45), , 4, USBC, 1, Offset (0x46), Offset (0x4C), STOE, 8, Offset (0x4E), LIDE, 1, Offset (0x52), LIDS, 1, Offset (0x55), OSLT, 8, Offset (0x58), RTMP, 8, TRTM, 8, Offset (0x62), SPLV, 8, SPLD, 8, Offset (0x68), , 3, PLGS, 1, Offset (0x69), , 3, , 1, BCTC, 1, BMNC, 1, BDSO, 1, Offset (0x70), BADC, 16, BFCC, 16, BADV, 16, BDVO, 8, Offset (0x78), SBRM, 16, SBCV, 16, SCLB, 16, SBFC, 16, SVLB, 16, MBST, 8, MCUR, 16, MBRM, 16, MBCV, 16, NTPE, 8, Offset (0x8D), , 5, MBFC, 1, Offset (0x8F), SBTS, 1, SBFF, 1, , 2, SBVF, 1, SBBW, 1, , 1, SACR, 1, TSON, 1, Offset (0x91), Offset (0x94), GSSU, 1, GSMS, 1, CS2S, 1, Offset (0x95), MMST, 4, DMST, 4, MBPG, 8, Offset (0xA0), QBHK, 8, , 4, DCKO, 1, Offset (0xA2), QBBB, 8, Offset (0xA4), MBTS, 1, , 3, STRE, 1, , 1, SHIE, 1, LLBW, 1, MBTC, 1, , 2, MBNH, 1, Offset (0xA6), MBDC, 8, , 1, CPBT, 1, Offset (0xA8), , 1, WDTH, 1, Offset (0xAA), , 1, MMBC, 1, Offset (0xAB), BICM, 8, Offset (0xAD), SARS, 8, Offset (0xB2), RPM1, 8, RPM2, 8, Offset (0xB7), GTMP, 8, SCUR, 16, OCPC, 8, OCPS, 8, Offset (0xC5), SHB1, 1, SHB2, 1, SHB3, 1, SHB4, 1, SHOK, 1, SHFL, 1, SHNP, 1, SHEN, 1, SDVO, 8, SBCW, 8, Offset (0xC9), GTM2, 8, Offset (0xCD), USBM, 8, ERCE, 8, ERCF, 8, Offset (0xD4), PSDH, 8, PSDL, 8, Offset (0xD7), BATF, 8, Offset (0xDA), PSIX, 8, PSKB, 1, PSTP, 1, , 1, LANP, 1, , 1, Offset (0xE0), DLTH, 8, DLTL, 8, Offset (0xE6), SFHK, 8, Offset (0xF2), , 3, EJ0F, 1, , 3, DCKI, 1, Offset (0xF8), NVDS, 1, Offset (0xF9), FTCF, 1 } Name (ECON, Zero) Name (Q22L, Zero) Name (Q22C, Zero) Method (_REG, 2, NotSerialized) // _REG: Region Availability { If ((Arg0 == 0x03)) { ECON = Arg1 If ((Arg1 == One)) { W7RF () Notify (\_TZ.THRM, 0x81) // Thermal Trip Point Change RSPS () ^^^ACEL.INIT () Notify (ACEL, One) // Device Check PWLC () } Else { } } } Method (PWLC, 0, Serialized) { Local0 = OCPC /* \_SB_.PCI0.SBRG.EC0_.OCPC */ If (SW2S) { Switch (Local0) { Case (Zero) { DPTC (0x05, 0xAFC8) DPTC (0x06, 0xFDE8) DPTC (0x07, 0xD2F0) } Case (One) { DPTC (0x05, 0x9C40) DPTC (0x06, 0x9C40) DPTC (0x07, 0x9C40) } Case (0x02) { DPTC (0x05, 0x88B8) DPTC (0x06, 0x88B8) DPTC (0x07, 0x88B8) } Case (0x03) { DPTC (0x05, 0x7530) DPTC (0x06, 0x7530) DPTC (0x07, 0x7530) } Case (0x04) { DPTC (0x05, 0x61A8) DPTC (0x06, 0x61A8) DPTC (0x07, 0x61A8) } } } Else { Switch (Local0) { Case (Zero) { DPTC (0x05, 0x61A8) DPTC (0x06, 0x61A8) DPTC (0x07, 0x61A8) } Case (One) { DPTC (0x05, 0x4E20) DPTC (0x06, 0x4E20) DPTC (0x07, 0x4E20) } Case (0x02) { DPTC (0x05, 0x3A98) DPTC (0x06, 0x3A98) DPTC (0x07, 0x3A98) } Case (0x03) { DPTC (0x05, 0x3A98) DPTC (0x06, 0x3A98) DPTC (0x07, 0x3A98) } Case (0x04) { DPTC (0x05, 0x3A98) DPTC (0x06, 0x3A98) DPTC (0x07, 0x3A98) } } } } Method (_Q09, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { Notify (BAT0, 0x80) // Status Change Notify (ACAD, 0x80) // Status Change If ((^^^^WMID.WMI5 == 0x05)) { ^^^^WMID.GWEV (0x05, Zero) ^^^^WMID.WMI5 = Zero } } Method (_Q10, 0, Serialized) // _Qxx: EC Query, xx=0x00-0xFF { If (VTOS ()) { Notify (^^^GP17.VGA.LCD, 0x87) // Device-Specific } Else { } } Method (_Q11, 0, Serialized) // _Qxx: EC Query, xx=0x00-0xFF { If (VTOS ()) { Notify (^^^GP17.VGA.LCD, 0x86) // Device-Specific } Else { } } Method (_Q15, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { Acquire (MUT2, 0xFFFF) If (W8OS ()) { Notify (WLBU, 0x80) // Status Change Sleep (0x012C) Release (MUT2) } Else { If (BNLS) { BNLS = Zero } Else { BNLS = One } UPWS () ^^^^WMID.GWEV (0x05, Zero) Sleep (0x05DC) Release (MUT2) } } Method (_Q20, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { If (ECON) { If (((MBTS && (^^^^BAT0.BATB != 0x1F)) || (!MBTS && ( ^^^^BAT0.BATB == 0x1F)))) { Notify (BAT0, 0x81) // Information Change } If (((SW2S && (^^^^ACAD.ACSB == Zero)) || (!SW2S && ( ^^^^ACAD.ACSB != Zero)))) { Notify (ACAD, 0x80) // Status Change ^^^ACEL.ADJT () If (SW2S) { ^^^^WMID.GWEV (0x03, Zero) } PWLC () } If (SW2S) { ^^^^WMID.GWEV (0x03, Zero) } Notify (BAT0, 0x80) // Status Change } } Method (_Q21, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { If ((BCTC || BMNC)) { ^^^^WMID.GWEV (0x16, One) } } Method (_Q22, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { Notify (BAT0, 0x80) // Status Change Sleep (0x03E8) Q22L = 0x22 Q22C = Zero LLBW = Zero Notify (BAT0, 0x80) // Status Change } Method (_Q2A, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { Notify (BAT0, 0x81) // Information Change Notify (BAT0, 0x80) // Status Change } Method (_Q33, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { PSIX = 0xFF FromBCD (^^RTC0.RTMN, PSDL) /* \_SB_.PCI0.SBRG.EC0_.PSDL */ FromBCD (^^RTC0.RTHR, PSDH) /* \_SB_.PCI0.SBRG.EC0_.PSDH */ PSIX = 0x1C FromBCD (^^RTC0.RTDY, PSDL) /* \_SB_.PCI0.SBRG.EC0_.PSDL */ FromBCD (^^RTC0.RTSE, PSDH) /* \_SB_.PCI0.SBRG.EC0_.PSDH */ PSIX = 0x1D } Method (_Q34, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { WDTH = One } Method (_Q80, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { Notify (\_TZ.THRM, 0x80) // Thermal Status Change } Method (_Q81, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { PWLC () } Method (_Q8A, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { LIDE = Zero Notify (LID, 0x80) // Status Change ^^^ACEL.ADJT () } Method (_Q8D, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { Local0 = ERCE /* \_SB_.PCI0.SBRG.EC0_.ERCE */ Notify (^^^GPP0.PEGP, Local0) ERCF = Local0 } Method (_Q8E, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { DBG8 = 0x8E PWLC () } Method (_Q8F, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { DBG8 = 0x8F PWLC () } Method (_Q92, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { Notify (\_TZ.THRM, 0x81) // Thermal Trip Point Change } Method (_Q96, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { Notify (\_TZ.THRM, 0x81) // Thermal Trip Point Change } Method (_Q99, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { } Name (ECBF, Buffer (0x20) { 0x00 // . }) Field (ERAM, ByteAcc, Lock, Preserve) { Offset (0x04), SMW0, 16 } Field (ERAM, ByteAcc, Lock, Preserve) { Offset (0x04), SMB0, 8 } Field (ERAM, ByteAcc, Lock, Preserve) { Offset (0x04), FLD0, 64 } Field (ERAM, ByteAcc, Lock, Preserve) { Offset (0x04), FLD1, 128 } Field (ERAM, ByteAcc, Lock, Preserve) { Offset (0x04), FLD2, 192 } Field (ERAM, ByteAcc, Lock, Preserve) { Offset (0x04), FLD3, 256 } Mutex (MUT0, 0x00) Mutex (MUT1, 0x00) Mutex (MUT2, 0x00) Method (SMRD, 4, NotSerialized) { If (!ECON) { Return (0xFF) } If ((Arg0 != 0x07)) { If ((Arg0 != 0x09)) { If ((Arg0 != 0x0B)) { If ((Arg0 != 0x47)) { If ((Arg0 != 0xC7)) { Return (0x19) } } } } } Acquire (MUT1, 0xFFFF) Local0 = 0x04 While ((Local0 > One)) { SMST &= 0x40 SMCM = Arg2 SMAD = Arg1 SMPR = Arg0 Local3 = Zero While (!Local1 = (SMST & 0xBF)) { Sleep (0x02) Local3++ If ((Local3 == 0x32)) { SMST &= 0x40 SMCM = Arg2 SMAD = Arg1 SMPR = Arg0 Local3 = Zero } } If ((Local1 == 0x80)) { Local0 = Zero } Else { Local0-- } } If (Local0) { Local0 = (Local1 & 0x1F) } Else { If ((Arg0 == 0x07)) { Arg3 = SMB0 /* \_SB_.PCI0.SBRG.EC0_.SMB0 */ } If ((Arg0 == 0x47)) { Arg3 = SMB0 /* \_SB_.PCI0.SBRG.EC0_.SMB0 */ } If ((Arg0 == 0xC7)) { Arg3 = SMB0 /* \_SB_.PCI0.SBRG.EC0_.SMB0 */ } If ((Arg0 == 0x09)) { Arg3 = SMW0 /* \_SB_.PCI0.SBRG.EC0_.SMW0 */ } If ((Arg0 == 0x0B)) { Local3 = BCNT /* \_SB_.PCI0.SBRG.EC0_.BCNT */ Local2 = (0x0100 >> 0x03) If ((Local3 > Local2)) { Local3 = Local2 } Local2 = SMD0 /* \_SB_.PCI0.SBRG.EC0_.SMD0 */ Local3++ Local4 = Buffer (Local3){} Local3-- Local5 = Zero While ((Local3 > Local5)) { GBFE (Local2, Local5, RefOf (Local6)) PBFE (Local4, Local5, Local6) Local5++ } PBFE (Local4, Local5, Zero) Arg3 = Local4 } } Release (MUT1) Return (Local0) } Method (SMWR, 4, NotSerialized) { If (!ECON) { Return (0xFF) } If ((Arg0 != 0x06)) { If ((Arg0 != 0x08)) { If ((Arg0 != 0x0A)) { If ((Arg0 != 0x46)) { If ((Arg0 != 0xC6)) { Return (0x19) } } } } } Acquire (MUT1, 0xFFFF) Local0 = 0x04 While ((Local0 > One)) { If ((Arg0 == 0x06)) { SMB0 = Arg3 } If ((Arg0 == 0x46)) { SMB0 = Arg3 } If ((Arg0 == 0xC6)) { SMB0 = Arg3 } If ((Arg0 == 0x08)) { SMW0 = Arg3 } If ((Arg0 == 0x0A)) { SMD0 = Arg3 } SMST &= 0x40 SMCM = Arg2 SMAD = Arg1 SMPR = Arg0 Local3 = Zero While (!Local1 = (SMST & 0xBF)) { Sleep (0x02) Local3++ If ((Local3 == 0x32)) { SMST &= 0x40 SMCM = Arg2 SMAD = Arg1 SMPR = Arg0 Local3 = Zero } } If ((Local1 == 0x80)) { Local0 = Zero } Else { Local0-- } } If (Local0) { Local0 = (Local1 & 0x1F) } Release (MUT1) Return (Local0) } Method (RSPS, 0, NotSerialized) { PSIX = 0x9E Sleep (One) Local2 = PSDL /* \_SB_.PCI0.SBRG.EC0_.PSDL */ If (((Local2 & 0x08) == 0x08)) { WSMI (One, 0x36, Zero, 0x80, Zero) Local1 = WBUF /* \WBUF */ Local4 = ^^^^WMID.SPST (Local1) WSMI (One, 0x37, Zero, 0x80, Zero) Local1 = WBUF /* \WBUF */ Local4 = ^^^^WMID.SBCT (Local1) WSMI (One, 0x38, Zero, 0x04, Zero) Local1 = WBUF /* \WBUF */ Local4 = ^^^^WMID.SBST (DerefOf (Local1 [Zero]), Zero, Zero, Zero) } } } } Scope (_SB.PCI0.SBRG) { Device (PS2K) { Method (_HID, 0, NotSerialized) // _HID: Hardware ID { If (W8OS ()) { Return ("*HPQ8001") } Else { Return ("PNP0303") } } Name (_CID, EisaId ("PNP0303") /* IBM Enhanced Keyboard (101/102-key, PS/2 Mouse) */) // _CID: Compatible ID Name (_STA, 0x0F) // _STA: Status Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings { IO (Decode16, 0x0060, // Range Minimum 0x0060, // Range Maximum 0x01, // Alignment 0x01, // Length ) IO (Decode16, 0x0064, // Range Minimum 0x0064, // Range Maximum 0x01, // Alignment 0x01, // Length ) IRQNoFlags () {1} }) Name (KBWU, Zero) Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake { 0x02, 0x03 }) Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake { KBWU = Arg0 } } } Scope (\) { OperationRegion (OEPM, SystemMemory, 0xFF802089, 0x04) Field (OEPM, AnyAcc, Lock, Preserve) { PFRV, 24 } OperationRegion (OGPA, SystemMemory, 0xFED81500, 0x0300) Field (OGPA, AnyAcc, Lock, Preserve) { Offset (0x118), Offset (0x11A), BTPI, 1, , 5, BTPO, 1, Offset (0x120), Offset (0x122), RFPI, 1, , 5, RFPO, 1, Offset (0x158), , 22, ACCL, 1, Offset (0x174), Offset (0x176), BID7, 1, Offset (0x17C), Offset (0x17E), BID6, 1, Offset (0x180), Offset (0x182), BID0, 1, Offset (0x184), Offset (0x186), BID1, 1, Offset (0x188), Offset (0x18A), BID2, 1, Offset (0x18C), Offset (0x18E), BID3, 1, Offset (0x190), Offset (0x192), BID4, 1, Offset (0x194), Offset (0x196), BID5, 1 } IndexField (CMSI, CMSD, ByteAcc, NoLock, Preserve) { Offset (0xE1), WBPB, 1, WBRC, 1, WBLN, 1, WBUB, 1 } Method (CKPT, 4, NotSerialized) { Local0 = PFRV /* \PFRV */ If (((Local0 == 0x00FFFFFF) || (Local0 == Zero))) { Return (Zero) } Local1 = (Local0 & 0xFF) If ((ISDG (Local1) != One)) { Return (Zero) } Local1 -= 0x30 Local2 = (Local0 >> 0x08) Local2 &= 0xFF If ((ISDG (Local2) != One)) { Return (Zero) } Local2 -= 0x30 Local3 = (Local0 >> 0x10) Local3 &= 0xFF If ((ISDG (Local3) != One)) { Return (Zero) } Local3 -= 0x30 If ((Arg3 & One)) { If ((Arg0 == Local1)) { If ((Arg1 == Local2)) { If ((Arg2 == Local3)) { Return (One) } } } } If ((Arg3 & 0x02)) { If ((Local1 >= Arg0)) { If ((Local1 > Arg0)) { Return (One) } If ((Local2 >= Arg1)) { If ((Local2 > Arg1)) { Return (One) } If ((Local3 > Arg2)) { Return (One) } } } } If ((Arg3 & 0x04)) { If ((Local1 <= Arg0)) { If ((Local1 < Arg0)) { Return (One) } If ((Local2 <= Arg1)) { If ((Local2 < Arg1)) { Return (One) } If ((Local3 < Arg2)) { Return (One) } } } } Return (Zero) } Method (ISDG, 1, NotSerialized) { Local0 = Arg0 If (((Local0 <= 0x39) && (Local0 >= 0x30))) { Return (One) } Return (Zero) } } Scope (_SB.PCI0.GPP1) { Device (XPDV) { Name (_ADR, Zero) // _ADR: Address OperationRegion (PCFG, PCI_Config, Zero, 0x80) Field (PCFG, AnyAcc, NoLock, Preserve) { DVID, 32, PCMS, 32, Offset (0x45), LPSW, 1 } Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { If ((PMEE == One)) { Return (GPRW (0x08, 0x05)) } Else { Return (GPRW (0x08, Zero)) } } Name (PSWF, Zero) Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake { If (^^^SBRG.EC0.ECON) { ^^^SBRG.EC0.LANP = Arg0 } PSWF = Arg0 } } } Scope (_SB.PCI0.GP17.XHC0) { Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0x09, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x1, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "LEFT", PLD_VerticalPosition = "UPPER", PLD_HorizontalPosition = "LEFT", PLD_Shape = "VERTICALRECTANGLE", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x1, PLD_Bay = 0x0, PLD_Ejectable = 0x1, PLD_EjectRequired = 0x0, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0xFFFF, PLD_HorizontalOffset = 0xFFFF) }) } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0x03, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x1, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "LEFT", PLD_VerticalPosition = "LOWER", PLD_HorizontalPosition = "LEFT", PLD_Shape = "VERTICALRECTANGLE", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x2, PLD_Bay = 0x0, PLD_Ejectable = 0x1, PLD_EjectRequired = 0x0, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0xFFFF, PLD_HorizontalOffset = 0xFFFF) }) } Device (PRT3) { Name (_ADR, 0x03) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { Zero, 0xFF, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x1, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "LEFT", PLD_VerticalPosition = "LOWER", PLD_HorizontalPosition = "CENTER", PLD_Shape = "UNKNOWN", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x8, PLD_Bay = 0x0, PLD_Ejectable = 0x1, PLD_EjectRequired = 0x0, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0xFFFF, PLD_HorizontalOffset = 0xFFFF) }) } Device (PRT4) { Name (_ADR, 0x04) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { Zero, 0xFF, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x1, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x0, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "UNKNOWN", PLD_VerticalPosition = "CENTER", PLD_HorizontalPosition = "CENTER", PLD_Shape = "UNKNOWN", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x1, PLD_GroupPosition = 0x3, PLD_Bay = 0x0, PLD_Ejectable = 0x0, PLD_EjectRequired = 0x0, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0xFFFF, PLD_HorizontalOffset = 0xFFFF) }) } Device (PRT5) { Name (_ADR, 0x05) // _ADR: Address Name (UPC1, Package (0x04) { 0xFF, 0x09, Zero, Zero }) Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { Return (UPC1) /* \_SB_.PCI0.GP17.XHC0.RHUB.PRT5.UPC1 */ } Name (PLD1, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x11, 0x0C, 0x80, 0x00, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... } }) Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device { Return (PLD1) /* \_SB_.PCI0.GP17.XHC0.RHUB.PRT5.PLD1 */ } } Device (PRT6) { Name (_ADR, 0x06) // _ADR: Address Name (UPC1, Package (0x04) { 0xFF, 0x03, Zero, Zero }) Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { Return (UPC1) /* \_SB_.PCI0.GP17.XHC0.RHUB.PRT6.UPC1 */ } Name (PLD1, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x91, 0x0C, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF // .... } }) Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device { Return (PLD1) /* \_SB_.PCI0.GP17.XHC0.RHUB.PRT6.PLD1 */ } } } } Scope (_SB.PCI0.GP17.XHC1) { Device (RHUB) { Name (_ADR, Zero) // _ADR: Address Device (PRT1) { Name (_ADR, One) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0x03, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x1, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "LEFT", PLD_VerticalPosition = "UPPER", PLD_HorizontalPosition = "LEFT", PLD_Shape = "VERTICALRECTANGLE", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x5, PLD_Bay = 0x0, PLD_Ejectable = 0x1, PLD_EjectRequired = 0x0, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0xFFFF, PLD_HorizontalOffset = 0xFFFF) }) } Device (PRT2) { Name (_ADR, 0x02) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { Zero, 0xFF, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x1, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "LEFT", PLD_VerticalPosition = "LOWER", PLD_HorizontalPosition = "CENTER", PLD_Shape = "UNKNOWN", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x8, PLD_Bay = 0x0, PLD_Ejectable = 0x1, PLD_EjectRequired = 0x0, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0xFFFF, PLD_HorizontalOffset = 0xFFFF) }) } Device (PRT3) { Name (_ADR, 0x03) // _ADR: Address Name (UPC1, Package (0x04) { Zero, 0xFF, Zero, Zero }) Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { Return (UPC1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT3.UPC1 */ } Name (PLD1, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x24, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // $....... /* 0010 */ 0xDD, 0x00, 0x95, 0x00 // .... } }) Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device { Return (PLD1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT3.PLD1 */ } Device (CAM3) { Name (_ADR, 0x03) // _ADR: Address Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (UPC1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT3.UPC1 */ } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (PLD1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT3.PLD1 */ } } Device (CAM5) { Name (_ADR, 0x05) // _ADR: Address Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (UPC1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT3.UPC1 */ } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (PLD1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT3.PLD1 */ } } } Device (PRT4) { Name (_ADR, 0x04) // _ADR: Address Name (UPC1, Package (0x04) { Zero, 0xFF, Zero, Zero }) Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { Return (UPC1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT4.UPC1 */ } Name (PLD1, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x24, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // $....... /* 0010 */ 0xDD, 0x00, 0x95, 0x00 // .... } }) Method (_PLD, 0, Serialized) // _PLD: Physical Location of Device { Return (PLD1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT4.PLD1 */ } Device (CRD4) { Name (_ADR, 0x03) // _ADR: Address Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (UPC1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT4.UPC1 */ } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (PLD1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT4.PLD1 */ } } Device (CAM5) { Name (_ADR, 0x05) // _ADR: Address Method (_UPC, 0, NotSerialized) // _UPC: USB Port Capabilities { Return (UPC1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT4.UPC1 */ } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (PLD1) /* \_SB_.PCI0.GP17.XHC1.RHUB.PRT4.PLD1 */ } } } Device (PRT5) { Name (_ADR, 0x05) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { Zero, 0xFF, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x1, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "LEFT", PLD_VerticalPosition = "LOWER", PLD_HorizontalPosition = "CENTER", PLD_Shape = "UNKNOWN", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x8, PLD_Bay = 0x0, PLD_Ejectable = 0x1, PLD_EjectRequired = 0x0, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0xFFFF, PLD_HorizontalOffset = 0xFFFF) }) } Device (PRT6) { Name (_ADR, 0x06) // _ADR: Address Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { Zero, 0xFF, Zero, Zero }) Name (_PLD, Package (0x01) // _PLD: Physical Location of Device { ToPLD ( PLD_Revision = 0x2, PLD_IgnoreColor = 0x1, PLD_Red = 0x0, PLD_Green = 0x0, PLD_Blue = 0x0, PLD_Width = 0x0, PLD_Height = 0x0, PLD_UserVisible = 0x1, PLD_Dock = 0x0, PLD_Lid = 0x0, PLD_Panel = "LEFT", PLD_VerticalPosition = "LOWER", PLD_HorizontalPosition = "CENTER", PLD_Shape = "UNKNOWN", PLD_GroupOrientation = 0x0, PLD_GroupToken = 0x0, PLD_GroupPosition = 0x8, PLD_Bay = 0x0, PLD_Ejectable = 0x1, PLD_EjectRequired = 0x0, PLD_CabinetNumber = 0x0, PLD_CardCageNumber = 0x0, PLD_Reference = 0x0, PLD_Rotation = 0x0, PLD_Order = 0x0, PLD_VerticalOffset = 0xFFFF, PLD_HorizontalOffset = 0xFFFF) }) } } } Method (OPTS, 1, NotSerialized) { \_SB.S34S (Arg0) } Method (OWAK, 1, Serialized) { FIRT = One \_SB.S34W (Arg0) \_SB.ACAD.ACDC = 0xFF \_SB.PCI0.SBRG.EC0.PWLC () } Scope (_SB) { OperationRegion (ERMM, SystemMemory, 0xFED80000, 0x1800) Field (ERMM, AnyAcc, NoLock, Preserve) { Offset (0x278), XHP0, 5, Offset (0x279), XHP1, 5, Offset (0x27A) } Name (WWLG, Zero) Name (WCMG, Zero) Name (REPM, Zero) Name (ORX0, Zero) Name (ORX1, Zero) Method (S34S, 1, NotSerialized) { If (^PCI0.SBRG.EC0.ECON) { ^PCI0.SBRG.EC0.OSLT = Arg0 ^PCI0.SBRG.EC0.PSKB = ^PCI0.SBRG.PS2K.KBWU /* \_SB_.PCI0.SBRG.PS2K.KBWU */ ^PCI0.SBRG.EC0.PSTP = One If (^PCI0.GPP1.XPDV.PSWF) { ^PCI0.SBRG.EC0.LANP = One PWDE = One } Else { ^PCI0.SBRG.EC0.LANP = Zero } } If ((Arg0 == 0x03)) { If (^PCI0.SBRG.EC0.ECON) { REPM = Zero If ((^PCI0.SBRG.EC0.SW2S == Zero)) { REPM = One ORX0 = XHP0 /* \_SB_.XHP0 */ ORX1 = XHP1 /* \_SB_.XHP1 */ XHP0 = 0x1F XHP1 = 0x1F } } } If ((Arg0 == 0x04)) { If ((\_TZ.HOTF == One)) { \_TZ.HOTF = Zero } ^PCI0.SBRG.EC0._Q33 () } } Method (S34W, 1, NotSerialized) { If (^PCI0.SBRG.EC0.ECON) { \_TZ.HOTF = Zero } If ((Arg0 == 0x03)) { If ((REPM == One)) { XHP0 = ORX0 /* \_SB_.ORX0 */ XHP1 = ORX1 /* \_SB_.ORX1 */ } } If (((Arg0 == 0x03) || (Arg0 == 0x04))) { If ((WBPB || WBUB)) { Notify (PWRB, 0x02) // Device Wake } ElseIf (^PCI0.SBRG.EC0.ECON) { If (^PCI0.SBRG.EC0.FTCF) { Notify (PWRB, 0x02) // Device Wake } } W7RF () ^PCI0.ACEL.INIT () ^WMID.W05W (0x03) ^PCI0.SBRG.EC0.RSPS () } } } Scope (_SB.I2CD) { Device (TPD0) { Name (_ADR, One) // _ADR: Address Name (_HID, "ELAN0718") // _HID: Hardware ID Name (_CID, "PNP0C50" /* HID Protocol Device (I2C bus) */) // _CID: Compatible ID Name (_UID, One) // _UID: Unique ID Name (_S0W, 0x04) // _S0W: S0 Device Wake State Name (RBUF, ResourceTemplate () { I2cSerialBusV2 (0x0015, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.I2CD", 0x00, ResourceConsumer, , Exclusive, ) GpioInt (Level, ActiveLow, Exclusive, PullNone, 0x0000, "\\_SB.GPIO", 0x00, ResourceConsumer, , ) { // Pin list 0x000B } }) Method (_INI, 0, NotSerialized) // _INI: Initialize { } Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings { Return (RBUF) /* \_SB_.I2CD.TPD0.RBUF */ } Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If ((Arg0 == ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) { If ((Arg2 == Zero)) { If ((Arg1 == One)) { Return (Buffer (One) { 0x03 // . }) } Else { Return (Buffer (One) { 0x00 // . }) } } ElseIf ((Arg2 == One)) { Return (One) } Else { Return (Buffer (One) { 0x00 // . }) } } ElseIf ((Arg0 == ToUUID ("ef87eb82-f951-46da-84ec-14871ac6f84b"))) { If ((Arg2 == Zero)) { If ((Arg1 == One)) { Return (Buffer (One) { 0x03 // . }) } } If ((Arg2 == One)) { Return (RBUF) /* \_SB_.I2CD.TPD0.RBUF */ } Return (Buffer (One) { 0x00 // . }) } Else { Return (Buffer (One) { 0x00 // . }) } } } } Method (PTS, 1, NotSerialized) { If (Arg0) { HPTS (Arg0) CPTS (Arg0) OPTS (Arg0) } } Method (WAK, 1, NotSerialized) { If (Arg0) { HWAK (Arg0) CWAK (Arg0) OWAK (Arg0) } } } FACP ---- [000h 0000 4] Signature : "FACP" [Fixed ACPI Description Table (FADT)] [004h 0004 4] Table Length : 000000F4 [008h 0008 1] Revision : 06 [009h 0009 1] Checksum : 9A /* Incorrect checksum, should be BB */ [00Ah 0010 6] Oem ID : "HPQOEM" [010h 0016 8] Oem Table ID : "SLIC-MPC" [018h 0024 4] Oem Revision : 01072009 [01Ch 0028 4] Asl Compiler ID : "HP " [020h 0032 4] Asl Compiler Revision : 00010013 [024h 0036 4] FACS Address : A76A8000 [028h 0040 4] DSDT Address : A7522000 [02Ch 0044 1] Model : 00 [02Dh 0045 1] PM Profile : 02 [Mobile] [02Eh 0046 2] SCI Interrupt : 0009 [030h 0048 4] SMI Command Port : 000000B2 [034h 0052 1] ACPI Enable Value : A0 [035h 0053 1] ACPI Disable Value : A1 [036h 0054 1] S4BIOS Command : 00 [037h 0055 1] P-State Control : 00 [038h 0056 4] PM1A Event Block Address : 00000800 [03Ch 0060 4] PM1B Event Block Address : 00000000 [040h 0064 4] PM1A Control Block Address : 00000804 [044h 0068 4] PM1B Control Block Address : 00000000 [048h 0072 4] PM2 Control Block Address : 000000B4 [04Ch 0076 4] PM Timer Block Address : 00000808 [050h 0080 4] GPE0 Block Address : 00000820 [054h 0084 4] GPE1 Block Address : 00000000 [058h 0088 1] PM1 Event Block Length : 04 [059h 0089 1] PM1 Control Block Length : 02 [05Ah 0090 1] PM2 Control Block Length : 01 [05Bh 0091 1] PM Timer Block Length : 04 [05Ch 0092 1] GPE0 Block Length : 08 [05Dh 0093 1] GPE1 Block Length : 00 [05Eh 0094 1] GPE1 Base Offset : 00 [05Fh 0095 1] _CST Support : 00 [060h 0096 2] C2 Latency : 0065 [062h 0098 2] C3 Latency : 03E9 [064h 0100 2] CPU Cache Size : 0400 [066h 0102 2] Cache Flush Stride : 0010 [068h 0104 1] Duty Cycle Offset : 01 [069h 0105 1] Duty Cycle Width : 03 [06Ah 0106 1] RTC Day Alarm Index : 0D [06Bh 0107 1] RTC Month Alarm Index : 00 [06Ch 0108 1] RTC Century Index : 32 [06Dh 0109 2] Boot Flags (decoded below) : 0010 Legacy Devices Supported (V2) : 0 8042 Present on ports 60/64 (V2) : 0 VGA Not Present (V4) : 0 MSI Not Supported (V4) : 0 PCIe ASPM Not Supported (V4) : 1 CMOS RTC Not Present (V5) : 0 [06Fh 0111 1] Reserved : 00 [070h 0112 4] Flags (decoded below) : 000085AD WBINVD instruction is operational (V1) : 1 WBINVD flushes all caches (V1) : 0 All CPUs support C1 (V1) : 1 C2 works on MP system (V1) : 1 Control Method Power Button (V1) : 0 Control Method Sleep Button (V1) : 1 RTC wake not in fixed reg space (V1) : 0 RTC can wake system from S4 (V1) : 1 32-bit PM Timer (V1) : 1 Docking Supported (V1) : 0 Reset Register Supported (V2) : 1 Sealed Case (V3) : 0 Headless - No Video (V3) : 0 Use native instr after SLP_TYPx (V3) : 0 PCIEXP_WAK Bits Supported (V4) : 0 Use Platform Timer (V4) : 1 RTC_STS valid on S4 wake (V4) : 0 Remote Power-on capable (V4) : 0 Use APIC Cluster Model (V4) : 0 Use APIC Physical Destination Mode (V4) : 0 Hardware Reduced (V5) : 0 Low Power S0 Idle (V5) : 0 [074h 0116 12] Reset Register : [Generic Address Structure] [074h 0116 1] Space ID : 01 [SystemIO] [075h 0117 1] Bit Width : 08 [076h 0118 1] Bit Offset : 00 [077h 0119 1] Encoded Access Width : 00 [Undefined/Legacy] [078h 0120 8] Address : 00000000000000B2 [080h 0128 1] Value to cause reset : EB [081h 0129 2] ARM Flags (decoded below) : 0000 PSCI Compliant : 0 Must use HVC for PSCI : 0 [083h 0131 1] FADT Minor Revision : 00 [084h 0132 8] FACS Address : 0000000000000000 [08Ch 0140 8] DSDT Address : 00000000A7522000 [094h 0148 12] PM1A Event Block : [Generic Address Structure] [094h 0148 1] Space ID : 01 [SystemIO] [095h 0149 1] Bit Width : 20 [096h 0150 1] Bit Offset : 00 [097h 0151 1] Encoded Access Width : 02 [Word Access:16] [098h 0152 8] Address : 0000000000000800 [0A0h 0160 12] PM1B Event Block : [Generic Address Structure] [0A0h 0160 1] Space ID : 01 [SystemIO] [0A1h 0161 1] Bit Width : 00 [0A2h 0162 1] Bit Offset : 00 [0A3h 0163 1] Encoded Access Width : 02 [Word Access:16] [0A4h 0164 8] Address : 0000000000000000 [0ACh 0172 12] PM1A Control Block : [Generic Address Structure] [0ACh 0172 1] Space ID : 01 [SystemIO] [0ADh 0173 1] Bit Width : 10 [0AEh 0174 1] Bit Offset : 00 [0AFh 0175 1] Encoded Access Width : 02 [Word Access:16] [0B0h 0176 8] Address : 0000000000000804 [0B8h 0184 12] PM1B Control Block : [Generic Address Structure] [0B8h 0184 1] Space ID : 01 [SystemIO] [0B9h 0185 1] Bit Width : 00 [0BAh 0186 1] Bit Offset : 00 [0BBh 0187 1] Encoded Access Width : 02 [Word Access:16] [0BCh 0188 8] Address : 0000000000000000 [0C4h 0196 12] PM2 Control Block : [Generic Address Structure] [0C4h 0196 1] Space ID : 01 [SystemIO] [0C5h 0197 1] Bit Width : 08 [0C6h 0198 1] Bit Offset : 00 [0C7h 0199 1] Encoded Access Width : 01 [Byte Access:8] [0C8h 0200 8] Address : 00000000000000B4 [0D0h 0208 12] PM Timer Block : [Generic Address Structure] [0D0h 0208 1] Space ID : 01 [SystemIO] [0D1h 0209 1] Bit Width : 20 [0D2h 0210 1] Bit Offset : 00 [0D3h 0211 1] Encoded Access Width : 03 [DWord Access:32] [0D4h 0212 8] Address : 0000000000000808 [0DCh 0220 12] GPE0 Block : [Generic Address Structure] [0DCh 0220 1] Space ID : 01 [SystemIO] [0DDh 0221 1] Bit Width : 40 [0DEh 0222 1] Bit Offset : 00 [0DFh 0223 1] Encoded Access Width : 01 [Byte Access:8] [0E0h 0224 8] Address : 0000000000000820 [0E8h 0232 12] GPE1 Block : [Generic Address Structure] [0E8h 0232 1] Space ID : 01 [SystemIO] [0E9h 0233 1] Bit Width : 00 [0EAh 0234 1] Bit Offset : 00 [0EBh 0235 1] Encoded Access Width : 01 [Byte Access:8] [0ECh 0236 8] Address : 0000000000000000 Raw Table Data: Length 244 (0xF4) 0000: 46 41 43 50 F4 00 00 00 06 9A 48 50 51 4F 45 4D // FACP......HPQOEM 0010: 53 4C 49 43 2D 4D 50 43 09 20 07 01 48 50 20 20 // SLIC-MPC. ..HP 0020: 13 00 01 00 00 80 6A A7 00 20 52 A7 00 02 09 00 // ......j.. R..... 0030: B2 00 00 00 A0 A1 00 00 00 08 00 00 00 00 00 00 // ................ 0040: 04 08 00 00 00 00 00 00 B4 00 00 00 08 08 00 00 // ................ 0050: 20 08 00 00 00 00 00 00 04 02 01 04 08 00 00 00 // ............... 0060: 65 00 E9 03 00 04 10 00 01 03 0D 00 32 10 00 00 // e...........2... 0070: AD 85 00 00 01 08 00 00 B2 00 00 00 00 00 00 00 // ................ 0080: EB 00 00 00 00 00 00 00 00 00 00 00 00 20 52 A7 // ............. R. 0090: 00 00 00 00 01 20 00 02 00 08 00 00 00 00 00 00 // ..... .......... 00A0: 01 00 00 02 00 00 00 00 00 00 00 00 01 10 00 02 // ................ 00B0: 04 08 00 00 00 00 00 00 01 00 00 02 00 00 00 00 // ................ 00C0: 00 00 00 00 01 08 00 01 B4 00 00 00 00 00 00 00 // ................ 00D0: 01 20 00 03 08 08 00 00 00 00 00 00 01 40 00 01 // . ...........@.. 00E0: 20 08 00 00 00 00 00 00 01 00 00 01 00 00 00 00 // ............... 00F0: 00 00 00 00 // .... FACS ---- [000h 0000 4] Signature : "FACS" [004h 0004 4] Length : 00000040 [008h 0008 4] Hardware Signature : B0486D2F [00Ch 0012 4] 32 Firmware Waking Vector : 00000000 [010h 0016 4] Global Lock : 00000000 [014h 0020 4] Flags (decoded below) : 00000000 S4BIOS Support Present : 0 64-bit Wake Supported (V2) : 0 [018h 0024 8] 64 Firmware Waking Vector : 0000000000000000 [020h 0032 1] Version : 02 [021h 0033 3] Reserved : 000000 [024h 0036 4] OspmFlags (decoded below) : 00000000 64-bit Wake Env Required (V2) : 0 Raw Table Data: Length 64 (0x40) 0000: 46 41 43 53 40 00 00 00 2F 6D 48 B0 00 00 00 00 // FACS@.../mH..... 0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0020: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ FIDT ---- [000h 0000 4] Signature : "FIDT" [004h 0004 4] Table Length : 0000009C [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : 04 [00Ah 0010 6] Oem ID : "HPQOEM" [010h 0016 8] Oem Table ID : "87B1 " [018h 0024 4] Oem Revision : 01072009 [01Ch 0028 4] Asl Compiler ID : "HP " [020h 0032 4] Asl Compiler Revision : 00010013 **** Unknown ACPI table signature [FIDT] Raw Table Data: Length 156 (0x9C) 0000: 46 49 44 54 9C 00 00 00 01 04 48 50 51 4F 45 4D // FIDT......HPQOEM 0010: 38 37 42 31 20 20 20 20 09 20 07 01 48 50 20 20 // 87B1 . ..HP 0020: 13 00 01 00 24 46 49 44 04 78 00 46 2E 32 30 00 // ....$FID.x.F.20. 0030: 00 00 00 00 07 90 24 A8 6A 17 3F 41 B4 2D 28 DB // ......$.j.?A.-(. 0040: 8B 48 44 FF 30 35 00 31 36 00 31 35 00 33 32 00 // .HD.05.16.15.32. 0050: E4 07 0B 04 0A 25 28 FF FF 48 50 51 4F 45 4D 48 // .....%(..HPQOEMH 0060: 50 00 00 00 00 00 00 31 00 00 00 FF FF FF FF FF // P......1........ 0070: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ 0080: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ 0090: FF FF FF FF FF FF FF FF FF FF FF FF // ............ FPDT ---- [000h 0000 4] Signature : "FPDT" [Firmware Performance Data Table] [004h 0004 4] Table Length : 00000044 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : 5D [00Ah 0010 6] Oem ID : "HPQOEM" [010h 0016 8] Oem Table ID : "87B1 " [018h 0024 4] Oem Revision : 01072009 [01Ch 0028 4] Asl Compiler ID : "HP " [020h 0032 4] Asl Compiler Revision : 01000013 [024h 0036 2] Subtable Type : 0000 [026h 0038 1] Length : 10 [027h 0039 1] Revision : 01 [028h 0040 4] Reserved : 00000000 [02Ch 0044 8] FPDT Boot Record Address : 00000000A747C000 [034h 0052 2] Subtable Type : 0001 [036h 0054 1] Length : 10 [037h 0055 1] Revision : 01 [038h 0056 4] Reserved : 00000000 [03Ch 0060 8] S3PT Record Address : 00000000A74F2000 Raw Table Data: Length 68 (0x44) 0000: 46 50 44 54 44 00 00 00 01 5D 48 50 51 4F 45 4D // FPDTD....]HPQOEM 0010: 38 37 42 31 20 20 20 20 09 20 07 01 48 50 20 20 // 87B1 . ..HP 0020: 13 00 00 01 00 00 10 01 00 00 00 00 00 C0 47 A7 // ..............G. 0030: 00 00 00 00 01 00 10 01 00 00 00 00 00 20 4F A7 // ............. O. 0040: 00 00 00 00 // .... HPET ---- [000h 0000 4] Signature : "HPET" [High Precision Event Timer table] [004h 0004 4] Table Length : 00000038 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : 74 [00Ah 0010 6] Oem ID : "HPQOEM" [010h 0016 8] Oem Table ID : "87B1 " [018h 0024 4] Oem Revision : 01072009 [01Ch 0028 4] Asl Compiler ID : "HP " [020h 0032 4] Asl Compiler Revision : 00000005 [024h 0036 4] Hardware Block ID : 10228201 [028h 0040 12] Timer Block Register : [Generic Address Structure] [028h 0040 1] Space ID : 00 [SystemMemory] [029h 0041 1] Bit Width : 40 [02Ah 0042 1] Bit Offset : 00 [02Bh 0043 1] Encoded Access Width : 00 [Undefined/Legacy] [02Ch 0044 8] Address : 00000000FED00000 [034h 0052 1] Sequence Number : 00 [035h 0053 2] Minimum Clock Ticks : 37EE [037h 0055 1] Flags (decoded below) : 00 4K Page Protect : 0 64K Page Protect : 0 Raw Table Data: Length 56 (0x38) 0000: 48 50 45 54 38 00 00 00 01 74 48 50 51 4F 45 4D // HPET8....tHPQOEM 0010: 38 37 42 31 20 20 20 20 09 20 07 01 48 50 20 20 // 87B1 . ..HP 0020: 05 00 00 00 01 82 22 10 00 40 00 00 00 00 D0 FE // ......"..@...... 0030: 00 00 00 00 00 EE 37 00 // ......7. IVRS ---- [000h 0000 4] Signature : "IVRS" [I/O Virtualization Reporting Structure] [004h 0004 4] Table Length : 000001A4 [008h 0008 1] Revision : 02 [009h 0009 1] Checksum : 91 [00Ah 0010 6] Oem ID : "HPQOEM" [010h 0016 8] Oem Table ID : "87B1 " [018h 0024 4] Oem Revision : 00000001 [01Ch 0028 4] Asl Compiler ID : "HP " [020h 0032 4] Asl Compiler Revision : 00000000 [024h 0036 4] Virtualization Info : 00203041 [028h 0040 8] Reserved : 0000000000000000 [030h 0048 1] Subtable Type : 10 [Hardware Definition Block] [031h 0049 1] Flags : B0 [032h 0050 2] Length : 0048 [034h 0052 2] DeviceId : 0002 [036h 0054 2] Capability Offset : 0040 [038h 0056 8] Base Address : 00000000FD300000 [040h 0064 2] PCI Segment Group : 0000 [042h 0066 2] Virtualization Info : 0000 [044h 0068 4] Feature Reporting : 80048F6F [048h 0072 1] Entry Type : 03 [049h 0073 2] Device ID : 0008 [04Bh 0075 1] Data Setting : 00 [04Ch 0076 1] Entry Type : 04 [04Dh 0077 2] Device ID : FFFE [04Fh 0079 1] Data Setting : 00 [050h 0080 1] Entry Type : 43 [051h 0081 2] Device ID : FF00 [053h 0083 1] Data Setting : 00 [054h 0084 1] Reserved : 00 [055h 0085 2] Source Used Device ID : 00A5 [057h 0087 1] Reserved : 00 [058h 0088 1] Entry Type : 04 [059h 0089 2] Device ID : FFFF [05Bh 0091 1] Data Setting : 00 [05Ch 0092 1] Entry Type : 00 [05Dh 0093 2] Device ID : 0000 [05Fh 0095 1] Data Setting : 00 [060h 0096 1] Entry Type : 48 [061h 0097 2] Device ID : 0000 [063h 0099 1] Data Setting : 00 [064h 0100 1] Handle : 00 [065h 0101 2] Source Used Device ID : 00A0 [067h 0103 1] Variety : 02 [068h 0104 1] Entry Type : 48 [069h 0105 2] Device ID : 0000 [06Bh 0107 1] Data Setting : D7 [06Ch 0108 1] Handle : 0D [06Dh 0109 2] Source Used Device ID : 00A0 [06Fh 0111 1] Variety : 01 [070h 0112 1] Entry Type : 48 [071h 0113 2] Device ID : 0000 [073h 0115 1] Data Setting : 00 [074h 0116 1] Handle : 0E [075h 0117 2] Source Used Device ID : 0001 [077h 0119 1] Variety : 01 [078h 0120 1] Subtable Type : 11 [Hardware Definition Block] [079h 0121 1] Flags : B0 [07Ah 0122 2] Length : 0058 [07Ch 0124 2] DeviceId : 0002 [07Eh 0126 2] Capability Offset : 0040 [080h 0128 8] Base Address : 00000000FD300000 [088h 0136 2] PCI Segment Group : 0000 [08Ah 0138 2] Virtualization Info : 0000 [08Ch 0140 4] Attributes : 00040200 [090h 0144 8] EFR Image : 206D73EF22254ADE [098h 0152 8] Reserved : 0000000000000000 [0A0h 0160 1] Entry Type : 03 [0A1h 0161 2] Device ID : 0008 [0A3h 0163 1] Data Setting : 00 [0A4h 0164 1] Entry Type : 04 [0A5h 0165 2] Device ID : FFFE [0A7h 0167 1] Data Setting : 00 [0A8h 0168 1] Entry Type : 43 [0A9h 0169 2] Device ID : FF00 [0ABh 0171 1] Data Setting : 00 [0ACh 0172 1] Reserved : 00 [0ADh 0173 2] Source Used Device ID : 00A5 [0AFh 0175 1] Reserved : 00 [0B0h 0176 1] Entry Type : 04 [0B1h 0177 2] Device ID : FFFF [0B3h 0179 1] Data Setting : 00 [0B4h 0180 1] Entry Type : 00 [0B5h 0181 2] Device ID : 0000 [0B7h 0183 1] Data Setting : 00 [0B8h 0184 1] Entry Type : 48 [0B9h 0185 2] Device ID : 0000 [0BBh 0187 1] Data Setting : 00 [0BCh 0188 1] Handle : 00 [0BDh 0189 2] Source Used Device ID : 00A0 [0BFh 0191 1] Variety : 02 [0C0h 0192 1] Entry Type : 48 [0C1h 0193 2] Device ID : 0000 [0C3h 0195 1] Data Setting : D7 [0C4h 0196 1] Handle : 0D [0C5h 0197 2] Source Used Device ID : 00A0 [0C7h 0199 1] Variety : 01 [0C8h 0200 1] Entry Type : 48 [0C9h 0201 2] Device ID : 0000 [0CBh 0203 1] Data Setting : 00 [0CCh 0204 1] Handle : 0E [0CDh 0205 2] Source Used Device ID : 0001 [0CFh 0207 1] Variety : 01 [0D0h 0208 1] Subtable Type : 40 [Unknown Subtable Type] [0D1h 0209 1] Flags : B0 [0D2h 0210 2] Length : 00D4 [0D4h 0212 2] DeviceId : 0002 **** Unknown IVRS subtable type 0x40 Raw Table Data: Length 420 (0x1A4) 0000: 49 56 52 53 A4 01 00 00 02 91 48 50 51 4F 45 4D // IVRS......HPQOEM 0010: 38 37 42 31 20 20 20 20 01 00 00 00 48 50 20 20 // 87B1 ....HP 0020: 00 00 00 00 41 30 20 00 00 00 00 00 00 00 00 00 // ....A0 ......... 0030: 10 B0 48 00 02 00 40 00 00 00 30 FD 00 00 00 00 // ..H...@...0..... 0040: 00 00 00 00 6F 8F 04 80 03 08 00 00 04 FE FF 00 // ....o........... 0050: 43 00 FF 00 00 A5 00 00 04 FF FF 00 00 00 00 00 // C............... 0060: 48 00 00 00 00 A0 00 02 48 00 00 D7 0D A0 00 01 // H.......H....... 0070: 48 00 00 00 0E 01 00 01 11 B0 58 00 02 00 40 00 // H.........X...@. 0080: 00 00 30 FD 00 00 00 00 00 00 00 00 00 02 04 00 // ..0............. 0090: DE 4A 25 22 EF 73 6D 20 00 00 00 00 00 00 00 00 // .J%".sm ........ 00A0: 03 08 00 00 04 FE FF 00 43 00 FF 00 00 A5 00 00 // ........C....... 00B0: 04 FF FF 00 00 00 00 00 48 00 00 00 00 A0 00 02 // ........H....... 00C0: 48 00 00 D7 0D A0 00 01 48 00 00 00 0E 01 00 01 // H.......H....... 00D0: 40 B0 D4 00 02 00 40 00 00 00 30 FD 00 00 00 00 // @.....@...0..... 00E0: 00 00 00 00 00 02 04 00 DE 4A 25 22 EF 73 6D 20 // .........J%".sm 00F0: 00 00 00 00 00 00 00 00 03 08 00 00 04 FE FF 00 // ................ 0100: 43 00 FF 00 00 A5 00 00 04 FF FF 00 00 00 00 00 // C............... 0110: 48 00 00 00 00 A0 00 02 48 00 00 D7 0D A0 00 01 // H.......H....... 0120: 48 00 00 00 0E 01 00 01 F0 A5 00 40 41 4D 44 49 // H..........@AMDI 0130: 30 30 32 30 00 00 00 00 00 00 00 00 02 09 5C 5F // 0020..........\_ 0140: 53 42 2E 46 55 52 30 F0 A5 00 40 41 4D 44 49 30 // SB.FUR0...@AMDI0 0150: 30 32 30 00 00 00 00 00 00 00 00 02 09 5C 5F 53 // 020..........\_S 0160: 42 2E 46 55 52 31 F0 A5 00 40 41 4D 44 49 30 30 // B.FUR1...@AMDI00 0170: 32 30 00 00 00 00 00 00 00 00 02 09 5C 5F 53 42 // 20..........\_SB 0180: 2E 46 55 52 32 F0 A5 00 40 41 4D 44 49 30 30 32 // .FUR2...@AMDI002 0190: 30 00 00 00 00 00 00 00 00 02 09 5C 5F 53 42 2E // 0..........\_SB. 01A0: 46 55 52 33 // FUR3 MCFG ---- [000h 0000 4] Signature : "MCFG" [Memory Mapped Configuration table] [004h 0004 4] Table Length : 0000003C [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : EE [00Ah 0010 6] Oem ID : "HPQOEM" [010h 0016 8] Oem Table ID : "87B1 " [018h 0024 4] Oem Revision : 01072009 [01Ch 0028 4] Asl Compiler ID : "HP " [020h 0032 4] Asl Compiler Revision : 00010013 [024h 0036 8] Reserved : 0000000000000000 [02Ch 0044 8] Base Address : 00000000F0000000 [034h 0052 2] Segment Group Number : 0000 [036h 0054 1] Start Bus Number : 00 [037h 0055 1] End Bus Number : 7F [038h 0056 4] Reserved : 00000000 Raw Table Data: Length 60 (0x3C) 0000: 4D 43 46 47 3C 00 00 00 01 EE 48 50 51 4F 45 4D // MCFG<.....HPQOEM 0010: 38 37 42 31 20 20 20 20 09 20 07 01 48 50 20 20 // 87B1 . ..HP 0020: 13 00 01 00 00 00 00 00 00 00 00 00 00 00 00 F0 // ................ 0030: 00 00 00 00 00 00 00 7F 00 00 00 00 // ............ SSDT1 ----- DefinitionBlock ("", "SSDT", 2, "HPQOEM", "87B1 ", 0x00000002) { Scope (\_SB) { Name (AGRB, 0xF0000000) Name (ADBG, Buffer (0x0100){}) Name (ADAT, Buffer (0x0520) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0020 */ 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x01, 0x00, // ........ /* 0028 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0030 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, // ........ /* 0038 */ 0x00, 0x00, 0x00, 0x10, 0x17, 0xFF, 0xFF, 0x01, // ........ /* 0040 */ 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0048 */ 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x01, 0x04, // ........ /* 0050 */ 0x04, 0xFF, 0xFF, 0x02, 0x00, 0x01, 0x02, 0x00, // ........ /* 0058 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, // ........ /* 0060 */ 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0068 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0070 */ 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x06, // ........ /* 0078 */ 0x06, 0xFF, 0xFF, 0x04, 0x00, 0x02, 0x01, 0x00, // ........ /* 0080 */ 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, // ........ /* 0088 */ 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0090 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0098 */ 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x01, 0x00, // ........ /* 00A0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 00A8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 00B0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 00B8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 00C0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 00C8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 00D0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 00D8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 00E0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 00E8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 00F0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 00F8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0100 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0108 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0110 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0118 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0120 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0128 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0130 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0138 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0140 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0148 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0150 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0158 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0160 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0168 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0170 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0178 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0180 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0188 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0190 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0198 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 01A0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 01A8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 01B0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 01B8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 01C0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 01C8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 01D0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 01D8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 01E0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 01E8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 01F0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 01F8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0200 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0208 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0210 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0218 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0220 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0228 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0230 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0238 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0240 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0248 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0250 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0258 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0260 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0268 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0270 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0278 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0280 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0288 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0290 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0298 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 02A0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 02A8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 02B0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 02B8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 02C0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 02C8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 02D0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 02D8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 02E0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 02E8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 02F0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 02F8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0300 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0308 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0310 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0318 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0320 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0328 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0330 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0338 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0340 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0348 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0350 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0358 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0360 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0368 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0370 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0378 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0380 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0388 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0390 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0398 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 03A0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 03A8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 03B0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 03B8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 03C0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 03C8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 03D0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 03D8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 03E0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 03E8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 03F0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 03F8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0400 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0408 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0410 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0418 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0420 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0428 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0430 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0438 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0440 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0448 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0450 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0458 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0460 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0468 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0470 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0478 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0480 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0488 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0490 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0498 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 04A0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 04A8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 04B0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 04B8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 04C0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 04C8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 04D0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 04D8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 04E0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 04E8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 04F0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 04F8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0500 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0508 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0510 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0518 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }) Method (ALIB, 2, NotSerialized) { If ((Arg0 == 0x00)) { CreateWordField (Arg1, 0x00, A013) CreateWordField (Arg1, 0x02, A014) CreateDWordField (Arg1, 0x04, A015) Local0 = Buffer (0x0100){} CreateWordField (Local0, 0x00, A016) A016 = A013 /* \_SB_.ALIB.A013 */ CreateWordField (Local0, 0x02, A017) A017 = A014 /* \_SB_.ALIB.A014 */ CreateDWordField (Local0, 0x04, A018) A018 = A015 /* \_SB_.ALIB.A015 */ A018 &= ~0x0F If ((DerefOf (\_SB.ADAT [0x00]) > 0x00)) { Local1 = 0x0F } Else { Local1 = 0x01 } A018 |= Local1 Return (Local0) } If ((Arg0 == 0x01)) { Local0 = DerefOf (Arg1 [0x02]) Return (A019 (Local0)) } If ((Arg0 == 0x02)) { Local0 = Buffer (0x0100) { 0x03, 0x00, 0x00 // ... } Return (Local0) } If ((Arg0 == 0x03)) { Local0 = Buffer (0x0100) { 0x03, 0x00, 0x00 // ... } Return (Local0) } If ((Arg0 == 0x06)) { Local0 = DerefOf (Arg1 [0x04]) Local1 = DerefOf (Arg1 [0x02]) Return (A022 (Local0, Local1)) } If ((Arg0 == 0x0A)) { Local0 = DerefOf (Arg1 [0x02]) Return (A023 (Local0)) } If ((Arg0 == 0x0B)) { Local0 = DerefOf (Arg1 [0x02]) Local1 = DerefOf (Arg1 [0x03]) Local2 = DerefOf (Arg1 [0x04]) Local2 |= (DerefOf (Arg1 [0x05]) << 0x08) Local2 |= (DerefOf (Arg1 [0x06]) << 0x10) Local2 |= (DerefOf (Arg1 [0x07]) << 0x18) Local3 = DerefOf (Arg1 [0x08]) Local3 |= (DerefOf (Arg1 [0x09]) << 0x08) Local3 |= (DerefOf (Arg1 [0x0A]) << 0x10) Local3 |= (DerefOf (Arg1 [0x0B]) << 0x18) Local4 = DerefOf (Arg1 [0x0C]) Local4 |= (DerefOf (Arg1 [0x0D]) << 0x08) Local4 |= (DerefOf (Arg1 [0x0E]) << 0x10) Local4 |= (DerefOf (Arg1 [0x0F]) << 0x18) Return (A024 (Local0, Local1, Local2, Local3, Local4)) } If ((Arg0 == 0x0C)) { A025 (Arg1) } If ((Arg0 == 0x10)) { Local7 = Buffer (0x18){} CreateDWordField (Local7, 0x00, A026) CreateDWordField (Local7, 0x04, A027) CreateDWordField (Local7, 0x08, A028) CreateDWordField (Local7, 0x0C, A029) CreateDWordField (Local7, 0x10, A030) CreateDWordField (Local7, 0x14, A031) A026 = 0x00 A027 = 0x00 A028 = 0x00 A029 = 0x00 A030 = 0x00 A031 = 0x00 A011 (0x26, Local7) } If ((Arg0 == 0x11)) { Local6 = Buffer (0x18){} CreateDWordField (Local6, 0x00, A005) CreateDWordField (Local6, 0x04, A006) CreateDWordField (Local6, 0x08, A007) CreateDWordField (Local6, 0x0C, A008) CreateDWordField (Local6, 0x10, A009) CreateDWordField (Local6, 0x14, A010) A005 = 0x00 A006 = 0x00 A007 = 0x00 A008 = 0x00 A009 = 0x00 A010 = 0x00 A011 (0x25, Local6) } If ((Arg0 == 0xAA)) { Local6 = Buffer (0x18){} CreateDWordField (Local6, 0x00, A032) CreateDWordField (Local6, 0x04, A033) CreateDWordField (Local6, 0x08, A034) CreateDWordField (Local6, 0x0C, A035) CreateDWordField (Local6, 0x10, A036) CreateDWordField (Local6, 0x14, A037) A032 = 0x00 A033 = 0x00 A034 = 0x00 A035 = 0x00 A036 = 0x00 A037 = 0x00 A038 (Arg1) } Return (0x00) } Method (A022, 2, NotSerialized) { Local0 = 0x00 While ((Local0 < 0x0A)) { Local1 = A089 (Local0, Arg1) If ((Local1 == 0x01)) { Local2 = A090 (Local0, Arg0) Break } Local0++ } Local7 = Buffer (0x0A){} CreateWordField (Local7, 0x00, A016) CreateByteField (Local7, 0x02, A040) CreateByteField (Local7, 0x03, A091) A016 = 0x04 A040 = 0x00 If ((Local2 == 0x00)) { A091 = 0x00 } Else { A091 = 0x01 } Return (Local7) } Method (A089, 2, NotSerialized) { If ((Arg0 == 0x00)) { Return (\_SB.AWR0.ABR0.A084 (Arg1)) } If ((Arg0 == 0x01)) { Return (\_SB.AWR0.ABR1.A084 (Arg1)) } If ((Arg0 == 0x02)) { Return (\_SB.AWR0.ABR2.A084 (Arg1)) } If ((Arg0 == 0x03)) { Return (\_SB.AWR0.ABR3.A084 (Arg1)) } If ((Arg0 == 0x04)) { Return (\_SB.AWR0.ABR4.A084 (Arg1)) } If ((Arg0 == 0x05)) { Return (\_SB.AWR0.ABR5.A084 (Arg1)) } If ((Arg0 == 0x06)) { Return (\_SB.AWR0.ABR6.A084 (Arg1)) } } Method (A090, 2, NotSerialized) { If ((Arg0 == 0x00)) { Return (\_SB.AWR0.ABR0.A085 (Arg1)) } If ((Arg0 == 0x01)) { Return (\_SB.AWR0.ABR1.A085 (Arg1)) } If ((Arg0 == 0x02)) { Return (\_SB.AWR0.ABR2.A085 (Arg1)) } If ((Arg0 == 0x03)) { Return (\_SB.AWR0.ABR3.A085 (Arg1)) } If ((Arg0 == 0x04)) { Return (\_SB.AWR0.ABR4.A085 (Arg1)) } If ((Arg0 == 0x05)) { Return (\_SB.AWR0.ABR5.A085 (Arg1)) } If ((Arg0 == 0x06)) { Return (\_SB.AWR0.ABR6.A085 (Arg1)) } } Name (AD00, 0x00) Name (DK00, 0x00) Method (A019, 1, NotSerialized) { AD00 = Arg0 A004 () } Method (A023, 1, NotSerialized) { DK00 = Arg0 } Method (A024, 5, NotSerialized) { } Name (AP01, 0x00) Name (AP02, 0x00) Name (AP03, 0x00) Name (AP05, 0x00) Name (AP0B, 0xFF) Name (AP10, 0x00) Method (A039, 1, NotSerialized) { Local7 = Buffer (0x0100){} CreateWordField (Local7, 0x00, A016) A016 = 0x03 CreateByteField (Local7, 0x02, A040) A040 = 0x01 If ((DerefOf (\_SB.ADAT [0x00]) == 0x01)) { A040 = 0x02 Return (Local7) } If ((DerefOf (\_SB.ADAT [0x00]) == 0x00)) { A040 = 0x01 Return (Local7) } A041 (Arg0) If ((AP05 != 0x01)) { Return (Local7) } A042 () A040 = 0x02 Return (Local7) } Method (A043, 0, NotSerialized) { If ((DerefOf (\_SB.ADAT [0x00]) <= 0x01)) { Return (0x00) } If ((AP05 != 0x01)) { Return (0x00) } A042 () } Method (A044, 1, NotSerialized) { If ((Arg0 == 0x03)) { AP01 = 0x00 } } Method (A045, 1, NotSerialized) { AP10 = 0x01 } Method (A046, 1, NotSerialized) { AP05 = Arg0 If ((DerefOf (\_SB.ADAT [0x00]) <= 0x01)) { Return (0x00) } Local1 = AP0B /* \_SB_.AP0B */ If ((AP05 == 0x00)) { Local0 = 0x00 While ((Local0 < 0x0A)) { A047 (Local0) Local0++ } AP0B = 0x00 } A042 () AP0B = Local1 Local7 = Buffer (0x0100){} Local7 [0x00] = 0x03 Local7 [0x01] = 0x00 Local7 [0x02] = 0x00 Return (Local7) } Method (A048, 0, NotSerialized) { If ((AP0B != 0xFF)) { Return (AP0B) /* \_SB_.AP0B */ } Return (AD00) /* \_SB_.AD00 */ } Method (A041, 1, NotSerialized) { CreateWordField (Arg0, 0x02, AP06) CreateWordField (Arg0, 0x04, AP07) CreateWordField (Arg0, 0x06, AP08) CreateByteField (Arg0, 0x08, AP09) CreateByteField (Arg0, 0x09, AP0A) Local0 = 0x00 While ((Local0 < 0x0A)) { If ((A049 (Local0, AP06) == 0x01)) { If (((AP07 & AP08) == 0x01)) { Local1 = A050 (Local0) A051 (Local0, Local1) } Else { A051 (Local0, AP0A) } Break } Local0++ } } Method (A052, 0, NotSerialized) { AP02 = 0x01 Local0 = 0x00 While ((Local0 < 0x0A)) { Local1 = A053 (Local0) If ((Local1 > AP02)) { AP02 = Local1 } Local0++ } } Method (A054, 0, NotSerialized) { AP03 = 0x00 Local0 = 0x00 While ((Local0 < 0x0A)) { Local1 = A055 (Local0) If ((Local1 > AP03)) { AP03 = Local1 } Local0++ } } Method (A042, 0, NotSerialized) { A054 () A052 () If ((AP02 != AP01)) { A012 (AP02, AP01) } If ((AP02 > AP01)) { AP01 = AP02 /* \_SB_.AP02 */ } Local0 = 0x00 While ((Local0 < 0x0A)) { Local1 = A053 (Local0) Local2 = A056 (Local0) If ((Local1 != Local2)) { A057 (Local0, Local1) } ElseIf ((AP10 == 0x01)) { A057 (Local0, Local1) } Local0++ } If ((AP02 < AP01)) { AP01 = AP02 /* \_SB_.AP02 */ } ElseIf ((AP10 == 0x01)) { AP01 = AP02 /* \_SB_.AP02 */ } AP10 = 0x00 } Method (A057, 2, NotSerialized) { If ((Arg0 == 0x00)) { Return (\_SB.AWR0.ABR0.A058 (Arg1)) } If ((Arg0 == 0x01)) { Return (\_SB.AWR0.ABR1.A058 (Arg1)) } If ((Arg0 == 0x02)) { Return (\_SB.AWR0.ABR2.A058 (Arg1)) } If ((Arg0 == 0x03)) { Return (\_SB.AWR0.ABR3.A058 (Arg1)) } If ((Arg0 == 0x04)) { Return (\_SB.AWR0.ABR4.A058 (Arg1)) } If ((Arg0 == 0x05)) { Return (\_SB.AWR0.ABR5.A058 (Arg1)) } If ((Arg0 == 0x06)) { Return (\_SB.AWR0.ABR6.A058 (Arg1)) } If ((Arg0 == 0x07)) { Return (\_SB.AWR0.ABR7.A058 (Arg1)) } } Method (A056, 1, NotSerialized) { If ((Arg0 == 0x00)) { Return (\_SB.AWR0.ABR0.A059 ()) } If ((Arg0 == 0x01)) { Return (\_SB.AWR0.ABR1.A059 ()) } If ((Arg0 == 0x02)) { Return (\_SB.AWR0.ABR2.A059 ()) } If ((Arg0 == 0x03)) { Return (\_SB.AWR0.ABR3.A059 ()) } If ((Arg0 == 0x04)) { Return (\_SB.AWR0.ABR4.A059 ()) } If ((Arg0 == 0x05)) { Return (\_SB.AWR0.ABR5.A059 ()) } If ((Arg0 == 0x06)) { Return (\_SB.AWR0.ABR6.A059 ()) } If ((Arg0 == 0x07)) { Return (\_SB.AWR0.ABR7.A059 ()) } } Method (A053, 1, NotSerialized) { If ((Arg0 == 0x00)) { Return (\_SB.AWR0.ABR0.A060 ()) } If ((Arg0 == 0x01)) { Return (\_SB.AWR0.ABR1.A060 ()) } If ((Arg0 == 0x02)) { Return (\_SB.AWR0.ABR2.A060 ()) } If ((Arg0 == 0x03)) { Return (\_SB.AWR0.ABR3.A060 ()) } If ((Arg0 == 0x04)) { Return (\_SB.AWR0.ABR4.A060 ()) } If ((Arg0 == 0x05)) { Return (\_SB.AWR0.ABR5.A060 ()) } If ((Arg0 == 0x06)) { Return (\_SB.AWR0.ABR6.A060 ()) } If ((Arg0 == 0x07)) { Return (\_SB.AWR0.ABR7.A060 ()) } } Method (A055, 1, NotSerialized) { If ((Arg0 == 0x00)) { Return (\_SB.AWR0.ABR0.A061 ()) } If ((Arg0 == 0x01)) { Return (\_SB.AWR0.ABR1.A061 ()) } If ((Arg0 == 0x02)) { Return (\_SB.AWR0.ABR2.A061 ()) } If ((Arg0 == 0x03)) { Return (\_SB.AWR0.ABR3.A061 ()) } If ((Arg0 == 0x04)) { Return (\_SB.AWR0.ABR4.A061 ()) } If ((Arg0 == 0x05)) { Return (\_SB.AWR0.ABR5.A061 ()) } If ((Arg0 == 0x06)) { Return (\_SB.AWR0.ABR6.A061 ()) } If ((Arg0 == 0x07)) { Return (\_SB.AWR0.ABR7.A061 ()) } } Method (A050, 1, NotSerialized) { If ((Arg0 == 0x00)) { Return (\_SB.AWR0.ABR0.A062 ()) } If ((Arg0 == 0x01)) { Return (\_SB.AWR0.ABR1.A062 ()) } If ((Arg0 == 0x02)) { Return (\_SB.AWR0.ABR2.A062 ()) } If ((Arg0 == 0x03)) { Return (\_SB.AWR0.ABR3.A062 ()) } If ((Arg0 == 0x04)) { Return (\_SB.AWR0.ABR4.A062 ()) } If ((Arg0 == 0x05)) { Return (\_SB.AWR0.ABR5.A062 ()) } If ((Arg0 == 0x06)) { Return (\_SB.AWR0.ABR6.A062 ()) } If ((Arg0 == 0x07)) { Return (\_SB.AWR0.ABR7.A062 ()) } } Method (A051, 2, NotSerialized) { If ((Arg0 == 0x00)) { Return (\_SB.AWR0.ABR0.A063 (Arg1)) } If ((Arg0 == 0x01)) { Return (\_SB.AWR0.ABR1.A063 (Arg1)) } If ((Arg0 == 0x02)) { Return (\_SB.AWR0.ABR2.A063 (Arg1)) } If ((Arg0 == 0x03)) { Return (\_SB.AWR0.ABR3.A063 (Arg1)) } If ((Arg0 == 0x04)) { Return (\_SB.AWR0.ABR4.A063 (Arg1)) } If ((Arg0 == 0x05)) { Return (\_SB.AWR0.ABR5.A063 (Arg1)) } If ((Arg0 == 0x06)) { Return (\_SB.AWR0.ABR6.A063 (Arg1)) } If ((Arg0 == 0x07)) { Return (\_SB.AWR0.ABR7.A063 (Arg1)) } } Method (A049, 2, NotSerialized) { If ((Arg0 == 0x00)) { Return (\_SB.AWR0.ABR0.A064 (Arg1)) } If ((Arg0 == 0x01)) { Return (\_SB.AWR0.ABR1.A064 (Arg1)) } If ((Arg0 == 0x02)) { Return (\_SB.AWR0.ABR2.A064 (Arg1)) } If ((Arg0 == 0x03)) { Return (\_SB.AWR0.ABR3.A064 (Arg1)) } If ((Arg0 == 0x04)) { Return (\_SB.AWR0.ABR4.A064 (Arg1)) } If ((Arg0 == 0x05)) { Return (\_SB.AWR0.ABR5.A064 (Arg1)) } If ((Arg0 == 0x06)) { Return (\_SB.AWR0.ABR6.A064 (Arg1)) } If ((Arg0 == 0x07)) { Return (\_SB.AWR0.ABR7.A064 (Arg1)) } } Method (A047, 1, NotSerialized) { If ((Arg0 == 0x00)) { Return (\_SB.AWR0.ABR0.A065 ()) } If ((Arg0 == 0x01)) { Return (\_SB.AWR0.ABR1.A065 ()) } If ((Arg0 == 0x02)) { Return (\_SB.AWR0.ABR2.A065 ()) } If ((Arg0 == 0x03)) { Return (\_SB.AWR0.ABR3.A065 ()) } If ((Arg0 == 0x04)) { Return (\_SB.AWR0.ABR4.A065 ()) } If ((Arg0 == 0x05)) { Return (\_SB.AWR0.ABR5.A065 ()) } If ((Arg0 == 0x06)) { Return (\_SB.AWR0.ABR6.A065 ()) } If ((Arg0 == 0x07)) { Return (\_SB.AWR0.ABR7.A065 ()) } } OperationRegion (A120, SystemMemory, AGRB, 0x1000) Field (A120, DWordAcc, Lock, Preserve) { Offset (0xB8), A121, 32 } BankField (A120, A121, 0x03B10528, DWordAcc, Lock, Preserve) { Offset (0xBC), A118, 32 } BankField (A120, A121, 0x03B10564, DWordAcc, Lock, Preserve) { Offset (0xBC), A111, 32 } BankField (A120, A121, 0x03B10998, DWordAcc, Lock, Preserve) { Offset (0xBC), A112, 32 } BankField (A120, A121, 0x03B1099C, DWordAcc, Lock, Preserve) { Offset (0xBC), A113, 32 } BankField (A120, A121, 0x03B109A0, DWordAcc, Lock, Preserve) { Offset (0xBC), A114, 32 } BankField (A120, A121, 0x03B109A4, DWordAcc, Lock, Preserve) { Offset (0xBC), A115, 32 } BankField (A120, A121, 0x03B109A8, DWordAcc, Lock, Preserve) { Offset (0xBC), A116, 32 } BankField (A120, A121, 0x03B109AC, DWordAcc, Lock, Preserve) { Offset (0xBC), A117, 32 } BankField (A120, A121, 0x13B00084, DWordAcc, Lock, Preserve) { Offset (0xBC), A094, 32 } BankField (A120, A121, 0x11140280, DWordAcc, Lock, Preserve) { Offset (0xBC), A102, 32 } BankField (A120, A121, 0x11141280, DWordAcc, Lock, Preserve) { Offset (0xBC), A103, 32 } BankField (A120, A121, 0x11142280, DWordAcc, Lock, Preserve) { Offset (0xBC), A104, 32 } BankField (A120, A121, 0x11240280, DWordAcc, Lock, Preserve) { Offset (0xBC), A095, 32 } BankField (A120, A121, 0x11241280, DWordAcc, Lock, Preserve) { Offset (0xBC), A096, 32 } BankField (A120, A121, 0x11242280, DWordAcc, Lock, Preserve) { Offset (0xBC), A097, 32 } BankField (A120, A121, 0x11243280, DWordAcc, Lock, Preserve) { Offset (0xBC), A098, 32 } BankField (A120, A121, 0x11244280, DWordAcc, Lock, Preserve) { Offset (0xBC), A099, 32 } BankField (A120, A121, 0x11245280, DWordAcc, Lock, Preserve) { Offset (0xBC), A100, 32 } BankField (A120, A121, 0x11246280, DWordAcc, Lock, Preserve) { Offset (0xBC), A101, 32 } Method (A092, 2, NotSerialized) { If ((Arg0 == 0x00)) { Return (\_SB.AWR0.ABR0.A073 (Arg1)) } If ((Arg0 == 0x01)) { Return (\_SB.AWR0.ABR1.A073 (Arg1)) } If ((Arg0 == 0x02)) { Return (\_SB.AWR0.ABR2.A073 (Arg1)) } If ((Arg0 == 0x03)) { Return (\_SB.AWR0.ABR3.A073 (Arg1)) } If ((Arg0 == 0x04)) { Return (\_SB.AWR0.ABR4.A073 (Arg1)) } If ((Arg0 == 0x05)) { Return (\_SB.AWR0.ABR5.A073 (Arg1)) } If ((Arg0 == 0x06)) { Return (\_SB.AWR0.ABR6.A073 (Arg1)) } If ((Arg0 == 0x07)) { Return (\_SB.AWR0.ABR7.A073 (Arg1)) } If ((Arg0 == 0x08)) { Return (\_SB.AWR0.ABR8.A073 (Arg1)) } If ((Arg0 == 0x09)) { Return (\_SB.AWR0.ABR9.A073 (Arg1)) } } Method (A093, 2, NotSerialized) { If ((Arg1 == 0x01)) { If ((Arg0 == 0x00)) { Local0 = 0x00190300 } If ((Arg0 == 0x01)) { Local0 = 0x001A0300 } If ((Arg0 == 0x02)) { Local0 = 0x001B0300 } If ((Arg0 == 0x03)) { Local0 = 0x001C0300 } If ((Arg0 == 0x04)) { Local0 = 0x001D0300 } If ((Arg0 == 0x05)) { Local0 = 0x001E0300 } If ((Arg0 == 0x06)) { Local0 = 0x001F0300 } If ((Arg0 == 0x06)) { Local0 = 0x00090300 } If ((Arg0 == 0x06)) { Local0 = 0x000A0300 } If ((Arg0 == 0x06)) { Local0 = 0x000B0300 } Local1 = A094 /* \_SB_.A094 */ Local1 &= 0xFF00FCFF A094 = (Local0 | Local1) Local1 = A094 /* \_SB_.A094 */ A094 = (0xFFFFFDFF & Local1) } ElseIf ((Arg1 == 0x00)) { If ((Arg0 == 0x00)) { Local1 = A095 /* \_SB_.A095 */ A095 = (0x00400000 | Local1) Local1 = A095 /* \_SB_.A095 */ A095 = (0xFFBFFFFF & Local1) } If ((Arg0 == 0x01)) { Local1 = A096 /* \_SB_.A096 */ A096 = (0x00400000 | Local1) Local1 = A096 /* \_SB_.A096 */ A096 = (0xFFBFFFFF & Local1) } If ((Arg0 == 0x02)) { Local1 = A097 /* \_SB_.A097 */ A097 = (0x00400000 | Local1) Local1 = A097 /* \_SB_.A097 */ A097 = (0xFFBFFFFF & Local1) } If ((Arg0 == 0x03)) { Local1 = A098 /* \_SB_.A098 */ A098 = (0x00400000 | Local1) Local1 = A098 /* \_SB_.A098 */ A098 = (0xFFBFFFFF & Local1) } If ((Arg0 == 0x04)) { Local1 = A099 /* \_SB_.A099 */ A099 = (0x00400000 | Local1) Local1 = A099 /* \_SB_.A099 */ A099 = (0xFFBFFFFF & Local1) } If ((Arg0 == 0x05)) { Local1 = A100 /* \_SB_.A100 */ A100 = (0x00400000 | Local1) Local1 = A100 /* \_SB_.A100 */ A100 = (0xFFBFFFFF & Local1) } If ((Arg0 == 0x06)) { Local1 = A101 /* \_SB_.A101 */ A101 = (0x00400000 | Local1) Local1 = A101 /* \_SB_.A101 */ A101 = (0xFFBFFFFF & Local1) } If ((Arg0 == 0x07)) { Local1 = A102 /* \_SB_.A102 */ A102 = (0x00400000 | Local1) Local1 = A102 /* \_SB_.A102 */ A102 = (0xFFBFFFFF & Local1) } If ((Arg0 == 0x08)) { Local1 = A103 /* \_SB_.A103 */ A103 = (0x00400000 | Local1) Local1 = A103 /* \_SB_.A103 */ A103 = (0xFFBFFFFF & Local1) } If ((Arg0 == 0x09)) { Local1 = A104 /* \_SB_.A104 */ A104 = (0x00400000 | Local1) Local1 = A104 /* \_SB_.A104 */ A104 = (0xFFBFFFFF & Local1) } } } Method (A003, 2, NotSerialized) { Local0 = 0x00 While ((Local0 < 0x0A)) { Local1 = A092 (Local0, Arg1) If ((Local1 == 0x01)) { A093 (Local0, Arg1) Break } Local0++ } } Method (A011, 2, Serialized) { CreateDWordField (Arg1, 0x00, A105) CreateDWordField (Arg1, 0x04, A106) CreateDWordField (Arg1, 0x08, A107) CreateDWordField (Arg1, 0x0C, A108) CreateDWordField (Arg1, 0x10, A109) CreateDWordField (Arg1, 0x14, A110) A111 = 0x00 While ((A111 != 0x00)){} A112 = A105 /* \_SB_.A011.A105 */ A113 = A106 /* \_SB_.A011.A106 */ A114 = A107 /* \_SB_.A011.A107 */ A115 = A108 /* \_SB_.A011.A108 */ A116 = A109 /* \_SB_.A011.A109 */ A117 = A110 /* \_SB_.A011.A110 */ A118 = Arg0 While ((A111 == 0x00)){} } Method (A087, 5, NotSerialized) { Local7 = Buffer (0x18){} CreateDWordField (Local7, 0x00, A005) CreateDWordField (Local7, 0x04, A006) CreateDWordField (Local7, 0x08, A007) CreateDWordField (Local7, 0x0C, A008) CreateDWordField (Local7, 0x10, A009) CreateDWordField (Local7, 0x14, A010) A005 = Arg0 A006 = Arg1 A007 = Arg2 A008 = Arg3 A011 (0x09, Local7) } Method (A025, 1, Serialized) { CreateWordField (Arg0, 0x00, A119) Local7 = Buffer (0x18){} CreateDWordField (Local7, 0x00, A005) CreateDWordField (Local7, 0x04, A006) CreateDWordField (Local7, 0x08, A007) CreateDWordField (Local7, 0x0C, A008) CreateDWordField (Local7, 0x10, A009) CreateDWordField (Local7, 0x14, A010) Local0 = 0x02 While ((Local0 < A119)) { Local1 = DerefOf (Arg0 [Local0]) Local0++ Local2 = DerefOf (Arg0 [Local0]) Local0++ Local2 |= (DerefOf (Arg0 [Local0]) << 0x08) Local0++ Local2 |= (DerefOf (Arg0 [Local0]) << 0x10) Local0++ Local2 |= (DerefOf (Arg0 [Local0]) << 0x18) Local0++ A005 = 0x00 A006 = 0x00 A007 = 0x00 A008 = 0x00 A009 = 0x00 A010 = 0x00 If ((Local1 == 0x01)) { A005 = Local2 A011 (0x18, Local7) } If ((Local1 == 0x03)) { A005 = Local2 A011 (0x19, Local7) } If ((Local1 == 0x05)) { A005 = Local2 A011 (0x14, Local7) } If ((Local1 == 0x06)) { A005 = Local2 A011 (0x15, Local7) } If ((Local1 == 0x07)) { A005 = Local2 A011 (0x16, Local7) } If ((Local1 == 0x08)) { A005 = Local2 A011 (0x17, Local7) } If ((Local1 == 0x09)) { A005 = Local2 A011 (0x20, Local7) } If ((Local1 == 0x0B)) { A005 = Local2 A011 (0x1A, Local7) } If ((Local1 == 0x0C)) { A005 = Local2 A011 (0x1C, Local7) } If ((Local1 == 0x0D)) { A005 = Local2 A011 (0x1E, Local7) } If ((Local1 == 0x0E)) { A005 = Local2 A011 (0x1B, Local7) } If ((Local1 == 0x0F)) { A005 = Local2 A011 (0x1F, Local7) } If ((DerefOf (\_SB.ADAT [0x08]) == 0x01)) { If ((Local1 == 0x10)) { If ((Local2 == 0x00)) { A011 (0x26, Local7) } Else { A011 (0x25, Local7) } } } If ((Local1 == 0x11)) { A005 = Local2 A011 (0x1D, Local7) } If ((Local1 == 0x20)) { A005 = Local2 A011 (0x36, Local7) } If ((Local1 == 0x21)) { A005 = Local2 A011 (0x37, Local7) } If ((Local1 == 0x22)) { A005 = Local2 A011 (0x38, Local7) } If ((Local1 == 0x23)) { A005 = Local2 A011 (0x39, Local7) } If ((Local1 == 0x24)) { A005 = Local2 A011 (0x3A, Local7) } If ((Local1 == 0x25)) { A005 = Local2 A011 (0x3B, Local7) } If ((Local1 == 0x26)) { A005 = Local2 A011 (0x3C, Local7) } If ((Local1 == 0x27)) { A005 = Local2 A011 (0x3D, Local7) } If ((Local1 == 0x28)) { A005 = Local2 A011 (0x3E, Local7) } If ((Local1 == 0x29)) { A005 = Local2 A011 (0x3F, Local7) } If ((Local1 == 0x2A)) { A005 = Local2 A011 (0x40, Local7) } If ((Local1 == 0x2B)) { A005 = Local2 A011 (0x41, Local7) } If ((Local1 == 0x2C)) { A005 = Local2 A011 (0x42, Local7) } If ((Local1 == 0x2D)) { A005 = Local2 A011 (0x43, Local7) } If ((Local1 == 0x2E)) { A005 = Local2 A011 (0x53, Local7) } } } Device (AWR0) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, 0x90) // _UID: Unique ID Device (ABR0) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, 0x80) // _UID: Unique ID Name (AB12, 0x20) Name (AB00, 0x00) Name (AB01, 0x00) Name (AB0E, 0x00) Name (AB02, 0x00) Name (AB03, 0x00) Name (AB04, 0x00) Name (AB05, 0x00) Name (AB06, 0x00) Name (AB07, 0x00) Name (AB08, 0x00) Name (AB09, 0x00) Name (AB0A, 0x00) Name (AB0B, 0x00) Name (AB0C, 0x00) Name (AB0D, 0x00) OperationRegion (A077, SystemMemory, (AGRB + ((DerefOf (\_SB.ADAT [(AB12 + 0x0D)] ) << 0x0F) | (DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) << 0x0C ))), 0x1000) Field (A077, ByteAcc, NoLock, Preserve) { Offset (0x18), Offset (0x19), A071, 8, A072, 8, Offset (0x68), A078, 2, , 2, A079, 1, A080, 1, Offset (0x6A), , 11, A081, 1, Offset (0x88), A082, 4, , 1, A083, 1 } Name (AB10, 0x00) Method (_INI, 0, NotSerialized) // _INI: Initialize { AB00 = DerefOf (\_SB.ADAT [(AB12 + 0x00)]) AB0E = DerefOf (\_SB.ADAT [(AB12 + 0x01)]) AB01 = DerefOf (\_SB.ADAT [(AB12 + 0x02)]) AB02 = DerefOf (\_SB.ADAT [(AB12 + 0x03)]) AB03 = DerefOf (\_SB.ADAT [(AB12 + 0x04)]) AB04 = DerefOf (\_SB.ADAT [(AB12 + 0x05)]) AB05 = DerefOf (\_SB.ADAT [(AB12 + 0x06)]) AB06 = DerefOf (\_SB.ADAT [(AB12 + 0x07)]) AB07 = DerefOf (\_SB.ADAT [(AB12 + 0x08)]) AB08 = DerefOf (\_SB.ADAT [(AB12 + 0x09)]) AB09 = DerefOf (\_SB.ADAT [(AB12 + 0x0A)]) AB0A = DerefOf (\_SB.ADAT [(AB12 + 0x0B)]) AB0B = DerefOf (\_SB.ADAT [(AB12 + 0x0C)]) AB0C = DerefOf (\_SB.ADAT [(AB12 + 0x0D)]) AB0D = DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) } Method (A066, 0, NotSerialized) { Local0 = A048 () If ((Local0 == 0x01)) { Return (AB01) /* \_SB_.AWR0.ABR0.AB01 */ } If ((Local0 == 0x00)) { Return (AB0E) /* \_SB_.AWR0.ABR0.AB0E */ } } Method (A061, 0, NotSerialized) { If ((AB10 != 0x00)) { If ((AB10 == 0x01)) { Return (0x01) } } Return (0x00) } Method (A067, 0, NotSerialized) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR0.AB05 */ } If ((AB10 > 0x01)) { Return ((AB10 - 0x01)) } Return (0x00) } Method (A060, 0, NotSerialized) { If ((\_SB.AP05 == 0x00)) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR0.AB05 */ } Return (AB0E) /* \_SB_.AWR0.ABR0.AB0E */ } Local0 = A067 () If ((Local0 != 0x00)) { If ((Local0 > AB00)) { Return (AB00) /* \_SB_.AWR0.ABR0.AB00 */ } Else { Return (Local0) } } Local0 = A066 () If ((\_SB.AP03 != 0x00)) { If ((\_SB.AP03 < Local0)) { Return (\_SB.AP03) } } Return (Local0) } Method (A059, 0, NotSerialized) { Return (AB02) /* \_SB_.AWR0.ABR0.AB02 */ } Method (A062, 0, NotSerialized) { Return (AB00) /* \_SB_.AWR0.ABR0.AB00 */ } Method (A058, 1, NotSerialized) { AB02 = Arg0 A068 (Arg0) If ((AB10 != 0x00)){} Else { } A069 (0x00) Name (A070, 0x00) A069 (0x01) } Method (A063, 1, NotSerialized) { AB10 = Arg0 } Method (A064, 1, NotSerialized) { Local0 = (Arg0 >> 0x08) If (((Local0 >= A071) && (Local0 <= A072))) { Return (0x01) } Return (0x00) } Method (A073, 1, NotSerialized) { Local0 = (AB0D | (AB0C << 0x03)) If ((Arg0 == Local0)) { Return (0x01) } Return (0x00) } Method (A065, 0, NotSerialized) { AB10 = 0x00 } Method (A068, 1, NotSerialized) { If ((Arg0 >= 0x02)){} If ((Arg0 >= 0x03)){} If ((Arg0 == 0x01)) { If ((AB04 == 0x01)){} } Else { } } Method (A074, 1, NotSerialized) { Local0 = 0x00 Local1 = A075 (Local0, 0x00) Local2 = A075 (Local0, 0x08) If ((Local1 != 0xFFFFFFFF)) { Local3 = ((Local1 >> 0x10) & 0xFFFF) Local1 &= 0xFFFF Local2 = ((Local2 >> 0x18) & 0xFF) If ((Local2 == 0x03)) { If (((Local1 == 0x1002) || (Local1 == 0x1022))) { Local0 = 0x10 While ((Local0 < 0x30)) { Local4 = A075 (0x00, Local0) Local5 = 0x00 If ((((Local4 & 0x09) == 0x00) && (Local4 != 0x00))) { If (((Local4 & 0x06) == 0x04)) { Local0 += 0x04 Local5 = A075 (0x00, Local0) } If ((Arg0 != 0x00)) { A076 (0x23, (Local4 & 0xFFFFFFF0), 0x00) A076 (0x24, Local5, 0x00) A076 (0x26, 0x00, 0x00) A076 (0x05, 0x00, (0x01 << 0x0A)) A076 (0x25, 0x00, 0x00) Break } Else { A076 (0x26, 0x00, 0x00) A076 (0x07, 0x00, (0x01 << 0x0A)) Break } } ElseIf (((Local4 && 0x06) == 0x04)) { Local0 += 0x04 } Local0 += 0x04 } } } } } Method (A088, 2, NotSerialized) { If ((A075 (Arg0, 0x00) == 0xFFFFFFFF)) { Return (0x00) } Local0 = A075 (Arg0, 0x34) While (0x01) { Local1 = A075 (Arg0, (Local0 & 0xFF)) If (((Local1 & 0xFF) == Arg1)) { Return ((Local0 & 0xFF)) } Local0 = ((Local1 >> 0x08) & 0xFF) If ((Local0 == 0x00)) { Return (Local0) } } } Name (AESP, Package (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) Method (A069, 1, NotSerialized) { Local0 = 0x00 If ((A075 (Local0, 0x00) != 0xFFFFFFFF)) { Local1 = (A075 (Local0, 0x08) & 0x80) If ((Local1 == 0x80)) { Local7 = 0x07 } Else { Local7 = 0x00 } While ((Local0 <= Local7)) { Local1 = A088 (Local0, 0x10) If ((Local1 == 0x00)) { Local0++ Continue } If ((Arg0 == 0x00)) { Local2 = A075 (Local0, (Local1 + 0x10)) A086 (Local0, (Local1 + 0x10), (Local2 & ~0x03)) AESP [Local0] = Local2 } Else { Local2 = DerefOf (AESP [Local0]) A086 (Local0, (Local1 + 0x10), Local2) } Local0++ } } Else { } } Method (A086, 3, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } ADRR = Arg2 } Method (A075, 2, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } Return (ADRR) /* \_SB_.AWR0.ABR0.A075.ADRR */ } Method (A084, 1, NotSerialized) { If ((AB0B != 0x01)) { Return (0x00) } Return (A073 (Arg0)) } Method (A085, 1, NotSerialized) { Name (A070, 0x00) Local2 = 0x00 A070 = A078 /* \_SB_.AWR0.ABR0.A078 */ Local1 = (AB0D | (AB0C << 0x03)) If ((Arg0 == 0x01)) { A079 = 0x00 Local0 = 0x01 } Else { A069 (0x00) Local0 = A075 (0x00, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x00, 0x04, (Local0 & ~0x04)) Local0 = A075 (0x01, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x01, 0x04, (Local0 & ~0x04)) } } Local2 = 0x00 A079 = 0x01 Local0 = 0x05 } A078 = 0x00 While ((Local0 != 0x08)) { If ((Local0 == 0x01)) { A087 (0x29, Local1, 0x00, 0x00, 0x00) Local2 = 0x01 Local0 = 0x08 } If ((Local0 == 0x05)) { A075 (0x00, 0x00) A087 (0x2A, Local1, 0x00, 0x00, 0x00) AB05 = 0x00 AB04 = 0x00 AB10 = 0x00 Local2 = 0x00 Local0 = 0x08 } } A078 = A070 /* \_SB_.AWR0.ABR0.A085.A070 */ If ((A070 != 0x00)) { A069 (0x01) } Return (Local2) } } Device (ABR1) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, 0x81) // _UID: Unique ID Name (AB12, 0x34) Name (AB00, 0x00) Name (AB01, 0x00) Name (AB0E, 0x00) Name (AB02, 0x00) Name (AB03, 0x00) Name (AB04, 0x00) Name (AB05, 0x00) Name (AB06, 0x00) Name (AB07, 0x00) Name (AB08, 0x00) Name (AB09, 0x00) Name (AB0A, 0x00) Name (AB0B, 0x00) Name (AB0C, 0x00) Name (AB0D, 0x00) OperationRegion (A077, SystemMemory, (AGRB + ((DerefOf (\_SB.ADAT [(AB12 + 0x0D)] ) << 0x0F) | (DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) << 0x0C ))), 0x1000) Field (A077, ByteAcc, NoLock, Preserve) { Offset (0x18), Offset (0x19), A071, 8, A072, 8, Offset (0x68), A078, 2, , 2, A079, 1, A080, 1, Offset (0x6A), , 11, A081, 1, Offset (0x88), A082, 4, , 1, A083, 1 } Name (AB10, 0x00) Method (_INI, 0, NotSerialized) // _INI: Initialize { AB00 = DerefOf (\_SB.ADAT [(AB12 + 0x00)]) AB0E = DerefOf (\_SB.ADAT [(AB12 + 0x01)]) AB01 = DerefOf (\_SB.ADAT [(AB12 + 0x02)]) AB02 = DerefOf (\_SB.ADAT [(AB12 + 0x03)]) AB03 = DerefOf (\_SB.ADAT [(AB12 + 0x04)]) AB04 = DerefOf (\_SB.ADAT [(AB12 + 0x05)]) AB05 = DerefOf (\_SB.ADAT [(AB12 + 0x06)]) AB06 = DerefOf (\_SB.ADAT [(AB12 + 0x07)]) AB07 = DerefOf (\_SB.ADAT [(AB12 + 0x08)]) AB08 = DerefOf (\_SB.ADAT [(AB12 + 0x09)]) AB09 = DerefOf (\_SB.ADAT [(AB12 + 0x0A)]) AB0A = DerefOf (\_SB.ADAT [(AB12 + 0x0B)]) AB0B = DerefOf (\_SB.ADAT [(AB12 + 0x0C)]) AB0C = DerefOf (\_SB.ADAT [(AB12 + 0x0D)]) AB0D = DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) } Method (A066, 0, NotSerialized) { Local0 = A048 () If ((Local0 == 0x01)) { Return (AB01) /* \_SB_.AWR0.ABR1.AB01 */ } If ((Local0 == 0x00)) { Return (AB0E) /* \_SB_.AWR0.ABR1.AB0E */ } } Method (A061, 0, NotSerialized) { If ((AB10 != 0x00)) { If ((AB10 == 0x01)) { Return (0x01) } } Return (0x00) } Method (A067, 0, NotSerialized) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR1.AB05 */ } If ((AB10 > 0x01)) { Return ((AB10 - 0x01)) } Return (0x00) } Method (A060, 0, NotSerialized) { If ((\_SB.AP05 == 0x00)) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR1.AB05 */ } Return (AB0E) /* \_SB_.AWR0.ABR1.AB0E */ } Local0 = A067 () If ((Local0 != 0x00)) { If ((Local0 > AB00)) { Return (AB00) /* \_SB_.AWR0.ABR1.AB00 */ } Else { Return (Local0) } } Local0 = A066 () If ((\_SB.AP03 != 0x00)) { If ((\_SB.AP03 < Local0)) { Return (\_SB.AP03) } } Return (Local0) } Method (A059, 0, NotSerialized) { Return (AB02) /* \_SB_.AWR0.ABR1.AB02 */ } Method (A062, 0, NotSerialized) { Return (AB00) /* \_SB_.AWR0.ABR1.AB00 */ } Method (A058, 1, NotSerialized) { AB02 = Arg0 A068 (Arg0) If ((AB10 != 0x00)){} Else { } A069 (0x00) Name (A070, 0x00) A069 (0x01) } Method (A063, 1, NotSerialized) { AB10 = Arg0 } Method (A064, 1, NotSerialized) { Local0 = (Arg0 >> 0x08) If (((Local0 >= A071) && (Local0 <= A072))) { Return (0x01) } Return (0x00) } Method (A073, 1, NotSerialized) { Local0 = (AB0D | (AB0C << 0x03)) If ((Arg0 == Local0)) { Return (0x01) } Return (0x00) } Method (A065, 0, NotSerialized) { AB10 = 0x00 } Method (A068, 1, NotSerialized) { If ((Arg0 >= 0x02)){} If ((Arg0 >= 0x03)){} If ((Arg0 == 0x01)) { If ((AB04 == 0x01)){} } Else { } } Method (A074, 1, NotSerialized) { Local0 = 0x00 Local1 = A075 (Local0, 0x00) Local2 = A075 (Local0, 0x08) If ((Local1 != 0xFFFFFFFF)) { Local3 = ((Local1 >> 0x10) & 0xFFFF) Local1 &= 0xFFFF Local2 = ((Local2 >> 0x18) & 0xFF) If ((Local2 == 0x03)) { If (((Local1 == 0x1002) || (Local1 == 0x1022))) { Local0 = 0x10 While ((Local0 < 0x30)) { Local4 = A075 (0x00, Local0) Local5 = 0x00 If ((((Local4 & 0x09) == 0x00) && (Local4 != 0x00))) { If (((Local4 & 0x06) == 0x04)) { Local0 += 0x04 Local5 = A075 (0x00, Local0) } If ((Arg0 != 0x00)) { A076 (0x23, (Local4 & 0xFFFFFFF0), 0x00) A076 (0x24, Local5, 0x00) A076 (0x26, 0x00, 0x00) A076 (0x05, 0x00, (0x01 << 0x0A)) A076 (0x25, 0x00, 0x00) Break } Else { A076 (0x26, 0x00, 0x00) A076 (0x07, 0x00, (0x01 << 0x0A)) Break } } ElseIf (((Local4 && 0x06) == 0x04)) { Local0 += 0x04 } Local0 += 0x04 } } } } } Method (A088, 2, NotSerialized) { If ((A075 (Arg0, 0x00) == 0xFFFFFFFF)) { Return (0x00) } Local0 = A075 (Arg0, 0x34) While (0x01) { Local1 = A075 (Arg0, (Local0 & 0xFF)) If (((Local1 & 0xFF) == Arg1)) { Return ((Local0 & 0xFF)) } Local0 = ((Local1 >> 0x08) & 0xFF) If ((Local0 == 0x00)) { Return (Local0) } } } Name (AESP, Package (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) Method (A069, 1, NotSerialized) { Local0 = 0x00 If ((A075 (Local0, 0x00) != 0xFFFFFFFF)) { Local1 = (A075 (Local0, 0x08) & 0x80) If ((Local1 == 0x80)) { Local7 = 0x07 } Else { Local7 = 0x00 } While ((Local0 <= Local7)) { Local1 = A088 (Local0, 0x10) If ((Local1 == 0x00)) { Local0++ Continue } If ((Arg0 == 0x00)) { Local2 = A075 (Local0, (Local1 + 0x10)) A086 (Local0, (Local1 + 0x10), (Local2 & ~0x03)) AESP [Local0] = Local2 } Else { Local2 = DerefOf (AESP [Local0]) A086 (Local0, (Local1 + 0x10), Local2) } Local0++ } } Else { } } Method (A086, 3, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } ADRR = Arg2 } Method (A075, 2, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } Return (ADRR) /* \_SB_.AWR0.ABR1.A075.ADRR */ } Method (A084, 1, NotSerialized) { If ((AB0B != 0x01)) { Return (0x00) } Return (A073 (Arg0)) } Method (A085, 1, NotSerialized) { Name (A070, 0x00) Local2 = 0x00 A070 = A078 /* \_SB_.AWR0.ABR1.A078 */ Local1 = (AB0D | (AB0C << 0x03)) If ((Arg0 == 0x01)) { A079 = 0x00 Local0 = 0x01 } Else { A069 (0x00) Local0 = A075 (0x00, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x00, 0x04, (Local0 & ~0x04)) Local0 = A075 (0x01, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x01, 0x04, (Local0 & ~0x04)) } } Local2 = 0x00 A079 = 0x01 Local0 = 0x05 } A078 = 0x00 While ((Local0 != 0x08)) { If ((Local0 == 0x01)) { A087 (0x29, Local1, 0x00, 0x00, 0x00) Local2 = 0x01 Local0 = 0x08 } If ((Local0 == 0x05)) { A075 (0x00, 0x00) A087 (0x2A, Local1, 0x00, 0x00, 0x00) AB05 = 0x00 AB04 = 0x00 AB10 = 0x00 Local2 = 0x00 Local0 = 0x08 } } A078 = A070 /* \_SB_.AWR0.ABR1.A085.A070 */ If ((A070 != 0x00)) { A069 (0x01) } Return (Local2) } } Device (ABR2) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, 0x82) // _UID: Unique ID Name (AB12, 0x48) Name (AB00, 0x00) Name (AB01, 0x00) Name (AB0E, 0x00) Name (AB02, 0x00) Name (AB03, 0x00) Name (AB04, 0x00) Name (AB05, 0x00) Name (AB06, 0x00) Name (AB07, 0x00) Name (AB08, 0x00) Name (AB09, 0x00) Name (AB0A, 0x00) Name (AB0B, 0x00) Name (AB0C, 0x00) Name (AB0D, 0x00) OperationRegion (A077, SystemMemory, (AGRB + ((DerefOf (\_SB.ADAT [(AB12 + 0x0D)] ) << 0x0F) | (DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) << 0x0C ))), 0x1000) Field (A077, ByteAcc, NoLock, Preserve) { Offset (0x18), Offset (0x19), A071, 8, A072, 8, Offset (0x68), A078, 2, , 2, A079, 1, A080, 1, Offset (0x6A), , 11, A081, 1, Offset (0x88), A082, 4, , 1, A083, 1 } Name (AB10, 0x00) Method (_INI, 0, NotSerialized) // _INI: Initialize { AB00 = DerefOf (\_SB.ADAT [(AB12 + 0x00)]) AB0E = DerefOf (\_SB.ADAT [(AB12 + 0x01)]) AB01 = DerefOf (\_SB.ADAT [(AB12 + 0x02)]) AB02 = DerefOf (\_SB.ADAT [(AB12 + 0x03)]) AB03 = DerefOf (\_SB.ADAT [(AB12 + 0x04)]) AB04 = DerefOf (\_SB.ADAT [(AB12 + 0x05)]) AB05 = DerefOf (\_SB.ADAT [(AB12 + 0x06)]) AB06 = DerefOf (\_SB.ADAT [(AB12 + 0x07)]) AB07 = DerefOf (\_SB.ADAT [(AB12 + 0x08)]) AB08 = DerefOf (\_SB.ADAT [(AB12 + 0x09)]) AB09 = DerefOf (\_SB.ADAT [(AB12 + 0x0A)]) AB0A = DerefOf (\_SB.ADAT [(AB12 + 0x0B)]) AB0B = DerefOf (\_SB.ADAT [(AB12 + 0x0C)]) AB0C = DerefOf (\_SB.ADAT [(AB12 + 0x0D)]) AB0D = DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) } Method (A066, 0, NotSerialized) { Local0 = A048 () If ((Local0 == 0x01)) { Return (AB01) /* \_SB_.AWR0.ABR2.AB01 */ } If ((Local0 == 0x00)) { Return (AB0E) /* \_SB_.AWR0.ABR2.AB0E */ } } Method (A061, 0, NotSerialized) { If ((AB10 != 0x00)) { If ((AB10 == 0x01)) { Return (0x01) } } Return (0x00) } Method (A067, 0, NotSerialized) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR2.AB05 */ } If ((AB10 > 0x01)) { Return ((AB10 - 0x01)) } Return (0x00) } Method (A060, 0, NotSerialized) { If ((\_SB.AP05 == 0x00)) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR2.AB05 */ } Return (AB0E) /* \_SB_.AWR0.ABR2.AB0E */ } Local0 = A067 () If ((Local0 != 0x00)) { If ((Local0 > AB00)) { Return (AB00) /* \_SB_.AWR0.ABR2.AB00 */ } Else { Return (Local0) } } Local0 = A066 () If ((\_SB.AP03 != 0x00)) { If ((\_SB.AP03 < Local0)) { Return (\_SB.AP03) } } Return (Local0) } Method (A059, 0, NotSerialized) { Return (AB02) /* \_SB_.AWR0.ABR2.AB02 */ } Method (A062, 0, NotSerialized) { Return (AB00) /* \_SB_.AWR0.ABR2.AB00 */ } Method (A058, 1, NotSerialized) { AB02 = Arg0 A068 (Arg0) If ((AB10 != 0x00)){} Else { } A069 (0x00) Name (A070, 0x00) A069 (0x01) } Method (A063, 1, NotSerialized) { AB10 = Arg0 } Method (A064, 1, NotSerialized) { Local0 = (Arg0 >> 0x08) If (((Local0 >= A071) && (Local0 <= A072))) { Return (0x01) } Return (0x00) } Method (A073, 1, NotSerialized) { Local0 = (AB0D | (AB0C << 0x03)) If ((Arg0 == Local0)) { Return (0x01) } Return (0x00) } Method (A065, 0, NotSerialized) { AB10 = 0x00 } Method (A068, 1, NotSerialized) { If ((Arg0 >= 0x02)){} If ((Arg0 >= 0x03)){} If ((Arg0 == 0x01)) { If ((AB04 == 0x01)){} } Else { } } Method (A074, 1, NotSerialized) { Local0 = 0x00 Local1 = A075 (Local0, 0x00) Local2 = A075 (Local0, 0x08) If ((Local1 != 0xFFFFFFFF)) { Local3 = ((Local1 >> 0x10) & 0xFFFF) Local1 &= 0xFFFF Local2 = ((Local2 >> 0x18) & 0xFF) If ((Local2 == 0x03)) { If (((Local1 == 0x1002) || (Local1 == 0x1022))) { Local0 = 0x10 While ((Local0 < 0x30)) { Local4 = A075 (0x00, Local0) Local5 = 0x00 If ((((Local4 & 0x09) == 0x00) && (Local4 != 0x00))) { If (((Local4 & 0x06) == 0x04)) { Local0 += 0x04 Local5 = A075 (0x00, Local0) } If ((Arg0 != 0x00)) { A076 (0x23, (Local4 & 0xFFFFFFF0), 0x00) A076 (0x24, Local5, 0x00) A076 (0x26, 0x00, 0x00) A076 (0x05, 0x00, (0x01 << 0x0A)) A076 (0x25, 0x00, 0x00) Break } Else { A076 (0x26, 0x00, 0x00) A076 (0x07, 0x00, (0x01 << 0x0A)) Break } } ElseIf (((Local4 && 0x06) == 0x04)) { Local0 += 0x04 } Local0 += 0x04 } } } } } Method (A088, 2, NotSerialized) { If ((A075 (Arg0, 0x00) == 0xFFFFFFFF)) { Return (0x00) } Local0 = A075 (Arg0, 0x34) While (0x01) { Local1 = A075 (Arg0, (Local0 & 0xFF)) If (((Local1 & 0xFF) == Arg1)) { Return ((Local0 & 0xFF)) } Local0 = ((Local1 >> 0x08) & 0xFF) If ((Local0 == 0x00)) { Return (Local0) } } } Name (AESP, Package (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) Method (A069, 1, NotSerialized) { Local0 = 0x00 If ((A075 (Local0, 0x00) != 0xFFFFFFFF)) { Local1 = (A075 (Local0, 0x08) & 0x80) If ((Local1 == 0x80)) { Local7 = 0x07 } Else { Local7 = 0x00 } While ((Local0 <= Local7)) { Local1 = A088 (Local0, 0x10) If ((Local1 == 0x00)) { Local0++ Continue } If ((Arg0 == 0x00)) { Local2 = A075 (Local0, (Local1 + 0x10)) A086 (Local0, (Local1 + 0x10), (Local2 & ~0x03)) AESP [Local0] = Local2 } Else { Local2 = DerefOf (AESP [Local0]) A086 (Local0, (Local1 + 0x10), Local2) } Local0++ } } Else { } } Method (A086, 3, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } ADRR = Arg2 } Method (A075, 2, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } Return (ADRR) /* \_SB_.AWR0.ABR2.A075.ADRR */ } Method (A084, 1, NotSerialized) { If ((AB0B != 0x01)) { Return (0x00) } Return (A073 (Arg0)) } Method (A085, 1, NotSerialized) { Name (A070, 0x00) Local2 = 0x00 A070 = A078 /* \_SB_.AWR0.ABR2.A078 */ Local1 = (AB0D | (AB0C << 0x03)) If ((Arg0 == 0x01)) { A079 = 0x00 Local0 = 0x01 } Else { A069 (0x00) Local0 = A075 (0x00, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x00, 0x04, (Local0 & ~0x04)) Local0 = A075 (0x01, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x01, 0x04, (Local0 & ~0x04)) } } Local2 = 0x00 A079 = 0x01 Local0 = 0x05 } A078 = 0x00 While ((Local0 != 0x08)) { If ((Local0 == 0x01)) { A087 (0x29, Local1, 0x00, 0x00, 0x00) Local2 = 0x01 Local0 = 0x08 } If ((Local0 == 0x05)) { A075 (0x00, 0x00) A087 (0x2A, Local1, 0x00, 0x00, 0x00) AB05 = 0x00 AB04 = 0x00 AB10 = 0x00 Local2 = 0x00 Local0 = 0x08 } } A078 = A070 /* \_SB_.AWR0.ABR2.A085.A070 */ If ((A070 != 0x00)) { A069 (0x01) } Return (Local2) } } Device (ABR3) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, 0x83) // _UID: Unique ID Name (AB12, 0x5C) Name (AB00, 0x00) Name (AB01, 0x00) Name (AB0E, 0x00) Name (AB02, 0x00) Name (AB03, 0x00) Name (AB04, 0x00) Name (AB05, 0x00) Name (AB06, 0x00) Name (AB07, 0x00) Name (AB08, 0x00) Name (AB09, 0x00) Name (AB0A, 0x00) Name (AB0B, 0x00) Name (AB0C, 0x00) Name (AB0D, 0x00) OperationRegion (A077, SystemMemory, (AGRB + ((DerefOf (\_SB.ADAT [(AB12 + 0x0D)] ) << 0x0F) | (DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) << 0x0C ))), 0x1000) Field (A077, ByteAcc, NoLock, Preserve) { Offset (0x18), Offset (0x19), A071, 8, A072, 8, Offset (0x68), A078, 2, , 2, A079, 1, A080, 1, Offset (0x6A), , 11, A081, 1, Offset (0x88), A082, 4, , 1, A083, 1 } Name (AB10, 0x00) Method (_INI, 0, NotSerialized) // _INI: Initialize { AB00 = DerefOf (\_SB.ADAT [(AB12 + 0x00)]) AB0E = DerefOf (\_SB.ADAT [(AB12 + 0x01)]) AB01 = DerefOf (\_SB.ADAT [(AB12 + 0x02)]) AB02 = DerefOf (\_SB.ADAT [(AB12 + 0x03)]) AB03 = DerefOf (\_SB.ADAT [(AB12 + 0x04)]) AB04 = DerefOf (\_SB.ADAT [(AB12 + 0x05)]) AB05 = DerefOf (\_SB.ADAT [(AB12 + 0x06)]) AB06 = DerefOf (\_SB.ADAT [(AB12 + 0x07)]) AB07 = DerefOf (\_SB.ADAT [(AB12 + 0x08)]) AB08 = DerefOf (\_SB.ADAT [(AB12 + 0x09)]) AB09 = DerefOf (\_SB.ADAT [(AB12 + 0x0A)]) AB0A = DerefOf (\_SB.ADAT [(AB12 + 0x0B)]) AB0B = DerefOf (\_SB.ADAT [(AB12 + 0x0C)]) AB0C = DerefOf (\_SB.ADAT [(AB12 + 0x0D)]) AB0D = DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) } Method (A066, 0, NotSerialized) { Local0 = A048 () If ((Local0 == 0x01)) { Return (AB01) /* \_SB_.AWR0.ABR3.AB01 */ } If ((Local0 == 0x00)) { Return (AB0E) /* \_SB_.AWR0.ABR3.AB0E */ } } Method (A061, 0, NotSerialized) { If ((AB10 != 0x00)) { If ((AB10 == 0x01)) { Return (0x01) } } Return (0x00) } Method (A067, 0, NotSerialized) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR3.AB05 */ } If ((AB10 > 0x01)) { Return ((AB10 - 0x01)) } Return (0x00) } Method (A060, 0, NotSerialized) { If ((\_SB.AP05 == 0x00)) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR3.AB05 */ } Return (AB0E) /* \_SB_.AWR0.ABR3.AB0E */ } Local0 = A067 () If ((Local0 != 0x00)) { If ((Local0 > AB00)) { Return (AB00) /* \_SB_.AWR0.ABR3.AB00 */ } Else { Return (Local0) } } Local0 = A066 () If ((\_SB.AP03 != 0x00)) { If ((\_SB.AP03 < Local0)) { Return (\_SB.AP03) } } Return (Local0) } Method (A059, 0, NotSerialized) { Return (AB02) /* \_SB_.AWR0.ABR3.AB02 */ } Method (A062, 0, NotSerialized) { Return (AB00) /* \_SB_.AWR0.ABR3.AB00 */ } Method (A058, 1, NotSerialized) { AB02 = Arg0 A068 (Arg0) If ((AB10 != 0x00)){} Else { } A069 (0x00) Name (A070, 0x00) A069 (0x01) } Method (A063, 1, NotSerialized) { AB10 = Arg0 } Method (A064, 1, NotSerialized) { Local0 = (Arg0 >> 0x08) If (((Local0 >= A071) && (Local0 <= A072))) { Return (0x01) } Return (0x00) } Method (A073, 1, NotSerialized) { Local0 = (AB0D | (AB0C << 0x03)) If ((Arg0 == Local0)) { Return (0x01) } Return (0x00) } Method (A065, 0, NotSerialized) { AB10 = 0x00 } Method (A068, 1, NotSerialized) { If ((Arg0 >= 0x02)){} If ((Arg0 >= 0x03)){} If ((Arg0 == 0x01)) { If ((AB04 == 0x01)){} } Else { } } Method (A074, 1, NotSerialized) { Local0 = 0x00 Local1 = A075 (Local0, 0x00) Local2 = A075 (Local0, 0x08) If ((Local1 != 0xFFFFFFFF)) { Local3 = ((Local1 >> 0x10) & 0xFFFF) Local1 &= 0xFFFF Local2 = ((Local2 >> 0x18) & 0xFF) If ((Local2 == 0x03)) { If (((Local1 == 0x1002) || (Local1 == 0x1022))) { Local0 = 0x10 While ((Local0 < 0x30)) { Local4 = A075 (0x00, Local0) Local5 = 0x00 If ((((Local4 & 0x09) == 0x00) && (Local4 != 0x00))) { If (((Local4 & 0x06) == 0x04)) { Local0 += 0x04 Local5 = A075 (0x00, Local0) } If ((Arg0 != 0x00)) { A076 (0x23, (Local4 & 0xFFFFFFF0), 0x00) A076 (0x24, Local5, 0x00) A076 (0x26, 0x00, 0x00) A076 (0x05, 0x00, (0x01 << 0x0A)) A076 (0x25, 0x00, 0x00) Break } Else { A076 (0x26, 0x00, 0x00) A076 (0x07, 0x00, (0x01 << 0x0A)) Break } } ElseIf (((Local4 && 0x06) == 0x04)) { Local0 += 0x04 } Local0 += 0x04 } } } } } Method (A088, 2, NotSerialized) { If ((A075 (Arg0, 0x00) == 0xFFFFFFFF)) { Return (0x00) } Local0 = A075 (Arg0, 0x34) While (0x01) { Local1 = A075 (Arg0, (Local0 & 0xFF)) If (((Local1 & 0xFF) == Arg1)) { Return ((Local0 & 0xFF)) } Local0 = ((Local1 >> 0x08) & 0xFF) If ((Local0 == 0x00)) { Return (Local0) } } } Name (AESP, Package (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) Method (A069, 1, NotSerialized) { Local0 = 0x00 If ((A075 (Local0, 0x00) != 0xFFFFFFFF)) { Local1 = (A075 (Local0, 0x08) & 0x80) If ((Local1 == 0x80)) { Local7 = 0x07 } Else { Local7 = 0x00 } While ((Local0 <= Local7)) { Local1 = A088 (Local0, 0x10) If ((Local1 == 0x00)) { Local0++ Continue } If ((Arg0 == 0x00)) { Local2 = A075 (Local0, (Local1 + 0x10)) A086 (Local0, (Local1 + 0x10), (Local2 & ~0x03)) AESP [Local0] = Local2 } Else { Local2 = DerefOf (AESP [Local0]) A086 (Local0, (Local1 + 0x10), Local2) } Local0++ } } Else { } } Method (A086, 3, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } ADRR = Arg2 } Method (A075, 2, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } Return (ADRR) /* \_SB_.AWR0.ABR3.A075.ADRR */ } Method (A084, 1, NotSerialized) { If ((AB0B != 0x01)) { Return (0x00) } Return (A073 (Arg0)) } Method (A085, 1, NotSerialized) { Name (A070, 0x00) Local2 = 0x00 A070 = A078 /* \_SB_.AWR0.ABR3.A078 */ Local1 = (AB0D | (AB0C << 0x03)) If ((Arg0 == 0x01)) { A079 = 0x00 Local0 = 0x01 } Else { A069 (0x00) Local0 = A075 (0x00, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x00, 0x04, (Local0 & ~0x04)) Local0 = A075 (0x01, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x01, 0x04, (Local0 & ~0x04)) } } Local2 = 0x00 A079 = 0x01 Local0 = 0x05 } A078 = 0x00 While ((Local0 != 0x08)) { If ((Local0 == 0x01)) { A087 (0x29, Local1, 0x00, 0x00, 0x00) Local2 = 0x01 Local0 = 0x08 } If ((Local0 == 0x05)) { A075 (0x00, 0x00) A087 (0x2A, Local1, 0x00, 0x00, 0x00) AB05 = 0x00 AB04 = 0x00 AB10 = 0x00 Local2 = 0x00 Local0 = 0x08 } } A078 = A070 /* \_SB_.AWR0.ABR3.A085.A070 */ If ((A070 != 0x00)) { A069 (0x01) } Return (Local2) } } Device (ABR4) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, 0x84) // _UID: Unique ID Name (AB12, 0x70) Name (AB00, 0x00) Name (AB01, 0x00) Name (AB0E, 0x00) Name (AB02, 0x00) Name (AB03, 0x00) Name (AB04, 0x00) Name (AB05, 0x00) Name (AB06, 0x00) Name (AB07, 0x00) Name (AB08, 0x00) Name (AB09, 0x00) Name (AB0A, 0x00) Name (AB0B, 0x00) Name (AB0C, 0x00) Name (AB0D, 0x00) OperationRegion (A077, SystemMemory, (AGRB + ((DerefOf (\_SB.ADAT [(AB12 + 0x0D)] ) << 0x0F) | (DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) << 0x0C ))), 0x1000) Field (A077, ByteAcc, NoLock, Preserve) { Offset (0x18), Offset (0x19), A071, 8, A072, 8, Offset (0x68), A078, 2, , 2, A079, 1, A080, 1, Offset (0x6A), , 11, A081, 1, Offset (0x88), A082, 4, , 1, A083, 1 } Name (AB10, 0x00) Method (_INI, 0, NotSerialized) // _INI: Initialize { AB00 = DerefOf (\_SB.ADAT [(AB12 + 0x00)]) AB0E = DerefOf (\_SB.ADAT [(AB12 + 0x01)]) AB01 = DerefOf (\_SB.ADAT [(AB12 + 0x02)]) AB02 = DerefOf (\_SB.ADAT [(AB12 + 0x03)]) AB03 = DerefOf (\_SB.ADAT [(AB12 + 0x04)]) AB04 = DerefOf (\_SB.ADAT [(AB12 + 0x05)]) AB05 = DerefOf (\_SB.ADAT [(AB12 + 0x06)]) AB06 = DerefOf (\_SB.ADAT [(AB12 + 0x07)]) AB07 = DerefOf (\_SB.ADAT [(AB12 + 0x08)]) AB08 = DerefOf (\_SB.ADAT [(AB12 + 0x09)]) AB09 = DerefOf (\_SB.ADAT [(AB12 + 0x0A)]) AB0A = DerefOf (\_SB.ADAT [(AB12 + 0x0B)]) AB0B = DerefOf (\_SB.ADAT [(AB12 + 0x0C)]) AB0C = DerefOf (\_SB.ADAT [(AB12 + 0x0D)]) AB0D = DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) } Method (A066, 0, NotSerialized) { Local0 = A048 () If ((Local0 == 0x01)) { Return (AB01) /* \_SB_.AWR0.ABR4.AB01 */ } If ((Local0 == 0x00)) { Return (AB0E) /* \_SB_.AWR0.ABR4.AB0E */ } } Method (A061, 0, NotSerialized) { If ((AB10 != 0x00)) { If ((AB10 == 0x01)) { Return (0x01) } } Return (0x00) } Method (A067, 0, NotSerialized) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR4.AB05 */ } If ((AB10 > 0x01)) { Return ((AB10 - 0x01)) } Return (0x00) } Method (A060, 0, NotSerialized) { If ((\_SB.AP05 == 0x00)) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR4.AB05 */ } Return (AB0E) /* \_SB_.AWR0.ABR4.AB0E */ } Local0 = A067 () If ((Local0 != 0x00)) { If ((Local0 > AB00)) { Return (AB00) /* \_SB_.AWR0.ABR4.AB00 */ } Else { Return (Local0) } } Local0 = A066 () If ((\_SB.AP03 != 0x00)) { If ((\_SB.AP03 < Local0)) { Return (\_SB.AP03) } } Return (Local0) } Method (A059, 0, NotSerialized) { Return (AB02) /* \_SB_.AWR0.ABR4.AB02 */ } Method (A062, 0, NotSerialized) { Return (AB00) /* \_SB_.AWR0.ABR4.AB00 */ } Method (A058, 1, NotSerialized) { AB02 = Arg0 A068 (Arg0) If ((AB10 != 0x00)){} Else { } A069 (0x00) Name (A070, 0x00) A069 (0x01) } Method (A063, 1, NotSerialized) { AB10 = Arg0 } Method (A064, 1, NotSerialized) { Local0 = (Arg0 >> 0x08) If (((Local0 >= A071) && (Local0 <= A072))) { Return (0x01) } Return (0x00) } Method (A073, 1, NotSerialized) { Local0 = (AB0D | (AB0C << 0x03)) If ((Arg0 == Local0)) { Return (0x01) } Return (0x00) } Method (A065, 0, NotSerialized) { AB10 = 0x00 } Method (A068, 1, NotSerialized) { If ((Arg0 >= 0x02)){} If ((Arg0 >= 0x03)){} If ((Arg0 == 0x01)) { If ((AB04 == 0x01)){} } Else { } } Method (A074, 1, NotSerialized) { Local0 = 0x00 Local1 = A075 (Local0, 0x00) Local2 = A075 (Local0, 0x08) If ((Local1 != 0xFFFFFFFF)) { Local3 = ((Local1 >> 0x10) & 0xFFFF) Local1 &= 0xFFFF Local2 = ((Local2 >> 0x18) & 0xFF) If ((Local2 == 0x03)) { If (((Local1 == 0x1002) || (Local1 == 0x1022))) { Local0 = 0x10 While ((Local0 < 0x30)) { Local4 = A075 (0x00, Local0) Local5 = 0x00 If ((((Local4 & 0x09) == 0x00) && (Local4 != 0x00))) { If (((Local4 & 0x06) == 0x04)) { Local0 += 0x04 Local5 = A075 (0x00, Local0) } If ((Arg0 != 0x00)) { A076 (0x23, (Local4 & 0xFFFFFFF0), 0x00) A076 (0x24, Local5, 0x00) A076 (0x26, 0x00, 0x00) A076 (0x05, 0x00, (0x01 << 0x0A)) A076 (0x25, 0x00, 0x00) Break } Else { A076 (0x26, 0x00, 0x00) A076 (0x07, 0x00, (0x01 << 0x0A)) Break } } ElseIf (((Local4 && 0x06) == 0x04)) { Local0 += 0x04 } Local0 += 0x04 } } } } } Method (A088, 2, NotSerialized) { If ((A075 (Arg0, 0x00) == 0xFFFFFFFF)) { Return (0x00) } Local0 = A075 (Arg0, 0x34) While (0x01) { Local1 = A075 (Arg0, (Local0 & 0xFF)) If (((Local1 & 0xFF) == Arg1)) { Return ((Local0 & 0xFF)) } Local0 = ((Local1 >> 0x08) & 0xFF) If ((Local0 == 0x00)) { Return (Local0) } } } Name (AESP, Package (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) Method (A069, 1, NotSerialized) { Local0 = 0x00 If ((A075 (Local0, 0x00) != 0xFFFFFFFF)) { Local1 = (A075 (Local0, 0x08) & 0x80) If ((Local1 == 0x80)) { Local7 = 0x07 } Else { Local7 = 0x00 } While ((Local0 <= Local7)) { Local1 = A088 (Local0, 0x10) If ((Local1 == 0x00)) { Local0++ Continue } If ((Arg0 == 0x00)) { Local2 = A075 (Local0, (Local1 + 0x10)) A086 (Local0, (Local1 + 0x10), (Local2 & ~0x03)) AESP [Local0] = Local2 } Else { Local2 = DerefOf (AESP [Local0]) A086 (Local0, (Local1 + 0x10), Local2) } Local0++ } } Else { } } Method (A086, 3, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } ADRR = Arg2 } Method (A075, 2, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } Return (ADRR) /* \_SB_.AWR0.ABR4.A075.ADRR */ } Method (A084, 1, NotSerialized) { If ((AB0B != 0x01)) { Return (0x00) } Return (A073 (Arg0)) } Method (A085, 1, NotSerialized) { Name (A070, 0x00) Local2 = 0x00 A070 = A078 /* \_SB_.AWR0.ABR4.A078 */ Local1 = (AB0D | (AB0C << 0x03)) If ((Arg0 == 0x01)) { A079 = 0x00 Local0 = 0x01 } Else { A069 (0x00) Local0 = A075 (0x00, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x00, 0x04, (Local0 & ~0x04)) Local0 = A075 (0x01, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x01, 0x04, (Local0 & ~0x04)) } } Local2 = 0x00 A079 = 0x01 Local0 = 0x05 } A078 = 0x00 While ((Local0 != 0x08)) { If ((Local0 == 0x01)) { A087 (0x29, Local1, 0x00, 0x00, 0x00) Local2 = 0x01 Local0 = 0x08 } If ((Local0 == 0x05)) { A075 (0x00, 0x00) A087 (0x2A, Local1, 0x00, 0x00, 0x00) AB05 = 0x00 AB04 = 0x00 AB10 = 0x00 Local2 = 0x00 Local0 = 0x08 } } A078 = A070 /* \_SB_.AWR0.ABR4.A085.A070 */ If ((A070 != 0x00)) { A069 (0x01) } Return (Local2) } } Device (ABR5) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, 0x85) // _UID: Unique ID Name (AB12, 0x84) Name (AB00, 0x00) Name (AB01, 0x00) Name (AB0E, 0x00) Name (AB02, 0x00) Name (AB03, 0x00) Name (AB04, 0x00) Name (AB05, 0x00) Name (AB06, 0x00) Name (AB07, 0x00) Name (AB08, 0x00) Name (AB09, 0x00) Name (AB0A, 0x00) Name (AB0B, 0x00) Name (AB0C, 0x00) Name (AB0D, 0x00) OperationRegion (A077, SystemMemory, (AGRB + ((DerefOf (\_SB.ADAT [(AB12 + 0x0D)] ) << 0x0F) | (DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) << 0x0C ))), 0x1000) Field (A077, ByteAcc, NoLock, Preserve) { Offset (0x18), Offset (0x19), A071, 8, A072, 8, Offset (0x68), A078, 2, , 2, A079, 1, A080, 1, Offset (0x6A), , 11, A081, 1, Offset (0x88), A082, 4, , 1, A083, 1 } Name (AB10, 0x00) Method (_INI, 0, NotSerialized) // _INI: Initialize { AB00 = DerefOf (\_SB.ADAT [(AB12 + 0x00)]) AB0E = DerefOf (\_SB.ADAT [(AB12 + 0x01)]) AB01 = DerefOf (\_SB.ADAT [(AB12 + 0x02)]) AB02 = DerefOf (\_SB.ADAT [(AB12 + 0x03)]) AB03 = DerefOf (\_SB.ADAT [(AB12 + 0x04)]) AB04 = DerefOf (\_SB.ADAT [(AB12 + 0x05)]) AB05 = DerefOf (\_SB.ADAT [(AB12 + 0x06)]) AB06 = DerefOf (\_SB.ADAT [(AB12 + 0x07)]) AB07 = DerefOf (\_SB.ADAT [(AB12 + 0x08)]) AB08 = DerefOf (\_SB.ADAT [(AB12 + 0x09)]) AB09 = DerefOf (\_SB.ADAT [(AB12 + 0x0A)]) AB0A = DerefOf (\_SB.ADAT [(AB12 + 0x0B)]) AB0B = DerefOf (\_SB.ADAT [(AB12 + 0x0C)]) AB0C = DerefOf (\_SB.ADAT [(AB12 + 0x0D)]) AB0D = DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) } Method (A066, 0, NotSerialized) { Local0 = A048 () If ((Local0 == 0x01)) { Return (AB01) /* \_SB_.AWR0.ABR5.AB01 */ } If ((Local0 == 0x00)) { Return (AB0E) /* \_SB_.AWR0.ABR5.AB0E */ } } Method (A061, 0, NotSerialized) { If ((AB10 != 0x00)) { If ((AB10 == 0x01)) { Return (0x01) } } Return (0x00) } Method (A067, 0, NotSerialized) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR5.AB05 */ } If ((AB10 > 0x01)) { Return ((AB10 - 0x01)) } Return (0x00) } Method (A060, 0, NotSerialized) { If ((\_SB.AP05 == 0x00)) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR5.AB05 */ } Return (AB0E) /* \_SB_.AWR0.ABR5.AB0E */ } Local0 = A067 () If ((Local0 != 0x00)) { If ((Local0 > AB00)) { Return (AB00) /* \_SB_.AWR0.ABR5.AB00 */ } Else { Return (Local0) } } Local0 = A066 () If ((\_SB.AP03 != 0x00)) { If ((\_SB.AP03 < Local0)) { Return (\_SB.AP03) } } Return (Local0) } Method (A059, 0, NotSerialized) { Return (AB02) /* \_SB_.AWR0.ABR5.AB02 */ } Method (A062, 0, NotSerialized) { Return (AB00) /* \_SB_.AWR0.ABR5.AB00 */ } Method (A058, 1, NotSerialized) { AB02 = Arg0 A068 (Arg0) If ((AB10 != 0x00)){} Else { } A069 (0x00) Name (A070, 0x00) A069 (0x01) } Method (A063, 1, NotSerialized) { AB10 = Arg0 } Method (A064, 1, NotSerialized) { Local0 = (Arg0 >> 0x08) If (((Local0 >= A071) && (Local0 <= A072))) { Return (0x01) } Return (0x00) } Method (A073, 1, NotSerialized) { Local0 = (AB0D | (AB0C << 0x03)) If ((Arg0 == Local0)) { Return (0x01) } Return (0x00) } Method (A065, 0, NotSerialized) { AB10 = 0x00 } Method (A068, 1, NotSerialized) { If ((Arg0 >= 0x02)){} If ((Arg0 >= 0x03)){} If ((Arg0 == 0x01)) { If ((AB04 == 0x01)){} } Else { } } Method (A074, 1, NotSerialized) { Local0 = 0x00 Local1 = A075 (Local0, 0x00) Local2 = A075 (Local0, 0x08) If ((Local1 != 0xFFFFFFFF)) { Local3 = ((Local1 >> 0x10) & 0xFFFF) Local1 &= 0xFFFF Local2 = ((Local2 >> 0x18) & 0xFF) If ((Local2 == 0x03)) { If (((Local1 == 0x1002) || (Local1 == 0x1022))) { Local0 = 0x10 While ((Local0 < 0x30)) { Local4 = A075 (0x00, Local0) Local5 = 0x00 If ((((Local4 & 0x09) == 0x00) && (Local4 != 0x00))) { If (((Local4 & 0x06) == 0x04)) { Local0 += 0x04 Local5 = A075 (0x00, Local0) } If ((Arg0 != 0x00)) { A076 (0x23, (Local4 & 0xFFFFFFF0), 0x00) A076 (0x24, Local5, 0x00) A076 (0x26, 0x00, 0x00) A076 (0x05, 0x00, (0x01 << 0x0A)) A076 (0x25, 0x00, 0x00) Break } Else { A076 (0x26, 0x00, 0x00) A076 (0x07, 0x00, (0x01 << 0x0A)) Break } } ElseIf (((Local4 && 0x06) == 0x04)) { Local0 += 0x04 } Local0 += 0x04 } } } } } Method (A088, 2, NotSerialized) { If ((A075 (Arg0, 0x00) == 0xFFFFFFFF)) { Return (0x00) } Local0 = A075 (Arg0, 0x34) While (0x01) { Local1 = A075 (Arg0, (Local0 & 0xFF)) If (((Local1 & 0xFF) == Arg1)) { Return ((Local0 & 0xFF)) } Local0 = ((Local1 >> 0x08) & 0xFF) If ((Local0 == 0x00)) { Return (Local0) } } } Name (AESP, Package (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) Method (A069, 1, NotSerialized) { Local0 = 0x00 If ((A075 (Local0, 0x00) != 0xFFFFFFFF)) { Local1 = (A075 (Local0, 0x08) & 0x80) If ((Local1 == 0x80)) { Local7 = 0x07 } Else { Local7 = 0x00 } While ((Local0 <= Local7)) { Local1 = A088 (Local0, 0x10) If ((Local1 == 0x00)) { Local0++ Continue } If ((Arg0 == 0x00)) { Local2 = A075 (Local0, (Local1 + 0x10)) A086 (Local0, (Local1 + 0x10), (Local2 & ~0x03)) AESP [Local0] = Local2 } Else { Local2 = DerefOf (AESP [Local0]) A086 (Local0, (Local1 + 0x10), Local2) } Local0++ } } Else { } } Method (A086, 3, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } ADRR = Arg2 } Method (A075, 2, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } Return (ADRR) /* \_SB_.AWR0.ABR5.A075.ADRR */ } Method (A084, 1, NotSerialized) { If ((AB0B != 0x01)) { Return (0x00) } Return (A073 (Arg0)) } Method (A085, 1, NotSerialized) { Name (A070, 0x00) Local2 = 0x00 A070 = A078 /* \_SB_.AWR0.ABR5.A078 */ Local1 = (AB0D | (AB0C << 0x03)) If ((Arg0 == 0x01)) { A079 = 0x00 Local0 = 0x01 } Else { A069 (0x00) Local0 = A075 (0x00, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x00, 0x04, (Local0 & ~0x04)) Local0 = A075 (0x01, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x01, 0x04, (Local0 & ~0x04)) } } Local2 = 0x00 A079 = 0x01 Local0 = 0x05 } A078 = 0x00 While ((Local0 != 0x08)) { If ((Local0 == 0x01)) { A087 (0x29, Local1, 0x00, 0x00, 0x00) Local2 = 0x01 Local0 = 0x08 } If ((Local0 == 0x05)) { A075 (0x00, 0x00) A087 (0x2A, Local1, 0x00, 0x00, 0x00) AB05 = 0x00 AB04 = 0x00 AB10 = 0x00 Local2 = 0x00 Local0 = 0x08 } } A078 = A070 /* \_SB_.AWR0.ABR5.A085.A070 */ If ((A070 != 0x00)) { A069 (0x01) } Return (Local2) } } Device (ABR6) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, 0x86) // _UID: Unique ID Name (AB12, 0x98) Name (AB00, 0x00) Name (AB01, 0x00) Name (AB0E, 0x00) Name (AB02, 0x00) Name (AB03, 0x00) Name (AB04, 0x00) Name (AB05, 0x00) Name (AB06, 0x00) Name (AB07, 0x00) Name (AB08, 0x00) Name (AB09, 0x00) Name (AB0A, 0x00) Name (AB0B, 0x00) Name (AB0C, 0x00) Name (AB0D, 0x00) OperationRegion (A077, SystemMemory, (AGRB + ((DerefOf (\_SB.ADAT [(AB12 + 0x0D)] ) << 0x0F) | (DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) << 0x0C ))), 0x1000) Field (A077, ByteAcc, NoLock, Preserve) { Offset (0x18), Offset (0x19), A071, 8, A072, 8, Offset (0x68), A078, 2, , 2, A079, 1, A080, 1, Offset (0x6A), , 11, A081, 1, Offset (0x88), A082, 4, , 1, A083, 1 } Name (AB10, 0x00) Method (_INI, 0, NotSerialized) // _INI: Initialize { AB00 = DerefOf (\_SB.ADAT [(AB12 + 0x00)]) AB0E = DerefOf (\_SB.ADAT [(AB12 + 0x01)]) AB01 = DerefOf (\_SB.ADAT [(AB12 + 0x02)]) AB02 = DerefOf (\_SB.ADAT [(AB12 + 0x03)]) AB03 = DerefOf (\_SB.ADAT [(AB12 + 0x04)]) AB04 = DerefOf (\_SB.ADAT [(AB12 + 0x05)]) AB05 = DerefOf (\_SB.ADAT [(AB12 + 0x06)]) AB06 = DerefOf (\_SB.ADAT [(AB12 + 0x07)]) AB07 = DerefOf (\_SB.ADAT [(AB12 + 0x08)]) AB08 = DerefOf (\_SB.ADAT [(AB12 + 0x09)]) AB09 = DerefOf (\_SB.ADAT [(AB12 + 0x0A)]) AB0A = DerefOf (\_SB.ADAT [(AB12 + 0x0B)]) AB0B = DerefOf (\_SB.ADAT [(AB12 + 0x0C)]) AB0C = DerefOf (\_SB.ADAT [(AB12 + 0x0D)]) AB0D = DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) } Method (A066, 0, NotSerialized) { Local0 = A048 () If ((Local0 == 0x01)) { Return (AB01) /* \_SB_.AWR0.ABR6.AB01 */ } If ((Local0 == 0x00)) { Return (AB0E) /* \_SB_.AWR0.ABR6.AB0E */ } } Method (A061, 0, NotSerialized) { If ((AB10 != 0x00)) { If ((AB10 == 0x01)) { Return (0x01) } } Return (0x00) } Method (A067, 0, NotSerialized) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR6.AB05 */ } If ((AB10 > 0x01)) { Return ((AB10 - 0x01)) } Return (0x00) } Method (A060, 0, NotSerialized) { If ((\_SB.AP05 == 0x00)) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR6.AB05 */ } Return (AB0E) /* \_SB_.AWR0.ABR6.AB0E */ } Local0 = A067 () If ((Local0 != 0x00)) { If ((Local0 > AB00)) { Return (AB00) /* \_SB_.AWR0.ABR6.AB00 */ } Else { Return (Local0) } } Local0 = A066 () If ((\_SB.AP03 != 0x00)) { If ((\_SB.AP03 < Local0)) { Return (\_SB.AP03) } } Return (Local0) } Method (A059, 0, NotSerialized) { Return (AB02) /* \_SB_.AWR0.ABR6.AB02 */ } Method (A062, 0, NotSerialized) { Return (AB00) /* \_SB_.AWR0.ABR6.AB00 */ } Method (A058, 1, NotSerialized) { AB02 = Arg0 A068 (Arg0) If ((AB10 != 0x00)){} Else { } A069 (0x00) Name (A070, 0x00) A069 (0x01) } Method (A063, 1, NotSerialized) { AB10 = Arg0 } Method (A064, 1, NotSerialized) { Local0 = (Arg0 >> 0x08) If (((Local0 >= A071) && (Local0 <= A072))) { Return (0x01) } Return (0x00) } Method (A073, 1, NotSerialized) { Local0 = (AB0D | (AB0C << 0x03)) If ((Arg0 == Local0)) { Return (0x01) } Return (0x00) } Method (A065, 0, NotSerialized) { AB10 = 0x00 } Method (A068, 1, NotSerialized) { If ((Arg0 >= 0x02)){} If ((Arg0 >= 0x03)){} If ((Arg0 == 0x01)) { If ((AB04 == 0x01)){} } Else { } } Method (A074, 1, NotSerialized) { Local0 = 0x00 Local1 = A075 (Local0, 0x00) Local2 = A075 (Local0, 0x08) If ((Local1 != 0xFFFFFFFF)) { Local3 = ((Local1 >> 0x10) & 0xFFFF) Local1 &= 0xFFFF Local2 = ((Local2 >> 0x18) & 0xFF) If ((Local2 == 0x03)) { If (((Local1 == 0x1002) || (Local1 == 0x1022))) { Local0 = 0x10 While ((Local0 < 0x30)) { Local4 = A075 (0x00, Local0) Local5 = 0x00 If ((((Local4 & 0x09) == 0x00) && (Local4 != 0x00))) { If (((Local4 & 0x06) == 0x04)) { Local0 += 0x04 Local5 = A075 (0x00, Local0) } If ((Arg0 != 0x00)) { A076 (0x23, (Local4 & 0xFFFFFFF0), 0x00) A076 (0x24, Local5, 0x00) A076 (0x26, 0x00, 0x00) A076 (0x05, 0x00, (0x01 << 0x0A)) A076 (0x25, 0x00, 0x00) Break } Else { A076 (0x26, 0x00, 0x00) A076 (0x07, 0x00, (0x01 << 0x0A)) Break } } ElseIf (((Local4 && 0x06) == 0x04)) { Local0 += 0x04 } Local0 += 0x04 } } } } } Method (A088, 2, NotSerialized) { If ((A075 (Arg0, 0x00) == 0xFFFFFFFF)) { Return (0x00) } Local0 = A075 (Arg0, 0x34) While (0x01) { Local1 = A075 (Arg0, (Local0 & 0xFF)) If (((Local1 & 0xFF) == Arg1)) { Return ((Local0 & 0xFF)) } Local0 = ((Local1 >> 0x08) & 0xFF) If ((Local0 == 0x00)) { Return (Local0) } } } Name (AESP, Package (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) Method (A069, 1, NotSerialized) { Local0 = 0x00 If ((A075 (Local0, 0x00) != 0xFFFFFFFF)) { Local1 = (A075 (Local0, 0x08) & 0x80) If ((Local1 == 0x80)) { Local7 = 0x07 } Else { Local7 = 0x00 } While ((Local0 <= Local7)) { Local1 = A088 (Local0, 0x10) If ((Local1 == 0x00)) { Local0++ Continue } If ((Arg0 == 0x00)) { Local2 = A075 (Local0, (Local1 + 0x10)) A086 (Local0, (Local1 + 0x10), (Local2 & ~0x03)) AESP [Local0] = Local2 } Else { Local2 = DerefOf (AESP [Local0]) A086 (Local0, (Local1 + 0x10), Local2) } Local0++ } } Else { } } Method (A086, 3, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } ADRR = Arg2 } Method (A075, 2, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } Return (ADRR) /* \_SB_.AWR0.ABR6.A075.ADRR */ } Method (A084, 1, NotSerialized) { If ((AB0B != 0x01)) { Return (0x00) } Return (A073 (Arg0)) } Method (A085, 1, NotSerialized) { Name (A070, 0x00) Local2 = 0x00 A070 = A078 /* \_SB_.AWR0.ABR6.A078 */ Local1 = (AB0D | (AB0C << 0x03)) If ((Arg0 == 0x01)) { A079 = 0x00 Local0 = 0x01 } Else { A069 (0x00) Local0 = A075 (0x00, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x00, 0x04, (Local0 & ~0x04)) Local0 = A075 (0x01, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x01, 0x04, (Local0 & ~0x04)) } } Local2 = 0x00 A079 = 0x01 Local0 = 0x05 } A078 = 0x00 While ((Local0 != 0x08)) { If ((Local0 == 0x01)) { A087 (0x29, Local1, 0x00, 0x00, 0x00) Local2 = 0x01 Local0 = 0x08 } If ((Local0 == 0x05)) { A075 (0x00, 0x00) A087 (0x2A, Local1, 0x00, 0x00, 0x00) AB05 = 0x00 AB04 = 0x00 AB10 = 0x00 Local2 = 0x00 Local0 = 0x08 } } A078 = A070 /* \_SB_.AWR0.ABR6.A085.A070 */ If ((A070 != 0x00)) { A069 (0x01) } Return (Local2) } } Device (ABR7) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, 0x87) // _UID: Unique ID Name (AB12, 0xAC) Name (AB00, 0x00) Name (AB01, 0x00) Name (AB0E, 0x00) Name (AB02, 0x00) Name (AB03, 0x00) Name (AB04, 0x00) Name (AB05, 0x00) Name (AB06, 0x00) Name (AB07, 0x00) Name (AB08, 0x00) Name (AB09, 0x00) Name (AB0A, 0x00) Name (AB0B, 0x00) Name (AB0C, 0x00) Name (AB0D, 0x00) OperationRegion (A077, SystemMemory, (AGRB + ((DerefOf (\_SB.ADAT [(AB12 + 0x0D)] ) << 0x0F) | (DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) << 0x0C ))), 0x1000) Field (A077, ByteAcc, NoLock, Preserve) { Offset (0x18), Offset (0x19), A071, 8, A072, 8, Offset (0x68), A078, 2, , 2, A079, 1, A080, 1, Offset (0x6A), , 11, A081, 1, Offset (0x88), A082, 4, , 1, A083, 1 } Name (AB10, 0x00) Method (_INI, 0, NotSerialized) // _INI: Initialize { AB00 = DerefOf (\_SB.ADAT [(AB12 + 0x00)]) AB0E = DerefOf (\_SB.ADAT [(AB12 + 0x01)]) AB01 = DerefOf (\_SB.ADAT [(AB12 + 0x02)]) AB02 = DerefOf (\_SB.ADAT [(AB12 + 0x03)]) AB03 = DerefOf (\_SB.ADAT [(AB12 + 0x04)]) AB04 = DerefOf (\_SB.ADAT [(AB12 + 0x05)]) AB05 = DerefOf (\_SB.ADAT [(AB12 + 0x06)]) AB06 = DerefOf (\_SB.ADAT [(AB12 + 0x07)]) AB07 = DerefOf (\_SB.ADAT [(AB12 + 0x08)]) AB08 = DerefOf (\_SB.ADAT [(AB12 + 0x09)]) AB09 = DerefOf (\_SB.ADAT [(AB12 + 0x0A)]) AB0A = DerefOf (\_SB.ADAT [(AB12 + 0x0B)]) AB0B = DerefOf (\_SB.ADAT [(AB12 + 0x0C)]) AB0C = DerefOf (\_SB.ADAT [(AB12 + 0x0D)]) AB0D = DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) } Method (A066, 0, NotSerialized) { Local0 = A048 () If ((Local0 == 0x01)) { Return (AB01) /* \_SB_.AWR0.ABR7.AB01 */ } If ((Local0 == 0x00)) { Return (AB0E) /* \_SB_.AWR0.ABR7.AB0E */ } } Method (A061, 0, NotSerialized) { If ((AB10 != 0x00)) { If ((AB10 == 0x01)) { Return (0x01) } } Return (0x00) } Method (A067, 0, NotSerialized) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR7.AB05 */ } If ((AB10 > 0x01)) { Return ((AB10 - 0x01)) } Return (0x00) } Method (A060, 0, NotSerialized) { If ((\_SB.AP05 == 0x00)) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR7.AB05 */ } Return (AB0E) /* \_SB_.AWR0.ABR7.AB0E */ } Local0 = A067 () If ((Local0 != 0x00)) { If ((Local0 > AB00)) { Return (AB00) /* \_SB_.AWR0.ABR7.AB00 */ } Else { Return (Local0) } } Local0 = A066 () If ((\_SB.AP03 != 0x00)) { If ((\_SB.AP03 < Local0)) { Return (\_SB.AP03) } } Return (Local0) } Method (A059, 0, NotSerialized) { Return (AB02) /* \_SB_.AWR0.ABR7.AB02 */ } Method (A062, 0, NotSerialized) { Return (AB00) /* \_SB_.AWR0.ABR7.AB00 */ } Method (A058, 1, NotSerialized) { AB02 = Arg0 A068 (Arg0) If ((AB10 != 0x00)){} Else { } A069 (0x00) Name (A070, 0x00) A069 (0x01) } Method (A063, 1, NotSerialized) { AB10 = Arg0 } Method (A064, 1, NotSerialized) { Local0 = (Arg0 >> 0x08) If (((Local0 >= A071) && (Local0 <= A072))) { Return (0x01) } Return (0x00) } Method (A073, 1, NotSerialized) { Local0 = (AB0D | (AB0C << 0x03)) If ((Arg0 == Local0)) { Return (0x01) } Return (0x00) } Method (A065, 0, NotSerialized) { AB10 = 0x00 } Method (A068, 1, NotSerialized) { If ((Arg0 >= 0x02)){} If ((Arg0 >= 0x03)){} If ((Arg0 == 0x01)) { If ((AB04 == 0x01)){} } Else { } } Method (A074, 1, NotSerialized) { Local0 = 0x00 Local1 = A075 (Local0, 0x00) Local2 = A075 (Local0, 0x08) If ((Local1 != 0xFFFFFFFF)) { Local3 = ((Local1 >> 0x10) & 0xFFFF) Local1 &= 0xFFFF Local2 = ((Local2 >> 0x18) & 0xFF) If ((Local2 == 0x03)) { If (((Local1 == 0x1002) || (Local1 == 0x1022))) { Local0 = 0x10 While ((Local0 < 0x30)) { Local4 = A075 (0x00, Local0) Local5 = 0x00 If ((((Local4 & 0x09) == 0x00) && (Local4 != 0x00))) { If (((Local4 & 0x06) == 0x04)) { Local0 += 0x04 Local5 = A075 (0x00, Local0) } If ((Arg0 != 0x00)) { A076 (0x23, (Local4 & 0xFFFFFFF0), 0x00) A076 (0x24, Local5, 0x00) A076 (0x26, 0x00, 0x00) A076 (0x05, 0x00, (0x01 << 0x0A)) A076 (0x25, 0x00, 0x00) Break } Else { A076 (0x26, 0x00, 0x00) A076 (0x07, 0x00, (0x01 << 0x0A)) Break } } ElseIf (((Local4 && 0x06) == 0x04)) { Local0 += 0x04 } Local0 += 0x04 } } } } } Method (A088, 2, NotSerialized) { If ((A075 (Arg0, 0x00) == 0xFFFFFFFF)) { Return (0x00) } Local0 = A075 (Arg0, 0x34) While (0x01) { Local1 = A075 (Arg0, (Local0 & 0xFF)) If (((Local1 & 0xFF) == Arg1)) { Return ((Local0 & 0xFF)) } Local0 = ((Local1 >> 0x08) & 0xFF) If ((Local0 == 0x00)) { Return (Local0) } } } Name (AESP, Package (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) Method (A069, 1, NotSerialized) { Local0 = 0x00 If ((A075 (Local0, 0x00) != 0xFFFFFFFF)) { Local1 = (A075 (Local0, 0x08) & 0x80) If ((Local1 == 0x80)) { Local7 = 0x07 } Else { Local7 = 0x00 } While ((Local0 <= Local7)) { Local1 = A088 (Local0, 0x10) If ((Local1 == 0x00)) { Local0++ Continue } If ((Arg0 == 0x00)) { Local2 = A075 (Local0, (Local1 + 0x10)) A086 (Local0, (Local1 + 0x10), (Local2 & ~0x03)) AESP [Local0] = Local2 } Else { Local2 = DerefOf (AESP [Local0]) A086 (Local0, (Local1 + 0x10), Local2) } Local0++ } } Else { } } Method (A086, 3, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } ADRR = Arg2 } Method (A075, 2, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } Return (ADRR) /* \_SB_.AWR0.ABR7.A075.ADRR */ } Method (A084, 1, NotSerialized) { If ((AB0B != 0x01)) { Return (0x00) } Return (A073 (Arg0)) } Method (A085, 1, NotSerialized) { Name (A070, 0x00) Local2 = 0x00 A070 = A078 /* \_SB_.AWR0.ABR7.A078 */ Local1 = (AB0D | (AB0C << 0x03)) If ((Arg0 == 0x01)) { A079 = 0x00 Local0 = 0x01 } Else { A069 (0x00) Local0 = A075 (0x00, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x00, 0x04, (Local0 & ~0x04)) Local0 = A075 (0x01, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x01, 0x04, (Local0 & ~0x04)) } } Local2 = 0x00 A079 = 0x01 Local0 = 0x05 } A078 = 0x00 While ((Local0 != 0x08)) { If ((Local0 == 0x01)) { A087 (0x29, Local1, 0x00, 0x00, 0x00) Local2 = 0x01 Local0 = 0x08 } If ((Local0 == 0x05)) { A075 (0x00, 0x00) A087 (0x2A, Local1, 0x00, 0x00, 0x00) AB05 = 0x00 AB04 = 0x00 AB10 = 0x00 Local2 = 0x00 Local0 = 0x08 } } A078 = A070 /* \_SB_.AWR0.ABR7.A085.A070 */ If ((A070 != 0x00)) { A069 (0x01) } Return (Local2) } } Device (ABR8) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, 0x88) // _UID: Unique ID Name (AB12, 0xC0) Name (AB00, 0x00) Name (AB01, 0x00) Name (AB0E, 0x00) Name (AB02, 0x00) Name (AB03, 0x00) Name (AB04, 0x00) Name (AB05, 0x00) Name (AB06, 0x00) Name (AB07, 0x00) Name (AB08, 0x00) Name (AB09, 0x00) Name (AB0A, 0x00) Name (AB0B, 0x00) Name (AB0C, 0x00) Name (AB0D, 0x00) OperationRegion (A077, SystemMemory, (AGRB + ((DerefOf (\_SB.ADAT [(AB12 + 0x0D)] ) << 0x0F) | (DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) << 0x0C ))), 0x1000) Field (A077, ByteAcc, NoLock, Preserve) { Offset (0x18), Offset (0x19), A071, 8, A072, 8, Offset (0x68), A078, 2, , 2, A079, 1, A080, 1, Offset (0x6A), , 11, A081, 1, Offset (0x88), A082, 4, , 1, A083, 1 } Name (AB10, 0x00) Method (_INI, 0, NotSerialized) // _INI: Initialize { AB00 = DerefOf (\_SB.ADAT [(AB12 + 0x00)]) AB0E = DerefOf (\_SB.ADAT [(AB12 + 0x01)]) AB01 = DerefOf (\_SB.ADAT [(AB12 + 0x02)]) AB02 = DerefOf (\_SB.ADAT [(AB12 + 0x03)]) AB03 = DerefOf (\_SB.ADAT [(AB12 + 0x04)]) AB04 = DerefOf (\_SB.ADAT [(AB12 + 0x05)]) AB05 = DerefOf (\_SB.ADAT [(AB12 + 0x06)]) AB06 = DerefOf (\_SB.ADAT [(AB12 + 0x07)]) AB07 = DerefOf (\_SB.ADAT [(AB12 + 0x08)]) AB08 = DerefOf (\_SB.ADAT [(AB12 + 0x09)]) AB09 = DerefOf (\_SB.ADAT [(AB12 + 0x0A)]) AB0A = DerefOf (\_SB.ADAT [(AB12 + 0x0B)]) AB0B = DerefOf (\_SB.ADAT [(AB12 + 0x0C)]) AB0C = DerefOf (\_SB.ADAT [(AB12 + 0x0D)]) AB0D = DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) } Method (A066, 0, NotSerialized) { Local0 = A048 () If ((Local0 == 0x01)) { Return (AB01) /* \_SB_.AWR0.ABR8.AB01 */ } If ((Local0 == 0x00)) { Return (AB0E) /* \_SB_.AWR0.ABR8.AB0E */ } } Method (A061, 0, NotSerialized) { If ((AB10 != 0x00)) { If ((AB10 == 0x01)) { Return (0x01) } } Return (0x00) } Method (A067, 0, NotSerialized) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR8.AB05 */ } If ((AB10 > 0x01)) { Return ((AB10 - 0x01)) } Return (0x00) } Method (A060, 0, NotSerialized) { If ((\_SB.AP05 == 0x00)) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR8.AB05 */ } Return (AB0E) /* \_SB_.AWR0.ABR8.AB0E */ } Local0 = A067 () If ((Local0 != 0x00)) { If ((Local0 > AB00)) { Return (AB00) /* \_SB_.AWR0.ABR8.AB00 */ } Else { Return (Local0) } } Local0 = A066 () If ((\_SB.AP03 != 0x00)) { If ((\_SB.AP03 < Local0)) { Return (\_SB.AP03) } } Return (Local0) } Method (A059, 0, NotSerialized) { Return (AB02) /* \_SB_.AWR0.ABR8.AB02 */ } Method (A062, 0, NotSerialized) { Return (AB00) /* \_SB_.AWR0.ABR8.AB00 */ } Method (A058, 1, NotSerialized) { AB02 = Arg0 A068 (Arg0) If ((AB10 != 0x00)){} Else { } A069 (0x00) Name (A070, 0x00) A069 (0x01) } Method (A063, 1, NotSerialized) { AB10 = Arg0 } Method (A064, 1, NotSerialized) { Local0 = (Arg0 >> 0x08) If (((Local0 >= A071) && (Local0 <= A072))) { Return (0x01) } Return (0x00) } Method (A073, 1, NotSerialized) { Local0 = (AB0D | (AB0C << 0x03)) If ((Arg0 == Local0)) { Return (0x01) } Return (0x00) } Method (A065, 0, NotSerialized) { AB10 = 0x00 } Method (A068, 1, NotSerialized) { If ((Arg0 >= 0x02)){} If ((Arg0 >= 0x03)){} If ((Arg0 == 0x01)) { If ((AB04 == 0x01)){} } Else { } } Method (A074, 1, NotSerialized) { Local0 = 0x00 Local1 = A075 (Local0, 0x00) Local2 = A075 (Local0, 0x08) If ((Local1 != 0xFFFFFFFF)) { Local3 = ((Local1 >> 0x10) & 0xFFFF) Local1 &= 0xFFFF Local2 = ((Local2 >> 0x18) & 0xFF) If ((Local2 == 0x03)) { If (((Local1 == 0x1002) || (Local1 == 0x1022))) { Local0 = 0x10 While ((Local0 < 0x30)) { Local4 = A075 (0x00, Local0) Local5 = 0x00 If ((((Local4 & 0x09) == 0x00) && (Local4 != 0x00))) { If (((Local4 & 0x06) == 0x04)) { Local0 += 0x04 Local5 = A075 (0x00, Local0) } If ((Arg0 != 0x00)) { A076 (0x23, (Local4 & 0xFFFFFFF0), 0x00) A076 (0x24, Local5, 0x00) A076 (0x26, 0x00, 0x00) A076 (0x05, 0x00, (0x01 << 0x0A)) A076 (0x25, 0x00, 0x00) Break } Else { A076 (0x26, 0x00, 0x00) A076 (0x07, 0x00, (0x01 << 0x0A)) Break } } ElseIf (((Local4 && 0x06) == 0x04)) { Local0 += 0x04 } Local0 += 0x04 } } } } } Method (A088, 2, NotSerialized) { If ((A075 (Arg0, 0x00) == 0xFFFFFFFF)) { Return (0x00) } Local0 = A075 (Arg0, 0x34) While (0x01) { Local1 = A075 (Arg0, (Local0 & 0xFF)) If (((Local1 & 0xFF) == Arg1)) { Return ((Local0 & 0xFF)) } Local0 = ((Local1 >> 0x08) & 0xFF) If ((Local0 == 0x00)) { Return (Local0) } } } Name (AESP, Package (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) Method (A069, 1, NotSerialized) { Local0 = 0x00 If ((A075 (Local0, 0x00) != 0xFFFFFFFF)) { Local1 = (A075 (Local0, 0x08) & 0x80) If ((Local1 == 0x80)) { Local7 = 0x07 } Else { Local7 = 0x00 } While ((Local0 <= Local7)) { Local1 = A088 (Local0, 0x10) If ((Local1 == 0x00)) { Local0++ Continue } If ((Arg0 == 0x00)) { Local2 = A075 (Local0, (Local1 + 0x10)) A086 (Local0, (Local1 + 0x10), (Local2 & ~0x03)) AESP [Local0] = Local2 } Else { Local2 = DerefOf (AESP [Local0]) A086 (Local0, (Local1 + 0x10), Local2) } Local0++ } } Else { } } Method (A086, 3, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } ADRR = Arg2 } Method (A075, 2, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } Return (ADRR) /* \_SB_.AWR0.ABR8.A075.ADRR */ } Method (A084, 1, NotSerialized) { If ((AB0B != 0x01)) { Return (0x00) } Return (A073 (Arg0)) } Method (A085, 1, NotSerialized) { Name (A070, 0x00) Local2 = 0x00 A070 = A078 /* \_SB_.AWR0.ABR8.A078 */ Local1 = (AB0D | (AB0C << 0x03)) If ((Arg0 == 0x01)) { A079 = 0x00 Local0 = 0x01 } Else { A069 (0x00) Local0 = A075 (0x00, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x00, 0x04, (Local0 & ~0x04)) Local0 = A075 (0x01, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x01, 0x04, (Local0 & ~0x04)) } } Local2 = 0x00 A079 = 0x01 Local0 = 0x05 } A078 = 0x00 While ((Local0 != 0x08)) { If ((Local0 == 0x01)) { A087 (0x29, Local1, 0x00, 0x00, 0x00) Local2 = 0x01 Local0 = 0x08 } If ((Local0 == 0x05)) { A075 (0x00, 0x00) A087 (0x2A, Local1, 0x00, 0x00, 0x00) AB05 = 0x00 AB04 = 0x00 AB10 = 0x00 Local2 = 0x00 Local0 = 0x08 } } A078 = A070 /* \_SB_.AWR0.ABR8.A085.A070 */ If ((A070 != 0x00)) { A069 (0x01) } Return (Local2) } } Device (ABR9) { Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID Name (_UID, 0x89) // _UID: Unique ID Name (AB12, 0xD4) Name (AB00, 0x00) Name (AB01, 0x00) Name (AB0E, 0x00) Name (AB02, 0x00) Name (AB03, 0x00) Name (AB04, 0x00) Name (AB05, 0x00) Name (AB06, 0x00) Name (AB07, 0x00) Name (AB08, 0x00) Name (AB09, 0x00) Name (AB0A, 0x00) Name (AB0B, 0x00) Name (AB0C, 0x00) Name (AB0D, 0x00) OperationRegion (A077, SystemMemory, (AGRB + ((DerefOf (\_SB.ADAT [(AB12 + 0x0D)] ) << 0x0F) | (DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) << 0x0C ))), 0x1000) Field (A077, ByteAcc, NoLock, Preserve) { Offset (0x18), Offset (0x19), A071, 8, A072, 8, Offset (0x68), A078, 2, , 2, A079, 1, A080, 1, Offset (0x6A), , 11, A081, 1, Offset (0x88), A082, 4, , 1, A083, 1 } Name (AB10, 0x00) Method (_INI, 0, NotSerialized) // _INI: Initialize { AB00 = DerefOf (\_SB.ADAT [(AB12 + 0x00)]) AB0E = DerefOf (\_SB.ADAT [(AB12 + 0x01)]) AB01 = DerefOf (\_SB.ADAT [(AB12 + 0x02)]) AB02 = DerefOf (\_SB.ADAT [(AB12 + 0x03)]) AB03 = DerefOf (\_SB.ADAT [(AB12 + 0x04)]) AB04 = DerefOf (\_SB.ADAT [(AB12 + 0x05)]) AB05 = DerefOf (\_SB.ADAT [(AB12 + 0x06)]) AB06 = DerefOf (\_SB.ADAT [(AB12 + 0x07)]) AB07 = DerefOf (\_SB.ADAT [(AB12 + 0x08)]) AB08 = DerefOf (\_SB.ADAT [(AB12 + 0x09)]) AB09 = DerefOf (\_SB.ADAT [(AB12 + 0x0A)]) AB0A = DerefOf (\_SB.ADAT [(AB12 + 0x0B)]) AB0B = DerefOf (\_SB.ADAT [(AB12 + 0x0C)]) AB0C = DerefOf (\_SB.ADAT [(AB12 + 0x0D)]) AB0D = DerefOf (\_SB.ADAT [(AB12 + 0x0E)]) } Method (A066, 0, NotSerialized) { Local0 = A048 () If ((Local0 == 0x01)) { Return (AB01) /* \_SB_.AWR0.ABR9.AB01 */ } If ((Local0 == 0x00)) { Return (AB0E) /* \_SB_.AWR0.ABR9.AB0E */ } } Method (A061, 0, NotSerialized) { If ((AB10 != 0x00)) { If ((AB10 == 0x01)) { Return (0x01) } } Return (0x00) } Method (A067, 0, NotSerialized) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR9.AB05 */ } If ((AB10 > 0x01)) { Return ((AB10 - 0x01)) } Return (0x00) } Method (A060, 0, NotSerialized) { If ((\_SB.AP05 == 0x00)) { If ((AB05 != 0x00)) { Return (AB05) /* \_SB_.AWR0.ABR9.AB05 */ } Return (AB0E) /* \_SB_.AWR0.ABR9.AB0E */ } Local0 = A067 () If ((Local0 != 0x00)) { If ((Local0 > AB00)) { Return (AB00) /* \_SB_.AWR0.ABR9.AB00 */ } Else { Return (Local0) } } Local0 = A066 () If ((\_SB.AP03 != 0x00)) { If ((\_SB.AP03 < Local0)) { Return (\_SB.AP03) } } Return (Local0) } Method (A059, 0, NotSerialized) { Return (AB02) /* \_SB_.AWR0.ABR9.AB02 */ } Method (A062, 0, NotSerialized) { Return (AB00) /* \_SB_.AWR0.ABR9.AB00 */ } Method (A058, 1, NotSerialized) { AB02 = Arg0 A068 (Arg0) If ((AB10 != 0x00)){} Else { } A069 (0x00) Name (A070, 0x00) A069 (0x01) } Method (A063, 1, NotSerialized) { AB10 = Arg0 } Method (A064, 1, NotSerialized) { Local0 = (Arg0 >> 0x08) If (((Local0 >= A071) && (Local0 <= A072))) { Return (0x01) } Return (0x00) } Method (A073, 1, NotSerialized) { Local0 = (AB0D | (AB0C << 0x03)) If ((Arg0 == Local0)) { Return (0x01) } Return (0x00) } Method (A065, 0, NotSerialized) { AB10 = 0x00 } Method (A068, 1, NotSerialized) { If ((Arg0 >= 0x02)){} If ((Arg0 >= 0x03)){} If ((Arg0 == 0x01)) { If ((AB04 == 0x01)){} } Else { } } Method (A074, 1, NotSerialized) { Local0 = 0x00 Local1 = A075 (Local0, 0x00) Local2 = A075 (Local0, 0x08) If ((Local1 != 0xFFFFFFFF)) { Local3 = ((Local1 >> 0x10) & 0xFFFF) Local1 &= 0xFFFF Local2 = ((Local2 >> 0x18) & 0xFF) If ((Local2 == 0x03)) { If (((Local1 == 0x1002) || (Local1 == 0x1022))) { Local0 = 0x10 While ((Local0 < 0x30)) { Local4 = A075 (0x00, Local0) Local5 = 0x00 If ((((Local4 & 0x09) == 0x00) && (Local4 != 0x00))) { If (((Local4 & 0x06) == 0x04)) { Local0 += 0x04 Local5 = A075 (0x00, Local0) } If ((Arg0 != 0x00)) { A076 (0x23, (Local4 & 0xFFFFFFF0), 0x00) A076 (0x24, Local5, 0x00) A076 (0x26, 0x00, 0x00) A076 (0x05, 0x00, (0x01 << 0x0A)) A076 (0x25, 0x00, 0x00) Break } Else { A076 (0x26, 0x00, 0x00) A076 (0x07, 0x00, (0x01 << 0x0A)) Break } } ElseIf (((Local4 && 0x06) == 0x04)) { Local0 += 0x04 } Local0 += 0x04 } } } } } Method (A088, 2, NotSerialized) { If ((A075 (Arg0, 0x00) == 0xFFFFFFFF)) { Return (0x00) } Local0 = A075 (Arg0, 0x34) While (0x01) { Local1 = A075 (Arg0, (Local0 & 0xFF)) If (((Local1 & 0xFF) == Arg1)) { Return ((Local0 & 0xFF)) } Local0 = ((Local1 >> 0x08) & 0xFF) If ((Local0 == 0x00)) { Return (Local0) } } } Name (AESP, Package (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) Method (A069, 1, NotSerialized) { Local0 = 0x00 If ((A075 (Local0, 0x00) != 0xFFFFFFFF)) { Local1 = (A075 (Local0, 0x08) & 0x80) If ((Local1 == 0x80)) { Local7 = 0x07 } Else { Local7 = 0x00 } While ((Local0 <= Local7)) { Local1 = A088 (Local0, 0x10) If ((Local1 == 0x00)) { Local0++ Continue } If ((Arg0 == 0x00)) { Local2 = A075 (Local0, (Local1 + 0x10)) A086 (Local0, (Local1 + 0x10), (Local2 & ~0x03)) AESP [Local0] = Local2 } Else { Local2 = DerefOf (AESP [Local0]) A086 (Local0, (Local1 + 0x10), Local2) } Local0++ } } Else { } } Method (A086, 3, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } ADRR = Arg2 } Method (A075, 2, Serialized) { Local0 = (AGRB + (A072 << 0x14)) Local0 += (Arg0 << 0x0C) Local0 += Arg1 OperationRegion (ADRB, SystemMemory, Local0, 0x04) Field (ADRB, DWordAcc, NoLock, Preserve) { ADRR, 32 } Return (ADRR) /* \_SB_.AWR0.ABR9.A075.ADRR */ } Method (A084, 1, NotSerialized) { If ((AB0B != 0x01)) { Return (0x00) } Return (A073 (Arg0)) } Method (A085, 1, NotSerialized) { Name (A070, 0x00) Local2 = 0x00 A070 = A078 /* \_SB_.AWR0.ABR9.A078 */ Local1 = (AB0D | (AB0C << 0x03)) If ((Arg0 == 0x01)) { A079 = 0x00 Local0 = 0x01 } Else { A069 (0x00) Local0 = A075 (0x00, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x00, 0x04, (Local0 & ~0x04)) Local0 = A075 (0x01, 0x04) If ((Local0 != 0xFFFFFFFF)) { A086 (0x01, 0x04, (Local0 & ~0x04)) } } Local2 = 0x00 A079 = 0x01 Local0 = 0x05 } A078 = 0x00 While ((Local0 != 0x08)) { If ((Local0 == 0x01)) { A087 (0x29, Local1, 0x00, 0x00, 0x00) Local2 = 0x01 Local0 = 0x08 } If ((Local0 == 0x05)) { A075 (0x00, 0x00) A087 (0x2A, Local1, 0x00, 0x00, 0x00) AB05 = 0x00 AB04 = 0x00 AB10 = 0x00 Local2 = 0x00 Local0 = 0x08 } } A078 = A070 /* \_SB_.AWR0.ABR9.A085.A070 */ If ((A070 != 0x00)) { A069 (0x01) } Return (Local2) } } } Method (A122, 1, Serialized) { If ((DerefOf (\_SB.ADAT [0x08]) == 0x01)) { Local0 = 0x00 While ((Local0 < 0x0A)) { A123 (Local0, Arg0) Local0++ } } } Method (A076, 3, NotSerialized) { Local7 = Buffer (0x18){} CreateDWordField (Local7, 0x00, A005) CreateDWordField (Local7, 0x04, A006) CreateDWordField (Local7, 0x08, A007) CreateDWordField (Local7, 0x0C, A008) CreateDWordField (Local7, 0x10, A009) CreateDWordField (Local7, 0x14, A010) A005 = Arg1 A006 = Arg2 A011 (Arg0, Local7) } Method (A123, 2, NotSerialized) { If ((Arg0 == 0x00)) { Return (\_SB.AWR0.ABR0.A074 (Arg1)) } If ((Arg0 == 0x01)) { Return (\_SB.AWR0.ABR1.A074 (Arg1)) } If ((Arg0 == 0x02)) { Return (\_SB.AWR0.ABR2.A074 (Arg1)) } If ((Arg0 == 0x03)) { Return (\_SB.AWR0.ABR3.A074 (Arg1)) } If ((Arg0 == 0x04)) { Return (\_SB.AWR0.ABR4.A074 (Arg1)) } If ((Arg0 == 0x05)) { Return (\_SB.AWR0.ABR5.A074 (Arg1)) } If ((Arg0 == 0x06)) { Return (\_SB.AWR0.ABR6.A074 (Arg1)) } If ((Arg0 == 0x07)) { Return (\_SB.AWR0.ABR7.A074 (Arg1)) } If ((Arg0 == 0x08)) { Return (\_SB.AWR0.ABR8.A074 (Arg1)) } If ((Arg0 == 0x09)) { Return (\_SB.AWR0.ABR9.A074 (Arg1)) } } Method (A038, 1, Serialized) { Local0 = 0x00 Local6 = DerefOf (Arg0 [Local0]) Local7 = Buffer (0x18){} CreateDWordField (Local7, 0x00, A005) CreateDWordField (Local7, 0x04, A006) CreateDWordField (Local7, 0x08, A007) CreateDWordField (Local7, 0x0C, A008) CreateDWordField (Local7, 0x10, A009) CreateDWordField (Local7, 0x14, A010) Local0 = 0x02 Local1 = DerefOf (Arg0 [Local0]) Local0++ Local2 = DerefOf (Arg0 [Local0]) Local0++ Local2 |= (DerefOf (Arg0 [Local0]) << 0x08) A005 = 0x00 A006 = 0x00 A007 = 0x00 A008 = 0x00 A009 = 0x00 A010 = 0x00 If ((Local1 == 0x00)) { A005 = Local2 A122 (0x00) } If ((Local1 == 0x01)) { A005 = Local2 A122 (0x01) } If ((Local1 == 0x02)) { A005 = Local2 A011 (0x25, Local7) } If ((Local1 == 0x03)) { A005 = Local2 A011 (0x26, Local7) } } Name (A001, 0x01) Name (A002, 0x00) Method (APTS, 1, NotSerialized) { If ((Arg0 == 0x03)){} } Method (AWAK, 1, NotSerialized) { If ((Arg0 == 0x03)){} } Method (APPM, 1, NotSerialized) { Local0 = DerefOf (Arg0 [0x04]) Local1 = DerefOf (Arg0 [0x02]) A003 (Local0, Local1) } Method (A004, 0, NotSerialized) { Local7 = Buffer (0x18){} CreateDWordField (Local7, 0x00, A005) CreateDWordField (Local7, 0x04, A006) CreateDWordField (Local7, 0x08, A007) CreateDWordField (Local7, 0x0C, A008) CreateDWordField (Local7, 0x10, A009) CreateDWordField (Local7, 0x14, A010) A005 = 0x00 A006 = 0x00 A007 = 0x00 A008 = 0x00 A009 = 0x00 A010 = 0x00 If ((AD00 == 0x00)) { A011 (0x11, Local7) } Else { A011 (0x12, Local7) } } Method (A012, 2, NotSerialized) { } } } SSDT10 ------ DefinitionBlock ("", "SSDT", 1, "HPQOEM", "87B1 ", 0x00000001) { /* * iASL Warning: There were 19 external control methods found during * disassembly, but only 0 were resolved (19 unresolved). Additional * ACPI tables may be required to properly disassemble the code. This * resulting disassembler output file may not compile because the * disassembler did not know how many arguments to assign to the * unresolved methods. Note: SSDTs can be dynamically loaded at * runtime and may or may not be available via the host OS. * * To specify the tables needed to resolve external control method * references, the -e option can be used to specify the filenames. * Example iASL invocations: * iasl -e ssdt1.aml ssdt2.aml ssdt3.aml -d dsdt.aml * iasl -e dsdt.aml ssdt2.aml -d ssdt1.aml * iasl -e ssdt*.aml -d dsdt.aml * * In addition, the -fe option can be used to specify a file containing * control method external declarations with the associated method * argument counts. Each line of the file must be of the form: * External (<method pathname>, MethodObj, <argument count>) * Invocation: * iasl -fe refs.txt -d dsdt.aml * * The following methods were unresolved and many not compile properly * because the disassembler had to guess at the number of arguments * required for each: */ External (_GPE.SP00, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_GPE.SP01, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_GPE.SP02, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_GPE.SP03, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_GPE.SP04, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_GPE.SP05, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_GPE.SP06, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_GPE.SP07, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_SB_.ALIB, MethodObj) // Warning: Unknown method, guessing 2 arguments External (_SB_.GPIO, DeviceObj) External (_SB_.IPTS, MethodObj) // Warning: Unknown method, guessing 1 arguments External (_SB_.IWAK, MethodObj) // Warning: Unknown method, guessing 1 arguments External (_SB_.M263, MethodObj) // Warning: Unknown method, guessing 1 arguments External (_SB_.M264, MethodObj) // Warning: Unknown method, guessing 1 arguments External (_SB_.M284, MethodObj) // Warning: Unknown method, guessing 1 arguments External (_SB_.PCXX.GPXX.SAXX.TPTS, MethodObj) // Warning: Unknown method, guessing 1 arguments External (_SB_.PCXX.GPXX.SAXX.TWAK, MethodObj) // Warning: Unknown method, guessing 1 arguments External (_SB_.PCXX.SAXX.TPTS, MethodObj) // Warning: Unknown method, guessing 1 arguments External (_SB_.PCXX.SAXX.TWAK, MethodObj) // Warning: Unknown method, guessing 1 arguments External (M038, IntObj) External (M039, MethodObj) // Warning: Unknown method, guessing 2 arguments External (MOEM, IntObj) OperationRegion (CPNV, SystemMemory, 0xA76DA018, 0x000100CF) Field (CPNV, AnyAcc, Lock, Preserve) { M082, 32, M083, 32, M084, 32, M085, 8, M221, 8, M086, 16, M229, 8, M231, 16, M235, 8, M233, 32, , 1, , 2, , 1, , 1, , 1, , 1, Offset (0x19), M087, 1, , 1, Offset (0x1C), M088, 16, M089, 16, M090, 3, M091, 5, M092, 8, M093, 3, M094, 5, M095, 8, M096, 8, M097, 8, M098, 32, M099, 32, M100, 32, M101, 32, M102, 32, M103, 32, M104, 224, M105, 32, M106, 32768, M378, 32768, M379, 32768, M380, 32768, M381, 32768, M382, 32768, M383, 32768, M384, 32768, M385, 32768, M386, 32768, M387, 32768, M388, 32768, M389, 32768, M390, 32768, M391, 32768, M392, 32768, M107, 64, M320, 32, M321, 32, M322, 32, M323, 32, M324, 32, M325, 32, M326, 32, M327, 16, M328, 8, M128, 32, M108, 32, M109, 32, M110, 32, M122, 32, M131, 32, M132, 32, M133, 32, M134, 32, M135, 32, M136, 32, M220, 32, M226, 32, M251, 32, M310, 32, M280, 32, M290, 32, M331, 32, M414, 16 } Method (M000, 1, Serialized) { Name (M285, Buffer (0x04) { 0x01, 0x03, 0x80, 0x00 // .... }) CreateByteField (M285, Zero, M286) CreateByteField (M285, One, M287) CreateWordField (M285, 0x02, M288) If ((ToInteger (M286) == One)) { Local0 = (Arg0 + 0xB0000C00) Local1 = ToInteger (M288) If ((ToInteger (M287) == 0x03)) { OperationRegion (VARM, SystemIO, Local1, 0x04) Field (VARM, DWordAcc, NoLock, Preserve) { VARR, 32 } VARR = Local0 } ElseIf ((ToInteger (M287) == 0x02)) { OperationRegion (VARN, SystemIO, Local1, 0x02) Field (VARN, WordAcc, NoLock, Preserve) { VARS, 16 } VARS = (Local0 & 0xFFFF) } ElseIf ((ToInteger (M287) == One)) { OperationRegion (VARO, SystemIO, Local1, One) Field (VARO, ByteAcc, NoLock, Preserve) { VART, 8 } VART = (Local0 & 0xFF) } } } Method (M019, 4, Serialized) { Return (M017 (Arg0, Arg1, Arg2, Arg3, Zero, 0x20)) } Method (M020, 5, Serialized) { M018 (Arg0, Arg1, Arg2, Arg3, Zero, 0x20, Arg4) } Mutex (M421, 0x00) Method (M422, 4, Serialized) { Local0 = M049 (M128, 0x81) If ((Local0 == Zero)) { Return (Ones) } Local0 = (M083 + (Local0 << 0x14)) Local0 += 0xE0 Acquire (M421, 0xFFFF) OperationRegion (VARM, SystemMemory, Local0, 0x08) Field (VARM, DWordAcc, NoLock, Preserve) { VAR1, 32 } BankField (VARM, VAR1, Arg3, DWordAcc, NoLock, Preserve) { Offset (0x04), VAR2, 32 } Local1 = VAR1 /* \M422.VAR1 */ Local2 = VAR2 /* \M422.VAR2 */ VAR1 = Local1 Release (M421) Return (Local2) } Method (M423, 5, Serialized) { Local0 = M049 (M128, 0x81) If ((Local0 != Zero)) { Local0 = (M083 + (Local0 << 0x14)) Local0 += 0xE0 Acquire (M421, 0xFFFF) OperationRegion (VARM, SystemMemory, Local0, 0x08) Field (VARM, DWordAcc, NoLock, Preserve) { VAR1, 32 } BankField (VARM, VAR1, Arg3, DWordAcc, NoLock, Preserve) { Offset (0x04), VAR2, 32 } Local1 = VAR1 /* \M423.VAR1 */ VAR2 = Arg4 VAR1 = Local1 Release (M421) } } Mutex (M253, 0x00) Method (M249, 4, Serialized) { If ((((Arg0 + Arg1) + Arg2) == Zero)) { Local0 = Zero } Else { Local0 = M252 (Arg0, Arg1, Arg2) } If ((Local0 == Ones)) { Return (Ones) } Local0 = (M083 + (Local0 << 0x14)) Local0 += 0xB8 Acquire (M253, 0xFFFF) OperationRegion (VARM, SystemMemory, Local0, 0x08) Field (VARM, DWordAcc, NoLock, Preserve) { VAR1, 32 } BankField (VARM, VAR1, Arg3, DWordAcc, NoLock, Preserve) { Offset (0x04), VAR2, 32 } Local1 = VAR1 /* \M249.VAR1 */ Local2 = VAR2 /* \M249.VAR2 */ VAR1 = Local1 Release (M253) Return (Local2) } Method (M250, 5, Serialized) { If ((((Arg0 + Arg1) + Arg2) == Zero)) { Local0 = Zero } Else { Local0 = M252 (Arg0, Arg1, Arg2) } If ((Local0 != Ones)) { Local0 = (M083 + (Local0 << 0x14)) Local0 += 0xB8 Acquire (M253, 0xFFFF) OperationRegion (VARM, SystemMemory, Local0, 0x08) Field (VARM, DWordAcc, NoLock, Preserve) { VAR1, 32 } BankField (VARM, VAR1, Arg3, DWordAcc, NoLock, Preserve) { Offset (0x04), VAR2, 32 } Local1 = VAR1 /* \M250.VAR1 */ VAR2 = Arg4 VAR1 = Local1 Release (M253) } } Method (M021, 4, Serialized) { Local0 = (M083 + (Arg0 << 0x14)) Local0 += (Arg1 << 0x0F) Local0 += (Arg2 << 0x0C) Local0 += 0xE0 OperationRegion (VARM, SystemMemory, Local0, 0x08) Field (VARM, DWordAcc, NoLock, Preserve) { VAR1, 32 } BankField (VARM, VAR1, Arg3, DWordAcc, NoLock, Preserve) { Offset (0x04), VAR2, 32 } Local0 = VAR2 /* \M021.VAR2 */ Return (Local0) } Method (M022, 5, Serialized) { Local0 = (M083 + (Arg0 << 0x14)) Local0 += (Arg1 << 0x0F) Local0 += (Arg2 << 0x0C) Local0 += 0xE0 OperationRegion (VARM, SystemMemory, Local0, 0x08) Field (VARM, DWordAcc, NoLock, Preserve) { VAR1, 32 } BankField (VARM, VAR1, Arg3, DWordAcc, NoLock, Preserve) { Offset (0x04), VAR2, 32 } VAR2 = Arg4 } Method (M023, 3, Serialized) { M018 (Arg0, Arg1, Arg2, 0x70, 0x03, One, Zero) M018 (Arg0, Arg1, Arg2, 0x70, 0x13, One, One) } Method (M024, 3, Serialized) { Local0 = M019 (Arg0, Arg1, Arg2, 0x0128) If ((Local0 & 0x00020000)) { Return (Ones) } Else { Return (Zero) } } Method (M026, 3, Serialized) { Local0 = M021 (Arg0, Arg1, Arg2, 0xA2) Local0 &= 0xFFFFFFF8 Local1 = (Local0 >> 0x04) Local1 &= 0x07 Local0 |= Local1 Local0 |= 0x0100 M022 (Arg0, Arg1, Arg2, 0xA2, Local0) } Method (M025, 3, Serialized) { Local0 = M019 (Arg0, Arg1, Arg2, 0x68) Local0 &= 0xFFFFFFDF M020 (Arg0, Arg1, Arg2, 0x68, Local0) Local0 |= 0x20 M020 (Arg0, Arg1, Arg2, 0x68, Local0) Local1 = 0x64 Local2 = One While ((Local1 && Local2)) { Sleep (One) Local3 = M019 (Arg0, Arg1, Arg2, 0x68) If ((Local3 & 0x08000000)) { Local1-- } Else { Local2 = Zero } } Local0 &= 0xFFFFFFDF M020 (Arg0, Arg1, Arg2, 0x68, Local0) If (!Local2) { Return (Ones) } Else { Return (Zero) } } Method (M412, 1, Serialized) { Local0 = (Arg0 >> 0x07) Local0 &= One Local1 = (Arg0 >> 0x04) Local1 &= 0x07 Local1 += \_GPE.M411 Local2 = (Arg0 & 0x0F) Local3 = M409 (Local0, Local1, Zero) Local3 >>= Local2 Local3 &= One Return (Local3) } Method (M413, 2, Serialized) { Local0 = (Arg0 >> 0x07) Local0 &= One Local1 = (Arg0 >> 0x04) Local1 &= 0x07 Local1 += \_GPE.M411 Local2 = (Arg0 & 0x0F) Local3 = M409 (Local0, Local1, One) Local3 &= (Ones ^ (One << Local2)) Local3 |= (Arg1 << Local2) M410 (Local0, Local1, One, Local3) } Method (M009, 1, Serialized) { Local0 = (Arg0 >> 0x08) Local0 &= 0x07 Local1 = (Arg0 & 0xFF) Local2 = Zero If (((Local0 == Zero) || (Local0 == One))) { If ((M085 >= 0x02)) { Local2 = (Arg0 & 0xF800) If ((Local2 == Zero)) { If ((Local0 == Zero)) { Local2 = M011 ((M084 + 0x1502), (Local1 * 0x04), Zero, One) } Else { Local2 = M011 ((M084 + 0x1202), (Local1 * 0x04), Zero, One) } } Else { Local3 = (Arg0 >> 0x0F) Local3 &= One Local4 = (Arg0 >> 0x0D) Local4 &= 0x03 Local5 = (Arg0 >> 0x0B) Local5 &= 0x03 If ((Local0 == Zero)) { Local6 = (0x02D02500 + (Local1 * 0x04)) } Else { Local6 = (0x02D02200 + (Local1 * 0x04)) } Local2 = M249 (Local3, Local4, Local5, Local6) Local2 >>= 0x10 Local2 &= One } } Else { Local2 = M011 ((M084 + 0x0100), Local1, 0x07, One) } } ElseIf (((Local0 == 0x04) || (Local0 == 0x05))) { Local3 = (Arg0 >> 0x0F) Local3 &= One Local4 = (Arg0 >> 0x0D) Local4 &= 0x03 Local5 = (Arg0 >> 0x0B) Local5 &= 0x03 If ((Local0 == 0x04)) { Local6 = (0x02D02500 + (Local1 * 0x04)) } Else { Local6 = (0x02D02200 + (Local1 * 0x04)) } Local2 = M422 (Local3, Local4, Local5, Local6) Local2 >>= 0x10 Local2 &= One } ElseIf ((Local0 == 0x02)) { If ((M049 (M128, 0x77) == One)) { (Local1 + 0x08) = M038 /* External reference */ Local2 } Else { Local2 = 0xFF } } ElseIf ((Local0 == 0x06)) { Local2 = M412 (Local1) } Return (Local2) } Method (M010, 2, Serialized) { Local0 = (Arg0 >> 0x08) Local0 &= 0x07 Local1 = (Arg0 & 0xFF) If (((Local0 == Zero) || (Local0 == One))) { If ((M085 >= 0x02)) { Local2 = (Arg0 & 0xF800) If ((Local2 == Zero)) { If ((Local0 == Zero)) { M012 ((M084 + 0x1502), (Local1 * 0x04), 0x06, 0x02, ( 0x02 | Arg1)) } Else { M012 ((M084 + 0x1202), (Local1 * 0x04), 0x06, 0x02, ( 0x02 | Arg1)) } } Else { Local3 = (Arg0 >> 0x0F) Local3 &= One Local4 = (Arg0 >> 0x0D) Local4 &= 0x03 Local5 = (Arg0 >> 0x0B) Local5 &= 0x03 If ((Local0 == Zero)) { Local6 = (0x02D02500 + (Local1 * 0x04)) } Else { Local6 = (0x02D02200 + (Local1 * 0x04)) } Local2 = M249 (Local3, Local4, Local5, Local6) Local2 &= 0xCF3FFFFF Local2 |= 0x00800000 Local2 |= (Arg1 << 0x16) M250 (Local3, Local4, Local5, Local6, Local2) } } Else { M012 ((M084 + 0x0100), Local1, 0x06, One, Arg1) M012 ((M084 + 0x0100), Local1, 0x05, One, Zero) } } ElseIf (((Local0 == 0x04) || (Local0 == 0x05))) { Local3 = (Arg0 >> 0x0F) Local3 &= One Local4 = (Arg0 >> 0x0D) Local4 &= 0x03 Local5 = (Arg0 >> 0x0B) Local5 &= 0x03 If ((Local0 == 0x04)) { Local6 = (0x02D02500 + (Local1 * 0x04)) } Else { Local6 = (0x02D02200 + (Local1 * 0x04)) } Local2 = M422 (Local3, Local4, Local5, Local6) Local2 &= 0xCF3FFFFF Local2 |= 0x00800000 Local2 |= (Arg1 << 0x16) M423 (Local3, Local4, Local5, Local6, Local2) } ElseIf ((Local0 == 0x02)) { If ((M049 (M128, 0x77) == One)) { M039 ((Local1 + 0x08), Arg1) } } ElseIf ((Local0 == 0x06)) { M413 (Local1, Arg1) } } Name (M037, Buffer (0x17) { /* 0000 */ 0x7E, 0x81, 0x03, 0x16, 0x04, 0x15, 0x0E, 0x05, // ~....... /* 0008 */ 0x02, 0x20, 0x06, 0x07, 0x10, 0x11, 0x12, 0x18, // . ...... /* 0010 */ 0x17, 0x19, 0x0B, 0x01, 0x0F, 0x0D, 0x09 // ....... }) Name (M227, Buffer (0x18) { /* 0000 */ 0x41, 0x42, 0x03, 0x16, 0x04, 0x15, 0x0E, 0x05, // AB...... /* 0008 */ 0x02, 0x44, 0x06, 0x07, 0x10, 0x11, 0x12, 0x18, // .D...... /* 0010 */ 0x17, 0x45, 0x0B, 0x01, 0x0F, 0x0D, 0x09, 0x08 // .E...... }) Name (M329, Buffer (0x18) { /* 0000 */ 0x59, 0x5A, 0x03, 0x16, 0x04, 0x15, 0x5B, 0x05, // YZ....[. /* 0008 */ 0x02, 0x56, 0x06, 0x4C, 0x10, 0x11, 0x12, 0x18, // .V.L.... /* 0010 */ 0x17, 0x81, 0x54, 0x01, 0x28, 0x00, 0x09, 0x08 // ..T.(... }) Name (M32A, Buffer (0x18) { /* 0000 */ 0x59, 0x5A, 0x03, 0x16, 0x04, 0x15, 0x5B, 0x05, // YZ....[. /* 0008 */ 0x02, 0x56, 0x06, 0x4C, 0x10, 0x11, 0x1D, 0x1E, // .V.L.... /* 0010 */ 0x17, 0x81, 0x54, 0x01, 0x28, 0x00, 0x09, 0x08 // ..T.(... }) Name (M330, Buffer (0x18) { /* 0000 */ 0x59, 0x5A, 0x03, 0x16, 0x04, 0x15, 0x5B, 0x05, // YZ....[. /* 0008 */ 0x02, 0x56, 0x06, 0x07, 0x10, 0x11, 0x12, 0x18, // .V...... /* 0010 */ 0x17, 0x81, 0x54, 0x01, 0x28, 0x00, 0x09, 0x08 // ..T.(... }) Name (M32B, Buffer (0x18) { /* 0000 */ 0x59, 0x5A, 0x03, 0x16, 0x04, 0x15, 0x5B, 0x05, // YZ....[. /* 0008 */ 0x02, 0x56, 0x06, 0x07, 0x10, 0x11, 0x12, 0x18, // .V...... /* 0010 */ 0x17, 0x81, 0x54, 0x01, 0x28, 0x00, 0x09, 0x08 // ..T.(... }) Method (M029, 1, Serialized) { If ((M085 == 0x02)) { Return (M011 ((M084 + 0x1502), (DerefOf (M037 [Arg0]) * 0x04), Zero, One)) } ElseIf ((M085 >= 0x09)) { If ((M085 >= 0x0B)) { If ((M085 >= 0x0D)) { Return (M011 ((M084 + 0x1502), (DerefOf (M32B [Arg0]) * 0x04), Zero, One)) } Else { Return (M011 ((M084 + 0x1502), (DerefOf (M32A [Arg0]) * 0x04), Zero, One)) } } Else { Return (M011 ((M084 + 0x1502), (DerefOf (M330 [Arg0]) * 0x04), Zero, One)) } } ElseIf ((M085 == 0x08)) { Return (M011 ((M084 + 0x1502), (DerefOf (M329 [Arg0]) * 0x04), Zero, One)) } ElseIf ((M085 >= 0x03)) { Return (M011 ((M084 + 0x1502), (DerefOf (M227 [Arg0]) * 0x04), Zero, One)) } Else { Return (M011 ((M084 + 0x0160), Arg0, 0x07, One)) } } Method (M031, 1, Serialized) { Local0 = M011 ((M084 + 0x0240), Arg0, Zero, 0x05) Return (M011 ((M084 + 0x0208), (Local0 / 0x08), (Local0 & 0x07), One)) } Method (M032, 2, Serialized) { Local0 = M011 ((M084 + 0x0240), Arg0, Zero, 0x05) M012 ((M084 + 0x0208), (Local0 / 0x08), (Local0 & 0x07 ), One, Arg1) } Method (M013, 4, Serialized) { Local0 = (Arg0 + Arg1) OperationRegion (VARM, SystemMemory, Local0, 0x04) Field (VARM, DWordAcc, NoLock, Preserve) { VARR, 32 } Local1 = VARR /* \M013.VARR */ Local5 = 0x7FFFFFFF Local5 |= 0x80000000 Local2 = ((Local1 >> Arg2) & (Local5 >> (0x20 - Arg3) )) Return (Local2) } Method (M014, 5, Serialized) { Local0 = (Arg0 + Arg1) OperationRegion (VARM, SystemMemory, Local0, 0x04) Field (VARM, DWordAcc, NoLock, Preserve) { VARR, 32 } Local1 = VARR /* \M014.VARR */ Local5 = 0x7FFFFFFF Local5 |= 0x80000000 Local2 = (Arg2 + Arg3) Local2 = (0x20 - Local2) Local2 = (((Local5 << Local2) & Local5) >> Local2) Local2 = ((Local2 >> Arg2) << Arg2) Local3 = (Arg4 << Arg2) Local4 = ((Local1 & (Local5 ^ Local2)) | Local3) VARR = Local4 } Method (M011, 4, Serialized) { Local0 = (Arg0 + Arg1) OperationRegion (VARM, SystemMemory, Local0, One) Field (VARM, ByteAcc, NoLock, Preserve) { VARR, 8 } Local1 = VARR /* \M011.VARR */ Local2 = ((Local1 >> Arg2) & (0xFF >> (0x08 - Arg3) )) Return (Local2) } Method (M012, 5, Serialized) { Local0 = (Arg0 + Arg1) OperationRegion (VARM, SystemMemory, Local0, One) Field (VARM, ByteAcc, NoLock, Preserve) { VARR, 8 } Local1 = VARR /* \M012.VARR */ Local2 = (Arg2 + Arg3) Local2 = (0x08 - Local2) Local2 = (((0xFF << Local2) & 0xFF) >> Local2) Local2 = ((Local2 >> Arg2) << Arg2) Local3 = (Arg4 << Arg2) Local4 = ((Local1 & (0xFF ^ Local2)) | Local3) VARR = Local4 } Method (M017, 6, Serialized) { Local0 = M083 /* \M083 */ Local1 = (M083 >> 0x14) Local2 = (Local1 & 0x0F00) Local2 += 0x0100 If (((Local1 + Arg0) >= Local2)) { Local3 = 0x7FFFFFFF Local3 |= 0x80000000 Local4 = ((Local3 >> Arg4) & (Local3 >> (0x20 - Arg5) )) Return (Local4) } Local0 += (Arg0 << 0x14) Local0 += (Arg1 << 0x0F) Local0 += (Arg2 << 0x0C) Return (M013 (Local0, Arg3, Arg4, Arg5)) } Method (M018, 7, Serialized) { Local0 = M083 /* \M083 */ Local1 = (M083 >> 0x14) Local2 = (Local1 & 0x0F00) Local2 += 0x0100 If (((Local1 + Arg0) < Local2)) { Local0 += (Arg0 << 0x14) Local0 += (Arg1 << 0x0F) Local0 += (Arg2 << 0x0C) If ((M013 (Local0, Zero, Zero, 0x20) != Ones)) { M014 (Local0, Arg3, Arg4, Arg5, Arg6) } } } Method (M265, 3, Serialized) { Local0 = Zero Local1 = M017 (Arg0, Arg1, Arg2, 0x34, Zero, 0x08) While ((Local1 != Zero)) { Local2 = M017 (Arg0, Arg1, Arg2, Local1, Zero, 0x08) If (((Local2 == Zero) || (Local2 == 0xFF))) { Break } If ((Local2 == 0x10)) { Local3 = M017 (Arg0, Arg1, Arg2, (Local1 + 0x0C), 0x12, One) Local4 = M017 (Arg0, Arg1, Arg2, (Local1 + 0x10), 0x08, One) If (((Local3 == One) && (Local4 == One))) { Local0 = One } Break } Local1 = M017 (Arg0, Arg1, Arg2, (Local1 + One), Zero, 0x08) } Return (Local0) } Method (M033, 3, Serialized) { Local0 = Zero Local1 = M017 (Arg0, Arg1, Arg2, 0x34, Zero, 0x08) While ((Local1 != Zero)) { Local2 = M017 (Arg0, Arg1, Arg2, Local1, Zero, 0x08) If (((Local2 == Zero) || (Local2 == 0xFF))) { Break } If ((Local2 == 0x10)) { Local0 = M017 (Arg0, Arg1, Arg2, (Local1 + 0x0C), 0x0A, 0x02) Break } Local1 = M017 (Arg0, Arg1, Arg2, (Local1 + One), Zero, 0x08) } Return (Local0) } Method (M027, 3, Serialized) { Local0 = Zero Local1 = M017 (Arg0, Arg1, Arg2, 0x34, Zero, 0x08) While ((Local1 != Zero)) { Local2 = M017 (Arg0, Arg1, Arg2, Local1, Zero, 0x08) If (((Local2 == Zero) || (Local2 == 0xFF))) { Break } If ((Local2 == 0x10)) { Local0 = M017 (Arg0, Arg1, Arg2, (Local1 + 0x10), Zero, 0x02) Break } Local1 = M017 (Arg0, Arg1, Arg2, (Local1 + One), Zero, 0x08) } Return (Local0) } Method (M028, 4, Serialized) { Local1 = M017 (Arg0, Arg1, Arg2, 0x34, Zero, 0x08) While (((Local1 != Zero) && (Local1 < 0xFF))) { Local2 = M017 (Arg0, Arg1, Arg2, Local1, Zero, 0x08) If (((Local2 == Zero) || (Local2 == 0xFF))) { Break } If ((Local2 == 0x10)) { M018 (Arg0, Arg1, Arg2, (Local1 + 0x10), Zero, 0x02, Arg3) Break } Local1 = M017 (Arg0, Arg1, Arg2, (Local1 + One), Zero, 0x08) } } Method (M034, 1, Serialized) { Return (M011 ((M084 + 0x0700), Arg0, Zero, 0x08)) } Method (M015, 1, Serialized) { Return (M011 ((M084 + 0x0400), Arg0, Zero, 0x08)) } Method (M016, 2, Serialized) { M012 ((M084 + 0x0400), Arg0, Zero, 0x08, Arg1) } Method (M035, 1, Serialized) { Return (M011 (M084, Arg0, Zero, 0x08)) } Method (M036, 2, Serialized) { M012 (M084, Arg0, Zero, 0x08, Arg1) } Method (M001, 2, Serialized) { Local0 = Zero If ((Arg0 == 0x15)) { Local0 = One } Return (Local0) } Method (M003, 3, Serialized) { Local0 = (Arg0 << 0x05) Local1 = (Local0 + Arg1) Local2 = (Local1 << 0x18) Local3 = (Local2 + Arg2) Return (Local3) } Method (M004, 1, Serialized) { OperationRegion (VARM, SystemIO, 0x0CD8, 0x08) Field (VARM, DWordAcc, NoLock, Preserve) { VAR1, 32 } BankField (VARM, VAR1, Arg0, DWordAcc, NoLock, Preserve) { Offset (0x04), VAR2, 32 } Local0 = VAR2 /* \M004.VAR2 */ Return (Local0) } Method (M005, 2, Serialized) { OperationRegion (VARM, SystemIO, 0x0CD8, 0x08) Field (VARM, DWordAcc, NoLock, Preserve) { VAR1, 32 } BankField (VARM, VAR1, Arg0, DWordAcc, NoLock, Preserve) { Offset (0x04), VAR2, 32 } VAR2 = Arg1 } Method (M006, 3, Serialized) { Local0 = (M004 (Arg0) & Arg1) Local1 = (Local0 | Arg2) M005 (Arg0, Local1) } Method (M002, 2, Serialized) { If ((Arg0 == Zero)) { If ((Arg1 == Zero)) { M006 (M003 (0x06, Zero, 0xC0), 0xFFFFEFFF, Zero) M006 (M003 (One, Zero, 0x65), 0xFFFFFEFE, Zero) } If ((Arg1 == One)) { M006 (M003 (0x06, Zero, 0xC0), 0xFFFFDFFF, Zero) M006 (M003 (One, Zero, 0x65), 0xFFFFFDFD, Zero) } If ((Arg1 == 0x02)) { M006 (M003 (0x06, Zero, 0xC0), 0xFFFFBFFF, Zero) M006 (M003 (One, Zero, 0x65), 0xFFFFFBFB, Zero) } If ((Arg1 == 0x03)) { M006 (M003 (0x06, Zero, 0xC0), 0xFFFF7FFF, Zero) M006 (M003 (One, Zero, 0x65), 0xFFFFF7F7, Zero) } Sleep (One) } If ((Arg0 == One)) { If ((Arg1 == Zero)) { M006 (M003 (0x06, Zero, 0xC0), 0xFFFFEFFF, 0x1000) M006 (M003 (One, Zero, 0x65), 0xFFFFFEFE, 0x0101) } If ((Arg1 == One)) { M006 (M003 (0x06, Zero, 0xC0), 0xFFFFDFFF, 0x2000) M006 (M003 (One, Zero, 0x65), 0xFFFFFDFD, 0x0202) } If ((Arg1 == 0x02)) { M006 (M003 (0x06, Zero, 0xC0), 0xFFFFBFFF, 0x4000) M006 (M003 (One, Zero, 0x65), 0xFFFFFBFB, 0x0404) } If ((Arg1 == 0x03)) { M006 (M003 (0x06, Zero, 0xC0), 0xFFFF7FFF, 0x8000) M006 (M003 (One, Zero, 0x65), 0xFFFFF7F7, 0x0808) } Sleep (One) } If ((Arg0 == Zero)) { M008 (Arg1) Local0 = M004 (M003 (0x03, Arg1, 0xA5)) Local0 &= 0xFF Local1 = 0x01F4 While (((Local1 > Zero) && (Local0 != 0x10))) { Local0 = M004 (M003 (0x03, Arg1, 0xA5)) Local0 &= 0xFF Local1-- Sleep (One) } If ((Local0 != 0x10)) { M007 (Arg1) } } } Method (M008, 1, Serialized) { Local0 = M019 (Zero, 0x15, Arg0, 0x88) Local1 = ((Local0 & 0xFFFFFFF0) | 0x02) M020 (Zero, 0x15, Arg0, 0x88, Local1) M006 (M003 (0x03, Arg0, 0xA4), 0xFFFFFFFE, One) M006 (M003 (0x03, Arg0, 0xA2), 0xFFFFDFFF, 0x2000) M006 (M003 (0x03, Arg0, 0xC0), 0xFFFF7FFF, 0x8000) M006 (M003 (0x03, Arg0, 0xA4), 0xDFFFFFFF, 0x20000000) Sleep (One) } Method (M007, 1, Serialized) { Local0 = M019 (Zero, 0x15, Arg0, 0x88) Local1 = ((Local0 & 0xFFFFFFF0) | One) M020 (Zero, 0x15, Arg0, 0x88, Local1) M006 (M003 (0x03, Arg0, 0xA4), 0xFFFFFFFE, Zero) M006 (M003 (0x03, Arg0, 0xA2), 0xFFFFDFFF, 0x2000) Sleep (One) } Method (M111, 2, Serialized) { If ((Arg0 != Zero)) { Local0 = M110 /* \M110 */ If (Local0) { Local0 += 0x10 Local1 = Zero Local2 = M013 ((Local0 + Local1), Zero, Zero, 0x08) While (((Local2 != 0xFF) && (Local2 != Zero))) { Local3 = M013 ((Local0 + Local1), One, Zero, 0x08) If (((Local2 == Arg0) && (Local3 == Arg1))) { Local3 = M013 ((Local0 + Local1), 0x07, Zero, 0x08) If ((Local3 != Zero)) { Local4 = M013 ((Local0 + Local1), 0x02, Zero, 0x08) If ((Local4 == Zero)) { Local5 = M013 ((Local0 + Local1), 0x03, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x03, 0x10, 0x08) M010 (Local5, Local6) } If ((Local4 == One)) { Local5 = M013 ((Local0 + Local1), 0x03, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x03, 0x10, 0x08) While ((M009 (Local5) != Local6)){} } If ((Local4 == 0x02)) { Local5 = M013 ((Local0 + Local1), 0x03, Zero, 0x20) Sleep (((Local5 + 0x03E7) / 0x03E8)) } } } Local1 += 0x08 Local2 = M013 ((Local0 + Local1), Zero, Zero, 0x08) } } } } Method (M228, 1, Serialized) { If ((Arg0 > 0x03)) { Local0 = M110 /* \M110 */ If (Local0) { Local0 += 0x10 Local1 = Zero Local2 = M013 ((Local0 + Local1), Zero, Zero, 0x08) While (((Local2 != 0xFF) && (Local2 != Zero))) { Local3 = M013 ((Local0 + Local1), 0x07, Zero, 0x08) If ((Local3 == Arg0)) { Local4 = M013 ((Local0 + Local1), 0x02, Zero, 0x08) If ((Local4 == Zero)) { Local5 = M013 ((Local0 + Local1), 0x03, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x03, 0x10, 0x08) M010 (Local5, Local6) } If ((Local4 == One)) { Local5 = M013 ((Local0 + Local1), 0x03, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x03, 0x10, 0x08) While ((M009 (Local5) != Local6)){} } If ((Local4 == 0x02)) { Local5 = M013 ((Local0 + Local1), 0x03, Zero, 0x20) Sleep (((Local5 + 0x03E7) / 0x03E8)) } } Local1 += 0x08 Local2 = M013 ((Local0 + Local1), Zero, Zero, 0x08) } } } } Method (M219, 2, Serialized) { If ((Arg0 != Zero)) { Local0 = M221 /* \M221 */ If ((Local0 & 0x02)) { Local0 = M220 /* \M220 */ If (Local0) { Local0 += 0x10 Local1 = Zero Local2 = One While ((Local2 != 0xFF)) { Local2 = M013 ((Local0 + Local1), Zero, Zero, 0x08) Local3 = M013 ((Local0 + Local1), One, Zero, 0x08) Local4 = M013 ((Local0 + Local1), 0x04, Zero, 0x08) Local5 = M013 ((Local0 + Local1), 0x07, Zero, 0x08) Local7 = M013 ((Local0 + Local1), 0x08, Zero, 0x20) If ((Local4 == Arg0)) { If (((Local2 < 0x0A) && (Local5 & 0x80))) { If ((Arg1 == Zero)) { If ((M085 >= 0x04)) { If (((Local7 >> 0x10) > Zero)) { If (((Local7 >> 0x1C) == 0x02)) { Local6 = M249 (((Local7 >> 0x18) & 0x0F), (( Local7 >> 0x14) & 0x0F), ((Local7 >> 0x10) & 0x0F), 0x02D02300) } Else { Local6 = M249 (((Local7 >> 0x18) & 0x0F), (( Local7 >> 0x14) & 0x0F), ((Local7 >> 0x10) & 0x0F), 0x02D01E00) } Local6 &= (Ones ^ (0x03 << (Local2 << One))) If (((Local7 >> 0x1C) == 0x02)) { M250 (((Local7 >> 0x18) & 0x0F), ((Local7 >> 0x14 ) & 0x0F), ((Local7 >> 0x10) & 0x0F), 0x02D02300, Local6) } Else { M250 (((Local7 >> 0x18) & 0x0F), ((Local7 >> 0x14 ) & 0x0F), ((Local7 >> 0x10) & 0x0F), 0x02D01E00, Local6) } } ElseIf ((Local2 >= 0x04)) { M012 ((M084 + 0x0E00), One, ((Local2 - 0x04) * 0x02 ), 0x02, Zero) } Else { M012 ((M084 + 0x0E00), Zero, (Local2 * 0x02), 0x02, Zero) } } Else { M012 ((M084 + 0x0E00), (Local2 / 0x02), ((Local2 & One) * 0x04), 0x04, Zero) } } ElseIf ((Local5 & 0x04)) { If ((Arg1 == One)) { If ((M085 >= 0x04)) { If (((Local7 >> 0x10) > Zero)) { If (((Local7 >> 0x1C) == 0x02)) { Local6 = M249 (((Local7 >> 0x18) & 0x0F), (( Local7 >> 0x14) & 0x0F), ((Local7 >> 0x10) & 0x0F), 0x02D02300) } Else { Local6 = M249 (((Local7 >> 0x18) & 0x0F), (( Local7 >> 0x14) & 0x0F), ((Local7 >> 0x10) & 0x0F), 0x02D01E00) } Local6 &= (Ones ^ (0x03 << (Local2 << One))) Local6 |= (0x03 << (Local2 << One)) If (((Local7 >> 0x1C) == 0x02)) { M250 (((Local7 >> 0x18) & 0x0F), ((Local7 >> 0x14 ) & 0x0F), ((Local7 >> 0x10) & 0x0F), 0x02D02300, Local6) } Else { M250 (((Local7 >> 0x18) & 0x0F), ((Local7 >> 0x14 ) & 0x0F), ((Local7 >> 0x10) & 0x0F), 0x02D01E00, Local6) } } ElseIf ((Local2 >= 0x04)) { M012 ((M084 + 0x0E00), One, ((Local2 - 0x04) * 0x02 ), 0x02, 0x03) } Else { M012 ((M084 + 0x0E00), Zero, (Local2 * 0x02), 0x02, 0x03) } } Else { M012 ((M084 + 0x0E00), (Local2 / 0x02), ((Local2 & One) * 0x04), 0x04, 0x0F) } } If ((Arg1 == 0x02)) { Local6 = M017 (Zero, M013 ((Local0 + Local1), 0x05, Zero, 0x08), M013 ((Local0 + Local1), 0x06, Zero, 0x08), 0x19, Zero, 0x08) If ((M265 (Local6, Zero, Zero) == One)) { If ((M085 >= 0x04)) { If (((Local7 >> 0x10) > Zero)) { If (((Local7 >> 0x1C) == 0x02)) { Local6 = M249 (((Local7 >> 0x18) & 0x0F), (( Local7 >> 0x14) & 0x0F), ((Local7 >> 0x10) & 0x0F), 0x02D02300) } Else { Local6 = M249 (((Local7 >> 0x18) & 0x0F), (( Local7 >> 0x14) & 0x0F), ((Local7 >> 0x10) & 0x0F), 0x02D01E00) } Local6 &= (Ones ^ (0x03 << (Local2 << One))) Local6 |= (Local3 << (Local2 << One)) If (((Local7 >> 0x1C) == 0x02)) { M250 (((Local7 >> 0x18) & 0x0F), ((Local7 >> 0x14 ) & 0x0F), ((Local7 >> 0x10) & 0x0F), 0x02D02300, Local6) } Else { M250 (((Local7 >> 0x18) & 0x0F), ((Local7 >> 0x14 ) & 0x0F), ((Local7 >> 0x10) & 0x0F), 0x02D01E00, Local6) } } ElseIf ((Local2 >= 0x04)) { M012 ((M084 + 0x0E00), One, ((Local2 - 0x04) * 0x02 ), 0x02, Local3) } Else { M012 ((M084 + 0x0E00), Zero, (Local2 * 0x02), 0x02, Local3) } } Else { M012 ((M084 + 0x0E00), (Local2 / 0x02), ((Local2 & One) * 0x04), 0x04, Local3) } } } } ElseIf ((M085 >= 0x04)) { M012 ((M084 + 0x0E00), Zero, (Local2 * 0x02), 0x02, 0x03) } Else { M012 ((M084 + 0x0E00), (Local2 / 0x02), ((Local2 & One) * 0x04), 0x04, Local3) } Local2 = 0xFF } } Local1 += 0x0C } } } } } Method (M112, 2, Serialized) { If ((Arg0 != Zero)) { Local0 = M109 /* \M109 */ If (Local0) { Local0 += 0x10 Local1 = Zero Local2 = One While (((Local2 != 0xFF) && (Local2 != Zero))) { Local2 = M013 ((Local0 + Local1), Zero, Zero, 0x08) Local3 = M013 ((Local0 + Local1), One, Zero, 0x08) If (((Local2 == Arg0) && (Local3 == Arg1))) { If ((Local3 < 0x02)) { Local4 = M013 ((Local0 + Local1), 0x02, Zero, 0x08) If ((Local4 == Zero)) { Local5 = M013 ((Local0 + Local1), 0x03, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x03, 0x10, 0x08) M010 (Local5, Local6) } If ((Local4 == One)) { Local5 = M013 ((Local0 + Local1), 0x03, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x03, 0x10, 0x08) M010 (Local5, Local6) Local7 = M009 (Local5) Local4 = 0x03F2 While (((Local4 > Zero) && (Local7 != Local6))) { Local4 = (Local4 - One) Stall (0x63) Local7 = M009 (Local5) } } } If ((Local3 == 0x02)) { Local5 = M013 ((Local0 + Local1), 0x03, Zero, 0x20) Sleep (((Local5 + 0x03E7) / 0x03E8)) } } Local1 += 0x08 } } } } Method (M275, 2, Serialized) { Local7 = Zero If ((Arg0 != Zero)) { Local0 = M109 /* \M109 */ If (Local0) { Local0 += 0x10 Local1 = Zero Local2 = One While (((Local2 != 0xFF) && (Local2 != Zero))) { Local2 = M013 ((Local0 + Local1), Zero, Zero, 0x08) Local3 = M013 ((Local0 + Local1), One, Zero, 0x08) If (((Local2 == Arg0) && (Local3 == Arg1))) { If ((Local3 < 0x02)) { Local5 = M013 ((Local0 + Local1), 0x03, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x03, 0x10, 0x08) If ((M009 (Local5) == Local6)) { Local7 = One } } } Local1 += 0x08 } } } Return (Local7) } Method (M113, 1, Serialized) { If ((Arg0 != Zero)) { Local0 = M108 /* \M108 */ Local7 = One If (Local0) { Local0 += 0x10 Local1 = Zero Local2 = One While (((Local2 != 0xFF) && (Local2 != Zero))) { Local2 = M013 ((Local0 + Local1), Zero, Zero, 0x08) If ((Local2 == Arg0)) { Local2 = 0xFF Local3 = M013 ((Local0 + Local1), One, Zero, 0x08) If ((Local3 == Zero)) { Local5 = M013 ((Local0 + Local1), 0x02, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x04, Zero, 0x08) Local7 = (M009 (Local5) == Local6) } If ((Local3 == One)) { Local5 = M013 ((Local0 + Local1), 0x02, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x04, Zero, 0x08) Local7 = (M009 (Local5) == Local6) Local5 = M013 ((Local0 + Local1), 0x05, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x07, Zero, 0x08) Local7 &= (M009 (Local5) == Local6) } If ((Local3 == 0x02)) { Local5 = M013 ((Local0 + Local1), 0x02, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x04, Zero, 0x08) Local7 = (M009 (Local5) == Local6) Local5 = M013 ((Local0 + Local1), 0x05, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x07, Zero, 0x08) Local7 &= (M009 (Local5) == Local6) Local5 = M013 ((Local0 + Local1), 0x08, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x0A, Zero, 0x08) Local7 &= (M009 (Local5) == Local6) } If ((Local3 == 0x03)) { Local5 = M013 ((Local0 + Local1), 0x02, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x04, Zero, 0x08) Local7 = (M009 (Local5) == Local6) Local5 = M013 ((Local0 + Local1), 0x05, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x07, Zero, 0x08) Local7 |= (M009 (Local5) == Local6) } If ((Local3 == 0x04)) { Local5 = M013 ((Local0 + Local1), 0x02, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x04, Zero, 0x08) Local7 = (M009 (Local5) == Local6) Local5 = M013 ((Local0 + Local1), 0x05, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x07, Zero, 0x08) Local7 |= (M009 (Local5) == Local6) Local5 = M013 ((Local0 + Local1), 0x08, Zero, 0x10) Local6 = M013 ((Local0 + Local1), 0x0A, Zero, 0x08) Local7 |= (M009 (Local5) == Local6) } } Else { Local1 += 0x0B } } } } Else { Local7 = Zero } If (Local7) { Local7 = One } Return (Local7) } Method (M114, 4, Serialized) { Local7 = Zero If (!M001 (Arg0, Arg1)) { Name (M115, Buffer (0x05){}) CreateWordField (M115, Zero, M116) CreateField (M115, 0x10, 0x03, M117) CreateField (M115, 0x13, 0x05, M118) CreateByteField (M115, 0x03, M119) CreateByteField (M115, 0x04, M120) M116 = 0x05 M119 = Zero M118 = Arg0 M117 = Arg1 If ((Arg2 == Zero)) { If ((Arg3 != One)) { M120 = Zero \_SB.ALIB (0x06, M115) } } Else { If ((Arg3 != One)) { M120 = One \_SB.ALIB (0x06, M115) } Local0 = M017 (Zero, Arg0, Arg1, 0x19, Zero, 0x08) If (((Local0 != Zero) && (Local0 != 0xFF))) { Local1 = M019 (Local0, Zero, Zero, Zero) Local2 = 0x7FFFFFFF Local2 |= 0x80000000 If (((Local1 != Zero) && (Local1 != Local2))) { Local7 = One } } } } ElseIf ((Arg2 == Zero)) { M002 (One, Arg1) } Else { M002 (Zero, Arg1) Local0 = M017 (Zero, Arg0, Arg1, 0x19, Zero, 0x08) If (((Local0 != Zero) && (Local0 != 0xFF))) { Local1 = M019 (Local0, Zero, Zero, Zero) Local2 = 0x7FFFFFFF Local2 |= 0x80000000 If (((Local1 != Zero) && (Local1 != Local2))) { Local7 = One } } } Return (Local7) } Method (M252, 3, Serialized) { If ((M085 >= 0x08)) { Local0 = M251 /* \M251 */ If (Local0) { Local0 += 0x10 Local1 = Zero Local2 = Zero While ((Local2 != 0xFF)) { Local2 = M011 ((Local0 + Local1), Zero, Zero, 0x08) Local3 = M011 ((Local0 + Local1), One, Zero, 0x08) Local4 = M011 ((Local0 + Local1), 0x02, Zero, 0x08) Local5 = M011 ((Local0 + Local1), 0x03, Zero, 0x08) If (((Local2 == Arg0) && (Local3 == Arg1))) { If ((Local4 == Arg2)) { Return (Local5) } } Local1 += 0x04 } } } Return (Ones) } Name (M046, Zero) Name (M047, Ones) Method (M045, 0, Serialized) { Local0 = Zero If ((M047 == Ones)) { M047 = Zero M046 = Zero If (CondRefOf (\_OSI)) { If (\_OSI ("Windows 2012")) { M046 = One } If (\_OSI ("Windows 2013")) { M046 = One } If (\_OSI ("Windows 2015")) { M046 = One } If (\_OSI ("Windows 2016")) { M046 = One } If (\_OSI ("Windows 2017")) { M046 = One } } } If ((M046 == One)) { Local0 = One } Return (Local0) } Method (M049, 2, Serialized) { Local0 = Zero If ((Arg0 != Zero)) { Local0 = M011 (Arg0, Arg1, Zero, 0x08) } Return (Local0) } Method (M04A, 2, Serialized) { Local0 = Zero If ((Arg0 != Zero)) { Local0 = M011 (Arg0, Arg1, Zero, 0x08) Local1 = M011 (Arg0, (Arg1 + One), Zero, 0x08) Local0 |= (Local1 << 0x08) } Return (Local0) } Method (M04B, 2, Serialized) { Local0 = Zero If ((Arg0 != Zero)) { Local0 = M011 (Arg0, Arg1, Zero, 0x08) Local1 = M011 (Arg0, (Arg1 + One), Zero, 0x08) Local2 = M011 (Arg0, (Arg1 + 0x02), Zero, 0x08) Local3 = M011 (Arg0, (Arg1 + 0x03), Zero, 0x08) Local0 |= (Local1 << 0x08) Local0 |= (Local2 << 0x10) Local0 |= (Local3 << 0x18) } Return (Local0) } Mutex (M230, 0x00) Method (M232, 3, Serialized) { Local0 = Arg0 Local1 = Arg1 Local2 = Arg2 Acquire (M230, 0xFFFF) Local0 = Arg0 OperationRegion (VARM, SystemIO, M231, 0x02) Field (VARM, ByteAcc, NoLock, Preserve) { VAR1, 8, VAR2, 8 } VAR2 = Local1 VAR1 = Local0 Sleep (Local2) Release (M230) } Method (M043, 3, Serialized) { If (CondRefOf (MOEM)) { Return (MOEM) /* External reference */ Arg0 Arg1 Arg2 } Else { Return (Zero) } } Method (MLIB, 2, Serialized) { Switch (ToInteger (Arg0)) { Case (Zero) { Local0 = DerefOf (Arg1 [0x02]) Switch (ToInteger (Local0)) { Case (0x03) { M228 (0x04) M228 (0x05) } Case (0x04) { M228 (0x04) M228 (0x06) } Case (0x05) { M228 (0x04) M228 (0x07) } } } } } Method (M248, 1, Serialized) { If ((M085 == 0x08)) { If ((Arg0 == Zero)) { Return (M017 (Zero, 0x07, One, 0x19, Zero, 0x08)) } Else { Return (M017 (Zero, 0x08, One, 0x19, Zero, 0x08)) } } ElseIf ((M085 >= 0x0B)) { If ((M085 >= 0x0D)) { Return (M017 (Zero, 0x08, (Arg0 + One), 0x19, Zero, 0x08)) } ElseIf ((Arg0 == Zero)) { Return (M017 (Zero, 0x07, One, 0x19, Zero, 0x08)) } Else { Return (M017 (Zero, 0x08, Arg0, 0x19, Zero, 0x08)) } } ElseIf ((M085 >= 0x09)) { If ((Arg0 == Zero)) { Return (M017 (Zero, 0x08, One, 0x19, Zero, 0x08)) } Else { Return (M017 (Zero, 0x08, 0x02, 0x19, Zero, 0x08)) } } Else { Return (Zero) } } Method (M401, 2, NotSerialized) { Local0 = (Arg0 & 0x1F) Local0 = ((Local0 << 0x03) | (Arg1 & 0x07)) Local1 = Zero If (((M085 >= 0x09) && (M085 <= 0x0A))) { Local2 = 0x07 } Else { Local2 = 0x0A } Local3 = 0x14301000 Local4 = M249 (Zero, Zero, Zero, ((Local1 * 0x04) + Local3 )) While (((Local1 < Local2) && (Local4 != Local0))) { Local1++ Local4 = M249 (Zero, Zero, Zero, ((Local1 * 0x04) + Local3 )) } If ((Local1 <= Local2)) { Return (Local1) } Else { Return (0xFF) } } Method (M402, 2, NotSerialized) { Local4 = M401 (Arg0, Arg1) If ((Local4 != 0xFF)) { If (((M085 >= 0x08) && (M085 <= 0x0B))) { Local0 = M249 (Zero, Zero, Zero, 0x11180188) Local0 &= 0xFFFFDFFF M250 (Zero, Zero, Zero, 0x11180188, (Local0 | 0x2000)) } Local1 = (M019 (Zero, Zero, Zero, 0x84) & 0xFF00FCFF) Local2 = ((Arg0 << 0x13) | (Arg1 << 0x10)) Local1 |= Local2 M020 (Zero, Zero, Zero, 0x84, (Local1 | 0x0100)) M020 (Zero, Zero, Zero, 0x84, (Local1 | 0x0300)) If ((M085 >= 0x0C)) { Local3 = M019 (Zero, Zero, Zero, 0x84) Local5 = 0x4EEA While (((Local5 > Zero) && ((Local3 & 0x0400) != 0x0400))) { Local5 = (Local5 - One) Stall (0x63) Local3 = M019 (Zero, Zero, Zero, 0x84) } } If (((M085 == 0x0D) && (Local4 >= 0x03))) { Local2 = (0x11240294 + ((Local4 - 0x03) << 0x0C)) } Else { Local2 = (0x11140294 + (Local4 << 0x0C)) } Local3 = M249 (Zero, Zero, Zero, Local2) Local5 = 0x4EEA While (((Local5 > Zero) && ((Local3 & 0x3F) != 0x1F))) { Local5 = (Local5 - One) Stall (0x63) Local3 = M249 (Zero, Zero, Zero, Local2) } M020 (Zero, Zero, Zero, 0x84, (Local1 | 0x0100)) If (((M085 >= 0x08) && (M085 <= 0x0B))) { M250 (Zero, Zero, Zero, 0x11180188, Local0) } } } Method (M403, 3, NotSerialized) { Local4 = M401 (Arg0, Arg1) If ((Local4 != 0xFF)) { If (((M085 == 0x0D) && (Local4 >= 0x03))) { Local2 = (0x11240280 + ((Local4 - 0x03) << 0x0C)) } Else { Local2 = (0x11140280 + (Local4 << 0x0C)) } Local0 = M249 (Zero, Zero, Zero, Local2) Local0 &= 0xFFBFFFFF Local1 = Arg2 Local0 |= (Local1 << 0x16) M250 (Zero, Zero, Zero, Local2, Local0) } } Name (M404, Buffer (0x07) { 0x00, 0x02, 0x06, 0x08, 0x04, 0x0A, 0x0C // ....... }) Method (M405, 5, Serialized) { If ((M085 >= 0x04)) { Local1 = DerefOf (M404 [Arg4]) If ((((Arg0 > Zero) || (Arg1 > Zero)) || ((Arg2 > Zero) || (Arg3 > Zero)))) { If ((Arg3 == 0x02)) { Local0 = M249 (Arg0, Arg1, Arg2, 0x02D02300) } Else { Local0 = M249 (Arg0, Arg1, Arg2, 0x02D01E00) } Local0 <<= (Local1 * 0x02) Local0 &= 0x03 } ElseIf ((Local1 >= 0x04)) { Local0 = M011 ((M084 + 0x0E00), One, ((Local1 - 0x04 ) * 0x02), 0x02) } Else { Local0 = M011 ((M084 + 0x0E00), Zero, (Local1 * 0x02), 0x02) } } Else { Local0 = M011 ((M084 + 0x0E00), (Arg4 / 0x02), ( (Arg4 & One) * 0x04), 0x04) } Return (Local0) } Method (M406, 6, Serialized) { If ((M085 >= 0x04)) { Local1 = DerefOf (M404 [Arg4]) If ((((Arg0 > Zero) || (Arg1 > Zero)) || ((Arg2 > Zero) || (Arg3 > Zero)))) { If ((Arg3 == 0x02)) { Local0 = M249 (Arg0, Arg1, Arg2, 0x02D02300) } Else { Local0 = M249 (Arg0, Arg1, Arg2, 0x02D01E00) } Local0 &= (Ones ^ (0x03 << (Local1 << One))) Local0 |= (Arg5 << (Local1 << One)) If ((Arg3 == 0x02)) { M250 (Arg0, Arg1, Arg2, 0x02D02300, Local0) } Else { M250 (Arg0, Arg1, Arg2, 0x02D01E00, Local0) } } ElseIf ((Local1 >= 0x04)) { M012 ((M084 + 0x0E00), One, ((Local1 - 0x04) * 0x02 ), 0x02, Arg5) } Else { M012 ((M084 + 0x0E00), Zero, (Local1 * 0x02), 0x02, Arg5) } } Else { M012 ((M084 + 0x0E00), (Arg4 / 0x02), ((Arg4 & One) * 0x04), 0x04, Arg5) } } Mutex (M408, 0x00) Method (M409, 3, Serialized) { Acquire (M408, 0xFFFF) Local0 = (M414 + (Arg0 << 0x05)) OperationRegion (VARM, SystemIO, Local0, 0x09) Field (VARM, ByteAcc, NoLock, Preserve) { SMB0, 8, SMB1, 8, SMB2, 8, SMB3, 8, SMB4, 8, SMB5, 8, SMB6, 8, SMB7, 8, SMB8, 8 } Local5 = M011 ((M084 + 0x0300), 0x02, Zero, 0x08) M012 ((M084 + 0x0300), 0x02, Zero, 0x08, (Local5 | One)) Local1 = Zero Local2 = 0x64 While (((Local2 > Zero) && ((Local1 & 0x10) != 0x10))) { SMB8 |= 0x10 Local2 = (Local2 - One) Stall (0x05) Local1 = SMB8 /* \M409.SMB8 */ } Local3 = 0x03 While ((Local3 > Zero)) { Local1 = One Local2 = 0x64 While (((Local2 > Zero) && ((Local1 & One) != Zero))) { SMB0 = 0x1F Local2 = (Local2 - One) Stall (0x05) Local1 = SMB0 /* \M409.SMB0 */ } If ((Local2 == Zero)) { SMB2 = 0x02 Local3 = (Local3 - One) } Else { Local3 = Zero } } If (((Local2 == Zero) && (Local3 == Zero))) { M012 ((M084 + 0x0300), 0x02, Zero, 0x08, Local5) Release (M408) Return (Zero) } Local3 = 0x03 While ((Local3 > Zero)) { Local1 = One Local2 = 0x64 While (((Local2 > Zero) && ((Local1 & One) != Zero))) { SMB1 = 0x3F Local2 = (Local2 - One) Stall (0x05) Local1 = SMB1 /* \M409.SMB1 */ } If ((Local2 == Zero)) { SMB1 = 0x02 Local3 = (Local3 - One) } Else { Local3 = Zero } } If (((Local2 == Zero) && (Local3 == Zero))) { M012 ((M084 + 0x0300), 0x02, Zero, 0x08, Local5) Release (M408) Return (Zero) } Local3 = 0x03 While ((Local3 > Zero)) { SMB0 = 0x1F SMB4 = ((Arg1 << One) | One) SMB3 = Arg2 SMB2 = 0x08 Local1 = SMB2 /* \M409.SMB2 */ SMB2 = (0x08 | 0x40) Local1 = One Local2 = 0x03E8 While (((Local2 > Zero) && ((Local1 & One) != Zero))) { Local2 = (Local2 - One) Stall (0x05) Local1 = SMB0 /* \M409.SMB0 */ } If ((Local2 == Zero)) { SMB2 = 0x02 M012 ((M084 + 0x0300), 0x02, Zero, 0x08, Local5) Release (M408) Return (Zero) } Local1 = SMB0 /* \M409.SMB0 */ If (((Local1 & 0x04) != Zero)) { Local3 = Zero Local4 = Zero } ElseIf (((Local1 & 0x08) != Zero)) { SMB0 = 0x08 Local3 = (Local3 - One) Local4 = Zero } Else { Local3 = Zero Local4 = SMB5 /* \M409.SMB5 */ } } SMB0 = 0x1F SMB8 |= 0x20 M012 ((M084 + 0x0300), 0x02, Zero, 0x08, Local5) Release (M408) Return (Local4) } Method (M410, 4, Serialized) { Acquire (M408, 0xFFFF) Local0 = (M414 + (Arg0 << 0x05)) OperationRegion (VARM, SystemIO, Local0, 0x09) Field (VARM, ByteAcc, NoLock, Preserve) { SMB0, 8, SMB1, 8, SMB2, 8, SMB3, 8, SMB4, 8, SMB5, 8, SMB6, 8, SMB7, 8, SMB8, 8 } Local5 = M011 ((M084 + 0x0300), 0x02, Zero, 0x08) M012 ((M084 + 0x0300), 0x02, Zero, 0x08, (Local5 | One)) Local1 = Zero Local2 = 0x64 While (((Local2 > Zero) && ((Local1 & 0x10) != 0x10))) { SMB8 |= 0x10 Local2 = (Local2 - One) Stall (0x05) Local1 = SMB8 /* \M410.SMB8 */ } Local3 = 0x03 While ((Local3 > Zero)) { Local1 = One Local2 = 0x64 While (((Local2 > Zero) && ((Local1 & One) != Zero))) { SMB0 = 0x1F Local2 = (Local2 - One) Stall (0x05) Local1 = SMB0 /* \M410.SMB0 */ } If ((Local2 == Zero)) { SMB2 = 0x02 Local3 = (Local3 - One) } Else { Local3 = Zero } } If (((Local2 == Zero) && (Local3 == Zero))) { M012 ((M084 + 0x0300), 0x02, Zero, 0x08, Local5) Release (M408) Return (Zero) } Local3 = 0x03 While ((Local3 > Zero)) { Local1 = One Local2 = 0x64 While (((Local2 > Zero) && ((Local1 & One) != Zero))) { SMB1 = 0x3F Local2 = (Local2 - One) Stall (0x05) Local1 = SMB1 /* \M410.SMB1 */ } If ((Local2 == Zero)) { SMB1 = 0x02 Local3 = (Local3 - One) } Else { Local3 = Zero } } If (((Local2 == Zero) && (Local3 == Zero))) { M012 ((M084 + 0x0300), 0x02, Zero, 0x08, Local5) Release (M408) Return (Zero) } Local3 = 0x03 While ((Local3 > Zero)) { SMB0 = 0x1F SMB4 = (Arg1 << One) SMB3 = Arg2 SMB2 = 0x08 Local1 = SMB2 /* \M410.SMB2 */ SMB5 = Arg3 SMB2 = (0x08 | 0x40) Local1 = One Local2 = 0x03E8 While (((Local2 > Zero) && ((Local1 & One) != Zero))) { Local2 = (Local2 - One) Stall (0x05) Local1 = SMB0 /* \M410.SMB0 */ } If ((Local2 == Zero)) { SMB2 = 0x02 M012 ((M084 + 0x0300), 0x02, Zero, 0x08, Local5) Release (M408) Return (Zero) } Local1 = SMB0 /* \M410.SMB0 */ If (((Local1 & 0x04) != Zero)) { Local3 = Zero Local4 = Zero } ElseIf (((Local1 & 0x08) != Zero)) { SMB0 = 0x08 Local3 = (Local3 - One) Local4 = Zero } Else { Local3 = Zero Local4 = Zero } } SMB0 = 0x1F SMB8 |= 0x20 M012 ((M084 + 0x0300), 0x02, Zero, 0x08, Local5) Release (M408) Return (Local4) } Method (MPTS, 1, NotSerialized) { Local0 = M049 (M128, 0x67) If (((Local0 & 0x03) == 0x03)) { If ((M085 >= 0x08)) { If (CondRefOf (\_SB.PCXX.GPXX.SAXX.TPTS)) { \_SB.PCXX.GPXX.SAXX.TPTS (Arg0) } } ElseIf (CondRefOf (\_SB.PCXX.SAXX.TPTS)) { \_SB.PCXX.SAXX.TPTS (Arg0) } } If ((M226 != Zero)) { If (CondRefOf (\_SB.M263)) { \_SB.M263 (Arg0) } } If ((M331 != Zero)) { Local0 = M049 (M331, 0x10) Local1 = M049 (M331, 0x1D) If (((Local0 != Zero) && (Local1 != Zero))) { If (CondRefOf (\_SB.IPTS)) { \_SB.IPTS (Arg0) } } } } Method (MWAK, 1, NotSerialized) { Local0 = M049 (M128, 0x67) If (((Local0 & 0x03) == 0x03)) { If ((M085 >= 0x08)) { If (CondRefOf (\_SB.PCXX.GPXX.SAXX.TWAK)) { \_SB.PCXX.GPXX.SAXX.TWAK (Arg0) } } ElseIf (CondRefOf (\_SB.PCXX.SAXX.TWAK)) { \_SB.PCXX.SAXX.TWAK (Arg0) } } If ((M226 != Zero)) { If (CondRefOf (\_SB.M264)) { \_SB.M264 (Arg0) } } If ((M280 != Zero)) { If (CondRefOf (\_SB.M284)) { \_SB.M284 (Arg0) } } If ((M331 != Zero)) { Local0 = M049 (M331, 0x10) Local1 = M049 (M331, 0x1D) If (((Local0 != Zero) && (Local1 != Zero))) { If (CondRefOf (\_SB.IWAK)) { \_SB.IWAK (Arg0) } } } } Scope (\_SB.GPIO) { Method (XINI, 0, NotSerialized) { If ((\_GPE.M420 != 0xFF)) { Local0 = (\_GPE.M415 & One) Local1 = (\_GPE.M416 & 0x07) Local1 += \_GPE.M411 \_GPE.M419 = M409 (Local0, Local1, Zero) } } } Scope (\_GPE) { Name (M411, 0x20) Name (M415, One) Name (M416, 0x04) Name (M417, 0x40) Name (M418, 0x40) Name (M419, 0xFF) Name (M420, 0xFF) Method (XL0A, 0, NotSerialized) { Local0 = (\_GPE.M415 & One) Local1 = (\_GPE.M416 & 0x07) Local1 += \_GPE.M411 Local2 = \_GPE.M419 Local3 = M409 (Local0, Local1, Zero) \_GPE.M419 = Local3 Local3 ^= Local2 Local3 |= \_GPE.M418 Local3 &= \_GPE.M417 If (((Local3 & One) == One)) { If (CondRefOf (\_GPE.SP00)) { \_GPE.SP00 () } } If (((Local3 & 0x02) == 0x02)) { If (CondRefOf (\_GPE.SP01)) { \_GPE.SP01 () } } If (((Local3 & 0x04) == 0x04)) { If (CondRefOf (\_GPE.SP02)) { \_GPE.SP02 () } } If (((Local3 & 0x08) == 0x08)) { If (CondRefOf (\_GPE.SP03)) { \_GPE.SP03 () } } If (((Local3 & 0x10) == 0x10)) { If (CondRefOf (\_GPE.SP04)) { \_GPE.SP04 () } } If (((Local3 & 0x20) == 0x20)) { If (CondRefOf (\_GPE.SP05)) { \_GPE.SP05 () } } If (((Local3 & 0x40) == 0x40)) { If (CondRefOf (\_GPE.SP06)) { \_GPE.SP06 () } } If (((Local3 & 0x80) == 0x80)) { If (CondRefOf (\_GPE.SP07)) { \_GPE.SP07 () } } } } } SSDT11 ------ DefinitionBlock ("", "SSDT", 1, "HPQOEM", "87B1 ", 0x00000001) { External (_SB_.PLTF, DeviceObj) Scope (\_SB.PLTF) { Name (_LPI, Package (0x04) // _LPI: Low Power Idle States { Zero, Zero, One, Package (0x0A) { 0x000F4240, 0xC350, Zero, Zero, Zero, Zero, Zero, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "S0i3" } }) } } SSDT12 ------ DefinitionBlock ("", "SSDT", 1, "HPQOEM", "87B1 ", 0x00000001) { /* * iASL Warning: There were 5 external control methods found during * disassembly, but only 0 were resolved (5 unresolved). Additional * ACPI tables may be required to properly disassemble the code. This * resulting disassembler output file may not compile because the * disassembler did not know how many arguments to assign to the * unresolved methods. Note: SSDTs can be dynamically loaded at * runtime and may or may not be available via the host OS. * * To specify the tables needed to resolve external control method * references, the -e option can be used to specify the filenames. * Example iASL invocations: * iasl -e ssdt1.aml ssdt2.aml ssdt3.aml -d dsdt.aml * iasl -e dsdt.aml ssdt2.aml -d ssdt1.aml * iasl -e ssdt*.aml -d dsdt.aml * * In addition, the -fe option can be used to specify a file containing * control method external declarations with the associated method * argument counts. Each line of the file must be of the form: * External (<method pathname>, MethodObj, <argument count>) * Invocation: * iasl -fe refs.txt -d dsdt.aml * * The following methods were unresolved and many not compile properly * because the disassembler had to guess at the number of arguments * required for each: */ External (_SB_.PCI0.GP17.ACP_, DeviceObj) External (_SB_.PCI0.GP17.AZAL, DeviceObj) External (M000, MethodObj) // Warning: Unknown method, guessing 1 arguments External (M017, MethodObj) // Warning: Unknown method, guessing 5 arguments External (M019, MethodObj) // Warning: Unknown method, guessing 3 arguments External (M249, MethodObj) // Warning: Unknown method, guessing 3 arguments External (M250, MethodObj) // Warning: Unknown method, guessing 5 arguments Name (M278, One) Name (M279, One) Name (M27A, One) Name (APGE, Zero) Name (ACGE, One) Method (M276, 0, NotSerialized) { If ((M27A == Zero)) { M278 = Zero } If (((M278 == One) || (M279 == One))) { 0x08 = M017 (Zero, 0x08, One, 0x19, Zero) Local0 = M019 (Local0, Zero, 0x05) Local1 If ((M27A == Zero)) { Local1 = 0x15E21022 } If (((Local0 != Zero) && (Local0 != 0xFF))) { If ((Local1 != Ones)) { M000 (0xB4) If ((ACGE != Zero)) { M250 (Zero, Zero, Zero, 0x03B10564, Zero) M250 (Zero, Zero, Zero, 0x03B10998, 0xC8) M250 (Zero, Zero, Zero, 0x03B10528, 0x59) 0x03B10564 = M249 (Zero, Zero, Zero) Local4 While ((Local4 == Zero)) { 0x03B10564 = M249 (Zero, Zero, Zero) Local4 If ((Local4 != Zero)) { Break } } } If ((APGE != Zero)) { M250 (Zero, Zero, Zero, 0x0900E784, 0x0103) Local4 = One Local5 = 0x64 While (((Local4 != Zero) && Local5)) { 0x0900E784 = M249 (Zero, Zero, Zero) Local4 Local4 |= 0x06 Local4 &= 0xFFFFFF0F M250 (Zero, Zero, Zero, 0x0900E784, Local4) 0x0900E78C = M249 (Zero, Zero, Zero) Local4 Local4 &= 0x03 Local5-- Stall (0x63) } M250 (Zero, Zero, Zero, 0x0900E784, Zero) M000 (0xB5) } } } } } Method (M277, 0, NotSerialized) { If ((M27A == Zero)) { M278 = Zero } If (((M278 == Zero) && (M279 == Zero))) { 0x08 = M017 (Zero, 0x08, One, 0x19, Zero) Local0 = M019 (Local0, Zero, 0x05) Local1 If ((M27A == Zero)) { Local1 = 0x15E21022 } If (((Local0 != Zero) && (Local0 != 0xFF))) { If ((Local1 != Ones)) { M000 (0xB6) If ((ACGE != Zero)) { M250 (Zero, Zero, Zero, 0x03B10564, Zero) M250 (Zero, Zero, Zero, 0x03B10998, Zero) M250 (Zero, Zero, Zero, 0x03B10528, 0x59) 0x03B10564 = M249 (Zero, Zero, Zero) Local4 While ((Local4 == Zero)) { 0x03B10564 = M249 (Zero, Zero, Zero) Local4 If ((Local4 != Zero)) { Break } } } If ((APGE != Zero)) { M250 (Zero, Zero, Zero, 0x0900E784, 0x0101) Local4 = One Local5 = 0x64 While (((Local4 != 0x02) && Local5)) { 0x0900E784 = M249 (Zero, Zero, Zero) Local4 Local4 |= 0x06 Local4 &= 0xFFFFFF0F M250 (Zero, Zero, Zero, 0x0900E784, Local4) 0x0900E78C = M249 (Zero, Zero, Zero) Local4 Local4 &= 0x03 Local5-- Stall (0x63) } M250 (Zero, Zero, Zero, 0x0900E784, Zero) M000 (0xB7) } } } } } Scope (\_SB.PCI0.GP17.ACP) { Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { M278 = One M276 () } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { M278 = Zero M277 () } Method (MSG0, 3, Serialized) { M000 (0x5511) OperationRegion (VARM, SystemIO, 0x80, 0x04) Field (VARM, DWordAcc, NoLock, Preserve) { VARR, 32 } If ((Arg2 != 0x09)) { M000 (0x5518) M250 (Zero, Zero, Zero, 0x00058A74, Arg0) M250 (Zero, Zero, Zero, 0x00058A54, Arg1) M250 (Zero, Zero, Zero, 0x00058A14, Arg2) 0x00058A74 = M249 (Zero, Zero, Zero) Local0 While ((Local0 == Zero)) { 0x00058A74 = M249 (Zero, Zero, Zero) Local0 If ((Local0 != Zero)) { Break } } M000 (0x5519) 0x00058A54 = M249 (Zero, Zero, Zero) Local1 Return (Local1) } Name (MBOX, Buffer (0x04){}) 0x03810570 = M249 (Zero, Zero, Zero) Local0 VARR = Local0 MBOX = Local0 CreateWordField (MBOX, Zero, STAS) CreateByteField (MBOX, 0x02, CMDI) CreateField (MBOX, 0x18, 0x05, RESV) CreateBitField (MBOX, 0x1D, RSET) CreateBitField (MBOX, 0x1E, RCOV) CreateBitField (MBOX, 0x1F, REDY) VARR = MBOX /* \_SB_.PCI0.GP17.ACP_.MSG0.MBOX */ While (((REDY != One) || (CMDI != Zero))) { 0x03810570 = M249 (Zero, Zero, Zero) Local0 MBOX = Local0 M000 (0x5516) VARR = MBOX /* \_SB_.PCI0.GP17.ACP_.MSG0.MBOX */ } Local0 = Zero MBOX = Local0 REDY = Zero CMDI = 0x33 M000 (0x5514) Local0 = MBOX /* \_SB_.PCI0.GP17.ACP_.MSG0.MBOX */ VARR = Local0 M250 (Zero, Zero, Zero, 0x03810570, Local0) Sleep (One) M000 (0x5515) 0x03810570 = M249 (Zero, Zero, Zero) Local0 MBOX = Local0 VARR = MBOX /* \_SB_.PCI0.GP17.ACP_.MSG0.MBOX */ While ((CMDI != Zero)) { 0x03810570 = M249 (Zero, Zero, Zero) Local0 MBOX = Local0 M000 (0x5517) VARR = MBOX /* \_SB_.PCI0.GP17.ACP_.MSG0.MBOX */ } If ((STAS != Zero)) { M000 (0x5513) } M000 (0x5512) Return (Local0) } } Scope (\_SB.PCI0.GP17.AZAL) { Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { M279 = One M276 () } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { M279 = Zero M277 () } } } SSDT2 ----- DefinitionBlock ("", "SSDT", 1, "HPQOEM", "87B1 ", 0x00000001) { External (_SB_.PCI0.GP18.SAT1, DeviceObj) External (_SB_.PCI0.GP18.SATA, DeviceObj) OperationRegion (SMIC, SystemMemory, 0xFED80000, 0x00800000) Field (SMIC, ByteAcc, NoLock, Preserve) { Offset (0x36A), SMIB, 8 } OperationRegion (SSMI, SystemIO, SMIB, 0x02) Field (SSMI, AnyAcc, NoLock, Preserve) { SMIW, 16 } Scope (\_SB) { Name (D0S0, One) Name (D3S0, One) Name (D0S1, One) Name (D3S1, One) Name (STDS, Zero) PowerResource (P0S0, 0x00, 0x0000) { Method (_STA, 0, NotSerialized) // _STA: Status { Return (D0S0) /* \_SB_.D0S0 */ } Method (_ON, 0, NotSerialized) // _ON_: Power On { D0S0 = One } Method (_OFF, 0, NotSerialized) // _OFF: Power Off { D0S0 = Zero } } PowerResource (P3S0, 0x00, 0x0000) { Method (_STA, 0, NotSerialized) // _STA: Status { Return (D3S0) /* \_SB_.D3S0 */ } Method (_ON, 0, NotSerialized) // _ON_: Power On { D3S0 = One } Method (_OFF, 0, NotSerialized) // _OFF: Power Off { D3S0 = Zero } } PowerResource (P0S1, 0x00, 0x0000) { Method (_STA, 0, NotSerialized) // _STA: Status { Return (D0S1) /* \_SB_.D0S1 */ } Method (_ON, 0, NotSerialized) // _ON_: Power On { D0S1 = One } Method (_OFF, 0, NotSerialized) // _OFF: Power Off { D0S1 = Zero } } PowerResource (P3S1, 0x00, 0x0000) { Method (_STA, 0, NotSerialized) // _STA: Status { Return (D3S1) /* \_SB_.D3S1 */ } Method (_ON, 0, NotSerialized) // _ON_: Power On { D3S1 = One } Method (_OFF, 0, NotSerialized) // _OFF: Power Off { D3S1 = Zero } } } Scope (\_SB.PCI0.GP18.SATA) { Name (_PR0, Package (0x01) // _PR0: Power Resources for D0 { P0S0 }) Name (_PR3, Package (0x01) // _PR3: Power Resources for D3hot { P3S0 }) Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State { If ((STDS == One)) { Return (0x04) } Else { Return (Zero) } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { If ((STDS == One)) { SMIW = 0xD6 } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { If ((STDS == One)) { SMIW = 0xD5 } } } Scope (\_SB.PCI0.GP18.SAT1) { Name (_PR0, Package (0x01) // _PR0: Power Resources for D0 { P0S1 }) Name (_PR3, Package (0x01) // _PR3: Power Resources for D3hot { P3S1 }) Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State { If ((STDS == One)) { Return (0x04) } Else { Return (Zero) } } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { If ((STDS == One)) { SMIW = 0x01D6 } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { If ((STDS == One)) { SMIW = 0x01D5 } } } } SSDT3 ----- DefinitionBlock ("", "SSDT", 1, "HPQOEM", "87B1 ", 0x00000001) { External (_SB_.PCI0, DeviceObj) Scope (\_SB.PCI0) { Device (IC03) { Name (_HID, "HPIC0003") // _HID: Hardware ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } } } } SSDT4 ----- DefinitionBlock ("", "SSDT", 1, "HPQOEM", "87B1 ", 0x00000001) { External (_SB_.PLTF.P000, DeviceObj) External (_SB_.PLTF.P001, DeviceObj) External (_SB_.PLTF.P002, DeviceObj) External (_SB_.PLTF.P003, DeviceObj) External (_SB_.PLTF.P004, DeviceObj) External (_SB_.PLTF.P005, DeviceObj) External (_SB_.PLTF.P006, DeviceObj) External (_SB_.PLTF.P007, DeviceObj) External (_SB_.PLTF.P008, DeviceObj) External (_SB_.PLTF.P009, DeviceObj) External (_SB_.PLTF.P00A, DeviceObj) External (_SB_.PLTF.P00B, DeviceObj) Scope (\_SB.PLTF.P000) { Name (_PCT, Package (0x02) // _PCT: Performance Control { ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000C0010062, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (_PSS, Package (0x03) // _PSS: Performance Supported States { Package (0x06) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, Package (0x06) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, 0x00000001, 0x00000001 }, Package (0x06) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, 0x00000002, 0x00000002 } }) Name (XPSS, Package (0x03) { Package (0x08) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } } }) Name (_PSD, Package (0x01) // _PSD: Power State Dependencies { Package (0x05) { 0x05, 0x00, 0x00000000, 0x000000FE, 0x00000002 } }) Name (PPCV, 0x00) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (PPCV) /* \_SB_.PLTF.P000.PPCV */ } Name (_CST, Package (0x04) // _CST: C-States { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x0001, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, 0x02, 0x0190, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, 0x03, 0x015E, 0x00000000 } }) Name (_CSD, Package (0x01) // _CSD: C-State Dependencies { Package (0x06) { 0x06, 0x00, 0x00000000, 0x000000FE, 0x00000002, 0x00000000 } }) Name (_LPI, Package (0x06) // _LPI: Low Power Idle States { 0x0000, 0x0000000000000000, 0x0003, Package (0x0A) { 0x00000000, 0x00000001, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C1" }, Package (0x0A) { 0x0000003C, 0x00000012, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C2" }, Package (0x0A) { 0x000003E8, 0x0000015E, 0x00000001, 0x00000000, 0x00000000, 0x00000001, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C3" } }) } Scope (\_SB.PLTF.P001) { Name (_PCT, Package (0x02) // _PCT: Performance Control { ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000C0010062, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (_PSS, Package (0x03) // _PSS: Performance Supported States { Package (0x06) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, Package (0x06) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, 0x00000001, 0x00000001 }, Package (0x06) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, 0x00000002, 0x00000002 } }) Name (XPSS, Package (0x03) { Package (0x08) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } } }) Name (_PSD, Package (0x01) // _PSD: Power State Dependencies { Package (0x05) { 0x05, 0x00, 0x00000000, 0x000000FE, 0x00000002 } }) Name (PPCV, 0x00) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (PPCV) /* \_SB_.PLTF.P001.PPCV */ } Name (_CST, Package (0x04) // _CST: C-States { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x0001, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, 0x02, 0x0190, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, 0x03, 0x015E, 0x00000000 } }) Name (_CSD, Package (0x01) // _CSD: C-State Dependencies { Package (0x06) { 0x06, 0x00, 0x00000000, 0x000000FE, 0x00000002, 0x00000000 } }) Name (_LPI, Package (0x06) // _LPI: Low Power Idle States { 0x0000, 0x0000000000000000, 0x0003, Package (0x0A) { 0x00000000, 0x00000001, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C1" }, Package (0x0A) { 0x0000003C, 0x00000012, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C2" }, Package (0x0A) { 0x000003E8, 0x0000015E, 0x00000001, 0x00000000, 0x00000000, 0x00000001, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C3" } }) } Scope (\_SB.PLTF.P002) { Name (_PCT, Package (0x02) // _PCT: Performance Control { ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000C0010062, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (_PSS, Package (0x03) // _PSS: Performance Supported States { Package (0x06) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, Package (0x06) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, 0x00000001, 0x00000001 }, Package (0x06) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, 0x00000002, 0x00000002 } }) Name (XPSS, Package (0x03) { Package (0x08) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } } }) Name (_PSD, Package (0x01) // _PSD: Power State Dependencies { Package (0x05) { 0x05, 0x00, 0x00000001, 0x000000FE, 0x00000002 } }) Name (PPCV, 0x00) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (PPCV) /* \_SB_.PLTF.P002.PPCV */ } Name (_CST, Package (0x04) // _CST: C-States { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x0001, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, 0x02, 0x0190, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, 0x03, 0x015E, 0x00000000 } }) Name (_CSD, Package (0x01) // _CSD: C-State Dependencies { Package (0x06) { 0x06, 0x00, 0x00000001, 0x000000FE, 0x00000002, 0x00000000 } }) Name (_LPI, Package (0x06) // _LPI: Low Power Idle States { 0x0000, 0x0000000000000000, 0x0003, Package (0x0A) { 0x00000000, 0x00000001, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C1" }, Package (0x0A) { 0x0000003C, 0x00000012, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C2" }, Package (0x0A) { 0x000003E8, 0x0000015E, 0x00000001, 0x00000000, 0x00000000, 0x00000001, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C3" } }) } Scope (\_SB.PLTF.P003) { Name (_PCT, Package (0x02) // _PCT: Performance Control { ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000C0010062, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (_PSS, Package (0x03) // _PSS: Performance Supported States { Package (0x06) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, Package (0x06) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, 0x00000001, 0x00000001 }, Package (0x06) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, 0x00000002, 0x00000002 } }) Name (XPSS, Package (0x03) { Package (0x08) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } } }) Name (_PSD, Package (0x01) // _PSD: Power State Dependencies { Package (0x05) { 0x05, 0x00, 0x00000001, 0x000000FE, 0x00000002 } }) Name (PPCV, 0x00) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (PPCV) /* \_SB_.PLTF.P003.PPCV */ } Name (_CST, Package (0x04) // _CST: C-States { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x0001, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, 0x02, 0x0190, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, 0x03, 0x015E, 0x00000000 } }) Name (_CSD, Package (0x01) // _CSD: C-State Dependencies { Package (0x06) { 0x06, 0x00, 0x00000001, 0x000000FE, 0x00000002, 0x00000000 } }) Name (_LPI, Package (0x06) // _LPI: Low Power Idle States { 0x0000, 0x0000000000000000, 0x0003, Package (0x0A) { 0x00000000, 0x00000001, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C1" }, Package (0x0A) { 0x0000003C, 0x00000012, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C2" }, Package (0x0A) { 0x000003E8, 0x0000015E, 0x00000001, 0x00000000, 0x00000000, 0x00000001, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C3" } }) } Scope (\_SB.PLTF.P004) { Name (_PCT, Package (0x02) // _PCT: Performance Control { ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000C0010062, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (_PSS, Package (0x03) // _PSS: Performance Supported States { Package (0x06) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, Package (0x06) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, 0x00000001, 0x00000001 }, Package (0x06) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, 0x00000002, 0x00000002 } }) Name (XPSS, Package (0x03) { Package (0x08) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } } }) Name (_PSD, Package (0x01) // _PSD: Power State Dependencies { Package (0x05) { 0x05, 0x00, 0x00000002, 0x000000FE, 0x00000002 } }) Name (PPCV, 0x00) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (PPCV) /* \_SB_.PLTF.P004.PPCV */ } Name (_CST, Package (0x04) // _CST: C-States { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x0001, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, 0x02, 0x0190, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, 0x03, 0x015E, 0x00000000 } }) Name (_CSD, Package (0x01) // _CSD: C-State Dependencies { Package (0x06) { 0x06, 0x00, 0x00000002, 0x000000FE, 0x00000002, 0x00000000 } }) Name (_LPI, Package (0x06) // _LPI: Low Power Idle States { 0x0000, 0x0000000000000000, 0x0003, Package (0x0A) { 0x00000000, 0x00000001, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C1" }, Package (0x0A) { 0x0000003C, 0x00000012, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C2" }, Package (0x0A) { 0x000003E8, 0x0000015E, 0x00000001, 0x00000000, 0x00000000, 0x00000001, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C3" } }) } Scope (\_SB.PLTF.P005) { Name (_PCT, Package (0x02) // _PCT: Performance Control { ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000C0010062, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (_PSS, Package (0x03) // _PSS: Performance Supported States { Package (0x06) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, Package (0x06) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, 0x00000001, 0x00000001 }, Package (0x06) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, 0x00000002, 0x00000002 } }) Name (XPSS, Package (0x03) { Package (0x08) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } } }) Name (_PSD, Package (0x01) // _PSD: Power State Dependencies { Package (0x05) { 0x05, 0x00, 0x00000002, 0x000000FE, 0x00000002 } }) Name (PPCV, 0x00) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (PPCV) /* \_SB_.PLTF.P005.PPCV */ } Name (_CST, Package (0x04) // _CST: C-States { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x0001, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, 0x02, 0x0190, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, 0x03, 0x015E, 0x00000000 } }) Name (_CSD, Package (0x01) // _CSD: C-State Dependencies { Package (0x06) { 0x06, 0x00, 0x00000002, 0x000000FE, 0x00000002, 0x00000000 } }) Name (_LPI, Package (0x06) // _LPI: Low Power Idle States { 0x0000, 0x0000000000000000, 0x0003, Package (0x0A) { 0x00000000, 0x00000001, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C1" }, Package (0x0A) { 0x0000003C, 0x00000012, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C2" }, Package (0x0A) { 0x000003E8, 0x0000015E, 0x00000001, 0x00000000, 0x00000000, 0x00000001, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C3" } }) } Scope (\_SB.PLTF.P006) { Name (_PCT, Package (0x02) // _PCT: Performance Control { ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000C0010062, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (_PSS, Package (0x03) // _PSS: Performance Supported States { Package (0x06) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, Package (0x06) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, 0x00000001, 0x00000001 }, Package (0x06) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, 0x00000002, 0x00000002 } }) Name (XPSS, Package (0x03) { Package (0x08) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } } }) Name (_PSD, Package (0x01) // _PSD: Power State Dependencies { Package (0x05) { 0x05, 0x00, 0x00000003, 0x000000FE, 0x00000002 } }) Name (PPCV, 0x00) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (PPCV) /* \_SB_.PLTF.P006.PPCV */ } Name (_CST, Package (0x04) // _CST: C-States { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x0001, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, 0x02, 0x0190, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, 0x03, 0x015E, 0x00000000 } }) Name (_CSD, Package (0x01) // _CSD: C-State Dependencies { Package (0x06) { 0x06, 0x00, 0x00000003, 0x000000FE, 0x00000002, 0x00000000 } }) Name (_LPI, Package (0x06) // _LPI: Low Power Idle States { 0x0000, 0x0000000000000000, 0x0003, Package (0x0A) { 0x00000000, 0x00000001, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C1" }, Package (0x0A) { 0x0000003C, 0x00000012, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C2" }, Package (0x0A) { 0x000003E8, 0x0000015E, 0x00000001, 0x00000000, 0x00000000, 0x00000001, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C3" } }) } Scope (\_SB.PLTF.P007) { Name (_PCT, Package (0x02) // _PCT: Performance Control { ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000C0010062, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (_PSS, Package (0x03) // _PSS: Performance Supported States { Package (0x06) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, Package (0x06) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, 0x00000001, 0x00000001 }, Package (0x06) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, 0x00000002, 0x00000002 } }) Name (XPSS, Package (0x03) { Package (0x08) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } } }) Name (_PSD, Package (0x01) // _PSD: Power State Dependencies { Package (0x05) { 0x05, 0x00, 0x00000003, 0x000000FE, 0x00000002 } }) Name (PPCV, 0x00) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (PPCV) /* \_SB_.PLTF.P007.PPCV */ } Name (_CST, Package (0x04) // _CST: C-States { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x0001, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, 0x02, 0x0190, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, 0x03, 0x015E, 0x00000000 } }) Name (_CSD, Package (0x01) // _CSD: C-State Dependencies { Package (0x06) { 0x06, 0x00, 0x00000003, 0x000000FE, 0x00000002, 0x00000000 } }) Name (_LPI, Package (0x06) // _LPI: Low Power Idle States { 0x0000, 0x0000000000000000, 0x0003, Package (0x0A) { 0x00000000, 0x00000001, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C1" }, Package (0x0A) { 0x0000003C, 0x00000012, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C2" }, Package (0x0A) { 0x000003E8, 0x0000015E, 0x00000001, 0x00000000, 0x00000000, 0x00000001, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C3" } }) } Scope (\_SB.PLTF.P008) { Name (_PCT, Package (0x02) // _PCT: Performance Control { ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000C0010062, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (_PSS, Package (0x03) // _PSS: Performance Supported States { Package (0x06) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, Package (0x06) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, 0x00000001, 0x00000001 }, Package (0x06) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, 0x00000002, 0x00000002 } }) Name (XPSS, Package (0x03) { Package (0x08) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } } }) Name (_PSD, Package (0x01) // _PSD: Power State Dependencies { Package (0x05) { 0x05, 0x00, 0x00000004, 0x000000FE, 0x00000002 } }) Name (PPCV, 0x00) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (PPCV) /* \_SB_.PLTF.P008.PPCV */ } Name (_CST, Package (0x04) // _CST: C-States { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x0001, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, 0x02, 0x0190, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, 0x03, 0x015E, 0x00000000 } }) Name (_CSD, Package (0x01) // _CSD: C-State Dependencies { Package (0x06) { 0x06, 0x00, 0x00000004, 0x000000FE, 0x00000002, 0x00000000 } }) Name (_LPI, Package (0x06) // _LPI: Low Power Idle States { 0x0000, 0x0000000000000000, 0x0003, Package (0x0A) { 0x00000000, 0x00000001, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C1" }, Package (0x0A) { 0x0000003C, 0x00000012, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C2" }, Package (0x0A) { 0x000003E8, 0x0000015E, 0x00000001, 0x00000000, 0x00000000, 0x00000001, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C3" } }) } Scope (\_SB.PLTF.P009) { Name (_PCT, Package (0x02) // _PCT: Performance Control { ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000C0010062, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (_PSS, Package (0x03) // _PSS: Performance Supported States { Package (0x06) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, Package (0x06) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, 0x00000001, 0x00000001 }, Package (0x06) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, 0x00000002, 0x00000002 } }) Name (XPSS, Package (0x03) { Package (0x08) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } } }) Name (_PSD, Package (0x01) // _PSD: Power State Dependencies { Package (0x05) { 0x05, 0x00, 0x00000004, 0x000000FE, 0x00000002 } }) Name (PPCV, 0x00) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (PPCV) /* \_SB_.PLTF.P009.PPCV */ } Name (_CST, Package (0x04) // _CST: C-States { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x0001, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, 0x02, 0x0190, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, 0x03, 0x015E, 0x00000000 } }) Name (_CSD, Package (0x01) // _CSD: C-State Dependencies { Package (0x06) { 0x06, 0x00, 0x00000004, 0x000000FE, 0x00000002, 0x00000000 } }) Name (_LPI, Package (0x06) // _LPI: Low Power Idle States { 0x0000, 0x0000000000000000, 0x0003, Package (0x0A) { 0x00000000, 0x00000001, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C1" }, Package (0x0A) { 0x0000003C, 0x00000012, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C2" }, Package (0x0A) { 0x000003E8, 0x0000015E, 0x00000001, 0x00000000, 0x00000000, 0x00000001, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C3" } }) } Scope (\_SB.PLTF.P00A) { Name (_PCT, Package (0x02) // _PCT: Performance Control { ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000C0010062, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (_PSS, Package (0x03) // _PSS: Performance Supported States { Package (0x06) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, Package (0x06) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, 0x00000001, 0x00000001 }, Package (0x06) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, 0x00000002, 0x00000002 } }) Name (XPSS, Package (0x03) { Package (0x08) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } } }) Name (_PSD, Package (0x01) // _PSD: Power State Dependencies { Package (0x05) { 0x05, 0x00, 0x00000005, 0x000000FE, 0x00000002 } }) Name (PPCV, 0x00) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (PPCV) /* \_SB_.PLTF.P00A.PPCV */ } Name (_CST, Package (0x04) // _CST: C-States { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x0001, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, 0x02, 0x0190, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, 0x03, 0x015E, 0x00000000 } }) Name (_CSD, Package (0x01) // _CSD: C-State Dependencies { Package (0x06) { 0x06, 0x00, 0x00000005, 0x000000FE, 0x00000002, 0x00000000 } }) Name (_LPI, Package (0x06) // _LPI: Low Power Idle States { 0x0000, 0x0000000000000000, 0x0003, Package (0x0A) { 0x00000000, 0x00000001, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C1" }, Package (0x0A) { 0x0000003C, 0x00000012, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C2" }, Package (0x0A) { 0x000003E8, 0x0000015E, 0x00000001, 0x00000000, 0x00000000, 0x00000001, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C3" } }) } Scope (\_SB.PLTF.P00B) { Name (_PCT, Package (0x02) // _PCT: Performance Control { ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000C0010062, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (_PSS, Package (0x03) // _PSS: Performance Supported States { Package (0x06) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, Package (0x06) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, 0x00000001, 0x00000001 }, Package (0x06) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, 0x00000002, 0x00000002 } }) Name (XPSS, Package (0x03) { Package (0x08) { 0x00000BB8, 0x00000E48, 0x00000000, 0x00000000, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x000006A4, 0x0000064F, 0x00000000, 0x00000000, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } }, Package (0x08) { 0x00000578, 0x000004FD, 0x00000000, 0x00000000, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ }, Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........ } } }) Name (_PSD, Package (0x01) // _PSD: Power State Dependencies { Package (0x05) { 0x05, 0x00, 0x00000005, 0x000000FE, 0x00000002 } }) Name (PPCV, 0x00) Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities { Return (PPCV) /* \_SB_.PLTF.P00B.PPCV */ } Name (_CST, Package (0x04) // _CST: C-States { 0x03, Package (0x04) { ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, 0x01, 0x0001, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, 0x02, 0x0190, 0x00000000 }, Package (0x04) { ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, 0x03, 0x015E, 0x00000000 } }) Name (_CSD, Package (0x01) // _CSD: C-State Dependencies { Package (0x06) { 0x06, 0x00, 0x00000005, 0x000000FE, 0x00000002, 0x00000000 } }) Name (_LPI, Package (0x06) // _LPI: Low Power Idle States { 0x0000, 0x0000000000000000, 0x0003, Package (0x0A) { 0x00000000, 0x00000001, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (FFixedHW, 0x02, // Bit Width 0x02, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C1" }, Package (0x0A) { 0x0000003C, 0x00000012, 0x00000001, 0x00000000, 0x00000000, 0x00000000, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000414, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C2" }, Package (0x0A) { 0x000003E8, 0x0000015E, 0x00000001, 0x00000000, 0x00000000, 0x00000001, ResourceTemplate () { Register (SystemIO, 0x08, // Bit Width 0x00, // Bit Offset 0x0000000000000415, // Address 0x01, // Access Size ) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, ResourceTemplate () { Register (SystemMemory, 0x00, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) }, "C3" } }) } } SSDT5 ----- DefinitionBlock ("", "SSDT", 1, "HPQOEM", "87B1 ", 0x00000001) { External (_SB_.PCI0, DeviceObj) Scope (\_SB.PCI0) { Device (P010) { Name (_ADR, 0x00010000) // _ADR: Address Name (_STA, 0x0B) // _STA: Status } Device (P020) { Name (_ADR, 0x00020000) // _ADR: Address Name (_STA, 0x0B) // _STA: Status } Device (P080) { Name (_ADR, 0x00080000) // _ADR: Address Name (_STA, 0x0B) // _STA: Status } Device (P180) { Name (_ADR, 0x00180000) // _ADR: Address Name (_STA, 0x0B) // _STA: Status } Device (P181) { Name (_ADR, 0x00180001) // _ADR: Address Name (_STA, 0x0B) // _STA: Status } Device (P182) { Name (_ADR, 0x00180002) // _ADR: Address Name (_STA, 0x0B) // _STA: Status } Device (P183) { Name (_ADR, 0x00180003) // _ADR: Address Name (_STA, 0x0B) // _STA: Status } Device (P184) { Name (_ADR, 0x00180004) // _ADR: Address Name (_STA, 0x0B) // _STA: Status } Device (P185) { Name (_ADR, 0x00180005) // _ADR: Address Name (_STA, 0x0B) // _STA: Status } Device (P186) { Name (_ADR, 0x00180006) // _ADR: Address Name (_STA, 0x0B) // _STA: Status } Device (P187) { Name (_ADR, 0x00180007) // _ADR: Address Name (_STA, 0x0B) // _STA: Status } } } SSDT6 ----- DefinitionBlock ("", "SSDT", 1, "HPQOEM", "87B1 ", 0x00000001) { /* * iASL Warning: There were 3 external control methods found during * disassembly, but only 0 were resolved (3 unresolved). Additional * ACPI tables may be required to properly disassemble the code. This * resulting disassembler output file may not compile because the * disassembler did not know how many arguments to assign to the * unresolved methods. Note: SSDTs can be dynamically loaded at * runtime and may or may not be available via the host OS. * * To specify the tables needed to resolve external control method * references, the -e option can be used to specify the filenames. * Example iASL invocations: * iasl -e ssdt1.aml ssdt2.aml ssdt3.aml -d dsdt.aml * iasl -e dsdt.aml ssdt2.aml -d ssdt1.aml * iasl -e ssdt*.aml -d dsdt.aml * * In addition, the -fe option can be used to specify a file containing * control method external declarations with the associated method * argument counts. Each line of the file must be of the form: * External (<method pathname>, MethodObj, <argument count>) * Invocation: * iasl -fe refs.txt -d dsdt.aml * * The following methods were unresolved and many not compile properly * because the disassembler had to guess at the number of arguments * required for each: */ External (_SB_.PCI0.GPP1.WLAN, DeviceObj) External (M000, MethodObj) // Warning: Unknown method, guessing 1 arguments External (M049, MethodObj) // Warning: Unknown method, guessing 4 arguments External (M112, MethodObj) // Warning: Unknown method, guessing 2 arguments External (M290, UnknownObj) Scope (\_SB.PCI0.GPP1.WLAN) { Name (_PRR, Package (0x01) // _PRR: Power Resource for Reset { \_SB.PRWL }) Method (_RMV, 0, NotSerialized) // _RMV: Removal Status { Return (Zero) } } Scope (\_SB) { Name (WLPS, One) PowerResource (PRWL, 0x00, 0x0000) { Method (_RST, 0, NotSerialized) // _RST: Device Reset { M000 (0xC2) Sleep (0xC8) = M049 (M290, 0x13, Local0, M112 (Local0, Zero)) M112 (Local0, One) M000 (0xC3) } Method (_STA, 0, NotSerialized) // _STA: Status { Return (WLPS) /* \_SB_.WLPS */ } Method (_ON, 0, NotSerialized) // _ON_: Power On { WLPS = One } Method (_OFF, 0, NotSerialized) // _OFF: Power Off { WLPS = Zero } } } } SSDT7 ----- DefinitionBlock ("", "SSDT", 1, "HPQOEM", "87B1 ", 0x00000001) { /* * iASL Warning: There were 33 external control methods found during * disassembly, but only 0 were resolved (33 unresolved). Additional * ACPI tables may be required to properly disassemble the code. This * resulting disassembler output file may not compile because the * disassembler did not know how many arguments to assign to the * unresolved methods. Note: SSDTs can be dynamically loaded at * runtime and may or may not be available via the host OS. * * To specify the tables needed to resolve external control method * references, the -e option can be used to specify the filenames. * Example iASL invocations: * iasl -e ssdt1.aml ssdt2.aml ssdt3.aml -d dsdt.aml * iasl -e dsdt.aml ssdt2.aml -d ssdt1.aml * iasl -e ssdt*.aml -d dsdt.aml * * In addition, the -fe option can be used to specify a file containing * control method external declarations with the associated method * argument counts. Each line of the file must be of the form: * External (<method pathname>, MethodObj, <argument count>) * Invocation: * iasl -fe refs.txt -d dsdt.aml * * The following methods were unresolved and many not compile properly * because the disassembler had to guess at the number of arguments * required for each: */ External (_SB_.ALIB, IntObj) External (_SB_.PCI0.GP17.VGA_, DeviceObj) External (_SB_.PCI0.GP17.VGA_.AFN0, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_SB_.PCI0.GP17.VGA_.AFN1, MethodObj) // Warning: Unknown method, guessing 1 arguments External (_SB_.PCI0.GP17.VGA_.AFN2, MethodObj) // Warning: Unknown method, guessing 2 arguments External (_SB_.PCI0.GP17.VGA_.AFN3, MethodObj) // Warning: Unknown method, guessing 2 arguments External (_SB_.PCI0.GP17.VGA_.AFN4, MethodObj) // Warning: Unknown method, guessing 1 arguments External (_SB_.PCI0.GP17.VGA_.AFN5, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_SB_.PCI0.GP17.VGA_.AFN6, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_SB_.PCI0.GP17.VGA_.AFN7, MethodObj) // Warning: Unknown method, guessing 1 arguments External (_SB_.PCI0.GP17.VGA_.AFN8, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_SB_.PCI0.GP17.VGA_.AFNC, MethodObj) // Warning: Unknown method, guessing 2 arguments External (_SB_.PCI0.GPP0.SWUS.SWDS.VGA_.AFN0, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_SB_.PCI0.GPP0.SWUS.SWDS.VGA_.AFN1, MethodObj) // Warning: Unknown method, guessing 1 arguments External (_SB_.PCI0.GPP0.SWUS.SWDS.VGA_.AFN2, MethodObj) // Warning: Unknown method, guessing 2 arguments External (_SB_.PCI0.GPP0.SWUS.SWDS.VGA_.AFN3, MethodObj) // Warning: Unknown method, guessing 2 arguments External (_SB_.PCI0.GPP0.SWUS.SWDS.VGA_.AFN4, MethodObj) // Warning: Unknown method, guessing 1 arguments External (_SB_.PCI0.GPP0.SWUS.SWDS.VGA_.AFN5, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_SB_.PCI0.GPP0.SWUS.SWDS.VGA_.AFN6, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_SB_.PCI0.GPP0.SWUS.SWDS.VGA_.AFN7, MethodObj) // Warning: Unknown method, guessing 1 arguments External (_SB_.PCI0.GPP0.SWUS.SWDS.VGA_.AFN8, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_SB_.PCI0.GPP0.SWUS.SWDS.VGA_.AFNC, MethodObj) // Warning: Unknown method, guessing 2 arguments External (_SB_.PCI0.GPP0.VGA_.AFN0, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_SB_.PCI0.GPP0.VGA_.AFN1, MethodObj) // Warning: Unknown method, guessing 1 arguments External (_SB_.PCI0.GPP0.VGA_.AFN2, MethodObj) // Warning: Unknown method, guessing 2 arguments External (_SB_.PCI0.GPP0.VGA_.AFN3, MethodObj) // Warning: Unknown method, guessing 2 arguments External (_SB_.PCI0.GPP0.VGA_.AFN4, MethodObj) // Warning: Unknown method, guessing 1 arguments External (_SB_.PCI0.GPP0.VGA_.AFN5, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_SB_.PCI0.GPP0.VGA_.AFN6, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_SB_.PCI0.GPP0.VGA_.AFN7, MethodObj) // Warning: Unknown method, guessing 1 arguments External (_SB_.PCI0.GPP0.VGA_.AFN8, MethodObj) // Warning: Unknown method, guessing 0 arguments External (_SB_.PCI0.GPP0.VGA_.AFNC, MethodObj) // Warning: Unknown method, guessing 2 arguments External (M049, IntObj) External (M087, UnknownObj) External (M100, MethodObj) // Warning: Unknown method, guessing 2 arguments External (M105, IntObj) External (M106, IntObj) External (M113, IntObj) External (M133, UnknownObj) External (M232, MethodObj) // Warning: Unknown method, guessing 3 arguments External (M233, IntObj) External (M235, MethodObj) // Warning: Unknown method, guessing 2 arguments External (M378, IntObj) External (M379, IntObj) External (M380, IntObj) External (M381, IntObj) External (M382, IntObj) External (M383, IntObj) External (M384, IntObj) External (M385, IntObj) External (M386, IntObj) External (M387, IntObj) External (M388, IntObj) External (M389, IntObj) External (M390, IntObj) External (M391, IntObj) External (M392, IntObj) Scope (\_SB.PCI0.GP17.VGA) { Name (M207, Buffer (0xFF){}) Name (M208, Buffer (0x03){}) Name (M204, One) Method (ATCS, 2, Serialized) { If ((Arg0 == Zero)) { ATC0 () } If ((Arg0 == One)) { ATC1 () } If ((Arg0 == 0x02)) { ATC2 (Arg1) } If ((Arg0 == 0x03)) { ATC3 () } If ((Arg0 == 0x04)) { ATC4 (Arg1) } If ((Arg0 == 0x06)) { ATC6 (Arg1) } If ((Arg0 == 0x07)) { ATC7 (Arg1) } If ((Arg0 == 0x08)) { ATC8 (DerefOf (Arg1 [0x02]), DerefOf (Arg1 [0x03]), DerefOf ( Arg1 [0x04]), DerefOf (Arg1 [0x05])) } Return (M207) /* \_SB_.PCI0.GP17.VGA_.M207 */ } Method (ATC0, 0, NotSerialized) { CreateWordField (M207, Zero, M157) CreateWordField (M207, 0x02, M158) CreateDWordField (M207, 0x04, M160) M157 = 0x08 M158 = One M160 = 0xEF = \_SB.ALIB /* External reference */ M207 M207 } Method (ATC1, 0, Serialized) { CreateWordField (M207, Zero, M157) CreateDWordField (M207, 0x02, M161) CreateDWordField (M207, 0x06, M162) CreateField (M207, 0x30, One, M203) M157 = 0x0A M161 = One 0x15 = M100 (M162, M133 = M049 /* External reference */) Local0 If ((Local0 & 0x80)) { M204 = (Local0 & One) } ElseIf ((Local0 & 0x7F)) { Local0 = M113 /* External reference */ M204 } M203 = M204 /* \_SB_.PCI0.GP17.VGA_.M204 */ } Method (ATC2, 1, Serialized) { CreateWordField (M207, Zero, M157) CreateByteField (M207, 0x02, M205) M157 = 0x03 M205 = One 0x02 = \_SB.ALIB /* External reference */ Arg0 M207 } Method (ATC3, 0, Serialized) { CreateWordField (M207, Zero, M157) CreateByteField (M207, 0x02, M205) CreateWordField (M208, Zero, M197) CreateByteField (M208, 0x02, M206) M157 = 0x03 M205 = One M197 = 0x03 M206 = One 0x03 = \_SB.ALIB /* External reference */ M208 M207 } Method (ATC4, 1, Serialized) { CreateWordField (M207, Zero, M157) CreateByteField (M207, 0x02, M209) M157 = 0x03 M209 = One 0x04 = \_SB.ALIB /* External reference */ Arg0 M207 } Method (ATC6, 1, Serialized) { CreateWordField (M207, Zero, M157) CreateDWordField (M207, 0x02, M234) M157 = 0x06 M234 = M233 /* External reference */ } Method (ATC7, 1, Serialized) { M232 (M235 (Zero, One)) } Method (ATC8, 4, Serialized) { Local0 = Buffer (0x05){} CreateWordField (Local0, Zero, M157) CreateByteField (Local0, 0x02, M425) CreateWordField (Local0, 0x03, M426) M157 = 0x05 Local1 = Arg0 Local2 = Arg1 M426 = ((Local2 << 0x08) + Local1) Local3 = Arg2 Local4 = Arg3 If (((Local3 == Zero) && (Local4 == Zero))) { M425 = One \_SB.ALIB 0xAA Local0 } ElseIf (((Local3 == Zero) && (Local4 == One))) { M425 = Zero \_SB.ALIB 0xAA Local0 } ElseIf (((Local3 == 0x03) && (Local4 == One))) { M425 = 0x03 \_SB.ALIB 0xAA Local0 } } Method (XTRM, 2, Serialized) { If ((M105 == Zero)) { Return (Buffer (One) { 0x00 // . }) } Local4 = M105 /* External reference */ If ((Local4 > 0x00010000)) { Local4 = 0x00010000 } Local5 = Arg0 Local6 = Arg1 If ((Local6 > 0x1000)) { Local6 = 0x1000 } If ((Local5 >= Local4)) { Return (Buffer (Local6) { 0x00 // . }) } If ((((Local5 & 0x0FFF) + Local6) > 0x1000)) { Local6 = (0x1000 - (Local5 & 0x0FFF)) } Name (M202, Buffer (0x1000) { 0x00 // . }) If (((Local5 & 0xF000) == Zero)) { M202 = M106 /* External reference */ } ElseIf (((Local5 & 0xF000) == 0x1000)) { M202 = M378 /* External reference */ } ElseIf (((Local5 & 0xF000) == 0x2000)) { M202 = M379 /* External reference */ } ElseIf (((Local5 & 0xF000) == 0x3000)) { M202 = M380 /* External reference */ } ElseIf (((Local5 & 0xF000) == 0x4000)) { M202 = M381 /* External reference */ } ElseIf (((Local5 & 0xF000) == 0x5000)) { M202 = M382 /* External reference */ } ElseIf (((Local5 & 0xF000) == 0x6000)) { M202 = M383 /* External reference */ } ElseIf (((Local5 & 0xF000) == 0x7000)) { M202 = M384 /* External reference */ } ElseIf (((Local5 & 0xF000) == 0x8000)) { M202 = M385 /* External reference */ } ElseIf (((Local5 & 0xF000) == 0x9000)) { M202 = M386 /* External reference */ } ElseIf (((Local5 & 0xF000) == 0xA000)) { M202 = M387 /* External reference */ } ElseIf (((Local5 & 0xF000) == 0xB000)) { M202 = M388 /* External reference */ } ElseIf (((Local5 & 0xF000) == 0xC000)) { M202 = M389 /* External reference */ } ElseIf (((Local5 & 0xF000) == 0xD000)) { M202 = M390 /* External reference */ } ElseIf (((Local5 & 0xF000) == 0xE000)) { M202 = M391 /* External reference */ } ElseIf (((Local5 & 0xF000) == 0xF000)) { M202 = M392 /* External reference */ } If (((Local5 + Local6) <= Local4)) { If ((Local6 == 0x1000)) { Return (M202) /* \_SB_.PCI0.GP17.VGA_.XTRM.M202 */ } } Else { Local6 = (Local4 - Local5) } Name (M393, Buffer (Local6) { 0x00 // . }) CreateField (M202, ((Local5 & 0x0FFF) * 0x08), (Local6 * 0x08 ), M394) M393 = M394 /* \_SB_.PCI0.GP17.VGA_.XTRM.M394 */ Return (M393) /* \_SB_.PCI0.GP17.VGA_.XTRM.M393 */ } } Method (AFN0, 0, Serialized) { If ((M087 == Zero)) { If (CondRefOf (\_SB.PCI0.GP17.VGA.AFN0)) { \_SB.PCI0.GP17.VGA.AFN0 () } } If ((M087 == One)) { If (CondRefOf (\_SB.PCI0.GPP0.VGA.AFN0)) { \_SB.PCI0.GPP0.VGA.AFN0 () } If (CondRefOf (\_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN0)) { \_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN0 () } } } Method (AFN1, 1, Serialized) { If ((M087 == Zero)) { If (CondRefOf (\_SB.PCI0.GP17.VGA.AFN1)) { \_SB.PCI0.GP17.VGA.AFN1 (Arg0) } } If ((M087 == One)) { If (CondRefOf (\_SB.PCI0.GPP0.VGA.AFN1)) { \_SB.PCI0.GPP0.VGA.AFN1 (Arg0) } If (CondRefOf (\_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN1)) { \_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN1 (Arg0) } } } Method (AFN2, 2, Serialized) { If ((M087 == Zero)) { If (CondRefOf (\_SB.PCI0.GP17.VGA.AFN2)) { \_SB.PCI0.GP17.VGA.AFN2 (Arg0, Arg1) } } If ((M087 == One)) { If (CondRefOf (\_SB.PCI0.GPP0.VGA.AFN2)) { \_SB.PCI0.GPP0.VGA.AFN2 (Arg0, Arg1) } If (CondRefOf (\_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN2)) { \_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN2 (Arg0, Arg1) } } } Method (AFN3, 2, Serialized) { If ((M087 == Zero)) { If (CondRefOf (\_SB.PCI0.GP17.VGA.AFN3)) { \_SB.PCI0.GP17.VGA.AFN3 (Arg0, Arg1) } } If ((M087 == One)) { If (CondRefOf (\_SB.PCI0.GPP0.VGA.AFN3)) { \_SB.PCI0.GPP0.VGA.AFN3 (Arg0, Arg1) } If (CondRefOf (\_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN3)) { \_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN3 (Arg0, Arg1) } } } Method (AFN4, 1, Serialized) { If ((M087 == Zero)) { If (CondRefOf (\_SB.PCI0.GP17.VGA.AFN4)) { \_SB.PCI0.GP17.VGA.AFN4 (Arg0) } } If ((M087 == One)) { If (CondRefOf (\_SB.PCI0.GPP0.VGA.AFN4)) { \_SB.PCI0.GPP0.VGA.AFN4 (Arg0) } If (CondRefOf (\_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN4)) { \_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN4 (Arg0) } } } Method (AFN5, 0, Serialized) { If ((M087 == Zero)) { If (CondRefOf (\_SB.PCI0.GP17.VGA.AFN5)) { \_SB.PCI0.GP17.VGA.AFN5 () } } If ((M087 == One)) { If (CondRefOf (\_SB.PCI0.GPP0.VGA.AFN5)) { \_SB.PCI0.GPP0.VGA.AFN5 () } If (CondRefOf (\_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN5)) { \_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN5 () } } } Method (AFN6, 0, Serialized) { If ((M087 == Zero)) { If (CondRefOf (\_SB.PCI0.GP17.VGA.AFN6)) { \_SB.PCI0.GP17.VGA.AFN6 () } } If ((M087 == One)) { If (CondRefOf (\_SB.PCI0.GPP0.VGA.AFN6)) { \_SB.PCI0.GPP0.VGA.AFN6 () } If (CondRefOf (\_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN6)) { \_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN6 () } } } Method (AFN7, 1, Serialized) { If ((M087 == Zero)) { If (CondRefOf (\_SB.PCI0.GP17.VGA.AFN7)) { \_SB.PCI0.GP17.VGA.AFN7 (Arg0) } } If ((M087 == One)) { If (CondRefOf (\_SB.PCI0.GPP0.VGA.AFN7)) { \_SB.PCI0.GPP0.VGA.AFN7 (Arg0) } If (CondRefOf (\_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN7)) { \_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN7 (Arg0) } } } Method (AFN8, 0, Serialized) { If ((M087 == Zero)) { If (CondRefOf (\_SB.PCI0.GP17.VGA.AFN8)) { \_SB.PCI0.GP17.VGA.AFN8 () } } If ((M087 == One)) { If (CondRefOf (\_SB.PCI0.GPP0.VGA.AFN8)) { \_SB.PCI0.GPP0.VGA.AFN8 () } If (CondRefOf (\_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN8)) { \_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFN8 () } } } Method (AFNC, 2, Serialized) { If ((M087 == Zero)) { If (CondRefOf (\_SB.PCI0.GP17.VGA.AFNC)) { \_SB.PCI0.GP17.VGA.AFNC (Arg0, Arg1) } } If ((M087 == One)) { If (CondRefOf (\_SB.PCI0.GPP0.VGA.AFNC)) { \_SB.PCI0.GPP0.VGA.AFNC (Arg0, Arg1) } If (CondRefOf (\_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFNC)) { \_SB.PCI0.GPP0.SWUS.SWDS.VGA.AFNC (Arg0, Arg1) } } } } SSDT8 ----- DefinitionBlock ("", "SSDT", 1, "HPQOEM", "87B1 ", 0x00000001) { /* * iASL Warning: There were 19 external control methods found during * disassembly, but only 0 were resolved (19 unresolved). Additional * ACPI tables may be required to properly disassemble the code. This * resulting disassembler output file may not compile because the * disassembler did not know how many arguments to assign to the * unresolved methods. Note: SSDTs can be dynamically loaded at * runtime and may or may not be available via the host OS. * * To specify the tables needed to resolve external control method * references, the -e option can be used to specify the filenames. * Example iASL invocations: * iasl -e ssdt1.aml ssdt2.aml ssdt3.aml -d dsdt.aml * iasl -e dsdt.aml ssdt2.aml -d ssdt1.aml * iasl -e ssdt*.aml -d dsdt.aml * * In addition, the -fe option can be used to specify a file containing * control method external declarations with the associated method * argument counts. Each line of the file must be of the form: * External (<method pathname>, MethodObj, <argument count>) * Invocation: * iasl -fe refs.txt -d dsdt.aml * * The following methods were unresolved and many not compile properly * because the disassembler had to guess at the number of arguments * required for each: */ External (_SB_.ALIB, IntObj) External (_SB_.LID_._LID, IntObj) External (_SB_.PCI0.GP17.VGA_, DeviceObj) External (FIRT, UnknownObj) External (M000, MethodObj) // Warning: Unknown method, guessing 1 arguments External (M012, MethodObj) // Warning: Unknown method, guessing 5 arguments External (M013, MethodObj) // Warning: Unknown method, guessing 3 arguments External (M019, MethodObj) // Warning: Unknown method, guessing 3 arguments External (M020, MethodObj) // Warning: Unknown method, guessing 5 arguments External (M021, MethodObj) // Warning: Unknown method, guessing 3 arguments External (M023, MethodObj) // Warning: Unknown method, guessing 3 arguments External (M024, MethodObj) // Warning: Unknown method, guessing 2 arguments External (M025, UnknownObj) External (M026, MethodObj) // Warning: Unknown method, guessing 3 arguments External (M043, MethodObj) // Warning: Unknown method, guessing 2 arguments External (M049, IntObj) External (M084, UnknownObj) External (M090, IntObj) External (M091, IntObj) External (M093, MethodObj) // Warning: Unknown method, guessing 2 arguments External (M094, MethodObj) // Warning: Unknown method, guessing 3 arguments External (M095, MethodObj) // Warning: Unknown method, guessing 4 arguments External (M097, MethodObj) // Warning: Unknown method, guessing 7 arguments External (M098, IntObj) External (M099, IntObj) External (M101, IntObj) External (M102, IntObj) External (M103, IntObj) External (M104, IntObj) External (M111, MethodObj) // Warning: Unknown method, guessing 2 arguments External (M112, MethodObj) // Warning: Unknown method, guessing 2 arguments External (M113, MethodObj) // Warning: Unknown method, guessing 4 arguments External (M131, IntObj) External (M133, MethodObj) // Warning: Unknown method, guessing 2 arguments External (M232, MethodObj) // Warning: Unknown method, guessing 7 arguments Scope (\_SB) { Name (MACO, Zero) } Scope (\_SB.PCI0.GP17.VGA) { Name (M189, Buffer (0x0100){}) Name (M190, Ones) Name (M191, Ones) Method (ATPX, 2, Serialized) { If ((Arg0 == Zero)) { Return (PX00 ()) } If ((Arg0 == One)) { Return (PX01 ()) } If ((Arg0 == 0x02)) { PX02 (DerefOf (Arg1 [0x02])) Return (M189) /* \_SB_.PCI0.GP17.VGA_.M189 */ } If ((Arg0 == 0x03)) { PX03 (DerefOf (Arg1 [0x02])) Return (M189) /* \_SB_.PCI0.GP17.VGA_.M189 */ } If ((Arg0 == 0x04)) { PX04 (DerefOf (Arg1 [0x02])) Return (M189) /* \_SB_.PCI0.GP17.VGA_.M189 */ } If ((Arg0 == 0x08)) { Return (PX08 ()) } If ((Arg0 == 0x09)) { Return (PX09 ()) } If ((Arg0 == 0x0A)) { PX10 (DerefOf (Arg1 [0x02])) Return (M189) /* \_SB_.PCI0.GP17.VGA_.M189 */ } If ((Arg0 == 0x0B)) { PX11 (DerefOf (Arg1 [0x02])) Return (M189) /* \_SB_.PCI0.GP17.VGA_.M189 */ } CreateWordField (M189, Zero, M157) CreateWordField (M189, 0x02, M158) CreateDWordField (M189, 0x04, M160) M157 = Zero M158 = Zero M160 = Zero Return (M189) /* \_SB_.PCI0.GP17.VGA_.M189 */ } Method (PX00, 0, NotSerialized) { CreateWordField (M189, Zero, M157) CreateWordField (M189, 0x02, M158) CreateDWordField (M189, 0x04, M160) M157 = 0x08 M158 = One M160 = M098 /* External reference */ If (M098) { Local5 = 0x7FFFFFFF Local5 |= 0x80000000 Store (M019 (M095 (M094 (M093 (0x2C, Local0), Store (M019 (M095 (M094 ( Local1 = (M093 (One, Zero) + 0x2C), If ((Local0 != Local5)) { M190 = Local0 }, If ((Local1 != Local5)) { M191 = Local1 }), Return (M189) /* \_SB_.PCI0.GP17.VGA_.M189 */))))) } } Method (PX01, 0, NotSerialized) { CreateWordField (M189, Zero, M157) CreateDWordField (M189, 0x02, M161) CreateDWordField (M189, 0x06, M162) M157 = 0x0A M161 = 0x0003FC80 M162 = M099 /* External reference */ Return (M189) /* \_SB_.PCI0.GP17.VGA_.M189 */ } Method (PX02, 1, NotSerialized) { CreateWordField (M189, Zero, M157) CreateByteField (M189, 0x02, M192) M157 = 0x03 M192 = (Arg0 & One) Local7 = Buffer (0x05){} CreateWordField (Local7, Zero, M197) CreateField (Local7, 0x10, 0x03, M200) CreateField (Local7, 0x13, 0x05, M199) CreateByteField (Local7, 0x03, M198) CreateByteField (Local7, 0x04, M201) M197 = 0x05 M198 = Zero M199 = M091 /* External reference */ M200 = M090 /* External reference */ Name (HPOK, Zero) M133 (0x11, Local0) = M049 /* External reference */ Store (M113 (Local0, Local6, M023 (Zero, M091, M090), If ((M192 && Local6)) { M000 (0x86) M112 (Local0, Zero) M111 (Local0, One) Sleep (0x20) M112 (Local0, 0x02) M112 (Local0, One) M000 (0x87) HPOK = Zero Sleep (0x14) M201 = One 0x06 = \_SB.ALIB /* External reference */ Local7 Local6 Local2 = Zero While ((Local2 < 0x0F)) { M023 (Zero, M091, M090) Local4 = One Local5 = 0xC8 While ((Local4 && Local5)) { 0xA5 = M021 (Zero, M091, M090) Local0 Local0 &= 0x7F If (((Local0 >= 0x10) && (Local0 != 0x7F))) { Local4 = Zero } Else { Sleep (0x05) Local5-- } } If (!Local4) { M090 = M024 (Zero, M091) Local5 If (Local5) { M026 (Zero, M091, M090) Sleep (0x05) Local2++ } Else { Local0 = Zero If ((M025 == Zero)) { M091 M090 Ones Local0 = One } If (Local0) { M111 (M049, M133 (0x17, One)) M111 (M049, M133 (0x18, One)) HPOK = One Local2 = 0x10 } Else { HPOK = Zero Local2 = 0x10 } } } Else { Local2 = 0x10 } } If (!HPOK) { M000 (0x88) Store (M019 (M095 (M094 (M093 (Zero, Local1), Sleep (0x0A), Local4 = One), Local5 = 0x05, While ((Local4 && Local5)) { 0xA5 = M021 (Zero, M091, M090) Local0 Local0 &= 0x7F If (((Local0 <= 0x04) || (Local0 == 0x1F))) { Local4 = Zero } Else { Store (M019 (M095 (M094 (M093 (Zero, Local0), Sleep (0x05), Local5--), M201 = Zero, \_SB.ALIB, 0x06), Local7, If ((M097 (Zero, 0x54 = M019 ( Zero, M091, M090), Local0, M020 (Zero, M091, M090, 0x54, (Local0 & 0xFFFF7FFC)), M232 (M097 (Zero, 0x10, M020 (Zero, M091, M090, 0x54, (Local0 & 0xFFFF7FFF)), M000 (0x89), Else { M000 (0x8A) M201 = Zero \_SB.ALIB 0x06 Local7 M000 (0x8B) M111 (M049, M133 (0x17, Zero)) M111 (M049, M133 (0x18, Zero)) M112 (Local0, Zero) Sleep (0x0A) M111 (Local0, Zero) M023 (Zero, M091, M090) Store (M019 (M095 (M094 (M093 (Zero, Local1), Sleep (0x0A), Local4 = One), Local5 = 0x05, While ((Local4 && Local5)) { 0xA5 = M021 (Zero, M091, M090) Local0 Local0 &= 0x7F If (((Local0 <= 0x04) || (Local0 == 0x1F))) { Local4 = Zero } Else { Store (M019 (M095 (M094 (M093 (Zero, Local1), Sleep (0x05), Local5--), HPOK = 0x02, M000 (0x8C), If (HPOK) { Local5 = 0x7FFFFFFF Local5 |= 0x80000000 0x54 = M019 (Zero, M091, M090) Local1 M020 (Zero, M091, M090, 0x54, (Local1 & 0xFFFF7FFC)) Store (M019 (M095 (M094 (M093 (Zero, Local0), If (((HPOK == One) && (Local0 != Local5))) { M020 (M095 (M094 (M093 (0x4C, M190), Sleep (0x0A), If ((M191 != Local5)) { M020 (M095 (M094 (M191 = (M093 (One, Zero) + 0x4C), Sleep (0x0A), M020 ( Zero, M091, M090, 0x54, (Local1 & 0xFFFF7FFF))))) }))) }))) })) } })) }))) != )){}) } })) } }) } Method (PX03, 1, NotSerialized) { CreateWordField (M189, Zero, M157) CreateWordField (M189, 0x02, M195) M157 = 0x04 M195 = (Arg0 & One) If (M195) { M111 (M049, M133 (0x17, One)) } Else { M111 (M049, M133 (0x17, Zero)) } } Method (PX04, 1, NotSerialized) { CreateWordField (M189, Zero, M157) CreateWordField (M189, 0x02, M196) M157 = 0x04 M196 = (Arg0 & One) If (M196) { M111 (M049, M133 (0x18, One)) } Else { M111 (M049, M133 (0x18, Zero)) } } Method (PX08, 0, NotSerialized) { CreateWordField (M189, Zero, M193) CreateWordField (M189, 0x02, M157) M133 (0x19, Local0) = M049 /* External reference */ M193 = Local0 M157 = 0x05 Local0 *= M157 /* \_SB_.PCI0.GP17.VGA_.PX08.M157 */ Local1 = Zero While ((Local1 < Local0)) { M133 ((0x1A + Local1), Local2) = M049 /* External reference */ M189 [(0x04 + Local1)] = Local2 Local1++ } Return (M189) /* \_SB_.PCI0.GP17.VGA_.M189 */ } Method (PX09, 0, NotSerialized) { CreateWordField (M189, Zero, M193) CreateWordField (M189, 0x02, M157) M133 (0x7E, Local0) = M049 /* External reference */ M193 = Local0 M157 = 0x03 Local0 *= M157 /* \_SB_.PCI0.GP17.VGA_.PX09.M157 */ Local1 = Zero While ((Local1 < Local0)) { M133 ((0x7F + Local1), Local2) = M049 /* External reference */ M189 [(0x04 + Local1)] = Local2 Local1++ } Return (M189) /* \_SB_.PCI0.GP17.VGA_.M189 */ } Method (PX10, 1, NotSerialized) { CreateWordField (M189, Zero, M157) CreateByteField (M189, 0x02, M192) M157 = 0x03 M192 = (Arg0 & One) \_SB.MACO = (Arg0 & One) } Method (PX11, 1, NotSerialized) { CreateWordField (M189, Zero, M157) CreateByteField (M189, 0x02, M162) M157 = 0x03 M162 = (Arg0 & One) Local2 = M162 /* \_SB_.PCI0.GP17.VGA_.PX11.M162 */ Local0 = M131 /* External reference */ If (Local0) { M131 = M049 /* External reference */ 0x10 Local0 M131 = M049 /* External reference */ 0x11 Local1 Local1 = (M084 + ((Local0 * 0x0100) + Local1)) M012 (Local1, 0x0E, Zero, 0x08, Local2) } } Name (ATIB, Buffer (0x0100){}) Method (ATIF, 2, Serialized) { If ((Arg0 == Zero)) { Return (AF00 ()) } If ((Arg0 == One)) { Return (AF01 ()) } If ((Arg0 == 0x02)) { Return (AF02 ()) } If ((Arg0 == 0x03)) { Return (AF03 (DerefOf (Arg1 [0x02]), DerefOf (Arg1 [0x04]))) } If ((Arg0 == 0x04)) { Return (AF04 ()) } If ((Arg0 == 0x0F)) { Return (AF15 ()) } If ((Arg0 == 0x10)) { Return (AF16 (DerefOf (Arg1 [0x02]))) } Else { CreateWordField (ATIB, Zero, M157) CreateWordField (ATIB, 0x02, M158) CreateDWordField (ATIB, 0x04, M159) CreateDWordField (ATIB, 0x08, M160) M157 = Zero M158 = Zero M159 = Zero M160 = Zero Return (ATIB) /* \_SB_.PCI0.GP17.VGA_.ATIB */ } } Method (AF00, 0, NotSerialized) { CreateWordField (ATIB, Zero, M157) CreateWordField (ATIB, 0x02, M158) CreateDWordField (ATIB, 0x04, M159) CreateDWordField (ATIB, 0x08, M160) M157 = 0x0C M158 = One M159 = M101 /* External reference */ If (!CondRefOf (\_SB.LID._LID)) { M102 &= 0xFFFFFFF7 } M160 = M102 /* External reference */ Return (ATIB) /* \_SB_.PCI0.GP17.VGA_.ATIB */ } Method (AF01, 0, NotSerialized) { CreateWordField (ATIB, Zero, M157) CreateDWordField (ATIB, 0x02, M161) CreateDWordField (ATIB, 0x06, M162) CreateByteField (ATIB, 0x0A, M163) Local0 = (M103 & 0xFF000000) Local1 = (M103 & 0x03) If ((Local1 == 0x02)) { M157 = 0x0B M161 = 0x03 M162 = Local1 M163 = Local0 } Else { M157 = 0x0A M161 = 0x03 M162 = M103 /* External reference */ } Return (ATIB) /* \_SB_.PCI0.GP17.VGA_.ATIB */ } Name (M164, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... }) Name (M210, Zero) Name (M211, Zero) Name (M212, Zero) Name (M213, Zero) Name (M214, Zero) Name (M215, Zero) Name (M303, Zero) Name (M304, Zero) Name (SSDM, 0x0A) Name (SCDY, Zero) Method (AF02, 0, NotSerialized) { CreateBitField (M164, Zero, M165) CreateBitField (M164, One, M166) CreateBitField (M164, 0x02, M167) CreateBitField (M164, 0x03, M168) CreateBitField (M164, 0x04, M169) CreateBitField (M164, 0x05, M170) CreateBitField (M164, 0x06, M171) CreateBitField (M164, 0x07, M172) CreateBitField (M164, 0x08, M173) CreateBitField (M164, 0x0C, M300) CreateWordField (ATIB, Zero, M157) CreateDWordField (ATIB, 0x02, M174) CreateByteField (ATIB, 0x06, M175) CreateByteField (ATIB, 0x07, M176) CreateByteField (ATIB, 0x08, M177) CreateByteField (ATIB, 0x09, M178) CreateByteField (ATIB, 0x0A, M179) CreateByteField (ATIB, 0x0B, M180) CreateByteField (ATIB, 0x0C, M181) CreateByteField (ATIB, 0x0D, M301) CreateDWordField (ATIB, 0x0E, M302) M157 = 0x0D M174 = M164 /* \_SB_.PCI0.GP17.VGA_.M164 */ If (M165) { M165 = Zero } If (M166) { M175 = M210 /* \_SB_.PCI0.GP17.VGA_.M210 */ M210 = Zero M166 = Zero } If (M167) { M176 = M211 /* \_SB_.PCI0.GP17.VGA_.M211 */ M177 = M212 /* \_SB_.PCI0.GP17.VGA_.M212 */ M211 = Zero M212 = Zero M167 = Zero } If (M168) { M178 = M213 /* \_SB_.PCI0.GP17.VGA_.M213 */ M179 = M214 /* \_SB_.PCI0.GP17.VGA_.M214 */ M213 = Zero M214 = Zero M168 = Zero } If (M169) { M180 = M215 /* \_SB_.PCI0.GP17.VGA_.M215 */ M169 = Zero } If (M171) { M171 = Zero } If (M172) { M172 = Zero } If (M173) { M173 = Zero } If (M300) { M301 = M303 /* \_SB_.PCI0.GP17.VGA_.M303 */ M302 = M304 /* \_SB_.PCI0.GP17.VGA_.M304 */ M303 = Zero M304 = Zero M300 = Zero } Return (ATIB) /* \_SB_.PCI0.GP17.VGA_.ATIB */ } Method (AF03, 2, NotSerialized) { CreateWordField (ATIB, Zero, M157) CreateWordField (ATIB, 0x02, M182) CreateWordField (ATIB, 0x04, M183) M182 = Arg0 M183 = Arg1 Name (M184, 0x06) Name (M185, 0x06) Name (M186, Buffer (0x14) { 0x00 // . }) Name (M187, Zero) M133 (0xBF, M187) = M049 /* External reference */ Local1 = Zero While ((Local1 < M187)) { M133 ((0xC0 + Local1), Local2) = M049 /* External reference */ M186 [Local1] = Local2 Local1++ } Local1 = M182 /* \_SB_.PCI0.GP17.VGA_.AF03.M182 */ Local1 &= 0x8B Local2 = M183 /* \_SB_.PCI0.GP17.VGA_.AF03.M183 */ If (CondRefOf (\_SB.LID._LID)) { Local0 = \_SB.LID._LID /* External reference */ Local2 &= 0xFFFFFFFE Local2 |= Local0 } Local0 = Zero While ((Local0 < M187)) { Local3 = DerefOf (M186 [Local0]) If ((Local3 == Local1)) { M185 = Local0 Local0 = M187 /* \_SB_.PCI0.GP17.VGA_.AF03.M187 */ } Else { Local0++ } } Local0 = M185 /* \_SB_.PCI0.GP17.VGA_.AF03.M185 */ While ((Local0 < M187)) { Local0++ If ((Local0 == M187)) { Local0 = Zero } Local3 = DerefOf (M186 [Local0]) If (((Local3 & Local2) == Local3)) { M184 = Local0 Local0 = M187 /* \_SB_.PCI0.GP17.VGA_.AF03.M187 */ } } If ((M184 == M187)) { M182 = Zero } Else { Local0 = M184 /* \_SB_.PCI0.GP17.VGA_.AF03.M184 */ Local3 = DerefOf (M186 [Local0]) M182 &= 0xFFFFFFF4 M182 |= Local3 } M157 = 0x04 Return (ATIB) /* \_SB_.PCI0.GP17.VGA_.ATIB */ } Method (AF04, 0, NotSerialized) { CreateWordField (ATIB, Zero, M157) CreateByteField (ATIB, 0x02, M188) M157 = 0x03 Local1 = Zero If (CondRefOf (\_SB.LID._LID)) { Local0 = \_SB.LID._LID /* External reference */ Local1 = (Local0 ^ One) } M188 = Local1 Return (ATIB) /* \_SB_.PCI0.GP17.VGA_.ATIB */ } Method (AF15, 0, NotSerialized) { ATIB = M104 /* External reference */ Return (ATIB) /* \_SB_.PCI0.GP17.VGA_.ATIB */ } Method (AF16, 1, NotSerialized) { If (Local0) { Local1 = Zero While ((Local1 < Local0)) { M133 ((0xD4 + Local1), Local2) = M049 /* External reference */ ATIB [Local1] = Local2 Local1++ } } = M013 (M133 (0xD4, Zero), 0x10, Local0) Else { = M043 (Zero, Arg0) Local3 If ((ObjectType (Local3) == 0x03)) { ATIB = Local3 } Else { ATIB [Zero] = 0x05 ATIB [One] = Zero ATIB [0x02] = Zero ATIB [0x03] = Zero ATIB [0x04] = 0x02 } } Return (ATIB) /* \_SB_.PCI0.GP17.VGA_.ATIB */ } Method (AFN0, 0, Serialized) { If ((M101 & One)) { CreateBitField (M164, Zero, M165) M165 = One Notify (VGA, 0x81) // Information Change } } Method (AFN1, 1, Serialized) { If ((M101 & 0x02)) { Local0 = Arg0 M210 = Local0 CreateBitField (M164, One, M166) M166 = One Notify (VGA, 0x81) // Information Change } } Method (AFN2, 2, Serialized) { If ((M101 & 0x04)) { Local0 = Arg0 M212 = Local0 Local0 = Arg1 M211 = Local0 &= 0x03 CreateBitField (M164, 0x02, M167) M167 = One Notify (VGA, 0x81) // Information Change } } Method (AFN3, 2, Serialized) { If ((M101 & 0x08)) { Local0 = Arg0 M214 = Local0 Local0 = Arg1 M213 = Local0 &= 0x03 CreateBitField (M164, 0x03, M168) M168 = One Notify (VGA, 0x81) // Information Change } } Method (AFN4, 1, Serialized) { FIRT = Zero If ((M101 & 0x10)) { Local0 = Arg0 Local1 = M215 /* \_SB_.PCI0.GP17.VGA_.M215 */ M215 = Local0 If ((Local0 == Local1)){} Else { CreateBitField (M164, 0x04, M169) M169 = One Notify (VGA, 0x81) // Information Change } } } Method (AFN5, 0, Serialized) { If ((M101 & 0x20)) { CreateBitField (M164, 0x05, M170) M170 = One Notify (VGA, 0x81) // Information Change } } Method (AFN6, 0, Serialized) { If ((M101 & 0x40)) { CreateBitField (M164, 0x06, M171) M171 = One Notify (VGA, 0x81) // Information Change } } Method (AFN7, 1, Serialized) { If ((M101 & 0x80)) { CreateBitField (M164, 0x07, M172) M172 = One CreateByteField (ATIB, 0x0C, M181) M181 = Arg0 Notify (VGA, 0x81) // Information Change } } Method (AFN8, 0, Serialized) { If ((M101 & 0x0100)) { CreateBitField (M164, 0x08, M173) M173 = One } } Method (AFNC, 2, Serialized) { If ((M101 & 0x1000)) { Local0 = (Arg0 & 0x03) M303 = Local0 Local0 = (Arg1 & Ones) M304 = Local0 CreateBitField (M164, 0x0C, M300) M300 = One Notify (VGA, 0x81) // Information Change } } } } SSDT9 ----- DefinitionBlock ("", "SSDT", 1, "HPQOEM", "87B1 ", 0x00000001) { /* * iASL Warning: There were 5 external control methods found during * disassembly, but only 0 were resolved (5 unresolved). Additional * ACPI tables may be required to properly disassemble the code. This * resulting disassembler output file may not compile because the * disassembler did not know how many arguments to assign to the * unresolved methods. Note: SSDTs can be dynamically loaded at * runtime and may or may not be available via the host OS. * * To specify the tables needed to resolve external control method * references, the -e option can be used to specify the filenames. * Example iASL invocations: * iasl -e ssdt1.aml ssdt2.aml ssdt3.aml -d dsdt.aml * iasl -e dsdt.aml ssdt2.aml -d ssdt1.aml * iasl -e ssdt*.aml -d dsdt.aml * * In addition, the -fe option can be used to specify a file containing * control method external declarations with the associated method * argument counts. Each line of the file must be of the form: * External (<method pathname>, MethodObj, <argument count>) * Invocation: * iasl -fe refs.txt -d dsdt.aml * * The following methods were unresolved and many not compile properly * because the disassembler had to guess at the number of arguments * required for each: */ External (_SB_.AGRB, UnknownObj) External (_SB_.PCI0.GPP0, DeviceObj) External (_SB_.PCI0.GPP0._ADR, UnknownObj) External (_SB_.PCI0.GPP0.HDAU._ADR, UnknownObj) External (_SB_.PCI0.GPP0.VGA_._ADR, UnknownObj) External (_SB_.PCI0.SBRG.EC0_.ECON, IntObj) External (_SB_.PCI0.SBRG.EC0_.GFXT, UnknownObj) External (_SB_.PCI0.SBRG.EC0_.NVDS, UnknownObj) External (M000, MethodObj) // Warning: Unknown method, guessing 1 arguments External (M009, UnknownObj) External (M010, MethodObj) // Warning: Unknown method, guessing 2 arguments External (M017, MethodObj) // Warning: Unknown method, guessing 5 arguments External (M019, MethodObj) // Warning: Unknown method, guessing 3 arguments External (M020, MethodObj) // Warning: Unknown method, guessing 5 arguments Scope (\) { Name (REST, 0x44) Name (PWEN, 0x55) Name (PWOK, 0x0A) } Scope (\_SB.PCI0.GPP0) { Method (SGPC, 1, NotSerialized) { If ((Arg0 == One)) { M000 (0x9D) Sleep (0x05) If ((M009 == PWEN)) { One Return (Zero) } M010 (REST, Zero) Sleep (One) M010 (PWEN, One) Sleep (0x07) M010 (REST, One) Sleep (0x64) LNKD = Zero Sleep (One) Local6 = 0x7FFFFFFF Local6 |= 0x80000000 0x08 = M017 (Zero, One, One, 0x19, Zero) Local2 0x54 = M019 (Zero, One, One) Local1 M020 (Zero, One, One, 0x54, (Local1 & 0xFFFF7FFC)) Local4 = One Local5 = 0x28 While ((Local4 && Local5)) { = M019 (Local2, Zero, Zero) Local0 If ((Local0 != Local6)) { Local4 = Zero } Else { Sleep (0x05) Local5-- } } \_SB.PCI0.GPP0.LREN = \_SB.PCI0.GPP0.PEGP.LTRE \_SB.PCI0.GPP0.CEDR = One M020 (Zero, One, One, 0x54, (Local1 & 0xFFFF7FFF)) M000 (0xA0) } Else { M000 (0xA1) M010 (PWEN, One) \_SB.PCI0.GPP0.PEGP.LTRE = \_SB.PCI0.GPP0.LREN LNKD = One M010 (REST, Zero) Sleep (One) M010 (PWEN, Zero) Sleep (0x64) M000 (0xA3) } } PowerResource (PG00, 0x00, 0x0000) { Name (M239, One) Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0F) } Method (_ON, 0, NotSerialized) // _ON_: Power On { If ((M239 == Zero)) { SGPC (One) \_SB.PCI0.GPP0.CMDR = 0x06 \_SB.PCI0.GPP0.D0ST = Zero } M239 = One If (\_SB.PCI0.SBRG.EC0.ECON) { \_SB.PCI0.SBRG.EC0.GFXT = One } } Method (_OFF, 0, NotSerialized) // _OFF: Power Off { If ((M239 == One)) { SGPC (Zero) } M239 = Zero If (\_SB.PCI0.SBRG.EC0.ECON) { \_SB.PCI0.SBRG.EC0.GFXT = Zero } } } Name (_PR0, Package (0x01) // _PR0: Power Resources for D0 { PG00 }) Name (_PR2, Package (0x01) // _PR2: Power Resources for D2 { PG00 }) Name (_PR3, Package (0x01) // _PR3: Power Resources for D3hot { PG00 }) Name (_S0W, 0x04) // _S0W: S0 Device Wake State OperationRegion (RPCX, SystemMemory, ((\_SB.AGRB + (((\_SB.PCI0.GPP0._ADR & 0x00FF0000) >> 0x10) << 0x0F)) + ((\_SB.PCI0.GPP0._ADR & 0xFF) << 0x0C)), 0x1000) Field (RPCX, DWordAcc, NoLock, Preserve) { Offset (0x04), CMDR, 8, Offset (0x19), PRBN, 8, Offset (0x54), D0ST, 2, Offset (0x62), CEDR, 1, Offset (0x68), ASPM, 2, , 2, LNKD, 1, Offset (0x80), Offset (0x81), , 2, LREN, 1 } Device (PEGP) { OperationRegion (PCIS, PCI_Config, Zero, 0x0100) Field (PCIS, AnyAcc, NoLock, Preserve) { PVID, 16, PDID, 16 } Name (_ADR, Zero) // _ADR: Address Name (LTRE, Zero) Name (DGPS, Zero) Name (_PSC, Zero) // _PSC: Power State Current Name (GPRF, Zero) Name (OPCE, 0x02) Method (_INI, 0, NotSerialized) // _INI: Initialize { \_SB.PCI0.GPP0.VGA._ADR = 0xFF \_SB.PCI0.GPP0.HDAU._ADR = 0xFE } Method (_RMV, 0, NotSerialized) // _RMV: Removal Status { Return (Zero) } OperationRegion (PCIM, SystemMemory, (\_SB.AGRB + (\_SB.PCI0.GPP0.PRBN << 0x14)), 0x0600) Field (PCIM, DWordAcc, NoLock, Preserve) { NVID, 16, NDID, 16, CMDR, 8, VGAR, 2008, Offset (0x48B), , 1, HDAE, 1 } Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 { _PSC = Zero If ((DGPS != Zero)) { \_SB.PCI0.GPP0.PG00._ON () DGPS = Zero } } Method (_PS3, 0, NotSerialized) // _PS3: Power State 3 { If ((OPCE == 0x03)) { If ((DGPS == Zero)) { \_SB.PCI0.GPP0.PG00._OFF () DGPS = One } OPCE = 0x02 } _PSC = 0x03 } Method (SGST, 0, Serialized) { If ((PVID != 0xFFFF)) { Return (0x0F) } Return (Zero) } Method (CMPB, 2, NotSerialized) { Local1 = SizeOf (Arg0) If ((Local1 != SizeOf (Arg1))) { Return (Zero) } Local0 = Zero While ((Local0 < Local1)) { If ((DerefOf (Arg0 [Local0]) != DerefOf (Arg1 [Local0] ))) { Return (Zero) } Local0++ } Return (One) } Method (NVOP, 4, Serialized) { Debug = "------- NVOP --------" If ((Arg2 == Zero)) { Return (Buffer (0x04) { 0x01, 0x00, 0x00, 0x04 // .... }) } ElseIf ((Arg2 == 0x1A)) { Debug = "------- NVOP 0x1A --------" CreateField (Arg3, 0x18, 0x02, OMPR) CreateField (Arg3, Zero, One, FLCH) CreateField (Arg3, One, One, DVSR) CreateField (Arg3, 0x02, One, DVSC) If (ToInteger (FLCH)) { \_SB.PCI0.GPP0.PEGP.OPCE = OMPR /* \_SB_.PCI0.GPP0.PEGP.NVOP.OMPR */ } Local0 = Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 // .... } CreateField (Local0, Zero, One, OPEN) CreateField (Local0, 0x03, 0x02, CGCS) CreateField (Local0, 0x06, One, SHPC) CreateField (Local0, 0x08, One, SNSR) CreateField (Local0, 0x18, 0x03, DGPC) CreateField (Local0, 0x1B, 0x02, HDAC) OPEN = One SHPC = One HDAC = 0x03 DGPC = One If (ToInteger (DVSC)) { If (ToInteger (DVSR)) { \_SB.PCI0.GPP0.PEGP.GPRF = One } Else { \_SB.PCI0.GPP0.PEGP.GPRF = Zero } } SNSR = \_SB.PCI0.GPP0.PEGP.GPRF If ((\_SB.PCI0.GPP0.PEGP.SGST () != Zero)) { CGCS = 0x03 } Return (Local0) } Return (0x80000002) } Method (NBCI, 4, Serialized) { Debug = "------- NBCI DSM --------" If ((Arg1 != 0x0102)) { Debug = " NBCI DSM: NOT SUPPORTED!" Return (0x80000001) } Switch (ToInteger (Arg2)) { Case (Zero) { Return (Buffer (0x04) { 0x01, 0x00, 0x01, 0x00 // .... }) } Case (0x10) { Name (RTDR, Buffer (0xA1) { /* 0000 */ 0x57, 0x74, 0xDC, 0x86, 0x75, 0x84, 0xEC, 0xE7, // Wt..u... /* 0008 */ 0x52, 0x44, 0xA1, 0x00, 0x00, 0x00, 0x00, 0x01, // RD...... /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0xDE, 0x10, 0x00, 0x00, // ........ /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0020 */ 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x34, 0x00, // ......4. /* 0028 */ 0x00, 0x00, 0x01, 0x00, 0x47, 0x00, 0x00, 0x00, // ....G... /* 0030 */ 0x02, 0x00, 0x45, 0x00, 0x00, 0x00, 0x03, 0x00, // ..E..... /* 0038 */ 0x51, 0x00, 0x00, 0x00, 0x04, 0x00, 0x4F, 0x00, // Q.....O. /* 0040 */ 0x00, 0x00, 0x05, 0x00, 0x4D, 0x00, 0x00, 0x00, // ....M... /* 0048 */ 0x06, 0x00, 0x4B, 0x00, 0x00, 0x00, 0x07, 0x00, // ..K..... /* 0050 */ 0x49, 0x00, 0x00, 0x00, 0x08, 0x00, 0x47, 0x00, // I.....G. /* 0058 */ 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0xD9, 0x1C, // ........ /* 0060 */ 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, // ........ /* 0068 */ 0x41, 0x5D, 0xC9, 0x00, 0x01, 0x24, 0x2E, 0x00, // A]...$.. /* 0070 */ 0x02, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01, // ........ /* 0078 */ 0x00, 0x00, 0x00, 0xD9, 0x1C, 0x04, 0x00, 0x00, // ........ /* 0080 */ 0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x68, 0x9E, // .....`h. /* 0088 */ 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 5....... /* 0090 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0098 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 00A0 */ 0x00 // . }) CreateWordField (Arg3, 0x02, USAG) If ((USAG == 0x4452)) { Debug = "------- NBCI RTDR --------" Return (RTDR) /* \_SB_.PCI0.GPP0.PEGP.NBCI.RTDR */ } Return (Zero) } } Return (0x80000002) } Name (NLIM, Zero) Name (PSLS, Zero) Name (CTGP, Zero) Name (VPSC, One) Name (GPSP, Buffer (0x24){}) CreateDWordField (GPSP, Zero, RETN) CreateDWordField (GPSP, 0x04, VRV1) CreateDWordField (GPSP, 0x08, TGPU) CreateDWordField (GPSP, 0x0C, PDTS) CreateDWordField (GPSP, 0x10, SFAN) CreateDWordField (GPSP, 0x14, SKNT) CreateDWordField (GPSP, 0x18, CPUE) CreateDWordField (GPSP, 0x1C, TMP1) CreateDWordField (GPSP, 0x20, TMP2) Method (GPS, 4, Serialized) { Debug = "<<< GPS >>>" If ((Arg1 != 0x0100)) { Return (0x80000002) } Switch (ToInteger (Arg2)) { Case (Zero) { Debug = "GPS fun 0" Return (Buffer (0x08) { 0x01, 0x00, 0x08, 0x00, 0x01, 0x04, 0x00, 0x00 // ........ }) } Case (0x13) { Debug = "GPS fun 19" CreateDWordField (Arg3, Zero, TEMP) If ((TEMP == Zero)) { Return (0x04) } TEMP &= 0x0F If ((TEMP == 0x04)) { If (\_SB.PCI0.SBRG.EC0.ECON) { \_SB.PCI0.SBRG.EC0.NVDS = One } Return (Arg3) } } Case (0x1C) { Debug = " GPS fun 28" CreateField (Arg3, Zero, 0x04, RTFS) CreateField (Arg3, 0x08, 0x08, VPS0) CreateField (Arg3, 0x24, 0x08, VPS1) If ((ToInteger (RTFS) == Zero)) { Local0 = 0x02 If ((VPSC == Zero)) { Local0 |= 0x0600 } Else { Local0 |= Zero } Return (Local0) } ElseIf ((ToInteger (RTFS) == 0x02)) { Return (Zero) } } Case (0x20) { Debug = "GPS fun 32" Name (RET1, Zero) CreateBitField (Arg3, 0x02, SPBI) If (NLIM) { RET1 |= One } If (PSLS) { RET1 |= 0x02 } If (CTGP) { RET1 |= 0x00400000 } Return (RET1) /* \_SB_.PCI0.GPP0.PEGP.GPS_.RET1 */ } Case (0x2A) { Debug = "GPS fun 42" CreateField (Arg3, Zero, 0x04, PSH0) CreateBitField (Arg3, 0x08, GPUT) VRV1 = 0x00010000 Switch (ToInteger (PSH0)) { Case (Zero) { Return (GPSP) /* \_SB_.PCI0.GPP0.PEGP.GPSP */ } Case (One) { RETN = 0x0100 RETN |= ToInteger (PSH0) Return (GPSP) /* \_SB_.PCI0.GPP0.PEGP.GPSP */ } Case (0x02) { RETN = 0x0102 TGPU = 0x57 Return (GPSP) /* \_SB_.PCI0.GPP0.PEGP.GPSP */ } } Return (0x80000002) } } Return (0x80000002) } Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method { CreateByteField (Arg0, 0x03, GUID) If (CMPB (Arg0, ToUUID ("a486d8f8-0bda-471b-a72b-6042a6b5bee0"))) { Return (\_SB.PCI0.GPP0.PEGP.NVOP (Arg0, Arg1, Arg2, Arg3)) } ElseIf ((Arg0 == ToUUID ("d4a50b75-65c7-46f7-bfb7-41514cea0244"))) { Return (\_SB.PCI0.GPP0.PEGP.NBCI (Arg0, Arg1, Arg2, Arg3)) } ElseIf (CMPB (Arg0, ToUUID ("a3132d01-8cda-49ba-a52e-bc9d46df6b81"))) { Return (\_SB.PCI0.GPP0.PEGP.GPS (Arg0, Arg1, Arg2, Arg3)) } Else { Return (0x80000002) } Return (0x80000001) } } Device (NHDA) { Name (_ADR, One) // _ADR: Address Method (_RMV, 0, NotSerialized) // _RMV: Removal Status { Return (Zero) } } Method (NPLD, 2, Serialized) { Name (PCKG, Package (0x01) { Buffer (0x10) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ /* 0008 */ 0x20, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ....... } }) CreateField (DerefOf (PCKG [Zero]), 0x40, One, VISI) VISI = Arg0 CreateField (DerefOf (PCKG [Zero]), 0x57, 0x08, GPOS) GPOS = Arg1 Return (PCKG) /* \_SB_.PCI0.GPP0.NPLD.PCKG */ } Device (NXHC) { Name (_ADR, 0x02) // _ADR: Address Method (_RMV, 0, NotSerialized) // _RMV: Removal Status { Return (Zero) } Device (NHUB) { Name (_ADR, Zero) // _ADR: Address Device (SS01) { Name (_ADR, One) // _ADR: Address Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { Name (NUPC, Package (0x04) { Zero, 0xFF, Zero, Zero }) Return (NUPC) /* \_SB_.PCI0.GPP0.NXHC.NHUB.SS01._UPC.NUPC */ } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (NPLD (Zero, One)) } } Device (SS02) { Name (_ADR, 0x02) // _ADR: Address Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { Name (NUPC, Package (0x04) { Zero, 0xFF, Zero, Zero }) Return (NUPC) /* \_SB_.PCI0.GPP0.NXHC.NHUB.SS02._UPC.NUPC */ } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (NPLD (Zero, 0x02)) } } Device (SS03) { Name (_ADR, 0x03) // _ADR: Address Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { Name (NUPC, Package (0x04) { Zero, 0xFF, Zero, Zero }) Return (NUPC) /* \_SB_.PCI0.GPP0.NXHC.NHUB.SS03._UPC.NUPC */ } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (NPLD (Zero, 0x03)) } } Device (SS04) { Name (_ADR, 0x04) // _ADR: Address Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { Name (NUPC, Package (0x04) { Zero, 0xFF, Zero, Zero }) Return (NUPC) /* \_SB_.PCI0.GPP0.NXHC.NHUB.SS04._UPC.NUPC */ } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (NPLD (Zero, 0x04)) } } Device (SS05) { Name (_ADR, 0x05) // _ADR: Address Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { Name (NUPC, Package (0x04) { Zero, 0xFF, Zero, Zero }) Return (NUPC) /* \_SB_.PCI0.GPP0.NXHC.NHUB.SS05._UPC.NUPC */ } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (NPLD (Zero, 0x05)) } } Device (SS06) { Name (_ADR, 0x06) // _ADR: Address Method (_UPC, 0, Serialized) // _UPC: USB Port Capabilities { Name (NUPC, Package (0x04) { Zero, 0xFF, Zero, Zero }) Return (NUPC) /* \_SB_.PCI0.GPP0.NXHC.NHUB.SS06._UPC.NUPC */ } Method (_PLD, 0, NotSerialized) // _PLD: Physical Location of Device { Return (NPLD (Zero, 0x06)) } } } } Device (NTPC) { Name (_ADR, 0x03) // _ADR: Address Method (_RMV, 0, NotSerialized) // _RMV: Removal Status { Return (Zero) } } } } TPM2 ---- [000h 0000 4] Signature : "TPM2" [Trusted Platform Module hardware interface table] [004h 0004 4] Table Length : 0000004C [008h 0008 1] Revision : 04 [009h 0009 1] Checksum : 9F [00Ah 0010 6] Oem ID : "HPQOEM" [010h 0016 8] Oem Table ID : "87B1 " [018h 0024 4] Oem Revision : 00000001 [01Ch 0028 4] Asl Compiler ID : "HP " [020h 0032 4] Asl Compiler Revision : 00000000 [024h 0036 2] Platform Class : 0000 [026h 0038 2] Reserved : 0000 [028h 0040 8] Control Address : 00000000FD210510 [030h 0048 4] Start Method : 02 [ACPI Start Method] [034h 0052 12] Method Parameters : 00 00 00 00 00 00 00 00 00 00 00 00 [040h 0064 4] Minimum Log Length : 00010000 [044h 0068 8] Log Address : 00000000A76CA000 Raw Table Data: Length 76 (0x4C) 0000: 54 50 4D 32 4C 00 00 00 04 9F 48 50 51 4F 45 4D // TPM2L.....HPQOEM 0010: 38 37 42 31 20 20 20 20 01 00 00 00 48 50 20 20 // 87B1 ....HP 0020: 00 00 00 00 00 00 00 00 10 05 21 FD 00 00 00 00 // ..........!..... 0030: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0040: 00 00 01 00 00 A0 6C A7 00 00 00 00 // ......l..... VFCT ---- [000h 0000 4] Signature : "VFCT" [004h 0004 4] Table Length : 0000D484 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : 4A [00Ah 0010 6] Oem ID : "HPQOEM" [010h 0016 8] Oem Table ID : "87B1 " [018h 0024 4] Oem Revision : 00000001 [01Ch 0028 4] Asl Compiler ID : "HP " [020h 0032 4] Asl Compiler Revision : 31504F47 **** Unknown ACPI table signature [VFCT] Raw Table Data: Length 54404 (0xD484) 0000: 56 46 43 54 84 D4 00 00 01 4A 48 50 51 4F 45 4D // VFCT.....JHPQOEM 0010: 38 37 42 31 20 20 20 20 01 00 00 00 48 50 20 20 // 87B1 ....HP 0020: 47 4F 50 31 32 9B A3 5D BD C6 CF 49 95 A6 E8 E4 // GOP12..]...I.... 0030: 2E CD 79 A7 4C 00 00 00 00 00 00 00 00 00 00 00 // ..y.L........... 0040: 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 // ................ 0050: 00 00 00 00 00 00 00 00 02 10 36 16 00 00 00 00 // ..........6..... 0060: 01 00 00 00 00 D4 00 00 55 AA 6A E9 FF 01 00 00 // ........U.j..... 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0080: B0 01 00 00 00 00 49 42 4D 74 86 90 00 00 00 00 // ......IBMt...... 0090: 00 00 00 00 00 00 00 04 20 37 36 31 32 39 35 35 // ........ 7612955 00A0: 32 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // 20.............. 00B0: 86 01 00 00 00 00 00 00 30 38 2F 32 35 2F 32 30 // ........08/25/20 00C0: 2C 30 35 3A 34 34 3A 31 32 00 00 00 E9 2F 03 00 // ,05:44:12..../.. 00D0: E9 39 03 00 00 00 70 00 31 31 33 2D 52 45 4E 4F // .9....p.113-RENO 00E0: 49 52 2D 30 33 31 00 52 45 4E 4F 49 52 00 50 43 // IR-031.RENOIR.PC 00F0: 49 5F 45 58 50 52 45 53 53 00 30 00 0D 0A 52 65 // I_EXPRESS.0...Re 0100: 6E 6F 69 72 20 47 65 6E 65 72 69 63 20 56 42 49 // noir Generic VBI 0110: 4F 53 20 20 20 20 20 20 20 20 20 20 20 20 20 20 // OS 0120: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 // 0130: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 // 0140: 20 20 20 20 20 20 20 20 20 20 0D 0A 00 0D 0A 20 // ..... 0150: 0D 0A 00 28 43 29 20 31 39 38 38 2D 32 30 31 38 // ...(C) 1988-2018 0160: 2C 20 41 64 76 61 6E 63 65 64 20 4D 69 63 72 6F // , Advanced Micro 0170: 20 44 65 76 69 63 65 73 2C 20 49 6E 63 2E 00 41 // Devices, Inc..A 0180: 54 4F 4D 42 49 4F 53 42 4B 2D 41 4D 44 20 56 45 // TOMBIOSBK-AMD VE 0190: 52 30 31 37 2E 30 31 30 2E 30 30 30 2E 30 32 36 // R017.010.000.026 01A0: 2E 30 30 30 30 30 30 00 52 4E 47 65 6E 65 72 69 // .000000.RNGeneri 01B0: 63 56 62 69 00 32 31 36 32 34 38 35 20 00 35 32 // cVbi.2162485 .52 01C0: 38 36 31 30 20 20 00 20 20 20 20 20 20 20 20 00 // 8610 . . 01D0: 41 4D 44 5F 52 65 6E 6F 69 72 5F 47 65 6E 65 72 // AMD_Renoir_Gener 01E0: 69 63 5C 63 6F 6E 66 69 67 2E 68 00 00 00 28 00 // ic\config.h...(. 01F0: 02 02 41 54 4F 4D 00 C0 02 03 40 01 D5 01 94 00 // ..ATOM....@..... 0200: 74 03 00 00 00 00 02 10 02 10 B0 01 D2 93 78 94 // t.............x. 0210: 00 00 00 00 00 00 00 00 50 43 49 52 02 10 36 16 // ........PCIR..6. 0220: 00 00 18 00 00 00 00 03 6A 00 0A 11 00 80 00 00 // ........j....... 0230: 41 4D 44 20 41 54 4F 4D 42 49 4F 53 00 8A 48 10 // AMD ATOMBIOS..H. 0240: 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // H............... 0250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 0260: 00 00 00 00 00 00 00 00 00 00 00 00 00 1E 06 66 // ...............f 0270: 50 66 51 66 52 66 53 66 55 66 56 66 57 0E 1F A3 // PfQfRfSfUfVfW... 0280: 14 00 8C 0E 08 00 B2 20 E8 83 2F 0B C0 75 14 A2 // ....... ../..u.. 0290: 02 00 66 5F 66 5E 66 5D 66 5B 66 5A 66 59 66 58 // ..f_f^f]f[fZfYfX 02A0: 07 1F CB E8 9D 30 E8 F3 00 E8 6C 2E 32 D2 8D 3E // .....0....l.2..> 02B0: 86 01 89 55 16 E8 82 11 E8 45 11 E8 9C 12 E8 EC // ...U.....E...... 02C0: 02 E8 C7 28 0B C0 74 0C E8 39 00 E8 74 56 E8 41 // ...(..t..9..tV.A 02D0: 11 E8 C3 56 E8 A9 00 B4 80 E8 66 2E 8A C7 66 C1 // ...V......f...f. 02E0: E0 10 8A E3 B0 20 66 A3 86 90 E8 EB 02 E8 54 11 // ..... f.......T. 02F0: E8 93 30 66 5F 66 5E 66 5D 66 5B 66 5A 66 59 66 // ..0f_f^f]f[fZfYf 0300: 58 07 1F CB 2E 8B 1E 08 00 83 3E 14 03 00 75 04 // X.........>...u. 0310: 89 1E 12 03 1E 2E 8E 1E 0A 03 9C FA 66 C7 06 08 // ............f... 0320: 01 65 F0 00 F0 C7 06 40 00 74 03 89 1E 42 00 C7 // .e.....@.t...B.. 0330: 06 B4 01 74 03 89 1E B6 01 C7 06 7C 00 68 5E 89 // ...t.......|.h^. 0340: 1E 7E 00 C7 06 0C 01 7B 62 89 1E 0E 01 C7 06 A8 // .~.....{b....... 0350: 04 A0 58 89 1E AA 04 2E 8E 1E 12 03 8B C3 A3 A2 // ..X............. 0360: 58 A3 B2 58 A3 C4 58 9D 1F C3 50 4D 49 44 74 03 // X..X..X...PMIDt. 0370: D2 48 00 00 00 A0 00 B0 00 B8 00 C0 00 00 00 00 // .H.............. 0380: BB 00 00 E8 A7 10 66 C1 E8 10 A3 B6 01 BB 0B 00 // ......f......... 0390: E8 9A 10 8D 3E 86 01 66 89 45 18 C3 66 50 66 52 // ....>..f.E..fPfR 03A0: 51 56 66 B8 52 54 53 5F BA 80 00 66 EF B0 56 EE // QVf.RTS_...f..V. 03B0: B0 42 EE B0 49 EE B0 4F EE B0 53 EE B0 20 EE BE // .B..I..O..S.. .. 03C0: 26 01 B9 19 00 AC E6 80 E2 FB 66 B8 44 4E 45 5F // &.........f.DNE_ 03D0: BA 80 00 66 EF 5E 59 66 5A 66 58 C3 E8 82 2F 80 // ...f.^YfZfX.../. 03E0: FC A0 75 05 E8 3D 00 EB 11 80 FC 4F 75 05 E8 6F // ..u..=.....Ou..o 03F0: 44 EB 07 E8 C4 49 EB 02 B4 01 E8 89 2F CF E8 60 // D....I....../..` 0400: 2F E8 20 00 EB 02 B4 01 E8 7B 2F CB E8 52 2F 80 // /. ......{/..R/. 0410: FC 4F 75 05 E8 49 44 EB 07 E8 9E 49 EB 02 B4 01 // .Ou..ID....I.... 0420: E8 63 2F CB 1E 06 66 50 66 51 66 52 66 53 66 55 // .c/...fPfQfRfSfU 0430: 66 56 66 57 0E 1F 3C 04 75 29 2E A1 1A 00 66 C1 // fVfW..<.u)....f. 0440: E0 10 2E A1 18 00 8D 36 95 00 8A 3C 80 EF 30 B3 // .......6...<..0. 0450: 02 8B EC 89 5E 0C 89 46 04 66 C1 E8 10 89 46 00 // ....^..F.f....F. 0460: E9 28 01 3C 05 75 18 E8 D8 2C E8 AB 2C 2E A1 08 // .(.<.u...,..,... 0470: 00 8B EC 89 56 10 89 46 00 89 5E 04 E9 0C 01 3C // ....V..F..^....< 0480: 06 75 32 E8 8F 0F 66 D1 E0 8B EC 89 46 14 BB 02 // .u2...f.....F... 0490: 00 E8 99 0F 88 46 18 E8 83 0F 66 89 46 0C BB 09 // .....F....f.F... 04A0: 00 E8 89 0F 33 C0 66 89 46 00 2E 8B 16 B6 01 89 // ....3.f.F....... 04B0: 56 10 E9 D6 00 3C 0B 75 24 0A DB 75 11 B9 80 00 // V....<.u$..u.... 04C0: BB 02 00 8B EC 89 5E 0C 89 4E 14 E9 BD 00 8A C7 // ......^..N...... 04D0: E8 D0 00 E8 34 01 0F 84 A9 00 E9 AE 00 3C 17 75 // ....4........<.u 04E0: 1D E8 38 12 74 06 E8 95 0D E8 20 17 E8 EE 09 E8 // ..8.t..... ..... 04F0: 01 0F 33 C9 8B C8 8B EC 89 4E 14 E9 8D 00 3C 18 // ..3......N....<. 0500: 75 45 0A FF 75 10 E8 BF 11 8B EC 89 46 0C E8 3B // uE..u.......F..; 0510: 0A 89 4E 10 EB 75 E8 03 12 75 68 BB 00 1C E8 DE // ..N..u...uh..... 0520: 2D 66 0B C0 74 5D 23 C9 74 59 E8 D7 11 BE 00 1C // -f..t]#.tY...... 0530: E8 27 0F 74 4E BE 00 1C B0 40 E8 76 0F E8 88 11 // .'.tN....@.v.... 0540: 8B EC 89 46 0C EB 44 3C 82 75 1A 80 FB 05 75 15 // ...F..D<.u....u. 0550: 0A FF 75 0A E8 CC 10 8B EC 89 46 14 EB 2D E8 99 // ..u.......F..-.. 0560: 10 74 18 EB 26 3C 8E 75 12 80 FF 01 74 08 80 FF // .t..&<.u....t... 0570: 02 75 08 80 C1 02 E8 F2 10 EB 10 8B EC C6 46 19 // .u............F. 0580: 02 EB 0F 8B EC C6 46 19 01 EB 07 32 E4 8B EC 88 // ......F....2.... 0590: 66 19 66 5F 66 5E 66 5D 66 5B 66 5A 66 59 66 58 // f.f_f^f]f[fZfYfX 05A0: 07 1F C3 51 8A C8 B8 01 00 D3 E0 59 C3 E8 FC 2D // ...Q.......Y...- 05B0: C3 0C 01 C3 50 51 B0 B6 E6 43 B0 33 E6 42 B0 05 // ....PQ...C.3.B.. 05C0: E6 42 E4 61 8A E0 0C 03 E6 61 8A C4 B9 C8 00 E8 // .B.a.....a...... 05D0: 0B 29 E6 61 59 58 C3 00 1E 56 0E 1F 80 3E 02 00 // .).aYX...V...>.. 05E0: 80 76 05 C6 06 02 00 80 8A 0E 02 00 C1 E1 09 FC // .v.............. 05F0: C6 06 21 00 00 33 F6 32 E4 AC 02 E0 E2 FB F6 D4 // ..!..3.2........ 0600: FE C4 88 26 21 00 5E 1F C3 00 57 0B C0 75 0F E8 // ...&!.^...W..u.. 0610: 34 0C 74 25 E8 24 00 F6 C3 04 74 F3 EB 11 8B C8 // 4.t%.$....t..... 0620: E8 68 25 23 C1 74 12 E8 11 00 F6 C3 04 74 0A 5F // .h%#.t.......t._ 0630: 8D 5C 28 E8 4C 06 0B F6 C3 5F C3 50 E8 E9 0B E8 // .\(.L...._.P.... 0640: BA 24 E8 C8 24 0A C9 74 69 0A ED 74 10 8A CD B5 // .$..$..ti..t.... 0650: 02 E8 0C 28 B1 02 8D 9C 48 01 E8 46 2C E8 76 02 // ...(....H..F,.v. 0660: F6 C3 04 74 08 E8 FC 0C E8 2B 23 74 45 8D 5C 28 // ...t.....+#tE.\( 0670: E8 69 00 56 83 C6 08 E8 F7 22 5E 80 FD 02 75 11 // .i.V....."^...u. 0680: 51 E8 18 18 59 80 FB 00 75 4D 51 B5 08 E8 E8 05 // Q...Y...uMQ..... 0690: 59 8A DD 33 C9 E8 09 17 0A C0 75 3B E8 37 02 8A // Y..3......u;.7.. 06A0: EB 8D 5C 28 80 CD 02 E8 3B 00 74 03 80 CD 04 E8 // ..\(....;.t..... 06B0: C6 05 8D 9C A6 00 E8 46 2C 0A C0 74 1A 56 83 C6 // .......F,..t.V.. 06C0: 08 E8 AD 22 5E 8A DD B9 80 00 E8 D4 16 E8 D8 04 // ..."^........... 06D0: 74 05 33 C9 E8 A1 05 E8 FC 01 58 C3 51 B9 49 00 // t.3.......X.Q.I. 06E0: E8 A9 27 59 C3 51 E8 1A 00 75 14 E8 B9 01 3C 01 // ..'Y.Q...u....<. 06F0: 75 0D B9 20 00 E8 27 00 75 05 80 C9 01 EB 02 33 // u.. ..'.u......3 0700: C9 59 C3 53 E8 F8 2B 66 3D 00 FF FF FF 75 0E 83 // .Y.S..+f=....u.. 0710: C3 04 E8 EA 2B 66 3D FF FF FF 00 75 00 5B C3 50 // ....+f=....u.[.P 0720: 52 32 D2 E8 D9 2B 02 D0 02 D4 66 C1 E8 10 02 D0 // R2...+....f..... 0730: 02 D4 83 C3 04 E2 EC 0A D2 5A 58 C3 E8 E9 0A 8D // .........ZX..... 0740: 9C 4C 01 E8 39 01 E8 8D 01 B5 13 F6 C3 08 75 0C // .L..9.........u. 0750: E8 11 0C 8A EA 80 FD 13 75 02 B5 03 66 50 8D 9C // ........u...fP.. 0760: B8 02 66 33 C0 8A C5 E8 F5 2A 66 58 A9 C8 0E 74 // ..f3.....*fX...t 0770: 55 E8 62 01 F6 C3 08 74 0F E8 0F 05 8D 5C 28 E8 // U.b....t.....\(. 0780: 04 01 75 04 E8 72 00 C3 B5 02 E8 23 01 E8 46 01 // ..u..r.....#..F. 0790: F6 C3 04 74 21 8D 5C 28 E8 49 01 E8 94 03 74 05 // ...t!.\(.I....t. 07A0: B5 03 E8 0B 01 E8 68 04 E8 21 01 80 FD 00 75 48 // ......h..!....uH 07B0: B5 02 E8 0D 01 C3 8D 9C 68 01 B8 00 55 E8 65 11 // ........h...U.e. 07C0: B5 02 E8 FD 00 C3 A9 02 00 74 2D B5 04 E8 E0 00 // .........t-..... 07D0: E8 03 01 F6 C3 08 74 03 E8 B0 04 8D 9C 68 01 56 // ......t......h.V 07E0: E8 E3 28 8B F7 E8 68 04 5E E8 80 28 E8 D3 00 8D // ..(...h.^..(.... 07F0: 5C 28 E8 A0 28 E8 18 04 C3 B5 01 E8 B2 00 B5 02 // \(..(........... 0800: E8 BF 00 E8 D0 00 F6 C3 04 75 10 8D 9C 68 01 B8 // .........u...h.. 0810: 00 55 E8 10 11 B5 02 E8 17 00 C3 E8 C6 00 B5 02 // .U.............. 0820: 8D 5C 28 E8 6E 00 75 02 B5 01 E8 04 00 E8 E0 03 // .\(.n.u......... 0830: C3 8D 9C B4 02 B1 02 E8 69 2A B5 02 E8 83 00 C3 // ........i*...... 0840: 8D 9C 4C 01 E8 38 00 E8 8C 00 F6 C3 04 74 23 8D // ..L..8.......t#. 0850: 5C 28 E8 8F 00 E8 6E 28 8D 9C 68 01 06 0E 07 B9 // \(....n(..h..... 0860: 07 00 E8 61 26 07 E8 63 00 E8 F8 0A 8D 5C 28 E8 // ...a&..c.....\(. 0870: 5F 28 8D 5C 28 E8 FD 27 B8 02 00 E8 BE FE C3 B9 // _(.\(..'........ 0880: 61 00 E8 07 26 C3 53 81 C3 05 01 E8 71 2A 24 06 // a...&.S.....q*$. 0890: 3C 02 5B C3 E8 10 00 3D 01 04 75 0A 53 83 C3 18 // <.[....=..u.S... 08A0: E8 5C 2A 5B A8 01 C3 53 83 C3 12 E8 51 2A 5B C3 // .\*[...S....Q*[. 08B0: 8D 9C B4 02 32 C9 E8 EA 29 C3 8D 9C B4 02 E8 3E // ....2...)......> 08C0: 2A C3 8D 9C B4 02 B1 01 E8 D8 29 C3 8D 9C B4 02 // *.........)..... 08D0: B1 01 E8 E6 29 C3 66 50 8D 9C 48 01 E8 20 2A 8A // ....).fP..H.. *. 08E0: D8 66 58 C3 55 57 51 B9 08 00 BD 00 00 BB 08 00 // .fX.UWQ......... 08F0: 2B D9 D1 E3 8D 58 4E E8 05 2A E8 E3 01 E2 EE 8D // +....XN..*...... 0900: 5C 4B E8 FA 29 B9 03 00 8B D0 BF 5C 09 85 55 06 // \K..)......\..U. 0910: 74 17 66 8B 05 8D 9A F4 01 E8 43 29 8B 45 04 8D // t.f.......C).E.. 0920: 9A F8 01 E8 51 29 83 C5 08 83 C7 08 E2 DF 8D 7C // ....Q).........| 0930: 5E B9 04 00 33 ED 8B DF E8 C4 29 0B C0 74 09 E8 // ^...3.....)..t.. 0940: 5D 01 E8 97 00 83 C5 1C 83 C7 12 E2 E9 55 32 ED // ]............U2. 0950: E8 6F FF 8D 5C 28 E8 4E FF 3D 01 04 75 10 83 C3 // .o..\(.N.=..u... 0960: 14 E8 9B 29 24 70 C0 E8 04 8A E8 E8 54 FF 5D 8D // ...)$p......T.]. 0970: 9C A6 00 E8 89 29 0A C0 74 46 8D 9C A8 00 E8 7E // .....)..tF.....~ 0980: 29 3C 02 75 3B 66 C1 E8 10 3C 04 72 33 8D 9C A8 // )<.u;f...<.r3... 0990: 00 32 E4 03 D8 8B FB B9 04 00 8B DF E8 60 29 0B // .2...........`). 09A0: C0 74 15 E8 F9 00 A9 80 00 75 0D E8 2E 00 83 C5 // .t.......u...... 09B0: 1C 55 58 83 F8 70 73 08 83 C7 12 49 0B C9 75 DA // .UX..ps....I..u. 09C0: 59 5F 5D C3 20 03 58 02 3C 00 01 00 00 04 00 03 // Y_]. .X.<....... 09D0: 3C 00 00 08 80 02 E0 01 3C 00 20 00 51 8D 1D E8 // <.......<. .Q... 09E0: 1D 29 8D 9A 68 01 E8 8E 28 8D 5D 02 E8 10 29 8D // .)..h...(.]...). 09F0: 9A 6A 01 E8 89 00 8D 5D 05 E8 03 29 8D 9A 6E 01 // .j.....]...)..n. 0A00: E8 7C 00 8D 5D 08 E8 F6 28 8B C8 8A DC 66 C1 C8 // .|..]...(....f.. 0A10: 10 8A D0 80 E2 0F 8A F0 C0 EE 04 8A EC C0 ED 06 // ................ 0A20: 8A FC C0 EF 04 80 E7 03 80 E4 0F C0 E4 04 0A D4 // ................ 0A30: 80 E2 3F 80 E4 C0 C0 EC 02 0A F4 8B C3 8D 9A 74 // ..?............t 0A40: 01 E8 33 28 8D 9A 72 01 8B C1 E8 2A 28 8D 9A 76 // ..3(..r....*(..v 0A50: 01 33 C0 8A C6 E8 1F 28 8D 9A 78 01 33 C0 8A C2 // .3.....(..x.3... 0A60: E8 14 28 8D 5D 0C E8 96 28 8D 9A 7A 01 E8 0F 00 // ..(.]...(..z.... 0A70: 8D 5D 0F E8 89 28 8D 9A 7E 01 E8 FA 27 59 C3 8B // .]...(..~...'Y.. 0A80: C8 8A D4 66 C1 C8 10 8A F0 80 E6 0F 8A E8 C0 ED // ...f............ 0A90: 04 8B C1 E8 E1 27 83 C3 02 8B C2 E8 D9 27 C3 8D // .....'.......'.. 0AA0: 5D 11 E8 5A 28 8A E0 BA 06 00 C0 E8 07 74 03 80 // ]..Z(........t.. 0AB0: CA 80 8A C4 C0 E8 03 24 03 3C 02 75 03 80 CA 40 // .......$.<.u...@ 0AC0: 3C 03 75 12 8A C4 D0 E8 A8 01 74 03 80 E2 FD A8 // <.u.......t..... 0AD0: 02 74 03 80 E2 FB 8B C2 8D 9A 80 01 E8 98 27 C3 // .t............'. 0AE0: 3C 01 74 3D 8B D0 0F B6 C6 24 3F 04 3C 8D 9A F8 // <.t=.....$?.<... 0AF0: 01 E8 83 27 0F B6 C2 83 C0 1F C1 E0 03 8D 9A F4 // ...'............ 0B00: 01 E8 73 27 0F B6 DE C1 EB 06 C1 E3 02 2E F7 A7 // ..s'............ 0B10: BC 0A 2E F7 B7 BA 0A 8D 9A F6 01 E8 59 27 83 C5 // ............Y'.. 0B20: 08 C3 10 00 0A 00 04 00 03 00 05 00 04 00 10 00 // ................ 0B30: 09 00 8D 9C A6 00 E8 C6 27 0A C0 74 1F 8D 9C A8 // ........'..t.... 0B40: 00 51 B1 03 E8 18 00 59 0B DB 74 10 E8 B0 27 32 // .Q.....Y..t...'2 0B50: C0 66 3D 00 03 0C 00 75 03 0B DB C3 33 DB C3 66 // .f=....u....3..f 0B60: 50 52 E8 9A 27 3C 02 75 39 80 FC 03 72 34 66 C1 // PR..'<.u9...r4f. 0B70: E8 10 32 E4 3C 04 76 2A 03 C3 8B D0 83 C3 04 3B // ..2.<.v*.......; 0B80: DA 73 1F E8 79 27 8A E0 80 E4 E0 C0 EC 05 24 1F // .s..y'........$. 0B90: 38 CC 74 08 32 E4 FE C0 03 D8 EB E3 0B DB 5A 66 // 8.t.2.........Zf 0BA0: 58 C3 33 DB 5A 66 58 C3 51 8D 9C A6 00 E8 4F 27 // X.3.ZfX.Q.....O' 0BB0: 0A C0 74 1B 8D 9C A8 00 B1 12 E8 18 00 74 10 E8 // ..t..........t.. 0BC0: 3D 27 66 C1 E8 10 80 E4 07 75 04 B0 01 EB 02 32 // ='f......u.....2 0BD0: C0 0A C0 59 C3 66 50 52 E8 24 27 3C 70 75 2B 66 // ...Y.fPR.$'<pu+f 0BE0: C1 E8 10 32 E4 83 C3 05 03 C3 8B D0 3B DA 73 1A // ...2........;.s. 0BF0: E8 0C 27 38 C8 74 0D 66 C1 E8 10 32 E4 83 C0 03 // ..'8.t.f...2.... 0C00: 03 D8 EB E8 0B DB 5A 66 58 C3 33 DB 5A 66 58 C3 // ......ZfX.3.ZfX. 0C10: 57 66 51 8D 9C 68 01 8B FB 8B DF E8 3D 00 0B C9 // WfQ..h......=... 0C20: 74 0B 66 8B D1 E8 AB 0F 83 C7 1C EB EC 66 59 5F // t.f..........fY_ 0C30: C3 50 53 51 B9 07 00 53 8B DA E8 C2 26 83 F8 00 // .PSQ...S....&... 0C40: 5B 74 09 66 C1 E3 10 8B DA E8 55 22 59 5B 58 C3 // [t.f......U"Y[X. 0C50: 51 53 B9 07 00 E8 62 22 5B 59 C3 66 50 53 83 C3 // QS....b"[Y.fPS.. 0C60: 06 E8 9B 26 5B 8B C8 66 C1 E1 10 53 83 C3 02 E8 // ...&[..f...S.... 0C70: 8D 26 8B C8 5B 66 58 C3 8D 9C 48 01 32 C9 E8 22 // .&..[fX...H.2.." 0C80: 26 C3 57 B9 20 00 E8 3D 22 5F C3 E8 83 01 66 8B // &.W. ..="_....f. 0C90: CA 66 52 E8 CE 06 E8 FD 1C 66 5A 74 10 E8 44 06 // .fR......fZt..D. 0CA0: B3 00 E8 AA 19 66 3B CA 73 03 66 8B D1 8D 9C D0 // .....f;.s.f..... 0CB0: 03 E8 4B 26 0B C0 75 44 8D 9C 54 02 66 B8 48 3F // ..K&..uD..T.f.H? 0CC0: 00 00 E8 9A 25 B5 01 66 81 FA 78 69 00 00 72 25 // ....%..f..xi..r% 0CD0: 83 C3 04 66 B8 78 69 00 00 E8 83 25 B5 02 66 81 // ...f.xi....%..f. 0CE0: FA F0 D2 00 00 72 0E 83 C3 04 66 B8 F0 D2 00 00 // .....r....f..... 0CF0: E8 6C 25 B5 03 B1 03 E8 CF 01 EB 45 66 B9 08 00 // .l%........Ef... 0D00: 00 00 66 33 D2 53 8D 9C 54 02 8B D3 5B E8 EF 25 // ..f3.S..T...[..% 0D10: 0B C0 74 22 66 25 FF FF 00 00 66 D1 E0 53 8B DA // ..t"f%....f..S.. 0D20: E8 3C 25 5B 66 C1 CA 10 FE C2 66 C1 CA 10 83 C2 // .<%[f.....f..... 0D30: 04 83 C3 02 E2 D7 66 C1 CA 10 8A EA B1 03 E8 88 // ......f......... 0D40: 01 E8 42 06 A8 01 74 3F 8D 9C AE 03 E8 B0 25 3C // ..B...t?......%< 0D50: 00 74 34 E8 D9 05 8A EB E8 5C 01 32 ED E8 63 01 // .t4......\.2..c. 0D60: E8 AC 05 8D 9C BB 02 E8 95 25 33 C9 8A C8 E8 28 // .........%3....( 0D70: 01 66 3B C2 74 0E 51 E8 43 01 FE C5 E8 44 01 59 // .f;.t.Q.C....D.Y 0D80: E2 EC EB 03 B3 00 C3 8D 9C BB 02 E8 71 25 FE C8 // ............q%.. 0D90: 8A E8 E8 2E 01 8D 9C 40 03 B9 00 00 E8 04 25 E8 // .......@......%. 0DA0: CC 02 E8 D2 00 E8 0F 01 66 52 E8 B7 05 E8 E6 1B // ........fR...... 0DB0: 66 5A 75 04 B3 00 EB 58 E8 F6 00 80 FD 01 77 07 // fZu....X......w. 0DC0: E8 FA 00 0A ED 74 47 E8 28 03 E8 3C 11 80 FB 00 // .....tG.(..<.... 0DD0: 75 1D E8 B1 05 A8 01 74 07 B1 0D E8 53 19 EB 30 // u......t....S..0 0DE0: B5 01 E8 A8 05 E8 39 0F B5 00 E8 A0 05 EB 21 E8 // ......9.......!. 0DF0: BF 00 80 FD 01 76 07 D0 ED E8 BB 00 EB BA E8 76 // .....v.........v 0E00: 00 E8 B3 00 E8 B6 00 FE CD E8 B7 00 EB AA B3 08 // ................ 0E10: C3 8D 9C 29 01 E8 E7 24 66 33 D2 8A D0 66 B8 8C // ...)...$f3...f.. 0E20: 0A 00 00 66 F7 E2 E8 3B 05 E8 6A 1B 75 3D 66 50 // ...f...;..j.u=fP 0E30: 8D 9C 28 01 E8 C8 24 3C 14 66 58 72 2E 66 50 8D // ..(...$<.fXr.fP. 0E40: 9C D0 03 E8 B9 24 0B C0 66 58 74 1F B9 07 00 8D // .....$..fXt..... 0E50: 9C D0 03 8B C1 D1 E0 03 D8 E8 A3 24 0B C0 75 02 // ...........$..u. 0E60: E2 ED 66 25 FF FF 00 00 66 D1 E0 66 0B C0 75 03 // ..f%....f..f..u. 0E70: B8 48 3F 66 8B D0 C3 8D 9C 2A 01 E8 81 24 24 0F // .H?f.....*...$$. 0E80: 8A E8 0A ED 75 02 B5 01 C3 B5 00 8D 9C 31 01 E8 // ....u........1.. 0E90: 6D 24 A8 01 74 02 B5 01 C3 53 51 E8 1F 00 32 E4 // m$..t....SQ...2. 0EA0: 8A C5 C1 E0 02 59 8D 9C 54 02 03 D8 E8 50 24 5B // .....Y..T....P$[ 0EB0: C3 B1 02 E8 1D 00 C3 B1 02 E8 0D 00 C3 B1 01 E8 // ................ 0EC0: 11 00 C3 B1 01 E8 01 00 C3 53 8D 9C B8 02 E8 D2 // .........S...... 0ED0: 23 5B C3 53 8D 9C B8 02 E8 E0 23 5B C3 33 C9 E8 // #[.S......#[.3.. 0EE0: 74 20 75 3C 66 BA 37 F1 FF FF 66 33 C0 E8 EA 04 // t u<f.7...f3.... 0EF0: 33 C0 E8 51 03 74 1C A9 C8 0E 74 F6 E8 3C F7 F6 // 3..Q.t....t..<.. 0F00: C3 04 75 05 F6 C3 18 74 E9 E8 30 00 50 E8 2C F8 // ..u....t..0.P.,. 0F10: 58 EB DF E8 1C 00 75 08 E8 31 00 8B C1 E8 1C F8 // X.....u..1...... 0F20: C3 8D 5D 28 66 C1 E3 10 8D 5C 28 B9 49 00 E8 70 // ..](f....\(.I..p 0F30: 1F C3 66 50 E8 BC 04 8B C8 66 58 C3 66 52 66 BA // ..fP.....fX.fRf. 0F40: FF FF FF FF 33 D0 E8 91 04 66 5A C3 50 53 52 E8 // ....3....fZ.PSR. 0F50: E0 FF 75 13 B9 08 00 E8 31 1C 23 C8 75 19 33 C0 // ..u.....1.#.u.3. 0F60: E8 E3 02 8B C8 EB 10 83 F9 02 74 0B E8 2C 08 80 // ..........t..,.. 0F70: FB 01 75 03 83 E1 FD 5A 5B 58 C3 56 66 33 C0 66 // ..u....Z[X.Vf3.f 0F80: BA 00 F0 FF FF E8 4F 07 66 C1 E6 10 E8 C4 02 0B // ......O.f....... 0F90: C0 74 03 E8 1C 00 E8 2F 07 5E C3 66 52 66 8B D0 // .t...../.^.fRf.. 0FA0: E8 DC 15 8D 9C 1C 03 E8 55 23 8A C2 E8 B0 22 66 // ........U#...."f 0FB0: 5A C3 50 51 E8 71 02 50 32 C0 E8 FD 03 E8 CC 01 // Z.PQ.q.P2....... 0FC0: E8 98 00 8D 9C 40 03 E8 35 23 38 E8 74 0A 8A C5 // .....@..5#8.t... 0FD0: E8 8C 22 B0 02 E8 E2 03 58 E8 CA 00 E8 A8 00 E8 // ..".....X....... 0FE0: 8C 00 8D 9C 4C 01 E8 16 23 8B C8 8B D3 8D 9C 00 // ....L...#....... 0FF0: 03 E8 0B 23 3B C1 74 05 B0 02 E8 BD 03 E8 31 FC // ...#;.t.......1. 1000: 8D 9C 00 03 E8 55 15 8D 9C D8 02 E8 51 22 E8 8A // .....U......Q".. 1010: FF 66 C1 CE 10 8B FE 66 C1 CE 10 E8 95 00 E8 D1 // .f.....f........ 1020: 00 E8 24 03 8A E9 8D 9C DC 02 32 C9 E8 74 22 E8 // ..$.......2..t". 1030: 0D 03 66 25 FF 0F 00 00 59 58 66 BA FF FF FF FF // ..f%....YXf..... 1040: 33 D0 E8 92 06 33 D2 C3 53 66 50 8D 9C D4 02 E8 // 3....3..SfP..... 1050: AD 22 8A C4 E8 08 22 66 58 5B C3 53 66 50 8D 9C // ."...."fX[.SfP.. 1060: D4 02 E8 9A 22 8A E0 E8 F5 21 66 58 5B C3 E8 73 // ...."....!fX[..s 1070: 02 E8 2E 02 8A DD E8 9D 16 8A E9 8D 9C 3C 03 32 // .............<.2 1080: C9 E8 1F 22 0B DB C3 83 EC 08 8B EC E8 55 02 E8 // ...".........U.. 1090: 10 02 E8 23 16 8D 9C 4C 03 E8 63 22 8A 46 00 E8 // ...#...L..c".F.. 10A0: BD 21 83 C4 08 C3 8D 9C D4 02 E8 52 22 32 C0 E8 // .!.........R"2.. 10B0: AD 21 C3 E8 0A 00 8D 9C D0 02 32 C9 E8 E4 21 C3 // .!........2...!. 10C0: B5 00 8D 1D E8 38 22 66 8B D0 8D 9C 02 03 E8 2E // .....8"f........ 10D0: 22 0B C0 74 1C 51 8B C8 8D 9C 06 03 E8 20 22 66 // "..t.Q....... "f 10E0: C1 E0 10 8B C1 59 66 3B C2 75 04 B5 00 EB 02 B5 // .....Yf;.u...... 10F0: 02 C3 E8 2B 02 8D 9C 40 03 B1 03 E8 A5 21 E8 CB // ...+...@.....!.. 1100: F7 8D 9C 40 03 B1 02 E8 99 21 E8 95 01 80 FD 00 // ...@.....!...... 1110: 75 14 E8 9C FD E8 8B 02 E8 7E FD 66 8B D0 E8 77 // u........~.f...w 1120: 02 E8 8B 02 EB 21 E8 4A 02 E8 6C 02 E8 73 01 80 // .....!.J..l..s.. 1130: FD 02 B5 04 75 0B 81 FA 74 40 76 05 B5 08 66 D1 // ....u...t@v...f. 1140: EA E8 6B 02 E8 5C 02 E8 2B 00 C3 66 52 52 32 ED // ..k..\..+..fRR2. 1150: 83 C1 02 B8 06 00 F7 E1 66 33 C9 8B C8 5A 51 66 // ........f3...ZQf 1160: 8B C2 8A CF 66 F7 E1 66 C1 E0 03 59 66 F7 F1 66 // ....f..f...Yf..f 1170: 8B C8 66 5A C3 B5 00 E8 EA 01 E8 15 18 75 03 E8 // ..fZ.........u.. 1180: 07 FD 8D 9C 48 03 32 C9 E8 18 21 C3 53 E8 5F 01 // ....H.2...!.S._. 1190: 66 C1 E2 10 E8 4D 01 8D 9C B8 02 E8 61 21 8A E8 // f....M......a!.. 11A0: 8D 9C B4 02 E8 58 21 8A C8 E8 C4 14 8A EB 5B C3 // .....X!.......[. 11B0: 57 53 53 E8 D6 FF E8 2B 01 5B E8 29 15 74 66 80 // WSS....+.[.).tf. 11C0: FD 00 75 29 53 E8 D1 FC 66 8B D0 E8 FE F6 8A CD // ..u)S...f....... 11D0: 51 E8 DD FC 8A FD 59 E8 71 FF 5B E8 21 21 66 25 // Q.....Y.q.[.!!f% 11E0: FF FF 00 00 66 3B C8 73 39 32 DB EB 38 80 FD 02 // ....f;.s92..8... 11F0: 75 16 E8 6F 01 E8 AB 17 74 28 8D 1F E8 00 21 3D // u..o....t(....!= 1200: 74 40 76 1E 32 DB EB 1D 80 FD 03 75 15 53 E8 D3 // t@v.2......u.S.. 1210: 00 B3 03 E8 39 14 5B E8 E5 20 3B C2 76 04 32 DB // ....9.[.. ;.v.2. 1220: EB 03 80 CB 01 5B 5F C3 53 8B F0 E8 5D 19 23 F0 // .....[_.S...].#. 1230: 74 09 8B C6 E8 FC 17 8B F3 0B DB 5B C3 51 E8 0B // t..........[.Q.. 1240: FD E8 0F 00 59 C3 51 50 E8 40 19 8B C8 58 E8 02 // ....Y.QP.@...X.. 1250: 00 59 C3 57 53 E8 0A 1B 0B C0 74 09 8B 1D 83 C7 // .Y.WS.....t..... 1260: 02 3B C3 75 F7 8B 1D 83 FB FF 74 0B 83 C7 02 85 // .;.u......t..... 1270: D9 74 F2 8B C3 EB 02 33 C0 0B C0 5B 5F C3 33 C0 // .t.....3...[_.3. 1280: E8 C3 FF 74 13 E8 A0 FF 8B DE B9 FB 00 E8 FC 1B // ...t............ 1290: 83 C6 08 E8 A5 18 EB E8 BB F0 16 B8 5A A5 E8 D6 // ............Z... 12A0: 1F C3 53 66 50 8D 9C 40 03 E8 53 20 8A E8 66 58 // ..SfP..@..S ..fX 12B0: 5B C3 8D 9C 69 03 E8 46 20 C3 8D 9C 64 03 E8 3E // [...i..F ...d..> 12C0: 20 0B C0 C3 53 66 50 8D 9C D4 02 E8 31 20 8A C8 // ...SfP.....1 .. 12D0: 66 58 5B C3 53 66 50 8D 9C D5 02 E8 21 20 8A C8 // fX[.SfP.....! .. 12E0: 66 58 5B C3 53 8D 5C 14 E8 14 20 8B D0 5B C3 53 // fX[.S.\... ..[.S 12F0: 66 50 8D 5C 16 E8 07 20 8B D0 66 58 5B C3 53 66 // fP.\... ..fX[.Sf 1300: 50 8D 9C 50 03 E8 F7 1F 66 8B D0 66 58 5B C3 53 // P..P....f..fX[.S 1310: 66 50 8D 9C 54 03 E8 E6 1F 66 8B D0 66 58 5B C3 // fP..T....f..fX[. 1320: 53 66 50 8D 5C 10 E8 D6 1F 8B C8 66 58 5B C3 66 // SfP.\......fX[.f 1330: 50 53 8D 9C 41 03 E8 C6 1F 5B 8A D8 66 58 C3 53 // PS..A....[..fX.S 1340: 8D 5C 08 E8 B9 1F 5B C3 53 50 8D 9C 4C 03 E8 AE // .\....[.SP..L... 1350: 1F 8A C8 58 5B C3 53 50 8D 9C 4D 03 E8 A0 1F 8A // ...X[.SP..M..... 1360: C8 58 5B C3 53 66 50 8D 5C 0C E8 92 1F 8B D0 66 // .X[.SfP.\......f 1370: 58 5B C3 53 66 50 8D 9C 00 03 E8 82 1F 66 33 D2 // X[.SfP.......f3. 1380: 8B D0 66 58 5B C3 8D 5C 04 E8 73 1F C3 51 8D 5C // ..fX[..\..s..Q.\ 1390: 04 32 C9 E8 0D 1F 59 C3 8D 9C 50 03 66 8B C2 E8 // .2....Y...P.f... 13A0: BD 1E C3 53 8D 9C 40 03 B1 01 E8 F6 1E 5B C3 8D // ...S..@......[.. 13B0: 9C 54 03 66 8B C2 E8 A6 1E C3 53 51 8A E8 E8 C5 // .T.f......SQ.... 13C0: FF 24 FD 0A E8 E8 C5 FF 59 5B C3 66 50 8D 9C D8 // .$......Y[.fP... 13D0: 02 E8 2B 1F 66 8B D0 66 58 C3 53 66 50 51 66 8B // ..+.f..fX.SfPQf. 13E0: C8 BB 00 00 E8 2D 16 23 C2 0B C1 E8 2F 16 59 66 // .....-.#..../.Yf 13F0: 58 5B C3 BB 00 00 E8 1B 16 66 25 CA 0E 00 00 C3 // X[.......f%..... 1400: E8 47 1A E8 D6 19 E8 B4 19 75 06 E8 8F 17 E8 B8 // .G.......u...... 1410: 19 C3 B0 01 C3 55 B3 01 E8 D7 1C 5D C3 66 53 66 // .....U.....].fSf 1420: BB 04 00 00 00 E8 05 00 33 C0 66 5B C3 55 66 C1 // ........3.f[.Uf. 1430: E3 10 BB 00 00 E8 BA 1C 5D C3 E8 06 1B BB 0A 00 // ........]....... 1440: E8 DA 15 C3 BB 0A 00 E8 CA 15 66 8B C8 E8 F3 1A // ..........f..... 1450: BB 0A 00 66 2B C1 E8 C4 15 C3 E8 29 00 0B C9 74 // ...f+......)...t 1460: 22 E8 17 FB E8 31 07 66 51 66 8B C8 BB 07 00 E8 // "....1.fQf...... 1470: A2 15 66 25 00 FE 00 00 66 0B C1 E8 9F 15 66 59 // ..f%....f.....fY 1480: 0C 01 C3 32 C0 C3 E8 6B 02 0B C9 75 06 E8 BC FA // ...2...k...u.... 1490: E8 71 02 51 E8 B5 FA 66 C1 E6 10 33 C0 E8 9D FD // .q.Q...f...3.... 14A0: 74 09 E8 16 03 75 F6 33 C8 EB F2 58 23 C8 66 C1 // t....u.3...X#.f. 14B0: EE 10 C3 A8 10 75 63 E8 F0 06 66 C1 E6 10 33 C0 // .....uc...f...3. 14C0: E8 83 FD 74 35 E8 60 FD 50 51 8B C8 E8 F9 01 85 // ...t5.`.PQ...... 14D0: C1 59 58 74 0D 50 E8 AD FE 24 03 3C 03 58 75 E0 // .YXt.P...$.<.Xu. 14E0: EB 0C 50 E8 A0 FE A8 01 58 74 D5 E8 6D FB 50 E8 // ..P.....Xt..m.P. 14F0: DA 07 58 B5 00 E8 95 FE EB C6 E8 CB 01 E8 28 FD // ..X...........(. 1500: E8 34 01 B1 00 E8 4E 07 66 C1 EE 10 E8 94 06 A8 // .4....N.f....... 1510: 20 75 42 A8 40 75 03 E8 1C 0E E8 7B 06 0A C0 75 // uB.@u.....{...u 1520: 07 32 C9 B5 01 E8 BF 0E E8 9D 01 E8 FA FC E8 33 // .2.............3 1530: FE E8 62 14 75 14 E8 62 02 0A DB 74 0D E8 1B FB // ..b.u..b...t.... 1540: E8 89 07 B5 00 E8 45 FE EB 08 E8 66 07 B5 01 E8 // ......E....f.... 1550: 3B FE E8 E6 00 C3 E8 32 16 C3 E8 21 FD E8 AC 06 // ;......2...!.... 1560: 33 C9 E8 9F 01 66 33 D2 66 33 C0 E8 6C FE E8 52 // 3....f3.f3..l..R 1570: 00 B1 FF E8 84 00 33 C0 E8 CB FC 74 0A E8 A8 FC // ......3....t.... 1580: 50 E8 D2 07 58 EB F1 32 C9 E8 C4 01 E8 FC 15 0B // P...X..2........ 1590: C0 C3 E8 E9 FC E8 74 06 66 33 C0 66 BA 00 F0 FF // ......t.f3.f.... 15A0: FF E8 33 01 51 B1 01 E8 8C 01 59 33 C0 E8 96 FC // ..3.Q.....Y3.... 15B0: 74 0A E8 73 FC 50 E8 68 07 58 EB F1 E8 B4 0D E8 // t..s.P.h.X...... 15C0: 6D 18 C3 B8 02 00 E8 5F FC 74 2E B1 07 E8 02 12 // m......_.t...... 15D0: B8 02 00 E8 65 F0 F6 C3 04 75 12 E8 E8 1A 83 3D // ....e....u.....= 15E0: 00 75 0A E8 A5 15 83 E0 FD E8 A8 15 C3 66 B8 02 // .u...........f.. 15F0: 00 00 00 E8 E4 FD E8 47 F2 C3 E8 29 14 74 23 38 // .......G...).t#8 1600: E1 76 04 8A CC EB 06 38 C1 73 02 8A C8 BB 02 00 // .v.....8.s...... 1610: E8 01 14 8A E1 E8 05 14 B1 04 E8 B5 11 0C 01 C3 // ................ 1620: 0C 01 C3 51 E8 FF 13 74 0C 8A CC BB 02 00 E8 E3 // ...Q...t........ 1630: 13 8A C4 8A E1 59 C3 E8 FE 05 C3 E8 09 06 C3 E8 // .....Y.......... 1640: 14 19 75 18 E8 81 00 E8 DE FB 80 F9 01 75 0E 51 // ..u..........u.Q 1650: E8 60 06 B5 01 E8 35 FD 59 E8 DF FF C3 E8 D7 FF // .`....5.Y....... 1660: 51 E8 BD 06 B5 00 E8 24 FD 59 C3 B8 02 00 E8 B7 // Q......$.Y...... 1670: FB 74 03 E8 5C 11 C3 E8 BD 04 3B C1 7C 3A 8B C1 // .t..\.....;.|:.. 1680: E8 FD 04 E8 C7 0E 8B C8 51 E8 2D 05 E8 F1 04 59 // ........Q.-....Y 1690: E8 BA 0E 3B C8 72 02 8B C1 8D 5C 04 E8 D8 1B 32 // ...;.r....\....2 16A0: C9 B5 0F E8 05 0D E8 DA 17 FE C1 38 C1 72 F2 8D // ...........8.r.. 16B0: 5C 04 E8 4A 1C 0B C0 C3 33 C0 C3 BB 00 18 33 C0 // \..J....3.....3. 16C0: 8A C2 C1 E0 02 03 D8 C3 53 BB 03 00 E8 45 13 66 // ........S....E.f 16D0: 25 FF 0F 00 00 5B C3 53 66 50 66 51 66 8B C8 BB // %....[.SfPfQf... 16E0: 03 00 E8 2F 13 66 23 C2 66 0B C1 E8 2F 13 66 59 // .../.f#.f.../.fY 16F0: 66 58 5B C3 66 50 BB 05 00 E8 18 13 25 FF 0F 8B // fX[.fP......%... 1700: C8 66 58 C3 E8 84 14 23 C8 66 50 BB 05 00 E8 03 // .fX....#.fP..... 1710: 13 25 00 F0 0B C1 E8 04 13 66 58 C3 66 50 53 BB // .%.......fX.fPS. 1720: 06 00 E8 EF 12 A8 10 75 09 BB F0 16 E8 D0 1B 3D // .......u.......= 1730: 5A A5 5B 66 58 C3 66 50 53 BB 06 00 E8 D5 12 80 // Z.[fX.fPS....... 1740: F1 01 C0 E1 04 24 EF 0A C1 E8 D1 12 5B 66 58 C3 // .....$......[fX. 1750: 53 66 50 BB F8 16 E8 A6 1B 8A C1 E8 01 1B 66 58 // SfP...........fX 1760: 5B C3 53 BB F8 16 E8 96 1B 83 E0 01 5B C3 53 66 // [.S.........[.Sf 1770: 50 BB 07 00 E8 9D 12 F6 C4 01 66 58 B0 06 74 02 // P.........fX..t. 1780: B0 08 5B C3 53 BB 07 00 E8 89 12 80 E4 FE 80 FD // ..[.S........... 1790: 06 74 03 80 CC 01 E8 84 12 5B C3 66 50 BB 06 00 // .t.......[.fP... 17A0: E8 71 12 24 40 C0 E8 06 8A D8 66 58 C3 B3 81 E8 // .q.$@.....fX.... 17B0: 35 19 75 04 83 C8 01 C3 33 C0 C3 50 66 51 E8 67 // 5.u.....3..PfQ.g 17C0: FA 83 EC 04 8B EC 66 33 C0 66 89 46 00 33 D2 8D // ......f3.f.F.3.. 17D0: BC 68 01 8D 1D E8 27 1B 0B C0 74 22 8B DF B0 00 // .h....'...t".... 17E0: E8 12 01 74 14 8B DF E8 71 F4 66 8B 46 00 66 3B // ...t....q.f.F.f; 17F0: C8 72 06 8B D7 66 89 4E 00 83 C7 1C EB D5 0B D2 // .r...f.N........ 1800: 74 0A 8D 9C 4C 01 E8 28 F4 E9 88 00 66 33 C0 66 // t...L..(....f3.f 1810: 89 46 00 8D BC F4 01 33 D2 8D 1D E8 E1 1A 0B C0 // .F.....3........ 1820: 74 58 66 50 E8 93 F0 3C 01 66 58 74 05 3D 40 06 // tXfP...<.fXt.=@. 1830: 73 43 66 52 66 8B D0 8D 5D 04 E8 C2 1A E8 5D 00 // sCfRf...].....]. 1840: 8B CA 66 5A 74 2F 56 8D 9C 4C 01 8B F1 E8 00 F4 // ..fZt/V..L...... 1850: 5E B0 00 E8 9F 00 74 1D 8D 1D E8 A2 1A 8B D9 8B // ^.....t......... 1860: 47 06 66 C1 E0 10 8B 47 02 66 3B 46 00 72 06 8B // G.f....G.f;F.r.. 1870: D1 66 89 46 00 83 C7 08 EB 9F 0B D2 74 16 56 8D // .f.F........t.V. 1880: 9C 4C 01 8B F2 E8 C8 F3 5E 53 8D 9C 62 01 33 C0 // .L......^S..b.3. 1890: E8 E4 19 5B 83 C4 04 0B D2 66 59 58 C3 57 53 51 // ...[.....fYX.WSQ 18A0: E8 E6 14 3B 55 02 75 18 66 C1 CA 10 8B DA 66 C1 // ...;U.u.f.....f. 18B0: CA 10 3B 5D 06 75 09 0A C0 74 0E 3A 45 1B 74 09 // ..;].u...t.:E.t. 18C0: 83 C7 1C E2 DE 33 D2 EB 02 8B D7 0B D2 59 5B 5F // .....3.......Y[_ 18D0: C3 51 66 52 E8 B2 14 3A 65 1A 75 09 0A C0 74 0E // .QfR...:e.u...t. 18E0: 3A 45 1B 74 09 83 C7 1C E2 ED 33 FF EB 00 0B FF // :E.t......3..... 18F0: 66 5A 59 C3 C3 66 51 66 52 53 53 66 C1 CE 10 8B // fZY..fQfRSSf.... 1900: DE 66 C1 CE 10 E8 F7 19 5B 66 8B D0 E8 4C F3 3B // .f......[f...L.; 1910: CA 72 0A 66 3B CA 72 05 E8 95 F8 75 02 32 C0 5B // .r.f;.r....u.2.[ 1920: 66 5A 66 59 C3 56 57 E8 A7 FF 8B F7 E8 21 F3 5F // fZfY.VW......!._ 1930: 5E C3 66 50 53 66 51 52 57 56 51 8B DE B9 08 00 // ^.fPSfQRWVQ..... 1940: E8 49 15 59 8D 5C 08 8B C1 66 C1 E0 10 8A C2 E8 // .I.Y.\...f...... 1950: 0D 19 F6 C2 03 75 24 8B C1 24 7F BF 15 1A 80 3D // .....u$..$.....= 1960: FF 0F 84 0F 01 3A 05 75 0D 66 8B 45 01 66 B9 00 // .....:.u.f.E.f.. 1970: 05 02 00 E9 96 00 83 C7 05 EB E3 F6 C2 01 74 25 // ..............t% 1980: 8B C1 E8 70 01 0F 84 EB 00 33 C9 8A CC 8A D0 0A // ...p.....3...... 1990: C0 75 12 8D 5C 08 66 25 FF FF 00 00 66 C1 E0 08 // .u..\.f%....f... 19A0: E8 BC 18 EB B2 8A E1 8A CA 80 E1 0C C0 E9 02 80 // ................ 19B0: E2 F0 C0 EA 04 8A EA 80 FC 70 72 2A 80 FC 75 73 // .........pr*..us 19C0: 25 80 EC 70 8A C4 32 E4 50 E8 30 02 8B D8 58 38 // %..p..2.P.0...X8 19D0: D8 72 05 33 C0 E9 9C 00 E8 28 02 E8 21 19 0B C0 // .r.3.....(..!... 19E0: 0F 84 90 00 EB 1B 32 C0 E8 E6 FE 0F 84 85 00 8D // ......2......... 19F0: 5C 16 8B 05 E8 80 18 8B 45 06 66 C1 E0 10 8B 45 // \.......E.f....E 1A00: 02 50 E8 48 0B 66 C1 E1 10 8B C8 58 8D 1C E8 4E // .P.H.f.....X...N 1A10: 18 66 50 8D 5C 04 66 8B C1 E8 43 18 66 58 66 C1 // .fP.\.f...C.fXf. 1A20: E8 10 66 81 E1 FF FF 00 00 66 F7 E1 66 50 8D 5C // ..f......f..fP.\ 1A30: 06 E8 CB 18 8B C8 66 58 66 D3 E0 66 C1 E8 10 40 // ......fXf..f...@ 1A40: 8D 5C 14 E8 31 18 BF 75 1A 83 F9 01 74 11 BF 7D // .\..1..u....t..} 1A50: 1A 81 F9 01 01 74 08 BF 85 1A 83 F9 02 75 15 8D // .....t.......u.. 1A60: 5C 0C 66 8B 05 E8 F7 17 8D 5C 10 66 8B 45 04 E8 // \.f......\.f.E.. 1A70: ED 17 0B DB 5E 5F 5A 66 59 5B 66 58 C3 00 40 01 // ....^_ZfY[fX..@. 1A80: 90 01 01 40 01 90 01 02 80 02 90 01 03 80 02 90 // ...@............ 1A90: 01 04 40 01 90 01 05 40 01 90 01 06 80 02 90 01 // ..@....@........ 1AA0: 07 D0 02 5E 01 0D 40 01 90 01 0E 80 02 90 01 0F // ...^..@......... 1AB0: 80 02 5E 01 10 80 02 5E 01 11 80 02 E0 01 12 80 // ..^....^........ 1AC0: 02 E0 01 13 80 02 90 01 23 20 04 90 01 32 20 04 // ........# ...2 . 1AD0: B0 02 33 20 04 C0 02 62 80 02 E0 01 FF 05 0A 05 // ..3 ...b........ 1AE0: 05 05 00 00 00 05 0B 06 05 05 00 00 00 08 10 08 // ................ 1AF0: 08 08 00 00 00 56 E8 64 15 80 E4 01 3B 04 74 09 // .....V.d....;.t. 1B00: 83 C6 04 E2 F7 33 C0 EB 05 8B 44 02 0B C0 5E C3 // .....3....D...^. 1B10: 57 53 50 E8 47 15 83 E9 0A E8 E0 00 83 F8 05 76 // WSP.G..........v 1B20: 03 B8 05 00 D1 E0 03 C8 FB A5 83 C6 02 E2 FA B8 // ................ 1B30: FF FF AB 58 5B 5F C3 66 53 51 66 52 E8 41 00 E8 // ...X[_.fSQfR.A.. 1B40: 77 00 66 C1 E8 10 66 0F B7 D8 66 B8 00 00 00 03 // w.f...f...f..... 1B50: 66 D3 E8 66 33 D2 66 F7 F3 E8 F1 09 66 5A 59 66 // f..f3.f.....fZYf 1B60: 5B C3 53 66 50 BB 07 00 E8 A9 0E 0A C0 66 58 5B // [.SfP........fX[ 1B70: C3 53 66 50 BB 07 00 E8 9A 0E A8 01 66 58 5B C3 // .SfP........fX[. 1B80: 53 66 50 8D 5C 06 E8 76 17 8A C8 66 58 5B C3 51 // SfP.\..v...fX[.Q 1B90: B9 08 00 E8 0B 13 59 C3 53 8D 5C 08 E8 60 17 24 // ......Y.S.\..`.$ 1BA0: 03 5B C3 8D 5C 09 E8 56 17 C3 51 53 B1 01 8A E8 // .[..\..V..QS.... 1BB0: 8D 5C 08 E8 ED 16 5B 59 C3 53 8D 1C E8 40 17 5B // .\....[Y.S...@.[ 1BC0: C3 53 8D 5C 04 E8 37 17 5B C3 53 8D 5C 16 E8 2E // .S.\..7.[.S.\... 1BD0: 17 5B C3 53 66 52 33 C0 E8 C2 FC 66 5A 75 1B E8 // .[.SfR3....fZu.. 1BE0: 34 00 74 16 E8 15 00 40 83 F8 05 73 0D E8 6F 16 // 4.t....@...s..o. 1BF0: 48 E8 0F 00 66 8B C2 E8 65 16 5B C3 BB 00 1E E8 // H...f...e.[..... 1C00: FD 16 C3 BB 08 1E C1 E0 03 03 D8 C3 BB 00 1E B9 // ................ 1C10: 32 00 E8 77 12 C3 51 E8 E2 FF 0B C0 74 12 8B C8 // 2..w..Q.....t... 1C20: BB 08 1E E8 D9 16 66 3B C2 74 07 83 C3 08 E2 F3 // ......f;.t...... 1C30: 0B DB 59 C3 C3 00 C3 00 BB 20 DF E8 81 36 E8 83 // ..Y...... ...6.. 1C40: F6 B5 01 E8 E5 07 C3 BB 00 DF E8 72 36 E8 74 F6 // ...........r6.t. 1C50: B5 00 E8 D6 07 C3 80 F9 00 75 0A E8 2B 12 8A C8 // .........u..+... 1C60: B5 02 E8 1D 09 0B F6 74 2E E8 58 F6 B5 01 51 E8 // .......t..X...Q. 1C70: C0 07 59 E8 C3 07 56 33 F6 B5 00 E8 2D 07 5E B5 // ..Y...V3....-.^. 1C80: 01 E8 C4 F6 E8 FB 08 E8 C4 09 E8 37 F6 8D 9C 00 // ...........7.... 1C90: 03 E8 AC 07 E8 F5 07 66 C1 CE 10 B5 01 E8 0B 07 // .......f........ 1CA0: E8 00 FF A8 40 75 07 32 C0 B5 01 E8 7E 08 66 C1 // ....@u.2....~.f. 1CB0: CE 10 C3 E8 0E F6 B5 01 E8 4B 07 B5 00 E8 79 07 // .........K....y. 1CC0: E8 DC 07 B1 0F E8 69 0A E8 26 00 C3 E8 52 00 E8 // ......i..&...R.. 1CD0: 02 F6 B5 00 E8 2F 07 B5 00 E8 5D 07 E8 77 F6 E8 // ...../....]..w.. 1CE0: A7 11 38 C1 74 0A 80 F9 0B 74 05 B5 03 E8 92 08 // ..8.t....t...... 1CF0: C3 B1 10 E8 3B 0A E8 A9 F5 80 FD 00 74 06 B1 01 // ....;.......t... 1D00: E8 CF 0A C3 E8 A6 05 80 FD 01 75 07 B5 02 E8 D5 // ..........u..... 1D10: 05 EB 03 E8 F3 01 B1 0D E8 16 0A B1 03 E8 54 00 // ..............T. 1D20: C3 E8 CB F5 0B D2 74 05 B1 00 E8 42 0A B1 02 E8 // ......t....B.... 1D30: 42 00 E8 51 F6 A8 01 74 12 E8 66 F5 80 FD 00 75 // B..Q...t..f....u 1D40: 0A B1 0C E8 EB 09 B0 02 E8 91 04 B1 00 E8 82 0A // ................ 1D50: B1 0D E8 1F 00 C3 B1 07 E8 77 0A E8 91 F5 0B D2 // .........w...... 1D60: 75 0C E8 FF F5 E8 2A 0C 75 09 E8 1D 0B C3 B1 07 // u.....*.u....... 1D70: E8 FC 09 C3 E8 ED F5 E8 18 0C 75 24 51 E8 52 0A // ..........u$Q.R. 1D80: 59 80 F9 0C 75 1A 33 D2 56 83 C6 08 E8 41 0C 5E // Y...u.3.V....A.^ 1D90: 0A C0 75 0C B9 0A 00 E8 43 11 42 83 FA 1E 75 E8 // ..u.....C.B...u. 1DA0: C3 80 FB 01 0F 84 C5 00 E8 A5 05 66 C1 E1 10 8D // ...........f.... 1DB0: 9C 35 01 E8 49 15 A8 01 74 05 51 E8 2B 04 59 E8 // .5..I...t.Q.+.Y. 1DC0: 5E F5 B0 04 E8 9C 05 66 BA 50 01 40 50 E8 76 05 // ^......f.P.@P.v. 1DD0: E8 F7 0A 75 7E 66 BA 50 01 50 4F 8D 9C 2D 01 E8 // ...u~f.P.PO..-.. 1DE0: 1D 15 24 06 3C 02 75 02 B6 02 B0 05 E8 74 05 E8 // ..$.<.u......t.. 1DF0: 54 05 8D 5C 28 03 D8 E8 D0 0A 75 57 0A FF 75 09 // T..\(.....uW..u. 1E00: B0 0A E8 5E 05 32 DB EB 4A 51 33 C9 8A CF E8 35 // ...^.2..JQ3....5 1E10: 05 03 C8 E8 3A 05 59 B0 07 E8 47 05 66 BA 50 01 // ....:.Y...G.f.P. 1E20: 10 30 33 DB E8 A3 0A 74 0F 51 8A EB 8D 9C 44 01 // .03....t.Q....D. 1E30: B1 02 E8 6E 14 59 EB 61 E8 0B 05 66 C1 C9 10 2B // ...n.Y.a...f...+ 1E40: C1 66 C1 C1 10 3D 80 00 0F 82 76 FF B0 08 E8 12 // .f...=....v..... 1E50: 05 EB 43 51 8A EB 8D 9C 44 01 B1 02 E8 44 14 59 // ..CQ....D....D.Y 1E60: 66 BA 50 01 10 30 33 DB E8 5F 0A EB 2C 8D 5C 28 // f.P..03.._..,.\( 1E70: 03 D9 53 8A E9 B1 32 51 5F E8 A4 F4 8A E9 B1 A0 // ..S...2Q_....... 1E80: BA 00 80 E8 19 0A 80 FF 01 5B 74 0A B1 A2 E8 0E // .........[t..... 1E90: 0A 80 FF 01 75 03 B0 00 C3 B0 01 C3 51 B1 0C E8 // ....u.......Q... 1EA0: D2 FE 59 B0 01 E8 BB 04 56 83 C6 08 E8 21 0B 5E // ..Y.....V....!.^ 1EB0: 0A C0 75 04 B3 10 EB 3F B0 02 E8 A6 04 E8 38 00 // ..u....?......8. 1EC0: 74 11 B0 03 E8 9C 04 B0 01 E8 10 03 75 29 E8 27 // t...........u).' 1ED0: 00 75 24 66 BA 0C 00 90 43 8D 9C 30 01 E8 EA 09 // .u$f....C..0.... 1EE0: 66 BA 20 00 90 41 8D 9C 34 01 E8 DD 09 E8 BD 03 // f. ..A..4....... 1EF0: B0 09 E8 6E 04 33 DB C3 E8 25 F4 66 BA 00 00 90 // ...n.3...%.f.... 1F00: 47 8D 9C 28 01 E8 C2 09 C3 B1 0C E8 66 FE B1 00 // G..(........f... 1F10: E8 BF 08 B1 01 E8 BA 08 8D 9C AC 03 66 B8 00 00 // ............f... 1F20: 00 00 E8 3A 13 B0 01 E8 B2 02 74 0A B5 04 E8 CB // ...:......t..... 1F30: 03 B3 08 E9 3F 01 B1 08 E8 F6 07 E8 D2 02 B1 09 // ....?........... 1F40: E8 EE 07 E8 C5 01 8D 9C B8 03 66 33 C0 E8 0F 13 // ..........f3.... 1F50: E8 60 01 B9 90 01 E8 79 0F B0 01 E8 63 02 B5 02 // .`.....y....c... 1F60: E8 8D 03 E8 74 01 E8 9F 03 E8 E0 01 B5 03 E8 7F // ....t........... 1F70: 03 33 C9 E8 00 01 F6 C5 01 75 34 B5 02 E8 70 03 // .3.......u4...p. 1F80: E8 20 01 F6 C5 04 74 08 B5 01 E8 6F 03 E9 CC 00 // . ....t....o.... 1F90: 8A FD 80 E7 03 E8 E8 00 80 E3 03 38 FB 75 0D E8 // ...........8.u.. 1FA0: 4C 01 75 08 B5 02 E8 53 03 E9 B0 00 E8 67 01 FE // L.u....S.....g.. 1FB0: C1 E8 7B F3 38 D9 75 BB 8D 9C AC 03 E8 40 13 3C // ..{.8.u......@.< 1FC0: 03 74 05 E8 ED 00 EB 9B 8D 9C B0 03 66 33 C0 E8 // .t..........f3.. 1FD0: 8D 12 8D 9C 2A 01 E8 26 13 A8 40 74 0C B1 13 E8 // ....*..&..@t.... 1FE0: 4F 07 B0 03 E8 DA 01 EB 0A B1 0A E8 43 07 B0 02 // O...........C... 1FF0: E8 CE 01 B5 04 E8 F8 02 E8 DF 00 E8 0A 03 E8 4B // ...............K 2000: 01 B5 05 E8 EA 02 33 C9 E8 6B 00 80 FD 07 75 05 // ......3..k....u. 2010: E8 86 00 75 2E 51 B5 04 E8 D5 02 59 F6 C5 01 75 // ...u.Q.....Y...u 2020: 07 B5 03 E8 D6 02 EB 34 E8 78 00 8A D5 E8 E6 00 // .......4.x...... 2030: E8 70 00 38 EA 75 0C E8 B4 00 75 07 B5 02 E8 BB // .p.8.u....u..... 2040: 02 EB 19 FE C1 E8 E7 F2 38 D9 75 BC 8D 9C AC 03 // ........8.u..... 2050: E8 AC 12 3C 04 75 05 E8 59 00 EB 9C B0 00 E8 60 // ...<.u..Y......` 2060: 01 B1 0B E8 CB 06 8D 9C AD 03 E8 92 12 B3 00 0A // ................ 2070: C0 74 02 B3 08 C3 8D 9C C0 03 E8 0F 00 8A E8 C3 // .t.............. 2080: 53 8D 9C C4 03 E8 04 00 5B 8A D8 C3 51 E8 6F 12 // S.......[...Q.o. 2090: C0 E1 02 D3 E8 24 0F 59 C3 8D 9C C2 03 E8 5F 12 // .....$.Y......_. 20A0: A8 01 C3 8D 9C B8 03 E8 11 12 C3 8D 9C B8 03 E8 // ................ 20B0: F1 11 C3 33 C9 33 D2 E8 E9 FF 38 D5 76 02 8A D5 // ...3.3....8.v... 20C0: FE C1 E8 6A F2 38 D9 72 EE 33 C9 8A EA 8D 9C 5C // ...j.8.r.3.....\ 20D0: 03 E8 CF 11 B1 0B E8 F9 06 C3 E8 43 F2 8D 9C B8 // ...........C.... 20E0: 03 E8 1B 12 66 BA 03 01 80 83 E8 DD 07 C3 51 53 // ....f.........QS 20F0: 8D 9C B0 03 E8 C4 11 FE C5 E8 A7 11 80 FD 06 72 // ...............r 2100: 07 B5 02 E8 F6 01 33 C9 5B 59 C3 66 33 C0 8D 9C // ......3.[Y.f3... 2110: B0 03 E8 4A 11 C3 32 ED E8 65 FF 80 E3 0C C0 EB // ...J..2..e...... 2120: 02 B7 03 2A FB C0 E3 03 8A EB 80 FB 18 72 03 80 // ...*.........r.. 2130: CD 20 E8 4B FF 80 E3 03 38 FB 72 02 8A DF 80 FB // . .K....8.r..... 2140: 03 75 03 80 CD 04 0A EB E8 60 FF C3 E8 D1 F1 8D // .u.......`...... 2150: 9C C0 03 66 BA 02 02 90 45 E8 6E 07 C3 E8 C0 F1 // ...f....E.n..... 2160: 66 BA 00 01 90 42 8D 9C B4 03 E8 5D 07 E8 B0 F1 // f....B.....].... 2170: 66 BA 03 01 90 45 8D 9C B8 03 E8 4D 07 E8 E4 F1 // f....E.....M.... 2180: E8 13 08 75 3B E8 98 F1 66 BA 0A 01 90 40 8D 9C // ...u;...f....@.. 2190: BF 03 E8 35 07 8D 9C 28 01 E8 63 11 3C 14 72 20 // ...5...(..c.<.r 21A0: E8 7D F1 66 BA 10 00 90 4F 8D 9C D0 03 E8 1A 07 // .}.f....O....... 21B0: E8 6D F1 66 BA 15 01 90 40 8D 9C CC 03 E8 0A 07 // .m.f....@....... 21C0: C3 E8 5C F1 66 BA 02 01 80 50 E8 FD 06 C3 E8 3E // ..\.f....P.....> 21D0: F1 8B C2 66 33 D2 B9 8C 0A F7 F1 C3 E8 41 F1 66 // ...f3........A.f 21E0: BA 00 06 80 50 E8 E2 06 C3 E8 34 F1 66 BA 11 01 // ....P.....4.f... 21F0: 80 50 B0 04 E8 D3 06 C3 E8 25 F1 66 BA 00 06 90 // .P.......%.f.... 2200: 40 8D 9C C8 03 E8 C2 06 8D 9C C8 03 E8 F0 10 C3 // @............... 2210: E8 BB FF 3C 06 74 0E 3C 0A 74 0A 3C 14 74 06 3C // ...<.t.<.t.<.t.< 2220: 1E 74 02 33 C0 E8 07 F1 8A E3 80 CC 80 50 E8 EF // .t.3.........P.. 2230: F0 58 66 BA 00 01 80 61 E8 8F 06 33 C9 E8 7A F0 // .Xf....a...3..z. 2240: 0B C0 74 02 B5 10 8D 9C BC 03 E8 56 10 8A C5 E8 // ..t........V.... 2250: CE F0 66 BA 07 01 80 50 E8 6F 06 E8 06 F1 E8 35 // ..f....P.o.....5 2260: 07 75 49 8D 9C 48 03 E8 95 10 0A C0 74 0E E8 AF // .uI..H......t... 2270: F0 66 BA 0A 01 80 50 B0 01 E8 4E 06 8D 9C 28 01 // .f....P...N...(. 2280: E8 7C 10 3C 14 72 25 8D 9C D0 03 E8 71 10 0B C0 // .|.<.r%.....q... 2290: 74 1A E8 28 EC 32 C9 8D 9C CC 03 E8 05 10 8A C5 // t..(.2.......... 22A0: E8 7D F0 66 BA 15 01 80 50 E8 1E 06 C3 8D 9C B4 // .}.f....P....... 22B0: 03 B9 0E 00 E8 D5 0B E8 A3 FE E8 8F FE E8 38 FF // ..............8. 22C0: 3C 01 75 1C E8 D2 FD 74 17 33 C9 E8 A8 FD 80 FD // <.u....t.3...... 22D0: 07 75 0D FE C1 E8 57 F0 38 D9 75 EF B5 01 EB 02 // .u....W.8.u..... 22E0: B5 00 E8 01 00 C3 8D 9C AC 03 B1 02 E8 B4 0F C3 // ................ 22F0: 51 8D 9C AC 03 32 C9 E8 A9 0F 59 C3 51 8D 9C AC // Q....2....Y.Q... 2300: 03 B1 01 E8 9D 0F 59 C3 8D 9C 32 01 E8 F0 0F 24 // ......Y...2....$ 2310: 07 75 15 B9 64 00 8D 9C AC 03 E8 E2 0F 3C 02 74 // .u..d........<.t 2320: 03 B9 90 01 E8 AB 0B C3 32 E4 B1 04 33 D2 F6 E1 // ........2...3... 2330: 8B C8 E8 A8 0B C3 51 8D 5C 14 E8 C2 0F 66 C1 E0 // ......Q.\....f.. 2340: 10 E8 A4 01 59 C3 53 8D 9C 44 01 E8 B1 0F 5B C3 // ....Y.S..D....[. 2350: 53 66 50 8D 9C 44 01 E8 A5 0F 8B C1 E8 00 0F 66 // SfP..D.........f 2360: 58 5B C3 53 51 8D 9C 44 01 8A E8 B1 03 E8 33 0F // X[.SQ..D......3. 2370: 59 5B C3 33 C9 E8 0E 0B 38 C1 73 05 B5 00 E8 8C // Y[.3....8.s..... 2380: 00 B5 00 E8 80 00 FE C1 E8 FB 0A 38 C1 72 E6 B1 // ...........8.r.. 2390: 14 8A E9 E8 F3 0A 38 C1 74 05 B5 03 E8 E3 01 FE // ......8.t....... 23A0: C1 E8 DC 0A 04 14 38 C1 76 E7 C3 83 EC 0C 8B EC // ......8.v....... 23B0: 0B F6 74 1E E8 02 F8 66 C1 C8 10 66 89 46 00 8D // ..t....f...f.F.. 23C0: 5C 04 E8 3A 0F 66 89 46 04 8D 5C 08 E8 30 0F 88 // \..:.f.F..\..0.. 23D0: 46 0A 89 4E 08 8C D0 66 C1 E0 10 8B C4 BB 2B 00 // F..N...f......+. 23E0: E8 B9 09 83 C4 0C C3 83 EC 04 8B EC B0 02 88 46 // ...............F 23F0: 01 88 4E 00 8C D0 66 C1 E0 10 8B C4 BB 25 00 E8 // ..N...f......%.. 2400: 9A 09 83 C4 04 C3 BB 23 00 E8 08 00 C3 BB 17 00 // .......#........ 2410: E8 01 00 C3 83 EC 04 8B EC 89 4E 00 8C D0 66 C1 // ..........N...f. 2420: E0 10 8B C4 E8 75 09 83 C4 04 C3 BB 22 00 E8 E3 // .....u......"... 2430: FF C3 BB 27 00 E8 DC FF C3 BB 2C 00 E8 D5 FF C3 // ...'......,..... 2440: E8 BC 0E 66 A9 00 00 FF FF 74 40 83 EC 18 8B EC // ...f.....t@..... 2450: 55 51 B9 04 00 83 C3 02 E8 A4 0E 66 89 46 00 83 // UQ.........f.F.. 2460: C5 04 83 C3 04 E2 F1 83 C3 04 E8 92 0E 66 C1 C8 // .............f.. 2470: 10 66 89 46 00 59 5D 88 4E 14 8C D0 66 C1 E0 10 // .f.F.Y].N...f... 2480: 8B C4 BB 31 00 E8 14 09 83 C4 18 C3 E8 35 EE 8D // ...1.........5.. 2490: 9C D0 02 E8 69 0E 8A E8 BB 21 00 E8 76 FF C3 8D // ....i....!..v... 24A0: 9C 3C 03 E8 59 0E 8A F8 E8 F7 ED 8A DD 53 8D 9C // .<..Y........S.. 24B0: 42 03 E8 4A 0E 8A E8 5B E8 09 EE E8 A6 EE E8 D5 // B..J...[........ 24C0: 04 75 02 B3 01 83 EC 04 8B EC 88 4E 00 88 7E 01 // .u.........N..~. 24D0: 88 5E 02 88 6E 03 8C D0 66 C1 E0 10 8B C4 BB 2A // .^..n...f......* 24E0: 00 E8 B8 08 83 C4 04 C3 83 EC 10 8B EC 66 3D F0 // .............f=. 24F0: FF FF 03 76 06 66 B8 F0 FF FF 03 66 8B C8 66 33 // ...v.f.....f..f3 2500: C0 66 89 46 04 66 89 46 00 66 89 46 08 66 B8 00 // .f.F.f.F.f.F.f.. 2510: 00 00 D0 66 0B C1 66 89 46 0C 8C D0 66 C1 E0 10 // ...f..f.F...f... 2520: 8B C4 BB 35 00 E8 74 08 83 C4 10 C3 83 EC 08 8B // ...5..t......... 2530: EC 89 4E 00 66 89 56 02 89 5E 06 8C D0 66 C1 E0 // ..N.f.V..^...f.. 2540: 10 8B C4 BB 2D 00 E8 53 08 83 C4 08 C3 3D C0 7F // ....-..S.....=.. 2550: 76 04 B8 C0 7F C3 83 C0 3F 24 C0 C3 51 E8 9F 0D // v.......?$..Q... 2560: 66 33 D2 B9 0A 00 F7 F1 8B C8 E8 92 0D 03 C1 66 // f3.............f 2570: 25 FF FF 00 00 59 3D 10 27 73 03 B8 10 27 C3 32 // %....Y=.'s...'.2 2580: D2 C3 80 FD 02 75 25 E8 41 EE 66 BB 00 08 00 00 // .....u%.A.f..... 2590: E8 9A 00 E8 35 EE 66 BB 03 08 00 00 E8 8E 00 66 // ....5.f........f 25A0: 33 D2 66 BB 01 08 00 00 E8 82 00 C3 80 FD 03 75 // 3.f............u 25B0: 10 66 33 C0 8A C1 66 33 D2 66 BB FF 00 00 00 EB // .f3...f3.f...... 25C0: 36 51 33 D2 E8 DB EC 8A D5 66 C1 E2 10 E8 14 ED // 6Q3......f...... 25D0: 8A F2 8A D1 66 8B C2 66 0D 00 00 00 80 E8 4F ED // ....f..f......O. 25E0: 80 FB 04 76 06 66 0D 00 00 00 08 E8 85 ED E8 D3 // ...v.f.......... 25F0: EC 66 33 DB 8A D9 59 83 EC 10 8B EC 66 89 46 04 // .f3...Y.....f.F. 2600: 66 89 5E 08 66 8B C2 66 33 D2 66 BB 64 00 00 00 // f.^.f..f3.f.d... 2610: 66 F7 E3 66 89 46 00 BB 0C 00 8C D0 66 C1 E0 10 // f..f.F......f... 2620: 8B C4 E8 77 07 8B EC B3 01 83 C4 10 C3 83 EC 10 // ...w............ 2630: 8B EC 66 89 56 00 66 89 5E 04 BB 2E 00 8C D0 66 // ..f.V.f.^......f 2640: C1 E0 10 8B C4 E8 54 07 B3 01 83 C4 10 C3 C3 53 // ......T........S 2650: 51 66 50 B9 68 74 80 FB 03 74 0B B9 A0 8C 80 FB // QfP.ht...t...... 2660: 00 75 03 B9 78 69 66 33 D2 8B D1 66 58 59 5B C3 // .u..xif3...fXY[. 2670: 66 52 B3 00 66 F7 C2 00 00 FF FF 75 1A 80 FD 13 // fR..f......u.... 2680: 74 15 80 FD 14 74 10 B3 01 80 FD 0E 74 09 B3 03 // t....t......t... 2690: 80 F9 03 74 02 B3 02 66 5A C3 B5 11 80 FA 23 74 // ...t...fZ.....#t 26A0: 07 80 FA 22 74 02 B5 00 C3 B5 02 80 FA 23 74 07 // ..."t........#t. 26B0: 80 FA 22 74 02 B3 01 C3 32 C9 80 FD 00 75 08 C7 // .."t....2....u.. 26C0: 46 00 0B 01 B1 01 C3 50 33 C0 E8 9E 01 04 14 89 // F......P3....... 26D0: 46 00 58 B1 01 C3 C3 8B DA B7 22 80 FE 21 74 02 // F.X......."..!t. 26E0: B7 21 C3 0C 01 C3 E8 16 0C 66 C1 E8 10 0B C0 74 // .!.......f.....t 26F0: 1C 53 83 C3 06 E8 07 0C 5B 3D E0 01 72 0F 53 83 // .S......[=..r.S. 2700: C3 18 E8 FA 0B 5B A8 80 75 03 0C 01 C3 32 C0 C3 // .....[..u....2.. 2710: B5 0C C3 B5 02 C3 50 E8 51 01 B1 03 0A C0 74 04 // ......P.Q.....t. 2720: B1 08 02 C8 58 C3 80 FA 22 75 05 C7 46 00 78 69 // ....X..."u..F.xi 2730: C3 E8 1A 01 80 FD FF 74 35 83 EC 0C 8B EC 88 4E // .......t5......N 2740: 01 88 6E 00 80 F9 0F 75 05 E8 4F 00 EB 0F 80 F9 // ..n....u..O..... 2750: 10 75 0A 8D 9C 48 03 E8 A5 0B 88 46 02 8C D0 66 // .u...H.....F...f 2760: C1 E0 10 8B C4 BB 04 00 E8 31 06 83 C4 0C C3 83 // .........1...... 2770: EC 10 8B EC 88 4E 01 E8 75 EB 81 E2 00 07 FE CE // .....N..u....... 2780: C0 E6 04 88 76 00 E8 12 00 8C D0 66 C1 E0 10 8B // ....v......f.... 2790: C4 BB 32 00 E8 05 06 83 C4 10 C3 66 53 E8 6F EB // ..2........fS.o. 27A0: 66 8B C2 66 33 D2 66 BB 8C 0A 00 00 66 F7 F3 66 // f..f3.f.....f..f 27B0: 5B 8A E8 88 6E 09 8D 9C 40 03 E8 42 0B 88 46 02 // [...n...@..B..F. 27C0: 88 66 03 66 C1 E8 10 88 46 08 E8 31 EB 66 89 56 // .f.f....F..1.f.V 27D0: 04 C3 83 EC 20 8B EC 80 F9 04 75 0A 88 4E 01 32 // .... .....u..N.2 27E0: C0 88 46 00 EB 56 E8 FB EA E8 7F 00 88 46 00 88 // ..F..V.......F.. 27F0: 4E 01 E8 6F EB 88 56 0A 80 F9 01 74 18 80 F9 0B // N..o..V....t.... 2800: 75 3A 8D 9C 5C 03 E8 F6 0A 88 46 02 E8 EF EA 66 // u:..\.....F....f 2810: 89 56 04 EB 27 E8 08 EB 88 6E 08 E8 E0 EA 66 89 // .V..'....n....f. 2820: 56 04 E8 0A EB 88 5E 03 E8 77 EA 88 6E 02 51 E8 // V.....^..w..n.Q. 2830: 1C 00 8A CD B0 01 D2 E0 59 88 46 09 8C D0 66 C1 // ........Y.F...f. 2840: E0 10 8B C4 BB 4C 00 E8 52 05 83 C4 20 C3 8D 9C // .....L..R... ... 2850: 3C 03 E8 AA 0A 32 ED 3C 03 74 0C 3C 09 72 09 3C // <....2.<.t.<.r.< 2860: 0E 77 05 2C 08 8A E8 C3 B5 FF C3 52 32 C0 80 EE // .w.,.......R2... 2870: 21 80 FA 1E 74 10 B0 02 80 FA 20 74 09 B0 04 80 // !...t..... t.... 2880: FA 21 74 02 B0 06 02 C6 5A C3 83 EC 08 8C D0 66 // .!t.....Z......f 2890: C1 E0 10 8B C4 BB 4B 00 E8 01 05 83 C4 08 C3 83 // ......K......... 28A0: EC 08 8B EC 89 7E 00 89 5E 02 89 56 04 89 4E 06 // .....~..^..V..N. 28B0: 8C D0 66 C1 E0 10 8B C4 BB 36 00 E8 DE 04 8B EC // ..f......6...... 28C0: 8B 5E 02 8A 7E 01 83 C4 08 C3 56 33 F6 66 F7 C2 // .^..~.....V3.f.. 28D0: 00 00 80 00 75 0A 50 33 C0 8A C6 8B F0 32 F6 58 // ....u.P3.....2.X 28E0: 53 BB 04 1F E8 78 09 66 8B C2 BB 00 1F E8 6F 09 // S....x.f......o. 28F0: 5B 66 F7 C2 00 00 10 00 75 02 33 DB 8B D3 66 C1 // [f......u.3...f. 2900: E2 10 BA 00 1F 83 EC 08 8B EC 66 89 56 00 88 4E // ..........f.V..N 2910: 04 8A C5 FE C8 88 46 07 C6 46 05 00 C6 46 06 00 // ......F..F...F.. 2920: 8C D0 66 C1 E0 10 8B C4 BB 4E 00 E8 6E 04 8B EC // ..f......N..n... 2930: 8A 5E 05 8A 7E 06 83 C4 08 0A DB 74 32 51 B9 90 // .^..~......t2Q.. 2940: 01 80 FB 20 74 05 80 FB 80 75 13 B9 0A 00 8B C6 // ... t....u...... 2950: 0A C0 74 0A B9 90 01 3C 01 74 03 B9 E8 03 E8 71 // ..t....<.t.....q 2960: 05 59 8B C6 FE C4 8B F0 80 FC 06 76 98 0A DB 5E // .Y.........v...^ 2970: C3 8D 5C 04 E8 88 09 8B D0 B5 02 E8 14 00 74 11 // ..\...........t. 2980: B5 01 80 FA 13 75 0A E8 61 00 80 FA 13 75 02 B5 // .....u..a....u.. 2990: 02 C3 80 FA 14 C3 E8 F9 FF 74 03 80 FA 0E C3 80 // .........t...... 29A0: FA 05 C3 80 FA 02 74 03 80 FA 04 C3 80 FA 01 74 // ......t........t 29B0: 03 80 FA 02 C3 80 FA 02 75 03 B2 01 C3 80 FA 04 // ........u....... 29C0: 75 03 B2 03 C3 C3 B5 08 E8 D8 FF 74 02 B5 04 C3 // u..........t.... 29D0: 8D 5C 09 E8 29 09 8A C8 0A C9 75 03 32 C0 C3 B5 // .\..).....u.2... 29E0: 02 E8 7C 04 8A C5 24 02 D0 E8 C3 8D 5C 08 E8 0E // ..|...$.....\... 29F0: 09 8A D0 B6 01 83 EC 10 8B EC 89 56 02 8C D0 66 // ...........V...f 2A00: C1 E0 10 8B C4 BB 4F 00 E8 91 03 8B EC 8A 56 04 // ......O.......V. 2A10: 83 C4 10 C3 53 83 C3 4C E8 B2 08 5B C3 53 83 C3 // ....S..L...[.S.. 2A20: 4C E8 04 08 5B C3 56 E8 2F 03 8B 44 38 83 7D 20 // L...[.V./..D8.} 2A30: 00 5E C3 52 50 0F BC D8 32 FF 80 FB 01 75 05 BB // .^.RP...2....u.. 2A40: 00 24 EB 0C FE CB B8 00 04 F7 E3 05 00 20 8B D8 // .$........... .. 2A50: 58 5A C3 57 E8 56 00 74 0A 8B 5D 02 E8 08 00 0B // XZ.W.V.t..]..... 2A60: DB 5F C3 33 DB 5F C3 52 51 0B DB 74 1B 56 E8 CF // ._.3._.RQ..t.V.. 2A70: 02 03 DE 5E 33 C9 8A 4F 01 80 3F FF 74 08 3A 07 // ...^3..O..?.t.:. 2A80: 74 06 03 D9 EB F0 33 DB 0B DB 59 5A C3 56 51 E8 // t.....3...YZ.VQ. 2A90: AE 02 32 C9 8D 7C 08 3B 5D 04 74 0C 83 C7 10 FE // ..2..|.;].t..... 2AA0: C1 3A 4C 06 72 F1 33 FF 0B FF 59 5E C3 56 51 E8 // .:L.r.3...Y^.VQ. 2AB0: 8E 02 32 C9 8D 7C 08 3B 1D 74 0C 83 C7 10 FE C1 // ..2..|.;.t...... 2AC0: 3A 4C 06 72 F2 33 FF 0B FF 59 5E C3 56 51 E8 6F // :L.r.3...Y^.VQ.o 2AD0: 02 32 C9 8D 7C 08 3B 45 0C 74 0C 83 C7 10 FE C1 // .2..|.;E.t...... 2AE0: 3A 4C 06 72 F1 33 FF 0B FF 59 5E C3 57 50 E8 DB // :L.r.3...Y^.WP.. 2AF0: FF 8A C3 8B 5D 02 E8 6E FF 58 5F C3 53 32 C9 B3 // ....]..n.X_.S2.. 2B00: 01 E8 E8 FF 74 03 8A 4F 02 0A C9 5B C3 53 32 ED // ....t..O...[.S2. 2B10: B3 02 E8 D7 FF 74 03 8A 6F 02 0A ED 5B C3 50 57 // .....t..o...[.PW 2B20: 8B DA E8 68 FF 75 04 33 DB EB 0D B0 14 8B 5D 08 // ...h.u.3......]. 2B30: E8 34 FF 74 F2 8B 5F 02 5F 58 C3 66 50 53 51 57 // .4.t.._._X.fPSQW 2B40: 8D 1C 66 25 FF FF 00 00 E8 14 07 8B D8 E8 3B 00 // ..f%..........;. 2B50: 23 C3 74 31 E8 75 FF 0B FF 74 2A 66 50 66 8B 45 // #.t1.u...t*fPf.E 2B60: 04 8D 5C 0C E8 F8 06 66 33 C0 8B 05 8D 5C 04 E8 // ..\....f3....\.. 2B70: ED 06 66 58 E8 85 FF E8 93 FF 8D 5C 08 66 33 C0 // ..fX.......\.f3. 2B80: 8B C1 E8 DA 06 5F 59 5B 66 58 C3 56 E8 B1 01 8B // ....._Y[fX.V.... 2B90: 44 04 5E C3 56 E8 A8 01 89 44 04 5E C3 E8 CE 01 // D.^.V....D.^.... 2BA0: 8B F7 83 C6 38 BB 00 2C B9 23 00 E8 0C 03 E8 01 // ....8..,.#...... 2BB0: 00 C3 51 66 57 56 E8 87 01 66 33 FF 8D 7C 08 33 // ..QfWV...f3..|.3 2BC0: C0 E8 D0 FF 32 C9 8B 15 B8 00 70 23 C2 3D 00 30 // ....2.....p#.=.0 2BD0: 75 54 80 FA 15 74 0B E8 B1 FF 0B 45 0C E8 B4 FF // uT...t.....E.... 2BE0: EB 44 E8 5E 00 89 45 0C 0B C0 75 04 89 05 EB 36 // .D.^..E...u....6 2BF0: E8 98 FF 0B 45 0C E8 9B FF 83 7D 06 00 74 16 E8 // ....E.....}..t.. 2C00: 4A 00 89 45 06 0B C0 74 0C 83 7D 06 00 74 06 8B // J..E...t..}..t.. 2C10: 5C 0A E8 BB 00 E8 40 00 89 05 8B 5D 02 E8 B0 00 // \.....@....].... 2C20: 8B 5D 08 E8 CB 00 83 C7 10 FE C1 3A 4C 06 72 96 // .].........:L.r. 2C30: 5E 66 5F 59 C3 08 00 80 00 00 02 00 04 00 08 40 // ^f_Y...........@ 2C40: 00 00 00 53 E8 58 00 E8 B5 06 5B C3 53 E8 4F 00 // ...S.X....[.S.O. 2C50: 83 C3 08 E8 A9 06 5B C3 53 57 52 E8 41 00 83 C3 // ......[.SWR.A... 2C60: 04 E8 9B 06 8B D0 E8 3A FD 75 16 8B 5D 04 8B D3 // .......:.u..]... 2C70: E8 64 FA 57 E8 16 FE 5F 75 07 8B D0 E8 36 FD 8B // .d.W..._u....6.. 2C80: C2 5A 5F 5B C3 E8 D0 FF 66 C1 E8 10 B4 11 E8 25 // .Z_[....f......% 2C90: 00 C3 E8 C3 FF 66 C1 E8 18 B4 10 E8 18 00 C3 51 // .....f.........Q 2CA0: 52 33 C9 8A CE 80 E1 07 49 B8 10 00 F7 E1 BB 14 // R3......I....... 2CB0: 2C 03 D8 5A 59 C3 57 53 51 33 C9 8A C8 8A C4 BB // ,..ZY.WSQ3...... 2CC0: 03 71 E8 8E FD 83 C3 02 03 D9 8A 07 59 5B 5F C3 // .q..........Y[_. 2CD0: 50 53 B0 01 E8 90 FD 74 15 E8 A9 FF 88 47 02 5B // PS.....t.....G.[ 2CE0: 53 B0 02 E8 81 FD 74 06 E8 A7 FF 88 47 02 5B 58 // S.....t.....G.[X 2CF0: C3 51 50 B0 14 E8 6F FD 74 3A 53 E8 A1 FF 83 C3 // .QP...o.t:S..... 2D00: 0C E8 FB 05 8B C8 5B F6 C1 01 74 05 66 83 67 02 // ......[...t.f.g. 2D10: FD F6 C1 80 74 05 66 83 67 02 F7 F7 C1 00 01 74 // ....t.f.g......t 2D20: 08 66 81 4F 02 00 01 00 00 F7 C1 00 02 74 05 66 // .f.O.........t.f 2D30: 83 67 02 FB 58 59 C3 BF A6 01 8B 3D 8B 7D 0C C3 // .g..XY.....=.}.. 2D40: BE A6 01 8B 34 8B 74 30 C3 1E 0E 1F BF A6 01 8B // ....4.t0........ 2D50: 3D 8B 7D 0E 83 C7 04 1F C3 BE A6 01 8B 34 8B 74 // =.}..........4.t 2D60: 10 C3 BF A6 01 8B 3D 8B 7D 26 83 C7 04 C3 BF A6 // ......=.}&...... 2D70: 01 8B 3D 8B 7D 40 C3 BE A6 01 8B 34 8B 74 1A C3 // ..=.}@.....4.t.. 2D80: BE A6 01 8B 34 8B 74 3A C3 BF A6 01 8B 3D 8B 7D // ....4.t:.....=.} 2D90: 0A 83 C7 04 B9 08 00 C3 E8 01 00 CB 83 EC 06 8B // ................ 2DA0: EC 89 46 00 66 33 C0 C6 46 04 00 89 46 02 06 52 // ..F.f3..F...F..R 2DB0: 8A D3 8B C5 E8 8A 17 5A 07 83 C4 06 C3 E8 77 FF // .......Z......w. 2DC0: 66 F7 45 10 01 00 00 00 C3 50 E8 6A FF B8 01 00 // f.E......P.j.... 2DD0: 09 45 10 58 C3 E8 5F FF 88 45 10 C3 66 53 83 EC // .E.X.._..E..fS.. 2DE0: 48 8B EC 66 89 5E 00 66 89 4E 04 8C D0 66 C1 E0 // H..f.^.f.N...f.. 2DF0: 10 8B C4 BB 00 00 E8 A3 FF 83 C4 48 66 5B E8 6A // ...........Hf[.j 2E00: 01 E8 A4 01 83 EC 1C 8B EC C6 46 01 07 8C D0 66 // ..........F....f 2E10: C1 E0 10 8B C4 BB 0D 00 E8 81 FF 83 C4 1C E8 0E // ................ 2E20: 00 BB 04 00 E8 ED FB 66 C1 E8 10 E8 A7 FF C3 83 // .......f........ 2E30: EC 1C 8B EC C6 46 01 08 8C D0 66 C1 E0 10 8B C4 // .....F....f..... 2E40: BB 0D 00 E8 56 FF 83 C4 1C C3 E8 EA FE 66 8B 5D // ....V........f.] 2E50: 08 66 8B 4D 0C C3 56 E8 26 FF 66 8B 44 08 5E C3 // .f.M..V.&.f.D.^. 2E60: 83 EC 04 8B EC 89 4E 00 8C D0 66 C1 E0 10 8B C4 // ......N...f..... 2E70: BB 38 00 E8 26 FF 8B EC 8A 6E 02 83 C4 04 C3 C3 // .8..&....n...... 2E80: B0 05 C3 B0 01 C3 B0 04 C3 B0 08 C3 53 66 50 66 // ............SfPf 2E90: 33 C0 E8 CA 03 83 C3 04 E2 F8 66 58 5B C3 32 C0 // 3.........fX[.2. 2EA0: C3 FC E8 5A 04 66 C1 CB 10 E8 B3 03 66 C1 CB 10 // ...Z.f......f... 2EB0: 66 81 C3 04 00 04 00 E2 E9 C3 FC 66 AD E8 9F 03 // f..........f.... 2EC0: 83 C3 04 E2 F6 C3 FC E8 35 04 66 AB 83 C3 04 E2 // ........5.f..... 2ED0: F6 C3 66 50 B8 30 00 E8 10 00 66 58 C3 66 50 B8 // ..fP.0....fX.fP. 2EE0: C0 5D D1 E1 E8 03 00 66 58 C3 52 F7 E1 8B CA E8 // .].....fX.R..... 2EF0: 26 02 66 53 8B D9 66 C1 E3 10 8B D8 66 B8 04 B1 // &.fS..f.....f... 2F00: 03 00 B2 00 66 EF B2 04 66 33 C0 66 EF 66 B8 08 // ....f...f3.f.f.. 2F10: B1 03 00 B2 00 66 EF B2 04 66 ED 33 C9 66 03 D8 // .....f...f.3.f.. 2F20: 73 0A 66 ED 66 A9 00 00 00 80 75 F6 66 ED 66 3B // s.f.f.....u.f.f; 2F30: C3 73 0C 66 C1 E8 10 3B C1 72 04 8B C8 EB ED 66 // .s.f...;.r.....f 2F40: 5B 5A C3 BB 42 EC E8 84 03 66 33 D2 66 BB 30 00 // [Z..B....f3.f.0. 2F50: 00 00 66 F7 F3 C3 66 50 53 BB 07 00 E8 B5 FA 25 // ..f...fPS......% 2F60: 00 02 35 00 02 0B C0 5B 66 58 C3 66 51 B3 01 E8 // ..5....[fX.fQ... 2F70: 80 01 E8 02 FE 66 33 C9 8B 4C 08 66 C1 E0 0A 0B // .....f3..L.f.... 2F80: C9 75 03 B9 20 00 66 2B C1 E8 EB FD 66 89 44 04 // .u.. .f+....f.D. 2F90: 89 4C 08 66 59 C3 56 1E 0E 1F E8 DA FD 66 8B 44 // .L.fY.V......f.D 2FA0: 04 66 C1 E0 0A 1F 5E C3 E8 C0 FF 06 E8 BF FD 0E // .f....^......... 2FB0: 07 BB 00 78 E8 48 03 66 3B 05 75 07 B9 00 01 FC // ...x.H.f;.u..... 2FC0: E8 03 FF E8 A8 FD BE A6 01 8B 34 8B 74 14 8B 45 // ..........4.t..E 2FD0: 14 89 44 0C E8 82 FD 0B F6 74 4F 8B 45 28 89 44 // ..D......tO.E(.D 2FE0: 20 8A 45 33 88 44 38 F6 45 26 08 74 17 8A 45 26 // .E3.D8.E&.t..E& 2FF0: C0 E8 04 88 44 24 80 64 24 FD F6 45 26 01 74 04 // ....D$.d$..E&.t. 3000: 80 4C 24 02 57 83 C7 38 8A 85 87 00 88 44 3B 5F // .L$.W..8.....D;_ 3010: 66 8B 45 18 89 44 28 B9 07 00 8D 5D 2C 8A 07 0A // f.E..D(....],... 3020: C0 74 03 88 44 2C 43 46 E2 F3 E8 53 FD 8B 45 20 // .t..D,CF...S..E 3030: 89 44 10 8B 45 22 89 44 12 8B 45 1C 89 44 14 8B // .D..E".D..E..D.. 3040: 45 1E 89 44 16 BB 04 71 B0 09 E8 06 FA 74 0C 57 // E..D...q.....t.W 3050: 83 C7 38 8A 85 85 00 88 47 04 5F 07 C3 BE A6 01 // ..8.....G._..... 3060: 8B 34 8B 74 1E 83 C6 04 B9 1E 00 C3 56 E8 E9 FC // .4.t........V... 3070: 8A 6C 33 5E C3 56 E8 E0 FC 53 81 C3 09 01 E8 7E // .l3^.V...S.....~ 3080: 02 8A E8 5B 53 81 C3 00 01 E8 73 02 5B 8A C5 66 // ...[S.....s.[..f 3090: 89 44 34 5E C3 56 E8 C0 FC 66 8B 44 34 53 81 C3 // .D4^.V...f.D4S.. 30A0: 08 01 B1 01 8A E8 E8 FA 01 5B 53 81 C3 00 01 B1 // .........[S..... 30B0: 01 8A EC E8 ED 01 5B 53 81 C3 02 01 66 C1 E8 10 // ......[S....f... 30C0: E8 B4 01 5B 5E C3 56 E8 8F FC 8B FE 83 C7 04 5E // ...[^.V........^ 30D0: C3 56 E8 84 FC 8A 44 24 80 FD 00 74 05 88 6C 33 // .V....D$...t..l3 30E0: 0C 02 88 44 24 5E C3 32 C0 C3 E8 81 FC 66 8B 45 // ...D$^.2.....f.E 30F0: 08 C3 66 53 83 EC 04 8B EC 8C D0 66 C1 E0 10 8B // ..fS.......f.... 3100: C4 66 89 5E 00 BB 06 00 E8 91 FC 8B EC 66 8B 46 // .f.^.........f.F 3110: 00 83 C4 04 66 5B C3 00 66 50 8C C8 3D 00 C0 75 // ....f[..fP..=..u 3120: 0C BA C3 03 EC 8A F0 0A F6 74 02 EB 0E 53 2E 8B // .........t...S.. 3130: 1E 14 00 B2 20 E8 D6 00 8A F4 5B 32 D2 66 ED 66 // .... .....[2.f.f 3140: 58 C3 2E 8B 1E 14 00 C3 0B C9 75 1A 4B 74 16 43 // X.........u.Kt.C 3150: 3B DA 77 09 8B C8 8B C2 2B D2 F7 F3 91 F7 F3 8B // ;.w.....+....... 3160: DA 8B D1 2B C9 C3 3B CA 72 1A 75 10 3B D8 77 0C // ...+..;.r.u.;.w. 3170: 2B C3 8B D8 2B C9 2B D2 B8 01 00 C3 2B C9 2B DB // +...+.+.....+.+. 3180: 93 87 CA C3 55 56 2B F6 8B EE 03 DB 13 C9 72 11 // ....UV+.......r. 3190: 45 3B CA 72 F5 77 04 3B D8 76 EF F8 13 F6 4D 78 // E;.r.w.;.v....Mx 31A0: 20 D1 D9 D1 DB 2B C3 1B D1 F5 72 F0 03 F6 4D 78 // ....+....r...Mx 31B0: 0C D1 E9 D1 DB 03 C3 13 D1 73 F1 EB DF 03 C3 13 // .........s...... 31C0: D1 8B D8 8B CA 8B C6 33 D2 5E 5D C3 93 50 92 0B // .......3.^]..P.. 31D0: C0 74 02 F7 E2 91 0B C0 74 04 F7 E3 03 C8 58 F7 // .t......t.....X. 31E0: E3 03 D1 C3 52 66 50 B4 80 8A C7 66 C1 E0 10 8A // ....RfP....f.... 31F0: E3 8A C2 24 FC BA F8 0C 66 EF 66 58 5A C3 52 BA // ...$....f.fXZ.R. 3200: FC 0C 66 ED 5A C3 52 BA FC 0C 66 EF 5A C3 E8 31 // ..f.Z.R...f.Z..1 3210: FF 9C FA E8 CE FF E8 E5 FF 9D C3 E8 24 FF 9C FA // ............$... 3220: E8 C1 FF E8 E0 FF 9D C3 52 66 53 66 50 E8 06 00 // ........RfSfP... 3230: 66 58 66 5B 5A C3 66 C1 E3 10 66 C1 EB 0E E8 D7 // fXf[Z.f...f..... 3240: FE E8 93 01 C3 66 50 66 C1 E3 10 66 C1 EB 10 E8 // .....fPf...f.... 3250: 44 FD 66 03 D8 66 81 CB 00 00 00 80 66 58 C3 52 // D.f..f......fX.R 3260: 66 53 E8 04 00 66 5B 5A C3 66 50 E8 AA FE E8 D4 // fS...f[Z.fP..... 3270: FF E8 63 01 66 58 C3 52 51 66 53 66 50 8A CB 80 // ..c.fX.RQfSfP... 3280: E3 FC 80 E1 03 C0 E1 03 E8 8D FE E8 B7 FF E8 2D // ...............- 3290: 01 66 D3 C8 58 50 66 D3 C0 E8 3B 01 66 58 66 5B // .f..XPf...;.fXf[ 32A0: 59 5A C3 66 50 51 C0 E1 03 E8 53 00 66 D3 C8 8A // YZ.fPQ....S.f... 32B0: C5 66 D3 C0 E8 A8 FF 59 66 58 C3 66 50 51 C0 E1 // .f.....YfX.fPQ.. 32C0: 03 E8 3B 00 66 D3 C8 59 8A E8 66 58 C3 E8 5F 00 // ..;.f..Y..fX.._. 32D0: C3 E8 44 FE 66 C1 E3 10 66 C1 EB 0E E8 DF 00 C3 // ..D.f...f....... 32E0: E8 35 FE 66 C1 E3 02 E8 D4 00 C3 52 66 53 E8 04 // .5.f.......RfS.. 32F0: 00 66 5B 5A C3 E8 20 FE E8 4A FF E8 C0 00 C3 51 // .f[Z.. ..J.....Q 3300: 66 52 8A EB 8A CB 80 E1 03 C0 E1 03 80 E3 FC E8 // fR.............. 3310: D9 FF 80 F9 00 74 14 66 8B D0 83 C3 04 E8 CB FF // .....t.f........ 3320: 83 EB 04 66 92 66 0F AD D0 8A DD 66 5A 59 C3 52 // ...f.f.....fZY.R 3330: 66 53 E8 9C FF 66 5B 5A C3 52 66 53 E8 A1 FF 66 // fS...f[Z.RfS...f 3340: 5B 5A C3 66 50 55 52 66 50 8B EC 8B 56 0C 89 56 // [Z.fPURfP...V..V 3350: 08 E8 C4 FD B2 00 66 ED 66 89 46 0A 66 58 5A 5D // ......f.f.F.fXZ] 3360: C3 66 50 55 52 66 50 8B EC 8B 56 0C 89 56 08 E8 // .fPURfP...V..V.. 3370: A6 FD 2E A1 F5 01 B2 18 EF B2 00 66 ED 66 89 46 // ...........f.f.F 3380: 0A 66 58 5A 5D C3 66 50 55 52 8B EC E8 89 FD B2 // .fXZ].fPUR...... 3390: 00 66 8B 46 0A 66 EF 8B 56 08 89 56 0C 66 8B 46 // .f.F.f..V..V.f.F 33A0: 04 66 89 46 08 5A 5D 66 58 66 58 C3 66 50 52 E8 // .f.F.Z]fXfX.fPR. 33B0: 66 FD B2 18 66 ED 2E A3 F5 01 5A 66 58 C3 66 81 // f...f.....ZfX.f. 33C0: FB FF 00 00 00 77 04 8A D3 EB 09 66 8B C3 B2 00 // .....w.....f.... 33D0: 66 EF B2 04 66 ED C3 66 81 FB FF 00 00 00 77 04 // f...f..f......w. 33E0: 8A D3 EB 0A 66 93 B2 00 66 EF 66 93 B2 04 66 EF // ....f...f.f...f. 33F0: C3 C3 C3 55 8B EC 53 51 8B F0 26 8B 5C 14 26 8B // ...U..SQ..&.\.&. 3400: 4C 16 E8 28 00 8D 66 FC 59 5B 5D C3 53 51 8B F0 // L..(..f.Y[].SQ.. 3410: 26 8B 5C 24 33 C9 E8 14 00 59 5B C3 55 8B EC 53 // &.\$3....Y[.U..S 3420: 51 8B F0 26 8B 5C 08 26 8B 4C 0A EB D5 52 56 57 // Q..&.\.&.L...RVW 3430: C8 06 00 00 8B F0 89 4E FE 8C D0 8E C0 26 8B 7C // .......N.....&.| 3440: 26 8A 45 01 32 E4 B9 20 00 2B C8 B8 FF FF 8B D0 // &.E.2.. .+...... 3450: E3 06 D1 EA D1 D8 E2 FA 8A 4D 03 32 ED 8B FA E3 // .........M.2.... 3460: 06 D1 E0 D1 D7 E2 FA F7 D0 F7 D7 26 21 44 1C 26 // ...........&!D.& 3470: 21 7C 1E 8C D0 8E C0 26 8B 7C 26 8A 4D 01 32 ED // !|.....&.|&.M.2. 3480: B8 20 00 2B C1 8B C8 66 C7 46 FA FF FF FF FF E3 // . .+...f.F...... 3490: 08 D1 6E FC D1 5E FA E2 F8 8A 4D 02 32 ED 8B C3 // ..n..^....M.2... 34A0: 8B 56 FE E3 06 D1 EA D1 D8 E2 FA 23 46 FA 23 56 // .V.........#F.#V 34B0: FC 8A 4D 03 32 ED E3 06 D1 E0 D1 D2 E2 FA 26 09 // ..M.2.........&. 34C0: 44 1C 26 09 54 1E C9 5F 5E 5A C3 55 8B EC 53 51 // D.&.T.._^Z.U..SQ 34D0: 52 57 50 8B D8 26 8B 7F 26 8A 45 01 32 E4 B9 20 // RWP..&..&.E.2.. 34E0: 00 2B C8 B8 FF FF 8B D0 E3 06 D1 EA D1 D8 E2 FA // .+.............. 34F0: 8A 4D 02 88 4E F6 C6 46 F7 00 8B FA 8B 4E F6 E3 // .M..N..F.....N.. 3500: 06 D1 E0 D1 D7 E2 FA 26 09 47 1C 26 09 7F 1E 8D // .......&.G.&.... 3510: 66 F8 5F 5A E9 F1 FE 53 51 52 57 8B D8 8C D0 8E // f._Z...SQRW..... 3520: C0 26 8B 77 26 8A 4C 01 32 ED B8 20 00 2B C1 8B // .&.w&.L.2.. .+.. 3530: C8 BE FF FF 8B D6 E3 06 D1 EA D1 DE E2 FA 26 8B // ..............&. 3540: 7F 26 8A 4D 02 32 ED 8B C6 E3 06 D1 E0 D1 D2 E2 // .&.M.2.......... 3550: FA F7 D0 F7 D2 26 21 47 1C 26 21 57 1E 5F E9 CC // .....&!G.&!W._.. 3560: 05 53 56 8B D8 8C D2 8E C2 26 8B 77 26 80 3C 00 // .SV......&.w&.<. 3570: 74 73 80 3C 01 75 58 8A 44 01 32 E4 26 83 7F 1E // ts.<.uX.D.2.&... 3580: 00 75 4C 26 3B 47 1C 75 46 8A 04 6B F0 03 8A 84 // .uL&;G.uF..k.... 3590: BA 91 26 01 47 26 8C D0 8E C0 26 8B 77 26 80 3C // ..&.G&....&.w&.< 35A0: 09 74 17 8A 04 32 E4 6B F0 03 8B C3 FF 94 B8 91 // .t...2.k........ 35B0: 26 8B 77 26 8A 04 32 E4 EB D1 8B 44 01 26 29 47 // &.w&..2....D.&)G 35C0: 26 26 FF 47 26 26 8B 47 1C 26 8B 77 1E EB 1A 26 // &&.G&&.G.&.w...& 35D0: 8B 77 26 8A 04 32 E4 6B F0 03 8A 84 BA 91 26 01 // .w&..2.k......&. 35E0: 47 26 E9 80 FF 33 C0 33 F6 8B D6 5E 5B C3 53 51 // G&...3.3...^[.SQ 35F0: 52 56 8B D8 8D 77 35 26 8B 54 02 26 89 57 14 26 // RV...w5&.T.&.W.& 3600: C7 47 16 00 00 8B F0 26 8B 47 20 33 D2 26 01 47 // .G.....&.G 3.&.G 3610: 14 26 11 54 16 8C D1 8E C1 26 F6 47 2F 06 0F 85 // .&.T.....&.G/... 3620: 0A 05 26 80 7F 34 00 75 22 26 8B 77 16 26 0B 77 // ..&..4.u"&.w.&.w 3630: 14 75 10 26 D1 67 08 26 D1 57 0A 26 D1 67 08 26 // .u.&.g.&.W.&.g.& 3640: D1 57 0A 8B C3 E8 79 11 E9 E1 04 26 8A 47 34 32 // .W....y....&.G42 3650: E4 05 80 00 99 26 89 47 1C 26 89 57 1E 8B C3 E8 // .....&.G.&.W.... 3660: FF FE E9 C7 04 53 56 8B D8 8D 77 35 26 8A 44 02 // .....SV...w5&.D. 3670: 32 E4 C1 E0 02 26 8B 37 26 8B 34 03 F0 26 8B 47 // 2....&.7&.4..&.G 3680: 08 26 8B 5F 0A 26 89 04 26 89 5C 02 5E 5B C3 53 // .&._.&..&.\.^[.S 3690: 52 56 8B D8 8C D0 8D 77 35 8E C0 26 8A 54 02 80 // RV.....w5..&.T.. 36A0: FA 40 73 21 26 8B 77 02 32 F6 C1 E2 02 26 8B 74 // .@s!&.w.2....&.t 36B0: 04 03 F2 26 8B 57 08 26 8B 47 0A 26 89 14 26 89 // ...&.W.&.G.&..&. 36C0: 44 02 E9 7F 00 80 FA 41 75 12 26 8B 47 08 26 8B // D......Au.&.G.&. 36D0: 57 0A 26 89 47 10 26 89 57 12 EB 68 80 FA 40 75 // W.&.G.&.W..h..@u 36E0: 12 26 8B 47 08 26 8B 57 0A 26 89 47 0C 26 89 57 // .&.G.&.W.&.G.&.W 36F0: 0E EB 51 80 FA 42 75 0A 26 8B 47 08 26 89 47 22 // ..Q..Bu.&.G.&.G" 3700: EB 42 80 FA 43 75 0A 26 8A 47 08 26 88 47 33 EB // .B..Cu.&.G.&.G3. 3710: 33 80 FA 46 75 12 26 8B 57 08 26 8B 47 0A 26 89 // 3..Fu.&.W.&.G.&. 3720: 57 18 26 89 47 1A EB 1C 80 FA 47 75 0A 26 8B 47 // W.&.G.....Gu.&.G 3730: 08 26 89 47 24 EB 0D 80 FA 48 75 08 26 8B 47 08 // .&.G$....Hu.&.G. 3740: 26 89 47 20 5E 5A 5B C3 53 56 8B D8 8D 77 35 26 // &.G ^Z[.SV...w5& 3750: 8A 44 02 32 E4 26 89 47 14 26 C7 47 16 00 00 5E // .D.2.&.G.&.G...^ 3760: 5B C3 53 56 8B D8 26 8B 77 02 26 8B 74 02 8A 04 // [.SV..&.w.&.t... 3770: 32 E4 26 89 47 14 26 C7 47 16 00 00 26 8B 5F 02 // 2.&.G.&.G...&._. 3780: 26 FF 47 02 5E 5B C3 53 56 8B D8 26 8B 77 02 26 // &.G.^[.SV..&.w.& 3790: 8B 74 02 8B 34 26 89 77 14 26 C7 47 16 00 00 26 // .t..4&.w.&.G...& 37A0: 8B 5F 02 26 83 47 02 02 5E 5B C3 53 56 8B D8 26 // ._.&.G..^[.SV..& 37B0: 8B 77 02 26 8B 74 02 8B 04 8B 74 02 26 89 47 14 // .w.&.t....t.&.G. 37C0: 26 89 77 16 26 8B 5F 02 26 83 47 02 04 5E 5B C3 // &.w.&._.&.G..^[. 37D0: 53 52 56 8B D8 E8 70 FF 8B F3 26 8B 47 18 26 8B // SRV...p...&.G.&. 37E0: 57 1A D1 EA D1 D8 D1 EA D1 D8 26 01 47 14 26 11 // W.........&.G.&. 37F0: 54 16 8B C3 E8 2B 10 E9 4A FF 53 8B D8 26 8B 5F // T....+..J.S..&._ 3800: 02 26 FF 47 02 5B C3 53 8B D8 26 8B 5F 02 26 83 // .&.G.[.S..&._.&. 3810: 47 02 02 5B C3 53 56 8B D8 E8 6B FF 8B F3 26 8B // G..[.SV...k...&. 3820: 57 20 33 C0 26 01 57 14 26 11 44 16 8C D2 8E C2 // W 3.&.W.&.D..... 3830: 26 8B 47 2E 32 C0 80 E4 06 3D 00 02 75 07 32 E4 // &.G.2....=..u.2. 3840: 33 D2 5E 5B C3 26 8B 47 2E 32 C0 80 E4 06 3D 00 // 3.^[.&.G.2....=. 3850: 04 74 EB 26 80 7F 34 00 75 08 8B C3 E8 2F 0F 5E // .t.&..4.u..../.^ 3860: 5B C3 26 8A 47 34 32 E4 26 89 47 1C 26 C7 47 1E // [.&.G42.&.G.&.G. 3870: 00 00 8B C3 E8 EA FC 5E 5B C3 53 8B D8 E8 E2 FE // .......^[.S..... 3880: 26 8B 47 14 C1 E0 02 26 8B 1F 26 8B 1F 03 D8 26 // &.G....&..&....& 3890: 8B 07 26 8B 57 02 5B C3 9E 38 93 38 A9 38 F8 38 // ..&.W.[..8.8.8.8 38A0: AF 38 C7 38 E1 38 EC 38 F2 38 53 51 56 8B D8 E8 // .8.8.8.8.8SQV... 38B0: B0 FE 8C D2 8E C2 26 83 7F 16 00 75 22 26 83 7F // ......&....u"&.. 38C0: 14 40 73 1B 26 8B 77 02 26 8B 5F 14 C1 E3 02 26 // .@s.&.w.&._....& 38D0: 8B 44 04 03 D8 26 8B 07 26 8B 57 02 E9 7B 05 26 // .D...&..&.W..{.& 38E0: 8B 77 14 26 8B 47 16 83 C6 C0 83 D0 FF 75 71 83 // .w.&.G.......uq. 38F0: FE 08 77 6C 03 F6 2E FF A4 30 38 26 8B 47 10 26 // ..wl.....08&.G.& 3900: 8B 57 12 E9 54 05 26 8B 47 0C 26 8B 57 0E E9 49 // .W..T.&.G.&.W..I 3910: 05 26 8B 47 22 EB 4B 26 8A 4F 33 32 ED BB 01 00 // .&.G".K&.O32.... 3920: 33 D2 E3 06 D1 E3 D1 D2 E2 FA 8B C3 E9 2B 05 26 // 3............+.& 3930: 8A 4F 33 32 ED B8 01 00 33 D2 E3 06 D1 E0 D1 D2 // .O32....3....... 3940: E2 FA F7 D0 F7 D2 E9 11 05 26 8B 47 18 26 8B 57 // .........&.G.&.W 3950: 1A E9 06 05 26 8B 47 24 EB 08 26 8B 47 20 EB 02 // ....&.G$..&.G .. 3960: 33 C0 33 D2 E9 F3 04 53 56 8B D8 E8 F4 FD 8B F3 // 3.3....SV....... 3970: 26 8B 47 18 26 8B 57 1A D1 EA D1 D8 D1 EA D1 D8 // &.G.&.W......... 3980: 26 01 47 14 26 11 54 16 8B C3 E8 16 0E 5E 5B C3 // &.G.&.T......^[. 3990: 33 C0 33 D2 C3 53 56 8B D8 E8 EB FD 26 8B 77 14 // 3.3..SV.....&.w. 39A0: 26 03 77 22 8B 04 8B 54 02 5E 5B C3 53 8B D8 26 // &.w"...T.^[.S..& 39B0: C6 47 2B 04 E8 AB FD 26 8B 47 14 26 8B 57 16 5B // .G+....&.G.&.W.[ 39C0: C3 53 8B D8 26 C6 47 2B 01 E8 BB FD EB E9 53 8B // .S..&.G+......S. 39D0: D8 26 C6 47 2B 00 E8 D2 FD EB DC 53 8B D8 83 C3 // .&.G+......S.... 39E0: 35 26 8A 5F 01 C0 EB 03 80 E3 07 32 FF 03 DB FF // 5&._.......2.... 39F0: 97 48 91 5B C3 53 52 56 8B D8 26 8A 47 2C 32 E4 // .H.[.SRV..&.G,2. 3A00: 8B F0 03 F0 8B C3 FF 94 64 91 26 89 47 08 26 89 // ........d.&.G.&. 3A10: 57 0A 26 8A 47 2D 32 E4 8B F0 03 F0 8B C3 FF 94 // W.&.G-2......... 3A20: 7C 91 26 89 47 04 26 89 57 06 E9 17 FD 53 51 56 // |.&.G.&.W....SQV 3A30: 8B D8 26 8A 4F 2B 32 ED 8B F1 8A 8C AC 91 E3 0A // ..&.O+2......... 3A40: 26 D1 6F 06 26 D1 5F 04 E2 F6 26 8A 4F 2B 32 ED // &.o.&._...&.O+2. 3A50: 8B F1 C1 E6 02 8B 8C 8C 91 8B B4 8E 91 26 21 4F // .............&!O 3A60: 04 26 21 77 06 26 8A 4F 2A 32 ED 8B F1 8A 8C B4 // .&!w.&.O*2...... 3A70: 91 E3 0A 26 D1 67 04 26 D1 57 06 E2 F6 26 8B 4F // ...&.g.&.W...&.O 3A80: 08 26 8B 77 0A 26 89 4F 14 26 89 77 16 E9 CA 03 // .&.w.&.O.&.w.... 3A90: 53 51 52 56 57 8B D8 8C D0 8E C0 26 8A 47 2B 32 // SQRVW......&.G+2 3AA0: E4 8B F0 C1 E6 02 26 8A 47 2A 8B F8 8A 8D B4 91 // ......&.G*...... 3AB0: 32 ED 8B 84 8C 91 8B 94 8E 91 E3 06 D1 E0 D1 D2 // 2............... 3AC0: E2 FA F7 D0 F7 D2 26 21 47 14 26 21 57 16 26 8A // ......&!G.&!W.&. 3AD0: 47 2A 32 E4 8B F0 8A 8C B4 91 32 ED E3 0A 26 D1 // G*2.......2...&. 3AE0: 6F 0A 26 D1 5F 08 E2 F6 26 8A 47 2B 8B F0 C1 E6 // o.&._...&.G+.... 3AF0: 02 8B 84 8C 91 8B 94 8E 91 26 21 47 08 26 21 57 // .........&!G.&!W 3B00: 0A 26 8A 47 2A 32 E4 8B F0 8A 8C B4 91 32 ED E3 // .&.G*2.......2.. 3B10: 0A 26 D1 67 08 26 D1 57 0A E2 F6 26 8B 47 14 26 // .&.g.&.W...&.G.& 3B20: 8B 57 16 26 09 47 08 26 09 57 0A 5F 5E 5A 59 5B // .W.&.G.&.W._^ZY[ 3B30: C3 53 51 56 8B D8 26 8A 4F 2B 32 ED 8B F1 8A 8C // .SQV..&.O+2..... 3B40: AC 91 E3 0A 26 D1 6F 06 26 D1 5F 04 E2 F6 26 8A // ....&.o.&._...&. 3B50: 4F 2B 32 ED 8B F1 C1 E6 02 8B 8C 8C 91 8B B4 8E // O+2............. 3B60: 91 26 21 4F 04 26 21 77 06 26 8A 4F 2A 32 ED 8B // .&!O.&!w.&.O*2.. 3B70: F1 8A 8C B4 91 E3 0A 26 D1 6F 0A 26 D1 5F 08 E2 // .......&.o.&._.. 3B80: F6 26 8A 4F 2B 32 ED 8B F1 C1 E6 02 8B 8C 8C 91 // .&.O+2.......... 3B90: 8B B4 8E 91 26 21 4F 08 26 21 77 0A E9 BB 02 51 // ....&!O.&!w....Q 3BA0: 52 57 8B D8 8C D0 8E C0 26 80 7F 2B 00 74 1A 26 // RW......&..+.t.& 3BB0: 8A 47 2C 32 E4 8B F0 03 F0 8B C3 FF 94 64 91 26 // .G,2.........d.& 3BC0: 89 47 08 26 89 57 0A EB 10 26 8A 47 2C 32 E4 8B // .G.&.W...&.G,2.. 3BD0: F0 03 F0 8B C3 FF 94 70 91 26 8A 47 2D 32 E4 8B // .......p.&.G-2.. 3BE0: F0 03 F0 8B C3 FF 94 7C 91 26 89 47 04 26 89 57 // .......|.&.G.&.W 3BF0: 06 8C D2 8E C2 26 80 7F 2B 00 74 4A 26 8A 47 2B // .....&..+.tJ&.G+ 3C00: 32 E4 8B F0 C1 E6 02 26 8A 47 2A 8B F8 8A 8D B4 // 2......&.G*..... 3C10: 91 32 ED 8B 84 8C 91 8B 94 8E 91 E3 06 D1 E0 D1 // .2.............. 3C20: D2 E2 FA F7 D0 F7 D2 26 21 47 08 26 21 57 0A 8B // .......&!G.&!W.. 3C30: C3 E8 F9 FD 26 8B 47 04 26 8B 57 06 26 09 47 08 // ....&.G.&.W.&.G. 3C40: 26 09 57 0A EB 10 26 8B 57 04 26 8B 47 06 26 89 // &.W...&.W.&.G.&. 3C50: 57 08 26 89 47 0A 26 8A 47 2C 32 E4 8B F0 03 F0 // W.&.G.&.G,2..... 3C60: 8B C3 FF 94 58 91 5F 5A 59 C3 53 51 52 56 57 8B // ....X._ZY.SQRVW. 3C70: D8 26 8A 47 2A 32 E4 8B F0 8A 8C B4 91 32 ED E3 // .&.G*2.......2.. 3C80: 0A 26 D1 67 04 26 D1 57 06 E2 F6 8C D0 8E C0 26 // .&.g.&.W.......& 3C90: 8A 47 2B 32 E4 8B F0 C1 E6 02 26 8A 47 2A 8B F8 // .G+2......&.G*.. 3CA0: 8A 8D B4 91 32 ED 8B 84 8C 91 8B 94 8E 91 E3 06 // ....2........... 3CB0: D1 E0 D1 D2 E2 FA F7 D0 F7 D2 26 09 47 04 26 09 // ..........&.G.&. 3CC0: 57 06 26 8B 47 04 26 8B 57 06 26 21 47 08 26 21 // W.&.G.&.W.&!G.&! 3CD0: 57 0A E9 56 FE 55 8B EC 51 52 50 8B D8 26 8A 47 // W..V.U..QRP..&.G 3CE0: 2C 32 E4 8B F0 03 F0 8B C3 FF 94 64 91 26 89 47 // ,2.........d.&.G 3CF0: 08 26 89 57 0A 26 8A 47 2B 88 46 FA 8B C3 E8 DA // .&.W.&.G+.F..... 3D00: FC 26 89 47 04 26 89 57 06 26 8A 4F 2D 32 ED 8B // .&.G.&.W.&.O-2.. 3D10: F1 03 F1 8B C3 FF 94 7C 91 26 89 47 14 26 89 57 // .......|.&.G.&.W 3D20: 16 8B C3 E8 44 FF 8A 46 FA 32 E4 8B F0 8A 8C AC // ....D..F.2...... 3D30: 91 E3 0A 26 D1 6F 16 26 D1 5F 14 E2 F6 26 8A 57 // ...&.o.&._...&.W 3D40: 2B 32 F6 8B F2 C1 E6 02 8B 84 8C 91 8B 94 8E 91 // +2.............. 3D50: 26 21 47 14 26 21 57 16 26 8A 47 2A 32 E4 8B F0 // &!G.&!W.&.G*2... 3D60: 8A 8C B4 91 32 ED E3 0A 26 D1 67 14 26 D1 57 16 // ....2...&.g.&.W. 3D70: E2 F6 26 8B 47 14 26 8B 57 16 26 09 47 08 26 09 // ..&.G.&.W.&.G.&. 3D80: 57 0A 26 8A 47 2C 32 E4 8B F0 03 F0 8B C3 FF 94 // W.&.G,2......... 3D90: 58 91 8D 66 FC 5A 59 5D C3 51 8B D8 E8 56 FC 26 // X..f.ZY].Q...V.& 3DA0: 8A 4F 2B 32 ED 8B F1 8A 8C AC 91 E3 0A 26 D1 6F // .O+2.........&.o 3DB0: 06 26 D1 5F 04 E2 F6 8B C3 E8 AE FE 26 8A 4F 2C // .&._........&.O, 3DC0: 32 ED 8B F1 03 F1 8B C3 FF 94 58 91 59 C3 8B D8 // 2.........X.Y... 3DD0: E8 22 FC 8B C3 E8 55 FC 26 8B 47 04 26 8B 77 06 // ."....U.&.G.&.w. 3DE0: 26 09 47 08 26 09 77 0A 26 8A 47 2C 32 E4 8B F0 // &.G.&.w.&.G,2... 3DF0: 03 F0 8B C3 FF 94 58 91 C3 53 56 8B D8 E8 F5 FB // ......X..SV..... 3E00: 8B C3 E8 28 FC 26 8B 47 04 26 8B 77 06 26 31 47 // ...(.&.G.&.w.&1G 3E10: 08 26 31 77 0A 26 8A 47 2C 32 E4 8B F0 03 F0 8B // .&1w.&.G,2...... 3E20: C3 FF 94 58 91 5E 5B C3 53 51 56 8B D8 E8 C5 FB // ...X.^[.SQV..... 3E30: 8B C3 E8 F8 FB 26 8B 4F 04 E3 0A 26 D1 67 08 26 // .....&.O...&.g.& 3E40: D1 57 0A E2 F6 8B C3 E8 46 FC 26 8A 4F 2C 32 ED // .W......F.&.O,2. 3E50: 8B F1 03 F1 8B C3 FF 94 58 91 5E 59 5B C3 53 51 // ........X.^Y[.SQ 3E60: 56 8B D8 E8 8F FB 8B C3 E8 C2 FB 26 8B 4F 04 E3 // V..........&.O.. 3E70: 0A 26 D1 6F 0A 26 D1 5F 08 E2 F6 EB C8 52 8B D8 // .&.o.&._.....R.. 3E80: E8 72 FB 8B C3 E8 A5 FB 8B F3 26 8B 47 04 26 8B // .r........&.G.&. 3E90: 57 06 26 01 47 08 26 11 54 0A 8B C3 E8 F1 FB 26 // W.&.G.&.T......& 3EA0: 8A 47 2C 32 E4 8B F0 03 F0 8B C3 FF 94 58 91 5A // .G,2.........X.Z 3EB0: C3 52 8B D8 E8 3E FB 8B C3 E8 71 FB 8B F3 26 8B // .R...>....q...&. 3EC0: 47 04 26 8B 57 06 26 29 47 08 26 19 54 0A EB CA // G.&.W.&)G.&.T... 3ED0: 51 52 8B F0 E8 1E FB 8B C6 E8 55 FC 26 8B 44 08 // QR........U.&.D. 3EE0: 26 8B 54 0A 26 8B 5C 04 26 8B 4C 06 E8 DD F2 26 // &.T.&.\.&.L....& 3EF0: 89 44 0C 26 89 54 0E 5A 59 C3 52 8B D0 E8 F5 FA // .D.&.T.ZY.R..... 3F00: 8B C2 E8 2C FC 8B C2 E8 5C 08 5A C3 51 52 57 8B // ...,....\.Z.QRW. 3F10: F0 E8 E1 FA 8B C6 E8 18 FC 26 8B 44 08 26 8B 54 // .........&.D.&.T 3F20: 0A 26 8B 5C 04 26 8B 4C 06 E8 1C F2 26 89 44 0C // .&.\.&.L....&.D. 3F30: 26 89 54 0E 8C D7 8E C7 26 8B 44 08 26 8B 54 0A // &.T.....&.D.&.T. 3F40: 26 8B 5C 04 26 8B 4C 06 E8 FD F1 26 89 5C 10 26 // &.\.&.L....&.\.& 3F50: 89 4C 12 E9 10 FD 52 8B D0 E8 99 FA 8B C2 E8 D0 // .L....R......... 3F60: FB 8B C2 E8 D3 07 5A C3 51 52 8B D8 E8 86 FA 8B // ......Z.QR...... 3F70: C3 E8 BD FB 8C D1 8E C1 26 8B 47 08 26 8B 57 0A // ........&.G.&.W. 3F80: 26 3B 57 06 75 0E 26 3B 47 04 75 08 26 C6 47 30 // &;W.u.&;G.u.&.G0 3F90: 01 5A 59 C3 8B D0 26 8B 47 0A 26 3B 47 06 72 08 // .ZY...&.G.&;G.r. 3FA0: 75 0A 26 3B 57 04 73 04 33 C0 EB 03 B8 02 00 26 // u.&;W.s.3......& 3FB0: 88 47 30 5A 59 C3 51 52 57 8B D8 26 8A 47 2C 32 // .G0ZY.QRW..&.G,2 3FC0: E4 8B F0 03 F0 8B C3 FF 94 64 91 26 89 47 08 26 // .........d.&.G.& 3FD0: 89 57 0A 8C D0 8E C0 26 8A 47 2B 32 E4 8B F0 C1 // .W.....&.G+2.... 3FE0: E6 02 8B F8 8A 8D AC 91 32 ED 8B 84 8C 91 8B 94 // ........2....... 3FF0: 8E 91 E3 06 D1 E0 D1 D2 E2 FA F7 D0 F7 D2 26 21 // ..............&! 4000: 47 08 26 21 57 0A E9 4D FC 55 8B EC 51 52 57 83 // G.&!W..M.U..QRW. 4010: EC 06 8B D8 26 8A 47 2B 32 E4 8B F0 C1 E6 02 8B // ....&.G+2....... 4020: F8 8A 8D AC 91 32 ED 8B 84 8C 91 89 46 F4 8B 84 // .....2......F... 4030: 8E 91 89 46 F6 E3 08 D1 66 F4 D1 56 F6 E2 F8 8B // ...F....f..V.... 4040: 7E F4 8B 46 F6 89 46 F8 26 8A 47 2C 32 E4 8B F0 // ~..F..F.&.G,2... 4050: 03 F0 8B C3 FF 94 64 91 26 89 47 08 26 89 57 0A // ......d.&.G.&.W. 4060: 8B C3 E8 47 F9 26 89 47 04 26 89 57 06 8B C7 F7 // ...G.&.G.&.W.... 4070: D0 8B 56 F6 F7 D2 26 23 47 08 26 23 57 0A 26 89 // ..V...&#G.&#W.&. 4080: 47 14 26 89 57 16 26 21 7F 08 8B 46 F6 26 21 47 // G.&.W.&!...F.&!G 4090: 0A 8C D1 8D 77 35 8E C1 26 80 3C 19 73 12 26 8B // ....w5..&.<.s.&. 40A0: 4F 04 E3 0A 26 D1 67 08 26 D1 57 0A E2 F6 EB 10 // O...&.g.&.W..... 40B0: 26 8B 4F 04 E3 0A 26 D1 6F 0A 26 D1 5F 08 E2 F6 // &.O...&.o.&._... 40C0: 26 21 7F 08 8B 46 F8 26 21 47 0A 26 8B 57 14 26 // &!...F.&!G.&.W.& 40D0: 8B 47 16 26 09 57 08 26 09 47 0A 26 8A 47 2C 32 // .G.&.W.&.G.&.G,2 40E0: E4 8B F0 03 F0 8B C3 FF 94 58 91 8D 66 FA 5F E9 // .........X..f._. 40F0: A3 FC 52 8B D8 E8 FD F8 8B C3 E8 34 FA 26 8B 47 // ..R........4.&.G 4100: 08 26 8B 57 0A 26 85 57 06 75 06 26 85 47 04 74 // .&.W.&.W.u.&.G.t 4110: 05 B8 03 00 EB 03 B8 01 00 26 88 47 30 5A C3 53 // .........&.G0Z.S 4120: 51 52 56 8B D8 26 8A 4F 2D 32 ED 8B F1 03 F1 FF // QRV..&.O-2...... 4130: 94 7C 91 26 89 47 04 26 89 57 06 26 8A 47 2B 32 // .|.&.G.&.W.&.G+2 4140: E4 8B F0 8A 8C AC 91 E3 0A 26 D1 6F 06 26 D1 5F // .........&.o.&._ 4150: 04 E2 F6 26 8A 47 2B 8B F0 C1 E6 02 8B 84 8C 91 // ...&.G+......... 4160: 8B 94 8E 91 26 21 47 04 26 21 57 06 E9 BD F9 52 // ....&!G.&!W....R 4170: 8B D8 E8 AA FF 26 8B 47 04 26 8B 57 06 26 89 47 // .....&.G.&.W.&.G 4180: 18 26 89 57 1A 5A C3 51 52 8B D8 E8 91 FF 8C D0 // .&.W.Z.QR....... 4190: 8E C0 26 8B 77 02 26 8B 74 02 81 3C 5A 5A 74 5B // ..&.w.&.t..<ZZt[ 41A0: 26 8B 77 02 26 8B 74 02 80 3C 63 75 E1 26 8B 77 // &.w.&.t..<cu.&.w 41B0: 02 26 FF 44 02 8B C3 E8 21 F8 26 89 47 08 26 89 // .&.D....!.&.G.&. 41C0: 57 0A 8B C3 E8 FA F7 26 89 47 14 26 89 57 16 8C // W......&.G.&.W.. 41D0: D1 8E C1 26 8B 57 04 26 8B 47 06 26 3B 47 0A 75 // ...&.W.&.G.&;G.u 41E0: AD 26 3B 57 08 75 A7 26 8B 77 02 26 8B 04 26 03 // .&;W.u.&.w.&..&. 41F0: 47 14 8B DE 26 89 47 02 5A 59 C3 26 8B 5F 02 26 // G...&.G.ZY.&._.& 4200: 83 47 02 02 5A 59 C3 52 57 8B D8 8C D0 8E C0 26 // .G..ZY.RW......& 4210: 8B 77 02 26 8B 74 02 8A 54 01 84 D2 75 08 26 C7 // .w.&.t..T...u.&. 4220: 47 22 00 00 EB 2F 80 FA FF 75 14 26 8B 77 02 26 // G".../...u.&.w.& 4230: 8B 3F 26 8B 34 26 2B 75 02 26 89 77 22 EB 16 26 // .?&.4&+u.&.w"..& 4240: 8B 07 E8 E3 02 8B F0 8A C2 32 E4 03 C0 03 F0 8B // .........2...... 4250: 04 26 89 47 22 26 8B 5F 02 26 83 47 02 02 5F 5A // .&.G"&._.&.G.._Z 4260: C3 8B D8 26 80 67 2F F9 26 8B 77 02 26 8B 74 02 // ...&.g/.&.w.&.t. 4270: 8A 44 01 26 88 47 34 26 8B 5F 02 26 83 47 02 03 // .D.&.G4&._.&.G.. 4280: C3 8B D8 26 8B 77 02 26 8B 74 02 8B 74 01 26 89 // ...&.w.&.t..t.&. 4290: 77 20 EB E3 53 8B D8 26 8A 47 2C 32 E4 24 03 26 // w ..S..&.G,2.$.& 42A0: 80 67 2F F9 C1 E0 09 26 09 47 2E E9 4F F5 8B D8 // .g/....&.G..O... 42B0: 26 8B 77 02 26 8B 74 02 8A 44 01 32 E4 26 89 47 // &.w.&.t..D.2.&.G 42C0: 04 26 C7 47 06 00 00 8B C3 E8 40 04 26 8B 5F 02 // .&.G......@.&._. 42D0: 26 83 47 02 02 C3 8B D8 26 8B 77 02 26 8B 74 02 // &.G.....&.w.&.t. 42E0: 8A 44 01 32 E4 26 89 47 04 26 C7 47 06 00 00 8B // .D.2.&.G.&.G.... 42F0: C3 E8 08 04 EB D6 53 56 8B D8 26 8B 77 02 26 8B // ......SV..&.w.&. 4300: 74 02 8A 44 01 32 E4 26 89 47 04 26 C7 47 06 00 // t..D.2.&.G.&.G.. 4310: 00 8B C3 E8 06 04 E9 86 F4 53 56 8B D8 26 8B 77 // .........SV..&.w 4320: 02 26 8B 74 02 8A 44 01 32 E4 26 89 47 04 26 C7 // .&.t..D.2.&.G.&. 4330: 47 06 00 00 8B C3 E8 F0 03 E9 63 F4 53 56 8B D8 // G.........c.SV.. 4340: 26 8B 77 02 8B DE 26 8B 5F 02 8B 5F 01 83 C3 03 // &.w...&._.._.... 4350: 26 01 5C 02 5E 5B C3 51 52 8B D8 26 8B 77 02 26 // &.\.^[.QR..&.w.& 4360: 83 44 02 02 26 8B 07 E8 A0 01 8B C8 26 8B 77 28 // .D..&.......&.w( 4370: 8A 44 01 32 E4 03 C0 8B F1 03 F0 83 3C 00 74 4F // .D.2........<.tO 4380: 26 8B 77 28 8A 54 01 32 F6 8B C3 E8 B0 01 26 88 // &.w(.T.2......&. 4390: 47 31 26 8B 77 02 26 8B 34 8B 44 04 C1 E8 08 32 // G1&.w.&.4.D....2 43A0: E4 24 7F C1 E8 02 32 E4 24 1F 26 80 67 2F 07 C1 // .$....2.$.&.g/.. 43B0: E0 0B 26 09 47 2E 26 8B 37 26 8B 47 2E C1 E8 0B // ..&.G.&.7&.G.... 43C0: C1 E0 02 26 01 04 26 C6 47 32 01 26 89 4F 28 5A // ...&..&.G2.&.O(Z 43D0: 59 C3 53 8B D8 26 C6 47 32 82 5B C3 57 8B D8 8C // Y.S..&.G2.[.W... 43E0: D6 8E C6 26 80 7F 2C 05 74 0A 26 8A 47 2C 26 3A // ...&..,.t.&.G,&: 43F0: 47 30 75 1E 26 8B 77 02 26 8B 74 02 26 8B 7F 02 // G0u.&.w.&.t.&... 4400: 26 8B 3D 8B 74 01 03 F7 26 8B 5F 02 26 89 77 02 // &.=.t...&._.&.w. 4410: 5F C3 26 8B 5F 02 26 83 47 02 03 5F C3 53 56 57 // _.&._.&.G.._.SVW 4420: 8B D8 8C D6 8E C6 26 80 7F 30 01 74 0A 26 8A 47 // ......&..0.t.&.G 4430: 30 26 3A 47 2C 75 20 26 8B 77 02 26 8B 74 02 26 // 0&:G,u &.w.&.t.& 4440: 8B 7F 02 26 8B 3D 8B 74 01 03 F7 26 8B 5F 02 26 // ...&.=.t...&._.& 4450: 89 77 02 5F 5E 5B C3 26 8B 5F 02 26 83 47 02 03 // .w._^[.&._.&.G.. 4460: EB F1 53 56 57 8B D8 8C D0 8E C0 26 80 7F 30 01 // ..SVW......&..0. 4470: 74 E5 EB C3 55 8B EC 53 51 52 57 8B D8 26 8B 77 // t...U..SQRW..&.w 4480: 02 26 8B 74 02 8A 04 26 C6 47 3D 00 8C D1 8E C1 // .&.t...&.G=..... 4490: 26 80 7F 3D 08 73 20 26 8B 77 02 26 8A 57 3D 32 // &..=.s &.w.&.W=2 44A0: F6 26 8B 7C 02 03 FA 8B F3 03 F2 8A 15 26 88 54 // .&.|.........&.T 44B0: 35 26 FE 47 3D EB D5 26 8B 7F 02 8A D0 32 F6 8B // 5&.G=..&.....2.. 44C0: F2 C1 E6 02 8A 94 D9 91 26 01 55 02 26 8B 7F 28 // ........&.U.&..( 44D0: 8A 55 01 80 E2 07 26 88 57 2D 26 8B 7F 28 8A 55 // .U....&.W-&..(.U 44E0: 01 C0 EA 03 80 E2 07 26 88 57 2B 26 8B 7F 28 8A // .......&.W+&..(. 44F0: 55 01 C0 EA 06 26 88 57 2A 8A 94 D8 91 26 88 57 // U....&.W*....&.W 4500: 2C 8D 66 F8 5F 5A 59 5B 5D C3 53 56 8B D8 26 8B // ,.f._ZY[].SV..&. 4510: 77 02 8B C6 8B 74 48 03 F0 8B D8 8B 74 1E 8B C6 // w....tH.....t... 4520: 03 C3 83 C0 04 5E 5B C3 53 56 8B D8 26 8B 77 02 // .....^[.SV..&.w. 4530: 8B C6 8B 74 48 03 F0 8B D8 8B 74 20 EB E0 8A C2 // ...tH.....t .... 4540: C3 16 07 55 8B EC 53 51 56 57 83 EC 40 8B F8 89 // ...U..SQVW..@... 4550: 46 B8 E8 D3 FF 8B D8 89 46 E0 26 8B 45 02 8B 5F // F.......F.&.E.._ 4560: 2E 03 D8 89 5E DE 83 46 DE 04 8B C7 E8 9B FF 89 // ....^..F........ 4570: 46 E0 32 F6 8D 46 B8 E8 C4 FF 8A D0 32 F6 03 D2 // F.2..F......2... 4580: 8B 5E E0 03 DA 83 3F 00 0F 84 65 01 88 46 E9 80 // .^....?...e..F.. 4590: 66 E7 F9 C6 46 EC 00 C7 46 D8 00 00 66 C7 46 D0 // f...F...F...f.F. 45A0: 00 00 00 00 C7 46 F6 00 00 C6 46 EA 01 EB 06 3C // .....F....F....< 45B0: 01 0F 85 8C 00 8A 56 E9 8A C2 32 E4 03 C0 8B 5E // ......V...2....^ 45C0: E0 03 D8 83 3F 00 74 75 26 8B 45 02 8B 1F 03 D8 // ....?.tu&.E..... 45D0: 8B 47 04 32 E4 8B C8 83 C1 09 32 ED 80 E1 FE 83 // .G.2......2..... 45E0: F9 00 74 07 D1 E9 33 C0 50 E2 FD 8B C4 8B D8 89 // ..t...3.P....... 45F0: 46 BA 85 C0 74 41 83 C0 08 26 89 47 04 8A C2 32 // F...tA...&.G...2 4600: E4 03 C0 8B 5E E0 03 D8 26 8B 45 02 03 07 8B 5E // ....^...&.E....^ 4610: BA 26 89 07 8B 5E BA 26 8B 07 83 C0 06 26 89 47 // .&...^.&.....&.G 4620: 02 8B 5E BA 8B 76 F6 26 89 77 06 8B 5E BA 89 5E // ..^..v.&.w..^..^ 4630: F6 C6 46 EA 00 EB 0A C6 46 EA 87 EB 04 C6 46 EA // ..F.....F.....F. 4640: 83 8A 46 EA 32 E4 83 F8 10 0F 8F 99 00 88 66 EA // ..F.2.........f. 4650: 8A 46 EA 32 E4 85 C0 0F 8F 83 00 8C D0 8B 5E BA // .F.2..........^. 4660: 8E C0 26 8B 5F 02 89 5E E0 8B 5E BA 26 8B 5F 02 // ..&._..^..^.&._. 4670: 80 3F 5B 75 4A C6 46 EA 10 8B 5E BA 26 8B 5F 06 // .?[uJ.F...^.&._. 4680: 89 5E F6 8B 5E BA 26 8B 1F 8B 47 04 32 E4 8B C8 // .^..^.&...G.2... 4690: 83 C1 09 32 ED 80 E1 FE 03 E1 8B 5E F6 89 5E BA // ...2.......^..^. 46A0: 85 DB 74 AC 26 8B 1F 8B 47 04 C1 E8 08 32 E4 24 // ..t.&...G....2.$ 46B0: 7F C1 E8 02 C1 E0 02 8B 5E B8 26 29 07 EB 91 8D // ........^.&).... 46C0: 46 B8 E8 AF FD 8A D0 8D 46 B8 E8 2E 00 8A DA 32 // F.......F......2 46D0: FF C1 E3 02 8D 46 B8 FF 97 D6 91 E9 72 FF 83 7E // .....F......r..~ 46E0: F6 00 0F 85 C9 FE 80 7E EA 10 74 05 8A 46 EA EB // .......~..t..F.. 46F0: 02 32 C0 8D 66 F8 5F 5E E9 0B FE C3 53 51 8B D8 // .2..f._^....SQ.. 4700: 26 8A 4F 04 32 ED E8 C9 E7 59 5B C3 53 51 8B D8 // &.O.2....Y[.SQ.. 4710: 26 8A 4F 04 32 ED E8 C4 E7 59 5B C3 53 8B D8 26 // &.O.2....Y[.S..& 4720: 8A 47 04 32 E4 E6 80 5B C3 53 51 8B D8 26 8A 4F // .G.2...[.SQ..&.O 4730: 04 32 ED E8 00 D5 59 5B C3 53 8B D8 66 50 66 52 // .2....Y[.S..fPfR 4740: 66 51 66 26 8B 47 08 66 26 8B 57 10 66 26 8B 4F // fQf&.G.f&.W.f&.O 4750: 04 66 F7 F1 66 26 89 47 0C 66 26 89 57 10 66 59 // .f..f&.G.f&.W.fY 4760: 66 5A 66 58 5B C3 53 8B D8 66 50 66 52 66 51 66 // fZfX[.S..fPfRfQf 4770: 26 8B 47 08 66 26 8B 4F 04 66 F7 E1 66 26 89 47 // &.G.f&.O.f..f&.G 4780: 0C 66 26 89 57 10 66 59 66 5A 66 58 5B C3 53 57 // .f&.W.fYfZfX[.SW 4790: 8B D8 26 8B 5F 14 E8 38 EB 8B D0 66 C1 E8 10 92 // ..&._..8...f.... 47A0: 5F 5B C3 53 57 8B D8 26 8B 47 14 26 8B 57 16 8B // _[.SW..&.G.&.W.. 47B0: D8 87 D3 66 C1 E3 10 8B DA C1 E3 02 E8 36 EB EB // ...f.........6.. 47C0: D8 53 52 57 8B D8 26 8B 47 08 26 8B 57 0A 92 66 // .SRW..&.G.&.W..f 47D0: C1 E0 10 8B C2 26 8B 5F 14 E8 5A EA 5F 5A 5B C3 // .....&._..Z._Z[. 47E0: 53 52 8B D8 26 8B 47 1C 26 8B 57 1E 92 66 C1 E0 // SR..&.G.&.W..f.. 47F0: 10 8B C2 26 8B 5F 26 8B 5F 01 E8 39 EA 5A 5B C3 // ...&._&._..9.Z[. 4800: 53 52 56 8B F0 26 8B 5C 26 8B 5F 01 E8 C2 EA 8B // SRV..&.\&._..... 4810: D0 66 C1 E8 10 92 26 89 44 1C 26 89 54 1E 5E 5A // .f....&.D.&.T.^Z 4820: 5B C3 53 51 52 57 8B D8 26 8B 47 08 26 8B 57 0A // [.SQRW..&.G.&.W. 4830: 92 66 C1 E0 10 8B C2 8B C8 26 8B 47 14 26 8B 57 // .f.......&.G.&.W 4840: 16 8B D8 87 D3 66 C1 E3 10 8B DA C1 E3 02 8B C1 // .....f.......... 4850: E8 16 EA 5F 5A 59 5B C3 8B D0 66 C1 E8 10 92 C3 // ..._ZY[...f..... 4860: 1E 06 66 50 66 51 66 52 66 53 66 55 66 56 66 57 // ..fPfQfRfSfUfVfW 4870: 0E 1F 0A C0 75 06 E8 07 01 E9 A8 00 3C 01 75 06 // ....u.......<.u. 4880: E8 37 01 E9 9E 00 3C 02 75 06 E8 5F 02 E9 94 00 // .7....<.u.._.... 4890: 3C 03 75 0B E8 91 03 8B EC 89 5E 0C E9 85 00 3C // <.u.......^....< 48A0: 04 75 02 EB 7D 3C 05 75 0A E8 0E 04 8B EC 89 56 // .u..}<.u.......V 48B0: 10 EB 71 3C 06 75 10 E8 8C 03 8B EC 89 5E 0C 89 // ..q<.u.......^.. 48C0: 4E 14 89 56 10 EB 5D 3C 07 75 02 EB 55 3C 08 75 // N..V..]<.u..U<.u 48D0: 0A E8 D0 03 8B EC 88 7E 0D EB 49 3C 09 75 02 EB // .......~..I<.u.. 48E0: 41 3C 0A 75 10 E8 65 04 8B EC 89 4E 14 89 7E 00 // A<.u..e....N..~. 48F0: 8C 46 1C EB 2F 3C 0B 75 02 EB 27 3C 10 75 0A E8 // .F../<.u..'<.u.. 4900: 5A 04 8B EC 89 5E 0C EB 1B 3C 11 75 02 EB 13 3C // Z....^...<.u...< 4910: 15 75 0F E8 80 04 8B EC 89 5E 0C EB 07 B8 4F 01 // .u.......^....O. 4920: EB 02 32 C0 8B EC 89 46 18 66 5F 66 5E 66 5D 66 // ..2....F.f_f^f]f 4930: 5B 66 5A 66 59 66 58 07 1F C3 50 1E 2E 8E 1E 12 // [fZfYfX...P..... 4940: 03 8C D8 A3 A2 58 A3 B2 58 A3 C4 58 2E 8E 1E 0A // .....X..X..X.... 4950: 03 A3 AA 04 1F 58 CB 00 30 31 2E 30 30 00 56 45 // .....X..01.00.VE 4960: 53 41 00 03 C8 01 00 00 01 00 00 00 00 00 00 00 // SA.............. 4970: 00 03 0A 11 EB 00 00 00 7F 00 00 00 F0 48 00 00 // .............H.. 4980: B9 3F 00 8B DF 83 C7 04 FC 66 33 C0 F3 66 AB 8B // .?.......f3..f.. 4990: FB BE F6 48 B9 22 00 F3 A4 06 1F 8C 4F 08 8C 47 // ...H."......O..G 49A0: 10 8C 4F 18 8C 4F 1C 8C 4F 20 83 C7 22 89 7F 0E // ..O..O..O .."... 49B0: 0E 1F E8 5B D1 B0 4F 32 E4 C3 56 51 57 B9 10 00 // ...[..O2..VQW... 49C0: 66 33 C0 F3 66 AB 5F 59 8C DB 06 1F C7 05 BB 00 // f3..f._Y........ 49D0: C6 45 02 07 C7 45 04 40 00 C7 45 06 40 00 C6 45 // .E...E.@..E.@..E 49E0: 1B 06 C6 45 18 01 C6 45 1A 01 C6 45 1E 01 66 C7 // ...E...E...E..f. 49F0: 45 3E 00 84 D7 17 8E DB E8 22 CA 66 0B C0 0F 84 // E>.......".f.... 4A00: E1 00 06 1F 66 89 45 28 8C C8 66 C1 E0 10 B8 AF // ....f.E(..f..... 4A10: 4C 66 89 45 0C 81 F9 FF 81 0F 84 C2 00 80 E5 03 // Lf.E............ 4A20: B2 01 53 8E DB BE 80 1C E8 07 CF 5B 06 1F 0F 84 // ..S........[.... 4A30: B1 00 53 E8 83 D1 66 89 45 12 C7 45 16 08 10 8D // ..S...f.E..E.... 4A40: 5C 0C E8 BA E8 66 89 45 1F 66 89 45 36 8D 5C 10 // \....f.E.f.E6.\. 4A50: E8 AC E8 66 89 45 23 66 89 45 3A 8D 5C 08 E8 9E // ...f.E#f.E:.\... 4A60: E8 0A C0 75 03 5B EB 7B E8 4E D1 66 C1 E8 10 3D // ...u.[.{.N.f...= 4A70: 58 02 74 0D 3D 5E 01 74 08 77 0A C6 45 17 08 EB // X.t.=^.t.w..E... 4A80: 04 C6 45 17 0E 2E A1 0C 03 89 45 08 8D 5C 04 E8 // ..E.......E..\.. 4A90: 6D E8 66 8B C8 66 C1 E9 10 D3 E0 89 45 10 89 45 // m.f..f......E..E 4AA0: 32 B0 08 D2 E0 88 45 19 8D 5C 14 E8 51 E8 5B 3D // 2.....E..\..Q.[= 4AB0: 00 03 77 2F 53 8B D8 B8 00 03 33 D2 F7 F3 5B FE // ..w/S.....3...[. 4AC0: C8 88 45 1D 88 45 35 88 45 34 8E DB 57 53 BE 80 // ..E..E5.E4..WS.. 4AD0: 1C E8 B2 C9 5B 5F 0B C9 75 05 06 1F 83 25 FE 32 // ....[_..u....%.2 4AE0: E4 EB 02 B4 03 B0 4F 8E DB 5E C3 00 81 FB FF 81 // ......O..^...... 4AF0: 74 68 0A FF 75 04 8B C3 EB 21 F6 C7 08 75 61 8B // th..u....!...ua. 4B00: CB B2 01 BE 20 1C E8 29 CE 74 55 E8 8A D0 0A C0 // .... ..).tU..... 4B10: 75 0E 66 C1 E8 10 80 E7 80 0A C7 E8 D5 02 EB 3A // u.f............: 4B20: E8 F9 CB 74 06 E8 6A CA E8 B2 C3 BE 20 1C E8 29 // ...t..j..... ..) 4B30: C9 74 2D E8 A5 00 E8 2C 00 66 BB 20 1C 00 1C E8 // .t-....,.f. .... 4B40: 4D D0 BE 00 1C E8 50 D0 66 C1 E8 10 8B D8 32 C0 // M.....P.f.....2. 4B50: F6 C7 80 74 02 B0 40 E8 59 C9 B0 4F 32 E4 EB 04 // ...t..@.Y..O2... 4B60: B0 4F B4 03 C3 56 06 33 C0 8E C0 BE 20 1C E8 48 // .O...V.3.... ..H 4B70: D0 8B C8 66 C1 E8 10 8B D0 C1 E9 03 26 89 0E 4A // ...f........&..J 4B80: 04 C1 EA 04 FE CA 26 88 16 84 04 26 C6 06 51 04 // ......&....&..Q. 4B90: 00 26 C6 06 50 04 00 26 C6 06 49 04 62 26 C7 06 // .&..P..&..I.b&.. 4BA0: 4C 04 00 A0 26 C6 06 85 04 10 26 C7 06 0C 01 7B // L...&.....&....{ 4BB0: 62 8C C8 26 A3 0E 01 07 5E C3 01 0F 00 0A 00 00 // b..&....^....... 4BC0: 00 00 00 40 05 0F FF 00 01 02 03 04 05 06 07 08 // ...@............ 4BD0: 09 0A 0B 0C 0D 0E 0F 01 00 0F 00 FC BA C4 03 B8 // ................ 4BE0: 00 01 EF B9 04 00 B4 01 BE 52 4B AC 86 E0 EF 8A // .........RK..... 4BF0: E0 FE C4 E2 F6 B8 00 03 EF B9 09 00 BA CE 03 32 // ...............2 4C00: E4 BE 56 4B 8A C4 EE AC 42 EE 4A FE C4 E2 F5 BA // ..VK....B.J..... 4C10: DA 03 EC B9 14 00 BA C0 03 32 E4 BE 5F 4B 8A C4 // .........2.._K.. 4C20: EE AC EE FE C4 E2 F7 C3 BE 00 1C E8 6A CF 66 C1 // ............j.f. 4C30: E8 10 8B D8 E8 3A CF 75 05 E8 26 CF 75 04 B8 4F // .....:.u..&.u..O 4C40: 00 C3 B8 4F 03 C3 E8 28 CF 74 53 BE 00 1C 80 FB // ...O...(.tS..... 4C50: 00 74 18 80 FB 01 75 05 E8 66 CF EB 1D 80 FB 02 // .t....u..f...... 4C60: 75 10 8B C1 E8 19 CF D3 E8 8B C8 E8 09 CA 74 2E // u.............t. 4C70: EB 08 80 FB 03 75 24 E8 BD CE E8 03 CF 8B D8 D3 // .....u$......... 4C80: E3 50 33 C0 BA 00 03 3B DA 77 05 BA FF FF EB 04 // .P3....;.w...... 4C90: F7 F3 8B D0 58 8B C8 B8 4F 00 C3 32 C0 C3 B0 4F // ....X...O..2...O 4CA0: B4 03 C3 00 0A DB 75 07 8A EF E8 D7 CA EB 05 E8 // ......u......... 4CB0: BC CA 8A F8 B0 4F 32 E4 C3 00 E8 B4 CE 74 2C BE // .....O2......t,. 4CC0: 00 1C E8 D3 CE 66 C1 E8 10 F6 C4 40 75 1D 0A FF // .....f.....@u... 4CD0: 75 05 E8 1E 00 EB 0F 80 FF 01 75 14 BB 13 00 E8 // u.........u..... 4CE0: EB E5 D1 E8 8B D0 B0 4F 32 E4 C3 B0 4F B4 03 C3 // .......O2...O... 4CF0: 32 C0 C3 52 53 66 50 81 E2 FF 02 D1 E2 8B C2 40 // 2..RSfP........@ 4D00: 66 C1 E0 10 8B C2 BB 13 00 E8 1C E5 BB 12 00 E8 // f............... 4D10: 16 E5 66 58 5B 5A C3 9C 1E 06 66 50 66 51 66 52 // ..fX[Z....fPfQfR 4D20: 66 53 66 55 66 56 66 57 0E 1F E8 34 E6 E8 8A FF // fSfUfVfW...4.... 4D30: E8 53 E6 8B EC 89 56 10 89 46 18 66 5F 66 5E 66 // .S....V..F.f_f^f 4D40: 5D 66 5B 66 5A 66 59 66 58 07 1F 9D CB 0E 07 BF // ]f[fZfYfX....... 4D50: 7E 90 2E 8B 0E 7C 90 B8 4F 00 C3 00 0A DB 75 06 // ~....|..O.....u. 4D60: B7 04 B3 10 EB 26 80 FB 01 75 14 E8 AE C9 75 21 // .....&...u....u! 4D70: 53 B1 01 0A FF 74 02 B1 00 E8 C3 C8 5B EB 0D 80 // S....t......[... 4D80: FB 02 75 0D E8 DB C9 8A F8 C0 E7 02 B0 4F 32 E4 // ..u..........O2. 4D90: C3 B8 4F 03 C3 00 80 E3 01 0A DB 75 05 BB 02 01 // ..O........u.... 4DA0: EB 0E E8 77 C9 75 0E 33 C0 53 E8 5D B8 5B 74 05 // ...w.u.3.S.].[t. 4DB0: B0 4F 32 E4 C3 B0 4F B4 03 C3 80 FC 1D 72 03 CD // .O2...O......r.. 4DC0: 42 C3 1E 06 66 50 66 51 66 52 66 53 66 55 66 56 // B...fPfQfRfSfUfV 4DD0: 66 57 0E 1F 50 0F B6 C4 D1 E0 8B F0 58 2E FF 94 // fW..P.......X... 4DE0: 9C 4D 66 5F 66 5E 66 5D 66 5B 66 5A 66 59 66 58 // .Mf_f^f]f[fZfYfX 4DF0: 07 1F C3 0E 1F 50 0F B6 C4 D1 E0 8B F0 58 2E FF // .....P.......X.. 4E00: 94 9C 4D C3 D6 4D E6 86 FF 86 1C 87 C9 4E 1F 7E // ..M..M.......N.~ 4E10: 51 7E C4 7E 47 7F D5 80 D9 80 E2 83 B3 84 36 85 // Q~.~G.........6. 4E20: 9D 85 38 87 9A 87 43 8A E2 50 8A 8E 8A 4D 8A 4D // ..8...C..P...M.M 4E30: 8A 4D 8A 4D 8A 4D 8A 4D 5A 8F 5D 73 B1 74 2E 8E // .M.M.M.MZ.]s.t.. 4E40: 1E 0A 03 80 26 87 04 F3 50 8A E0 80 E4 7F E8 C4 // ....&...P....... 4E50: 01 3B D3 75 02 58 C3 BA CC 03 EC B2 B4 B1 30 26 // .;.u.X........0& 4E60: F6 47 09 01 74 0C B2 D4 B1 20 A8 01 75 49 B5 09 // .G..t.... ..uI.. 4E70: EB 06 A8 01 74 41 B5 0B 53 E8 6A 41 0A FF 5B 75 // ....tA..S.jA..[u 4E80: 0B 80 26 88 04 F0 08 2E 88 04 EB 2B 58 80 0E 87 // ..&........+X... 4E90: 04 08 80 26 10 04 CF 08 0E 10 04 89 16 63 04 C7 // ...&.........c.. 4EA0: 06 85 04 08 00 C6 06 84 04 18 C7 06 0C 01 68 5A // ..............hZ 4EB0: 8C 0E 0E 01 CD 42 C3 80 26 10 04 CF 08 0E 10 04 // .....B..&....... 4EC0: 58 53 50 0E 1F 33 C9 8A C8 E8 50 C8 74 06 E8 C1 // XSP..3....P.t... 4ED0: C6 E8 09 C0 B2 08 BE 40 1C E8 56 CA BE 40 1C E8 // .......@..V..@.. 4EE0: 78 C5 58 5B 0F 84 6E FF 2E 8E 1E 0A 03 0E 07 E8 // x.X[..n......... 4EF0: 13 29 0E 1F 53 66 BB 40 1C 00 1C E8 91 CC BE 00 // .)..Sf.@........ 4F00: 1C B0 20 E8 AD C5 5B 2E 8E 1E 0A 03 0E 07 E8 1C // .. ...[......... 4F10: 2E E8 24 00 E8 28 3D E8 D1 01 E8 8E 01 E8 AE 3E // ..$..(=........> 4F20: 0E 1F BE 00 1C B0 10 E8 89 C5 E8 F7 2D E8 EF 2D // ............-..- 4F30: C3 8B EC C6 46 1B 00 C3 E8 2F 00 E8 0A 00 E8 BD // ....F..../...... 4F40: 00 E8 52 00 E8 5C 0A C3 53 83 C3 0A 8B 16 63 04 // ..R..\..S.....c. 4F50: B9 19 00 B8 11 30 EF 32 C0 26 8A 27 EF 43 FE C0 // .....0.2.&.'.C.. 4F60: E2 F7 5B 80 C2 06 32 C0 EE C3 53 BA C4 03 83 C3 // ..[...2...S..... 4F70: 05 B9 04 00 B0 01 26 8A 27 3C 01 75 03 80 CC 20 // ......&.'<.u... 4F80: EF 43 FE C0 E2 F0 5B 26 8A 47 09 BA C2 03 EE B2 // .C....[&.G...... 4F90: C4 B8 00 03 EF C3 8B F3 83 C6 23 BA DA 03 26 F6 // ..........#...&. 4FA0: 47 09 01 75 02 B2 BA F6 06 89 04 08 74 1D 83 C6 // G..u........t... 4FB0: 10 EC B9 04 00 B4 10 B2 C0 80 FC 11 74 07 8A C4 // ............t... 4FC0: EE 26 8A 04 EE 46 FE C4 E2 EF C3 53 EC 8B DE B9 // .&...F.....S.... 4FD0: 14 00 32 E4 B2 C0 8A C4 EE FE C4 26 8A 07 EE 43 // ..2........&...C 4FE0: E2 F4 8A C4 EE 32 C0 EE 1E 06 E8 49 2D 0B ED 74 // .....2.....I-..t 4FF0: 09 1F 1E B9 10 00 F3 A4 46 A4 07 1F 5B C3 53 83 // ........F...[.S. 5000: C3 37 B9 09 00 32 C0 BA CE 03 26 8A 27 EF 43 FE // .7...2....&.'.C. 5010: C0 E2 F7 5B C3 BB A0 52 0E 07 8B D3 0A E4 7D 01 // ...[...R......}. 5020: C3 E8 01 00 C3 33 F6 80 FC 03 7F 3C 4A F6 06 89 // .....3.....<J... 5030: 04 10 75 20 A0 88 04 24 0F 3C 02 7E 24 3C 08 74 // ..u ...$.<.~$<.t 5040: 20 3C 06 74 1C 3C 07 74 18 B0 40 F6 E4 03 D8 81 // <.t.<.t..@..... 5050: C3 00 04 C3 B0 40 D0 EC F6 E4 03 D8 81 C3 80 04 // .....@.......... 5060: C3 B0 40 F6 E4 03 D8 C3 80 FC 07 75 11 F6 06 89 // ..@........u.... 5070: 04 10 75 05 81 C3 00 01 C3 81 C3 00 05 C3 BF 22 // ..u............" 5080: 50 BE 43 50 33 C9 E8 4E 00 C3 04 80 00 05 80 00 // P.CP3..N........ 5090: 06 C0 00 0D 80 02 0E C0 02 0F 80 03 10 C0 03 11 // ................ 50A0: 40 05 12 80 05 13 C0 05 62 40 01 53 8A 1E 49 04 // @.......b@.S..I. 50B0: 80 FB 07 7F 10 32 FF D1 E3 2E 8B 87 5F 50 A2 65 // .....2......_P.e 50C0: 04 88 26 66 04 5B C3 2C 30 28 30 2D 30 29 30 2A // ..&f.[.,0(0-0)0* 50D0: 30 2E 30 1E 3F 29 30 2E 38 25 75 07 2E 03 5D 01 // 0.0.?)0.8%u...]. 50E0: 33 F6 C3 83 C7 03 3B FE 75 ED C3 1E 06 2E 8E 1E // 3.....;.u....... 50F0: 0A 03 F6 06 87 04 80 75 49 83 3E 4C 04 00 74 42 // .......uI.>L..tB 5100: A0 49 04 B9 00 20 2E 8B 3E 10 03 26 F6 47 33 01 // .I... ..>..&.G3. 5110: 75 0E 26 F6 47 09 01 75 1B 2E 8B 3E 0E 03 EB 14 // u.&.G..u...>.... 5120: 3C 06 7E 0B 2E 8B 3E 0C 03 26 8A 67 37 B5 40 66 // <.~...>..&.g7.@f 5130: 33 C0 EB 06 66 B8 20 07 20 07 8E C7 66 33 FF F3 // 3...f. . ...f3.. 5140: 66 AB 80 26 87 04 7F 07 1F C3 2E 8E 1E 0A 03 80 // f..&............ 5150: FB 10 75 03 E9 7A 01 80 FB 20 75 03 E9 9B 01 80 // ..u..z... u..... 5160: FB 32 75 1F BA CC 03 0A C0 75 09 EC 0C 02 B2 C2 // .2u......u...... 5170: EE E9 F3 00 FE C8 0F 85 F3 00 EC 24 FD B2 C2 EE // ...........$.... 5180: E9 E4 00 80 FB 35 75 28 3C 80 75 08 80 0E 89 04 // .....5u(<.u..... 5190: 40 E9 D3 00 F6 06 89 04 40 0F 84 D0 00 0A C0 0F // @.......@....... 51A0: 84 CA 00 FE C8 75 06 E8 98 07 E9 BA 00 E9 BD 00 // .....u.......... 51B0: 80 FB 30 74 03 E9 96 00 50 E8 2A 3E 8A EF BA CC // ..0t....P.*>.... 51C0: 03 EC 8A C8 58 0A C0 75 30 B7 08 F6 C1 01 75 12 // ....X..u0.....u. 51D0: 0A ED 75 0B A0 10 04 24 30 3C 30 75 10 B7 02 E9 // ..u....$0<0u.... 51E0: 8B 00 A0 10 04 24 30 3C 30 75 02 B7 02 80 26 89 // .....$0<0u....&. 51F0: 04 6F 80 0E 89 04 80 EB 36 3C 01 75 41 80 26 89 // .o......6<.uA.&. 5200: 04 6F B7 09 F6 C1 01 75 15 B7 0B A0 10 04 24 30 // .o.....u......$0 5210: 3C 30 74 1B B7 09 0A ED 74 15 B7 05 EB 11 A0 10 // <0t.....t....... 5220: 04 24 30 3C 30 75 08 B7 0B 0A ED 74 02 B7 03 8A // .$0<0u.....t.... 5230: 1E 88 04 80 E3 F0 0A DF 88 1E 88 04 EB 29 3C 02 // .............)<. 5240: 75 2B 80 26 89 04 6F 80 0E 89 04 10 EB B4 80 FB // u+.&..o......... 5250: 31 75 1B 0A C0 74 0B 3C 01 75 0C 80 0E 89 04 08 // 1u...t.<.u...... 5260: EB 05 80 26 89 04 F7 8B EC C6 46 1A 12 C3 80 FB // ...&......F..... 5270: 33 75 16 3C 00 74 0B 3C 01 75 EC 80 26 89 04 FD // 3u.<.t.<.u..&... 5280: EB E5 80 0E 89 04 02 EB DE 80 FB 34 75 17 3C 00 // ...........4u.<. 5290: 75 07 80 26 87 04 FE EB CE 3C 01 75 07 80 0E 87 // u..&.....<.u.... 52A0: 04 01 EB C3 C3 80 FB 36 75 26 BB 20 FF 3C 01 74 // .......6u&. .<.t 52B0: 09 BB 00 DF 3C 00 74 02 EB AD E8 02 00 EB A8 9C // ....<.t......... 52C0: FA BA C4 03 B0 01 EE 42 EC 22 C7 0A C3 EE 9D C3 // .......B."...... 52D0: C3 B3 03 B7 00 BA CC 03 EC A8 01 75 02 B7 01 A0 // ...........u.... 52E0: 88 04 8A E0 B1 04 D2 EC 25 0F 0F 8B C8 8B EC 89 // ........%....... 52F0: 5E 0E 89 4E 16 C6 46 1A 12 C3 9C FA C7 06 14 00 // ^..N..F......... 5300: 4A 78 8C 0E 16 00 9D C3 28 18 08 00 08 09 03 00 // Jx......(....... 5310: 02 63 2D 27 28 90 2B A0 BF 1F 00 C7 06 07 00 00 // .c-'(.+......... 5320: 00 00 9C 8E 8F 14 1F 96 B9 A3 FF 00 01 02 03 04 // ................ 5330: 05 06 07 10 11 12 13 14 15 16 17 08 00 0F 00 00 // ................ 5340: 00 00 00 00 10 0E 00 FF 50 18 08 00 10 01 03 00 // ........P....... 5350: 02 63 5F 4F 50 82 55 81 BF 1F 00 C7 06 07 00 00 // .c_OP.U......... 5360: 00 00 9C 8E 8F 28 1F 96 B9 A3 FF 00 01 02 03 04 // .....(.......... 5370: 05 06 07 10 11 12 13 14 15 16 17 08 00 0F 00 00 // ................ 5380: 00 00 00 00 10 0E 00 FF 28 18 08 00 40 09 03 00 // ........(...@... 5390: 02 63 2D 27 28 90 2B 80 BF 1F 00 C1 00 00 00 00 // .c-'(.+......... 53A0: 00 00 9C 8E 8F 14 00 96 B9 A2 FF 00 13 15 17 02 // ................ 53B0: 04 06 07 10 11 12 13 14 15 16 17 01 00 03 00 00 // ................ 53C0: 00 00 00 00 30 0F 00 FF 50 18 08 00 40 01 01 00 // ....0...P...@... 53D0: 06 63 5F 4F 50 82 54 80 BF 1F 00 C1 00 00 00 00 // .c_OP.T......... 53E0: 00 00 9C 8E 8F 28 00 96 B9 C2 FF 00 17 17 17 17 // .....(.......... 53F0: 17 17 17 17 17 17 17 17 17 17 17 01 00 01 00 00 // ................ 5400: 00 00 00 00 00 0D 00 FF 50 18 0E 00 10 00 03 00 // ........P....... 5410: 03 A6 5F 4F 50 82 55 81 BF 1F 00 4D 0B 0C 00 00 // .._OP.U....M.... 5420: 00 00 83 85 5D 28 0D 63 BA A3 FF 00 08 08 08 08 // ....](.c........ 5430: 08 08 08 10 18 18 18 18 18 18 18 0E 00 0F 08 00 // ................ 5440: 00 00 00 00 10 0A 00 FF 50 1D 10 00 A0 01 0F 00 // ........P....... 5450: 0A E3 5F 4F 50 82 54 80 0B 3E 00 40 00 00 00 00 // .._OP.T..>.@.... 5460: 00 00 EA 8C DF 50 00 E7 04 E3 FF 00 01 02 03 04 // .....P.......... 5470: 05 06 07 08 09 0A 0B 0C 0D 0E 0F 01 00 0F 00 10 // ................ 5480: 00 00 00 00 40 05 0F FF 00 05 11 1C 08 0B 14 28 // ....@..........( 5490: 0E 18 2D 32 20 24 38 3F 00 05 08 0B 0E 11 14 18 // ..-2 $8?........ 54A0: 1C 20 24 28 2D 32 38 3F 07 0C 10 15 1A 18 16 15 // . $(-28?........ 54B0: 13 1C 25 2F 38 33 2E 2A 25 27 29 2A 2C 23 19 10 // ..%/83.*%')*,#.. 54C0: 23 25 27 2A 2C 2B 2A 29 29 2D 32 37 3B 39 37 34 // #%'*,+*))-27;974 54D0: 32 33 34 35 35 31 2C 27 2F 30 32 33 34 34 33 33 // 234551,'/0234433 54E0: 32 35 38 3A 3D 3C 3A 39 38 38 39 39 3A 37 34 31 // 258:=<:98899:741 54F0: 03 05 07 09 0B 0B 0A 09 08 0D 11 15 19 17 15 13 // ................ 5500: 11 11 12 13 14 0F 0B 07 10 10 12 13 14 13 13 13 // ................ 5510: 12 14 16 18 1A 19 18 17 16 17 17 17 18 15 14 11 // ................ 5520: 15 15 16 17 17 17 17 17 16 18 19 1A 1B 1B 1A 19 // ................ 5530: 19 19 19 19 1A 18 17 16 02 03 04 05 07 06 06 05 // ................ 5540: 05 07 0A 0C 0E 0D 0C 0B 09 0A 0A 0B 0B 09 06 04 // ................ 5550: 09 09 0A 0B 0B 0B 0B 0B 0A 0C 0D 0E 0F 0F 0E 0D // ................ 5560: 0D 0D 0D 0D 0E 0C 0B 0A 0C 0C 0C 0D 0D 0D 0D 0D // ................ 5570: 0C 0D 0E 0F 0F 0F 0F 0E 0E 0E 0E 0E 0E 0E 0D 0C // ................ 5580: 00 00 00 00 00 00 00 00 28 18 08 00 20 09 0F 00 // ........(... ... 5590: 06 63 2D 27 28 90 2B 80 BF 1F 00 C0 00 00 00 00 // .c-'(.+......... 55A0: 00 00 9C 8E 8F 14 00 96 B9 E3 FF 00 01 02 03 04 // ................ 55B0: 05 06 07 10 11 12 13 14 15 16 17 01 00 0F 00 00 // ................ 55C0: 00 00 00 00 00 05 0F FF 50 18 08 00 40 01 0F 00 // ........P...@... 55D0: 06 63 5F 4F 50 82 54 80 BF 1F 00 C0 00 00 00 00 // .c_OP.T......... 55E0: 00 00 9C 8E 8F 28 00 96 B9 E3 FF 00 01 02 03 04 // .....(.......... 55F0: 05 06 07 10 11 12 13 14 15 16 17 01 00 0F 00 00 // ................ 5600: 00 00 00 00 00 05 0F FF 00 05 11 1C 08 0B 25 28 // ..............%( 5610: 02 07 1B 20 0F 14 28 2C 0C 11 25 2A 14 1E 32 36 // ... ..(,..%*..26 5620: 0F 13 27 2C 1B 20 34 39 06 0B 1F 24 13 18 2C 30 // ..',. 49...$..,0 5630: 09 0D 21 26 15 1A 2E 33 13 17 2B 30 1F 24 38 3D // ..!&...3..+0.$8= 5640: 0E 18 2D 32 20 24 38 3F 00 05 11 1C 08 0B 14 18 // ..-2 $8?........ 5650: 00 05 11 1C 08 0B 14 18 0E 18 2D 32 20 24 38 3F // ..........-2 $8? 5660: 0E 18 2D 32 20 24 38 3F 00 05 11 1C 08 0B 14 18 // ..-2 $8?........ 5670: 00 05 11 1C 08 0B 14 18 0E 18 2D 32 20 24 38 3F // ..........-2 $8? 5680: 0E 18 2D 32 20 24 38 3F 50 18 0E 00 80 01 0F 00 // ..-2 $8?P....... 5690: 06 A2 5F 4F 50 82 54 80 BF 1F 00 40 00 00 00 00 // .._OP.T....@.... 56A0: 00 00 83 85 5D 28 0F 63 BA E3 FF 00 08 00 00 18 // ....](.c........ 56B0: 18 00 00 00 08 00 00 00 18 00 00 0B 00 05 00 00 // ................ 56C0: 00 00 00 00 00 05 05 FF 50 18 0E 00 80 01 0F 00 // ........P....... 56D0: 06 A3 5F 4F 50 82 54 80 BF 1F 00 40 00 00 00 00 // .._OP.T....@.... 56E0: 00 00 83 85 5D 28 0F 63 BA E3 FF 00 01 02 03 04 // ....](.c........ 56F0: 05 14 07 38 39 3A 3B 3C 3D 3E 3F 01 00 0F 00 00 // ...89:;<=>?..... 5700: 00 00 00 00 00 05 0F FF 28 18 0E 00 08 09 03 00 // ........(....... 5710: 02 A3 2D 27 28 90 2B A0 BF 1F 00 4D 0B 0C 00 00 // ..-'(.+....M.... 5720: 00 00 83 85 5D 14 1F 63 BA A3 FF 00 01 02 03 04 // ....]..c........ 5730: 05 14 07 38 39 3A 3B 3C 3D 3E 3F 08 00 0F 00 00 // ...89:;<=>?..... 5740: 00 00 00 00 10 0E 00 FF 50 18 0E 00 10 01 03 00 // ........P....... 5750: 02 A3 5F 4F 50 82 55 81 BF 1F 00 4D 0B 0C 00 00 // .._OP.U....M.... 5760: 00 00 83 85 5D 28 1F 63 BA A3 FF 00 01 02 03 04 // ....](.c........ 5770: 05 14 07 38 39 3A 3B 3C 3D 3E 3F 08 00 0F 00 00 // ...89:;<=>?..... 5780: 00 00 00 00 10 0E 00 FF 28 18 10 00 08 08 03 00 // ........(....... 5790: 02 67 2D 27 28 90 2B A0 BF 1F 00 4F 0D 0E 00 00 // .g-'(.+....O.... 57A0: 00 00 9C 8E 8F 14 1F 96 B9 A3 FF 00 01 02 03 04 // ................ 57B0: 05 14 07 38 39 3A 3B 3C 3D 3E 3F 0C 00 0F 08 00 // ...89:;<=>?..... 57C0: 00 00 00 00 10 0E 00 FF 50 18 10 00 10 00 03 00 // ........P....... 57D0: 02 67 5F 4F 50 82 55 81 BF 1F 00 4F 0D 0E 00 00 // .g_OP.U....O.... 57E0: 00 00 9C 8E 8F 28 1F 96 B9 A3 FF 00 01 02 03 04 // .....(.......... 57F0: 05 14 07 38 39 3A 3B 3C 3D 3E 3F 0C 00 0F 08 00 // ...89:;<=>?..... 5800: 00 00 00 00 10 0E 00 FF 50 18 10 00 10 00 03 00 // ........P....... 5810: 02 66 5F 4F 50 82 55 81 BF 1F 00 4F 0D 0E 00 00 // .f_OP.U....O.... 5820: 00 00 9C 8E 8F 28 0F 96 B9 A3 FF 00 08 08 08 08 // .....(.......... 5830: 08 08 08 10 18 18 18 18 18 18 18 0E 00 0F 08 00 // ................ 5840: 00 00 00 00 10 0A 00 FF 50 1D 10 00 A0 01 0F 00 // ........P....... 5850: 06 E3 5F 4F 50 82 54 80 0B 3E 00 40 00 00 00 00 // .._OP.T..>.@.... 5860: 00 00 EA 8C DF 28 00 E7 04 C3 FF 00 3F 3F 3F 3F // .....(......???? 5870: 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 3F 01 00 0F 00 00 // ???????????..... 5880: 00 00 00 00 00 05 01 FF 50 1D 10 00 A0 01 0F 00 // ........P....... 5890: 06 E3 5F 4F 50 82 54 80 0B 3E 00 40 00 00 00 00 // .._OP.T..>.@.... 58A0: 00 00 EA 8C DF 28 00 E7 04 E3 FF 00 01 02 03 04 // .....(.......... 58B0: 05 14 07 38 39 3A 3B 3C 3D 3E 3F 01 00 0F 00 00 // ...89:;<=>?..... 58C0: 00 00 00 00 00 05 0F FF 28 18 08 00 20 01 0F 00 // ........(... ... 58D0: 0E 63 5F 4F 50 82 54 80 BF 1F 00 41 00 00 00 00 // .c_OP.T....A.... 58E0: 00 00 9C 8E 8F 28 40 96 B9 A3 FF 00 01 02 03 04 // .....(@......... 58F0: 05 06 07 08 09 0A 0B 0C 0D 0E 0F 41 00 0F 00 00 // ...........A.... 5900: 00 00 00 00 40 05 0F FF A0 52 00 C0 00 00 00 00 // ....@....R...... 5910: 00 00 00 00 00 00 00 00 C0 58 00 C0 00 00 00 00 // .........X...... 5920: 00 00 00 00 00 00 00 00 1A 00 58 90 00 C0 00 00 // ..........X..... 5930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 5940: 00 00 1E E8 10 00 2E 8E 1E 0A 03 E8 F8 36 E8 CF // .............6.. 5950: 36 E8 70 1A 1F C3 2E 8E 1E 0A 03 C7 06 87 04 60 // 6.p............` 5960: F9 C6 06 8A 04 0B A0 89 04 0C 11 24 17 A2 89 04 // ...........$.... 5970: B4 01 E8 6D 1E A0 89 04 80 26 10 04 CF 80 0E 10 // ...m.....&...... 5980: 04 20 C7 06 63 04 D4 03 0E 1F E8 BF B5 F7 C1 02 // . ..c........... 5990: 00 75 03 E8 47 B5 C3 1E 2E 8E 1E 0A 03 0E 07 EB // .u..G........... 59A0: 00 1F C3 F6 06 89 04 08 74 01 C3 53 BA C8 03 EC // ........t..S.... 59B0: B0 FF B2 C6 EE B2 C8 80 3E 63 04 B4 75 2F BE 1C // ........>c..u/.. 59C0: 5A B9 40 00 33 DB 9C FA 8A C3 EE 8B FB C1 EF 03 // Z.@.3........... 59D0: 83 E7 03 03 FE 2E 8A 05 42 EE 2E 8A 45 04 EE 2E // ........B...E... 59E0: 8A 45 08 EE FE C3 4A E2 DF 9D E9 85 00 26 8A 47 // .E....J......&.G 59F0: 2B F6 06 89 04 06 74 31 B9 F8 00 BF 20 54 3C 08 // +.....t1.... T<. 5A00: 74 11 B9 40 00 BF A0 55 3C 38 74 07 3C 3F 74 03 // t..@...U<8t.<?t. 5A10: BF E0 55 33 DB 9C FA 8A C3 EE 2E 8A 01 42 EE EE // ..U3.........B.. 5A20: EE FE C3 4A E2 F1 9D EB 49 3C 08 74 25 3C 38 74 // ...J....I<.t%<8t 5A30: 2E 3C 3F 74 2A B9 08 00 33 DB 51 E8 0B D3 B9 08 // .<?t*...3.Q..... 5A40: 00 F7 C3 10 00 74 03 83 C7 18 E8 67 00 59 E2 EA // .....t.....g.Y.. 5A50: EB 20 E8 F4 D2 B9 00 01 33 DB E8 57 00 EB 13 B9 // . ......3..W.... 5A60: 40 00 33 DB 51 E8 28 00 8A C3 E8 B7 2F FE C3 59 // @.3.Q.(...../..Y 5A70: E2 F2 5B C3 00 2A 00 2A 00 2A 00 2A 15 3F 15 3F // ..[..*.*.*.*.?.? 5A80: 15 3F 15 3F 00 2A 00 3F 00 2A 00 3F 00 2A 00 3F // .?.?.*.?.*.?.*.? 5A90: 8B FB C1 EF 02 83 E7 0F 2E 8A B5 0C 5A 8B FB D1 // ............Z... 5AA0: EF 83 E7 0F 2E 8A AD 0C 5A 8B FB 83 E7 0F 2E 8A // ........Z....... 5AB0: 8D 0C 5A C3 9C 8A C3 FA EE 2E 8A 05 42 EE 47 2E // ..Z.........B.G. 5AC0: 8A 05 EE 47 2E 8A 05 EE 47 FE C3 4A E2 E7 9D C3 // ...G....G..J.... 5AD0: 00 00 00 00 00 00 00 00 7E 81 A5 81 BD 99 81 7E // ........~......~ 5AE0: 7C FE D6 BA C6 FE 7C 00 C6 EE FE FE 7C 38 10 00 // |.....|.....|8.. 5AF0: 10 38 7C FE 7C 38 10 00 10 38 10 EE EE 10 38 00 // .8|.|8...8....8. 5B00: 38 7C FE FE 6C 10 38 00 00 18 3C 7E 3C 18 00 00 // 8|..l.8...<~<... 5B10: FF E7 C3 81 C3 E7 FF FF 00 18 3C 66 66 3C 18 00 // ..........<ff<.. 5B20: FF E7 C3 99 99 C3 E7 FF 1E 0E 1E 36 78 CC CC 78 // ...........6x..x 5B30: 7E C3 C3 7E 18 7E 18 18 1E 1A 1E 18 18 70 F0 60 // ~..~.~.......p.` 5B40: 3E 3E 36 36 F6 66 1E 0C DB 3C 66 E7 66 3C DB 00 // >>66.f...<f.f<.. 5B50: 80 C0 F0 F8 F0 C0 80 00 02 06 1E 3E 1E 06 02 00 // ...........>.... 5B60: 18 3C 7E 18 7E 3C 18 00 66 66 66 66 66 00 66 00 // .<~.~<..fffff.f. 5B70: 7F DB 7B 3B 1B 1B 1B 00 3C 66 38 6C 6C 38 CC 78 // ..{;....<f8ll8.x 5B80: 00 00 00 00 FE FE FE 00 18 3C 7E 18 7E 3C 18 7E // .........<~.~<.~ 5B90: 18 3C 7E 18 18 18 18 00 18 18 18 18 7E 3C 18 00 // .<~.........~<.. 5BA0: 00 18 1C FE 1C 18 00 00 00 30 70 FE 70 30 00 00 // .........0p.p0.. 5BB0: 00 00 C0 C0 C0 FE 00 00 00 24 66 FF 66 24 00 00 // .........$f.f$.. 5BC0: 00 10 38 7C 7C FE 00 00 00 FE 7C 7C 38 10 00 00 // ..8||.....||8... 5BD0: 00 00 00 00 00 00 00 00 18 3C 3C 18 18 00 18 00 // .........<<..... 5BE0: 6C 6C 6C 00 00 00 00 00 6C 6C FE 6C FE 6C 6C 00 // lll.....ll.l.ll. 5BF0: 18 7E C0 7C 06 FC 18 00 00 C6 0C 18 30 60 C6 00 // .~.|........0`.. 5C00: 38 6C 38 76 CC CC 76 00 18 18 30 00 00 00 00 00 // 8l8v..v...0..... 5C10: 18 30 60 60 60 30 18 00 60 30 18 18 18 30 60 00 // .0```0..`0...0`. 5C20: 00 EE 7C FE 7C EE 00 00 00 18 18 7E 18 18 00 00 // ..|.|......~.... 5C30: 00 00 00 00 18 18 30 00 00 00 00 FE 00 00 00 00 // ......0......... 5C40: 00 00 00 00 00 38 38 00 06 0C 18 30 60 C0 80 00 // .....88....0`... 5C50: 7C C6 CE DE F6 E6 7C 00 18 78 18 18 18 18 7E 00 // |.....|..x....~. 5C60: 7C C6 0C 18 30 66 FE 00 7C C6 06 3C 06 C6 7C 00 // |...0f..|..<..|. 5C70: 0C 1C 3C 6C FE 0C 0C 00 FE C0 FC 06 06 C6 7C 00 // ..<l..........|. 5C80: 7C C6 C0 FC C6 C6 7C 00 FE C6 06 0C 18 18 18 00 // |.....|......... 5C90: 7C C6 C6 7C C6 C6 7C 00 7C C6 C6 7E 06 C6 7C 00 // |..|..|.|..~..|. 5CA0: 00 1C 1C 00 00 1C 1C 00 00 18 18 00 00 18 18 30 // ...............0 5CB0: 0C 18 30 60 30 18 0C 00 00 00 FE 00 00 FE 00 00 // ..0`0........... 5CC0: 60 30 18 0C 18 30 60 00 7C C6 06 0C 18 00 18 00 // `0...0`.|....... 5CD0: 7C C6 C6 DE DC C0 7E 00 38 6C C6 C6 FE C6 C6 00 // |.....~.8l...... 5CE0: FC 66 66 7C 66 66 FC 00 3C 66 C0 C0 C0 66 3C 00 // .ff|ff..<f...f<. 5CF0: F8 6C 66 66 66 6C F8 00 FE C2 C0 F8 C0 C2 FE 00 // .lfffl.......... 5D00: FE 62 60 7C 60 60 F0 00 7C C6 C0 C0 DE C6 7C 00 // .b`|``..|.....|. 5D10: C6 C6 C6 FE C6 C6 C6 00 3C 18 18 18 18 18 3C 00 // ........<.....<. 5D20: 3C 18 18 18 D8 D8 70 00 C6 CC D8 F0 D8 CC C6 00 // <.....p......... 5D30: F0 60 60 60 60 62 FE 00 C6 EE FE D6 D6 C6 C6 00 // .````b.......... 5D40: C6 E6 E6 F6 DE CE C6 00 7C C6 C6 C6 C6 C6 7C 00 // ........|.....|. 5D50: FC 66 66 7C 60 60 F0 00 7C C6 C6 C6 C6 D6 7C 06 // .ff|``..|.....|. 5D60: FC C6 C6 FC D8 CC C6 00 7C C6 C0 7C 06 C6 7C 00 // ........|..|..|. 5D70: 7E 5A 18 18 18 18 3C 00 C6 C6 C6 C6 C6 C6 7C 00 // ~Z....<.......|. 5D80: C6 C6 C6 C6 6C 38 10 00 C6 C6 D6 D6 FE EE C6 00 // ....l8.......... 5D90: C6 6C 38 38 38 6C C6 00 66 66 66 3C 18 18 3C 00 // .l888l..fff<..<. 5DA0: FE 86 0C 18 30 62 FE 00 7C 60 60 60 60 60 7C 00 // ....0b..|`````|. 5DB0: C0 60 30 18 0C 06 02 00 7C 0C 0C 0C 0C 0C 7C 00 // .`0.....|.....|. 5DC0: 10 38 6C C6 00 00 00 00 00 00 00 00 00 00 00 FF // .8l............. 5DD0: 30 30 18 00 00 00 00 00 00 00 78 0C 7C CC 7E 00 // 00........x.|.~. 5DE0: E0 60 7C 66 66 66 FC 00 00 00 7C C6 C0 C6 7C 00 // .`|fff....|...|. 5DF0: 1C 0C 7C CC CC CC 7E 00 00 00 7C C6 FE C0 7C 00 // ..|...~...|...|. 5E00: 1C 36 30 FC 30 30 78 00 00 00 76 CE C6 7E 06 7C // .60.00x...v..~.| 5E10: E0 60 7C 66 66 66 E6 00 18 00 38 18 18 18 3C 00 // .`|fff....8...<. 5E20: 0C 00 1C 0C 0C 0C CC 78 E0 60 66 6C 78 6C E6 00 // .......x.`flxl.. 5E30: 18 18 18 18 18 18 1C 00 00 00 6C FE D6 D6 C6 00 // ..........l..... 5E40: 00 00 DC 66 66 66 66 00 00 00 7C C6 C6 C6 7C 00 // ...ffff...|...|. 5E50: 00 00 DC 66 66 7C 60 F0 00 00 76 CC CC 7C 0C 1E // ...ff|`...v..|.. 5E60: 00 00 DC 66 60 60 F0 00 00 00 7C C0 7C 06 7C 00 // ...f``....|.|.|. 5E70: 30 30 FC 30 30 36 1C 00 00 00 CC CC CC CC 76 00 // 00.006........v. 5E80: 00 00 C6 C6 6C 38 10 00 00 00 C6 C6 D6 FE 6C 00 // ....l8........l. 5E90: 00 00 C6 6C 38 6C C6 00 00 00 C6 C6 CE 76 06 7C // ...l8l.......v.| 5EA0: 00 00 FC 98 30 64 FC 00 0E 18 18 70 18 18 0E 00 // ....0d.....p.... 5EB0: 18 18 18 00 18 18 18 00 70 18 18 0E 18 18 70 00 // ........p.....p. 5EC0: 76 DC 00 00 00 00 00 00 00 10 38 38 6C 6C FE 00 // v.........88ll.. 5ED0: 3C 66 C0 66 3C 18 CC 78 00 C6 00 C6 C6 CE 76 00 // <f.f<..x......v. 5EE0: 0E 00 7C C6 FE C0 7C 00 7C C6 78 0C 7C CC 7E 00 // ..|...|.|.x.|.~. 5EF0: C6 00 78 0C 7C CC 7E 00 E0 00 78 0C 7C CC 7E 00 // ..x.|.~...x.|.~. 5F00: 38 38 78 0C 7C CC 7E 00 00 00 7C C0 7C 18 6C 38 // 88x.|.~...|.|.l8 5F10: 7C C6 7C C6 FE C0 7C 00 C6 00 7C C6 FE C0 7C 00 // |.|...|...|...|. 5F20: E0 00 7C C6 FE C0 7C 00 66 00 38 18 18 18 3C 00 // ..|...|.f.8...<. 5F30: 7C C6 38 18 18 18 3C 00 00 00 38 18 18 18 3C 00 // |.8...<...8...<. 5F40: C6 38 6C C6 FE C6 C6 00 38 38 00 7C C6 FE C6 00 // .8l.....88.|.... 5F50: 0E 00 FE C0 F8 C0 FE 00 00 00 6C 9A 7E D8 6E 00 // ..........l.~.n. 5F60: 7E D8 D8 FE D8 D8 DE 00 7C C6 00 7C C6 C6 7C 00 // ~.......|..|..|. 5F70: 00 C6 00 7C C6 C6 7C 00 00 E0 00 7C C6 C6 7C 00 // ...|..|....|..|. 5F80: 7C C6 00 C6 C6 CE 76 00 00 E0 00 C6 C6 CE 76 00 // |.....v.......v. 5F90: 18 00 3C 18 18 18 3C 00 C6 38 6C C6 C6 6C 38 00 // ..<...<..8l..l8. 5FA0: C6 00 C6 C6 C6 C6 7C 00 00 18 7E D8 D8 7E 18 00 // ......|...~..~.. 5FB0: 38 6C 60 F0 66 F6 6C 00 C3 66 3C 7E 18 3C 18 00 // 8l`.f.l..f<~.<.. 5FC0: 3E 63 38 0E 63 3E 00 1C 00 3E 61 3C 86 7C 00 1C // >c8.c>...>a<.|.. 5FD0: 0E 00 78 0C 7C CC 7E 00 1C 00 38 18 18 18 3C 00 // ..x.|.~...8...<. 5FE0: 00 0E 00 7C C6 C6 7C 00 00 0E 00 CC CC DC 76 00 // ...|..|.......v. 5FF0: 00 FC 00 BC 66 66 E6 00 FE 00 C6 E6 F6 CE C6 00 // ....ff.......... 6000: 3E 00 3E 60 67 63 3D 00 3E 00 76 CE C6 7E 06 7C // >.>`gc=.>.v..~.| 6010: 18 00 18 30 60 66 3C 00 00 00 00 7C 60 60 00 00 // ...0`f<....|``.. 6020: 00 00 00 7C 0C 0C 00 00 C0 CC D8 30 7C 36 0C 3E // ...|.......0|6.> 6030: C0 CC D8 30 6C 3C 7E 0C 18 00 18 18 3C 3C 18 00 // ...0l<~.....<<.. 6040: 00 36 6C D8 6C 36 00 00 00 D8 6C 36 6C D8 00 00 // .6l.l6....l6l... 6050: 22 88 22 88 22 88 22 88 55 AA 55 AA 55 AA 55 AA // ".".".".U.U.U.U. 6060: DD 77 DD 77 DD 77 DD 77 18 18 18 18 18 18 18 18 // .w.w.w.w........ 6070: 18 18 18 18 F8 18 18 18 18 18 F8 18 F8 18 18 18 // ................ 6080: 36 36 36 36 F6 36 36 36 00 00 00 00 FE 36 36 36 // 6666.666.....666 6090: 00 00 F8 18 F8 18 18 18 36 36 F6 06 F6 36 36 36 // ........66...666 60A0: 36 36 36 36 36 36 36 36 00 00 FE 06 F6 36 36 36 // 66666666.....666 60B0: 36 36 F6 06 FE 00 00 00 36 36 36 36 FE 00 00 00 // 66......6666.... 60C0: 18 18 F8 18 F8 00 00 00 00 00 00 00 F8 18 18 18 // ................ 60D0: 18 18 18 18 1F 00 00 00 18 18 18 18 FF 00 00 00 // ................ 60E0: 00 00 00 00 FF 18 18 18 18 18 18 18 1F 18 18 18 // ................ 60F0: 00 00 00 00 FF 00 00 00 18 18 18 18 FF 18 18 18 // ................ 6100: 18 18 1F 18 1F 18 18 18 36 36 36 36 37 36 36 36 // ........66667666 6110: 36 36 37 30 3F 00 00 00 00 00 3F 30 37 36 36 36 // 6670?.....?07666 6120: 36 36 F7 00 FF 00 00 00 00 00 FF 00 F7 36 36 36 // 66...........666 6130: 36 36 37 30 37 36 36 36 00 00 FF 00 FF 00 00 00 // 66707666........ 6140: 36 36 F7 00 F7 36 36 36 18 18 FF 00 FF 00 00 00 // 66...666........ 6150: 36 36 36 36 FF 00 00 00 00 00 FF 00 FF 18 18 18 // 6666............ 6160: 00 00 00 00 FF 36 36 36 36 36 36 36 3F 00 00 00 // .....6666666?... 6170: 18 18 1F 18 1F 00 00 00 00 00 1F 18 1F 18 18 18 // ................ 6180: 00 00 00 00 3F 36 36 36 36 36 36 36 FF 36 36 36 // ....?6666666.666 6190: 18 18 FF 18 FF 18 18 18 18 18 18 18 F8 00 00 00 // ................ 61A0: 00 00 00 00 1F 18 18 18 FF FF FF FF FF FF FF FF // ................ 61B0: 00 00 00 00 FF FF FF FF F0 F0 F0 F0 F0 F0 F0 F0 // ................ 61C0: 0F 0F 0F 0F 0F 0F 0F 0F FF FF FF FF 00 00 00 00 // ................ 61D0: 00 00 66 DC D8 DC 66 00 00 78 CC F8 CC C6 CC 00 // ..f...f..x...... 61E0: 00 FE 62 60 60 60 E0 00 00 FE 6C 6C 6C 6C 6C 00 // ..b```....lllll. 61F0: FE C6 60 30 60 C6 FE 00 00 7E D8 CC CC D8 70 00 // ..`0`....~....p. 6200: 00 66 66 66 66 7C C0 00 00 76 DC 18 18 18 38 00 // .ffff|...v....8. 6210: FE 38 6C C6 6C 38 FE 00 38 6C C6 FE C6 6C 38 00 // .8l.l8..8l...l8. 6220: 38 6C C6 C6 6C 6C EE 00 3E 60 38 66 C6 CC 78 00 // 8l..ll..>`8f..x. 6230: 00 00 7E DB DB 7E 00 00 06 7C DE F6 E6 7C C0 00 // ..~..~...|...|.. 6240: 38 60 C0 F8 C0 60 38 00 7C C6 C6 C6 C6 C6 C6 00 // 8`...`8.|....... 6250: 00 FE 00 FE 00 FE 00 00 18 18 7E 18 18 00 7E 00 // ..........~...~. 6260: 30 18 0C 18 30 00 7E 00 0C 18 30 18 0C 00 7E 00 // 0...0.~...0...~. 6270: 0C 1E 18 18 18 18 18 18 18 18 18 18 18 78 30 00 // .............x0. 6280: 00 00 18 00 7E 00 18 00 00 76 DC 00 76 DC 00 00 // ....~....v..v... 6290: 7C C6 C6 7C 00 00 00 00 00 00 00 18 18 00 00 00 // |..|............ 62A0: 00 00 00 00 18 00 00 00 1F 18 18 18 F8 38 18 00 // .............8.. 62B0: D8 6C 6C 6C 00 00 00 00 70 D8 30 F8 00 00 00 00 // .lll....p.0..... 62C0: 00 00 7C 7C 7C 7C 00 00 00 00 00 00 00 00 00 00 // ..||||.......... 62D0: 1D 00 00 00 00 24 66 FF 66 24 00 00 00 00 00 00 // .....$f.f$...... 62E0: 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 62F0: 00 00 00 00 00 7E 81 A5 81 81 BD 99 81 81 7E 00 // .....~........~. 6300: 00 00 00 00 00 7C FE FE D6 FE FE BA C6 FE 7C 00 // .....|........|. 6310: 00 00 00 00 00 00 6C EE FE FE FE FE 7C 38 10 00 // ......l.....|8.. 6320: 00 00 00 00 00 00 10 38 7C FE 7C 38 10 00 00 00 // .......8|.|8.... 6330: 00 00 00 00 00 00 10 38 38 10 6C EE 6C 10 38 00 // .......88.l.l.8. 6340: 00 00 00 00 00 10 38 7C 7C FE FE FE 6C 10 38 00 // ......8||...l.8. 6350: 00 00 00 00 00 00 00 00 18 3C 3C 3C 18 00 00 00 // .........<<<.... 6360: 00 00 00 FF FF FF FF FF E7 C3 C3 C3 E7 FF FF FF // ................ 6370: FF FF FF 00 00 00 00 18 3C 66 66 66 3C 18 00 00 // ........<fff<... 6380: 00 00 00 FF FF FF FF E7 C3 99 99 99 C3 E7 FF FF // ................ 6390: FF FF FF 00 00 1E 0E 1E 36 78 CC CC CC CC 78 00 // ........6x....x. 63A0: 00 00 00 00 00 3C 66 66 66 3C 18 7E 18 18 18 00 // .....<fff<.~.... 63B0: 00 00 00 00 00 1E 1A 1E 18 18 18 18 78 F8 70 00 // ............x.p. 63C0: 00 00 00 00 00 3E 36 3E 36 36 76 F6 66 0E 1E 0C // .....>6>66v.f... 63D0: 00 00 00 00 00 18 DB 7E 3C 66 66 3C 7E DB 18 00 // .......~<ff<~... 63E0: 00 00 00 00 00 00 80 E0 F0 FC FE FC F0 E0 80 00 // ................ 63F0: 00 00 00 00 00 00 02 0E 3E 7E FE 7E 3E 0E 02 00 // ........>~.~>... 6400: 00 00 00 00 00 18 3C 7E 18 18 18 18 7E 3C 18 00 // ......<~....~<.. 6410: 00 00 00 00 00 66 66 66 66 66 66 66 00 66 66 00 // .....fffffff.ff. 6420: 00 00 00 00 00 7F DB DB DB DB 7B 1B 1B 1B 1B 00 // ..........{..... 6430: 00 00 00 00 00 7C C6 C6 60 7C F6 DE 7C 0C C6 C6 // .....|..`|..|... 6440: 7C 00 00 00 00 00 00 00 00 00 00 FE FE FE FE 00 // |............... 6450: 00 00 00 00 00 18 3C 7E 18 18 18 7E 3C 18 7E 00 // ......<~...~<.~. 6460: 00 00 00 00 00 18 3C 7E 18 18 18 18 18 18 18 00 // ......<~........ 6470: 00 00 00 00 00 18 18 18 18 18 18 18 7E 3C 18 00 // ............~<.. 6480: 00 00 00 00 00 00 00 00 0C 0E FF 0E 0C 00 00 00 // ................ 6490: 00 00 00 00 00 00 00 00 30 70 FE 70 30 00 00 00 // ........0p.p0... 64A0: 00 00 00 00 00 00 00 00 00 C0 C0 C0 FE 00 00 00 // ................ 64B0: 00 00 00 00 00 00 00 00 24 66 FF 66 24 00 00 00 // ........$f.f$... 64C0: 00 00 00 00 00 00 10 38 38 38 7C 7C FE FE 00 00 // .......888||.... 64D0: 00 00 00 00 00 00 FE FE 7C 7C 7C 38 38 10 00 00 // ........|||88... 64E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 64F0: 00 00 00 00 00 18 3C 3C 3C 3C 18 18 00 18 18 00 // ......<<<<...... 6500: 00 00 00 00 36 36 36 36 14 00 00 00 00 00 00 00 // ....6666........ 6510: 00 00 00 00 00 6C 6C 6C FE 6C 6C FE 6C 6C 6C 00 // .....lll.ll.lll. 6520: 00 00 00 00 00 18 18 7C C6 C0 78 3C 06 C6 7C 18 // .......|..x<..|. 6530: 18 00 00 00 00 00 00 00 62 66 0C 18 30 66 C6 00 // ........bf..0f.. 6540: 00 00 00 00 00 38 6C 38 30 76 7E CC CC CC 76 00 // .....8l80v~...v. 6550: 00 00 00 00 0C 0C 0C 18 00 00 00 00 00 00 00 00 // ................ 6560: 00 00 00 00 00 0C 18 30 30 30 30 30 30 18 0C 00 // .......000000... 6570: 00 00 00 00 00 30 18 0C 0C 0C 0C 0C 0C 18 30 00 // .....0........0. 6580: 00 00 00 00 00 00 00 00 6C 38 FE 38 6C 00 00 00 // ........l8.8l... 6590: 00 00 00 00 00 00 00 00 18 18 7E 18 18 00 00 00 // ..........~..... 65A0: 00 00 00 00 00 00 00 00 00 00 00 00 0C 0C 0C 18 // ................ 65B0: 00 00 00 00 00 00 00 00 00 00 FE 00 00 00 00 00 // ................ 65C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 18 18 00 // ................ 65D0: 00 00 00 00 00 00 00 02 06 0C 18 30 60 C0 80 00 // ...........0`... 65E0: 00 00 00 00 00 7C C6 C6 CE DE F6 E6 C6 C6 7C 00 // .....|........|. 65F0: 00 00 00 00 00 18 78 18 18 18 18 18 18 18 7E 00 // ......x.......~. 6600: 00 00 00 00 00 7C C6 C6 06 0C 18 30 60 C6 FE 00 // .....|.....0`... 6610: 00 00 00 00 00 7C C6 06 06 3C 06 06 06 C6 7C 00 // .....|...<....|. 6620: 00 00 00 00 00 0C 1C 3C 6C CC CC FE 0C 0C 1E 00 // .......<l....... 6630: 00 00 00 00 00 FE C0 C0 C0 FC 06 06 06 C6 7C 00 // ..............|. 6640: 00 00 00 00 00 7C C6 C0 C0 FC C6 C6 C6 C6 7C 00 // .....|........|. 6650: 00 00 00 00 00 FE C6 06 0C 18 30 30 30 30 30 00 // ..........00000. 6660: 00 00 00 00 00 7C C6 C6 C6 7C C6 C6 C6 C6 7C 00 // .....|...|....|. 6670: 00 00 00 00 00 7C C6 C6 C6 C6 7E 06 06 C6 7C 00 // .....|....~...|. 6680: 00 00 00 00 00 00 00 00 0C 0C 00 00 0C 0C 00 00 // ................ 6690: 00 00 00 00 00 00 00 00 0C 0C 00 00 0C 0C 0C 18 // ................ 66A0: 00 00 00 00 00 00 0C 18 30 60 C0 60 30 18 0C 00 // ........0`.`0... 66B0: 00 00 00 00 00 00 00 00 00 FE 00 FE 00 00 00 00 // ................ 66C0: 00 00 00 00 00 00 60 30 18 0C 06 0C 18 30 60 00 // ......`0.....0`. 66D0: 00 00 00 00 00 7C C6 C6 0C 18 18 18 00 18 18 00 // .....|.......... 66E0: 00 00 00 00 00 7C C6 C6 C6 DE DE DE DC C0 7E 00 // .....|........~. 66F0: 00 00 00 00 00 38 6C C6 C6 C6 FE C6 C6 C6 C6 00 // .....8l......... 6700: 00 00 00 00 00 FC 66 66 66 7C 66 66 66 66 FC 00 // ......fff|ffff.. 6710: 00 00 00 00 00 3C 66 C2 C0 C0 C0 C0 C2 66 3C 00 // .....<f......f<. 6720: 00 00 00 00 00 F8 6C 66 66 66 66 66 66 6C F8 00 // ......lffffffl.. 6730: 00 00 00 00 00 FE 66 60 64 7C 64 60 60 66 FE 00 // ......f`d|d``f.. 6740: 00 00 00 00 00 FE 66 60 64 7C 64 60 60 60 F0 00 // ......f`d|d```.. 6750: 00 00 00 00 00 7C C6 C6 C0 C0 C0 CE C6 C6 7C 00 // .....|........|. 6760: 00 00 00 00 00 C6 C6 C6 C6 FE C6 C6 C6 C6 C6 00 // ................ 6770: 00 00 00 00 00 3C 18 18 18 18 18 18 18 18 3C 00 // .....<........<. 6780: 00 00 00 00 00 3C 18 18 18 18 18 18 D8 D8 70 00 // .....<........p. 6790: 00 00 00 00 00 C6 C6 CC D8 F0 F0 D8 CC C6 C6 00 // ................ 67A0: 00 00 00 00 00 F0 60 60 60 60 60 60 62 66 FE 00 // ......``````bf.. 67B0: 00 00 00 00 00 C6 C6 EE EE FE D6 D6 D6 C6 C6 00 // ................ 67C0: 00 00 00 00 00 C6 C6 E6 E6 F6 DE CE CE C6 C6 00 // ................ 67D0: 00 00 00 00 00 7C C6 C6 C6 C6 C6 C6 C6 C6 7C 00 // .....|........|. 67E0: 00 00 00 00 00 FC 66 66 66 66 7C 60 60 60 F0 00 // ......ffff|```.. 67F0: 00 00 00 00 00 7C C6 C6 C6 C6 C6 C6 D6 D6 7C 06 // .....|........|. 6800: 00 00 00 00 00 FC 66 66 66 7C 78 6C 66 66 E6 00 // ......fff|xlff.. 6810: 00 00 00 00 00 7C C6 C0 C0 70 1C 06 06 C6 7C 00 // .....|...p....|. 6820: 00 00 00 00 00 7E 5A 18 18 18 18 18 18 18 3C 00 // .....~Z.......<. 6830: 00 00 00 00 00 C6 C6 C6 C6 C6 C6 C6 C6 C6 7C 00 // ..............|. 6840: 00 00 00 00 00 C6 C6 C6 C6 C6 C6 C6 6C 38 10 00 // ............l8.. 6850: 00 00 00 00 00 C6 C6 C6 D6 D6 D6 FE EE C6 C6 00 // ................ 6860: 00 00 00 00 00 C6 C6 C6 6C 38 38 6C C6 C6 C6 00 // ........l88l.... 6870: 00 00 00 00 00 66 66 66 66 66 3C 18 18 18 3C 00 // .....fffff<...<. 6880: 00 00 00 00 00 FE C6 86 0C 18 30 60 C2 C6 FE 00 // ..........0`.... 6890: 00 00 00 00 00 7C 60 60 60 60 60 60 60 60 7C 00 // .....|````````|. 68A0: 00 00 00 00 00 00 00 80 C0 60 30 18 0C 06 02 00 // .........`0..... 68B0: 00 00 00 00 00 7C 0C 0C 0C 0C 0C 0C 0C 0C 7C 00 // .....|........|. 68C0: 00 00 00 00 10 38 6C C6 00 00 00 00 00 00 00 00 // .....8l......... 68D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 68E0: FF 00 00 00 18 18 18 0C 00 00 00 00 00 00 00 00 // ................ 68F0: 00 00 00 00 00 00 00 00 78 0C 7C CC CC DC 76 00 // ........x.|...v. 6900: 00 00 00 00 00 E0 60 60 7C 66 66 66 66 66 FC 00 // ......``|fffff.. 6910: 00 00 00 00 00 00 00 00 7C C6 C0 C0 C0 C6 7C 00 // ........|.....|. 6920: 00 00 00 00 00 1C 0C 0C 7C CC CC CC CC CC 7E 00 // ........|.....~. 6930: 00 00 00 00 00 00 00 00 7C C6 C6 FE C0 C6 7C 00 // ........|.....|. 6940: 00 00 00 00 00 1C 36 30 30 FC 30 30 30 30 78 00 // ......600.0000x. 6950: 00 00 00 00 00 00 00 00 76 CE C6 C6 CE 76 06 C6 // ........v....v.. 6960: 7C 00 00 00 00 E0 60 60 7C 66 66 66 66 66 E6 00 // |.....``|fffff.. 6970: 00 00 00 00 00 18 18 00 38 18 18 18 18 18 3C 00 // ........8.....<. 6980: 00 00 00 00 00 0C 0C 00 1C 0C 0C 0C 0C 0C CC CC // ................ 6990: 78 00 00 00 00 E0 60 60 66 66 6C 78 6C 66 E6 00 // x.....``fflxlf.. 69A0: 00 00 00 00 00 18 18 18 18 18 18 18 18 18 1C 00 // ................ 69B0: 00 00 00 00 00 00 00 00 6C FE D6 D6 C6 C6 C6 00 // ........l....... 69C0: 00 00 00 00 00 00 00 00 DC 66 66 66 66 66 66 00 // .........ffffff. 69D0: 00 00 00 00 00 00 00 00 7C C6 C6 C6 C6 C6 7C 00 // ........|.....|. 69E0: 00 00 00 00 00 00 00 00 DC 66 66 66 66 7C 60 60 // .........ffff|`` 69F0: F0 00 00 00 00 00 00 00 76 CC CC CC CC 7C 0C 0C // ........v....|.. 6A00: 1E 00 00 00 00 00 00 00 DC 66 60 60 60 60 F0 00 // .........f````.. 6A10: 00 00 00 00 00 00 00 00 7C C6 C0 7C 06 C6 7C 00 // ........|..|..|. 6A20: 00 00 00 00 00 30 30 30 FC 30 30 30 30 36 1C 00 // .....000.00006.. 6A30: 00 00 00 00 00 00 00 00 CC CC CC CC CC CC 76 00 // ..............v. 6A40: 00 00 00 00 00 00 00 00 C6 C6 C6 C6 6C 38 10 00 // ............l8.. 6A50: 00 00 00 00 00 00 00 00 C6 C6 D6 D6 D6 FE 6C 00 // ..............l. 6A60: 00 00 00 00 00 00 00 00 C6 C6 6C 38 6C C6 C6 00 // ..........l8l... 6A70: 00 00 00 00 00 00 00 00 C6 C6 C6 C6 CE 76 06 C6 // .............v.. 6A80: 7C 00 00 00 00 00 00 00 FE 86 0C 18 30 62 FE 00 // |...........0b.. 6A90: 00 00 00 00 00 0E 18 18 18 70 18 18 18 18 0E 00 // .........p...... 6AA0: 00 00 00 00 00 18 18 18 18 00 18 18 18 18 18 00 // ................ 6AB0: 00 00 00 00 00 70 18 18 18 0E 18 18 18 18 70 00 // .....p........p. 6AC0: 00 00 00 00 00 76 DC 00 00 00 00 00 00 00 00 00 // .....v.......... 6AD0: 00 00 00 00 00 00 00 00 10 38 38 6C 6C FE 00 00 // .........88ll... 6AE0: 00 00 00 00 00 3C 66 C0 C0 C0 C6 66 3C 18 0C CC // .....<f....f<... 6AF0: 38 00 00 00 00 C6 00 00 C6 C6 C6 C6 C6 CE 76 00 // 8.............v. 6B00: 00 00 00 00 0C 18 30 00 7C C6 C6 FE C0 C6 7C 00 // ......0.|.....|. 6B10: 00 00 00 00 30 78 CC 00 78 0C 7C CC CC DC 76 00 // ....0x..x.|...v. 6B20: 00 00 00 00 00 CC 00 00 78 0C 7C CC CC DC 76 00 // ........x.|...v. 6B30: 00 00 00 00 60 30 18 00 78 0C 7C CC CC DC 76 00 // ....`0..x.|...v. 6B40: 00 00 00 00 38 6C 38 00 78 0C 7C CC CC DC 76 00 // ....8l8.x.|...v. 6B50: 00 00 00 00 00 00 00 7C C6 C0 C0 C6 7C 18 0C 6C // .......|....|..l 6B60: 38 00 00 00 30 78 CC 00 7C C6 C6 FE C0 C6 7C 00 // 8...0x..|.....|. 6B70: 00 00 00 00 00 CC 00 00 7C C6 C6 FE C0 C6 7C 00 // ........|.....|. 6B80: 00 00 00 00 30 18 0C 00 7C C6 C6 FE C0 C6 7C 00 // ....0...|.....|. 6B90: 00 00 00 00 00 66 00 00 38 18 18 18 18 18 3C 00 // .....f..8.....<. 6BA0: 00 00 00 00 18 3C 66 00 38 18 18 18 18 18 3C 00 // .....<f.8.....<. 6BB0: 00 00 00 00 00 00 00 00 38 18 18 18 18 18 3C 00 // ........8.....<. 6BC0: 00 00 00 00 C6 00 38 6C C6 C6 C6 FE C6 C6 C6 00 // ......8l........ 6BD0: 00 00 00 38 6C 38 00 38 6C C6 C6 FE C6 C6 C6 00 // ...8l8.8l....... 6BE0: 00 00 00 0C 18 30 00 FE 60 60 7C 60 60 60 FE 00 // .....0..``|```.. 6BF0: 00 00 00 00 00 00 00 66 DB 1B 7F D8 D8 DF 76 00 // .......f......v. 6C00: 00 00 00 00 00 7E D8 D8 D8 D8 FE D8 D8 D8 DE 00 // .....~.......... 6C10: 00 00 00 00 30 78 CC 00 7C C6 C6 C6 C6 C6 7C 00 // ....0x..|.....|. 6C20: 00 00 00 00 00 C6 00 00 7C C6 C6 C6 C6 C6 7C 00 // ........|.....|. 6C30: 00 00 00 00 30 18 0C 00 7C C6 C6 C6 C6 C6 7C 00 // ....0...|.....|. 6C40: 00 00 00 00 30 78 CC 00 C6 C6 C6 C6 C6 CE 76 00 // ....0x........v. 6C50: 00 00 00 00 60 30 18 00 C6 C6 C6 C6 C6 CE 76 00 // ....`0........v. 6C60: 00 00 00 00 18 00 3C 18 18 18 18 18 18 18 3C 00 // ......<.......<. 6C70: 00 00 00 00 C6 00 7C C6 C6 C6 C6 C6 C6 C6 7C 00 // ......|.......|. 6C80: 00 00 00 00 C6 00 C6 C6 C6 C6 C6 C6 C6 C6 7C 00 // ..............|. 6C90: 00 00 00 00 00 18 18 7C C6 C0 C0 C6 7C 18 18 00 // .......|....|... 6CA0: 00 00 00 00 38 6C 60 60 F0 60 60 60 66 F6 6C 00 // ....8l``.```f.l. 6CB0: 00 00 00 00 66 66 66 66 3C 18 7E 18 3C 18 18 00 // ....ffff<.~.<... 6CC0: 00 00 00 00 00 3E 63 63 30 1C 06 63 63 3E 00 1C // .....>cc0..cc>.. 6CD0: 00 00 00 00 00 00 00 00 3E 63 38 0E 63 3E 00 1C // ........>c8.c>.. 6CE0: 00 00 00 00 0C 18 30 00 78 0C 7C CC CC DC 76 00 // ......0.x.|...v. 6CF0: 00 00 00 00 0C 18 30 00 38 18 18 18 18 18 3C 00 // ......0.8.....<. 6D00: 00 00 00 00 0C 18 30 00 7C C6 C6 C6 C6 C6 7C 00 // ......0.|.....|. 6D10: 00 00 00 00 18 30 60 00 CC CC CC CC CC DC 76 00 // .....0`.......v. 6D20: 00 00 00 00 00 76 DC 00 BC 66 66 66 66 66 E6 00 // .....v...fffff.. 6D30: 00 00 00 00 76 DC 00 C6 C6 E6 F6 DE CE C6 C6 00 // ....v........... 6D40: 00 00 00 00 21 1E 00 1E 33 60 60 67 63 33 1D 00 // ....!...3``gc3.. 6D50: 00 00 00 00 42 3C 00 3B 66 66 66 3E 06 66 3C 00 // ....B<.;fff>.f<. 6D60: 00 00 00 00 00 30 30 00 30 30 30 60 C6 C6 7C 00 // .....00.000`..|. 6D70: 00 00 00 00 00 00 00 00 00 00 7E 60 60 60 00 00 // ..........~```.. 6D80: 00 00 00 00 00 00 00 00 00 00 7E 06 06 06 00 00 // ..........~..... 6D90: 00 00 00 00 60 60 62 66 6C 18 30 60 DC 36 0C 18 // ....``bfl.0`.6.. 6DA0: 3E 00 00 00 60 60 62 66 6C 18 36 6E DE 36 7E 06 // >...``bfl.6n.6~. 6DB0: 06 00 00 00 00 18 18 00 18 18 3C 3C 3C 3C 18 00 // ..........<<<<.. 6DC0: 00 00 00 00 00 00 00 00 36 6C D8 6C 36 00 00 00 // ........6l.l6... 6DD0: 00 00 00 00 00 00 00 00 D8 6C 36 6C D8 00 00 00 // .........l6l.... 6DE0: 00 00 00 11 44 11 44 11 44 11 44 11 44 11 44 11 // ....D.D.D.D.D.D. 6DF0: 44 11 44 AA 55 AA 55 AA 55 AA 55 AA 55 AA 55 AA // D.D.U.U.U.U.U.U. 6E00: 55 AA 55 DD 77 DD 77 DD 77 DD 77 DD 77 DD 77 DD // U.U.w.w.w.w.w.w. 6E10: 77 DD 77 18 18 18 18 18 18 18 18 18 18 18 18 18 // w.w............. 6E20: 18 18 18 18 18 18 18 18 18 18 F8 18 18 18 18 18 // ................ 6E30: 18 18 18 18 18 18 18 18 F8 18 F8 18 18 18 18 18 // ................ 6E40: 18 18 18 36 36 36 36 36 36 36 F6 36 36 36 36 36 // ...6666666.66666 6E50: 36 36 36 00 00 00 00 00 00 00 FE 36 36 36 36 36 // 666........66666 6E60: 36 36 36 00 00 00 00 00 F8 18 F8 18 18 18 18 18 // 666............. 6E70: 18 18 18 36 36 36 36 36 F6 06 F6 36 36 36 36 36 // ...66666...66666 6E80: 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 // 6666666666666666 6E90: 36 36 36 00 00 00 00 00 FE 06 F6 36 36 36 36 36 // 666........66666 6EA0: 36 36 36 36 36 36 36 36 F6 06 FE 00 00 00 00 00 // 66666666........ 6EB0: 00 00 00 36 36 36 36 36 36 36 FE 00 00 00 00 00 // ...6666666...... 6EC0: 00 00 00 18 18 18 18 18 F8 18 F8 00 00 00 00 00 // ................ 6ED0: 00 00 00 00 00 00 00 00 00 00 F8 18 18 18 18 18 // ................ 6EE0: 18 18 18 18 18 18 18 18 18 18 1F 00 00 00 00 00 // ................ 6EF0: 00 00 00 18 18 18 18 18 18 18 FF 00 00 00 00 00 // ................ 6F00: 00 00 00 00 00 00 00 00 00 00 FF 18 18 18 18 18 // ................ 6F10: 18 18 18 18 18 18 18 18 18 18 1F 18 18 18 18 18 // ................ 6F20: 18 18 18 00 00 00 00 00 00 00 FF 00 00 00 00 00 // ................ 6F30: 00 00 00 18 18 18 18 18 18 18 FF 18 18 18 18 18 // ................ 6F40: 18 18 18 18 18 18 18 18 1F 18 1F 18 18 18 18 18 // ................ 6F50: 18 18 18 36 36 36 36 36 36 36 37 36 36 36 36 36 // ...6666666766666 6F60: 36 36 36 36 36 36 36 36 37 30 3F 00 00 00 00 00 // 6666666670?..... 6F70: 00 00 00 00 00 00 00 00 3F 30 37 36 36 36 36 36 // ........?0766666 6F80: 36 36 36 36 36 36 36 36 F7 00 FF 00 00 00 00 00 // 66666666........ 6F90: 00 00 00 00 00 00 00 00 FF 00 F7 36 36 36 36 36 // ...........66666 6FA0: 36 36 36 36 36 36 36 36 37 30 37 36 36 36 36 36 // 6666666670766666 6FB0: 36 36 36 00 00 00 00 00 FF 00 FF 00 00 00 00 00 // 666............. 6FC0: 00 00 00 36 36 36 36 36 F7 00 F7 36 36 36 36 36 // ...66666...66666 6FD0: 36 36 36 18 18 18 18 18 FF 00 FF 00 00 00 00 00 // 666............. 6FE0: 00 00 00 36 36 36 36 36 36 36 FF 00 00 00 00 00 // ...6666666...... 6FF0: 00 00 00 00 00 00 00 00 FF 00 FF 18 18 18 18 18 // ................ 7000: 18 18 18 00 00 00 00 00 00 00 FF 36 36 36 36 36 // ...........66666 7010: 36 36 36 36 36 36 36 36 36 36 3F 00 00 00 00 00 // 6666666666?..... 7020: 00 00 00 18 18 18 18 18 1F 18 1F 00 00 00 00 00 // ................ 7030: 00 00 00 00 00 00 00 00 1F 18 1F 18 18 18 18 18 // ................ 7040: 18 18 18 00 00 00 00 00 00 00 3F 36 36 36 36 36 // ..........?66666 7050: 36 36 36 36 36 36 36 36 36 36 FF 36 36 36 36 36 // 6666666666.66666 7060: 36 36 36 18 18 18 18 18 FF 18 FF 18 18 18 18 18 // 666............. 7070: 18 18 18 18 18 18 18 18 18 18 F8 00 00 00 00 00 // ................ 7080: 00 00 00 00 00 00 00 00 00 00 1F 18 18 18 18 18 // ................ 7090: 18 18 18 FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ 70A0: FF FF FF 00 00 00 00 00 00 00 00 FF FF FF FF FF // ................ 70B0: FF FF FF F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 F0 // ................ 70C0: F0 F0 F0 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F 0F // ................ 70D0: 0F 0F 0F FF FF FF FF FF FF FF FF 00 00 00 00 00 // ................ 70E0: 00 00 00 00 00 00 00 76 DC D8 D8 D8 D8 DC 76 00 // .......v......v. 70F0: 00 00 00 00 00 78 CC CC D8 FC C6 C6 C6 C6 CC 00 // .....x.......... 7100: 00 00 00 00 00 FE 66 62 60 60 60 60 60 60 60 00 // ......fb```````. 7110: 00 00 00 00 00 00 00 00 FE 6C 6C 6C 6C 6C 6C 00 // .........llllll. 7120: 00 00 00 00 00 FE C6 62 30 18 18 30 62 C6 FE 00 // .......b0..0b... 7130: 00 00 00 00 00 00 00 00 7E D8 CC CC CC D8 70 00 // ........~.....p. 7140: 00 00 00 00 00 00 00 66 66 66 66 66 7C 60 C0 80 // .......fffff|`.. 7150: 00 00 00 00 00 00 00 00 76 DC 18 18 18 18 18 00 // ........v....... 7160: 00 00 00 00 00 FE 38 38 6C C6 C6 6C 38 38 FE 00 // ......88l..l88.. 7170: 00 00 00 00 00 00 38 6C C6 C6 FE C6 C6 6C 38 00 // ......8l.....l8. 7180: 00 00 00 00 00 38 6C C6 C6 C6 C6 6C 6C 6C EE 00 // .....8l....lll.. 7190: 00 00 00 00 00 3E 60 60 3C 66 C6 C6 C6 CC 78 00 // .....>``<f....x. 71A0: 00 00 00 00 00 00 00 00 7E DB DB DB 7E 00 00 00 // ........~...~... 71B0: 00 00 00 00 00 02 06 7C CE DE F6 F6 7C 60 C0 00 // .......|....|`.. 71C0: 00 00 00 00 00 00 1C 30 60 60 7C 60 60 30 1C 00 // .......0``|``0.. 71D0: 00 00 00 00 00 7C C6 C6 C6 C6 C6 C6 C6 C6 C6 00 // .....|.......... 71E0: 00 00 00 00 00 00 00 FE 00 00 FE 00 00 FE 00 00 // ................ 71F0: 00 00 00 00 00 00 00 18 18 7E 18 18 00 00 7E 00 // .........~....~. 7200: 00 00 00 00 00 30 18 0C 06 0C 18 30 00 00 7E 00 // .....0.....0..~. 7210: 00 00 00 00 00 0C 18 30 60 30 18 0C 00 00 7E 00 // .......0`0....~. 7220: 00 00 00 00 00 00 00 0C 1E 1A 18 18 18 18 18 18 // ................ 7230: 18 18 18 18 18 18 18 18 18 18 18 18 18 58 78 30 // .............Xx0 7240: 00 00 00 00 00 00 00 18 18 00 7E 00 18 18 00 00 // ..........~..... 7250: 00 00 00 00 00 00 00 00 00 76 DC 00 76 DC 00 00 // .........v..v... 7260: 00 00 00 00 00 78 CC CC 78 00 00 00 00 00 00 00 // .....x..x....... 7270: 00 00 00 00 00 00 00 00 00 00 18 18 00 00 00 00 // ................ 7280: 00 00 00 00 00 00 00 00 00 00 00 18 00 00 00 00 // ................ 7290: 00 00 00 00 00 1F 18 18 18 18 18 D8 D8 78 38 18 // .............x8. 72A0: 00 00 00 00 00 D8 6C 6C 6C 6C 6C 00 00 00 00 00 // ......lllll..... 72B0: 00 00 00 00 00 70 D8 18 30 60 F8 00 00 00 00 00 // .....p..0`...... 72C0: 00 00 00 00 00 00 00 00 7E 7E 7E 7E 7E 7E 00 00 // ........~~~~~~.. 72D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 72E0: 00 00 00 1D 00 00 00 00 00 24 66 FF 66 24 00 00 // .........$f.f$.. 72F0: 00 00 00 00 2F 00 00 00 01 03 06 0C 18 30 60 C0 // ..../........0`. 7300: 80 00 00 00 00 30 00 00 7E C3 C3 C3 DB DB C3 C3 // .....0..~....... 7310: C3 7E 00 00 00 00 4D 00 00 C3 C3 E7 FF FF DB DB // .~....M......... 7320: C3 C3 C3 00 00 00 00 54 00 00 FF 99 18 18 18 18 // .......T........ 7330: 18 18 18 3C 00 00 00 00 56 00 00 C3 C3 C3 C3 C3 // ...<....V....... 7340: C3 C3 66 3C 18 00 00 00 00 57 00 00 C3 C3 C3 C3 // ..f<.....W...... 7350: DB DB DB DB FF 66 00 00 00 00 58 00 00 C3 C3 C3 // .....f....X..... 7360: 66 3C 3C 66 C3 C3 C3 00 00 00 00 59 00 00 C3 C3 // f<<f.......Y.... 7370: C3 C3 66 3C 18 18 18 3C 00 00 00 00 5C 00 00 00 // ..f<...<....\... 7380: 80 C0 60 30 18 0C 06 03 01 00 00 00 00 6D 00 00 // ..`0.........m.. 7390: 00 00 00 66 FF DB DB DB C3 C3 00 00 00 00 76 00 // ...f..........v. 73A0: 00 00 00 00 C3 C3 C3 C3 66 3C 18 00 00 00 00 77 // ........f<.....w 73B0: 00 00 00 00 00 C3 C3 DB DB DB FF 66 00 00 00 00 // ...........f.... 73C0: 00 00 7B 62 C3 0B DB 74 03 E9 46 01 57 32 C0 B9 // ..{b...t..F.W2.. 73D0: 40 00 F3 AA 5F BB 48 90 26 89 1D 26 8C 4D 02 2E // @..._.H.&..&.M.. 73E0: 8E 1E 0A 03 57 BE 49 04 B9 1E 00 83 C7 04 FC 8A // ....W.I......... 73F0: 04 26 88 05 46 47 E2 F7 5F A0 84 04 FE C0 26 88 // .&..FG.._.....&. 7400: 45 22 A1 85 04 26 89 45 23 57 E8 D9 1B 5F 26 88 // E"...&.E#W..._&. 7410: 5D 25 26 88 7D 26 8A 1E 49 04 E8 FC 05 74 05 80 // ]%&.}&..I....t.. 7420: FB 13 7F 1D 32 FF D1 E3 2E 8A 87 20 90 32 E4 0A // ....2...... .2.. 7430: C0 74 01 40 26 89 45 27 2E 8A 87 21 90 26 88 45 // .t.@&.E'...!.&.E 7440: 29 A1 85 04 8A 16 84 04 FE C2 F6 E2 B2 00 3D C8 // ).............=. 7450: 00 7E 15 B2 01 3D 5E 01 7E 0E B2 02 3D 90 01 7E // .~...=^.~...=..~ 7460: 07 B2 03 3D E0 01 7E 00 26 88 55 2A 8A 26 87 04 // ...=..~.&.U*.&.. 7470: 8A C4 24 01 C0 E0 04 80 E4 02 D0 E4 0A E0 80 F4 // ..$............. 7480: 10 A0 89 04 24 0A 0A E0 E8 94 08 B2 C0 B0 30 EE // ....$.........0. 7490: 42 EC 24 08 C0 E0 02 0A C4 0C 01 26 88 45 2D B0 // B.$........&.E-. 74A0: 03 26 88 45 31 E8 77 08 1E 06 32 D2 C4 1E A8 04 // .&.E1.w...2..... 74B0: 8C C1 8C CE 3B CE 74 34 26 C5 77 04 8C D9 0B F1 // ....;.t4&.w..... 74C0: 74 03 80 CA 10 26 C5 77 0C 8C D9 0B F1 74 03 80 // t....&.w.....t.. 74D0: CA 08 26 C5 77 08 8C D9 0B F1 74 03 80 CA 04 26 // ..&.w.....t....& 74E0: C5 77 10 8C D9 0B F1 74 03 80 CA 01 07 1F 26 88 // .w.....t......&. 74F0: 55 32 B0 03 BA C4 03 E8 E4 04 8A E0 C0 EC 02 8A // U2.............. 7500: D4 8A F2 D0 EE 81 E2 04 04 25 03 03 0B C2 26 89 // .........%....&. 7510: 45 2B 8B EC C6 46 1A 1B C3 0A C0 74 0F FE C8 74 // E+...F.....t...t 7520: 36 FE C8 74 56 8B EC C6 46 1A 00 C3 B8 20 00 F6 // 6..tV...F.... .. 7530: C1 01 74 03 83 C0 60 F6 C1 02 74 03 83 C0 3A F6 // ..t...`...t...:. 7540: C1 04 74 03 05 03 03 83 C0 3F C1 E8 06 8B EC 89 // ..t......?...... 7550: 46 0E C6 46 1A 1C C3 8B FB 83 C7 20 F6 C1 01 74 // F..F....... ...t 7560: 03 E8 85 00 F6 C1 02 74 03 E8 EF 00 F6 C1 04 74 // .......t.......t 7570: 03 E8 F8 01 8B EC C6 46 1A 1C C3 F6 C1 01 74 06 // .......F......t. 7580: E8 16 15 E8 25 01 F6 C1 02 74 03 E8 85 01 F6 C1 // ....%....t...... 7590: 04 74 03 E8 12 02 EB DC 8A C4 EE 42 EC AA FE C4 // .t.........B.... 75A0: 4A E2 F5 C3 E8 6B 04 BD C0 03 B9 15 00 32 E4 EC // J....k.......2.. 75B0: 87 EA 8A C4 EE 42 EC AA FE C4 4A 87 EA E2 F0 EC // .....B....J..... 75C0: 87 EA B0 20 EE C3 26 8A 05 88 04 47 46 E2 F7 C3 // ... ..&....GF... 75D0: 26 8A 25 EF 47 FE C0 E2 F7 C3 B2 C0 8A C4 EE 26 // &.%.G..........& 75E0: 8A 05 47 FE C4 EE E2 F4 C3 9C FA 51 57 8B C7 2B // ..G........QW..+ 75F0: C3 26 89 07 8B F7 E8 0A 04 EC 26 88 44 01 26 89 // .&........&.D.&. 7600: 54 41 B2 CE EC 26 88 44 02 B2 CC EC 26 88 44 09 // TA...&.D....&.D. 7610: B2 CA EC 26 88 44 04 B2 C4 EC 26 88 04 83 C7 05 // ...&.D....&..... 7620: B9 04 00 B4 01 E8 70 FF 26 8A 04 EE 8B FE 83 C7 // ......p.&....... 7630: 0A 26 8B 54 41 32 E4 B9 19 00 E8 5B FF 26 8A 44 // .&.TA2.....[.&.D 7640: 01 EE E8 5F FF B2 CE 32 E4 B9 09 00 E8 49 FF 26 // ..._...2.....I.& 7650: 8A 44 02 EE 5F 59 83 C7 60 9D C3 9C FA 8B C7 2B // .D.._Y..`......+ 7660: C3 26 89 47 02 51 57 2E 8E 1E 0A 03 A0 10 04 24 // .&.G.QW........$ 7670: 30 AA BE 49 04 B9 1E 00 F3 A4 BE 84 04 B1 07 F3 // 0..I............ 7680: A4 BE A8 04 B1 04 F3 A4 BE 14 00 B1 04 F3 A4 BE // ................ 7690: 74 00 B1 04 F3 A4 BE 7C 00 B1 04 F3 A4 BE 0C 01 // t......|........ 76A0: B1 04 F3 A4 5F 59 83 C7 3A 9D C3 9C FA 26 8B 3F // ...._Y..:....&.? 76B0: 03 FB 8B F7 51 8B FE 83 C7 05 BA C4 03 B8 00 01 // ....Q........... 76C0: EF B0 01 B9 04 00 E8 07 FF 47 B2 C2 26 8A 44 09 // .........G..&.D. 76D0: EE B2 C4 B8 00 03 EF 26 8A 04 EE 26 8B 54 41 B8 // .......&...&.TA. 76E0: 11 00 EF B1 19 32 C0 E8 E6 FE 26 8A 44 01 EE 80 // .....2....&.D... 76F0: C2 06 26 8A 44 04 EE EC B1 15 32 E4 E8 DB FE B0 // ..&.D.....2..... 7700: 20 EE B1 09 32 C0 B2 CE E8 C5 FE 26 8A 44 02 EE // ...2......&.D.. 7710: 59 9D C3 9C FA 26 8B 7F 02 03 FB 06 51 2E 8E 1E // Y....&......Q... 7720: 0A 03 26 8A 05 80 26 10 04 CF 08 06 10 04 47 BE // ..&...&.......G. 7730: 49 04 B9 1E 00 E8 8E FE BE 84 04 B1 07 E8 86 FE // I............... 7740: BE A8 04 B1 04 E8 7E FE BE 14 00 B1 04 E8 76 FE // ......~.......v. 7750: BE 74 00 B1 04 E8 6E FE BE 7C 00 B1 04 E8 66 FE // .t....n..|....f. 7760: BE 0C 01 B1 04 E8 5E FE 59 07 9D C3 9C FA 8B C7 // ......^.Y....... 7770: 2B C3 26 89 47 04 E8 A6 05 B2 C0 B0 34 EE 42 EC // +.&.G.......4.B. 7780: 26 88 05 BA C8 03 EC 26 88 45 01 50 4A 4A EC 26 // &......&.E.PJJ.& 7790: 88 45 02 83 C7 03 B9 00 03 42 32 C0 EE 42 42 EC // .E.......B2..BB. 77A0: AA E2 FC 58 4A EE 9D C3 9C FA 26 8B 77 04 03 F3 // ...XJ.....&.w... 77B0: E8 6C 05 B2 C0 B0 34 EE 26 8A 04 EE BA C6 03 26 // .l....4.&......& 77C0: 8A 44 02 EE 56 42 42 83 C6 03 32 C0 EE 42 B9 00 // .D..VBB...2..B.. 77D0: 03 26 8A 04 EE 46 E2 F9 5E FE CA 26 8A 44 01 EE // .&...F..^..&.D.. 77E0: 9D C3 BA CC 03 EC 24 FE 0A C4 B2 C2 EE C3 E8 A8 // ......$......... 77F0: 12 B2 C0 86 C4 EE EB 00 EB 00 86 C4 EE EB 00 EB // ................ 7800: 00 B0 20 EE C3 50 8A E0 80 E4 80 80 26 87 04 7F // .. ..P......&... 7810: 08 26 87 04 24 7F 8A E0 3C 07 7E 1E 26 F6 47 33 // .&..$...<.~.&.G3 7820: 01 75 17 3C 23 74 13 3C 32 74 0F 3C 33 74 0B B4 // .u.<#t.<2t.<3t.. 7830: 03 26 F6 47 09 01 75 02 B4 07 88 26 49 04 BA B4 // .&.G..u....&I... 7840: 03 80 0E 87 04 02 26 F6 47 09 01 74 07 B2 D4 80 // ......&.G..t.... 7850: 26 87 04 FD 89 16 63 04 C7 06 4E 04 00 00 C6 06 // &.....c...N..... 7860: 62 04 00 B9 08 00 BF 50 04 FC 06 1E 07 33 C0 F3 // b......P.....3.. 7870: AB 07 26 8A 07 32 E4 A3 4A 04 26 8A 47 01 A2 84 // ..&..2..J.&.G... 7880: 04 26 8A 47 02 A3 85 04 26 8B 47 03 A3 4C 04 26 // .&.G....&.G..L.& 7890: 8B 47 14 86 C4 A3 60 04 58 C3 52 32 E4 33 D2 B0 // .G....`.X.R2.3.. 78A0: 0D CD 17 F6 C4 29 75 08 32 E4 33 D2 B0 0A CD 17 // .....)u.2.3..... 78B0: 5A C3 06 1E 60 2E 8E 1E 0A 03 2E 83 0E 14 03 00 // Z...`........... 78C0: 75 6E 80 3E 00 05 01 74 67 C6 06 00 05 01 8A 1E // un.>...tg....... 78D0: 62 04 32 FF D1 E3 8B FB 8B 85 50 04 8A 3E 62 04 // b.2.......P..>b. 78E0: 50 32 F6 8A 0E 84 04 32 ED 41 51 8B 0E 4A 04 32 // P2.....2.AQ..J.2 78F0: D2 E8 A6 FF F6 C4 29 75 3D 51 52 89 95 50 04 B4 // ......)u=QR..P.. 7900: 08 E8 B6 D4 0A C0 75 02 B0 20 33 D2 32 E4 CD 17 // ......u.. 3.2... 7910: F6 C4 29 75 1F 5A FE C2 59 E2 DE FE C6 59 E2 CA // ..)u.Z..Y....Y.. 7920: E8 77 FF 32 C0 A2 00 05 58 89 85 50 04 E8 AF 03 // .w.2....X..P.... 7930: 61 1F 07 CF 5A 59 59 B0 FF EB EA 52 2A F5 38 C6 // a...ZYY....R*.8. 7940: 7D 02 32 C0 2E 8E 06 0C 03 5A C3 A0 85 04 F6 E3 // }.2......Z...... 7950: 8A F7 8B D8 8B CA BA C4 03 B8 02 0F EF B4 02 E8 // ................ 7960: 6D 00 8B D1 32 ED 8A E6 8A C6 F3 AA 03 FD 8A CA // m...2........... 7970: 4B 75 F7 32 E4 E8 57 00 C3 53 8A 1E 62 04 0B C0 // Ku.2..W..S..b... 7980: 75 04 0A DB 74 03 E8 35 03 5B 8B F8 2B D1 81 C2 // u...t..5.[..+... 7990: 01 01 8A C3 32 E4 C3 8A C6 32 F6 2B EA 0A DB 74 // ....2....2.+...t 79A0: 2A 2A C3 F6 26 85 04 8B C8 52 B4 01 E8 20 00 B2 // **..&....R... .. 79B0: C4 B8 02 0F EF 5A 1E 06 1F 8B C1 8B CA F3 A4 03 // .....Z.......... 79C0: F5 03 FD 48 75 F5 1F E8 81 FF C3 8A D8 EB F8 BA // ...Hu........... 79D0: CE 03 B0 05 EE 42 EC 24 FC 0A C4 EE 4A C3 9C FA // .....B.$....J... 79E0: EE 42 EB 00 EC 4A 9D C3 1E 2E 8E 1E 0A 03 8B 16 // .B...J.......... 79F0: 63 04 80 C2 06 1F C3 1E 2E 8E 1E 0A 03 8B 16 63 // c..............c 7A00: 04 1F C3 50 BA CC 03 EC B2 D4 A8 01 75 02 B2 B4 // ...P........u... 7A10: 58 C3 E8 EE FF 80 C2 06 C3 1E 2E 8E 1E 0A 03 80 // X............... 7A20: 3E 49 04 03 74 13 80 3E 49 04 02 74 0C 80 3E 49 // >I..t..>I..t..>I 7A30: 04 01 74 05 80 3E 49 04 00 1F C3 50 2E 8E 06 0E // ..t..>I....P.... 7A40: 03 A0 10 04 24 30 3C 30 74 05 2E 8E 06 10 03 58 // ....$0<0t......X 7A50: 0B C0 74 03 E8 E1 01 03 06 4E 04 81 C2 01 01 2B // ..t......N.....+ 7A60: D1 32 ED 8B 2E 4A 04 8B F8 8B F0 8B C5 F6 E3 D1 // .2...J.......... 7A70: E0 D1 E5 0A DB 75 02 8A DE 38 F3 7E 02 8A DE C3 // .....u...8.~.... 7A80: FC 8A D8 8B C1 E8 B3 FF 03 F0 3A 16 4A 04 74 06 // ..........:.J.t. 7A90: 06 1F E8 1B 00 C3 06 1F E8 40 00 C3 FC 8A D8 8A // .........@...... 7AA0: C1 8A E6 E8 95 FF F7 DD 2B F0 06 1F E8 01 00 C3 // ........+....... 7AB0: 53 8A CE 2A CB 32 ED 32 F6 2B EA 2B EA E3 0E 8A // S..*.2.2.+.+.... 7AC0: E1 8B CA F3 A5 03 F5 03 FD FE CC 75 F4 58 B0 20 // ...........u.X. 7AD0: 8A CA F3 AB 03 FD FE CB 75 F6 C3 53 8A C6 2A C3 // ........u..S..*. 7AE0: 74 06 F6 E2 8B C8 F3 A5 58 8B C8 F6 E2 91 B0 20 // t.......X...... 7AF0: F3 AB C3 8B D8 E8 2E 00 2E 8E 1E 10 03 8A C3 22 // ..............." 7B00: DF D3 E3 A8 80 74 03 30 1C C3 F6 D7 8A 34 22 F7 // .....t.0.....4". 7B10: 0A DE 88 1C C3 8A FC E8 0C 00 2E 8E 1E 10 03 8A // ................ 7B20: 04 D2 E8 22 C7 C3 B0 28 F6 E2 F6 C2 01 74 03 05 // ..."...(.....t.. 7B30: D8 1F 8B F1 C1 EE 02 80 FF 05 7F 0C 03 F0 F6 D1 // ................ 7B40: 80 E1 03 D0 E1 B7 03 C3 D1 EE 03 F0 F6 D1 80 E1 // ................ 7B50: 07 B7 01 C3 FC 8A D8 2E 8E 06 10 03 8B C1 E8 86 // ................ 7B60: 00 75 02 8A DE 03 F0 E8 24 00 C3 FC 8A D8 2E 8E // .u......$....... 7B70: 06 10 03 8A C1 8A E6 E8 6D 00 75 02 8A DE F7 DD // ........m.u..... 7B80: 81 C6 F0 00 81 C7 F0 00 2B F0 E8 01 00 C3 8A CE // ........+....... 7B90: 2A CB E3 2C 51 8A CA 56 57 D1 E9 F3 A5 13 C9 F3 // *..,Q..VW....... 7BA0: A4 8A CA 2B F1 2B F9 81 C6 00 20 81 C7 00 20 D1 // ...+.+.... ... . 7BB0: E9 F3 A5 13 C9 F3 A4 5F 5E 03 F5 03 FD 59 E2 D4 // ......._^....Y.. 7BC0: 8A C7 8A E7 8A CA 57 D1 E9 F3 AB 13 C9 F3 AA 8A // ......W......... 7BD0: CA 2B F9 81 C7 00 20 D1 E9 F3 AB 13 C9 F3 AA 5F // .+.... ........_ 7BE0: 03 FD FE CB 75 DE C3 E8 B0 00 81 C2 01 01 2B D1 // ....u.........+. 7BF0: 38 F3 76 02 32 DB 51 B1 02 D2 E6 D2 E3 59 32 ED // 8.v.2.Q......Y2. 7C00: BD 50 00 80 3E 49 04 06 74 04 D0 E2 D1 E0 06 1F // .P..>I..t....... 7C10: 8B F8 8B F0 B0 50 F6 E3 0A DB C3 52 53 8A DF 32 // .....P.....RS..2 7C20: FF D1 E3 8B 87 50 04 E8 0E 00 50 D1 EB A1 4C 04 // .....P....P...L. 7C30: F7 E3 5B 03 C3 5B 5A C3 52 8B D0 A0 4A 04 F6 E4 // ..[..[Z.R...J... 7C40: 32 F6 03 C2 D1 E0 5A C3 8B E8 83 E5 0F 2E 8A A6 // 2.....Z......... 7C50: F8 7B 8B E8 C1 ED 04 83 E5 0F 2E 8A 86 F8 7B C3 // .{............{. 7C60: 00 03 0C 0F 30 33 3C 3F C0 C3 CC CF F0 F3 FC FF // ....03<?........ 7C70: 26 8B 04 86 E0 BA 00 80 F6 C4 C0 74 02 0A D6 D0 // &..........t.... 7C80: EE C1 E0 02 75 F2 88 56 00 45 C3 8B 16 63 04 8A // ....u..V.E...c.. 7C90: C5 86 E0 EF 8A E1 FE C0 EF C3 52 8B D0 8A C4 F6 // ..........R..... 7CA0: 26 4A 04 C1 E0 02 32 F6 03 C2 5A C3 53 8A DF 32 // &J....2...Z.S..2 7CB0: FF D1 E3 8B 87 50 04 D1 EB E8 02 00 5B C3 52 8B // .....P......[.R. 7CC0: D0 32 F6 52 8A C4 F6 26 85 04 F7 26 4A 04 5A 03 // .2.R...&...&J.Z. 7CD0: C2 0A DB 74 08 03 06 4C 04 FE CB 75 F8 5A C3 52 // ...t...L...u.Z.R 7CE0: 8B D0 A0 4A 04 F6 E4 32 F6 03 C2 D1 E0 03 06 4E // ...J...2.......N 7CF0: 04 D1 F8 8B C8 B4 0E E8 91 FF 5A C3 8B C2 F7 26 // ..........Z....& 7D00: 4A 04 8B F9 C1 EF 03 03 F8 0A FF 74 0A 8A C7 32 // J..........t...2 7D10: E4 F7 26 4C 04 03 F8 80 E1 07 B4 80 D2 EC C3 E8 // ..&L............ 7D20: F0 FC EC C3 E8 F8 FF B2 C0 B0 20 EE C3 E8 EF FF // .......... ..... 7D30: B2 C0 32 C0 EE C3 C4 3E A8 04 26 C4 7D 04 8C C5 // ..2....>..&.}... 7D40: 0B EF C3 53 B0 0E E8 95 FC 8A E0 B0 0F E8 8E FC // ...S............ 7D50: 8B D8 B8 0E AA EF B8 0F 55 EF B0 0E E8 7F FC 3C // ........U......< 7D60: AA 74 0D B0 0F E8 76 FC 3C 55 74 04 32 C0 5B C3 // .t....v.<Ut.2.[. 7D70: B0 0E 8A E7 EF FE C0 8A E3 EF B0 01 0A C0 5B C3 // ..............[. 7D80: 8A EE 8A 36 85 04 06 1F 0A DB 74 25 8A C5 2A C3 // ...6......t%..*. 7D90: F6 E6 8B C8 52 32 F6 C1 E2 02 8B C2 D1 E2 2B D5 // ....R2........+. 7DA0: 51 8B C8 F3 A5 2B FA 2B F2 59 E2 F4 5A E8 05 00 // Q....+.+.Y..Z... 7DB0: C3 8A DD EB F8 8A C6 F6 E3 8B C8 8A C7 8A E0 32 // ...............2 7DC0: F6 C1 E2 02 8B DA D1 E2 8B F1 2B D5 8B CB F3 AB // ..........+..... 7DD0: 2B FA 4E 75 F7 C3 2E 8E 1E 0A 03 89 0E 60 04 8A // +.Nu.........`.. 7DE0: C5 24 60 A8 20 74 06 B9 00 1E E9 94 00 F6 06 87 // .$`. t.......... 7DF0: 04 01 0F 85 8B 00 80 3E 49 04 07 74 06 E8 19 FC // .......>I..t.... 7E00: 74 01 C3 F6 06 87 04 08 74 03 CD 42 C3 8A 36 85 // t.......t..B..6. 7E10: 04 8A D6 FE CA 38 CD 7E 1F 0A C9 74 64 8A E9 8A // .....8.~...td... 7E20: CE FE C9 EB 5C 38 D1 74 58 8A CE 80 FD 03 7C 04 // ....\8.tX.....|. 7E30: 8A E9 D0 ED FE C9 EB 49 80 F9 03 7E 44 8A E1 2A // .......I...~D..* 7E40: E5 0A E4 75 0A 38 CA 74 38 FE CA 38 CA 74 32 8A // ...u.8.t8..8.t2. 7E50: C5 0A C1 38 F0 7E 0A 80 FC 02 7E 12 80 FD 02 7F // ...8.~....~..... 7E60: C8 80 FC 03 7D BF 8A D6 FE CA 38 D1 74 13 8A CE // ....}.....8.t... 7E70: FE C9 FE C9 8A E9 2A EC 80 FE 08 7F 04 FE C1 FE // ......*......... 7E80: C5 B4 0A E8 05 FE C3 2E 8E 1E 0A 03 A2 62 04 32 // .............b.2 7E90: E4 8B F0 F7 26 4C 04 A3 4E 04 8B C8 E8 7A FB 74 // ....&L..N....z.t 7EA0: 07 80 3E 49 04 07 77 02 D1 F9 B4 0C E8 DC FD D1 // ..>I..w......... 7EB0: E6 8B 84 50 04 E8 27 FE C3 2E 8E 1E 0A 03 8A 26 // ...P..'........& 7EC0: 49 04 E8 9D 9C 74 07 C7 06 50 04 00 00 C3 E8 48 // I....t...P.....H 7ED0: FB 74 0B 80 FC 07 74 06 77 08 E8 77 FC C3 E8 9F // .t....t.w..w.... 7EE0: FB C3 80 FC 13 7C 03 74 1F C3 E8 4E FA 8A D8 8B // .....|.t...N.... 7EF0: C1 E8 85 FA 8B 2E 4A 04 52 F6 26 85 04 F7 E5 8B // ......J.R.&..... 7F00: F7 03 F0 5A E8 90 FA C3 E8 30 FA 8A D8 8B C1 E8 // ...Z.....0...... 7F10: 67 FA C1 E7 03 52 8B 2E 4A 04 C1 E5 03 F7 26 85 // g....R..J.....&. 7F20: 04 F7 E5 8B F7 03 F0 5A E8 55 FE C3 2E 8E 1E 0A // .......Z.U...... 7F30: 03 8A 26 49 04 E8 E1 FA 74 0C 80 FC 07 74 07 77 // ..&I....t....t.w 7F40: 40 80 FC 03 7F 04 E8 53 FB C3 E8 1E FC C3 E8 EA // @......S........ 7F50: F9 8A D8 8A C1 8A E6 FE C4 E8 1D FA 2B 3E 4A 04 // ............+>J. 7F60: C1 E7 03 52 F7 26 85 04 F7 26 4A 04 C1 E0 03 8B // ...R.&...&J..... 7F70: F7 2B F0 5A 8B 2E 4A 04 C1 E5 03 F7 DD E8 00 FE // .+.Z..J......... 7F80: C3 80 FC 13 7C 03 74 C6 C3 E8 AF F9 8A D8 8A C1 // ....|.t......... 7F90: 8A E6 FE C4 E8 E2 F9 52 8B 2E 4A 04 F7 26 85 04 // .......R..J..&.. 7FA0: F7 E5 2B FD 8B F7 2B F0 5A F7 DD E8 E9 F9 C3 2E // ..+...+.Z....... 7FB0: 8E 1E 0A 03 2E 8E 06 10 03 E8 5D FA 74 11 80 3E // ..........].t..> 7FC0: 49 04 07 7C 18 2E 8E 06 0E 03 74 03 E9 B1 00 E8 // I..|......t..... 7FD0: 49 FC 8B D8 26 8B 07 8B EC 89 46 1A C3 A1 50 04 // I...&.....F...P. 7FE0: E8 B7 FC 8B F0 BB 08 00 2B E3 8B EC 80 3E 49 04 // ........+....>I. 7FF0: 06 75 1F B9 04 00 26 8A 04 88 46 00 45 26 8A 84 // .u....&...F.E&.. 8000: 00 20 88 46 00 45 83 C6 50 E2 EB B8 00 02 B2 80 // . .F.E..P....... 8010: EB 17 D1 E6 B9 04 00 E8 56 FC 81 C6 00 20 E8 4F // ........V.... .O 8020: FC 81 EE B0 1F E2 F0 EB E2 2B EB C4 3E 0C 01 32 // .........+..>..2 8030: F6 80 FB 0E 75 09 26 83 7D FE 10 75 02 B6 80 16 // ....u.&.}..u.... 8040: 1F 8B F5 8B CB F6 C6 80 74 01 47 56 57 F3 A6 5F // ........t.GVW.._ 8050: 5E 74 23 FE C0 03 FB F6 C6 80 74 01 47 FE CA 75 // ^t#.......t.G..u 8060: E2 FE CC 74 0F 2E 8E 1E 0A 03 C4 3E 7C 00 B0 80 // ...t.......>|... 8070: B2 80 EB CB 32 C0 8B E5 03 E3 8B EC 89 46 1A C3 // ....2........F.. 8080: 80 3E 49 04 13 7C 05 75 02 EB 5A C3 2E 8E 06 0C // .>I..|.u..Z..... 8090: 03 E8 18 FC 8B F0 8B 1E 85 04 2B E3 8B EC B8 05 // ..........+..... 80A0: 08 B9 05 00 BA CE 03 80 3E 49 04 0F 72 1A F6 06 // ........>I..r... 80B0: 87 04 60 75 13 B4 0A F7 C6 01 00 75 02 B4 05 B0 // ..`u.......u.... 80C0: 07 EF B8 05 18 B9 05 01 EF 51 8B CB 26 8A 04 F6 // .........Q..&... 80D0: D0 88 46 00 45 03 36 4A 04 E2 F1 58 EF B8 00 01 // ..F.E.6J...X.... 80E0: 32 D2 E9 44 FF 2E 8E 06 0C 03 A1 50 04 8B D0 32 // 2..D.......P...2 80F0: F6 52 8A C4 32 E4 F7 26 4A 04 F7 26 85 04 5A 03 // .R..2..&J..&..Z. 8100: C2 8B F0 8B 1E 85 04 2B E3 8B EC 53 8B 3E 4A 04 // .......+...S.>J. 8110: 4F C1 E7 03 C1 E6 03 B9 08 00 32 E4 26 8A 04 D0 // O.........2.&... 8120: E4 0A C0 74 03 80 CC 01 46 E2 F1 88 66 00 45 03 // ...t....F...f.E. 8130: F7 4B 75 E3 5B B8 00 01 32 D2 E9 EC FE 33 ED EB // .Ku.[...2....3.. 8140: 03 BD 01 00 2E 8E 1E 0A 03 2E 8E 06 10 03 8A 26 // ...............& 8150: 49 04 E8 C4 F8 74 0F 2E 8E 06 0E 03 80 FC 07 74 // I....t.........t 8160: 05 7C 3D E9 0B 02 8A E3 8B F0 8A DF 32 FF D1 E3 // .|=.........2... 8170: 8B 87 50 04 8B D0 A0 4A 04 F6 E4 32 F6 03 C2 8B // ..P....J...2.... 8180: F8 D1 E7 0A DB 74 0B D0 EB A1 4C 04 03 F8 FE CB // .....t....L..... 8190: 75 FA 8B C6 0B ED 75 03 F3 AB C3 AA 47 E2 FC C3 // u.....u.....G... 81A0: 50 2E 8E 06 10 03 A1 50 04 E8 EE FA 8B F8 A0 50 // P......P.......P 81B0: 04 8A 26 4A 04 8B E8 58 A8 80 74 08 24 7F C5 36 // ..&J...X..t.$..6 81C0: 7C 00 EB 04 C5 36 0C 01 8A FC 32 E4 C1 E0 03 03 // |....6....2..... 81D0: F0 80 FF 06 74 69 D1 E7 8A F3 B0 55 80 E3 03 F6 // ....ti.....U.... 81E0: E3 8A D8 8A F8 8B C5 50 B2 04 F6 C6 80 75 27 AC // .......P.....u'. 81F0: E8 55 FA 23 C3 AB AC E8 4E FA 23 C3 26 89 85 FE // .U.#....N.#.&... 8200: 1F 83 C7 4E FE CA 75 E7 83 EE 08 81 EF 3E 01 58 // ...N..u......>.X 8210: E8 72 00 E2 D2 C3 AC E8 2E FA 23 C3 26 31 05 AC // .r........#.&1.. 8220: E8 25 FA 23 C3 26 31 85 00 20 83 C7 50 FE CA 75 // .%.#.&1.. ..P..u 8230: E5 83 EE 08 81 EF 3E 01 58 E8 49 00 E2 A9 C3 8B // ......>.X.I..... 8240: C5 50 B2 04 F6 C3 80 74 1F AC 26 30 05 AC 26 30 // .P.....t..&0..&0 8250: 85 00 20 83 C7 50 FE CA 7F EF 83 EE 08 81 EF 3F // .. ..P.........? 8260: 01 58 E8 20 00 E2 DA C3 AC AA AC 26 88 85 FF 1F // .X. .......&.... 8270: 83 C7 4F FE CA 7F F1 83 EE 08 81 EF 3F 01 58 E8 // ..O.........?.X. 8280: 03 00 E2 BD C3 FE C0 38 E0 72 06 32 C0 81 C7 F0 // .......8.r.2.... 8290: 00 C3 8A 16 85 04 F6 E2 8B F0 32 F6 8B EA 66 0F // ..........2...f. 82A0: B6 06 51 04 F6 E2 66 0F B7 16 4A 04 83 FA 64 75 // ..Q...f...J...du 82B0: 03 BA 68 00 83 FA 5A 75 03 BA 60 00 81 FA AF 00 // ..h...Zu..`..... 82C0: 75 03 BA B0 00 52 F7 E2 66 0F B7 F8 66 0F B6 06 // u....R..f...f... 82D0: 50 04 66 03 F8 66 C1 CF 10 03 FA 66 C1 C7 03 81 // P.f..f.....f.... 82E0: CF 00 FF 66 C1 C7 10 5A 8A E2 4A C1 E2 03 A0 50 // ...f...Z..J....P 82F0: 04 50 C5 06 0C 01 03 F0 2E 8E 06 0C 03 58 57 51 // .P...........XWQ 8300: 50 9C FC 8B CD E8 3B 00 B5 08 AC 8A E0 8A C7 D0 // P.....;......... 8310: E4 73 02 8A C3 26 88 05 66 47 FE CD 75 EF 66 03 // .s...&..fG..u.f. 8320: FA E2 E2 9D 58 59 5F 83 C7 08 FE C0 38 E0 72 0E // ....XY_.....8.r. 8330: 51 32 C0 8B CD 49 03 FA 83 C7 08 E2 F9 59 2B F5 // Q2...I.......Y+. 8340: E2 BC C3 06 52 33 C0 8E C0 66 C1 C7 10 8B C7 66 // ....R3...f.....f 8350: C1 C7 10 E8 0C 98 74 16 38 E0 74 12 0F B6 D0 E8 // ......t.8.t..... 8360: 91 C9 8A E0 66 C1 C7 10 8B F8 66 C1 C7 10 5A 07 // ....f.....f...Z. 8370: C3 80 FC 13 7C 0B 0F 84 18 FF 80 FC 62 0F 84 11 // ....|.......b... 8380: FF E8 01 00 C3 80 FC 11 75 06 80 E3 80 80 CB 0F // ........u....... 8390: 50 53 8A DF 32 FF D1 E3 8B 97 50 04 5B 2E 8E 06 // PS..2.....P.[... 83A0: 0C 03 E8 07 F9 8B F8 8B 2E 85 04 58 32 F6 52 8B // ...........X2.R. 83B0: 36 4A 04 56 8A 26 85 04 C5 36 0C 01 80 FC 0E 75 // 6J.V.&...6.....u 83C0: 09 83 7C FE 10 75 03 B4 10 46 F6 E4 03 F0 B6 03 // ..|..u...F...... 83D0: F6 C3 80 75 6D B2 C4 B8 02 0F EF 5A 58 50 52 4A // ...um......ZXPRJ 83E0: 8A E0 57 51 51 57 8B CD 32 C0 AA 03 FA E2 FB 5F // ..WQQW..2......_ 83F0: 47 FE C4 38 D4 76 0A 32 E4 8B CD 49 03 FA 47 E2 // G..8.v.2...I..G. 8400: FB 59 E2 E0 59 5F BA C4 03 B0 02 8A E3 EF 5B 4B // .Y..Y_........[K 8410: 5A 51 57 8B CD AC 26 8A 25 AA 03 FB E2 F7 5F 47 // ZQW...&.%....._G 8420: 2B F5 42 3B D3 76 0A 33 D2 8B CD 49 03 FB 47 E2 // +.B;.v.3...I..G. 8430: FB 59 E2 DD BA CE 03 B8 03 00 EF B2 C4 B8 02 0F // .Y.............. 8440: EF C3 B2 CE B8 03 18 EF EB BC 2E 8E 1E 0A 03 80 // ................ 8450: 3E 63 04 B4 74 0B BA CC 03 EC A8 01 75 04 CD 42 // >c..t.......u..B 8460: C3 C3 E8 D1 F8 0A FF 75 1C 8A E3 80 E4 1F 80 26 // .......u.......& 8470: 66 04 E0 08 26 66 04 E8 2D 00 8A 1E 66 04 80 E3 // f...&f..-...f... 8480: 20 B1 05 D2 EB E8 91 F5 74 19 A0 66 04 24 DF 80 // .......t..f.$.. 8490: E3 01 74 02 0C 20 A2 66 04 24 10 0C 02 0A D8 E8 // ..t.. .f.$...... 84A0: 53 00 C3 E8 7E F8 C3 53 50 80 E3 0F 8A FB D0 E3 // S...~..SP....... 84B0: 81 E3 10 07 0A DF E8 60 F5 74 0E B4 00 8A C3 E8 // .......`.t...... 84C0: 2C F3 0B ED 74 03 26 88 1D 8A C3 E8 0B 00 0B ED // ,...t.&......... 84D0: 74 04 26 88 5D 10 58 5B C3 8A E0 1E 2E 8E 1E 0A // t.&.].X[........ 84E0: 03 80 3E 49 04 33 1F 7F 08 8A C4 B4 11 E8 FE F2 // ..>I.3.......... 84F0: C3 E8 30 F8 C3 9C FA E8 9F 05 B2 C0 B9 03 00 B4 // ..0............. 8500: 01 8A C4 EE 8A C3 EE 0B ED 74 04 47 26 88 1D FE // .........t.G&... 8510: C4 80 C3 02 E2 EB B0 20 EE 9D C3 2E 8E 1E 0A 03 // ....... ........ 8520: 8A 26 49 04 E8 F2 F4 74 0A 80 FC 07 77 06 74 03 // .&I....t....w.t. 8530: E8 C0 F5 C3 80 FC 13 7C 03 74 4C C3 8A D8 E8 BB // .......|.tL..... 8540: F7 BA CE 03 B0 08 EF 2E 8E 1E 0C 03 F6 C3 80 75 // ...............u 8550: 1C B2 C4 B8 02 FF EF 8A 25 C6 05 00 8A E3 EF 8A // ........%....... 8560: 25 B4 FF 88 25 EF B2 CE B8 08 FF EF C3 B8 03 18 // %...%........... 8570: EF B2 C4 B0 02 8A E3 EF 8A 25 B4 FF 88 25 EF B2 // .........%...%.. 8580: CE B8 03 00 EF EB E1 50 2E 8E 06 0C 03 A1 4A 04 // .......P......J. 8590: C1 E0 03 F7 E2 03 C1 8B F8 58 26 88 05 C3 2E 8E // .........X&..... 85A0: 1E 0A 03 8A 26 49 04 E8 6F F4 74 0F 80 FC 07 77 // ....&I..o.t....w 85B0: 0B 74 08 E8 5F F5 8B EC 89 46 1A C3 80 FC 13 7C // .t.._....F.....| 85C0: 03 74 29 C3 E8 35 F7 8A CC 2E 8E 1E 0C 03 BA CE // .t)..5.......... 85D0: 03 32 FF B8 04 03 EF D0 E7 8A 1D 22 D9 74 03 80 // .2.........".t.. 85E0: CF 01 FE CC 7D F0 8B EC 88 7E 1A C3 A1 4A 04 C1 // ....}....~...J.. 85F0: E0 03 F7 E2 03 C1 8B F8 2E 8E 1E 0C 03 8A 05 8B // ................ 8600: EC 88 46 1A C3 2E 8E 1E 0A 03 8A 3E 62 04 8A CF // ..F........>b... 8610: D0 E1 32 ED BE 50 04 03 F1 8B 14 8A 0E 49 04 3C // ..2..P.......I.< 8620: 0D 76 4A 2E 8E 06 10 03 E8 EE F3 75 33 8A 1E 4A // .vJ........u3..J 8630: 04 8A F8 8A C6 F6 E3 8A CA 03 C8 D1 E1 03 0E 4E // ...............N 8640: 04 8B F9 8A C7 AA D1 E9 41 FE C2 38 DA 73 59 89 // ........A..8.sY. 8650: 14 8B 16 63 04 B0 0E 8A E5 EF 8A E1 FE C0 EF C3 // ...c............ 8660: 2E 8E 06 0E 03 80 F9 07 74 C3 E9 83 00 75 04 32 // ........t....u.2 8670: D2 EB 0F 3C 0A 75 1D 3A 36 84 04 75 03 E9 93 00 // ...<.u.:6..u.... 8680: FE C6 89 14 E8 92 F3 75 05 80 F9 07 7F 05 8B C2 // .......u........ 8690: E8 4C F6 C3 3C 07 75 04 E8 19 7F C3 3C 08 75 83 // .L..<.u.....<.u. 86A0: 0A D2 74 DE FE CA EB DA 32 FF 32 D2 2B CB 3A 36 // ..t.....2.2.+.:6 86B0: 84 04 74 06 FE C6 03 CB EB 95 89 14 8B 16 63 04 // ..t...........c. 86C0: B0 0E 8A E5 EF 8A E1 FE C0 EF 2B FB 2B FB 26 8A // ..........+.+.&. 86D0: 65 02 50 8B 3E 4E 04 8B F3 D1 E6 03 F7 A0 84 04 // e.P.>N.......... 86E0: F6 E3 8B C8 06 1F F3 A5 8B CB 58 B0 20 F3 AB C3 // ..........X. ... 86F0: B9 01 00 B4 0A E8 C2 C6 FE C2 3A 16 4A 04 74 03 // ..........:.J.t. 8700: 89 14 C3 32 FF 32 D2 89 14 3A 36 84 04 74 2E FE // ...2.2...:6..t.. 8710: C6 EB ED 89 14 2E 8E 06 10 03 E8 FC F2 74 0E 2E // .............t.. 8720: 8E 06 0E 03 80 F9 07 74 04 32 FF EB 10 8B C2 E8 // .......t.2...... 8730: AD F5 8B F9 D1 E7 4F 8B 1E 4A 04 EB 91 33 C9 8A // ......O..J...3.. 8740: 36 84 04 8A 16 4A 04 FE CA B0 01 E9 70 F7 2E 8E // 6....J......p... 8750: 1E 0A 03 F6 06 87 04 08 74 03 CD 42 C3 E8 76 F6 // ........t..B..v. 8760: 8B EC C6 46 1B 00 C3 2E 8E 1E 0A 03 8A DF 32 FF // ...F..........2. 8770: D1 E3 89 97 50 04 D0 EB 38 1E 62 04 75 05 8B C2 // ....P...8.b.u... 8780: E8 5C F5 C3 2E 8E 1E 0A 03 8A DF 32 FF D1 E3 8B // .\.........2.... 8790: 97 50 04 8B 0E 60 04 8B EC 89 4E 16 89 56 12 C3 // .P...`....N..V.. 87A0: 2E 8E 1E 0A 03 A0 87 04 24 80 0A 06 49 04 8A 26 // ........$...I..& 87B0: 4A 04 F6 06 87 04 08 75 2D E8 5D F2 74 07 80 3E // J......u-.].t..> 87C0: 49 04 07 7F 21 51 8A CC 8A 2E 84 04 BE 91 87 81 // I...!Q.......... 87D0: FE 9A 87 74 10 2E 3B 0C 74 05 83 C6 03 EB F0 24 // ...t..;.t......$ 87E0: 80 2E 0A 44 02 59 8A 3E 62 04 8B EC 89 46 1A 89 // ...D.Y.>b....F.. 87F0: 5E 0E 89 4E 16 89 56 12 C3 84 18 23 84 2B 33 84 // ^..N..V....#.+3. 8800: 2A 32 2E 8E 1E 0A 03 3C 04 7F 1B 50 52 BA CC 03 // *2.....<...PR... 8810: EC A8 01 5A 58 74 08 80 3E 63 04 D4 74 08 C3 80 // ...ZXt..>c..t... 8820: 3E 63 04 B4 75 F8 3C 1C 73 F4 32 E4 8B E8 D1 E5 // >c..u.<.s.2..... 8830: 2E FF A6 CD 87 05 88 25 88 37 88 6C 88 B6 87 B6 // .......%.7.l.... 8840: 87 B6 87 91 88 A9 88 AD 88 B6 87 B6 87 B6 87 B6 // ................ 8850: 87 B6 87 B6 87 DB 88 B6 87 DF 88 FA 88 B6 87 39 // ...............9 8860: 89 B6 87 47 89 62 89 69 89 75 89 99 89 80 3E 49 // ...G.b.i.u....>I 8870: 04 13 74 15 E8 BF F4 8B C3 86 E0 E8 70 EF 0B ED // ..t.........p... 8880: 74 07 8A C7 32 FF 26 88 01 E8 93 F4 C3 E8 A6 F4 // t...2.&......... 8890: 8A C7 E8 44 FC 0B ED 74 F0 26 88 7D 11 EB EA 80 // ...D...t.&.}.... 88A0: 3E 49 04 13 74 E3 06 E8 8C F4 1F 0B ED 74 07 8B // >I..t........t.. 88B0: F2 B9 11 00 F3 A4 8B F2 E8 DE 01 32 E4 B9 10 00 // ...........2.... 88C0: B2 C0 9C FA 8A C4 EE AC EE 9D FE C4 E2 F4 AC E8 // ................ 88D0: 07 FC EB B5 80 FB 01 77 B0 E8 43 F4 B2 C0 B0 30 // .......w..C....0 88E0: E8 FB F0 24 F7 80 26 65 04 DF 80 FB 00 74 07 0C // ...$..&e.....t.. 88F0: 08 80 0E 65 04 20 EE EB 90 E8 9D 01 8A C3 B2 C0 // ...e. .......... 8900: E8 DB F0 8B C8 EE B0 20 EE 8B EC 88 4E 0F E9 78 // ....... ....N..x 8910: FF B3 11 EB E4 8B FA E8 05 F4 B9 10 00 32 E4 B2 // .............2.. 8920: C0 8A C4 9C FA EE 42 EC 26 88 05 FE C4 4A EE 9D // ......B.&....J.. 8930: 47 E2 EE 9C FA B0 11 EE 42 EC 9D 26 88 05 E8 E3 // G.......B..&.... 8940: F3 EB 5A E8 CE 00 C3 8B FA 51 8B C3 26 8A 35 26 // ..Z......Q..&.5& 8950: 8A 6D 01 26 8A 4D 02 E8 CA 00 83 C7 03 43 59 E2 // .m.&.M.......CY. 8960: E8 C3 0A DB 75 1A E8 B6 F3 B2 C0 B0 30 E8 6E F0 // ....u.......0.n. 8970: 24 7F F6 C7 01 74 02 0C 80 B4 30 E8 70 EE EB 1D // $....t....0.p... 8980: FE CB 75 1C E8 98 F3 B2 C0 B0 30 E8 50 F0 EE A8 // ..u.......0.P... 8990: 80 75 03 C0 E7 02 B4 34 8A C7 E8 51 EE E8 7F F3 // .u.....4...Q.... 89A0: C3 8A C3 E8 D1 00 8B EC 89 4E 16 88 76 13 C3 8B // .........N..v... 89B0: FA 51 8B C3 E8 C3 00 26 88 35 26 88 6D 01 26 88 // .Q.....&.5&.m.&. 89C0: 4D 02 83 C7 03 43 59 E2 E8 C3 BA C6 03 8A C3 EE // M....CY......... 89D0: C3 BA C6 03 EC 32 E4 8B EC 89 46 0E C3 E8 3F F3 // .....2....F...?. 89E0: B2 C0 B0 34 E8 F7 EF 8A F8 EE B0 30 E8 EF EF B3 // ...4.......0.... 89F0: 01 A8 80 75 05 B3 00 C0 EF 02 8B EC 89 5E 0E EB // ...u.........^.. 8A00: 9C 51 8B C3 E8 73 00 E8 2A 00 8A C3 E8 52 00 43 // .Q...s..*....R.C 8A10: 59 E2 EE C3 F6 06 89 04 02 74 03 E8 16 00 8A C3 // Y........t...... 8A20: E8 39 00 C3 F6 06 89 04 02 74 03 E8 06 00 8A C3 // .9.......t...... 8A30: E8 2E 00 C3 50 B0 1E F6 E6 50 B0 3B F6 E5 50 B0 // ....P....P.;..P. 8A40: 0B F6 E1 59 03 C1 59 03 C1 B1 64 F6 F1 80 FC 32 // ...Y..Y...d....2 8A50: 7C 02 FE C0 8A F0 8A E8 8A C8 58 C3 52 E8 39 00 // |.........X.R.9. 8A60: 5A 53 8B DA BA C8 03 9C FA EE 42 8A C7 EE 8A C5 // ZS........B..... 8A70: EE 8A C1 EE 9D 5B C3 E8 1F 00 53 9C FA BA C7 03 // .....[....S..... 8A80: EE 42 42 EC 8A F8 EB 00 EB 00 EC 8A E8 EB 00 EB // .BB............. 8A90: 00 EC 8A C8 8A F7 9D 5B C3 50 51 E8 81 F2 B9 FF // .......[.PQ..... 8AA0: 7F EC A8 08 75 02 E2 F9 59 58 C3 2E 8E 1E 0A 03 // ....u...YX...... 8AB0: 8B F8 24 0F 81 E7 F0 00 C1 EF 03 83 FF 06 7F 18 // ..$............. 8AC0: 2E FF A5 5D 8A 65 8A 7A 8A 18 8B 74 8B 3C 03 74 // ...].e.z...t.<.t 8AD0: 08 3C 04 7F 03 E8 CF 01 C3 BA C4 03 B0 03 8A E3 // .<.............. 8AE0: EF C3 3C 04 77 F2 50 53 50 52 8B 16 63 04 B0 07 // ..<.w.PSPR..c... 8AF0: E8 EB EE 8A E0 D0 EC 80 E4 01 A8 40 74 03 80 CC // ...........@t... 8B00: 02 B0 12 E8 D8 EE 40 A3 85 04 B0 09 E8 CF EE A8 // ......@......... 8B10: 80 74 04 D1 2E 85 04 A1 85 04 8B D0 3D F4 01 73 // .t..........=..s 8B20: 1B BA E0 01 3D C2 01 73 13 BA 90 01 3D 7C 01 73 // ....=..s....=|.s 8B30: 0B BA 5E 01 3D 4A 01 73 03 BA C8 00 89 16 85 04 // ..^.=J.s........ 8B40: 5A 58 C6 06 84 04 FF E8 5D 01 5B 58 8A DF 32 FF // ZX......].[X..2. 8B50: 0A C0 74 0E B3 0E 3C 01 74 08 B3 08 3C 02 74 02 // ..t...<.t...<.t. 8B60: B3 10 8A CB 8A E9 81 E9 01 02 80 F9 08 7E 04 81 // .............~.. 8B70: E9 01 01 87 1E 85 04 53 E8 5B F2 5B E8 85 02 C3 // .......S.[.[.... 8B80: 0A C0 74 11 FE C8 74 1A FE C8 74 38 FE C8 74 3C // ..t...t...t8..t< 8B90: FE C8 74 40 C3 89 2E 7C 00 8C 06 7E 00 C3 8C C8 // ..t@...|...~.... 8BA0: 8E C0 FE CA 0A DB 74 07 32 FF 2E 8A 97 58 8B 89 // ......t.2....X.. 8BB0: 0E 85 04 88 16 84 04 89 2E 0C 01 8C 06 0E 01 C3 // ................ 8BC0: 00 0D 18 2A E8 09 03 B9 0E 00 EB D6 BD 68 5A B9 // ...*.........hZ. 8BD0: 08 00 EB CA BD 7B 62 B9 10 00 EB C2 0A C0 75 BD // .....{b.......u. 8BE0: 8B 0E 85 04 8A 16 84 04 80 FF 07 77 35 80 FF 01 // ...........w5... 8BF0: 77 10 0A FF 75 06 C4 2E 7C 00 EB 26 C4 2E 0C 01 // w...u...|..&.... 8C00: EB 20 80 FF 02 75 0B 8C CD 8E C5 2E 8B 2E 5A 73 // . ...u........Zs 8C10: EB 10 0E 07 8A DF 32 FF 80 EB 02 D1 E3 2E 8B AF // ......2......... 8C20: CB 8B 8B C5 8B EC 89 4E 16 89 56 12 89 46 0A 8C // .......N..V..F.. 8C30: 46 1E C3 7B 62 68 5A 68 5E 68 62 7B 62 7B 72 53 // F..{bhZh^hb{b{rS 8C40: 06 8A 26 49 04 E8 CD C3 26 8A 47 02 26 8A 67 33 // ..&I....&.G.&.g3 8C50: F6 C4 01 74 22 BD 7B 62 3C 10 7D 0E E8 71 02 8C // ...t".{b<.}..q.. 8C60: 06 0E 01 3C 0E 7D 07 BD 68 5A 8C 0E 0E 01 89 2E // ...<.}..hZ...... 8C70: 0C 01 E8 10 01 EB 2D B4 84 3C 10 7D 13 B4 81 3C // ......-..<.}...< 8C80: 0E 74 0D 7F 15 B4 02 3C 08 74 05 80 CC 80 EB 0A // .t.....<.t...... 8C90: 26 F6 47 05 01 74 03 80 E4 7F 86 C4 32 DB E8 06 // &.G..t......2... 8CA0: 00 E8 C9 01 07 5B C3 8B F8 8B F2 BA CE 03 EC B8 // .....[.......... 8CB0: 05 00 EF B8 06 04 EF B2 C4 EC B8 02 04 EF B8 04 // ................ 8CC0: 07 EF 8B D6 8B C7 50 24 7F 0A C0 74 22 0E 07 33 // ......P$...t"..3 8CD0: D2 B9 00 01 3C 04 75 07 B7 10 BD 7B 62 EB 10 FE // ....<.u....{b... 8CE0: C8 75 07 B7 0E E8 E8 01 EB 05 B7 08 BD 68 5A E8 // .u...........hZ. 8CF0: 2D 00 58 A8 80 74 00 BA C4 03 B8 02 03 EF B8 04 // -.X..t.......... 8D00: 02 EF B2 CC EC A8 01 B8 06 0E 75 02 B4 0A B2 CE // ..........u..... 8D10: 50 EC 58 EF B0 04 EE 32 C0 EE B8 05 10 EF C3 FC // P.X....2........ 8D20: 0B C9 75 01 C3 80 FF 0E 75 0A 26 83 7E FE 10 75 // ..u.....u.&.~..u 8D30: 03 80 CD 80 1E 06 1F 2E 8E 06 0C 03 8B FA C1 E7 // ................ 8D40: 05 B0 40 53 80 E3 03 F6 E3 5B F6 C3 04 74 02 04 // ..@S.....[...t.. 8D50: 20 86 E0 8B D0 03 FA 8B F5 E3 28 32 C0 86 FB 32 // .........(2...2 8D60: FF 51 F6 C5 80 74 01 46 8B CB F3 A4 83 FB 20 74 // .Q...t.F...... t 8D70: 07 B9 20 00 2B CB F3 AA 59 F6 C5 80 74 01 46 FE // .. .+...Y...t.F. 8D80: C9 75 DE 1F C3 8A 26 49 04 50 06 57 C4 3E A8 04 // .u....&I.P.W.>.. 8D90: 26 C4 7D 0C 8C C5 0B EF 74 30 8B EF 83 C7 07 26 // &.}.....t0.....& 8DA0: 8A 05 3C FF 74 24 38 E0 74 03 47 EB F2 8B FD 26 // ..<.t$8.t.G....& 8DB0: 8A 05 FE C8 A2 84 04 26 8B 45 01 A3 85 04 26 C4 // .......&.E....&. 8DC0: 7D 03 89 3E 0C 01 8C 06 0E 01 5F 07 58 C3 26 F6 // }..>......_.X.&. 8DD0: 47 33 01 74 01 C3 C4 1E A8 04 26 C4 5F 08 8C C0 // G3.t......&._... 8DE0: 0B C3 74 1F BF 0B 00 26 8A 01 3C FF 74 15 47 38 // ..t....&..<.t.G8 8DF0: 06 49 04 75 F2 26 8A 07 32 E4 87 06 85 04 8B D8 // .I.u.&..2....... 8E00: E8 01 00 C3 8B 16 63 04 8A 26 85 04 FE CC 80 E4 // ......c..&...... 8E10: 1F 9C FA 80 FA D4 74 0B B0 14 EE 42 EC 24 E0 0A // ......t....B.$.. 8E20: C4 EE 4A B0 09 EE 42 EC 24 E0 0A C4 EE 9D 8A C8 // ..J...B.$....... 8E30: 8B C3 8A 16 85 04 F6 F2 80 3E 84 04 FF 75 07 A2 // .........>...u.. 8E40: 84 04 FE 0E 84 04 F6 E2 F6 C1 80 74 02 D1 E0 48 // ...........t...H 8E50: 8A E0 B0 12 8B 16 63 04 EF A0 4A 04 8A 26 84 04 // ......c...J..&.. 8E60: FE C4 F6 E4 D1 E0 05 00 01 A3 4C 04 C3 8A 26 49 // ..........L...&I 8E70: 04 50 06 57 C4 3E A8 04 26 C4 7D 08 8C C5 0B EF // .P.W.>..&.}..... 8E80: 74 4A 8B EF 83 C7 0B 26 8A 05 3C FF 74 3E 38 E0 // tJ.....&..<.t>8. 8E90: 74 03 47 EB F2 8B FD 26 8A 3D 26 8A 5D 01 26 8B // t.G....&.=&.].&. 8EA0: 4D 02 26 8B 55 04 26 8A 45 0A 3C FF 74 02 FE C8 // M.&.U.&.E.<.t... 8EB0: 50 A0 84 04 FE C0 F6 26 85 04 A3 85 04 58 A2 84 // P......&.....X.. 8EC0: 04 26 C4 7D 06 8B EF 32 C0 E8 DB FD 5F 07 58 C3 // .&.}...2...._.X. 8ED0: 50 53 51 52 2E A1 14 03 0B C0 74 09 2E 8B 2E 5A // PSQR......t....Z 8EE0: 73 0E 07 EB 08 B8 30 11 B7 02 E8 CD BE 5A 59 5B // s.....0......ZY[ 8EF0: 58 C3 3C 04 7C 01 C3 E3 FD 53 2E 8E 1E 0A 03 86 // X.<.|....S...... 8F00: FB 32 FF D1 E3 8B FB 81 C7 50 04 8B 35 5B 89 15 // .2.......P..5[.. 8F10: 56 8B F0 51 53 26 8A 46 00 45 3C 0D 7F 1F 75 04 // V..QS&.F.E<...u. 8F20: 32 D2 EB 40 3C 0A 74 32 3C 07 75 05 E8 85 76 EB // 2..@<.t2<.u...v. 8F30: 62 3C 08 75 08 0A D2 74 5A FE CA EB 27 F7 C6 02 // b<.u...tZ...'... 8F40: 00 74 05 26 8A 5E 00 45 B9 01 00 B4 09 E8 6A BE // .t.&.^.E......j. 8F50: FE C2 3A 16 4A 04 72 0C 32 D2 89 15 3A 36 84 04 // ..:.J.r.2...:6.. 8F60: 73 06 FE C6 89 15 EB 2B 50 E8 AD EA 75 08 B8 00 // s......+P...u... 8F70: 08 E8 46 BE EB 09 80 3E 49 04 07 74 F1 32 E4 86 // ..F....>I..t.2.. 8F80: 3E 62 04 53 8A FC 55 E8 25 00 5D 5B 86 3E 62 04 // >b.S..U.%.][.>b. 8F90: 58 8B 15 5B 59 E2 15 5A F7 C6 01 00 75 02 89 15 // X..[Y..Z....u... 8FA0: 8B 05 3A 3E 62 04 75 03 E8 34 ED C3 E9 64 FF 33 // ..:>b.u..4...d.3 8FB0: C9 8A 36 84 04 8A 16 4A 04 FE CA B8 01 06 E8 F9 // ..6....J........ 8FC0: BD C3 2E 8E 1E 0A 03 0A C0 75 0D E8 18 00 8B EC // .........u...... 8FD0: 89 5E 0E C6 46 1A 1A C3 3C 01 75 09 E8 41 00 8B // .^..F...<.u..A.. 8FE0: EC C6 46 1A 1A C3 A0 8A 04 BF 58 90 2E 3A 05 72 // ..F.......X..:.r 8FF0: 04 BB FF FF C3 32 E4 D1 E0 03 F8 2E 8B 5D 04 0A // .....2.......].. 9000: DB 74 05 0A FF 75 04 C3 86 FB C3 A0 10 04 24 30 // .t...u........$0 9010: 3C 30 74 06 F6 C3 01 75 EF C3 F6 C3 01 74 E9 C3 // <0t....u.....t.. 9020: BF 58 90 2E 8A 0D 32 C0 83 C7 04 2E 3B 1D 74 12 // .X....2.....;.t. 9030: 86 FB 2E 3B 1D 74 0B 83 C7 02 FE C0 38 C8 7E EB // ...;.t......8.~. 9040: B0 FF A2 8A 04 C3 BB 08 00 F6 06 89 04 02 74 0E // ..............t. 9050: BB 07 00 BA CC 03 EC A8 01 74 18 BB 08 00 BA B4 // .........t...... 9060: 03 E8 DF EC 74 21 B7 01 E8 8C E9 80 FA D4 74 17 // ....t!........t. 9070: 86 FB C3 BA D4 03 E8 CA EC 74 0C B7 02 E8 77 E9 // .........t....w. 9080: 80 FA B4 74 02 86 FB C3 0F 08 0F 08 0F 08 0F 08 // ...t............ 9090: 03 01 03 01 01 01 00 08 01 01 01 01 01 01 01 01 // ................ 90A0: 0F 01 0F 08 0F 04 00 02 0F 02 01 01 0F 01 FF 01 // ................ 90B0: FF E0 0F 00 00 00 00 07 02 08 FF 0E 00 00 3F 00 // ..............?. 90C0: 10 01 08 00 00 00 00 01 00 02 02 01 00 04 04 01 // ................ 90D0: 00 05 02 05 00 06 01 06 05 06 00 08 01 08 00 07 // ................ 90E0: 02 07 06 07 CA 00 34 00 90 00 96 00 00 00 00 00 // ......4......... 90F0: 00 00 5F 57 C3 90 50 66 52 E8 F4 FF FF FF 81 EF // .._W..PfR....... 9100: 10 00 00 00 2E 8B 07 66 BA F8 0C EF 66 BA FC 0C // .......f....f... 9110: ED 32 C0 66 8B F8 66 5A 58 C3 66 B8 4F 03 66 52 // .2.f..fZX.f.O.fR 9120: 66 56 53 57 50 0A FF 75 44 E8 C8 FF FF FF 66 33 // fVSWP..uD.....f3 9130: F6 66 BB 53 00 E8 48 00 00 00 C1 E8 10 F6 C4 40 // .f.S..H........@ 9140: 75 2B 66 81 E2 FF 02 66 D1 E2 66 8B C2 66 40 C1 // u+f....f..f..f@. 9150: E0 10 66 8B C2 66 BB 13 00 E8 30 00 00 00 66 BB // ..f..f....0...f. 9160: 12 00 E8 27 00 00 00 66 58 32 E4 66 50 58 5F 5B // ...'...fX2.fPX_[ 9170: 66 5E 66 5A C3 90 66 B8 4F 03 C3 90 66 B8 4F 03 // f^fZ..f.O...f.O. 9180: C3 90 66 52 E8 11 00 00 00 ED 66 5A C3 90 66 52 // ..fR......fZ..fR 9190: E8 05 00 00 00 EF 66 5A C3 90 66 8B D7 50 33 C0 // ......fZ..f..P3. 91A0: 66 8B C3 66 03 C6 C1 E0 02 EF 66 83 C2 04 58 C3 // f..f......f...X. 91B0: 66 39 59 39 59 39 59 39 44 39 44 39 44 39 44 39 // f9Y9Y9Y9D9D9D9D9 91C0: 86 35 FD 35 27 36 68 37 67 37 67 37 AD 37 12 38 // .5.5'6h7g7g7.7.8 91D0: 42 38 FF 38 28 39 28 39 9F 37 92 37 92 37 92 37 // B8.8(9(9.7.7.7.7 91E0: 92 37 92 37 AD 37 12 38 42 38 FF 38 2D 39 73 39 // .7.7.7.8B8.8-9s9 91F0: 28 39 28 39 FF FF FF FF FF FF 00 00 FF FF 00 00 // (9(9............ 9200: FF FF 00 00 FF 00 00 00 FF 00 00 00 FF 00 00 00 // ................ 9210: FF 00 00 00 00 00 08 10 00 08 10 18 00 08 10 18 // ................ 9220: 8A 33 01 8A 33 02 98 47 03 78 47 03 AF 34 03 63 // .3..3..G.xG..4.c 9230: 34 03 8B 33 04 A4 33 04 B4 33 04 8A 33 03 00 00 // 4..3..3..3..3... 9240: 00 00 37 3B 00 02 37 3B 01 02 37 3B 02 02 37 3B // ..7;..7;..7;..7; 9250: 03 02 37 3B 04 02 37 3B 05 02 31 3D 00 02 31 3D // ..7;..7;..1=..1= 9260: 01 02 31 3D 02 02 31 3D 03 02 31 3D 04 02 31 3D // ..1=..1=..1=..1= 9270: 05 02 66 3D 00 02 66 3D 01 02 66 3D 02 02 66 3D // ..f=..f=..f=..f= 9280: 03 02 66 3D 04 02 66 3D 05 02 A1 3F 00 02 A1 3F // ..f=..f=...?...? 9290: 01 02 A1 3F 02 02 A1 3F 03 02 A1 3F 04 02 A1 3F // ...?...?...?...? 92A0: 05 02 A1 3F 00 02 A1 3F 01 02 A1 3F 02 02 A1 3F // ...?...?...?...? 92B0: 03 02 A1 3F 04 02 A1 3F 05 02 68 3E 00 02 68 3E // ...?...?..h>..h> 92C0: 01 02 68 3E 02 02 68 3E 03 02 68 3E 04 02 68 3E // ..h>..h>..h>..h> 92D0: 05 02 A4 3E 00 02 A4 3E 01 02 A4 3E 02 02 A4 3E // ...>...>...>...> 92E0: 03 02 A4 3E 04 02 A4 3E 05 02 15 3E 00 02 15 3E // ...>...>...>...> 92F0: 01 02 15 3E 02 02 15 3E 03 02 15 3E 04 02 15 3E // ...>...>...>...> 9300: 05 02 49 3E 00 02 49 3E 01 02 49 3E 02 02 49 3E // ..I>..I>..I>..I> 9310: 03 02 49 3E 04 02 49 3E 05 02 F9 41 00 00 2C 42 // ..I>..I>...A..,B 9320: 01 00 2C 42 02 00 19 42 00 00 07 41 00 02 00 3F // ..,B...B...A...? 9330: 00 02 00 3F 01 02 00 3F 02 02 00 3F 03 02 00 3F // ...?...?...?...? 9340: 04 02 00 3F 05 02 1F 41 00 02 74 43 05 00 74 43 // ...?...A..tC..tC 9350: 01 00 74 43 00 00 74 43 02 00 B5 43 00 00 B5 43 // ..tC..tC...C...C 9360: 02 00 FA 43 00 00 8A 40 00 02 8A 40 01 02 8A 40 // ...C...@...@...@ 9370: 02 02 8A 40 03 02 8A 40 04 02 8A 40 05 02 46 42 // ...@...@...@..FB 9380: 00 00 6E 42 00 00 EF 42 00 00 6A 43 00 00 4E 3F // ..nB...B..jC..N? 9390: 00 02 4E 3F 01 02 4E 3F 02 02 4E 3F 03 02 4E 3F // ..N?..N?..N?..N? 93A0: 04 02 4E 3F 05 02 69 43 00 01 69 43 00 01 6D 3C // ..N?..iC..iC..m< 93B0: 00 02 6D 3C 01 02 6D 3C 02 02 6D 3C 03 02 6D 3C // ..m<..m<..m<..m< 93C0: 04 02 6D 3C 05 02 8E 42 00 00 6A 43 00 00 6A 43 // ..m<...B..jC..jC 93D0: 00 00 6A 43 00 00 9F 41 00 00 91 3D 00 02 91 3D // ..jC...A...=...= 93E0: 01 02 91 3D 02 02 91 3D 03 02 91 3D 04 02 91 3D // ...=...=...=...= 93F0: 05 02 C0 3D 00 02 C0 3D 01 02 C0 3D 02 02 C0 3D // ...=...=...=...= 9400: 03 02 C0 3D 04 02 C0 3D 05 02 F6 3D 00 02 F6 3D // ...=...=...=...= 9410: 01 02 F6 3D 02 02 F6 3D 03 02 F6 3D 04 02 F6 3D // ...=...=...=...= 9420: 05 02 B1 42 00 00 D4 42 00 00 92 3E 01 02 92 3E // ...B...B...>...> 9430: 02 02 EE 3E 01 02 EE 3E 02 02 A6 00 02 01 C2 94 // ...>...>........ 9440: 00 00 00 00 00 00 E0 AD 00 00 8E 96 00 00 00 00 // ................ 9450: FC 97 00 00 00 00 C6 98 9C 9C 00 00 00 00 00 00 // ................ 9460: 00 00 00 00 DA 96 6A A1 2E 97 00 00 80 97 00 00 // ......j......... 9470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 9480: 16 A2 88 A2 FC A2 00 00 40 A3 00 00 8E A6 00 00 // ........@....... 9490: 10 A4 CE A5 5A A7 B8 A8 FA A8 96 C4 00 00 00 00 // ....Z........... 94A0: 0E A9 D4 AA 96 C2 00 00 F8 C3 DE AA 00 00 AA AC // ................ 94B0: 00 00 00 00 00 00 F0 AC D8 AD 00 00 00 00 00 00 // ................ 94C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ 94D0: 00 00 00 00 1E C6 F4 B0 00 B2 20 C0 3C C2 00 00 // .......... .<... 94E0: 4A 00 02 01 00 00 00 00 00 00 04 C7 E8 C7 30 C8 // J.............0. 94F0: 34 CB 90 D1 76 D3 00 00 00 00 90 CB 9C CF F0 CF // 4...v........... 9500: 92 D3 6C D0 00 00 70 D0 00 00 00 00 00 00 00 00 // ..l...p......... 9510: 84 D0 52 D1 00 00 00 00 00 00 58 D1 00 00 00 00 // ..R.......X..... 9520: 9C CB 00 00 00 00 00 00 00 00 CC 01 02 01 00 08 // ................ 9530: 37 00 00 02 00 00 E3 0D 01 05 80 29 00 F4 00 00 // 7..........).... 9540: 01 05 53 39 00 F4 00 00 01 05 00 00 2C A8 01 00 // ..S9........,... 9550: 01 05 01 00 00 F4 00 00 1A 05 00 04 2C 05 00 FF // ............,... 9560: F3 00 00 01 01 81 29 00 01 01 54 39 00 01 05 00 // ......)...T9.... 9570: 00 2D A8 01 00 01 01 01 00 00 01 05 85 29 00 00 // .-...........).. 9580: 3D 00 01 05 F7 3A 00 00 3D 00 01 05 00 00 31 A8 // =....:..=.....1. 9590: 01 00 01 05 01 00 00 00 3D 00 14 05 00 06 0E 0D // ........=....... 95A0: 00 3F 00 2C 05 00 01 00 00 00 01 01 86 29 00 01 // .?.,.........).. 95B0: 01 F8 3A 00 01 05 00 00 32 A8 01 00 01 01 01 00 // ..:.....2....... 95C0: 00 01 05 50 28 EB 0F E4 60 01 05 00 00 90 A6 01 // ...P(...`....... 95D0: 00 01 05 01 00 EB 0F E4 60 01 05 6E 29 00 00 00 // ........`..n)... 95E0: 00 01 05 00 00 1A A8 01 00 01 05 01 00 00 00 00 // ................ 95F0: 00 01 05 72 29 FF FF 0F 00 01 05 00 00 1E A8 01 // ...r)........... 9600: 00 01 05 01 00 FF FF 0F 00 01 05 00 00 10 A8 01 // ................ 9610: 00 01 00 64 29 01 00 01 05 00 00 11 A8 01 00 01 // ...d)........... 9620: 00 65 29 01 00 01 05 00 00 12 A8 01 00 01 00 66 // .e)............f 9630: 29 01 00 01 05 00 00 13 A8 01 00 01 00 67 29 01 // )............g). 9640: 00 01 05 00 00 14 A8 01 00 01 00 68 29 01 00 01 // ...........h)... 9650: 05 00 00 15 A8 01 00 01 00 69 29 01 00 01 05 00 // .........i)..... 9660: 00 16 A8 01 00 01 00 6A 29 01 00 01 05 00 00 17 // .......j)....... 9670: A8 01 00 01 00 6B 29 01 00 01 00 55 39 01 00 03 // .....k)....U9... 9680: 00 40 01 00 01 02 74 29 40 01 02 59 39 40 01 05 // .@....t)@..Y9@.. 9690: 00 00 20 A8 01 00 01 02 01 00 40 03 00 41 81 29 // .. .......@..A.) 96A0: 33 00 41 80 29 2D 02 40 41 01 02 75 29 40 01 02 // 3.A.)-.@A..u)@.. 96B0: 5A 39 40 01 05 00 00 21 A8 01 00 01 02 01 00 40 // Z9@....!.......@ 96C0: 01 05 00 00 1F A8 01 00 01 00 73 29 01 00 03 00 // ..........s).... 96D0: 41 E3 0D 33 05 41 01 00 00 00 1B 05 41 0B 01 02 // A..3.A......A... 96E0: 06 00 41 0D 25 1F 0E 03 0D 25 22 0C 02 0D 05 53 // ..A.%....%"....S 96F0: 00 00 02 00 00 5B 4B 00 01 01 00 00 37 00 00 42 // .....[K.....7..B 9700: 21 00 63 00 1F 00 63 01 39 00 63 03 3F 00 63 02 // !.c...c.9.c.?.c. 9710: 45 00 5A 5A 5B 03 05 40 00 00 05 04 2D 19 40 00 // E.ZZ[..@....-.@. 9720: 15 05 40 02 01 02 0C 00 40 02 00 00 0D 00 5B 02 // ..@.....@.....[. 9730: 00 00 E3 0D 5B 02 00 00 E7 0D 5B 02 00 00 E8 0D // ....[.....[..... 9740: 5B 00 54 00 01 02 00 00 37 00 00 01 05 00 00 9B // [.T.....7....... 9750: 62 01 00 54 00 01 00 01 05 00 00 93 62 01 00 01 // b..T........b... 9760: 01 01 00 01 56 00 41 03 09 41 00 01 05 00 00 83 // ....V.A..A...... 9770: 62 01 00 01 02 01 00 41 01 05 00 00 9B 62 01 00 // b......A.....b.. 9780: 3C 25 01 00 00 44 36 00 01 05 00 00 93 62 01 00 // <%...D6......b.. 9790: 02 00 01 01 00 5B 52 00 02 01 08 08 37 00 00 3D // .....[R.....7..= 97A0: 25 00 00 44 14 00 55 38 00 5B 01 05 00 00 61 60 // %..D..U8.[....a` 97B0: 01 00 3C E5 01 00 FF 44 10 00 4A E5 01 00 80 44 // ..<....D..J....D 97C0: 24 00 01 05 00 00 62 60 01 00 01 01 01 00 01 56 // $.....b`.......V 97D0: 00 40 03 A9 40 00 01 05 00 00 61 60 01 00 01 02 // .@..@.....a`.... 97E0: 01 00 40 02 E5 00 01 5B 7B 00 02 01 00 00 37 00 // ..@....[{.....7. 97F0: 00 3D 65 00 01 44 7A 00 56 00 40 03 21 40 00 21 // .=e..Dz.V.@.!@.! 9800: 25 40 DC 03 0A 48 40 01 05 B6 3A 00 01 00 00 5C // %@...H@...:....\ 9810: 05 2D 3B CF FF CF FF 20 00 10 00 5C 05 40 3B CF // .-;.... ...\.@;. 9820: FF FF FF 20 00 00 00 01 05 B7 3A 00 00 00 04 56 // ... ......:....V 9830: 00 40 03 21 40 00 21 25 40 80 03 0A 48 40 5C 05 // .@.!@.!%@...H@\. 9840: 01 50 FF FC FF FF 00 03 00 00 56 00 40 03 21 40 // .P........V.@.!@ 9850: 00 15 05 40 19 5C 02 50 50 FF FF FF F1 40 3A 00 // ...@.\.PP....@:. 9860: 00 5B 5B 00 CA 00 02 01 04 04 37 00 00 66 0C 03 // .[[.......7..f.. 9870: 0C 41 00 00 2D 0A 41 42 2D 0D 42 04 00 3D 24 00 // .A..-.AB-.B..=$. 9880: 06 00 44 31 00 2D 0D 42 08 00 3E 0A 42 41 45 19 // ..D1.-.B..>.BAE. 9890: 00 55 20 00 5B 56 00 43 03 24 43 05 00 03 04 46 // .U .[V.C.$C....F 98A0: 00 00 33 05 46 01 00 00 00 01 02 00 00 46 03 00 // ..3.F........F.. 98B0: 00 01 00 0D 02 01 00 44 2D 05 46 02 00 00 00 01 // .......D-.F..... 98C0: 02 00 00 46 03 24 43 04 00 4B E5 00 01 49 AA 00 // ...F.$C..K...I.. 98D0: 07 02 01 00 45 2D 05 46 01 00 00 00 01 02 00 00 // ....E-.F........ 98E0: 46 4A 02 01 00 44 44 90 00 03 29 43 00 0E A2 00 // FJ...DD...)C.... 98F0: 44 43 98 00 03 29 43 00 08 A2 00 45 33 05 46 03 // DC...)C....E3.F. 9900: 00 00 00 01 02 00 00 46 01 02 01 00 00 5B 0D 02 // .......F.....[.. 9910: 01 00 44 01 04 00 00 00 00 3D A5 00 01 44 C4 00 // ..D......=...D.. 9920: 07 02 01 00 45 43 C9 00 0D 02 01 00 44 5B D6 03 // ....EC......D[.. 9930: 01 07 10 08 37 00 00 4A 25 48 00 01 44 12 00 5B // ....7..J%H..D..[ 9940: 3D 25 01 FF 44 B8 03 3D 25 01 18 46 B4 03 3D 25 // =%..D..=%..F..=% 9950: 01 02 47 B4 03 3D 25 01 14 45 B8 03 3D 05 00 00 // ..G..=%..E..=... 9960: 00 00 00 44 06 02 66 1B 56 00 02 3D A5 01 02 49 // ...D..f.V..=...I 9970: 4A 00 56 08 40 43 5C 00 3D A5 01 03 49 57 00 56 // J.V.@C\.=...IW.V 9980: 08 40 43 5C 00 03 0C 40 18 00 3E 0D 40 00 00 44 // .@C\...@..>.@..D 9990: 6B 00 03 0A 02 40 43 6F 00 0E E5 01 80 4B E5 01 // k....@Co.....K.. 99A0: 02 49 7D 00 02 A9 02 02 55 28 02 03 01 00 00 03 // .I}.....U(...... 99B0: 05 46 C0 5D 00 00 3D A5 01 00 44 96 00 03 05 46 // .F.]..=...D....F 99C0: 80 BB 00 00 5C A5 0F 5E F3 08 55 28 01 3E 05 00 // ....\..^..U(.>.. 99D0: 40 4B 4C 00 47 B0 00 1B 05 00 01 43 C5 00 2C 65 // @KL.G......C..,e 99E0: 01 01 3E 05 00 A0 25 26 00 48 C5 00 15 05 00 01 // ..>...%&.H...... 99F0: 43 B0 00 14 2D 01 04 4B E5 01 80 49 F4 00 21 05 // C...-..K...I..!. 9A00: 02 80 00 00 00 7C 02 40 00 7E 02 40 46 7C 05 40 // .....|.@.~.@F|.@ 9A10: 10 00 00 00 7E 05 40 35 0C 00 00 03 02 02 40 43 // ....~.@5......@C 9A20: F7 00 56 00 02 27 02 00 46 21 05 41 00 00 01 00 // ..V..'..F!.A.... 9A30: 27 02 40 46 03 0A 42 40 3E 05 41 00 00 00 00 49 // '.@F..B@>.A....I 9A40: 1F 01 03 0D 40 01 00 56 08 01 43 49 01 03 02 40 // ....@..V..CI...@ 9A50: 46 03 02 01 41 03 02 03 41 27 02 40 41 03 02 40 // F...A...A'.@A..@ 9A60: 03 3E 05 41 00 00 00 00 49 27 01 27 02 01 03 03 // .>.A....I'.'.... 9A70: 0A 01 40 27 02 46 03 03 0A 03 01 03 0A 01 40 03 // ..@'.F........@. 9A80: 8A 01 42 27 02 00 46 33 05 40 10 00 00 00 15 05 // ..B'..F3.@...... 9A90: 40 05 03 8A 03 40 66 FF 2D 0D 42 C2 03 56 00 40 // @....@f.-.B..V.@ 9AA0: 03 21 40 01 33 25 40 14 15 25 40 01 2D 0A 42 40 // .!@.3%@..%@.-.B@ 9AB0: 03 0C 48 00 00 4A 25 06 5E 04 44 2C 02 56 00 40 // ..H..J%.^.D,.V.@ 9AC0: 4B E5 01 30 44 A4 01 4A 25 F1 5D 01 44 E5 01 43 // K..0D..J%.].D..C 9AD0: AC 01 4A 25 F1 5D 01 49 E5 01 03 00 40 0B 5E 09 // ..J%.].I....@.^. 9AE0: 0D 40 F0 FF 3E 1A 40 03 49 E5 01 3C 02 07 5E 01 // .@..>.@.I..<..^. 9AF0: 49 E5 01 3C 0A 0A 5E 03 49 E5 01 03 00 40 0C 5E // I..<..^.I....@.^ 9B00: 09 25 40 70 3E 29 40 01 49 E5 01 3C 02 08 5E 02 // .%@p>)@.I..<..^. 9B10: 44 E9 01 0E E5 01 01 3A 00 00 4B E5 01 01 44 8C // D......:..K...D. 9B20: 03 4B E5 01 02 49 06 02 3D 25 02 03 46 06 02 55 // .K...I..=%..F..U 9B30: 28 02 52 23 3A 00 00 02 01 03 02 02 05 02 00 00 // (.R#:........... 9B40: 03 04 02 21 02 01 32 25 02 14 52 4D 02 01 02 03 // ...!..2%..RM.... 9B50: 3D 05 00 00 00 00 00 44 B4 03 3D A5 01 00 44 57 // =......D..=...DW 9B60: 02 02 01 03 02 02 05 02 00 0F 03 00 02 21 02 01 // .............!.. 9B70: 32 25 02 14 4B E5 01 30 44 51 02 0E E5 02 01 52 // 2%..K..0DQ.....R 9B80: 4D 02 01 02 03 66 FF 2D 0D 42 C2 03 56 00 40 03 // M....f.-.B..V.@. 9B90: 21 40 01 33 25 40 14 15 25 40 01 2D 0A 42 40 03 // !@.3%@..%@.-.B@. 9BA0: 0C 48 00 00 03 05 40 00 00 38 00 3E 05 00 C0 C6 // .H....@..8.>.... 9BB0: 2D 00 47 A9 02 5E A5 40 CF 20 3E 05 00 E0 67 35 // -.G..^.@. >...g5 9BC0: 00 47 A9 02 5E A5 40 CF 10 3E 05 00 00 09 3D 00 // .G..^.@..>....=. 9BD0: 47 A9 02 09 A5 40 CF 5C B2 0F 5E C3 40 03 05 40 // G....@.\..^.@..@ 9BE0: 00 00 0C 12 3D A5 01 00 49 D2 02 03 05 40 10 00 // ....=...I....@.. 9BF0: 1C 24 3D 25 01 17 45 D2 02 03 05 40 00 00 1C 24 // .$=%..E....@...$ 9C00: 5C 9A 10 5E 03 00 40 5C 1A 0B 5E 0F 00 03 5C A2 // \..^..@\..^...\. 9C10: 0B 5E 8F 40 56 00 40 03 29 40 01 0F 25 40 01 4B // .^.@V.@.)@..%@.K 9C20: E5 01 80 49 FC 02 0F 65 40 01 5C 0A 0C 5E 8B FE // ...I...e@.\..^.. 9C30: 40 07 8D 0D 5E 0F E0 3E 8D 01 00 00 49 21 03 3E // @...^..>....I!.> 9C40: 0D 03 00 00 49 21 03 07 E5 0E 5E FE 43 26 03 0D // ....I!....^.C&.. 9C50: E5 0E 5E 01 4A E5 0E 5E 01 49 3E 03 4A 65 0C 5E // ..^.J..^.I>.Je.^ 9C60: 01 49 3E 03 07 E5 0E 5E EF 43 43 03 0D E5 0E 5E // .I>....^.CC....^ 9C70: 10 01 02 07 5E 01 01 02 08 5E 02 7C 05 02 00 EC // ....^....^.|.... 9C80: 04 00 7E 02 40 46 27 05 40 0A 00 00 00 01 02 09 // ..~.@F'.@....... 9C90: 5E 40 01 0A 0A 5E 03 3A 00 00 3D A5 01 00 44 B4 // ^@...^.:..=...D. 9CA0: 03 03 01 00 02 02 05 02 00 01 03 04 02 21 02 01 // .............!.. 9CB0: 32 25 02 14 52 4D 02 02 02 00 3A 00 00 3D 25 02 // 2%..RM....:..=%. 9CC0: 03 46 B4 03 02 25 03 02 02 E1 03 02 02 61 03 01 // .F...%.......a.. 9CD0: 02 B9 03 01 08 A5 03 04 0E B1 03 02 02 01 02 00 // ................ 9CE0: 52 2E 3A 00 00 5B 02 25 01 0B 43 8C 03 7A 14 00 // R.:..[.%..C..z.. 9CF0: 00 00 D8 00 B0 01 88 02 60 03 00 00 00 01 00 02 // ........`....... 9D00: 00 03 00 04 CE 04 02 01 04 04 37 00 00 42 29 00 // ..........7..B). 9D10: 63 07 1D 00 63 08 17 00 5A 5A 5B 0D 25 C8 39 02 // c...c...ZZ[.%.9. 9D20: 5B 01 05 1F 35 FF FF FF FF 01 05 20 35 3F 00 00 // [...5...... 5?.. 9D30: 00 01 05 3B 01 30 02 12 00 01 05 30 01 80 BB 10 // ...;.0.....0.... 9D40: 00 01 05 31 01 3C 00 01 08 01 05 34 01 00 00 00 // ...1.<.....4.... 9D50: 00 01 05 3C 01 00 00 00 00 01 8D 83 38 30 00 01 // ...<........80.. 9D60: 25 82 38 01 01 25 32 01 00 01 05 42 35 00 00 00 // %.8..%2....B5... 9D70: 00 01 05 40 35 00 00 00 00 01 05 46 35 00 00 00 // ...@5......F5... 9D80: 00 01 05 44 35 00 00 00 00 01 05 4A 35 00 00 00 // ...D5......J5... 9D90: 00 01 05 48 35 00 00 00 00 01 05 4E 35 00 00 00 // ...H5......N5... 9DA0: 00 01 05 4C 35 00 00 00 00 01 05 61 35 00 00 00 // ...L5......a5... 9DB0: 00 01 05 63 35 00 00 00 00 01 05 65 35 00 00 00 // ...c5......e5... 9DC0: 00 01 05 72 35 01 00 00 00 01 05 DF 39 01 10 00 // ...r5.......9... 9DD0: 00 01 05 F4 39 01 00 02 00 07 05 F0 39 FF FF FF // ....9.......9... 9DE0: 7F 07 05 EF 39 9F FF FF FF 54 20 6D 91 01 05 B3 // ....9....T m.... 9DF0: 3A 01 00 00 00 01 05 8F 3B 11 00 00 00 01 05 6B // :.......;......k 9E00: 3C 21 00 00 00 01 05 47 3D 31 00 00 00 55 00 01 // <!.....G=1...U.. 9E10: 20 0D 01 DC 00 03 0A 48 40 01 05 B1 3A 00 1B 5D // ......H@...:..] 9E20: 05 01 05 06 3B 35 00 13 00 01 05 07 3B 36 11 00 // ....;5......;6.. 9E30: 00 01 05 08 3B 41 E6 01 00 01 05 09 3B 00 00 00 // ....;A......;... 9E40: 00 01 05 0A 3B 00 00 08 2C 01 05 0C 3B 02 04 00 // ....;...,...;... 9E50: 00 01 05 1F 3B 5E 4E 01 00 01 05 0A 3B 00 00 08 // ....;^N.....;... 9E60: 2C 01 05 0D 3B A4 01 00 00 01 05 0F 3B A4 01 00 // ,...;.......;... 9E70: 00 01 05 14 3B 00 02 00 00 01 05 15 3B 49 D2 00 // ....;.......;I.. 9E80: 00 01 05 18 3B 20 00 00 00 01 05 19 3B 24 0D 00 // ....; ......;$.. 9E90: 00 01 05 1C 3B 00 00 00 00 01 05 1D 3B 00 00 00 // ....;.......;... 9EA0: 00 01 05 ED 3A 00 00 92 06 01 05 EE 3A AA 08 00 // ....:.......:... 9EB0: E0 2C 05 01 01 00 00 00 3D 0D 01 04 00 45 0C 01 // .,......=....E.. 9EC0: 56 08 48 01 05 C9 39 FE 01 00 00 01 05 CB 39 BA // V.H...9.......9. 9ED0: 04 00 00 01 05 CC 39 24 04 00 00 01 05 CD 39 A2 // ......9$......9. 9EE0: 08 00 00 01 05 CE 39 FE 01 00 00 01 05 D0 39 BA // ......9.......9. 9EF0: 04 00 00 01 05 D1 39 24 04 00 00 01 05 D2 39 A2 // ......9$......9. 9F00: 08 00 00 01 05 D3 39 FE 01 00 00 01 05 D5 39 BA // ......9.......9. 9F10: 04 00 00 01 05 D6 39 24 04 00 00 01 05 D7 39 A2 // ......9$......9. 9F20: 08 00 00 01 05 D8 39 FE 01 00 00 01 05 DA 39 BA // ......9.......9. 9F30: 04 00 00 01 05 DB 39 24 04 00 00 01 05 DC 39 A2 // ......9$......9. 9F40: 08 00 00 0D 25 C8 39 02 55 00 01 66 FF 2D 0D 42 // ....%.9.U..f.-.B 9F50: C6 04 03 0C 48 00 00 0D 25 DA 41 01 20 0D 01 1B // ....H...%.A. ... 9F60: 00 03 0A 48 40 01 21 33 47 01 01 21 31 47 01 01 // ...H@.!3G..!1G.. 9F70: 21 32 47 01 20 0D 01 04 00 03 0A 48 40 01 21 45 // !2G. ......H@.!E 9F80: 48 01 20 0D 01 10 00 03 0A 48 40 03 0D 40 00 F0 // H. ......H@..@.. 9F90: 0F 61 40 01 01 6A 8B 4F 40 2C 0D 01 01 00 2D 0D // .a@..j.O@,....-. 9FA0: 42 02 00 3D 25 01 04 45 4E 02 56 08 48 55 00 01 // B..=%..EN.V.HU.. 9FB0: 52 17 2C 25 01 01 3D 25 01 04 45 AC 02 02 05 01 // R.,%..=%..E..... 9FC0: 01 02 00 00 52 29 56 00 46 66 08 03 0C 46 0C 00 // ....R)V.Ff...F.. 9FD0: 26 05 01 40 0D 03 00 21 02 40 46 32 02 01 40 01 // &..@...!.@F2..@. 9FE0: 01 42 01 01 01 01 46 01 01 01 01 4A 01 01 01 01 // .B....F....J.... 9FF0: 4E 01 01 55 00 01 52 4E 5C 05 63 53 FF FF FF 00 // N..U..RN\.cS.... A000: 00 00 00 30 5C 05 65 53 FF FF FF 00 00 00 00 30 // ...0\.eS.......0 A010: 5C 05 67 53 FF FF FF 00 00 00 00 30 5C 05 69 53 // \.gS.......0\.iS A020: FF FF FF 00 00 00 00 30 5C 05 6B 53 FF FF FF 00 // .......0\.kS.... A030: 00 00 00 30 01 05 DD 5D AA F2 01 00 01 05 31 55 // ...0...]......1U A040: 11 00 01 00 01 05 31 56 11 00 01 00 01 05 31 57 // ......1V......1W A050: 11 00 01 00 01 05 31 58 11 00 01 00 01 05 31 59 // ......1X......1Y A060: 11 00 01 00 01 05 9A 55 01 00 00 00 01 05 9A 56 // .......U.......V A070: 01 00 00 00 01 05 9A 57 01 00 00 00 01 05 9A 58 // .......W.......X A080: 01 00 00 00 01 05 9A 59 01 00 00 00 02 25 01 07 // .......Y.....%.. A090: 52 33 02 05 01 00 07 00 00 55 00 02 52 4D 2C 25 // R3.......U..RM,% A0A0: 01 01 3D 25 01 05 45 98 03 66 16 03 A4 00 06 00 // ..=%..E..f...... A0B0: 2D 0D 42 08 00 03 0A 00 42 3E A5 00 00 44 2B 04 // -.B.....B>...D+. A0C0: 03 0A 42 00 03 0C 40 04 00 3E 0D 40 20 22 44 D5 // ..B...@..>.@ "D. A0D0: 03 3E 0D 40 21 21 49 1F 04 03 0C 40 08 00 66 16 // .>.@!!I....@..f. A0E0: 2D 0A 42 40 03 24 40 00 00 3E 25 40 FF 44 1F 04 // -.B@.$@..>%@.D.. A0F0: 3E 25 40 14 49 17 04 03 04 40 02 00 4C 05 40 00 // >%@.I....@..L.@. A100: 01 00 00 44 1F 04 4A 25 48 00 01 49 2B 04 01 A5 // ...D..J%H..I+... A110: 7F 60 01 01 A5 57 61 01 43 2B 04 2D 0C 42 01 00 // .`...Wa.C+.-.B.. A120: 43 E0 03 2D 0D 00 10 00 33 A5 00 01 43 B5 03 66 // C..-....3...C..f A130: 16 03 0C 41 04 00 4C 0D 41 02 00 44 3F 04 0D A5 // ...A..L.A..D?... A140: 4C 00 02 01 05 00 00 2C A8 01 00 01 00 53 39 01 // L......,.....S9. A150: 00 01 05 00 00 2D A8 01 00 01 00 54 39 01 00 01 // .....-.....T9... A160: 05 00 00 17 A8 01 00 01 00 55 39 01 00 01 05 00 // .........U9..... A170: 00 31 A8 01 00 01 00 F7 3A 01 00 01 05 00 00 32 // .1......:......2 A180: A8 01 00 01 00 F8 3A 01 00 01 05 00 00 20 A8 01 // ......:...... .. A190: 00 01 00 59 39 01 00 01 05 00 00 21 A8 01 00 01 // ...Y9......!.... A1A0: 00 5A 39 01 00 02 00 01 53 39 03 01 41 01 15 05 // .Z9.....S9..A... A1B0: 41 18 01 02 C4 00 41 03 01 41 01 1B 05 41 08 01 // A.....A..A...A.. A1C0: 02 C9 00 41 52 4B 5B 7A 08 00 00 00 6B 01 D6 02 // ...ARK[z....k... A1D0: 41 04 AC 00 02 01 00 04 66 FF 56 08 47 2D 0D 42 // A.......f.V.G-.B A1E0: 74 00 03 21 47 00 09 25 47 F0 42 22 47 63 00 5B // t..!G..%G.B"Gc.[ A1F0: 00 63 60 56 00 63 20 36 00 63 90 4E 00 63 A0 3E // .c`V.c 6.c.N.c.> A200: 00 63 B0 46 00 5A 5A 5B 2D 0D 42 26 00 43 5B 00 // .c.F.ZZ[-.B&.C[. A210: 2D 0D 42 1E 00 43 5B 00 2D 0D 42 30 00 43 5B 00 // -.B..C[.-.B0.C[. A220: 2D 0D 42 16 00 43 5B 00 2D 0D 42 0C 00 03 21 47 // -.B..C[.-.B...!G A230: 00 09 25 47 07 2D 0A 42 47 2D 0A 42 47 03 0C 48 // ..%G.-.BG-.BG..H A240: 00 00 5B 7A AC 00 00 00 80 00 00 01 80 01 00 02 // ..[z............ A250: 80 02 00 00 00 01 00 02 00 03 00 04 00 00 DC 00 // ................ A260: B8 01 94 02 00 00 6B 01 D6 02 41 04 00 00 D8 00 // ......k...A..... A270: B0 01 88 02 60 03 00 00 5A 00 B4 00 0E 01 72 00 // ....`...Z.....r. A280: 01 01 00 00 37 00 00 56 00 40 03 21 40 00 21 0D // ....7..V.@.!@.!. A290: 40 6B 01 03 02 48 40 01 25 AC 41 01 3D 65 00 02 // @k...H@.%.A.=e.. A2A0: 49 4C 00 01 0D BD 41 01 00 54 00 BB 41 0D 25 AE // IL....A..T..A.%. A2B0: 41 01 01 05 AD 41 11 00 00 00 07 A5 AC 41 FE 01 // A....A.......A.. A2C0: 05 AF 41 11 01 11 01 43 6E 00 01 05 B1 41 00 00 // ..A....Cn....A.. A2D0: 00 01 01 05 B5 41 00 00 00 01 01 05 AF 41 11 01 // .....A.......A.. A2E0: 11 01 54 00 AD 41 01 0D BD 41 00 01 3A 00 00 5B // ..T..A...A..:..[ A2F0: 73 00 01 01 00 00 37 00 00 52 14 03 00 41 C0 41 // s.....7..R...A.A A300: 33 1A 41 41 03 8A 40 41 03 00 41 C1 41 33 1A 41 // 3.AA..@A..A.A3.A A310: 41 03 0A 40 41 3E 05 40 00 00 00 00 49 36 00 03 // A..@A>.@....I6.. A320: 05 40 70 08 00 0F 0E 25 00 B0 52 14 3D 65 00 00 // .@p....%..R.=e.. A330: 44 6D 00 01 02 16 4D 40 01 05 17 4D 00 00 00 00 // Dm....M@...M.... A340: 01 05 18 4D 00 00 00 00 01 05 19 4D 00 00 00 00 // ...M.......M.... A350: 5C 05 14 4D 8F FF 0F FF 31 00 00 00 5B 07 25 14 // \..M....1...[.%. A360: 4D FE 5B 00 43 00 01 01 00 00 37 00 00 52 14 3D // M.[.C.....7..R.= A370: 65 00 01 44 3A 00 0D 65 01 50 03 54 20 01 50 4A // e..D:..e.P.T .PJ A380: A5 01 50 01 49 1B 00 54 20 0F 50 56 00 40 20 25 // ..P.I..T .PV.@ % A390: 00 01 03 0A 48 40 07 E5 E8 39 7F 43 3F 00 0D 25 // ....H@...9.C?..% A3A0: 01 50 01 3A 00 00 5B 00 CF 00 02 01 00 00 37 00 // .P.:..[.......7. A3B0: 00 42 29 00 63 00 1B 00 63 01 1B 00 63 02 AA 00 // .B).c...c...c... A3C0: 5A 5A 5B 66 FF 56 08 40 2D 0D 42 C3 00 03 21 40 // ZZ[f.V.@-.B...!@ A3D0: 00 15 25 40 01 2D 0A 42 40 03 0C 48 00 00 3D 65 // ..%@.-.B@..H..=e A3E0: 00 00 44 72 00 0D 25 CC 00 01 3A 00 00 01 8D C0 // ..Dr..%...:..... A3F0: 00 00 02 51 02 01 05 C6 00 00 00 10 00 01 05 C8 // ...Q............ A400: 00 00 00 50 00 01 0D C3 00 02 00 54 20 CA 00 01 // ...P.......T ... A410: 05 C2 00 00 01 00 00 43 1A 00 07 25 CC 00 FE 3A // .......C...%...: A420: 00 00 0D 25 CA 00 01 01 25 C2 00 01 07 A5 C1 00 // ...%....%....... A430: FE 0D 25 D5 00 01 0D 65 D5 00 01 4A 65 D5 00 01 // ..%....e...Je... A440: 44 93 00 54 08 D5 00 54 00 C6 00 54 00 C8 00 43 // D..T...T...T...C A450: 1A 00 5C 65 D4 00 FC 02 01 A1 C0 00 00 2B A5 C0 // ..\e.........+.. A460: 00 01 0D A5 C1 00 01 5B 7A 0C 00 00 00 02 00 2C // .......[z......, A470: 00 2D 00 2E 00 2F 00 00 BD 01 03 01 04 00 37 00 // .-.../........7. A480: 00 66 08 03 05 46 C0 12 00 00 3D A5 00 02 49 1E // .f...F....=...I. A490: 00 02 02 00 46 5B 03 05 40 0C 00 00 00 21 21 40 // ....F[..@....!!@ A4A0: 00 66 FF 2D 0D 42 81 01 2D 0A 42 40 03 04 40 00 // .f.-.B..-.B@..@. A4B0: 00 03 04 41 04 00 03 04 00 08 00 01 02 00 00 40 // ...A...........@ A4C0: 03 88 40 01 00 03 18 40 01 00 09 8D 40 FF 01 3E // ..@....@....@..> A4D0: 8D 40 00 00 49 99 00 01 02 00 00 41 03 00 40 01 // .@..I......A..@. A4E0: 00 09 05 40 FF 01 00 00 3E 0D 40 00 00 49 82 00 // ...@....>.@..I.. A4F0: 03 05 46 00 71 02 00 43 BC 00 21 02 40 46 03 00 // ..F.q..C..!.@F.. A500: 41 01 00 09 05 41 00 1E 00 00 1B 05 41 09 43 B4 // A....A......A.C. A510: 00 7C 02 40 46 7E 05 40 00 00 01 00 03 00 41 01 // .|.@F~.@......A. A520: 00 09 05 41 00 F0 00 00 1B 05 41 0C 75 02 40 41 // ...A......A.u.@A A530: 03 02 46 40 3D A5 00 01 49 C8 00 02 02 00 46 5B // ..F@=...I.....F[ A540: 3D E5 00 00 49 0B 01 56 00 40 03 29 40 00 21 0D // =...I..V.@.)@.!. A550: 40 0A 00 03 02 41 00 2D 02 40 41 01 02 00 00 40 // @....A.-.@A....@ A560: 03 00 41 01 00 09 05 41 00 00 F0 07 1B 05 41 14 // ..A....A......A. A570: 02 E2 00 41 3D E5 00 00 49 0B 01 02 05 00 00 46 // ...A=...I......F A580: C3 23 5B 56 00 40 03 39 40 00 55 38 00 66 FF 2D // .#[V.@.9@.U8.f.- A590: 0D 42 59 01 3E 0C 40 02 00 47 2C 01 2D 0D 42 08 // .BY.>.@..G,.-.B. A5A0: 00 43 1C 01 33 0C 40 04 00 21 0C 40 06 00 2D 0C // .C..3.@..!.@..-. A5B0: 40 00 00 03 09 42 00 55 00 00 02 0A 00 40 7C 05 // @....B.U.....@|. A5C0: 46 40 42 0F 00 7E 01 40 00 02 02 00 40 5B 7A 64 // F@B..~.@....@[zd A5D0: 00 FF FF 07 00 00 00 00 00 C8 00 3F 00 08 00 19 // ...........?.... A5E0: 00 40 06 5F 00 40 00 32 00 80 0C 7E 00 60 00 64 // .@._.@.2...~.`.d A5F0: 00 00 32 7F 00 7F 00 64 00 16 6C 01 00 00 6C 01 // ..2....d..l...l. A600: 00 51 6C 01 00 0F 6E 01 00 00 6E 01 00 4A 6E 01 // .Ql...n...n..Jn. A610: 00 0C 7E 01 00 00 7E 01 00 47 7E 01 00 0C 70 01 // ..~...~..G~...p. A620: 00 00 70 01 00 47 70 01 00 0C 72 01 00 00 72 01 // ..p..Gp...r...r. A630: 00 47 72 01 00 00 BF 00 02 03 04 00 37 00 00 56 // .Gr.........7..V A640: 00 46 56 00 00 03 21 00 00 55 20 00 3D 65 00 03 // .FV...!..U .=e.. A650: 44 2C 00 3D 65 00 0B 46 B4 00 02 29 00 00 32 25 // D,.=e..F...)..2% A660: 00 08 0E 25 00 60 52 14 5C 22 28 55 F8 00 02 22 // ...%.`R.\"(U..." A670: 00 00 03 0D 41 01 00 66 FF 2D 0D 42 BB 00 2D 0A // ....A..f.-.B..-. A680: 42 41 03 24 00 00 00 3D E2 00 00 48 A0 00 3E 25 // BA.$...=...H..>% A690: 00 04 44 6F 00 03 22 46 00 33 25 46 01 15 25 46 // ..Do.."F.3%F..%F A6A0: 04 0F 25 46 01 33 39 00 00 3E 25 00 01 44 8C 00 // ..%F.39..>%..D.. A6B0: 3E 25 00 02 44 85 00 03 25 46 21 03 65 00 2F 43 // >%..D...%F!.e./C A6C0: 90 00 03 65 00 13 03 79 46 00 33 65 46 01 15 2D // ...e...yF.3eF..- A6D0: 46 03 0F 65 46 01 52 14 01 02 01 4D 46 01 52 00 // F..eF.R....MF.R. A6E0: 4D 00 54 00 05 4D 54 00 FF 4C 3A 00 00 5B 7A 04 // M.T..MT..L:..[z. A6F0: 00 03 02 01 04 00 CB 00 01 01 00 00 37 00 00 3D // ............7..= A700: 65 00 01 44 61 00 56 00 40 20 25 00 10 03 0A 48 // e..Da.V.@ %....H A710: 40 07 25 8F 4F FD 4A 25 8F 4F 04 49 20 00 52 14 // @.%.O.J%.O.I .R. A720: 07 25 46 50 FE 4A 65 46 50 01 49 2F 00 03 21 40 // .%FP.JeFP.I/..!@ A730: 00 21 0D 40 DC 00 03 0A 48 40 07 25 B4 3A FE 56 // .!.@....H@.%.:.V A740: 00 40 03 21 40 00 21 0D 40 6B 01 03 0A 48 40 07 // .@.!@.!.@k...H@. A750: 25 85 41 EF 43 C7 00 56 00 40 20 25 00 10 03 0A // %.A.C..V.@ %.... A760: 48 40 0D 25 8F 4F 02 4A 25 8F 4F 04 44 71 00 52 // H@.%.O.J%.O.Dq.R A770: 14 0D 25 46 50 01 4A 65 46 50 01 44 80 00 56 00 // ..%FP.JeFP.D..V. A780: 40 03 21 40 00 21 0D 40 DC 00 03 0A 48 40 0D 25 // @.!@.!.@....H@.% A790: B4 3A 01 56 00 40 03 21 40 00 21 0D 40 6B 01 03 // .:.V.@.!@.!.@k.. A7A0: 0A 48 40 0D 25 85 41 10 56 00 40 03 21 40 00 21 // .H@.%.A.V.@.!@.! A7B0: 0D 40 5A 00 03 0A 48 40 0D 25 4C 4D 01 3A 00 00 // .@Z...H@.%LM.:.. A7C0: 5B 00 5E 01 01 04 04 08 37 00 00 3D 65 02 01 49 // [.^.....7..=e..I A7D0: 27 01 4B A5 02 03 49 2A 00 52 25 02 05 00 00 00 // '.K...I*.R%..... A7E0: 00 00 02 05 01 00 05 02 00 43 2F 00 55 28 02 52 // .........C/.U(.R A7F0: 25 03 38 00 C4 00 03 48 00 C9 00 0E 25 02 90 52 // %.8....H....%..R A800: 14 08 25 02 07 0D 05 B4 3A 11 11 01 00 5C 25 B3 // ..%.....:....\%. A810: 3A 0B 01 03 21 41 02 15 25 41 04 0D 22 B3 3A 41 // :...!A..%A..".:A A820: 0D 65 B6 3A 01 5C 25 DB 3A FD 01 03 02 41 00 1B // .e.:.\%.:....A.. A830: 05 41 08 01 0A CB 3A 41 01 0A CF 3A 41 15 05 00 // .A....:A...:A... A840: 18 01 02 CA 3A 00 01 02 CE 3A 00 4B A5 02 03 49 // ....:....:.K...I A850: A0 00 2B 05 CA 3A 00 00 10 00 2B 05 CE 3A 00 00 // ..+..:....+..:.. A860: 50 00 01 0D A7 3A 80 00 01 0D B1 3A 00 03 01 0D // P....:.....:.... A870: 0C 3B 01 03 01 05 0A 3B 00 00 08 28 01 05 0B 3B // .;.....;...(...; A880: 00 00 08 00 01 E5 EF 3A 08 01 E5 EE 3A E0 54 00 // .......:....:.T. A890: A9 3A 01 19 AA 3A 00 01 89 AA 3A 00 01 19 AE 3A // .:...:....:....: A8A0: 00 01 89 AE 3A 00 07 0D A5 3A FF F8 66 FF 2D 0D // ....:....:..f.-. A8B0: 42 4F 01 03 0C 40 00 00 3E 0D 40 FF FF 44 0E 01 // BO...@..>.@..D.. A8C0: 3D 8C 01 00 00 44 0E 01 2D 0D 42 03 00 43 F1 00 // =....D..-.B..C.. A8D0: 01 24 A5 3A 02 00 01 09 C7 3A 01 07 25 B3 3A FE // .$.:.....:..%.:. A8E0: 07 25 DB 3A FE 3A 00 00 5B 0E 25 02 90 52 14 3D // .%.:.:..[.%..R.= A8F0: 65 02 00 49 3C 01 0D 25 B3 3A 01 43 48 01 3D 65 // e..I<..%.:.CH.=e A900: 02 10 44 48 01 01 09 C7 3A 01 3A 00 00 5B 7A 0F // ..DH....:.:..[z. A910: 00 01 00 01 01 01 03 01 05 02 02 00 08 FF FF 08 // ................ A920: 42 00 01 01 00 00 37 00 00 52 14 3D 65 00 01 44 // B.....7..R.=e..D A930: 21 00 54 20 4B 50 4A 65 4B 50 01 49 16 00 43 3E // !.T KPJeKP.I..C> A940: 00 5C 4D 1B 50 FE FF 00 01 4A A5 01 50 01 44 3E // .\M.P....J..P.D> A950: 00 0D 25 4B 50 01 4A 65 4B 50 01 44 36 00 3A 00 // ..%KP.JeKP.D6.:. A960: 00 5B 13 00 01 03 00 00 37 00 00 0E 25 00 A0 52 // .[......7...%..R A970: 14 3A 00 00 5B 00 C6 01 01 01 00 18 56 00 40 03 // .:..[.......V.@. A980: 21 40 05 21 0D 40 80 00 03 0A 48 40 37 00 00 01 // !@.!.@....H@7... A990: 0D 47 50 0D 00 3D 8D 01 0D 00 46 2C 00 01 19 47 // .GP..=....F,...G A9A0: 50 01 01 8D 48 50 40 01 01 0D 49 50 2C 01 03 09 // P...HP@...IP,... A9B0: 41 00 2D 19 41 00 03 8A 41 41 2D 8D 41 01 00 1B // A.-.A...AA-.A... A9C0: 1D 41 02 01 1A 48 50 41 33 0D 41 01 00 01 0A EA // .A...HPA3.A..... A9D0: 4F 41 54 08 EC 4F 01 99 EC 4F 02 03 19 41 00 33 // OAT..O...O...A.3 A9E0: 09 41 02 56 18 41 03 B1 41 04 33 1A 41 41 01 8A // .A.V.A..A.3.AA.. A9F0: EB 4F 41 03 19 41 00 33 09 41 02 2D 1A 41 41 2D // .OA..A.3.A.-.AA- AA00: 09 41 00 4B 25 04 10 44 98 00 2D 09 41 00 01 0A // .A.K%..D..-.A... AA10: EB 4F 41 03 21 41 04 09 25 41 02 1B 25 41 01 01 // .OA.!A..%A..%A.. AA20: 22 ED 4F 41 03 09 41 01 2D 19 41 01 33 0D 41 01 // ".OA..A.-.A.3.A. AA30: 00 01 0A EF 4F 41 54 08 F7 4F 01 99 F7 4F 03 03 // ....OAT..O...O.. AA40: 19 41 01 33 09 41 03 56 18 41 03 B9 41 04 33 1A // .A.3.A.V.A..A.3. AA50: 41 41 01 8A F6 4F 41 03 19 41 01 33 09 41 03 2D // AA...OA..A.3.A.- AA60: 1A 41 41 2D 09 41 01 4B 25 04 20 44 FC 00 2D 09 // .AA-.A.K%. D..-. AA70: 41 01 01 0A F6 4F 41 03 21 41 04 09 25 41 04 1B // A....OA.!A..%A.. AA80: 25 41 02 01 22 F8 4F 41 3D 65 05 00 44 21 01 07 // %A..".OA=e..D!.. AA90: 65 01 50 EF 43 26 01 0D 65 01 50 10 03 00 46 EB // e.P.C&..e.P...F. AAA0: 4F 02 00 02 F6 4F 56 00 40 03 21 40 05 21 0D 40 // O....OV.@.!@.!.@ AAB0: 01 00 03 0A 48 40 56 00 40 03 09 40 02 3D 65 05 // ....H@V.@..@.=e. AAC0: 00 49 53 01 33 0D 40 02 00 15 05 40 10 56 00 41 // .IS.3.@....@.V.A AAD0: 3D 8D 02 0D 00 48 6B 01 03 0D 41 0D 00 33 19 41 // =....Hk...A..3.A AAE0: 02 0F 02 40 41 0F E5 40 80 01 02 E8 39 40 56 00 // ...@A..@....9@V. AAF0: 40 03 21 40 05 21 0D 40 6B 01 03 0A 48 40 01 09 // @.!@.!.@k...H@.. AB00: C3 41 00 01 89 C3 41 01 01 09 C4 41 00 01 89 C4 // .A....A....A.... AB10: 41 01 01 02 C0 41 46 01 01 C1 41 02 54 00 BE 41 // A....AF...A.T..A AB20: 01 31 BE 41 04 01 B1 BE 41 04 54 00 BF 41 01 39 // .1.A....A.T..A.9 AB30: BF 41 04 01 B9 BF 41 04 3A 00 00 5B 0A 00 02 03 // .A....A.:..[.... AB40: 08 00 37 00 00 5B CC 01 01 01 00 00 37 00 00 56 // ..7..[......7..V AB50: 00 41 03 39 41 01 09 25 41 0F 56 00 40 03 62 40 // .A.9A..%A.V.@.b@ AB60: 41 01 02 58 53 40 03 0A 46 42 66 FF 2D 0D 42 B8 // A..XS@..FBf.-.B. AB70: 01 15 25 41 02 2D 0A 42 41 03 0C 48 00 00 07 05 // ..%A.-.BA..H.... AB80: 90 5D 00 00 01 00 03 0C 48 02 00 03 05 40 C0 5D // .]......H....@.] AB90: 00 00 56 00 41 03 21 41 00 27 02 40 41 15 05 40 // ..V.A.!A.'.@A..@ ABA0: 10 03 25 40 02 01 02 62 53 40 01 05 63 53 40 00 // ..%@...bS@..cS@. ABB0: 00 30 03 0A 42 46 56 08 48 0D 25 5A 53 01 54 00 // .0..BFV.H.%ZS.T. ABC0: 59 53 56 00 41 03 71 41 01 0F E5 41 80 01 02 72 // YSV.A.qA...A...r ABD0: 53 41 03 69 41 00 03 A5 41 01 01 02 72 53 41 4B // SA.iA...A...rSAK ABE0: 25 01 01 44 CD 00 03 71 41 00 03 A5 41 02 01 02 // %..D...qA...A... ABF0: 72 53 41 03 79 41 00 03 A5 41 03 01 02 72 53 41 // rSA.yA...A...rSA AC00: 03 05 40 00 31 01 00 2D A9 40 01 01 02 6E 53 40 // ..@.1..-.@...nS@ AC10: 43 00 01 03 71 41 01 0F 65 41 01 03 A5 41 02 01 // C...qA..eA...A.. AC20: 02 72 53 41 03 05 40 00 11 01 00 01 02 6E 53 40 // .rSA..@......nS@ AC30: 03 05 40 01 30 00 00 03 A9 40 01 01 02 6F 53 40 // ..@.0....@...oS@ AC40: 5C A5 58 53 CF 10 0D 25 58 53 01 02 65 00 02 56 // \.XS...%XS..e..V AC50: 00 40 03 29 40 01 2D 25 40 04 21 05 40 C8 00 00 // .@.)@.-%@.!.@... AC60: 00 56 00 41 03 21 41 00 27 02 40 41 03 0A 41 40 // .V.A.!A.'.@A..A@ AC70: 33 0D 41 01 00 3E 0D 41 00 00 44 A4 01 51 64 4A // 3.A..>.A..D..QdJ AC80: 25 5B 53 04 44 2A 01 4A 65 5B 53 31 49 A4 01 02 // %[S.D*.Je[S1I... AC90: 65 00 01 4B 25 01 01 49 A4 01 01 05 72 53 01 00 // e..K%..I....rS.. ACA0: 03 80 3D 65 01 01 49 6B 01 02 A8 00 72 53 43 A4 // ..=e..Ik....rSC. ACB0: 01 56 00 41 03 19 41 00 56 00 40 03 0A 40 41 3B // .V.A..A.V.@..@A; ACC0: 02 40 03 28 40 72 53 03 68 40 72 53 03 A8 40 72 // .@.(@rS.h@rS..@r ACD0: 53 03 E8 40 72 53 04 02 00 40 2D A5 41 04 2D 0D // S..@rS...@-.A.-. ACE0: 41 04 00 3E A9 41 01 45 72 01 0D 25 5A 53 02 01 // A..>.A.Er..%ZS.. ACF0: 25 58 53 02 51 01 54 00 58 53 5B 7A 14 00 00 00 // %XS.Q.T.XS[z.... AD00: 00 00 04 00 02 00 08 00 04 00 0C 00 06 00 10 00 // ................ AD10: 08 00 46 00 02 02 00 04 37 00 00 55 30 00 32 25 // ..F.....7..U0.2% AD20: 00 01 20 25 00 08 56 08 48 03 22 48 40 0D A5 D5 // .. %..V.H."H@... AD30: 53 01 02 A0 00 D4 53 08 A5 00 03 4A 25 D4 53 02 // S.....S....J%.S. AD40: 44 3C 00 5C 0D D5 53 FF FE 01 00 43 42 00 0D 0D // D<.\..S....CB... AD50: D5 53 01 01 3A 00 00 5B E7 00 01 08 08 00 03 01 // .S..:..[........ AD60: 00 00 02 05 00 01 00 01 00 52 29 20 05 00 64 00 // .........R) ..d. AD70: 00 00 03 02 46 40 02 02 00 00 03 01 00 00 55 38 // ....F@........U8 AD80: 00 03 05 40 00 32 00 00 3D 05 00 00 00 00 00 44 // ...@.2..=......D AD90: 64 00 03 02 40 46 27 01 40 00 3E 05 40 9C 18 00 // d...@F'.@.>.@... ADA0: 00 47 53 00 03 05 40 00 32 00 00 3E 05 40 C8 00 // .GS...@.2..>.@.. ADB0: 00 00 46 64 00 03 05 40 C8 00 00 00 66 FF 2D 0D // ..Fd...@....f.-. ADC0: 42 C7 00 3E 0C 40 02 00 47 7B 00 2D 0D 42 08 00 // B..>.@..G{.-.B.. ADD0: 43 6B 00 33 0C 40 00 00 03 0C 01 06 00 3E 0D 01 // Ck.3.@.......>.. ADE0: 19 00 49 9A 00 27 0D 40 32 00 21 0D 40 02 00 43 // ..I..'.@2.!.@..C ADF0: 9F 00 27 0C 40 06 00 2D 0C 40 04 00 02 E2 00 40 // ..'.@..-.@.....@ AE00: 33 0C 40 04 00 21 0C 40 06 00 2D 0C 40 00 00 27 // 3.@..!.@..-.@..' AE10: 02 46 40 02 0A 00 40 02 B2 00 40 5B 7A 20 00 C8 // .F@...@...@[z .. AE20: 00 40 06 08 00 19 00 40 06 80 0C 40 00 32 00 80 // .@.....@...@.2.. AE30: 0C 38 18 60 00 64 00 00 32 00 32 7F 00 64 00 00 // .8.`.d..2.2..d.. AE40: 07 00 02 01 00 00 5B 00 14 03 01 05 00 00 37 00 // ......[.......7. AE50: 00 0E 25 00 60 52 14 08 25 00 0F 42 29 00 63 0F // ..%.`R..%..B).c. AE60: 53 00 63 11 09 02 63 12 66 02 63 01 CC 02 63 00 // S.c...c.f.c...c. AE70: F5 02 63 08 D8 01 63 09 B9 01 63 0A C0 01 63 13 // ..c...c...c...c. AE80: C8 01 63 14 D0 01 63 0B E0 01 63 0C BC 02 63 0D // ..c...c...c...c. AE90: E8 01 63 10 01 02 5A 5A 43 B5 01 54 00 9A 55 01 // ..c...ZZC..T..U. AEA0: 0D 2B 55 1F 00 3D A5 00 00 44 72 00 3D A5 00 02 // .+U..=...Dr.=... AEB0: 44 A2 01 3D A5 00 05 49 A2 01 54 00 C9 55 3D 25 // D..=...I..T..U=% AEC0: 02 00 49 81 00 02 25 02 02 32 25 02 01 01 E1 C9 // ..I...%..2%..... AED0: 55 02 4A 25 CC 55 01 49 B5 01 7B 05 01 00 80 00 // U.J%.U.I..{..... AEE0: 00 7E 05 40 8C 0A 00 00 56 00 46 03 29 46 02 27 // .~.@....V.F.)F.' AEF0: 02 40 46 07 65 D0 55 FE 01 05 D1 55 00 80 00 00 // .@F.e.U....U.... AF00: 01 02 D2 55 40 0D E5 D3 55 10 0D 65 28 55 04 51 // ...U@...U..e(U.Q AF10: 01 07 65 28 55 FB 51 01 03 21 40 02 15 25 40 05 // ..e(U.Q..!@..%@. AF20: 01 E2 CA 55 40 54 20 CE 55 02 A0 02 28 55 03 0A // ...U@T .U...(U.. AF30: 46 48 08 A5 02 07 56 00 40 03 31 40 02 21 0D 40 // FH....V.@.1@.!.@ AF40: 80 00 03 8A 46 40 03 0A 48 40 03 88 40 EA 4F 03 // ....F@..H@..@.O. AF50: 08 40 EF 4F 2D 05 40 01 00 01 00 03 98 41 EB 4F // .@.O-.@......A.O AF60: 03 18 41 F6 4F 03 0A 48 46 01 02 0C 56 40 01 02 // ..A.O..HF...V@.. AF70: 0D 56 41 03 1A 48 46 03 00 40 EB 4F 33 1A 40 40 // .VA..HF..@.O3.@@ AF80: 33 08 40 BE 41 33 08 40 BE 41 03 00 41 F6 4F 33 // 3.@.A3.@.A..A.O3 AF90: 1A 41 41 33 08 41 BF 41 33 08 41 BF 41 03 0A 48 // .AA3.A.A3.A.A..H AFA0: 46 01 0A 0F 56 41 01 8A 0F 56 40 03 1A 48 46 03 // F...VA...V@..HF. AFB0: 00 40 EC 4F 33 8A 40 40 03 00 41 F7 4F 33 8A 41 // .@.O3.@@..A.O3.A AFC0: 41 4A 25 ED 4F 01 44 85 01 0F E5 40 80 4A 25 F8 // AJ%.O.D....@.J%. AFD0: 4F 01 44 91 01 0F E5 41 80 03 0A 48 46 01 1A 0E // O.D....A...HF... AFE0: 56 41 01 9A 0E 56 40 43 B5 01 07 E5 28 55 2F 0D // VA...V@C....(U/. AFF0: 65 28 55 04 51 01 07 65 28 55 FB 51 01 3A 00 00 // e(U.Q..e(U.Q.:.. B000: 5B 54 20 D8 55 43 B5 01 01 25 D8 55 01 43 B5 01 // [T .UC...%.U.C.. B010: 01 25 D8 55 02 43 B5 01 01 25 D8 55 03 43 B5 01 // .%.U.C...%.U.C.. B020: 07 25 C8 55 EF 43 B5 01 0D 25 C8 55 10 43 B5 01 // .%.U.C...%.U.C.. B030: 0D 65 D0 55 01 51 0A 07 25 CD 55 FE 51 0A 01 0D // .e.U.Q..%.U.Q... B040: CC 55 01 02 51 C8 43 B5 01 0D 25 DE 55 10 43 B5 // .U..Q.C...%.U.C. B050: 01 01 69 6F 55 02 3D A5 00 03 49 25 02 4A 25 35 // ..ioU.=...I%.J%5 B060: 55 10 49 25 02 01 A5 6F 55 02 43 2A 02 01 B1 6F // U.I%...oU.C*...o B070: 55 00 3D 25 02 00 44 3F 02 32 25 02 01 14 25 02 // U.=%..D?.2%...%. B080: 04 5C E1 6F 55 8F 02 3D A5 00 05 44 4D 02 3D A5 // .\.oU..=...DM.=. B090: 00 00 49 5E 02 02 A5 00 00 03 39 40 00 33 25 40 // ..I^......9@.3%@ B0A0: 01 01 22 CB 55 40 02 E0 02 70 55 43 B5 01 02 E0 // ..".U@...pUC.... B0B0: 02 70 55 4B E5 02 01 44 B5 01 02 B0 00 6F 55 3D // .pUK...D.....oU= B0C0: A5 00 00 44 8C 02 3D A5 00 05 44 8C 02 02 E5 00 // ...D..=...D..... B0D0: 04 43 95 02 02 E0 00 CB 55 2C E5 00 01 3D A5 00 // .C......U,...=.. B0E0: 02 44 A3 02 3D A5 00 03 49 AC 02 54 00 70 55 50 // .D..=...I..T.pUP B0F0: 02 43 B5 01 02 A5 00 00 03 31 43 00 4A 62 6F 55 // .C.......1C.JboU B100: 44 44 B5 01 54 08 CC 55 51 C8 0D 25 CD 55 01 51 // DD..T..UQ..%.U.Q B110: 32 43 B5 01 0D 25 70 55 01 3D A5 00 00 44 E1 02 // 2C...%pU.=...D.. B120: 01 0D A1 55 0F 01 43 B5 01 03 39 43 00 03 02 40 // ...U..C...9C...@ B130: 44 33 25 40 01 01 0A A1 55 40 43 B5 01 54 00 A1 // D3%@....U@C..T.. B140: 55 07 25 70 55 FE 07 0D 6F 55 FF 80 07 25 35 55 // U.%pU...oU...%5U B150: EF 54 20 C8 55 54 20 D8 55 43 B5 01 0C 01 01 06 // .T .UT .UC...... B160: 04 00 37 00 00 42 29 00 63 07 EA 00 63 01 25 00 // ..7..B).c...c.%. B170: 63 00 C0 00 63 0B ED 00 63 04 F2 00 5A 5A 43 05 // c...c...c...ZZC. B180: 01 02 65 00 10 52 4D 3D 65 00 00 44 E6 00 02 65 // ..e..RM=e..D...e B190: 00 11 52 04 4B E5 02 01 49 E6 00 3D A5 00 00 49 // ..R.K...I..=...I B1A0: 57 00 03 01 00 00 02 65 00 0F 55 38 00 52 4D 02 // W......e..U8.RM. B1B0: 02 00 00 02 65 00 0A 55 08 02 52 4D 3D A5 00 00 // ....e..U..RM=... B1C0: 49 70 00 02 65 00 0B 52 4D 43 79 00 02 65 00 0E // Ip..e..RMCy..e.. B1D0: 52 4D 43 AD 00 20 05 01 64 00 00 00 02 05 01 14 // RMC.. ..d....... B1E0: 1E 00 02 2C 21 01 00 03 01 00 00 02 02 00 40 52 // ...,!.........@R B1F0: 0C 26 05 00 64 00 00 00 02 02 01 40 02 02 00 00 // .&..d......@.... B200: 02 65 00 01 55 08 02 52 4D 51 05 02 65 00 01 52 // .e..U..RMQ..e..R B210: 04 51 0A 02 65 00 09 52 4D 43 E6 00 02 65 00 12 // .Q..e..RMC...e.. B220: 52 04 4B E5 02 01 44 E6 00 02 65 00 08 52 4D 02 // R.K...D...e..RM. B230: 65 00 00 52 04 3D A5 00 00 49 E6 00 02 65 00 00 // e..R.=...I...e.. B240: 52 4D 3A 00 00 5B 43 E6 00 52 4D 43 E6 00 66 06 // RM:..[C..RMC..f. B250: 02 29 00 00 02 68 00 4E 00 02 8C 00 20 00 52 33 // .)...h.N.... .R3 B260: 5B 02 29 00 00 52 33 5B 1F 0E 02 02 08 00 37 00 // [.)..R3[......7. B270: 00 4A 25 48 00 01 44 12 00 5B 66 FF 2D 0D 42 15 // .J%H..D..[f.-.B. B280: 0E 56 00 40 03 21 40 00 15 25 40 01 2D 0A 42 40 // .V.@.!@..%@.-.B@ B290: 03 0C 48 00 00 3D 65 00 10 49 76 00 02 65 00 01 // ..H..=e..Iv..e.. B2A0: 3D 25 00 03 45 0E 0E 4A A5 F7 5D 01 44 0E 0E 02 // =%..E..J..].D... B2B0: 65 00 00 4A A5 15 5E 02 49 0E 0E 0D 25 16 5E 01 // e..J..^.I...%.^. B2C0: 07 05 15 5E FF FF FB FF 3D E5 00 04 45 6F 00 4A // ...^....=...Eo.J B2D0: A5 15 5E 01 44 0E 0E 02 65 00 01 43 0E 0E 3D 25 // ..^.D...e..C..=% B2E0: 00 03 48 87 00 03 05 00 01 01 01 01 43 C7 00 4A // ..H.........C..J B2F0: A5 F7 5D 01 44 7D 00 4A A5 15 5E 02 49 0E 0E 0D // ..].D}.J..^.I... B300: 25 16 5E 01 07 05 15 5E FF FF FB FF 03 05 00 01 // %.^....^........ B310: 00 00 00 3D E5 00 01 44 C7 00 03 05 00 01 01 00 // ...=...D........ B320: 00 3D E5 00 02 44 C7 00 03 05 00 01 01 01 01 42 // .=...D.........B B330: 29 00 63 07 F1 00 63 0A 0F 06 63 01 E1 06 63 00 // ).c...c...c...c. B340: 6E 08 63 09 10 0A 63 08 80 0B 63 0B C5 0C 63 0E // n.c...c...c...c. B350: E1 0B 63 0F 10 01 5A 5A 5B 01 05 FD 5D 00 00 00 // ..c...ZZ[...]... B360: 00 01 05 EE 5D 00 40 00 00 5C 05 F0 5D FF FF 0F // ....].@..\..]... B370: FE 00 00 D0 00 43 0E 0E 4A A5 F7 5D 01 49 0E 0E // .....C..J..].I.. B380: 4A 25 00 5E 01 49 44 01 3C 25 F7 5D 00 49 44 01 // J%.^.ID.<%.].ID. B390: 3C 71 F7 5D 00 49 44 01 08 E5 00 01 03 00 40 F1 // <q.].ID.......@. B3A0: 5D 09 25 40 01 3E 39 40 00 44 0E 0E 54 20 F7 5D // ].%@.>9@.D..T .] B3B0: 07 4D F1 5D DF FE 4A 65 F1 5D 40 49 4E 01 0D 05 // .M.]..Je.]@IN... B3C0: 03 5E 01 01 01 01 0D 25 00 5E 01 0D A5 00 5E 20 // .^.....%.^....^ B3D0: 0D 25 00 5E 01 0D 05 03 5E 01 01 01 01 03 39 40 // .%.^....^.....9@ B3E0: 00 09 25 40 01 5C 22 F1 5D FE 40 5C 65 00 5E C1 // ..%@.\".].@\e.^. B3F0: 02 0D 25 02 5E 08 3D 65 00 07 49 9D 01 07 E5 00 // ..%.^.=e..I..... B400: 5E 5F 43 A2 01 0D E5 00 5E A0 5C 05 06 5E BB BB // ^_C.....^.\..^.. B410: FF FF 33 33 00 00 5C 05 03 5E F7 F7 F7 F7 02 02 // ..33..\..^...... B420: 02 02 66 1E 2D 0D 42 0C 03 03 21 43 00 03 A2 46 // ..f.-.B...!C...F B430: 44 4C A4 46 00 00 44 F1 01 56 00 40 2D 0D 42 01 // DL.F..D..V.@-.B. B440: 00 03 21 40 00 2D 0A 42 40 03 24 40 00 00 03 62 // ..!@.-.B@.$@...b B450: 40 40 03 8A 40 40 43 10 02 66 07 2D 0C 42 0A 00 // @@..@@C..f.-.B.. B460: 56 00 40 20 25 00 0C 2D 0A 42 40 03 24 40 09 00 // V.@ %..-.B@.$@.. B470: 03 62 40 40 03 8A 40 40 5C 02 04 5E F8 F8 F8 F8 // .b@@..@@\..^.... B480: 40 03 21 43 00 03 A2 46 44 3D A5 00 00 44 B4 02 // @.!C...FD=...D.. B490: 03 05 40 04 00 00 00 66 1E 2D 0D 42 C4 00 3D A5 // ..@....f.-.B..=. B4A0: 00 02 44 63 02 2D 0D 42 0C 00 3D 05 01 30 75 00 // ..Dc.-.B..=..0u. B4B0: 00 47 63 02 3D 05 01 40 9C 00 00 46 5E 02 2D 0D // .Gc.=..@...F^.-. B4C0: 42 28 02 43 63 02 2D 0D 42 0C 00 4C A4 46 05 00 // B(.Cc.-.B..L.F.. B4D0: 44 86 02 03 04 40 00 00 3E 05 40 00 00 00 00 44 // D....@..>.@....D B4E0: 86 02 03 24 40 0A 00 09 25 40 1C 43 75 03 66 07 // ...$@...%@.Cu.f. B4F0: 2D 0C 42 04 00 03 04 41 00 00 3E 05 41 00 00 00 // -.B....A..>.A... B500: 00 44 75 03 4C A4 46 06 00 49 AC 02 2D 0D 42 0C // .Du.L.F..I..-.B. B510: 00 43 8D 02 03 24 40 07 00 43 75 03 03 05 40 05 // .C...$@..Cu...@. B520: 00 00 00 66 1E 2D 0D 42 C0 02 03 0C 46 02 00 4C // ...f.-.B....F..L B530: A4 46 00 00 49 16 03 66 1E 2D 0D 42 E8 00 3D 05 // .F..I..f.-.B..=. B540: 01 48 3F 00 00 47 09 03 66 1E 2D 0D 42 50 02 3D // .H?..G..f.-.BP.= B550: 05 01 78 69 00 00 47 09 03 66 1E 2D 0D 42 88 02 // ..xi..G..f.-.B.. B560: 3D 05 01 F0 D2 00 00 47 09 03 66 1E 2D 0D 42 20 // =......G..f.-.B B570: 01 03 0C 46 02 00 4C A4 46 00 00 44 45 03 2D 0D // ...F..L.F..DE.-. B580: 42 06 00 56 20 41 3D A4 00 00 00 44 39 03 2D 25 // B..V A=....D9.-% B590: 41 01 3E 25 41 0A 44 45 03 2D 0D 42 05 00 43 1E // A.>%A.DE.-.B..C. B5A0: 03 03 24 40 04 00 09 25 40 1C 43 75 03 66 07 2D // ..$@...%@.Cu.f.- B5B0: 0C 42 08 00 03 04 41 00 00 3E 05 41 00 00 00 00 // .B....A..>.A.... B5C0: 44 75 03 4C A4 46 04 00 49 6B 03 2D 0D 42 44 00 // Du.L.F..Ik.-.BD. B5D0: 43 4C 03 2D 0D 42 08 00 03 24 40 05 00 15 05 40 // CL.-.B...$@....@ B5E0: 1A 5C 02 12 5E FF FF FF E3 40 07 65 00 5E FE 3D // .\..^....@.e.^.= B5F0: A5 00 00 49 2D 04 5C 05 0B 5E FF FF 8F FF 00 00 // ...I-.\..^...... B600: 10 00 0D 05 0C 5E 01 01 00 00 5C 05 0B 5E 0F 00 // .....^....\..^.. B610: FF FF 40 17 00 00 0D 05 0E 5E 00 00 00 01 01 05 // ..@......^...... B620: 07 5E 01 00 00 80 01 05 0A 5E 00 00 00 00 01 05 // .^.......^...... B630: 09 5E 87 39 01 00 01 05 08 5E 48 E9 00 00 01 05 // .^.9.....^H..... B640: 0D 5E 00 00 00 00 5C 05 0B 5E FF FF F8 FF 00 00 // .^....\..^...... B650: 00 00 5C 05 0C 5E 8F FF FF FF 20 00 00 00 0D 05 // ..\..^.... ..... B660: 0E 5E 00 00 00 10 07 05 0C 5E FB FF FF FF 01 05 // .^.......^...... B670: 0F 5E 3E 00 08 B0 01 05 10 5E 3E 00 18 26 01 05 // .^>......^>..&.. B680: 11 5E 3E 00 80 3F 5C 05 12 5E 00 00 00 1C 3E 00 // .^>..?\..^....>. B690: 44 00 43 C1 04 5C 05 0B 5E FF FF 8F FF 00 00 00 // D.C..\..^....... B6A0: 00 0D 05 0C 5E 01 01 00 00 5C 05 0B 5E 0F 00 FF // ....^....\..^... B6B0: FF 00 0B 00 00 0D 05 0E 5E 00 00 00 01 01 05 07 // ........^....... B6C0: 5E 03 00 AA 22 54 00 0A 5E 01 05 09 5E C1 0A 00 // ^..."T..^...^... B6D0: 00 01 05 08 5E 00 10 00 00 01 05 0D 5E 00 00 00 // ....^.......^... B6E0: 00 5C 05 0B 5E FF FF F8 FF 00 00 04 00 07 05 0C // .\..^........... B6F0: 5E 8F FF FF FF 0D 05 0E 5E 00 00 00 10 0D 05 0C // ^.......^....... B700: 5E 04 00 00 00 01 05 0F 5E 3E 00 08 B0 01 05 10 // ^.......^>...... B710: 5E 3E 00 1C 12 01 05 11 5E 3E 00 80 3F 5C 05 12 // ^>......^>..?\.. B720: 5E 00 00 00 1C 3E 00 44 00 0D A5 06 5E 08 0D 25 // ^....>.D....^..% B730: F3 5D 01 0D 65 F1 5D 20 4A 65 F1 5D 40 49 D0 04 // .]..e.] Je.]@I.. B740: 0D A5 F1 5D 01 07 25 00 5E FE 07 05 03 5E FE FE // ...]..%.^....^.. B750: FE FE 4A E5 00 5E 10 44 EA 04 66 07 2D 0C 42 0C // ..J..^.D..f.-.B. B760: 00 03 04 40 00 00 3E 05 40 FF FF FF FF 44 1C 05 // ...@..>.@....D.. B770: 01 04 F4 5D 00 00 01 04 F5 5D 04 00 2D 0D 42 08 // ...].....]..-.B. B780: 00 43 F9 04 01 05 F4 5D 38 20 00 00 01 05 F5 5D // .C.....]8 .....] B790: 0C 00 00 00 56 00 01 4A 05 03 5E 20 20 20 20 44 // ....V..J..^ D B7A0: 55 05 51 02 2D 05 01 01 00 00 00 3E 05 01 A0 86 // U.Q.-......>.... B7B0: 01 00 49 2F 05 01 25 F7 5D 03 43 0E 0E 03 00 40 // ..I/..%.].C....@ B7C0: 04 5E 09 05 40 07 00 00 00 21 05 40 03 00 00 00 // .^..@....!.@.... B7D0: 03 05 41 21 20 00 00 2D 02 41 40 01 02 F4 5D 41 // ..A! ..-.A@...]A B7E0: 03 00 41 F5 5D 01 05 F4 5D 84 00 00 00 01 02 F5 // ..A.]...]....... B7F0: 5D 41 03 05 41 22 20 00 00 2D 02 41 40 01 02 F4 // ]A..A" ..-.A@... B800: 5D 41 03 00 41 F5 5D 01 05 F4 5D 85 00 00 00 01 // ]A..A.]...]..... B810: 02 F5 5D 41 3D 25 00 03 45 E9 05 03 00 40 12 5E // ..]A=%..E....@.^ B820: 09 05 40 00 00 00 1C 1B 05 40 16 01 05 F4 5D 22 // ..@......@....]" B830: 00 00 00 03 00 41 F5 5D 09 25 41 0F 0F 22 41 40 // .....A.].%A.."A@ B840: 0F 25 41 80 01 05 F4 5D 22 00 00 00 01 02 F5 5D // .%A....]"......] B850: 41 56 00 41 3D A5 00 00 49 01 06 5C A5 0B 5E F8 // AV.A=...I..\..^. B860: 00 07 65 00 5E FE 43 0E 0E 5C A5 0B 5E F8 01 0D // ..e.^.C..\..^... B870: 65 00 5E 01 43 0E 0E 03 0A 46 48 66 07 2D 0C 42 // e.^.C....FHf.-.B B880: 0A 00 56 00 40 20 25 00 0C 2D 0A 42 40 20 25 00 // ..V.@ %..-.B@ %. B890: 02 03 0A 48 40 01 04 2E 5D 00 00 07 E5 2D 5D FC // ...H@...]....-]. B8A0: 03 0A 48 46 66 1E 2D 0D 42 04 03 03 21 43 00 03 // ..HFf.-.B...!C.. B8B0: A2 46 44 4C A4 46 00 00 44 A5 06 56 00 40 56 00 // .FDL.F..D..V.@V. B8C0: 41 2D 0D 42 01 00 03 21 40 00 2D 0A 42 40 3D 25 // A-.B...!@.-.B@=% B8D0: 00 03 45 72 06 0D A5 00 5E 20 03 24 41 00 00 03 // ..Er....^ .$A... B8E0: 05 40 EB 10 00 00 01 02 F4 5D 40 01 02 F5 5D 41 // .@.......]@...]A B8F0: 2D 05 40 00 01 00 00 3E 05 40 EB 13 00 00 47 7E // -.@....>.@....G~ B900: 06 3D 25 00 03 45 A5 06 07 A5 00 5E DF 03 05 40 // .=%..E.....^...@ B910: 01 01 01 01 4A A5 F7 5D 01 44 C3 06 4A A5 06 5E // ....J..].D..J..^ B920: 01 49 C3 06 09 05 40 FF FF FE FE 0D 02 03 5E 40 // .I....@.......^@ B930: 51 05 03 02 40 00 69 05 40 FF FF FF FF 07 02 03 // Q...@.i.@....... B940: 5E 40 51 C8 51 C8 43 0E 0E 4A 25 FC 5D 01 49 0E // ^@Q.Q.C..J%.].I. B950: 0E 3C 25 F7 5D 00 49 0E 0E 4C 25 00 01 44 00 07 // .<%.].I..L%..D.. B960: 0D 05 06 5E 04 00 00 00 4C 65 00 01 44 0F 07 0D // ...^....Le..D... B970: 05 06 5E 40 00 00 00 4C A5 00 01 44 1E 07 0D 05 // ..^@...L...D.... B980: 06 5E 00 04 00 00 4C E5 00 01 44 2D 07 0D 05 06 // .^....L...D-.... B990: 5E 00 40 00 00 03 02 40 00 15 05 40 04 0D 02 03 // ^.@....@...@.... B9A0: 5E 40 56 00 01 4A 25 FC 5D 01 49 0E 0E 03 02 40 // ^@V..J%.].I....@ B9B0: 00 15 05 40 05 03 00 41 03 5E 09 02 41 40 09 05 // ...@...A.^..A@.. B9C0: 40 20 20 20 20 3E 02 41 40 44 7F 07 51 02 2D 05 // @ >.A@D..Q.-. B9D0: 01 01 00 00 00 3E 05 01 A0 86 01 00 49 3D 07 01 // .....>......I=.. B9E0: 25 F7 5D 04 43 0E 0E 03 02 40 00 15 05 40 04 69 // %.].C....@...@.i B9F0: 05 40 FF FF FF FF 07 02 03 5E 40 56 00 01 4A 25 // .@.......^@V..J% BA00: FC 5D 01 49 0E 0E 03 02 40 00 15 05 40 05 03 00 // .].I....@...@... BA10: 41 03 5E 09 02 41 40 3E 05 41 00 00 00 00 44 D4 // A.^..A@>.A....D. BA20: 07 51 02 2D 05 01 01 00 00 00 3E 05 01 A0 86 01 // .Q.-......>..... BA30: 00 49 96 07 01 25 F7 5D 05 43 0E 0E 56 00 01 4A // .I...%.].C..V..J BA40: 25 FC 5D 01 49 0E 0E 4A 25 0C 5E 80 49 02 08 51 // %.].I..J%.^.I..Q BA50: 02 2D 05 01 01 00 00 00 3E 05 01 A0 86 01 00 49 // .-......>......I BA60: D7 07 01 25 F7 5D 06 43 0E 0E 03 0A 41 48 56 00 // ...%.].C....AHV. BA70: 40 03 21 40 00 03 0A 48 40 0D 25 60 01 01 51 0A // @.!@...H@.%`..Q. BA80: 03 0A 48 41 0D 25 E8 5D 03 4A 25 E8 5D 04 44 21 // ..HA.%.].J%.].D! BA90: 08 0D 65 F1 5D 12 4A 65 F1 5D 04 44 2E 08 4C 25 // ..e.].Je.].D..L% BAA0: 00 01 44 42 08 0D 65 F0 5D 10 4C 65 00 01 44 4E // ..DB..e.].Le..DN BAB0: 08 0D 65 F0 5D 20 4C A5 00 01 44 5A 08 0D 65 F0 // ..e.] L...DZ..e. BAC0: 5D 40 4C E5 00 01 44 66 08 0D 65 F0 5D 80 01 71 // ]@L...Df..e.]..q BAD0: F7 5D 00 43 0E 0E 4A 05 06 5E 44 44 00 00 44 0E // .].C..J..^DD..D. BAE0: 0E 07 65 F1 5D FD 07 25 E8 5D FD 03 0A 41 48 56 // ..e.]..%.]...AHV BAF0: 00 40 03 21 40 00 03 0A 48 40 07 25 60 01 FE 03 // .@.!@...H@.%`... BB00: 0A 48 41 4C 25 00 01 44 AA 08 07 05 06 5E FB FF // .HAL%..D.....^.. BB10: FF FF 4C 65 00 01 44 B9 08 07 05 06 5E BF FF FF // ..Le..D.....^... BB20: FF 4C A5 00 01 44 C8 08 07 05 06 5E FF FB FF FF // .L...D.....^.... BB30: 4C E5 00 01 44 D7 08 07 05 06 5E FF BF FF FF 07 // L...D.....^..... BB40: 65 0C 5E FE 54 00 08 5E 54 00 09 5E 03 00 40 06 // e.^.T..^T..^..@. BB50: 5E 4C 25 00 01 44 FB 08 5E 05 40 FC FF FF FF 03 // ^L%..D..^.@..... BB60: 00 00 00 4C 65 00 01 44 0D 09 5E 05 40 CF FF FF // ...Le..D..^.@... BB70: FF 30 00 00 00 4C A5 00 01 44 1F 09 5E 05 40 FF // .0...L...D..^.@. BB80: FC FF FF 00 03 00 00 4C E5 00 01 44 31 09 5E 05 // .......L...D1.^. BB90: 40 FF CF FF FF 00 30 00 00 3C 02 06 5E 40 44 E5 // @.....0..<..^@D. BBA0: 09 01 02 06 5E 40 03 02 40 00 15 05 40 04 0D 02 // ....^@..@...@... BBB0: 03 5E 40 56 00 01 4A 25 FC 5D 01 49 90 09 03 02 // .^@V..J%.].I.... BBC0: 40 00 15 05 40 05 03 00 41 03 5E 09 02 41 40 09 // @...@...A.^..A@. BBD0: 05 40 20 20 20 20 3E 02 41 40 44 90 09 51 02 2D // .@ >.A@D..Q.- BBE0: 05 01 01 00 00 00 3E 05 01 A0 86 01 00 49 4E 09 // ......>......IN. BBF0: 01 25 F7 5D 07 43 0E 0E 03 02 40 00 15 05 40 04 // .%.].C....@...@. BC00: 69 05 40 FF FF FF FF 07 02 03 5E 40 56 00 01 4A // i.@.......^@V..J BC10: 25 FC 5D 01 49 E5 09 03 02 40 00 15 05 40 05 03 // %.].I....@...@.. BC20: 00 41 03 5E 09 02 41 40 3E 05 41 00 00 00 00 44 // .A.^..A@>.A....D BC30: E5 09 51 02 2D 05 01 01 00 00 00 3E 05 01 A0 86 // ..Q.-......>.... BC40: 01 00 49 A7 09 01 25 F7 5D 08 43 0E 0E 03 02 40 // ..I...%.].C....@ BC50: 00 15 05 40 02 69 05 40 FF FF FF FF 07 02 03 5E // ...@.i.@.......^ BC60: 40 03 02 40 00 15 05 40 01 09 05 40 02 02 02 02 // @..@...@...@.... BC70: 0D 02 03 5E 40 43 0E 0E 4A 25 FC 5D 01 49 0E 0E // ...^@C..J%.].I.. BC80: 56 00 40 20 25 00 02 03 0A 41 48 03 02 48 40 0D // V.@ %....AH..H@. BC90: E5 2E 5D 10 03 0A 48 41 3D A5 00 00 44 3C 0A 0D // ..]...HA=...D<.. BCA0: 65 F0 5D F0 0D A5 F0 5D 01 0D A5 E9 5D 01 3D A5 // e.]....]....].=. BCB0: 00 00 44 58 0A 4A 05 06 5E 33 33 00 00 44 69 0B // ..DX.J..^33..Di. BCC0: 03 02 40 00 15 05 40 01 69 05 40 FF FF FF FF 07 // ..@...@.i.@..... BCD0: 02 03 5E 40 03 02 40 00 15 05 40 02 09 05 40 04 // ..^@..@...@...@. BCE0: 04 04 04 0D 02 03 5E 40 03 00 40 06 5E 4C 25 00 // ......^@..@.^L%. BCF0: 01 44 93 0A 09 05 40 FC FF FF FF 4C 65 00 01 44 // .D....@....Le..D BD00: A1 0A 09 05 40 CF FF FF FF 4C A5 00 01 44 AF 0A // ....@....L...D.. BD10: 09 05 40 FF FC FF FF 4C E5 00 01 44 BD 0A 09 05 // ..@....L...D.... BD20: 40 FF CF FF FF 01 02 06 5E 40 03 02 40 00 15 05 // @.......^@..@... BD30: 40 04 0D 02 03 5E 40 56 00 01 4A 25 FC 5D 01 49 // @....^@V..J%.].I BD40: 0E 0E 03 02 40 00 15 05 40 05 03 00 41 03 5E 09 // ....@...@...A.^. BD50: 02 41 40 09 05 40 20 20 20 20 3E 02 41 40 44 14 // .A@..@ >.A@D. BD60: 0B 51 02 2D 05 01 01 00 00 00 3E 05 01 A0 86 01 // .Q.-......>..... BD70: 00 49 D2 0A 01 25 F7 5D 09 43 0E 0E 03 02 40 00 // .I...%.].C....@. BD80: 15 05 40 04 69 05 40 FF FF FF FF 07 02 03 5E 40 // ..@.i.@.......^@ BD90: 56 00 01 4A 25 FC 5D 01 49 0E 0E 03 02 40 00 15 // V..J%.].I....@.. BDA0: 05 40 05 03 00 41 03 5E 09 02 41 40 3E 05 41 00 // .@...A.^..A@>.A. BDB0: 00 00 00 44 69 0B 51 02 2D 05 01 01 00 00 00 3E // ...Di.Q.-......> BDC0: 05 01 A0 86 01 00 49 2B 0B 01 25 F7 5D 0A 43 0E // ......I+..%.].C. BDD0: 0E 03 02 40 00 15 05 40 03 09 05 40 08 08 08 08 // ...@...@...@.... BDE0: 0D 02 03 5E 40 43 0E 0E 03 02 40 00 15 05 40 03 // ...^@C....@...@. BDF0: 69 05 40 FF FF FF FF 07 02 03 5E 40 07 A5 F0 5D // i.@.......^@...] BE00: FE 4C 25 00 01 44 A5 0B 07 65 F0 5D EF 4C 65 00 // .L%..D...e.].Le. BE10: 01 44 B1 0B 07 65 F0 5D DF 4C A5 00 01 44 BD 0B // .D...e.].L...D.. BE20: 07 65 F0 5D BF 4C E5 00 01 44 C9 0B 07 65 F0 5D // .e.].L...D...e.] BE30: 7F 07 A5 E9 5D FE 56 00 40 20 25 00 02 03 0A 48 // ....].V.@ %....H BE40: 40 07 E5 2E 5D EF 43 0E 0E 66 1E 2D 0D 42 C4 00 // @...].C..f.-.B.. BE50: 3D A5 00 02 44 1C 0C 2D 0D 42 0C 00 3D A5 00 03 // =...D..-.B..=... BE60: 49 0E 0E 3D 05 01 30 75 00 00 47 1C 0C 3D 05 01 // I..=..0u..G..=.. BE70: 40 9C 00 00 46 17 0C 2D 0D 42 28 02 43 1C 0C 2D // @...F..-.B(.C..- BE80: 0D 42 0C 00 03 21 43 00 03 A2 46 44 4C A4 46 05 // .B...!C...FDL.F. BE90: 00 44 73 0C 03 04 40 00 00 3E 05 40 00 00 00 00 // .Ds...@..>.@.... BEA0: 44 73 0C 56 00 41 56 00 40 03 24 40 06 00 09 25 // Ds.V.AV.@.$@...% BEB0: 40 3F 03 22 41 40 03 24 40 07 00 09 25 40 3F 15 // @?."A@.$@...%@?. BEC0: 0D 40 06 0F 0A 41 40 03 64 40 08 00 09 65 40 3F // .@...A@.d@...e@? BED0: 15 15 40 04 0F 52 41 40 43 EA 0D 03 21 43 00 03 // ..@..RA@C...!C.. BEE0: A2 46 44 66 07 2D 0C 42 04 00 3D A5 00 03 44 97 // .FDf.-.B..=...D. BEF0: 0C 66 07 2D 0C 42 06 00 3D A5 00 02 49 0E 0E 03 // .f.-.B..=...I... BF00: 04 41 00 00 3E 05 41 00 00 00 00 44 0E 0E 3D 02 // .A..>.A....D..=. BF10: 01 41 46 B5 0C 4C A4 46 06 00 49 BD 0C 2D 0D 42 // .AF..L.F..I..-.B BF20: 0C 00 43 97 0C 03 04 41 08 00 43 EA 0D 08 A5 00 // ..C....A..C..... BF30: 1B 66 1E 2D 0D 42 C0 02 03 21 43 00 03 A2 46 44 // .f.-.B...!C...FD BF40: 03 0C 46 02 00 4C A4 46 00 00 49 34 0D 66 1E 2D // ..F..L.F..I4.f.- BF50: 0D 42 E8 00 3D 05 01 48 3F 00 00 47 1F 0D 66 1E // .B..=..H?..G..f. BF60: 2D 0D 42 50 02 3D 05 01 78 69 00 00 47 1F 0D 66 // -.BP.=..xi..G..f BF70: 1E 2D 0D 42 88 02 3D 05 01 F0 D2 00 00 47 1F 0D // .-.B..=......G.. BF80: 66 1E 2D 0D 42 20 01 03 21 43 00 03 A2 46 44 03 // f.-.B ..!C...FD. BF90: 0C 46 02 00 4C A4 46 00 00 44 8F 0D 2D 0D 42 06 // .F..L.F..D..-.B. BFA0: 00 56 20 41 3D A4 00 00 00 44 57 0D 2D 25 41 01 // .V A=....DW.-%A. BFB0: 3E 25 41 0A 44 8F 0D 2D 0D 42 05 00 43 3C 0D 56 // >%A.D..-.B..C<.V BFC0: 00 41 56 00 40 03 24 40 01 00 09 25 40 3F 03 22 // .AV.@.$@...%@?." BFD0: 41 40 03 24 40 02 00 09 25 40 3F 15 0D 40 06 0F // A@.$@...%@?..@.. BFE0: 0A 41 40 03 64 40 03 00 09 65 40 3F 15 15 40 04 // .A@.d@...e@?..@. BFF0: 0F 52 41 40 43 EA 0D 66 07 2D 0C 42 08 00 03 21 // .RA@C..f.-.B...! C000: 43 00 03 A2 46 44 03 04 41 00 00 3E 05 41 00 00 // C...FD..A..>.A.. C010: 00 00 44 0E 0E 3D 02 01 41 46 BC 0D 4C A4 46 04 // ..D..=..AF..L.F. C020: 00 49 C4 0D 2D 0D 42 44 00 43 9E 0D 2D 0D 42 08 // .I..-.BD.C..-.B. C030: 00 3D A4 00 00 00 44 E5 0D 03 24 41 00 00 3E 25 // .=....D...$A..>% C040: 41 18 44 E5 0D 2D 0D 42 06 00 43 C9 0D 03 04 41 // A.D..-.B..C....A C050: 01 00 5C 02 0F 5E 00 00 FC FF 41 5C 02 10 5E 00 // ..\..^....A\..^. C060: 00 FC FF 41 5C 02 11 5E 00 00 FC FF 41 5C 02 12 // ...A\..^....A\.. C070: 5E 00 00 FC FF 41 3A 00 00 5B 7A 0A 00 00 00 D8 // ^....A:..[z..... C080: 00 B0 01 88 02 60 03 00 1B 02 01 02 00 00 37 00 // .....`........7. C090: 00 3D 0D 00 00 00 44 CE 01 56 00 41 03 21 41 01 // .=....D..V.A.!A. C0A0: 09 25 41 0F 15 0D 41 02 03 0A 40 42 66 FF 2D 0D // .%A...A...@Bf.-. C0B0: 42 07 02 2D 0A 42 41 03 0C 48 02 00 0D A5 90 5D // B..-.BA..H.....] C0C0: 01 54 08 90 5D 03 0C 48 00 00 03 F9 41 01 15 3D // .T..]..H....A..= C0D0: 41 04 5C BA 10 54 8F 41 03 0A 42 40 4A 25 10 54 // A.\..T.A..B@J%.T C0E0: 01 49 81 00 0D 0D 10 54 01 01 0D 25 10 54 10 4A // .I.....T...%.T.J C0F0: 25 10 54 20 44 67 00 07 25 10 54 EF 4A 25 10 54 // %.T Dg..%.T.J%.T C100: 20 49 74 00 0D 25 13 54 40 56 00 41 03 09 41 00 // It..%.T@V.A..A. C110: 3B 02 41 03 3B 41 00 1B 25 41 04 01 A2 11 54 41 // ;.A.;A..%A....TA C120: 03 69 41 01 15 2D 41 04 01 2A 11 54 41 56 00 40 // .iA..-A..*.TAV.@ C130: 0F E5 40 80 03 73 40 00 01 02 16 54 40 56 00 40 // ..@..s@....T@V.@ C140: 03 6B 40 00 01 02 16 54 40 03 63 40 00 01 02 16 // .k@....T@.c@.... C150: 54 40 03 7B 40 00 09 65 40 0F 01 02 16 54 40 3E // T@.{@..e@....T@> C160: 25 41 04 47 10 01 33 25 41 04 2D 05 46 04 00 00 // %A.G..3%A.-.F... C170: 00 03 63 40 00 01 02 16 54 40 03 6B 40 00 01 02 // ..c@....T@.k@... C180: 16 54 40 03 73 40 00 01 02 16 54 40 03 7B 40 00 // .T@.s@....T@.{@. C190: 01 02 16 54 40 43 D7 00 0D 25 13 54 02 0D 25 11 // ...T@C...%.T..%. C1A0: 54 01 03 29 40 01 21 25 40 0A 2D 25 40 96 4A 25 // T..)@.!%@.-%@.J% C1B0: 14 54 01 49 42 01 51 14 33 25 40 01 3E 25 40 00 // .T.IB.Q.3%@.>%@. C1C0: 49 26 01 02 65 01 01 43 CA 01 4A 05 14 54 F0 8F // I&..e..C..J..T.. C1D0: FF 00 44 54 01 02 65 01 02 43 CA 01 01 05 16 54 // ..DT..e..C.....T C1E0: 01 00 00 80 03 00 40 16 54 02 6A 01 40 02 B8 01 // ......@.T.j.@... C1F0: 14 54 08 A5 01 1F 3D A5 01 00 46 7C 01 02 65 01 // .T....=...F|..e. C200: 03 43 CA 01 32 A5 01 01 3D 8D 00 00 00 44 CA 01 // .C..2...=....D.. C210: 3D A5 01 00 44 CA 01 03 31 41 01 03 19 40 00 56 // =...D...1A...@.V C220: 18 40 3B 02 40 03 28 40 16 54 03 68 40 16 54 03 // .@;.@.(@.T.h@.T. C230: A8 40 16 54 03 E8 40 16 54 04 02 00 40 3E 25 41 // .@.T..@.T...@>%A C240: 04 47 CA 01 33 25 41 04 2D 05 46 04 00 00 00 43 // .G..3%A.-.F....C C250: 9D 01 3A 00 00 5B 66 FF 2D 0D 42 07 02 03 0C 48 // ..:..[f.-.B....H C260: 00 00 01 8D 18 54 18 00 01 05 19 54 7A 1C 02 00 // .....T.....Tz... C270: 01 05 1A 54 10 11 3D 10 2D 0D 42 04 00 2C 25 00 // ...T..=.-.B..,%. C280: 01 3D 25 00 05 49 D5 01 56 08 48 5B 7A 14 00 00 // .=%..I..V.H[z... C290: 00 00 00 1C 00 04 00 38 00 08 00 54 00 0C 00 70 // .......8...T...p C2A0: 00 10 00 00 5A 00 01 02 00 04 02 25 01 04 03 31 // ....Z......%...1 C2B0: 41 00 09 0D 41 0F 00 15 0D 41 01 66 FF 2D 0D 42 // A...A....A.f.-.B C2C0: 50 00 2D 0A 42 41 03 0C 48 00 00 07 A5 90 5D FE // P.-.BA..H.....]. C2D0: 01 0D 90 5D 11 11 50 02 4A 0D 93 5D 01 00 49 41 // ...]..P.J..]..IA C2E0: 00 02 25 01 13 54 08 90 5D 54 00 92 5D 3A 00 00 // ..%..T..]T..]:.. C2F0: 5B 7A 0A 00 00 00 04 00 08 00 0C 00 10 00 62 01 // [z............b. C300: 02 01 04 04 37 00 00 42 21 00 63 07 29 00 63 03 // ....7..B!.c.).c. C310: 4E 00 63 02 60 00 63 04 84 00 63 0C 19 01 63 0D // N.c.`.c...c...c. C320: 22 01 5A 5A 43 61 01 01 0D 45 5D 9F 0F 66 06 01 // ".ZZCa...E]..f.. C330: 24 47 5D 30 00 01 4C 47 5D 31 00 03 24 46 3B 00 // $G]0..LG]1..$F;. C340: 3E 25 46 00 44 61 01 54 20 47 5D 5B 0D E5 47 5D // >%F.Da.T G][..G] C350: 01 5C 05 43 5D FF FF FF FD 11 00 03 00 5B 0D E5 // .\.C]........[.. C360: 47 5D 01 4A 25 44 5D 02 44 72 00 0D A5 43 5D 01 // G].J%D].Dr...C]. C370: 0D A5 43 5D 02 5C 05 43 5D EF FF FF FD 01 00 00 // ..C].\.C]....... C380: 00 5B 4A 05 53 00 00 02 00 00 44 94 00 0D 25 4B // .[J.S.....D...%K C390: 5D 01 3D 8D 00 00 00 44 18 01 03 05 46 00 36 6E // ].=....D....F.6n C3A0: 01 56 00 41 03 19 41 00 21 05 41 FF 0F 00 00 27 // .V.A..A.!.A....' C3B0: 02 46 40 3E 05 41 00 00 00 00 44 C4 00 2D 0D 40 // .F@>.A....D..-.@ C3C0: 01 00 01 8A 45 5D 40 56 00 41 03 19 41 00 21 02 // ....E]@V.A..A.!. C3D0: 40 41 27 02 46 40 01 A5 4A 5D 0C 01 0A 4A 5D 40 // @A'.F@..J]...J]@ C3E0: 15 05 40 04 56 00 41 03 29 41 00 3E 25 41 FF 49 // ..@.V.A.)A.>%A.I C3F0: F9 00 2D 0D 41 01 00 21 02 40 41 1B 05 40 08 01 // ..-.A..!.@A..@.. C400: 0A 48 5D 40 0D E5 48 5D C0 07 25 4B 5D FE 4A 65 // .H]@..H]..%K].Je C410: 4B 5D 01 49 10 01 5B 01 05 43 5D 00 00 03 00 5B // K].I..[..C]....[ C420: 0D E5 47 5D 01 4A 05 43 5D 01 00 00 00 44 48 01 // ..G].J.C]....DH. C430: 4A 05 43 5D 10 00 00 00 49 55 01 4A 05 44 5D 01 // J.C]....IU.J.D]. C440: 00 00 00 49 3D 01 5C 05 43 5D FF FF FE FF 00 00 // ...I=.\.C]...... C450: 02 00 5B 5C 05 43 5D EF FF FD FD 01 00 00 00 5B // ..[\.C]........[ C460: 9E 00 03 02 00 10 37 00 00 01 05 00 00 2C A8 01 // ......7......,.. C470: 00 03 00 46 01 00 1B 05 46 08 3D 65 02 00 49 25 // ...F....F.=e..I% C480: 00 2C 22 02 46 3D E5 02 00 49 30 00 2C A2 02 46 // .,".F=...I0.,..F C490: 3D 65 02 02 49 37 00 03 01 40 03 09 05 40 00 00 // =e..I7...@...@.. C4A0: 00 FC 3E 05 40 00 00 00 D0 49 5D 00 01 05 63 C0 // ..>.@....I]...c. C4B0: 00 00 00 40 55 00 00 55 20 02 43 61 00 54 00 63 // ...@U..U .Ca.T.c C4C0: C0 01 01 64 C0 00 56 00 40 03 21 40 02 01 02 65 // ...d..V.@.!@...e C4D0: C0 40 01 01 66 C0 01 03 31 40 02 01 02 67 C0 40 // .@..f...1@...g.@ C4E0: 01 01 E8 C0 03 3D 65 02 01 44 95 00 3D E5 02 01 // .....=e..D..=... C4F0: 44 95 00 51 02 4A E5 A0 21 80 49 95 00 5B 88 01 // D..Q.J..!.I..[.. C500: 02 02 00 00 37 00 00 3D 25 01 01 44 77 00 3D 25 // ....7..=%..Dw.=% C510: 01 02 44 78 00 3D 25 01 03 44 33 00 3D 25 01 00 // ..Dx.=%..D3.=%.. C520: 49 71 01 3D 05 00 00 00 00 00 49 53 00 3A 00 00 // Iq.=......IS.:.. C530: 5B 26 05 00 64 00 00 00 02 02 01 40 02 05 00 07 // [&..d......@.... C540: 00 00 00 52 13 20 05 01 64 00 00 00 02 02 00 40 // ...R. ..d......@ C550: 5B 54 20 A4 53 26 05 00 64 00 00 00 02 02 01 40 // [T .S&..d......@ C560: 02 05 00 04 00 00 00 52 13 20 05 01 64 00 00 00 // .......R. ..d... C570: 02 02 00 40 5B 5B 66 FF 2D 0D 42 78 01 56 00 41 // ...@[[f.-.Bx.V.A C580: 03 39 41 01 15 25 41 02 2D 0A 42 41 3D 65 01 0B // .9A..%A.-.BA=e.. C590: 49 EB 00 20 05 00 64 00 00 00 03 0C 48 02 00 03 // I.. ..d.....H... C5A0: 00 41 40 01 0F 25 41 10 09 0D 41 DF FF 03 0C 48 // .A@..%A...A....H C5B0: 00 00 4A 05 01 50 01 00 00 00 44 D4 00 03 0C 48 // ..J..P....D....H C5C0: 02 00 3C 02 41 01 40 49 D4 00 3C 02 40 01 41 44 // ..<.A.@I..<.@.AD C5D0: 71 01 03 0C 48 02 00 07 25 40 01 EF 01 02 41 01 // q...H...%@....A. C5E0: 40 01 0A 40 01 41 43 71 01 56 00 40 03 8D 40 0C // @..@.ACq.V.@..@. C5F0: 00 3D 65 01 18 44 02 01 03 A9 40 01 33 A5 40 14 // .=e..D....@.3.@. C600: 03 31 40 01 09 25 40 03 15 25 40 04 0F 0D 40 01 // .1@..%@..%@...@. C610: 01 56 00 41 03 29 41 01 33 25 41 14 03 0C 48 00 // .V.A.)A.3%A...H. C620: 00 4A 05 01 50 01 00 00 00 44 4F 01 03 0C 48 02 // .J..P....DO...H. C630: 00 4A 25 40 01 10 49 4F 01 3C 22 43 01 41 49 4F // .J%@..IO.<"C.AIO C640: 01 03 1A 48 40 3C 0A 00 01 40 44 71 01 03 1A 48 // ...H@<...@Dq...H C650: 40 07 25 00 01 FE 03 0C 48 02 00 01 22 43 01 41 // @.%.....H..."C.A C660: 07 0D 40 01 EF FF 03 1A 48 40 01 0A 00 01 40 3A // ..@.....H@....@: C670: 00 00 5B 7A 10 00 00 00 00 00 80 00 04 00 00 01 // ..[z............ C680: 08 00 80 01 0C 00 E6 00 01 01 04 00 37 00 00 56 // ............7..V C690: 00 00 66 1E 2D 0D 42 4C 00 56 00 40 21 25 00 10 // ..f.-.BL.V.@!%.. C6A0: 2D 0A 42 40 03 24 41 0C 00 4C 25 41 08 44 DA 00 // -.B@.$A..L%A.D.. C6B0: 02 25 00 64 02 0D 01 01 01 02 E4 01 06 00 0E E5 // .%.d............ C6C0: 01 90 66 1E 43 58 00 2D 0D 42 35 02 02 A4 01 00 // ..f.CX.-.B5..... C6D0: 00 03 64 00 01 00 2D 0D 42 03 00 43 C0 00 3E 0D // ..d...-.B..C..>. C6E0: 00 00 00 44 7B 00 3E 0D 00 01 00 44 92 00 3E 0D // ...D{.>....D..>. C6F0: 00 02 00 44 A9 00 3E 0D 00 03 00 44 41 00 43 DA // ...D..>....DA.C. C700: 00 2D 0D 42 E4 01 02 A4 01 00 00 03 64 00 01 00 // .-.B........d... C710: 2D 0D 42 03 00 43 C0 00 2D 0D 42 FF 01 02 A4 01 // -.B..C..-.B..... C720: 00 00 03 64 00 01 00 2D 0D 42 03 00 43 C0 00 2D // ...d...-.B..C..- C730: 0D 42 1A 02 02 A4 01 00 00 03 64 00 01 00 2D 0D // .B........d...-. C740: 42 03 00 43 C0 00 3E 65 00 00 44 DA 00 33 65 00 // B..C..>e..D..3e. C750: 01 02 4C 00 00 00 52 36 2D 0D 42 02 00 43 C0 00 // ..L...R6-.B..C.. C760: 2D 25 00 01 3E 25 00 04 45 0C 00 5B E4 00 02 01 // -%..>%..E..[.... C770: D6 09 80 02 A0 00 E0 01 2D 00 10 00 60 00 0A 00 // ........-...`... C780: 02 00 00 00 00 00 08 08 06 00 12 3C A0 0F 20 03 // ...........<.. . C790: 00 01 58 02 1C 00 28 00 80 00 01 00 04 00 00 00 // ..X...(......... C7A0: 00 00 00 00 00 00 6A 3C 64 19 00 04 40 01 00 03 // ......j<d...@... C7B0: 26 00 18 00 88 00 03 00 06 00 00 00 00 00 00 00 // &............... C7C0: 06 00 55 3C 30 2A 00 05 08 02 C0 03 28 00 60 00 // ..U<0*......(.`. C7D0: 70 00 01 00 03 00 00 00 00 00 00 00 00 00 E9 3C // p..............< C7E0: 30 2A 00 05 98 01 00 04 2A 00 30 00 70 00 01 00 // 0*......*.0.p... C7F0: 03 00 00 00 00 00 00 00 00 00 EA 3C 8F 2F 78 05 // ...........<./x. C800: D0 01 1A 04 27 00 58 00 90 00 03 00 04 00 00 00 // ....'.X......... C810: 00 00 00 00 02 00 EB 3C 48 3F 40 06 30 02 B0 04 // .......<H?@.0... C820: 32 00 40 00 C0 00 01 00 03 00 00 00 00 00 00 00 // 2.@............. C830: 00 00 EC 3C 02 3A 80 07 18 01 38 04 2D 00 58 00 // ...<.:....8.-.X. C840: 2C 00 04 00 05 00 00 00 00 00 00 00 02 00 F3 3C // ,..............< C850: 48 00 03 02 1A 00 0A 11 20 4E 00 00 20 4E 00 00 // H....... N.. N.. C860: 01 00 00 00 30 2D 00 00 4C 00 00 00 00 00 00 00 // ....0-..L....... C870: 00 00 00 00 00 00 00 00 F4 00 00 00 00 00 00 00 // ................ C880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ C890: 00 00 00 00 00 00 00 00 04 03 02 01 00 00 00 00 // ................ C8A0: 00 2A 00 2A 00 00 2A 2A 2A 00 00 2A 00 2A 2A 15 // .*.*..***..*.**. C8B0: 00 2A 2A 2A 15 15 15 15 15 3F 15 3F 15 15 3F 3F // .***.....?.?..?? C8C0: 3F 15 15 3F 15 3F 3F 3F 15 3F 3F 3F 00 00 00 05 // ?..?.???.???.... C8D0: 05 05 08 08 08 0B 0B 0B 0E 0E 0E 11 11 11 14 14 // ................ C8E0: 14 18 18 18 1C 1C 1C 20 20 20 24 24 24 28 28 28 // ....... $$$((( C8F0: 2D 2D 2D 32 32 32 38 38 38 3F 3F 3F 00 00 3F 10 // ---222888???..?. C900: 00 3F 1F 00 3F 2F 00 3F 3F 00 3F 3F 00 2F 3F 00 // .?..?/.??.??./?. C910: 1F 3F 00 10 3F 00 00 3F 10 00 3F 1F 00 3F 2F 00 // .?..?..?..?..?/. C920: 3F 3F 00 2F 3F 00 1F 3F 00 10 3F 00 00 3F 00 00 // ??./?..?..?..?.. C930: 3F 10 00 3F 1F 00 3F 2F 00 3F 3F 00 2F 3F 00 1F // ?..?..?/.??./?.. C940: 3F 00 10 3F 1F 1F 3F 27 1F 3F 2F 1F 3F 37 1F 3F // ?..?..?'.?/.?7.? C950: 3F 1F 3F 3F 1F 37 3F 1F 2F 3F 1F 27 3F 1F 1F 3F // ?.??.7?./?.'?..? C960: 27 1F 3F 2F 1F 3F 37 1F 3F 3F 1F 37 3F 1F 2F 3F // '.?/.?7.??.7?./? C970: 1F 27 3F 1F 1F 3F 1F 1F 3F 27 1F 3F 2F 1F 3F 37 // .'?..?..?'.?/.?7 C980: 1F 3F 3F 1F 37 3F 1F 2F 3F 1F 27 3F 2D 2D 3F 31 // .??.7?./?.'?--?1 C990: 2D 3F 36 2D 3F 3A 2D 3F 3F 2D 3F 3F 2D 3A 3F 2D // -?6-?:-??-??-:?- C9A0: 36 3F 2D 31 3F 2D 2D 3F 31 2D 3F 36 2D 3F 3A 2D // 6?-1?--?1-?6-?:- C9B0: 3F 3F 2D 3A 3F 2D 36 3F 2D 31 3F 2D 2D 3F 2D 2D // ??-:?-6?-1?--?-- C9C0: 3F 31 2D 3F 36 2D 3F 3A 2D 3F 3F 2D 3A 3F 2D 36 // ?1-?6-?:-??-:?-6 C9D0: 3F 2D 31 3F 00 00 1C 07 00 1C 0E 00 1C 15 00 1C // ?-1?............ C9E0: 1C 00 1C 1C 00 15 1C 00 0E 1C 00 07 1C 00 00 1C // ................ C9F0: 07 00 1C 0E 00 1C 15 00 1C 1C 00 15 1C 00 0E 1C // ................ CA00: 00 07 1C 00 00 1C 00 00 1C 07 00 1C 0E 00 1C 15 // ................ CA10: 00 1C 1C 00 15 1C 00 0E 1C 00 07 1C 0E 0E 1C 11 // ................ CA20: 0E 1C 15 0E 1C 18 0E 1C 1C 0E 1C 1C 0E 18 1C 0E // ................ CA30: 15 1C 0E 11 1C 0E 0E 1C 11 0E 1C 15 0E 1C 18 0E // ................ CA40: 1C 1C 0E 18 1C 0E 15 1C 0E 11 1C 0E 0E 1C 0E 0E // ................ CA50: 1C 11 0E 1C 15 0E 1C 18 0E 1C 1C 0E 18 1C 0E 15 // ................ CA60: 1C 0E 11 1C 14 14 1C 16 14 1C 18 14 1C 1A 14 1C // ................ CA70: 1C 14 1C 1C 14 1A 1C 14 18 1C 14 16 1C 14 14 1C // ................ CA80: 16 14 1C 18 14 1C 1A 14 1C 1C 14 1A 1C 14 18 1C // ................ CA90: 14 16 1C 14 14 1C 14 14 1C 16 14 1C 18 14 1C 1A // ................ CAA0: 14 1C 1C 14 1A 1C 14 18 1C 14 16 1C 00 00 10 04 // ................ CAB0: 00 10 08 00 10 0C 00 10 10 00 10 10 00 0C 10 00 // ................ CAC0: 08 10 00 04 10 00 00 10 04 00 10 08 00 10 0C 00 // ................ CAD0: 10 10 00 0C 10 00 08 10 00 04 10 00 00 10 00 00 // ................ CAE0: 10 04 00 10 08 00 10 0C 00 10 10 00 0C 10 00 08 // ................ CAF0: 10 00 04 10 08 08 10 0A 08 10 0C 08 10 0E 08 10 // ................ CB00: 10 08 10 10 08 0E 10 08 0C 10 08 0A 10 08 08 10 // ................ CB10: 0A 08 10 0C 08 10 0E 08 10 10 08 0E 10 08 0C 10 // ................ CB20: 08 0A 10 08 08 10 08 08 10 0A 08 10 0C 08 10 0E // ................ CB30: 08 10 10 08 0E 10 08 0C 10 08 0A 10 0B 0B 10 0C // ................ CB40: 0B 10 0D 0B 10 0F 0B 10 10 0B 10 10 0B 0F 10 0B // ................ CB50: 0D 10 0B 0C 10 0B 0B 10 0C 0B 10 0D 0B 10 0F 0B // ................ CB60: 10 10 0B 0F 10 0B 0D 10 0B 0C 10 0B 0B 10 0B 0B // ................ CB70: 10 0C 0B 10 0D 0B 10 0F 0B 10 10 0B 0F 10 0B 0D // ................ CB80: 10 0B 0C 10 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CB90: 00 00 00 00 00 00 00 00 00 00 00 00 5C 00 02 01 // ............\... CBA0: 70 3A 80 07 0B 01 38 04 3C 00 30 00 20 00 03 00 // p:....8.<.0. ... CBB0: 06 00 58 01 C2 00 00 00 04 00 00 3C C8 00 00 00 // ..X........<.... CBC0: 00 00 34 21 00 00 00 00 00 00 00 00 7D 00 00 01 // ..4!........}... CBD0: 0B 0A 82 41 00 FF FF 00 00 00 00 00 00 00 00 00 // ...A............ CBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CBF0: 00 00 00 00 00 00 00 00 0C 00 02 01 00 00 00 00 // ................ CC00: 00 00 00 00 00 04 01 0C 00 00 00 00 00 00 00 00 // ................ CC10: 00 00 00 00 00 00 00 00 77 01 00 00 00 00 00 00 // ........w....... CC20: 00 00 00 00 00 00 00 00 20 00 00 00 C8 00 1A 02 // ........ ....... CC30: 00 00 00 00 00 00 00 00 00 00 00 00 8C 00 01 01 // ................ CC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CC50: 02 00 10 01 14 31 00 00 00 00 E4 00 00 00 00 00 // .....1.......... CC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CCF0: 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ CD00: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ CD10: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ CD20: FF FF FF FF 00 00 00 00 00 00 FF FF FF FF FF FF // ................ CD30: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ CD40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ CD50: FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 00 // ................ CD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CE50: 00 00 00 00 01 00 05 00 00 00 00 1B 00 05 00 01 // ................ CE60: 1B 00 05 00 02 1B 00 05 00 FF 00 00 00 00 00 00 // ................ CE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CE90: 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ CEA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ CEB0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ CEC0: FF FF FF FF 00 00 00 00 00 00 FF FF FF FF FF FF // ................ CED0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ CEE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ CEF0: FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 00 // ................ CF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ CFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D000: 00 00 00 00 54 00 02 01 B5 5D 00 00 00 00 01 00 // ....T....]...... D010: B5 5D 00 00 08 08 02 00 B5 5D 00 00 10 10 03 00 // .].......]...... D020: B5 5D 00 00 18 14 04 00 B5 5D 00 00 1A 18 05 00 // .].......]...... D030: 91 5D 00 00 08 08 90 00 95 5D 00 00 08 08 91 00 // .].......]...... D040: 99 5D 00 00 08 08 92 00 9D 5D 00 00 08 08 93 00 // .].......]...... D050: A1 5D 00 00 08 08 94 00 7C 00 01 01 10 01 06 12 // .]......|....... D060: 11 01 16 12 21 01 0A 12 13 01 06 6A 14 01 16 6A // ....!......j...j D070: 22 01 0A 6A 16 01 06 55 17 01 16 55 23 01 0A 55 // "..j...U...U#..U D080: 65 01 16 E9 66 01 0A E9 19 01 06 EA 1A 01 16 EA // e...f........... D090: 24 01 0A EA 45 01 16 EB 46 01 0A EB 75 01 16 EC // $...E...F...u... D0A0: 76 01 0A EC A5 01 16 F3 A6 01 0A F3 D2 01 16 70 // v..............p D0B0: D4 01 0A 70 D8 01 16 71 D9 01 0A 71 E2 01 16 72 // ...p...q...q...r D0C0: E4 01 0A 72 E8 01 16 73 E9 01 0A 73 F5 01 16 74 // ...r...s...s...t D0D0: F6 01 0A 74 00 04 09 01 14 00 02 01 02 00 08 00 // ...t............ D0E0: 80 00 00 02 00 04 FF FF 40 00 FF FF CD 00 01 04 // ........@....... D0F0: 02 00 06 00 14 31 68 00 1E 21 00 00 95 00 00 00 // .....1h..!...... D100: 02 00 00 00 00 00 71 00 1E 22 00 00 9C 00 00 00 // ......q.."...... D110: 00 00 00 00 00 00 7A 00 20 21 00 00 A3 00 00 00 // ......z. !...... D120: 00 00 00 00 00 00 83 00 20 22 00 00 AA 00 00 00 // ........ "...... D130: 00 00 00 00 00 00 8C 00 21 21 00 00 B1 00 00 00 // ........!!...... D140: 00 00 00 00 03 71 B8 00 00 00 00 00 00 00 00 00 // .....q.......... D150: 00 00 00 00 01 04 90 00 02 04 01 00 FF 01 04 90 // ................ D160: 00 02 04 00 00 FF 01 04 90 00 02 04 00 00 FF 01 // ................ D170: 04 90 00 02 04 00 00 FF 01 04 90 00 02 04 00 00 // ................ D180: FF 14 06 0F 00 00 00 FF 14 06 0F 00 00 00 FF 14 // ................ D190: 06 0F 00 00 00 FF 14 06 0F 01 00 00 FF 14 06 0F // ................ D1A0: 01 00 00 FF 10 0A 01 02 03 04 05 00 00 00 11 0A // ................ D1B0: 90 91 92 93 94 00 00 00 FF 00 05 00 01 01 00 00 // ................ D1C0: 38 00 04 03 04 00 00 00 70 11 01 00 C0 12 60 09 // 8.......p.....`. D1D0: 00 00 00 00 00 00 00 00 7C 01 4E 0C 01 01 00 00 // ........|.N..... D1E0: 55 00 00 00 C0 12 00 00 01 02 04 01 00 05 05 00 // U............... D1F0: 00 00 00 00 00 00 00 00 E6 01 05 03 0E 00 36 00 // ..............6. D200: 46 00 5A 01 96 01 30 75 00 00 0C 00 3F 05 3A 40 // F.Z...0u....?.:@ D210: 00 00 40 9C 00 00 0C 00 3F 05 3E 00 00 00 FF FF // ..@.....?.>..... D220: FF 00 0C 00 3F 05 77 21 00 00 00 00 00 00 FF FF // ....?.w!........ D230: FF 00 0C 00 3F 05 34 A0 00 00 00 00 00 00 48 3F // ....?.4.......H? D240: 00 00 3F 00 44 00 00 16 00 00 00 05 01 1F 00 00 // ..?.D........... D250: 00 05 02 2C 00 00 00 05 03 3E 00 00 00 05 08 1B // ...,.....>...... D260: 50 00 00 05 09 25 60 00 00 05 0A 35 90 00 00 05 // P....%`....5.... D270: 10 21 B0 00 00 05 11 2F F0 00 00 05 18 2A 40 01 // .!...../.....*@. D280: 00 05 78 69 00 00 3F 00 44 00 00 16 00 00 00 05 // ..xi..?.D....... D290: 01 1F 00 00 00 05 02 2C 00 00 00 05 03 3E 00 00 // .......,.....>.. D2A0: 00 05 08 1B 50 00 00 05 09 25 60 00 00 05 0A 35 // ....P....%`....5 D2B0: 90 00 00 05 10 21 B0 00 00 05 11 2F F0 00 00 05 // .....!...../.... D2C0: 18 2A 40 01 00 05 F0 D2 00 00 3F 00 44 00 00 1E // .*@.......?.D... D2D0: 00 00 00 05 01 26 00 00 00 05 02 30 00 00 00 05 // .....&.....0.... D2E0: 03 3E 00 00 00 05 08 22 40 00 00 05 09 2C 60 00 // .>....."@....,`. D2F0: 00 05 0A 37 70 00 00 05 10 27 90 00 00 05 11 32 // ...7p....'.....2 D300: C0 00 00 05 18 2E 00 01 00 05 68 3C 01 00 3F 00 // ..........h<..?. D310: 44 00 00 1E 00 00 00 05 01 26 00 00 00 05 02 30 // D........&.....0 D320: 00 00 00 05 03 3E 00 00 00 05 08 22 40 00 00 05 // .....>....."@... D330: 09 2C 60 00 00 05 0A 37 70 00 00 05 10 27 90 00 // .,`....7p....'.. D340: 00 05 11 32 C0 00 00 05 18 2E 00 01 00 05 00 00 // ...2............ D350: 00 00 02 03 00 01 00 01 02 03 00 07 03 00 02 03 // ................ D360: 00 01 00 01 02 03 00 07 03 00 02 03 00 01 00 01 // ................ D370: 02 03 00 07 03 00 00 01 02 03 00 01 02 03 00 07 // ................ D380: 03 00 00 01 02 03 00 01 02 03 00 07 03 00 08 30 // ...............0 D390: 00 00 8D 00 00 00 07 30 00 00 4A 25 00 00 08 31 // .......0..J%...1 D3A0: 00 00 8D 00 00 00 07 31 00 00 4A 25 00 00 08 32 // .......1..J%...2 D3B0: 00 00 8D 00 00 00 07 32 00 00 4A 25 00 00 08 33 // .......2..J%...3 D3C0: 00 00 8D 00 00 00 07 33 00 00 4A 25 00 00 56 00 // .......3..J%..V. D3D0: 00 00 05 00 00 00 FF FF FF FF 00 00 00 00 1C 00 // ................ D3E0: 03 01 00 0C 00 00 00 00 00 00 77 01 35 0C C0 12 // ..........w.5... D3F0: 00 00 FF 00 FF 00 FF 00 00 00 34 00 02 03 00 09 // ..........4..... D400: 01 02 08 01 02 02 64 C0 00 00 65 C0 00 00 66 C0 // ......d...e...f. D410: 00 00 67 C0 00 00 E8 C0 00 00 A0 21 00 00 42 EC // ..g........!..B. D420: 00 00 C0 12 00 00 08 02 00 00 25 00 00 00 FF FF // ..........%..... D430: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ D440: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ D450: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................ D460: FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00 // ................ D470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ D480: 00 00 00 00 // .... WSMT ---- [000h 0000 4] Signature : "WSMT" [Windows SMM Security Mitigations Table] [004h 0004 4] Table Length : 00000028 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : 3C [00Ah 0010 6] Oem ID : "HPQOEM" [010h 0016 8] Oem Table ID : "87B1 " [018h 0024 4] Oem Revision : 01072009 [01Ch 0028 4] Asl Compiler ID : "HP " [020h 0032 4] Asl Compiler Revision : 00010013 [024h 0036 4] Protection Flags : 00000007 FIXED_COMM_BUFFERS : 1 COMM_BUFFER_NESTED_PTR_PROTECTION : 1 SYSTEM_RESOURCE_PROTECTION : 1 Raw Table Data: Length 40 (0x28) 0000: 57 53 4D 54 28 00 00 00 01 3C 48 50 51 4F 45 4D // WSMT(....<HPQOEM 0010: 38 37 42 31 20 20 20 20 09 20 07 01 48 50 20 20 // 87B1 . ..HP 0020: 13 00 01 00 07 00 00 00 // ........ XSDT ---- [000h 0000 4] Signature : "XSDT" [Extended System Description Table] [004h 0004 4] Table Length : 000000EC [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : 5A [00Ah 0010 6] Oem ID : "HPQOEM" [010h 0016 8] Oem Table ID : "SLIC-MPC" [018h 0024 4] Oem Revision : 01072009 [01Ch 0028 4] Asl Compiler ID : "AMI " [020h 0032 4] Asl Compiler Revision : 01000013 [024h 0036 8] ACPI Table Address 0 : 00000000A7537000 [02Ch 0044 8] ACPI Table Address 1 : 00000000A7539000 [034h 0052 8] ACPI Table Address 2 : 00000000A7538000 [03Ch 0060 8] ACPI Table Address 3 : 00000000A7521000 [044h 0068 8] ACPI Table Address 4 : 00000000A7520000 [04Ch 0076 8] ACPI Table Address 5 : 00000000A751F000 [054h 0084 8] ACPI Table Address 6 : 00000000A751E000 [05Ch 0092 8] ACPI Table Address 7 : 00000000A7510000 [064h 0100 8] ACPI Table Address 8 : 00000000A750F000 [06Ch 0108 8] ACPI Table Address 9 : 00000000A750E000 [074h 0116 8] ACPI Table Address 10 : 00000000A750B000 [07Ch 0124 8] ACPI Table Address 11 : 00000000A750A000 [084h 0132 8] ACPI Table Address 12 : 00000000A7509000 [08Ch 0140 8] ACPI Table Address 13 : 00000000A7508000 [094h 0148 8] ACPI Table Address 14 : 00000000A7507000 [09Ch 0156 8] ACPI Table Address 15 : 00000000A7506000 [0A4h 0164 8] ACPI Table Address 16 : 00000000A7504000 [0ACh 0172 8] ACPI Table Address 17 : 00000000A7503000 [0B4h 0180 8] ACPI Table Address 18 : 00000000A74FF000 [0BCh 0188 8] ACPI Table Address 19 : 00000000A74FE000 [0C4h 0196 8] ACPI Table Address 20 : 00000000A74FD000 [0CCh 0204 8] ACPI Table Address 21 : 00000000A74FC000 [0D4h 0212 8] ACPI Table Address 22 : 00000000A74FB000 [0DCh 0220 8] ACPI Table Address 23 : 00000000A74FA000 [0E4h 0228 8] ACPI Table Address 24 : 00000000A74F9000 Raw Table Data: Length 236 (0xEC) 0000: 58 53 44 54 EC 00 00 00 01 5A 48 50 51 4F 45 4D // XSDT.....ZHPQOEM 0010: 53 4C 49 43 2D 4D 50 43 09 20 07 01 41 4D 49 20 // SLIC-MPC. ..AMI 0020: 13 00 00 01 00 70 53 A7 00 00 00 00 00 90 53 A7 // .....pS.......S. 0030: 00 00 00 00 00 80 53 A7 00 00 00 00 00 10 52 A7 // ......S.......R. 0040: 00 00 00 00 00 00 52 A7 00 00 00 00 00 F0 51 A7 // ......R.......Q. 0050: 00 00 00 00 00 E0 51 A7 00 00 00 00 00 00 51 A7 // ......Q.......Q. 0060: 00 00 00 00 00 F0 50 A7 00 00 00 00 00 E0 50 A7 // ......P.......P. 0070: 00 00 00 00 00 B0 50 A7 00 00 00 00 00 A0 50 A7 // ......P.......P. 0080: 00 00 00 00 00 90 50 A7 00 00 00 00 00 80 50 A7 // ......P.......P. 0090: 00 00 00 00 00 70 50 A7 00 00 00 00 00 60 50 A7 // .....pP......`P. 00A0: 00 00 00 00 00 40 50 A7 00 00 00 00 00 30 50 A7 // .....@P......0P. 00B0: 00 00 00 00 00 F0 4F A7 00 00 00 00 00 E0 4F A7 // ......O.......O. 00C0: 00 00 00 00 00 D0 4F A7 00 00 00 00 00 C0 4F A7 // ......O.......O. 00D0: 00 00 00 00 00 B0 4F A7 00 00 00 00 00 A0 4F A7 // ......O.......O. 00E0: 00 00 00 00 00 90 4F A7 00 00 00 00 // ......O.....


Hardware for Linux and BSD

GitHub