DarwinDumper Report  Version: 2.9.9.2
Monday 05 September 2016
Mac Model: MacBookAir6,2
CPU: Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz
Memory: 8 GB 2133 MHz DDR4
Video: HD Graphics 530 [8086:191b] Rev.[0006]
Audio: Intel [Unknown] [8086:2809]
Audio: Realtek ALC293 [10ec:0293]
Operating System
El Capitan
10.11.6 (15G1004)
SIP: Custom (77) | Internal (67)
Note: A complete dump contains more information than shown in this .htm report. If submitting a report for help then please supply the containing directory, not just this file.

ACPI Tables

Multiple APIC Description Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/APIC.aml, Mon Sep  5 12:10:16 2016
 *
 * ACPI Data Table [APIC]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[000h 0000   4]                    Signature : "APIC"    [Multiple APIC Description Table (MADT)]
[004h 0004   4]                 Table Length : 000000BC
[008h 0008   1]                     Revision : 03
[009h 0009   1]                     Checksum : A8
[00Ah 0010   6]                       Oem ID : "LENOVO"
[010h 0016   8]                 Oem Table ID : "TP-R07  "
[018h 0024   4]                 Oem Revision : 00002080
[01Ch 0028   4]              Asl Compiler ID : "PTEC"
[020h 0032   4]        Asl Compiler Revision : 00000002
[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
[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 : 02
[038h 0056   4]        Flags (decoded below) : 00000001
                           Processor Enabled : 1
[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 : 04
[040h 0064   4]        Flags (decoded below) : 00000001
                           Processor Enabled : 1
[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 : 06
[048h 0072   4]        Flags (decoded below) : 00000001
                           Processor Enabled : 1
[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 : 01
[050h 0080   4]        Flags (decoded below) : 00000001
                           Processor Enabled : 1
[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 : 03
[058h 0088   4]        Flags (decoded below) : 00000001
                           Processor Enabled : 1
[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 : 05
[060h 0096   4]        Flags (decoded below) : 00000001
                           Processor Enabled : 1
[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 : 07
[068h 0104   4]        Flags (decoded below) : 00000001
                           Processor Enabled : 1
[06Ch 0108   1]                Subtable Type : 01 [I/O APIC]
[06Dh 0109   1]                       Length : 0C
[06Eh 0110   1]                  I/O Apic ID : 02
[06Fh 0111   1]                     Reserved : 00
[070h 0112   4]                      Address : FEC00000
[074h 0116   4]                    Interrupt : 00000000
[078h 0120   1]                Subtable Type : 02 [Interrupt Source Override]
[079h 0121   1]                       Length : 0A
[07Ah 0122   1]                          Bus : 00
[07Bh 0123   1]                       Source : 00
[07Ch 0124   4]                    Interrupt : 00000002
[080h 0128   2]        Flags (decoded below) : 0000
                                    Polarity : 0
                                Trigger Mode : 0
[082h 0130   1]                Subtable Type : 02 [Interrupt Source Override]
[083h 0131   1]                       Length : 0A
[084h 0132   1]                          Bus : 00
[085h 0133   1]                       Source : 09
[086h 0134   4]                    Interrupt : 00000009
[08Ah 0138   2]        Flags (decoded below) : 000D
                                    Polarity : 1
                                Trigger Mode : 3
[08Ch 0140   1]                Subtable Type : 04 [Local APIC NMI]
[08Dh 0141   1]                       Length : 06
[08Eh 0142   1]                 Processor ID : 01
[08Fh 0143   2]        Flags (decoded below) : 0005
                                    Polarity : 1
                                Trigger Mode : 1
[091h 0145   1]         Interrupt Input LINT : 01
[092h 0146   1]                Subtable Type : 04 [Local APIC NMI]
[093h 0147   1]                       Length : 06
[094h 0148   1]                 Processor ID : 02
[095h 0149   2]        Flags (decoded below) : 0005
                                    Polarity : 1
                                Trigger Mode : 1
[097h 0151   1]         Interrupt Input LINT : 01
[098h 0152   1]                Subtable Type : 04 [Local APIC NMI]
[099h 0153   1]                       Length : 06
[09Ah 0154   1]                 Processor ID : 03
[09Bh 0155   2]        Flags (decoded below) : 0005
                                    Polarity : 1
                                Trigger Mode : 1
[09Dh 0157   1]         Interrupt Input LINT : 01
[09Eh 0158   1]                Subtable Type : 04 [Local APIC NMI]
[09Fh 0159   1]                       Length : 06
[0A0h 0160   1]                 Processor ID : 04
[0A1h 0161   2]        Flags (decoded below) : 0005
                                    Polarity : 1
                                Trigger Mode : 1
[0A3h 0163   1]         Interrupt Input LINT : 01
[0A4h 0164   1]                Subtable Type : 04 [Local APIC NMI]
[0A5h 0165   1]                       Length : 06
[0A6h 0166   1]                 Processor ID : 05
[0A7h 0167   2]        Flags (decoded below) : 0005
                                    Polarity : 1
                                Trigger Mode : 1
[0A9h 0169   1]         Interrupt Input LINT : 01
[0AAh 0170   1]                Subtable Type : 04 [Local APIC NMI]
[0ABh 0171   1]                       Length : 06
[0ACh 0172   1]                 Processor ID : 06
[0ADh 0173   2]        Flags (decoded below) : 0005
                                    Polarity : 1
                                Trigger Mode : 1
[0AFh 0175   1]         Interrupt Input LINT : 01
[0B0h 0176   1]                Subtable Type : 04 [Local APIC NMI]
[0B1h 0177   1]                       Length : 06
[0B2h 0178   1]                 Processor ID : 07
[0B3h 0179   2]        Flags (decoded below) : 0005
                                    Polarity : 1
                                Trigger Mode : 1
[0B5h 0181   1]         Interrupt Input LINT : 01
[0B6h 0182   1]                Subtable Type : 04 [Local APIC NMI]
[0B7h 0183   1]                       Length : 06
[0B8h 0184   1]                 Processor ID : 08
[0B9h 0185   2]        Flags (decoded below) : 0005
                                    Polarity : 1
                                Trigger Mode : 1
[0BBh 0187   1]         Interrupt Input LINT : 01
Raw Table Data: Length 188 (0xBC)
  0000: 41 50 49 43 BC 00 00 00 03 A8 4C 45 4E 4F 56 4F  APIC......LENOVO
  0010: 54 50 2D 52 30 37 20 20 80 20 00 00 50 54 45 43  TP-R07  . ..PTEC
  0020: 02 00 00 00 00 00 E0 FE 01 00 00 00 00 08 01 00  ................
  0030: 01 00 00 00 00 08 02 02 01 00 00 00 00 08 03 04  ................
  0040: 01 00 00 00 00 08 04 06 01 00 00 00 00 08 05 01  ................
  0050: 01 00 00 00 00 08 06 03 01 00 00 00 00 08 07 05  ................
  0060: 01 00 00 00 00 08 08 07 01 00 00 00 01 0C 02 00  ................
  0070: 00 00 C0 FE 00 00 00 00 02 0A 00 00 02 00 00 00  ................
  0080: 00 00 02 0A 00 09 09 00 00 00 0D 00 04 06 01 05  ................
  0090: 00 01 04 06 02 05 00 01 04 06 03 05 00 01 04 06  ................
  00A0: 04 05 00 01 04 06 05 05 00 01 04 06 06 05 00 01  ................
  00B0: 04 06 07 05 00 01 04 06 08 05 00 01              ............
Alert Standard Format Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/ASF!.aml, Mon Sep  5 12:10:16 2016
 *
 * ACPI Data Table [ASF!]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[000h 0000   4]                    Signature : "ASF!"    [Alert Standard Format table]
[004h 0004   4]                 Table Length : 000000A5
[008h 0008   1]                     Revision : 20
[009h 0009   1]                     Checksum : 4A
[00Ah 0010   6]                       Oem ID : "LENOVO"
[010h 0016   8]                 Oem Table ID : "TP-R07  "
[018h 0024   4]                 Oem Revision : 00002080
[01Ch 0028   4]              Asl Compiler ID : "PTEC"
[020h 0032   4]        Asl Compiler Revision : 00000002
[024h 0036   1]                Subtable Type : 00 [ASF Information]
[025h 0037   1]                     Reserved : 00
[026h 0038   2]                       Length : 0010
[028h 0040   1]          Minimum Reset Value : FF
[029h 0041   1]     Minimum Polling Interval : FF
[02Ah 0042   2]                    System ID : 5050
[02Ch 0044   4]              Manufacturer ID : 664A0000
[030h 0048   1]                        Flags : 00
[031h 0049   3]                     Reserved : 000000
[034h 0052   1]                Subtable Type : 01 [ASF Alerts]
[035h 0053   1]                     Reserved : 00
[036h 0054   2]                       Length : 002C
[038h 0056   1]                   AssertMask : 00
[039h 0057   1]                 DeassertMask : 00
[03Ah 0058   1]                  Alert Count : 03
[03Bh 0059   1]            Alert Data Length : 0C
[03Ch 0060   1]                      Address : 00
[03Dh 0061   1]                      Command : 00
[03Eh 0062   1]                         Mask : 00
[03Fh 0063   1]                        Value : 00
[040h 0064   1]                   SensorType : 00
[041h 0065   1]                         Type : 00
[042h 0066   1]                       Offset : 00
[043h 0067   1]                   SourceType : 00
[044h 0068   1]                     Severity : 00
[045h 0069   1]                 SensorNumber : 00
[046h 0070   1]                       Entity : 00
[047h 0071   1]                     Instance : 00
[048h 0072   1]                      Address : 00
[049h 0073   1]                      Command : 00
[04Ah 0074   1]                         Mask : 00
[04Bh 0075   1]                        Value : 00
[04Ch 0076   1]                   SensorType : 00
[04Dh 0077   1]                         Type : 00
[04Eh 0078   1]                       Offset : 00
[04Fh 0079   1]                   SourceType : 00
[050h 0080   1]                     Severity : 00
[051h 0081   1]                 SensorNumber : 00
[052h 0082   1]                       Entity : 00
[053h 0083   1]                     Instance : 00
[054h 0084   1]                      Address : 00
[055h 0085   1]                      Command : 00
[056h 0086   1]                         Mask : 00
[057h 0087   1]                        Value : 00
[058h 0088   1]                   SensorType : 00
[059h 0089   1]                         Type : 00
[05Ah 0090   1]                       Offset : 00
[05Bh 0091   1]                   SourceType : 00
[05Ch 0092   1]                     Severity : 00
[05Dh 0093   1]                 SensorNumber : 00
[05Eh 0094   1]                       Entity : 00
[05Fh 0095   1]                     Instance : 00
[060h 0096   1]                Subtable Type : 02 [ASF Remote Control]
[061h 0097   1]                     Reserved : 00
[062h 0098   2]                       Length : 0018
[064h 0100   1]                Control Count : 04
[065h 0101   1]          Control Data Length : 04
[066h 0102   2]                     Reserved : 0000
[068h 0104   1]                     Function : 00
[069h 0105   1]                      Address : 88
[06Ah 0106   1]                      Command : 00
[06Bh 0107   1]                        Value : 03
[06Ch 0108   1]                     Function : 01
[06Dh 0109   1]                      Address : 88
[06Eh 0110   1]                      Command : 00
[06Fh 0111   1]                        Value : 02
[070h 0112   1]                     Function : 02
[071h 0113   1]                      Address : 88
[072h 0114   1]                      Command : 00
[073h 0115   1]                        Value : 01
[074h 0116   1]                     Function : 03
[075h 0117   1]                      Address : 88
[076h 0118   1]                      Command : 00
[077h 0119   1]                        Value : 04
[078h 0120   1]                Subtable Type : 03 [ASF RMCP Boot Options]
[079h 0121   1]                     Reserved : 00
[07Ah 0122   2]                       Length : 0017
[07Ch 0124   7]                 Capabilities : 00 18 00 00 00 13 F0
[083h 0131   1]              Completion Code : 00
[084h 0132   4]                Enterprise ID : 664A0000
[088h 0136   1]                      Command : 00
[089h 0137   2]                    Parameter : 0000
[08Bh 0139   2]                 Boot Options : 0000
[08Dh 0141   2]               Oem Parameters : 0000
[08Fh 0143   1]                Subtable Type : 84 [ASF Address]
[090h 0144   1]                     Reserved : 00
[091h 0145   2]                       Length : 0016
[093h 0147   1]                Eprom Address : 00
[094h 0148   1]                 Device Count : 10
[095h 0149   1]                    Addresses : 5C 68 88 C2 D2 DC A0 A2 A4 A6 C8 00 00 00 00 00 
Raw Table Data: Length 165 (0xA5)
  0000: 41 53 46 21 A5 00 00 00 20 4A 4C 45 4E 4F 56 4F  ASF!.... JLENOVO
  0010: 54 50 2D 52 30 37 20 20 80 20 00 00 50 54 45 43  TP-R07  . ..PTEC
  0020: 02 00 00 00 00 00 10 00 FF FF 50 50 00 00 4A 66  ..........PP..Jf
  0030: 00 00 00 00 01 00 2C 00 00 00 03 0C 00 00 00 00  ......,.........
  0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  0060: 02 00 18 00 04 04 00 00 00 88 00 03 01 88 00 02  ................
  0070: 02 88 00 01 03 88 00 04 03 00 17 00 00 18 00 00  ................
  0080: 00 13 F0 00 00 00 4A 66 00 00 00 00 00 00 00 84  ......Jf........
  0090: 00 16 00 00 10 5C 68 88 C2 D2 DC A0 A2 A4 A6 C8  .....\h.........
  00A0: 00 00 00 00 00                                   .....
Unknown table description.
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/BATB.aml, Mon Sep  5 12:10:16 2016
 *
 * ACPI Data Table [BATB]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[000h 0000   4]                    Signature : "BATB"    
[004h 0004   4]                 Table Length : 00000046
[008h 0008   1]                     Revision : 01
[009h 0009   1]                     Checksum : B0
[00Ah 0010   6]                       Oem ID : "LENOVO"
[010h 0016   8]                 Oem Table ID : "TP-R07  "
[018h 0024   4]                 Oem Revision : 00002080
[01Ch 0028   4]              Asl Compiler ID : "PTEC"
[020h 0032   4]        Asl Compiler Revision : 00000002
**** Unknown ACPI table type [BATB]
Raw Table Data: Length 70 (0x46)
  0000: 42 41 54 42 46 00 00 00 01 B0 4C 45 4E 4F 56 4F  BATBF.....LENOVO
  0010: 54 50 2D 52 30 37 20 20 80 20 00 00 50 54 45 43  TP-R07  . ..PTEC
  0020: 02 00 00 00 E8 63 95 D2 E1 CF 41 4D 8E 54 DA 43  .....c....AM.T.C
  0030: 22 FE DE 5C 36 00 00 D0 E5 B7 00 00 00 00 14 D0  "..\6...........
  0040: FF B7 00 00 00 00                                ......
Simple Boot Flag Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/BOOT.aml, Mon Sep  5 12:10:16 2016
 *
 * ACPI Data Table [BOOT]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[000h 0000   4]                    Signature : "BOOT"    [Simple Boot Flag Table]
[004h 0004   4]                 Table Length : 00000028
[008h 0008   1]                     Revision : 01
[009h 0009   1]                     Checksum : F1
[00Ah 0010   6]                       Oem ID : "LENOVO"
[010h 0016   8]                 Oem Table ID : "TP-R07  "
[018h 0024   4]                 Oem Revision : 00002080
[01Ch 0028   4]              Asl Compiler ID : "PTEC"
[020h 0032   4]        Asl Compiler Revision : 00000002
[024h 0036   1]          Boot Register Index : 47
[025h 0037   3]                     Reserved : 000000
Raw Table Data: Length 40 (0x28)
  0000: 42 4F 4F 54 28 00 00 00 01 F1 4C 45 4E 4F 56 4F  BOOT(.....LENOVO
  0010: 54 50 2D 52 30 37 20 20 80 20 00 00 50 54 45 43  TP-R07  . ..PTEC
  0020: 02 00 00 00 47 00 00 00                          ....G...
Debug Port Table 2
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/DBG2.aml, Mon Sep  5 12:10:16 2016
 *
 * ACPI Data Table [DBG2]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[000h 0000   4]                    Signature : "DBG2"    [Debug Port table type 2]
[004h 0004   4]                 Table Length : 00000054
[008h 0008   1]                     Revision : 00
[009h 0009   1]                     Checksum : BA
[00Ah 0010   6]                       Oem ID : "LENOVO"
[010h 0016   8]                 Oem Table ID : "TP-R07  "
[018h 0024   4]                 Oem Revision : 00002080
[01Ch 0028   4]              Asl Compiler ID : "PTEC"
[020h 0032   4]        Asl Compiler Revision : 00000002
[024h 0036   4]                  Info Offset : 0000002C
[028h 0040   4]                   Info Count : 00000001
[02Ch 0044   1]                     Revision : 00
[02Dh 0045   2]                       Length : 0028
[02Fh 0047   1]               Register Count : 01
[030h 0048   2]              Namepath Length : 0002
[032h 0050   2]              Namepath Offset : 0026
[034h 0052   2]              OEM Data Length : 0000
[036h 0054   2]              OEM Data Offset : 0000
[038h 0056   2]                    Port Type : 8000
[03Ah 0058   2]                 Port Subtype : 0000
[03Ch 0060   2]                     Reserved : 0000
[03Eh 0062   2]          Base Address Offset : 0016
[040h 0064   2]          Address Size Offset : 0022
[042h 0066  12]        Base Address Register : [Generic Address Structure]
[042h 0066   1]                     Space ID : 01 [SystemIO]
[043h 0067   1]                    Bit Width : 08
[044h 0068   1]                   Bit Offset : 00
[045h 0069   1]         Encoded Access Width : 00 [Undefined/Legacy]
[046h 0070   8]                      Address : 00000000000003F8
[04Eh 0078   4]                 Address Size : 00000020
[052h 0082   2]                     Namepath : "."
Raw Table Data: Length 84 (0x54)
  0000: 44 42 47 32 54 00 00 00 00 BA 4C 45 4E 4F 56 4F  DBG2T.....LENOVO
  0010: 54 50 2D 52 30 37 20 20 80 20 00 00 50 54 45 43  TP-R07  . ..PTEC
  0020: 02 00 00 00 2C 00 00 00 01 00 00 00 00 28 00 01  ....,........(..
  0030: 02 00 26 00 00 00 00 00 00 80 00 00 00 00 16 00  ..&.............
  0040: 22 00 01 08 00 00 F8 03 00 00 00 00 00 00 20 00  "............. .
  0050: 00 00 2E 00                                      ....
Debug Port Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/DBGP.aml, Mon Sep  5 12:10:16 2016
 *
 * ACPI Data Table [DBGP]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[000h 0000   4]                    Signature : "DBGP"    [Debug Port table]
[004h 0004   4]                 Table Length : 00000034
[008h 0008   1]                     Revision : 01
[009h 0009   1]                     Checksum : 3F
[00Ah 0010   6]                       Oem ID : "LENOVO"
[010h 0016   8]                 Oem Table ID : "TP-R07  "
[018h 0024   4]                 Oem Revision : 00002080
[01Ch 0028   4]              Asl Compiler ID : "PTEC"
[020h 0032   4]        Asl Compiler Revision : 00000002
[024h 0036   1]               Interface Type : 00
[025h 0037   3]                     Reserved : 000000
[028h 0040  12]          Debug Port Register : [Generic Address Structure]
[028h 0040   1]                     Space ID : 01 [SystemIO]
[029h 0041   1]                    Bit Width : 08
[02Ah 0042   1]                   Bit Offset : 00
[02Bh 0043   1]         Encoded Access Width : 00 [Undefined/Legacy]
[02Ch 0044   8]                      Address : 00000000000003F8
Raw Table Data: Length 52 (0x34)
  0000: 44 42 47 50 34 00 00 00 01 3F 4C 45 4E 4F 56 4F  DBGP4....?LENOVO
  0010: 54 50 2D 52 30 37 20 20 80 20 00 00 50 54 45 43  TP-R07  . ..PTEC
  0020: 02 00 00 00 00 00 00 00 01 08 00 00 F8 03 00 00  ................
  0030: 00 00 00 00                                      ....
Differentiated System Description Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/DSDT.aml, Mon Sep  5 12:10:16 2016
 *
 * Original Table Header:
 *     Signature        "DSDT"
 *     Length           0x0001F78D (128909)
 *     Revision         0x02
 *     Checksum         0xDD
 *     OEM ID           "Apple "
 *     OEM Table ID     "TP-R07  "
 *     OEM Revision     0x00002080 (8320)
 *     Compiler ID      "INTL"
 *     Compiler Version 0x20110211 (537985553)
 */
DefinitionBlock ("/Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/DSDT.aml", "DSDT", 2, "Apple ", "TP-R07  ", 0x00002080)
{
    /*
     * iASL Warning: There were 8 external control methods found during
     * disassembly, but additional ACPI tables to resolve these externals
     * were not specified. This resulting disassembler output file may not
     * compile because the disassembler did not know how many arguments
     * to assign to these methods. To specify the tables needed to resolve
     * external control method references, use the one of the following
     * example iASL invocations:
     *     iasl -e <ssdt1.aml,ssdt2.aml...> -d <dsdt.aml>
     *     iasl -e <dsdt.aml,ssdt2.aml...> -d <ssdt1.aml>
     */
    External (_SB_.PCI0.GFX0.AINT, MethodObj)    // Warning: Unresolved Method, guessing 2 arguments (may be incorrect, see warning above)
    External (_SB_.PCI0.GFX0.GSCI, MethodObj)    // Warning: Unresolved Method, guessing 0 arguments (may be incorrect, see warning above)
    External (_SB_.PCI0.GFX0.GSSE, MethodObj)    // Warning: Unresolved Method, guessing 1 arguments (may be incorrect, see warning above)
    External (_SB_.PCI0.GFX0.VLOC, MethodObj)    // Warning: Unresolved Method, guessing 1 arguments (may be incorrect, see warning above)
    External (_SB_.TPM_.PTS_, MethodObj)    // Warning: Unresolved Method, guessing 1 arguments (may be incorrect, see warning above)
    External (CTCD, MethodObj)    // Warning: Unresolved Method, guessing 0 arguments (may be incorrect, see warning above)
    External (CTCN, MethodObj)    // Warning: Unresolved Method, guessing 0 arguments (may be incorrect, see warning above)
    External (CTCU, MethodObj)    // Warning: Unresolved Method, guessing 0 arguments (may be incorrect, see warning above)
    External (_PR_.CFGD)
    External (_PR_.CLVL, IntObj)
    External (_PR_.ELNG, IntObj)
    External (_PR_.EMNA, IntObj)
    External (_PR_.EPCS)
    External (_SB_.PCI0.GFX0.CLID)
    External (_SB_.PCI0.GFX0.DD1F)
    External (_SB_.PCI0.GFX0.DRDY, IntObj)
    External (_SB_.PCI0.SAT1.PRIM.GTME)
    External (_SB_.PCI0.SAT1.PRT1)
    External (_SB_.PCI0.SAT1.SCND.GTME)
    External (_SB_.PCI0.SAT1.SCND.MSTR)
    External (PDC0)
    External (PDC1)
    External (PDC2)
    External (PDC3)
    External (PDC4)
    External (PDC5)
    External (PDC6)
    External (PDC7)
    External (PTDP)
    OperationRegion (PMRS, SystemIO, 0x0430, One)
    Field (PMRS, ByteAcc, NoLock, Preserve)
    {
            ,   4, 
        SLPE,   1
    }
    Method (DTGP, 5, NotSerialized)
    {
        If (LEqual (Arg0, Buffer (0x10)
                {
                    /* 0000 */   0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44,
                    /* 0008 */   0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B
                }))
        {
            If (LEqual (Arg1, One))
            {
                If (LEqual (Arg2, Zero))
                {
                    Store (Buffer (One)
                        {
                             0x03
                        }, Arg4)
                    Return (One)
                }
                If (LEqual (Arg2, One))
                {
                    Return (One)
                }
            }
        }
        Store (Buffer (One)
            {
                 0x00
            }, Arg4)
        Return (Zero)
    }
    OperationRegion (PRTD, SystemIO, 0x80, 0x04)
    Field (PRTD, DWordAcc, NoLock, Preserve)
    {
        P80H,   32
    }
    Field (PRTD, ByteAcc, NoLock, Preserve)
    {
        P80P,   8
    }
    Method (P8XH, 2, Serialized)
    {
        Name (P80B, Buffer (0x04) {})
        CreateDWordField (P80B, Zero, P80D)
        If (LEqual (Arg0, Zero))
        {
            Store (Or (And (P80D, 0xFFFFFF00), Arg1), P80D)
        }
        If (LEqual (Arg0, One))
        {
            Store (Or (And (P80D, 0xFFFF00FF), ShiftLeft (Arg1, 0x08)
                ), P80D)
        }
        If (LEqual (Arg0, 0x02))
        {
            Store (Or (And (P80D, 0xFF00FFFF), ShiftLeft (Arg1, 0x10)
                ), P80D)
        }
        If (LEqual (Arg0, 0x03))
        {
            Store (Or (And (P80D, 0x00FFFFFF), ShiftLeft (Arg1, 0x18)
                ), P80D)
        }
        Store (P80D, P80H)
    }
    Method (ADBG, 1, Serialized)
    {
        Return (Zero)
    }
    Scope (_PR)
    {
        Processor (CPU0, 0x01, 0x00001810, 0x06) {}
        Processor (CPU1, 0x02, 0x00001810, 0x06) {}
        Processor (CPU2, 0x03, 0x00001810, 0x06) {}
        Processor (CPU3, 0x04, 0x00001810, 0x06) {}
        Processor (CPU4, 0x05, 0x00001810, 0x06) {}
        Processor (CPU5, 0x06, 0x00001810, 0x06) {}
        Processor (CPU6, 0x07, 0x00001810, 0x06) {}
        Processor (CPU7, 0x08, 0x00001810, 0x06) {}
    }
    Scope (\)
    {
        Method (PNTF, 1, NotSerialized)
        {
            If (And (\_PR.CFGD, 0x0200))
            {
                If (LOr (LAnd (And (PDC0, 0x08), LOr (LEqual (Arg0, 
                    0x80), LEqual (Arg0, 0x82))), LAnd (And (PDC0, 0x10), LEqual (Arg0, 
                    0x81))))
                {
                    Notify (\_PR.CPU0, Arg0)
                }
                If (LOr (LAnd (And (PDC1, 0x08), LOr (LEqual (Arg0, 
                    0x80), LEqual (Arg0, 0x82))), LAnd (And (PDC1, 0x10), LEqual (Arg0, 
                    0x81))))
                {
                    Notify (\_PR.CPU1, Arg0)
                }
                If (LOr (LAnd (And (PDC2, 0x08), LOr (LEqual (Arg0, 
                    0x80), LEqual (Arg0, 0x82))), LAnd (And (PDC2, 0x10), LEqual (Arg0, 
                    0x81))))
                {
                    Notify (\_PR.CPU2, Arg0)
                }
                If (LOr (LAnd (And (PDC3, 0x08), LOr (LEqual (Arg0, 
                    0x80), LEqual (Arg0, 0x82))), LAnd (And (PDC3, 0x10), LEqual (Arg0, 
                    0x81))))
                {
                    Notify (\_PR.CPU3, Arg0)
                }
                If (LOr (LAnd (And (PDC4, 0x08), LOr (LEqual (Arg0, 
                    0x80), LEqual (Arg0, 0x82))), LAnd (And (PDC4, 0x10), LEqual (Arg0, 
                    0x81))))
                {
                    Notify (\_PR.CPU4, Arg0)
                }
                If (LOr (LAnd (And (PDC5, 0x08), LOr (LEqual (Arg0, 
                    0x80), LEqual (Arg0, 0x82))), LAnd (And (PDC5, 0x10), LEqual (Arg0, 
                    0x81))))
                {
                    Notify (\_PR.CPU5, Arg0)
                }
                If (LOr (LAnd (And (PDC6, 0x08), LOr (LEqual (Arg0, 
                    0x80), LEqual (Arg0, 0x82))), LAnd (And (PDC6, 0x10), LEqual (Arg0, 
                    0x81))))
                {
                    Notify (\_PR.CPU6, Arg0)
                }
                If (LOr (LAnd (And (PDC7, 0x08), LOr (LEqual (Arg0, 
                    0x80), LEqual (Arg0, 0x82))), LAnd (And (PDC7, 0x10), LEqual (Arg0, 
                    0x81))))
                {
                    Notify (\_PR.CPU7, Arg0)
                }
            }
            Else
            {
                If (LOr (LEqual (Arg0, 0x80), LOr (LEqual (Arg0, 0x81), LEqual (
                    Arg0, 0x82))))
                {
                    Notify (\_PR.CPU0, Arg0)
                }
            }
        }
    }
    OperationRegion (MNVS, SystemMemory, 0xB7F9C018, 0x1000)
    Field (MNVS, DWordAcc, NoLock, Preserve)
    {
        Offset (0xD00), 
        GAPA,   32, 
        GAPL,   32, 
        DCKI,   32, 
        DCKS,   32, 
        VCDL,   1, 
        VCDC,   1, 
        VCDT,   1, 
        VCDD,   1, 
            ,   1, 
        VCSS,   1, 
        VCDB,   1, 
        VCIN,   1, 
        VVPO,   8, 
        BRTN,   8, 
        BRLV,   8, 
        CDFL,   8, 
        CDAH,   8, 
        PMOD,   2, 
        PDIR,   1, 
        PDMA,   1, 
        Offset (0xD17), 
        LFDC,   1, 
        Offset (0xD18), 
        C2NA,   1, 
        C3NA,   1, 
        C4NA,   1, 
        C6NA,   1, 
        C7NA,   1, 
        Offset (0xD19), 
        Offset (0xD1A), 
            ,   2, 
            ,   1, 
        NHPS,   1, 
        NPME,   1, 
        Offset (0xD1B), 
        UOPT,   8, 
        BTID,   32, 
        DPP0,   1, 
        DPP1,   1, 
        DPP2,   1, 
        DPP3,   1, 
        DPP4,   1, 
        DPP5,   1, 
        Offset (0xD21), 
        Offset (0xD22), 
        TCRT,   16, 
        TPSV,   16, 
        TTC1,   16, 
        TTC2,   16, 
        TTSP,   16, 
        SRAH,   8, 
        SRHE,   8, 
        SRE1,   8, 
        SRE2,   8, 
        SRE3,   8, 
        SRE4,   8, 
        SRE5,   8, 
        SRE6,   8, 
        SRU1,   8, 
        SRU2,   8, 
        SRU3,   8, 
        SRU7,   8, 
        SRU4,   8, 
        SRU5,   8, 
        SRU8,   8, 
        SRPB,   8, 
        SRLP,   8, 
        SRSA,   8, 
        SRSM,   8, 
        CWAC,   1, 
        CWAS,   1, 
        CWUE,   1, 
        CWUS,   1, 
        Offset (0xD40), 
        CWAP,   16, 
        CWAT,   16, 
        DBGC,   1, 
        Offset (0xD45), 
        FS1L,   16, 
        FS1M,   16, 
        FS1H,   16, 
        FS2L,   16, 
        FS2M,   16, 
        FS2H,   16, 
        FS3L,   16, 
        FS3M,   16, 
        FS3H,   16, 
        TATC,   1, 
            ,   6, 
        TATL,   1, 
        TATW,   8, 
        TNFT,   4, 
        TNTT,   4, 
        TDFA,   4, 
        TDTA,   4, 
        TDFD,   4, 
        TDTD,   4, 
        TCFA,   4, 
        TCTA,   4, 
        TCFD,   4, 
        TCTD,   4, 
        TSFT,   4, 
        TSTT,   4, 
        TIT0,   8, 
        TCR0,   16, 
        TPS0,   16, 
        TIT1,   8, 
        TCR1,   16, 
        TPS1,   16, 
        TIT2,   8, 
        TCR2,   16, 
        TPS2,   16, 
        TIF0,   8, 
        TIF1,   8, 
        TIF2,   8, 
        Offset (0xD78), 
        BTHI,   1, 
        Offset (0xD79), 
        HDIR,   1, 
        HDEH,   1, 
        HDSP,   1, 
        HDPP,   1, 
        HDUB,   1, 
        HDMC,   1, 
        NFCF,   1, 
        Offset (0xD7A), 
        TPME,   8, 
        BIDE,   4, 
        IDET,   4, 
            ,   1, 
            ,   1, 
        Offset (0xD7D), 
        DTS0,   8, 
        Offset (0xD7F), 
        DT00,   1, 
        DT01,   1, 
        DT02,   1, 
        DT03,   1, 
        Offset (0xD80), 
        LIDB,   1, 
        C4WR,   1, 
        C4AC,   1, 
        ODDX,   1, 
        CMPR,   1, 
        ILNF,   1, 
        PLUX,   1, 
        Offset (0xD81), 
        Offset (0xD8B), 
        WGON,   1, 
        Offset (0xD8C), 
            ,   4, 
            ,   1, 
        IDMM,   1, 
        Offset (0xD8D), 
            ,   3, 
            ,   1, 
            ,   1, 
            ,   1, 
        Offset (0xD8E), 
        Offset (0xD8F), 
            ,   4, 
        Offset (0xD90), 
        Offset (0xD91), 
        SWGP,   8, 
        IPMS,   8, 
        IPMB,   120, 
        IPMR,   24, 
        IPMO,   24, 
        IPMA,   8, 
        VIGD,   1, 
        VDSC,   1, 
        VMSH,   1, 
            ,   1, 
        VDSP,   1, 
        Offset (0xDAA), 
        Offset (0xDAD), 
        ASFT,   8, 
        PL1L,   8, 
        PL1M,   8, 
        CHKC,   32, 
        CHKE,   32, 
        ATRB,   32, 
        Offset (0xDBD), 
        PPCR,   8, 
        TPCR,   5, 
        Offset (0xDBF), 
        Offset (0xDCE), 
        CTPR,   8, 
        PPCA,   8, 
        TPCA,   5, 
        Offset (0xDD1), 
        BFWB,   296, 
        OSPX,   1, 
        OSC4,   1, 
        CPPX,   1, 
        Offset (0xDF7), 
        SPEN,   1, 
        SCRM,   1, 
            ,   1, 
        ETAU,   1, 
        IHBC,   1, 
        APMD,   1, 
        APMF,   1, 
        Offset (0xDF8), 
        FTPS,   8, 
        HIST,   8, 
        LPST,   8, 
        LWST,   8, 
        Offset (0xDFF), 
        Offset (0xE00), 
        Offset (0xE20), 
        HPET,   32, 
        PKLI,   16, 
        VLCX,   16, 
        VNIT,   8, 
        VBD0,   8, 
        VBDT,   128, 
        VBPL,   16, 
        VBPH,   16, 
        VBML,   8, 
        VBMH,   8, 
        VEDI,   1024, 
        PDCI,   16, 
        ISCG,   32, 
        ISSP,   1, 
        ISWK,   2, 
        ISFS,   3, 
        Offset (0xEC7), 
        SHA1,   160, 
        Offset (0xEDC), 
        LWCP,   1, 
        LWEN,   1, 
        IOCP,   1, 
        IOEN,   1, 
        IOST,   1, 
        Offset (0xEDD), 
        USBR,   1, 
        Offset (0xEDE), 
        Offset (0xEDF), 
        Offset (0xEE1), 
        BT2T,   1, 
        Offset (0xEE2), 
        TPPP,   8, 
        TPPC,   8, 
        CTPC,   8, 
        FNWK,   8, 
        Offset (0xEE7), 
        XHCC,   8, 
        FCAP,   16, 
        VSTD,   1, 
        VCQL,   1, 
        VTIO,   1, 
        VMYH,   1, 
        VSTP,   1, 
        VCQH,   1, 
        VDCC,   1, 
        VSFN,   1, 
        VDMC,   1, 
        Offset (0xEEC), 
        CICF,   4, 
        CICM,   4, 
        MCAP,   16, 
        PT1D,   15, 
        Offset (0xEF1), 
        PT2D,   15, 
        Offset (0xEF3), 
        PT0D,   15, 
        Offset (0xEF5)
    }
    Field (MNVS, ByteAcc, NoLock, Preserve)
    {
        Offset (0xB00), 
        WITM,   8, 
        WSEL,   8, 
        WLS0,   8, 
        WLS1,   8, 
        WLS2,   8, 
        WLS3,   8, 
        WLS4,   8, 
        WLS5,   8, 
        WLS6,   8, 
        WLS7,   8, 
        WLS8,   8, 
        WLS9,   8, 
        WLSA,   8, 
        WLSB,   8, 
        WLSC,   8, 
        WLSD,   8, 
        WENC,   8, 
        WKBD,   8, 
        WPTY,   8, 
        WPAS,   1032, 
        WPNW,   1032, 
        WSPM,   8, 
        WSPS,   8, 
        WSMN,   8, 
        WSMX,   8, 
        WSEN,   8, 
        WSKB,   8, 
        WASB,   8, 
        WASI,   16, 
        WASD,   8, 
        WASS,   32
    }
    Field (MNVS, ByteAcc, NoLock, Preserve)
    {
        Offset (0xA00), 
        DBGB,   1024
    }
    OperationRegion (GNVS, SystemMemory, 0xB7F78000, 0x0600)
    Field (GNVS, AnyAcc, Lock, Preserve)
    {
        OSYS,   16, 
        SMIF,   8, 
        PRM0,   8, 
        PRM1,   8, 
        SCIF,   8, 
        PRM2,   8, 
        PRM3,   8, 
        LCKF,   8, 
        PRM4,   8, 
        PRM5,   8, 
        P80D,   32, 
        PWRS,   8, 
        DBGS,   8, 
        THOF,   8, 
        ACT1,   8, 
        ACTT,   8, 
        PSVT,   8, 
        TC1V,   8, 
        TC2V,   8, 
        TSPV,   8, 
        CRTT,   8, 
        DTSE,   8, 
        DTS1,   8, 
        DTS2,   8, 
        DTSF,   8, 
        Offset (0x1E), 
        Offset (0x1F), 
        Offset (0x20), 
        Offset (0x21), 
        Offset (0x22), 
        Offset (0x23), 
        Offset (0x24), 
        Offset (0x25), 
        REVN,   8, 
        APIC,   8, 
        TCNT,   8, 
        PCP0,   8, 
        PCP1,   8, 
        PPCM,   8, 
        PPMF,   32, 
        C67L,   8, 
        NATP,   8, 
        CMAP,   8, 
        CMBP,   8, 
        LPTP,   8, 
        FDCP,   8, 
        CMCP,   8, 
        CIRP,   8, 
        SMSC,   8, 
        W381,   8, 
        SMC1,   8, 
        EMAE,   8, 
        EMAP,   16, 
        EMAL,   16, 
        MEFE,   8, 
        DSTS,   8, 
        MORD,   8, 
        TCGP,   8, 
        PPRP,   32, 
        PPRQ,   8, 
        LPPR,   8, 
        IDEM,   8, 
        BID,    16, 
        PLID,   8, 
        BTYP,   8, 
        OSCC,   8, 
        NEXP,   8, 
        SBV1,   8, 
        SBV2,   8, 
        ECON,   8, 
        DSEN,   8, 
        GPIC,   8, 
        CTYP,   8, 
        L01C,   8, 
        VFN0,   8, 
        VFN1,   8, 
        VFN2,   8, 
        VFN3,   8, 
        VFN4,   8, 
        VFN5,   8, 
        VFN6,   8, 
        VFN7,   8, 
        VFN8,   8, 
        VFN9,   8, 
        ATMC,   8, 
        PTMC,   8, 
        PNHM,   32, 
        TBAL,   32, 
        TBAH,   32, 
        RTIP,   8, 
        TSOD,   8, 
        PFLV,   8, 
        BREV,   8, 
        BBID,   8, 
        PDTS,   8, 
        PKGA,   8, 
        PAMT,   8, 
        AC0F,   8, 
        AC1F,   8, 
        DTS3,   8, 
        DTS4,   8, 
        LTR1,   8, 
        LTR2,   8, 
        LTR3,   8, 
        LTR4,   8, 
        LTR5,   8, 
        LTR6,   8, 
        LTR7,   8, 
        LTR8,   8, 
        LTR9,   8, 
        LTRA,   8, 
        LTRB,   8, 
        LTRC,   8, 
        LTRD,   8, 
        LTRE,   8, 
        LTRF,   8, 
        LTRG,   8, 
        LTRH,   8, 
        LTRI,   8, 
        LTRJ,   8, 
        LTRK,   8, 
        OBF1,   8, 
        OBF2,   8, 
        OBF3,   8, 
        OBF4,   8, 
        OBF5,   8, 
        OBF6,   8, 
        OBF7,   8, 
        OBF8,   8, 
        OBF9,   8, 
        OBFA,   8, 
        OBFB,   8, 
        OBFC,   8, 
        OBFD,   8, 
        OBFE,   8, 
        OBFF,   8, 
        OBFG,   8, 
        OBFH,   8, 
        OBFI,   8, 
        OBFJ,   8, 
        OBFK,   8, 
        XTUB,   32, 
        XTUS,   32, 
        XMPB,   32, 
        DDRF,   8, 
        RTD3,   8, 
        PEP0,   8, 
        PEP3,   8, 
        DPTF,   8, 
        SADE,   8, 
        SACR,   8, 
        SAHT,   8, 
        CTDP,   8, 
        LPMP,   8, 
        LPMV,   8, 
        ECEU,   8, 
        TGFG,   16, 
        MEMD,   8, 
        ATRA,   8, 
        PTRA,   8, 
        MEMC,   8, 
        MEMH,   8, 
        FND1,   8, 
        FND2,   8, 
        AMBD,   8, 
        AMAT,   8, 
        AMPT,   8, 
        AMCT,   8, 
        AMHT,   8, 
        SKDE,   8, 
        SKAT,   8, 
        SKPT,   8, 
        SKCT,   8, 
        SKHT,   8, 
        EFDE,   8, 
        EFAT,   8, 
        EFPT,   8, 
        EFCT,   8, 
        EFHT,   8, 
        VRDE,   8, 
        VRAT,   8, 
        VRPT,   8, 
        VRCT,   8, 
        VRHT,   8, 
        DPAP,   8, 
        DPPP,   8, 
        DPCP,   8, 
        DCMP,   8, 
        TRTV,   8, 
        LPOE,   8, 
        LPOP,   8, 
        LPOS,   8, 
        LPOW,   8, 
        LPER,   8, 
        PPSZ,   32, 
        DISE,   8, 
        BGMA,   64, 
        BGMS,   8, 
        BGIA,   16, 
        IRMC,   8, 
        NFCE,   8, 
        CHEN,   8, 
        S0ID,   8, 
        CTDB,   8, 
        DKSM,   8, 
        SIO1,   16, 
        SIO2,   16, 
        SPBA,   16, 
        SEC0,   32, 
        SEC1,   32, 
        SEC2,   32, 
        SEC3,   32, 
        SEC4,   32, 
        SEC5,   32, 
        SEC6,   32, 
        SEC7,   32, 
        SEC8,   32, 
        Offset (0x1F4), 
        WIFD,   8, 
        WFAT,   8, 
        WFPT,   8, 
        WFCT,   8, 
        WFHT,   8, 
        PWRE,   8, 
        PWRP,   8, 
        Offset (0x203), 
        XHPR,   8, 
        RIC0,   8, 
        PEPY,   8, 
        DVS0,   8, 
        DVS1,   8, 
        DVS2,   8, 
        DVS3,   8, 
        GBSX,   8, 
        IUBE,   8, 
        IUCE,   8, 
        IUDE,   8, 
        ECNO,   8, 
        AUDD,   16, 
        IC0D,   16, 
        IC1D,   16, 
        IC1S,   16, 
        VRRD,   16, 
        PSCP,   8, 
        I20D,   16, 
        I21D,   16, 
        RCG0,   16, 
        ECDB,   8, 
        P2ME,   8, 
        SSH0,   16, 
        SSL0,   16, 
        SSD0,   16, 
        FMH0,   16, 
        FML0,   16, 
        FMD0,   16, 
        FPH0,   16, 
        FPL0,   16, 
        FPD0,   16, 
        SSH1,   16, 
        SSL1,   16, 
        SSD1,   16, 
        FMH1,   16, 
        FML1,   16, 
        FMD1,   16, 
        FPH1,   16, 
        FPL1,   16, 
        FPD1,   16, 
        M0C0,   16, 
        M1C0,   16, 
        M2C0,   16, 
        M0C1,   16, 
        M1C1,   16, 
        M2C1,   16, 
        M0C2,   16, 
        M1C2,   16, 
        M0C3,   16, 
        M1C3,   16, 
        M0C4,   16, 
        M1C4,   16, 
        M0C5,   16, 
        M1C5,   16, 
        TBSF,   8, 
        GIRQ,   32, 
        DMTP,   8, 
        DMTD,   8, 
        DMSH,   8, 
        LANP,   8, 
        SHSB,   8, 
        PLCS,   8, 
        PLVL,   16, 
        GN1E,   8, 
        G1AT,   8, 
        G1PT,   8, 
        G1CT,   8, 
        G1HT,   8, 
        GN2E,   8, 
        G2AT,   8, 
        G2PT,   8, 
        G2CT,   8, 
        G2HT,   8, 
        WWSD,   8, 
        CVSD,   8, 
        SSDD,   8, 
        INLD,   8, 
        IFAT,   8, 
        IFPT,   8, 
        IFCT,   8, 
        IFHT,   8, 
        SDWE,   8, 
        USBH,   8, 
        BCV4,   8, 
        WTV0,   8, 
        WTV1,   8, 
        APFU,   8, 
        SOHP,   8, 
        NOHP,   8, 
        TBSE,   8, 
        WKFN,   8, 
        PEPC,   32, 
        VRSD,   16, 
        PB1E,   8, 
        GNID,   8, 
        WAND,   8, 
        WWAT,   8, 
        WWPT,   8, 
        WWCT,   8, 
        WWHT,   8, 
        Offset (0x2A3), 
        MPL0,   16, 
        CHGE,   8, 
        SAC3,   8, 
        MEM3,   8, 
        AMC3,   8, 
        SKC3,   8, 
        EFC3,   8, 
        VRC3,   8, 
        WFC3,   8, 
        G1C3,   8, 
        G2C3,   8, 
        IFC3,   8, 
        WWC3,   8, 
        WGC3,   8, 
        SPST,   8, 
        PERE,   8, 
        Offset (0x2B7), 
        GN3E,   8, 
        G3AT,   8, 
        G3PT,   8, 
        G3CT,   8, 
        G3HT,   8, 
        GN4E,   8, 
        G4AT,   8, 
        G4PT,   8, 
        G4CT,   8, 
        G4HT,   8, 
        GN5E,   8, 
        G5AT,   8, 
        G5PT,   8, 
        G5CT,   8, 
        G5HT,   8, 
        GN6E,   8, 
        G6AT,   8, 
        G6PT,   8, 
        G6CT,   8, 
        G6HT,   8, 
        ECLP,   8, 
        G3C3,   8, 
        G4C3,   8, 
        G5C3,   8, 
        G6C3,   8, 
        TSP1,   8, 
        TSP2,   8, 
        TSP3,   8, 
        TSP4,   8, 
        TSP5,   8, 
        TSP6,   8, 
        TSP7,   8, 
        TSP8,   8, 
        SSP1,   8, 
        SSP2,   8, 
        SSP3,   8, 
        SSP4,   8, 
        SSP5,   8, 
        SSP6,   8, 
        SSP7,   8, 
        SSP8,   8, 
        MEMS,   8, 
        Offset (0x2F8), 
        S1DE,   8, 
        S1AT,   8, 
        S1PT,   8, 
        S1CT,   8, 
        S1HT,   8, 
        S2DE,   8, 
        S2AT,   8, 
        S2PT,   8, 
        S2CT,   8, 
        S2HT,   8, 
        S3DE,   8, 
        S3AT,   8, 
        S3PT,   8, 
        S3CT,   8, 
        S3HT,   8, 
        S4DE,   8, 
        S4AT,   8, 
        S4PT,   8, 
        S4CT,   8, 
        S4HT,   8, 
        S5DE,   8, 
        S5AT,   8, 
        S5PT,   8, 
        S5CT,   8, 
        S5HT,   8, 
        S6DE,   8, 
        S6AT,   8, 
        S6PT,   8, 
        S6CT,   8, 
        S6HT,   8, 
        S7DE,   8, 
        S7AT,   8, 
        S7PT,   8, 
        S7CT,   8, 
        S7HT,   8, 
        S1S3,   8, 
        S2S3,   8, 
        S3S3,   8, 
        S4S3,   8, 
        S5S3,   8, 
        S6S3,   8, 
        S7S3,   8, 
        PSME,   8, 
        PDT1,   8, 
        PLM1,   16, 
        PTW1,   16, 
        PDT2,   8, 
        PLM2,   16, 
        PTW2,   16, 
        DDT1,   8, 
        DDP1,   8, 
        DLI1,   16, 
        DPL1,   16, 
        DTW1,   16, 
        DMI1,   16, 
        DMA1,   16, 
        DMT1,   16, 
        DDT2,   8, 
        DDP2,   8, 
        DLI2,   16, 
        DPL2,   16, 
        DTW2,   16, 
        DMI2,   16, 
        DMA2,   16, 
        DMT2,   16, 
        WIFE,   8, 
        DOM1,   8, 
        LIM1,   16, 
        TIM1,   16, 
        DOM2,   8, 
        LIM2,   16, 
        TIM2,   16, 
        DOM3,   8, 
        LIM3,   16, 
        TIM3,   16, 
        TRD0,   8, 
        TRL0,   8, 
        TRD1,   8, 
        TRL1,   8, 
        WDM1,   8, 
        CID1,   16, 
        WDM2,   8, 
        CID2,   16, 
        APPE,   8, 
        MPL1,   16, 
        MPL2,   16, 
        SDS0,   8, 
        SDS1,   8, 
        SDS2,   8, 
        SDS3,   8, 
        SDS4,   8, 
        SDS5,   8, 
        SDS6,   8, 
        SDS7,   8, 
        SDS8,   8, 
        SDS9,   8, 
        SDSA,   8, 
        TPLB,   8, 
        TPLH,   16, 
        WTVX,   8, 
        WITX,   8, 
        GPTD,   8, 
        GDBT,   16, 
        UTKX,   8, 
        SPTD,   8, 
        GEXN,   8, 
        TBTS,   8, 
        TARS,   8, 
        FPAT,   8, 
        FPEN,   8, 
        FPGN,   32, 
        FPLV,   8, 
        CPAD,   16, 
        CPAB,   8, 
        TNAT,   8, 
        CPGN,   32, 
        CF2T,   8, 
        ATLB,   32, 
        SDM0,   8, 
        SDM1,   8, 
        SDM2,   8, 
        SDM3,   8, 
        SDM4,   8, 
        SDM5,   8, 
        SDM6,   8, 
        SDM7,   8, 
        SDM8,   8, 
        SDM9,   8, 
        SDMA,   8, 
        USTP,   8, 
        SSHI,   16, 
        SSLI,   16, 
        SSDI,   16, 
        FMHI,   16, 
        FMLI,   16, 
        FMDI,   16, 
        FPHI,   16, 
        FPLI,   16, 
        FPDI,   16, 
        M0CI,   16, 
        M1CI,   16, 
        M0CS,   16, 
        M1CS,   16, 
        M0CU,   16, 
        M1CU,   16, 
        CAMT,   8, 
        DS4D,   16, 
        IVDF,   8, 
        EIDF,   8, 
        GFPS,   32, 
        GFPI,   32, 
        GNSM,   8, 
        GNSC,   8, 
        GGNR,   32, 
        GBTW,   32, 
        GBTK,   32, 
        GBTI,   32, 
        GPDI,   32, 
        GPLI,   32, 
        CL00,   8, 
        CL01,   8, 
        CL02,   8, 
        CL03,   8, 
        L0EN,   8, 
        L1EN,   8, 
        L2EN,   8, 
        L3EN,   8, 
        CDIV,   8, 
        C0TP,   8, 
        C0CV,   8, 
        C0GP,   8, 
        C0IB,   8, 
        C0IA,   16, 
        C0P0,   8, 
        C0P1,   8, 
        C0P2,   8, 
        C0P3,   8, 
        C0G0,   8, 
        C0G1,   8, 
        C0G2,   8, 
        C0G3,   8, 
        C0F0,   8, 
        C0F1,   8, 
        C0F2,   8, 
        C0F3,   8, 
        C0A0,   8, 
        C0A1,   8, 
        C0A2,   8, 
        C0A3,   8, 
        C0I0,   8, 
        C0I1,   8, 
        C0I2,   8, 
        C0I3,   8, 
        C0PL,   8, 
        C1TP,   8, 
        C1CV,   8, 
        C1GP,   8, 
        C1IB,   8, 
        C1IA,   16, 
        C1P0,   8, 
        C1P1,   8, 
        C1P2,   8, 
        C1P3,   8, 
        C1G0,   8, 
        C1G1,   8, 
        C1G2,   8, 
        C1G3,   8, 
        C1F0,   8, 
        C1F1,   8, 
        C1F2,   8, 
        C1F3,   8, 
        C1A0,   8, 
        C1A1,   8, 
        C1A2,   8, 
        C1A3,   8, 
        C1I0,   8, 
        C1I1,   8, 
        C1I2,   8, 
        C1I3,   8, 
        C1PL,   8, 
        C2TP,   8, 
        C2CV,   8, 
        C2GP,   8, 
        C2IB,   8, 
        C2IA,   16, 
        C2P0,   8, 
        C2P1,   8, 
        C2P2,   8, 
        C2P3,   8, 
        C2G0,   8, 
        C2G1,   8, 
        C2G2,   8, 
        C2G3,   8, 
        C2F0,   8, 
        C2F1,   8, 
        C2F2,   8, 
        C2F3,   8, 
        C2A0,   8, 
        C2A1,   8, 
        C2A2,   8, 
        C2A3,   8, 
        C2I0,   8, 
        C2I1,   8, 
        C2I2,   8, 
        C2I3,   8, 
        C2PL,   8, 
        C3TP,   8, 
        C3CV,   8, 
        C3GP,   8, 
        C3IB,   8, 
        C3IA,   16, 
        C3P0,   8, 
        C3P1,   8, 
        C3P2,   8, 
        C3P3,   8, 
        C3G0,   8, 
        C3G1,   8, 
        C3G2,   8, 
        C3G3,   8, 
        C3F0,   8, 
        C3F1,   8, 
        C3F2,   8, 
        C3F3,   8, 
        C3A0,   8, 
        C3A1,   8, 
        C3A2,   8, 
        C3A3,   8, 
        C3I0,   8, 
        C3I1,   8, 
        C3I2,   8, 
        C3I3,   8, 
        C3PL,   8, 
        L0SM,   8, 
        L0H0,   8, 
        L0H1,   8, 
        L0H2,   8, 
        L0H3,   8, 
        L0H4,   8, 
        L0H5,   8, 
        L0H6,   8, 
        L0H7,   8, 
        L0H8,   8, 
        L0PL,   8, 
        L0M0,   8, 
        L0M1,   8, 
        L0M2,   8, 
        L0M3,   8, 
        L0M4,   8, 
        L0M5,   8, 
        L0M6,   8, 
        L0M7,   8, 
        L0M8,   8, 
        L0M9,   8, 
        L0MA,   8, 
        L0MB,   8, 
        L0MC,   8, 
        L0MD,   8, 
        L0ME,   8, 
        L0MF,   8, 
        L0DI,   8, 
        L0BS,   8, 
        L0A0,   16, 
        L0A1,   16, 
        L0A2,   16, 
        L0A3,   16, 
        L0A4,   16, 
        L0A5,   16, 
        L0A6,   16, 
        L0A7,   16, 
        L0A8,   16, 
        L0A9,   16, 
        L0AA,   16, 
        L0AB,   16, 
        L0D0,   8, 
        L0D1,   8, 
        L0D2,   8, 
        L0D3,   8, 
        L0D4,   8, 
        L0D5,   8, 
        L0D6,   8, 
        L0D7,   8, 
        L0D8,   8, 
        L0D9,   8, 
        L0DA,   8, 
        L0DB,   8, 
        L0DV,   8, 
        L0CV,   8, 
        L0LU,   8, 
        L0NL,   8, 
        L0EE,   8, 
        L0VC,   8, 
        L0FS,   8, 
        L0DG,   8, 
        L0C0,   8, 
        L0C1,   8, 
        L0C2,   8, 
        L0C3,   8, 
        L0CK,   32, 
        L0CL,   8, 
        L1SM,   8, 
        L1H0,   8, 
        L1H1,   8, 
        L1H2,   8, 
        L1H3,   8, 
        L1H4,   8, 
        L1H5,   8, 
        L1H6,   8, 
        L1H7,   8, 
        L1H8,   8, 
        L1PL,   8, 
        L1M0,   8, 
        L1M1,   8, 
        L1M2,   8, 
        L1M3,   8, 
        L1M4,   8, 
        L1M5,   8, 
        L1M6,   8, 
        L1M7,   8, 
        L1M8,   8, 
        L1M9,   8, 
        L1MA,   8, 
        L1MB,   8, 
        L1MC,   8, 
        L1MD,   8, 
        L1ME,   8, 
        L1MF,   8, 
        L1DI,   8, 
        L1BS,   8, 
        L1A0,   16, 
        L1A1,   16, 
        L1A2,   16, 
        L1A3,   16, 
        L1A4,   16, 
        L1A5,   16, 
        L1A6,   16, 
        L1A7,   16, 
        L1A8,   16, 
        L1A9,   16, 
        L1AA,   16, 
        L1AB,   16, 
        L1D0,   8, 
        L1D1,   8, 
        L1D2,   8, 
        L1D3,   8, 
        L1D4,   8, 
        L1D5,   8, 
        L1D6,   8, 
        L1D7,   8, 
        L1D8,   8, 
        L1D9,   8, 
        L1DA,   8, 
        L1DB,   8, 
        L1DV,   8, 
        L1CV,   8, 
        L1LU,   8, 
        L1NL,   8, 
        L1EE,   8, 
        L1VC,   8, 
        L1FS,   8, 
        L1DG,   8, 
        L1C0,   8, 
        L1C1,   8, 
        L1C2,   8, 
        L1C3,   8, 
        L1CK,   32, 
        L1CL,   8, 
        L2SM,   8, 
        L2H0,   8, 
        L2H1,   8, 
        L2H2,   8, 
        L2H3,   8, 
        L2H4,   8, 
        L2H5,   8, 
        L2H6,   8, 
        L2H7,   8, 
        L2H8,   8, 
        L2PL,   8, 
        L2M0,   8, 
        L2M1,   8, 
        L2M2,   8, 
        L2M3,   8, 
        L2M4,   8, 
        L2M5,   8, 
        L2M6,   8, 
        L2M7,   8, 
        L2M8,   8, 
        L2M9,   8, 
        L2MA,   8, 
        L2MB,   8, 
        L2MC,   8, 
        L2MD,   8, 
        L2ME,   8, 
        L2MF,   8, 
        L2DI,   8, 
        L2BS,   8, 
        L2A0,   16, 
        L2A1,   16, 
        L2A2,   16, 
        L2A3,   16, 
        L2A4,   16, 
        L2A5,   16, 
        L2A6,   16, 
        L2A7,   16, 
        L2A8,   16, 
        L2A9,   16, 
        L2AA,   16, 
        L2AB,   16, 
        L2D0,   8, 
        L2D1,   8, 
        L2D2,   8, 
        L2D3,   8, 
        L2D4,   8, 
        L2D5,   8, 
        L2D6,   8, 
        L2D7,   8, 
        L2D8,   8, 
        L2D9,   8, 
        L2DA,   8, 
        L2DB,   8, 
        L2DV,   8, 
        L2CV,   8, 
        L2LU,   8, 
        L2NL,   8, 
        L2EE,   8, 
        L2VC,   8, 
        L2FS,   8, 
        L2DG,   8, 
        L2C0,   8, 
        L2C1,   8, 
        L2C2,   8, 
        L2C3,   8, 
        L2CK,   32, 
        L2CL,   8, 
        L3SM,   8, 
        L3H0,   8, 
        L3H1,   8, 
        L3H2,   8, 
        L3H3,   8, 
        L3H4,   8, 
        L3H5,   8, 
        L3H6,   8, 
        L3H7,   8, 
        L3H8,   8, 
        L3PL,   8, 
        L3M0,   8, 
        L3M1,   8, 
        L3M2,   8, 
        L3M3,   8, 
        L3M4,   8, 
        L3M5,   8, 
        L3M6,   8, 
        L3M7,   8, 
        L3M8,   8, 
        L3M9,   8, 
        L3MA,   8, 
        L3MB,   8, 
        L3MC,   8, 
        L3MD,   8, 
        L3ME,   8, 
        L3MF,   8, 
        L3DI,   8, 
        L3BS,   8, 
        L3A0,   16, 
        L3A1,   16, 
        L3A2,   16, 
        L3A3,   16, 
        L3A4,   16, 
        L3A5,   16, 
        L3A6,   16, 
        L3A7,   16, 
        L3A8,   16, 
        L3A9,   16, 
        L3AA,   16, 
        L3AB,   16, 
        L3D0,   8, 
        L3D1,   8, 
        L3D2,   8, 
        L3D3,   8, 
        L3D4,   8, 
        L3D5,   8, 
        L3D6,   8, 
        L3D7,   8, 
        L3D8,   8, 
        L3D9,   8, 
        L3DA,   8, 
        L3DB,   8, 
        L3DV,   8, 
        L3CV,   8, 
        L3LU,   8, 
        L3NL,   8, 
        L3EE,   8, 
        L3VC,   8, 
        L3FS,   8, 
        L3DG,   8, 
        L3C0,   8, 
        L3C1,   8, 
        L3C2,   8, 
        L3C3,   8, 
        L3CK,   32, 
        L3CL,   8, 
        ECR1,   8, 
        Offset (0x5AA), 
        I2SC,   8, 
        ODV0,   8, 
        ODV1,   8, 
        ODV2,   8, 
        ODV3,   8, 
        ODV4,   8, 
        ODV5,   8, 
        UBCB,   32, 
        EMOD,   8, 
        Offset (0x5BE), 
        TPLS,   8, 
        TPDB,   8, 
        TPDH,   16, 
        TPDS,   8
    }
    Scope (_SB)
    {
        Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
            If (CondRefOf (\_OSI, Local0))
            {
                If (_OSI ("Windows 2001"))
                {
                    Store (One, WNTF)
                    Store (One, WXPF)
                    Store (Zero, WSPV)
                    Store (0x07D1, OSYS)
                }
                If (_OSI ("Windows 2001 SP1"))
                {
                    Store (One, WSPV)
                    Store (0x07D1, OSYS)
                }
                If (_OSI ("Windows 2001 SP2"))
                {
                    Store (0x02, WSPV)
                    Store (0x07D2, OSYS)
                }
                If (_OSI ("Windows 2006"))
                {
                    Store (One, WVIS)
                    Store (0x07D6, OSYS)
                }
                If (_OSI ("Windows 2009"))
                {
                    Store (One, WIN7)
                    Store (0x07D9, OSYS)
                }
                If (_OSI ("Windows 2012"))
                {
                    Store (One, WIN8)
                    Store (0x07DC, OSYS)
                }
                If (_OSI ("Windows 2013"))
                {
                    Store (One, WIN8)
                    Store (0x07DD, OSYS)
                }
                If (_OSI ("Windows 2015"))
                {
                    Store (One, WIN8)
                    Store (0x07DF, OSYS)
                }
                If (_OSI ("Linux"))
                {
                    Store (One, LNUX)
                    Store (0x03E8, OSYS)
                }
                If (_OSI ("FreeBSD"))
                {
                    Store (One, LNUX)
                    Store (0x03E8, OSYS)
                }
            }
            Else
            {
                If (LEqual (SCMP (_OS, "Microsoft Windows NT"), Zero))
                {
                    Store (One, WNTF)
                }
            }
            If (LGreaterEqual (_REV, 0x02))
            {
                Store (One, H8DR)
            }
            Store (One, OSIF)
            Store (^PCI0.LPC.EC.AC._PSR (), PWRS)
            If (LNUX)
            {
                ^PCI0.LPC.EC.SAUM (0x02)
                UCMS (0x1C)
            }
            Store (SRAH, ^PCI0.RID)
            If (VIGD)
            {
                Store (SRHE, ^PCI0.GFX0.RID)
            }
            Else
            {
                Store (SRHE, ^PCI0.PEG0.RID)
            }
            Store (SRE1, ^PCI0.EXP1.RID)
            Store (SRE2, ^PCI0.EXP2.RID)
            Store (SRE3, ^PCI0.EXP3.RID)
            Store (SRE4, ^PCI0.EXP4.RID)
            Store (SRE4, ^PCI0.EXP5.RID)
            Store (SRE4, ^PCI0.EXP6.RID)
            Store (SRE4, ^PCI0.RP09.RID)
            Store (SRLP, ^PCI0.LPC.RID)
            Store (SRSA, ^PCI0.SAT1.RID)
            Store (SRSM, ^PCI0.SMBU.RID)
        }
        Name (OSCP, Zero)
        Method (_OSC, 4, Serialized)  // _OSC: Operating System Capabilities
        {
            CreateDWordField (Arg3, Zero, STS0)
            CreateDWordField (Arg3, 0x04, CAP0)
            If (LEqual (Arg0, Buffer (0x10)
                    {
                        /* 0000 */   0x6E, 0xB0, 0x11, 0x08, 0x27, 0x4A, 0xF9, 0x44,
                        /* 0008 */   0x8D, 0x60, 0x3C, 0xBB, 0xC2, 0x2E, 0x7B, 0x48
                    }))
            {
                If (LEqual (Arg1, One))
                {
                    Store (CAP0, OSCP)
                    If (And (CAP0, 0x04))
                    {
                        If (LNot (VMSH))
                        {
                            If (LEqual (RTD3, Zero))
                            {
                                And (CAP0, 0xFB, CAP0)
                                Or (STS0, 0x10, STS0)
                            }
                        }
                    }
                    If (And (CAP0, 0x20))
                    {
                        Store (One, CPPX)
                    }
                    Else
                    {
                        And (CAP0, 0x9F, CAP0)
                        Or (STS0, 0x10, STS0)
                    }
                }
                Else
                {
                    And (STS0, 0xFFFFFF00, STS0)
                    Or (STS0, 0x0A, STS0)
                }
            }
            Else
            {
                And (STS0, 0xFFFFFF00, STS0)
                Or (STS0, 0x06, STS0)
            }
            Return (Arg3)
        }
        Scope (\_SB)
        {
            OperationRegion (ITSS, SystemMemory, 0xFDC43100, 0x0208)
            Field (ITSS, ByteAcc, NoLock, Preserve)
            {
                PARC,   8, 
                PBRC,   8, 
                PCRC,   8, 
                PDRC,   8, 
                PERC,   8, 
                PFRC,   8, 
                PGRC,   8, 
                PHRC,   8, 
                Offset (0x200), 
                    ,   1, 
                    ,   1, 
                SCGE,   1
            }
        }
        Device (LNKA)
        {
            Name (_HID, EisaId ("PNP0C0F"))  // _HID: Hardware ID
            Name (_UID, One)  // _UID: Unique ID
            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (LNot (VPIR (PARC)))
                {
                    Return (0x09)
                }
                Else
                {
                    Return (0x0B)
                }
            }
            Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
            {
                IRQ (Level, ActiveLow, Shared, )
                    {3,4,5,6,7,9,10,11}
            })
            Method (_DIS, 0, NotSerialized)  // _DIS: Disable Device
            {
                Or (PARC, 0x80, PARC)
            }
            Name (BUFA, ResourceTemplate ()
            {
                IRQ (Level, ActiveLow, Shared, )
                    {}
            })
            CreateWordField (BUFA, One, IRA1)
            Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings
            {
                And (PARC, 0x8F, Local0)
                If (VPIR (Local0))
                {
                    ShiftLeft (One, Local0, IRA1)
                }
                Else
                {
                    Store (Zero, IRA1)
                }
                Return (BUFA)
            }
            Method (_SRS, 1, NotSerialized)  // _SRS: Set Resource Settings
            {
                CreateWordField (Arg0, One, IRA2)
                FindSetRightBit (IRA2, Local0)
                And (PARC, 0x70, Local1)
                Or (Local1, Decrement (Local0), Local1)
                Store (Local1, PARC)
            }
        }
        Device (LNKB)
        {
            Name (_HID, EisaId ("PNP0C0F"))  // _HID: Hardware ID
            Name (_UID, 0x02)  // _UID: Unique ID
            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (LNot (VPIR (PBRC)))
                {
                    Return (0x09)
                }
                Else
                {
                    Return (0x0B)
                }
            }
            Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
            {
                IRQ (Level, ActiveLow, Shared, )
                    {3,4,5,6,7,9,10,11}
            })
            Method (_DIS, 0, NotSerialized)  // _DIS: Disable Device
            {
                Or (PBRC, 0x80, PBRC)
            }
            Name (BUFB, ResourceTemplate ()
            {
                IRQ (Level, ActiveLow, Shared, )
                    {}
            })
            CreateWordField (BUFB, One, IRB1)
            Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings
            {
                And (PBRC, 0x8F, Local0)
                If (VPIR (Local0))
                {
                    ShiftLeft (One, Local0, IRB1)
                }
                Else
                {
                    Store (Zero, IRB1)
                }
                Return (BUFB)
            }
            Method (_SRS, 1, NotSerialized)  // _SRS: Set Resource Settings
            {
                CreateWordField (Arg0, One, IRB2)
                FindSetRightBit (IRB2, Local0)
                And (PBRC, 0x70, Local1)
                Or (Local1, Decrement (Local0), Local1)
                Store (Local1, PBRC)
            }
        }
        Device (LNKC)
        {
            Name (_HID, EisaId ("PNP0C0F"))  // _HID: Hardware ID
            Name (_UID, 0x03)  // _UID: Unique ID
            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (LNot (VPIR (PCRC)))
                {
                    Return (0x09)
                }
                Else
                {
                    Return (0x0B)
                }
            }
            Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
            {
                IRQ (Level, ActiveLow, Shared, )
                    {3,4,5,6,7,9,10,11}
            })
            Method (_DIS, 0, NotSerialized)  // _DIS: Disable Device
            {
                Or (PCRC, 0x80, PCRC)
            }
            Name (BUFC, ResourceTemplate ()
            {
                IRQ (Level, ActiveLow, Shared, )
                    {}
            })
            CreateWordField (BUFC, One, IRC1)
            Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings
            {
                And (PCRC, 0x8F, Local0)
                If (VPIR (Local0))
                {
                    ShiftLeft (One, Local0, IRC1)
                }
                Else
                {
                    Store (Zero, IRC1)
                }
                Return (BUFC)
            }
            Method (_SRS, 1, NotSerialized)  // _SRS: Set Resource Settings
            {
                CreateWordField (Arg0, One, IRC2)
                FindSetRightBit (IRC2, Local0)
                And (PCRC, 0x70, Local1)
                Or (Local1, Decrement (Local0), Local1)
                Store (Local1, PCRC)
            }
        }
        Device (LNKD)
        {
            Name (_HID, EisaId ("PNP0C0F"))  // _HID: Hardware ID
            Name (_UID, 0x04)  // _UID: Unique ID
            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (LNot (VPIR (PDRC)))
                {
                    Return (0x09)
                }
                Else
                {
                    Return (0x0B)
                }
            }
            Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
            {
                IRQ (Level, ActiveLow, Shared, )
                    {3,4,5,6,7,9,10,11}
            })
            Method (_DIS, 0, NotSerialized)  // _DIS: Disable Device
            {
                Or (PDRC, 0x80, PDRC)
            }
            Name (BUFD, ResourceTemplate ()
            {
                IRQ (Level, ActiveLow, Shared, )
                    {}
            })
            CreateWordField (BUFD, One, IRD1)
            Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings
            {
                And (PDRC, 0x8F, Local0)
                If (VPIR (Local0))
                {
                    ShiftLeft (One, Local0, IRD1)
                }
                Else
                {
                    Store (Zero, IRD1)
                }
                Return (BUFD)
            }
            Method (_SRS, 1, NotSerialized)  // _SRS: Set Resource Settings
            {
                CreateWordField (Arg0, One, IRD2)
                FindSetRightBit (IRD2, Local0)
                And (PDRC, 0x70, Local1)
                Or (Local1, Decrement (Local0), Local1)
                Store (Local1, PDRC)
            }
        }
        Device (LNKE)
        {
            Name (_HID, EisaId ("PNP0C0F"))  // _HID: Hardware ID
            Name (_UID, 0x05)  // _UID: Unique ID
            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (LNot (VPIR (PERC)))
                {
                    Return (0x09)
                }
                Else
                {
                    Return (0x0B)
                }
            }
            Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
            {
                IRQ (Level, ActiveLow, Shared, )
                    {3,4,5,6,7,9,10,11}
            })
            Method (_DIS, 0, NotSerialized)  // _DIS: Disable Device
            {
                Or (PERC, 0x80, PERC)
            }
            Name (BUFE, ResourceTemplate ()
            {
                IRQ (Level, ActiveLow, Shared, )
                    {}
            })
            CreateWordField (BUFE, One, IRE1)
            Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings
            {
                And (PERC, 0x8F, Local0)
                If (VPIR (Local0))
                {
                    ShiftLeft (One, Local0, IRE1)
                }
                Else
                {
                    Store (Zero, IRE1)
                }
                Return (BUFE)
            }
            Method (_SRS, 1, NotSerialized)  // _SRS: Set Resource Settings
            {
                CreateWordField (Arg0, One, IRE2)
                FindSetRightBit (IRE2, Local0)
                And (PERC, 0x70, Local1)
                Or (Local1, Decrement (Local0), Local1)
                Store (Local1, PERC)
            }
        }
        Device (LNKF)
        {
            Name (_HID, EisaId ("PNP0C0F"))  // _HID: Hardware ID
            Name (_UID, 0x06)  // _UID: Unique ID
            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (LNot (VPIR (PFRC)))
                {
                    Return (0x09)
                }
                Else
                {
                    Return (0x0B)
                }
            }
            Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
            {
                IRQ (Level, ActiveLow, Shared, )
                    {3,4,5,6,7,9,10,11}
            })
            Method (_DIS, 0, NotSerialized)  // _DIS: Disable Device
            {
                Or (PFRC, 0x80, PFRC)
            }
            Name (BUFF, ResourceTemplate ()
            {
                IRQ (Level, ActiveLow, Shared, )
                    {}
            })
            CreateWordField (BUFF, One, IRF1)
            Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings
            {
                And (PFRC, 0x8F, Local0)
                If (VPIR (Local0))
                {
                    ShiftLeft (One, Local0, IRF1)
                }
                Else
                {
                    Store (Zero, IRF1)
                }
                Return (BUFF)
            }
            Method (_SRS, 1, NotSerialized)  // _SRS: Set Resource Settings
            {
                CreateWordField (Arg0, One, IRF2)
                FindSetRightBit (IRF2, Local0)
                And (PFRC, 0x70, Local1)
                Or (Local1, Decrement (Local0), Local1)
                Store (Local1, PFRC)
            }
        }
        Device (LNKG)
        {
            Name (_HID, EisaId ("PNP0C0F"))  // _HID: Hardware ID
            Name (_UID, 0x07)  // _UID: Unique ID
            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (LNot (VPIR (^^PCI0.LPC.PIRG)))
                {
                    Return (0x09)
                }
                Else
                {
                    Return (0x0B)
                }
            }
            Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
            {
                IRQ (Level, ActiveLow, Shared, )
                    {3,4,5,6,7,9,10,11}
            })
            Method (_DIS, 0, NotSerialized)  // _DIS: Disable Device
            {
                Or (^^PCI0.LPC.PIRG, 0x80, ^^PCI0.LPC.PIRG)
            }
            Name (BUFG, ResourceTemplate ()
            {
                IRQ (Level, ActiveLow, Shared, )
                    {}
            })
            CreateWordField (BUFG, One, IRG1)
            Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings
            {
                And (^^PCI0.LPC.PIRG, 0x8F, Local0)
                If (VPIR (Local0))
                {
                    ShiftLeft (One, Local0, IRG1)
                }
                Else
                {
                    Store (Zero, IRG1)
                }
                Return (BUFG)
            }
            Method (_SRS, 1, NotSerialized)  // _SRS: Set Resource Settings
            {
                CreateWordField (Arg0, One, IRG2)
                FindSetRightBit (IRG2, Local0)
                And (^^PCI0.LPC.PIRG, 0x70, Local1)
                Or (Local1, Decrement (Local0), Local1)
                Store (Local1, ^^PCI0.LPC.PIRG)
            }
        }
        Device (LNKH)
        {
            Name (_HID, EisaId ("PNP0C0F"))  // _HID: Hardware ID
            Name (_UID, 0x08)  // _UID: Unique ID
            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (LNot (VPIR (PHRC)))
                {
                    Return (0x09)
                }
                Else
                {
                    Return (0x0B)
                }
            }
            Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
            {
                IRQ (Level, ActiveLow, Shared, )
                    {3,4,5,6,7,9,10,11}
            })
            Method (_DIS, 0, NotSerialized)  // _DIS: Disable Device
            {
                Or (PHRC, 0x80, PHRC)
            }
            Name (BUFH, ResourceTemplate ()
            {
                IRQ (Level, ActiveLow, Shared, )
                    {}
            })
            CreateWordField (BUFH, One, IRH1)
            Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings
            {
                And (PHRC, 0x8F, Local0)
                If (VPIR (Local0))
                {
                    ShiftLeft (One, Local0, IRH1)
                }
                Else
                {
                    Store (Zero, IRH1)
                }
                Return (BUFH)
            }
            Method (_SRS, 1, NotSerialized)  // _SRS: Set Resource Settings
            {
                CreateWordField (Arg0, One, IRH2)
                FindSetRightBit (IRH2, Local0)
                And (PHRC, 0x70, Local1)
                Or (Local1, Decrement (Local0), Local1)
                Store (Local1, PHRC)
            }
        }
        Method (VPIR, 1, NotSerialized)
        {
            Store (One, Local0)
            If (And (Arg0, 0x80))
            {
                Store (Zero, Local0)
            }
            Else
            {
                And (Arg0, 0x0F, Local1)
                If (LLess (Local1, 0x03))
                {
                    Store (Zero, Local0)
                }
                Else
                {
                    If (LOr (LEqual (Local1, 0x08), LEqual (Local1, 0x0D)))
                    {
                        Store (Zero, Local0)
                    }
                }
            }
            Return (Local0)
        }
        Device (MEM)
        {
            Name (_HID, EisaId ("PNP0C01"))  // _HID: Hardware ID
            Name (MEMS, ResourceTemplate ()
            {
                Memory32Fixed (ReadWrite,
                    0x00000000,         // Address Base
                    0x000A0000,         // Address Length
                    )
                Memory32Fixed (ReadOnly,
                    0x000C0000,         // Address Base
                    0x00000000,         // Address Length
                    _Y00)
                Memory32Fixed (ReadOnly,
                    0x000C4000,         // Address Base
                    0x00000000,         // Address Length
                    _Y01)
                Memory32Fixed (ReadOnly,
                    0x000C8000,         // Address Base
                    0x00000000,         // Address Length
                    _Y02)
                Memory32Fixed (ReadOnly,
                    0x000CC000,         // Address Base
                    0x00000000,         // Address Length
                    _Y03)
                Memory32Fixed (ReadOnly,
                    0x000D0000,         // Address Base
                    0x00000000,         // Address Length
                    _Y04)
                Memory32Fixed (ReadOnly,
                    0x000D4000,         // Address Base
                    0x00000000,         // Address Length
                    _Y05)
                Memory32Fixed (ReadOnly,
                    0x000D8000,         // Address Base
                    0x00000000,         // Address Length
                    _Y06)
                Memory32Fixed (ReadOnly,
                    0x000DC000,         // Address Base
                    0x00000000,         // Address Length
                    _Y07)
                Memory32Fixed (ReadOnly,
                    0x000E0000,         // Address Base
                    0x00000000,         // Address Length
                    _Y08)
                Memory32Fixed (ReadOnly,
                    0x000E4000,         // Address Base
                    0x00000000,         // Address Length
                    _Y09)
                Memory32Fixed (ReadOnly,
                    0x000E8000,         // Address Base
                    0x00000000,         // Address Length
                    _Y0A)
                Memory32Fixed (ReadOnly,
                    0x000EC000,         // Address Base
                    0x00000000,         // Address Length
                    _Y0B)
                Memory32Fixed (ReadOnly,
                    0x000F0000,         // Address Base
                    0x00010000,         // Address Length
                    )
                Memory32Fixed (ReadWrite,
                    0x00100000,         // Address Base
                    0x01EE0000,         // Address Length
                    _Y0C)
                Memory32Fixed (ReadOnly,
                    0xFEC00000,         // Address Base
                    0x00140000,         // Address Length
                    )
                Memory32Fixed (ReadOnly,
                    0xFED4C000,         // Address Base
                    0x012B4000,         // Address Length
                    )
            })
            CreateDWordField (MEMS, \_SB.MEM._Y00._LEN, MC0L)  // _LEN: Length
            CreateDWordField (MEMS, \_SB.MEM._Y01._LEN, MC4L)  // _LEN: Length
            CreateDWordField (MEMS, \_SB.MEM._Y02._LEN, MC8L)  // _LEN: Length
            CreateDWordField (MEMS, \_SB.MEM._Y03._LEN, MCCL)  // _LEN: Length
            CreateDWordField (MEMS, \_SB.MEM._Y04._LEN, MD0L)  // _LEN: Length
            CreateDWordField (MEMS, \_SB.MEM._Y05._LEN, MD4L)  // _LEN: Length
            CreateDWordField (MEMS, \_SB.MEM._Y06._LEN, MD8L)  // _LEN: Length
            CreateDWordField (MEMS, \_SB.MEM._Y07._LEN, MDCL)  // _LEN: Length
            CreateDWordField (MEMS, \_SB.MEM._Y08._LEN, ME0L)  // _LEN: Length
            CreateDWordField (MEMS, \_SB.MEM._Y09._LEN, ME4L)  // _LEN: Length
            CreateDWordField (MEMS, \_SB.MEM._Y0A._LEN, ME8L)  // _LEN: Length
            CreateDWordField (MEMS, \_SB.MEM._Y0B._LEN, MECL)  // _LEN: Length
            CreateBitField (MEMS, \_SB.MEM._Y00._RW, MC0W)  // _RW_: Read-Write Status
            CreateBitField (MEMS, \_SB.MEM._Y01._RW, MC4W)  // _RW_: Read-Write Status
            CreateBitField (MEMS, \_SB.MEM._Y02._RW, MC8W)  // _RW_: Read-Write Status
            CreateBitField (MEMS, \_SB.MEM._Y03._RW, MCCW)  // _RW_: Read-Write Status
            CreateBitField (MEMS, \_SB.MEM._Y04._RW, MD0W)  // _RW_: Read-Write Status
            CreateBitField (MEMS, \_SB.MEM._Y05._RW, MD4W)  // _RW_: Read-Write Status
            CreateBitField (MEMS, \_SB.MEM._Y06._RW, MD8W)  // _RW_: Read-Write Status
            CreateBitField (MEMS, \_SB.MEM._Y07._RW, MDCW)  // _RW_: Read-Write Status
            CreateBitField (MEMS, \_SB.MEM._Y08._RW, ME0W)  // _RW_: Read-Write Status
            CreateBitField (MEMS, \_SB.MEM._Y09._RW, ME4W)  // _RW_: Read-Write Status
            CreateBitField (MEMS, \_SB.MEM._Y0A._RW, ME8W)  // _RW_: Read-Write Status
            CreateBitField (MEMS, \_SB.MEM._Y0B._RW, MECW)  // _RW_: Read-Write Status
            CreateDWordField (MEMS, \_SB.MEM._Y0C._BAS, MEB1)  // _BAS: Base Address
            CreateDWordField (MEMS, \_SB.MEM._Y0C._LEN, MEL1)  // _LEN: Length
            Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings
            {
                And (^^PCI0.PAM1, 0x03, Local0)
                If (Local0)
                {
                    Store (0x4000, MC0L)
                    If (And (Local0, 0x02))
                    {
                        Store (One, MC0W)
                    }
                }
                And (^^PCI0.PAM1, 0x30, Local0)
                If (Local0)
                {
                    Store (0x4000, MC4L)
                    If (And (Local0, 0x20))
                    {
                        Store (One, MC4W)
                    }
                }
                And (^^PCI0.PAM2, 0x03, Local0)
                If (Local0)
                {
                    Store (0x4000, MC8L)
                    If (And (Local0, 0x02))
                    {
                        Store (One, MC8W)
                    }
                }
                And (^^PCI0.PAM2, 0x30, Local0)
                If (Local0)
                {
                    Store (0x4000, MCCL)
                    If (And (Local0, 0x20))
                    {
                        Store (One, MCCW)
                    }
                }
                And (^^PCI0.PAM3, 0x03, Local0)
                If (Local0)
                {
                    Store (0x4000, MD0L)
                    If (And (Local0, 0x02))
                    {
                        Store (One, MD0W)
                    }
                }
                And (^^PCI0.PAM3, 0x30, Local0)
                If (Local0)
                {
                    Store (0x4000, MD4L)
                    If (And (Local0, 0x20))
                    {
                        Store (One, MD4W)
                    }
                }
                And (^^PCI0.PAM4, 0x03, Local0)
                If (Local0)
                {
                    Store (0x4000, MD8L)
                    If (And (Local0, 0x02))
                    {
                        Store (One, MD8W)
                    }
                }
                And (^^PCI0.PAM4, 0x30, Local0)
                If (Local0)
                {
                    Store (0x4000, MDCL)
                    If (And (Local0, 0x20))
                    {
                        Store (One, MDCW)
                    }
                }
                And (^^PCI0.PAM5, 0x03, Local0)
                If (Local0)
                {
                    Store (0x4000, ME0L)
                    If (And (Local0, 0x02))
                    {
                        Store (One, ME0W)
                    }
                }
                And (^^PCI0.PAM5, 0x30, Local0)
                If (Local0)
                {
                    Store (0x4000, ME4L)
                    If (And (Local0, 0x20))
                    {
                        Store (One, ME4W)
                    }
                }
                And (^^PCI0.PAM6, 0x03, Local0)
                If (Local0)
                {
                    Store (0x4000, ME8L)
                    If (And (Local0, 0x02))
                    {
                        Store (One, ME8W)
                    }
                }
                And (^^PCI0.PAM6, 0x30, Local0)
                If (Local0)
                {
                    Store (0x4000, MECL)
                    If (And (Local0, 0x20))
                    {
                        Store (One, MECW)
                    }
                }
                Subtract (MEMX, MEB1, MEL1)
                Return (MEMS)
            }
        }
        Device (LID)
        {
            Name (_HID, EisaId ("PNP0C0D"))  // _HID: Hardware ID
            Method (_LID, 0, NotSerialized)  // _LID: Lid Status
            {
                If (LAnd (LEqual (ILNF, Zero), LEqual (PLUX, Zero)))
                {
                    If (H8DR)
                    {
                        Return (^^PCI0.LPC.EC.HPLD)
                    }
                    Else
                    {
                        If (And (RBEC (0x46), 0x04))
                        {
                            Return (One)
                        }
                        Else
                        {
                            Return (Zero)
                        }
                    }
                }
                Else
                {
                    Return (One)
                }
            }
            Method (_PRW, 0, NotSerialized)  // _PRW: Power Resources for Wake
            {
                If (LWCP)
                {
                    Return (Package (0x02)
                    {
                        0x17, 
                        0x04
                    })
                }
                Else
                {
                    Return (Package (0x02)
                    {
                        0x17, 
                        0x03
                    })
                }
            }
            Method (_PSW, 1, NotSerialized)  // _PSW: Power State Wake
            {
                If (H8DR)
                {
                    If (Arg0)
                    {
                        Store (One, ^^PCI0.LPC.EC.HWLO)
                    }
                    Else
                    {
                        Store (Zero, ^^PCI0.LPC.EC.HWLO)
                    }
                }
                Else
                {
                    If (Arg0)
                    {
                        MBEC (0x32, 0xFF, 0x04)
                    }
                    Else
                    {
                        MBEC (0x32, 0xFB, Zero)
                    }
                }
                If (LWCP)
                {
                    If (Arg0)
                    {
                        Store (One, LWEN)
                    }
                    Else
                    {
                        Store (Zero, LWEN)
                    }
                }
            }
        }
        Device (SLPB)
        {
            Name (_HID, EisaId ("PNP0C0E"))  // _HID: Hardware ID
            Method (_PRW, 0, NotSerialized)  // _PRW: Power Resources for Wake
            {
                Return (Package (0x02)
                {
                    0x17, 
                    0x03
                })
            }
            Method (_PSW, 1, NotSerialized)  // _PSW: Power State Wake
            {
                If (H8DR)
                {
                    If (Arg0)
                    {
                        Store (One, ^^PCI0.LPC.EC.HWFN)
                    }
                    Else
                    {
                        Store (Zero, ^^PCI0.LPC.EC.HWFN)
                    }
                }
                Else
                {
                    If (Arg0)
                    {
                        MBEC (0x32, 0xFF, 0x10)
                    }
                    Else
                    {
                        MBEC (0x32, 0xEF, Zero)
                    }
                }
            }
        }
        Device (PCI0)
        {
            Name (_BBN, Zero)  // _BBN: BIOS Bus Number
            Name (_ADR, Zero)  // _ADR: Address
            Name (RID, Zero)
            Name (_S3D, 0x02)  // _S3D: S3 Device State
            Name (LRRT, Package (0x1F)
            {
                Package (0x04)
                {
                    0x0001FFFF, 
                    Zero, 
                    LNKA, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x0001FFFF, 
                    One, 
                    LNKB, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x0001FFFF, 
                    0x02, 
                    LNKC, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x0001FFFF, 
                    0x03, 
                    LNKD, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x0002FFFF, 
                    Zero, 
                    LNKA, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x0008FFFF, 
                    Zero, 
                    LNKA, 
                    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)
                {
                    0x0016FFFF, 
                    Zero, 
                    LNKA, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x0016FFFF, 
                    One, 
                    LNKB, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x0016FFFF, 
                    0x02, 
                    LNKC, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x0016FFFF, 
                    0x03, 
                    LNKD, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x0017FFFF, 
                    Zero, 
                    LNKA, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x001CFFFF, 
                    Zero, 
                    LNKA, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x001CFFFF, 
                    One, 
                    LNKB, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x001CFFFF, 
                    0x02, 
                    LNKC, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x001CFFFF, 
                    0x03, 
                    LNKD, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x001DFFFF, 
                    Zero, 
                    LNKA, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x001DFFFF, 
                    One, 
                    LNKB, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x001DFFFF, 
                    0x02, 
                    LNKC, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x001DFFFF, 
                    0x03, 
                    LNKD, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x001FFFFF, 
                    Zero, 
                    LNKA, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x001FFFFF, 
                    One, 
                    LNKB, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x001FFFFF, 
                    0x02, 
                    LNKC, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x001FFFFF, 
                    0x03, 
                    LNKD, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x001BFFFF, 
                    Zero, 
                    LNKA, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x001BFFFF, 
                    One, 
                    LNKB, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x001BFFFF, 
                    0x02, 
                    LNKC, 
                    Zero
                }, 
                Package (0x04)
                {
                    0x001BFFFF, 
                    0x03, 
                    LNKD, 
                    Zero
                }
            })
            Name (ARRT, Package (0x1F)
            {
                Package (0x04)
                {
                    0x0001FFFF, 
                    Zero, 
                    Zero, 
                    0x10
                }, 
                Package (0x04)
                {
                    0x0001FFFF, 
                    One, 
                    Zero, 
                    0x11
                }, 
                Package (0x04)
                {
                    0x0001FFFF, 
                    0x02, 
                    Zero, 
                    0x12
                }, 
                Package (0x04)
                {
                    0x0001FFFF, 
                    0x03, 
                    Zero, 
                    0x13
                }, 
                Package (0x04)
                {
                    0x0002FFFF, 
                    Zero, 
                    Zero, 
                    0x10
                }, 
                Package (0x04)
                {
                    0x0008FFFF, 
                    Zero, 
                    Zero, 
                    0x10
                }, 
                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)
                {
                    0x0016FFFF, 
                    Zero, 
                    Zero, 
                    0x10
                }, 
                Package (0x04)
                {
                    0x0016FFFF, 
                    One, 
                    Zero, 
                    0x11
                }, 
                Package (0x04)
                {
                    0x0016FFFF, 
                    0x02, 
                    Zero, 
                    0x12
                }, 
                Package (0x04)
                {
                    0x0016FFFF, 
                    0x03, 
                    Zero, 
                    0x13
                }, 
                Package (0x04)
                {
                    0x0017FFFF, 
                    Zero, 
                    Zero, 
                    0x10
                }, 
                Package (0x04)
                {
                    0x001CFFFF, 
                    Zero, 
                    Zero, 
                    0x10
                }, 
                Package (0x04)
                {
                    0x001CFFFF, 
                    One, 
                    Zero, 
                    0x11
                }, 
                Package (0x04)
                {
                    0x001CFFFF, 
                    0x02, 
                    Zero, 
                    0x12
                }, 
                Package (0x04)
                {
                    0x001CFFFF, 
                    0x03, 
                    Zero, 
                    0x13
                }, 
                Package (0x04)
                {
                    0x001DFFFF, 
                    Zero, 
                    Zero, 
                    0x10
                }, 
                Package (0x04)
                {
                    0x001DFFFF, 
                    One, 
                    Zero, 
                    0x11
                }, 
                Package (0x04)
                {
                    0x001DFFFF, 
                    0x02, 
                    Zero, 
                    0x12
                }, 
                Package (0x04)
                {
                    0x001DFFFF, 
                    0x03, 
                    Zero, 
                    0x13
                }, 
                Package (0x04)
                {
                    0x001FFFFF, 
                    Zero, 
                    Zero, 
                    0x10
                }, 
                Package (0x04)
                {
                    0x001FFFFF, 
                    One, 
                    Zero, 
                    0x11
                }, 
                Package (0x04)
                {
                    0x001FFFFF, 
                    0x02, 
                    Zero, 
                    0x12
                }, 
                Package (0x04)
                {
                    0x001FFFFF, 
                    0x03, 
                    Zero, 
                    0x13
                }, 
                Package (0x04)
                {
                    0x001BFFFF, 
                    Zero, 
                    Zero, 
                    0x10
                }, 
                Package (0x04)
                {
                    0x001BFFFF, 
                    One, 
                    Zero, 
                    0x11
                }, 
                Package (0x04)
                {
                    0x001BFFFF, 
                    0x02, 
                    Zero, 
                    0x12
                }, 
                Package (0x04)
                {
                    0x001BFFFF, 
                    0x03, 
                    Zero, 
                    0x13
                }
            })
            Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
            {
                If (GPIC)
                {
                    ADBG ("APIC mode")
                    Return (ARRT)
                }
                Else
                {
                    ADBG ("8259 mode")
                    Return (LRRT)
                }
            }
            Name (_HID, EisaId ("PNP0A08"))  // _HID: Hardware ID
            Name (_CID, EisaId ("PNP0A03"))  // _CID: Compatible ID
            OperationRegion (MHCS, PCI_Config, 0x40, 0xC0)
            Field (MHCS, DWordAcc, NoLock, Preserve)
            {
                Offset (0x40), 
                PAM0,   8, 
                PAM1,   8, 
                PAM2,   8, 
                PAM3,   8, 
                PAM4,   8, 
                PAM5,   8, 
                PAM6,   8, 
                Offset (0x7C), 
                    ,   20, 
                TLUD,   12
            }
            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
            {
                WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode,
                    0x0000,             // Granularity
                    0x0000,             // Range Minimum
                    0x00FF,             // Range Maximum
                    0x0000,             // Translation Offset
                    0x0100,             // Length
                    ,, _Y1A)
                IO (Decode16,
                    0x0CF8,             // Range Minimum
                    0x0CF8,             // Range Maximum
                    0x01,               // Alignment
                    0x08,               // Length
                    )
                WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
                    0x0000,             // Granularity
                    0x0000,             // Range Minimum
                    0x0CF7,             // Range Maximum
                    0x0000,             // Translation Offset
                    0x0CF8,             // Length
                    ,, , TypeStatic)
                WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
                    0x0000,             // Granularity
                    0x0D00,             // Range Minimum
                    0xFFFF,             // Range Maximum
                    0x0000,             // Translation Offset
                    0xF300,             // Length
                    ,, , TypeStatic)
                DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
                    0x00000000,         // Granularity
                    0x000A0000,         // Range Minimum
                    0x000BFFFF,         // Range Maximum
                    0x00000000,         // Translation Offset
                    0x00020000,         // Length
                    ,, , AddressRangeMemory, TypeStatic)
                DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
                    0x00000000,         // Granularity
                    0x000C0000,         // Range Minimum
                    0x000C3FFF,         // Range Maximum
                    0x00000000,         // Translation Offset
                    0x00004000,         // Length
                    ,, _Y0D, AddressRangeMemory, TypeStatic)
                DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
                    0x00000000,         // Granularity
                    0x000C4000,         // Range Minimum
                    0x000C7FFF,         // Range Maximum
                    0x00000000,         // Translation Offset
                    0x00004000,         // Length
                    ,, _Y0E, AddressRangeMemory, TypeStatic)
                DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
                    0x00000000,         // Granularity
                    0x000C8000,         // Range Minimum
                    0x000CBFFF,         // Range Maximum
                    0x00000000,         // Translation Offset
                    0x00004000,         // Length
                    ,, _Y0F, AddressRangeMemory, TypeStatic)
                DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
                    0x00000000,         // Granularity
                    0x000CC000,         // Range Minimum
                    0x000CFFFF,         // Range Maximum
                    0x00000000,         // Translation Offset
                    0x00004000,         // Length
                    ,, _Y10, AddressRangeMemory, TypeStatic)
                DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
                    0x00000000,         // Granularity
                    0x000D0000,         // Range Minimum
                    0x000D3FFF,         // Range Maximum
                    0x00000000,         // Translation Offset
                    0x00004000,         // Length
                    ,, _Y11, AddressRangeMemory, TypeStatic)
                DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
                    0x00000000,         // Granularity
                    0x000D4000,         // Range Minimum
                    0x000D7FFF,         // Range Maximum
                    0x00000000,         // Translation Offset
                    0x00004000,         // Length
                    ,, _Y12, AddressRangeMemory, TypeStatic)
                DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
                    0x00000000,         // Granularity
                    0x000D8000,         // Range Minimum
                    0x000DBFFF,         // Range Maximum
                    0x00000000,         // Translation Offset
                    0x00004000,         // Length
                    ,, _Y13, AddressRangeMemory, TypeStatic)
                DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
                    0x00000000,         // Granularity
                    0x000DC000,         // Range Minimum
                    0x000DFFFF,         // Range Maximum
                    0x00000000,         // Translation Offset
                    0x00004000,         // Length
                    ,, _Y14, AddressRangeMemory, TypeStatic)
                DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
                    0x00000000,         // Granularity
                    0x000E0000,         // Range Minimum
                    0x000E3FFF,         // Range Maximum
                    0x00000000,         // Translation Offset
                    0x00004000,         // Length
                    ,, _Y15, AddressRangeMemory, TypeStatic)
                DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
                    0x00000000,         // Granularity
                    0x000E4000,         // Range Minimum
                    0x000E7FFF,         // Range Maximum
                    0x00000000,         // Translation Offset
                    0x00004000,         // Length
                    ,, _Y16, AddressRangeMemory, TypeStatic)
                DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
                    0x00000000,         // Granularity
                    0x000E8000,         // Range Minimum
                    0x000EBFFF,         // Range Maximum
                    0x00000000,         // Translation Offset
                    0x00004000,         // Length
                    ,, _Y17, AddressRangeMemory, TypeStatic)
                DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
                    0x00000000,         // Granularity
                    0x000EC000,         // Range Minimum
                    0x000EFFFF,         // Range Maximum
                    0x00000000,         // Translation Offset
                    0x00004000,         // Length
                    ,, _Y18, AddressRangeMemory, TypeStatic)
                DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
                    0x00000000,         // Granularity
                    0xFEBFFFFE,         // Range Minimum
                    0xFEBFFFFF,         // Range Maximum
                    0x00000000,         // Translation Offset
                    0x00000002,         // Length
                    ,, _Y19, AddressRangeMemory, TypeStatic)
            })
            CreateDWordField (_CRS, \_SB.PCI0._Y0D._LEN, C0LN)  // _LEN: Length
            CreateDWordField (_CRS, \_SB.PCI0._Y0E._LEN, C4LN)  // _LEN: Length
            CreateDWordField (_CRS, \_SB.PCI0._Y0F._LEN, C8LN)  // _LEN: Length
            CreateDWordField (_CRS, \_SB.PCI0._Y10._LEN, CCLN)  // _LEN: Length
            CreateDWordField (_CRS, \_SB.PCI0._Y11._LEN, D0LN)  // _LEN: Length
            CreateDWordField (_CRS, \_SB.PCI0._Y12._LEN, D4LN)  // _LEN: Length
            CreateDWordField (_CRS, \_SB.PCI0._Y13._LEN, D8LN)  // _LEN: Length
            CreateDWordField (_CRS, \_SB.PCI0._Y14._LEN, DCLN)  // _LEN: Length
            CreateDWordField (_CRS, \_SB.PCI0._Y15._LEN, E0LN)  // _LEN: Length
            CreateDWordField (_CRS, \_SB.PCI0._Y16._LEN, E4LN)  // _LEN: Length
            CreateDWordField (_CRS, \_SB.PCI0._Y17._LEN, E8LN)  // _LEN: Length
            CreateDWordField (_CRS, \_SB.PCI0._Y18._LEN, ECLN)  // _LEN: Length
            CreateDWordField (_CRS, \_SB.PCI0._Y19._MIN, XXMN)  // _MIN: Minimum Base Address
            CreateDWordField (_CRS, \_SB.PCI0._Y19._MAX, XXMX)  // _MAX: Maximum Base Address
            CreateDWordField (_CRS, \_SB.PCI0._Y19._LEN, XXLN)  // _LEN: Length
            CreateWordField (_CRS, \_SB.PCI0._Y1A._MAX, B0MX)  // _MAX: Maximum Base Address
            CreateWordField (_CRS, \_SB.PCI0._Y1A._LEN, B0LN)  // _LEN: Length
            Method (_INI, 0, Serialized)  // _INI: Initialize
            {
                Store (0x80, B0MX)
                Store (0x81, B0LN)
                If (LNot (OSIF))
                {
                    ^^_INI ()
                }
                ShiftLeft (TLUD, 0x14, Local0)
                Store (Local0, MEMX)
                Store (Local0, XXMN)
                Add (Subtract (XXMX, XXMN), One, XXLN)
                If (And (PAM1, 0x03))
                {
                    Store (Zero, C0LN)
                }
                If (And (PAM1, 0x30))
                {
                    Store (Zero, C4LN)
                }
                If (And (PAM2, 0x03))
                {
                    Store (Zero, C8LN)
                }
                If (And (PAM2, 0x30))
                {
                    Store (Zero, CCLN)
                }
                If (And (PAM3, 0x03))
                {
                    Store (Zero, D0LN)
                }
                If (And (PAM3, 0x30))
                {
                    Store (Zero, D4LN)
                }
                If (And (PAM4, 0x03))
                {
                    Store (Zero, D8LN)
                }
                If (And (PAM4, 0x30))
                {
                    Store (Zero, DCLN)
                }
                If (And (PAM5, 0x03))
                {
                    Store (Zero, E0LN)
                }
                If (And (PAM5, 0x30))
                {
                    Store (Zero, E4LN)
                }
                If (And (PAM6, 0x03))
                {
                    Store (Zero, E8LN)
                }
                If (And (PAM6, 0x30))
                {
                    Store (Zero, ECLN)
                }
            }
            Name (SUPP, Zero)
            Name (CTRL, Zero)
            Method (_OSC, 4, NotSerialized)  // _OSC: Operating System Capabilities
            {
                CreateDWordField (Arg3, Zero, CDW1)
                CreateDWordField (Arg3, 0x04, CDW2)
                CreateDWordField (Arg3, 0x08, CDW3)
                If (LEqual (Arg0, Buffer (0x10)
                        {
                            /* 0000 */   0x5B, 0x4D, 0xDB, 0x33, 0xF7, 0x1F, 0x1C, 0x40,
                            /* 0008 */   0x96, 0x57, 0x74, 0x41, 0xC0, 0x3D, 0xD7, 0x66
                        }))
                {
                    Store (CDW2, SUPP)
                    Store (CDW3, CTRL)
                    And (CTRL, 0x0D, CTRL)
                    If (LNot (And (CDW1, One)))
                    {
                        If (And (CTRL, One))
                        {
                            Store (One, NHPS)
                        }
                        If (And (CTRL, 0x04))
                        {
                            If (^EXP1.PMEX)
                            {
                                Store (Zero, ^EXP1.PMEX)
                                Store (One, ^EXP1.PMSX)
                            }
                            If (^EXP2.PMEX)
                            {
                                Store (Zero, ^EXP2.PMEX)
                                Store (One, ^EXP2.PMSX)
                            }
                            If (^EXP3.PMEX)
                            {
                                Store (Zero, ^EXP3.PMEX)
                                Store (One, ^EXP3.PMSX)
                            }
                            If (^EXP4.PMEX)
                            {
                                Store (Zero, ^EXP4.PMEX)
                                Store (One, ^EXP4.PMSX)
                            }
                            If (^EXP5.PMEX)
                            {
                                Store (Zero, ^EXP5.PMEX)
                                Store (One, ^EXP5.PMSX)
                            }
                            If (^EXP6.PMEX)
                            {
                                Store (Zero, ^EXP6.PMEX)
                                Store (One, ^EXP6.PMSX)
                            }
                            If (^RP09.PMEX)
                            {
                                Store (Zero, ^RP09.PMEX)
                                Store (One, ^RP09.PMSX)
                            }
                            Store (Zero, ^LPC.EXPE)
                            Store (One, NPME)
                        }
                    }
                    If (LNotEqual (Arg1, One))
                    {
                        Or (CDW1, 0x0A, CDW1)
                    }
                    If (LNotEqual (CDW3, CTRL))
                    {
                        Or (CDW1, 0x10, CDW1)
                    }
                    Store (CTRL, CDW3)
                }
                Else
                {
                    Or (CDW1, 0x06, CDW1)
                }
                Return (Arg3)
            }
            OperationRegion (HBUS, PCI_Config, Zero, 0x0100)
            Field (HBUS, DWordAcc, NoLock, Preserve)
            {
                Offset (0x40), 
                EPEN,   1, 
                    ,   11, 
                EPBR,   20, 
                Offset (0x48), 
                MHEN,   1, 
                    ,   14, 
                MHBR,   17, 
                Offset (0x50), 
                GCLK,   1, 
                Offset (0x60), 
                PXEN,   1, 
                PXSZ,   2, 
                    ,   23, 
                PXBR,   6, 
                Offset (0x68), 
                DIEN,   1, 
                    ,   11, 
                DIBR,   20, 
                Offset (0x70), 
                    ,   20, 
                MEBR,   12
            }
            Name (EP_B, Zero)
            Name (MH_B, Zero)
            Name (PC_B, Zero)
            Name (PC_L, Zero)
            Name (DM_B, Zero)
            Method (GEPB, 0, Serialized)
            {
                If (LEqual (EP_B, Zero))
                {
                    ShiftLeft (EPBR, 0x0C, EP_B)
                }
                Return (EP_B)
            }
            Method (GMHB, 0, Serialized)
            {
                If (LEqual (MH_B, Zero))
                {
                    ShiftLeft (MHBR, 0x0F, MH_B)
                }
                Return (MH_B)
            }
            Method (GPCB, 0, Serialized)
            {
                If (LEqual (PC_B, Zero))
                {
                    ShiftLeft (PXBR, 0x1A, PC_B)
                }
                Return (PC_B)
            }
            Method (GPCL, 0, Serialized)
            {
                If (LEqual (PC_L, Zero))
                {
                    ShiftRight (0x10000000, PXSZ, PC_L)
                }
                Return (PC_L)
            }
            Method (GDMB, 0, Serialized)
            {
                If (LEqual (DM_B, Zero))
                {
                    ShiftLeft (DIBR, 0x0C, DM_B)
                }
                Return (DM_B)
            }
            Device (LPC)
            {
                Name (_ADR, 0x001F0000)  // _ADR: Address
                Name (_S3D, 0x03)  // _S3D: S3 Device State
                Name (RID, Zero)
                Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
                {
                    If (PCIC (Arg0))
                    {
                        Return (PCID (Arg0, Arg1, Arg2, Arg3))
                    }
                    Return (Zero)
                }
                Device (SIO)
                {
                    Name (_HID, EisaId ("PNP0C02"))  // _HID: Hardware ID
                    Name (_UID, Zero)  // _UID: Unique ID
                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                    {
                        IO (Decode16,
                            0x0010,             // Range Minimum
                            0x0010,             // Range Maximum
                            0x01,               // Alignment
                            0x10,               // Length
                            )
                        IO (Decode16,
                            0x0090,             // Range Minimum
                            0x0090,             // Range Maximum
                            0x01,               // Alignment
                            0x10,               // Length
                            )
                        IO (Decode16,
                            0x0024,             // Range Minimum
                            0x0024,             // Range Maximum
                            0x01,               // Alignment
                            0x02,               // Length
                            )
                        IO (Decode16,
                            0x0028,             // Range Minimum
                            0x0028,             // Range Maximum
                            0x01,               // Alignment
                            0x02,               // Length
                            )
                        IO (Decode16,
                            0x002C,             // Range Minimum
                            0x002C,             // Range Maximum
                            0x01,               // Alignment
                            0x02,               // Length
                            )
                        IO (Decode16,
                            0x0030,             // Range Minimum
                            0x0030,             // Range Maximum
                            0x01,               // Alignment
                            0x02,               // Length
                            )
                        IO (Decode16,
                            0x0034,             // Range Minimum
                            0x0034,             // Range Maximum
                            0x01,               // Alignment
                            0x02,               // Length
                            )
                        IO (Decode16,
                            0x0038,             // Range Minimum
                            0x0038,             // Range Maximum
                            0x01,               // Alignment
                            0x02,               // Length
                            )
                        IO (Decode16,
                            0x003C,             // Range Minimum
                            0x003C,             // Range Maximum
                            0x01,               // Alignment
                            0x02,               // Length
                            )
                        IO (Decode16,
                            0x00A4,             // Range Minimum
                            0x00A4,             // Range Maximum
                            0x01,               // Alignment
                            0x02,               // Length
                            )
                        IO (Decode16,
                            0x00A8,             // Range Minimum
                            0x00A8,             // Range Maximum
                            0x01,               // Alignment
                            0x02,               // Length
                            )
                        IO (Decode16,
                            0x00AC,             // Range Minimum
                            0x00AC,             // Range Maximum
                            0x01,               // Alignment
                            0x02,               // Length
                            )
                        IO (Decode16,
                            0x00B0,             // Range Minimum
                            0x00B0,             // Range Maximum
                            0x01,               // Alignment
                            0x06,               // Length
                            )
                        IO (Decode16,
                            0x00B8,             // Range Minimum
                            0x00B8,             // Range Maximum
                            0x01,               // Alignment
                            0x02,               // Length
                            )
                        IO (Decode16,
                            0x00BC,             // Range Minimum
                            0x00BC,             // Range Maximum
                            0x01,               // Alignment
                            0x02,               // Length
                            )
                        IO (Decode16,
                            0x0050,             // Range Minimum
                            0x0050,             // Range Maximum
                            0x01,               // Alignment
                            0x04,               // Length
                            )
                        IO (Decode16,
                            0x0072,             // Range Minimum
                            0x0072,             // Range Maximum
                            0x01,               // Alignment
                            0x06,               // Length
                            )
                        IO (Decode16,
                            0x1800,             // Range Minimum
                            0x1800,             // Range Maximum
                            0x01,               // Alignment
                            0xA0,               // Length
                            )
                        IO (Decode16,
                            0x0800,             // Range Minimum
                            0x0800,             // Range Maximum
                            0x01,               // Alignment
                            0x80,               // Length
                            )
                        IO (Decode16,
                            0x0880,             // Range Minimum
                            0x0880,             // Range Maximum
                            0x01,               // Alignment
                            0x80,               // Length
                            )
                        IO (Decode16,
                            0x0900,             // Range Minimum
                            0x0900,             // Range Maximum
                            0x01,               // Alignment
                            0x80,               // Length
                            )
                        IO (Decode16,
                            0x0980,             // Range Minimum
                            0x0980,             // Range Maximum
                            0x01,               // Alignment
                            0x80,               // Length
                            )
                        IO (Decode16,
                            0x0A00,             // Range Minimum
                            0x0A00,             // Range Maximum
                            0x01,               // Alignment
                            0x80,               // Length
                            )
                        IO (Decode16,
                            0x0A80,             // Range Minimum
                            0x0A80,             // Range Maximum
                            0x01,               // Alignment
                            0x80,               // Length
                            )
                        IO (Decode16,
                            0x0B00,             // Range Minimum
                            0x0B00,             // Range Maximum
                            0x01,               // Alignment
                            0x80,               // Length
                            )
                        IO (Decode16,
                            0x0B80,             // Range Minimum
                            0x0B80,             // Range Maximum
                            0x01,               // Alignment
                            0x80,               // Length
                            )
                        IO (Decode16,
                            0x15E0,             // Range Minimum
                            0x15E0,             // Range Maximum
                            0x01,               // Alignment
                            0x10,               // Length
                            )
                        IO (Decode16,
                            0x1600,             // Range Minimum
                            0x1600,             // Range Maximum
                            0x01,               // Alignment
                            0x80,               // Length
                            )
                        IO (Decode16,
                            0x1640,             // Range Minimum
                            0x1640,             // Range Maximum
                            0x01,               // Alignment
                            0x20,               // Length
                            )
                        Memory32Fixed (ReadWrite,
                            0xF8000000,         // Address Base
                            0x04000000,         // Address Length
                            )
                        Memory32Fixed (ReadWrite,
                            0xFED10000,         // Address Base
                            0x00004000,         // Address Length
                            )
                        Memory32Fixed (ReadWrite,
                            0xFED18000,         // Address Base
                            0x00001000,         // Address Length
                            )
                        Memory32Fixed (ReadWrite,
                            0xFED19000,         // Address Base
                            0x00001000,         // Address Length
                            )
                        Memory32Fixed (ReadWrite,
                            0xFEB00000,         // Address Base
                            0x00100000,         // Address Length
                            )
                    })
                }
                OperationRegion (LPCS, PCI_Config, Zero, 0x0100)
                Field (LPCS, AnyAcc, NoLock, Preserve)
                {
                    Offset (0x60), 
                    PIRA,   8, 
                    PIRB,   8, 
                    PIRC,   8, 
                    PIRD,   8, 
                    SERQ,   8, 
                    Offset (0x68), 
                    PIRE,   8, 
                    PIRF,   8, 
                    PIRG,   8, 
                    PIRH,   8, 
                    Offset (0x80), 
                    XU1A,   3, 
                        ,   1, 
                    XU2A,   3, 
                    Offset (0x81), 
                    XPA,    2, 
                        ,   2, 
                    XFA,    1, 
                    Offset (0x82), 
                    XU1E,   1, 
                    XU2E,   1, 
                    XPE,    1, 
                    XFE,    1, 
                    Offset (0x84), 
                    XG1E,   1, 
                        ,   1, 
                    XG1A,   14, 
                    Offset (0x88), 
                    XG2E,   1, 
                        ,   1, 
                    XG2A,   14, 
                    Offset (0xA0), 
                        ,   2, 
                    CLKR,   1, 
                        ,   7, 
                    EXPE,   1, 
                    Offset (0xA2), 
                    Offset (0xAC), 
                    Offset (0xAD), 
                    Offset (0xAE), 
                    XUSB,   1, 
                    Offset (0xB8), 
                    GR00,   2, 
                        ,   10, 
                    GR06,   2
                }
                OperationRegion (GDIO, SystemMemory, 0xFDAF04C0, 0x10)
                Field (GDIO, DWordAcc, NoLock, Preserve)
                {
                        ,   30, 
                    DOI0,   1, 
                    Offset (0x04), 
                        ,   30, 
                    DOI1,   1, 
                    Offset (0x08), 
                        ,   30, 
                    DOI2,   1, 
                    Offset (0x0C), 
                        ,   30, 
                    DOI3,   1
                }
                OperationRegion (LPIO, SystemIO, 0x0800, 0x0400)
                Field (LPIO, DWordAcc, NoLock, Preserve)
                {
                    Offset (0x180), 
                        ,   3, 
                    XHPD,   1, 
                    Offset (0x1B0), 
                        ,   31, 
                    GLIS,   1, 
                    Offset (0x308), 
                    Offset (0x30C)
                }
                OperationRegion (PMIO, SystemIO, 0x1800, 0x0100)
                Field (PMIO, AnyAcc, NoLock, Preserve)
                {
                    Offset (0x2A), 
                        ,   6, 
                    XHPE,   1, 
                    Offset (0x42), 
                        ,   1, 
                    SWGE,   1, 
                    Offset (0x64), 
                        ,   9, 
                    Offset (0x8C), 
                    SCIS,   1, 
                        ,   6
                }
                Device (PIC)
                {
                    Name (_HID, EisaId ("PNP0000"))  // _HID: Hardware ID
                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                    {
                        IO (Decode16,
                            0x0020,             // Range Minimum
                            0x0020,             // Range Maximum
                            0x01,               // Alignment
                            0x02,               // Length
                            )
                        IO (Decode16,
                            0x00A0,             // Range Minimum
                            0x00A0,             // Range Maximum
                            0x01,               // Alignment
                            0x02,               // Length
                            )
                        IO (Decode16,
                            0x04D0,             // Range Minimum
                            0x04D0,             // Range Maximum
                            0x01,               // Alignment
                            0x02,               // Length
                            )
                        IRQNoFlags ()
                            {2}
                    })
                }
                Device (TIMR)
                {
                    Name (_HID, EisaId ("PNP0100"))  // _HID: Hardware ID
                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                    {
                        IO (Decode16,
                            0x0040,             // Range Minimum
                            0x0040,             // Range Maximum
                            0x01,               // Alignment
                            0x04,               // Length
                            )
                        IRQNoFlags ()
                            {0}
                    })
                }
                Device (HPET)
                {
                    Name (_HID, EisaId ("PNP0103"))  // _HID: Hardware ID
                    Method (_STA, 0, NotSerialized)  // _STA: Status
                    {
                        Return (0x0F)
                    }
                    Name (BUF0, ResourceTemplate ()
                    {
                        Memory32Fixed (ReadOnly,
                            0xFED00000,         // Address Base
                            0x00000400,         // Address Length
                            _Y1B)
                    })
                    Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
                    {
                        CreateDWordField (BUF0, \_SB.PCI0.LPC.HPET._Y1B._BAS, HPT0)  // _BAS: Base Address
                        Store (\HPET, HPT0)
                        Return (BUF0)
                    }
                }
                Device (DMAC)
                {
                    Name (_HID, EisaId ("PNP0200"))  // _HID: Hardware ID
                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                    {
                        IO (Decode16,
                            0x0000,             // Range Minimum
                            0x0000,             // Range Maximum
                            0x01,               // Alignment
                            0x10,               // Length
                            )
                        IO (Decode16,
                            0x0080,             // Range Minimum
                            0x0080,             // Range Maximum
                            0x01,               // Alignment
                            0x10,               // Length
                            )
                        IO (Decode16,
                            0x00C0,             // Range Minimum
                            0x00C0,             // Range Maximum
                            0x01,               // Alignment
                            0x20,               // Length
                            )
                        DMA (Compatibility, BusMaster, Transfer8_16, )
                            {4}
                    })
                }
                Device (SPKR)
                {
                    Name (_HID, EisaId ("PNP0800"))  // _HID: Hardware ID
                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                    {
                        IO (Decode16,
                            0x0061,             // Range Minimum
                            0x0061,             // Range Maximum
                            0x01,               // Alignment
                            0x01,               // Length
                            )
                    })
                }
                Device (FPU)
                {
                    Name (_HID, EisaId ("PNP0C04"))  // _HID: Hardware ID
                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                    {
                        IO (Decode16,
                            0x00F0,             // Range Minimum
                            0x00F0,             // Range Maximum
                            0x01,               // Alignment
                            0x01,               // Length
                            )
                        IRQNoFlags ()
                            {13}
                    })
                }
                Device (RTC)
                {
                    Name (_HID, EisaId ("PNP0B00"))  // _HID: Hardware ID
                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                    {
                        IO (Decode16,
                            0x0070,             // Range Minimum
                            0x0070,             // Range Maximum
                            0x01,               // Alignment
                            0x02,               // Length
                            )
                    })
                }
                Device (KBD)
                {
                    Method (_HID, 0, NotSerialized)  // _HID: Hardware ID
                    {
                        If (WIN8)
                        {
                            Return (0x7100AE30)
                        }
                        Return (0x0303D041)
                    }
                    Name (_CID, EisaId ("PNP0303"))  // _CID: Compatible ID
                    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}
                    })
                }
                Device (MOU)
                {
                    Name (_HID, EisaId ("LEN2018"))  // _HID: Hardware ID
                    Name (_CID, EisaId ("PNP0F13"))  // _CID: Compatible ID
                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                    {
                        IRQNoFlags ()
                            {12}
                    })
                }
                OperationRegion (IMGA, SystemIO, 0x15E0, 0x10)
                Field (IMGA, ByteAcc, NoLock, Preserve)
                {
                    Offset (0x01), 
                    Offset (0x02), 
                    Offset (0x03), 
                    WAKR,   16, 
                    Offset (0x0C), 
                    GAIX,   8, 
                    Offset (0x0E), 
                    GADT,   8, 
                    Offset (0x10)
                }
                IndexField (GAIX, GADT, ByteAcc, NoLock, Preserve)
                {
                    Offset (0x60), 
                    EPWG,   1, 
                        ,   1, 
                    CSON,   1, 
                    DSCI,   1, 
                    DSCS,   1, 
                    DLAN,   1, 
                    Offset (0xC2), 
                    GAID,   8
                }
                Device (EC)
                {
                    Name (_HID, EisaId ("PNP0C09"))  // _HID: Hardware ID
                    Name (_UID, Zero)  // _UID: Unique ID
                    Name (_GPE, 0x16)  // _GPE: General Purpose Events
                    Method (_REG, 2, NotSerialized)  // _REG: Region Availability
                    {
                        If (LEqual (Arg0, 0x03))
                        {
                            Store (Arg1, H8DR)
                        }
                    }
                    OperationRegion (ECOR, EmbeddedControl, Zero, 0x0100)
                    Field (ECOR, ByteAcc, NoLock, Preserve)
                    {
                        HDBM,   1, 
                            ,   1, 
                            ,   1, 
                        HFNE,   1, 
                            ,   1, 
                            ,   1, 
                        HLDM,   1, 
                        Offset (0x01), 
                        BBLS,   1, 
                        BTCM,   1, 
                            ,   1, 
                            ,   1, 
                            ,   1, 
                        HBPR,   1, 
                        BTPC,   1, 
                        Offset (0x02), 
                        HDUE,   1, 
                            ,   4, 
                        SNLK,   1, 
                        Offset (0x03), 
                            ,   5, 
                        HAUM,   2, 
                        Offset (0x05), 
                        HSPA,   1, 
                        Offset (0x06), 
                        HSUN,   8, 
                        HSRP,   8, 
                        Offset (0x0C), 
                        HLCL,   8, 
                            ,   4, 
                        CALM,   1, 
                        Offset (0x0E), 
                        HFNS,   2, 
                        Offset (0x0F), 
                            ,   6, 
                        NULS,   1, 
                        Offset (0x10), 
                        HAM0,   8, 
                        HAM1,   8, 
                        HAM2,   8, 
                        HAM3,   8, 
                        HAM4,   8, 
                        HAM5,   8, 
                        HAM6,   8, 
                        HAM7,   8, 
                        HAM8,   8, 
                        HAM9,   8, 
                        HAMA,   8, 
                        HAMB,   8, 
                        HAMC,   8, 
                        HAMD,   8, 
                        HAME,   8, 
                        HAMF,   8, 
                        Offset (0x23), 
                        HANT,   8, 
                        Offset (0x26), 
                            ,   2, 
                        HANA,   2, 
                        Offset (0x27), 
                        Offset (0x28), 
                            ,   1, 
                        SKEM,   1, 
                        Offset (0x29), 
                        Offset (0x2A), 
                        HATR,   8, 
                        HT0H,   8, 
                        HT0L,   8, 
                        HT1H,   8, 
                        HT1L,   8, 
                        HFSP,   8, 
                            ,   6, 
                        HMUT,   1, 
                        Offset (0x31), 
                            ,   2, 
                        HUWB,   1, 
                            ,   3, 
                        VPON,   1, 
                        VRST,   1, 
                        HWPM,   1, 
                        HWLB,   1, 
                        HWLO,   1, 
                        HWDK,   1, 
                        HWFN,   1, 
                        HWBT,   1, 
                        HWRI,   1, 
                        HWBU,   1, 
                        HWLU,   1, 
                        Offset (0x34), 
                            ,   3, 
                        PIBS,   1, 
                            ,   3, 
                        HPLO,   1, 
                        Offset (0x36), 
                        HWAC,   16, 
                        HB0S,   7, 
                        HB0A,   1, 
                        HB1S,   7, 
                        HB1A,   1, 
                        HCMU,   1, 
                            ,   2, 
                        OVRQ,   1, 
                        DCBD,   1, 
                        DCWL,   1, 
                        DCWW,   1, 
                        HB1I,   1, 
                            ,   1, 
                        KBLT,   1, 
                        BTPW,   1, 
                        FNKC,   1, 
                        HUBS,   1, 
                        BDPW,   1, 
                        BDDT,   1, 
                        HUBB,   1, 
                        Offset (0x46), 
                            ,   1, 
                        BTWK,   1, 
                        HPLD,   1, 
                            ,   1, 
                        HPAC,   1, 
                        BTST,   1, 
                        Offset (0x47), 
                        HPBU,   1, 
                            ,   1, 
                        HBID,   1, 
                            ,   3, 
                        HBCS,   1, 
                        HPNF,   1, 
                            ,   1, 
                        GSTS,   1, 
                            ,   2, 
                        HLBU,   1, 
                        DOCD,   1, 
                        HCBL,   1, 
                        Offset (0x49), 
                        SLUL,   1, 
                        Offset (0x4C), 
                        HTMH,   8, 
                        HTML,   8, 
                        HWAK,   16, 
                        HMPR,   8, 
                            ,   7, 
                        HMDN,   1, 
                        Offset (0x78), 
                        TMP0,   8, 
                        Offset (0x80), 
                        Offset (0x81), 
                        HIID,   8, 
                        Offset (0x83), 
                        HFNI,   8, 
                        HSPD,   16, 
                        Offset (0x88), 
                        TSL0,   7, 
                        TSR0,   1, 
                        TSL1,   7, 
                        TSR1,   1, 
                        TSL2,   7, 
                        TSR2,   1, 
                        TSL3,   7, 
                        TSR3,   1, 
                        GC6T,   1, 
                        Offset (0x8D), 
                        HDAA,   3, 
                        HDAB,   3, 
                        HDAC,   2, 
                        Offset (0xB0), 
                        HDEN,   32, 
                        HDEP,   32, 
                        HDEM,   8, 
                        HDES,   8, 
                        Offset (0xC8), 
                        ATMX,   8, 
                        HWAT,   8, 
                        Offset (0xCC), 
                        PWMH,   8, 
                        PWML,   8, 
                        Offset (0xED), 
                            ,   4, 
                        HDDD,   1
                    }
                    Method (_INI, 0, NotSerialized)  // _INI: Initialize
                    {
                        If (H8DR)
                        {
                            Store (Zero, HSPA)
                        }
                        Else
                        {
                            MBEC (0x05, 0xFE, Zero)
                        }
                        ^HKEY.WGIN ()
                    }
                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                    {
                        IO (Decode16,
                            0x0062,             // Range Minimum
                            0x0062,             // Range Maximum
                            0x01,               // Alignment
                            0x01,               // Length
                            )
                        IO (Decode16,
                            0x0066,             // Range Minimum
                            0x0066,             // Range Maximum
                            0x01,               // Alignment
                            0x01,               // Length
                            )
                    })
                    Method (LED, 2, NotSerialized)
                    {
                        Or (Arg0, Arg1, Local0)
                        If (H8DR)
                        {
                            Store (Local0, HLCL)
                        }
                        Else
                        {
                            WBEC (0x0C, Local0)
                        }
                    }
                    Name (BAON, Zero)
                    Name (WBON, Zero)
                    Method (BEEP, 1, NotSerialized)
                    {
                        If (LEqual (Arg0, 0x05))
                        {
                            Store (Zero, WBON)
                        }
                        Store (WBON, Local2)
                        If (BAON)
                        {
                            If (LEqual (Arg0, Zero))
                            {
                                Store (Zero, BAON)
                                If (WBON)
                                {
                                    Store (0x03, Local0)
                                    Store (0x08, Local1)
                                }
                                Else
                                {
                                    Store (Zero, Local0)
                                    Store (Zero, Local1)
                                }
                            }
                            Else
                            {
                                Store (0xFF, Local0)
                                Store (0xFF, Local1)
                                If (LEqual (Arg0, 0x11))
                                {
                                    Store (Zero, WBON)
                                }
                                If (LEqual (Arg0, 0x10))
                                {
                                    Store (One, WBON)
                                }
                            }
                        }
                        Else
                        {
                            Store (Arg0, Local0)
                            Store (0xFF, Local1)
                            If (LEqual (Arg0, 0x0F))
                            {
                                Store (Arg0, Local0)
                                Store (0x08, Local1)
                                Store (One, BAON)
                            }
                            If (LEqual (Arg0, 0x11))
                            {
                                Store (Zero, Local0)
                                Store (Zero, Local1)
                                Store (Zero, WBON)
                            }
                            If (LEqual (Arg0, 0x10))
                            {
                                Store (0x03, Local0)
                                Store (0x08, Local1)
                                Store (One, WBON)
                            }
                        }
                        If (LEqual (Arg0, 0x03))
                        {
                            Store (Zero, WBON)
                            If (Local2)
                            {
                                Store (0x07, Local0)
                                If (LOr (LEqual (SPS, 0x03), LEqual (SPS, 0x04)))
                                {
                                    Store (Zero, Local2)
                                    Store (0xFF, Local0)
                                    Store (0xFF, Local1)
                                }
                            }
                        }
                        If (LEqual (Arg0, 0x07))
                        {
                            If (Local2)
                            {
                                Store (Zero, Local2)
                                Store (0xFF, Local0)
                                Store (0xFF, Local1)
                            }
                        }
                        If (H8DR)
                        {
                            If (LAnd (Local2, LNot (WBON)))
                            {
                                Store (Zero, HSRP)
                                Store (Zero, HSUN)
                                Sleep (0x64)
                            }
                            If (LNotEqual (Local1, 0xFF))
                            {
                                Store (Local1, HSRP)
                            }
                            If (LNotEqual (Local0, 0xFF))
                            {
                                Store (Local0, HSUN)
                            }
                        }
                        Else
                        {
                            If (LAnd (Local2, LNot (WBON)))
                            {
                                WBEC (0x07, Zero)
                                WBEC (0x06, Zero)
                                Sleep (0x64)
                            }
                            If (LNotEqual (Local1, 0xFF))
                            {
                                WBEC (0x07, Local1)
                            }
                            If (LNotEqual (Local0, 0xFF))
                            {
                                WBEC (0x06, Local0)
                            }
                        }
                        If (LEqual (Arg0, 0x03)) {}
                        If (LEqual (Arg0, 0x07))
                        {
                            Sleep (0x01F4)
                        }
                    }
                    Method (EVNT, 1, NotSerialized)
                    {
                        If (H8DR)
                        {
                            If (Arg0)
                            {
                                Or (HAM5, 0x04, HAM5)
                            }
                            Else
                            {
                                And (HAM5, 0xFB, HAM5)
                            }
                        }
                        Else
                        {
                            If (Arg0)
                            {
                                MBEC (0x15, 0xFF, 0x04)
                            }
                            Else
                            {
                                MBEC (0x15, 0xFB, Zero)
                            }
                        }
                    }
                    Name (USPS, Zero)
                    PowerResource (PUBS, 0x03, 0x0000)
                    {
                        Method (_STA, 0, NotSerialized)  // _STA: Status
                        {
                            If (H8DR)
                            {
                                Store (HUBS, Local0)
                            }
                            Else
                            {
                                And (RBEC (0x3B), 0x10, Local0)
                            }
                            If (Local0)
                            {
                                Return (One)
                            }
                            Else
                            {
                                Return (Zero)
                            }
                        }
                        Method (_ON, 0, NotSerialized)  // _ON_: Power On
                        {
                            Store (0x64, Local0)
                            While (LAnd (USPS, Local0))
                            {
                                Sleep (One)
                                Decrement (Local0)
                            }
                            If (H8DR)
                            {
                                Store (One, HUBS)
                            }
                            Else
                            {
                                MBEC (0x3B, 0xFF, 0x10)
                            }
                        }
                        Method (_OFF, 0, NotSerialized)  // _OFF: Power Off
                        {
                            Store (One, USPS)
                            If (H8DR)
                            {
                                Store (Zero, HUBS)
                            }
                            Else
                            {
                                MBEC (0x3B, 0xEF, Zero)
                            }
                            Sleep (0x14)
                            Store (Zero, USPS)
                        }
                    }
                    Method (CHKS, 0, NotSerialized)
                    {
                        Store (0x03E8, Local0)
                        While (HMPR)
                        {
                            Sleep (One)
                            Decrement (Local0)
                            If (LNot (Local0))
                            {
                                Return (0x8080)
                            }
                        }
                        If (HMDN)
                        {
                            Return (Zero)
                        }
                        Return (0x8081)
                    }
                    Method (LPMD, 0, NotSerialized)
                    {
                        Store (Zero, Local0)
                        Store (Zero, Local1)
                        Store (Zero, Local2)
                        If (H8DR)
                        {
                            If (HPAC)
                            {
                                If (HPLO)
                                {
                                    Store (LPST, Local0)
                                }
                                Else
                                {
                                    If (LLess (HWAT, 0x5A))
                                    {
                                        If (HB0A)
                                        {
                                            If (LOr (And (HB0S, 0x10), LLess (And (HB0S, 0x07
                                                ), 0x02)))
                                            {
                                                Store (One, Local1)
                                            }
                                        }
                                        Else
                                        {
                                            Store (One, Local1)
                                        }
                                        If (HB1A)
                                        {
                                            If (LOr (And (HB1S, 0x10), LLess (And (HB1S, 0x07
                                                ), 0x02)))
                                            {
                                                Store (One, Local2)
                                            }
                                        }
                                        Else
                                        {
                                            Store (One, Local2)
                                        }
                                        If (LAnd (Local1, Local2))
                                        {
                                            Store (LPST, Local0)
                                        }
                                    }
                                }
                            }
                        }
                        Else
                        {
                            If (And (RBEC (0x46), 0x10))
                            {
                                If (And (RBEC (0x34), 0x80))
                                {
                                    Store (LPST, Local0)
                                }
                                Else
                                {
                                    If (LLess (RBEC (0xC9), 0x5A))
                                    {
                                        Store (RBEC (0x38), Local3)
                                        If (And (Local3, 0x80))
                                        {
                                            If (LOr (And (Local3, 0x10), LLess (And (Local3, 0x07
                                                ), 0x02)))
                                            {
                                                Store (One, Local1)
                                            }
                                        }
                                        Else
                                        {
                                            Store (One, Local2)
                                        }
                                        Store (RBEC (0x39), Local3)
                                        If (And (Local3, 0x80))
                                        {
                                            If (LOr (And (Local3, 0x10), LLess (And (Local3, 0x07
                                                ), 0x02)))
                                            {
                                                Store (One, Local1)
                                            }
                                        }
                                        Else
                                        {
                                            Store (One, Local2)
                                        }
                                        If (LAnd (Local1, Local2))
                                        {
                                            Store (LPST, Local0)
                                        }
                                    }
                                }
                            }
                        }
                        Return (Local0)
                    }
                    Method (CLPM, 0, NotSerialized)
                    {
                        If (And (\_PR.CFGD, One))
                        {
                            If (LOr (OSPX, CPPX))
                            {
                                PNTF (0x80)
                            }
                            Else
                            {
                                Store (LPMD (), Local0)
                                If (Local0)
                                {
                                    STEP (0x04)
                                }
                                Else
                                {
                                    STEP (0x05)
                                }
                            }
                        }
                    }
                    Mutex (MCPU, 0x00)
                    Method (_Q10, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (One))
                        {
                            ^HKEY.MHKQ (0x1001)
                        }
                    }
                    Method (_Q11, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        Noop
                    }
                    Method (_Q12, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (0x02))
                        {
                            ^HKEY.MHKQ (0x1002)
                        }
                    }
                    Method (_Q13, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.DHKC)
                        {
                            ^HKEY.MHKQ (0x1004)
                        }
                        Else
                        {
                            Notify (SLPB, 0x80)
                        }
                    }
                    Method (_Q64, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (0x10))
                        {
                            ^HKEY.MHKQ (0x1005)
                        }
                    }
                    Method (_Q65, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (0x20))
                        {
                            ^HKEY.MHKQ (0x1006)
                        }
                    }
                    Method (_Q16, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (0x40))
                        {
                            ^HKEY.MHKQ (0x1007)
                        }
                    }
                    Method (_Q17, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (0x80))
                        {
                            ^HKEY.MHKQ (0x1008)
                        }
                    }
                    Method (_Q18, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (0x0100))
                        {
                            ^HKEY.MHKQ (0x1009)
                        }
                        Noop
                    }
                    Method (_Q1A, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (0x0400))
                        {
                            ^HKEY.MHKQ (0x100B)
                        }
                    }
                    Method (_Q1B, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        ^HKEY.MHKQ (0x100C)
                    }
                    Method (_Q62, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (0x1000))
                        {
                            ^HKEY.MHKQ (0x100D)
                        }
                    }
                    Method (_Q60, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (0x2000))
                        {
                            ^HKEY.MHKQ (0x100E)
                        }
                    }
                    Method (_Q61, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (0x4000))
                        {
                            ^HKEY.MHKQ (0x100F)
                        }
                    }
                    Method (_Q1F, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (0x00020000))
                        {
                            If (And (PKLI, 0x0C00))
                            {
                                ^HKEY.MHKQ (0x1012)
                            }
                        }
                        UCMS (0x0E)
                    }
                    Method (_Q1C, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (0x01000000))
                        {
                            ^HKEY.MHKQ (0x1019)
                        }
                    }
                    Method (_Q1D, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (0x02000000))
                        {
                            ^HKEY.MHKQ (0x101A)
                        }
                    }
                    Method (_Q66, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (0x10000000))
                        {
                            ^HKEY.MHKQ (0x101D)
                        }
                    }
                    Method (_Q67, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (0x20000000))
                        {
                            ^HKEY.MHKQ (0x101E)
                        }
                    }
                    Method (_Q68, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (0x40000000))
                        {
                            ^HKEY.MHKQ (0x101F)
                        }
                    }
                    Method (_Q69, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (^HKEY.MHKK (0x80000000))
                        {
                            ^HKEY.MHKQ (0x1020)
                        }
                    }
                    Method (_Q26, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (VIGD)
                        {
                            If (WVIS)
                            {
                                VBTD ()
                            }
                            BRNS ()
                        }
                        Else
                        {
                            UCMS (0x12)
                        }
                        Sleep (0x01F4)
                        Notify (AC, 0x80)
                        Notify (\_TZ.THM0, 0x80)
                        If (WXPF)
                        {
                            Acquire (MCPU, 0xFFFF)
                        }
                        Store (One, PWRS)
                        If (And (\_PR.CFGD, One))
                        {
                            If (LOr (OSPX, CPPX))
                            {
                                PNTF (0x80)
                            }
                        }
                        If (WXPF)
                        {
                            Sleep (0x64)
                        }
                        If (OSC4)
                        {
                            PNTF (0x81)
                        }
                        If (WXPF)
                        {
                            Release (MCPU)
                        }
                        ^HKEY.MHKQ (0x6040)
                        ATMC ()
                    }
                    Method (_Q27, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (VIGD)
                        {
                            If (WVIS)
                            {
                                VBTD ()
                            }
                            BRNS ()
                        }
                        Else
                        {
                            UCMS (0x12)
                        }
                        Sleep (0x01F4)
                        Notify (AC, 0x80)
                        Notify (\_TZ.THM0, 0x80)
                        If (WXPF)
                        {
                            Acquire (MCPU, 0xFFFF)
                        }
                        Store (Zero, PWRS)
                        If (And (\_PR.CFGD, One))
                        {
                            If (LOr (OSPX, CPPX))
                            {
                                PNTF (0x80)
                            }
                        }
                        If (WXPF)
                        {
                            Sleep (0x64)
                        }
                        If (OSC4)
                        {
                            PNTF (0x81)
                        }
                        If (WXPF)
                        {
                            Release (MCPU)
                        }
                        ^HKEY.MHKQ (0x6040)
                        ATMC ()
                    }
                    Method (_Q2A, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        ADBG ("LIDO")
                        VCMS (One, ^^^^LID._LID ())
                        If (LEqual (ILNF, Zero))
                        {
                            If (IOST)
                            {
                                If (LNot (ISOC (Zero)))
                                {
                                    Store (Zero, IOST)
                                    ^HKEY.MHKQ (0x60D0)
                                }
                            }
                            ^HKEY.MHKQ (0x5002)
                            If (LEqual (PLUX, Zero))
                            {
                                If (VIGD)
                                {
                                    ^^^GFX0.VLOC (One)
                                }
                                Notify (LID, 0x80)
                            }
                        }
                    }
                    Method (_Q2B, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        ADBG ("LIDC")
                        UCMS (0x0D)
                        VCMS (One, ^^^^LID._LID ())
                        If (LEqual (ILNF, Zero))
                        {
                            If (LAnd (IOEN, LNot (IOST)))
                            {
                                If (LNot (ISOC (One)))
                                {
                                    Store (One, IOST)
                                    ^HKEY.MHKQ (0x60D0)
                                }
                            }
                            ^HKEY.MHKQ (0x5001)
                            If (LEqual (PLUX, Zero))
                            {
                                If (VIGD)
                                {
                                    ^^^GFX0.VLOC (Zero)
                                }
                                Notify (LID, 0x80)
                            }
                        }
                    }
                    Method (_Q3D, 0, NotSerialized)  // _Qxx: EC Query
                    {
                    }
                    Method (_Q48, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (And (\_PR.CFGD, One))
                        {
                            If (LOr (OSPX, CPPX))
                            {
                                PNTF (0x80)
                            }
                            Else
                            {
                                STEP (0x04)
                            }
                            Store (One, CALM)
                        }
                    }
                    Method (_Q49, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (And (\_PR.CFGD, One))
                        {
                            If (LOr (OSPX, CPPX))
                            {
                                PNTF (0x80)
                            }
                            Else
                            {
                                STEP (0x05)
                            }
                        }
                    }
                    Method (_Q7F, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        Fatal (0x01, 0x80010000, 0x2058)
                    }
                    Method (_Q4E, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        ^HKEY.MHKQ (0x6011)
                    }
                    Method (_Q4F, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        ^HKEY.MHKQ (0x6012)
                    }
                    Method (_Q46, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        ^HKEY.MHKQ (0x6012)
                    }
                    Method (_Q22, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        CLPM ()
                        If (HB0A)
                        {
                            Notify (BAT0, 0x80)
                        }
                        If (HB1A)
                        {
                            Notify (BAT1, 0x80)
                        }
                    }
                    Method (_Q4A, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        CLPM ()
                        Notify (BAT0, 0x81)
                    }
                    Method (_Q4B, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        CLPM ()
                        Notify (BAT0, 0x80)
                    }
                    Method (_Q4D, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        CLPM ()
                        If (BT2T)
                        {
                            If (LEqual (^BAT1.SBLI, One))
                            {
                                Sleep (0x0A)
                                If (LAnd (HB1A, LEqual (SLUL, Zero)))
                                {
                                    Store (One, ^BAT1.XB1S)
                                    Notify (BAT1, One)
                                }
                            }
                            Else
                            {
                                If (LEqual (SLUL, One))
                                {
                                    Store (Zero, ^BAT1.XB1S)
                                    Notify (BAT1, 0x03)
                                }
                            }
                        }
                        If (And (^BAT1.B1ST, ^BAT1.XB1S))
                        {
                            Notify (BAT1, 0x80)
                        }
                    }
                    Method (_Q24, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        CLPM ()
                        Notify (BAT0, 0x80)
                    }
                    Method (_Q25, 0, NotSerialized)  // _Qxx: EC Query
                    {
                        If (And (^BAT1.B1ST, ^BAT1.XB1S))
                        {
                            CLPM ()
                            Notify (BAT1, 0x80)
                        }
                    }
                    Method (BATW, 1, NotSerialized)
                    {
                        If (BT2T)
                        {
                            Store (^BAT1.XB1S, Local0)
                            If (LAnd (HB1A, LNot (SLUL)))
                            {
                                Store (One, Local1)
                            }
                            Else
                            {
                                Store (Zero, Local1)
                            }
                            If (XOr (Local0, Local1))
                            {
                                Store (Local1, ^BAT1.XB1S)
                                Notify (BAT1, One)
                            }
                        }
                    }
                    Field (ECOR, ByteAcc, NoLock, Preserve)
                    {
                        Offset (0xA0), 
                        SBRC,   16, 
                        SBFC,   16, 
                        SBAE,   16, 
                        SBRS,   16, 
                        SBAC,   16, 
                        SBVO,   16, 
                        SBAF,   16, 
                        SBBS,   16
                    }
                    Field (ECOR, ByteAcc, NoLock, Preserve)
                    {
                        Offset (0xA0), 
                        SBBM,   16, 
                        SBMD,   16, 
                        SBCC,   16
                    }
                    Field (ECOR, ByteAcc, NoLock, Preserve)
                    {
                        Offset (0xA0), 
                        SBDC,   16, 
                        SBDV,   16, 
                        SBOM,   16, 
                        SBSI,   16, 
                        SBDT,   16, 
                        SBSN,   16
                    }
                    Field (ECOR, ByteAcc, NoLock, Preserve)
                    {
                        Offset (0xA0), 
                        SBCH,   32
                    }
                    Field (ECOR, ByteAcc, NoLock, Preserve)
                    {
                        Offset (0xA0), 
                        SBMN,   128
                    }
                    Field (ECOR, ByteAcc, NoLock, Preserve)
                    {
                        Offset (0xA0), 
                        SBDN,   128
                    }
                    Mutex (BATM, 0x00)
                    Method (GBIF, 3, NotSerialized)
                    {
                        Acquire (BATM, 0xFFFF)
                        If (Arg2)
                        {
                            Or (Arg0, One, HIID)
                            Store (SBBM, Local7)
                            ShiftRight (Local7, 0x0F, Local7)
                            XOr (Local7, One, Index (Arg1, Zero))
                            Store (Arg0, HIID)
                            If (Local7)
                            {
                                Multiply (SBFC, 0x0A, Local1)
                            }
                            Else
                            {
                                Store (SBFC, Local1)
                            }
                            Store (Local1, Index (Arg1, 0x02))
                            Or (Arg0, 0x02, HIID)
                            If (Local7)
                            {
                                Multiply (SBDC, 0x0A, Local0)
                            }
                            Else
                            {
                                Store (SBDC, Local0)
                            }
                            Store (Local0, Index (Arg1, One))
                            Divide (Local1, 0x14, Local2, Index (Arg1, 0x05))
                            If (Local7)
                            {
                                Store (0xC8, Index (Arg1, 0x06))
                            }
                            Else
                            {
                                If (SBDV)
                                {
                                    Divide (0x00030D40, SBDV, Local2, Index (Arg1, 0x06))
                                }
                                Else
                                {
                                    Store (Zero, Index (Arg1, 0x06))
                                }
                            }
                            Store (SBDV, Index (Arg1, 0x04))
                            Store (SBSN, Local0)
                            Name (SERN, Buffer (0x06)
                            {
                                "     "
                            })
                            Store (0x04, Local2)
                            While (Local0)
                            {
                                Divide (Local0, 0x0A, Local1, Local0)
                                Add (Local1, 0x30, Index (SERN, Local2))
                                Decrement (Local2)
                            }
                            Store (SERN, Index (Arg1, 0x0A))
                            Or (Arg0, 0x06, HIID)
                            Store (SBDN, Index (Arg1, 0x09))
                            Or (Arg0, 0x04, HIID)
                            Name (BTYP, Buffer (0x05)
                            {
                                 0x00, 0x00, 0x00, 0x00, 0x00
                            })
                            Store (SBCH, BTYP)
                            Store (BTYP, Index (Arg1, 0x0B))
                            Or (Arg0, 0x05, HIID)
                            Store (SBMN, Index (Arg1, 0x0C))
                        }
                        Else
                        {
                            Store (0xFFFFFFFF, Index (Arg1, One))
                            Store (Zero, Index (Arg1, 0x05))
                            Store (Zero, Index (Arg1, 0x06))
                            Store (0xFFFFFFFF, Index (Arg1, 0x02))
                        }
                        Release (BATM)
                        Return (Arg1)
                    }
                    Method (GBST, 4, NotSerialized)
                    {
                        Acquire (BATM, 0xFFFF)
                        If (And (Arg1, 0x20))
                        {
                            Store (0x02, Local0)
                        }
                        Else
                        {
                            If (And (Arg1, 0x40))
                            {
                                Store (One, Local0)
                            }
                            Else
                            {
                                Store (Zero, Local0)
                            }
                        }
                        If (And (Arg1, 0x07)) {}
                        Else
                        {
                            Or (Local0, 0x04, Local0)
                        }
                        If (LEqual (And (Arg1, 0x07), 0x07))
                        {
                            Store (0x04, Local0)
                            Store (Zero, Local1)
                            Store (Zero, Local2)
                            Store (Zero, Local3)
                        }
                        Else
                        {
                            Store (Arg0, HIID)
                            Store (SBVO, Local3)
                            If (Arg2)
                            {
                                Multiply (SBRC, 0x0A, Local2)
                            }
                            Else
                            {
                                Store (SBRC, Local2)
                            }
                            Store (SBAC, Local1)
                            If (LGreaterEqual (Local1, 0x8000))
                            {
                                If (And (Local0, One))
                                {
                                    Subtract (0x00010000, Local1, Local1)
                                }
                                Else
                                {
                                    Store (Zero, Local1)
                                }
                            }
                            Else
                            {
                                If (LNot (And (Local0, 0x02)))
                                {
                                    Store (Zero, Local1)
                                }
                            }
                            If (Arg2)
                            {
                                Multiply (Local3, Local1, Local1)
                                Divide (Local1, 0x03E8, Local7, Local1)
                            }
                        }
                        Store (Local0, Index (Arg3, Zero))
                        Store (Local1, Index (Arg3, One))
                        Store (Local2, Index (Arg3, 0x02))
                        Store (Local3, Index (Arg3, 0x03))
                        Release (BATM)
                        Return (Arg3)
                    }
                    Device (BAT0)
                    {
                        Name (_HID, EisaId ("PNP0C0A"))  // _HID: Hardware ID
                        Name (_UID, Zero)  // _UID: Unique ID
                        Name (_PCL, Package (0x01)  // _PCL: Power Consumer List
                        {
                            _SB
                        })
                        Name (B0ST, Zero)
                        Name (BT0I, Package (0x0D)
                        {
                            Zero, 
                            0xFFFFFFFF, 
                            0xFFFFFFFF, 
                            One, 
                            0x2A30, 
                            Zero, 
                            Zero, 
                            One, 
                            One, 
                            "", 
                            "", 
                            "", 
                            ""
                        })
                        Name (BT0P, Package (0x01)
                        {
                            Zero
                        })
                        Method (_STA, 0, NotSerialized)  // _STA: Status
                        {
                            If (H8DR)
                            {
                                Store (HB0A, B0ST)
                            }
                            Else
                            {
                                If (And (RBEC (0x38), 0x80))
                                {
                                    Store (One, B0ST)
                                }
                                Else
                                {
                                    Store (Zero, B0ST)
                                }
                            }
                            If (B0ST)
                            {
                                Return (0x1F)
                            }
                            Else
                            {
                                Return (0x0F)
                            }
                        }
                        Method (_BIF, 0, NotSerialized)  // _BIF: Battery Information
                        {
                            Store (Zero, Local7)
                            Store (0x0A, Local6)
                            While (LAnd (LNot (Local7), Local6))
                            {
                                If (HB0A)
                                {
                                    If (LEqual (And (HB0S, 0x07), 0x07))
                                    {
                                        Sleep (0x03E8)
                                        Decrement (Local6)
                                    }
                                    Else
                                    {
                                        Store (One, Local7)
                                    }
                                }
                                Else
                                {
                                    Store (Zero, Local6)
                                }
                            }
                            Return (GBIF (Zero, BT0I, Local7))
                        }
                        Method (_BST, 0, NotSerialized)  // _BST: Battery Status
                        {
                            XOr (DerefOf (Index (BT0I, Zero)), One, Local0)
                            Return (GBST (Zero, HB0S, Local0, BT0P))
                        }
                        Method (_BTP, 1, NotSerialized)  // _BTP: Battery Trip Point
                        {
                            And (HAM4, 0xEF, HAM4)
                            If (Arg0)
                            {
                                Store (Arg0, Local1)
                                If (LNot (DerefOf (Index (BT0I, Zero))))
                                {
                                    Divide (Local1, 0x0A, Local0, Local1)
                                }
                                And (Local1, 0xFF, HT0L)
                                And (ShiftRight (Local1, 0x08), 0xFF, HT0H)
                                Or (HAM4, 0x10, HAM4)
                            }
                        }
                    }
                    Device (BAT1)
                    {
                        Name (_HID, EisaId ("PNP0C0A"))  // _HID: Hardware ID
                        Name (_UID, One)  // _UID: Unique ID
                        Name (_PCL, Package (0x01)  // _PCL: Power Consumer List
                        {
                            _SB
                        })
                        Name (B1ST, Zero)
                        Name (SBLI, One)
                        Name (XB1S, Zero)
                        Name (BT1I, Package (0x0D)
                        {
                            Zero, 
                            0xFFFFFFFF, 
                            0xFFFFFFFF, 
                            One, 
                            0x2A30, 
                            Zero, 
                            Zero, 
                            One, 
                            One, 
                            "", 
                            "", 
                            "", 
                            ""
                        })
                        Name (BT1P, Package (0x01)
                        {
                            Zero
                        })
                        Method (_STA, 0, NotSerialized)  // _STA: Status
                        {
                            If (H8DR)
                            {
                                If (HB1A)
                                {
                                    Store (One, B1ST)
                                    If (BT2T)
                                    {
                                        If (SLUL)
                                        {
                                            Store (One, SBLI)
                                            Store (Zero, XB1S)
                                        }
                                        Else
                                        {
                                            Store (Zero, SBLI)
                                            Store (One, XB1S)
                                        }
                                    }
                                    Else
                                    {
                                        Store (One, XB1S)
                                    }
                                }
                                Else
                                {
                                    Store (Zero, B1ST)
                                    If (BT2T)
                                    {
                                        Store (One, SBLI)
                                        Store (Zero, XB1S)
                                    }
                                    Else
                                    {
                                        Store (Zero, XB1S)
                                    }
                                }
                            }
                            Else
                            {
                                If (And (RBEC (0x39), 0x80))
                                {
                                    Store (One, B1ST)
                                    If (BT2T)
                                    {
                                        If (And (RBEC (0x49), One))
                                        {
                                            Store (One, SBLI)
                                            Store (Zero, XB1S)
                                        }
                                        Else
                                        {
                                            Store (Zero, SBLI)
                                            Store (One, XB1S)
                                        }
                                    }
                                    Else
                                    {
                                        Store (One, XB1S)
                                    }
                                }
                                Else
                                {
                                    Store (Zero, B1ST)
                                    If (BT2T)
                                    {
                                        Store (One, SBLI)
                                        Store (Zero, XB1S)
                                    }
                                    Else
                                    {
                                        Store (Zero, XB1S)
                                    }
                                }
                            }
                            If (B1ST)
                            {
                                If (XB1S)
                                {
                                    Return (0x1F)
                                }
                                Else
                                {
                                    If (WNTF)
                                    {
                                        Return (Zero)
                                    }
                                    Else
                                    {
                                        Return (0x1F)
                                    }
                                }
                            }
                            Else
                            {
                                If (WNTF)
                                {
                                    Return (Zero)
                                }
                                Else
                                {
                                    Return (0x0F)
                                }
                            }
                        }
                        Method (_BIF, 0, NotSerialized)  // _BIF: Battery Information
                        {
                            Store (Zero, Local7)
                            Store (0x0A, Local6)
                            While (LAnd (LNot (Local7), Local6))
                            {
                                If (HB1A)
                                {
                                    If (LEqual (And (HB1S, 0x07), 0x07))
                                    {
                                        Sleep (0x03E8)
                                        Decrement (Local6)
                                    }
                                    Else
                                    {
                                        Store (One, Local7)
                                    }
                                }
                                Else
                                {
                                    Store (Zero, Local6)
                                }
                            }
                            Return (GBIF (0x10, BT1I, Local7))
                        }
                        Method (_BST, 0, NotSerialized)  // _BST: Battery Status
                        {
                            XOr (DerefOf (Index (BT1I, Zero)), One, Local0)
                            Return (GBST (0x10, HB1S, Local0, BT1P))
                        }
                        Method (_BTP, 1, NotSerialized)  // _BTP: Battery Trip Point
                        {
                            And (HAM4, 0xDF, HAM4)
                            If (Arg0)
                            {
                                Store (Arg0, Local1)
                                If (LNot (DerefOf (Index (BT1I, Zero))))
                                {
                                    Divide (Local1, 0x0A, Local0, Local1)
                                }
                                And (Local1, 0xFF, HT1L)
                                And (ShiftRight (Local1, 0x08), 0xFF, HT1H)
                                Or (HAM4, 0x20, HAM4)
                            }
                        }
                    }
                    Device (AC)
                    {
                        Name (_HID, "ACPI000")  // _HID: Hardware ID
                        Name (_UID, Zero)  // _UID: Unique ID
                        Name (_PCL, Package (0x01)  // _PCL: Power Consumer List
                        {
                            _SB
                        })
                        Method (_PSR, 0, NotSerialized)  // _PSR: Power Source
                        {
                            If (H8DR)
                            {
                                Return (HPAC)
                            }
                            Else
                            {
                                If (And (RBEC (0x46), 0x10))
                                {
                                    Return (One)
                                }
                                Else
                                {
                                    Return (Zero)
                                }
                            }
                        }
                        Method (_STA, 0, NotSerialized)  // _STA: Status
                        {
                            Return (0x0F)
                        }
                    }
                    Device (HKEY)
                    {
                        Name (_HID, EisaId ("LEN0068"))  // _HID: Hardware ID
                        Method (_STA, 0, NotSerialized)  // _STA: Status
                        {
                            Return (0x0F)
                        }
                        Method (_INI, 0, NotSerialized)  // _INI: Initialize
                        {
                        }
                        Method (MHKV, 0, NotSerialized)
                        {
                            Return (0x0100)
                        }
                        Name (DHKC, Zero)
                        Name (DHKB, One)
                        Name (DHKH, Zero)
                        Name (DHKW, Zero)
                        Name (DHKS, Zero)
                        Name (DHKD, Zero)
                        Name (DHKN, 0x0808)
                        Name (DHKT, Zero)
                        Name (DHWW, Zero)
                        Mutex (XDHK, 0x00)
                        Method (MHKA, 0, NotSerialized)
                        {
                            Return (0xFFFFFFFB)
                        }
                        Method (MHKN, 0, NotSerialized)
                        {
                            Return (DHKN)
                        }
                        Method (MHKK, 1, NotSerialized)
                        {
                            If (DHKC)
                            {
                                Return (And (DHKN, Arg0))
                            }
                            Else
                            {
                                Return (Zero)
                            }
                        }
                        Method (MHKM, 2, NotSerialized)
                        {
                            Acquire (XDHK, 0xFFFF)
                            If (LGreater (Arg0, 0x20))
                            {
                                Noop
                            }
                            Else
                            {
                                ShiftLeft (One, Decrement (Arg0), Local0)
                                If (And (Local0, 0xFFFFFFFB))
                                {
                                    If (Arg1)
                                    {
                                        Or (Local0, DHKN, DHKN)
                                    }
                                    Else
                                    {
                                        And (DHKN, XOr (Local0, 0xFFFFFFFF), DHKN)
                                    }
                                }
                                Else
                                {
                                    Noop
                                }
                            }
                            Release (XDHK)
                        }
                        Method (MHKS, 0, NotSerialized)
                        {
                            Notify (SLPB, 0x80)
                        }
                        Method (MHKC, 1, NotSerialized)
                        {
                            Store (Arg0, DHKC)
                        }
                        Method (MHKP, 0, NotSerialized)
                        {
                            Acquire (XDHK, 0xFFFF)
                            If (DHWW)
                            {
                                Store (DHWW, Local1)
                                Store (Zero, DHWW)
                            }
                            Else
                            {
                                If (DHKW)
                                {
                                    Store (DHKW, Local1)
                                    Store (Zero, DHKW)
                                }
                                Else
                                {
                                    If (DHKD)
                                    {
                                        Store (DHKD, Local1)
                                        Store (Zero, DHKD)
                                    }
                                    Else
                                    {
                                        If (DHKS)
                                        {
                                            Store (DHKS, Local1)
                                            Store (Zero, DHKS)
                                        }
                                        Else
                                        {
                                            If (DHKT)
                                            {
                                                Store (DHKT, Local1)
                                                Store (Zero, DHKT)
                                            }
                                            Else
                                            {
                                                Store (DHKH, Local1)
                                                Store (Zero, DHKH)
                                            }
                                        }
                                    }
                                }
                            }
                            Release (XDHK)
                            Return (Local1)
                        }
                        Method (MHKE, 1, Serialized)
                        {
                            Store (Arg0, DHKB)
                            Acquire (XDHK, 0xFFFF)
                            Store (Zero, DHKH)
                            Store (Zero, DHKW)
                            Store (Zero, DHKS)
                            Store (Zero, DHKD)
                            Store (Zero, DHKT)
                            Store (Zero, DHWW)
                            Release (XDHK)
                        }
                        Method (MHKQ, 1, Serialized)
                        {
                            If (DHKB)
                            {
                                If (DHKC)
                                {
                                    Acquire (XDHK, 0xFFFF)
                                    If (LLess (Arg0, 0x1000)) {}
                                    Else
                                    {
                                        If (LLess (Arg0, 0x2000))
                                        {
                                            Store (Arg0, DHKH)
                                        }
                                        Else
                                        {
                                            If (LLess (Arg0, 0x3000))
                                            {
                                                Store (Arg0, DHKW)
                                            }
                                            Else
                                            {
                                                If (LLess (Arg0, 0x4000))
                                                {
                                                    Store (Arg0, DHKS)
                                                }
                                                Else
                                                {
                                                    If (LLess (Arg0, 0x5000))
                                                    {
                                                        Store (Arg0, DHKD)
                                                    }
                                                    Else
                                                    {
                                                        If (LLess (Arg0, 0x6000))
                                                        {
                                                            Store (Arg0, DHKH)
                                                        }
                                                        Else
                                                        {
                                                            If (LLess (Arg0, 0x7000))
                                                            {
                                                                Store (Arg0, DHKT)
                                                            }
                                                            Else
                                                            {
                                                                If (LLess (Arg0, 0x8000))
                                                                {
                                                                    Store (Arg0, DHWW)
                                                                }
                                                                Else
                                                                {
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                    Release (XDHK)
                                    Notify (HKEY, 0x80)
                                }
                                Else
                                {
                                    If (LEqual (Arg0, 0x1004))
                                    {
                                        Notify (SLPB, 0x80)
                                    }
                                }
                            }
                        }
                        Method (MHKB, 1, NotSerialized)
                        {
                            If (LEqual (Arg0, Zero))
                            {
                                BEEP (0x11)
                                Store (Zero, LIDB)
                            }
                            Else
                            {
                                If (LEqual (Arg0, One))
                                {
                                    BEEP (0x10)
                                    Store (One, LIDB)
                                }
                                Else
                                {
                                }
                            }
                        }
                        Method (MHKD, 0, NotSerialized)
                        {
                            If (LEqual (PLUX, Zero))
                            {
                                If (VIGD)
                                {
                                    ^^^^GFX0.VLOC (Zero)
                                }
                            }
                        }
                        Method (MHQC, 1, NotSerialized)
                        {
                            If (WNTF)
                            {
                                If (LEqual (Arg0, Zero))
                                {
                                    Return (CWAC)
                                }
                                Else
                                {
                                    If (LEqual (Arg0, One))
                                    {
                                        Return (CWAP)
                                    }
                                    Else
                                    {
                                        If (LEqual (Arg0, 0x02))
                                        {
                                            Return (CWAT)
                                        }
                                        Else
                                        {
                                            Noop
                                        }
                                    }
                                }
                            }
                            Else
                            {
                                Noop
                            }
                            Return (Zero)
                        }
                        Method (MHGC, 0, NotSerialized)
                        {
                            If (WNTF)
                            {
                                Acquire (XDHK, 0xFFFF)
                                If (CKC4 (Zero))
                                {
                                    Store (0x03, Local0)
                                }
                                Else
                                {
                                    Store (0x04, Local0)
                                }
                                Release (XDHK)
                                Return (Local0)
                            }
                            Else
                            {
                                Noop
                            }
                            Return (Zero)
                        }
                        Method (MHSC, 1, NotSerialized)
                        {
                            If (LAnd (CWAC, WNTF))
                            {
                                Acquire (XDHK, 0xFFFF)
                                If (OSC4)
                                {
                                    If (LEqual (Arg0, 0x03))
                                    {
                                        If (LNot (CWAS))
                                        {
                                            PNTF (0x81)
                                            Store (One, CWAS)
                                        }
                                    }
                                    Else
                                    {
                                        If (LEqual (Arg0, 0x04))
                                        {
                                            If (CWAS)
                                            {
                                                PNTF (0x81)
                                                Store (Zero, CWAS)
                                            }
                                        }
                                        Else
                                        {
                                            Noop
                                        }
                                    }
                                }
                                Release (XDHK)
                            }
                            Else
                            {
                                Noop
                            }
                        }
                        Method (CKC4, 1, NotSerialized)
                        {
                            Store (Zero, Local0)
                            If (C4WR)
                            {
                                If (LNot (C4AC))
                                {
                                    Or (Local0, One, Local0)
                                }
                            }
                            If (C4NA)
                            {
                                Or (Local0, 0x02, Local0)
                            }
                            If (LAnd (CWAC, CWAS))
                            {
                                Or (Local0, 0x04, Local0)
                            }
                            And (Local0, Not (Arg0), Local0)
                            Return (Local0)
                        }
                        Method (MHQE, 0, NotSerialized)
                        {
                            Return (C4WR)
                        }
                        Method (MHGE, 0, NotSerialized)
                        {
                            If (LAnd (C4WR, C4AC))
                            {
                                Return (0x04)
                            }
                            Return (0x03)
                        }
                        Method (MHSE, 1, NotSerialized)
                        {
                            If (C4WR)
                            {
                                Store (C4AC, Local0)
                                If (LEqual (Arg0, 0x03))
                                {
                                    Store (Zero, C4AC)
                                    If (XOr (Local0, C4AC))
                                    {
                                        If (OSC4)
                                        {
                                            PNTF (0x81)
                                        }
                                    }
                                }
                                Else
                                {
                                    If (LEqual (Arg0, 0x04))
                                    {
                                        Store (One, C4AC)
                                        If (XOr (Local0, C4AC))
                                        {
                                            If (OSC4)
                                            {
                                                PNTF (0x81)
                                            }
                                        }
                                    }
                                }
                            }
                        }
                        Method (UAWO, 1, NotSerialized)
                        {
                            Return (UAWS (Arg0))
                        }
                        Method (MLCG, 1, NotSerialized)
                        {
                            Store (KBLS (Zero, Zero), Local0)
                            Return (Local0)
                        }
                        Method (MLCS, 1, NotSerialized)
                        {
                            Store (KBLS (One, Arg0), Local0)
                            If (LNot (And (Local0, 0x80000000)))
                            {
                                If (And (Arg0, 0x00010000))
                                {
                                    MHKQ (0x6001)
                                }
                                Else
                                {
                                    If (MHKK (0x00020000))
                                    {
                                        MHKQ (0x1012)
                                    }
                                }
                            }
                            Return (Local0)
                        }
                        Method (DSSG, 1, NotSerialized)
                        {
                            Or (0x0400, PDCI, Local0)
                            Return (Local0)
                        }
                        Method (DSSS, 1, NotSerialized)
                        {
                            Or (PDCI, Arg0, PDCI)
                        }
                        Method (SBSG, 1, NotSerialized)
                        {
                            Return (SYBC (Zero, Zero))
                        }
                        Method (SBSS, 1, NotSerialized)
                        {
                            Return (SYBC (One, Arg0))
                        }
                        Method (PBLG, 1, NotSerialized)
                        {
                            Store (BRLV, Local0)
                            Or (Local0, 0x0F00, Local1)
                            Return (Local1)
                        }
                        Method (PBLS, 1, NotSerialized)
                        {
                            Store (Arg0, BRLV)
                            If (VIGD)
                            {
                                BRNS ()
                            }
                            Else
                            {
                                VBRC (BRLV)
                            }
                            If (LNot (NBCF))
                            {
                                MHKQ (0x6050)
                            }
                            Return (Zero)
                        }
                        Method (PMSG, 1, NotSerialized)
                        {
                            Store (PRSM (Zero, Zero), Local0)
                            Return (Local0)
                        }
                        Method (PMSS, 1, NotSerialized)
                        {
                            PRSM (One, Arg0)
                            Return (Zero)
                        }
                        Method (ISSG, 1, NotSerialized)
                        {
                            Store (ISSP, Local0)
                            If (ISSP)
                            {
                                Or (Local0, 0x01000000, Local0)
                                Or (Local0, ShiftLeft (ISFS, 0x19), Local0)
                            }
                            Or (Local0, 0x80, Local0)
                            Or (Local0, And (ISCG, 0x30), Local0)
                            Return (Local0)
                        }
                        Method (ISSS, 1, NotSerialized)
                        {
                            Store (Arg0, ISCG)
                            Return (Zero)
                        }
                        Method (FFSG, 1, NotSerialized)
                        {
                            Return (Zero)
                        }
                        Method (FFSS, 1, NotSerialized)
                        {
                            Return (0x80000000)
                        }
                        Method (GMKS, 0, NotSerialized)
                        {
                            Return (FNSC (0x02, Zero))
                        }
                        Method (SMKS, 1, NotSerialized)
                        {
                            Return (FNSC (0x03, And (Arg0, 0x00010001)))
                        }
                        Method (INSG, 1, NotSerialized)
                        {
                            Store (IOEN, Local0)
                            Or (Local0, ShiftLeft (IOST, 0x07), Local0)
                            Or (Local0, ShiftLeft (IOCP, 0x08), Local0)
                            Or (Local0, 0x10000000, Local0)
                            Return (Local0)
                        }
                        Method (INSS, 1, NotSerialized)
                        {
                            If (And (Arg0, 0x10000000))
                            {
                                If (IOCP)
                                {
                                    Store (ShiftRight (And (Arg0, 0x80), 0x07), Local0)
                                    If (LNot (EZRC (Local0)))
                                    {
                                        Store (Local0, IOST)
                                    }
                                }
                                Return (Zero)
                            }
                            If (LAnd (IOCP, And (Arg0, One)))
                            {
                                Store (One, IOEN)
                            }
                            Else
                            {
                                Store (Zero, IOEN)
                                If (IOST)
                                {
                                    If (LNot (ISOC (Zero)))
                                    {
                                        Store (Zero, IOST)
                                    }
                                }
                            }
                            Return (Zero)
                        }
                    }
                    Scope (HKEY)
                    {
                        Name (INDV, Zero)
                        Method (MHQI, 0, NotSerialized)
                        {
                            If (And (IPMS, One))
                            {
                                Or (INDV, One, INDV)
                            }
                            If (And (IPMS, 0x02))
                            {
                                Or (INDV, 0x02, INDV)
                            }
                            If (And (IPMS, 0x04))
                            {
                                Or (INDV, 0x0100, INDV)
                            }
                            If (And (IPMS, 0x08))
                            {
                                Or (INDV, 0x0200, INDV)
                            }
                            If (And (IPMS, 0x10))
                            {
                                Or (INDV, 0x04, INDV)
                            }
                            Return (INDV)
                        }
                        Method (MHGI, 1, NotSerialized)
                        {
                            Name (RETB, Buffer (0x10) {})
                            CreateByteField (RETB, Zero, MHGS)
                            ShiftLeft (One, Arg0, Local0)
                            If (And (INDV, Local0))
                            {
                                If (LEqual (Arg0, Zero))
                                {
                                    CreateField (RETB, 0x08, 0x78, BRBU)
                                    Store (IPMB, BRBU)
                                    Store (0x10, MHGS)
                                }
                                Else
                                {
                                    If (LEqual (Arg0, One))
                                    {
                                        CreateField (RETB, 0x08, 0x18, RRBU)
                                        Store (IPMR, RRBU)
                                        Store (0x04, MHGS)
                                    }
                                    Else
                                    {
                                        If (LEqual (Arg0, 0x08))
                                        {
                                            CreateField (RETB, 0x10, 0x18, ODBU)
                                            CreateByteField (RETB, One, MHGZ)
                                            Store (IPMO, ODBU)
                                            If (LAnd (LEqual (BSTS, Zero), LEqual (BDEV, 0x03)))
                                            {
                                                Or (One, MHGZ, MHGZ)
                                                Or (0x02, MHGZ, MHGZ)
                                            }
                                            Store (0x05, MHGS)
                                        }
                                        Else
                                        {
                                            If (LEqual (Arg0, 0x09))
                                            {
                                                CreateField (RETB, 0x10, 0x08, AUBU)
                                                Store (IPMA, AUBU)
                                                Store (One, Index (RETB, One))
                                                Store (0x03, MHGS)
                                            }
                                            Else
                                            {
                                                If (LEqual (Arg0, 0x02))
                                                {
                                                    Store (VDYN (Zero, Zero), Local1)
                                                    And (Local1, 0x0F, Index (RETB, 0x02))
                                                    ShiftRight (Local1, 0x04, Local1)
                                                    And (Local1, 0x0F, Index (RETB, One))
                                                    Store (0x03, MHGS)
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                            Return (RETB)
                        }
                        Method (MHSI, 2, NotSerialized)
                        {
                            ShiftLeft (One, Arg0, Local0)
                            If (And (INDV, Local0))
                            {
                                If (LEqual (Arg0, 0x08))
                                {
                                    If (Arg1)
                                    {
                                        If (H8DR)
                                        {
                                            Store (HPBU, Local1)
                                        }
                                        Else
                                        {
                                            And (RBEC (0x47), One, Local1)
                                        }
                                        If (LNot (Local1))
                                        {
                                            Store (BGID (Zero), BDEV)
                                            NBIN (Local1)
                                        }
                                    }
                                }
                                Else
                                {
                                    If (LEqual (Arg0, 0x02))
                                    {
                                        VDYN (One, Arg1)
                                    }
                                }
                            }
                        }
                    }
                    Scope (\_SB.PCI0.LPC.EC)
                    {
                        Method (_Q6A, 0, NotSerialized)  // _Qxx: EC Query
                        {
                            If (HDMC)
                            {
                                Noop
                            }
                            Else
                            {
                                If (^HKEY.MHKK (0x04000000))
                                {
                                    ^HKEY.MHKQ (0x101B)
                                }
                            }
                        }
                    }
                    Scope (HKEY)
                    {
                        Method (MMTG, 0, NotSerialized)
                        {
                            Store (0x0101, Local0)
                            If (HDMC)
                            {
                                Or (Local0, 0x00010000, Local0)
                            }
                            Return (Local0)
                        }
                        Method (MMTS, 1, NotSerialized)
                        {
                            If (HDMC)
                            {
                                Noop
                            }
                            Else
                            {
                                If (LEqual (Arg0, 0x02))
                                {
                                    LED (0x0E, 0x80)
                                }
                                Else
                                {
                                    If (LEqual (Arg0, 0x03))
                                    {
                                        LED (0x0E, 0xC0)
                                    }
                                    Else
                                    {
                                        LED (0x0E, Zero)
                                    }
                                }
                            }
                        }
                    }
                    Scope (HKEY)
                    {
                        Method (PWMC, 0, NotSerialized)
                        {
                            Return (One)
                        }
                        Method (PWMG, 0, NotSerialized)
                        {
                            Store (PWMH, Local0)
                            ShiftLeft (Local0, 0x08, Local0)
                            Or (Local0, PWML, Local0)
                            Return (Local0)
                        }
                    }
                    Scope (\_SB.PCI0.LPC.EC)
                    {
                        Method (_Q45, 0, NotSerialized)  // _Qxx: EC Query
                        {
                            If (DOCD)
                            {
                                Sleep (0x64)
                                ^HKEY.MHKQ (0x4010)
                                Notify (^^^XHCI.URTH.HSP3, 0x09)
                                Notify (^^^XHCI.URTH.SSP3, 0x09)
                            }
                            Else
                            {
                                Sleep (0x64)
                                ^HKEY.MHKQ (0x4011)
                                Notify (^^^XHCI.URTH.HSP3, 0x09)
                                Notify (^^^XHCI.URTH.SSP3, 0x09)
                            }
                        }
                        Method (DKID, 0, NotSerialized)
                        {
                            Store (GGIV (0x01030000), Local0)
                            Store (GGIV (0x01030001), Local1)
                            Store (GGIV (0x01030002), Local2)
                            Store (GGIV (0x01030003), Local3)
                            Or (Local0, ShiftLeft (Local1, One), Local0)
                            Or (Local0, ShiftLeft (Local2, 0x02), Local0)
                            Or (Local0, ShiftLeft (Local3, 0x03), Local0)
                            Return (Local0)
                        }
                    }
                    Scope (HKEY)
                    {
                        Method (GDKS, 0, NotSerialized)
                        {
                            Store (Zero, Local0)
                            If (LNotEqual (DKID (), 0x0F))
                            {
                                Or (Local0, One, Local0)
                                Store (DKID (), Local1)
                                ShiftLeft (Local1, 0x08, Local1)
                                Or (Local0, Local1, Local0)
                            }
                            Or (Local0, 0x00010000, Local0)
                            Return (Local0)
                        }
                    }
                    Scope (\_SB.PCI0.LPC.EC)
                    {
                        Method (_Q3F, 0, NotSerialized)  // _Qxx: EC Query
                        {
                            ^HKEY.MHKQ (0x6000)
                        }
                        Method (_Q74, 0, NotSerialized)  // _Qxx: EC Query
                        {
                            ^HKEY.MHKQ (0x6060)
                        }
                    }
                    Scope (HKEY)
                    {
                        Method (NUMG, 0, NotSerialized)
                        {
                            Store (Zero, Local0)
                            Return (Local0)
                        }
                    }
                }
            }
            Device (PEG0)
            {
                Name (_ADR, 0x00010000)  // _ADR: Address
                Name (_S3D, 0x03)  // _S3D: S3 Device State
                Name (RID, Zero)
                Device (PEGP)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                }
            }
            Device (PEG1)
            {
                Name (_ADR, 0x00010001)  // _ADR: Address
                Device (PEGP)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                }
            }
            Device (PEG2)
            {
                Name (_ADR, 0x00010002)  // _ADR: Address
                Device (PEGP)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                }
            }
            Device (GFX0)
            {
                Name (_ADR, 0x00020000)  // _ADR: Address
                Name (RID, Zero)
                Name (_SUN, One)  // _SUN: Slot User Number
                Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                {
                    Store (Package (0x20)
                        {
                            "@0,compatible", 
                            Buffer (0x0B)
                            {
                                "ATY,Motmot"
                            }, 
                            "@0,deviceType", 
                            Buffer (0x08)
                            {
                                "display"
                            }, 
                            "@0,VRAM,memsize", 
                            Buffer (0x04)
                            {
                                 0x00, 0x00, 0x00, 0x20
                            }, 
                            "@0,display-connect-flags", 
                            Buffer (0x02)
                            {
                                 0x00, 0x04
                            }, 
                            "@0,name", 
                            Buffer (0x0E)
                            {
                                "ATY,Display_A"
                            }, 
                            "@1,compatible", 
                            Buffer (0x0B)
                            {
                                "ATY,Motmot"
                            }, 
                            "@1,device_type", 
                            Buffer (0x08)
                            {
                                "display"
                            }, 
                            "@1,VRAM,memsize", 
                            Buffer (0x04)
                            {
                                 0x00, 0x00, 0x00, 0x20
                            }, 
                            "@1,display-connect-flags", 
                            Buffer (0x02)
                            {
                                 0x00, 0x04
                            }, 
                            "@1,name", 
                            Buffer (0x0E)
                            {
                                "ATY,Display_B"
                            }, 
                            "ATY,Card#", 
                            Buffer (0x0E)
                            {
                                "109-B148xx-00"
                            }, 
                            "ATY,Rom#", 
                            Buffer (0x0F)
                            {
                                "113-B1480A-236"
                            }, 
                            "device_type", 
                            Buffer (0x11)
                            {
                                "ATY,MotmotParent"
                            }, 
                            "VRAM,totalsize", 
                            Buffer (0x04)
                            {
                                 0x00, 0x00, 0x00, 0x20
                            }, 
                            "model", 
                            Buffer (0x10)
                            {
                                "HD Graphics 530"
                            }, 
                            "ATY,bin_image", 
                            Buffer (0x00010000)
                            {
                                /* 0000 */   0x55, 0xAA, 0x80, 0xE9, 0x61, 0xF9, 0x30, 0x30,
                                /* 0008 */   0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30,
                                /* 0010 */   0x30, 0x30, 0x80, 0x2E, 0xE9, 0x89, 0x2D, 0x57,
                                /* 0018 */   0x40, 0x00, 0xF0, 0x0B, 0x30, 0x30, 0x49, 0x42,
                                /* 0020 */   0x4D, 0x20, 0x56, 0x47, 0x41, 0x20, 0x43, 0x6F,
                                /* 0028 */   0x6D, 0x70, 0x61, 0x74, 0x69, 0x62, 0x6C, 0x65,
                                /* 0030 */   0x20, 0x42, 0x49, 0x4F, 0x53, 0x2E, 0x20, 0x03,
                                /* 0038 */   0xA2, 0x01, 0xB2, 0x01, 0xC0, 0x01, 0x8B, 0xC0,
                                /* 0040 */   0x50, 0x43, 0x49, 0x52, 0x86, 0x80, 0x06, 0x04,
                                /* 0048 */   0x1C, 0x00, 0x1C, 0x00, 0x03, 0x00, 0x00, 0x03,
                                /* 0050 */   0x80, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00,
                                /* 0058 */   0x00, 0x00, 0x00, 0x00, 0x12, 0x19, 0x02, 0x19,
                                /* 0060 */   0x32, 0x19, 0x3A, 0x19, 0x1D, 0x19, 0x2D, 0x19,
                                /* 0068 */   0x3D, 0x19, 0x02, 0x59, 0x12, 0x59, 0x17, 0x59,
                                /* 0070 */   0x0A, 0x59, 0x1A, 0x59, 0x1D, 0x59, 0x0B, 0x19,
                                /* 0078 */   0x1B, 0x19, 0x2B, 0x19, 0x3B, 0x19, 0x0B, 0x59,
                                /* 0080 */   0x1B, 0x59, 0x3B, 0x59, 0x08, 0x59, 0x06, 0x19,
                                /* 0088 */   0x16, 0x19, 0x13, 0x19, 0x26, 0x19, 0x27, 0x19,
                                /* 0090 */   0x23, 0x19, 0x21, 0x19, 0x06, 0x59, 0x16, 0x59,
                                /* 0098 */   0x26, 0x59, 0x13, 0x59, 0x21, 0x59, 0x23, 0x59,
                                /* 00A0 */   0x27, 0x59, 0x1E, 0x19, 0x0E, 0x19, 0x15, 0x59,
                                /* 00A8 */   0x0E, 0x59, 0x1E, 0x59, 0x00, 0x00, 0x40, 0x9D,
                                /* 00B0 */   0x41, 0x9D, 0x42, 0x9D, 0x43, 0x9D, 0x44, 0x9D,
                                /* 00B8 */   0x45, 0x9D, 0x46, 0x9D, 0x47, 0x9D, 0x48, 0x9D,
                                /* 00C0 */   0x51, 0x9D, 0x52, 0x9D, 0x53, 0x9D, 0x56, 0x9D,
                                /* 00C8 */   0x58, 0x9D, 0x40, 0xA1, 0x41, 0xA1, 0x42, 0xA1,
                                /* 00D0 */   0x43, 0xA1, 0x44, 0xA1, 0x45, 0xA1, 0x46, 0xA1,
                                /* 00D8 */   0x47, 0xA1, 0x48, 0xA1, 0x49, 0xA1, 0x4A, 0xA1,
                                /* 00E0 */   0x4B, 0xA1, 0x4C, 0xA1, 0x4D, 0xA1, 0x4E, 0xA1,
                                /* 00E8 */   0x4F, 0xA1, 0x50, 0xA1, 0x51, 0xA1, 0x80, 0xA2,
                                /* 00F0 */   0x81, 0xA2, 0x82, 0xA2, 0x83, 0xA2, 0x84, 0xA2,
                                /* 00F8 */   0x85, 0xA2, 0x86, 0xA2, 0x87, 0xA2, 0x88, 0xA2,
                                /* 0100 */   0x89, 0xA2, 0x8A, 0xA2, 0x8B, 0xA2, 0x8C, 0xA2,
                                /* 0108 */   0x8D, 0xA2, 0x8E, 0xA2, 0x8F, 0xA2, 0x90, 0xA2,
                                /* 0110 */   0x91, 0xA2, 0x92, 0xA2, 0x93, 0xA2, 0x94, 0xA2,
                                /* 0118 */   0x95, 0xA2, 0x96, 0xA2, 0x97, 0xA2, 0x98, 0xA2,
                                /* 0120 */   0xC0, 0xA2, 0xC1, 0xA2, 0xC3, 0xA2, 0xC4, 0xA2,
                                /* 0128 */   0xC5, 0xA2, 0xC6, 0xA2, 0xC7, 0xA2, 0xC8, 0xA2,
                                /* 0130 */   0xCE, 0xA2, 0xCF, 0xA2, 0xD2, 0xA2, 0xD3, 0xA2,
                                /* 0138 */   0x40, 0x8C, 0x41, 0x8C, 0x42, 0x8C, 0x43, 0x8C,
                                /* 0140 */   0x44, 0x8C, 0x45, 0x8C, 0x46, 0x8C, 0x47, 0x8C,
                                /* 0148 */   0x48, 0x8C, 0x49, 0x8C, 0x4A, 0x8C, 0x4B, 0x8C,
                                /* 0150 */   0x4C, 0x8C, 0x4D, 0x8C, 0x4E, 0x8C, 0x4F, 0x8C,
                                /* 0158 */   0x50, 0x8C, 0x51, 0x8C, 0x52, 0x8C, 0x53, 0x8C,
                                /* 0160 */   0x54, 0x8C, 0x55, 0x8C, 0x56, 0x8C, 0x57, 0x8C,
                                /* 0168 */   0x58, 0x8C, 0x59, 0x8C, 0x5A, 0x8C, 0x5B, 0x8C,
                                /* 0170 */   0x5C, 0x8C, 0x5D, 0x8C, 0x5E, 0x8C, 0x5F, 0x8C,
                                /* 0178 */   0x40, 0x9C, 0x41, 0x9C, 0x43, 0x9C, 0x45, 0x9C,
                                /* 0180 */   0x47, 0x9C, 0xC0, 0x9C, 0xC1, 0x9C, 0xC2, 0x9C,
                                /* 0188 */   0xC3, 0x9C, 0xC5, 0x9C, 0xC6, 0x9C, 0xC7, 0x9C,
                                /* 0190 */   0xC9, 0x9C, 0xCB, 0x9C, 0xC1, 0x8C, 0xC2, 0x8C,
                                /* 0198 */   0xC3, 0x8C, 0xC4, 0x8C, 0xC5, 0x8C, 0xC6, 0x8C,
                                /* 01A0 */   0xA2, 0x04, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00,
                                /* 01A8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 01B0 */   0xBC, 0x01, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00,
                                /* 01B8 */   0x00, 0x00, 0x00, 0x00, 0x1A, 0x00, 0x6B, 0x04,
                                /* 01C0 */   0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 01C8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 01D0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00,
                                /* 01D8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00,
                                /* 01E0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 01E8 */   0x00, 0x00, 0x00, 0x44, 0x48, 0xF0, 0x04, 0x00,
                                /* 01F0 */   0x00, 0x03, 0x44, 0x48, 0xF0, 0x04, 0x00, 0x02,
                                /* 01F8 */   0x0C, 0x44, 0x48, 0xF0, 0x04, 0x00, 0x04, 0x30,
                                /* 0200 */   0x44, 0x48, 0xF0, 0x04, 0x00, 0x06, 0xC0, 0x44,
                                /* 0208 */   0x49, 0xF0, 0x04, 0x00, 0x00, 0x03, 0x44, 0x49,
                                /* 0210 */   0xF0, 0x04, 0x00, 0x02, 0x0C, 0x44, 0x4A, 0xF0,
                                /* 0218 */   0x04, 0x00, 0x02, 0x0C, 0x44, 0x4A, 0xF0, 0x04,
                                /* 0220 */   0x00, 0x04, 0x30, 0x44, 0x4A, 0xF0, 0x04, 0x00,
                                /* 0228 */   0x06, 0xC0, 0x44, 0x49, 0xF0, 0x04, 0x00, 0x04,
                                /* 0230 */   0x30, 0x44, 0x49, 0xF0, 0x04, 0x00, 0x06, 0xC0,
                                /* 0238 */   0x44, 0x4A, 0xF0, 0x04, 0x00, 0x00, 0x03, 0x44,
                                /* 0240 */   0x4B, 0xF0, 0x04, 0x00, 0x00, 0x03, 0x44, 0x4B,
                                /* 0248 */   0xF0, 0x04, 0x00, 0x02, 0x0C, 0x44, 0x4B, 0xF0,
                                /* 0250 */   0x04, 0x00, 0x04, 0x30, 0x04, 0x4C, 0xF0, 0x04,
                                /* 0258 */   0x00, 0x00, 0x03, 0x04, 0x4C, 0xF0, 0x04, 0x00,
                                /* 0260 */   0x02, 0x0C, 0x04, 0x4C, 0xF0, 0x04, 0x00, 0x04,
                                /* 0268 */   0x30, 0x04, 0x4C, 0xF0, 0x04, 0x00, 0x06, 0xC0,
                                /* 0270 */   0x04, 0x4D, 0xF0, 0x04, 0x00, 0x00, 0x03, 0x04,
                                /* 0278 */   0x4D, 0xF0, 0x04, 0x00, 0x02, 0x0C, 0x30, 0x08,
                                /* 0280 */   0x78, 0x03, 0x03, 0x32, 0x08, 0x9C, 0x03, 0x06,
                                /* 0288 */   0x34, 0x08, 0xC0, 0x03, 0x09, 0x38, 0x08, 0xE4,
                                /* 0290 */   0x03, 0x0F, 0x3A, 0x08, 0x08, 0x04, 0x12, 0x3C,
                                /* 0298 */   0x08, 0x1A, 0x04, 0x15, 0x41, 0x10, 0x78, 0x03,
                                /* 02A0 */   0x04, 0x43, 0x10, 0x9C, 0x03, 0x07, 0x45, 0x10,
                                /* 02A8 */   0xC0, 0x03, 0x0A, 0x49, 0x10, 0xE4, 0x03, 0x10,
                                /* 02B0 */   0x4B, 0x10, 0x08, 0x04, 0x13, 0x4D, 0x10, 0x1A,
                                /* 02B8 */   0x04, 0x16, 0x50, 0x20, 0x78, 0x03, 0x05, 0x52,
                                /* 02C0 */   0x20, 0x9C, 0x03, 0x08, 0x54, 0x20, 0xC0, 0x03,
                                /* 02C8 */   0x0B, 0x58, 0x20, 0xE4, 0x03, 0x11, 0x5A, 0x20,
                                /* 02D0 */   0x08, 0x04, 0x14, 0x5C, 0x20, 0x1A, 0x04, 0x17,
                                /* 02D8 */   0x60, 0x08, 0x47, 0x11, 0x00, 0x61, 0x10, 0x47,
                                /* 02E0 */   0x11, 0x00, 0x62, 0x20, 0x47, 0x11, 0x00, 0x63,
                                /* 02E8 */   0x08, 0x61, 0x11, 0x00, 0x64, 0x10, 0x61, 0x11,
                                /* 02F0 */   0x00, 0x65, 0x20, 0x61, 0x11, 0x00, 0x66, 0x08,
                                /* 02F8 */   0x7B, 0x11, 0x00, 0x67, 0x10, 0x7B, 0x11, 0x00,
                                /* 0300 */   0x68, 0x20, 0x7B, 0x11, 0x00, 0x69, 0x08, 0x95,
                                /* 0308 */   0x11, 0x00, 0x6A, 0x10, 0x95, 0x11, 0x00, 0x6B,
                                /* 0310 */   0x20, 0x95, 0x11, 0x00, 0x6C, 0x08, 0xAF, 0x11,
                                /* 0318 */   0x00, 0x6D, 0x10, 0xAF, 0x11, 0x00, 0x6E, 0x20,
                                /* 0320 */   0xAF, 0x11, 0x00, 0x6F, 0x08, 0xC9, 0x11, 0x00,
                                /* 0328 */   0x70, 0x10, 0xC9, 0x11, 0x00, 0x71, 0x20, 0xC9,
                                /* 0330 */   0x11, 0x00, 0x7D, 0x08, 0xC0, 0x03, 0x00, 0x7E,
                                /* 0338 */   0x10, 0xC0, 0x03, 0x00, 0x7F, 0x20, 0xC0, 0x03,
                                /* 0340 */   0x00, 0xFF, 0xD6, 0x09, 0x80, 0xA0, 0x20, 0xE0,
                                /* 0348 */   0x2D, 0x10, 0x10, 0x60, 0xA2, 0x00, 0x00, 0x00,
                                /* 0350 */   0x00, 0x00, 0x00, 0x18, 0x10, 0x0B, 0xD0, 0xB4,
                                /* 0358 */   0x20, 0x90, 0x31, 0x10, 0x12, 0x6C, 0xD2, 0x00,
                                /* 0360 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x01, 0x1D,
                                /* 0368 */   0x00, 0x72, 0x51, 0xD0, 0x1E, 0x20, 0x6E, 0x28,
                                /* 0370 */   0x55, 0x00, 0xC4, 0x8E, 0x21, 0x00, 0x00, 0x1E,
                                /* 0378 */   0xD6, 0x09, 0x80, 0x90, 0x20, 0xE0, 0x1D, 0x10,
                                /* 0380 */   0x08, 0x60, 0x22, 0x00, 0x00, 0x00, 0x00, 0x08,
                                /* 0388 */   0x08, 0x18, 0xB6, 0x0D, 0x80, 0xC8, 0x20, 0xE0,
                                /* 0390 */   0x14, 0x10, 0x10, 0x40, 0x13, 0x00, 0x00, 0x00,
                                /* 0398 */   0x00, 0x00, 0x00, 0x18, 0xA0, 0x0F, 0x20, 0x00,
                                /* 03A0 */   0x31, 0x58, 0x1C, 0x20, 0x28, 0x80, 0x14, 0x00,
                                /* 03A8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x56, 0x13,
                                /* 03B0 */   0x20, 0x00, 0x31, 0x58, 0x19, 0x20, 0x10, 0x50,
                                /* 03B8 */   0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E,
                                /* 03C0 */   0x64, 0x19, 0x00, 0x40, 0x41, 0x00, 0x26, 0x30,
                                /* 03C8 */   0x18, 0x88, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 03D0 */   0x00, 0x18, 0xC3, 0x1E, 0x00, 0x20, 0x41, 0x00,
                                /* 03D8 */   0x20, 0x30, 0x10, 0x60, 0x13, 0x00, 0x00, 0x00,
                                /* 03E0 */   0x00, 0x00, 0x00, 0x1E, 0x30, 0x2A, 0x00, 0x98,
                                /* 03E8 */   0x51, 0x00, 0x2A, 0x40, 0x30, 0x70, 0x13, 0x00,
                                /* 03F0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0xBC, 0x34,
                                /* 03F8 */   0x00, 0x98, 0x51, 0x00, 0x2A, 0x40, 0x10, 0x90,
                                /* 0400 */   0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E,
                                /* 0408 */   0x48, 0x3F, 0x40, 0x30, 0x62, 0xB0, 0x32, 0x40,
                                /* 0410 */   0x40, 0xC0, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0418 */   0x00, 0x1E, 0x68, 0x5B, 0x80, 0xA8, 0x72, 0xA0,
                                /* 0420 */   0x3C, 0x50, 0x80, 0xD0, 0x13, 0x00, 0x00, 0x00,
                                /* 0428 */   0x00, 0x00, 0x00, 0x1C, 0xFE, 0xFF, 0xCE, 0x10,
                                /* 0430 */   0x00, 0x11, 0x00, 0xFB, 0xFF, 0x00, 0x45, 0xF0,
                                /* 0438 */   0x04, 0x00, 0x00, 0x08, 0xFF, 0xFF, 0xFE, 0xFF,
                                /* 0440 */   0xC4, 0x01, 0x01, 0x02, 0x0F, 0x03, 0x00, 0x04,
                                /* 0448 */   0x0E, 0xFE, 0xFF, 0xCE, 0x00, 0x00, 0x01, 0x00,
                                /* 0450 */   0x02, 0x00, 0x03, 0x00, 0x04, 0x00, 0x05, 0x00,
                                /* 0458 */   0x06, 0x05, 0x07, 0x0F, 0x10, 0x01, 0x11, 0x00,
                                /* 0460 */   0xFB, 0xFF, 0x00, 0x45, 0xF0, 0x04, 0x00, 0x00,
                                /* 0468 */   0x08, 0xFF, 0xFF, 0x0C, 0x01, 0x08, 0x00, 0x00,
                                /* 0470 */   0x00, 0x00, 0x01, 0x00, 0x02, 0x02, 0x01, 0x00,
                                /* 0478 */   0x04, 0x04, 0x01, 0x00, 0x05, 0x02, 0x05, 0x00,
                                /* 0480 */   0x08, 0x01, 0x08, 0x00, 0x07, 0x02, 0x07, 0x46,
                                /* 0488 */   0x6F, 0x72, 0x20, 0x45, 0x76, 0x61, 0x6C, 0x75,
                                /* 0490 */   0x61, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x55, 0x73,
                                /* 0498 */   0x65, 0x20, 0x4F, 0x6E, 0x6C, 0x79, 0x2E, 0x0D,
                                /* 04A0 */   0x0A, 0x00, 0x28, 0x18, 0x08, 0x00, 0x08, 0x09,
                                /* 04A8 */   0x03, 0x00, 0x02, 0x63, 0x2D, 0x27, 0x28, 0x90,
                                /* 04B0 */   0x2B, 0xA0, 0xBF, 0x1F, 0x00, 0xC7, 0x06, 0x07,
                                /* 04B8 */   0x00, 0x00, 0x00, 0x00, 0x9C, 0x8E, 0x8F, 0x14,
                                /* 04C0 */   0x1F, 0x96, 0xB9, 0xA3, 0xFF, 0x00, 0x01, 0x02,
                                /* 04C8 */   0x03, 0x04, 0x05, 0x06, 0x07, 0x10, 0x11, 0x12,
                                /* 04D0 */   0x13, 0x14, 0x15, 0x16, 0x17, 0x08, 0x00, 0x0F,
                                /* 04D8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x0E,
                                /* 04E0 */   0x00, 0xFF, 0x28, 0x18, 0x08, 0x00, 0x08, 0x09,
                                /* 04E8 */   0x03, 0x00, 0x02, 0x63, 0x2D, 0x27, 0x28, 0x90,
                                /* 04F0 */   0x2B, 0xA0, 0xBF, 0x1F, 0x00, 0xC7, 0x06, 0x07,
                                /* 04F8 */   0x00, 0x00, 0x00, 0x00, 0x9C, 0x8E, 0x8F, 0x14,
                                /* 0500 */   0x1F, 0x96, 0xB9, 0xA3, 0xFF, 0x00, 0x01, 0x02,
                                /* 0508 */   0x03, 0x04, 0x05, 0x06, 0x07, 0x10, 0x11, 0x12,
                                /* 0510 */   0x13, 0x14, 0x15, 0x16, 0x17, 0x08, 0x00, 0x0F,
                                /* 0518 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x0E,
                                /* 0520 */   0x00, 0xFF, 0x50, 0x18, 0x08, 0x00, 0x10, 0x01,
                                /* 0528 */   0x03, 0x00, 0x02, 0x63, 0x5F, 0x4F, 0x50, 0x82,
                                /* 0530 */   0x55, 0x81, 0xBF, 0x1F, 0x00, 0xC7, 0x06, 0x07,
                                /* 0538 */   0x00, 0x00, 0x00, 0x00, 0x9C, 0x8E, 0x8F, 0x28,
                                /* 0540 */   0x1F, 0x96, 0xB9, 0xA3, 0xFF, 0x00, 0x01, 0x02,
                                /* 0548 */   0x03, 0x04, 0x05, 0x06, 0x07, 0x10, 0x11, 0x12,
                                /* 0550 */   0x13, 0x14, 0x15, 0x16, 0x17, 0x08, 0x00, 0x0F,
                                /* 0558 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x0E,
                                /* 0560 */   0x00, 0xFF, 0x50, 0x18, 0x08, 0x00, 0x10, 0x01,
                                /* 0568 */   0x03, 0x00, 0x02, 0x63, 0x5F, 0x4F, 0x50, 0x82,
                                /* 0570 */   0x55, 0x81, 0xBF, 0x1F, 0x00, 0xC7, 0x06, 0x07,
                                /* 0578 */   0x00, 0x00, 0x00, 0x00, 0x9C, 0x8E, 0x8F, 0x28,
                                /* 0580 */   0x1F, 0x96, 0xB9, 0xA3, 0xFF, 0x00, 0x01, 0x02,
                                /* 0588 */   0x03, 0x04, 0x05, 0x06, 0x07, 0x10, 0x11, 0x12,
                                /* 0590 */   0x13, 0x14, 0x15, 0x16, 0x17, 0x08, 0x00, 0x0F,
                                /* 0598 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x0E,
                                /* 05A0 */   0x00, 0xFF, 0x28, 0x18, 0x08, 0x00, 0x40, 0x09,
                                /* 05A8 */   0x03, 0x00, 0x02, 0x63, 0x2D, 0x27, 0x28, 0x90,
                                /* 05B0 */   0x2B, 0x80, 0xBF, 0x1F, 0x00, 0xC1, 0x00, 0x00,
                                /* 05B8 */   0x00, 0x00, 0x00, 0x00, 0x9C, 0x8E, 0x8F, 0x14,
                                /* 05C0 */   0x00, 0x96, 0xB9, 0xA2, 0xFF, 0x00, 0x13, 0x15,
                                /* 05C8 */   0x17, 0x02, 0x04, 0x06, 0x07, 0x10, 0x11, 0x12,
                                /* 05D0 */   0x13, 0x14, 0x15, 0x16, 0x17, 0x01, 0x00, 0x03,
                                /* 05D8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x0F,
                                /* 05E0 */   0x00, 0xFF, 0x28, 0x18, 0x08, 0x00, 0x40, 0x09,
                                /* 05E8 */   0x03, 0x00, 0x02, 0x63, 0x2D, 0x27, 0x28, 0x90,
                                /* 05F0 */   0x2B, 0x80, 0xBF, 0x1F, 0x00, 0xC1, 0x00, 0x00,
                                /* 05F8 */   0x00, 0x00, 0x00, 0x00, 0x9C, 0x8E, 0x8F, 0x14,
                                /* 0600 */   0x00, 0x96, 0xB9, 0xA2, 0xFF, 0x00, 0x13, 0x15,
                                /* 0608 */   0x17, 0x02, 0x04, 0x06, 0x07, 0x10, 0x11, 0x12,
                                /* 0610 */   0x13, 0x14, 0x15, 0x16, 0x17, 0x01, 0x00, 0x03,
                                /* 0618 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x0F,
                                /* 0620 */   0x00, 0xFF, 0x50, 0x18, 0x08, 0x00, 0x40, 0x01,
                                /* 0628 */   0x01, 0x00, 0x06, 0x63, 0x5F, 0x4F, 0x50, 0x82,
                                /* 0630 */   0x54, 0x80, 0xBF, 0x1F, 0x00, 0xC1, 0x00, 0x00,
                                /* 0638 */   0x00, 0x00, 0x00, 0x00, 0x9C, 0x8E, 0x8F, 0x28,
                                /* 0640 */   0x00, 0x96, 0xB9, 0xC2, 0xFF, 0x00, 0x17, 0x17,
                                /* 0648 */   0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17, 0x17,
                                /* 0650 */   0x17, 0x17, 0x17, 0x17, 0x17, 0x01, 0x00, 0x01,
                                /* 0658 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0D,
                                /* 0660 */   0x00, 0xFF, 0x50, 0x18, 0x0E, 0x00, 0x10, 0x00,
                                /* 0668 */   0x03, 0x00, 0x03, 0xA6, 0x5F, 0x4F, 0x50, 0x82,
                                /* 0670 */   0x55, 0x81, 0xBF, 0x1F, 0x00, 0x4D, 0x0B, 0x0C,
                                /* 0678 */   0x00, 0x00, 0x00, 0x00, 0x83, 0x85, 0x5D, 0x28,
                                /* 0680 */   0x0D, 0x63, 0xBA, 0xA3, 0xFF, 0x00, 0x08, 0x08,
                                /* 0688 */   0x08, 0x08, 0x08, 0x08, 0x08, 0x10, 0x18, 0x18,
                                /* 0690 */   0x18, 0x18, 0x18, 0x18, 0x18, 0x0E, 0x00, 0x0F,
                                /* 0698 */   0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x0A,
                                /* 06A0 */   0x00, 0xFF, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
                                /* 06A8 */   0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D,
                                /* 06B0 */   0x0E, 0x0F, 0x01, 0x00, 0x0F, 0x00, 0x00, 0x00,
                                /* 06B8 */   0x00, 0x00, 0x00, 0x00, 0x05, 0x0F, 0xFF, 0x00,
                                /* 06C0 */   0x01, 0x02, 0x03, 0x04, 0x05, 0x14, 0x07, 0x38,
                                /* 06C8 */   0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x01,
                                /* 06D0 */   0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 06D8 */   0x00, 0x05, 0x0F, 0xFF, 0x00, 0x00, 0x2A, 0x00,
                                /* 06E0 */   0x00, 0x6A, 0x2A, 0x2A, 0x15, 0x15, 0x3F, 0x15,
                                /* 06E8 */   0x15, 0x3F, 0x3F, 0x3F, 0x00, 0x05, 0x11, 0x1C,
                                /* 06F0 */   0x08, 0x0B, 0x14, 0x28, 0x0E, 0x18, 0x2D, 0x32,
                                /* 06F8 */   0x20, 0x24, 0x38, 0x3F, 0x00, 0x2A, 0x15, 0x3F,
                                /* 0700 */   0x00, 0x00, 0x2A, 0x00, 0x00, 0x2A, 0x2A, 0x2A,
                                /* 0708 */   0x15, 0x00, 0x3F, 0x00, 0x15, 0x2A, 0x3F, 0x2A,
                                /* 0710 */   0x00, 0x15, 0x2A, 0x15, 0x00, 0x3F, 0x2A, 0x3F,
                                /* 0718 */   0x15, 0x15, 0x3F, 0x15, 0x15, 0x3F, 0x3F, 0x3F,
                                /* 0720 */   0x00, 0x05, 0x11, 0x1C, 0x08, 0x0B, 0x25, 0x28,
                                /* 0728 */   0x02, 0x07, 0x1B, 0x20, 0x0F, 0x14, 0x28, 0x2C,
                                /* 0730 */   0x0C, 0x11, 0x25, 0x2A, 0x14, 0x1E, 0x32, 0x36,
                                /* 0738 */   0x0F, 0x13, 0x27, 0x2C, 0x1B, 0x20, 0x34, 0x39,
                                /* 0740 */   0x06, 0x0B, 0x1F, 0x24, 0x13, 0x18, 0x2C, 0x30,
                                /* 0748 */   0x09, 0x0D, 0x21, 0x26, 0x15, 0x1A, 0x2E, 0x33,
                                /* 0750 */   0x13, 0x17, 0x2B, 0x30, 0x1F, 0x24, 0x38, 0x3D,
                                /* 0758 */   0x0E, 0x18, 0x2D, 0x32, 0x20, 0x24, 0x38, 0x3F,
                                /* 0760 */   0x00, 0x2A, 0x00, 0x3F, 0x00, 0x2A, 0x00, 0x3F,
                                /* 0768 */   0x00, 0x05, 0x08, 0x0B, 0x0E, 0x11, 0x14, 0x18,
                                /* 0770 */   0x1C, 0x20, 0x24, 0x28, 0x2D, 0x32, 0x38, 0x3F,
                                /* 0778 */   0x00, 0x10, 0x1F, 0x2F, 0x3F, 0x1F, 0x27, 0x2F,
                                /* 0780 */   0x37, 0x3F, 0x2D, 0x31, 0x36, 0x3A, 0x3F, 0x00,
                                /* 0788 */   0x07, 0x0E, 0x15, 0x1C, 0x0E, 0x11, 0x15, 0x18,
                                /* 0790 */   0x1C, 0x14, 0x16, 0x18, 0x1A, 0x1C, 0x00, 0x04,
                                /* 0798 */   0x08, 0x0C, 0x10, 0x08, 0x0A, 0x0C, 0x0E, 0x10,
                                /* 07A0 */   0x0B, 0x0C, 0x0D, 0x0F, 0x10, 0x00, 0x00, 0x00,
                                /* 07A8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 07B0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 07B8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 07C0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 07C8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 07D0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 07D8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 07E0 */   0x00, 0x00, 0x28, 0x18, 0x08, 0x00, 0x20, 0x09,
                                /* 07E8 */   0x0F, 0x00, 0x06, 0x63, 0x2D, 0x27, 0x28, 0x90,
                                /* 07F0 */   0x2B, 0x80, 0xBF, 0x1F, 0x00, 0xC0, 0x00, 0x00,
                                /* 07F8 */   0x00, 0x00, 0x00, 0x00, 0x9C, 0x8E, 0x8F, 0x14,
                                /* 0800 */   0x00, 0x96, 0xB9, 0xE3, 0xFF, 0x00, 0x01, 0x02,
                                /* 0808 */   0x03, 0x04, 0x05, 0x06, 0x07, 0x10, 0x11, 0x12,
                                /* 0810 */   0x13, 0x14, 0x15, 0x16, 0x17, 0x01, 0x00, 0x0F,
                                /* 0818 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05,
                                /* 0820 */   0x0F, 0xFF, 0x50, 0x18, 0x08, 0x00, 0x40, 0x01,
                                /* 0828 */   0x0F, 0x00, 0x06, 0x63, 0x5F, 0x4F, 0x50, 0x82,
                                /* 0830 */   0x54, 0x80, 0xBF, 0x1F, 0x00, 0xC0, 0x00, 0x00,
                                /* 0838 */   0x00, 0x00, 0x00, 0x00, 0x9C, 0x8E, 0x8F, 0x28,
                                /* 0840 */   0x00, 0x96, 0xB9, 0xE3, 0xFF, 0x00, 0x01, 0x02,
                                /* 0848 */   0x03, 0x04, 0x05, 0x06, 0x07, 0x10, 0x11, 0x12,
                                /* 0850 */   0x13, 0x14, 0x15, 0x16, 0x17, 0x01, 0x00, 0x0F,
                                /* 0858 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05,
                                /* 0860 */   0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0868 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0870 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0878 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0880 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0888 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0890 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0898 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 08A0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 08A8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 08B0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 08B8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 08C0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 08C8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 08D0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 08D8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 08E0 */   0x00, 0x00, 0x50, 0x18, 0x0E, 0x00, 0x80, 0x01,
                                /* 08E8 */   0x0F, 0x00, 0x06, 0xA2, 0x5F, 0x4F, 0x50, 0x82,
                                /* 08F0 */   0x54, 0x80, 0xBF, 0x1F, 0x00, 0x40, 0x00, 0x00,
                                /* 08F8 */   0x00, 0x00, 0x00, 0x00, 0x83, 0x85, 0x5D, 0x28,
                                /* 0900 */   0x0F, 0x63, 0xBA, 0xE3, 0xFF, 0x00, 0x08, 0x00,
                                /* 0908 */   0x00, 0x18, 0x18, 0x00, 0x00, 0x00, 0x08, 0x00,
                                /* 0910 */   0x00, 0x00, 0x18, 0x00, 0x00, 0x0B, 0x00, 0x05,
                                /* 0918 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05,
                                /* 0920 */   0x05, 0xFF, 0x50, 0x18, 0x0E, 0x00, 0x80, 0x01,
                                /* 0928 */   0x0F, 0x00, 0x06, 0xA3, 0x5F, 0x4F, 0x50, 0x82,
                                /* 0930 */   0x54, 0x80, 0xBF, 0x1F, 0x00, 0x40, 0x00, 0x00,
                                /* 0938 */   0x00, 0x00, 0x00, 0x00, 0x83, 0x85, 0x5D, 0x28,
                                /* 0940 */   0x0F, 0x63, 0xBA, 0xE3, 0xFF, 0x00, 0x01, 0x02,
                                /* 0948 */   0x03, 0x04, 0x05, 0x14, 0x07, 0x38, 0x39, 0x3A,
                                /* 0950 */   0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x01, 0x00, 0x0F,
                                /* 0958 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05,
                                /* 0960 */   0x0F, 0xFF, 0x28, 0x18, 0x0E, 0x00, 0x08, 0x09,
                                /* 0968 */   0x03, 0x00, 0x02, 0xA3, 0x2D, 0x27, 0x28, 0x90,
                                /* 0970 */   0x2B, 0xA0, 0xBF, 0x1F, 0x00, 0x4D, 0x0B, 0x0C,
                                /* 0978 */   0x00, 0x00, 0x00, 0x00, 0x83, 0x85, 0x5D, 0x14,
                                /* 0980 */   0x1F, 0x63, 0xBA, 0xA3, 0xFF, 0x00, 0x01, 0x02,
                                /* 0988 */   0x03, 0x04, 0x05, 0x14, 0x07, 0x38, 0x39, 0x3A,
                                /* 0990 */   0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x08, 0x00, 0x0F,
                                /* 0998 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x0E,
                                /* 09A0 */   0x00, 0xFF, 0x28, 0x18, 0x0E, 0x00, 0x08, 0x09,
                                /* 09A8 */   0x03, 0x00, 0x02, 0xA3, 0x2D, 0x27, 0x28, 0x90,
                                /* 09B0 */   0x2B, 0xA0, 0xBF, 0x1F, 0x00, 0x4D, 0x0B, 0x0C,
                                /* 09B8 */   0x00, 0x00, 0x00, 0x00, 0x83, 0x85, 0x5D, 0x14,
                                /* 09C0 */   0x1F, 0x63, 0xBA, 0xA3, 0xFF, 0x00, 0x01, 0x02,
                                /* 09C8 */   0x03, 0x04, 0x05, 0x14, 0x07, 0x38, 0x39, 0x3A,
                                /* 09D0 */   0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x08, 0x00, 0x0F,
                                /* 09D8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x0E,
                                /* 09E0 */   0x00, 0xFF, 0x50, 0x18, 0x0E, 0x00, 0x10, 0x01,
                                /* 09E8 */   0x03, 0x00, 0x02, 0xA3, 0x5F, 0x4F, 0x50, 0x82,
                                /* 09F0 */   0x55, 0x81, 0xBF, 0x1F, 0x00, 0x4D, 0x0B, 0x0C,
                                /* 09F8 */   0x00, 0x00, 0x00, 0x00, 0x83, 0x85, 0x5D, 0x28,
                                /* 0A00 */   0x1F, 0x63, 0xBA, 0xA3, 0xFF, 0x00, 0x01, 0x02,
                                /* 0A08 */   0x03, 0x04, 0x05, 0x14, 0x07, 0x38, 0x39, 0x3A,
                                /* 0A10 */   0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x08, 0x00, 0x0F,
                                /* 0A18 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x0E,
                                /* 0A20 */   0x00, 0xFF, 0x50, 0x18, 0x0E, 0x00, 0x10, 0x01,
                                /* 0A28 */   0x03, 0x00, 0x02, 0xA3, 0x5F, 0x4F, 0x50, 0x82,
                                /* 0A30 */   0x55, 0x81, 0xBF, 0x1F, 0x00, 0x4D, 0x0B, 0x0C,
                                /* 0A38 */   0x00, 0x00, 0x00, 0x00, 0x83, 0x85, 0x5D, 0x28,
                                /* 0A40 */   0x1F, 0x63, 0xBA, 0xA3, 0xFF, 0x00, 0x01, 0x02,
                                /* 0A48 */   0x03, 0x04, 0x05, 0x14, 0x07, 0x38, 0x39, 0x3A,
                                /* 0A50 */   0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x08, 0x00, 0x0F,
                                /* 0A58 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x0E,
                                /* 0A60 */   0x00, 0xFF, 0x28, 0x18, 0x10, 0x00, 0x08, 0x08,
                                /* 0A68 */   0x03, 0x00, 0x02, 0x67, 0x2D, 0x27, 0x28, 0x90,
                                /* 0A70 */   0x2B, 0xA0, 0xBF, 0x1F, 0x00, 0x4F, 0x0D, 0x0E,
                                /* 0A78 */   0x00, 0x00, 0x00, 0x00, 0x9C, 0x8E, 0x8F, 0x14,
                                /* 0A80 */   0x1F, 0x96, 0xB9, 0xA3, 0xFF, 0x00, 0x01, 0x02,
                                /* 0A88 */   0x03, 0x04, 0x05, 0x14, 0x07, 0x38, 0x39, 0x3A,
                                /* 0A90 */   0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x0C, 0x00, 0x0F,
                                /* 0A98 */   0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x0E,
                                /* 0AA0 */   0x00, 0xFF, 0x50, 0x18, 0x10, 0x00, 0x10, 0x00,
                                /* 0AA8 */   0x03, 0x00, 0x02, 0x67, 0x5F, 0x4F, 0x50, 0x82,
                                /* 0AB0 */   0x55, 0x81, 0xBF, 0x1F, 0x00, 0x4F, 0x0D, 0x0E,
                                /* 0AB8 */   0x00, 0x00, 0x00, 0x00, 0x9C, 0x8E, 0x8F, 0x28,
                                /* 0AC0 */   0x1F, 0x96, 0xB9, 0xA3, 0xFF, 0x00, 0x01, 0x02,
                                /* 0AC8 */   0x03, 0x04, 0x05, 0x14, 0x07, 0x38, 0x39, 0x3A,
                                /* 0AD0 */   0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x0C, 0x00, 0x0F,
                                /* 0AD8 */   0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x0E,
                                /* 0AE0 */   0x00, 0xFF, 0x50, 0x18, 0x10, 0x00, 0x10, 0x00,
                                /* 0AE8 */   0x03, 0x00, 0x02, 0x66, 0x5F, 0x4F, 0x50, 0x82,
                                /* 0AF0 */   0x55, 0x81, 0xBF, 0x1F, 0x00, 0x4F, 0x0D, 0x0E,
                                /* 0AF8 */   0x00, 0x00, 0x00, 0x00, 0x9C, 0x8E, 0x8F, 0x28,
                                /* 0B00 */   0x0F, 0x96, 0xB9, 0xA3, 0xFF, 0x00, 0x08, 0x08,
                                /* 0B08 */   0x08, 0x08, 0x08, 0x08, 0x08, 0x10, 0x18, 0x18,
                                /* 0B10 */   0x18, 0x18, 0x18, 0x18, 0x18, 0x0E, 0x00, 0x0F,
                                /* 0B18 */   0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x0A,
                                /* 0B20 */   0x00, 0xFF, 0x50, 0x1D, 0x10, 0x00, 0xA0, 0x01,
                                /* 0B28 */   0x0F, 0x00, 0x06, 0xE3, 0x5F, 0x4F, 0x50, 0x82,
                                /* 0B30 */   0x54, 0x80, 0x0B, 0x3E, 0x00, 0x40, 0x00, 0x00,
                                /* 0B38 */   0x00, 0x00, 0x00, 0x00, 0xEA, 0x8C, 0xDF, 0x28,
                                /* 0B40 */   0x00, 0xE7, 0x04, 0xC3, 0xFF, 0x00, 0x3F, 0x3F,
                                /* 0B48 */   0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F,
                                /* 0B50 */   0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x01, 0x00, 0x0F,
                                /* 0B58 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05,
                                /* 0B60 */   0x01, 0xFF, 0x50, 0x1D, 0x10, 0x00, 0xA0, 0x01,
                                /* 0B68 */   0x0F, 0x00, 0x06, 0xE3, 0x5F, 0x4F, 0x50, 0x82,
                                /* 0B70 */   0x54, 0x80, 0x0B, 0x3E, 0x00, 0x40, 0x00, 0x00,
                                /* 0B78 */   0x00, 0x00, 0x00, 0x00, 0xEA, 0x8C, 0xDF, 0x28,
                                /* 0B80 */   0x00, 0xE7, 0x04, 0xE3, 0xFF, 0x00, 0x01, 0x02,
                                /* 0B88 */   0x03, 0x04, 0x05, 0x14, 0x07, 0x38, 0x39, 0x3A,
                                /* 0B90 */   0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x01, 0x00, 0x0F,
                                /* 0B98 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05,
                                /* 0BA0 */   0x0F, 0xFF, 0x28, 0x18, 0x08, 0x00, 0x20, 0x01,
                                /* 0BA8 */   0x0F, 0x00, 0x0E, 0x63, 0x5F, 0x4F, 0x50, 0x82,
                                /* 0BB0 */   0x54, 0x80, 0xBF, 0x1F, 0x00, 0x41, 0x00, 0x00,
                                /* 0BB8 */   0x00, 0x00, 0x00, 0x00, 0x9C, 0x8E, 0x8F, 0x28,
                                /* 0BC0 */   0x40, 0x96, 0xB9, 0xA3, 0xFF, 0x00, 0x01, 0x02,
                                /* 0BC8 */   0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A,
                                /* 0BD0 */   0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x41, 0x00, 0x0F,
                                /* 0BD8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x05,
                                /* 0BE0 */   0x0F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0BE8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0BF0 */   0x24, 0x56, 0x42, 0x54, 0x20, 0x53, 0x4B, 0x59,
                                /* 0BF8 */   0x4C, 0x41, 0x4B, 0x45, 0x20, 0x20, 0x20, 0x20,
                                /* 0C00 */   0x20, 0x20, 0x20, 0x20, 0x64, 0x00, 0x30, 0x00,
                                /* 0C08 */   0xBC, 0x10, 0x95, 0x00, 0x30, 0x00, 0x00, 0x00,
                                /* 0C10 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0C18 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0C20 */   0x42, 0x49, 0x4F, 0x53, 0x5F, 0x44, 0x41, 0x54,
                                /* 0C28 */   0x41, 0x5F, 0x42, 0x4C, 0x4F, 0x43, 0x4B, 0x20,
                                /* 0C30 */   0xCE, 0x00, 0x16, 0x00, 0x8C, 0x10, 0xFE, 0xEA,
                                /* 0C38 */   0x00, 0x00, 0x64, 0x01, 0x01, 0x19, 0x0C, 0x31,
                                /* 0C40 */   0x30, 0x34, 0x30, 0x49, 0x6E, 0x74, 0x65, 0x6C,
                                /* 0C48 */   0x28, 0x52, 0x29, 0x20, 0x53, 0x4B, 0x4C, 0x2F,
                                /* 0C50 */   0x4B, 0x42, 0x4C, 0x20, 0x4D, 0x6F, 0x62, 0x69,
                                /* 0C58 */   0x6C, 0x65, 0x2F, 0x44, 0x65, 0x73, 0x6B, 0x74,
                                /* 0C60 */   0x6F, 0x70, 0x20, 0x50, 0x43, 0x49, 0x20, 0x41,
                                /* 0C68 */   0x63, 0x63, 0x65, 0x6C, 0x65, 0x72, 0x61, 0x74,
                                /* 0C70 */   0x65, 0x64, 0x20, 0x53, 0x56, 0x47, 0x41, 0x20,
                                /* 0C78 */   0x42, 0x49, 0x4F, 0x53, 0x0D, 0x0A, 0x42, 0x75,
                                /* 0C80 */   0x69, 0x6C, 0x64, 0x20, 0x4E, 0x75, 0x6D, 0x62,
                                /* 0C88 */   0x65, 0x72, 0x3A, 0x20, 0x31, 0x30, 0x34, 0x30,
                                /* 0C90 */   0x20, 0x50, 0x43, 0x20, 0x31, 0x34, 0x2E, 0x33,
                                /* 0C98 */   0x34, 0x20, 0x20, 0x30, 0x34, 0x2F, 0x30, 0x35,
                                /* 0CA0 */   0x2F, 0x32, 0x30, 0x31, 0x36, 0x20, 0x20, 0x30,
                                /* 0CA8 */   0x34, 0x3A, 0x32, 0x35, 0x3A, 0x31, 0x33, 0x0D,
                                /* 0CB0 */   0x0A, 0x44, 0x45, 0x43, 0x4F, 0x4D, 0x50, 0x49,
                                /* 0CB8 */   0x4C, 0x41, 0x54, 0x49, 0x4F, 0x4E, 0x20, 0x4F,
                                /* 0CC0 */   0x52, 0x20, 0x44, 0x49, 0x53, 0x41, 0x53, 0x53,
                                /* 0CC8 */   0x45, 0x4D, 0x42, 0x4C, 0x59, 0x20, 0x50, 0x52,
                                /* 0CD0 */   0x4F, 0x48, 0x49, 0x42, 0x49, 0x54, 0x45, 0x44,
                                /* 0CD8 */   0x0D, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x43, 0x6F,
                                /* 0CE0 */   0x70, 0x79, 0x72, 0x69, 0x67, 0x68, 0x74, 0x20,
                                /* 0CE8 */   0x28, 0x43, 0x29, 0x20, 0x32, 0x30, 0x30, 0x30,
                                /* 0CF0 */   0x2D, 0x32, 0x30, 0x31, 0x31, 0x20, 0x49, 0x6E,
                                /* 0CF8 */   0x74, 0x65, 0x6C, 0x20, 0x43, 0x6F, 0x72, 0x70,
                                /* 0D00 */   0x2E, 0x20, 0x41, 0x6C, 0x6C, 0x20, 0x52, 0x69,
                                /* 0D08 */   0x67, 0x68, 0x74, 0x73, 0x20, 0x52, 0x65, 0x73,
                                /* 0D10 */   0x65, 0x72, 0x76, 0x65, 0x64, 0x2E, 0x0D, 0x0A,
                                /* 0D18 */   0x0D, 0x0A, 0x00, 0x00, 0xC0, 0x00, 0x08, 0x04,
                                /* 0D20 */   0x01, 0x00, 0x00, 0x01, 0x05, 0x00, 0x07, 0x40,
                                /* 0D28 */   0x00, 0x01, 0x00, 0xFD, 0x32, 0x00, 0x0C, 0x08,
                                /* 0D30 */   0x04, 0x48, 0x08, 0x40, 0x28, 0x08, 0x20, 0x18,
                                /* 0D38 */   0x08, 0x10, 0x44, 0x04, 0x40, 0x24, 0x04, 0x20,
                                /* 0D40 */   0x14, 0x04, 0x10, 0x50, 0x40, 0x10, 0x60, 0x40,
                                /* 0D48 */   0x20, 0x30, 0x20, 0x10, 0x4C, 0x04, 0x40, 0x2C,
                                /* 0D50 */   0x04, 0x20, 0x1C, 0x08, 0x10, 0x30, 0x20, 0x10,
                                /* 0D58 */   0x58, 0x40, 0x10, 0x58, 0x10, 0x40, 0x10, 0x00,
                                /* 0D60 */   0x02, 0x35, 0x01, 0x02, 0x04, 0x00, 0x00, 0x26,
                                /* 0D68 */   0x08, 0x00, 0xC6, 0x78, 0x00, 0x00, 0x00, 0x00,
                                /* 0D70 */   0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0xDA,
                                /* 0D78 */   0x0A, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00,
                                /* 0D80 */   0x02, 0x40, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00,
                                /* 0D88 */   0x00, 0x00, 0x20, 0x00, 0x00, 0x01, 0x04, 0x00,
                                /* 0D90 */   0xD6, 0x60, 0x00, 0x10, 0x10, 0x00, 0xDA, 0x14,
                                /* 0D98 */   0x00, 0x00, 0x20, 0x00, 0x00, 0xDA, 0x01, 0x00,
                                /* 0DA0 */   0x00, 0x05, 0x00, 0x00, 0x00, 0x08, 0x07, 0x10,
                                /* 0DA8 */   0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0DB0 */   0x20, 0x00, 0x00, 0x31, 0x40, 0x00, 0xD6, 0x60,
                                /* 0DB8 */   0x00, 0x10, 0x10, 0x00, 0xEC, 0x14, 0x00, 0x00,
                                /* 0DC0 */   0x20, 0x00, 0x00, 0xDA, 0x08, 0x00, 0x00, 0x04,
                                /* 0DC8 */   0x00, 0x00, 0x00, 0x08, 0x07, 0x20, 0x01, 0x20,
                                /* 0DD0 */   0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00,
                                /* 0DD8 */   0x00, 0x31, 0x20, 0x00, 0xD6, 0x60, 0x00, 0x10,
                                /* 0DE0 */   0x10, 0x08, 0xFE, 0x14, 0x00, 0x00, 0x20, 0x00,
                                /* 0DE8 */   0x00, 0xDA, 0x09, 0x00, 0x00, 0x06, 0x00, 0x00,
                                /* 0DF0 */   0x00, 0x00, 0x07, 0x30, 0x01, 0x20, 0x03, 0x00,
                                /* 0DF8 */   0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x71,
                                /* 0E00 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x00,
                                /* 0E08 */   0x10, 0x15, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00,
                                /* 0E10 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0E18 */   0x00, 0x00, 0x01, 0x20, 0x03, 0x00, 0x00, 0x00,
                                /* 0E20 */   0x00, 0x00, 0x20, 0x00, 0x00, 0x21, 0x00, 0x00,
                                /* 0E28 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0E30 */   0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0E38 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0E40 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0E48 */   0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0E50 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0E58 */   0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0E60 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0E68 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00,
                                /* 0E70 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0E78 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00,
                                /* 0E80 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0E88 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0E90 */   0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00,
                                /* 0E98 */   0x03, 0x01, 0x00, 0x00, 0xFC, 0x7A, 0x00, 0x00,
                                /* 0EA0 */   0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0EA8 */   0x01, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00,
                                /* 0EB0 */   0x00, 0x0E, 0x01, 0x30, 0x00, 0x66, 0x09, 0x1E,
                                /* 0EB8 */   0x00, 0x47, 0x03, 0x28, 0x00, 0x74, 0x03, 0x02,
                                /* 0EC0 */   0x00, 0x7E, 0x03, 0x38, 0x00, 0x22, 0x04, 0xC8,
                                /* 0EC8 */   0x00, 0x08, 0x09, 0x20, 0x00, 0x2B, 0x09, 0x10,
                                /* 0ED0 */   0x00, 0x3E, 0x09, 0x10, 0x00, 0x51, 0x09, 0x10,
                                /* 0ED8 */   0x00, 0xCB, 0x05, 0x0A, 0x00, 0xD5, 0x05, 0x0A,
                                /* 0EE0 */   0x00, 0xDF, 0x05, 0x0A, 0x00, 0xE9, 0x05, 0x0A,
                                /* 0EE8 */   0x00, 0xF3, 0x05, 0x0A, 0x00, 0xFD, 0x05, 0x0A,
                                /* 0EF0 */   0x00, 0x07, 0x06, 0x0A, 0x00, 0x11, 0x06, 0x0A,
                                /* 0EF8 */   0x00, 0x1B, 0x06, 0x0A, 0x00, 0x25, 0x06, 0x0A,
                                /* 0F00 */   0x00, 0x2F, 0x06, 0x0A, 0x00, 0x39, 0x06, 0x0A,
                                /* 0F08 */   0x00, 0x43, 0x06, 0x0A, 0x00, 0x4D, 0x06, 0x0A,
                                /* 0F10 */   0x00, 0x57, 0x06, 0x0A, 0x00, 0x61, 0x06, 0x0A,
                                /* 0F18 */   0x00, 0x06, 0x75, 0x00, 0xFC, 0xFF, 0x02, 0x80,
                                /* 0F20 */   0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80,
                                /* 0F28 */   0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80,
                                /* 0F30 */   0x11, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0F38 */   0x10, 0x04, 0x00, 0x8E, 0x29, 0x00, 0x80, 0x9C,
                                /* 0F40 */   0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9C,
                                /* 0F48 */   0x11, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09,
                                /* 0F50 */   0xF0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A,
                                /* 0F58 */   0xF0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B,
                                /* 0F60 */   0xF0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0F68 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0F70 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0F78 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0F80 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 0F88 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF,
                                /* 0F90 */   0xFF, 0x07, 0x07, 0x00, 0xFE, 0xFF, 0xCE, 0x18,
                                /* 0F98 */   0x00, 0xFF, 0xFF, 0x08, 0x3D, 0x00, 0xFC, 0xFF,
                                /* 0FA0 */   0x02, 0x40, 0xF0, 0x04, 0x00, 0x01, 0x00, 0x00,
                                /* 0FA8 */   0x01, 0x44, 0xF0, 0x04, 0x00, 0x00, 0x00, 0x00,
                                /* 0FB0 */   0x00, 0x48, 0xF0, 0x04, 0x00, 0x00, 0x00, 0x00,
                                /* 0FB8 */   0x00, 0x4C, 0xF0, 0x04, 0x00, 0x00, 0x00, 0x03,
                                /* 0FC0 */   0x03, 0x50, 0xF0, 0x04, 0x00, 0x00, 0x00, 0x00,
                                /* 0FC8 */   0x00, 0x54, 0xF0, 0x04, 0x00, 0x01, 0x00, 0x00,
                                /* 0FD0 */   0x00, 0x58, 0xF0, 0x04, 0x00, 0x00, 0x00, 0x00,
                                /* 0FD8 */   0x00, 0xFF, 0xFF, 0x09, 0x60, 0x00, 0x00, 0x00,
                                /* 0FE0 */   0x32, 0x00, 0x32, 0x00, 0x00, 0x00, 0x32, 0x00,
                                /* 0FE8 */   0x32, 0x00, 0x00, 0x00, 0x32, 0x00, 0x32, 0x00,
                                /* 0FF0 */   0x00, 0x00, 0x32, 0x00, 0x32, 0x00, 0x00, 0x00,
                                /* 0FF8 */   0x32, 0x00, 0x32, 0x00, 0x00, 0x00, 0x32, 0x00,
                                /* 1000 */   0x32, 0x00, 0x00, 0x00, 0x32, 0x00, 0x32, 0x00,
                                /* 1008 */   0x00, 0x00, 0x32, 0x00, 0x32, 0x00, 0x00, 0x00,
                                /* 1010 */   0x32, 0x00, 0x32, 0x00, 0x00, 0x00, 0x32, 0x00,
                                /* 1018 */   0x32, 0x00, 0x00, 0x00, 0x32, 0x00, 0x32, 0x00,
                                /* 1020 */   0x00, 0x00, 0x32, 0x00, 0x32, 0x00, 0x00, 0x00,
                                /* 1028 */   0x32, 0x00, 0x32, 0x00, 0x00, 0x00, 0x32, 0x00,
                                /* 1030 */   0x32, 0x00, 0x00, 0x00, 0x32, 0x00, 0x32, 0x00,
                                /* 1038 */   0x00, 0x00, 0x32, 0x00, 0x32, 0x00, 0x0A, 0xCB,
                                /* 1040 */   0x00, 0x0A, 0x80, 0x04, 0x60, 0x03, 0xFF, 0xFF,
                                /* 1048 */   0xFF, 0xBF, 0xFF, 0xFF, 0x00, 0x05, 0x58, 0x02,
                                /* 1050 */   0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0x00, 0x05,
                                /* 1058 */   0xC0, 0x03, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF,
                                /* 1060 */   0x00, 0x07, 0x40, 0x05, 0xFF, 0xFF, 0xFF, 0xBF,
                                /* 1068 */   0xFF, 0xFF, 0x40, 0x07, 0x70, 0x05, 0xFF, 0xFF,
                                /* 1070 */   0xFF, 0xBF, 0xFF, 0xFF, 0x80, 0x07, 0xA0, 0x05,
                                /* 1078 */   0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0x00, 0x00,
                                /* 1080 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF,
                                /* 1088 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1090 */   0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1098 */   0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00,
                                /* 10A0 */   0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00,
                                /* 10A8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF,
                                /* 10B0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 10B8 */   0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 10C0 */   0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00,
                                /* 10C8 */   0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00,
                                /* 10D0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF,
                                /* 10D8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 10E0 */   0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 10E8 */   0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00,
                                /* 10F0 */   0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00,
                                /* 10F8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF,
                                /* 1100 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1108 */   0xFF, 0xFF, 0x00, 0x00, 0x0C, 0x13, 0x00, 0x4A,
                                /* 1110 */   0x00, 0x04, 0x00, 0x03, 0x08, 0x3C, 0x84, 0x1C,
                                /* 1118 */   0x00, 0x80, 0x07, 0xB0, 0x04, 0x55, 0x00, 0x00,
                                /* 1120 */   0xEF, 0x9D, 0x0D, 0x03, 0x00, 0x78, 0x00, 0x0A,
                                /* 1128 */   0x11, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1130 */   0x00, 0x00, 0x00, 0x12, 0x0C, 0x00, 0x01, 0x00,
                                /* 1138 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1140 */   0x00, 0x00, 0x14, 0x9E, 0x00, 0x06, 0x1A, 0x00,
                                /* 1148 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x3C, 0x00,
                                /* 1150 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1158 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1160 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
                                /* 1168 */   0x3C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1170 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1178 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1180 */   0x00, 0x07, 0x3C, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1188 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1190 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1198 */   0x00, 0x00, 0x00, 0x07, 0x3C, 0x00, 0x00, 0x00,
                                /* 11A0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 11A8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 11B0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x3C, 0x00,
                                /* 11B8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 11C0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 11C8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
                                /* 11D0 */   0x3C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 11D8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 11E0 */   0x00, 0x00, 0x00, 0x1A, 0x02, 0x00, 0x00, 0x00,
                                /* 11E8 */   0x1B, 0xEC, 0x02, 0xD0, 0x07, 0x0A, 0x00, 0xD0,
                                /* 11F0 */   0x07, 0xF4, 0x01, 0x88, 0x13, 0xD0, 0x07, 0x0A,
                                /* 11F8 */   0x00, 0xD0, 0x07, 0xF4, 0x01, 0x88, 0x13, 0xD0,
                                /* 1200 */   0x07, 0x0A, 0x00, 0x28, 0x0A, 0xF4, 0x01, 0x88,
                                /* 1208 */   0x13, 0xD0, 0x07, 0x0A, 0x00, 0xD0, 0x07, 0xF4,
                                /* 1210 */   0x01, 0x88, 0x13, 0xD0, 0x07, 0x0A, 0x00, 0xD0,
                                /* 1218 */   0x07, 0xF4, 0x01, 0x88, 0x13, 0xD0, 0x07, 0x0A,
                                /* 1220 */   0x00, 0xD0, 0x07, 0xF4, 0x01, 0x88, 0x13, 0xD0,
                                /* 1228 */   0x07, 0x0A, 0x00, 0xD0, 0x07, 0xF4, 0x01, 0x88,
                                /* 1230 */   0x13, 0xD0, 0x07, 0x0A, 0x00, 0xD0, 0x07, 0xF4,
                                /* 1238 */   0x01, 0x88, 0x13, 0xD0, 0x07, 0x0A, 0x00, 0xD0,
                                /* 1240 */   0x07, 0xF4, 0x01, 0x88, 0x13, 0xD0, 0x07, 0x0A,
                                /* 1248 */   0x00, 0xD0, 0x07, 0xF4, 0x01, 0x88, 0x13, 0xD0,
                                /* 1250 */   0x07, 0x0A, 0x00, 0xD0, 0x07, 0xF4, 0x01, 0x88,
                                /* 1258 */   0x13, 0xD0, 0x07, 0x0A, 0x00, 0xD0, 0x07, 0xF4,
                                /* 1260 */   0x01, 0x88, 0x13, 0xD0, 0x07, 0x0A, 0x00, 0xD0,
                                /* 1268 */   0x07, 0xF4, 0x01, 0x88, 0x13, 0xD0, 0x07, 0x0A,
                                /* 1270 */   0x00, 0xD0, 0x07, 0xF4, 0x01, 0x88, 0x13, 0xD0,
                                /* 1278 */   0x07, 0x0A, 0x00, 0xD0, 0x07, 0xF4, 0x01, 0x88,
                                /* 1280 */   0x13, 0xD0, 0x07, 0x0A, 0x00, 0xD0, 0x07, 0xF4,
                                /* 1288 */   0x01, 0x88, 0x13, 0x10, 0x00, 0x00, 0x00, 0x10,
                                /* 1290 */   0x00, 0x10, 0x00, 0x31, 0x00, 0x10, 0x00, 0x10,
                                /* 1298 */   0x00, 0x10, 0x00, 0x10, 0x00, 0x10, 0x00, 0x10,
                                /* 12A0 */   0x00, 0x10, 0x00, 0x10, 0x00, 0x10, 0x00, 0x10,
                                /* 12A8 */   0x00, 0x10, 0x00, 0x10, 0x00, 0x10, 0x00, 0x00,
                                /* 12B0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00,
                                /* 12B8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 12C0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 12C8 */   0x00, 0x00, 0x00, 0xE8, 0x03, 0x58, 0x02, 0x00,
                                /* 12D0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 12D8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 12E0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 12E8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 12F0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 12F8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1300 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1308 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1310 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1318 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1320 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1328 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1330 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1338 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1340 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1348 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1350 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1358 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1360 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1368 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1370 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1378 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1380 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1388 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1390 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1398 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 13A0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 13A8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 13B0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 13B8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 13C0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 13C8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 13D0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 13D8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 13E0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 13E8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 13F0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 13F8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1400 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1408 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1410 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1418 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1420 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1428 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1430 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1438 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1440 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1448 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1450 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1458 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1460 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1468 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1470 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1478 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1480 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1488 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1490 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1498 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 14A0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 14A8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 14B0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 14B8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 14C0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 14C8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 14D0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C,
                                /* 14D8 */   0x48, 0x00, 0xD6, 0x09, 0x80, 0x90, 0x20, 0xE0,
                                /* 14E0 */   0x1D, 0x10, 0x08, 0x60, 0x22, 0x00, 0x00, 0x00,
                                /* 14E8 */   0x00, 0x00, 0x00, 0x1E, 0xD6, 0x09, 0x80, 0x90,
                                /* 14F0 */   0x20, 0xE0, 0x1D, 0x10, 0x08, 0x60, 0x22, 0x00,
                                /* 14F8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0xD6, 0x09,
                                /* 1500 */   0x80, 0x90, 0x20, 0xE0, 0x1D, 0x10, 0x08, 0x60,
                                /* 1508 */   0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E,
                                /* 1510 */   0xD6, 0x09, 0x80, 0x90, 0x20, 0xE0, 0x1D, 0x10,
                                /* 1518 */   0x08, 0x60, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1520 */   0x00, 0x1E, 0x1F, 0x5C, 0x00, 0x10, 0x00, 0x02,
                                /* 1528 */   0x08, 0x00, 0x04, 0x00, 0x40, 0x00, 0x20, 0x00,
                                /* 1530 */   0x10, 0x00, 0x0C, 0x00, 0x48, 0x00, 0x28, 0x00,
                                /* 1538 */   0x18, 0x00, 0x44, 0x00, 0x24, 0x00, 0x14, 0x00,
                                /* 1540 */   0x60, 0x00, 0x50, 0x00, 0x30, 0x00, 0x00, 0x00,
                                /* 1548 */   0x08, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1550 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1558 */   0x00, 0x00, 0x00, 0x08, 0x00, 0x02, 0x00, 0x00,
                                /* 1560 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1568 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00,
                                /* 1570 */   0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1578 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1580 */   0x00, 0x20, 0x20, 0x00, 0x0F, 0x02, 0x00, 0x00,
                                /* 1588 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1590 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1598 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 15A0 */   0x00, 0x00, 0x00, 0x00, 0x28, 0x1A, 0x00, 0x02,
                                /* 15A8 */   0x00, 0x73, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 15B0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00,
                                /* 15B8 */   0x00, 0x00, 0x00, 0xAA, 0xAA, 0xAA, 0xAA, 0x00,
                                /* 15C0 */   0x00, 0x29, 0x94, 0x00, 0x03, 0x3B, 0x0A, 0x20,
                                /* 15C8 */   0x61, 0x0A, 0x12, 0x73, 0x0A, 0x0A, 0x7D, 0x0A,
                                /* 15D0 */   0x20, 0xA3, 0x0A, 0x12, 0xB5, 0x0A, 0x0A, 0xBF,
                                /* 15D8 */   0x0A, 0x20, 0xE5, 0x0A, 0x12, 0xF7, 0x0A, 0x0A,
                                /* 15E0 */   0x01, 0x0B, 0x20, 0x27, 0x0B, 0x12, 0x39, 0x0B,
                                /* 15E8 */   0x0A, 0x43, 0x0B, 0x20, 0x69, 0x0B, 0x12, 0x7B,
                                /* 15F0 */   0x0B, 0x0A, 0x85, 0x0B, 0x20, 0xAB, 0x0B, 0x12,
                                /* 15F8 */   0xBD, 0x0B, 0x0A, 0xC7, 0x0B, 0x20, 0xED, 0x0B,
                                /* 1600 */   0x12, 0xFF, 0x0B, 0x0A, 0x09, 0x0C, 0x20, 0x2F,
                                /* 1608 */   0x0C, 0x12, 0x41, 0x0C, 0x0A, 0x4B, 0x0C, 0x20,
                                /* 1610 */   0x71, 0x0C, 0x12, 0x83, 0x0C, 0x0A, 0x8D, 0x0C,
                                /* 1618 */   0x20, 0xB3, 0x0C, 0x12, 0xC5, 0x0C, 0x0A, 0xCF,
                                /* 1620 */   0x0C, 0x20, 0xF5, 0x0C, 0x12, 0x07, 0x0D, 0x0A,
                                /* 1628 */   0x11, 0x0D, 0x20, 0x37, 0x0D, 0x12, 0x49, 0x0D,
                                /* 1630 */   0x0A, 0x53, 0x0D, 0x20, 0x79, 0x0D, 0x12, 0x8B,
                                /* 1638 */   0x0D, 0x0A, 0x95, 0x0D, 0x20, 0xBB, 0x0D, 0x12,
                                /* 1640 */   0xCD, 0x0D, 0x0A, 0xD7, 0x0D, 0x20, 0xFD, 0x0D,
                                /* 1648 */   0x12, 0x0F, 0x0E, 0x0A, 0x19, 0x0E, 0x20, 0x3F,
                                /* 1650 */   0x0E, 0x12, 0x51, 0x0E, 0x0A, 0x5B, 0x0E, 0x0D,
                                /* 1658 */   0x2A, 0x02, 0x05, 0x80, 0x02, 0xE0, 0x01, 0x80,
                                /* 1660 */   0x11, 0x0E, 0x00, 0x00, 0x03, 0x00, 0x00, 0x08,
                                /* 1668 */   0x72, 0x0C, 0x00, 0xD0, 0x07, 0x58, 0x02, 0x0C,
                                /* 1670 */   0x72, 0x0C, 0x00, 0xD0, 0x07, 0xF4, 0x01, 0x10,
                                /* 1678 */   0x72, 0x0C, 0x00, 0x05, 0x0F, 0x27, 0x00, 0xFF,
                                /* 1680 */   0xFF, 0xD6, 0x09, 0x80, 0x90, 0x20, 0xE0, 0x1D,
                                /* 1688 */   0x10, 0x08, 0x60, 0x22, 0x00, 0x00, 0x00, 0x00,
                                /* 1690 */   0x00, 0x00, 0x1E, 0x36, 0x7F, 0x01, 0x00, 0x01,
                                /* 1698 */   0x00, 0x00, 0x00, 0x00, 0x0C, 0x20, 0x03, 0x58,
                                /* 16A0 */   0x02, 0x80, 0x11, 0x0E, 0x00, 0x00, 0x03, 0x00,
                                /* 16A8 */   0x00, 0x08, 0x72, 0x0C, 0x00, 0xD0, 0x07, 0x58,
                                /* 16B0 */   0x02, 0x0C, 0x72, 0x0C, 0x00, 0xD0, 0x07, 0xF4,
                                /* 16B8 */   0x01, 0x10, 0x72, 0x0C, 0x00, 0x05, 0x0F, 0x27,
                                /* 16C0 */   0x00, 0xFF, 0xFF, 0xA0, 0x0F, 0x20, 0x00, 0x31,
                                /* 16C8 */   0x58, 0x1C, 0x20, 0x28, 0x80, 0x14, 0x00, 0x00,
                                /* 16D0 */   0x00, 0x00, 0x00, 0x00, 0x1E, 0x36, 0x7F, 0x02,
                                /* 16D8 */   0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00,
                                /* 16E0 */   0x0A, 0xA0, 0x05, 0x80, 0x11, 0x0E, 0x00, 0x3C,
                                /* 16E8 */   0x03, 0x00, 0x00, 0x08, 0x72, 0x0C, 0x00, 0xD0,
                                /* 16F0 */   0x07, 0x58, 0x02, 0x0C, 0x72, 0x0C, 0x00, 0xD0,
                                /* 16F8 */   0x07, 0xF4, 0x01, 0x10, 0x72, 0x0C, 0x00, 0x05,
                                /* 1700 */   0x0F, 0x27, 0x00, 0xFF, 0xFF, 0x9A, 0x64, 0x00,
                                /* 1708 */   0xF0, 0xA0, 0xA0, 0x5D, 0x50, 0x58, 0x20, 0xC5,
                                /* 1710 */   0x04, 0x35, 0xAD, 0x10, 0x00, 0x00, 0x1E, 0x36,
                                /* 1718 */   0x7F, 0x03, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00,
                                /* 1720 */   0x0C, 0x00, 0x05, 0x00, 0x04, 0x80, 0x11, 0x0E,
                                /* 1728 */   0x00, 0x3C, 0x03, 0x00, 0x00, 0x08, 0x72, 0x0C,
                                /* 1730 */   0x00, 0xD0, 0x07, 0x58, 0x02, 0x0C, 0x72, 0x0C,
                                /* 1738 */   0x00, 0xD0, 0x07, 0xF4, 0x01, 0x10, 0x72, 0x0C,
                                /* 1740 */   0x00, 0x05, 0x0F, 0x27, 0x00, 0xFF, 0xFF, 0x30,
                                /* 1748 */   0x2A, 0x00, 0x98, 0x51, 0x00, 0x30, 0x40, 0x30,
                                /* 1750 */   0x70, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1758 */   0x1E, 0x36, 0x7F, 0x05, 0x00, 0x04, 0x00, 0x00,
                                /* 1760 */   0x00, 0x00, 0x0C, 0x78, 0x05, 0x1A, 0x04, 0x80,
                                /* 1768 */   0x11, 0x0E, 0x00, 0x3C, 0x03, 0x00, 0x00, 0x08,
                                /* 1770 */   0x72, 0x0C, 0x00, 0xD0, 0x07, 0x58, 0x02, 0x0C,
                                /* 1778 */   0x72, 0x0C, 0x00, 0xD0, 0x07, 0xF4, 0x01, 0x10,
                                /* 1780 */   0x72, 0x0C, 0x00, 0x05, 0x0F, 0x27, 0x00, 0xFF,
                                /* 1788 */   0xFF, 0x30, 0x2A, 0x78, 0x20, 0x51, 0x1A, 0x10,
                                /* 1790 */   0x40, 0x10, 0x70, 0x13, 0x00, 0x00, 0x00, 0x00,
                                /* 1798 */   0x00, 0x00, 0x1E, 0x36, 0x7F, 0x01, 0x90, 0x05,
                                /* 17A0 */   0x00, 0x00, 0x00, 0x00, 0x0C, 0x78, 0x05, 0x1A,
                                /* 17A8 */   0x04, 0x80, 0x11, 0x0E, 0x00, 0x3C, 0x03, 0x00,
                                /* 17B0 */   0x00, 0x08, 0x72, 0x0C, 0x00, 0xD0, 0x07, 0x58,
                                /* 17B8 */   0x02, 0x0C, 0x72, 0x0C, 0x00, 0xD0, 0x07, 0xF4,
                                /* 17C0 */   0x01, 0x10, 0x72, 0x0C, 0x00, 0x05, 0x0F, 0x27,
                                /* 17C8 */   0x00, 0xFF, 0xFF, 0xA8, 0x2F, 0x78, 0xE0, 0x51,
                                /* 17D0 */   0x1A, 0x26, 0x40, 0x58, 0x98, 0x13, 0x00, 0x00,
                                /* 17D8 */   0x00, 0x00, 0x00, 0x00, 0x1E, 0x36, 0x7F, 0x01,
                                /* 17E0 */   0x90, 0x06, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x40,
                                /* 17E8 */   0x06, 0xB0, 0x04, 0x80, 0x11, 0x0E, 0x00, 0x3C,
                                /* 17F0 */   0x03, 0x00, 0x00, 0x08, 0x72, 0x0C, 0x00, 0xD0,
                                /* 17F8 */   0x07, 0x58, 0x02, 0x0C, 0x72, 0x0C, 0x00, 0xD0,
                                /* 1800 */   0x07, 0xF4, 0x01, 0x10, 0x72, 0x0C, 0x00, 0x05,
                                /* 1808 */   0x0F, 0x27, 0x00, 0xFF, 0xFF, 0x48, 0x3F, 0x40,
                                /* 1810 */   0x30, 0x62, 0xB0, 0x32, 0x40, 0x40, 0xC0, 0x13,
                                /* 1818 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x36,
                                /* 1820 */   0x7F, 0x06, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00,
                                /* 1828 */   0x0C, 0x56, 0x05, 0x00, 0x03, 0x80, 0x11, 0x0E,
                                /* 1830 */   0x00, 0x00, 0x03, 0x00, 0x00, 0x08, 0x72, 0x0C,
                                /* 1838 */   0x00, 0xD0, 0x07, 0x58, 0x02, 0x0C, 0x72, 0x0C,
                                /* 1840 */   0x00, 0xD0, 0x07, 0xF4, 0x01, 0x10, 0x72, 0x0C,
                                /* 1848 */   0x00, 0x05, 0x0F, 0x27, 0x00, 0xFF, 0xFF, 0x66,
                                /* 1850 */   0x21, 0x56, 0xAA, 0x51, 0x00, 0x1E, 0x30, 0x46,
                                /* 1858 */   0x90, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1860 */   0x18, 0x36, 0x7F, 0x03, 0x90, 0x08, 0x00, 0x00,
                                /* 1868 */   0x00, 0x00, 0x01, 0x90, 0x06, 0x1A, 0x04, 0x80,
                                /* 1870 */   0x11, 0x0E, 0x00, 0x3C, 0x03, 0x00, 0x00, 0x08,
                                /* 1878 */   0x72, 0x0C, 0x00, 0xD0, 0x07, 0x58, 0x02, 0x0C,
                                /* 1880 */   0x72, 0x0C, 0x00, 0xD0, 0x07, 0xF4, 0x01, 0x10,
                                /* 1888 */   0x72, 0x0C, 0x00, 0x05, 0x0F, 0x27, 0x00, 0xFF,
                                /* 1890 */   0xFF, 0x7C, 0x2E, 0x90, 0xA0, 0x60, 0x1A, 0x1E,
                                /* 1898 */   0x40, 0x30, 0x20, 0x36, 0x00, 0x00, 0x00, 0x00,
                                /* 18A0 */   0x00, 0x00, 0x1E, 0x36, 0x7F, 0x04, 0x90, 0x09,
                                /* 18A8 */   0x00, 0x00, 0x00, 0x00, 0x0C, 0x80, 0x07, 0xB0,
                                /* 18B0 */   0x04, 0x80, 0x11, 0x0E, 0x00, 0x3C, 0x03, 0x00,
                                /* 18B8 */   0x00, 0x08, 0x72, 0x0C, 0x00, 0xD0, 0x07, 0x58,
                                /* 18C0 */   0x02, 0x0C, 0x72, 0x0C, 0x00, 0xD0, 0x07, 0xF4,
                                /* 18C8 */   0x01, 0x10, 0x72, 0x0C, 0x00, 0x05, 0x0F, 0x27,
                                /* 18D0 */   0x00, 0xFF, 0xFF, 0x28, 0x3C, 0x80, 0xA0, 0x70,
                                /* 18D8 */   0xB0, 0x23, 0x40, 0x30, 0x20, 0x2A, 0x00, 0x00,
                                /* 18E0 */   0x00, 0x00, 0x00, 0x00, 0x1E, 0x36, 0x7F, 0x05,
                                /* 18E8 */   0x90, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x0C, 0xA0,
                                /* 18F0 */   0x05, 0x84, 0x03, 0x80, 0x11, 0x0E, 0x00, 0x00,
                                /* 18F8 */   0x03, 0x00, 0x00, 0x08, 0x72, 0x0C, 0x00, 0xD0,
                                /* 1900 */   0x07, 0x58, 0x02, 0x0C, 0x72, 0x0C, 0x00, 0xD0,
                                /* 1908 */   0x07, 0xF4, 0x01, 0x10, 0x72, 0x0C, 0x00, 0x05,
                                /* 1910 */   0x0F, 0x27, 0x00, 0xFF, 0xFF, 0x9A, 0x29, 0xA0,
                                /* 1918 */   0xD0, 0x51, 0x84, 0x22, 0x30, 0x50, 0x99, 0x17,
                                /* 1920 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x36,
                                /* 1928 */   0x7F, 0x03, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00,
                                /* 1930 */   0x0C, 0x40, 0x06, 0x84, 0x03, 0x80, 0x11, 0x0E,
                                /* 1938 */   0x00, 0x00, 0x03, 0x00, 0x00, 0x08, 0x72, 0x0C,
                                /* 1940 */   0x00, 0xD0, 0x07, 0x58, 0x02, 0x0C, 0x72, 0x0C,
                                /* 1948 */   0x00, 0xD0, 0x07, 0xF4, 0x01, 0x10, 0x72, 0x0C,
                                /* 1950 */   0x00, 0x05, 0x0F, 0x27, 0x00, 0xFF, 0xFF, 0x30,
                                /* 1958 */   0x2A, 0x40, 0xC8, 0x60, 0x84, 0x64, 0x30, 0x18,
                                /* 1960 */   0x51, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1968 */   0x1E, 0x36, 0x7F, 0x03, 0x00, 0x0C, 0x00, 0x00,
                                /* 1970 */   0x00, 0x00, 0x0C, 0x00, 0x04, 0x00, 0x03, 0x80,
                                /* 1978 */   0x11, 0x0E, 0x00, 0x00, 0x03, 0x00, 0x00, 0x08,
                                /* 1980 */   0x72, 0x0C, 0x00, 0xD0, 0x07, 0x58, 0x02, 0x0C,
                                /* 1988 */   0x72, 0x0C, 0x00, 0xD0, 0x07, 0xF4, 0x01, 0x10,
                                /* 1990 */   0x72, 0x0C, 0x00, 0x05, 0x0F, 0x27, 0x00, 0xFF,
                                /* 1998 */   0xFF, 0x64, 0x19, 0x00, 0x40, 0x41, 0x00, 0x26,
                                /* 19A0 */   0x30, 0x18, 0x88, 0x36, 0x00, 0x00, 0x00, 0x00,
                                /* 19A8 */   0x00, 0x00, 0x1E, 0x36, 0x7F, 0x03, 0x00, 0x0D,
                                /* 19B0 */   0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x05, 0x20,
                                /* 19B8 */   0x03, 0x80, 0x11, 0x0E, 0x00, 0x00, 0x03, 0x00,
                                /* 19C0 */   0x00, 0x08, 0x72, 0x0C, 0x00, 0xD0, 0x07, 0x58,
                                /* 19C8 */   0x02, 0x0C, 0x72, 0x0C, 0x00, 0xD0, 0x07, 0xF4,
                                /* 19D0 */   0x01, 0x10, 0x72, 0x0C, 0x00, 0x05, 0x0F, 0x27,
                                /* 19D8 */   0x00, 0xFF, 0xFF, 0xEA, 0x1A, 0x00, 0xA0, 0x50,
                                /* 19E0 */   0x20, 0x17, 0x30, 0x0C, 0x30, 0x43, 0x00, 0x00,
                                /* 19E8 */   0x00, 0x00, 0x00, 0x00, 0x1E, 0x36, 0x7F, 0x03,
                                /* 19F0 */   0x90, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x80,
                                /* 19F8 */   0x07, 0x38, 0x04, 0x80, 0x11, 0x0E, 0x00, 0x00,
                                /* 1A00 */   0x03, 0x00, 0x00, 0x08, 0x72, 0x0C, 0x00, 0xD0,
                                /* 1A08 */   0x07, 0x58, 0x02, 0x0C, 0x72, 0x0C, 0x00, 0xD0,
                                /* 1A10 */   0x07, 0xF4, 0x01, 0x10, 0x72, 0x0C, 0x00, 0x05,
                                /* 1A18 */   0x0F, 0x27, 0x00, 0xFF, 0xFF, 0x02, 0x3A, 0x80,
                                /* 1A20 */   0x18, 0x71, 0x38, 0x2D, 0x40, 0x58, 0x2D, 0x36,
                                /* 1A28 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x36,
                                /* 1A30 */   0x7F, 0x03, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00,
                                /* 1A38 */   0x0C, 0x00, 0x08, 0x00, 0x06, 0x80, 0x11, 0x0E,
                                /* 1A40 */   0x00, 0x3C, 0x03, 0x00, 0x00, 0x08, 0x72, 0x0C,
                                /* 1A48 */   0x00, 0xD0, 0x07, 0x58, 0x02, 0x0C, 0x72, 0x0C,
                                /* 1A50 */   0x00, 0xD0, 0x07, 0xF4, 0x01, 0x10, 0x72, 0x0C,
                                /* 1A58 */   0x00, 0x05, 0x0F, 0x27, 0x00, 0xFF, 0xFF, 0x29,
                                /* 1A60 */   0x40, 0x00, 0x60, 0x80, 0x00, 0x13, 0x60, 0x10,
                                /* 1A68 */   0x10, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1A70 */   0x1E, 0x36, 0x7F, 0x03, 0x00, 0x10, 0x00, 0x00,
                                /* 1A78 */   0x00, 0x00, 0x0C, 0x4C, 0x46, 0x50, 0x5F, 0x50,
                                /* 1A80 */   0x61, 0x6E, 0x65, 0x6C, 0x4E, 0x61, 0x6D, 0x65,
                                /* 1A88 */   0x4C, 0x46, 0x50, 0x5F, 0x50, 0x61, 0x6E, 0x65,
                                /* 1A90 */   0x6C, 0x4E, 0x61, 0x6D, 0x65, 0x4C, 0x46, 0x50,
                                /* 1A98 */   0x5F, 0x50, 0x61, 0x6E, 0x65, 0x6C, 0x4E, 0x61,
                                /* 1AA0 */   0x6D, 0x65, 0x4C, 0x46, 0x50, 0x5F, 0x50, 0x61,
                                /* 1AA8 */   0x6E, 0x65, 0x6C, 0x4E, 0x61, 0x6D, 0x65, 0x4C,
                                /* 1AB0 */   0x46, 0x50, 0x5F, 0x50, 0x61, 0x6E, 0x65, 0x6C,
                                /* 1AB8 */   0x4E, 0x61, 0x6D, 0x65, 0x4C, 0x46, 0x50, 0x5F,
                                /* 1AC0 */   0x50, 0x61, 0x6E, 0x65, 0x6C, 0x4E, 0x61, 0x6D,
                                /* 1AC8 */   0x65, 0x4C, 0x46, 0x50, 0x5F, 0x50, 0x61, 0x6E,
                                /* 1AD0 */   0x65, 0x6C, 0x4E, 0x61, 0x6D, 0x65, 0x4C, 0x46,
                                /* 1AD8 */   0x50, 0x5F, 0x50, 0x61, 0x6E, 0x65, 0x6C, 0x4E,
                                /* 1AE0 */   0x61, 0x6D, 0x65, 0x4C, 0x46, 0x50, 0x5F, 0x50,
                                /* 1AE8 */   0x61, 0x6E, 0x65, 0x6C, 0x4E, 0x61, 0x6D, 0x65,
                                /* 1AF0 */   0x4C, 0x46, 0x50, 0x5F, 0x50, 0x61, 0x6E, 0x65,
                                /* 1AF8 */   0x6C, 0x4E, 0x61, 0x6D, 0x65, 0x4C, 0x46, 0x50,
                                /* 1B00 */   0x5F, 0x50, 0x61, 0x6E, 0x65, 0x6C, 0x4E, 0x61,
                                /* 1B08 */   0x6D, 0x65, 0x4C, 0x46, 0x50, 0x5F, 0x50, 0x61,
                                /* 1B10 */   0x6E, 0x65, 0x6C, 0x4E, 0x61, 0x6D, 0x65, 0x4C,
                                /* 1B18 */   0x46, 0x50, 0x5F, 0x50, 0x61, 0x6E, 0x65, 0x6C,
                                /* 1B20 */   0x4E, 0x61, 0x6D, 0x65, 0x4C, 0x46, 0x50, 0x5F,
                                /* 1B28 */   0x50, 0x61, 0x6E, 0x65, 0x6C, 0x4E, 0x61, 0x6D,
                                /* 1B30 */   0x65, 0x4C, 0x46, 0x50, 0x5F, 0x50, 0x61, 0x6E,
                                /* 1B38 */   0x65, 0x6C, 0x4E, 0x61, 0x6D, 0x65, 0x4C, 0x46,
                                /* 1B40 */   0x50, 0x5F, 0x50, 0x61, 0x6E, 0x65, 0x6C, 0x4E,
                                /* 1B48 */   0x61, 0x6D, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1B50 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 1B58 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x2B, 0x81, 0x00,
                                /* 1B60 */   0x06, 0x4A, 0x10, 0x27, 0x00, 0x58, 0xAA, 0x4A,
                                /* 1B68 */   0xC8, 0x00, 0x00, 0x58, 0xAA, 0x4A, 0xDC, 0x00,
                                /* 1B70 */   0x03, 0x58, 0xAA, 0x4A, 0xC8, 0x00, 0x00, 0x58,
                                /* 1B78 */   0xAA, 0x4A, 0xC8, 0x00, 0x00, 0x58, 0xAA, 0x4A,
                                /* 1B80 */   0xC8, 0x00, 0x00, 0x58, 0xAA, 0x4A, 0xC8, 0x00,
                                /* 1B88 */   0x00, 0x58, 0xAA, 0x4A, 0xC8, 0x00, 0x00, 0x58,
                                /* 1B90 */   0xAA, 0x4A, 0xC8, 0x00, 0x00, 0x58, 0xAA, 0x4A,
                                /* 1B98 */   0xC8, 0x00, 0x00, 0x58, 0xAA, 0x4A, 0xC8, 0x00,
                                /* 1BA0 */   0x00, 0x58, 0xAA, 0x4A, 0xC8, 0x00, 0x00, 0x58,
                                /* 1BA8 */   0xAA, 0x4A, 0xC8, 0x00, 0x00, 0x58, 0xAA, 0x4A,
                                /* 1BB0 */   0xC8, 0x00, 0x00, 0x58, 0xAA, 0x4A, 0xC8, 0x00,
                                /* 1BB8 */   0x00, 0x58, 0xAA, 0x4A, 0xC8, 0x00, 0x00, 0x58,
                                /* 1BC0 */   0xAA, 0xFF, 0xFF, 0x55, 0xFF, 0xFF, 0xFF, 0xFF,
                                /* 1BC8 */   0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
                                /* 1BD0 */   0xFF, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
                                /* 1BD8 */   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02,
                                /* 1BE0 */   0x02, 0x2C, 0x15, 0x00, 0x89, 0x46, 0x00, 0x00,
                                /* 1BE8 */   0x00, 0x49, 0x00, 0x0A, 0x00, 0x55, 0x00, 0x50,
                                /* 1BF0 */   0x00, 0x64, 0x00, 0x2C, 0x01, 0x96, 0x00, 0xE8,
                                /* 1BF8 */   0x03, 0x2E, 0xB0, 0x00, 0x00, 0x88, 0x88, 0x88,
                                /* 1C00 */   0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x00,
                                /* 1C08 */   0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88,
                                /* 1C10 */   0x88, 0x88, 0x00, 0x88, 0x88, 0x88, 0x88, 0x88,
                                /* 1C18 */   0x88, 0x88, 0x88, 0x88, 0x88, 0x00, 0x88, 0x88,
                                /* 1C20 */   0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88,
                                /* 1C28 */   0x00, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88,
                                /* 1C30 */   0x88, 0x88, 0x88, 0x00, 0x88, 0x88, 0x88, 0x88,
                                /* 1C38 */   0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x00, 0x88,
                                /* 1C40 */   0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88,
                                /* 1C48 */   0x88, 0x00, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88,
                                /* 1C50 */   0x88, 0x88, 0x88, 0x88, 0x00, 0x88, 0x88, 0x88,
                                /* 1C58 */   0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x00,
                                /* 1C60 */   0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88,
                                /* 1C68 */   0x88, 0x88, 0x00, 0x88, 0x88, 0x88, 0x88, 0x88,
                                /* 1C70 */   0x88, 0x88, 0x88, 0x88, 0x88, 0x00, 0x88, 0x88,
                                /* 1C78 */   0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88,
                                /* 1C80 */   0x00, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88,
                                /* 1C88 */   0x88, 0x88, 0x88, 0x00, 0x88, 0x88, 0x88, 0x88,
                                /* 1C90 */   0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x00, 0x88,
                                /* 1C98 */   0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88,
                                /* 1CA0 */   0x88, 0x00, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88,
                                /* 1CA8 */   0x88, 0x88, 0x88, 0x88, 0x00, 0x00, 0x00, 0x00,
                                /* 1CB0 */   0x00, 0x54, 0x06, 0x00, 0xC0, 0xD4, 0x01, 0x00,
                                /* 1CB8 */   0xF0, 0x8E, 0x35, 0x00, 0xC0, 0x0E, 0x22, 0x00,
                                /* 1CC0 */   0x76, 0x4F, 0x05, 0x03, 0x08, 0x02, 0x55, 0x8B,
                                /* 1CC8 */   0xEC, 0x83, 0xC4, 0xDC, 0x66, 0x50, 0x66, 0x56,
                                /* 1CD0 */   0x66, 0x57, 0x66, 0x8B, 0xF1, 0x88, 0x56, 0xFF,
                                /* 1CD8 */   0x66, 0xC7, 0x46, 0xE4, 0xC0, 0xD4, 0x01, 0x00,
                                /* 1CE0 */   0x66, 0xC7, 0x46, 0xEC, 0x00, 0xDB, 0x1A, 0x00,
                                /* 1CE8 */   0x66, 0xC7, 0x46, 0xE8, 0xF0, 0x8E, 0x35, 0x00,
                                /* 1CF0 */   0xC6, 0x46, 0xFC, 0x07, 0xC6, 0x46, 0xFB, 0x03,
                                /* 1CF8 */   0xC6, 0x46, 0xF9, 0x76, 0xC6, 0x46, 0xF8, 0x4F,
                                /* 1D00 */   0xC6, 0x46, 0xF6, 0x08, 0xC6, 0x46, 0xF5, 0x01,
                                /* 1D08 */   0xB6, 0x0A, 0xC6, 0x46, 0xFE, 0x00, 0x66, 0xC7,
                                /* 1D10 */   0x46, 0xF0, 0x10, 0x27, 0x00, 0x00, 0x8A, 0x4E,
                                /* 1D18 */   0xFB, 0x8A, 0x6E, 0xF8, 0x8A, 0x56, 0xF5, 0x0F,
                                /* 1D20 */   0xB6, 0xFA, 0x51, 0x52, 0x0F, 0xB6, 0xC6, 0xF7,
                                /* 1D28 */   0xE7, 0x8B, 0xF8, 0x66, 0x0F, 0xB7, 0xC0, 0x66,
                                /* 1D30 */   0xF7, 0xE6, 0x5A, 0x59, 0x66, 0x3B, 0x46, 0xE8,
                                /* 1D38 */   0x0F, 0x87, 0x87, 0x00, 0x66, 0x3B, 0x46, 0xEC,
                                /* 1D40 */   0x72, 0x77, 0x66, 0x56, 0x57, 0x52, 0x8B, 0xC7,
                                /* 1D48 */   0xF6, 0xE1, 0x66, 0x0F, 0xB7, 0xD8, 0x66, 0x8B,
                                /* 1D50 */   0x46, 0xE4, 0x66, 0x0F, 0xB6, 0xFD, 0x66, 0xF7,
                                /* 1D58 */   0xE7, 0x66, 0xF7, 0xF3, 0x66, 0x89, 0x46, 0xDC,
                                /* 1D60 */   0x66, 0x8B, 0xC6, 0x66, 0xBB, 0x10, 0x27, 0x00,
                                /* 1D68 */   0x00, 0x66, 0xF7, 0xE3, 0x66, 0x8B, 0x5E, 0xDC,
                                /* 1D70 */   0x66, 0xF7, 0xF3, 0x5A, 0x66, 0xF7, 0xD8, 0x66,
                                /* 1D78 */   0x05, 0x10, 0x27, 0x00, 0x00, 0x5F, 0x66, 0x5E,
                                /* 1D80 */   0x66, 0x83, 0xF8, 0x00, 0x7F, 0x03, 0x66, 0xF7,
                                /* 1D88 */   0xD8, 0x66, 0x3B, 0x46, 0xF0, 0x7D, 0x17, 0x88,
                                /* 1D90 */   0x4E, 0xFD, 0x88, 0x6E, 0xFA, 0x8B, 0xDF, 0x88,
                                /* 1D98 */   0x5E, 0xF7, 0x66, 0x89, 0x46, 0xF0, 0x66, 0x8B,
                                /* 1DA0 */   0x7E, 0xDC, 0x66, 0x89, 0x7E, 0xE0, 0x66, 0x83,
                                /* 1DA8 */   0xF8, 0x2F, 0x73, 0x06, 0xC6, 0x46, 0xFE, 0x01,
                                /* 1DB0 */   0xEB, 0x2B, 0x66, 0x83, 0x7E, 0xF0, 0x00, 0x74,
                                /* 1DB8 */   0x24, 0x80, 0xC2, 0x01, 0x3A, 0x56, 0xF6, 0x0F,
                                /* 1DC0 */   0x86, 0x5C, 0xFF, 0x80, 0xC5, 0x01, 0x3A, 0x6E,
                                /* 1DC8 */   0xF9, 0x0F, 0x86, 0x4F, 0xFF, 0x80, 0xC1, 0x01,
                                /* 1DD0 */   0x3A, 0x4E, 0xFC, 0x0F, 0x82, 0x42, 0xFF, 0x80,
                                /* 1DD8 */   0x7E, 0xFE, 0x01, 0x74, 0x00, 0x8A, 0x4E, 0xFD,
                                /* 1DE0 */   0x80, 0xE9, 0x02, 0x66, 0x0F, 0xB6, 0xF1, 0x66,
                                /* 1DE8 */   0xC1, 0xE6, 0x10, 0xBF, 0x00, 0x00, 0xB3, 0x0A,
                                /* 1DF0 */   0x66, 0x81, 0x7E, 0xE0, 0x40, 0x0D, 0x03, 0x00,
                                /* 1DF8 */   0x76, 0x05, 0xBF, 0x00, 0x01, 0xB3, 0x05, 0x0F,
                                /* 1E00 */   0xB6, 0x46, 0xF7, 0xF6, 0xF3, 0x86, 0xC3, 0xB8,
                                /* 1E08 */   0x01, 0x00, 0xFE, 0xCB, 0x74, 0x04, 0xD1, 0xE0,
                                /* 1E10 */   0xEB, 0xF8, 0x0B, 0xF8, 0x32, 0xFF, 0xB1, 0x0E,
                                /* 1E18 */   0xB5, 0x07, 0x8A, 0xF9, 0xC0, 0xE7, 0x02, 0x02,
                                /* 1E20 */   0xF9, 0x02, 0xFD, 0x3A, 0x7E, 0xFA, 0x73, 0x10,
                                /* 1E28 */   0x80, 0xC5, 0x01, 0x80, 0xFD, 0x0B, 0x76, 0xEA,
                                /* 1E30 */   0x80, 0xC1, 0x01, 0x80, 0xF9, 0x19, 0x76, 0xE0,
                                /* 1E38 */   0x8A, 0xF9, 0xC0, 0xE7, 0x02, 0x02, 0xF9, 0x8A,
                                /* 1E40 */   0x5E, 0xFA, 0x2A, 0xDF, 0x8A, 0xF9, 0x81, 0xEB,
                                /* 1E48 */   0x02, 0x02, 0x8B, 0xF3, 0x66, 0x8B, 0xDE, 0x8B,
                                /* 1E50 */   0xCF, 0x66, 0x8B, 0x56, 0xE0, 0x32, 0xC0, 0x66,
                                /* 1E58 */   0x5F, 0x66, 0x5E, 0x66, 0x58, 0x8B, 0xE5, 0x5D,
                                /* 1E60 */   0xC3, 0x08, 0x10, 0x03, 0x00, 0x02, 0x00, 0x08,
                                /* 1E68 */   0x0C, 0x06, 0x00, 0x01, 0x00, 0x66, 0x50, 0x66,
                                /* 1E70 */   0x56, 0x57, 0xBE, 0x01, 0x00, 0xE8, 0xF5, 0x4A,
                                /* 1E78 */   0x75, 0x2A, 0xE8, 0xB0, 0x00, 0x0F, 0xB6, 0xF2,
                                /* 1E80 */   0xE8, 0x16, 0x17, 0xF6, 0xC2, 0x02, 0x74, 0x1C,
                                /* 1E88 */   0x56, 0xBE, 0x61, 0x1E, 0x66, 0x81, 0xF9, 0xE0,
                                /* 1E90 */   0x22, 0x02, 0x00, 0x76, 0x04, 0x81, 0xC6, 0x06,
                                /* 1E98 */   0x00, 0x66, 0x2E, 0x8B, 0x1C, 0x2E, 0x8B, 0x4C,
                                /* 1EA0 */   0x04, 0x5E, 0xEB, 0x05, 0xB2, 0x00, 0xE8, 0x1D,
                                /* 1EA8 */   0xFE, 0x66, 0x56, 0x66, 0x0F, 0xB7, 0xF6, 0x66,
                                /* 1EB0 */   0xC1, 0xE6, 0x18, 0x66, 0x0B, 0xDE, 0x66, 0x5E,
                                /* 1EB8 */   0x33, 0xF6, 0xEB, 0x03, 0x83, 0xCE, 0x01, 0x5F,
                                /* 1EC0 */   0x66, 0x5E, 0x66, 0x58, 0xC3, 0x06, 0x50, 0x53,
                                /* 1EC8 */   0x52, 0x56, 0x57, 0x55, 0x3C, 0x13, 0x76, 0x1D,
                                /* 1ED0 */   0xE8, 0x72, 0x22, 0xE8, 0xC8, 0x2C, 0xE8, 0xF5,
                                /* 1ED8 */   0x35, 0x73, 0x10, 0x83, 0xEC, 0x12, 0x8B, 0xEC,
                                /* 1EE0 */   0xB2, 0x01, 0xE8, 0xE0, 0x31, 0xE8, 0xB6, 0x2C,
                                /* 1EE8 */   0x83, 0xC4, 0x12, 0xEB, 0x32, 0xE8, 0xE8, 0x33,
                                /* 1EF0 */   0x66, 0xB9, 0x57, 0x62, 0x00, 0x00, 0x3C, 0x00,
                                /* 1EF8 */   0x74, 0x0C, 0x3C, 0x01, 0x74, 0x08, 0x3C, 0x02,
                                /* 1F00 */   0x74, 0x04, 0x3C, 0x03, 0x75, 0x0F, 0x26, 0xF6,
                                /* 1F08 */   0x44, 0x06, 0x01, 0x75, 0x12, 0x66, 0xB9, 0xA2,
                                /* 1F10 */   0x6E, 0x00, 0x00, 0xEB, 0x0A, 0x3C, 0x07, 0x75,
                                /* 1F18 */   0x06, 0x66, 0xB9, 0xA2, 0x6E, 0x00, 0x00, 0x5D,
                                /* 1F20 */   0x5F, 0x5E, 0x5A, 0x5B, 0x58, 0x07, 0xC3, 0x19,
                                /* 1F28 */   0x04, 0x32, 0x02, 0x64, 0x01, 0x66, 0x50, 0x56,
                                /* 1F30 */   0x57, 0xE8, 0x65, 0x16, 0xE8, 0xC5, 0x60, 0xB2,
                                /* 1F38 */   0x01, 0x72, 0x3C, 0xBE, 0x27, 0x1F, 0xBF, 0x2D,
                                /* 1F40 */   0x1F, 0x83, 0xC6, 0x02, 0x66, 0x2E, 0x0F, 0xB6,
                                /* 1F48 */   0x04, 0x66, 0x52, 0x66, 0xBA, 0xE8, 0x03, 0x00,
                                /* 1F50 */   0x00, 0x66, 0xF7, 0xE2, 0x66, 0x5A, 0x66, 0x3B,
                                /* 1F58 */   0xC8, 0x72, 0x07, 0x83, 0xC6, 0x02, 0x3B, 0xF7,
                                /* 1F60 */   0x72, 0xE2, 0x2E, 0x8A, 0x54, 0xFF, 0x66, 0x52,
                                /* 1F68 */   0x66, 0x8B, 0xC1, 0x66, 0x0F, 0xB6, 0xCA, 0x66,
                                /* 1F70 */   0xF7, 0xE1, 0x66, 0x5A, 0x66, 0x8B, 0xC8, 0x32,
                                /* 1F78 */   0xC0, 0xEB, 0x02, 0x0C, 0x01, 0x5F, 0x5E, 0x66,
                                /* 1F80 */   0x58, 0xC3, 0xC2, 0x01, 0x66, 0x60, 0x2E, 0xA1,
                                /* 1F88 */   0x82, 0x1F, 0xBA, 0x09, 0x00, 0xF7, 0xE2, 0xB9,
                                /* 1F90 */   0x0A, 0x00, 0xF7, 0xF1, 0x66, 0x0F, 0xB7, 0xC0,
                                /* 1F98 */   0x66, 0xC1, 0xE0, 0x0A, 0x66, 0x2E, 0xA3, 0xB0,
                                /* 1FA0 */   0x1C, 0x66, 0x61, 0xC3, 0xA3, 0x02, 0x66, 0x56,
                                /* 1FA8 */   0x66, 0x50, 0x66, 0x53, 0x66, 0x52, 0x66, 0xBE,
                                /* 1FB0 */   0x00, 0x60, 0x04, 0x00, 0xE8, 0xEB, 0x4C, 0x25,
                                /* 1FB8 */   0xFF, 0x07, 0x66, 0xBE, 0x18, 0xF0, 0x04, 0x00,
                                /* 1FC0 */   0xE8, 0x3D, 0x51, 0x3D, 0x67, 0x02, 0x75, 0x0B,
                                /* 1FC8 */   0x66, 0xBB, 0x00, 0x00, 0x00, 0x08, 0xB8, 0x35,
                                /* 1FD0 */   0x01, 0xEB, 0x62, 0x3D, 0xA1, 0x02, 0x75, 0x0B,
                                /* 1FD8 */   0x66, 0xBB, 0x00, 0x00, 0x00, 0x08, 0xB8, 0x52,
                                /* 1FE0 */   0x01, 0xEB, 0x52, 0x3D, 0x5E, 0x03, 0x75, 0x0B,
                                /* 1FE8 */   0x66, 0xBB, 0x00, 0x00, 0x00, 0x00, 0xB8, 0xB0,
                                /* 1FF0 */   0x01, 0xEB, 0x42, 0x3D, 0x82, 0x03, 0x75, 0x0B,
                                /* 1FF8 */   0x66, 0xBB, 0x00, 0x00, 0x00, 0x00, 0xB8, 0xC2,
                                /* 2000 */   0x01, 0xEB, 0x32, 0x3D, 0x36, 0x04, 0x75, 0x0B,
                                /* 2008 */   0x66, 0xBB, 0x00, 0x00, 0x00, 0x04, 0xB8, 0x1C,
                                /* 2010 */   0x02, 0xEB, 0x22, 0x3D, 0xD0, 0x04, 0x75, 0x0B,
                                /* 2018 */   0x66, 0xBB, 0x00, 0x00, 0x00, 0x0C, 0xB8, 0x6A,
                                /* 2020 */   0x02, 0xEB, 0x12, 0x3D, 0x44, 0x05, 0x75, 0x0B,
                                /* 2028 */   0x66, 0xBB, 0x00, 0x00, 0x00, 0x0C, 0xB8, 0xA3,
                                /* 2030 */   0x02, 0xEB, 0x02, 0xEB, 0xFE, 0x66, 0xBE, 0x1A,
                                /* 2038 */   0xF0, 0x04, 0x00, 0xE8, 0xC2, 0x50, 0x2E, 0xA3,
                                /* 2040 */   0xA4, 0x1F, 0xE8, 0x13, 0x00, 0x66, 0x5A, 0x66,
                                /* 2048 */   0x5B, 0x66, 0x58, 0x66, 0x5E, 0xC3, 0x18, 0x00,
                                /* 2050 */   0x2E, 0xC7, 0x06, 0x4E, 0x20, 0x18, 0x00, 0xC3,
                                /* 2058 */   0xE8, 0x50, 0x08, 0xC3, 0x66, 0x60, 0xE8, 0x38,
                                /* 2060 */   0x15, 0xE8, 0x86, 0x5A, 0x2E, 0x8A, 0x5C, 0x10,
                                /* 2068 */   0x80, 0xFB, 0x07, 0x72, 0x45, 0xE8, 0xB2, 0x5B,
                                /* 2070 */   0xB9, 0x01, 0x00, 0xBA, 0x03, 0x00, 0xE8, 0x35,
                                /* 2078 */   0xD0, 0xA8, 0x01, 0x74, 0x35, 0xE8, 0x19, 0x15,
                                /* 2080 */   0x80, 0xFA, 0x08, 0x75, 0x0A, 0x2E, 0xF6, 0x06,
                                /* 2088 */   0x27, 0x0D, 0x02, 0x74, 0x25, 0xEB, 0x1F, 0xB9,
                                /* 2090 */   0x01, 0x00, 0xBA, 0x05, 0x00, 0xE8, 0x16, 0xD0,
                                /* 2098 */   0xA8, 0x01, 0x74, 0x0A, 0x2E, 0xF6, 0x06, 0x2A,
                                /* 20A0 */   0x0D, 0x20, 0x74, 0x0E, 0xEB, 0x08, 0x2E, 0xF6,
                                /* 20A8 */   0x06, 0x2A, 0x0D, 0x08, 0x74, 0x04, 0x32, 0xC0,
                                /* 20B0 */   0xEB, 0x02, 0x0C, 0x01, 0x66, 0x61, 0xC3, 0x0A,
                                /* 20B8 */   0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 20C0 */   0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00,
                                /* 20C8 */   0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00,
                                /* 20D0 */   0x00, 0x00, 0x80, 0x00, 0x00, 0x07, 0x01, 0x08,
                                /* 20D8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10,
                                /* 20E0 */   0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x30,
                                /* 20E8 */   0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00,
                                /* 20F0 */   0x00, 0x01, 0x00, 0x08, 0x02, 0x40, 0x00, 0x00,
                                /* 20F8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00,
                                /* 2100 */   0x00, 0x00, 0x01, 0x00, 0x00, 0x80, 0x01, 0x00,
                                /* 2108 */   0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x02,
                                /* 2110 */   0x00, 0x09, 0x03, 0x00, 0x02, 0x00, 0x00, 0x00,
                                /* 2118 */   0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00,
                                /* 2120 */   0x08, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00,
                                /* 2128 */   0x0C, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x0B,
                                /* 2130 */   0x0C, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 2138 */   0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x40, 0x00,
                                /* 2140 */   0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x60, 0x00,
                                /* 2148 */   0x00, 0x00, 0x00, 0x08, 0x00, 0x66, 0x56, 0x66,
                                /* 2150 */   0x50, 0x66, 0x53, 0x66, 0x52, 0x51, 0x57, 0xBF,
                                /* 2158 */   0xB7, 0x20, 0xB9, 0x05, 0x00, 0x2E, 0x8A, 0x05,
                                /* 2160 */   0x38, 0xC3, 0x74, 0x0F, 0x2E, 0x8A, 0x45, 0x01,
                                /* 2168 */   0x38, 0xC3, 0x74, 0x07, 0x83, 0xC7, 0x1E, 0xE2,
                                /* 2170 */   0xEC, 0xEB, 0x62, 0x66, 0x2E, 0x8B, 0x45, 0x06,
                                /* 2178 */   0x66, 0x81, 0xFE, 0x10, 0x60, 0x04, 0x00, 0x74,
                                /* 2180 */   0x2A, 0x66, 0x2E, 0x8B, 0x45, 0x0A, 0x66, 0x81,
                                /* 2188 */   0xFE, 0x14, 0x60, 0x04, 0x00, 0x74, 0x1C, 0x66,
                                /* 2190 */   0x2E, 0x8B, 0x45, 0x0E, 0x66, 0x81, 0xFE, 0x40,
                                /* 2198 */   0x60, 0x04, 0x00, 0x74, 0x0E, 0x66, 0x2E, 0x8B,
                                /* 21A0 */   0x45, 0x12, 0x66, 0x81, 0xFE, 0x60, 0x60, 0x04,
                                /* 21A8 */   0x00, 0x75, 0x2A, 0x66, 0x2E, 0x0B, 0x45, 0x02,
                                /* 21B0 */   0x66, 0x2E, 0x8B, 0x5D, 0x1A, 0x66, 0xF7, 0xD3,
                                /* 21B8 */   0x66, 0x23, 0xC3, 0x66, 0x2E, 0x8B, 0x55, 0x16,
                                /* 21C0 */   0x66, 0x2E, 0x0B, 0x55, 0x02, 0x66, 0x2E, 0x0B,
                                /* 21C8 */   0x55, 0x1A, 0x66, 0xBE, 0x5C, 0xC0, 0x06, 0x00,
                                /* 21D0 */   0xE8, 0x45, 0x4F, 0xEB, 0x02, 0xEB, 0xFE, 0x5F,
                                /* 21D8 */   0x59, 0x66, 0x5A, 0x66, 0x5B, 0x66, 0x58, 0x66,
                                /* 21E0 */   0x5E, 0xC3, 0x66, 0x56, 0x66, 0x50, 0x66, 0x52,
                                /* 21E8 */   0x53, 0x51, 0x57, 0xBF, 0xB7, 0x20, 0xB9, 0x05,
                                /* 21F0 */   0x00, 0x2E, 0x8A, 0x05, 0x38, 0xC3, 0x74, 0x0F,
                                /* 21F8 */   0x2E, 0x8A, 0x45, 0x01, 0x38, 0xC3, 0x74, 0x07,
                                /* 2200 */   0x83, 0xC7, 0x1E, 0xE2, 0xEC, 0xEB, 0x15, 0x66,
                                /* 2208 */   0x2E, 0x8B, 0x45, 0x1A, 0x66, 0x2E, 0x8B, 0x55,
                                /* 2210 */   0x1A, 0x66, 0xBE, 0x5C, 0xC0, 0x06, 0x00, 0xE8,
                                /* 2218 */   0xFE, 0x4E, 0xEB, 0x02, 0xEB, 0xFE, 0x5F, 0x59,
                                /* 2220 */   0x5B, 0x66, 0x5A, 0x66, 0x58, 0x66, 0x5E, 0xC3,
                                /* 2228 */   0x10, 0x60, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 2230 */   0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00,
                                /* 2238 */   0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 2240 */   0x08, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00,
                                /* 2248 */   0x0A, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00,
                                /* 2250 */   0x01, 0x00, 0x00, 0x00, 0x14, 0x60, 0x04, 0x00,
                                /* 2258 */   0x00, 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00,
                                /* 2260 */   0x00, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
                                /* 2268 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00,
                                /* 2270 */   0x80, 0x01, 0x00, 0x00, 0x80, 0x02, 0x00, 0x00,
                                /* 2278 */   0x80, 0x03, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00,
                                /* 2280 */   0x40, 0x60, 0x04, 0x00, 0x00, 0x00, 0x02, 0x00,
                                /* 2288 */   0x00, 0x00, 0x01, 0x00, 0x00, 0x40, 0x00, 0x00,
                                /* 2290 */   0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 2298 */   0x00, 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00,
                                /* 22A0 */   0x00, 0xA0, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00,
                                /* 22A8 */   0x00, 0x10, 0x00, 0x00, 0x60, 0x60, 0x04, 0x00,
                                /* 22B0 */   0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x40, 0x00,
                                /* 22B8 */   0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x08, 0x00,
                                /* 22C0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00,
                                /* 22C8 */   0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x28, 0x00,
                                /* 22D0 */   0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x04, 0x00,
                                /* 22D8 */   0x55, 0x8B, 0xEC, 0x83, 0xC4, 0xFA, 0x66, 0x50,
                                /* 22E0 */   0x66, 0x53, 0x51, 0x57, 0x66, 0x52, 0x66, 0x56,
                                /* 22E8 */   0x89, 0x7E, 0xFA, 0xBF, 0x28, 0x22, 0xB9, 0x04,
                                /* 22F0 */   0x00, 0x66, 0x2E, 0x8B, 0x05, 0x66, 0x3B, 0xF0,
                                /* 22F8 */   0x74, 0x08, 0x83, 0xC7, 0x2C, 0xE2, 0xF2, 0xE9,
                                /* 2300 */   0xDC, 0x00, 0x66, 0x33, 0xDB, 0x66, 0x52, 0x66,
                                /* 2308 */   0x2E, 0x8B, 0x55, 0x04, 0x66, 0x89, 0x56, 0xFC,
                                /* 2310 */   0x66, 0x5A, 0x80, 0xFA, 0x08, 0x74, 0x1B, 0xE8,
                                /* 2318 */   0xE2, 0x5C, 0x74, 0x16, 0x66, 0x2E, 0x0B, 0x5D,
                                /* 2320 */   0x04, 0x66, 0x51, 0x57, 0x8B, 0x7E, 0xFA, 0xE8,
                                /* 2328 */   0x74, 0x28, 0xE8, 0xD4, 0x03, 0x5F, 0x66, 0x59,
                                /* 2330 */   0xEB, 0x6D, 0x66, 0x81, 0xFE, 0x10, 0x60, 0x04,
                                /* 2338 */   0x00, 0x75, 0x03, 0xE8, 0xCA, 0x05, 0x66, 0x52,
                                /* 2340 */   0x66, 0x2E, 0x8B, 0x55, 0x24, 0x66, 0x09, 0x56,
                                /* 2348 */   0xFC, 0x66, 0x5A, 0x66, 0xBE, 0x08, 0xF0, 0x04,
                                /* 2350 */   0x00, 0xE8, 0x49, 0x49, 0x24, 0x07, 0x3C, 0x00,
                                /* 2358 */   0x75, 0x07, 0x66, 0x2E, 0x0B, 0x5D, 0x0C, 0xEB,
                                /* 2360 */   0x35, 0x3C, 0x01, 0x75, 0x07, 0x66, 0x2E, 0x0B,
                                /* 2368 */   0x5D, 0x10, 0xEB, 0x2A, 0x3C, 0x02, 0x75, 0x07,
                                /* 2370 */   0x66, 0x2E, 0x0B, 0x5D, 0x14, 0xEB, 0x1F, 0x3C,
                                /* 2378 */   0x03, 0x75, 0x07, 0x66, 0x2E, 0x0B, 0x5D, 0x18,
                                /* 2380 */   0xEB, 0x14, 0x3C, 0x04, 0x75, 0x07, 0x66, 0x2E,
                                /* 2388 */   0x0B, 0x5D, 0x1C, 0xEB, 0x09, 0x3C, 0x05, 0x75,
                                /* 2390 */   0x4D, 0x66, 0x2E, 0x0B, 0x5D, 0x20, 0x66, 0x81,
                                /* 2398 */   0xFE, 0x10, 0x60, 0x04, 0x00, 0x74, 0x17, 0xE8,
                                /* 23A0 */   0xBA, 0xFC, 0x75, 0x12, 0x66, 0x2E, 0x0B, 0x5D,
                                /* 23A8 */   0x08, 0x66, 0x52, 0x66, 0x2E, 0x8B, 0x55, 0x08,
                                /* 23B0 */   0x66, 0x09, 0x56, 0xFC, 0x66, 0x5A, 0x66, 0x2E,
                                /* 23B8 */   0x0B, 0x5D, 0x28, 0x66, 0x52, 0x66, 0x2E, 0x8B,
                                /* 23C0 */   0x55, 0x28, 0x66, 0x09, 0x56, 0xFC, 0x66, 0x5A,
                                /* 23C8 */   0x66, 0x8B, 0xC3, 0x66, 0xBE, 0x58, 0xC0, 0x06,
                                /* 23D0 */   0x00, 0x66, 0x8B, 0x56, 0xFC, 0xE8, 0x40, 0x4D,
                                /* 23D8 */   0xE8, 0xCC, 0x48, 0xF9, 0xEB, 0x01, 0xF8, 0x66,
                                /* 23E0 */   0x5E, 0x66, 0x5A, 0x5F, 0x59, 0x66, 0x5B, 0x66,
                                /* 23E8 */   0x58, 0x8B, 0xE5, 0x5D, 0xC3, 0x66, 0xBA, 0x00,
                                /* 23F0 */   0x00, 0x00, 0x00, 0x66, 0x81, 0xF9, 0x00, 0xD8,
                                /* 23F8 */   0xB8, 0x05, 0x74, 0x20, 0x66, 0xBA, 0x01, 0x00,
                                /* 2400 */   0x00, 0x00, 0x66, 0x81, 0xF9, 0x80, 0x4A, 0x5D,
                                /* 2408 */   0x05, 0x74, 0x11, 0x66, 0xBA, 0x03, 0x00, 0x00,
                                /* 2410 */   0x00, 0x66, 0x81, 0xF9, 0x00, 0xBD, 0x01, 0x05,
                                /* 2418 */   0x74, 0x02, 0xEB, 0xFE, 0xC3, 0x66, 0xBA, 0x00,
                                /* 2420 */   0x00, 0x00, 0x00, 0x66, 0x83, 0xF9, 0x01, 0x74,
                                /* 2428 */   0x26, 0x66, 0xBA, 0x01, 0x00, 0x00, 0x00, 0x66,
                                /* 2430 */   0x83, 0xF9, 0x02, 0x74, 0x1A, 0x66, 0xBA, 0x02,
                                /* 2438 */   0x00, 0x00, 0x00, 0x66, 0x83, 0xF9, 0x03, 0x74,
                                /* 2440 */   0x0E, 0x66, 0xBA, 0x04, 0x00, 0x00, 0x00, 0x66,
                                /* 2448 */   0x83, 0xF9, 0x07, 0x74, 0x02, 0xEB, 0xFE, 0xC3,
                                /* 2450 */   0x66, 0xBA, 0x00, 0x00, 0x00, 0x00, 0x66, 0x83,
                                /* 2458 */   0xF9, 0x05, 0x74, 0x26, 0x66, 0xBA, 0x01, 0x00,
                                /* 2460 */   0x00, 0x00, 0x66, 0x83, 0xF9, 0x02, 0x74, 0x1A,
                                /* 2468 */   0x66, 0xBA, 0x02, 0x00, 0x00, 0x00, 0x66, 0x83,
                                /* 2470 */   0xF9, 0x03, 0x74, 0x0E, 0x66, 0xBA, 0x03, 0x00,
                                /* 2478 */   0x00, 0x00, 0x66, 0x83, 0xF9, 0x01, 0x74, 0x02,
                                /* 2480 */   0xEB, 0xFE, 0xC3, 0x66, 0x56, 0x66, 0x53, 0x66,
                                /* 2488 */   0xBB, 0x40, 0xC0, 0x06, 0x00, 0x66, 0x81, 0xFE,
                                /* 2490 */   0x14, 0x60, 0x04, 0x00, 0x74, 0x20, 0x66, 0xBB,
                                /* 2498 */   0x48, 0xC0, 0x06, 0x00, 0x66, 0x81, 0xFE, 0x40,
                                /* 24A0 */   0x60, 0x04, 0x00, 0x74, 0x11, 0x66, 0xBB, 0x50,
                                /* 24A8 */   0xC0, 0x06, 0x00, 0x66, 0x81, 0xFE, 0x60, 0x60,
                                /* 24B0 */   0x04, 0x00, 0x74, 0x02, 0xEB, 0xFE, 0x66, 0x8B,
                                /* 24B8 */   0xF3, 0x66, 0x0D, 0x00, 0x00, 0x00, 0x80, 0xE8,
                                /* 24C0 */   0x44, 0x4C, 0x66, 0x5B, 0x66, 0x5E, 0xC3, 0x66,
                                /* 24C8 */   0x56, 0x66, 0x53, 0x66, 0xBB, 0x44, 0xC0, 0x06,
                                /* 24D0 */   0x00, 0x66, 0x81, 0xFE, 0x14, 0x60, 0x04, 0x00,
                                /* 24D8 */   0x74, 0x20, 0x66, 0xBB, 0x4C, 0xC0, 0x06, 0x00,
                                /* 24E0 */   0x66, 0x81, 0xFE, 0x40, 0x60, 0x04, 0x00, 0x74,
                                /* 24E8 */   0x11, 0x66, 0xBB, 0x54, 0xC0, 0x06, 0x00, 0x66,
                                /* 24F0 */   0x81, 0xFE, 0x60, 0x60, 0x04, 0x00, 0x74, 0x02,
                                /* 24F8 */   0xEB, 0xFE, 0x66, 0x8B, 0xF3, 0xE8, 0x06, 0x4C,
                                /* 2500 */   0x66, 0x5B, 0x66, 0x5E, 0xC3, 0x55, 0x8B, 0xEC,
                                /* 2508 */   0x83, 0xC4, 0xF2, 0x66, 0x50, 0x66, 0x51, 0x66,
                                /* 2510 */   0x52, 0x88, 0x46, 0xF3, 0xA8, 0x01, 0x0F, 0x85,
                                /* 2518 */   0xBC, 0x00, 0x66, 0x0F, 0xB6, 0xC0, 0x66, 0xD1,
                                /* 2520 */   0xE8, 0x66, 0x8B, 0xD8, 0x66, 0xC7, 0x46, 0xFC,
                                /* 2528 */   0x02, 0x00, 0x00, 0x00, 0x66, 0xC7, 0x46, 0xF8,
                                /* 2530 */   0x01, 0x00, 0x00, 0x00, 0x66, 0x89, 0x46, 0xF4,
                                /* 2538 */   0x66, 0x83, 0xF8, 0x01, 0x0F, 0x84, 0x48, 0x01,
                                /* 2540 */   0x66, 0x83, 0xF8, 0x02, 0x0F, 0x84, 0x40, 0x01,
                                /* 2548 */   0x66, 0x83, 0xF8, 0x03, 0x0F, 0x84, 0x38, 0x01,
                                /* 2550 */   0x66, 0x83, 0xF8, 0x05, 0x0F, 0x84, 0x30, 0x01,
                                /* 2558 */   0x66, 0xC7, 0x46, 0xFC, 0x02, 0x00, 0x00, 0x00,
                                /* 2560 */   0x66, 0x8B, 0xC3, 0x66, 0xD1, 0xE8, 0x66, 0x89,
                                /* 2568 */   0x46, 0xF8, 0x66, 0xC7, 0x46, 0xF4, 0x02, 0x00,
                                /* 2570 */   0x00, 0x00, 0x66, 0xF7, 0xC3, 0x01, 0x00, 0x00,
                                /* 2578 */   0x00, 0x0F, 0x84, 0x0B, 0x01, 0x66, 0xC7, 0x46,
                                /* 2580 */   0xFC, 0x03, 0x00, 0x00, 0x00, 0x66, 0x8B, 0xC3,
                                /* 2588 */   0x66, 0x33, 0xD2, 0x66, 0xB9, 0x03, 0x00, 0x00,
                                /* 2590 */   0x00, 0x66, 0xF7, 0xF1, 0x66, 0x89, 0x46, 0xF8,
                                /* 2598 */   0x66, 0xC7, 0x46, 0xF4, 0x02, 0x00, 0x00, 0x00,
                                /* 25A0 */   0x66, 0x83, 0xFA, 0x00, 0x0F, 0x84, 0xE0, 0x00,
                                /* 25A8 */   0x66, 0xC7, 0x46, 0xFC, 0x07, 0x00, 0x00, 0x00,
                                /* 25B0 */   0x66, 0x8B, 0xC3, 0x66, 0x33, 0xD2, 0x66, 0xB9,
                                /* 25B8 */   0x07, 0x00, 0x00, 0x00, 0x66, 0xF7, 0xF1, 0x66,
                                /* 25C0 */   0x89, 0x46, 0xF8, 0x66, 0xC7, 0x46, 0xF4, 0x02,
                                /* 25C8 */   0x00, 0x00, 0x00, 0x66, 0x83, 0xFA, 0x00, 0x0F,
                                /* 25D0 */   0x84, 0xB5, 0x00, 0xE9, 0xE9, 0x00, 0x66, 0xC7,
                                /* 25D8 */   0x46, 0xFC, 0x03, 0x00, 0x00, 0x00, 0x66, 0xC7,
                                /* 25E0 */   0x46, 0xF8, 0x01, 0x00, 0x00, 0x00, 0x66, 0x33,
                                /* 25E8 */   0xD2, 0x66, 0x0F, 0xB6, 0x46, 0xF3, 0x66, 0xB9,
                                /* 25F0 */   0x03, 0x00, 0x00, 0x00, 0x66, 0xF7, 0xF1, 0x66,
                                /* 25F8 */   0x89, 0x46, 0xF4, 0x80, 0x7E, 0xF3, 0x03, 0x0F,
                                /* 2600 */   0x84, 0x85, 0x00, 0x80, 0x7E, 0xF3, 0x09, 0x74,
                                /* 2608 */   0x7F, 0x66, 0x0F, 0xB6, 0x46, 0xF3, 0x66, 0x89,
                                /* 2610 */   0x46, 0xFC, 0x66, 0xC7, 0x46, 0xF8, 0x01, 0x00,
                                /* 2618 */   0x00, 0x00, 0x66, 0xC7, 0x46, 0xF4, 0x01, 0x00,
                                /* 2620 */   0x00, 0x00, 0x80, 0x7E, 0xF3, 0x05, 0x74, 0x60,
                                /* 2628 */   0x80, 0x7E, 0xF3, 0x07, 0x74, 0x5A, 0x66, 0xC7,
                                /* 2630 */   0x46, 0xFC, 0x03, 0x00, 0x00, 0x00, 0x66, 0xC7,
                                /* 2638 */   0x46, 0xF8, 0x01, 0x00, 0x00, 0x00, 0x66, 0xC7,
                                /* 2640 */   0x46, 0xF4, 0x05, 0x00, 0x00, 0x00, 0x80, 0x7E,
                                /* 2648 */   0xF3, 0x0F, 0x74, 0x3C, 0x66, 0xC7, 0x46, 0xFC,
                                /* 2650 */   0x07, 0x00, 0x00, 0x00, 0x66, 0xC7, 0x46, 0xF8,
                                /* 2658 */   0x01, 0x00, 0x00, 0x00, 0x66, 0xC7, 0x46, 0xF4,
                                /* 2660 */   0x03, 0x00, 0x00, 0x00, 0x80, 0x7E, 0xF3, 0x15,
                                /* 2668 */   0x74, 0x1E, 0x66, 0xC7, 0x46, 0xFC, 0x07, 0x00,
                                /* 2670 */   0x00, 0x00, 0x66, 0xC7, 0x46, 0xF8, 0x01, 0x00,
                                /* 2678 */   0x00, 0x00, 0x66, 0xC7, 0x46, 0xF4, 0x05, 0x00,
                                /* 2680 */   0x00, 0x00, 0x80, 0x7E, 0xF3, 0x23, 0x75, 0x37,
                                /* 2688 */   0x66, 0x83, 0x7E, 0xF8, 0x01, 0x74, 0x0E, 0x66,
                                /* 2690 */   0x8B, 0x46, 0xF8, 0x66, 0xC1, 0xE0, 0x08, 0x66,
                                /* 2698 */   0x0D, 0x80, 0x00, 0x00, 0x00, 0x66, 0x8B, 0x4E,
                                /* 26A0 */   0xF4, 0xE8, 0xAC, 0xFD, 0x66, 0x8B, 0xDA, 0x66,
                                /* 26A8 */   0xC1, 0xE3, 0x05, 0x66, 0x0B, 0xD8, 0x66, 0x8B,
                                /* 26B0 */   0x4E, 0xFC, 0xE8, 0x68, 0xFD, 0x66, 0xC1, 0xE2,
                                /* 26B8 */   0x02, 0x66, 0x0B, 0xDA, 0xF9, 0xEB, 0x01, 0xF8,
                                /* 26C0 */   0x66, 0x5A, 0x66, 0x59, 0x66, 0x58, 0x8B, 0xE5,
                                /* 26C8 */   0x5D, 0xC3, 0x00, 0xBD, 0x01, 0x05, 0x80, 0x4A,
                                /* 26D0 */   0x5D, 0x05, 0x00, 0xD8, 0xB8, 0x05, 0x04, 0x06,
                                /* 26D8 */   0x08, 0x0A, 0x0C, 0x0E, 0x10, 0x12, 0x14, 0x18,
                                /* 26E0 */   0x1C, 0x1E, 0x20, 0x24, 0x28, 0x2A, 0x2C, 0x30,
                                /* 26E8 */   0x34, 0x36, 0x38, 0x3C, 0x40, 0x42, 0x44, 0x46,
                                /* 26F0 */   0x48, 0x4C, 0x4E, 0x50, 0x54, 0x58, 0x5A, 0x5C,
                                /* 26F8 */   0x60, 0x62, 0x03, 0x05, 0x07, 0x09, 0x0F, 0x15,
                                /* 2700 */   0x23, 0x55, 0x8B, 0xEC, 0x83, 0xC4, 0xEC, 0x66,
                                /* 2708 */   0x57, 0x66, 0x50, 0x66, 0x53, 0x66, 0x51, 0x66,
                                /* 2710 */   0x52, 0x66, 0x56, 0x66, 0xC7, 0x46, 0xF8, 0x58,
                                /* 2718 */   0x02, 0x00, 0x00, 0x66, 0xC7, 0x46, 0xF4, 0x00,
                                /* 2720 */   0x00, 0x00, 0x00, 0xC6, 0x46, 0xED, 0x00, 0xC6,
                                /* 2728 */   0x46, 0xEC, 0x00, 0x66, 0x8B, 0xC1, 0x66, 0xBB,
                                /* 2730 */   0x32, 0x00, 0x00, 0x00, 0x66, 0xF7, 0xE3, 0x66,
                                /* 2738 */   0x89, 0x46, 0xFC, 0xB8, 0xD6, 0x26, 0x89, 0x46,
                                /* 2740 */   0xF0, 0xC7, 0x46, 0xEE, 0x24, 0x00, 0xB9, 0x03,
                                /* 2748 */   0x00, 0xBF, 0xCA, 0x26, 0x8B, 0x56, 0xEE, 0x8B,
                                /* 2750 */   0x76, 0xF0, 0x52, 0x66, 0x2E, 0x0F, 0xB6, 0x04,
                                /* 2758 */   0x66, 0x8B, 0x5E, 0xFC, 0x66, 0xF7, 0xE3, 0x66,
                                /* 2760 */   0x83, 0xFA, 0x00, 0x75, 0x7C, 0x66, 0x2E, 0x8B,
                                /* 2768 */   0x1D, 0x66, 0x3B, 0xC3, 0x77, 0x08, 0x66, 0x2B,
                                /* 2770 */   0xD8, 0x66, 0x8B, 0xC3, 0xEB, 0x37, 0x66, 0x2B,
                                /* 2778 */   0xC3, 0x66, 0xBB, 0x10, 0x27, 0x00, 0x00, 0x66,
                                /* 2780 */   0xF7, 0xE3, 0x66, 0x2E, 0x8B, 0x1D, 0x66, 0xF7,
                                /* 2788 */   0xF3, 0x66, 0x83, 0xF8, 0x64, 0x73, 0x52, 0x66,
                                /* 2790 */   0x3B, 0x46, 0xF8, 0x77, 0x4C, 0x66, 0x89, 0x46,
                                /* 2798 */   0xF8, 0x66, 0x2E, 0x8B, 0x05, 0x66, 0x89, 0x46,
                                /* 27A0 */   0xF4, 0x2E, 0x8A, 0x04, 0x88, 0x46, 0xF3, 0xC6,
                                /* 27A8 */   0x46, 0xED, 0x01, 0xEB, 0x34, 0x66, 0xBB, 0x10,
                                /* 27B0 */   0x27, 0x00, 0x00, 0x66, 0xF7, 0xE3, 0x66, 0x2E,
                                /* 27B8 */   0x8B, 0x1D, 0x66, 0xF7, 0xF3, 0x66, 0x3D, 0x58,
                                /* 27C0 */   0x02, 0x00, 0x00, 0x73, 0x1C, 0x66, 0x3B, 0x46,
                                /* 27C8 */   0xF8, 0x77, 0x16, 0x66, 0x89, 0x46, 0xF8, 0x66,
                                /* 27D0 */   0x2E, 0x8B, 0x05, 0x66, 0x89, 0x46, 0xF4, 0x2E,
                                /* 27D8 */   0x8A, 0x04, 0x88, 0x46, 0xF3, 0xC6, 0x46, 0xED,
                                /* 27E0 */   0x01, 0x83, 0xC6, 0x01, 0x5A, 0x4A, 0x0F, 0x85,
                                /* 27E8 */   0x68, 0xFF, 0x83, 0xC7, 0x04, 0x49, 0x0F, 0x85,
                                /* 27F0 */   0x5A, 0xFF, 0x80, 0x7E, 0xED, 0x01, 0x74, 0x18,
                                /* 27F8 */   0x80, 0x7E, 0xEC, 0x01, 0x74, 0x12, 0xC6, 0x46,
                                /* 2800 */   0xEC, 0x01, 0xBE, 0xFA, 0x26, 0x89, 0x76, 0xF0,
                                /* 2808 */   0xC7, 0x46, 0xEE, 0x07, 0x00, 0xE9, 0x36, 0xFF,
                                /* 2810 */   0x66, 0x83, 0x7E, 0xF4, 0x00, 0x66, 0x5E, 0x74,
                                /* 2818 */   0x61, 0x66, 0x8B, 0x46, 0xFC, 0x66, 0x0F, 0xB6,
                                /* 2820 */   0x5E, 0xF3, 0x66, 0xF7, 0xE3, 0x66, 0xBB, 0x80,
                                /* 2828 */   0xA9, 0x03, 0x00, 0x66, 0xF7, 0xF3, 0x66, 0x8B,
                                /* 2830 */   0xC8, 0x66, 0x8B, 0xC2, 0x66, 0x33, 0xD2, 0x66,
                                /* 2838 */   0xBB, 0x00, 0x80, 0x00, 0x00, 0x66, 0xF7, 0xE3,
                                /* 2840 */   0x66, 0xBB, 0x80, 0xA9, 0x03, 0x00, 0x66, 0xF7,
                                /* 2848 */   0xF3, 0x66, 0xC1, 0xE0, 0x09, 0x66, 0x25, 0x00,
                                /* 2850 */   0xFE, 0xFF, 0x00, 0x66, 0x81, 0xE1, 0xFF, 0x01,
                                /* 2858 */   0x00, 0x00, 0x66, 0x0B, 0xC1, 0xE8, 0x23, 0xFC,
                                /* 2860 */   0x8A, 0x46, 0xF3, 0xE8, 0x9F, 0xFC, 0x73, 0x12,
                                /* 2868 */   0x66, 0x8B, 0xC3, 0x66, 0x8B, 0x4E, 0xF4, 0xE8,
                                /* 2870 */   0x7B, 0xFB, 0x66, 0x0B, 0xC2, 0xE8, 0x4F, 0xFC,
                                /* 2878 */   0xEB, 0x02, 0xEB, 0xFE, 0x66, 0x5A, 0x66, 0x59,
                                /* 2880 */   0x66, 0x5B, 0x66, 0x58, 0x66, 0x5F, 0x8B, 0xE5,
                                /* 2888 */   0x5D, 0xC3, 0x66, 0x50, 0x66, 0x52, 0x66, 0xB8,
                                /* 2890 */   0x00, 0x00, 0x00, 0x00, 0x66, 0xBA, 0x00, 0x00,
                                /* 2898 */   0x00, 0x80, 0x66, 0x81, 0xFE, 0x10, 0x60, 0x04,
                                /* 28A0 */   0x00, 0x74, 0x03, 0xE8, 0x72, 0x48, 0x66, 0x5A,
                                /* 28A8 */   0x66, 0x58, 0xC3, 0x66, 0x56, 0x66, 0x50, 0x66,
                                /* 28B0 */   0x52, 0x53, 0x51, 0x66, 0xBA, 0x0F, 0x00, 0x00,
                                /* 28B8 */   0x00, 0x66, 0xB8, 0x01, 0x00, 0x00, 0x00, 0x66,
                                /* 28C0 */   0x83, 0xC8, 0x04, 0x66, 0xBE, 0x58, 0xC0, 0x06,
                                /* 28C8 */   0x00, 0xE8, 0x4C, 0x48, 0xE8, 0xD8, 0x43, 0x66,
                                /* 28D0 */   0xBE, 0x10, 0x60, 0x04, 0x00, 0x66, 0xB8, 0x00,
                                /* 28D8 */   0x00, 0x00, 0x80, 0x66, 0xBA, 0x00, 0x00, 0x00,
                                /* 28E0 */   0x80, 0xE8, 0x34, 0x48, 0xB3, 0x0A, 0xE8, 0x3A,
                                /* 28E8 */   0x00, 0x73, 0x0F, 0x75, 0x0F, 0xB9, 0x01, 0x00,
                                /* 28F0 */   0xE8, 0xA6, 0x3C, 0xFE, 0xCB, 0x80, 0xFB, 0x00,
                                /* 28F8 */   0x75, 0xEC, 0xEB, 0xFE, 0xE8, 0x15, 0x03, 0x59,
                                /* 2900 */   0x5B, 0x66, 0x5A, 0x66, 0x58, 0x66, 0x5E, 0xC3,
                                /* 2908 */   0x66, 0x50, 0x66, 0x56, 0x66, 0xBE, 0x10, 0x60,
                                /* 2910 */   0x04, 0x00, 0x66, 0x33, 0xC0, 0x66, 0xBA, 0x00,
                                /* 2918 */   0x00, 0x00, 0x80, 0xE8, 0xFA, 0x47, 0x66, 0x5E,
                                /* 2920 */   0x66, 0x58, 0xC3, 0x66, 0x50, 0x66, 0x53, 0x66,
                                /* 2928 */   0x56, 0x66, 0xBB, 0x01, 0x00, 0x00, 0x00, 0x66,
                                /* 2930 */   0x81, 0xFE, 0x10, 0x60, 0x04, 0x00, 0x74, 0x2D,
                                /* 2938 */   0x66, 0xBB, 0x00, 0x01, 0x00, 0x00, 0x66, 0x81,
                                /* 2940 */   0xFE, 0x14, 0x60, 0x04, 0x00, 0x74, 0x1E, 0x66,
                                /* 2948 */   0xBB, 0x00, 0x00, 0x01, 0x00, 0x66, 0x81, 0xFE,
                                /* 2950 */   0x40, 0x60, 0x04, 0x00, 0x74, 0x0F, 0x66, 0xBB,
                                /* 2958 */   0x00, 0x00, 0x00, 0x01, 0x66, 0x81, 0xFE, 0x60,
                                /* 2960 */   0x60, 0x04, 0x00, 0x75, 0x0F, 0x66, 0xBE, 0x60,
                                /* 2968 */   0xC0, 0x06, 0x00, 0xE8, 0x39, 0x43, 0x66, 0x85,
                                /* 2970 */   0xC3, 0xF9, 0xEB, 0x01, 0xF8, 0x66, 0x5E, 0x66,
                                /* 2978 */   0x5B, 0x66, 0x58, 0xC3, 0x66, 0x50, 0x53, 0x51,
                                /* 2980 */   0x66, 0x52, 0x66, 0xB8, 0x00, 0x00, 0x00, 0x80,
                                /* 2988 */   0x66, 0xBA, 0x00, 0x00, 0x00, 0x80, 0xE8, 0x87,
                                /* 2990 */   0x47, 0xB3, 0x06, 0xE8, 0x8D, 0xFF, 0x73, 0x11,
                                /* 2998 */   0x75, 0x0F, 0xB9, 0x01, 0x00, 0xE8, 0xF9, 0x3B,
                                /* 29A0 */   0xFE, 0xCB, 0x80, 0xFB, 0x00, 0x75, 0xEC, 0xEB,
                                /* 29A8 */   0xFE, 0x66, 0x5A, 0x59, 0x5B, 0x66, 0x58, 0xC3,
                                /* 29B0 */   0x66, 0xBE, 0x10, 0x60, 0x04, 0x00, 0xE8, 0x72,
                                /* 29B8 */   0x56, 0x72, 0x02, 0xEB, 0x05, 0xE8, 0x9C, 0xF6,
                                /* 29C0 */   0x75, 0x21, 0x66, 0xBE, 0x14, 0x60, 0x04, 0x00,
                                /* 29C8 */   0xE8, 0xB1, 0x00, 0x74, 0x16, 0x66, 0xBE, 0x60,
                                /* 29D0 */   0x60, 0x04, 0x00, 0xE8, 0xA6, 0x00, 0x74, 0x0B,
                                /* 29D8 */   0x66, 0xBE, 0x40, 0x60, 0x04, 0x00, 0xE8, 0x9B,
                                /* 29E0 */   0x00, 0x75, 0x03, 0xF9, 0xEB, 0x01, 0xF8, 0xC3,
                                /* 29E8 */   0x66, 0x50, 0x66, 0x52, 0x53, 0x51, 0x57, 0xBF,
                                /* 29F0 */   0xB7, 0x20, 0xB9, 0x05, 0x00, 0x2E, 0x8A, 0x05,
                                /* 29F8 */   0x38, 0xC3, 0x74, 0x0F, 0x2E, 0x8A, 0x45, 0x01,
                                /* 2A00 */   0x38, 0xC3, 0x74, 0x07, 0x83, 0xC7, 0x1E, 0xE2,
                                /* 2A08 */   0xEC, 0xEB, 0x45, 0x66, 0x2E, 0x8B, 0x55, 0x16,
                                /* 2A10 */   0x66, 0xBE, 0x5C, 0xC0, 0x06, 0x00, 0xE8, 0x8E,
                                /* 2A18 */   0x42, 0x66, 0x23, 0xC2, 0x66, 0xBE, 0x10, 0x60,
                                /* 2A20 */   0x04, 0x00, 0x66, 0x2E, 0x3B, 0x45, 0x06, 0x74,
                                /* 2A28 */   0x2A, 0x66, 0xBE, 0x14, 0x60, 0x04, 0x00, 0x66,
                                /* 2A30 */   0x2E, 0x3B, 0x45, 0x0A, 0x74, 0x1D, 0x66, 0xBE,
                                /* 2A38 */   0x40, 0x60, 0x04, 0x00, 0x66, 0x2E, 0x3B, 0x45,
                                /* 2A40 */   0x0E, 0x74, 0x10, 0x66, 0xBE, 0x60, 0x60, 0x04,
                                /* 2A48 */   0x00, 0x66, 0x2E, 0x3B, 0x45, 0x12, 0x74, 0x03,
                                /* 2A50 */   0xF8, 0xEB, 0x01, 0xF9, 0x5F, 0x59, 0x5B, 0x66,
                                /* 2A58 */   0x5A, 0x66, 0x58, 0xC3, 0x10, 0x60, 0x04, 0x00,
                                /* 2A60 */   0x00, 0x10, 0x00, 0x00, 0x14, 0x60, 0x04, 0x00,
                                /* 2A68 */   0x00, 0x20, 0x00, 0x00, 0x40, 0x60, 0x04, 0x00,
                                /* 2A70 */   0x00, 0x80, 0x00, 0x00, 0x60, 0x60, 0x04, 0x00,
                                /* 2A78 */   0x00, 0x80, 0x00, 0x00, 0x66, 0x56, 0x66, 0x57,
                                /* 2A80 */   0x66, 0x53, 0x50, 0xE8, 0x21, 0x42, 0x66, 0xA9,
                                /* 2A88 */   0x00, 0x00, 0x00, 0x80, 0x75, 0x26, 0xB9, 0x04,
                                /* 2A90 */   0x00, 0xBF, 0x5C, 0x2A, 0x66, 0x2E, 0x8B, 0x5D,
                                /* 2A98 */   0x04, 0x66, 0x2E, 0x3B, 0x35, 0x74, 0x09, 0x83,
                                /* 2AA0 */   0xC7, 0x08, 0xE2, 0xF0, 0x0C, 0x01, 0xEB, 0x0C,
                                /* 2AA8 */   0x66, 0xBE, 0x50, 0x50, 0x04, 0x00, 0xE8, 0xF6,
                                /* 2AB0 */   0x41, 0x66, 0x85, 0xC3, 0x58, 0x66, 0x5B, 0x66,
                                /* 2AB8 */   0x5F, 0x66, 0x5E, 0xC3, 0x66, 0x60, 0x2E, 0xF6,
                                /* 2AC0 */   0x06, 0x27, 0x0D, 0x40, 0x74, 0x47, 0xE8, 0xAC,
                                /* 2AC8 */   0x0A, 0x83, 0xFB, 0x08, 0x74, 0x06, 0x81, 0xFB,
                                /* 2AD0 */   0x00, 0x08, 0x75, 0x0E, 0xE8, 0x91, 0x00, 0x73,
                                /* 2AD8 */   0x34, 0x2E, 0x3B, 0x1E, 0xA4, 0x1F, 0x76, 0x07,
                                /* 2AE0 */   0xEB, 0xFE, 0x2E, 0x8B, 0x1E, 0xA4, 0x1F, 0xE8,
                                /* 2AE8 */   0x26, 0x00, 0x73, 0x21, 0x3B, 0xC3, 0x74, 0x1D,
                                /* 2AF0 */   0x8B, 0xD0, 0x8B, 0xC3, 0x66, 0xBE, 0x1A, 0xF0,
                                /* 2AF8 */   0x04, 0x00, 0xE8, 0x03, 0x46, 0xE8, 0x14, 0x01,
                                /* 2B00 */   0x73, 0x0B, 0x8B, 0xC2, 0x66, 0xBE, 0x1A, 0xF0,
                                /* 2B08 */   0x04, 0x00, 0xE8, 0xF3, 0x45, 0x66, 0x61, 0xC3,
                                /* 2B10 */   0x66, 0x56, 0x53, 0x66, 0xBE, 0x00, 0x60, 0x04,
                                /* 2B18 */   0x00, 0xE8, 0x86, 0x41, 0x25, 0xFF, 0x07, 0x8B,
                                /* 2B20 */   0xD8, 0xB8, 0xA3, 0x02, 0x81, 0xFB, 0x44, 0x05,
                                /* 2B28 */   0x74, 0x39, 0xB8, 0x6A, 0x02, 0x81, 0xFB, 0xD0,
                                /* 2B30 */   0x04, 0x74, 0x30, 0xB8, 0x1C, 0x02, 0x81, 0xFB,
                                /* 2B38 */   0x36, 0x04, 0x74, 0x27, 0xB8, 0xC2, 0x01, 0x81,
                                /* 2B40 */   0xFB, 0x82, 0x03, 0x74, 0x1E, 0xB8, 0xB0, 0x01,
                                /* 2B48 */   0x81, 0xFB, 0x5E, 0x03, 0x74, 0x15, 0xB8, 0x51,
                                /* 2B50 */   0x01, 0x81, 0xFB, 0xA1, 0x02, 0x74, 0x0C, 0xB8,
                                /* 2B58 */   0x35, 0x01, 0x81, 0xFB, 0x67, 0x02, 0x74, 0x03,
                                /* 2B60 */   0xF8, 0xEB, 0x01, 0xF9, 0x5B, 0x66, 0x5E, 0xC3,
                                /* 2B68 */   0x66, 0x50, 0x66, 0x52, 0x57, 0x06, 0x55, 0x83,
                                /* 2B70 */   0xEC, 0x12, 0x8B, 0xEC, 0xE8, 0x22, 0x10, 0x83,
                                /* 2B78 */   0xC3, 0x26, 0x2E, 0x83, 0x3F, 0x00, 0x74, 0x07,
                                /* 2B80 */   0x66, 0x2E, 0x0F, 0xB7, 0x07, 0xEB, 0x12, 0xB2,
                                /* 2B88 */   0x08, 0xE8, 0x33, 0x40, 0x73, 0x74, 0x26, 0x83,
                                /* 2B90 */   0x3D, 0x00, 0x74, 0x6E, 0x66, 0x26, 0x0F, 0xB7,
                                /* 2B98 */   0x05, 0x66, 0xBB, 0x64, 0x00, 0x00, 0x00, 0x66,
                                /* 2BA0 */   0x33, 0xD2, 0x66, 0xF7, 0xF3, 0x66, 0x3D, 0x32,
                                /* 2BA8 */   0x01, 0x00, 0x00, 0x73, 0x05, 0xBB, 0x35, 0x01,
                                /* 2BB0 */   0xEB, 0x56, 0x66, 0x3D, 0x4E, 0x01, 0x00, 0x00,
                                /* 2BB8 */   0x73, 0x05, 0xBB, 0x51, 0x01, 0xEB, 0x49, 0x66,
                                /* 2BC0 */   0x3D, 0xAC, 0x01, 0x00, 0x00, 0x73, 0x05, 0xBB,
                                /* 2BC8 */   0xB0, 0x01, 0xEB, 0x3C, 0x66, 0x3D, 0xBD, 0x01,
                                /* 2BD0 */   0x00, 0x00, 0x73, 0x05, 0xBB, 0xC2, 0x01, 0xEB,
                                /* 2BD8 */   0x2F, 0x66, 0x3D, 0x17, 0x02, 0x00, 0x00, 0x73,
                                /* 2BE0 */   0x05, 0xBB, 0x1C, 0x02, 0xEB, 0x22, 0x66, 0x3D,
                                /* 2BE8 */   0x64, 0x02, 0x00, 0x00, 0x73, 0x05, 0xBB, 0x6A,
                                /* 2BF0 */   0x02, 0xEB, 0x15, 0x66, 0x3D, 0x9C, 0x02, 0x00,
                                /* 2BF8 */   0x00, 0x73, 0x05, 0xBB, 0xA3, 0x02, 0xEB, 0x08,
                                /* 2C00 */   0xEB, 0xFE, 0x83, 0xC4, 0x12, 0xF8, 0xEB, 0x04,
                                /* 2C08 */   0x83, 0xC4, 0x12, 0xF9, 0x5D, 0x07, 0x5F, 0x66,
                                /* 2C10 */   0x5A, 0x66, 0x58, 0xC3, 0x66, 0x60, 0xB9, 0x0F,
                                /* 2C18 */   0x00, 0x51, 0x66, 0xB8, 0x03, 0x00, 0x00, 0x00,
                                /* 2C20 */   0x66, 0x33, 0xDB, 0x66, 0xB9, 0x07, 0x00, 0x00,
                                /* 2C28 */   0x00, 0x66, 0xBA, 0x00, 0x00, 0x00, 0x00, 0xE8,
                                /* 2C30 */   0xB4, 0x00, 0x59, 0x0F, 0x83, 0xA8, 0x00, 0x66,
                                /* 2C38 */   0xA9, 0x01, 0x00, 0x00, 0x00, 0x75, 0x05, 0xE2,
                                /* 2C40 */   0xD8, 0xE9, 0x9B, 0x00, 0x66, 0x33, 0xDB, 0x66,
                                /* 2C48 */   0xBE, 0x1A, 0xF0, 0x04, 0x00, 0xE8, 0x52, 0x40,
                                /* 2C50 */   0x3D, 0x52, 0x01, 0x77, 0x14, 0x66, 0xBB, 0x00,
                                /* 2C58 */   0x00, 0x00, 0x08, 0x66, 0xB8, 0xA1, 0x02, 0x00,
                                /* 2C60 */   0x00, 0x66, 0xB9, 0x00, 0x00, 0x00, 0x00, 0xEB,
                                /* 2C68 */   0x4D, 0x3D, 0xC2, 0x01, 0x77, 0x14, 0x66, 0xBB,
                                /* 2C70 */   0x00, 0x00, 0x00, 0x00, 0x66, 0xB8, 0x82, 0x03,
                                /* 2C78 */   0x00, 0x00, 0x66, 0xB9, 0x01, 0x00, 0x00, 0x00,
                                /* 2C80 */   0xEB, 0x34, 0x3D, 0x1C, 0x02, 0x77, 0x14, 0x66,
                                /* 2C88 */   0xBB, 0x00, 0x00, 0x00, 0x04, 0x66, 0xB8, 0x36,
                                /* 2C90 */   0x04, 0x00, 0x00, 0x66, 0xB9, 0x02, 0x00, 0x00,
                                /* 2C98 */   0x00, 0xEB, 0x1B, 0x3D, 0xA3, 0x02, 0x77, 0x14,
                                /* 2CA0 */   0x66, 0xBB, 0x00, 0x00, 0x00, 0x0C, 0x66, 0xB8,
                                /* 2CA8 */   0x44, 0x05, 0x00, 0x00, 0x66, 0xB9, 0x03, 0x00,
                                /* 2CB0 */   0x00, 0x00, 0xEB, 0x02, 0xEB, 0xFE, 0x66, 0xBE,
                                /* 2CB8 */   0x00, 0x60, 0x04, 0x00, 0x66, 0x0B, 0xC3, 0x66,
                                /* 2CC0 */   0xBA, 0xFF, 0x07, 0x00, 0x0C, 0xE8, 0x50, 0x44,
                                /* 2CC8 */   0x66, 0x8B, 0xC1, 0x66, 0x33, 0xDB, 0x66, 0xB9,
                                /* 2CD0 */   0x07, 0x00, 0x00, 0x00, 0x66, 0xBA, 0x00, 0x00,
                                /* 2CD8 */   0x00, 0x00, 0xE8, 0x09, 0x00, 0x73, 0x00, 0xF8,
                                /* 2CE0 */   0xEB, 0x01, 0xF9, 0x66, 0x61, 0xC3, 0x66, 0xBE,
                                /* 2CE8 */   0x28, 0x81, 0x13, 0x00, 0xE8, 0x17, 0x44, 0x66,
                                /* 2CF0 */   0xBE, 0x2C, 0x81, 0x13, 0x00, 0x66, 0x8B, 0xC3,
                                /* 2CF8 */   0xE8, 0x0B, 0x44, 0x66, 0xC1, 0xE2, 0x08, 0x66,
                                /* 2D00 */   0x0B, 0xD1, 0x66, 0x81, 0xCA, 0x00, 0x00, 0x00,
                                /* 2D08 */   0x80, 0x66, 0x8B, 0xC2, 0x66, 0xBE, 0x24, 0x81,
                                /* 2D10 */   0x13, 0x00, 0xE8, 0xF1, 0x43, 0xB9, 0x01, 0x00,
                                /* 2D18 */   0xE8, 0x7E, 0x38, 0x66, 0xBE, 0x24, 0x81, 0x13,
                                /* 2D20 */   0x00, 0xE8, 0x83, 0x3F, 0x66, 0xA9, 0x00, 0x00,
                                /* 2D28 */   0x00, 0x80, 0x74, 0x02, 0xEB, 0x1D, 0x66, 0xBE,
                                /* 2D30 */   0x28, 0x81, 0x13, 0x00, 0xE8, 0x70, 0x3F, 0x66,
                                /* 2D38 */   0x8B, 0xC8, 0x66, 0xBE, 0x2C, 0x81, 0x13, 0x00,
                                /* 2D40 */   0xE8, 0x64, 0x3F, 0x66, 0x8B, 0xD8, 0x66, 0x8B,
                                /* 2D48 */   0xC1, 0xEB, 0x03, 0xF8, 0xEB, 0x01, 0xF9, 0xC3,
                                /* 2D50 */   0xE0, 0x41, 0x38, 0x9D, 0xCA, 0x9D, 0xFC, 0x9D,
                                /* 2D58 */   0x11, 0x9E, 0x2D, 0x9E, 0x6C, 0x9E, 0xBC, 0x9E,
                                /* 2D60 */   0x4C, 0xA3, 0xA6, 0xA5, 0x08, 0xA6, 0xA8, 0xA8,
                                /* 2D68 */   0xAF, 0xA9, 0x5B, 0xAA, 0xFF, 0xAA, 0xBC, 0xAB,
                                /* 2D70 */   0x11, 0xAC, 0xEF, 0xC5, 0xE6, 0xC8, 0xAB, 0xCB,
                                /* 2D78 */   0xC0, 0x2E, 0xC0, 0x2E, 0xC0, 0x2E, 0xC0, 0x2E,
                                /* 2D80 */   0xC0, 0x2E, 0xC0, 0x2E, 0x6C, 0xCC, 0x43, 0xCD,
                                /* 2D88 */   0x17, 0xD6, 0x01, 0x9A, 0x2E, 0x26, 0x4D, 0x85,
                                /* 2D90 */   0x29, 0xDD, 0x49, 0x61, 0xA0, 0x39, 0x64, 0xCC,
                                /* 2D98 */   0x2F, 0x67, 0x08, 0x31, 0x68, 0xA9, 0x2E, 0xFF,
                                /* 2DA0 */   0xFB, 0xFC, 0x66, 0x50, 0x66, 0x53, 0x66, 0x51,
                                /* 2DA8 */   0x66, 0x52, 0x66, 0x56, 0x66, 0x57, 0x55, 0x06,
                                /* 2DB0 */   0x1E, 0x8B, 0xEC, 0xE8, 0x33, 0xC9, 0x75, 0x03,
                                /* 2DB8 */   0xE8, 0x46, 0xC9, 0xE8, 0x13, 0xC9, 0x75, 0x03,
                                /* 2DC0 */   0xE8, 0xB1, 0xC9, 0x2E, 0x8B, 0x36, 0xB0, 0x94,
                                /* 2DC8 */   0x8E, 0xDE, 0x80, 0xFC, 0x1D, 0x73, 0x0F, 0x8B,
                                /* 2DD0 */   0xF0, 0xC1, 0xE8, 0x08, 0xD1, 0xE0, 0x96, 0x2E,
                                /* 2DD8 */   0xFF, 0x94, 0x50, 0x2D, 0xEB, 0x70, 0x3D, 0x04,
                                /* 2DE0 */   0x4F, 0x75, 0x0A, 0x80, 0xFA, 0x02, 0x75, 0x05,
                                /* 2DE8 */   0xE8, 0x66, 0x68, 0xEB, 0x61, 0x3D, 0xA2, 0x5F,
                                /* 2DF0 */   0x75, 0x05, 0xE8, 0x69, 0x00, 0xEB, 0x57, 0xE8,
                                /* 2DF8 */   0x57, 0x3A, 0xFF, 0x36, 0x49, 0x04, 0x3D, 0x02,
                                /* 2E00 */   0x4F, 0x75, 0x08, 0x87, 0xE5, 0xC6, 0x46, 0x01,
                                /* 2E08 */   0xFF, 0x87, 0xE5, 0x3D, 0x04, 0x4F, 0x75, 0x05,
                                /* 2E10 */   0x80, 0xFA, 0x01, 0x74, 0x17, 0x3D, 0x03, 0x4F,
                                /* 2E18 */   0x74, 0x12, 0x3D, 0xA1, 0x5F, 0x74, 0x0D, 0x3D,
                                /* 2E20 */   0x15, 0x4F, 0x74, 0x08, 0x50, 0xE8, 0xDC, 0x23,
                                /* 2E28 */   0xA2, 0x49, 0x04, 0x58, 0x80, 0xFC, 0x4F, 0x75,
                                /* 2E30 */   0x07, 0x1E, 0xE8, 0x1C, 0x68, 0x1F, 0xEB, 0x0A,
                                /* 2E38 */   0x80, 0xFC, 0x5F, 0x75, 0x05, 0x1E, 0xE8, 0x1D,
                                /* 2E40 */   0x00, 0x1F, 0x58, 0x80, 0xFC, 0xFF, 0x74, 0x03,
                                /* 2E48 */   0xA2, 0x49, 0x04, 0xE8, 0xD9, 0x39, 0x1F, 0x07,
                                /* 2E50 */   0x5D, 0x66, 0x5F, 0x66, 0x5E, 0x66, 0x5A, 0x66,
                                /* 2E58 */   0x59, 0x66, 0x5B, 0x66, 0x58, 0xCF, 0xBE, 0x87,
                                /* 2E60 */   0x2D, 0x83, 0xC6, 0x03, 0x2E, 0x80, 0x3C, 0xFF,
                                /* 2E68 */   0x74, 0x15, 0x2E, 0x3A, 0x04, 0x75, 0xF2, 0xB4,
                                /* 2E70 */   0xFF, 0x2E, 0xFF, 0x54, 0x01, 0x80, 0xFC, 0xFF,
                                /* 2E78 */   0x74, 0x05, 0xB0, 0x5F, 0x89, 0x46, 0x1A, 0xC3,
                                /* 2E80 */   0x60, 0xB8, 0x18, 0x01, 0xB3, 0x01, 0xE8, 0xD6,
                                /* 2E88 */   0x40, 0x61, 0x9C, 0x0E, 0xE8, 0x12, 0xFF, 0x60,
                                /* 2E90 */   0xB8, 0x18, 0x00, 0xB3, 0x01, 0xE8, 0xC7, 0x40,
                                /* 2E98 */   0x61, 0xCF, 0x66, 0xC7, 0x46, 0x16, 0x30, 0x34,
                                /* 2EA0 */   0x30, 0x31, 0xB4, 0x00, 0xEB, 0x02, 0xB4, 0x01,
                                /* 2EA8 */   0xC3, 0x53, 0x66, 0xC1, 0xE8, 0x10, 0xCD, 0x15,
                                /* 2EB0 */   0x5B, 0x80, 0xFC, 0x00, 0x75, 0x09, 0x81, 0xFB,
                                /* 2EB8 */   0x8F, 0x07, 0x75, 0x03, 0x89, 0x4E, 0x12, 0xC3,
                                /* 2EC0 */   0xC3, 0x66, 0x60, 0x06, 0x1E, 0x2E, 0x8B, 0x36,
                                /* 2EC8 */   0xB0, 0x94, 0x8E, 0xDE, 0x66, 0xBE, 0x08, 0x40,
                                /* 2ED0 */   0x0C, 0x00, 0xE8, 0xD2, 0x3D, 0x66, 0xBE, 0x30,
                                /* 2ED8 */   0x40, 0x0C, 0x00, 0xE8, 0xC9, 0x3D, 0x66, 0xA9,
                                /* 2EE0 */   0x03, 0x03, 0x03, 0x00, 0x74, 0x2C, 0x66, 0xBA,
                                /* 2EE8 */   0x03, 0x00, 0x00, 0x00, 0x66, 0xA9, 0x02, 0x00,
                                /* 2EF0 */   0x00, 0x00, 0x75, 0x35, 0x66, 0xBA, 0x00, 0x03,
                                /* 2EF8 */   0x00, 0x00, 0x66, 0xA9, 0x00, 0x02, 0x00, 0x00,
                                /* 2F00 */   0x75, 0x27, 0x66, 0xBA, 0x00, 0x00, 0x03, 0x00,
                                /* 2F08 */   0x66, 0xA9, 0x00, 0x00, 0x02, 0x00, 0x75, 0x19,
                                /* 2F10 */   0xEB, 0x75, 0x66, 0xBE, 0x3C, 0x40, 0x0C, 0x00,
                                /* 2F18 */   0xE8, 0x8C, 0x3D, 0x66, 0xA9, 0x03, 0x00, 0x00,
                                /* 2F20 */   0x00, 0x74, 0x76, 0x66, 0xBA, 0x03, 0x00, 0x00,
                                /* 2F28 */   0x00, 0xE8, 0x31, 0x06, 0x8A, 0xC5, 0xE8, 0x55,
                                /* 2F30 */   0x03, 0x8A, 0xCD, 0x38, 0xC8, 0x74, 0x50, 0x8A,
                                /* 2F38 */   0xE0, 0x0A, 0xC1, 0x38, 0xC4, 0x75, 0x3E, 0xE8,
                                /* 2F40 */   0x33, 0x06, 0x22, 0xFD, 0x22, 0xDD, 0xE8, 0xC5,
                                /* 2F48 */   0x37, 0x3C, 0x00, 0x74, 0x02, 0x86, 0xDF, 0x84,
                                /* 2F50 */   0xDD, 0x75, 0x06, 0x84, 0xFD, 0x74, 0x13, 0x86,
                                /* 2F58 */   0xDF, 0x8B, 0xCB, 0xE8, 0x93, 0x25, 0x73, 0x02,
                                /* 2F60 */   0x32, 0xED, 0x3C, 0x00, 0x74, 0x1C, 0x86, 0xCD,
                                /* 2F68 */   0xEB, 0x18, 0xB1, 0x80, 0xD0, 0xC1, 0x84, 0xCD,
                                /* 2F70 */   0x75, 0x07, 0x80, 0xF9, 0x80, 0x75, 0xF5, 0xB1,
                                /* 2F78 */   0x08, 0x32, 0xED, 0xEB, 0x05, 0x32, 0xE5, 0x0F,
                                /* 2F80 */   0xB6, 0xCC, 0xB3, 0x01, 0xE8, 0x7F, 0x07, 0xE8,
                                /* 2F88 */   0xED, 0x32, 0xB0, 0x20, 0xE6, 0xA0, 0xE6, 0x20,
                                /* 2F90 */   0xB0, 0x00, 0xE6, 0xA1, 0x1F, 0x07, 0x66, 0x61,
                                /* 2F98 */   0xCF, 0x1F, 0x07, 0x66, 0x61, 0x2E, 0xFF, 0x36,
                                /* 2FA0 */   0x25, 0xF9, 0x2E, 0xFF, 0x36, 0x27, 0xF9, 0xCB,
                                /* 2FA8 */   0xEB, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 2FB0 */   0x00, 0xDE, 0x2F, 0x01, 0xFE, 0x2F, 0x02, 0x09,
                                /* 2FB8 */   0x30, 0x03, 0x3D, 0x30, 0x04, 0x6C, 0x30, 0x05,
                                /* 2FC0 */   0xAC, 0x30, 0x08, 0xD0, 0x30, 0x09, 0xDC, 0x30,
                                /* 2FC8 */   0x0A, 0xE8, 0x30, 0xFF, 0xB4, 0x00, 0x8A, 0xC7,
                                /* 2FD0 */   0xBE, 0xB0, 0x2F, 0xE8, 0x45, 0x33, 0x83, 0xFE,
                                /* 2FD8 */   0x00, 0x75, 0x02, 0xB4, 0xFF, 0xC3, 0xE8, 0xF1,
                                /* 2FE0 */   0x38, 0x75, 0x0F, 0x8B, 0xC1, 0xE8, 0xE8, 0x3D,
                                /* 2FE8 */   0xB8, 0x18, 0x20, 0xB3, 0x78, 0xE8, 0x6F, 0x3F,
                                /* 2FF0 */   0xEB, 0x05, 0xE8, 0x11, 0x07, 0x72, 0x04, 0xB4,
                                /* 2FF8 */   0x00, 0xEB, 0x02, 0xB4, 0x01, 0xC3, 0xE8, 0x86,
                                /* 3000 */   0x05, 0x8B, 0xCB, 0x89, 0x4E, 0x12, 0xB4, 0x00,
                                /* 3008 */   0xC3, 0xF6, 0xC3, 0x02, 0x74, 0x08, 0xE8, 0x4C,
                                /* 3010 */   0x05, 0x89, 0x4E, 0x12, 0xEB, 0x06, 0xE8, 0x6D,
                                /* 3018 */   0x02, 0x89, 0x4E, 0x12, 0x2E, 0xF7, 0x06, 0x2F,
                                /* 3020 */   0xF9, 0x01, 0x00, 0x74, 0x15, 0x2E, 0x8A, 0x1E,
                                /* 3028 */   0x18, 0x11, 0xF6, 0xC3, 0x01, 0x75, 0x05, 0x2E,
                                /* 3030 */   0x8A, 0x1E, 0x9B, 0x0E, 0x80, 0xE3, 0x01, 0x88,
                                /* 3038 */   0x5E, 0x16, 0xB4, 0x00, 0xC3, 0x2E, 0xF7, 0x06,
                                /* 3040 */   0x2F, 0xF9, 0x01, 0x00, 0x74, 0x23, 0x8A, 0xD1,
                                /* 3048 */   0xE8, 0x12, 0x05, 0x32, 0xDB, 0x84, 0xCA, 0x74,
                                /* 3050 */   0x03, 0x80, 0xCB, 0x01, 0x84, 0xEA, 0x74, 0x03,
                                /* 3058 */   0x80, 0xCB, 0x02, 0x88, 0x5E, 0x16, 0xE8, 0xED,
                                /* 3060 */   0x4A, 0x66, 0x89, 0x4E, 0x12, 0xB4, 0x00, 0xEB,
                                /* 3068 */   0x02, 0xB4, 0x01, 0xC3, 0x2E, 0xF7, 0x06, 0x2F,
                                /* 3070 */   0xF9, 0x01, 0x00, 0x74, 0x34, 0x80, 0xFB, 0x01,
                                /* 3078 */   0x72, 0x2F, 0x80, 0xFB, 0x04, 0x77, 0x2A, 0xE8,
                                /* 3080 */   0xF3, 0x06, 0xE8, 0x4D, 0x38, 0x75, 0x0F, 0x33,
                                /* 3088 */   0xC0, 0xE8, 0x44, 0x3D, 0xB8, 0x18, 0x60, 0xB3,
                                /* 3090 */   0x78, 0xE8, 0xCB, 0x3E, 0xEB, 0x0F, 0xE8, 0x79,
                                /* 3098 */   0x05, 0x73, 0x0E, 0xB3, 0x01, 0xE8, 0x66, 0x06,
                                /* 30A0 */   0x72, 0x07, 0x89, 0x4E, 0x12, 0xB4, 0x00, 0xEB,
                                /* 30A8 */   0x02, 0xB4, 0x01, 0xC3, 0x2E, 0xF7, 0x06, 0x2F,
                                /* 30B0 */   0xF9, 0x01, 0x00, 0x74, 0x18, 0x80, 0xFB, 0x01,
                                /* 30B8 */   0x72, 0x13, 0x80, 0xFB, 0x04, 0x77, 0x0E, 0xE8,
                                /* 30C0 */   0xB3, 0x06, 0xE8, 0x4D, 0x05, 0x73, 0x06, 0x89,
                                /* 30C8 */   0x4E, 0x12, 0xB4, 0x00, 0xC3, 0xB4, 0x01, 0xC3,
                                /* 30D0 */   0xE8, 0xB8, 0x06, 0x72, 0x04, 0xB4, 0x00, 0xEB,
                                /* 30D8 */   0x02, 0xB4, 0x01, 0xC3, 0xE8, 0x7E, 0x04, 0xE8,
                                /* 30E0 */   0xED, 0x02, 0x88, 0x4E, 0x12, 0xB4, 0x00, 0xC3,
                                /* 30E8 */   0x80, 0xFB, 0x01, 0x72, 0x18, 0x80, 0xFB, 0x04,
                                /* 30F0 */   0x77, 0x13, 0xE8, 0x80, 0x06, 0xE8, 0x1A, 0x05,
                                /* 30F8 */   0x73, 0x0B, 0x0A, 0xCD, 0xE8, 0xD0, 0x02, 0x88,
                                /* 3100 */   0x4E, 0x12, 0xB4, 0x00, 0xC3, 0xB4, 0x01, 0xC3,
                                /* 3108 */   0x66, 0xBE, 0x52, 0xF0, 0x04, 0x00, 0xE8, 0x8C,
                                /* 3110 */   0x3B, 0x8A, 0xF8, 0x66, 0xBE, 0x42, 0xF0, 0x04,
                                /* 3118 */   0x00, 0xE8, 0x81, 0x3B, 0x50, 0x24, 0x38, 0xC0,
                                /* 3120 */   0xE8, 0x02, 0x8A, 0xD8, 0x58, 0x24, 0x40, 0xC0,
                                /* 3128 */   0xE8, 0x06, 0x0A, 0xD8, 0x89, 0x5E, 0x16, 0xB4,
                                /* 3130 */   0x00, 0xC3, 0x53, 0x51, 0x56, 0x83, 0xF9, 0x00,
                                /* 3138 */   0x0F, 0x84, 0x85, 0x00, 0x2E, 0xF7, 0x06, 0x2F,
                                /* 3140 */   0xF9, 0x01, 0x00, 0x74, 0x1C, 0x51, 0x1E, 0x0E,
                                /* 3148 */   0x1F, 0x8B, 0xD1, 0x0A, 0xD6, 0x2E, 0x8A, 0x0E,
                                /* 3150 */   0x84, 0x15, 0xBE, 0x86, 0x15, 0x32, 0xED, 0xAC,
                                /* 3158 */   0x46, 0x38, 0xD0, 0xE0, 0xFA, 0x1F, 0x59, 0x74,
                                /* 3160 */   0x63, 0x51, 0xE8, 0xF8, 0x03, 0x8B, 0xD9, 0x59,
                                /* 3168 */   0x2E, 0xF6, 0x06, 0x22, 0x0D, 0x01, 0x74, 0x05,
                                /* 3170 */   0x83, 0xF9, 0x04, 0x74, 0x4C, 0x2E, 0xF6, 0x06,
                                /* 3178 */   0x27, 0x0D, 0x01, 0x74, 0x06, 0xF7, 0xC1, 0x74,
                                /* 3180 */   0x00, 0x75, 0x3E, 0xB8, 0x08, 0x00, 0x3B, 0xC8,
                                /* 3188 */   0x74, 0x08, 0x86, 0xE0, 0x3B, 0xC8, 0x75, 0x08,
                                /* 3190 */   0x86, 0xE0, 0x22, 0xC3, 0x75, 0x2B, 0xEB, 0x2C,
                                /* 3198 */   0x8B, 0xD1, 0x22, 0xEF, 0x38, 0xF5, 0x75, 0x24,
                                /* 31A0 */   0x22, 0xCF, 0x38, 0xD1, 0x75, 0x1E, 0xB8, 0x00,
                                /* 31A8 */   0x00, 0x8A, 0xD1, 0x0F, 0xBC, 0xF2, 0x74, 0x09,
                                /* 31B0 */   0x33, 0xD2, 0x0F, 0xAB, 0xF2, 0x38, 0xD1, 0x75,
                                /* 31B8 */   0x0B, 0x86, 0xE9, 0xFE, 0xC0, 0x3C, 0x01, 0x76,
                                /* 31C0 */   0xE8, 0xF8, 0xEB, 0x01, 0xF9, 0x5E, 0x59, 0x5B,
                                /* 31C8 */   0xC3, 0x53, 0x51, 0x52, 0x56, 0x57, 0x2E, 0x8A,
                                /* 31D0 */   0x5C, 0x10, 0x80, 0xFA, 0x08, 0x75, 0x0A, 0x66,
                                /* 31D8 */   0x56, 0xE8, 0x46, 0x4A, 0xE8, 0x14, 0xC1, 0x66,
                                /* 31E0 */   0x5E, 0xE8, 0xBA, 0x19, 0xE8, 0xCE, 0x21, 0x72,
                                /* 31E8 */   0x13, 0xE8, 0xC4, 0xF7, 0x73, 0x0E, 0xE8, 0xE7,
                                /* 31F0 */   0xF0, 0xE8, 0x88, 0xF7, 0xE8, 0x56, 0xEF, 0xE8,
                                /* 31F8 */   0x3A, 0xC6, 0xEB, 0x03, 0xF9, 0xEB, 0x01, 0xF8,
                                /* 3200 */   0x5F, 0x5E, 0x5A, 0x59, 0x5B, 0xC3, 0x06, 0x00,
                                /* 3208 */   0x07, 0x00, 0x09, 0x01, 0x0B, 0x01, 0x51, 0x32,
                                /* 3210 */   0xC0, 0x80, 0xFB, 0x00, 0x74, 0x02, 0x0C, 0x04,
                                /* 3218 */   0x80, 0xFF, 0x00, 0x74, 0x02, 0x0C, 0x08, 0x80,
                                /* 3220 */   0xF9, 0x00, 0x74, 0x02, 0x0C, 0x01, 0x80, 0xFD,
                                /* 3228 */   0x00, 0x74, 0x02, 0x0C, 0x02, 0x8B, 0xD8, 0xBE,
                                /* 3230 */   0x06, 0x32, 0x2E, 0x38, 0x04, 0x75, 0x06, 0x2E,
                                /* 3238 */   0x8A, 0x7C, 0x01, 0xEB, 0x0B, 0x83, 0xC6, 0x02,
                                /* 3240 */   0x81, 0xFE, 0x0E, 0x32, 0x75, 0xEC, 0xEB, 0x2D,
                                /* 3248 */   0xF6, 0xC7, 0x01, 0x66, 0xBE, 0x00, 0xA8, 0x04,
                                /* 3250 */   0x00, 0x66, 0xBF, 0x00, 0xA0, 0x04, 0x00, 0x75,
                                /* 3258 */   0x03, 0x66, 0x87, 0xF7, 0xB9, 0x00, 0x01, 0xE8,
                                /* 3260 */   0x45, 0x3A, 0x66, 0x87, 0xF7, 0xE8, 0x9E, 0x3E,
                                /* 3268 */   0x66, 0x87, 0xF7, 0x66, 0x83, 0xC6, 0x04, 0x66,
                                /* 3270 */   0x83, 0xC7, 0x04, 0xE2, 0xEA, 0x66, 0xBE, 0x00,
                                /* 3278 */   0x62, 0x0C, 0x00, 0xB8, 0x00, 0x00, 0xBA, 0x02,
                                /* 3280 */   0x7E, 0xE8, 0x8E, 0x3E, 0x59, 0xC3, 0x66, 0x50,
                                /* 3288 */   0x53, 0x52, 0x66, 0x56, 0x33, 0xC9, 0xB2, 0x04,
                                /* 3290 */   0xE8, 0x32, 0x49, 0x75, 0x10, 0xF7, 0xC3, 0x01,
                                /* 3298 */   0x00, 0x74, 0x02, 0x0A, 0xCA, 0xF7, 0xC3, 0x02,
                                /* 32A0 */   0x00, 0x74, 0x02, 0x0A, 0xEA, 0xD0, 0xE2, 0x75,
                                /* 32A8 */   0xE7, 0xE8, 0x1E, 0x04, 0x66, 0x5E, 0x5A, 0x5B,
                                /* 32B0 */   0x66, 0x58, 0xC3, 0x53, 0xE8, 0x57, 0x34, 0x50,
                                /* 32B8 */   0x8A, 0xD8, 0xB0, 0x00, 0x50, 0xE8, 0x4C, 0x3B,
                                /* 32C0 */   0xE8, 0xEF, 0x02, 0x0A, 0xD2, 0x74, 0x0D, 0xE8,
                                /* 32C8 */   0x61, 0x34, 0x74, 0x08, 0xE8, 0x6A, 0x11, 0x72,
                                /* 32D0 */   0x03, 0xE8, 0x16, 0x00, 0x58, 0xFE, 0xC0, 0xB4,
                                /* 32D8 */   0x01, 0xB4, 0x02, 0x38, 0xE0, 0x76, 0xDD, 0x58,
                                /* 32E0 */   0xE8, 0x29, 0x3B, 0x83, 0xFF, 0x00, 0x75, 0x00,
                                /* 32E8 */   0x5B, 0xC3, 0x55, 0x8B, 0xEC, 0x83, 0xC4, 0xFC,
                                /* 32F0 */   0x66, 0x51, 0x52, 0x66, 0x56, 0x88, 0x56, 0xFF,
                                /* 32F8 */   0xE8, 0xEF, 0x47, 0x2E, 0x8A, 0x5C, 0x10, 0x88,
                                /* 3300 */   0x5E, 0xFE, 0xE8, 0xA8, 0x0D, 0xB0, 0x04, 0xE8,
                                /* 3308 */   0x87, 0x51, 0xE8, 0x7F, 0x37, 0xE8, 0x3B, 0x2F,
                                /* 3310 */   0x66, 0x33, 0xC0, 0x66, 0xBA, 0x00, 0x00, 0x00,
                                /* 3318 */   0xF0, 0x66, 0xBE, 0x00, 0x04, 0x06, 0x00, 0xE8,
                                /* 3320 */   0x02, 0x2D, 0xE8, 0xF3, 0x3D, 0xE8, 0x44, 0x46,
                                /* 3328 */   0x8A, 0x56, 0xFF, 0xE8, 0xFD, 0x4C, 0x72, 0x18,
                                /* 3330 */   0x66, 0xBA, 0x00, 0x00, 0x00, 0xE0, 0x66, 0xBE,
                                /* 3338 */   0x40, 0x61, 0x04, 0x00, 0xE8, 0x19, 0x2D, 0x66,
                                /* 3340 */   0xB8, 0x00, 0x00, 0x00, 0x00, 0xE8, 0xD0, 0x3D,
                                /* 3348 */   0xB9, 0x01, 0x00, 0xE8, 0x4B, 0x32, 0x8A, 0x56,
                                /* 3350 */   0xFF, 0x66, 0x56, 0xE8, 0xCC, 0x48, 0x50, 0xE8,
                                /* 3358 */   0xFB, 0xBF, 0x24, 0x1F, 0x88, 0x46, 0xFD, 0x58,
                                /* 3360 */   0xE8, 0xBE, 0x04, 0x66, 0x5E, 0xE8, 0x05, 0x04,
                                /* 3368 */   0xB1, 0x00, 0xE8, 0x4C, 0x05, 0x80, 0x7E, 0xFF,
                                /* 3370 */   0x08, 0x75, 0x15, 0x80, 0x7E, 0xFE, 0x0A, 0x75,
                                /* 3378 */   0x0F, 0x80, 0x7E, 0xFD, 0x04, 0x75, 0x09, 0x53,
                                /* 3380 */   0xB3, 0x0B, 0xB1, 0x00, 0xE8, 0x32, 0x05, 0x5B,
                                /* 3388 */   0xE8, 0xFA, 0xBC, 0xB9, 0x01, 0x00, 0xE8, 0x08,
                                /* 3390 */   0x32, 0x80, 0x7E, 0xFF, 0x08, 0x75, 0x03, 0xE8,
                                /* 3398 */   0x6F, 0xBF, 0x53, 0x8A, 0x5E, 0xFE, 0xE8, 0x25,
                                /* 33A0 */   0xC5, 0xE8, 0x3E, 0xEE, 0x5B, 0x53, 0x8A, 0x5E,
                                /* 33A8 */   0xFE, 0xE8, 0x3C, 0xF6, 0x5B, 0x73, 0x03, 0xE8,
                                /* 33B0 */   0xD8, 0xF4, 0x66, 0x5E, 0x5A, 0x66, 0x59, 0x8B,
                                /* 33B8 */   0xE5, 0x5D, 0xC3, 0x00, 0x02, 0x00, 0x03, 0x00,
                                /* 33C0 */   0x04, 0x01, 0x02, 0x01, 0x03, 0x01, 0x04, 0x04,
                                /* 33C8 */   0x10, 0x01, 0x20, 0x02, 0x30, 0x05, 0x40, 0x8A,
                                /* 33D0 */   0xD9, 0xBA, 0x01, 0x00, 0xB9, 0x06, 0x00, 0xBE,
                                /* 33D8 */   0xBB, 0x33, 0x66, 0xB8, 0x00, 0x00, 0x00, 0x80,
                                /* 33E0 */   0x2E, 0xAD, 0x84, 0xDA, 0x74, 0x47, 0x2E, 0xF6,
                                /* 33E8 */   0x06, 0x0F, 0x11, 0x80, 0x74, 0x0D, 0x3D, 0x00,
                                /* 33F0 */   0x04, 0x75, 0x08, 0x66, 0xB8, 0x10, 0x01, 0x00,
                                /* 33F8 */   0x00, 0xEB, 0x27, 0x56, 0x50, 0x51, 0xE8, 0xE9,
                                /* 3400 */   0x46, 0x72, 0x18, 0x2E, 0x8A, 0x7C, 0x10, 0xB9,
                                /* 3408 */   0x04, 0x00, 0xBE, 0xC7, 0x33, 0x2E, 0xAD, 0x38,
                                /* 3410 */   0xF8, 0x74, 0x05, 0xE2, 0xF8, 0xF9, 0xEB, 0x03,
                                /* 3418 */   0xF8, 0x86, 0xE7, 0x59, 0x58, 0x5E, 0x72, 0x0D,
                                /* 3420 */   0x0A, 0xC7, 0x67, 0x66, 0x26, 0x89, 0x07, 0x66,
                                /* 3428 */   0x83, 0xC7, 0x04, 0xFE, 0xC6, 0xD0, 0xE2, 0xE2,
                                /* 3430 */   0xA9, 0x8A, 0xCE, 0xC3, 0xE8, 0xD7, 0x32, 0x50,
                                /* 3438 */   0x8A, 0xD8, 0x50, 0xE8, 0xCE, 0x39, 0xE8, 0x58,
                                /* 3440 */   0x01, 0x0A, 0xD2, 0x74, 0x10, 0xE8, 0xE3, 0x32,
                                /* 3448 */   0x75, 0x08, 0xE8, 0x6F, 0xF6, 0xE8, 0x19, 0x00,
                                /* 3450 */   0xEB, 0x03, 0xE8, 0x8C, 0x13, 0x58, 0xE8, 0x9B,
                                /* 3458 */   0x20, 0x72, 0x06, 0x34, 0x01, 0x38, 0xD8, 0x75,
                                /* 3460 */   0xD9, 0x58, 0xE8, 0xA7, 0x39, 0xE8, 0x3A, 0x0C,
                                /* 3468 */   0xC3, 0x53, 0x06, 0x55, 0x0E, 0x57, 0x66, 0x5F,
                                /* 3470 */   0x0E, 0x07, 0xE8, 0xEC, 0x30, 0x83, 0xEC, 0x12,
                                /* 3478 */   0x8B, 0xEC, 0xE8, 0x6D, 0x46, 0x2E, 0xF6, 0x44,
                                /* 3480 */   0x1B, 0x20, 0x74, 0x49, 0xE8, 0x64, 0x08, 0x2E,
                                /* 3488 */   0x8A, 0x5C, 0x10, 0x80, 0xFB, 0x07, 0x72, 0x2F,
                                /* 3490 */   0x66, 0x56, 0xE8, 0x8D, 0x47, 0x52, 0xB9, 0x01,
                                /* 3498 */   0x00, 0xB8, 0x01, 0x00, 0xBA, 0x00, 0x06, 0xE8,
                                /* 34A0 */   0x46, 0xBC, 0x5A, 0xE8, 0x6F, 0xC0, 0x80, 0xFA,
                                /* 34A8 */   0x08, 0x74, 0x08, 0xE8, 0xA7, 0xBE, 0x24, 0x1F,
                                /* 34B0 */   0xE8, 0x20, 0xBF, 0xE8, 0x5A, 0xBE, 0x66, 0x5E,
                                /* 34B8 */   0x0F, 0x83, 0x99, 0x00, 0xE8, 0xB2, 0xB4, 0xE8,
                                /* 34C0 */   0x07, 0x1C, 0xE8, 0xF3, 0x16, 0xE8, 0x0D, 0x21,
                                /* 34C8 */   0xE8, 0xFE, 0xFC, 0x72, 0x18, 0x52, 0xBA, 0x00,
                                /* 34D0 */   0x00, 0x66, 0x56, 0x2E, 0xFF, 0x34, 0x2E, 0xFF,
                                /* 34D8 */   0x74, 0x0E, 0x66, 0x5E, 0x2E, 0xFF, 0x54, 0x10,
                                /* 34E0 */   0x66, 0x5E, 0x5A, 0x74, 0x6D, 0xE8, 0x02, 0xFE,
                                /* 34E8 */   0x2E, 0x80, 0x7C, 0x10, 0x07, 0x72, 0x66, 0xE8,
                                /* 34F0 */   0xAB, 0xB4, 0x66, 0x3D, 0x60, 0x3D, 0x08, 0x00,
                                /* 34F8 */   0x75, 0x08, 0x66, 0xB8, 0xB0, 0x1E, 0x04, 0x00,
                                /* 3500 */   0xEB, 0x0E, 0x66, 0x3D, 0xD0, 0x78, 0x02, 0x00,
                                /* 3508 */   0x74, 0x0B, 0x66, 0xB8, 0xD0, 0x78, 0x02, 0x00,
                                /* 3510 */   0xE8, 0x5E, 0xB4, 0xEB, 0xB3, 0x2E, 0x83, 0x3C,
                                /* 3518 */   0x08, 0x74, 0x3A, 0x2E, 0x80, 0x7C, 0x21, 0x00,
                                /* 3520 */   0x74, 0x33, 0x2E, 0x8A, 0x5C, 0x10, 0xE8, 0x50,
                                /* 3528 */   0xBE, 0x8A, 0xD8, 0xB0, 0x02, 0x80, 0xFB, 0x04,
                                /* 3530 */   0x74, 0x09, 0xB0, 0x01, 0x80, 0xFB, 0x02, 0x74,
                                /* 3538 */   0x02, 0xEB, 0x1A, 0x2E, 0x8A, 0x5C, 0x10, 0xE8,
                                /* 3540 */   0x91, 0xBE, 0x66, 0x56, 0xE8, 0xDB, 0x46, 0xE8,
                                /* 3548 */   0xC6, 0xBD, 0xE8, 0x24, 0xB4, 0x66, 0x5E, 0xE9,
                                /* 3550 */   0x6D, 0xFF, 0xF8, 0xEB, 0x01, 0xF9, 0x83, 0xC4,
                                /* 3558 */   0x12, 0x5D, 0x07, 0x5B, 0xC3, 0x50, 0x66, 0x56,
                                /* 3560 */   0x66, 0xBE, 0x54, 0xF0, 0x04, 0x00, 0xE8, 0x39,
                                /* 3568 */   0x37, 0xC1, 0xC0, 0x02, 0xC0, 0xC8, 0x02, 0x8B,
                                /* 3570 */   0xC8, 0x66, 0x5E, 0x58, 0xC3, 0x50, 0x66, 0x56,
                                /* 3578 */   0x66, 0xBE, 0x40, 0xF0, 0x04, 0x00, 0xE8, 0x21,
                                /* 3580 */   0x37, 0x8B, 0xD8, 0x66, 0x5E, 0x58, 0xC3, 0x50,
                                /* 3588 */   0x66, 0x56, 0x66, 0xBE, 0x5C, 0xF0, 0x04, 0x00,
                                /* 3590 */   0xE8, 0x0F, 0x37, 0x8B, 0xD8, 0x66, 0x5E, 0x58,
                                /* 3598 */   0xC3, 0x50, 0x66, 0x56, 0x66, 0xBE, 0x40, 0xF0,
                                /* 35A0 */   0x04, 0x00, 0xE8, 0xFD, 0x36, 0x8A, 0xD0, 0xE8,
                                /* 35A8 */   0x7A, 0x33, 0x74, 0x02, 0x8A, 0xD4, 0x66, 0x5E,
                                /* 35B0 */   0x58, 0xC3, 0x66, 0x50, 0x66, 0x53, 0x51, 0x66,
                                /* 35B8 */   0x57, 0x66, 0x56, 0x66, 0xBE, 0x00, 0x04, 0x06,
                                /* 35C0 */   0x00, 0xE8, 0x60, 0x2A, 0xE8, 0xE0, 0x36, 0x66,
                                /* 35C8 */   0x25, 0x00, 0x00, 0x00, 0x70, 0x66, 0x8B, 0xF8,
                                /* 35D0 */   0x66, 0xBE, 0x5C, 0xF0, 0x04, 0x00, 0xE8, 0xCE,
                                /* 35D8 */   0x36, 0x66, 0x25, 0xFF, 0xFF, 0xFF, 0x00, 0x66,
                                /* 35E0 */   0x8B, 0xD0, 0xB9, 0x03, 0x00, 0x0A, 0xD2, 0x74,
                                /* 35E8 */   0x15, 0xE8, 0xFE, 0x44, 0x2E, 0x8A, 0x5C, 0x10,
                                /* 35F0 */   0xE8, 0xA8, 0x46, 0x66, 0x25, 0x00, 0x00, 0x00,
                                /* 35F8 */   0x70, 0x66, 0x3B, 0xC7, 0x74, 0x0A, 0x66, 0xC1,
                                /* 3600 */   0xCA, 0x08, 0xE2, 0xE1, 0x0C, 0x01, 0xB2, 0x00,
                                /* 3608 */   0x66, 0x5E, 0x66, 0x5F, 0x59, 0x66, 0x5B, 0x66,
                                /* 3610 */   0x58, 0xC3, 0x50, 0x53, 0x52, 0x56, 0x57, 0xE8,
                                /* 3618 */   0xB8, 0x32, 0x0F, 0x84, 0x9D, 0x00, 0xBE, 0x25,
                                /* 3620 */   0x15, 0x2E, 0x8B, 0x04, 0x2E, 0x8A, 0x7C, 0x02,
                                /* 3628 */   0xF6, 0xE7, 0xFE, 0xCB, 0x74, 0x07, 0x83, 0xC6,
                                /* 3630 */   0x03, 0x03, 0xF0, 0xEB, 0xEC, 0x2E, 0x8B, 0x0C,
                                /* 3638 */   0x83, 0xC6, 0x03, 0x8B, 0xFE, 0x03, 0xF8, 0x8B,
                                /* 3640 */   0xD1, 0xE8, 0x31, 0xFF, 0x0A, 0xDF, 0x83, 0xC6,
                                /* 3648 */   0x02, 0x2E, 0x3A, 0x5C, 0xFE, 0x74, 0x04, 0xE2,
                                /* 3650 */   0xF5, 0x2B, 0xF0, 0xE8, 0x30, 0xFC, 0x8B, 0xD9,
                                /* 3658 */   0x8B, 0xCA, 0x49, 0x8A, 0xD9, 0x3B, 0xF7, 0x72,
                                /* 3660 */   0x02, 0x2B, 0xF0, 0x53, 0xB9, 0x00, 0x00, 0x2E,
                                /* 3668 */   0x8A, 0x1C, 0xB7, 0x04, 0x84, 0xFB, 0x74, 0x05,
                                /* 3670 */   0xC1, 0xC1, 0x08, 0x8A, 0xCF, 0xD0, 0xE7, 0x75,
                                /* 3678 */   0xF3, 0x80, 0xFD, 0x08, 0x75, 0x02, 0x86, 0xE9,
                                /* 3680 */   0x8A, 0xFD, 0x0A, 0xF9, 0x32, 0xFB, 0x5B, 0x75,
                                /* 3688 */   0x2B, 0x83, 0xF9, 0x00, 0x74, 0x26, 0x80, 0xF9,
                                /* 3690 */   0x00, 0x74, 0x0E, 0x84, 0xCF, 0x74, 0x1D, 0x80,
                                /* 3698 */   0xFD, 0x00, 0x74, 0x0E, 0xE8, 0x55, 0x1E, 0x72,
                                /* 36A0 */   0x13, 0x80, 0xFD, 0x00, 0x74, 0x04, 0x84, 0xEF,
                                /* 36A8 */   0x74, 0x0A, 0x53, 0xBB, 0x80, 0x80, 0xE8, 0xB6,
                                /* 36B0 */   0x13, 0x5B, 0x73, 0x0C, 0x83, 0xC6, 0x02, 0xFE,
                                /* 36B8 */   0xCB, 0x75, 0xA2, 0xE8, 0xB7, 0xFE, 0x8B, 0xCB,
                                /* 36C0 */   0xF9, 0xEB, 0x01, 0xF8, 0x5F, 0x5E, 0x5A, 0x5B,
                                /* 36C8 */   0x58, 0xC3, 0x50, 0x66, 0x56, 0x8B, 0xC1, 0xC0,
                                /* 36D0 */   0xC0, 0x02, 0xC1, 0xC8, 0x02, 0x66, 0xBE, 0x54,
                                /* 36D8 */   0xF0, 0x04, 0x00, 0xE8, 0x22, 0x3A, 0x66, 0x5E,
                                /* 36E0 */   0x58, 0xC3, 0x66, 0x56, 0x50, 0x8B, 0xC1, 0x66,
                                /* 36E8 */   0xBE, 0x40, 0xF0, 0x04, 0x00, 0xE8, 0x10, 0x3A,
                                /* 36F0 */   0x66, 0xBE, 0x5C, 0xF0, 0x04, 0x00, 0xE8, 0x07,
                                /* 36F8 */   0x3A, 0x66, 0xBE, 0x60, 0xF0, 0x04, 0x00, 0xE8,
                                /* 3700 */   0xFE, 0x39, 0x58, 0x66, 0x5E, 0xC3, 0x51, 0x80,
                                /* 3708 */   0xFB, 0x01, 0x77, 0x5E, 0x74, 0x07, 0xE8, 0x64,
                                /* 3710 */   0xFE, 0x3B, 0xCB, 0x74, 0x4F, 0x80, 0xF9, 0x00,
                                /* 3718 */   0x74, 0x50, 0xB0, 0x00, 0x80, 0xFD, 0x00, 0x74,
                                /* 3720 */   0x0E, 0xB0, 0x01, 0x80, 0xF9, 0x00, 0x74, 0x07,
                                /* 3728 */   0xE8, 0xC9, 0x1D, 0x73, 0x05, 0xEB, 0x3B, 0xE8,
                                /* 3730 */   0xDA, 0x36, 0xE8, 0xFD, 0xF9, 0x72, 0x33, 0xBB,
                                /* 3738 */   0x80, 0x80, 0xE8, 0x2A, 0x13, 0x72, 0x2B, 0xE8,
                                /* 3740 */   0x59, 0x29, 0xBF, 0x00, 0x00, 0xE8, 0x6B, 0xFB,
                                /* 3748 */   0x8B, 0xD9, 0xE8, 0x79, 0x2B, 0xE8, 0x25, 0xFE,
                                /* 3750 */   0xE8, 0xBB, 0xFA, 0xE8, 0x8C, 0xFF, 0xE8, 0xDB,
                                /* 3758 */   0xFC, 0xE8, 0x98, 0x1D, 0x73, 0x06, 0xE8, 0xF1,
                                /* 3760 */   0x36, 0xE8, 0xCF, 0x36, 0xE8, 0x77, 0x2A, 0xF8,
                                /* 3768 */   0xEB, 0x01, 0xF9, 0x59, 0xC3, 0x60, 0x32, 0xC0,
                                /* 3770 */   0xE8, 0xC6, 0x4C, 0x61, 0xC3, 0x50, 0x52, 0x66,
                                /* 3778 */   0x56, 0x8A, 0xC3, 0xB2, 0x07, 0x66, 0xBE, 0x43,
                                /* 3780 */   0xF0, 0x04, 0x00, 0xE8, 0x86, 0x39, 0x66, 0x5E,
                                /* 3788 */   0x5A, 0x58, 0xC3, 0x60, 0x80, 0xFB, 0x00, 0x74,
                                /* 3790 */   0x05, 0x80, 0xFB, 0x04, 0x77, 0x55, 0x8A, 0xC3,
                                /* 3798 */   0xE8, 0xDA, 0xFD, 0x0A, 0xDF, 0x83, 0xF9, 0x00,
                                /* 37A0 */   0x74, 0x04, 0x84, 0xCB, 0x74, 0x45, 0x8A, 0xD8,
                                /* 37A8 */   0xE8, 0x63, 0x2F, 0x50, 0xB0, 0x00, 0x50, 0x53,
                                /* 37B0 */   0x51, 0xE8, 0x58, 0x36, 0xE8, 0xE2, 0xFD, 0x0A,
                                /* 37B8 */   0xD2, 0x74, 0x1B, 0x83, 0xF9, 0x00, 0x74, 0x04,
                                /* 37C0 */   0x84, 0xCA, 0x74, 0x12, 0x80, 0xFB, 0x00, 0x75,
                                /* 37C8 */   0x0A, 0xE8, 0x5F, 0x2F, 0x75, 0x08, 0xE8, 0x98,
                                /* 37D0 */   0xFC, 0xEB, 0x03, 0xE8, 0x14, 0xFB, 0x59, 0x5B,
                                /* 37D8 */   0x58, 0xE8, 0x18, 0x1D, 0x72, 0x06, 0xFE, 0xC0,
                                /* 37E0 */   0x3C, 0x01, 0x76, 0xCA, 0x58, 0xE8, 0x24, 0x36,
                                /* 37E8 */   0xF8, 0xEB, 0x01, 0xF9, 0x61, 0xC3, 0x66, 0x50,
                                /* 37F0 */   0x66, 0x56, 0x66, 0x52, 0x66, 0x57, 0x66, 0x8B,
                                /* 37F8 */   0xFE, 0xE8, 0x9D, 0xFD, 0xE8, 0xEB, 0x42, 0x2E,
                                /* 3800 */   0xF6, 0x44, 0x17, 0x02, 0x66, 0x8B, 0xF7, 0x74,
                                /* 3808 */   0x0F, 0x66, 0xB8, 0x00, 0x00, 0x01, 0x00, 0x66,
                                /* 3810 */   0xBA, 0x00, 0x00, 0x01, 0x00, 0xE8, 0x00, 0x39,
                                /* 3818 */   0x66, 0x5F, 0x66, 0x5A, 0x66, 0x5E, 0x66, 0x58,
                                /* 3820 */   0xC3, 0x66, 0x50, 0x66, 0x56, 0x66, 0x52, 0x66,
                                /* 3828 */   0x57, 0x66, 0x81, 0xFE, 0x00, 0x44, 0x06, 0x00,
                                /* 3830 */   0x74, 0x22, 0x66, 0x8B, 0xFE, 0xE8, 0x61, 0xFD,
                                /* 3838 */   0xE8, 0xAF, 0x42, 0x2E, 0xF6, 0x44, 0x17, 0x02,
                                /* 3840 */   0x66, 0x8B, 0xF7, 0x74, 0x0F, 0x66, 0xB8, 0x00,
                                /* 3848 */   0x00, 0x00, 0x00, 0x66, 0xBA, 0x00, 0x00, 0x01,
                                /* 3850 */   0x00, 0xE8, 0xC4, 0x38, 0x66, 0x5F, 0x66, 0x5A,
                                /* 3858 */   0x66, 0x5E, 0x66, 0x58, 0xC3, 0x66, 0x52, 0x66,
                                /* 3860 */   0x50, 0x66, 0x56, 0x66, 0xBA, 0x01, 0x00, 0x00,
                                /* 3868 */   0x00, 0x66, 0xBE, 0x50, 0x50, 0x04, 0x00, 0xE8,
                                /* 3870 */   0x35, 0x34, 0x66, 0x85, 0xC2, 0x74, 0x3A, 0x66,
                                /* 3878 */   0xBA, 0x08, 0x00, 0x00, 0x00, 0x80, 0xFB, 0x01,
                                /* 3880 */   0x74, 0x27, 0x80, 0xFB, 0x07, 0x74, 0x22, 0x66,
                                /* 3888 */   0xBA, 0x20, 0x00, 0x00, 0x00, 0x80, 0xFB, 0x02,
                                /* 3890 */   0x74, 0x17, 0x80, 0xFB, 0x08, 0x74, 0x12, 0x66,
                                /* 3898 */   0xBA, 0x80, 0x00, 0x00, 0x00, 0x80, 0xFB, 0x03,
                                /* 38A0 */   0x74, 0x07, 0x80, 0xFB, 0x09, 0x74, 0x02, 0xEB,
                                /* 38A8 */   0x08, 0x66, 0x85, 0xC2, 0x74, 0x03, 0xF9, 0xEB,
                                /* 38B0 */   0x01, 0xF8, 0x66, 0x5E, 0x66, 0x58, 0x66, 0x5A,
                                /* 38B8 */   0xC3, 0x66, 0x50, 0x66, 0x53, 0x66, 0x52, 0x66,
                                /* 38C0 */   0x56, 0x66, 0xB8, 0x00, 0x00, 0x00, 0x00, 0x66,
                                /* 38C8 */   0xBA, 0x00, 0x07, 0x00, 0x00, 0xB0, 0x08, 0x80,
                                /* 38D0 */   0xFB, 0x0A, 0x74, 0x45, 0x66, 0xBA, 0x00, 0x38,
                                /* 38D8 */   0x00, 0x00, 0xB0, 0x0B, 0x80, 0xFB, 0x07, 0x74,
                                /* 38E0 */   0x38, 0x80, 0xFB, 0x01, 0x74, 0x33, 0x66, 0xBA,
                                /* 38E8 */   0x00, 0xC0, 0x01, 0x00, 0xB0, 0x0E, 0x80, 0xFB,
                                /* 38F0 */   0x08, 0x74, 0x26, 0x80, 0xFB, 0x02, 0x74, 0x21,
                                /* 38F8 */   0x66, 0xBA, 0x00, 0x00, 0x0E, 0x00, 0xB0, 0x11,
                                /* 3900 */   0x80, 0xFB, 0x09, 0x74, 0x14, 0x80, 0xFB, 0x03,
                                /* 3908 */   0x74, 0x0F, 0x66, 0xBA, 0x00, 0x00, 0x70, 0x00,
                                /* 3910 */   0xB0, 0x14, 0x80, 0xFB, 0x0B, 0x74, 0x02, 0xEB,
                                /* 3918 */   0xFE, 0x86, 0xC8, 0x66, 0xD3, 0xE0, 0x66, 0xBE,
                                /* 3920 */   0x0C, 0xC0, 0x06, 0x00, 0xE8, 0xF1, 0x37, 0x66,
                                /* 3928 */   0x5E, 0x66, 0x5A, 0x66, 0x5B, 0x66, 0x58, 0xC3,
                                /* 3930 */   0x80, 0xF9, 0x00, 0x74, 0x0C, 0x80, 0xF9, 0x01,
                                /* 3938 */   0x74, 0x0B, 0x80, 0xF9, 0x02, 0x74, 0x0A, 0xEB,
                                /* 3940 */   0x0C, 0xB1, 0x01, 0xEB, 0x0A, 0xB1, 0x03, 0xEB,
                                /* 3948 */   0x06, 0xB1, 0x07, 0xEB, 0x02, 0xB1, 0x00, 0xC3,
                                /* 3950 */   0x66, 0x56, 0x66, 0x51, 0x66, 0x50, 0x53, 0x52,
                                /* 3958 */   0xB2, 0x08, 0x83, 0xF9, 0x02, 0x74, 0x02, 0x8A,
                                /* 3960 */   0xD5, 0x66, 0xBE, 0x00, 0x40, 0x0C, 0x00, 0xE8,
                                /* 3968 */   0x3D, 0x33, 0x66, 0x8B, 0xC8, 0xE8, 0x7A, 0x41,
                                /* 3970 */   0x72, 0x11, 0x2E, 0x8A, 0x5C, 0x10, 0xE8, 0xDE,
                                /* 3978 */   0x43, 0x75, 0x08, 0x66, 0x85, 0xC1, 0x74, 0x03,
                                /* 3980 */   0xF8, 0xEB, 0x01, 0xF9, 0x5A, 0x5B, 0x66, 0x58,
                                /* 3988 */   0x66, 0x59, 0x66, 0x5E, 0xC3, 0x00, 0xA9, 0x39,
                                /* 3990 */   0x01, 0x09, 0x3A, 0x05, 0x16, 0x3A, 0x06, 0x27,
                                /* 3998 */   0x3A, 0x07, 0x44, 0x3A, 0x08, 0x60, 0x3A, 0xFF,
                                /* 39A0 */   0x8A, 0xC7, 0xBE, 0x8D, 0x39, 0xE8, 0x73, 0x29,
                                /* 39A8 */   0xC3, 0x66, 0xBE, 0x42, 0xF0, 0x04, 0x00, 0xE8,
                                /* 39B0 */   0xEB, 0x32, 0xA8, 0x88, 0x75, 0x50, 0x8B, 0xC1,
                                /* 39B8 */   0x83, 0xF8, 0xFF, 0x75, 0x0E, 0x66, 0xBE, 0x53,
                                /* 39C0 */   0xF0, 0x04, 0x00, 0xE8, 0xD7, 0x32, 0x34, 0x80,
                                /* 39C8 */   0xC0, 0xE8, 0x06, 0xC0, 0xE0, 0x06, 0xB2, 0xC0,
                                /* 39D0 */   0x66, 0xBE, 0x53, 0xF0, 0x04, 0x00, 0xE8, 0x33,
                                /* 39D8 */   0x37, 0xE8, 0x32, 0x2D, 0x50, 0xB0, 0x00, 0xE8,
                                /* 39E0 */   0x2A, 0x34, 0xE8, 0xB4, 0xFB, 0xF6, 0xC2, 0x88,
                                /* 39E8 */   0x74, 0x03, 0xE8, 0xF4, 0x0D, 0xFE, 0xC0, 0x3C,
                                /* 39F0 */   0x01, 0x74, 0xEC, 0x58, 0xE8, 0x15, 0x34, 0xE8,
                                /* 39F8 */   0xFA, 0x1A, 0x73, 0x06, 0xE8, 0x53, 0x34, 0xE8,
                                /* 3A00 */   0x31, 0x34, 0xB4, 0x00, 0xEB, 0x02, 0xB4, 0x01,
                                /* 3A08 */   0xC3, 0x66, 0x56, 0xE8, 0x3E, 0x01, 0x89, 0x4E,
                                /* 3A10 */   0x12, 0xB4, 0x00, 0x66, 0x5E, 0xC3, 0xE8, 0x94,
                                /* 3A18 */   0x01, 0x72, 0x09, 0xB4, 0x00, 0xFE, 0xC0, 0x88,
                                /* 3A20 */   0x46, 0x16, 0xEB, 0x02, 0xB4, 0x01, 0xC3, 0x2E,
                                /* 3A28 */   0xF7, 0x06, 0x2F, 0xF9, 0x01, 0x00, 0x74, 0x11,
                                /* 3A30 */   0x80, 0xFB, 0x03, 0x77, 0x0C, 0x8A, 0xC3, 0xE8,
                                /* 3A38 */   0x1C, 0x05, 0xE8, 0xFE, 0x04, 0xB4, 0x00, 0xEB,
                                /* 3A40 */   0x02, 0xB4, 0x01, 0xC3, 0x2E, 0xF7, 0x06, 0x2F,
                                /* 3A48 */   0xF9, 0x01, 0x00, 0x74, 0x10, 0xE8, 0x84, 0x01,
                                /* 3A50 */   0x88, 0x46, 0x16, 0xE8, 0x33, 0x01, 0x08, 0x46,
                                /* 3A58 */   0x16, 0xB4, 0x00, 0xEB, 0x02, 0xB4, 0x01, 0xC3,
                                /* 3A60 */   0xE8, 0x14, 0x01, 0x2E, 0x3A, 0x5C, 0x03, 0x73,
                                /* 3A68 */   0x04, 0x2E, 0x8A, 0x5C, 0x03, 0x8A, 0xC3, 0x50,
                                /* 3A70 */   0xE8, 0x04, 0x27, 0x73, 0x16, 0x2E, 0x80, 0x24,
                                /* 3A78 */   0xFB, 0xF7, 0xC1, 0x02, 0x00, 0x75, 0x04, 0x2E,
                                /* 3A80 */   0x80, 0x0C, 0x04, 0x2E, 0x80, 0x0C, 0x02, 0x2E,
                                /* 3A88 */   0x80, 0x24, 0xFE, 0x58, 0x2E, 0x8A, 0x24, 0x0F,
                                /* 3A90 */   0xB6, 0xD8, 0x66, 0xBE, 0x54, 0x82, 0x0C, 0x00,
                                /* 3A98 */   0xE8, 0x0C, 0x32, 0x66, 0xC1, 0xE8, 0x10, 0xF7,
                                /* 3AA0 */   0xE3, 0xBB, 0xFF, 0x00, 0xF7, 0xF3, 0x66, 0xBE,
                                /* 3AA8 */   0x54, 0x82, 0x0C, 0x00, 0xE8, 0x51, 0x36, 0xB4,
                                /* 3AB0 */   0x00, 0xEB, 0x02, 0xB4, 0x01, 0xC3, 0x66, 0x50,
                                /* 3AB8 */   0x53, 0x66, 0x51, 0x66, 0x52, 0x56, 0xBE, 0x00,
                                /* 3AC0 */   0x00, 0xE8, 0x5B, 0x17, 0xE8, 0x2D, 0x1A, 0x73,
                                /* 3AC8 */   0x03, 0xB8, 0x80, 0x02, 0xB2, 0x08, 0xE8, 0x7D,
                                /* 3AD0 */   0x40, 0xF7, 0xE1, 0xF7, 0xF3, 0x66, 0xC1, 0xC9,
                                /* 3AD8 */   0x10, 0x66, 0x0F, 0xB7, 0xD0, 0x2B, 0xD1, 0xD1,
                                /* 3AE0 */   0xEA, 0x83, 0xE2, 0xFE, 0x83, 0xFE, 0x01, 0x74,
                                /* 3AE8 */   0x17, 0x3B, 0xC1, 0x74, 0x1C, 0x73, 0x15, 0xBE,
                                /* 3AF0 */   0x01, 0x00, 0xE8, 0x2A, 0x17, 0xE8, 0xFC, 0x19,
                                /* 3AF8 */   0x73, 0x03, 0xB8, 0x80, 0x02, 0x93, 0xEB, 0xD1,
                                /* 3B00 */   0x66, 0xC1, 0xE2, 0x10, 0x66, 0x8B, 0xC2, 0xEB,
                                /* 3B08 */   0x06, 0x66, 0xB8, 0x00, 0x00, 0x00, 0x00, 0xE8,
                                /* 3B10 */   0xA8, 0x49, 0x5E, 0x66, 0x5A, 0x66, 0x59, 0x5B,
                                /* 3B18 */   0x66, 0x58, 0xC3, 0x66, 0x50, 0x53, 0x66, 0x51,
                                /* 3B20 */   0xE8, 0xFC, 0x16, 0x72, 0x21, 0xE8, 0xCC, 0x19,
                                /* 3B28 */   0x73, 0x03, 0xB8, 0x80, 0x02, 0xE8, 0x1E, 0x40,
                                /* 3B30 */   0x2B, 0xCB, 0xD1, 0xE9, 0x66, 0xC1, 0xC9, 0x10,
                                /* 3B38 */   0x2B, 0xC8, 0xD1, 0xE9, 0x66, 0xC1, 0xC1, 0x10,
                                /* 3B40 */   0x66, 0x8B, 0xC1, 0xE8, 0x74, 0x49, 0x66, 0x59,
                                /* 3B48 */   0x5B, 0x66, 0x58, 0xC3, 0x66, 0x56, 0x66, 0x50,
                                /* 3B50 */   0x53, 0x52, 0x66, 0xBE, 0x53, 0xF0, 0x04, 0x00,
                                /* 3B58 */   0xE8, 0x42, 0x31, 0x24, 0xC0, 0xB1, 0x02, 0x3C,
                                /* 3B60 */   0x80, 0x74, 0x0D, 0xB1, 0x03, 0x3C, 0xC0, 0x74,
                                /* 3B68 */   0x07, 0xE8, 0x88, 0x19, 0x72, 0x02, 0xB1, 0x00,
                                /* 3B70 */   0x5A, 0x5B, 0x66, 0x58, 0x66, 0x5E, 0xC3, 0x50,
                                /* 3B78 */   0xBE, 0x61, 0x1B, 0x2E, 0xA0, 0xA7, 0x15, 0x24,
                                /* 3B80 */   0x0F, 0xB4, 0x06, 0xF6, 0xE4, 0x03, 0xF0, 0x58,
                                /* 3B88 */   0xC3, 0x66, 0x56, 0x66, 0xBE, 0x53, 0xF0, 0x04,
                                /* 3B90 */   0x00, 0xE8, 0x09, 0x31, 0x24, 0x02, 0x66, 0x5E,
                                /* 3B98 */   0xC3, 0x50, 0x57, 0xBB, 0x5B, 0x16, 0x2E, 0xA0,
                                /* 3BA0 */   0xA7, 0x15, 0x24, 0x0F, 0xB4, 0x42, 0xF6, 0xE4,
                                /* 3BA8 */   0x03, 0xD8, 0x5F, 0x58, 0xC3, 0x52, 0x56, 0x57,
                                /* 3BB0 */   0x06, 0xB2, 0x08, 0xE8, 0x34, 0x3F, 0x72, 0x17,
                                /* 3BB8 */   0x66, 0x56, 0x2E, 0xFF, 0x34, 0x2E, 0xFF, 0x74,
                                /* 3BC0 */   0x0E, 0x66, 0x5E, 0x2E, 0xFF, 0x54, 0x0A, 0x66,
                                /* 3BC8 */   0x5E, 0x26, 0x8A, 0x45, 0x0F, 0x24, 0x0F, 0x07,
                                /* 3BD0 */   0x5F, 0x5E, 0x5A, 0xC3, 0x66, 0x56, 0x53, 0x51,
                                /* 3BD8 */   0xE8, 0xBD, 0x25, 0x73, 0x0C, 0x80, 0xE1, 0x02,
                                /* 3BE0 */   0xD0, 0xE9, 0x8A, 0xC1, 0x34, 0x01, 0xE8, 0x6D,
                                /* 3BE8 */   0x03, 0x66, 0xBE, 0x53, 0xF0, 0x04, 0x00, 0xE8,
                                /* 3BF0 */   0xAB, 0x30, 0x24, 0x20, 0xC0, 0xE8, 0x05, 0x34,
                                /* 3BF8 */   0x01, 0x59, 0x5B, 0x66, 0x5E, 0xC3, 0x66, 0x50,
                                /* 3C00 */   0x66, 0x53, 0x66, 0x51, 0x66, 0x52, 0x66, 0x56,
                                /* 3C08 */   0x57, 0x2E, 0xF6, 0x06, 0x24, 0xF9, 0x01, 0x74,
                                /* 3C10 */   0x10, 0x66, 0xBE, 0x54, 0x82, 0x04, 0x00, 0xE8,
                                /* 3C18 */   0x8D, 0x30, 0x66, 0x0B, 0xC0, 0x0F, 0x85, 0x98,
                                /* 3C20 */   0x00, 0xE8, 0x53, 0xFF, 0x8B, 0xFE, 0x66, 0x2E,
                                /* 3C28 */   0x0F, 0xB7, 0x06, 0x4E, 0x20, 0x66, 0x33, 0xD2,
                                /* 3C30 */   0x66, 0xBB, 0xE8, 0x03, 0x00, 0x00, 0xF7, 0xE3,
                                /* 3C38 */   0x66, 0xC1, 0xE2, 0x10, 0x66, 0x0B, 0xC2, 0x66,
                                /* 3C40 */   0xF7, 0xE3, 0x66, 0x2E, 0x0F, 0xB7, 0x5D, 0x01,
                                /* 3C48 */   0x66, 0xF7, 0xF3, 0x66, 0x8B, 0xD0, 0x66, 0x25,
                                /* 3C50 */   0xFF, 0xFF, 0x00, 0x00, 0x66, 0xC1, 0xEA, 0x10,
                                /* 3C58 */   0xBB, 0x80, 0x00, 0xF7, 0xF3, 0x50, 0x66, 0xC1,
                                /* 3C60 */   0xE0, 0x10, 0x58, 0x66, 0x8B, 0xC8, 0xBE, 0xC1,
                                /* 3C68 */   0x1B, 0x2E, 0x0F, 0xB6, 0x1E, 0xA7, 0x15, 0x83,
                                /* 3C70 */   0xE3, 0x0F, 0x03, 0xF3, 0x2E, 0x0F, 0xB6, 0x1C,
                                /* 3C78 */   0x50, 0x51, 0xE8, 0xFA, 0x24, 0x59, 0x58, 0xF7,
                                /* 3C80 */   0xE3, 0xBB, 0xFF, 0x00, 0xF7, 0xF3, 0x66, 0xBE,
                                /* 3C88 */   0x54, 0x82, 0x04, 0x00, 0xE8, 0x77, 0x34, 0x66,
                                /* 3C90 */   0xBE, 0x54, 0x82, 0x0C, 0x00, 0xE8, 0x6E, 0x34,
                                /* 3C98 */   0x66, 0xB8, 0xFF, 0xFF, 0xFF, 0xDF, 0x2E, 0xF6,
                                /* 3CA0 */   0x05, 0x04, 0x74, 0x06, 0x66, 0xB8, 0x00, 0x00,
                                /* 3CA8 */   0x00, 0x20, 0x66, 0xBA, 0x00, 0x00, 0x00, 0x20,
                                /* 3CB0 */   0x66, 0xBE, 0x50, 0x82, 0x0C, 0x00, 0xE8, 0x5F,
                                /* 3CB8 */   0x34, 0x5F, 0x66, 0x5E, 0x66, 0x5A, 0x66, 0x59,
                                /* 3CC0 */   0x66, 0x5B, 0x66, 0x58, 0xC3, 0x60, 0xE8, 0xAE,
                                /* 3CC8 */   0xFE, 0x8B, 0xFE, 0xE8, 0xA9, 0x24, 0x73, 0x16,
                                /* 3CD0 */   0x2E, 0x80, 0x25, 0xFB, 0xF7, 0xC1, 0x02, 0x00,
                                /* 3CD8 */   0x75, 0x04, 0x2E, 0x80, 0x0D, 0x04, 0x2E, 0x80,
                                /* 3CE0 */   0x0D, 0x02, 0x2E, 0x80, 0x25, 0xFE, 0xE8, 0x15,
                                /* 3CE8 */   0xFF, 0x61, 0xC3, 0x66, 0x50, 0x53, 0x66, 0x52,
                                /* 3CF0 */   0x66, 0x56, 0x80, 0xE2, 0x08, 0x80, 0xFA, 0x08,
                                /* 3CF8 */   0x75, 0x37, 0xE8, 0xB0, 0x03, 0xE8, 0x85, 0x03,
                                /* 3D00 */   0x66, 0xBE, 0x04, 0x72, 0x0C, 0x00, 0x66, 0xB8,
                                /* 3D08 */   0x02, 0x00, 0x00, 0x00, 0x66, 0xBA, 0x02, 0x00,
                                /* 3D10 */   0x00, 0x00, 0xE8, 0x03, 0x34, 0xE8, 0x35, 0xB5,
                                /* 3D18 */   0x66, 0xB8, 0xAF, 0x04, 0x00, 0x00, 0x66, 0xC1,
                                /* 3D20 */   0xE0, 0x08, 0x66, 0xBA, 0x00, 0xFF, 0xFF, 0xFF,
                                /* 3D28 */   0x66, 0xBE, 0x10, 0x72, 0x0C, 0x00, 0xE8, 0xE7,
                                /* 3D30 */   0x33, 0x66, 0x5E, 0x66, 0x5A, 0x5B, 0x66, 0x58,
                                /* 3D38 */   0xC3, 0x66, 0x50, 0x52, 0x56, 0x51, 0x1E, 0x06,
                                /* 3D40 */   0xFC, 0x8C, 0xC8, 0x8E, 0xD8, 0x8E, 0xC0, 0xBE,
                                /* 3D48 */   0xEC, 0x75, 0xE8, 0x4C, 0xFE, 0x8B, 0xFB, 0x83,
                                /* 3D50 */   0xC7, 0x26, 0x2E, 0x80, 0x3E, 0xEC, 0x75, 0x10,
                                /* 3D58 */   0x74, 0x49, 0x83, 0xC6, 0x36, 0xB9, 0x12, 0x00,
                                /* 3D60 */   0xF3, 0xA4, 0xBF, 0xEC, 0x75, 0x66, 0x33, 0xDB,
                                /* 3D68 */   0x26, 0x80, 0x7D, 0x13, 0x04, 0x72, 0x55, 0x26,
                                /* 3D70 */   0x8A, 0x5D, 0x14, 0x80, 0xE3, 0xF0, 0xF6, 0xC3,
                                /* 3D78 */   0x80, 0x74, 0x49, 0x80, 0xE3, 0x7F, 0x74, 0x44,
                                /* 3D80 */   0xC0, 0xEB, 0x04, 0xFE, 0xCB, 0x2E, 0x8A, 0x0E,
                                /* 3D88 */   0xA7, 0x15, 0x66, 0xD3, 0xE3, 0x2E, 0x89, 0x1E,
                                /* 3D90 */   0xB5, 0x15, 0x66, 0xD3, 0xE3, 0x66, 0x2E, 0x21,
                                /* 3D98 */   0x1E, 0x8B, 0x12, 0x66, 0x2E, 0x09, 0x1E, 0x8B,
                                /* 3DA0 */   0x12, 0xEB, 0x21, 0xE8, 0x08, 0x45, 0xB8, 0x0F,
                                /* 3DA8 */   0x00, 0xE8, 0x2D, 0x45, 0x26, 0x8A, 0x54, 0x05,
                                /* 3DB0 */   0xB9, 0x06, 0x00, 0x66, 0x33, 0xDB, 0xB0, 0x01,
                                /* 3DB8 */   0x84, 0xD0, 0x75, 0x08, 0xFE, 0xC3, 0xD0, 0xE0,
                                /* 3DC0 */   0xE2, 0xF6, 0xEB, 0x00, 0x07, 0x1F, 0x59, 0x5E,
                                /* 3DC8 */   0x5A, 0x66, 0x58, 0xC3, 0x66, 0x60, 0x06, 0x1E,
                                /* 3DD0 */   0x8C, 0xC8, 0x8E, 0xC0, 0x8E, 0xD8, 0x33, 0xC9,
                                /* 3DD8 */   0x2E, 0x8A, 0x0E, 0xA7, 0x15, 0x2E, 0x80, 0x26,
                                /* 3DE0 */   0x27, 0x0D, 0xE9, 0x2E, 0x0F, 0xA3, 0x0E, 0xAF,
                                /* 3DE8 */   0x15, 0x73, 0x06, 0x2E, 0x80, 0x0E, 0x27, 0x0D,
                                /* 3DF0 */   0x02, 0x2E, 0x0F, 0xA3, 0x0E, 0xB1, 0x15, 0x73,
                                /* 3DF8 */   0x06, 0x2E, 0x80, 0x0E, 0x27, 0x0D, 0x04, 0x2E,
                                /* 3E00 */   0x0F, 0xA3, 0x0E, 0xB3, 0x15, 0x73, 0x06, 0x2E,
                                /* 3E08 */   0x80, 0x0E, 0x27, 0x0D, 0x10, 0x2E, 0xF7, 0x06,
                                /* 3E10 */   0x2F, 0xF9, 0x01, 0x00, 0x74, 0x25, 0xE8, 0x6A,
                                /* 3E18 */   0x23, 0x73, 0x20, 0x66, 0x0F, 0xB6, 0xD9, 0x2E,
                                /* 3E20 */   0x8A, 0x0E, 0xA7, 0x15, 0x66, 0xD3, 0xE3, 0x2E,
                                /* 3E28 */   0x89, 0x1E, 0xB5, 0x15, 0x66, 0xD3, 0xE3, 0x66,
                                /* 3E30 */   0x2E, 0x21, 0x1E, 0x8B, 0x12, 0x66, 0x2E, 0x09,
                                /* 3E38 */   0x1E, 0x8B, 0x12, 0xE8, 0xE6, 0x22, 0x72, 0x34,
                                /* 3E40 */   0x2E, 0xF7, 0x06, 0xA9, 0x15, 0x40, 0x00, 0x74,
                                /* 3E48 */   0x2E, 0xB2, 0x08, 0xE8, 0x9C, 0x3C, 0xE8, 0x71,
                                /* 3E50 */   0x3B, 0x73, 0x24, 0xB9, 0x80, 0x00, 0x75, 0x03,
                                /* 3E58 */   0xB9, 0x00, 0x01, 0x2E, 0x8A, 0x44, 0x12, 0x2E,
                                /* 3E60 */   0x8A, 0x5C, 0x13, 0x2E, 0xF7, 0x44, 0x02, 0x04,
                                /* 3E68 */   0x00, 0x74, 0x04, 0x2E, 0x8A, 0x5C, 0x19, 0xE8,
                                /* 3E70 */   0x39, 0x3C, 0x72, 0x03, 0xE8, 0xC2, 0xFE, 0xE8,
                                /* 3E78 */   0x1F, 0xFD, 0x8B, 0xF3, 0x8B, 0xFE, 0x83, 0xC7,
                                /* 3E80 */   0x26, 0xE8, 0x34, 0x0D, 0x2E, 0x89, 0x04, 0x2E,
                                /* 3E88 */   0x89, 0x5C, 0x02, 0x2E, 0x8A, 0x4D, 0x11, 0x66,
                                /* 3E90 */   0x83, 0xE1, 0x06, 0x80, 0xF1, 0x06, 0x66, 0xC1,
                                /* 3E98 */   0xE1, 0x13, 0x66, 0x2E, 0x09, 0x4C, 0x08, 0x66,
                                /* 3EA0 */   0x2E, 0x83, 0x64, 0x08, 0xC3, 0x66, 0x53, 0x2E,
                                /* 3EA8 */   0x8A, 0x0E, 0xA7, 0x15, 0x66, 0x2E, 0x8B, 0x1E,
                                /* 3EB0 */   0xAB, 0x15, 0x66, 0xD3, 0xEB, 0x66, 0xD3, 0xEB,
                                /* 3EB8 */   0x8A, 0xCB, 0x66, 0x5B, 0x80, 0xE1, 0x03, 0x74,
                                /* 3EC0 */   0x07, 0x80, 0xF9, 0x02, 0x74, 0x11, 0x72, 0x1A,
                                /* 3EC8 */   0x2E, 0x81, 0x3C, 0x00, 0x05, 0x72, 0x13, 0x2E,
                                /* 3ED0 */   0x81, 0x7C, 0x02, 0x20, 0x03, 0x76, 0x0B, 0x66,
                                /* 3ED8 */   0x2E, 0x83, 0x4C, 0x08, 0x3C, 0x2E, 0x80, 0x65,
                                /* 3EE0 */   0x03, 0xFE, 0xBF, 0xEC, 0x75, 0x66, 0x33, 0xC0,
                                /* 3EE8 */   0xB9, 0x40, 0x00, 0xF3, 0x66, 0xAB, 0x1F, 0x07,
                                /* 3EF0 */   0x66, 0x61, 0xC3, 0x50, 0x66, 0x56, 0x66, 0xBE,
                                /* 3EF8 */   0x04, 0x72, 0x0C, 0x00, 0xE8, 0x9E, 0x2D, 0xA8,
                                /* 3F00 */   0x09, 0x66, 0x5E, 0x58, 0xC3, 0x66, 0x50, 0x53,
                                /* 3F08 */   0x51, 0x66, 0x56, 0x66, 0xB8, 0x00, 0x00, 0x00,
                                /* 3F10 */   0x00, 0xE8, 0xA6, 0x45, 0xE8, 0x82, 0xF6, 0xF6,
                                /* 3F18 */   0xC2, 0x88, 0x74, 0x18, 0xE8, 0x2D, 0xFC, 0x80,
                                /* 3F20 */   0xF9, 0x03, 0x74, 0x10, 0x80, 0xF9, 0x00, 0x74,
                                /* 3F28 */   0x05, 0xE8, 0x8A, 0xFB, 0xEB, 0x06, 0xE8, 0x8C,
                                /* 3F30 */   0x34, 0xE8, 0xE7, 0xFB, 0x66, 0x5E, 0x59, 0x5B,
                                /* 3F38 */   0x66, 0x58, 0xC3, 0x2E, 0xF7, 0x06, 0x2F, 0xF9,
                                /* 3F40 */   0x01, 0x00, 0x74, 0x11, 0x52, 0x66, 0x56, 0x66,
                                /* 3F48 */   0xBE, 0x53, 0xF0, 0x04, 0x00, 0xB2, 0x02, 0xE8,
                                /* 3F50 */   0xBA, 0x31, 0x66, 0x5E, 0x5A, 0xC3, 0x2E, 0xF7,
                                /* 3F58 */   0x06, 0x2F, 0xF9, 0x01, 0x00, 0x74, 0x18, 0x50,
                                /* 3F60 */   0x52, 0x66, 0x56, 0x34, 0x01, 0xC0, 0xE0, 0x05,
                                /* 3F68 */   0xB2, 0x20, 0x66, 0xBE, 0x53, 0xF0, 0x04, 0x00,
                                /* 3F70 */   0xE8, 0x99, 0x31, 0x66, 0x5E, 0x5A, 0x58, 0xC3,
                                /* 3F78 */   0x50, 0x53, 0x51, 0xE8, 0xE1, 0x21, 0x73, 0x0C,
                                /* 3F80 */   0x0F, 0xB6, 0xC1, 0x83, 0xE8, 0x01, 0x24, 0x0F,
                                /* 3F88 */   0x2E, 0xA2, 0xA7, 0x15, 0x59, 0x5B, 0x58, 0xC3,
                                /* 3F90 */   0x66, 0x50, 0x66, 0xB8, 0x00, 0x00, 0x00, 0x80,
                                /* 3F98 */   0xE8, 0x89, 0x29, 0x74, 0x06, 0x66, 0x0D, 0x00,
                                /* 3FA0 */   0x00, 0x00, 0x20, 0xEB, 0x08, 0x66, 0x50, 0x66,
                                /* 3FA8 */   0xB8, 0x00, 0x00, 0x00, 0x00, 0x66, 0x52, 0x66,
                                /* 3FB0 */   0x56, 0x66, 0x53, 0x66, 0x51, 0xE8, 0xBF, 0xFB,
                                /* 3FB8 */   0x2E, 0x8A, 0x14, 0x80, 0xE2, 0x03, 0x80, 0xFA,
                                /* 3FC0 */   0x02, 0x75, 0x59, 0x66, 0xBA, 0x00, 0x00, 0x00,
                                /* 3FC8 */   0xE0, 0x66, 0xBE, 0x50, 0x82, 0x04, 0x00, 0xE8,
                                /* 3FD0 */   0x46, 0x31, 0x66, 0xBA, 0x00, 0x00, 0x00, 0x80,
                                /* 3FD8 */   0x66, 0xBE, 0x50, 0x82, 0x0C, 0x00, 0x66, 0x0D,
                                /* 3FE0 */   0x00, 0x00, 0x00, 0x40, 0x66, 0x81, 0xCA, 0x00,
                                /* 3FE8 */   0x00, 0x00, 0x40, 0xE8, 0x2A, 0x31, 0x66, 0xBE,
                                /* 3FF0 */   0x54, 0x82, 0x04, 0x00, 0xE8, 0xB0, 0x2C, 0xE8,
                                /* 3FF8 */   0x0C, 0x31, 0x66, 0x33, 0xD2, 0x66, 0xB8, 0xD0,
                                /* 4000 */   0x07, 0x00, 0x00, 0xE8, 0x71, 0xFB, 0x66, 0x2E,
                                /* 4008 */   0x0F, 0xB7, 0x5C, 0x01, 0x66, 0xF7, 0xF3, 0xB9,
                                /* 4010 */   0x01, 0x00, 0x83, 0xF8, 0x00, 0x74, 0x02, 0x8B,
                                /* 4018 */   0xC8, 0xE8, 0x7D, 0x25, 0x66, 0x59, 0x66, 0x5B,
                                /* 4020 */   0x66, 0x5E, 0x66, 0x5A, 0x66, 0x58, 0xC3, 0x66,
                                /* 4028 */   0x50, 0x66, 0x56, 0x66, 0xBE, 0x04, 0x72, 0x0C,
                                /* 4030 */   0x00, 0xE8, 0x73, 0x2C, 0x66, 0x83, 0xC8, 0x01,
                                /* 4038 */   0xE8, 0xCB, 0x30, 0x66, 0x5E, 0x66, 0x58, 0xC3,
                                /* 4040 */   0x66, 0x50, 0x66, 0x56, 0x66, 0xBE, 0x04, 0x72,
                                /* 4048 */   0x0C, 0x00, 0xE8, 0x5A, 0x2C, 0x66, 0x83, 0xE0,
                                /* 4050 */   0xFE, 0xE8, 0xB2, 0x30, 0x66, 0x5E, 0x66, 0x58,
                                /* 4058 */   0xC3, 0x50, 0x52, 0x66, 0x56, 0x66, 0xBE, 0x04,
                                /* 4060 */   0x72, 0x0C, 0x00, 0xB0, 0x00, 0xB2, 0x08, 0xE8,
                                /* 4068 */   0xA2, 0x30, 0x66, 0x5E, 0x5A, 0x58, 0xC3, 0x50,
                                /* 4070 */   0x52, 0x66, 0x56, 0x66, 0xBE, 0x04, 0x72, 0x0C,
                                /* 4078 */   0x00, 0xB0, 0x08, 0xB2, 0x08, 0xE8, 0x8C, 0x30,
                                /* 4080 */   0x66, 0x5E, 0x5A, 0x58, 0xC3, 0x66, 0x50, 0x66,
                                /* 4088 */   0x56, 0x66, 0xBE, 0x00, 0x72, 0x0C, 0x00, 0xE8,
                                /* 4090 */   0x15, 0x2C, 0x66, 0x25, 0x00, 0x00, 0x00, 0xB8,
                                /* 4098 */   0x66, 0x0B, 0xC0, 0x75, 0xF2, 0x66, 0x5E, 0x66,
                                /* 40A0 */   0x58, 0xC3, 0x66, 0x50, 0x66, 0x52, 0x66, 0x56,
                                /* 40A8 */   0xB8, 0x00, 0x00, 0xEB, 0x09, 0x66, 0x50, 0x66,
                                /* 40B0 */   0x52, 0x66, 0x56, 0xB8, 0xCD, 0xAB, 0x66, 0xC1,
                                /* 40B8 */   0xE0, 0x10, 0x66, 0xBA, 0x00, 0x00, 0xFF, 0xFF,
                                /* 40C0 */   0x66, 0xBE, 0x04, 0x72, 0x0C, 0x00, 0xE8, 0x4F,
                                /* 40C8 */   0x30, 0x66, 0x5E, 0x66, 0x5A, 0x66, 0x58, 0xC3,
                                /* 40D0 */   0x51, 0x52, 0x2E, 0xA0, 0xA7, 0x15, 0x24, 0x0F,
                                /* 40D8 */   0xB4, 0x04, 0xF6, 0xE4, 0xBB, 0xC3, 0x12, 0x03,
                                /* 40E0 */   0xD8, 0x2E, 0x8B, 0x47, 0x02, 0x33, 0xD2, 0xB9,
                                /* 40E8 */   0x05, 0x00, 0xF7, 0xF1, 0x50, 0x2E, 0xA0, 0xA7,
                                /* 40F0 */   0x15, 0x24, 0x0F, 0xB4, 0x0A, 0xF6, 0xE4, 0xBB,
                                /* 40F8 */   0xEB, 0x11, 0x03, 0xD8, 0x2E, 0x8B, 0x47, 0x04,
                                /* 4100 */   0x33, 0xD2, 0xB9, 0x05, 0x00, 0xF7, 0xF1, 0x5B,
                                /* 4108 */   0x5A, 0x59, 0xC3, 0x51, 0x52, 0x2E, 0xA0, 0xA7,
                                /* 4110 */   0x15, 0x24, 0x0F, 0xB4, 0x04, 0xF6, 0xE4, 0xBB,
                                /* 4118 */   0xC3, 0x12, 0x03, 0xD8, 0x2E, 0x8B, 0x07, 0x33,
                                /* 4120 */   0xD2, 0xB9, 0x05, 0x00, 0xF7, 0xF1, 0x50, 0x2E,
                                /* 4128 */   0xA0, 0xA7, 0x15, 0x24, 0x0F, 0xB4, 0x0A, 0xF6,
                                /* 4130 */   0xE4, 0xBB, 0xEB, 0x11, 0x03, 0xD8, 0x2E, 0x8B,
                                /* 4138 */   0x47, 0x02, 0x33, 0xD2, 0xB9, 0x05, 0x00, 0xF7,
                                /* 4140 */   0xF1, 0x5B, 0x5A, 0x59, 0xC3, 0x50, 0xEB, 0x04,
                                /* 4148 */   0x50, 0xE8, 0xB8, 0x10, 0x53, 0x51, 0x52, 0x66,
                                /* 4150 */   0x56, 0x3C, 0x13, 0x76, 0x1D, 0xE8, 0x80, 0x11,
                                /* 4158 */   0x8B, 0xFE, 0x72, 0x16, 0xE8, 0x62, 0x13, 0x73,
                                /* 4160 */   0x05, 0x83, 0xC7, 0x08, 0xEB, 0x09, 0xE8, 0x11,
                                /* 4168 */   0x00, 0xB0, 0x12, 0xF6, 0xE6, 0x03, 0xF8, 0xF8,
                                /* 4170 */   0xEB, 0x01, 0xF9, 0x66, 0x5E, 0x5A, 0x59, 0x5B,
                                /* 4178 */   0x58, 0xC3, 0x50, 0x66, 0x57, 0xE8, 0x8D, 0x0F,
                                /* 4180 */   0x72, 0x5A, 0x2E, 0x8A, 0x5C, 0x04, 0xB0, 0x07,
                                /* 4188 */   0xF6, 0xE3, 0xBF, 0xD6, 0x01, 0x03, 0xF8, 0x2E,
                                /* 4190 */   0x8A, 0x1D, 0x66, 0x2E, 0x8B, 0x75, 0x01, 0x2E,
                                /* 4198 */   0x8A, 0x4D, 0x05, 0x2E, 0x8A, 0x6D, 0x06, 0x32,
                                /* 41A0 */   0xC0, 0x66, 0x0B, 0xF6, 0x74, 0x21, 0xE8, 0xF4,
                                /* 41A8 */   0x2A, 0x22, 0xC5, 0xD2, 0xE8, 0x53, 0x51, 0xB9,
                                /* 41B0 */   0x08, 0x00, 0x32, 0xFF, 0xF6, 0xC3, 0x01, 0x74,
                                /* 41B8 */   0x02, 0xFE, 0xC7, 0xD0, 0xEB, 0xE2, 0xF5, 0x59,
                                /* 41C0 */   0x38, 0xF8, 0x5B, 0x72, 0x02, 0x32, 0xC0, 0x8A,
                                /* 41C8 */   0xF0, 0x51, 0x0F, 0xB6, 0xCE, 0x41, 0x8A, 0xC3,
                                /* 41D0 */   0xB7, 0x80, 0xD0, 0xC7, 0xD0, 0xE8, 0x73, 0xFA,
                                /* 41D8 */   0xE2, 0xF8, 0x59, 0xF8, 0x66, 0x5F, 0x58, 0xC3,
                                /* 41E0 */   0xFA, 0x8A, 0xD0, 0x80, 0xE2, 0x7F, 0x8A, 0xC2,
                                /* 41E8 */   0x8A, 0xDA, 0xE8, 0x9A, 0xF3, 0x8B, 0xCB, 0xE8,
                                /* 41F0 */   0xF0, 0xF4, 0xE8, 0xBB, 0x1F, 0xB0, 0x00, 0xE8,
                                /* 41F8 */   0x12, 0x2C, 0xE8, 0x2A, 0x11, 0x50, 0x53, 0x8A,
                                /* 4200 */   0xC2, 0xE8, 0x3E, 0x13, 0xE8, 0xD7, 0x06, 0x72,
                                /* 4208 */   0x6C, 0x8A, 0xDA, 0x8A, 0xFA, 0x53, 0xE8, 0x76,
                                /* 4210 */   0xF3, 0x8B, 0xCB, 0x5B, 0xE8, 0x50, 0x08, 0x72,
                                /* 4218 */   0x5C, 0x5B, 0x58, 0x80, 0x26, 0x87, 0x04, 0x7F,
                                /* 4220 */   0x8A, 0x66, 0x1A, 0x80, 0xE4, 0x80, 0x08, 0x26,
                                /* 4228 */   0x87, 0x04, 0x8A, 0xC2, 0xA2, 0x49, 0x04, 0xE8,
                                /* 4230 */   0xED, 0x13, 0xE8, 0x66, 0x1E, 0xBF, 0x01, 0x00,
                                /* 4238 */   0xE8, 0x78, 0xF0, 0xA0, 0x49, 0x04, 0xE8, 0x46,
                                /* 4240 */   0xF3, 0xE8, 0x82, 0x20, 0xE8, 0x3D, 0x01, 0xE8,
                                /* 4248 */   0x4A, 0x07, 0xE8, 0x7B, 0x02, 0xE8, 0x4D, 0x00,
                                /* 4250 */   0xE8, 0xBE, 0x04, 0xE8, 0x04, 0x32, 0xE8, 0xDB,
                                /* 4258 */   0xF1, 0xE8, 0xA8, 0x0F, 0xE8, 0x67, 0x1F, 0x66,
                                /* 4260 */   0xBA, 0xFF, 0xFF, 0xFF, 0xFF, 0xE8, 0x0F, 0x20,
                                /* 4268 */   0xE8, 0x89, 0x12, 0x73, 0x0D, 0xE8, 0xE2, 0x2B,
                                /* 4270 */   0xE8, 0xC0, 0x2B, 0xEB, 0x05, 0x5B, 0x58, 0xE8,
                                /* 4278 */   0x43, 0x13, 0xFB, 0xC3, 0x50, 0x57, 0x0F, 0xB6,
                                /* 4280 */   0xFF, 0xE8, 0xCD, 0x00, 0x73, 0x13, 0xE8, 0x7B,
                                /* 4288 */   0x0F, 0x26, 0x8A, 0x21, 0x47, 0x80, 0xFC, 0xFF,
                                /* 4290 */   0x74, 0x07, 0x38, 0xE0, 0x75, 0xF3, 0xF9, 0xEB,
                                /* 4298 */   0x01, 0xF8, 0x5F, 0x58, 0xC3, 0xF6, 0x06, 0x87,
                                /* 42A0 */   0x04, 0x80, 0x75, 0x44, 0x83, 0x3E, 0x4C, 0x04,
                                /* 42A8 */   0x00, 0x74, 0x3D, 0xE8, 0x2F, 0x12, 0x72, 0x05,
                                /* 42B0 */   0xE8, 0x41, 0x12, 0x73, 0x34, 0xE8, 0x4C, 0x0F,
                                /* 42B8 */   0x8A, 0xD0, 0xB9, 0x00, 0x40, 0x2E, 0x8B, 0x1E,
                                /* 42C0 */   0xB4, 0x94, 0xB8, 0x20, 0x07, 0x80, 0xFA, 0x07,
                                /* 42C8 */   0x74, 0x18, 0x2E, 0x8B, 0x1E, 0xB6, 0x94, 0xE8,
                                /* 42D0 */   0x0B, 0x12, 0x72, 0x0E, 0x33, 0xC0, 0x80, 0xFA,
                                /* 42D8 */   0x06, 0x76, 0x07, 0x2E, 0x8B, 0x1E, 0xB2, 0x94,
                                /* 42E0 */   0xB5, 0x80, 0x8E, 0xC3, 0x33, 0xFF, 0xF3, 0xAB,
                                /* 42E8 */   0xC3, 0x55, 0x9C, 0x58, 0x83, 0xEC, 0x04, 0x8B,
                                /* 42F0 */   0xEC, 0xE8, 0x33, 0x12, 0xB1, 0x03, 0xB2, 0x01,
                                /* 42F8 */   0x8A, 0x26, 0x84, 0x04, 0xFE, 0xC4, 0xFE, 0xC4,
                                /* 4300 */   0x32, 0xC0, 0xE8, 0xD7, 0x1B, 0x56, 0x53, 0x8A,
                                /* 4308 */   0xFB, 0x32, 0xDB, 0x2E, 0xA1, 0xB2, 0x94, 0x8E,
                                /* 4310 */   0xC0, 0x33, 0xC0, 0x8B, 0xF8, 0xE8, 0x64, 0x1C,
                                /* 4318 */   0x38, 0xD7, 0x72, 0x0C, 0xB9, 0x00, 0x40, 0xF3,
                                /* 4320 */   0x66, 0xAB, 0x02, 0xDA, 0x2A, 0xFA, 0xEB, 0xED,
                                /* 4328 */   0x5B, 0xC1, 0xEB, 0x0C, 0x59, 0x0B, 0xCB, 0x32,
                                /* 4330 */   0xDB, 0x03, 0xCB, 0xE3, 0x0C, 0xC1, 0xD9, 0x02,
                                /* 4338 */   0xF3, 0x66, 0xAB, 0xB9, 0x04, 0x00, 0xF3, 0x66,
                                /* 4340 */   0xAB, 0x32, 0xC0, 0x88, 0x46, 0x02, 0x88, 0x46,
                                /* 4348 */   0x03, 0xE8, 0xC7, 0x11, 0x83, 0xC4, 0x04, 0x5D,
                                /* 4350 */   0xC3, 0x57, 0x2E, 0x80, 0x3E, 0xBA, 0x94, 0x01,
                                /* 4358 */   0x74, 0x1F, 0xC4, 0x3E, 0xA8, 0x04, 0x0F, 0xB6,
                                /* 4360 */   0xDB, 0xF6, 0xC3, 0x80, 0x74, 0x07, 0x80, 0xE3,
                                /* 4368 */   0x7F, 0x26, 0xC4, 0x7D, 0x10, 0x26, 0xC4, 0x19,
                                /* 4370 */   0x8C, 0xC7, 0x0B, 0xFB, 0x74, 0x03, 0xF9, 0xEB,
                                /* 4378 */   0x01, 0xF8, 0x5F, 0xC3, 0x2C, 0x28, 0x2D, 0x29,
                                /* 4380 */   0x2A, 0x2E, 0x1E, 0x29, 0x60, 0x06, 0x2E, 0x8B,
                                /* 4388 */   0x1E, 0xB0, 0x94, 0x8E, 0xC3, 0xBF, 0x0C, 0x01,
                                /* 4390 */   0xBB, 0xC1, 0xAD, 0x3C, 0x0E, 0x76, 0x07, 0x3C,
                                /* 4398 */   0x13, 0x74, 0x03, 0xBB, 0xC1, 0xB5, 0x8B, 0xC3,
                                /* 43A0 */   0x9C, 0xFA, 0xAB, 0x8C, 0xC8, 0xAB, 0x9D, 0xBF,
                                /* 43A8 */   0x50, 0x04, 0xB9, 0x08, 0x00, 0x33, 0xC0, 0xF3,
                                /* 43B0 */   0xAB, 0xA2, 0x62, 0x04, 0xA3, 0x4E, 0x04, 0xE8,
                                /* 43B8 */   0x4A, 0x0E, 0x3C, 0x07, 0x77, 0x15, 0x8B, 0xF8,
                                /* 43C0 */   0x3C, 0x06, 0xB0, 0x3F, 0x74, 0x02, 0xB0, 0x30,
                                /* 43C8 */   0xA2, 0x66, 0x04, 0x2E, 0x8A, 0x85, 0x7C, 0x43,
                                /* 43D0 */   0xA2, 0x65, 0x04, 0xE8, 0x1E, 0x11, 0x73, 0x25,
                                /* 43D8 */   0xE8, 0x00, 0x0F, 0x32, 0xE4, 0x26, 0xAC, 0xA3,
                                /* 43E0 */   0x4A, 0x04, 0x26, 0xAC, 0xA2, 0x84, 0x04, 0x26,
                                /* 43E8 */   0xAC, 0xA3, 0x85, 0x04, 0x26, 0xAD, 0xA3, 0x4C,
                                /* 43F0 */   0x04, 0x83, 0xC6, 0x0F, 0x26, 0xAD, 0x86, 0xC4,
                                /* 43F8 */   0xA3, 0x60, 0x04, 0xEB, 0x39, 0xE8, 0xCE, 0x10,
                                /* 4400 */   0x73, 0x05, 0xE8, 0x22, 0x0F, 0xEB, 0x0F, 0xE8,
                                /* 4408 */   0x3E, 0xFD, 0xE8, 0xAB, 0x07, 0x26, 0xF6, 0x45,
                                /* 4410 */   0x11, 0x80, 0x74, 0x02, 0xD1, 0xE3, 0xC1, 0xE8,
                                /* 4418 */   0x03, 0xA3, 0x4A, 0x04, 0xC1, 0xEB, 0x04, 0x4B,
                                /* 4420 */   0x88, 0x1E, 0x84, 0x04, 0xC7, 0x06, 0x85, 0x04,
                                /* 4428 */   0x10, 0x00, 0xC7, 0x06, 0x4C, 0x04, 0xFF, 0xFF,
                                /* 4430 */   0xC7, 0x06, 0x60, 0x04, 0x00, 0x00, 0x07, 0x61,
                                /* 4438 */   0xC3, 0x55, 0x8B, 0xEC, 0x83, 0xC4, 0xFE, 0x60,
                                /* 4440 */   0x88, 0x5E, 0xFF, 0x66, 0xBE, 0x42, 0xF0, 0x04,
                                /* 4448 */   0x00, 0xE8, 0x51, 0x28, 0xA8, 0x40, 0x75, 0x4A,
                                /* 4450 */   0x83, 0xFF, 0x00, 0x74, 0x45, 0xE8, 0x9C, 0x10,
                                /* 4458 */   0x72, 0x40, 0x2E, 0xF6, 0x06, 0x24, 0xF9, 0x01,
                                /* 4460 */   0x74, 0x38, 0xE8, 0x48, 0xFC, 0xE8, 0x82, 0x36,
                                /* 4468 */   0x2E, 0xF6, 0x44, 0x1B, 0x20, 0x74, 0x2B, 0xF6,
                                /* 4470 */   0xC2, 0x74, 0x74, 0x16, 0x2E, 0xF6, 0x06, 0x28,
                                /* 4478 */   0x0D, 0x40, 0x75, 0x1E, 0xE8, 0xA0, 0x0D, 0xE8,
                                /* 4480 */   0x0D, 0x0E, 0x3B, 0xC1, 0x77, 0x14, 0x3B, 0xDA,
                                /* 4488 */   0x77, 0x10, 0xE8, 0x67, 0x10, 0x73, 0x08, 0xE8,
                                /* 4490 */   0x7C, 0x22, 0x3A, 0x46, 0xFF, 0x75, 0x03, 0xF9,
                                /* 4498 */   0xEB, 0x01, 0xF8, 0x61, 0x8B, 0xE5, 0x5D, 0xC3,
                                /* 44A0 */   0x80, 0x63, 0x45, 0x00, 0xA1, 0x45, 0x04, 0x63,
                                /* 44A8 */   0x45, 0x05, 0x63, 0x45, 0x06, 0x63, 0x45, 0x07,
                                /* 44B0 */   0x47, 0x45, 0x0D, 0x63, 0x45, 0x0E, 0x63, 0x45,
                                /* 44B8 */   0x0F, 0x47, 0x45, 0x10, 0xA1, 0x45, 0x11, 0xA1,
                                /* 44C0 */   0x45, 0x12, 0xA1, 0x45, 0x13, 0xCF, 0x45, 0xFF,
                                /* 44C8 */   0x66, 0x60, 0xE8, 0x27, 0x10, 0x73, 0x42, 0xF6,
                                /* 44D0 */   0x06, 0x89, 0x04, 0x08, 0x75, 0x6B, 0xBA, 0xC6,
                                /* 44D8 */   0x03, 0xB0, 0xFF, 0xEE, 0x9C, 0xFA, 0xBA, 0xC8,
                                /* 44E0 */   0x03, 0xB0, 0x40, 0xEE, 0x42, 0xB0, 0x3F, 0xB9,
                                /* 44E8 */   0xC0, 0x00, 0xEE, 0xEE, 0xEE, 0xE2, 0xFB, 0x9D,
                                /* 44F0 */   0xE8, 0x11, 0x0D, 0x3C, 0x03, 0x77, 0x0D, 0x32,
                                /* 44F8 */   0xC0, 0xF6, 0x06, 0x89, 0x04, 0x80, 0x74, 0x09,
                                /* 4500 */   0x0C, 0x80, 0xEB, 0x05, 0x3C, 0x13, 0x76, 0x01,
                                /* 4508 */   0x48, 0xBE, 0xA0, 0x44, 0xE8, 0x0C, 0x1E, 0xEB,
                                /* 4510 */   0x30, 0xE8, 0xD3, 0x0C, 0x80, 0xF9, 0x08, 0x75,
                                /* 4518 */   0x28, 0xE8, 0xB3, 0x00, 0x66, 0xBE, 0x00, 0xA0,
                                /* 4520 */   0x04, 0x00, 0x66, 0xBF, 0x00, 0xA8, 0x04, 0x00,
                                /* 4528 */   0xB9, 0x00, 0x01, 0xE8, 0x79, 0x27, 0x66, 0x87,
                                /* 4530 */   0xF7, 0xE8, 0xD2, 0x2B, 0x66, 0x87, 0xF7, 0x66,
                                /* 4538 */   0x83, 0xC6, 0x04, 0x66, 0x83, 0xC7, 0x04, 0xE2,
                                /* 4540 */   0xEA, 0xE8, 0x38, 0x01, 0x66, 0x61, 0xC3, 0x33,
                                /* 4548 */   0xDB, 0xB1, 0x01, 0xBE, 0x60, 0x07, 0xE8, 0xA8,
                                /* 4550 */   0x01, 0xF7, 0xC3, 0x07, 0x00, 0x75, 0xF7, 0x80,
                                /* 4558 */   0xFB, 0x20, 0x74, 0xEF, 0x46, 0x80, 0xFB, 0x40,
                                /* 4560 */   0x72, 0xEC, 0xC3, 0x33, 0xDB, 0xF6, 0x06, 0x89,
                                /* 4568 */   0x04, 0x06, 0x74, 0x1A, 0xB1, 0x08, 0xBE, 0xEC,
                                /* 4570 */   0x06, 0xE8, 0x85, 0x01, 0xE8, 0x82, 0x01, 0x83,
                                /* 4578 */   0xC6, 0x08, 0xF6, 0xC3, 0x10, 0x75, 0xF2, 0x80,
                                /* 4580 */   0xFB, 0x40, 0x72, 0xEA, 0xEB, 0x1A, 0xBF, 0xFC,
                                /* 4588 */   0x06, 0xBE, 0xDC, 0x06, 0x57, 0x56, 0xE8, 0xBE,
                                /* 4590 */   0x00, 0x5E, 0x5F, 0xE8, 0xB9, 0x00, 0xF6, 0xC3,
                                /* 4598 */   0x10, 0x75, 0xF1, 0x80, 0xFB, 0x40, 0x72, 0xE6,
                                /* 45A0 */   0xC3, 0x33, 0xDB, 0xF6, 0x06, 0x89, 0x04, 0x06,
                                /* 45A8 */   0x74, 0x0A, 0xB1, 0x3F, 0xBE, 0x20, 0x07, 0xE8,
                                /* 45B0 */   0x47, 0x01, 0xEB, 0x1A, 0xBF, 0xFC, 0x06, 0xBE,
                                /* 45B8 */   0x00, 0x07, 0xB9, 0x08, 0x00, 0x57, 0xE8, 0x8E,
                                /* 45C0 */   0x00, 0x5F, 0x80, 0xF9, 0x05, 0x75, 0x05, 0x47,
                                /* 45C8 */   0x47, 0xBE, 0x00, 0x07, 0xE2, 0xEF, 0xC3, 0x33,
                                /* 45D0 */   0xDB, 0xF6, 0x06, 0x89, 0x04, 0x06, 0x74, 0x0A,
                                /* 45D8 */   0xB1, 0x10, 0xBE, 0xEC, 0x06, 0xE8, 0x19, 0x01,
                                /* 45E0 */   0xEB, 0x0C, 0xBF, 0xFC, 0x06, 0xBE, 0xDC, 0x06,
                                /* 45E8 */   0xE8, 0x64, 0x00, 0xE8, 0x61, 0x00, 0xB1, 0x10,
                                /* 45F0 */   0xBE, 0x68, 0x07, 0xE8, 0x03, 0x01, 0xBE, 0x78,
                                /* 45F8 */   0x07, 0xB9, 0x09, 0x00, 0x51, 0xBF, 0x49, 0x92,
                                /* 4600 */   0xB8, 0x01, 0x00, 0xBA, 0x00, 0x04, 0x50, 0x53,
                                /* 4608 */   0x8A, 0xDA, 0x83, 0xE3, 0x07, 0x2E, 0x8A, 0x20,
                                /* 4610 */   0x8A, 0xDA, 0xC0, 0xEB, 0x04, 0x2E, 0x8A, 0x28,
                                /* 4618 */   0x8A, 0xDE, 0x2E, 0x8A, 0x08, 0x5B, 0xE8, 0x32,
                                /* 4620 */   0x67, 0xE8, 0x59, 0x29, 0x58, 0x03, 0xD0, 0xF6,
                                /* 4628 */   0xC3, 0x03, 0x75, 0xDA, 0xD1, 0xEF, 0xB8, 0x01,
                                /* 4630 */   0x00, 0x8B, 0xCF, 0x80, 0xE1, 0x06, 0xD0, 0xE1,
                                /* 4638 */   0xD3, 0xE0, 0xF7, 0xC3, 0x04, 0x00, 0x74, 0x02,
                                /* 4640 */   0xF7, 0xD8, 0x81, 0xFA, 0x00, 0x04, 0x75, 0xBE,
                                /* 4648 */   0x83, 0xC6, 0x05, 0x59, 0xE2, 0xAE, 0xC3, 0x51,
                                /* 4650 */   0x2E, 0x8A, 0x25, 0x2E, 0x8B, 0x0C, 0xF6, 0xC5,
                                /* 4658 */   0x40, 0x74, 0x09, 0xF6, 0xC3, 0x04, 0x74, 0x04,
                                /* 4660 */   0x2E, 0x8A, 0x6D, 0x01, 0xE8, 0x16, 0x29, 0x46,
                                /* 4668 */   0x46, 0xF6, 0xC3, 0x03, 0x75, 0xE5, 0x83, 0xEE,
                                /* 4670 */   0x08, 0x47, 0xF6, 0xC3, 0x04, 0x75, 0xD9, 0x83,
                                /* 4678 */   0xC6, 0x08, 0x59, 0xC3, 0xB7, 0x14, 0xB3, 0x8A,
                                /* 4680 */   0xE8, 0xF9, 0xFB, 0x73, 0x73, 0xF6, 0x06, 0x89,
                                /* 4688 */   0x04, 0x08, 0x75, 0x51, 0x1E, 0x53, 0x26, 0x8B,
                                /* 4690 */   0x47, 0x0E, 0x8A, 0xE0, 0x26, 0xC5, 0x77, 0x10,
                                /* 4698 */   0x26, 0x8B, 0x5F, 0x0C, 0x0B, 0xDB, 0x74, 0x14,
                                /* 46A0 */   0xBA, 0xC8, 0x03, 0x8A, 0xC4, 0xEE, 0x42, 0xB9,
                                /* 46A8 */   0x03, 0x00, 0xAC, 0xEE, 0xE2, 0xFC, 0xFE, 0xC4,
                                /* 46B0 */   0x4A, 0x4B, 0x75, 0xEF, 0x5B, 0x26, 0x8B, 0x47,
                                /* 46B8 */   0x06, 0x8A, 0xE0, 0x26, 0xC5, 0x77, 0x08, 0x26,
                                /* 46C0 */   0x8B, 0x4F, 0x04, 0xE3, 0x17, 0xE8, 0xBD, 0x26,
                                /* 46C8 */   0x8A, 0xC4, 0xEE, 0xEB, 0x00, 0xAC, 0xEE, 0xFE,
                                /* 46D0 */   0xC4, 0xE2, 0xF5, 0xFE, 0xC4, 0x8A, 0xC4, 0xEE,
                                /* 46D8 */   0xEB, 0x00, 0xAC, 0xEE, 0x1F, 0x26, 0x8A, 0x07,
                                /* 46E0 */   0x0A, 0xC0, 0x74, 0x14, 0xA8, 0x80, 0xB0, 0x1F,
                                /* 46E8 */   0x75, 0x05, 0xA1, 0x85, 0x04, 0xFE, 0xC8, 0x8B,
                                /* 46F0 */   0x16, 0x63, 0x04, 0x8A, 0xE0, 0xB0, 0x14, 0xEF,
                                /* 46F8 */   0xC3, 0x50, 0x51, 0x56, 0x32, 0xED, 0x51, 0x2E,
                                /* 4700 */   0x8A, 0x24, 0x8A, 0xCC, 0x8A, 0xEC, 0xE8, 0x74,
                                /* 4708 */   0x28, 0x46, 0x59, 0xE2, 0xF1, 0x5E, 0x59, 0x58,
                                /* 4710 */   0xC3, 0xE8, 0xC9, 0x0D, 0x0F, 0x83, 0x98, 0x00,
                                /* 4718 */   0xB7, 0x0B, 0xB3, 0x08, 0xE8, 0x5D, 0xFB, 0x73,
                                /* 4720 */   0x30, 0x26, 0x8A, 0x47, 0x0A, 0x50, 0x26, 0x8B,
                                /* 4728 */   0x4F, 0x02, 0x26, 0x8B, 0x57, 0x04, 0x26, 0x8B,
                                /* 4730 */   0x77, 0x06, 0x26, 0x8B, 0x47, 0x08, 0x26, 0x8B,
                                /* 4738 */   0x1F, 0x86, 0xDF, 0x80, 0xE3, 0x3F, 0x8E, 0xC0,
                                /* 4740 */   0xB0, 0x10, 0xE8, 0xB0, 0x7E, 0x58, 0xFE, 0xC0,
                                /* 4748 */   0x74, 0x1B, 0x48, 0x48, 0xA2, 0x84, 0x04, 0xEB,
                                /* 4750 */   0x14, 0x32, 0xDB, 0xB0, 0x01, 0x83, 0x3E, 0x85,
                                /* 4758 */   0x04, 0x0E, 0x74, 0x06, 0xB0, 0x02, 0x72, 0x02,
                                /* 4760 */   0xB0, 0x04, 0xE8, 0x90, 0x7E, 0xB7, 0x07, 0xB3,
                                /* 4768 */   0x86, 0xE8, 0x10, 0xFB, 0x73, 0x72, 0x26, 0x0F,
                                /* 4770 */   0xB6, 0x07, 0x39, 0x06, 0x85, 0x04, 0x75, 0x68,
                                /* 4778 */   0xB9, 0x00, 0x01, 0x33, 0xD2, 0x26, 0x8B, 0x77,
                                /* 4780 */   0x03, 0x26, 0x8B, 0x47, 0x05, 0x26, 0x8B, 0x1F,
                                /* 4788 */   0x86, 0xDF, 0x80, 0xE3, 0x3F, 0x8E, 0xC0, 0x32,
                                /* 4790 */   0xC0, 0xE8, 0x61, 0x7E, 0xB0, 0x03, 0xE8, 0xC7,
                                /* 4798 */   0x24, 0x80, 0xE4, 0x13, 0x8A, 0xFB, 0xC1, 0xE3,
                                /* 47A0 */   0x02, 0xD0, 0xE7, 0x81, 0xE3, 0x0C, 0x20, 0x0A,
                                /* 47A8 */   0xDF, 0x0A, 0xE3, 0xE8, 0x66, 0x27, 0xEB, 0x30,
                                /* 47B0 */   0xB7, 0x07, 0xB3, 0x0C, 0xE8, 0xC5, 0xFA, 0x73,
                                /* 47B8 */   0x27, 0x26, 0x8A, 0x07, 0x48, 0xA2, 0x84, 0x04,
                                /* 47C0 */   0x26, 0x8B, 0x47, 0x01, 0xA3, 0x85, 0x04, 0x26,
                                /* 47C8 */   0x8B, 0x47, 0x03, 0x26, 0x8B, 0x5F, 0x05, 0x2E,
                                /* 47D0 */   0x8B, 0x3E, 0xB0, 0x94, 0x8E, 0xC7, 0xBF, 0x0C,
                                /* 47D8 */   0x01, 0x9C, 0xFA, 0xAB, 0x8B, 0xC3, 0xAB, 0x9D,
                                /* 47E0 */   0xC3, 0x50, 0x52, 0x55, 0x83, 0xEC, 0x12, 0x8B,
                                /* 47E8 */   0xEC, 0xE8, 0x5A, 0x1F, 0xE8, 0xCD, 0x22, 0xE8,
                                /* 47F0 */   0xF8, 0x32, 0xE8, 0xD4, 0x08, 0xE8, 0x43, 0x12,
                                /* 47F8 */   0xE8, 0x6C, 0x2B, 0xE8, 0x80, 0x31, 0xE8, 0xBC,
                                /* 4800 */   0x2B, 0xE8, 0x01, 0xF7, 0xE8, 0x28, 0x32, 0xE8,
                                /* 4808 */   0x48, 0x26, 0xE8, 0x39, 0x1F, 0xE8, 0x29, 0x23,
                                /* 4810 */   0x83, 0xC4, 0x12, 0x5D, 0x5A, 0x58, 0xC3, 0x66,
                                /* 4818 */   0x50, 0x51, 0x66, 0x56, 0x66, 0xBE, 0x43, 0xF0,
                                /* 4820 */   0x04, 0x00, 0xE8, 0x78, 0x24, 0xA8, 0x10, 0x74,
                                /* 4828 */   0x1D, 0x24, 0xEF, 0xE8, 0xCC, 0x28, 0xE8, 0x50,
                                /* 4830 */   0x1F, 0x66, 0xC1, 0xE8, 0x02, 0x8B, 0xC8, 0xE8,
                                /* 4838 */   0xCF, 0xB4, 0x66, 0xBE, 0x00, 0x30, 0x00, 0x00,
                                /* 4840 */   0x66, 0x33, 0xC0, 0xE8, 0xC0, 0x28, 0x66, 0x5E,
                                /* 4848 */   0x59, 0x66, 0x58, 0xC3, 0x60, 0x06, 0xB9, 0x05,
                                /* 4850 */   0x00, 0x03, 0xF1, 0xB8, 0x00, 0x01, 0x9C, 0xFA,
                                /* 4858 */   0xE8, 0xB9, 0x26, 0x26, 0x8A, 0x24, 0x46, 0x40,
                                /* 4860 */   0x3C, 0x01, 0x75, 0x03, 0x80, 0xCC, 0x20, 0xE2,
                                /* 4868 */   0xEF, 0x8A, 0xFC, 0xE8, 0x96, 0x09, 0x3C, 0x13,
                                /* 4870 */   0x76, 0x10, 0x8A, 0xD0, 0xE8, 0xBB, 0x08, 0x80,
                                /* 4878 */   0xFE, 0x03, 0x75, 0x06, 0xB8, 0x04, 0x06, 0xE8,
                                /* 4880 */   0x92, 0x26, 0xB8, 0x00, 0x03, 0xE8, 0x8C, 0x26,
                                /* 4888 */   0x8A, 0xC7, 0xBA, 0xC2, 0x03, 0xEE, 0x9D, 0xBA,
                                /* 4890 */   0xB4, 0x03, 0xA8, 0x01, 0x74, 0x03, 0xBA, 0xD4,
                                /* 4898 */   0x03, 0x89, 0x16, 0x63, 0x04, 0xE8, 0xDD, 0x00,
                                /* 48A0 */   0x83, 0xC6, 0x19, 0xE8, 0xDF, 0x24, 0xB9, 0x14,
                                /* 48A8 */   0x00, 0xB0, 0x00, 0xF6, 0x06, 0x89, 0x04, 0x08,
                                /* 48B0 */   0x74, 0x08, 0x3C, 0x0F, 0x76, 0x0B, 0x3C, 0x11,
                                /* 48B8 */   0x74, 0x07, 0xEE, 0x50, 0x26, 0x8A, 0x04, 0xEE,
                                /* 48C0 */   0x58, 0x40, 0x46, 0xE2, 0xE6, 0xEE, 0x32, 0xC0,
                                /* 48C8 */   0xEE, 0xE8, 0x7A, 0x25, 0xB0, 0x00, 0xB9, 0x09,
                                /* 48D0 */   0x00, 0x26, 0x8A, 0x24, 0xE8, 0x37, 0x26, 0x40,
                                /* 48D8 */   0x46, 0xE2, 0xF6, 0x07, 0x61, 0xC3, 0x50, 0x80,
                                /* 48E0 */   0x26, 0x87, 0x04, 0xF3, 0x80, 0x26, 0x87, 0x04,
                                /* 48E8 */   0xFD, 0x80, 0x0E, 0x10, 0x04, 0x20, 0x80, 0x26,
                                /* 48F0 */   0x10, 0x04, 0xEF, 0x80, 0x26, 0x88, 0x04, 0xF0,
                                /* 48F8 */   0x80, 0x0E, 0x88, 0x04, 0x09, 0xF6, 0x06, 0x89,
                                /* 4900 */   0x04, 0x80, 0x74, 0x0A, 0x80, 0x26, 0x88, 0x04,
                                /* 4908 */   0xF0, 0x80, 0x0E, 0x88, 0x04, 0x08, 0x80, 0xFA,
                                /* 4910 */   0x07, 0x74, 0x05, 0x80, 0xFA, 0x0F, 0x75, 0x19,
                                /* 4918 */   0x80, 0x0E, 0x87, 0x04, 0x02, 0x80, 0x26, 0x88,
                                /* 4920 */   0x04, 0xF0, 0x80, 0x0E, 0x88, 0x04, 0x0B, 0x80,
                                /* 4928 */   0x0E, 0x10, 0x04, 0x10, 0xEB, 0x03, 0xF9, 0xEB,
                                /* 4930 */   0x01, 0xF8, 0x58, 0xC3, 0x08, 0x0C, 0x10, 0x0E,
                                /* 4938 */   0x18, 0x04, 0x20, 0x04, 0x66, 0x50, 0x51, 0x66,
                                /* 4940 */   0x52, 0x66, 0x56, 0xE8, 0xA1, 0x08, 0x8A, 0xD1,
                                /* 4948 */   0xBE, 0x34, 0x49, 0xB9, 0x04, 0x00, 0x2E, 0xAD,
                                /* 4950 */   0x38, 0xD0, 0xE0, 0xFA, 0x75, 0x1F, 0x66, 0x0F,
                                /* 4958 */   0xB6, 0xC4, 0x66, 0xC1, 0xE0, 0x18, 0x80, 0xFA,
                                /* 4960 */   0x08, 0x75, 0x06, 0x66, 0x0D, 0x00, 0x00, 0x00,
                                /* 4968 */   0x40, 0xE8, 0xDA, 0x1D, 0x66, 0xBA, 0x00, 0x00,
                                /* 4970 */   0x00, 0x4F, 0xE8, 0xA3, 0x27, 0x66, 0x5E, 0x66,
                                /* 4978 */   0x5A, 0x59, 0x66, 0x58, 0xC3, 0x60, 0xE8, 0x8C,
                                /* 4980 */   0x19, 0x8B, 0x16, 0x63, 0x04, 0xB9, 0x19, 0x00,
                                /* 4988 */   0xB0, 0x00, 0x26, 0x8A, 0x24, 0xEF, 0x40, 0x46,
                                /* 4990 */   0xE2, 0xF8, 0x61, 0xC3, 0x06, 0xE8, 0x5C, 0x0B,
                                /* 4998 */   0x73, 0x11, 0xBE, 0x2C, 0x04, 0xE8, 0xE8, 0x1F,
                                /* 49A0 */   0xE8, 0x38, 0x09, 0xE8, 0x16, 0x00, 0xE8, 0xA3,
                                /* 49A8 */   0xFE, 0xEB, 0x0F, 0xE8, 0x69, 0xFE, 0xBE, 0x3E,
                                /* 49B0 */   0x04, 0xE8, 0xD4, 0x1F, 0xE8, 0x5F, 0x06, 0xE8,
                                /* 49B8 */   0x3A, 0x0C, 0x07, 0xC3, 0x1E, 0x56, 0x06, 0x57,
                                /* 49C0 */   0x53, 0x06, 0xBB, 0x04, 0x00, 0xE8, 0x89, 0xF9,
                                /* 49C8 */   0x1F, 0x74, 0x0C, 0x83, 0xC6, 0x23, 0x8B, 0xFB,
                                /* 49D0 */   0xB9, 0x08, 0x00, 0xF3, 0xA5, 0x46, 0xA4, 0x5B,
                                /* 49D8 */   0x5F, 0x07, 0x5E, 0x1F, 0xC3, 0x8A, 0xDF, 0xE8,
                                /* 49E0 */   0xCB, 0x00, 0x72, 0x3A, 0x8A, 0xC3, 0x3C, 0x80,
                                /* 49E8 */   0x77, 0x34, 0x75, 0x03, 0xE8, 0x15, 0x08, 0xE8,
                                /* 49F0 */   0xFF, 0x0A, 0x72, 0x2A, 0x8A, 0xD8, 0xE8, 0x71,
                                /* 49F8 */   0x07, 0xE8, 0x28, 0x1F, 0x75, 0x04, 0x66, 0xC1,
                                /* 4A00 */   0xE1, 0x10, 0xE8, 0xDE, 0x07, 0x32, 0xED, 0x66,
                                /* 4A08 */   0x89, 0x4E, 0x12, 0xE8, 0x14, 0x08, 0x53, 0x8B,
                                /* 4A10 */   0xD8, 0x66, 0xC1, 0xE3, 0x10, 0x5B, 0x66, 0x89,
                                /* 4A18 */   0x5E, 0x16, 0xB4, 0x00, 0xEB, 0x02, 0xB4, 0x01,
                                /* 4A20 */   0xC3, 0x53, 0x80, 0xFB, 0x80, 0x8A, 0xC3, 0x75,
                                /* 4A28 */   0x03, 0xE8, 0xD8, 0x07, 0xE8, 0x92, 0x0A, 0x73,
                                /* 4A30 */   0x30, 0xE8, 0xA4, 0x08, 0x2E, 0xF6, 0x04, 0x01,
                                /* 4A38 */   0x74, 0x2A, 0x51, 0xE8, 0xA5, 0x07, 0xC0, 0xE9,
                                /* 4A40 */   0x03, 0x2E, 0x84, 0x4C, 0x06, 0x59, 0x74, 0x1C,
                                /* 4A48 */   0x2E, 0x8A, 0x5C, 0x01, 0xF7, 0xC1, 0x00, 0x80,
                                /* 4A50 */   0x75, 0x06, 0x8B, 0xD1, 0x0A, 0xD6, 0xEB, 0x03,
                                /* 4A58 */   0xE8, 0x3E, 0xEB, 0x22, 0xDA, 0x38, 0xD3, 0x75,
                                /* 4A60 */   0x03, 0xF8, 0xEB, 0x01, 0xF9, 0x5B, 0xC3, 0x51,
                                /* 4A68 */   0x66, 0x52, 0x66, 0x56, 0x83, 0xF9, 0x00, 0x74,
                                /* 4A70 */   0x36, 0x66, 0xBE, 0x42, 0xF0, 0x04, 0x00, 0xE8,
                                /* 4A78 */   0x23, 0x22, 0xA8, 0x40, 0x75, 0x05, 0xE8, 0xB1,
                                /* 4A80 */   0xE6, 0x72, 0x24, 0xE8, 0x88, 0x1C, 0x50, 0xB0,
                                /* 4A88 */   0x00, 0xE8, 0x80, 0x23, 0x51, 0x80, 0xE5, 0x7F,
                                /* 4A90 */   0xE8, 0x1A, 0x00, 0x59, 0x72, 0x0B, 0x8A, 0xDF,
                                /* 4A98 */   0x8A, 0xCD, 0xFE, 0xC0, 0x3C, 0x01, 0x76, 0xE9,
                                /* 4AA0 */   0xF8, 0x58, 0x9C, 0xE8, 0x66, 0x23, 0x9D, 0x66,
                                /* 4AA8 */   0x5E, 0x66, 0x5A, 0x59, 0xC3, 0x60, 0x06, 0xE8,
                                /* 4AB0 */   0x6F, 0xFF, 0x72, 0x42, 0x8A, 0xC3, 0xF6, 0xC5,
                                /* 4AB8 */   0x80, 0x74, 0x05, 0xE8, 0xDB, 0xEA, 0x8A, 0xCA,
                                /* 4AC0 */   0x80, 0xF9, 0x00, 0x74, 0x2E, 0x3C, 0x80, 0x75,
                                /* 4AC8 */   0x03, 0xE8, 0x38, 0x07, 0xE8, 0x22, 0x0A, 0x72,
                                /* 4AD0 */   0x22, 0x51, 0xE8, 0xA5, 0xF6, 0x59, 0x72, 0x1E,
                                /* 4AD8 */   0xE8, 0x1F, 0x00, 0x72, 0x19, 0x50, 0xE8, 0xCB,
                                /* 4AE0 */   0x06, 0xE8, 0x9D, 0x1C, 0x66, 0x3B, 0xC2, 0x58,
                                /* 4AE8 */   0x72, 0x0C, 0x8A, 0xD1, 0x8A, 0xD8, 0xE8, 0x8B,
                                /* 4AF0 */   0x2D, 0x72, 0x03, 0xF8, 0xEB, 0x01, 0xF9, 0x07,
                                /* 4AF8 */   0x61, 0xC3, 0x50, 0x51, 0x52, 0x56, 0x53, 0x8B,
                                /* 4B00 */   0xD3, 0x86, 0xE9, 0xE8, 0xDD, 0x06, 0xE8, 0x19,
                                /* 4B08 */   0x07, 0xBE, 0x42, 0x10, 0x81, 0xFE, 0x0A, 0x11,
                                /* 4B10 */   0x74, 0x75, 0x2E, 0x83, 0x3C, 0xFF, 0x74, 0x05,
                                /* 4B18 */   0x2E, 0x39, 0x04, 0x75, 0x65, 0x2E, 0x83, 0x7C,
                                /* 4B20 */   0x02, 0xFF, 0x74, 0x06, 0x2E, 0x39, 0x5C, 0x02,
                                /* 4B28 */   0x75, 0x58, 0x2E, 0x80, 0x7C, 0x04, 0xFF, 0x74,
                                /* 4B30 */   0x06, 0x2E, 0x38, 0x4C, 0x04, 0x75, 0x4B, 0x2E,
                                /* 4B38 */   0x80, 0x7C, 0x05, 0xFF, 0x74, 0x06, 0x2E, 0x84,
                                /* 4B40 */   0x74, 0x05, 0x74, 0x3E, 0x2E, 0xF6, 0x44, 0x07,
                                /* 4B48 */   0x01, 0x74, 0x37, 0x51, 0x8A, 0xCD, 0xC0, 0xED,
                                /* 4B50 */   0x04, 0x0A, 0xE9, 0x80, 0xE5, 0x0F, 0xC0, 0xE5,
                                /* 4B58 */   0x02, 0x2E, 0x84, 0x6C, 0x07, 0x59, 0x74, 0x22,
                                /* 4B60 */   0x2E, 0xF7, 0x06, 0x2F, 0xF9, 0x01, 0x00, 0x74,
                                /* 4B68 */   0x24, 0xF6, 0xC5, 0x88, 0x74, 0x1F, 0x50, 0x51,
                                /* 4B70 */   0xE8, 0x3A, 0xF0, 0x8A, 0xC8, 0xB8, 0x01, 0x00,
                                /* 4B78 */   0xD3, 0xE0, 0x2E, 0x85, 0x44, 0x08, 0x59, 0x58,
                                /* 4B80 */   0x75, 0x0B, 0x83, 0xC6, 0x0A, 0xEB, 0x85, 0x5B,
                                /* 4B88 */   0x8A, 0xFA, 0xF8, 0xEB, 0x0C, 0x5B, 0x8A, 0xFA,
                                /* 4B90 */   0x2E, 0x8A, 0x74, 0x05, 0xF6, 0xD6, 0x22, 0xFE,
                                /* 4B98 */   0xF9, 0x5E, 0x5A, 0x59, 0x58, 0xC3, 0x66, 0x50,
                                /* 4BA0 */   0x66, 0x52, 0x66, 0xB9, 0x0A, 0x00, 0x00, 0x00,
                                /* 4BA8 */   0x66, 0x26, 0x0F, 0xB7, 0x05, 0x66, 0xF7, 0xE1,
                                /* 4BB0 */   0x66, 0x8B, 0xC8, 0x66, 0x5A, 0x66, 0x58, 0xC3,
                                /* 4BB8 */   0x26, 0x8A, 0x65, 0x04, 0xC0, 0xEC, 0x04, 0x26,
                                /* 4BC0 */   0x8A, 0x45, 0x02, 0x26, 0x8A, 0x7D, 0x07, 0xC0,
                                /* 4BC8 */   0xEF, 0x04, 0x26, 0x8A, 0x5D, 0x05, 0xC3, 0xF6,
                                /* 4BD0 */   0x03, 0x00, 0x01, 0xD2, 0x03, 0x00, 0x02, 0xC0,
                                /* 4BD8 */   0x03, 0x00, 0x08, 0xAE, 0x03, 0x00, 0x40, 0x9C,
                                /* 4BE0 */   0x03, 0x01, 0x00, 0x8A, 0x03, 0x04, 0x00, 0x42,
                                /* 4BE8 */   0x03, 0x20, 0x00, 0x54, 0x03, 0x80, 0x00, 0x54,
                                /* 4BF0 */   0x03, 0x00, 0x00, 0x46, 0xFF, 0x78, 0x03, 0x00,
                                /* 4BF8 */   0x00, 0x3C, 0x01, 0x8A, 0x03, 0x00, 0x00, 0x4B,
                                /* 4C00 */   0xFF, 0x9C, 0x03, 0x00, 0x00, 0x3C, 0xFF, 0xAE,
                                /* 4C08 */   0x03, 0x00, 0x00, 0x4B, 0xFF, 0xC0, 0x03, 0x00,
                                /* 4C10 */   0x00, 0x3C, 0xFF, 0xD2, 0x03, 0x00, 0x00, 0x4B,
                                /* 4C18 */   0xFF, 0xE4, 0x03, 0x00, 0x00, 0x3C, 0xFF, 0xF6,
                                /* 4C20 */   0x03, 0x00, 0x00, 0x4B, 0xFF, 0x08, 0x04, 0x00,
                                /* 4C28 */   0x00, 0x3C, 0xFF, 0x1A, 0x04, 0x00, 0x00, 0x3C,
                                /* 4C30 */   0xFF, 0x66, 0x03, 0x00, 0x00, 0x3C, 0x04, 0x0A,
                                /* 4C38 */   0x10, 0x03, 0x04, 0x04, 0x05, 0x09, 0x10, 0x55,
                                /* 4C40 */   0x8B, 0xEC, 0x83, 0xC4, 0xF6, 0x60, 0x89, 0x76,
                                /* 4C48 */   0xFE, 0x89, 0x7E, 0xFC, 0xB9, 0x08, 0x00, 0xBB,
                                /* 4C50 */   0xCF, 0x4B, 0x2E, 0x39, 0x37, 0x75, 0x0D, 0x2E,
                                /* 4C58 */   0x8B, 0x5F, 0x02, 0x26, 0x85, 0x5D, 0x58, 0x74,
                                /* 4C60 */   0x08, 0xE9, 0x9D, 0x00, 0x83, 0xC3, 0x04, 0xE2,
                                /* 4C68 */   0xE9, 0x8B, 0x7E, 0xFE, 0xE8, 0x49, 0xFF, 0x26,
                                /* 4C70 */   0xF6, 0x45, 0x11, 0x80, 0x74, 0x02, 0xD1, 0xE3,
                                /* 4C78 */   0x89, 0x46, 0xFA, 0x89, 0x5E, 0xF8, 0xB9, 0x0C,
                                /* 4C80 */   0x00, 0xBF, 0xEF, 0x4B, 0x2E, 0x3B, 0x35, 0x74,
                                /* 4C88 */   0x07, 0x83, 0xC7, 0x06, 0xE2, 0xF6, 0xEB, 0x75,
                                /* 4C90 */   0x2E, 0x8A, 0x45, 0x04, 0x88, 0x46, 0xF7, 0x2E,
                                /* 4C98 */   0x8A, 0x45, 0x05, 0x88, 0x46, 0xF6, 0x8B, 0x7E,
                                /* 4CA0 */   0xFC, 0x83, 0xC7, 0x48, 0xB9, 0x08, 0x00, 0xE8,
                                /* 4CA8 */   0xCE, 0x03, 0x75, 0x14, 0x3B, 0x46, 0xFA, 0x75,
                                /* 4CB0 */   0x0F, 0x3B, 0x5E, 0xF8, 0x75, 0x0A, 0x3A, 0x56,
                                /* 4CB8 */   0xF7, 0x75, 0x05, 0x89, 0x76, 0xFE, 0xEB, 0x41,
                                /* 4CC0 */   0x83, 0xC7, 0x02, 0xE2, 0xE2, 0x8B, 0x7E, 0xFC,
                                /* 4CC8 */   0x8B, 0x76, 0xFE, 0xB9, 0x04, 0x00, 0x2E, 0x8B,
                                /* 4CD0 */   0x04, 0x26, 0x39, 0x05, 0x75, 0x0D, 0xE8, 0xDF,
                                /* 4CD8 */   0xFE, 0x3B, 0x46, 0xFA, 0x75, 0x05, 0x3B, 0x5E,
                                /* 4CE0 */   0xF8, 0x74, 0x1E, 0x83, 0xC7, 0x12, 0xE2, 0xE6,
                                /* 4CE8 */   0x8A, 0x46, 0xF6, 0x3C, 0xFF, 0x74, 0x16, 0xE8,
                                /* 4CF0 */   0xA7, 0xE8, 0x80, 0xE2, 0x74, 0x74, 0x0E, 0xE8,
                                /* 4CF8 */   0xF0, 0x2D, 0xB2, 0x02, 0xE8, 0xDE, 0x33, 0x75,
                                /* 4D00 */   0x04, 0x32, 0xC0, 0xEB, 0x02, 0x0C, 0x01, 0x61,
                                /* 4D08 */   0x8B, 0x76, 0xFE, 0x8B, 0xE5, 0x5D, 0xC3, 0x55,
                                /* 4D10 */   0x8B, 0xEC, 0x83, 0xC4, 0xF4, 0x60, 0x89, 0x76,
                                /* 4D18 */   0xFE, 0x89, 0x7E, 0xFC, 0x89, 0x76, 0xF4, 0xE8,
                                /* 4D20 */   0x50, 0x0C, 0x8B, 0xD0, 0xB9, 0x08, 0x00, 0xBB,
                                /* 4D28 */   0xCF, 0x4B, 0x52, 0x2E, 0x8B, 0x57, 0x02, 0x26,
                                /* 4D30 */   0x85, 0x55, 0x58, 0x5A, 0x74, 0x08, 0x2E, 0x8B,
                                /* 4D38 */   0x3F, 0x2E, 0x3B, 0x15, 0x73, 0x07, 0x83, 0xC3,
                                /* 4D40 */   0x04, 0xE2, 0xE7, 0xEB, 0x40, 0x2E, 0x8B, 0x07,
                                /* 4D48 */   0x89, 0x46, 0xF4, 0x8B, 0xF8, 0xE8, 0x68, 0xFE,
                                /* 4D50 */   0x26, 0xF6, 0x45, 0x11, 0x80, 0x74, 0x02, 0xD1,
                                /* 4D58 */   0xE3, 0x89, 0x46, 0xFA, 0x89, 0x5E, 0xF8, 0xB9,
                                /* 4D60 */   0x0C, 0x00, 0xBE, 0xEF, 0x4B, 0x2E, 0x3B, 0x3C,
                                /* 4D68 */   0x74, 0x0D, 0x83, 0xC6, 0x06, 0xE2, 0xF6, 0x8B,
                                /* 4D70 */   0x76, 0xFE, 0x89, 0x76, 0xF4, 0xEB, 0x3B, 0x2E,
                                /* 4D78 */   0x8A, 0x44, 0x04, 0x88, 0x46, 0xF7, 0x2E, 0x8A,
                                /* 4D80 */   0x44, 0x05, 0x88, 0x46, 0xF6, 0x8B, 0x7E, 0xFC,
                                /* 4D88 */   0x83, 0xC7, 0x48, 0xB9, 0x08, 0x00, 0xE8, 0xE7,
                                /* 4D90 */   0x02, 0x75, 0x18, 0x3B, 0x46, 0xFA, 0x72, 0x13,
                                /* 4D98 */   0x3B, 0x5E, 0xF8, 0x72, 0x0E, 0xE8, 0x8D, 0x0B,
                                /* 4DA0 */   0x73, 0x09, 0x89, 0x76, 0xF4, 0x89, 0x46, 0xFA,
                                /* 4DA8 */   0x89, 0x5E, 0xF8, 0x83, 0xC7, 0x02, 0xE2, 0xDE,
                                /* 4DB0 */   0x32, 0xE4, 0x61, 0x8B, 0x76, 0xF4, 0x8B, 0xE5,
                                /* 4DB8 */   0x5D, 0xC3, 0x55, 0x8B, 0xEC, 0x83, 0xC4, 0xFA,
                                /* 4DC0 */   0x66, 0x50, 0x66, 0x53, 0x51, 0x66, 0x52, 0x56,
                                /* 4DC8 */   0x89, 0x7E, 0xFA, 0x57, 0x8B, 0xFE, 0xE8, 0xE7,
                                /* 4DD0 */   0xFD, 0x89, 0x46, 0xFE, 0x89, 0x5E, 0xFC, 0x5F,
                                /* 4DD8 */   0xE8, 0x97, 0x0B, 0x66, 0x8B, 0xD0, 0x73, 0x31,
                                /* 4DE0 */   0xB9, 0x04, 0x00, 0x26, 0x81, 0x3D, 0xC4, 0x09,
                                /* 4DE8 */   0x72, 0x22, 0x26, 0x8B, 0x1D, 0x66, 0x0F, 0xB7,
                                /* 4DF0 */   0xDB, 0x66, 0x3B, 0xDA, 0x77, 0x16, 0xE8, 0xBF,
                                /* 4DF8 */   0xFD, 0x26, 0xF6, 0x45, 0x11, 0x80, 0x74, 0x02,
                                /* 4E00 */   0xD1, 0xE3, 0x3B, 0x46, 0xFE, 0x72, 0x05, 0x3B,
                                /* 4E08 */   0x5E, 0xFC, 0x73, 0x13, 0x83, 0xC7, 0x12, 0xE2,
                                /* 4E10 */   0xD2, 0x8B, 0x7E, 0xFA, 0xE8, 0xF8, 0xFE, 0x8B,
                                /* 4E18 */   0xFE, 0x74, 0x04, 0x0C, 0x01, 0xEB, 0x02, 0x32,
                                /* 4E20 */   0xC0, 0x5E, 0x66, 0x5A, 0x59, 0x66, 0x5B, 0x66,
                                /* 4E28 */   0x58, 0x8B, 0xE5, 0x5D, 0xC3, 0x66, 0x03, 0x53,
                                /* 4E30 */   0x57, 0x2E, 0xF6, 0x06, 0x27, 0x0D, 0x20, 0x74,
                                /* 4E38 */   0x1C, 0xE8, 0xB2, 0x31, 0x72, 0x17, 0xE8, 0xB0,
                                /* 4E40 */   0x06, 0x72, 0x09, 0xE8, 0xFF, 0xF2, 0x81, 0xFF,
                                /* 4E48 */   0x78, 0x03, 0x75, 0x09, 0xBB, 0x2D, 0x4E, 0x2E,
                                /* 4E50 */   0x8B, 0x37, 0xF8, 0xEB, 0x01, 0xF9, 0x5F, 0x5B,
                                /* 4E58 */   0xC3, 0x50, 0x53, 0x52, 0x56, 0xEB, 0x09, 0x50,
                                /* 4E60 */   0x53, 0x52, 0x56, 0xE8, 0x9E, 0x03, 0x8A, 0xD8,
                                /* 4E68 */   0x2E, 0x8B, 0x14, 0x2E, 0x8B, 0x7C, 0x14, 0x83,
                                /* 4E70 */   0xFF, 0x00, 0x75, 0x29, 0xE8, 0x48, 0x1D, 0x73,
                                /* 4E78 */   0x06, 0x26, 0x83, 0x3D, 0x00, 0x75, 0x5F, 0x0E,
                                /* 4E80 */   0x07, 0xE8, 0xBC, 0xA6, 0x73, 0x10, 0x8A, 0xC3,
                                /* 4E88 */   0xE8, 0x66, 0x06, 0x72, 0x09, 0xE8, 0xB5, 0xF2,
                                /* 4E90 */   0x72, 0x04, 0x0B, 0xFF, 0xEB, 0x48, 0xBF, 0x42,
                                /* 4E98 */   0x03, 0x0B, 0xFF, 0xEB, 0x41, 0x8A, 0xC3, 0x8B,
                                /* 4EA0 */   0xDF, 0xE8, 0x8B, 0xFF, 0x73, 0x18, 0xBE, 0x42,
                                /* 4EA8 */   0x03, 0xE8, 0x45, 0x06, 0x72, 0x10, 0xE8, 0x94,
                                /* 4EB0 */   0xF2, 0x72, 0x2E, 0x81, 0xFF, 0x78, 0x03, 0x75,
                                /* 4EB8 */   0x03, 0xBF, 0x42, 0x03, 0x87, 0xF7, 0x8B, 0xFB,
                                /* 4EC0 */   0x2E, 0xF6, 0x06, 0x28, 0x0D, 0x40, 0x74, 0x0E,
                                /* 4EC8 */   0xE8, 0x03, 0x06, 0x72, 0x09, 0xE8, 0x6F, 0xFD,
                                /* 4ED0 */   0x8B, 0xFE, 0x74, 0x0A, 0x8B, 0xFB, 0xE8, 0xE1,
                                /* 4ED8 */   0xFE, 0x75, 0x06, 0x80, 0xCF, 0x01, 0xF8, 0xEB,
                                /* 4EE0 */   0x01, 0xF9, 0x5E, 0x5A, 0x5B, 0x58, 0xC3, 0x51,
                                /* 4EE8 */   0x66, 0x52, 0x56, 0x66, 0x33, 0xD2, 0x26, 0x8B,
                                /* 4EF0 */   0x45, 0x58, 0x25, 0xA5, 0x4B, 0x74, 0x2C, 0xB9,
                                /* 4EF8 */   0x08, 0x00, 0xBE, 0xEF, 0x4B, 0x83, 0xEE, 0x04,
                                /* 4F00 */   0x26, 0x85, 0x44, 0x02, 0xE1, 0xF7, 0x74, 0x1B,
                                /* 4F08 */   0x26, 0x8B, 0x34, 0x87, 0xF7, 0xE8, 0xA8, 0xFC,
                                /* 4F10 */   0x26, 0xF6, 0x45, 0x11, 0x80, 0x74, 0x02, 0xD1,
                                /* 4F18 */   0xE3, 0x87, 0xF7, 0x8B, 0xD3, 0x66, 0xC1, 0xE2,
                                /* 4F20 */   0x10, 0x8B, 0xD0, 0x8B, 0xF7, 0x83, 0xC6, 0x48,
                                /* 4F28 */   0xB9, 0x08, 0x00, 0x26, 0x0F, 0xB6, 0x04, 0x46,
                                /* 4F30 */   0x83, 0xF8, 0x01, 0x74, 0x34, 0x83, 0xC0, 0x1F,
                                /* 4F38 */   0xC1, 0xE0, 0x03, 0x3B, 0xC2, 0x76, 0x2A, 0x8B,
                                /* 4F40 */   0xD0, 0x66, 0xC1, 0xE2, 0x10, 0x51, 0x26, 0x0F,
                                /* 4F48 */   0xB6, 0x1C, 0x81, 0xE3, 0xC0, 0x00, 0xC1, 0xEB,
                                /* 4F50 */   0x05, 0x81, 0xC3, 0x37, 0x4C, 0x2E, 0x0F, 0xB6,
                                /* 4F58 */   0x0F, 0xF7, 0xE1, 0x43, 0x2E, 0x0F, 0xB6, 0x0F,
                                /* 4F60 */   0xF7, 0xF1, 0x8B, 0xD0, 0x66, 0xC1, 0xC2, 0x10,
                                /* 4F68 */   0x59, 0x46, 0xE2, 0xBF, 0xB9, 0x04, 0x00, 0x8B,
                                /* 4F70 */   0xF7, 0x26, 0x83, 0x3D, 0x00, 0x74, 0x18, 0xE8,
                                /* 4F78 */   0x3E, 0xFC, 0x26, 0xF6, 0x45, 0x11, 0x80, 0x74,
                                /* 4F80 */   0x02, 0xD1, 0xE3, 0x3B, 0xC2, 0x76, 0x08, 0x8B,
                                /* 4F88 */   0xD3, 0x66, 0xC1, 0xE2, 0x10, 0x8B, 0xD0, 0x83,
                                /* 4F90 */   0xC7, 0x12, 0xE2, 0xDD, 0x8B, 0xFE, 0x8B, 0xC2,
                                /* 4F98 */   0x66, 0xC1, 0xEA, 0x10, 0x8B, 0xDA, 0x5E, 0x66,
                                /* 4FA0 */   0x5A, 0x59, 0xC3, 0x51, 0x52, 0xE8, 0xE2, 0x03,
                                /* 4FA8 */   0x8A, 0xD8, 0x8B, 0xC1, 0x53, 0xB3, 0x03, 0xF6,
                                /* 4FB0 */   0xF3, 0x5B, 0xE8, 0x32, 0x02, 0x80, 0xF9, 0x08,
                                /* 4FB8 */   0x76, 0x02, 0xB1, 0x08, 0x38, 0xC1, 0xB0, 0x00,
                                /* 4FC0 */   0x74, 0x07, 0xB0, 0x10, 0xC0, 0xE3, 0x05, 0x0A,
                                /* 4FC8 */   0xC3, 0x66, 0xBE, 0x30, 0x00, 0x07, 0x00, 0xE8,
                                /* 4FD0 */   0x3A, 0x10, 0xB2, 0xFC, 0xE8, 0x35, 0x21, 0x5A,
                                /* 4FD8 */   0x59, 0xC3, 0xB8, 0x10, 0x00, 0x52, 0x8A, 0xD0,
                                /* 4FE0 */   0xE8, 0x4F, 0x01, 0x80, 0xFE, 0x03, 0x5A, 0x76,
                                /* 4FE8 */   0x03, 0xB8, 0x00, 0x01, 0xAB, 0xB0, 0x01, 0xAA,
                                /* 4FF0 */   0x80, 0xE3, 0xF0, 0xC0, 0xEB, 0x04, 0xE9, 0xEC,
                                /* 4FF8 */   0x7D, 0x51, 0xE8, 0xF7, 0x04, 0x72, 0x15, 0xE8,
                                /* 5000 */   0x50, 0x00, 0xE8, 0xE2, 0x01, 0xFE, 0xC1, 0x80,
                                /* 5008 */   0xE1, 0xFC, 0xC0, 0xE9, 0x03, 0xD0, 0xE9, 0xD3,
                                /* 5010 */   0xE8, 0xC1, 0xE8, 0x03, 0x59, 0xC3, 0xE8, 0xEB,
                                /* 5018 */   0x01, 0x53, 0x51, 0x52, 0x57, 0x06, 0x8A, 0xC8,
                                /* 5020 */   0xE8, 0xAB, 0x04, 0x73, 0x05, 0xE8, 0xFF, 0x02,
                                /* 5028 */   0xEB, 0x06, 0xE8, 0x18, 0xF1, 0xE8, 0x88, 0xFB,
                                /* 5030 */   0x66, 0x0F, 0xB7, 0xC0, 0x66, 0xD1, 0xE8, 0x50,
                                /* 5038 */   0x8A, 0xC1, 0xE8, 0xA6, 0x01, 0x58, 0x32, 0xED,
                                /* 5040 */   0x41, 0xC1, 0xE9, 0x02, 0xF7, 0xE1, 0x66, 0x83,
                                /* 5048 */   0xC0, 0x3F, 0x24, 0xC0, 0x07, 0x5F, 0x5A, 0x59,
                                /* 5050 */   0x5B, 0xC3, 0x66, 0x56, 0xE8, 0x9D, 0x04, 0x73,
                                /* 5058 */   0x0F, 0xB0, 0x13, 0xE8, 0xF5, 0x1B, 0x66, 0x0F,
                                /* 5060 */   0xB6, 0xC4, 0x66, 0xC1, 0xE0, 0x03, 0xEB, 0x0D,
                                /* 5068 */   0xE8, 0xDB, 0x16, 0x66, 0x83, 0xC6, 0x08, 0xE8,
                                /* 5070 */   0x35, 0x1C, 0xC1, 0xE0, 0x06, 0x66, 0x5E, 0xC3,
                                /* 5078 */   0x51, 0x57, 0x56, 0x26, 0x0F, 0xB6, 0x05, 0x83,
                                /* 5080 */   0xC0, 0x1F, 0xC1, 0xE0, 0x03, 0x8B, 0xC8, 0x26,
                                /* 5088 */   0x0F, 0xB6, 0x75, 0x01, 0x81, 0xE6, 0xC0, 0x00,
                                /* 5090 */   0xC1, 0xEE, 0x06, 0xD1, 0xE6, 0x81, 0xC6, 0x37,
                                /* 5098 */   0x4C, 0x2E, 0x0F, 0xB6, 0x1C, 0xF7, 0xE3, 0x2E,
                                /* 50A0 */   0x8A, 0x5C, 0x01, 0xF7, 0xF3, 0x8B, 0xD8, 0x26,
                                /* 50A8 */   0x8A, 0x65, 0x01, 0x80, 0xE4, 0x3F, 0x80, 0xC4,
                                /* 50B0 */   0x3C, 0x8A, 0xD4, 0x8B, 0xC1, 0x80, 0xFA, 0x3C,
                                /* 50B8 */   0x74, 0x07, 0x80, 0xFA, 0x4B, 0x74, 0x02, 0x0A,
                                /* 50C0 */   0xE4, 0x5E, 0x5F, 0x59, 0xC3, 0x53, 0x52, 0xEB,
                                /* 50C8 */   0x05, 0x53, 0x52, 0xE8, 0x36, 0x01, 0x0E, 0x07,
                                /* 50D0 */   0xF6, 0xC2, 0x88, 0x74, 0x0D, 0x80, 0xE2, 0x88,
                                /* 50D8 */   0xE8, 0xBE, 0xEA, 0x83, 0xC3, 0x26, 0x8B, 0xFB,
                                /* 50E0 */   0xEB, 0x27, 0xF6, 0xC2, 0x74, 0x75, 0x16, 0xE8,
                                /* 50E8 */   0x07, 0x04, 0x73, 0x05, 0xBF, 0x42, 0x03, 0xEB,
                                /* 50F0 */   0x18, 0xE8, 0x51, 0xF0, 0x81, 0xFF, 0x78, 0x03,
                                /* 50F8 */   0x75, 0x0F, 0xBF, 0x42, 0x03, 0x8A, 0xD8, 0xE8,
                                /* 5100 */   0x57, 0xFD, 0x72, 0x02, 0xEB, 0x03, 0xF9, 0xEB,
                                /* 5108 */   0x01, 0xF8, 0x5A, 0x5B, 0xC3, 0x50, 0xEB, 0x04,
                                /* 5110 */   0x50, 0xE8, 0xF0, 0x00, 0xBE, 0x7E, 0x02, 0x2E,
                                /* 5118 */   0x38, 0x04, 0x74, 0x0C, 0x83, 0xC6, 0x05, 0x2E,
                                /* 5120 */   0x80, 0x3C, 0xFF, 0x75, 0xF2, 0xF9, 0xEB, 0x01,
                                /* 5128 */   0xF8, 0x58, 0xC3, 0x50, 0x51, 0xE8, 0xD4, 0x00,
                                /* 5130 */   0xEB, 0x04, 0x50, 0x51, 0x8A, 0xC2, 0x32, 0xF6,
                                /* 5138 */   0x3C, 0x03, 0x76, 0x2B, 0x3C, 0x07, 0x74, 0x27,
                                /* 5140 */   0xFE, 0xC6, 0x3C, 0x06, 0x76, 0x21, 0xB6, 0x03,
                                /* 5148 */   0x3C, 0x12, 0x76, 0x1B, 0xB6, 0x05, 0x3C, 0x13,
                                /* 5150 */   0x74, 0x15, 0xB6, 0x03, 0xE8, 0x8C, 0x00, 0x80,
                                /* 5158 */   0xF9, 0x04, 0x74, 0x0B, 0xFE, 0xC6, 0x80, 0xF9,
                                /* 5160 */   0x08, 0x74, 0x04, 0xFE, 0xC6, 0xFE, 0xC6, 0x59,
                                /* 5168 */   0x58, 0xC3, 0x66, 0x50, 0x53, 0x8A, 0xE1, 0x80,
                                /* 5170 */   0xFB, 0x80, 0x75, 0x05, 0xE8, 0x8D, 0x00, 0x8A,
                                /* 5178 */   0xD8, 0x8A, 0xC3, 0xE8, 0x47, 0xCD, 0x66, 0xC1,
                                /* 5180 */   0xE9, 0x0A, 0x51, 0x8A, 0xC3, 0xE8, 0x5B, 0x00,
                                /* 5188 */   0x58, 0xFE, 0xC1, 0xC0, 0xE9, 0x02, 0xF6, 0xE1,
                                /* 5190 */   0xD1, 0xE8, 0x8B, 0xD0, 0x66, 0x2E, 0xA1, 0xB0,
                                /* 5198 */   0x1C, 0x66, 0xC1, 0xE8, 0x07, 0xB3, 0x0A, 0xF6,
                                /* 51A0 */   0xF3, 0x2E, 0xF6, 0x26, 0x1E, 0x0D, 0x8B, 0xC8,
                                /* 51A8 */   0x5B, 0x66, 0x58, 0xC3, 0x66, 0x50, 0x53, 0x51,
                                /* 51B0 */   0xE8, 0x30, 0x00, 0x32, 0xED, 0x41, 0xC1, 0xE9,
                                /* 51B8 */   0x02, 0xE8, 0x66, 0x00, 0xF7, 0xE1, 0xF7, 0xE3,
                                /* 51C0 */   0x50, 0x8B, 0xC2, 0x66, 0xC1, 0xE0, 0x10, 0x58,
                                /* 51C8 */   0x66, 0xC1, 0xE8, 0x0B, 0x66, 0x8B, 0xD0, 0x66,
                                /* 51D0 */   0x81, 0xFA, 0x00, 0x01, 0x00, 0x00, 0x77, 0x06,
                                /* 51D8 */   0x66, 0xBA, 0x00, 0x01, 0x00, 0x00, 0x59, 0x5B,
                                /* 51E0 */   0x66, 0x58, 0xC3, 0x50, 0x56, 0xEB, 0x05, 0x50,
                                /* 51E8 */   0x56, 0xE8, 0x18, 0x00, 0xB1, 0x04, 0x3C, 0x12,
                                /* 51F0 */   0x76, 0x0F, 0xB1, 0x08, 0x3C, 0x13, 0x74, 0x09,
                                /* 51F8 */   0xE8, 0x12, 0xFF, 0x72, 0x04, 0x2E, 0x8A, 0x4C,
                                /* 5200 */   0x01, 0x5E, 0x58, 0xC3, 0x66, 0x56, 0x66, 0xBE,
                                /* 5208 */   0x4E, 0xF0, 0x04, 0x00, 0xE8, 0x15, 0x17, 0x74,
                                /* 5210 */   0x06, 0x66, 0xBE, 0x4F, 0xF0, 0x04, 0x00, 0xE8,
                                /* 5218 */   0x83, 0x1A, 0x24, 0x7F, 0x66, 0x5E, 0xC3, 0xE8,
                                /* 5220 */   0xE2, 0xFF, 0x06, 0x56, 0x57, 0xE8, 0xC9, 0x02,
                                /* 5228 */   0x73, 0x42, 0x52, 0x8A, 0xD0, 0xE8, 0xA8, 0x00,
                                /* 5230 */   0x26, 0x8A, 0x64, 0x0B, 0x0F, 0xB6, 0xC4, 0x40,
                                /* 5238 */   0xC1, 0xE0, 0x03, 0x26, 0x8A, 0x7C, 0x11, 0x80,
                                /* 5240 */   0xE7, 0x02, 0xD0, 0xEF, 0x26, 0x8A, 0x5C, 0x1C,
                                /* 5248 */   0x43, 0x80, 0xFA, 0x14, 0x72, 0x07, 0x80, 0xFA,
                                /* 5250 */   0x1F, 0x77, 0x02, 0xD1, 0xEB, 0x50, 0xB0, 0x01,
                                /* 5258 */   0xE8, 0x05, 0x1A, 0xF6, 0xC4, 0x01, 0x58, 0x75,
                                /* 5260 */   0x08, 0xC1, 0xE8, 0x03, 0xBA, 0x09, 0x00, 0xF7,
                                /* 5268 */   0xE2, 0x5A, 0xEB, 0x1B, 0xE8, 0x5F, 0x02, 0x73,
                                /* 5270 */   0x05, 0xE8, 0xB3, 0x00, 0xEB, 0x11, 0xE8, 0xCC,
                                /* 5278 */   0xEE, 0x72, 0x0F, 0xE8, 0x3A, 0xF9, 0x26, 0xF6,
                                /* 5280 */   0x45, 0x11, 0x80, 0x74, 0x02, 0xD1, 0xE3, 0xF8,
                                /* 5288 */   0xEB, 0x01, 0xF9, 0x5F, 0x5E, 0x07, 0xC3, 0x50,
                                /* 5290 */   0x66, 0x56, 0x66, 0xBE, 0x0C, 0x00, 0x06, 0x00,
                                /* 5298 */   0xE8, 0x89, 0x0D, 0xE8, 0x04, 0x1A, 0x40, 0x8B,
                                /* 52A0 */   0xD0, 0x66, 0xBE, 0x00, 0x00, 0x06, 0x00, 0xE8,
                                /* 52A8 */   0x7A, 0x0D, 0xE8, 0xF5, 0x19, 0x40, 0x8B, 0xC8,
                                /* 52B0 */   0x66, 0x5E, 0x58, 0xC3, 0x00, 0x01, 0x02, 0x03,
                                /* 52B8 */   0x04, 0x05, 0x06, 0x07, 0x13, 0x14, 0x15, 0x16,
                                /* 52C0 */   0x04, 0x05, 0x06, 0x07, 0x17, 0x17, 0x18, 0x18,
                                /* 52C8 */   0x04, 0x05, 0x06, 0x19, 0x08, 0x09, 0x0A, 0x0B,
                                /* 52D0 */   0x0C, 0x0D, 0x0E, 0x11, 0x12, 0x1A, 0x1B, 0x1C,
                                /* 52D8 */   0x50, 0xEB, 0x04, 0x50, 0xE8, 0x25, 0xFF, 0x3C,
                                /* 52E0 */   0x13, 0x76, 0x0D, 0xE8, 0x27, 0xFE, 0x72, 0x3D,
                                /* 52E8 */   0x2E, 0x8B, 0x74, 0x02, 0x0E, 0x07, 0xEB, 0x35,
                                /* 52F0 */   0x57, 0xBE, 0xC4, 0x52, 0x3C, 0x07, 0x77, 0x14,
                                /* 52F8 */   0xF6, 0x06, 0x89, 0x04, 0x10, 0x75, 0x0D, 0xBE,
                                /* 5300 */   0xBC, 0x52, 0xF6, 0x06, 0x89, 0x04, 0x80, 0x74,
                                /* 5308 */   0x03, 0xBE, 0xB4, 0x52, 0x5F, 0x32, 0xE4, 0x03,
                                /* 5310 */   0xF0, 0x2E, 0x8A, 0x04, 0xB4, 0x40, 0xF6, 0xE4,
                                /* 5318 */   0x53, 0xC4, 0x36, 0xA8, 0x04, 0x26, 0xC4, 0x1C,
                                /* 5320 */   0x8B, 0xF3, 0x5B, 0x03, 0xF0, 0x58, 0xC3, 0x66,
                                /* 5328 */   0x56, 0x66, 0xBE, 0x00, 0xF0, 0x04, 0x00, 0xE8,
                                /* 5330 */   0x75, 0x19, 0x66, 0xC1, 0xC0, 0x10, 0x8B, 0xD8,
                                /* 5338 */   0x66, 0xC1, 0xC0, 0x10, 0x66, 0x5E, 0xC3, 0x53,
                                /* 5340 */   0x66, 0x51, 0x66, 0x52, 0x3C, 0x13, 0x77, 0x04,
                                /* 5348 */   0xB0, 0x00, 0xEB, 0x38, 0x50, 0xE8, 0xD2, 0xFE,
                                /* 5350 */   0x58, 0xE8, 0xC5, 0xFC, 0xF7, 0xE3, 0x66, 0xC1,
                                /* 5358 */   0xE2, 0x10, 0x8B, 0xD0, 0x66, 0x8B, 0xCA, 0x0B,
                                /* 5360 */   0xC0, 0x74, 0x09, 0x33, 0xC9, 0x66, 0x81, 0xC1,
                                /* 5368 */   0x00, 0x00, 0x01, 0x00, 0xE8, 0x12, 0x14, 0x66,
                                /* 5370 */   0xC1, 0xE0, 0x0A, 0x66, 0x33, 0xD2, 0x66, 0x3B,
                                /* 5378 */   0xC1, 0x77, 0x04, 0x32, 0xC0, 0xEB, 0x05, 0x66,
                                /* 5380 */   0xF7, 0xF1, 0xFE, 0xC8, 0x66, 0x5A, 0x66, 0x59,
                                /* 5388 */   0x5B, 0xC3, 0x66, 0x56, 0x66, 0xBE, 0x14, 0xF0,
                                /* 5390 */   0x04, 0x00, 0xE8, 0x0D, 0x19, 0x8B, 0xC8, 0xB8,
                                /* 5398 */   0x02, 0x00, 0x83, 0xF9, 0x12, 0x74, 0x13, 0xB8,
                                /* 53A0 */   0x00, 0x00, 0x83, 0xF9, 0x18, 0x74, 0x0B, 0xB8,
                                /* 53A8 */   0x01, 0x00, 0x83, 0xF9, 0x1E, 0x74, 0x03, 0xB8,
                                /* 53B0 */   0x03, 0x00, 0x66, 0x5E, 0xC3, 0x55, 0x8B, 0xEC,
                                /* 53B8 */   0x83, 0xC4, 0xFC, 0x66, 0x60, 0x66, 0x89, 0x4E,
                                /* 53C0 */   0xFC, 0xE8, 0x88, 0x00, 0xE8, 0xD2, 0xE1, 0x80,
                                /* 53C8 */   0xFA, 0x00, 0x74, 0x79, 0x2E, 0xF7, 0x44, 0x02,
                                /* 53D0 */   0x04, 0x00, 0x74, 0x63, 0x2E, 0x8A, 0x5C, 0x10,
                                /* 53D8 */   0x8B, 0xFE, 0xE8, 0x45, 0x28, 0xE8, 0xBD, 0x95,
                                /* 53E0 */   0x66, 0x8B, 0xD8, 0x80, 0xFA, 0x08, 0x75, 0x0B,
                                /* 53E8 */   0xE8, 0x6A, 0x9F, 0x24, 0x1F, 0x66, 0x0F, 0xB6,
                                /* 53F0 */   0xC0, 0xEB, 0x0B, 0x53, 0x8B, 0xF7, 0x2E, 0x8A,
                                /* 53F8 */   0x5C, 0x10, 0xE8, 0x7C, 0x9F, 0x5B, 0x52, 0x66,
                                /* 5400 */   0xF7, 0xE3, 0x66, 0xBB, 0x08, 0x00, 0x00, 0x00,
                                /* 5408 */   0x66, 0xF7, 0xE3, 0x66, 0x0F, 0xB7, 0xD9, 0x66,
                                /* 5410 */   0xF7, 0xF3, 0x5A, 0x66, 0x39, 0x46, 0xFC, 0x76,
                                /* 5418 */   0x1E, 0x83, 0xF9, 0x12, 0x74, 0x27, 0x83, 0xF9,
                                /* 5420 */   0x24, 0x75, 0x05, 0xB9, 0x1E, 0x00, 0xEB, 0xB5,
                                /* 5428 */   0x83, 0xF9, 0x1E, 0x75, 0x05, 0xB9, 0x18, 0x00,
                                /* 5430 */   0xEB, 0xAB, 0xB9, 0x12, 0x00, 0xEB, 0xA6, 0x66,
                                /* 5438 */   0xBE, 0x14, 0xF0, 0x04, 0x00, 0x8B, 0xC1, 0xE8,
                                /* 5440 */   0xBE, 0x1C, 0xF8, 0xEB, 0x01, 0xF9, 0x66, 0x61,
                                /* 5448 */   0x8B, 0xE5, 0x5D, 0xC3, 0x52, 0x66, 0x56, 0x2E,
                                /* 5450 */   0x8A, 0x0E, 0xA7, 0x15, 0x80, 0xE1, 0x0F, 0xE8,
                                /* 5458 */   0x7E, 0x11, 0x73, 0x21, 0xE8, 0x3A, 0xE1, 0xF6,
                                /* 5460 */   0xC2, 0x08, 0x75, 0x02, 0xEB, 0x51, 0xE8, 0xC2,
                                /* 5468 */   0x2B, 0x72, 0x05, 0xE8, 0xC6, 0x2B, 0x73, 0x26,
                                /* 5470 */   0x66, 0x2E, 0x8B, 0x16, 0x8B, 0x12, 0xD0, 0xE1,
                                /* 5478 */   0x66, 0xD3, 0xEA, 0xFE, 0xC2, 0x8A, 0xF2, 0x80,
                                /* 5480 */   0xE6, 0x03, 0xE8, 0x14, 0xE1, 0xE8, 0x74, 0x2B,
                                /* 5488 */   0x75, 0x02, 0xEB, 0x0A, 0x80, 0xFE, 0x01, 0x74,
                                /* 5490 */   0x26, 0x80, 0xFE, 0x03, 0x74, 0x21, 0xB9, 0x12,
                                /* 5498 */   0x00, 0xB8, 0x02, 0x00, 0x80, 0xFE, 0x01, 0x74,
                                /* 54A0 */   0x1C, 0xB9, 0x1E, 0x00, 0xB8, 0x01, 0x00, 0x80,
                                /* 54A8 */   0xFE, 0x03, 0x74, 0x11, 0xB9, 0x24, 0x00, 0xB8,
                                /* 54B0 */   0x03, 0x00, 0x80, 0xFE, 0x04, 0x74, 0x06, 0xB9,
                                /* 54B8 */   0x18, 0x00, 0xB8, 0x00, 0x00, 0x66, 0x5E, 0x5A,
                                /* 54C0 */   0xC3, 0x3C, 0x60, 0x72, 0x07, 0x3C, 0x71, 0x77,
                                /* 54C8 */   0x03, 0xF9, 0xEB, 0x01, 0xF8, 0xC3, 0x50, 0x3C,
                                /* 54D0 */   0x7D, 0x72, 0x07, 0x3C, 0x7F, 0x77, 0x03, 0xF9,
                                /* 54D8 */   0xEB, 0x01, 0xF8, 0x58, 0xC3, 0x50, 0xA0, 0x49,
                                /* 54E0 */   0x04, 0x24, 0x7F, 0x3C, 0x03, 0x76, 0x04, 0x3C,
                                /* 54E8 */   0x07, 0x75, 0x03, 0xF9, 0xEB, 0x01, 0xF8, 0x58,
                                /* 54F0 */   0xC3, 0x50, 0xEB, 0x04, 0x50, 0xE8, 0x0C, 0xFD,
                                /* 54F8 */   0x3C, 0x13, 0x77, 0x03, 0xF9, 0xEB, 0x01, 0xF8,
                                /* 5500 */   0x58, 0xC3, 0x53, 0x9C, 0x5B, 0x32, 0xDB, 0x80,
                                /* 5508 */   0xFC, 0x13, 0x76, 0x03, 0x80, 0xCB, 0x45, 0x53,
                                /* 5510 */   0x9D, 0x5B, 0xC3, 0x50, 0x52, 0xBA, 0xCE, 0x03,
                                /* 5518 */   0xB0, 0x10, 0x8A, 0x66, 0x01, 0xEF, 0xB0, 0x11,
                                /* 5520 */   0x8A, 0x66, 0x02, 0xEF, 0x5A, 0x58, 0xC3, 0x50,
                                /* 5528 */   0x53, 0xB0, 0x11, 0xE8, 0x2C, 0x17, 0x88, 0x66,
                                /* 5530 */   0x02, 0xB0, 0x10, 0xE8, 0x24, 0x17, 0x88, 0x66,
                                /* 5538 */   0x01, 0x80, 0xCC, 0x01, 0xE8, 0xCF, 0x19, 0x5B,
                                /* 5540 */   0x9D, 0xC3, 0x55, 0x8B, 0xEC, 0x83, 0xC4, 0xFA,
                                /* 5548 */   0x60, 0x06, 0x88, 0x46, 0xFB, 0xE8, 0x7E, 0xFF,
                                /* 5550 */   0x73, 0x65, 0xE8, 0x32, 0xE0, 0x83, 0xFB, 0x00,
                                /* 5558 */   0x74, 0x5D, 0x8B, 0xD3, 0xE8, 0xAF, 0x11, 0x50,
                                /* 5560 */   0xB0, 0x00, 0x50, 0x52, 0xE8, 0xA5, 0x18, 0x80,
                                /* 5568 */   0xFA, 0x00, 0x74, 0x33, 0x55, 0xE8, 0x7A, 0x25,
                                /* 5570 */   0x8A, 0x46, 0xFB, 0x83, 0xEC, 0x12, 0x8B, 0xEC,
                                /* 5578 */   0xE8, 0x4A, 0xFB, 0xE8, 0x3A, 0xF6, 0x83, 0xC4,
                                /* 5580 */   0x12, 0x5D, 0xE8, 0x9F, 0x13, 0x75, 0x08, 0x89,
                                /* 5588 */   0x46, 0xFE, 0x89, 0x5E, 0xFC, 0xEB, 0x10, 0x3B,
                                /* 5590 */   0x46, 0xFE, 0x73, 0x03, 0x89, 0x46, 0xFE, 0x3B,
                                /* 5598 */   0x5E, 0xFC, 0x73, 0x03, 0x89, 0x5E, 0xFC, 0x5A,
                                /* 55A0 */   0x58, 0xC1, 0xEA, 0x08, 0xFE, 0xC0, 0x3C, 0x01,
                                /* 55A8 */   0x76, 0xB8, 0x8B, 0x46, 0xFE, 0x8B, 0x5E, 0xFC,
                                /* 55B0 */   0xE8, 0x0A, 0x00, 0x58, 0xE8, 0x55, 0x18, 0x07,
                                /* 55B8 */   0x61, 0x8B, 0xE5, 0x5D, 0xC3, 0x66, 0x56, 0x66,
                                /* 55C0 */   0xC1, 0xC0, 0x10, 0x8B, 0xC3, 0x66, 0xC1, 0xC0,
                                /* 55C8 */   0x10, 0x66, 0xBE, 0x00, 0xF0, 0x04, 0x00, 0xE8,
                                /* 55D0 */   0x34, 0x1B, 0x66, 0x5E, 0xC3, 0x50, 0x53, 0x51,
                                /* 55D8 */   0x52, 0x8B, 0xC8, 0x8B, 0xD3, 0xE8, 0x47, 0xFD,
                                /* 55E0 */   0x3B, 0xC1, 0x76, 0x08, 0x8B, 0xC1, 0x3B, 0xDA,
                                /* 55E8 */   0x76, 0x02, 0x8B, 0xDA, 0xE8, 0xCE, 0xFF, 0x5A,
                                /* 55F0 */   0x59, 0x5B, 0x58, 0xC3, 0x66, 0x50, 0x66, 0x56,
                                /* 55F8 */   0x66, 0xC1, 0xE8, 0x06, 0xE8, 0x47, 0x11, 0x66,
                                /* 5600 */   0x83, 0xC6, 0x08, 0xE8, 0x00, 0x1B, 0x66, 0x33,
                                /* 5608 */   0xC0, 0x66, 0x83, 0xEE, 0x04, 0xE8, 0xF6, 0x1A,
                                /* 5610 */   0x66, 0x83, 0xC6, 0x18, 0xE8, 0x90, 0x16, 0xE8,
                                /* 5618 */   0xEC, 0x1A, 0x66, 0x5E, 0x66, 0x58, 0xC3, 0x52,
                                /* 5620 */   0x66, 0x56, 0x66, 0xBE, 0x4E, 0xF0, 0x04, 0x00,
                                /* 5628 */   0xB2, 0x7F, 0xE8, 0xDF, 0x1A, 0x66, 0xBE, 0x4F,
                                /* 5630 */   0xF0, 0x04, 0x00, 0xE8, 0xD6, 0x1A, 0xE8, 0xE9,
                                /* 5638 */   0xFB, 0xE8, 0x81, 0xFF, 0x66, 0x5E, 0x5A, 0xC3,
                                /* 5640 */   0x51, 0x52, 0x57, 0xE8, 0x44, 0xFD, 0x66, 0xC1,
                                /* 5648 */   0xE0, 0x14, 0x66, 0xBA, 0x00, 0x00, 0x70, 0x00,
                                /* 5650 */   0x66, 0xBE, 0x00, 0x04, 0x06, 0x00, 0xE8, 0xCB,
                                /* 5658 */   0x09, 0xE8, 0xBC, 0x1A, 0x5F, 0x5A, 0x59, 0xC3,
                                /* 5660 */   0x66, 0x50, 0x66, 0x56, 0x66, 0x57, 0x51, 0x66,
                                /* 5668 */   0xBE, 0x00, 0x00, 0x0E, 0x00, 0x66, 0x87, 0xF7,
                                /* 5670 */   0x66, 0xBE, 0x00, 0x00, 0x06, 0x00, 0xE8, 0xAB,
                                /* 5678 */   0x09, 0x66, 0x87, 0xF7, 0xB9, 0x06, 0x00, 0x66,
                                /* 5680 */   0x87, 0xF7, 0xE8, 0x22, 0x16, 0x66, 0x87, 0xF7,
                                /* 5688 */   0xE8, 0x7B, 0x1A, 0x83, 0xC6, 0x04, 0x83, 0xC7,
                                /* 5690 */   0x04, 0xE2, 0xEC, 0x59, 0x66, 0x5F, 0x66, 0x5E,
                                /* 5698 */   0x66, 0x58, 0xC3, 0x66, 0x50, 0x53, 0x66, 0x52,
                                /* 56A0 */   0x66, 0x56, 0x26, 0x8A, 0x45, 0x11, 0xA8, 0x10,
                                /* 56A8 */   0x74, 0x1F, 0xA8, 0x08, 0x74, 0x1B, 0x83, 0xE0,
                                /* 56B0 */   0x06, 0xD0, 0xE8, 0x66, 0xBE, 0x00, 0x04, 0x06,
                                /* 56B8 */   0x00, 0xE8, 0x68, 0x09, 0x66, 0xBA, 0x00, 0x00,
                                /* 56C0 */   0x03, 0x00, 0x66, 0xC1, 0xE0, 0x10, 0xE8, 0x4F,
                                /* 56C8 */   0x1A, 0x66, 0x5E, 0x66, 0x5A, 0x5B, 0x66, 0x58,
                                /* 56D0 */   0xC3, 0x53, 0x51, 0x52, 0x66, 0xBE, 0x00, 0x00,
                                /* 56D8 */   0x06, 0x00, 0xE8, 0x47, 0x09, 0xE8, 0xD8, 0xF4,
                                /* 56E0 */   0x26, 0xF6, 0x45, 0x11, 0x80, 0x74, 0x02, 0xD1,
                                /* 56E8 */   0xE3, 0x48, 0x4B, 0x53, 0x8B, 0xD8, 0x26, 0x8A,
                                /* 56F0 */   0x65, 0x04, 0x80, 0xE4, 0x0F, 0x26, 0x8A, 0x45,
                                /* 56F8 */   0x03, 0x03, 0xC3, 0x26, 0x8A, 0x4D, 0x0F, 0x0F,
                                /* 5700 */   0xB6, 0xC9, 0x03, 0xC1, 0x03, 0xC1, 0x66, 0xC1,
                                /* 5708 */   0xE0, 0x10, 0x8B, 0xC3, 0xE8, 0xF7, 0x19, 0x56,
                                /* 5710 */   0x83, 0xC6, 0x04, 0xE8, 0xF0, 0x19, 0x5E, 0x26,
                                /* 5718 */   0x8A, 0x6D, 0x0B, 0xC0, 0xED, 0x06, 0x26, 0x8A,
                                /* 5720 */   0x4D, 0x08, 0x03, 0xC1, 0x26, 0x8A, 0x4D, 0x0F,
                                /* 5728 */   0x0F, 0xB6, 0xC9, 0x03, 0xC1, 0x50, 0x26, 0x8A,
                                /* 5730 */   0x6D, 0x0B, 0xC0, 0xED, 0x04, 0x80, 0xE5, 0x03,
                                /* 5738 */   0x26, 0x8A, 0x4D, 0x09, 0x03, 0xC1, 0x66, 0xC1,
                                /* 5740 */   0xE0, 0x10, 0x58, 0x56, 0x83, 0xC6, 0x08, 0xE8,
                                /* 5748 */   0xBC, 0x19, 0x5E, 0x5B, 0x26, 0x8A, 0x65, 0x07,
                                /* 5750 */   0x80, 0xE4, 0x0F, 0x26, 0x8A, 0x45, 0x06, 0x26,
                                /* 5758 */   0xF6, 0x45, 0x11, 0x80, 0x74, 0x02, 0xD1, 0xE0,
                                /* 5760 */   0x03, 0xC3, 0x26, 0x8A, 0x4D, 0x10, 0x0F, 0xB6,
                                /* 5768 */   0xC9, 0x03, 0xC1, 0x03, 0xC1, 0x66, 0xC1, 0xE0,
                                /* 5770 */   0x10, 0x8B, 0xC3, 0x56, 0x83, 0xC6, 0x0C, 0xE8,
                                /* 5778 */   0x8C, 0x19, 0x5E, 0x56, 0x83, 0xC6, 0x10, 0xE8,
                                /* 5780 */   0x84, 0x19, 0x5E, 0x26, 0x8A, 0x6D, 0x0B, 0xC0,
                                /* 5788 */   0xED, 0x02, 0x80, 0xE5, 0x03, 0x26, 0x8A, 0x4D,
                                /* 5790 */   0x0A, 0xC1, 0xE9, 0x04, 0x26, 0xF6, 0x45, 0x11,
                                /* 5798 */   0x80, 0x74, 0x02, 0xD1, 0xE1, 0x03, 0xC1, 0x26,
                                /* 57A0 */   0x8A, 0x4D, 0x10, 0x0F, 0xB6, 0xC9, 0x03, 0xC1,
                                /* 57A8 */   0x50, 0x26, 0x8A, 0x6D, 0x0B, 0x80, 0xE5, 0x03,
                                /* 57B0 */   0x26, 0x8A, 0x4D, 0x0A, 0xC0, 0xE1, 0x04, 0xC1,
                                /* 57B8 */   0xE9, 0x04, 0x26, 0xF6, 0x45, 0x11, 0x80, 0x74,
                                /* 57C0 */   0x02, 0xD1, 0xE1, 0x03, 0xC1, 0x66, 0xC1, 0xE0,
                                /* 57C8 */   0x10, 0x58, 0x56, 0x83, 0xC6, 0x14, 0xE8, 0x35,
                                /* 57D0 */   0x19, 0x5E, 0x66, 0xBE, 0x08, 0x00, 0x07, 0x00,
                                /* 57D8 */   0xE8, 0x49, 0x08, 0x66, 0x33, 0xC0, 0x66, 0x33,
                                /* 57E0 */   0xDB, 0x26, 0xF6, 0x45, 0x11, 0x80, 0x74, 0x46,
                                /* 57E8 */   0x66, 0xBE, 0x00, 0x00, 0x06, 0x00, 0xE8, 0x33,
                                /* 57F0 */   0x08, 0xE8, 0xB3, 0x14, 0x66, 0xC1, 0xE8, 0x10,
                                /* 57F8 */   0xD1, 0xE8, 0x8B, 0xD8, 0x66, 0xBE, 0x08, 0x00,
                                /* 5800 */   0x06, 0x00, 0xE8, 0x1F, 0x08, 0xE8, 0x9A, 0x14,
                                /* 5808 */   0x2B, 0xC3, 0x66, 0xBE, 0x28, 0x00, 0x06, 0x00,
                                /* 5810 */   0xE8, 0x11, 0x08, 0xE8, 0xEA, 0x18, 0x66, 0xBE,
                                /* 5818 */   0x28, 0x00, 0x0E, 0x00, 0xE8, 0xED, 0x07, 0xE8,
                                /* 5820 */   0xDE, 0x18, 0x66, 0xB8, 0x00, 0x00, 0x20, 0x00,
                                /* 5828 */   0x66, 0xBB, 0x00, 0x00, 0x60, 0x00, 0x66, 0xBA,
                                /* 5830 */   0x00, 0x00, 0xE0, 0x00, 0x66, 0xBE, 0x08, 0x00,
                                /* 5838 */   0x07, 0x00, 0xE8, 0xE7, 0x07, 0xE8, 0xD8, 0x18,
                                /* 5840 */   0x66, 0x8B, 0xC3, 0x66, 0xBA, 0x00, 0x00, 0xE0,
                                /* 5848 */   0x00, 0x66, 0xBE, 0x08, 0x00, 0x0F, 0x00, 0xE8,
                                /* 5850 */   0xBA, 0x07, 0xE8, 0xC3, 0x18, 0x5A, 0x59, 0x5B,
                                /* 5858 */   0xC3, 0x66, 0x50, 0x53, 0x66, 0x51, 0x52, 0x66,
                                /* 5860 */   0x56, 0xE8, 0x86, 0x22, 0x2E, 0x8A, 0x5C, 0x10,
                                /* 5868 */   0x8A, 0xC8, 0xE8, 0x2E, 0x24, 0x66, 0x0D, 0x00,
                                /* 5870 */   0x00, 0x00, 0x80, 0xFE, 0xC9, 0xD0, 0xE1, 0x0A,
                                /* 5878 */   0xC1, 0xB0, 0x00, 0x2E, 0xF7, 0x44, 0x02, 0x04,
                                /* 5880 */   0x00, 0x75, 0x0D, 0xE8, 0x68, 0x27, 0x73, 0x35,
                                /* 5888 */   0x66, 0x0D, 0x00, 0x00, 0x00, 0x01, 0xEB, 0x2D,
                                /* 5890 */   0x66, 0x50, 0x80, 0xFA, 0x08, 0x74, 0x09, 0x2E,
                                /* 5898 */   0x8A, 0x5C, 0x10, 0xE8, 0xDB, 0x9A, 0xEB, 0x08,
                                /* 58A0 */   0xE8, 0x7F, 0x23, 0xE8, 0xAF, 0x9A, 0x24, 0x1F,
                                /* 58A8 */   0xFE, 0xC8, 0xD0, 0xE0, 0x24, 0x0E, 0x8A, 0xD8,
                                /* 58B0 */   0x66, 0x58, 0x0A, 0xC3, 0x66, 0x81, 0xFE, 0x00,
                                /* 58B8 */   0x40, 0x06, 0x00, 0x75, 0x0D, 0xE8, 0x34, 0xFC,
                                /* 58C0 */   0x72, 0x08, 0xE8, 0x5F, 0x10, 0x74, 0x03, 0x0D,
                                /* 58C8 */   0x00, 0x50, 0x66, 0xBE, 0x00, 0x04, 0x06, 0x00,
                                /* 58D0 */   0xE8, 0x51, 0x07, 0x66, 0xBA, 0x0E, 0x70, 0x00,
                                /* 58D8 */   0xF7, 0xE8, 0x3C, 0x18, 0x66, 0x5E, 0x5A, 0x66,
                                /* 58E0 */   0x59, 0x5B, 0x66, 0x58, 0xC3, 0x80, 0x02, 0xE0,
                                /* 58E8 */   0x01, 0x3C, 0x78, 0x03, 0x00, 0x00, 0x20, 0x03,
                                /* 58F0 */   0x58, 0x02, 0x3C, 0x9C, 0x03, 0x00, 0x00, 0x00,
                                /* 58F8 */   0x04, 0x00, 0x03, 0x3C, 0xC0, 0x03, 0x00, 0x00,
                                /* 5900 */   0x00, 0x04, 0x00, 0x03, 0x4B, 0xD2, 0x03, 0x00,
                                /* 5908 */   0x00, 0x00, 0x05, 0x00, 0x04, 0x3C, 0xE4, 0x03,
                                /* 5910 */   0x00, 0x00, 0x00, 0x05, 0x00, 0x04, 0x4B, 0xF6,
                                /* 5918 */   0x03, 0x00, 0x00, 0x40, 0x06, 0xB0, 0x04, 0x3C,
                                /* 5920 */   0x08, 0x04, 0x00, 0x00, 0x80, 0x07, 0xA0, 0x05,
                                /* 5928 */   0x3C, 0x1A, 0x04, 0x00, 0x00, 0x51, 0x66, 0x52,
                                /* 5930 */   0xB9, 0x08, 0x00, 0xBE, 0xE5, 0x58, 0x2E, 0x3B,
                                /* 5938 */   0x04, 0x75, 0x29, 0x2E, 0x3B, 0x5C, 0x02, 0x75,
                                /* 5940 */   0x23, 0x2E, 0x3A, 0x54, 0x04, 0x75, 0x1D, 0x66,
                                /* 5948 */   0x2E, 0x8B, 0x74, 0x05, 0x66, 0x50, 0x2E, 0x8B,
                                /* 5950 */   0x14, 0xE8, 0x1E, 0x00, 0x73, 0x15, 0x66, 0x0F,
                                /* 5958 */   0xB7, 0xD2, 0x66, 0x3B, 0xD0, 0x66, 0x58, 0x77,
                                /* 5960 */   0x0C, 0xF9, 0xEB, 0x0A, 0x83, 0xC6, 0x09, 0xE2,
                                /* 5968 */   0xCD, 0xEB, 0x02, 0x66, 0x58, 0xF8, 0x66, 0x5A,
                                /* 5970 */   0x59, 0xC3, 0x66, 0x53, 0x66, 0x51, 0x66, 0x52,
                                /* 5978 */   0x66, 0x56, 0x66, 0x57, 0xE8, 0x1A, 0xDC, 0x80,
                                /* 5980 */   0xFA, 0x00, 0x74, 0x50, 0xE8, 0x75, 0x26, 0x73,
                                /* 5988 */   0x4B, 0x75, 0x31, 0x52, 0x2E, 0xA1, 0xA4, 0x1F,
                                /* 5990 */   0x66, 0x0F, 0xB7, 0xC0, 0x66, 0xBB, 0x63, 0x00,
                                /* 5998 */   0x00, 0x00, 0x66, 0xF7, 0xE3, 0x66, 0x8B, 0xD8,
                                /* 59A0 */   0x5A, 0xE8, 0x0D, 0x87, 0x73, 0x2E, 0x66, 0x33,
                                /* 59A8 */   0xD2, 0x66, 0xB9, 0x0A, 0x00, 0x00, 0x00, 0x66,
                                /* 59B0 */   0xF7, 0xF1, 0x66, 0x3B, 0xC3, 0x76, 0x20, 0x66,
                                /* 59B8 */   0x8B, 0xC3, 0xEB, 0x1B, 0x66, 0xB8, 0x30, 0x75,
                                /* 59C0 */   0x00, 0x00, 0xE8, 0x25, 0x21, 0x72, 0x0D, 0xE8,
                                /* 59C8 */   0x24, 0x26, 0x73, 0x0B, 0x66, 0xB8, 0x74, 0x40,
                                /* 59D0 */   0x00, 0x00, 0xEB, 0x03, 0xF8, 0xEB, 0x01, 0xF9,
                                /* 59D8 */   0x66, 0x5F, 0x66, 0x5E, 0x66, 0x5A, 0x66, 0x59,
                                /* 59E0 */   0x66, 0x5B, 0xC3, 0x00, 0x11, 0x1A, 0x1E, 0x3D,
                                /* 59E8 */   0x4B, 0x51, 0x61, 0x66, 0x50, 0x66, 0x53, 0x66,
                                /* 59F0 */   0x51, 0x66, 0x52, 0x66, 0x56, 0x66, 0x33, 0xC0,
                                /* 59F8 */   0x66, 0x33, 0xDB, 0x66, 0xB9, 0x06, 0x00, 0x00,
                                /* 5A00 */   0x00, 0x66, 0xBA, 0x00, 0x00, 0x00, 0x00, 0xE8,
                                /* 5A08 */   0xDC, 0xD2, 0x73, 0x24, 0x66, 0x2E, 0xA3, 0xE3,
                                /* 5A10 */   0x59, 0x66, 0xB8, 0x01, 0x00, 0x00, 0x00, 0x66,
                                /* 5A18 */   0x33, 0xDB, 0x66, 0xB9, 0x06, 0x00, 0x00, 0x00,
                                /* 5A20 */   0x66, 0xBA, 0x00, 0x00, 0x00, 0x00, 0xE8, 0xBD,
                                /* 5A28 */   0xD2, 0x73, 0x05, 0x66, 0x2E, 0xA3, 0xE7, 0x59,
                                /* 5A30 */   0x66, 0x5E, 0x66, 0x5A, 0x66, 0x59, 0x66, 0x5B,
                                /* 5A38 */   0x66, 0x58, 0xC3, 0x66, 0x53, 0x66, 0x51, 0x66,
                                /* 5A40 */   0x52, 0x26, 0x8A, 0x65, 0x04, 0xC0, 0xEC, 0x04,
                                /* 5A48 */   0x26, 0x8A, 0x45, 0x02, 0x8B, 0xD8, 0x26, 0x8A,
                                /* 5A50 */   0x65, 0x04, 0x80, 0xE4, 0x0F, 0x26, 0x8A, 0x45,
                                /* 5A58 */   0x03, 0x03, 0xC3, 0xE8, 0x40, 0xF1, 0x26, 0xF6,
                                /* 5A60 */   0x45, 0x11, 0x80, 0x74, 0x03, 0x66, 0xD1, 0xE1,
                                /* 5A68 */   0x66, 0x0F, 0xB7, 0xC0, 0x66, 0xC1, 0xE0, 0x03,
                                /* 5A70 */   0x66, 0xBA, 0xE8, 0x03, 0x00, 0x00, 0x66, 0xF7,
                                /* 5A78 */   0xE2, 0x66, 0x03, 0xC1, 0x66, 0x48, 0x66, 0x33,
                                /* 5A80 */   0xD2, 0x66, 0xF7, 0xF1, 0x66, 0x5A, 0x66, 0x59,
                                /* 5A88 */   0x66, 0x5B, 0xC3, 0x06, 0x55, 0x66, 0x53, 0x66,
                                /* 5A90 */   0x51, 0x66, 0x52, 0x66, 0x57, 0x66, 0x56, 0x83,
                                /* 5A98 */   0xEC, 0x12, 0x8B, 0xEC, 0xE8, 0x48, 0xF7, 0x0F,
                                /* 5AA0 */   0xB6, 0xC1, 0x83, 0xC0, 0x07, 0xB3, 0x08, 0xF6,
                                /* 5AA8 */   0xF3, 0x8A, 0xD8, 0xE8, 0xEB, 0xDA, 0xE8, 0x39,
                                /* 5AB0 */   0x20, 0xE8, 0x15, 0xF6, 0xE8, 0xE7, 0xF0, 0x66,
                                /* 5AB8 */   0x51, 0x26, 0xF6, 0x45, 0x11, 0x80, 0x74, 0x03,
                                /* 5AC0 */   0x66, 0xD1, 0xE1, 0x66, 0x2E, 0xA1, 0xE3, 0x59,
                                /* 5AC8 */   0x66, 0x25, 0xFF, 0x00, 0x00, 0x00, 0x66, 0x83,
                                /* 5AD0 */   0xF8, 0x00, 0x75, 0x04, 0x66, 0x83, 0xC0, 0x02,
                                /* 5AD8 */   0x50, 0xF6, 0xE3, 0x66, 0x0F, 0xB7, 0xC0, 0x66,
                                /* 5AE0 */   0xF7, 0xE1, 0x66, 0xBB, 0xE8, 0x03, 0x00, 0x00,
                                /* 5AE8 */   0x66, 0xF7, 0xF3, 0x66, 0x8B, 0xD0, 0x26, 0x8A,
                                /* 5AF0 */   0x65, 0x04, 0xC0, 0xEC, 0x04, 0x26, 0x8A, 0x45,
                                /* 5AF8 */   0x02, 0x8B, 0xD8, 0x26, 0x8A, 0x65, 0x04, 0x80,
                                /* 5B00 */   0xE4, 0x0F, 0x26, 0x8A, 0x45, 0x03, 0x03, 0xD8,
                                /* 5B08 */   0x58, 0x66, 0x59, 0x66, 0x52, 0x66, 0x0F, 0xB6,
                                /* 5B10 */   0xC0, 0x66, 0xF7, 0xE1, 0x53, 0x66, 0x93, 0x66,
                                /* 5B18 */   0xB9, 0xE8, 0x03, 0x00, 0x00, 0x66, 0x0F, 0xB7,
                                /* 5B20 */   0xC0, 0x66, 0xF7, 0xE1, 0x66, 0x03, 0xC3, 0x66,
                                /* 5B28 */   0x48, 0x66, 0xF7, 0xF1, 0x5B, 0x66, 0x0F, 0xB7,
                                /* 5B30 */   0xDB, 0x66, 0x33, 0xD2, 0x66, 0xF7, 0xF3, 0x66,
                                /* 5B38 */   0x93, 0xE8, 0xDA, 0xF4, 0x66, 0x93, 0x66, 0xF7,
                                /* 5B40 */   0xE3, 0x66, 0x5B, 0x66, 0x3B, 0xC3, 0x72, 0x03,
                                /* 5B48 */   0x66, 0x8B, 0xC3, 0x66, 0x50, 0x66, 0x05, 0xFF,
                                /* 5B50 */   0x01, 0x00, 0x00, 0x66, 0x33, 0xD2, 0x66, 0xBB,
                                /* 5B58 */   0x00, 0x02, 0x00, 0x00, 0x66, 0xF7, 0xF3, 0x66,
                                /* 5B60 */   0x40, 0x66, 0x8B, 0xD8, 0x66, 0x59, 0xE8, 0xAD,
                                /* 5B68 */   0xF4, 0x66, 0x91, 0x66, 0x03, 0xC1, 0x66, 0x48,
                                /* 5B70 */   0x66, 0x33, 0xD2, 0x66, 0xF7, 0xF1, 0x66, 0xC1,
                                /* 5B78 */   0xE0, 0x0E, 0x66, 0x0B, 0xC3, 0x66, 0x0D, 0x00,
                                /* 5B80 */   0x00, 0x00, 0x80, 0x83, 0xC4, 0x12, 0x66, 0x5E,
                                /* 5B88 */   0x66, 0x5F, 0x66, 0x5A, 0x66, 0x59, 0x66, 0x5B,
                                /* 5B90 */   0x5D, 0x07, 0xC3, 0x0F, 0x8B, 0x37, 0x01, 0x83,
                                /* 5B98 */   0xEC, 0x04, 0x8B, 0xEC, 0xE8, 0x88, 0xF9, 0x83,
                                /* 5BA0 */   0xEC, 0x08, 0x8A, 0x46, 0x04, 0x88, 0x46, 0xFA,
                                /* 5BA8 */   0x8B, 0xC2, 0x50, 0x51, 0x52, 0x1E, 0xB9, 0x04,
                                /* 5BB0 */   0x00, 0xE8, 0x28, 0x03, 0xE8, 0xC5, 0x03, 0x8B,
                                /* 5BB8 */   0xFE, 0xFE, 0xCC, 0x53, 0xE8, 0x1D, 0x03, 0x5B,
                                /* 5BC0 */   0xE8, 0x24, 0xF6, 0xE8, 0x33, 0xF4, 0xF7, 0xE1,
                                /* 5BC8 */   0xF7, 0x26, 0x85, 0x04, 0x8B, 0xC8, 0xB8, 0x00,
                                /* 5BD0 */   0xA0, 0x8E, 0xD8, 0x8E, 0xC0, 0x3B, 0xFE, 0x72,
                                /* 5BD8 */   0x35, 0x8B, 0xC7, 0x03, 0xC1, 0x73, 0x17, 0x51,
                                /* 5BE0 */   0x8B, 0xCF, 0xF7, 0xD9, 0x8B, 0xD1, 0xC1, 0xE9,
                                /* 5BE8 */   0x02, 0xF3, 0x66, 0xA5, 0x59, 0x2B, 0xCA, 0xFE,
                                /* 5BF0 */   0xC3, 0xE8, 0x88, 0x03, 0xEB, 0xDF, 0xC1, 0xE9,
                                /* 5BF8 */   0x02, 0xF3, 0x66, 0xA5, 0x1F, 0x5A, 0x59, 0x58,
                                /* 5C00 */   0xFE, 0xCC, 0x38, 0xEC, 0x77, 0xA4, 0xFE, 0x4E,
                                /* 5C08 */   0xFA, 0x75, 0x9D, 0xE9, 0xB7, 0x00, 0xFE, 0xCB,
                                /* 5C10 */   0xE8, 0x69, 0x03, 0x66, 0xAD, 0xFE, 0xC3, 0xE8,
                                /* 5C18 */   0x62, 0x03, 0x66, 0xAB, 0x83, 0xE9, 0x03, 0xE2,
                                /* 5C20 */   0xB4, 0xEB, 0xD9, 0x0F, 0x8B, 0xA7, 0x00, 0x83,
                                /* 5C28 */   0xEC, 0x04, 0x8B, 0xEC, 0xE8, 0xF8, 0xF8, 0x83,
                                /* 5C30 */   0xEC, 0x08, 0x8A, 0x46, 0x04, 0x88, 0x46, 0xFA,
                                /* 5C38 */   0x8B, 0xC1, 0x50, 0x51, 0x52, 0x1E, 0xB9, 0x04,
                                /* 5C40 */   0x00, 0xE8, 0x98, 0x02, 0xE8, 0x35, 0x03, 0x8B,
                                /* 5C48 */   0xFE, 0xFE, 0xC4, 0x53, 0xE8, 0x8D, 0x02, 0x5B,
                                /* 5C50 */   0xE8, 0x94, 0xF5, 0xE8, 0xA3, 0xF3, 0xF7, 0xE1,
                                /* 5C58 */   0xF7, 0x26, 0x85, 0x04, 0x8B, 0xC8, 0xB8, 0x00,
                                /* 5C60 */   0xA0, 0x8E, 0xD8, 0x8E, 0xC0, 0x3B, 0xF7, 0x72,
                                /* 5C68 */   0x31, 0x8B, 0xC6, 0x03, 0xC1, 0x73, 0x14, 0x51,
                                /* 5C70 */   0x8B, 0xCE, 0xF7, 0xD9, 0x8B, 0xD1, 0xC1, 0xE9,
                                /* 5C78 */   0x02, 0xF3, 0x66, 0xA5, 0x59, 0x2B, 0xCA, 0x74,
                                /* 5C80 */   0x08, 0xEB, 0xE2, 0xC1, 0xE9, 0x02, 0xF3, 0x66,
                                /* 5C88 */   0xA5, 0x1F, 0x5A, 0x59, 0x58, 0xFE, 0xC4, 0x38,
                                /* 5C90 */   0xF4, 0x76, 0xA7, 0xFE, 0x4E, 0xFA, 0x75, 0xA0,
                                /* 5C98 */   0xEB, 0x2B, 0xFE, 0xC3, 0xE8, 0xDD, 0x02, 0x66,
                                /* 5CA0 */   0xAD, 0xFE, 0xCB, 0xE8, 0xD6, 0x02, 0x66, 0xAB,
                                /* 5CA8 */   0x83, 0xFF, 0x00, 0x75, 0x04, 0x43, 0xE8, 0xCB,
                                /* 5CB0 */   0x02, 0x83, 0xE9, 0x03, 0xE2, 0xAF, 0xEB, 0xD1,
                                /* 5CB8 */   0x80, 0x7E, 0xF9, 0x00, 0x75, 0x07, 0xBA, 0xCE,
                                /* 5CC0 */   0x03, 0xB8, 0x01, 0x00, 0xEF, 0x83, 0xC4, 0x08,
                                /* 5CC8 */   0xE8, 0x48, 0xF8, 0x83, 0xC4, 0x08, 0xFC, 0xC3,
                                /* 5CD0 */   0xE8, 0x2F, 0xF8, 0x73, 0x53, 0x75, 0x4E, 0x55,
                                /* 5CD8 */   0x9C, 0x58, 0x83, 0xEC, 0x04, 0x8B, 0xEC, 0xE8,
                                /* 5CE0 */   0x45, 0xF8, 0x7A, 0x35, 0x8B, 0xD9, 0xE8, 0x75,
                                /* 5CE8 */   0x02, 0x8B, 0xF3, 0x80, 0xE1, 0x07, 0xB3, 0x80,
                                /* 5CF0 */   0xD2, 0xEB, 0xB8, 0x00, 0xA0, 0x8E, 0xD8, 0xBA,
                                /* 5CF8 */   0xCE, 0x03, 0x32, 0xC9, 0xB8, 0x04, 0x03, 0xEF,
                                /* 5D00 */   0x8A, 0x2C, 0x22, 0xEB, 0xF6, 0xDD, 0xD1, 0xC1,
                                /* 5D08 */   0xFE, 0xCC, 0x79, 0xF3, 0x8A, 0xC1, 0xE8, 0x02,
                                /* 5D10 */   0xF8, 0x83, 0xC4, 0x04, 0x5D, 0x88, 0x46, 0x1A,
                                /* 5D18 */   0xC3, 0xE8, 0x2B, 0x02, 0xB8, 0x00, 0xA0, 0x8E,
                                /* 5D20 */   0xD8, 0x8A, 0x07, 0xEB, 0xE9, 0xE9, 0x41, 0x4D,
                                /* 5D28 */   0xC3, 0xE8, 0xD6, 0xF7, 0x73, 0x61, 0x75, 0x5C,
                                /* 5D30 */   0x55, 0x8B, 0xD8, 0x9C, 0x58, 0x83, 0xEC, 0x04,
                                /* 5D38 */   0x8B, 0xEC, 0xE8, 0xEA, 0xF7, 0x8B, 0xC3, 0xB7,
                                /* 5D40 */   0x00, 0x7A, 0x4D, 0x8B, 0xD9, 0x8A, 0xE8, 0xE8,
                                /* 5D48 */   0x14, 0x02, 0xBA, 0xCE, 0x03, 0x33, 0xC0, 0xEF,
                                /* 5D50 */   0xB8, 0x01, 0x0F, 0xEF, 0x80, 0xE1, 0x07, 0xB8,
                                /* 5D58 */   0x08, 0x80, 0xD2, 0xEC, 0xEF, 0xB8, 0x00, 0xA0,
                                /* 5D60 */   0x8E, 0xD8, 0x0A, 0xED, 0x78, 0x15, 0x08, 0x07,
                                /* 5D68 */   0x8A, 0xE5, 0xEF, 0x08, 0x07, 0xB8, 0x08, 0xFF,
                                /* 5D70 */   0xEF, 0x33, 0xC0, 0xEF, 0xFE, 0xC0, 0xEF, 0x8A,
                                /* 5D78 */   0xC5, 0xEB, 0x21, 0xB8, 0x03, 0x18, 0xEF, 0x8A,
                                /* 5D80 */   0xE5, 0x32, 0xC0, 0xEF, 0x08, 0x07, 0xB8, 0x03,
                                /* 5D88 */   0x00, 0xEF, 0xEB, 0xE1, 0xE9, 0x2E, 0x4C, 0xC3,
                                /* 5D90 */   0x50, 0xE8, 0xB3, 0x01, 0xB8, 0x00, 0xA0, 0x8E,
                                /* 5D98 */   0xD8, 0x58, 0x88, 0x07, 0xE8, 0x74, 0xF7, 0x83,
                                /* 5DA0 */   0xC4, 0x04, 0x5D, 0xC3, 0xE8, 0x5B, 0xF7, 0x72,
                                /* 5DA8 */   0x12, 0xB4, 0x03, 0xE9, 0x75, 0x48, 0xE8, 0x51,
                                /* 5DB0 */   0xF7, 0x72, 0x08, 0xB4, 0x03, 0xE9, 0x17, 0x48,
                                /* 5DB8 */   0xE9, 0x47, 0x49, 0x75, 0xFB, 0x55, 0x8B, 0xD3,
                                /* 5DC0 */   0x8A, 0xF8, 0x9C, 0x58, 0x83, 0xEC, 0x04, 0x8B,
                                /* 5DC8 */   0xEC, 0xE8, 0x5B, 0xF7, 0x8A, 0xC7, 0x8B, 0xDA,
                                /* 5DD0 */   0x7A, 0x25, 0xB4, 0x20, 0x32, 0xFF, 0xBE, 0xED,
                                /* 5DD8 */   0x5D, 0x56, 0x50, 0x8B, 0xE9, 0x8A, 0xD3, 0x33,
                                /* 5DE0 */   0xC9, 0xE8, 0x51, 0x01, 0xE8, 0x95, 0x01, 0x8B,
                                /* 5DE8 */   0xFE, 0x5E, 0xE9, 0x45, 0x49, 0x8B, 0xEC, 0xE8,
                                /* 5DF0 */   0x21, 0xF7, 0x83, 0xC4, 0x04, 0x5D, 0xC3, 0x83,
                                /* 5DF8 */   0xEC, 0x0A, 0x8B, 0xEC, 0x89, 0x4E, 0x00, 0x51,
                                /* 5E00 */   0x52, 0x56, 0x57, 0x1E, 0x50, 0xB8, 0x00, 0xA0,
                                /* 5E08 */   0x8E, 0xC0, 0xB9, 0x03, 0x00, 0xA1, 0x50, 0x04,
                                /* 5E10 */   0x53, 0xE8, 0xC8, 0x00, 0x89, 0x5E, 0x06, 0xE8,
                                /* 5E18 */   0x62, 0x01, 0x8B, 0xFE, 0x5B, 0xE8, 0xD9, 0xF1,
                                /* 5E20 */   0x48, 0xD3, 0xE0, 0x89, 0x46, 0x02, 0xA1, 0x85,
                                /* 5E28 */   0x04, 0x8B, 0xD0, 0x59, 0xF6, 0xE1, 0x2E, 0x8E,
                                /* 5E30 */   0x1E, 0x12, 0xF9, 0xC5, 0x36, 0x0C, 0x01, 0x03,
                                /* 5E38 */   0xF0, 0x89, 0x7E, 0x04, 0x56, 0x57, 0x52, 0xB9,
                                /* 5E40 */   0x08, 0x00, 0x8A, 0x24, 0x46, 0xD0, 0xD4, 0x8A,
                                /* 5E48 */   0xC3, 0x72, 0x02, 0x8A, 0xC7, 0x3B, 0x7E, 0x04,
                                /* 5E50 */   0x73, 0x06, 0xE8, 0x38, 0x00, 0x89, 0x7E, 0x04,
                                /* 5E58 */   0xAA, 0xE2, 0xEA, 0x03, 0x7E, 0x02, 0x4A, 0x75,
                                /* 5E60 */   0xDE, 0x5A, 0x5F, 0x5E, 0xFF, 0x4E, 0x00, 0x74,
                                /* 5E68 */   0x10, 0x83, 0xC7, 0x08, 0x89, 0x7E, 0x04, 0x53,
                                /* 5E70 */   0x8B, 0x5E, 0x06, 0xE8, 0x06, 0x01, 0x5B, 0xEB,
                                /* 5E78 */   0xC3, 0x1F, 0x5F, 0x5E, 0x5A, 0x59, 0xB4, 0x0D,
                                /* 5E80 */   0x83, 0xC4, 0x0A, 0x8B, 0xEC, 0xE8, 0x8B, 0xF6,
                                /* 5E88 */   0x83, 0xC4, 0x04, 0x5D, 0xC3, 0xE8, 0x01, 0x02,
                                /* 5E90 */   0xC3, 0xE8, 0x6E, 0xF6, 0x72, 0x08, 0xB4, 0x03,
                                /* 5E98 */   0xE9, 0xD3, 0x44, 0xE9, 0xCD, 0x44, 0x75, 0xFB,
                                /* 5EA0 */   0x55, 0x9C, 0x58, 0x83, 0xEC, 0x04, 0x8B, 0xEC,
                                /* 5EA8 */   0xE8, 0x7C, 0xF6, 0xBE, 0xD2, 0x5E, 0x56, 0x7A,
                                /* 5EB0 */   0x0B, 0x33, 0xC9, 0xE8, 0x7F, 0x00, 0xE8, 0xC3,
                                /* 5EB8 */   0x00, 0xE9, 0xA2, 0x45, 0xB8, 0x00, 0xA0, 0x8E,
                                /* 5EC0 */   0xC0, 0xA1, 0x50, 0x04, 0xB9, 0x03, 0x00, 0xE8,
                                /* 5EC8 */   0x12, 0x00, 0xE8, 0xAF, 0x00, 0x8B, 0xFE, 0xE9,
                                /* 5ED0 */   0x0F, 0x46, 0x8B, 0xEC, 0xE8, 0x3C, 0xF6, 0x83,
                                /* 5ED8 */   0xC4, 0x04, 0x5D, 0xC3, 0x50, 0x51, 0x52, 0x8B,
                                /* 5EE0 */   0xF0, 0x81, 0xE6, 0xFF, 0x00, 0x8A, 0xC4, 0xF6,
                                /* 5EE8 */   0x26, 0x85, 0x04, 0x50, 0xE8, 0x30, 0xF3, 0x8A,
                                /* 5EF0 */   0xD3, 0x58, 0x8A, 0x36, 0x85, 0x04, 0xFE, 0xCE,
                                /* 5EF8 */   0x22, 0xD6, 0x32, 0xF6, 0x03, 0xC2, 0x50, 0xE8,
                                /* 5F00 */   0xF7, 0xF0, 0x8B, 0xD8, 0x58, 0xF7, 0xE3, 0x03,
                                /* 5F08 */   0xF0, 0x83, 0xD2, 0x00, 0x80, 0xF9, 0x00, 0x75,
                                /* 5F10 */   0x07, 0xC1, 0xE2, 0x02, 0x8B, 0xDA, 0xEB, 0x19,
                                /* 5F18 */   0xE8, 0xCC, 0xF2, 0x41, 0x80, 0xE1, 0xFC, 0x32,
                                /* 5F20 */   0xED, 0x52, 0x8B, 0xC1, 0xF7, 0xE6, 0x8B, 0xF0,
                                /* 5F28 */   0x8B, 0xDA, 0x5A, 0x8B, 0xC1, 0xF7, 0xE2, 0x03,
                                /* 5F30 */   0xD8, 0x5A, 0x59, 0x58, 0xC3, 0xB8, 0x00, 0xA0,
                                /* 5F38 */   0x8E, 0xC0, 0x0F, 0xB6, 0xF7, 0xD1, 0xE6, 0x8B,
                                /* 5F40 */   0x84, 0x50, 0x04, 0xE8, 0x96, 0xFF, 0xC3, 0xE8,
                                /* 5F48 */   0xAF, 0xF0, 0xC1, 0xE0, 0x03, 0xF7, 0xE2, 0x03,
                                /* 5F50 */   0xC1, 0x83, 0xD2, 0x00, 0x8B, 0xD8, 0x86, 0xDA,
                                /* 5F58 */   0xE8, 0x21, 0x00, 0x86, 0xDA, 0xC3, 0xC1, 0xEB,
                                /* 5F60 */   0x03, 0x8B, 0xC2, 0x50, 0xE8, 0x92, 0xF0, 0x8B,
                                /* 5F68 */   0xD0, 0x58, 0xF7, 0xE2, 0x03, 0xD8, 0x80, 0xD2,
                                /* 5F70 */   0x00, 0xC0, 0xE2, 0x02, 0x86, 0xDA, 0xE8, 0x03,
                                /* 5F78 */   0x00, 0x86, 0xDA, 0xC3, 0x50, 0x0F, 0xB6, 0xC3,
                                /* 5F80 */   0xE8, 0xF1, 0x0A, 0x58, 0xC3, 0x66, 0xB8, 0x90,
                                /* 5F88 */   0x00, 0x20, 0x00, 0x66, 0xBA, 0xFF, 0x01, 0x30,
                                /* 5F90 */   0x00, 0x66, 0xBE, 0x10, 0x00, 0x0F, 0x00, 0xE8,
                                /* 5F98 */   0x7E, 0x11, 0x66, 0xB8, 0x00, 0x00, 0x00, 0x0A,
                                /* 5FA0 */   0x66, 0xBA, 0x00, 0x00, 0x00, 0x0F, 0xE8, 0x6F,
                                /* 5FA8 */   0x11, 0xC3, 0x66, 0xBE, 0x08, 0x64, 0x04, 0x00,
                                /* 5FB0 */   0x66, 0xB8, 0x10, 0x00, 0x00, 0x00, 0x66, 0xBA,
                                /* 5FB8 */   0x10, 0x00, 0x00, 0x00, 0xE8, 0x59, 0x11, 0xC3,
                                /* 5FC0 */   0x66, 0xBE, 0x20, 0x20, 0x0C, 0x00, 0xB8, 0x00,
                                /* 5FC8 */   0x10, 0xBA, 0x00, 0x10, 0xE8, 0x43, 0x11, 0xC3,
                                /* 5FD0 */   0xE8, 0x58, 0x09, 0x74, 0x08, 0x66, 0x0D, 0x00,
                                /* 5FD8 */   0x00, 0x00, 0x40, 0xEB, 0x13, 0xE8, 0x44, 0x09,
                                /* 5FE0 */   0x74, 0x0E, 0x66, 0x0D, 0x00, 0x00, 0x00, 0x20,
                                /* 5FE8 */   0xEB, 0x06, 0x66, 0x0D, 0x00, 0x00, 0x00, 0x40,
                                /* 5FF0 */   0xC3, 0xE8, 0x37, 0x09, 0x74, 0x09, 0x66, 0x81,
                                /* 5FF8 */   0xC6, 0x00, 0x10, 0x00, 0x00, 0xEB, 0x0C, 0xE8,
                                /* 6000 */   0x22, 0x09, 0x74, 0x07, 0x66, 0x81, 0xC6, 0x00,
                                /* 6008 */   0x08, 0x00, 0x00, 0xC3, 0xE8, 0x1C, 0x09, 0x74,
                                /* 6010 */   0x09, 0x66, 0x81, 0xC6, 0x00, 0x20, 0x00, 0x00,
                                /* 6018 */   0xEB, 0x09, 0xE8, 0x07, 0x09, 0x74, 0x04, 0x81,
                                /* 6020 */   0xC6, 0x00, 0x10, 0xC3, 0x52, 0xE8, 0x71, 0xD5,
                                /* 6028 */   0xE8, 0x00, 0x20, 0x5A, 0x73, 0x06, 0x81, 0xC6,
                                /* 6030 */   0x00, 0xF0, 0xEB, 0x17, 0xE8, 0xF4, 0x08, 0x74,
                                /* 6038 */   0x09, 0x66, 0x81, 0xC6, 0x00, 0x20, 0x00, 0x00,
                                /* 6040 */   0xEB, 0x09, 0xE8, 0xDF, 0x08, 0x74, 0x04, 0x81,
                                /* 6048 */   0xC6, 0x00, 0x10, 0xC3, 0x01, 0x07, 0x02, 0x02,
                                /* 6050 */   0x08, 0x03, 0x03, 0x09, 0x04, 0x0C, 0x0B, 0x05,
                                /* 6058 */   0x53, 0x57, 0x51, 0xE8, 0xCD, 0x08, 0x74, 0x05,
                                /* 6060 */   0x83, 0xC6, 0x08, 0xEB, 0x08, 0xE8, 0xBC, 0x08,
                                /* 6068 */   0x74, 0x03, 0x83, 0xC6, 0x04, 0xB9, 0x04, 0x00,
                                /* 6070 */   0xBF, 0x4C, 0x60, 0x2E, 0x3A, 0x1D, 0x74, 0x0D,
                                /* 6078 */   0x2E, 0x3A, 0x5D, 0x01, 0x74, 0x07, 0x83, 0xC7,
                                /* 6080 */   0x03, 0xE2, 0xF0, 0xEB, 0x08, 0x2E, 0x8A, 0x45,
                                /* 6088 */   0x02, 0x66, 0xC1, 0xE0, 0x1D, 0x59, 0x5F, 0x5B,
                                /* 6090 */   0xC3, 0x50, 0xE8, 0xC9, 0x09, 0x40, 0xE8, 0xDB,
                                /* 6098 */   0x09, 0x58, 0xC3, 0x1E, 0x66, 0x50, 0x66, 0x56,
                                /* 60A0 */   0xE8, 0x6B, 0x06, 0x50, 0x66, 0x33, 0xDB, 0x66,
                                /* 60A8 */   0xBE, 0x00, 0x10, 0x04, 0x00, 0x66, 0x83, 0xCB,
                                /* 60B0 */   0x02, 0xE8, 0x08, 0x0A, 0xB0, 0x00, 0xE8, 0x53,
                                /* 60B8 */   0x0D, 0x66, 0xBE, 0x80, 0x00, 0x07, 0x00, 0xE8,
                                /* 60C0 */   0xE5, 0x0B, 0x24, 0x27, 0x66, 0xC1, 0xE0, 0x10,
                                /* 60C8 */   0x66, 0x0B, 0xD8, 0xE8, 0xEE, 0x09, 0x66, 0xBE,
                                /* 60D0 */   0x80, 0x01, 0x07, 0x00, 0x66, 0x83, 0xCB, 0x04,
                                /* 60D8 */   0xE8, 0xE1, 0x09, 0xB0, 0x01, 0xE8, 0x2C, 0x0D,
                                /* 60E0 */   0x66, 0xBE, 0x80, 0x10, 0x07, 0x00, 0xE8, 0xBE,
                                /* 60E8 */   0x0B, 0x24, 0x27, 0x66, 0xC1, 0xE0, 0x18, 0x66,
                                /* 60F0 */   0x0B, 0xD8, 0xE8, 0xC7, 0x09, 0x66, 0xBE, 0x80,
                                /* 60F8 */   0x11, 0x07, 0x00, 0x66, 0x83, 0xCB, 0x08, 0xE8,
                                /* 6100 */   0xBA, 0x09, 0x66, 0xBE, 0x80, 0x20, 0x07, 0x00,
                                /* 6108 */   0xE8, 0xB1, 0x09, 0x66, 0xBE, 0x80, 0x21, 0x07,
                                /* 6110 */   0x00, 0xE8, 0xA8, 0x09, 0xE8, 0x3B, 0x0D, 0x58,
                                /* 6118 */   0xE8, 0xF1, 0x0C, 0x66, 0x5E, 0x66, 0x58, 0x1F,
                                /* 6120 */   0xC3, 0xE9, 0x14, 0x01, 0x33, 0xDB, 0xB9, 0x02,
                                /* 6128 */   0x00, 0xBA, 0x00, 0x00, 0xBF, 0xEC, 0x75, 0xB0,
                                /* 6130 */   0x53, 0x2E, 0x8A, 0x26, 0xAF, 0x0E, 0xE9, 0xFF,
                                /* 6138 */   0x00, 0xBF, 0x8E, 0x0D, 0xB1, 0x26, 0xB0, 0x54,
                                /* 6140 */   0x2E, 0x8A, 0x26, 0xB0, 0x0E, 0xE9, 0xF0, 0x00,
                                /* 6148 */   0x2E, 0x8A, 0x26, 0xAD, 0x0E, 0xB0, 0x51, 0xB9,
                                /* 6150 */   0x00, 0x00, 0xE9, 0xE3, 0x00, 0xB0, 0x35, 0x2E,
                                /* 6158 */   0x8A, 0x26, 0xA1, 0x0E, 0xE9, 0xD9, 0x00, 0xB0,
                                /* 6160 */   0x40, 0x2E, 0x8A, 0x26, 0xAB, 0x0E, 0x33, 0xDB,
                                /* 6168 */   0xB1, 0x04, 0xE9, 0xCB, 0x00, 0xB0, 0x34, 0x2E,
                                /* 6170 */   0x8A, 0x26, 0xAA, 0x0E, 0xE9, 0xC1, 0x00, 0xB0,
                                /* 6178 */   0x49, 0x2E, 0x8A, 0x26, 0xAC, 0x0E, 0xB1, 0x00,
                                /* 6180 */   0xE9, 0xB5, 0x00, 0x2E, 0xF7, 0x06, 0x2F, 0xF9,
                                /* 6188 */   0x01, 0x00, 0x0F, 0x84, 0xBB, 0x00, 0xB0, 0x52,
                                /* 6190 */   0x2E, 0x8A, 0x26, 0xAE, 0x0E, 0xE9, 0xA0, 0x00,
                                /* 6198 */   0x2E, 0xF7, 0x06, 0x2F, 0xF9, 0x01, 0x00, 0x0F,
                                /* 61A0 */   0x84, 0xA6, 0x00, 0xB0, 0x14, 0x2E, 0x8A, 0x26,
                                /* 61A8 */   0xA8, 0x0E, 0xBB, 0x8F, 0x07, 0xE9, 0x88, 0x00,
                                /* 61B0 */   0x2E, 0xF7, 0x06, 0x2F, 0xF9, 0x01, 0x00, 0x0F,
                                /* 61B8 */   0x84, 0x8E, 0x00, 0x8A, 0xCA, 0xB0, 0x38, 0x2E,
                                /* 61C0 */   0x8A, 0x26, 0xA2, 0x0E, 0xEB, 0x72, 0x2E, 0xF7,
                                /* 61C8 */   0x06, 0x2F, 0xF9, 0x01, 0x00, 0x74, 0x7A, 0x8A,
                                /* 61D0 */   0xD8, 0xB0, 0x33, 0x2E, 0x8A, 0x26, 0xA0, 0x0E,
                                /* 61D8 */   0x8A, 0x3E, 0x4A, 0x04, 0xEB, 0x5A, 0x2E, 0xF7,
                                /* 61E0 */   0x06, 0x2F, 0xF9, 0x01, 0x00, 0x74, 0x62, 0xB0,
                                /* 61E8 */   0x47, 0x2E, 0x8A, 0x26, 0xA5, 0x0E, 0xEB, 0x48,
                                /* 61F0 */   0x2E, 0xF7, 0x06, 0x2F, 0xF9, 0x01, 0x00, 0x74,
                                /* 61F8 */   0x50, 0xB0, 0x31, 0x2E, 0x8A, 0x26, 0x9F, 0x0E,
                                /* 6200 */   0xEB, 0x36, 0x2E, 0xF7, 0x06, 0x2F, 0xF9, 0x01,
                                /* 6208 */   0x00, 0x74, 0x3E, 0xB0, 0x45, 0x2E, 0x8A, 0x26,
                                /* 6210 */   0xA3, 0x0E, 0xEB, 0x24, 0x2E, 0xF7, 0x06, 0x2F,
                                /* 6218 */   0xF9, 0x01, 0x00, 0x74, 0x2C, 0xB0, 0x46, 0x2E,
                                /* 6220 */   0x8A, 0x26, 0xA4, 0x0E, 0xEB, 0x12, 0x2E, 0xF7,
                                /* 6228 */   0x06, 0x2F, 0xF9, 0x01, 0x00, 0x74, 0x1A, 0xB0,
                                /* 6230 */   0x48, 0x2E, 0x8A, 0x26, 0xA6, 0x0E, 0xEB, 0x00,
                                /* 6238 */   0x80, 0xFC, 0x01, 0xB4, 0x5F, 0x75, 0x0A, 0xCD,
                                /* 6240 */   0x15, 0x83, 0xF8, 0x5F, 0x75, 0x03, 0xF9, 0xEB,
                                /* 6248 */   0x01, 0xF8, 0xC3, 0x51, 0x66, 0x50, 0x66, 0x56,
                                /* 6250 */   0x66, 0xBE, 0x08, 0x00, 0x07, 0x00, 0xE8, 0xCB,
                                /* 6258 */   0xFD, 0xB9, 0x2A, 0x00, 0xE8, 0x48, 0x0A, 0x51,
                                /* 6260 */   0xB9, 0x01, 0x00, 0xE8, 0x33, 0x03, 0x59, 0x66,
                                /* 6268 */   0xA9, 0x00, 0x00, 0x00, 0x40, 0xE0, 0xED, 0x0B,
                                /* 6270 */   0xC9, 0x66, 0x5E, 0x66, 0x58, 0x59, 0xC3, 0x66,
                                /* 6278 */   0x83, 0xFA, 0x00, 0x74, 0x2D, 0x66, 0xBE, 0x30,
                                /* 6280 */   0x40, 0x0C, 0x00, 0xE8, 0x21, 0x0A, 0x66, 0x23,
                                /* 6288 */   0xC2, 0xE8, 0x8C, 0x0E, 0x66, 0xBE, 0x3C, 0x40,
                                /* 6290 */   0x0C, 0x00, 0xE8, 0x12, 0x0A, 0x66, 0x23, 0xC2,
                                /* 6298 */   0xE8, 0x7D, 0x0E, 0x66, 0xBE, 0x30, 0x40, 0x04,
                                /* 62A0 */   0x00, 0xE8, 0x03, 0x0A, 0x66, 0x23, 0xC2, 0xE8,
                                /* 62A8 */   0x6E, 0x0E, 0x66, 0xBE, 0x08, 0x40, 0x0C, 0x00,
                                /* 62B0 */   0xE8, 0xF4, 0x09, 0xE8, 0x50, 0x0E, 0xE8, 0x4D,
                                /* 62B8 */   0x0E, 0x66, 0xBE, 0x48, 0x44, 0x04, 0x00, 0xE8,
                                /* 62C0 */   0xE5, 0x09, 0xE8, 0x41, 0x0E, 0xC3, 0x66, 0x50,
                                /* 62C8 */   0x53, 0x66, 0x52, 0x66, 0x56, 0x66, 0x33, 0xC0,
                                /* 62D0 */   0x80, 0xFB, 0x00, 0x75, 0x06, 0x66, 0x0D, 0x00,
                                /* 62D8 */   0x00, 0x40, 0x00, 0x80, 0xFF, 0x00, 0x75, 0x06,
                                /* 62E0 */   0x66, 0x0D, 0x00, 0x00, 0x20, 0x00, 0xE8, 0x3B,
                                /* 62E8 */   0x06, 0x74, 0x06, 0x66, 0x0D, 0x00, 0x00, 0x80,
                                /* 62F0 */   0x20, 0x66, 0xBE, 0x00, 0x10, 0x04, 0x00, 0x66,
                                /* 62F8 */   0xBA, 0x00, 0x00, 0xE0, 0x20, 0xE8, 0x18, 0x0E,
                                /* 6300 */   0x66, 0x5E, 0x66, 0x5A, 0x5B, 0x66, 0x58, 0xC3,
                                /* 6308 */   0x50, 0xB4, 0x80, 0xEB, 0x03, 0x50, 0x32, 0xE4,
                                /* 6310 */   0x53, 0xB0, 0x11, 0xB3, 0x80, 0xE8, 0x40, 0x0C,
                                /* 6318 */   0x5B, 0x58, 0xC3, 0x83, 0xEE, 0x03, 0x83, 0xC6,
                                /* 6320 */   0x03, 0x2E, 0x80, 0x3C, 0xFF, 0x74, 0x0B, 0x2E,
                                /* 6328 */   0x3A, 0x04, 0x75, 0xF2, 0x2E, 0xFF, 0x54, 0x01,
                                /* 6330 */   0xEB, 0x02, 0x33, 0xF6, 0xC3, 0x50, 0x53, 0x56,
                                /* 6338 */   0xBB, 0x07, 0x00, 0xB4, 0x0E, 0x2E, 0xAC, 0x0A,
                                /* 6340 */   0xC0, 0x74, 0x07, 0x9C, 0x0E, 0xE8, 0x59, 0xCA,
                                /* 6348 */   0xEB, 0xF1, 0x5E, 0x66, 0x2E, 0x81, 0x3C, 0x49,
                                /* 6350 */   0x6E, 0x74, 0x65, 0x75, 0x20, 0x1E, 0xB8, 0x00,
                                /* 6358 */   0xB8, 0x8E, 0xD8, 0xC6, 0x06, 0x01, 0x00, 0x09,
                                /* 6360 */   0xC6, 0x06, 0x03, 0x00, 0x0C, 0xC6, 0x06, 0x05,
                                /* 6368 */   0x00, 0x0A, 0xC6, 0x06, 0x07, 0x00, 0x0E, 0xC6,
                                /* 6370 */   0x06, 0x09, 0x00, 0x0F, 0x1F, 0x5B, 0x58, 0xC3,
                                /* 6378 */   0x66, 0x50, 0x66, 0x52, 0x66, 0x56, 0x2E, 0xF6,
                                /* 6380 */   0x06, 0x27, 0x0D, 0x80, 0x74, 0x46, 0x66, 0xBE,
                                /* 6388 */   0x04, 0x40, 0x0C, 0x00, 0x66, 0xBA, 0x00, 0x00,
                                /* 6390 */   0xE0, 0x02, 0x66, 0xB8, 0xFF, 0xFF, 0x1F, 0xFD,
                                /* 6398 */   0xE8, 0x7D, 0x0D, 0x66, 0x83, 0xC6, 0x08, 0xE8,
                                /* 63A0 */   0x8F, 0x02, 0x66, 0x8B, 0xC2, 0xE8, 0x70, 0x0D,
                                /* 63A8 */   0x66, 0xB8, 0x00, 0x00, 0x00, 0x80, 0x66, 0xBA,
                                /* 63B0 */   0x00, 0x00, 0x00, 0x80, 0x66, 0xBE, 0x00, 0x42,
                                /* 63B8 */   0x04, 0x00, 0xE8, 0x5B, 0x0D, 0xEB, 0x0D, 0xE8,
                                /* 63C0 */   0x56, 0x0D, 0x66, 0x83, 0xC6, 0x08, 0x66, 0x8B,
                                /* 63C8 */   0xC2, 0xE8, 0x4C, 0x0D, 0x66, 0x5E, 0x66, 0x5A,
                                /* 63D0 */   0x66, 0x58, 0xC3, 0x50, 0x51, 0x66, 0x56, 0xB8,
                                /* 63D8 */   0x02, 0x10, 0xE8, 0x29, 0x09, 0xBE, 0x86, 0x00,
                                /* 63E0 */   0xB9, 0xA2, 0x00, 0x2E, 0xC7, 0x06, 0x2A, 0xF9,
                                /* 63E8 */   0x10, 0x00, 0x2E, 0xC7, 0x06, 0x2F, 0xF9, 0x03,
                                /* 63F0 */   0x00, 0x2B, 0xCE, 0xD1, 0xE9, 0x2E, 0x39, 0x04,
                                /* 63F8 */   0x74, 0x74, 0x83, 0xC6, 0x02, 0xE2, 0xF6, 0xBE,
                                /* 6400 */   0xA2, 0x00, 0xB9, 0xAC, 0x00, 0x2E, 0xC7, 0x06,
                                /* 6408 */   0x2A, 0xF9, 0x10, 0x00, 0x2E, 0xC7, 0x06, 0x2F,
                                /* 6410 */   0xF9, 0x05, 0x00, 0x2B, 0xCE, 0xD1, 0xE9, 0x2E,
                                /* 6418 */   0x39, 0x04, 0x74, 0x52, 0x83, 0xC6, 0x02, 0xE2,
                                /* 6420 */   0xF6, 0xBE, 0x5C, 0x00, 0xB9, 0x76, 0x00, 0x2E,
                                /* 6428 */   0xC7, 0x06, 0x2A, 0xF9, 0x10, 0x00, 0x2E, 0xC7,
                                /* 6430 */   0x06, 0x2F, 0xF9, 0x00, 0x00, 0x2B, 0xCE, 0xD1,
                                /* 6438 */   0xE9, 0x2E, 0x39, 0x04, 0x74, 0x30, 0x83, 0xC6,
                                /* 6440 */   0x02, 0xE2, 0xF6, 0xBE, 0x76, 0x00, 0xB9, 0x86,
                                /* 6448 */   0x00, 0x2E, 0xC7, 0x06, 0x2A, 0xF9, 0x10, 0x00,
                                /* 6450 */   0x2E, 0xC7, 0x06, 0x2F, 0xF9, 0x09, 0x00, 0x2B,
                                /* 6458 */   0xCE, 0xD1, 0xE9, 0x2E, 0x39, 0x04, 0x74, 0x0E,
                                /* 6460 */   0x83, 0xC6, 0x02, 0xE2, 0xF6, 0x2E, 0xC7, 0x06,
                                /* 6468 */   0x2A, 0xF9, 0x00, 0x00, 0xEB, 0xFE, 0x2E, 0xA3,
                                /* 6470 */   0x2C, 0xF9, 0xB0, 0x08, 0xE8, 0x83, 0x08, 0x2E,
                                /* 6478 */   0xA2, 0x2E, 0xF9, 0x66, 0x5E, 0x59, 0x58, 0xC3,
                                /* 6480 */   0x50, 0x51, 0x56, 0xB8, 0x02, 0xF8, 0xE8, 0x7D,
                                /* 6488 */   0x08, 0xBE, 0x38, 0x01, 0xB9, 0x78, 0x01, 0x2E,
                                /* 6490 */   0xC7, 0x06, 0x31, 0xF9, 0x04, 0x00, 0x2B, 0xCE,
                                /* 6498 */   0xD1, 0xE9, 0x2E, 0x39, 0x04, 0x0F, 0x84, 0xB2,
                                /* 64A0 */   0x00, 0x83, 0xC6, 0x02, 0xE2, 0xF4, 0xBE, 0x78,
                                /* 64A8 */   0x01, 0xB9, 0x82, 0x01, 0x2E, 0xC7, 0x06, 0x31,
                                /* 64B0 */   0xF9, 0x08, 0x00, 0x2B, 0xCE, 0xD1, 0xE9, 0x2E,
                                /* 64B8 */   0x39, 0x04, 0x0F, 0x84, 0x95, 0x00, 0x83, 0xC6,
                                /* 64C0 */   0x02, 0xE2, 0xF4, 0xBE, 0x82, 0x01, 0xB9, 0x94,
                                /* 64C8 */   0x01, 0x2E, 0xC7, 0x06, 0x31, 0xF9, 0x10, 0x00,
                                /* 64D0 */   0x2B, 0xCE, 0xD1, 0xE9, 0x2E, 0x39, 0x04, 0x74,
                                /* 64D8 */   0x7A, 0x83, 0xC6, 0x02, 0xE2, 0xF6, 0xBE, 0x94,
                                /* 64E0 */   0x01, 0xB9, 0xA0, 0x01, 0x2E, 0xC7, 0x06, 0x31,
                                /* 64E8 */   0xF9, 0x20, 0x00, 0x2B, 0xCE, 0xD1, 0xE9, 0x2E,
                                /* 64F0 */   0x39, 0x04, 0x74, 0x5F, 0x83, 0xC6, 0x02, 0xE2,
                                /* 64F8 */   0xF6, 0xBE, 0xAE, 0x00, 0xB9, 0xCA, 0x00, 0x2E,
                                /* 6500 */   0xC7, 0x06, 0x31, 0xF9, 0x40, 0x00, 0x2B, 0xCE,
                                /* 6508 */   0xD1, 0xE9, 0x2E, 0x39, 0x04, 0x74, 0x44, 0x83,
                                /* 6510 */   0xC6, 0x02, 0xE2, 0xF6, 0xBE, 0xCA, 0x00, 0xB9,
                                /* 6518 */   0xEE, 0x00, 0x2E, 0xC7, 0x06, 0x31, 0xF9, 0x80,
                                /* 6520 */   0x00, 0x2B, 0xCE, 0xD1, 0xE9, 0x2E, 0x39, 0x04,
                                /* 6528 */   0x74, 0x29, 0x83, 0xC6, 0x02, 0xE2, 0xF6, 0xBE,
                                /* 6530 */   0xEE, 0x00, 0xB9, 0x38, 0x01, 0x2E, 0xC7, 0x06,
                                /* 6538 */   0x31, 0xF9, 0x02, 0x00, 0x2B, 0xCE, 0xD1, 0xE9,
                                /* 6540 */   0x2E, 0x39, 0x04, 0x74, 0x0E, 0x83, 0xC6, 0x02,
                                /* 6548 */   0xE2, 0xF6, 0x2E, 0xC7, 0x06, 0x31, 0xF9, 0x00,
                                /* 6550 */   0x00, 0xEB, 0xFE, 0xB8, 0x08, 0xF8, 0xE8, 0x96,
                                /* 6558 */   0x07, 0x2E, 0xA2, 0x35, 0xF9, 0x5E, 0x59, 0x58,
                                /* 6560 */   0xC3, 0x50, 0x53, 0x51, 0x52, 0x66, 0x56, 0xE8,
                                /* 6568 */   0x80, 0x15, 0x72, 0x26, 0xE8, 0x13, 0x03, 0x73,
                                /* 6570 */   0x21, 0x32, 0xC0, 0xE8, 0x1B, 0x08, 0xE8, 0x71,
                                /* 6578 */   0x15, 0x2E, 0x8A, 0x5C, 0x10, 0x56, 0xE8, 0xA1,
                                /* 6580 */   0x16, 0xB9, 0x01, 0x00, 0xBA, 0x00, 0x00, 0xE8,
                                /* 6588 */   0x24, 0x8B, 0x5E, 0x74, 0x05, 0xB0, 0x01, 0xE8,
                                /* 6590 */   0xFF, 0x07, 0x66, 0x5E, 0x5A, 0x59, 0x5B, 0x58,
                                /* 6598 */   0xC3, 0x50, 0x52, 0xE4, 0x61, 0x50, 0x9C, 0xFA,
                                /* 65A0 */   0x0C, 0x01, 0xE6, 0x61, 0xEB, 0x00, 0xB0, 0xB6,
                                /* 65A8 */   0xE6, 0x43, 0xEB, 0x00, 0xB0, 0x50, 0xE6, 0x42,
                                /* 65B0 */   0xEB, 0x00, 0xB0, 0x05, 0xE6, 0x42, 0xBA, 0xFF,
                                /* 65B8 */   0xFF, 0x9D, 0xB0, 0x80, 0xE6, 0x43, 0xEB, 0x00,
                                /* 65C0 */   0xE4, 0x42, 0xEB, 0x00, 0x8A, 0xE0, 0xE4, 0x42,
                                /* 65C8 */   0x86, 0xC4, 0x3B, 0xC2, 0x8B, 0xD0, 0x72, 0xEA,
                                /* 65D0 */   0xE2, 0xE8, 0x58, 0xE6, 0x61, 0x5A, 0x58, 0xC3,
                                /* 65D8 */   0x66, 0x50, 0x53, 0x51, 0x56, 0xE8, 0x0A, 0x15,
                                /* 65E0 */   0x72, 0x48, 0x2E, 0x8A, 0x44, 0x12, 0xB7, 0xA0,
                                /* 65E8 */   0x2E, 0x8A, 0x5C, 0x13, 0x2E, 0xF7, 0x44, 0x02,
                                /* 65F0 */   0x04, 0x00, 0x74, 0x04, 0x2E, 0x8A, 0x5C, 0x19,
                                /* 65F8 */   0xB2, 0x13, 0x66, 0xC1, 0xE2, 0x10, 0xB9, 0x02,
                                /* 6600 */   0x00, 0xE8, 0x6C, 0x2D, 0x73, 0x24, 0x3C, 0x04,
                                /* 6608 */   0x75, 0x20, 0x0F, 0xB6, 0xD4, 0x80, 0xE2, 0xF0,
                                /* 6610 */   0xF6, 0xC2, 0x80, 0x74, 0x15, 0x80, 0xE2, 0x7F,
                                /* 6618 */   0x74, 0x10, 0xC0, 0xEA, 0x04, 0x80, 0xFA, 0x00,
                                /* 6620 */   0x74, 0x08, 0x80, 0xFA, 0x07, 0x74, 0x03, 0xF8,
                                /* 6628 */   0xEB, 0x01, 0xF9, 0x5E, 0x59, 0x5B, 0x66, 0x58,
                                /* 6630 */   0xC3, 0x66, 0x51, 0x53, 0x66, 0x56, 0x66, 0xB9,
                                /* 6638 */   0x00, 0x00, 0x00, 0x00, 0xB2, 0x02, 0xD0, 0xE2,
                                /* 6640 */   0x80, 0xFA, 0x08, 0x74, 0x13, 0xE8, 0xA2, 0x14,
                                /* 6648 */   0x72, 0x0E, 0x2E, 0x83, 0x7C, 0x02, 0x00, 0x74,
                                /* 6650 */   0x07, 0x2E, 0x8A, 0x5C, 0x10, 0xE8, 0x10, 0x00,
                                /* 6658 */   0x80, 0xFA, 0x00, 0x74, 0x02, 0xEB, 0xDF, 0x66,
                                /* 6660 */   0x8B, 0xD1, 0x66, 0x5E, 0x5B, 0x66, 0x59, 0xC3,
                                /* 6668 */   0x80, 0xFB, 0x00, 0x74, 0x4A, 0x80, 0xFB, 0x07,
                                /* 6670 */   0x74, 0x05, 0x80, 0xFB, 0x01, 0x75, 0x09, 0x66,
                                /* 6678 */   0x81, 0xC9, 0x00, 0x00, 0x20, 0x00, 0xEB, 0x37,
                                /* 6680 */   0x80, 0xFB, 0x08, 0x74, 0x05, 0x80, 0xFB, 0x02,
                                /* 6688 */   0x75, 0x09, 0x66, 0x81, 0xC9, 0x00, 0x00, 0x40,
                                /* 6690 */   0x00, 0xEB, 0x24, 0x80, 0xFB, 0x09, 0x74, 0x05,
                                /* 6698 */   0x80, 0xFB, 0x03, 0x75, 0x09, 0x66, 0x81, 0xC9,
                                /* 66A0 */   0x00, 0x00, 0x80, 0x00, 0xEB, 0x11, 0x80, 0xFB,
                                /* 66A8 */   0x0B, 0x74, 0x05, 0x80, 0xFB, 0x0C, 0x75, 0x07,
                                /* 66B0 */   0x66, 0x81, 0xC9, 0x00, 0x00, 0x00, 0x02, 0xC3,
                                /* 66B8 */   0x00, 0x00, 0x2E, 0xA1, 0xB8, 0x66, 0x83, 0xF8,
                                /* 66C0 */   0x00, 0x75, 0x07, 0xB8, 0x00, 0x02, 0x2E, 0xA3,
                                /* 66C8 */   0xB8, 0x66, 0xC3, 0x00, 0x01, 0x2E, 0xA1, 0xCB,
                                /* 66D0 */   0x66, 0x83, 0xF8, 0x00, 0x75, 0x22, 0x53, 0xB0,
                                /* 66D8 */   0x62, 0xE8, 0x1E, 0x06, 0x24, 0x06, 0x8A, 0xD8,
                                /* 66E0 */   0xB8, 0x00, 0x02, 0x80, 0xFB, 0x06, 0x74, 0x0B,
                                /* 66E8 */   0xB8, 0x00, 0x01, 0x80, 0xFB, 0x02, 0x74, 0x03,
                                /* 66F0 */   0xB8, 0x80, 0x00, 0x5B, 0x2E, 0xA3, 0xCB, 0x66,
                                /* 66F8 */   0xC3, 0x66, 0x50, 0xB8, 0x1A, 0x10, 0xE8, 0x05,
                                /* 6700 */   0x06, 0x25, 0x00, 0xF8, 0x66, 0xC1, 0xE0, 0x10,
                                /* 6708 */   0x66, 0x8B, 0xD8, 0x66, 0x58, 0xC3, 0x66, 0x56,
                                /* 6710 */   0x66, 0xBE, 0x45, 0xF0, 0x04, 0x00, 0xE8, 0x84,
                                /* 6718 */   0x05, 0x24, 0x06, 0xA8, 0x02, 0x74, 0x04, 0xB0,
                                /* 6720 */   0x02, 0xEB, 0x05, 0x24, 0x04, 0xC0, 0xE8, 0x02,
                                /* 6728 */   0x66, 0x5E, 0xC3, 0x66, 0x50, 0x66, 0x56, 0x66,
                                /* 6730 */   0xBE, 0x08, 0x00, 0x07, 0x00, 0xE8, 0xEC, 0xF8,
                                /* 6738 */   0xE8, 0x6C, 0x05, 0x66, 0xA9, 0x00, 0x00, 0x00,
                                /* 6740 */   0x80, 0x66, 0x5E, 0x66, 0x58, 0xC3, 0x66, 0x50,
                                /* 6748 */   0x66, 0x53, 0x66, 0xBE, 0x00, 0x10, 0x04, 0x00,
                                /* 6750 */   0xE8, 0xA1, 0xED, 0x72, 0x09, 0x66, 0xBE, 0x80,
                                /* 6758 */   0x01, 0x07, 0x00, 0xE8, 0xAE, 0xF8, 0x66, 0x5B,
                                /* 6760 */   0x66, 0x58, 0xC3, 0x66, 0x33, 0xC0, 0x2E, 0x0F,
                                /* 6768 */   0xB6, 0x06, 0x1F, 0x0D, 0x66, 0x2E, 0x8B, 0x1E,
                                /* 6770 */   0x16, 0xF9, 0x66, 0xC1, 0xEB, 0x0A, 0x66, 0x53,
                                /* 6778 */   0x66, 0x2B, 0xD8, 0x80, 0xE3, 0xC0, 0x66, 0x58,
                                /* 6780 */   0xC3, 0x66, 0x56, 0x66, 0xBE, 0x46, 0xF0, 0x04,
                                /* 6788 */   0x00, 0xE8, 0x16, 0x05, 0x66, 0x5E, 0x66, 0x0F,
                                /* 6790 */   0xB7, 0xC0, 0x66, 0xC1, 0xE0, 0x02, 0x75, 0x09,
                                /* 6798 */   0x66, 0x53, 0xE8, 0xC6, 0xFF, 0x66, 0x93, 0x66,
                                /* 67A0 */   0x5B, 0xC3, 0xE8, 0x4F, 0xED, 0x73, 0x0A, 0x66,
                                /* 67A8 */   0x33, 0xC0, 0xB0, 0xFF, 0xC1, 0xE0, 0x02, 0xEB,
                                /* 67B0 */   0x06, 0x66, 0xB8, 0xE0, 0xFF, 0xFF, 0xFF, 0xC3,
                                /* 67B8 */   0x00, 0x00, 0x80, 0xBA, 0x66, 0x53, 0x66, 0x2E,
                                /* 67C0 */   0x83, 0x3E, 0xB8, 0x67, 0x00, 0x74, 0x07, 0x66,
                                /* 67C8 */   0x2E, 0xA1, 0xB8, 0x67, 0xEB, 0x0F, 0xB8, 0x5E,
                                /* 67D0 */   0x10, 0xE8, 0x32, 0x05, 0x66, 0xC1, 0xE0, 0x10,
                                /* 67D8 */   0x66, 0x2E, 0xA3, 0xB8, 0x67, 0x66, 0x5B, 0xC3,
                                /* 67E0 */   0x66, 0x53, 0x66, 0x52, 0x66, 0xBB, 0x99, 0x9E,
                                /* 67E8 */   0x36, 0x00, 0x66, 0x33, 0xD2, 0x66, 0xF7, 0xF3,
                                /* 67F0 */   0x04, 0x30, 0x2E, 0x88, 0x04, 0xB0, 0x64, 0x66,
                                /* 67F8 */   0xF7, 0xE2, 0x66, 0xF7, 0xF3, 0xD4, 0x0A, 0x05,
                                /* 6800 */   0x30, 0x30, 0x86, 0xE0, 0x2E, 0x89, 0x44, 0x02,
                                /* 6808 */   0x66, 0x5A, 0x66, 0x5B, 0xC3, 0x66, 0x50, 0x52,
                                /* 6810 */   0x2E, 0x8B, 0x16, 0x1E, 0xF9, 0x66, 0xED, 0x66,
                                /* 6818 */   0x2E, 0x89, 0x05, 0x5A, 0x66, 0x58, 0xC3, 0xD4,
                                /* 6820 */   0xD6, 0xD0, 0xCE, 0xD2, 0xC4, 0xC7, 0xC8, 0x60,
                                /* 6828 */   0x8B, 0xEC, 0x81, 0xC5, 0x18, 0x00, 0xBE, 0x1F,
                                /* 6830 */   0x68, 0xB9, 0x06, 0x00, 0xB6, 0x03, 0x2E, 0x8A,
                                /* 6838 */   0x14, 0x8A, 0x46, 0x01, 0xEE, 0x46, 0x4D, 0xE2,
                                /* 6840 */   0xF5, 0xB2, 0xC8, 0x8B, 0x46, 0x00, 0x0A, 0xE4,
                                /* 6848 */   0x74, 0x02, 0x4A, 0x48, 0xEE, 0x61, 0xC2, 0x08,
                                /* 6850 */   0x00, 0x81, 0xEC, 0x08, 0x00, 0x60, 0x8B, 0xEC,
                                /* 6858 */   0x81, 0xC5, 0x18, 0x00, 0x8B, 0x46, 0x00, 0x89,
                                /* 6860 */   0x46, 0xF8, 0xBE, 0x1F, 0x68, 0xB9, 0x08, 0x00,
                                /* 6868 */   0xB6, 0x03, 0x2E, 0x8A, 0x14, 0xEC, 0x88, 0x46,
                                /* 6870 */   0x01, 0x46, 0x4D, 0xE2, 0xF5, 0x61, 0xC3, 0x50,
                                /* 6878 */   0x52, 0xBA, 0xCC, 0x03, 0xEC, 0xE3, 0x00, 0x5A,
                                /* 6880 */   0x58, 0xC3, 0x50, 0x66, 0x56, 0x66, 0x57, 0x2E,
                                /* 6888 */   0xF6, 0x44, 0x1B, 0x20, 0x74, 0x3D, 0x2E, 0xF6,
                                /* 6890 */   0x44, 0x18, 0x02, 0x74, 0x36, 0x2E, 0xF6, 0x44,
                                /* 6898 */   0x18, 0x04, 0x74, 0x2F, 0x66, 0xBF, 0x09, 0xF0,
                                /* 68A0 */   0x04, 0x00, 0x2E, 0x83, 0x3C, 0x04, 0x74, 0x18,
                                /* 68A8 */   0x66, 0xBF, 0x0A, 0xF0, 0x04, 0x00, 0x2E, 0x83,
                                /* 68B0 */   0x3C, 0x40, 0x74, 0x0C, 0x66, 0xBF, 0x0B, 0xF0,
                                /* 68B8 */   0x04, 0x00, 0x2E, 0x83, 0x3C, 0x20, 0x75, 0x0B,
                                /* 68C0 */   0x66, 0x8B, 0xF7, 0xE8, 0xD7, 0x03, 0xA8, 0x01,
                                /* 68C8 */   0xF9, 0xEB, 0x01, 0xF8, 0x66, 0x5F, 0x66, 0x5E,
                                /* 68D0 */   0x58, 0xC3, 0x50, 0xB0, 0x18, 0xE8, 0x82, 0x03,
                                /* 68D8 */   0x80, 0xE4, 0x80, 0x80, 0xFC, 0x80, 0x58, 0xC3,
                                /* 68E0 */   0x66, 0x56, 0x66, 0x50, 0x66, 0xBE, 0x14, 0x60,
                                /* 68E8 */   0x0C, 0x00, 0xEB, 0x0A, 0x66, 0x56, 0x66, 0x50,
                                /* 68F0 */   0x66, 0xBE, 0x18, 0x60, 0x0C, 0x00, 0xE8, 0xAE,
                                /* 68F8 */   0x03, 0x66, 0xA9, 0x00, 0x00, 0x00, 0x80, 0x66,
                                /* 6900 */   0x58, 0x66, 0x5E, 0xC3, 0x66, 0x56, 0x50, 0x2E,
                                /* 6908 */   0xF6, 0x06, 0x27, 0x0D, 0x08, 0x74, 0x0F, 0x66,
                                /* 6910 */   0xBE, 0x43, 0xF0, 0x04, 0x00, 0xE8, 0x85, 0x03,
                                /* 6918 */   0x24, 0x08, 0x3C, 0x08, 0xEB, 0x02, 0x0C, 0x01,
                                /* 6920 */   0x58, 0x66, 0x5E, 0xC3, 0x66, 0x56, 0x50, 0xB4,
                                /* 6928 */   0x04, 0xEB, 0x05, 0x66, 0x56, 0x50, 0xB4, 0x02,
                                /* 6930 */   0x66, 0xBE, 0x45, 0xF0, 0x04, 0x00, 0xE8, 0x64,
                                /* 6938 */   0x03, 0x84, 0xC4, 0x58, 0x66, 0x5E, 0xC3, 0x66,
                                /* 6940 */   0x56, 0x50, 0x66, 0x81, 0xE6, 0x00, 0x00, 0x0F,
                                /* 6948 */   0x00, 0x66, 0x81, 0xFE, 0x00, 0x00, 0x0C, 0x00,
                                /* 6950 */   0x75, 0x16, 0x2E, 0xF7, 0x06, 0x31, 0xF9, 0xC0,
                                /* 6958 */   0x00, 0x74, 0x0D, 0xB8, 0x08, 0xF8, 0xE8, 0x8E,
                                /* 6960 */   0x03, 0x3C, 0x00, 0x75, 0x03, 0xF9, 0xEB, 0x01,
                                /* 6968 */   0xF8, 0x58, 0x66, 0x5E, 0xC3, 0x52, 0x56, 0xE8,
                                /* 6970 */   0x27, 0xCC, 0xE8, 0x75, 0x11, 0x72, 0x0B, 0x2E,
                                /* 6978 */   0xF6, 0x44, 0x1B, 0x20, 0x75, 0x04, 0x32, 0xD2,
                                /* 6980 */   0xEB, 0x03, 0x80, 0xCA, 0x01, 0x5E, 0x5A, 0xC3,
                                /* 6988 */   0x66, 0x50, 0x53, 0x51, 0x66, 0x52, 0x66, 0x56,
                                /* 6990 */   0x66, 0x57, 0x2E, 0xAD, 0x8A, 0xC8, 0x83, 0xF8,
                                /* 6998 */   0xFF, 0x0F, 0x84, 0x96, 0x00, 0x83, 0xF8, 0xFC,
                                /* 69A0 */   0x76, 0x28, 0x2E, 0xAC, 0x8A, 0xD0, 0xB6, 0x03,
                                /* 69A8 */   0x80, 0xFA, 0xD4, 0x75, 0x04, 0x8B, 0x16, 0x63,
                                /* 69B0 */   0x04, 0x2E, 0x83, 0x3C, 0xF9, 0x73, 0xDB, 0x2E,
                                /* 69B8 */   0xAD, 0x80, 0xF9, 0xFD, 0x74, 0x03, 0xEF, 0xEB,
                                /* 69C0 */   0xF0, 0x2E, 0x8A, 0x1C, 0x46, 0xE8, 0x8D, 0x05,
                                /* 69C8 */   0xEB, 0xE7, 0x2E, 0xAC, 0x8A, 0xE8, 0x2E, 0x83,
                                /* 69D0 */   0x3C, 0xF9, 0x73, 0xBE, 0x66, 0x2E, 0xAD, 0x66,
                                /* 69D8 */   0x8B, 0xF8, 0x66, 0x0B, 0xFF, 0x74, 0xEF, 0x80,
                                /* 69E0 */   0xFD, 0x00, 0x75, 0x0F, 0x2E, 0xAC, 0x80, 0xF9,
                                /* 69E8 */   0xFC, 0x74, 0x2D, 0x8A, 0xD0, 0x2E, 0xAC, 0x86,
                                /* 69F0 */   0xC2, 0xEB, 0x35, 0x80, 0xFD, 0x01, 0x75, 0x0E,
                                /* 69F8 */   0x2E, 0xAD, 0x80, 0xF9, 0xFC, 0x74, 0x19, 0x8B,
                                /* 6A00 */   0xD0, 0x2E, 0xAD, 0x92, 0xEB, 0x22, 0x66, 0x2E,
                                /* 6A08 */   0xAD, 0x80, 0xF9, 0xFC, 0x74, 0x0A, 0x66, 0x8B,
                                /* 6A10 */   0xD0, 0x66, 0x2E, 0xAD, 0x66, 0x92, 0xEB, 0x10,
                                /* 6A18 */   0x66, 0x87, 0xF7, 0x51, 0x80, 0xCD, 0x80, 0xE8,
                                /* 6A20 */   0xD4, 0x06, 0x59, 0x66, 0x87, 0xF7, 0xEB, 0xA6,
                                /* 6A28 */   0x66, 0x87, 0xF7, 0xE8, 0xC8, 0x06, 0x66, 0x87,
                                /* 6A30 */   0xF7, 0xEB, 0x9B, 0x66, 0x5F, 0x66, 0x5E, 0x66,
                                /* 6A38 */   0x5A, 0x59, 0x5B, 0x66, 0x58, 0xC3, 0x66, 0x56,
                                /* 6A40 */   0x66, 0x8B, 0xCA, 0x66, 0xF7, 0xE3, 0x66, 0x8B,
                                /* 6A48 */   0xF0, 0x66, 0x8B, 0xC1, 0x66, 0x8B, 0xCA, 0x66,
                                /* 6A50 */   0xF7, 0xE3, 0x66, 0x03, 0xC1, 0x66, 0x8B, 0xD0,
                                /* 6A58 */   0x66, 0x8B, 0xC6, 0x66, 0x5E, 0xC3, 0x53, 0xB0,
                                /* 6A60 */   0x11, 0xE8, 0xF6, 0x01, 0x8A, 0xDC, 0xB0, 0x10,
                                /* 6A68 */   0xE8, 0xEF, 0x01, 0xC0, 0xEC, 0x04, 0x8A, 0xFC,
                                /* 6A70 */   0x8B, 0xC3, 0x5B, 0xC3, 0x50, 0x53, 0x50, 0x8A,
                                /* 6A78 */   0xE0, 0xB0, 0x11, 0xE8, 0x90, 0x04, 0x58, 0xC0,
                                /* 6A80 */   0xE4, 0x04, 0xB0, 0x10, 0xB3, 0xF0, 0xE8, 0xD6,
                                /* 6A88 */   0x04, 0x5B, 0x58, 0xC3, 0x66, 0x50, 0x66, 0x52,
                                /* 6A90 */   0x66, 0x56, 0x66, 0x33, 0xC0, 0xEB, 0x0C, 0x66,
                                /* 6A98 */   0x50, 0x66, 0x52, 0x66, 0x56, 0x66, 0xB8, 0x00,
                                /* 6AA0 */   0x00, 0x00, 0x80, 0x66, 0xBA, 0x00, 0x00, 0x00,
                                /* 6AA8 */   0x80, 0x66, 0xBE, 0x08, 0x00, 0x07, 0x00, 0xE8,
                                /* 6AB0 */   0x72, 0xF5, 0xE8, 0x63, 0x06, 0x66, 0x5E, 0x66,
                                /* 6AB8 */   0x5A, 0x66, 0x58, 0xC3, 0x66, 0x50, 0x51, 0x66,
                                /* 6AC0 */   0x52, 0x66, 0x56, 0x66, 0x81, 0xFE, 0x00, 0x10,
                                /* 6AC8 */   0x04, 0x00, 0x75, 0x1D, 0xE8, 0x5E, 0x03, 0xB9,
                                /* 6AD0 */   0x03, 0x00, 0xE8, 0xC4, 0xFA, 0x66, 0xBE, 0x00,
                                /* 6AD8 */   0x10, 0x04, 0x00, 0xE8, 0xC9, 0x01, 0x66, 0x0D,
                                /* 6AE0 */   0x00, 0x00, 0x00, 0x80, 0xE8, 0x1F, 0x06, 0xEB,
                                /* 6AE8 */   0x48, 0x66, 0x81, 0xFE, 0x80, 0x00, 0x07, 0x00,
                                /* 6AF0 */   0x74, 0x1D, 0x66, 0x81, 0xFE, 0x80, 0x10, 0x07,
                                /* 6AF8 */   0x00, 0x74, 0x14, 0x66, 0x81, 0xFE, 0x80, 0x20,
                                /* 6B00 */   0x07, 0x00, 0x74, 0x0B, 0xEB, 0x1B, 0x66, 0x81,
                                /* 6B08 */   0xFE, 0xC0, 0x00, 0x07, 0x00, 0x75, 0x12, 0x66,
                                /* 6B10 */   0x33, 0xC0, 0xE8, 0xF1, 0x05, 0x66, 0x83, 0xC6,
                                /* 6B18 */   0x04, 0xE8, 0x8B, 0x01, 0xE8, 0xE7, 0x05, 0xEB,
                                /* 6B20 */   0x10, 0x66, 0x33, 0xC0, 0xE8, 0xDF, 0x05, 0x66,
                                /* 6B28 */   0x83, 0xC6, 0x1C, 0xE8, 0x79, 0x01, 0xE8, 0xD5,
                                /* 6B30 */   0x05, 0x66, 0x5E, 0x66, 0x5A, 0x59, 0x66, 0x58,
                                /* 6B38 */   0xC3, 0x66, 0x50, 0x66, 0x52, 0x66, 0x56, 0xE8,
                                /* 6B40 */   0xC2, 0x08, 0x66, 0x81, 0xFE, 0x80, 0x00, 0x07,
                                /* 6B48 */   0x00, 0x74, 0x09, 0x66, 0x81, 0xFE, 0xC0, 0x00,
                                /* 6B50 */   0x07, 0x00, 0x75, 0x19, 0x66, 0x0F, 0xB6, 0xC0,
                                /* 6B58 */   0x66, 0xBA, 0x27, 0x00, 0x00, 0x00, 0xE8, 0xB7,
                                /* 6B60 */   0x05, 0x66, 0x83, 0xC6, 0x04, 0xE8, 0x3F, 0x01,
                                /* 6B68 */   0xE8, 0x9B, 0x05, 0xEB, 0x4B, 0x66, 0xBA, 0x00,
                                /* 6B70 */   0x00, 0x00, 0x80, 0x66, 0x81, 0xFE, 0x00, 0x10,
                                /* 6B78 */   0x04, 0x00, 0x75, 0x08, 0x66, 0x33, 0xC0, 0xE8,
                                /* 6B80 */   0x96, 0x05, 0xEB, 0x34, 0xE8, 0xB5, 0xDD, 0xE8,
                                /* 6B88 */   0x8C, 0xE4, 0xE8, 0x67, 0xEA, 0x66, 0xB8, 0x00,
                                /* 6B90 */   0x00, 0x00, 0x80, 0x66, 0xBA, 0x00, 0x00, 0x00,
                                /* 6B98 */   0x80, 0xE8, 0x7C, 0x05, 0xE8, 0x08, 0x01, 0x66,
                                /* 6BA0 */   0x25, 0xFF, 0xE3, 0xFF, 0xFF, 0x66, 0xBA, 0x00,
                                /* 6BA8 */   0x1C, 0x00, 0x00, 0xE8, 0x6A, 0x05, 0x66, 0x83,
                                /* 6BB0 */   0xC6, 0x1C, 0xE8, 0xF2, 0x00, 0xE8, 0x4E, 0x05,
                                /* 6BB8 */   0x66, 0x5E, 0x66, 0x5A, 0x66, 0x58, 0xC3, 0x66,
                                /* 6BC0 */   0x52, 0x66, 0x50, 0x51, 0x53, 0x57, 0x16, 0x07,
                                /* 6BC8 */   0x8B, 0xFD, 0xB7, 0xA0, 0xE8, 0x1B, 0x0F, 0x72,
                                /* 6BD0 */   0x67, 0x2E, 0x8A, 0x44, 0x12, 0x2E, 0x8A, 0x5C,
                                /* 6BD8 */   0x13, 0x2E, 0xF7, 0x44, 0x02, 0x04, 0x00, 0x74,
                                /* 6BE0 */   0x04, 0x2E, 0x8A, 0x5C, 0x19, 0x66, 0x50, 0xB9,
                                /* 6BE8 */   0x04, 0x00, 0x66, 0x33, 0xD2, 0x66, 0x33, 0xC0,
                                /* 6BF0 */   0xE8, 0x7D, 0x27, 0x66, 0x3D, 0x00, 0xFF, 0xFF,
                                /* 6BF8 */   0xFF, 0x66, 0x58, 0x75, 0x3B, 0x55, 0x56, 0x57,
                                /* 6C00 */   0x83, 0xEC, 0x48, 0x8B, 0xEC, 0x8B, 0xFD, 0xBA,
                                /* 6C08 */   0x00, 0x00, 0x66, 0xC1, 0xE2, 0x0A, 0xB9, 0x48,
                                /* 6C10 */   0x00, 0xE8, 0x5C, 0x27, 0x73, 0x1C, 0x8B, 0xF7,
                                /* 6C18 */   0x83, 0xC4, 0x48, 0x5F, 0xBB, 0x00, 0x00, 0x83,
                                /* 6C20 */   0xC6, 0x36, 0xB9, 0x12, 0x00, 0x26, 0x8A, 0x00,
                                /* 6C28 */   0x26, 0x88, 0x01, 0x43, 0xE2, 0xF7, 0x5E, 0x5D,
                                /* 6C30 */   0xEB, 0x0C, 0x83, 0xC4, 0x48, 0x5F, 0x5E, 0x5D,
                                /* 6C38 */   0xF8, 0x5F, 0x0E, 0x07, 0xEB, 0x02, 0xF9, 0x5B,
                                /* 6C40 */   0x5B, 0x59, 0x66, 0x58, 0x66, 0x5A, 0xC3, 0x8B,
                                /* 6C48 */   0x16, 0x63, 0x04, 0x83, 0xC2, 0x06, 0xEC, 0xC3,
                                /* 6C50 */   0x52, 0xEB, 0x11, 0x52, 0x8B, 0x16, 0x63, 0x04,
                                /* 6C58 */   0xEB, 0x0A, 0x52, 0xBA, 0xCE, 0x03, 0xEB, 0x04,
                                /* 6C60 */   0x52, 0xBA, 0xC4, 0x03, 0xEE, 0xED, 0x5A, 0xC3,
                                /* 6C68 */   0x52, 0x9C, 0xFA, 0xE8, 0x17, 0x01, 0xEE, 0xED,
                                /* 6C70 */   0xE8, 0x12, 0x01, 0x0C, 0x20, 0xEE, 0x24, 0xDF,
                                /* 6C78 */   0xE8, 0x0A, 0x01, 0x9D, 0x5A, 0xC3, 0x52, 0x9C,
                                /* 6C80 */   0xFA, 0x50, 0xBA, 0xC7, 0x03, 0x8A, 0xC3, 0xEE,
                                /* 6C88 */   0x42, 0x42, 0xEC, 0x8A, 0xE0, 0xEC, 0x8A, 0xE8,
                                /* 6C90 */   0xEC, 0x8A, 0xC8, 0x43, 0x5A, 0x8A, 0xC2, 0x9D,
                                /* 6C98 */   0x5A, 0xC3, 0x51, 0xEB, 0x0D, 0x51, 0xB5, 0x00,
                                /* 6CA0 */   0xEB, 0x08, 0x51, 0xB5, 0x01, 0xEB, 0x03, 0x51,
                                /* 6CA8 */   0xB5, 0x02, 0x66, 0x52, 0x66, 0x50, 0xE8, 0x8E,
                                /* 6CB0 */   0xFC, 0x73, 0x05, 0xE8, 0x94, 0x03, 0xEB, 0x1E,
                                /* 6CB8 */   0x2E, 0x8B, 0x16, 0x1A, 0xF9, 0x66, 0x8B, 0xC6,
                                /* 6CC0 */   0x8A, 0xC8, 0x24, 0xFC, 0x66, 0xEF, 0x2E, 0x8B,
                                /* 6CC8 */   0x16, 0x1C, 0xF9, 0x66, 0xED, 0x80, 0xE1, 0x03,
                                /* 6CD0 */   0xC0, 0xE1, 0x03, 0x66, 0xD3, 0xE8, 0x66, 0x92,
                                /* 6CD8 */   0x66, 0x58, 0x8A, 0xC2, 0x80, 0xFD, 0x00, 0x74,
                                /* 6CE0 */   0x0A, 0x8B, 0xC2, 0x80, 0xFD, 0x01, 0x74, 0x03,
                                /* 6CE8 */   0x66, 0x8B, 0xC2, 0x66, 0x5A, 0x59, 0xC3, 0x51,
                                /* 6CF0 */   0xB1, 0x00, 0xEB, 0x1B, 0x51, 0xB9, 0x80, 0x00,
                                /* 6CF8 */   0xEB, 0x15, 0x51, 0xB9, 0x80, 0x10, 0xEB, 0x0F,
                                /* 6D00 */   0x51, 0xB9, 0x80, 0x01, 0xEB, 0x09, 0x51, 0xB1,
                                /* 6D08 */   0x01, 0xEB, 0x04, 0x51, 0xB9, 0x80, 0x00, 0x52,
                                /* 6D10 */   0x66, 0x50, 0xF6, 0xC1, 0x80, 0x74, 0x02, 0x8A,
                                /* 6D18 */   0xE5, 0xBA, 0xF8, 0x0C, 0x66, 0x0F, 0xB7, 0xC0,
                                /* 6D20 */   0x8A, 0xE8, 0x24, 0xFC, 0x66, 0x0D, 0x00, 0x00,
                                /* 6D28 */   0x00, 0x80, 0x66, 0xEF, 0xBA, 0xFC, 0x0C, 0x80,
                                /* 6D30 */   0xE5, 0x03, 0x0A, 0xD5, 0xED, 0x92, 0x66, 0x58,
                                /* 6D38 */   0x8A, 0xC2, 0x80, 0xF9, 0x00, 0x74, 0x02, 0x8B,
                                /* 6D40 */   0xC2, 0x5A, 0x59, 0xC3, 0x66, 0x56, 0x66, 0xC1,
                                /* 6D48 */   0xE6, 0x10, 0x66, 0x8B, 0xC6, 0x66, 0xBE, 0x00,
                                /* 6D50 */   0x60, 0x0C, 0x00, 0xE8, 0xB0, 0x03, 0x66, 0xBE,
                                /* 6D58 */   0x08, 0x60, 0x0C, 0x00, 0xE8, 0x3E, 0xFF, 0xA8,
                                /* 6D60 */   0x01, 0x75, 0xF9, 0x66, 0xB8, 0x01, 0x06, 0x00,
                                /* 6D68 */   0x00, 0xE8, 0x9A, 0x03, 0xE8, 0x2E, 0xFF, 0xA8,
                                /* 6D70 */   0x01, 0x75, 0xF9, 0xA8, 0x06, 0x75, 0x0B, 0x66,
                                /* 6D78 */   0xBE, 0x04, 0x60, 0x0C, 0x00, 0xE8, 0x27, 0xFF,
                                /* 6D80 */   0x33, 0xF6, 0x66, 0x5E, 0xC3, 0x50, 0xBA, 0xDA,
                                /* 6D88 */   0x03, 0xEC, 0xB2, 0xBA, 0xEC, 0xB2, 0xC0, 0x58,
                                /* 6D90 */   0xC3, 0x52, 0x66, 0x56, 0x66, 0x57, 0x2E, 0xF6,
                                /* 6D98 */   0x44, 0x1B, 0x20, 0x74, 0x2D, 0x66, 0xBF, 0x09,
                                /* 6DA0 */   0xF0, 0x04, 0x00, 0x2E, 0x83, 0x3C, 0x04, 0x74,
                                /* 6DA8 */   0x18, 0x66, 0xBF, 0x0A, 0xF0, 0x04, 0x00, 0x2E,
                                /* 6DB0 */   0x83, 0x3C, 0x40, 0x74, 0x0C, 0x66, 0xBF, 0x0B,
                                /* 6DB8 */   0xF0, 0x04, 0x00, 0x2E, 0x83, 0x3C, 0x20, 0x75,
                                /* 6DC0 */   0x09, 0x66, 0x8B, 0xF7, 0xBA, 0x01, 0x00, 0xE8,
                                /* 6DC8 */   0x42, 0x03, 0x66, 0x5F, 0x66, 0x5E, 0x5A, 0xC3,
                                /* 6DD0 */   0x66, 0x56, 0x66, 0xBE, 0x50, 0xF0, 0x04, 0x00,
                                /* 6DD8 */   0xE8, 0x25, 0x03, 0x66, 0x5E, 0xC3, 0x66, 0x56,
                                /* 6DE0 */   0x66, 0xBE, 0x0C, 0x00, 0x0F, 0x00, 0xE8, 0x2F,
                                /* 6DE8 */   0x03, 0x66, 0x5E, 0xC3, 0x66, 0x56, 0x66, 0xBE,
                                /* 6DF0 */   0x00, 0x44, 0x06, 0x00, 0x66, 0x83, 0xC6, 0x40,
                                /* 6DF8 */   0xE8, 0x1D, 0x03, 0x66, 0x5E, 0xC3, 0x66, 0x56,
                                /* 6E00 */   0x66, 0xBE, 0x00, 0x44, 0x06, 0x00, 0xE8, 0x0F,
                                /* 6E08 */   0x03, 0x66, 0x5E, 0xC3, 0x50, 0x52, 0x66, 0x56,
                                /* 6E10 */   0x66, 0xBE, 0x45, 0xF0, 0x04, 0x00, 0x3C, 0x02,
                                /* 6E18 */   0x72, 0x06, 0xB0, 0x02, 0xB2, 0x02, 0xEB, 0x05,
                                /* 6E20 */   0xC0, 0xE0, 0x02, 0xB2, 0x06, 0xE8, 0xE4, 0x02,
                                /* 6E28 */   0x66, 0x5E, 0x5A, 0x58, 0xC3, 0x50, 0x53, 0xB4,
                                /* 6E30 */   0x20, 0xEB, 0x04, 0x50, 0x53, 0x32, 0xE4, 0xB0,
                                /* 6E38 */   0x01, 0xB3, 0x20, 0xE8, 0x27, 0x01, 0x5B, 0x58,
                                /* 6E40 */   0xC3, 0x60, 0x32, 0xC0, 0xEB, 0x03, 0x60, 0xB0,
                                /* 6E48 */   0x20, 0xE8, 0x39, 0xFF, 0xEE, 0xE8, 0x35, 0xFF,
                                /* 6E50 */   0x61, 0xC3, 0x50, 0x51, 0x52, 0x66, 0x56, 0x66,
                                /* 6E58 */   0xBE, 0x48, 0x44, 0x04, 0x00, 0xB8, 0x80, 0x00,
                                /* 6E60 */   0xBA, 0x80, 0x00, 0xE8, 0xBE, 0xFA, 0x74, 0x06,
                                /* 6E68 */   0xB8, 0x00, 0x80, 0xBA, 0x00, 0x80, 0xE8, 0xA1,
                                /* 6E70 */   0x02, 0xB9, 0x3C, 0x00, 0xE8, 0x2B, 0xFE, 0x51,
                                /* 6E78 */   0xB9, 0x01, 0x00, 0xE8, 0x1B, 0xF7, 0x59, 0xE8,
                                /* 6E80 */   0xA2, 0xFA, 0x74, 0x05, 0xA9, 0x00, 0x80, 0xEB,
                                /* 6E88 */   0x03, 0xA9, 0x80, 0x00, 0xE1, 0xE6, 0x0B, 0xC9,
                                /* 6E90 */   0x9C, 0x75, 0x08, 0x2E, 0xF6, 0x06, 0x2B, 0x11,
                                /* 6E98 */   0x08, 0x75, 0xFE, 0x9D, 0x66, 0x5E, 0x5A, 0x59,
                                /* 6EA0 */   0x58, 0xC3, 0x53, 0xBB, 0x01, 0x0D, 0xEB, 0x12,
                                /* 6EA8 */   0x53, 0xBB, 0x08, 0x03, 0xEB, 0x0C, 0x53, 0xBB,
                                /* 6EB0 */   0x08, 0x0D, 0xEB, 0x06, 0x53, 0xBB, 0x08, 0x07,
                                /* 6EB8 */   0xEB, 0x00, 0x50, 0x66, 0x51, 0x52, 0x66, 0xB9,
                                /* 6EC0 */   0x00, 0x00, 0x0A, 0x00, 0x80, 0xFB, 0x01, 0x74,
                                /* 6EC8 */   0x06, 0x66, 0xB9, 0x00, 0x00, 0x50, 0x00, 0x1E,
                                /* 6ED0 */   0x2E, 0x8E, 0x1E, 0xB0, 0x94, 0x8B, 0x16, 0x63,
                                /* 6ED8 */   0x04, 0x1F, 0x83, 0xC2, 0x06, 0x66, 0x0B, 0xC9,
                                /* 6EE0 */   0x74, 0x1B, 0xD0, 0xEF, 0x73, 0x14, 0xD0, 0xEF,
                                /* 6EE8 */   0x72, 0x08, 0xEC, 0x84, 0xC3, 0x67, 0xE0, 0xFA,
                                /* 6EF0 */   0xEB, 0xEB, 0xEC, 0x84, 0xC3, 0x67, 0xE1, 0xFA,
                                /* 6EF8 */   0xEB, 0xE3, 0xF8, 0xEB, 0x01, 0xF9, 0x5A, 0x66,
                                /* 6F00 */   0x59, 0x58, 0x5B, 0xC3, 0x52, 0xEB, 0x11, 0x52,
                                /* 6F08 */   0x8B, 0x16, 0x63, 0x04, 0xEB, 0x0A, 0x52, 0xBA,
                                /* 6F10 */   0xCE, 0x03, 0xEB, 0x04, 0x52, 0xBA, 0xC4, 0x03,
                                /* 6F18 */   0xEF, 0x5A, 0xC3, 0x66, 0x56, 0x66, 0x50, 0x66,
                                /* 6F20 */   0x53, 0x52, 0x2E, 0x8B, 0x16, 0x1A, 0xF9, 0x66,
                                /* 6F28 */   0x8B, 0xD8, 0x66, 0x8B, 0xC6, 0x24, 0xFC, 0x66,
                                /* 6F30 */   0xEF, 0x2E, 0x8B, 0x16, 0x1C, 0xF9, 0x66, 0x8B,
                                /* 6F38 */   0xC3, 0x66, 0xEF, 0x5A, 0x66, 0x5B, 0x66, 0x58,
                                /* 6F40 */   0x66, 0x5E, 0xC3, 0x50, 0x52, 0x9C, 0xFA, 0xE8,
                                /* 6F48 */   0x3B, 0xFE, 0xEE, 0x86, 0xC4, 0xEE, 0xE8, 0xF5,
                                /* 6F50 */   0xFE, 0x9D, 0x5A, 0x58, 0xC3, 0x52, 0xEB, 0x11,
                                /* 6F58 */   0x52, 0x8B, 0x16, 0x63, 0x04, 0xEB, 0x0A, 0x52,
                                /* 6F60 */   0xBA, 0xCE, 0x03, 0xEB, 0x04, 0x52, 0xBA, 0xC4,
                                /* 6F68 */   0x03, 0x50, 0x53, 0x8A, 0xFC, 0xE8, 0xE0, 0xFC,
                                /* 6F70 */   0x22, 0xFB, 0xF6, 0xD3, 0x22, 0xE3, 0x0A, 0xE7,
                                /* 6F78 */   0xEF, 0x5B, 0x58, 0x5A, 0xC3, 0x50, 0x52, 0x9C,
                                /* 6F80 */   0xFA, 0xBA, 0xC8, 0x03, 0x8A, 0xC3, 0xEE, 0x42,
                                /* 6F88 */   0x8A, 0xC4, 0xEE, 0x8A, 0xC5, 0xEE, 0x8A, 0xC1,
                                /* 6F90 */   0xEE, 0x43, 0x9D, 0x5A, 0x58, 0xC3, 0x66, 0x50,
                                /* 6F98 */   0x52, 0x2E, 0x8B, 0x16, 0x1A, 0xF9, 0x66, 0x96,
                                /* 6FA0 */   0x66, 0xEF, 0x2E, 0x8B, 0x16, 0x1C, 0xF9, 0x66,
                                /* 6FA8 */   0x96, 0x66, 0x83, 0xC8, 0x01, 0x66, 0xEF, 0x66,
                                /* 6FB0 */   0xB8, 0x00, 0x00, 0x00, 0x00, 0x66, 0x83, 0xC6,
                                /* 6FB8 */   0x04, 0x2E, 0x8B, 0x16, 0x1A, 0xF9, 0x66, 0x96,
                                /* 6FC0 */   0x66, 0xEF, 0x2E, 0x8B, 0x16, 0x1C, 0xF9, 0x66,
                                /* 6FC8 */   0x96, 0x66, 0xEF, 0x5A, 0x66, 0x58, 0xC3, 0x66,
                                /* 6FD0 */   0x51, 0x66, 0x50, 0xB8, 0xA0, 0x00, 0x53, 0xBB,
                                /* 6FD8 */   0xD3, 0xF9, 0xE8, 0x0A, 0x02, 0x5B, 0x66, 0x8B,
                                /* 6FE0 */   0xC6, 0x66, 0x25, 0xFF, 0xFF, 0x00, 0x00, 0x53,
                                /* 6FE8 */   0xBB, 0xD0, 0xF9, 0xE8, 0xFE, 0x01, 0x5B, 0x66,
                                /* 6FF0 */   0x58, 0x53, 0xBB, 0xD4, 0xF9, 0xE8, 0x32, 0x02,
                                /* 6FF8 */   0x5B, 0x66, 0x59, 0xB8, 0x00, 0x01, 0x53, 0xBB,
                                /* 7000 */   0xD8, 0xF9, 0xE8, 0xE7, 0x01, 0x5B, 0xB8, 0x00,
                                /* 7008 */   0xF0, 0x53, 0xBB, 0xDA, 0xF9, 0xE8, 0xDC, 0x01,
                                /* 7010 */   0x5B, 0x66, 0x8B, 0xC6, 0x66, 0xC1, 0xE8, 0x10,
                                /* 7018 */   0x53, 0xBB, 0xDC, 0xF9, 0xE8, 0xD2, 0x01, 0x5B,
                                /* 7020 */   0xB8, 0x01, 0x00, 0x53, 0xBB, 0xD8, 0xF9, 0xE8,
                                /* 7028 */   0xBD, 0x01, 0x5B, 0xB9, 0x0A, 0x00, 0x51, 0xB8,
                                /* 7030 */   0xD8, 0xF9, 0xE8, 0xBA, 0xFC, 0x3C, 0x00, 0x74,
                                /* 7038 */   0x0F, 0xB9, 0x01, 0x00, 0xE8, 0x5A, 0xF5, 0x59,
                                /* 7040 */   0x49, 0x83, 0xF9, 0x00, 0x75, 0xE8, 0xEB, 0x01,
                                /* 7048 */   0x59, 0xC3, 0x66, 0x52, 0x51, 0x53, 0xB8, 0xA0,
                                /* 7050 */   0x00, 0x53, 0xBB, 0xD3, 0xF9, 0xE8, 0x8F, 0x01,
                                /* 7058 */   0x5B, 0x66, 0x8B, 0xC6, 0x66, 0x25, 0xFF, 0xFF,
                                /* 7060 */   0x00, 0x00, 0x53, 0xBB, 0xD0, 0xF9, 0xE8, 0x83,
                                /* 7068 */   0x01, 0x5B, 0x66, 0xB8, 0x78, 0x56, 0x34, 0x12,
                                /* 7070 */   0x53, 0xBB, 0xD4, 0xF9, 0xE8, 0x7A, 0x01, 0x5B,
                                /* 7078 */   0xB8, 0x00, 0x00, 0x53, 0xBB, 0xD8, 0xF9, 0xE8,
                                /* 7080 */   0x6A, 0x01, 0x5B, 0xB8, 0x00, 0xF0, 0x53, 0xBB,
                                /* 7088 */   0xDA, 0xF9, 0xE8, 0x5F, 0x01, 0x5B, 0x66, 0x8B,
                                /* 7090 */   0xC6, 0x66, 0xC1, 0xE8, 0x10, 0x53, 0xBB, 0xDC,
                                /* 7098 */   0xF9, 0xE8, 0x55, 0x01, 0x5B, 0xB8, 0x01, 0x00,
                                /* 70A0 */   0x53, 0xBB, 0xD8, 0xF9, 0xE8, 0x45, 0x01, 0x5B,
                                /* 70A8 */   0xBB, 0x0A, 0x00, 0xB8, 0xD8, 0xF9, 0xE8, 0x3E,
                                /* 70B0 */   0xFC, 0x3C, 0x00, 0x74, 0x0C, 0xB9, 0x01, 0x00,
                                /* 70B8 */   0xE8, 0xDE, 0xF4, 0x4B, 0x83, 0xFB, 0x00, 0x75,
                                /* 70C0 */   0xEA, 0x66, 0x33, 0xC0, 0x66, 0xB8, 0xD4, 0xF9,
                                /* 70C8 */   0x00, 0x00, 0xE8, 0x05, 0x00, 0x5B, 0x59, 0x66,
                                /* 70D0 */   0x5A, 0xC3, 0x51, 0x66, 0x52, 0xBA, 0xF8, 0x0C,
                                /* 70D8 */   0x66, 0x0F, 0xB7, 0xC0, 0x8A, 0xE8, 0x24, 0xFC,
                                /* 70E0 */   0x66, 0x0D, 0x00, 0x00, 0x00, 0x80, 0x66, 0xEF,
                                /* 70E8 */   0xBA, 0xFC, 0x0C, 0x80, 0xE5, 0x03, 0x0A, 0xD5,
                                /* 70F0 */   0x66, 0xED, 0x66, 0x5A, 0x59, 0xC3, 0x66, 0x51,
                                /* 70F8 */   0xEB, 0x22, 0x66, 0x51, 0xB5, 0x80, 0xEB, 0x1C,
                                /* 7100 */   0x66, 0x51, 0xB5, 0x81, 0xEB, 0x16, 0x66, 0x51,
                                /* 7108 */   0xB5, 0x82, 0xEB, 0x10, 0x66, 0x51, 0xB5, 0x00,
                                /* 7110 */   0xEB, 0x0A, 0x66, 0x51, 0xB5, 0x01, 0xEB, 0x04,
                                /* 7118 */   0x66, 0x51, 0xB5, 0x02, 0x66, 0x53, 0x52, 0x66,
                                /* 7120 */   0x50, 0x66, 0x8B, 0xDA, 0xE8, 0x18, 0xF8, 0x73,
                                /* 7128 */   0x05, 0xE8, 0xA3, 0xFE, 0xEB, 0x54, 0x2E, 0x8B,
                                /* 7130 */   0x16, 0x1A, 0xF9, 0x66, 0x8B, 0xC6, 0x8A, 0xC8,
                                /* 7138 */   0x24, 0xFC, 0x66, 0xEF, 0x66, 0x58, 0x66, 0x50,
                                /* 7140 */   0xF6, 0xC5, 0x80, 0x74, 0x06, 0x66, 0xBB, 0xFF,
                                /* 7148 */   0xFF, 0xFF, 0xFF, 0x80, 0xE5, 0x03, 0x80, 0xFD,
                                /* 7150 */   0x02, 0x74, 0x0B, 0x66, 0x0F, 0xB7, 0xDB, 0x80,
                                /* 7158 */   0xFD, 0x01, 0x74, 0x02, 0x32, 0xFF, 0x80, 0xE1,
                                /* 7160 */   0x03, 0xC0, 0xE1, 0x03, 0x66, 0xD3, 0xE0, 0x66,
                                /* 7168 */   0xD3, 0xE3, 0x66, 0x8B, 0xC8, 0x2E, 0x8B, 0x16,
                                /* 7170 */   0x1C, 0xF9, 0x66, 0xED, 0x66, 0x23, 0xCB, 0x66,
                                /* 7178 */   0xF7, 0xD3, 0x66, 0x23, 0xC3, 0x66, 0x0B, 0xC1,
                                /* 7180 */   0x66, 0xEF, 0x66, 0x58, 0x5A, 0x66, 0x5B, 0x66,
                                /* 7188 */   0x59, 0xC3, 0x51, 0xB1, 0x80, 0xEB, 0x0D, 0x51,
                                /* 7190 */   0xB1, 0x81, 0xEB, 0x08, 0x51, 0xB1, 0x00, 0xEB,
                                /* 7198 */   0x03, 0x51, 0xB1, 0x01, 0x52, 0xF6, 0xC1, 0x80,
                                /* 71A0 */   0x74, 0x03, 0xBA, 0xFF, 0xFF, 0x80, 0xE1, 0x7F,
                                /* 71A8 */   0x75, 0x02, 0xB6, 0x00, 0x8B, 0xCA, 0x66, 0x50,
                                /* 71B0 */   0xBA, 0xF8, 0x0C, 0x66, 0x0F, 0xB7, 0xC3, 0x24,
                                /* 71B8 */   0xFC, 0x66, 0x0D, 0x00, 0x00, 0x00, 0x80, 0x66,
                                /* 71C0 */   0xEF, 0x66, 0x58, 0x50, 0x53, 0x8A, 0xD3, 0x8B,
                                /* 71C8 */   0xD8, 0x23, 0xD9, 0x83, 0xE2, 0x03, 0x81, 0xC2,
                                /* 71D0 */   0xFC, 0x0C, 0xED, 0xF7, 0xD1, 0x23, 0xC1, 0x0B,
                                /* 71D8 */   0xC3, 0x5B, 0x80, 0xFD, 0xFF, 0x75, 0x03, 0xEE,
                                /* 71E0 */   0xEB, 0x01, 0xEF, 0x58, 0x5A, 0x59, 0xC3, 0x51,
                                /* 71E8 */   0xB1, 0x00, 0xEB, 0x08, 0x51, 0xB1, 0x01, 0xEB,
                                /* 71F0 */   0x03, 0x51, 0xB1, 0x02, 0x52, 0x66, 0x50, 0xBA,
                                /* 71F8 */   0xF8, 0x0C, 0x66, 0x0F, 0xB7, 0xC3, 0x24, 0xFC,
                                /* 7200 */   0x66, 0x0D, 0x00, 0x00, 0x00, 0x80, 0x66, 0xEF,
                                /* 7208 */   0x66, 0x58, 0x50, 0x8A, 0xD3, 0x83, 0xE2, 0x03,
                                /* 7210 */   0x81, 0xC2, 0xFC, 0x0C, 0x80, 0xF9, 0x00, 0x75,
                                /* 7218 */   0x03, 0xEE, 0xEB, 0x0A, 0x80, 0xF9, 0x01, 0x75,
                                /* 7220 */   0x03, 0xEF, 0xEB, 0x02, 0x66, 0xEF, 0x58, 0x5A,
                                /* 7228 */   0x59, 0xC3, 0x66, 0x51, 0x8A, 0xCD, 0x66, 0x52,
                                /* 7230 */   0xF6, 0xC1, 0x80, 0x74, 0x06, 0x66, 0xBA, 0xFF,
                                /* 7238 */   0xFF, 0xFF, 0xFF, 0x80, 0xE1, 0x7F, 0x75, 0x09,
                                /* 7240 */   0x66, 0x81, 0xE2, 0xFF, 0x00, 0x00, 0x00, 0xEB,
                                /* 7248 */   0x0C, 0x80, 0xE1, 0x7E, 0x75, 0x07, 0x66, 0x81,
                                /* 7250 */   0xE2, 0xFF, 0xFF, 0x00, 0x00, 0x66, 0x8B, 0xCA,
                                /* 7258 */   0x66, 0x50, 0xBA, 0xF8, 0x0C, 0x66, 0x0F, 0xB7,
                                /* 7260 */   0xC3, 0x24, 0xFC, 0x66, 0x0D, 0x00, 0x00, 0x00,
                                /* 7268 */   0x80, 0x66, 0xEF, 0x66, 0x58, 0x66, 0x50, 0x66,
                                /* 7270 */   0x53, 0x8A, 0xD3, 0x66, 0x8B, 0xD8, 0x66, 0x23,
                                /* 7278 */   0xD9, 0x83, 0xE2, 0x03, 0x81, 0xC2, 0xFC, 0x0C,
                                /* 7280 */   0xE8, 0xC7, 0xFD, 0x66, 0xF7, 0xD1, 0x66, 0x23,
                                /* 7288 */   0xC1, 0x66, 0x0B, 0xC3, 0x66, 0x5B, 0x66, 0xEF,
                                /* 7290 */   0x66, 0x58, 0x66, 0x5A, 0x66, 0x59, 0xC3, 0x66,
                                /* 7298 */   0x51, 0xEB, 0x22, 0x66, 0x51, 0xB5, 0x80, 0xEB,
                                /* 72A0 */   0x1C, 0x66, 0x51, 0xB5, 0x81, 0xEB, 0x16, 0x66,
                                /* 72A8 */   0x51, 0xB5, 0x82, 0xEB, 0x10, 0x66, 0x51, 0xB5,
                                /* 72B0 */   0x00, 0xEB, 0x0A, 0x66, 0x51, 0xB5, 0x01, 0xEB,
                                /* 72B8 */   0x04, 0x66, 0x51, 0xB5, 0x02, 0x66, 0x53, 0x66,
                                /* 72C0 */   0x52, 0x66, 0x50, 0x66, 0x8B, 0xDA, 0x66, 0x8B,
                                /* 72C8 */   0xC6, 0x8A, 0xC8, 0x66, 0x58, 0x66, 0x50, 0xF6,
                                /* 72D0 */   0xC5, 0x80, 0x74, 0x06, 0x66, 0xBB, 0xFF, 0xFF,
                                /* 72D8 */   0xFF, 0xFF, 0x80, 0xE5, 0x03, 0x80, 0xFD, 0x02,
                                /* 72E0 */   0x74, 0x0B, 0x66, 0x0F, 0xB7, 0xDB, 0x80, 0xFD,
                                /* 72E8 */   0x01, 0x74, 0x02, 0x32, 0xFF, 0x80, 0xE1, 0x03,
                                /* 72F0 */   0xC0, 0xE1, 0x03, 0x66, 0xD3, 0xE0, 0x66, 0xD3,
                                /* 72F8 */   0xE3, 0x66, 0x8B, 0xC8, 0xE8, 0x45, 0xFA, 0x66,
                                /* 7300 */   0x23, 0xCB, 0x66, 0xF7, 0xD3, 0x66, 0x23, 0xC3,
                                /* 7308 */   0x66, 0x0B, 0xC1, 0x66, 0x8B, 0xD0, 0x66, 0xC1,
                                /* 7310 */   0xE6, 0x10, 0x66, 0x8B, 0xC6, 0x66, 0xBE, 0x00,
                                /* 7318 */   0x60, 0x0C, 0x00, 0xE8, 0xE8, 0xFD, 0x66, 0xBE,
                                /* 7320 */   0x04, 0x60, 0x0C, 0x00, 0x66, 0x8B, 0xC2, 0xE8,
                                /* 7328 */   0xDC, 0xFD, 0x66, 0xBE, 0x08, 0x60, 0x0C, 0x00,
                                /* 7330 */   0xE8, 0x6A, 0xF9, 0xA8, 0x01, 0x75, 0xF9, 0x66,
                                /* 7338 */   0xB8, 0x01, 0x07, 0x00, 0x00, 0xE8, 0xC6, 0xFD,
                                /* 7340 */   0xE8, 0x5A, 0xF9, 0xA8, 0x01, 0x75, 0xF9, 0xA8,
                                /* 7348 */   0x06, 0x66, 0x58, 0x66, 0x5A, 0x66, 0x5B, 0x66,
                                /* 7350 */   0x59, 0xC3, 0xE8, 0xD6, 0xF5, 0x74, 0x06, 0x66,
                                /* 7358 */   0x83, 0xC6, 0x08, 0xEB, 0x09, 0xE8, 0xC4, 0xF5,
                                /* 7360 */   0x74, 0x04, 0x66, 0x83, 0xC6, 0x04, 0xC3, 0x66,
                                /* 7368 */   0x50, 0x66, 0x52, 0x66, 0x56, 0x66, 0xBE, 0x70,
                                /* 7370 */   0x52, 0x04, 0x00, 0xE8, 0xDC, 0xFF, 0x66, 0xBA,
                                /* 7378 */   0xFF, 0x01, 0x00, 0x00, 0xE8, 0x99, 0xFD, 0x66,
                                /* 7380 */   0x5E, 0x66, 0x5A, 0x66, 0x58, 0xC3, 0x66, 0x50,
                                /* 7388 */   0x66, 0x52, 0x66, 0x56, 0x66, 0xBE, 0x08, 0x50,
                                /* 7390 */   0x04, 0x00, 0x66, 0xBA, 0x00, 0x00, 0x00, 0x80,
                                /* 7398 */   0x66, 0xB8, 0x00, 0x00, 0x00, 0x80, 0xE8, 0x77,
                                /* 73A0 */   0xFD, 0xB9, 0x01, 0x00, 0xE8, 0xF2, 0xF1, 0xE8,
                                /* 73A8 */   0xFD, 0xF8, 0x66, 0x25, 0x00, 0x00, 0x00, 0x40,
                                /* 73B0 */   0x75, 0x03, 0xF8, 0xEB, 0x01, 0xF9, 0x66, 0x5E,
                                /* 73B8 */   0x66, 0x5A, 0x66, 0x58, 0xC3, 0x66, 0x50, 0x66,
                                /* 73C0 */   0x53, 0x66, 0x56, 0x66, 0x33, 0xC0, 0x66, 0x33,
                                /* 73C8 */   0xDB, 0xE8, 0x53, 0xDE, 0x66, 0x50, 0x66, 0x53,
                                /* 73D0 */   0x48, 0x66, 0xC1, 0xE0, 0x10, 0x4B, 0x93, 0x66,
                                /* 73D8 */   0xBE, 0x1C, 0x00, 0x06, 0x00, 0xE8, 0x2C, 0xEC,
                                /* 73E0 */   0xE8, 0x23, 0xFD, 0x66, 0x5B, 0x66, 0x58, 0x4B,
                                /* 73E8 */   0x66, 0xC1, 0xE3, 0x10, 0x48, 0x93, 0x66, 0x8B,
                                /* 73F0 */   0xC3, 0x66, 0xBE, 0x90, 0x01, 0x07, 0x00, 0xE8,
                                /* 73F8 */   0x12, 0xEC, 0xE8, 0x09, 0xFD, 0x66, 0x5E, 0x66,
                                /* 7400 */   0x5B, 0x66, 0x58, 0xC3, 0x66, 0x50, 0x66, 0x56,
                                /* 7408 */   0xE8, 0x3B, 0xF3, 0x66, 0x81, 0xFE, 0x00, 0x10,
                                /* 7410 */   0x04, 0x00, 0x74, 0x41, 0xE8, 0x74, 0xE6, 0x66,
                                /* 7418 */   0x81, 0xFE, 0x80, 0x01, 0x07, 0x00, 0x75, 0x0B,
                                /* 7420 */   0x66, 0xBE, 0x40, 0x02, 0x07, 0x00, 0xE8, 0xDD,
                                /* 7428 */   0xFC, 0xEB, 0x2A, 0x66, 0x81, 0xFE, 0x80, 0x11,
                                /* 7430 */   0x07, 0x00, 0x75, 0x0B, 0x66, 0xBE, 0x40, 0x12,
                                /* 7438 */   0x07, 0x00, 0xE8, 0xC9, 0xFC, 0xEB, 0x16, 0x66,
                                /* 7440 */   0x81, 0xFE, 0x80, 0x21, 0x07, 0x00, 0x75, 0x0B,
                                /* 7448 */   0x66, 0xBE, 0x40, 0x22, 0x07, 0x00, 0xE8, 0xB5,
                                /* 7450 */   0xFC, 0xEB, 0x02, 0xEB, 0xFE, 0x66, 0x5E, 0x66,
                                /* 7458 */   0x58, 0xC3, 0x66, 0x50, 0x66, 0x51, 0x66, 0x56,
                                /* 7460 */   0x66, 0xB8, 0x7C, 0x03, 0x00, 0x00, 0x66, 0xD1,
                                /* 7468 */   0xE8, 0x66, 0x48, 0x66, 0xC1, 0xE0, 0x10, 0x66,
                                /* 7470 */   0xBE, 0x7C, 0x02, 0x07, 0x00, 0xE8, 0x8E, 0xFC,
                                /* 7478 */   0x66, 0xB8, 0x7C, 0x03, 0x00, 0x00, 0x66, 0x8B,
                                /* 7480 */   0xC8, 0x66, 0x49, 0x66, 0xD1, 0xE8, 0x66, 0xC1,
                                /* 7488 */   0xE1, 0x10, 0x66, 0x0B, 0xC1, 0x66, 0xBE, 0x7C,
                                /* 7490 */   0x12, 0x07, 0x00, 0xE8, 0x70, 0xFC, 0x66, 0x5E,
                                /* 7498 */   0x66, 0x59, 0x66, 0x58, 0xC3, 0x66, 0x56, 0x66,
                                /* 74A0 */   0x50, 0x51, 0x52, 0x66, 0x53, 0x2E, 0x8A, 0x7C,
                                /* 74A8 */   0x19, 0x2E, 0x8A, 0x5C, 0x10, 0x80, 0xFB, 0x0A,
                                /* 74B0 */   0x74, 0x1E, 0xB9, 0x01, 0x00, 0xBA, 0x80, 0x00,
                                /* 74B8 */   0x66, 0xB8, 0x10, 0x00, 0x00, 0x00, 0xE8, 0x8C,
                                /* 74C0 */   0x18, 0x73, 0x0D, 0x8B, 0xD0, 0x25, 0xF8, 0x00,
                                /* 74C8 */   0x3D, 0xA8, 0x00, 0x75, 0x03, 0xF9, 0xEB, 0x01,
                                /* 74D0 */   0xF8, 0x66, 0x5B, 0x5A, 0x59, 0x66, 0x58, 0x66,
                                /* 74D8 */   0x5E, 0xC3, 0x53, 0x51, 0x52, 0x66, 0x50, 0x66,
                                /* 74E0 */   0x57, 0x2E, 0x8A, 0x7C, 0x19, 0x2E, 0x8A, 0x5C,
                                /* 74E8 */   0x10, 0x80, 0xFB, 0x0A, 0x74, 0x59, 0xB9, 0x01,
                                /* 74F0 */   0x00, 0xBA, 0x80, 0x00, 0x66, 0xB8, 0x41, 0x00,
                                /* 74F8 */   0x00, 0x00, 0xE8, 0x50, 0x18, 0x73, 0x48, 0xA8,
                                /* 7500 */   0x01, 0x75, 0x41, 0xB9, 0x01, 0x00, 0xBA, 0x80,
                                /* 7508 */   0x00, 0x66, 0xB8, 0x40, 0x00, 0x00, 0x00, 0xE8,
                                /* 7510 */   0x3B, 0x18, 0x73, 0x33, 0x0C, 0x01, 0xB9, 0x01,
                                /* 7518 */   0x00, 0x66, 0xBF, 0x40, 0x00, 0x00, 0x00, 0xE8,
                                /* 7520 */   0x60, 0x18, 0x73, 0x23, 0xB9, 0x90, 0x01, 0x51,
                                /* 7528 */   0xB9, 0x01, 0x00, 0xE8, 0x6B, 0xF0, 0xB9, 0x01,
                                /* 7530 */   0x00, 0xBA, 0x80, 0x00, 0x66, 0xB8, 0x41, 0x00,
                                /* 7538 */   0x00, 0x00, 0xE8, 0x10, 0x18, 0x59, 0xA8, 0x01,
                                /* 7540 */   0x75, 0x02, 0xE2, 0xE3, 0xF9, 0xEB, 0x01, 0xF8,
                                /* 7548 */   0x66, 0x5F, 0x66, 0x58, 0x5A, 0x59, 0x5B, 0xC3,
                                /* 7550 */   0x68, 0x0D, 0x98, 0x0E, 0x04, 0x00, 0xD2, 0x60,
                                /* 7558 */   0x00, 0x10, 0x10, 0x00, 0xDA, 0x14, 0x00, 0x00,
                                /* 7560 */   0x20, 0x00, 0x40, 0xD6, 0x01, 0x00, 0x00, 0x05,
                                /* 7568 */   0x00, 0x00, 0x00, 0x08, 0x07, 0x10, 0x01, 0x20,
                                /* 7570 */   0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7578 */   0x00, 0x31, 0x40, 0x00, 0xD2, 0x60, 0x00, 0x10,
                                /* 7580 */   0x10, 0x00, 0xEC, 0x14, 0x00, 0x00, 0x20, 0x00,
                                /* 7588 */   0x40, 0xD6, 0x02, 0x00, 0x00, 0x04, 0x00, 0x00,
                                /* 7590 */   0x00, 0x08, 0x07, 0x20, 0x01, 0x20, 0x01, 0x00,
                                /* 7598 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31,
                                /* 75A0 */   0x20, 0x00, 0xD2, 0x60, 0x00, 0x10, 0x10, 0x08,
                                /* 75A8 */   0xFE, 0x14, 0x00, 0x00, 0x20, 0x00, 0x40, 0xD6,
                                /* 75B0 */   0x03, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00,
                                /* 75B8 */   0x07, 0x30, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00,
                                /* 75C0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x71, 0x10, 0x00,
                                /* 75C8 */   0x00, 0x00, 0x00, 0x10, 0x10, 0x04, 0x10, 0x15,
                                /* 75D0 */   0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 75D8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 75E0 */   0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 75E8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 75F0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 75F8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7600 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7608 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7610 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7618 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7620 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7628 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7630 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7638 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7640 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7648 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7650 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7658 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7660 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7668 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7670 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7678 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7680 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7688 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7690 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7698 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 76A0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 76A8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 76B0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 76B8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 76C0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 76C8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 76D0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 76D8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 76E0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 76E8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 76F0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 76F8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7700 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7708 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7710 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7718 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7720 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7728 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7730 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7738 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7740 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7748 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7750 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7758 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7760 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7768 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7770 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7778 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7780 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7788 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7790 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7798 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 77A0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 77A8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 77B0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 77B8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 77C0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 77C8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 77D0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 77D8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 77E0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 77E8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 77F0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 77F8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7800 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7808 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7810 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7818 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7820 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7828 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7830 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7838 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7840 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7848 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7850 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7858 */   0x00, 0x00, 0x00, 0x00, 0x82, 0x02, 0x0D, 0x00,
                                /* 7860 */   0x6C, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7868 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7870 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* 7878 */   0x00, 0x00, 0x00, 0x00, 0x06, 0x55, 0x0E, 0x07,
                                /* 7880 */   0x83, 0xEC, 0x12, 0x8B, 0xEC, 0x8A, 0xC3, 0xE8,
                                /* 7888 */   0x44, 0xDC, 0x72, 0x25, 0xE8, 0x5B, 0x02, 0x72,
                                /* 7890 */   0x26, 0xE8, 0x31, 0xD8, 0x72, 0x21, 0xE8, 0x89,
                                /* 7898 */   0xD9, 0x8B, 0xC8, 0x8B, 0xD3, 0xE8, 0x18, 0xD3,
                                /* 78A0 */   0x26, 0xF6, 0x45, 0x11, 0x80, 0x74, 0x02, 0xD1,
                                /* 78A8 */   0xE3, 0x3B, 0xDA, 0x72, 0x0A, 0x3B, 0xC1, 0x72,
                                /* 78B0 */   0x06, 0x83, 0xC4, 0x12, 0xF8, 0xEB, 0x04, 0x83,
                                /* 78B8 */   0xC4, 0x12, 0xF9, 0x5D, 0x07, 0xC3, 0x66, 0x60,
                                /* 78C0 */   0x1E, 0x06, 0x8C, 0xC8, 0x8E, 0xC0, 0xE8, 0x94,
                                /* 78C8 */   0xBC, 0xBE, 0x8E, 0x0D, 0xBF, 0x54, 0x75, 0xBA,
                                /* 78D0 */   0xEC, 0x76, 0x56, 0x2E, 0x83, 0x7C, 0x0E, 0x00,
                                /* 78D8 */   0x74, 0x75, 0x2E, 0x84, 0x2C, 0x74, 0x70, 0x2E,
                                /* 78E0 */   0xF7, 0x44, 0x02, 0x04, 0x00, 0x74, 0x04, 0xB0,
                                /* 78E8 */   0xFE, 0xEB, 0x02, 0xB0, 0x01, 0xE8, 0xA1, 0xF4,
                                /* 78F0 */   0xE8, 0xCF, 0x00, 0x72, 0x1E, 0xE8, 0x48, 0x7C,
                                /* 78F8 */   0x73, 0x08, 0x2E, 0xC7, 0x44, 0x14, 0x00, 0x00,
                                /* 7900 */   0xEB, 0x4D, 0xE8, 0x7D, 0xEF, 0x73, 0x2F, 0xB0,
                                /* 7908 */   0x01, 0xE8, 0x85, 0xF4, 0x8B, 0xF7, 0xE8, 0xB1,
                                /* 7910 */   0x00, 0x73, 0x23, 0x51, 0xB9, 0x80, 0x00, 0x75,
                                /* 7918 */   0x03, 0xB9, 0x00, 0x01, 0x2E, 0x8A, 0x44, 0x12,
                                /* 7920 */   0x2E, 0x8A, 0x5C, 0x13, 0x2E, 0xF7, 0x44, 0x02,
                                /* 7928 */   0x04, 0x00, 0x74, 0x04, 0x2E, 0x8A, 0x5C, 0x19,
                                /* 7930 */   0xE8, 0x78, 0x01, 0x59, 0x73, 0x0B, 0x2E, 0x32,
                                /* 7938 */   0x2C, 0x2E, 0xC7, 0x44, 0x14, 0x00, 0x00, 0xEB,
                                /* 7940 */   0x0E, 0x57, 0x8B, 0xFA, 0xE8, 0x05, 0x09, 0x5F,
                                /* 7948 */   0x2E, 0x89, 0x54, 0x14, 0x83, 0xC2, 0x5C, 0x5E,
                                /* 7950 */   0x81, 0xFF, 0xEC, 0x75, 0x74, 0x03, 0x83, 0xC7,
                                /* 7958 */   0x26, 0x83, 0xC6, 0x26, 0x81, 0xFE, 0x26, 0x0E,
                                /* 7960 */   0x0F, 0x85, 0x6E, 0xFF, 0xE8, 0x63, 0xBD, 0x07,
                                /* 7968 */   0x1F, 0x66, 0x61, 0xC3, 0x52, 0x66, 0x33, 0xC0,
                                /* 7970 */   0x66, 0xBE, 0x80, 0x81, 0x06, 0x00, 0xE8, 0x78,
                                /* 7978 */   0xE6, 0xE8, 0x8A, 0xF7, 0xEB, 0x04, 0x52, 0x66,
                                /* 7980 */   0x33, 0xC0, 0xE8, 0x35, 0x0B, 0x66, 0xBE, 0x74,
                                /* 7988 */   0x81, 0x06, 0x00, 0xE8, 0x63, 0xE6, 0xE8, 0x75,
                                /* 7990 */   0xF7, 0x5A, 0xC3, 0x66, 0x50, 0x66, 0x52, 0x66,
                                /* 7998 */   0x56, 0xE8, 0x39, 0x03, 0x75, 0x1B, 0x66, 0x8B,
                                /* 79A0 */   0xD0, 0x66, 0xBE, 0x30, 0x40, 0x0C, 0x00, 0x80,
                                /* 79A8 */   0xFB, 0x0B, 0x75, 0x06, 0x66, 0xBE, 0x3C, 0x40,
                                /* 79B0 */   0x0C, 0x00, 0xE8, 0x63, 0xF7, 0x32, 0xC0, 0xEB,
                                /* 79B8 */   0x02, 0x0C, 0x01, 0x66, 0x5E, 0x66, 0x5A, 0x66,
                                /* 79C0 */   0x58, 0xC3, 0x66, 0x50, 0x53, 0x51, 0x66, 0x52,
                                /* 79C8 */   0x57, 0x06, 0x16, 0x07, 0x55, 0x83, 0xEC, 0x08,
                                /* 79D0 */   0x8B, 0xEC, 0x8B, 0xFD, 0x2E, 0x8A, 0x44, 0x12,
                                /* 79D8 */   0xB7, 0xA0, 0x2E, 0x8A, 0x5C, 0x13, 0x2E, 0xF7,
                                /* 79E0 */   0x44, 0x02, 0x04, 0x00, 0x74, 0x04, 0x2E, 0x8A,
                                /* 79E8 */   0x5C, 0x19, 0x66, 0xBA, 0x00, 0x00, 0x00, 0x00,
                                /* 79F0 */   0xB9, 0x08, 0x00, 0xE8, 0x7A, 0x19, 0x73, 0x29,
                                /* 79F8 */   0x26, 0x8A, 0x05, 0x3C, 0x10, 0x74, 0x1B, 0x66,
                                /* 7A00 */   0x26, 0x8B, 0x05, 0x66, 0x3D, 0x00, 0xFF, 0xFF,
                                /* 7A08 */   0xFF, 0x75, 0x16, 0x66, 0x26, 0x8B, 0x45, 0x04,
                                /* 7A10 */   0x66, 0x3D, 0xFF, 0xFF, 0xFF, 0x00, 0x75, 0x09,
                                /* 7A18 */   0x0C, 0x01, 0x83, 0xC4, 0x08, 0x5D, 0xF9, 0xEB,
                                /* 7A20 */   0x05, 0x83, 0xC4, 0x08, 0x5D, 0xF8, 0x07, 0x5F,
                                /* 7A28 */   0x66, 0x5A, 0x59, 0x5B, 0x66, 0x58, 0xC3, 0x66,
                                /* 7A30 */   0x53, 0x66, 0x52, 0x66, 0x56, 0x66, 0x57, 0x66,
                                /* 7A38 */   0xB8, 0x00, 0x00, 0x00, 0x80, 0x66, 0xBA, 0x00,
                                /* 7A40 */   0x00, 0x00, 0x80, 0x66, 0xBE, 0x80, 0x81, 0x06,
                                /* 7A48 */   0x00, 0xE8, 0xA5, 0xE5, 0xE8, 0xC9, 0xF6, 0x66,
                                /* 7A50 */   0xB8, 0x00, 0x00, 0x80, 0x10, 0x66, 0xBA, 0x00,
                                /* 7A58 */   0x00, 0x80, 0x3F, 0xE8, 0xBA, 0xF6, 0x66, 0xBE,
                                /* 7A60 */   0x70, 0x81, 0x06, 0x00, 0xE8, 0x8A, 0xE5, 0xE8,
                                /* 7A68 */   0x3D, 0xF2, 0xB9, 0x02, 0x00, 0x66, 0x8B, 0xD8,
                                /* 7A70 */   0xD1, 0xE3, 0x66, 0xC1, 0xCB, 0x10, 0xE2, 0xF8,
                                /* 7A78 */   0x66, 0x53, 0xE8, 0x12, 0xD8, 0x8B, 0xC1, 0x66,
                                /* 7A80 */   0xC1, 0xE0, 0x10, 0x0B, 0xC2, 0x66, 0x5B, 0xB9,
                                /* 7A88 */   0x02, 0x00, 0x2B, 0xC3, 0x66, 0xC1, 0xC8, 0x10,
                                /* 7A90 */   0x66, 0xC1, 0xCB, 0x10, 0xE2, 0xF4, 0x66, 0xBE,
                                /* 7A98 */   0x74, 0x81, 0x06, 0x00, 0xE8, 0x52, 0xE5, 0xE8,
                                /* 7AA0 */   0x64, 0xF6, 0x66, 0x5F, 0x66, 0x5E, 0x66, 0x5A,
                                /* 7AA8 */   0x66, 0x5B, 0xC3, 0x66, 0x50, 0x53, 0x66, 0x52,
                                /* 7AB0 */   0x57, 0xBF, 0xEC, 0x75, 0xB7, 0xA0, 0x66, 0x81,
                                /* 7AB8 */   0xE2, 0xFF, 0xFF, 0x00, 0x00, 0xE8, 0xB0, 0x18,
                                /* 7AC0 */   0x73, 0x20, 0x26, 0x80, 0x3D, 0x10, 0x74, 0x17,
                                /* 7AC8 */   0x66, 0xB8, 0x00, 0xFF, 0xFF, 0xFF, 0x66, 0x26,
                                /* 7AD0 */   0x3B, 0x05, 0x75, 0x0E, 0x66, 0xC1, 0xC8, 0x08,
                                /* 7AD8 */   0x66, 0x26, 0x3B, 0x45, 0x04, 0x75, 0x03, 0xF8,
                                /* 7AE0 */   0xEB, 0x01, 0xF9, 0x5F, 0x66, 0x5A, 0x5B, 0x66,
                                /* 7AE8 */   0x58, 0xC3, 0x50, 0x52, 0x57, 0x80, 0xFA, 0x00,
                                /* 7AF0 */   0x74, 0x2B, 0x2E, 0x8B, 0x36, 0x50, 0x75, 0xBF,
                                /* 7AF8 */   0x2E, 0x75, 0x2E, 0x38, 0x14, 0x75, 0x0B, 0xE8,
                                /* 7B00 */   0x80, 0xED, 0x73, 0x24, 0x74, 0x22, 0x8B, 0xF7,
                                /* 7B08 */   0xEB, 0x3F, 0x83, 0xC6, 0x26, 0x81, 0xFF, 0xEC,
                                /* 7B10 */   0x75, 0x73, 0x03, 0x83, 0xC7, 0x26, 0x2E, 0x3B,
                                /* 7B18 */   0x36, 0x52, 0x75, 0x72, 0xDD, 0x2E, 0xF6, 0x06,
                                /* 7B20 */   0x27, 0x0D, 0x01, 0x75, 0x0B, 0xF9, 0xEB, 0x22,
                                /* 7B28 */   0x2E, 0xF6, 0x06, 0x27, 0x0D, 0x01, 0x74, 0x19,
                                /* 7B30 */   0x80, 0xFA, 0x04, 0x75, 0x14, 0x2E, 0x80, 0x3E,
                                /* 7B38 */   0x29, 0xF9, 0x00, 0x74, 0x0C, 0xBF, 0x54, 0x75,
                                /* 7B40 */   0x2E, 0x80, 0x7D, 0x02, 0x00, 0x74, 0x02, 0x8B,
                                /* 7B48 */   0xF7, 0xF8, 0x5F, 0x5A, 0x58, 0xC3, 0x50, 0x53,
                                /* 7B50 */   0x66, 0x52, 0x56, 0x57, 0x06, 0xE8, 0x92, 0xFF,
                                /* 7B58 */   0x72, 0x38, 0xF6, 0xC2, 0x74, 0x74, 0x13, 0x0E,
                                /* 7B60 */   0x07, 0x2E, 0x8B, 0x7C, 0x14, 0xE8, 0x7F, 0xD3,
                                /* 7B68 */   0x8B, 0xC8, 0x66, 0xC1, 0xE1, 0x10, 0x8B, 0xCB,
                                /* 7B70 */   0xEB, 0x1D, 0x66, 0x56, 0x2E, 0xFF, 0x34, 0x2E,
                                /* 7B78 */   0xFF, 0x74, 0x0E, 0x66, 0x5E, 0x2E, 0xFF, 0x54,
                                /* 7B80 */   0x0A, 0x66, 0x5E, 0x26, 0x8B, 0x4D, 0x10, 0x66,
                                /* 7B88 */   0xC1, 0xE1, 0x10, 0x26, 0x8B, 0x4D, 0x12, 0xF8,
                                /* 7B90 */   0xEB, 0x01, 0xF9, 0x07, 0x5F, 0x5E, 0x66, 0x5A,
                                /* 7B98 */   0x5B, 0x58, 0xC3, 0x50, 0x56, 0x33, 0xDB, 0x2E,
                                /* 7BA0 */   0x8B, 0x36, 0x50, 0x75, 0x2E, 0x83, 0x7C, 0x0E,
                                /* 7BA8 */   0x00, 0x74, 0x05, 0xE8, 0xD4, 0x01, 0x03, 0xD8,
                                /* 7BB0 */   0x83, 0xC6, 0x26, 0x2E, 0x3B, 0x36, 0x52, 0x75,
                                /* 7BB8 */   0x75, 0xEA, 0x32, 0xE4, 0xEB, 0x04, 0xB4, 0x01,
                                /* 7BC0 */   0x0A, 0xE4, 0x5E, 0x58, 0xC3, 0x50, 0x57, 0x56,
                                /* 7BC8 */   0xE8, 0x96, 0xE9, 0xE8, 0x1C, 0xFF, 0x72, 0x1E,
                                /* 7BD0 */   0x2E, 0x83, 0x7C, 0x0E, 0x00, 0x74, 0x17, 0x66,
                                /* 7BD8 */   0x56, 0x2E, 0xFF, 0x34, 0x2E, 0xFF, 0x74, 0x0E,
                                /* 7BE0 */   0x66, 0x5E, 0x2E, 0xFF, 0x54, 0x0C, 0x66, 0x5E,
                                /* 7BE8 */   0x75, 0x04, 0x32, 0xE4, 0xEB, 0x03, 0x80, 0xCC,
                                /* 7BF0 */   0x01, 0x5E, 0x5F, 0x58, 0xC3, 0x01, 0x00, 0x41,
                                /* 7BF8 */   0x06, 0x00, 0x02, 0x00, 0x42, 0x06, 0x00, 0x03,
                                /* 7C00 */   0x00, 0x43, 0x06, 0x00, 0x0C, 0x00, 0x44, 0x06,
                                /* 7C08 */   0x00, 0x0B, 0x00, 0x44, 0x06, 0x00, 0x07, 0x00,
                                /* 7C10 */   0x41, 0x06, 0x00, 0x08, 0x00, 0x42, 0x06, 0x00,
                                /* 7C18 */   0x09, 0x00, 0x43, 0x06, 0x00, 0x0A, 0x00, 0x40,
                                /* 7C20 */   0x06, 0x00, 0x51, 0xBE, 0xF5, 0x7B, 0xB9, 0x09,
                                /* 7C28 */   0x00, 0x2E, 0x38, 0x1C, 0x75, 0x07, 0x66, 0x2E,
                                /* 7C30 */   0x8B, 0x74, 0x01, 0xEB, 0x05, 0x83, 0xC6, 0x05,
                                /* 7C38 */   0xE2, 0xEF, 0x59, 0xC3, 0x40, 0x10, 0x40, 0x06,
                                /* 7C40 */   0x00, 0x10, 0x10, 0x41, 0x06, 0x00, 0x20, 0x10,
                                /* 7C48 */   0x42, 0x06, 0x00, 0x30, 0x10, 0x43, 0x06, 0x00,
                                /* 7C50 */   0x51, 0xBE, 0x3C, 0x7C, 0xB9, 0x04, 0x00, 0x2E,
                                /* 7C58 */   0x38, 0x04, 0x75, 0x07, 0x66, 0x2E, 0x8B, 0x74,
                                /* 7C60 */   0x01, 0xEB, 0x08, 0x83, 0xC6, 0x05, 0xE2, 0xEF,
                                /* 7C68 */   0xF8, 0xEB, 0x01, 0xF9, 0x59, 0xC3, 0x01, 0x00,
                                /* 7C70 */   0x00, 0x00, 0x10, 0x02, 0x00, 0x00, 0x00, 0x20,
                                /* 7C78 */   0x03, 0x00, 0x00, 0x00, 0x30, 0x0C, 0x00, 0x00,
                                /* 7C80 */   0x00, 0x40, 0x07, 0x00, 0x00, 0x00, 0x12, 0x08,
                                /* 7C88 */   0x00, 0x00, 0x00, 0x22, 0x09, 0x00, 0x00, 0x00,
                                /* 7C90 */   0x32, 0x0B, 0x00, 0x00, 0x00, 0x42, 0x0A, 0x00,
                                /* 7C98 */   0x00, 0x00, 0x02, 0x51, 0x56, 0xBE, 0x6E, 0x7C,
                                /* 7CA0 */   0xB9, 0x09, 0x00, 0x2E, 0x38, 0x1C, 0x75, 0x07,
                                /* 7CA8 */   0x66, 0x2E, 0x8B, 0x44, 0x01, 0xEB, 0x05, 0x83,
                                /* 7CB0 */   0xC6, 0x05, 0xE2, 0xEF, 0x5E, 0x59, 0xC3, 0x0A,
                                /* 7CB8 */   0x0A, 0x00, 0x00, 0x00, 0x10, 0x01, 0x07, 0x10,
                                /* 7CC0 */   0x00, 0x00, 0x00, 0x02, 0x08, 0x00, 0x10, 0x00,
                                /* 7CC8 */   0x00, 0x03, 0x09, 0x00, 0x00, 0x10, 0x00, 0x0C,
                                /* 7CD0 */   0x0B, 0x10, 0x00, 0x00, 0x00, 0x56, 0x51, 0xBE,
                                /* 7CD8 */   0xB7, 0x7C, 0xB9, 0x05, 0x00, 0x2E, 0x38, 0x1C,
                                /* 7CE0 */   0x74, 0x06, 0x2E, 0x38, 0x5C, 0x01, 0x75, 0x07,
                                /* 7CE8 */   0x66, 0x2E, 0x8B, 0x44, 0x02, 0xEB, 0x07, 0x83,
                                /* 7CF0 */   0xC6, 0x06, 0xE2, 0xE9, 0xEB, 0x04, 0x32, 0xC9,
                                /* 7CF8 */   0xEB, 0x03, 0x80, 0xC9, 0x01, 0x59, 0x5E, 0xC3,
                                /* 7D00 */   0x0B, 0x04, 0x40, 0x01, 0x07, 0x04, 0x02, 0x08,
                                /* 7D08 */   0x02, 0x03, 0x09, 0x01, 0x0A, 0x0A, 0x01, 0x56,
                                /* 7D10 */   0x51, 0xBE, 0x00, 0x7D, 0xB9, 0x05, 0x00, 0x2E,
                                /* 7D18 */   0x38, 0x1C, 0x74, 0x06, 0x2E, 0x38, 0x5C, 0x01,
                                /* 7D20 */   0x75, 0x06, 0x2E, 0x8A, 0x44, 0x02, 0xEB, 0x07,
                                /* 7D28 */   0x83, 0xC6, 0x03, 0xE2, 0xEA, 0xEB, 0x04, 0x32,
                                /* 7D30 */   0xC9, 0xEB, 0x03, 0x80, 0xC9, 0x01, 0x59, 0x5E,
                                /* 7D38 */   0xC3, 0x0A, 0x0A, 0x00, 0x00, 0x00, 0x01, 0x01,
                                /* 7D40 */   0x07, 0x00, 0x00, 0x20, 0x00, 0x02, 0x08, 0x00,
                                /* 7D48 */   0x00, 0x40, 0x00, 0x03, 0x09, 0x00, 0x00, 0x80,
                                /* 7D50 */   0x00, 0x0C, 0x0B, 0x00, 0x00, 0x00, 0x02, 0x56,
                                /* 7D58 */   0x51, 0xBE, 0x39, 0x7D, 0xB9, 0x05, 0x00, 0x2E,
                                /* 7D60 */   0x38, 0x1C, 0x74, 0x06, 0x2E, 0x38, 0x5C, 0x01,
                                /* 7D68 */   0x75, 0x07, 0x66, 0x2E, 0x8B, 0x44, 0x02, 0xEB,
                                /* 7D70 */   0x07, 0x83, 0xC6, 0x06, 0xE2, 0xE9, 0xEB, 0x04,
                                /* 7D78 */   0x32, 0xC9, 0xEB, 0x03, 0x80, 0xC9, 0x01, 0x59,
                                /* 7D80 */   0x5E, 0xC3, 0x06, 0x57, 0x66, 0x56, 0x2E, 0xFF,
                                /* 7D88 */   0x34, 0x2E, 0xFF, 0x74, 0x0E, 0x66, 0x5E, 0x2E,
                                /* 7D90 */   0xFF, 0x54, 0x0A, 0x66, 0x5E, 0x26, 0x8B, 0x45,
                                /* 7D98 */   0x0C, 0xA8, 0x80, 0x9C, 0x83, 0xE0, 0x07, 0x9D,
                                /* 7DA0 */   0x74, 0x03, 0x83, 0xC8, 0x08, 0x5F, 0x07, 0xC3,
                                /* 7DA8 */   0x66, 0x60, 0x1E, 0x06, 0xFC, 0x8C, 0xC8, 0x8E,
                                /* 7DB0 */   0xD8, 0x8E, 0xC0, 0x2E, 0xC7, 0x06, 0x50, 0x75,
                                /* 7DB8 */   0x68, 0x0D, 0x2E, 0xC7, 0x06, 0x52, 0x75, 0x98,
                                /* 7DC0 */   0x0E, 0xBE, 0x68, 0x0D, 0xE8, 0x81, 0xE3, 0x72,
                                /* 7DC8 */   0x15, 0x2E, 0x8B, 0x0E, 0x16, 0x11, 0xC1, 0xE9,
                                /* 7DD0 */   0x0B, 0x83, 0xE1, 0x03, 0x2E, 0x80, 0x7C, 0x10,
                                /* 7DD8 */   0x09, 0x75, 0x03, 0x83, 0xC9, 0x04, 0xF7, 0xC1,
                                /* 7DE0 */   0x01, 0x00, 0x74, 0x35, 0xF7, 0xC1, 0x02, 0x00,
                                /* 7DE8 */   0x75, 0x00, 0x2E, 0xC7, 0x44, 0x0E, 0x00, 0xDA,
                                /* 7DF0 */   0x2E, 0xC7, 0x44, 0x02, 0xC6, 0x78, 0x2E, 0x80,
                                /* 7DF8 */   0x4C, 0x18, 0x02, 0xF7, 0xC1, 0x04, 0x00, 0x75,
                                /* 7E00 */   0x0C, 0x2E, 0xC6, 0x44, 0x19, 0x40, 0x2E, 0xC6,
                                /* 7E08 */   0x44, 0x10, 0x0A, 0xEB, 0x17, 0x2E, 0xC6, 0x44,
                                /* 7E10 */   0x19, 0x30, 0x2E, 0xC6, 0x44, 0x10, 0x09, 0xEB,
                                /* 7E18 */   0x0B, 0x2E, 0xC7, 0x44, 0x0E, 0x00, 0x00, 0x2E,
                                /* 7E20 */   0xC7, 0x04, 0x00, 0x00, 0xC1, 0xE1, 0x0B, 0x2E,
                                /* 7E28 */   0x81, 0x26, 0x16, 0x11, 0xFF, 0xE7, 0x2E, 0x09,
                                /* 7E30 */   0x0E, 0x16, 0x11, 0xE8, 0x03, 0xE3, 0xB9, 0x04,
                                /* 7E38 */   0x00, 0xBE, 0x8E, 0x0D, 0xBF, 0x54, 0x75, 0x2E,
                                /* 7E40 */   0x83, 0x7C, 0x02, 0x00, 0x0F, 0x84, 0xDA, 0x00,
                                /* 7E48 */   0x2E, 0xC7, 0x44, 0x0E, 0x40, 0xD6, 0x2E, 0xF7,
                                /* 7E50 */   0x44, 0x02, 0x04, 0x00, 0x0F, 0x84, 0xB8, 0x00,
                                /* 7E58 */   0x2E, 0x80, 0x4C, 0x18, 0x02, 0x2E, 0xC7, 0x44,
                                /* 7E60 */   0x0E, 0x00, 0xDA, 0x2E, 0xF7, 0x44, 0x02, 0x10,
                                /* 7E68 */   0x00, 0x0F, 0x84, 0xB5, 0x00, 0x2E, 0xC7, 0x45,
                                /* 7E70 */   0x0E, 0x40, 0xD6, 0x2E, 0x8A, 0x44, 0x07, 0x2E,
                                /* 7E78 */   0x88, 0x45, 0x07, 0x2E, 0x80, 0x4D, 0x18, 0x06,
                                /* 7E80 */   0x2E, 0x80, 0x4C, 0x18, 0x04, 0x2E, 0xF7, 0x44,
                                /* 7E88 */   0x02, 0x00, 0x08, 0x2E, 0xC7, 0x45, 0x02, 0xD2,
                                /* 7E90 */   0x68, 0x75, 0x10, 0x2E, 0xC7, 0x45, 0x02, 0xD2,
                                /* 7E98 */   0x60, 0x2E, 0x80, 0x4D, 0x18, 0x01, 0x2E, 0x80,
                                /* 7EA0 */   0x4C, 0x18, 0x01, 0x2E, 0xC6, 0x45, 0x10, 0x01,
                                /* 7EA8 */   0x2E, 0xC6, 0x45, 0x13, 0x05, 0x2E, 0xC6, 0x45,
                                /* 7EB0 */   0x19, 0x10, 0x2E, 0x8A, 0x44, 0x17, 0x2E, 0x88,
                                /* 7EB8 */   0x45, 0x17, 0x2E, 0x8A, 0x44, 0x25, 0x2E, 0x88,
                                /* 7EC0 */   0x45, 0x25, 0x2E, 0x80, 0x7C, 0x13, 0x05, 0x74,
                                /* 7EC8 */   0x59, 0x2E, 0xC6, 0x45, 0x10, 0x02, 0x2E, 0xC6,
                                /* 7ED0 */   0x45, 0x13, 0x04, 0x2E, 0xC6, 0x45, 0x19, 0x20,
                                /* 7ED8 */   0x2E, 0x8A, 0x44, 0x17, 0x2E, 0x88, 0x45, 0x17,
                                /* 7EE0 */   0x2E, 0x8A, 0x44, 0x25, 0x2E, 0x88, 0x45, 0x25,
                                /* 7EE8 */   0x2E, 0x80, 0x7C, 0x13, 0x04, 0x74, 0x33, 0x2E,
                                /* 7EF0 */   0xC6, 0x45, 0x10, 0x03, 0x2E, 0xC6, 0x45, 0x13,
                                /* 7EF8 */   0x06, 0x2E, 0xC6, 0x45, 0x19, 0x30, 0x2E, 0x8A,
                                /* 7F00 */   0x44, 0x17, 0x2E, 0x88, 0x45, 0x17, 0x2E, 0x8A,
                                /* 7F08 */   0x44, 0x25, 0x2E, 0x88, 0x45, 0x25, 0xEB, 0x12,
                                /* 7F10 */   0x2E, 0x80, 0x4C, 0x18, 0x04, 0x2E, 0xF7, 0x44,
                                /* 7F18 */   0x02, 0x00, 0x08, 0x75, 0x05, 0x2E, 0x80, 0x4C,
                                /* 7F20 */   0x18, 0x01, 0x83, 0xC6, 0x26, 0x83, 0xC7, 0x26,
                                /* 7F28 */   0x49, 0x0F, 0x85, 0x12, 0xFF, 0x07, 0x1F, 0x66,
                                /* 7F30 */   0x61, 0xC3, 0x02, 0x04, 0x80, 0x60, 0x1E, 0x2E,
                                /* 7F38 */   0xC6, 0x06, 0x32, 0x7F, 0x02, 0x2E, 0xC6, 0x06,
                                /* 7F40 */   0x33, 0x7F, 0x04, 0x2E, 0xC6, 0x06, 0x34, 0x7F,
                                /* 7F48 */   0x08, 0xBA, 0x00, 0x00, 0xBE, 0x68, 0x0D, 0xBF,
                                /* 7F50 */   0x2E, 0x75, 0x2E, 0x83, 0x7C, 0x0E, 0x00, 0x74,
                                /* 7F58 */   0x58, 0xB8, 0x00, 0x03, 0x66, 0x56, 0x2E, 0xFF,
                                /* 7F60 */   0x34, 0x2E, 0xFF, 0x74, 0x0E, 0x66, 0x5E, 0x2E,
                                /* 7F68 */   0xFF, 0x54, 0x08, 0x66, 0x5E, 0x74, 0x07, 0xE8,
                                /* 7F70 */   0x10, 0xE9, 0x73, 0x3D, 0xEB, 0x05, 0xE8, 0x09,
                                /* 7F78 */   0xE9, 0x73, 0x49, 0xB0, 0x01, 0xE8, 0x11, 0xEE,
                                /* 7F80 */   0x8A, 0xCB, 0x56, 0x8B, 0xF7, 0xB8, 0x00, 0x03,
                                /* 7F88 */   0x66, 0x56, 0x2E, 0xFF, 0x34, 0x2E, 0xFF, 0x74,
                                /* 7F90 */   0x0E, 0x66, 0x5E, 0x2E, 0xFF, 0x54, 0x08, 0x66,
                                /* 7F98 */   0x5E, 0x5E, 0x75, 0x04, 0x0A, 0xD9, 0xEB, 0x24,
                                /* 7FA0 */   0x2E, 0xC7, 0x05, 0x00, 0x00, 0x2E, 0xC7, 0x45,
                                /* 7FA8 */   0x02, 0x00, 0x00, 0x2E, 0xC7, 0x45, 0x0E, 0x00,
                                /* 7FB0 */   0x00, 0x2E, 0xC7, 0x04, 0x00, 0x00, 0x2E, 0xC7,
                                /* 7FB8 */   0x44, 0x02, 0x00, 0x00, 0x2E, 0xC7, 0x44, 0x0E,
                                /* 7FC0 */   0x00, 0x00, 0xEB, 0x0E, 0xE8, 0x0A, 0x05, 0x0A,
                                /* 7FC8 */   0xD0, 0x0A, 0xF0, 0xF6, 0xC3, 0x02, 0x75, 0x02,
                                /* 7FD0 */   0x32, 0xF0, 0x83, 0xC6, 0x26, 0x81, 0xFF, 0xEC,
                                /* 7FD8 */   0x75, 0x74, 0x03, 0x83, 0xC7, 0x26, 0x81, 0xFE,
                                /* 7FE0 */   0x98, 0x0E, 0x0F, 0x85, 0x6C, 0xFF, 0x8B, 0xCA,
                                /* 7FE8 */   0xE8, 0xDF, 0xB6, 0x1F, 0x61, 0xC3, 0x52, 0xB2,
                                /* 7FF0 */   0x01, 0xE8, 0xE9, 0x00, 0x73, 0x03, 0xF8, 0xEB,
                                /* 7FF8 */   0x01, 0xF9, 0x5A, 0xC3, 0x52, 0x56, 0x80, 0xE2,
                                /* 8000 */   0x74, 0x74, 0x1B, 0xE8, 0xE4, 0xFA, 0x72, 0x16,
                                /* 8008 */   0x2E, 0xF6, 0x44, 0x1B, 0x20, 0x74, 0x0F, 0x2E,
                                /* 8010 */   0xF7, 0x44, 0x02, 0x04, 0x00, 0x74, 0x02, 0x33,
                                /* 8018 */   0xD2, 0x0B, 0xD2, 0xF9, 0xEB, 0x01, 0xF8, 0x5E,
                                /* 8020 */   0x5A, 0xC3, 0x52, 0x56, 0x80, 0xE2, 0x08, 0xB6,
                                /* 8028 */   0x04, 0xEB, 0x10, 0x52, 0x56, 0x80, 0xE2, 0x08,
                                /* 8030 */   0xB6, 0x0A, 0xEB, 0x07, 0x52, 0x56, 0x80, 0xE2,
                                /* 8038 */   0x08, 0xB6, 0x09, 0xE8, 0xAC, 0xFA, 0x72, 0x09,
                                /* 8040 */   0x2E, 0x38, 0x74, 0x10, 0x75, 0x03, 0xF9, 0xEB,
                                /* 8048 */   0x01, 0xF8, 0x5E, 0x5A, 0xC3, 0x50, 0x57, 0x06,
                                /* 8050 */   0x1E, 0x07, 0x8B, 0xFE, 0x2E, 0x8B, 0x36, 0x50,
                                /* 8058 */   0x75, 0x2E, 0x83, 0x7C, 0x0E, 0x00, 0x74, 0x20,
                                /* 8060 */   0xE8, 0x1F, 0xFD, 0x83, 0xF8, 0x00, 0x74, 0x18,
                                /* 8068 */   0x50, 0x66, 0x56, 0x2E, 0xFF, 0x34, 0x2E, 0xFF,
                                /* 8070 */   0x74, 0x0E, 0x66, 0x5E, 0x2E, 0xFF, 0x54, 0x16,
                                /* 8078 */   0x66, 0x5E, 0x58, 0xC1, 0xE0, 0x06, 0x03, 0xF8,
                                /* 8080 */   0x83, 0xC6, 0x26, 0x2E, 0x3B, 0x36, 0x52, 0x75,
                                /* 8088 */   0x75, 0xCF, 0x8B, 0xF7, 0x32, 0xE4, 0xEB, 0x04,
                                /* 8090 */   0xB4, 0x01, 0x0A, 0xE4, 0x07, 0x5F, 0x58, 0xC3,
                                /* 8098 */   0x50, 0x56, 0x2E, 0x8B, 0x36, 0x50, 0x75, 0x2E,
                                /* 80A0 */   0x83, 0x7C, 0x0E, 0x00, 0x74, 0x22, 0xE8, 0xD9,
                                /* 80A8 */   0xFC, 0x83, 0xF8, 0x00, 0x74, 0x1A, 0x50, 0x66,
                                /* 80B0 */   0x56, 0x2E, 0xFF, 0x34, 0x2E, 0xFF, 0x74, 0x0E,
                                /* 80B8 */   0x66, 0x5E, 0x2E, 0xFF, 0x54, 0x14, 0x66, 0x5E,
                                /* 80C0 */   0x58, 0x75, 0x13, 0xC1, 0xE0, 0x06, 0x03, 0xF8,
                                /* 80C8 */   0x83, 0xC6, 0x26, 0x2E, 0x3B, 0x36, 0x52, 0x75,
                                /* 80D0 */   0x75, 0xCD, 0x32, 0xE4, 0xEB, 0x04, 0xB4, 0x01,
                                /* 80D8 */   0x0A, 0xE4, 0x5E, 0x58, 0xC3, 0x55, 0x8B, 0xEC,
                                /* 80E0 */   0x83, 0xC4, 0xFE, 0x66, 0x50, 0x66, 0x53, 0x51,
                                /* 80E8 */   0x66, 0x52, 0x56, 0x88, 0x46, 0xFF, 0xE8, 0xD1,
                                /* 80F0 */   0xF8, 0x0F, 0x84, 0xE0, 0x00, 0x2E, 0x8A, 0x44,
                                /* 80F8 */   0x12, 0xB7, 0xA0, 0x2E, 0x8A, 0x5C, 0x13, 0x2E,
                                /* 8100 */   0xF7, 0x44, 0x02, 0x04, 0x00, 0x74, 0x04, 0x2E,
                                /* 8108 */   0x8A, 0x5C, 0x19, 0xB9, 0x01, 0x00, 0x66, 0xC1,
                                /* 8110 */   0xCA, 0x10, 0xBA, 0x7E, 0x00, 0x66, 0xC1, 0xC2,
                                /* 8118 */   0x10, 0xE8, 0x54, 0x12, 0x0F, 0x83, 0xB5, 0x00,
                                /* 8120 */   0x3C, 0x00, 0x0F, 0x84, 0xAF, 0x00, 0xB9, 0x04,
                                /* 8128 */   0x00, 0x66, 0xC1, 0xCA, 0x10, 0xBA, 0x80, 0x00,
                                /* 8130 */   0x66, 0xC1, 0xC2, 0x10, 0xE8, 0x39, 0x12, 0x3C,
                                /* 8138 */   0x02, 0x0F, 0x85, 0x98, 0x00, 0x80, 0xFC, 0x03,
                                /* 8140 */   0x0F, 0x82, 0x91, 0x00, 0x66, 0xC1, 0xE8, 0x10,
                                /* 8148 */   0x25, 0xFF, 0x00, 0x05, 0x80, 0x00, 0x66, 0xC1,
                                /* 8150 */   0xCB, 0x10, 0x8B, 0xD8, 0x66, 0xC1, 0xCB, 0x10,
                                /* 8158 */   0x66, 0xC1, 0xCA, 0x10, 0xBA, 0x84, 0x00, 0x66,
                                /* 8160 */   0xC1, 0xC2, 0x10, 0xB9, 0x01, 0x00, 0x2E, 0x8A,
                                /* 8168 */   0x44, 0x12, 0xB7, 0xA0, 0x2E, 0x8A, 0x5C, 0x13,
                                /* 8170 */   0x2E, 0xF7, 0x44, 0x02, 0x04, 0x00, 0x74, 0x04,
                                /* 8178 */   0x2E, 0x8A, 0x5C, 0x19, 0xE8, 0xF1, 0x11, 0x8A,
                                /* 8180 */   0xC8, 0x80, 0xE1, 0xE0, 0x83, 0xE0, 0x1F, 0x50,
                                /* 8188 */   0x80, 0xF9, 0x20, 0x74, 0x0C, 0x80, 0xF9, 0x40,
                                /* 8190 */   0x74, 0x0E, 0x80, 0xF9, 0x60, 0x74, 0x16, 0xEB,
                                /* 8198 */   0x1E, 0x80, 0xFA, 0x01, 0x75, 0x19, 0xEB, 0x31,
                                /* 81A0 */   0x80, 0xFA, 0x02, 0x75, 0x12, 0x8A, 0x7E, 0xFF,
                                /* 81A8 */   0xE8, 0x37, 0x00, 0xEB, 0x24, 0x80, 0xFA, 0x03,
                                /* 81B0 */   0x75, 0x05, 0xE8, 0x65, 0x00, 0xEB, 0x1A, 0x58,
                                /* 81B8 */   0x66, 0xC1, 0xCA, 0x10, 0x03, 0xD0, 0x42, 0x66,
                                /* 81C0 */   0xC1, 0xCB, 0x10, 0x3B, 0xD3, 0x66, 0xC1, 0xCB,
                                /* 81C8 */   0x10, 0x74, 0x0A, 0x66, 0xC1, 0xC2, 0x10, 0xEB,
                                /* 81D0 */   0x92, 0x58, 0xF9, 0xEB, 0x01, 0xF8, 0x5E, 0x66,
                                /* 81D8 */   0x5A, 0x59, 0x66, 0x5B, 0x66, 0x58, 0x8B, 0xE5,
                                /* 81E0 */   0x5D, 0xC3, 0x8B, 0xC8, 0x53, 0x51, 0x66, 0x81,
                                /* 81E8 */   0xC2, 0x00, 0x00, 0x01, 0x00, 0xB9, 0x01, 0x00,
                                /* 81F0 */   0x2E, 0x8A, 0x44, 0x12, 0xB7, 0xA0, 0x2E, 0x8A,
                                /* 81F8 */   0x5C, 0x13, 0x2E, 0xF7, 0x44, 0x02, 0x04, 0x00,
                                /* 8200 */   0x74, 0x04, 0x2E, 0x8A, 0x5C, 0x19, 0xE8, 0x67,
                                /* 8208 */   0x11, 0x59, 0x24, 0x7F, 0x5B, 0x38, 0xF8, 0x74,
                                /* 8210 */   0x06, 0xE2, 0xD1, 0x0C, 0x01, 0xEB, 0x02, 0x32,
                                /* 8218 */   0xC0, 0xC3, 0x66, 0x81, 0xC2, 0x00, 0x00, 0x01,
                                /* 8220 */   0x00, 0xB9, 0x03, 0x00, 0x2E, 0x8A, 0x44, 0x12,
                                /* 8228 */   0xB7, 0xA0, 0x2E, 0x8A, 0x5C, 0x13, 0x75, 0x04,
                                /* 8230 */   0x2E, 0x8A, 0x5C, 0x19, 0xE8, 0x39, 0x11, 0x66,
                                /* 8238 */   0x25, 0xFF, 0xFF, 0xFF, 0x00, 0x66, 0x3D, 0x03,
                                /* 8240 */   0x0C, 0x00, 0x00, 0x75, 0x04, 0x32, 0xC0, 0xEB,
                                /* 8248 */   0x02, 0x0C, 0x01, 0xC3, 0x66, 0x50, 0x51, 0x56,
                                /* 8250 */   0x57, 0x06, 0x1E, 0xFC, 0x8C, 0xC8, 0x8E, 0xC0,
                                /* 8258 */   0x8E, 0xD8, 0xBE, 0xEC, 0x75, 0x2E, 0x80, 0x3C,
                                /* 8260 */   0x10, 0x74, 0x0B, 0xE8, 0x25, 0x00, 0x2E, 0xC7,
                                /* 8268 */   0x45, 0x5A, 0x00, 0x00, 0xEB, 0x09, 0xE8, 0x3D,
                                /* 8270 */   0x00, 0x2E, 0xC7, 0x45, 0x5A, 0x01, 0x00, 0xBF,
                                /* 8278 */   0xEC, 0x75, 0x66, 0x33, 0xC0, 0xB9, 0x40, 0x00,
                                /* 8280 */   0xF3, 0x66, 0xAB, 0x1F, 0x07, 0x5F, 0x5E, 0x59,
                                /* 8288 */   0x66, 0x58, 0xC3, 0x60, 0x83, 0xC6, 0x36, 0x57,
                                /* 8290 */   0xB9, 0x48, 0x00, 0xF3, 0xA4, 0x5F, 0xBE, 0xEC,
                                /* 8298 */   0x75, 0x2E, 0x8B, 0x44, 0x23, 0x2E, 0x89, 0x45,
                                /* 82A0 */   0x58, 0x83, 0xC6, 0x26, 0x83, 0xC7, 0x48, 0xB9,
                                /* 82A8 */   0x10, 0x00, 0xF3, 0xA4, 0x61, 0xC3, 0x51, 0x56,
                                /* 82B0 */   0x57, 0xBE, 0xEC, 0x75, 0x2E, 0x80, 0x7C, 0x01,
                                /* 82B8 */   0x00, 0x74, 0x1A, 0x83, 0xC6, 0x04, 0xE8, 0x60,
                                /* 82C0 */   0x00, 0x73, 0x12, 0xE8, 0x6F, 0x01, 0x73, 0x0D,
                                /* 82C8 */   0xE8, 0x6C, 0x01, 0x73, 0x08, 0xB9, 0x12, 0x00,
                                /* 82D0 */   0xBE, 0x78, 0x03, 0xF3, 0xA4, 0x5F, 0x5E, 0x59,
                                /* 82D8 */   0xC3, 0x51, 0x52, 0x33, 0xC9, 0x33, 0xD2, 0x2E,
                                /* 82E0 */   0x38, 0x04, 0x74, 0x13, 0x2E, 0x8A, 0x54, 0x02,
                                /* 82E8 */   0x80, 0xC2, 0x03, 0x03, 0xF2, 0x03, 0xCA, 0x81,
                                /* 82F0 */   0xF9, 0xFB, 0x00, 0x73, 0x05, 0xEB, 0xE8, 0xF8,
                                /* 82F8 */   0xEB, 0x01, 0xF9, 0x5A, 0x59, 0xC3, 0x53, 0xE8,
                                /* 8300 */   0xD7, 0xFF, 0x72, 0x17, 0x2E, 0x0F, 0xB6, 0x5C,
                                /* 8308 */   0x02, 0x83, 0xC6, 0x03, 0x03, 0xDE, 0x2E, 0xF6,
                                /* 8310 */   0x44, 0x03, 0x80, 0x75, 0x09, 0x03, 0xF1, 0x3B,
                                /* 8318 */   0xF3, 0x72, 0xF3, 0xF9, 0xEB, 0x01, 0xF8, 0x5B,
                                /* 8320 */   0xC3, 0x66, 0x50, 0x52, 0x53, 0x51, 0xB8, 0x03,
                                /* 8328 */   0x00, 0xB9, 0x14, 0x00, 0xE8, 0xCF, 0xFF, 0x0F,
                                /* 8330 */   0x82, 0xFB, 0x00, 0x26, 0x80, 0x7C, 0x02, 0x00,
                                /* 8338 */   0x0F, 0x85, 0xF2, 0x00, 0x26, 0x8B, 0x04, 0x40,
                                /* 8340 */   0x26, 0x89, 0x05, 0x26, 0x8B, 0x44, 0x04, 0x40,
                                /* 8348 */   0xA9, 0x00, 0xF0, 0x0F, 0x85, 0xDF, 0x00, 0x26,
                                /* 8350 */   0x88, 0x45, 0x02, 0xC0, 0xE4, 0x04, 0x26, 0x88,
                                /* 8358 */   0x65, 0x04, 0x26, 0x8B, 0x44, 0x06, 0x40, 0xA9,
                                /* 8360 */   0x00, 0xF0, 0x0F, 0x85, 0xC8, 0x00, 0x26, 0x88,
                                /* 8368 */   0x45, 0x03, 0x26, 0x08, 0x65, 0x04, 0x26, 0x8B,
                                /* 8370 */   0x44, 0x08, 0x40, 0xA9, 0x00, 0x80, 0x74, 0x05,
                                /* 8378 */   0x26, 0x80, 0x4D, 0x11, 0x02, 0x25, 0xFF, 0x7F,
                                /* 8380 */   0xA9, 0x00, 0xFC, 0x0F, 0x85, 0xA7, 0x00, 0x26,
                                /* 8388 */   0x88, 0x45, 0x08, 0xC0, 0xE4, 0x06, 0x26, 0x88,
                                /* 8390 */   0x65, 0x0B, 0x26, 0x8B, 0x44, 0x0A, 0x40, 0xA9,
                                /* 8398 */   0x00, 0xFC, 0x0F, 0x85, 0x90, 0x00, 0x26, 0x88,
                                /* 83A0 */   0x45, 0x09, 0xC0, 0xE4, 0x04, 0x26, 0x08, 0x65,
                                /* 83A8 */   0x0B, 0x26, 0x8B, 0x44, 0x0C, 0x40, 0xA9, 0x00,
                                /* 83B0 */   0xF0, 0x75, 0x7B, 0x26, 0x88, 0x45, 0x05, 0xC0,
                                /* 83B8 */   0xE4, 0x04, 0x26, 0x88, 0x65, 0x07, 0x26, 0x8B,
                                /* 83C0 */   0x44, 0x0E, 0x40, 0xA9, 0x00, 0xF0, 0x75, 0x66,
                                /* 83C8 */   0x26, 0x88, 0x45, 0x06, 0x26, 0x08, 0x65, 0x07,
                                /* 83D0 */   0x26, 0x8B, 0x44, 0x10, 0x40, 0xA9, 0x00, 0x80,
                                /* 83D8 */   0x74, 0x05, 0x26, 0x80, 0x4D, 0x11, 0x04, 0x25,
                                /* 83E0 */   0xFF, 0x7F, 0xA9, 0xC0, 0xFF, 0x75, 0x47, 0x8A,
                                /* 83E8 */   0xD8, 0x80, 0xE3, 0x0F, 0xC0, 0xE3, 0x04, 0x26,
                                /* 83F0 */   0x88, 0x5D, 0x0A, 0x8A, 0xD8, 0x80, 0xE3, 0x30,
                                /* 83F8 */   0xC0, 0xEB, 0x02, 0x26, 0x08, 0x5D, 0x0B, 0x26,
                                /* 8400 */   0x8B, 0x44, 0x12, 0x40, 0xA9, 0xC0, 0xFF, 0x75,
                                /* 8408 */   0x25, 0x8A, 0xD8, 0x80, 0xE3, 0x0F, 0x26, 0x08,
                                /* 8410 */   0x5D, 0x0A, 0x8A, 0xD8, 0x80, 0xE3, 0x30, 0xC0,
                                /* 8418 */   0xEB, 0x04, 0x26, 0x08, 0x5D, 0x0B, 0x26, 0x8A,
                                /* 8420 */   0x44, 0x03, 0x24, 0x10, 0xC0, 0xE0, 0x03, 0x26,
                                /* 8428 */   0x08, 0x45, 0x11, 0xF8, 0xEB, 0x01, 0xF9, 0x59,
                                /* 8430 */   0x5B, 0x5A, 0x66, 0x58, 0xC3, 0xF9, 0xC3, 0xF9,
                                /* 8438 */   0xC3, 0x53, 0x66, 0x52, 0x66, 0x56, 0x66, 0xC1,
                                /* 8440 */   0xE0, 0x18, 0xE8, 0xA5, 0xF6, 0x72, 0x44, 0x66,
                                /* 8448 */   0x83, 0xF8, 0x00, 0x75, 0x2D, 0xE8, 0x32, 0xE4,
                                /* 8450 */   0x73, 0x28, 0xB0, 0x01, 0x75, 0x02, 0xB0, 0x00,
                                /* 8458 */   0x34, 0x01, 0xE8, 0x34, 0xE9, 0xE8, 0x8A, 0xF6,
                                /* 8460 */   0x2E, 0x8A, 0x5C, 0x10, 0x34, 0x01, 0xE8, 0x28,
                                /* 8468 */   0xE9, 0x52, 0x66, 0xBA, 0x00, 0x00, 0x00, 0x80,
                                /* 8470 */   0xE8, 0xAF, 0xF7, 0xE8, 0xA2, 0xEC, 0x5A, 0xE8,
                                /* 8478 */   0x70, 0xF6, 0x2E, 0x8A, 0x5C, 0x10, 0x66, 0xBA,
                                /* 8480 */   0x00, 0x00, 0x00, 0x80, 0xE8, 0x9B, 0xF7, 0xE8,
                                /* 8488 */   0x8E, 0xEC, 0xF8, 0x66, 0x5E, 0x66, 0x5A, 0x5B,
                                /* 8490 */   0xC3, 0x66, 0x50, 0x66, 0x52, 0x66, 0x56, 0xE8,
                                /* 8498 */   0x50, 0xF6, 0x72, 0x16, 0x66, 0x56, 0x2E, 0xFF,
                                /* 84A0 */   0x34, 0x2E, 0xFF, 0x74, 0x0E, 0x66, 0x5E, 0x2E,
                                /* 84A8 */   0xFF, 0x54, 0x12, 0x66, 0x5E, 0x75, 0x03, 0xF8,
                                /* 84B0 */   0xEB, 0x01, 0xF9, 0x66, 0x5E, 0x66, 0x5A, 0x66,
                                /* 84B8 */   0x58, 0xC3, 0x66, 0x56, 0x66, 0xBE, 0x70, 0x81,
                                /* 84C0 */   0x06, 0x00, 0xE8, 0x2C, 0xDB, 0xE8, 0x3E, 0xEC,
                                /* 84C8 */   0x66, 0x5E, 0xC3, 0x04, 0x40, 0x20, 0x10, 0xCE,
                                /* 84D0 */   0x84, 0x52, 0x2E, 0x83, 0x7C, 0x02, 0x00, 0x74,
                                /* 84D8 */   0x5D, 0x2E, 0x8B, 0x54, 0x02, 0x83, 0xE2, 0x3B,
                                /* 84E0 */   0x2E, 0x8A, 0x04, 0x2E, 0xF6, 0x06, 0x24, 0xF9,
                                /* 84E8 */   0x02, 0x75, 0x46, 0x2E, 0xF7, 0x44, 0x02, 0x00,
                                /* 84F0 */   0x10, 0x74, 0x19, 0x2E, 0x81, 0x7C, 0x02, 0xC6,
                                /* 84F8 */   0x78, 0x74, 0x05, 0x83, 0xFA, 0x22, 0x75, 0x36,
                                /* 8500 */   0x2E, 0xA0, 0x34, 0x7F, 0x2E, 0xC0, 0x26, 0x34,
                                /* 8508 */   0x7F, 0x04, 0xEB, 0x25, 0x2E, 0xF7, 0x44, 0x02,
                                /* 8510 */   0x14, 0x00, 0x74, 0x22, 0x57, 0x56, 0xBF, 0xCF,
                                /* 8518 */   0x84, 0x2E, 0x8B, 0x35, 0x2E, 0x8A, 0x04, 0x46,
                                /* 8520 */   0x2E, 0x89, 0x36, 0xCF, 0x84, 0x5E, 0x5F, 0xE8,
                                /* 8528 */   0x58, 0xE3, 0x73, 0x05, 0x2E, 0x88, 0x05, 0xEB,
                                /* 8530 */   0x00, 0x2E, 0x88, 0x04, 0xEB, 0x06, 0x2E, 0xC7,
                                /* 8538 */   0x44, 0x0E, 0x00, 0x00, 0x5A, 0xC3, 0x00, 0x00,
                                /* 8540 */   0x00, 0x66, 0x85, 0x01, 0x94, 0x85, 0x02, 0x6F,
                                /* 8548 */   0x85, 0x03, 0x9B, 0x85, 0xFF, 0x80, 0xFB, 0x00,
                                /* 8550 */   0x74, 0x11, 0x80, 0xFB, 0x2D, 0x77, 0x0C, 0x8A,
                                /* 8558 */   0xC7, 0xBE, 0x40, 0x85, 0xE8, 0xBC, 0xDD, 0xB4,
                                /* 8560 */   0x00, 0x72, 0x02, 0xB4, 0x01, 0xC3, 0x80, 0xE3,
                                /* 8568 */   0x07, 0xB7, 0x00, 0xE8, 0x9F, 0x00, 0xC3, 0x80,
                                /* 8570 */   0xFB, 0x05, 0x76, 0x11, 0x8B, 0xF2, 0xE8, 0x23,
                                /* 8578 */   0x03, 0x73, 0x18, 0xE8, 0x79, 0x03, 0x73, 0x13,
                                /* 8580 */   0x8B, 0xD6, 0x80, 0xE3, 0x07, 0xE8, 0xB6, 0x00,
                                /* 8588 */   0x9C, 0x83, 0xF9, 0x04, 0x77, 0x04, 0x66, 0x89,
                                /* 8590 */   0x7E, 0x06, 0x9D, 0xC3, 0x80, 0xE3, 0x07, 0xE8,
                                /* 8598 */   0x14, 0x01, 0xC3, 0x80, 0xFB, 0x05, 0x76, 0x11,
                                /* 85A0 */   0x8B, 0xF2, 0xE8, 0xF7, 0x02, 0x73, 0x0D, 0xE8,
                                /* 85A8 */   0x4D, 0x03, 0x73, 0x08, 0x8B, 0xD6, 0x80, 0xE3,
                                /* 85B0 */   0x07, 0xE8, 0x25, 0x01, 0xC3, 0x66, 0x33, 0xC0,
                                /* 85B8 */   0xF6, 0xC2, 0x20, 0x74, 0x08, 0x40, 0x66, 0xD1,
                                /* 85C0 */   0xC8, 0x66, 0x52, 0x5A, 0x58, 0x66, 0xBE, 0x20,
                                /* 85C8 */   0x51, 0x0C, 0x00, 0xE8, 0x38, 0xEB, 0xB8, 0xFC,
                                /* 85D0 */   0x01, 0x3B, 0xC8, 0x76, 0x04, 0x8B, 0xC8, 0xEB,
                                /* 85D8 */   0x0A, 0x8B, 0xC1, 0xF6, 0xC2, 0x04, 0x74, 0x03,
                                /* 85E0 */   0x0D, 0x00, 0x08, 0xF6, 0xC2, 0x01, 0x74, 0x03,
                                /* 85E8 */   0x0D, 0x00, 0x02, 0xF6, 0xC2, 0x10, 0x74, 0x03,
                                /* 85F0 */   0x0D, 0x00, 0x04, 0x0D, 0x00, 0x40, 0x66, 0xC1,
                                /* 85F8 */   0xE0, 0x10, 0xF6, 0xC2, 0x10, 0x74, 0x0B, 0xF6,
                                /* 8600 */   0xC2, 0x20, 0x75, 0x06, 0x66, 0x52, 0x5A, 0x58,
                                /* 8608 */   0x8A, 0xE0, 0x8A, 0xC6, 0xC3, 0x66, 0x50, 0x66,
                                /* 8610 */   0x56, 0x80, 0xFF, 0x03, 0x77, 0x22, 0x52, 0xBA,
                                /* 8618 */   0x00, 0x80, 0xE8, 0xC0, 0x03, 0x5A, 0x73, 0x19,
                                /* 8620 */   0x66, 0x33, 0xC0, 0x8B, 0xC3, 0xE8, 0xBB, 0x02,
                                /* 8628 */   0xE8, 0x84, 0x01, 0xA9, 0x00, 0x04, 0x74, 0x05,
                                /* 8630 */   0xE8, 0xC4, 0x03, 0xEB, 0x03, 0xF9, 0xEB, 0x01,
                                /* 8638 */   0xF8, 0x66, 0x5E, 0x66, 0x58, 0xC3, 0x53, 0x51,
                                /* 8640 */   0x66, 0x52, 0x66, 0x56, 0xB3, 0x00, 0x83, 0xF9,
                                /* 8648 */   0x04, 0x77, 0x02, 0xB3, 0x01, 0xE8, 0x65, 0xFF,
                                /* 8650 */   0x0C, 0x01, 0xE8, 0x84, 0x02, 0xE3, 0x49, 0x52,
                                /* 8658 */   0xBA, 0x00, 0x08, 0xE8, 0x63, 0x03, 0x5A, 0xE8,
                                /* 8660 */   0x4D, 0x01, 0xA9, 0x00, 0x04, 0x75, 0x3C, 0xE8,
                                /* 8668 */   0x31, 0x01, 0x80, 0xFB, 0x01, 0x74, 0x17, 0x83,
                                /* 8670 */   0xF9, 0x04, 0x73, 0x09, 0xAB, 0x83, 0xE9, 0x02,
                                /* 8678 */   0x74, 0x0F, 0xAA, 0xEB, 0x0C, 0x66, 0xAB, 0x83,
                                /* 8680 */   0xE9, 0x04, 0x76, 0x05, 0xEB, 0xD1, 0x66, 0x8B,
                                /* 8688 */   0xF8, 0xF6, 0xC2, 0x04, 0x74, 0x0A, 0x52, 0xBA,
                                /* 8690 */   0x00, 0x02, 0xE8, 0x48, 0x03, 0x5A, 0xEB, 0x08,
                                /* 8698 */   0x52, 0xBA, 0x00, 0x40, 0xE8, 0x22, 0x03, 0x5A,
                                /* 86A0 */   0xF9, 0xEB, 0x04, 0xE8, 0x51, 0x03, 0xF8, 0x66,
                                /* 86A8 */   0x5E, 0x66, 0x5A, 0x59, 0x5B, 0xC3, 0x66, 0x50,
                                /* 86B0 */   0x66, 0x56, 0x66, 0xB8, 0x00, 0x00, 0x00, 0x48,
                                /* 86B8 */   0x8A, 0xC6, 0xE8, 0x1C, 0x02, 0x52, 0xBA, 0x00,
                                /* 86C0 */   0x02, 0xE8, 0x19, 0x03, 0x5A, 0x33, 0xC0, 0xE8,
                                /* 86C8 */   0x19, 0x02, 0x0D, 0x00, 0x80, 0xBE, 0x08, 0x51,
                                /* 86D0 */   0xE8, 0x2D, 0xEA, 0xF9, 0x66, 0x5E, 0x66, 0x58,
                                /* 86D8 */   0xC3, 0x53, 0x51, 0x66, 0x56, 0x57, 0xE3, 0x0F,
                                /* 86E0 */   0x66, 0x8B, 0xC7, 0x83, 0xF9, 0x04, 0x76, 0x04,
                                /* 86E8 */   0x66, 0x26, 0x8B, 0x05, 0xE8, 0xFE, 0x01, 0xE8,
                                /* 86F0 */   0xC3, 0xFE, 0xE8, 0xE4, 0x01, 0x52, 0xBA, 0x00,
                                /* 86F8 */   0x08, 0xE8, 0xC5, 0x02, 0x5A, 0xE8, 0xAF, 0x00,
                                /* 8700 */   0xA9, 0x00, 0x04, 0x75, 0x2D, 0xE3, 0x11, 0x83,
                                /* 8708 */   0xE9, 0x04, 0x72, 0x0C, 0x83, 0xC7, 0x04, 0x66,
                                /* 8710 */   0x26, 0x8B, 0x05, 0xE8, 0xD7, 0x01, 0xEB, 0xDD,
                                /* 8718 */   0xF6, 0xC2, 0x04, 0x74, 0x0A, 0x52, 0xBA, 0x00,
                                /* 8720 */   0x02, 0xE8, 0xB9, 0x02, 0x5A, 0xEB, 0x08, 0x52,
                                /* 8728 */   0xBA, 0x00, 0x40, 0xE8, 0x93, 0x02, 0x5A, 0xF9,
                                /* 8730 */   0xEB, 0x04, 0xE8, 0xC2, 0x02, 0xF8, 0x5F, 0x66,
                                /* 8738 */   0x5E, 0x59, 0x5B, 0xC3, 0x60, 0x66, 0x50, 0x66,
                                /* 8740 */   0x56, 0x66, 0x33, 0xC0, 0xE8, 0x9C, 0x01, 0x66,
                                /* 8748 */   0x33, 0xC0, 0xE8, 0x8C, 0x01, 0x80, 0xFB, 0x05,
                                /* 8750 */   0x75, 0x43, 0xE8, 0x74, 0x00, 0x51, 0x32, 0xED,
                                /* 8758 */   0xE8, 0x42, 0x02, 0x59, 0x51, 0x8A, 0xCD, 0x32,
                                /* 8760 */   0xED, 0xE8, 0x39, 0x02, 0x59, 0xB3, 0x05, 0xE8,
                                /* 8768 */   0x5F, 0x00, 0xBA, 0x09, 0x00, 0x51, 0x8A, 0xCD,
                                /* 8770 */   0xB5, 0x01, 0xE8, 0x28, 0x02, 0x59, 0xB3, 0x10,
                                /* 8778 */   0xE8, 0x9B, 0x02, 0xE8, 0xF9, 0xE0, 0x51, 0x8A,
                                /* 8780 */   0xCD, 0x32, 0xED, 0xE8, 0x17, 0x02, 0x59, 0xB3,
                                /* 8788 */   0x11, 0xE8, 0x8A, 0x02, 0xE8, 0xE8, 0xE0, 0x4A,
                                /* 8790 */   0x83, 0xFA, 0x00, 0x75, 0xD8, 0x66, 0x5E, 0x66,
                                /* 8798 */   0x58, 0x61, 0xC3, 0x66, 0xBE, 0x0C, 0x51, 0x0C,
                                /* 87A0 */   0x00, 0xE8, 0x03, 0xE5, 0xC3, 0x66, 0xBE, 0x04,
                                /* 87A8 */   0x51, 0x0C, 0x00, 0xE8, 0xF9, 0xE4, 0xC3, 0x66,
                                /* 87B0 */   0xBE, 0x08, 0x51, 0x0C, 0x00, 0xE8, 0xEA, 0xE4,
                                /* 87B8 */   0xC3, 0x03, 0x02, 0x01, 0x00, 0x05, 0x04, 0x07,
                                /* 87C0 */   0x06, 0x09, 0x08, 0x0B, 0x0A, 0x0D, 0x0C, 0x0F,
                                /* 87C8 */   0x0E, 0x50, 0x53, 0x66, 0x56, 0xFE, 0xCB, 0x80,
                                /* 87D0 */   0xFB, 0x03, 0x72, 0x12, 0x80, 0xFB, 0x08, 0x77,
                                /* 87D8 */   0x19, 0x66, 0xBE, 0x45, 0xF0, 0x04, 0x00, 0xE8,
                                /* 87E0 */   0xBB, 0xE4, 0xA8, 0x40, 0x75, 0x0C, 0xBE, 0xB9,
                                /* 87E8 */   0x87, 0xB7, 0x00, 0xD1, 0xE3, 0x2E, 0x8B, 0x08,
                                /* 87F0 */   0xEB, 0x03, 0xB9, 0xFF, 0xFF, 0x66, 0x5E, 0x5B,
                                /* 87F8 */   0x58, 0xC3, 0x10, 0x50, 0x11, 0x50, 0x14, 0x50,
                                /* 8800 */   0x15, 0x50, 0x18, 0x50, 0x19, 0x50, 0x1C, 0x50,
                                /* 8808 */   0x1D, 0x50, 0x20, 0x50, 0x21, 0x50, 0x24, 0x50,
                                /* 8810 */   0x25, 0x50, 0x28, 0x50, 0x29, 0x50, 0x2C, 0x50,
                                /* 8818 */   0x2D, 0x50, 0x53, 0x80, 0xF9, 0x20, 0x77, 0x18,
                                /* 8820 */   0x66, 0x33, 0xF6, 0xBE, 0xFA, 0x87, 0x0F, 0xB6,
                                /* 8828 */   0xD9, 0xD1, 0xE3, 0x2E, 0x8B, 0x30, 0x66, 0x81,
                                /* 8830 */   0xCE, 0x00, 0x00, 0x0C, 0x00, 0xF9, 0xEB, 0x01,
                                /* 8838 */   0xF8, 0x5B, 0xC3, 0x80, 0xE2, 0x04, 0x74, 0x10,
                                /* 8840 */   0x33, 0xC9, 0xE8, 0x70, 0xFD, 0xE8, 0x91, 0x00,
                                /* 8848 */   0x52, 0xBA, 0x00, 0x02, 0xE8, 0x8E, 0x01, 0x5A,
                                /* 8850 */   0xC3, 0x51, 0x52, 0x66, 0x56, 0x8A, 0xF7, 0xF6,
                                /* 8858 */   0xC3, 0x10, 0x74, 0x02, 0x8A, 0xCD, 0x32, 0xED,
                                /* 8860 */   0xE8, 0x3A, 0x01, 0xE8, 0xB4, 0xFF, 0x8A, 0xD0,
                                /* 8868 */   0x32, 0xC0, 0xE8, 0x8D, 0xE8, 0xE8, 0x2D, 0xE4,
                                /* 8870 */   0x32, 0xDB, 0xA8, 0x10, 0x8A, 0xC2, 0x74, 0x03,
                                /* 8878 */   0x80, 0xCB, 0x01, 0xE8, 0xF9, 0xDF, 0xE8, 0xF6,
                                /* 8880 */   0xDF, 0x8A, 0xFE, 0x66, 0x5E, 0x5A, 0x59, 0xC3,
                                /* 8888 */   0x50, 0x66, 0x56, 0xE8, 0x8C, 0xFF, 0xB0, 0x05,
                                /* 8890 */   0xE8, 0x67, 0xE8, 0x32, 0xC0, 0xE8, 0x62, 0xE8,
                                /* 8898 */   0x66, 0x5E, 0x58, 0xC3, 0x56, 0xB6, 0x70, 0xB7,
                                /* 88A0 */   0x02, 0x80, 0xFB, 0x0D, 0x74, 0x2D, 0xBE, 0x26,
                                /* 88A8 */   0x0E, 0x2E, 0x83, 0x7C, 0x0E, 0x00, 0x74, 0x06,
                                /* 88B0 */   0x2E, 0x38, 0x5C, 0x13, 0x74, 0x0B, 0x83, 0xC6,
                                /* 88B8 */   0x26, 0x81, 0xFE, 0x98, 0x0E, 0x72, 0xEA, 0xEB,
                                /* 88C0 */   0x15, 0x2E, 0x8A, 0x74, 0x12, 0xB7, 0x04, 0x80,
                                /* 88C8 */   0xFB, 0x1D, 0x74, 0x07, 0x80, 0xFB, 0x2D, 0x74,
                                /* 88D0 */   0x02, 0xEB, 0x03, 0xF9, 0xEB, 0x01, 0xF8, 0x5E,
                                /* 88D8 */   0xC3, 0x66, 0xBE, 0x04, 0x51, 0x0C, 0x00, 0xE8,
                                /* 88E0 */   0x24, 0xE8, 0xC3, 0x66, 0xBE, 0x00, 0x51, 0x0C,
                                /* 88E8 */   0x00, 0xE8, 0x1A, 0xE8, 0xC3, 0x66, 0xBE, 0x0C,
                                /* 88F0 */   0x51, 0x0C, 0x00, 0xE8, 0x10, 0xE8, 0xC3, 0x66,
                                /* 88F8 */   0x50, 0x51, 0x66, 0x52, 0x66, 0x57, 0x80, 0xFE,
                                /* 8900 */   0x70, 0x74, 0x07, 0x80, 0xFE, 0x72, 0x0F, 0x85,
                                /* 8908 */   0x87, 0x00, 0x8A, 0xC3, 0x24, 0x07, 0x3C, 0x05,
                                /* 8910 */   0x75, 0x7F, 0x80, 0xFF, 0x01, 0x76, 0x7A, 0x66,
                                /* 8918 */   0x56, 0x66, 0x50, 0x51, 0x52, 0xB2, 0x04, 0xE8,
                                /* 8920 */   0x19, 0xFF, 0x5A, 0x59, 0x66, 0x58, 0x66, 0x5E,
                                /* 8928 */   0xB2, 0x15, 0x6A, 0x07, 0x52, 0x66, 0x5A, 0xB9,
                                /* 8930 */   0x01, 0x00, 0xBF, 0x01, 0x00, 0x80, 0xFF, 0x02,
                                /* 8938 */   0x74, 0x10, 0x80, 0xFF, 0x04, 0x75, 0x55, 0xBF,
                                /* 8940 */   0x04, 0x00, 0xF6, 0xC3, 0x20, 0x75, 0x03, 0xBF,
                                /* 8948 */   0x02, 0x00, 0xE8, 0x8C, 0xFD, 0x73, 0x45, 0xB2,
                                /* 8950 */   0x11, 0x6A, 0x08, 0x52, 0x66, 0x5A, 0xB9, 0x01,
                                /* 8958 */   0x00, 0xBF, 0x7A, 0x00, 0xE8, 0x7A, 0xFD, 0x73,
                                /* 8960 */   0x33, 0xB0, 0x00, 0xB2, 0x11, 0x6A, 0x09, 0x52,
                                /* 8968 */   0x66, 0x5A, 0xFE, 0xC0, 0x3C, 0x03, 0x77, 0x13,
                                /* 8970 */   0x50, 0xB9, 0x01, 0x00, 0xE8, 0xC7, 0xFC, 0x58,
                                /* 8978 */   0x73, 0x1A, 0x81, 0xE7, 0xFF, 0x00, 0x83, 0xFF,
                                /* 8980 */   0x01, 0x75, 0xE7, 0x66, 0x56, 0xB2, 0x04, 0xE8,
                                /* 8988 */   0xB1, 0xFE, 0x83, 0xFF, 0x01, 0x66, 0x5E, 0x75,
                                /* 8990 */   0x03, 0xF9, 0xEB, 0x01, 0xF8, 0x66, 0x5F, 0x66,
                                /* 8998 */   0x5A, 0x59, 0x66, 0x58, 0xC3, 0x50, 0x51, 0x66,
                                /* 89A0 */   0x56, 0xE8, 0x76, 0xFE, 0xB0, 0x01, 0x0A, 0xED,
                                /* 89A8 */   0x74, 0x02, 0x0C, 0x02, 0xE8, 0x4B, 0xE7, 0x24,
                                /* 89B0 */   0xFE, 0xE8, 0x46, 0xE7, 0xB9, 0x04, 0x00, 0xE8,
                                /* 89B8 */   0xBD, 0xDE, 0xE2, 0xFB, 0x66, 0x5E, 0x59, 0x58,
                                /* 89C0 */   0xC3, 0x50, 0x51, 0x66, 0x56, 0xB9, 0xF0, 0x49,
                                /* 89C8 */   0xE8, 0xE4, 0xFD, 0x23, 0xC2, 0x3B, 0xC2, 0x74,
                                /* 89D0 */   0x02, 0xE2, 0xF5, 0x0B, 0xC9, 0x74, 0x01, 0xF9,
                                /* 89D8 */   0x66, 0x5E, 0x59, 0x58, 0xC3, 0x50, 0x51, 0x66,
                                /* 89E0 */   0x56, 0xB9, 0xF0, 0x49, 0xE8, 0xC8, 0xFD, 0x85,
                                /* 89E8 */   0xC2, 0x74, 0x02, 0xE2, 0xF7, 0x0B, 0xC9, 0x74,
                                /* 89F0 */   0x01, 0xF9, 0x66, 0x5E, 0x59, 0x58, 0xC3, 0x66,
                                /* 89F8 */   0x50, 0x66, 0xB8, 0x00, 0x00, 0x00, 0x80, 0xE8,
                                /* 8A00 */   0xD7, 0xFE, 0x66, 0xB8, 0x00, 0x00, 0x00, 0x00,
                                /* 8A08 */   0xE8, 0xCE, 0xFE, 0x52, 0xBA, 0x00, 0x02, 0xE8,
                                /* 8A10 */   0xCB, 0xFF, 0x5A, 0x66, 0x58, 0xC3, 0x50, 0x53,
                                /* 8A18 */   0x51, 0x66, 0x56, 0xF6, 0xC3, 0x10, 0x74, 0x02,
                                /* 8A20 */   0x8A, 0xCD, 0x80, 0xE3, 0x01, 0xE8, 0xF2, 0xFD,
                                /* 8A28 */   0xB0, 0x01, 0xF6, 0xC3, 0x01, 0x75, 0x02, 0x0C,
                                /* 8A30 */   0x06, 0xE8, 0xC6, 0xE6, 0x24, 0xFE, 0xE8, 0xC1,
                                /* 8A38 */   0xE6, 0xE8, 0x3B, 0xDE, 0xE8, 0x38, 0xDE, 0xE8,
                                /* 8A40 */   0x35, 0xDE, 0x66, 0x5E, 0x59, 0x5B, 0x58, 0xC3,
                                /* 8A48 */   0x50, 0x53, 0x8A, 0xC7, 0xE8, 0x01, 0xF2, 0x5B,
                                /* 8A50 */   0x58, 0xC3, 0x55, 0x8B, 0xEC, 0x83, 0xC4, 0xFC,
                                /* 8A58 */   0x66, 0x56, 0x66, 0x57, 0x53, 0x51, 0x83, 0xF9,
                                /* 8A60 */   0x00, 0x0F, 0x84, 0xF3, 0x00, 0xE8, 0xE0, 0xFF,
                                /* 8A68 */   0x0F, 0x83, 0xEF, 0x00, 0x8A, 0xF9, 0xB0, 0x1E,
                                /* 8A70 */   0x50, 0x66, 0x33, 0xC0, 0x8A, 0xC3, 0x66, 0xC1,
                                /* 8A78 */   0xE0, 0x14, 0x0B, 0xC2, 0x66, 0xC1, 0xE0, 0x08,
                                /* 8A80 */   0x66, 0x0D, 0x00, 0x00, 0x00, 0x10, 0xB0, 0x10,
                                /* 8A88 */   0x83, 0xF9, 0x10, 0x77, 0x02, 0x8A, 0xC1, 0xFE,
                                /* 8A90 */   0xC8, 0x66, 0x56, 0x66, 0x83, 0xC6, 0x04, 0xE8,
                                /* 8A98 */   0x6C, 0xE6, 0x66, 0x5E, 0x51, 0xB1, 0x04, 0xE8,
                                /* 8AA0 */   0x2E, 0x02, 0x59, 0x58, 0x0F, 0x83, 0xB3, 0x00,
                                /* 8AA8 */   0x66, 0x50, 0x66, 0x56, 0x66, 0x83, 0xC6, 0x04,
                                /* 8AB0 */   0xE8, 0xF4, 0xE1, 0x66, 0x5E, 0x66, 0x89, 0x46,
                                /* 8AB8 */   0xFC, 0x66, 0x25, 0x00, 0x00, 0x00, 0x30, 0x66,
                                /* 8AC0 */   0xC1, 0xE8, 0x1C, 0x3C, 0x00, 0x66, 0x58, 0x75,
                                /* 8AC8 */   0x39, 0x80, 0xFB, 0x08, 0x74, 0x16, 0x66, 0xF7,
                                /* 8AD0 */   0x46, 0xFC, 0x00, 0x00, 0x00, 0x40, 0x0F, 0x85,
                                /* 8AD8 */   0x81, 0x00, 0x66, 0xF7, 0x46, 0xFC, 0x00, 0x00,
                                /* 8AE0 */   0x00, 0x80, 0x75, 0x1E, 0x50, 0xE8, 0xBF, 0xE1,
                                /* 8AE8 */   0x66, 0x25, 0x00, 0x00, 0xF0, 0x01, 0x66, 0xC1,
                                /* 8AF0 */   0xE8, 0x14, 0xFE, 0xC8, 0x80, 0xF9, 0x10, 0x77,
                                /* 8AF8 */   0x04, 0x38, 0xC8, 0xEB, 0x02, 0x3C, 0x10, 0x58,
                                /* 8B00 */   0x74, 0x10, 0x51, 0xB9, 0x01, 0x00, 0xE8, 0x90,
                                /* 8B08 */   0xDA, 0x59, 0xFE, 0xC8, 0x0F, 0x85, 0x60, 0xFF,
                                /* 8B10 */   0xEB, 0x49, 0x80, 0xFF, 0x04, 0x76, 0x13, 0xE8,
                                /* 8B18 */   0x4C, 0x00, 0x83, 0xF9, 0x00, 0x74, 0x39, 0xE8,
                                /* 8B20 */   0x79, 0x00, 0x83, 0xF9, 0x00, 0x74, 0x31, 0xE9,
                                /* 8B28 */   0x44, 0xFF, 0x66, 0x56, 0x66, 0x83, 0xC6, 0x04,
                                /* 8B30 */   0xE8, 0x74, 0xE1, 0x66, 0x5E, 0x66, 0xC1, 0xE0,
                                /* 8B38 */   0x08, 0x66, 0x8B, 0xF8, 0x66, 0x56, 0x66, 0x83,
                                /* 8B40 */   0xC6, 0x08, 0xE8, 0x62, 0xE1, 0x66, 0x5E, 0x66,
                                /* 8B48 */   0xC1, 0xE8, 0x18, 0x66, 0x0B, 0xC7, 0xC1, 0xC8,
                                /* 8B50 */   0x08, 0x66, 0xC1, 0xC8, 0x10, 0xC1, 0xC8, 0x08,
                                /* 8B58 */   0xF9, 0xEB, 0x01, 0xF8, 0x59, 0x5B, 0x66, 0x5F,
                                /* 8B60 */   0x66, 0x5E, 0x8B, 0xE5, 0x5D, 0xC3, 0x66, 0x56,
                                /* 8B68 */   0x53, 0x83, 0xF9, 0x00, 0x74, 0x29, 0x8B, 0xD9,
                                /* 8B70 */   0x83, 0xF9, 0x03, 0x77, 0x05, 0xBB, 0x00, 0x00,
                                /* 8B78 */   0xEB, 0x06, 0x83, 0xEB, 0x03, 0xB9, 0x03, 0x00,
                                /* 8B80 */   0x66, 0x83, 0xC6, 0x04, 0xE8, 0x20, 0xE1, 0x66,
                                /* 8B88 */   0xC1, 0xE0, 0x08, 0x66, 0xC1, 0xC0, 0x08, 0x26,
                                /* 8B90 */   0x88, 0x05, 0x47, 0xE2, 0xF6, 0x8B, 0xCB, 0x5B,
                                /* 8B98 */   0x66, 0x5E, 0xC3, 0x66, 0x56, 0x53, 0x52, 0x83,
                                /* 8BA0 */   0xF9, 0x00, 0x74, 0x3D, 0x8B, 0xD9, 0x83, 0xF9,
                                /* 8BA8 */   0x0D, 0x77, 0x05, 0xBB, 0x00, 0x00, 0xEB, 0x06,
                                /* 8BB0 */   0x83, 0xEB, 0x0D, 0xB9, 0x0D, 0x00, 0x66, 0x83,
                                /* 8BB8 */   0xC6, 0x08, 0x8B, 0xD1, 0xE8, 0xE8, 0xE0, 0x8B,
                                /* 8BC0 */   0xCA, 0x83, 0xF9, 0x04, 0x76, 0x03, 0xB9, 0x04,
                                /* 8BC8 */   0x00, 0x66, 0xC1, 0xC0, 0x08, 0x26, 0x88, 0x05,
                                /* 8BD0 */   0x47, 0x4A, 0x74, 0x0B, 0xE2, 0xF3, 0x66, 0x83,
                                /* 8BD8 */   0xC6, 0x04, 0x83, 0xFA, 0x00, 0x75, 0xDD, 0x8B,
                                /* 8BE0 */   0xCB, 0x5A, 0x5B, 0x66, 0x5E, 0xC3, 0x55, 0x8B,
                                /* 8BE8 */   0xEC, 0x83, 0xC4, 0xFC, 0x66, 0x56, 0x57, 0x83,
                                /* 8BF0 */   0xF9, 0x00, 0x0F, 0x84, 0xCF, 0x00, 0x83, 0xF9,
                                /* 8BF8 */   0x04, 0x0F, 0x87, 0xCB, 0x00, 0xE8, 0x48, 0xFE,
                                /* 8C00 */   0x0F, 0x83, 0xC4, 0x00, 0xBF, 0x1E, 0x00, 0x66,
                                /* 8C08 */   0x50, 0x66, 0x53, 0x51, 0x52, 0xC1, 0xC8, 0x08,
                                /* 8C10 */   0x66, 0xC1, 0xC8, 0x10, 0xC1, 0xC8, 0x08, 0x66,
                                /* 8C18 */   0x50, 0x66, 0x33, 0xC0, 0x8A, 0xC3, 0x66, 0xC1,
                                /* 8C20 */   0xE0, 0x14, 0x0B, 0xC2, 0x66, 0xC1, 0xE0, 0x08,
                                /* 8C28 */   0x66, 0x83, 0xC8, 0x00, 0x0A, 0xC1, 0xFE, 0xC8,
                                /* 8C30 */   0x66, 0x56, 0x66, 0x83, 0xC6, 0x04, 0xE8, 0xCD,
                                /* 8C38 */   0xE4, 0x66, 0x5E, 0x66, 0x58, 0x66, 0x56, 0x66,
                                /* 8C40 */   0x83, 0xC6, 0x08, 0xE8, 0xC0, 0xE4, 0x66, 0x5E,
                                /* 8C48 */   0x80, 0xC1, 0x04, 0xE8, 0x82, 0x00, 0x5A, 0x59,
                                /* 8C50 */   0x66, 0x5B, 0x66, 0x58, 0x73, 0x72, 0x66, 0x50,
                                /* 8C58 */   0x66, 0x56, 0x66, 0x83, 0xC6, 0x04, 0xE8, 0x46,
                                /* 8C60 */   0xE0, 0x66, 0x5E, 0x66, 0x89, 0x46, 0xFC, 0x66,
                                /* 8C68 */   0x25, 0x00, 0x00, 0x00, 0x30, 0x66, 0xC1, 0xE8,
                                /* 8C70 */   0x1C, 0x3C, 0x00, 0x66, 0x58, 0x75, 0x36, 0x80,
                                /* 8C78 */   0xFB, 0x08, 0x74, 0x49, 0x66, 0xF7, 0x46, 0xFC,
                                /* 8C80 */   0x00, 0x00, 0x00, 0x40, 0x74, 0x1B, 0x66, 0x50,
                                /* 8C88 */   0xE8, 0x1C, 0xE0, 0x66, 0x25, 0x00, 0x00, 0xF0,
                                /* 8C90 */   0x01, 0x66, 0xC1, 0xE8, 0x14, 0xFE, 0xC8, 0x66,
                                /* 8C98 */   0x83, 0xF8, 0x00, 0x66, 0x58, 0x74, 0x29, 0xEB,
                                /* 8CA0 */   0x16, 0x66, 0xF7, 0x46, 0xFC, 0x00, 0x00, 0x00,
                                /* 8CA8 */   0x80, 0x74, 0x1A, 0xEB, 0x0A, 0x66, 0xF7, 0x46,
                                /* 8CB0 */   0xFC, 0x00, 0x00, 0x00, 0x20, 0x74, 0x11, 0x4F,
                                /* 8CB8 */   0x74, 0x0E, 0x51, 0xB9, 0x01, 0x00, 0xE8, 0xD8,
                                /* 8CC0 */   0xD8, 0x59, 0xE9, 0x42, 0xFF, 0xF9, 0xEB, 0x01,
                                /* 8CC8 */   0xF8, 0x5F, 0x66, 0x5E, 0x8B, 0xE5, 0x5D, 0xC3,
                                /* 8CD0 */   0x66, 0x50, 0x53, 0xB3, 0x0A, 0xE8, 0xCF, 0xDF,
                                /* 8CD8 */   0x66, 0xA9, 0x00, 0x00, 0x00, 0x12, 0x74, 0x09,
                                /* 8CE0 */   0x66, 0x0D, 0x00, 0x00, 0x00, 0x12, 0xE8, 0x1D,
                                /* 8CE8 */   0xE4, 0xE8, 0xBB, 0xDF, 0x66, 0xA9, 0x00, 0x00,
                                /* 8CF0 */   0x00, 0x80, 0x75, 0xF5, 0x66, 0x25, 0xFF, 0xFF,
                                /* 8CF8 */   0x0F, 0xFE, 0x66, 0x51, 0x66, 0x0F, 0xB6, 0xC9,
                                /* 8D00 */   0x66, 0xC1, 0xE1, 0x14, 0x66, 0x0B, 0xC1, 0x66,
                                /* 8D08 */   0x59, 0x66, 0x0D, 0x00, 0x00, 0x00, 0x80, 0xE8,
                                /* 8D10 */   0xF4, 0xE3, 0xE8, 0x92, 0xDF, 0x66, 0xA9, 0x00,
                                /* 8D18 */   0x00, 0x00, 0x40, 0x74, 0xF5, 0x66, 0xA9, 0x00,
                                /* 8D20 */   0x00, 0x00, 0x12, 0x75, 0x0E, 0xE8, 0x7F, 0xDF,
                                /* 8D28 */   0x66, 0x0D, 0x00, 0x00, 0x00, 0x40, 0xE8, 0xD5,
                                /* 8D30 */   0xE3, 0xEB, 0x12, 0xE8, 0x71, 0xDF, 0x66, 0x0D,
                                /* 8D38 */   0x00, 0x00, 0x00, 0x52, 0xE8, 0xC7, 0xE3, 0xFE,
                                /* 8D40 */   0xCB, 0x75, 0xA6, 0xEB, 0x03, 0xF9, 0xEB, 0x01,
                                /* 8D48 */   0xF8, 0x5B, 0x66, 0x58, 0xC3, 0x66, 0x53, 0x51,
                                /* 8D50 */   0x66, 0x52, 0x66, 0x56, 0x57, 0x66, 0xD1, 0xEA,
                                /* 8D58 */   0xB3, 0x04, 0x51, 0xB9, 0x01, 0x00, 0xE8, 0x85,
                                /* 8D60 */   0xFE, 0x59, 0x73, 0x14, 0xE8, 0xEB, 0xFC, 0x73,
                                /* 8D68 */   0x0F, 0x50, 0xB9, 0x01, 0x00, 0xB3, 0x00, 0xE8,
                                /* 8D70 */   0xE0, 0xFC, 0x58, 0x73, 0x03, 0xF9, 0xEB, 0x01,
                                /* 8D78 */   0xF8, 0x5F, 0x66, 0x5E, 0x66, 0x5A, 0x59, 0x66,
                                /* 8D80 */   0x5B, 0xC3, 0x66, 0x53, 0x51, 0x66, 0x52, 0x66,
                                /* 8D88 */   0x56, 0x66, 0x57, 0x66, 0x50, 0x66, 0x97, 0x66,
                                /* 8D90 */   0xD1, 0xEA, 0xB3, 0x04, 0x51, 0xB9, 0x01, 0x00,
                                /* 8D98 */   0xE8, 0x4B, 0xFE, 0x59, 0x73, 0x0F, 0x66, 0x97,
                                /* 8DA0 */   0xB3, 0x00, 0xB9, 0x01, 0x00, 0xE8, 0x3E, 0xFE,
                                /* 8DA8 */   0x73, 0x03, 0xF9, 0xEB, 0x01, 0xF8, 0x66, 0x58,
                                /* 8DB0 */   0x66, 0x5F, 0x66, 0x5E, 0x66, 0x5A, 0x59, 0x66,
                                /* 8DB8 */   0x5B, 0xC3, 0x00, 0x00, 0x95, 0x86, 0x8E, 0x87,
                                /* 8DC0 */   0xDC, 0x8D, 0x91, 0x08, 0x8E, 0xFF, 0x2E, 0xF7,
                                /* 8DC8 */   0x06, 0x2F, 0xF9, 0x01, 0x00, 0x74, 0x0A, 0x8A,
                                /* 8DD0 */   0xC3, 0xBE, 0xBC, 0x8D, 0xE8, 0x44, 0xD5, 0xEB,
                                /* 8DD8 */   0x02, 0xB0, 0x01, 0xC3, 0xBE, 0x3F, 0x0C, 0x2E,
                                /* 8DE0 */   0xAD, 0xE8, 0x16, 0x00, 0x8A, 0xE8, 0x2E, 0xAD,
                                /* 8DE8 */   0xE8, 0x0F, 0x00, 0x8A, 0xC8, 0x89, 0x4E, 0x12,
                                /* 8DF0 */   0x66, 0x33, 0xC0, 0x66, 0x89, 0x46, 0x0E, 0xB4,
                                /* 8DF8 */   0x00, 0xC3, 0x51, 0x2D, 0x30, 0x30, 0x8A, 0xEC,
                                /* 8E00 */   0xB1, 0x0A, 0xF6, 0xE1, 0x02, 0xC5, 0x59, 0xC3,
                                /* 8E08 */   0x53, 0x51, 0xE8, 0x68, 0xA7, 0x80, 0xFB, 0x08,
                                /* 8E10 */   0x74, 0x05, 0x80, 0xFF, 0x08, 0x75, 0x4E, 0xB2,
                                /* 8E18 */   0x08, 0xE8, 0xCE, 0xEC, 0x72, 0x47, 0x2E, 0x8A,
                                /* 8E20 */   0x5C, 0x10, 0xE8, 0xFD, 0xED, 0x8A, 0xD9, 0xBA,
                                /* 8E28 */   0x00, 0x07, 0xB9, 0x01, 0x00, 0xE8, 0x7E, 0x62,
                                /* 8E30 */   0x3C, 0x00, 0x76, 0x31, 0xBA, 0x01, 0x07, 0xB9,
                                /* 8E38 */   0x01, 0x00, 0xE8, 0x71, 0x62, 0xA8, 0x08, 0x74,
                                /* 8E40 */   0x24, 0xBA, 0x0A, 0x01, 0x80, 0xFB, 0x00, 0x74,
                                /* 8E48 */   0x0D, 0xB9, 0x01, 0x00, 0xE8, 0x5F, 0x62, 0x24,
                                /* 8E50 */   0x7F, 0xE8, 0x94, 0x62, 0xEB, 0x0B, 0xB9, 0x01,
                                /* 8E58 */   0x00, 0xE8, 0x52, 0x62, 0x0C, 0x80, 0xE8, 0x87,
                                /* 8E60 */   0x62, 0xB4, 0x00, 0xEB, 0x02, 0xB4, 0x03, 0x59,
                                /* 8E68 */   0x5B, 0xC3, 0x00, 0x8F, 0x8E, 0x01, 0xBD, 0x8E,
                                /* 8E70 */   0x02, 0xFE, 0x8E, 0x03, 0x3A, 0x8F, 0x04, 0x66,
                                /* 8E78 */   0x8F, 0x05, 0x85, 0x8F, 0x06, 0x9E, 0x8F, 0x07,
                                /* 8E80 */   0xBE, 0x8F, 0x08, 0xE0, 0x8F, 0xFF, 0x8A, 0xC7,
                                /* 8E88 */   0xBE, 0x6A, 0x8E, 0xE8, 0x8D, 0xD4, 0xC3, 0xE8,
                                /* 8E90 */   0xCB, 0xA6, 0x8B, 0xD9, 0xB9, 0x08, 0x00, 0x33,
                                /* 8E98 */   0xC0, 0x53, 0xD0, 0xEF, 0x73, 0x02, 0xFE, 0xC4,
                                /* 8EA0 */   0xE2, 0xF8, 0x5B, 0x80, 0xFC, 0x02, 0x76, 0x04,
                                /* 8EA8 */   0xB4, 0x02, 0xFE, 0xC4, 0xB9, 0x08, 0x00, 0xD0,
                                /* 8EB0 */   0xEB, 0x73, 0x02, 0xFE, 0xC0, 0xE2, 0xF8, 0x89,
                                /* 8EB8 */   0x46, 0x12, 0xB4, 0x00, 0xC3, 0xE8, 0x88, 0x01,
                                /* 8EC0 */   0x72, 0x39, 0xB1, 0x00, 0xB6, 0x00, 0xF6, 0xC3,
                                /* 8EC8 */   0xF0, 0x74, 0x07, 0xB1, 0x01, 0xB6, 0x02, 0xC0,
                                /* 8ED0 */   0xEB, 0x04, 0xB5, 0xFF, 0xFE, 0xC5, 0xD0, 0xEB,
                                /* 8ED8 */   0x73, 0xFA, 0x80, 0xFD, 0x02, 0x74, 0x05, 0x80,
                                /* 8EE0 */   0xFE, 0x00, 0x74, 0x09, 0xB2, 0x04, 0xE8, 0x13,
                                /* 8EE8 */   0xF1, 0x73, 0x10, 0xB5, 0x02, 0x88, 0x6E, 0x13,
                                /* 8EF0 */   0xC6, 0x46, 0x0E, 0x03, 0x88, 0x76, 0x0F, 0xB4,
                                /* 8EF8 */   0x00, 0xEB, 0x02, 0xB4, 0x01, 0xC3, 0xE8, 0x47,
                                /* 8F00 */   0x01, 0x72, 0x34, 0x32, 0xF6, 0x8A, 0xD3, 0x80,
                                /* 8F08 */   0xFA, 0x00, 0x74, 0x2B, 0xE8, 0xB6, 0xEC, 0x75,
                                /* 8F10 */   0x26, 0xF7, 0xC3, 0x02, 0x00, 0x74, 0x02, 0x8A,
                                /* 8F18 */   0xF2, 0xE8, 0x41, 0xA6, 0xF6, 0xD2, 0x22, 0xEA,
                                /* 8F20 */   0xF6, 0xD2, 0xB3, 0x00, 0xF6, 0xC6, 0xFF, 0x74,
                                /* 8F28 */   0x04, 0xB3, 0x01, 0x0A, 0xEA, 0xE8, 0x9A, 0xA7,
                                /* 8F30 */   0x88, 0x5E, 0x13, 0xB4, 0x00, 0xEB, 0x02, 0xB4,
                                /* 8F38 */   0x01, 0xC3, 0xE8, 0x0B, 0x01, 0xB4, 0x01, 0x72,
                                /* 8F40 */   0x24, 0x8A, 0xCB, 0xE8, 0x2F, 0xA6, 0x8A, 0xE9,
                                /* 8F48 */   0xC0, 0xE5, 0x04, 0x0A, 0xCD, 0xB2, 0x01, 0xB5,
                                /* 8F50 */   0x01, 0x84, 0xD9, 0x75, 0x08, 0xB2, 0x02, 0x84,
                                /* 8F58 */   0xF9, 0x75, 0x02, 0xB5, 0x00, 0x88, 0x56, 0x0E,
                                /* 8F60 */   0x88, 0x6E, 0x13, 0xB4, 0x00, 0xC3, 0x51, 0xE8,
                                /* 8F68 */   0xDE, 0x00, 0xB4, 0x01, 0x59, 0x72, 0x15, 0x8A,
                                /* 8F70 */   0xFD, 0x8A, 0xCB, 0x80, 0xFF, 0x00, 0x74, 0x03,
                                /* 8F78 */   0xC1, 0xE1, 0x08, 0xB3, 0x00, 0xE8, 0x86, 0xA7,
                                /* 8F80 */   0x72, 0x02, 0xB4, 0x00, 0xC3, 0xE8, 0xC0, 0x00,
                                /* 8F88 */   0xB4, 0x01, 0x72, 0x11, 0x8A, 0xD3, 0xB8, 0x04,
                                /* 8F90 */   0x00, 0xE8, 0xFD, 0xF4, 0xE8, 0xD6, 0xA7, 0xB4,
                                /* 8F98 */   0x01, 0x72, 0x02, 0xB4, 0x00, 0xC3, 0x60, 0xE8,
                                /* 8FA0 */   0xD3, 0xA5, 0x0A, 0xDF, 0xB9, 0x08, 0x00, 0xB2,
                                /* 8FA8 */   0x04, 0x84, 0xDA, 0x74, 0x09, 0xB8, 0x04, 0x00,
                                /* 8FB0 */   0xE8, 0xDE, 0xF4, 0xE8, 0xB7, 0xA7, 0xD0, 0xE2,
                                /* 8FB8 */   0xE2, 0xEF, 0x61, 0xB4, 0x00, 0xC3, 0xE8, 0xC5,
                                /* 8FC0 */   0xA2, 0x8A, 0xF5, 0xB2, 0x01, 0x32, 0xF6, 0xB9,
                                /* 8FC8 */   0x08, 0x00, 0x84, 0xF2, 0x74, 0x05, 0x80, 0xCF,
                                /* 8FD0 */   0x01, 0xD0, 0xE7, 0xD0, 0xE2, 0xE2, 0xF3, 0x0F,
                                /* 8FD8 */   0xB6, 0xDF, 0x89, 0x5E, 0x06, 0xB4, 0x00, 0xC3,
                                /* 8FE0 */   0xB4, 0x01, 0x80, 0xFD, 0x04, 0x72, 0x07, 0x80,
                                /* 8FE8 */   0xFD, 0x06, 0x74, 0x07, 0xEB, 0x59, 0x80, 0xFD,
                                /* 8FF0 */   0x02, 0x75, 0x28, 0xB2, 0x04, 0xE8, 0x04, 0xF0,
                                /* 8FF8 */   0x73, 0x4D, 0xB5, 0x02, 0x80, 0xF9, 0x02, 0x77,
                                /* 9000 */   0x46, 0x51, 0xE8, 0x58, 0xA5, 0xF6, 0xC1, 0x20,
                                /* 9008 */   0x59, 0x74, 0x10, 0x80, 0xF9, 0x00, 0x74, 0x0B,
                                /* 9010 */   0xB2, 0x20, 0x80, 0xF9, 0x01, 0x74, 0x18, 0xB2,
                                /* 9018 */   0x40, 0xEB, 0x14, 0x80, 0xF9, 0x01, 0x77, 0x27,
                                /* 9020 */   0xB2, 0x01, 0x51, 0x8A, 0xCD, 0xD2, 0xE2, 0x59,
                                /* 9028 */   0xD0, 0xE9, 0x73, 0x03, 0xC0, 0xE2, 0x04, 0xE8,
                                /* 9030 */   0x2B, 0xA5, 0x84, 0xCA, 0x74, 0x11, 0xB0, 0xFF,
                                /* 9038 */   0xD0, 0xE9, 0x73, 0x02, 0xFE, 0xC0, 0xD0, 0xEA,
                                /* 9040 */   0x73, 0xF6, 0x88, 0x46, 0x12, 0xB4, 0x00, 0xC3,
                                /* 9048 */   0x8A, 0xD9, 0xE8, 0x10, 0xA5, 0x8A, 0xD1, 0xFE,
                                /* 9050 */   0xC3, 0xB9, 0x08, 0x00, 0xD0, 0xEA, 0x73, 0x04,
                                /* 9058 */   0xFE, 0xCB, 0x74, 0x05, 0xE2, 0xF6, 0xF9, 0xEB,
                                /* 9060 */   0x07, 0xB2, 0x00, 0xD2, 0xDA, 0x8A, 0xDA, 0xF8,
                                /* 9068 */   0xC3, 0x00, 0x00, 0x00, 0x00, 0x8F, 0x90, 0x01,
                                /* 9070 */   0xB3, 0x90, 0x02, 0xF8, 0x90, 0x07, 0x09, 0x91,
                                /* 9078 */   0xFF, 0x2E, 0xF7, 0x06, 0x2F, 0xF9, 0x01, 0x00,
                                /* 9080 */   0x74, 0x0A, 0x8A, 0xC3, 0xBE, 0x6C, 0x90, 0xE8,
                                /* 9088 */   0x91, 0xD2, 0xEB, 0x02, 0xB0, 0x01, 0xC3, 0x66,
                                /* 9090 */   0x33, 0xC0, 0xB9, 0x40, 0x00, 0x57, 0xF3, 0x66,
                                /* 9098 */   0xAB, 0x5F, 0x66, 0xB8, 0x56, 0x42, 0x45, 0x2F,
                                /* 90A0 */   0x66, 0xAB, 0xB8, 0x46, 0x50, 0xAB, 0xB0, 0xFF,
                                /* 90A8 */   0xAA, 0xB8, 0x00, 0x01, 0xAB, 0xB0, 0x87, 0xAA,
                                /* 90B0 */   0xB4, 0x00, 0xC3, 0x66, 0x33, 0xC0, 0xB9, 0x08,
                                /* 90B8 */   0x00, 0x57, 0xF3, 0x66, 0xAB, 0x5F, 0xB2, 0x08,
                                /* 90C0 */   0xE8, 0x8B, 0xEA, 0x72, 0x30, 0x8B, 0xD1, 0x66,
                                /* 90C8 */   0xC1, 0xE9, 0x10, 0x8B, 0xC1, 0xAB, 0x8B, 0xC2,
                                /* 90D0 */   0xAB, 0xB8, 0x05, 0x00, 0xAB, 0x66, 0xB8, 0x08,
                                /* 90D8 */   0x08, 0x08, 0x00, 0x66, 0xAB, 0xE8, 0x83, 0xD6,
                                /* 90E0 */   0x66, 0x2B, 0xC3, 0x66, 0xAB, 0xE8, 0xD4, 0xD6,
                                /* 90E8 */   0x66, 0xC1, 0xE3, 0x0A, 0x66, 0x03, 0xC3, 0x66,
                                /* 90F0 */   0xAB, 0xB4, 0x00, 0xEB, 0x02, 0xB4, 0x01, 0xC3,
                                /* 90F8 */   0x80, 0xFF, 0x01, 0x74, 0x09, 0xC7, 0x46, 0x16,
                                /* 9100 */   0x00, 0x00, 0xB4, 0x00, 0xEB, 0x02, 0xB4, 0x02,
                                /* 9108 */   0xC3, 0x80, 0xFF, 0x01, 0x74, 0x20, 0x66, 0xBE,
                                /* 9110 */   0x53, 0xF0, 0x04, 0x00, 0xE8, 0x86, 0xDB, 0x24,
                                /* 9118 */   0xC0, 0xC0, 0xE8, 0x06, 0x0A, 0xC0, 0x74, 0x02,
                                /* 9120 */   0xB0, 0x03, 0x8A, 0xE0, 0x89, 0x46, 0x12, 0xC7,
                                /* 9128 */   0x46, 0x16, 0x03, 0x03, 0xEB, 0x1E, 0x38, 0xE9,
                                /* 9130 */   0x75, 0x16, 0x80, 0xE1, 0xFE, 0xB5, 0xC0, 0x0A,
                                /* 9138 */   0xC9, 0x75, 0x02, 0xB5, 0x00, 0x0F, 0xB6, 0xCD,
                                /* 9140 */   0xC1, 0xE9, 0x06, 0xE8, 0x63, 0xA8, 0xEB, 0x06,
                                /* 9148 */   0xB4, 0x01, 0xEB, 0x02, 0xB4, 0x00, 0xC3, 0x00,
                                /* 9150 */   0xF7, 0x91, 0x01, 0x26, 0x92, 0xFF, 0x80, 0xFB,
                                /* 9158 */   0x10, 0x72, 0x0C, 0x80, 0xFB, 0x16, 0x0F, 0x87,
                                /* 9160 */   0x94, 0x00, 0xB4, 0x02, 0xE9, 0x8F, 0x00, 0xE8,
                                /* 9168 */   0x73, 0xC3, 0x73, 0x03, 0xE8, 0xBE, 0xDC, 0x2E,
                                /* 9170 */   0xF7, 0x06, 0x2F, 0xF9, 0x01, 0x00, 0x74, 0x16,
                                /* 9178 */   0x53, 0xE8, 0x86, 0xD0, 0x5A, 0x3C, 0x5F, 0x75,
                                /* 9180 */   0x0D, 0x80, 0xFA, 0x00, 0x75, 0x6D, 0x89, 0x5E,
                                /* 9188 */   0x16, 0x89, 0x4E, 0x12, 0xEB, 0x65, 0xB4, 0xFF,
                                /* 9190 */   0x8A, 0xC3, 0x83, 0xF9, 0x00, 0x74, 0x09, 0xE8,
                                /* 9198 */   0xB6, 0xA7, 0x73, 0x04, 0xB4, 0x01, 0xEB, 0x53,
                                /* 91A0 */   0xE8, 0xA5, 0x00, 0x8A, 0xD3, 0xB6, 0xA0, 0xB7,
                                /* 91A8 */   0x00, 0x80, 0xFA, 0x40, 0x74, 0x28, 0x80, 0xFA,
                                /* 91B0 */   0x10, 0x74, 0x23, 0x80, 0xFA, 0x20, 0x74, 0x1E,
                                /* 91B8 */   0x80, 0xFA, 0x30, 0x74, 0x19, 0x80, 0xE3, 0x07,
                                /* 91C0 */   0xE8, 0x4A, 0xF4, 0x80, 0xFB, 0x05, 0x75, 0x0E,
                                /* 91C8 */   0x52, 0x53, 0x8A, 0xDA, 0xE8, 0xCD, 0xF6, 0x73,
                                /* 91D0 */   0x03, 0xE8, 0x23, 0xF7, 0x5B, 0x5A, 0xBE, 0x4F,
                                /* 91D8 */   0x91, 0xE8, 0x3F, 0xD1, 0x80, 0xFA, 0x40, 0x74,
                                /* 91E0 */   0x12, 0x80, 0xFA, 0x10, 0x74, 0x0D, 0x80, 0xFA,
                                /* 91E8 */   0x20, 0x74, 0x08, 0x80, 0xFA, 0x30, 0x74, 0x03,
                                /* 91F0 */   0xE8, 0xBB, 0xF4, 0xE8, 0x3D, 0xDC, 0xC3, 0x53,
                                /* 91F8 */   0x66, 0x52, 0xB7, 0xA0, 0x66, 0x81, 0xE2, 0xFF,
                                /* 9200 */   0xFF, 0x00, 0x00, 0xE8, 0x0D, 0x02, 0x9C, 0xB2,
                                /* 9208 */   0x04, 0x33, 0xC9, 0xB6, 0xA0, 0xE8, 0xC9, 0xF4,
                                /* 9210 */   0xB8, 0x02, 0x01, 0x9D, 0x75, 0x02, 0x33, 0xC0,
                                /* 9218 */   0x89, 0x46, 0x16, 0xC7, 0x46, 0x12, 0x00, 0x02,
                                /* 9220 */   0xB4, 0x00, 0x66, 0x5A, 0x5B, 0xC3, 0x53, 0x51,
                                /* 9228 */   0x66, 0x52, 0xB7, 0xA0, 0xB9, 0x80, 0x00, 0x66,
                                /* 9230 */   0x81, 0xE2, 0xFF, 0xFF, 0x00, 0x00, 0xE8, 0x78,
                                /* 9238 */   0x00, 0x72, 0x02, 0xEB, 0x04, 0xB4, 0x00, 0xEB,
                                /* 9240 */   0x02, 0xB4, 0x01, 0x66, 0x5A, 0x59, 0x5B, 0xC3,
                                /* 9248 */   0x50, 0x51, 0x52, 0x56, 0x83, 0xF9, 0x00, 0x74,
                                /* 9250 */   0x0B, 0xB2, 0x08, 0x83, 0xF9, 0x02, 0x74, 0x07,
                                /* 9258 */   0x8A, 0xD5, 0xEB, 0x03, 0xE8, 0x3A, 0xA3, 0xE8,
                                /* 9260 */   0x08, 0x00, 0x73, 0x01, 0xF9, 0x5E, 0x5A, 0x59,
                                /* 9268 */   0x58, 0xC3, 0x52, 0x56, 0xE8, 0x7B, 0xE8, 0x72,
                                /* 9270 */   0x11, 0x2E, 0x8A, 0x5C, 0x13, 0x2E, 0xF7, 0x44,
                                /* 9278 */   0x02, 0x04, 0x00, 0x74, 0x04, 0x2E, 0x8A, 0x5C,
                                /* 9280 */   0x19, 0xF8, 0x5E, 0x5A, 0xC3, 0x57, 0x50, 0x51,
                                /* 9288 */   0xF7, 0xC1, 0x80, 0x00, 0x74, 0x1F, 0x66, 0x26,
                                /* 9290 */   0x81, 0x3D, 0x00, 0xFF, 0xFF, 0xFF, 0x75, 0x15,
                                /* 9298 */   0x66, 0x26, 0x81, 0x7D, 0x04, 0xFF, 0xFF, 0xFF,
                                /* 92A0 */   0x00, 0x75, 0x0A, 0xB0, 0x00, 0x26, 0x02, 0x05,
                                /* 92A8 */   0x47, 0xE2, 0xFA, 0x0A, 0xC0, 0x59, 0x58, 0x5F,
                                /* 92B0 */   0xC3, 0x83, 0xF9, 0x00, 0x74, 0x65, 0x80, 0xFB,
                                /* 92B8 */   0x40, 0x74, 0x11, 0x80, 0xFB, 0x10, 0x74, 0x0C,
                                /* 92C0 */   0x80, 0xFB, 0x20, 0x74, 0x07, 0x80, 0xFB, 0x30,
                                /* 92C8 */   0x74, 0x02, 0xEB, 0x3C, 0x80, 0xFB, 0x40, 0x74,
                                /* 92D0 */   0x0C, 0x80, 0xFB, 0x30, 0x75, 0x1A, 0xB2, 0x08,
                                /* 92D8 */   0xE8, 0x59, 0xED, 0x73, 0x13, 0xE8, 0xCD, 0xAD,
                                /* 92E0 */   0xE8, 0x10, 0xAC, 0x75, 0x0B, 0xE8, 0x87, 0xAD,
                                /* 92E8 */   0x51, 0xB9, 0xA4, 0x01, 0xE8, 0xAA, 0xD2, 0x59,
                                /* 92F0 */   0xB2, 0x03, 0xE8, 0x28, 0x00, 0x72, 0x06, 0xFE,
                                /* 92F8 */   0xCA, 0x75, 0xF7, 0xEB, 0x1E, 0xE8, 0x85, 0xFF,
                                /* 9300 */   0x74, 0x16, 0xFE, 0xCA, 0x75, 0xEC, 0xEB, 0x13,
                                /* 9308 */   0x57, 0x8A, 0xF7, 0xB2, 0x15, 0xE8, 0x2E, 0xF3,
                                /* 9310 */   0x5F, 0x73, 0x08, 0xE8, 0x6F, 0xFF, 0x75, 0x03,
                                /* 9318 */   0xF9, 0xEB, 0x01, 0xF8, 0xC3, 0x55, 0x8B, 0xEC,
                                /* 9320 */   0x83, 0xC4, 0xFE, 0x66, 0x53, 0x51, 0x66, 0x52,
                                /* 9328 */   0x66, 0x56, 0x57, 0x8A, 0xFB, 0x89, 0x4E, 0xFE,
                                /* 9330 */   0x66, 0x8B, 0xC2, 0x66, 0xC1, 0xE8, 0x10, 0x66,
                                /* 9338 */   0xBA, 0xA0, 0x00, 0x00, 0x00, 0x66, 0xD1, 0xEA,
                                /* 9340 */   0xB3, 0x04, 0x51, 0xB9, 0x01, 0x00, 0xE8, 0x9D,
                                /* 9348 */   0xF8, 0x59, 0x73, 0x17, 0x83, 0xF9, 0x04, 0x76,
                                /* 9350 */   0x08, 0xE8, 0xFE, 0xF6, 0x73, 0x0D, 0xB9, 0x01,
                                /* 9358 */   0x00, 0xB3, 0x00, 0xE8, 0xF4, 0xF6, 0x73, 0x03,
                                /* 9360 */   0xF9, 0xEB, 0x01, 0xF8, 0x5F, 0x66, 0x5E, 0x66,
                                /* 9368 */   0x5A, 0x59, 0x66, 0x5B, 0x8B, 0xE5, 0x5D, 0xC3,
                                /* 9370 */   0x66, 0x52, 0x66, 0x56, 0x66, 0x57, 0x53, 0x80,
                                /* 9378 */   0xFB, 0x40, 0x74, 0x11, 0x80, 0xFB, 0x10, 0x74,
                                /* 9380 */   0x0C, 0x80, 0xFB, 0x20, 0x74, 0x07, 0x80, 0xFB,
                                /* 9388 */   0x30, 0x74, 0x02, 0xEB, 0x05, 0xE8, 0x21, 0xFF,
                                /* 9390 */   0xEB, 0x79, 0x8A, 0xD3, 0x80, 0xE3, 0x07, 0x8A,
                                /* 9398 */   0xF7, 0x53, 0xB7, 0x00, 0xE8, 0x6E, 0xF2, 0x5B,
                                /* 93A0 */   0x73, 0x63, 0x53, 0x52, 0x8A, 0xF0, 0x8A, 0xDA,
                                /* 93A8 */   0xB7, 0x04, 0xE8, 0x4A, 0xF5, 0x5A, 0x5B, 0x73,
                                /* 93B0 */   0x4D, 0xE8, 0xFD, 0xFE, 0x72, 0x48, 0x2E, 0xF6,
                                /* 93B8 */   0x06, 0x24, 0xF9, 0x01, 0x74, 0x0A, 0x2E, 0xF6,
                                /* 93C0 */   0x06, 0x24, 0xF9, 0x02, 0x75, 0x02, 0xEB, 0x36,
                                /* 93C8 */   0xE8, 0xE3, 0xF2, 0x53, 0xB7, 0x00, 0xE8, 0x3C,
                                /* 93D0 */   0xF2, 0x5B, 0x73, 0x31, 0x53, 0x52, 0x8A, 0xF0,
                                /* 93D8 */   0x8A, 0xDA, 0xB7, 0x04, 0xE8, 0x18, 0xF5, 0x5A,
                                /* 93E0 */   0x5B, 0x73, 0x1B, 0xE8, 0x56, 0xF3, 0xE8, 0xC5,
                                /* 93E8 */   0xF2, 0x53, 0xB7, 0x00, 0xE8, 0x1E, 0xF2, 0x5B,
                                /* 93F0 */   0x73, 0x13, 0xE8, 0xBC, 0xFE, 0x9C, 0xE8, 0xB5,
                                /* 93F8 */   0xF2, 0x9D, 0x73, 0x09, 0xEB, 0x0D, 0x9C, 0xE8,
                                /* 9400 */   0xAC, 0xF2, 0x9D, 0xEB, 0x06, 0xF8, 0x9C, 0xE8,
                                /* 9408 */   0xA4, 0xF2, 0x9D, 0x5B, 0x66, 0x5F, 0x66, 0x5E,
                                /* 9410 */   0x66, 0x5A, 0xC3, 0x51, 0x66, 0x52, 0x33, 0xD2,
                                /* 9418 */   0x8B, 0xCA, 0x8A, 0xF7, 0xB2, 0x11, 0xE8, 0xB8,
                                /* 9420 */   0xF2, 0x72, 0x04, 0x33, 0xC9, 0xEB, 0x03, 0x80,
                                /* 9428 */   0xC9, 0x01, 0x66, 0x5A, 0x59, 0xC3, 0x60, 0x94,
                                /* 9430 */   0x68, 0x94, 0x8B, 0x94, 0x2E, 0xF7, 0x06, 0x2F,
                                /* 9438 */   0xF9, 0x01, 0x00, 0x74, 0x0C, 0xE8, 0xD4, 0xCD,
                                /* 9440 */   0x3C, 0x5F, 0x75, 0x05, 0x89, 0x5E, 0x16, 0xEB,
                                /* 9448 */   0x16, 0xB4, 0xFF, 0x80, 0xFB, 0x02, 0x77, 0x0F,
                                /* 9450 */   0x8B, 0xF3, 0x81, 0xE6, 0xFF, 0x00, 0xD1, 0xE6,
                                /* 9458 */   0x53, 0x2E, 0xFF, 0x94, 0x2E, 0x94, 0x5B, 0xC3,
                                /* 9460 */   0xC7, 0x46, 0x16, 0x10, 0x0F, 0xB4, 0x00, 0xC3,
                                /* 9468 */   0xB9, 0x00, 0x00, 0x8A, 0xDF, 0xE8, 0x1B, 0xA3,
                                /* 9470 */   0x72, 0x16, 0x66, 0xBE, 0x44, 0xF0, 0x04, 0x00,
                                /* 9478 */   0xB2, 0x07, 0x8A, 0xC7, 0xE8, 0x8D, 0xDC, 0xE8,
                                /* 9480 */   0xA4, 0xCD, 0x72, 0x00, 0xB4, 0x00, 0xEB, 0x02,
                                /* 9488 */   0xB4, 0x01, 0xC3, 0xE8, 0x06, 0x00, 0x88, 0x5E,
                                /* 9490 */   0x17, 0xB4, 0x00, 0xC3, 0x50, 0x66, 0x56, 0x66,
                                /* 9498 */   0xBE, 0x44, 0xF0, 0x04, 0x00, 0xE8, 0xFD, 0xD7,
                                /* 94A0 */   0x24, 0x07, 0x86, 0xD8, 0x66, 0x5E, 0x58, 0xC3,
                                /* 94A8 */   0x50, 0x4D, 0x49, 0x44, 0xA0, 0x2D, 0x36, 0x9D,
                                /* 94B0 */   0x00, 0x00, 0x00, 0xA0, 0x00, 0xB0, 0x00, 0xB8,
                                /* 94B8 */   0x00, 0xC0, 0x00, 0x6E, 0x49, 0x6E, 0x74, 0x65,
                                /* 94C0 */   0x6C, 0x28, 0x52, 0x29, 0x20, 0x53, 0x4B, 0x4C,
                                /* 94C8 */   0x2F, 0x4B, 0x42, 0x4C, 0x20, 0x4D, 0x6F, 0x62,
                                /* 94D0 */   0x69, 0x6C, 0x65, 0x2F, 0x44, 0x65, 0x73, 0x6B,
                                /* 94D8 */   0x74, 0x6F, 0x70, 0x20, 0x47, 0x72, 0x61, 0x70,
                                /* 94E0 */   0x68, 0x69, 0x63, 0x73, 0x20, 0x43, 0x68, 0x69,
                                /* 94E8 */   0x70, 0x73, 0x65, 0x74, 0x20, 0x41, 0x63, 0x63,
                                /* 94F0 */   0x65, 0x6C, 0x65, 0x72, 0x61, 0x74, 0x65, 0x64,
                                /* 94F8 */   0x20, 0x56, 0x47, 0x41, 0x20, 0x42, 0x49, 0x4F,
                                /* 9500 */   0x53, 0x00, 0x49, 0x6E, 0x74, 0x65, 0x6C, 0x20,
                                /* 9508 */   0x43, 0x6F, 0x72, 0x70, 0x6F, 0x72, 0x61, 0x74,
                                /* 9510 */   0x69, 0x6F, 0x6E, 0x00, 0x49, 0x6E, 0x74, 0x65,
                                /* 9518 */   0x6C, 0x28, 0x52, 0x29, 0x20, 0x53, 0x4B, 0x4C,
                                /* 9520 */   0x2F, 0x4B, 0x42, 0x4C, 0x20, 0x4D, 0x6F, 0x62,
                                /* 9528 */   0x69, 0x6C, 0x65, 0x2F, 0x44, 0x65, 0x73, 0x6B,
                                /* 9530 */   0x74, 0x6F, 0x70, 0x20, 0x47, 0x72, 0x61, 0x70,
                                /* 9538 */   0x68, 0x69, 0x63, 0x73, 0x20, 0x43, 0x6F, 0x6E,
                                /* 9540 */   0x74, 0x72, 0x6F, 0x6C, 0x6C, 0x65, 0x72, 0x00,
                                /* 9548 */   0x48, 0x61, 0x72, 0x64, 0x77, 0x61, 0x72, 0x65,
                                /* 9550 */   0x20, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6F, 0x6E,
                                /* 9558 */   0x20, 0x30, 0x2E, 0x30, 0x00, 0x60, 0x01, 0x61,
                                /* 9560 */   0x01, 0x62, 0x01, 0x63, 0x01, 0x64, 0x01, 0x65,
                                /* 9568 */   0x01, 0x66, 0x01, 0x67, 0x01, 0x68, 0x01, 0x69,
                                /* 9570 */   0x01, 0x6A, 0x01, 0x6B, 0x01, 0x6C, 0x01, 0x6D,
                                /* 9578 */   0x01, 0x6E, 0x01, 0x6F, 0x01, 0x70, 0x01, 0x71,
                                /* 9580 */   0x01, 0x3C, 0x01, 0x4D, 0x01, 0x5C, 0x01, 0x3A,
                                /* 9588 */   0x01, 0x4B, 0x01, 0x5A, 0x01, 0x07, 0x01, 0x1A,
                                /* 9590 */   0x01, 0x1B, 0x01, 0x05, 0x01, 0x17, 0x01, 0x18,
                                /* 9598 */   0x01, 0x12, 0x01, 0x14, 0x01, 0x15, 0x01, 0x01,
                                /* 95A0 */   0x01, 0x03, 0x01, 0x11, 0x01, 0x7D, 0x01, 0x7E,
                                /* 95A8 */   0x01, 0x7F, 0x01, 0xFF, 0xFF, 0x01, 0x30, 0x30,
                                /* 95B0 */   0x03, 0x32, 0x32, 0x05, 0x34, 0x34, 0x07, 0x38,
                                /* 95B8 */   0x38, 0x3A, 0x3A, 0x3A, 0x3C, 0x3C, 0x3C, 0x11,
                                /* 95C0 */   0x41, 0x41, 0x14, 0x43, 0x43, 0x17, 0x45, 0x45,
                                /* 95C8 */   0x1A, 0x49, 0x49, 0x4B, 0x4B, 0x4B, 0x4D, 0x4D,
                                /* 95D0 */   0x4D, 0x12, 0x50, 0x50, 0x15, 0x52, 0x52, 0x18,
                                /* 95D8 */   0x54, 0x54, 0x1B, 0x58, 0x58, 0x5A, 0x5A, 0x5A,
                                /* 95E0 */   0x5C, 0x5C, 0x5C, 0x60, 0x60, 0x60, 0x61, 0x61,
                                /* 95E8 */   0x61, 0x62, 0x62, 0x62, 0x63, 0x63, 0x63, 0x64,
                                /* 95F0 */   0x64, 0x64, 0x65, 0x65, 0x65, 0x66, 0x66, 0x66,
                                /* 95F8 */   0x67, 0x67, 0x67, 0x68, 0x68, 0x68, 0x69, 0x69,
                                /* 9600 */   0x69, 0x6A, 0x6A, 0x6A, 0x6B, 0x6B, 0x6B, 0x6C,
                                /* 9608 */   0x6C, 0x6C, 0x6D, 0x6D, 0x6D, 0x6E, 0x6E, 0x6E,
                                /* 9610 */   0x6F, 0x6F, 0x6F, 0x70, 0x70, 0x70, 0x71, 0x71,
                                /* 9618 */   0x71, 0x7D, 0x7D, 0x7D, 0x7E, 0x7E, 0x7E, 0x7F,
                                /* 9620 */   0x7F, 0x7F, 0xFF, 0x00, 0x73, 0x96, 0x01, 0x90,
                                /* 9628 */   0x97, 0x02, 0x0A, 0x99, 0x03, 0x5B, 0x99, 0x04,
                                /* 9630 */   0x64, 0x99, 0x05, 0x7A, 0x99, 0x06, 0x86, 0x99,
                                /* 9638 */   0x07, 0x12, 0x9A, 0x08, 0xAA, 0x9A, 0x09, 0xFA,
                                /* 9640 */   0x9A, 0x0B, 0xFB, 0x9C, 0x10, 0x34, 0x94, 0x11,
                                /* 9648 */   0x79, 0x90, 0x14, 0xC6, 0x8D, 0x15, 0x56, 0x91,
                                /* 9650 */   0xFF, 0xBE, 0x20, 0x96, 0x83, 0xC6, 0x03, 0x2E,
                                /* 9658 */   0x80, 0x3C, 0xFF, 0x74, 0x15, 0x2E, 0x3A, 0x04,
                                /* 9660 */   0x75, 0xF2, 0xB4, 0xFF, 0x2E, 0xFF, 0x54, 0x01,
                                /* 9668 */   0x80, 0xFC, 0xFF, 0x74, 0x05, 0xB0, 0x4F, 0x89,
                                /* 9670 */   0x46, 0x1A, 0xC3, 0xE8, 0xB1, 0xBC, 0x50, 0x53,
                                /* 9678 */   0xBB, 0x45, 0x32, 0x26, 0x2B, 0x5D, 0x02, 0xB9,
                                /* 9680 */   0x40, 0x00, 0x75, 0x02, 0xD1, 0xE1, 0x66, 0x33,
                                /* 9688 */   0xC0, 0x57, 0xF3, 0x66, 0xAB, 0x5F, 0x57, 0x66,
                                /* 9690 */   0xB8, 0x56, 0x45, 0x53, 0x41, 0x66, 0xAB, 0xB8,
                                /* 9698 */   0x00, 0x03, 0xAB, 0x8C, 0xC8, 0x66, 0xC1, 0xE0,
                                /* 96A0 */   0x10, 0xB8, 0xBC, 0x94, 0x66, 0xAB, 0xB0, 0x01,
                                /* 96A8 */   0xAA, 0x83, 0xC7, 0x03, 0xB8, 0x81, 0x95, 0x66,
                                /* 96B0 */   0x50, 0xE8, 0xCD, 0xD0, 0x66, 0xC1, 0xE8, 0x06,
                                /* 96B8 */   0x8B, 0xC8, 0x66, 0x58, 0x66, 0x51, 0x66, 0x52,
                                /* 96C0 */   0x83, 0xF9, 0x10, 0x76, 0x58, 0xE8, 0xBF, 0x9E,
                                /* 96C8 */   0x8B, 0xCB, 0xE8, 0x89, 0x48, 0x66, 0x50, 0x52,
                                /* 96D0 */   0xB0, 0x7D, 0xE8, 0x6D, 0xBE, 0xE8, 0x4F, 0xBC,
                                /* 96D8 */   0x5A, 0x8B, 0xC8, 0x66, 0x58, 0x8B, 0xD3, 0x81,
                                /* 96E0 */   0xF9, 0x80, 0x07, 0x72, 0x06, 0x81, 0xFA, 0xA0,
                                /* 96E8 */   0x05, 0x73, 0x35, 0xB8, 0x87, 0x95, 0x81, 0xF9,
                                /* 96F0 */   0x40, 0x06, 0x72, 0x06, 0x81, 0xFA, 0xB0, 0x04,
                                /* 96F8 */   0x73, 0x26, 0xB8, 0x8D, 0x95, 0x81, 0xF9, 0x00,
                                /* 9700 */   0x05, 0x72, 0x06, 0x81, 0xFA, 0x00, 0x04, 0x73,
                                /* 9708 */   0x17, 0xB8, 0x93, 0x95, 0x81, 0xF9, 0x00, 0x04,
                                /* 9710 */   0x72, 0x06, 0x81, 0xFA, 0x00, 0x03, 0x73, 0x08,
                                /* 9718 */   0xB8, 0x99, 0x95, 0xEB, 0x03, 0xB8, 0x9F, 0x95,
                                /* 9720 */   0x66, 0x5A, 0x66, 0x59, 0x66, 0xAB, 0x8B, 0xC1,
                                /* 9728 */   0xAB, 0x5F, 0x0B, 0xDB, 0x75, 0x56, 0x8C, 0xC0,
                                /* 9730 */   0x66, 0xC1, 0xE0, 0x10, 0x8B, 0xC7, 0x05, 0x00,
                                /* 9738 */   0x01, 0x66, 0x26, 0x89, 0x45, 0x06, 0x2D, 0xC0,
                                /* 9740 */   0x00, 0x66, 0x26, 0x89, 0x45, 0x0E, 0x8B, 0xDF,
                                /* 9748 */   0x83, 0xC7, 0x14, 0xB8, 0x00, 0x01, 0xAB, 0x8B,
                                /* 9750 */   0xC3, 0x05, 0x00, 0x01, 0x05, 0x46, 0x00, 0x66,
                                /* 9758 */   0xAB, 0x05, 0x12, 0x00, 0x66, 0xAB, 0x05, 0x34,
                                /* 9760 */   0x00, 0x66, 0xAB, 0x1E, 0x8B, 0xFB, 0x83, 0xC7,
                                /* 9768 */   0x40, 0x8C, 0xCE, 0x8E, 0xDE, 0xBE, 0x5D, 0x95,
                                /* 9770 */   0xB9, 0x50, 0x00, 0xF3, 0xA4, 0x8B, 0xFB, 0x81,
                                /* 9778 */   0xC7, 0x00, 0x01, 0xBE, 0xBC, 0x94, 0xB9, 0xA1,
                                /* 9780 */   0x00, 0xF3, 0xA4, 0x1F, 0xB4, 0x00, 0x8B, 0xC8,
                                /* 9788 */   0x5B, 0x58, 0xE8, 0x30, 0xBE, 0x8B, 0xC1, 0xC3,
                                /* 9790 */   0xE8, 0x94, 0xBB, 0x50, 0x53, 0x80, 0xF9, 0xFF,
                                /* 9798 */   0x75, 0x02, 0xB1, 0x01, 0x8B, 0xC1, 0x83, 0xF8,
                                /* 97A0 */   0x13, 0x0F, 0x86, 0x59, 0x01, 0xE8, 0xAF, 0x04,
                                /* 97A8 */   0x0F, 0x82, 0x52, 0x01, 0x24, 0x7F, 0x8A, 0xD0,
                                /* 97B0 */   0xE8, 0x7F, 0xB9, 0xE8, 0x8C, 0xBD, 0x66, 0x33,
                                /* 97B8 */   0xC0, 0xB9, 0x40, 0x00, 0x57, 0xF3, 0x66, 0xAB,
                                /* 97C0 */   0x5F, 0xB8, 0x1A, 0x00, 0x80, 0xFE, 0x00, 0x75,
                                /* 97C8 */   0x06, 0x83, 0xE0, 0xEF, 0x83, 0xC8, 0x04, 0x8A,
                                /* 97D0 */   0xDA, 0xB5, 0x80, 0xE8, 0xD7, 0xB2, 0x0F, 0x82,
                                /* 97D8 */   0x24, 0x01, 0x0C, 0x01, 0xE8, 0x5C, 0x04, 0x74,
                                /* 97E0 */   0x02, 0x0C, 0x80, 0xAB, 0xB8, 0x07, 0x00, 0xAB,
                                /* 97E8 */   0x66, 0xB8, 0x40, 0x00, 0x40, 0x00, 0x66, 0xAB,
                                /* 97F0 */   0x66, 0xB8, 0x00, 0xA0, 0x00, 0x00, 0x66, 0xAB,
                                /* 97F8 */   0xB8, 0xB9, 0x9C, 0xAB, 0x8C, 0xC8, 0xAB, 0x8A,
                                /* 9800 */   0xC2, 0xE8, 0x15, 0xB8, 0xAB, 0x80, 0xFE, 0x00,
                                /* 9808 */   0x75, 0x07, 0x8A, 0xC2, 0xE8, 0x8E, 0x04, 0xEB,
                                /* 9810 */   0x05, 0x8A, 0xC2, 0xE8, 0x0C, 0xBA, 0xAB, 0x8B,
                                /* 9818 */   0xC3, 0xAB, 0xB8, 0x08, 0x10, 0xAB, 0xB0, 0x01,
                                /* 9820 */   0x80, 0xFE, 0x03, 0x75, 0x02, 0xB0, 0x04, 0xAA,
                                /* 9828 */   0x8A, 0xC2, 0xE8, 0xB6, 0xB9, 0x8A, 0xC1, 0xB4,
                                /* 9830 */   0x01, 0xAB, 0x80, 0xFE, 0x03, 0x77, 0x0C, 0x66,
                                /* 9838 */   0xB8, 0x00, 0x00, 0x00, 0x01, 0x8A, 0xC6, 0x66,
                                /* 9840 */   0xAB, 0xEB, 0x0E, 0xB8, 0x00, 0x00, 0x8A, 0xC6,
                                /* 9848 */   0xAB, 0x8A, 0xC2, 0xE8, 0xF1, 0xBA, 0xB4, 0x01,
                                /* 9850 */   0xAB, 0x66, 0x33, 0xC0, 0x80, 0xF9, 0x0F, 0x72,
                                /* 9858 */   0x19, 0x66, 0xB8, 0x05, 0x0A, 0x05, 0x05, 0x74,
                                /* 9860 */   0x11, 0x80, 0xF9, 0x18, 0x66, 0xB8, 0x05, 0x0B,
                                /* 9868 */   0x06, 0x05, 0x72, 0x06, 0x66, 0xB8, 0x08, 0x10,
                                /* 9870 */   0x08, 0x08, 0x66, 0xAB, 0x66, 0x0F, 0xB6, 0xC0,
                                /* 9878 */   0x80, 0xF9, 0x20, 0x75, 0x06, 0x66, 0x0D, 0x00,
                                /* 9880 */   0x00, 0x08, 0x18, 0x66, 0xAB, 0x32, 0xC0, 0xAA,
                                /* 9888 */   0xE8, 0xB0, 0x03, 0x74, 0x6D, 0x51, 0x52, 0xE8,
                                /* 9890 */   0x67, 0xCE, 0x66, 0x8B, 0xC3, 0x66, 0xAB, 0x66,
                                /* 9898 */   0x33, 0xC0, 0x66, 0xAB, 0x33, 0xC0, 0xAB, 0x5A,
                                /* 98A0 */   0x59, 0x8A, 0xC2, 0xE8, 0x73, 0xB7, 0xAB, 0x8A,
                                /* 98A8 */   0xC2, 0xE8, 0x93, 0xBA, 0x8A, 0xE0, 0xAB, 0xE8,
                                /* 98B0 */   0x89, 0x03, 0x75, 0x05, 0x83, 0xC7, 0x08, 0xEB,
                                /* 98B8 */   0x39, 0x8A, 0xC2, 0xE8, 0x25, 0xB9, 0x66, 0x33,
                                /* 98C0 */   0xC0, 0x80, 0xF9, 0x0F, 0x72, 0x19, 0x66, 0xB8,
                                /* 98C8 */   0x05, 0x0A, 0x05, 0x05, 0x74, 0x11, 0x80, 0xF9,
                                /* 98D0 */   0x18, 0x66, 0xB8, 0x05, 0x0B, 0x06, 0x05, 0x72,
                                /* 98D8 */   0x06, 0x66, 0xB8, 0x08, 0x10, 0x08, 0x08, 0x66,
                                /* 98E0 */   0xAB, 0x66, 0x0F, 0xB6, 0xC0, 0x80, 0xF9, 0x20,
                                /* 98E8 */   0x75, 0x06, 0x66, 0x0D, 0x00, 0x00, 0x08, 0x18,
                                /* 98F0 */   0x66, 0xAB, 0x66, 0xB8, 0x80, 0x85, 0xB5, 0x0D,
                                /* 98F8 */   0x66, 0xAB, 0xB4, 0x00, 0xEB, 0x02, 0xB4, 0x01,
                                /* 9900 */   0x8B, 0xC8, 0x5B, 0x58, 0xE8, 0xB6, 0xBC, 0x8B,
                                /* 9908 */   0xC1, 0xC3, 0x80, 0xFB, 0xFF, 0x75, 0x02, 0xB3,
                                /* 9910 */   0x01, 0x8B, 0xC3, 0xE8, 0x41, 0x03, 0x72, 0x40,
                                /* 9918 */   0xFF, 0x76, 0x1A, 0x88, 0x46, 0x1A, 0x50, 0x53,
                                /* 9920 */   0x57, 0x06, 0xE8, 0xBB, 0xA8, 0x07, 0x5F, 0x5B,
                                /* 9928 */   0x58, 0x8F, 0x46, 0x1A, 0x24, 0x7F, 0x3A, 0x06,
                                /* 9930 */   0x49, 0x04, 0x75, 0x24, 0xE8, 0xBA, 0xBB, 0x72,
                                /* 9938 */   0x09, 0xB0, 0x00, 0xF6, 0xC7, 0x40, 0x74, 0x02,
                                /* 9940 */   0x0C, 0x10, 0xF6, 0xC7, 0x01, 0x74, 0x02, 0x0C,
                                /* 9948 */   0x08, 0x66, 0xBE, 0x45, 0xF0, 0x04, 0x00, 0xB2,
                                /* 9950 */   0x18, 0xE8, 0xB8, 0xD7, 0xB4, 0x00, 0xEB, 0x02,
                                /* 9958 */   0xB4, 0x01, 0xC3, 0xE8, 0x97, 0x02, 0x89, 0x5E,
                                /* 9960 */   0x16, 0xB4, 0x00, 0xC3, 0x8A, 0xC2, 0xF6, 0xC1,
                                /* 9968 */   0x08, 0x74, 0x03, 0x80, 0xCD, 0xB0, 0xE8, 0xA6,
                                /* 9970 */   0x3C, 0x72, 0x04, 0xB4, 0x00, 0xEB, 0x02, 0xB4,
                                /* 9978 */   0x01, 0xC3, 0x0E, 0xE8, 0x3B, 0x03, 0x0A, 0xFF,
                                /* 9980 */   0x74, 0x03, 0x89, 0x56, 0x0E, 0xC3, 0x80, 0x3E,
                                /* 9988 */   0x49, 0x04, 0x13, 0x76, 0x74, 0x80, 0xFB, 0x03,
                                /* 9990 */   0x77, 0x6B, 0x74, 0x60, 0x80, 0xFB, 0x01, 0x77,
                                /* 9998 */   0x47, 0x74, 0x24, 0x8B, 0xF1, 0xE8, 0xB3, 0x01,
                                /* 99A0 */   0x3B, 0xF1, 0x77, 0x59, 0x8B, 0xD8, 0xF7, 0xE6,
                                /* 99A8 */   0xF7, 0xF1, 0x03, 0xC2, 0x83, 0xC0, 0x3F, 0x24,
                                /* 99B0 */   0xC0, 0x3B, 0xC3, 0x76, 0x03, 0x83, 0xE8, 0x40,
                                /* 99B8 */   0x66, 0x0F, 0xB7, 0xC0, 0xE8, 0x35, 0xBC, 0xE8,
                                /* 99C0 */   0xCB, 0x01, 0x89, 0x5E, 0x16, 0x89, 0x4E, 0x12,
                                /* 99C8 */   0x66, 0x0F, 0xB7, 0xD8, 0xE8, 0xB2, 0xCD, 0x66,
                                /* 99D0 */   0xBA, 0x00, 0x04, 0x00, 0x00, 0x66, 0xF7, 0xE2,
                                /* 99D8 */   0x66, 0xF7, 0xF3, 0x89, 0x46, 0x0E, 0xEB, 0x19,
                                /* 99E0 */   0x8B, 0xF1, 0xE8, 0xA8, 0x01, 0x8B, 0xC6, 0xF7,
                                /* 99E8 */   0xE1, 0xF7, 0xF3, 0x0B, 0xD2, 0x74, 0x01, 0x40,
                                /* 99F0 */   0x8B, 0xC8, 0xEB, 0xA7, 0xE8, 0x5C, 0x01, 0xEB,
                                /* 99F8 */   0xC9, 0xB4, 0x00, 0xEB, 0x06, 0xB4, 0x01, 0xEB,
                                /* 9A00 */   0x02, 0xB4, 0x03, 0xC3, 0x3C, 0x9A, 0x5B, 0x9A,
                                /* 9A08 */   0x3C, 0x9A, 0x6A, 0x9A, 0x82, 0x9A, 0x89, 0x9A,
                                /* 9A10 */   0x94, 0x9A, 0x80, 0x3E, 0x49, 0x04, 0x13, 0x0F,
                                /* 9A18 */   0x86, 0x88, 0x00, 0x80, 0xFB, 0x83, 0x0F, 0x87,
                                /* 9A20 */   0x81, 0x00, 0x80, 0xFB, 0x80, 0x73, 0x05, 0x80,
                                /* 9A28 */   0xFB, 0x06, 0x77, 0x77, 0x80, 0xE3, 0x7F, 0x0F,
                                /* 9A30 */   0xB6, 0xC3, 0xD1, 0xE0, 0xBE, 0x04, 0x9A, 0x03,
                                /* 9A38 */   0xF0, 0x2E, 0xFF, 0x24, 0x66, 0x8B, 0xC1, 0x80,
                                /* 9A40 */   0xFB, 0x02, 0x74, 0x0F, 0x66, 0x0F, 0xB7, 0xC2,
                                /* 9A48 */   0x66, 0xC1, 0xE0, 0x10, 0x8B, 0xC1, 0xE8, 0xF5,
                                /* 9A50 */   0x01, 0xEB, 0x4C, 0xE8, 0xF0, 0x01, 0xE8, 0xF9,
                                /* 9A58 */   0xD3, 0xEB, 0x44, 0xE8, 0x63, 0x01, 0x89, 0x46,
                                /* 9A60 */   0x12, 0x89, 0x56, 0x0E, 0xC6, 0x46, 0x17, 0x00,
                                /* 9A68 */   0xEB, 0x35, 0xE8, 0xB7, 0xCE, 0x74, 0x02, 0xEB,
                                /* 9A70 */   0x2E, 0x66, 0x8B, 0xC2, 0xE8, 0x8F, 0xD6, 0x66,
                                /* 9A78 */   0x8B, 0xF7, 0x66, 0x8B, 0xC1, 0xE8, 0x86, 0xD6,
                                /* 9A80 */   0xEB, 0x1D, 0xC7, 0x46, 0x12, 0x01, 0x00, 0xEB,
                                /* 9A88 */   0x16, 0x66, 0xBE, 0x80, 0x01, 0x07, 0x00, 0xE8,
                                /* 9A90 */   0x7A, 0xC5, 0xEB, 0x0B, 0x66, 0xBE, 0x80, 0x01,
                                /* 9A98 */   0x07, 0x00, 0xE8, 0x6F, 0xC5, 0xEB, 0x00, 0xB4,
                                /* 9AA0 */   0x00, 0xEB, 0x06, 0xB4, 0x01, 0xEB, 0x02, 0xB4,
                                /* 9AA8 */   0x02, 0xC3, 0xE8, 0x7E, 0xB6, 0x80, 0xFE, 0x06,
                                /* 9AB0 */   0x74, 0x45, 0x80, 0x3E, 0x49, 0x04, 0x13, 0x76,
                                /* 9AB8 */   0x3E, 0x66, 0xBE, 0x00, 0x10, 0x04, 0x00, 0x80,
                                /* 9AC0 */   0xFB, 0x01, 0x74, 0x1C, 0x77, 0x31, 0x66, 0xB8,
                                /* 9AC8 */   0x00, 0x00, 0x00, 0x00, 0x66, 0xBA, 0x00, 0x00,
                                /* 9AD0 */   0x10, 0x00, 0x80, 0xFF, 0x08, 0x72, 0x06, 0x66,
                                /* 9AD8 */   0xB8, 0x00, 0x00, 0x10, 0x00, 0xE8, 0x38, 0xD6,
                                /* 9AE0 */   0xE8, 0xC4, 0xD1, 0xC6, 0x46, 0x17, 0x06, 0x66,
                                /* 9AE8 */   0xA9, 0x00, 0x00, 0x10, 0x00, 0x74, 0x04, 0xC6,
                                /* 9AF0 */   0x46, 0x17, 0x08, 0xB4, 0x00, 0xEB, 0x02, 0xB4,
                                /* 9AF8 */   0x03, 0xC3, 0xF6, 0xC3, 0x7F, 0x74, 0x0C, 0x80,
                                /* 9B00 */   0xFB, 0x01, 0x74, 0x29, 0x80, 0xFB, 0x03, 0x76,
                                /* 9B08 */   0x47, 0x77, 0x41, 0x1E, 0x8A, 0xC2, 0xBA, 0xC8,
                                /* 9B10 */   0x03, 0xEE, 0x06, 0x1F, 0x8B, 0xF7, 0x42, 0x66,
                                /* 9B18 */   0xAD, 0x66, 0xC1, 0xC0, 0x10, 0xEE, 0x66, 0xC1,
                                /* 9B20 */   0xC0, 0x08, 0xEE, 0x66, 0xC1, 0xC0, 0x08, 0xEE,
                                /* 9B28 */   0xE2, 0xED, 0x1F, 0xEB, 0x1B, 0x8A, 0xC2, 0xBA,
                                /* 9B30 */   0xC7, 0x03, 0xEE, 0x42, 0x42, 0x66, 0xC1, 0xE0,
                                /* 9B38 */   0x10, 0xEC, 0x66, 0xC1, 0xE0, 0x08, 0xEC, 0x66,
                                /* 9B40 */   0xC1, 0xE0, 0x08, 0xEC, 0x66, 0xAB, 0xE2, 0xED,
                                /* 9B48 */   0xB4, 0x00, 0xEB, 0x06, 0xB4, 0x01, 0xEB, 0x02,
                                /* 9B50 */   0xB4, 0x02, 0xC3, 0x52, 0x56, 0xA0, 0x49, 0x04,
                                /* 9B58 */   0xE8, 0xC7, 0xB6, 0x8B, 0xCB, 0xE8, 0x21, 0xCC,
                                /* 9B60 */   0xBA, 0x00, 0x01, 0xF7, 0xE2, 0xF7, 0xF1, 0x66,
                                /* 9B68 */   0x0F, 0xB7, 0xD8, 0x66, 0xC1, 0xE3, 0x02, 0xE8,
                                /* 9B70 */   0x30, 0xCC, 0x66, 0x3B, 0xC3, 0x76, 0x02, 0x8B,
                                /* 9B78 */   0xC3, 0xE8, 0x39, 0x00, 0xC1, 0xE9, 0x03, 0x74,
                                /* 9B80 */   0x06, 0x33, 0xD2, 0xF7, 0xF1, 0xF7, 0xE1, 0xE8,
                                /* 9B88 */   0x0A, 0x00, 0x5E, 0x5A, 0xC3, 0xE8, 0xC2, 0xB4,
                                /* 9B90 */   0xE8, 0x01, 0x00, 0xC3, 0x50, 0x52, 0x8B, 0xD8,
                                /* 9B98 */   0xE8, 0x90, 0xB5, 0x80, 0xFE, 0x04, 0x73, 0x03,
                                /* 9BA0 */   0xC1, 0xEB, 0x02, 0xBA, 0x02, 0x00, 0xF7, 0xE2,
                                /* 9BA8 */   0xE8, 0x0A, 0x00, 0xC1, 0xE9, 0x02, 0xF7, 0xF1,
                                /* 9BB0 */   0x8B, 0xC8, 0x5A, 0x58, 0xC3, 0xE8, 0x2F, 0xB6,
                                /* 9BB8 */   0xFE, 0xC1, 0xD0, 0xE9, 0xD0, 0xE1, 0x32, 0xED,
                                /* 9BC0 */   0xC3, 0x66, 0x56, 0x66, 0xBE, 0xA4, 0x01, 0x07,
                                /* 9BC8 */   0x00, 0xE8, 0x40, 0xC4, 0xE8, 0xD8, 0xD0, 0x66,
                                /* 9BD0 */   0x8B, 0xD0, 0x66, 0xC1, 0xEA, 0x10, 0x66, 0x5E,
                                /* 9BD8 */   0xC3, 0x52, 0xEB, 0x05, 0x8A, 0x16, 0x49, 0x04,
                                /* 9BE0 */   0x52, 0xBE, 0xAA, 0x95, 0x83, 0xC6, 0x03, 0x2E,
                                /* 9BE8 */   0x3A, 0x54, 0x01, 0x74, 0x06, 0x2E, 0x3A, 0x54,
                                /* 9BF0 */   0x02, 0x75, 0xF1, 0x5A, 0xC3, 0x32, 0xFF, 0x8A,
                                /* 9BF8 */   0x1E, 0x49, 0x04, 0x66, 0xBE, 0x45, 0xF0, 0x04,
                                /* 9C00 */   0x00, 0xE8, 0x99, 0xD0, 0xA8, 0x08, 0x75, 0x09,
                                /* 9C08 */   0x8A, 0xC3, 0xE8, 0xE4, 0xB8, 0x72, 0x12, 0xEB,
                                /* 9C10 */   0x0D, 0xE8, 0xC8, 0xFF, 0xB7, 0x01, 0x2E, 0x8A,
                                /* 9C18 */   0x1C, 0xE8, 0x0D, 0x00, 0x74, 0x03, 0x80, 0xCF,
                                /* 9C20 */   0x40, 0xA0, 0x87, 0x04, 0x24, 0x80, 0x0A, 0xF8,
                                /* 9C28 */   0xC3, 0x50, 0x66, 0x56, 0x66, 0xBE, 0x45, 0xF0,
                                /* 9C30 */   0x04, 0x00, 0xE8, 0x68, 0xD0, 0xA8, 0x10, 0x66,
                                /* 9C38 */   0x5E, 0x58, 0xC3, 0x56, 0xE8, 0x9A, 0xFF, 0x2E,
                                /* 9C40 */   0x80, 0x7C, 0x02, 0xFF, 0x5E, 0xC3, 0x66, 0x56,
                                /* 9C48 */   0x66, 0xBE, 0xA4, 0x01, 0x07, 0x00, 0xE8, 0xBB,
                                /* 9C50 */   0xC3, 0xE8, 0xB2, 0xD4, 0x66, 0x5E, 0xC3, 0x56,
                                /* 9C58 */   0x50, 0x25, 0xFF, 0x01, 0x83, 0xF8, 0x13, 0x58,
                                /* 9C60 */   0x76, 0x2E, 0xF6, 0xC4, 0x01, 0x74, 0x22, 0xBE,
                                /* 9C68 */   0xAA, 0x95, 0x83, 0xC6, 0x03, 0x2E, 0x80, 0x3C,
                                /* 9C70 */   0xFF, 0x74, 0x27, 0x2E, 0x3A, 0x04, 0x75, 0xF2,
                                /* 9C78 */   0x2E, 0x8A, 0x44, 0x01, 0xF6, 0xC4, 0x40, 0x74,
                                /* 9C80 */   0x08, 0x2E, 0x8A, 0x44, 0x02, 0x3C, 0xFF, 0x74,
                                /* 9C88 */   0x11, 0x56, 0xE8, 0x80, 0xB4, 0x5E, 0x72, 0x0A,
                                /* 9C90 */   0x80, 0xE4, 0x80, 0x0A, 0xC4, 0x32, 0xE4, 0xF8,
                                /* 9C98 */   0xEB, 0x01, 0xF9, 0x5E, 0xC3, 0xBB, 0x3C, 0x00,
                                /* 9CA0 */   0x3C, 0x23, 0x74, 0x11, 0xBB, 0x32, 0x00, 0x3C,
                                /* 9CA8 */   0x22, 0x74, 0x0A, 0xBB, 0x2B, 0x00, 0x3C, 0x21,
                                /* 9CB0 */   0x74, 0x03, 0xBB, 0x19, 0x00, 0xB8, 0x84, 0x00,
                                /* 9CB8 */   0xC3, 0x51, 0xE8, 0x6C, 0xFF, 0x75, 0x37, 0x0A,
                                /* 9CC0 */   0xDB, 0x75, 0x2E, 0xE8, 0x3E, 0xB5, 0x8A, 0xC8,
                                /* 9CC8 */   0x80, 0xE1, 0xF0, 0x8B, 0xC2, 0x0A, 0xFF, 0x75,
                                /* 9CD0 */   0x16, 0x66, 0x50, 0x8B, 0xC8, 0xE8, 0xA9, 0xCA,
                                /* 9CD8 */   0x66, 0xC1, 0xE8, 0x06, 0x3B, 0xC8, 0x66, 0x58,
                                /* 9CE0 */   0x73, 0x0F, 0xE8, 0x8F, 0xCD, 0xEB, 0x05, 0xE8,
                                /* 9CE8 */   0x74, 0xCD, 0x8B, 0xD0, 0xB8, 0x4F, 0x00, 0xEB,
                                /* 9CF0 */   0x08, 0xB8, 0x4F, 0x01, 0xEB, 0x03, 0xB8, 0x4F,
                                /* 9CF8 */   0x03, 0x59, 0xCB, 0x80, 0xFB, 0x00, 0x75, 0x33,
                                /* 9D00 */   0x66, 0x81, 0xF9, 0x80, 0x85, 0xB5, 0x0D, 0x77,
                                /* 9D08 */   0x2A, 0x66, 0x8B, 0xC1, 0x66, 0x33, 0xD2, 0x66,
                                /* 9D10 */   0xBB, 0xE8, 0x03, 0x00, 0x00, 0x66, 0xF7, 0xF3,
                                /* 9D18 */   0x66, 0x8B, 0xC8, 0xE8, 0x4F, 0x81, 0x75, 0x13,
                                /* 9D20 */   0x66, 0x8B, 0xC2, 0x66, 0xBB, 0xE8, 0x03, 0x00,
                                /* 9D28 */   0x00, 0x66, 0xF7, 0xE3, 0x66, 0x8B, 0xC8, 0xB4,
                                /* 9D30 */   0x00, 0xEB, 0x02, 0xB4, 0x01, 0xC3, 0xCB, 0x00,
                                /* 9D38 */   0x89, 0x0E, 0x60, 0x04, 0xF6, 0x06, 0x87, 0x04,
                                /* 9D40 */   0x08, 0x75, 0x75, 0xF6, 0xC5, 0x20, 0x74, 0x05,
                                /* 9D48 */   0xB9, 0x00, 0x1E, 0xEB, 0x6B, 0xF6, 0x06, 0x87,
                                /* 9D50 */   0x04, 0x01, 0x75, 0x64, 0xF7, 0xC1, 0xE0, 0xE0,
                                /* 9D58 */   0x75, 0x5E, 0xE8, 0x80, 0xB7, 0x73, 0x59, 0x38,
                                /* 9D60 */   0xE9, 0x73, 0x0E, 0x0A, 0xC9, 0x74, 0x51, 0x8A,
                                /* 9D68 */   0xE9, 0x8A, 0x0E, 0x85, 0x04, 0xFE, 0xC9, 0xEB,
                                /* 9D70 */   0x47, 0x8A, 0x1E, 0x85, 0x04, 0x8A, 0xFB, 0xFE,
                                /* 9D78 */   0xCB, 0x38, 0xF9, 0x73, 0x10, 0x38, 0xFD, 0x73,
                                /* 9D80 */   0x0C, 0x38, 0xD9, 0x74, 0x33, 0xFE, 0xCB, 0x38,
                                /* 9D88 */   0xDD, 0x74, 0x2D, 0xFE, 0xC3, 0x80, 0xF9, 0x03,
                                /* 9D90 */   0x76, 0x26, 0x8A, 0xC5, 0x04, 0x02, 0x38, 0xC8,
                                /* 9D98 */   0x73, 0x11, 0x80, 0xFD, 0x02, 0x77, 0x04, 0x8A,
                                /* 9DA0 */   0xCB, 0xEB, 0x15, 0x8A, 0xCB, 0x8A, 0xEF, 0xD0,
                                /* 9DA8 */   0xED, 0xEB, 0x0D, 0x80, 0xFF, 0x0E, 0x72, 0x02,
                                /* 9DB0 */   0xFE, 0xCB, 0x2A, 0xE9, 0x02, 0xEB, 0x8A, 0xCB,
                                /* 9DB8 */   0x8B, 0x16, 0x63, 0x04, 0x8A, 0xE5, 0xB0, 0x0A,
                                /* 9DC0 */   0xEF, 0x8A, 0xE1, 0xFE, 0xC0, 0xEF, 0x89, 0x46,
                                /* 9DC8 */   0x1A, 0xC3, 0x8A, 0xC7, 0x0F, 0xB6, 0xD8, 0xD1,
                                /* 9DD0 */   0xE3, 0x89, 0x97, 0x50, 0x04, 0x38, 0x06, 0x62,
                                /* 9DD8 */   0x04, 0x75, 0x20, 0xA0, 0x4A, 0x04, 0xF6, 0xE6,
                                /* 9DE0 */   0x02, 0xC2, 0x80, 0xD4, 0x00, 0x8B, 0x1E, 0x4E,
                                /* 9DE8 */   0x04, 0xD1, 0xEB, 0x03, 0xD8, 0xB0, 0x0E, 0x8B,
                                /* 9DF0 */   0x16, 0x63, 0x04, 0x8A, 0xE7, 0xEF, 0x8A, 0xE3,
                                /* 9DF8 */   0xFE, 0xC0, 0xEF, 0xC3, 0x86, 0xDF, 0x32, 0xFF,
                                /* 9E00 */   0x03, 0xDB, 0x8B, 0x97, 0x50, 0x04, 0x8B, 0x0E,
                                /* 9E08 */   0x60, 0x04, 0x89, 0x4E, 0x12, 0x89, 0x56, 0x0E,
                                /* 9E10 */   0xC3, 0xF6, 0x06, 0x87, 0x04, 0x08, 0x74, 0x0F,
                                /* 9E18 */   0xCD, 0x42, 0x89, 0x56, 0x0E, 0x89, 0x4E, 0x12,
                                /* 9E20 */   0x89, 0x5E, 0x16, 0x89, 0x46, 0x1A, 0xC3, 0x33,
                                /* 9E28 */   0xC0, 0x89, 0x46, 0x1A, 0xC3, 0x32, 0xE4, 0x24,
                                /* 9E30 */   0x07, 0x8B, 0xF8, 0xA2, 0x62, 0x04, 0xF7, 0x26,
                                /* 9E38 */   0x4C, 0x04, 0xA3, 0x4E, 0x04, 0x8B, 0xD8, 0xA0,
                                /* 9E40 */   0x49, 0x04, 0x3C, 0x07, 0x76, 0x0B, 0x3C, 0x13,
                                /* 9E48 */   0x76, 0x09, 0x8A, 0xE0, 0xE8, 0xB3, 0xB6, 0x72,
                                /* 9E50 */   0x02, 0xD1, 0xEB, 0x8B, 0x16, 0x63, 0x04, 0xB0,
                                /* 9E58 */   0x0C, 0x8A, 0xE7, 0xEF, 0x8A, 0xE3, 0xFE, 0xC0,
                                /* 9E60 */   0xEF, 0xD1, 0xE7, 0x8B, 0x95, 0x50, 0x04, 0xE9,
                                /* 9E68 */   0x71, 0xFF, 0x00, 0x00, 0x83, 0xEC, 0x04, 0x8B,
                                /* 9E70 */   0xEC, 0x89, 0x46, 0x00, 0x89, 0x5E, 0x02, 0x8B,
                                /* 9E78 */   0xC1, 0xE8, 0x61, 0xB6, 0x72, 0x79, 0x80, 0x3E,
                                /* 9E80 */   0x49, 0x04, 0x13, 0x74, 0x0C, 0x77, 0x25, 0x80,
                                /* 9E88 */   0x3E, 0x49, 0x04, 0x07, 0x76, 0x69, 0xE9, 0xD3,
                                /* 9E90 */   0x02, 0x8B, 0xF2, 0x0F, 0xB6, 0xF8, 0x8A, 0xC4,
                                /* 9E98 */   0xF6, 0x26, 0x4A, 0x04, 0xF7, 0x26, 0x85, 0x04,
                                /* 9EA0 */   0x03, 0xF8, 0xC1, 0xE7, 0x03, 0x8B, 0xD6, 0x8B,
                                /* 9EA8 */   0xC1, 0xE9, 0xE9, 0x03, 0x8A, 0x26, 0x49, 0x04,
                                /* 9EB0 */   0xE8, 0x4F, 0xB6, 0x8B, 0xC1, 0x73, 0x40, 0x75,
                                /* 9EB8 */   0xD5, 0xE9, 0x67, 0xBD, 0x83, 0xEC, 0x04, 0x8B,
                                /* 9EC0 */   0xEC, 0x89, 0x46, 0x00, 0x89, 0x5E, 0x02, 0x8B,
                                /* 9EC8 */   0xC1, 0xE8, 0x11, 0xB6, 0x72, 0x26, 0x80, 0x3E,
                                /* 9ED0 */   0x49, 0x04, 0x07, 0x76, 0x1F, 0x80, 0x3E, 0x49,
                                /* 9ED8 */   0x04, 0x13, 0x74, 0x05, 0x77, 0x06, 0xE9, 0x51,
                                /* 9EE0 */   0x02, 0xE9, 0x86, 0x03, 0x8A, 0x26, 0x49, 0x04,
                                /* 9EE8 */   0xE8, 0x17, 0xB6, 0x8B, 0xC1, 0x73, 0x05, 0x75,
                                /* 9EF0 */   0xED, 0xE9, 0x9F, 0xBC, 0x8B, 0xCA, 0xFD, 0x8B,
                                /* 9EF8 */   0xF0, 0xA0, 0x10, 0x04, 0x24, 0x30, 0x3C, 0x30,
                                /* 9F00 */   0xB8, 0x00, 0xB0, 0x74, 0x02, 0xB4, 0xB8, 0x8E,
                                /* 9F08 */   0xC0, 0x8B, 0xC6, 0x2A, 0xD0, 0x2A, 0xF4, 0x8A,
                                /* 9F10 */   0x46, 0x00, 0xFE, 0xC2, 0xFE, 0xC6, 0x8A, 0xE6,
                                /* 9F18 */   0x0A, 0xC0, 0x74, 0x04, 0x2A, 0xE0, 0x77, 0x04,
                                /* 9F20 */   0x8A, 0xC6, 0x32, 0xE4, 0x50, 0xE8, 0xB5, 0xB5,
                                /* 9F28 */   0x0F, 0x83, 0xC2, 0x00, 0x8A, 0xD8, 0x8A, 0xC5,
                                /* 9F30 */   0xF6, 0x26, 0x4A, 0x04, 0x02, 0xC1, 0x80, 0xD4,
                                /* 9F38 */   0x00, 0x8B, 0x3E, 0x4E, 0x04, 0xD1, 0xEF, 0x03,
                                /* 9F40 */   0xF8, 0x8A, 0xC3, 0xD1, 0xE7, 0x8B, 0xF7, 0x8B,
                                /* 9F48 */   0x1E, 0x4A, 0x04, 0xF6, 0xE3, 0x50, 0xD1, 0xE0,
                                /* 9F50 */   0xD1, 0xE3, 0x80, 0x7E, 0x01, 0x06, 0x74, 0x04,
                                /* 9F58 */   0xF7, 0xD8, 0xF7, 0xDB, 0x0F, 0xB6, 0xCA, 0x03,
                                /* 9F60 */   0xF0, 0xA0, 0x49, 0x04, 0x3C, 0x02, 0x72, 0x1B,
                                /* 9F68 */   0x3C, 0x03, 0x77, 0x17, 0xF6, 0x06, 0x87, 0x04,
                                /* 9F70 */   0x04, 0x74, 0x10, 0xE8, 0xD1, 0xCC, 0xA8, 0x08,
                                /* 9F78 */   0x74, 0xF9, 0x83, 0xEA, 0x02, 0xA0, 0x65, 0x04,
                                /* 9F80 */   0x24, 0xF7, 0xEE, 0x8C, 0xC0, 0x8E, 0xD8, 0x58,
                                /* 9F88 */   0x5A, 0x3B, 0x0E, 0x4A, 0x04, 0x75, 0x15, 0x8B,
                                /* 9F90 */   0xD8, 0x8A, 0xC1, 0xF6, 0xE6, 0x8B, 0xC8, 0xF3,
                                /* 9F98 */   0xA5, 0x8B, 0xCB, 0xB0, 0x20, 0x8A, 0x66, 0x03,
                                /* 9FA0 */   0xF3, 0xAB, 0xEB, 0x27, 0x0A, 0xF6, 0x74, 0x12,
                                /* 9FA8 */   0x51, 0x56, 0x8B, 0xC7, 0xF3, 0xA5, 0x8B, 0xF8,
                                /* 9FB0 */   0x5E, 0x59, 0x03, 0xF3, 0x03, 0xFB, 0xFE, 0xCE,
                                /* 9FB8 */   0x75, 0xEE, 0xB0, 0x20, 0x8A, 0x66, 0x03, 0x51,
                                /* 9FC0 */   0x57, 0xF3, 0xAB, 0x5F, 0x59, 0x03, 0xFB, 0xFE,
                                /* 9FC8 */   0xCA, 0x75, 0xF4, 0x2E, 0x8E, 0x1E, 0x10, 0xF9,
                                /* 9FD0 */   0xA0, 0x49, 0x04, 0x3C, 0x02, 0x72, 0x12, 0x3C,
                                /* 9FD8 */   0x03, 0x77, 0x0E, 0xF6, 0x06, 0x87, 0x04, 0x04,
                                /* 9FE0 */   0x74, 0x07, 0xBA, 0xD8, 0x03, 0xA0, 0x65, 0x04,
                                /* 9FE8 */   0xEE, 0x83, 0xC4, 0x04, 0xFC, 0xC3, 0x80, 0x3E,
                                /* 9FF0 */   0x49, 0x04, 0x06, 0x74, 0x04, 0xD0, 0xE1, 0xD0,
                                /* 9FF8 */   0xE2, 0x8B, 0xF2, 0x8A, 0xD8, 0x8A, 0xC5, 0x32,
                                /* A000 */   0xE4, 0xBF, 0x40, 0x01, 0xF7, 0xE7, 0x02, 0xC1,
                                /* A008 */   0x80, 0xD4, 0x00, 0x8B, 0x3E, 0x4E, 0x04, 0x03,
                                /* A010 */   0xF8, 0x8A, 0xC3, 0x32, 0xE4, 0xBA, 0x40, 0x01,
                                /* A018 */   0xF7, 0xE2, 0x8B, 0xD6, 0x50, 0xBB, 0x50, 0x00,
                                /* A020 */   0x2A, 0xDA, 0x80, 0xDF, 0x00, 0x8A, 0x6E, 0x03,
                                /* A028 */   0x80, 0x7E, 0x01, 0x07, 0xBD, 0x00, 0x20, 0x74,
                                /* A030 */   0x6F, 0x8A, 0xCA, 0x8B, 0xF7, 0x03, 0xF0, 0x58,
                                /* A038 */   0x5A, 0x51, 0x32, 0xED, 0x8C, 0xC0, 0x8E, 0xD8,
                                /* A040 */   0x0A, 0xF6, 0x74, 0x2F, 0xC0, 0xE6, 0x02, 0x8B,
                                /* A048 */   0xC1, 0x8B, 0xC8, 0xD1, 0xE9, 0xF3, 0xA5, 0xD1,
                                /* A050 */   0xD1, 0xF3, 0xA4, 0x2B, 0xF8, 0x2B, 0xF0, 0x03,
                                /* A058 */   0xF5, 0x03, 0xFD, 0x8B, 0xC8, 0xD1, 0xE9, 0xF3,
                                /* A060 */   0xA5, 0xD1, 0xD1, 0xF3, 0xA4, 0x2B, 0xF5, 0x2B,
                                /* A068 */   0xFD, 0x03, 0xF3, 0x03, 0xFB, 0xFE, 0xCE, 0x75,
                                /* A070 */   0xD8, 0x8B, 0xC8, 0x58, 0x8A, 0xC4, 0xC0, 0xE2,
                                /* A078 */   0x02, 0x8B, 0xF1, 0x8B, 0xCE, 0xD1, 0xE9, 0xF3,
                                /* A080 */   0xAB, 0xD1, 0xD1, 0xF3, 0xAA, 0x2B, 0xFE, 0x03,
                                /* A088 */   0xFD, 0x8B, 0xCE, 0xD1, 0xE9, 0xF3, 0xAB, 0xD1,
                                /* A090 */   0xD1, 0xF3, 0xAA, 0x2B, 0xFD, 0x03, 0xFB, 0xFE,
                                /* A098 */   0xCA, 0x75, 0xE0, 0x83, 0xC4, 0x04, 0xFC, 0xC3,
                                /* A0A0 */   0xF7, 0xD8, 0xF7, 0xDB, 0xF7, 0xDD, 0x81, 0xC7,
                                /* A0A8 */   0xF0, 0x20, 0x80, 0x3E, 0x49, 0x04, 0x06, 0x74,
                                /* A0B0 */   0x01, 0x47, 0x8A, 0xCA, 0x8B, 0xF7, 0x03, 0xF0,
                                /* A0B8 */   0x58, 0x5A, 0x51, 0x32, 0xED, 0x8C, 0xC0, 0x8E,
                                /* A0C0 */   0xD8, 0x0A, 0xF6, 0x74, 0x3A, 0xD0, 0xE6, 0xD0,
                                /* A0C8 */   0xE6, 0x8B, 0xC1, 0x8B, 0xC8, 0xD1, 0xE9, 0x73,
                                /* A0D0 */   0x01, 0xA4, 0xE3, 0x06, 0x4E, 0x4F, 0xF3, 0xA5,
                                /* A0D8 */   0x46, 0x47, 0x03, 0xF0, 0x03, 0xF8, 0x03, 0xF5,
                                /* A0E0 */   0x03, 0xFD, 0x8B, 0xC8, 0xD1, 0xE9, 0x73, 0x01,
                                /* A0E8 */   0xA4, 0xE3, 0x06, 0x4E, 0x4F, 0xF3, 0xA5, 0x46,
                                /* A0F0 */   0x47, 0x2B, 0xF5, 0x2B, 0xFD, 0x03, 0xF3, 0x03,
                                /* A0F8 */   0xFB, 0xFE, 0xCE, 0x75, 0xCE, 0x8B, 0xC8, 0x58,
                                /* A100 */   0x8A, 0xC4, 0xC0, 0xE2, 0x02, 0x8B, 0xF1, 0x8B,
                                /* A108 */   0xCE, 0xD1, 0xE9, 0x73, 0x01, 0xAA, 0xE3, 0x04,
                                /* A110 */   0x4F, 0xF3, 0xAB, 0x47, 0x03, 0xFE, 0x03, 0xFD,
                                /* A118 */   0x8B, 0xCE, 0xD1, 0xE9, 0x73, 0x01, 0xAA, 0xE3,
                                /* A120 */   0x04, 0x4F, 0xF3, 0xAB, 0x47, 0x2B, 0xFD, 0x03,
                                /* A128 */   0xFB, 0xFE, 0xCA, 0x75, 0xDA, 0x83, 0xC4, 0x04,
                                /* A130 */   0xFC, 0xC3, 0xFD, 0x8B, 0xC2, 0x8B, 0xF2, 0x8B,
                                /* A138 */   0xF8, 0x81, 0xE7, 0xFF, 0x00, 0x8A, 0xC4, 0xF6,
                                /* A140 */   0x26, 0x4A, 0x04, 0xF7, 0x26, 0x85, 0x04, 0x03,
                                /* A148 */   0xF8, 0x32, 0xE4, 0xA0, 0x62, 0x04, 0xF7, 0x26,
                                /* A150 */   0x4C, 0x04, 0x03, 0xF8, 0x8B, 0x1E, 0x85, 0x04,
                                /* A158 */   0x4B, 0xA1, 0x4A, 0x04, 0xF7, 0xE3, 0x03, 0xF8,
                                /* A160 */   0x8B, 0xD6, 0xEB, 0x21, 0x8B, 0xF2, 0x8B, 0xF8,
                                /* A168 */   0x81, 0xE7, 0xFF, 0x00, 0x8A, 0xC4, 0xF6, 0x26,
                                /* A170 */   0x4A, 0x04, 0xF7, 0x26, 0x85, 0x04, 0x03, 0xF8,
                                /* A178 */   0x32, 0xE4, 0xA0, 0x62, 0x04, 0xF7, 0x26, 0x4C,
                                /* A180 */   0x04, 0x03, 0xF8, 0x8B, 0xD6, 0x2B, 0xD1, 0xFE,
                                /* A188 */   0xC6, 0xFE, 0xC2, 0x8A, 0x46, 0x00, 0x8A, 0xE6,
                                /* A190 */   0x0A, 0xC0, 0x74, 0x04, 0x2A, 0xE0, 0x77, 0x04,
                                /* A198 */   0x8A, 0xC6, 0x32, 0xE4, 0x8B, 0xC8, 0x8B, 0xF2,
                                /* A1A0 */   0xB8, 0x05, 0x01, 0xBA, 0xCE, 0x03, 0xEF, 0xB8,
                                /* A1A8 */   0x02, 0x0F, 0xBA, 0xC4, 0x03, 0xEF, 0x8B, 0xC1,
                                /* A1B0 */   0x50, 0x8B, 0x1E, 0x4A, 0x04, 0xF6, 0xE3, 0xF7,
                                /* A1B8 */   0x26, 0x85, 0x04, 0x8B, 0xC8, 0x8B, 0xD6, 0x2A,
                                /* A1C0 */   0xDA, 0x80, 0xDF, 0x00, 0x80, 0x7E, 0x01, 0x07,
                                /* A1C8 */   0x75, 0x04, 0xF7, 0xD8, 0xF7, 0xDB, 0x8B, 0xF7,
                                /* A1D0 */   0x03, 0xF0, 0x8B, 0xC1, 0x0F, 0xB6, 0xCA, 0x5A,
                                /* A1D8 */   0x3B, 0x0E, 0x4A, 0x04, 0x75, 0x34, 0x8B, 0xD8,
                                /* A1E0 */   0x8A, 0xC1, 0xF6, 0xE6, 0xF7, 0x26, 0x85, 0x04,
                                /* A1E8 */   0x8B, 0xC8, 0xB8, 0x00, 0xA0, 0x8E, 0xC0, 0x8E,
                                /* A1F0 */   0xD8, 0xF3, 0xA4, 0x8B, 0xCB, 0xBA, 0xCE, 0x03,
                                /* A1F8 */   0xB8, 0x05, 0x00, 0xEF, 0x8A, 0x66, 0x03, 0x32,
                                /* A200 */   0xC0, 0xEF, 0xFE, 0xC0, 0xEF, 0x33, 0xC0, 0xF3,
                                /* A208 */   0xAA, 0xEF, 0xFE, 0xC0, 0xEF, 0x83, 0xC4, 0x04,
                                /* A210 */   0xFC, 0xC3, 0xA0, 0x85, 0x04, 0xF6, 0xE6, 0x52,
                                /* A218 */   0x8B, 0xD0, 0xB8, 0x00, 0xA0, 0x8E, 0xD8, 0x8E,
                                /* A220 */   0xC0, 0x0B, 0xD2, 0x74, 0x0D, 0x8B, 0xC1, 0xF3,
                                /* A228 */   0xA4, 0x8B, 0xC8, 0x03, 0xF3, 0x03, 0xFB, 0x4A,
                                /* A230 */   0x75, 0xF3, 0x2E, 0x8E, 0x1E, 0x10, 0xF9, 0x5E,
                                /* A238 */   0xBA, 0xCE, 0x03, 0xB8, 0x05, 0x00, 0xEF, 0x8A,
                                /* A240 */   0x66, 0x03, 0x32, 0xC0, 0xEF, 0xFE, 0xC0, 0xEF,
                                /* A248 */   0x8B, 0xD6, 0xA0, 0x85, 0x04, 0xF6, 0xE2, 0x8B,
                                /* A250 */   0xD0, 0x33, 0xC0, 0x8B, 0xF1, 0xF3, 0xAA, 0x03,
                                /* A258 */   0xFB, 0x8B, 0xCE, 0x4A, 0x75, 0xF5, 0xBA, 0xCE,
                                /* A260 */   0x03, 0xEF, 0xFE, 0xC0, 0xEF, 0x83, 0xC4, 0x04,
                                /* A268 */   0xFC, 0xC3, 0xFD, 0x8B, 0xC2, 0x8B, 0xF2, 0x8B,
                                /* A270 */   0xF8, 0x81, 0xE7, 0xFF, 0x00, 0x8A, 0xC4, 0xF6,
                                /* A278 */   0x26, 0x4A, 0x04, 0xF7, 0x26, 0x85, 0x04, 0x03,
                                /* A280 */   0xF8, 0x8B, 0x1E, 0x85, 0x04, 0x4B, 0xA1, 0x4A,
                                /* A288 */   0x04, 0xF7, 0xE3, 0x03, 0xF8, 0xC1, 0xE7, 0x03,
                                /* A290 */   0x83, 0xC7, 0x06, 0x8B, 0xD6, 0x2B, 0xD1, 0xFE,
                                /* A298 */   0xC6, 0xFE, 0xC2, 0x8A, 0x46, 0x00, 0x8A, 0xE6,
                                /* A2A0 */   0x0A, 0xC0, 0x74, 0x04, 0x2A, 0xE0, 0x77, 0x03,
                                /* A2A8 */   0x0F, 0xB6, 0xC6, 0x50, 0x8B, 0xF2, 0x8B, 0x1E,
                                /* A2B0 */   0x4A, 0x04, 0xF6, 0xE3, 0xF7, 0x26, 0x85, 0x04,
                                /* A2B8 */   0x8B, 0xD6, 0xC1, 0xE0, 0x02, 0x50, 0xD1, 0xE0,
                                /* A2C0 */   0x2A, 0xDA, 0x80, 0xDF, 0x00, 0x80, 0x7E, 0x01,
                                /* A2C8 */   0x07, 0x75, 0x04, 0xF7, 0xD8, 0xF7, 0xDB, 0x0F,
                                /* A2D0 */   0xB6, 0xCA, 0x8B, 0xF7, 0x03, 0xF0, 0x58, 0x5A,
                                /* A2D8 */   0x3B, 0x0E, 0x4A, 0x04, 0x75, 0x26, 0x8B, 0xD8,
                                /* A2E0 */   0x8A, 0xC1, 0xF6, 0xE6, 0xF7, 0x26, 0x85, 0x04,
                                /* A2E8 */   0x8B, 0xC8, 0xC1, 0xE1, 0x02, 0xB8, 0x00, 0xA0,
                                /* A2F0 */   0x8E, 0xC0, 0x8E, 0xD8, 0xF3, 0xA5, 0x8B, 0xCB,
                                /* A2F8 */   0x8A, 0x46, 0x03, 0x8A, 0xE0, 0xF3, 0xAB, 0x83,
                                /* A300 */   0xC4, 0x04, 0xFC, 0xC3, 0xC1, 0xE3, 0x03, 0xC1,
                                /* A308 */   0xE1, 0x02, 0xA0, 0x85, 0x04, 0xF6, 0xE6, 0x52,
                                /* A310 */   0x8B, 0xD0, 0xB8, 0x00, 0xA0, 0x8E, 0xD8, 0x8E,
                                /* A318 */   0xC0, 0x0B, 0xD2, 0x74, 0x0D, 0x8B, 0xC1, 0xF3,
                                /* A320 */   0xA5, 0x8B, 0xC8, 0x03, 0xF3, 0x03, 0xFB, 0x4A,
                                /* A328 */   0x75, 0xF3, 0x5A, 0x2E, 0x8E, 0x1E, 0x10, 0xF9,
                                /* A330 */   0xA0, 0x85, 0x04, 0xF6, 0xE2, 0x8B, 0xD0, 0x8A,
                                /* A338 */   0x46, 0x03, 0x8A, 0xE0, 0x8B, 0xF1, 0xF3, 0xAB,
                                /* A340 */   0x03, 0xFB, 0x8B, 0xCE, 0x4A, 0x75, 0xF5, 0x83,
                                /* A348 */   0xC4, 0x04, 0xFC, 0xC3, 0xE8, 0x04, 0x00, 0x89,
                                /* A350 */   0x46, 0x1A, 0xC3, 0x8A, 0x26, 0x49, 0x04, 0xE8,
                                /* A358 */   0x83, 0xB1, 0x72, 0x12, 0x80, 0xFC, 0x07, 0x76,
                                /* A360 */   0x0D, 0x80, 0xFC, 0x13, 0x74, 0x2D, 0x72, 0x03,
                                /* A368 */   0xE9, 0x26, 0xBB, 0xE9, 0xC5, 0x00, 0xA1, 0x10,
                                /* A370 */   0x04, 0x24, 0x30, 0x3C, 0x30, 0xB8, 0x00, 0xB0,
                                /* A378 */   0x74, 0x02, 0xB4, 0xB8, 0x8E, 0xC0, 0x8A, 0x26,
                                /* A380 */   0x49, 0x04, 0x80, 0xFC, 0x07, 0x73, 0x0F, 0x80,
                                /* A388 */   0xFC, 0x03, 0x77, 0x20, 0x80, 0xFC, 0x02, 0x72,
                                /* A390 */   0x05, 0xEB, 0x0A, 0xE9, 0x31, 0x01, 0xE8, 0xE2,
                                /* A398 */   0x01, 0x26, 0x8B, 0x05, 0xC3, 0xF6, 0x06, 0x87,
                                /* A3A0 */   0x04, 0x04, 0x74, 0xF2, 0xE8, 0xD4, 0x01, 0xE8,
                                /* A3A8 */   0xF8, 0xCA, 0xAD, 0xC3, 0xA0, 0x51, 0x04, 0xF6,
                                /* A3B0 */   0x26, 0x4A, 0x04, 0x8B, 0xF8, 0xC1, 0xE7, 0x02,
                                /* A3B8 */   0xA0, 0x50, 0x04, 0x32, 0xE4, 0x03, 0xF8, 0x8A,
                                /* A3C0 */   0x26, 0x49, 0x04, 0x80, 0xFC, 0x06, 0x74, 0x02,
                                /* A3C8 */   0xD1, 0xE7, 0x81, 0xC7, 0xF0, 0x20, 0x80, 0xFC,
                                /* A3D0 */   0x06, 0x8B, 0xF7, 0x8C, 0xC0, 0x8E, 0xD8, 0xB9,
                                /* A3D8 */   0x04, 0x00, 0x74, 0x15, 0xE8, 0x61, 0x01, 0x8A,
                                /* A3E0 */   0xFB, 0x81, 0xEE, 0x02, 0x20, 0xE8, 0x58, 0x01,
                                /* A3E8 */   0x81, 0xC6, 0xAE, 0x1F, 0x53, 0xE2, 0xED, 0xEB,
                                /* A3F0 */   0x0F, 0xAC, 0x8A, 0xE0, 0x81, 0xEE, 0x01, 0x20,
                                /* A3F8 */   0xAC, 0x81, 0xC6, 0xAF, 0x1F, 0x50, 0xE2, 0xF1,
                                /* A400 */   0x8B, 0xF4, 0x8C, 0xD0, 0x8E, 0xD8, 0x8C, 0xC8,
                                /* A408 */   0x8E, 0xC0, 0xBF, 0xC1, 0xAD, 0xBA, 0x80, 0x00,
                                /* A410 */   0xE8, 0x42, 0x01, 0x75, 0x1A, 0x2E, 0x8E, 0x06,
                                /* A418 */   0x12, 0xF9, 0x26, 0xC4, 0x3E, 0x7C, 0x00, 0x8C,
                                /* A420 */   0xC0, 0x0B, 0xC7, 0x74, 0x0A, 0xBA, 0x80, 0x00,
                                /* A428 */   0xE8, 0x2A, 0x01, 0x74, 0x02, 0x04, 0x80, 0x83,
                                /* A430 */   0xC4, 0x08, 0xC3, 0xB8, 0x00, 0xA0, 0x8E, 0xC0,
                                /* A438 */   0x0F, 0xB6, 0xC7, 0xD1, 0xE0, 0x8B, 0xF0, 0x8B,
                                /* A440 */   0x84, 0x50, 0x04, 0x8B, 0xF0, 0x81, 0xE6, 0xFF,
                                /* A448 */   0x00, 0x8A, 0xC4, 0xF6, 0x26, 0x4A, 0x04, 0xF7,
                                /* A450 */   0x26, 0x85, 0x04, 0x03, 0xF0, 0x0F, 0xB6, 0xC7,
                                /* A458 */   0xF7, 0x26, 0x4C, 0x04, 0x03, 0xF0, 0xA0, 0x85,
                                /* A460 */   0x04, 0xFE, 0xC8, 0xF6, 0x26, 0x4A, 0x04, 0x03,
                                /* A468 */   0xF0, 0xB8, 0x05, 0x08, 0xBA, 0xCE, 0x03, 0xEF,
                                /* A470 */   0x8B, 0x0E, 0x85, 0x04, 0x8B, 0x1E, 0x4A, 0x04,
                                /* A478 */   0x43, 0x26, 0xAC, 0x8A, 0xE0, 0xF6, 0xD4, 0x50,
                                /* A480 */   0x44, 0x2B, 0xF3, 0xE2, 0xF4, 0xB8, 0x05, 0x00,
                                /* A488 */   0xEF, 0x8B, 0xF4, 0x32, 0xC0, 0x2E, 0x8E, 0x06,
                                /* A490 */   0x12, 0xF9, 0x26, 0xC4, 0x1E, 0x0C, 0x01, 0x8B,
                                /* A498 */   0xD6, 0x8B, 0xFB, 0x8B, 0x0E, 0x85, 0x04, 0x83,
                                /* A4A0 */   0x3E, 0x85, 0x04, 0x0E, 0x75, 0x01, 0x47, 0xF3,
                                /* A4A8 */   0x36, 0xA6, 0x74, 0x14, 0x03, 0x1E, 0x85, 0x04,
                                /* A4B0 */   0x83, 0x3E, 0x85, 0x04, 0x0E, 0x75, 0x03, 0x83,
                                /* A4B8 */   0xC3, 0x02, 0x8B, 0xF2, 0xFE, 0xC0, 0x75, 0xD9,
                                /* A4C0 */   0xB4, 0x05, 0x03, 0x26, 0x85, 0x04, 0xC3, 0xB8,
                                /* A4C8 */   0x00, 0xA0, 0x8E, 0xC0, 0xA1, 0x50, 0x04, 0x0F,
                                /* A4D0 */   0xB6, 0xF8, 0x8A, 0xC4, 0xF6, 0x26, 0x4A, 0x04,
                                /* A4D8 */   0xF7, 0x26, 0x85, 0x04, 0x03, 0xF8, 0xC1, 0xE7,
                                /* A4E0 */   0x03, 0xA0, 0x85, 0x04, 0xFE, 0xC8, 0xF6, 0x26,
                                /* A4E8 */   0x4A, 0x04, 0xC1, 0xE0, 0x03, 0x8B, 0xF7, 0x03,
                                /* A4F0 */   0xF0, 0x8B, 0x16, 0x4A, 0x04, 0xC1, 0xE2, 0x03,
                                /* A4F8 */   0x83, 0xC2, 0x08, 0x8B, 0x0E, 0x85, 0x04, 0xB3,
                                /* A500 */   0x08, 0x32, 0xE4, 0x26, 0xAC, 0x3C, 0x01, 0xF5,
                                /* A508 */   0xD0, 0xD4, 0xFE, 0xCB, 0x75, 0xF5, 0x50, 0x44,
                                /* A510 */   0x2B, 0xF2, 0xE2, 0xEB, 0x8B, 0xF4, 0x32, 0xC0,
                                /* A518 */   0x2E, 0x8E, 0x06, 0x12, 0xF9, 0x26, 0xC4, 0x1E,
                                /* A520 */   0x0C, 0x01, 0x8B, 0xD6, 0x8B, 0xFB, 0x8B, 0x0E,
                                /* A528 */   0x85, 0x04, 0xF3, 0x36, 0xA6, 0x74, 0x0A, 0x03,
                                /* A530 */   0x1E, 0x85, 0x04, 0x8B, 0xF2, 0xFE, 0xC0, 0x75,
                                /* A538 */   0xEB, 0x32, 0xE4, 0x03, 0x26, 0x85, 0x04, 0xC3,
                                /* A540 */   0xB2, 0x08, 0x32, 0xDB, 0xAD, 0x86, 0xC4, 0xD1,
                                /* A548 */   0xE0, 0x79, 0x01, 0xF9, 0xD0, 0xD3, 0xD1, 0xE0,
                                /* A550 */   0xFE, 0xCA, 0x75, 0xF3, 0xC3, 0x8B, 0xDF, 0x55,
                                /* A558 */   0x8B, 0xC6, 0x8B, 0xEF, 0xB9, 0x04, 0x00, 0xF3,
                                /* A560 */   0xA7, 0x8B, 0xFD, 0x74, 0x0A, 0x83, 0xC7, 0x08,
                                /* A568 */   0x8B, 0xF0, 0x4A, 0x75, 0xEB, 0x5D, 0xC3, 0x2B,
                                /* A570 */   0xFB, 0xB1, 0x03, 0xD3, 0xEF, 0x8B, 0xC7, 0x0A,
                                /* A578 */   0xC9, 0x5D, 0xC3, 0x51, 0x8A, 0xEB, 0x8A, 0xC8,
                                /* A580 */   0x8A, 0xDF, 0x32, 0xFF, 0xA1, 0x4C, 0x04, 0xD1,
                                /* A588 */   0xE8, 0xF7, 0xE3, 0x8B, 0xD0, 0xD1, 0xE3, 0x8B,
                                /* A590 */   0x9F, 0x50, 0x04, 0xA0, 0x4A, 0x04, 0xF6, 0xE7,
                                /* A598 */   0x03, 0xC2, 0x32, 0xFF, 0x03, 0xC3, 0xD1, 0xE0,
                                /* A5A0 */   0x8B, 0xF8, 0x8B, 0xC1, 0x59, 0xC3, 0x8A, 0x26,
                                /* A5A8 */   0x49, 0x04, 0xE8, 0x30, 0xAF, 0x72, 0x20, 0x80,
                                /* A5B0 */   0xFC, 0x07, 0x76, 0x1B, 0x80, 0xFC, 0x13, 0x74,
                                /* A5B8 */   0x13, 0x72, 0x03, 0xE9, 0xF0, 0xB7, 0x80, 0xFC,
                                /* A5C0 */   0x11, 0x75, 0x06, 0x80, 0xE3, 0x80, 0x80, 0xCB,
                                /* A5C8 */   0x3F, 0xE9, 0x36, 0x01, 0xE9, 0x5D, 0x02, 0x8A,
                                /* A5D0 */   0x16, 0x10, 0x04, 0x80, 0xE2, 0x30, 0x80, 0xFA,
                                /* A5D8 */   0x30, 0xBA, 0x00, 0xB0, 0x74, 0x02, 0xB6, 0xB8,
                                /* A5E0 */   0x8E, 0xC2, 0x80, 0xFC, 0x07, 0x73, 0x11, 0x80,
                                /* A5E8 */   0xFC, 0x03, 0x77, 0x73, 0x80, 0xFC, 0x02, 0x72,
                                /* A5F0 */   0x07, 0xF6, 0x06, 0x87, 0x04, 0x04, 0x75, 0x06,
                                /* A5F8 */   0xE8, 0x80, 0xFF, 0xF3, 0xAB, 0xC3, 0xE8, 0x7A,
                                /* A600 */   0xFF, 0xE8, 0x9E, 0xC8, 0xAB, 0xE2, 0xFA, 0xC3,
                                /* A608 */   0x8A, 0x26, 0x49, 0x04, 0xE8, 0xCE, 0xAE, 0x72,
                                /* A610 */   0x12, 0x80, 0xFC, 0x07, 0x76, 0x0D, 0x80, 0xFC,
                                /* A618 */   0x13, 0x74, 0xB1, 0x72, 0x03, 0xE9, 0x84, 0xB7,
                                /* A620 */   0xE9, 0xDF, 0x00, 0x8A, 0x16, 0x10, 0x04, 0x80,
                                /* A628 */   0xE2, 0x30, 0x80, 0xFA, 0x30, 0xBA, 0x00, 0xB0,
                                /* A630 */   0x74, 0x02, 0xB6, 0xB8, 0x8E, 0xC2, 0x80, 0xFC,
                                /* A638 */   0x07, 0x73, 0x11, 0x80, 0xFC, 0x03, 0x77, 0x1F,
                                /* A640 */   0x80, 0xFC, 0x02, 0x72, 0x07, 0xF6, 0x06, 0x87,
                                /* A648 */   0x04, 0x04, 0x75, 0x08, 0xE8, 0x2C, 0xFF, 0xAA,
                                /* A650 */   0x47, 0xE2, 0xFC, 0xC3, 0xE8, 0x24, 0xFF, 0xE8,
                                /* A658 */   0x48, 0xC8, 0xAA, 0x47, 0xE2, 0xF9, 0xC3, 0x8B,
                                /* A660 */   0xD0, 0xA0, 0x51, 0x04, 0xF6, 0x26, 0x4A, 0x04,
                                /* A668 */   0x8B, 0xF8, 0xC1, 0xE7, 0x02, 0xA0, 0x50, 0x04,
                                /* A670 */   0x32, 0xE4, 0x03, 0xF8, 0x80, 0xFE, 0x06, 0x74,
                                /* A678 */   0x02, 0xD1, 0xE7, 0x8A, 0xC2, 0x2E, 0x8E, 0x1E,
                                /* A680 */   0x12, 0xF9, 0x0A, 0xC0, 0x79, 0x08, 0x24, 0x7F,
                                /* A688 */   0xC5, 0x36, 0x7C, 0x00, 0xEB, 0x04, 0xC5, 0x36,
                                /* A690 */   0x0C, 0x01, 0x32, 0xE4, 0xC1, 0xE0, 0x03, 0x03,
                                /* A698 */   0xF0, 0x80, 0xFE, 0x06, 0x75, 0x3E, 0xB2, 0x04,
                                /* A6A0 */   0x0A, 0xDB, 0x78, 0x1B, 0xAD, 0xAA, 0x81, 0xC7,
                                /* A6A8 */   0xFF, 0x1F, 0x8A, 0xC4, 0xAA, 0x81, 0xEF, 0xB1,
                                /* A6B0 */   0x1F, 0xFE, 0xCA, 0x75, 0xEF, 0x81, 0xEF, 0x3F,
                                /* A6B8 */   0x01, 0x83, 0xEE, 0x08, 0xE2, 0xE0, 0xC3, 0xAD,
                                /* A6C0 */   0x26, 0x30, 0x05, 0x81, 0xC7, 0x00, 0x20, 0x26,
                                /* A6C8 */   0x30, 0x25, 0x81, 0xEF, 0xB0, 0x1F, 0xFE, 0xCA,
                                /* A6D0 */   0x75, 0xED, 0x81, 0xEF, 0x3F, 0x01, 0x83, 0xEE,
                                /* A6D8 */   0x08, 0xE2, 0xC3, 0xC3, 0x8A, 0xFB, 0x80, 0xE7,
                                /* A6E0 */   0x03, 0x8B, 0xE9, 0xB6, 0x04, 0xE8, 0x9B, 0x01,
                                /* A6E8 */   0x81, 0xC7, 0xFE, 0x1F, 0xE8, 0x94, 0x01, 0x81,
                                /* A6F0 */   0xEF, 0xB2, 0x1F, 0xFE, 0xCE, 0x75, 0xEE, 0x81,
                                /* A6F8 */   0xEF, 0x3E, 0x01, 0x83, 0xEE, 0x08, 0x4D, 0x75,
                                /* A700 */   0xE2, 0xC3, 0x8B, 0xF0, 0x8B, 0xE9, 0xB8, 0x00,
                                /* A708 */   0xA0, 0x8E, 0xC0, 0x0F, 0xB6, 0xC7, 0xD1, 0xE0,
                                /* A710 */   0x8B, 0xF8, 0x8B, 0x85, 0x50, 0x04, 0x8B, 0xF8,
                                /* A718 */   0x81, 0xE7, 0xFF, 0x00, 0xA0, 0x4A, 0x04, 0xF6,
                                /* A720 */   0xE4, 0xF7, 0x26, 0x85, 0x04, 0x03, 0xF8, 0x0F,
                                /* A728 */   0xB6, 0xC7, 0xF7, 0x26, 0x4C, 0x04, 0x03, 0xF8,
                                /* A730 */   0x8A, 0xD3, 0x8B, 0x0E, 0x85, 0x04, 0x8B, 0x1E,
                                /* A738 */   0x4A, 0x04, 0x4B, 0x8B, 0xC6, 0x50, 0x1E, 0x2E,
                                /* A740 */   0x8E, 0x1E, 0x12, 0xF9, 0x8C, 0xC8, 0x39, 0x06,
                                /* A748 */   0x0E, 0x01, 0x1F, 0x58, 0x75, 0x1A, 0x80, 0x3E,
                                /* A750 */   0x49, 0x04, 0x0F, 0x75, 0x07, 0xC6, 0x06, 0x85,
                                /* A758 */   0x04, 0x10, 0xEB, 0x0C, 0x80, 0x3E, 0x49, 0x04,
                                /* A760 */   0x10, 0x75, 0x05, 0xC6, 0x06, 0x85, 0x04, 0x10,
                                /* A768 */   0xF6, 0x26, 0x85, 0x04, 0x88, 0x0E, 0x85, 0x04,
                                /* A770 */   0x2E, 0x8E, 0x1E, 0x12, 0xF9, 0xC5, 0x36, 0x0C,
                                /* A778 */   0x01, 0x03, 0xF0, 0x8A, 0xE2, 0x32, 0xC0, 0xBA,
                                /* A780 */   0xCE, 0x03, 0xEF, 0xFE, 0xC0, 0xF6, 0xD4, 0xEF,
                                /* A788 */   0xF6, 0xC4, 0x80, 0x75, 0x02, 0xEB, 0x7C, 0xBA,
                                /* A790 */   0xC4, 0x03, 0xB8, 0x02, 0x0F, 0xEF, 0x56, 0x57,
                                /* A798 */   0x8B, 0xD1, 0x50, 0x1E, 0x2E, 0x8E, 0x1E, 0x12,
                                /* A7A0 */   0xF9, 0x8C, 0xC8, 0x39, 0x06, 0x0E, 0x01, 0x1F,
                                /* A7A8 */   0x58, 0x75, 0x32, 0x1E, 0x33, 0xC0, 0x8E, 0xD8,
                                /* A7B0 */   0xA0, 0x49, 0x04, 0x1F, 0x3C, 0x0F, 0x74, 0x04,
                                /* A7B8 */   0x3C, 0x10, 0x75, 0x21, 0x80, 0xF9, 0x0E, 0x75,
                                /* A7C0 */   0x10, 0x80, 0x3C, 0x00, 0x74, 0x08, 0xA4, 0x46,
                                /* A7C8 */   0x03, 0xFB, 0xFE, 0xC9, 0xEB, 0x0F, 0x46, 0xEB,
                                /* A7D0 */   0x0C, 0x80, 0xF9, 0x01, 0x75, 0x07, 0x80, 0x7C,
                                /* A7D8 */   0x01, 0x00, 0x74, 0x01, 0x46, 0xA4, 0x83, 0xFF,
                                /* A7E0 */   0x00, 0x74, 0x06, 0x03, 0xFB, 0x73, 0x0D, 0xEB,
                                /* A7E8 */   0x02, 0x03, 0xFB, 0xE8, 0x70, 0xC2, 0x83, 0xC0,
                                /* A7F0 */   0x04, 0xE8, 0x80, 0xC2, 0xE2, 0xA4, 0x8B, 0xCA,
                                /* A7F8 */   0x5F, 0x5E, 0x47, 0x4D, 0x75, 0x98, 0xB8, 0x03,
                                /* A800 */   0x00, 0xBA, 0xCE, 0x03, 0xEF, 0x33, 0xC0, 0xEF,
                                /* A808 */   0x40, 0xEF, 0xC3, 0xB8, 0x03, 0x18, 0xEF, 0xBA,
                                /* A810 */   0xC4, 0x03, 0xB8, 0x02, 0x0F, 0xEF, 0x56, 0x57,
                                /* A818 */   0x8B, 0xD1, 0x26, 0x8A, 0x05, 0xA4, 0x03, 0xFB,
                                /* A820 */   0xE2, 0xF8, 0x8B, 0xCA, 0x5F, 0x5E, 0x47, 0x4D,
                                /* A828 */   0x75, 0xEC, 0xEB, 0xD2, 0x8B, 0xE9, 0x8B, 0xC8,
                                /* A830 */   0xB8, 0x00, 0xA0, 0x8E, 0xC0, 0xA1, 0x50, 0x04,
                                /* A838 */   0x8B, 0xF8, 0x81, 0xE7, 0xFF, 0x00, 0xA0, 0x4A,
                                /* A840 */   0x04, 0xF6, 0xE4, 0xF7, 0x26, 0x85, 0x04, 0x03,
                                /* A848 */   0xF8, 0xC1, 0xE7, 0x03, 0xA1, 0x85, 0x04, 0x8B,
                                /* A850 */   0xD0, 0xF6, 0xE1, 0x2E, 0x8E, 0x1E, 0x12, 0xF9,
                                /* A858 */   0xC5, 0x36, 0x0C, 0x01, 0x03, 0xF0, 0x57, 0x52,
                                /* A860 */   0xB9, 0x08, 0x00, 0x8A, 0x24, 0x46, 0xD0, 0xD4,
                                /* A868 */   0x8A, 0xC3, 0x72, 0x02, 0x8A, 0xC7, 0xAA, 0xE2,
                                /* A870 */   0xF5, 0x81, 0xC7, 0x38, 0x01, 0x4A, 0x75, 0xE8,
                                /* A878 */   0x5A, 0x5F, 0x2B, 0xF2, 0x83, 0xC7, 0x08, 0x4D,
                                /* A880 */   0x75, 0xDC, 0xC3, 0xB2, 0x08, 0x33, 0xC9, 0xAC,
                                /* A888 */   0xD0, 0xD8, 0x73, 0x02, 0x0A, 0xCF, 0xC1, 0xC9,
                                /* A890 */   0x02, 0xFE, 0xCA, 0x75, 0xF3, 0x8B, 0xC1, 0x86,
                                /* A898 */   0xC4, 0x0A, 0xDB, 0x78, 0x02, 0xAB, 0xC3, 0x26,
                                /* A8A0 */   0x31, 0x05, 0x83, 0xC7, 0x02, 0xC3, 0x00, 0x00,
                                /* A8A8 */   0x81, 0x3E, 0x63, 0x04, 0xB4, 0x03, 0x74, 0x47,
                                /* A8B0 */   0xF6, 0x06, 0x87, 0x04, 0x08, 0x74, 0x03, 0xCD,
                                /* A8B8 */   0x42, 0xC3, 0x80, 0xFF, 0x00, 0x74, 0x39, 0xE8,
                                /* A8C0 */   0x1B, 0xAC, 0x72, 0x33, 0x8A, 0x3E, 0x66, 0x04,
                                /* A8C8 */   0x80, 0xE7, 0xDF, 0x80, 0xE3, 0x01, 0x74, 0x03,
                                /* A8D0 */   0x80, 0xCF, 0x20, 0x88, 0x3E, 0x66, 0x04, 0x80,
                                /* A8D8 */   0xE7, 0x10, 0x0A, 0xFB, 0x81, 0xCB, 0x01, 0x02,
                                /* A8E0 */   0xE8, 0xD1, 0x04, 0xE8, 0x54, 0x00, 0x80, 0xC7,
                                /* A8E8 */   0x02, 0xFE, 0xC3, 0x80, 0xFB, 0x03, 0x76, 0xF0,
                                /* A8F0 */   0xBA, 0xD9, 0x03, 0xA0, 0x66, 0x04, 0xEE, 0xC3,
                                /* A8F8 */   0x8A, 0x26, 0x66, 0x04, 0x80, 0xE4, 0xE0, 0x8A,
                                /* A900 */   0xFB, 0x80, 0xE7, 0x1F, 0x0A, 0xE7, 0x88, 0x26,
                                /* A908 */   0x66, 0x04, 0x8A, 0x46, 0x16, 0x24, 0x08, 0xD0,
                                /* A910 */   0xE0, 0x80, 0xE7, 0x07, 0x0A, 0xF8, 0xB3, 0x11,
                                /* A918 */   0xE8, 0x99, 0x04, 0xB3, 0x10, 0xE8, 0x1A, 0x00,
                                /* A920 */   0xE8, 0xBA, 0xAB, 0x72, 0x08, 0x32, 0xDB, 0xE8,
                                /* A928 */   0x8A, 0x04, 0xE8, 0x0D, 0x00, 0x8A, 0x1E, 0x66,
                                /* A930 */   0x04, 0x80, 0xE3, 0x20, 0xB1, 0x05, 0xD2, 0xEB,
                                /* A938 */   0xEB, 0x85, 0x50, 0x57, 0x06, 0x2E, 0xF6, 0x06,
                                /* A940 */   0xBA, 0x94, 0x01, 0x75, 0x17, 0xC4, 0x3E, 0xA8,
                                /* A948 */   0x04, 0x26, 0xC4, 0x7D, 0x04, 0x8C, 0xC0, 0x0B,
                                /* A950 */   0xC7, 0x74, 0x09, 0x8A, 0xC3, 0x32, 0xE4, 0x03,
                                /* A958 */   0xF8, 0x8A, 0xC7, 0xAA, 0x07, 0x5F, 0x58, 0xC3,
                                /* A960 */   0x77, 0x11, 0x8B, 0xF8, 0x2E, 0x8E, 0x06, 0x14,
                                /* A968 */   0xF9, 0xB8, 0x40, 0x01, 0xF7, 0xE2, 0x03, 0xC1,
                                /* A970 */   0x97, 0xAA, 0xC3, 0x2E, 0xF7, 0x06, 0x2F, 0xF9,
                                /* A978 */   0x01, 0x00, 0x74, 0x03, 0xE9, 0xAA, 0xB3, 0xEB,
                                /* A980 */   0xF1, 0x80, 0xFC, 0x04, 0x72, 0x23, 0x80, 0xFC,
                                /* A988 */   0x07, 0x74, 0x1E, 0x80, 0xFC, 0x08, 0x73, 0x2D,
                                /* A990 */   0x8B, 0xD8, 0xE8, 0x13, 0x01, 0x8A, 0xC4, 0xD2,
                                /* A998 */   0xC8, 0xF6, 0xD0, 0x22, 0xC3, 0xD2, 0xE0, 0x0A,
                                /* A9A0 */   0xDB, 0x78, 0x07, 0x26, 0x22, 0x25, 0x0A, 0xC4,
                                /* A9A8 */   0xAA, 0xC3, 0x26, 0x30, 0x05, 0xEB, 0xFA, 0x8A,
                                /* A9B0 */   0x26, 0x49, 0x04, 0x80, 0xFC, 0x0D, 0x72, 0xC9,
                                /* A9B8 */   0x80, 0xFC, 0x13, 0x73, 0xA3, 0x87, 0xD9, 0x8A,
                                /* A9C0 */   0xCB, 0xC1, 0xEB, 0x03, 0x0A, 0xED, 0x75, 0x37,
                                /* A9C8 */   0x8A, 0xE8, 0xA1, 0x4A, 0x04, 0xF7, 0xE2, 0x03,
                                /* A9D0 */   0xD8, 0xBA, 0xCE, 0x03, 0x33, 0xC0, 0xEF, 0xB8,
                                /* A9D8 */   0x01, 0x0F, 0xEF, 0x80, 0xE1, 0x07, 0xB8, 0x08,
                                /* A9E0 */   0x80, 0xD2, 0xEC, 0xEF, 0xB8, 0x00, 0xA0, 0x8E,
                                /* A9E8 */   0xD8, 0x0A, 0xED, 0x78, 0x1C, 0x08, 0x07, 0x8A,
                                /* A9F0 */   0xE5, 0xEF, 0x08, 0x07, 0xB8, 0x08, 0xFF, 0xEF,
                                /* A9F8 */   0x33, 0xC0, 0xEF, 0xFE, 0xC0, 0xEF, 0xC3, 0x03,
                                /* AA00 */   0x1E, 0x4C, 0x04, 0xFE, 0xCD, 0x75, 0xF8, 0xEB,
                                /* AA08 */   0xBF, 0xB8, 0x03, 0x18, 0xEF, 0x8A, 0xE5, 0x32,
                                /* AA10 */   0xC0, 0xEF, 0x08, 0x07, 0xB8, 0x03, 0x00, 0xEF,
                                /* AA18 */   0xEB, 0xDA, 0x77, 0x14, 0x2E, 0x8E, 0x1E, 0x14,
                                /* AA20 */   0xF9, 0xB8, 0x40, 0x01, 0xF7, 0xE2, 0x03, 0xC1,
                                /* AA28 */   0x8B, 0xF8, 0x8A, 0x05, 0x88, 0x46, 0x1A, 0xC3,
                                /* AA30 */   0x2E, 0xF7, 0x06, 0x2F, 0xF9, 0x01, 0x00, 0x74,
                                /* AA38 */   0x03, 0xE9, 0x94, 0xB2, 0xEB, 0xF1, 0x80, 0xFC,
                                /* AA40 */   0x04, 0x72, 0x17, 0x80, 0xFC, 0x07, 0x74, 0x12,
                                /* AA48 */   0x80, 0xFC, 0x08, 0x73, 0x1C, 0xE8, 0x58, 0x00,
                                /* AA50 */   0xF6, 0xD4, 0x26, 0x22, 0x25, 0xD2, 0xEC, 0x88,
                                /* AA58 */   0x66, 0x1A, 0xC3, 0x8A, 0x26, 0x49, 0x04, 0x80,
                                /* AA60 */   0xFC, 0x0D, 0x72, 0xDA, 0x80, 0xFC, 0x13, 0x73,
                                /* AA68 */   0xB1, 0x8B, 0xF1, 0xC1, 0xEE, 0x03, 0x0A, 0xFF,
                                /* AA70 */   0x75, 0x2C, 0xA1, 0x4A, 0x04, 0xF7, 0xE2, 0x03,
                                /* AA78 */   0xF0, 0x80, 0xE1, 0x07, 0xB3, 0x80, 0xD2, 0xEB,
                                /* AA80 */   0x2E, 0x8E, 0x1E, 0x14, 0xF9, 0xBA, 0xCE, 0x03,
                                /* AA88 */   0x32, 0xC9, 0xB8, 0x04, 0x03, 0xEF, 0x8A, 0x2C,
                                /* AA90 */   0x22, 0xEB, 0xF6, 0xDD, 0xD1, 0xC1, 0xFE, 0xCC,
                                /* AA98 */   0x79, 0xF3, 0x88, 0x4E, 0x1A, 0xC3, 0x03, 0x36,
                                /* AAA0 */   0x4C, 0x04, 0xFE, 0xCF, 0x75, 0xF8, 0xEB, 0xCA,
                                /* AAA8 */   0xB8, 0x00, 0xB8, 0x8E, 0xC0, 0xB0, 0x28, 0xF6,
                                /* AAB0 */   0xE2, 0xA8, 0x08, 0x74, 0x03, 0x05, 0xD8, 0x1F,
                                /* AAB8 */   0x8B, 0xF8, 0x8A, 0xC1, 0xF6, 0xD0, 0x80, 0x3E,
                                /* AAC0 */   0x49, 0x04, 0x06, 0x72, 0x08, 0xD1, 0xE9, 0xB4,
                                /* AAC8 */   0xFE, 0x24, 0x07, 0xEB, 0x06, 0xB4, 0xFC, 0xD0,
                                /* AAD0 */   0xE0, 0x24, 0x06, 0xC1, 0xE9, 0x02, 0x03, 0xF9,
                                /* AAD8 */   0x8A, 0xC8, 0xD2, 0xC4, 0xC3, 0x74, 0x12, 0x3C,
                                /* AAE0 */   0x0A, 0x74, 0x47, 0x3C, 0x08, 0x74, 0x0F, 0x3C,
                                /* AAE8 */   0x07, 0x75, 0x28, 0xE8, 0xB5, 0x00, 0xE9, 0xAA,
                                /* AAF0 */   0x00, 0x32, 0xD2, 0xE9, 0x82, 0x00, 0xFE, 0xCA,
                                /* AAF8 */   0x79, 0x03, 0xE9, 0x9E, 0x00, 0xEB, 0x79, 0x8A,
                                /* AB00 */   0x0E, 0x62, 0x04, 0x32, 0xED, 0x8B, 0xF9, 0xD1,
                                /* AB08 */   0xE7, 0x8A, 0xF9, 0x8B, 0x95, 0x50, 0x04, 0x3C,
                                /* AB10 */   0x0D, 0x76, 0xCA, 0x52, 0xB9, 0x01, 0x00, 0xE8,
                                /* AB18 */   0xEE, 0xFA, 0x2E, 0x8E, 0x1E, 0x12, 0xF9, 0x5A,
                                /* AB20 */   0xFE, 0xC2, 0x3A, 0x16, 0x4A, 0x04, 0x75, 0x50,
                                /* AB28 */   0x32, 0xD2, 0xFE, 0xC6, 0x3A, 0x36, 0x84, 0x04,
                                /* AB30 */   0x76, 0x46, 0xFE, 0xCE, 0x52, 0x0A, 0xD2, 0x74,
                                /* AB38 */   0x08, 0x8A, 0x26, 0x4A, 0x04, 0x38, 0xE2, 0x72,
                                /* AB40 */   0x0E, 0x53, 0x0F, 0xB6, 0x1E, 0x62, 0x04, 0xD1,
                                /* AB48 */   0xE3, 0xC6, 0x87, 0x50, 0x04, 0x00, 0x5B, 0xE8,
                                /* AB50 */   0x01, 0xF8, 0x2E, 0x8E, 0x1E, 0x12, 0xF9, 0x8A,
                                /* AB58 */   0xFC, 0xE8, 0x81, 0xA9, 0x72, 0x02, 0x32, 0xFF,
                                /* AB60 */   0x8A, 0x16, 0x4A, 0x04, 0xFE, 0xCA, 0x8A, 0x36,
                                /* AB68 */   0x84, 0x04, 0x33, 0xC9, 0xB8, 0x01, 0x06, 0xE8,
                                /* AB70 */   0xFA, 0xF2, 0x2E, 0x8E, 0x1E, 0x12, 0xF9, 0x5A,
                                /* AB78 */   0xA0, 0x62, 0x04, 0x0A, 0xC0, 0x75, 0x1D, 0x89,
                                /* AB80 */   0x16, 0x50, 0x04, 0xA0, 0x4A, 0x04, 0xF6, 0xE6,
                                /* AB88 */   0x02, 0xC2, 0x80, 0xD4, 0x00, 0x8A, 0xD8, 0xB0,
                                /* AB90 */   0x0E, 0x8B, 0x16, 0x63, 0x04, 0xEF, 0x8A, 0xE3,
                                /* AB98 */   0xFE, 0xC0, 0xEF, 0xC3, 0x8A, 0xF8, 0xE8, 0x29,
                                /* ABA0 */   0xF2, 0xEB, 0xF8, 0x50, 0x53, 0x51, 0x52, 0xE4,
                                /* ABA8 */   0x61, 0x50, 0x0C, 0x03, 0xE6, 0x61, 0xB9, 0x44,
                                /* ABB0 */   0x02, 0xE8, 0xE5, 0xB9, 0x58, 0xE6, 0x61, 0x5A,
                                /* ABB8 */   0x59, 0x5B, 0x58, 0xC3, 0x8A, 0x26, 0x87, 0x04,
                                /* ABC0 */   0x80, 0xE4, 0x80, 0xA0, 0x49, 0x04, 0x3C, 0x13,
                                /* ABC8 */   0x76, 0x03, 0xE8, 0x37, 0xA6, 0x0A, 0xC4, 0x88,
                                /* ABD0 */   0x46, 0x1A, 0xA0, 0x4A, 0x04, 0x88, 0x46, 0x1B,
                                /* ABD8 */   0xA0, 0x62, 0x04, 0x88, 0x46, 0x17, 0xC3, 0x00,
                                /* ABE0 */   0x00, 0x2D, 0xAC, 0x01, 0x2B, 0xAC, 0x02, 0x34,
                                /* ABE8 */   0xAC, 0x03, 0x4D, 0xAC, 0x07, 0x72, 0xAC, 0x08,
                                /* ABF0 */   0x70, 0xAC, 0x09, 0x79, 0xAC, 0x10, 0x93, 0xAC,
                                /* ABF8 */   0x12, 0x98, 0xAC, 0x13, 0xB6, 0xAC, 0x15, 0xE6,
                                /* AC00 */   0xAC, 0x17, 0xF3, 0xAC, 0x18, 0x06, 0xAD, 0x19,
                                /* AC08 */   0x0D, 0xAD, 0x1A, 0x17, 0xAD, 0x1B, 0x38, 0xAD,
                                /* AC10 */   0xFF, 0x3C, 0x03, 0x73, 0x0F, 0x3C, 0x01, 0x74,
                                /* AC18 */   0x0B, 0x50, 0xE8, 0xE7, 0xA5, 0x3C, 0x13, 0x58,
                                /* AC20 */   0x72, 0x02, 0xEB, 0x06, 0xBE, 0xE0, 0xAB, 0xE8,
                                /* AC28 */   0xF1, 0xB6, 0xC3, 0xB3, 0x11, 0xE8, 0x84, 0x01,
                                /* AC30 */   0xE8, 0x07, 0xFD, 0xC3, 0xB9, 0x10, 0x00, 0x32,
                                /* AC38 */   0xDB, 0x8B, 0xF2, 0x26, 0x8A, 0x3C, 0xE8, 0xEC,
                                /* AC40 */   0xFF, 0x46, 0xFE, 0xC3, 0xE2, 0xF5, 0x26, 0x8A,
                                /* AC48 */   0x3C, 0xE8, 0xDF, 0xFF, 0xC3, 0x80, 0xFB, 0x01,
                                /* AC50 */   0x77, 0x1D, 0xB8, 0x20, 0x08, 0x74, 0x02, 0x33,
                                /* AC58 */   0xC0, 0x80, 0x26, 0x65, 0x04, 0xDF, 0x08, 0x06,
                                /* AC60 */   0x65, 0x04, 0xB3, 0x10, 0xE8, 0x3C, 0x01, 0x80,
                                /* AC68 */   0xE7, 0xF7, 0x0A, 0xFC, 0xE8, 0x45, 0x01, 0xC3,
                                /* AC70 */   0xB3, 0x11, 0xE8, 0x2E, 0x01, 0x88, 0x7E, 0x17,
                                /* AC78 */   0xC3, 0xB9, 0x10, 0x00, 0x32, 0xDB, 0x8B, 0xFA,
                                /* AC80 */   0xE8, 0x20, 0x01, 0x8A, 0xC7, 0xAA, 0xFE, 0xC3,
                                /* AC88 */   0xE2, 0xF6, 0xB3, 0x11, 0xE8, 0x14, 0x01, 0x8A,
                                /* AC90 */   0xC7, 0xAA, 0xC3, 0x8A, 0xE6, 0xE9, 0x15, 0x01,
                                /* AC98 */   0xE8, 0x92, 0xC1, 0x8B, 0xF2, 0x8B, 0xF9, 0x26,
                                /* ACA0 */   0xAD, 0x8A, 0xEC, 0x8A, 0xE0, 0x26, 0xAC, 0x8A,
                                /* ACA8 */   0xC8, 0xE8, 0xA7, 0x00, 0xE8, 0xCE, 0xC2, 0x4F,
                                /* ACB0 */   0x75, 0xED, 0xE8, 0x7E, 0xC1, 0xC3, 0x8B, 0xC3,
                                /* ACB8 */   0xB3, 0x10, 0xE8, 0xE6, 0x00, 0x0A, 0xC0, 0x75,
                                /* ACC0 */   0x0F, 0x80, 0xE7, 0x7F, 0x0A, 0xE4, 0x74, 0x03,
                                /* ACC8 */   0x80, 0xCF, 0x80, 0xE8, 0xE6, 0x00, 0xEB, 0x15,
                                /* ACD0 */   0x80, 0xE4, 0x0F, 0xF6, 0xC7, 0x80, 0x75, 0x06,
                                /* ACD8 */   0x80, 0xE4, 0x03, 0xC0, 0xE4, 0x02, 0xB3, 0x14,
                                /* ACE0 */   0x8A, 0xFC, 0xE8, 0xCF, 0x00, 0xC3, 0xE8, 0xB6,
                                /* ACE8 */   0x00, 0x88, 0x66, 0x0F, 0x88, 0x6E, 0x13, 0x88,
                                /* ACF0 */   0x4E, 0x12, 0xC3, 0x8B, 0xFA, 0x8B, 0xF1, 0xE8,
                                /* ACF8 */   0x84, 0xBF, 0x8A, 0xC4, 0x8A, 0xE5, 0xAB, 0x8A,
                                /* AD00 */   0xC1, 0xAA, 0x4E, 0x75, 0xF2, 0xC3, 0xBA, 0xC6,
                                /* AD08 */   0x03, 0x8A, 0xC3, 0xEE, 0xC3, 0xBA, 0xC6, 0x03,
                                /* AD10 */   0xEC, 0x32, 0xE4, 0x89, 0x46, 0x16, 0xC3, 0xB3,
                                /* AD18 */   0x14, 0xE8, 0x87, 0x00, 0x8A, 0xCF, 0x80, 0xE1,
                                /* AD20 */   0x0F, 0xB3, 0x10, 0xE8, 0x7D, 0x00, 0xB3, 0x01,
                                /* AD28 */   0xF6, 0xC7, 0x80, 0x75, 0x05, 0xB3, 0x00, 0xC0,
                                /* AD30 */   0xE9, 0x02, 0x8A, 0xF9, 0x89, 0x5E, 0x16, 0xC3,
                                /* AD38 */   0xE8, 0xF2, 0xC0, 0x8B, 0xF1, 0xE8, 0x3E, 0xBF,
                                /* AD40 */   0xE8, 0x17, 0x00, 0x4B, 0xE8, 0x36, 0xC2, 0x4E,
                                /* AD48 */   0x75, 0xF3, 0xE9, 0xE6, 0xC0, 0x66, 0x26, 0x85,
                                /* AD50 */   0x4B, 0x14, 0x0E, 0xF6, 0x06, 0x89, 0x04, 0x06,
                                /* AD58 */   0x74, 0x44, 0x53, 0x52, 0x50, 0xC1, 0xE8, 0x08,
                                /* AD60 */   0x24, 0x3F, 0x2E, 0xF7, 0x26, 0x4D, 0xAD, 0x52,
                                /* AD68 */   0x50, 0x0F, 0xB6, 0xC5, 0x24, 0x3F, 0x2E, 0xF7,
                                /* AD70 */   0x26, 0x4F, 0xAD, 0x52, 0x50, 0x0F, 0xB6, 0xC1,
                                /* AD78 */   0x24, 0x3F, 0x2E, 0xF7, 0x26, 0x51, 0xAD, 0x5B,
                                /* AD80 */   0x03, 0xC3, 0x5B, 0x13, 0xD3, 0x5B, 0x03, 0xC3,
                                /* AD88 */   0x5B, 0x13, 0xD3, 0x03, 0xC0, 0x13, 0xD2, 0x05,
                                /* AD90 */   0x00, 0x80, 0x83, 0xD2, 0x00, 0x58, 0x8A, 0xE2,
                                /* AD98 */   0x8A, 0xCA, 0x8A, 0xEA, 0x5A, 0x5B, 0xC3, 0xE8,
                                /* ADA0 */   0xDC, 0xBE, 0xC3, 0x50, 0x8A, 0xC3, 0xE8, 0xBF,
                                /* ADA8 */   0xBE, 0x8A, 0xFC, 0x58, 0xC3, 0xE8, 0xA3, 0xFF,
                                /* ADB0 */   0xE8, 0xCA, 0xC1, 0xC3, 0x50, 0x8B, 0xC3, 0xE8,
                                /* ADB8 */   0x89, 0xC1, 0x58, 0xC3, 0x00, 0x00, 0x00, 0x00,
                                /* ADC0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* ADC8 */   0x00, 0x7E, 0x81, 0xA5, 0x81, 0xBD, 0x99, 0x81,
                                /* ADD0 */   0x7E, 0x7E, 0xFF, 0xDB, 0xFF, 0xC3, 0xE7, 0xFF,
                                /* ADD8 */   0x7E, 0x6C, 0xFE, 0xFE, 0xFE, 0x7C, 0x38, 0x10,
                                /* ADE0 */   0x00, 0x10, 0x38, 0x7C, 0xFE, 0x7C, 0x38, 0x10,
                                /* ADE8 */   0x00, 0x3C, 0x3C, 0x18, 0xFF, 0xE7, 0x18, 0x3C,
                                /* ADF0 */   0x00, 0x10, 0x38, 0x7C, 0xFE, 0xEE, 0x10, 0x38,
                                /* ADF8 */   0x00, 0x00, 0x00, 0x18, 0x3C, 0x3C, 0x18, 0x00,
                                /* AE00 */   0x00, 0xFF, 0xFF, 0xE7, 0xC3, 0xC3, 0xE7, 0xFF,
                                /* AE08 */   0xFF, 0x00, 0x3C, 0x66, 0x42, 0x42, 0x66, 0x3C,
                                /* AE10 */   0x00, 0xFF, 0xC3, 0x99, 0xBD, 0xBD, 0x99, 0xC3,
                                /* AE18 */   0xFF, 0x0F, 0x07, 0x0F, 0x7D, 0xCC, 0xCC, 0xCC,
                                /* AE20 */   0x78, 0x3C, 0x66, 0x66, 0x66, 0x3C, 0x18, 0x7E,
                                /* AE28 */   0x18, 0x08, 0x0C, 0x0A, 0x0A, 0x08, 0x78, 0xF0,
                                /* AE30 */   0x00, 0x18, 0x14, 0x1A, 0x16, 0x72, 0xE2, 0x0E,
                                /* AE38 */   0x1C, 0x10, 0x54, 0x38, 0xEE, 0x38, 0x54, 0x10,
                                /* AE40 */   0x00, 0x80, 0xE0, 0xF8, 0xFE, 0xF8, 0xE0, 0x80,
                                /* AE48 */   0x00, 0x02, 0x0E, 0x3E, 0xFE, 0x3E, 0x0E, 0x02,
                                /* AE50 */   0x00, 0x18, 0x3C, 0x5A, 0x18, 0x5A, 0x3C, 0x18,
                                /* AE58 */   0x00, 0x66, 0x66, 0x66, 0x66, 0x66, 0x00, 0x66,
                                /* AE60 */   0x00, 0x7F, 0xDB, 0xDB, 0xDB, 0x7B, 0x1B, 0x1B,
                                /* AE68 */   0x00, 0x1C, 0x22, 0x38, 0x44, 0x44, 0x38, 0x88,
                                /* AE70 */   0x70, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x7E, 0x7E,
                                /* AE78 */   0x00, 0x18, 0x3C, 0x5A, 0x18, 0x5A, 0x3C, 0x18,
                                /* AE80 */   0x7E, 0x18, 0x3C, 0x5A, 0x18, 0x18, 0x18, 0x18,
                                /* AE88 */   0x00, 0x18, 0x18, 0x18, 0x18, 0x5A, 0x3C, 0x18,
                                /* AE90 */   0x00, 0x00, 0x18, 0x0C, 0xFE, 0x0C, 0x18, 0x00,
                                /* AE98 */   0x00, 0x00, 0x30, 0x60, 0xFE, 0x60, 0x30, 0x00,
                                /* AEA0 */   0x00, 0x00, 0x00, 0xC0, 0xC0, 0xC0, 0xFE, 0x00,
                                /* AEA8 */   0x00, 0x00, 0x24, 0x42, 0xFF, 0x42, 0x24, 0x00,
                                /* AEB0 */   0x00, 0x00, 0x10, 0x38, 0x7C, 0xFE, 0xFE, 0x00,
                                /* AEB8 */   0x00, 0x00, 0xFE, 0xFE, 0x7C, 0x38, 0x10, 0x00,
                                /* AEC0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* AEC8 */   0x00, 0x18, 0x3C, 0x3C, 0x18, 0x18, 0x00, 0x18,
                                /* AED0 */   0x00, 0x6C, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00,
                                /* AED8 */   0x00, 0x6C, 0x6C, 0xFE, 0x6C, 0xFE, 0x6C, 0x6C,
                                /* AEE0 */   0x00, 0x10, 0x7C, 0xD0, 0x7C, 0x16, 0xFC, 0x10,
                                /* AEE8 */   0x00, 0x00, 0x66, 0xAC, 0xD8, 0x36, 0x6A, 0xCC,
                                /* AEF0 */   0x00, 0x38, 0x4C, 0x38, 0x78, 0xCE, 0xCC, 0x7A,
                                /* AEF8 */   0x00, 0x30, 0x10, 0x20, 0x00, 0x00, 0x00, 0x00,
                                /* AF00 */   0x00, 0x18, 0x30, 0x60, 0x60, 0x60, 0x30, 0x18,
                                /* AF08 */   0x00, 0x60, 0x30, 0x18, 0x18, 0x18, 0x30, 0x60,
                                /* AF10 */   0x00, 0x00, 0x66, 0x3C, 0xFF, 0x3C, 0x66, 0x00,
                                /* AF18 */   0x00, 0x00, 0x30, 0x30, 0xFC, 0x30, 0x30, 0x00,
                                /* AF20 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x10,
                                /* AF28 */   0x20, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x00, 0x00,
                                /* AF30 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30,
                                /* AF38 */   0x00, 0x02, 0x06, 0x0C, 0x18, 0x30, 0x60, 0xC0,
                                /* AF40 */   0x00, 0x7C, 0xCE, 0xDE, 0xF6, 0xE6, 0xE6, 0x7C,
                                /* AF48 */   0x00, 0x18, 0x38, 0x78, 0x18, 0x18, 0x18, 0x7E,
                                /* AF50 */   0x00, 0x7C, 0xC6, 0x06, 0x1C, 0x70, 0xC6, 0xFE,
                                /* AF58 */   0x00, 0x7C, 0xC6, 0x06, 0x3C, 0x06, 0xC6, 0x7C,
                                /* AF60 */   0x00, 0x1C, 0x3C, 0x6C, 0xCC, 0xFE, 0x0C, 0x1E,
                                /* AF68 */   0x00, 0xFE, 0xC0, 0xFC, 0x06, 0x06, 0xC6, 0x7C,
                                /* AF70 */   0x00, 0x7C, 0xC6, 0xC0, 0xFC, 0xC6, 0xC6, 0x7C,
                                /* AF78 */   0x00, 0xFE, 0xC6, 0x0C, 0x18, 0x30, 0x30, 0x30,
                                /* AF80 */   0x00, 0x7C, 0xC6, 0xC6, 0x7C, 0xC6, 0xC6, 0x7C,
                                /* AF88 */   0x00, 0x7C, 0xC6, 0xC6, 0x7E, 0x06, 0xC6, 0x7C,
                                /* AF90 */   0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x00,
                                /* AF98 */   0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x30, 0x10,
                                /* AFA0 */   0x20, 0x0C, 0x18, 0x30, 0x60, 0x30, 0x18, 0x0C,
                                /* AFA8 */   0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x7E, 0x00,
                                /* AFB0 */   0x00, 0x60, 0x30, 0x18, 0x0C, 0x18, 0x30, 0x60,
                                /* AFB8 */   0x00, 0x78, 0xCC, 0x0C, 0x18, 0x30, 0x00, 0x30,
                                /* AFC0 */   0x00, 0x7C, 0x82, 0x9E, 0xA6, 0x9E, 0x80, 0x7C,
                                /* AFC8 */   0x00, 0x7C, 0xC6, 0xC6, 0xFE, 0xC6, 0xC6, 0xC6,
                                /* AFD0 */   0x00, 0xFC, 0x66, 0x66, 0x7C, 0x66, 0x66, 0xFC,
                                /* AFD8 */   0x00, 0x7C, 0xC6, 0xC0, 0xC0, 0xC0, 0xC6, 0x7C,
                                /* AFE0 */   0x00, 0xFC, 0x66, 0x66, 0x66, 0x66, 0x66, 0xFC,
                                /* AFE8 */   0x00, 0xFE, 0x62, 0x68, 0x78, 0x68, 0x62, 0xFE,
                                /* AFF0 */   0x00, 0xFE, 0x62, 0x68, 0x78, 0x68, 0x60, 0xF0,
                                /* AFF8 */   0x00, 0x7C, 0xC6, 0xC6, 0xC0, 0xCE, 0xC6, 0x7E,
                                /* B000 */   0x00, 0xC6, 0xC6, 0xC6, 0xFE, 0xC6, 0xC6, 0xC6,
                                /* B008 */   0x00, 0x3C, 0x18, 0x18, 0x18, 0x18, 0x18, 0x3C,
                                /* B010 */   0x00, 0x1E, 0x0C, 0x0C, 0x0C, 0xCC, 0xCC, 0x78,
                                /* B018 */   0x00, 0xE6, 0x66, 0x6C, 0x78, 0x6C, 0x66, 0xE6,
                                /* B020 */   0x00, 0xF0, 0x60, 0x60, 0x60, 0x62, 0x66, 0xFE,
                                /* B028 */   0x00, 0x82, 0xC6, 0xEE, 0xFE, 0xD6, 0xC6, 0xC6,
                                /* B030 */   0x00, 0xC6, 0xE6, 0xF6, 0xDE, 0xCE, 0xC6, 0xC6,
                                /* B038 */   0x00, 0x7C, 0xC6, 0xC6, 0xC6, 0xC6, 0xC6, 0x7C,
                                /* B040 */   0x00, 0xFC, 0x66, 0x66, 0x7C, 0x60, 0x60, 0xF0,
                                /* B048 */   0x00, 0x7C, 0xC6, 0xC6, 0xC6, 0xD6, 0xDE, 0x7C,
                                /* B050 */   0x06, 0xFC, 0x66, 0x66, 0x7C, 0x66, 0x66, 0xE6,
                                /* B058 */   0x00, 0x7C, 0xC6, 0xC0, 0x7C, 0x06, 0xC6, 0x7C,
                                /* B060 */   0x00, 0x7E, 0x5A, 0x5A, 0x18, 0x18, 0x18, 0x3C,
                                /* B068 */   0x00, 0xC6, 0xC6, 0xC6, 0xC6, 0xC6, 0xC6, 0x7C,
                                /* B070 */   0x00, 0xC6, 0xC6, 0xC6, 0xC6, 0x6C, 0x38, 0x10,
                                /* B078 */   0x00, 0xC6, 0xC6, 0xD6, 0xFE, 0xEE, 0xC6, 0x82,
                                /* B080 */   0x00, 0xC6, 0x6C, 0x38, 0x38, 0x38, 0x6C, 0xC6,
                                /* B088 */   0x00, 0x66, 0x66, 0x66, 0x3C, 0x18, 0x18, 0x3C,
                                /* B090 */   0x00, 0xFE, 0xC6, 0x8C, 0x18, 0x32, 0x66, 0xFE,
                                /* B098 */   0x00, 0x78, 0x60, 0x60, 0x60, 0x60, 0x60, 0x78,
                                /* B0A0 */   0x00, 0xC0, 0x60, 0x30, 0x18, 0x0C, 0x06, 0x02,
                                /* B0A8 */   0x00, 0x78, 0x18, 0x18, 0x18, 0x18, 0x18, 0x78,
                                /* B0B0 */   0x00, 0x10, 0x38, 0x6C, 0xC6, 0x00, 0x00, 0x00,
                                /* B0B8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B0C0 */   0xFF, 0x30, 0x20, 0x10, 0x00, 0x00, 0x00, 0x00,
                                /* B0C8 */   0x00, 0x00, 0x00, 0x78, 0x0C, 0x7C, 0xCC, 0x76,
                                /* B0D0 */   0x00, 0xE0, 0x60, 0x60, 0x7C, 0x66, 0x66, 0x7C,
                                /* B0D8 */   0x00, 0x00, 0x00, 0x7C, 0xC6, 0xC0, 0xC6, 0x7C,
                                /* B0E0 */   0x00, 0x1C, 0x0C, 0x0C, 0x7C, 0xCC, 0xCC, 0x76,
                                /* B0E8 */   0x00, 0x00, 0x00, 0x7C, 0xC6, 0xFE, 0xC0, 0x7C,
                                /* B0F0 */   0x00, 0x1C, 0x36, 0x30, 0x78, 0x30, 0x30, 0x78,
                                /* B0F8 */   0x00, 0x00, 0x00, 0x76, 0xCC, 0xCC, 0x7C, 0x0C,
                                /* B100 */   0x78, 0xE0, 0x60, 0x6C, 0x76, 0x66, 0x66, 0xE6,
                                /* B108 */   0x00, 0x18, 0x00, 0x38, 0x18, 0x18, 0x18, 0x3C,
                                /* B110 */   0x00, 0x00, 0x0C, 0x00, 0x1C, 0x0C, 0x0C, 0xCC,
                                /* B118 */   0x78, 0xE0, 0x60, 0x66, 0x6C, 0x78, 0x6C, 0xE6,
                                /* B120 */   0x00, 0x38, 0x18, 0x18, 0x18, 0x18, 0x18, 0x3C,
                                /* B128 */   0x00, 0x00, 0x00, 0xCC, 0xFE, 0xD6, 0xD6, 0xD6,
                                /* B130 */   0x00, 0x00, 0x00, 0xDC, 0x66, 0x66, 0x66, 0x66,
                                /* B138 */   0x00, 0x00, 0x00, 0x7C, 0xC6, 0xC6, 0xC6, 0x7C,
                                /* B140 */   0x00, 0x00, 0x00, 0xDC, 0x66, 0x66, 0x7C, 0x60,
                                /* B148 */   0xF0, 0x00, 0x00, 0x7C, 0xCC, 0xCC, 0x7C, 0x0C,
                                /* B150 */   0x1E, 0x00, 0x00, 0xDE, 0x76, 0x60, 0x60, 0xF0,
                                /* B158 */   0x00, 0x00, 0x00, 0x7C, 0xC0, 0x7C, 0x06, 0x7C,
                                /* B160 */   0x00, 0x10, 0x30, 0xFC, 0x30, 0x30, 0x34, 0x18,
                                /* B168 */   0x00, 0x00, 0x00, 0xCC, 0xCC, 0xCC, 0xCC, 0x76,
                                /* B170 */   0x00, 0x00, 0x00, 0xC6, 0xC6, 0x6C, 0x38, 0x10,
                                /* B178 */   0x00, 0x00, 0x00, 0xC6, 0xD6, 0xD6, 0xFE, 0x6C,
                                /* B180 */   0x00, 0x00, 0x00, 0xC6, 0x6C, 0x38, 0x6C, 0xC6,
                                /* B188 */   0x00, 0x00, 0x00, 0xCC, 0xCC, 0xCC, 0x7C, 0x0C,
                                /* B190 */   0xF8, 0x00, 0x00, 0xFC, 0x98, 0x30, 0x64, 0xFC,
                                /* B198 */   0x00, 0x0E, 0x18, 0x18, 0x30, 0x18, 0x18, 0x0E,
                                /* B1A0 */   0x00, 0x18, 0x18, 0x18, 0x00, 0x18, 0x18, 0x18,
                                /* B1A8 */   0x00, 0xE0, 0x30, 0x30, 0x18, 0x30, 0x30, 0xE0,
                                /* B1B0 */   0x00, 0x76, 0xDC, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B1B8 */   0x00, 0x00, 0x10, 0x38, 0x6C, 0xC6, 0xC6, 0xFE,
                                /* B1C0 */   0x00, 0x7C, 0xC6, 0xC0, 0xC0, 0xC6, 0x7C, 0x18,
                                /* B1C8 */   0x70, 0xCC, 0x00, 0xCC, 0xCC, 0xCC, 0xCC, 0x76,
                                /* B1D0 */   0x00, 0x0E, 0x10, 0x7C, 0xC6, 0xFE, 0xC0, 0x7C,
                                /* B1D8 */   0x00, 0x7C, 0x82, 0x38, 0x0C, 0x7C, 0xCC, 0x76,
                                /* B1E0 */   0x00, 0xCC, 0x00, 0x78, 0x0C, 0x7C, 0xCC, 0x76,
                                /* B1E8 */   0x00, 0xE0, 0x10, 0x78, 0x0C, 0x7C, 0xCC, 0x76,
                                /* B1F0 */   0x00, 0x30, 0x30, 0x78, 0x0C, 0x7C, 0xCC, 0x76,
                                /* B1F8 */   0x00, 0x00, 0x00, 0x7C, 0xC0, 0xC0, 0x7C, 0x18,
                                /* B200 */   0x70, 0x7C, 0x82, 0x7C, 0xC6, 0xFE, 0xC0, 0x7C,
                                /* B208 */   0x00, 0xC6, 0x00, 0x7C, 0xC6, 0xFE, 0xC0, 0x7C,
                                /* B210 */   0x00, 0xE0, 0x10, 0x7C, 0xC6, 0xFE, 0xC0, 0x7C,
                                /* B218 */   0x00, 0x66, 0x00, 0x38, 0x18, 0x18, 0x18, 0x3C,
                                /* B220 */   0x00, 0x7C, 0x82, 0x38, 0x18, 0x18, 0x18, 0x3C,
                                /* B228 */   0x00, 0xE0, 0x10, 0x38, 0x18, 0x18, 0x18, 0x3C,
                                /* B230 */   0x00, 0xC6, 0x00, 0x7C, 0xC6, 0xFE, 0xC6, 0xC6,
                                /* B238 */   0x00, 0x38, 0x38, 0x7C, 0xC6, 0xFE, 0xC6, 0xC6,
                                /* B240 */   0x00, 0x0E, 0x10, 0xFE, 0x60, 0x78, 0x60, 0xFE,
                                /* B248 */   0x00, 0x00, 0x00, 0x7C, 0x12, 0x7E, 0xD0, 0x7E,
                                /* B250 */   0x00, 0x7E, 0xC8, 0xC8, 0xFE, 0xC8, 0xC8, 0xCE,
                                /* B258 */   0x00, 0x7C, 0x82, 0x7C, 0xC6, 0xC6, 0xC6, 0x7C,
                                /* B260 */   0x00, 0xC6, 0x00, 0x7C, 0xC6, 0xC6, 0xC6, 0x7C,
                                /* B268 */   0x00, 0xE0, 0x10, 0x7C, 0xC6, 0xC6, 0xC6, 0x7C,
                                /* B270 */   0x00, 0x7C, 0x82, 0xCC, 0xCC, 0xCC, 0xCC, 0x76,
                                /* B278 */   0x00, 0xE0, 0x10, 0xCC, 0xCC, 0xCC, 0xCC, 0x76,
                                /* B280 */   0x00, 0xCC, 0x00, 0xCC, 0xCC, 0xCC, 0x7C, 0x0C,
                                /* B288 */   0xF8, 0xC6, 0x7C, 0xC6, 0xC6, 0xC6, 0xC6, 0x7C,
                                /* B290 */   0x00, 0xC6, 0x00, 0xC6, 0xC6, 0xC6, 0xC6, 0x7C,
                                /* B298 */   0x00, 0x18, 0x7C, 0xD6, 0xD0, 0xD6, 0x7C, 0x18,
                                /* B2A0 */   0x00, 0x38, 0x6C, 0x60, 0xF0, 0x60, 0xF2, 0xDC,
                                /* B2A8 */   0x00, 0x66, 0x3C, 0x18, 0x7E, 0x18, 0x7E, 0x18,
                                /* B2B0 */   0x00, 0xF8, 0xCC, 0xF8, 0xC4, 0xCC, 0xDE, 0xCC,
                                /* B2B8 */   0x06, 0x0E, 0x1B, 0x18, 0x3C, 0x18, 0x18, 0xD8,
                                /* B2C0 */   0x70, 0x0E, 0x10, 0x78, 0x0C, 0x7C, 0xCC, 0x76,
                                /* B2C8 */   0x00, 0x0E, 0x10, 0x38, 0x18, 0x18, 0x18, 0x3C,
                                /* B2D0 */   0x00, 0x0E, 0x10, 0x7C, 0xC6, 0xC6, 0xC6, 0x7C,
                                /* B2D8 */   0x00, 0x0E, 0x10, 0xCC, 0xCC, 0xCC, 0xCC, 0x76,
                                /* B2E0 */   0x00, 0x66, 0x98, 0xDC, 0x66, 0x66, 0x66, 0x66,
                                /* B2E8 */   0x00, 0x66, 0x98, 0xE6, 0xF6, 0xDE, 0xCE, 0xC6,
                                /* B2F0 */   0x00, 0x38, 0x0C, 0x3C, 0x34, 0x00, 0x7E, 0x00,
                                /* B2F8 */   0x00, 0x38, 0x6C, 0x6C, 0x38, 0x00, 0x7C, 0x00,
                                /* B300 */   0x00, 0x30, 0x00, 0x30, 0x60, 0xC6, 0xC6, 0x7C,
                                /* B308 */   0x00, 0x00, 0x00, 0x00, 0xFC, 0xC0, 0xC0, 0x00,
                                /* B310 */   0x00, 0x00, 0x00, 0x00, 0xFC, 0x0C, 0x0C, 0x00,
                                /* B318 */   0x00, 0xC0, 0xC8, 0xD0, 0xFE, 0x46, 0x8C, 0x1E,
                                /* B320 */   0x00, 0xC0, 0xC8, 0xD0, 0xEC, 0x5C, 0xBE, 0x0C,
                                /* B328 */   0x00, 0x18, 0x00, 0x18, 0x18, 0x3C, 0x3C, 0x18,
                                /* B330 */   0x00, 0x00, 0x36, 0x6C, 0xD8, 0x6C, 0x36, 0x00,
                                /* B338 */   0x00, 0x00, 0xD8, 0x6C, 0x36, 0x6C, 0xD8, 0x00,
                                /* B340 */   0x00, 0x22, 0x88, 0x22, 0x88, 0x22, 0x88, 0x22,
                                /* B348 */   0x88, 0x55, 0xAA, 0x55, 0xAA, 0x55, 0xAA, 0x55,
                                /* B350 */   0xAA, 0xDB, 0x77, 0xDB, 0xEE, 0xDB, 0x77, 0xDB,
                                /* B358 */   0xEE, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* B360 */   0x18, 0x18, 0x18, 0x18, 0x18, 0xF8, 0x18, 0x18,
                                /* B368 */   0x18, 0x18, 0x18, 0xF8, 0x18, 0xF8, 0x18, 0x18,
                                /* B370 */   0x18, 0x36, 0x36, 0x36, 0x36, 0xF6, 0x36, 0x36,
                                /* B378 */   0x36, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x36, 0x36,
                                /* B380 */   0x36, 0x00, 0x00, 0xF8, 0x18, 0xF8, 0x18, 0x18,
                                /* B388 */   0x18, 0x36, 0x36, 0xF6, 0x06, 0xF6, 0x36, 0x36,
                                /* B390 */   0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* B398 */   0x36, 0x00, 0x00, 0xFE, 0x06, 0xF6, 0x36, 0x36,
                                /* B3A0 */   0x36, 0x36, 0x36, 0xF6, 0x06, 0xFE, 0x00, 0x00,
                                /* B3A8 */   0x00, 0x36, 0x36, 0x36, 0x36, 0xFE, 0x00, 0x00,
                                /* B3B0 */   0x00, 0x18, 0x18, 0xF8, 0x18, 0xF8, 0x00, 0x00,
                                /* B3B8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x18, 0x18,
                                /* B3C0 */   0x18, 0x18, 0x18, 0x18, 0x18, 0x1F, 0x00, 0x00,
                                /* B3C8 */   0x00, 0x18, 0x18, 0x18, 0x18, 0xFF, 0x00, 0x00,
                                /* B3D0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x18, 0x18,
                                /* B3D8 */   0x18, 0x18, 0x18, 0x18, 0x18, 0x1F, 0x18, 0x18,
                                /* B3E0 */   0x18, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00,
                                /* B3E8 */   0x00, 0x18, 0x18, 0x18, 0x18, 0xFF, 0x18, 0x18,
                                /* B3F0 */   0x18, 0x18, 0x18, 0x1F, 0x18, 0x1F, 0x18, 0x18,
                                /* B3F8 */   0x18, 0x36, 0x36, 0x36, 0x36, 0x37, 0x36, 0x36,
                                /* B400 */   0x36, 0x36, 0x36, 0x37, 0x30, 0x3F, 0x00, 0x00,
                                /* B408 */   0x00, 0x00, 0x00, 0x3F, 0x30, 0x37, 0x36, 0x36,
                                /* B410 */   0x36, 0x36, 0x36, 0xF7, 0x00, 0xFF, 0x00, 0x00,
                                /* B418 */   0x00, 0x00, 0x00, 0xFF, 0x00, 0xF7, 0x36, 0x36,
                                /* B420 */   0x36, 0x36, 0x36, 0x37, 0x30, 0x37, 0x36, 0x36,
                                /* B428 */   0x36, 0x00, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00,
                                /* B430 */   0x00, 0x36, 0x36, 0xF7, 0x00, 0xF7, 0x36, 0x36,
                                /* B438 */   0x36, 0x18, 0x18, 0xFF, 0x00, 0xFF, 0x00, 0x00,
                                /* B440 */   0x00, 0x36, 0x36, 0x36, 0x36, 0xFF, 0x00, 0x00,
                                /* B448 */   0x00, 0x00, 0x00, 0xFF, 0x00, 0xFF, 0x18, 0x18,
                                /* B450 */   0x18, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x36, 0x36,
                                /* B458 */   0x36, 0x36, 0x36, 0x36, 0x36, 0x3F, 0x00, 0x00,
                                /* B460 */   0x00, 0x18, 0x18, 0x1F, 0x18, 0x1F, 0x00, 0x00,
                                /* B468 */   0x00, 0x00, 0x00, 0x1F, 0x18, 0x1F, 0x18, 0x18,
                                /* B470 */   0x18, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x36, 0x36,
                                /* B478 */   0x36, 0x36, 0x36, 0x36, 0x36, 0xFF, 0x36, 0x36,
                                /* B480 */   0x36, 0x18, 0x18, 0xFF, 0x18, 0xFF, 0x18, 0x18,
                                /* B488 */   0x18, 0x18, 0x18, 0x18, 0x18, 0xF8, 0x00, 0x00,
                                /* B490 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x18, 0x18,
                                /* B498 */   0x18, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
                                /* B4A0 */   0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF,
                                /* B4A8 */   0xFF, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0,
                                /* B4B0 */   0xF0, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F,
                                /* B4B8 */   0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00,
                                /* B4C0 */   0x00, 0x00, 0x00, 0x74, 0xCC, 0xC8, 0xDC, 0x76,
                                /* B4C8 */   0x00, 0x78, 0xCC, 0xD8, 0xCC, 0xC6, 0xC6, 0xDC,
                                /* B4D0 */   0x40, 0xFE, 0x62, 0x60, 0x60, 0x60, 0x60, 0xF0,
                                /* B4D8 */   0x00, 0x00, 0x02, 0x7E, 0xEC, 0x6C, 0x6C, 0x48,
                                /* B4E0 */   0x00, 0xFE, 0x62, 0x30, 0x18, 0x30, 0x62, 0xFE,
                                /* B4E8 */   0x00, 0x00, 0x00, 0x7E, 0xD0, 0xC8, 0xC8, 0x70,
                                /* B4F0 */   0x00, 0x00, 0x00, 0xCC, 0xCC, 0xCC, 0xCC, 0xF8,
                                /* B4F8 */   0x80, 0x00, 0x00, 0x7E, 0xD8, 0x18, 0x18, 0x10,
                                /* B500 */   0x00, 0x38, 0x10, 0x7C, 0xD6, 0xD6, 0x7C, 0x10,
                                /* B508 */   0x38, 0x7C, 0xC6, 0xC6, 0xFE, 0xC6, 0xC6, 0x7C,
                                /* B510 */   0x00, 0x7C, 0xC6, 0xC6, 0xC6, 0x6C, 0x28, 0xEE,
                                /* B518 */   0x00, 0x3C, 0x22, 0x18, 0x7C, 0xCC, 0xCC, 0x78,
                                /* B520 */   0x00, 0x00, 0x00, 0x66, 0x99, 0x99, 0x66, 0x00,
                                /* B528 */   0x00, 0x00, 0x06, 0x7C, 0x9E, 0xF2, 0x7C, 0xC0,
                                /* B530 */   0x00, 0x00, 0x00, 0x7C, 0xC0, 0xF8, 0xC0, 0x7C,
                                /* B538 */   0x00, 0x00, 0x7C, 0xC6, 0xC6, 0xC6, 0xC6, 0xC6,
                                /* B540 */   0x00, 0x00, 0xFE, 0x00, 0xFE, 0x00, 0xFE, 0x00,
                                /* B548 */   0x00, 0x18, 0x18, 0x7E, 0x18, 0x18, 0x00, 0x7E,
                                /* B550 */   0x00, 0x30, 0x18, 0x0C, 0x18, 0x30, 0x00, 0x7C,
                                /* B558 */   0x00, 0x18, 0x30, 0x60, 0x30, 0x18, 0x00, 0x7C,
                                /* B560 */   0x00, 0x0E, 0x1B, 0x1B, 0x18, 0x18, 0x18, 0x18,
                                /* B568 */   0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0xD8, 0xD8,
                                /* B570 */   0x70, 0x00, 0x18, 0x00, 0x7E, 0x00, 0x18, 0x00,
                                /* B578 */   0x00, 0x00, 0x76, 0xDC, 0x00, 0x76, 0xDC, 0x00,
                                /* B580 */   0x00, 0x38, 0x6C, 0x38, 0x00, 0x00, 0x00, 0x00,
                                /* B588 */   0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00,
                                /* B590 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
                                /* B598 */   0x00, 0x0F, 0x0C, 0x0C, 0x0C, 0xEC, 0x6C, 0x3C,
                                /* B5A0 */   0x00, 0xD8, 0x6C, 0x6C, 0x6C, 0x00, 0x00, 0x00,
                                /* B5A8 */   0x00, 0xF0, 0x30, 0xC0, 0xF0, 0x00, 0x00, 0x00,
                                /* B5B0 */   0x00, 0x00, 0x00, 0x3C, 0x3C, 0x3C, 0x3C, 0x00,
                                /* B5B8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B5C0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B5C8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B5D0 */   0x00, 0x00, 0x00, 0x7E, 0x81, 0xA5, 0x81, 0x81,
                                /* B5D8 */   0xBD, 0x99, 0x81, 0x81, 0x7E, 0x00, 0x00, 0x00,
                                /* B5E0 */   0x00, 0x00, 0x00, 0x7E, 0xFF, 0xDB, 0xFF, 0xFF,
                                /* B5E8 */   0xC3, 0xE7, 0xFF, 0xFF, 0x7E, 0x00, 0x00, 0x00,
                                /* B5F0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x6C, 0xEE, 0xFE,
                                /* B5F8 */   0xFE, 0xFE, 0x7C, 0x38, 0x10, 0x00, 0x00, 0x00,
                                /* B600 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x38, 0x7C,
                                /* B608 */   0xFE, 0xFE, 0x7C, 0x38, 0x10, 0x00, 0x00, 0x00,
                                /* B610 */   0x00, 0x00, 0x00, 0x00, 0x18, 0x3C, 0x3C, 0x5A,
                                /* B618 */   0xFF, 0xFF, 0x5A, 0x18, 0x3C, 0x00, 0x00, 0x00,
                                /* B620 */   0x00, 0x00, 0x00, 0x00, 0x10, 0x38, 0x7C, 0xFE,
                                /* B628 */   0xFE, 0xEE, 0x54, 0x10, 0x38, 0x00, 0x00, 0x00,
                                /* B630 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18,
                                /* B638 */   0x3C, 0x3C, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B640 */   0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7,
                                /* B648 */   0xC3, 0xC3, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
                                /* B650 */   0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x66,
                                /* B658 */   0x42, 0x42, 0x66, 0x3C, 0x00, 0x00, 0x00, 0x00,
                                /* B660 */   0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC3, 0x99,
                                /* B668 */   0xBD, 0xBD, 0x99, 0xC3, 0xFF, 0xFF, 0xFF, 0xFF,
                                /* B670 */   0xFF, 0x00, 0x00, 0x1E, 0x0E, 0x1A, 0x32, 0x78,
                                /* B678 */   0xCC, 0xCC, 0xCC, 0xCC, 0x78, 0x00, 0x00, 0x00,
                                /* B680 */   0x00, 0x00, 0x00, 0x3C, 0x66, 0x66, 0x66, 0x66,
                                /* B688 */   0x3C, 0x18, 0x7E, 0x18, 0x18, 0x00, 0x00, 0x00,
                                /* B690 */   0x00, 0x00, 0x08, 0x0C, 0x0A, 0x0A, 0x0A, 0x08,
                                /* B698 */   0x08, 0x08, 0x78, 0xF8, 0x70, 0x00, 0x00, 0x00,
                                /* B6A0 */   0x00, 0x00, 0x10, 0x18, 0x14, 0x12, 0x1A, 0x16,
                                /* B6A8 */   0x12, 0x72, 0xF2, 0x62, 0x0E, 0x1E, 0x1C, 0x00,
                                /* B6B0 */   0x00, 0x00, 0x00, 0x00, 0x10, 0x92, 0x7C, 0x6C,
                                /* B6B8 */   0xC6, 0x6C, 0x7C, 0x92, 0x10, 0x00, 0x00, 0x00,
                                /* B6C0 */   0x00, 0x00, 0x00, 0x80, 0xC0, 0xE0, 0xF8, 0xFE,
                                /* B6C8 */   0xF8, 0xE0, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00,
                                /* B6D0 */   0x00, 0x00, 0x00, 0x02, 0x06, 0x0E, 0x3E, 0xFE,
                                /* B6D8 */   0x3E, 0x0E, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00,
                                /* B6E0 */   0x00, 0x00, 0x00, 0x10, 0x38, 0x7C, 0xD6, 0x10,
                                /* B6E8 */   0x10, 0xD6, 0x7C, 0x38, 0x10, 0x00, 0x00, 0x00,
                                /* B6F0 */   0x00, 0x00, 0x00, 0x66, 0x66, 0x66, 0x66, 0x66,
                                /* B6F8 */   0x66, 0x66, 0x00, 0x66, 0x66, 0x00, 0x00, 0x00,
                                /* B700 */   0x00, 0x00, 0x00, 0x7F, 0xDB, 0xDB, 0xDB, 0xDB,
                                /* B708 */   0x7B, 0x1B, 0x1B, 0x1B, 0x1B, 0x00, 0x00, 0x00,
                                /* B710 */   0x00, 0x00, 0x7C, 0xC6, 0x60, 0x38, 0x6C, 0xC6,
                                /* B718 */   0xC6, 0x6C, 0x38, 0x0C, 0xC6, 0x7C, 0x00, 0x00,
                                /* B720 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B728 */   0x00, 0xFE, 0xFE, 0xFE, 0xFE, 0x00, 0x00, 0x00,
                                /* B730 */   0x00, 0x00, 0x00, 0x10, 0x38, 0x7C, 0xD6, 0x10,
                                /* B738 */   0x10, 0xD6, 0x7C, 0x38, 0x10, 0xFE, 0x00, 0x00,
                                /* B740 */   0x00, 0x00, 0x00, 0x10, 0x38, 0x7C, 0xD6, 0x10,
                                /* B748 */   0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00,
                                /* B750 */   0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x10, 0x10,
                                /* B758 */   0x10, 0xD6, 0x7C, 0x38, 0x10, 0x00, 0x00, 0x00,
                                /* B760 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x18, 0x0C,
                                /* B768 */   0xFE, 0x0C, 0x18, 0x10, 0x00, 0x00, 0x00, 0x00,
                                /* B770 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x30, 0x60,
                                /* B778 */   0xFE, 0x60, 0x30, 0x10, 0x00, 0x00, 0x00, 0x00,
                                /* B780 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0,
                                /* B788 */   0xC0, 0xC0, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B790 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x42,
                                /* B798 */   0xFF, 0x42, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B7A0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x38, 0x38,
                                /* B7A8 */   0x7C, 0x7C, 0xFE, 0xFE, 0x00, 0x00, 0x00, 0x00,
                                /* B7B0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0xFE, 0x7C,
                                /* B7B8 */   0x7C, 0x38, 0x38, 0x10, 0x00, 0x00, 0x00, 0x00,
                                /* B7C0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B7C8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B7D0 */   0x00, 0x00, 0x00, 0x18, 0x3C, 0x3C, 0x3C, 0x18,
                                /* B7D8 */   0x18, 0x18, 0x00, 0x18, 0x18, 0x00, 0x00, 0x00,
                                /* B7E0 */   0x00, 0x00, 0x66, 0x66, 0x22, 0x22, 0x00, 0x00,
                                /* B7E8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B7F0 */   0x00, 0x00, 0x00, 0x00, 0x6C, 0x6C, 0xFE, 0x6C,
                                /* B7F8 */   0x6C, 0xFE, 0x6C, 0x6C, 0x00, 0x00, 0x00, 0x00,
                                /* B800 */   0x00, 0x00, 0x10, 0x10, 0x7C, 0xD6, 0xD6, 0x70,
                                /* B808 */   0x38, 0x1C, 0xD6, 0xD6, 0x7C, 0x10, 0x10, 0x00,
                                /* B810 */   0x00, 0x00, 0x00, 0x60, 0x92, 0x96, 0x6C, 0x18,
                                /* B818 */   0x30, 0x6C, 0xD2, 0x92, 0x0C, 0x00, 0x00, 0x00,
                                /* B820 */   0x00, 0x00, 0x00, 0x38, 0x6C, 0x6C, 0x38, 0x30,
                                /* B828 */   0x76, 0xDC, 0xCC, 0xCC, 0x76, 0x00, 0x00, 0x00,
                                /* B830 */   0x00, 0x00, 0x18, 0x18, 0x08, 0x10, 0x00, 0x00,
                                /* B838 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B840 */   0x00, 0x00, 0x00, 0x0C, 0x18, 0x30, 0x30, 0x30,
                                /* B848 */   0x30, 0x30, 0x30, 0x18, 0x0C, 0x00, 0x00, 0x00,
                                /* B850 */   0x00, 0x00, 0x00, 0x30, 0x18, 0x0C, 0x0C, 0x0C,
                                /* B858 */   0x0C, 0x0C, 0x0C, 0x18, 0x30, 0x00, 0x00, 0x00,
                                /* B860 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x66, 0x3C,
                                /* B868 */   0xFF, 0x3C, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B870 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18,
                                /* B878 */   0x7E, 0x18, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B880 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B888 */   0x00, 0x00, 0x00, 0x30, 0x30, 0x10, 0x20, 0x00,
                                /* B890 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B898 */   0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B8A0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B8A8 */   0x00, 0x00, 0x00, 0x30, 0x30, 0x00, 0x00, 0x00,
                                /* B8B0 */   0x00, 0x00, 0x00, 0x00, 0x02, 0x06, 0x0C, 0x18,
                                /* B8B8 */   0x30, 0x60, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00,
                                /* B8C0 */   0x00, 0x00, 0x00, 0x7C, 0xC6, 0xC6, 0xCE, 0xDE,
                                /* B8C8 */   0xF6, 0xE6, 0xC6, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* B8D0 */   0x00, 0x00, 0x00, 0x18, 0x38, 0x78, 0x18, 0x18,
                                /* B8D8 */   0x18, 0x18, 0x18, 0x18, 0x7E, 0x00, 0x00, 0x00,
                                /* B8E0 */   0x00, 0x00, 0x00, 0x7C, 0xC6, 0x06, 0x0C, 0x18,
                                /* B8E8 */   0x30, 0x60, 0xC0, 0xC6, 0xFE, 0x00, 0x00, 0x00,
                                /* B8F0 */   0x00, 0x00, 0x00, 0x7C, 0xC6, 0x06, 0x06, 0x3C,
                                /* B8F8 */   0x06, 0x06, 0x06, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* B900 */   0x00, 0x00, 0x00, 0x0C, 0x1C, 0x3C, 0x6C, 0xCC,
                                /* B908 */   0xCC, 0xFE, 0x0C, 0x0C, 0x1E, 0x00, 0x00, 0x00,
                                /* B910 */   0x00, 0x00, 0x00, 0xFE, 0xC0, 0xC0, 0xC0, 0xFC,
                                /* B918 */   0x06, 0x06, 0x06, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* B920 */   0x00, 0x00, 0x00, 0x7C, 0xC6, 0xC0, 0xC0, 0xFC,
                                /* B928 */   0xC6, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* B930 */   0x00, 0x00, 0x00, 0xFE, 0xC6, 0x06, 0x06, 0x0C,
                                /* B938 */   0x18, 0x30, 0x30, 0x30, 0x30, 0x00, 0x00, 0x00,
                                /* B940 */   0x00, 0x00, 0x00, 0x7C, 0xC6, 0xC6, 0xC6, 0x7C,
                                /* B948 */   0xC6, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* B950 */   0x00, 0x00, 0x00, 0x7C, 0xC6, 0xC6, 0xC6, 0xC6,
                                /* B958 */   0x7E, 0x06, 0x06, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* B960 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x00,
                                /* B968 */   0x00, 0x00, 0x18, 0x18, 0x00, 0x00, 0x00, 0x00,
                                /* B970 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x00,
                                /* B978 */   0x00, 0x00, 0x18, 0x18, 0x08, 0x10, 0x00, 0x00,
                                /* B980 */   0x00, 0x00, 0x00, 0x00, 0x06, 0x0C, 0x18, 0x30,
                                /* B988 */   0x60, 0x30, 0x18, 0x0C, 0x06, 0x00, 0x00, 0x00,
                                /* B990 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x00,
                                /* B998 */   0x00, 0x7E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* B9A0 */   0x00, 0x00, 0x00, 0x00, 0x60, 0x30, 0x18, 0x0C,
                                /* B9A8 */   0x06, 0x0C, 0x18, 0x30, 0x60, 0x00, 0x00, 0x00,
                                /* B9B0 */   0x00, 0x00, 0x00, 0x7C, 0xC6, 0xC6, 0x06, 0x0C,
                                /* B9B8 */   0x18, 0x18, 0x00, 0x18, 0x18, 0x00, 0x00, 0x00,
                                /* B9C0 */   0x00, 0x00, 0x00, 0x00, 0x3C, 0x42, 0x9D, 0xA5,
                                /* B9C8 */   0xA5, 0xAD, 0xB6, 0x40, 0x3C, 0x00, 0x00, 0x00,
                                /* B9D0 */   0x00, 0x00, 0x00, 0x38, 0x6C, 0xC6, 0xC6, 0xC6,
                                /* B9D8 */   0xFE, 0xC6, 0xC6, 0xC6, 0xC6, 0x00, 0x00, 0x00,
                                /* B9E0 */   0x00, 0x00, 0x00, 0xFC, 0x66, 0x66, 0x66, 0x7C,
                                /* B9E8 */   0x66, 0x66, 0x66, 0x66, 0xFC, 0x00, 0x00, 0x00,
                                /* B9F0 */   0x00, 0x00, 0x00, 0x7C, 0xC6, 0xC6, 0xC0, 0xC0,
                                /* B9F8 */   0xC0, 0xC0, 0xC6, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BA00 */   0x00, 0x00, 0x00, 0xFC, 0x66, 0x66, 0x66, 0x66,
                                /* BA08 */   0x66, 0x66, 0x66, 0x66, 0xFC, 0x00, 0x00, 0x00,
                                /* BA10 */   0x00, 0x00, 0x00, 0xFE, 0x66, 0x62, 0x68, 0x78,
                                /* BA18 */   0x78, 0x68, 0x62, 0x66, 0xFE, 0x00, 0x00, 0x00,
                                /* BA20 */   0x00, 0x00, 0x00, 0xFE, 0x66, 0x62, 0x68, 0x78,
                                /* BA28 */   0x78, 0x68, 0x60, 0x60, 0xF0, 0x00, 0x00, 0x00,
                                /* BA30 */   0x00, 0x00, 0x00, 0x7C, 0xC6, 0xC6, 0xC0, 0xC0,
                                /* BA38 */   0xCE, 0xC6, 0xC6, 0xC6, 0x7E, 0x00, 0x00, 0x00,
                                /* BA40 */   0x00, 0x00, 0x00, 0xC6, 0xC6, 0xC6, 0xC6, 0xFE,
                                /* BA48 */   0xC6, 0xC6, 0xC6, 0xC6, 0xC6, 0x00, 0x00, 0x00,
                                /* BA50 */   0x00, 0x00, 0x00, 0x3C, 0x18, 0x18, 0x18, 0x18,
                                /* BA58 */   0x18, 0x18, 0x18, 0x18, 0x3C, 0x00, 0x00, 0x00,
                                /* BA60 */   0x00, 0x00, 0x00, 0x1E, 0x0C, 0x0C, 0x0C, 0x0C,
                                /* BA68 */   0x0C, 0xCC, 0xCC, 0xCC, 0x78, 0x00, 0x00, 0x00,
                                /* BA70 */   0x00, 0x00, 0x00, 0xE6, 0x66, 0x66, 0x6C, 0x78,
                                /* BA78 */   0x78, 0x6C, 0x66, 0x66, 0xE6, 0x00, 0x00, 0x00,
                                /* BA80 */   0x00, 0x00, 0x00, 0xF0, 0x60, 0x60, 0x60, 0x60,
                                /* BA88 */   0x60, 0x60, 0x62, 0x66, 0xFE, 0x00, 0x00, 0x00,
                                /* BA90 */   0x00, 0x00, 0x00, 0x82, 0xC6, 0xEE, 0xFE, 0xFE,
                                /* BA98 */   0xD6, 0xC6, 0xC6, 0xC6, 0xC6, 0x00, 0x00, 0x00,
                                /* BAA0 */   0x00, 0x00, 0x00, 0x86, 0xC6, 0xE6, 0xF6, 0xFE,
                                /* BAA8 */   0xDE, 0xCE, 0xC6, 0xC6, 0xC6, 0x00, 0x00, 0x00,
                                /* BAB0 */   0x00, 0x00, 0x00, 0x7C, 0xC6, 0xC6, 0xC6, 0xC6,
                                /* BAB8 */   0xC6, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BAC0 */   0x00, 0x00, 0x00, 0xFC, 0x66, 0x66, 0x66, 0x66,
                                /* BAC8 */   0x7C, 0x60, 0x60, 0x60, 0xF0, 0x00, 0x00, 0x00,
                                /* BAD0 */   0x00, 0x00, 0x00, 0x7C, 0xC6, 0xC6, 0xC6, 0xC6,
                                /* BAD8 */   0xC6, 0xC6, 0xD6, 0xDE, 0x7C, 0x06, 0x00, 0x00,
                                /* BAE0 */   0x00, 0x00, 0x00, 0xFC, 0x66, 0x66, 0x66, 0x66,
                                /* BAE8 */   0x7C, 0x6C, 0x66, 0x66, 0xE6, 0x00, 0x00, 0x00,
                                /* BAF0 */   0x00, 0x00, 0x00, 0x7C, 0xC6, 0xC6, 0x60, 0x38,
                                /* BAF8 */   0x0C, 0x06, 0xC6, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BB00 */   0x00, 0x00, 0x00, 0x7E, 0x7E, 0x5A, 0x18, 0x18,
                                /* BB08 */   0x18, 0x18, 0x18, 0x18, 0x3C, 0x00, 0x00, 0x00,
                                /* BB10 */   0x00, 0x00, 0x00, 0xC6, 0xC6, 0xC6, 0xC6, 0xC6,
                                /* BB18 */   0xC6, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BB20 */   0x00, 0x00, 0x00, 0xC6, 0xC6, 0xC6, 0xC6, 0xC6,
                                /* BB28 */   0xC6, 0xC6, 0x6C, 0x38, 0x10, 0x00, 0x00, 0x00,
                                /* BB30 */   0x00, 0x00, 0x00, 0xC6, 0xC6, 0xC6, 0xC6, 0xC6,
                                /* BB38 */   0xD6, 0xFE, 0xEE, 0xC6, 0x82, 0x00, 0x00, 0x00,
                                /* BB40 */   0x00, 0x00, 0x00, 0xC6, 0xC6, 0x6C, 0x7C, 0x38,
                                /* BB48 */   0x38, 0x7C, 0x6C, 0xC6, 0xC6, 0x00, 0x00, 0x00,
                                /* BB50 */   0x00, 0x00, 0x00, 0x66, 0x66, 0x66, 0x66, 0x3C,
                                /* BB58 */   0x18, 0x18, 0x18, 0x18, 0x3C, 0x00, 0x00, 0x00,
                                /* BB60 */   0x00, 0x00, 0x00, 0xFE, 0xC6, 0x86, 0x0C, 0x18,
                                /* BB68 */   0x30, 0x60, 0xC2, 0xC6, 0xFE, 0x00, 0x00, 0x00,
                                /* BB70 */   0x00, 0x00, 0x00, 0x3C, 0x30, 0x30, 0x30, 0x30,
                                /* BB78 */   0x30, 0x30, 0x30, 0x30, 0x3C, 0x00, 0x00, 0x00,
                                /* BB80 */   0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0x60, 0x30,
                                /* BB88 */   0x18, 0x0C, 0x06, 0x02, 0x00, 0x00, 0x00, 0x00,
                                /* BB90 */   0x00, 0x00, 0x00, 0x3C, 0x0C, 0x0C, 0x0C, 0x0C,
                                /* BB98 */   0x0C, 0x0C, 0x0C, 0x0C, 0x3C, 0x00, 0x00, 0x00,
                                /* BBA0 */   0x00, 0x10, 0x38, 0x6C, 0xC6, 0x00, 0x00, 0x00,
                                /* BBA8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* BBB0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* BBB8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00,
                                /* BBC0 */   0x00, 0x00, 0x18, 0x18, 0x10, 0x08, 0x00, 0x00,
                                /* BBC8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* BBD0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x0C,
                                /* BBD8 */   0x7C, 0xCC, 0xCC, 0xCC, 0x76, 0x00, 0x00, 0x00,
                                /* BBE0 */   0x00, 0x00, 0x00, 0xE0, 0x60, 0x60, 0x7C, 0x66,
                                /* BBE8 */   0x66, 0x66, 0x66, 0x66, 0x7C, 0x00, 0x00, 0x00,
                                /* BBF0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7C, 0xC6,
                                /* BBF8 */   0xC0, 0xC0, 0xC0, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BC00 */   0x00, 0x00, 0x00, 0x1C, 0x0C, 0x0C, 0x7C, 0xCC,
                                /* BC08 */   0xCC, 0xCC, 0xCC, 0xCC, 0x76, 0x00, 0x00, 0x00,
                                /* BC10 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7C, 0xC6,
                                /* BC18 */   0xC6, 0xFE, 0xC0, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BC20 */   0x00, 0x00, 0x00, 0x1C, 0x36, 0x30, 0x78, 0x30,
                                /* BC28 */   0x30, 0x30, 0x30, 0x30, 0x78, 0x00, 0x00, 0x00,
                                /* BC30 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x76, 0xCC,
                                /* BC38 */   0xCC, 0xCC, 0xCC, 0xCC, 0x7C, 0x0C, 0xCC, 0x78,
                                /* BC40 */   0x00, 0x00, 0x00, 0xE0, 0x60, 0x60, 0x6C, 0x76,
                                /* BC48 */   0x66, 0x66, 0x66, 0x66, 0xE6, 0x00, 0x00, 0x00,
                                /* BC50 */   0x00, 0x00, 0x00, 0x18, 0x18, 0x00, 0x38, 0x18,
                                /* BC58 */   0x18, 0x18, 0x18, 0x18, 0x3C, 0x00, 0x00, 0x00,
                                /* BC60 */   0x00, 0x00, 0x00, 0x0C, 0x0C, 0x00, 0x1C, 0x0C,
                                /* BC68 */   0x0C, 0x0C, 0x0C, 0x0C, 0x0C, 0xCC, 0xCC, 0x78,
                                /* BC70 */   0x00, 0x00, 0x00, 0xE0, 0x60, 0x60, 0x66, 0x6C,
                                /* BC78 */   0x78, 0x78, 0x6C, 0x66, 0xE6, 0x00, 0x00, 0x00,
                                /* BC80 */   0x00, 0x00, 0x00, 0x38, 0x18, 0x18, 0x18, 0x18,
                                /* BC88 */   0x18, 0x18, 0x18, 0x18, 0x3C, 0x00, 0x00, 0x00,
                                /* BC90 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xEC, 0xFE,
                                /* BC98 */   0xD6, 0xD6, 0xD6, 0xD6, 0xC6, 0x00, 0x00, 0x00,
                                /* BCA0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDC, 0x66,
                                /* BCA8 */   0x66, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x00,
                                /* BCB0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7C, 0xC6,
                                /* BCB8 */   0xC6, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BCC0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDC, 0x66,
                                /* BCC8 */   0x66, 0x66, 0x66, 0x66, 0x7C, 0x60, 0x60, 0xF0,
                                /* BCD0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7C, 0xCC,
                                /* BCD8 */   0xCC, 0xCC, 0xCC, 0xCC, 0x7C, 0x0C, 0x0C, 0x1E,
                                /* BCE0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDE, 0x76,
                                /* BCE8 */   0x60, 0x60, 0x60, 0x60, 0xF0, 0x00, 0x00, 0x00,
                                /* BCF0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7C, 0xC6,
                                /* BCF8 */   0x60, 0x38, 0x0C, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BD00 */   0x00, 0x00, 0x00, 0x10, 0x30, 0x30, 0xFC, 0x30,
                                /* BD08 */   0x30, 0x30, 0x30, 0x34, 0x18, 0x00, 0x00, 0x00,
                                /* BD10 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCC, 0xCC,
                                /* BD18 */   0xCC, 0xCC, 0xCC, 0xCC, 0x76, 0x00, 0x00, 0x00,
                                /* BD20 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC6, 0xC6,
                                /* BD28 */   0xC6, 0xC6, 0x6C, 0x38, 0x10, 0x00, 0x00, 0x00,
                                /* BD30 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC6, 0xD6,
                                /* BD38 */   0xD6, 0xD6, 0xD6, 0xFE, 0x6C, 0x00, 0x00, 0x00,
                                /* BD40 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC6, 0xC6,
                                /* BD48 */   0x6C, 0x38, 0x6C, 0xC6, 0xC6, 0x00, 0x00, 0x00,
                                /* BD50 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC6, 0xC6,
                                /* BD58 */   0xC6, 0xC6, 0xC6, 0xC6, 0x7E, 0x06, 0x0C, 0xF8,
                                /* BD60 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x8C,
                                /* BD68 */   0x18, 0x30, 0x60, 0xC2, 0xFE, 0x00, 0x00, 0x00,
                                /* BD70 */   0x00, 0x00, 0x00, 0x0E, 0x18, 0x18, 0x18, 0x70,
                                /* BD78 */   0x18, 0x18, 0x18, 0x18, 0x0E, 0x00, 0x00, 0x00,
                                /* BD80 */   0x00, 0x00, 0x00, 0x18, 0x18, 0x18, 0x18, 0x00,
                                /* BD88 */   0x00, 0x18, 0x18, 0x18, 0x18, 0x00, 0x00, 0x00,
                                /* BD90 */   0x00, 0x00, 0x00, 0x70, 0x18, 0x18, 0x18, 0x0E,
                                /* BD98 */   0x18, 0x18, 0x18, 0x18, 0x70, 0x00, 0x00, 0x00,
                                /* BDA0 */   0x00, 0x00, 0x00, 0x76, 0xDC, 0x00, 0x00, 0x00,
                                /* BDA8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* BDB0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x38, 0x6C,
                                /* BDB8 */   0xC6, 0xC6, 0xC6, 0xFE, 0x00, 0x00, 0x00, 0x00,
                                /* BDC0 */   0x00, 0x00, 0x00, 0x7C, 0xC6, 0xC6, 0xC0, 0xC0,
                                /* BDC8 */   0xC0, 0xC0, 0xC6, 0xC6, 0x7C, 0x10, 0x08, 0x70,
                                /* BDD0 */   0x00, 0x00, 0x00, 0xCC, 0xCC, 0x00, 0xCC, 0xCC,
                                /* BDD8 */   0xCC, 0xCC, 0xCC, 0xCC, 0x76, 0x00, 0x00, 0x00,
                                /* BDE0 */   0x00, 0x00, 0x06, 0x0C, 0x10, 0x00, 0x7C, 0xC6,
                                /* BDE8 */   0xC6, 0xFE, 0xC0, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BDF0 */   0x00, 0x00, 0x30, 0x78, 0xCC, 0x00, 0x78, 0x0C,
                                /* BDF8 */   0x7C, 0xCC, 0xCC, 0xCC, 0x76, 0x00, 0x00, 0x00,
                                /* BE00 */   0x00, 0x00, 0x00, 0xCC, 0xCC, 0x00, 0x78, 0x0C,
                                /* BE08 */   0x7C, 0xCC, 0xCC, 0xCC, 0x76, 0x00, 0x00, 0x00,
                                /* BE10 */   0x00, 0x00, 0xC0, 0x60, 0x10, 0x00, 0x78, 0x0C,
                                /* BE18 */   0x7C, 0xCC, 0xCC, 0xCC, 0x76, 0x00, 0x00, 0x00,
                                /* BE20 */   0x00, 0x00, 0x30, 0x48, 0x30, 0x00, 0x78, 0x0C,
                                /* BE28 */   0x7C, 0xCC, 0xCC, 0xCC, 0x76, 0x00, 0x00, 0x00,
                                /* BE30 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7C, 0xC6,
                                /* BE38 */   0xC0, 0xC0, 0xC0, 0xC6, 0x7C, 0x10, 0x08, 0x70,
                                /* BE40 */   0x00, 0x00, 0x18, 0x3C, 0x66, 0x00, 0x7C, 0xC6,
                                /* BE48 */   0xC6, 0xFE, 0xC0, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BE50 */   0x00, 0x00, 0x00, 0xC6, 0xC6, 0x00, 0x7C, 0xC6,
                                /* BE58 */   0xC6, 0xFE, 0xC0, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BE60 */   0x00, 0x00, 0xC0, 0x60, 0x10, 0x00, 0x7C, 0xC6,
                                /* BE68 */   0xC6, 0xFE, 0xC0, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BE70 */   0x00, 0x00, 0x00, 0x66, 0x66, 0x00, 0x38, 0x18,
                                /* BE78 */   0x18, 0x18, 0x18, 0x18, 0x3C, 0x00, 0x00, 0x00,
                                /* BE80 */   0x00, 0x00, 0x18, 0x3C, 0x66, 0x00, 0x38, 0x18,
                                /* BE88 */   0x18, 0x18, 0x18, 0x18, 0x3C, 0x00, 0x00, 0x00,
                                /* BE90 */   0x00, 0x00, 0xC0, 0x60, 0x10, 0x00, 0x38, 0x18,
                                /* BE98 */   0x18, 0x18, 0x18, 0x18, 0x3C, 0x00, 0x00, 0x00,
                                /* BEA0 */   0x00, 0xC6, 0xC6, 0x00, 0x38, 0x6C, 0xC6, 0xC6,
                                /* BEA8 */   0xFE, 0xC6, 0xC6, 0xC6, 0xC6, 0x00, 0x00, 0x00,
                                /* BEB0 */   0x00, 0x38, 0x44, 0x38, 0x38, 0x6C, 0xC6, 0xC6,
                                /* BEB8 */   0xFE, 0xC6, 0xC6, 0xC6, 0xC6, 0x00, 0x00, 0x00,
                                /* BEC0 */   0x00, 0x06, 0x0C, 0x10, 0xFE, 0x66, 0x62, 0x68,
                                /* BEC8 */   0x78, 0x68, 0x62, 0x66, 0xFE, 0x00, 0x00, 0x00,
                                /* BED0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x12,
                                /* BED8 */   0x72, 0x9E, 0x90, 0x92, 0x7C, 0x00, 0x00, 0x00,
                                /* BEE0 */   0x00, 0x00, 0x00, 0x3E, 0x6A, 0xC8, 0xC8, 0xCC,
                                /* BEE8 */   0xFC, 0xC8, 0xC8, 0xCA, 0xCE, 0x00, 0x00, 0x00,
                                /* BEF0 */   0x00, 0x00, 0x18, 0x3C, 0x66, 0x00, 0x7C, 0xC6,
                                /* BEF8 */   0xC6, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BF00 */   0x00, 0x00, 0x00, 0xC6, 0xC6, 0x00, 0x7C, 0xC6,
                                /* BF08 */   0xC6, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BF10 */   0x00, 0x00, 0xC0, 0x60, 0x10, 0x00, 0x7C, 0xC6,
                                /* BF18 */   0xC6, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BF20 */   0x00, 0x00, 0x30, 0x78, 0xCC, 0x00, 0xCC, 0xCC,
                                /* BF28 */   0xCC, 0xCC, 0xCC, 0xCC, 0x76, 0x00, 0x00, 0x00,
                                /* BF30 */   0x00, 0x00, 0xC0, 0x60, 0x10, 0x00, 0xCC, 0xCC,
                                /* BF38 */   0xCC, 0xCC, 0xCC, 0xCC, 0x76, 0x00, 0x00, 0x00,
                                /* BF40 */   0x00, 0x00, 0x00, 0xC6, 0xC6, 0x00, 0xC6, 0xC6,
                                /* BF48 */   0xC6, 0xC6, 0xC6, 0xC6, 0x7E, 0x06, 0x0C, 0x78,
                                /* BF50 */   0x00, 0xC6, 0xC6, 0x00, 0x7C, 0xC6, 0xC6, 0xC6,
                                /* BF58 */   0xC6, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BF60 */   0x00, 0xC6, 0xC6, 0x00, 0xC6, 0xC6, 0xC6, 0xC6,
                                /* BF68 */   0xC6, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BF70 */   0x00, 0x00, 0x00, 0x10, 0x10, 0x7C, 0xD6, 0xD0,
                                /* BF78 */   0xD0, 0xD6, 0x7C, 0x10, 0x10, 0x00, 0x00, 0x00,
                                /* BF80 */   0x00, 0x00, 0x00, 0x38, 0x6C, 0x60, 0xF0, 0x60,
                                /* BF88 */   0x60, 0x60, 0x60, 0xF2, 0xDC, 0x00, 0x00, 0x00,
                                /* BF90 */   0x00, 0x00, 0x00, 0x66, 0x66, 0x66, 0x3C, 0x18,
                                /* BF98 */   0x7E, 0x18, 0x7E, 0x18, 0x18, 0x00, 0x00, 0x00,
                                /* BFA0 */   0x00, 0x00, 0x00, 0xF8, 0xCC, 0xCC, 0xF8, 0xC4,
                                /* BFA8 */   0xCC, 0xDE, 0xCC, 0xCC, 0xC6, 0x00, 0x00, 0x00,
                                /* BFB0 */   0x00, 0x00, 0x00, 0x0E, 0x1B, 0x18, 0x18, 0x7E,
                                /* BFB8 */   0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0xD8, 0x70,
                                /* BFC0 */   0x00, 0x00, 0x06, 0x0C, 0x10, 0x00, 0x78, 0x0C,
                                /* BFC8 */   0x7C, 0xCC, 0xCC, 0xCC, 0x76, 0x00, 0x00, 0x00,
                                /* BFD0 */   0x00, 0x00, 0x06, 0x0C, 0x10, 0x00, 0x38, 0x18,
                                /* BFD8 */   0x18, 0x18, 0x18, 0x18, 0x3C, 0x00, 0x00, 0x00,
                                /* BFE0 */   0x00, 0x00, 0x06, 0x0C, 0x10, 0x00, 0x7C, 0xC6,
                                /* BFE8 */   0xC6, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* BFF0 */   0x00, 0x00, 0x06, 0x0C, 0x10, 0x00, 0xCC, 0xCC,
                                /* BFF8 */   0xCC, 0xCC, 0xCC, 0xCC, 0x76, 0x00, 0x00, 0x00,
                                /* C000 */   0x00, 0x00, 0x00, 0x76, 0xDC, 0x00, 0xDC, 0x66,
                                /* C008 */   0x66, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x00,
                                /* C010 */   0x00, 0x76, 0xDC, 0x00, 0x86, 0xC6, 0xE6, 0xF6,
                                /* C018 */   0xFE, 0xDE, 0xCE, 0xC6, 0xC6, 0x00, 0x00, 0x00,
                                /* C020 */   0x00, 0x00, 0x38, 0x0C, 0x3C, 0x6C, 0x36, 0x00,
                                /* C028 */   0x7E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C030 */   0x00, 0x00, 0x00, 0x3C, 0x66, 0x66, 0x3C, 0x00,
                                /* C038 */   0x7E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C040 */   0x00, 0x00, 0x00, 0x30, 0x30, 0x00, 0x30, 0x30,
                                /* C048 */   0x60, 0xC0, 0xC6, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* C050 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE,
                                /* C058 */   0xC0, 0xC0, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00,
                                /* C060 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE,
                                /* C068 */   0x06, 0x06, 0x06, 0x06, 0x00, 0x00, 0x00, 0x00,
                                /* C070 */   0x00, 0x00, 0x60, 0xE0, 0x64, 0x6C, 0x78, 0x30,
                                /* C078 */   0x60, 0xDC, 0xB6, 0x0C, 0x18, 0x3E, 0x00, 0x00,
                                /* C080 */   0x00, 0x00, 0x60, 0xE0, 0x64, 0x6C, 0x78, 0x30,
                                /* C088 */   0x6C, 0xDC, 0xAC, 0x3E, 0x0C, 0x0C, 0x00, 0x00,
                                /* C090 */   0x00, 0x00, 0x00, 0x18, 0x18, 0x00, 0x18, 0x18,
                                /* C098 */   0x18, 0x3C, 0x3C, 0x3C, 0x18, 0x00, 0x00, 0x00,
                                /* C0A0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x36, 0x6C,
                                /* C0A8 */   0xD8, 0x6C, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C0B0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD8, 0x6C,
                                /* C0B8 */   0x36, 0x6C, 0xD8, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C0C0 */   0x00, 0x11, 0x44, 0x11, 0x44, 0x11, 0x44, 0x11,
                                /* C0C8 */   0x44, 0x11, 0x44, 0x11, 0x44, 0x11, 0x44, 0x11,
                                /* C0D0 */   0x44, 0x55, 0xAA, 0x55, 0xAA, 0x55, 0xAA, 0x55,
                                /* C0D8 */   0xAA, 0x55, 0xAA, 0x55, 0xAA, 0x55, 0xAA, 0x55,
                                /* C0E0 */   0xAA, 0xDD, 0x77, 0xDD, 0x77, 0xDD, 0x77, 0xDD,
                                /* C0E8 */   0x77, 0xDD, 0x77, 0xDD, 0x77, 0xDD, 0x77, 0xDD,
                                /* C0F0 */   0x77, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C0F8 */   0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C100 */   0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C108 */   0xF8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C110 */   0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0xF8, 0x18,
                                /* C118 */   0xF8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C120 */   0x18, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C128 */   0xF6, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C130 */   0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C138 */   0xFE, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C140 */   0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x18,
                                /* C148 */   0xF8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C150 */   0x18, 0x36, 0x36, 0x36, 0x36, 0x36, 0xF6, 0x06,
                                /* C158 */   0xF6, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C160 */   0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C168 */   0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C170 */   0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x06,
                                /* C178 */   0xF6, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C180 */   0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0xF6, 0x06,
                                /* C188 */   0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C190 */   0x00, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C198 */   0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C1A0 */   0x00, 0x18, 0x18, 0x18, 0x18, 0x18, 0xF8, 0x18,
                                /* C1A8 */   0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C1B0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C1B8 */   0xF8, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C1C0 */   0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C1C8 */   0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C1D0 */   0x00, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C1D8 */   0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C1E0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C1E8 */   0xFF, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C1F0 */   0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C1F8 */   0x1F, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C200 */   0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C208 */   0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C210 */   0x00, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C218 */   0xFF, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C220 */   0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1F, 0x18,
                                /* C228 */   0x1F, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C230 */   0x18, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C238 */   0x37, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C240 */   0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x37, 0x30,
                                /* C248 */   0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C250 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x30,
                                /* C258 */   0x37, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C260 */   0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0xF7, 0x00,
                                /* C268 */   0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C270 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00,
                                /* C278 */   0xF7, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C280 */   0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x37, 0x30,
                                /* C288 */   0x37, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C290 */   0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00,
                                /* C298 */   0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C2A0 */   0x00, 0x36, 0x36, 0x36, 0x36, 0x36, 0xF7, 0x00,
                                /* C2A8 */   0xF7, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C2B0 */   0x36, 0x18, 0x18, 0x18, 0x18, 0x18, 0xFF, 0x00,
                                /* C2B8 */   0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C2C0 */   0x00, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C2C8 */   0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C2D0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00,
                                /* C2D8 */   0xFF, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C2E0 */   0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C2E8 */   0xFF, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C2F0 */   0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C2F8 */   0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C300 */   0x00, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1F, 0x18,
                                /* C308 */   0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C310 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x18,
                                /* C318 */   0x1F, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C320 */   0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C328 */   0x3F, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C330 */   0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C338 */   0xFF, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36,
                                /* C340 */   0x36, 0x18, 0x18, 0x18, 0x18, 0x18, 0xFF, 0x18,
                                /* C348 */   0xFF, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C350 */   0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C358 */   0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C360 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C368 */   0x1F, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C370 */   0x18, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
                                /* C378 */   0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
                                /* C380 */   0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C388 */   0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
                                /* C390 */   0xFF, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0,
                                /* C398 */   0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0, 0xF0,
                                /* C3A0 */   0xF0, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F,
                                /* C3A8 */   0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F,
                                /* C3B0 */   0x0F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
                                /* C3B8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C3C0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x74, 0xDC,
                                /* C3C8 */   0xC8, 0xC8, 0xC8, 0xDC, 0x76, 0x00, 0x00, 0x00,
                                /* C3D0 */   0x00, 0x00, 0x00, 0x78, 0xCC, 0xCC, 0xD8, 0xCC,
                                /* C3D8 */   0xC6, 0xC6, 0xC6, 0xDC, 0xC0, 0x40, 0x00, 0x00,
                                /* C3E0 */   0x00, 0x00, 0x00, 0xFE, 0x62, 0x60, 0x60, 0x60,
                                /* C3E8 */   0x60, 0x60, 0x60, 0x60, 0xF0, 0x00, 0x00, 0x00,
                                /* C3F0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x7E, 0xEC,
                                /* C3F8 */   0x6C, 0x6C, 0x6C, 0x6C, 0x48, 0x00, 0x00, 0x00,
                                /* C400 */   0x00, 0x00, 0x00, 0xFE, 0xC2, 0x60, 0x30, 0x18,
                                /* C408 */   0x30, 0x60, 0xC0, 0xC2, 0xFE, 0x00, 0x00, 0x00,
                                /* C410 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7E, 0xD0,
                                /* C418 */   0xC8, 0xC8, 0xC8, 0xC8, 0x70, 0x00, 0x00, 0x00,
                                /* C420 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCC, 0xCC,
                                /* C428 */   0xCC, 0xCC, 0xCC, 0xCC, 0xF8, 0x80, 0x80, 0x00,
                                /* C430 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7E, 0xD8,
                                /* C438 */   0x18, 0x18, 0x18, 0x18, 0x10, 0x00, 0x00, 0x00,
                                /* C440 */   0x00, 0x00, 0x00, 0x38, 0x10, 0x7C, 0xD6, 0xD6,
                                /* C448 */   0xD6, 0xD6, 0x7C, 0x10, 0x38, 0x00, 0x00, 0x00,
                                /* C450 */   0x00, 0x00, 0x00, 0x00, 0x7C, 0xC6, 0xC6, 0xC6,
                                /* C458 */   0xFE, 0xC6, 0xC6, 0xC6, 0x7C, 0x00, 0x00, 0x00,
                                /* C460 */   0x00, 0x00, 0x00, 0x7C, 0xC6, 0xC6, 0xC6, 0xC6,
                                /* C468 */   0xC6, 0x6C, 0x28, 0x28, 0xEE, 0x00, 0x00, 0x00,
                                /* C470 */   0x00, 0x00, 0x00, 0x3C, 0x62, 0x30, 0x18, 0x7C,
                                /* C478 */   0xCC, 0xCC, 0xCC, 0xCC, 0x78, 0x00, 0x00, 0x00,
                                /* C480 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6E, 0xDB,
                                /* C488 */   0xDB, 0xDB, 0x76, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C490 */   0x00, 0x00, 0x00, 0x00, 0x02, 0x06, 0x7C, 0xCE,
                                /* C498 */   0xDE, 0xD6, 0xF6, 0xE6, 0x7C, 0xC0, 0x80, 0x00,
                                /* C4A0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x60,
                                /* C4A8 */   0xC0, 0xF8, 0xC0, 0x60, 0x3C, 0x00, 0x00, 0x00,
                                /* C4B0 */   0x00, 0x00, 0x00, 0x00, 0x7C, 0xC6, 0xC6, 0xC6,
                                /* C4B8 */   0xC6, 0xC6, 0xC6, 0xC6, 0xC6, 0x00, 0x00, 0x00,
                                /* C4C0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x00, 0x00,
                                /* C4C8 */   0xFE, 0x00, 0x00, 0xFE, 0x00, 0x00, 0x00, 0x00,
                                /* C4D0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x7E,
                                /* C4D8 */   0x18, 0x18, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00,
                                /* C4E0 */   0x00, 0x00, 0x00, 0x00, 0x30, 0x18, 0x0C, 0x06,
                                /* C4E8 */   0x0C, 0x18, 0x30, 0x00, 0x7E, 0x00, 0x00, 0x00,
                                /* C4F0 */   0x00, 0x00, 0x00, 0x00, 0x0C, 0x18, 0x30, 0x60,
                                /* C4F8 */   0x30, 0x18, 0x0C, 0x00, 0x7E, 0x00, 0x00, 0x00,
                                /* C500 */   0x00, 0x00, 0x00, 0x0E, 0x1B, 0x1B, 0x18, 0x18,
                                /* C508 */   0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C510 */   0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
                                /* C518 */   0x18, 0xD8, 0xD8, 0xD8, 0x70, 0x00, 0x00, 0x00,
                                /* C520 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x00,
                                /* C528 */   0x7E, 0x00, 0x18, 0x18, 0x00, 0x00, 0x00, 0x00,
                                /* C530 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x76, 0xDC,
                                /* C538 */   0x00, 0x76, 0xDC, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C540 */   0x00, 0x00, 0x38, 0x6C, 0x6C, 0x38, 0x00, 0x00,
                                /* C548 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C550 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C558 */   0x30, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C560 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C568 */   0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C570 */   0x00, 0x00, 0x0F, 0x0C, 0x0C, 0x0C, 0x0C, 0x0C,
                                /* C578 */   0xEC, 0x6C, 0x6C, 0x3C, 0x1C, 0x00, 0x00, 0x00,
                                /* C580 */   0x00, 0x00, 0xD8, 0x6C, 0x6C, 0x6C, 0x6C, 0x6C,
                                /* C588 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C590 */   0x00, 0x00, 0x70, 0x98, 0x18, 0x30, 0x60, 0xF8,
                                /* C598 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C5A0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x7C, 0x7C,
                                /* C5A8 */   0x7C, 0x7C, 0x7C, 0x7C, 0x00, 0x00, 0x00, 0x00,
                                /* C5B0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C5B8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* C5C0 */   0x00, 0x00, 0xFE, 0xC5, 0x01, 0x04, 0xC6, 0x02,
                                /* C5C8 */   0x10, 0xC6, 0x03, 0x1C, 0xC6, 0x04, 0x24, 0xC6,
                                /* C5D0 */   0x10, 0x30, 0xC6, 0x11, 0x39, 0xC6, 0x12, 0x48,
                                /* C5D8 */   0xC6, 0x14, 0x57, 0xC6, 0x20, 0x66, 0xC6, 0x21,
                                /* C5E0 */   0x80, 0xC6, 0x22, 0xB5, 0xC6, 0x23, 0xC4, 0xC6,
                                /* C5E8 */   0x24, 0xD3, 0xC6, 0x30, 0xEE, 0xC6, 0xFF, 0x8B,
                                /* C5F0 */   0x76, 0x04, 0x80, 0xE3, 0x3F, 0x8B, 0xFE, 0xBE,
                                /* C5F8 */   0xC1, 0xC5, 0xE8, 0x1E, 0x9D, 0xC3, 0x8B, 0xF7,
                                /* C600 */   0xE8, 0x35, 0x01, 0xC3, 0xBE, 0xC1, 0xB5, 0xE8,
                                /* C608 */   0x26, 0x01, 0xB7, 0x0E, 0xE8, 0x29, 0x01, 0xC3,
                                /* C610 */   0xBE, 0xC1, 0xAD, 0xE8, 0x1A, 0x01, 0xB7, 0x08,
                                /* C618 */   0xE8, 0x1D, 0x01, 0xC3, 0xB0, 0x03, 0x8A, 0xE3,
                                /* C620 */   0xE8, 0xF1, 0xA8, 0xC3, 0xBE, 0xC1, 0xB5, 0xE8,
                                /* C628 */   0x06, 0x01, 0xB7, 0x10, 0xE8, 0x09, 0x01, 0xC3,
                                /* C630 */   0x8B, 0xF7, 0xE8, 0x03, 0x01, 0xE8, 0xFF, 0x01,
                                /* C638 */   0xC3, 0xBE, 0xC1, 0xB5, 0xE8, 0xF1, 0x00, 0xB7,
                                /* C640 */   0x0E, 0xE8, 0xF4, 0x00, 0xE8, 0xF0, 0x01, 0xC3,
                                /* C648 */   0xBE, 0xC1, 0xAD, 0xE8, 0xE2, 0x00, 0xB7, 0x08,
                                /* C650 */   0xE8, 0xE5, 0x00, 0xE8, 0xE1, 0x01, 0xC3, 0xBE,
                                /* C658 */   0xC1, 0xB5, 0xE8, 0xD3, 0x00, 0xB7, 0x10, 0xE8,
                                /* C660 */   0xD6, 0x00, 0xE8, 0xD2, 0x01, 0xC3, 0x8B, 0xF7,
                                /* C668 */   0x8C, 0xC7, 0x2E, 0x8E, 0x06, 0x12, 0xF9, 0x9C,
                                /* C670 */   0xFA, 0x26, 0x89, 0x36, 0x7C, 0x00, 0x26, 0x89,
                                /* C678 */   0x3E, 0x7E, 0x00, 0x9D, 0xC3, 0x0D, 0x18, 0x2A,
                                /* C680 */   0x8B, 0xF7, 0x8C, 0xC7, 0x2E, 0x8E, 0x06, 0x12,
                                /* C688 */   0xF9, 0x9C, 0xFA, 0x26, 0x89, 0x36, 0x0C, 0x01,
                                /* C690 */   0x26, 0x89, 0x3E, 0x0E, 0x01, 0x9D, 0x80, 0xFB,
                                /* C698 */   0x04, 0x72, 0x02, 0xB3, 0x03, 0xFE, 0xCA, 0x0A,
                                /* C6A0 */   0xDB, 0x74, 0x09, 0xFE, 0xCB, 0x32, 0xFF, 0x2E,
                                /* C6A8 */   0x8A, 0x97, 0x7D, 0xC6, 0x89, 0x0E, 0x85, 0x04,
                                /* C6B0 */   0x88, 0x16, 0x84, 0x04, 0xC3, 0x2E, 0x8E, 0x06,
                                /* C6B8 */   0x12, 0xF9, 0xBE, 0xC1, 0xB5, 0x8C, 0xCF, 0xB9,
                                /* C6C0 */   0x0E, 0x00, 0xEB, 0xC5, 0x2E, 0x8E, 0x06, 0x12,
                                /* C6C8 */   0xF9, 0xBE, 0xC1, 0xAD, 0x8C, 0xCF, 0xB9, 0x08,
                                /* C6D0 */   0x00, 0xEB, 0xB6, 0x2E, 0x8E, 0x06, 0x12, 0xF9,
                                /* C6D8 */   0xBE, 0xC1, 0xB5, 0x8C, 0xCF, 0xB9, 0x10, 0x00,
                                /* C6E0 */   0xEB, 0xA7, 0xC1, 0xB5, 0xC1, 0xAD, 0xC1, 0xB1,
                                /* C6E8 */   0xC1, 0xB5, 0xC1, 0xB5, 0xC1, 0xB5, 0x80, 0xFF,
                                /* C6F0 */   0x07, 0x77, 0x3C, 0x2E, 0x8E, 0x06, 0x12, 0xF9,
                                /* C6F8 */   0x0A, 0xFF, 0x75, 0x07, 0x26, 0xC4, 0x1E, 0x7C,
                                /* C700 */   0x00, 0xEB, 0x1A, 0xFE, 0xCF, 0x75, 0x07, 0x26,
                                /* C708 */   0xC4, 0x1E, 0x0C, 0x01, 0xEB, 0x0F, 0xFE, 0xCF,
                                /* C710 */   0x0E, 0x07, 0x8A, 0xDF, 0x32, 0xFF, 0x03, 0xDB,
                                /* C718 */   0x2E, 0x8B, 0x9F, 0xE2, 0xC6, 0x89, 0x5E, 0x04,
                                /* C720 */   0x8C, 0x46, 0x02, 0xA1, 0x85, 0x04, 0x89, 0x46,
                                /* C728 */   0x12, 0xA0, 0x84, 0x04, 0x88, 0x46, 0x0E, 0xC3,
                                /* C730 */   0x0E, 0x07, 0x33, 0xD2, 0xB9, 0x00, 0x01, 0xC3,
                                /* C738 */   0x60, 0x1E, 0x06, 0x50, 0xB8, 0x02, 0x04, 0xE8,
                                /* C740 */   0xD2, 0xA7, 0xB8, 0x04, 0x07, 0xE8, 0xCC, 0xA7,
                                /* C748 */   0xB8, 0x04, 0x02, 0xE8, 0xC0, 0xA7, 0xB8, 0x05,
                                /* C750 */   0x00, 0xE8, 0xBA, 0xA7, 0xB8, 0x06, 0x04, 0xE8,
                                /* C758 */   0xB4, 0xA7, 0xE8, 0x5C, 0x00, 0x58, 0xBA, 0x20,
                                /* C760 */   0x00, 0x2A, 0xD7, 0xE3, 0x15, 0x80, 0xFF, 0x0E,
                                /* C768 */   0x75, 0x0D, 0x3C, 0x00, 0x74, 0x09, 0x3C, 0x10,
                                /* C770 */   0x74, 0x05, 0xE8, 0x18, 0x00, 0xEB, 0x03, 0xE8,
                                /* C778 */   0x07, 0x00, 0x07, 0x1F, 0xE8, 0x67, 0x00, 0x61,
                                /* C780 */   0xC3, 0x51, 0x0F, 0xB6, 0xCF, 0xF3, 0xA4, 0x03,
                                /* C788 */   0xFA, 0x59, 0xE2, 0xF5, 0xC3, 0x50, 0x51, 0xB9,
                                /* C790 */   0x10, 0x00, 0xB8, 0x10, 0x01, 0x80, 0x3C, 0x00,
                                /* C798 */   0x74, 0x02, 0xFE, 0xC8, 0x80, 0x7C, 0x0F, 0x00,
                                /* C7A0 */   0x74, 0x02, 0xFE, 0xC4, 0x38, 0xC1, 0x74, 0x05,
                                /* C7A8 */   0xA4, 0xE2, 0xF9, 0xEB, 0x05, 0x46, 0x86, 0xE0,
                                /* C7B0 */   0xE2, 0xF2, 0x03, 0xFA, 0x59, 0xE2, 0xD7, 0x58,
                                /* C7B8 */   0xC3, 0x53, 0x8C, 0xC0, 0x8E, 0xD8, 0x2E, 0xA1,
                                /* C7C0 */   0x14, 0xF9, 0x8E, 0xC0, 0x80, 0xE3, 0x07, 0xC0,
                                /* C7C8 */   0xCB, 0x02, 0xD0, 0xDB, 0x73, 0x03, 0x80, 0xC3,
                                /* C7D0 */   0x10, 0xD0, 0xE3, 0x8A, 0xE3, 0x32, 0xC0, 0x8B,
                                /* C7D8 */   0xF8, 0x0B, 0xD2, 0x74, 0x07, 0xB8, 0x20, 0x00,
                                /* C7E0 */   0xF7, 0xE2, 0x03, 0xF8, 0x5B, 0xC3, 0xB8, 0x02,
                                /* C7E8 */   0x03, 0xE8, 0x28, 0xA7, 0xB8, 0x04, 0x03, 0xE8,
                                /* C7F0 */   0x22, 0xA7, 0xB8, 0x04, 0x00, 0xE8, 0x16, 0xA7,
                                /* C7F8 */   0xB8, 0x05, 0x10, 0xE8, 0x10, 0xA7, 0xB8, 0x06,
                                /* C800 */   0x0A, 0x81, 0x3E, 0x63, 0x04, 0xB4, 0x03, 0x74,
                                /* C808 */   0x02, 0xB4, 0x0E, 0xE8, 0x00, 0xA7, 0xC3, 0x90,
                                /* C810 */   0x01, 0x90, 0x01, 0x90, 0x01, 0x90, 0x01, 0x90,
                                /* C818 */   0x01, 0x90, 0x01, 0x90, 0x01, 0x90, 0x01, 0x90,
                                /* C820 */   0x01, 0x90, 0x01, 0x90, 0x01, 0x90, 0x01, 0x90,
                                /* C828 */   0x01, 0xC8, 0x00, 0xC8, 0x00, 0x5E, 0x01, 0x5E,
                                /* C830 */   0x01, 0x90, 0x01, 0x90, 0x01, 0xC8, 0x00, 0x88,
                                /* C838 */   0x3E, 0x85, 0x04, 0x0F, 0xB6, 0x1E, 0x49, 0x04,
                                /* C840 */   0xD1, 0xE3, 0x2E, 0x8B, 0x9F, 0x0F, 0xC8, 0xE8,
                                /* C848 */   0x93, 0x8C, 0x73, 0x14, 0xF6, 0x06, 0x89, 0x04,
                                /* C850 */   0x10, 0x75, 0x0D, 0xBB, 0x5E, 0x01, 0xF6, 0x06,
                                /* C858 */   0x89, 0x04, 0x80, 0x74, 0x03, 0xBB, 0xC8, 0x00,
                                /* C860 */   0x8B, 0xC3, 0x33, 0xD2, 0xF7, 0x36, 0x85, 0x04,
                                /* C868 */   0xFE, 0xC8, 0xA2, 0x84, 0x04, 0xFE, 0xC0, 0x8B,
                                /* C870 */   0x0E, 0x4A, 0x04, 0xD1, 0xE1, 0x32, 0xE4, 0xF7,
                                /* C878 */   0xE1, 0x05, 0x00, 0x01, 0xA3, 0x4C, 0x04, 0x8B,
                                /* C880 */   0x16, 0x63, 0x04, 0x8A, 0x26, 0x85, 0x04, 0xFE,
                                /* C888 */   0xCC, 0x80, 0x3E, 0x49, 0x04, 0x07, 0x75, 0x03,
                                /* C890 */   0xB0, 0x14, 0xEF, 0xB0, 0x09, 0xEE, 0x42, 0xEC,
                                /* C898 */   0x24, 0xE0, 0x50, 0x0A, 0xE0, 0xB0, 0x09, 0x4A,
                                /* C8A0 */   0xEF, 0x58, 0x8A, 0xEC, 0x8A, 0xCC, 0xFE, 0xCD,
                                /* C8A8 */   0x80, 0xFC, 0x0C, 0x76, 0x04, 0x81, 0xE9, 0x01,
                                /* C8B0 */   0x01, 0x89, 0x0E, 0x60, 0x04, 0xB0, 0x0A, 0x8A,
                                /* C8B8 */   0xE5, 0xEF, 0xFE, 0xC0, 0x8A, 0xE1, 0xEF, 0xA0,
                                /* C8C0 */   0x84, 0x04, 0xFE, 0xC0, 0xF6, 0x26, 0x85, 0x04,
                                /* C8C8 */   0x81, 0xFB, 0xC8, 0x00, 0x75, 0x02, 0xD1, 0xE0,
                                /* C8D0 */   0x48, 0x8A, 0xE0, 0xB0, 0x12, 0xEF, 0xC3, 0x00,
                                /* C8D8 */   0x5D, 0xC9, 0x08, 0xCA, 0x1C, 0xCA, 0x37, 0xCA,
                                /* C8E0 */   0x50, 0xCA, 0x6C, 0xCA, 0xF4, 0xCA, 0x80, 0xEB,
                                /* C8E8 */   0x10, 0x74, 0x1D, 0x80, 0xEB, 0x10, 0x74, 0x40,
                                /* C8F0 */   0x80, 0xEB, 0x10, 0x72, 0x12, 0x80, 0xFB, 0x06,
                                /* C8F8 */   0x77, 0x0D, 0x32, 0xFF, 0xD1, 0xE3, 0xC6, 0x46,
                                /* C900 */   0x1A, 0x12, 0x2E, 0xFF, 0xA7, 0xD8, 0xC8, 0xC3,
                                /* C908 */   0x8A, 0x2E, 0x88, 0x04, 0x8A, 0xCD, 0x80, 0xE1,
                                /* C910 */   0x0F, 0xC0, 0xED, 0x04, 0x89, 0x4E, 0x12, 0xA0,
                                /* C918 */   0x87, 0x04, 0xD0, 0xE8, 0x24, 0x01, 0x88, 0x46,
                                /* C920 */   0x17, 0xA0, 0x87, 0x04, 0x24, 0x7F, 0xC0, 0xE8,
                                /* C928 */   0x05, 0x88, 0x46, 0x16, 0x88, 0x46, 0x1A, 0xC3,
                                /* C930 */   0x1E, 0x2E, 0x8E, 0x1E, 0x12, 0xF9, 0x9C, 0xFA,
                                /* C938 */   0xC7, 0x06, 0x14, 0x00, 0x0A, 0xCB, 0x8C, 0x0E,
                                /* C940 */   0x16, 0x00, 0x9D, 0x1F, 0xC3, 0x8F, 0xC9, 0x8A,
                                /* C948 */   0xC9, 0x85, 0xC9, 0x9F, 0xC9, 0xB9, 0xC9, 0xB4,
                                /* C950 */   0xC9, 0xCE, 0xC9, 0xC9, 0xC9, 0xE3, 0xC9, 0xDE,
                                /* C958 */   0xC9, 0xF8, 0xC9, 0xF3, 0xC9, 0x3C, 0x02, 0x77,
                                /* C960 */   0x24, 0xF6, 0x06, 0x87, 0x04, 0x08, 0x75, 0x1D,
                                /* C968 */   0x0F, 0xB6, 0xD8, 0xC1, 0xE3, 0x03, 0x8B, 0xF3,
                                /* C970 */   0x8A, 0x1E, 0x87, 0x04, 0x80, 0xE3, 0x02, 0xA0,
                                /* C978 */   0x89, 0x04, 0x24, 0x01, 0x0A, 0xD8, 0xD1, 0xE3,
                                /* C980 */   0x2E, 0xFF, 0xA0, 0x45, 0xC9, 0xC6, 0x46, 0x1A,
                                /* C988 */   0x00, 0xC3, 0x80, 0x0E, 0x89, 0x04, 0x80, 0x80,
                                /* C990 */   0x26, 0x89, 0x04, 0xEF, 0x80, 0x26, 0x88, 0x04,
                                /* C998 */   0xF0, 0x80, 0x0E, 0x88, 0x04, 0x08, 0xC3, 0x80,
                                /* C9A0 */   0x0E, 0x89, 0x04, 0x80, 0x80, 0x26, 0x89, 0x04,
                                /* C9A8 */   0xEF, 0x80, 0x26, 0x88, 0x04, 0xF0, 0x80, 0x0E,
                                /* C9B0 */   0x88, 0x04, 0x0B, 0xC3, 0x80, 0x26, 0x89, 0x04,
                                /* C9B8 */   0x7F, 0x80, 0x26, 0x89, 0x04, 0xEF, 0x80, 0x26,
                                /* C9C0 */   0x88, 0x04, 0xF0, 0x80, 0x0E, 0x88, 0x04, 0x09,
                                /* C9C8 */   0xC3, 0x80, 0x26, 0x89, 0x04, 0x7F, 0x80, 0x26,
                                /* C9D0 */   0x89, 0x04, 0xEF, 0x80, 0x26, 0x88, 0x04, 0xF0,
                                /* C9D8 */   0x80, 0x0E, 0x88, 0x04, 0x0B, 0xC3, 0x80, 0x26,
                                /* C9E0 */   0x89, 0x04, 0x7F, 0x80, 0x0E, 0x89, 0x04, 0x10,
                                /* C9E8 */   0x80, 0x26, 0x88, 0x04, 0xF0, 0x80, 0x0E, 0x88,
                                /* C9F0 */   0x04, 0x09, 0xC3, 0x80, 0x26, 0x89, 0x04, 0x7F,
                                /* C9F8 */   0x80, 0x0E, 0x89, 0x04, 0x10, 0x80, 0x26, 0x88,
                                /* CA00 */   0x04, 0xF0, 0x80, 0x0E, 0x88, 0x04, 0x0B, 0xC3,
                                /* CA08 */   0x3C, 0x01, 0x77, 0x3F, 0xB0, 0x00, 0x75, 0x02,
                                /* CA10 */   0xB0, 0x08, 0x80, 0x26, 0x89, 0x04, 0xF7, 0x08,
                                /* CA18 */   0x06, 0x89, 0x04, 0xC3, 0x3C, 0x01, 0x77, 0x12,
                                /* CA20 */   0xB0, 0x00, 0x74, 0x02, 0xB0, 0x03, 0xB2, 0x03,
                                /* CA28 */   0x53, 0xBB, 0x04, 0x10, 0xE8, 0x65, 0xA7, 0x5B,
                                /* CA30 */   0xEB, 0x04, 0xC6, 0x46, 0x1A, 0x00, 0xC3, 0x3C,
                                /* CA38 */   0x01, 0x77, 0x10, 0xB0, 0x00, 0x74, 0x02, 0xB0,
                                /* CA40 */   0x02, 0x80, 0x26, 0x89, 0x04, 0xFD, 0x08, 0x06,
                                /* CA48 */   0x89, 0x04, 0xC3, 0xC6, 0x46, 0x1A, 0x00, 0xC3,
                                /* CA50 */   0x3C, 0x01, 0x77, 0xF7, 0xB0, 0x00, 0x75, 0x02,
                                /* CA58 */   0xB0, 0x01, 0x80, 0x26, 0x87, 0x04, 0xFE, 0x08,
                                /* CA60 */   0x06, 0x87, 0x04, 0xC3, 0x86, 0xCA, 0x85, 0xCA,
                                /* CA68 */   0x7E, 0xCA, 0xC2, 0xCA, 0xC6, 0x46, 0x1A, 0x00,
                                /* CA70 */   0x3C, 0x03, 0x77, 0x11, 0x0F, 0xB6, 0xD8, 0xD1,
                                /* CA78 */   0xE3, 0x2E, 0xFF, 0xA7, 0x64, 0xCA, 0xF6, 0x06,
                                /* CA80 */   0x89, 0x04, 0x40, 0x74, 0x16, 0xC3, 0xF6, 0x06,
                                /* CA88 */   0x89, 0x04, 0x40, 0x75, 0xF8, 0xB8, 0x80, 0x12,
                                /* CA90 */   0xB3, 0x35, 0xCD, 0x42, 0xF6, 0x06, 0x89, 0x04,
                                /* CA98 */   0x40, 0x74, 0xEA, 0x8B, 0xFA, 0xE8, 0x6F, 0x08,
                                /* CAA0 */   0x2E, 0x8E, 0x06, 0x12, 0xF9, 0xBF, 0xB4, 0x01,
                                /* CAA8 */   0xBE, 0x08, 0x01, 0xA5, 0xA5, 0xBF, 0x08, 0x01,
                                /* CAB0 */   0xB8, 0xA0, 0x2D, 0xAB, 0x8C, 0xC8, 0xAB, 0xBA,
                                /* CAB8 */   0xE8, 0x46, 0xB0, 0x06, 0xEE, 0xC6, 0x46, 0x1A,
                                /* CAC0 */   0x12, 0xC3, 0xF6, 0x06, 0x89, 0x04, 0x40, 0x74,
                                /* CAC8 */   0xBC, 0x1E, 0x06, 0x1E, 0x8B, 0xF2, 0xE8, 0x04,
                                /* CAD0 */   0x05, 0x1F, 0x2E, 0x8E, 0x06, 0x12, 0xF9, 0xBF,
                                /* CAD8 */   0x08, 0x01, 0xBE, 0xB4, 0x01, 0xA5, 0xA5, 0xBF,
                                /* CAE0 */   0xB4, 0x01, 0xB8, 0xA0, 0x2D, 0xAB, 0x8C, 0xC8,
                                /* CAE8 */   0xAB, 0xBA, 0xE8, 0x46, 0xB0, 0x0E, 0xEE, 0xC6,
                                /* CAF0 */   0x46, 0x1A, 0x12, 0xC3, 0x3C, 0x01, 0x77, 0x0D,
                                /* CAF8 */   0x8A, 0xE0, 0xC0, 0xE4, 0x05, 0xB0, 0x01, 0xB3,
                                /* CB00 */   0x20, 0xE8, 0x61, 0xA4, 0xC3, 0xC6, 0x46, 0x1A,
                                /* CB08 */   0x00, 0xC3, 0x1E, 0x60, 0x2E, 0x8E, 0x1E, 0x10,
                                /* CB10 */   0xF9, 0xB0, 0x01, 0x38, 0x06, 0x00, 0x05, 0x75,
                                /* CB18 */   0x02, 0xEB, 0x7B, 0xA2, 0x00, 0x05, 0x33, 0xD2,
                                /* CB20 */   0xB4, 0x02, 0xCD, 0x17, 0xB1, 0xFF, 0xF6, 0xC4,
                                /* CB28 */   0x01, 0x75, 0x67, 0xF6, 0xC4, 0xA0, 0x74, 0x62,
                                /* CB30 */   0xF6, 0xC4, 0x28, 0x75, 0x5D, 0xB4, 0x0F, 0xCD,
                                /* CB38 */   0x10, 0x8A, 0xCC, 0x8A, 0x2E, 0x84, 0x04, 0xFE,
                                /* CB40 */   0xC5, 0xB4, 0x03, 0x51, 0xCD, 0x10, 0x59, 0x52,
                                /* CB48 */   0x8B, 0xEC, 0xB6, 0xFF, 0xEB, 0x1E, 0xB8, 0x00,
                                /* CB50 */   0x02, 0xCD, 0x10, 0xB8, 0x00, 0x08, 0xCD, 0x10,
                                /* CB58 */   0x0A, 0xC0, 0x75, 0x02, 0xB0, 0x20, 0xE8, 0x38,
                                /* CB60 */   0x00, 0x80, 0xF9, 0xFF, 0x74, 0x24, 0xFE, 0xC2,
                                /* CB68 */   0x38, 0xCA, 0x75, 0xE2, 0xB0, 0x0A, 0xE8, 0x28,
                                /* CB70 */   0x00, 0x80, 0xF9, 0xFF, 0x74, 0x14, 0xB0, 0x0D,
                                /* CB78 */   0xE8, 0x1E, 0x00, 0x80, 0xF9, 0xFF, 0x74, 0x0A,
                                /* CB80 */   0x32, 0xD2, 0xFE, 0xC6, 0x38, 0xEE, 0x75, 0xC6,
                                /* CB88 */   0x32, 0xC9, 0x8B, 0xE5, 0x5A, 0xB8, 0x00, 0x02,
                                /* CB90 */   0xCD, 0x10, 0x88, 0x0E, 0x00, 0x05, 0x61, 0x1F,
                                /* CB98 */   0xCF, 0x52, 0x32, 0xE4, 0x33, 0xD2, 0xCD, 0x17,
                                /* CBA0 */   0x5A, 0xF6, 0xC4, 0x25, 0x74, 0x04, 0xB1, 0xFF,
                                /* CBA8 */   0xEB, 0xE0, 0xC3, 0xE3, 0x04, 0x3C, 0x03, 0x76,
                                /* CBB0 */   0x01, 0xC3, 0x8A, 0xE7, 0x86, 0x3E, 0x62, 0x04,
                                /* CBB8 */   0x53, 0xA8, 0x01, 0x75, 0x0A, 0x0F, 0xB6, 0xDC,
                                /* CBC0 */   0xD1, 0xE3, 0x8B, 0x97, 0x50, 0x04, 0x52, 0x8B,
                                /* CBC8 */   0x76, 0x04, 0x8B, 0x4E, 0x12, 0x8B, 0x56, 0x0E,
                                /* CBD0 */   0x51, 0x8A, 0x7E, 0x17, 0x8B, 0xCA, 0xE8, 0xF1,
                                /* CBD8 */   0xD1, 0x8B, 0xD1, 0x8E, 0x46, 0x02, 0x26, 0xAC,
                                /* CBE0 */   0x3C, 0x0D, 0x76, 0x75, 0x8B, 0x5E, 0x16, 0xF6,
                                /* CBE8 */   0x46, 0x1A, 0x02, 0x74, 0x04, 0x26, 0x8A, 0x1C,
                                /* CBF0 */   0x46, 0x56, 0x52, 0x55, 0xB9, 0x01, 0x00, 0xE8,
                                /* CBF8 */   0xAC, 0xD9, 0x2E, 0x8E, 0x1E, 0x12, 0xF9, 0x5D,
                                /* CC00 */   0x5A, 0xFE, 0xC2, 0x3A, 0x16, 0x4A, 0x04, 0x72,
                                /* CC08 */   0x39, 0xFE, 0xC6, 0x32, 0xD2, 0x3A, 0x36, 0x84,
                                /* CC10 */   0x04, 0x76, 0x2F, 0x52, 0x53, 0x0F, 0xB6, 0x1E,
                                /* CC18 */   0x62, 0x04, 0xD1, 0xE3, 0xC6, 0x87, 0x50, 0x04,
                                /* CC20 */   0x00, 0x5B, 0xB0, 0x0A, 0xB4, 0x0E, 0x9C, 0x0E,
                                /* CC28 */   0xE8, 0x76, 0x61, 0x5A, 0xFE, 0xCE, 0xEB, 0x12,
                                /* CC30 */   0x56, 0xB4, 0x0E, 0x9C, 0x0E, 0xE8, 0x69, 0x61,
                                /* CC38 */   0x0F, 0xB6, 0x5E, 0x17, 0xD1, 0xE3, 0x8B, 0x97,
                                /* CC40 */   0x50, 0x04, 0x5E, 0x59, 0xE2, 0x8A, 0xF6, 0x46,
                                /* CC48 */   0x1A, 0x01, 0x75, 0x01, 0x5A, 0x8A, 0x7E, 0x17,
                                /* CC50 */   0xE8, 0x77, 0xD1, 0x5B, 0x86, 0x3E, 0x62, 0x04,
                                /* CC58 */   0xC3, 0x3C, 0x07, 0x74, 0xD3, 0x3C, 0x08, 0x74,
                                /* CC60 */   0xCF, 0x3C, 0x0A, 0x74, 0xCB, 0x3C, 0x0D, 0x74,
                                /* CC68 */   0xC7, 0xE9, 0x78, 0xFF, 0x0A, 0xC0, 0x75, 0x28,
                                /* CC70 */   0xE8, 0x60, 0x00, 0x74, 0x1B, 0x0A, 0xC9, 0x74,
                                /* CC78 */   0x15, 0xA0, 0x10, 0x04, 0x24, 0x30, 0x3C, 0x30,
                                /* CC80 */   0x74, 0x07, 0xF6, 0xC1, 0x01, 0x75, 0x07, 0xEB,
                                /* CC88 */   0x07, 0xF6, 0xC1, 0x01, 0x75, 0x02, 0x86, 0xCD,
                                /* CC90 */   0x89, 0x4E, 0x16, 0xC6, 0x46, 0x1A, 0x1A, 0xC3,
                                /* CC98 */   0xFE, 0xC8, 0x75, 0x36, 0xB2, 0xFF, 0xB3, 0x82,
                                /* CCA0 */   0xE8, 0xAE, 0x76, 0x73, 0x25, 0x26, 0x8A, 0x0F,
                                /* CCA8 */   0x32, 0xED, 0xE3, 0x1E, 0x8B, 0xFB, 0x83, 0xC7,
                                /* CCB0 */   0x04, 0x8B, 0x46, 0x16, 0xF2, 0xAF, 0x74, 0x0E,
                                /* CCB8 */   0x26, 0x8A, 0x0F, 0x8B, 0xFB, 0x83, 0xC7, 0x04,
                                /* CCC0 */   0x86, 0xC4, 0xF2, 0xAF, 0x75, 0x04, 0xB2, 0x0F,
                                /* CCC8 */   0x2A, 0xD1, 0x88, 0x16, 0x8A, 0x04, 0xC6, 0x46,
                                /* CCD0 */   0x1A, 0x1A, 0xC3, 0x06, 0xB9, 0xFF, 0xFF, 0xB3,
                                /* CCD8 */   0x82, 0xE8, 0x75, 0x76, 0x73, 0x14, 0xA0, 0x8A,
                                /* CCE0 */   0x04, 0x26, 0x3A, 0x07, 0x73, 0x0C, 0x32, 0xE4,
                                /* CCE8 */   0xD1, 0xE0, 0x83, 0xC0, 0x04, 0x8B, 0xF0, 0x26,
                                /* CCF0 */   0x8B, 0x08, 0x83, 0xF9, 0xFF, 0x07, 0xC3, 0x10,
                                /* CCF8 */   0x00, 0x10, 0x00, 0x10, 0x00, 0x10, 0x00, 0x04,
                                /* CD00 */   0x00, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00,
                                /* CD08 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* CD10 */   0x00, 0x10, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10,
                                /* CD18 */   0x00, 0x02, 0x00, 0x10, 0x00, 0x00, 0x01, 0x08,
                                /* CD20 */   0x08, 0x08, 0x08, 0x01, 0x01, 0x01, 0x08, 0x00,
                                /* CD28 */   0x00, 0x00, 0x00, 0x00, 0x08, 0x04, 0x02, 0x02,
                                /* CD30 */   0x01, 0x01, 0x01, 0xFF, 0xE0, 0x0F, 0x00, 0x00,
                                /* CD38 */   0x00, 0x00, 0x07, 0x02, 0x08, 0xFF, 0x0E, 0x00,
                                /* CD40 */   0x00, 0x3F, 0x00, 0x0B, 0xDB, 0x74, 0x05, 0xC6,
                                /* CD48 */   0x46, 0x1A, 0x00, 0xC3, 0xC6, 0x46, 0x1A, 0x1B,
                                /* CD50 */   0xB8, 0x33, 0xCD, 0xAB, 0x8C, 0xC8, 0xAB, 0xB9,
                                /* CD58 */   0x0F, 0x00, 0xBE, 0x49, 0x04, 0xF3, 0xA5, 0xA0,
                                /* CD60 */   0x84, 0x04, 0xFE, 0xC0, 0xAA, 0xA1, 0x85, 0x04,
                                /* CD68 */   0xAB, 0xE8, 0x67, 0xFF, 0x8B, 0xC1, 0x0A, 0xC0,
                                /* CD70 */   0x75, 0x02, 0x86, 0xC4, 0xAB, 0xA0, 0x49, 0x04,
                                /* CD78 */   0x3C, 0x13, 0x76, 0x03, 0xE9, 0x5B, 0x82, 0x32,
                                /* CD80 */   0xE4, 0xD1, 0xE0, 0x8B, 0xD8, 0x2E, 0x8B, 0x87,
                                /* CD88 */   0xF7, 0xCC, 0xD1, 0xEB, 0xAB, 0x2E, 0x8A, 0x87,
                                /* CD90 */   0x1F, 0xCD, 0xAA, 0xB3, 0x03, 0xA0, 0x49, 0x04,
                                /* CD98 */   0x3C, 0x11, 0x74, 0x49, 0x3C, 0x12, 0x74, 0x45,
                                /* CDA0 */   0x32, 0xDB, 0x3C, 0x13, 0x74, 0x3F, 0x3C, 0x04,
                                /* CDA8 */   0x72, 0x12, 0x3C, 0x06, 0x76, 0x37, 0x3C, 0x09,
                                /* CDB0 */   0x72, 0x0A, 0x3C, 0x0E, 0x76, 0x2F, 0xB3, 0x01,
                                /* CDB8 */   0x3C, 0x10, 0x76, 0x29, 0xB3, 0x02, 0xF6, 0x06,
                                /* CDC0 */   0x89, 0x04, 0x10, 0x75, 0x20, 0xB3, 0x01, 0xF6,
                                /* CDC8 */   0x06, 0x87, 0x04, 0x02, 0x75, 0x17, 0x8A, 0x26,
                                /* CDD0 */   0x88, 0x04, 0x80, 0xE4, 0x0F, 0x80, 0xFC, 0x03,
                                /* CDD8 */   0x74, 0x0B, 0x80, 0xFC, 0x09, 0x74, 0x06, 0x3C,
                                /* CDE0 */   0x07, 0x74, 0x02, 0x32, 0xDB, 0x8A, 0xC3, 0xAA,
                                /* CDE8 */   0xBA, 0xC4, 0x03, 0x53, 0xEC, 0x50, 0xB0, 0x03,
                                /* CDF0 */   0xE8, 0x6D, 0x9E, 0x40, 0x8B, 0xD8, 0x58, 0xEE,
                                /* CDF8 */   0x8B, 0xC3, 0x5B, 0x8A, 0xC4, 0x24, 0x03, 0xF6,
                                /* CE00 */   0xC4, 0x10, 0x74, 0x02, 0x0C, 0x04, 0xAA, 0x8A,
                                /* CE08 */   0xC4, 0x24, 0x0C, 0xC0, 0xE8, 0x02, 0xF6, 0xC4,
                                /* CE10 */   0x20, 0x74, 0x02, 0x0C, 0x04, 0xAA, 0xE8, 0x9B,
                                /* CE18 */   0xA0, 0xB3, 0x10, 0xE8, 0x85, 0xDF, 0x8A, 0xC7,
                                /* CE20 */   0x24, 0x08, 0xC0, 0xE0, 0x02, 0x8A, 0x26, 0x89,
                                /* CE28 */   0x04, 0x80, 0xE4, 0x0F, 0x0A, 0xE0, 0xA0, 0x87,
                                /* CE30 */   0x04, 0x24, 0x01, 0xC0, 0xE0, 0x04, 0x34, 0x10,
                                /* CE38 */   0x0A, 0xC4, 0xAA, 0x33, 0xC0, 0xAB, 0xAA, 0xA0,
                                /* CE40 */   0x87, 0x04, 0xC0, 0xE8, 0x05, 0x24, 0x03, 0xAA,
                                /* CE48 */   0x32, 0xED, 0x06, 0x2E, 0xF6, 0x06, 0xBA, 0x94,
                                /* CE50 */   0x01, 0x75, 0x5A, 0xC4, 0x1E, 0xA8, 0x04, 0x26,
                                /* CE58 */   0x8B, 0x47, 0x04, 0x26, 0x0B, 0x47, 0x06, 0x74,
                                /* CE60 */   0x03, 0x80, 0xCD, 0x02, 0x26, 0x8B, 0x47, 0x08,
                                /* CE68 */   0x26, 0x0B, 0x47, 0x0A, 0x74, 0x03, 0x80, 0xCD,
                                /* CE70 */   0x04, 0x26, 0x8B, 0x47, 0x0C, 0x26, 0x0B, 0x47,
                                /* CE78 */   0x0E, 0x74, 0x03, 0x80, 0xCD, 0x08, 0x26, 0xC4,
                                /* CE80 */   0x5F, 0x10, 0x8C, 0xC0, 0x0B, 0xC3, 0x74, 0x25,
                                /* CE88 */   0x26, 0x8B, 0x47, 0x0A, 0x26, 0x0B, 0x47, 0x0C,
                                /* CE90 */   0x74, 0x03, 0x80, 0xCD, 0x10, 0x8C, 0xC8, 0x26,
                                /* CE98 */   0x3B, 0x47, 0x04, 0x74, 0x03, 0x80, 0xCD, 0x20,
                                /* CEA0 */   0x26, 0x8B, 0x47, 0x06, 0x26, 0x0B, 0x47, 0x08,
                                /* CEA8 */   0x74, 0x03, 0x80, 0xCD, 0x01, 0x8A, 0xC5, 0x07,
                                /* CEB0 */   0xAA, 0xB9, 0x0D, 0x00, 0x32, 0xC0, 0xF3, 0xAA,
                                /* CEB8 */   0xC3, 0x00, 0xA0, 0x20, 0x00, 0x00, 0x98, 0x20,
                                /* CEC0 */   0xFF, 0xFF, 0xA8, 0x20, 0xFF, 0xFF, 0xB4, 0x20,
                                /* CEC8 */   0xFF, 0xFF, 0xA4, 0x20, 0xFF, 0xFF, 0xB0, 0x20,
                                /* CED0 */   0xFF, 0xFF, 0x66, 0x50, 0x51, 0x56, 0xBE, 0xBA,
                                /* CED8 */   0xCE, 0xB9, 0x06, 0x00, 0x66, 0x56, 0x66, 0x2E,
                                /* CEE0 */   0x0F, 0xBF, 0x44, 0x02, 0x66, 0x2E, 0x0F, 0xB7,
                                /* CEE8 */   0x34, 0xE8, 0x1A, 0xA2, 0x66, 0x5E, 0x83, 0xC6,
                                /* CEF0 */   0x04, 0xE2, 0xE9, 0x5E, 0x59, 0x66, 0x58, 0xC3,
                                /* CEF8 */   0x50, 0x53, 0x51, 0x52, 0x51, 0xAD, 0x8A, 0xEC,
                                /* CF00 */   0x8A, 0xE0, 0xAC, 0x8A, 0xC8, 0xE8, 0x75, 0xA0,
                                /* CF08 */   0x59, 0xE2, 0xF1, 0x5A, 0x59, 0x5B, 0x58, 0xC3,
                                /* CF10 */   0x50, 0x51, 0x8A, 0xE0, 0xAC, 0x86, 0xE0, 0xE8,
                                /* CF18 */   0xEA, 0x9F, 0x40, 0xE2, 0xF5, 0x59, 0x58, 0xC3,
                                /* CF20 */   0x66, 0x50, 0x66, 0xAD, 0x66, 0x56, 0x66, 0x8B,
                                /* CF28 */   0xF7, 0xE8, 0xDA, 0xA1, 0x66, 0x5E, 0x66, 0x83,
                                /* CF30 */   0xC7, 0x04, 0xE2, 0xEE, 0x66, 0x58, 0xC3, 0x66,
                                /* CF38 */   0xAD, 0x66, 0x56, 0x8B, 0xF2, 0x66, 0x2E, 0x0B,
                                /* CF40 */   0x04, 0x66, 0x8B, 0xF7, 0x2E, 0x8B, 0x37, 0xE8,
                                /* CF48 */   0xBC, 0xA1, 0x66, 0x5E, 0x43, 0x43, 0x83, 0xC2,
                                /* CF50 */   0x04, 0xE2, 0xE4, 0xC3, 0x52, 0xB2, 0x02, 0xEB,
                                /* CF58 */   0x03, 0x52, 0xB2, 0x01, 0x80, 0xFA, 0x02, 0x74,
                                /* CF60 */   0x03, 0xAD, 0xEB, 0x02, 0x66, 0xAD, 0x66, 0x56,
                                /* CF68 */   0x51, 0x66, 0x8B, 0xF7, 0x2E, 0x8B, 0x37, 0x8A,
                                /* CF70 */   0xEA, 0x80, 0xCD, 0x80, 0xE8, 0x7F, 0xA1, 0x59,
                                /* CF78 */   0x66, 0x5E, 0x43, 0x43, 0xE2, 0xDE, 0x5A, 0xC3,
                                /* CF80 */   0x1E, 0x06, 0x1F, 0xE8, 0xA7, 0x9E, 0xF6, 0xC1,
                                /* CF88 */   0x01, 0x74, 0x06, 0x26, 0x8B, 0x37, 0xE8, 0x01,
                                /* CF90 */   0x02, 0xF6, 0xC1, 0x02, 0x74, 0x07, 0x26, 0x8B,
                                /* CF98 */   0x77, 0x02, 0xE8, 0x38, 0x00, 0xF6, 0xC1, 0x04,
                                /* CFA0 */   0x74, 0x07, 0x26, 0x8B, 0x77, 0x04, 0xE8, 0x69,
                                /* CFA8 */   0x00, 0xF7, 0xC1, 0x00, 0x80, 0x74, 0x07, 0x26,
                                /* CFB0 */   0x8B, 0x77, 0x06, 0xE8, 0x89, 0x00, 0xF7, 0xC1,
                                /* CFB8 */   0x00, 0x20, 0x74, 0x07, 0x26, 0x8B, 0x77, 0x08,
                                /* CFC0 */   0xE8, 0x8F, 0x00, 0xF7, 0xC1, 0x00, 0x10, 0x74,
                                /* CFC8 */   0x07, 0x26, 0x8B, 0x77, 0x0A, 0xE8, 0x7D, 0xB0,
                                /* CFD0 */   0xE8, 0x60, 0x9E, 0x1F, 0xC3, 0x51, 0x06, 0x33,
                                /* CFD8 */   0xC0, 0x8E, 0xC0, 0x26, 0x80, 0x26, 0x10, 0x04,
                                /* CFE0 */   0xCF, 0xAC, 0x26, 0x08, 0x06, 0x10, 0x04, 0xBF,
                                /* CFE8 */   0x49, 0x04, 0xB9, 0x0F, 0x00, 0xF3, 0xA5, 0xBF,
                                /* CFF0 */   0x84, 0x04, 0xB1, 0x07, 0xF3, 0xA4, 0xBF, 0xA8,
                                /* CFF8 */   0x04, 0x66, 0xA5, 0xBF, 0x14, 0x00, 0x66, 0xA5,
                                /* D000 */   0xBF, 0x74, 0x00, 0x66, 0xA5, 0xBF, 0x7C, 0x00,
                                /* D008 */   0x66, 0xA5, 0xBF, 0x0C, 0x01, 0x66, 0xA5, 0x07,
                                /* D010 */   0x59, 0xC3, 0x53, 0x51, 0x52, 0xE8, 0x15, 0x9E,
                                /* D018 */   0xBA, 0xC6, 0x03, 0xAC, 0xEE, 0x56, 0x46, 0x46,
                                /* D020 */   0x33, 0xDB, 0xB9, 0x00, 0x01, 0xE8, 0xD0, 0xFE,
                                /* D028 */   0xBA, 0xC8, 0x03, 0x5E, 0xAD, 0x86, 0xC4, 0xF6,
                                /* D030 */   0xC4, 0x01, 0x74, 0x03, 0x4A, 0xFE, 0xC8, 0xEE,
                                /* D038 */   0xE8, 0xF8, 0x9D, 0x5A, 0x59, 0x5B, 0xC3, 0x51,
                                /* D040 */   0xBA, 0xCE, 0x03, 0x46, 0xB0, 0x10, 0xB9, 0x09,
                                /* D048 */   0x00, 0xE8, 0xC4, 0xFE, 0x8A, 0x44, 0xF6, 0xEE,
                                /* D050 */   0x59, 0xC3, 0x66, 0x53, 0x51, 0x52, 0x66, 0x57,
                                /* D058 */   0xBA, 0xCE, 0x03, 0xEC, 0x50, 0x66, 0x53, 0x66,
                                /* D060 */   0xBF, 0x00, 0x30, 0x00, 0x00, 0xB9, 0x09, 0x00,
                                /* D068 */   0xE8, 0xB5, 0xFE, 0x66, 0xBF, 0x10, 0x50, 0x0C,
                                /* D070 */   0x00, 0xB9, 0x06, 0x00, 0xE8, 0xA9, 0xFE, 0xBB,
                                /* D078 */   0x95, 0xD3, 0xB9, 0x06, 0x00, 0x66, 0xBF, 0x00,
                                /* D080 */   0x00, 0x0C, 0x00, 0xE8, 0xCE, 0xFE, 0x66, 0xBF,
                                /* D088 */   0x00, 0x00, 0x06, 0x00, 0xB9, 0x07, 0x00, 0xE8,
                                /* D090 */   0x8E, 0xFE, 0x66, 0xBF, 0x50, 0x00, 0x06, 0x00,
                                /* D098 */   0xB9, 0x04, 0x00, 0xE8, 0x82, 0xFE, 0x66, 0xBF,
                                /* D0A0 */   0x00, 0x10, 0x06, 0x00, 0xB9, 0x07, 0x00, 0xE8,
                                /* D0A8 */   0x76, 0xFE, 0x66, 0xBF, 0x50, 0x10, 0x06, 0x00,
                                /* D0B0 */   0xB9, 0x03, 0x00, 0xE8, 0x6A, 0xFE, 0xE8, 0x27,
                                /* D0B8 */   0x98, 0x75, 0x06, 0x81, 0xC6, 0x00, 0x04, 0xEB,
                                /* D0C0 */   0x0C, 0x66, 0xBF, 0x00, 0xA0, 0x04, 0x00, 0xB9,
                                /* D0C8 */   0x00, 0x01, 0xE8, 0x53, 0xFE, 0xE8, 0x1C, 0x98,
                                /* D0D0 */   0x75, 0x06, 0x81, 0xC6, 0x00, 0x04, 0xEB, 0x0C,
                                /* D0D8 */   0x66, 0xBF, 0x00, 0xA8, 0x04, 0x00, 0xB9, 0x00,
                                /* D0E0 */   0x01, 0xE8, 0x3C, 0xFE, 0xBB, 0xA1, 0xD3, 0xB9,
                                /* D0E8 */   0x04, 0x00, 0x66, 0xBF, 0x00, 0x00, 0x0E, 0x00,
                                /* D0F0 */   0xE8, 0x61, 0xFE, 0xBB, 0xAB, 0xD3, 0xB9, 0x1D,
                                /* D0F8 */   0x00, 0x66, 0xBF, 0x00, 0x00, 0x07, 0x00, 0xE8,
                                /* D100 */   0x52, 0xFE, 0xBB, 0xA9, 0xD3, 0xB9, 0x01, 0x00,
                                /* D108 */   0x66, 0xBF, 0x00, 0x00, 0x04, 0x00, 0xE8, 0x43,
                                /* D110 */   0xFE, 0x66, 0xBF, 0x00, 0xF0, 0x04, 0x00, 0xB9,
                                /* D118 */   0x10, 0x00, 0xE8, 0x03, 0xFE, 0x66, 0xBF, 0x40,
                                /* D120 */   0xF0, 0x04, 0x00, 0xB9, 0x10, 0x00, 0xE8, 0xF7,
                                /* D128 */   0xFD, 0x66, 0xBF, 0x80, 0xF0, 0x04, 0x00, 0xB9,
                                /* D130 */   0x03, 0x00, 0xE8, 0xEB, 0xFD, 0xBB, 0xE5, 0xD3,
                                /* D138 */   0xB9, 0x04, 0x00, 0xBA, 0xED, 0xD3, 0x66, 0x33,
                                /* D140 */   0xFF, 0xE8, 0xF3, 0xFD, 0xBB, 0x77, 0xD3, 0xB9,
                                /* D148 */   0x0F, 0x00, 0x66, 0x33, 0xFF, 0xE8, 0x04, 0xFE,
                                /* D150 */   0x66, 0xBF, 0x80, 0x21, 0x00, 0x00, 0xB9, 0x03,
                                /* D158 */   0x00, 0xE8, 0xC4, 0xFD, 0xBB, 0x6F, 0xD3, 0xB9,
                                /* D160 */   0x04, 0x00, 0x66, 0x33, 0xFF, 0xE8, 0xEC, 0xFD,
                                /* D168 */   0xBB, 0x67, 0xD3, 0xB9, 0x04, 0x00, 0x66, 0x33,
                                /* D170 */   0xFF, 0xE8, 0xE0, 0xFD, 0x66, 0x5B, 0x58, 0xBA,
                                /* D178 */   0xCE, 0x03, 0xEE, 0x66, 0x5F, 0x5A, 0x59, 0x66,
                                /* D180 */   0x5B, 0xC3, 0xFE, 0xFF, 0xC4, 0x04, 0x06, 0xFE,
                                /* D188 */   0xFF, 0xCE, 0x05, 0x00, 0x06, 0x05, 0x08, 0xFF,
                                /* D190 */   0xFF, 0xFF, 0x51, 0x56, 0x06, 0x56, 0xBE, 0x82,
                                /* D198 */   0xD1, 0xE8, 0xEC, 0x97, 0x5E, 0xB8, 0x00, 0xA0,
                                /* D1A0 */   0x8E, 0xC0, 0xBF, 0xFE, 0xFF, 0x83, 0xC6, 0x42,
                                /* D1A8 */   0xB9, 0x04, 0x00, 0xBA, 0xCE, 0x03, 0xB0, 0x04,
                                /* D1B0 */   0xB4, 0x04, 0x2A, 0xE1, 0xEF, 0x26, 0xFF, 0x35,
                                /* D1B8 */   0xB0, 0x02, 0xB4, 0x10, 0xD2, 0xEC, 0xE8, 0x53,
                                /* D1C0 */   0x9D, 0xAC, 0x26, 0x88, 0x05, 0xE2, 0xE7, 0x26,
                                /* D1C8 */   0x8A, 0x05, 0xB1, 0x04, 0xB4, 0x10, 0xB0, 0x02,
                                /* D1D0 */   0xD0, 0xEC, 0xE8, 0x3F, 0x9D, 0x26, 0x8F, 0x05,
                                /* D1D8 */   0xE2, 0xF4, 0x07, 0x5E, 0x1E, 0x33, 0xC0, 0x8E,
                                /* D1E0 */   0xD8, 0x26, 0x8B, 0x54, 0x40, 0x89, 0x16, 0x63,
                                /* D1E8 */   0x04, 0x52, 0x56, 0x83, 0xC6, 0x05, 0xB9, 0x04,
                                /* D1F0 */   0x00, 0xB0, 0x01, 0x26, 0x8A, 0x24, 0xE8, 0x1B,
                                /* D1F8 */   0x9D, 0x46, 0x40, 0xE2, 0xF6, 0x26, 0x8A, 0x04,
                                /* D200 */   0xBA, 0xC2, 0x03, 0xEE, 0x46, 0xE8, 0x75, 0x77,
                                /* D208 */   0x83, 0xC6, 0x19, 0xE8, 0x77, 0x9B, 0xB9, 0x14,
                                /* D210 */   0x00, 0xB0, 0x00, 0xEE, 0x50, 0x26, 0x8A, 0x04,
                                /* D218 */   0xEE, 0x58, 0x40, 0x46, 0xE2, 0xF5, 0xEE, 0x32,
                                /* D220 */   0xC0, 0xEE, 0xE8, 0x21, 0x9C, 0xB9, 0x09, 0x00,
                                /* D228 */   0xB0, 0x00, 0x26, 0x8A, 0x24, 0xE8, 0xDE, 0x9C,
                                /* D230 */   0x40, 0x46, 0xE2, 0xF6, 0x5E, 0x5A, 0x1F, 0x52,
                                /* D238 */   0x83, 0xC2, 0x06, 0x8A, 0x44, 0x04, 0xEE, 0xBA,
                                /* D240 */   0xC4, 0x03, 0xAC, 0xEE, 0x5A, 0xAC, 0xEE, 0xBA,
                                /* D248 */   0xCE, 0x03, 0xAC, 0xEE, 0xAC, 0xE8, 0x35, 0x9B,
                                /* D250 */   0x8A, 0xE0, 0x24, 0x7F, 0xEE, 0xF6, 0xC4, 0x80,
                                /* D258 */   0x75, 0x03, 0xE8, 0x28, 0x9B, 0x59, 0xC3, 0x50,
                                /* D260 */   0x53, 0x51, 0x52, 0x56, 0xE8, 0x17, 0x9A, 0x8A,
                                /* D268 */   0xC4, 0x8A, 0xE5, 0xAB, 0x8A, 0xC1, 0xAA, 0x4E,
                                /* D270 */   0x75, 0xF2, 0x5E, 0x5A, 0x59, 0x5B, 0x58, 0xC3,
                                /* D278 */   0x50, 0x51, 0xE8, 0xD3, 0x99, 0x86, 0xC4, 0xAA,
                                /* D280 */   0x8A, 0xC4, 0x40, 0xE2, 0xF5, 0x59, 0x58, 0xC3,
                                /* D288 */   0x52, 0xE8, 0x1B, 0x9A, 0x66, 0xAB, 0x66, 0x83,
                                /* D290 */   0xC6, 0x04, 0xE2, 0xF5, 0x5A, 0xC3, 0xB2, 0x02,
                                /* D298 */   0xEB, 0x02, 0xB2, 0x01, 0x51, 0x66, 0x56, 0x8A,
                                /* D2A0 */   0xEA, 0x2E, 0x8B, 0x37, 0xE8, 0xF3, 0x99, 0x66,
                                /* D2A8 */   0x5E, 0x59, 0x80, 0xFA, 0x02, 0x74, 0x03, 0xAB,
                                /* D2B0 */   0xEB, 0x02, 0x66, 0xAB, 0x43, 0x43, 0xE2, 0xE4,
                                /* D2B8 */   0xC3, 0x8B, 0xFB, 0x83, 0xC7, 0x20, 0xE8, 0x90,
                                /* D2C0 */   0x95, 0xF6, 0xC1, 0x01, 0x74, 0x06, 0x26, 0x89,
                                /* D2C8 */   0x3F, 0xE8, 0x61, 0x02, 0xF6, 0xC1, 0x02, 0x74,
                                /* D2D0 */   0x07, 0x26, 0x89, 0x7F, 0x02, 0xE8, 0x37, 0x00,
                                /* D2D8 */   0xF6, 0xC1, 0x04, 0x74, 0x07, 0x26, 0x89, 0x7F,
                                /* D2E0 */   0x04, 0xE8, 0x5C, 0x00, 0xE8, 0x40, 0x95, 0xF7,
                                /* D2E8 */   0xC1, 0x00, 0x80, 0x74, 0x07, 0x26, 0x89, 0x7F,
                                /* D2F0 */   0x06, 0xE8, 0x63, 0x00, 0xF7, 0xC1, 0x00, 0x20,
                                /* D2F8 */   0x74, 0x07, 0x26, 0x89, 0x7F, 0x08, 0xE8, 0xFC,
                                /* D300 */   0x00, 0xF7, 0xC1, 0x00, 0x10, 0x74, 0x07, 0x26,
                                /* D308 */   0x89, 0x7F, 0x0A, 0xE8, 0x8A, 0xAD, 0xC3, 0x51,
                                /* D310 */   0xA0, 0x10, 0x04, 0x24, 0x30, 0xAA, 0xBE, 0x49,
                                /* D318 */   0x04, 0xB9, 0x0F, 0x00, 0xF3, 0xA5, 0xBE, 0x84,
                                /* D320 */   0x04, 0xB1, 0x07, 0xF3, 0xA4, 0xBE, 0xA8, 0x04,
                                /* D328 */   0x66, 0xA5, 0xBE, 0x14, 0x00, 0x66, 0xA5, 0xBE,
                                /* D330 */   0x74, 0x00, 0x66, 0xA5, 0xBE, 0x7C, 0x00, 0x66,
                                /* D338 */   0xA5, 0xBE, 0x0C, 0x01, 0x66, 0xA5, 0x59, 0xC3,
                                /* D340 */   0x53, 0x52, 0x56, 0xBA, 0xC6, 0x03, 0xEC, 0xAA,
                                /* D348 */   0x42, 0xED, 0xAB, 0x33, 0xDB, 0xBE, 0x00, 0x01,
                                /* D350 */   0xE8, 0x0C, 0xFF, 0x5E, 0x5A, 0x5B, 0xC3, 0x51,
                                /* D358 */   0xBA, 0xCE, 0x03, 0xEC, 0xAA, 0xB0, 0x10, 0xB9,
                                /* D360 */   0x09, 0x00, 0xE8, 0x13, 0xFF, 0x59, 0xC3, 0x98,
                                /* D368 */   0x20, 0xA8, 0x20, 0xA0, 0x20, 0xB4, 0x20, 0xB4,
                                /* D370 */   0x21, 0xC0, 0x21, 0xC4, 0x21, 0xB0, 0x21, 0x80,
                                /* D378 */   0x20, 0xD8, 0x20, 0xA0, 0x21, 0xA4, 0x21, 0xD0,
                                /* D380 */   0x21, 0x80, 0x23, 0x00, 0x24, 0x28, 0x24, 0x30,
                                /* D388 */   0x24, 0x38, 0x24, 0x40, 0x24, 0x04, 0x24, 0x08,
                                /* D390 */   0x24, 0x0C, 0x24, 0x00, 0x24, 0x44, 0x60, 0x40,
                                /* D398 */   0x60, 0x14, 0x60, 0x4C, 0x60, 0x48, 0x60, 0x18,
                                /* D3A0 */   0x60, 0x00, 0x11, 0x40, 0x11, 0x50, 0x11, 0x60,
                                /* D3A8 */   0x11, 0x00, 0x10, 0x08, 0x00, 0x88, 0x00, 0x80,
                                /* D3B0 */   0x00, 0x84, 0x00, 0x90, 0x00, 0x94, 0x00, 0x98,
                                /* D3B8 */   0x00, 0x9C, 0x00, 0x08, 0x10, 0xC8, 0x00, 0xC0,
                                /* D3C0 */   0x00, 0xC4, 0x00, 0xD0, 0x00, 0xD4, 0x00, 0xD8,
                                /* D3C8 */   0x00, 0xDC, 0x00, 0x80, 0x01, 0x88, 0x01, 0x80,
                                /* D3D0 */   0x21, 0x94, 0x21, 0x98, 0x21, 0x9C, 0x01, 0x84,
                                /* D3D8 */   0x01, 0x80, 0x11, 0x88, 0x11, 0x80, 0x31, 0x94,
                                /* D3E0 */   0x31, 0x98, 0x31, 0x84, 0x11, 0xC0, 0x20, 0xCC,
                                /* D3E8 */   0x20, 0xE4, 0x20, 0x00, 0x23, 0x00, 0x00, 0x3F,
                                /* D3F0 */   0x00, 0x00, 0x00, 0xFF, 0x00, 0x08, 0x00, 0x00,
                                /* D3F8 */   0x00, 0x08, 0x00, 0x00, 0x00, 0x66, 0x53, 0x51,
                                /* D400 */   0x52, 0x66, 0x56, 0xBA, 0xCE, 0x03, 0xEC, 0x50,
                                /* D408 */   0x66, 0x53, 0x66, 0xBE, 0x00, 0x30, 0x00, 0x00,
                                /* D410 */   0xB9, 0x09, 0x00, 0xE8, 0x72, 0xFE, 0x66, 0xBE,
                                /* D418 */   0x10, 0x50, 0x0C, 0x00, 0xB9, 0x06, 0x00, 0xE8,
                                /* D420 */   0x66, 0xFE, 0xBB, 0x95, 0xD3, 0xB9, 0x06, 0x00,
                                /* D428 */   0x66, 0xBE, 0x00, 0x00, 0x0C, 0x00, 0xE8, 0x65,
                                /* D430 */   0xFE, 0x66, 0xBE, 0x00, 0x00, 0x06, 0x00, 0xB9,
                                /* D438 */   0x07, 0x00, 0xE8, 0x4B, 0xFE, 0x66, 0xBE, 0x50,
                                /* D440 */   0x00, 0x06, 0x00, 0xB9, 0x04, 0x00, 0xE8, 0x3F,
                                /* D448 */   0xFE, 0x66, 0xBE, 0x00, 0x10, 0x06, 0x00, 0xB9,
                                /* D450 */   0x07, 0x00, 0xE8, 0x33, 0xFE, 0x66, 0xBE, 0x50,
                                /* D458 */   0x10, 0x06, 0x00, 0xB9, 0x03, 0x00, 0xE8, 0x27,
                                /* D460 */   0xFE, 0xE8, 0x7C, 0x94, 0x75, 0x06, 0x81, 0xC7,
                                /* D468 */   0x00, 0x04, 0xEB, 0x0C, 0x66, 0xBE, 0x00, 0xA0,
                                /* D470 */   0x04, 0x00, 0xB9, 0x00, 0x01, 0xE8, 0x10, 0xFE,
                                /* D478 */   0xE8, 0x71, 0x94, 0x75, 0x06, 0x81, 0xC7, 0x00,
                                /* D480 */   0x04, 0xEB, 0x0C, 0x66, 0xBE, 0x00, 0xA8, 0x04,
                                /* D488 */   0x00, 0xB9, 0x00, 0x01, 0xE8, 0xF9, 0xFD, 0xBB,
                                /* D490 */   0xA1, 0xD3, 0xB9, 0x04, 0x00, 0x66, 0xBE, 0x00,
                                /* D498 */   0x00, 0x0E, 0x00, 0xE8, 0xF8, 0xFD, 0xBB, 0xAB,
                                /* D4A0 */   0xD3, 0xB9, 0x1D, 0x00, 0x66, 0xBE, 0x00, 0x00,
                                /* D4A8 */   0x07, 0x00, 0xE8, 0xE9, 0xFD, 0xBB, 0xA9, 0xD3,
                                /* D4B0 */   0xB9, 0x01, 0x00, 0x66, 0xBE, 0x00, 0x00, 0x04,
                                /* D4B8 */   0x00, 0xE8, 0xDA, 0xFD, 0x66, 0xBE, 0x00, 0xF0,
                                /* D4C0 */   0x04, 0x00, 0xB9, 0x10, 0x00, 0xE8, 0xC0, 0xFD,
                                /* D4C8 */   0x66, 0xBE, 0x40, 0xF0, 0x04, 0x00, 0xB9, 0x10,
                                /* D4D0 */   0x00, 0xE8, 0xB4, 0xFD, 0x66, 0xBF, 0x80, 0xF0,
                                /* D4D8 */   0x04, 0x00, 0xB9, 0x03, 0x00, 0xE8, 0xA8, 0xFD,
                                /* D4E0 */   0xBB, 0xE5, 0xD3, 0xB9, 0x04, 0x00, 0x66, 0x33,
                                /* D4E8 */   0xF6, 0xE8, 0xAA, 0xFD, 0xBB, 0x77, 0xD3, 0xB9,
                                /* D4F0 */   0x0F, 0x00, 0x66, 0x33, 0xF6, 0xE8, 0x9E, 0xFD,
                                /* D4F8 */   0x66, 0xBE, 0x80, 0x21, 0x00, 0x00, 0xB9, 0x03,
                                /* D500 */   0x00, 0xE8, 0x84, 0xFD, 0xBB, 0x6F, 0xD3, 0xB9,
                                /* D508 */   0x04, 0x00, 0x66, 0x33, 0xF6, 0xE8, 0x86, 0xFD,
                                /* D510 */   0xBB, 0x67, 0xD3, 0xB9, 0x04, 0x00, 0x66, 0x33,
                                /* D518 */   0xF6, 0xE8, 0x7A, 0xFD, 0xE8, 0xB3, 0xF9, 0x66,
                                /* D520 */   0x5B, 0x58, 0xBA, 0xCE, 0x03, 0xEE, 0x66, 0x5E,
                                /* D528 */   0x5A, 0x59, 0x66, 0x5B, 0xC3, 0x53, 0x51, 0xBA,
                                /* D530 */   0xC4, 0x03, 0xEC, 0xAA, 0x8B, 0x16, 0x63, 0x04,
                                /* D538 */   0xEC, 0xAA, 0xBA, 0xCE, 0x03, 0xEC, 0xAA, 0x32,
                                /* D540 */   0xE4, 0xF6, 0xC5, 0xA0, 0x74, 0x08, 0xB0, 0x24,
                                /* D548 */   0xE8, 0x08, 0x97, 0x80, 0xE4, 0x80, 0xE8, 0x34,
                                /* D550 */   0x98, 0xEC, 0x0A, 0xC4, 0xAA, 0xBA, 0xCA, 0x03,
                                /* D558 */   0xEC, 0xAA, 0xBA, 0xC4, 0x03, 0xB0, 0x01, 0xB9,
                                /* D560 */   0x04, 0x00, 0xE8, 0x13, 0xFD, 0xBA, 0xCC, 0x03,
                                /* D568 */   0xEC, 0xAA, 0x8B, 0x16, 0x63, 0x04, 0xB0, 0x00,
                                /* D570 */   0xB9, 0x19, 0x00, 0xE8, 0x02, 0xFD, 0xB9, 0x14,
                                /* D578 */   0x00, 0xB3, 0x00, 0x8A, 0xC3, 0xE8, 0xE8, 0x96,
                                /* D580 */   0x8A, 0xC4, 0xAA, 0xFE, 0xC3, 0xE2, 0xF4, 0xBA,
                                /* D588 */   0xCE, 0x03, 0xB0, 0x00, 0xB9, 0x09, 0x00, 0xE8,
                                /* D590 */   0xE6, 0xFC, 0xA1, 0x63, 0x04, 0xAB, 0xB0, 0x04,
                                /* D598 */   0xE8, 0xC5, 0x96, 0x50, 0xB4, 0x06, 0xE8, 0x73,
                                /* D5A0 */   0x99, 0xBA, 0xCE, 0x03, 0xB0, 0x04, 0xE8, 0xB1,
                                /* D5A8 */   0x96, 0x50, 0x40, 0xE8, 0xAC, 0x96, 0x50, 0xB4,
                                /* D5B0 */   0x00, 0xEF, 0x40, 0xE8, 0xA4, 0x96, 0x50, 0xB4,
                                /* D5B8 */   0x05, 0xEF, 0xB9, 0x04, 0x00, 0xB4, 0x04, 0x2A,
                                /* D5C0 */   0xE1, 0xB0, 0x04, 0xEF, 0xB0, 0x22, 0xE8, 0x8A,
                                /* D5C8 */   0x96, 0x8A, 0xC4, 0xAA, 0xE2, 0xEF, 0x58, 0xEF,
                                /* D5D0 */   0x58, 0xEF, 0x58, 0xEF, 0x58, 0xE8, 0x3C, 0x99,
                                /* D5D8 */   0x59, 0x5B, 0xC3, 0x00, 0x02, 0x02, 0x03, 0x0D,
                                /* D5E0 */   0x0E, 0x0E, 0x0F, 0x8A, 0xD9, 0x32, 0xFF, 0x2E,
                                /* D5E8 */   0x8A, 0x9F, 0xDB, 0xD5, 0xF7, 0xC1, 0x00, 0x80,
                                /* D5F0 */   0x74, 0x03, 0x80, 0xC3, 0x01, 0xF7, 0xC1, 0x00,
                                /* D5F8 */   0x20, 0x74, 0x03, 0x80, 0xC3, 0x2B, 0xF7, 0xC1,
                                /* D600 */   0x00, 0x10, 0x74, 0x09, 0x50, 0x8B, 0xC3, 0xE8,
                                /* D608 */   0x91, 0xA5, 0x03, 0xD8, 0x58, 0x89, 0x5E, 0x16,
                                /* D610 */   0xC3, 0xE3, 0xD5, 0xB9, 0xD2, 0x80, 0xCF, 0x3C,
                                /* D618 */   0x02, 0x77, 0x16, 0x81, 0xE1, 0x07, 0xB0, 0x32,
                                /* D620 */   0xE4, 0xD1, 0xE0, 0x8B, 0xF0, 0x2E, 0xFF, 0x94,
                                /* D628 */   0x11, 0xD6, 0xF8, 0xC6, 0x46, 0x1A, 0x1C, 0xEB,
                                /* D630 */   0x05, 0xF9, 0xC6, 0x46, 0x1A, 0x00, 0xC3, 0x00,
                                /* D638 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* D640 */   0x24, 0x41, 0x44, 0x44, 0x49, 0x4E, 0x33, 0x30,
                                /* D648 */   0x96, 0xD6, 0xE8, 0xD6, 0xF0, 0xD6, 0x33, 0xD7,
                                /* D650 */   0x49, 0xD7, 0x01, 0xD8, 0x56, 0xD8, 0x59, 0xD8,
                                /* D658 */   0x5C, 0xD8, 0x5F, 0xD8, 0x62, 0xD8, 0x65, 0xD8,
                                /* D660 */   0x41, 0x49, 0x4D, 0x33, 0x01, 0x00, 0x00, 0x00,
                                /* D668 */   0xD2, 0xF0, 0x00, 0x00, 0xC7, 0x00, 0x00, 0x00,
                                /* D670 */   0x00, 0x0A, 0x40, 0x06, 0x40, 0x9C, 0x00, 0x00,
                                /* D678 */   0x01, 0x00, 0x84, 0xD6, 0x90, 0xD6, 0x95, 0xD6,
                                /* D680 */   0x00, 0x00, 0x00, 0x00, 0x49, 0x6E, 0x74, 0x65,
                                /* D688 */   0x6C, 0x20, 0x43, 0x6F, 0x72, 0x70, 0x2E, 0x00,
                                /* D690 */   0x48, 0x44, 0x4D, 0x49, 0x00, 0x00, 0x66, 0x51,
                                /* D698 */   0x66, 0x52, 0x66, 0x57, 0x66, 0x56, 0x66, 0x8B,
                                /* D6A0 */   0xD6, 0x66, 0xC1, 0xEA, 0x10, 0xE8, 0x42, 0xA4,
                                /* D6A8 */   0x2E, 0x8A, 0x5C, 0x10, 0x80, 0xFB, 0x0C, 0x74,
                                /* D6B0 */   0x2A, 0xE8, 0xA9, 0x61, 0x72, 0x25, 0xE8, 0x5F,
                                /* D6B8 */   0x02, 0x66, 0x56, 0x66, 0xBE, 0x14, 0x20, 0x0C,
                                /* D6C0 */   0x00, 0xE8, 0xD9, 0x95, 0x66, 0x5E, 0x8A, 0xC8,
                                /* D6C8 */   0xE8, 0x44, 0xA6, 0x84, 0xC1, 0x74, 0x0C, 0xE8,
                                /* D6D0 */   0xC1, 0xA2, 0x66, 0x5E, 0xE8, 0x19, 0x00, 0x32,
                                /* D6D8 */   0xE4, 0xEB, 0x06, 0x66, 0x5E, 0xB4, 0x01, 0x0A,
                                /* D6E0 */   0xE4, 0x66, 0x5F, 0x66, 0x5A, 0x66, 0x59, 0xC3,
                                /* D6E8 */   0x0E, 0x07, 0xBF, 0x60, 0xD6, 0x32, 0xE4, 0xC3,
                                /* D6F0 */   0x66, 0x51, 0x66, 0x52, 0xBB, 0x11, 0x00, 0x66,
                                /* D6F8 */   0x8B, 0xD6, 0x66, 0xC1, 0xEA, 0x10, 0xE8, 0xE9,
                                /* D700 */   0xA3, 0x66, 0x56, 0x66, 0xBE, 0x00, 0x40, 0x0C,
                                /* D708 */   0x00, 0xE8, 0x9B, 0x95, 0x66, 0x5E, 0x66, 0x8B,
                                /* D710 */   0xC8, 0x53, 0x2E, 0x8A, 0x5C, 0x10, 0xE8, 0x3E,
                                /* D718 */   0xA6, 0x5B, 0x66, 0x85, 0xC1, 0x74, 0x0D, 0xE8,
                                /* D720 */   0x7B, 0x9D, 0x72, 0x08, 0xE8, 0x9B, 0xA2, 0x73,
                                /* D728 */   0x03, 0x83, 0xCB, 0x02, 0x66, 0x5A, 0x66, 0x59,
                                /* D730 */   0x32, 0xE4, 0xC3, 0x2E, 0x3B, 0x06, 0x70, 0xD6,
                                /* D738 */   0x77, 0x07, 0x2E, 0x3B, 0x1E, 0x72, 0xD6, 0x76,
                                /* D740 */   0x05, 0x80, 0xCC, 0x01, 0xEB, 0x02, 0x32, 0xE4,
                                /* D748 */   0xC3, 0x66, 0x52, 0x66, 0x56, 0x66, 0x8B, 0xD6,
                                /* D750 */   0x66, 0xC1, 0xEA, 0x10, 0xE8, 0x93, 0xA3, 0x56,
                                /* D758 */   0x2E, 0x8A, 0x5C, 0x10, 0x66, 0xBE, 0x40, 0x61,
                                /* D760 */   0x04, 0x00, 0xE8, 0xF3, 0x88, 0x66, 0xBA, 0x00,
                                /* D768 */   0x00, 0x00, 0xE0, 0xE8, 0xAA, 0x99, 0xE8, 0x4C,
                                /* D770 */   0x9C, 0xE8, 0xD2, 0x8F, 0xE8, 0xC2, 0x93, 0xE8,
                                /* D778 */   0xD8, 0x96, 0x66, 0xB8, 0x00, 0x00, 0x00, 0x00,
                                /* D780 */   0xE8, 0x37, 0xAD, 0xE8, 0x4B, 0x7F, 0xE8, 0x12,
                                /* D788 */   0x7F, 0xE8, 0xA3, 0xA2, 0xE8, 0xB1, 0x7E, 0xE8,
                                /* D790 */   0x11, 0x78, 0xE8, 0x04, 0x5E, 0xE8, 0xC1, 0x80,
                                /* D798 */   0xE8, 0xA0, 0x82, 0xE8, 0xC9, 0x9B, 0xE8, 0xF6,
                                /* D7A0 */   0x92, 0x5E, 0xE8, 0x49, 0xA8, 0x72, 0x07, 0x2E,
                                /* D7A8 */   0xF6, 0x44, 0x18, 0x01, 0x74, 0x00, 0x2E, 0x8A,
                                /* D7B0 */   0x5C, 0x10, 0x66, 0x56, 0xE8, 0x6B, 0xA4, 0xE8,
                                /* D7B8 */   0x34, 0x60, 0x66, 0x5E, 0x66, 0x51, 0x2E, 0xF6,
                                /* D7C0 */   0x44, 0x17, 0x08, 0x74, 0x0F, 0x2E, 0x8A, 0x4C,
                                /* D7C8 */   0x25, 0x80, 0xE1, 0xF0, 0xC0, 0xE9, 0x04, 0xE8,
                                /* D7D0 */   0x5E, 0x61, 0xEB, 0x0F, 0x2E, 0xF7, 0x06, 0x2F,
                                /* D7D8 */   0xF9, 0x04, 0x00, 0x75, 0x04, 0xB1, 0x01, 0xEB,
                                /* D7E0 */   0x02, 0xB1, 0x03, 0xE8, 0xD3, 0x60, 0x66, 0x59,
                                /* D7E8 */   0x66, 0xB8, 0x00, 0x00, 0x00, 0x80, 0x66, 0xBA,
                                /* D7F0 */   0xFF, 0xFF, 0xFE, 0xFF, 0xE8, 0x21, 0x99, 0x33,
                                /* D7F8 */   0xC0, 0x66, 0x5E, 0xE8, 0x03, 0x00, 0x66, 0x5A,
                                /* D800 */   0xC3, 0x53, 0x66, 0x52, 0x66, 0x56, 0x57, 0x66,
                                /* D808 */   0x8B, 0xD6, 0x66, 0xC1, 0xEA, 0x10, 0xE8, 0xD9,
                                /* D810 */   0xA2, 0x2E, 0x8A, 0x5C, 0x10, 0x8B, 0xFE, 0xE8,
                                /* D818 */   0x08, 0xA4, 0x66, 0xBA, 0x00, 0x00, 0x00, 0x80,
                                /* D820 */   0x24, 0x0F, 0x3C, 0x00, 0x74, 0x06, 0x3C, 0x04,
                                /* D828 */   0x76, 0x1E, 0xEB, 0x20, 0x66, 0xB8, 0x00, 0x00,
                                /* D830 */   0x00, 0x80, 0xE8, 0xE3, 0x98, 0x8B, 0xF7, 0xE8,
                                /* D838 */   0xB4, 0xA7, 0x72, 0x0C, 0x2E, 0xF6, 0x44, 0x18,
                                /* D840 */   0x01, 0x74, 0x05, 0xE8, 0x53, 0x01, 0xEB, 0x00,
                                /* D848 */   0x32, 0xE4, 0xEB, 0x03, 0x80, 0xCC, 0x01, 0x5F,
                                /* D850 */   0x66, 0x5E, 0x66, 0x5A, 0x5B, 0xC3, 0x32, 0xE4,
                                /* D858 */   0xC3, 0x32, 0xE4, 0xC3, 0x32, 0xE4, 0xC3, 0x32,
                                /* D860 */   0xE4, 0xC3, 0x32, 0xE4, 0xC3, 0x32, 0xE4, 0xC3,
                                /* D868 */   0x18, 0x00, 0x00, 0x00, 0xAC, 0x00, 0x00, 0x00,
                                /* D870 */   0x12, 0x50, 0x00, 0x00, 0x9D, 0x00, 0x00, 0x00,
                                /* D878 */   0x11, 0x70, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00,
                                /* D880 */   0x18, 0x00, 0x00, 0x00, 0xA1, 0x00, 0x00, 0x00,
                                /* D888 */   0x18, 0x00, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00,
                                /* D890 */   0x13, 0x40, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00,
                                /* D898 */   0x12, 0x60, 0x00, 0x80, 0xCD, 0x00, 0x00, 0x00,
                                /* D8A0 */   0x18, 0x00, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00,
                                /* D8A8 */   0x15, 0x30, 0x00, 0x80, 0xCD, 0x00, 0x00, 0x00,
                                /* D8B0 */   0x15, 0x30, 0x00, 0x80, 0xC0, 0x00, 0x00, 0x00,
                                /* D8B8 */   0x18, 0x00, 0x00, 0x80, 0xC0, 0x00, 0x00, 0x00,
                                /* D8C0 */   0x18, 0x00, 0x00, 0x00, 0xA1, 0x00, 0x00, 0x00,
                                /* D8C8 */   0x12, 0x50, 0x00, 0x00, 0xDF, 0x00, 0x00, 0x00,
                                /* D8D0 */   0x11, 0x70, 0x00, 0x80, 0xCB, 0x00, 0x00, 0x00,
                                /* D8D8 */   0x18, 0x00, 0x00, 0x00, 0xA4, 0x00, 0x00, 0x00,
                                /* D8E0 */   0x18, 0x00, 0x00, 0x00, 0x9D, 0x00, 0x00, 0x00,
                                /* D8E8 */   0x13, 0x40, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
                                /* D8F0 */   0x13, 0x60, 0x00, 0x80, 0xC0, 0x00, 0x00, 0x00,
                                /* D8F8 */   0x18, 0x00, 0x00, 0x00, 0x8A, 0x00, 0x00, 0x00,
                                /* D900 */   0x15, 0x30, 0x00, 0x80, 0xC0, 0x00, 0x00, 0x00,
                                /* D908 */   0x15, 0x30, 0x00, 0x80, 0xC0, 0x00, 0x00, 0x00,
                                /* D910 */   0x18, 0x00, 0x00, 0x80, 0xC0, 0x00, 0x00, 0x00,
                                /* D918 */   0x66, 0x50, 0x51, 0x66, 0x56, 0x57, 0x66, 0x52,
                                /* D920 */   0x66, 0xBF, 0xA8, 0x4E, 0x06, 0x00, 0x2E, 0x80,
                                /* D928 */   0x7C, 0x10, 0x01, 0x74, 0x13, 0x66, 0xBF, 0x08,
                                /* D930 */   0x4F, 0x06, 0x00, 0x2E, 0x80, 0x7C, 0x10, 0x02,
                                /* D938 */   0x74, 0x06, 0x66, 0xBF, 0x68, 0x4F, 0x06, 0x00,
                                /* D940 */   0xB8, 0x00, 0x00, 0x2E, 0x8A, 0x44, 0x07, 0xB1,
                                /* D948 */   0x08, 0xF6, 0xE1, 0x66, 0x87, 0xF7, 0x8B, 0xD7,
                                /* D950 */   0x2E, 0xF7, 0x06, 0x2F, 0xF9, 0x04, 0x00, 0x75,
                                /* D958 */   0x05, 0xBF, 0x68, 0xD8, 0xEB, 0x03, 0xBF, 0xC0,
                                /* D960 */   0xD8, 0x03, 0xF8, 0x66, 0x2E, 0x8B, 0x05, 0xE8,
                                /* D968 */   0x9C, 0x97, 0x56, 0x8B, 0xF2, 0x2E, 0xF6, 0x44,
                                /* D970 */   0x17, 0x08, 0x5E, 0x74, 0x0F, 0x66, 0xBA, 0x00,
                                /* D978 */   0x00, 0x00, 0x80, 0x66, 0xB8, 0x00, 0x00, 0x00,
                                /* D980 */   0x80, 0xE8, 0x94, 0x97, 0x66, 0x2E, 0x8B, 0x45,
                                /* D988 */   0x04, 0x66, 0x83, 0xC6, 0x04, 0xE8, 0x76, 0x97,
                                /* D990 */   0x66, 0x5A, 0x5F, 0x66, 0x5E, 0x59, 0x66, 0x58,
                                /* D998 */   0xC3, 0x66, 0x50, 0x66, 0x53, 0x51, 0x66, 0x52,
                                /* D9A0 */   0x66, 0x56, 0x57, 0x66, 0xBE, 0x00, 0x02, 0x06,
                                /* D9A8 */   0x00, 0xE8, 0x60, 0x86, 0x66, 0x8B, 0xDE, 0x66,
                                /* D9B0 */   0x33, 0xC0, 0x66, 0xBA, 0x00, 0x10, 0x00, 0x00,
                                /* D9B8 */   0xE8, 0x5D, 0x97, 0x66, 0xBE, 0x20, 0x02, 0x06,
                                /* D9C0 */   0x00, 0xE8, 0x48, 0x86, 0xBF, 0x5C, 0x78, 0xB9,
                                /* D9C8 */   0x08, 0x00, 0x66, 0x2E, 0x8B, 0x05, 0xE8, 0x4A,
                                /* D9D0 */   0x95, 0x83, 0xC7, 0x04, 0x66, 0x83, 0xC6, 0x04,
                                /* D9D8 */   0xE2, 0xF0, 0x66, 0x8B, 0xF3, 0x66, 0xB8, 0x00,
                                /* D9E0 */   0x10, 0x00, 0x00, 0x66, 0xBA, 0x00, 0x10, 0x00,
                                /* D9E8 */   0x00, 0xE8, 0x2C, 0x97, 0x5F, 0x66, 0x5E, 0x66,
                                /* D9F0 */   0x5A, 0x59, 0x66, 0x5B, 0x66, 0x58, 0xC3, 0x00,
                                /* D9F8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* DA00 */   0x24, 0x41, 0x44, 0x44, 0x49, 0x4E, 0x33, 0x30,
                                /* DA08 */   0x7E, 0xDA, 0x6C, 0xDB, 0x87, 0xDB, 0x18, 0xDC,
                                /* DA10 */   0x33, 0xDC, 0x25, 0xDD, 0x2A, 0xDF, 0x2D, 0xDF,
                                /* DA18 */   0x30, 0xDF, 0x33, 0xDF, 0x36, 0xDF, 0x39, 0xDF,
                                /* DA20 */   0x41, 0x49, 0x4D, 0x33, 0x01, 0x00, 0x00, 0x00,
                                /* DA28 */   0xC6, 0x68, 0x00, 0x00, 0xC7, 0x00, 0x00, 0x00,
                                /* DA30 */   0x00, 0x0A, 0x40, 0x06, 0x40, 0x9C, 0x00, 0x00,
                                /* DA38 */   0x01, 0x00, 0x68, 0xDA, 0x74, 0xDA, 0x77, 0xDA,
                                /* DA40 */   0x00, 0x00, 0x00, 0x00, 0x41, 0x49, 0x4D, 0x33,
                                /* DA48 */   0x01, 0x00, 0x00, 0x00, 0xC6, 0x78, 0x00, 0x00,
                                /* DA50 */   0xC7, 0x00, 0x00, 0x02, 0x00, 0x0A, 0xA0, 0x05,
                                /* DA58 */   0x04, 0xEE, 0x03, 0x00, 0x01, 0x00, 0x68, 0xDA,
                                /* DA60 */   0x74, 0xDA, 0x77, 0xDA, 0x00, 0x00, 0x00, 0x00,
                                /* DA68 */   0x49, 0x6E, 0x74, 0x65, 0x6C, 0x20, 0x43, 0x6F,
                                /* DA70 */   0x72, 0x70, 0x2E, 0x00, 0x44, 0x50, 0x00, 0x00,
                                /* DA78 */   0x0A, 0x84, 0x00, 0x00, 0x00, 0x00, 0x55, 0x8B,
                                /* DA80 */   0xEC, 0x83, 0xC4, 0xFE, 0x66, 0x51, 0x66, 0x52,
                                /* DA88 */   0x66, 0x57, 0x66, 0x8B, 0xD6, 0x66, 0xC1, 0xEA,
                                /* DA90 */   0x10, 0x88, 0x56, 0xFF, 0xE8, 0x53, 0xA0, 0x2E,
                                /* DA98 */   0x8A, 0x5C, 0x19, 0x88, 0x5E, 0xFE, 0x2E, 0x8A,
                                /* DAA0 */   0x5C, 0x10, 0xE8, 0xB8, 0x5D, 0x0F, 0x82, 0x84,
                                /* DAA8 */   0x00, 0x66, 0x56, 0xE8, 0xAF, 0x0C, 0x80, 0xFB,
                                /* DAB0 */   0x09, 0x75, 0x1A, 0x2E, 0xF7, 0x04, 0x74, 0x00,
                                /* DAB8 */   0x74, 0x0A, 0xBA, 0x08, 0x00, 0xE8, 0x74, 0xA5,
                                /* DAC0 */   0x72, 0x6B, 0xEB, 0x09, 0x2E, 0xF7, 0x06, 0x2F,
                                /* DAC8 */   0xF9, 0x01, 0x00, 0x74, 0x00, 0xE8, 0x52, 0xA1,
                                /* DAD0 */   0x66, 0x56, 0x80, 0xFB, 0x0B, 0x74, 0x21, 0x66,
                                /* DAD8 */   0xBE, 0x00, 0x40, 0x06, 0x00, 0x80, 0xFB, 0x0A,
                                /* DAE0 */   0x74, 0x16, 0x66, 0xBE, 0x14, 0x20, 0x0C, 0x00,
                                /* DAE8 */   0xE8, 0xB2, 0x91, 0x66, 0x5E, 0x8A, 0xC8, 0xE8,
                                /* DAF0 */   0x1D, 0xA2, 0x84, 0xC1, 0x74, 0x37, 0xEB, 0x02,
                                /* DAF8 */   0x66, 0x5E, 0xE8, 0x96, 0x9E, 0x8A, 0x56, 0xFF,
                                /* DB00 */   0x80, 0xFA, 0x08, 0x75, 0x0A, 0x8A, 0x7E, 0xFE,
                                /* DB08 */   0xE8, 0x20, 0x16, 0x75, 0x20, 0xEB, 0x15, 0x8A,
                                /* DB10 */   0x7E, 0xFE, 0xE8, 0x27, 0x04, 0xB9, 0x01, 0x00,
                                /* DB18 */   0xB8, 0x01, 0x00, 0xBA, 0x00, 0x06, 0xE8, 0xC7,
                                /* DB20 */   0x15, 0xE8, 0xF1, 0x19, 0x66, 0x5E, 0xE8, 0x5E,
                                /* DB28 */   0x00, 0x32, 0xE4, 0xEB, 0x06, 0x66, 0x5E, 0xB4,
                                /* DB30 */   0x01, 0x0A, 0xE4, 0x66, 0x5F, 0x66, 0x5A, 0x66,
                                /* DB38 */   0x59, 0x8B, 0xE5, 0x5D, 0xC3, 0x56, 0x51, 0x52,
                                /* DB40 */   0xB0, 0x04, 0xE8, 0x18, 0x5A, 0xF6, 0xC1, 0x74,
                                /* DB48 */   0x74, 0x1E, 0x80, 0xE1, 0x77, 0xB2, 0x04, 0x84,
                                /* DB50 */   0xCA, 0x74, 0x0A, 0xE8, 0x94, 0x9F, 0x2E, 0x80,
                                /* DB58 */   0x7C, 0x10, 0x0B, 0x74, 0x09, 0xD0, 0xE2, 0x80,
                                /* DB60 */   0xFA, 0x00, 0x75, 0xEB, 0xEB, 0x02, 0xB0, 0x02,
                                /* DB68 */   0x5A, 0x59, 0x5E, 0xC3, 0x66, 0x52, 0x0E, 0x07,
                                /* DB70 */   0x66, 0x8B, 0xD6, 0x66, 0xC1, 0xEA, 0x10, 0xBF,
                                /* DB78 */   0x20, 0xDA, 0x80, 0xFA, 0x08, 0x75, 0x03, 0xBF,
                                /* DB80 */   0x44, 0xDA, 0x32, 0xE4, 0x66, 0x5A, 0xC3, 0x66,
                                /* DB88 */   0x56, 0x66, 0x52, 0x66, 0x51, 0x66, 0x8B, 0xD6,
                                /* DB90 */   0x66, 0xC1, 0xEA, 0x10, 0xBB, 0x11, 0x00, 0x80,
                                /* DB98 */   0xFA, 0x08, 0x75, 0x20, 0x2E, 0xF7, 0x06, 0x2F,
                                /* DBA0 */   0xF9, 0x01, 0x00, 0x75, 0x05, 0x80, 0xCB, 0x02,
                                /* DBA8 */   0xEB, 0x65, 0x2E, 0xF7, 0x06, 0x2F, 0xF9, 0x01,
                                /* DBB0 */   0x00, 0x74, 0x09, 0xE8, 0x1E, 0x60, 0xD0, 0xE0,
                                /* DBB8 */   0x0A, 0xD8, 0xEB, 0x53, 0xE8, 0x2B, 0x9F, 0x66,
                                /* DBC0 */   0x56, 0x66, 0xBE, 0x00, 0x40, 0x0C, 0x00, 0xE8,
                                /* DBC8 */   0xDD, 0x90, 0x66, 0x5E, 0x66, 0x8B, 0xC8, 0x53,
                                /* DBD0 */   0x2E, 0x8A, 0x5C, 0x10, 0xE8, 0x80, 0xA1, 0x5B,
                                /* DBD8 */   0x66, 0x85, 0xC1, 0x74, 0x32, 0xE8, 0xBD, 0x98,
                                /* DBE0 */   0x73, 0x05, 0xE8, 0xF5, 0x98, 0xEB, 0x1B, 0x66,
                                /* DBE8 */   0x56, 0x53, 0x2E, 0x8A, 0x5C, 0x10, 0xE8, 0x31,
                                /* DBF0 */   0xA0, 0xB9, 0x01, 0x00, 0xB8, 0x01, 0x00, 0xBA,
                                /* DBF8 */   0x00, 0x06, 0xE8, 0xEB, 0x14, 0x5B, 0x66, 0x5E,
                                /* DC00 */   0x75, 0x0D, 0xE8, 0xBD, 0x9D, 0x72, 0x05, 0xE8,
                                /* DC08 */   0x36, 0x19, 0x73, 0x03, 0x83, 0xCB, 0x02, 0x32,
                                /* DC10 */   0xE4, 0x66, 0x59, 0x66, 0x5A, 0x66, 0x5E, 0xC3,
                                /* DC18 */   0x06, 0x57, 0xE8, 0x4F, 0xFF, 0x26, 0x3B, 0x45,
                                /* DC20 */   0x10, 0x77, 0x06, 0x26, 0x3B, 0x5D, 0x12, 0x76,
                                /* DC28 */   0x05, 0x80, 0xCC, 0x01, 0xEB, 0x02, 0x32, 0xE4,
                                /* DC30 */   0x5F, 0x07, 0xC3, 0x55, 0x8B, 0xEC, 0x83, 0xC4,
                                /* DC38 */   0xFE, 0x06, 0x66, 0x52, 0x66, 0x56, 0x66, 0x8B,
                                /* DC40 */   0xD6, 0x66, 0xC1, 0xEA, 0x10, 0x88, 0x56, 0xFF,
                                /* DC48 */   0xE8, 0x9F, 0x9E, 0x2E, 0x8A, 0x5C, 0x10, 0xE8,
                                /* DC50 */   0xD0, 0x9F, 0xE8, 0x00, 0x17, 0x80, 0xFA, 0x08,
                                /* DC58 */   0x74, 0x0A, 0x8A, 0xD0, 0x80, 0xE2, 0x80, 0xE8,
                                /* DC60 */   0x17, 0x17, 0x0A, 0xC2, 0x88, 0x46, 0xFE, 0xE8,
                                /* DC68 */   0x3D, 0x90, 0x66, 0x25, 0xF1, 0xF4, 0xFB, 0xFF,
                                /* DC70 */   0x66, 0x0F, 0xB6, 0x56, 0xFE, 0x80, 0xE2, 0x80,
                                /* DC78 */   0x66, 0xC1, 0xE2, 0x0B, 0x66, 0x0B, 0xC2, 0xE8,
                                /* DC80 */   0x6C, 0x18, 0xE8, 0xF2, 0x13, 0x66, 0x0F, 0xB6,
                                /* DC88 */   0x56, 0xFE, 0x80, 0xE2, 0x1F, 0x80, 0xEA, 0x01,
                                /* DC90 */   0x66, 0xD1, 0xE2, 0x66, 0x0B, 0xC2, 0xE8, 0x55,
                                /* DC98 */   0x5B, 0x66, 0x56, 0x8A, 0x56, 0xFF, 0xE8, 0x49,
                                /* DCA0 */   0x9E, 0x66, 0x51, 0x2E, 0xF6, 0x44, 0x17, 0x08,
                                /* DCA8 */   0x74, 0x0C, 0x2E, 0x8A, 0x4C, 0x25, 0x80, 0xE1,
                                /* DCB0 */   0x0F, 0xE8, 0x7C, 0x5C, 0xEB, 0x25, 0xE8, 0xE0,
                                /* DCB8 */   0x58, 0xF6, 0xC2, 0x08, 0x74, 0x08, 0x2E, 0x80,
                                /* DCC0 */   0x3E, 0x7D, 0xDA, 0x00, 0x74, 0x0B, 0x2E, 0xF7,
                                /* DCC8 */   0x06, 0x2F, 0xF9, 0x04, 0x00, 0x75, 0x06, 0xEB,
                                /* DCD0 */   0x08, 0xB1, 0x00, 0xEB, 0x06, 0xB1, 0x03, 0xEB,
                                /* DCD8 */   0x02, 0xB1, 0x01, 0x51, 0xE8, 0xDA, 0x5B, 0x59,
                                /* DCE0 */   0x2E, 0x83, 0x3C, 0x08, 0x75, 0x12, 0x80, 0xFB,
                                /* DCE8 */   0x0A, 0x75, 0x0D, 0xF6, 0x46, 0xFE, 0x04, 0x74,
                                /* DCF0 */   0x07, 0x53, 0xB3, 0x0B, 0xE8, 0xC2, 0x5B, 0x5B,
                                /* DCF8 */   0x66, 0x59, 0x66, 0x5E, 0x66, 0x0D, 0x00, 0x00,
                                /* DD00 */   0x00, 0x80, 0x66, 0xBA, 0xFF, 0xFF, 0xFE, 0xFF,
                                /* DD08 */   0xE8, 0xC5, 0x82, 0xE8, 0x0A, 0x94, 0x66, 0x5E,
                                /* DD10 */   0x33, 0xC0, 0xE8, 0x10, 0x00, 0x75, 0x04, 0x32,
                                /* DD18 */   0xE4, 0xEB, 0x03, 0x80, 0xCC, 0x01, 0x66, 0x5A,
                                /* DD20 */   0x07, 0x8B, 0xE5, 0x5D, 0xC3, 0x55, 0x8B, 0xEC,
                                /* DD28 */   0x83, 0xC4, 0xFC, 0x66, 0x56, 0x53, 0x51, 0x52,
                                /* DD30 */   0x66, 0x8B, 0xD6, 0x66, 0xC1, 0xEA, 0x10, 0x88,
                                /* DD38 */   0x56, 0xFF, 0xE8, 0xAD, 0x9D, 0x2E, 0x8A, 0x5C,
                                /* DD40 */   0x10, 0x88, 0x5E, 0xFD, 0xE8, 0xDB, 0x9E, 0x66,
                                /* DD48 */   0x50, 0x80, 0xFA, 0x08, 0x75, 0x07, 0xE8, 0x04,
                                /* DD50 */   0x16, 0x24, 0x1F, 0xEB, 0x06, 0x8A, 0x5E, 0xFD,
                                /* DD58 */   0xE8, 0x1E, 0x16, 0x88, 0x46, 0xFE, 0x66, 0x58,
                                /* DD60 */   0x24, 0x0F, 0x3C, 0x04, 0x0F, 0x87, 0xB6, 0x01,
                                /* DD68 */   0x3C, 0x00, 0x0F, 0x87, 0x63, 0x01, 0x80, 0xFA,
                                /* DD70 */   0x08, 0x0F, 0x85, 0xA4, 0x00, 0xE8, 0x8C, 0x8B,
                                /* DD78 */   0x0F, 0x84, 0xA2, 0x01, 0x66, 0x56, 0x66, 0x50,
                                /* DD80 */   0x66, 0x52, 0x83, 0xC6, 0x40, 0x66, 0xB8, 0x80,
                                /* DD88 */   0x00, 0x00, 0x00, 0x66, 0xBA, 0x80, 0x00, 0x00,
                                /* DD90 */   0x00, 0xE8, 0x84, 0x93, 0x66, 0x5A, 0x66, 0x58,
                                /* DD98 */   0x66, 0x5E, 0x2E, 0x80, 0x3E, 0x7A, 0xDA, 0x00,
                                /* DDA0 */   0x74, 0x05, 0xE8, 0x82, 0x04, 0xEB, 0x07, 0xE8,
                                /* DDA8 */   0x84, 0x03, 0x0F, 0x85, 0x70, 0x01, 0xE8, 0x54,
                                /* DDB0 */   0x61, 0x66, 0x56, 0xE8, 0x1B, 0x79, 0xE8, 0xE2,
                                /* DDB8 */   0x78, 0xE8, 0x01, 0x96, 0xE8, 0x87, 0x89, 0xE8,
                                /* DDC0 */   0x77, 0x8D, 0xE8, 0x8D, 0x90, 0xE8, 0x67, 0x9C,
                                /* DDC8 */   0xE8, 0x75, 0x78, 0xE8, 0xD5, 0x71, 0xE8, 0xCD,
                                /* DDD0 */   0x6D, 0xE8, 0xC9, 0x0B, 0x66, 0x8B, 0xD0, 0x66,
                                /* DDD8 */   0x5E, 0x8A, 0x5E, 0xFE, 0xE8, 0xD3, 0x11, 0x8A,
                                /* DDE0 */   0x56, 0xFF, 0xE8, 0x74, 0x7A, 0xE8, 0x53, 0x7C,
                                /* DDE8 */   0xE8, 0x7C, 0x95, 0xE8, 0xA9, 0x8C, 0xE8, 0x0D,
                                /* DDF0 */   0x5E, 0x50, 0x53, 0xE8, 0x15, 0x63, 0x3B, 0xC3,
                                /* DDF8 */   0x76, 0x07, 0x2B, 0xC3, 0x8B, 0xC8, 0xE8, 0x98,
                                /* DE00 */   0x87, 0xE8, 0x8C, 0x61, 0x83, 0xFB, 0x00, 0x74,
                                /* DE08 */   0x05, 0x8B, 0xCB, 0xE8, 0x8B, 0x87, 0xE8, 0xB5,
                                /* DE10 */   0x14, 0x5B, 0x58, 0xE8, 0x8C, 0x62, 0xE9, 0x01,
                                /* DE18 */   0x01, 0x66, 0xBA, 0x80, 0x07, 0x00, 0x80, 0x66,
                                /* DE20 */   0xB8, 0x80, 0x00, 0x00, 0x80, 0x56, 0x83, 0xC6,
                                /* DE28 */   0x40, 0xE8, 0xEC, 0x92, 0x5E, 0xB9, 0x01, 0x00,
                                /* DE30 */   0xB8, 0x01, 0x00, 0xBA, 0x00, 0x06, 0xE8, 0xAF,
                                /* DE38 */   0x12, 0xB9, 0x00, 0x00, 0xE8, 0xEF, 0x02, 0x74,
                                /* DE40 */   0x03, 0xE9, 0xDA, 0x00, 0x83, 0xF9, 0x01, 0x74,
                                /* DE48 */   0x2B, 0xB9, 0x01, 0x00, 0xE8, 0x7E, 0x0B, 0x73,
                                /* DE50 */   0xEB, 0xE8, 0xB0, 0x73, 0xE8, 0x77, 0x76, 0x72,
                                /* DE58 */   0x1B, 0xE8, 0x95, 0x76, 0x72, 0x16, 0xE8, 0x57,
                                /* DE60 */   0x6D, 0x8B, 0xC8, 0x8B, 0xD3, 0xE8, 0xB7, 0x73,
                                /* DE68 */   0x3B, 0xC1, 0x0F, 0x87, 0xB0, 0x00, 0x3B, 0xDA,
                                /* DE70 */   0x0F, 0x87, 0xAA, 0x00, 0x66, 0x56, 0x66, 0xB8,
                                /* DE78 */   0x00, 0x00, 0x00, 0x00, 0xE8, 0x3B, 0xA6, 0x8A,
                                /* DE80 */   0x5E, 0xFD, 0x66, 0xBE, 0x40, 0x61, 0x04, 0x00,
                                /* DE88 */   0xE8, 0xCD, 0x81, 0x66, 0xBA, 0x00, 0x00, 0x00,
                                /* DE90 */   0xE0, 0xE8, 0x84, 0x92, 0xE8, 0x3A, 0x78, 0xE8,
                                /* DE98 */   0x01, 0x78, 0xE8, 0x20, 0x95, 0xE8, 0xA6, 0x88,
                                /* DEA0 */   0xE8, 0x96, 0x8C, 0xE8, 0xAC, 0x8F, 0xE8, 0x86,
                                /* DEA8 */   0x9B, 0xE8, 0x94, 0x77, 0xE8, 0xF4, 0x70, 0xE8,
                                /* DEB0 */   0xEC, 0x6C, 0xE8, 0xE8, 0x0A, 0x66, 0x8B, 0xD0,
                                /* DEB8 */   0x66, 0x5E, 0x8A, 0x5E, 0xFE, 0xE8, 0xF2, 0x10,
                                /* DEC0 */   0x8A, 0x56, 0xFF, 0xE8, 0x93, 0x79, 0xE8, 0x72,
                                /* DEC8 */   0x7B, 0xE8, 0x9B, 0x94, 0xE8, 0xC8, 0x8B, 0xEB,
                                /* DED0 */   0x49, 0xE8, 0xD3, 0x8D, 0x80, 0xFA, 0x08, 0x75,
                                /* DED8 */   0x27, 0xE8, 0xD1, 0x61, 0xE8, 0xF5, 0x13, 0x50,
                                /* DEE0 */   0x53, 0xE8, 0xEC, 0x61, 0x83, 0xFB, 0x00, 0x74,
                                /* DEE8 */   0x05, 0x8B, 0xCB, 0xE8, 0xAB, 0x86, 0xE8, 0xB4,
                                /* DEF0 */   0x60, 0x3B, 0xC3, 0x76, 0x07, 0x2B, 0xC3, 0x8B,
                                /* DEF8 */   0xC8, 0xE8, 0x9D, 0x86, 0x5B, 0x58, 0xEB, 0x1A,
                                /* DF00 */   0x66, 0x25, 0xFF, 0xF8, 0xFF, 0xFF, 0x66, 0x0D,
                                /* DF08 */   0x00, 0x02, 0x00, 0x00, 0x56, 0x83, 0xC6, 0x40,
                                /* DF10 */   0xE8, 0xF3, 0x91, 0x5E, 0xB9, 0x21, 0x00, 0xE8,
                                /* DF18 */   0x7F, 0x86, 0x32, 0xE4, 0xEB, 0x03, 0x80, 0xCC,
                                /* DF20 */   0x01, 0x5A, 0x59, 0x5B, 0x66, 0x5E, 0x8B, 0xE5,
                                /* DF28 */   0x5D, 0xC3, 0x32, 0xE4, 0xC3, 0x32, 0xE4, 0xC3,
                                /* DF30 */   0x32, 0xE4, 0xC3, 0x32, 0xE4, 0xC3, 0x32, 0xE4,
                                /* DF38 */   0xC3, 0x32, 0xE4, 0xC3, 0x66, 0x56, 0x66, 0x50,
                                /* DF40 */   0x53, 0xE8, 0x04, 0xAB, 0xE8, 0x60, 0x8D, 0x66,
                                /* DF48 */   0x0D, 0x00, 0x00, 0x00, 0x04, 0xE8, 0xB6, 0x91,
                                /* DF50 */   0x5B, 0x66, 0x58, 0x66, 0x5E, 0xC3, 0x66, 0x50,
                                /* DF58 */   0x66, 0x56, 0x53, 0x51, 0x52, 0xE8, 0xAE, 0x87,
                                /* DF60 */   0x50, 0xB0, 0x00, 0x50, 0xE8, 0xA5, 0x8E, 0x80,
                                /* DF68 */   0xF9, 0x00, 0x74, 0x3B, 0x8A, 0xD1, 0xE8, 0x8B,
                                /* DF70 */   0xA0, 0x73, 0x34, 0x75, 0x32, 0xE8, 0x72, 0x9B,
                                /* DF78 */   0x72, 0x2D, 0xE8, 0xAE, 0x87, 0x74, 0x0D, 0x2E,
                                /* DF80 */   0x8A, 0x5C, 0x10, 0xE8, 0xF3, 0x13, 0x3C, 0x00,
                                /* DF88 */   0x74, 0x0E, 0xEB, 0x1B, 0x2E, 0x80, 0x7C, 0x21,
                                /* DF90 */   0x00, 0x74, 0x05, 0xE8, 0x28, 0x00, 0xEB, 0x0F,
                                /* DF98 */   0x2E, 0x8A, 0x5C, 0x10, 0xE8, 0x83, 0x9C, 0xE8,
                                /* DFA0 */   0xB3, 0x13, 0x73, 0x03, 0xE8, 0x2C, 0x14, 0x58,
                                /* DFA8 */   0xFE, 0xC0, 0x8A, 0xCD, 0x3C, 0x01, 0x77, 0x02,
                                /* DFB0 */   0xEB, 0xB1, 0x58, 0xE8, 0x56, 0x8E, 0x5A, 0x59,
                                /* DFB8 */   0x5B, 0x66, 0x5E, 0x66, 0x58, 0xC3, 0x55, 0x8B,
                                /* DFC0 */   0xEC, 0x83, 0xC4, 0xF8, 0x66, 0x56, 0x66, 0x50,
                                /* DFC8 */   0x66, 0x53, 0x66, 0x51, 0x66, 0x52, 0x88, 0x56,
                                /* DFD0 */   0xFF, 0xE8, 0x16, 0x9B, 0x2E, 0x8A, 0x5C, 0x10,
                                /* DFD8 */   0xE8, 0x47, 0x9C, 0xE8, 0x32, 0x13, 0xE8, 0x90,
                                /* DFE0 */   0x09, 0x66, 0x89, 0x46, 0xFA, 0xE8, 0x6D, 0x13,
                                /* DFE8 */   0x8A, 0xD0, 0x80, 0xE2, 0x80, 0x88, 0x56, 0xF9,
                                /* DFF0 */   0x24, 0x1F, 0x88, 0x46, 0xFE, 0xE8, 0xDB, 0x13,
                                /* DFF8 */   0x8A, 0x56, 0xFF, 0xE8, 0xB2, 0x49, 0x0F, 0x83,
                                /* E000 */   0x9D, 0x00, 0xE8, 0xD3, 0x42, 0xE8, 0x74, 0x49,
                                /* E008 */   0xE8, 0x42, 0x41, 0xE8, 0x26, 0x18, 0x66, 0x0F,
                                /* E010 */   0xB6, 0x46, 0xF9, 0x66, 0xC1, 0xE0, 0x0B, 0xE8,
                                /* E018 */   0x5D, 0x10, 0xE8, 0x05, 0x9C, 0xE8, 0x87, 0x8C,
                                /* E020 */   0x66, 0x25, 0xF1, 0xF4, 0xFB, 0xFF, 0x66, 0x0F,
                                /* E028 */   0xB6, 0x56, 0xFE, 0x80, 0xEA, 0x01, 0x66, 0xD1,
                                /* E030 */   0xE2, 0x66, 0x0B, 0xC2, 0xE8, 0xB7, 0x57, 0x66,
                                /* E038 */   0x0D, 0x00, 0x00, 0x00, 0x80, 0x66, 0xBA, 0xFF,
                                /* E040 */   0xFF, 0xFE, 0xFF, 0xE8, 0x8A, 0x7F, 0xE8, 0xCF,
                                /* E048 */   0x90, 0xE8, 0xE2, 0x00, 0x9C, 0x8A, 0x56, 0xFF,
                                /* E050 */   0xE8, 0x97, 0x52, 0x9D, 0x74, 0x4C, 0xE8, 0x44,
                                /* E058 */   0x09, 0x66, 0x3D, 0x60, 0x3D, 0x08, 0x00, 0x75,
                                /* E060 */   0x08, 0x66, 0xB8, 0xB0, 0x1E, 0x04, 0x00, 0xEB,
                                /* E068 */   0x0E, 0x66, 0x3D, 0xD0, 0x78, 0x02, 0x00, 0x74,
                                /* E070 */   0x0C, 0x66, 0xB8, 0xD0, 0x78, 0x02, 0x00, 0xE8,
                                /* E078 */   0xF7, 0x08, 0xE9, 0x7B, 0xFF, 0x66, 0x8B, 0x46,
                                /* E080 */   0xFA, 0xE8, 0xED, 0x08, 0xB0, 0x02, 0x80, 0x7E,
                                /* E088 */   0xFE, 0x04, 0x74, 0x0A, 0xB0, 0x01, 0x80, 0x7E,
                                /* E090 */   0xFE, 0x02, 0x74, 0x02, 0xEB, 0x09, 0x88, 0x46,
                                /* E098 */   0xFE, 0xE8, 0x37, 0x13, 0xE9, 0x59, 0xFF, 0xF8,
                                /* E0A0 */   0xEB, 0x01, 0xF9, 0x66, 0x5A, 0x66, 0x59, 0x66,
                                /* E0A8 */   0x5B, 0x66, 0x58, 0x66, 0x5E, 0x8B, 0xE5, 0x5D,
                                /* E0B0 */   0xC3, 0x55, 0x8B, 0xEC, 0x83, 0xC4, 0xFE, 0x66,
                                /* E0B8 */   0x53, 0x66, 0x51, 0x66, 0x52, 0x88, 0x56, 0xFF,
                                /* E0C0 */   0xE8, 0x27, 0x9A, 0x72, 0x5E, 0x2E, 0x8A, 0x5C,
                                /* E0C8 */   0x10, 0x88, 0x5E, 0xFE, 0xE8, 0x53, 0x9B, 0xE8,
                                /* E0D0 */   0x3E, 0x12, 0x66, 0x8B, 0xD8, 0xE8, 0x7D, 0x12,
                                /* E0D8 */   0x24, 0x1F, 0x8A, 0xC8, 0x53, 0x8A, 0x5E, 0xFE,
                                /* E0E0 */   0xE8, 0x96, 0x12, 0x5B, 0x3C, 0x00, 0x75, 0x06,
                                /* E0E8 */   0x66, 0x0F, 0xB6, 0xC1, 0xEB, 0x11, 0x38, 0xC8,
                                /* E0F0 */   0x76, 0x0D, 0x66, 0x0F, 0xB6, 0xC1, 0x53, 0x2E,
                                /* E0F8 */   0x8A, 0x5C, 0x10, 0xE8, 0xD5, 0x12, 0x5B, 0x66,
                                /* E100 */   0xF7, 0xE3, 0x66, 0xBB, 0x08, 0x00, 0x00, 0x00,
                                /* E108 */   0x66, 0xF7, 0xE3, 0x66, 0x50, 0x66, 0x52, 0x8A,
                                /* E110 */   0x56, 0xFF, 0xE8, 0x37, 0x73, 0x66, 0x5A, 0x66,
                                /* E118 */   0x58, 0x66, 0x0F, 0xB7, 0xC9, 0x66, 0xF7, 0xF1,
                                /* E120 */   0xF9, 0xEB, 0x01, 0xF8, 0x66, 0x5A, 0x66, 0x59,
                                /* E128 */   0x66, 0x5B, 0x8B, 0xE5, 0x5D, 0xC3, 0x66, 0x50,
                                /* E130 */   0x51, 0x66, 0x52, 0xB9, 0x01, 0x00, 0x66, 0x56,
                                /* E138 */   0x66, 0xBE, 0x08, 0xF0, 0x04, 0x00, 0xE8, 0x5C,
                                /* E140 */   0x8B, 0x66, 0x5E, 0x8A, 0xD0, 0xB0, 0x14, 0xF6,
                                /* E148 */   0xC2, 0x02, 0x75, 0x09, 0xB0, 0x06, 0xF6, 0xC2,
                                /* E150 */   0x01, 0x74, 0x02, 0xB0, 0x0A, 0xBA, 0x00, 0x01,
                                /* E158 */   0xE8, 0x8D, 0x0F, 0xE8, 0x3B, 0x54, 0x80, 0xFA,
                                /* E160 */   0x08, 0x75, 0x0B, 0xE8, 0xEF, 0x11, 0x8A, 0xD0,
                                /* E168 */   0x80, 0xE2, 0x1F, 0x52, 0xEB, 0x26, 0xBA, 0x02,
                                /* E170 */   0x00, 0xE8, 0x3A, 0x0F, 0x8A, 0xF0, 0x8A, 0xF8,
                                /* E178 */   0x80, 0xE6, 0x80, 0x80, 0xE7, 0x40, 0x53, 0x56,
                                /* E180 */   0xE8, 0x16, 0x54, 0xE8, 0x64, 0x99, 0x2E, 0x8A,
                                /* E188 */   0x5C, 0x10, 0xE8, 0xEC, 0x11, 0x5E, 0x5B, 0x8A,
                                /* E190 */   0xD0, 0x52, 0x0A, 0xC6, 0xBA, 0x01, 0x01, 0xE8,
                                /* E198 */   0x4E, 0x0F, 0x32, 0xDB, 0xE8, 0xA1, 0x02, 0x74,
                                /* E1A0 */   0x03, 0x80, 0xCB, 0x01, 0x5A, 0xE8, 0x67, 0x08,
                                /* E1A8 */   0x75, 0x15, 0xF6, 0xC7, 0x40, 0x74, 0x07, 0xE8,
                                /* E1B0 */   0x65, 0x0C, 0x75, 0x0B, 0xEB, 0x05, 0xE8, 0xF5,
                                /* E1B8 */   0x09, 0x75, 0x04, 0x32, 0xC9, 0xEB, 0x03, 0x80,
                                /* E1C0 */   0xC9, 0x01, 0x9C, 0xB9, 0x01, 0x00, 0xBA, 0x02,
                                /* E1C8 */   0x01, 0xE8, 0xE2, 0x0E, 0x24, 0xDC, 0x0C, 0x00,
                                /* E1D0 */   0xE8, 0x15, 0x0F, 0x66, 0xB8, 0x00, 0x02, 0x00,
                                /* E1D8 */   0x00, 0x66, 0xBA, 0x00, 0x07, 0x00, 0x00, 0xEB,
                                /* E1E0 */   0x0C, 0x66, 0xB8, 0x00, 0x00, 0x00, 0x20, 0x66,
                                /* E1E8 */   0xBA, 0x00, 0x00, 0x00, 0x30, 0x56, 0x83, 0xC6,
                                /* E1F0 */   0x40, 0xE8, 0x24, 0x8F, 0x5E, 0xB9, 0x21, 0x00,
                                /* E1F8 */   0xE8, 0x9E, 0x83, 0x66, 0xB8, 0x00, 0x03, 0x00,
                                /* E200 */   0x00, 0x66, 0xBA, 0x80, 0x07, 0x00, 0x00, 0xEB,
                                /* E208 */   0x0C, 0x66, 0xB8, 0x00, 0x00, 0x00, 0x30, 0x66,
                                /* E210 */   0xBA, 0x00, 0x00, 0x00, 0x30, 0x56, 0x83, 0xC6,
                                /* E218 */   0x40, 0xE8, 0xFC, 0x8E, 0x5E, 0x9D, 0x66, 0x5A,
                                /* E220 */   0x59, 0x66, 0x58, 0xC3, 0x06, 0x0A, 0x14, 0x55,
                                /* E228 */   0x8B, 0xEC, 0x83, 0xC4, 0xFC, 0x66, 0x60, 0xB9,
                                /* E230 */   0x01, 0x00, 0xBA, 0x00, 0x00, 0xE8, 0x76, 0x0E,
                                /* E238 */   0x88, 0x46, 0xFF, 0x2E, 0xA0, 0x78, 0xDA, 0xBA,
                                /* E240 */   0x00, 0x01, 0xE8, 0xA3, 0x0E, 0xBA, 0x02, 0x00,
                                /* E248 */   0xE8, 0x63, 0x0E, 0x8A, 0xD0, 0x80, 0xE2, 0x40,
                                /* E250 */   0x88, 0x56, 0xFD, 0x24, 0x1F, 0x88, 0x46, 0xFE,
                                /* E258 */   0x2E, 0xA0, 0x79, 0xDA, 0x24, 0x1F, 0x3A, 0x46,
                                /* E260 */   0xFE, 0x76, 0x02, 0xEB, 0x6A, 0x2E, 0xA0, 0x79,
                                /* E268 */   0xDA, 0xBA, 0x01, 0x01, 0xE8, 0x79, 0x0E, 0x24,
                                /* E270 */   0x1F, 0x2E, 0x8B, 0x1E, 0x7B, 0xDA, 0xE8, 0xBA,
                                /* E278 */   0x08, 0xF6, 0x46, 0xFD, 0x40, 0x74, 0x07, 0xE8,
                                /* E280 */   0xF5, 0x0A, 0x75, 0x4B, 0xEB, 0x07, 0xE8, 0x4C,
                                /* E288 */   0x0A, 0x75, 0x44, 0xEB, 0x00, 0x32, 0xC9, 0x9C,
                                /* E290 */   0xB9, 0x01, 0x00, 0xBA, 0x02, 0x01, 0xE8, 0x15,
                                /* E298 */   0x0E, 0x24, 0xDC, 0x0C, 0x00, 0xE8, 0x48, 0x0E,
                                /* E2A0 */   0x66, 0xB8, 0x00, 0x02, 0x00, 0x00, 0x66, 0xBA,
                                /* E2A8 */   0x00, 0x07, 0x00, 0x00, 0x56, 0x83, 0xC6, 0x40,
                                /* E2B0 */   0xE8, 0x65, 0x8E, 0x5E, 0xB9, 0x21, 0x00, 0xE8,
                                /* E2B8 */   0xDF, 0x82, 0x66, 0xB8, 0x00, 0x03, 0x00, 0x00,
                                /* E2C0 */   0x66, 0xBA, 0x80, 0x07, 0x00, 0x00, 0x56, 0x83,
                                /* E2C8 */   0xC6, 0x40, 0xE8, 0x4B, 0x8E, 0x5E, 0x9D, 0x66,
                                /* E2D0 */   0x61, 0x8B, 0xE5, 0x5D, 0xC3, 0x51, 0x52, 0xB9,
                                /* E2D8 */   0x01, 0x00, 0xBA, 0x01, 0x01, 0xE8, 0xCE, 0x0D,
                                /* E2E0 */   0x24, 0x1F, 0x0F, 0xB6, 0xC8, 0x83, 0xF9, 0x02,
                                /* E2E8 */   0x76, 0x02, 0xD1, 0xE9, 0xBA, 0x06, 0x02, 0xE8,
                                /* E2F0 */   0xBC, 0x0D, 0x32, 0xC9, 0x5A, 0x59, 0xC3, 0x03,
                                /* E2F8 */   0x02, 0x01, 0x00, 0x02, 0x02, 0x01, 0x00, 0x55,
                                /* E300 */   0x8B, 0xEC, 0x83, 0xC4, 0xFE, 0x53, 0x51, 0x57,
                                /* E308 */   0x80, 0xFA, 0x01, 0x0F, 0x84, 0xE1, 0x00, 0x8A,
                                /* E310 */   0xD8, 0x80, 0xE3, 0x03, 0x8A, 0xC8, 0xC0, 0xE9,
                                /* E318 */   0x04, 0x80, 0xE1, 0x03, 0x38, 0xCB, 0x73, 0x02,
                                /* E320 */   0x8A, 0xD9, 0x80, 0xFA, 0x02, 0x74, 0x19, 0x8A,
                                /* E328 */   0xCC, 0x80, 0xE1, 0x03, 0x38, 0xCB, 0x73, 0x02,
                                /* E330 */   0x8A, 0xD9, 0x8A, 0xCC, 0xC0, 0xE9, 0x04, 0x80,
                                /* E338 */   0xE1, 0x03, 0x38, 0xCB, 0x73, 0x02, 0x8A, 0xD9,
                                /* E340 */   0x88, 0x5E, 0xFF, 0x8A, 0xD8, 0xC0, 0xEB, 0x02,
                                /* E348 */   0x80, 0xE3, 0x03, 0x8A, 0xC8, 0xC0, 0xE9, 0x06,
                                /* E350 */   0x80, 0xE1, 0x03, 0x38, 0xCB, 0x73, 0x02, 0x8A,
                                /* E358 */   0xD9, 0x80, 0xFA, 0x02, 0x74, 0x1C, 0x8A, 0xCC,
                                /* E360 */   0xC0, 0xE9, 0x02, 0x80, 0xE1, 0x03, 0x38, 0xCB,
                                /* E368 */   0x73, 0x02, 0x8A, 0xD9, 0x8A, 0xCC, 0xC0, 0xE9,
                                /* E370 */   0x06, 0x80, 0xE1, 0x03, 0x38, 0xCB, 0x73, 0x02,
                                /* E378 */   0x8A, 0xD9, 0x88, 0x5E, 0xFE, 0x66, 0x52, 0x51,
                                /* E380 */   0xE8, 0x16, 0x52, 0xF6, 0xC2, 0x08, 0x74, 0x45,
                                /* E388 */   0x50, 0x2E, 0xA0, 0xA7, 0x15, 0x24, 0x0F, 0xB4,
                                /* E390 */   0x04, 0xF6, 0xE4, 0x8A, 0xC8, 0x58, 0x80, 0xF9,
                                /* E398 */   0x20, 0x73, 0x17, 0xBF, 0xB7, 0x12, 0x66, 0x2E,
                                /* E3A0 */   0x8B, 0x15, 0x66, 0xD3, 0xEA, 0xBF, 0xFB, 0xE2,
                                /* E3A8 */   0x83, 0xE2, 0x01, 0x75, 0x23, 0xBF, 0xF7, 0xE2,
                                /* E3B0 */   0xEB, 0x1E, 0x80, 0xE9, 0x20, 0xBF, 0xB7, 0x12,
                                /* E3B8 */   0x66, 0x2E, 0x8B, 0x55, 0x04, 0x66, 0xD3, 0xEA,
                                /* E3C0 */   0xBF, 0xFB, 0xE2, 0x83, 0xE2, 0x01, 0x75, 0x08,
                                /* E3C8 */   0xBF, 0xF7, 0xE2, 0xEB, 0x03, 0xBF, 0xFB, 0xE2,
                                /* E3D0 */   0x59, 0x66, 0x5A, 0x0F, 0xB6, 0xDB, 0x03, 0xFB,
                                /* E3D8 */   0x8A, 0x5E, 0xFF, 0x2E, 0x8A, 0x0D, 0x38, 0xCB,
                                /* E3E0 */   0x76, 0x03, 0x88, 0x4E, 0xFF, 0x8A, 0x46, 0xFE,
                                /* E3E8 */   0xC0, 0xE0, 0x02, 0x8A, 0x5E, 0xFF, 0x0A, 0xC3,
                                /* E3F0 */   0x83, 0xE0, 0x0F, 0x5F, 0x59, 0x5B, 0x8B, 0xE5,
                                /* E3F8 */   0x5D, 0xC3, 0x66, 0x50, 0x53, 0x51, 0x66, 0x52,
                                /* E400 */   0x8A, 0xD8, 0x24, 0x03, 0x80, 0xE3, 0x0C, 0xD0,
                                /* E408 */   0xE3, 0x0A, 0xC3, 0xF6, 0xC2, 0x01, 0x74, 0x02,
                                /* E410 */   0x0C, 0x04, 0xF6, 0xC2, 0x02, 0x74, 0x02, 0x0C,
                                /* E418 */   0x20, 0x66, 0x33, 0xD2, 0x51, 0x8A, 0xD0, 0x83,
                                /* E420 */   0xF9, 0x01, 0x74, 0x09, 0x49, 0x66, 0xC1, 0xE2,
                                /* E428 */   0x08, 0x0A, 0xD0, 0xE2, 0xF8, 0x66, 0x8B, 0xC2,
                                /* E430 */   0x59, 0xBA, 0x03, 0x01, 0xE8, 0xB1, 0x0C, 0x32,
                                /* E438 */   0xC9, 0x66, 0x5A, 0x59, 0x5B, 0x66, 0x58, 0xC3,
                                /* E440 */   0x66, 0x56, 0x66, 0x53, 0x2E, 0xF7, 0x06, 0x2F,
                                /* E448 */   0xF9, 0x01, 0x00, 0x74, 0x05, 0xE8, 0x48, 0x7D,
                                /* E450 */   0x73, 0x4C, 0x66, 0x8B, 0xDE, 0xE8, 0x41, 0x51,
                                /* E458 */   0xE8, 0x8F, 0x96, 0x72, 0x41, 0x2E, 0xF7, 0x06,
                                /* E460 */   0x2F, 0xF9, 0x01, 0x00, 0x74, 0x19, 0xF6, 0xC1,
                                /* E468 */   0x01, 0x74, 0x14, 0x2E, 0xF6, 0x44, 0x17, 0x01,
                                /* E470 */   0x74, 0x0D, 0x2E, 0xF6, 0x44, 0x06, 0x40, 0x74,
                                /* E478 */   0x27, 0x2E, 0x8A, 0x44, 0x06, 0xEB, 0x0B, 0x2E,
                                /* E480 */   0xF6, 0x44, 0x05, 0x40, 0x74, 0x1A, 0x2E, 0x8A,
                                /* E488 */   0x44, 0x05, 0x66, 0xBA, 0x00, 0x00, 0x00, 0x0F,
                                /* E490 */   0x66, 0xC1, 0xE0, 0x16, 0x66, 0x8B, 0xF3, 0xE8,
                                /* E498 */   0x7E, 0x8C, 0x0C, 0x01, 0xEB, 0x02, 0x32, 0xC0,
                                /* E4A0 */   0x66, 0x5B, 0x66, 0x5E, 0xC3, 0x18, 0x00, 0x00,
                                /* E4A8 */   0x00, 0xA2, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E4B0 */   0x00, 0x88, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E4B8 */   0x80, 0xCD, 0x00, 0x00, 0x00, 0x10, 0x90, 0x00,
                                /* E4C0 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
                                /* E4C8 */   0x00, 0x9D, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E4D0 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E4D8 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
                                /* E4E0 */   0x00, 0x88, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E4E8 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x16, 0x20, 0x00,
                                /* E4F0 */   0x00, 0xA0, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E4F8 */   0x00, 0x9B, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E500 */   0x00, 0x88, 0x00, 0x00, 0x00, 0x10, 0x90, 0x00,
                                /* E508 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x16, 0x20, 0x00,
                                /* E510 */   0x00, 0x9B, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E518 */   0x00, 0x88, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E520 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x16, 0x20, 0x00,
                                /* E528 */   0x00, 0xDF, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E530 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x1B, 0x20, 0x00,
                                /* E538 */   0x00, 0xA2, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E540 */   0x00, 0x88, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E548 */   0x80, 0xCD, 0x00, 0x00, 0x00, 0x10, 0x90, 0x00,
                                /* E550 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x1B, 0x20, 0x00,
                                /* E558 */   0x00, 0x9D, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E560 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E568 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x16, 0x20, 0x00,
                                /* E570 */   0x00, 0x88, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E578 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x16, 0x20, 0x00,
                                /* E580 */   0x00, 0xA0, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E588 */   0x00, 0x9B, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E590 */   0x00, 0x88, 0x00, 0x00, 0x00, 0x10, 0x90, 0x00,
                                /* E598 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x16, 0x20, 0x00,
                                /* E5A0 */   0x00, 0x9B, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E5A8 */   0x00, 0x88, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E5B0 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x16, 0x20, 0x00,
                                /* E5B8 */   0x00, 0xDF, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E5C0 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* E5C8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
                                /* E5D0 */   0x00, 0xA8, 0x00, 0x00, 0x00, 0x13, 0x40, 0x00,
                                /* E5D8 */   0x00, 0xA9, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E5E0 */   0x00, 0xA2, 0x00, 0x00, 0x00, 0x10, 0x90, 0x00,
                                /* E5E8 */   0x00, 0x9C, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
                                /* E5F0 */   0x00, 0xA9, 0x00, 0x00, 0x00, 0x13, 0x60, 0x00,
                                /* E5F8 */   0x00, 0xA2, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E600 */   0x00, 0xA6, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
                                /* E608 */   0x00, 0xAB, 0x00, 0x00, 0x00, 0x13, 0x70, 0x00,
                                /* E610 */   0x00, 0x9F, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
                                /* E618 */   0x00, 0xDF, 0x00, 0x00, 0x00, 0x1B, 0x20, 0x00,
                                /* E620 */   0x00, 0xA2, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E628 */   0x00, 0x88, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E630 */   0x80, 0xCD, 0x00, 0x00, 0x00, 0x10, 0x90, 0x00,
                                /* E638 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x1B, 0x20, 0x00,
                                /* E640 */   0x00, 0x9D, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E648 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E650 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x16, 0x20, 0x00,
                                /* E658 */   0x00, 0x88, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E660 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* E668 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
                                /* E670 */   0x00, 0xA8, 0x00, 0x00, 0x00, 0x13, 0x40, 0x00,
                                /* E678 */   0x00, 0xA9, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E680 */   0x00, 0xA2, 0x00, 0x00, 0x00, 0x10, 0x90, 0x00,
                                /* E688 */   0x00, 0x9C, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
                                /* E690 */   0x00, 0xA9, 0x00, 0x00, 0x00, 0x13, 0x60, 0x00,
                                /* E698 */   0x00, 0xA2, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E6A0 */   0x00, 0xA6, 0x00, 0x00, 0x00, 0x16, 0x20, 0x00,
                                /* E6A8 */   0x00, 0xAB, 0x00, 0x00, 0x00, 0x13, 0x50, 0x00,
                                /* E6B0 */   0x00, 0x9F, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
                                /* E6B8 */   0x00, 0xDF, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
                                /* E6C0 */   0x00, 0xA2, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E6C8 */   0x00, 0x88, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E6D0 */   0x80, 0xCD, 0x00, 0x00, 0x00, 0x10, 0x90, 0x00,
                                /* E6D8 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
                                /* E6E0 */   0x00, 0x9D, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E6E8 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E6F0 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
                                /* E6F8 */   0x00, 0x88, 0x00, 0x00, 0x00, 0x12, 0x50, 0x00,
                                /* E700 */   0x80, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* E708 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
                                /* E710 */   0x00, 0xA8, 0x00, 0x00, 0x00, 0x13, 0x40, 0x00,
                                /* E718 */   0x00, 0xAB, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E720 */   0x00, 0xA4, 0x00, 0x00, 0x00, 0x10, 0x90, 0x00,
                                /* E728 */   0x00, 0xDF, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
                                /* E730 */   0x00, 0xAA, 0x00, 0x00, 0x00, 0x13, 0x60, 0x00,
                                /* E738 */   0x00, 0xA4, 0x00, 0x00, 0x00, 0x11, 0x70, 0x00,
                                /* E740 */   0x00, 0x9D, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
                                /* E748 */   0x00, 0xA0, 0x00, 0x00, 0x00, 0x12, 0x60, 0x00,
                                /* E750 */   0x00, 0xDF, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00,
                                /* E758 */   0x00, 0x8A, 0x00, 0x00, 0x00, 0x55, 0x8B, 0xEC,
                                /* E760 */   0x83, 0xC4, 0xFE, 0x66, 0x50, 0x51, 0x66, 0x56,
                                /* E768 */   0x66, 0x52, 0x57, 0x89, 0x76, 0xFE, 0x66, 0xBF,
                                /* E770 */   0x00, 0x4E, 0x06, 0x00, 0x2E, 0x80, 0x7C, 0x10,
                                /* E778 */   0x0A, 0x74, 0x55, 0x66, 0xBF, 0x60, 0x4E, 0x06,
                                /* E780 */   0x00, 0x2E, 0x80, 0x7C, 0x10, 0x07, 0x74, 0x20,
                                /* E788 */   0x66, 0xBF, 0xC0, 0x4E, 0x06, 0x00, 0x2E, 0x80,
                                /* E790 */   0x7C, 0x10, 0x08, 0x74, 0x13, 0x66, 0xBF, 0x20,
                                /* E798 */   0x4F, 0x06, 0x00, 0x2E, 0x80, 0x7C, 0x10, 0x09,
                                /* E7A0 */   0x74, 0x06, 0x66, 0xBF, 0x80, 0x4F, 0x06, 0x00,
                                /* E7A8 */   0x66, 0x87, 0xF7, 0x2E, 0xF7, 0x06, 0x2F, 0xF9,
                                /* E7B0 */   0x02, 0x00, 0x75, 0x0E, 0x2E, 0xF7, 0x06, 0x2F,
                                /* E7B8 */   0xF9, 0x04, 0x00, 0x75, 0x0A, 0xBF, 0xED, 0xE4,
                                /* E7C0 */   0xEB, 0x08, 0xBF, 0x35, 0xE5, 0xEB, 0x03, 0xBF,
                                /* E7C8 */   0xA5, 0xE4, 0xB9, 0x09, 0x00, 0xE9, 0xA3, 0x00,
                                /* E7D0 */   0x66, 0x87, 0xF7, 0x50, 0x2E, 0xA0, 0xA7, 0x15,
                                /* E7D8 */   0x24, 0x0F, 0xB4, 0x04, 0xF6, 0xE4, 0x8A, 0xC8,
                                /* E7E0 */   0x58, 0x80, 0xF9, 0x20, 0x73, 0x43, 0xBF, 0xB7,
                                /* E7E8 */   0x12, 0x66, 0x2E, 0x8B, 0x15, 0x66, 0xD3, 0xEA,
                                /* E7F0 */   0x2E, 0xF7, 0x06, 0x2F, 0xF9, 0x02, 0x00, 0x75,
                                /* E7F8 */   0x16, 0x2E, 0xF7, 0x06, 0x2F, 0xF9, 0x04, 0x00,
                                /* E800 */   0x75, 0x1A, 0xBF, 0x7D, 0xE5, 0x83, 0xE2, 0x01,
                                /* E808 */   0x75, 0x66, 0xBF, 0xCD, 0xE5, 0xEB, 0x61, 0xBF,
                                /* E810 */   0x1D, 0xE6, 0x83, 0xE2, 0x01, 0x75, 0x59, 0xBF,
                                /* E818 */   0x6D, 0xE6, 0xEB, 0x54, 0xBF, 0xBD, 0xE6, 0x83,
                                /* E820 */   0xE2, 0x01, 0x75, 0x4C, 0xBF, 0x0D, 0xE7, 0xEB,
                                /* E828 */   0x47, 0x80, 0xE9, 0x20, 0xBF, 0xB7, 0x12, 0x66,
                                /* E830 */   0x2E, 0x8B, 0x55, 0x04, 0x66, 0xD3, 0xEA, 0x2E,
                                /* E838 */   0xF7, 0x06, 0x2F, 0xF9, 0x02, 0x00, 0x75, 0x16,
                                /* E840 */   0x2E, 0xF7, 0x06, 0x2F, 0xF9, 0x04, 0x00, 0x75,
                                /* E848 */   0x1A, 0xBF, 0x7D, 0xE5, 0x83, 0xE2, 0x01, 0x75,
                                /* E850 */   0x1F, 0xBF, 0xCD, 0xE5, 0xEB, 0x1A, 0xBF, 0x1D,
                                /* E858 */   0xE6, 0x83, 0xE2, 0x01, 0x75, 0x12, 0xBF, 0x6D,
                                /* E860 */   0xE6, 0xEB, 0x0D, 0xBF, 0xBD, 0xE6, 0x83, 0xE2,
                                /* E868 */   0x01, 0x75, 0x05, 0xBF, 0x0D, 0xE7, 0xEB, 0x00,
                                /* E870 */   0xB9, 0x0A, 0x00, 0x66, 0x2E, 0x8B, 0x05, 0xE8,
                                /* E878 */   0x8C, 0x88, 0x56, 0x8B, 0x76, 0xFE, 0x2E, 0xF6,
                                /* E880 */   0x44, 0x17, 0x08, 0x5E, 0x74, 0x0F, 0x66, 0xBA,
                                /* E888 */   0x00, 0x00, 0x00, 0x80, 0x66, 0xB8, 0x00, 0x00,
                                /* E890 */   0x00, 0x80, 0xE8, 0x83, 0x88, 0x66, 0x83, 0xC6,
                                /* E898 */   0x04, 0x66, 0x2E, 0x8B, 0x45, 0x04, 0xE8, 0x65,
                                /* E8A0 */   0x88, 0x83, 0xC7, 0x08, 0x66, 0x83, 0xC6, 0x04,
                                /* E8A8 */   0xE2, 0xC9, 0x5F, 0x66, 0x5A, 0x66, 0x5E, 0x59,
                                /* E8B0 */   0x66, 0x58, 0x8B, 0xE5, 0x5D, 0xC3, 0x00, 0x01,
                                /* E8B8 */   0x02, 0x03, 0x04, 0x05, 0x06, 0x0F, 0x07, 0x08,
                                /* E8C0 */   0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x00, 0x01,
                                /* E8C8 */   0x02, 0x03, 0x04, 0x05, 0x06, 0x0F, 0x07, 0x08,
                                /* E8D0 */   0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x0F, 0x00, 0x01,
                                /* E8D8 */   0x02, 0x03, 0x04, 0x05, 0x06, 0x0F, 0x07, 0x08,
                                /* E8E0 */   0x0F, 0x0F, 0x09, 0x0F, 0x0F, 0x0F, 0x66, 0x50,
                                /* E8E8 */   0x66, 0x52, 0x66, 0x56, 0x51, 0x57, 0xBF, 0xB6,
                                /* E8F0 */   0xE8, 0xE8, 0xA5, 0x4C, 0xF6, 0xC2, 0x08, 0x74,
                                /* E8F8 */   0x43, 0x50, 0x2E, 0xA0, 0xA7, 0x15, 0x24, 0x0F,
                                /* E900 */   0xB4, 0x04, 0xF6, 0xE4, 0x8A, 0xC8, 0x58, 0x80,
                                /* E908 */   0xF9, 0x20, 0x73, 0x17, 0xBF, 0xB7, 0x12, 0x66,
                                /* E910 */   0x2E, 0x8B, 0x15, 0x66, 0xD3, 0xEA, 0xBF, 0xC6,
                                /* E918 */   0xE8, 0x83, 0xE2, 0x01, 0x75, 0x1E, 0xBF, 0xD6,
                                /* E920 */   0xE8, 0xEB, 0x19, 0x80, 0xE9, 0x20, 0xBF, 0xB7,
                                /* E928 */   0x12, 0x66, 0x2E, 0x8B, 0x55, 0x04, 0x66, 0xD3,
                                /* E930 */   0xEA, 0xBF, 0xC6, 0xE8, 0x83, 0xE2, 0x01, 0x75,
                                /* E938 */   0x03, 0xBF, 0xD6, 0xE8, 0x8B, 0xD0, 0xC1, 0xC0,
                                /* E940 */   0x02, 0xC1, 0xCA, 0x02, 0x0B, 0xC2, 0x83, 0xE0,
                                /* E948 */   0x0F, 0x03, 0xF8, 0x66, 0x33, 0xC0, 0x2E, 0x8A,
                                /* E950 */   0x05, 0x3C, 0x0F, 0x74, 0x11, 0x66, 0xC1, 0xE0,
                                /* E958 */   0x18, 0x66, 0xBA, 0x00, 0x00, 0x00, 0x0F, 0xE8,
                                /* E960 */   0xB6, 0x87, 0x32, 0xC0, 0xEB, 0x02, 0x0C, 0x01,
                                /* E968 */   0x5F, 0x59, 0x66, 0x5E, 0x66, 0x5A, 0x66, 0x58,
                                /* E970 */   0xC3, 0x50, 0x52, 0x66, 0x56, 0xB2, 0x02, 0x66,
                                /* E978 */   0x3D, 0x60, 0x3D, 0x08, 0x00, 0x74, 0x0C, 0xB2,
                                /* E980 */   0x01, 0x66, 0x3D, 0xB0, 0x1E, 0x04, 0x00, 0x74,
                                /* E988 */   0x02, 0xB2, 0x00, 0x8A, 0xC2, 0xB2, 0x07, 0x66,
                                /* E990 */   0xBE, 0x08, 0xF0, 0x04, 0x00, 0xE8, 0x74, 0x87,
                                /* E998 */   0x66, 0x5E, 0x5A, 0x58, 0xC3, 0x66, 0x56, 0x52,
                                /* E9A0 */   0x66, 0xBE, 0x08, 0xF0, 0x04, 0x00, 0xE8, 0xF4,
                                /* E9A8 */   0x82, 0x24, 0x07, 0x8A, 0xD0, 0x66, 0xB8, 0x60,
                                /* E9B0 */   0x3D, 0x08, 0x00, 0x80, 0xFA, 0x02, 0x74, 0x11,
                                /* E9B8 */   0x66, 0xB8, 0xB0, 0x1E, 0x04, 0x00, 0x80, 0xFA,
                                /* E9C0 */   0x01, 0x74, 0x06, 0x66, 0xB8, 0xD0, 0x78, 0x02,
                                /* E9C8 */   0x00, 0x5A, 0x66, 0x5E, 0xC3, 0x66, 0x50, 0x51,
                                /* E9D0 */   0x52, 0x66, 0x56, 0xB9, 0x01, 0x00, 0xBA, 0x00,
                                /* E9D8 */   0x00, 0xE8, 0xD2, 0x06, 0x3C, 0x12, 0x75, 0x24,
                                /* E9E0 */   0x66, 0x56, 0x66, 0xBE, 0x08, 0xF0, 0x04, 0x00,
                                /* E9E8 */   0xE8, 0xB2, 0x82, 0x66, 0x5E, 0xA8, 0x02, 0x74,
                                /* E9F0 */   0x13, 0xB9, 0x90, 0x01, 0xE8, 0xA2, 0x7B, 0xB9,
                                /* E9F8 */   0x01, 0x00, 0xBA, 0x04, 0x02, 0xE8, 0xAE, 0x06,
                                /* EA00 */   0x24, 0x01, 0x74, 0x03, 0xF9, 0xEB, 0x01, 0xF8,
                                /* EA08 */   0x66, 0x5E, 0x5A, 0x59, 0x66, 0x58, 0xC3, 0x55,
                                /* EA10 */   0x8B, 0xEC, 0x83, 0xC4, 0xFC, 0x60, 0x88, 0x56,
                                /* EA18 */   0xFF, 0xB9, 0x01, 0x00, 0xBA, 0x00, 0x00, 0xE8,
                                /* EA20 */   0x8C, 0x06, 0x3C, 0x12, 0x74, 0x05, 0xB9, 0x01,
                                /* EA28 */   0x00, 0xEB, 0x34, 0xB9, 0x01, 0x00, 0xBA, 0x0E,
                                /* EA30 */   0x00, 0xE8, 0x7A, 0x06, 0x3C, 0x00, 0x75, 0x05,
                                /* EA38 */   0xB9, 0x01, 0x00, 0xEB, 0x22, 0x3C, 0x01, 0x75,
                                /* EA40 */   0x05, 0xB9, 0x08, 0x00, 0xEB, 0x19, 0x3C, 0x02,
                                /* EA48 */   0x75, 0x05, 0xB9, 0x10, 0x00, 0xEB, 0x10, 0x3C,
                                /* EA50 */   0x03, 0x75, 0x05, 0xB9, 0x18, 0x00, 0xEB, 0x07,
                                /* EA58 */   0x3C, 0x04, 0x75, 0x03, 0xB9, 0x20, 0x00, 0x89,
                                /* EA60 */   0x4E, 0xFC, 0x66, 0xBA, 0x00, 0x07, 0x00, 0x00,
                                /* EA68 */   0x66, 0xB8, 0x00, 0x00, 0x00, 0x00, 0x56, 0x83,
                                /* EA70 */   0xC6, 0x40, 0xE8, 0xA3, 0x86, 0x5E, 0xF6, 0xC3,
                                /* EA78 */   0x01, 0x75, 0x12, 0xB0, 0x00, 0x52, 0xE8, 0x18,
                                /* EA80 */   0x4B, 0xF6, 0xC2, 0x08, 0x74, 0x03, 0xE8, 0x0C,
                                /* EA88 */   0x0C, 0xE8, 0x5A, 0xFE, 0x5A, 0xB9, 0x01, 0x00,
                                /* EA90 */   0xBA, 0x02, 0x01, 0xE8, 0x18, 0x06, 0x24, 0xFC,
                                /* EA98 */   0x0C, 0x01, 0x0C, 0x20, 0xE8, 0x49, 0x06, 0x32,
                                /* EAA0 */   0xC0, 0x32, 0xD2, 0x33, 0xC9, 0x8A, 0x4E, 0xFF,
                                /* EAA8 */   0xE8, 0x4F, 0xF9, 0x33, 0xFF, 0x32, 0xFF, 0x8B,
                                /* EAB0 */   0x4E, 0xFC, 0xE8, 0xE4, 0x7A, 0xB9, 0x02, 0x00,
                                /* EAB8 */   0xBA, 0x02, 0x02, 0xE8, 0xF0, 0x05, 0xBA, 0x01,
                                /* EAC0 */   0x00, 0x80, 0x7E, 0xFF, 0x01, 0x74, 0x0C, 0xBA,
                                /* EAC8 */   0x11, 0x00, 0x80, 0x7E, 0xFF, 0x02, 0x74, 0x03,
                                /* EAD0 */   0xBA, 0x11, 0x11, 0x23, 0xC2, 0x3B, 0xC2, 0x74,
                                /* EAD8 */   0x4E, 0xE8, 0xF9, 0xF7, 0x3B, 0xC7, 0x75, 0x09,
                                /* EAE0 */   0xFE, 0xC7, 0x80, 0xFF, 0x05, 0x77, 0x44, 0xEB,
                                /* EAE8 */   0x04, 0x8B, 0xF8, 0x32, 0xFF, 0x8A, 0x56, 0xFF,
                                /* EAF0 */   0xE8, 0x0C, 0xF8, 0xF6, 0xC3, 0x01, 0x75, 0x03,
                                /* EAF8 */   0xE8, 0xEB, 0xFD, 0x53, 0x52, 0xB2, 0x00, 0x8A,
                                /* EB00 */   0xD8, 0x80, 0xE3, 0x03, 0x50, 0xE8, 0xE1, 0x0A,
                                /* EB08 */   0x38, 0xC3, 0x58, 0x75, 0x02, 0xB2, 0x01, 0x8A,
                                /* EB10 */   0xD8, 0xC0, 0xEB, 0x02, 0x80, 0xFB, 0x03, 0x75,
                                /* EB18 */   0x02, 0xB2, 0x02, 0x33, 0xC9, 0x8A, 0x4E, 0xFF,
                                /* EB20 */   0xE8, 0xD7, 0xF8, 0x5A, 0x5B, 0xEB, 0x88, 0x32,
                                /* EB28 */   0xC9, 0xEB, 0x03, 0x80, 0xC9, 0x01, 0x61, 0x8B,
                                /* EB30 */   0xE5, 0x5D, 0xC3, 0x55, 0x8B, 0xEC, 0x83, 0xC4,
                                /* EB38 */   0xFE, 0x66, 0x60, 0x88, 0x46, 0xFF, 0x66, 0xBA,
                                /* EB40 */   0x00, 0x07, 0x00, 0x00, 0x66, 0xB8, 0x00, 0x00,
                                /* EB48 */   0x00, 0x00, 0x56, 0x83, 0xC6, 0x40, 0xE8, 0xC7,
                                /* EB50 */   0x85, 0x5E, 0xE8, 0x78, 0x0A, 0xE8, 0x8E, 0xFD,
                                /* EB58 */   0x66, 0x50, 0xB9, 0x01, 0x00, 0xBA, 0x02, 0x01,
                                /* EB60 */   0xE8, 0x4B, 0x05, 0x24, 0xFC, 0x0C, 0x01, 0x0C,
                                /* EB68 */   0x20, 0xE8, 0x7C, 0x05, 0x66, 0x58, 0x83, 0xE0,
                                /* EB70 */   0x0F, 0xB2, 0x00, 0x8A, 0xD8, 0x80, 0xE3, 0x03,
                                /* EB78 */   0x50, 0xE8, 0x6D, 0x0A, 0x38, 0xC3, 0x58, 0x75,
                                /* EB80 */   0x02, 0xB2, 0x01, 0x8A, 0xD8, 0xC0, 0xEB, 0x02,
                                /* EB88 */   0x80, 0xFB, 0x03, 0x75, 0x02, 0xB2, 0x02, 0x8A,
                                /* EB90 */   0x4E, 0xFF, 0x0F, 0xB6, 0xC9, 0xE8, 0x62, 0xF8,
                                /* EB98 */   0x66, 0x61, 0x8B, 0xE5, 0x5D, 0xC3, 0x00, 0x01,
                                /* EBA0 */   0x02, 0x03, 0x04, 0x05, 0x06, 0x00, 0x07, 0x08,
                                /* EBA8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x8B,
                                /* EBB0 */   0xEC, 0x83, 0xC4, 0xFC, 0x60, 0x88, 0x56, 0xFF,
                                /* EBB8 */   0x50, 0xB9, 0x01, 0x00, 0xBA, 0x00, 0x00, 0xE8,
                                /* EBC0 */   0xEC, 0x04, 0x3C, 0x12, 0x58, 0x74, 0x05, 0xB9,
                                /* EBC8 */   0x01, 0x00, 0xEB, 0x34, 0xB9, 0x01, 0x00, 0xBA,
                                /* EBD0 */   0x0E, 0x00, 0xE8, 0xD9, 0x04, 0x3C, 0x00, 0x75,
                                /* EBD8 */   0x05, 0xB9, 0x01, 0x00, 0xEB, 0x22, 0x3C, 0x01,
                                /* EBE0 */   0x75, 0x05, 0xB9, 0x08, 0x00, 0xEB, 0x19, 0x3C,
                                /* EBE8 */   0x02, 0x75, 0x05, 0xB9, 0x10, 0x00, 0xEB, 0x10,
                                /* EBF0 */   0x3C, 0x03, 0x75, 0x05, 0xB9, 0x18, 0x00, 0xEB,
                                /* EBF8 */   0x07, 0x3C, 0x04, 0x75, 0x03, 0xB9, 0x20, 0x00,
                                /* EC00 */   0x89, 0x4E, 0xFC, 0x66, 0xBA, 0x00, 0x07, 0x00,
                                /* EC08 */   0x00, 0x66, 0xB8, 0x00, 0x01, 0x00, 0x00, 0x56,
                                /* EC10 */   0x83, 0xC6, 0x40, 0xE8, 0x02, 0x85, 0x5E, 0xB9,
                                /* EC18 */   0x01, 0x00, 0xBA, 0x02, 0x01, 0xE8, 0x8E, 0x04,
                                /* EC20 */   0x24, 0xFC, 0x0C, 0x02, 0x0C, 0x20, 0xE8, 0xBF,
                                /* EC28 */   0x04, 0x33, 0xFF, 0x32, 0xFF, 0x8B, 0x4E, 0xFC,
                                /* EC30 */   0xE8, 0x66, 0x79, 0xB9, 0x02, 0x00, 0xBA, 0x02,
                                /* EC38 */   0x02, 0xE8, 0x72, 0x04, 0xBA, 0x01, 0x00, 0x80,
                                /* EC40 */   0x7E, 0xFF, 0x01, 0x74, 0x0C, 0xBA, 0x11, 0x00,
                                /* EC48 */   0x80, 0x7E, 0xFF, 0x02, 0x74, 0x03, 0xBA, 0x11,
                                /* EC50 */   0x11, 0x8B, 0xC8, 0x23, 0xC2, 0x3B, 0xC2, 0x75,
                                /* EC58 */   0x74, 0x8B, 0xC1, 0xBA, 0x06, 0x00, 0x80, 0x7E,
                                /* EC60 */   0xFF, 0x01, 0x74, 0x0C, 0xBA, 0x66, 0x00, 0x80,
                                /* EC68 */   0x7E, 0xFF, 0x02, 0x74, 0x03, 0xBA, 0x66, 0x66,
                                /* EC70 */   0x23, 0xC2, 0x3B, 0xC2, 0x75, 0x0D, 0xB9, 0x01,
                                /* EC78 */   0x00, 0xBA, 0x04, 0x02, 0xE8, 0x2F, 0x04, 0xA8,
                                /* EC80 */   0x01, 0x75, 0x46, 0xE8, 0x4F, 0xF6, 0x8A, 0x56,
                                /* EC88 */   0xFF, 0xE8, 0x73, 0xF6, 0xF6, 0xC3, 0x01, 0x75,
                                /* EC90 */   0x03, 0xE8, 0x52, 0xFC, 0x53, 0x52, 0xB2, 0x00,
                                /* EC98 */   0x8A, 0xD8, 0x80, 0xE3, 0x03, 0x50, 0xE8, 0x48,
                                /* ECA0 */   0x09, 0x38, 0xC3, 0x58, 0x75, 0x02, 0xB2, 0x01,
                                /* ECA8 */   0x8A, 0xD8, 0xC0, 0xEB, 0x02, 0x80, 0xFB, 0x03,
                                /* ECB0 */   0x75, 0x02, 0xB2, 0x02, 0x33, 0xC9, 0x8A, 0x4E,
                                /* ECB8 */   0xFF, 0xE8, 0x3E, 0xF7, 0x5A, 0x5B, 0xFE, 0xC7,
                                /* ECC0 */   0x80, 0xFF, 0x05, 0x0F, 0x86, 0x66, 0xFF, 0xEB,
                                /* ECC8 */   0x04, 0x32, 0xC9, 0xEB, 0x03, 0x80, 0xC9, 0x01,
                                /* ECD0 */   0x61, 0x8B, 0xE5, 0x5D, 0xC3, 0x55, 0x8B, 0xEC,
                                /* ECD8 */   0x83, 0xC4, 0xFE, 0x66, 0x60, 0x88, 0x46, 0xFF,
                                /* ECE0 */   0x66, 0xBA, 0x00, 0x07, 0x00, 0x00, 0x66, 0xB8,
                                /* ECE8 */   0x00, 0x01, 0x00, 0x00, 0x56, 0x83, 0xC6, 0x40,
                                /* ECF0 */   0xE8, 0x25, 0x84, 0x5E, 0xB9, 0x01, 0x00, 0xBA,
                                /* ECF8 */   0x02, 0x01, 0xE8, 0xB1, 0x03, 0x24, 0xFC, 0x0C,
                                /* ED00 */   0x02, 0x0C, 0x20, 0xE8, 0xE2, 0x03, 0xE8, 0xC4,
                                /* ED08 */   0x08, 0x83, 0xE0, 0x0F, 0xB2, 0x00, 0x8A, 0xD8,
                                /* ED10 */   0x80, 0xE3, 0x03, 0x50, 0xE8, 0xD2, 0x08, 0x38,
                                /* ED18 */   0xC3, 0x58, 0x75, 0x02, 0xB2, 0x01, 0x8A, 0xD8,
                                /* ED20 */   0xC0, 0xEB, 0x02, 0x80, 0xFB, 0x03, 0x75, 0x02,
                                /* ED28 */   0xB2, 0x02, 0x8A, 0x4E, 0xFF, 0x0F, 0xB6, 0xC9,
                                /* ED30 */   0xE8, 0xC7, 0xF6, 0xB9, 0x01, 0x00, 0xE8, 0x60,
                                /* ED38 */   0x78, 0xB9, 0x02, 0x00, 0xBA, 0x02, 0x02, 0xE8,
                                /* ED40 */   0x6C, 0x03, 0xBA, 0x07, 0x00, 0x80, 0x7E, 0xFF,
                                /* ED48 */   0x01, 0x74, 0x0C, 0xBA, 0x77, 0x00, 0x80, 0x7E,
                                /* ED50 */   0xFF, 0x02, 0x74, 0x03, 0xBA, 0x77, 0x77, 0x23,
                                /* ED58 */   0xC2, 0x3B, 0xC2, 0x75, 0x11, 0xB9, 0x01, 0x00,
                                /* ED60 */   0xBA, 0x04, 0x02, 0xE8, 0x48, 0x03, 0xA8, 0x01,
                                /* ED68 */   0x74, 0x04, 0x32, 0xC9, 0xEB, 0x03, 0x80, 0xC9,
                                /* ED70 */   0x01, 0x66, 0x61, 0x8B, 0xE5, 0x5D, 0xC3, 0x55,
                                /* ED78 */   0x8B, 0xEC, 0x83, 0xC4, 0xFE, 0x60, 0x88, 0x46,
                                /* ED80 */   0xFF, 0x66, 0xBA, 0x00, 0x07, 0x00, 0x00, 0x66,
                                /* ED88 */   0xB8, 0x00, 0x04, 0x00, 0x00, 0x56, 0x83, 0xC6,
                                /* ED90 */   0x40, 0xE8, 0x84, 0x83, 0x5E, 0xB9, 0x01, 0x00,
                                /* ED98 */   0xBA, 0x02, 0x01, 0xE8, 0x10, 0x03, 0x24, 0xFC,
                                /* EDA0 */   0x0C, 0x03, 0x0C, 0x20, 0xE8, 0x41, 0x03, 0xE8,
                                /* EDA8 */   0x23, 0x08, 0x83, 0xE0, 0x0F, 0xB2, 0x00, 0x8A,
                                /* EDB0 */   0xD8, 0x80, 0xE3, 0x03, 0x50, 0xE8, 0x31, 0x08,
                                /* EDB8 */   0x38, 0xC3, 0x58, 0x75, 0x02, 0xB2, 0x01, 0x8A,
                                /* EDC0 */   0xD8, 0xC0, 0xEB, 0x02, 0x80, 0xFB, 0x03, 0x75,
                                /* EDC8 */   0x02, 0xB2, 0x02, 0x8A, 0x4E, 0xFF, 0x0F, 0xB6,
                                /* EDD0 */   0xC9, 0xE8, 0x26, 0xF6, 0xB9, 0x01, 0x00, 0xE8,
                                /* EDD8 */   0xBF, 0x77, 0xB9, 0x02, 0x00, 0xBA, 0x02, 0x02,
                                /* EDE0 */   0xE8, 0xCB, 0x02, 0xBA, 0x07, 0x00, 0x80, 0x7E,
                                /* EDE8 */   0xFF, 0x01, 0x74, 0x0C, 0xBA, 0x77, 0x00, 0x80,
                                /* EDF0 */   0x7E, 0xFF, 0x02, 0x74, 0x03, 0xBA, 0x77, 0x77,
                                /* EDF8 */   0x23, 0xC2, 0x3B, 0xC2, 0x75, 0x11, 0xB9, 0x01,
                                /* EE00 */   0x00, 0xBA, 0x04, 0x02, 0xE8, 0xA7, 0x02, 0xA8,
                                /* EE08 */   0x01, 0x74, 0x04, 0x32, 0xC9, 0xEB, 0x03, 0x80,
                                /* EE10 */   0xC9, 0x01, 0x61, 0x8B, 0xE5, 0x5D, 0xC3, 0x55,
                                /* EE18 */   0x8B, 0xEC, 0x83, 0xC4, 0xFC, 0x60, 0x88, 0x56,
                                /* EE20 */   0xFF, 0xB9, 0x01, 0x00, 0xBA, 0x0E, 0x00, 0xE8,
                                /* EE28 */   0x84, 0x02, 0x3C, 0x00, 0x75, 0x05, 0xB9, 0x01,
                                /* EE30 */   0x00, 0xEB, 0x22, 0x3C, 0x01, 0x75, 0x05, 0xB9,
                                /* EE38 */   0x08, 0x00, 0xEB, 0x19, 0x3C, 0x02, 0x75, 0x05,
                                /* EE40 */   0xB9, 0x10, 0x00, 0xEB, 0x10, 0x3C, 0x03, 0x75,
                                /* EE48 */   0x05, 0xB9, 0x18, 0x00, 0xEB, 0x07, 0x3C, 0x04,
                                /* EE50 */   0x75, 0x03, 0xB9, 0x20, 0x00, 0x89, 0x4E, 0xFC,
                                /* EE58 */   0x66, 0xBA, 0x00, 0x07, 0x00, 0x00, 0x66, 0xB8,
                                /* EE60 */   0x00, 0x04, 0x00, 0x00, 0x56, 0x83, 0xC6, 0x40,
                                /* EE68 */   0xE8, 0xAD, 0x82, 0x5E, 0xB9, 0x01, 0x00, 0xBA,
                                /* EE70 */   0x02, 0x01, 0xE8, 0x39, 0x02, 0x24, 0xFC, 0x0C,
                                /* EE78 */   0x03, 0x0C, 0x20, 0xE8, 0x6A, 0x02, 0x33, 0xFF,
                                /* EE80 */   0x32, 0xFF, 0x8B, 0x4E, 0xFC, 0xE8, 0x11, 0x77,
                                /* EE88 */   0xB9, 0x02, 0x00, 0xBA, 0x02, 0x02, 0xE8, 0x1D,
                                /* EE90 */   0x02, 0xBA, 0x01, 0x00, 0x80, 0x7E, 0xFF, 0x01,
                                /* EE98 */   0x74, 0x0C, 0xBA, 0x11, 0x00, 0x80, 0x7E, 0xFF,
                                /* EEA0 */   0x02, 0x74, 0x03, 0xBA, 0x11, 0x11, 0x8B, 0xC8,
                                /* EEA8 */   0x23, 0xC2, 0x3B, 0xC2, 0x75, 0x74, 0x8B, 0xC1,
                                /* EEB0 */   0xBA, 0x06, 0x00, 0x80, 0x7E, 0xFF, 0x01, 0x74,
                                /* EEB8 */   0x0C, 0xBA, 0x66, 0x00, 0x80, 0x7E, 0xFF, 0x02,
                                /* EEC0 */   0x74, 0x03, 0xBA, 0x66, 0x66, 0x23, 0xC2, 0x3B,
                                /* EEC8 */   0xC2, 0x75, 0x0D, 0xB9, 0x01, 0x00, 0xBA, 0x04,
                                /* EED0 */   0x02, 0xE8, 0xDA, 0x01, 0xA8, 0x01, 0x75, 0x46,
                                /* EED8 */   0xE8, 0xFA, 0xF3, 0x8A, 0x56, 0xFF, 0xE8, 0x1E,
                                /* EEE0 */   0xF4, 0xF6, 0xC3, 0x01, 0x75, 0x03, 0xE8, 0xFD,
                                /* EEE8 */   0xF9, 0x53, 0x52, 0xB2, 0x00, 0x8A, 0xD8, 0x80,
                                /* EEF0 */   0xE3, 0x03, 0x50, 0xE8, 0xF3, 0x06, 0x38, 0xC3,
                                /* EEF8 */   0x58, 0x75, 0x02, 0xB2, 0x01, 0x8A, 0xD8, 0xC0,
                                /* EF00 */   0xEB, 0x02, 0x80, 0xFB, 0x03, 0x75, 0x02, 0xB2,
                                /* EF08 */   0x02, 0x33, 0xC9, 0x8A, 0x4E, 0xFF, 0xE8, 0xE9,
                                /* EF10 */   0xF4, 0x5A, 0x5B, 0xFE, 0xC7, 0x80, 0xFF, 0x05,
                                /* EF18 */   0x0F, 0x86, 0x66, 0xFF, 0xEB, 0x04, 0x32, 0xC9,
                                /* EF20 */   0xEB, 0x03, 0x80, 0xC9, 0x01, 0x61, 0x8B, 0xE5,
                                /* EF28 */   0x5D, 0xC3, 0x55, 0x8B, 0xEC, 0x83, 0xC4, 0xFE,
                                /* EF30 */   0x88, 0x4E, 0xFF, 0x66, 0x8B, 0xF0, 0x66, 0x8B,
                                /* EF38 */   0xFB, 0x66, 0xBB, 0x00, 0x00, 0x08, 0x00, 0x66,
                                /* EF40 */   0xF7, 0xE3, 0x66, 0x8B, 0xDF, 0x66, 0xF7, 0xF3,
                                /* EF48 */   0x66, 0x8B, 0xC8, 0x66, 0x81, 0xF9, 0xFF, 0xFF,
                                /* EF50 */   0xFF, 0x00, 0x77, 0x58, 0x66, 0x51, 0xE8, 0x31,
                                /* EF58 */   0x64, 0x8A, 0xD9, 0x66, 0x59, 0xB7, 0x01, 0x80,
                                /* EF60 */   0xFB, 0x08, 0x76, 0x02, 0x8A, 0xFB, 0x66, 0x0F,
                                /* EF68 */   0xB6, 0xDF, 0x66, 0x8B, 0xC6, 0x66, 0xF7, 0xE3,
                                /* EF70 */   0x66, 0xBB, 0x00, 0x00, 0x80, 0x00, 0x66, 0xF7,
                                /* EF78 */   0xE3, 0x66, 0x8B, 0xDF, 0x66, 0xF7, 0xF3, 0x66,
                                /* EF80 */   0x33, 0xD2, 0x66, 0x0F, 0xB6, 0x5E, 0xFF, 0x66,
                                /* EF88 */   0xF7, 0xF3, 0x66, 0xC1, 0xE8, 0x03, 0x66, 0x8B,
                                /* EF90 */   0xF0, 0x66, 0x81, 0xFE, 0xFF, 0xFF, 0xFF, 0x00,
                                /* EF98 */   0x77, 0x12, 0x66, 0xBF, 0x00, 0x00, 0x80, 0x00,
                                /* EFA0 */   0x66, 0xBA, 0x00, 0x00, 0x08, 0x00, 0xB3, 0x3F,
                                /* EFA8 */   0x32, 0xC0, 0xEB, 0x02, 0x0C, 0x01, 0x8B, 0xE5,
                                /* EFB0 */   0x5D, 0xC3, 0x55, 0x8B, 0xEC, 0x83, 0xC4, 0xFA,
                                /* EFB8 */   0x66, 0x53, 0x66, 0x51, 0x66, 0x52, 0x66, 0x56,
                                /* EFC0 */   0x66, 0x57, 0xC6, 0x46, 0xFA, 0x00, 0x66, 0x81,
                                /* EFC8 */   0xFE, 0x00, 0x40, 0x06, 0x00, 0x75, 0x04, 0xC6,
                                /* EFD0 */   0x46, 0xFA, 0xFF, 0x66, 0x89, 0x56, 0xFC, 0x88,
                                /* EFD8 */   0x5E, 0xFB, 0x66, 0x8B, 0x46, 0xFC, 0x66, 0xBB,
                                /* EFE0 */   0x0A, 0x00, 0x00, 0x00, 0x66, 0xF7, 0xE3, 0x66,
                                /* EFE8 */   0x8B, 0xD8, 0x66, 0x8B, 0xC1, 0x66, 0xB9, 0x0A,
                                /* EFF0 */   0x00, 0x00, 0x00, 0x66, 0xF7, 0xE1, 0xE8, 0x63,
                                /* EFF8 */   0x30, 0x75, 0x18, 0x66, 0xBA, 0x00, 0x00, 0x00,
                                /* F000 */   0x00, 0x66, 0xB9, 0x29, 0x27, 0x00, 0x00, 0x66,
                                /* F008 */   0xF7, 0xE1, 0x66, 0xB9, 0x10, 0x27, 0x00, 0x00,
                                /* F010 */   0x66, 0xF7, 0xF1, 0x8A, 0x4E, 0xFB, 0xE8, 0x11,
                                /* F018 */   0xFF, 0x75, 0x4B, 0x66, 0x8B, 0xC6, 0x66, 0xC1,
                                /* F020 */   0xE3, 0x19, 0x66, 0x0B, 0xC3, 0x66, 0xBE, 0x00,
                                /* F028 */   0x00, 0x06, 0x00, 0xE8, 0xF6, 0x6F, 0x66, 0x56,
                                /* F030 */   0x66, 0x83, 0xC6, 0x30, 0xE8, 0xCF, 0x80, 0x66,
                                /* F038 */   0x83, 0xC6, 0x04, 0x66, 0x8B, 0xC7, 0xE8, 0xC5,
                                /* F040 */   0x80, 0x66, 0x5E, 0x66, 0x56, 0x66, 0x83, 0xC6,
                                /* F048 */   0x40, 0x66, 0x8B, 0xC1, 0xE8, 0xB7, 0x80, 0x66,
                                /* F050 */   0x83, 0xC6, 0x04, 0x66, 0x8B, 0xC2, 0xE8, 0xAD,
                                /* F058 */   0x80, 0x66, 0x5E, 0x8A, 0x46, 0xFB, 0x66, 0x8B,
                                /* F060 */   0x4E, 0xFC, 0x32, 0xDB, 0xEB, 0x03, 0x80, 0xCB,
                                /* F068 */   0x01, 0x66, 0x5F, 0x66, 0x5E, 0x66, 0x5A, 0x66,
                                /* F070 */   0x59, 0x66, 0x5B, 0x8B, 0xE5, 0x5D, 0xC3, 0x66,
                                /* F078 */   0x50, 0x53, 0x66, 0x56, 0x52, 0x66, 0x0D, 0x00,
                                /* F080 */   0x00, 0x00, 0x80, 0xEB, 0x09, 0x66, 0x50, 0x53,
                                /* F088 */   0x66, 0x56, 0x52, 0x66, 0x33, 0xC0, 0xE8, 0x08,
                                /* F090 */   0x45, 0xE8, 0x56, 0x8A, 0x2E, 0x8A, 0x5C, 0x10,
                                /* F098 */   0xE8, 0x87, 0x8B, 0x83, 0xC6, 0x40, 0x66, 0x25,
                                /* F0A0 */   0x3F, 0x7F, 0xFF, 0xF5, 0xE8, 0x5F, 0x80, 0x5A,
                                /* F0A8 */   0x66, 0x5E, 0x5B, 0x66, 0x58, 0xC3, 0x53, 0x66,
                                /* F0B0 */   0x56, 0x57, 0x66, 0x8B, 0xC6, 0xBF, 0x68, 0x0D,
                                /* F0B8 */   0x2E, 0x8A, 0x5D, 0x10, 0xE8, 0x63, 0x8B, 0x66,
                                /* F0C0 */   0x3B, 0xC6, 0x74, 0x0D, 0x83, 0xC7, 0x26, 0x81,
                                /* F0C8 */   0xFF, 0x98, 0x0E, 0x72, 0xEB, 0x66, 0x58, 0xEB,
                                /* F0D0 */   0x0F, 0x2E, 0x8A, 0x7D, 0x19, 0xB3, 0x08, 0xE8,
                                /* F0D8 */   0x78, 0x99, 0x73, 0x04, 0x32, 0xDB, 0xEB, 0x03,
                                /* F0E0 */   0x80, 0xCB, 0x01, 0x5F, 0x66, 0x5E, 0x5B, 0xC3,
                                /* F0E8 */   0x51, 0x53, 0x66, 0x56, 0x57, 0x66, 0x50, 0x66,
                                /* F0F0 */   0x8B, 0xC6, 0xBF, 0x68, 0x0D, 0x2E, 0x8A, 0x5D,
                                /* F0F8 */   0x10, 0xE8, 0x26, 0x8B, 0x66, 0x3B, 0xC6, 0x74,
                                /* F100 */   0x0D, 0x83, 0xC7, 0x26, 0x81, 0xFF, 0x98, 0x0E,
                                /* F108 */   0x72, 0xEB, 0x66, 0x58, 0xEB, 0x11, 0x66, 0x58,
                                /* F110 */   0x2E, 0x8A, 0x7D, 0x19, 0xB3, 0x08, 0xE8, 0xCD,
                                /* F118 */   0x9A, 0x73, 0x04, 0x32, 0xC9, 0xEB, 0x03, 0x80,
                                /* F120 */   0xC9, 0x01, 0x5F, 0x66, 0x5E, 0x5B, 0x59, 0xC3,
                                /* F128 */   0x06, 0x0A, 0x14, 0x55, 0x8B, 0xEC, 0x83, 0xC4,
                                /* F130 */   0xFE, 0x66, 0x60, 0xE8, 0x77, 0x4F, 0xE8, 0x36,
                                /* F138 */   0x4F, 0xE8, 0x00, 0xEE, 0xE8, 0x39, 0x4E, 0xE8,
                                /* F140 */   0xF3, 0x02, 0x0F, 0x83, 0xFE, 0x00, 0xE8, 0x83,
                                /* F148 */   0x4C, 0xE8, 0xEF, 0x04, 0xE8, 0x58, 0x04, 0x74,
                                /* F150 */   0x4E, 0x2E, 0xC6, 0x06, 0x7A, 0xDA, 0x01, 0xB9,
                                /* F158 */   0x01, 0x00, 0xBA, 0x02, 0x00, 0xE8, 0x4E, 0xFF,
                                /* F160 */   0x24, 0x80, 0x88, 0x46, 0xFF, 0x2E, 0xA0, 0xA7,
                                /* F168 */   0x15, 0x24, 0x0F, 0xB4, 0x02, 0xF6, 0xE4, 0xBB,
                                /* F170 */   0x8F, 0x12, 0x03, 0xD8, 0x2E, 0x8B, 0x07, 0x8B,
                                /* F178 */   0xD8, 0x2E, 0xA3, 0x7B, 0xDA, 0xBF, 0x28, 0xF1,
                                /* F180 */   0x83, 0xE0, 0x0F, 0x03, 0xF8, 0x2E, 0x8A, 0x05,
                                /* F188 */   0x2E, 0xA2, 0x78, 0xDA, 0x8B, 0xC3, 0x25, 0xF0,
                                /* F190 */   0x00, 0xC1, 0xE8, 0x04, 0x04, 0x01, 0x0A, 0x46,
                                /* F198 */   0xFF, 0x2E, 0xA2, 0x79, 0xDA, 0xEB, 0x5C, 0x2E,
                                /* F1A0 */   0xC6, 0x06, 0x7A, 0xDA, 0x00, 0xB9, 0x01, 0x00,
                                /* F1A8 */   0xBA, 0x01, 0x00, 0xE8, 0x00, 0xFF, 0x2E, 0xA2,
                                /* F1B0 */   0x78, 0xDA, 0xB9, 0x01, 0x00, 0xBA, 0x02, 0x00,
                                /* F1B8 */   0xE8, 0xF3, 0xFE, 0x8A, 0xE0, 0x24, 0x1F, 0x66,
                                /* F1C0 */   0x81, 0xFE, 0x00, 0x40, 0x06, 0x00, 0x75, 0x1C,
                                /* F1C8 */   0x3C, 0x04, 0x75, 0x18, 0xE8, 0x6E, 0xE9, 0x3C,
                                /* F1D0 */   0x04, 0x75, 0x11, 0x52, 0x50, 0xB0, 0x10, 0xB2,
                                /* F1D8 */   0x10, 0x66, 0xBE, 0x00, 0x40, 0x06, 0x00, 0xE8,
                                /* F1E0 */   0x2A, 0x7F, 0x58, 0x5A, 0x80, 0xE4, 0x80, 0x0A,
                                /* F1E8 */   0xC4, 0x2E, 0xA2, 0x79, 0xDA, 0xEB, 0x0C, 0x2E,
                                /* F1F0 */   0xC6, 0x06, 0x78, 0xDA, 0x00, 0x2E, 0xC6, 0x06,
                                /* F1F8 */   0x79, 0xDA, 0x00, 0x2E, 0x8A, 0x16, 0xA7, 0x15,
                                /* F200 */   0x2E, 0x08, 0x16, 0x53, 0xDA, 0xE8, 0x91, 0x49,
                                /* F208 */   0x2E, 0x8B, 0x17, 0x2E, 0x89, 0x16, 0x54, 0xDA,
                                /* F210 */   0x2E, 0x8B, 0x57, 0x02, 0x2E, 0x89, 0x16, 0x56,
                                /* F218 */   0xDA, 0x83, 0xC3, 0x26, 0x2E, 0x8B, 0x07, 0xB9,
                                /* F220 */   0x0A, 0x00, 0xF7, 0xE1, 0x66, 0xC1, 0xE2, 0x10,
                                /* F228 */   0x8B, 0xD0, 0x66, 0x2E, 0x89, 0x16, 0x58, 0xDA,
                                /* F230 */   0xE8, 0x92, 0x4A, 0x66, 0xBE, 0x00, 0x20, 0x0C,
                                /* F238 */   0x00, 0xB0, 0x01, 0xB2, 0x01, 0xE8, 0xCC, 0x7E,
                                /* F240 */   0x32, 0xC9, 0xEB, 0x03, 0x80, 0xC9, 0x01, 0x66,
                                /* F248 */   0x61, 0x8B, 0xE5, 0x5D, 0xC3, 0x66, 0x50, 0x53,
                                /* F250 */   0x51, 0x52, 0x66, 0x56, 0x66, 0xBE, 0x00, 0x40,
                                /* F258 */   0x06, 0x00, 0xB2, 0x08, 0xE8, 0xCC, 0x8D, 0x72,
                                /* F260 */   0x06, 0x66, 0xBE, 0x00, 0x43, 0x0E, 0x00, 0x2E,
                                /* F268 */   0xA0, 0xA7, 0x15, 0x24, 0x0F, 0xB4, 0x0A, 0xF6,
                                /* F270 */   0xE4, 0xBB, 0xEB, 0x11, 0x03, 0xD8, 0x66, 0x33,
                                /* F278 */   0xC0, 0x2E, 0x8B, 0x47, 0x06, 0x66, 0xC1, 0xE0,
                                /* F280 */   0x10, 0x66, 0x83, 0xC8, 0x00, 0x66, 0x25, 0xFF,
                                /* F288 */   0x1F, 0xFF, 0x1F, 0x66, 0xBE, 0x0C, 0x72, 0x0C,
                                /* F290 */   0x00, 0xE8, 0x72, 0x7E, 0x33, 0xC0, 0x2E, 0x8B,
                                /* F298 */   0x47, 0x08, 0xB1, 0x7D, 0xF6, 0xF1, 0xC0, 0xE8,
                                /* F2A0 */   0x03, 0x40, 0x83, 0xE0, 0x1F, 0x66, 0xBE, 0x10,
                                /* F2A8 */   0x72, 0x0C, 0x00, 0xE8, 0x4C, 0x7E, 0x66, 0xBE,
                                /* F2B0 */   0x04, 0x72, 0x0C, 0x00, 0xE8, 0xE6, 0x79, 0x66,
                                /* F2B8 */   0x83, 0xC8, 0x02, 0xE8, 0x3C, 0x7E, 0x66, 0x5E,
                                /* F2C0 */   0x5A, 0x59, 0x5B, 0x66, 0x58, 0xC3, 0x66, 0x50,
                                /* F2C8 */   0x66, 0x52, 0x66, 0x56, 0x66, 0xB8, 0x04, 0x00,
                                /* F2D0 */   0x00, 0x00, 0xEB, 0x09, 0x66, 0x50, 0x66, 0x52,
                                /* F2D8 */   0x66, 0x56, 0x66, 0x33, 0xC0, 0x66, 0xBA, 0x04,
                                /* F2E0 */   0x00, 0x00, 0x00, 0x66, 0xBE, 0x04, 0x72, 0x0C,
                                /* F2E8 */   0x00, 0xE8, 0x2C, 0x7E, 0x66, 0x5E, 0x66, 0x5A,
                                /* F2F0 */   0x66, 0x58, 0xC3, 0x66, 0x50, 0x66, 0x52, 0x66,
                                /* F2F8 */   0x56, 0xE8, 0x2B, 0x4D, 0xE8, 0x36, 0x01, 0xE8,
                                /* F300 */   0x57, 0x4D, 0x66, 0x5E, 0x66, 0x5A, 0x66, 0x58,
                                /* F308 */   0xC3, 0xE8, 0x34, 0x4D, 0xE8, 0x76, 0x4D, 0xC3,
                                /* F310 */   0x66, 0x53, 0x51, 0x52, 0xE8, 0x82, 0x42, 0x2E,
                                /* F318 */   0xA0, 0x78, 0xDA, 0xF6, 0xC2, 0x08, 0x75, 0x0B,
                                /* F320 */   0xB9, 0x01, 0x00, 0xBA, 0x01, 0x00, 0xE8, 0x85,
                                /* F328 */   0xFD, 0x75, 0x24, 0x0A, 0xC0, 0x74, 0x20, 0x66,
                                /* F330 */   0xBB, 0x60, 0x3D, 0x08, 0x00, 0x3C, 0x14, 0x74,
                                /* F338 */   0x10, 0x66, 0xBB, 0xB0, 0x1E, 0x04, 0x00, 0x3C,
                                /* F340 */   0x0A, 0x74, 0x06, 0x66, 0xBB, 0xD0, 0x78, 0x02,
                                /* F348 */   0x00, 0x66, 0x8B, 0xC3, 0xF9, 0xEB, 0x01, 0xF8,
                                /* F350 */   0x5A, 0x59, 0x66, 0x5B, 0xC3, 0x51, 0x52, 0xE8,
                                /* F358 */   0x3F, 0x42, 0x2E, 0xA0, 0x79, 0xDA, 0xF6, 0xC2,
                                /* F360 */   0x08, 0x75, 0x0B, 0xB9, 0x01, 0x00, 0xBA, 0x02,
                                /* F368 */   0x00, 0xE8, 0x42, 0xFD, 0x75, 0x07, 0x0A, 0xC0,
                                /* F370 */   0x74, 0x03, 0xF9, 0xEB, 0x01, 0xF8, 0x5A, 0x59,
                                /* F378 */   0xC3, 0x66, 0x56, 0x66, 0xBE, 0x04, 0xF0, 0x04,
                                /* F380 */   0x00, 0xE8, 0x23, 0x79, 0x80, 0xFB, 0x07, 0x75,
                                /* F388 */   0x0C, 0x66, 0x25, 0x00, 0x00, 0x0C, 0x00, 0x66,
                                /* F390 */   0xC1, 0xE8, 0x12, 0xEB, 0x31, 0x80, 0xFB, 0x08,
                                /* F398 */   0x75, 0x0C, 0x66, 0x25, 0x00, 0x00, 0x30, 0x00,
                                /* F3A0 */   0x66, 0xC1, 0xE8, 0x14, 0xEB, 0x20, 0x80, 0xFB,
                                /* F3A8 */   0x09, 0x75, 0x0C, 0x66, 0x25, 0x00, 0x00, 0xC0,
                                /* F3B0 */   0x00, 0x66, 0xC1, 0xE8, 0x16, 0xEB, 0x0F, 0x80,
                                /* F3B8 */   0xFB, 0x0B, 0x75, 0x13, 0x66, 0x25, 0x00, 0x00,
                                /* F3C0 */   0x00, 0x03, 0x66, 0xC1, 0xE8, 0x18, 0x3C, 0x03,
                                /* F3C8 */   0x75, 0x02, 0xFE, 0xC0, 0xF9, 0xEB, 0x01, 0xF8,
                                /* F3D0 */   0x66, 0x5E, 0xC3, 0x66, 0x56, 0x66, 0x50, 0x66,
                                /* F3D8 */   0x52, 0x3C, 0x04, 0x75, 0x02, 0xFE, 0xC8, 0x66,
                                /* F3E0 */   0xBE, 0x04, 0xF0, 0x04, 0x00, 0x80, 0xFB, 0x07,
                                /* F3E8 */   0x75, 0x0C, 0x66, 0xC1, 0xE0, 0x12, 0x66, 0xBA,
                                /* F3F0 */   0x00, 0x00, 0x0C, 0x00, 0xEB, 0x31, 0x80, 0xFB,
                                /* F3F8 */   0x08, 0x75, 0x0C, 0x66, 0xC1, 0xE0, 0x14, 0x66,
                                /* F400 */   0xBA, 0x00, 0x00, 0x30, 0x00, 0xEB, 0x20, 0x80,
                                /* F408 */   0xFB, 0x09, 0x75, 0x0C, 0x66, 0xC1, 0xE0, 0x16,
                                /* F410 */   0x66, 0xBA, 0x00, 0x00, 0xC0, 0x00, 0xEB, 0x0F,
                                /* F418 */   0x80, 0xFB, 0x0B, 0x75, 0x10, 0x66, 0xC1, 0xE0,
                                /* F420 */   0x18, 0x66, 0xBA, 0x00, 0x00, 0x00, 0x03, 0xE8,
                                /* F428 */   0xEE, 0x7C, 0xF9, 0xEB, 0x01, 0xF8, 0x66, 0x5A,
                                /* F430 */   0x66, 0x58, 0x66, 0x5E, 0xC3, 0x66, 0x50, 0x66,
                                /* F438 */   0x53, 0x51, 0x52, 0x66, 0x56, 0x66, 0x57, 0x2E,
                                /* F440 */   0xA0, 0xA7, 0x15, 0x24, 0x0F, 0xB4, 0x0A, 0xF6,
                                /* F448 */   0xE4, 0xBB, 0xEB, 0x11, 0x03, 0xD8, 0x2E, 0x8B,
                                /* F450 */   0x07, 0xBB, 0x0A, 0x00, 0x33, 0xD2, 0xF7, 0xF3,
                                /* F458 */   0xD1, 0xE0, 0x8B, 0xD8, 0x2E, 0x8A, 0x0E, 0xA7,
                                /* F460 */   0x15, 0x80, 0xE1, 0x0F, 0xB8, 0x01, 0x00, 0xD3,
                                /* F468 */   0xE0, 0x8B, 0xCB, 0x66, 0xBF, 0x00, 0x40, 0x0C,
                                /* F470 */   0x00, 0x66, 0xBB, 0x00, 0x00, 0x00, 0x01, 0x66,
                                /* F478 */   0x81, 0xFE, 0x00, 0x40, 0x06, 0x00, 0x74, 0x0C,
                                /* F480 */   0x66, 0xBB, 0x00, 0x00, 0x80, 0x00, 0x66, 0xBF,
                                /* F488 */   0x00, 0x40, 0x0C, 0x00, 0x66, 0x87, 0xF7, 0x2E,
                                /* F490 */   0x85, 0x06, 0xB5, 0x12, 0x75, 0x22, 0xE8, 0x00,
                                /* F498 */   0x71, 0xE8, 0x0B, 0x78, 0x66, 0x85, 0xC3, 0x74,
                                /* F4A0 */   0x3E, 0x51, 0x52, 0x66, 0x87, 0xF7, 0xB9, 0x01,
                                /* F4A8 */   0x00, 0xBA, 0x00, 0x00, 0xE8, 0xFF, 0xFB, 0x66,
                                /* F4B0 */   0x87, 0xFE, 0x5A, 0x59, 0x74, 0x2C, 0xEB, 0x27,
                                /* F4B8 */   0xE8, 0xEC, 0x77, 0x66, 0x85, 0xC3, 0x74, 0x15,
                                /* F4C0 */   0x51, 0x52, 0x66, 0x87, 0xF7, 0xB9, 0x01, 0x00,
                                /* F4C8 */   0xBA, 0x00, 0x00, 0xE8, 0xE0, 0xFB, 0x66, 0x87,
                                /* F4D0 */   0xFE, 0x5A, 0x59, 0x74, 0x0D, 0x51, 0xB9, 0x01,
                                /* F4D8 */   0x00, 0xE8, 0xBD, 0x70, 0x59, 0xE2, 0xD9, 0xF8,
                                /* F4E0 */   0xEB, 0x01, 0xF9, 0x66, 0x5F, 0x66, 0x5E, 0x5A,
                                /* F4E8 */   0x59, 0x66, 0x5B, 0x66, 0x58, 0xC3, 0x50, 0x53,
                                /* F4F0 */   0x51, 0x66, 0x56, 0xE8, 0x94, 0x5E, 0x8B, 0xC1,
                                /* F4F8 */   0xB3, 0x06, 0xF6, 0xF3, 0x2C, 0x03, 0xC0, 0xE0,
                                /* F500 */   0x05, 0x0C, 0x01, 0x66, 0xBE, 0x10, 0x04, 0x06,
                                /* F508 */   0x00, 0xE8, 0x18, 0x6B, 0xE8, 0xEB, 0x7B, 0x66,
                                /* F510 */   0x5E, 0x59, 0x5B, 0x58, 0xC3, 0x50, 0x51, 0x52,
                                /* F518 */   0x66, 0x56, 0xB9, 0x01, 0x00, 0xBA, 0x00, 0x00,
                                /* F520 */   0xE8, 0x8B, 0xFB, 0x75, 0x15, 0x3C, 0x12, 0x75,
                                /* F528 */   0x11, 0xB0, 0x00, 0xB9, 0x01, 0x00, 0xBA, 0x11,
                                /* F530 */   0x01, 0xE8, 0xB4, 0xFB, 0xB9, 0x14, 0x00, 0xE8,
                                /* F538 */   0x5F, 0x70, 0x66, 0x5E, 0x5A, 0x59, 0x58, 0xC3,
                                /* F540 */   0x50, 0x53, 0x51, 0x52, 0x66, 0x56, 0x2E, 0xF7,
                                /* F548 */   0x44, 0x02, 0x04, 0x00, 0x74, 0x26, 0x2E, 0x8A,
                                /* F550 */   0x5C, 0x10, 0xE8, 0xCD, 0x86, 0xB9, 0x01, 0x00,
                                /* F558 */   0xBA, 0x05, 0x00, 0xE8, 0x50, 0xFB, 0xA8, 0x01,
                                /* F560 */   0x74, 0x12, 0xA8, 0x02, 0x74, 0x0E, 0xBA, 0x00,
                                /* F568 */   0x02, 0xE8, 0x42, 0xFB, 0x25, 0xBF, 0x00, 0x83,
                                /* F570 */   0xF8, 0x00, 0x75, 0x03, 0xF8, 0xEB, 0x01, 0xF9,
                                /* F578 */   0x66, 0x5E, 0x5A, 0x59, 0x5B, 0x58, 0xC3, 0x52,
                                /* F580 */   0x51, 0x53, 0x50, 0x2E, 0xA0, 0xA7, 0x15, 0x24,
                                /* F588 */   0x0F, 0xB4, 0x0A, 0xF6, 0xE4, 0xBB, 0xEB, 0x11,
                                /* F590 */   0x03, 0xD8, 0x33, 0xD2, 0x2E, 0x8B, 0x47, 0x02,
                                /* F598 */   0xB9, 0x05, 0x00, 0xF7, 0xF1, 0x8B, 0xC8, 0xE8,
                                /* F5A0 */   0xF7, 0x6F, 0x58, 0x5B, 0x59, 0x5A, 0xC3, 0x50,
                                /* F5A8 */   0x53, 0x51, 0x2E, 0x8A, 0x0E, 0xA7, 0x15, 0x80,
                                /* F5B0 */   0xE1, 0x0F, 0xB8, 0x01, 0x00, 0xD3, 0xE0, 0x2E,
                                /* F5B8 */   0x85, 0x06, 0xBF, 0x12, 0x74, 0x0B, 0xB9, 0x01,
                                /* F5C0 */   0x00, 0xBA, 0x03, 0x00, 0xE8, 0xE7, 0xFA, 0xA8,
                                /* F5C8 */   0x40, 0x59, 0x5B, 0x58, 0xC3, 0x53, 0x51, 0x52,
                                /* F5D0 */   0x8B, 0xC3, 0xC1, 0xE8, 0x08, 0x8B, 0xC8, 0xC1,
                                /* F5D8 */   0xE8, 0x04, 0x83, 0xE0, 0x03, 0x83, 0xE1, 0x03,
                                /* F5E0 */   0xC1, 0xE1, 0x02, 0x0B, 0xC1, 0x5A, 0x59, 0x5B,
                                /* F5E8 */   0xC3, 0x57, 0x66, 0x52, 0x51, 0xE8, 0xA9, 0x3F,
                                /* F5F0 */   0xF6, 0xC2, 0x08, 0x74, 0x3F, 0x2E, 0xA0, 0xA7,
                                /* F5F8 */   0x15, 0x24, 0x0F, 0xB4, 0x04, 0xF6, 0xE4, 0x8A,
                                /* F600 */   0xC8, 0x80, 0xF9, 0x20, 0x73, 0x15, 0xBF, 0xB7,
                                /* F608 */   0x12, 0x66, 0x2E, 0x8B, 0x15, 0x66, 0xD3, 0xEA,
                                /* F610 */   0xB0, 0x02, 0x83, 0xE2, 0x01, 0x75, 0x1F, 0xB0,
                                /* F618 */   0x03, 0xEB, 0x1B, 0x80, 0xE9, 0x20, 0xBF, 0xB7,
                                /* F620 */   0x12, 0x66, 0x2E, 0x8B, 0x55, 0x04, 0x66, 0xD3,
                                /* F628 */   0xEA, 0xB0, 0x02, 0x83, 0xE2, 0x01, 0x75, 0x06,
                                /* F630 */   0xB0, 0x03, 0xEB, 0x02, 0xB0, 0x02, 0x59, 0x66,
                                /* F638 */   0x5A, 0x5F, 0xC3, 0x57, 0x66, 0x52, 0x51, 0x50,
                                /* F640 */   0x2E, 0xC6, 0x06, 0x7D, 0xDA, 0x00, 0x2E, 0xA0,
                                /* F648 */   0xA7, 0x15, 0x24, 0x0F, 0xB4, 0x04, 0xF6, 0xE4,
                                /* F650 */   0x8A, 0xC8, 0x80, 0xF9, 0x20, 0x73, 0x17, 0xBF,
                                /* F658 */   0xB7, 0x12, 0x66, 0x2E, 0x8B, 0x15, 0x66, 0xD3,
                                /* F660 */   0xEA, 0x83, 0xE2, 0x01, 0x75, 0x23, 0x2E, 0xC6,
                                /* F668 */   0x06, 0x7D, 0xDA, 0x00, 0xEB, 0x21, 0x80, 0xE9,
                                /* F670 */   0x20, 0xBF, 0xB7, 0x12, 0x66, 0x2E, 0x8B, 0x55,
                                /* F678 */   0x04, 0x66, 0xD3, 0xEA, 0x83, 0xE2, 0x01, 0x75,
                                /* F680 */   0x08, 0x2E, 0xC6, 0x06, 0x7D, 0xDA, 0x00, 0xEB,
                                /* F688 */   0x06, 0x2E, 0xC6, 0x06, 0x7D, 0xDA, 0x01, 0x58,
                                /* F690 */   0x59, 0x66, 0x5A, 0x5F, 0xC3, 0x53, 0x51, 0x33,
                                /* F698 */   0xC9, 0x2E, 0x8A, 0x0E, 0xA7, 0x15, 0x80, 0xE1,
                                /* F6A0 */   0x0F, 0x50, 0xB8, 0x01, 0x00, 0xD3, 0xE0, 0x2E,
                                /* F6A8 */   0x85, 0x06, 0x03, 0x13, 0x58, 0x74, 0x1F, 0xBB,
                                /* F6B0 */   0x05, 0x13, 0x03, 0xD9, 0x2E, 0x8B, 0x07, 0x8A,
                                /* F6B8 */   0xC8, 0x24, 0x0F, 0x8A, 0xD8, 0x80, 0xE1, 0xF0,
                                /* F6C0 */   0x33, 0xC0, 0x86, 0xD9, 0x8A, 0xC3, 0xC0, 0xE8,
                                /* F6C8 */   0x04, 0xC0, 0xE1, 0x02, 0x0A, 0xC1, 0x59, 0x5B,
                                /* F6D0 */   0xC3, 0x66, 0x56, 0x66, 0x50, 0x66, 0xBE, 0x00,
                                /* F6D8 */   0x20, 0x04, 0x00, 0xE8, 0xC9, 0x75, 0x66, 0xA9,
                                /* F6E0 */   0x00, 0x00, 0x00, 0x02, 0x66, 0x58, 0x66, 0x5E,
                                /* F6E8 */   0xC3, 0x66, 0x56, 0x66, 0x50, 0x66, 0xBE, 0x00,
                                /* F6F0 */   0x20, 0x04, 0x00, 0xE8, 0xB1, 0x75, 0x66, 0xA9,
                                /* F6F8 */   0x00, 0x00, 0x00, 0x04, 0x66, 0x58, 0x66, 0x5E,
                                /* F700 */   0xC3, 0x66, 0x56, 0x66, 0x50, 0x66, 0x52, 0x51,
                                /* F708 */   0xB9, 0x01, 0x00, 0xE8, 0x8B, 0x6E, 0x66, 0xBE,
                                /* F710 */   0x00, 0x20, 0x04, 0x00, 0xE8, 0x90, 0x75, 0x66,
                                /* F718 */   0xA9, 0x00, 0x00, 0x00, 0x08, 0x75, 0x02, 0xEB,
                                /* F720 */   0x4A, 0x66, 0xBE, 0x00, 0x54, 0x04, 0x00, 0x66,
                                /* F728 */   0xB8, 0x02, 0x00, 0x00, 0x20, 0x66, 0xBA, 0x02,
                                /* F730 */   0x00, 0x00, 0x20, 0xE8, 0xE2, 0x79, 0xB9, 0x01,
                                /* F738 */   0x00, 0xE8, 0x5D, 0x6E, 0xE8, 0x68, 0x75, 0x66,
                                /* F740 */   0x25, 0x01, 0x00, 0x00, 0x10, 0x66, 0x3D, 0x01,
                                /* F748 */   0x00, 0x00, 0x10, 0x74, 0x02, 0xEB, 0x1C, 0xB9,
                                /* F750 */   0x01, 0x00, 0xE8, 0x44, 0x6E, 0x66, 0xBE, 0x00,
                                /* F758 */   0x20, 0x04, 0x00, 0xE8, 0x49, 0x75, 0x66, 0xA9,
                                /* F760 */   0x00, 0x00, 0x00, 0x04, 0x75, 0x02, 0xEB, 0x03,
                                /* F768 */   0xF9, 0xEB, 0x01, 0xF8, 0x59, 0x66, 0x5A, 0x66,
                                /* F770 */   0x58, 0x66, 0x5E, 0xC3, 0x66, 0x56, 0x66, 0x50,
                                /* F778 */   0x66, 0x52, 0x51, 0xB9, 0x01, 0x00, 0xE8, 0x18,
                                /* F780 */   0x6E, 0x66, 0xBE, 0x00, 0x20, 0x04, 0x00, 0xE8,
                                /* F788 */   0x1D, 0x75, 0x66, 0xA9, 0x00, 0x00, 0x00, 0x04,
                                /* F790 */   0x75, 0x02, 0xEB, 0x4F, 0x66, 0xBE, 0x00, 0x54,
                                /* F798 */   0x04, 0x00, 0xE8, 0x0A, 0x75, 0x66, 0xA9, 0x00,
                                /* F7A0 */   0x00, 0x00, 0x10, 0x74, 0x3E, 0x66, 0xB8, 0x00,
                                /* F7A8 */   0x00, 0x00, 0x80, 0x66, 0xBA, 0x00, 0x00, 0x00,
                                /* F7B0 */   0x80, 0xE8, 0x64, 0x79, 0xB9, 0x01, 0x00, 0xE8,
                                /* F7B8 */   0xDF, 0x6D, 0xE8, 0xEA, 0x74, 0x66, 0xA9, 0x00,
                                /* F7C0 */   0x00, 0x00, 0x40, 0x75, 0x02, 0xEB, 0x1C, 0xB9,
                                /* F7C8 */   0x01, 0x00, 0xE8, 0xCC, 0x6D, 0x66, 0xBE, 0x00,
                                /* F7D0 */   0x20, 0x04, 0x00, 0xE8, 0xD1, 0x74, 0x66, 0xA9,
                                /* F7D8 */   0x00, 0x00, 0x00, 0x02, 0x75, 0x02, 0xEB, 0x03,
                                /* F7E0 */   0xF9, 0xEB, 0x01, 0xF8, 0x59, 0x66, 0x5A, 0x66,
                                /* F7E8 */   0x58, 0x66, 0x5E, 0xC3, 0x0A, 0x08, 0x00, 0x00,
                                /* F7F0 */   0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x20, 0x00,
                                /* F7F8 */   0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x02, 0x80,
                                /* F800 */   0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x03,
                                /* F808 */   0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00,
                                /* F810 */   0x07, 0x20, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00,
                                /* F818 */   0x00, 0x08, 0x80, 0x00, 0x00, 0x00, 0x40, 0x00,
                                /* F820 */   0x00, 0x00, 0x09, 0x00, 0x02, 0x00, 0x00, 0x00,
                                /* F828 */   0x01, 0x00, 0x00, 0x0B, 0x08, 0x00, 0x00, 0x00,
                                /* F830 */   0x04, 0x00, 0x00, 0x00, 0x66, 0x56, 0x66, 0x50,
                                /* F838 */   0x66, 0x53, 0x66, 0x52, 0x51, 0xBE, 0xEC, 0xF7,
                                /* F840 */   0xB9, 0x08, 0x00, 0x2E, 0x38, 0x1C, 0x75, 0x11,
                                /* F848 */   0x66, 0x2E, 0x8B, 0x44, 0x01, 0x66, 0x2E, 0x8B,
                                /* F850 */   0x54, 0x01, 0x66, 0x2E, 0x8B, 0x5C, 0x05, 0xEB,
                                /* F858 */   0x07, 0x83, 0xC6, 0x09, 0xE2, 0xE5, 0xEB, 0x1C,
                                /* F860 */   0x66, 0xBE, 0x00, 0x54, 0x04, 0x00, 0xE8, 0xAF,
                                /* F868 */   0x78, 0xB9, 0x01, 0x00, 0xE8, 0x2A, 0x6D, 0xE8,
                                /* F870 */   0x35, 0x74, 0x66, 0x85, 0xC3, 0x75, 0x02, 0xEB,
                                /* F878 */   0x03, 0xF9, 0xEB, 0x01, 0xF8, 0x59, 0x66, 0x5A,
                                /* F880 */   0x66, 0x5B, 0x66, 0x58, 0x66, 0x5E, 0xC3, 0x50,
                                /* F888 */   0x53, 0x51, 0x56, 0x52, 0xB9, 0x00, 0x00, 0xE8,
                                /* F890 */   0xF5, 0x3C, 0x83, 0xFB, 0x00, 0x74, 0x25, 0xF7,
                                /* F898 */   0xC3, 0x08, 0x08, 0x74, 0x1F, 0x41, 0x8A, 0xD3,
                                /* F8A0 */   0xE8, 0x47, 0x82, 0x2E, 0x80, 0x7C, 0x10, 0x0B,
                                /* F8A8 */   0x74, 0x0C, 0x8A, 0xD7, 0xE8, 0x3B, 0x82, 0x2E,
                                /* F8B0 */   0x80, 0x7C, 0x10, 0x0B, 0x75, 0x06, 0x41, 0x83,
                                /* F8B8 */   0xF9, 0x02, 0x74, 0x03, 0xF8, 0xEB, 0x01, 0xF9,
                                /* F8C0 */   0x5A, 0x5E, 0x59, 0x5B, 0x58, 0xC3, 0x66, 0x56,
                                /* F8C8 */   0x66, 0x50, 0x66, 0x52, 0x53, 0x51, 0xBE, 0xEC,
                                /* F8D0 */   0xF7, 0xB9, 0x08, 0x00, 0x2E, 0x38, 0x1C, 0x75,
                                /* F8D8 */   0x07, 0x66, 0x2E, 0x8B, 0x54, 0x01, 0xEB, 0x07,
                                /* F8E0 */   0x83, 0xC6, 0x09, 0xE2, 0xEF, 0xEB, 0x14, 0xE8,
                                /* F8E8 */   0x9D, 0xFF, 0x72, 0x10, 0x66, 0x33, 0xC0, 0x66,
                                /* F8F0 */   0xBE, 0x00, 0x54, 0x04, 0x00, 0xE8, 0x20, 0x78,
                                /* F8F8 */   0xF9, 0xEB, 0x01, 0xF8, 0x59, 0x5B, 0x66, 0x5A,
                                /* F900 */   0x66, 0x58, 0x66, 0x5E, 0xC3, 0x00, 0x00, 0x00,
                                /* F908 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* F910 */   0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00,
                                /* F918 */   0x00, 0x02, 0x00, 0xE0, 0x04, 0xE0, 0x08, 0x18,
                                /* F920 */   0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00,
                                /* F928 */   0x00, 0x00, 0x10, 0x00, 0x1B, 0x19, 0x06, 0x09,
                                /* F930 */   0x00, 0x80, 0x00, 0x00, 0x00, 0x31, 0x21, 0x74,
                                /* F938 */   0xAE, 0x00, 0x23, 0xA2, 0xB2, 0x00, 0x54, 0x6F,
                                /* F940 */   0x74, 0x61, 0x6C, 0x20, 0x74, 0x69, 0x6D, 0x65,
                                /* F948 */   0x20, 0x66, 0x6F, 0x72, 0x20, 0x56, 0x47, 0x41,
                                /* F950 */   0x20, 0x50, 0x4F, 0x53, 0x54, 0x3A, 0x20, 0x00,
                                /* F958 */   0x20, 0x53, 0x65, 0x63, 0x6F, 0x6E, 0x64, 0x73,
                                /* F960 */   0x00, 0x30, 0x2E, 0x30, 0x30, 0x30, 0x00, 0x9C,
                                /* F968 */   0xFA, 0x60, 0x06, 0x1E, 0x50, 0xB0, 0x01, 0xE6,
                                /* F970 */   0xE0, 0xB8, 0x01, 0xE0, 0x58, 0xFC, 0x2E, 0x80,
                                /* F978 */   0x26, 0x24, 0xF9, 0xFE, 0xE8, 0x1C, 0x04, 0xE8,
                                /* F980 */   0xA9, 0x03, 0xE8, 0x4E, 0x6A, 0xE8, 0xF8, 0x6A,
                                /* F988 */   0x50, 0x2E, 0xF7, 0x06, 0x31, 0xF9, 0xC0, 0x00,
                                /* F990 */   0x74, 0x21, 0xB8, 0x08, 0xF8, 0xE8, 0x57, 0x73,
                                /* F998 */   0x3C, 0x00, 0x75, 0x17, 0xB8, 0xE1, 0xF9, 0xE8,
                                /* F9A0 */   0x4D, 0x73, 0x25, 0xFE, 0x00, 0x53, 0xBB, 0xE1,
                                /* F9A8 */   0xF9, 0xE8, 0xDE, 0x77, 0x5B, 0xB8, 0xE1, 0xF9,
                                /* F9B0 */   0xE8, 0x3C, 0x73, 0x58, 0x2E, 0x8E, 0x1E, 0xB0,
                                /* F9B8 */   0x94, 0xBF, 0x36, 0xF9, 0xE8, 0x4E, 0x6E, 0xE8,
                                /* F9C0 */   0xE8, 0x65, 0xE8, 0x3C, 0xFD, 0xE8, 0xAC, 0xFD,
                                /* F9C8 */   0xE8, 0xB9, 0x25, 0xE8, 0xD8, 0x25, 0xE8, 0x7F,
                                /* F9D0 */   0x26, 0xE8, 0xB2, 0x79, 0xE8, 0x14, 0x60, 0xE8,
                                /* F9D8 */   0x80, 0x7A, 0xE8, 0x82, 0x04, 0xE8, 0x92, 0x03,
                                /* F9E0 */   0xE8, 0xB5, 0x02, 0xE8, 0xEE, 0x02, 0xE8, 0xC6,
                                /* F9E8 */   0x01, 0xE8, 0xD6, 0x01, 0xE8, 0xB9, 0x83, 0xE8,
                                /* F9F0 */   0x43, 0x85, 0xE8, 0xC9, 0x7E, 0xE8, 0x63, 0x00,
                                /* F9F8 */   0xE8, 0x85, 0x01, 0xE8, 0x7A, 0x69, 0xE8, 0xEF,
                                /* FA00 */   0x67, 0xBF, 0x3A, 0xF9, 0xE8, 0x06, 0x6E, 0xE8,
                                /* FA08 */   0xD6, 0x00, 0x2E, 0x80, 0x0E, 0x24, 0xF9, 0x03,
                                /* FA10 */   0xE8, 0x00, 0x04, 0x1F, 0x07, 0x61, 0x9D, 0xCB,
                                /* FA18 */   0x09, 0x08, 0x0B, 0x0A, 0x8A, 0x1E, 0x87, 0x04,
                                /* FA20 */   0x80, 0xE3, 0x02, 0x8A, 0x3E, 0x89, 0x04, 0x80,
                                /* FA28 */   0xE7, 0x01, 0x0A, 0xDF, 0x32, 0xFF, 0x2E, 0x8A,
                                /* FA30 */   0x87, 0x18, 0xFA, 0xA2, 0x8A, 0x04, 0xC3, 0x51,
                                /* FA38 */   0xE8, 0x22, 0x3B, 0x8B, 0xD9, 0x59, 0x22, 0xEF,
                                /* FA40 */   0x22, 0xCF, 0xBB, 0x02, 0x00, 0x8A, 0xD1, 0x0A,
                                /* FA48 */   0xD2, 0x74, 0x0A, 0x0F, 0xBC, 0xF2, 0x33, 0xD2,
                                /* FA50 */   0x0F, 0xAB, 0xF2, 0x8A, 0xCA, 0x86, 0xE9, 0x4B,
                                /* FA58 */   0x75, 0xEB, 0xC3, 0x66, 0x60, 0xE8, 0xF5, 0x66,
                                /* FA60 */   0x73, 0x07, 0x83, 0xF9, 0x00, 0x74, 0x02, 0xEB,
                                /* FA68 */   0x38, 0xE8, 0xF1, 0x3A, 0x8A, 0xC5, 0x25, 0xFF,
                                /* FA70 */   0x00, 0x74, 0x28, 0x8B, 0xC8, 0x8B, 0xD8, 0x0F,
                                /* FA78 */   0xBC, 0xF3, 0x0F, 0xB3, 0xF3, 0x0B, 0xDB, 0x74,
                                /* FA80 */   0x2D, 0xBE, 0x2E, 0x0D, 0x2E, 0x8B, 0x0E, 0x5E,
                                /* FA88 */   0x0D, 0x2E, 0x38, 0x04, 0x74, 0x07, 0x83, 0xC6,
                                /* FA90 */   0x03, 0xE2, 0xF6, 0xEB, 0x06, 0x2E, 0x8B, 0x4C,
                                /* FA98 */   0x01, 0xEB, 0x06, 0xE8, 0xBF, 0x3A, 0x0F, 0xB6,
                                /* FAA0 */   0xCD, 0xE8, 0x93, 0xFF, 0x83, 0xF9, 0x00, 0x75,
                                /* FAA8 */   0x05, 0x32, 0xED, 0xE8, 0x2B, 0x04, 0xBB, 0x80,
                                /* FAB0 */   0x80, 0xE8, 0xB3, 0x4F, 0x72, 0xF3, 0xE8, 0x29,
                                /* FAB8 */   0x3C, 0x66, 0x61, 0xC3, 0x49, 0x6E, 0x74, 0x65,
                                /* FAC0 */   0x6C, 0x28, 0x52, 0x29, 0x20, 0x00, 0x53, 0x6B,
                                /* FAC8 */   0x79, 0x6C, 0x61, 0x6B, 0x65, 0x20, 0x00, 0x44,
                                /* FAD0 */   0x65, 0x73, 0x6B, 0x74, 0x6F, 0x70, 0x20, 0x00,
                                /* FAD8 */   0x4D, 0x6F, 0x62, 0x69, 0x6C, 0x65, 0x20, 0x00,
                                /* FAE0 */   0x2E, 0xF6, 0x06, 0x26, 0x0D, 0x08, 0x74, 0x6C,
                                /* FAE8 */   0xBE, 0xBC, 0xFA, 0xE8, 0x47, 0x68, 0xBE, 0xC6,
                                /* FAF0 */   0xFA, 0xE8, 0x41, 0x68, 0xBE, 0xD8, 0xFA, 0x2E,
                                /* FAF8 */   0xF7, 0x06, 0x2F, 0xF9, 0x01, 0x00, 0x75, 0x03,
                                /* FB00 */   0xBE, 0xCF, 0xFA, 0xE8, 0x2F, 0x68, 0xBE, 0x62,
                                /* FB08 */   0x0C, 0xE8, 0x29, 0x68, 0xBE, 0xDE, 0x0C, 0xE8,
                                /* FB10 */   0x23, 0x68, 0x2E, 0x80, 0x3E, 0x3C, 0x0C, 0xFE,
                                /* FB18 */   0x75, 0x0E, 0xBE, 0x87, 0x04, 0xE8, 0x15, 0x68,
                                /* FB20 */   0xE8, 0x32, 0x00, 0xB9, 0xB0, 0x36, 0xEB, 0x1A,
                                /* FB28 */   0x2E, 0xF6, 0x06, 0x26, 0x0D, 0x70, 0x74, 0x24,
                                /* FB30 */   0x2E, 0x8A, 0x0E, 0x26, 0x0D, 0x83, 0xE1, 0x70,
                                /* FB38 */   0xC1, 0xE9, 0x04, 0xB8, 0xE8, 0x03, 0xF7, 0xE1,
                                /* FB40 */   0x8B, 0xC8, 0xE8, 0x54, 0x6A, 0xE8, 0x55, 0x47,
                                /* FB48 */   0xB7, 0x00, 0xBA, 0x00, 0x00, 0xB4, 0x02, 0x9C,
                                /* FB50 */   0x0E, 0xE8, 0x4D, 0x32, 0xC3, 0x66, 0x50, 0xBE,
                                /* FB58 */   0x3E, 0xF9, 0xE8, 0xD8, 0x67, 0x66, 0x2E, 0xA1,
                                /* FB60 */   0x3A, 0xF9, 0x66, 0x2E, 0x2B, 0x06, 0x36, 0xF9,
                                /* FB68 */   0x66, 0x25, 0xFF, 0xFF, 0xFF, 0x00, 0xBE, 0x61,
                                /* FB70 */   0xF9, 0xE8, 0x6C, 0x6C, 0xE8, 0xBE, 0x67, 0xBE,
                                /* FB78 */   0x58, 0xF9, 0xE8, 0xB8, 0x67, 0x66, 0x58, 0xC3,
                                /* FB80 */   0x2E, 0x0F, 0xB6, 0x06, 0x1D, 0x0D, 0x80, 0x26,
                                /* FB88 */   0x87, 0x04, 0xFD, 0xF6, 0x06, 0x89, 0x04, 0x04,
                                /* FB90 */   0x74, 0x08, 0xB8, 0x07, 0x00, 0x80, 0x0E, 0x87,
                                /* FB98 */   0x04, 0x02, 0x3C, 0x00, 0x75, 0x0B, 0x2E, 0x80,
                                /* FBA0 */   0x3E, 0x3C, 0x0C, 0xFE, 0x75, 0x05, 0xB8, 0x03,
                                /* FBA8 */   0x00, 0xCD, 0x10, 0xE8, 0x6E, 0xFE, 0xC3, 0x66,
                                /* FBB0 */   0x50, 0x2E, 0xA1, 0x50, 0xFF, 0x83, 0xE0, 0xF0,
                                /* FBB8 */   0x83, 0xC0, 0x10, 0x2E, 0xA3, 0x50, 0xFF, 0x66,
                                /* FBC0 */   0x58, 0xC3, 0x66, 0x60, 0xBE, 0x1C, 0x0F, 0xE8,
                                /* FBC8 */   0xBE, 0x6D, 0xBE, 0x94, 0x0F, 0xE8, 0xB8, 0x6D,
                                /* FBD0 */   0xBE, 0x9E, 0x0F, 0xE8, 0xB2, 0x6D, 0x2E, 0xA0,
                                /* FBD8 */   0x1D, 0x0D, 0xE8, 0x42, 0x5A, 0xE8, 0xA5, 0x63,
                                /* FBE0 */   0xE8, 0x6F, 0x01, 0xE8, 0x06, 0x00, 0xE8, 0xD7,
                                /* FBE8 */   0x63, 0x66, 0x61, 0xC3, 0x2E, 0xF6, 0x06, 0x28,
                                /* FBF0 */   0x0D, 0x08, 0x74, 0x15, 0x66, 0xB8, 0x00, 0x00,
                                /* FBF8 */   0x01, 0x00, 0x66, 0xBA, 0x00, 0x00, 0x01, 0x00,
                                /* FC00 */   0x66, 0xBE, 0x0C, 0x00, 0x0F, 0x00, 0xE8, 0x0F,
                                /* FC08 */   0x75, 0xC3, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00,
                                /* FC10 */   0x20, 0x00, 0x02, 0x00, 0x40, 0x00, 0x03, 0x00,
                                /* FC18 */   0x60, 0x00, 0x04, 0x00, 0x80, 0x00, 0x05, 0x00,
                                /* FC20 */   0xA0, 0x00, 0x06, 0x00, 0xC0, 0x00, 0x07, 0x00,
                                /* FC28 */   0xE0, 0x00, 0x08, 0x00, 0x00, 0x01, 0x09, 0x00,
                                /* FC30 */   0x20, 0x01, 0x0A, 0x00, 0x40, 0x01, 0x0B, 0x00,
                                /* FC38 */   0x60, 0x01, 0x0C, 0x00, 0x80, 0x01, 0x0D, 0x00,
                                /* FC40 */   0xA0, 0x01, 0x0E, 0x00, 0xC0, 0x01, 0x0F, 0x00,
                                /* FC48 */   0xE0, 0x01, 0x10, 0x00, 0x00, 0x02, 0x20, 0x00,
                                /* FC50 */   0x00, 0x04, 0x30, 0x00, 0x00, 0x06, 0x40, 0x00,
                                /* FC58 */   0x00, 0x08, 0xF0, 0x00, 0x04, 0x00, 0xF1, 0x00,
                                /* FC60 */   0x08, 0x00, 0xF2, 0x00, 0x0C, 0x00, 0xF3, 0x00,
                                /* FC68 */   0x10, 0x00, 0xF4, 0x00, 0x14, 0x00, 0xF5, 0x00,
                                /* FC70 */   0x18, 0x00, 0xF6, 0x00, 0x1C, 0x00, 0xF7, 0x00,
                                /* FC78 */   0x20, 0x00, 0xF8, 0x00, 0x24, 0x00, 0xF9, 0x00,
                                /* FC80 */   0x28, 0x00, 0xFA, 0x00, 0x2C, 0x00, 0xFB, 0x00,
                                /* FC88 */   0x30, 0x00, 0xFC, 0x00, 0x34, 0x00, 0xFD, 0x00,
                                /* FC90 */   0x38, 0x00, 0xFE, 0x00, 0x3C, 0x00, 0x88, 0x00,
                                /* FC98 */   0x66, 0x60, 0xB0, 0x50, 0xE8, 0x6C, 0x70, 0x25,
                                /* FCA0 */   0x00, 0xFF, 0xC1, 0xE8, 0x08, 0xBE, 0x0A, 0xFC,
                                /* FCA8 */   0xBB, 0x00, 0x00, 0x2E, 0x8B, 0x08, 0x3B, 0xC8,
                                /* FCB0 */   0x74, 0x0E, 0x2E, 0x3B, 0x1E, 0x96, 0xFC, 0x73,
                                /* FCB8 */   0x05, 0x83, 0xC3, 0x04, 0xEB, 0xED, 0xEB, 0xFE,
                                /* FCC0 */   0x2E, 0x8B, 0x40, 0x02, 0x66, 0x0F, 0xB7, 0xC0,
                                /* FCC8 */   0x66, 0xC1, 0xE0, 0x14, 0x66, 0x2E, 0xA3, 0x16,
                                /* FCD0 */   0xF9, 0x66, 0x61, 0xC3, 0x66, 0x60, 0x66, 0x33,
                                /* FCD8 */   0xC0, 0x66, 0x2E, 0x8B, 0x0E, 0x16, 0xF9, 0x66,
                                /* FCE0 */   0x2E, 0xA3, 0x20, 0xF9, 0x66, 0xC1, 0xE9, 0x0C,
                                /* FCE8 */   0x49, 0xE8, 0x1D, 0x00, 0x66, 0x50, 0x66, 0x33,
                                /* FCF0 */   0xC0, 0xE8, 0xD9, 0x69, 0x66, 0xC1, 0xE0, 0x08,
                                /* FCF8 */   0x66, 0x2B, 0xC1, 0x66, 0x8B, 0xC8, 0x66, 0x58,
                                /* FD00 */   0x66, 0x2D, 0x00, 0x10, 0x00, 0x00, 0x66, 0x61,
                                /* FD08 */   0xC3, 0x51, 0xE8, 0xAF, 0x6A, 0x25, 0x00, 0xE0,
                                /* FD10 */   0x66, 0x83, 0xC8, 0x01, 0x66, 0xBE, 0x01, 0x00,
                                /* FD18 */   0x00, 0x00, 0xE8, 0x79, 0x72, 0x66, 0x83, 0xC6,
                                /* FD20 */   0x04, 0x66, 0x05, 0x00, 0x10, 0x00, 0x00, 0xE2,
                                /* FD28 */   0xF1, 0x59, 0xC3, 0x50, 0xB8, 0x20, 0x10, 0xE8,
                                /* FD30 */   0xD4, 0x6F, 0x83, 0xE0, 0xF8, 0x2E, 0xA3, 0x1A,
                                /* FD38 */   0xF9, 0x83, 0xC0, 0x04, 0x2E, 0xA3, 0x1C, 0xF9,
                                /* FD40 */   0xB8, 0x40, 0xFA, 0xE8, 0xC0, 0x6F, 0x83, 0xE0,
                                /* FD48 */   0xF8, 0x83, 0xC0, 0x08, 0x2E, 0xA3, 0x1E, 0xF9,
                                /* FD50 */   0x58, 0xC3, 0xE8, 0x18, 0x64, 0x2E, 0xA0, 0x26,
                                /* FD58 */   0x0D, 0x73, 0x06, 0x0A, 0xC9, 0x74, 0x02, 0x8A,
                                /* FD60 */   0xC1, 0x24, 0x03, 0xC0, 0xE0, 0x06, 0xB2, 0xC0,
                                /* FD68 */   0x66, 0xBE, 0x53, 0xF0, 0x04, 0x00, 0xE8, 0x9B,
                                /* FD70 */   0x73, 0xC3, 0xBA, 0xC2, 0x03, 0xB0, 0x23, 0xEE,
                                /* FD78 */   0xC7, 0x06, 0x63, 0x04, 0xD4, 0x03, 0x80, 0x26,
                                /* FD80 */   0x10, 0x04, 0xCF, 0x80, 0x0E, 0x10, 0x04, 0x20,
                                /* FD88 */   0xC7, 0x06, 0x87, 0x04, 0x60, 0x09, 0xC6, 0x06,
                                /* FD90 */   0x89, 0x04, 0x11, 0xE8, 0x50, 0x00, 0x08, 0x06,
                                /* FD98 */   0x88, 0x04, 0xC3, 0x60, 0x1E, 0x06, 0x2E, 0xF6,
                                /* FDA0 */   0x06, 0x24, 0xF9, 0x02, 0x75, 0x3C, 0x0E, 0x58,
                                /* FDA8 */   0x3D, 0x00, 0xC0, 0x75, 0x04, 0x3B, 0xC3, 0x75,
                                /* FDB0 */   0x31, 0x2E, 0x89, 0x1E, 0xB8, 0x94, 0x2E, 0x89,
                                /* FDB8 */   0x1E, 0xA2, 0x01, 0x2E, 0x89, 0x1E, 0xB2, 0x01,
                                /* FDC0 */   0x2E, 0x89, 0x1E, 0xC0, 0x01, 0x3B, 0xC3, 0x74,
                                /* FDC8 */   0x19, 0x2E, 0x0F, 0xB6, 0x0E, 0x02, 0x00, 0xC1,
                                /* FDD0 */   0xE1, 0x07, 0x0E, 0x1F, 0x33, 0xF6, 0x8E, 0xC3,
                                /* FDD8 */   0x33, 0xFF, 0xF3, 0x66, 0xA5, 0x53, 0x68, 0xE2,
                                /* FDE0 */   0xFD, 0xCB, 0x07, 0x1F, 0x61, 0xC3, 0x32, 0xE4,
                                /* FDE8 */   0xB9, 0x02, 0x02, 0xBA, 0xDA, 0x03, 0xF6, 0x06,
                                /* FDF0 */   0x87, 0x04, 0x02, 0x74, 0x03, 0xBA, 0xBA, 0x03,
                                /* FDF8 */   0xD2, 0xC4, 0x8A, 0xC5, 0xEE, 0x52, 0xBA, 0xC2,
                                /* FE00 */   0x03, 0xEC, 0x5A, 0x24, 0x60, 0x0A, 0xE0, 0xD0,
                                /* FE08 */   0xED, 0x73, 0xED, 0xF8, 0x8A, 0xC4, 0xD0, 0xC8,
                                /* FE10 */   0x24, 0xF0, 0xC3, 0x1E, 0x2E, 0xA0, 0x20, 0x0D,
                                /* FE18 */   0x0A, 0xC0, 0x74, 0x41, 0x2E, 0x8B, 0x0E, 0x50,
                                /* FE20 */   0xFF, 0x8B, 0xC1, 0xC1, 0xE9, 0x09, 0xA9, 0xFF,
                                /* FE28 */   0x01, 0x74, 0x01, 0x41, 0x8B, 0xC1, 0x2E, 0x8A,
                                /* FE30 */   0x1E, 0x20, 0x0D, 0xF6, 0xF3, 0x0A, 0xE4, 0x74,
                                /* FE38 */   0x04, 0x2A, 0xDC, 0x02, 0xCB, 0x2E, 0x88, 0x0E,
                                /* FE40 */   0x02, 0x00, 0xC1, 0xE1, 0x09, 0x32, 0xDB, 0x33,
                                /* FE48 */   0xF6, 0x2E, 0xC6, 0x06, 0x17, 0x00, 0x00, 0x0E,
                                /* FE50 */   0x1F, 0xAC, 0x02, 0xD8, 0xE2, 0xFB, 0xF6, 0xDB,
                                /* FE58 */   0x2E, 0x88, 0x1E, 0x17, 0x00, 0x1F, 0xC3, 0x2E,
                                /* FE60 */   0x8E, 0x06, 0x12, 0xF9, 0xBB, 0x00, 0xF0, 0xBF,
                                /* FE68 */   0x08, 0x01, 0xB8, 0x65, 0xF0, 0xE8, 0x62, 0x00,
                                /* FE70 */   0x8C, 0xCB, 0xBF, 0x40, 0x00, 0xB8, 0x14, 0x00,
                                /* FE78 */   0xE8, 0x57, 0x00, 0xBF, 0xB4, 0x01, 0xE8, 0x51,
                                /* FE80 */   0x00, 0x2E, 0xF6, 0x06, 0x27, 0x0D, 0x80, 0x74,
                                /* FE88 */   0x30, 0xB0, 0x3C, 0xE8, 0x6C, 0x6E, 0x3C, 0x08,
                                /* FE90 */   0x72, 0x06, 0x2C, 0x08, 0x04, 0x70, 0xEB, 0x02,
                                /* FE98 */   0x04, 0x08, 0xB2, 0x04, 0xF6, 0xE2, 0x8B, 0xD0,
                                /* FEA0 */   0x8B, 0xFA, 0xBB, 0x00, 0xC0, 0x56, 0x8B, 0xF7,
                                /* FEA8 */   0xAD, 0x2E, 0xA3, 0x27, 0xF9, 0xAD, 0x2E, 0xA3,
                                /* FEB0 */   0x25, 0xF9, 0x5E, 0xB8, 0xC1, 0x2E, 0xE8, 0x19,
                                /* FEB8 */   0x00, 0xC7, 0x06, 0xA8, 0x04, 0xA0, 0x01, 0x8C,
                                /* FEC0 */   0x0E, 0xAA, 0x04, 0xBF, 0x0C, 0x01, 0xB8, 0xC1,
                                /* FEC8 */   0xAD, 0xE8, 0x06, 0x00, 0xBF, 0x7C, 0x00, 0xB8,
                                /* FED0 */   0xC1, 0xB1, 0x50, 0xAB, 0x8B, 0xC3, 0xAB, 0x58,
                                /* FED8 */   0xC3, 0x56, 0xB1, 0x04, 0x2E, 0xF6, 0x06, 0x22,
                                /* FEE0 */   0x0D, 0x01, 0x75, 0x02, 0xB1, 0x00, 0x2E, 0xF6,
                                /* FEE8 */   0x06, 0x27, 0x0D, 0x01, 0x74, 0x58, 0x80, 0xF9,
                                /* FEF0 */   0x00, 0x74, 0x02, 0xEB, 0x51, 0xBE, 0x8E, 0x0D,
                                /* FEF8 */   0x33, 0xC9, 0x2E, 0x83, 0x7C, 0x02, 0x00, 0x74,
                                /* FF00 */   0x0F, 0x2E, 0xF7, 0x44, 0x02, 0x10, 0x00, 0x74,
                                /* FF08 */   0x07, 0x2E, 0x8B, 0x0C, 0x32, 0xED, 0xEB, 0x36,
                                /* FF10 */   0x81, 0xFE, 0x26, 0x0E, 0x74, 0x05, 0x83, 0xC6,
                                /* FF18 */   0x26, 0xEB, 0xDF, 0xBE, 0x54, 0x75, 0xB1, 0x04,
                                /* FF20 */   0x2E, 0xC7, 0x04, 0x04, 0x00, 0x2E, 0xC7, 0x44,
                                /* FF28 */   0x02, 0xD2, 0x68, 0x2E, 0xC7, 0x44, 0x0E, 0x40,
                                /* FF30 */   0xD6, 0x2E, 0xC6, 0x44, 0x10, 0x01, 0x2E, 0xC6,
                                /* FF38 */   0x44, 0x13, 0x05, 0x2E, 0x80, 0x4C, 0x18, 0x04,
                                /* FF40 */   0x2E, 0xC6, 0x06, 0x29, 0xF9, 0x01, 0x5E, 0xC3,
                                /* FF48 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FF50 */   0x60, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FF58 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FF60 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FF68 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FF70 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FF78 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FF80 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FF88 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FF90 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FF98 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FFA0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FFA8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FFB0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FFB8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FFC0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FFC8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FFD0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FFD8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FFE0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FFE8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FFF0 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                /* FFF8 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }
            Device (IGBE)
            {
                Name (_ADR, 0x001F0006)  // _ADR: Address
                Name (_S3D, 0x03)  // _S3D: S3 Device State
                Name (RID, Zero)
                Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
                {
                    If (PCIC (Arg0))
                    {
                        Return (PCID (Arg0, Arg1, Arg2, Arg3))
                    }
                    Return (Zero)
                }
                Name (_PRW, Package (0x02)  // _PRW: Power Resources for Wake
                {
                    0x6D, 
                    0x04
                })
            }
            Name (LTRE, Zero)
            Name (OBFF, Zero)
            Name (LMSL, Zero)
            Name (LNSL, Zero)
            Device (EXP1)
            {
                Method (_ADR, 0, NotSerialized)  // _ADR: Address
                {
                    If (LNotEqual (RPA1, Zero))
                    {
                        Return (RPA1)
                    }
                    Else
                    {
                        Return (0x001C0000)
                    }
                }
                Name (RID, Zero)
                Method (_INI, 0, NotSerialized)  // _INI: Initialize
                {
                    Store (LTR1, LTRE)
                    Store (PML1, LMSL)
                    Store (PNL1, LNSL)
                    Store (OBF1, OBFF)
                }
                Name (LPRT, 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 (APRT, Package (0x04)
                {
                    Package (0x04)
                    {
                        0xFFFF, 
                        Zero, 
                        Zero, 
                        0x10
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        One, 
                        Zero, 
                        0x11
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x02, 
                        Zero, 
                        0x12
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x03, 
                        Zero, 
                        0x13
                    }
                })
                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                {
                    If (GPIC)
                    {
                        Return (APRT)
                    }
                    Else
                    {
                        Return (LPRT)
                    }
                }
                OperationRegion (PXCS, PCI_Config, Zero, 0x0380)
                Field (PXCS, AnyAcc, NoLock, Preserve)
                {
                    VDID,   32, 
                    Offset (0x50), 
                    L0SE,   1, 
                        ,   3, 
                    LDIS,   1, 
                    Offset (0x51), 
                    Offset (0x52), 
                        ,   13, 
                    LASX,   1, 
                    Offset (0x5A), 
                    ABPX,   1, 
                        ,   2, 
                    PDCX,   1, 
                        ,   2, 
                    PDSX,   1, 
                    Offset (0x5B), 
                    Offset (0x60), 
                    Offset (0x62), 
                    PSPX,   1, 
                    Offset (0xA4), 
                    D3HT,   2, 
                    Offset (0xD8), 
                        ,   30, 
                    HPEX,   1, 
                    PMEX,   1, 
                    Offset (0xE2), 
                        ,   2, 
                    L23E,   1, 
                    L23R,   1, 
                    Offset (0x324), 
                        ,   3, 
                    LEDM,   1
                }
                Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
                {
                    Offset (0xDC), 
                        ,   30, 
                    HPSX,   1, 
                    PMSX,   1
                }
                Name (LTRV, Package (0x04)
                {
                    Zero, 
                    Zero, 
                    Zero, 
                    Zero
                })
                Name (OPTS, Zero)
                Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
                {
                    Name (T_1, Zero)
                    Name (T_0, Zero)
                    While (One)
                    {
                        Store (ToInteger (Arg0), T_0)
                        If (LEqual (T_0, Buffer (0x10)
                                {
                                    /* 0000 */   0xD0, 0x37, 0xC9, 0xE5, 0x53, 0x35, 0x7A, 0x4D,
                                    /* 0008 */   0x91, 0x17, 0xEA, 0x4D, 0x19, 0xC3, 0x43, 0x4D
                                }))
                        {
                            While (One)
                            {
                                Store (ToInteger (Arg2), T_1)
                                If (LEqual (T_1, Zero))
                                {
                                    If (LEqual (Arg1, 0x02))
                                    {
                                        Store (One, OPTS)
                                        If (LTRE)
                                        {
                                            Or (OPTS, 0x40, OPTS)
                                        }
                                        If (OBFF)
                                        {
                                            Or (OPTS, 0x10, OPTS)
                                        }
                                        Return (OPTS)
                                    }
                                    Else
                                    {
                                        Return (Zero)
                                    }
                                }
                                Else
                                {
                                    If (LEqual (T_1, 0x04))
                                    {
                                        If (LEqual (Arg1, 0x02))
                                        {
                                            If (OBFF)
                                            {
                                                Return (Buffer (0x10)
                                                {
                                                    /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                                    /* 0008 */   0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
                                                })
                                            }
                                            Else
                                            {
                                                Return (Buffer (0x10)
                                                {
                                                    /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                                    /* 0008 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                                                })
                                            }
                                        }
                                    }
                                    Else
                                    {
                                        If (LEqual (T_1, 0x06))
                                        {
                                            If (LEqual (Arg1, 0x02))
                                            {
                                                If (LTRE)
                                                {
                                                    If (LOr (LEqual (LMSL, Zero), LEqual (LNSL, Zero)))
                                                    {
                                                        If (LEqual (PCHS, One))
                                                        {
                                                            Store (0x0846, LMSL)
                                                            Store (0x0846, LNSL)
                                                        }
                                                        Else
                                                        {
                                                            If (LEqual (PCHS, 0x02))
                                                            {
                                                                Store (0x1003, LMSL)
                                                                Store (0x1003, LNSL)
                                                            }
                                                        }
                                                    }
                                                    Store (And (ShiftRight (LMSL, 0x0A), 0x07), Index (LTRV, 
                                                        Zero))
                                                    Store (And (LMSL, 0x03FF), Index (LTRV, One))
                                                    Store (And (ShiftRight (LNSL, 0x0A), 0x07), Index (LTRV, 
                                                        0x02))
                                                    Store (And (LNSL, 0x03FF), Index (LTRV, 0x03))
                                                    Return (LTRV)
                                                }
                                                Else
                                                {
                                                    Return (Zero)
                                                }
                                            }
                                        }
                                    }
                                }
                                Break
                            }
                        }
                        Break
                    }
                    Return (Buffer (One)
                    {
                         0x00
                    })
                }
                Device (PXSX)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Name (_PRW, Package (0x02)  // _PRW: Power Resources for Wake
                    {
                        0x69, 
                        0x04
                    })
                }
                Method (HPME, 0, Serialized)
                {
                    If (PMSX)
                    {
                        Store (0xC8, Local0)
                        While (Local0)
                        {
                            Store (One, PMSX)
                            If (PMSX)
                            {
                                Decrement (Local0)
                            }
                            Else
                            {
                                Store (Zero, Local0)
                            }
                        }
                    }
                }
            }
            Device (EXP2)
            {
                Method (_ADR, 0, NotSerialized)  // _ADR: Address
                {
                    If (LNotEqual (RPA2, Zero))
                    {
                        Return (RPA2)
                    }
                    Else
                    {
                        Return (0x001C0001)
                    }
                }
                Name (RID, Zero)
                Method (_INI, 0, NotSerialized)  // _INI: Initialize
                {
                    Store (LTR2, LTRE)
                    Store (PML2, LMSL)
                    Store (PNL2, LNSL)
                    Store (OBF2, OBFF)
                }
                Name (LPRT, Package (0x04)
                {
                    Package (0x04)
                    {
                        0xFFFF, 
                        Zero, 
                        LNKB, 
                        Zero
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        One, 
                        LNKC, 
                        Zero
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x02, 
                        LNKD, 
                        Zero
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x03, 
                        LNKA, 
                        Zero
                    }
                })
                Name (APRT, Package (0x04)
                {
                    Package (0x04)
                    {
                        0xFFFF, 
                        Zero, 
                        Zero, 
                        0x11
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        One, 
                        Zero, 
                        0x12
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x02, 
                        Zero, 
                        0x13
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x03, 
                        Zero, 
                        0x10
                    }
                })
                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                {
                    If (GPIC)
                    {
                        Return (APRT)
                    }
                    Else
                    {
                        Return (LPRT)
                    }
                }
                OperationRegion (PXCS, PCI_Config, Zero, 0x0380)
                Field (PXCS, AnyAcc, NoLock, Preserve)
                {
                    VDID,   32, 
                    Offset (0x50), 
                    L0SE,   1, 
                        ,   3, 
                    LDIS,   1, 
                    Offset (0x51), 
                    Offset (0x52), 
                        ,   13, 
                    LASX,   1, 
                    Offset (0x5A), 
                    ABPX,   1, 
                        ,   2, 
                    PDCX,   1, 
                        ,   2, 
                    PDSX,   1, 
                    Offset (0x5B), 
                    Offset (0x60), 
                    Offset (0x62), 
                    PSPX,   1, 
                    Offset (0xA4), 
                    D3HT,   2, 
                    Offset (0xD8), 
                        ,   30, 
                    HPEX,   1, 
                    PMEX,   1, 
                    Offset (0xE2), 
                        ,   2, 
                    L23E,   1, 
                    L23R,   1, 
                    Offset (0x324), 
                        ,   3, 
                    LEDM,   1
                }
                Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
                {
                    Offset (0xDC), 
                        ,   30, 
                    HPSX,   1, 
                    PMSX,   1
                }
                Name (LTRV, Package (0x04)
                {
                    Zero, 
                    Zero, 
                    Zero, 
                    Zero
                })
                Name (OPTS, Zero)
                Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
                {
                    Name (T_1, Zero)
                    Name (T_0, Zero)
                    While (One)
                    {
                        Store (ToInteger (Arg0), T_0)
                        If (LEqual (T_0, Buffer (0x10)
                                {
                                    /* 0000 */   0xD0, 0x37, 0xC9, 0xE5, 0x53, 0x35, 0x7A, 0x4D,
                                    /* 0008 */   0x91, 0x17, 0xEA, 0x4D, 0x19, 0xC3, 0x43, 0x4D
                                }))
                        {
                            While (One)
                            {
                                Store (ToInteger (Arg2), T_1)
                                If (LEqual (T_1, Zero))
                                {
                                    If (LEqual (Arg1, 0x02))
                                    {
                                        Store (One, OPTS)
                                        If (LTRE)
                                        {
                                            Or (OPTS, 0x40, OPTS)
                                        }
                                        If (OBFF)
                                        {
                                            Or (OPTS, 0x10, OPTS)
                                        }
                                        Return (OPTS)
                                    }
                                    Else
                                    {
                                        Return (Zero)
                                    }
                                }
                                Else
                                {
                                    If (LEqual (T_1, 0x04))
                                    {
                                        If (LEqual (Arg1, 0x02))
                                        {
                                            If (OBFF)
                                            {
                                                Return (Buffer (0x10)
                                                {
                                                    /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                                    /* 0008 */   0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
                                                })
                                            }
                                            Else
                                            {
                                                Return (Buffer (0x10)
                                                {
                                                    /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                                    /* 0008 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                                                })
                                            }
                                        }
                                    }
                                    Else
                                    {
                                        If (LEqual (T_1, 0x06))
                                        {
                                            If (LEqual (Arg1, 0x02))
                                            {
                                                If (LTRE)
                                                {
                                                    If (LOr (LEqual (LMSL, Zero), LEqual (LNSL, Zero)))
                                                    {
                                                        If (LEqual (PCHS, One))
                                                        {
                                                            Store (0x0846, LMSL)
                                                            Store (0x0846, LNSL)
                                                        }
                                                        Else
                                                        {
                                                            If (LEqual (PCHS, 0x02))
                                                            {
                                                                Store (0x1003, LMSL)
                                                                Store (0x1003, LNSL)
                                                            }
                                                        }
                                                    }
                                                    Store (And (ShiftRight (LMSL, 0x0A), 0x07), Index (LTRV, 
                                                        Zero))
                                                    Store (And (LMSL, 0x03FF), Index (LTRV, One))
                                                    Store (And (ShiftRight (LNSL, 0x0A), 0x07), Index (LTRV, 
                                                        0x02))
                                                    Store (And (LNSL, 0x03FF), Index (LTRV, 0x03))
                                                    Return (LTRV)
                                                }
                                                Else
                                                {
                                                    Return (Zero)
                                                }
                                            }
                                        }
                                    }
                                }
                                Break
                            }
                        }
                        Break
                    }
                    Return (Buffer (One)
                    {
                         0x00
                    })
                }
                Device (PXSX)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Name (_PRW, Package (0x02)  // _PRW: Power Resources for Wake
                    {
                        0x69, 
                        0x04
                    })
                }
                Method (HPME, 0, Serialized)
                {
                    If (PMSX)
                    {
                        Store (0xC8, Local0)
                        While (Local0)
                        {
                            Store (One, PMSX)
                            If (PMSX)
                            {
                                Decrement (Local0)
                            }
                            Else
                            {
                                Store (Zero, Local0)
                            }
                        }
                    }
                }
            }
            Device (EXP3)
            {
                Method (_ADR, 0, NotSerialized)  // _ADR: Address
                {
                    If (LNotEqual (RPA3, Zero))
                    {
                        Return (RPA3)
                    }
                    Else
                    {
                        Return (0x001C0002)
                    }
                }
                Name (RID, Zero)
                Method (_INI, 0, NotSerialized)  // _INI: Initialize
                {
                    Store (LTR3, LTRE)
                    Store (PML3, LMSL)
                    Store (PNL3, LNSL)
                    Store (OBF3, OBFF)
                }
                Name (LPRT, 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 (APRT, Package (0x04)
                {
                    Package (0x04)
                    {
                        0xFFFF, 
                        Zero, 
                        Zero, 
                        0x12
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        One, 
                        Zero, 
                        0x13
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x02, 
                        Zero, 
                        0x10
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x03, 
                        Zero, 
                        0x11
                    }
                })
                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                {
                    If (GPIC)
                    {
                        Return (APRT)
                    }
                    Else
                    {
                        Return (LPRT)
                    }
                }
                OperationRegion (PXCS, PCI_Config, Zero, 0x0380)
                Field (PXCS, AnyAcc, NoLock, Preserve)
                {
                    VDID,   32, 
                    Offset (0x50), 
                    L0SE,   1, 
                        ,   3, 
                    LDIS,   1, 
                    Offset (0x51), 
                    Offset (0x52), 
                        ,   13, 
                    LASX,   1, 
                    Offset (0x5A), 
                    ABPX,   1, 
                        ,   2, 
                    PDCX,   1, 
                        ,   2, 
                    PDSX,   1, 
                    Offset (0x5B), 
                    Offset (0x60), 
                    Offset (0x62), 
                    PSPX,   1, 
                    Offset (0xA4), 
                    D3HT,   2, 
                    Offset (0xD8), 
                        ,   30, 
                    HPEX,   1, 
                    PMEX,   1, 
                    Offset (0xE2), 
                        ,   2, 
                    L23E,   1, 
                    L23R,   1, 
                    Offset (0x324), 
                        ,   3, 
                    LEDM,   1
                }
                Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
                {
                    Offset (0xDC), 
                        ,   30, 
                    HPSX,   1, 
                    PMSX,   1
                }
                Name (LTRV, Package (0x04)
                {
                    Zero, 
                    Zero, 
                    Zero, 
                    Zero
                })
                Name (OPTS, Zero)
                Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
                {
                    Name (T_1, Zero)
                    Name (T_0, Zero)
                    While (One)
                    {
                        Store (ToInteger (Arg0), T_0)
                        If (LEqual (T_0, Buffer (0x10)
                                {
                                    /* 0000 */   0xD0, 0x37, 0xC9, 0xE5, 0x53, 0x35, 0x7A, 0x4D,
                                    /* 0008 */   0x91, 0x17, 0xEA, 0x4D, 0x19, 0xC3, 0x43, 0x4D
                                }))
                        {
                            While (One)
                            {
                                Store (ToInteger (Arg2), T_1)
                                If (LEqual (T_1, Zero))
                                {
                                    If (LEqual (Arg1, 0x02))
                                    {
                                        Store (One, OPTS)
                                        If (LTRE)
                                        {
                                            Or (OPTS, 0x40, OPTS)
                                        }
                                        If (OBFF)
                                        {
                                            Or (OPTS, 0x10, OPTS)
                                        }
                                        Return (OPTS)
                                    }
                                    Else
                                    {
                                        Return (Zero)
                                    }
                                }
                                Else
                                {
                                    If (LEqual (T_1, 0x04))
                                    {
                                        If (LEqual (Arg1, 0x02))
                                        {
                                            If (OBFF)
                                            {
                                                Return (Buffer (0x10)
                                                {
                                                    /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                                    /* 0008 */   0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
                                                })
                                            }
                                            Else
                                            {
                                                Return (Buffer (0x10)
                                                {
                                                    /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                                    /* 0008 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                                                })
                                            }
                                        }
                                    }
                                    Else
                                    {
                                        If (LEqual (T_1, 0x06))
                                        {
                                            If (LEqual (Arg1, 0x02))
                                            {
                                                If (LTRE)
                                                {
                                                    If (LOr (LEqual (LMSL, Zero), LEqual (LNSL, Zero)))
                                                    {
                                                        If (LEqual (PCHS, One))
                                                        {
                                                            Store (0x0846, LMSL)
                                                            Store (0x0846, LNSL)
                                                        }
                                                        Else
                                                        {
                                                            If (LEqual (PCHS, 0x02))
                                                            {
                                                                Store (0x1003, LMSL)
                                                                Store (0x1003, LNSL)
                                                            }
                                                        }
                                                    }
                                                    Store (And (ShiftRight (LMSL, 0x0A), 0x07), Index (LTRV, 
                                                        Zero))
                                                    Store (And (LMSL, 0x03FF), Index (LTRV, One))
                                                    Store (And (ShiftRight (LNSL, 0x0A), 0x07), Index (LTRV, 
                                                        0x02))
                                                    Store (And (LNSL, 0x03FF), Index (LTRV, 0x03))
                                                    Return (LTRV)
                                                }
                                                Else
                                                {
                                                    Return (Zero)
                                                }
                                            }
                                        }
                                    }
                                }
                                Break
                            }
                        }
                        Break
                    }
                    Return (Buffer (One)
                    {
                         0x00
                    })
                }
                Device (PXSX)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Name (_PRW, Package (0x02)  // _PRW: Power Resources for Wake
                    {
                        0x69, 
                        0x04
                    })
                }
                Method (HPME, 0, Serialized)
                {
                    If (PMSX)
                    {
                        Store (0xC8, Local0)
                        While (Local0)
                        {
                            Store (One, PMSX)
                            If (PMSX)
                            {
                                Decrement (Local0)
                            }
                            Else
                            {
                                Store (Zero, Local0)
                            }
                        }
                    }
                }
            }
            Device (EXP4)
            {
                Method (_ADR, 0, NotSerialized)  // _ADR: Address
                {
                    If (LNotEqual (RPA4, Zero))
                    {
                        Return (RPA4)
                    }
                    Else
                    {
                        Return (0x001C0003)
                    }
                }
                Name (RID, Zero)
                Method (_INI, 0, NotSerialized)  // _INI: Initialize
                {
                    Store (LTR4, LTRE)
                    Store (PML4, LMSL)
                    Store (PNL4, LNSL)
                    Store (OBF4, OBFF)
                }
                Name (LPRT, Package (0x04)
                {
                    Package (0x04)
                    {
                        0xFFFF, 
                        Zero, 
                        LNKD, 
                        Zero
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        One, 
                        LNKA, 
                        Zero
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x02, 
                        LNKB, 
                        Zero
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x03, 
                        LNKC, 
                        Zero
                    }
                })
                Name (APRT, Package (0x04)
                {
                    Package (0x04)
                    {
                        0xFFFF, 
                        Zero, 
                        Zero, 
                        0x13
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        One, 
                        Zero, 
                        0x10
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x02, 
                        Zero, 
                        0x11
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x03, 
                        Zero, 
                        0x12
                    }
                })
                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                {
                    If (GPIC)
                    {
                        Return (APRT)
                    }
                    Else
                    {
                        Return (LPRT)
                    }
                }
                OperationRegion (PXCS, PCI_Config, Zero, 0x0380)
                Field (PXCS, AnyAcc, NoLock, Preserve)
                {
                    VDID,   32, 
                    Offset (0x50), 
                    L0SE,   1, 
                        ,   3, 
                    LDIS,   1, 
                    Offset (0x51), 
                    Offset (0x52), 
                        ,   13, 
                    LASX,   1, 
                    Offset (0x5A), 
                    ABPX,   1, 
                        ,   2, 
                    PDCX,   1, 
                        ,   2, 
                    PDSX,   1, 
                    Offset (0x5B), 
                    Offset (0x60), 
                    Offset (0x62), 
                    PSPX,   1, 
                    Offset (0xA4), 
                    D3HT,   2, 
                    Offset (0xD8), 
                        ,   30, 
                    HPEX,   1, 
                    PMEX,   1, 
                    Offset (0xE2), 
                        ,   2, 
                    L23E,   1, 
                    L23R,   1, 
                    Offset (0x324), 
                        ,   3, 
                    LEDM,   1
                }
                Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
                {
                    Offset (0xDC), 
                        ,   30, 
                    HPSX,   1, 
                    PMSX,   1
                }
                Name (LTRV, Package (0x04)
                {
                    Zero, 
                    Zero, 
                    Zero, 
                    Zero
                })
                Name (OPTS, Zero)
                Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
                {
                    Name (T_1, Zero)
                    Name (T_0, Zero)
                    While (One)
                    {
                        Store (ToInteger (Arg0), T_0)
                        If (LEqual (T_0, Buffer (0x10)
                                {
                                    /* 0000 */   0xD0, 0x37, 0xC9, 0xE5, 0x53, 0x35, 0x7A, 0x4D,
                                    /* 0008 */   0x91, 0x17, 0xEA, 0x4D, 0x19, 0xC3, 0x43, 0x4D
                                }))
                        {
                            While (One)
                            {
                                Store (ToInteger (Arg2), T_1)
                                If (LEqual (T_1, Zero))
                                {
                                    If (LEqual (Arg1, 0x02))
                                    {
                                        Store (One, OPTS)
                                        If (LTRE)
                                        {
                                            Or (OPTS, 0x40, OPTS)
                                        }
                                        If (OBFF)
                                        {
                                            Or (OPTS, 0x10, OPTS)
                                        }
                                        Return (OPTS)
                                    }
                                    Else
                                    {
                                        Return (Zero)
                                    }
                                }
                                Else
                                {
                                    If (LEqual (T_1, 0x04))
                                    {
                                        If (LEqual (Arg1, 0x02))
                                        {
                                            If (OBFF)
                                            {
                                                Return (Buffer (0x10)
                                                {
                                                    /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                                    /* 0008 */   0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
                                                })
                                            }
                                            Else
                                            {
                                                Return (Buffer (0x10)
                                                {
                                                    /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                                    /* 0008 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                                                })
                                            }
                                        }
                                    }
                                    Else
                                    {
                                        If (LEqual (T_1, 0x06))
                                        {
                                            If (LEqual (Arg1, 0x02))
                                            {
                                                If (LTRE)
                                                {
                                                    If (LOr (LEqual (LMSL, Zero), LEqual (LNSL, Zero)))
                                                    {
                                                        If (LEqual (PCHS, One))
                                                        {
                                                            Store (0x0846, LMSL)
                                                            Store (0x0846, LNSL)
                                                        }
                                                        Else
                                                        {
                                                            If (LEqual (PCHS, 0x02))
                                                            {
                                                                Store (0x1003, LMSL)
                                                                Store (0x1003, LNSL)
                                                            }
                                                        }
                                                    }
                                                    Store (And (ShiftRight (LMSL, 0x0A), 0x07), Index (LTRV, 
                                                        Zero))
                                                    Store (And (LMSL, 0x03FF), Index (LTRV, One))
                                                    Store (And (ShiftRight (LNSL, 0x0A), 0x07), Index (LTRV, 
                                                        0x02))
                                                    Store (And (LNSL, 0x03FF), Index (LTRV, 0x03))
                                                    Return (LTRV)
                                                }
                                                Else
                                                {
                                                    Return (Zero)
                                                }
                                            }
                                        }
                                    }
                                }
                                Break
                            }
                        }
                        Break
                    }
                    Return (Buffer (One)
                    {
                         0x00
                    })
                }
                Device (PXSX)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Name (_PRW, Package (0x02)  // _PRW: Power Resources for Wake
                    {
                        0x69, 
                        0x04
                    })
                }
                Method (HPME, 0, Serialized)
                {
                    If (PMSX)
                    {
                        Store (0xC8, Local0)
                        While (Local0)
                        {
                            Store (One, PMSX)
                            If (PMSX)
                            {
                                Decrement (Local0)
                            }
                            Else
                            {
                                Store (Zero, Local0)
                            }
                        }
                    }
                }
            }
            Device (EXP5)
            {
                Method (_ADR, 0, NotSerialized)  // _ADR: Address
                {
                    If (LNotEqual (RPA5, Zero))
                    {
                        Return (RPA5)
                    }
                    Else
                    {
                        Return (0x001C0004)
                    }
                }
                Name (RID, Zero)
                Method (_INI, 0, NotSerialized)  // _INI: Initialize
                {
                    Store (LTR5, LTRE)
                    Store (PML5, LMSL)
                    Store (PNL5, LNSL)
                    Store (OBF5, OBFF)
                }
                Name (LPRT, 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 (APRT, Package (0x04)
                {
                    Package (0x04)
                    {
                        0xFFFF, 
                        Zero, 
                        Zero, 
                        0x10
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        One, 
                        Zero, 
                        0x11
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x02, 
                        Zero, 
                        0x12
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x03, 
                        Zero, 
                        0x13
                    }
                })
                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                {
                    If (GPIC)
                    {
                        Return (APRT)
                    }
                    Else
                    {
                        Return (LPRT)
                    }
                }
                OperationRegion (PXCS, PCI_Config, Zero, 0x0380)
                Field (PXCS, AnyAcc, NoLock, Preserve)
                {
                    VDID,   32, 
                    Offset (0x50), 
                    L0SE,   1, 
                        ,   3, 
                    LDIS,   1, 
                    Offset (0x51), 
                    Offset (0x52), 
                        ,   13, 
                    LASX,   1, 
                    Offset (0x5A), 
                    ABPX,   1, 
                        ,   2, 
                    PDCX,   1, 
                        ,   2, 
                    PDSX,   1, 
                    Offset (0x5B), 
                    Offset (0x60), 
                    Offset (0x62), 
                    PSPX,   1, 
                    Offset (0xA4), 
                    D3HT,   2, 
                    Offset (0xD8), 
                        ,   30, 
                    HPEX,   1, 
                    PMEX,   1, 
                    Offset (0xE2), 
                        ,   2, 
                    L23E,   1, 
                    L23R,   1, 
                    Offset (0x324), 
                        ,   3, 
                    LEDM,   1
                }
                Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
                {
                    Offset (0xDC), 
                        ,   30, 
                    HPSX,   1, 
                    PMSX,   1
                }
                Name (LTRV, Package (0x04)
                {
                    Zero, 
                    Zero, 
                    Zero, 
                    Zero
                })
                Name (OPTS, Zero)
                Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
                {
                    Name (T_1, Zero)
                    Name (T_0, Zero)
                    While (One)
                    {
                        Store (ToInteger (Arg0), T_0)
                        If (LEqual (T_0, Buffer (0x10)
                                {
                                    /* 0000 */   0xD0, 0x37, 0xC9, 0xE5, 0x53, 0x35, 0x7A, 0x4D,
                                    /* 0008 */   0x91, 0x17, 0xEA, 0x4D, 0x19, 0xC3, 0x43, 0x4D
                                }))
                        {
                            While (One)
                            {
                                Store (ToInteger (Arg2), T_1)
                                If (LEqual (T_1, Zero))
                                {
                                    If (LEqual (Arg1, 0x02))
                                    {
                                        Store (One, OPTS)
                                        If (LTRE)
                                        {
                                            Or (OPTS, 0x40, OPTS)
                                        }
                                        If (OBFF)
                                        {
                                            Or (OPTS, 0x10, OPTS)
                                        }
                                        Return (OPTS)
                                    }
                                    Else
                                    {
                                        Return (Zero)
                                    }
                                }
                                Else
                                {
                                    If (LEqual (T_1, 0x04))
                                    {
                                        If (LEqual (Arg1, 0x02))
                                        {
                                            If (OBFF)
                                            {
                                                Return (Buffer (0x10)
                                                {
                                                    /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                                    /* 0008 */   0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
                                                })
                                            }
                                            Else
                                            {
                                                Return (Buffer (0x10)
                                                {
                                                    /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                                    /* 0008 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                                                })
                                            }
                                        }
                                    }
                                    Else
                                    {
                                        If (LEqual (T_1, 0x06))
                                        {
                                            If (LEqual (Arg1, 0x02))
                                            {
                                                If (LTRE)
                                                {
                                                    If (LOr (LEqual (LMSL, Zero), LEqual (LNSL, Zero)))
                                                    {
                                                        If (LEqual (PCHS, One))
                                                        {
                                                            Store (0x0846, LMSL)
                                                            Store (0x0846, LNSL)
                                                        }
                                                        Else
                                                        {
                                                            If (LEqual (PCHS, 0x02))
                                                            {
                                                                Store (0x1003, LMSL)
                                                                Store (0x1003, LNSL)
                                                            }
                                                        }
                                                    }
                                                    Store (And (ShiftRight (LMSL, 0x0A), 0x07), Index (LTRV, 
                                                        Zero))
                                                    Store (And (LMSL, 0x03FF), Index (LTRV, One))
                                                    Store (And (ShiftRight (LNSL, 0x0A), 0x07), Index (LTRV, 
                                                        0x02))
                                                    Store (And (LNSL, 0x03FF), Index (LTRV, 0x03))
                                                    Return (LTRV)
                                                }
                                                Else
                                                {
                                                    Return (Zero)
                                                }
                                            }
                                        }
                                    }
                                }
                                Break
                            }
                        }
                        Break
                    }
                    Return (Buffer (One)
                    {
                         0x00
                    })
                }
                Device (PXSX)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Name (_PRW, Package (0x02)  // _PRW: Power Resources for Wake
                    {
                        0x69, 
                        0x04
                    })
                }
                Method (HPME, 0, Serialized)
                {
                    If (PMSX)
                    {
                        Store (0xC8, Local0)
                        While (Local0)
                        {
                            Store (One, PMSX)
                            If (PMSX)
                            {
                                Decrement (Local0)
                            }
                            Else
                            {
                                Store (Zero, Local0)
                            }
                        }
                    }
                }
            }
            Device (EXP6)
            {
                Method (_ADR, 0, NotSerialized)  // _ADR: Address
                {
                    If (LNotEqual (RPA6, Zero))
                    {
                        Return (RPA6)
                    }
                    Else
                    {
                        Return (0x001C0005)
                    }
                }
                Name (RID, Zero)
                Method (_INI, 0, NotSerialized)  // _INI: Initialize
                {
                    Store (LTR6, LTRE)
                    Store (PML6, LMSL)
                    Store (PNL6, LNSL)
                    Store (OBF6, OBFF)
                }
                Name (LPRT, 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 (APRT, Package (0x04)
                {
                    Package (0x04)
                    {
                        0xFFFF, 
                        Zero, 
                        Zero, 
                        0x10
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        One, 
                        Zero, 
                        0x11
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x02, 
                        Zero, 
                        0x12
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x03, 
                        Zero, 
                        0x13
                    }
                })
                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                {
                    If (GPIC)
                    {
                        Return (APRT)
                    }
                    Else
                    {
                        Return (LPRT)
                    }
                }
                OperationRegion (PXCS, PCI_Config, Zero, 0x0380)
                Field (PXCS, AnyAcc, NoLock, Preserve)
                {
                    VDID,   32, 
                    Offset (0x50), 
                    L0SE,   1, 
                        ,   3, 
                    LDIS,   1, 
                    Offset (0x51), 
                    Offset (0x52), 
                        ,   13, 
                    LASX,   1, 
                    Offset (0x5A), 
                    ABPX,   1, 
                        ,   2, 
                    PDCX,   1, 
                        ,   2, 
                    PDSX,   1, 
                    Offset (0x5B), 
                    Offset (0x60), 
                    Offset (0x62), 
                    PSPX,   1, 
                    Offset (0xA4), 
                    D3HT,   2, 
                    Offset (0xD8), 
                        ,   30, 
                    HPEX,   1, 
                    PMEX,   1, 
                    Offset (0xE2), 
                        ,   2, 
                    L23E,   1, 
                    L23R,   1, 
                    Offset (0x324), 
                        ,   3, 
                    LEDM,   1
                }
                Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
                {
                    Offset (0xDC), 
                        ,   30, 
                    HPSX,   1, 
                    PMSX,   1
                }
                Name (LTRV, Package (0x04)
                {
                    Zero, 
                    Zero, 
                    Zero, 
                    Zero
                })
                Name (OPTS, Zero)
                Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
                {
                    Name (T_1, Zero)
                    Name (T_0, Zero)
                    While (One)
                    {
                        Store (ToInteger (Arg0), T_0)
                        If (LEqual (T_0, Buffer (0x10)
                                {
                                    /* 0000 */   0xD0, 0x37, 0xC9, 0xE5, 0x53, 0x35, 0x7A, 0x4D,
                                    /* 0008 */   0x91, 0x17, 0xEA, 0x4D, 0x19, 0xC3, 0x43, 0x4D
                                }))
                        {
                            While (One)
                            {
                                Store (ToInteger (Arg2), T_1)
                                If (LEqual (T_1, Zero))
                                {
                                    If (LEqual (Arg1, 0x02))
                                    {
                                        Store (One, OPTS)
                                        If (LTRE)
                                        {
                                            Or (OPTS, 0x40, OPTS)
                                        }
                                        If (OBFF)
                                        {
                                            Or (OPTS, 0x10, OPTS)
                                        }
                                        Return (OPTS)
                                    }
                                    Else
                                    {
                                        Return (Zero)
                                    }
                                }
                                Else
                                {
                                    If (LEqual (T_1, 0x04))
                                    {
                                        If (LEqual (Arg1, 0x02))
                                        {
                                            If (OBFF)
                                            {
                                                Return (Buffer (0x10)
                                                {
                                                    /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                                    /* 0008 */   0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
                                                })
                                            }
                                            Else
                                            {
                                                Return (Buffer (0x10)
                                                {
                                                    /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                                    /* 0008 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                                                })
                                            }
                                        }
                                    }
                                    Else
                                    {
                                        If (LEqual (T_1, 0x06))
                                        {
                                            If (LEqual (Arg1, 0x02))
                                            {
                                                If (LTRE)
                                                {
                                                    If (LOr (LEqual (LMSL, Zero), LEqual (LNSL, Zero)))
                                                    {
                                                        If (LEqual (PCHS, One))
                                                        {
                                                            Store (0x0846, LMSL)
                                                            Store (0x0846, LNSL)
                                                        }
                                                        Else
                                                        {
                                                            If (LEqual (PCHS, 0x02))
                                                            {
                                                                Store (0x1003, LMSL)
                                                                Store (0x1003, LNSL)
                                                            }
                                                        }
                                                    }
                                                    Store (And (ShiftRight (LMSL, 0x0A), 0x07), Index (LTRV, 
                                                        Zero))
                                                    Store (And (LMSL, 0x03FF), Index (LTRV, One))
                                                    Store (And (ShiftRight (LNSL, 0x0A), 0x07), Index (LTRV, 
                                                        0x02))
                                                    Store (And (LNSL, 0x03FF), Index (LTRV, 0x03))
                                                    Return (LTRV)
                                                }
                                                Else
                                                {
                                                    Return (Zero)
                                                }
                                            }
                                        }
                                    }
                                }
                                Break
                            }
                        }
                        Break
                    }
                    Return (Buffer (One)
                    {
                         0x00
                    })
                }
                Device (PXSX)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Name (_PRW, Package (0x02)  // _PRW: Power Resources for Wake
                    {
                        0x69, 
                        0x04
                    })
                }
                Method (HPME, 0, Serialized)
                {
                    If (PMSX)
                    {
                        Store (0xC8, Local0)
                        While (Local0)
                        {
                            Store (One, PMSX)
                            If (PMSX)
                            {
                                Decrement (Local0)
                            }
                            Else
                            {
                                Store (Zero, Local0)
                            }
                        }
                    }
                }
            }
            Device (RP09)
            {
                Method (_ADR, 0, NotSerialized)  // _ADR: Address
                {
                    If (LNotEqual (RPA9, Zero))
                    {
                        Return (RPA9)
                    }
                    Else
                    {
                        Return (0x001D0000)
                    }
                }
                Name (RID, Zero)
                Method (_INI, 0, NotSerialized)  // _INI: Initialize
                {
                    Store (PML9, LMSL)
                    Store (PNL9, LNSL)
                }
                Name (LPRT, 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 (APRT, Package (0x04)
                {
                    Package (0x04)
                    {
                        0xFFFF, 
                        Zero, 
                        Zero, 
                        0x10
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        One, 
                        Zero, 
                        0x11
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x02, 
                        Zero, 
                        0x12
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x03, 
                        Zero, 
                        0x13
                    }
                })
                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                {
                    If (GPIC)
                    {
                        Return (APRT)
                    }
                    Else
                    {
                        Return (LPRT)
                    }
                }
                OperationRegion (PXCS, PCI_Config, Zero, 0x0380)
                Field (PXCS, AnyAcc, NoLock, Preserve)
                {
                    VDID,   32, 
                    Offset (0x50), 
                    L0SE,   1, 
                        ,   3, 
                    LDIS,   1, 
                    Offset (0x51), 
                    Offset (0x52), 
                        ,   13, 
                    LASX,   1, 
                    Offset (0x5A), 
                    ABPX,   1, 
                        ,   2, 
                    PDCX,   1, 
                        ,   2, 
                    PDSX,   1, 
                    Offset (0x5B), 
                    Offset (0x60), 
                    Offset (0x62), 
                    PSPX,   1, 
                    Offset (0xA4), 
                    D3HT,   2, 
                    Offset (0xD8), 
                        ,   30, 
                    HPEX,   1, 
                    PMEX,   1, 
                    Offset (0xE2), 
                        ,   2, 
                    L23E,   1, 
                    L23R,   1, 
                    Offset (0x324), 
                        ,   3, 
                    LEDM,   1
                }
                Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
                {
                    Offset (0xDC), 
                        ,   30, 
                    HPSX,   1, 
                    PMSX,   1
                }
                Name (LTRV, Package (0x04)
                {
                    Zero, 
                    Zero, 
                    Zero, 
                    Zero
                })
                Name (OPTS, Zero)
                Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
                {
                    Name (T_1, Zero)
                    Name (T_0, Zero)
                    While (One)
                    {
                        Store (ToInteger (Arg0), T_0)
                        If (LEqual (T_0, Buffer (0x10)
                                {
                                    /* 0000 */   0xD0, 0x37, 0xC9, 0xE5, 0x53, 0x35, 0x7A, 0x4D,
                                    /* 0008 */   0x91, 0x17, 0xEA, 0x4D, 0x19, 0xC3, 0x43, 0x4D
                                }))
                        {
                            While (One)
                            {
                                Store (ToInteger (Arg2), T_1)
                                If (LEqual (T_1, Zero))
                                {
                                    If (LEqual (Arg1, 0x02))
                                    {
                                        Store (One, OPTS)
                                        If (LTRE)
                                        {
                                            Or (OPTS, 0x40, OPTS)
                                        }
                                        If (OBFF)
                                        {
                                            Or (OPTS, 0x10, OPTS)
                                        }
                                        Return (OPTS)
                                    }
                                    Else
                                    {
                                        Return (Zero)
                                    }
                                }
                                Else
                                {
                                    If (LEqual (T_1, 0x04))
                                    {
                                        If (LEqual (Arg1, 0x02))
                                        {
                                            If (OBFF)
                                            {
                                                Return (Buffer (0x10)
                                                {
                                                    /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                                    /* 0008 */   0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
                                                })
                                            }
                                            Else
                                            {
                                                Return (Buffer (0x10)
                                                {
                                                    /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                                    /* 0008 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                                                })
                                            }
                                        }
                                    }
                                    Else
                                    {
                                        If (LEqual (T_1, 0x06))
                                        {
                                            If (LEqual (Arg1, 0x02))
                                            {
                                                If (LTRE)
                                                {
                                                    If (LOr (LEqual (LMSL, Zero), LEqual (LNSL, Zero)))
                                                    {
                                                        If (LEqual (PCHS, One))
                                                        {
                                                            Store (0x0846, LMSL)
                                                            Store (0x0846, LNSL)
                                                        }
                                                        Else
                                                        {
                                                            If (LEqual (PCHS, 0x02))
                                                            {
                                                                Store (0x1003, LMSL)
                                                                Store (0x1003, LNSL)
                                                            }
                                                        }
                                                    }
                                                    Store (And (ShiftRight (LMSL, 0x0A), 0x07), Index (LTRV, 
                                                        Zero))
                                                    Store (And (LMSL, 0x03FF), Index (LTRV, One))
                                                    Store (And (ShiftRight (LNSL, 0x0A), 0x07), Index (LTRV, 
                                                        0x02))
                                                    Store (And (LNSL, 0x03FF), Index (LTRV, 0x03))
                                                    Return (LTRV)
                                                }
                                                Else
                                                {
                                                    Return (Zero)
                                                }
                                            }
                                        }
                                    }
                                }
                                Break
                            }
                        }
                        Break
                    }
                    Return (Buffer (One)
                    {
                         0x00
                    })
                }
                Method (HPME, 0, Serialized)
                {
                    If (PMSX)
                    {
                        Store (0xC8, Local0)
                        While (Local0)
                        {
                            Store (One, PMSX)
                            If (PMSX)
                            {
                                Decrement (Local0)
                            }
                            Else
                            {
                                Store (Zero, Local0)
                            }
                        }
                    }
                }
            }
            Device (SAT1)
            {
                Name (_ADR, 0x00170000)  // _ADR: Address
                Name (_S3D, 0x03)  // _S3D: S3 Device State
                Name (RID, Zero)
            }
            Device (SMBU)
            {
                Name (_ADR, 0x001F0004)  // _ADR: Address
                Name (_S3D, 0x03)  // _S3D: S3 Device State
                Name (RID, Zero)
                Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
                {
                    If (PCIC (Arg0))
                    {
                        Return (PCID (Arg0, Arg1, Arg2, Arg3))
                    }
                    Return (Zero)
                }
                OperationRegion (SMBP, PCI_Config, 0x50, 0x04)
                Field (SMBP, DWordAcc, NoLock, Preserve)
                {
                        ,   5, 
                    TCOB,   11, 
                    Offset (0x04)
                }
                Name (TCBV, Zero)
                Method (TCBS, 0, NotSerialized)
                {
                    If (LEqual (TCBV, Zero))
                    {
                        Store (ShiftLeft (TCOB, 0x05), TCBV)
                    }
                    Return (TCBV)
                }
                OperationRegion (TCBA, SystemIO, TCBS (), 0x10)
                Field (TCBA, ByteAcc, NoLock, Preserve)
                {
                    Offset (0x04), 
                        ,   9, 
                    CPSC,   1
                }
            }
            Device (XHCI)
            {
                Name (_ADR, 0x00140000)  // _ADR: Address
                Name (_S3D, 0x03)  // _S3D: S3 Device State
                Name (RID, Zero)
                OperationRegion (XHCB, PCI_Config, Zero, 0x0100)
                Field (XHCB, AnyAcc, NoLock, Preserve)
                {
                    DVID,   16, 
                    Offset (0x40), 
                        ,   11, 
                    SWAI,   1, 
                    Offset (0x44), 
                        ,   12, 
                    SAIP,   2, 
                    Offset (0x48), 
                    Offset (0x74), 
                    D0D3,   2, 
                    Offset (0x75), 
                    PMEE,   1, 
                        ,   6, 
                    PMES,   1, 
                    Offset (0xA8), 
                        ,   13, 
                    MW13,   1, 
                    MW14,   1, 
                    Offset (0xAC), 
                    Offset (0xB0), 
                        ,   13, 
                    MB13,   1, 
                    MB14,   1, 
                    Offset (0xB4), 
                    Offset (0xD0), 
                    PR2,    32, 
                    PR2M,   32, 
                    PR3,    32, 
                    PR3M,   32
                }
                OperationRegion (XHCP, SystemMemory, 0xF80A0000, 0x0100)
                Field (XHCP, AnyAcc, Lock, Preserve)
                {
                    Offset (0x04), 
                    PDBM,   16, 
                    Offset (0x10), 
                    MBA1,   32
                }
                Name (XRST, Zero)
                Name (_PR0, Package (0x01)  // _PR0: Power Resources for D0
                {
                    ^LPC.EC.PUBS
                })
                Name (_PR1, Package (0x01)  // _PR1: Power Resources for D1
                {
                    ^LPC.EC.PUBS
                })
                Name (_PR2, Package (0x01)  // _PR2: Power Resources for D2
                {
                    ^LPC.EC.PUBS
                })
                Name (_PRW, Package (0x03)  // _PRW: Power Resources for Wake
                {
                    0x6D, 
                    0x03, 
                    ^LPC.EC.PUBS
                })
                Method (CUID, 1, Serialized)
                {
                    If (LEqual (Arg0, Buffer (0x10)
                            {
                                /* 0000 */   0xA9, 0x12, 0x95, 0x7C, 0x05, 0x17, 0xB4, 0x4C,
                                /* 0008 */   0xAF, 0x7D, 0x50, 0x6A, 0x24, 0x23, 0xAB, 0x71
                            }))
                    {
                        Return (One)
                    }
                    Return (Zero)
                }
                Method (_S0W, 0, NotSerialized)  // _S0W: S0 Device Wake State
                {
                    Return (0x03)
                }
                Method (_PS0, 0, Serialized)  // _PS0: Power State 0
                {
                    If (LEqual (DVID, 0xFFFF))
                    {
                        Return (Zero)
                    }
                    Store (MBA1, Local2)
                    Store (PDBM, Local1)
                    And (PDBM, 0xFFFFFFFFFFFFFFF9, PDBM)
                    Store (D0D3, Local3)
                    Store (Zero, D0D3)
                    Store (XWMB, MBA1)
                    Or (Local1, 0x02, PDBM)
                    OperationRegion (MCA1, SystemMemory, XWMB, 0x9000)
                    Field (MCA1, DWordAcc, Lock, Preserve)
                    {
                        Offset (0x81C4), 
                            ,   2, 
                        UPSW,   2
                    }
                    Store (Zero, UPSW)
                    And (PDBM, 0xFFFFFFFFFFFFFFFD, PDBM)
                    Store (Local2, MBA1)
                    Store (Local1, PDBM)
                }
                Method (_PS3, 0, Serialized)  // _PS3: Power State 3
                {
                    Store (PDBM, Local1)
                    Store (MBA1, Local2)
                    And (PDBM, 0xFFFFFFFFFFFFFFF9, PDBM)
                    Store (Zero, D0D3)
                    Store (XWMB, MBA1)
                    Or (Local1, 0x02, PDBM)
                    Store (One, PMES)
                    Store (One, PMEE)
                    Store (XWMB, Local0)
                    OperationRegion (MCA1, SystemMemory, XWMB, 0x9000)
                    Field (MCA1, DWordAcc, Lock, Preserve)
                    {
                        Offset (0x81C4), 
                            ,   2, 
                        UPSW,   2
                    }
                    Store (0x03, UPSW)
                    And (PDBM, 0xFFFFFFFFFFFFFFFD, PDBM)
                    Store (0x03, D0D3)
                    Store (Local2, MBA1)
                    Store (Local1, PDBM)
                }
                Device (URTH)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Device (HSP0)
                    {
                        Name (_ADR, One)  // _ADR: Address
                    }
                    Device (HSP1)
                    {
                        Name (_ADR, 0x02)  // _ADR: Address
                    }
                    Device (HSP2)
                    {
                        Name (_ADR, 0x03)  // _ADR: Address
                    }
                    Device (HSP3)
                    {
                        Name (_ADR, 0x04)  // _ADR: Address
                    }
                    Device (HSP4)
                    {
                        Name (_ADR, 0x05)  // _ADR: Address
                    }
                    Device (HSP5)
                    {
                        Name (_ADR, 0x06)  // _ADR: Address
                    }
                    Device (HSP6)
                    {
                        Name (_ADR, 0x07)  // _ADR: Address
                    }
                    Device (HSP7)
                    {
                        Name (_ADR, 0x08)  // _ADR: Address
                        Device (WCAM)
                        {
                            Name (_ADR, 0x08)  // _ADR: Address
                        }
                    }
                    Device (HSP8)
                    {
                        Name (_ADR, 0x09)  // _ADR: Address
                    }
                    Device (HSP9)
                    {
                        Name (_ADR, 0x0A)  // _ADR: Address
                    }
                    Device (HSPA)
                    {
                        Name (_ADR, 0x0B)  // _ADR: Address
                    }
                    Device (HSPB)
                    {
                        Name (_ADR, 0x0C)  // _ADR: Address
                    }
                    Device (SSP0)
                    {
                        Name (_ADR, 0x11)  // _ADR: Address
                    }
                    Device (SSP1)
                    {
                        Name (_ADR, 0x12)  // _ADR: Address
                    }
                    Device (SSP2)
                    {
                        Name (_ADR, 0x13)  // _ADR: Address
                    }
                    Device (SSP3)
                    {
                        Name (_ADR, 0x14)  // _ADR: Address
                    }
                    Device (SSP4)
                    {
                        Name (_ADR, 0x15)  // _ADR: Address
                    }
                    Device (SSP5)
                    {
                        Name (_ADR, 0x16)  // _ADR: Address
                    }
                    Device (SSP6)
                    {
                        Name (_ADR, 0x17)  // _ADR: Address
                    }
                    Device (SSP7)
                    {
                        Name (_ADR, 0x18)  // _ADR: Address
                    }
                    Device (SSP8)
                    {
                        Name (_ADR, 0x19)  // _ADR: Address
                    }
                    Device (SSP9)
                    {
                        Name (_ADR, 0x1A)  // _ADR: Address
                    }
                }
                Scope (\)
                {
                    Name (UPC0, Package (0x04)
                    {
                        0xFF, 
                        Zero, 
                        Zero, 
                        Zero
                    })
                    Name (PLD0, Buffer (0x10)
                    {
                        /* 0000 */   0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                        /* 0008 */   0x99, 0x11, 0x80, 0x00, 0x03, 0x00, 0x00, 0x00
                    })
                    Name (UPC1, Package (0x04)
                    {
                        0xFF, 
                        Zero, 
                        Zero, 
                        Zero
                    })
                    Name (PLD1, Buffer (0x10)
                    {
                        /* 0000 */   0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                        /* 0008 */   0x91, 0x12, 0x00, 0x01, 0x03, 0x00, 0x00, 0x00
                    })
                    Name (UPC2, Package (0x04)
                    {
                        0xFF, 
                        0xFF, 
                        Zero, 
                        Zero
                    })
                    Name (PLD2, Buffer (0x10)
                    {
                        /* 0000 */   0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                        /* 0008 */   0x30, 0x1C, 0x80, 0x01, 0x03, 0x00, 0x00, 0x00
                    })
                    Name (UPC3, Package (0x04)
                    {
                        0xFF, 
                        Zero, 
                        Zero, 
                        Zero
                    })
                    Name (PLD3, Buffer (0x10)
                    {
                        /* 0000 */   0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                        /* 0008 */   0x91, 0x12, 0x00, 0x02, 0x03, 0x00, 0x00, 0x00
                    })
                    Name (UPC4, Package (0x04)
                    {
                        Zero, 
                        0x02, 
                        Zero, 
                        Zero
                    })
                    Name (PLD4, Buffer (0x10)
                    {
                        /* 0000 */   0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                        /* 0008 */   0x48, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                    })
                    Name (UPCI, Package (0x04)
                    {
                        Zero, 
                        0xFF, 
                        Zero, 
                        Zero
                    })
                    Name (PLDI, Buffer (0x10)
                    {
                        /* 0000 */   0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                        /* 0008 */   0x30, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                    })
                    Name (PLDC, 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
                    })
                }
                Scope (URTH.HSP0)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPC0, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLD0, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.HSP1)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPC1, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLD1, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.HSP2)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        If (LEqual (^^^^LPC.EC.DOCD, One))
                        {
                            CopyObject (UPCI, UPCP)
                            Store (One, Index (UPCP, Zero))
                        }
                        Else
                        {
                            CopyObject (UPC2, UPCP)
                            Store (Zero, Index (UPCP, Zero))
                        }
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        If (LEqual (^^^^LPC.EC.DOCD, One))
                        {
                            Store (PLD2, PLDI)
                        }
                        Else
                        {
                            Store (PLD2, PLDP)
                        }
                        Return (PLDP)
                    }
                }
                Scope (URTH.HSP3)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPC3, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLD3, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.HSP4)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPC4, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLD4, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.HSP5)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPCI, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLDI, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.HSP6)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPCI, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLDI, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.HSP7)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPCI, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLDI, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.HSP8)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPCI, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLDI, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.HSP9)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPCI, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLDI, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.HSPA)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPCI, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLDI, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.HSPB)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPCI, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLDI, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.SSP0)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPC0, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLD0, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.SSP1)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPC1, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLD1, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.SSP2)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPC3, UPCP)
                        Store (One, Index (UPCP, Zero))
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLD3, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.SSP3)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        If (LEqual (^^^^LPC.EC.DOCD, One))
                        {
                            CopyObject (UPCI, UPCP)
                        }
                        Else
                        {
                            CopyObject (UPC2, UPCP)
                        }
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        If (LEqual (^^^^LPC.EC.DOCD, One))
                        {
                            Store (PLD2, PLDI)
                        }
                        Else
                        {
                            Store (PLD2, PLDP)
                        }
                        Return (PLDP)
                    }
                }
                Scope (URTH.SSP4)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPCI, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLDI, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.SSP5)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPCI, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLDI, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.SSP6)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPCI, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLDI, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.SSP7)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPCI, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLDI, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.SSP8)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPCI, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLDI, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.SSP9)
                {
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Name (UPCP, Package (0x04)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        })
                        CopyObject (UPCI, UPCP)
                        Return (UPCP)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Name (PLDP, Buffer (0x10) {})
                        Store (PLDI, PLDP)
                        Return (PLDP)
                    }
                }
                Scope (URTH.HSP7.WCAM)
                {
                    Method (_STA, 0, NotSerialized)  // _STA: Status
                    {
                        If (WIN8)
                        {
                            Return (0x0F)
                        }
                        Else
                        {
                            Return (Zero)
                        }
                    }
                    Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                    {
                        Return (UPCI)
                    }
                    Method (_PLD, 0, Serialized)  // _PLD: Physical Location of Device
                    {
                        Return (PLDC)
                    }
                }
            }
            Device (HDEF)
            {
                Name (_ADR, 0x001F0003)  // _ADR: Address
                Name (_S3D, 0x03)  // _S3D: S3 Device State
                Name (RID, Zero)
                Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                {
                    ADBG ("HDEF _DSM")
                    If (PCIC (Arg0))
                    {
                        Return (PCID (Arg0, Arg1, Arg2, Arg3))
                    }
                    Return (Zero)
                }
            }
            Device (IMEI)
            {
                Name (_ADR, 0x00160000)  // _ADR: Address
                Name (_S3D, 0x03)  // _S3D: S3 Device State
                Name (RID, Zero)
                Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
                {
                    If (PCIC (Arg0))
                    {
                        Return (PCID (Arg0, Arg1, Arg2, Arg3))
                    }
                    Return (Zero)
                }
            }
        }
        Scope (PCI0.LPC.EC)
        {
            Name (BDEV, 0xFF)
            Name (BSTS, Zero)
            Name (BHKE, Zero)
            Method (_Q2C, 0, NotSerialized)  // _Qxx: EC Query
            {
                If (LEqual (BSTS, Zero))
                {
                    Store (BGID (Zero), BDEV)
                    NBRE (BDEV)
                }
            }
            Method (_Q2D, 0, NotSerialized)  // _Qxx: EC Query
            {
                Store (BGID (Zero), BDEV)
                NBIN (BDEV)
            }
            Method (_Q38, 0, NotSerialized)  // _Qxx: EC Query
            {
                Store (BGID (Zero), Local0)
                If (LEqual (Local0, 0x0F))
                {
                    BDIS ()
                    BHDP (One, Zero)
                    NBEJ (BDEV)
                    Store (Local0, BDEV)
                    If (LEqual (BIDE, 0x03))
                    {
                        Store (Zero, ^^^SAT1.PRIM.GTME)
                        Store (Zero, ^^^SAT1.SCND.GTME)
                    }
                }
                Else
                {
                    If (HPBU) {}
                    Else
                    {
                        Store (Local0, BDEV)
                        NBIN (Local0)
                    }
                }
            }
            Method (NBRE, 1, NotSerialized)
            {
                If (LLess (Arg0, 0x0C))
                {
                    If (LEqual (BIDE, 0x03))
                    {
                        Notify (^^^SAT1.SCND.MSTR, 0x03)
                    }
                    Else
                    {
                        Notify (^^^SAT1.PRT1, 0x03)
                    }
                }
            }
            Method (NBEJ, 1, NotSerialized)
            {
                If (LEqual (BSTS, Zero))
                {
                    If (LLess (Arg0, 0x0C))
                    {
                        If (LEqual (BIDE, 0x03))
                        {
                            Notify (^^^SAT1.SCND.MSTR, One)
                        }
                        Else
                        {
                            Notify (^^^SAT1.PRT1, One)
                        }
                    }
                }
                BEEP (Zero)
                Store (Zero, BSTS)
            }
            Method (NBIN, 1, NotSerialized)
            {
                If (LLess (Arg0, 0x0C))
                {
                    BEN (One)
                    If (LEqual (BIDE, 0x03))
                    {
                        Notify (^^^SAT1.SCND.MSTR, One)
                    }
                    Else
                    {
                        Notify (^^^SAT1.PRT1, One)
                    }
                }
                BEEP (Zero)
                Store (Zero, BSTS)
            }
            Method (BEJ0, 1, NotSerialized)
            {
                If (Arg0)
                {
                    BDIS ()
                    BHDP (One, Zero)
                    Store (One, BSTS)
                    If (BHKE)
                    {
                        Store (Zero, BHKE)
                        ^HKEY.MHKQ (0x3003)
                    }
                }
                Else
                {
                    Store (Zero, BSTS)
                }
            }
            Method (BEJ3, 1, NotSerialized)
            {
                If (Arg0)
                {
                    BDIS ()
                    Store (One, BSTS)
                }
                Else
                {
                    Store (Zero, BSTS)
                }
            }
            Method (BPTS, 1, NotSerialized)
            {
                Store (One, HDBM)
                If (LNotEqual (BSTS, Zero))
                {
                    Store (0x0F, BDEV)
                    Store (Zero, BSTS)
                }
                Store (Zero, BHKE)
                BUWK (Zero)
            }
            Method (BWAK, 1, NotSerialized)
            {
                BUWK (Zero)
                Store (BGID (Zero), Local0)
                If (LEqual (BSTS, Zero))
                {
                    If (LNotEqual (Local0, BDEV))
                    {
                        NBEJ (BDEV)
                        Store (Local0, BDEV)
                        NBIN (Local0)
                    }
                    Else
                    {
                        If (LOr (LFDC, LNotEqual (BDEV, 0x0D)))
                        {
                            If (LNotEqual (Local0, 0x0F))
                            {
                                If (HPBU)
                                {
                                    If (LLessEqual (Arg0, 0x02)) {}
                                    Else
                                    {
                                        NBRE (Local0)
                                    }
                                }
                            }
                        }
                    }
                }
                If (LLess (BDEV, 0x0C))
                {
                    UBIS (Zero)
                }
                Else
                {
                    UBIS (One)
                }
            }
            Method (BDIS, 0, NotSerialized)
            {
                If (LNot (CSON))
                {
                    If (LNot (GLIS))
                    {
                        UBIS (One)
                    }
                    Store (One, CSON)
                    Store (0x0F, IDET)
                }
            }
            Method (BPON, 1, NotSerialized)
            {
                If (CSON)
                {
                    Store (Zero, CSON)
                    If (GLIS)
                    {
                        UBIS (Zero)
                    }
                }
            }
            Method (BEN, 1, NotSerialized)
            {
                If (CSON)
                {
                    BPON (Arg0)
                    If (Arg0)
                    {
                        IRDY ()
                    }
                }
            }
            Method (BSTA, 1, NotSerialized)
            {
                If (CSON)
                {
                    Return (Zero)
                }
                BINI ()
                If (LEqual (Arg0, One))
                {
                    Return (LLess (BDEV, 0x0C))
                }
                Return (Zero)
            }
            Method (BUWK, 1, NotSerialized)
            {
                If (H8DR)
                {
                    If (Arg0)
                    {
                        Store (One, HWBU)
                    }
                    Else
                    {
                        Store (Zero, HWBU)
                    }
                }
                Else
                {
                    If (Arg0)
                    {
                        MBEC (0x32, 0xFF, 0x80)
                    }
                    Else
                    {
                        MBEC (0x32, 0x7F, Zero)
                    }
                }
            }
            Method (BINI, 0, NotSerialized)
            {
                If (LEqual (BDEV, 0xFF))
                {
                    Store (BGID (Zero), BDEV)
                }
            }
            Method (BGID, 1, NotSerialized)
            {
                If (Arg0)
                {
                    Store (0xFF, Local0)
                }
                Else
                {
                    If (H8DR)
                    {
                        Store (HPBU, Local1)
                        Store (HBID, Local2)
                    }
                    Else
                    {
                        Store (RBEC (0x47), Local2)
                        And (Local2, One, Local1)
                        And (Local2, 0x04, Local2)
                        ShiftRight (Local2, 0x02, Local2)
                    }
                    If (Local2)
                    {
                        Store (0x0F, Local0)
                    }
                    Else
                    {
                        If (HDUB)
                        {
                            Store (0x0F, Local0)
                        }
                        Else
                        {
                            If (LOr (LEqual (IDET, 0x03), LEqual (IDET, 0x06)))
                            {
                                Store (IDET, Local0)
                            }
                            Else
                            {
                                Store (0x07, Local0)
                            }
                        }
                    }
                    If (LEqual (Local0, 0x0F)) {}
                }
                If (LAnd (HDUB, LLess (Local0, 0x0C)))
                {
                    Store (0x0F, Local0)
                }
                Return (Local0)
            }
            Method (IRDY, 0, NotSerialized)
            {
                Store (0x01F4, Local0)
                Store (0x3C, Local1)
                Store (Zero, Local2)
                While (Local1)
                {
                    Sleep (Local0)
                    Store (BCHK (), Local3)
                    If (LNot (Local3))
                    {
                        Break
                    }
                    If (LEqual (Local3, 0x02))
                    {
                        Store (One, Local2)
                        Break
                    }
                    Decrement (Local1)
                }
                Return (Local2)
            }
        }
        Scope (PCI0.LPC.EC)
        {
            Method (_Q43, 0, NotSerialized)  // _Qxx: EC Query
            {
                UCMS (0x18)
            }
            Method (SAUM, 1, NotSerialized)
            {
                If (LGreater (Arg0, 0x03))
                {
                    Noop
                }
                Else
                {
                    If (H8DR)
                    {
                        Store (Arg0, HAUM)
                    }
                    Else
                    {
                        MBEC (0x03, 0x9F, ShiftLeft (Arg0, 0x05))
                    }
                }
            }
        }
        Scope (PCI0.LPC.EC.HKEY)
        {
            Method (GSMS, 1, NotSerialized)
            {
                Return (AUDC (Zero, Zero))
            }
            Method (SSMS, 1, NotSerialized)
            {
                Return (AUDC (One, And (Arg0, One)))
            }
            Method (SHDA, 1, NotSerialized)
            {
                Return (AUDC (0x02, And (Arg0, One)))
            }
        }
        Scope (PCI0.LPC.EC)
        {
            Name (BRTW, Package (0x12)
            {
                0x64, 
                0x64, 
                0x05, 
                0x0A, 
                0x14, 
                0x19, 
                0x1E, 
                0x23, 
                0x28, 
                0x2D, 
                0x32, 
                0x37, 
                0x3C, 
                0x41, 
                0x46, 
                0x50, 
                0x5A, 
                0x64
            })
            Name (BRTB, Package (0x04)
            {
                Package (0x16)
                {
                    0x16, 
                    0x03, 
                    0x04, 
                    0x07, 
                    0x09, 
                    0x0C, 
                    0x10, 
                    0x15, 
                    0x1C, 
                    0x25, 
                    0x32, 
                    0x40, 
                    0x50, 
                    0x64, 
                    0x82, 
                    0xA5, 
                    0xCD, 
                    0xFF, 
                    0xDC, 
                    0xDC, 
                    0x03, 
                    0x03
                }, 
                Package (0x16)
                {
                    0x19, 
                    0x03, 
                    0x03, 
                    0x06, 
                    0x0B, 
                    0x0F, 
                    0x17, 
                    0x21, 
                    0x2E, 
                    0x3A, 
                    0x43, 
                    0x50, 
                    0x5F, 
                    0x78, 
                    0x95, 
                    0xC1, 
                    0xDC, 
                    0xFF, 
                    0xDC, 
                    0xDC, 
                    0x03, 
                    0x03
                }, 
                Package (0x16)
                {
                    0x1E, 
                    0x03, 
                    0x03, 
                    0x06, 
                    0x0A, 
                    0x0E, 
                    0x11, 
                    0x16, 
                    0x1B, 
                    0x21, 
                    0x28, 
                    0x32, 
                    0x41, 
                    0x54, 
                    0x73, 
                    0xA2, 
                    0xD5, 
                    0xFF, 
                    0xDC, 
                    0xDC, 
                    0x03, 
                    0x03
                }, 
                Package (0x16)
                {
                    0x28, 
                    0x03, 
                    0x03, 
                    0x04, 
                    0x06, 
                    0x08, 
                    0x0A, 
                    0x0C, 
                    0x11, 
                    0x18, 
                    0x20, 
                    0x2C, 
                    0x3B, 
                    0x50, 
                    0x6C, 
                    0x92, 
                    0xC1, 
                    0xFF, 
                    0x0393, 
                    0x0393, 
                    0x03, 
                    0x03
                }
            })
            Name (BRTD, Package (0x04)
            {
                Package (0x65)
                {
                    0x03, 
                    0x04, 
                    0x05, 
                    0x06, 
                    0x07, 
                    0x08, 
                    0x09, 
                    0x0A, 
                    0x0B, 
                    0x0C, 
                    0x0D, 
                    0x0E, 
                    0x0F, 
                    0x10, 
                    0x11, 
                    0x12, 
                    0x13, 
                    0x14, 
                    0x15, 
                    0x16, 
                    0x17, 
                    0x18, 
                    0x19, 
                    0x1A, 
                    0x1B, 
                    0x1C, 
                    0x1D, 
                    0x1E, 
                    0x1F, 
                    0x20, 
                    0x21, 
                    0x22, 
                    0x23, 
                    0x25, 
                    0x26, 
                    0x28, 
                    0x2A, 
                    0x2C, 
                    0x2E, 
                    0x2F, 
                    0x31, 
                    0x33, 
                    0x35, 
                    0x37, 
                    0x3A, 
                    0x3C, 
                    0x3E, 
                    0x40, 
                    0x42, 
                    0x45, 
                    0x47, 
                    0x4A, 
                    0x4C, 
                    0x4E, 
                    0x51, 
                    0x54, 
                    0x56, 
                    0x59, 
                    0x5C, 
                    0x5E, 
                    0x61, 
                    0x64, 
                    0x67, 
                    0x6A, 
                    0x6D, 
                    0x70, 
                    0x73, 
                    0x76, 
                    0x79, 
                    0x7D, 
                    0x80, 
                    0x83, 
                    0x86, 
                    0x8A, 
                    0x8D, 
                    0x91, 
                    0x94, 
                    0x98, 
                    0x9C, 
                    0x9F, 
                    0xA3, 
                    0xA7, 
                    0xAB, 
                    0xAF, 
                    0xB4, 
                    0xB8, 
                    0xBC, 
                    0xC1, 
                    0xC5, 
                    0xCA, 
                    0xCE, 
                    0xD3, 
                    0xD8, 
                    0xDC, 
                    0xE1, 
                    0xE6, 
                    0xEB, 
                    0xF0, 
                    0xF5, 
                    0xFA, 
                    0xFF
                }, 
                Package (0x65)
                {
                    0x03, 
                    0x04, 
                    0x05, 
                    0x06, 
                    0x07, 
                    0x08, 
                    0x09, 
                    0x0A, 
                    0x0B, 
                    0x0C, 
                    0x0D, 
                    0x0E, 
                    0x0F, 
                    0x10, 
                    0x11, 
                    0x12, 
                    0x13, 
                    0x14, 
                    0x15, 
                    0x16, 
                    0x17, 
                    0x18, 
                    0x19, 
                    0x1A, 
                    0x1B, 
                    0x1C, 
                    0x1D, 
                    0x1E, 
                    0x1F, 
                    0x20, 
                    0x21, 
                    0x22, 
                    0x23, 
                    0x24, 
                    0x25, 
                    0x26, 
                    0x27, 
                    0x28, 
                    0x29, 
                    0x2A, 
                    0x2B, 
                    0x2C, 
                    0x2E, 
                    0x2F, 
                    0x31, 
                    0x33, 
                    0x35, 
                    0x37, 
                    0x38, 
                    0x3A, 
                    0x3C, 
                    0x3E, 
                    0x40, 
                    0x42, 
                    0x45, 
                    0x47, 
                    0x49, 
                    0x4B, 
                    0x4D, 
                    0x50, 
                    0x52, 
                    0x54, 
                    0x57, 
                    0x59, 
                    0x5C, 
                    0x5E, 
                    0x61, 
                    0x63, 
                    0x66, 
                    0x68, 
                    0x6B, 
                    0x6E, 
                    0x71, 
                    0x73, 
                    0x76, 
                    0x79, 
                    0x7C, 
                    0x7F, 
                    0x82, 
                    0x85, 
                    0x88, 
                    0x8D, 
                    0x92, 
                    0x97, 
                    0x9D, 
                    0xA2, 
                    0xA7, 
                    0xAD, 
                    0xB3, 
                    0xB9, 
                    0xBE, 
                    0xC4, 
                    0xCB, 
                    0xD1, 
                    0xD7, 
                    0xDD, 
                    0xE4, 
                    0xEB, 
                    0xF1, 
                    0xF8, 
                    0xFF
                }, 
                Package (0x65)
                {
                    0x03, 
                    0x04, 
                    0x05, 
                    0x06, 
                    0x07, 
                    0x08, 
                    0x09, 
                    0x0A, 
                    0x0B, 
                    0x0C, 
                    0x0D, 
                    0x0E, 
                    0x0F, 
                    0x10, 
                    0x11, 
                    0x12, 
                    0x13, 
                    0x14, 
                    0x15, 
                    0x16, 
                    0x17, 
                    0x18, 
                    0x19, 
                    0x1A, 
                    0x1C, 
                    0x1D, 
                    0x1F, 
                    0x21, 
                    0x22, 
                    0x24, 
                    0x26, 
                    0x28, 
                    0x2A, 
                    0x2C, 
                    0x2E, 
                    0x30, 
                    0x33, 
                    0x35, 
                    0x37, 
                    0x3A, 
                    0x3C, 
                    0x3F, 
                    0x41, 
                    0x44, 
                    0x46, 
                    0x49, 
                    0x4C, 
                    0x4F, 
                    0x51, 
                    0x54, 
                    0x57, 
                    0x5A, 
                    0x5D, 
                    0x61, 
                    0x64, 
                    0x67, 
                    0x6A, 
                    0x6E, 
                    0x71, 
                    0x75, 
                    0x78, 
                    0x7C, 
                    0x80, 
                    0x83, 
                    0x87, 
                    0x8B, 
                    0x8F, 
                    0x93, 
                    0x97, 
                    0x9B, 
                    0x9F, 
                    0xA3, 
                    0xA8, 
                    0xAC, 
                    0xB0, 
                    0xB5, 
                    0xB9, 
                    0xBE, 
                    0xC3, 
                    0xC7, 
                    0xCC, 
                    0xCE, 
                    0xD1, 
                    0xD3, 
                    0xD6, 
                    0xD8, 
                    0xDB, 
                    0xDD, 
                    0xE0, 
                    0xE2, 
                    0xE5, 
                    0xE7, 
                    0xEA, 
                    0xEC, 
                    0xEF, 
                    0xF2, 
                    0xF4, 
                    0xF7, 
                    0xFA, 
                    0xFC, 
                    0xFF
                }, 
                Package (0x65)
                {
                    0x03, 
                    0x04, 
                    0x05, 
                    0x06, 
                    0x07, 
                    0x08, 
                    0x09, 
                    0x0A, 
                    0x0B, 
                    0x0C, 
                    0x0D, 
                    0x0E, 
                    0x0F, 
                    0x10, 
                    0x11, 
                    0x12, 
                    0x13, 
                    0x14, 
                    0x15, 
                    0x16, 
                    0x17, 
                    0x18, 
                    0x19, 
                    0x1A, 
                    0x1C, 
                    0x1D, 
                    0x1F, 
                    0x21, 
                    0x22, 
                    0x24, 
                    0x26, 
                    0x28, 
                    0x2A, 
                    0x2C, 
                    0x2E, 
                    0x30, 
                    0x33, 
                    0x35, 
                    0x37, 
                    0x3A, 
                    0x3C, 
                    0x3F, 
                    0x41, 
                    0x44, 
                    0x46, 
                    0x49, 
                    0x4C, 
                    0x4F, 
                    0x51, 
                    0x54, 
                    0x57, 
                    0x5A, 
                    0x5D, 
                    0x61, 
                    0x64, 
                    0x67, 
                    0x6A, 
                    0x6E, 
                    0x71, 
                    0x75, 
                    0x78, 
                    0x7C, 
                    0x80, 
                    0x83, 
                    0x87, 
                    0x8B, 
                    0x8F, 
                    0x93, 
                    0x97, 
                    0x9B, 
                    0x9F, 
                    0xA3, 
                    0xA8, 
                    0xAC, 
                    0xB0, 
                    0xB5, 
                    0xB9, 
                    0xBE, 
                    0xC3, 
                    0xC7, 
                    0xCC, 
                    0xCE, 
                    0xD1, 
                    0xD3, 
                    0xD6, 
                    0xD8, 
                    0xDB, 
                    0xDD, 
                    0xE0, 
                    0xE2, 
                    0xE5, 
                    0xE7, 
                    0xEA, 
                    0xEC, 
                    0xEF, 
                    0xF2, 
                    0xF4, 
                    0xF7, 
                    0xFA, 
                    0xFC, 
                    0xFF
                }
            })
            Method (_Q14, 0, NotSerialized)  // _Qxx: EC Query
            {
                If (^HKEY.MHKK (0x8000))
                {
                    ^HKEY.MHKQ (0x1010)
                }
                If (VIGD)
                {
                    Notify (^^^GFX0.DD1F, 0x86)
                }
            }
            Method (_Q15, 0, NotSerialized)  // _Qxx: EC Query
            {
                If (^HKEY.MHKK (0x00010000))
                {
                    ^HKEY.MHKQ (0x1011)
                }
                If (VIGD)
                {
                    Notify (^^^GFX0.DD1F, 0x87)
                }
                Return (Zero)
            }
            Method (BRNS, 0, NotSerialized)
            {
                Add (BRLV, 0x02, Local0)
                Store (BRTN, Local3)
                If (^^^GFX0.DRDY)
                {
                    Store (DerefOf (Index (DerefOf (Index (BRTB, Local3)), Local0)), 
                        Local2)
                    ^^^GFX0.AINT (One, Local2)
                }
                Else
                {
                    UCMS (0x12)
                }
            }
            Method (BRCF, 1, NotSerialized)
            {
                If (LLess (Arg0, Zero))
                {
                    Return (Zero)
                }
                If (LGreater (Arg0, 0x64))
                {
                    Return (0x0F)
                }
                Add (Arg0, 0x03, Local0)
                Multiply (Local0, 0x0F, Local0)
                Divide (Local0, 0x64, Local0, Local1)
                Return (Local1)
            }
            Method (BRCD, 1, NotSerialized)
            {
                Store (DerefOf (Index (DerefOf (Index (BRTD, BRTN)), Arg0)), 
                    Local0)
                Return (Local0)
            }
            Method (BFRQ, 0, NotSerialized)
            {
                Store (0x80000100, Local0)
                Store (DerefOf (Index (DerefOf (Index (BRTB, BRTN)), 0x13)), 
                    Local1)
                Or (ShiftLeft (Local1, 0x09), Local0, Local0)
                Store (DerefOf (Index (DerefOf (Index (BRTB, BRTN)), 0x15)), 
                    Local1)
                Or (Local1, Local0, Local0)
                Return (Local0)
            }
        }
        Scope (PCI0.LPC.EC)
        {
            Method (_Q19, 0, NotSerialized)  // _Qxx: EC Query
            {
                If (^HKEY.MHKK (0x00800000))
                {
                    ^HKEY.MHKQ (0x1018)
                }
                UCMS (0x03)
            }
        }
        Scope (PCI0.LPC.EC)
        {
            Method (_Q63, 0, NotSerialized)  // _Qxx: EC Query
            {
                If (^HKEY.MHKK (0x00080000))
                {
                    ^HKEY.MHKQ (0x1014)
                }
                UCMS (0x0B)
            }
        }
        Scope (PCI0.LPC.EC)
        {
            Method (_Q70, 0, NotSerialized)  // _Qxx: EC Query
            {
                FNST ()
            }
            Method (_Q72, 0, NotSerialized)  // _Qxx: EC Query
            {
                FNST ()
            }
            Method (_Q73, 0, NotSerialized)  // _Qxx: EC Query
            {
                FNST ()
            }
            Method (FNST, 0, NotSerialized)
            {
                If (H8DR)
                {
                    Store (HFNS, Local0)
                    Store (HFNE, Local1)
                }
                Else
                {
                    And (RBEC (0x0E), 0x03, Local0)
                    And (RBEC (Zero), 0x08, Local1)
                }
                If (Local1)
                {
                    If (LEqual (Local0, Zero))
                    {
                        UCMS (0x11)
                    }
                    If (LEqual (Local0, One))
                    {
                        UCMS (0x0F)
                    }
                    If (LEqual (Local0, 0x02))
                    {
                        UCMS (0x10)
                    }
                    ^HKEY.MHKQ (0x6005)
                }
            }
        }
        Scope (PCI0.LPC.EC.HKEY)
        {
            Method (GHSL, 1, NotSerialized)
            {
                Return (FNSC (Zero, Zero))
            }
            Method (SHSL, 1, NotSerialized)
            {
                Return (FNSC (One, And (Arg0, 0x00010001)))
            }
        }
        Scope (PCI0.LPC.EC.HKEY)
        {
            Name (WGFL, Zero)
            Method (WSIF, 0, NotSerialized)
            {
                Return (Zero)
            }
            Method (WLSW, 0, NotSerialized)
            {
                Return (0x10010001)
            }
            Method (GWAN, 0, NotSerialized)
            {
                Store (Zero, Local0)
                If (And (WGFL, One))
                {
                    Or (Local0, One, Local0)
                }
                If (And (WGFL, 0x08))
                {
                    Return (Local0)
                }
                If (WPWS ())
                {
                    Or (Local0, 0x02, Local0)
                }
                Or (Local0, 0x04, Local0)
                Return (Local0)
            }
            Method (SWAN, 1, NotSerialized)
            {
                If (And (Arg0, 0x02))
                {
                    WPWC (One)
                }
                Else
                {
                    WPWC (Zero)
                }
            }
            Method (GBDC, 0, NotSerialized)
            {
                Store (Zero, Local0)
                If (And (WGFL, 0x10))
                {
                    Or (Local0, One, Local0)
                }
                If (And (WGFL, 0x80))
                {
                    Return (Local0)
                }
                If (BPWS ())
                {
                    Or (Local0, 0x02, Local0)
                }
                Or (Local0, 0x04, Local0)
                Return (Local0)
            }
            Method (SBDC, 1, NotSerialized)
            {
                If (And (Arg0, 0x02))
                {
                    BPWC (One)
                }
                Else
                {
                    BPWC (Zero)
                }
            }
            Method (WPWS, 0, NotSerialized)
            {
                If (H8DR)
                {
                    Store (DCWW, Local0)
                }
                Else
                {
                    Store (ShiftRight (And (RBEC (0x3A), 0x40), 0x06), Local0)
                }
                Return (Local0)
            }
            Method (WPWC, 1, NotSerialized)
            {
                If (LAnd (Arg0, LAnd (And (WGFL, One), LNot (And (
                    WGFL, 0x08)))))
                {
                    If (H8DR)
                    {
                        Store (One, DCWW)
                    }
                    Else
                    {
                        MBEC (0x3A, 0xFF, 0x40)
                    }
                    Or (WGFL, 0x02, WGFL)
                }
                Else
                {
                    If (H8DR)
                    {
                        Store (Zero, DCWW)
                    }
                    Else
                    {
                        MBEC (0x3A, 0xBF, Zero)
                    }
                    And (WGFL, 0xFFFFFFFFFFFFFFFD, WGFL)
                }
            }
            Method (BPWS, 0, NotSerialized)
            {
                If (H8DR)
                {
                    Store (DCBD, Local0)
                }
                Else
                {
                    Store (ShiftRight (And (RBEC (0x3A), 0x10), 0x04), Local0)
                }
                Return (Local0)
            }
            Method (BPWC, 1, NotSerialized)
            {
                If (LAnd (Arg0, LAnd (And (WGFL, 0x10), LNot (And (
                    WGFL, 0x80)))))
                {
                    If (H8DR)
                    {
                        Store (One, DCBD)
                    }
                    Else
                    {
                        MBEC (0x3A, 0xFF, 0x10)
                    }
                    Or (WGFL, 0x20, WGFL)
                }
                Else
                {
                    If (H8DR)
                    {
                        Store (Zero, DCBD)
                    }
                    Else
                    {
                        MBEC (0x3A, 0xEF, Zero)
                    }
                    And (WGFL, 0xFFFFFFFFFFFFFFDF, WGFL)
                }
            }
            Method (WGIN, 0, NotSerialized)
            {
                Store (Zero, WGFL)
                Store (WGSV (One), WGFL)
                If (WIN8)
                {
                    If (LAnd (WGFL, 0x10))
                    {
                        BPWC (One)
                    }
                }
                If (WPWS ())
                {
                    Or (WGFL, 0x02, WGFL)
                }
                If (BPWS ())
                {
                    Or (WGFL, 0x20, WGFL)
                }
            }
            Method (WGPS, 1, NotSerialized)
            {
                If (LGreaterEqual (Arg0, 0x04))
                {
                    BLTH (0x05)
                }
            }
            Method (WGWK, 1, NotSerialized)
            {
                Noop
            }
        }
        Scope (PCI0.LPC.EC)
        {
            Method (_Q41, 0, NotSerialized)  // _Qxx: EC Query
            {
                ^HKEY.MHKQ (0x7000)
            }
        }
        Device (WMI1)
        {
            Name (_HID, EisaId ("PNP0C14"))  // _HID: Hardware ID
            Name (_UID, One)  // _UID: Unique ID
            Name (_WDG, Buffer (0xB4)
            {
                /* 0000 */   0x0E, 0x23, 0xF5, 0x51, 0x77, 0x96, 0xCD, 0x46,
                /* 0008 */   0xA1, 0xCF, 0xC0, 0xB2, 0x3E, 0xE3, 0x4D, 0xB7,
                /* 0010 */   0x41, 0x30, 0x50, 0x05, 0x64, 0x9A, 0x47, 0x98,
                /* 0018 */   0xF5, 0x33, 0x33, 0x4E, 0xA7, 0x07, 0x8E, 0x25,
                /* 0020 */   0x1E, 0xBB, 0xC3, 0xA1, 0x41, 0x31, 0x01, 0x06,
                /* 0028 */   0xEF, 0x54, 0x4B, 0x6A, 0xED, 0xA5, 0x33, 0x4D,
                /* 0030 */   0x94, 0x55, 0xB0, 0xD9, 0xB4, 0x8D, 0xF4, 0xB3,
                /* 0038 */   0x41, 0x32, 0x01, 0x06, 0xB6, 0xEB, 0xF1, 0x74,
                /* 0040 */   0x7A, 0x92, 0x7D, 0x4C, 0x95, 0xDF, 0x69, 0x8E,
                /* 0048 */   0x21, 0xE8, 0x0E, 0xB5, 0x41, 0x33, 0x01, 0x06,
                /* 0050 */   0xFF, 0x04, 0xEF, 0x7E, 0x28, 0x43, 0x7C, 0x44,
                /* 0058 */   0xB5, 0xBB, 0xD4, 0x49, 0x92, 0x5D, 0x53, 0x8D,
                /* 0060 */   0x41, 0x34, 0x01, 0x06, 0x9E, 0x15, 0xDB, 0x8A,
                /* 0068 */   0x32, 0x1E, 0x5C, 0x45, 0xBC, 0x93, 0x30, 0x8A,
                /* 0070 */   0x7E, 0xD9, 0x82, 0x46, 0x41, 0x35, 0x01, 0x01,
                /* 0078 */   0xFD, 0xD9, 0x51, 0x26, 0x1C, 0x91, 0x69, 0x4B,
                /* 0080 */   0xB9, 0x4E, 0xD0, 0xDE, 0xD5, 0x96, 0x3B, 0xD7,
                /* 0088 */   0x41, 0x36, 0x01, 0x06, 0x1A, 0x65, 0x64, 0x73,
                /* 0090 */   0x2F, 0x13, 0xE7, 0x4F, 0xAD, 0xAA, 0x40, 0xC6,
                /* 0098 */   0xC7, 0xEE, 0x2E, 0x3B, 0x41, 0x37, 0x01, 0x06,
                /* 00A0 */   0x21, 0x12, 0x90, 0x05, 0x66, 0xD5, 0xD1, 0x11,
                /* 00A8 */   0xB2, 0xF0, 0x00, 0xA0, 0xC9, 0x06, 0x29, 0x10,
                /* 00B0 */   0x42, 0x41, 0x01, 0x00
            })
            Name (RETN, Package (0x05)
            {
                "Success", 
                "Not Supported", 
                "Invalid Parameter", 
                "Access Denied", 
                "System Busy"
            })
            Name (ITEM, Package (0x5D)
            {
                Package (0x02)
                {
                    0x0E, 
                    "WakeOnLAN"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "EthernetLANOptionROM"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "USBBIOSSupport"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "AlwaysOnUSB"
                }, 
                Package (0x02)
                {
                    One, 
                    "TrackPoint"
                }, 
                Package (0x02)
                {
                    One, 
                    "TouchPad"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "FnSticky"
                }, 
                Package (0x02)
                {
                    0x04, 
                    "ThinkPadNumLock"
                }, 
                Package (0x02)
                {
                    0x0C, 
                    "PowerOnNumLock"
                }, 
                Package (0x02)
                {
                    0x05, 
                    "BootDisplayDevice"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "SpeedStep"
                }, 
                Package (0x02)
                {
                    0x09, 
                    "AdaptiveThermalManagementAC"
                }, 
                Package (0x02)
                {
                    0x09, 
                    "AdaptiveThermalManagementBattery"
                }, 
                Package (0x02)
                {
                    0x06, 
                    "CDROMSpeed"
                }, 
                Package (0x02)
                {
                    One, 
                    "CPUPowerManagement"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "PowerControlBeep"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "LowBatteryAlarm"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "PasswordBeep"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "KeyboardBeep"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "ExtendedMemoryTest"
                }, 
                Package (0x02)
                {
                    0x07, 
                    "SATAControllerMode"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "CoreMultiProcessing"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "VirtualizationTechnology"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "LockBIOSSetting"
                }, 
                Package (0x02)
                {
                    0x0B, 
                    "MinimumPasswordLength"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "BIOSPasswordAtUnattendedBoot"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "FingerprintPredesktopAuthentication"
                }, 
                Package (0x02)
                {
                    0x08, 
                    "FingerprintReaderPriority"
                }, 
                Package (0x02)
                {
                    0x03, 
                    "FingerprintSecurityMode"
                }, 
                Package (0x02)
                {
                    0x02, 
                    "SecurityChip"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "BIOSUpdateByEndUsers"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "DataExecutionPrevention"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "EthernetLANAccess"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "WirelessLANAccess"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "WirelessWANAccess"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "BluetoothAccess"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "WirelessUSBAccess"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "ModemAccess"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "USBPortAccess"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "IEEE1394Access"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "ExpressCardAccess"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "PCIExpressSlotAccess"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "UltrabayAccess"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "MemoryCardSlotAccess"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "SmartCardSlotAccess"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "IntegratedCameraAccess"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "MicrophoneAccess"
                }, 
                Package (0x02)
                {
                    0x0A, 
                    "BootMode"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "StartupOptionKeys"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "BootDeviceListF12Option"
                }, 
                Package (0x02)
                {
                    0x64, 
                    "BootOrder"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "WiMAXAccess"
                }, 
                Package (0x02)
                {
                    0x0D, 
                    "GraphicsDevice"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "TXTFeature"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "VTdFeature"
                }, 
                Package (0x02)
                {
                    0x0F, 
                    "AMTControl"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "FingerprintPasswordAuthentication"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "FingerprintReaderAccess"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "OsDetectionForSwitchableGraphics"
                }, 
                Package (0x02)
                {
                    0x0F, 
                    "ComputraceModuleActivation"
                }, 
                Package (0x02)
                {
                    One, 
                    "PCIExpressPowerManagement"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "Reserved"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "eSATAPortAccess"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "HardwarePasswordManager"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "HyperThreadingTechnology"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "FnCtrlKeySwap"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "BIOSPasswordAtReboot"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "OnByAcAttach"
                }, 
                Package (0x02)
                {
                    0x64, 
                    "NetworkBoot"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "BootOrderLock"
                }, 
                Package (0x02)
                {
                    0x10, 
                    "SharedDisplayPriority"
                }, 
                Package (0x02)
                {
                    0x11, 
                    "ExpressCardSpeed"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "RapidStartTechnology"
                }, 
                Package (0x02)
                {
                    0x12, 
                    "KeyboardIllumination"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "IPv4NetworkStack"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "IPv6NetworkStack"
                }, 
                Package (0x02)
                {
                    0x13, 
                    "UefiPxeBootPriority"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "PhysicalPresenceForTpmProvision"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "PhysicalPresenceForTpmClear"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "SecureRollBackPrevention"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "SecureBoot"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "NfcAccess"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "BottomCoverTamperDetected"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "PasswordCountExceededError"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "BIOSPasswordAtBootDeviceList"
                }, 
                Package (0x02)
                {
                    0x14, 
                    "TotalGraphicsMemory"
                }, 
                Package (0x02)
                {
                    0x15, 
                    "BootTimeExtension"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "FnKeyAsPrimary"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "WiGig"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "BIOSPasswordAtPowerOn"
                }, 
                Package (0x02)
                {
                    0x16, 
                    "SGXControl"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "Reserved"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "InternalStorageTamper"
                }
            })
            Name (VSEL, Package (0x17)
            {
                Package (0x02)
                {
                    "Disable", 
                    "Enable"
                }, 
                Package (0x02)
                {
                    "Disable", 
                    "Automatic"
                }, 
                Package (0x04)
                {
                    "Active", 
                    "Inactive", 
                    "Disable", 
                    "Enable"
                }, 
                Package (0x02)
                {
                    "Normal", 
                    "High"
                }, 
                Package (0x02)
                {
                    "Independent", 
                    "Synchronized"
                }, 
                Package (0x04)
                {
                    "LCD", 
                    "DisplayPort", 
                    "HDMI", 
                    "DockDisplay"
                }, 
                Package (0x03)
                {
                    "High", 
                    "Normal", 
                    "Silent"
                }, 
                Package (0x02)
                {
                    "Compatibility", 
                    "AHCI"
                }, 
                Package (0x02)
                {
                    "External", 
                    "InternalOnly"
                }, 
                Package (0x02)
                {
                    "MaximizePerformance", 
                    "Balanced"
                }, 
                Package (0x02)
                {
                    "Quick", 
                    "Diagnostics"
                }, 
                Package (0x0A)
                {
                    "Disable", 
                    "4", 
                    "5", 
                    "6", 
                    "7", 
                    "8", 
                    "9", 
                    "10", 
                    "11", 
                    "12"
                }, 
                Package (0x03)
                {
                    "Auto", 
                    "On", 
                    "Off"
                }, 
                Package (0x03)
                {
                    "IntegratedGfx", 
                    "DiscreteGfx", 
                    "SwitchableGfx"
                }, 
                Package (0x04)
                {
                    "Disable", 
                    "ACOnly", 
                    "ACandBattery", 
                    "Enable"
                }, 
                Package (0x03)
                {
                    "Disable", 
                    "Enable", 
                    "Disable"
                }, 
                Package (0x02)
                {
                    "HDMI", 
                    "DockDisplay"
                }, 
                Package (0x02)
                {
                    "Generation1", 
                    "Automatic"
                }, 
                Package (0x03)
                {
                    "ThinkLightOnly", 
                    "BacklightOnly", 
                    "Both"
                }, 
                Package (0x02)
                {
                    "IPv6First", 
                    "IPv4First"
                }, 
                Package (0x02)
                {
                    "256MB", 
                    "512MB"
                }, 
                Package (0x0B)
                {
                    "Disable", 
                    "1", 
                    "2", 
                    "3", 
                    "", 
                    "5", 
                    "", 
                    "", 
                    "", 
                    "", 
                    "10"
                }, 
                Package (0x03)
                {
                    "Disable", 
                    "Enable", 
                    "SoftwareControl"
                }
            })
            Name (VLST, Package (0x11)
            {
                "HDD0", 
                "HDD1", 
                "HDD2", 
                "HDD3", 
                "HDD4", 
                "PCILAN", 
                "ATAPICD0", 
                "ATAPICD1", 
                "ATAPICD2", 
                "USBFDD", 
                "USBCD", 
                "USBHDD", 
                "OtherHDD", 
                "OtherCD", 
                "NVMe0", 
                "NVMe1", 
                "NODEV"
            })
            Name (PENC, Package (0x02)
            {
                "ascii", 
                "scancode"
            })
            Name (PKBD, Package (0x03)
            {
                "us", 
                "fr", 
                "gr"
            })
            Name (PTYP, Package (0x08)
            {
                "pap", 
                "pop", 
                "uhdp1", 
                "mhdp1", 
                "uhdp2", 
                "mhdp2", 
                "uhdp3", 
                "mhdp3"
            })
            Mutex (MWMI, 0x00)
            Name (PCFG, Buffer (0x18) {})
            Name (IBUF, Buffer (0x0100) {})
            Name (ILEN, Zero)
            Name (PSTR, Buffer (0x81) {})
            Method (WQA0, 1, NotSerialized)
            {
                Acquire (MWMI, 0xFFFF)
                If (LNotEqual (WMIS (Zero, Arg0), Zero))
                {
                    Release (MWMI)
                    Return ("")
                }
                Store (DerefOf (Index (ITEM, WITM)), Local0)
                Store (DerefOf (Index (Local0, Zero)), Local1)
                Store (DerefOf (Index (Local0, One)), Local2)
                If (LLess (Local1, 0x64))
                {
                    Concatenate (Local2, ",", Local6)
                    Store (DerefOf (Index (VSEL, Local1)), Local3)
                    Concatenate (Local6, DerefOf (Index (Local3, WSEL)), Local7)
                }
                Else
                {
                    Store (SizeOf (VLST), Local3)
                    If (LLessEqual (WLS0, Local3))
                    {
                        Concatenate (Local2, ",", Local7)
                        Concatenate (Local7, DerefOf (Index (VLST, WLS0)), Local2)
                    }
                    If (LLessEqual (WLS1, Local3))
                    {
                        Concatenate (Local2, ":", Local7)
                        Concatenate (Local7, DerefOf (Index (VLST, WLS1)), Local2)
                    }
                    If (LLessEqual (WLS2, Local3))
                    {
                        Concatenate (Local2, ":", Local7)
                        Concatenate (Local7, DerefOf (Index (VLST, WLS2)), Local2)
                    }
                    If (LLessEqual (WLS3, Local3))
                    {
                        Concatenate (Local2, ":", Local7)
                        Concatenate (Local7, DerefOf (Index (VLST, WLS3)), Local2)
                    }
                    If (LLessEqual (WLS4, Local3))
                    {
                        Concatenate (Local2, ":", Local7)
                        Concatenate (Local7, DerefOf (Index (VLST, WLS4)), Local2)
                    }
                    If (LLessEqual (WLS5, Local3))
                    {
                        Concatenate (Local2, ":", Local7)
                        Concatenate (Local7, DerefOf (Index (VLST, WLS5)), Local2)
                    }
                    If (LLessEqual (WLS6, Local3))
                    {
                        Concatenate (Local2, ":", Local7)
                        Concatenate (Local7, DerefOf (Index (VLST, WLS6)), Local2)
                    }
                    If (LLessEqual (WLS7, Local3))
                    {
                        Concatenate (Local2, ":", Local7)
                        Concatenate (Local7, DerefOf (Index (VLST, WLS7)), Local2)
                    }
                    If (LLessEqual (WLS8, Local3))
                    {
                        Concatenate (Local2, ":", Local7)
                        Concatenate (Local7, DerefOf (Index (VLST, WLS8)), Local2)
                    }
                    If (LLessEqual (WLS9, Local3))
                    {
                        Concatenate (Local2, ":", Local7)
                        Concatenate (Local7, DerefOf (Index (VLST, WLS9)), Local2)
                    }
                    If (LLessEqual (WLSA, Local3))
                    {
                        Concatenate (Local2, ":", Local7)
                        Concatenate (Local7, DerefOf (Index (VLST, WLSA)), Local2)
                    }
                    If (LLessEqual (WLSB, Local3))
                    {
                        Concatenate (Local2, ":", Local7)
                        Concatenate (Local7, DerefOf (Index (VLST, WLSB)), Local2)
                    }
                    If (LLessEqual (WLSC, Local3))
                    {
                        Concatenate (Local2, ":", Local7)
                        Concatenate (Local7, DerefOf (Index (VLST, WLSC)), Local2)
                    }
                    If (LLessEqual (WLSD, Local3))
                    {
                        Concatenate (Local2, ":", Local7)
                        Concatenate (Local7, DerefOf (Index (VLST, WLSD)), Local2)
                    }
                    Store (Local2, Local7)
                }
                Release (MWMI)
                Return (Local7)
            }
            Method (WMA1, 3, NotSerialized)
            {
                Acquire (MWMI, 0xFFFF)
                If (LEqual (SizeOf (Arg2), Zero))
                {
                    Store (0x02, Local0)
                }
                Else
                {
                    Store (CARG (Arg2), Local0)
                    If (LEqual (Local0, Zero))
                    {
                        Store (WSET (ITEM, VSEL), Local0)
                        If (LEqual (Local0, Zero))
                        {
                            Store (WMIS (One, Zero), Local0)
                        }
                    }
                }
                Release (MWMI)
                Return (DerefOf (Index (RETN, Local0)))
            }
            Method (WMA2, 3, NotSerialized)
            {
                Acquire (MWMI, 0xFFFF)
                Store (CARG (Arg2), Local0)
                If (LEqual (Local0, Zero))
                {
                    If (LNotEqual (ILEN, Zero))
                    {
                        Store (CPAS (IBUF, Zero), Local0)
                    }
                    If (LEqual (Local0, Zero))
                    {
                        Store (WMIS (0x02, Zero), Local0)
                    }
                }
                Release (MWMI)
                Return (DerefOf (Index (RETN, Local0)))
            }
            Method (WMA3, 3, NotSerialized)
            {
                Acquire (MWMI, 0xFFFF)
                Store (CARG (Arg2), Local0)
                If (LEqual (Local0, Zero))
                {
                    If (LNotEqual (ILEN, Zero))
                    {
                        Store (CPAS (IBUF, Zero), Local0)
                    }
                    If (LEqual (Local0, Zero))
                    {
                        Store (WMIS (0x03, Zero), Local0)
                    }
                }
                Release (MWMI)
                Return (DerefOf (Index (RETN, Local0)))
            }
            Method (WMA4, 3, NotSerialized)
            {
                Acquire (MWMI, 0xFFFF)
                Store (CARG (Arg2), Local0)
                If (LEqual (Local0, Zero))
                {
                    If (LNotEqual (ILEN, Zero))
                    {
                        Store (CPAS (IBUF, Zero), Local0)
                    }
                    If (LEqual (Local0, Zero))
                    {
                        Store (WMIS (0x04, Zero), Local0)
                    }
                }
                Release (MWMI)
                Return (DerefOf (Index (RETN, Local0)))
            }
            Method (WQA5, 1, NotSerialized)
            {
                Acquire (MWMI, 0xFFFF)
                Store (WMIS (0x05, Zero), Local0)
                Store (WSPM, Index (PCFG, Zero))
                Store (WSPS, Index (PCFG, 0x04))
                Store (WSMN, Index (PCFG, 0x08))
                Store (WSMX, Index (PCFG, 0x0C))
                Store (WSEN, Index (PCFG, 0x10))
                Store (WSKB, Index (PCFG, 0x14))
                Release (MWMI)
                Return (PCFG)
            }
            Method (WMA6, 3, NotSerialized)
            {
                Acquire (MWMI, 0xFFFF)
                If (LEqual (SizeOf (Arg2), Zero))
                {
                    Store (0x02, Local0)
                }
                Else
                {
                    Store (CARG (Arg2), Local0)
                    If (LEqual (Local0, Zero))
                    {
                        If (LNotEqual (ILEN, Zero))
                        {
                            Store (SPAS (IBUF), Local0)
                        }
                        If (LEqual (Local0, Zero))
                        {
                            Store (WMIS (0x06, Zero), Local0)
                        }
                    }
                }
                Release (MWMI)
                Return (DerefOf (Index (RETN, Local0)))
            }
            Method (WMA7, 3, NotSerialized)
            {
                If (LEqual (SizeOf (Arg2), Zero))
                {
                    Return ("")
                }
                Store (CARG (Arg2), Local0)
                If (LEqual (Local0, Zero))
                {
                    Store (GITM (IBUF, ITEM), Local1)
                    If (LEqual (Local1, Ones))
                    {
                        Return ("")
                    }
                    Store (DerefOf (Index (ITEM, Local1)), Local0)
                    Store (DerefOf (Index (Local0, Zero)), Local1)
                    If (LLess (Local1, 0x64))
                    {
                        Store (DerefOf (Index (VSEL, Local1)), Local3)
                        Store (DerefOf (Index (Local3, Zero)), Local2)
                        Store (SizeOf (Local3), Local4)
                        Store (One, Local5)
                        While (LLess (Local5, Local4))
                        {
                            Store (DerefOf (Index (Local3, Local5)), Local6)
                            If (LNotEqual (SizeOf (Local6), Zero))
                            {
                                Concatenate (Local2, ",", Local7)
                                Concatenate (Local7, Local6, Local2)
                            }
                            Increment (Local5)
                        }
                    }
                    Else
                    {
                        Store (DerefOf (Index (VLST, Zero)), Local2)
                        Store (SizeOf (VLST), Local4)
                        Store (One, Local5)
                        While (LLess (Local5, Local4))
                        {
                            Store (DerefOf (Index (VLST, Local5)), Local6)
                            Concatenate (Local2, ",", Local7)
                            Concatenate (Local7, Local6, Local2)
                            Increment (Local5)
                        }
                    }
                }
                Return (Local2)
            }
            Method (CARG, 1, NotSerialized)
            {
                Store (SizeOf (Arg0), Local0)
                If (LEqual (Local0, Zero))
                {
                    Store (Zero, IBUF)
                    Store (Zero, ILEN)
                    Return (Zero)
                }
                If (LNotEqual (ObjectType (Arg0), 0x02))
                {
                    Return (0x02)
                }
                If (LGreaterEqual (Local0, 0xFF))
                {
                    Return (0x02)
                }
                Store (Arg0, IBUF)
                Decrement (Local0)
                Store (DerefOf (Index (IBUF, Local0)), Local1)
                If (LOr (LEqual (Local1, 0x3B), LEqual (Local1, 0x2A)))
                {
                    Store (Zero, Index (IBUF, Local0))
                    Store (Local0, ILEN)
                }
                Else
                {
                    Store (SizeOf (Arg0), ILEN)
                }
                Return (Zero)
            }
            Method (SCMP, 3, NotSerialized)
            {
                Store (SizeOf (Arg0), Local0)
                If (LEqual (Local0, Zero))
                {
                    Return (Zero)
                }
                Increment (Local0)
                Name (STR1, Buffer (Local0) {})
                Store (Arg0, STR1)
                Decrement (Local0)
                Store (Zero, Local1)
                Store (Arg2, Local2)
                While (LLess (Local1, Local0))
                {
                    Store (DerefOf (Index (STR1, Local1)), Local3)
                    Store (DerefOf (Index (Arg1, Local2)), Local4)
                    If (LNotEqual (Local3, Local4))
                    {
                        Return (Zero)
                    }
                    Increment (Local1)
                    Increment (Local2)
                }
                Store (DerefOf (Index (Arg1, Local2)), Local4)
                If (LEqual (Local4, Zero))
                {
                    Return (One)
                }
                If (LOr (LEqual (Local4, 0x2C), LEqual (Local4, 0x3A)))
                {
                    Return (One)
                }
                Return (Zero)
            }
            Method (GITM, 2, NotSerialized)
            {
                Store (Zero, Local0)
                Store (SizeOf (Arg1), Local1)
                While (LLess (Local0, Local1))
                {
                    Store (DerefOf (Index (DerefOf (Index (Arg1, Local0)), One)), 
                        Local3)
                    If (SCMP (Local3, Arg0, Zero))
                    {
                        Return (Local0)
                    }
                    Increment (Local0)
                }
                Return (Ones)
            }
            Method (GSEL, 3, NotSerialized)
            {
                Store (Zero, Local0)
                Store (SizeOf (Arg0), Local1)
                While (LLess (Local0, Local1))
                {
                    Store (DerefOf (Index (Arg0, Local0)), Local2)
                    If (SCMP (Local2, Arg1, Arg2))
                    {
                        Return (Local0)
                    }
                    Increment (Local0)
                }
                Return (Ones)
            }
            Method (SLEN, 2, NotSerialized)
            {
                Store (DerefOf (Index (Arg0, Arg1)), Local0)
                Return (SizeOf (Local0))
            }
            Method (CLRP, 0, NotSerialized)
            {
                Store (Zero, WPAS)
                Store (Zero, WPNW)
            }
            Method (GPAS, 2, NotSerialized)
            {
                Store (Arg1, Local0)
                Store (Zero, Local1)
                While (LLessEqual (Local1, 0x80))
                {
                    Store (DerefOf (Index (Arg0, Local0)), Local2)
                    If (LOr (LEqual (Local2, 0x2C), LEqual (Local2, Zero)))
                    {
                        Store (Zero, Index (PSTR, Local1))
                        Return (Local1)
                    }
                    Store (Local2, Index (PSTR, Local1))
                    Increment (Local0)
                    Increment (Local1)
                }
                Store (Zero, Index (PSTR, Local1))
                Return (Ones)
            }
            Method (CPAS, 2, NotSerialized)
            {
                CLRP ()
                Store (Arg1, Local0)
                Store (GPAS (Arg0, Local0), Local1)
                If (LEqual (Local1, Ones))
                {
                    Return (0x02)
                }
                If (LEqual (Local1, Zero))
                {
                    Return (0x02)
                }
                Store (PSTR, WPAS)
                Add (Local0, Local1, Local0)
                Increment (Local0)
                Store (GSEL (PENC, Arg0, Local0), Local6)
                If (LEqual (Local6, Ones))
                {
                    Return (0x02)
                }
                Store (Local6, WENC)
                If (LEqual (Local6, Zero))
                {
                    Add (Local0, SLEN (PENC, Zero), Local0)
                    If (LNotEqual (DerefOf (Index (Arg0, Local0)), 0x2C))
                    {
                        Return (0x02)
                    }
                    Increment (Local0)
                    Store (GSEL (PKBD, Arg0, Local0), Local6)
                    If (LEqual (Local6, Ones))
                    {
                        Return (0x02)
                    }
                    Store (Local6, WKBD)
                }
                Return (Zero)
            }
            Method (SPAS, 1, NotSerialized)
            {
                CLRP ()
                Store (GSEL (PTYP, Arg0, Zero), Local6)
                If (LEqual (Local6, Ones))
                {
                    Return (0x02)
                }
                Store (Local6, WPTY)
                Store (SLEN (PTYP, Local6), Local0)
                If (LNotEqual (DerefOf (Index (Arg0, Local0)), 0x2C))
                {
                    Return (0x02)
                }
                Increment (Local0)
                Store (GPAS (Arg0, Local0), Local1)
                If (LOr (LEqual (Local1, Ones), LEqual (Local1, Zero)))
                {
                    Return (0x02)
                }
                Store (PSTR, WPAS)
                Add (Local0, Local1, Local0)
                If (LNotEqual (DerefOf (Index (Arg0, Local0)), 0x2C))
                {
                    Return (0x02)
                }
                Increment (Local0)
                Store (GPAS (Arg0, Local0), Local1)
                If (LEqual (Local1, Ones))
                {
                    Return (0x02)
                }
                If (LEqual (Local1, Zero))
                {
                    Store (Zero, PSTR)
                }
                Store (PSTR, WPNW)
                Add (Local0, Local1, Local0)
                Increment (Local0)
                Store (GSEL (PENC, Arg0, Local0), Local6)
                If (LEqual (Local6, Ones))
                {
                    Return (0x02)
                }
                Store (Local6, WENC)
                If (LEqual (Local6, Zero))
                {
                    Add (Local0, SLEN (PENC, Zero), Local0)
                    If (LNotEqual (DerefOf (Index (Arg0, Local0)), 0x2C))
                    {
                        Return (0x02)
                    }
                    Increment (Local0)
                    Store (GSEL (PKBD, Arg0, Local0), Local6)
                    If (LEqual (Local6, Ones))
                    {
                        Return (0x02)
                    }
                    Store (Local6, WKBD)
                }
                Return (Zero)
            }
            Method (WSET, 2, NotSerialized)
            {
                Store (ILEN, Local0)
                Increment (Local0)
                Store (GITM (IBUF, Arg0), Local1)
                If (LEqual (Local1, Ones))
                {
                    Return (0x02)
                }
                Store (Local1, WITM)
                Store (DerefOf (Index (Arg0, Local1)), Local3)
                Store (DerefOf (Index (Local3, One)), Local4)
                Store (SizeOf (Local4), Local2)
                Increment (Local2)
                Store (DerefOf (Index (Local3, Zero)), Local4)
                If (LLess (Local4, 0x64))
                {
                    Store (DerefOf (Index (Arg1, Local4)), Local5)
                    Store (GSEL (Local5, IBUF, Local2), Local6)
                    If (LEqual (Local6, Ones))
                    {
                        Return (0x02)
                    }
                    Store (Local6, WSEL)
                    Add (Local2, SLEN (Local5, Local6), Local2)
                    Store (DerefOf (Index (IBUF, Local2)), Local4)
                }
                Else
                {
                    Store (0x3F, WLS0)
                    Store (0x3F, WLS1)
                    Store (0x3F, WLS2)
                    Store (0x3F, WLS3)
                    Store (0x3F, WLS4)
                    Store (0x3F, WLS5)
                    Store (0x3F, WLS6)
                    Store (0x3F, WLS7)
                    Store (0x3F, WLS8)
                    Store (0x3F, WLS9)
                    Store (0x3F, WLSA)
                    Store (0x3F, WLSB)
                    Store (0x3F, WLSC)
                    Store (0x3F, WLSD)
                    Store (GSEL (VLST, IBUF, Local2), Local6)
                    If (LEqual (Local6, Ones))
                    {
                        Return (0x02)
                    }
                    Store (Local6, WLS0)
                    Add (Local2, SLEN (VLST, Local6), Local2)
                    Store (DerefOf (Index (IBUF, Local2)), Local4)
                    If (LAnd (LLess (Local2, Local0), LEqual (Local4, 0x3A)))
                    {
                        Increment (Local2)
                        Store (GSEL (VLST, IBUF, Local2), Local6)
                        If (LEqual (Local6, Ones))
                        {
                            Return (0x02)
                        }
                        Store (Local6, WLS1)
                        Add (Local2, SLEN (VLST, Local6), Local2)
                        Store (DerefOf (Index (IBUF, Local2)), Local4)
                    }
                    If (LAnd (LLess (Local2, Local0), LEqual (Local4, 0x3A)))
                    {
                        Increment (Local2)
                        Store (GSEL (VLST, IBUF, Local2), Local6)
                        If (LEqual (Local6, Ones))
                        {
                            Return (0x02)
                        }
                        Store (Local6, WLS2)
                        Add (Local2, SLEN (VLST, Local6), Local2)
                        Store (DerefOf (Index (IBUF, Local2)), Local4)
                    }
                    If (LAnd (LLess (Local2, Local0), LEqual (Local4, 0x3A)))
                    {
                        Increment (Local2)
                        Store (GSEL (VLST, IBUF, Local2), Local6)
                        If (LEqual (Local6, Ones))
                        {
                            Return (0x02)
                        }
                        Store (Local6, WLS3)
                        Add (Local2, SLEN (VLST, Local6), Local2)
                        Store (DerefOf (Index (IBUF, Local2)), Local4)
                    }
                    If (LAnd (LLess (Local2, Local0), LEqual (Local4, 0x3A)))
                    {
                        Increment (Local2)
                        Store (GSEL (VLST, IBUF, Local2), Local6)
                        If (LEqual (Local6, Ones))
                        {
                            Return (0x02)
                        }
                        Store (Local6, WLS4)
                        Add (Local2, SLEN (VLST, Local6), Local2)
                        Store (DerefOf (Index (IBUF, Local2)), Local4)
                    }
                    If (LAnd (LLess (Local2, Local0), LEqual (Local4, 0x3A)))
                    {
                        Increment (Local2)
                        Store (GSEL (VLST, IBUF, Local2), Local6)
                        If (LEqual (Local6, Ones))
                        {
                            Return (0x02)
                        }
                        Store (Local6, WLS5)
                        Add (Local2, SLEN (VLST, Local6), Local2)
                        Store (DerefOf (Index (IBUF, Local2)), Local4)
                    }
                    If (LAnd (LLess (Local2, Local0), LEqual (Local4, 0x3A)))
                    {
                        Increment (Local2)
                        Store (GSEL (VLST, IBUF, Local2), Local6)
                        If (LEqual (Local6, Ones))
                        {
                            Return (0x02)
                        }
                        Store (Local6, WLS6)
                        Add (Local2, SLEN (VLST, Local6), Local2)
                        Store (DerefOf (Index (IBUF, Local2)), Local4)
                    }
                    If (LAnd (LLess (Local2, Local0), LEqual (Local4, 0x3A)))
                    {
                        Increment (Local2)
                        Store (GSEL (VLST, IBUF, Local2), Local6)
                        If (LEqual (Local6, Ones))
                        {
                            Return (0x02)
                        }
                        Store (Local6, WLS7)
                        Add (Local2, SLEN (VLST, Local6), Local2)
                        Store (DerefOf (Index (IBUF, Local2)), Local4)
                    }
                    If (LAnd (LLess (Local2, Local0), LEqual (Local4, 0x3A)))
                    {
                        Increment (Local2)
                        Store (GSEL (VLST, IBUF, Local2), Local6)
                        If (LEqual (Local6, Ones))
                        {
                            Return (0x02)
                        }
                        Store (Local6, WLS8)
                        Add (Local2, SLEN (VLST, Local6), Local2)
                        Store (DerefOf (Index (IBUF, Local2)), Local4)
                    }
                    If (LAnd (LLess (Local2, Local0), LEqual (Local4, 0x3A)))
                    {
                        Increment (Local2)
                        Store (GSEL (VLST, IBUF, Local2), Local6)
                        If (LEqual (Local6, Ones))
                        {
                            Return (0x02)
                        }
                        Store (Local6, WLS9)
                        Add (Local2, SLEN (VLST, Local6), Local2)
                        Store (DerefOf (Index (IBUF, Local2)), Local4)
                    }
                    If (LAnd (LLess (Local2, Local0), LEqual (Local4, 0x3A)))
                    {
                        Increment (Local2)
                        Store (GSEL (VLST, IBUF, Local2), Local6)
                        If (LEqual (Local6, Ones))
                        {
                            Return (0x02)
                        }
                        Store (Local6, WLSA)
                        Add (Local2, SLEN (VLST, Local6), Local2)
                        Store (DerefOf (Index (IBUF, Local2)), Local4)
                    }
                    If (LAnd (LLess (Local2, Local0), LEqual (Local4, 0x3A)))
                    {
                        Increment (Local2)
                        Store (GSEL (VLST, IBUF, Local2), Local6)
                        If (LEqual (Local6, Ones))
                        {
                            Return (0x02)
                        }
                        Store (Local6, WLSB)
                        Add (Local2, SLEN (VLST, Local6), Local2)
                        Store (DerefOf (Index (IBUF, Local2)), Local4)
                    }
                    If (LAnd (LLess (Local2, Local0), LEqual (Local4, 0x3A)))
                    {
                        Increment (Local2)
                        Store (GSEL (VLST, IBUF, Local2), Local6)
                        If (LEqual (Local6, Ones))
                        {
                            Return (0x02)
                        }
                        Store (Local6, WLSC)
                        Add (Local2, SLEN (VLST, Local6), Local2)
                        Store (DerefOf (Index (IBUF, Local2)), Local4)
                    }
                    If (LAnd (LLess (Local2, Local0), LEqual (Local4, 0x3A)))
                    {
                        Increment (Local2)
                        Store (GSEL (VLST, IBUF, Local2), Local6)
                        If (LEqual (Local6, Ones))
                        {
                            Return (0x02)
                        }
                        Store (Local6, WLSD)
                        Add (Local2, SLEN (VLST, Local6), Local2)
                        Store (DerefOf (Index (IBUF, Local2)), Local4)
                    }
                }
                If (LAnd (LEqual (Local4, 0x2C), LLess (Local2, Local0)))
                {
                    Increment (Local2)
                    Store (CPAS (IBUF, Local2), Local0)
                    If (LNotEqual (Local0, Zero))
                    {
                        Return (Local0)
                    }
                }
                Return (Zero)
            }
            Name (WQBA, Buffer (0x089D)
            {
                /* 0000 */   0x46, 0x4F, 0x4D, 0x42, 0x01, 0x00, 0x00, 0x00,
                /* 0008 */   0x8D, 0x08, 0x00, 0x00, 0xF2, 0x36, 0x00, 0x00,
                /* 0010 */   0x44, 0x53, 0x00, 0x01, 0x1A, 0x7D, 0xDA, 0x54,
                /* 0018 */   0xA8, 0xC9, 0x9A, 0x00, 0x01, 0x06, 0x18, 0x42,
                /* 0020 */   0x10, 0x13, 0x10, 0x0A, 0x0D, 0x21, 0x02, 0x0B,
                /* 0028 */   0x83, 0x50, 0x4C, 0x18, 0x14, 0xA0, 0x45, 0x41,
                /* 0030 */   0xC8, 0x05, 0x14, 0x95, 0x02, 0x21, 0xC3, 0x02,
                /* 0038 */   0x14, 0x0B, 0x70, 0x2E, 0x40, 0xBA, 0x00, 0xE5,
                /* 0040 */   0x28, 0x72, 0x0C, 0x22, 0x02, 0xF7, 0xEF, 0x0F,
                /* 0048 */   0x31, 0x0E, 0x88, 0x14, 0x40, 0x48, 0x26, 0x84,
                /* 0050 */   0x44, 0x00, 0x53, 0x21, 0x70, 0x84, 0xA0, 0x5F,
                /* 0058 */   0x01, 0x08, 0x1D, 0xA2, 0xC9, 0xA0, 0x00, 0xA7,
                /* 0060 */   0x08, 0x82, 0xB4, 0x65, 0x01, 0xBA, 0x05, 0xF8,
                /* 0068 */   0x16, 0xA0, 0x1D, 0x42, 0x68, 0x15, 0x0A, 0x30,
                /* 0070 */   0x29, 0xC0, 0x27, 0x98, 0x2C, 0x0A, 0x90, 0x0D,
                /* 0078 */   0x26, 0xDB, 0x70, 0x64, 0x18, 0x4C, 0xE4, 0x18,
                /* 0080 */   0x50, 0x62, 0xC6, 0x80, 0xD2, 0x39, 0x05, 0xD9,
                /* 0088 */   0x04, 0x16, 0x74, 0xA1, 0x28, 0x9A, 0x46, 0x94,
                /* 0090 */   0x04, 0x07, 0x75, 0x0C, 0x11, 0x82, 0x97, 0x2B,
                /* 0098 */   0x40, 0xF2, 0x04, 0xA4, 0x79, 0x5E, 0xB2, 0x3E,
                /* 00A0 */   0x08, 0x0D, 0x81, 0x8D, 0x80, 0x47, 0x91, 0x00,
                /* 00A8 */   0xC2, 0x62, 0x2C, 0x53, 0xE2, 0x61, 0x50, 0x1E,
                /* 00B0 */   0x40, 0x24, 0x67, 0xA8, 0x28, 0x60, 0x7B, 0x9D,
                /* 00B8 */   0x88, 0x86, 0x75, 0x9C, 0x4C, 0x12, 0x1C, 0x6A,
                /* 00C0 */   0x94, 0x96, 0x28, 0xC0, 0xFC, 0xC8, 0x34, 0x91,
                /* 00C8 */   0x63, 0x6B, 0x7A, 0xC4, 0x82, 0x64, 0xD2, 0x86,
                /* 00D0 */   0x82, 0x1A, 0xBA, 0xA7, 0x75, 0x52, 0x9E, 0x68,
                /* 00D8 */   0xC4, 0x83, 0x32, 0x4C, 0x02, 0x8F, 0x82, 0xA1,
                /* 00E0 */   0x71, 0x82, 0xB2, 0x20, 0xE4, 0x60, 0xA0, 0x28,
                /* 00E8 */   0xC0, 0x93, 0xF0, 0x1C, 0x8B, 0x17, 0x20, 0x7C,
                /* 00F0 */   0xC6, 0xE4, 0x28, 0x10, 0x23, 0x81, 0x8F, 0x04,
                /* 00F8 */   0x1E, 0xCD, 0x31, 0x63, 0x81, 0xC2, 0x05, 0x3C,
                /* 0100 */   0x9F, 0x63, 0x88, 0x1C, 0xF7, 0x50, 0x63, 0x1C,
                /* 0108 */   0x45, 0xE4, 0x04, 0xEF, 0x00, 0x51, 0x8C, 0x56,
                /* 0110 */   0xD0, 0xBC, 0x85, 0x18, 0x2C, 0x9A, 0xC1, 0x7A,
                /* 0118 */   0x06, 0x27, 0x83, 0x4E, 0xF0, 0xFF, 0x3F, 0x02,
                /* 0120 */   0x2E, 0x03, 0x42, 0x1E, 0x05, 0x58, 0x1D, 0x94,
                /* 0128 */   0xA6, 0x61, 0x82, 0xEE, 0x05, 0xBC, 0x1A, 0x1A,
                /* 0130 */   0x13, 0xA0, 0x11, 0x43, 0xCA, 0x04, 0x38, 0xBB,
                /* 0138 */   0x2F, 0x68, 0x46, 0x6D, 0x09, 0x30, 0x27, 0x40,
                /* 0140 */   0x9B, 0x00, 0x6F, 0x08, 0x42, 0x39, 0xCF, 0x28,
                /* 0148 */   0xC7, 0x72, 0x8A, 0x51, 0x1E, 0x06, 0x62, 0xBE,
                /* 0150 */   0x0C, 0x04, 0x8D, 0x12, 0x23, 0xE6, 0xB9, 0xC4,
                /* 0158 */   0x35, 0x6C, 0x84, 0x18, 0x21, 0x4F, 0x21, 0x50,
                /* 0160 */   0xDC, 0xF6, 0x07, 0x41, 0x06, 0x8D, 0x1B, 0xBD,
                /* 0168 */   0x4F, 0x0B, 0x67, 0x75, 0x02, 0x47, 0xFF, 0xA4,
                /* 0170 */   0x60, 0x02, 0x4F, 0xF9, 0xC0, 0x9E, 0x0D, 0x4E,
                /* 0178 */   0xE0, 0x58, 0xA3, 0xC6, 0x38, 0x95, 0x04, 0x8E,
                /* 0180 */   0xFD, 0x80, 0x90, 0x06, 0x10, 0x45, 0x82, 0x47,
                /* 0188 */   0x9D, 0x16, 0x7C, 0x2E, 0xF0, 0xD0, 0x0E, 0xDA,
                /* 0190 */   0x73, 0x3C, 0x81, 0x20, 0x87, 0x70, 0x04, 0x4F,
                /* 0198 */   0x0C, 0x0F, 0x04, 0x1E, 0x03, 0xBB, 0x29, 0xF8,
                /* 01A0 */   0x08, 0xE0, 0x13, 0x02, 0xDE, 0x35, 0xA0, 0xAE,
                /* 01A8 */   0x06, 0x0F, 0x06, 0x6C, 0xD0, 0xE1, 0x30, 0xE3,
                /* 01B0 */   0xF5, 0xF0, 0xC3, 0x9D, 0xC0, 0x49, 0x3E, 0x60,
                /* 01B8 */   0xF0, 0xC3, 0x86, 0x07, 0x87, 0x9B, 0xE7, 0xC9,
                /* 01C0 */   0x1C, 0x59, 0xA9, 0x02, 0xCC, 0x1E, 0x0E, 0x74,
                /* 01C8 */   0x90, 0xF0, 0x69, 0x83, 0x9D, 0x01, 0x30, 0xF2,
                /* 01D0 */   0x07, 0x81, 0x1A, 0x99, 0xA1, 0x3D, 0xEE, 0x97,
                /* 01D8 */   0x0E, 0x43, 0x3E, 0x27, 0x1C, 0x16, 0x13, 0x7B,
                /* 01E0 */   0xEA, 0xA0, 0xE3, 0x01, 0xFF, 0x65, 0xE4, 0x39,
                /* 01E8 */   0xC3, 0xD3, 0xF7, 0x7C, 0x4D, 0x30, 0xEC, 0xC0,
                /* 01F0 */   0xD1, 0x03, 0x31, 0xF4, 0xC3, 0xC6, 0x61, 0x9C,
                /* 01F8 */   0x86, 0xEF, 0x1F, 0x3E, 0x2F, 0xC0, 0x38, 0x05,
                /* 0200 */   0x78, 0xE4, 0xFE, 0xFF, 0x1F, 0x52, 0x7C, 0x9A,
                /* 0208 */   0xE0, 0x47, 0x0B, 0x9F, 0x26, 0xD8, 0xF5, 0xE0,
                /* 0210 */   0x34, 0x9E, 0x03, 0x3C, 0x9C, 0xB3, 0xF2, 0x61,
                /* 0218 */   0x02, 0x6C, 0xF7, 0x13, 0x36, 0xA2, 0x77, 0x0B,
                /* 0220 */   0x8F, 0x06, 0x7B, 0x0A, 0x00, 0xDF, 0xF9, 0x05,
                /* 0228 */   0x9C, 0x77, 0x0D, 0x36, 0x58, 0x18, 0xE7, 0x17,
                /* 0230 */   0xE0, 0x71, 0x42, 0xF0, 0x10, 0xF8, 0x41, 0xC2,
                /* 0238 */   0x43, 0xE0, 0x03, 0x78, 0xFE, 0x38, 0x43, 0x2B,
                /* 0240 */   0x9D, 0x17, 0x72, 0x60, 0xF0, 0xCE, 0x39, 0x30,
                /* 0248 */   0x46, 0xC1, 0xF3, 0x3C, 0x36, 0x4C, 0xA0, 0x20,
                /* 0250 */   0xAF, 0x01, 0x85, 0x7A, 0x16, 0x50, 0x18, 0x9F,
                /* 0258 */   0x6A, 0x80, 0xD7, 0xFF, 0xFF, 0x54, 0x03, 0x5C,
                /* 0260 */   0x0E, 0x07, 0xB8, 0x93, 0x03, 0xDC, 0x7B, 0x01,
                /* 0268 */   0xBB, 0x38, 0x3C, 0xD7, 0xC0, 0x15, 0x7D, 0xAE,
                /* 0270 */   0x81, 0x7A, 0x6F, 0x29, 0x6E, 0x8C, 0xBA, 0xC6,
                /* 0278 */   0x04, 0x79, 0x14, 0x78, 0xA4, 0x89, 0xF2, 0x3C,
                /* 0280 */   0xF3, 0x2E, 0x13, 0xE1, 0xD9, 0xC6, 0xD7, 0x1A,
                /* 0288 */   0x4F, 0x21, 0x8E, 0xAF, 0x35, 0x46, 0x7C, 0x99,
                /* 0290 */   0x78, 0xB7, 0x31, 0xEE, 0xC1, 0x3D, 0xD6, 0x3C,
                /* 0298 */   0xE4, 0x18, 0xE4, 0x68, 0x22, 0xBC, 0x18, 0x04,
                /* 02A0 */   0x7C, 0xBC, 0xF1, 0xB1, 0x06, 0xBC, 0x62, 0x5E,
                /* 02A8 */   0x28, 0xB2, 0x70, 0xAC, 0x01, 0x34, 0xFE, 0xFF,
                /* 02B0 */   0x8F, 0x35, 0xC0, 0x0D, 0xEB, 0x01, 0x05, 0x7C,
                /* 02B8 */   0x47, 0x06, 0x76, 0x43, 0x81, 0x77, 0x42, 0x01,
                /* 02C0 */   0xFC, 0x24, 0x7E, 0x01, 0xE8, 0xC8, 0xE1, 0xB4,
                /* 02C8 */   0x20, 0xB2, 0xF1, 0x06, 0xF0, 0x29, 0x80, 0xAA,
                /* 02D0 */   0x01, 0xD2, 0x34, 0x61, 0x13, 0x4C, 0x4F, 0x2E,
                /* 02D8 */   0x78, 0x1F, 0x09, 0x9C, 0x9B, 0x44, 0xC9, 0x87,
                /* 02E0 */   0x45, 0xE1, 0x9C, 0xF5, 0x20, 0x42, 0x41, 0x0C,
                /* 02E8 */   0xE8, 0x20, 0xC7, 0x09, 0xF4, 0x19, 0xC5, 0x07,
                /* 02F0 */   0x91, 0x13, 0x7D, 0x22, 0xF4, 0xA0, 0x3C, 0x8C,
                /* 02F8 */   0x77, 0x14, 0x76, 0x02, 0xF1, 0x61, 0xC2, 0x63,
                /* 0300 */   0xF7, 0x31, 0x81, 0xFF, 0x63, 0x3C, 0x1B, 0xA3,
                /* 0308 */   0x5B, 0x0D, 0x86, 0xFE, 0xFF, 0xE7, 0x14, 0x0E,
                /* 0310 */   0xE6, 0x83, 0x08, 0x27, 0xA8, 0xEB, 0x26, 0x01,
                /* 0318 */   0x32, 0x7D, 0x47, 0x05, 0x50, 0x00, 0xF9, 0x5E,
                /* 0320 */   0xE0, 0x73, 0xC0, 0xB3, 0x01, 0x1B, 0xC3, 0xA3,
                /* 0328 */   0x80, 0xD1, 0x8C, 0xCE, 0xC3, 0x4F, 0x16, 0x15,
                /* 0330 */   0x77, 0xB2, 0x14, 0xC4, 0x93, 0x75, 0x94, 0xC9,
                /* 0338 */   0xA2, 0x67, 0xE2, 0x7B, 0x85, 0x67, 0xF4, 0xA6,
                /* 0340 */   0xE5, 0x39, 0x7A, 0xC2, 0xBE, 0x87, 0xC0, 0x3A,
                /* 0348 */   0x0C, 0x84, 0x7C, 0x30, 0xF0, 0x34, 0x0C, 0xE7,
                /* 0350 */   0xC9, 0x72, 0x38, 0x4F, 0x96, 0x8F, 0xC5, 0xD7,
                /* 0358 */   0x10, 0xF0, 0x09, 0x9C, 0x2D, 0xC8, 0xE1, 0x31,
                /* 0360 */   0xB1, 0x46, 0x45, 0xAF, 0x42, 0x1E, 0x1E, 0xBF,
                /* 0368 */   0x1C, 0x78, 0x3E, 0xCF, 0x08, 0x47, 0xF9, 0x24,
                /* 0370 */   0x81, 0xC3, 0x78, 0x26, 0xF1, 0x10, 0x7D, 0x2B,
                /* 0378 */   0x82, 0x35, 0x91, 0x93, 0xF6, 0x6D, 0xE1, 0x64,
                /* 0380 */   0x83, 0xBE, 0x9E, 0x61, 0x6E, 0x45, 0xB0, 0xFF,
                /* 0388 */   0xFF, 0xB7, 0x22, 0x38, 0x17, 0x34, 0x98, 0x99,
                /* 0390 */   0xEE, 0x55, 0xA8, 0x58, 0xF7, 0x2A, 0x40, 0xEC,
                /* 0398 */   0xB0, 0x5E, 0x7B, 0x7C, 0xB0, 0x82, 0x7B, 0xAF,
                /* 03A0 */   0x82, 0x7B, 0xA9, 0x7A, 0x56, 0x38, 0xC6, 0xF0,
                /* 03A8 */   0x0F, 0x53, 0x31, 0x4E, 0xE9, 0xB5, 0xD3, 0x40,
                /* 03B0 */   0x61, 0xA2, 0xC4, 0x7B, 0xAF, 0xF2, 0x18, 0xDF,
                /* 03B8 */   0xAB, 0xD8, 0x15, 0x2A, 0x4C, 0xAC, 0x97, 0x2B,
                /* 03C0 */   0xA3, 0xBE, 0x4E, 0x84, 0x0B, 0x14, 0x24, 0xD2,
                /* 03C8 */   0xAB, 0x55, 0x94, 0xC8, 0xF1, 0x0D, 0xF9, 0x5E,
                /* 03D0 */   0x05, 0x5E, 0x39, 0xF7, 0x2A, 0x90, 0xFD, 0xFF,
                /* 03D8 */   0xEF, 0x55, 0x80, 0x79, 0xB4, 0xF7, 0x2A, 0x30,
                /* 03E0 */   0x5E, 0x1B, 0xD8, 0x0D, 0x09, 0x16, 0xD0, 0x8B,
                /* 03E8 */   0x15, 0x60, 0x28, 0xF3, 0xC5, 0x8A, 0xE6, 0xBD,
                /* 03F0 */   0x58, 0x21, 0xFE, 0xFF, 0xE7, 0x12, 0xA6, 0xE7,
                /* 03F8 */   0x62, 0x45, 0xE6, 0x09, 0xFF, 0x66, 0x05, 0x70,
                /* 0400 */   0xFA, 0xFF, 0x7F, 0xB3, 0x02, 0x8C, 0xDD, 0x8B,
                /* 0408 */   0x30, 0x47, 0x2B, 0x78, 0x29, 0x6F, 0x56, 0x34,
                /* 0410 */   0xCE, 0x32, 0x14, 0x70, 0x41, 0x14, 0xC6, 0x37,
                /* 0418 */   0x2B, 0xC0, 0xD1, 0x75, 0x05, 0x37, 0x64, 0xB8,
                /* 0420 */   0x60, 0x51, 0x82, 0xF9, 0x10, 0xE2, 0xE9, 0x1C,
                /* 0428 */   0xF1, 0x43, 0xC2, 0x4B, 0xC0, 0x63, 0x8E, 0x07,
                /* 0430 */   0xFC, 0x40, 0xE0, 0xCB, 0x15, 0x98, 0xFE, 0xFF,
                /* 0438 */   0x04, 0x3E, 0xF9, 0x9E, 0xE5, 0xDB, 0xD4, 0x7B,
                /* 0440 */   0x2F, 0x3F, 0x60, 0xBD, 0x57, 0xF9, 0xF0, 0x1B,
                /* 0448 */   0xEB, 0x9D, 0xE1, 0xE5, 0xCA, 0x23, 0x89, 0x72,
                /* 0450 */   0x12, 0xA1, 0x7C, 0xB7, 0x7A, 0xAF, 0x32, 0x4A,
                /* 0458 */   0xC4, 0x17, 0x62, 0x9F, 0x82, 0x0D, 0x6D, 0x94,
                /* 0460 */   0xA7, 0x8A, 0xE8, 0xC6, 0x7B, 0xB9, 0x02, 0xAF,
                /* 0468 */   0xA4, 0xCB, 0x15, 0x40, 0x93, 0xE1, 0xBF, 0x5C,
                /* 0470 */   0x81, 0xEF, 0xE6, 0x80, 0xBD, 0x26, 0xC1, 0xF9,
                /* 0478 */   0xFF, 0x5F, 0x93, 0xF8, 0xF5, 0x0A, 0xF0, 0x93,
                /* 0480 */   0xFD, 0x7A, 0x45, 0x73, 0x5F, 0xAF, 0x50, 0xA2,
                /* 0488 */   0x20, 0xA4, 0x08, 0x48, 0x33, 0x05, 0xCF, 0xFD,
                /* 0490 */   0x0A, 0xE0, 0xC4, 0xFF, 0xFF, 0x7E, 0x05, 0x58,
                /* 0498 */   0x0E, 0x77, 0xBF, 0x02, 0x7A, 0xB7, 0x23, 0xF0,
                /* 04A0 */   0xA2, 0xBC, 0x1D, 0x61, 0xAF, 0x58, 0xF8, 0x8C,
                /* 04A8 */   0x57, 0x2C, 0x1A, 0x66, 0x25, 0x8A, 0xB7, 0x26,
                /* 04B0 */   0x0A, 0xE3, 0x2B, 0x16, 0x30, 0xF9, 0xFF, 0x5F,
                /* 04B8 */   0xB1, 0x80, 0xD9, 0x41, 0x14, 0x37, 0x6A, 0xB8,
                /* 04C0 */   0x17, 0x27, 0xDF, 0x7A, 0x3C, 0xDF, 0x88, 0xBE,
                /* 04C8 */   0xC3, 0x60, 0x4E, 0x58, 0x30, 0x6E, 0x58, 0xF0,
                /* 04D0 */   0x87, 0xF4, 0x30, 0xEC, 0x93, 0xC4, 0x3B, 0x96,
                /* 04D8 */   0x8F, 0x56, 0x06, 0x79, 0x03, 0x7E, 0xB2, 0x7A,
                /* 04E0 */   0xB0, 0x8A, 0x62, 0x84, 0x80, 0xC7, 0xF3, 0x2E,
                /* 04E8 */   0xEC, 0xA3, 0xD5, 0x9B, 0x96, 0x51, 0x62, 0xC7,
                /* 04F0 */   0xF2, 0x85, 0xEA, 0x59, 0xCB, 0xD7, 0x2C, 0x43,
                /* 04F8 */   0xC4, 0x7D, 0x20, 0xF6, 0x0D, 0x0B, 0xB0, 0xFD,
                /* 0500 */   0xFF, 0xBF, 0x61, 0x01, 0x8E, 0x2E, 0x0E, 0xFC,
                /* 0508 */   0xE0, 0x80, 0xBD, 0x61, 0x01, 0x3E, 0x67, 0x0A,
                /* 0510 */   0x9E, 0x1B, 0x16, 0xB0, 0xF9, 0xFF, 0xDF, 0xB0,
                /* 0518 */   0x00, 0xFE, 0xFF, 0xFF, 0x6F, 0x58, 0xC0, 0xE1,
                /* 0520 */   0x76, 0x85, 0xBD, 0x65, 0x61, 0x6F, 0x2F, 0x64,
                /* 0528 */   0x15, 0x34, 0xD4, 0x4A, 0x14, 0xFC, 0x7B, 0x65,
                /* 0530 */   0x18, 0x7A, 0xC3, 0x02, 0x1C, 0x8D, 0xDB, 0xA3,
                /* 0538 */   0x06, 0xC7, 0xD9, 0xE0, 0x49, 0x02, 0x73, 0xAE,
                /* 0540 */   0xC6, 0xCD, 0xE6, 0xE0, 0x02, 0x47, 0xE8, 0x1D,
                /* 0548 */   0x54, 0x73, 0x67, 0x97, 0x14, 0x18, 0xB7, 0x2C,
                /* 0550 */   0xB8, 0x97, 0xAA, 0x87, 0x86, 0x28, 0x07, 0xF1,
                /* 0558 */   0x2A, 0xFC, 0x60, 0xF5, 0x28, 0x75, 0x64, 0x8F,
                /* 0560 */   0x57, 0x4F, 0xC3, 0x3E, 0x66, 0xF9, 0x96, 0x65,
                /* 0568 */   0xA8, 0x08, 0x6F, 0x59, 0xEC, 0x0C, 0x11, 0x2F,
                /* 0570 */   0x56, 0x94, 0x10, 0xEF, 0x15, 0xA1, 0x7D, 0xE7,
                /* 0578 */   0x32, 0xF8, 0xA3, 0xB1, 0x51, 0x83, 0xBE, 0x1C,
                /* 0580 */   0xBF, 0x65, 0xC1, 0xFB, 0xFF, 0xDF, 0xB2, 0xE0,
                /* 0588 */   0x8B, 0xFC, 0xAB, 0xE8, 0x44, 0xE0, 0x5B, 0x16,
                /* 0590 */   0xC0, 0x8F, 0x60, 0x10, 0x72, 0x32, 0x70, 0xF4,
                /* 0598 */   0x79, 0x01, 0x3F, 0x80, 0x87, 0x11, 0x0F, 0x89,
                /* 05A0 */   0x05, 0x18, 0x38, 0xBD, 0x2F, 0xF9, 0x4C, 0xC1,
                /* 05A8 */   0x0F, 0x18, 0x3E, 0x53, 0xB0, 0xEB, 0x41, 0xF4,
                /* 05B0 */   0xC7, 0x00, 0x9F, 0x4B, 0x30, 0x83, 0x03, 0xFF,
                /* 05B8 */   0xB5, 0xE2, 0xD0, 0x3D, 0x8A, 0xD7, 0x07, 0x13,
                /* 05C0 */   0x78, 0x70, 0xFC, 0xFF, 0x3F, 0x38, 0xB8, 0x77,
                /* 05C8 */   0x86, 0x23, 0xF2, 0x1D, 0xC6, 0x83, 0x03, 0xDB,
                /* 05D0 */   0x41, 0x00, 0x38, 0x0C, 0x0E, 0x1F, 0x6A, 0x70,
                /* 05D8 */   0xE8, 0xF1, 0x18, 0x38, 0xA4, 0xCF, 0x63, 0xEC,
                /* 05E0 */   0xC2, 0xF0, 0x90, 0xE3, 0xA1, 0x81, 0x0D, 0xD0,
                /* 05E8 */   0x43, 0x03, 0x96, 0x93, 0x78, 0x0A, 0x39, 0x34,
                /* 05F0 */   0x30, 0x4B, 0x18, 0x1A, 0x50, 0x8A, 0x37, 0x34,
                /* 05F8 */   0xFA, 0xFF, 0x1F, 0x1A, 0x1F, 0x92, 0x0F, 0x0B,
                /* 0600 */   0x31, 0x9F, 0x72, 0x22, 0xBC, 0x2F, 0xF8, 0x04,
                /* 0608 */   0xC5, 0xD0, 0x5F, 0x53, 0x7C, 0xBB, 0xF0, 0x4D,
                /* 0610 */   0x10, 0x37, 0x3E, 0x70, 0x5D, 0x3A, 0x3D, 0x3E,
                /* 0618 */   0xE0, 0x73, 0xE4, 0xF2, 0xF8, 0x70, 0x47, 0x27,
                /* 0620 */   0x8F, 0x0F, 0x86, 0xCB, 0xAB, 0x0C, 0x39, 0x9A,
                /* 0628 */   0xF8, 0x68, 0xC5, 0x86, 0x07, 0xB6, 0x9B, 0x9E,
                /* 0630 */   0x87, 0x07, 0x7C, 0xAE, 0x9B, 0x60, 0xBC, 0x42,
                /* 0638 */   0xF2, 0x6B, 0x09, 0x8C, 0x13, 0x14, 0xFE, 0xBA,
                /* 0640 */   0x09, 0xDE, 0xFF, 0xFF, 0x75, 0x13, 0x78, 0x8E,
                /* 0648 */   0x82, 0x6B, 0xBD, 0x64, 0xD3, 0x20, 0xAF, 0x1C,
                /* 0650 */   0xC5, 0x7A, 0x11, 0x50, 0x18, 0x9F, 0xD9, 0x00,
                /* 0658 */   0x47, 0x63, 0x7D, 0x66, 0x03, 0xCB, 0xBD, 0x80,
                /* 0660 */   0xDD, 0xD8, 0xE0, 0x9E, 0xD6, 0x60, 0xDF, 0x1D,
                /* 0668 */   0x1E, 0xCE, 0x1E, 0xD3, 0x1E, 0xD5, 0x1E, 0xD0,
                /* 0670 */   0x7C, 0xC4, 0x8E, 0xF1, 0x96, 0x16, 0x24, 0x4E,
                /* 0678 */   0x84, 0xD7, 0x81, 0xA7, 0x35, 0x5F, 0x32, 0xE2,
                /* 0680 */   0x05, 0x7A, 0x5A, 0x33, 0x46, 0x9C, 0x97, 0x36,
                /* 0688 */   0x23, 0xBE, 0x52, 0x84, 0x78, 0x58, 0xF3, 0xC9,
                /* 0690 */   0xCD, 0x78, 0x0F, 0x13, 0xE1, 0xC2, 0xBC, 0xB0,
                /* 0698 */   0x3D, 0xAD, 0x81, 0xE3, 0xFF, 0x7F, 0x5A, 0x83,
                /* 06A0 */   0x23, 0xE7, 0x8A, 0x0D, 0xD0, 0xE4, 0xA2, 0x8F,
                /* 06A8 */   0x3B, 0xA4, 0x80, 0xE5, 0xDA, 0xC0, 0x6E, 0x29,
                /* 06B0 */   0xF0, 0x2E, 0xD8, 0xC0, 0xF9, 0xFF, 0x7F, 0x44,
                /* 06B8 */   0x01, 0x5F, 0x96, 0x0B, 0x36, 0xCD, 0x71, 0xC1,
                /* 06C0 */   0x46, 0x71, 0x58, 0x0D, 0x90, 0xE6, 0x09, 0xFF,
                /* 06C8 */   0x7A, 0x0D, 0xFE, 0x49, 0xF8, 0x7A, 0x0D, 0xD8,
                /* 06D0 */   0xBE, 0xC5, 0xE2, 0xAE, 0xD7, 0xC0, 0xEA, 0xFF,
                /* 06D8 */   0x7F, 0xBD, 0x06, 0x96, 0x82, 0x47, 0x4A, 0xEF,
                /* 06E0 */   0xD4, 0xE0, 0xBA, 0x69, 0xE3, 0x41, 0xDF, 0xB4,
                /* 06E8 */   0x61, 0x0A, 0xBE, 0x45, 0xD1, 0x28, 0xE4, 0x8A,
                /* 06F0 */   0xB6, 0x10, 0x0A, 0xE3, 0x5B, 0x14, 0xE0, 0x08,
                /* 06F8 */   0xFB, 0x2D, 0x0A, 0x2C, 0x17, 0xA7, 0xB7, 0x28,
                /* 0700 */   0xFC, 0x0C, 0x3C, 0x68, 0xDF, 0x75, 0x18, 0xA6,
                /* 0708 */   0xEF, 0xD0, 0xF0, 0x4F, 0x4D, 0xCF, 0x4D, 0x0F,
                /* 0710 */   0x4E, 0x0F, 0xCD, 0x3E, 0x48, 0xF9, 0x70, 0xF0,
                /* 0718 */   0xFC, 0xF4, 0xFF, 0x8F, 0xF1, 0x5E, 0xE7, 0x9B,
                /* 0720 */   0xD4, 0x6B, 0x94, 0x2F, 0x30, 0xC7, 0x10, 0x31,
                /* 0728 */   0xCA, 0xCB, 0xB4, 0x21, 0xE2, 0xF9, 0xD4, 0xE4,
                /* 0730 */   0xB3, 0x42, 0xDC, 0x10, 0x0F, 0xD1, 0x46, 0x88,
                /* 0738 */   0xFA, 0x3C, 0xED, 0x09, 0xBD, 0x46, 0x81, 0x57,
                /* 0740 */   0xD0, 0x35, 0x0A, 0xA0, 0xC9, 0xFD, 0x08, 0x77,
                /* 0748 */   0x8D, 0x02, 0xCB, 0xBD, 0x81, 0x9D, 0x87, 0xF8,
                /* 0750 */   0x95, 0xC8, 0xD7, 0x06, 0x18, 0xF7, 0x28, 0x38,
                /* 0758 */   0xFF, 0xFF, 0x7B, 0x14, 0x60, 0x23, 0xCC, 0x3D,
                /* 0760 */   0x8A, 0x06, 0xB9, 0x47, 0xA1, 0x4E, 0x26, 0xBE,
                /* 0768 */   0xD4, 0x79, 0xA2, 0xE0, 0x08, 0x7F, 0x91, 0x42,
                /* 0770 */   0xC5, 0x26, 0x51, 0xE8, 0xC3, 0x10, 0x2A, 0xE6,
                /* 0778 */   0x61, 0x84, 0x82, 0x18, 0xD0, 0x19, 0x4E, 0x14,
                /* 0780 */   0x68, 0x15, 0x27, 0x0A, 0x72, 0x8B, 0xF1, 0xA4,
                /* 0788 */   0x1E, 0xA3, 0x00, 0x5F, 0xCB, 0xF4, 0x50, 0x79,
                /* 0790 */   0xE4, 0xA1, 0x52, 0x10, 0x0F, 0xD5, 0x71, 0x86,
                /* 0798 */   0x8A, 0x9E, 0xA4, 0xE7, 0x8F, 0xF9, 0xFF, 0x1F,
                /* 07A0 */   0x1C, 0xB0, 0x07, 0x29, 0x80, 0x17, 0x0A, 0x6D,
                /* 07A8 */   0xFA, 0xD4, 0x68, 0xD4, 0xAA, 0x41, 0x99, 0x1A,
                /* 07B0 */   0x65, 0x1A, 0xD4, 0xEA, 0x53, 0xA9, 0x31, 0x63,
                /* 07B8 */   0xE7, 0x50, 0x4B, 0x3B, 0x4B, 0x50, 0x31, 0x8B,
                /* 07C0 */   0xD1, 0x68, 0x1C, 0x05, 0x84, 0xCA, 0xFE, 0x9B,
                /* 07C8 */   0x0B, 0xC4, 0x21, 0x9F, 0x3A, 0x02, 0x74, 0xB0,
                /* 07D0 */   0x17, 0x95, 0x80, 0x2C, 0x6B, 0x6D, 0x02, 0x71,
                /* 07D8 */   0x7C, 0x13, 0x10, 0x8D, 0x80, 0x48, 0xCB, 0x63,
                /* 07E0 */   0x42, 0x40, 0xCE, 0x0D, 0x22, 0x20, 0xAB, 0x58,
                /* 07E8 */   0x93, 0x80, 0xAC, 0xF9, 0x01, 0x23, 0x70, 0xEB,
                /* 07F0 */   0xD4, 0x01, 0xC4, 0x52, 0x82, 0xD0, 0x44, 0x0B,
                /* 07F8 */   0x17, 0xA8, 0xE3, 0x81, 0x68, 0x30, 0x84, 0x46,
                /* 0800 */   0x40, 0x0E, 0x46, 0x21, 0x20, 0xCB, 0xF8, 0x74,
                /* 0808 */   0x0B, 0xDC, 0x02, 0xAC, 0x00, 0x31, 0xF9, 0x20,
                /* 0810 */   0x54, 0xB0, 0x17, 0x50, 0xA6, 0x1E, 0x44, 0x40,
                /* 0818 */   0x56, 0xBA, 0x56, 0x01, 0x59, 0x37, 0x88, 0x80,
                /* 0820 */   0xFE, 0xFF, 0x2F, 0x83, 0x32, 0x03, 0xCE, 0x32,
                /* 0828 */   0xBA, 0x01, 0x62, 0x0A, 0x1F, 0x0A, 0x02, 0xB1,
                /* 0830 */   0x26, 0x3D, 0xA0, 0x4C, 0x20, 0x88, 0xAE, 0x1C,
                /* 0838 */   0xC4, 0x0F, 0x10, 0x93, 0x06, 0x22, 0x20, 0xC7,
                /* 0840 */   0x39, 0x98, 0x08, 0xDC, 0x71, 0x14, 0x01, 0x52,
                /* 0848 */   0x47, 0xC3, 0xA5, 0x20, 0x54, 0xFC, 0xF3, 0x44,
                /* 0850 */   0x20, 0x16, 0x64, 0x09, 0x8C, 0x82, 0xD0, 0x08,
                /* 0858 */   0x9A, 0x40, 0x98, 0x3C, 0x4F, 0x20, 0x2C, 0xD4,
                /* 0860 */   0x9F, 0x5C, 0xA7, 0x15, 0xA2, 0x6A, 0x88, 0xD4,
                /* 0868 */   0x15, 0x08, 0x0B, 0xFC, 0x30, 0xD0, 0x60, 0x9C,
                /* 0870 */   0x1E, 0x44, 0x40, 0x4E, 0xFA, 0xA7, 0x0A, 0x44,
                /* 0878 */   0x72, 0x83, 0x08, 0xC8, 0xF9, 0x9F, 0x22, 0x02,
                /* 0880 */   0x77, 0xEA, 0xD7, 0x84, 0x86, 0x4F, 0xBE, 0x58,
                /* 0888 */   0x41, 0x88, 0xB8, 0x87, 0x55, 0x50, 0xA2, 0x14,
                /* 0890 */   0x44, 0x40, 0x56, 0xF6, 0xB4, 0x12, 0x90, 0x75,
                /* 0898 */   0x82, 0x08, 0xC8, 0xFF, 0x7F
            })
        }
        Device (WMI2)
        {
            Name (_HID, EisaId ("PNP0C14"))  // _HID: Hardware ID
            Name (_UID, 0x02)  // _UID: Unique ID
            Name (_WDG, Buffer (0x64)
            {
                /* 0000 */   0xF1, 0x24, 0xB4, 0xFC, 0x5A, 0x07, 0x0E, 0x4E,
                /* 0008 */   0xBF, 0xC4, 0x62, 0xF3, 0xE7, 0x17, 0x71, 0xFA,
                /* 0010 */   0x41, 0x37, 0x01, 0x01, 0xE3, 0x5E, 0xBE, 0xE2,
                /* 0018 */   0xDA, 0x42, 0xDB, 0x49, 0x83, 0x78, 0x1F, 0x52,
                /* 0020 */   0x47, 0x38, 0x82, 0x02, 0x41, 0x38, 0x01, 0x02,
                /* 0028 */   0x9A, 0x01, 0x30, 0x74, 0xE9, 0xDC, 0x48, 0x45,
                /* 0030 */   0xBA, 0xB0, 0x9F, 0xDE, 0x09, 0x35, 0xCA, 0xFF,
                /* 0038 */   0x41, 0x39, 0x0A, 0x05, 0x03, 0x70, 0xF4, 0x7F,
                /* 0040 */   0x6C, 0x3B, 0x5E, 0x4E, 0xA2, 0x27, 0xE9, 0x79,
                /* 0048 */   0x82, 0x4A, 0x85, 0xD1, 0x41, 0x41, 0x01, 0x06,
                /* 0050 */   0x21, 0x12, 0x90, 0x05, 0x66, 0xD5, 0xD1, 0x11,
                /* 0058 */   0xB2, 0xF0, 0x00, 0xA0, 0xC9, 0x06, 0x29, 0x10,
                /* 0060 */   0x42, 0x42, 0x01, 0x00
            })
            Name (PREL, Buffer (0x08)
            {
                 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
            })
            Method (WQA7, 1, NotSerialized)
            {
                Acquire (^^WMI1.MWMI, 0xFFFF)
                WMIS (0x07, Zero)
                Store (WLS0, Index (PREL, Zero))
                Store (WLS1, Index (PREL, One))
                Store (WLS2, Index (PREL, 0x02))
                Store (WLS3, Index (PREL, 0x03))
                Store (WLS4, Index (PREL, 0x04))
                Store (WLS5, Index (PREL, 0x05))
                Store (WLS6, Index (PREL, 0x06))
                Store (WLS7, Index (PREL, 0x07))
                Release (^^WMI1.MWMI)
                Return (PREL)
            }
            Method (WMA8, 3, NotSerialized)
            {
                CreateByteField (Arg2, Zero, PRE0)
                CreateByteField (Arg2, One, PRE1)
                CreateByteField (Arg2, 0x02, PRE2)
                CreateByteField (Arg2, 0x03, PRE3)
                CreateByteField (Arg2, 0x04, PRE4)
                CreateByteField (Arg2, 0x05, PRE5)
                CreateByteField (Arg2, 0x06, PRE6)
                CreateByteField (Arg2, 0x07, PRE7)
                Acquire (^^WMI1.MWMI, 0xFFFF)
                Store (PRE0, WLS0)
                Store (PRE1, WLS1)
                Store (PRE2, WLS2)
                Store (PRE3, WLS3)
                Store (PRE4, WLS4)
                Store (PRE5, WLS5)
                Store (PRE6, WLS6)
                Store (PRE7, WLS7)
                WMIS (0x08, Zero)
                Release (^^WMI1.MWMI)
            }
            Name (ITEM, Package (0x06)
            {
                Package (0x02)
                {
                    Zero, 
                    "InhibitEnteringThinkPadSetup"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "MTMSerialConcatenation"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "SwapProductName"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "ComputraceMsgDisable"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "CpuDebugEnable"
                }, 
                Package (0x02)
                {
                    Zero, 
                    "PasswordAfterBootDeviceList"
                }
            })
            Name (VSEL, Package (0x02)
            {
                Package (0x02)
                {
                    "Disable", 
                    "Enable"
                }, 
                Package (0x02)
                {
                    "Off", 
                    "On"
                }
            })
            Method (WQA9, 1, NotSerialized)
            {
                Acquire (^^WMI1.MWMI, 0xFFFF)
                If (LNotEqual (WMIS (0x09, Arg0), Zero))
                {
                    Release (^^WMI1.MWMI)
                    Return ("")
                }
                Store (DerefOf (Index (ITEM, WITM)), Local0)
                Store (DerefOf (Index (Local0, Zero)), Local1)
                Store (DerefOf (Index (Local0, One)), Local2)
                Concatenate (Local2, ",", Local6)
                Store (DerefOf (Index (VSEL, Local1)), Local3)
                Concatenate (Local6, DerefOf (Index (Local3, WSEL)), Local7)
                Release (^^WMI1.MWMI)
                Return (Local7)
            }
            Method (WMAA, 3, NotSerialized)
            {
                Acquire (^^WMI1.MWMI, 0xFFFF)
                If (LEqual (SizeOf (Arg2), Zero))
                {
                    Store (0x02, Local0)
                }
                Else
                {
                    Store (^^WMI1.CARG (Arg2), Local0)
                    If (LEqual (Local0, Zero))
                    {
                        Store (^^WMI1.WSET (ITEM, VSEL), Local0)
                        If (LEqual (Local0, Zero))
                        {
                            Store (WMIS (0x0A, Zero), Local0)
                        }
                    }
                }
                Release (^^WMI1.MWMI)
                Return (DerefOf (Index (^^WMI1.RETN, Local0)))
            }
            Name (WQBB, Buffer (0x0538)
            {
                /* 0000 */   0x46, 0x4F, 0x4D, 0x42, 0x01, 0x00, 0x00, 0x00,
                /* 0008 */   0x28, 0x05, 0x00, 0x00, 0xAE, 0x18, 0x00, 0x00,
                /* 0010 */   0x44, 0x53, 0x00, 0x01, 0x1A, 0x7D, 0xDA, 0x54,
                /* 0018 */   0x98, 0xDE, 0x8B, 0x00, 0x01, 0x06, 0x18, 0x42,
                /* 0020 */   0x10, 0x0D, 0x10, 0x8A, 0x0D, 0x21, 0x02, 0x0B,
                /* 0028 */   0x83, 0x50, 0x50, 0x18, 0x14, 0xA0, 0x45, 0x41,
                /* 0030 */   0xC8, 0x05, 0x14, 0x95, 0x02, 0x21, 0xC3, 0x02,
                /* 0038 */   0x14, 0x0B, 0x70, 0x2E, 0x40, 0xBA, 0x00, 0xE5,
                /* 0040 */   0x28, 0x72, 0x0C, 0x22, 0x02, 0xF7, 0xEF, 0x0F,
                /* 0048 */   0x31, 0x10, 0x88, 0x14, 0x40, 0x48, 0x28, 0x84,
                /* 0050 */   0x44, 0x00, 0x53, 0x21, 0x70, 0x84, 0xA0, 0x5F,
                /* 0058 */   0x01, 0x08, 0x1D, 0x0A, 0x90, 0x29, 0xC0, 0xA0,
                /* 0060 */   0x00, 0xA7, 0x08, 0x22, 0x88, 0xD2, 0xB2, 0x00,
                /* 0068 */   0xDD, 0x02, 0x7C, 0x0B, 0xD0, 0x0E, 0x21, 0xB4,
                /* 0070 */   0xC8, 0x95, 0x0A, 0xB0, 0x08, 0x25, 0x9F, 0x80,
                /* 0078 */   0x92, 0x88, 0x22, 0xD9, 0x78, 0xB2, 0x8D, 0x48,
                /* 0080 */   0xE6, 0x61, 0x91, 0x83, 0x40, 0x89, 0x19, 0x04,
                /* 0088 */   0x4A, 0x27, 0xAE, 0x6C, 0xE2, 0x6A, 0x10, 0x07,
                /* 0090 */   0x10, 0xE5, 0x3C, 0xA2, 0x24, 0x38, 0xAA, 0x83,
                /* 0098 */   0x88, 0x10, 0xBB, 0x5C, 0x01, 0x92, 0x07, 0x20,
                /* 00A0 */   0xCD, 0x13, 0x93, 0xF5, 0x39, 0x68, 0x64, 0x6C,
                /* 00A8 */   0x04, 0x3C, 0x98, 0x04, 0x10, 0x16, 0x65, 0x9D,
                /* 00B0 */   0x8A, 0x02, 0x83, 0xF2, 0x00, 0x22, 0x39, 0x63,
                /* 00B8 */   0x45, 0x01, 0xDB, 0xEB, 0x44, 0x64, 0x72, 0xA0,
                /* 00C0 */   0x54, 0x12, 0x1C, 0x6A, 0x98, 0x9E, 0x5A, 0xF3,
                /* 00C8 */   0x13, 0xD3, 0x44, 0x4E, 0xAD, 0xE9, 0x21, 0x0B,
                /* 00D0 */   0x92, 0x49, 0x1B, 0x0A, 0x6A, 0xEC, 0x9E, 0xD6,
                /* 00D8 */   0x49, 0x79, 0xA6, 0x11, 0x0F, 0xCA, 0x30, 0x09,
                /* 00E0 */   0x3C, 0x0A, 0x86, 0xC6, 0x09, 0xCA, 0x82, 0x90,
                /* 00E8 */   0x83, 0x81, 0xA2, 0x00, 0x4F, 0xC2, 0x73, 0x2C,
                /* 00F0 */   0x5E, 0x80, 0xF0, 0x11, 0x93, 0xB3, 0x40, 0x8C,
                /* 00F8 */   0x04, 0x3E, 0x13, 0x78, 0xE4, 0xC7, 0x8C, 0x1D,
                /* 0100 */   0x51, 0xB8, 0x80, 0xE7, 0x73, 0x0C, 0x91, 0xE3,
                /* 0108 */   0x1E, 0x6A, 0x8C, 0xA3, 0x88, 0x7C, 0x38, 0x0C,
                /* 0110 */   0xED, 0x74, 0xE3, 0x1C, 0xD8, 0xE9, 0x14, 0x04,
                /* 0118 */   0x2E, 0x90, 0x60, 0x3D, 0xCF, 0x59, 0x20, 0xFF,
                /* 0120 */   0xFF, 0x18, 0x07, 0xC1, 0xF0, 0x8E, 0x01, 0x23,
                /* 0128 */   0x03, 0x42, 0x1E, 0x05, 0x58, 0x1D, 0x96, 0x26,
                /* 0130 */   0x91, 0xC0, 0xEE, 0x05, 0x68, 0xBC, 0x04, 0x48,
                /* 0138 */   0xE1, 0x20, 0xA5, 0x0C, 0x42, 0x30, 0x8D, 0x09,
                /* 0140 */   0xB0, 0x75, 0x68, 0x90, 0x37, 0x01, 0xD6, 0xAE,
                /* 0148 */   0x02, 0x42, 0x89, 0x74, 0x02, 0x71, 0x42, 0x44,
                /* 0150 */   0x89, 0x18, 0xD4, 0x40, 0x51, 0x6A, 0x43, 0x15,
                /* 0158 */   0x4C, 0x67, 0xC3, 0x13, 0x66, 0xDC, 0x10, 0x31,
                /* 0160 */   0x0C, 0x14, 0xB7, 0xFD, 0x41, 0x90, 0x61, 0xE3,
                /* 0168 */   0xC6, 0xEF, 0x41, 0x9D, 0xD6, 0xD9, 0x1D, 0xD3,
                /* 0170 */   0xAB, 0x82, 0x09, 0x3C, 0xE9, 0x37, 0x84, 0xA7,
                /* 0178 */   0x83, 0xA3, 0x38, 0xDA, 0xA8, 0x31, 0x9A, 0x23,
                /* 0180 */   0x65, 0xAB, 0xD6, 0xB9, 0xC2, 0x91, 0xE0, 0x51,
                /* 0188 */   0xE7, 0x05, 0x9F, 0x0C, 0x3C, 0xB4, 0xC3, 0xF6,
                /* 0190 */   0x60, 0xCF, 0xD2, 0x43, 0x38, 0x82, 0x67, 0x86,
                /* 0198 */   0x47, 0x02, 0x8F, 0x81, 0xDD, 0x15, 0x7C, 0x08,
                /* 01A0 */   0xF0, 0x19, 0x01, 0xEF, 0x1A, 0x50, 0x97, 0x83,
                /* 01A8 */   0x47, 0x03, 0x36, 0xE9, 0x70, 0x98, 0xF1, 0x7A,
                /* 01B0 */   0xEE, 0x9E, 0xBA, 0xCF, 0x18, 0xFC, 0xBC, 0xE1,
                /* 01B8 */   0xC1, 0xE1, 0x46, 0x7A, 0x32, 0x47, 0x56, 0xAA,
                /* 01C0 */   0x00, 0xB3, 0xD7, 0x00, 0x1D, 0x25, 0x7C, 0xE0,
                /* 01C8 */   0x60, 0x77, 0x81, 0xA7, 0x00, 0x13, 0x58, 0xFE,
                /* 01D0 */   0x20, 0x50, 0x23, 0x33, 0xB4, 0xC7, 0xFB, 0xDE,
                /* 01D8 */   0x61, 0xC8, 0x27, 0x85, 0xC3, 0x62, 0x62, 0x0F,
                /* 01E0 */   0x1E, 0x74, 0x3C, 0xE0, 0xBF, 0x8F, 0x3C, 0x69,
                /* 01E8 */   0x78, 0xFA, 0x9E, 0xAF, 0x09, 0x06, 0x86, 0x90,
                /* 01F0 */   0x95, 0xF1, 0xA0, 0x06, 0x62, 0xE8, 0x57, 0x85,
                /* 01F8 */   0xC3, 0x38, 0x0D, 0x9F, 0x40, 0x7C, 0x0E, 0x08,
                /* 0200 */   0x12, 0xE3, 0x98, 0x3C, 0x38, 0xFF, 0xFF, 0x09,
                /* 0208 */   0x1C, 0x6B, 0xE4, 0xF4, 0x9C, 0xE2, 0xF3, 0x04,
                /* 0210 */   0x3F, 0x5C, 0xF8, 0x3C, 0xC1, 0x4E, 0x0C, 0xA7,
                /* 0218 */   0xF1, 0x1C, 0xE0, 0xE1, 0x9C, 0x95, 0x8F, 0x13,
                /* 0220 */   0xC0, 0x02, 0xE2, 0x75, 0x82, 0x0F, 0x14, 0x3E,
                /* 0228 */   0xEC, 0xA1, 0x79, 0x14, 0x2F, 0x11, 0x6F, 0x0F,
                /* 0230 */   0x26, 0x88, 0xF6, 0x10, 0x03, 0xC6, 0x19, 0xE1,
                /* 0238 */   0xCE, 0x1B, 0x70, 0x4E, 0x31, 0xC0, 0x03, 0xEA,
                /* 0240 */   0x10, 0x30, 0x87, 0x09, 0x0F, 0x81, 0x0F, 0xE0,
                /* 0248 */   0x19, 0xE4, 0x1C, 0x7D, 0xCC, 0x39, 0x33, 0xDC,
                /* 0250 */   0x71, 0x07, 0x6C, 0xC3, 0xE0, 0x91, 0x2D, 0x80,
                /* 0258 */   0xB0, 0x38, 0x4F, 0x02, 0x05, 0x7C, 0x1B, 0x50,
                /* 0260 */   0x18, 0x1F, 0x6E, 0xC0, 0xFB, 0xFF, 0x3F, 0xDC,
                /* 0268 */   0x00, 0xD7, 0xF3, 0x01, 0xEE, 0xF8, 0x00, 0xF7,
                /* 0270 */   0x62, 0xC1, 0x0E, 0x0F, 0x8F, 0x37, 0xC0, 0x60,
                /* 0278 */   0x48, 0x8F, 0x34, 0x6F, 0x35, 0x31, 0x5E, 0x6D,
                /* 0280 */   0x42, 0x44, 0x78, 0xA8, 0x79, 0xB7, 0x31, 0x52,
                /* 0288 */   0xBC, 0xC7, 0x1B, 0x76, 0x8D, 0x39, 0x8B, 0x07,
                /* 0290 */   0x90, 0x28, 0xC5, 0xA1, 0xE9, 0x62, 0x13, 0x23,
                /* 0298 */   0xCA, 0x9B, 0x8D, 0x61, 0xDF, 0x74, 0x0C, 0x14,
                /* 02A0 */   0x2A, 0x52, 0x84, 0x30, 0x2F, 0x16, 0x21, 0x1E,
                /* 02A8 */   0x6F, 0xC0, 0x2C, 0xE9, 0xA5, 0xA2, 0xCF, 0x81,
                /* 02B0 */   0x8F, 0x37, 0x80, 0x97, 0xFF, 0xFF, 0xF1, 0x06,
                /* 02B8 */   0xF0, 0x30, 0x0C, 0x1F, 0x53, 0xC0, 0x76, 0x73,
                /* 02C0 */   0x60, 0xF7, 0x14, 0xF8, 0xE7, 0x14, 0xC0, 0x91,
                /* 02C8 */   0x90, 0x47, 0x80, 0x0E, 0x1E, 0x16, 0x01, 0x22,
                /* 02D0 */   0x1B, 0xCF, 0x00, 0x9F, 0x89, 0xA8, 0x40, 0x2A,
                /* 02D8 */   0xCD, 0x14, 0x2C, 0xE3, 0x14, 0xAC, 0x4E, 0x88,
                /* 02E0 */   0x5C, 0x06, 0x85, 0x44, 0x40, 0x68, 0x64, 0x86,
                /* 02E8 */   0xF3, 0x21, 0xD1, 0x60, 0x06, 0xF1, 0xF9, 0xC0,
                /* 02F0 */   0x67, 0x0A, 0x9F, 0x9C, 0xF8, 0xFF, 0xFF, 0xE4,
                /* 02F8 */   0x04, 0x9E, 0x83, 0xC9, 0x43, 0x05, 0x2C, 0x44,
                /* 0300 */   0x9F, 0x16, 0x38, 0x9C, 0xCF, 0x2C, 0x1C, 0xCE,
                /* 0308 */   0x47, 0x12, 0x7E, 0x80, 0xE4, 0x47, 0x25, 0x70,
                /* 0310 */   0x09, 0x3C, 0x34, 0x80, 0x02, 0xC8, 0xF7, 0x03,
                /* 0318 */   0x9F, 0x03, 0x9E, 0x11, 0xD8, 0x1C, 0x1E, 0x09,
                /* 0320 */   0x7C, 0x20, 0x60, 0xF0, 0x3C, 0xDA, 0xA8, 0xE8,
                /* 0328 */   0xD1, 0xC6, 0xC3, 0xE3, 0x47, 0x06, 0xCF, 0xE7,
                /* 0330 */   0x81, 0xE0, 0x28, 0x1F, 0x09, 0x70, 0x18, 0xEF,
                /* 0338 */   0x17, 0x1E, 0xA2, 0x4F, 0x39, 0xB0, 0x26, 0x72,
                /* 0340 */   0xD4, 0x16, 0x7D, 0x22, 0x10, 0xE8, 0x33, 0x17,
                /* 0348 */   0xE6, 0x94, 0x03, 0x9C, 0x82, 0x8F, 0x1E, 0x15,
                /* 0350 */   0xF5, 0x40, 0x0A, 0xDA, 0x93, 0x82, 0xCF, 0x0A,
                /* 0358 */   0x3E, 0x7C, 0xC1, 0xFF, 0xFF, 0x1F, 0xBE, 0xE0,
                /* 0360 */   0xCC, 0xEB, 0x65, 0xCD, 0x07, 0x8E, 0x38, 0x67,
                /* 0368 */   0x71, 0xBA, 0xEF, 0x16, 0xF8, 0x13, 0x29, 0x30,
                /* 0370 */   0x0B, 0x72, 0x22, 0x45, 0xC1, 0xF8, 0x44, 0x0A,
                /* 0378 */   0xD8, 0xBC, 0x05, 0x60, 0xAF, 0x0B, 0x4F, 0x22,
                /* 0380 */   0x30, 0xCE, 0x11, 0xCF, 0x58, 0x30, 0x0F, 0x55,
                /* 0388 */   0xA7, 0xF8, 0x52, 0xF5, 0xC6, 0x10, 0xE1, 0xC9,
                /* 0390 */   0xEA, 0x35, 0xEA, 0x01, 0xCB, 0x60, 0x2F, 0x02,
                /* 0398 */   0x86, 0x79, 0xC5, 0xF2, 0xE9, 0x2A, 0xC4, 0x03,
                /* 03A0 */   0x96, 0xCF, 0x5A, 0xD1, 0x42, 0x84, 0x8C, 0x12,
                /* 03A8 */   0xEC, 0x15, 0xEB, 0x55, 0xC6, 0x47, 0x2A, 0x83,
                /* 03B0 */   0x07, 0x0C, 0x1B, 0x2D, 0x52, 0x84, 0x47, 0x2C,
                /* 03B8 */   0xFC, 0xFF, 0xFF, 0x88, 0x05, 0x1E, 0x09, 0x07,
                /* 03C0 */   0x52, 0x80, 0x2A, 0x03, 0xC7, 0x1D, 0x48, 0x81,
                /* 03C8 */   0xFD, 0x69, 0x02, 0x7F, 0xBD, 0xF0, 0x78, 0xB0,
                /* 03D0 */   0xFF, 0xFF, 0x73, 0x00, 0xF8, 0x0E, 0x31, 0xC0,
                /* 03D8 */   0x60, 0xC0, 0x30, 0x0E, 0x31, 0xC0, 0x43, 0xF0,
                /* 03E0 */   0xC9, 0x0C, 0xF4, 0xC7, 0x1D, 0xF8, 0xE3, 0xE0,
                /* 03E8 */   0x19, 0x9F, 0x1C, 0x26, 0x50, 0x98, 0x13, 0x29,
                /* 03F0 */   0x0A, 0xC6, 0x27, 0x52, 0xC0, 0xD9, 0xFF, 0xFF,
                /* 03F8 */   0x70, 0x05, 0x86, 0xE3, 0x0D, 0xF8, 0x6F, 0x33,
                /* 0400 */   0x3E, 0x84, 0xFA, 0x7C, 0xE3, 0x0B, 0xA9, 0x21,
                /* 0408 */   0x5E, 0x6C, 0xDE, 0xD4, 0x5E, 0x09, 0x5E, 0xDF,
                /* 0410 */   0xD9, 0xB5, 0xE6, 0xF5, 0xDD, 0xA7, 0x82, 0x27,
                /* 0418 */   0xD1, 0x08, 0x21, 0xA3, 0xBC, 0xE4, 0x18, 0x24,
                /* 0420 */   0xC4, 0xEB, 0xA8, 0x01, 0x83, 0x05, 0x89, 0x78,
                /* 0428 */   0x0A, 0x4F, 0x3B, 0x8F, 0x37, 0xE0, 0x15, 0x75,
                /* 0430 */   0x20, 0x05, 0xE8, 0xF1, 0xFF, 0x3F, 0x90, 0x02,
                /* 0438 */   0x83, 0x7B, 0x0A, 0xEC, 0x73, 0x0A, 0xE0, 0x29,
                /* 0440 */   0xF9, 0x89, 0x94, 0xA6, 0x3E, 0x91, 0xA2, 0x15,
                /* 0448 */   0x01, 0x69, 0xAA, 0x60, 0x21, 0x98, 0xFE, 0x44,
                /* 0450 */   0x4A, 0x0F, 0x06, 0xCE, 0x4D, 0xA2, 0xE4, 0x43,
                /* 0458 */   0xA3, 0x70, 0xCE, 0x7A, 0x20, 0xA1, 0x20, 0x06,
                /* 0460 */   0x74, 0x90, 0x43, 0x05, 0xFA, 0xAC, 0xE2, 0x03,
                /* 0468 */   0xC9, 0x81, 0x3C, 0x22, 0x7A, 0x58, 0x3E, 0x54,
                /* 0470 */   0xFA, 0xAE, 0xE2, 0x73, 0x88, 0x8F, 0x14, 0x1E,
                /* 0478 */   0xBF, 0x0F, 0x0B, 0xFC, 0x3F, 0xE3, 0xE3, 0x28,
                /* 0480 */   0x03, 0xAF, 0xE6, 0xBC, 0x82, 0x02, 0xF3, 0x69,
                /* 0488 */   0x14, 0xA3, 0xEB, 0x3E, 0x01, 0x92, 0xFF, 0xFF,
                /* 0490 */   0xFC, 0xB8, 0xBE, 0xC3, 0x28, 0xC8, 0xD1, 0x79,
                /* 0498 */   0xF8, 0xC9, 0xA2, 0xE2, 0x4E, 0x96, 0x82, 0x78,
                /* 04A0 */   0xB2, 0x8E, 0x32, 0x59, 0xF4, 0x4C, 0x7C, 0xBB,
                /* 04A8 */   0xF0, 0x8C, 0xDE, 0xBB, 0x7C, 0x83, 0x65, 0x37,
                /* 04B0 */   0x59, 0x78, 0x97, 0x81, 0x90, 0x8F, 0x06, 0xBE,
                /* 04B8 */   0xC9, 0xC2, 0x1D, 0x8B, 0x2F, 0x23, 0xE0, 0xBB,
                /* 04C0 */   0xC9, 0x02, 0x5E, 0x47, 0xE3, 0xB3, 0x05, 0x3B,
                /* 04C8 */   0x85, 0xF8, 0xBA, 0x06, 0x4B, 0xA1, 0x4D, 0x9F,
                /* 04D0 */   0x1A, 0x8D, 0x5A, 0xFD, 0xFF, 0x1B, 0x94, 0xA9,
                /* 04D8 */   0x51, 0xA6, 0x41, 0xAD, 0x3E, 0x95, 0x1A, 0x33,
                /* 04E0 */   0x76, 0xA1, 0xB0, 0xB8, 0x0B, 0x06, 0x95, 0xB4,
                /* 04E8 */   0x2C, 0x8D, 0xCB, 0x81, 0x40, 0x68, 0x80, 0x5B,
                /* 04F0 */   0xA9, 0x40, 0x1C, 0xFA, 0x0B, 0xA4, 0x53, 0x02,
                /* 04F8 */   0xF9, 0x6A, 0x09, 0xC8, 0x62, 0x57, 0x25, 0x10,
                /* 0500 */   0xCB, 0x54, 0x01, 0xD1, 0xC8, 0xDD, 0xC2, 0x20,
                /* 0508 */   0x02, 0x72, 0xBC, 0x4F, 0x8D, 0x40, 0x1D, 0x49,
                /* 0510 */   0x07, 0x10, 0x13, 0xE4, 0x63, 0xAC, 0xF4, 0x25,
                /* 0518 */   0x20, 0x10, 0xCB, 0xA6, 0x15, 0xA0, 0xE5, 0x3A,
                /* 0520 */   0x01, 0x62, 0x61, 0x41, 0x68, 0xC0, 0x5F, 0xB5,
                /* 0528 */   0x86, 0xE0, 0xB4, 0x20, 0x02, 0x72, 0x32, 0x2D,
                /* 0530 */   0x40, 0x2C, 0x27, 0x88, 0x80, 0xFC, 0xFF, 0x07
            })
        }
        Device (WMI3)
        {
            Name (_HID, EisaId ("PNP0C14"))  // _HID: Hardware ID
            Name (_UID, 0x03)  // _UID: Unique ID
            Name (_WDG, /**** Is ResourceTemplate, but EndTag not at buffer end ****/ Buffer (0x3C)
            {
                /* 0000 */   0x79, 0x36, 0x4D, 0x8F, 0x9E, 0x74, 0x79, 0x44,
                /* 0008 */   0x9B, 0x16, 0xC6, 0x26, 0x01, 0xFD, 0x25, 0xF0,
                /* 0010 */   0x41, 0x42, 0x01, 0x02, 0x69, 0xE8, 0xD2, 0x85,
                /* 0018 */   0x5A, 0x36, 0xCE, 0x4A, 0xA4, 0xD3, 0xCD, 0x69,
                /* 0020 */   0x2B, 0x16, 0x98, 0xA0, 0x41, 0x43, 0x01, 0x02,
                /* 0028 */   0x21, 0x12, 0x90, 0x05, 0x66, 0xD5, 0xD1, 0x11,
                /* 0030 */   0xB2, 0xF0, 0x00, 0xA0, 0xC9, 0x06, 0x29, 0x10,
                /* 0038 */   0x42, 0x43, 0x01, 0x00
            })
            Method (WMAB, 3, NotSerialized)
            {
                CreateByteField (Arg2, Zero, ASS0)
                CreateWordField (Arg2, One, ASS1)
                CreateByteField (Arg2, 0x03, ASS2)
                Acquire (^^WMI1.MWMI, 0xFFFF)
                Store (ASS0, WASB)
                Store (ASS1, WASI)
                Store (ASS2, WASD)
                WMIS (0x0B, Zero)
                Store (WASS, Local0)
                Release (^^WMI1.MWMI)
                Return (Local0)
            }
            Method (WMAC, 3, NotSerialized)
            {
                CreateByteField (Arg2, Zero, ASS0)
                CreateWordField (Arg2, One, ASS1)
                Acquire (^^WMI1.MWMI, 0xFFFF)
                Store (ASS0, WASB)
                Store (ASS1, WASI)
                WMIS (0x0C, Arg1)
                Store (WASS, Local0)
                Release (^^WMI1.MWMI)
                Return (Local0)
            }
            Name (WQBC, Buffer (0x040A)
            {
                /* 0000 */   0x46, 0x4F, 0x4D, 0x42, 0x01, 0x00, 0x00, 0x00,
                /* 0008 */   0xFA, 0x03, 0x00, 0x00, 0x32, 0x12, 0x00, 0x00,
                /* 0010 */   0x44, 0x53, 0x00, 0x01, 0x1A, 0x7D, 0xDA, 0x54,
                /* 0018 */   0x98, 0xC3, 0x88, 0x00, 0x01, 0x06, 0x18, 0x42,
                /* 0020 */   0x10, 0x07, 0x10, 0x8A, 0x0D, 0x21, 0x02, 0x0B,
                /* 0028 */   0x83, 0x50, 0x50, 0x18, 0x14, 0xA0, 0x45, 0x41,
                /* 0030 */   0xC8, 0x05, 0x14, 0x95, 0x02, 0x21, 0xC3, 0x02,
                /* 0038 */   0x14, 0x0B, 0x70, 0x2E, 0x40, 0xBA, 0x00, 0xE5,
                /* 0040 */   0x28, 0x72, 0x0C, 0x22, 0x02, 0xF7, 0xEF, 0x0F,
                /* 0048 */   0x31, 0x10, 0x88, 0x14, 0x40, 0x48, 0x28, 0x84,
                /* 0050 */   0x44, 0x00, 0x53, 0x21, 0x70, 0x84, 0xA0, 0x5F,
                /* 0058 */   0x01, 0x08, 0x1D, 0x0A, 0x90, 0x29, 0xC0, 0xA0,
                /* 0060 */   0x00, 0xA7, 0x08, 0x22, 0x88, 0xD2, 0xB2, 0x00,
                /* 0068 */   0xDD, 0x02, 0x7C, 0x0B, 0xD0, 0x0E, 0x21, 0xB4,
                /* 0070 */   0x58, 0x07, 0x11, 0x21, 0xD2, 0x31, 0x34, 0x29,
                /* 0078 */   0x40, 0xA2, 0x00, 0x8B, 0x02, 0x64, 0xC3, 0xC8,
                /* 0080 */   0x36, 0x22, 0x99, 0x87, 0x45, 0x0E, 0x02, 0x25,
                /* 0088 */   0x66, 0x10, 0x28, 0x9D, 0xE0, 0xB2, 0x89, 0xAB,
                /* 0090 */   0x41, 0x9C, 0x4C, 0x94, 0xF3, 0x88, 0x92, 0xE0,
                /* 0098 */   0xA8, 0x0E, 0x22, 0x42, 0xEC, 0x72, 0x05, 0x48,
                /* 00A0 */   0x1E, 0x80, 0x34, 0x4F, 0x4C, 0xD6, 0xE7, 0xA0,
                /* 00A8 */   0x91, 0xB1, 0x11, 0xF0, 0x94, 0x1A, 0x40, 0x58,
                /* 00B0 */   0xA0, 0x75, 0x2A, 0xE0, 0x7A, 0x0D, 0x43, 0x3D,
                /* 00B8 */   0x80, 0x48, 0xCE, 0x58, 0x51, 0xC0, 0xF6, 0x3A,
                /* 00C0 */   0x11, 0x8D, 0xEA, 0x40, 0x99, 0x24, 0x38, 0xD4,
                /* 00C8 */   0x30, 0x3D, 0xB5, 0xE6, 0x27, 0xA6, 0x89, 0x9C,
                /* 00D0 */   0x5A, 0xD3, 0x43, 0x16, 0x24, 0x93, 0x36, 0x14,
                /* 00D8 */   0xD4, 0xD8, 0x3D, 0xAD, 0x93, 0xF2, 0x4C, 0x23,
                /* 00E0 */   0x1E, 0x94, 0x61, 0x12, 0x78, 0x14, 0x0C, 0x8D,
                /* 00E8 */   0x13, 0x94, 0x75, 0x22, 0xA0, 0x03, 0xE5, 0x80,
                /* 00F0 */   0x27, 0xE1, 0x39, 0x16, 0x2F, 0x40, 0xF8, 0x88,
                /* 00F8 */   0xC9, 0xB4, 0x4D, 0xE0, 0x33, 0x81, 0x87, 0x79,
                /* 0100 */   0xCC, 0xD8, 0x11, 0x85, 0x0B, 0x78, 0x3E, 0xC7,
                /* 0108 */   0x10, 0x39, 0xEE, 0xA1, 0xC6, 0x38, 0x8A, 0xC8,
                /* 0110 */   0x47, 0x60, 0x24, 0x03, 0xC5, 0x2B, 0x08, 0x89,
                /* 0118 */   0x80, 0xF8, 0x76, 0x70, 0x70, 0x91, 0xFC, 0xFF,
                /* 0120 */   0x47, 0x89, 0x11, 0x2A, 0xC6, 0xDB, 0x00, 0x6E,
                /* 0128 */   0x5E, 0x09, 0x8A, 0x1E, 0x07, 0x4A, 0x06, 0x84,
                /* 0130 */   0x3C, 0x0A, 0xB0, 0x7A, 0x28, 0x20, 0x04, 0x16,
                /* 0138 */   0x27, 0x40, 0xE3, 0x38, 0x05, 0xD3, 0x99, 0x00,
                /* 0140 */   0x6D, 0x02, 0xBC, 0x09, 0x30, 0x27, 0xC0, 0x16,
                /* 0148 */   0x86, 0x80, 0x82, 0x9C, 0x59, 0x94, 0x20, 0x11,
                /* 0150 */   0x42, 0x31, 0x88, 0x0A, 0x05, 0x18, 0x43, 0x14,
                /* 0158 */   0xCA, 0x3B, 0x41, 0x8C, 0xCA, 0x20, 0x74, 0x82,
                /* 0160 */   0x08, 0x14, 0x3D, 0x78, 0x98, 0xD6, 0x40, 0x74,
                /* 0168 */   0x89, 0xF0, 0xC8, 0xB1, 0x47, 0x00, 0x9F, 0x19,
                /* 0170 */   0xCE, 0xE9, 0x04, 0x1F, 0x01, 0xDE, 0x16, 0x4C,
                /* 0178 */   0xE0, 0x79, 0xBF, 0x24, 0x1C, 0x6A, 0xD8, 0x03,
                /* 0180 */   0x8E, 0x1A, 0xE3, 0x28, 0x12, 0x58, 0xD0, 0x33,
                /* 0188 */   0x42, 0x16, 0x40, 0x14, 0x09, 0x1E, 0x75, 0x64,
                /* 0190 */   0xF0, 0xE1, 0xC0, 0x23, 0x3B, 0x72, 0xCF, 0xF0,
                /* 0198 */   0x04, 0x82, 0x1C, 0xC2, 0x11, 0x3C, 0x36, 0x3C,
                /* 01A0 */   0x15, 0x78, 0x0C, 0xEC, 0xBA, 0xE0, 0x73, 0x80,
                /* 01A8 */   0x8F, 0x09, 0x78, 0xD7, 0x80, 0x9A, 0xF3, 0xD3,
                /* 01B0 */   0x01, 0x9B, 0x72, 0x38, 0xCC, 0x70, 0x3D, 0xFD,
                /* 01B8 */   0x70, 0x27, 0x70, 0xD2, 0x06, 0x64, 0xB3, 0xF3,
                /* 01C0 */   0xE0, 0x70, 0xE3, 0x3C, 0x99, 0x23, 0x2B, 0x55,
                /* 01C8 */   0x80, 0xD9, 0x13, 0x82, 0x4E, 0x13, 0x3E, 0x73,
                /* 01D0 */   0xB0, 0xBB, 0xC0, 0xF9, 0xF4, 0x0C, 0x49, 0xE4,
                /* 01D8 */   0x0F, 0x02, 0x35, 0x32, 0x43, 0xFB, 0x2C, 0xF0,
                /* 01E0 */   0xEA, 0x61, 0xC8, 0x87, 0x85, 0xC3, 0x62, 0x62,
                /* 01E8 */   0xCF, 0x1E, 0x74, 0x3C, 0xE0, 0x3F, 0x25, 0x3C,
                /* 01F0 */   0x6C, 0x78, 0xFA, 0x9E, 0xAF, 0x09, 0xA2, 0x3D,
                /* 01F8 */   0x8F, 0x80, 0xE1, 0xFF, 0x7F, 0x1E, 0x81, 0x39,
                /* 0200 */   0x9C, 0x07, 0x84, 0x27, 0x07, 0x76, 0x80, 0xC0,
                /* 0208 */   0x1C, 0x48, 0x80, 0xC9, 0xF9, 0x02, 0x77, 0x28,
                /* 0210 */   0xF0, 0x10, 0xF8, 0x00, 0x1E, 0x25, 0xCE, 0xD1,
                /* 0218 */   0x4A, 0x67, 0x86, 0x3C, 0xB9, 0x80, 0x2D, 0xFB,
                /* 0220 */   0x1B, 0x40, 0x07, 0x0F, 0xE7, 0x06, 0x91, 0x8D,
                /* 0228 */   0x57, 0x80, 0x09, 0x74, 0x38, 0xB1, 0x1E, 0x20,
                /* 0230 */   0x4D, 0x14, 0x0C, 0x04, 0xD3, 0xD3, 0x6B, 0x00,
                /* 0238 */   0x3E, 0x15, 0x38, 0x37, 0x89, 0x92, 0x0F, 0x8C,
                /* 0240 */   0xC2, 0x39, 0xEB, 0x79, 0x84, 0x82, 0x18, 0xD0,
                /* 0248 */   0x41, 0x20, 0xE4, 0xE4, 0xA0, 0x80, 0x3A, 0xAA,
                /* 0250 */   0xF8, 0x3C, 0x72, 0xAA, 0x0F, 0x3D, 0x9E, 0x94,
                /* 0258 */   0x47, 0xE1, 0xAB, 0x8A, 0x0F, 0x21, 0x3E, 0x4F,
                /* 0260 */   0x78, 0xF4, 0x3E, 0x29, 0xF0, 0xEF, 0x8C, 0xAF,
                /* 0268 */   0x0E, 0x46, 0xB7, 0x9A, 0xE3, 0x0A, 0x0A, 0xCC,
                /* 0270 */   0x67, 0x11, 0x4E, 0x50, 0xD7, 0x6D, 0x01, 0xFA,
                /* 0278 */   0x29, 0xE0, 0x08, 0x3C, 0x94, 0x77, 0x92, 0xC7,
                /* 0280 */   0x90, 0x04, 0xF5, 0x9D, 0x16, 0x40, 0x01, 0xE4,
                /* 0288 */   0x9B, 0x81, 0x4F, 0x02, 0x21, 0xFE, 0xFF, 0x4F,
                /* 0290 */   0x07, 0x1E, 0xC3, 0xC3, 0x80, 0xD1, 0x8C, 0xCE,
                /* 0298 */   0xC3, 0x4F, 0x16, 0x15, 0x77, 0xB2, 0x14, 0xC4,
                /* 02A0 */   0x93, 0x75, 0x94, 0xC9, 0xA2, 0x67, 0xE2, 0xAB,
                /* 02A8 */   0x85, 0x27, 0x74, 0x4A, 0x41, 0xCE, 0xD1, 0x13,
                /* 02B0 */   0xF6, 0x55, 0x04, 0xD6, 0xF9, 0x20, 0xE4, 0x8B,
                /* 02B8 */   0x81, 0xA7, 0x61, 0x38, 0x4F, 0x96, 0xC3, 0x79,
                /* 02C0 */   0xB2, 0x7C, 0x2C, 0xBE, 0x6A, 0xC0, 0x1F, 0x2D,
                /* 02C8 */   0x96, 0xA0, 0xC0, 0xD9, 0x82, 0x1C, 0x1E, 0x13,
                /* 02D0 */   0x6F, 0x54, 0xF4, 0x46, 0xE4, 0xE1, 0xF1, 0xCB,
                /* 02D8 */   0x81, 0xE7, 0xF3, 0x8C, 0x70, 0x94, 0x6F, 0x12,
                /* 02E0 */   0x38, 0x8C, 0xC7, 0x12, 0x0F, 0xD1, 0x97, 0x23,
                /* 02E8 */   0x58, 0x13, 0x39, 0x69, 0xDF, 0x16, 0x4E, 0x36,
                /* 02F0 */   0xE8, 0x4B, 0x10, 0xBB, 0x1C, 0x01, 0xBF, 0x88,
                /* 02F8 */   0x26, 0x86, 0xC1, 0x22, 0x2D, 0x45, 0x11, 0x17,
                /* 0300 */   0x45, 0x61, 0x7C, 0xC5, 0x82, 0xFD, 0xFF, 0xBF,
                /* 0308 */   0x62, 0x01, 0x16, 0x04, 0x0F, 0x1B, 0x34, 0x87,
                /* 0310 */   0x83, 0x97, 0x1E, 0x36, 0x6B, 0x38, 0x07, 0x99,
                /* 0318 */   0xD3, 0xF1, 0x48, 0x4E, 0x1B, 0xC6, 0x1D, 0x0B,
                /* 0320 */   0xFE, 0x9D, 0xEA, 0xA9, 0xCA, 0xD3, 0x8A, 0xF2,
                /* 0328 */   0x64, 0xF5, 0x7A, 0xE5, 0x63, 0x96, 0xA1, 0xCE,
                /* 0330 */   0xE0, 0x1D, 0xCB, 0xB7, 0x3C, 0x4F, 0x21, 0x4A,
                /* 0338 */   0x9C, 0x97, 0x2D, 0x76, 0xC7, 0x32, 0x48, 0x50,
                /* 0340 */   0x23, 0x3F, 0x68, 0x31, 0x94, 0xE0, 0xF1, 0xDE,
                /* 0348 */   0xB1, 0x00, 0x6F, 0xFF, 0xFF, 0x3B, 0x16, 0x60,
                /* 0350 */   0xFC, 0x04, 0xC1, 0x09, 0x7C, 0xC7, 0x02, 0x1C,
                /* 0358 */   0xC5, 0x7E, 0x37, 0xE8, 0x4A, 0x45, 0xEE, 0x58,
                /* 0360 */   0x28, 0x0E, 0xAB, 0xB9, 0x63, 0x41, 0x9C, 0x28,
                /* 0368 */   0xE6, 0x8A, 0x05, 0x86, 0xFF, 0xFF, 0x15, 0x0B,
                /* 0370 */   0xE0, 0x75, 0xC0, 0x2B, 0x16, 0x68, 0xFE, 0xFF,
                /* 0378 */   0x57, 0x2C, 0xF0, 0x5E, 0x8E, 0x80, 0xDF, 0x09,
                /* 0380 */   0xD1, 0x77, 0x0D, 0x7E, 0x9A, 0xB6, 0xA2, 0xBB,
                /* 0388 */   0x06, 0x94, 0x19, 0xBE, 0x07, 0xF9, 0xB0, 0x13,
                /* 0390 */   0x2C, 0xD2, 0xA3, 0x8D, 0x6F, 0x49, 0xE1, 0x7C,
                /* 0398 */   0xDB, 0x00, 0xD8, 0xF2, 0xFF, 0xBF, 0x6D, 0x00,
                /* 03A0 */   0x4C, 0x19, 0xBF, 0x6F, 0x1B, 0xC0, 0x4F, 0xA1,
                /* 03A8 */   0x4D, 0x9F, 0x1A, 0x8D, 0x5A, 0x35, 0x28, 0x53,
                /* 03B0 */   0xA3, 0x4C, 0x83, 0x5A, 0x7D, 0x2A, 0x35, 0x66,
                /* 03B8 */   0x4C, 0xC9, 0xC1, 0xCE, 0x77, 0x0C, 0x2A, 0x6C,
                /* 03C0 */   0x65, 0x1A, 0x9A, 0x63, 0x81, 0xD0, 0x10, 0xC7,
                /* 03C8 */   0x26, 0x19, 0x01, 0x51, 0x22, 0x10, 0x01, 0x59,
                /* 03D0 */   0xFD, 0x6F, 0x42, 0x40, 0xCE, 0x02, 0x22, 0x20,
                /* 03D8 */   0x2B, 0x58, 0x9A, 0xC0, 0x9D, 0xFF, 0xD8, 0x28,
                /* 03E0 */   0x40, 0xA2, 0x02, 0x84, 0x29, 0x7D, 0x93, 0x09,
                /* 03E8 */   0xD4, 0xB2, 0x41, 0x04, 0xF4, 0xFF, 0x3F, 0x42,
                /* 03F0 */   0xD9, 0x00, 0x62, 0x82, 0x41, 0x04, 0x64, 0x91,
                /* 03F8 */   0x3E, 0x80, 0x98, 0x62, 0x10, 0x01, 0x59, 0xDD,
                /* 0400 */   0xA3, 0x40, 0x40, 0xD6, 0x0A, 0x22, 0x20, 0xFF,
                /* 0408 */   0xFF, 0x01
            })
        }
        Scope (PCI0.LPC.EC.HKEY)
        {
            Mutex (BFWM, 0x00)
            Method (MHCF, 1, NotSerialized)
            {
                Store (BFWC (Arg0), Local0)
                Return (Local0)
            }
            Method (MHPF, 1, NotSerialized)
            {
                Name (RETB, Buffer (0x25) {})
                Acquire (BFWM, 0xFFFF)
                If (LLessEqual (SizeOf (Arg0), 0x25))
                {
                    Store (Arg0, BFWB)
                    If (BFWP ())
                    {
                        CHKS ()
                        BFWL ()
                    }
                    Store (BFWB, RETB)
                }
                Release (BFWM)
                Return (RETB)
            }
            Method (MHIF, 1, NotSerialized)
            {
                Name (RETB, Buffer (0x0A) {})
                Acquire (BFWM, 0xFFFF)
                BFWG (Arg0)
                Store (BFWB, RETB)
                Release (BFWM)
                Return (RETB)
            }
            Method (MHDM, 1, NotSerialized)
            {
                BDMC (Arg0)
            }
        }
        Scope (PCI0.LPC.EC.HKEY)
        {
            Method (PSSG, 1, NotSerialized)
            {
                Return (PSIF (Zero, Zero))
            }
            Method (PSSS, 1, NotSerialized)
            {
                Return (PSIF (One, Arg0))
            }
            Method (PSBS, 1, NotSerialized)
            {
                Return (PSIF (0x02, Arg0))
            }
            Method (BICG, 1, NotSerialized)
            {
                Return (PSIF (0x03, Arg0))
            }
            Method (BICS, 1, NotSerialized)
            {
                Return (PSIF (0x04, Arg0))
            }
            Method (BCTG, 1, NotSerialized)
            {
                Return (PSIF (0x05, Arg0))
            }
            Method (BCCS, 1, NotSerialized)
            {
                Return (PSIF (0x06, Arg0))
            }
            Method (BCSG, 1, NotSerialized)
            {
                Return (PSIF (0x07, Arg0))
            }
            Method (BCSS, 1, NotSerialized)
            {
                Return (PSIF (0x08, Arg0))
            }
            Method (BDSG, 1, NotSerialized)
            {
                Return (PSIF (0x09, Arg0))
            }
            Method (BDSS, 1, NotSerialized)
            {
                Return (PSIF (0x0A, Arg0))
            }
        }
        Scope (PCI0.LPC.EC.HKEY)
        {
            Method (GILN, 0, NotSerialized)
            {
                Return (Or (0x02, ILNF))
            }
            Method (SILN, 1, NotSerialized)
            {
                If (LEqual (One, Arg0))
                {
                    Store (One, ILNF)
                    Store (Zero, BBLS)
                    Return (Zero)
                }
                Else
                {
                    If (LEqual (0x02, Arg0))
                    {
                        Store (Zero, ILNF)
                        Store (One, BBLS)
                        Return (Zero)
                    }
                    Else
                    {
                        Return (One)
                    }
                }
            }
            Method (GLSI, 0, NotSerialized)
            {
                If (H8DR)
                {
                    Return (Add (0x02, HPLD))
                }
                Else
                {
                    If (And (RBEC (0x46), 0x04))
                    {
                        Return (0x03)
                    }
                    Else
                    {
                        Return (0x02)
                    }
                }
            }
            Method (CLED, 1, NotSerialized)
            {
                If (LEqual (One, Arg0))
                {
                    Store (0x8A, HLCL)
                    Return (Zero)
                }
                Else
                {
                    If (LEqual (Zero, Arg0))
                    {
                        If (And (RBEC (0x46), 0x04)) {}
                        Else
                        {
                            Store (0x0A, HLCL)
                        }
                        Return (Zero)
                    }
                    Else
                    {
                        Return (One)
                    }
                }
            }
        }
        Scope (PCI0.LPC.EC.HKEY)
        {
            Method (GDLN, 0, NotSerialized)
            {
                Return (Or (0x02, PLUX))
            }
            Method (SDLN, 1, NotSerialized)
            {
                If (LEqual (One, Arg0))
                {
                    Store (One, PLUX)
                    Return (Zero)
                }
                Else
                {
                    If (LEqual (0x02, Arg0))
                    {
                        Store (Zero, PLUX)
                        Return (Zero)
                    }
                    Else
                    {
                        Return (One)
                    }
                }
            }
        }
        Device (EPC)
        {
            Name (_HID, EisaId ("INT0E0C"))  // _HID: Hardware ID
            Name (_STR, Unicode ("Enclave Page Cache 1.0"))  // _STR: Description String
            Name (_MLS, Package (0x01)  // _MLS: Multiple Language String
            {
                Package (0x02)
                {
                    "en", 
                    Unicode ("Enclave Page Cache 1.0")
                }
            })
            Name (RBUF, ResourceTemplate ()
            {
                QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, NonCacheable, ReadWrite,
                    0x0000000000000000, // Granularity
                    0x0000000000000000, // Range Minimum
                    0x0000000000000000, // Range Maximum
                    0x0000000000000000, // Translation Offset
                    0x0000000000000001, // Length
                    ,, _Y1C, AddressRangeMemory, TypeStatic)
            })
            Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings
            {
                CreateQWordField (RBUF, \_SB.EPC._Y1C._MIN, EMIN)  // _MIN: Minimum Base Address
                CreateQWordField (RBUF, \_SB.EPC._Y1C._MAX, EMAX)  // _MAX: Maximum Base Address
                CreateQWordField (RBUF, \_SB.EPC._Y1C._LEN, ELEN)  // _LEN: Length
                Store (\_PR.EMNA, EMIN)
                Store (\_PR.ELNG, ELEN)
                Subtract (Add (\_PR.EMNA, \_PR.ELNG), One, EMAX)
                Return (RBUF)
            }
            Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
            {
                Name (T_0, Zero)
                Name (BUFX, Package (0x09)
                {
                    0x80000000, 
                    0x80000000, 
                    0x80000000, 
                    0x80000000, 
                    0x80000000, 
                    0x80000000, 
                    0x80000000, 
                    0x80000000, 
                    0x80000000
                })
                If (LEqual (Arg0, Buffer (0x10)
                        {
                            /* 0000 */   0x0C, 0xAC, 0x0F, 0xC6, 0x9E, 0xFD, 0x73, 0x42,
                            /* 0008 */   0x9A, 0x3F, 0x93, 0x8F, 0x23, 0x27, 0x03, 0x5E
                        }))
                {
                    If (LEqual (Zero, ToInteger (Arg1)))
                    {
                        While (One)
                        {
                            Store (ToInteger (Arg2), T_0)
                            If (LEqual (T_0, Zero))
                            {
                                Return (Buffer (One)
                                {
                                     0x02
                                })
                            }
                            Else
                            {
                                If (LEqual (T_0, One))
                                {
                                    Store (SEC0, Index (BUFX, Zero))
                                    Store (SEC1, Index (BUFX, One))
                                    Store (SEC2, Index (BUFX, 0x02))
                                    Store (SEC3, Index (BUFX, 0x03))
                                    Store (SEC4, Index (BUFX, 0x04))
                                    Store (SEC5, Index (BUFX, 0x05))
                                    Store (SEC6, Index (BUFX, 0x06))
                                    Store (SEC7, Index (BUFX, 0x07))
                                    Store (SEC8, Index (BUFX, 0x08))
                                    Return (BUFX)
                                }
                            }
                            Break
                        }
                        Return (Zero)
                    }
                    Return (Zero)
                }
                Return (Zero)
            }
            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (LNotEqual (\_PR.EPCS, Zero))
                {
                    Return (0x0F)
                }
                Return (Zero)
            }
        }
        Device (PSM)
        {
            Name (_HID, EisaId ("INT3420"))  // _HID: Hardware ID
            Name (_UID, Zero)  // _UID: Unique ID
            Name (_STR, Unicode ("Power Sharing Manager"))  // _STR: Description String
            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (LEqual (PSME, One))
                {
                    Return (0x0F)
                }
                Else
                {
                    Return (Zero)
                }
            }
            Name (SPLX, Package (0x03)
            {
                Zero, 
                Package (0x03)
                {
                    0x80000000, 
                    0x80000000, 
                    0x80000000
                }, 
                Package (0x03)
                {
                    0x80000000, 
                    0x80000000, 
                    0x80000000
                }
            })
            Method (SPLC, 0, Serialized)
            {
                Store (PDT1, Index (DerefOf (Index (SPLX, One)), Zero))
                Store (PLM1, Index (DerefOf (Index (SPLX, One)), One))
                Store (PTW1, Index (DerefOf (Index (SPLX, One)), 0x02))
                Store (PDT2, Index (DerefOf (Index (SPLX, 0x02)), Zero))
                Store (PLM2, Index (DerefOf (Index (SPLX, 0x02)), One))
                Store (PTW2, Index (DerefOf (Index (SPLX, 0x02)), 0x02))
                Return (SPLX)
            }
            Name (DPLX, Package (0x03)
            {
                Zero, 
                Package (0x03)
                {
                    0x80000000, 
                    0x80000000, 
                    Package (0x06)
                    {
                        0x80000000, 
                        0x80000000, 
                        0x80000000, 
                        0x80000000, 
                        0x80000000, 
                        0x80000000
                    }
                }, 
                Package (0x03)
                {
                    0x80000000, 
                    0x80000000, 
                    Package (0x06)
                    {
                        0x80000000, 
                        0x80000000, 
                        0x80000000, 
                        0x80000000, 
                        0x80000000, 
                        0x80000000
                    }
                }
            })
            Method (DPLC, 0, Serialized)
            {
                Store (DDT1, Index (DerefOf (Index (DPLX, One)), Zero))
                Store (DDP1, Index (DerefOf (Index (DPLX, One)), One))
                Store (DLI1, Index (DerefOf (Index (DerefOf (Index (DPLX, One)), 
                    0x02)), Zero))
                Store (DPL1, Index (DerefOf (Index (DerefOf (Index (DPLX, One)), 
                    0x02)), One))
                Store (DTW1, Index (DerefOf (Index (DerefOf (Index (DPLX, One)), 
                    0x02)), 0x02))
                Store (DMI1, Index (DerefOf (Index (DerefOf (Index (DPLX, One)), 
                    0x02)), 0x03))
                Store (DMA1, Index (DerefOf (Index (DerefOf (Index (DPLX, One)), 
                    0x02)), 0x04))
                Store (DMT1, Index (DerefOf (Index (DerefOf (Index (DPLX, One)), 
                    0x02)), 0x05))
                Store (DDT2, Index (DerefOf (Index (DPLX, 0x02)), Zero))
                Store (DDP2, Index (DerefOf (Index (DPLX, 0x02)), One))
                Store (DLI2, Index (DerefOf (Index (DerefOf (Index (DPLX, 0x02)), 
                    0x02)), Zero))
                Store (DPL2, Index (DerefOf (Index (DerefOf (Index (DPLX, 0x02)), 
                    0x02)), One))
                Store (DTW2, Index (DerefOf (Index (DerefOf (Index (DPLX, 0x02)), 
                    0x02)), 0x02))
                Store (DMI2, Index (DerefOf (Index (DerefOf (Index (DPLX, 0x02)), 
                    0x02)), 0x03))
                Store (DMA2, Index (DerefOf (Index (DerefOf (Index (DPLX, 0x02)), 
                    0x02)), 0x04))
                Store (DMT2, Index (DerefOf (Index (DerefOf (Index (DPLX, 0x02)), 
                    0x02)), 0x05))
                Return (DPLX)
            }
        }
    }
    Scope (_SB.PCI0)
    {
        Name (PCIG, Buffer (0x10)
        {
            /* 0000 */   0xD0, 0x37, 0xC9, 0xE5, 0x53, 0x35, 0x7A, 0x4D,
            /* 0008 */   0x91, 0x17, 0xEA, 0x4D, 0x19, 0xC3, 0x43, 0x4D
        })
        Method (PCID, 4, Serialized)
        {
            If (LEqual (Arg0, PCIG))
            {
                If (LGreaterEqual (Arg1, 0x03))
                {
                    If (LEqual (Arg2, Zero))
                    {
                        Return (Buffer (0x02)
                        {
                             0x01, 0x03
                        })
                    }
                    If (LEqual (Arg2, 0x08))
                    {
                        Return (One)
                    }
                    If (LEqual (Arg2, 0x09))
                    {
                        Return (Package (0x05)
                        {
                            0xC350, 
                            Ones, 
                            Ones, 
                            0xC350, 
                            Ones
                        })
                    }
                }
            }
            Return (Buffer (One)
            {
                 0x00
            })
        }
    }
    Scope (_SB.PCI0)
    {
        Method (PCIC, 1, Serialized)
        {
            If (LEqual (ECR1, One))
            {
                If (LEqual (Arg0, PCIG))
                {
                    Return (One)
                }
            }
            Return (Zero)
        }
    }
    Name (PNVB, 0xB7F8AC98)
    Name (PNVL, 0x0204)
    OperationRegion (PNVA, SystemMemory, PNVB, PNVL)
    Field (PNVA, AnyAcc, Lock, Preserve)
    {
        RCRV,   32, 
        PCHS,   16, 
        PCHG,   16, 
        RPA1,   32, 
        RPA2,   32, 
        RPA3,   32, 
        RPA4,   32, 
        RPA5,   32, 
        RPA6,   32, 
        RPA7,   32, 
        RPA8,   32, 
        RPA9,   32, 
        RPAA,   32, 
        RPAB,   32, 
        RPAC,   32, 
        RPAD,   32, 
        RPAE,   32, 
        RPAF,   32, 
        RPAG,   32, 
        RPAH,   32, 
        RPAI,   32, 
        RPAJ,   32, 
        RPAK,   32, 
        NHLA,   64, 
        NHLL,   32, 
        ADFM,   32, 
        SBRG,   32, 
        GPEM,   32, 
        G2L0,   32, 
        G2L1,   32, 
        G2L2,   32, 
        G2L3,   32, 
        G2L4,   32, 
        G2L5,   32, 
        G2L6,   32, 
        G2L7,   32, 
        G2L8,   32, 
        G2L9,   32, 
        PML1,   16, 
        PML2,   16, 
        PML3,   16, 
        PML4,   16, 
        PML5,   16, 
        PML6,   16, 
        PML7,   16, 
        PML8,   16, 
        PML9,   16, 
        PMLA,   16, 
        PMLB,   16, 
        PMLC,   16, 
        PMLD,   16, 
        PMLE,   16, 
        PMLF,   16, 
        PMLG,   16, 
        PMLH,   16, 
        PMLI,   16, 
        PMLJ,   16, 
        PMLK,   16, 
        PNL1,   16, 
        PNL2,   16, 
        PNL3,   16, 
        PNL4,   16, 
        PNL5,   16, 
        PNL6,   16, 
        PNL7,   16, 
        PNL8,   16, 
        PNL9,   16, 
        PNLA,   16, 
        PNLB,   16, 
        PNLC,   16, 
        PNLD,   16, 
        PNLE,   16, 
        PNLF,   16, 
        PNLG,   16, 
        PNLH,   16, 
        PNLI,   16, 
        PNLJ,   16, 
        PNLK,   16, 
        U0C0,   32, 
        U1C0,   32, 
        ADPM,   32, 
        XHPC,   8, 
        XRPC,   8, 
        XSPC,   8, 
        XSPA,   8, 
        HPTB,   32, 
        HPTE,   8, 
        SMD0,   8, 
        SMD1,   8, 
        SMD2,   8, 
        SMD3,   8, 
        SMD4,   8, 
        SMD5,   8, 
        SMD6,   8, 
        SMD7,   8, 
        SMD8,   8, 
        SMD9,   8, 
        SMDA,   8, 
        SIR0,   8, 
        SIR1,   8, 
        SIR2,   8, 
        SIR3,   8, 
        SIR4,   8, 
        SIR5,   8, 
        SIR6,   8, 
        SIR7,   8, 
        SIR8,   8, 
        SIR9,   8, 
        SIRA,   8, 
        SB00,   32, 
        SB01,   32, 
        SB02,   32, 
        SB03,   32, 
        SB04,   32, 
        SB05,   32, 
        SB06,   32, 
        SB07,   32, 
        SB08,   32, 
        SB09,   32, 
        SB0A,   32, 
        SB10,   32, 
        SB11,   32, 
        SB12,   32, 
        SB13,   32, 
        SB14,   32, 
        SB15,   32, 
        SB16,   32, 
        SB17,   32, 
        SB18,   32, 
        SB19,   32, 
        SB1A,   32, 
        GPEN,   8, 
        SGIR,   8, 
        NIT1,   8, 
        NIT2,   8, 
        NIT3,   8, 
        NPM1,   8, 
        NPM2,   8, 
        NPM3,   8, 
        NPC1,   8, 
        NPC2,   8, 
        NPC3,   8, 
        NL11,   16, 
        NL12,   16, 
        NL13,   16, 
        ND21,   8, 
        ND22,   8, 
        ND23,   8, 
        ND11,   32, 
        ND12,   32, 
        ND13,   32, 
        NLR1,   16, 
        NLR2,   16, 
        NLR3,   16, 
        NLD1,   32, 
        NLD2,   32, 
        NLD3,   32, 
        NEA1,   16, 
        NEA2,   16, 
        NEA3,   16, 
        NEB1,   16, 
        NEB2,   16, 
        NEB3,   16, 
        NEC1,   16, 
        NEC2,   16, 
        NEC3,   16, 
        NRA1,   16, 
        NRA2,   16, 
        NRA3,   16, 
        NMB1,   32, 
        NMB2,   32, 
        NMB3,   32, 
        NMV1,   32, 
        NMV2,   32, 
        NMV3,   32, 
        NPB1,   32, 
        NPB2,   32, 
        NPB3,   32, 
        NPV1,   32, 
        NPV2,   32, 
        NPV3,   32, 
        Offset (0x1E6), 
        SXRB,   32, 
        SXRS,   32, 
        CIOE,   8, 
        CIOI,   8, 
        TAEN,   8, 
        TIRQ,   8, 
        XWMB,   32, 
        EMH4,   8, 
        CSKU,   8, 
        ITA0,   16, 
        ITA1,   16, 
        ITA2,   16, 
        ITA3,   16, 
        ITS0,   8, 
        ITS1,   8, 
        ITS2,   8, 
        ITS3,   8
    }
    Scope (_SB)
    {
        Name (GCOM, Package (0x02)
        {
            Package (0x08)
            {
                0x00AF0000, 
                0x00AF0000, 
                0x00AE0000, 
                0x00AE0000, 
                0x00AE0000, 
                0x00AC0000, 
                0x00AC0000, 
                0x00AD0000
            }, 
            Package (0x0A)
            {
                0x00AF0000, 
                0x00AF0000, 
                0x00AE0000, 
                0x00AE0000, 
                0x00AE0000, 
                0x00AE0000, 
                0x00AE0000, 
                0x00AE0000, 
                0x00AC0000, 
                0x00AD0000
            }
        })
        Name (GPPG, Package (0x02)
        {
            Package (0x08)
            {
                0x18, 
                0x18, 
                0x18, 
                0x18, 
                0x18, 
                0x18, 
                0x08, 
                0x0C
            }, 
            Package (0x0A)
            {
                0x18, 
                0x18, 
                0x18, 
                0x18, 
                0x0D, 
                0x18, 
                0x18, 
                0x18, 
                0x0B, 
                0x0C
            }
        })
        Name (PCFG, Package (0x02)
        {
            Package (0x08)
            {
                0x0400, 
                0x04C0, 
                0x0400, 
                0x04C0, 
                0x0580, 
                0x0400, 
                0x04C0, 
                0x0400
            }, 
            Package (0x0A)
            {
                0x0400, 
                0x04C0, 
                0x0400, 
                0x04C0, 
                0x0580, 
                0x05E8, 
                0x06A8, 
                0x0768, 
                0x0400, 
                0x0400
            }
        })
        Name (HOWN, Package (0x02)
        {
            Package (0x08)
            {
                0xD0, 
                0xD4, 
                0xD0, 
                0xD4, 
                0xD8, 
                0xD0, 
                0xD4, 
                0xD0
            }, 
            Package (0x0A)
            {
                0xD0, 
                0xD4, 
                0xD0, 
                0xD4, 
                0xD8, 
                0xDC, 
                0xE0, 
                0xE4, 
                0xD0, 
                0xD0
            }
        })
        Name (POWN, Package (0x02)
        {
            Package (0x08)
            {
                0x20, 
                0x30, 
                0x20, 
                0x30, 
                0x40, 
                0x20, 
                0x30, 
                0x20
            }, 
            Package (0x0A)
            {
                0x20, 
                0x2C, 
                0x20, 
                0x2C, 
                0x38, 
                0x40, 
                0x4C, 
                0x58, 
                0x20, 
                0x20
            }
        })
        Name (GPEO, Package (0x02)
        {
            Package (0x08)
            {
                0x0140, 
                0x0144, 
                0x0140, 
                0x0144, 
                0x0148, 
                0x0140, 
                0x0144, 
                0x0140
            }, 
            Package (0x0A)
            {
                0x0140, 
                0x0144, 
                0x0140, 
                0x0144, 
                0x0148, 
                0x014C, 
                0x0150, 
                0x0154, 
                0x0140, 
                0x0140
            }
        })
        Name (GPES, Package (0x0A)
        {
            Zero, 
            Zero, 
            Zero, 
            Zero, 
            Zero, 
            Zero, 
            Zero, 
            Zero, 
            Zero, 
            Zero
        })
        Name (RXEV, Package (0x0A)
        {
            Ones, 
            Ones, 
            Ones, 
            Ones, 
            Ones, 
            Ones, 
            Ones, 
            Ones, 
            Ones, 
            Ones
        })
        Method (GNUM, 1, NotSerialized)
        {
            Store (GNMB (Arg0), Local1)
            Store (GGRP (Arg0), Local2)
            Return (Add (Local1, Multiply (Local2, 0x18)))
        }
        Method (INUM, 1, NotSerialized)
        {
            If (LEqual (PCHS, 0x02))
            {
                Store (Zero, Local0)
            }
            Else
            {
                Store (One, Local0)
            }
            Store (GNMB (Arg0), Local1)
            Store (GGRP (Arg0), Local2)
            Store (Zero, Local3)
            While (LLess (Local3, Local2))
            {
                Add (DerefOf (Index (DerefOf (Index (GPPG, Local0)), Local3)), 
                    Local1, Local1)
                Increment (Local3)
            }
            Return (Add (0x18, Mod (Local1, 0x60)))
        }
        Method (GGRP, 1, Serialized)
        {
            ShiftRight (And (Arg0, 0x00FF0000), 0x10, Local0)
            Return (Local0)
        }
        Method (GNMB, 1, Serialized)
        {
            Return (And (Arg0, 0xFFFF))
        }
        Method (GGPE, 1, NotSerialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (And (ShiftRight (GPEM, Multiply (Local0, 0x02)), 0x03
                ), Local2)
            If (LEqual (Local2, Zero))
            {
                Return (0x6F)
            }
            Else
            {
                Return (Add (Multiply (Subtract (Local2, One), 0x20), Local1
                    ))
            }
        }
        Method (GADR, 2, NotSerialized)
        {
            If (LEqual (PCHS, 0x02))
            {
                Store (Zero, Local0)
            }
            Else
            {
                Store (One, Local0)
            }
            Store (Add (DerefOf (Index (DerefOf (Index (GCOM, Local0)), Arg0
                )), SBRG), Local1)
            Store (DerefOf (Index (DerefOf (Index (Arg1, Local0)), Arg0)), 
                Local2)
            Return (Add (Local1, Local2))
        }
        Method (GPC0, 1, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (Add (GADR (Local0, PCFG), Multiply (Local1, 0x08)), 
                Local2)
            OperationRegion (PDW0, SystemMemory, Local2, 0x04)
            Field (PDW0, AnyAcc, NoLock, Preserve)
            {
                TEMP,   32
            }
            Return (TEMP)
        }
        Method (SPC0, 2, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (Add (GADR (Local0, PCFG), Multiply (Local1, 0x08)), 
                Local2)
            OperationRegion (PDW0, SystemMemory, Local2, 0x04)
            Field (PDW0, AnyAcc, NoLock, Preserve)
            {
                TEMP,   32
            }
            Store (Arg1, TEMP)
        }
        Method (GPC1, 1, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (Add (Add (GADR (Local0, PCFG), Multiply (Local1, 0x08)
                ), 0x04), Local2)
            OperationRegion (PDW1, SystemMemory, Local2, 0x04)
            Field (PDW1, AnyAcc, NoLock, Preserve)
            {
                TEMP,   32
            }
            Return (TEMP)
        }
        Method (SPC1, 2, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (Add (Add (GADR (Local0, PCFG), Multiply (Local1, 0x08)
                ), 0x04), Local2)
            OperationRegion (PDW1, SystemMemory, Local2, 0x04)
            Field (PDW1, AnyAcc, NoLock, Preserve)
            {
                TEMP,   32
            }
            Store (Arg1, TEMP)
        }
        Method (SRXO, 2, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (Add (GADR (Local0, PCFG), Multiply (Local1, 0x08)), 
                Local2)
            OperationRegion (PDW0, SystemMemory, Local2, 0x04)
            Field (PDW0, AnyAcc, NoLock, Preserve)
            {
                    ,   28, 
                TEMP,   1, 
                Offset (0x04)
            }
            Store (Arg1, TEMP)
        }
        Method (GGIV, 1, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (Add (GADR (Local0, PCFG), Multiply (Local1, 0x08)), 
                Local2)
            OperationRegion (PDW0, SystemMemory, Local2, 0x04)
            Field (PDW0, AnyAcc, NoLock, Preserve)
            {
                    ,   1, 
                TEMP,   1, 
                Offset (0x04)
            }
            Return (TEMP)
        }
        Method (GGOV, 1, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (Add (GADR (Local0, PCFG), Multiply (Local1, 0x08)), 
                Local2)
            OperationRegion (PDW0, SystemMemory, Local2, 0x04)
            Field (PDW0, AnyAcc, NoLock, Preserve)
            {
                TEMP,   1, 
                Offset (0x04)
            }
            Return (TEMP)
        }
        Method (SGOV, 2, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (Add (GADR (Local0, PCFG), Multiply (Local1, 0x08)), 
                Local2)
            OperationRegion (PDW0, SystemMemory, Local2, 0x04)
            Field (PDW0, AnyAcc, NoLock, Preserve)
            {
                TEMP,   1, 
                Offset (0x04)
            }
            Store (Arg1, TEMP)
        }
        Method (GGII, 1, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (Add (GADR (Local0, PCFG), Multiply (Local1, 0x08)), 
                Local2)
            OperationRegion (PDW0, SystemMemory, Local2, 0x04)
            Field (PDW0, AnyAcc, NoLock, Preserve)
            {
                    ,   23, 
                TEMP,   1, 
                Offset (0x04)
            }
            Return (TEMP)
        }
        Method (SGII, 2, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (Add (GADR (Local0, PCFG), Multiply (Local1, 0x08)), 
                Local2)
            OperationRegion (PDW0, SystemMemory, Local2, 0x04)
            Field (PDW0, AnyAcc, NoLock, Preserve)
            {
                    ,   23, 
                TEMP,   1, 
                Offset (0x04)
            }
            Store (Arg1, TEMP)
        }
        Method (GPMV, 1, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (Add (GADR (Local0, PCFG), Multiply (Local1, 0x08)), 
                Local2)
            OperationRegion (PDW0, SystemMemory, Local2, 0x04)
            Field (PDW0, AnyAcc, NoLock, Preserve)
            {
                    ,   10, 
                TEMP,   3, 
                Offset (0x04)
            }
            Return (TEMP)
        }
        Method (SPMV, 2, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (Add (GADR (Local0, PCFG), Multiply (Local1, 0x08)), 
                Local2)
            OperationRegion (PDW0, SystemMemory, Local2, 0x04)
            Field (PDW0, AnyAcc, NoLock, Preserve)
            {
                    ,   10, 
                TEMP,   3, 
                Offset (0x04)
            }
            Store (Arg1, TEMP)
        }
        Method (GHPO, 1, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            OperationRegion (PREG, SystemMemory, GADR (Local0, HOWN), 0x04)
            Field (PREG, AnyAcc, NoLock, Preserve)
            {
                TEMP,   32
            }
            Return (And (ShiftRight (TEMP, Local1), One))
        }
        Method (SHPO, 2, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            OperationRegion (PREG, SystemMemory, GADR (Local0, HOWN), 0x04)
            Field (PREG, AnyAcc, NoLock, Preserve)
            {
                TEMP,   32
            }
            Or (And (TEMP, Not (ShiftLeft (One, Local1))), 
                ShiftLeft (Arg1, Local1), TEMP)
        }
        Method (GGPO, 1, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (Add (GADR (Local0, POWN), Multiply (ShiftRight (Local1, 0x03), 
                0x04)), Local2)
            OperationRegion (PREG, SystemMemory, Local2, 0x04)
            Field (PREG, AnyAcc, NoLock, Preserve)
            {
                TEMP,   32
            }
            Return (And (ShiftRight (TEMP, Multiply (And (Local1, 0x07), 0x04
                )), 0x03))
        }
        Method (SGRA, 2, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (Add (GADR (Local0, PCFG), Multiply (Local1, 0x08)), 
                Local2)
            OperationRegion (PDW0, SystemMemory, Local2, 0x04)
            Field (PDW0, AnyAcc, NoLock, Preserve)
            {
                    ,   20, 
                TEMP,   1, 
                Offset (0x04)
            }
            Store (Arg1, TEMP)
        }
        Method (SGWP, 2, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (Add (Add (GADR (Local0, PCFG), Multiply (Local1, 0x08)
                ), 0x04), Local2)
            OperationRegion (PDW0, SystemMemory, Local2, 0x04)
            Field (PDW0, AnyAcc, NoLock, Preserve)
            {
                    ,   10, 
                TEMP,   4, 
                Offset (0x04)
            }
            Store (Arg1, TEMP)
        }
        Method (UGP1, 1, Serialized)
        {
            OperationRegion (GPPX, SystemMemory, GADR (Arg0, GPEO), 0x24)
            Field (GPPX, AnyAcc, NoLock, Preserve)
            {
                STSX,   32, 
                Offset (0x20), 
                GENX,   32
            }
            If (LEqual (And (ShiftRight (GPEM, Multiply (Arg0, 0x02)), 
                0x03), Zero))
            {
                Store (And (STSX, GENX), Index (GPES, Arg0))
            }
            Else
            {
                Store (Zero, Index (GPES, Arg0))
            }
        }
        Method (UGPS, 0, Serialized)
        {
            If (LEqual (PCHS, One))
            {
                Store (0x0A, Local0)
            }
            Else
            {
                Store (0x08, Local0)
            }
            While (Local0)
            {
                Decrement (Local0)
                UGP1 (Local0)
            }
        }
        Method (CGP1, 2, Serialized)
        {
            If (LEqual (And (ShiftRight (GPEM, Multiply (Arg0, 0x02)), 
                0x03), Zero))
            {
                OperationRegion (GPPX, SystemMemory, GADR (Arg0, GPEO), 0x04)
                Field (GPPX, AnyAcc, NoLock, Preserve)
                {
                    STSX,   32
                }
                Store (Arg1, STSX)
            }
        }
        Method (CGPS, 0, Serialized)
        {
            If (LEqual (PCHS, One))
            {
                Store (0x0A, Local0)
            }
            Else
            {
                Store (0x08, Local0)
            }
            While (Local0)
            {
                Decrement (Local0)
                CGP1 (Local0, 0xFFFFFFFF)
            }
        }
        Method (CGLS, 0, Serialized)
        {
            If (LEqual (PCHS, One))
            {
                Store (0x0A, Local0)
            }
            Else
            {
                Store (0x08, Local0)
            }
            While (Local0)
            {
                Decrement (Local0)
                If (LEqual (Local0, 0x09))
                {
                    Store (G2L9, Local1)
                }
                Else
                {
                    If (LEqual (Local0, 0x08))
                    {
                        Store (G2L8, Local1)
                    }
                    Else
                    {
                        If (LEqual (Local0, 0x07))
                        {
                            Store (G2L7, Local1)
                        }
                        Else
                        {
                            If (LEqual (Local0, 0x06))
                            {
                                Store (G2L6, Local1)
                            }
                            Else
                            {
                                If (LEqual (Local0, 0x05))
                                {
                                    Store (G2L5, Local1)
                                }
                                Else
                                {
                                    If (LEqual (Local0, 0x04))
                                    {
                                        Store (G2L4, Local1)
                                    }
                                    Else
                                    {
                                        If (LEqual (Local0, 0x03))
                                        {
                                            Store (G2L3, Local1)
                                        }
                                        Else
                                        {
                                            If (LEqual (Local0, 0x02))
                                            {
                                                Store (G2L2, Local1)
                                            }
                                            Else
                                            {
                                                If (LEqual (Local0, One))
                                                {
                                                    Store (G2L1, Local1)
                                                }
                                                Else
                                                {
                                                    If (LEqual (Local0, Zero))
                                                    {
                                                        Store (G2L0, Local1)
                                                    }
                                                    Else
                                                    {
                                                        Continue
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
                CGP1 (Local0, Local1)
            }
        }
        Method (CAGS, 1, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            If (LEqual (And (ShiftRight (GPEM, Multiply (Local0, 0x02)), 
                0x03), Zero))
            {
                OperationRegion (GPPX, SystemMemory, GADR (Local0, GPEO), 0x04)
                Field (GPPX, AnyAcc, NoLock, Preserve)
                {
                    STSX,   32
                }
                Store (STSX, Local3)
                ShiftLeft (One, Local1, Local2)
                Or (STSX, Local2, STSX)
            }
        }
        Method (ISME, 1, NotSerialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Return (And (ShiftRight (DerefOf (Index (GPES, Local0)), Local1), 
                One))
        }
        Method (DIPI, 1, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (Add (GADR (Local0, PCFG), Multiply (Local1, 0x08)), 
                Local2)
            OperationRegion (PDW0, SystemMemory, Local2, 0x04)
            Field (PDW0, AnyAcc, NoLock, Preserve)
            {
                    ,   9, 
                RDIS,   1, 
                    ,   15, 
                RCFG,   2, 
                Offset (0x04)
            }
            If (LNotEqual (RCFG, 0x02))
            {
                Store (DerefOf (Index (RXEV, Local0)), Local3)
                And (Local3, Not (ShiftLeft (0x03, Multiply (Local1, 0x02))
                    ), Local3)
                Or (Local3, ShiftLeft (RCFG, Multiply (Local1, 0x02)), Index (
                    RXEV, Local0))
                Store (0x02, RCFG)
                Store (One, RDIS)
            }
        }
        Method (UIPI, 1, Serialized)
        {
            Store (GGRP (Arg0), Local0)
            Store (GNMB (Arg0), Local1)
            Store (Add (GADR (Local0, PCFG), Multiply (Local1, 0x08)), 
                Local2)
            OperationRegion (PDW0, SystemMemory, Local2, 0x04)
            Field (PDW0, AnyAcc, NoLock, Preserve)
            {
                    ,   9, 
                RDIS,   1, 
                    ,   15, 
                RCFG,   2, 
                Offset (0x04)
            }
            Store (And (ShiftRight (DerefOf (Index (RXEV, Local0)), Multiply (Local1, 
                0x02)), 0x03), Local3)
            If (LNotEqual (Local3, 0x02))
            {
                Store (Zero, RDIS)
                Store (Local3, RCFG)
            }
        }
    }
    Name (SPTH, One)
    Name (SPTL, 0x02)
    Method (PCHV, 0, NotSerialized)
    {
        If (LEqual (PCHS, One))
        {
            Return (SPTH)
        }
        If (LEqual (PCHS, 0x02))
        {
            Return (SPTL)
        }
        Return (Zero)
    }
    Scope (_SB.PCI0)
    {
        Device (PRRE)
        {
            Name (_HID, EisaId ("PNP0C02"))  // _HID: Hardware ID
            Name (_UID, "PCHRESV")  // _UID: Unique ID
            Name (_STA, 0x03)  // _STA: Status
            Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
            {
                Name (BUF0, ResourceTemplate ()
                {
                    Memory32Fixed (ReadWrite,
                        0xFD000000,         // Address Base
                        0x00AC0000,         // Address Length
                        )
                    Memory32Fixed (ReadWrite,
                        0xFDAD0000,         // Address Base
                        0x00010000,         // Address Length
                        )
                    Memory32Fixed (ReadWrite,
                        0xFDB00000,         // Address Base
                        0x00500000,         // Address Length
                        )
                    Memory32Fixed (ReadWrite,
                        0xFE000000,         // Address Base
                        0x00020000,         // Address Length
                        )
                    Memory32Fixed (ReadWrite,
                        0xFE036000,         // Address Base
                        0x00006000,         // Address Length
                        )
                    Memory32Fixed (ReadWrite,
                        0xFE03D000,         // Address Base
                        0x003C3000,         // Address Length
                        )
                    Memory32Fixed (ReadWrite,
                        0xFE410000,         // Address Base
                        0x003F0000,         // Address Length
                        )
                })
                Return (BUF0)
            }
        }
        Device (IOTR)
        {
            Name (_HID, EisaId ("PNP0C02"))  // _HID: Hardware ID
            Name (_UID, "IoTraps")  // _UID: Unique ID
            Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings
            {
                Store (ResourceTemplate ()
                    {
                    }, Local0)
                Name (BUF0, ResourceTemplate ()
                {
                    IO (Decode16,
                        0x0000,             // Range Minimum
                        0x0000,             // Range Maximum
                        0x01,               // Alignment
                        0xFF,               // Length
                        _Y1D)
                })
                Name (BUF1, ResourceTemplate ()
                {
                    IO (Decode16,
                        0x0000,             // Range Minimum
                        0x0000,             // Range Maximum
                        0x01,               // Alignment
                        0xFF,               // Length
                        _Y1E)
                })
                Name (BUF2, ResourceTemplate ()
                {
                    IO (Decode16,
                        0x0000,             // Range Minimum
                        0x0000,             // Range Maximum
                        0x01,               // Alignment
                        0xFF,               // Length
                        _Y1F)
                })
                Name (BUF3, ResourceTemplate ()
                {
                    IO (Decode16,
                        0x0000,             // Range Minimum
                        0x0000,             // Range Maximum
                        0x01,               // Alignment
                        0xFF,               // Length
                        _Y20)
                })
                CreateWordField (BUF0, \_SB.PCI0.IOTR._CRS._Y1D._MIN, AMI0)  // _MIN: Minimum Base Address
                CreateWordField (BUF0, \_SB.PCI0.IOTR._CRS._Y1D._MAX, AMA0)  // _MAX: Maximum Base Address
                CreateWordField (BUF1, \_SB.PCI0.IOTR._CRS._Y1E._MIN, AMI1)  // _MIN: Minimum Base Address
                CreateWordField (BUF1, \_SB.PCI0.IOTR._CRS._Y1E._MAX, AMA1)  // _MAX: Maximum Base Address
                CreateWordField (BUF2, \_SB.PCI0.IOTR._CRS._Y1F._MIN, AMI2)  // _MIN: Minimum Base Address
                CreateWordField (BUF2, \_SB.PCI0.IOTR._CRS._Y1F._MAX, AMA2)  // _MAX: Maximum Base Address
                CreateWordField (BUF3, \_SB.PCI0.IOTR._CRS._Y20._MIN, AMI3)  // _MIN: Minimum Base Address
                CreateWordField (BUF3, \_SB.PCI0.IOTR._CRS._Y20._MAX, AMA3)  // _MAX: Maximum Base Address
                Store (ITA0, AMI0)
                Store (ITA0, AMA0)
                Store (ITA1, AMI1)
                Store (ITA1, AMA1)
                Store (ITA2, AMI2)
                Store (ITA2, AMA2)
                Store (ITA3, AMI3)
                Store (ITA3, AMA3)
                If (LEqual (ITS0, One))
                {
                    ConcatenateResTemplate (Local0, BUF0, Local1)
                    Store (Local1, Local0)
                }
                If (LEqual (ITS1, One))
                {
                    ConcatenateResTemplate (Local0, BUF1, Local1)
                    Store (Local1, Local0)
                }
                If (LEqual (ITS2, One))
                {
                    ConcatenateResTemplate (Local0, BUF2, Local1)
                    Store (Local1, Local0)
                }
                If (LEqual (ITS3, One))
                {
                    ConcatenateResTemplate (Local0, BUF3, Local1)
                    Store (Local1, Local0)
                }
                Return (Local0)
            }
        }
        Device (PPMC)
        {
            Name (_ADR, 0x001F0002)  // _ADR: Address
            Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
            {
                If (PCIC (Arg0))
                {
                    Return (PCID (Arg0, Arg1, Arg2, Arg3))
                }
                Return (Zero)
            }
            OperationRegion (PMCB, PCI_Config, Zero, 0x0100)
            Field (PMCB, AnyAcc, NoLock, Preserve)
            {
                VDID,   32, 
                Offset (0x40), 
                Offset (0x41), 
                ACBA,   8, 
                Offset (0x48), 
                    ,   12, 
                PWBA,   20
            }
        }
    }
    Scope (\)
    {
        Method (PCRR, 2, Serialized)
        {
            Add (ShiftLeft (Arg0, 0x10), Arg1, Local0)
            Add (SBRG, Local0, Local0)
            OperationRegion (PCR0, SystemMemory, Local0, 0x04)
            Field (PCR0, DWordAcc, Lock, Preserve)
            {
                DAT0,   32
            }
            Return (DAT0)
        }
        Method (PCRW, 3, Serialized)
        {
            Add (ShiftLeft (Arg0, 0x10), Arg1, Local0)
            Add (SBRG, Local0, Local0)
            OperationRegion (PCR0, SystemMemory, Local0, 0x04)
            Field (PCR0, DWordAcc, Lock, Preserve)
            {
                DAT0,   32
            }
            Store (Arg2, DAT0)
            OperationRegion (PCR1, SystemMemory, Add (SBRG, 0x00C73418), 0x04)
            Field (PCR1, DWordAcc, Lock, Preserve)
            {
                DAT1,   32
            }
            Store (DAT1, Local1)
        }
        Method (PCRO, 3, Serialized)
        {
            Store (PCRR (Arg0, Arg1), Local0)
            Store (Or (Local0, Arg2), Local1)
            PCRW (Arg0, Arg1, Local1)
        }
        Method (PCRA, 3, Serialized)
        {
            Store (PCRR (Arg0, Arg1), Local0)
            Store (And (Local0, Arg2), Local1)
            PCRW (Arg0, Arg1, Local1)
        }
        Method (PCAO, 4, Serialized)
        {
            Store (PCRR (Arg0, Arg1), Local0)
            Store (Or (And (Local0, Arg2), Arg3), Local1)
            PCRW (Arg0, Arg1, Local1)
        }
        Name (PMBV, Zero)
        Method (PMBS, 0, NotSerialized)
        {
            If (LEqual (PMBV, Zero))
            {
                Store (ShiftLeft (\_SB.PCI0.PPMC.ACBA, 0x08), PMBV)
            }
            Return (PMBV)
        }
        Name (PWRV, Zero)
        Method (PWRM, 0, NotSerialized)
        {
            If (LEqual (PWRV, Zero))
            {
                Store (ShiftLeft (\_SB.PCI0.PPMC.PWBA, 0x0C), PWRV)
            }
            Return (PWRV)
        }
        Name (TCBV, Zero)
        Method (TCBS, 0, NotSerialized)
        {
            If (LEqual (TCBV, Zero))
            {
                Store (ShiftLeft (\_SB.PCI0.SMBU.TCOB, 0x05), TCBV)
            }
            Return (TCBV)
        }
        OperationRegion (PMIO, SystemIO, PMBS (), 0x80)
        Field (PMIO, ByteAcc, NoLock, Preserve)
        {
            Offset (0x01), 
            PBSS,   1, 
            Offset (0x40), 
                ,   17, 
            GPEC,   1
        }
        OperationRegion (PMLP, SystemIO, Add (PMBS (), 0x80), 0x20)
        Field (PMLP, ByteAcc, NoLock, Preserve)
        {
            Offset (0x10), 
            Offset (0x11), 
            GE08,   1, 
                ,   8, 
            GE17,   1, 
                ,   17, 
            GE35,   1, 
                ,   9, 
            GE45,   1, 
            Offset (0x16), 
            GE48,   1, 
                ,   2, 
            GE51,   1, 
            Offset (0x20)
        }
        Field (PMLP, ByteAcc, NoLock, WriteAsZeros)
        {
            Offset (0x01), 
            GS08,   1, 
                ,   8, 
            GS17,   1, 
                ,   17, 
            GS35,   1, 
                ,   9, 
            GS45,   1, 
            Offset (0x06), 
            GS48,   1, 
                ,   2, 
            GS51,   1, 
                ,   2, 
            GS54,   1, 
            GS55,   1, 
            Offset (0x10)
        }
        OperationRegion (TCBA, SystemIO, TCBS (), 0x10)
        Field (TCBA, ByteAcc, NoLock, Preserve)
        {
            Offset (0x04), 
                ,   9, 
            CPSC,   1
        }
        OperationRegion (PWMR, SystemMemory, PWRM (), 0x0800)
        Field (PWMR, AnyAcc, NoLock, Preserve)
        {
            Offset (0xE0), 
            Offset (0xE2), 
            DWLE,   1, 
            HWLE,   1
        }
        OperationRegion (PMST, SystemMemory, PWRV, 0x80)
        Field (PMST, DWordAcc, NoLock, Preserve)
        {
            Offset (0x18), 
                ,   25, 
            USBP,   1, 
            Offset (0x1C), 
            Offset (0x1F), 
            PMFS,   1, 
            Offset (0x20), 
            MPMC,   32, 
                ,   20, 
            UWAB,   1
        }
    }
    Scope (_SB.PCI0)
    {
        Name (LTRN, Zero)
        Name (OBFN, Zero)
    }
    Name (_S0, Package (0x04)  // _S0_: S0 System State
    {
        Zero, 
        Zero, 
        Zero, 
        Zero
    })
    Name (_S3, Package (0x04)  // _S3_: S3 System State
    {
        0x05, 
        0x05, 
        Zero, 
        Zero
    })
    Name (_S4, Package (0x04)  // _S4_: S4 System State
    {
        0x06, 
        0x06, 
        Zero, 
        Zero
    })
    Name (_S5, Package (0x04)  // _S5_: S5 System State
    {
        0x07, 
        0x07, 
        Zero, 
        Zero
    })
    Method (_PTS, 1, NotSerialized)  // _PTS: Prepare To Sleep
    {
        Store (One, Local0)
        If (LEqual (Arg0, SPS))
        {
            Store (Zero, Local0)
        }
        If (LOr (LEqual (Arg0, Zero), LGreaterEqual (Arg0, 0x06)))
        {
            Store (Zero, Local0)
        }
        If (Local0)
        {
            Store (Arg0, SPS)
            \_SB.PCI0.LPC.EC.HKEY.MHKE (Zero)
            If (\_SB.PCI0.LPC.EC.KBLT)
            {
                UCMS (0x0D)
            }
            If (LEqual (Arg0, One))
            {
                Store (\_SB.PCI0.LPC.EC.HFNI, FNID)
                Store (Zero, \_SB.PCI0.LPC.EC.HFNI)
                Store (Zero, \_SB.PCI0.LPC.EC.HFSP)
            }
            If (LEqual (Arg0, 0x03))
            {
                VVPD (0x03)
                TRAP ()
                Store (\_SB.PCI0.LPC.EC.AC._PSR (), ACST)
                If (LEqual (FNWK, One))
                {
                    If (H8DR)
                    {
                        Store (Zero, \_SB.PCI0.LPC.EC.HWFN)
                    }
                    Else
                    {
                        MBEC (0x32, 0xEF, Zero)
                    }
                }
            }
            If (LEqual (Arg0, 0x04))
            {
                If (VDSP)
                {
                    Store (Zero, SHA1)
                }
                \_SB.SLPB._PSW (Zero)
                TRAP ()
                AWON (0x04)
            }
            If (LEqual (Arg0, 0x05))
            {
                Store (Zero, SLPE)
                Sleep (0x10)
                TRAP ()
                AWON (0x05)
            }
            If (LGreaterEqual (Arg0, 0x04))
            {
                Store (Zero, \_SB.PCI0.LPC.EC.HWLB)
            }
            Else
            {
                Store (One, \_SB.PCI0.LPC.EC.HWLB)
            }
            If (LGreaterEqual (Arg0, 0x03))
            {
                Store (One, \_SB.PCI0.LPC.EC.HCMU)
            }
            If (LNotEqual (Arg0, 0x05)) {}
            \_SB.PCI0.LPC.EC.HKEY.WGPS (Arg0)
            If (CondRefOf (\_SB.TPM.PTS))
            {
                \_SB.TPM.PTS (Arg0)
            }
        }
    }
    Name (WAKI, Package (0x02)
    {
        Zero, 
        Zero
    })
    Method (_WAK, 1, NotSerialized)  // _WAK: Wake
    {
        ADBG ("_WAK")
        If (LOr (LEqual (Arg0, Zero), LGreaterEqual (Arg0, 0x05)))
        {
            Return (WAKI)
        }
        Store (Zero, SPS)
        Store (Zero, \_SB.PCI0.LPC.EC.HCMU)
        \_SB.PCI0.LPC.EC.EVNT (One)
        \_SB.PCI0.LPC.EC.HKEY.MHKE (One)
        \_SB.PCI0.LPC.EC.FNST ()
        UCMS (0x0D)
        Store (Zero, LIDB)
        If (LEqual (Arg0, One))
        {
            Store (\_SB.PCI0.LPC.EC.HFNI, FNID)
        }
        If (LEqual (Arg0, 0x03))
        {
            NVSS (Zero)
            Store (\_SB.PCI0.LPC.EC.AC._PSR (), PWRS)
            If (OSC4)
            {
                PNTF (0x81)
            }
            If (LNotEqual (ACST, \_SB.PCI0.LPC.EC.AC._PSR ()))
            {
                \_SB.PCI0.LPC.EC.ATMC ()
            }
            If (SCRM)
            {
                Store (0x07, \_SB.PCI0.LPC.EC.HFSP)
            }
            Store (Zero, IOEN)
            Store (Zero, IOST)
            If (LEqual (ISWK, One))
            {
                If (\_SB.PCI0.LPC.EC.HKEY.DHKC)
                {
                    \_SB.PCI0.LPC.EC.HKEY.MHKQ (0x6070)
                }
            }
            If (VIGD)
            {
                Store (\_SB.LID._LID (), \_SB.PCI0.GFX0.CLID)
                If (WVIS)
                {
                    VBTD ()
                }
            }
            Else
            {
                If (WVIS)
                {
                    VBTD ()
                }
            }
            VCMS (One, \_SB.LID._LID ())
            AWON (Zero)
            If (CMPR)
            {
                Notify (\_SB.SLPB, 0x02)
                Store (Zero, CMPR)
            }
        }
        If (LEqual (Arg0, 0x04))
        {
            NVSS (Zero)
            Store (Zero, \_SB.PCI0.LPC.EC.HSPA)
            Store (\_SB.PCI0.LPC.EC.AC._PSR (), PWRS)
            If (VIGD)
            {
                Store (\_SB.LID._LID (), \_SB.PCI0.GFX0.CLID)
            }
            If (OSC4)
            {
                PNTF (0x81)
            }
            \_SB.PCI0.LPC.EC.ATMC ()
            If (SCRM)
            {
                Store (0x07, \_SB.PCI0.LPC.EC.HFSP)
            }
            If (LNot (NBCF))
            {
                If (VIGD)
                {
                    \_SB.PCI0.LPC.EC.BRNS ()
                }
                Else
                {
                    VBRC (BRLV)
                }
            }
            Store (Zero, IOEN)
            Store (Zero, IOST)
            If (LEqual (ISWK, 0x02))
            {
                If (\_SB.PCI0.LPC.EC.HKEY.DHKC)
                {
                    \_SB.PCI0.LPC.EC.HKEY.MHKQ (0x6080)
                }
            }
        }
        \_SB.PCI0.LPC.EC.BATW (Arg0)
        \_SB.PCI0.LPC.EC.HKEY.WGWK (Arg0)
        Notify (\_TZ.THM0, 0x80)
        VSLD (\_SB.LID._LID ())
        If (VIGD) {}
        Else
        {
            If (WVIS) {}
        }
        If (LLess (Arg0, 0x04))
        {
            If (LOr (And (RRBF, 0x02), And (\_SB.PCI0.LPC.EC.HWAC, 0x02)))
            {
                ShiftLeft (Arg0, 0x08, Local0)
                Store (Or (0x2013, Local0), Local0)
                \_SB.PCI0.LPC.EC.HKEY.MHKQ (Local0)
            }
        }
        If (LEqual (Arg0, 0x04))
        {
            Store (Zero, Local0)
            Store (CSUM (Zero), Local1)
            If (LNotEqual (Local1, CHKC))
            {
                Store (One, Local0)
                Store (Local1, CHKC)
            }
            Store (CSUM (One), Local1)
            If (LNotEqual (Local1, CHKE))
            {
                Store (One, Local0)
                Store (Local1, CHKE)
            }
            If (Local0)
            {
                Notify (_SB, Zero)
            }
        }
        If (LOr (LEqual (Arg0, 0x03), LEqual (Arg0, 0x04))) {}
        Store (Zero, RRBF)
        Return (WAKI)
    }
    Scope (_SI)
    {
        Method (_SST, 1, NotSerialized)  // _SST: System Status
        {
            If (LEqual (Arg0, Zero))
            {
                \_SB.PCI0.LPC.EC.LED (Zero, Zero)
                \_SB.PCI0.LPC.EC.LED (0x0A, Zero)
                \_SB.PCI0.LPC.EC.LED (0x07, Zero)
            }
            If (LEqual (Arg0, One))
            {
                If (LOr (SPS, WNTF))
                {
                    \_SB.PCI0.LPC.EC.BEEP (0x05)
                }
                \_SB.PCI0.LPC.EC.LED (Zero, 0x80)
                \_SB.PCI0.LPC.EC.LED (0x0A, 0x80)
                \_SB.PCI0.LPC.EC.LED (0x07, Zero)
            }
            If (LEqual (Arg0, 0x02))
            {
                \_SB.PCI0.LPC.EC.LED (Zero, 0xC0)
                \_SB.PCI0.LPC.EC.LED (0x0A, 0xC0)
                \_SB.PCI0.LPC.EC.LED (0x07, 0xC0)
            }
            If (LEqual (Arg0, 0x03))
            {
                If (LGreater (SPS, 0x03))
                {
                    \_SB.PCI0.LPC.EC.BEEP (0x07)
                }
                Else
                {
                    If (LEqual (SPS, 0x03))
                    {
                        \_SB.PCI0.LPC.EC.BEEP (0x03)
                    }
                    Else
                    {
                        \_SB.PCI0.LPC.EC.BEEP (0x04)
                    }
                }
                If (LEqual (SPS, 0x03)) {}
                Else
                {
                    \_SB.PCI0.LPC.EC.LED (Zero, 0x80)
                    \_SB.PCI0.LPC.EC.LED (0x0A, 0x80)
                }
                \_SB.PCI0.LPC.EC.LED (0x07, 0xC0)
                \_SB.PCI0.LPC.EC.LED (Zero, 0xC0)
                \_SB.PCI0.LPC.EC.LED (0x0A, 0xC0)
            }
            If (LEqual (Arg0, 0x04))
            {
                \_SB.PCI0.LPC.EC.BEEP (0x03)
                \_SB.PCI0.LPC.EC.LED (0x07, 0xC0)
                \_SB.PCI0.LPC.EC.LED (Zero, 0xC0)
                \_SB.PCI0.LPC.EC.LED (0x0A, 0xC0)
            }
        }
    }
    Scope (_GPE)
    {
        Method (_L17, 0, NotSerialized)  // _Lxx: Level-Triggered GPE
        {
            Store (\_SB.PCI0.LPC.EC.HWAC, Local0)
            Store (Local0, RRBF)
            Sleep (0x0A)
            If (And (Local0, 0x02)) {}
            If (And (Local0, 0x04))
            {
                Notify (\_SB.LID, 0x02)
            }
            If (And (Local0, 0x08))
            {
                Notify (\_SB.SLPB, 0x02)
            }
            If (And (Local0, 0x10))
            {
                Notify (\_SB.SLPB, 0x02)
            }
            If (And (Local0, 0x40)) {}
            If (And (Local0, 0x80))
            {
                Notify (\_SB.SLPB, 0x02)
            }
        }
        Method (_L69, 0, NotSerialized)  // _Lxx: Level-Triggered GPE
        {
            If (\_SB.PCI0.EXP1.PSPX)
            {
                Store (One, \_SB.PCI0.EXP1.PSPX)
                Store (One, \_SB.PCI0.EXP1.PMSX)
                Notify (\_SB.PCI0.EXP1, 0x02)
            }
            If (\_SB.PCI0.EXP2.PSPX)
            {
                Store (One, \_SB.PCI0.EXP2.PSPX)
                Store (One, \_SB.PCI0.EXP2.PMSX)
                Notify (\_SB.PCI0.EXP2, 0x02)
            }
            If (\_SB.PCI0.EXP3.PSPX)
            {
                Store (One, \_SB.PCI0.EXP3.PSPX)
                Store (One, \_SB.PCI0.EXP3.PMSX)
                Notify (\_SB.PCI0.EXP3, 0x02)
            }
            If (\_SB.PCI0.EXP4.PSPX)
            {
                Store (One, \_SB.PCI0.EXP4.PSPX)
                Store (One, \_SB.PCI0.EXP4.PMSX)
                Notify (\_SB.PCI0.EXP4, 0x02)
            }
            If (\_SB.PCI0.EXP5.PSPX)
            {
                Store (One, \_SB.PCI0.EXP5.PSPX)
                Store (One, \_SB.PCI0.EXP5.PMSX)
                Notify (\_SB.PCI0.EXP5, 0x02)
            }
            If (\_SB.PCI0.EXP6.PSPX)
            {
                Store (One, \_SB.PCI0.EXP6.PSPX)
                Store (One, \_SB.PCI0.EXP6.PMSX)
                Notify (\_SB.PCI0.EXP6, 0x02)
            }
        }
        Method (_L61, 0, NotSerialized)  // _Lxx: Level-Triggered GPE
        {
        }
        Method (_L62, 0, NotSerialized)  // _Lxx: Level-Triggered GPE
        {
            Store (Zero, \_SB.PCI0.LPC.SWGE)
        }
        Method (_L66, 0, NotSerialized)  // _Lxx: Level-Triggered GPE
        {
            If (\_SB.PCI0.GFX0.GSSE (\_SB.PCI0.GFX0.GSCI ())) {}
            Else
            {
                Store (One, \_SB.PCI0.SMBU.CPSC)
            }
        }
    }
    Scope (_SB.PCI0.LPC.EC.HKEY)
    {
        Method (MHQT, 1, NotSerialized)
        {
            If (LAnd (WNTF, TATC))
            {
                If (LEqual (Arg0, Zero))
                {
                    Store (TATC, Local0)
                    Return (Local0)
                }
                Else
                {
                    If (LEqual (Arg0, One))
                    {
                        Store (TDFA, Local0)
                        Add (Local0, ShiftLeft (TDTA, 0x04), Local0)
                        Add (Local0, ShiftLeft (TDFD, 0x08), Local0)
                        Add (Local0, ShiftLeft (TDTD, 0x0C), Local0)
                        Add (Local0, ShiftLeft (TNFT, 0x10), Local0)
                        Add (Local0, ShiftLeft (TNTT, 0x14), Local0)
                        Return (Local0)
                    }
                    Else
                    {
                        If (LEqual (Arg0, 0x02))
                        {
                            Store (TCFA, Local0)
                            Add (Local0, ShiftLeft (TCTA, 0x04), Local0)
                            Add (Local0, ShiftLeft (TCFD, 0x08), Local0)
                            Add (Local0, ShiftLeft (TCTD, 0x0C), Local0)
                            Return (Local0)
                        }
                        Else
                        {
                            If (LEqual (Arg0, 0x03)) {}
                            Else
                            {
                                If (LEqual (Arg0, 0x04))
                                {
                                    Store (TATW, Local0)
                                    Return (Local0)
                                }
                                Else
                                {
                                    Noop
                                }
                            }
                        }
                    }
                }
            }
            Return (Zero)
        }
        Method (MHAT, 1, NotSerialized)
        {
            If (LAnd (WNTF, TATC))
            {
                Store (And (Arg0, 0xFF), Local0)
                If (LNot (ATMV (Local0)))
                {
                    Return (Zero)
                }
                Store (And (ShiftRight (Arg0, 0x08), 0xFF), Local0)
                If (LNot (ATMV (Local0)))
                {
                    Return (Zero)
                }
                Store (And (Arg0, 0x0F), TCFA)
                Store (And (ShiftRight (Arg0, 0x04), 0x0F), TCTA)
                Store (And (ShiftRight (Arg0, 0x08), 0x0F), TCFD)
                Store (And (ShiftRight (Arg0, 0x0C), 0x0F), TCTD)
                ATMC ()
                If (And (\_PR.CFGD, 0x0100))
                {
                    Store (FTPS, Local1)
                    If (And (Arg0, 0x00010000))
                    {
                        If (\_PR.CLVL)
                        {
                            Store (CTPR, FTPS)
                            Increment (FTPS)
                        }
                        Else
                        {
                            Store (One, FTPS)
                        }
                    }
                    Else
                    {
                        If (\_PR.CLVL)
                        {
                            Store (CTPR, FTPS)
                        }
                        Else
                        {
                            Store (Zero, FTPS)
                        }
                    }
                    If (XOr (FTPS, Local1))
                    {
                        If (LOr (OSPX, CPPX))
                        {
                            PNTF (0x80)
                        }
                    }
                }
                Store (SCRM, Local2)
                If (And (Arg0, 0x00040000))
                {
                    Store (One, SCRM)
                    Store (0x07, HFSP)
                }
                Else
                {
                    Store (Zero, SCRM)
                    Store (0x80, HFSP)
                }
                Store (ETAU, Local3)
                If (And (Arg0, 0x00020000))
                {
                    Store (One, ETAU)
                }
                Else
                {
                    Store (Zero, ETAU)
                }
                Return (One)
            }
            Return (Zero)
        }
        Method (MHGT, 1, NotSerialized)
        {
            If (LAnd (WNTF, TATC))
            {
                Store (0x01000000, Local0)
                If (And (\_PR.CFGD, 0x0100))
                {
                    Or (Local0, 0x08000000, Local0)
                }
                If (SCRM)
                {
                    Or (Local0, 0x10000000, Local0)
                }
                If (ETAU)
                {
                    Or (Local0, 0x04000000, Local0)
                }
                If (LLess (CTPR, FTPS))
                {
                    Or (Local0, 0x02000000, Local0)
                }
                Add (Local0, ShiftLeft (TSFT, 0x10), Local0)
                Add (Local0, ShiftLeft (TSTT, 0x14), Local0)
                Store (And (Arg0, 0xFF), Local1)
                If (LNot (ATMV (Local1)))
                {
                    Or (Local0, 0xFFFF, Local0)
                    Return (Local0)
                }
                Store (And (Arg0, 0x0F), Local1)
                If (LEqual (Local1, Zero))
                {
                    Add (Local0, TIF0, Local0)
                }
                Else
                {
                    If (LEqual (Local1, One))
                    {
                        Add (Local0, TIF1, Local0)
                    }
                    Else
                    {
                        If (LEqual (Local1, 0x02))
                        {
                            Add (Local0, TIF2, Local0)
                        }
                        Else
                        {
                            Add (Local0, 0xFF, Local0)
                        }
                    }
                }
                Store (And (ShiftRight (Arg0, 0x04), 0x0F), Local1)
                If (LEqual (Local1, Zero))
                {
                    Add (Local0, ShiftLeft (TIT0, 0x08), Local0)
                }
                Else
                {
                    If (LEqual (Local1, One))
                    {
                        Add (Local0, ShiftLeft (TIT1, 0x08), Local0)
                    }
                    Else
                    {
                        If (LEqual (Local1, 0x02))
                        {
                            Add (Local0, ShiftLeft (TIT2, 0x08), Local0)
                        }
                        Else
                        {
                            Add (Local0, 0xFF00, Local0)
                        }
                    }
                }
                Return (Local0)
            }
            Return (Zero)
        }
        Method (ATMV, 1, NotSerialized)
        {
            Store (And (Arg0, 0x0F), Local1)
            Store (TNFT, Local0)
            If (LGreaterEqual (Local1, Local0))
            {
                Return (Zero)
            }
            Store (And (ShiftRight (Arg0, 0x04), 0x0F), Local2)
            Store (TNTT, Local0)
            If (LGreaterEqual (Local2, Local0))
            {
                Return (Zero)
            }
            If (TATL)
            {
                If (XOr (Local1, Local2))
                {
                    Return (Zero)
                }
            }
            Return (One)
        }
        Method (MHCT, 1, NotSerialized)
        {
            Store (Zero, Local0)
            If (SPEN)
            {
                Store (LWST, Local0)
                Increment (Local0)
                ShiftLeft (Local0, 0x08, Local0)
            }
            Store (0x08, Local1)
            ShiftLeft (Local1, 0x08, Local1)
            If (LEqual (Arg0, 0xFFFFFFFF))
            {
                Or (Local1, TPCR, Local1)
                If (SPEN)
                {
                    Or (Local0, PPCR, Local0)
                    If (LNot (LAnd (\_PR.CFGD, 0x02000000)))
                    {
                        Or (Local1, 0x80, Local1)
                    }
                    If (LNot (LAnd (\_PR.CFGD, 0x08000000)))
                    {
                        Or (Local1, 0x40, Local1)
                    }
                }
                Else
                {
                    Or (Local1, 0xC0, Local1)
                }
            }
            Else
            {
                If (LAnd (LOr (OSPX, CPPX), SPEN))
                {
                    And (Arg0, 0x00FF0000, Local2)
                    ShiftRight (Local2, 0x10, Local2)
                    Or (Local0, Local2, Local0)
                    If (XOr (Local2, PPCR))
                    {
                        Store (Local2, PPCA)
                        PNTF (0x80)
                    }
                }
                If (WVIS)
                {
                    And (Arg0, 0x1F, Local2)
                    Or (Local1, Local2, Local1)
                    If (XOr (Local2, TPCR))
                    {
                        Store (Local2, TPCA)
                        PNTF (0x82)
                    }
                }
            }
            ShiftLeft (Local0, 0x10, Local0)
            Or (Local0, Local1, Local0)
            Return (Local0)
        }
    }
    Scope (_SB.PCI0)
    {
        Method (PL1S, 1, NotSerialized)
        {
            ADBG (Concatenate ("PL1S Value=", ToHexString (Arg0)))
            ADBG (Concatenate ("PL1S PTDP =", ToHexString (PTDP)))
            If (LEqual (PTDP, Arg0))
            {
                CTCN ()
            }
            Else
            {
                If (LGreater (PTDP, Arg0))
                {
                    If (LGreaterEqual (\_PR.CLVL, One))
                    {
                        Store (Arg0, PT1D)
                        CTCD ()
                    }
                }
                Else
                {
                    If (LLess (PTDP, Arg0))
                    {
                        If (LGreaterEqual (\_PR.CLVL, 0x02))
                        {
                            Store (Arg0, PT2D)
                            CTCU ()
                        }
                    }
                }
            }
        }
    }
    Scope (_SB.PCI0.LPC.EC)
    {
        Method (ATMC, 0, NotSerialized)
        {
            If (LAnd (WNTF, TATC))
            {
                If (HPAC)
                {
                    Store (TCFA, Local0)
                    Store (TCTA, Local1)
                    Store (Or (ShiftLeft (Local1, 0x04), Local0), Local2)
                    XOr (Local2, ATMX, Local3)
                    Store (Local2, ATMX)
                    If (LEqual (TCTA, Zero))
                    {
                        Store (TCR0, TCRT)
                        Store (TPS0, TPSV)
                    }
                    Else
                    {
                        If (LEqual (TCTA, One))
                        {
                            Store (TCR1, TCRT)
                            Store (TPS1, TPSV)
                        }
                        Else
                        {
                        }
                    }
                }
                Else
                {
                    Store (TCFD, Local0)
                    Store (TCTD, Local1)
                    Store (Or (ShiftLeft (Local1, 0x04), Local0), Local2)
                    XOr (Local2, ATMX, Local3)
                    Store (Local2, ATMX)
                    If (LEqual (TCTD, Zero))
                    {
                        Store (TCR0, TCRT)
                        Store (TPS0, TPSV)
                    }
                    Else
                    {
                        If (LEqual (TCTD, One))
                        {
                            Store (TCR1, TCRT)
                            Store (TPS1, TPSV)
                        }
                        Else
                        {
                        }
                    }
                }
                If (Local3)
                {
                    If (^HKEY.DHKC)
                    {
                        ^HKEY.MHKQ (0x6030)
                    }
                }
                Notify (\_TZ.THM0, 0x81)
            }
        }
    }
    Scope (_TZ)
    {
        ThermalZone (THM0)
        {
            Method (_CRT, 0, NotSerialized)  // _CRT: Critical Temperature
            {
                Return (TCRT)
            }
            Method (_TMP, 0, NotSerialized)  // _TMP: Temperature
            {
                If (H8DR)
                {
                    Store (\_SB.PCI0.LPC.EC.TMP0, Local0)
                    Store (\_SB.PCI0.LPC.EC.TSL2, Local1)
                    Store (\_SB.PCI0.LPC.EC.TSL3, Local2)
                }
                Else
                {
                    Store (RBEC (0x78), Local0)
                    Store (And (RBEC (0x8A), 0x7F), Local1)
                    Store (And (RBEC (0x8B), 0x7F), Local2)
                }
                If (LEqual (Local0, 0x80))
                {
                    Store (0x30, Local0)
                }
                If (Local2)
                {
                    TSDL ()
                    Return (TCRT)
                }
                If (LNot (\_SB.PCI0.LPC.EC.HKEY.DHKC))
                {
                    If (Local1)
                    {
                        TSDL ()
                        Return (TCRT)
                    }
                }
                Return (C2K (Local0))
            }
        }
        Method (C2K, 1, NotSerialized)
        {
            Add (Multiply (Arg0, 0x0A), 0x0AAC, Local0)
            If (LLessEqual (Local0, 0x0AAC))
            {
                Store (0x0BB8, Local0)
            }
            If (LGreater (Local0, 0x0FAC))
            {
                Store (0x0BB8, Local0)
            }
            Return (Local0)
        }
    }
    Scope (_SB.PCI0.LPC.EC)
    {
        Method (_Q40, 0, NotSerialized)  // _Qxx: EC Query
        {
            Notify (\_TZ.THM0, 0x80)
            If (H8DR)
            {
                Store (TSL2, Local1)
            }
            Else
            {
                Store (And (RBEC (0x8A), 0x7F), Local1)
            }
            If (^HKEY.DHKC)
            {
                If (Local1)
                {
                    ^HKEY.MHKQ (0x6022)
                }
            }
            If (VIGD)
            {
                Noop
            }
            Else
            {
                VTHR ()
            }
            If (And (\_PR.CFGD, One))
            {
                If (LOr (OSPX, CPPX))
                {
                    PNTF (0x80)
                }
                Else
                {
                    Store (And (TSL0, 0x77), Local2)
                    If (Local2)
                    {
                        STEP (0x09)
                    }
                    Else
                    {
                        STEP (0x0A)
                    }
                }
            }
        }
    }
    Method (_PIC, 1, NotSerialized)  // _PIC: Interrupt Model
    {
        Store (Arg0, GPIC)
    }
    OperationRegion (SMI0, SystemIO, 0xB2, One)
    Field (SMI0, ByteAcc, NoLock, Preserve)
    {
        APMC,   8
    }
    Field (MNVS, AnyAcc, NoLock, Preserve)
    {
        Offset (0xFC0), 
        CMD,    8, 
        ERR,    32, 
        PAR0,   32, 
        PAR1,   32, 
        PAR2,   32, 
        PAR3,   32
    }
    Mutex (MSMI, 0x00)
    Method (SMI, 5, Serialized)
    {
        Acquire (MSMI, 0xFFFF)
        Store (Arg0, CMD)
        Store (One, ERR)
        Store (Arg1, PAR0)
        Store (Arg2, PAR1)
        Store (Arg3, PAR2)
        Store (Arg4, PAR3)
        Store (0xF5, APMC)
        While (LEqual (ERR, One))
        {
            Sleep (One)
            Store (0xF5, APMC)
        }
        Store (PAR0, Local0)
        Release (MSMI)
        Return (Local0)
    }
    Method (RPCI, 1, NotSerialized)
    {
        Return (SMI (Zero, Zero, Arg0, Zero, Zero))
    }
    Method (WPCI, 2, NotSerialized)
    {
        SMI (Zero, One, Arg0, Arg1, Zero)
    }
    Method (MPCI, 3, NotSerialized)
    {
        SMI (Zero, 0x02, Arg0, Arg1, Arg2)
    }
    Method (RBEC, 1, NotSerialized)
    {
        Return (SMI (Zero, 0x03, Arg0, Zero, Zero))
    }
    Method (WBEC, 2, NotSerialized)
    {
        SMI (Zero, 0x04, Arg0, Arg1, Zero)
    }
    Method (MBEC, 3, NotSerialized)
    {
        SMI (Zero, 0x05, Arg0, Arg1, Arg2)
    }
    Method (RISA, 1, NotSerialized)
    {
        Return (SMI (Zero, 0x06, Arg0, Zero, Zero))
    }
    Method (WISA, 2, NotSerialized)
    {
        SMI (Zero, 0x07, Arg0, Arg1, Zero)
    }
    Method (MISA, 3, NotSerialized)
    {
        SMI (Zero, 0x08, Arg0, Arg1, Arg2)
    }
    Method (VEXP, 0, NotSerialized)
    {
        SMI (One, Zero, Zero, Zero, Zero)
    }
    Method (VUPS, 1, NotSerialized)
    {
        SMI (One, One, Arg0, Zero, Zero)
    }
    Method (VSDS, 2, NotSerialized)
    {
        SMI (One, 0x02, Arg0, Arg1, Zero)
    }
    Method (VDDC, 0, NotSerialized)
    {
        SMI (One, 0x03, Zero, Zero, Zero)
    }
    Method (VVPD, 1, NotSerialized)
    {
        SMI (One, 0x04, Arg0, Zero, Zero)
    }
    Method (VNRS, 1, NotSerialized)
    {
        SMI (One, 0x05, Arg0, Zero, Zero)
    }
    Method (GLPW, 0, NotSerialized)
    {
        Return (SMI (One, 0x06, Zero, Zero, Zero))
    }
    Method (VSLD, 1, NotSerialized)
    {
        SMI (One, 0x07, Arg0, Zero, Zero)
    }
    Method (VEVT, 1, NotSerialized)
    {
        Return (SMI (One, 0x08, Arg0, Zero, Zero))
    }
    Method (VTHR, 0, NotSerialized)
    {
        Return (SMI (One, 0x09, Zero, Zero, Zero))
    }
    Method (VBRC, 1, NotSerialized)
    {
        SMI (One, 0x0A, Arg0, Zero, Zero)
    }
    Method (VBRG, 0, NotSerialized)
    {
        Return (SMI (One, 0x0E, Zero, Zero, Zero))
    }
    Method (VCMS, 2, NotSerialized)
    {
        Return (SMI (One, 0x0B, Arg0, Arg1, Zero))
    }
    Method (VBTD, 0, NotSerialized)
    {
        Return (SMI (One, 0x0F, Zero, Zero, Zero))
    }
    Method (VHYB, 2, NotSerialized)
    {
        Return (SMI (One, 0x10, Arg0, Arg1, Zero))
    }
    Method (VDYN, 2, NotSerialized)
    {
        Return (SMI (One, 0x11, Arg0, Arg1, Zero))
    }
    Method (UCMS, 1, NotSerialized)
    {
        Return (SMI (0x02, Arg0, Zero, Zero, Zero))
    }
    Method (BHDP, 2, NotSerialized)
    {
        Return (SMI (0x03, Zero, Arg0, Arg1, Zero))
    }
    Method (STEP, 1, NotSerialized)
    {
        SMI (0x04, Arg0, Zero, Zero, Zero)
    }
    Method (TRAP, 0, NotSerialized)
    {
        SMI (0x05, Zero, Zero, Zero, Zero)
    }
    Method (CBRI, 0, NotSerialized)
    {
        SMI (0x05, One, Zero, Zero, Zero)
    }
    Method (BCHK, 0, NotSerialized)
    {
        Return (SMI (0x05, 0x04, Zero, Zero, Zero))
    }
    Method (BYRS, 0, NotSerialized)
    {
        SMI (0x05, 0x05, Zero, Zero, Zero)
    }
    Method (LCHK, 1, NotSerialized)
    {
        Return (SMI (0x05, 0x06, Arg0, Zero, Zero))
    }
    Method (BLTH, 1, NotSerialized)
    {
        Return (SMI (0x06, Arg0, Zero, Zero, Zero))
    }
    Method (PRSM, 2, NotSerialized)
    {
        Return (SMI (0x07, Zero, Arg0, Arg1, Zero))
    }
    Method (ISOC, 1, NotSerialized)
    {
        Return (SMI (0x07, 0x03, Arg0, Zero, Zero))
    }
    Method (EZRC, 1, NotSerialized)
    {
        Return (SMI (0x07, 0x04, Arg0, Zero, Zero))
    }
    Method (WGSV, 1, NotSerialized)
    {
        Return (SMI (0x09, Arg0, Zero, Zero, Zero))
    }
    Method (SWTT, 1, NotSerialized)
    {
        If (SMI (0x0A, 0x02, Arg0, Zero, Zero))
        {
            If (\_SB.PCI0.LPC.EC.HKEY.DHKC)
            {
                \_SB.PCI0.LPC.EC.HKEY.MHKQ (0x6030)
            }
        }
    }
    Method (TSDL, 0, NotSerialized)
    {
        Return (SMI (0x0A, 0x03, Zero, Zero, Zero))
    }
    Method (FLPF, 1, NotSerialized)
    {
        Return (SMI (0x0A, 0x04, Arg0, Zero, Zero))
    }
    Method (CSUM, 1, NotSerialized)
    {
        Return (SMI (0x0E, Arg0, Zero, Zero, Zero))
    }
    Method (NVSS, 1, NotSerialized)
    {
        Return (SMI (0x0F, Arg0, Zero, Zero, Zero))
    }
    Method (WMIS, 2, NotSerialized)
    {
        Return (SMI (0x10, Arg0, Arg1, Zero, Zero))
    }
    Method (AWON, 1, NotSerialized)
    {
        Return (SMI (0x12, Arg0, Zero, Zero, Zero))
    }
    Method (PMON, 2, NotSerialized)
    {
        Store (SizeOf (Arg0), Local0)
        Name (TSTR, Buffer (Local0) {})
        Store (Arg0, TSTR)
        Store (TSTR, DBGB)
        SMI (0x11, Arg1, Zero, Zero, Zero)
    }
    Method (UAWS, 1, NotSerialized)
    {
        Return (SMI (0x13, Arg0, Zero, Zero, Zero))
    }
    Method (BFWC, 1, NotSerialized)
    {
        Return (SMI (0x14, Zero, Arg0, Zero, Zero))
    }
    Method (BFWP, 0, NotSerialized)
    {
        Return (SMI (0x14, One, Zero, Zero, Zero))
    }
    Method (BFWL, 0, NotSerialized)
    {
        SMI (0x14, 0x02, Zero, Zero, Zero)
    }
    Method (BFWG, 1, NotSerialized)
    {
        SMI (0x14, 0x03, Arg0, Zero, Zero)
    }
    Method (BDMC, 1, NotSerialized)
    {
        SMI (0x14, 0x04, Arg0, Zero, Zero)
    }
    Method (PSIF, 2, NotSerialized)
    {
        Return (SMI (0x14, 0x05, Arg0, Arg1, Zero))
    }
    Method (FNSC, 2, NotSerialized)
    {
        Return (SMI (0x14, 0x06, Arg0, Arg1, Zero))
    }
    Method (AUDC, 2, NotSerialized)
    {
        Return (SMI (0x14, 0x07, Arg0, Arg1, Zero))
    }
    Method (SYBC, 2, NotSerialized)
    {
        Return (SMI (0x14, 0x08, Arg0, Arg1, Zero))
    }
    Method (KBLS, 2, NotSerialized)
    {
        Return (SMI (0x14, 0x09, Arg0, Arg1, Zero))
    }
    Method (UBIS, 1, NotSerialized)
    {
        Return (SMI (0x15, Zero, Arg0, Zero, Zero))
    }
    Method (DIEH, 1, NotSerialized)
    {
        Return (SMI (0x16, Zero, Arg0, Zero, Zero))
    }
    Method (OUTP, 2, NotSerialized)
    {
        SMI (0x17, Arg0, Arg1, Zero, Zero)
    }
    Method (DPIO, 2, NotSerialized)
    {
        If (LNot (Arg0))
        {
            Return (Zero)
        }
        If (LGreater (Arg0, 0xF0))
        {
            Return (Zero)
        }
        If (LGreater (Arg0, 0xB4))
        {
            If (Arg1)
            {
                Return (0x02)
            }
            Else
            {
                Return (One)
            }
        }
        If (LGreater (Arg0, 0x78))
        {
            Return (0x03)
        }
        Return (0x04)
    }
    Method (DUDM, 2, NotSerialized)
    {
        If (LNot (Arg1))
        {
            Return (0xFF)
        }
        If (LGreater (Arg0, 0x5A))
        {
            Return (Zero)
        }
        If (LGreater (Arg0, 0x3C))
        {
            Return (One)
        }
        If (LGreater (Arg0, 0x2D))
        {
            Return (0x02)
        }
        If (LGreater (Arg0, 0x1E))
        {
            Return (0x03)
        }
        If (LGreater (Arg0, 0x14))
        {
            Return (0x04)
        }
        Return (0x05)
    }
    Method (DMDM, 2, NotSerialized)
    {
        If (Arg1)
        {
            Return (Zero)
        }
        If (LNot (Arg0))
        {
            Return (Zero)
        }
        If (LGreater (Arg0, 0x96))
        {
            Return (One)
        }
        If (LGreater (Arg0, 0x78))
        {
            Return (0x02)
        }
        Return (0x03)
    }
    Method (UUDM, 2, NotSerialized)
    {
        If (LNot (And (Arg0, 0x04)))
        {
            Return (Zero)
        }
        If (And (Arg1, 0x20))
        {
            Return (0x14)
        }
        If (And (Arg1, 0x10))
        {
            Return (0x1E)
        }
        If (And (Arg1, 0x08))
        {
            Return (0x2D)
        }
        If (And (Arg1, 0x04))
        {
            Return (0x3C)
        }
        If (And (Arg1, 0x02))
        {
            Return (0x5A)
        }
        If (And (Arg1, One))
        {
            Return (0x78)
        }
        Return (Zero)
    }
    Method (UMDM, 4, NotSerialized)
    {
        If (LNot (And (Arg0, 0x02)))
        {
            Return (Zero)
        }
        If (And (Arg1, 0x04))
        {
            Return (Arg3)
        }
        If (And (Arg1, 0x02))
        {
            If (LLessEqual (Arg3, 0x78))
            {
                Return (0xB4)
            }
            Else
            {
                Return (Arg3)
            }
        }
        If (And (Arg2, 0x04))
        {
            If (LLessEqual (Arg3, 0xB4))
            {
                Return (0xF0)
            }
            Else
            {
                Return (Arg3)
            }
        }
        Return (Zero)
    }
    Method (UPIO, 4, NotSerialized)
    {
        If (LNot (And (Arg0, 0x02)))
        {
            If (LEqual (Arg2, 0x02))
            {
                Return (0xF0)
            }
            Else
            {
                Return (0x0384)
            }
        }
        If (And (Arg1, 0x02))
        {
            Return (Arg3)
        }
        If (And (Arg1, One))
        {
            If (LLessEqual (Arg3, 0x78))
            {
                Return (0xB4)
            }
            Else
            {
                Return (Arg3)
            }
        }
        If (LEqual (Arg2, 0x02))
        {
            Return (0xF0)
        }
        Else
        {
            Return (0x0384)
        }
    }
    Method (FDMA, 2, NotSerialized)
    {
        If (LNotEqual (Arg1, 0xFF))
        {
            Return (Or (Arg1, 0x40))
        }
        If (LGreaterEqual (Arg0, 0x03))
        {
            Return (Or (Subtract (Arg0, 0x02), 0x20))
        }
        If (Arg0)
        {
            Return (0x12)
        }
        Return (Zero)
    }
    Method (FPIO, 1, NotSerialized)
    {
        If (LGreaterEqual (Arg0, 0x03))
        {
            Return (Or (Arg0, 0x08))
        }
        If (LEqual (Arg0, One))
        {
            Return (One)
        }
        Return (Zero)
    }
    Method (SCMP, 2, NotSerialized)
    {
        Store (SizeOf (Arg0), Local0)
        If (LNotEqual (Local0, SizeOf (Arg1)))
        {
            Return (One)
        }
        Increment (Local0)
        Name (STR1, Buffer (Local0) {})
        Name (STR2, Buffer (Local0) {})
        Store (Arg0, STR1)
        Store (Arg1, STR2)
        Store (Zero, Local1)
        While (LLess (Local1, Local0))
        {
            Store (DerefOf (Index (STR1, Local1)), Local2)
            Store (DerefOf (Index (STR2, Local1)), Local3)
            If (LNotEqual (Local2, Local3))
            {
                Return (One)
            }
            Increment (Local1)
        }
        Return (Zero)
    }
    Name (SPS, Zero)
    Name (OSIF, Zero)
    Name (WNTF, Zero)
    Name (WXPF, Zero)
    Name (WVIS, Zero)
    Name (WIN7, Zero)
    Name (WIN8, Zero)
    Name (WSPV, Zero)
    Name (LNUX, Zero)
    Name (H8DR, Zero)
    Name (MEMX, Zero)
    Name (ACST, Zero)
    Name (FMBL, One)
    Name (FDTP, 0x02)
    Name (FUPS, 0x03)
    Name (FNID, Zero)
    Name (RRBF, Zero)
    Name (NBCF, Zero)
}
Embedded Controller Boot Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/ECDT.aml, Mon Sep  5 12:10:16 2016
 *
 * ACPI Data Table [ECDT]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[000h 0000   4]                    Signature : "ECDT"    [Embedded Controller Boot Resources Table]
[004h 0004   4]                 Table Length : 00000052
[008h 0008   1]                     Revision : 01
[009h 0009   1]                     Checksum : E5
[00Ah 0010   6]                       Oem ID : "LENOVO"
[010h 0016   8]                 Oem Table ID : "TP-R07  "
[018h 0024   4]                 Oem Revision : 00002080
[01Ch 0028   4]              Asl Compiler ID : "PTEC"
[020h 0032   4]        Asl Compiler Revision : 00000002
[024h 0036  12]      Command/Status Register : [Generic Address Structure]
[024h 0036   1]                     Space ID : 01 [SystemIO]
[025h 0037   1]                    Bit Width : 08
[026h 0038   1]                   Bit Offset : 00
[027h 0039   1]         Encoded Access Width : 00 [Undefined/Legacy]
[028h 0040   8]                      Address : 0000000000000066
[030h 0048  12]                Data Register : [Generic Address Structure]
[030h 0048   1]                     Space ID : 01 [SystemIO]
[031h 0049   1]                    Bit Width : 08
[032h 0050   1]                   Bit Offset : 00
[033h 0051   1]         Encoded Access Width : 00 [Undefined/Legacy]
[034h 0052   8]                      Address : 0000000000000062
[03Ch 0060   4]                          UID : 00000000
[040h 0064   1]                   GPE Number : 16
[041h 0065  17]                     Namepath : "\_SB.PCI0.LPC.EC"
Raw Table Data: Length 82 (0x52)
  0000: 45 43 44 54 52 00 00 00 01 E5 4C 45 4E 4F 56 4F  ECDTR.....LENOVO
  0010: 54 50 2D 52 30 37 20 20 80 20 00 00 50 54 45 43  TP-R07  . ..PTEC
  0020: 02 00 00 00 01 08 00 00 66 00 00 00 00 00 00 00  ........f.......
  0030: 01 08 00 00 62 00 00 00 00 00 00 00 00 00 00 00  ....b...........
  0040: 16 5C 5F 53 42 2E 50 43 49 30 2E 4C 50 43 2E 45  .\_SB.PCI0.LPC.E
  0050: 43 00                                            C.
Fixed ACPI Description Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/FACP.aml, Mon Sep  5 12:10:16 2016
 *
 * ACPI Data Table [FACP]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[000h 0000   4]                    Signature : "FACP"    [Fixed ACPI Description Table (FADT)]
[004h 0004   4]                 Table Length : 000000F4
[008h 0008   1]                     Revision : 04
[009h 0009   1]                     Checksum : 41
[00Ah 0010   6]                       Oem ID : "Apple "
[010h 0016   8]                 Oem Table ID : "TP-R07  "
[018h 0024   4]                 Oem Revision : 00002080
[01Ch 0028   4]              Asl Compiler ID : "PTEC"
[020h 0032   4]        Asl Compiler Revision : 00000002
[024h 0036   4]                 FACS Address : B7F67000
[028h 0040   4]                 DSDT Address : A9954000
[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 : F0
[035h 0053   1]           ACPI Disable Value : F1
[036h 0054   1]               S4BIOS Command : F2
[037h 0055   1]              P-State Control : 00
[038h 0056   4]     PM1A Event Block Address : 00001800
[03Ch 0060   4]     PM1B Event Block Address : 00000000
[040h 0064   4]   PM1A Control Block Address : 00001804
[044h 0068   4]   PM1B Control Block Address : 00000000
[048h 0072   4]    PM2 Control Block Address : 00001850
[04Ch 0076   4]       PM Timer Block Address : 00001808
[050h 0080   4]           GPE0 Block Address : 00001880
[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 : 20
[05Dh 0093   1]            GPE1 Block Length : 00
[05Eh 0094   1]             GPE1 Base Offset : 10
[05Fh 0095   1]                 _CST Support : 85
[060h 0096   2]                   C2 Latency : 0065
[062h 0098   2]                   C3 Latency : 00FA
[064h 0100   2]               CPU Cache Size : 0000
[066h 0102   2]           Cache Flush Stride : 0000
[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) : 0003
               Legacy Devices Supported (V2) : 1
            8042 Present on ports 60/64 (V2) : 1
                        VGA Not Present (V4) : 0
                      MSI Not Supported (V4) : 0
                PCIe ASPM Not Supported (V4) : 0
                   CMOS RTC Not Present (V5) : 0
[06Fh 0111   1]                     Reserved : 00
[070h 0112   4]        Flags (decoded below) : 000086A5
      WBINVD instruction is operational (V1) : 1
              WBINVD flushes all caches (V1) : 0
                    All CPUs support C1 (V1) : 1
                  C2 works on MP system (V1) : 0
            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) : 0
                      Docking Supported (V1) : 1
               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 : 01 [Byte Access:8]
[078h 0120   8]                      Address : 0000000000000CF9
[080h 0128   1]         Value to cause reset : 06
[081h 0129   3]                     Reserved : 000000
[084h 0132   8]                 FACS Address : 00000000B7F67000
[08Ch 0140   8]                 DSDT Address : 00000000A9954000
[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 : 03 [DWord Access:32]
[098h 0152   8]                      Address : 0000000000001800
[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 : 00 [Undefined/Legacy]
[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 : 0000000000001804
[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 : 00 [Undefined/Legacy]
[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 : 00 [Undefined/Legacy]
[0C8h 0200   8]                      Address : 0000000000001850
[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 : 0000000000001808
[0DCh 0220  12]                   GPE0 Block : [Generic Address Structure]
[0DCh 0220   1]                     Space ID : 01 [SystemIO]
[0DDh 0221   1]                    Bit Width : 80
[0DEh 0222   1]                   Bit Offset : 00
[0DFh 0223   1]         Encoded Access Width : 04 [QWord Access:64]
[0E0h 0224   8]                      Address : 0000000000001880
[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 : 04 [QWord Access:64]
[0ECh 0236   8]                      Address : 0000000000000000
Raw Table Data: Length 244 (0xF4)
  0000: 46 41 43 50 F4 00 00 00 04 41 41 70 70 6C 65 20  FACP.....AApple 
  0010: 54 50 2D 52 30 37 20 20 80 20 00 00 50 54 45 43  TP-R07  . ..PTEC
  0020: 02 00 00 00 00 70 F6 B7 00 40 95 A9 00 02 09 00  .....p...@......
  0030: B2 00 00 00 F0 F1 F2 00 00 18 00 00 00 00 00 00  ................
  0040: 04 18 00 00 00 00 00 00 50 18 00 00 08 18 00 00  ........P.......
  0050: 80 18 00 00 00 00 00 00 04 02 01 04 20 00 10 85  ............ ...
  0060: 65 00 FA 00 00 00 00 00 01 03 0D 00 32 03 00 00  e...........2...
  0070: A5 86 00 00 01 08 00 01 F9 0C 00 00 00 00 00 00  ................
  0080: 06 00 00 00 00 70 F6 B7 00 00 00 00 00 40 95 A9  .....p.......@..
  0090: 00 00 00 00 01 20 00 03 00 18 00 00 00 00 00 00  ..... ..........
  00A0: 01 00 00 00 00 00 00 00 00 00 00 00 01 10 00 02  ................
  00B0: 04 18 00 00 00 00 00 00 01 00 00 00 00 00 00 00  ................
  00C0: 00 00 00 00 01 08 00 00 50 18 00 00 00 00 00 00  ........P.......
  00D0: 01 20 00 03 08 18 00 00 00 00 00 00 01 80 00 04  . ..............
  00E0: 80 18 00 00 00 00 00 00 01 00 00 04 00 00 00 00  ................
  00F0: 00 00 00 00                                      ....
Firmware ACPI Control Structure
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/FACS.aml, Mon Sep  5 12:10:16 2016
 *
 * ACPI Data Table [FACS]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[000h 0000   4]                    Signature : "FACS"
[004h 0004   4]                       Length : 00000040
[008h 0008   4]           Hardware Signature : 00002F08
[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 08 2F 00 00 00 00 00 00  FACS@..../......
  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  ................
Firmware Performance Data Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/FPDT.aml, Mon Sep  5 12:10:16 2016
 *
 * ACPI Data Table [FPDT]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[000h 0000   4]                    Signature : "FPDT"    [Firmware Performance Data Table]
[004h 0004   4]                 Table Length : 00000044
[008h 0008   1]                     Revision : 01
[009h 0009   1]                     Checksum : C1
[00Ah 0010   6]                       Oem ID : "LENOVO"
[010h 0016   8]                 Oem Table ID : "TP-R07  "
[018h 0024   4]                 Oem Revision : 00002080
[01Ch 0028   4]              Asl Compiler ID : "PTEC"
[020h 0032   4]        Asl Compiler Revision : 00000002
[024h 0036   2]                Subtable Type : 0000
[026h 0038   1]                       Length : 10
[027h 0039   1]                     Revision : 01
[028h 0040   4]                     Reserved : 00000000
[02Ch 0044   8]                    Reset End : 00000000B7B6B000
**** ACPI table terminates in the middle of a data structure!
Raw Table Data: Length 68 (0x44)
  0000: 46 50 44 54 44 00 00 00 01 C1 4C 45 4E 4F 56 4F  FPDTD.....LENOVO
  0010: 54 50 2D 52 30 37 20 20 80 20 00 00 50 54 45 43  TP-R07  . ..PTEC
  0020: 02 00 00 00 00 00 10 01 00 00 00 00 00 B0 B6 B7  ................
  0030: 00 00 00 00 01 00 10 01 00 00 00 00 00 80 EA B7  ................
  0040: 00 00 00 00                                      ....
High Precision Event Timer Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/HPET.aml, Mon Sep  5 12:10:16 2016
 *
 * ACPI Data Table [HPET]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[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 : F4
[00Ah 0010   6]                       Oem ID : "LENOVO"
[010h 0016   8]                 Oem Table ID : "TP-R07  "
[018h 0024   4]                 Oem Revision : 00002080
[01Ch 0028   4]              Asl Compiler ID : "PTEC"
[020h 0032   4]        Asl Compiler Revision : 00000002
[024h 0036   4]            Hardware Block ID : 8086A201
[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 : 0080
[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 F4 4C 45 4E 4F 56 4F  HPET8.....LENOVO
  0010: 54 50 2D 52 30 37 20 20 80 20 00 00 50 54 45 43  TP-R07  . ..PTEC
  0020: 02 00 00 00 01 A2 86 80 00 40 00 00 00 00 D0 FE  .........@......
  0030: 00 00 00 00 00 80 00 00                          ........
PCI Express memory mapped configuration space base address Description Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/MCFG.aml, Mon Sep  5 12:09:53 2016
 *
 * ACPI Data Table [MCFG]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[000h 0000   4]                    Signature : "MCFG"    [Memory Mapped Configuration table]
[004h 0004   4]                 Table Length : 0000003C
[008h 0008   1]                     Revision : 01
[009h 0009   1]                     Checksum : 04
[00Ah 0010   6]                       Oem ID : "LENOVO"
[010h 0016   8]                 Oem Table ID : "TP-R07  "
[018h 0024   4]                 Oem Revision : 00002080
[01Ch 0028   4]              Asl Compiler ID : "PTEC"
[020h 0032   4]        Asl Compiler Revision : 00000002
[024h 0036   8]                     Reserved : 0000000000000000
[02Ch 0044   8]                 Base Address : 00000000F8000000
[034h 0052   2]         Segment Group Number : 0000
[036h 0054   1]             Start Bus Number : 00
[037h 0055   1]               End Bus Number : 3F
[038h 0056   4]                     Reserved : 00000000
Raw Table Data: Length 60 (0x3C)
  0000: 4D 43 46 47 3C 00 00 00 01 04 4C 45 4E 4F 56 4F  MCFG<.....LENOVO
  0010: 54 50 2D 52 30 37 20 20 80 20 00 00 50 54 45 43  TP-R07  . ..PTEC
  0020: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F8  ................
  0030: 00 00 00 00 00 00 00 3F 00 00 00 00              .......?....
Microsoft Data Management Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/MSDM.aml, Mon Sep  5 12:09:53 2016
 *
 * ACPI Data Table [MSDM]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[000h 0000   4]                    Signature : "MSDM"    
[004h 0004   4]                 Table Length : 00000055
[008h 0008   1]                     Revision : 03
[009h 0009   1]                     Checksum : 2F
[00Ah 0010   6]                       Oem ID : "LENOVO"
[010h 0016   8]                 Oem Table ID : "TP-R07  "
[018h 0024   4]                 Oem Revision : 00002080
[01Ch 0028   4]              Asl Compiler ID : "PTEC"
[020h 0032   4]        Asl Compiler Revision : 00000002
**** Unknown ACPI table type [MSDM]
Raw Table Data: Length 85 (0x55)
  0000: 4D 53 44 4D 55 00 00 00 03 2F 4C 45 4E 4F 56 4F  MSDMU..../LENOVO
  0010: 54 50 2D 52 30 37 20 20 80 20 00 00 50 54 45 43  TP-R07  . ..PTEC
  0020: 02 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00  ................
  0030: 00 00 00 00 1D 00 00 00 56 4D 4A 46 52 2D 4E 54  ........VMJFR-NT
  0040: 37 44 44 2D 46 33 38 32 56 2D 56 4B 48 44 57 2D  7DD-F382V-VKHDW-
  0050: 46 33 4B 51 52                                   F3KQR
Root System Description Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/RSDT.aml, Mon Sep  5 12:10:16 2016
 *
 * ACPI Data Table [XSDT]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[000h 0000   4]                    Signature : "XSDT"    [Extended System Description Table]
[004h 0004   4]                 Table Length : 000000F4
[008h 0008   1]                     Revision : 01
[009h 0009   1]                     Checksum : CF
[00Ah 0010   6]                       Oem ID : "LENOVO"
[010h 0016   8]                 Oem Table ID : "TP-R07  "
[018h 0024   4]                 Oem Revision : 00000000
[01Ch 0028   4]              Asl Compiler ID : "PTEC"
[020h 0032   4]        Asl Compiler Revision : 00000002
[024h 0036   8]       ACPI Table Address   0 : 00000000B7FCA000
[02Ch 0044   8]       ACPI Table Address   1 : 00000000B7FFB000
[034h 0052   8]       ACPI Table Address   2 : 00000000B7FC8000
[03Ch 0060   8]       ACPI Table Address   3 : 00000000B7FC6000
[044h 0068   8]       ACPI Table Address   4 : 00000000B7FF8000
[04Ch 0076   8]       ACPI Table Address   5 : 00000000B7F7E000
[054h 0084   8]       ACPI Table Address   6 : 00000000B7FC0000
[05Ch 0092   8]       ACPI Table Address   7 : 00000000B7FBE000
[064h 0100   8]       ACPI Table Address   8 : 00000000B7FF0000
[06Ch 0108   8]       ACPI Table Address   9 : 00000000B7FEF000
[074h 0116   8]       ACPI Table Address  10 : 00000000B7FEE000
[07Ch 0124   8]       ACPI Table Address  11 : 00000000B7FED000
[084h 0132   8]       ACPI Table Address  12 : 00000000B7FBB000
[08Ch 0140   8]       ACPI Table Address  13 : 00000000B7FD9000
[094h 0148   8]       ACPI Table Address  14 : 00000000B7FD8000
[09Ch 0156   8]       ACPI Table Address  15 : 00000000B7FD7000
[0A4h 0164   8]       ACPI Table Address  16 : 00000000B7FD6000
[0ACh 0172   8]       ACPI Table Address  17 : 00000000B7FB9000
[0B4h 0180   8]       ACPI Table Address  18 : 00000000B7FB7000
[0BCh 0188   8]       ACPI Table Address  19 : 00000000B7FB5000
[0C4h 0196   8]       ACPI Table Address  20 : 00000000B7FD2000
[0CCh 0204   8]       ACPI Table Address  21 : 00000000B7FB2000
[0D4h 0212   8]       ACPI Table Address  22 : 00000000B7FB0000
[0DCh 0220   8]       ACPI Table Address  23 : 00000000B7FCD000
[0E4h 0228   8]       ACPI Table Address  24 : 00000000B7FCC000
[0ECh 0236   8]       ACPI Table Address  25 : 00000000B7F44000
Raw Table Data: Length 244 (0xF4)
  0000: 58 53 44 54 F4 00 00 00 01 CF 4C 45 4E 4F 56 4F  XSDT......LENOVO
  0010: 54 50 2D 52 30 37 20 20 00 00 00 00 50 54 45 43  TP-R07  ....PTEC
  0020: 02 00 00 00 00 A0 FC B7 00 00 00 00 00 B0 FF B7  ................
  0030: 00 00 00 00 00 80 FC B7 00 00 00 00 00 60 FC B7  .............`..
  0040: 00 00 00 00 00 80 FF B7 00 00 00 00 00 E0 F7 B7  ................
  0050: 00 00 00 00 00 00 FC B7 00 00 00 00 00 E0 FB B7  ................
  0060: 00 00 00 00 00 00 FF B7 00 00 00 00 00 F0 FE B7  ................
  0070: 00 00 00 00 00 E0 FE B7 00 00 00 00 00 D0 FE B7  ................
  0080: 00 00 00 00 00 B0 FB B7 00 00 00 00 00 90 FD B7  ................
  0090: 00 00 00 00 00 80 FD B7 00 00 00 00 00 70 FD B7  .............p..
  00A0: 00 00 00 00 00 60 FD B7 00 00 00 00 00 90 FB B7  .....`..........
  00B0: 00 00 00 00 00 70 FB B7 00 00 00 00 00 50 FB B7  .....p.......P..
  00C0: 00 00 00 00 00 20 FD B7 00 00 00 00 00 20 FB B7  ..... ....... ..
  00D0: 00 00 00 00 00 00 FB B7 00 00 00 00 00 D0 FC B7  ................
  00E0: 00 00 00 00 00 C0 FC B7 00 00 00 00 00 40 F4 B7  .............@..
  00F0: 00 00 00 00                                      ....
Secondary System Description Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-1.aml, Mon Sep  5 12:10:16 2016
 *
 * Original Table Header:
 *     Signature        "SSDT"
 *     Length           0x0000004B (75)
 *     Revision         0x02
 *     Checksum         0xA2
 *     OEM ID           "LENOVO"
 *     OEM Table ID     "MeSsdt "
 *     OEM Revision     0x00003000 (12288)
 *     Compiler ID      "INTL"
 *     Compiler Version 0x20141107 (538185991)
 */
DefinitionBlock ("/Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-1.aml", "SSDT", 2, "LENOVO", "MeSsdt ", 0x00003000)
{
    OperationRegion (MENV, SystemMemory, 0xB7F7FF98, 0x000D)
    Field (MENV, AnyAcc, Lock, Preserve)
    {
        MERV,   32, 
        PTTS,   8, 
        PTTB,   64
    }
}
Secondary System Description Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-2.aml, Mon Sep  5 12:10:16 2016
 *
 * Original Table Header:
 *     Signature        "SSDT"
 *     Length           0x00004D97 (19863)
 *     Revision         0x02
 *     Checksum         0xA2
 *     OEM ID           "LENOVO"
 *     OEM Table ID     "SaSsdt "
 *     OEM Revision     0x00003000 (12288)
 *     Compiler ID      "INTL"
 *     Compiler Version 0x20141107 (538185991)
 */
DefinitionBlock ("/Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-2.aml", "SSDT", 2, "LENOVO", "SaSsdt ", 0x00003000)
{
    /*
     * iASL Warning: There were 4 external control methods found during
     * disassembly, but additional ACPI tables to resolve these externals
     * were not specified. This resulting disassembler output file may not
     * compile because the disassembler did not know how many arguments
     * to assign to these methods. To specify the tables needed to resolve
     * external control method references, use the one of the following
     * example iASL invocations:
     *     iasl -e <ssdt1.aml,ssdt2.aml...> -d <dsdt.aml>
     *     iasl -e <dsdt.aml,ssdt2.aml...> -d <ssdt1.aml>
     */
    External (_SB_.PCI0.LPC_.EC__.BRCD, MethodObj)    // Warning: Unresolved Method, guessing 2 arguments (may be incorrect, see warning above)
    External (_SB_.PCI0.LPC_.EC__.BRNS, MethodObj)    // Warning: Unresolved Method, guessing 0 arguments (may be incorrect, see warning above)
    External (HDOS, MethodObj)    // Warning: Unresolved Method, guessing 0 arguments (may be incorrect, see warning above)
    External (HNOT, MethodObj)    // Warning: Unresolved Method, guessing 1 arguments (may be incorrect, see warning above)
    External (_SB_.LID_._LID)
    External (_SB_.PCI0, DeviceObj)
    External (_SB_.PCI0.GFX0, DeviceObj)
    External (_SB_.PCI0.LPC_.EC__.BRTW, IntObj)
    External (_SB_.PCI0.PEG0, DeviceObj)
    External (_SB_.PCI0.PEG0.PEGP, DeviceObj)
    External (_SB_.PCI0.PEG1, DeviceObj)
    External (_SB_.PCI0.PEG1.PEGP, DeviceObj)
    External (_SB_.PCI0.PEG2, DeviceObj)
    External (_SB_.PCI0.SMBU.CPSC)
    External (BRLV, IntObj)
    External (DSEN)
    External (GPIC, IntObj)
    External (OSYS)
    External (S0ID)
    External (SB__.LNKA)
    External (SB__.LNKB)
    External (SB__.LNKC)
    External (SB__.LNKD)
    External (SNXD)
    OperationRegion (SANV, SystemMemory, 0xB7F7CD98, 0x0104)
    Field (SANV, AnyAcc, Lock, Preserve)
    {
        ASLB,   32, 
        IMON,   8, 
        IGDS,   8, 
        IBTT,   8, 
        IPAT,   8, 
        IPSC,   8, 
        IBIA,   8, 
        ISSC,   8, 
        IDMS,   8, 
        IF1E,   8, 
        HVCO,   8, 
        GSMI,   8, 
        PAVP,   8, 
        CADL,   8, 
        CSTE,   16, 
        NSTE,   16, 
        NDID,   8, 
        DID1,   32, 
        DID2,   32, 
        DID3,   32, 
        DID4,   32, 
        DID5,   32, 
        DID6,   32, 
        DID7,   32, 
        DID8,   32, 
        DID9,   32, 
        DIDA,   32, 
        DIDB,   32, 
        DIDC,   32, 
        DIDD,   32, 
        DIDE,   32, 
        DIDF,   32, 
        DIDX,   32, 
        NXD1,   32, 
        NXD2,   32, 
        NXD3,   32, 
        NXD4,   32, 
        NXD5,   32, 
        NXD6,   32, 
        NXD7,   32, 
        NXD8,   32, 
        NXDX,   32, 
        LIDS,   8, 
        KSV0,   32, 
        KSV1,   8, 
        BRTL,   8, 
        ALSE,   8, 
        ALAF,   8, 
        LLOW,   8, 
        LHIH,   8, 
        ALFP,   8, 
        IMTP,   8, 
        EDPV,   8, 
        SGMD,   8, 
        SGFL,   8, 
        SGGP,   8, 
        HRE0,   8, 
        HRG0,   32, 
        HRA0,   8, 
        PWE0,   8, 
        PWG0,   32, 
        PWA0,   8, 
        P1GP,   8, 
        HRE1,   8, 
        HRG1,   32, 
        HRA1,   8, 
        PWE1,   8, 
        PWG1,   32, 
        PWA1,   8, 
        P2GP,   8, 
        HRE2,   8, 
        HRG2,   32, 
        HRA2,   8, 
        PWE2,   8, 
        PWG2,   32, 
        PWA2,   8, 
        DLPW,   16, 
        DLHR,   16, 
        EECP,   8, 
        XBAS,   32, 
        GBAS,   16, 
        NVGA,   32, 
        NVHA,   32, 
        AMDA,   32, 
        LTRX,   8, 
        OBFX,   8, 
        LTRY,   8, 
        OBFY,   8, 
        LTRZ,   8, 
        OBFZ,   8, 
        SMSL,   16, 
        SNSL,   16, 
        P0UB,   8, 
        P1UB,   8, 
        P2UB,   8, 
        PCSL,   8, 
        PBGE,   8, 
        M64B,   64, 
        M64L,   64, 
        CPEX,   32, 
        EEC1,   8, 
        EEC2,   8, 
        SBN0,   8, 
        SBN1,   8, 
        SBN2,   8, 
        M32B,   32, 
        M32L,   32, 
        P0WK,   32, 
        P1WK,   32, 
        P2WK,   32
    }
    Scope (\_SB.PCI0)
    {
        Name (LTRS, Zero)
        Name (OBFS, Zero)
    }
    Scope (\_SB.PCI0.PEG0)
    {
        OperationRegion (PEGR, PCI_Config, 0xC0, 0x30)
        Field (PEGR, DWordAcc, NoLock, Preserve)
        {
            Offset (0x02), 
            PSTS,   1, 
            Offset (0x2C), 
            GENG,   1, 
                ,   1, 
            PMEG,   1
        }
        Method (_PSW, 1, NotSerialized)  // _PSW: Power State Wake
        {
            If (Arg0)
            {
                Store (One, GENG)
                Store (One, PMEG)
            }
            Else
            {
                Store (Zero, GENG)
                Store (Zero, PMEG)
            }
        }
        Method (HPME, 0, Serialized)
        {
            Store (One, PSTS)
        }
        Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
        {
            If (\GPIC)
            {
                Return (Package (0x04)
                {
                    Package (0x04)
                    {
                        0xFFFF, 
                        Zero, 
                        Zero, 
                        0x10
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        One, 
                        Zero, 
                        0x11
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x02, 
                        Zero, 
                        0x12
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x03, 
                        Zero, 
                        0x13
                    }
                })
            }
            Return (Package (0x04)
            {
                Package (0x04)
                {
                    0xFFFF, 
                    Zero, 
                    \SB.LNKA, 
                    Zero
                }, 
                Package (0x04)
                {
                    0xFFFF, 
                    One, 
                    \SB.LNKB, 
                    Zero
                }, 
                Package (0x04)
                {
                    0xFFFF, 
                    0x02, 
                    \SB.LNKC, 
                    Zero
                }, 
                Package (0x04)
                {
                    0xFFFF, 
                    0x03, 
                    \SB.LNKD, 
                    Zero
                }
            })
        }
        Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
            Store (LTRX, LTRS)
            Store (OBFX, OBFS)
        }
        Name (LTRV, Package (0x04)
        {
            Zero, 
            Zero, 
            Zero, 
            Zero
        })
        Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
        {
            Name (_T_0, Zero)  // _T_x: Emitted by ASL Compiler
            If (LEqual (Arg0, Buffer (0x10)
                    {
                        /* 0000 */   0xD0, 0x37, 0xC9, 0xE5, 0x53, 0x35, 0x7A, 0x4D,
                        /* 0008 */   0x91, 0x17, 0xEA, 0x4D, 0x19, 0xC3, 0x43, 0x4D
                    }))
            {
                While (One)
                {
                    Store (ToInteger (Arg2), _T_0)
                    If (LEqual (_T_0, Zero))
                    {
                        Store (Zero, Local0)
                        If (LGreaterEqual (Arg1, 0x02))
                        {
                            If (LTRS)
                            {
                                Or (Local0, 0x40, Local0)
                            }
                            If (OBFS)
                            {
                                Or (Local0, 0x10, Local0)
                            }
                        }
                        If (LGreaterEqual (Arg1, 0x03)) {}
                        If (LNotEqual (Local0, Zero))
                        {
                            Or (Local0, One, Local0)
                        }
                        Return (Local0)
                    }
                    Else
                    {
                        If (LEqual (_T_0, 0x04))
                        {
                            If (LGreaterEqual (Arg1, 0x02))
                            {
                                If (OBFS)
                                {
                                    Return (Buffer (0x10)
                                    {
                                        /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                        /* 0008 */   0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
                                    })
                                }
                                Else
                                {
                                    Return (Buffer (0x10)
                                    {
                                        /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                        /* 0008 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                                    })
                                }
                            }
                        }
                        Else
                        {
                            If (LEqual (_T_0, 0x06))
                            {
                                If (LGreaterEqual (Arg1, 0x02))
                                {
                                    If (LTRS)
                                    {
                                        Store (And (ShiftRight (SMSL, 0x0A), 0x07), Index (LTRV, 
                                            Zero))
                                        Store (And (SMSL, 0x03FF), Index (LTRV, One))
                                        Store (And (ShiftRight (SNSL, 0x0A), 0x07), Index (LTRV, 
                                            0x02))
                                        Store (And (SNSL, 0x03FF), Index (LTRV, 0x03))
                                        Return (LTRV)
                                    }
                                    Else
                                    {
                                        Return (Zero)
                                    }
                                }
                            }
                            Else
                            {
                                If (LEqual (_T_0, 0x08)) {}
                                Else
                                {
                                    If (LEqual (_T_0, 0x09)) {}
                                }
                            }
                        }
                    }
                    Break
                }
            }
            Return (Buffer (One)
            {
                 0x00
            })
        }
        PowerResource (PG00, 0x00, 0x0000)
        {
            Name (_STA, One)  // _STA: Status
            Method (_ON, 0, Serialized)  // _ON_: Power On
            {
                If (LNotEqual (OSYS, 0x07D9))
                {
                    Store (One, _STA)
                }
            }
            Method (_OFF, 0, Serialized)  // _OFF: Power Off
            {
                If (LNotEqual (OSYS, 0x07D9))
                {
                    Store (Zero, _STA)
                }
            }
        }
        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
        })
        Method (_S0W, 0, NotSerialized)  // _S0W: S0 Device Wake State
        {
            Return (0x04)
        }
    }
    Scope (\_SB.PCI0.PEG0.PEGP)
    {
        OperationRegion (PCIS, PCI_Config, Zero, 0x0100)
        Field (PCIS, AnyAcc, NoLock, Preserve)
        {
            PVID,   16, 
            PDID,   16
        }
    }
    Scope (\_SB.PCI0.PEG1)
    {
        OperationRegion (PEGR, PCI_Config, 0xC0, 0x30)
        Field (PEGR, DWordAcc, NoLock, Preserve)
        {
            Offset (0x02), 
            PSTS,   1, 
            Offset (0x2C), 
            GENG,   1, 
                ,   1, 
            PMEG,   1
        }
        Method (_PSW, 1, NotSerialized)  // _PSW: Power State Wake
        {
            If (Arg0)
            {
                Store (One, GENG)
                Store (One, PMEG)
            }
            Else
            {
                Store (Zero, GENG)
                Store (Zero, PMEG)
            }
        }
        Method (HPME, 0, Serialized)
        {
            Store (One, PSTS)
        }
        Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
        {
            If (\GPIC)
            {
                Return (Package (0x04)
                {
                    Package (0x04)
                    {
                        0xFFFF, 
                        Zero, 
                        Zero, 
                        0x11
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        One, 
                        Zero, 
                        0x12
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x02, 
                        Zero, 
                        0x13
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x03, 
                        Zero, 
                        0x10
                    }
                })
            }
            Return (Package (0x04)
            {
                Package (0x04)
                {
                    0xFFFF, 
                    Zero, 
                    \SB.LNKB, 
                    Zero
                }, 
                Package (0x04)
                {
                    0xFFFF, 
                    One, 
                    \SB.LNKC, 
                    Zero
                }, 
                Package (0x04)
                {
                    0xFFFF, 
                    0x02, 
                    \SB.LNKD, 
                    Zero
                }, 
                Package (0x04)
                {
                    0xFFFF, 
                    0x03, 
                    \SB.LNKA, 
                    Zero
                }
            })
        }
        Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
            Store (LTRY, LTRS)
            Store (OBFY, OBFS)
        }
        Name (LTRV, Package (0x04)
        {
            Zero, 
            Zero, 
            Zero, 
            Zero
        })
        Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
        {
            Name (_T_0, Zero)  // _T_x: Emitted by ASL Compiler
            If (LEqual (Arg0, Buffer (0x10)
                    {
                        /* 0000 */   0xD0, 0x37, 0xC9, 0xE5, 0x53, 0x35, 0x7A, 0x4D,
                        /* 0008 */   0x91, 0x17, 0xEA, 0x4D, 0x19, 0xC3, 0x43, 0x4D
                    }))
            {
                While (One)
                {
                    Store (ToInteger (Arg2), _T_0)
                    If (LEqual (_T_0, Zero))
                    {
                        Store (Zero, Local0)
                        If (LGreaterEqual (Arg1, 0x02))
                        {
                            If (LTRS)
                            {
                                Or (Local0, 0x40, Local0)
                            }
                            If (OBFS)
                            {
                                Or (Local0, 0x10, Local0)
                            }
                        }
                        If (LGreaterEqual (Arg1, 0x03)) {}
                        If (LNotEqual (Local0, Zero))
                        {
                            Or (Local0, One, Local0)
                        }
                        Return (Local0)
                    }
                    Else
                    {
                        If (LEqual (_T_0, 0x04))
                        {
                            If (LGreaterEqual (Arg1, 0x02))
                            {
                                If (OBFS)
                                {
                                    Return (Buffer (0x10)
                                    {
                                        /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                        /* 0008 */   0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
                                    })
                                }
                                Else
                                {
                                    Return (Buffer (0x10)
                                    {
                                        /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                        /* 0008 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                                    })
                                }
                            }
                        }
                        Else
                        {
                            If (LEqual (_T_0, 0x06))
                            {
                                If (LGreaterEqual (Arg1, 0x02))
                                {
                                    If (LTRS)
                                    {
                                        Store (And (ShiftRight (SMSL, 0x0A), 0x07), Index (LTRV, 
                                            Zero))
                                        Store (And (SMSL, 0x03FF), Index (LTRV, One))
                                        Store (And (ShiftRight (SNSL, 0x0A), 0x07), Index (LTRV, 
                                            0x02))
                                        Store (And (SNSL, 0x03FF), Index (LTRV, 0x03))
                                        Return (LTRV)
                                    }
                                    Else
                                    {
                                        Return (Zero)
                                    }
                                }
                            }
                            Else
                            {
                                If (LEqual (_T_0, 0x08)) {}
                                Else
                                {
                                    If (LEqual (_T_0, 0x09)) {}
                                }
                            }
                        }
                    }
                    Break
                }
            }
            Return (Buffer (One)
            {
                 0x00
            })
        }
        PowerResource (PG01, 0x00, 0x0000)
        {
            Name (_STA, One)  // _STA: Status
            Method (_ON, 0, Serialized)  // _ON_: Power On
            {
                If (LNotEqual (OSYS, 0x07D9))
                {
                    Store (One, _STA)
                }
            }
            Method (_OFF, 0, Serialized)  // _OFF: Power Off
            {
                If (LNotEqual (OSYS, 0x07D9))
                {
                    Store (Zero, _STA)
                }
            }
        }
        Name (_PR0, Package (0x01)  // _PR0: Power Resources for D0
        {
            PG01
        })
        Name (_PR2, Package (0x01)  // _PR2: Power Resources for D2
        {
            PG01
        })
        Name (_PR3, Package (0x01)  // _PR3: Power Resources for D3hot
        {
            PG01
        })
        Method (_S0W, 0, NotSerialized)  // _S0W: S0 Device Wake State
        {
            Return (0x04)
        }
    }
    Scope (\_SB.PCI0.PEG1.PEGP)
    {
        OperationRegion (PCIS, PCI_Config, Zero, 0x0100)
        Field (PCIS, AnyAcc, NoLock, Preserve)
        {
            PVID,   16, 
            PDID,   16
        }
    }
    Scope (\_SB.PCI0.PEG2)
    {
        OperationRegion (PEGR, PCI_Config, 0xC0, 0x30)
        Field (PEGR, DWordAcc, NoLock, Preserve)
        {
            Offset (0x02), 
            PSTS,   1, 
            Offset (0x2C), 
            GENG,   1, 
                ,   1, 
            PMEG,   1
        }
        Method (_PSW, 1, NotSerialized)  // _PSW: Power State Wake
        {
            If (Arg0)
            {
                Store (One, GENG)
                Store (One, PMEG)
            }
            Else
            {
                Store (Zero, GENG)
                Store (Zero, PMEG)
            }
        }
        Method (HPME, 0, Serialized)
        {
            Store (One, PSTS)
        }
        Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
        {
            If (\GPIC)
            {
                Return (Package (0x04)
                {
                    Package (0x04)
                    {
                        0xFFFF, 
                        Zero, 
                        Zero, 
                        0x12
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        One, 
                        Zero, 
                        0x13
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x02, 
                        Zero, 
                        0x10
                    }, 
                    Package (0x04)
                    {
                        0xFFFF, 
                        0x03, 
                        Zero, 
                        0x11
                    }
                })
            }
            Return (Package (0x04)
            {
                Package (0x04)
                {
                    0xFFFF, 
                    Zero, 
                    \SB.LNKC, 
                    Zero
                }, 
                Package (0x04)
                {
                    0xFFFF, 
                    One, 
                    \SB.LNKD, 
                    Zero
                }, 
                Package (0x04)
                {
                    0xFFFF, 
                    0x02, 
                    \SB.LNKA, 
                    Zero
                }, 
                Package (0x04)
                {
                    0xFFFF, 
                    0x03, 
                    \SB.LNKB, 
                    Zero
                }
            })
        }
        Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
            Store (LTRZ, LTRS)
            Store (OBFZ, OBFS)
        }
        Name (LTRV, Package (0x04)
        {
            Zero, 
            Zero, 
            Zero, 
            Zero
        })
        Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
        {
            Name (_T_0, Zero)  // _T_x: Emitted by ASL Compiler
            If (LEqual (Arg0, Buffer (0x10)
                    {
                        /* 0000 */   0xD0, 0x37, 0xC9, 0xE5, 0x53, 0x35, 0x7A, 0x4D,
                        /* 0008 */   0x91, 0x17, 0xEA, 0x4D, 0x19, 0xC3, 0x43, 0x4D
                    }))
            {
                While (One)
                {
                    Store (ToInteger (Arg2), _T_0)
                    If (LEqual (_T_0, Zero))
                    {
                        Store (Zero, Local0)
                        If (LGreaterEqual (Arg1, 0x02))
                        {
                            If (LTRS)
                            {
                                Or (Local0, 0x40, Local0)
                            }
                            If (OBFS)
                            {
                                Or (Local0, 0x10, Local0)
                            }
                        }
                        If (LGreaterEqual (Arg1, 0x03)) {}
                        If (LNotEqual (Local0, Zero))
                        {
                            Or (Local0, One, Local0)
                        }
                        Return (Local0)
                    }
                    Else
                    {
                        If (LEqual (_T_0, 0x04))
                        {
                            If (LGreaterEqual (Arg1, 0x02))
                            {
                                If (OBFS)
                                {
                                    Return (Buffer (0x10)
                                    {
                                        /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                        /* 0008 */   0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00
                                    })
                                }
                                Else
                                {
                                    Return (Buffer (0x10)
                                    {
                                        /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                        /* 0008 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                                    })
                                }
                            }
                        }
                        Else
                        {
                            If (LEqual (_T_0, 0x06))
                            {
                                If (LGreaterEqual (Arg1, 0x02))
                                {
                                    If (LTRS)
                                    {
                                        Store (And (ShiftRight (SMSL, 0x0A), 0x07), Index (LTRV, 
                                            Zero))
                                        Store (And (SMSL, 0x03FF), Index (LTRV, One))
                                        Store (And (ShiftRight (SNSL, 0x0A), 0x07), Index (LTRV, 
                                            0x02))
                                        Store (And (SNSL, 0x03FF), Index (LTRV, 0x03))
                                        Return (LTRV)
                                    }
                                    Else
                                    {
                                        Return (Zero)
                                    }
                                }
                            }
                            Else
                            {
                                If (LEqual (_T_0, 0x08)) {}
                                Else
                                {
                                    If (LEqual (_T_0, 0x09)) {}
                                }
                            }
                        }
                    }
                    Break
                }
            }
            Return (Buffer (One)
            {
                 0x00
            })
        }
    }
    Scope (\_SB.PCI0.GFX0)
    {
        Method (_DOS, 1, NotSerialized)  // _DOS: Disable Output Switching
        {
            Store (And (Arg0, 0x07), DSEN)
            If (LEqual (And (Arg0, 0x03), Zero))
            {
                If (CondRefOf (HDOS))
                {
                    HDOS ()
                }
            }
        }
        Method (_DOD, 0, NotSerialized)  // _DOD: Display Output Devices
        {
            If (LEqual (IMTP, One))
            {
                Store (One, NDID)
            }
            Else
            {
                Store (Zero, NDID)
            }
            If (LNotEqual (DIDL, Zero))
            {
                Store (SDDL (DIDL), DID1)
            }
            If (LNotEqual (DDL2, Zero))
            {
                Store (SDDL (DDL2), DID2)
            }
            If (LNotEqual (DDL3, Zero))
            {
                Store (SDDL (DDL3), DID3)
            }
            If (LNotEqual (DDL4, Zero))
            {
                Store (SDDL (DDL4), DID4)
            }
            If (LNotEqual (DDL5, Zero))
            {
                Store (SDDL (DDL5), DID5)
            }
            If (LNotEqual (DDL6, Zero))
            {
                Store (SDDL (DDL6), DID6)
            }
            If (LNotEqual (DDL7, Zero))
            {
                Store (SDDL (DDL7), DID7)
            }
            If (LNotEqual (DDL8, Zero))
            {
                Store (SDDL (DDL8), DID8)
            }
            If (LNotEqual (DDL9, Zero))
            {
                Store (SDDL (DDL9), DID9)
            }
            If (LNotEqual (DD10, Zero))
            {
                Store (SDDL (DD10), DIDA)
            }
            If (LNotEqual (DD11, Zero))
            {
                Store (SDDL (DD11), DIDB)
            }
            If (LNotEqual (DD12, Zero))
            {
                Store (SDDL (DD12), DIDC)
            }
            If (LNotEqual (DD13, Zero))
            {
                Store (SDDL (DD13), DIDD)
            }
            If (LNotEqual (DD14, Zero))
            {
                Store (SDDL (DD14), DIDE)
            }
            If (LNotEqual (DD15, Zero))
            {
                Store (SDDL (DD15), DIDF)
            }
            If (LEqual (NDID, One))
            {
                Name (TMP1, Package (0x01)
                {
                    0xFFFFFFFF
                })
                If (LEqual (IMTP, One))
                {
                    Store (0x0002CA00, Index (TMP1, Zero))
                }
                Else
                {
                    Store (Or (0x00010000, DID1), Index (TMP1, Zero))
                }
                Return (TMP1)
            }
            If (LEqual (NDID, 0x02))
            {
                Name (TMP2, Package (0x02)
                {
                    0xFFFFFFFF, 
                    0xFFFFFFFF
                })
                Store (Or (0x00010000, DID1), Index (TMP2, Zero))
                If (LEqual (IMTP, One))
                {
                    Store (0x0002CA00, Index (TMP2, One))
                }
                Else
                {
                    Store (Or (0x00010000, DID2), Index (TMP2, One))
                }
                Return (TMP2)
            }
            If (LEqual (NDID, 0x03))
            {
                Name (TMP3, Package (0x03)
                {
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF
                })
                Store (Or (0x00010000, DID1), Index (TMP3, Zero))
                Store (Or (0x00010000, DID2), Index (TMP3, One))
                If (LEqual (IMTP, One))
                {
                    Store (0x0002CA00, Index (TMP3, 0x02))
                }
                Else
                {
                    Store (Or (0x00010000, DID3), Index (TMP3, 0x02))
                }
                Return (TMP3)
            }
            If (LEqual (NDID, 0x04))
            {
                Name (TMP4, Package (0x04)
                {
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF
                })
                Store (Or (0x00010000, DID1), Index (TMP4, Zero))
                Store (Or (0x00010000, DID2), Index (TMP4, One))
                Store (Or (0x00010000, DID3), Index (TMP4, 0x02))
                If (LEqual (IMTP, One))
                {
                    Store (0x0002CA00, Index (TMP4, 0x03))
                }
                Else
                {
                    Store (Or (0x00010000, DID4), Index (TMP4, 0x03))
                }
                Return (TMP4)
            }
            If (LEqual (NDID, 0x05))
            {
                Name (TMP5, Package (0x05)
                {
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF
                })
                Store (Or (0x00010000, DID1), Index (TMP5, Zero))
                Store (Or (0x00010000, DID2), Index (TMP5, One))
                Store (Or (0x00010000, DID3), Index (TMP5, 0x02))
                Store (Or (0x00010000, DID4), Index (TMP5, 0x03))
                If (LEqual (IMTP, One))
                {
                    Store (0x0002CA00, Index (TMP5, 0x04))
                }
                Else
                {
                    Store (Or (0x00010000, DID5), Index (TMP5, 0x04))
                }
                Return (TMP5)
            }
            If (LEqual (NDID, 0x06))
            {
                Name (TMP6, Package (0x06)
                {
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF
                })
                Store (Or (0x00010000, DID1), Index (TMP6, Zero))
                Store (Or (0x00010000, DID2), Index (TMP6, One))
                Store (Or (0x00010000, DID3), Index (TMP6, 0x02))
                Store (Or (0x00010000, DID4), Index (TMP6, 0x03))
                Store (Or (0x00010000, DID5), Index (TMP6, 0x04))
                If (LEqual (IMTP, One))
                {
                    Store (0x0002CA00, Index (TMP6, 0x05))
                }
                Else
                {
                    Store (Or (0x00010000, DID6), Index (TMP6, 0x05))
                }
                Return (TMP6)
            }
            If (LEqual (NDID, 0x07))
            {
                Name (TMP7, Package (0x07)
                {
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF
                })
                Store (Or (0x00010000, DID1), Index (TMP7, Zero))
                Store (Or (0x00010000, DID2), Index (TMP7, One))
                Store (Or (0x00010000, DID3), Index (TMP7, 0x02))
                Store (Or (0x00010000, DID4), Index (TMP7, 0x03))
                Store (Or (0x00010000, DID5), Index (TMP7, 0x04))
                Store (Or (0x00010000, DID6), Index (TMP7, 0x05))
                If (LEqual (IMTP, One))
                {
                    Store (0x0002CA00, Index (TMP7, 0x06))
                }
                Else
                {
                    Store (Or (0x00010000, DID7), Index (TMP7, 0x06))
                }
                Return (TMP7)
            }
            If (LEqual (NDID, 0x08))
            {
                Name (TMP8, Package (0x08)
                {
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF
                })
                Store (Or (0x00010000, DID1), Index (TMP8, Zero))
                Store (Or (0x00010000, DID2), Index (TMP8, One))
                Store (Or (0x00010000, DID3), Index (TMP8, 0x02))
                Store (Or (0x00010000, DID4), Index (TMP8, 0x03))
                Store (Or (0x00010000, DID5), Index (TMP8, 0x04))
                Store (Or (0x00010000, DID6), Index (TMP8, 0x05))
                Store (Or (0x00010000, DID7), Index (TMP8, 0x06))
                If (LEqual (IMTP, One))
                {
                    Store (0x0002CA00, Index (TMP8, 0x07))
                }
                Else
                {
                    Store (Or (0x00010000, DID8), Index (TMP8, 0x07))
                }
                Return (TMP8)
            }
            If (LEqual (NDID, 0x09))
            {
                Name (TMP9, Package (0x09)
                {
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF
                })
                Store (Or (0x00010000, DID1), Index (TMP9, Zero))
                Store (Or (0x00010000, DID2), Index (TMP9, One))
                Store (Or (0x00010000, DID3), Index (TMP9, 0x02))
                Store (Or (0x00010000, DID4), Index (TMP9, 0x03))
                Store (Or (0x00010000, DID5), Index (TMP9, 0x04))
                Store (Or (0x00010000, DID6), Index (TMP9, 0x05))
                Store (Or (0x00010000, DID7), Index (TMP9, 0x06))
                Store (Or (0x00010000, DID8), Index (TMP9, 0x07))
                If (LEqual (IMTP, One))
                {
                    Store (0x0002CA00, Index (TMP9, 0x08))
                }
                Else
                {
                    Store (Or (0x00010000, DID9), Index (TMP9, 0x08))
                }
                Return (TMP9)
            }
            If (LEqual (NDID, 0x0A))
            {
                Name (TMPA, Package (0x0A)
                {
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF
                })
                Store (Or (0x00010000, DID1), Index (TMPA, Zero))
                Store (Or (0x00010000, DID2), Index (TMPA, One))
                Store (Or (0x00010000, DID3), Index (TMPA, 0x02))
                Store (Or (0x00010000, DID4), Index (TMPA, 0x03))
                Store (Or (0x00010000, DID5), Index (TMPA, 0x04))
                Store (Or (0x00010000, DID6), Index (TMPA, 0x05))
                Store (Or (0x00010000, DID7), Index (TMPA, 0x06))
                Store (Or (0x00010000, DID8), Index (TMPA, 0x07))
                Store (Or (0x00010000, DID9), Index (TMPA, 0x08))
                If (LEqual (IMTP, One))
                {
                    Store (0x0002CA00, Index (TMPA, 0x09))
                }
                Else
                {
                    Store (Or (0x00010000, DIDA), Index (TMPA, 0x09))
                }
                Return (TMPA)
            }
            If (LEqual (NDID, 0x0B))
            {
                Name (TMPB, Package (0x0B)
                {
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF
                })
                Store (Or (0x00010000, DID1), Index (TMPB, Zero))
                Store (Or (0x00010000, DID2), Index (TMPB, One))
                Store (Or (0x00010000, DID3), Index (TMPB, 0x02))
                Store (Or (0x00010000, DID4), Index (TMPB, 0x03))
                Store (Or (0x00010000, DID5), Index (TMPB, 0x04))
                Store (Or (0x00010000, DID6), Index (TMPB, 0x05))
                Store (Or (0x00010000, DID7), Index (TMPB, 0x06))
                Store (Or (0x00010000, DID8), Index (TMPB, 0x07))
                Store (Or (0x00010000, DID9), Index (TMPB, 0x08))
                Store (Or (0x00010000, DIDA), Index (TMPB, 0x09))
                If (LEqual (IMTP, One))
                {
                    Store (0x0002CA00, Index (TMPB, 0x0A))
                }
                Else
                {
                    Store (Or (0x00010000, DIDB), Index (TMPB, 0x0A))
                }
                Return (TMPB)
            }
            If (LEqual (NDID, 0x0C))
            {
                Name (TMPC, Package (0x0C)
                {
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF
                })
                Store (Or (0x00010000, DID1), Index (TMPC, Zero))
                Store (Or (0x00010000, DID2), Index (TMPC, One))
                Store (Or (0x00010000, DID3), Index (TMPC, 0x02))
                Store (Or (0x00010000, DID4), Index (TMPC, 0x03))
                Store (Or (0x00010000, DID5), Index (TMPC, 0x04))
                Store (Or (0x00010000, DID6), Index (TMPC, 0x05))
                Store (Or (0x00010000, DID7), Index (TMPC, 0x06))
                Store (Or (0x00010000, DID8), Index (TMPC, 0x07))
                Store (Or (0x00010000, DID9), Index (TMPC, 0x08))
                Store (Or (0x00010000, DIDA), Index (TMPC, 0x09))
                Store (Or (0x00010000, DIDB), Index (TMPC, 0x0A))
                If (LEqual (IMTP, One))
                {
                    Store (0x0002CA00, Index (TMPC, 0x0B))
                }
                Else
                {
                    Store (Or (0x00010000, DIDC), Index (TMPC, 0x0B))
                }
                Return (TMPC)
            }
            If (LEqual (NDID, 0x0D))
            {
                Name (TMPD, Package (0x0D)
                {
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF
                })
                Store (Or (0x00010000, DID1), Index (TMPD, Zero))
                Store (Or (0x00010000, DID2), Index (TMPD, One))
                Store (Or (0x00010000, DID3), Index (TMPD, 0x02))
                Store (Or (0x00010000, DID4), Index (TMPD, 0x03))
                Store (Or (0x00010000, DID5), Index (TMPD, 0x04))
                Store (Or (0x00010000, DID6), Index (TMPD, 0x05))
                Store (Or (0x00010000, DID7), Index (TMPD, 0x06))
                Store (Or (0x00010000, DID8), Index (TMPD, 0x07))
                Store (Or (0x00010000, DID9), Index (TMPD, 0x08))
                Store (Or (0x00010000, DIDA), Index (TMPD, 0x09))
                Store (Or (0x00010000, DIDB), Index (TMPD, 0x0A))
                Store (Or (0x00010000, DIDC), Index (TMPD, 0x0B))
                If (LEqual (IMTP, One))
                {
                    Store (0x0002CA00, Index (TMPD, 0x0C))
                }
                Else
                {
                    Store (Or (0x00010000, DIDD), Index (TMPD, 0x0C))
                }
                Return (TMPD)
            }
            If (LEqual (NDID, 0x0E))
            {
                Name (TMPE, Package (0x0E)
                {
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF
                })
                Store (Or (0x00010000, DID1), Index (TMPE, Zero))
                Store (Or (0x00010000, DID2), Index (TMPE, One))
                Store (Or (0x00010000, DID3), Index (TMPE, 0x02))
                Store (Or (0x00010000, DID4), Index (TMPE, 0x03))
                Store (Or (0x00010000, DID5), Index (TMPE, 0x04))
                Store (Or (0x00010000, DID6), Index (TMPE, 0x05))
                Store (Or (0x00010000, DID7), Index (TMPE, 0x06))
                Store (Or (0x00010000, DID8), Index (TMPE, 0x07))
                Store (Or (0x00010000, DID9), Index (TMPE, 0x08))
                Store (Or (0x00010000, DIDA), Index (TMPE, 0x09))
                Store (Or (0x00010000, DIDB), Index (TMPE, 0x0A))
                Store (Or (0x00010000, DIDC), Index (TMPE, 0x0B))
                Store (Or (0x00010000, DIDD), Index (TMPE, 0x0C))
                If (LEqual (IMTP, One))
                {
                    Store (0x0002CA00, Index (TMPE, 0x0D))
                }
                Else
                {
                    Store (Or (0x00010000, DIDE), Index (TMPE, 0x0D))
                }
                Return (TMPE)
            }
            If (LEqual (NDID, 0x0F))
            {
                Name (TMPF, Package (0x0F)
                {
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF
                })
                Store (Or (0x00010000, DID1), Index (TMPF, Zero))
                Store (Or (0x00010000, DID2), Index (TMPF, One))
                Store (Or (0x00010000, DID3), Index (TMPF, 0x02))
                Store (Or (0x00010000, DID4), Index (TMPF, 0x03))
                Store (Or (0x00010000, DID5), Index (TMPF, 0x04))
                Store (Or (0x00010000, DID6), Index (TMPF, 0x05))
                Store (Or (0x00010000, DID7), Index (TMPF, 0x06))
                Store (Or (0x00010000, DID8), Index (TMPF, 0x07))
                Store (Or (0x00010000, DID9), Index (TMPF, 0x08))
                Store (Or (0x00010000, DIDA), Index (TMPF, 0x09))
                Store (Or (0x00010000, DIDB), Index (TMPF, 0x0A))
                Store (Or (0x00010000, DIDC), Index (TMPF, 0x0B))
                Store (Or (0x00010000, DIDD), Index (TMPF, 0x0C))
                Store (Or (0x00010000, DIDE), Index (TMPF, 0x0D))
                If (LEqual (IMTP, One))
                {
                    Store (0x0002CA00, Index (TMPF, 0x0E))
                }
                Else
                {
                    Store (Or (0x00010000, DIDF), Index (TMPF, 0x0E))
                }
                Return (TMPF)
            }
            If (LEqual (NDID, 0x10))
            {
                Name (TMPG, Package (0x10)
                {
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF, 
                    0xFFFFFFFF
                })
                Store (Or (0x00010000, DID1), Index (TMPG, Zero))
                Store (Or (0x00010000, DID2), Index (TMPG, One))
                Store (Or (0x00010000, DID3), Index (TMPG, 0x02))
                Store (Or (0x00010000, DID4), Index (TMPG, 0x03))
                Store (Or (0x00010000, DID5), Index (TMPG, 0x04))
                Store (Or (0x00010000, DID6), Index (TMPG, 0x05))
                Store (Or (0x00010000, DID7), Index (TMPG, 0x06))
                Store (Or (0x00010000, DID8), Index (TMPG, 0x07))
                Store (Or (0x00010000, DID9), Index (TMPG, 0x08))
                Store (Or (0x00010000, DIDA), Index (TMPG, 0x09))
                Store (Or (0x00010000, DIDB), Index (TMPG, 0x0A))
                Store (Or (0x00010000, DIDC), Index (TMPG, 0x0B))
                Store (Or (0x00010000, DIDD), Index (TMPG, 0x0C))
                Store (Or (0x00010000, DIDE), Index (TMPG, 0x0D))
                Store (Or (0x00010000, DIDF), Index (TMPG, 0x0E))
                Store (0x0002CA00, Index (TMPG, 0x0F))
                Return (TMPG)
            }
            Return (Package (0x01)
            {
                0x0400
            })
        }
        Device (DD01)
        {
            Method (_ADR, 0, Serialized)  // _ADR: Address
            {
                If (LEqual (And (0x0F00, DID1), 0x0400))
                {
                    Store (One, EDPV)
                    Store (NXD1, NXDX)
                    Store (DID1, DIDX)
                    Return (One)
                }
                If (LEqual (DID1, Zero))
                {
                    Return (One)
                }
                Else
                {
                    Return (And (0xFFFF, DID1))
                }
            }
            Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
            {
                Return (CDDS (DID1))
            }
            Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
            {
                If (LAnd (LEqual (And (SGMD, 0x7F), One), CondRefOf (SNXD
                    )))
                {
                    Return (NXD1)
                }
                Return (NDDS (DID1))
            }
            Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
            {
                DSST (Arg0)
            }
        }
        Device (DD02)
        {
            Method (_ADR, 0, Serialized)  // _ADR: Address
            {
                If (LEqual (And (0x0F00, DID2), 0x0400))
                {
                    Store (0x02, EDPV)
                    Store (NXD2, NXDX)
                    Store (DID2, DIDX)
                    Return (0x02)
                }
                If (LEqual (DID2, Zero))
                {
                    Return (0x02)
                }
                Else
                {
                    Return (And (0xFFFF, DID2))
                }
            }
            Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
            {
                If (LEqual (LIDS, Zero))
                {
                    Return (Zero)
                }
                Return (CDDS (DID2))
            }
            Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
            {
                If (LAnd (LEqual (And (SGMD, 0x7F), One), CondRefOf (SNXD
                    )))
                {
                    Return (NXD2)
                }
                Return (NDDS (DID2))
            }
            Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
            {
                DSST (Arg0)
            }
        }
        Device (DD03)
        {
            Method (_ADR, 0, Serialized)  // _ADR: Address
            {
                If (LEqual (And (0x0F00, DID3), 0x0400))
                {
                    Store (0x03, EDPV)
                    Store (NXD3, NXDX)
                    Store (DID3, DIDX)
                    Return (0x03)
                }
                If (LEqual (DID3, Zero))
                {
                    Return (0x03)
                }
                Else
                {
                    Return (And (0xFFFF, DID3))
                }
            }
            Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
            {
                If (LEqual (DID3, Zero))
                {
                    Return (0x0B)
                }
                Else
                {
                    Return (CDDS (DID3))
                }
            }
            Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
            {
                If (LAnd (LEqual (And (SGMD, 0x7F), One), CondRefOf (SNXD
                    )))
                {
                    Return (NXD3)
                }
                Return (NDDS (DID3))
            }
            Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
            {
                DSST (Arg0)
            }
        }
        Device (DD04)
        {
            Method (_ADR, 0, Serialized)  // _ADR: Address
            {
                If (LEqual (And (0x0F00, DID4), 0x0400))
                {
                    Store (0x04, EDPV)
                    Store (NXD4, NXDX)
                    Store (DID4, DIDX)
                    Return (0x04)
                }
                If (LEqual (DID4, Zero))
                {
                    Return (0x04)
                }
                Else
                {
                    Return (And (0xFFFF, DID4))
                }
            }
            Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
            {
                If (LEqual (DID4, Zero))
                {
                    Return (0x0B)
                }
                Else
                {
                    Return (CDDS (DID4))
                }
            }
            Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
            {
                If (LAnd (LEqual (And (SGMD, 0x7F), One), CondRefOf (SNXD
                    )))
                {
                    Return (NXD4)
                }
                Return (NDDS (DID4))
            }
            Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
            {
                DSST (Arg0)
            }
        }
        Device (DD05)
        {
            Method (_ADR, 0, Serialized)  // _ADR: Address
            {
                If (LEqual (And (0x0F00, DID5), 0x0400))
                {
                    Store (0x05, EDPV)
                    Store (NXD5, NXDX)
                    Store (DID5, DIDX)
                    Return (0x05)
                }
                If (LEqual (DID5, Zero))
                {
                    Return (0x05)
                }
                Else
                {
                    Return (And (0xFFFF, DID5))
                }
            }
            Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
            {
                If (LEqual (DID5, Zero))
                {
                    Return (0x0B)
                }
                Else
                {
                    Return (CDDS (DID5))
                }
            }
            Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
            {
                If (LAnd (LEqual (And (SGMD, 0x7F), One), CondRefOf (SNXD
                    )))
                {
                    Return (NXD5)
                }
                Return (NDDS (DID5))
            }
            Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
            {
                DSST (Arg0)
            }
        }
        Device (DD06)
        {
            Method (_ADR, 0, Serialized)  // _ADR: Address
            {
                If (LEqual (And (0x0F00, DID6), 0x0400))
                {
                    Store (0x06, EDPV)
                    Store (NXD6, NXDX)
                    Store (DID6, DIDX)
                    Return (0x06)
                }
                If (LEqual (DID6, Zero))
                {
                    Return (0x06)
                }
                Else
                {
                    Return (And (0xFFFF, DID6))
                }
            }
            Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
            {
                If (LEqual (DID6, Zero))
                {
                    Return (0x0B)
                }
                Else
                {
                    Return (CDDS (DID6))
                }
            }
            Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
            {
                If (LAnd (LEqual (And (SGMD, 0x7F), One), CondRefOf (SNXD
                    )))
                {
                    Return (NXD6)
                }
                Return (NDDS (DID6))
            }
            Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
            {
                DSST (Arg0)
            }
        }
        Device (DD07)
        {
            Method (_ADR, 0, Serialized)  // _ADR: Address
            {
                If (LEqual (And (0x0F00, DID7), 0x0400))
                {
                    Store (0x07, EDPV)
                    Store (NXD7, NXDX)
                    Store (DID7, DIDX)
                    Return (0x07)
                }
                If (LEqual (DID7, Zero))
                {
                    Return (0x07)
                }
                Else
                {
                    Return (And (0xFFFF, DID7))
                }
            }
            Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
            {
                If (LEqual (DID7, Zero))
                {
                    Return (0x0B)
                }
                Else
                {
                    Return (CDDS (DID7))
                }
            }
            Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
            {
                If (LAnd (LEqual (And (SGMD, 0x7F), One), CondRefOf (SNXD
                    )))
                {
                    Return (NXD7)
                }
                Return (NDDS (DID7))
            }
            Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
            {
                DSST (Arg0)
            }
        }
        Device (DD08)
        {
            Method (_ADR, 0, Serialized)  // _ADR: Address
            {
                If (LEqual (And (0x0F00, DID8), 0x0400))
                {
                    Store (0x08, EDPV)
                    Store (NXD8, NXDX)
                    Store (DID8, DIDX)
                    Return (0x08)
                }
                If (LEqual (DID8, Zero))
                {
                    Return (0x08)
                }
                Else
                {
                    Return (And (0xFFFF, DID8))
                }
            }
            Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
            {
                If (LEqual (DID8, Zero))
                {
                    Return (0x0B)
                }
                Else
                {
                    Return (CDDS (DID8))
                }
            }
            Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
            {
                If (LAnd (LEqual (And (SGMD, 0x7F), One), CondRefOf (SNXD
                    )))
                {
                    Return (NXD8)
                }
                Return (NDDS (DID8))
            }
            Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
            {
                DSST (Arg0)
            }
        }
        Device (DD09)
        {
            Method (_ADR, 0, Serialized)  // _ADR: Address
            {
                If (LEqual (And (0x0F00, DID9), 0x0400))
                {
                    Store (0x09, EDPV)
                    Store (NXD8, NXDX)
                    Store (DID9, DIDX)
                    Return (0x09)
                }
                If (LEqual (DID9, Zero))
                {
                    Return (0x09)
                }
                Else
                {
                    Return (And (0xFFFF, DID9))
                }
            }
            Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
            {
                If (LEqual (DID9, Zero))
                {
                    Return (0x0B)
                }
                Else
                {
                    Return (CDDS (DID9))
                }
            }
            Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
            {
                If (LAnd (LEqual (And (SGMD, 0x7F), One), CondRefOf (SNXD
                    )))
                {
                    Return (NXD8)
                }
                Return (NDDS (DID9))
            }
            Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
            {
                DSST (Arg0)
            }
        }
        Device (DD0A)
        {
            Method (_ADR, 0, Serialized)  // _ADR: Address
            {
                If (LEqual (And (0x0F00, DIDA), 0x0400))
                {
                    Store (0x0A, EDPV)
                    Store (NXD8, NXDX)
                    Store (DIDA, DIDX)
                    Return (0x0A)
                }
                If (LEqual (DIDA, Zero))
                {
                    Return (0x0A)
                }
                Else
                {
                    Return (And (0xFFFF, DIDA))
                }
            }
            Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
            {
                If (LEqual (DIDA, Zero))
                {
                    Return (0x0B)
                }
                Else
                {
                    Return (CDDS (DIDA))
                }
            }
            Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
            {
                If (LAnd (LEqual (And (SGMD, 0x7F), One), CondRefOf (SNXD
                    )))
                {
                    Return (NXD8)
                }
                Return (NDDS (DIDA))
            }
            Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
            {
                DSST (Arg0)
            }
        }
        Device (DD0B)
        {
            Method (_ADR, 0, Serialized)  // _ADR: Address
            {
                If (LEqual (And (0x0F00, DIDB), 0x0400))
                {
                    Store (0x0B, EDPV)
                    Store (NXD8, NXDX)
                    Store (DIDB, DIDX)
                    Return (0x0B)
                }
                If (LEqual (DIDB, Zero))
                {
                    Return (0x0B)
                }
                Else
                {
                    Return (And (0xFFFF, DIDB))
                }
            }
            Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
            {
                If (LEqual (DIDB, Zero))
                {
                    Return (0x0B)
                }
                Else
                {
                    Return (CDDS (DIDB))
                }
            }
            Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
            {
                If (LAnd (LEqual (And (SGMD, 0x7F), One), CondRefOf (SNXD
                    )))
                {
                    Return (NXD8)
                }
                Return (NDDS (DIDB))
            }
            Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
            {
                DSST (Arg0)
            }
        }
        Device (DD0C)
        {
            Method (_ADR, 0, Serialized)  // _ADR: Address
            {
                If (LEqual (And (0x0F00, DIDC), 0x0400))
                {
                    Store (0x0C, EDPV)
                    Store (NXD8, NXDX)
                    Store (DIDC, DIDX)
                    Return (0x0C)
                }
                If (LEqual (DIDC, Zero))
                {
                    Return (0x0C)
                }
                Else
                {
                    Return (And (0xFFFF, DIDC))
                }
            }
            Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
            {
                If (LEqual (DIDC, Zero))
                {
                    Return (0x0C)
                }
                Else
                {
                    Return (CDDS (DIDC))
                }
            }
            Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
            {
                If (LAnd (LEqual (And (SGMD, 0x7F), One), CondRefOf (SNXD
                    )))
                {
                    Return (NXD8)
                }
                Return (NDDS (DIDC))
            }
            Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
            {
                DSST (Arg0)
            }
        }
        Device (DD0D)
        {
            Method (_ADR, 0, Serialized)  // _ADR: Address
            {
                If (LEqual (And (0x0F00, DIDD), 0x0400))
                {
                    Store (0x0D, EDPV)
                    Store (NXD8, NXDX)
                    Store (DIDD, DIDX)
                    Return (0x0D)
                }
                If (LEqual (DIDD, Zero))
                {
                    Return (0x0D)
                }
                Else
                {
                    Return (And (0xFFFF, DIDD))
                }
            }
            Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
            {
                If (LEqual (DIDD, Zero))
                {
                    Return (0x0D)
                }
                Else
                {
                    Return (CDDS (DIDD))
                }
            }
            Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
            {
                If (LAnd (LEqual (And (SGMD, 0x7F), One), CondRefOf (SNXD
                    )))
                {
                    Return (NXD8)
                }
                Return (NDDS (DIDD))
            }
            Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
            {
                DSST (Arg0)
            }
        }
        Device (DD0E)
        {
            Method (_ADR, 0, Serialized)  // _ADR: Address
            {
                If (LEqual (And (0x0F00, DIDE), 0x0400))
                {
                    Store (0x0E, EDPV)
                    Store (NXD8, NXDX)
                    Store (DIDE, DIDX)
                    Return (0x0E)
                }
                If (LEqual (DIDE, Zero))
                {
                    Return (0x0E)
                }
                Else
                {
                    Return (And (0xFFFF, DIDE))
                }
            }
            Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
            {
                If (LEqual (DIDE, Zero))
                {
                    Return (0x0E)
                }
                Else
                {
                    Return (CDDS (DIDE))
                }
            }
            Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
            {
                If (LAnd (LEqual (And (SGMD, 0x7F), One), CondRefOf (SNXD
                    )))
                {
                    Return (NXD8)
                }
                Return (NDDS (DIDE))
            }
            Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
            {
                DSST (Arg0)
            }
        }
        Device (DD0F)
        {
            Method (_ADR, 0, Serialized)  // _ADR: Address
            {
                If (LEqual (And (0x0F00, DIDF), 0x0400))
                {
                    Store (0x0F, EDPV)
                    Store (NXD8, NXDX)
                    Store (DIDF, DIDX)
                    Return (0x0F)
                }
                If (LEqual (DIDF, Zero))
                {
                    Return (0x0F)
                }
                Else
                {
                    Return (And (0xFFFF, DIDF))
                }
            }
            Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
            {
                If (LEqual (DIDC, Zero))
                {
                    Return (0x0F)
                }
                Else
                {
                    Return (CDDS (DIDF))
                }
            }
            Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
            {
                If (LAnd (LEqual (And (SGMD, 0x7F), One), CondRefOf (SNXD
                    )))
                {
                    Return (NXD8)
                }
                Return (NDDS (DIDF))
            }
            Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
            {
                DSST (Arg0)
            }
        }
        Device (DD1F)
        {
            Method (_ADR, 0, Serialized)  // _ADR: Address
            {
                If (LEqual (EDPV, Zero))
                {
                    Return (0x1F)
                }
                Else
                {
                    Return (And (0xFFFF, DIDX))
                }
            }
            Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
            {
                If (LEqual (EDPV, Zero))
                {
                    Return (Zero)
                }
                Else
                {
                    Return (CDDS (DIDX))
                }
            }
            Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
            {
                If (LAnd (LEqual (And (SGMD, 0x7F), One), CondRefOf (SNXD
                    )))
                {
                    Return (NXDX)
                }
                Return (NDDS (DIDX))
            }
            Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
            {
                DSST (Arg0)
            }
            Method (_BCL, 0, NotSerialized)  // _BCL: Brightness Control Levels
            {
                If (LGreaterEqual (OSYS, 0x07DC))
                {
                    Return (Package (0x67)
                    {
                        0x64, 
                        0x64, 
                        Zero, 
                        One, 
                        0x02, 
                        0x03, 
                        0x04, 
                        0x05, 
                        0x06, 
                        0x07, 
                        0x08, 
                        0x09, 
                        0x0A, 
                        0x0B, 
                        0x0C, 
                        0x0D, 
                        0x0E, 
                        0x0F, 
                        0x10, 
                        0x11, 
                        0x12, 
                        0x13, 
                        0x14, 
                        0x15, 
                        0x16, 
                        0x17, 
                        0x18, 
                        0x19, 
                        0x1A, 
                        0x1B, 
                        0x1C, 
                        0x1D, 
                        0x1E, 
                        0x1F, 
                        0x20, 
                        0x21, 
                        0x22, 
                        0x23, 
                        0x24, 
                        0x25, 
                        0x26, 
                        0x27, 
                        0x28, 
                        0x29, 
                        0x2A, 
                        0x2B, 
                        0x2C, 
                        0x2D, 
                        0x2E, 
                        0x2F, 
                        0x30, 
                        0x31, 
                        0x32, 
                        0x33, 
                        0x34, 
                        0x35, 
                        0x36, 
                        0x37, 
                        0x38, 
                        0x39, 
                        0x3A, 
                        0x3B, 
                        0x3C, 
                        0x3D, 
                        0x3E, 
                        0x3F, 
                        0x40, 
                        0x41, 
                        0x42, 
                        0x43, 
                        0x44, 
                        0x45, 
                        0x46, 
                        0x47, 
                        0x48, 
                        0x49, 
                        0x4A, 
                        0x4B, 
                        0x4C, 
                        0x4D, 
                        0x4E, 
                        0x4F, 
                        0x50, 
                        0x51, 
                        0x52, 
                        0x53, 
                        0x54, 
                        0x55, 
                        0x56, 
                        0x57, 
                        0x58, 
                        0x59, 
                        0x5A, 
                        0x5B, 
                        0x5C, 
                        0x5D, 
                        0x5E, 
                        0x5F, 
                        0x60, 
                        0x61, 
                        0x62, 
                        0x63, 
                        0x64
                    })
                }
                Return (\_SB.PCI0.LPC.EC.BRTW)
            }
            Method (_BCM, 1, NotSerialized)  // _BCM: Brightness Control Method
            {
                If (LGreaterEqual (OSYS, 0x07DC))
                {
                    If (LAnd (LGreaterEqual (Arg0, Zero), LLessEqual (Arg0, 0x64)))
                    {
                        Store (\_SB.PCI0.LPC.EC.BRCD (Arg0, Local0), \_SB.PCI0.GFX0.AINT)
                        One
                        Local0
                        Store (Arg0, BRTL)
                    }
                }
                Else
                {
                    Store (Match (\_SB.PCI0.LPC.EC.BRTW, MEQ, Arg0, MTR, Zero, 0x02), Local0)
                    If (LNotEqual (Local0, Ones))
                    {
                        Subtract (Local0, 0x02, Local1)
                        Store (Local1, \BRLV)
                        \_SB.PCI0.LPC.EC.BRNS ()
                    }
                }
            }
            Method (_BQC, 0, NotSerialized)  // _BQC: Brightness Query Current
            {
                If (LGreaterEqual (OSYS, 0x07DC))
                {
                    Return (BRTL)
                }
                Else
                {
                    Store (\BRLV, Local0)
                    Add (Local0, 0x02, Local1)
                    If (LLessEqual (Local1, 0x11))
                    {
                        Return (DerefOf (Index (\_SB.PCI0.LPC.EC.BRTW, Local1)))
                    }
                    Else
                    {
                        Return (Zero)
                    }
                }
            }
        }
        Method (SDDL, 1, NotSerialized)
        {
            Increment (NDID)
            Store (And (Arg0, 0x0F0F), Local0)
            Or (0x80000000, Local0, Local1)
            If (LEqual (DIDL, Local0))
            {
                Return (Local1)
            }
            If (LEqual (DDL2, Local0))
            {
                Return (Local1)
            }
            If (LEqual (DDL3, Local0))
            {
                Return (Local1)
            }
            If (LEqual (DDL4, Local0))
            {
                Return (Local1)
            }
            If (LEqual (DDL5, Local0))
            {
                Return (Local1)
            }
            If (LEqual (DDL6, Local0))
            {
                Return (Local1)
            }
            If (LEqual (DDL7, Local0))
            {
                Return (Local1)
            }
            If (LEqual (DDL8, Local0))
            {
                Return (Local1)
            }
            If (LEqual (DDL9, Local0))
            {
                Return (Local1)
            }
            If (LEqual (DD10, Local0))
            {
                Return (Local1)
            }
            If (LEqual (DD11, Local0))
            {
                Return (Local1)
            }
            If (LEqual (DD12, Local0))
            {
                Return (Local1)
            }
            If (LEqual (DD13, Local0))
            {
                Return (Local1)
            }
            If (LEqual (DD14, Local0))
            {
                Return (Local1)
            }
            If (LEqual (DD15, Local0))
            {
                Return (Local1)
            }
            Return (Zero)
        }
        Method (CDDS, 1, NotSerialized)
        {
            Store (And (Arg0, 0x0F0F), Local0)
            If (LEqual (Zero, Local0))
            {
                Return (0x1D)
            }
            If (LEqual (CADL, Local0))
            {
                Return (0x1F)
            }
            If (LEqual (CAL2, Local0))
            {
                Return (0x1F)
            }
            If (LEqual (CAL3, Local0))
            {
                Return (0x1F)
            }
            If (LEqual (CAL4, Local0))
            {
                Return (0x1F)
            }
            If (LEqual (CAL5, Local0))
            {
                Return (0x1F)
            }
            If (LEqual (CAL6, Local0))
            {
                Return (0x1F)
            }
            If (LEqual (CAL7, Local0))
            {
                Return (0x1F)
            }
            If (LEqual (CAL8, Local0))
            {
                Return (0x1F)
            }
            Return (0x1D)
        }
        Method (NDDS, 1, NotSerialized)
        {
            Store (And (Arg0, 0x0F0F), Local0)
            If (LEqual (Zero, Local0))
            {
                Return (Zero)
            }
            If (LEqual (NADL, Local0))
            {
                Return (One)
            }
            If (LEqual (NDL2, Local0))
            {
                Return (One)
            }
            If (LEqual (NDL3, Local0))
            {
                Return (One)
            }
            If (LEqual (NDL4, Local0))
            {
                Return (One)
            }
            If (LEqual (NDL5, Local0))
            {
                Return (One)
            }
            If (LEqual (NDL6, Local0))
            {
                Return (One)
            }
            If (LEqual (NDL7, Local0))
            {
                Return (One)
            }
            If (LEqual (NDL8, Local0))
            {
                Return (One)
            }
            Return (Zero)
        }
        Method (DSST, 1, NotSerialized)
        {
            If (LEqual (And (Arg0, 0xC0000000), 0xC0000000))
            {
                Store (NSTE, CSTE)
            }
        }
        Method (VLOC, 1, NotSerialized)
        {
            If (LEqual (Arg0, \_SB.LID._LID))
            {
                Store (Arg0, CLID)
                GNOT (0x02, Zero)
            }
        }
        Scope (\_SB.PCI0)
        {
            OperationRegion (MCHP, PCI_Config, 0x40, 0xC0)
            Field (MCHP, AnyAcc, NoLock, Preserve)
            {
                Offset (0x14), 
                AUDE,   8, 
                Offset (0x60), 
                TASM,   10, 
                Offset (0x62)
            }
        }
        OperationRegion (IGDP, PCI_Config, 0x40, 0xC0)
        Field (IGDP, AnyAcc, NoLock, Preserve)
        {
            Offset (0x10), 
                ,   1, 
            GIVD,   1, 
                ,   2, 
            GUMA,   3, 
            Offset (0x12), 
            Offset (0x14), 
                ,   4, 
            GMFN,   1, 
            Offset (0x18), 
            Offset (0xA4), 
            ASLE,   8, 
            Offset (0xA8), 
            GSSE,   1, 
            GSSB,   14, 
            GSES,   1, 
            Offset (0xB0), 
                ,   12, 
            CDVL,   1, 
            Offset (0xB2), 
            Offset (0xB5), 
            LBPC,   8, 
            Offset (0xBC), 
            ASLS,   32
        }
        OperationRegion (IGDM, SystemMemory, ASLB, 0x2000)
        Field (IGDM, AnyAcc, NoLock, Preserve)
        {
            SIGN,   128, 
            SIZE,   32, 
            OVER,   32, 
            SVER,   256, 
            VVER,   128, 
            GVER,   128, 
            MBOX,   32, 
            DMOD,   32, 
            PCON,   32, 
            DVER,   64, 
            Offset (0x100), 
            DRDY,   32, 
            CSTS,   32, 
            CEVT,   32, 
            Offset (0x120), 
            DIDL,   32, 
            DDL2,   32, 
            DDL3,   32, 
            DDL4,   32, 
            DDL5,   32, 
            DDL6,   32, 
            DDL7,   32, 
            DDL8,   32, 
            CPDL,   32, 
            CPL2,   32, 
            CPL3,   32, 
            CPL4,   32, 
            CPL5,   32, 
            CPL6,   32, 
            CPL7,   32, 
            CPL8,   32, 
            CADL,   32, 
            CAL2,   32, 
            CAL3,   32, 
            CAL4,   32, 
            CAL5,   32, 
            CAL6,   32, 
            CAL7,   32, 
            CAL8,   32, 
            NADL,   32, 
            NDL2,   32, 
            NDL3,   32, 
            NDL4,   32, 
            NDL5,   32, 
            NDL6,   32, 
            NDL7,   32, 
            NDL8,   32, 
            ASLP,   32, 
            TIDX,   32, 
            CHPD,   32, 
            CLID,   32, 
            CDCK,   32, 
            SXSW,   32, 
            EVTS,   32, 
            CNOT,   32, 
            NRDY,   32, 
            DDL9,   32, 
            DD10,   32, 
            DD11,   32, 
            DD12,   32, 
            DD13,   32, 
            DD14,   32, 
            DD15,   32, 
            CPL9,   32, 
            CP10,   32, 
            CP11,   32, 
            CP12,   32, 
            CP13,   32, 
            CP14,   32, 
            CP15,   32, 
            Offset (0x200), 
            SCIE,   1, 
            GEFC,   4, 
            GXFC,   3, 
            GESF,   8, 
            Offset (0x204), 
            PARM,   32, 
            DSLP,   32, 
            Offset (0x300), 
            ARDY,   32, 
            ASLC,   32, 
            TCHE,   32, 
            ALSI,   32, 
            BCLP,   32, 
            PFIT,   32, 
            CBLV,   32, 
            BCLM,   320, 
            CPFM,   32, 
            EPFM,   32, 
            PLUT,   592, 
            PFMB,   32, 
            CCDV,   32, 
            PCFT,   32, 
            SROT,   32, 
            IUER,   32, 
            FDSP,   64, 
            FDSS,   32, 
            STAT,   32, 
            Offset (0x400), 
            GVD1,   49152, 
            PHED,   32, 
            BDDC,   2048
        }
        Name (DBTB, Package (0x15)
        {
            Zero, 
            0x07, 
            0x38, 
            0x01C0, 
            0x0E00, 
            0x3F, 
            0x01C7, 
            0x0E07, 
            0x01F8, 
            0x0E38, 
            0x0FC0, 
            Zero, 
            Zero, 
            Zero, 
            Zero, 
            Zero, 
            0x7000, 
            0x7007, 
            0x7038, 
            0x71C0, 
            0x7E00
        })
        Name (CDCT, Package (0x05)
        {
            Package (0x02)
            {
                0xE4, 
                0x0140
            }, 
            Package (0x02)
            {
                0xDE, 
                0x014D
            }, 
            Package (0x02)
            {
                0xDE, 
                0x014D
            }, 
            Package (0x02)
            {
                Zero, 
                Zero
            }, 
            Package (0x02)
            {
                0xDE, 
                0x014D
            }
        })
        Name (SUCC, One)
        Name (NVLD, 0x02)
        Name (CRIT, 0x04)
        Name (NCRT, 0x06)
        Method (GSCI, 0, Serialized)
        {
            Method (GBDA, 0, Serialized)
            {
                If (LEqual (GESF, Zero))
                {
                    Store (0x0659, PARM)
                    Store (Zero, GESF)
                    Return (SUCC)
                }
                If (LEqual (GESF, One))
                {
                    Store (0x00300482, PARM)
                    If (LEqual (S0ID, One))
                    {
                        Or (PARM, 0x0100, PARM)
                    }
                    Store (Zero, GESF)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x04))
                {
                    And (PARM, 0xEFFF0000, PARM)
                    And (PARM, ShiftLeft (DerefOf (Index (DBTB, IBTT)), 0x10), 
                        PARM)
                    Or (IBTT, PARM, PARM)
                    Store (Zero, GESF)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x05))
                {
                    Store (IPSC, PARM)
                    Or (PARM, ShiftLeft (IPAT, 0x08), PARM)
                    Add (PARM, 0x0100, PARM)
                    Or (PARM, ShiftLeft (LIDS, 0x10), PARM)
                    Add (PARM, 0x00010000, PARM)
                    Or (PARM, ShiftLeft (IBIA, 0x14), PARM)
                    Store (Zero, GESF)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x07))
                {
                    Store (GIVD, PARM)
                    XOr (PARM, One, PARM)
                    Or (PARM, ShiftLeft (GMFN, One), PARM)
                    Or (PARM, 0x1800, PARM)
                    Or (PARM, ShiftLeft (IDMS, 0x11), PARM)
                    Or (ShiftLeft (DerefOf (Index (DerefOf (Index (CDCT, HVCO)), CDVL
                        )), 0x15), PARM, PARM)
                    Store (One, GESF)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x0A))
                {
                    Store (Zero, PARM)
                    If (ISSC)
                    {
                        Or (PARM, 0x03, PARM)
                    }
                    Store (Zero, GESF)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x0B))
                {
                    Store (KSV0, PARM)
                    Store (KSV1, GESF)
                    Return (SUCC)
                }
                Store (Zero, GESF)
                Return (CRIT)
            }
            Method (SBCB, 0, Serialized)
            {
                If (LEqual (GESF, Zero))
                {
                    Store (Zero, PARM)
                    Store (0x000F87DD, PARM)
                    Store (Zero, GESF)
                    Return (SUCC)
                }
                If (LEqual (GESF, One))
                {
                    Store (Zero, GESF)
                    Store (Zero, PARM)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x03))
                {
                    Store (Zero, GESF)
                    Store (Zero, PARM)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x04))
                {
                    Store (Zero, GESF)
                    Store (Zero, PARM)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x05))
                {
                    Store (Zero, GESF)
                    Store (Zero, PARM)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x07))
                {
                    If (LAnd (LEqual (S0ID, One), LLess (OSYS, 0x07DF))) {}
                    If (LEqual (PARM, Zero))
                    {
                        Store (CLID, Local0)
                        If (And (0x80000000, Local0))
                        {
                            And (CLID, 0x0F, CLID)
                            GLID (CLID)
                        }
                    }
                    Store (Zero, GESF)
                    Store (Zero, PARM)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x08))
                {
                    If (LAnd (LEqual (S0ID, One), LLess (OSYS, 0x07DF)))
                    {
                        Store (And (ShiftRight (PARM, 0x08), 0xFF), Local0)
                    }
                    Store (Zero, GESF)
                    Store (Zero, PARM)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x09))
                {
                    And (PARM, 0xFF, IBTT)
                    Store (Zero, GESF)
                    Store (Zero, PARM)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x0A))
                {
                    And (PARM, 0xFF, IPSC)
                    If (And (ShiftRight (PARM, 0x08), 0xFF))
                    {
                        And (ShiftRight (PARM, 0x08), 0xFF, IPAT)
                        Decrement (IPAT)
                    }
                    And (ShiftRight (PARM, 0x14), 0x07, IBIA)
                    Store (Zero, GESF)
                    Store (Zero, PARM)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x0B))
                {
                    And (ShiftRight (PARM, One), One, IF1E)
                    If (And (PARM, 0x0001E000))
                    {
                        And (ShiftRight (PARM, 0x0D), 0x0F, IDMS)
                    }
                    Else
                    {
                        And (ShiftRight (PARM, 0x11), 0x0F, IDMS)
                    }
                    Store (Zero, GESF)
                    Store (Zero, PARM)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x10))
                {
                    Store (Zero, GESF)
                    Store (Zero, PARM)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x11))
                {
                    Store (ShiftLeft (LIDS, 0x08), PARM)
                    Add (PARM, 0x0100, PARM)
                    Store (Zero, GESF)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x12))
                {
                    If (And (PARM, One))
                    {
                        If (LEqual (ShiftRight (PARM, One), One))
                        {
                            Store (One, ISSC)
                        }
                        Else
                        {
                            Store (Zero, GESF)
                            Return (CRIT)
                        }
                    }
                    Else
                    {
                        Store (Zero, ISSC)
                    }
                    Store (Zero, GESF)
                    Store (Zero, PARM)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x13))
                {
                    Store (Zero, GESF)
                    Store (Zero, PARM)
                    Return (SUCC)
                }
                If (LEqual (GESF, 0x14))
                {
                    And (PARM, 0x0F, PAVP)
                    Store (Zero, GESF)
                    Store (Zero, PARM)
                    Return (SUCC)
                }
                Store (Zero, GESF)
                Return (SUCC)
            }
            If (LEqual (GEFC, 0x04))
            {
                Store (GBDA (), GXFC)
            }
            If (LEqual (GEFC, 0x06))
            {
                Store (SBCB (), GXFC)
            }
            Store (Zero, GEFC)
            Store (One, \_SB.PCI0.SMBU.CPSC)
            Store (Zero, GSSE)
            Store (Zero, SCIE)
            Return (Zero)
        }
        Method (PDRD, 0, NotSerialized)
        {
            Return (LNot (DRDY))
        }
        Method (PSTS, 0, NotSerialized)
        {
            If (LGreater (CSTS, 0x02))
            {
                Sleep (ASLP)
            }
            Return (LEqual (CSTS, 0x03))
        }
        Method (GNOT, 2, NotSerialized)
        {
            If (PDRD ())
            {
                Return (One)
            }
            Store (Arg0, CEVT)
            Store (0x03, CSTS)
            If (LAnd (LEqual (CHPD, Zero), LEqual (Arg1, Zero)))
            {
                Notify (\_SB.PCI0.GFX0, Arg1)
            }
            If (CondRefOf (HNOT))
            {
                HNOT (Arg0)
            }
            Else
            {
                Notify (\_SB.PCI0.GFX0, 0x80)
            }
            Return (Zero)
        }
        Method (GHDS, 1, NotSerialized)
        {
            Store (Arg0, TIDX)
            Return (GNOT (One, Zero))
        }
        Method (GLID, 1, NotSerialized)
        {
            If (LEqual (Arg0, One))
            {
                Store (0x03, CLID)
            }
            Else
            {
                Store (Arg0, CLID)
            }
            If (GNOT (0x02, Zero))
            {
                Or (CLID, 0x80000000, CLID)
                Return (One)
            }
            Return (Zero)
        }
        Method (GDCK, 1, NotSerialized)
        {
            Store (Arg0, CDCK)
            Return (GNOT (0x04, Zero))
        }
        Method (PARD, 0, NotSerialized)
        {
            If (LNot (ARDY))
            {
                Sleep (ASLP)
            }
            Return (LNot (ARDY))
        }
        Method (IUEH, 1, Serialized)
        {
            And (IUER, 0xC0, IUER)
            XOr (IUER, ShiftLeft (One, Arg0), IUER)
            If (LLessEqual (Arg0, 0x04))
            {
                Return (AINT (0x05, Zero))
            }
            Else
            {
                Return (AINT (Arg0, Zero))
            }
        }
        Method (AINT, 2, NotSerialized)
        {
            If (LNot (And (TCHE, ShiftLeft (One, Arg0))))
            {
                Return (One)
            }
            If (PARD ())
            {
                Return (One)
            }
            If (LAnd (LGreaterEqual (Arg0, 0x05), LLessEqual (Arg0, 0x07)))
            {
                Store (ShiftLeft (One, Arg0), ASLC)
                Store (One, ASLE)
                Store (Zero, Local2)
                While (LAnd (LLess (Local2, 0xFA), LNotEqual (ASLC, Zero)))
                {
                    Sleep (0x04)
                    Increment (Local2)
                }
                Return (Zero)
            }
            If (LEqual (Arg0, 0x02))
            {
                If (CPFM)
                {
                    And (CPFM, 0x0F, Local0)
                    And (EPFM, 0x0F, Local1)
                    If (LEqual (Local0, One))
                    {
                        If (And (Local1, 0x06))
                        {
                            Store (0x06, PFIT)
                        }
                        Else
                        {
                            If (And (Local1, 0x08))
                            {
                                Store (0x08, PFIT)
                            }
                            Else
                            {
                                Store (One, PFIT)
                            }
                        }
                    }
                    If (LEqual (Local0, 0x06))
                    {
                        If (And (Local1, 0x08))
                        {
                            Store (0x08, PFIT)
                        }
                        Else
                        {
                            If (And (Local1, One))
                            {
                                Store (One, PFIT)
                            }
                            Else
                            {
                                Store (0x06, PFIT)
                            }
                        }
                    }
                    If (LEqual (Local0, 0x08))
                    {
                        If (And (Local1, One))
                        {
                            Store (One, PFIT)
                        }
                        Else
                        {
                            If (And (Local1, 0x06))
                            {
                                Store (0x06, PFIT)
                            }
                            Else
                            {
                                Store (0x08, PFIT)
                            }
                        }
                    }
                }
                Else
                {
                    XOr (PFIT, 0x07, PFIT)
                }
                Or (PFIT, 0x80000000, PFIT)
                Store (0x04, ASLC)
            }
            Else
            {
                If (LEqual (Arg0, One))
                {
                    Store (Arg1, BCLP)
                    Or (BCLP, 0x80000000, BCLP)
                    Store (0x02, ASLC)
                }
                Else
                {
                    If (LEqual (Arg0, Zero))
                    {
                        Store (Arg1, ALSI)
                        Store (One, ASLC)
                    }
                    Else
                    {
                        Return (One)
                    }
                }
            }
            Store (One, ASLE)
            Return (Zero)
        }
        Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
        {
            Name (_T_0, Zero)  // _T_x: Emitted by ASL Compiler
            If (LEqual (Arg0, Buffer (0x10)
                    {
                        /* 0000 */   0xC6, 0x41, 0x5B, 0x3E, 0x1D, 0xEB, 0x60, 0x42,
                        /* 0008 */   0x9D, 0x15, 0xC7, 0x1F, 0xBA, 0xDA, 0xE4, 0x14
                    }))
            {
                While (One)
                {
                    Store (ToInteger (Arg2), _T_0)
                    If (LEqual (_T_0, Zero))
                    {
                        If (LEqual (Arg1, One))
                        {
                            Store ("iGfx Supported Functions Bitmap ", Debug)
                            Return (0x0001E7FF)
                        }
                    }
                    Else
                    {
                        If (LEqual (_T_0, One))
                        {
                            If (LEqual (Arg1, One))
                            {
                                Store (" Adapter Power State Notification ", Debug)
                                If (LEqual (S0ID, One)) {}
                                If (LEqual (DerefOf (Index (Arg3, Zero)), Zero))
                                {
                                    Store (CLID, Local0)
                                    If (And (0x80000000, Local0))
                                    {
                                        And (CLID, 0x0F, CLID)
                                        GLID (CLID)
                                    }
                                }
                                Return (One)
                            }
                        }
                        Else
                        {
                            If (LEqual (_T_0, 0x02))
                            {
                                If (LEqual (Arg1, One))
                                {
                                    Store ("Display Power State Notification ", Debug)
                                    If (LEqual (S0ID, One))
                                    {
                                        Store (And (DerefOf (Index (Arg3, One)), 0xFF), Local0)
                                    }
                                    Return (One)
                                }
                            }
                            Else
                            {
                                If (LEqual (_T_0, 0x03))
                                {
                                    If (LEqual (Arg1, One))
                                    {
                                        Store ("BIOS POST Completion Notification ", Debug)
                                        Return (One)
                                    }
                                }
                                Else
                                {
                                    If (LEqual (_T_0, 0x04))
                                    {
                                        If (LEqual (Arg1, One))
                                        {
                                            Store ("Pre-Hires Set Mode ", Debug)
                                            Return (One)
                                        }
                                    }
                                    Else
                                    {
                                        If (LEqual (_T_0, 0x05))
                                        {
                                            If (LEqual (Arg1, One))
                                            {
                                                Store ("Post-Hires Set Mode ", Debug)
                                                Return (One)
                                            }
                                        }
                                        Else
                                        {
                                            If (LEqual (_T_0, 0x06))
                                            {
                                                If (LEqual (Arg1, One))
                                                {
                                                    Store ("SetDisplayDeviceNotification", Debug)
                                                    Return (One)
                                                }
                                            }
                                            Else
                                            {
                                                If (LEqual (_T_0, 0x07))
                                                {
                                                    If (LEqual (Arg1, One))
                                                    {
                                                        Store ("SetBootDevicePreference ", Debug)
                                                        And (DerefOf (Index (Arg3, Zero)), 0xFF, IBTT)
                                                        Return (One)
                                                    }
                                                }
                                                Else
                                                {
                                                    If (LEqual (_T_0, 0x08))
                                                    {
                                                        If (LEqual (Arg1, One))
                                                        {
                                                            Store ("SetPanelPreference ", Debug)
                                                            And (DerefOf (Index (Arg3, Zero)), 0xFF, IPSC)
                                                            If (And (DerefOf (Index (Arg3, One)), 0xFF))
                                                            {
                                                                And (DerefOf (Index (Arg3, One)), 0xFF, IPAT)
                                                                Decrement (IPAT)
                                                            }
                                                            And (ShiftRight (DerefOf (Index (Arg3, 0x02)), 0x04), 0x07, 
                                                                IBIA)
                                                            Return (One)
                                                        }
                                                    }
                                                    Else
                                                    {
                                                        If (LEqual (_T_0, 0x09))
                                                        {
                                                            If (LEqual (Arg1, One))
                                                            {
                                                                Store ("FullScreenDOS ", Debug)
                                                                Return (One)
                                                            }
                                                        }
                                                        Else
                                                        {
                                                            If (LEqual (_T_0, 0x0A))
                                                            {
                                                                If (LEqual (Arg1, One))
                                                                {
                                                                    Store ("APM Complete ", Debug)
                                                                    Store (ShiftLeft (LIDS, 0x08), Local0)
                                                                    Add (Local0, 0x0100, Local0)
                                                                    Return (Local0)
                                                                }
                                                            }
                                                            Else
                                                            {
                                                                If (LEqual (_T_0, 0x0D))
                                                                {
                                                                    If (LEqual (Arg1, One))
                                                                    {
                                                                        Store ("GetBootDisplayPreference ", Debug)
                                                                        Or (ShiftLeft (DerefOf (Index (Arg3, 0x03)), 0x18), ShiftLeft (
                                                                            DerefOf (Index (Arg3, 0x02)), 0x10), Local0)
                                                                        And (Local0, 0xEFFF0000, Local0)
                                                                        And (Local0, ShiftLeft (DerefOf (Index (DBTB, IBTT)), 0x10), 
                                                                            Local0)
                                                                        Or (IBTT, Local0, Local0)
                                                                        Return (Local0)
                                                                    }
                                                                }
                                                                Else
                                                                {
                                                                    If (LEqual (_T_0, 0x0E))
                                                                    {
                                                                        If (LEqual (Arg1, One))
                                                                        {
                                                                            Store ("GetPanelDetails ", Debug)
                                                                            Store (IPSC, Local0)
                                                                            Or (Local0, ShiftLeft (IPAT, 0x08), Local0)
                                                                            Add (Local0, 0x0100, Local0)
                                                                            Or (Local0, ShiftLeft (LIDS, 0x10), Local0)
                                                                            Add (Local0, 0x00010000, Local0)
                                                                            Or (Local0, ShiftLeft (IBIA, 0x14), Local0)
                                                                            Return (Local0)
                                                                        }
                                                                    }
                                                                    Else
                                                                    {
                                                                        If (LEqual (_T_0, 0x0F))
                                                                        {
                                                                            If (LEqual (Arg1, One))
                                                                            {
                                                                                Store ("GetInternalGraphics ", Debug)
                                                                                Store (GIVD, Local0)
                                                                                XOr (Local0, One, Local0)
                                                                                Or (Local0, ShiftLeft (GMFN, One), Local0)
                                                                                Or (Local0, 0x1800, Local0)
                                                                                Or (Local0, ShiftLeft (IDMS, 0x11), Local0)
                                                                                Or (ShiftLeft (DerefOf (Index (DerefOf (Index (CDCT, HVCO)), CDVL
                                                                                    )), 0x15), Local0, Local0)
                                                                                Return (Local0)
                                                                            }
                                                                        }
                                                                        Else
                                                                        {
                                                                            If (LEqual (_T_0, 0x10))
                                                                            {
                                                                                If (LEqual (Arg1, One))
                                                                                {
                                                                                    Store ("GetAKSV ", Debug)
                                                                                    Name (KSVP, Package (0x02)
                                                                                    {
                                                                                        0x80000000, 
                                                                                        0x8000
                                                                                    })
                                                                                    Store (KSV0, Index (KSVP, Zero))
                                                                                    Store (KSV1, Index (KSVP, One))
                                                                                    Return (KSVP)
                                                                                }
                                                                            }
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                    Break
                }
            }
            Return (Buffer (One)
            {
                 0x00
            })
        }
    }
    Scope (\_SB)
    {
        Device (SKC0)
        {
            Name (_HID, "INT3470")  // _HID: Hardware ID
            Name (_CID, EisaId ("PNP0C02"))  // _CID: Compatible ID
            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (LEqual (IMTP, 0x02))
                {
                    Return (0x0F)
                }
                Else
                {
                    Return (Zero)
                }
            }
        }
    }
    Scope (\_SB.PCI0.GFX0)
    {
        Device (SKC0)
        {
            Name (_ADR, 0xCA00)  // _ADR: Address
            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (LEqual (IMTP, One))
                {
                    Return (0x0F)
                }
                Else
                {
                    Return (Zero)
                }
            }
        }
    }
    Scope (\_SB.PCI0)
    {
        Name (HBRB, Zero)
        Name (HBRD, Zero)
        Name (HBRF, Zero)
        Name (IVID, 0xFFFF)
        Name (PEBA, Zero)
        Name (PION, Zero)
        Name (PIOF, Zero)
        Name (PBUS, Zero)
        Name (PDEV, Zero)
        Name (PFUN, Zero)
        Name (EBUS, Zero)
        Name (EDEV, Zero)
        Name (EFN0, Zero)
        Name (EFN1, One)
        Name (INDX, Zero)
        Name (POFF, Zero)
        Name (PLEN, Zero)
        Name (VIOF, Zero)
        Name (DSOF, 0x06)
        Name (CPOF, 0x34)
        Name (SBOF, 0x19)
        Name (ELC0, Zero)
        Name (ECP0, 0xFFFFFFFF)
        Name (H0VI, Zero)
        Name (H0DI, Zero)
        Name (ELC1, Zero)
        Name (ECP1, 0xFFFFFFFF)
        Name (H1VI, Zero)
        Name (H1DI, Zero)
        Name (ELC2, Zero)
        Name (ECP2, 0xFFFFFFFF)
        Name (H2VI, Zero)
        Name (H2DI, Zero)
        Name (TIDX, Zero)
        Name (OTSD, Zero)
        Name (MXPG, 0x03)
        Name (FBDL, Zero)
        Name (CBDL, Zero)
        Name (MBDL, Zero)
        Name (HSTR, Zero)
        Name (LREV, Zero)
        Name (TCNT, Zero)
        Name (LDLY, 0x012C)
        OperationRegion (OPG0, SystemMemory, Add (XBAS, 0x8000), 0x1000)
        Field (OPG0, AnyAcc, NoLock, Preserve)
        {
            P0VI,   16, 
            P0DI,   16, 
            Offset (0x06), 
            DSO0,   16, 
            Offset (0x34), 
            CPO0,   8, 
            Offset (0xB0), 
                ,   4, 
            P0LD,   1, 
            Offset (0xBC), 
                ,   5, 
            P0L2,   1, 
            P0L0,   1, 
            Offset (0x11A), 
                ,   1, 
            P0VC,   1, 
            Offset (0x214), 
            Offset (0x216), 
            P0LS,   4, 
            Offset (0x248), 
                ,   7, 
            Q0L2,   1, 
            Q0L0,   1, 
            Offset (0x504), 
            HST0,   32, 
            P0TR,   1, 
            Offset (0x91C), 
                ,   31, 
            BSP1,   1, 
            Offset (0x93C), 
                ,   31, 
            BSP2,   1, 
            Offset (0x95C), 
                ,   31, 
            BSP3,   1, 
            Offset (0x97C), 
                ,   31, 
            BSP4,   1, 
            Offset (0x99C), 
                ,   31, 
            BSP5,   1, 
            Offset (0x9BC), 
                ,   31, 
            BSP6,   1, 
            Offset (0x9DC), 
                ,   31, 
            BSP7,   1, 
            Offset (0x9FC), 
                ,   31, 
            BSP8,   1, 
            Offset (0xC20), 
                ,   4, 
            P0AP,   2, 
            Offset (0xC38), 
                ,   3, 
            P0RM,   1, 
            Offset (0xC74), 
            P0LT,   4, 
            Offset (0xD0C), 
            LRV0,   32
        }
        OperationRegion (PCS0, SystemMemory, Add (XBAS, ShiftLeft (SBN0, 0x14)), 0xF0)
        Field (PCS0, DWordAcc, Lock, Preserve)
        {
            D0VI,   16, 
            Offset (0x2C), 
            S0VI,   16, 
            S0DI,   16
        }
        OperationRegion (CAP0, SystemMemory, Add (Add (XBAS, ShiftLeft (SBN0, 0x14)), EECP
            ), 0x14)
        Field (CAP0, DWordAcc, NoLock, Preserve)
        {
            Offset (0x0C), 
            LCP0,   32, 
            LCT0,   16
        }
        OperationRegion (OPG1, SystemMemory, Add (XBAS, 0x9000), 0x1000)
        Field (OPG1, AnyAcc, NoLock, Preserve)
        {
            P1VI,   16, 
            P1DI,   16, 
            Offset (0x06), 
            DSO1,   16, 
            Offset (0x34), 
            CPO1,   8, 
            Offset (0xB0), 
                ,   4, 
            P1LD,   1, 
            Offset (0xBC), 
                ,   5, 
            P1L2,   1, 
            P1L0,   1, 
            Offset (0x11A), 
                ,   1, 
            P1VC,   1, 
            Offset (0x214), 
            Offset (0x216), 
            P1LS,   4, 
            Offset (0x248), 
                ,   7, 
            Q1L2,   1, 
            Q1L0,   1, 
            Offset (0x504), 
            HST1,   32, 
            P1TR,   1, 
            Offset (0xC20), 
                ,   4, 
            P1AP,   2, 
            Offset (0xC38), 
                ,   3, 
            P1RM,   1, 
            Offset (0xC74), 
            P1LT,   4, 
            Offset (0xD0C), 
            LRV1,   32
        }
        OperationRegion (PCS1, SystemMemory, Add (XBAS, ShiftLeft (SBN1, 0x14)), 0xF0)
        Field (PCS1, DWordAcc, Lock, Preserve)
        {
            D1VI,   16, 
            Offset (0x2C), 
            S1VI,   16, 
            S1DI,   16
        }
        OperationRegion (CAP1, SystemMemory, Add (Add (XBAS, ShiftLeft (SBN1, 0x14)), EEC1
            ), 0x14)
        Field (CAP1, DWordAcc, NoLock, Preserve)
        {
            Offset (0x0C), 
            LCP1,   32, 
            LCT1,   16
        }
        OperationRegion (OPG2, SystemMemory, Add (XBAS, 0xA000), 0x1000)
        Field (OPG2, AnyAcc, NoLock, Preserve)
        {
            P2VI,   16, 
            P2DI,   16, 
            Offset (0x06), 
            DSO2,   16, 
            Offset (0x34), 
            CPO2,   8, 
            Offset (0xB0), 
                ,   4, 
            P2LD,   1, 
            Offset (0xBC), 
                ,   5, 
            P2L2,   1, 
            P2L0,   1, 
            Offset (0x11A), 
                ,   1, 
            P2VC,   1, 
            Offset (0x214), 
            Offset (0x216), 
            P2LS,   4, 
            Offset (0x248), 
                ,   7, 
            Q2L2,   1, 
            Q2L0,   1, 
            Offset (0x504), 
            HST2,   32, 
            P2TR,   1, 
            Offset (0xC20), 
                ,   4, 
            P2AP,   2, 
            Offset (0xC38), 
                ,   3, 
            P2RM,   1, 
            Offset (0xC74), 
            P2LT,   4, 
            Offset (0xD0C), 
            LRV2,   32
        }
        OperationRegion (PCS2, SystemMemory, Add (XBAS, ShiftLeft (SBN2, 0x14)), 0xF0)
        Field (PCS2, DWordAcc, Lock, Preserve)
        {
            D2VI,   16, 
            Offset (0x2C), 
            S2VI,   16, 
            S2DI,   16
        }
        OperationRegion (CAP2, SystemMemory, Add (Add (XBAS, ShiftLeft (SBN2, 0x14)), EEC2
            ), 0x14)
        Field (CAP2, DWordAcc, NoLock, Preserve)
        {
            Offset (0x0C), 
            LCP2,   32, 
            LCT2,   16
        }
        OperationRegion (MCD0, SystemMemory, XBAS, 0xF0)
        Field (MCD0, DWordAcc, NoLock, Preserve)
        {
            Offset (0x02), 
            MODI,   16
        }
        Method (PEGS, 0, Serialized)
        {
            Store (Zero, Local0)
            If (LEqual (And (CPEX, 0x0FFF0FF0), 0x000506E0))
            {
                If (LNotEqual (And (MODI, 0x06), 0x04))
                {
                    Store (One, Local0)
                }
            }
            Return (Local0)
        }
        Method (PGON, 1, Serialized)
        {
            Store (Arg0, PION)
            If (LEqual (PION, Zero))
            {
                If (LEqual (SGGP, Zero))
                {
                    Return (Zero)
                }
            }
            Else
            {
                If (LEqual (PION, One))
                {
                    If (LEqual (P1GP, Zero))
                    {
                        Return (Zero)
                    }
                }
                Else
                {
                    If (LEqual (PION, 0x02))
                    {
                        If (LEqual (P2GP, Zero))
                        {
                            Return (Zero)
                        }
                    }
                }
            }
            Store (\XBAS, PEBA)
            Store (GDEV (PION), PDEV)
            Store (GFUN (PION), PFUN)
            Name (SCLK, Package (0x03)
            {
                One, 
                0x0100, 
                Zero
            })
            If (LEqual (OSYS, 0x07D9))
            {
                If (LEqual (PION, Zero))
                {
                    Store (Zero, P0AP)
                    Store (Zero, P0RM)
                }
                Else
                {
                    If (LEqual (PION, One))
                    {
                        Store (Zero, P1AP)
                        Store (Zero, P1RM)
                    }
                    Else
                    {
                        If (LEqual (PION, 0x02))
                        {
                            Store (Zero, P2AP)
                            Store (Zero, P2RM)
                        }
                    }
                }
                If (LNotEqual (PBGE, Zero))
                {
                    If (SBDL (PION))
                    {
                        PUAB (PION)
                        Store (GUBC (PION), CBDL)
                        Store (GMXB (PION), MBDL)
                        If (LGreater (CBDL, MBDL))
                        {
                            Store (MBDL, CBDL)
                        }
                        PDUB (PION, CBDL)
                    }
                }
                If (LEqual (PION, Zero))
                {
                    Store (Zero, P0LD)
                    Store (One, P0TR)
                    Store (Zero, TCNT)
                    While (LLess (TCNT, LDLY))
                    {
                        If (LEqual (P0VC, Zero))
                        {
                            Break
                        }
                        Sleep (0x10)
                        Add (TCNT, 0x10, TCNT)
                    }
                }
                Else
                {
                    If (LEqual (PION, One))
                    {
                        Store (Zero, P1LD)
                        Store (One, P1TR)
                        Store (Zero, TCNT)
                        While (LLess (TCNT, LDLY))
                        {
                            If (LEqual (P1VC, Zero))
                            {
                                Break
                            }
                            Sleep (0x10)
                            Add (TCNT, 0x10, TCNT)
                        }
                    }
                    Else
                    {
                        If (LEqual (PION, 0x02))
                        {
                            Store (Zero, P2LD)
                            Store (One, P2TR)
                            Store (Zero, TCNT)
                            While (LLess (TCNT, LDLY))
                            {
                                If (LEqual (P2VC, Zero))
                                {
                                    Break
                                }
                                Sleep (0x10)
                                Add (TCNT, 0x10, TCNT)
                            }
                        }
                    }
                }
            }
            Else
            {
                LKEN (PION)
            }
            If (LEqual (PION, Zero))
            {
                Store (H0VI, S0VI)
                Store (H0DI, S0DI)
                Or (And (ELC0, 0x43), And (LCT0, 0xFFBC), LCT0)
            }
            Else
            {
                If (LEqual (PION, One))
                {
                    Store (H1VI, S1VI)
                    Store (H1DI, S1DI)
                    Or (And (ELC1, 0x43), And (LCT1, 0xFFBC), LCT1)
                }
                Else
                {
                    If (LEqual (PION, 0x02))
                    {
                        Store (H2VI, S2VI)
                        Store (H2DI, S2DI)
                        Or (And (ELC2, 0x43), And (LCT2, 0xFFBC), LCT2)
                    }
                }
            }
            Return (Zero)
        }
        Method (PGOF, 1, Serialized)
        {
            Store (Arg0, PIOF)
            If (LEqual (PIOF, Zero))
            {
                If (LEqual (SGGP, Zero))
                {
                    Return (Zero)
                }
            }
            Else
            {
                If (LEqual (PIOF, One))
                {
                    If (LEqual (P1GP, Zero))
                    {
                        Return (Zero)
                    }
                }
                Else
                {
                    If (LEqual (PIOF, 0x02))
                    {
                        If (LEqual (P2GP, Zero))
                        {
                            Return (Zero)
                        }
                    }
                }
            }
            Store (\XBAS, PEBA)
            Store (GDEV (PIOF), PDEV)
            Store (GFUN (PIOF), PFUN)
            Name (SCLK, Package (0x03)
            {
                One, 
                0x0100, 
                Zero
            })
            If (LEqual (Arg0, Zero))
            {
                Store (LCT0, ELC0)
                Store (S0VI, H0VI)
                Store (S0DI, H0DI)
                Store (LCP0, ECP0)
            }
            Else
            {
                If (LEqual (Arg0, One))
                {
                    Store (LCT1, ELC1)
                    Store (S1VI, H1VI)
                    Store (S1DI, H1DI)
                    Store (LCP1, ECP1)
                }
                Else
                {
                    If (LEqual (Arg0, 0x02))
                    {
                        Store (LCT2, ELC2)
                        Store (S2VI, H2VI)
                        Store (S2DI, H2DI)
                        Store (LCP2, ECP2)
                    }
                }
            }
            If (LEqual (OSYS, 0x07D9))
            {
                If (LEqual (PIOF, Zero))
                {
                    Store (One, P0LD)
                    Store (Zero, TCNT)
                    While (LLess (TCNT, LDLY))
                    {
                        If (LEqual (P0LT, 0x08))
                        {
                            Break
                        }
                        Sleep (0x10)
                        Add (TCNT, 0x10, TCNT)
                    }
                    Store (One, P0RM)
                    Store (0x03, P0AP)
                }
                Else
                {
                    If (LEqual (PIOF, One))
                    {
                        Store (One, P1LD)
                        Store (Zero, TCNT)
                        While (LLess (TCNT, LDLY))
                        {
                            If (LEqual (P1LT, 0x08))
                            {
                                Break
                            }
                            Sleep (0x10)
                            Add (TCNT, 0x10, TCNT)
                        }
                        Store (One, P1RM)
                        Store (0x03, P1AP)
                    }
                    Else
                    {
                        If (LEqual (PIOF, 0x02))
                        {
                            Store (One, P2LD)
                            Store (Zero, TCNT)
                            While (LLess (TCNT, LDLY))
                            {
                                If (LEqual (P2LT, 0x08))
                                {
                                    Break
                                }
                                Sleep (0x10)
                                Add (TCNT, 0x10, TCNT)
                            }
                            Store (One, P2RM)
                            Store (0x03, P2AP)
                        }
                    }
                }
                If (LNotEqual (PBGE, Zero))
                {
                    If (SBDL (PIOF))
                    {
                        Store (GMXB (PIOF), MBDL)
                        PDUB (PIOF, MBDL)
                    }
                }
            }
            Else
            {
                LKDS (PIOF)
            }
            If (LNotEqual (OSYS, 0x07D9)) {}
            Return (Zero)
        }
        Method (MMRB, 5, NotSerialized)
        {
            Store (Arg0, Local7)
            Or (Local7, ShiftLeft (Arg1, 0x14), Local7)
            Or (Local7, ShiftLeft (Arg2, 0x0F), Local7)
            Or (Local7, ShiftLeft (Arg3, 0x0C), Local7)
            Or (Local7, Arg4, Local7)
            OperationRegion (PCI0, SystemMemory, Local7, One)
            Field (PCI0, ByteAcc, NoLock, Preserve)
            {
                TEMP,   8
            }
            Return (TEMP)
        }
        Method (MMWB, 6, NotSerialized)
        {
            Store (Arg0, Local7)
            Or (Local7, ShiftLeft (Arg1, 0x14), Local7)
            Or (Local7, ShiftLeft (Arg2, 0x0F), Local7)
            Or (Local7, ShiftLeft (Arg3, 0x0C), Local7)
            Or (Local7, Arg4, Local7)
            OperationRegion (PCI0, SystemMemory, Local7, One)
            Field (PCI0, ByteAcc, NoLock, Preserve)
            {
                TEMP,   8
            }
            Store (Arg5, TEMP)
        }
        Method (MMRW, 5, NotSerialized)
        {
            Store (Arg0, Local7)
            Or (Local7, ShiftLeft (Arg1, 0x14), Local7)
            Or (Local7, ShiftLeft (Arg2, 0x0F), Local7)
            Or (Local7, ShiftLeft (Arg3, 0x0C), Local7)
            Or (Local7, Arg4, Local7)
            OperationRegion (PCI0, SystemMemory, Local7, 0x02)
            Field (PCI0, ByteAcc, NoLock, Preserve)
            {
                TEMP,   16
            }
            Return (TEMP)
        }
        Method (MMWW, 6, NotSerialized)
        {
            Store (Arg0, Local7)
            Or (Local7, ShiftLeft (Arg1, 0x14), Local7)
            Or (Local7, ShiftLeft (Arg2, 0x0F), Local7)
            Or (Local7, ShiftLeft (Arg3, 0x0C), Local7)
            Or (Local7, Arg4, Local7)
            OperationRegion (PCI0, SystemMemory, Local7, 0x02)
            Field (PCI0, ByteAcc, NoLock, Preserve)
            {
                TEMP,   16
            }
            Store (Arg5, TEMP)
        }
        Method (MMRD, 5, NotSerialized)
        {
            Store (Arg0, Local7)
            Or (Local7, ShiftLeft (Arg1, 0x14), Local7)
            Or (Local7, ShiftLeft (Arg2, 0x0F), Local7)
            Or (Local7, ShiftLeft (Arg3, 0x0C), Local7)
            Or (Local7, Arg4, Local7)
            OperationRegion (PCI0, SystemMemory, Local7, 0x04)
            Field (PCI0, ByteAcc, NoLock, Preserve)
            {
                TEMP,   32
            }
            Return (TEMP)
        }
        Method (MMWD, 6, NotSerialized)
        {
            Store (Arg0, Local7)
            Or (Local7, ShiftLeft (Arg1, 0x14), Local7)
            Or (Local7, ShiftLeft (Arg2, 0x0F), Local7)
            Or (Local7, ShiftLeft (Arg3, 0x0C), Local7)
            Or (Local7, Arg4, Local7)
            OperationRegion (PCI0, SystemMemory, Local7, 0x04)
            Field (PCI0, ByteAcc, NoLock, Preserve)
            {
                TEMP,   32
            }
            Store (Arg5, TEMP)
        }
        Method (GULC, 1, NotSerialized)
        {
            Store (MMRD (PEBA, PBUS, PDEV, PFUN, 0xAC), Local7)
            ShiftRight (Local7, 0x04, Local7)
            And (Local7, 0x3F, Local7)
            Store (Arg0, Local6)
            ShiftRight (Local6, 0x04, Local6)
            And (Local6, 0x3F, Local6)
            If (LGreater (Local7, Local6))
            {
                Subtract (Local7, Local6, Local0)
            }
            Else
            {
                Store (Zero, Local0)
            }
            Return (Local0)
        }
        Method (GMXB, 1, NotSerialized)
        {
            If (LEqual (Arg0, Zero))
            {
                Store (HST0, HSTR)
            }
            Else
            {
                If (LEqual (Arg0, One))
                {
                    Store (HST1, HSTR)
                }
                Else
                {
                    If (LEqual (Arg0, 0x02))
                    {
                        Store (HST2, HSTR)
                    }
                }
            }
            ShiftRight (HSTR, 0x10, HSTR)
            And (HSTR, 0x03, HSTR)
            If (LEqual (Arg0, Zero))
            {
                If (LEqual (HSTR, 0x03))
                {
                    Store (0x08, Local0)
                }
                Else
                {
                    Store (0x04, Local0)
                }
            }
            Else
            {
                If (LEqual (Arg0, One))
                {
                    If (LEqual (HSTR, 0x02))
                    {
                        Store (0x04, Local0)
                    }
                    Else
                    {
                        If (LEqual (HSTR, Zero))
                        {
                            Store (0x02, Local0)
                        }
                    }
                }
                Else
                {
                    If (LEqual (Arg0, 0x02))
                    {
                        If (LEqual (HSTR, Zero))
                        {
                            Store (0x02, Local0)
                        }
                    }
                }
            }
            Return (Local0)
        }
        Method (PUAB, 1, NotSerialized)
        {
            Store (Zero, FBDL)
            Store (Zero, CBDL)
            If (LEqual (Arg0, Zero))
            {
                Store (HST0, HSTR)
                Store (LRV0, LREV)
            }
            Else
            {
                If (LEqual (Arg0, One))
                {
                    Store (HST1, HSTR)
                    Store (LRV1, LREV)
                }
                Else
                {
                    If (LEqual (Arg0, 0x02))
                    {
                        Store (HST2, HSTR)
                        Store (LRV2, LREV)
                    }
                }
            }
            ShiftRight (HSTR, 0x10, HSTR)
            And (HSTR, 0x03, HSTR)
            ShiftRight (LREV, 0x14, LREV)
            And (LREV, One, LREV)
            If (LEqual (Arg0, Zero))
            {
                If (LEqual (HSTR, 0x03))
                {
                    Store (Zero, FBDL)
                    Store (0x08, CBDL)
                }
                Else
                {
                    If (LEqual (LREV, Zero))
                    {
                        Store (Zero, FBDL)
                        Store (0x04, CBDL)
                    }
                    Else
                    {
                        Store (0x04, FBDL)
                        Store (0x04, CBDL)
                    }
                }
            }
            Else
            {
                If (LEqual (Arg0, One))
                {
                    If (LEqual (HSTR, 0x02))
                    {
                        If (LEqual (LREV, Zero))
                        {
                            Store (0x04, FBDL)
                            Store (0x04, CBDL)
                        }
                        Else
                        {
                            Store (Zero, FBDL)
                            Store (0x04, CBDL)
                        }
                    }
                    Else
                    {
                        If (LEqual (HSTR, Zero))
                        {
                            If (LEqual (LREV, Zero))
                            {
                                Store (0x04, FBDL)
                                Store (0x02, CBDL)
                            }
                            Else
                            {
                                Store (0x02, FBDL)
                                Store (0x02, CBDL)
                            }
                        }
                    }
                }
                Else
                {
                    If (LEqual (Arg0, 0x02))
                    {
                        If (LEqual (HSTR, Zero))
                        {
                            If (LEqual (LREV, Zero))
                            {
                                Store (0x06, FBDL)
                                Store (0x02, CBDL)
                            }
                            Else
                            {
                                Store (Zero, FBDL)
                                Store (0x02, CBDL)
                            }
                        }
                    }
                }
            }
            Store (One, INDX)
            If (LNotEqual (CBDL, Zero))
            {
                While (LLessEqual (INDX, CBDL))
                {
                    If (LEqual (P0VI, IVID)) {}
                    Else
                    {
                        If (LNotEqual (P0VI, IVID))
                        {
                            If (LEqual (FBDL, Zero))
                            {
                                Store (Zero, BSP1)
                            }
                            If (LEqual (FBDL, One))
                            {
                                Store (Zero, BSP2)
                            }
                            If (LEqual (FBDL, 0x02))
                            {
                                Store (Zero, BSP3)
                            }
                            If (LEqual (FBDL, 0x03))
                            {
                                Store (Zero, BSP4)
                            }
                            If (LEqual (FBDL, 0x04))
                            {
                                Store (Zero, BSP5)
                            }
                            If (LEqual (FBDL, 0x05))
                            {
                                Store (Zero, BSP6)
                            }
                            If (LEqual (FBDL, 0x06))
                            {
                                Store (Zero, BSP7)
                            }
                            If (LEqual (FBDL, 0x07))
                            {
                                Store (Zero, BSP8)
                            }
                        }
                    }
                    Increment (FBDL)
                    Increment (INDX)
                }
            }
        }
        Method (PDUB, 2, NotSerialized)
        {
            Store (Zero, FBDL)
            Store (Arg1, CBDL)
            If (LEqual (CBDL, Zero))
            {
                Return (Zero)
            }
            If (LEqual (Arg0, Zero))
            {
                Store (HST0, HSTR)
                Store (LRV0, LREV)
            }
            Else
            {
                If (LEqual (Arg0, One))
                {
                    Store (HST1, HSTR)
                    Store (LRV1, LREV)
                }
                Else
                {
                    If (LEqual (Arg0, 0x02))
                    {
                        Store (HST2, HSTR)
                        Store (LRV2, LREV)
                    }
                }
            }
            ShiftRight (HSTR, 0x10, HSTR)
            And (HSTR, 0x03, HSTR)
            ShiftRight (LREV, 0x14, LREV)
            And (LREV, One, LREV)
            If (LEqual (Arg0, Zero))
            {
                If (LEqual (HSTR, 0x03))
                {
                    If (LEqual (LREV, Zero))
                    {
                        Store (Subtract (0x08, CBDL), FBDL)
                    }
                    Else
                    {
                        Store (Zero, FBDL)
                    }
                }
                Else
                {
                    If (LEqual (LREV, Zero))
                    {
                        Store (Subtract (0x04, CBDL), FBDL)
                    }
                    Else
                    {
                        Store (0x04, FBDL)
                    }
                }
            }
            Else
            {
                If (LEqual (Arg0, One))
                {
                    If (LEqual (HSTR, 0x02))
                    {
                        If (LEqual (LREV, Zero))
                        {
                            Store (Subtract (0x08, CBDL), FBDL)
                        }
                        Else
                        {
                            Store (Zero, FBDL)
                        }
                    }
                    Else
                    {
                        If (LEqual (HSTR, Zero))
                        {
                            If (LEqual (LREV, Zero))
                            {
                                Store (Subtract (0x06, CBDL), FBDL)
                            }
                            Else
                            {
                                Store (0x02, FBDL)
                            }
                        }
                    }
                }
                Else
                {
                    If (LEqual (Arg0, 0x02))
                    {
                        If (LEqual (HSTR, Zero))
                        {
                            If (LEqual (LREV, Zero))
                            {
                                Store (Subtract (0x08, CBDL), FBDL)
                            }
                            Else
                            {
                                Store (Zero, FBDL)
                            }
                        }
                    }
                }
            }
            Store (One, INDX)
            While (LLessEqual (INDX, CBDL))
            {
                If (LEqual (P0VI, IVID)) {}
                Else
                {
                    If (LNotEqual (P0VI, IVID))
                    {
                        If (LEqual (FBDL, Zero))
                        {
                            Store (One, BSP1)
                        }
                        If (LEqual (FBDL, One))
                        {
                            Store (One, BSP2)
                        }
                        If (LEqual (FBDL, 0x02))
                        {
                            Store (One, BSP3)
                        }
                        If (LEqual (FBDL, 0x03))
                        {
                            Store (One, BSP4)
                        }
                        If (LEqual (FBDL, 0x04))
                        {
                            Store (One, BSP5)
                        }
                        If (LEqual (FBDL, 0x05))
                        {
                            Store (One, BSP6)
                        }
                        If (LEqual (FBDL, 0x06))
                        {
                            Store (One, BSP7)
                        }
                        If (LEqual (FBDL, 0x07))
                        {
                            Store (One, BSP8)
                        }
                    }
                }
                Increment (FBDL)
                Increment (INDX)
            }
        }
        Method (SBDL, 1, NotSerialized)
        {
            If (LEqual (Arg0, Zero))
            {
                If (LEqual (P0UB, Zero))
                {
                    Return (Zero)
                }
            }
            Else
            {
                If (LEqual (Arg0, One))
                {
                    If (LEqual (P1UB, Zero))
                    {
                        Return (Zero)
                    }
                }
                Else
                {
                    If (LEqual (Arg0, 0x02))
                    {
                        If (LEqual (P2UB, Zero))
                        {
                            Return (Zero)
                        }
                    }
                    Else
                    {
                        Return (Zero)
                    }
                }
            }
            Return (One)
        }
        Method (GUBC, 1, NotSerialized)
        {
            Store (Zero, Local7)
            If (LEqual (Arg0, Zero))
            {
                Store (LCP0, Local6)
            }
            Else
            {
                If (LEqual (Arg0, One))
                {
                    Store (LCP1, Local6)
                }
                Else
                {
                    If (LEqual (Arg0, 0x02))
                    {
                        Store (LCP2, Local6)
                    }
                }
            }
            If (LEqual (Arg0, Zero))
            {
                If (LEqual (P0UB, 0xFF))
                {
                    Store (GULC (Local6), Local5)
                    Store (Divide (Local5, 0x02, ), Local7)
                }
                Else
                {
                    If (LNotEqual (P0UB, Zero))
                    {
                        Store (P0UB, Local7)
                    }
                }
            }
            Else
            {
                If (LEqual (Arg0, One))
                {
                    If (LEqual (P1UB, 0xFF))
                    {
                        Store (GULC (Local6), Local5)
                        Store (Divide (Local5, 0x02, ), Local7)
                    }
                    Else
                    {
                        If (LNotEqual (P1UB, Zero))
                        {
                            Store (P1UB, Local7)
                        }
                    }
                }
                Else
                {
                    If (LEqual (Arg0, 0x02))
                    {
                        If (LEqual (P2UB, 0xFF))
                        {
                            Store (GULC (Local6), Local5)
                            Store (Divide (Local5, 0x02, ), Local7)
                        }
                        Else
                        {
                            If (LNotEqual (P2UB, Zero))
                            {
                                Store (P2UB, Local7)
                            }
                        }
                    }
                }
            }
            Return (Local7)
        }
        Method (LKEN, 1, NotSerialized)
        {
            And (CPEX, 0x0F, Local3)
            If (LEqual (Local3, Zero))
            {
                If (LEqual (Arg0, Zero))
                {
                    Store (One, P0L0)
                    Sleep (0x10)
                    Store (Zero, Local0)
                    While (P0L0)
                    {
                        If (LGreater (Local0, 0x04))
                        {
                            Break
                        }
                        Sleep (0x10)
                        Increment (Local0)
                    }
                }
                Else
                {
                    If (LEqual (Arg0, One))
                    {
                        Store (One, P1L0)
                        Sleep (0x10)
                        Store (Zero, Local0)
                        While (P0L0)
                        {
                            If (LGreater (Local0, 0x04))
                            {
                                Break
                            }
                            Sleep (0x10)
                            Increment (Local0)
                        }
                    }
                    Else
                    {
                        If (LEqual (Arg0, 0x02))
                        {
                            Store (One, P2L0)
                            Sleep (0x10)
                            Store (Zero, Local0)
                            While (P0L0)
                            {
                                If (LGreater (Local0, 0x04))
                                {
                                    Break
                                }
                                Sleep (0x10)
                                Increment (Local0)
                            }
                        }
                    }
                }
            }
            Else
            {
                If (LNotEqual (Local3, Zero))
                {
                    If (LEqual (Arg0, Zero))
                    {
                        Store (One, Q0L0)
                        Sleep (0x10)
                        Store (Zero, Local0)
                        While (Q0L0)
                        {
                            If (LGreater (Local0, 0x04))
                            {
                                Break
                            }
                            Sleep (0x10)
                            Increment (Local0)
                        }
                    }
                    Else
                    {
                        If (LEqual (Arg0, One))
                        {
                            Store (One, Q1L0)
                            Sleep (0x10)
                            Store (Zero, Local0)
                            While (Q1L0)
                            {
                                If (LGreater (Local0, 0x04))
                                {
                                    Break
                                }
                                Sleep (0x10)
                                Increment (Local0)
                            }
                        }
                        Else
                        {
                            If (LEqual (Arg0, 0x02))
                            {
                                Store (One, Q2L0)
                                Sleep (0x10)
                                Store (Zero, Local0)
                                While (Q2L0)
                                {
                                    If (LGreater (Local0, 0x04))
                                    {
                                        Break
                                    }
                                    Sleep (0x10)
                                    Increment (Local0)
                                }
                            }
                        }
                    }
                }
            }
        }
        Method (LKDS, 1, NotSerialized)
        {
            And (CPEX, 0x0F, Local3)
            If (LEqual (Local3, Zero))
            {
                If (LEqual (Arg0, Zero))
                {
                    Store (One, P0L2)
                    Sleep (0x10)
                    Store (Zero, Local0)
                    While (P0L2)
                    {
                        If (LGreater (Local0, 0x04))
                        {
                            Break
                        }
                        Sleep (0x10)
                        Increment (Local0)
                    }
                }
                Else
                {
                    If (LEqual (Arg0, One))
                    {
                        Store (One, P1L2)
                        Sleep (0x10)
                        Store (Zero, Local0)
                        While (P1L2)
                        {
                            If (LGreater (Local0, 0x04))
                            {
                                Break
                            }
                            Sleep (0x10)
                            Increment (Local0)
                        }
                    }
                    Else
                    {
                        If (LEqual (Arg0, 0x02))
                        {
                            Store (One, P2L2)
                            Sleep (0x10)
                            Store (Zero, Local0)
                            While (P2L2)
                            {
                                If (LGreater (Local0, 0x04))
                                {
                                    Break
                                }
                                Sleep (0x10)
                                Increment (Local0)
                            }
                        }
                    }
                }
            }
            Else
            {
                If (LNotEqual (Local3, Zero))
                {
                    If (LEqual (Arg0, Zero))
                    {
                        Store (One, Q0L2)
                        Sleep (0x10)
                        Store (Zero, Local0)
                        While (Q0L2)
                        {
                            If (LGreater (Local0, 0x04))
                            {
                                Break
                            }
                            Sleep (0x10)
                            Increment (Local0)
                        }
                    }
                    Else
                    {
                        If (LEqual (Arg0, One))
                        {
                            Store (One, Q1L2)
                            Sleep (0x10)
                            Store (Zero, Local0)
                            While (Q1L2)
                            {
                                If (LGreater (Local0, 0x04))
                                {
                                    Break
                                }
                                Sleep (0x10)
                                Increment (Local0)
                            }
                        }
                        Else
                        {
                            If (LEqual (Arg0, 0x02))
                            {
                                Store (One, Q2L2)
                                Sleep (0x10)
                                Store (Zero, Local0)
                                While (Q2L2)
                                {
                                    If (LGreater (Local0, 0x04))
                                    {
                                        Break
                                    }
                                    Sleep (0x10)
                                    Increment (Local0)
                                }
                            }
                        }
                    }
                }
            }
        }
        Method (GDEV, 1, NotSerialized)
        {
            If (LEqual (Arg0, Zero))
            {
                Store (One, Local0)
            }
            Else
            {
                If (LEqual (Arg0, One))
                {
                    Store (One, Local0)
                }
            }
            If (LEqual (Arg0, 0x02))
            {
                Store (One, Local0)
            }
            Return (Local0)
        }
        Method (GFUN, 1, NotSerialized)
        {
            If (LEqual (Arg0, Zero))
            {
                Store (Zero, Local0)
            }
            Else
            {
                If (LEqual (Arg0, One))
                {
                    Store (One, Local0)
                }
            }
            If (LEqual (Arg0, 0x02))
            {
                Store (0x02, Local0)
            }
            Return (Local0)
        }
        Method (NTFY, 2, NotSerialized)
        {
            If (LEqual (Arg0, Zero))
            {
                Notify (\_SB.PCI0.PEG0, Arg1)
            }
            Else
            {
                If (LEqual (Arg0, One))
                {
                    Notify (\_SB.PCI0.PEG1, Arg1)
                }
                Else
                {
                    If (LEqual (Arg0, 0x02))
                    {
                        Notify (\_SB.PCI0.PEG2, Arg1)
                    }
                }
            }
        }
    }
}
Secondary System Description Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-3.aml, Mon Sep  5 12:10:16 2016
 *
 * Original Table Header:
 *     Signature        "SSDT"
 *     Length           0x000005C5 (1477)
 *     Revision         0x02
 *     Checksum         0xA8
 *     OEM ID           "LENOVO"
 *     OEM Table ID     "PerfTune"
 *     OEM Revision     0x00001000 (4096)
 *     Compiler ID      "INTL"
 *     Compiler Version 0x20141107 (538185991)
 */
DefinitionBlock ("/Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-3.aml", "SSDT", 2, "LENOVO", "PerfTune", 0x00001000)
{
    /*
     * iASL Warning: There were 5 external control methods found during
     * disassembly, but additional ACPI tables to resolve these externals
     * were not specified. This resulting disassembler output file may not
     * compile because the disassembler did not know how many arguments
     * to assign to these methods. To specify the tables needed to resolve
     * external control method references, use the one of the following
     * example iASL invocations:
     *     iasl -e <ssdt1.aml,ssdt2.aml...> -d <dsdt.aml>
     *     iasl -e <dsdt.aml,ssdt2.aml...> -d <ssdt1.aml>
     */
    External (_SB_.PCI0.LPCB.H_EC.ECRD, MethodObj)    // Warning: Unresolved Method, guessing 0 arguments (may be incorrect, see warning above)
    External (ADBG, MethodObj)    // Warning: Unresolved Method, guessing 7 arguments (may be incorrect, see warning above)
    External (XMPB, MethodObj)    // Warning: Unresolved Method, guessing 1 arguments (may be incorrect, see warning above)
    External (XTUB, MethodObj)    // Warning: Unresolved Method, guessing 7 arguments (may be incorrect, see warning above)
    External (XTUS, MethodObj)    // Warning: Unresolved Method, guessing 3 arguments (may be incorrect, see warning above)
    External (_SB_.PCI0.LPCB.H_EC.CFSP)
    External (_SB_.PCI0.LPCB.H_EC.CVRT)
    External (_SB_.PCI0.LPCB.H_EC.TSD0)
    External (_SB_.PCI0.LPCB.H_EC.TSD1)
    External (_TZ_.TZ01._TMP, IntObj)
    External (DDRF)
    External (ECON, IntObj)
    External (TSOD, IntObj)
    Scope (\_SB)
    {
        Device (PTMD)
        {
            Name (_HID, EisaId ("INT3394"))  // _HID: Hardware ID
            Name (_CID, EisaId ("PNP0C02"))  // _CID: Compatible ID
            Name (IVER, 0x00010000)
            Name (SIZE, 0x055C)
            Method (GACI, 0, NotSerialized)
            {
                Name (RPKG, Package (0x02) {})
                Store (Zero, Index (RPKG, Zero))
                If (LNotEqual (XTUB (Zero, ADBG ("XTUB", ADBG (XTUB (ADBG (
                    "XTUS", ADBG (XTUS (OperationRegion (XNVS, SystemMemory, XTUB (SIZE, Field (XNVS, ByteAcc, NoLock, Preserve)
                                                                {
                                                                    XBUF,   10976
                                                                }, Name (TEMP, Buffer (XTUS ()) {}), Store (XBUF, TEMP), Store (TEMP, Index (
                                                                        RPKG, One)), Else
                                                                {
                                                                    ADBG ("XTUB ZERO", Store (Zero, Index (RPKG, One)), Return (RPKG))
                                                                }))))))))))) {}
            }
            Method (GDSV, 1, Serialized)
            {
                If (LEqual (Arg0, 0x05))
                {
                    Return (Package (0x02)
                    {
                        Zero, 
                        Buffer (0x40)
                        {
                            /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x46, 0x05, 0x00, 0x00,
                            /* 0008 */   0x01, 0x00, 0x00, 0x00, 0x79, 0x05, 0x00, 0x00,
                            /* 0010 */   0x02, 0x00, 0x00, 0x00, 0xA9, 0x05, 0x00, 0x00,
                            /* 0018 */   0x03, 0x00, 0x00, 0x00, 0xDC, 0x05, 0x00, 0x00,
                            /* 0020 */   0x04, 0x00, 0x00, 0x00, 0xDF, 0x05, 0x00, 0x00,
                            /* 0028 */   0x05, 0x00, 0x00, 0x00, 0xFD, 0x05, 0x00, 0x00,
                            /* 0030 */   0x06, 0x00, 0x00, 0x00, 0x42, 0x06, 0x00, 0x00,
                            /* 0038 */   0x07, 0x00, 0x00, 0x00, 0x74, 0x06, 0x00, 0x00
                        }
                    })
                }
                If (LEqual (Arg0, 0x13))
                {
                    ADBG ("DDR MULT", If (LEqual (DDRF, One))
                        {
                            ADBG ("DDR 1", Return (Package (0x02)
                                {
                                    Zero, 
                                    Buffer (0x40)
                                    {
                                        /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                        /* 0008 */   0x04, 0x00, 0x00, 0x00, 0x20, 0x03, 0x00, 0x00,
                                        /* 0010 */   0x05, 0x00, 0x00, 0x00, 0xE8, 0x03, 0x00, 0x00,
                                        /* 0018 */   0x06, 0x00, 0x00, 0x00, 0xB0, 0x04, 0x00, 0x00,
                                        /* 0020 */   0x07, 0x00, 0x00, 0x00, 0x78, 0x05, 0x00, 0x00,
                                        /* 0028 */   0x08, 0x00, 0x00, 0x00, 0x40, 0x06, 0x00, 0x00,
                                        /* 0030 */   0x09, 0x00, 0x00, 0x00, 0x08, 0x07, 0x00, 0x00,
                                        /* 0038 */   0x0A, 0x00, 0x00, 0x00, 0xD0, 0x07, 0x00, 0x00
                                    }
                                }), Else
                                {
                                    ADBG ("DDR ELSE", Return (Package (0x02)
                                        {
                                            Zero, 
                                            Buffer (0x40)
                                            {
                                                /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                                                /* 0008 */   0x04, 0x00, 0x00, 0x00, 0x2B, 0x04, 0x00, 0x00,
                                                /* 0010 */   0x05, 0x00, 0x00, 0x00, 0x35, 0x05, 0x00, 0x00,
                                                /* 0018 */   0x06, 0x00, 0x00, 0x00, 0x40, 0x06, 0x00, 0x00,
                                                /* 0020 */   0x07, 0x00, 0x00, 0x00, 0x4B, 0x07, 0x00, 0x00,
                                                /* 0028 */   0x08, 0x00, 0x00, 0x00, 0x55, 0x08, 0x00, 0x00,
                                                /* 0030 */   0x09, 0x00, 0x00, 0x00, 0x60, 0x09, 0x00, 0x00,
                                                /* 0038 */   0x0A, 0x00, 0x00, 0x00, 0x6B, 0x0A, 0x00, 0x00
                                            }
                                        }), ADBG ("DDR EXIT", If (LEqual (Arg0, 0x0B))
                                            {
                                                Return (Package (0x02)
                                                {
                                                    Zero, 
                                                    Buffer (0x40)
                                                    {
                                                        /* 0000 */   0x05, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00,
                                                        /* 0008 */   0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00,
                                                        /* 0010 */   0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00,
                                                        /* 0018 */   0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00,
                                                        /* 0020 */   0x0A, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00,
                                                        /* 0028 */   0x0C, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00,
                                                        /* 0030 */   0x0E, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00,
                                                        /* 0038 */   0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00
                                                    }
                                                })
                                            }, Return (Package (0x01)
                                            {
                                                One
                                            })))
                                })
                        })
                }
            }
            Method (GXDV, 1, Serialized)
            {
                If (LNotEqual (XMPB (Zero), OperationRegion (XMPN, SystemMemory, XMPB (SIZE), Field (XMPN, ByteAcc, NoLock, Preserve)
                                {
                                    XMP1,   704, 
                                    XMP2,   704
                                })))
                {
                    If (LEqual (Arg0, One))
                    {
                        Name (XP_1, Package (0x02) {})
                        Store (Zero, Index (XP_1, Zero))
                        Store (XMP1, Index (XP_1, One))
                        Return (XP_1)
                    }
                    If (LEqual (Arg0, 0x02))
                    {
                        Name (XP_2, Package (0x02) {})
                        Store (Zero, Index (XP_2, Zero))
                        Store (XMP2, Index (XP_2, One))
                        Return (XP_2)
                    }
                    Return (Package (0x01)
                    {
                        One
                    })
                }
            }
            Method (GSCV, 0, NotSerialized)
            {
                Return (Package (0x01)
                {
                    0x72
                })
            }
            Method (CDRD, 1, Serialized)
            {
                Return (Package (0x01)
                {
                    One
                })
            }
            Method (CDWR, 2, Serialized)
            {
                Return (One)
            }
            Name (RPMV, Package (0x04)
            {
                One, 
                0x07, 
                Zero, 
                Zero
            })
            Name (TMP1, Package (0x0C)
            {
                One, 
                0x02, 
                Zero, 
                Zero, 
                0x05, 
                0x04, 
                Zero, 
                Zero, 
                0x06, 
                0x05, 
                Zero, 
                Zero
            })
            Name (TMP2, Package (0x08)
            {
                One, 
                0x02, 
                Zero, 
                Zero, 
                0x05, 
                0x04, 
                Zero, 
                Zero
            })
            Name (TMP3, Package (0x04)
            {
                One, 
                0x02, 
                Zero, 
                Zero
            })
            Method (TSDD, 0, NotSerialized)
            {
                If (LEqual (XTUS (Zero, Return (Zero), If (\ECON)
                            {
                                If (\TSOD)
                                {
                                    Store (\_TZ.TZ01._TMP, Index (TMP1, 0x02))
                                    Store (Add (Multiply (\_SB.PCI0.LPCB.H_EC.ECRD (), RefOf (\_SB.PCI0.LPCB.H_EC.CVRT), 0x0A), Zero, 0x0AAC))
                                    Index (TMP1, 0x06)
                                    If (LGreater (\_SB.PCI0.LPCB.H_EC.ECRD (), RefOf (\_SB.PCI0.LPCB.H_EC.TSD0)))
                                    {
                                        \_SB.PCI0.LPCB.H_EC.ECRD ()
                                        RefOf (\_SB.PCI0.LPCB.H_EC.TSD1)
                                        Store (Add (Multiply (\_SB.PCI0.LPCB.H_EC.ECRD (), RefOf (\_SB.PCI0.LPCB.H_EC.TSD0), 0x0A), Zero, 0x0AAC))
                                        Index (TMP1, 0x0A)
                                    }
                                    Else
                                    {
                                        Store (Add (Multiply (\_SB.PCI0.LPCB.H_EC.ECRD (), RefOf (\_SB.PCI0.LPCB.H_EC.TSD1), 0x0A), Zero, 0x0AAC))
                                        Index (TMP1, 0x0A)
                                    }
                                    Return (TMP1)
                                }
                                Else
                                {
                                    Store (\_TZ.TZ01._TMP, Index (TMP2, 0x02))
                                    Store (Add (Multiply (\_SB.PCI0.LPCB.H_EC.ECRD (), RefOf (\_SB.PCI0.LPCB.H_EC.CVRT), 0x0A), Zero, 0x0AAC))
                                    Index (TMP2, 0x06)
                                    Return (TMP2)
                                }
                            }), Else
                        {
                            Store (\_TZ.TZ01._TMP, Index (TMP3, 0x02))
                            Return (TMP3)
                        })) {}
            }
            Method (FSDD, 0, NotSerialized)
            {
                If (LEqual (XTUS (Zero, Return (Zero), If (\ECON)
                            {
                                Store (\_SB.PCI0.LPCB.H_EC.ECRD (), RefOf (\_SB.PCI0.LPCB.H_EC.CFSP))
                                Index (RPMV, 0x02)
                            }), Return (RPMV))) {}
            }
            Method (SDSP, 0, NotSerialized)
            {
                Return (0x0A)
            }
        }
    }
}
Secondary System Description Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-4.aml, Mon Sep  5 12:10:16 2016
 *
 * Original Table Header:
 *     Signature        "SSDT"
 *     Length           0x000018D2 (6354)
 *     Revision         0x01
 *     Checksum         0x15
 *     OEM ID           "LENOVO"
 *     OEM Table ID     "SataAhci"
 *     OEM Revision     0x00001000 (4096)
 *     Compiler ID      "INTL"
 *     Compiler Version 0x20141107 (538185991)
 */
DefinitionBlock ("/Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-4.aml", "SSDT", 1, "LENOVO", "SataAhci", 0x00001000)
{
    /*
     * iASL Warning: There were 1 external control methods found during
     * disassembly, but additional ACPI tables to resolve these externals
     * were not specified. This resulting disassembler output file may not
     * compile because the disassembler did not know how many arguments
     * to assign to these methods. To specify the tables needed to resolve
     * external control method references, use the one of the following
     * example iASL invocations:
     *     iasl -e <ssdt1.aml,ssdt2.aml...> -d <dsdt.aml>
     *     iasl -e <dsdt.aml,ssdt2.aml...> -d <ssdt1.aml>
     */
    External (PCIC, MethodObj)    // Warning: Unresolved Method, guessing 6 arguments (may be incorrect, see warning above)
    External (_SB_.PCI0.GPCB)
    External (_SB_.PCI0.SAT1, DeviceObj)
    External (_SB_.PCI0.SAT1.SDSM, IntObj)
    External (DPP0)
    External (DPP1)
    External (DPP2)
    External (DPP3)
    External (DPP4)
    External (DVS0)
    External (DVS1)
    External (DVS2)
    External (DVS3)
    External (ND11, IntObj)
    External (ND12, IntObj)
    External (ND13, IntObj)
    External (ND21, IntObj)
    External (ND22, IntObj)
    External (ND23, IntObj)
    External (NEA1, IntObj)
    External (NEA2, IntObj)
    External (NEA3, IntObj)
    External (NEB1, IntObj)
    External (NEB2, IntObj)
    External (NEB3, IntObj)
    External (NEC1, IntObj)
    External (NEC2, IntObj)
    External (NEC3, IntObj)
    External (NIT1, IntObj)
    External (NIT2, IntObj)
    External (NIT3, IntObj)
    External (NL11, IntObj)
    External (NL12, IntObj)
    External (NL13, IntObj)
    External (NLD1, IntObj)
    External (NLD2, IntObj)
    External (NLD3, IntObj)
    External (NLR1, IntObj)
    External (NLR2, IntObj)
    External (NLR3, IntObj)
    External (NMB1, IntObj)
    External (NMB2, IntObj)
    External (NMB3, IntObj)
    External (NMV1, IntObj)
    External (NMV2, IntObj)
    External (NMV3, IntObj)
    External (NPB1, IntObj)
    External (NPB2, IntObj)
    External (NPB3, IntObj)
    External (NPC1, IntObj)
    External (NPC2, IntObj)
    External (NPC3, IntObj)
    External (NPM1, IntObj)
    External (NPM2, IntObj)
    External (NPM3, IntObj)
    External (NPV1, IntObj)
    External (NPV2, IntObj)
    External (NPV3, IntObj)
    External (NRA1, IntObj)
    External (NRA2, IntObj)
    External (NRA3, IntObj)
    External (PCID, IntObj)
    Scope (\_SB.PCI0.SAT1)
    {
        Device (PRT0)
        {
            Name (DIP0, 0x00)
            Name (FDEV, Zero)
            Name (FDRP, Zero)
            Name (HDTF, Buffer (0x0E)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5
            })
            Name (HETF, Buffer (0x15)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x10, 0x09,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            Name (ERTF, Buffer (0x15)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x5F, 0x00,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            Name (HPTF, Buffer (0x15)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x10, 0x03,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            Name (HQTF, Buffer (0x1C)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x10, 0x03,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF, 0x10, 0x09, 0x00,
                /* 0018 */   0x00, 0x00, 0xA0, 0xEF
            })
            Name (HXTF, Buffer (0x1C)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x5F, 0x00,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF, 0x10, 0x03, 0x00,
                /* 0018 */   0x00, 0x00, 0xA0, 0xEF
            })
            Name (DDTF, Buffer (0x0E)
            {
                /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3
            })
            CreateByteField (DDTF, 0x01, DTAT)
            CreateByteField (DDTF, 0x08, DTFT)
            Name (DGTF, Buffer (0x15)
            {
                /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3, 0x10, 0x03,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            CreateByteField (DGTF, 0x01, GTAT)
            CreateByteField (DGTF, 0x08, GTFT)
            Name (_ADR, 0xFFFF)  // _ADR: Address
            Scope (\_SB.PCI0.SAT1)
            {
                Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
                {
                    If (PCIC (Arg0, Return (PCID), Arg0, Arg1, Arg2, Arg3)) {}
                    If (CondRefOf (\_SB.PCI0.SAT1.SDSM))
                    {
                        Return (\_SB.PCI0.SAT1.SDSM)
                        Arg0
                        Arg1
                        Arg2
                        Arg3
                    }
                    Return (0x00)
                }
                Method (RDCA, 5, Serialized)
                {
                    Name (_T_0, Zero)  // _T_x: Emitted by ASL Compiler
                    OperationRegion (RPAL, SystemMemory, Add (\_SB.PCI0.GPCB, Add (0x000B8100, Arg1)), 0x04)
                    Field (RPAL, DWordAcc, Lock, Preserve)
                    {
                        RPCD,   32
                    }
                    OperationRegion (EPAC, SystemMemory, Add (\_SB.PCI0.GPCB, 0x000B8308), 0x08)
                    Field (EPAC, DWordAcc, Lock, Preserve)
                    {
                        CAIR,   32, 
                        CADR,   32
                    }
                    OperationRegion (NCRG, SystemMemory, Add (\_SB.PCI0.GPCB, 0x000B8FC0), 0x04)
                    Field (NCRG, DWordAcc, Lock, Preserve)
                    {
                        CRGC,   32
                    }
                    If (LGreater (Arg0, 0x02))
                    {
                        Return (0x00)
                    }
                    Else
                    {
                        Store (Arg0, CRGC)
                    }
                    While (One)
                    {
                        Store (ToInteger (Arg4), _T_0)
                        If (LEqual (_T_0, 0x00))
                        {
                            Return (RPCD)
                        }
                        Else
                        {
                            If (LEqual (_T_0, 0x02))
                            {
                                Store (Arg1, CAIR)
                                Return (CADR)
                            }
                            Else
                            {
                                If (LEqual (_T_0, 0x01))
                                {
                                    And (Arg2, RPCD, Local0)
                                    Or (Arg3, Local0, Local0)
                                    Store (Local0, RPCD)
                                }
                                Else
                                {
                                    If (LEqual (_T_0, 0x03))
                                    {
                                        Store (Arg1, CAIR)
                                        And (Arg2, CADR, Local0)
                                        Or (Arg3, Local0, Local0)
                                        Store (Local0, CADR)
                                    }
                                    Else
                                    {
                                        Return (0x00)
                                    }
                                }
                            }
                        }
                        Break
                    }
                }
                Method (RPD0, 1, Serialized)
                {
                    RDCA (Arg0, 0xA4, 0xFFFFFFFC, 0x00, 0x01)
                }
                Method (RPD3, 1, Serialized)
                {
                    RDCA (Arg0, 0xA4, 0xFFFFFFFC, 0x03, 0x01)
                }
                Device (NVM1)
                {
                    Name (_ADR, 0x00C1FFFF)  // _ADR: Address
                    Name (PRBI, 0x00)
                    Name (PRBD, 0x00)
                    Name (PCMD, 0x00)
                    Name (NCRN, 0x00)
                    Name (NITV, 0x00)
                    Name (NPMV, 0x00)
                    Name (NPCV, 0x00)
                    Name (NL1V, 0x00)
                    Name (ND2V, 0x00)
                    Name (ND1V, 0x00)
                    Name (NLRV, 0x00)
                    Name (NLDV, 0x00)
                    Name (NEAV, 0x00)
                    Name (NEBV, 0x00)
                    Name (NECV, 0x00)
                    Name (NRAV, 0x00)
                    Name (NMBV, 0x00)
                    Name (NMVV, 0x00)
                    Name (NPBV, 0x00)
                    Name (NPVV, 0x00)
                    Method (EPD0, 0, Serialized)
                    {
                        RDCA (NCRN, Add (NPMV, 0x04), 0xFFFFFFFC, 0x00, 0x03)
                    }
                    Method (EPD3, 0, Serialized)
                    {
                        RDCA (NCRN, Add (NPMV, 0x04), 0xFFFFFFFC, 0x03, 0x03)
                    }
                    Method (CNRS, 0, Serialized)
                    {
                        If (LEqual (NITV, 0x00))
                        {
                            Return (0x00)
                        }
                        RDCA (NCRN, 0x10, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x14, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x18, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x1C, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x20, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x24, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x04, 0xFFFFFFF8, PCMD, 0x03)
                        RDCA (NCRN, PRBI, 0x00, PRBD, 0x03)
                        If (LNotEqual (NL1V, 0x00))
                        {
                            RDCA (NCRN, Add (NL1V, 0x0C), 0xFFFFFF00, ND2V, 0x03)
                            RDCA (NCRN, Add (NL1V, 0x08), 0x0F, And (ND1V, 0xFFFFFFF0
                                ), 0x03)
                            RDCA (NCRN, Add (NL1V, 0x08), 0xFFFFFFFF, ND1V, 0x03)
                        }
                        If (LNotEqual (NLRV, 0x00))
                        {
                            RDCA (NCRN, Add (NLRV, 0x04), 0xFFFFFFFF, NLDV, 0x03)
                        }
                        RDCA (NCRN, Add (NPCV, 0x10), 0xFFFFFEBF, And (NEAV, 0xFFFC
                            ), 0x03)
                        RDCA (NCRN, Add (NPCV, 0x28), 0xFFFFFBFF, NECV, 0x03)
                        RDCA (NCRN, Add (NPCV, 0x08), 0xFFFFFF1F, NEBV, 0x03)
                        RDCA (NCRN, 0x68, 0xFFFFFBFF, NRAV, 0x01)
                        If (LEqual (And (NEAV, 0x40), 0x40))
                        {
                            RDCA (NCRN, 0x50, 0xFFFFFFDF, 0x20, 0x01)
                            While (LEqual (And (RDCA (NCRN, 0x52, 0x00, 0x00, 0x00), 0x2000
                                ), 0x00))
                            {
                                Stall (0x0A)
                            }
                        }
                        RDCA (NCRN, Add (NPCV, 0x10), 0xFFFFFFFC, And (NEAV, 0x03
                            ), 0x03)
                        If (LNotEqual (NMVV, 0x00))
                        {
                            RDCA (NCRN, NMBV, 0x00, NMVV, 0x03)
                        }
                        If (LNotEqual (NPVV, 0x00))
                        {
                            RDCA (NCRN, NPBV, 0x00, NPVV, 0x03)
                        }
                        Return (0x00)
                    }
                    Method (_PS3, 0, Serialized)  // _PS3: Power State 3
                    {
                        If (LEqual (NITV, 0x00))
                        {
                            Return (0x00)
                        }
                        Store (RDCA (NCRN, 0x04, 0x00, 0x00, 0x02), PCMD)
                        If (LEqual (NITV, 0x01))
                        {
                            Store (0x24, PRBI)
                            Store (RDCA (NCRN, 0x24, 0x00, 0x00, 0x02), PRBD)
                        }
                        Else
                        {
                            If (LEqual (NITV, 0x02))
                            {
                                Store (0x10, PRBI)
                                Store (RDCA (NCRN, 0x10, 0x00, 0x00, 0x02), PRBD)
                            }
                        }
                        EPD3 ()
                        RPD3 (NCRN)
                        Return (0x00)
                    }
                    Method (_PS0, 0, Serialized)  // _PS0: Power State 0
                    {
                        If (LEqual (NITV, 0x00))
                        {
                            Return (0x00)
                        }
                        RPD0 (NCRN)
                        EPD0 ()
                        Store (RDCA (NCRN, Add (NPMV, 0x04), 0x00, 0x00, 0x02), 
                            Local0)
                        If (LEqual (And (Local0, 0x08), 0x00))
                        {
                            CNRS ()
                        }
                        Return (0x00)
                    }
                    Method (_INI, 0, NotSerialized)  // _INI: Initialize
                    {
                        Store (NIT1, NITV)
                        Store (NPM1, NPMV)
                        Store (NPC1, NPCV)
                        Store (NL11, NL1V)
                        Store (ND21, ND2V)
                        Store (ND11, ND1V)
                        Store (NLR1, NLRV)
                        Store (NLD1, NLDV)
                        Store (NEA1, NEAV)
                        Store (NEB1, NEBV)
                        Store (NEC1, NECV)
                        Store (NRA1, NRAV)
                        Store (NMB1, NMBV)
                        Store (NMV1, NMVV)
                        Store (NPB1, NPBV)
                        Store (NPV1, NPVV)
                        Store (0x00, NCRN)
                    }
                }
                Device (NVM2)
                {
                    Name (_ADR, 0x00C2FFFF)  // _ADR: Address
                    Name (PRBI, 0x00)
                    Name (PRBD, 0x00)
                    Name (PCMD, 0x00)
                    Name (NCRN, 0x00)
                    Name (NITV, 0x00)
                    Name (NPMV, 0x00)
                    Name (NPCV, 0x00)
                    Name (NL1V, 0x00)
                    Name (ND2V, 0x00)
                    Name (ND1V, 0x00)
                    Name (NLRV, 0x00)
                    Name (NLDV, 0x00)
                    Name (NEAV, 0x00)
                    Name (NEBV, 0x00)
                    Name (NECV, 0x00)
                    Name (NRAV, 0x00)
                    Name (NMBV, 0x00)
                    Name (NMVV, 0x00)
                    Name (NPBV, 0x00)
                    Name (NPVV, 0x00)
                    Method (EPD0, 0, Serialized)
                    {
                        RDCA (NCRN, Add (NPMV, 0x04), 0xFFFFFFFC, 0x00, 0x03)
                    }
                    Method (EPD3, 0, Serialized)
                    {
                        RDCA (NCRN, Add (NPMV, 0x04), 0xFFFFFFFC, 0x03, 0x03)
                    }
                    Method (CNRS, 0, Serialized)
                    {
                        If (LEqual (NITV, 0x00))
                        {
                            Return (0x00)
                        }
                        RDCA (NCRN, 0x10, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x14, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x18, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x1C, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x20, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x24, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x04, 0xFFFFFFF8, PCMD, 0x03)
                        RDCA (NCRN, PRBI, 0x00, PRBD, 0x03)
                        If (LNotEqual (NL1V, 0x00))
                        {
                            RDCA (NCRN, Add (NL1V, 0x0C), 0xFFFFFF00, ND2V, 0x03)
                            RDCA (NCRN, Add (NL1V, 0x08), 0x0F, And (ND1V, 0xFFFFFFF0
                                ), 0x03)
                            RDCA (NCRN, Add (NL1V, 0x08), 0xFFFFFFFF, ND1V, 0x03)
                        }
                        If (LNotEqual (NLRV, 0x00))
                        {
                            RDCA (NCRN, Add (NLRV, 0x04), 0xFFFFFFFF, NLDV, 0x03)
                        }
                        RDCA (NCRN, Add (NPCV, 0x10), 0xFFFFFEBF, And (NEAV, 0xFFFC
                            ), 0x03)
                        RDCA (NCRN, Add (NPCV, 0x28), 0xFFFFFBFF, NECV, 0x03)
                        RDCA (NCRN, Add (NPCV, 0x08), 0xFFFFFF1F, NEBV, 0x03)
                        RDCA (NCRN, 0x68, 0xFFFFFBFF, NRAV, 0x01)
                        If (LEqual (And (NEAV, 0x40), 0x40))
                        {
                            RDCA (NCRN, 0x50, 0xFFFFFFDF, 0x20, 0x01)
                            While (LEqual (And (RDCA (NCRN, 0x52, 0x00, 0x00, 0x00), 0x2000
                                ), 0x00))
                            {
                                Stall (0x0A)
                            }
                        }
                        RDCA (NCRN, Add (NPCV, 0x10), 0xFFFFFFFC, And (NEAV, 0x03
                            ), 0x03)
                        If (LNotEqual (NMVV, 0x00))
                        {
                            RDCA (NCRN, NMBV, 0x00, NMVV, 0x03)
                        }
                        If (LNotEqual (NPVV, 0x00))
                        {
                            RDCA (NCRN, NPBV, 0x00, NPVV, 0x03)
                        }
                        Return (0x00)
                    }
                    Method (_PS3, 0, Serialized)  // _PS3: Power State 3
                    {
                        If (LEqual (NITV, 0x00))
                        {
                            Return (0x00)
                        }
                        Store (RDCA (NCRN, 0x04, 0x00, 0x00, 0x02), PCMD)
                        If (LEqual (NITV, 0x01))
                        {
                            Store (0x24, PRBI)
                            Store (RDCA (NCRN, 0x24, 0x00, 0x00, 0x02), PRBD)
                        }
                        Else
                        {
                            If (LEqual (NITV, 0x02))
                            {
                                Store (0x10, PRBI)
                                Store (RDCA (NCRN, 0x10, 0x00, 0x00, 0x02), PRBD)
                            }
                        }
                        EPD3 ()
                        RPD3 (NCRN)
                        Return (0x00)
                    }
                    Method (_PS0, 0, Serialized)  // _PS0: Power State 0
                    {
                        If (LEqual (NITV, 0x00))
                        {
                            Return (0x00)
                        }
                        RPD0 (NCRN)
                        EPD0 ()
                        Store (RDCA (NCRN, Add (NPMV, 0x04), 0x00, 0x00, 0x02), 
                            Local0)
                        If (LEqual (And (Local0, 0x08), 0x00))
                        {
                            CNRS ()
                        }
                        Return (0x00)
                    }
                    Method (_INI, 0, NotSerialized)  // _INI: Initialize
                    {
                        Store (NIT2, NITV)
                        Store (NPM2, NPMV)
                        Store (NPC2, NPCV)
                        Store (NL12, NL1V)
                        Store (ND22, ND2V)
                        Store (ND12, ND1V)
                        Store (NLR2, NLRV)
                        Store (NLD2, NLDV)
                        Store (NEA2, NEAV)
                        Store (NEB2, NEBV)
                        Store (NEC2, NECV)
                        Store (NRA2, NRAV)
                        Store (NMB2, NMBV)
                        Store (NMV2, NMVV)
                        Store (NPB2, NPBV)
                        Store (NPV2, NPVV)
                        Store (0x01, NCRN)
                    }
                }
                Device (NVM3)
                {
                    Name (_ADR, 0x00C3FFFF)  // _ADR: Address
                    Name (PRBI, 0x00)
                    Name (PRBD, 0x00)
                    Name (PCMD, 0x00)
                    Name (NCRN, 0x00)
                    Name (NITV, 0x00)
                    Name (NPMV, 0x00)
                    Name (NPCV, 0x00)
                    Name (NL1V, 0x00)
                    Name (ND2V, 0x00)
                    Name (ND1V, 0x00)
                    Name (NLRV, 0x00)
                    Name (NLDV, 0x00)
                    Name (NEAV, 0x00)
                    Name (NEBV, 0x00)
                    Name (NECV, 0x00)
                    Name (NRAV, 0x00)
                    Name (NMBV, 0x00)
                    Name (NMVV, 0x00)
                    Name (NPBV, 0x00)
                    Name (NPVV, 0x00)
                    Method (EPD0, 0, Serialized)
                    {
                        RDCA (NCRN, Add (NPMV, 0x04), 0xFFFFFFFC, 0x00, 0x03)
                    }
                    Method (EPD3, 0, Serialized)
                    {
                        RDCA (NCRN, Add (NPMV, 0x04), 0xFFFFFFFC, 0x03, 0x03)
                    }
                    Method (CNRS, 0, Serialized)
                    {
                        If (LEqual (NITV, 0x00))
                        {
                            Return (0x00)
                        }
                        RDCA (NCRN, 0x10, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x14, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x18, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x1C, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x20, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x24, 0x00, 0x00, 0x03)
                        RDCA (NCRN, 0x04, 0xFFFFFFF8, PCMD, 0x03)
                        RDCA (NCRN, PRBI, 0x00, PRBD, 0x03)
                        If (LNotEqual (NL1V, 0x00))
                        {
                            RDCA (NCRN, Add (NL1V, 0x0C), 0xFFFFFF00, ND2V, 0x03)
                            RDCA (NCRN, Add (NL1V, 0x08), 0x0F, And (ND1V, 0xFFFFFFF0
                                ), 0x03)
                            RDCA (NCRN, Add (NL1V, 0x08), 0xFFFFFFFF, ND1V, 0x03)
                        }
                        If (LNotEqual (NLRV, 0x00))
                        {
                            RDCA (NCRN, Add (NLRV, 0x04), 0xFFFFFFFF, NLDV, 0x03)
                        }
                        RDCA (NCRN, Add (NPCV, 0x10), 0xFFFFFEBF, And (NEAV, 0xFFFC
                            ), 0x03)
                        RDCA (NCRN, Add (NPCV, 0x28), 0xFFFFFBFF, NECV, 0x03)
                        RDCA (NCRN, Add (NPCV, 0x08), 0xFFFFFF1F, NEBV, 0x03)
                        RDCA (NCRN, 0x68, 0xFFFFFBFF, NRAV, 0x01)
                        If (LEqual (And (NEAV, 0x40), 0x40))
                        {
                            RDCA (NCRN, 0x50, 0xFFFFFFDF, 0x20, 0x01)
                            While (LEqual (And (RDCA (NCRN, 0x52, 0x00, 0x00, 0x00), 0x2000
                                ), 0x00))
                            {
                                Stall (0x0A)
                            }
                        }
                        RDCA (NCRN, Add (NPCV, 0x10), 0xFFFFFFFC, And (NEAV, 0x03
                            ), 0x03)
                        If (LNotEqual (NMVV, 0x00))
                        {
                            RDCA (NCRN, NMBV, 0x00, NMVV, 0x03)
                        }
                        If (LNotEqual (NPVV, 0x00))
                        {
                            RDCA (NCRN, NPBV, 0x00, NPVV, 0x03)
                        }
                        Return (0x00)
                    }
                    Method (_PS3, 0, Serialized)  // _PS3: Power State 3
                    {
                        If (LEqual (NITV, 0x00))
                        {
                            Return (0x00)
                        }
                        Store (RDCA (NCRN, 0x04, 0x00, 0x00, 0x02), PCMD)
                        If (LEqual (NITV, 0x01))
                        {
                            Store (0x24, PRBI)
                            Store (RDCA (NCRN, 0x24, 0x00, 0x00, 0x02), PRBD)
                        }
                        Else
                        {
                            If (LEqual (NITV, 0x02))
                            {
                                Store (0x10, PRBI)
                                Store (RDCA (NCRN, 0x10, 0x00, 0x00, 0x02), PRBD)
                            }
                        }
                        EPD3 ()
                        RPD3 (NCRN)
                        Return (0x00)
                    }
                    Method (_PS0, 0, Serialized)  // _PS0: Power State 0
                    {
                        If (LEqual (NITV, 0x00))
                        {
                            Return (0x00)
                        }
                        RPD0 (NCRN)
                        EPD0 ()
                        Store (RDCA (NCRN, Add (NPMV, 0x04), 0x00, 0x00, 0x02), 
                            Local0)
                        If (LEqual (And (Local0, 0x08), 0x00))
                        {
                            CNRS ()
                        }
                        Return (0x00)
                    }
                    Method (_INI, 0, NotSerialized)  // _INI: Initialize
                    {
                        Store (NIT3, NITV)
                        Store (NPM3, NPMV)
                        Store (NPC3, NPCV)
                        Store (NL13, NL1V)
                        Store (ND23, ND2V)
                        Store (ND13, ND1V)
                        Store (NLR3, NLRV)
                        Store (NLD3, NLDV)
                        Store (NEA3, NEAV)
                        Store (NEB3, NEBV)
                        Store (NEC3, NECV)
                        Store (NRA3, NRAV)
                        Store (NMB3, NMBV)
                        Store (NMV3, NMVV)
                        Store (NPB3, NPBV)
                        Store (NPV3, NPVV)
                        Store (0x02, NCRN)
                    }
                }
            }
            Method (_SDD, 1, NotSerialized)  // _SDD: Set Device Data
            {
                Store (0x00, DIP0)
                If (LEqual (SizeOf (Arg0), 0x0200))
                {
                    CreateWordField (Arg0, 0x9C, M078)
                    If (LAnd (\DPP0, And (M078, 0x08)))
                    {
                        Store (0x01, DIP0)
                    }
                    CreateByteField (Arg0, 0x9D, BFDS)
                    ToInteger (BFDS, FDEV)
                    CreateByteField (Arg0, 0x9A, BFRP)
                    ToInteger (BFRP, FDRP)
                }
            }
            Method (_GTF, 0, NotSerialized)  // _GTF: Get Task File
            {
                If (DIP0)
                {
                    If (LAnd (LAnd (LEqual (DVS0, 0x01), LEqual (And (FDEV, 0x01
                        ), 0x01)), LEqual (And (FDRP, 0x80), 0x80)))
                    {
                        Return (HQTF)
                    }
                    Else
                    {
                        Return (HPTF)
                    }
                }
                Else
                {
                    If (LAnd (LAnd (LEqual (DVS0, 0x01), LEqual (And (FDEV, 0x01
                        ), 0x01)), LEqual (And (FDRP, 0x80), 0x80)))
                    {
                        Return (HETF)
                    }
                    Else
                    {
                        Return (HDTF)
                    }
                }
            }
        }
        Device (PRT1)
        {
            Name (DIP0, 0x00)
            Name (FDEV, 0x00)
            Name (FDRP, 0x00)
            Name (HDTF, Buffer (0x0E)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5
            })
            Name (HETF, Buffer (0x15)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x10, 0x09,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            Name (ERTF, Buffer (0x15)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x5F, 0x00,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            Name (HPTF, Buffer (0x15)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x10, 0x03,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            Name (HQTF, Buffer (0x1C)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x10, 0x03,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF, 0x10, 0x09, 0x00,
                /* 0018 */   0x00, 0x00, 0xA0, 0xEF
            })
            Name (HXTF, Buffer (0x1C)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x5F, 0x00,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF, 0x10, 0x03, 0x00,
                /* 0018 */   0x00, 0x00, 0xA0, 0xEF
            })
            Name (DDTF, Buffer (0x0E)
            {
                /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3
            })
            CreateByteField (DDTF, 0x01, DTAT)
            CreateByteField (DDTF, 0x08, DTFT)
            Name (DGTF, Buffer (0x15)
            {
                /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3, 0x10, 0x03,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            CreateByteField (DGTF, 0x01, GTAT)
            CreateByteField (DGTF, 0x08, GTFT)
            Name (_ADR, 0x0001FFFF)  // _ADR: Address
            Method (_SDD, 1, NotSerialized)  // _SDD: Set Device Data
            {
                Store (0x00, DIP0)
                If (LEqual (SizeOf (Arg0), 0x0200))
                {
                    CreateWordField (Arg0, 0x9C, M078)
                    If (LAnd (\DPP1, And (M078, 0x08)))
                    {
                        Store (0x01, DIP0)
                    }
                    CreateByteField (Arg0, 0x9D, BFDS)
                    ToInteger (BFDS, FDEV)
                    CreateByteField (Arg0, 0x9A, BFRP)
                    ToInteger (BFRP, FDRP)
                }
            }
            Method (_GTF, 0, NotSerialized)  // _GTF: Get Task File
            {
                If (DIP0)
                {
                    If (LAnd (LAnd (LEqual (DVS1, 0x01), LEqual (And (FDEV, 0x01
                        ), 0x01)), LEqual (And (FDRP, 0x80), 0x80)))
                    {
                        Return (HQTF)
                    }
                    Else
                    {
                        Return (HPTF)
                    }
                }
                Else
                {
                    If (LAnd (LAnd (LEqual (DVS1, 0x01), LEqual (And (FDEV, 0x01
                        ), 0x01)), LEqual (And (FDRP, 0x80), 0x80)))
                    {
                        Return (HETF)
                    }
                    Else
                    {
                        Return (HDTF)
                    }
                }
            }
        }
        Device (PRT2)
        {
            Name (DIP0, 0x00)
            Name (FDEV, 0x00)
            Name (FDRP, 0x00)
            Name (HDTF, Buffer (0x0E)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5
            })
            Name (HETF, Buffer (0x15)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x10, 0x09,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            Name (ERTF, Buffer (0x15)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x5F, 0x00,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            Name (HPTF, Buffer (0x15)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x10, 0x03,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            Name (HQTF, Buffer (0x1C)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x10, 0x03,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF, 0x10, 0x09, 0x00,
                /* 0018 */   0x00, 0x00, 0xA0, 0xEF
            })
            Name (HXTF, Buffer (0x1C)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x5F, 0x00,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF, 0x10, 0x03, 0x00,
                /* 0018 */   0x00, 0x00, 0xA0, 0xEF
            })
            Name (DDTF, Buffer (0x0E)
            {
                /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3
            })
            CreateByteField (DDTF, 0x01, DTAT)
            CreateByteField (DDTF, 0x08, DTFT)
            Name (DGTF, Buffer (0x15)
            {
                /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3, 0x10, 0x03,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            CreateByteField (DGTF, 0x01, GTAT)
            CreateByteField (DGTF, 0x08, GTFT)
            Name (_ADR, 0x0002FFFF)  // _ADR: Address
            Method (_SDD, 1, NotSerialized)  // _SDD: Set Device Data
            {
                Store (0x00, DIP0)
                If (LEqual (SizeOf (Arg0), 0x0200))
                {
                    CreateWordField (Arg0, 0x9C, M078)
                    If (LAnd (\DPP2, And (M078, 0x08)))
                    {
                        Store (0x01, DIP0)
                    }
                    CreateByteField (Arg0, 0x9D, BFDS)
                    ToInteger (BFDS, FDEV)
                    CreateByteField (Arg0, 0x9A, BFRP)
                    ToInteger (BFRP, FDRP)
                }
            }
            Method (_GTF, 0, NotSerialized)  // _GTF: Get Task File
            {
                If (DIP0)
                {
                    If (LAnd (LAnd (LEqual (DVS2, 0x01), LEqual (And (FDEV, 0x01
                        ), 0x01)), LEqual (And (FDRP, 0x80), 0x80)))
                    {
                        Return (HQTF)
                    }
                    Else
                    {
                        Return (HPTF)
                    }
                }
                Else
                {
                    If (LAnd (LAnd (LEqual (DVS2, 0x01), LEqual (And (FDEV, 0x01
                        ), 0x01)), LEqual (And (FDRP, 0x80), 0x80)))
                    {
                        Return (HETF)
                    }
                    Else
                    {
                        Return (HDTF)
                    }
                }
            }
        }
        Device (PRT3)
        {
            Name (DIP0, 0x00)
            Name (FDEV, 0x00)
            Name (FDRP, 0x00)
            Name (HDTF, Buffer (0x0E)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5
            })
            Name (HETF, Buffer (0x15)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x10, 0x09,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            Name (ERTF, Buffer (0x15)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x5F, 0x00,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            Name (HPTF, Buffer (0x15)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x10, 0x03,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            Name (HQTF, Buffer (0x1C)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x10, 0x03,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF, 0x10, 0x09, 0x00,
                /* 0018 */   0x00, 0x00, 0xA0, 0xEF
            })
            Name (HXTF, Buffer (0x1C)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x5F, 0x00,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF, 0x10, 0x03, 0x00,
                /* 0018 */   0x00, 0x00, 0xA0, 0xEF
            })
            Name (DDTF, Buffer (0x0E)
            {
                /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3
            })
            CreateByteField (DDTF, 0x01, DTAT)
            CreateByteField (DDTF, 0x08, DTFT)
            Name (DGTF, Buffer (0x15)
            {
                /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3, 0x10, 0x03,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            CreateByteField (DGTF, 0x01, GTAT)
            CreateByteField (DGTF, 0x08, GTFT)
            Name (_ADR, 0x0003FFFF)  // _ADR: Address
            Method (_SDD, 1, NotSerialized)  // _SDD: Set Device Data
            {
                Store (0x00, DIP0)
                If (LEqual (SizeOf (Arg0), 0x0200))
                {
                    CreateWordField (Arg0, 0x9C, M078)
                    If (LAnd (\DPP3, And (M078, 0x08)))
                    {
                        Store (0x01, DIP0)
                    }
                    CreateByteField (Arg0, 0x9D, BFDS)
                    ToInteger (BFDS, FDEV)
                    CreateByteField (Arg0, 0x9A, BFRP)
                    ToInteger (BFRP, FDRP)
                }
            }
            Method (_GTF, 0, NotSerialized)  // _GTF: Get Task File
            {
                If (DIP0)
                {
                    If (LAnd (LAnd (LEqual (DVS3, 0x01), LEqual (And (FDEV, 0x01
                        ), 0x01)), LEqual (And (FDRP, 0x80), 0x80)))
                    {
                        Return (HQTF)
                    }
                    Else
                    {
                        Return (HPTF)
                    }
                }
                Else
                {
                    If (LAnd (LAnd (LEqual (DVS3, 0x01), LEqual (And (FDEV, 0x01
                        ), 0x01)), LEqual (And (FDRP, 0x80), 0x80)))
                    {
                        Return (HETF)
                    }
                    Else
                    {
                        Return (HDTF)
                    }
                }
            }
        }
        Device (PRT4)
        {
            Name (DIP0, 0x00)
            Name (HDTF, Buffer (0x0E)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5
            })
            Name (HETF, Buffer (0x15)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x10, 0x09,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            Name (ERTF, Buffer (0x15)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x5F, 0x00,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            Name (HPTF, Buffer (0x15)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x10, 0x03,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            Name (HQTF, Buffer (0x1C)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x10, 0x03,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF, 0x10, 0x09, 0x00,
                /* 0018 */   0x00, 0x00, 0xA0, 0xEF
            })
            Name (HXTF, Buffer (0x1C)
            {
                /* 0000 */   0x02, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xF5, 0x5F, 0x00,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF, 0x10, 0x03, 0x00,
                /* 0018 */   0x00, 0x00, 0xA0, 0xEF
            })
            Name (DDTF, Buffer (0x0E)
            {
                /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3
            })
            CreateByteField (DDTF, 0x01, DTAT)
            CreateByteField (DDTF, 0x08, DTFT)
            Name (DGTF, Buffer (0x15)
            {
                /* 0000 */   0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3, 0x00,
                /* 0008 */   0x00, 0x00, 0x00, 0x00, 0xA0, 0xE3, 0x10, 0x03,
                /* 0010 */   0x00, 0x00, 0x00, 0xA0, 0xEF
            })
            CreateByteField (DGTF, 0x01, GTAT)
            CreateByteField (DGTF, 0x08, GTFT)
            Name (_ADR, 0x0004FFFF)  // _ADR: Address
            Method (_SDD, 1, NotSerialized)  // _SDD: Set Device Data
            {
                Store (0x00, DIP0)
                If (LEqual (SizeOf (Arg0), 0x0200))
                {
                    CreateWordField (Arg0, 0x9C, M078)
                    If (LAnd (\DPP4, And (M078, 0x08)))
                    {
                        Store (0x01, DIP0)
                    }
                }
            }
            Method (_GTF, 0, NotSerialized)  // _GTF: Get Task File
            {
                If (DIP0)
                {
                    Return (HPTF)
                }
                Return (HDTF)
            }
        }
    }
}
Secondary System Description Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-5.aml, Mon Sep  5 12:10:16 2016
 *
 * Original Table Header:
 *     Signature        "SSDT"
 *     Length           0x0000066A (1642)
 *     Revision         0x02
 *     Checksum         0x61
 *     OEM ID           "LENOVO"
 *     OEM Table ID     "Cpu0Ist"
 *     OEM Revision     0x00003000 (12288)
 *     Compiler ID      "INTL"
 *     Compiler Version 0x20141107 (538185991)
 */
DefinitionBlock ("/Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-5.aml", "SSDT", 2, "LENOVO", "Cpu0Ist", 0x00003000)
{
    External (_PR_.CLVL, IntObj)
    External (_PR_.CPPC, IntObj)
    External (_PR_.CPU0, DeviceObj)
    External (_SB_.OSCP)
    External (_SB_.PCI0.PEG2.PEGP.CPPC, IntObj)
    External (CFGD)
    External (CTPR)
    External (PDC0)
    External (PPCR)
    External (TCNT, IntObj)
    Scope (\_PR.CPU0)
    {
        Method (_PPC, 0, NotSerialized)  // _PPC: Performance Present Capabilites
        {
            Store (\_PR.CPPC, \PPCR)
            Store (\_PR.CPPC, Local0)
            If (CondRefOf (\_SB.PCI0.PEG2.PEGP.CPPC))
            {
                Store (\_SB.PCI0.PEG2.PEGP.CPPC, Local1)
                If (LGreater (Local1, Local0))
                {
                    Store (Local1, Local0)
                }
            }
            Return (Local0)
        }
        Method (_PCT, 0, NotSerialized)  // _PCT: Performance Control
        {
            If (\_PR.CLVL)
            {
                Store (\_PR.CPPC, \CTPR)
            }
            If (LAnd (And (CFGD, One), And (PDC0, One)))
            {
                Return (Package (0x02)
                {
                    ResourceTemplate ()
                    {
                        Register (FFixedHW, 
                            0x00,               // Bit Width
                            0x00,               // Bit Offset
                            0x0000000000000000, // Address
                            ,)
                    }, 
                    ResourceTemplate ()
                    {
                        Register (FFixedHW, 
                            0x00,               // Bit Width
                            0x00,               // Bit Offset
                            0x0000000000000000, // Address
                            ,)
                    }
                })
            }
        }
        Method (_PSS, 0, NotSerialized)  // _PSS: Performance Supported States
        {
            If (And (\_SB.OSCP, 0x0400))
            {
                Return (TPSS)
            }
            Else
            {
                Return (LPSS)
            }
        }
        Name (LPSS, Package (0x10)
        {
            Package (0x06)
            {
                0x00000A8D, 
                0x0000AFC8, 
                0x0000000A, 
                0x0000000A, 
                0x00002800, 
                0x00002800
            }, 
            Package (0x06)
            {
                0x00000A8C, 
                0x0000AFC8, 
                0x0000000A, 
                0x0000000A, 
                0x00001B00, 
                0x00001B00
            }, 
            Package (0x06)
            {
                0x00000A28, 
                0x0000A6D4, 
                0x0000000A, 
                0x0000000A, 
                0x00001A00, 
                0x00001A00
            }, 
            Package (0x06)
            {
                0x00000960, 
                0x00009571, 
                0x0000000A, 
                0x0000000A, 
                0x00001800, 
                0x00001800
            }, 
            Package (0x06)
            {
                0x00000898, 
                0x00008661, 
                0x0000000A, 
                0x0000000A, 
                0x00001600, 
                0x00001600
            }, 
            Package (0x06)
            {
                0x00000834, 
                0x00007E47, 
                0x0000000A, 
                0x0000000A, 
                0x00001500, 
                0x00001500
            }, 
            Package (0x06)
            {
                0x000007D0, 
                0x000077EE, 
                0x0000000A, 
                0x0000000A, 
                0x00001400, 
                0x00001400
            }, 
            Package (0x06)
            {
                0x0000076C, 
                0x0000701A, 
                0x0000000A, 
                0x0000000A, 
                0x00001300, 
                0x00001300
            }, 
            Package (0x06)
            {
                0x000006A4, 
                0x000060EF, 
                0x0000000A, 
                0x0000000A, 
                0x00001100, 
                0x00001100
            }, 
            Package (0x06)
            {
                0x00000640, 
                0x00005B26, 
                0x0000000A, 
                0x0000000A, 
                0x00001000, 
                0x00001000
            }, 
            Package (0x06)
            {
                0x000005DC, 
                0x000053F1, 
                0x0000000A, 
                0x0000000A, 
                0x00000F00, 
                0x00000F00
            }, 
            Package (0x06)
            {
                0x00000514, 
                0x0000477A, 
                0x0000000A, 
                0x0000000A, 
                0x00000D00, 
                0x00000D00
            }, 
            Package (0x06)
            {
                0x000004B0, 
                0x000040B6, 
                0x0000000A, 
                0x0000000A, 
                0x00000C00, 
                0x00000C00
            }, 
            Package (0x06)
            {
                0x0000044C, 
                0x00003A19, 
                0x0000000A, 
                0x0000000A, 
                0x00000B00, 
                0x00000B00
            }, 
            Package (0x06)
            {
                0x00000384, 
                0x00002EBF, 
                0x0000000A, 
                0x0000000A, 
                0x00000900, 
                0x00000900
            }, 
            Package (0x06)
            {
                0x00000320, 
                0x0000288F, 
                0x0000000A, 
                0x0000000A, 
                0x00000800, 
                0x00000800
            }
        })
        Name (TPSS, Package (0x15)
        {
            Package (0x06)
            {
                0x00000A8D, 
                0x0000AFC8, 
                0x0000000A, 
                0x0000000A, 
                0x00002800, 
                0x00002800
            }, 
            Package (0x06)
            {
                0x00000A8C, 
                0x0000AFC8, 
                0x0000000A, 
                0x0000000A, 
                0x00001B00, 
                0x00001B00
            }, 
            Package (0x06)
            {
                0x00000A28, 
                0x0000A6D4, 
                0x0000000A, 
                0x0000000A, 
                0x00001A00, 
                0x00001A00
            }, 
            Package (0x06)
            {
                0x000009C4, 
                0x00009E0D, 
                0x0000000A, 
                0x0000000A, 
                0x00001900, 
                0x00001900
            }, 
            Package (0x06)
            {
                0x00000960, 
                0x00009571, 
                0x0000000A, 
                0x0000000A, 
                0x00001800, 
                0x00001800
            }, 
            Package (0x06)
            {
                0x000008FC, 
                0x00008EAD, 
                0x0000000A, 
                0x0000000A, 
                0x00001700, 
                0x00001700
            }, 
            Package (0x06)
            {
                0x00000898, 
                0x00008661, 
                0x0000000A, 
                0x0000000A, 
                0x00001600, 
                0x00001600
            }, 
            Package (0x06)
            {
                0x00000834, 
                0x00007E47, 
                0x0000000A, 
                0x0000000A, 
                0x00001500, 
                0x00001500
            }, 
            Package (0x06)
            {
                0x000007D0, 
                0x000077EE, 
                0x0000000A, 
                0x0000000A, 
                0x00001400, 
                0x00001400
            }, 
            Package (0x06)
            {
                0x0000076C, 
                0x0000701A, 
                0x0000000A, 
                0x0000000A, 
                0x00001300, 
                0x00001300
            }, 
            Package (0x06)
            {
                0x00000708, 
                0x00006870, 
                0x0000000A, 
                0x0000000A, 
                0x00001200, 
                0x00001200
            }, 
            Package (0x06)
            {
                0x000006A4, 
                0x000060EF, 
                0x0000000A, 
                0x0000000A, 
                0x00001100, 
                0x00001100
            }, 
            Package (0x06)
            {
                0x00000640, 
                0x00005B26, 
                0x0000000A, 
                0x0000000A, 
                0x00001000, 
                0x00001000
            }, 
            Package (0x06)
            {
                0x000005DC, 
                0x000053F1, 
                0x0000000A, 
                0x0000000A, 
                0x00000F00, 
                0x00000F00
            }, 
            Package (0x06)
            {
                0x00000578, 
                0x00004CE3, 
                0x0000000A, 
                0x0000000A, 
                0x00000E00, 
                0x00000E00
            }, 
            Package (0x06)
            {
                0x00000514, 
                0x0000477A, 
                0x0000000A, 
                0x0000000A, 
                0x00000D00, 
                0x00000D00
            }, 
            Package (0x06)
            {
                0x000004B0, 
                0x000040B6, 
                0x0000000A, 
                0x0000000A, 
                0x00000C00, 
                0x00000C00
            }, 
            Package (0x06)
            {
                0x0000044C, 
                0x00003A19, 
                0x0000000A, 
                0x0000000A, 
                0x00000B00, 
                0x00000B00
            }, 
            Package (0x06)
            {
                0x000003E8, 
                0x00003514, 
                0x0000000A, 
                0x0000000A, 
                0x00000A00, 
                0x00000A00
            }, 
            Package (0x06)
            {
                0x00000384, 
                0x00002EBF, 
                0x0000000A, 
                0x0000000A, 
                0x00000900, 
                0x00000900
            }, 
            Package (0x06)
            {
                0x00000320, 
                0x0000288F, 
                0x0000000A, 
                0x0000000A, 
                0x00000800, 
                0x00000800
            }
        })
        Name (PSDF, Zero)
        Method (_PSD, 0, NotSerialized)  // _PSD: Power State Dependencies
        {
            If (LNot (PSDF))
            {
                Store (TCNT, Index (DerefOf (Index (HPSD, Zero)), 0x04))
                Store (TCNT, Index (DerefOf (Index (SPSD, Zero)), 0x04))
                Store (Ones, PSDF)
            }
            If (And (PDC0, 0x0800))
            {
                Return (HPSD)
            }
            Return (SPSD)
        }
        Name (HPSD, Package (0x01)
        {
            Package (0x05)
            {
                0x05, 
                Zero, 
                Zero, 
                0xFE, 
                0x80
            }
        })
        Name (SPSD, Package (0x01)
        {
            Package (0x05)
            {
                0x05, 
                Zero, 
                Zero, 
                0xFC, 
                0x80
            }
        })
    }
}
Secondary System Description Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-6.aml, Mon Sep  5 12:10:16 2016
 *
 * Original Table Header:
 *     Signature        "SSDT"
 *     Length           0x00000E73 (3699)
 *     Revision         0x02
 *     Checksum         0x66
 *     OEM ID           "LENOVO"
 *     OEM Table ID     "CpuSsdt"
 *     OEM Revision     0x00003000 (12288)
 *     Compiler ID      "INTL"
 *     Compiler Version 0x20141107 (538185991)
 */
DefinitionBlock ("/Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-6.aml", "SSDT", 2, "LENOVO", "CpuSsdt", 0x00003000)
{
    External (_PR_.CPU0, DeviceObj)
    External (_PR_.CPU1, DeviceObj)
    External (_PR_.CPU2, DeviceObj)
    External (_PR_.CPU3, DeviceObj)
    External (_PR_.CPU4, DeviceObj)
    External (_PR_.CPU5, DeviceObj)
    External (_PR_.CPU6, DeviceObj)
    External (_PR_.CPU7, DeviceObj)
    External (_SB_.OSCP)
    External (OSYS)
    Scope (\)
    {
        Name (SSDT, Package (0x15)
        {
            "CPU0IST ", 
            0xB7E3C718, 
            0x0000066A, 
            "APIST   ", 
            0xB7E39618, 
            0x000005AA, 
            "CPU0CST ", 
            0xB7E39C18, 
            0x000003CF, 
            "APCST   ", 
            0xB7E3AC18, 
            0x00000119, 
            "CPU0HWP ", 
            0xB7E3BF18, 
            0x0000008E, 
            "APHWP   ", 
            0xB7E3AA98, 
            0x00000119, 
            "HWPLVT  ", 
            0xB7E3AD98, 
            0x00000130
        })
        Name (\PDC0, 0x80000000)
        Name (\PDC1, 0x80000000)
        Name (\PDC2, 0x80000000)
        Name (\PDC3, 0x80000000)
        Name (\PDC4, 0x80000000)
        Name (\PDC5, 0x80000000)
        Name (\PDC6, 0x80000000)
        Name (\PDC7, 0x80000000)
        Name (\SDTL, Zero)
    }
    Scope (\_PR)
    {
        Name (CTPC, Zero)
        OperationRegion (PNVS, SystemMemory, 0xAB674000, 0x006C)
        Field (PNVS, AnyAcc, Lock, Preserve)
        {
            PGRV,   8, 
            CFGD,   32, 
            Offset (0x06), 
            ACRT,   8, 
            APSV,   8, 
            AAC0,   8, 
            CPID,   32, 
            CPPC,   8, 
            CCTP,   8, 
            CLVL,   8, 
            CBMI,   8, 
            PL10,   16, 
            PL20,   16, 
            PLW0,   8, 
            CTC0,   8, 
            TAR0,   8, 
            PPC0,   8, 
            PL11,   16, 
            PL21,   16, 
            PLW1,   8, 
            CTC1,   8, 
            TAR1,   8, 
            PPC1,   8, 
            PL12,   16, 
            PL22,   16, 
            PLW2,   8, 
            CTC2,   8, 
            TAR2,   8, 
            PPC2,   8, 
            C3MW,   8, 
            C6MW,   8, 
            C7MW,   8, 
            CDMW,   8, 
            C3LT,   16, 
            C6LT,   16, 
            C7LT,   16, 
            CDLT,   16, 
            CDLV,   16, 
            CDPW,   16, 
            MPMF,   8, 
            DTSE,   8, 
            DTS1,   8, 
            DTS2,   8, 
            DTSF,   8, 
            PDTS,   8, 
            PKGA,   8, 
            DTS3,   8, 
            DTS4,   8, 
            BGMA,   64, 
            BGMS,   8, 
            BGIA,   16, 
            BGIL,   16, 
            DSIA,   16, 
            DSIL,   8, 
            DSAE,   8, 
            EPCS,   8, 
            EMNA,   64, 
            ELNG,   64, 
            HWPV,   8, 
            HWPA,   16, 
            HWPL,   16, 
            POWS,   8, 
            HDCE,   8, 
            HWPI,   8
        }
        OperationRegion (IO_D, SystemIO, \_PR.DSIA, \_PR.DSIL)
        Field (IO_D, ByteAcc, NoLock, Preserve)
        {
            TRPD,   8
        }
        OperationRegion (IO_P, SystemIO, \_PR.BGIA, \_PR.BGIL)
        Field (IO_P, ByteAcc, NoLock, Preserve)
        {
            TRPF,   8
        }
    }
    Scope (\_PR.CPU0)
    {
        Name (HI0, Zero)
        Name (HC0, Zero)
        Name (HW0, Zero)
        Name (HW2, Zero)
        Method (_PDC, 1, NotSerialized)  // _PDC: Processor Driver Capabilities
        {
            Store (CPDC (Arg0), Local0)
            GCAP (Local0)
            Return (Local0)
        }
        Method (_OSC, 4, NotSerialized)  // _OSC: Operating System Capabilities
        {
            Store (COSC (Arg0, Arg1, Arg2, Arg3), Local0)
            GCAP (Local0)
            Return (Local0)
        }
        Method (CPDC, 1, NotSerialized)
        {
            CreateDWordField (Arg0, Zero, REVS)
            CreateDWordField (Arg0, 0x04, SIZE)
            Store (SizeOf (Arg0), Local0)
            Store (Subtract (Local0, 0x08), Local1)
            CreateField (Arg0, 0x40, Multiply (Local1, 0x08), TEMP)
            Name (STS0, Buffer (0x04)
            {
                 0x00, 0x00, 0x00, 0x00
            })
            Concatenate (STS0, TEMP, Local2)
            Return (COSC (Buffer (0x10)
                {
                    /* 0000 */   0x16, 0xA6, 0x77, 0x40, 0x0C, 0x29, 0xBE, 0x47,
                    /* 0008 */   0x9E, 0xBD, 0xD8, 0x70, 0x58, 0x71, 0x39, 0x53
                }, REVS, SIZE, Local2))
        }
        Method (COSC, 4, NotSerialized)
        {
            CreateDWordField (Arg3, Zero, STS0)
            CreateDWordField (Arg3, 0x04, CAP0)
            CreateDWordField (Arg0, Zero, IID0)
            CreateDWordField (Arg0, 0x04, IID1)
            CreateDWordField (Arg0, 0x08, IID2)
            CreateDWordField (Arg0, 0x0C, IID3)
            Name (UID0, Buffer (0x10)
            {
                /* 0000 */   0x16, 0xA6, 0x77, 0x40, 0x0C, 0x29, 0xBE, 0x47,
                /* 0008 */   0x9E, 0xBD, 0xD8, 0x70, 0x58, 0x71, 0x39, 0x53
            })
            CreateDWordField (UID0, Zero, EID0)
            CreateDWordField (UID0, 0x04, EID1)
            CreateDWordField (UID0, 0x08, EID2)
            CreateDWordField (UID0, 0x0C, EID3)
            If (LNot (LAnd (LAnd (LEqual (IID0, EID0), LEqual (IID1, EID1)), 
                LAnd (LEqual (IID2, EID2), LEqual (IID3, EID3)))))
            {
                Store (0x06, STS0)
                Return (Arg3)
            }
            If (LNotEqual (Arg1, One))
            {
                Store (0x0A, STS0)
                Return (Arg3)
            }
            If (Not (And (STS0, One)))
            {
                If (And (CAP0, 0x2000))
                {
                    Store (Zero, \_PR.HDCE)
                }
                Else
                {
                    OperationRegion (SMIP, SystemIO, 0xB2, One)
                    Field (SMIP, ByteAcc, NoLock, Preserve)
                    {
                        IOB2,   8
                    }
                    Store (0x28, IOB2)
                }
            }
            Return (Arg3)
        }
        Method (GCAP, 1, NotSerialized)
        {
            CreateDWordField (Arg0, Zero, STS0)
            CreateDWordField (Arg0, 0x04, CAP0)
            If (LOr (LEqual (STS0, 0x06), LEqual (STS0, 0x0A)))
            {
                Return (Zero)
            }
            If (And (STS0, One))
            {
                And (CAP0, 0x0BFF, CAP0)
                Return (Zero)
            }
            Or (And (PDC0, 0x7FFFFFFF), CAP0, PDC0)
            If (And (CFGD, 0x7A))
            {
                If (LAnd (LAnd (And (CFGD, 0x0200), And (PDC0, 0x18
                    )), LNot (And (SDTL, 0x02))))
                {
                    Or (SDTL, 0x02, SDTL)
                    OperationRegion (CST0, SystemMemory, DerefOf (Index (SSDT, 0x07)), DerefOf (Index (SSDT, 0x08
                        )))
                    Load (CST0, HC0)
                }
            }
            If (LAnd (And (CFGD, One), LNot (And (SDTL, 0x08
                ))))
            {
                Or (SDTL, 0x08, SDTL)
                OperationRegion (IST0, SystemMemory, DerefOf (Index (SSDT, One)), DerefOf (Index (SSDT, 0x02
                    )))
                Load (IST0, HI0)
            }
            If (LEqual (OSYS, 0x07DF))
            {
                If (LAnd (And (CFGD, 0x00400000), LNot (And (SDTL, 0x40
                    ))))
                {
                    If (And (\_SB.OSCP, 0x20))
                    {
                        Or (SDTL, 0x40, SDTL)
                        OperationRegion (HWP0, SystemMemory, DerefOf (Index (SSDT, 0x0D)), DerefOf (Index (SSDT, 0x0E
                            )))
                        Load (HWP0, HW0)
                        If (And (CFGD, 0x00800000))
                        {
                            OperationRegion (HWPL, SystemMemory, DerefOf (Index (SSDT, 0x13)), DerefOf (Index (SSDT, 0x14
                                )))
                            Load (HWPL, HW2)
                        }
                    }
                    If (And (\_SB.OSCP, 0x20))
                    {
                        If (LNot (And (\_SB.OSCP, 0x40)))
                        {
                            Store (Zero, HWPV)
                        }
                    }
                    If (And (\_SB.OSCP, 0x40))
                    {
                        Store (0x02, HWPV)
                    }
                }
            }
            If (LNot (And (PDC0, 0x1000)))
            {
                OperationRegion (SMIP, SystemIO, 0xB2, One)
                Field (SMIP, ByteAcc, NoLock, Preserve)
                {
                    IOB2,   8
                }
                Store (0x27, IOB2)
            }
            Return (Zero)
        }
    }
    Scope (\_PR.CPU1)
    {
        Name (HI1, Zero)
        Name (HC1, Zero)
        Name (HW1, Zero)
        Method (_PDC, 1, NotSerialized)  // _PDC: Processor Driver Capabilities
        {
            Store (\_PR.CPU0.CPDC (Arg0), Local0)
            GCAP (Local0)
            Return (Local0)
        }
        Method (_OSC, 4, NotSerialized)  // _OSC: Operating System Capabilities
        {
            Store (\_PR.CPU0.COSC (Arg0, Arg1, Arg2, Arg3), Local0)
            GCAP (Local0)
            Return (Local0)
        }
        Method (GCAP, 1, NotSerialized)
        {
            CreateDWordField (Arg0, Zero, STS1)
            CreateDWordField (Arg0, 0x04, CAP1)
            If (LOr (LEqual (STS1, 0x06), LEqual (STS1, 0x0A)))
            {
                Return (Zero)
            }
            If (And (STS1, One))
            {
                And (CAP1, 0x0BFF, CAP1)
                Return (Zero)
            }
            Or (And (PDC1, 0x7FFFFFFF), CAP1, PDC1)
            If (LEqual (And (PDC1, 0x09), 0x09))
            {
                APPT ()
            }
            If (And (\_SB.OSCP, 0x20))
            {
                HWPT ()
            }
            If (And (PDC1, 0x18))
            {
                APCT ()
            }
            Store (PDC1, PDC0)
            Return (Zero)
        }
        Method (APCT, 0, NotSerialized)
        {
            If (LAnd (And (CFGD, 0x7A), LNot (And (SDTL, 0x20
                ))))
            {
                Or (SDTL, 0x20, SDTL)
                OperationRegion (CST1, SystemMemory, DerefOf (Index (SSDT, 0x0A)), DerefOf (Index (SSDT, 0x0B
                    )))
                Load (CST1, HC1)
            }
        }
        Method (APPT, 0, NotSerialized)
        {
            If (LAnd (And (CFGD, One), LNot (And (SDTL, 0x10
                ))))
            {
                Or (SDTL, 0x10, SDTL)
                OperationRegion (IST1, SystemMemory, DerefOf (Index (SSDT, 0x04)), DerefOf (Index (SSDT, 0x05
                    )))
                Load (IST1, HI1)
            }
        }
        Method (HWPT, 0, NotSerialized)
        {
            If (LEqual (OSYS, 0x07DF))
            {
                If (LAnd (And (CFGD, 0x00400000), LNot (And (SDTL, 0x80
                    ))))
                {
                    Or (SDTL, 0x80, SDTL)
                    OperationRegion (HWP1, SystemMemory, DerefOf (Index (SSDT, 0x10)), DerefOf (Index (SSDT, 0x11
                        )))
                    Load (HWP1, HW1)
                }
            }
        }
    }
    Scope (\_PR.CPU2)
    {
        Method (_PDC, 1, NotSerialized)  // _PDC: Processor Driver Capabilities
        {
            Store (\_PR.CPU0.CPDC (Arg0), Local0)
            GCAP (Local0)
            Return (Local0)
        }
        Method (_OSC, 4, NotSerialized)  // _OSC: Operating System Capabilities
        {
            Store (\_PR.CPU0.COSC (Arg0, Arg1, Arg2, Arg3), Local0)
            GCAP (Local0)
            Return (Local0)
        }
        Method (GCAP, 1, NotSerialized)
        {
            CreateDWordField (Arg0, Zero, STS2)
            CreateDWordField (Arg0, 0x04, CAP2)
            If (LOr (LEqual (STS2, 0x06), LEqual (STS2, 0x0A)))
            {
                Return (Zero)
            }
            If (And (STS2, One))
            {
                And (CAP2, 0x0BFF, CAP2)
                Return (Zero)
            }
            Or (And (PDC2, 0x7FFFFFFF), CAP2, PDC2)
            If (LEqual (And (PDC2, 0x09), 0x09))
            {
                \_PR.CPU1.APPT ()
            }
            If (And (\_SB.OSCP, 0x20))
            {
                \_PR.CPU1.HWPT ()
            }
            If (And (PDC2, 0x18))
            {
                \_PR.CPU1.APCT ()
            }
            Store (PDC2, PDC0)
            Return (Zero)
        }
    }
    Scope (\_PR.CPU3)
    {
        Method (_PDC, 1, NotSerialized)  // _PDC: Processor Driver Capabilities
        {
            Store (\_PR.CPU0.CPDC (Arg0), Local0)
            GCAP (Local0)
            Return (Local0)
        }
        Method (_OSC, 4, NotSerialized)  // _OSC: Operating System Capabilities
        {
            Store (\_PR.CPU0.COSC (Arg0, Arg1, Arg2, Arg3), Local0)
            GCAP (Local0)
            Return (Local0)
        }
        Method (GCAP, 1, NotSerialized)
        {
            CreateDWordField (Arg0, Zero, STS3)
            CreateDWordField (Arg0, 0x04, CAP3)
            If (LOr (LEqual (STS3, 0x06), LEqual (STS3, 0x0A)))
            {
                Return (Zero)
            }
            If (And (STS3, One))
            {
                And (CAP3, 0x0BFF, CAP3)
                Return (Zero)
            }
            Or (And (PDC3, 0x7FFFFFFF), CAP3, PDC3)
            If (LEqual (And (PDC3, 0x09), 0x09))
            {
                \_PR.CPU1.APPT ()
            }
            If (And (\_SB.OSCP, 0x20))
            {
                \_PR.CPU1.HWPT ()
            }
            If (And (PDC3, 0x18))
            {
                \_PR.CPU1.APCT ()
            }
            Store (PDC3, PDC0)
            Return (Zero)
        }
    }
    Scope (\_PR.CPU4)
    {
        Method (_PDC, 1, NotSerialized)  // _PDC: Processor Driver Capabilities
        {
            Store (\_PR.CPU0.CPDC (Arg0), Local0)
            GCAP (Local0)
            Return (Local0)
        }
        Method (_OSC, 4, NotSerialized)  // _OSC: Operating System Capabilities
        {
            Store (\_PR.CPU0.COSC (Arg0, Arg1, Arg2, Arg3), Local0)
            GCAP (Local0)
            Return (Local0)
        }
        Method (GCAP, 1, NotSerialized)
        {
            CreateDWordField (Arg0, Zero, STS4)
            CreateDWordField (Arg0, 0x04, CAP4)
            If (LOr (LEqual (STS4, 0x06), LEqual (STS4, 0x0A)))
            {
                Return (Zero)
            }
            If (And (STS4, One))
            {
                And (CAP4, 0x0BFF, CAP4)
                Return (Zero)
            }
            Or (And (PDC4, 0x7FFFFFFF), CAP4, PDC4)
            If (LEqual (And (PDC4, 0x09), 0x09))
            {
                \_PR.CPU1.APPT ()
            }
            If (And (\_SB.OSCP, 0x20))
            {
                \_PR.CPU1.HWPT ()
            }
            If (And (PDC4, 0x18))
            {
                \_PR.CPU1.APCT ()
            }
            Store (PDC4, PDC0)
            Return (Zero)
        }
    }
    Scope (\_PR.CPU5)
    {
        Method (_PDC, 1, NotSerialized)  // _PDC: Processor Driver Capabilities
        {
            Store (\_PR.CPU0.CPDC (Arg0), Local0)
            GCAP (Local0)
            Return (Local0)
        }
        Method (_OSC, 4, NotSerialized)  // _OSC: Operating System Capabilities
        {
            Store (\_PR.CPU0.COSC (Arg0, Arg1, Arg2, Arg3), Local0)
            GCAP (Local0)
            Return (Local0)
        }
        Method (GCAP, 1, NotSerialized)
        {
            CreateDWordField (Arg0, Zero, STS5)
            CreateDWordField (Arg0, 0x04, CAP5)
            If (LOr (LEqual (STS5, 0x06), LEqual (STS5, 0x0A)))
            {
                Return (Zero)
            }
            If (And (STS5, One))
            {
                And (CAP5, 0x0BFF, CAP5)
                Return (Zero)
            }
            Or (And (PDC5, 0x7FFFFFFF), CAP5, PDC5)
            If (LEqual (And (PDC5, 0x09), 0x09))
            {
                \_PR.CPU1.APPT ()
            }
            If (And (\_SB.OSCP, 0x20))
            {
                \_PR.CPU1.HWPT ()
            }
            If (And (PDC5, 0x18))
            {
                \_PR.CPU1.APCT ()
            }
            Store (PDC5, PDC0)
            Return (Zero)
        }
    }
    Scope (\_PR.CPU6)
    {
        Method (_PDC, 1, NotSerialized)  // _PDC: Processor Driver Capabilities
        {
            Store (\_PR.CPU0.CPDC (Arg0), Local0)
            GCAP (Local0)
            Return (Local0)
        }
        Method (_OSC, 4, NotSerialized)  // _OSC: Operating System Capabilities
        {
            Store (\_PR.CPU0.COSC (Arg0, Arg1, Arg2, Arg3), Local0)
            GCAP (Local0)
            Return (Local0)
        }
        Method (GCAP, 1, NotSerialized)
        {
            CreateDWordField (Arg0, Zero, STS6)
            CreateDWordField (Arg0, 0x04, CAP6)
            If (LOr (LEqual (STS6, 0x06), LEqual (STS6, 0x0A)))
            {
                Return (Zero)
            }
            If (And (STS6, One))
            {
                And (CAP6, 0x0BFF, CAP6)
                Return (Zero)
            }
            Or (And (PDC6, 0x7FFFFFFF), CAP6, PDC6)
            If (LEqual (And (PDC6, 0x09), 0x09))
            {
                \_PR.CPU1.APPT ()
            }
            If (And (\_SB.OSCP, 0x20))
            {
                \_PR.CPU1.HWPT ()
            }
            If (And (PDC6, 0x18))
            {
                \_PR.CPU1.APCT ()
            }
            Store (PDC6, PDC0)
            Return (Zero)
        }
    }
    Scope (\_PR.CPU7)
    {
        Method (_PDC, 1, NotSerialized)  // _PDC: Processor Driver Capabilities
        {
            Store (\_PR.CPU0.CPDC (Arg0), Local0)
            GCAP (Local0)
            Return (Local0)
        }
        Method (_OSC, 4, NotSerialized)  // _OSC: Operating System Capabilities
        {
            Store (\_PR.CPU0.COSC (Arg0, Arg1, Arg2, Arg3), Local0)
            GCAP (Local0)
            Return (Local0)
        }
        Method (GCAP, 1, NotSerialized)
        {
            CreateDWordField (Arg0, Zero, STS7)
            CreateDWordField (Arg0, 0x04, CAP7)
            If (LOr (LEqual (STS7, 0x06), LEqual (STS7, 0x0A)))
            {
                Return (Zero)
            }
            If (And (STS7, One))
            {
                And (CAP7, 0x0BFF, CAP7)
                Return (Zero)
            }
            Or (And (PDC7, 0x7FFFFFFF), CAP7, PDC7)
            If (LEqual (And (PDC7, 0x09), 0x09))
            {
                \_PR.CPU1.APPT ()
            }
            If (And (\_SB.OSCP, 0x20))
            {
                \_PR.CPU1.HWPT ()
            }
            If (And (PDC7, 0x18))
            {
                \_PR.CPU1.APCT ()
            }
            Store (PDC7, PDC0)
            Return (Zero)
        }
    }
}
Secondary System Description Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-7.aml, Mon Sep  5 12:10:16 2016
 *
 * Original Table Header:
 *     Signature        "SSDT"
 *     Length           0x000003D9 (985)
 *     Revision         0x02
 *     Checksum         0x2D
 *     OEM ID           "LENOVO"
 *     OEM Table ID     "CtdpB"
 *     OEM Revision     0x00001000 (4096)
 *     Compiler ID      "INTL"
 *     Compiler Version 0x20141107 (538185991)
 */
DefinitionBlock ("/Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-7.aml", "SSDT", 2, "LENOVO", "CtdpB", 0x00001000)
{
    /*
     * iASL Warning: There were 1 external control methods found during
     * disassembly, but additional ACPI tables to resolve these externals
     * were not specified. This resulting disassembler output file may not
     * compile because the disassembler did not know how many arguments
     * to assign to these methods. To specify the tables needed to resolve
     * external control method references, use the one of the following
     * example iASL invocations:
     *     iasl -e <ssdt1.aml,ssdt2.aml...> -d <dsdt.aml>
     *     iasl -e <dsdt.aml,ssdt2.aml...> -d <ssdt1.aml>
     */
    External (PNTF, MethodObj)    // Warning: Unresolved Method, guessing 1 arguments (may be incorrect, see warning above)
    External (_PR_.CPU0._PSS)
    External (_PR_.CPU0.LPSS)
    External (_PR_.CPU0.TPSS)
    External (_SB_.OSCP)
    External (_SB_.PCI0, DeviceObj)
    External (CTPC, IntObj)
    External (CTPR)
    External (FTPS)
    External (PNHM)
    External (PT1D, IntObj)
    External (PT2D, IntObj)
    Scope (\_SB.PCI0)
    {
        OperationRegion (MBAR, SystemMemory, 0xFED15000, 0x1000)
        Field (MBAR, ByteAcc, NoLock, Preserve)
        {
            Offset (0x930), 
            PTDP,   15, 
            Offset (0x932), 
            PMIN,   15, 
            Offset (0x934), 
            PMAX,   15, 
            Offset (0x936), 
            TMAX,   7, 
            Offset (0x938), 
            PWRU,   4, 
            Offset (0x939), 
            EGYU,   5, 
            Offset (0x93A), 
            TIMU,   4, 
            Offset (0x958), 
            Offset (0x95C), 
            LPMS,   1, 
            CTNL,   2, 
            Offset (0x9A0), 
            PPL1,   15, 
            PL1E,   1, 
                ,   1, 
            PL1T,   7, 
            Offset (0x9A4), 
            PPL2,   15, 
            PL2E,   1, 
                ,   1, 
            PL2T,   7, 
            Offset (0xF3C), 
            TARN,   8, 
            Offset (0xF40), 
            PTD1,   15, 
            Offset (0xF42), 
            TAR1,   8, 
            Offset (0xF44), 
            PMX1,   15, 
            Offset (0xF46), 
            PMN1,   15, 
            Offset (0xF48), 
            PTD2,   15, 
            Offset (0xF4A), 
            TAR2,   8, 
            Offset (0xF4C), 
            PMX2,   15, 
            Offset (0xF4E), 
            PMN2,   15, 
            Offset (0xF50), 
            CTCL,   2, 
                ,   29, 
            CLCK,   1, 
            TAR,    8
        }
        Method (CTCU, 0, NotSerialized)
        {
            Store (PT2D, PPL1)
            Store (One, PL1E)
            Store (One, \CTPC)
            If (LEqual (Zero, \FTPS))
            {
                Store (\CTPC, \CTPR)
            }
            Else
            {
                If (LEqual (\CTPR, \FTPS))
                {
                    Store (\CTPC, \CTPR)
                    Store (\CTPC, \FTPS)
                }
                Else
                {
                    Store (\CTPC, \CTPR)
                    Store (\CTPC, \FTPS)
                    Increment (\FTPS)
                }
            }
            \PNTF (0x80)
            Subtract (TAR2, One, TAR)
            Store (0x02, CTCL)
        }
        Method (CTCN, 0, NotSerialized)
        {
            If (LEqual (CTCL, One))
            {
                Store (PTDP, PPL1)
                Store (One, PL1E)
                NPPC (TARN)
                Subtract (TARN, One, TAR)
                Store (Zero, CTCL)
            }
            Else
            {
                If (LEqual (CTCL, 0x02))
                {
                    Store (Zero, CTCL)
                    Subtract (TARN, One, TAR)
                    NPPC (TARN)
                    Store (PTDP, PPL1)
                    Store (One, PL1E)
                }
            }
        }
        Method (CTCD, 0, NotSerialized)
        {
            Store (One, CTCL)
            Subtract (TAR1, One, TAR)
            NPPC (TAR1)
            Store (PT1D, PPL1)
            Store (One, PL1E)
        }
        Method (NPPC, 1, NotSerialized)
        {
            Name (TRAT, Zero)
            Name (PRAT, Zero)
            Name (TMPI, Zero)
            Store (Arg0, TRAT)
            If (CondRefOf (\_PR.CPU0._PSS))
            {
                If (And (\_SB.OSCP, 0x0400))
                {
                    Store (SizeOf (\_PR.CPU0.TPSS), TMPI)
                }
                Else
                {
                    Store (SizeOf (\_PR.CPU0.LPSS), TMPI)
                }
                While (LNotEqual (TMPI, Zero))
                {
                    Decrement (TMPI)
                    If (And (\_SB.OSCP, 0x0400))
                    {
                        Store (DerefOf (Index (DerefOf (Index (\_PR.CPU0.TPSS, TMPI)), 0x04)), 
                            PRAT)
                    }
                    Else
                    {
                        Store (DerefOf (Index (DerefOf (Index (\_PR.CPU0.LPSS, TMPI)), 0x04)), 
                            PRAT)
                    }
                    ShiftRight (PRAT, 0x08, PRAT)
                    If (LGreaterEqual (PRAT, TRAT))
                    {
                        Store (TMPI, \CTPC)
                        If (LEqual (Zero, \FTPS))
                        {
                            Store (\CTPC, \CTPR)
                        }
                        Else
                        {
                            If (LEqual (\CTPR, \FTPS))
                            {
                                Store (\CTPC, \CTPR)
                                Store (\CTPC, \FTPS)
                            }
                            Else
                            {
                                Store (\CTPC, \CTPR)
                                Store (\CTPC, \FTPS)
                                Increment (\FTPS)
                            }
                        }
                        \PNTF (0x80)
                        Break
                    }
                }
            }
        }
        Method (CLC2, 1, Serialized)
        {
            Name (_T_0, Zero)  // _T_x: Emitted by ASL Compiler
            And (PNHM, 0x0FFF0FF0, Local0)
            While (One)
            {
                Store (Local0, _T_0)
                If (LEqual (_T_0, 0x000306C0))
                {
                    Return (Divide (Multiply (Arg0, 0x05), 0x04, ))
                }
                Else
                {
                    If (LEqual (_T_0, 0x00040650))
                    {
                        Return (0xC8)
                    }
                    Else
                    {
                        Return (Divide (Multiply (Arg0, 0x05), 0x04, ))
                    }
                }
                Break
            }
        }
    }
}
Secondary System Description Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-8.aml, Mon Sep  5 12:10:16 2016
 *
 * Original Table Header:
 *     Signature        "SSDT"
 *     Length           0x00001005 (4101)
 *     Revision         0x01
 *     Checksum         0x64
 *     OEM ID           "LENOVO"
 *     OEM Table ID     "NvOptTbl"
 *     OEM Revision     0x00001000 (4096)
 *     Compiler ID      "INTL"
 *     Compiler Version 0x20141107 (538185991)
 */
DefinitionBlock ("/Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-8.aml", "SSDT", 1, "LENOVO", "NvOptTbl", 0x00001000)
{
    /*
     * iASL Warning: There were 3 external control methods found during
     * disassembly, but additional ACPI tables to resolve these externals
     * were not specified. This resulting disassembler output file may not
     * compile because the disassembler did not know how many arguments
     * to assign to these methods. To specify the tables needed to resolve
     * external control method references, use the one of the following
     * example iASL invocations:
     *     iasl -e <ssdt1.aml,ssdt2.aml...> -d <dsdt.aml>
     *     iasl -e <dsdt.aml,ssdt2.aml...> -d <ssdt1.aml>
     */
    External (_SB_.PCI0.PEG2.PEGP._OFF, MethodObj)    // Warning: Unresolved Method, guessing 0 arguments (may be incorrect, see warning above)
    External (_SB_.PCI0.PEG2.PEGP._ON_, MethodObj)    // Warning: Unresolved Method, guessing 0 arguments (may be incorrect, see warning above)
    External (NVHA, MethodObj)    // Warning: Unresolved Method, guessing 1 arguments (may be incorrect, see warning above)
    External (_PR_.CPU0)
    External (_PR_.CPU0._PSS, IntObj)
    External (_PR_.CPU0._PTC)
    External (_PR_.CPU0._TSS, IntObj)
    External (_SB_.PCI0, DeviceObj)
    External (_SB_.PCI0.LPC_.EC__.GC6T)
    External (_SB_.PCI0.PEG2.CEDR)
    External (_SB_.PCI0.PEG2.DGCX)
    External (_SB_.PCI0.PEG2.LNKD)
    External (_SB_.PCI0.PEG2.LNKS)
    External (_SB_.PCI0.PEG2.LREN, IntObj)
    External (_SB_.PCI0.PEG2.LTRE, IntObj)
    External (_SB_.PCI0.PEG2.PEGP, DeviceObj)
    External (_SB_.PCI0.PEG2.PEGP._STA, IntObj)
    External (_SB_.PCI0.PEG2.PEGP.DGC6)
    External (_SB_.PCI0.PEG2.TDGC)
    Scope (\_SB.PCI0)
    {
        Name (OTM, "OTMACPI 2010-Mar-09 12:08:26")
    }
    Scope (\_SB.PCI0)
    {
        OperationRegion (RTCO, SystemIO, 0x72, 0x02)
        Field (RTCO, ByteAcc, NoLock, Preserve)
        {
            CIND,   8, 
            CDAT,   8
        }
        IndexField (CIND, CDAT, ByteAcc, NoLock, Preserve)
        {
            Offset (0x70), 
            OPTF,   1
        }
    }
    Scope (\_SB.PCI0.PEG2.PEGP)
    {
        Name (ISGC, Zero)
        Name (TGPC, Buffer (0x04)
        {
             0x00
        })
        OperationRegion (PDW3, SystemMemory, 0xFDAE0730, 0x04)
        Field (PDW3, AnyAcc, NoLock, Preserve)
        {
            DGEV,   1, 
            Offset (0x04)
        }
        Method (GC6I, 0, Serialized)
        {
            Store ("<<< GC6I >>>", Debug)
            Store (One, \_SB.PCI0.LPC.EC.GC6T)
            Sleep (0x0A)
            Store (\_SB.PCI0.PEG2.LREN, \_SB.PCI0.PEG2.LTRE)
            Store (One, \_SB.PCI0.PEG2.LNKD)
            While (LNotEqual (\_SB.PCI0.PEG2.LNKS, Zero))
            {
                Sleep (One)
            }
            While (LNotEqual (\_SB.PCI0.PEG2.PEGP.DGC6, One))
            {
                Sleep (One)
            }
        }
        Method (GC6O, 0, Serialized)
        {
            Store ("<<< GC6O >>>", Debug)
            Store (Zero, \_SB.PCI0.PEG2.LNKD)
            Store (Zero, \_SB.PCI0.PEG2.PEGP.DGEV)
            While (LLess (\_SB.PCI0.PEG2.LNKS, 0x07))
            {
                Sleep (One)
            }
            Store (One, \_SB.PCI0.PEG2.PEGP.DGEV)
            Store (\_SB.PCI0.PEG2.LTRE, \_SB.PCI0.PEG2.LREN)
            Store (One, \_SB.PCI0.PEG2.CEDR)
            Store (Zero, \_SB.PCI0.LPC.EC.GC6T)
            Sleep (0x0A)
        }
        Method (GETS, 0, Serialized)
        {
            If (LEqual (\_SB.PCI0.PEG2.PEGP.DGC6, Zero))
            {
                Store ("<<< GETS() return 0x9 >>>", Debug)
                Return (0x09)
            }
            Else
            {
                Store ("<<< GETS() return 0x3 >>>", Debug)
                Return (0x03)
            }
        }
        Method (NGC6, 4, Serialized)
        {
            Name (_T_0, Zero)  // _T_x: Emitted by ASL Compiler
            Store ("------- NV GC6 DSM --------", Debug)
            If (LLess (Arg1, 0x0100))
            {
                Return (Buffer (0x04)
                {
                     0x01, 0x00, 0x00, 0x80
                })
            }
            While (One)
            {
                Store (ToInteger (Arg2), _T_0)
                If (LEqual (_T_0, Zero))
                {
                    Return (Buffer (0x04)
                    {
                         0x1B, 0x00, 0x00, 0x00
                    })
                }
                Else
                {
                    If (LEqual (_T_0, One))
                    {
                        Name (JTB1, Buffer (0x04)
                        {
                             0x00
                        })
                        CreateField (JTB1, Zero, One, JTEN)
                        CreateField (JTB1, One, 0x02, SREN)
                        CreateField (JTB1, 0x03, 0x03, PLPR)
                        CreateField (JTB1, 0x06, 0x02, FBPR)
                        CreateField (JTB1, 0x08, 0x02, GUPR)
                        CreateField (JTB1, 0x0A, One, GC6R)
                        CreateField (JTB1, 0x0B, One, PTRH)
                        CreateField (JTB1, 0x0D, One, MHYB)
                        CreateField (JTB1, 0x0E, One, RPCL)
                        CreateField (JTB1, 0x14, 0x0C, JTRV)
                        Store (One, JTEN)
                        Store (One, GC6R)
                        Store (One, PTRH)
                        Store (One, SREN)
                        Store (One, MHYB)
                        Store (One, RPCL)
                        Store (0x0103, JTRV)
                        Return (JTB1)
                    }
                    Else
                    {
                        If (LEqual (_T_0, 0x02))
                        {
                            Store ("GPS fun 19", Debug)
                            Return (Arg3)
                        }
                        Else
                        {
                            If (LEqual (_T_0, 0x03))
                            {
                                CreateField (Arg3, Zero, 0x03, GUPC)
                                CreateField (Arg3, 0x04, One, PLPC)
                                CreateField (Arg3, 0x06, 0x02, ECOC)
                                CreateField (Arg3, 0x0E, 0x02, DFGC)
                                CreateField (Arg3, 0x10, 0x03, GPCX)
                                Store (ToInteger (Arg3), TGPC)
                                If (LOr (LNotEqual (ToInteger (GUPC), Zero), LNotEqual (
                                    ToInteger (DFGC), Zero)))
                                {
                                    Store (ToInteger (DFGC), \_SB.PCI0.PEG2.TDGC)
                                    Store (ToInteger (GPCX), \_SB.PCI0.PEG2.DGCX)
                                }
                                Name (JTB3, Buffer (0x04)
                                {
                                     0x00
                                })
                                CreateField (JTB3, Zero, 0x04, GUPS)
                                CreateField (JTB3, 0x07, One, PLST)
                                If (LNotEqual (ToInteger (DFGC), Zero))
                                {
                                    Store (0x09, GUPS)
                                    Return (JTB3)
                                }
                                If (LEqual (ToInteger (GUPC), One))
                                {
                                    Store (ToInteger (Arg3), TGPC)
                                    GC6I ()
                                    Store (One, PLST)
                                }
                                Else
                                {
                                    If (LEqual (ToInteger (GUPC), 0x02))
                                    {
                                        Store (ToInteger (Arg3), TGPC)
                                        GC6I ()
                                        If (LEqual (ToInteger (PLPC), Zero))
                                        {
                                            Store (Zero, PLST)
                                        }
                                    }
                                    Else
                                    {
                                        If (LEqual (ToInteger (GUPC), 0x03))
                                        {
                                            Store (ToInteger (Arg3), TGPC)
                                            GC6O ()
                                            If (LNotEqual (ToInteger (PLPC), Zero))
                                            {
                                                Store (Zero, PLST)
                                            }
                                        }
                                        Else
                                        {
                                            If (LEqual (ToInteger (GUPC), 0x04))
                                            {
                                                Store (ToInteger (Arg3), TGPC)
                                                GC6O ()
                                                If (LNotEqual (ToInteger (PLPC), Zero))
                                                {
                                                    Store (Zero, PLST)
                                                }
                                            }
                                            Else
                                            {
                                                If (LEqual (ToInteger (GUPC), Zero))
                                                {
                                                    Store (GETS (), GUPS)
                                                }
                                            }
                                        }
                                    }
                                }
                                Return (JTB3)
                            }
                            Else
                            {
                                If (LEqual (_T_0, 0x04))
                                {
                                    Return (Buffer (0x04)
                                    {
                                         0x02, 0x00, 0x00, 0x80
                                    })
                                }
                            }
                        }
                    }
                }
                Break
            }
            Return (Buffer (0x04)
            {
                 0x02, 0x00, 0x00, 0x80
            })
        }
    }
    Scope (\_SB.PCI0.PEG2.PEGP)
    {
        OperationRegion (NVHM, SystemMemory, NVHA (0x00030400), Field (NVHM, AnyAcc, NoLock, Preserve)
            {
                Offset (0x100), 
                NVHO,   32, 
                RVBS,   32, 
                Offset (0x400), 
                RBF1,   262144, 
                RBF2,   262144
            })
    }
    Scope (\_SB.PCI0.PEG2.PEGP)
    {
        Method (_ROM, 2, NotSerialized)  // _ROM: Read-Only Memory
        {
            Store (Arg0, Local0)
            Store (Arg1, Local1)
            If (LGreater (Local1, 0x1000))
            {
                Store (0x1000, Local1)
            }
            If (LGreater (Local0, 0x00010000))
            {
                Return (Buffer (Local1)
                {
                     0x00
                })
            }
            If (LGreater (Local0, RVBS))
            {
                Return (Buffer (Local1)
                {
                     0x00
                })
            }
            Multiply (Local1, 0x08, Local3)
            Name (ROM1, Buffer (0x8000)
            {
                 0x00
            })
            Name (ROM2, Buffer (Local1)
            {
                 0x00
            })
            If (LLess (Local0, 0x8000))
            {
                Store (RBF1, ROM1)
            }
            Else
            {
                Subtract (Local0, 0x8000, Local0)
                Store (RBF2, ROM1)
            }
            Multiply (Local0, 0x08, Local2)
            CreateField (ROM1, Local2, Local3, TMPB)
            Store (TMPB, ROM2)
            Return (ROM2)
        }
    }
    Scope (\_SB.PCI0.PEG2.PEGP)
    {
        Method (GOBT, 1, NotSerialized)
        {
            Name (OPVK, Buffer (0xE2)
            {
                /* 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 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                /* 0028 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                /* 0030 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                /* 0038 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                /* 0040 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                /* 0048 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                /* 0050 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                /* 0058 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                /* 0060 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                /* 0068 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                /* 0070 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                /* 0078 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                /* 0080 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                /* 0088 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                /* 0090 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
                /* 0098 */   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 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
            })
            CreateWordField (Arg0, 0x02, USRG)
            If (LEqual (USRG, 0x564B))
            {
                Return (OPVK)
            }
            Return (Zero)
        }
    }
    Scope (\_SB.PCI0.PEG2.PEGP)
    {
        Name (OMPR, 0x02)
        Method (NVOP, 4, Serialized)
        {
            Name (_T_0, Zero)  // _T_x: Emitted by ASL Compiler
            Store ("------- NV OPTIMUS DSM --------", Debug)
            If (LNotEqual (Arg1, 0x0100))
            {
                Return (0x80000001)
            }
            While (One)
            {
                Store (ToInteger (Arg2), _T_0)
                If (LEqual (_T_0, Zero))
                {
                    Store (Buffer (0x04)
                        {
                             0x00, 0x00, 0x00, 0x00
                        }, Local0)
                    Divide (Zero, 0x08, Local2, Local1)
                    ShiftLeft (One, Local2, Local2)
                    Or (DerefOf (Index (Local0, Local1)), Local2, Index (Local0, Local1
                        ))
                    Divide (0x1A, 0x08, Local2, Local1)
                    ShiftLeft (One, Local2, Local2)
                    Or (DerefOf (Index (Local0, Local1)), Local2, Index (Local0, Local1
                        ))
                    Divide (0x10, 0x08, Local2, Local1)
                    ShiftLeft (One, Local2, Local2)
                    Or (DerefOf (Index (Local0, Local1)), Local2, Index (Local0, Local1
                        ))
                    Divide (0x1B, 0x08, Local2, Local1)
                    ShiftLeft (One, Local2, Local2)
                    Or (DerefOf (Index (Local0, Local1)), Local2, Index (Local0, Local1
                        ))
                    Return (Local0)
                }
                Else
                {
                    If (LEqual (_T_0, 0x1A))
                    {
                        CreateField (Arg3, 0x18, 0x02, OPCE)
                        CreateField (Arg3, Zero, One, FLCH)
                        If (ToInteger (FLCH))
                        {
                            Store (OPCE, OMPR)
                        }
                        Store (Buffer (0x04)
                            {
                                 0x00, 0x00, 0x00, 0x00
                            }, Local0)
                        CreateField (Local0, Zero, One, OPEN)
                        CreateField (Local0, 0x03, 0x02, CGCS)
                        CreateField (Local0, 0x06, One, SHPC)
                        CreateField (Local0, 0x18, 0x03, DGPC)
                        CreateField (Local0, 0x1B, 0x02, HDAC)
                        Store (One, OPEN)
                        Store (One, SHPC)
                        Store (0x02, HDAC)
                        Store (One, DGPC)
                        If (\_SB.PCI0.PEG2.PEGP._STA)
                        {
                            Store (0x03, CGCS)
                        }
                        Return (Local0)
                    }
                    Else
                    {
                        If (LEqual (_T_0, 0x1B))
                        {
                            Store (Arg3, Local0)
                            CreateField (Local0, Zero, One, OPFL)
                            CreateField (Local0, One, One, OPVL)
                            If (ToInteger (OPVL))
                            {
                                Store (Zero, \_SB.PCI0.OPTF)
                                If (ToInteger (OPFL))
                                {
                                    Store (One, \_SB.PCI0.OPTF)
                                }
                            }
                            Store (\_SB.PCI0.OPTF, Local0)
                            Return (Local0)
                        }
                        Else
                        {
                            If (LEqual (_T_0, 0x10))
                            {
                                Return (\_SB.PCI0.PEG2.PEGP.GOBT (Arg3))
                            }
                        }
                    }
                }
                Break
            }
            Return (0x80000002)
        }
    }
    Scope (\_SB.PCI0.PEG2.PEGP)
    {
        Name (DGOS, Zero)
        OperationRegion (PCNV, PCI_Config, 0x0488, 0x04)
        Field (PCNV, AnyAcc, NoLock, Preserve)
        {
                ,   25, 
            MLTF,   1
        }
        Method (_PS0, 0, NotSerialized)  // _PS0: Power State 0
        {
            If (DGOS)
            {
                \_SB.PCI0.PEG2.PEGP._ON ()
                Store (Zero, DGOS)
                Store (Zero, MLTF)
            }
        }
        Method (_PS3, 0, NotSerialized)  // _PS3: Power State 3
        {
            If (LEqual (\_SB.PCI0.PEG2.PEGP.OMPR, 0x03))
            {
                \_SB.PCI0.PEG2.PEGP._OFF ()
                Store (One, DGOS)
                Store (0x02, \_SB.PCI0.PEG2.PEGP.OMPR)
            }
        }
    }
    Scope (\_SB.PCI0.PEG2.PEGP)
    {
        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)
        Name (SUBF, Zero)
        Name (PSAP, Zero)
        Name (CPPC, Zero)
        Method (CMPB, 2, NotSerialized)
        {
            Store (SizeOf (Arg0), Local1)
            If (LNotEqual (Local1, SizeOf (Arg1)))
            {
                Return (Zero)
            }
            Store (Zero, Local0)
            While (LLess (Local0, Local1))
            {
                If (LNotEqual (DerefOf (Index (Arg0, Local0)), DerefOf (Index (
                    Arg1, Local0))))
                {
                    Return (Zero)
                }
                Increment (Local0)
            }
            Return (One)
        }
        Method (NVGS, 4, Serialized)
        {
            Name (_T_0, Zero)  // _T_x: Emitted by ASL Compiler
            Store ("<<< GPS >>>", Debug)
            Store (Zero, Local0)
            Store (ShiftLeft (DerefOf (Index (Arg3, 0x03)), 0x18), Local0)
            Add (ShiftLeft (DerefOf (Index (Arg3, 0x02)), 0x10), Local0, 
                Local0)
            Add (ShiftLeft (DerefOf (Index (Arg3, One)), 0x08), Local0, 
                Local0)
            Add (ShiftLeft (DerefOf (Index (Arg3, Zero)), Zero), Local0, 
                Local0)
            If (LNotEqual (Arg1, 0x0100))
            {
                Return (Buffer (0x04)
                {
                     0x02, 0x00, 0x00, 0x80
                })
            }
            Store (Arg2, SUBF)
            If (LEqual (SUBF, Zero))
            {
                Store ("GPS fun 0", Debug)
                Return (Buffer (0x08)
                {
                     0x01, 0x00, 0x00, 0x00, 0x0F, 0x04, 0x00, 0x00
                })
            }
            Else
            {
                If (LEqual (SUBF, 0x2A))
                {
                    Store ("GPS fun 2a", Debug)
                    CreateByteField (Arg3, Zero, PSH0)
                    CreateByteField (Arg3, One, PSH1)
                    CreateBitField (Arg3, 0x08, GPUT)
                    CreateBitField (Arg3, 0x09, CPUT)
                    While (One)
                    {
                        Store (PSH0, _T_0)
                        If (LEqual (_T_0, Zero))
                        {
                            If (CPUT)
                            {
                                Store (0x0200, RETN)
                                Or (RETN, PSH0, RETN)
                            }
                            Return (GPSP)
                        }
                        Else
                        {
                            If (LEqual (_T_0, One))
                            {
                                If (GPUT)
                                {
                                    Or (RETN, 0x0100, RETN)
                                }
                                If (CPUT)
                                {
                                    Or (RETN, 0x0200, RETN)
                                    Store (0x01F4, CPUT)
                                }
                                Return (GPSP)
                            }
                            Else
                            {
                                If (LEqual (_T_0, 0x02))
                                {
                                    Store (Zero, RETN)
                                    Store (Zero, VRV1)
                                    Store (Zero, TGPU)
                                    Store (Zero, PDTS)
                                    Store (Zero, SFAN)
                                    Store (Zero, CPUE)
                                    Store (Zero, SKNT)
                                    Store (Zero, TMP1)
                                    Store (Zero, TMP2)
                                    Return (GPSP)
                                }
                            }
                        }
                        Break
                    }
                }
                Else
                {
                    If (LEqual (SUBF, 0x20))
                    {
                        Store ("GPS fun 20", Debug)
                        Name (RET1, Zero)
                        CreateBitField (Arg3, 0x18, NRIT)
                        CreateBitField (Arg3, 0x19, NRIS)
                        If (NRIS)
                        {
                            If (NRIT)
                            {
                                Or (RET1, 0x01000000, RET1)
                            }
                            Else
                            {
                                And (RET1, 0xFEFFFFFF, RET1)
                            }
                        }
                        Or (RET1, 0x40000000, RET1)
                        Return (RET1)
                    }
                    Else
                    {
                        If (LEqual (SUBF, 0x21))
                        {
                            Store ("GPS fun 21", Debug)
                            Return (\_PR.CPU0._PSS)
                        }
                        Else
                        {
                            If (LEqual (SUBF, 0x22))
                            {
                                Store ("GPS fun 22", Debug)
                                CreateDWordField (Arg3, Zero, PCAP)
                                Store (PCAP, CPPC)
                                Notify (\_PR.CPU0, 0x80)
                                Store (PCAP, PSAP)
                                Return (PCAP)
                            }
                            Else
                            {
                                If (LEqual (SUBF, 0x23))
                                {
                                    Store ("GPS fun 23", Debug)
                                    Return (PSAP)
                                }
                                Else
                                {
                                    If (LEqual (SUBF, 0x25))
                                    {
                                        Store ("GPS fun 25", Debug)
                                        Return (\_PR.CPU0._TSS)
                                    }
                                    Else
                                    {
                                        If (LEqual (SUBF, 0x26))
                                        {
                                            Store ("GPS fun 26", Debug)
                                            CreateDWordField (Arg3, Zero, TCAP)
                                            Store (TCAP, \_PR.CPU0._PTC)
                                            Notify (\_PR.CPU0, 0x80)
                                            Return (TCAP)
                                        }
                                        Else
                                        {
                                            Return (0x80000002)
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
            Return (Zero)
        }
    }
    Scope (\)
    {
        Method (CMPB, 2, NotSerialized)
        {
            Store (SizeOf (Arg0), Local1)
            If (LNotEqual (Local1, SizeOf (Arg1)))
            {
                Return (Zero)
            }
            Store (Zero, Local0)
            While (LLess (Local0, Local1))
            {
                If (LNotEqual (DerefOf (Index (Arg0, Local0)), DerefOf (Index (
                    Arg1, Local0))))
                {
                    Return (Zero)
                }
                Increment (Local0)
            }
            Return (One)
        }
    }
    Scope (\_SB.PCI0.PEG2.PEGP)
    {
        Name (MXM3, Buffer (0x55)
        {
            /* 0000 */   0x4D, 0x58, 0x4D, 0x5F, 0x03, 0x00, 0x4D, 0x00,
            /* 0008 */   0x60, 0x7C, 0x68, 0xFF, 0xF9, 0x3E, 0x00, 0x00,
            /* 0010 */   0x60, 0x6B, 0x62, 0xFF, 0xF9, 0x3E, 0x00, 0x00,
            /* 0018 */   0x20, 0x6B, 0x62, 0xFD, 0xF9, 0x3E, 0x00, 0x00,
            /* 0020 */   0x60, 0x69, 0x52, 0xFF, 0xF9, 0x3E, 0x00, 0x00,
            /* 0028 */   0x20, 0x69, 0x52, 0xFD, 0xF9, 0x3E, 0x00, 0x00,
            /* 0030 */   0x60, 0x6A, 0x5A, 0xFF, 0xF9, 0x3E, 0x00, 0x00,
            /* 0038 */   0x20, 0x6A, 0x5A, 0xFD, 0xF9, 0x3E, 0x00, 0x00,
            /* 0040 */   0x01, 0xE8, 0x03, 0x00, 0x02, 0x4C, 0x04, 0x00,
            /* 0048 */   0x12, 0x1A, 0x04, 0x00, 0x03, 0x00, 0xE8, 0x03,
            /* 0050 */   0x13, 0x01, 0xF4, 0x01, 0x2A
        })
        Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
        {
            If (LEqual (Arg0, Buffer (0x10)
                    {
                        /* 0000 */   0xF8, 0xD8, 0x86, 0xA4, 0xDA, 0x0B, 0x1B, 0x47,
                        /* 0008 */   0xA7, 0x2B, 0x60, 0x42, 0xA6, 0xB5, 0xBE, 0xE0
                    }))
            {
                Return (\_SB.PCI0.PEG2.PEGP.NVOP (Arg0, Arg1, Arg2, Arg3))
            }
            Store ("<<< _DSM - Perf >>>", Debug)
            Store (Arg0, Debug)
            Store (Arg1, Debug)
            Store (Arg2, Debug)
            Store (Arg3, Debug)
            If (LEqual (Arg0, Buffer (0x10)
                    {
                        /* 0000 */   0x01, 0x2D, 0x13, 0xA3, 0xDA, 0x8C, 0xBA, 0x49,
                        /* 0008 */   0xA5, 0x2E, 0xBC, 0x9D, 0x46, 0xDF, 0x6B, 0x81
                    }))
            {
                Return (NVGS (Arg0, Arg1, Arg2, Arg3))
            }
            If (LEqual (Arg0, Buffer (0x10)
                    {
                        /* 0000 */   0x51, 0xA3, 0xEC, 0xCB, 0x7B, 0x06, 0x24, 0x49,
                        /* 0008 */   0x9C, 0xBD, 0xB4, 0x6B, 0x00, 0xB8, 0x6F, 0x34
                    }))
            {
                Return (\_SB.PCI0.PEG2.PEGP.NGC6 (Arg0, Arg1, Arg2, Arg3))
            }
            If (LEqual (Arg0, Buffer (0x10)
                    {
                        /* 0000 */   0x00, 0xA4, 0x04, 0x40, 0x7D, 0x91, 0xF2, 0x4C,
                        /* 0008 */   0xB8, 0x9C, 0x79, 0xB6, 0x2F, 0xD5, 0x56, 0x65
                    }))
            {
                Store (ToInteger (Arg2), Local0)
                If (LEqual (Local0, Zero))
                {
                    Return (Buffer (0x04)
                    {
                         0x01, 0x00, 0x01, 0x01
                    })
                }
                If (LEqual (Local0, 0x18))
                {
                    Return (Unicode ("0"))
                }
                If (LEqual (Local0, 0x10))
                {
                    If (LEqual (Arg1, 0x0300))
                    {
                        Return (MXM3)
                    }
                }
                Return (0x80000002)
            }
            Return (0x80000001)
        }
    }
}
Secondary System Description Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-9.aml, Mon Sep  5 12:10:16 2016
 *
 * Original Table Header:
 *     Signature        "SSDT"
 *     Length           0x00000732 (1842)
 *     Revision         0x02
 *     Checksum         0xAD
 *     OEM ID           "LENOVO"
 *     OEM Table ID     "SgPch"
 *     OEM Revision     0x00001000 (4096)
 *     Compiler ID      "INTL"
 *     Compiler Version 0x20141107 (538185991)
 */
DefinitionBlock ("/Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT-9.aml", "SSDT", 2, "LENOVO", "SgPch", 0x00001000)
{
    /*
     * iASL Warning: There were 4 external control methods found during
     * disassembly, but additional ACPI tables to resolve these externals
     * were not specified. This resulting disassembler output file may not
     * compile because the disassembler did not know how many arguments
     * to assign to these methods. To specify the tables needed to resolve
     * external control method references, use the one of the following
     * example iASL invocations:
     *     iasl -e <ssdt1.aml,ssdt2.aml...> -d <dsdt.aml>
     *     iasl -e <dsdt.aml,ssdt2.aml...> -d <ssdt1.aml>
     */
    External (_SB_.PCI0.PEG2.PEGP.GC6I, MethodObj)    // Warning: Unresolved Method, guessing 0 arguments (may be incorrect, see warning above)
    External (_SB_.PCI0.PEG2.PEGP.GC6O, MethodObj)    // Warning: Unresolved Method, guessing 0 arguments (may be incorrect, see warning above)
    External (_SB_.SGOV, MethodObj)    // Warning: Unresolved Method, guessing 2 arguments (may be incorrect, see warning above)
    External (EECP, MethodObj)    // Warning: Unresolved Method, guessing 1 arguments (may be incorrect, see warning above)
    External (_SB_.GGOV, IntObj)
    External (_SB_.PCI0.PEG2, DeviceObj)
    External (_SB_.PCI0.PEG2.PEGP, DeviceObj)
    External (_SB_.PCI0.PEG2.PEGP._ADR)
    External (_SB_.PCI0.PEG2.PEGP.TGPC, BuffObj)
    External (SGGP)
    External (XBAS)
    Scope (\_SB.PCI0.PEG2)
    {
        OperationRegion (RPCX, SystemMemory, Add (\XBAS, 0xA000), 0x1000)
        Field (RPCX, DWordAcc, NoLock, Preserve)
        {
            PVID,   16, 
            PDID,   16, 
            PCMR,   8, 
            Offset (0x19), 
            PRBN,   8, 
            Offset (0x84), 
            PMST,   2, 
            Offset (0xAA), 
            CEDR,   1, 
            Offset (0xAC), 
                ,   4, 
            CMLW,   6, 
            Offset (0xB0), 
            ASPM,   2, 
                ,   2, 
            LNKD,   1, 
            RTLK,   1, 
            Offset (0xC9), 
                ,   2, 
            LREN,   1, 
            Offset (0x11A), 
                ,   1, 
            VCNP,   1, 
            Offset (0x214), 
            Offset (0x216), 
            LNKS,   4, 
            Offset (0x504), 
            Offset (0x506), 
            PCFG,   2, 
            Offset (0x508), 
            TREN,   1, 
            Offset (0xC20), 
                ,   4, 
            AFES,   2, 
            Offset (0xC38), 
                ,   3, 
            PBSQ,   1, 
            Offset (0xD0C), 
            Offset (0xD0E), 
                ,   4, 
            LREV,   1
        }
        Name (_PR0, Package (0x01)  // _PR0: Power Resources for D0
        {
            PG02
        })
        Name (_PR2, Package (0x01)  // _PR2: Power Resources for D2
        {
            PG02
        })
        Name (_PR3, Package (0x01)  // _PR3: Power Resources for D3hot
        {
            PG02
        })
        Method (_S0W, 0, NotSerialized)  // _S0W: S0 Device Wake State
        {
            Return (0x04)
        }
        Method (_PS0, 0, NotSerialized)  // _PS0: Power State 0
        {
            Store ("PEG2 -_PS0 ", Debug)
        }
        Method (_PS3, 0, NotSerialized)  // _PS3: Power State 3
        {
            Store ("PEG2 -_PS3 ", Debug)
        }
        Name (WKEN, Zero)
        Method (_DSW, 3, NotSerialized)  // _DSW: Device Sleep Wake
        {
            If (Arg1)
            {
                Store (Zero, WKEN)
            }
            Else
            {
                If (LAnd (Arg0, Arg2))
                {
                    Store (One, WKEN)
                }
                Else
                {
                    Store (Zero, WKEN)
                }
            }
        }
        Name (MSD3, Zero)
        Name (TDGC, Zero)
        Name (DGCX, Zero)
        Name (LTRE, Zero)
        PowerResource (PG02, 0x00, 0x0000)
        {
            Name (_STA, One)  // _STA: Status
            Method (_ON, 0, Serialized)  // _ON_: Power On
            {
                If (LEqual (TDGC, One))
                {
                    If (LEqual (DGCX, 0x03))
                    {
                        Store (One, _STA)
                        \_SB.PCI0.PEG2.PEGP.GC6O ()
                    }
                    Else
                    {
                        If (LEqual (DGCX, 0x04))
                        {
                            Store (One, _STA)
                            \_SB.PCI0.PEG2.PEGP.GC6O ()
                        }
                    }
                    Store (Zero, TDGC)
                    Store (Zero, DGCX)
                }
                Else
                {
                    If (LEqual (MSD3, 0x03))
                    {
                        Store (One, _STA)
                        \_SB.PCI0.PEG2.PEGP.HGON ()
                        Store (0x07, PCMR)
                        Store (Zero, PMST)
                        While (LEqual (\_SB.PCI0.PEG2.PEGP.SVID, 0xFFFFFFFF))
                        {
                            Sleep (One)
                        }
                        Store (0x505017AA, \_SB.PCI0.PEG2.PEGP.SSSV)
                        Store (Zero, \_SB.PCI0.PEG2.PEGP.MLTR)
                        Store (Zero, MSD3)
                    }
                }
            }
            Method (_OFF, 0, Serialized)  // _OFF: Power Off
            {
                If (LEqual (TDGC, One))
                {
                    CreateField (\_SB.PCI0.PEG2.PEGP.TGPC, Zero, 0x03, GUPC)
                    If (LEqual (ToInteger (GUPC), One))
                    {
                        \_SB.PCI0.PEG2.PEGP.GC6I ()
                        Store (Zero, _STA)
                    }
                    Else
                    {
                        If (LEqual (ToInteger (GUPC), 0x02))
                        {
                            \_SB.PCI0.PEG2.PEGP.GC6I ()
                            Store (Zero, _STA)
                        }
                    }
                }
                Else
                {
                    If (LEqual (MSD3, Zero))
                    {
                        \_SB.PCI0.PEG2.PEGP.HGOF ()
                        Sleep (0x32)
                        Store (Zero, _STA)
                        Store (0x03, MSD3)
                    }
                }
            }
        }
        Device (PEGA)
        {
            Name (_ADR, One)  // _ADR: Address
            OperationRegion (ACAP, PCI_Config, \EECP (0x14), Field (ACAP, DWordAcc, NoLock, Preserve)
                {
                    Offset (0x10), 
                    LCT1,   16
                })
        }
    }
    Scope (\_SB.PCI0.PEG2.PEGP)
    {
        Name (IVID, 0xFFFF)
        Name (ELCT, Zero)
        Name (HVID, Zero)
        Name (HDID, Zero)
        Name (TCNT, Zero)
        Name (LDLY, 0x64)
        Name (CMDS, Zero)
        Name (ONOF, One)
        OperationRegion (PCIS, SystemMemory, Add (\XBAS, ShiftLeft (PRBN, 0x14)), 0x0500)
        Field (PCIS, DWordAcc, Lock, Preserve)
        {
            SVID,   32, 
            CMDR,   8, 
            Offset (0x40), 
            SSSV,   32, 
            Offset (0x488), 
            Offset (0x48B), 
                ,   1, 
            MLTR,   1
        }
        OperationRegion (NVPC, SystemMemory, Add (\XBAS, ShiftLeft (PRBN, 0x14)), 0x0100)
        Field (NVPC, DWordAcc, NoLock, Preserve)
        {
            VREG,   2048
        }
        OperationRegion (PDW0, SystemMemory, 0xFDAE0520, 0x04)
        Field (PDW0, AnyAcc, NoLock, Preserve)
        {
            DVON,   1, 
            Offset (0x04)
        }
        OperationRegion (PDW1, SystemMemory, 0xFDAE0538, 0x10)
        Field (PDW1, AnyAcc, NoLock, Preserve)
        {
            DRST,   1, 
            Offset (0x04), 
            Offset (0x08), 
                ,   1, 
            DGC6,   1, 
            Offset (0x0C)
        }
        OperationRegion (PDW2, SystemMemory, 0xFDAE0510, 0x04)
        Field (PDW2, AnyAcc, NoLock, Preserve)
        {
                ,   1, 
            PGOD,   1, 
            Offset (0x04)
        }
        Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
            Store (Zero, \_SB.PCI0.PEG2.PEGP._ADR)
        }
        Method (_STA, 0, NotSerialized)  // _STA: Status
        {
            Return (0x0F)
        }
        Name (VGAB, Buffer (0x0100)
        {
             0x00
        })
        Method (HGON, 0, Serialized)
        {
            Store (One, ONOF)
            Store (Zero, DRST)
            Store (One, DVON)
            While (LNotEqual (PGOD, One))
            {
                Sleep (One)
            }
            Stall (0x64)
            Store (One, DRST)
            Sleep (0x10)
            Store (Zero, AFES)
            Store (Zero, PBSQ)
            Store (Zero, \_SB.PCI0.PEG2.LNKD)
            Store (One, TREN)
            While (LLess (\_SB.PCI0.PEG2.LNKS, 0x07))
            {
                Store (0x20, Local0)
                While (Local0)
                {
                    If (LLess (\_SB.PCI0.PEG2.LNKS, 0x07))
                    {
                        Stall (0x64)
                        Decrement (Local0)
                    }
                    Else
                    {
                        Break
                    }
                }
                If (LEqual (Local0, Zero))
                {
                    Store (One, \_SB.PCI0.PEG2.RTLK)
                    Stall (0x64)
                }
            }
            Store (\_SB.PCI0.PEG2.LTRE, \_SB.PCI0.PEG2.LREN)
            Store (One, \_SB.PCI0.PEG2.CEDR)
            Return (Zero)
        }
        Method (_ON, 0, Serialized)  // _ON_: Power On
        {
            HGON ()
            Store (VGAB, VREG)
            Return (Zero)
        }
        Method (HGOF, 0, Serialized)
        {
            Store (Zero, ONOF)
            Store (\_SB.PCI0.PEG2.LREN, \_SB.PCI0.PEG2.LTRE)
            Store (One, \_SB.PCI0.PEG2.LNKD)
            Store (Zero, TCNT)
            While (LLess (TCNT, LDLY))
            {
                If (LEqual (\_SB.PCI0.PEG2.LNKS, Zero))
                {
                    Break
                }
                Sleep (0x10)
                Add (TCNT, 0x10, TCNT)
            }
            Store (One, PBSQ)
            Store (0x03, AFES)
            Store (Zero, DRST)
            Store (Zero, DVON)
            While (LNotEqual (PGOD, Zero))
            {
                Sleep (One)
            }
            Return (Zero)
        }
        Method (_OFF, 0, Serialized)  // _OFF: Power Off
        {
            Store (VREG, VGAB)
            HGOF ()
            Sleep (0x32)
            Return (Zero)
        }
        Method (SGPO, 4, Serialized)
        {
            If (LEqual (Arg2, Zero))
            {
                Not (Arg3, Arg3)
                And (Arg3, One, Arg3)
            }
            If (LEqual (SGGP, One))
            {
                If (CondRefOf (\_SB.SGOV))
                {
                    \_SB.SGOV (Arg1, Arg3)
                }
            }
        }
        Method (SGPI, 4, Serialized)
        {
            If (LEqual (Arg0, One))
            {
                If (CondRefOf (\_SB.GGOV))
                {
                    Store (\_SB.GGOV, Arg2)
                    Local0
                }
            }
            If (LEqual (Arg3, Zero))
            {
                Not (Local0, Local0)
                And (Local0, One, Local0)
            }
            Return (Local0)
        }
        Method (CCHK, 1, NotSerialized)
        {
            If (LEqual (PVID, IVID))
            {
                Return (Zero)
            }
            If (LEqual (Arg0, Zero))
            {
                If (LEqual (ONOF, Zero))
                {
                    Return (Zero)
                }
            }
            Else
            {
                If (LEqual (Arg0, One))
                {
                    If (LEqual (ONOF, One))
                    {
                        Return (Zero)
                    }
                }
            }
            Return (One)
        }
    }
}
Secondary System Description Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT.aml, Mon Sep  5 12:10:16 2016
 *
 * Original Table Header:
 *     Signature        "SSDT"
 *     Length           0x000004B7 (1207)
 *     Revision         0x02
 *     Checksum         0xF2
 *     OEM ID           "LENOVO"
 *     OEM Table ID     "Tpm2Tabl"
 *     OEM Revision     0x00001000 (4096)
 *     Compiler ID      "INTL"
 *     Compiler Version 0x20141107 (538185991)
 */
DefinitionBlock ("/Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/SSDT.aml", "SSDT", 2, "LENOVO", "Tpm2Tabl", 0x00001000)
{
    External (PTTB, IntObj)
    External (PTTS)
    Scope (\_SB)
    {
        Device (TPM)
        {
            Name (_HID, "MSFT0101")  // _HID: Hardware ID
            Name (_STR, Unicode ("TPM 2.0 Device"))  // _STR: Description String
            Name (CRS, ResourceTemplate ()
            {
                Memory32Fixed (ReadOnly,
                    0x00000000,         // Address Base
                    0x00001000,         // Address Length
                    _Y00)
                Memory32Fixed (ReadOnly,
                    0xFED40000,         // Address Base
                    0x00001000,         // Address Length
                    )
            })
            Name (PTTA, 0xFED40000)
            Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
            {
                CreateDWordField (CRS, \_SB.TPM._Y00._BAS, CBAS)  // _BAS: Base Address
                Store (PTTB, CBAS)
                Store (PTTB, PTTA)
                Return (CRS)
            }
            OperationRegion (SMIP, SystemIO, 0xB2, One)
            Field (SMIP, ByteAcc, NoLock, Preserve)
            {
                IOB2,   8
            }
            OperationRegion (TPMR, SystemMemory, PTTA, 0x1000)
            Field (TPMR, AnyAcc, NoLock, Preserve)
            {
                Offset (0x44), 
                FERR,   32, 
                Offset (0x4C), 
                STRT,   32
            }
            OperationRegion (FHCI, SystemMemory, 0xFED40000, 0x1000)
            Field (FHCI, AnyAcc, NoLock, Preserve)
            {
                Offset (0x04), 
                HERR,   32, 
                Offset (0x40), 
                CREQ,   32, 
                CSTS,   32, 
                Offset (0x4C), 
                HCMD,   32
            }
            OperationRegion (TNVS, SystemMemory, 0xB7F80000, 0x27)
            Field (TNVS, AnyAcc, NoLock, Preserve)
            {
                PPIN,   8, 
                PPIP,   32, 
                PPRP,   32, 
                PPRQ,   32, 
                LPPR,   32, 
                FRET,   32, 
                MCIN,   8, 
                MCIP,   32, 
                MORD,   32, 
                MRET,   32
            }
            Method (PTS, 1, Serialized)
            {
                If (LAnd (LLess (Arg0, 0x06), LGreater (Arg0, 0x03)))
                {
                    If (LNot (And (MORD, 0x10)))
                    {
                        Store (0x02, MCIP)
                        Store (MCIN, IOB2)
                    }
                }
                Return (Zero)
            }
            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                Return (0x0F)
            }
            Method (HINF, 3, Serialized)
            {
                Name (_T_0, Zero)  // _T_x: Emitted by ASL Compiler
                While (One)
                {
                    Store (ToInteger (Arg1), _T_0)
                    If (LEqual (_T_0, Zero))
                    {
                        Return (Buffer (One)
                        {
                             0x03
                        })
                    }
                    Else
                    {
                        If (LEqual (_T_0, One))
                        {
                            Name (TPMV, Package (0x02)
                            {
                                One, 
                                Package (0x02)
                                {
                                    One, 
                                    0x20
                                }
                            })
                            If (LEqual (_STA (), Zero))
                            {
                                Return (Package (0x01)
                                {
                                    Zero
                                })
                            }
                            Return (TPMV)
                        }
                        Else
                        {
                            BreakPoint
                        }
                    }
                    Break
                }
                Return (Buffer (One)
                {
                     0x00
                })
            }
            Name (TPM2, Package (0x02)
            {
                Zero, 
                Zero
            })
            Name (TPM3, Package (0x03)
            {
                Zero, 
                Zero, 
                Zero
            })
            Method (TPPI, 3, Serialized)
            {
                Name (_T_0, Zero)  // _T_x: Emitted by ASL Compiler
                While (One)
                {
                    Store (ToInteger (Arg1), _T_0)
                    If (LEqual (_T_0, Zero))
                    {
                        Return (Buffer (0x02)
                        {
                             0xFF, 0x01
                        })
                    }
                    Else
                    {
                        If (LEqual (_T_0, One))
                        {
                            Return ("1.2")
                        }
                        Else
                        {
                            If (LEqual (_T_0, 0x02))
                            {
                                Store (DerefOf (Index (Arg2, Zero)), PPRQ)
                                Store (0x02, PPIP)
                                Store (PPIN, IOB2)
                                Return (FRET)
                            }
                            Else
                            {
                                If (LEqual (_T_0, 0x03))
                                {
                                    Store (PPRQ, Index (TPM2, One))
                                    Return (TPM2)
                                }
                                Else
                                {
                                    If (LEqual (_T_0, 0x04))
                                    {
                                        Return (0x02)
                                    }
                                    Else
                                    {
                                        If (LEqual (_T_0, 0x05))
                                        {
                                            Store (0x05, PPIP)
                                            Store (PPIN, IOB2)
                                            Store (LPPR, Index (TPM3, One))
                                            Store (PPRP, Index (TPM3, 0x02))
                                            Return (TPM3)
                                        }
                                        Else
                                        {
                                            If (LEqual (_T_0, 0x06))
                                            {
                                                Return (0x03)
                                            }
                                            Else
                                            {
                                                If (LEqual (_T_0, 0x07))
                                                {
                                                    Store (0x07, PPIP)
                                                    Store (DerefOf (Index (Arg2, Zero)), PPRQ)
                                                    Store (PPIN, IOB2)
                                                    Return (FRET)
                                                }
                                                Else
                                                {
                                                    If (LEqual (_T_0, 0x08))
                                                    {
                                                        Store (0x08, PPIP)
                                                        Store (DerefOf (Index (Arg2, Zero)), PPRQ)
                                                        Store (PPIN, IOB2)
                                                        Return (FRET)
                                                    }
                                                    Else
                                                    {
                                                        BreakPoint
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                    Break
                }
                Return (One)
            }
            Method (TMCI, 3, Serialized)
            {
                Name (_T_0, Zero)  // _T_x: Emitted by ASL Compiler
                While (One)
                {
                    Store (ToInteger (Arg1), _T_0)
                    If (LEqual (_T_0, Zero))
                    {
                        Return (Buffer (One)
                        {
                             0x03
                        })
                    }
                    Else
                    {
                        If (LEqual (_T_0, One))
                        {
                            Store (DerefOf (Index (Arg2, Zero)), MORD)
                            Store (One, MCIP)
                            Store (MCIN, IOB2)
                            Return (MRET)
                        }
                        Else
                        {
                            BreakPoint
                        }
                    }
                    Break
                }
                Return (One)
            }
            Method (TSMI, 3, Serialized)
            {
                Name (_T_0, Zero)  // _T_x: Emitted by ASL Compiler
                Name (WTME, Zero)
                While (One)
                {
                    Store (ToInteger (Arg1), _T_0)
                    If (LEqual (_T_0, Zero))
                    {
                        Return (Buffer (One)
                        {
                             0x03
                        })
                    }
                    Else
                    {
                        If (LEqual (_T_0, One))
                        {
                            If (LEqual (PTTS, Zero))
                            {
                                Store (One, CREQ)
                                While (LAnd (LLessEqual (WTME, 0xC8), LNotEqual (And (CREQ, 
                                    One), Zero)))
                                {
                                    Sleep (One)
                                    Increment (WTME)
                                }
                                Store (0x02, HCMD)
                            }
                            If (LEqual (PTTS, One))
                            {
                                Store (Zero, HCMD)
                            }
                            Return (Zero)
                        }
                        Else
                        {
                            BreakPoint
                        }
                    }
                    Break
                }
                Return (One)
            }
            Method (_DSM, 4, Serialized)  // _DSM: Device-Specific Method
            {
                If (LEqual (Arg0, Buffer (0x10)
                        {
                            /* 0000 */   0xA5, 0x16, 0x8E, 0xCF, 0xE8, 0xC1, 0x25, 0x4E,
                            /* 0008 */   0xB7, 0x12, 0x4F, 0x54, 0xA9, 0x67, 0x02, 0xC8
                        }))
                {
                    Return (HINF (Arg1, Arg2, Arg3))
                }
                If (LEqual (Arg0, Buffer (0x10)
                        {
                            /* 0000 */   0xA6, 0xFA, 0xDD, 0x3D, 0x1B, 0x36, 0xB4, 0x4E,
                            /* 0008 */   0xA4, 0x24, 0x8D, 0x10, 0x08, 0x9D, 0x16, 0x53
                        }))
                {
                    Return (TPPI (Arg1, Arg2, Arg3))
                }
                If (LEqual (Arg0, Buffer (0x10)
                        {
                            /* 0000 */   0xED, 0x54, 0x60, 0x37, 0x13, 0xCC, 0x75, 0x46,
                            /* 0008 */   0x90, 0x1C, 0x47, 0x56, 0xD7, 0xF2, 0xD4, 0x5D
                        }))
                {
                    Return (TMCI (Arg1, Arg2, Arg3))
                }
                If (LEqual (Arg0, Buffer (0x10)
                        {
                            /* 0000 */   0xAB, 0x6C, 0xBF, 0x6B, 0x63, 0x54, 0x14, 0x47,
                            /* 0008 */   0xB7, 0xCD, 0xF0, 0x20, 0x3C, 0x03, 0x68, 0xD4
                        }))
                {
                    Return (TSMI (Arg1, Arg2, Arg3))
                }
                Return (Buffer (One)
                {
                     0x00
                })
            }
        }
    }
}
Trusted Computing Platform Alliance Capabilities Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/TCPA.aml, Mon Sep  5 12:10:16 2016
 *
 * ACPI Data Table [TCPA]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[000h 0000   4]                    Signature : "TCPA"    [Trusted Computing Platform Alliance table]
[004h 0004   4]                 Table Length : 00000032
[008h 0008   1]                     Revision : 02
[009h 0009   1]                     Checksum : 46
[00Ah 0010   6]                       Oem ID : "LENOVO"
[010h 0016   8]                 Oem Table ID : "TP-R07  "
[018h 0024   4]                 Oem Revision : 00000002
[01Ch 0028   4]              Asl Compiler ID : "PTEC"
[020h 0032   4]        Asl Compiler Revision : 00000002
[024h 0036   2]                     Reserved : 0000
[026h 0038   4]         Max Event Log Length : 00010000
[02Ah 0042   8]            Event Log Address : 00000000B7F9E000
Raw Table Data: Length 50 (0x32)
  0000: 54 43 50 41 32 00 00 00 02 46 4C 45 4E 4F 56 4F  TCPA2....FLENOVO
  0010: 54 50 2D 52 30 37 20 20 02 00 00 00 50 54 45 43  TP-R07  ....PTEC
  0020: 02 00 00 00 00 00 00 00 01 00 00 E0 F9 B7 00 00  ................
  0030: 00 00                                            ..
Trusted Platform Module 2 Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/TPM2.aml, Mon Sep  5 12:10:16 2016
 *
 * ACPI Data Table [TPM2]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[000h 0000   4]                    Signature : "TPM2"    [Trusted Platform Module hardware interface table]
[004h 0004   4]                 Table Length : 00000034
[008h 0008   1]                     Revision : 03
[009h 0009   1]                     Checksum : 93
[00Ah 0010   6]                       Oem ID : "LENOVO"
[010h 0016   8]                 Oem Table ID : "TP-R07  "
[018h 0024   4]                 Oem Revision : 00002080
[01Ch 0028   4]              Asl Compiler ID : "PTEC"
[020h 0032   4]        Asl Compiler Revision : 00000002
[024h 0036   4]                        Flags : 00000000
[028h 0040   8]              Control Address : 00000000B7FFF000
[030h 0048   4]                 Start Method : 00000002
Raw Table Data: Length 52 (0x34)
  0000: 54 50 4D 32 34 00 00 00 03 93 4C 45 4E 4F 56 4F  TPM24.....LENOVO
  0010: 54 50 2D 52 30 37 20 20 80 20 00 00 50 54 45 43  TP-R07  . ..PTEC
  0020: 02 00 00 00 00 00 00 00 00 F0 FF B7 00 00 00 00  ................
  0030: 02 00 00 00                                      ....
Unknown table description.
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/UEFI-1.aml, Mon Sep  5 12:10:16 2016
 *
 * ACPI Data Table [UEFI]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[000h 0000   4]                    Signature : "UEFI"    [UEFI Boot Optimization Table]
[004h 0004   4]                 Table Length : 0000012A
[008h 0008   1]                     Revision : 01
[009h 0009   1]                     Checksum : 0A
[00Ah 0010   6]                       Oem ID : "LENOVO"
[010h 0016   8]                 Oem Table ID : "TP-R07  "
[018h 0024   4]                 Oem Revision : 00002080
[01Ch 0028   4]              Asl Compiler ID : "PTEC"
[020h 0032   4]        Asl Compiler Revision : 00000002
[024h 0036  16]              UUID Identifier : 0D9FB197-CEFC-4E91-ACB1-2535D9E5A844
[034h 0052   2]                  Data Offset : 0036
Raw Table Data: Length 298 (0x12A)
  0000: 55 45 46 49 2A 01 00 00 01 0A 4C 45 4E 4F 56 4F  UEFI*.....LENOVO
  0010: 54 50 2D 52 30 37 20 20 80 20 00 00 50 54 45 43  TP-R07  . ..PTEC
  0020: 02 00 00 00 97 B1 9F 0D FC CE 91 4E AC B1 25 35  ...........N..%5
  0030: D9 E5 A8 44 36 00 0C 00 00 00 00 00 00 00 D1 00  ...D6...........
  0040: 00 00 02 00 00 00 03 00 00 00 04 00 00 00 05 00  ................
  0050: 00 00 20 00 00 00 E9 00 00 00 08 00 00 00 09 00  .. .............
  0060: 00 00 0A 00 00 00 0B 00 00 00 03 25 05 FF F9 1A  ...........%....
  0070: EB 4A 83 C4 C2 D4 CE B1 0C A3 16 29 EA 81 A0 F9  .J.........)....
  0080: 15 41 83 85 1A 86 4E 2F 30 9C 65 00 9B 59 30 86  .A....N/0.e..Y0.
  0090: 71 4B B4 9C 0B 12 AF 56 07 80 CF 73 D7 68 B2 FB  qK.....V...s.h..
  00A0: DD 47 AC D1 21 8E F9 19 A5 2C E5 C3 71 51 DD C7  .G..!....,..qQ..
  00B0: 15 44 AF FB AA EC D7 65 FE 15 05 9E E1 EE 9A 07  .D.....e........
  00C0: 17 4D 8F 46 CF 81 12 60 DB 26 66 73 5E 52 29 84  .M.F...`.&fs^R).
  00D0: 65 4B B1 77 3B 79 04 DD BF 85 58 DC AF D8 22 6E  eK.w;y....X..."n
  00E0: F8 42 99 66 36 FF 78 8C 9C AF 2F D8 44 D9 32 33  .B.f6.x.../.D.23
  00F0: CD 45 81 A8 C6 86 7F 0B 54 1A 9C 7C 96 6E 42 8E  .E......T..|.nB.
  0100: 65 48 9D 6C 4F 80 05 2F 2C 0E C9 27 0D B0 DC CC  eH.lO../,..'....
  0110: 13 44 90 78 14 88 A0 0C B6 FE EC 9A 91 B8 9C 93  .D.x............
  0120: 4B 47 A9 18 29 9F B2 65 93 6C                    KG..)..e.l
UEFI ACPI Data Table
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20130823-32 [Sep 16 2013]
 * Copyright (c) 2000 - 2013 Intel Corporation
 * 
 * Disassembly of /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/ACPI Tables/AML/UEFI.aml, Mon Sep  5 12:10:16 2016
 *
 * ACPI Data Table [UEFI]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */
[000h 0000   4]                    Signature : "UEFI"    [UEFI Boot Optimization Table]
[004h 0004   4]                 Table Length : 00000042
[008h 0008   1]                     Revision : 01
[009h 0009   1]                     Checksum : A1
[00Ah 0010   6]                       Oem ID : "LENOVO"
[010h 0016   8]                 Oem Table ID : "TP-R07  "
[018h 0024   4]                 Oem Revision : 00002080
[01Ch 0028   4]              Asl Compiler ID : "PTEC"
[020h 0032   4]        Asl Compiler Revision : 00000002
[024h 0036  16]              UUID Identifier : C68ED8E2-9DC6-4CBD-9D94-DB65ACC5C332
[034h 0052   2]                  Data Offset : 0036
Raw Table Data: Length 66 (0x42)
  0000: 55 45 46 49 42 00 00 00 01 A1 4C 45 4E 4F 56 4F  UEFIB.....LENOVO
  0010: 54 50 2D 52 30 37 20 20 80 20 00 00 50 54 45 43  TP-R07  . ..PTEC
  0020: 02 00 00 00 E2 D8 8E C6 C6 9D BD 4C 9D 94 DB 65  ...........L...e
  0030: AC C5 C3 32 36 00 01 00 00 00 00 00 00 00 00 00  ...26...........
  0040: 00 00                                            ..

Audio

Dumped using getcodecid by Andy Vandijck. Further developed by InsanelyDeepak, ErmaC and Micky1979.
----------------------------------------
VoodooHDA
Codec:  Intel [Unknown] [8086:2809]
Controller: Intel Corporation Sunrise Point-H HD Audio
----------------------------------------
VoodooHDA
Codec:  Realtek ALC293 [10ec:0293]
Controller: Intel Corporation Sunrise Point-H HD Audio
Found a device of class VoodooHDADevice: IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/HDEF@1F,3/VoodooHDADevice
Probing codec #0...
 HDA Codec #0: Realtek (Unknown)
 HDA Codec ID: 0x10ec0293
       Vendor: 0x10ec
       Device: 0x0293
     Revision: 0x00
     Stepping: 0x03
PCI Subvendor: 0x505017aa
        startNode=1 endNode=2
        Found audio FG nid=1 startNode=2 endNode=37 total=35
Processing audio FG cad=0 nid=1...
Powering up...
Parsing audio FG...
GPIO: 0x40000005 NumGPIO=5 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1
 nid 18 0x90a60130 as  3 seq  0 Microphone    Fixed Digital N/A     Internal Unknown misc 0 NoPresenceDetect
 nid 19 0x40000000 as  0 seq  0 Line-out      None  Unknown N/A     External Unknown misc 0
 nid 20 0x90170110 as  1 seq  0 Speaker       Fixed Analog  N/A     Internal Unknown misc 0 NoPresenceDetect
 nid 21 0x03211040 as  4 seq  0 Headphones    Jack  1/8     Left    External Black   misc 0
 nid 22 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect
 nid 24 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect
 nid 25 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect
 nid 26 0x03a11020 as  2 seq  0 Microphone    Jack  1/8     Left    External Black   misc 0
 nid 27 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect
Patching widget caps nid=29 0x00400400 -> 0x00700400
 nid 30 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect
Parsing vendor patch...
Nodes patching. Codec = 0 
NumNodes = 0
VHDevice NID= 2 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 3 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 4 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 5 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 6 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 7 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=36
VHDevice NID= 8 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=35
VHDevice NID= 9 Config=00000000 (audio input   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=34
VHDevice NID=10 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=11 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=24 1=25 2=26 3=27 4=29
VHDevice NID=12 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=2 1=11
VHDevice NID=13 Config=00000000 (audio mixer   ) Cap=00000000 Ctrl=00000000 -- Conns: 0=3 1=11
VHDevice NID=14 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=15 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=16 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=17 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=18 Config=90a60130 (pin: Microphon) Cap=00000020 Ctrl=00000000 -- Conns:
VHDevice NID=19 Config=40000000 (pin: Line-out ) Cap=00000020 Ctrl=00000000 -- Conns:
VHDevice NID=20 Config=90170110 (pin: Speaker () Cap=00010010 Ctrl=00000040 -- Conns: 0=12
VHDevice NID=21 Config=03211040 (pin: Headphone) Cap=0001001c Ctrl=00000000 -- Conns: 0=12 1=13
VHDevice NID=22 Config=411111f0 (pin: Speaker () Cap=0001001c Ctrl=00000000 -- Conns: 0=12 1=13
VHDevice NID=23 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=24 Config=411111f0 (pin: Speaker () Cap=0000373c Ctrl=00000000 -- Conns: 0=12 1=13
VHDevice NID=25 Config=411111f0 (pin: Speaker () Cap=00000024 Ctrl=00000000 -- Conns:
VHDevice NID=26 Config=03a11020 (pin: Microphon) Cap=00003724 Ctrl=00000020 -- Conns:
VHDevice NID=27 Config=411111f0 (pin: Speaker () Cap=0000373c Ctrl=00000020 -- Conns: 0=12 1=13
VHDevice NID=28 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=29 Config=00000000 (beep widget   ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=30 Config=411111f0 (pin: Speaker () Cap=00000014 Ctrl=00000040 -- Conns: 0=6
VHDevice NID=31 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=32 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=33 Config=00000000 (vendor widget ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID=34 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=24 1=25 2=26 3=27 4=29 5=11 6=18 7=19
VHDevice NID=35 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=24 1=25 2=26 3=27 4=29 5=11
VHDevice NID=36 Config=00000000 (audio selector) Cap=00000000 Ctrl=00000000 -- Conns: 0=18 1=19
Disabling nonaudio...
Disabling useless...
 Disabling nid 11 connection 0 due to disabled child widget.
 Disabling nid 11 connection 1 due to disabled child widget.
 Disabling nid 11 connection 3 due to disabled child widget.
 Disabling nid 34 connection 0 due to disabled child widget.
 Disabling nid 34 connection 1 due to disabled child widget.
 Disabling nid 34 connection 3 due to disabled child widget.
 Disabling nid 34 connection 7 due to disabled child widget.
 Disabling nid 35 connection 0 due to disabled child widget.
 Disabling nid 35 connection 1 due to disabled child widget.
 Disabling nid 35 connection 3 due to disabled child widget.
 Disabling nid 36 connection 1 due to disabled child widget.
Patched pins configuration:
 nid 18 0x90a60130 as  3 seq  0 Microphone    Fixed Digital N/A     Internal Unknown misc 0 NoPresenceDetect
 nid 19 0x40000000 as  0 seq  0 Line-out      None  Unknown N/A     External Unknown misc 0 [DISABLED]
 nid 20 0x90170110 as  1 seq  0 Speaker       Fixed Analog  N/A     Internal Unknown misc 0 NoPresenceDetect
 nid 21 0x03211040 as  4 seq  0 Headphones    Jack  1/8     Left    External Black   misc 0
 nid 22 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect [DISABLED]
 nid 24 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect [DISABLED]
 nid 25 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect [DISABLED]
 nid 26 0x03a11020 as  2 seq  0 Microphone    Jack  1/8     Left    External Black   misc 0
 nid 27 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect [DISABLED]
 nid 30 0x411111f0 as 15 seq  0 Speaker       None  1/8     Rear    External Black   misc 0 NoPresenceDetect [DISABLED]
Parsing pin associations...
4 associations found:
Association 0 (1) out:
 Pin nid=20 seq=0
   Redir type=-1 jack=-1 def=0
Association 1 (2) in:
 Pin nid=26 seq=0
   Redir type=-1 jack=0 def=0
Association 2 (3) in:
 Pin nid=18 seq=0
   Redir type=-1 jack=-1 def=0
Association 3 (4) out:
 Pin nid=21 seq=0
   Redir type=-1 jack=0 def=0
Building AFG tree...
Tracing association 0 (1)
 Tracing pin 20 with min nid 0
    nid 2 returned 2
   nid 12 returned 2
  nid 20 returned 2
 Pin 20 traced to DAC 2
Association 0 (1) trace succeeded
Tracing association 1 (2)
 Tracing pin 26 to ADC 7
  tracing via nid 26
   tracing via nid 11
    tracing via nid 12
    nid 12 busy by association 0
    tracing via nid 13
     tracing via nid 21
     nid 21 returned 0
    nid 13 returned 0
    tracing via nid 34
     tracing via nid 9
     nid 9 returned 0
    nid 34 returned 0
    tracing via nid 35
     tracing via nid 8
     nid 8 returned 0
    nid 35 returned 0
   nid 11 returned 0
   tracing via nid 34
    tracing via nid 9
    nid 9 returned 0
   nid 34 returned 0
   tracing via nid 35
    tracing via nid 8
    nid 8 returned 0
   nid 35 returned 0
  nid 26 returned 0
 Unable to trace pin 26 to ADC 7, undo traces
 Tracing pin 26 to ADC 8
  tracing via nid 26
   tracing via nid 11
    tracing via nid 12
    nid 12 busy by association 0
    tracing via nid 13
     tracing via nid 21
     nid 21 returned 0
    nid 13 returned 0
    tracing via nid 34
     tracing via nid 9
     nid 9 returned 0
    nid 34 returned 0
    tracing via nid 35
     tracing via nid 8
     nid 8 returned 1
    nid 35 returned 1
   nid 11 returned 1
   tracing via nid 34
    tracing via nid 9
    nid 9 returned 0
   nid 34 returned 0
   tracing via nid 35
    tracing via nid 8
    nid 8 returned 1
   nid 35 returned 1
  nid 26 returned 1
 Pin 26 traced to ADC 8
Association 1 (2) trace succeeded
Tracing association 2 (3)
 Tracing pin 18 to ADC 7
  tracing via nid 18
   tracing via nid 34
    tracing via nid 9
    nid 9 returned 0
   nid 34 returned 0
   tracing via nid 36
    tracing via nid 7
    nid 7 returned 1
   nid 36 returned 1
  nid 18 returned 1
 Pin 18 traced to ADC 7
Association 2 (3) trace succeeded
Tracing association 3 (4)
 Tracing pin 21 with min nid 0
   nid 12 busy by association 0
    nid 3 returned 3
    nid 11 busy by association 1
   nid 13 returned 3
  nid 21 returned 3
 Pin 21 traced to DAC 3
Association 3 (4) trace succeeded
Tracing input monitor
 Tracing nid 11 to out
  tracing via nid 11
   tracing via nid 12
   nid 12 found output association 0
   tracing via nid 13
   nid 13 found output association 3
   tracing via nid 34
    tracing via nid 9
    nid 9 returned 0
   nid 34 returned 0
   tracing via nid 35
   nid 35 busy by input association 1
  nid 11 returned 1
 nid 11 is input monitor
Tracing other input monitors
 Tracing nid 18 to out
  tracing via nid 18
   tracing via nid 34
    tracing via nid 9
    nid 9 returned 0
   nid 34 returned 0
   tracing via nid 36
   nid 36 busy by input association 2
  nid 18 returned 0
 Tracing nid 26 to out
  tracing via nid 26
   tracing via nid 11
   nid 11 busy by input association 1
   tracing via nid 34
    tracing via nid 9
    nid 9 returned 0
   nid 34 returned 0
   tracing via nid 35
   nid 35 busy by input association 1
  nid 26 returned 0
Tracing beeper
 Tracing nid 29 to out
  tracing via nid 29
   tracing via nid 11
   nid 11 busy by input association 1
   tracing via nid 34
    tracing via nid 9
    nid 9 returned 0
   nid 34 returned 0
   tracing via nid 35
   nid 35 busy by input association 1
  nid 29 returned 0
Disabling unassociated widgets...
Disabling nonselected inputs...
Disabling useless...
Disabling crossassociated connections...
Disabling useless...
Binding associations to channels...
Assigning names to signal sources...
Parsing Ctls...
Assigning mixers to the tree...
Preparing pin controls...
AFG commit...
Creating PCM devices...
pcmAttach: HDA Realtek (Unknown) PCM #0 Analog at cad 0 nid 1
+--------------------------------------+
| DUMPING PCM Playback/Record Channels |
+--------------------------------------+
Playback:
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000e0560
                 16 20 24 bits, 44 48 96 192 KHz
            DAC: 2
Record:
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000e0560
                 16 20 24 bits, 44 48 96 192 KHz
            ADC: 8
+-------------------------------+
| DUMPING Playback/Record Paths |
+-------------------------------+
Playback:
    nid=20 [pin: Speaker (Analog)]
      |
      + <- nid=12 [audio mixer] bindSeq=00000001
             |
             + <- nid=2 [audio output] [src: pcm] bindSeq=00000001
             + <- nid=11 [audio mixer] bindSeq=00000001
                    |
                    + <- nid=26 [pin: Microphone (Black Left)] [src: mic] bindSeq=00000001
                    + <- nid=29 [beep widget]
Record:
    nid=8 [audio input]
      |
      + <- nid=35 [audio selector] [src: speaker, mic] bindSeq=00000001
             |
             + <- nid=26 [pin: Microphone (Black Left)] [src: mic] bindSeq=00000001
             + <- nid=29 [beep widget]
             + <- nid=11 [audio mixer] bindSeq=00000001
                    |
                    + <- nid=26 [pin: Microphone (Black Left)] [src: mic] bindSeq=00000001
                    + <- nid=29 [beep widget]
+-------------------------+
| DUMPING Volume Controls |
+-------------------------+
Master Volume (OSS: vol)
   |
   +- control  1 (nid   2 out):    dir - out oss: vol, pcm -65/+0dB (88 steps)
   +- control  7 (nid  12 in   0): dir - out oss: vol, pcm mute
   +- control  8 (nid  12 in   1): dir - out oss: vol, igain mute
   +- control 12 (nid  20 out):    dir - out oss: vol mute
PCM Volume (OSS: pcm)
   |
   +- control  1 (nid   2 out):    dir - out oss: vol, pcm -65/+0dB (88 steps)
   +- control  7 (nid  12 in   0): dir - out oss: vol, pcm mute
Microphone Volume (OSS: mic)
   |
   +- control 14 (nid  26 in   0): dir - in oss: mic +0/+30dB (4 steps)
Speaker/Beep Volume (OSS: speaker)
   |
   +- control  6 (nid  11 in   4): dir - in oss: speaker, igain -34/+12dB (32 steps) + mute
Recording Level (OSS: rec)
   |
   +- control  4 (nid   8 in   0): dir - in oss: rec -17/+30dB (64 steps) + mute
Input Monitoring Level (OSS: igain)
   |
   +- control  5 (nid  11 in   2): dir - in oss: igain -34/+12dB (32 steps) + mute
   +- control  6 (nid  11 in   4): dir - in oss: speaker, igain -34/+12dB (32 steps) + mute
   +- control  8 (nid  12 in   1): dir - out oss: vol, igain mute
OSS mixer initialization...
Recsel (line, mic, cd, monitor): nid 35 source 2 select
Registering PCM channels...
pcmAttach: HDA Realtek (Unknown) PCM #1 Analog at cad 0 nid 1
+--------------------------------------+
| DUMPING PCM Playback/Record Channels |
+--------------------------------------+
Playback:
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000e0560
                 16 20 24 bits, 44 48 96 192 KHz
            DAC: 3
Record:
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000e0560
                 16 20 24 bits, 44 48 96 192 KHz
            ADC: 7
+-------------------------------+
| DUMPING Playback/Record Paths |
+-------------------------------+
Playback:
    nid=21 [pin: Headphones (Black Left)]
      |
      + <- nid=13 [audio mixer] bindSeq=00000001
             |
             + <- nid=3 [audio output] [src: pcm] bindSeq=00000001
             + <- nid=11 [audio mixer] bindSeq=00000001
                    |
                    + <- nid=26 [pin: Microphone (Black Left)] [src: mic] bindSeq=00000001
                    + <- nid=29 [beep widget]
Record:
    nid=7 [audio input]
      |
      + <- nid=36 [audio selector] [src: monitor] bindSeq=00000001
             |
             + <- nid=18 [pin: Microphone (Digital)] [src: monitor] bindSeq=00000001
+-------------------------+
| DUMPING Volume Controls |
+-------------------------+
Master Volume (OSS: vol)
   |
   +- control  2 (nid   3 out):    dir - out oss: vol, pcm -65/+0dB (88 steps)
   +- control  9 (nid  13 in   0): dir - out oss: vol, pcm mute
   +- control 10 (nid  13 in   1): dir - out oss: vol, igain mute
   +- control 13 (nid  21 out):    dir - out oss: vol mute
PCM Volume (OSS: pcm)
   |
   +- control  2 (nid   3 out):    dir - out oss: vol, pcm -65/+0dB (88 steps)
   +- control  9 (nid  13 in   0): dir - out oss: vol, pcm mute
Microphone2 Volume (OSS: monitor)
   |
   +- control 11 (nid  18 in   0): dir - in oss: monitor +0/+30dB (4 steps)
Recording Level (OSS: rec)
   |
   +- control  3 (nid   7 in   0): dir - in oss: rec -17/+30dB (64 steps) + mute
Input Monitoring Level (OSS: igain)
   |
   +- control 10 (nid  13 in   1): dir - out oss: vol, igain mute
OSS mixer initialization...
Recsel (line, mic, cd, monitor): nid 36 source 0 select
Registering PCM channels...
FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref
HP switch init...
+-------------------+
| DUMPING HDA NODES |
+-------------------+
Default Parameter
-----------------
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000e05f0
                 16 20 24 bits, 32 44 48 88 96 192 KHz
         IN amp: 0x00000000
        OUT amp: 0x00000000
            nid: 2
           Name: audio output
     Widget cap: 0x0000041d
                 PWR STEREO
    Association: 0 (0x00000001)
            OSS: pcm (pcm)
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000e0560
                 16 20 24 bits, 44 48 96 192 KHz
     Output amp: 0x00025757
                 mute=0 step=87 size=2 offset=87
     Output val: [0x3F 0x3F]
            nid: 3
           Name: audio output
     Widget cap: 0x0000041d
                 PWR STEREO
    Association: 3 (0x00000001)
            OSS: pcm (pcm)
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000e0560
                 16 20 24 bits, 44 48 96 192 KHz
     Output amp: 0x00025757
                 mute=0 step=87 size=2 offset=87
     Output val: [0x3F 0x3F]
            nid: 4 [DISABLED]
           Name: vendor widget
     Widget cap: 0x00f00000
            nid: 5 [DISABLED]
           Name: vendor widget
     Widget cap: 0x00f00000
            nid: 6 [DISABLED]
           Name: audio output
     Widget cap: 0x00000611
                 PWR DIGITAL STEREO
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000e05f0
                 16 20 24 bits, 32 44 48 88 96 192 KHz
            nid: 7
           Name: audio input
     Widget cap: 0x0010051b
                 PWR STEREO
    Association: 2 (0x00000001)
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000e0560
                 16 20 24 bits, 44 48 96 192 KHz
      Input amp: 0x80023f17
                 mute=1 step=63 size=2 offset=23
      Input val: [0x2C 0x2C] 
    connections: 1 enabled 1
          |
          + <- nid=36 [audio selector]
            nid: 8
           Name: audio input
     Widget cap: 0x0010051b
                 PWR STEREO
    Association: 1 (0x00000001)
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000e0560
                 16 20 24 bits, 44 48 96 192 KHz
      Input amp: 0x80023f17
                 mute=1 step=63 size=2 offset=23
      Input val: [0x2C 0x2C] 
    connections: 1 enabled 1
          |
          + <- nid=35 [audio selector]
            nid: 9 [DISABLED]
           Name: audio input
     Widget cap: 0x0010051b
                 PWR STEREO
     Stream cap: 0x00000001
                 PCM
        PCM cap: 0x000e0560
                 16 20 24 bits, 44 48 96 192 KHz
      Input amp: 0x80023f17
                 mute=1 step=63 size=2 offset=23
      Input val: [0x97 0x97] 
    connections: 1 enabled 1
          |
          + <- nid=34 [audio selector] [DISABLED]
            nid: 10 [DISABLED]
           Name: vendor widget
     Widget cap: 0x00f00000
            nid: 11
           Name: audio mixer
     Widget cap: 0x0020010b
                 STEREO
    Association: 1 (0x00000001)
            OSS:  (igain)
      Input amp: 0x80051f17
                 mute=1 step=31 size=5 offset=23
      Input val: [0x97 0x97] [0x80 0x80] [0x1C 0x1C] [0x80 0x80] [0x19 0x19] 
    connections: 5 enabled 2
          |
          + [DISABLED] <- nid=24 [pin: Speaker (None)] [DISABLED]
          + [DISABLED] <- nid=25 [pin: Speaker (None)] [DISABLED]
          + <- nid=26 [pin: Microphone (Black Left)]
          + [DISABLED] <- nid=27 [pin: Speaker (None)] [DISABLED]
          + <- nid=29 [beep widget]
            nid: 12
           Name: audio mixer
     Widget cap: 0x0020010b
                 STEREO
    Association: 0 (0x00000001)
            OSS:  (igain)
      Input amp: 0x80000000
                 mute=1 step=0 size=0 offset=0
      Input val: [0x00 0x00] [0x00 0x00] 
    connections: 2 enabled 2
          |
          + <- nid=2 [audio output]
          + <- nid=11 [audio mixer]
            nid: 13
           Name: audio mixer
     Widget cap: 0x0020010b
                 STEREO
    Association: 3 (0x00000001)
            OSS:  (igain)
      Input amp: 0x80000000
                 mute=1 step=0 size=0 offset=0
      Input val: [0x00 0x00] [0x00 0x00] 
    connections: 2 enabled 2
          |
          + <- nid=3 [audio output]
          + <- nid=11 [audio mixer]
            nid: 14 [DISABLED]
           Name: vendor widget
     Widget cap: 0x00f00000
            nid: 15 [DISABLED]
           Name: vendor widget
     Widget cap: 0x00f00000
            nid: 16 [DISABLED]
           Name: vendor widget
     Widget cap: 0x00f00000
            nid: 17 [DISABLED]
           Name: vendor widget
     Widget cap: 0x00f00000
            nid: 18
           Name: pin: Microphone (Digital)
     Widget cap: 0x0040040b
                 PWR STEREO
    Association: 2 (0x00000001)
            OSS: monitor (monitor)
        Pin cap: 0x00000020
                 IN
     Pin config: 0x90a60130
    Pin control: 0x00000020 IN
      Input amp: 0x00270300
                 mute=0 step=3 size=39 offset=0
      Input val: 
            nid: 19 [DISABLED]
           Name: pin: Line-out (None)
     Widget cap: 0x0040040b
                 PWR STEREO
        Pin cap: 0x00000020
                 IN
     Pin config: 0x40000000
    Pin control: 0x00000000
      Input amp: 0x00270300
                 mute=0 step=3 size=39 offset=0
      Input val: 
            nid: 20
           Name: pin: Speaker (Analog)
     Widget cap: 0x0040058d
                 PWR UNSOL STEREO
    Association: 0 (0x00000001)
        Pin cap: 0x00010010
                 OUT EAPD
     Pin config: 0x90170110
    Pin control: 0x00000040 OUT
           EAPD: 0x00000002
     Output amp: 0x80000000
                 mute=1 step=0 size=0 offset=0
     Output val: [0x00 0x00]
    connections: 1 enabled 1
          |
          + <- nid=12 [audio mixer]
            nid: 21
           Name: pin: Headphones (Black Left)
     Widget cap: 0x0040058d
                 PWR UNSOL STEREO
    Association: 3 (0x00000001)
        Pin cap: 0x0001001c
                 PDC HP OUT EAPD
     Pin config: 0x03211040
    Pin control: 0x000000c0 HP OUT
           EAPD: 0x00000002
     Output amp: 0x80000000
                 mute=1 step=0 size=0 offset=0
     Output val: [0x00 0x00]
    connections: 2 enabled 1
          |
          + [DISABLED] <- nid=12 [audio mixer]
          + <- nid=13 [audio mixer] (selected)
            nid: 22 [DISABLED]
           Name: pin: Speaker (None)
     Widget cap: 0x0040058d
                 PWR UNSOL STEREO
        Pin cap: 0x0001001c
                 PDC HP OUT EAPD
     Pin config: 0x411111f0
    Pin control: 0x00000000
           EAPD: 0x00000002
     Output amp: 0x80000000
                 mute=1 step=0 size=0 offset=0
     Output val: [0x80 0x80]
    connections: 2 enabled 2
          |
          + <- nid=12 [audio mixer] (selected)
          + <- nid=13 [audio mixer]
            nid: 23 [DISABLED]
           Name: vendor widget
     Widget cap: 0x00f00000
            nid: 24 [DISABLED]
           Name: pin: Speaker (None)
     Widget cap: 0x0040058f
                 PWR UNSOL STEREO
        Pin cap: 0x0000373c
                 PDC HP OUT IN VREF[ 50 80 100 GROUND HIZ ]
     Pin config: 0x411111f0
    Pin control: 0x00000000
     Output amp: 0x80000000
                 mute=1 step=0 size=0 offset=0
     Output val: [0x80 0x80]
      Input amp: 0x00270300
                 mute=0 step=3 size=39 offset=0
      Input val: [0x00 0x00] [0x00 0x00] 
    connections: 2 enabled 2
          |
          + <- nid=12 [audio mixer] (selected)
          + <- nid=13 [audio mixer]
            nid: 25 [DISABLED]
           Name: pin: Speaker (None)
     Widget cap: 0x0040048b
                 PWR UNSOL STEREO
        Pin cap: 0x00000024
                 PDC IN
     Pin config: 0x411111f0
    Pin control: 0x00000000
      Input amp: 0x00270300
                 mute=0 step=3 size=39 offset=0
      Input val: 
            nid: 26
           Name: pin: Microphone (Black Left)
     Widget cap: 0x0040048b
                 PWR UNSOL STEREO
    Association: 1 (0x00000001)
            OSS: mic (mic)
        Pin cap: 0x00003724
                 PDC IN VREF[ 50 80 100 GROUND HIZ ]
     Pin config: 0x03a11020
    Pin control: 0x00000025 IN VREFs
      Input amp: 0x00270300
                 mute=0 step=3 size=39 offset=0
      Input val: 
            nid: 27 [DISABLED]
           Name: pin: Speaker (None)
     Widget cap: 0x0040058f
                 PWR UNSOL STEREO
        Pin cap: 0x0000373c
                 PDC HP OUT IN VREF[ 50 80 100 GROUND HIZ ]
     Pin config: 0x411111f0
    Pin control: 0x00000000
     Output amp: 0x80000000
                 mute=1 step=0 size=0 offset=0
     Output val: [0x80 0x80]
      Input amp: 0x00270300
                 mute=0 step=3 size=39 offset=0
      Input val: [0x00 0x00] [0x00 0x00] 
    connections: 2 enabled 2
          |
          + <- nid=12 [audio mixer] (selected)
          + <- nid=13 [audio mixer]
            nid: 28 [DISABLED]
           Name: vendor widget
     Widget cap: 0x00f00000
            nid: 29
           Name: beep widget
     Widget cap: 0x00700400
                 PWR
    Association: -2 (0x00000000)
            OSS: speaker (speaker)
            nid: 30 [DISABLED]
           Name: pin: Speaker (None)
     Widget cap: 0x00400781
                 PWR DIGITAL UNSOL STEREO
        Pin cap: 0x00000014
                 PDC OUT
     Pin config: 0x411111f0
    Pin control: 0x00000000
    connections: 1 enabled 1
          |
          + <- nid=6 [audio output] [DISABLED]
            nid: 31 [DISABLED]
           Name: vendor widget
     Widget cap: 0x00f00000
            nid: 32 [DISABLED]
           Name: vendor widget
     Widget cap: 0x00f00040
                 PROC
            nid: 33 [DISABLED]
           Name: vendor widget
     Widget cap: 0x00f00000
            nid: 34 [DISABLED]
           Name: audio selector
     Widget cap: 0x00300101
                 STEREO
    connections: 8 enabled 4
          |
          + [DISABLED] <- nid=24 [pin: Speaker (None)] [DISABLED] (selected)
          + [DISABLED] <- nid=25 [pin: Speaker (None)] [DISABLED]
          + <- nid=26 [pin: Microphone (Black Left)]
          + [DISABLED] <- nid=27 [pin: Speaker (None)] [DISABLED]
          + <- nid=29 [beep widget]
          + <- nid=11 [audio mixer]
          + <- nid=18 [pin: Microphone (Digital)]
          + [DISABLED] <- nid=19 [pin: Line-out (None)] [DISABLED]
            nid: 35
           Name: audio selector
     Widget cap: 0x00300101
                 STEREO
    Association: 1 (0x00000001)
            OSS: speaker, mic
    connections: 6 enabled 3
          |
          + [DISABLED] <- nid=24 [pin: Speaker (None)] [DISABLED]
          + [DISABLED] <- nid=25 [pin: Speaker (None)] [DISABLED]
          + <- nid=26 [pin: Microphone (Black Left)] (selected)
          + [DISABLED] <- nid=27 [pin: Speaker (None)] [DISABLED]
          + <- nid=29 [beep widget]
          + <- nid=11 [audio mixer]
            nid: 36
           Name: audio selector
     Widget cap: 0x00300101
                 STEREO
    Association: 2 (0x00000001)
            OSS: monitor
    connections: 2 enabled 1
          |
          + <- nid=18 [pin: Microphone (Digital)] (selected)
          + [DISABLED] <- nid=19 [pin: Line-out (None)] [DISABLED]
Probing codec #2...
 HDA Codec #2: Intel (Unknown)
 HDA Codec ID: 0x80862809
       Vendor: 0x8086
       Device: 0x2809
     Revision: 0x00
     Stepping: 0x00
PCI Subvendor: 0x505017aa
        startNode=1 endNode=2
        Found audio FG nid=1 startNode=2 endNode=4 total=2
Processing audio FG cad=2 nid=1...
Powering up...
Parsing audio FG...
GPIO: 0x00000000 NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0
 nid  3 0x18560010 as  1 seq  0 Digital-out   Jack  Digital Special Internal Unknown misc 0
Parsing vendor patch...
Nodes patching. Codec = 2 
NumNodes = 0
VHDevice NID= 2 Config=00000000 (audio output  ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 3 Config=18560010 (pin: Digital-o) Cap=09000094 Ctrl=00000000 -- Conns: 0=2
Disabling nonaudio...
Disabling useless...
Patched pins configuration:
 nid  3 0x18560010 as  1 seq  0 Digital-out   Jack  Digital Special Internal Unknown misc 0
Parsing pin associations...
1 associations found:
Association 0 (1) out:
 Pin nid=3 seq=0
   Redir type=-1 jack=0 def=0
Building AFG tree...
Tracing association 0 (1)
 Tracing pin 3 with min nid 0
   nid 2 returned 2
  nid 3 returned 2
 Pin 3 traced to DAC 2
Association 0 (1) trace succeeded
Tracing input monitor
Tracing other input monitors
Tracing beeper
Disabling unassociated widgets...
Disabling nonselected inputs...
Disabling useless...
Disabling crossassociated connections...
Disabling useless...
Binding associations to channels...
Assigning names to signal sources...
Parsing Ctls...
Assigning mixers to the tree...
Preparing pin controls...
AFG commit...
Creating PCM devices...
pcmAttach: HDA Intel (Unknown) PCM #0 DisplayPort at cad 2 nid 1
+--------------------------------------+
| DUMPING PCM Playback/Record Channels |
+--------------------------------------+
Playback:
     Stream cap: 0x00000005
                 AC3 PCM
        PCM cap: 0x001a07f0
                 16 24 32 bits, 32 44 48 88 96 176 192 KHz
            DAC: 2
+-------------------------------+
| DUMPING Playback/Record Paths |
+-------------------------------+
Playback:
    nid=3 [pin: Digital-out (HDMI)]
      |
      + <- nid=2 [audio output] [src: pcm] bindSeq=00000001
+-------------------------+
| DUMPING Volume Controls |
+-------------------------+
Master Volume (OSS: vol)
   |
   +- control  1 (nid   3 out):    dir - out oss: vol, pcm mute
PCM Volume (OSS: pcm)
   |
   +- control  1 (nid   3 out):    dir - out oss: vol, pcm mute
OSS mixer initialization...
Registering PCM channels...
FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref
HP switch init...
+-------------------+
| DUMPING HDA NODES |
+-------------------+
Default Parameter
-----------------
         IN amp: 0x00000000
        OUT amp: 0x00000000
            nid: 2
           Name: audio output
     Widget cap: 0x00006611
                 PWR DIGITAL 8CH
    Association: 0 (0x00000001)
            OSS: pcm (pcm)
     Stream cap: 0x00000005
                 AC3 PCM
        PCM cap: 0x001a07f0
                 16 24 32 bits, 32 44 48 88 96 176 192 KHz
            nid: 3
           Name: pin: Digital-out (HDMI)
     Widget cap: 0x0040778d
                 PWR DIGITAL UNSOL 8CH
    Association: 0 (0x00000001)
        Pin cap: 0x09000094
                 PDC OUT HDMI DP HBR
     Pin config: 0x18560010
    Pin control: 0x00000040 OUT
     Output amp: 0x80000000
                 mute=1 step=0 size=0 offset=0
     Output val: [0x00 0x00]
    connections: 1 enabled 1
          |
          + <- nid=2 [audio output]

BIOS - System: Flashrom Log

Dumped using Flashrom Darwin Port, v0.9.7 r1786. OS X port by THe KiNG..
flashrom v0.9.7-unknown on Darwin 15.6.0 (x86_64)
flashrom was built with libpci 3.1.9, GCC 4.2.1 (Apple Inc. build 5666) (dot 3), little endian
Command line (6 args): /Users/scolate/Downloads/DarwinDumper.app/Contents/Resources/Tools/flashrom -p internal -r /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/BIOS/System/biosbackup.rom -o /Users/scolate/Downloads/DarwinDumperReports/000_2016-09-05_12-09-27_MacBookAir6,2/DarwinDumper_2.9.9.2_Lenovo_X64_Cap_scolate/BIOS/System/flashrom_log.txt
Calibrating delay loop... OS timer resolution is 1 usecs, 2373M loops per second, 10 myus = 18 us, 100 myus = 105 us, 1000 myus = 926 us, 10000 myus = 9445 us, 4 myus = 3 us, OK.
Initializing internal programmer
No coreboot table found.
Using Internal DMI decoder.
DMI string chassis-type: "Notebook"
Laptop detected via DMI.
DMI string system-manufacturer: "LENOVO"
DMI string system-product-name: "20FWCTO1WW"
DMI string system-version: "ThinkPad T460p"
DMI string baseboard-manufacturer: "LENOVO"
DMI string baseboard-product-name: "20FWCTO1WW"
DMI string baseboard-version: "SDK0J40709 WIN"
========================================================================
WARNING! You seem to be running flashrom on an unsupported laptop.
Laptops, notebooks and netbooks are difficult to support and we
recommend to use the vendor flashing utility. The embedded controller
(EC) in these machines often interacts badly with flashing.
See the manpage and http://www.flashrom.org/Laptops for details.
If flash is shared with the EC, erase is guaranteed to brick your laptop
and write may brick your laptop.
Read and probe may irritate your EC and cause fan failure, backlight
failure and sudden poweroff.
You have been warned.
========================================================================
Aborting.
Error: Programmer initialization failed.

Bootloaders & Disk Sectors

LITEON LSH-256V2G (512 byte physical block size) | 256 GB | GUID_partition_scheme | MBR boot code detected: None | View Disk Sectors
DEVICETYPENAMESIZEPBR (Stage1)BootFile (Stage 2)UEFI BootFile
disk0s1Microsoft Reserved 134 MB
disk0s2EFINO NAME536 MBWindows FAT32 NTLDR
/EFI/Boot/BootX64.efi(Clover r3706)
/EFI/Clover/CloverX64.efi(Clover r3423)
/EFI/Microsoft/Boot/bootmgfw.efi
/EFI/Ubuntu/grubx64.efi
disk0s3Microsoft Basic Data 169 GBWindows NTFS NTLDR
disk0s4Apple_HFSOSX49 GB
disk0s5Apple_Boot 650 MB
disk0s6Linux Swap 1 GB
disk0s7Linux Filesystem 15 GB
disk0s8Linux Filesystem 18 GB
ST2000LM003 HN-M201RAD (4096 byte physical block size) | 2 TB | FDisk_partition_scheme | MBR boot code detected: Windows Vista,7 MBR | View Disk Sectors
DEVICETYPENAMESIZEPBR (Stage1)BootFile (Stage 2)UEFI BootFile
disk1s5Windows_NTFS 730 GBWindows NTFS NTLDR
disk1s6Windows_NTFS 697 GBWindows NTFS NTLDR
disk1s7Windows_NTFS 572 GBWindows NTFS NTLDR
SBOX02503 (512 byte physical block size) | 4 GB | | View Disk Sectors
DEVICETYPENAMESIZEPBR (Stage1)BootFile (Stage 2)UEFI BootFile
Disk Image (512 byte physical block size) | 63 MB | Apple_partition_scheme | View Disk Sectors
DEVICETYPENAMESIZEPBR (Stage1)BootFile (Stage 2)UEFI BootFile
disk3s1Apple_partition_map 322 KB
disk3s2Apple_HFSHackintosh Vietnam Tool 1.9.663 MB

BootloaderConfigs

Boot Log

Dumped using the bdmesg tool. Created by Kabyl, modified by JrCs from an idea by STLVNUB
0:100  0:100  MemLog inited, TSC freq: 2712799880
0:100  0:000  MemLog was calibrated without ACPI PM Timer: ACPI I/O space is not enabled.
0:100  0:000  
0:100  0:000  Now is 5.9.2016,  3:48:53 (GMT)
0:100  0:000  Starting Clover rev 3423 on Lenovo EFI
0:100  0:000  SelfDevicePath=PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x2,0x0,0x0)\HD(2,GPT,3EC2962F-89A0-4E8F-BA07-021CF09AF3F8,0x40800,0x100000) @B032B118
0:100  0:000  SelfDirPath = \EFI\CLOVER
0:100  0:000  Total Memory Slots Count = 2
0:100  0:000  Type 17 Index = 0
0:100  0:000  SmbiosTable.Type17->Speed = 2133MHz
0:100  0:000  SmbiosTable.Type17->Size = 8192MB
0:100  0:000  SmbiosTable.Type17->Bank/Device = BANK 0 ChannelA-DIMM0
0:100  0:000  Type 17 Index = 1
0:100  0:000  Ignoring insane frequency value 0MHz
0:100  0:000  SmbiosTable.Type17->Speed = 0MHz
0:100  0:000  SmbiosTable.Type17->Size = 0MB
0:100  0:000  SmbiosTable.Type17->Bank/Device = BANK 1 ChannelA-DIMM1
0:100  0:000  Boot status=0
0:100  0:000  Clover revision: 3423  running on 20FWCTO1WW
0:100  0:000  ... with board 20FWCTO1WW
0:100  0:000  CPU Vendor = 756E6547 Model=506E3
0:100  0:000  got cores from CPUID_1 = 0
0:100  0:000  The CPU supported turbo
0:100  0:000  BrandString = Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz
0:100  0:000   TSC/CCC Information Leaf:
0:100  0:000    numerator     : 226
0:100  0:000    denominator   : 2
0:100  0:000   Calibrated ARTFrequency: 24007078
0:100  0:000  MSR 0xE2 before patch 7E008006
0:100  0:000  MSR 0xE2 is locked, PM patches will be turned on
0:100  0:000  MSR 0xE4              00051814
0:100  0:000  MSR 0xCE              0008083B_F1011B00
0:100  0:000  non-usable FLEX_RATIO = 90000
0:100  0:000  corrected FLEX_RATIO = 80000
0:100  0:000  MSR 0x1B0             00000000
0:100  0:000  FSBFrequency=100MHz DMIvalue=100000kHz
0:100  0:000  Corrected FSBFrequency=100MHz
0:100  0:000  Vendor/Model/Stepping: 0x756E6547/0x5E/0x3
0:100  0:000  Family/ExtFamily: 0x6/0x0
0:100  0:000  MaxDiv/MinDiv: 27.0/8
0:100  0:000  Turbo: 32/33/34/36
0:100  0:000  Features: 0xBFEBFBFF
0:100  0:000  Threads: 8
0:100  0:000  Cores: 4
0:100  0:000  FSB: 100 MHz
0:100  0:000  CPU: 2700 MHz
0:100  0:000  TSC: 2700 MHz
0:100  0:000  PIS: 400 MHz
0:100  0:000  PCI (00|00:00.00) : 8086 1910 class=060000
0:100  0:000  PCI (00|00:01.00) : 8086 1901 class=060400
0:100  0:000  PCI (00|00:01.02) : 8086 1909 class=060400
0:100  0:000  PCI (00|02:00.00) : 10DE 134D class=030200
0:100  0:000  PCI (00|00:02.00) : 8086 191B class=030000
0:100  0:000  Found GFX model=Intel Unknown
0:100  0:000  PCI (00|00:14.00) : 8086 A12F class=0C0330
0:100  0:000  PCI (00|00:14.02) : 8086 A131 class=118000
0:100  0:000  PCI (00|00:16.00) : 8086 A13A class=078000
0:100  0:000  PCI (00|00:16.03) : 8086 A13D class=070002
0:100  0:000  PCI (00|00:17.00) : 8086 A103 class=010601
0:100  0:000  PCI (00|00:1C.00) : 8086 A110 class=060400
0:100  0:000  PCI (00|03:00.00) : 8086 24F3 class=028000
0:100  0:000  PCI (00|00:1C.04) : 8086 A114 class=060400
0:100  0:000  PCI (00|04:00.00) : 10EC 522A class=FF0000
0:100  0:000  PCI (00|00:1F.00) : 8086 A14D class=060100
0:100  0:000  PCI (00|00:1F.02) : 8086 A121 class=058000
0:100  0:000  PCI (00|00:1F.03) : 8086 A170 class=040300
0:100  0:000  PCI (00|00:1F.04) : 8086 A123 class=0C0500
0:100  0:000  PCI (00|00:1F.06) : 8086 15B7 class=020000
0:100  0:000  LAN 0, Vendor=8086, MMIO=F4200000
0:100  0:000  Clover load options size = 0 bytes
0:100  0:000  Using OEM config.plist at path: EFI\CLOVER\config.plist
0:100  0:000  EFI\CLOVER\config.plist loaded: Success
0:101  0:000  Found theme directory: ThinkPad
0:101  0:000  Loading early settings
0:101  0:000  timeout set to 5
0:101  0:000  Custom boot CUSTOM_BOOT_DISABLED (0x0)
0:101  0:000  ForceKextsToLoad: 1 requested
0:101  0:000  ForceKextsToLoad 0: System\Library\Extensions\IONetworkingFamily.kext
0:101  0:000  KextsToPatch: 3 requested
0:101  0:000  KextsToPatch 0: AppleIntelSKLGraphicsFramebuffer (Disable minStolenSize less or equal fStolenMemorySize assertion, 10.11.4 ( (based on Austere.J patch)) :: patch disabled, skipped
0:101  0:000  KextsToPatch 1: IOAHCIBlockStorage (Enable TRIM for SSD) :: patch disabled, skipped
0:101  0:000  KextsToPatch 2: IOGraphicsFamily (Boot graphics glitch, 10.10.x/10.11.x (credit lisai9093, cecekpawon)) :: patch disabled, skipped
0:101  0:000  Default theme: Bluemac
0:101  0:000  ** Warning: unknown custom entry Type 'Other'
0:101  0:000  LoadDrivers() start
0:101  0:000  Loading EmuVariableUefi-64.efi  status=Success
0:103  0:002  EmuVariableUefi Initialize: VariableCommonInitialize = Success, orig services stored, install gEmuVariableControlProtocolGuid = Success
0:104  0:000  Loading FSInject-64.efi  status=Success
0:107  0:002  Loading HFSPlus.efi  status=Success
0:109  0:002   - driver needs connecting
0:109  0:000  Loading OsxFatBinaryDrv-64.efi  status=Success
0:112  0:002  Loading DataHubDxe-64.efi  status=Success
0:126  0:014  Loading NTFS.efi  status=Success
0:131  0:004   - driver needs connecting
0:131  0:000  Loading PartitionDxe-64.efi  status=Success
0:134  0:002   - driver needs connecting
0:134  0:000  Loading OsxAptioFixDrv-64.efi  status=Success
0:137  0:002  3 drivers needs connecting ...
0:137  0:000  PlatformDriverOverrideProtocol->GetDriver overriden
0:137  0:000  Partition driver loaded: 
0:137  0:000  HFS+ driver loaded 
0:137  0:000  Searching for invalid DiskIo BY_DRIVER connects:
0:160  0:022   - Handle B0344F98 with DiskIo, is Partition, no Fs, BY_DRIVER Agent: B169FA98, Disconnect: Success
1:849  1:689  LoadDrivers() end
1:849  0:000  EmuVariable InstallEmulation: orig vars copied, emu.var.services installed, CreateEvent VirtualAddressChange = Success, CreateEvent ExitBootServices = Success, set Status=Success
1:942  0:093  SetMaxResolution: found best mode 3: 2560x1440
1:942  0:000   - already set
1:942  0:000  Console modes reported: 5, available modes:
1:942  0:000    Mode 1: 80x25
1:942  0:000    Mode 3: 128x40
1:942  0:000    Mode 4: 100x31
1:942  0:000    Mode 5: 320x75 (current mode)
1:942  0:000  SetScreenResolution: 2560x1440 - already set
1:942  0:000  reinit: self device path=PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x2,0x0,0x0)\HD(2,GPT,3EC2962F-89A0-4E8F-BA07-021CF09AF3F8,0x40800,0x100000)
1:943  0:000  MAC address of LAN #0= C8:5B:76:0E:9E:34:
1:943  0:000  MAC address of LAN #1= C8:5B:76:0E:9E:34:
1:943  0:000  MAC address of LAN #2= C8:5B:76:0E:9E:34:
1:943  0:000  MAC address of LAN #3= C8:5B:76:0E:9E:34:
1:943  0:000  ScanSPD() start
1:944  0:000  SMBus CmdReg: 0x1
1:944  0:000  Scanning SMBus [8086:A123], mmio: 0xF424D004, ioport: 0xEFA0, hostc: 0x1
1:944  0:000  Slots to scan [8]...
1:958  0:014  SPD[0]: Type 0 @0x50 
1:978  0:020  SPD[2]: Type 0 @0x52 
2:009  0:030  ScanSPD() end
2:009  0:000  Get Acpi Tables List from RSDT:
2:009  0:000   Found table: FACP  TP-R07   len=244
2:009  0:000   Found table: TCPA  TP-R07   len=50
2:009  0:000   Found table: SSDT  Tpm2Tabl len=1207
2:009  0:000   Found table: SSDT  MeSsdt  len=75
2:009  0:000   Found table: TPM2  TP-R07   len=52
2:009  0:000   Found table: UEFI  TP-R07   len=66
2:009  0:000   Found table: SSDT  SaSsdt  len=19863
2:009  0:000   Found table: SSDT  PerfTune len=1477
2:009  0:000   Found table: ECDT  TP-R07   len=82
2:009  0:000   Found table: HPET  TP-R07   len=56
2:009  0:000   Found table: APIC  TP-R07   len=188
2:009  0:000   Found table: MCFG  TP-R07   len=60
2:009  0:000   Found table: SSDT  SataAhci len=6354
2:009  0:000   Found table: DBGP  TP-R07   len=52
2:009  0:000   Found table: DBG2  TP-R07   len=84
2:009  0:000   Found table: BOOT  TP-R07   len=40
2:009  0:000   Found table: BATB  TP-R07   len=70
2:009  0:000   Found table: SSDT  Cpu0Ist len=1642
2:009  0:000   Found table: SSDT  CpuSsdt len=3699
2:009  0:000   Found table: SSDT  CtdpB len=985
2:009  0:000   Found table: MSDM  TP-R07   len=85
2:009  0:000   Found table: SSDT  NvOptTbl len=4101
2:009  0:000   Found table: SSDT  SgPch len=1842
2:009  0:000   Found table: DMAR  TP-R07   len=168
2:009  0:000   Found table: ASF!  TP-R07   len=165
2:009  0:000   Found table: FPDT  TP-R07   len=68
2:009  0:000   Found table: UEFI  TP-R07   len=298
2:009  0:000  Calibrated TSC frequency =2712799880 =2712MHz
2:009  0:000  Loading main settings
2:009  0:000  USB FixOwnership: true
2:009  0:000  Dropping 2 tables
2:009  0:000  Drop table 0 signature="#MCF" (46434D23)
2:009  0:000  set table: 46434D23,                0 to drop:
2:009  0:000  Drop table 1 signature="DMAR" (52414D44)
2:009  0:000  set table: 52414D44,                0 to drop:  true
2:009  0:000  
2:009  0:000  Config set Fixes will override FixMask mask!
2:009  0:000     final mask=80000000
2:009  0:000  PatchesDSDT: 6 requested
2:009  0:000   patch disabled, skipped
2:009  0:000   DSDT bin patch #1  lenToFind=4  lenToReplace=4
2:009  0:000   DSDT bin patch #2  lenToFind=4  lenToReplace=4
2:009  0:000   DSDT bin patch #3  lenToFind=4  lenToReplace=4
2:009  0:000   DSDT bin patch #4  lenToFind=4  lenToReplace=4
2:009  0:000   DSDT bin patch #5  lenToFind=4  lenToReplace=4
2:009  0:000  Config set PluginType=1
2:009  0:000  found 14 volumes with blockIO
2:009  0:000   0. Volume:
2:009  0:000    PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x0,0x0,0x0)
2:020  0:010    Result of bootcode detection: bootable unknown (legacy)
2:020  0:000   1. Volume:
2:020  0:000    PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x2,0x0,0x0)
2:022  0:002   2. Volume:
2:022  0:000    PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x0,0x0,0x0)\HD(1,MBR,0x1BEDEA0F,0x800,0xE8E08000)
2:027  0:004    Result of bootcode detection: bootable Windows (vista,win)
2:027  0:000   3. Volume:
2:027  0:000    PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x2,0x0,0x0)\HD(1,GPT,0CA70636-3C6D-494F-A977-3D63A77F5D74,0x22,0x40000)
2:027  0:000   4. Volume:
2:027  0:000    PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x2,0x0,0x0)\HD(2,GPT,3EC2962F-89A0-4E8F-BA07-021CF09AF3F8,0x40800,0x100000)
2:027  0:000    Result of bootcode detection: bootable Windows (vista,win)
2:027  0:000    This is SelfVolume !!
2:027  0:000   5. Volume:
2:027  0:000    PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x2,0x0,0x0)\HD(3,GPT,BB197125-8675-47FC-80F3-E7FD3DCFB0E9,0x140800,0x13BB126A)
2:028  0:000    Result of bootcode detection: bootable Windows (vista,win)
2:028  0:000   6. Volume:
2:028  0:000    PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x2,0x0,0x0)\HD(4,GPT,8832EBC5-0CA6-4232-8D77-3D99D7469A4E,0x13CF2000,0x5D21DB8)
2:028  0:000   7. Volume:
2:028  0:000    PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x2,0x0,0x0)\HD(5,GPT,06925EEF-138B-444A-A2F5-AE2655D88BCD,0x19A13DB8,0x135F20)
2:028  0:000   8. Volume:
2:028  0:000    PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x2,0x0,0x0)\HD(6,GPT,E5876B68-F518-4C74-AA63-B2A3ED01F014,0x19B4A000,0x1E8000)
2:028  0:000   9. Volume:
2:028  0:000    PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x2,0x0,0x0)\HD(7,GPT,65175FF8-E9E0-4C5B-8476-799CD8AF8194,0x19D32000,0x1C9D000)
2:028  0:000  10. Volume:
2:028  0:000    PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x2,0x0,0x0)\HD(8,GPT,C9F9930C-F8A7-4D4F-BF90-293D203991DC,0x1B9CF000,0x2324000)
2:028  0:000  11. Volume:
2:028  0:000    PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x0,0x0,0x0)\HD(1,MBR,0x1BEDEA0F,0x800,0xE8E08000)\HD(1,MBR,0x00000000,0x1000,0x55000000)
2:036  0:007    Result of bootcode detection: bootable Windows (vista,win)
2:036  0:000  12. Volume:
2:036  0:000    PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x0,0x0,0x0)\HD(1,MBR,0x1BEDEA0F,0x800,0xE8E08000)\HD(2,MBR,0x00000000,0x55001800,0x51400000)
2:054  0:018    Result of bootcode detection: bootable Windows (vista,win)
2:054  0:000  13. Volume:
2:054  0:000    PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x0,0x0,0x0)\HD(1,MBR,0x1BEDEA0F,0x800,0xE8E08000)\HD(3,MBR,0x00000000,0xA6402000,0x42A06800)
2:055  0:000    Result of bootcode detection: bootable Windows (vista,win)
2:104  0:049  PutNvramPlistToRtVars: nvram.plist not found
2:104  0:000  GlobalConfig: theme.plist not found, get random theme ThinkPad
2:105  0:000  Using theme 'ThinkPad' (EFI\CLOVER\themes\ThinkPad)
2:105  0:000  OS main and drive as badge
2:105  0:000  Warning! Character width should be even!
2:107  0:002  Choosing theme ThinkPad
2:107  0:000  Custom entries start
2:107  0:000  Custom entry 0 skipped because it is disabled.
2:107  0:000  Custom entries finish
2:107  0:000  Scanning loaders...
2:107  0:000   0: 'Whole Disc Boot' no file system
2:107  0:000   1: 'Whole Disc Boot' no file system
2:107  0:000   2: 'Legacy HD1' no file system
2:107  0:000   3: 'Legacy HD1' no file system
2:107  0:000   4: 'EFI'
2:107  0:000      AddLoaderEntry for Volume Name=EFI
2:107  0:000      Not match custom entry 0: Type: not match
2:118  0:010      AddLoaderEntry for Volume Name=EFI
2:118  0:000      Not match custom entry 0: Type: not match
2:128  0:009   5: ''
2:142  0:014   6: 'OSX'
2:143  0:000      AddLoaderEntry for Volume Name=OSX
2:143  0:000      Not match custom entry 0: Type: not match
2:144  0:001       hibernated: set as never
2:160  0:015   7: 'Legacy HD5' no file system
2:160  0:000   8: 'Legacy HD6' no file system
2:160  0:000   9: 'Legacy HD7' no file system
2:160  0:000  10: 'Legacy HD8' no file system
2:160  0:000  11: ''
2:174  0:014  12: ''
2:204  0:029  13: ''
2:218  0:014  Custom legacy start
2:218  0:000  Custom legacy end
2:218  0:000  Scanning legacy ...
2:218  0:000   0: 'Whole Disc Boot' (legacy) not legacy
2:218  0:000   1: 'Whole Disc Boot' (legacy) not legacy
2:218  0:000   2: 'Legacy HD1' (vista,win) add legacy
2:219  0:000   added 'Boot Windows from Legacy HD1' OSType=2 Icon=vista,win
2:219  0:000   3: 'Legacy HD1' (legacy) not legacy
2:219  0:000   4: 'EFI' (vista,win) add legacy
2:220  0:000   added 'Boot Windows from EFI' OSType=2 Icon=vista,win
2:220  0:000   5: '' (vista,win) add legacy
2:221  0:000   added 'Boot Windows from ' OSType=2 Icon=vista,win
2:221  0:000   6: 'OSX' (legacy) not legacy
2:221  0:000   7: 'Legacy HD5' (legacy) not legacy
2:221  0:000   8: 'Legacy HD6' (legacy) not legacy
2:221  0:000   9: 'Legacy HD7' (legacy) not legacy
2:221  0:000  10: 'Legacy HD8' (legacy) not legacy
2:221  0:000  11: '' (vista,win) add legacy
2:222  0:000   added 'Boot Windows from ' OSType=2 Icon=vista,win
2:222  0:000  12: '' (vista,win) add legacy
2:223  0:000   added 'Boot Windows from ' OSType=2 Icon=vista,win
2:223  0:000  13: '' (vista,win) add legacy
2:224  0:000   added 'Boot Windows from ' OSType=2 Icon=vista,win
2:224  0:000  Custom tool start
2:224  0:000  Custom tool end
2:225  0:000  found tool \EFI\CLOVER\tools\Shell64.efi
2:225  0:000  Checking EFI partition Volume 4 for Clover
2:225  0:000   Found Clover
2:225  0:000  EmuVariable UninstallEmulation: CloseEvent = Success, original var services restored
2:226  0:001  EmuVariable InstallEmulation: orig vars copied, emu.var.services installed, CreateEvent VirtualAddressChange = Success, CreateEvent ExitBootServices = Success, set Status=Success
2:321  0:094  GetEfiBootDeviceFromNvram: efi-boot-device-data not found
2:321  0:000  EfiBootVolume not found
2:321  0:000  Default boot entry not found
2:321  0:000  EmuVariable UninstallEmulation: CloseEvent = Success, original var services restored
2:321  0:000  DefaultIndex=-1 and MainMenu.EntryCount=15
2:811  0:490  GUI ready
5:254  2:442  BootOption of the entry is empty
5:254  0:000  StartLoader() start
5:254  0:000  Entry->Settings: <null string>
5:254  0:000  Finally: Bus=100474kHz CPU=2713MHz
5:254  0:000  Kernel and Kext Patches at A9A9FAB8:
5:254  0:000    Allowed: y
5:254  0:000    Debug: n
5:254  0:000    KernelCpu: n
5:254  0:000    Lapic: y
5:254  0:000    Haswell-E: n
5:254  0:000    AICPUPM: y
5:254  0:000    AppleRTC: y
5:254  0:000    KernelPm: y
5:254  0:000    FakeCPUID: 0x0
5:254  0:000    ATIController: null
5:254  0:000    ATIDataLength: 0
5:254  0:000    1 Kexts to load
5:254  0:000      KextToLoad[0]: System\Library\Extensions\IONetworkingFamily.kext
5:254  0:000    0 Kexts to patch
5:254  0:000  Loading boot.efi  status=Success
5:501  0:247  GetOSVersion: : 10.11.6
5:501  0:000  EmuVariable InstallEmulation: orig vars copied, emu.var.services installed, CreateEvent VirtualAddressChange = Success, CreateEvent ExitBootServices = Success, set Status=Success
5:597  0:095  insert table 9 for dev 1F:6
5:597  0:000  insert table 9 for dev 0:0
5:598  0:000  Trusting SMBIOS...
5:598  0:000  Channels: 1
5:598  0:000  Interleave: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
5:598  0:000   partNum=M471A1G43DB0-CPB    
5:598  0:000  SMBIOS Type 17 Index = 0 => 0 0:
5:598  0:000  BANK0 DIMM0 2133MHz 8192MB
5:598  0:000  mTotalSystemMemory = 8192
5:598  0:000  SMBIOS Type 17 Index = 1 => 1 1:
5:598  0:000  BANK0 DIMM1 EMPTY
5:598  0:000  NumberOfMemoryDevices = 2
5:598  0:000  Table 131 is present, CPUType=35
5:598  0:000  Change to: 705
5:598  0:000  Table 132 is present, QPI=D201
5:598  0:000  Change to: 0
5:598  0:000  RSDT 0xB7FD10C4
5:598  0:000  FADT from RSDT: 0xB7FF1000
5:598  0:000  XSDT 0xB7FD1188
5:598  0:000  FADT from XSDT: 0xB7FF1000
5:598  0:000  Xsdt reallocation done
5:598  0:000  old FADT length=F4
5:598  0:000  DSDT found in Clover volume OEM folder: EFI\CLOVER\ACPI\patched\DSDT.aml
5:601  0:003  Apply DsdtFixMask=0x80000000 new way
5:601  0:000     drop _DSM mask=0xFFFF
5:601  0:000  ========= Auto patch DSDT Starting ========
5:601  0:000  VideoCard devID=0x191B8086
5:601  0:000  DisplayADR1[0] = 0x20000, DisplayADR2[0] = 0xFFFE
5:601  0:000  USBADR[0] = 0x140000 and PCIe = 0xFFFE
5:602  0:000   patch pattern 45484331
5:602  0:000    bin not found
5:602  0:000   patch pattern 45484332
5:602  0:000    bin not found
5:602  0:000   patch pattern 48444153
5:602  0:000    bin not found
5:602  0:000   patch pattern 48454349
5:602  0:000    bin not found
5:602  0:000   patch pattern 4D45495F
5:602  0:000    bin not found
5:602  0:000  first CPU found at 145 offset 148
5:602  0:000  score candidate at 141
5:602  0:000  score inserted in acpi_cpu_score _PR_
5:602  0:000  Found ACPI CPU: CPU0 And CPU1 And CPU2 And CPU3 And CPU4 And CPU5 And CPU6 And CPU7 
  within the score: _PR_
5:603  0:000  ========= Auto patch DSDT Finished ========
5:603  0:000  Drop tables from Xsdt, SIGN=DMAR TableID=TP-R07   Length=168
5:603  0:000   Xsdt has tables count=27 
5:603  0:000   Table: DMAR  TP-R07    168 dropped
5:603  0:000  corrected XSDT length=244
5:603  0:000  Patch table: SSDT  Tpm2Tabl
5:603  0:000   SSDT len = 0x4B7
5:603  0:000   patch pattern 45484331
5:603  0:000    bin not found
5:603  0:000   patch pattern 45484332
5:603  0:000    bin not found
5:603  0:000   patch pattern 48444153
5:603  0:000    bin not found
5:603  0:000   patch pattern 48454349
5:603  0:000    bin not found
5:603  0:000   patch pattern 4D45495F
5:603  0:000    bin not found
5:603  0:000  Patch table: SSDT  MeSsdt 
5:603  0:000   SSDT len = 0x4B
5:603  0:000   patch pattern 45484331
5:603  0:000    bin not found
5:603  0:000   patch pattern 45484332
5:603  0:000    bin not found
5:603  0:000   patch pattern 48444153
5:603  0:000    bin not found
5:603  0:000   patch pattern 48454349
5:603  0:000    bin not found
5:603  0:000   patch pattern 4D45495F
5:603  0:000    bin not found
5:603  0:000  Patch table: SSDT  SaSsdt 
5:603  0:000   SSDT len = 0x4D97
5:603  0:000   patch pattern 45484331
5:603  0:000    bin not found
5:603  0:000   patch pattern 45484332
5:603  0:000    bin not found
5:603  0:000   patch pattern 48444153
5:603  0:000    bin not found
5:603  0:000   patch pattern 48454349
5:603  0:000    bin not found
5:603  0:000   patch pattern 4D45495F
5:603  0:000    bin not found
5:603  0:000  Patch table: SSDT  PerfTune
5:603  0:000   SSDT len = 0x5C5
5:603  0:000   patch pattern 45484331
5:603  0:000    bin not found
5:603  0:000   patch pattern 45484332
5:603  0:000    bin not found
5:603  0:000   patch pattern 48444153
5:603  0:000    bin not found
5:603  0:000   patch pattern 48454349
5:603  0:000    bin not found
5:603  0:000   patch pattern 4D45495F
5:603  0:000    bin not found
5:603  0:000  Patch table: SSDT  SataAhci
5:603  0:000   SSDT len = 0x18D2
5:603  0:000   patch pattern 45484331
5:603  0:000    bin not found
5:603  0:000   patch pattern 45484332
5:603  0:000    bin not found
5:603  0:000   patch pattern 48444153
5:603  0:000    bin not found
5:603  0:000   patch pattern 48454349
5:603  0:000    bin not found
5:603  0:000   patch pattern 4D45495F
5:603  0:000    bin not found
5:603  0:000  Patch table: SSDT  Cpu0Ist
5:603  0:000   SSDT len = 0x66A
5:603  0:000   patch pattern 45484331
5:603  0:000    bin not found
5:603  0:000   patch pattern 45484332
5:603  0:000    bin not found
5:603  0:000   patch pattern 48444153
5:603  0:000    bin not found
5:603  0:000   patch pattern 48454349
5:603  0:000    bin not found
5:603  0:000   patch pattern 4D45495F
5:603  0:000    bin not found
5:603  0:000  Patch table: SSDT  CpuSsdt
5:603  0:000   SSDT len = 0xE73
5:603  0:000   patch pattern 45484331
5:603  0:000    bin not found
5:603  0:000   patch pattern 45484332
5:603  0:000    bin not found
5:603  0:000   patch pattern 48444153
5:603  0:000    bin not found
5:603  0:000   patch pattern 48454349
5:603  0:000    bin not found
5:603  0:000   patch pattern 4D45495F
5:603  0:000    bin not found
5:603  0:000  Patch table: SSDT  CtdpB
5:603  0:000   SSDT len = 0x3D9
5:603  0:000   patch pattern 45484331
5:603  0:000    bin not found
5:603  0:000   patch pattern 45484332
5:603  0:000    bin not found
5:603  0:000   patch pattern 48444153
5:603  0:000    bin not found
5:603  0:000   patch pattern 48454349
5:603  0:000    bin not found
5:603  0:000   patch pattern 4D45495F
5:603  0:000    bin not found
5:603  0:000  Patch table: SSDT  NvOptTbl
5:603  0:000   SSDT len = 0x1005
5:603  0:000   patch pattern 45484331
5:603  0:000    bin not found
5:603  0:000   patch pattern 45484332
5:603  0:000    bin not found
5:603  0:000   patch pattern 48444153
5:603  0:000    bin not found
5:603  0:000   patch pattern 48454349
5:603  0:000    bin not found
5:603  0:000   patch pattern 4D45495F
5:603  0:000    bin not found
5:603  0:000  Patch table: SSDT  SgPch
5:603  0:000   SSDT len = 0x732
5:603  0:000   patch pattern 45484331
5:603  0:000    bin not found
5:603  0:000   patch pattern 45484332
5:603  0:000    bin not found
5:603  0:000   patch pattern 48444153
5:603  0:000    bin not found
5:603  0:000   patch pattern 48454349
5:603  0:000    bin not found
5:603  0:000   patch pattern 4D45495F
5:603  0:000    bin not found
5:603  0:000  Drop tables from Xsdt, SIGN=XXXX TableID= Length=0
5:603  0:000   Xsdt has tables count=26 
5:603  0:000  corrected XSDT length=244
5:604  0:000   CPUBase=0 and ApicCPUBase=1 ApicCPUNum=8
5:604  0:000  EdidDiscovered size=128
5:604  0:000  00 | 00 FF FF FF FF FF FF 00 34 A9 A2 96 00 00 00 00 
5:604  0:000  16 | FF 19 01 04 A5 1F 11 78 02 6B 65 A4 51 4B 9B 27 
5:604  0:000  32 | 0F 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 
5:604  0:000  48 | 01 01 01 01 01 01 9A 64 00 F0 A0 A0 5D 50 58 20 
5:604  0:000  64 | C5 04 35 AD 10 00 00 1E 97 64 00 F0 A0 A0 DC 51 
5:604  0:000  80 | 58 20 C5 04 35 AD 10 00 00 1E 00 00 00 FD 00 2E 
5:604  0:000  96 | 3E 59 5E 1A 01 0A 20 20 20 20 20 20 00 00 00 FE 
5:604  0:000  112 | 00 56 56 58 31 34 54 30 35 38 4A 30 30 0A 00 0A 
5:604  0:000  Intel Intel Unknown [8086:191B] :: PciRoot(0x0)\Pci(0x2,0x0)
5:604  0:000  Intel card id=191B unsupported, please report to the project home
5:604  0:000  Intel GFX revision  =0x6
5:604  0:000  USB Controller [8086:A12F] :: PciRoot(0x0)\Pci(0x14,0x0)
5:604  0:000   RCBA disabled; cannot use it
5:604  0:000  LAN Controller [8086:15B7] :: PciRoot(0x0)\Pci(0x1F,0x6)
5:604  0:000  stringlength = 1358
5:604  0:000  CurrentMode: Width=2560 Height=1440
5:604  0:000  Beginning FSInjection
FSInjectionInstall ...
- Our FSI_SIMPLE_FILE_SYSTEM_PROTOCOL installed on handle: B0329B98
FSInjectionInstall ...
- Our FSI_SIMPLE_FILE_SYSTEM_PROTOCOL installed on handle: B0329B98
5:608  0:003    Force kext: System\Library\Extensions\IONetworkingFamily.kext
5:610  0:002      Force PlugIn kext: System\Library\Extensions\IONetworkingFamily.kext\Contents\PlugIns\AppleBCM5701Ethernet.kext
5:612  0:001      Force PlugIn kext: System\Library\Extensions\IONetworkingFamily.kext\Contents\PlugIns\AppleIntel8254XEthernet.kext
5:613  0:001      Force PlugIn kext: System\Library\Extensions\IONetworkingFamily.kext\Contents\PlugIns\AppleIntelI210Ethernet.kext
5:615  0:001      Force PlugIn kext: System\Library\Extensions\IONetworkingFamily.kext\Contents\PlugIns\AppleVmxnet3Ethernet.kext
5:616  0:001      Force PlugIn kext: System\Library\Extensions\IONetworkingFamily.kext\Contents\PlugIns\AppleYukon2.kext
5:618  0:001      Force PlugIn kext: System\Library\Extensions\IONetworkingFamily.kext\Contents\PlugIns\Intel82574L.kext
5:619  0:001      Force PlugIn kext: System\Library\Extensions\IONetworkingFamily.kext\Contents\PlugIns\IOEthernetAVBController.kext
5:620  0:001      Force PlugIn kext: System\Library\Extensions\IONetworkingFamily.kext\Contents\PlugIns\mDNSOffloadUserClient.kext
5:621  0:001      Force PlugIn kext: System\Library\Extensions\IONetworkingFamily.kext\Contents\PlugIns\nvenet.kext
5:623  0:001  Preparing kexts injection for arch=x86_64 from EFI\CLOVER\kexts\Other
5:623  0:000    Extra kext: EFI\CLOVER\kexts\Other\ACPIBatteryManager.kext
5:623  0:000    Extra kext: EFI\CLOVER\kexts\Other\AppleHDA_ALC293.kext
5:627  0:004    Extra kext: EFI\CLOVER\kexts\Other\CodecCommander.kext
5:628  0:001    Extra kext: EFI\CLOVER\kexts\Other\FakePCIID.kext
5:629  0:000    Extra kext: EFI\CLOVER\kexts\Other\FakeSMC.kext
5:631  0:001      Extra PlugIn kext: EFI\CLOVER\kexts\Other\FakeSMC.kext\Contents\PlugIns\ACPISensors.kext
5:631  0:000      Extra PlugIn kext: EFI\CLOVER\kexts\Other\FakeSMC.kext\Contents\PlugIns\CPUSensors.kext
5:632  0:000    Extra kext: EFI\CLOVER\kexts\Other\IntelBacklight.kext
5:633  0:000    Extra kext: EFI\CLOVER\kexts\Other\IntelMausiEthernet.kext
5:633  0:000    Extra kext: EFI\CLOVER\kexts\Other\USB_Injector.kext
5:635  0:001    Extra kext: EFI\CLOVER\kexts\Other\VoodooPS2Controller.kext
5:636  0:000      Extra PlugIn kext: EFI\CLOVER\kexts\Other\VoodooPS2Controller.kext\Contents\PlugIns\VoodooPS2Keyboard.kext
5:638  0:002      Extra PlugIn kext: EFI\CLOVER\kexts\Other\VoodooPS2Controller.kext\Contents\PlugIns\VoodooPS2Mouse.kext
5:639  0:000      Extra PlugIn kext: EFI\CLOVER\kexts\Other\VoodooPS2Controller.kext\Contents\PlugIns\VoodooPS2Trackpad.kext
5:640  0:001    Extra kext: EFI\CLOVER\kexts\Other\NullCPUPowerManagement.kext
5:642  0:001    Extra kext: EFI\CLOVER\kexts\Other\AppleIntelCPUPowerManagementInfo.kext
5:643  0:001    Extra kext: EFI\CLOVER\kexts\Other\FakePCIID_Intel_SKL_Graphics.kext
5:643  0:000    Extra kext: EFI\CLOVER\kexts\Other\FakeSMC_ACPISensors.kext
5:644  0:000    Extra kext: EFI\CLOVER\kexts\Other\FakeSMC_CPUSensors.kext
5:646  0:001    Extra kext: EFI\CLOVER\kexts\Other\FakeSMC_GPUSensors.kext
5:647  0:000    Extra kext: EFI\CLOVER\kexts\Other\FakeSMC_LPCSensors.kext
5:655  0:007    Extra kext: EFI\CLOVER\kexts\Other\AHCIPortInjector.kext
5:663  0:007    Extra kext: EFI\CLOVER\kexts\Other\AppleIntelLpssI2C.kext
5:665  0:001    Extra kext: EFI\CLOVER\kexts\Other\AppleIntelLpssI2CController.kext
5:666  0:001    Extra kext: EFI\CLOVER\kexts\Other\ApplePS2SmartTouchPad.kext
5:669  0:003      Extra PlugIn kext: EFI\CLOVER\kexts\Other\ApplePS2SmartTouchPad.kext\Contents\PlugIns\ApplePS2Controller.kext
5:670  0:001      Extra PlugIn kext: EFI\CLOVER\kexts\Other\ApplePS2SmartTouchPad.kext\Contents\PlugIns\ApplePS2Keyboard.kext
5:672  0:001    Extra kext: EFI\CLOVER\kexts\Other\FakePCIID_Intel_HD_Graphics.kext
5:673  0:001    Extra kext: EFI\CLOVER\kexts\Other\SATA-10-series-8086-a103.kext
5:674  0:000    Extra kext: EFI\CLOVER\kexts\Other\VoodooHDA.kext
5:676  0:002  Preparing kexts injection for arch=x86_64 from EFI\CLOVER\kexts\10.11
5:677  0:000    Extra kext: EFI\CLOVER\kexts\10.11\ACPIBatteryManager.kext
5:678  0:001    Extra kext: EFI\CLOVER\kexts\10.11\AppleHDA_ALC293.kext
5:684  0:006    Extra kext: EFI\CLOVER\kexts\10.11\CodecCommander.kext
5:687  0:002    Extra kext: EFI\CLOVER\kexts\10.11\FakePCIID.kext
5:688  0:000    Extra kext: EFI\CLOVER\kexts\10.11\FakeSMC.kext
5:690  0:002      Extra PlugIn kext: EFI\CLOVER\kexts\10.11\FakeSMC.kext\Contents\PlugIns\ACPISensors.kext
5:692  0:001      Extra PlugIn kext: EFI\CLOVER\kexts\10.11\FakeSMC.kext\Contents\PlugIns\CPUSensors.kext
5:693  0:000    Extra kext: EFI\CLOVER\kexts\10.11\IntelBacklight.kext
5:694  0:001    Extra kext: EFI\CLOVER\kexts\10.11\IntelMausiEthernet.kext
5:695  0:001    Extra kext: EFI\CLOVER\kexts\10.11\USB_Injector.kext
5:700  0:004    Extra kext: EFI\CLOVER\kexts\10.11\VoodooPS2Controller.kext
5:701  0:001      Extra PlugIn kext: EFI\CLOVER\kexts\10.11\VoodooPS2Controller.kext\Contents\PlugIns\VoodooPS2Keyboard.kext
5:705  0:003      Extra PlugIn kext: EFI\CLOVER\kexts\10.11\VoodooPS2Controller.kext\Contents\PlugIns\VoodooPS2Mouse.kext
5:706  0:001      Extra PlugIn kext: EFI\CLOVER\kexts\10.11\VoodooPS2Controller.kext\Contents\PlugIns\VoodooPS2Trackpad.kext
5:708  0:002    Extra kext: EFI\CLOVER\kexts\10.11\AppleIntelCPUPowerManagementInfo.kext
5:709  0:000    Extra kext: EFI\CLOVER\kexts\10.11\FakePCIID_Intel_SKL_Graphics.kext
5:709  0:000    Extra kext: EFI\CLOVER\kexts\10.11\NullCPUPowerManagement.kext
5:711  0:001    Extra kext: EFI\CLOVER\kexts\10.11\FakeSMC_ACPISensors.kext
5:713  0:002    Extra kext: EFI\CLOVER\kexts\10.11\FakeSMC_CPUSensors.kext
5:714  0:000    Extra kext: EFI\CLOVER\kexts\10.11\FakeSMC_GPUSensors.kext
5:715  0:001    Extra kext: EFI\CLOVER\kexts\10.11\FakeSMC_LPCSensors.kext
5:730  0:014    Extra kext: EFI\CLOVER\kexts\10.11\ACPIBacklight.kext
5:732  0:002    Extra kext: EFI\CLOVER\kexts\10.11\FakePCIID_XHCIMux.kext
5:733  0:001    Extra kext: EFI\CLOVER\kexts\10.11\UsbFix.kext
5:735  0:001    Extra kext: EFI\CLOVER\kexts\10.11\USBInjectAll.kext
5:756  0:020  Custom boot is disabled
5:756  0:000  Closing log

CPU Information

Dumped using x86info v1.31pre. Written to succeed CPUID by Phil Karn (KA9Q). Compiled by Slice
x86info v1.31pre
Found 8 identical CPUs
Extended Family: 0 Extended Model: 5 Family: 6 Model: 94 Stepping: 3
Type: 0 (Original OEM)
CPU Model (x86info's best guess): Unknown model. 
Processor name string (BIOS programmed): Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz
eax in: 0x00000000, eax = 00000016 ebx = 756e6547 ecx = 6c65746e edx = 49656e69
eax in: 0x00000001, eax = 000506e3 ebx = 00100800 ecx = 7ffafbff edx = bfebfbff
eax in: 0x00000002, eax = 76036301 ebx = 00f0b5ff ecx = 00000000 edx = 00c30000
eax in: 0x00000003, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000
eax in: 0x00000004, eax = 1c004121 ebx = 01c0003f ecx = 0000003f edx = 00000000
eax in: 0x00000005, eax = 00000040 ebx = 00000040 ecx = 00000003 edx = 11142120
eax in: 0x00000006, eax = 000027f7 ebx = 00000002 ecx = 00000009 edx = 00000000
eax in: 0x00000007, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000
eax in: 0x00000008, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000
eax in: 0x00000009, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000
eax in: 0x0000000a, eax = 07300404 ebx = 00000000 ecx = 00000000 edx = 00000603
eax in: 0x0000000b, eax = 00000001 ebx = 00000002 ecx = 00000100 edx = 00000000
eax in: 0x0000000c, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000
eax in: 0x0000000d, eax = 0000001f ebx = 00000340 ecx = 00000440 edx = 00000000
eax in: 0x0000000e, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000
eax in: 0x0000000f, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000
eax in: 0x00000010, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000
eax in: 0x00000011, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000
eax in: 0x00000012, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000
eax in: 0x00000013, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000
eax in: 0x00000014, eax = 00000001 ebx = 0000000f ecx = 00000007 edx = 00000000
eax in: 0x00000015, eax = 00000002 ebx = 000000e2 ecx = 00000000 edx = 00000000
eax in: 0x00000016, eax = 00000a8c ebx = 00000e10 ecx = 00000064 edx = 00000000
eax in: 0x80000000, eax = 80000008 ebx = 00000000 ecx = 00000000 edx = 00000000
eax in: 0x80000001, eax = 00000000 ebx = 00000000 ecx = 00000121 edx = 2c100000
eax in: 0x80000002, eax = 65746e49 ebx = 2952286c ecx = 726f4320 edx = 4d542865
eax in: 0x80000003, eax = 37692029 ebx = 3238362d ecx = 20514830 edx = 20555043
eax in: 0x80000004, eax = 2e322040 ebx = 48473037 ecx = 0000007a edx = 00000000
eax in: 0x80000005, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000000
eax in: 0x80000006, eax = 00000000 ebx = 00000000 ecx = 01006040 edx = 00000000
eax in: 0x80000007, eax = 00000000 ebx = 00000000 ecx = 00000000 edx = 00000100
eax in: 0x80000008, eax = 00003027 ebx = 00000000 ecx = 00000000 edx = 00000000
Cache info
 L1 Data Cache: 32KB, 8-way associative, 64 byte line size
TLB info
 Instruction TLB: 2M/4M pages, fully associative, 8 entries
 Instruction TLB: 4K pages, 8-way associative, 64 entries
 Data TLB: 1GB pages, 4-way set associative, 4 entries
 Data TLB: 4KB pages, 4-way associative, 64 entries
 64 byte prefetching.
Found unknown cache descriptors: c3 
Feature flags:
 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflsh ds acpi mmx fxsr sse sse2 ss ht tm pbe sse3 pclmuldq dtes64 monitor ds-cpl vmx smx est tm2 ssse3 [1:ecx:11] fma cx16 xTPR pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc-deadline aes xsave osxsave avx f16c rdrnd
Extended feature flags:
 xd pdpe1gb rdtscp em64t lahf_lm [80000001:ecx:5] [80000001:ecx:8] dts ida arat pln ecmd ptm [6:eax:7] [6:eax:8] [6:eax:9] [6:eax:10] [6:eax:13] nonstop_tsc
Long NOPs supported: yes
Address sizes : 39 bits physical, 48 bits virtual
2.75GHz processor (estimate).
Total processor threads: 8
This system has 1 quad-core processor with hyper-threading (2 threads per core) running at an estimated 2.75GHz

Device Properties

Dumped using gfxutil v0.71b by McMatrix from 2007
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>PciRoot(0x0)/Pci(0x14,0x0)</key>
        <dict>
                <key>AAPL,clock-id</key>
                <data>
                AA==
                </data>
                <key>AAPL,current-available</key>
                <data>
                sAQ=
                </data>
                <key>AAPL,current-extra</key>
                <data>
                vAI=
                </data>
                <key>AAPL,current-in-sleep</key>
                <data>
                6AM=
                </data>
                <key>built-in</key>
                <data>
                AA==
                </data>
                <key>device_type</key>
                <string>XHCI</string>
        </dict>
        <key>PciRoot(0x0)/Pci(0x1f,0x6)</key>
        <dict>
                <key>built-in</key>
                <data>
                AQ==
                </data>
                <key>device_type</key>
                <data>
                RXRoZXJuZXQA
                </data>
        </dict>
        <key>PciRoot(0x0)/Pci(0x2,0x0)</key>
        <dict>
                <key>AAPL,ig-platform-id</key>
                <data>
                AAAWGQ==
                </data>
                <key>AAPL00,DualLink</key>
                <data>
                AQ==
                </data>
                <key>class-code</key>
                <data>
                AAADAA==
                </data>
                <key>device_type</key>
                <string>display</string>
                <key>model</key>
                <string>Intel Unknown</string>
                <key>subsystem-vendor-id</key>
                <data>
                axAAAA==
                </data>
        </dict>
</dict>
</plist>

Disk Partition Tables

LITEON LSH-256V2G (512 byte physical sectors)  |  256.1 GB (500118192 Blocks * 512 byte sectors)  
GUID Partition Table  |  Disk GUID:d64fc640-51d0-4f9e-83c2-bbe3c62e20f0  
Start LBA
A
MBR Partition Map
GPT Partition Map
Loader
0
 
 
MBR
 
1
 
EFI Protective (ee)
Primary GPT Header
 
2
 
 
Primary GPT Table
 
34
 
 
Microsoft reserved partition (134.21MB)
 
262178
 
 
 
 
264192
 
 
EFI system partition (536.87MB)
Windows FAT32 NTLDR
1312768
 
 
Basic data partition (169.48GB)
Windows NTFS NTLDR
332339818
 
 
 
 
332341248
 
 
Mac OS X (HFS+) partition (49.99GB)
 
429997496
 
 
Recovery HD (650.00MB)
 
431267032
 
 
 
 
431267840
 
 
SwapLinux (1.02GB)
 
433266688
 
 
Ubuntu16.04 (15.36GB)
 
463269888
 
 
RemixOS (18.86GB)
 
500117504
 
 
 
 
500118159
 
 
Backup GPT Table
 
500118191
 
 
Backup GPT Header
 

LBA 0

0000000: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000010: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000020: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000080: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001b0: 0000 0000 0000 0000 59f8 fded 0000 0000  ........Y.......
00001c0: 0100 eefe ffff 0100 0000 af32 cf1d 0000  ...........2....
00001d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 0000 0000 0000 0000 55aa  ..............U.

Details

MBR Windows NT Signature: 59f8fded
MBR Partition Entry 1: 00000100eefeffff01000000af32cf1d
MBR Partition Entry 2: 00000000000000000000000000000000
MBR Partition Entry 3: 00000000000000000000000000000000
MBR Partition Entry 4: 00000000000000000000000000000000
MBR Signature: aa55

MBR Partition Entry: 00000100eefeffff01000000af32cf1d
=====================================================
MBR Partition Entry Status: 00 (Inactive)
MBR Partition Entry Starting CHS: 0:0:1
MBR Partition Entry Ending CHS: 1023:254:63
MBR Partition Entry Partition Type: ee (EFI Protective)
MBR Partition Entry LBA of First Sector: 1
MBR Partition Entry No. Sectors in Partition: 500118191
MBR Partition Size: 256.06GB

LBA 1

0000000: 4546 4920 5041 5254 0000 0100 5c00 0000  EFI PART....\...
0000010: 5b0b 7cba 0000 0000 0100 0000 0000 0000  [.|.............
0000020: af32 cf1d 0000 0000 2200 0000 0000 0000  .2......".......
0000030: 8e32 cf1d 0000 0000 40c6 4fd6 d051 9e4f  .2......@.O..Q.O
0000040: 83c2 bbe3 c62e 20f0 0200 0000 0000 0000  ...... .........
0000050: 8000 0000 8000 0000 5089 0397 0000 0000  ........P.......
0000060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000080: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................

Details

Partition Table Revision: 00000100
Header Size: 92
Header Checksum: 5b0b7cba
Middle Reserved Section (Should be zero): Yes
Header LBA: 1
Backup LBA: 500118191
First Logical Block: 34
Last Logical Block: 500118158
Disk GUID: d64fc640-51d0-4f9e-83c2-bbe3c62e20f0
Partition Array Starting LBA: 2
Partition Array Entries: 128
Partition Array Structure Size: 128
Partition Entry Array Checksum: 50890397
Ending Reserved Section (Should be zero): Yes

LBA 2

0000000: 16e3 c9e3 5c0b b84d 817d f92d f002 15ae  ....\..M.}.-....
0000010: 3606 a70c 6d3c 4f49 a977 3d63 a77f 5d74  6...m 0000020: 2200 0000 0000 0000 2100 0400 0000 0000  ".......!.......
0000030: 0000 0000 0000 0000 4d00 6900 6300 7200  ........M.i.c.r.
0000040: 6f00 7300 6f00 6600 7400 2000 7200 6500  o.s.o.f.t. .r.e.
0000050: 7300 6500 7200 7600 6500 6400 2000 7000  s.e.r.v.e.d. .p.
0000060: 6100 7200 7400 6900 7400 6900 6f00 6e00  a.r.t.i.t.i.o.n.
0000070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000080: 2873 2ac1 1ff8 d211 ba4b 00a0 c93e c93b  (s*......K...>.;
0000090: 2f96 c23e a089 8f4e ba07 021c f09a f3f8  \..>...N........
00000a0: 0008 0400 0000 0000 ff07 1400 0000 0000  ................
00000b0: 0000 0000 0000 0000 4500 4600 4900 2000  ........E.F.I. .
00000c0: 7300 7900 7300 7400 6500 6d00 2000 7000  s.y.s.t.e.m. .p.
00000d0: 6100 7200 7400 6900 7400 6900 6f00 6e00  a.r.t.i.t.i.o.n.
00000e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000100: a2a0 d0eb e5b9 3344 87c0 68b6 b726 99c7  ......3D..h..\&..
0000110: 2571 19bb 7586 fc47 80f3 e7fd 3dcf b0e9  %q..u..G....=...
0000120: 0008 1400 0000 0000 691a cf13 0000 0000  ........i.......
0000130: 0000 0000 0000 0000 4200 6100 7300 6900  ........B.a.s.i.
0000140: 6300 2000 6400 6100 7400 6100 2000 7000  c. .d.a.t.a. .p.
0000150: 6100 7200 7400 6900 7400 6900 6f00 6e00  a.r.t.i.t.i.o.n.
0000160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000180: 0053 4648 0000 aa11 aa11 0030 6543 ecac  .SFH.......0eC..
0000190: c5eb 3288 a60c 3242 8d77 3d99 d746 9a4e  ..2...2B.w=..F.N
00001a0: 0020 cf13 0000 0000 b73d a119 0000 0000  . .......=......
00001b0: 0000 0000 0000 0000 4d00 6100 6300 2000  ........M.a.c. .
00001c0: 4f00 5300 2000 5800 2000 2800 4800 4600  O.S. .X. .(.H.F.
00001d0: 5300 2b00 2900 2000 7000 6100 7200 7400  S.+.). .p.a.r.t.
00001e0: 6900 7400 6900 6f00 6e00 0000 0000 0000  i.t.i.o.n.......
00001f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000200: 746f 6f42 0000 aa11 aa11 0030 6543 ecac  tooB.......0eC..
0000210: ef5e 9206 8b13 4a44 a2f5 ae26 55d8 8bcd  .^....JD...\&U...
0000220: b83d a119 0000 0000 d79c b419 0000 0000  .=..............
0000230: 0000 0000 0000 0000 5200 6500 6300 6f00  ........R.e.c.o.
0000240: 7600 6500 7200 7900 2000 4800 4400 0000  v.e.r.y. .H.D...
0000250: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000260: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000270: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000280: 6dfd 5706 aba4 c443 84e5 0933 c84b 4f4f  m.W....C...3.KOO
0000290: 686b 87e5 18f5 744c aa63 b2a3 ed01 f014  hk....tL.c......
00002a0: 00a0 b419 0000 0000 ff1f d319 0000 0000  ................
00002b0: 0000 0000 0000 0000 5300 7700 6100 7000  ........S.w.a.p.
00002c0: 4c00 6900 6e00 7500 7800 0000 0000 0000  L.i.n.u.x.......
00002d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00002e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00002f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000300: af3d c60f 8384 7247 8e79 3d69 d847 7de4  .=....rG.y=i.G}.
0000310: f85f 1765 e0e9 5b4c 8476 799c d8af 8194  ._.e..[L.vy.....
0000320: 0020 d319 0000 0000 ffef 9c1b 0000 0000  . ..............
0000330: 0000 0000 0000 0000 5500 6200 7500 6e00  ........U.b.u.n.
0000340: 7400 7500 3100 3600 2e00 3000 3400 0000  t.u.1.6...0.4...
0000350: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000360: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000370: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000380: af3d c60f 8384 7247 8e79 3d69 d847 7de4  .=....rG.y=i.G}.
0000390: 0c93 f9c9 a7f8 4f4d bf90 293d 2039 91dc  ......OM..)= 9..
00003a0: 00f0 9c1b 0000 0000 ff2f cf1d 0000 0000  .........\......
00003b0: 0000 0000 0000 0000 5200 6500 6d00 6900  ........R.e.m.i.
00003c0: 7800 4f00 5300 0000 0000 0000 0000 0000  x.O.S...........
00003d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00003e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00003f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................

Details

Array Length:16384 bytes
Array Block Count (512 bytes):32

=====================================================

Partition Type GUID: Microsoft Reserved Partition
Partition Unique GUID: 0ca70636-3c6d-494f-a977-3d63a77f5d74
Partition Starting LBA: 34
Partition Ending LBA: 262177
Partition UEFI Reserved Attributes: 0000000000000000
Partition Name: Microsoft reserved partition
Partition Reserved Byte: OK
Partition Size: 134.21MB

=====================================================

Partition Type GUID: EFI System Partition
Partition Unique GUID: 3ec2962f-89a0-4e8f-ba07-021cf09af3f8
Partition Starting LBA: 264192
Partition Ending LBA: 1312767
Partition UEFI Reserved Attributes: 0000000000000000
Partition Name: EFI system partition
Partition Reserved Byte: OK
Partition Size: 536.87MB
Partition Loader: Windows FAT32 NTLDR

=====================================================

Partition Type GUID: Windows Basic Data
Partition Unique GUID: bb197125-8675-47fc-80f3-e7fd3dcfb0e9
Partition Starting LBA: 1312768
Partition Ending LBA: 332339817
Partition UEFI Reserved Attributes: 0000000000000000
Partition Name: Basic data partition
Partition Reserved Byte: OK
Partition Size: 169.48GB
Partition Loader: Windows NTFS NTLDR

=====================================================

Partition Type GUID: HFS+
Partition Unique GUID: 8832ebc5-0ca6-4232-8d77-3d99d7469a4e
Partition Starting LBA: 332341248
Partition Ending LBA: 429997495
Partition UEFI Reserved Attributes: 0000000000000000
Partition Name: Mac OS X (HFS+) partition
Partition Reserved Byte: OK
Partition Size: 49.99GB

=====================================================

Partition Type GUID: OSX Boot
Partition Unique GUID: 06925eef-138b-444a-a2f5-ae2655d88bcd
Partition Starting LBA: 429997496
Partition Ending LBA: 431267031
Partition UEFI Reserved Attributes: 0000000000000000
Partition Name: Recovery HD
Partition Reserved Byte: OK
Partition Size: 650.00MB

=====================================================

Partition Type GUID: Linux Swap
Partition Unique GUID: e5876b68-f518-4c74-aa63-b2a3ed01f014
Partition Starting LBA: 431267840
Partition Ending LBA: 433266687
Partition UEFI Reserved Attributes: 0000000000000000
Partition Name: SwapLinux
Partition Reserved Byte: OK
Partition Size: 1.02GB

=====================================================

Partition Type GUID: Linux
Partition Unique GUID: 65175ff8-e9e0-4c5b-8476-799cd8af8194
Partition Starting LBA: 433266688
Partition Ending LBA: 463269887
Partition UEFI Reserved Attributes: 0000000000000000
Partition Name: Ubuntu16.04
Partition Reserved Byte: OK
Partition Size: 15.36GB

=====================================================

Partition Type GUID: Linux
Partition Unique GUID: c9f9930c-f8a7-4d4f-bf90-293d203991dc
Partition Starting LBA: 463269888
Partition Ending LBA: 500117503
Partition UEFI Reserved Attributes: 0000000000000000
Partition Name: RemixOS
Partition Reserved Byte: OK
Partition Size: 18.86GB

LBA 34

0000000: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000010: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000020: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000080: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................

Details


LBA 264192

0000000: eb58 904d 5344 4f53 352e 3000 0208 0e18  .X.MSDOS5.0.....
0000010: 0200 0000 00f8 0000 3f00 ff00 0008 0400  ........?.......
0000020: 0000 1000 f903 0000 0000 0000 0200 0000  ................
0000030: 0100 0600 0000 0000 0000 0000 0000 0000  ................
0000040: 8000 2914 b6c6 ce4e 4f20 4e41 4d45 2020  ..)....NO NAME
0000050: 2020 4641 5433 3220 2020 33c9 8ed1 bcf4    FAT32   3.....
0000060: 7b8e c18e d9bd 007c 8856 4088 4e02 8a56  {......|.V@.N..V
0000070: 40b4 41bb aa55 cd13 7210 81fb 55aa 750a  @.A..U..r...U.u.
0000080: f6c1 0174 05fe 4602 eb2d 8a56 40b4 08cd  ...t..F..-.V@...
0000090: 1373 05b9 ffff 8af1 660f b6c6 4066 0fb6  .s......f...@f..
00000a0: d180 e23f f7e2 86cd c0ed 0641 660f b7c9  ...?.......Af...
00000b0: 66f7 e166 8946 f883 7e16 0075 3983 7e2a  f..f.F..~..u9.~*
00000c0: 0077 3366 8b46 1c66 83c0 0cbb 0080 b901  .w3f.F.f........
00000d0: 00e8 2c00 e9a8 03a1 f87d 80c4 7c8b f0ac  ..,......}..|...
00000e0: 84c0 7417 3cff 7409 b40e bb07 00cd 10eb  ..t.<.t.........
00000f0: eea1 fa7d ebe4 a17d 80eb df98 cd16 cd19  ...}...}........
0000100: 6660 807e 0200 0f84 2000 666a 0066 5006  f`.~.... .fj.fP.
0000110: 5366 6810 0001 00b4 428a 5640 8bf4 cd13  Sfh.....B.V@....
0000120: 6658 6658 6658 6658 eb33 663b 46f8 7203  fXfXfXfX.3f;F.r.
0000130: f9eb 2a66 33d2 660f b74e 1866 f7f1 fec2  ..*f3.f..N.f....
0000140: 8aca 668b d066 c1ea 10f7 761a 86d6 8a56  ..f..f....v....V
0000150: 408a e8c0 e406 0acc b801 02cd 1366 610f  @............fa.
0000160: 8274 ff81 c300 0266 4049 7594 c342 4f4f  .t.....f@Iu..BOO
0000170: 544d 4752 2020 2020 0000 0000 0000 0000  TMGR    ........
0000180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001a0: 0000 0000 0000 0000 0000 0000 0d0a 4469  ..............Di
00001b0: 736b 2065 7272 6f72 ff0d 0a50 7265 7373  sk error...Press
00001c0: 2061 6e79 206b 6579 2074 6f20 7265 7374   any key to rest
00001d0: 6172 740d 0a00 0000 0000 0000 0000 0000  art.............
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 0000 ac01 b901 0000 55aa  ..............U.

Details


LBA 1312768

0000000: eb52 904e 5446 5320 2020 2000 0208 0000  .R.NTFS    .....
0000010: 0000 0000 00f8 0000 3f00 ff00 0008 1400  ........?.......
0000020: 0000 0000 8000 8000 6912 bb13 0000 0000  ........i.......
0000030: 0000 0c00 0000 0000 0200 0000 0000 0000  ................
0000040: f600 0000 0100 0000 4978 c3c6 8dc3 c68a  ........Ix......
0000050: 0000 0000 fa33 c08e d0bc 007c fb68 c007  .....3.....|.h..
0000060: 1f1e 6866 00cb 8816 0e00 6681 3e03 004e  ..hf......f.>..N
0000070: 5446 5375 15b4 41bb aa55 cd13 720c 81fb  TFSu..A..U..r...
0000080: 55aa 7506 f7c1 0100 7503 e9dd 001e 83ec  U.u.....u.......
0000090: 1868 1a00 b448 8a16 0e00 8bf4 161f cd13  .h...H..........
00000a0: 9f83 c418 9e58 1f72 e13b 060b 0075 dba3  .....X.r.;...u..
00000b0: 0f00 c12e 0f00 041e 5a33 dbb9 0020 2bc8  ........Z3... +.
00000c0: 66ff 0611 0003 160f 008e c2ff 0616 00e8  f...............
00000d0: 4b00 2bc8 77ef b800 bbcd 1a66 23c0 752d  K.+.w......f#.u-
00000e0: 6681 fb54 4350 4175 2481 f902 0172 1e16  f..TCPAu$....r..
00000f0: 6807 bb16 6852 1116 6809 0066 5366 5366  h...hR..h..fSfSf
0000100: 5516 1616 68b8 0166 610e 07cd 1a33 c0bf  U...h..fa....3..
0000110: 0a13 b9f6 0cfc f3aa e9fe 0190 9066 601e  .............f`.
0000120: 0666 a111 0066 0306 1c00 1e66 6800 0000  .f...f.....fh...
0000130: 0066 5006 5368 0100 6810 00b4 428a 160e  .fP.Sh..h...B...
0000140: 0016 1f8b f4cd 1366 595b 5a66 5966 591f  .......fY[ZfYfY.
0000150: 0f82 1600 66ff 0611 0003 160f 008e c2ff  ....f...........
0000160: 0e16 0075 bc07 1f66 61c3 a1f6 01e8 0900  ...u...fa.......
0000170: a1fa 01e8 0300 f4eb fd8b f0ac 3c00 7409  ............<.t.
0000180: b40e bb07 00cd 10eb f2c3 0d0a 4120 6469  ............A di
0000190: 736b 2072 6561 6420 6572 726f 7220 6f63  sk read error oc
00001a0: 6375 7272 6564 000d 0a42 4f4f 544d 4752  curred...BOOTMGR
00001b0: 2069 7320 636f 6d70 7265 7373 6564 000d   is compressed..
00001c0: 0a50 7265 7373 2043 7472 6c2b 416c 742b  .Press Ctrl+Alt+
00001d0: 4465 6c20 746f 2072 6573 7461 7274 0d0a  Del to restart..
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 8a01 a701 bf01 0000 55aa  ..............U.

Details


LBA 332341248

0000000: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000010: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000020: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000080: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................

Details


LBA 429997496

0000000: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000010: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000020: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000080: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................

Details


LBA 431267840

0000000: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000010: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000020: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000080: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................

Details


LBA 433266688

0000000: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000010: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000020: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000080: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................

Details


LBA 463269888

0000000: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000010: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000020: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000080: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................

Details


LBA 500118159

0000000: 16e3 c9e3 5c0b b84d 817d f92d f002 15ae  ....\..M.}.-....
0000010: 3606 a70c 6d3c 4f49 a977 3d63 a77f 5d74  6...m 0000020: 2200 0000 0000 0000 2100 0400 0000 0000  ".......!.......
0000030: 0000 0000 0000 0000 4d00 6900 6300 7200  ........M.i.c.r.
0000040: 6f00 7300 6f00 6600 7400 2000 7200 6500  o.s.o.f.t. .r.e.
0000050: 7300 6500 7200 7600 6500 6400 2000 7000  s.e.r.v.e.d. .p.
0000060: 6100 7200 7400 6900 7400 6900 6f00 6e00  a.r.t.i.t.i.o.n.
0000070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000080: 2873 2ac1 1ff8 d211 ba4b 00a0 c93e c93b  (s*......K...>.;
0000090: 2f96 c23e a089 8f4e ba07 021c f09a f3f8  \..>...N........
00000a0: 0008 0400 0000 0000 ff07 1400 0000 0000  ................
00000b0: 0000 0000 0000 0000 4500 4600 4900 2000  ........E.F.I. .
00000c0: 7300 7900 7300 7400 6500 6d00 2000 7000  s.y.s.t.e.m. .p.
00000d0: 6100 7200 7400 6900 7400 6900 6f00 6e00  a.r.t.i.t.i.o.n.
00000e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000100: a2a0 d0eb e5b9 3344 87c0 68b6 b726 99c7  ......3D..h..\&..
0000110: 2571 19bb 7586 fc47 80f3 e7fd 3dcf b0e9  %q..u..G....=...
0000120: 0008 1400 0000 0000 691a cf13 0000 0000  ........i.......
0000130: 0000 0000 0000 0000 4200 6100 7300 6900  ........B.a.s.i.
0000140: 6300 2000 6400 6100 7400 6100 2000 7000  c. .d.a.t.a. .p.
0000150: 6100 7200 7400 6900 7400 6900 6f00 6e00  a.r.t.i.t.i.o.n.
0000160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000180: 0053 4648 0000 aa11 aa11 0030 6543 ecac  .SFH.......0eC..
0000190: c5eb 3288 a60c 3242 8d77 3d99 d746 9a4e  ..2...2B.w=..F.N
00001a0: 0020 cf13 0000 0000 b73d a119 0000 0000  . .......=......
00001b0: 0000 0000 0000 0000 4d00 6100 6300 2000  ........M.a.c. .
00001c0: 4f00 5300 2000 5800 2000 2800 4800 4600  O.S. .X. .(.H.F.
00001d0: 5300 2b00 2900 2000 7000 6100 7200 7400  S.+.). .p.a.r.t.
00001e0: 6900 7400 6900 6f00 6e00 0000 0000 0000  i.t.i.o.n.......
00001f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000200: 746f 6f42 0000 aa11 aa11 0030 6543 ecac  tooB.......0eC..
0000210: ef5e 9206 8b13 4a44 a2f5 ae26 55d8 8bcd  .^....JD...\&U...
0000220: b83d a119 0000 0000 d79c b419 0000 0000  .=..............
0000230: 0000 0000 0000 0000 5200 6500 6300 6f00  ........R.e.c.o.
0000240: 7600 6500 7200 7900 2000 4800 4400 0000  v.e.r.y. .H.D...
0000250: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000260: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000270: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000280: 6dfd 5706 aba4 c443 84e5 0933 c84b 4f4f  m.W....C...3.KOO
0000290: 686b 87e5 18f5 744c aa63 b2a3 ed01 f014  hk....tL.c......
00002a0: 00a0 b419 0000 0000 ff1f d319 0000 0000  ................
00002b0: 0000 0000 0000 0000 5300 7700 6100 7000  ........S.w.a.p.
00002c0: 4c00 6900 6e00 7500 7800 0000 0000 0000  L.i.n.u.x.......
00002d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00002e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00002f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000300: af3d c60f 8384 7247 8e79 3d69 d847 7de4  .=....rG.y=i.G}.
0000310: f85f 1765 e0e9 5b4c 8476 799c d8af 8194  ._.e..[L.vy.....
0000320: 0020 d319 0000 0000 ffef 9c1b 0000 0000  . ..............
0000330: 0000 0000 0000 0000 5500 6200 7500 6e00  ........U.b.u.n.
0000340: 7400 7500 3100 3600 2e00 3000 3400 0000  t.u.1.6...0.4...
0000350: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000360: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000370: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000380: af3d c60f 8384 7247 8e79 3d69 d847 7de4  .=....rG.y=i.G}.
0000390: 0c93 f9c9 a7f8 4f4d bf90 293d 2039 91dc  ......OM..)= 9..
00003a0: 00f0 9c1b 0000 0000 ff2f cf1d 0000 0000  .........\......
00003b0: 0000 0000 0000 0000 5200 6500 6d00 6900  ........R.e.m.i.
00003c0: 7800 4f00 5300 0000 0000 0000 0000 0000  x.O.S...........
00003d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00003e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00003f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................

Details

Array Length:16384 bytes
Array Block Count (512 bytes):32

=====================================================

Partition Type GUID: Microsoft Reserved Partition
Partition Unique GUID: 0ca70636-3c6d-494f-a977-3d63a77f5d74
Partition Starting LBA: 34
Partition Ending LBA: 262177
Partition UEFI Reserved Attributes: 0000000000000000
Partition Name: Microsoft reserved partition
Partition Reserved Byte: OK
Partition Size: 134.21MB

=====================================================

Partition Type GUID: EFI System Partition
Partition Unique GUID: 3ec2962f-89a0-4e8f-ba07-021cf09af3f8
Partition Starting LBA: 264192
Partition Ending LBA: 1312767
Partition UEFI Reserved Attributes: 0000000000000000
Partition Name: EFI system partition
Partition Reserved Byte: OK
Partition Size: 536.87MB
Partition Loader: Windows FAT32 NTLDR

=====================================================

Partition Type GUID: Windows Basic Data
Partition Unique GUID: bb197125-8675-47fc-80f3-e7fd3dcfb0e9
Partition Starting LBA: 1312768
Partition Ending LBA: 332339817
Partition UEFI Reserved Attributes: 0000000000000000
Partition Name: Basic data partition
Partition Reserved Byte: OK
Partition Size: 169.48GB
Partition Loader: Windows NTFS NTLDR

=====================================================

Partition Type GUID: HFS+
Partition Unique GUID: 8832ebc5-0ca6-4232-8d77-3d99d7469a4e
Partition Starting LBA: 332341248
Partition Ending LBA: 429997495
Partition UEFI Reserved Attributes: 0000000000000000
Partition Name: Mac OS X (HFS+) partition
Partition Reserved Byte: OK
Partition Size: 49.99GB

=====================================================

Partition Type GUID: OSX Boot
Partition Unique GUID: 06925eef-138b-444a-a2f5-ae2655d88bcd
Partition Starting LBA: 429997496
Partition Ending LBA: 431267031
Partition UEFI Reserved Attributes: 0000000000000000
Partition Name: Recovery HD
Partition Reserved Byte: OK
Partition Size: 650.00MB

=====================================================

Partition Type GUID: Linux Swap
Partition Unique GUID: e5876b68-f518-4c74-aa63-b2a3ed01f014
Partition Starting LBA: 431267840
Partition Ending LBA: 433266687
Partition UEFI Reserved Attributes: 0000000000000000
Partition Name: SwapLinux
Partition Reserved Byte: OK
Partition Size: 1.02GB

=====================================================

Partition Type GUID: Linux
Partition Unique GUID: 65175ff8-e9e0-4c5b-8476-799cd8af8194
Partition Starting LBA: 433266688
Partition Ending LBA: 463269887
Partition UEFI Reserved Attributes: 0000000000000000
Partition Name: Ubuntu16.04
Partition Reserved Byte: OK
Partition Size: 15.36GB

=====================================================

Partition Type GUID: Linux
Partition Unique GUID: c9f9930c-f8a7-4d4f-bf90-293d203991dc
Partition Starting LBA: 463269888
Partition Ending LBA: 500117503
Partition UEFI Reserved Attributes: 0000000000000000
Partition Name: RemixOS
Partition Reserved Byte: OK
Partition Size: 18.86GB

LBA 500118191

0000000: 4546 4920 5041 5254 0000 0100 5c00 0000  EFI PART....\...
0000010: 95a6 4a1d 0000 0000 af32 cf1d 0000 0000  ..J......2......
0000020: 0100 0000 0000 0000 2200 0000 0000 0000  ........".......
0000030: 8e32 cf1d 0000 0000 40c6 4fd6 d051 9e4f  .2......@.O..Q.O
0000040: 83c2 bbe3 c62e 20f0 8f32 cf1d 0000 0000  ...... ..2......
0000050: 8000 0000 8000 0000 5089 0397 0000 0000  ........P.......
0000060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000080: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................

Details

Partition Table Revision: 00000100
Header Size: 92
Header Checksum: 95a64a1d
Middle Reserved Section (Should be zero): Yes
Header LBA: 500118191
Backup LBA: 1
First Logical Block: 34
Last Logical Block: 500118158
Disk GUID: d64fc640-51d0-4f9e-83c2-bbe3c62e20f0
Partition Array Starting LBA: 500118159
Partition Array Entries: 128
Partition Array Structure Size: 128
Partition Entry Array Checksum: 50890397
Ending Reserved Section (Should be zero): Yes
ST2000LM003 HN-M201RAD (4096 byte physical sectors)  |  2.0 TB (3907029168 Blocks * 512 byte sectors)  
MBR Partition Table  
Start LBA
A
MBR Partition Map
Loader
0
 
MBR
Windows Vista,7 MBR
1
 
 
 
2048
 
EBR
 
4096
 
NTFS (07) (730.14GB)
Windows NTFS NTLDR
1426067456
 
EBR
 
1426069504
 
NTFS (07) (697.93GB)
Windows NTFS NTLDR
2789218304
 
EBR
 
2789220352
 
NTFS (07) (572.31GB)
Windows NTFS NTLDR
3907028993
 
 
 

LBA 0

0000000: 33c0 8ed0 bc00 7c8e c08e d8be 007c bf00  3.....|......|..
0000010: 06b9 0002 fcf3 a450 681c 06cb fbb9 0400  .......Ph.......
0000020: bdbe 0780 7e00 007c 0b0f 850e 0183 c510  ....~..|........
0000030: e2f1 cd18 8856 0055 c646 1105 c646 1000  .....V.U.F...F..
0000040: b441 bbaa 55cd 135d 720f 81fb 55aa 7509  .A..U..]r...U.u.
0000050: f7c1 0100 7403 fe46 1066 6080 7e10 0074  ....t..F.f`.~..t
0000060: 2666 6800 0000 0066 ff76 0868 0000 6800  \&fh....f.v.h..h.
0000070: 7c68 0100 6810 00b4 428a 5600 8bf4 cd13  |h..h...B.V.....
0000080: 9f83 c410 9eeb 14b8 0102 bb00 7c8a 5600  ............|.V.
0000090: 8a76 018a 4e02 8a6e 03cd 1366 6173 1cfe  .v..N..n...fas..
00000a0: 4e11 750c 807e 0080 0f84 8a00 b280 eb84  N.u..~..........
00000b0: 5532 e48a 5600 cd13 5deb 9e81 3efe 7d55  U2..V...]...>.}U
00000c0: aa75 6eff 7600 e88d 0075 17fa b0d1 e664  .un.v....u.....d
00000d0: e883 00b0 dfe6 60e8 7c00 b0ff e664 e875  ......`.|....d.u
00000e0: 00fb b800 bbcd 1a66 23c0 753b 6681 fb54  .......f#.u;f..T
00000f0: 4350 4175 3281 f902 0172 2c66 6807 bb00  CPAu2....r,fh...
0000100: 0066 6800 0200 0066 6808 0000 0066 5366  .fh....fh....fSf
0000110: 5366 5566 6800 0000 0066 6800 7c00 0066  SfUfh....fh.|..f
0000120: 6168 0000 07cd 1a5a 32f6 ea00 7c00 00cd  ah.....Z2...|...
0000130: 18a0 b707 eb08 a0b6 07eb 03a0 b507 32e4  ..............2.
0000140: 0500 078b f0ac 3c00 7409 bb07 00b4 0ecd  ......<.t.......
0000150: 10eb f2f4 ebfd 2bc9 e464 eb00 2402 e0f8  ......+..d..$...
0000160: 2402 c349 6e76 616c 6964 2070 6172 7469  $..Invalid parti
0000170: 7469 6f6e 2074 6162 6c65 0045 7272 6f72  tion table.Error
0000180: 206c 6f61 6469 6e67 206f 7065 7261 7469   loading operati
0000190: 6e67 2073 7973 7465 6d00 4d69 7373 696e  ng system.Missin
00001a0: 6720 6f70 6572 6174 696e 6720 7379 7374  g operating syst
00001b0: 656d 0000 0063 7b9a 0fea ed1b 0000 0020  em...c{........
00001c0: 2100 0ffe ffff 0008 0000 0080 e0e8 0000  !...............
00001d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 0000 0000 0000 0000 55aa  ..............U.

Details

MBR Windows NT Signature: 0feaed1b
MBR Partition Entry 1: 002021000ffeffff000800000080e0e8
MBR Partition Entry 2: 00000000000000000000000000000000
MBR Partition Entry 3: 00000000000000000000000000000000
MBR Partition Entry 4: 00000000000000000000000000000000
MBR Signature: aa55

MBR Partition Entry: 002021000ffeffff000800000080e0e8
=====================================================
MBR Partition Entry Status: 00 (Inactive)
MBR Partition Entry Starting CHS: 0:32:33
MBR Partition Entry Ending CHS: 1023:254:63
MBR Partition Entry Partition Type: 0f (Extended Partition(LBA))
MBR Partition Entry LBA of First Sector: 2048
MBR Partition Entry No. Sectors in Partition: 3907026944
MBR Partition Size: 2.00TB

LBA 2048

0000000: eb52 904e 5446 5320 2020 2000 0208 0000  .R.NTFS    .....
0000010: 0000 0000 00f8 0000 3f00 ff00 0008 0000  ........?.......
0000020: 0000 0000 8000 8000 ff3f 000a 0000 0000  .........?......
0000030: 0000 0c00 0000 0000 0200 0000 0000 0000  ................
0000040: f600 0000 0100 0000 3b04 0e00 d072 0a00  ........;....r..
0000050: 0000 0000 fa33 c08e d0bc 007c fb68 c007  .....3.....|.h..
0000060: 1f1e 6866 00cb 8816 0e00 6681 3e03 004e  ..hf......f.>..N
0000070: 5446 5375 15b4 41bb aa55 cd13 720c 81fb  TFSu..A..U..r...
0000080: 55aa 7506 f7c1 0100 7503 e9dd 001e 83ec  U.u.....u.......
0000090: 1868 1a00 b448 8a16 0e00 8bf4 161f cd13  .h...H..........
00000a0: 9f83 c418 9e58 1f72 e13b 060b 0075 dba3  .....X.r.;...u..
00000b0: 0f00 c12e 0f00 041e 5a33 dbb9 0020 2bc8  ........Z3... +.
00000c0: 66ff 0611 0003 160f 008e c2ff 0616 00e8  f...............
00000d0: 4b00 2bc8 77ef b800 bbcd 1a66 23c0 752d  K.+.w......f#.u-
00000e0: 6681 fb54 4350 4175 2481 f902 0172 1e16  f..TCPAu$....r..
00000f0: 6807 bb16 6852 1116 6809 0066 5366 5366  h...hR..h..fSfSf
0000100: 5516 1616 68b8 0166 610e 07cd 1a33 c0bf  U...h..fa....3..
0000110: 0a13 b9f6 0cfc f3aa e9fe 0190 9066 601e  .............f`.
0000120: 0666 a111 0066 0306 1c00 1e66 6800 0000  .f...f.....fh...
0000130: 0066 5006 5368 0100 6810 00b4 428a 160e  .fP.Sh..h...B...
0000140: 0016 1f8b f4cd 1366 595b 5a66 5966 591f  .......fY[ZfYfY.
0000150: 0f82 1600 66ff 0611 0003 160f 008e c2ff  ....f...........
0000160: 0e16 0075 bc07 1f66 61c3 a1f6 01e8 0900  ...u...fa.......
0000170: a1fa 01e8 0300 f4eb fd8b f0ac 3c00 7409  ............<.t.
0000180: b40e bb07 00cd 10eb f2c3 0d0a 4120 6469  ............A di
0000190: 736b 2072 6561 6420 6572 726f 7220 6f63  sk read error oc
00001a0: 6375 7272 6564 000d 0a42 4f4f 544d 4752  curred...BOOTMGR
00001b0: 2069 7320 636f 6d70 7265 7373 6564 0041   is compressed.A
00001c0: 0200 07fe ffff 0008 0000 0000 0055 00fe  .............U..
00001d0: ffff 05fe ffff 0008 0055 0008 4051 0000  .........U..@Q..
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 0000 0000 0000 0000 55aa  ..............U.

Details

EBR Windows NT Signature: 72657373
EBR Partition Entry 1: 0041020007feffff0008000000000055
EBR Partition Entry 2: 00feffff05feffff0008005500084051
EBR Partition Entry 3: 00000000000000000000000000000000
EBR Partition Entry 4: 00000000000000000000000000000000
EBR Signature: aa55

EBR Partition Entry: 0041020007feffff0008000000000055
=====================================================
EBR Partition Entry Status: 00 (Inactive)
EBR Partition Entry Starting CHS: 0:65:2
EBR Partition Entry Ending CHS: 1023:254:63
EBR Partition Entry Partition Type: 07 (NTFS)
EBR Partition Entry LBA of First Sector: 4096
EBR Partition Entry No. Sectors in Partition: 1426063360
EBR Partition Size: 730.14GB
Partition Loader: Windows NTFS NTLDR

EBR Partition Entry: 00feffff05feffff0008005500084051
=====================================================
EBR Partition Entry Status: 00 (Inactive)
EBR Partition Entry Starting CHS: 1023:254:63
EBR Partition Entry Ending CHS: 1023:254:63
EBR Partition Entry Partition Type: 05 (Extended DOS)
EBR Partition Entry LBA of First Sector: 1426067456
EBR Partition Entry No. Sectors in Partition: 1363150848
EBR Partition Size: 697.93GB
Partition Loader: Windows NTFS NTLDR

LBA 4096

0000000: eb52 904e 5446 5320 2020 2000 0208 0000  .R.NTFS    .....
0000010: 0000 0000 00f8 0000 3f00 ff00 0008 0000  ........?.......
0000020: 0000 0000 8000 8000 ffff ff54 0000 0000  ...........T....
0000030: 0000 0c00 0000 0000 0200 0000 0000 0000  ................
0000040: f600 0000 0100 0000 8ef2 0700 5d4e 0500  ............]N..
0000050: 0000 0000 fa33 c08e d0bc 007c fb68 c007  .....3.....|.h..
0000060: 1f1e 6866 00cb 8816 0e00 6681 3e03 004e  ..hf......f.>..N
0000070: 5446 5375 15b4 41bb aa55 cd13 720c 81fb  TFSu..A..U..r...
0000080: 55aa 7506 f7c1 0100 7503 e9dd 001e 83ec  U.u.....u.......
0000090: 1868 1a00 b448 8a16 0e00 8bf4 161f cd13  .h...H..........
00000a0: 9f83 c418 9e58 1f72 e13b 060b 0075 dba3  .....X.r.;...u..
00000b0: 0f00 c12e 0f00 041e 5a33 dbb9 0020 2bc8  ........Z3... +.
00000c0: 66ff 0611 0003 160f 008e c2ff 0616 00e8  f...............
00000d0: 4b00 2bc8 77ef b800 bbcd 1a66 23c0 752d  K.+.w......f#.u-
00000e0: 6681 fb54 4350 4175 2481 f902 0172 1e16  f..TCPAu$....r..
00000f0: 6807 bb16 6870 0e16 6809 0066 5366 5366  h...hp..h..fSfSf
0000100: 5516 1616 68b8 0166 610e 07cd 1a33 c0bf  U...h..fa....3..
0000110: 2810 b9d8 0ffc f3aa e95f 0190 9066 601e  (........_...f`.
0000120: 0666 a111 0066 0306 1c00 1e66 6800 0000  .f...f.....fh...
0000130: 0066 5006 5368 0100 6810 00b4 428a 160e  .fP.Sh..h...B...
0000140: 0016 1f8b f4cd 1366 595b 5a66 5966 591f  .......fY[ZfYfY.
0000150: 0f82 1600 66ff 0611 0003 160f 008e c2ff  ....f...........
0000160: 0e16 0075 bc07 1f66 61c3 a0f8 01e8 0900  ...u...fa.......
0000170: a0fb 01e8 0300 f4eb fdb4 018b f0ac 3c00  ..............<.
0000180: 7409 b40e bb07 00cd 10eb f2c3 0d0a 4120  t.............A
0000190: 6469 736b 2072 6561 6420 6572 726f 7220  disk read error
00001a0: 6f63 6375 7272 6564 000d 0a42 4f4f 544d  occurred...BOOTM
00001b0: 4752 2069 7320 6d69 7373 696e 6700 0d0a  GR is missing...
00001c0: 424f 4f54 4d47 5220 6973 2063 6f6d 7072  BOOTMGR is compr
00001d0: 6573 7365 6400 0d0a 5072 6573 7320 4374  essed...Press Ct
00001e0: 726c 2b41 6c74 2b44 656c 2074 6f20 7265  rl+Alt+Del to re
00001f0: 7374 6172 740d 0a00 8ca9 bed6 0000 55aa  start.........U.

Details


LBA 1426067456

0000000: 3b68 ab9f 9e49 8e10 ea4f c83e 67f4 250c  ;h...I...O.>g.%.
0000010: 7e26 0118 e7ef 7ec2 950a 3237 dcb0 4a3d  ~\&....~...27..J=
0000020: 1492 4459 8341 207d 34e1 276c 9bd7 c2a8  ..DY.A }4.'l....
0000030: 1b9d cf81 baea e8db e62e 1349 3bbb 36a8  ...........I;.6.
0000040: 0706 793c f189 6ff2 ea7c 01aa 8ae9 9df1  ..y<..o..|......
0000050: 7bf7 7a09 7d16 6342 e4cb 491e e846 40f3  {.z.}.cB..I..F@.
0000060: 7027 4de3 df11 fafa 1ebc 6006 90a0 89bd  p'M.......`.....
0000070: 10e8 1984 0793 2dfb 7b6f a1eb 1447 4278  ......-.{o...GBx
0000080: 1340 5c01 3623 1d6c d61c effb 7702 f872  .@\.6#.l....w..r
0000090: 50f0 b21b 61f2 93af 0bee 10d2 2ae9 097b  P...a.......*..{
00000a0: 256e 591d e19b 0f6b 40ee 6f0c 742d 85ad  %nY....k@.o.t-..
00000b0: 3f7d 4a68 0378 d264 f258 0788 8572 8758  ?}Jh.x.d.X...r.X
00000c0: 4ebd a24f 9162 a1f0 901a fc80 7115 8f8c  N..O.b......q...
00000d0: 7c51 1bf9 4ffd 58ef a277 e665 967b 02ee  |Q..O.X..w.e.{..
00000e0: a6ea 6da6 6465 8c87 1127 40d3 f4b6 cf63  ..m.de...'@....c
00000f0: f03c 9c53 dbd1 7fdd 806b 6223 6ca9 f199  .<.S.....kb#l...
0000100: 319f fc96 ff9b 519d 9cf5 3bb5 f1da 4b8c  1.....Q...;...K.
0000110: 2ab1 2f52 77ac 2abf 0831 4b03 2b03 c314  *.\Rw.*..1K.+...
0000120: bb2e 4bc2 f409 060c 76e1 1d33 e970 ff6f  ..K.....v..3.p.o
0000130: 40df d5ce a253 0cbc 9b1e a2ee 1b8d f6a1  @....S..........
0000140: 1235 22b5 cf4c b0ae 5558 aeee 0550 b214  .5"..L..UX...P..
0000150: bde3 8a1a 4147 4a88 3239 10dd 6f03 b15c  ....AGJ.29..o..\
0000160: bc51 82a6 f18e 4542 9a92 1a96 bab2 327b  .Q....EB......2{
0000170: a9bc 24cb 004c e710 403d b5ba 7a4c 5034  ..$..L..@=..zLP4
0000180: 4f82 8a0d 6a3a 0bd9 5ed0 4d3e 26ff 1169  O...j:..^.M>\&..i
0000190: fc0f 5d43 1aa8 d4d6 69e4 854e 6514 dfcf  ..]C....i..Ne...
00001a0: c57c 3889 7c0a 6c77 92c1 5776 1c14 735c  .|8.|.lw..Wv..s\
00001b0: accb 83fe 91d7 5fc5 1ce8 1494 d44f 00fe  ......_......O..
00001c0: ffff 07fe ffff 0008 0000 0000 4051 00fe  ............@Q..
00001d0: ffff 05fe ffff 0010 40a6 0070 a042 0000  ........@..p.B..
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 0000 0000 0000 0000 55aa  ..............U.

Details

EBR Windows NT Signature: 1ce81494
EBR Partition Entry 1: 00feffff07feffff0008000000004051
EBR Partition Entry 2: 00feffff05feffff001040a60070a042
EBR Partition Entry 3: 00000000000000000000000000000000
EBR Partition Entry 4: 00000000000000000000000000000000
EBR Signature: aa55

EBR Partition Entry: 00feffff07feffff0008000000004051
=====================================================
EBR Partition Entry Status: 00 (Inactive)
EBR Partition Entry Starting CHS: 1023:254:63
EBR Partition Entry Ending CHS: 1023:254:63
EBR Partition Entry Partition Type: 07 (NTFS)
EBR Partition Entry LBA of First Sector: 1426069504
EBR Partition Entry No. Sectors in Partition: 1363148800
EBR Partition Size: 697.93GB
Partition Loader: Unknown

EBR Partition Entry: 00feffff05feffff001040a60070a042
=====================================================
EBR Partition Entry Status: 00 (Inactive)
EBR Partition Entry Starting CHS: 1023:254:63
EBR Partition Entry Ending CHS: 1023:254:63
EBR Partition Entry Partition Type: 05 (Extended DOS)
EBR Partition Entry LBA of First Sector: 2789218304
EBR Partition Entry No. Sectors in Partition: 1117810688
EBR Partition Size: 572.31GB
Partition Loader: Windows NTFS NTLDR

LBA 1426069504

0000000: eb52 904e 5446 5320 2020 2000 0208 0000  .R.NTFS    .....
0000010: 0000 0000 00f8 0000 3f00 ff00 0008 0000  ........?.......
0000020: 0000 0000 8000 8000 ffff 3f51 0000 0000  ..........?Q....
0000030: 0000 0c00 0000 0000 0200 0000 0000 0000  ................
0000040: f600 0000 0100 0000 3335 0700 a643 0c00  ........35...C..
0000050: 0000 0000 fa33 c08e d0bc 007c fb68 c007  .....3.....|.h..
0000060: 1f1e 6866 00cb 8816 0e00 6681 3e03 004e  ..hf......f.>..N
0000070: 5446 5375 15b4 41bb aa55 cd13 720c 81fb  TFSu..A..U..r...
0000080: 55aa 7506 f7c1 0100 7503 e9dd 001e 83ec  U.u.....u.......
0000090: 1868 1a00 b448 8a16 0e00 8bf4 161f cd13  .h...H..........
00000a0: 9f83 c418 9e58 1f72 e13b 060b 0075 dba3  .....X.r.;...u..
00000b0: 0f00 c12e 0f00 041e 5a33 dbb9 0020 2bc8  ........Z3... +.
00000c0: 66ff 0611 0003 160f 008e c2ff 0616 00e8  f...............
00000d0: 4b00 2bc8 77ef b800 bbcd 1a66 23c0 752d  K.+.w......f#.u-
00000e0: 6681 fb54 4350 4175 2481 f902 0172 1e16  f..TCPAu$....r..
00000f0: 6807 bb16 6870 0e16 6809 0066 5366 5366  h...hp..h..fSfSf
0000100: 5516 1616 68b8 0166 610e 07cd 1a33 c0bf  U...h..fa....3..
0000110: 2810 b9d8 0ffc f3aa e95f 0190 9066 601e  (........_...f`.
0000120: 0666 a111 0066 0306 1c00 1e66 6800 0000  .f...f.....fh...
0000130: 0066 5006 5368 0100 6810 00b4 428a 160e  .fP.Sh..h...B...
0000140: 0016 1f8b f4cd 1366 595b 5a66 5966 591f  .......fY[ZfYfY.
0000150: 0f82 1600 66ff 0611 0003 160f 008e c2ff  ....f...........
0000160: 0e16 0075 bc07 1f66 61c3 a0f8 01e8 0900  ...u...fa.......
0000170: a0fb 01e8 0300 f4eb fdb4 018b f0ac 3c00  ..............<.
0000180: 7409 b40e bb07 00cd 10eb f2c3 0d0a 4120  t.............A
0000190: 6469 736b 2072 6561 6420 6572 726f 7220  disk read error
00001a0: 6f63 6375 7272 6564 000d 0a42 4f4f 544d  occurred...BOOTM
00001b0: 4752 2069 7320 6d69 7373 696e 6700 0d0a  GR is missing...
00001c0: 424f 4f54 4d47 5220 6973 2063 6f6d 7072  BOOTMGR is compr
00001d0: 6573 7365 6400 0d0a 5072 6573 7320 4374  essed...Press Ct
00001e0: 726c 2b41 6c74 2b44 656c 2074 6f20 7265  rl+Alt+Del to re
00001f0: 7374 6172 740d 0a00 8ca9 bed6 0000 55aa  start.........U.

Details


LBA 2789218304

0000000: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000010: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000020: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000040: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000050: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000060: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000070: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000080: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000090: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000b0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000c0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00000f0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000100: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000110: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000120: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000130: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000140: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000150: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000160: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000170: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000180: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000190: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001a0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001b0: 0000 0000 0000 0000 0000 0000 0000 00fe  ................
00001c0: ffff 07fe ffff 0008 0000 0068 a042 0000  ...........h.B..
00001d0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 0000 0000 0000 0000 55aa  ..............U.

Details

EBR Windows NT Signature: 00000000
EBR Partition Entry 1: 00feffff07feffff000800000068a042
EBR Partition Entry 2: 00000000000000000000000000000000
EBR Partition Entry 3: 00000000000000000000000000000000
EBR Partition Entry 4: 00000000000000000000000000000000
EBR Signature: aa55

EBR Partition Entry: 00feffff07feffff000800000068a042
=====================================================
EBR Partition Entry Status: 00 (Inactive)
EBR Partition Entry Starting CHS: 1023:254:63
EBR Partition Entry Ending CHS: 1023:254:63
EBR Partition Entry Partition Type: 07 (NTFS)
EBR Partition Entry LBA of First Sector: 2789220352
EBR Partition Entry No. Sectors in Partition: 1117808640
EBR Partition Size: 572.31GB
Partition Loader: Unknown

LBA 2789220352

0000000: eb52 904e 5446 5320 2020 2000 0208 0000  .R.NTFS    .....
0000010: 0000 0000 00f8 0000 3f00 ff00 0008 0000  ........?.......
0000020: 0000 0000 8000 8000 ff67 a042 0000 0000  .........g.B....
0000030: 0000 0c00 0000 0000 0200 0000 0000 0000  ................
0000040: f600 0000 0100 0000 d747 0f00 af08 0f00  .........G......
0000050: 0000 0000 fa33 c08e d0bc 007c fb68 c007  .....3.....|.h..
0000060: 1f1e 6866 00cb 8816 0e00 6681 3e03 004e  ..hf......f.>..N
0000070: 5446 5375 15b4 41bb aa55 cd13 720c 81fb  TFSu..A..U..r...
0000080: 55aa 7506 f7c1 0100 7503 e9dd 001e 83ec  U.u.....u.......
0000090: 1868 1a00 b448 8a16 0e00 8bf4 161f cd13  .h...H..........
00000a0: 9f83 c418 9e58 1f72 e13b 060b 0075 dba3  .....X.r.;...u..
00000b0: 0f00 c12e 0f00 041e 5a33 dbb9 0020 2bc8  ........Z3... +.
00000c0: 66ff 0611 0003 160f 008e c2ff 0616 00e8  f...............
00000d0: 4b00 2bc8 77ef b800 bbcd 1a66 23c0 752d  K.+.w......f#.u-
00000e0: 6681 fb54 4350 4175 2481 f902 0172 1e16  f..TCPAu$....r..
00000f0: 6807 bb16 6870 0e16 6809 0066 5366 5366  h...hp..h..fSfSf
0000100: 5516 1616 68b8 0166 610e 07cd 1a33 c0bf  U...h..fa....3..
0000110: 2810 b9d8 0ffc f3aa e95f 0190 9066 601e  (........_...f`.
0000120: 0666 a111 0066 0306 1c00 1e66 6800 0000  .f...f.....fh...
0000130: 0066 5006 5368 0100 6810 00b4 428a 160e  .fP.Sh..h...B...
0000140: 0016 1f8b f4cd 1366 595b 5a66 5966 591f  .......fY[ZfYfY.
0000150: 0f82 1600 66ff 0611 0003 160f 008e c2ff  ....f...........
0000160: 0e16 0075 bc07 1f66 61c3 a0f8 01e8 0900  ...u...fa.......
0000170: a0fb 01e8 0300 f4eb fdb4 018b f0ac 3c00  ..............<.
0000180: 7409 b40e bb07 00cd 10eb f2c3 0d0a 4120  t.............A
0000190: 6469 736b 2072 6561 6420 6572 726f 7220  disk read error
00001a0: 6f63 6375 7272 6564 000d 0a42 4f4f 544d  occurred...BOOTM
00001b0: 4752 2069 7320 6d69 7373 696e 6700 0d0a  GR is missing...
00001c0: 424f 4f54 4d47 5220 6973 2063 6f6d 7072  BOOTMGR is compr
00001d0: 6573 7365 6400 0d0a 5072 6573 7320 4374  essed...Press Ct
00001e0: 726c 2b41 6c74 2b44 656c 2074 6f20 7265  rl+Alt+Del to re
00001f0: 7374 6172 740d 0a00 8ca9 bed6 0000 55aa  start.........U.

Details


Disk & Volume UIDs

UUID's grabbed from diskutil info. Unique partition GUID's dumped from IOreg.
Device   Name                                    Volume UUID                                      Unique partition GUID 
                                                 (Example Usage: Kernel flag rd=uuid boot-uuid=)  (Example Usage: Clover Hide Volume) 
disk0s1  /Volumes/                                                                                0CA70636-3C6D-494F-A977-3D63A77F5D74 
disk0s2  EFI System Partition                    0B56D92F-D1BD-3525-8E1A-654ABF91920F             3EC2962F-89A0-4E8F-BA07-021CF09AF3F8 
disk0s3  /Volumes/                               51FB85E4-1956-40DA-BE18-B3A68A99FBA8             BB197125-8675-47FC-80F3-E7FD3DCFB0E9 
disk0s4  /Volumes/OSX                            9910CBB6-92A3-3335-8F6E-0644436C2041             8832EBC5-0CA6-4232-8D77-3D99D7469A4E 
disk0s5  /Volumes/                                                                                06925EEF-138B-444A-A2F5-AE2655D88BCD 
disk0s6  /Volumes/                                                                                E5876B68-F518-4C74-AA63-B2A3ED01F014 
disk0s7  /Volumes/                                                                                65175FF8-E9E0-4C5B-8476-799CD8AF8194 
disk0s8  /Volumes/                                                                                C9F9930C-F8A7-4D4F-BF90-293D203991DC 
disk1s5  /Volumes/                               4F551AB6-C9DA-4110-98C0-C46C15B47B1F              
disk1s6  /Volumes/                               46F31D58-2FB0-4D3A-9DF9-37BDAD0A1513              
disk1s7  /Volumes/                               31AEE03E-8DD4-47F9-ACB5-4EB9701F02BF              
disk3s1  /Volumes/                                                                                 
disk3s2  /Volumes/Hackintosh Vietnam Tool 1.9.6  499C5897-4C83-30BD-94A1-E7EB3451245D              

DMI Tables

0000: 00 18 0d 00 01 02 00 00 03 ff 00 9a 09 7d 00 00 
0010: 12 00 03 0d 00 01 01 04 
BIOS Information
        Vendor: Apple Inc.
        Version: MBA61.88Z.0099.B20.1509081314
        Release Date: 09/08/2015
        ROM Size: 16384 kB
        Characteristics:
                PNP is supported
                BIOS is upgradeable
                BIOS shadowing is allowed
                Boot from CD is supported
                Selectable boot is supported
                EDD is supported
                3.5"/720 kB floppy services are supported (int 13h)
                Print screen service is supported (int 5h)
                8042 keyboard services are supported (int 9h)
                Serial services are supported (int 14h)
                Printer services are supported (int 17h)
                CGA/mono video services are supported (int 10h)
                ACPI is supported
                USB legacy is supported
                BIOS boot specification is supported
                Targeted content distribution is supported
                UEFI is supported
        BIOS Revision: 0.1
        Firmware Revision: 1.4
0000: 01 1b 0e 00 01 02 03 04 4c 1a f7 49 89 2f b2 11 
0010: a8 5c cf 9f 88 3c e3 e6 06 05 06 
System Information
        Manufacturer: Apple Inc.
        Product Name: MacBookAir6,2
        Version: 1.0
        Serial Number: C02HACKUF5V7
        UUID: 4C1AF749-892F-B211-A85C-CF9F883CE3E6
        Wake-up Type: Power Switch
        SKU Number: Mac-7DF21CB3ED6977E5
        Family: MacBook Air
0000: 02 10 0f 00 01 02 03 04 05 09 06 10 00 0a 00 00 
0010: 
Base Board Information
        Manufacturer: Apple Inc.
        Product Name: Mac-7DF21CB3ED6977E5
        Version: MacBookAir6,2
        Serial Number: C02140302D5DMT31M
        Asset Tag: Not Available
        Features:
                Board is a hosting board
                Board is replaceable
        Location In Chassis: Part Component
        Chassis Handle: 0x0010
        Type: Motherboard
        Contained Object Handles: 0
0000: 03 16 10 00 01 0a 02 03 04 03 03 01 01 00 00 00 
0010: 00 00 01 00 00 00 
Chassis Information
        Manufacturer: Apple Inc.
        Type: Notebook
        Lock: Not Present
        Version: Mac-7DF21CB3ED6977E5
        Serial Number: C02HACKUF5V7
        Asset Tag: Air-Enclosure
        Boot-up State: Safe
        Power Supply State: Safe
        Thermal State: Other
        Security Status: Other
        OEM Information: 0x00000000
        Height: Unspecified
        Number Of Power Cords: 1
        Contained Elements: 0
        SKU Number: Not Specified
0000: 04 30 06 00 01 03 c6 02 e3 06 05 00 ff fb eb bf 
0010: 03 8a 64 00 99 0a 8c 0a 41 01 03 00 04 00 05 00 
0020: 04 05 06 04 04 08 fc 00 c6 00 04 00 04 00 08 00 
0030: 
Processor Information
        Socket Designation: U2E1
        Type: Central Processor
        Family: Core i7
        Manufacturer: Intel(R) Corporation
        ID: E3 06 05 00 FF FB EB BF
        Signature: Type 0, Family 6, Model 94, Stepping 3
        Flags:
                FPU (Floating-point unit on-chip)
                VME (Virtual mode extension)
                DE (Debugging extension)
                PSE (Page size extension)
                TSC (Time stamp counter)
                MSR (Model specific registers)
                PAE (Physical address extension)
                MCE (Machine check exception)
                CX8 (CMPXCHG8 instruction supported)
                APIC (On-chip APIC hardware supported)
                SEP (Fast system call)
                MTRR (Memory type range registers)
                PGE (Page global enable)
                MCA (Machine check architecture)
                CMOV (Conditional move instruction supported)
                PAT (Page attribute table)
                PSE-36 (36-bit page size extension)
                CLFSH (CLFLUSH instruction supported)
                DS (Debug store)
                ACPI (ACPI supported)
                MMX (MMX technology supported)
                FXSR (FXSAVE and FXSTOR instructions supported)
                SSE (Streaming SIMD extensions)
                SSE2 (Streaming SIMD extensions 2)
                SS (Self-snoop)
                HTT (Multi-threading)
                TM (Thermal monitor supported)
                PBE (Pending break enabled)
        Version: Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz
        Voltage: 1.0 V
        External Clock: 100 MHz
        Max Speed: 2713 MHz
        Current Speed: 2700 MHz
        Status: Populated, Enabled
        Upgrade: Other
        L1 Cache Handle: 0x0003
        L2 Cache Handle: 0x0004
        L3 Cache Handle: 0x0005
        Serial Number: 8A
        Asset Tag: Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz
        Part Number: None
        Core Count: 4
        Core Enabled: 4
        Thread Count: 8
        Characteristics:
                64-bit capable
                Multi-Core
                Hardware Thread
                Execute Protection
                Enhanced Virtualization
                Power/Performance Control
0000: 07 13 02 00 01 80 01 80 00 80 00 20 00 20 00 00 
0010: 04 04 07 
Cache Information
        Socket Designation: L1 Cache
        Configuration: Enabled, Not Socketed, Level 1
        Operational Mode: Write Back
        Location: Internal
        Installed Size: 128 kB
        Maximum Size: 128 kB
        Supported SRAM Types:
                Synchronous
        Installed SRAM Type: Synchronous
        Speed: Unknown
        Error Correction Type: Parity
        System Type: Data
        Associativity: 8-way Set-associative
0000: 07 13 03 00 01 80 01 80 00 80 00 20 00 20 00 00 
0010: 04 03 07 
Cache Information
        Socket Designation: L1 Cache
        Configuration: Enabled, Not Socketed, Level 1
        Operational Mode: Write Back
        Location: Internal
        Installed Size: 128 kB
        Maximum Size: 128 kB
        Supported SRAM Types:
                Synchronous
        Installed SRAM Type: Synchronous
        Speed: Unknown
        Error Correction Type: Parity
        System Type: Instruction
        Associativity: 8-way Set-associative
0000: 07 13 04 00 01 81 01 00 04 00 04 20 00 20 00 00 
0010: 05 05 05 
Cache Information
        Socket Designation: L2 Cache
        Configuration: Enabled, Not Socketed, Level 2
        Operational Mode: Write Back
        Location: Internal
        Installed Size: 1024 kB
        Maximum Size: 1024 kB
        Supported SRAM Types:
                Synchronous
        Installed SRAM Type: Synchronous
        Speed: Unknown
        Error Correction Type: Single-bit ECC
        System Type: Unified
        Associativity: 4-way Set-associative
0000: 07 13 05 00 01 82 01 00 20 00 20 20 00 20 00 00 
0010: 06 05 08 
Cache Information
        Socket Designation: L3 Cache
        Configuration: Enabled, Not Socketed, Level 3
        Operational Mode: Write Back
        Location: Internal
        Installed Size: 8192 kB
        Maximum Size: 8192 kB
        Supported SRAM Types:
                Synchronous
        Installed SRAM Type: Synchronous
        Speed: Unknown
        Error Correction Type: Multi-bit ECC
        System Type: Unified
        Associativity: 16-way Set-associative
0000: 08 09 11 00 01 00 02 12 10 
Port Connector Information
        Internal Reference Designator: Not Available
        Internal Connector Type: None
        External Reference Designator: USB 1
        External Connector Type: Access Bus (USB)
        Port Type: USB
0000: 08 09 12 00 01 00 02 12 10 
Port Connector Information
        Internal Reference Designator: Not Available
        Internal Connector Type: None
        External Reference Designator: USB 2
        External Connector Type: Access Bus (USB)
        Port Type: USB
0000: 08 09 13 00 01 00 02 12 10 
Port Connector Information
        Internal Reference Designator: Not Available
        Internal Connector Type: None
        External Reference Designator: USB 3
        External Connector Type: Access Bus (USB)
        Port Type: USB
0000: 08 09 1a 00 01 00 02 0b 1f 
Port Connector Information
        Internal Reference Designator: Not Available
        Internal Connector Type: None
        External Reference Designator: Ethernet
        External Connector Type: RJ-45
        Port Type: Network Port
0000: 08 09 1c 00 01 00 02 ff 1c 
Port Connector Information
        Internal Reference Designator: Not Available
        Internal Connector Type: None
        External Reference Designator: Hdmi
        External Connector Type: Other
        Port Type: Video Port
0000: 08 09 1d 00 01 00 02 ff 1c 
Port Connector Information
        Internal Reference Designator: Not Available
        Internal Connector Type: None
        External Reference Designator: Mini DisplayPort
        External Connector Type: Other
        Port Type: Video Port
0000: 08 09 20 00 01 00 02 1f 1d 
Port Connector Information
        Internal Reference Designator: Not Available
        Internal Connector Type: None
        External Reference Designator: Headphone/Microphone Combo Jack1
        External Connector Type: Mini Jack (headphones)
        Port Type: Audio Port
0000: 09 11 05 09 01 a6 08 03 03 02 00 04 02 00 00 00 
0010: fe 
System Slot Information
        Designation: Ethernet
        Type: x1 PCI Express x1
        Current Usage: Available
        Length: Short
        ID: 2
        Characteristics:
                3.3 V is provided
                Hot-plug devices are supported
        Bus Address: 0000:00:1f.6
0000: 09 11 06 09 01 a6 08 03 03 00 00 04 02 00 00 03 
0010: 00 
System Slot Information
        Designation: Airport
        Type: x1 PCI Express x1
        Current Usage: Available
        Length: Short
        ID: 0
        Characteristics:
                3.3 V is provided
                Hot-plug devices are supported
        Bus Address: 0000:03:00.0
0000: 0d 16 26 00 01 01 00 00 00 00 00 00 00 00 00 00 
0010: 00 00 00 00 00 01 
BIOS Language Information
        Installable Languages: 1
                en-US
        Currently Installed Language: en-US
0000: 10 17 00 10 03 03 03 00 00 00 02 ff ff 02 00 00 
0010: 00 00 00 00 00 00 00 
Physical Memory Array
        Location: System Board Or Motherboard
        Use: System Memory
        Error Correction Type: None
        Maximum Capacity: 32 GB
        Error Information Handle: No Error
        Number Of Devices: 2
0000: 11 28 00 11 00 10 ff ff 40 00 40 00 00 20 0d 01 
0010: 01 02 1a 80 00 55 08 03 04 00 06 02 00 00 00 00 
0020: 55 08 00 00 00 00 b0 04 
Memory Device
        Array Handle: 0x1000
        Error Information Handle: No Error
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 8192 MB
        Form Factor: SODIMM
        Set: 1
        Locator: DIMM0
        Bank Locator: BANK0
        Type: <OUT OF SPEC>
        Type Detail: Synchronous
        Speed: 2133 MHz (0.5 ns)
        Manufacturer: Samsung
        Serial Number: 15D7B874
        Asset Tag: Not Specified
        Part Number: M471A1G43DB0-CPB
        Rank: 2
        Configured Clock Speed: 2133 MHz (0.5 ns)
        Minimum voltage:  Unknown
        Maximum voltage:  Unknown
        Configured voltage:  1.200 V
0000: 11 28 01 11 00 10 ff ff ff ff ff ff 00 00 0d 02 
0010: 01 02 00 80 00 00 00 00 00 00 00 00 00 00 00 00 
0020: 00 00 00 00 00 00 00 00 
Memory Device
        Array Handle: 0x1000
        Error Information Handle: No Error
        Total Width: Unknown
        Data Width: Unknown
        Size: No Module Installed
        Form Factor: SODIMM
        Set: 2
        Locator: DIMM1
        Bank Locator: BANK0
        Type: <OUT OF SPEC>
        Type Detail: Synchronous
        Speed: Unknown
        Manufacturer: Not Specified
        Serial Number: Not Specified
        Asset Tag: Not Specified
        Part Number: Not Specified
        Rank: Unknown
        Configured Clock Speed: Unknown
        Minimum voltage:  Unknown
        Maximum voltage:  Unknown
        Configured voltage:  Unknown
0000: 12 17 34 00 03 02 02 00 00 00 00 00 00 00 80 00 
0010: 00 00 80 00 00 00 80 
32-bit Memory Error Information
        Type: OK
        Granularity: Unknown
        Operation: Unknown
        Vendor Syndrome: Unknown
        Memory Array Address: Unknown
        Device Address: Unknown
        Resolution: Unknown
0000: 13 1f 00 13 00 00 00 00 ff ff ff 00 00 10 02 00 
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
Memory Array Mapped Address
        Starting Address: 0x00000000000
        Ending Address: 0x003FFFFFFFF
        Range Size: 16 GB
        Physical Array Handle: 0x1000
        Partition Width: 2
0000: 15 07 35 00 05 04 03 
Built-in Pointing Device
        Type: Track Point
        Interface: PS/2
        Buttons: 3
0000: 15 07 36 00 07 04 02 
Built-in Pointing Device
        Type: Touch Pad
        Interface: PS/2
        Buttons: 2
0000: 16 1a 27 00 01 02 00 00 03 02 d8 1b 30 2a 04 ff 
0010: 2c 07 b1 48 05 0a 00 00 00 00 
Portable Battery
        Location: Front
        Manufacturer: SANYO
        Name: 45N1777
        Design Capacity: 71280 mWh
        Design Voltage: 10800 mV
        SBDS Version: 03.01
        Maximum Error: Unknown
        SBDS Serial Number: 072C
        SBDS Manufacture Date: 2016-05-17
        SBDS Chemistry: LION
        OEM-specific Information: 0x00000000
0000: 7f 04 7e 00 
End Of Table
0000: 80 58 00 80 01 00 00 00 37 f5 01 e0 37 ff 03 c0 
0010: 02 00 00 00 00 00 00 00 00 00 e0 ff ff ff ef ff 
0020: 00 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 
0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0050: 00 00 00 00 00 00 00 00 
Apple specific FirmwareVolume
        FirmwareFeatures: e001f537
        FirmwareFeaturesMask: c003ff37
        Region Type:02 Start:ffe00000 End:ffefffff
0000: 82 14 2b 00 24 41 4d 54 01 01 01 01 01 a5 af 02 
0010: c0 00 01 00 
Apple specific SPD
        000082142b0024414d540101010101a5af02
        0010c0000100000083060083050700008406
        00200084000000007f047e00000000000000
        003000000000000000000000000000000000
        004000000000000000000000000000000000
        005000000000000000000000000000000000
        006000000000000000000000000000000000
        007000000000000000000000000000000000
        008000000000000000000000000000000000
        009000000000000000000000000000000000
        00a000000000000000000000000000000000
        00b000000000000000000000000000000000
        00c000000000000000000000000000000000
        00d000000000000000000000000000000000
        00e000000000000000000000000000000000
        00f000000000000000000000000000000000
0000: 83 06 00 83 05 07 
Apple specific Processor Type
         cpu=0705
0000: 84 06 00 84 00 00 
Apple specific Processor Interconnect Speed
         0 MT/s
0000: db 51 3e 00 01 03 01 45 02 00 90 06 81 10 89 00 
0010: 03 00 00 00 40 08 00 00 00 00 00 00 00 00 40 02 
0020: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
0030: ff ff ff ff ff ff ff ff 03 00 00 00 80 00 00 00 
0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0050: 00 
OEM-specific Type
        Header and Data:
                DB 51 3E 00 01 03 01 45 02 00 90 06 81 10 89 00
                03 00 00 00 40 08 00 00 00 00 00 00 00 00 40 02
                FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
                FF FF FF FF FF FF FF FF 03 00 00 00 80 00 00 00
                00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
                00
        Strings:
                MEI1
                MEI2
                MEI3

EDID

EDID
Dumped IODisplayEDID from ioreg and decoded using edid-decode by Adam Jackson. View EDID.txt File
Extracted contents:
header:          00 ff ff ff ff ff ff 00
serial number:   34 a9 a2 96 00 00 00 00 ff 19
version:         01 04
basic params:    a5 1f 11 78 02
chroma info:     6b 65 a4 51 4b 9b 27 0f 50 54
established:     00 00 00
standard:        01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
descriptor 1:    9a 64 00 f0 a0 a0 5d 50 58 20 c5 04 35 ad 10 00 00 1e
descriptor 2:    97 64 00 f0 a0 a0 dc 51 58 20 c5 04 35 ad 10 00 00 1e
descriptor 3:    00 00 00 fd 00 2e 3e 59 5e 1a 01 0a 20 20 20 20 20 20
descriptor 4:    00 00 00 fe 00 56 56 58 31 34 54 30 35 38 4a 30 30 0a
extensions:      00
checksum:        0a
Manufacturer: MEI Model 96a2 Serial Number 0
Made week 255 of model year 25
EDID version: 1.4
Digital display
8 bits per primary color channel
DisplayPort interface
Maximum image size: 31 cm x 17 cm
Gamma: 2.20
Supported color formats: RGB 4:4:4
First detailed timing is preferred timing
Chroma Info:
Red X: 0.641602 Y: 0.318359
Green X: 0.294922 Y: 0.608398
Blue X: 0.153320 Y: 0.060547
White X: 0.313477 Y: 0.329102
Established timings supported:
Standard timings supported:
Detailed mode: Clock 257.540 MHz, 309 mm x 173 mm
               2560 2648 2680 2800 hborder 0
               1440 1468 1473 1533 vborder 0
               +hsync +vsync 
Detailed mode: Clock 257.510 MHz, 309 mm x 173 mm
               2560 2648 2680 2800 hborder 0
               1440 1468 1473 1916 vborder 0
               +hsync +vsync 
Monitor ranges (bare limits): 46-62Hz V, 89-94kHz H, max dotclock 260MHz
ASCII string: VVX14T058J00
Checksum: 0xa (valid)
EDID block does NOT conform to EDID 1.3!
        Missing name descriptor
EDID_from_Clover_bootlog
Dumped IODisplayEDID from ioreg and decoded using edid-decode by Adam Jackson. View EDID_from_Clover_bootlog.txt File
Extracted contents:
header:          00 ff ff ff ff ff ff 00
serial number:   34 a9 a2 96 00 00 00 00 ff 19
version:         01 04
basic params:    a5 1f 11 78 02
chroma info:     6b 65 a4 51 4b 9b 27 0f 50 54
established:     00 00 00
standard:        01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
descriptor 1:    9a 64 00 f0 a0 a0 5d 50 58 20 c5 04 35 ad 10 00 00 1e
descriptor 2:    97 64 00 f0 a0 a0 dc 51 58 20 c5 04 35 ad 10 00 00 1e
descriptor 3:    00 00 00 fd 00 2e 3e 59 5e 1a 01 0a 20 20 20 20 20 20
descriptor 4:    00 00 00 fe 00 56 56 58 31 34 54 30 35 38 4a 30 30 0a
extensions:      00
checksum:        0a
Manufacturer: MEI Model 96a2 Serial Number 0
Made week 255 of model year 25
EDID version: 1.4
Digital display
8 bits per primary color channel
DisplayPort interface
Maximum image size: 31 cm x 17 cm
Gamma: 2.20
Supported color formats: RGB 4:4:4
First detailed timing is preferred timing
Chroma Info:
Red X: 0.641602 Y: 0.318359
Green X: 0.294922 Y: 0.608398
Blue X: 0.153320 Y: 0.060547
White X: 0.313477 Y: 0.329102
Established timings supported:
Standard timings supported:
Detailed mode: Clock 257.540 MHz, 309 mm x 173 mm
               2560 2648 2680 2800 hborder 0
               1440 1468 1473 1533 vborder 0
               +hsync +vsync 
Detailed mode: Clock 257.510 MHz, 309 mm x 173 mm
               2560 2648 2680 2800 hborder 0
               1440 1468 1473 1916 vborder 0
               +hsync +vsync 
Monitor ranges (bare limits): 46-62Hz V, 89-94kHz H, max dotclock 260MHz
ASCII string: VVX14T058J00
Checksum: 0xa (valid)
EDID block does NOT conform to EDID 1.3!
        Missing name descriptor

Firmware Memory Map

Script: FirmwareMemoryMap (formerly showbootermemorymap) by Amit Singh. Revised by bcc9, then by dmazar.
BootArgs: Version=2, Revision=0, at 0xffffff800273c000
CommandLine: kext-dev-mode=1 dart=0 nv_disable=1 slide=0 
Video: baseAddr=0xc0000000, display=1, rowBytes=10240, width=2560, height=1440, depth=32
DevTree: addr=0x2740000, length=0x854540
Kernel image: kaddr=0x100000, ksize=0x4850000
EFI Runtime: Mode=64, PageStart=0x2f95 (0x2f95000), PageCount=0x19b9, SystemTable=0x2fdf000
MemoryMap: Size=0xd80, DescriptorSize=48, DescriptorVersion=1
Type       Physical Start   - Physical End     Number of Pages  Virtual Start    Attribute
BS_code    0000000000000000 - 000000000000bfff 000000000000000c 0000000000000000 000000000000000f
available  000000000000c000 - 0000000000057fff 000000000000004c 0000000000000000 000000000000000f
reserved   0000000000058000 - 0000000000058fff 0000000000000001 0000000000000000 000000000000000f
available  0000000000059000 - 0000000000069fff 0000000000000011 0000000000000000 000000000000000f
BS_data    000000000006a000 - 000000000008bfff 0000000000000022 0000000000000000 000000000000000f
ACPI_NVS   000000000008c000 - 000000000009ffff 0000000000000014 0000000000000000 0000000000000000
reserved   00000000000a0000 - 00000000000fffff 0000000000000060 0000000000000000 0000000000000000
BS_code    0000000000100000 - 000000000010ffff 0000000000000010 0000000000000000 000000000000000f
available  0000000000110000 - 00000000987c3fff 00000000000986b4 0000000000000000 000000000000000f
BS_data    00000000987c4000 - 00000000987e3fff 0000000000000020 0000000000000000 000000000000000f
available  00000000987e4000 - 000000009e6c4fff 0000000000005ee1 0000000000000000 000000000000000f
BS_data    000000009e6c5000 - 00000000a9953fff 000000000000b28f 0000000000000000 000000000000000f
ACPI_recl  00000000a9954000 - 00000000a9977fff 0000000000000024 0000000000000000 000000000000000f
LoaderCode 00000000a9978000 - 00000000a9aaefff 0000000000000137 0000000000000000 000000000000000f
BS_data    00000000a9aaf000 - 00000000ab673fff 0000000000001bc5 0000000000000000 000000000000000f
ACPI_NVS   00000000ab674000 - 00000000ab674fff 0000000000000001 0000000000000000 000000000000000f
MemMapIO   00000000ab675000 - 00000000ab6befff 000000000000004a ffffff8002f95000 800000000000000f
BS_data    00000000ab6bf000 - 00000000ab7b3fff 00000000000000f5 0000000000000000 000000000000000f
available  00000000ab7b4000 - 00000000ab7c1fff 000000000000000e 0000000000000000 000000000000000f
LoaderCode 00000000ab7c2000 - 00000000ab7c2fff 0000000000000001 0000000000000000 000000000000000f
available  00000000ab7c3000 - 00000000ab81bfff 0000000000000059 0000000000000000 000000000000000f
BS_data    00000000ab81c000 - 00000000ab8fbfff 00000000000000e0 0000000000000000 000000000000000f
available  00000000ab8fc000 - 00000000ab907fff 000000000000000c 0000000000000000 000000000000000f
BS_data    00000000ab908000 - 00000000ab925fff 000000000000001e 0000000000000000 000000000000000f
available  00000000ab926000 - 00000000ab939fff 0000000000000014 0000000000000000 000000000000000f
BS_data    00000000ab93a000 - 00000000ab957fff 000000000000001e 0000000000000000 000000000000000f
available  00000000ab958000 - 00000000ab959fff 0000000000000002 0000000000000000 000000000000000f
BS_data    00000000ab95a000 - 00000000ab994fff 000000000000003b 0000000000000000 000000000000000f
available  00000000ab995000 - 00000000ab99efff 000000000000000a 0000000000000000 000000000000000f
BS_data    00000000ab99f000 - 00000000abacbfff 000000000000012d 0000000000000000 000000000000000f
available  00000000abacc000 - 00000000abacffff 0000000000000004 0000000000000000 000000000000000f
BS_data    00000000abad0000 - 00000000abb5cfff 000000000000008d 0000000000000000 000000000000000f
available  00000000abb5d000 - 00000000abb60fff 0000000000000004 0000000000000000 000000000000000f
BS_data    00000000abb61000 - 00000000abbabfff 000000000000004b 0000000000000000 000000000000000f
available  00000000abbac000 - 00000000abbaefff 0000000000000003 0000000000000000 000000000000000f
BS_data    00000000abbaf000 - 00000000abc1afff 000000000000006c 0000000000000000 000000000000000f
available  00000000abc1b000 - 00000000abc1cfff 0000000000000002 0000000000000000 000000000000000f
BS_data    00000000abc1d000 - 00000000acbc2fff 0000000000000fa6 0000000000000000 000000000000000f
available  00000000acbc3000 - 00000000acbc6fff 0000000000000004 0000000000000000 000000000000000f
BS_data    00000000acbc7000 - 00000000acbdbfff 0000000000000015 0000000000000000 000000000000000f
available  00000000acbdc000 - 00000000acbdcfff 0000000000000001 0000000000000000 000000000000000f
BS_data    00000000acbdd000 - 00000000acc13fff 0000000000000037 0000000000000000 000000000000000f
available  00000000acc14000 - 00000000acc16fff 0000000000000003 0000000000000000 000000000000000f
BS_data    00000000acc17000 - 00000000acca5fff 000000000000008f 0000000000000000 000000000000000f
available  00000000acca6000 - 00000000acca8fff 0000000000000003 0000000000000000 000000000000000f
BS_data    00000000acca9000 - 00000000accc5fff 000000000000001d 0000000000000000 000000000000000f
available  00000000accc6000 - 00000000accc6fff 0000000000000001 0000000000000000 000000000000000f
BS_data    00000000accc7000 - 00000000acd4efff 0000000000000088 0000000000000000 000000000000000f
available  00000000acd4f000 - 00000000acd4ffff 0000000000000001 0000000000000000 000000000000000f
BS_data    00000000acd50000 - 00000000ace03fff 00000000000000b4 0000000000000000 000000000000000f
available  00000000ace04000 - 00000000ace04fff 0000000000000001 0000000000000000 000000000000000f
BS_data    00000000ace05000 - 00000000ace89fff 0000000000000085 0000000000000000 000000000000000f
available  00000000ace8a000 - 00000000ace8bfff 0000000000000002 0000000000000000 000000000000000f
BS_data    00000000ace8c000 - 00000000acea7fff 000000000000001c 0000000000000000 000000000000000f
available  00000000acea8000 - 00000000acea9fff 0000000000000002 0000000000000000 000000000000000f
BS_data    00000000aceaa000 - 00000000b16c2fff 0000000000004819 0000000000000000 000000000000000f
available  00000000b16c3000 - 00000000b51a9fff 0000000000003ae7 0000000000000000 000000000000000f
BS_data    00000000b51aa000 - 00000000b53a9fff 0000000000000200 0000000000000000 000000000000000f
ACPI_NVS   00000000b53aa000 - 00000000b53aafff 0000000000000001 ffffff8002fdf000 000000000000000f
BS_code    00000000b53ab000 - 00000000b61c2fff 0000000000000e18 0000000000000000 000000000000000f
ACPI_NVS   00000000b61c3000 - 00000000b6212fff 0000000000000050 ffffff8002fe0000 000000000000000f
MemMapIO   00000000b6213000 - 00000000b7b12fff 0000000000001900 ffffff8003030000 800000000000000f
reserved   00000000b7b13000 - 00000000b7eadfff 000000000000039b 0000000000000000 000000000000000f
ACPI_NVS   00000000b7eae000 - 00000000b7fadfff 0000000000000100 0000000000000000 000000000000000f
ACPI_recl  00000000b7fae000 - 00000000b7ffdfff 0000000000000050 0000000000000000 000000000000000f
BS_data    00000000b7ffe000 - 00000000b7ffefff 0000000000000001 0000000000000000 000000000000000f
reserved   00000000b7fff000 - 00000000b80fffff 0000000000000101 0000000000000000 0000000000000000
reserved   00000000b8600000 - 00000000bc7fffff 0000000000004200 0000000000000000 0000000000000000
MemMapIO   00000000f80fa000 - 00000000f80fafff 0000000000000001 ffffff8004930000 8000000000000001
MemMapIO   00000000f80fd000 - 00000000f80fdfff 0000000000000001 ffffff8004931000 8000000000000001
MemMapIO   00000000fe000000 - 00000000fe010fff 0000000000000011 ffffff8004932000 8000000000000001
available  0000000100000000 - 00000004417fffff 0000000000341800 0000000000000000 000000000000000f

I/O Kit Registry

This is best viewed in a separate browser window/tab. Click here to load it.

Kernel Logs (Apple System Log / dmesg)

Dumped from the log file in /var/log/asl/ created last time this system was booted.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Darwin Kernel Version 15.6.0: Mon Aug 29 20:21:34 PDT 2016; root:xnu-3248.60.11~1/RELEASE_X86_64
Sep  5 11:49:04 localhost kernel[0] <Notice>: vm_page_bootstrap: 4055655 free pages and -1974887 wired pages
Sep  5 11:49:04 localhost kernel[0] <Notice>: kext submap [0x<ptr> - 0x<ptr>], kernel text [0x<ptr> - 0x<ptr>]
Sep  5 11:49:04 localhost kernel[0] <Notice>: zone leak detection enabled
Sep  5 11:49:04 localhost kernel[0] <Notice>: "vm_compressor_mode" is 4
Sep  5 11:49:04 localhost kernel[0] <Notice>: multiq scheduler config: deep-drain 0, ceiling 47, depth limit 4, band limit 127, sanity check 0
Sep  5 11:49:04 localhost kernel[0] <Notice>: standard timeslicing quantum is 10000 us
Sep  5 11:49:04 localhost kernel[0] <Notice>: standard background quantum is 2500 us
Sep  5 11:49:04 localhost kernel[0] <Notice>: WQ[lt_init]: init linktable with max:262144 elements (8388608 bytes)
Sep  5 11:49:04 localhost kernel[0] <Notice>: WQ[wqp_init]: init prepost table with max:262144 elements (8388608 bytes)
Sep  5 11:49:04 localhost kernel[0] <Notice>: mig_table_max_displ = 16
Sep  5 11:49:04 localhost kernel[0] <Notice>: TSC Deadline Timer supported and enabled
Sep  5 11:49:04 localhost kernel[0] <Notice>: kdp_core zlib memory 0x7000
Sep  5 11:49:04 localhost kernel[0] <Notice>: "name" not a kext
Sep  5 11:49:04 localhost kernel[0] <Notice>: "FailedCLUT" not a kext
Sep  5 11:49:04 localhost kernel[0] <Notice>: "FailedImage" not a kext
Sep  5 11:49:04 localhost kernel[0] <Notice>: Refusing new kext org.rehabman.driver.AppleSmartBatteryManager, v1.70.1: a prelinked copy with a different executable UUID is already present.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Refusing new kext com.apple.driver.AppleIntelLpssI2C, v2.0.59: already have prelinked v2.0.60.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Refusing new kext com.apple.driver.AppleIntelLpssI2CController, v2.0.59: already have prelinked v2.0.60.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Refusing new kext org.voodoo.driver.VoodooHDA, v2.8.7: already have prelinked v2.8.8.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Refusing new kext org.rehabman.driver.AppleSmartBatteryManager, v1.70.1: a prelinked copy with a different executable UUID is already present.
Sep  5 11:49:04 localhost kernel[0] <Notice>: CodecCommander: Version 2.6.2 starting on OS X Darwin 15.6.
Sep  5 11:49:04 localhost kernel[0] <Notice>: NullCPUPowerManagement::init: properties=<ptr>
Sep  5 11:49:04 localhost kernel[0] <Notice>: NullCPUPowerManagement::start
Sep  5 11:49:04 localhost kernel[0] <Notice>: AppleACPICPU: ProcessorId=1 LocalApicId=0 Enabled
Sep  5 11:49:04 localhost kernel[0] <Notice>: AppleACPICPU: ProcessorId=2 LocalApicId=2 Enabled
Sep  5 11:49:04 localhost kernel[0] <Notice>: AppleACPICPU: ProcessorId=3 LocalApicId=4 Enabled
Sep  5 11:49:04 localhost kernel[0] <Notice>: AppleACPICPU: ProcessorId=4 LocalApicId=6 Enabled
Sep  5 11:49:04 localhost kernel[0] <Notice>: AppleACPICPU: ProcessorId=5 LocalApicId=1 Enabled
Sep  5 11:49:04 localhost kernel[0] <Notice>: AppleACPICPU: ProcessorId=6 LocalApicId=3 Enabled
Sep  5 11:49:04 localhost kernel[0] <Notice>: AppleACPICPU: ProcessorId=7 LocalApicId=5 Enabled
Sep  5 11:49:04 localhost kernel[0] <Notice>: AppleACPICPU: ProcessorId=8 LocalApicId=7 Enabled
Sep  5 11:49:04 localhost kernel[0] <Notice>: calling mpo_policy_init for TMSafetyNet
Sep  5 11:49:04 localhost kernel[0] <Notice>: Security policy loaded: Safety net for Time Machine (TMSafetyNet)
Sep  5 11:49:04 localhost kernel[0] <Notice>: calling mpo_policy_init for AMFI
Sep  5 11:49:04 localhost kernel[0] <Notice>: Security policy loaded: Apple Mobile File Integrity (AMFI)
Sep  5 11:49:04 localhost kernel[0] <Notice>: calling mpo_policy_init for Sandbox
Sep  5 11:49:04 localhost kernel[0] <Notice>: Security policy loaded: Seatbelt sandbox policy (Sandbox)
Sep  5 11:49:04 localhost kernel[0] <Notice>: calling mpo_policy_init for Quarantine
Sep  5 11:49:04 localhost kernel[0] <Notice>: Security policy loaded: Quarantine policy (Quarantine)
Sep  5 11:49:04 localhost kernel[0] <Notice>: Copyright (c) 1982, 1986, 1989, 1991, 1993
Sep  5 11:49:04 localhost kernel[0] <Notice>: The Regents of the University of California. All rights reserved.
Sep  5 11:49:04 localhost kernel[0] <Notice>: MAC Framework successfully initialized
Sep  5 11:49:04 localhost kernel[0] <Notice>: using 16384 buffer headers and 10240 cluster IO buffer headers
Sep  5 11:49:04 localhost kernel[0] <Notice>: AppleCredentialManager::start called
Sep  5 11:49:04 localhost kernel[0] <Notice>: AssertMacros: tmpData (value: 0x0),  file: /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleCredentialManager/AppleCredentialManager-83.40.3/AppleCredentialManager/AppleCredentialManager.cpp, line: 785
Sep  5 11:49:04 localhost kernel[0] <Notice>: AppleKeyStore starting (BUILT: Aug 29 2016 21:33:30)
Sep  5 11:49:04 localhost kernel[0] <Notice>: FakeSMCKeyStore: started
Sep  5 11:49:04 localhost kernel[0] <Notice>: Low Frequency Mode : 800 MHz
Sep  5 11:49:04 localhost kernel[0] <Notice>: Clock Speed        : 2700 MHz
Sep  5 11:49:04 localhost kernel[0] <Notice>: Max Turbo Frequency: 3600 MHz
Sep  5 11:49:04 localhost kernel[0] <Notice>: IOAPIC: Version 0x20 Vectors 64:111
Sep  5 11:49:04 localhost kernel[0] <Notice>: ACPI: sleep states S3 S4 S5
Sep  5 11:49:04 localhost kernel[0] <Notice>: CPUSensors: CPU family 0x6, model 0x5e, stepping 0x3, cores 4, threads 8, TJmax 100
Sep  5 11:49:04 localhost kernel[0] <Notice>: CPUSensors: setting platform keys to [j43     ]
Sep  5 11:49:04 localhost kernel[0] <Notice>: CPUSensors: base CPU multiplier is 27
Sep  5 11:49:04 localhost kernel[0] <Notice>: CPUSensors: started
Sep  5 11:49:04 localhost kernel[0] <Notice>: ACPIBatteryManager: Version 1.70.1 starting on OS X Darwin 15.6.
Sep  5 11:49:04 localhost kernel[0] <Notice>: ACPIBatteryManager: Using ACPI regular battery information method _BIF
Sep  5 11:49:04 localhost kernel[0] <Notice>: RTC: Only single RAM bank (128 bytes)
Sep  5 11:49:04 localhost kernel[0] <Notice>: pci (build 20:48:30 Aug 29 2016), flags 0xe3000, pfm64 (39 cpu) 0x7f80000000, 0x80000000
Sep  5 11:49:04 localhost kernel[0] <Notice>: [ PCI configuration begin ]
Sep  5 11:49:04 localhost kernel[0] <Notice>: console relocated to 0x7f80000000
Sep  5 11:49:04 localhost kernel[0] <Notice>: [ PCI configuration end, bridges 5, devices 15 ]
Sep  5 11:49:04 localhost kernel[0] <Notice>: ACPISensors (THM0): 1 sensor added
Sep  5 11:49:04 localhost kernel[0] <Notice>: ACPISensors (THM0): started
Sep  5 11:49:04 localhost kernel[0] <Notice>: OSMetaClass: Kext org.rehabman.voodoo.driver.PS2Controller class ApplePS2Controller is a duplicate;kext org.emlydinesh.driver.ApplePS2Controller already has a class by that name.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Kext org.rehabman.voodoo.driver.PS2Controller start failed (result 0xdc00400a).
Sep  5 11:49:04 localhost kernel[0] <Notice>: Kext org.rehabman.voodoo.driver.PS2Controller failed to load (0xdc008017).
Sep  5 11:49:04 localhost kernel[0] <Notice>: Failed to load kext org.rehabman.voodoo.driver.PS2Controller (error 0xdc008017).
Sep  5 11:49:04 localhost kernel[0] <Notice>: FakeSMC v6.21.1412 Copyright 2015 netkas, slice, usr-sse2, kozlek, navi, THe KiNG, RehabMan. All rights reserved.
Sep  5 11:49:04 localhost kernel[0] <Notice>: FakeSMC: 14 preconfigured keys added
Sep  5 11:49:04 localhost kernel[0] <Notice>: FakeSMC: 5 keys exported by Clover EFI
Sep  5 11:49:04 localhost kernel[0] <Notice>: SMC: successfully initialized
Sep  5 11:49:04 localhost kernel[0] <Notice>: SuperIODevice: [Fatal] found unsupported chip! ITE sequence ID=0x2901, Winbond sequence ID=0xffff
Sep  5 11:49:04 localhost kernel[0] <Notice>: STD :: Enhanced Apple PS2 Controller and Keyboard driver v4.4.5 Copyright (c) EMlyDinEsH <www.osxlatitude.com> 2012-2015.
Sep  5 11:49:04 localhost kernel[0] <Notice>: IOGraphics flags 0x43
Sep  5 11:49:04 localhost kernel[0] <Notice>: 000001.093613 AppleUSBLegacyRoot@: AppleUSBLegacyRoot::init: enabling legacy matching
Sep  5 11:49:04 localhost kernel[0] <Notice>: Kext org.rehabman.voodoo.driver.PS2Keyboard - library kext org.rehabman.voodoo.driver.PS2Controller not found.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Can't load kext org.rehabman.voodoo.driver.PS2Keyboard - failed to resolve library dependencies.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Kext org.rehabman.voodoo.driver.PS2Keyboard failed to load (0xdc00800e).
Sep  5 11:49:04 localhost kernel[0] <Notice>: Failed to load kext org.rehabman.voodoo.driver.PS2Keyboard (error 0xdc00800e).
Sep  5 11:49:04 localhost kernel[0] <Notice>: FakePCIID: Version 1.3.1 starting on OS X Darwin 15.6.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Kext org.rehabman.voodoo.driver.PS2Trackpad - library kext org.rehabman.voodoo.driver.PS2Controller not found.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Can't load kext org.rehabman.voodoo.driver.PS2Trackpad - failed to resolve library dependencies.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Kext org.rehabman.voodoo.driver.PS2Trackpad failed to load (0xdc00800e).
Sep  5 11:49:04 localhost kernel[0] <Notice>: Failed to load kext org.rehabman.voodoo.driver.PS2Trackpad (error 0xdc00800e).
Sep  5 11:49:04 localhost kernel[0] <Notice>: STD :: Initializing keyboard...
Sep  5 11:49:04 localhost kernel[0] <Notice>: Kext org.rehabman.voodoo.driver.PS2Mouse - library kext org.rehabman.voodoo.driver.PS2Controller not found.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Can't load kext org.rehabman.voodoo.driver.PS2Mouse - failed to resolve library dependencies.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Kext org.rehabman.voodoo.driver.PS2Mouse failed to load (0xdc00800e).
Sep  5 11:49:04 localhost kernel[0] <Notice>: Failed to load kext org.rehabman.voodoo.driver.PS2Mouse (error 0xdc00800e).
Sep  5 11:49:04 localhost kernel[0] <Notice>: STD :: Smart PS2 Touchpad v4.4.5 Copyright (c) EMlyDinEsH <www.osxlatitude.com> 2012-2015.
Sep  5 11:49:04 localhost kernel[0] <Notice>: STD :: Detecting the touchpad........
Sep  5 11:49:04 localhost kernel[0] <Notice>: STD :: Synaptics touchpad found.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Couldn't alloc class "ApplePS2Mouse"
Sep  5 11:49:04 localhost kernel[0] <Notice>: mcache: 8 CPU(s), 64 bytes CPU cache line size
Sep  5 11:49:04 localhost kernel[0] <Notice>: mbinit: done [96 MB total pool size, (64/32) split]
Sep  5 11:49:04 localhost kernel[0] <Notice>: rooting via boot-uuid from /chosen: 9910CBB6-92A3-3335-8F6E-0644436C2041
Sep  5 11:49:04 localhost kernel[0] <Notice>: Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
Sep  5 11:49:04 localhost kernel[0] <Notice>: com.apple.AppleFSCompressionTypeZlib kmod start
Sep  5 11:49:04 localhost kernel[0] <Notice>: com.apple.AppleFSCompressionTypeDataless kmod start
Sep  5 11:49:04 localhost kernel[0] <Notice>: com.apple.AppleFSCompressionTypeZlib load succeeded
Sep  5 11:49:04 localhost kernel[0] <Notice>: com.apple.AppleFSCompressionTypeDataless load succeeded
Sep  5 11:49:04 localhost kernel[0] <Notice>: No interval found for . Using 8000000
Sep  5 11:49:04 localhost kernel[0] <Notice>: Ethernet [IntelMausi]: TCP/IPv4 segmentation offload enabled.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Ethernet [IntelMausi]: TCP/IPv6 segmentation offload enabled.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Ethernet [IntelMausi]: TCP/IPv6 checksum offload enabled.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Ethernet [IntelMausi]: Version 2.1.0 using max interrupt rate 7000. Please don't support tonymacx86.com!
Sep  5 11:49:04 localhost kernel[0] <Notice>: Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SAT1@17/AppleIntelPchSeriesAHCI/PRT2@2/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/LITEON LSH-256V2G Media/IOGUIDPartitionScheme/Mac OS X (HFS+) partition@4
Sep  5 11:49:04 localhost kernel[0] <Notice>: BSD root: disk0s4, major 1, minor 8
Sep  5 11:49:04 localhost kernel[0] <Notice>: hfs: mounted OSX on device root_device
Sep  5 11:49:04 localhost kernel[0] <Notice>: XCPM: registered
Sep  5 11:49:04 localhost kernel[0] <Notice>: VM Swap Subsystem is ON
Sep  5 11:49:04 localhost kernel[0] <Notice>: Ethernet [IntelMausi]: I219LM2 (Rev. 49), c8:5b:76:0e:9e:34
Sep  5 11:49:04 localhost kernel[0] <Notice>: AICPUPMI: CPU P-States [ 27 ]
Sep  5 11:49:04 localhost kernel[0] <Notice>: STD :: Touchpad model: 1, FW version: 8.2, ID: 0x1e2b1, Capabilities: 0xf006a3/0x943300/0x12e800, Board id: 3053, FW id: 2010421.
Sep  5 11:49:04 localhost kernel[0] <Notice>: STD :: ClickPad? Yes
Sep  5 11:49:04 localhost kernel[0] <Notice>: STD :: Touchpad ranges are X_min 1266 Y_min 1096 X_max 5676 Y_max 4758, CenterX 3471, CenterY 2927.
Sep  5 11:49:04 localhost kernel[0] <Notice>: STD :: Touchpad enabled.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Waiting for DSMOS...
Sep  5 11:49:04 localhost kernel[0] <Notice>: STD :: Keyboard echo success.
Sep  5 11:49:04 localhost kernel[0] <Notice>: STD :: Initializing keyboard...
Sep  5 11:49:04 localhost kernel[0] <Notice>: STD :: Keyboard echo success.
Sep  5 11:49:04 localhost kernel[0] <Notice>: STD :: Keyboard enabled.
Sep  5 11:49:04 localhost kernel[0] <Notice>: Previous shutdown cause: 5
Sep  5 11:49:04 localhost kernel[0] <Notice>: Controller: Intel (Unknown) (vendor ID: 8086, device ID: a170)
Sep  5 11:49:04 localhost kernel[0] <Notice>: Apple16X50PCI22: Identified 1 Serial channels at PCI Bus=0 Dev=22 Func=3
Sep  5 11:49:04 localhost kernel[0] <Notice>: Apple16X50UARTSync22: Detected 16550AF/C/CF FIFO=16 MaxBaud=115200
Sep  5 11:49:04 localhost kernel[0] <Notice>: 000003.299928 IOUSBHostHIDDevice@: IOUSBHostHIDDevice::handleStart: unable to open interface
Sep  5 11:49:04 localhost kernel[0] <Notice>: 000003.299951 IOUSBHostHIDDevice@: IOUSBHostHIDDevice::start: unable to start IOHIDDevice
Sep  5 11:49:04 localhost kernel[0] <Notice>: 000003.299985 IOUSBHostHIDDevice@: IOUSBHostHIDDevice::handleStart: unable to open interface
Sep  5 11:49:04 localhost kernel[0] <Notice>: 000003.300003 IOUSBHostHIDDevice@: IOUSBHostHIDDevice::start: unable to start IOHIDDevice
Sep  5 11:49:04 localhost kernel[0] <Notice>: Architecture couldn't be recognized! PMC_BOOT_0 = <ptr>, PMC_BOOT_42 = 0x00000011
Sep  5 11:49:04 localhost kernel[0] <Notice>: DSMOS has arrived
Sep  5 11:49:04 localhost kernel[0] <Notice>: [IOBluetoothFamily][start] -- completed
Sep  5 11:49:04 localhost kernel[0] <Notice>: No interval found for . Using 8000000
Sep  5 11:49:04 localhost kernel[0] <Notice>: CodecCommander: Evaluating device "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/HDEF@1F,3" [8086:a170].
Sep  5 11:49:04 localhost kernel[0] <Notice>: CodecCommander: ....CodecVendor Id: 0x10ec0293
Sep  5 11:49:04 localhost kernel[0] <Notice>: CodecCommander: ....Codec Address: 0
Sep  5 11:49:04 localhost kernel[0] <Notice>: CodecCommander: ....Subsystem Id: 0x17aa5050
Sep  5 11:49:04 localhost kernel[0] <Notice>: CodecCommander: ....PCI Sub Id: 0x17aa5050
Sep  5 11:49:04 scolatedeMacBook-Air kernel[0] <Notice>: in6_unlink_ifa: IPv6 address 0xa39421f76f2ea683 has no prefix
Sep  5 11:49:05 scolatedeMacBook-Air kernel[0] <Notice>: AICPUPMI: CPU P-States [ 13 27 ]
Sep  5 11:49:06 scolatedeMacBook-Air kernel[0] <Notice>: AICPUPMI: CPU P-States [ 10 13 27 ]
Sep  5 11:49:06 scolatedeMacBook-Air kernel[0] <Notice>: Ethernet [IntelMausi]: Link up on en0, 100-Megabit, Full-duplex, Rx/Tx flow-control
Sep  5 11:49:09 scolatedeMacBook-Air kernel[0] <Notice>: ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
Sep  5 11:49:09 scolatedeMacBook-Air kernel[0] <Notice>: WARNING: IOPlatformPluginUtil : getCPUIDInfo: this is an unknown CPU model 0x5e
Sep  5 11:49:09 scolatedeMacBook-Air kernel[0] <Notice>: -- power management may be incomplete or unsupported
Sep  5 11:49:09 scolatedeMacBook-Air kernel[0] <Notice>: AppleIntelPCHPMC::publishedIOPPF - return false
Sep  5 11:49:09 scolatedeMacBook-Air kernel[0] <Notice>: NTFS driver 3.13 [Flags: R/W].
Sep  5 11:49:09 scolatedeMacBook-Air kernel[0] <Notice>: NTFS volume name , version 3.1.
Sep  5 11:49:10 scolatedeMacBook-Air kernel[0] <Notice>: NTFS-fs warning (device /dev/disk0s3, pid 153): ntfs_system_inodes_get(): Windows is hibernated.  Will not be able to remount read-write.  Run chkdsk.
Sep  5 11:49:10 scolatedeMacBook-Air kernel[0] <Notice>: NTFS volume name , version 3.1.
Sep  5 11:49:17 scolatedeMacBook-Air kernel[0] <Notice>: IntelBacklight: IntelBacklightPanel not found (PNLF patch missing?)... aborting
Sep  5 11:49:17 scolatedeMacBook-Air kernel[0] <Notice>: [GFXPMFB] initPMRegisters: kRP_STATE_CAP 0x70715
Sep  5 11:49:17 scolatedeMacBook-Air kernel[0] <Notice>: [GFXPMFB] [FBCONTROLLER::initPMRegisters] fMaxFreqSupported = 21 fMinFreqSupported = 7 
Sep  5 11:49:34 scolatedeMacBook-Air kernel[0] <Notice>: IntelBacklight: IntelBacklightPanel not found (PNLF patch missing?)... aborting
Sep  5 11:49:34 scolatedeMacBook-Air kernel[0] <Notice>: [IGPU] Will fallback to host-side scheduling if graphics firmware fails to load
Sep  5 11:49:34 scolatedeMacBook-Air kernel[0] <Notice>: [IGPU] Chose to use graphics firmware based on platform
Sep  5 11:49:35 scolatedeMacBook-Air kernel[0] <Notice>: [IGPU] *****************************************************************************
Sep  5 11:49:35 scolatedeMacBook-Air kernel[0] <Notice>: [IGPU] Failed to initialize graphics firmware.  Falling back to host-side scheduling
Sep  5 11:49:35 scolatedeMacBook-Air kernel[0] <Notice>: [IGPU] Scheduler interface revision = 1: Default EL Scheduler
Sep  5 11:49:35 scolatedeMacBook-Air kernel[0] <Notice>: [IGPU] *****************************************************************************
Sep  5 11:49:35 scolatedeMacBook-Air kernel[0] <Notice>: [IGPU] Graphics accelerator is using scheduler interface revision 1: Default EL Scheduler
Sep  5 11:49:35 scolatedeMacBook-Air kernel[0] <Notice>: [IGPU] Scheduler: Multiple channel indexes per command streamer
Sep  5 11:49:35 scolatedeMacBook-Air kernel[0] <Notice>: [IGPU] Scheduler: Process CSB using HWS.
Sep  5 11:49:35 scolatedeMacBook-Air kernel[0] <Notice>: [IGPU] Scheduler: PM notify enabled
Sep  5 11:49:35 scolatedeMacBook-Air kernel[0] <Notice>: [IGPU] Graphics Address: PPGTT, Separate Address Space
Sep  5 11:49:35 scolatedeMacBook-Air kernel[0] <Notice>: [IGPU] MultiForceWake Enabled: Using 3D Driver
Sep  5 11:49:35 scolatedeMacBook-Air kernel[0] <Notice>: [IGPU] CoarsePowerGating Disabled
Sep  5 11:49:35 scolatedeMacBook-Air kernel[0] <Notice>: [IGPU] Scheduler Throttle Cap = 100ms.
Sep  5 11:49:36 scolatedeMacBook-Air kernel[0] <Notice>: PEGP: Not usable
Sep  5 11:49:36 scolatedeMacBook-Air kernel[0] <Notice>: Unknown unsol tag: 0x0000003f!
Sep  5 11:49:36 scolatedeMacBook-Air kernel[0] <Notice>: **** [IOBluetoothFamily][SearchForTransportEventTimeOutHandler] -- Missing Bluetooth Controller Transport! 
Sep  5 11:49:37 scolatedeMacBook-Air kernel[0] <Notice>: ignored is_io_service_close(0x10000039d,IOHIDParamUserClient)
Sep  5 11:49:43 scolatedeMacBook-Air kernel[0] <Notice>: AppleKeyStore::handleUserClientCommandGated: asking for specific bag 501 (eff -501)
Sep  5 11:49:43 scolatedeMacBook-Air kernel[0] <Notice>: AppleKeyStore::handleUserClientCommandGated: set handle 1 as special bag -501
Sep  5 11:49:43 scolatedeMacBook-Air kernel[0] <Notice>: AppleKeyStore:Sending lock change 1 for handle 1
Sep  5 11:49:43 scolatedeMacBook-Air kernel[0] <Notice>: AppleKeyStore:Sending lock change 0 for handle -501
Sep  5 11:49:43 scolatedeMacBook-Air kernel[0] <Notice>: Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sep  5 11:49:43 scolatedeMacBook-Air kernel[0] <Notice>: Sandbox: CalendarAgent(276) allow(0) mach-register com.apple.CalendarStore.lock.init
Sep  5 11:49:43 scolatedeMacBook-Air kernel[0] <Notice>: Sandbox: rpcsvchost(185) deny(1) file-read-metadata /usr
Sep  5 11:49:43 scolatedeMacBook-Air kernel[0] <Notice>: Sandbox: coreaudiod(173) deny(1) file-read-metadata /usr
Sep  5 11:49:43 scolatedeMacBook-Air kernel[0] <Notice>: Sandbox: coreduetd(66) deny(1) file-read-metadata /usr/libexec
Sep  5 11:49:43 scolatedeMacBook-Air kernel[0] <Notice>: Sandbox: blued(80) deny(1) file-read-metadata /usr
Sep  5 11:49:44 scolatedeMacBook-Air kernel[0] <Notice>: Sandbox: netbiosd(196) deny(1) file-read-metadata /usr
Sep  5 11:49:45 scolatedeMacBook-Air kernel[0] <Notice>: Sandbox: storeaccountd(282) deny(1) file-write-create /Users/scolate/Library/Caches/com.apple.Spotlight/ProductionBag
Sep  5 11:49:46 scolatedeMacBook-Air kernel[0] <Notice>: Sandbox: storeaccountd(282) deny(1) file-write-create /Users/scolate/Library/Caches/com.apple.Safari/ProductionBag
Sep  5 11:49:53 scolatedeMacBook-Air kernel[0] <Notice>: Sandbox: SocialPushAgent(321) deny(1) file-write-data /Users/scolate/Library/Preferences/com.apple.socialpushagent.plist
Sep  5 11:54:00 scolatedeMacBook-Air kernel[0] <Notice>: USBMSC Identifier (non-unique): 00A12345ADE6 0x152d 0x2590 0x8105, 3
Sep  5 11:54:00 scolatedeMacBook-Air kernel[0] <Notice>: Fixing incorrect zfree from zone kalloc.16 to zone kalloc.32
Sep  5 11:55:42 scolatedeMacBook-Air kernel[0] <Notice>: hfs: mounted Hackintosh Vietnam Tool 1.9.6 on device disk3s2
Sep  5 11:59:40 scolatedeMacBook-Air kernel[0] <Notice>: ignored is_io_service_close(0x10000039d,IOHIDParamUserClient)
Sep  5 12:00:17 scolatedeMacBook-Air kernel[0] <Notice>: Sandbox: com.apple.WebKit(440) deny(1) system-fsctl 682f
Sep  5 12:00:31 scolatedeMacBook-Air kernel[0] <Notice>: ignored is_io_service_close(0x10000039d,IOHIDParamUserClient)
Sep  5 12:00:49 scolatedeMacBook-Air kernel[0] <Notice>: Sandbox: com.apple.WebKit(459) deny(1) system-fsctl 682f
Sep  5 12:05:48 scolatedeMacBook-Air kernel[0] <Notice>: AICPUPMI: CPU P-States [ 10 12 13 27 ]
Sep  5 12:08:48 scolatedeMacBook-Air kernel[0] <Notice>: ignored is_io_service_close(0x10000039d,IOHIDParamUserClient)
Dumped using /sbin/dmesg
Apple PS2 Controller and Keyboard driver v4.4.5 Copyright (c) EMlyDinEsH <www.osxlatitude.com> 2012-2015.
IOGraphics flags 0x43
000001.093613 AppleUSBLegacyRoot@: AppleUSBLegacyRoot::init: enabling legacy matching
Kext org.rehabman.voodoo.driver.PS2Keyboard - library kext org.rehabman.voodoo.driver.PS2Controller not found.
Can't load kext org.rehabman.voodoo.driver.PS2Keyboard - failed to resolve library dependencies.
Kext org.rehabman.voodoo.driver.PS2Keyboard failed to load (0xdc00800e).
Failed to load kext org.rehabman.voodoo.driver.PS2Keyboard (error 0xdc00800e).
FakePCIID: Version 1.3.1 starting on OS X Darwin 15.6.
FakePCIID: Version 1.3.1 starting on OS X Darwin 15.6.
Kext org.rehabman.voodoo.driver.PS2Trackpad - library kext org.rehabman.voodoo.driver.PS2Controller not found.
Can't load kext org.rehabman.voodoo.driver.PS2Trackpad - failed to resolve library dependencies.
Kext org.rehabman.voodoo.driver.PS2Trackpad failed to load (0xdc00800e).
Failed to load kext org.rehabman.voodoo.driver.PS2Trackpad (error 0xdc00800e).
STD :: Initializing keyboard...
Kext org.rehabman.voodoo.driver.PS2Mouse - library kext org.rehabman.voodoo.driver.PS2Controller not found.
Can't load kext org.rehabman.voodoo.driver.PS2Mouse - failed to resolve library dependencies.
Kext org.rehabman.voodoo.driver.PS2Mouse failed to load (0xdc00800e).
Failed to load kext org.rehabman.voodoo.driver.PS2Mouse (error 0xdc00800e).
STD :: Smart PS2 Touchpad v4.4.5 Copyright (c) EMlyDinEsH <www.osxlatitude.com> 2012-2015.
STD :: Detecting the touchpad........
STD :: Synaptics touchpad found.
Couldn't alloc class "ApplePS2Mouse"
mcache: 8 CPU(s), 64 bytes CPU cache line size
mbinit: done [96 MB total pool size, (64/32) split]
rooting via boot-uuid from /chosen: 9910CBB6-92A3-3335-8F6E-0644436C2041
Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
com.apple.AppleFSCompressionTypeZlib kmod start
com.apple.AppleFSCompressionTypeDataless kmod start
com.apple.AppleFSCompressionTypeZlib load succeeded
com.apple.AppleFSCompressionTypeDataless load succeeded
No interval found for . Using 8000000
Ethernet [IntelMausi]: TCP/IPv4 segmentation offload enabled.
Ethernet [IntelMausi]: TCP/IPv6 segmentation offload enabled.
Ethernet [IntelMausi]: TCP/IPv6 checksum offload enabled.
Ethernet [IntelMausi]: Version 2.1.0 using max interrupt rate 7000. Please don't support tonymacx86.com!
Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SAT1@17/AppleIntelPchSeriesAHCI/PRT2@2/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/LITEON LSH-256V2G Media/IOGUIDPartitionScheme/Mac OS X (HFS+) partition@4
BSD root: disk0s4, major 1, minor 8
hfs: mounted OSX on device root_device
XCPM: registered
VM Swap Subsystem is ON
Ethernet [IntelMausi]: I219LM2 (Rev. 49), c8:5b:76:0e:9e:34
AICPUPMI: CPU P-States [ 27 ]
STD :: Touchpad model: 1, FW version: 8.2, ID: 0x1e2b1, Capabilities: 0xf006a3/0x943300/0x12e800, Board id: 3053, FW id: 2010421.
STD :: ClickPad? Yes
STD :: Touchpad ranges are X_min 1266 Y_min 1096 X_max 5676 Y_max 4758, CenterX 3471, CenterY 2927.
STD :: Touchpad enabled.
Waiting for DSMOS...
STD :: Keyboard echo success.
STD :: Initializing keyboard...
STD :: Keyboard echo success.
STD :: Keyboard enabled.
Previous shutdown cause: 5
Controller: Intel (Unknown) (vendor ID: 8086, device ID: a170)
Apple16X50PCI22: Identified 1 Serial channels at PCI Bus=0 Dev=22 Func=3
Apple16X50UARTSync22: Detected 16550AF/C/CF FIFO=16 MaxBaud=115200
000003.299928 IOUSBHostHIDDevice@: IOUSBHostHIDDevice::handleStart: unable to open interface
000003.299951 IOUSBHostHIDDevice@: IOUSBHostHIDDevice::start: unable to start IOHIDDevice
000003.299985 IOUSBHostHIDDevice@: IOUSBHostHIDDevice::handleStart: unable to open interface
000003.300003 IOUSBHostHIDDevice@: IOUSBHostHIDDevice::start: unable to start IOHIDDevice
Architecture couldn't be recognized! PMC_BOOT_0 = <ptr>, PMC_BOOT_42 = 0x00000011
DSMOS has arrived
[IOBluetoothFamily][start] -- completed
No interval found for . Using 8000000
CodecCommander: Evaluating device "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/HDEF@1F,3" [8086:a170].
CodecCommander: ....CodecVendor Id: 0x10ec0293
CodecCommander: ....Codec Address: 0
CodecCommander: ....Subsystem Id: 0x17aa5050
CodecCommander: ....PCI Sub Id: 0x17aa5050
in6_unlink_ifa: IPv6 address 0xa39421f76f2ea683 has no prefix
AICPUPMI: CPU P-States [ 13 27 ]
AICPUPMI: CPU P-States [ 10 13 27 ]
Ethernet [IntelMausi]: Link up on en0, 100-Megabit, Full-duplex, Rx/Tx flow-control
ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
WARNING: IOPlatformPluginUtil : getCPUIDInfo: this is an unknown CPU model 0x5e
  -- power management may be incomplete or unsupported
AppleIntelPCHPMC::publishedIOPPF - return false
NTFS driver 3.13 [Flags: R/W].
NTFS volume name , version 3.1.
NTFS volume name , version 3.1.
NTFS-fs warning (device /dev/disk0s3, pid 153): ntfs_system_inodes_get(): Windows is hibernated.  Will not be able to remount read-write.  Run chkdsk.
NTFS volume name , version 3.1.
NTFS volume name , version 3.1.
IntelBacklight: IntelBacklightPanel not found (PNLF patch missing?)... aborting
[GFXPMFB] initPMRegisters: kRP_STATE_CAP 0x70715
[GFXPMFB] [FBCONTROLLER::initPMRegisters] fMaxFreqSupported = 21 fMinFreqSupported = 7 
IntelBacklight: IntelBacklightPanel not found (PNLF patch missing?)... aborting
[IGPU] Will fallback to host-side scheduling if graphics firmware fails to load
[IGPU] Chose to use graphics firmware based on platform
[IGPU] *****************************************************************************
[IGPU] Failed to initialize graphics firmware.  Falling back to host-side scheduling
[IGPU] Scheduler interface revision = 1: Default EL Scheduler
[IGPU] *****************************************************************************
[IGPU] Graphics accelerator is using scheduler interface revision 1: Default EL Scheduler
[IGPU] Scheduler: Multiple channel indexes per command streamer
[IGPU] Scheduler: Process CSB using HWS.
[IGPU] Scheduler: PM notify enabled
[IGPU] Graphics Address: PPGTT, Separate Address Space
[IGPU] MultiForceWake Enabled: Using 3D Driver
[IGPU] CoarsePowerGating Disabled
[IGPU] Scheduler Throttle Cap = 100ms.
PEGP: Not usable
Unknown unsol tag: 0x0000003f!
Unknown unsol tag: 0x0000003f!
Unknown unsol tag: 0x0000003f!
Unknown unsol tag: 0x0000003f!
**** [IOBluetoothFamily][SearchForTransportEventTimeOutHandler] -- Missing Bluetooth Controller Transport! 
ignored is_io_service_close(0x10000039d,IOHIDParamUserClient)
AppleKeyStore::handleUserClientCommandGated: asking for specific bag 501 (eff -501)
AppleKeyStore::handleUserClientCommandGated: set handle 1 as special bag -501
AppleKeyStore:Sending lock change 1 for handle 1
AppleKeyStore:Sending lock change 0 for handle -501
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CommCenter(245) deny(1) file-read-metadata /private/var/folders
Sandbox: CalendarAgent(276) allow(0) mach-register com.apple.CalendarStore.lock.init
Sandbox: rpcsvchost(185) deny(1) file-read-metadata /usr
Sandbox: coreaudiod(173) deny(1) file-read-metadata /usr
Sandbox: coreduetd(66) deny(1) file-read-metadata /usr/libexec
Sandbox: coreduetd(66) deny(1) file-read-metadata /usr/libexec
Sandbox: blued(80) deny(1) file-read-metadata /usr
Sandbox: netbiosd(196) deny(1) file-read-metadata /usr
Sandbox: storeaccountd(282) deny(1) file-write-create /Users/scolate/Library/Caches/com.apple.Spotlight/ProductionBag
Sandbox: storeaccountd(282) deny(1) file-write-create /Users/scolate/Library/Caches/com.apple.Safari/ProductionBag
Sandbox: SocialPushAgent(321) deny(1) file-write-data /Users/scolate/Library/Preferences/com.apple.socialpushagent.plist
Sandbox: SocialPushAgent(321) deny(1) file-write-data /Users/scolate/Library/Preferences/com.apple.socialpushagent.plist
USBMSC Identifier (non-unique): 00A12345ADE6 0x152d 0x2590 0x8105, 3
Fixing incorrect zfree from zone kalloc.16 to zone kalloc.32
Fixing incorrect zfree from zone kalloc.16 to zone kalloc.32
hfs: mounted Hackintosh Vietnam Tool 1.9.6 on device disk3s2
ignored is_io_service_close(0x10000039d,IOHIDParamUserClient)
ignored is_io_service_close(0x10000039d,IOHIDParamUserClient)
ignored is_io_service_close(0x10000039d,IOHIDParamUserClient)
ignored is_io_service_close(0x10000039d,IOHIDParamUserClient)
ignored is_io_service_close(0x10000039d,IOHIDParamUserClient)
ignored is_io_service_close(0x10000039d,IOHIDParamUserClient)
ignored is_io_service_close(0x10000039d,IOHIDParamUserClient)
Sandbox: com.apple.WebKit(440) deny(1) system-fsctl 682f
Sandbox: com.apple.WebKit(440) deny(1) system-fsctl 682f
Sandbox: com.apple.WebKit(440) deny(1) system-fsctl 682f
Sandbox: com.apple.WebKit(440) deny(1) system-fsctl 682f
Sandbox: com.apple.WebKit(440) deny(1) system-fsctl 682f
ignored is_io_service_close(0x10000039d,IOHIDParamUserClient)
Sandbox: com.apple.WebKit(459) deny(1) system-fsctl 682f
Sandbox: com.apple.WebKit(459) deny(1) system-fsctl 682f
Sandbox: com.apple.WebKit(459) deny(1) system-fsctl 682f
Sandbox: com.apple.WebKit(459) deny(1) system-fsctl 682f
Sandbox: com.apple.WebKit(459) deny(1) system-fsctl 682f
AICPUPMI: CPU P-States [ 10 12 13 27 ]
ignored is_io_service_close(0x10000039d,IOHIDParamUserClient)

Kernel Info

Dumped using uname -v
Darwin Kernel Version 15.6.0: Mon Aug 29 20:21:34 PDT 2016; root:xnu-3248.60.11~1/RELEASE_X86_64
Dumped using /usr/sbin/sysctl -a | grep cpu
hw.ncpu: 8
hw.activecpu: 8
hw.physicalcpu: 4
hw.physicalcpu_max: 4
hw.logicalcpu: 8
hw.logicalcpu_max: 8
hw.cputype: 7
hw.cpusubtype: 8
hw.cpu64bit_capable: 1
hw.cpufamily: 939270559
hw.cpufrequency: 2713000000
hw.cpufrequency_min: 2713000000
hw.cpufrequency_max: 2713000000
hw.cputhreadtype: 1
machdep.cpu.max_basic: 22
machdep.cpu.max_ext: 2147483656
machdep.cpu.vendor: GenuineIntel
machdep.cpu.brand_string: Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz
machdep.cpu.family: 6
machdep.cpu.model: 94
machdep.cpu.extmodel: 5
machdep.cpu.extfamily: 0
machdep.cpu.stepping: 3
machdep.cpu.feature_bits: 9221960262849657855
machdep.cpu.leaf7_feature_bits: 43806655
machdep.cpu.extfeature_bits: 1241984796928
machdep.cpu.signature: 329443
machdep.cpu.brand: 0
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 FMA CX16 TPR PDCM SSE4.1 SSE4.2 x2APIC MOVBE POPCNT AES PCID XSAVE OSXSAVE SEGLIM64 TSCTMR AVX1.0 RDRAND F16C
machdep.cpu.leaf7_features: SMEP ERMS RDWRFSGS TSC_THREAD_OFFSET BMI1 HLE AVX2 BMI2 INVPCID RTM SMAP RDSEED ADX IPT SGX FPU_CSDS MPX CLFSOPT
machdep.cpu.extfeatures: SYSCALL XD 1GBPAGE EM64T LAHF LZCNT PREFETCHW RDTSCP TSCI
machdep.cpu.logical_per_package: 16
machdep.cpu.cores_per_package: 8
machdep.cpu.microcode_version: 138
machdep.cpu.processor_flag: 5
machdep.cpu.mwait.linesize_min: 64
machdep.cpu.mwait.linesize_max: 64
machdep.cpu.mwait.extensions: 3
machdep.cpu.mwait.sub_Cstates: 286531872
machdep.cpu.thermal.sensor: 1
machdep.cpu.thermal.dynamic_acceleration: 1
machdep.cpu.thermal.invariant_APIC_timer: 1
machdep.cpu.thermal.thresholds: 2
machdep.cpu.thermal.ACNT_MCNT: 1
machdep.cpu.thermal.core_power_limits: 1
machdep.cpu.thermal.fine_grain_clock_mod: 1
machdep.cpu.thermal.package_thermal_intr: 1
machdep.cpu.thermal.hardware_feedback: 0
machdep.cpu.thermal.energy_policy: 1
machdep.cpu.xsave.extended_state: 31 832 1088 0
machdep.cpu.xsave.extended_state1: 15 832 256 0
machdep.cpu.arch_perf.version: 4
machdep.cpu.arch_perf.number: 4
machdep.cpu.arch_perf.width: 48
machdep.cpu.arch_perf.events_number: 7
machdep.cpu.arch_perf.events: 0
machdep.cpu.arch_perf.fixed_number: 3
machdep.cpu.arch_perf.fixed_width: 48
machdep.cpu.cache.linesize: 64
machdep.cpu.cache.L2_associativity: 4
machdep.cpu.cache.size: 256
machdep.cpu.tlb.inst.large: 8
machdep.cpu.tlb.data.small: 64
machdep.cpu.tlb.data.small_level1: 64
machdep.cpu.address_bits.physical: 39
machdep.cpu.address_bits.virtual: 48
machdep.cpu.core_count: 4
machdep.cpu.thread_count: 8
machdep.cpu.tsc_ccc.numerator: 226
machdep.cpu.tsc_ccc.denominator: 2
machdep.xcpm.cpu_thermal_level: 0
Dumped using /usr/sbin/sysctl -a | grep hw
net.inet.ip.adj_clear_hwcksum: 0
net.link.generic.system.hwcksum_in_invalidated: 0
net.link.generic.system.hwcksum_dbg: 0
net.link.generic.system.hwcksum_dbg_mode: 0
net.link.generic.system.hwcksum_dbg_partial_forced: 0
net.link.generic.system.hwcksum_dbg_partial_forced_bytes: 0
net.link.generic.system.hwcksum_dbg_partial_rxoff_forced: 0
net.link.generic.system.hwcksum_dbg_partial_rxoff_adj: 0
net.link.generic.system.hwcksum_dbg_verified: 0
net.link.generic.system.hwcksum_dbg_bad_cksum: 0
net.link.generic.system.hwcksum_dbg_bad_rxoff: 0
net.link.generic.system.hwcksum_dbg_adjusted: 0
net.link.generic.system.hwcksum_dbg_finalized_hdr: 0
net.link.generic.system.hwcksum_dbg_finalized_data: 0
net.link.generic.system.hwcksum_tx: 1
net.link.generic.system.hwcksum_rx: 1
net.link.ether.inet.apple_hwcksum_tx: 1
net.link.ether.inet.apple_hwcksum_rx: 1
net.inet6.ip6.adj_clear_hwcksum: 0
hw.ncpu: 8
hw.byteorder: 1234
hw.memsize: 8589934592
hw.activecpu: 8
hw.targettype: 
hw.physicalcpu: 4
hw.physicalcpu_max: 4
hw.logicalcpu: 8
hw.logicalcpu_max: 8
hw.cputype: 7
hw.cpusubtype: 8
hw.cpu64bit_capable: 1
hw.cpufamily: 939270559
hw.cacheconfig: 8 2 2 8 0 0 0 0 0 0
hw.cachesize: 8589934592 32768 262144 8388608 0 0 0 0 0 0
hw.pagesize: 4096
hw.pagesize32: 4096
hw.busfrequency: 400000000
hw.busfrequency_min: 400000000
hw.busfrequency_max: 400000000
hw.cpufrequency: 2713000000
hw.cpufrequency_min: 2713000000
hw.cpufrequency_max: 2713000000
hw.cachelinesize: 64
hw.l1icachesize: 32768
hw.l1dcachesize: 32768
hw.l2cachesize: 262144
hw.l3cachesize: 8388608
hw.tbfrequency: 1000000000
hw.packages: 1
hw.optional.floatingpoint: 1
hw.optional.mmx: 1
hw.optional.sse: 1
hw.optional.sse2: 1
hw.optional.sse3: 1
hw.optional.supplementalsse3: 1
hw.optional.sse4_1: 1
hw.optional.sse4_2: 1
hw.optional.x86_64: 1
hw.optional.aes: 1
hw.optional.avx1_0: 1
hw.optional.rdrand: 1
hw.optional.f16c: 1
hw.optional.enfstrg: 1
hw.optional.fma: 1
hw.optional.avx2_0: 1
hw.optional.bmi1: 1
hw.optional.bmi2: 1
hw.optional.rtm: 1
hw.optional.hle: 1
hw.optional.adx: 1
hw.optional.mpx: 1
hw.optional.sgx: 1
hw.cputhreadtype: 1
machdep.pmap.hashwalks: 2519937
Dumped using /usr/sbin/sysctl -a machdep.xcpm (Thanks Pike).
machdep.xcpm.mode: 1
machdep.xcpm.hard_plimit_max_100mhz_ratio: 36
machdep.xcpm.hard_plimit_min_100mhz_ratio: 8
machdep.xcpm.soft_plimit_max_100mhz_ratio: 36
machdep.xcpm.soft_plimit_min_100mhz_ratio: 8
machdep.xcpm.tuib_plimit_max_100mhz_ratio: 36
machdep.xcpm.tuib_plimit_min_100mhz_ratio: 8
machdep.xcpm.tuib_enabled: 0
machdep.xcpm.power_source: 0
machdep.xcpm.bootplim: 0
machdep.xcpm.bootpst: 36
machdep.xcpm.tuib_ns: 0
machdep.xcpm.ratio_changes_total: 266518
machdep.xcpm.maxbusdelay: 0
machdep.xcpm.maxintdelay: 0
machdep.xcpm.mbd_mode: 1
machdep.xcpm.mbd_applications: 0
machdep.xcpm.mbd_relaxations: 0
machdep.xcpm.forced_idle_ratio: 100
machdep.xcpm.forced_idle_period: 30000000
machdep.xcpm.deep_idle_log: 0
machdep.xcpm.qos_txfr: 1
machdep.xcpm.deep_idle_count: 0
machdep.xcpm.deep_idle_last_stats: n/a
machdep.xcpm.deep_idle_total_stats: n/a
machdep.xcpm.cpu_thermal_level: 0
machdep.xcpm.gpu_thermal_level: 0
machdep.xcpm.io_thermal_level: 0
machdep.xcpm.io_control_engages: 0
machdep.xcpm.io_control_disengages: 1
machdep.xcpm.io_filtered_reads: 0

Kexts

Dumped using: kextstat -l | egrep "com.apple"
Apple Kexts : 101
IDXREFSADDRESSSIZEWIREDNAMEVERSIONLINKED AGAINST
1770xffffff7f80a420000x9c800x9c80com.apple.kpi.bsd(15.6.0)
280xffffff7f80e930000x38900x3890com.apple.kpi.dsep(15.6.0)
31040xffffff7f80a040000x20e200x20e20com.apple.kpi.iokit(15.6.0)
41120xffffff7f80a250000xd0000xd000com.apple.kpi.libkern(15.6.0)
5930xffffff7f80a000000x3d500x3d50com.apple.kpi.mach(15.6.0)
6500xffffff7f80a320000x97f00x97f0com.apple.kpi.private(15.6.0)
7720xffffff7f80a3c0000x58a00x58a0com.apple.kpi.unsupported(15.6.0)
810xffffff7f80dac0000x90000x9000com.apple.kec.Libm(1)<4>
940xffffff7f80e9a0000x950000x95000com.apple.kec.corecrypto(1.0)<7 6 5 4 3 1>
1000xffffff7f80f6e0000xd0000xd000com.apple.kec.pthread(1)<7 6 5 4 1>
11280xffffff7f813310000x90000x9000com.apple.iokit.IOACPIFamily(1.4)<7 6 4 3>
12300xffffff7f80b2c0000x350000x35000com.apple.iokit.IOPCIFamily(2.9)<7 6 5 4 3>
1320xffffff7f821940000x660000x66000com.apple.driver.AppleACPIPlatform(4.0)<12 11 7 6 5 4 3 1>
1510xffffff7f812900000xb0000xb000com.apple.driver.AppleFDEKeyStore(28.30)<9 7 6 5 4 3 1>
1650xffffff7f8166f0000x70000x7000com.apple.iokit.IOReportFamily(31)<5 4 3>
1780xffffff7f80a4c0000x2f0000x2f000com.apple.iokit.IOStorageFamily(2.1)<7 6 5 4 3 1>
1800xffffff7f817540000x1e0000x1e000com.apple.driver.DiskImages(417.4)<17 7 6 5 4 3 1>
1910xffffff7f81dea0000x1e0000x1e000com.apple.driver.AppleCredentialManager(1.0)<9 7 6 5 4 3 1>
2020xffffff7f80f2f0000x120000x12000com.apple.driver.AppleMobileFileIntegrity(1.0.5)<9 7 6 5 4 3 2 1>
2100xffffff7f81e080000x2b0000x2b000com.apple.driver.AppleKeyStore(2)<20 19 9 7 6 5 4 3 1>
2310xffffff7f80db50000x7c0000x7c000com.apple.vecLib.kext(1.2.0)<8 6 5 4 3>
2430xffffff7f80e310000x390000x39000com.apple.iokit.IOAudioFamily(204.4)<23 5 4 3 1>
2800xffffff7f822630000x30000x3000com.apple.driver.AppleIntelCPUPowerManagementInfo(1)<7 5 4 3 1>
3000xffffff7f80e970000x20000x2000com.apple.security.TMSafetyNet(8)<7 6 5 4 2 1>
3120xffffff7f80f410000x50000x5000com.apple.kext.AppleMatch(1.0.0d1)<4 1>
3210xffffff7f80f460000x1e0000x1e000com.apple.security.sandbox(300.0)<31 20 17 7 6 5 4 3 2 1>
3300xffffff7f80f640000x90000x9000com.apple.security.quarantine(3)<32 31 7 6 5 4 2 1>
3400xffffff7f8221a0000x80000x8000com.apple.nke.applicationfirewall(163)<7 6 5 4 3 1>
3500xffffff7f821610000x30000x3000com.apple.driver.AppleAPIC(1.7)<4 3>
3620xffffff7f815fb0000x40000x4000com.apple.iokit.IOSMBusFamily(1.1)<5 4 3>
3700xffffff7f821fa0000x70000x7000com.apple.driver.AppleACPIEC(4.0)<36 13 11 5 4 3>
3800xffffff7f81d090000x40000x4000com.apple.driver.AppleSMBIOS(2.1)<7 4 3>
3950xffffff7f8129b0000x8c0000x8c000com.apple.iokit.IOHIDFamily(2.0.0)<15 7 6 5 4 3 2 1>
4000xffffff7f822040000x40000x4000com.apple.driver.AppleACPIButtons(4.0)<39 16 13 11 7 6 5 4 3 1>
4100xffffff7f81d370000x80000x8000com.apple.driver.AppleRTC(2.0)<11 5 4 3 1>
4300xffffff7f821110000x30000x3000com.apple.driver.AppleHPET(1.8)<11 7 5 4 3>
4410xffffff7f816c70000x50000x5000com.apple.driver.AppleEFIRuntime(2.0)<7 6 5 4 3>
4610xffffff7f811250000x40000x4000com.apple.driver.AppleUSBHostMergeProperties(1.0.1)<4 3 1>
4780xffffff7f811290000x730000x73000com.apple.iokit.IOUSBHostFamily(1.0.1)<46 7 5 4 3 1>
5020xffffff7f819200000x1e0000x1e000com.apple.iokit.IOAHCIFamily(2.8.1)<5 4 3 1>
5100xffffff7f821660000x1f0000x1f000com.apple.driver.AppleAHCIPort(3.1.8)<50 12 5 4 3 1>
5210xffffff7f8133a0000x460000x46000com.apple.driver.usb.AppleUSBXHCI(1.0.1)<47 11 7 5 4 3 1>
5300xffffff7f813800000x280000x28000com.apple.driver.usb.AppleUSBXHCIPCI(1.0.1)<52 47 12 11 7 5 4 3 1>
5420xffffff7f810e50000x340000x34000com.apple.iokit.IONetworkingFamily(3.2)<7 6 5 4 3 1>
5810xffffff7f811d00000xac0000xac000com.apple.iokit.IOUSBFamily(900.4.1)<47 12 7 5 4 3 1>
5900xffffff7f816cc0000xa0000xa000com.apple.driver.AppleEFINVRAM(2.0)<44 7 6 5 4 3 2 1>
60100xffffff7f816fd0000x470000x47000com.apple.iokit.IOGraphicsFamily(2.4.1)<12 7 5 4 3 1>
6500xffffff7f8194b0000x1c0000x1c000com.apple.iokit.IOAHCIBlockStorage(2.8.5)<50 17 6 5 4 3 1>
6600xffffff7f81aca0000xa0000xa000com.apple.driver.AppleXsanScheme(3)<17 5 4 3 1>
6710xffffff7f814750000x80000x8000com.apple.driver.usb.AppleUSBHostCompositeDevice(1.0.1)<47 5 4 3 1>
6810xffffff7f81b0e0000x80000x8000com.apple.driver.usb.networking(5.0.0)<47 5 4 3 1>
6900xffffff7f81b160000x90000x9000com.apple.driver.usb.cdc(5.0.0)<68 67 47 5 4 3 1>
7000xffffff7f813270000xa0000xa000com.apple.driver.usb.IOUSBHostHIDDevice(1.0.1)<47 39 5 4 3 1>
7100xffffff7f81aa60000xa0000xa000com.apple.BootCache(38)<7 6 5 4 3 1>
7200xffffff7f8213a0000x60000x6000com.apple.AppleFSCompression.AppleFSCompressionTypeZlib(1.0.0)<6 4 3 2 1>
7300xffffff7f821420000x30000x3000com.apple.AppleFSCompression.AppleFSCompressionTypeDataless(1.0.0d1)<7 6 4 3 2 1>
7400xffffff7f8214b0000x20000x2000com.apple.driver.AppleFileSystemDriver(3.0.1)<17 4 3>
7530xffffff7f80ae90000x310000x31000com.apple.iokit.IOSCSIArchitectureModelFamily(3.7.7)<6 5 4 3 1>
7640xffffff7f816760000xa0000xa000com.apple.driver.IOPlatformPluginFamily(6.0.0d7)<11 7 6 5 4 3>
7710xffffff7f816800000x140000x14000com.apple.driver.IOPlatformPluginLegacy(1.0.0)<76 11 7 6 5 4 3>
7830xffffff7f816940000x1b0000x1b000com.apple.driver.AppleSMC(3.1.9)<11 7 5 4 3 1>
7900xffffff7f816af0000x110000x11000com.apple.driver.ACPI_SMC_PlatformPlugin(1.0.0)<78 77 76 12 11 7 6 5 4 3>
8010xffffff7f815ff0000x50000x5000com.apple.iokit.IOSlowAdaptiveClockingFamily(1.0.0)<7 6 5 4 3 1>
8100xffffff7f81e3a0000x20000x2000com.apple.driver.AppleIntelSlowAdaptiveClocking(4.0.0)<80 4 3>
8200xffffff7f80f8c0000x30000x3000com.apple.nvidia.NVDAStartup(10.1.0)<12 4 3>
8300xffffff7f821460000x30000x3000com.apple.driver.AppleFIVRDriver(4.1.0)<4 3>
8520xffffff7f8160a0000x110000x11000com.apple.iokit.IOSerialFamily(11)<7 6 5 4 3 1>
8600xffffff7f8220b0000xf0000xf000com.apple.driver.Apple16X50Serial(3.2)<85 12 5 4 3>
8700xffffff7f81d060000x30000x3000com.apple.driver.AppleSMBusPCI(1.0.14d1)<12 5 4 3>
8800xffffff7f820cd0000xa0000xa000com.apple.driver.AppleHV(1)<7 6 5 4 3 1>
8900xffffff7f817440000x100000x10000com.apple.iokit.IONDRVSupport(2.4.1)<60 12 7 5 4 3>
9000xffffff7f81d8f0000x40000x4000com.apple.driver.AppleOSXWatchdog(1)<12 7 6 5 4 3 1>
9100xffffff7f8203e0000x30000x3000com.apple.driver.AppleIntelPCHPMC(1.1)<76 12 5 4 3>
9200xffffff7f814990000xa0000xa000com.apple.iokit.IOUSBHIDDriver(900.4.1)<58 39 5 4 3 1>
9310xffffff7f81a750000x2a0000x2a000com.apple.driver.corecapture(1.0.4)<7 6 5 4 3 1>
9400xffffff7f81a9f0000x70000x7000com.apple.driver.CoreCaptureResponder(1)<93 7 6 5 4 3 1>
9500xffffff7f819740000x50000x5000com.apple.Dont_Steal_Mac_OS_X(7.0.0)<78 7 4 3 1>
9600xffffff7f817f80000xd60000xd6000com.apple.iokit.IOBluetoothFamily(4.4.6f1)<16 7 5 4 3 1>
9700xffffff7f817e40000xa0000xa000com.apple.iokit.IOBluetoothSerialManager(4.4.6f1)<85 7 5 4 3 1>
9810xffffff7f815e60000x150000x15000com.apple.iokit.IOSurface(108.2.3)<7 5 4 3 1>
9910xffffff7f81d9c0000x110000x11000com.apple.driver.AppleSMBusController(1.0.14d1)<36 12 11 5 4 3>
10000xffffff7f81dad0000xe0000xe000com.apple.driver.AppleMCCSControl(1.2.13)<99 78 60 12 11 7 5 4 3 1>
10100xffffff7f811190000x60000x6000com.apple.iokit.IOUserEthernet(1.0.1)<54 6 5 4 3 1>
10200xffffff7f81b710000x50000x5000com.apple.driver.AppleUpstreamUserClient(3.6.1)<60 12 11 7 5 4 3 1>
10300xffffff7f80f7b0000xb0000xb000com.apple.driver.pmtelemetry(1)<7 6 5 4 3>
10400xffffff7f81ac20000x50000x5000com.apple.driver.AudioAUUC(1.70)<60 24 12 11 7 5 4 3 1>
10500xffffff7f81b7a0000x90000x9000com.apple.driver.AppleTyMCEDriver(1.0.2d2)<76 12 11 7 6 5 4 3 1>
10640xffffff7f80f900000x5e0000x5e000com.apple.filesystems.ntfs(3.13)<7 6 5 4 1>
10710xffffff7f81ab20000x50000x5000com.apple.kext.triggers(1.0)<7 6 5 4 3 1>
10800xffffff7f81ab70000x90000x9000com.apple.filesystems.autofs(3.0)<107 7 6 5 4 3 1>
10920xffffff7f81e3e0000x7a0000x7a000com.apple.iokit.IOAcceleratorFamily2(205.11)<60 12 7 6 5 4 3 1>
11020xffffff7f81eb80000x70000x7000com.apple.AppleGraphicsDeviceControl(3.12.8)<7 6 5 4 3 1>
11100xffffff7f81ebf0000x630000x63000com.apple.driver.AppleIntelSKLGraphicsFramebuffer(10.1.4)<110 109 60 16 12 11 7 6 5 4 3 1>
11200xffffff7f81f440000xb70000xb7000com.apple.driver.AppleIntelSKLGraphics(10.1.4)<109 98 60 12 7 6 5 4 3 1>
11310xffffff7f8212b0000x30000x3000com.apple.driver.AppleGraphicsControl(3.12.8)<60 12 11 7 5 4 3 1>
11400xffffff7f8212e0000x80000x8000com.apple.driver.AppleGraphicsDevicePolicy(3.12.7)<113 110 60 12 11 7 6 5 4 3 1>
11500xffffff7f80ff20000xf0000xf000com.apple.filesystems.msdosfs(1.10)<7 5 4 1>
11600xffffff7f8119c0000x340000x34000com.apple.iokit.IOUSBMassStorageDriver(1.0.0)<75 47 17 6 5 4 3 1>
11700xffffff7f810030000x1c0000x1c000com.apple.iokit.IOSCSIBlockCommandsDevice(3.7.7)<75 17 6 5 4 3 1>
11800xffffff7f8161b0000x70000x7000com.apple.iokit.SCSITaskUserClient(3.7.7)<75 17 5 4 3 1>
11900xffffff7f822f90000x340000x34000com.apple.filesystems.udf(2.5)<7 5 4 1>
Dumped using: kextstat -l | egrep -v "com.apple"
Non Apple Kexts : 18
IDXREFSADDRESSSIZEWIREDNAMEVERSIONLINKED AGAINST
1400xffffff7f822320000x20000x2000org.tgwbd.driver.NullCPUPowerManagement(1.0.0d2)<7 4 3>
2200xffffff7f822240000x90000x9000org.rehabman.driver.AppleSmartBatteryManager(1.70.1)<11 4 3>
2500xffffff7f822360000x80000x8000org.tw.CodecCommander(2.6.2)<24 12 11 4 3 1>
2640xffffff7f822450000x190000x19000org.netkas.driver.FakeSMC(1412)<11 7 5 4 3 1>
2700xffffff7f8225e0000x40000x4000com.rehabman.driver.USBInjectAll(0.5.8)<12 11 4 3>
2900xffffff7f822680000x50000x5000org.hwsensors.driver.CPUSensors(1707)<26 7 5 4 3>
4220xffffff7f8226e0000xa0000xa000org.emlydinesh.driver.ApplePS2Controller(4.4.5)<11 7 5 4 3 1>
4500xffffff7f822780000x80000x8000org.hwsensors.driver.ACPISensors(1707)<26 11 7 5 4 3>
4800xffffff7f822820000x70000x7000org.rehabman.driver.FakePCIID(1.3.1)<12 7 5 4 3 1>
5500xffffff7f822890000x140000x14000com.insanelymac.IntelMausiEthernet(2.1.0)<54 12 5 4 3 1>
5600xffffff7f821280000x20000x2000net.osrom.kext.Disabler(1.0.1)<4 3>
5700xffffff7f822aa0000xd0000xd000org.hwsensors.driver.LPCSensors(1707)<26 12 11 7 5 4 3>
6100xffffff7f822b70000x50000x5000com.rehabman.driver.IntelBacklight(1.0.10)<60 12 11 4 3>
6200xffffff7f822bd0000x120000x12000org.hwsensors.driver.GPUSensors(1707)<26 12 11 7 5 4 3>
6310xffffff7f822d20000xc0000xc000org.emlydinesh.driver.ApplePS2Keyboard(4.4.5)<42 39 16 7 6 5 4 3 1>
6400xffffff7f822de0000x1b0000x1b000org.emlydinesh.driver.ApplePS2SmartTouchPad(4.4.5)<63 42 39 16 7 6 5 4 3 1>
8400xffffff7f80e6a0000x210000x21000org.voodoo.driver.VoodooHDA(2.8.8)<24 12 7 5 4 3>
12100xffffff7f8229d0000x30000x3000com.dong.driver.RadeonPCI(1.1.1d1)<5 4 3>

LSPCI

Numbers & names view. Dumped using pciutils v3.2.0 by Martin Mares. OS X port by THe KiNG. This version compiled by xsmile.
Bus centric view - Extended hex dump. Dumped using pciutils v3.2.0 by Martin Mares. OS X port by THe KiNG. This version compiled by xsmile.
00:00.0 Host bridge [0600]: Intel Corporation Skylake Host Bridge/DRAM Registers [8086:1910] (rev 07)
        Subsystem: Lenovo Device [17aa:5050]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
        Latency: 0
        Capabilities: [e0] Vendor Specific Information: Len=10 <?>
00: 86 80 10 19 06 00 90 20 07 00 00 06 00 00 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 aa 17 50 50
30: 00 00 00 00 e0 00 00 00 00 00 00 00 00 00 00 00
40: 01 90 d1 fe 00 00 00 00 01 00 d1 fe 00 00 00 00
50: c1 01 00 00 3b 00 00 00 47 00 70 bc a7 00 00 b9
60: 05 00 00 f8 00 00 00 00 01 80 d1 fe 00 00 00 00
70: 00 00 00 fe 03 00 00 00 00 0c 00 fe 7f 00 00 00
80: 10 11 11 11 11 11 11 00 1a 00 00 00 00 00 00 00
90: 01 00 00 fe 03 00 00 00 01 00 70 41 04 00 00 00
a0: 01 00 00 00 04 00 00 00 01 00 80 41 04 00 00 00
b0: 01 00 80 ba 01 00 00 ba 01 00 00 b9 01 00 80 bc
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 09 00 10 01 79 26 01 02 dc 00 e4 b6 00 c0 06 00
f0: 00 00 00 00 c8 0f 03 00 00 00 00 00 00 00 00 00
00:01.0 PCI bridge [0604]: Intel Corporation Skylake PCIe Controller (x16) [8086:1901] (rev 07) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
        Capabilities: [88] Subsystem: Lenovo Device [17aa:5050]
        Capabilities: [80] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
                Address: 00000000  Data: 0000
        Capabilities: [a0] Express (v2) Root Port (Slot+), MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
                        ExtTag- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 256 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                LnkCap: Port #2, Speed 8GT/s, Width x8, ASPM L0s L1, Latency L0 <1us, L1 <8us
                        ClockPM- Surprise- LLActRep- BwNot+
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled+ Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
                SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
                        Slot #1, PowerLimit 75.000W; Interlock- NoCompl+
                SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
                        Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
                SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
                        Changed: MRL- PresDet- LinkState-
                RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
                RootCap: CRSVisible-
                RootSta: PME ReqID 0000, PMEStatus- PMEPending-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis- ARIFwd-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
                LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -3.5dB
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1-
                         EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
00: 86 80 01 19 07 00 10 00 07 00 04 06 00 00 81 00
10: 00 00 00 00 00 00 00 00 00 01 01 00 f0 00 00 00
20: f0 ff 00 00 f1 ff 01 00 ff ff ff ff 00 00 00 00
30: 00 00 00 00 88 00 00 00 00 00 00 00 10 01 02 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 41 c0 1f 00 00 00 00 0a
80: 01 90 03 c8 08 00 00 00 0d 80 00 00 aa 17 50 50
90: 05 a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 10 00 42 01 01 80 00 00 20 00 00 00 83 cc 61 02
b0: 10 00 01 10 80 25 0c 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 80 0b 08 00 00 64 00 00 0e 00 00 00
d0: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 4e 01 01 22 00 00 00 00 e0 00 10 00
00:01.2 PCI bridge [0604]: Intel Corporation Skylake PCIe Controller (x4) [8086:1909] (rev 07) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        I/O behind bridge: 0000d000-0000dfff
        Memory behind bridge: f3000000-f40fffff
        Prefetchable memory behind bridge: 0000007fa0000000-0000007fb1ffffff
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
        Capabilities: [88] Subsystem: Device [0020:0000]
        Capabilities: [80] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
                Address: 00000000  Data: 0000
        Capabilities: [a0] Express (v2) Root Port (Slot+), MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
                        ExtTag- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 256 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                LnkCap: Port #4, Speed 8GT/s, Width x4, ASPM L0s L1, Latency L0 <256ns, L1 <8us
                        ClockPM- Surprise- LLActRep- BwNot+
                LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 8GT/s, Width x4, TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt+
                SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
                        Slot #3, PowerLimit 75.000W; Interlock- NoCompl+
                SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
                        Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
                SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
                        Changed: MRL- PresDet+ LinkState-
                RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
                RootCap: CRSVisible-
                RootSta: PME ReqID 0000, PMEStatus- PMEPending-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis- ARIFwd-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
                LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -3.5dB
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+, EqualizationPhase1+
                         EqualizationPhase2+, EqualizationPhase3+, LinkEqualizationRequest-
00: 86 80 09 19 07 00 10 00 07 00 04 06 00 00 81 00
10: 00 00 00 00 00 00 00 00 00 02 02 00 d0 d0 00 20
20: 00 f3 00 f4 01 a0 f1 b1 7f 00 00 00 7f 00 00 00
30: 00 00 00 00 88 00 00 00 00 00 00 00 10 01 02 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a
80: 01 90 03 c8 08 00 00 00 0d 80 00 00 aa 17 50 50
90: 05 a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 10 00 42 01 01 80 00 00 20 00 00 00 43 ac 61 04
b0: 43 00 43 d0 80 25 1c 00 00 00 48 00 00 00 00 00
c0: 00 00 00 00 80 0b 08 00 00 64 00 00 0e 00 00 00
d0: 43 00 1e 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 c0 00 18 4e 01 01 22 00 00 00 00 e0 00 10 00
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 530 [8086:191b] (rev 06) (prog-if 00 [VGA controller])
        Subsystem: Lenovo Device [17aa:5050]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at 7fb2000000 (64-bit, non-prefetchable)
        Region 2: Memory at 7f80000000 (64-bit, prefetchable)
        Region 4: I/O ports at e000
        Capabilities: [40] Vendor Specific Information: Len=0c <?>
        Capabilities: [70] Express (v2) Root Complex Integrated Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
                        ExtTag- RBE+ FLReset+
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed unknown, Width x0, ASPM unknown, Latency L0 <64ns, L1 <1us
                        ClockPM- Surprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; Disabled- Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed unknown, Width x0, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
                LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1-
                         EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
        Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
                Address: fee00000  Data: 4070
        Capabilities: [d0] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
00: 86 80 1b 19 07 04 10 00 06 00 00 03 00 00 00 00
10: 04 00 00 b2 7f 00 00 00 0c 00 00 80 7f 00 00 00
20: 01 e0 00 00 00 00 00 00 00 00 00 00 aa 17 50 50
30: 00 00 00 00 40 00 00 00 00 00 00 00 10 01 00 00
40: 09 70 0c 01 79 26 01 02 dc 00 e4 b6 00 00 00 00
50: c1 01 00 00 3b 00 00 00 00 00 00 00 01 00 80 ba
60: 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 10 ac 92 00 00 80 00 10 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 05 d0 01 00
b0: 00 00 e0 fe 70 40 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 01 00 22 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 18 90 f7 b7
00:14.0 USB controller [0c03]: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller [8086:a12f] (rev 31) (prog-if 30 [XHCI])
        Subsystem: Lenovo Device [17aa:5050]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at 7fb3010000 (64-bit, non-prefetchable)
        Capabilities: [70] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
                Address: 00000000fee00000  Data: 4071
00: 86 80 2f a1 06 04 90 02 31 30 03 0c 00 00 80 00
10: 04 00 01 b3 7f 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 aa 17 50 50
30: 00 00 00 00 70 00 00 00 00 00 00 00 10 01 00 00
40: fd 01 34 80 88 c6 0f 80 00 00 00 00 00 00 00 00
50: 5f 6e ce 0f 00 00 00 00 00 00 00 00 00 00 00 00
60: 30 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 01 80 c2 c1 08 00 00 00 00 00 00 00 00 00 00 00
80: 05 00 87 00 00 00 e0 fe 00 00 00 00 71 40 00 00
90: 09 00 14 f0 10 00 40 01 00 00 00 00 c1 0a 08 00
a0: 00 08 04 00 00 18 00 00 8f 40 02 00 00 01 04 00
b0: 60 c0 00 00 00 06 00 00 80 01 00 00 02 00 00 00
c0: 00 30 00 00 01 00 00 00 00 00 00 00 00 00 00 00
d0: 60 00 00 00 10 02 00 00 80 01 00 00 04 00 00 00
e0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 b3 0f 33 08 00 00 00 00
00:14.2 Signal processing controller [1180]: Intel Corporation Sunrise Point-H Thermal subsystem [8086:a131] (rev 31)
        Subsystem: Lenovo Device [17aa:5050]
        Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Interrupt: pin C routed to IRQ 18
        Region 0: Memory at 7fb3025000 (64-bit, non-prefetchable)
        Capabilities: [50] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
                Address: fee00000  Data: 4072
00: 86 80 31 a1 02 00 10 00 31 00 80 11 00 00 00 00
10: 04 50 02 b3 7f 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 aa 17 50 50
30: 00 00 00 00 50 00 00 00 00 00 00 00 12 03 00 00
40: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 01 80 23 00 08 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 05 00 00 00 00 00 e0 fe 72 40 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 b3 0f 33 08 00 00 00 00
00:16.0 Communication controller [0780]: Intel Corporation Sunrise Point-H CSME HECI #1 [8086:a13a] (rev 31)
        Subsystem: Lenovo Device [17aa:5050]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at 7fb3024000 (64-bit, non-prefetchable)
        Capabilities: [50] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
                Address: 00000000fee00000  Data: 4073
00: 86 80 3a a1 06 04 10 00 31 00 80 07 00 00 80 00
10: 04 40 02 b3 7f 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 aa 17 50 50
30: 00 00 00 00 50 00 00 00 00 00 00 00 10 01 00 00
40: 45 02 00 90 20 00 01 80 06 81 10 89 00 00 00 00
50: 01 8c 03 40 08 00 00 00 00 00 00 00 00 00 00 00
60: 00 03 00 00 00 40 08 00 00 00 00 00 00 00 00 40
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 05 00 81 00
90: 00 00 e0 fe 00 00 00 00 73 40 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 b3 0f 33 08 00 00 00 00
00:16.3 Serial controller [0700]: Intel Corporation Sunrise Point-H KT Redirection [8086:a13d] (rev 31) (prog-if 02 [16550])
        Subsystem: Lenovo Device [17aa:5050]
        Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Interrupt: pin D routed to IRQ 19
        Region 0: I/O ports at e080
        Region 1: Memory at f424f000 (32-bit, non-prefetchable) [disabled]
        Capabilities: [40] MSI: Enable- Count=1/1 Maskable- 64bit+
                Address: 00000000fee00000  Data: 4074
        Capabilities: [50] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
00: 86 80 3d a1 01 00 b0 00 31 02 00 07 00 00 80 00
10: 81 e0 00 00 00 f0 24 f4 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 aa 17 50 50
30: 00 00 00 00 40 00 00 00 00 00 00 00 13 04 00 00
40: 05 50 80 00 00 00 e0 fe 00 00 00 00 74 40 00 00
50: 01 00 23 00 08 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 b3 0f 33 08 00 00 00 00
00:17.0 SATA controller [0106]: Intel Corporation Sunrise Point-H SATA Controller [AHCI mode] [8086:a103] (rev 31) (prog-if 01 [AHCI 1.0])
        Subsystem: Lenovo Device [17aa:5050]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at f4248000 (32-bit, non-prefetchable)
        Region 1: Memory at f424e000 (32-bit, non-prefetchable)
        Region 2: I/O ports at e088
        Region 3: I/O ports at e090
        Region 4: I/O ports at e060
        Region 5: Memory at f424c000 (32-bit, non-prefetchable)
        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
                Address: fee00000  Data: 4075
        Capabilities: [70] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
00: 86 80 03 a1 07 04 b0 02 31 01 06 01 00 00 00 00
10: 00 80 24 f4 00 e0 24 f4 89 e0 00 00 91 e0 00 00
20: 61 e0 00 00 00 c0 24 f4 00 00 00 00 aa 17 50 50
30: 00 00 00 00 80 00 00 00 00 00 00 00 10 01 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 01 a8 03 40 08 00 00 00 00 00 00 00 00 00 00 00
80: 05 70 01 00 00 00 e0 fe 75 40 00 00 00 00 00 00
90: 00 00 fa 00 05 00 05 00 00 00 00 00 30 00 00 80
a0: 3c 00 00 00 00 00 00 00 12 00 10 00 48 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 11 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 b3 0f 33 08 00 00 00 00
00:1c.0 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Express Root Port #1 [8086:a110] (rev f1) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
        Memory behind bridge: f4100000-f41fffff
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
        Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
                        ExtTag- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
                LnkCap: Port #1, Speed 8GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <16us
                        ClockPM- Surprise- LLActRep+ BwNot+
                LnkCtl: ASPM L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
                SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
                        Slot #0, PowerLimit 10.000W; Interlock- NoCompl+
                SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
                        Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
                SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
                        Changed: MRL- PresDet+ LinkState+
                RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
                RootCap: CRSVisible-
                RootSta: PME ReqID 0000, PMEStatus- PMEPending-
                DevCap2: Completion Timeout: Range ABC, TimeoutDis+ ARIFwd+
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
                LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
                         EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
        Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
                Address: 00000000  Data: 0000
        Capabilities: [90] Subsystem: Lenovo Device [17aa:5050]
        Capabilities: [a0] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
00: 86 80 10 a1 07 00 10 00 f1 00 04 06 00 00 81 00
10: 00 00 00 00 00 00 00 00 00 03 03 00 f0 00 00 20
20: 10 f4 10 f4 f1 ff 01 00 ff ff ff ff 00 00 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 10 01 02 00
40: 10 80 42 01 01 80 00 00 00 00 10 00 13 4c 72 01
50: 42 00 11 70 00 b2 04 00 00 00 48 01 00 00 00 00
60: 00 00 00 00 37 08 00 00 00 04 00 00 0e 00 00 00
70: 03 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 05 90 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 0d a0 00 00 aa 17 50 50 00 00 00 00 00 00 00 00
a0: 01 00 03 c8 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 01 10 00 07 42 18 00 00 08 00 9e 0b 00 00 00 00
e0: 00 f7 73 00 00 00 00 00 16 80 12 00 00 00 00 00
f0: 50 01 00 00 00 03 00 40 b3 0f 33 08 04 00 00 01
00:1c.4 PCI bridge [0604]: Intel Corporation Sunrise Point-H PCI Express Root Port #5 [8086:a114] (rev f1) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
        Memory behind bridge: fe800000-fe8fffff
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
        Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
                        ExtTag- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
                LnkCap: Port #5, Speed 8GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <16us
                        ClockPM- Surprise- LLActRep+ BwNot+
                LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
                SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
                        Slot #4, PowerLimit 10.000W; Interlock- NoCompl+
                SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
                        Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
                SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
                        Changed: MRL- PresDet- LinkState+
                RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
                RootCap: CRSVisible-
                RootSta: PME ReqID 0000, PMEStatus- PMEPending-
                DevCap2: Completion Timeout: Range ABC, TimeoutDis+ ARIFwd+
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
                LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
                         EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
        Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
                Address: 00000000  Data: 0000
        Capabilities: [90] Subsystem: Lenovo Device [17aa:5050]
        Capabilities: [a0] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
00: 86 80 14 a1 07 00 10 00 f1 00 04 06 00 00 81 00
10: 00 00 00 00 00 00 00 00 00 04 04 00 f0 00 00 20
20: 80 fe 80 fe f1 ff 01 00 ff ff ff ff 00 00 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 10 01 02 00
40: 10 80 42 01 01 80 00 00 00 00 10 00 13 4c 72 05
50: 43 00 11 70 00 b2 24 00 00 00 40 01 00 00 00 00
60: 00 00 00 00 37 08 00 00 00 04 00 00 0e 00 00 00
70: 03 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 05 90 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 0d a0 00 00 aa 17 50 50 00 00 00 00 00 00 00 00
a0: 01 00 03 c8 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 01 10 00 07 42 18 00 00 08 00 9e 0b 00 00 00 00
e0: 00 f7 f3 00 00 00 00 00 06 80 12 00 00 00 00 00
f0: 50 01 00 00 00 03 00 40 b3 0f 33 08 04 00 00 01
00:1f.0 ISA bridge [0601]: Intel Corporation Sunrise Point-H LPC Controller [8086:a14d] (rev 31)
        Subsystem: Lenovo Device [17aa:5050]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
00: 86 80 4d a1 07 00 00 02 31 00 01 06 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 aa 17 50 50
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 d0 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 10 00 03 3c 01 16 7c 00 e1 15 0c 00 81 06 0c 00
90: 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 33 22 11 00 67 45 00 00 cf ff 00 00 a2 00 00 00
e0: c1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 b3 0f 33 08 00 00 00 00
00:1f.2 Memory controller [0580]: Intel Corporation Sunrise Point-H PMC [8086:a121] (rev 31)
        Subsystem: Lenovo Device [17aa:5050]
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Region 0: Memory at f4244000 (32-bit, non-prefetchable) [disabled]
00: 86 80 21 a1 00 00 00 00 31 00 80 05 00 00 80 00
10: 00 40 24 f4 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 aa 17 50 50
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 01 18 00 00 80 01 00 00 00 00 00 fe 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: f8 36 a0 98 39 3e 06 00 00 46 00 00 00 00 00 81
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 b3 0f 33 08 00 00 00 00
00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-H HD Audio [8086:a170] (rev 31)
        Subsystem: Lenovo Device [17aa:5050]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 64
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at 7fb3020000 (64-bit, non-prefetchable)
        Region 4: Memory at 7fb3000000 (64-bit, non-prefetchable)
        Capabilities: [50] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
                Address: 00000000fee00000  Data: 4076
00: 86 80 70 a1 06 04 10 00 31 00 03 04 00 40 00 00
10: 04 00 02 b3 7f 00 00 00 00 00 00 00 00 00 00 00
20: 04 00 00 b3 7f 00 00 00 00 00 00 00 aa 17 50 50
30: 00 00 00 00 50 00 00 00 00 00 00 00 10 01 00 00
40: 00 00 00 00 00 00 00 00 ff 0d 3b 80 00 00 00 00
50: 01 60 43 c0 08 00 00 00 00 00 00 00 00 00 00 00
60: 05 00 81 00 00 00 e0 fe 00 00 00 00 76 40 00 00
70: 10 00 91 00 00 00 00 10 00 20 10 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 08 06 02 01 00 70 00 04 00 0c a5 82 10 00 03 00
d0: 00 0c b5 02 10 00 03 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 b3 0f 33 08 00 00 00 00
00:1f.4 SMBus [0c05]: Intel Corporation Sunrise Point-H SMBus [8086:a123] (rev 31)
        Subsystem: Lenovo Device [17aa:5050]
        Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at 7fb3026000 (64-bit, non-prefetchable) [disabled]
        Region 4: I/O ports at efa0
00: 86 80 23 a1 01 00 80 02 31 00 05 0c 00 00 00 00
10: 04 60 02 b3 7f 00 00 00 00 00 00 00 00 00 00 00
20: a1 ef 00 00 00 00 00 00 00 00 00 00 aa 17 50 50
30: 00 00 00 00 00 00 00 00 00 00 00 00 10 01 00 00
40: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 01 04 00 00 00 01 00 00 00 00 00 00 00 00 00 00
60: 04 05 05 00 00 00 0a 0a 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 24 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 b3 0f 33 08 00 00 00 00
00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (2) I219-LM [8086:15b7] (rev 31)
        Subsystem: Lenovo Device [17aa:5050]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at f4200000 (32-bit, non-prefetchable)
        Capabilities: [c8] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
                Address: 00000000fee00000  Data: 4077
        Capabilities: [e0] PCI Advanced Features
                AFCap: TP+ FLR+
                AFCtrl: FLR-
                AFStatus: TP-
00: 86 80 b7 15 06 04 10 00 31 00 00 02 00 00 00 00
10: 00 00 20 f4 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 ff ff ff ff aa 17 50 50
30: 00 00 00 00 c8 00 00 00 00 00 00 00 10 01 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 28 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 1f 00 00 00 00 00 00 00 40 02 18 58
a0: 00 00 00 00 01 00 00 00 03 10 03 10 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 01 d0 23 c8 08 20 00 00
d0: 05 e0 81 00 00 00 e0 fe 00 00 00 00 77 40 00 00
e0: 13 00 06 03 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
02:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce 940MX] [10de:134d] (rev a2)
        Subsystem: Lenovo Device [17aa:5050]
        Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Interrupt: pin A routed to IRQ 18
        Region 0: Memory at f3000000 (32-bit, non-prefetchable)
        Region 1: Memory at 7fa0000000 (64-bit, prefetchable)
        Region 3: Memory at 7fb0000000 (64-bit, prefetchable)
        Region 5: I/O ports at d000 [disabled]
        Expansion ROM at f4000000 [disabled]
        Capabilities: [60] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
                Address: 00000000fee00000  Data: 4078
        Capabilities: [78] Express (v2) Endpoint, MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 <64us
                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
                        MaxPayload 256 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                LnkCap: Port #2, Speed 8GT/s, Width x4, ASPM L0s L1, Latency L0 <1us, L1 <4us
                        ClockPM+ Surprise- LLActRep- BwNot-
                LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 8GT/s, Width x4, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Range AB, TimeoutDis+
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
                LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+, EqualizationPhase1+
                         EqualizationPhase2+, EqualizationPhase3+, LinkEqualizationRequest-
00: de 10 4d 13 02 00 10 00 a2 00 02 03 00 00 00 00
10: 00 00 00 f3 0c 00 00 a0 7f 00 00 00 0c 00 00 b0
20: 7f 00 00 00 01 d0 00 00 00 00 00 00 aa 17 50 50
30: 00 00 00 f4 60 00 00 00 00 00 00 00 12 01 00 00
40: aa 17 50 50 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 01 00 00 00 ce d6 23 00 00 00 00 00
60: 01 68 03 00 08 00 00 00 05 78 80 00 00 00 e0 fe
70: 00 00 00 00 78 40 00 00 10 00 02 00 e1 8d 2c 01
80: 30 29 00 00 43 4c 45 02 43 00 43 10 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 13 08 04 00
a0: 00 04 00 00 0e 00 00 00 03 00 1f 00 00 00 00 00
b0: 00 00 00 00 09 00 14 01 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
03:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a)
        Subsystem: Intel Corporation Device [8086:0130]
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at f4100000 (64-bit, non-prefetchable) [disabled]
        Capabilities: [c8] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
                Address: 00000000fee00000  Data: 4079
        Capabilities: [40] Express (v2) Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+ FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L1, Latency L0 <4us, L1 <8us
                        ClockPM+ Surprise- LLActRep- BwNot-
                LnkCtl: ASPM L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
                        ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Range B, TimeoutDis+
                DevCtl2: Completion Timeout: 16ms to 55ms, TimeoutDis-
                LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
                         EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
00: 86 80 f3 24 00 00 10 00 3a 00 80 02 00 00 00 00
10: 04 00 10 f4 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 30 01
30: 00 00 00 00 c8 00 00 00 00 00 00 00 10 01 00 00
40: 10 00 02 00 c0 8e 00 10 10 0c 19 00 11 e8 45 00
50: 42 01 11 10 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 12 08 08 00 05 04 00 00 00 00 00 00
70: 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 01 d0 23 c8 00 00 00 0d
d0: 05 40 80 00 00 00 e0 fe 00 00 00 00 79 40 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader [10ec:522a] (rev 01)
        Subsystem: Lenovo Device [17aa:5050]
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at fe800000 (32-bit, non-prefetchable) [disabled]
        Capabilities: [40] Power Management version 3
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
                Address: 00000000fee00000  Data: 407a
        Capabilities: [70] Express (v2) Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 unlimited, L1 <64us
                        ClockPM+ Surprise- LLActRep- BwNot-
                LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
                        ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis+
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
                LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
                         EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
00: ec 10 2a 52 00 00 10 00 01 00 00 ff 00 00 00 00
10: 00 00 80 fe 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 aa 17 50 50
30: 00 00 00 00 40 00 00 00 00 00 00 00 10 01 00 00
40: 01 50 c3 f7 00 00 00 00 00 00 00 00 00 00 00 00
50: 05 70 80 00 00 00 e0 fe 00 00 00 00 7a 40 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 10 00 02 00 c0 8f 90 05 10 20 19 00 11 7c 47 00
80: 43 01 11 10 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 10 08 0c 00 00 04 00 00 00 00 00 00
a0: 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 0f ff 3b 3e 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Map view. Dumped using pciutils v3.2.0 by Martin Mares. OS X port by THe KiNG. This version compiled by xsmile.
00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 07)
## 00.01:0 is a bridge from 00 to 01-01
00:01.2 PCI bridge: Intel Corporation Skylake PCIe Controller (x4) (rev 07)
## 00.01:2 is a bridge from 00 to 02-02
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31)
00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
00:16.3 Serial controller: Intel Corporation Sunrise Point-H KT Redirection (rev 31)
00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA Controller [AHCI mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #1 (rev f1)
## 00.1c:0 is a bridge from 00 to 03-03
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #5 (rev f1)
## 00.1c:4 is a bridge from 00 to 04-04
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-LM (rev 31)
01:02.0 Unassigned class [ffff]: Illegal Vendor ID Device ffff (rev ff)
02:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940MX] (rev a2)
03:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)
Summary of buses:
00: Primary host bus
        1c.4 Bridge to 04-04
        1c.0 Bridge to 03-03
        01.2 Bridge to 02-02
        01.0 Bridge to 01-01
01: Entered via 00:01.0
02: Entered via 00:01.2
03: Entered via 00:1c.0
04: Entered via 00:1c.4
Tree view. Dumped using pciutils v3.2.0 by Martin Mares. OS X port by THe KiNG. This version compiled by xsmile.
-[0000:00]-+-00.0  Intel Corporation Skylake Host Bridge/DRAM Registers [8086:1910]
           +-01.0-[01]--
           +-01.2-[02]----00.0  NVIDIA Corporation GM108M [GeForce 940MX] [10de:134d]
           +-02.0  Intel Corporation HD Graphics 530 [8086:191b]
           +-14.0  Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller [8086:a12f]
           +-14.2  Intel Corporation Sunrise Point-H Thermal subsystem [8086:a131]
           +-16.0  Intel Corporation Sunrise Point-H CSME HECI #1 [8086:a13a]
           +-16.3  Intel Corporation Sunrise Point-H KT Redirection [8086:a13d]
           +-17.0  Intel Corporation Sunrise Point-H SATA Controller [AHCI mode] [8086:a103]
           +-1c.0-[03]----00.0  Intel Corporation Wireless 8260 [8086:24f3]
           +-1c.4-[04]----00.0  Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader [10ec:522a]
           +-1f.0  Intel Corporation Sunrise Point-H LPC Controller [8086:a14d]
           +-1f.2  Intel Corporation Sunrise Point-H PMC [8086:a121]
           +-1f.3  Intel Corporation Sunrise Point-H HD Audio [8086:a170]
           +-1f.4  Intel Corporation Sunrise Point-H SMBus [8086:a123]
           \-1f.6  Intel Corporation Ethernet Connection (2) I219-LM [8086:15b7]

NVRAM

Dumped using nvram -x -p
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>EmuVariableUefiPresent</key>
        <data>
        WWVz
        </data>
        <key>OsxAptioFixDrv-RelocBase</key>
        <data>
        AFBsngAAAAA=
        </data>
        <key>backlight-level</key>
        <data>
        //8=
        </data>
        <key>bootercfg</key>
        <data>
        KAA=
        </data>
        <key>csr-active-config</key>
        <data>
        ZwAAAA==
        </data>
        <key>fmm-computer-name</key>
        <data>
        c2NvbGF0ZeeahE1hY0Jvb2sgQWly
        </data>
        <key>security-mode</key>
        <string>none</string>
</dict>
</plist>
Dumped with nvram -hp using an amended version of Apple's nvram tool.
------------------------------------------------------------------------------
csr-active-config
------------------------------------------------------------------------------
000000: 67 00 00 00                                      |g...|
------------------------------------------------------------------------------
bootercfg
------------------------------------------------------------------------------
000000: 28 00                                            |(.|
------------------------------------------------------------------------------
OsxAptioFixDrv-RelocBase
------------------------------------------------------------------------------
000000: 00 50 6c 9e 00 00 00 00                          |.Pl.....|
------------------------------------------------------------------------------
backlight-level
------------------------------------------------------------------------------
000000: ff ff                                            |..|
------------------------------------------------------------------------------
EmuVariableUefiPresent
------------------------------------------------------------------------------
000000: 59 65 73                                         |Yes|
------------------------------------------------------------------------------
fmm-computer-name
------------------------------------------------------------------------------
000000: 73 63 6f 6c 61 74 65 e7 9a 84 4d 61 63 42 6f 6f  |scolate...MacBoo|
000010: 6b 20 41 69 72                                   |k Air|
------------------------------------------------------------------------------
security-mode
------------------------------------------------------------------------------
Dumped with nvram -ha using an amended version of Apple's nvram tool.
------------------------------------------------------------------------------
4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:FirmwareFeatures
------------------------------------------------------------------------------
000000: 37 f5 01 e0                                      |7...|
------------------------------------------------------------------------------
4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:FirmwareFeaturesMask
------------------------------------------------------------------------------
000000: ff ff 03 c0                                      |....|
------------------------------------------------------------------------------
4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB
------------------------------------------------------------------------------
000000: 43 30 32 31 34 30 33 30 32 44 35 44 4d 54 33 31  |C02140302D5DMT31|
000010: 4d                                               |M|
------------------------------------------------------------------------------
4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM
------------------------------------------------------------------------------
000000: cf 9f 88 3c e3 e6                                |...<..|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:BootCurrent
------------------------------------------------------------------------------
000000: 01 00                                            |..|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:BootOptionSupport
------------------------------------------------------------------------------
000000: 03 03 00 00                                      |....|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:BootOrder
------------------------------------------------------------------------------
000000: 00 00 01 00 02 00 03 00 1b 00 17 00 18 00 19 00  |................|
000010: 1c 00 1a 00 1d 00 22 00                          |......".|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:ConIn
------------------------------------------------------------------------------
000000: 02 01 0c 00 d0 41 03 0a 00 00 00 00 01 01 06 00  |.....A..........|
000010: 00 1f 02 01 0c 00 d0 41 03 03 00 00 00 00 7f 01  |.......A........|
000020: 04 00 02 01 0c 00 d0 41 03 0a 00 00 00 00 01 01  |.......A........|
000030: 06 00 00 1f 02 01 0c 00 d0 41 03 0f 00 00 00 00  |.........A......|
000040: 7f 01 04 00 02 01 0c 00 d0 41 03 0a 00 00 00 00  |.........A......|
000050: 01 01 06 00 00 14 03 05 06 00 01 00 7f 01 04 00  |................|
000060: 02 01 0c 00 d0 41 03 0a 00 00 00 00 01 01 06 00  |.....A..........|
000070: 00 14 03 05 06 00 02 00 03 05 06 00 01 00 7f 01  |................|
000080: 04 00 02 01 0c 00 d0 41 03 0a 00 00 00 00 01 01  |.......A........|
000090: 06 00 00 14 03 05 06 00 03 00 7f 01 04 00 02 01  |................|
0000a0: 0c 00 d0 41 03 0a 00 00 00 00 01 01 06 00 00 14  |...A............|
0000b0: 03 05 06 00 00 00 7f ff 04 00                    |..........|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:ConInDev
------------------------------------------------------------------------------
000000: 02 01 0c 00 d0 41 03 0a 00 00 00 00 01 01 06 00  |.....A..........|
000010: 00 1f 02 01 0c 00 d0 41 03 03 00 00 00 00 7f 01  |.......A........|
000020: 04 00 02 01 0c 00 d0 41 03 0a 00 00 00 00 01 01  |.......A........|
000030: 06 00 00 14 03 05 06 00 03 00 7f ff 04 00        |..............|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:ConOut
------------------------------------------------------------------------------
000000: 02 01 0c 00 d0 41 03 0a 00 00 00 00 01 01 06 00  |.....A..........|
000010: 00 02 02 03 08 00 60 01 01 80 7f ff 04 00        |......`.......|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:ConOutDev
------------------------------------------------------------------------------
000000: 02 01 0c 00 d0 41 03 0a 00 00 00 00 01 01 06 00  |.....A..........|
000010: 00 02 02 03 08 00 60 01 01 80 7f ff 04 00        |......`.......|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:ErrOutDev
------------------------------------------------------------------------------
000000: 02 01 0c 00 d0 41 03 0a 00 00 00 00 01 01 06 00  |.....A..........|
000010: 00 02 02 03 08 00 60 01 01 80 7f ff 04 00        |......`.......|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:OsIndicationsSupported
------------------------------------------------------------------------------
000000: 01 00 00 00 00 00 00 00                          |........|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:PlatformLangCodes
------------------------------------------------------------------------------
000000: 65 6e 2d 55 53 3b 6a 61 2d 4a 50 3b 66 72 2d 46  |en-US;ja-JP;fr-F|
000010: 52 3b 6b 6f 2d 4b 52 00                          |R;ko-KR.|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:SecureBoot
------------------------------------------------------------------------------
000000: 00                                               |.|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:SetupMode
------------------------------------------------------------------------------
000000: 00                                               |.|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:SignatureSupport
------------------------------------------------------------------------------
000000: 12 a5 6c 82 10 cf c9 4a b1 87 be 01 49 66 31 bd  |..l....J....If1.|
000010: 26 16 c4 c1 4c 50 92 40 ac a9 41 f9 36 93 43 28  |&...LP.@..A.6.C(|
000020: e8 66 57 3c 9c 26 34 4e aa 14 ed 77 6e 85 b3 b6  |.fW<.&4N...wn...|
000030: a1 59 c0 a5 e4 94 a7 4a 87 b5 ab 15 5c 2b f0 72  |.Y.....J....\+.r|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Timeout
------------------------------------------------------------------------------
000000: 02 00                                            |..|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0000
------------------------------------------------------------------------------
000000: 01 00 00 00 74 00 57 00 69 00 6e 00 64 00 6f 00  |....t.W.i.n.d.o.|
000010: 77 00 73 00 20 00 42 00 6f 00 6f 00 74 00 20 00  |w.s. .B.o.o.t. .|
000020: 4d 00 61 00 6e 00 61 00 67 00 65 00 72 00 00 00  |M.a.n.a.g.e.r...|
000030: 04 01 2a 00 02 00 00 00 00 08 04 00 00 00 00 00  |..*.............|
000040: 00 00 10 00 00 00 00 00 2f 96 c2 3e a0 89 8f 4e  |......../..>...N|
000050: ba 07 02 1c f0 9a f3 f8 02 02 04 04 46 00 5c 00  |............F.\.|
000060: 45 00 46 00 49 00 5c 00 4d 00 69 00 63 00 72 00  |E.F.I.\.M.i.c.r.|
000070: 6f 00 73 00 6f 00 66 00 74 00 5c 00 42 00 6f 00  |o.s.o.f.t.\.B.o.|
000080: 6f 00 74 00 5c 00 62 00 6f 00 6f 00 74 00 6d 00  |o.t.\.b.o.o.t.m.|
000090: 67 00 66 00 77 00 2e 00 65 00 66 00 69 00 00 00  |g.f.w...e.f.i...|
0000a0: 7f ff 04 00 57 49 4e 44 4f 57 53 00 01 00 00 00  |....WINDOWS.....|
0000b0: 88 00 00 00 78 00 00 00 42 00 43 00 44 00 4f 00  |....x...B.C.D.O.|
0000c0: 42 00 4a 00 45 00 43 00 54 00 3d 00 7b 00 39 00  |B.J.E.C.T.=.{.9.|
0000d0: 64 00 65 00 61 00 38 00 36 00 32 00 63 00 2d 00  |d.e.a.8.6.2.c.-.|
0000e0: 35 00 63 00 64 00 64 00 2d 00 34 00 65 00 37 00  |5.c.d.d.-.4.e.7.|
0000f0: 30 00 2d 00 61 00 63 00 63 00 31 00 2d 00 66 00  |0.-.a.c.c.1.-.f.|
000100: 33 00 32 00 62 00 33 00 34 00 34 00 64 00 34 00  |3.2.b.3.4.4.d.4.|
000110: 37 00 39 00 35 00 7d 00 00 00 2c 00 01 00 00 00  |7.9.5.}...,.....|
000120: 10 00 00 00 04 00 00 00 7f ff 04 00              |............|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0001
------------------------------------------------------------------------------
000000: 01 00 00 00 66 00 43 00 6c 00 6f 00 76 00 65 00  |....f.C.l.o.v.e.|
000010: 72 00 20 00 4f 00 53 00 00 00 04 01 2a 00 02 00  |r. .O.S.....*...|
000020: 00 00 00 08 04 00 00 00 00 00 00 00 10 00 00 00  |................|
000030: 00 00 2f 96 c2 3e a0 89 8f 4e ba 07 02 1c f0 9a  |../..>...N......|
000040: f3 f8 02 02 04 04 38 00 5c 00 45 00 46 00 49 00  |......8.\.E.F.I.|
000050: 5c 00 43 00 4c 00 4f 00 56 00 45 00 52 00 5c 00  |\.C.L.O.V.E.R.\.|
000060: 43 00 4c 00 4f 00 56 00 45 00 52 00 58 00 36 00  |C.L.O.V.E.R.X.6.|
000070: 34 00 2e 00 65 00 66 00 69 00 00 00 7f ff 04 00  |4...e.f.i.......|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0002
------------------------------------------------------------------------------
000000: 01 00 00 00 62 00 75 00 62 00 75 00 6e 00 74 00  |....b.u.b.u.n.t.|
000010: 75 00 00 00 04 01 2a 00 02 00 00 00 00 08 04 00  |u.....*.........|
000020: 00 00 00 00 00 00 10 00 00 00 00 00 2f 96 c2 3e  |............/..>|
000030: a0 89 8f 4e ba 07 02 1c f0 9a f3 f8 02 02 04 04  |...N............|
000040: 34 00 5c 00 45 00 46 00 49 00 5c 00 75 00 62 00  |4.\.E.F.I.\.u.b.|
000050: 75 00 6e 00 74 00 75 00 5c 00 73 00 68 00 69 00  |u.n.t.u.\.s.h.i.|
000060: 6d 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00  |m.x.6.4...e.f.i.|
000070: 00 00 7f ff 04 00                                |......|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0003
------------------------------------------------------------------------------
000000: 01 00 00 00 64 00 41 00 6e 00 64 00 72 00 6f 00  |....d.A.n.d.r.o.|
000010: 69 00 64 00 20 00 52 00 65 00 6d 00 69 00 78 00  |i.d. .R.e.m.i.x.|
000020: 20 00 4f 00 53 00 00 00 04 01 2a 00 02 00 00 00  | .O.S.....*.....|
000030: 00 08 04 00 00 00 00 00 00 00 10 00 00 00 00 00  |................|
000040: 2f 96 c2 3e a0 89 8f 4e ba 07 02 1c f0 9a f3 f8  |/..>...N........|
000050: 02 02 04 04 36 00 5c 00 45 00 46 00 49 00 5c 00  |....6.\.E.F.I.\.|
000060: 52 00 65 00 6d 00 69 00 78 00 4f 00 53 00 5c 00  |R.e.m.i.x.O.S.\.|
000070: 67 00 72 00 75 00 62 00 78 00 36 00 34 00 2e 00  |g.r.u.b.x.6.4...|
000080: 65 00 66 00 69 00 00 00 7f ff 04 00              |e.f.i.......|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0010
------------------------------------------------------------------------------
000000: 00 01 00 00 18 00 53 00 65 00 74 00 75 00 70 00  |......S.e.t.u.p.|
000010: 00 00 04 06 14 00 66 8b 1c 72 6c 42 86 4e 8e 99  |......f..rlB.N..|
000020: 34 57 c4 6a b0 b9 7f ff 04 00                    |4W.j......|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0011
------------------------------------------------------------------------------
000000: 00 01 00 00 18 00 42 00 6f 00 6f 00 74 00 20 00  |......B.o.o.t. .|
000010: 4d 00 65 00 6e 00 75 00 00 00 04 06 14 00 2d 76  |M.e.n.u.......-v|
000020: 6a 12 58 57 ca 4f 85 31 20 1a 7f 57 f8 50 7f ff  |j.XW.O.1 ..W.P..|
000030: 04 00                                            |..|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0012
------------------------------------------------------------------------------
000000: 00 01 00 00 18 00 44 00 69 00 61 00 67 00 6e 00  |......D.i.a.g.n.|
000010: 6f 00 73 00 74 00 69 00 63 00 20 00 53 00 70 00  |o.s.t.i.c. .S.p.|
000020: 6c 00 61 00 73 00 68 00 20 00 53 00 63 00 72 00  |l.a.s.h. .S.c.r.|
000030: 65 00 65 00 6e 00 00 00 04 06 14 00 a6 d9 d8 a7  |e.e.n...........|
000040: b0 6a eb 4a ad 9d 16 3e 59 a7 a3 80 7f ff 04 00  |.j.J...>Y.......|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0013
------------------------------------------------------------------------------
000000: 00 01 00 00 18 00 4c 00 65 00 6e 00 6f 00 76 00  |......L.e.n.o.v.|
000010: 6f 00 20 00 44 00 69 00 61 00 67 00 6e 00 6f 00  |o. .D.i.a.g.n.o.|
000020: 73 00 74 00 69 00 63 00 73 00 00 00 04 06 14 00  |s.t.i.c.s.......|
000030: 5b 61 7e 3f 45 0d 80 4f 88 dc 26 b2 34 95 85 60  |[a~?E..O..&.4..`|
000040: 7f ff 04 00                                      |....|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0014
------------------------------------------------------------------------------
000000: 08 01 00 00 18 00 53 00 74 00 61 00 72 00 74 00  |......S.t.a.r.t.|
000010: 75 00 70 00 20 00 49 00 6e 00 74 00 65 00 72 00  |u.p. .I.n.t.e.r.|
000020: 72 00 75 00 70 00 74 00 20 00 4d 00 65 00 6e 00  |r.u.p.t. .M.e.n.|
000030: 75 00 00 00 04 06 14 00 f4 e6 6e f4 85 47 a3 43  |u.........n..G.C|
000040: 92 3d 7f 78 6c 3c 84 79 7f ff 04 00              |.=.xl<.y....|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0015
------------------------------------------------------------------------------
000000: 08 01 00 00 18 00 52 00 65 00 73 00 63 00 75 00  |......R.e.s.c.u.|
000010: 65 00 20 00 61 00 6e 00 64 00 20 00 52 00 65 00  |e. .a.n.d. .R.e.|
000020: 63 00 6f 00 76 00 65 00 72 00 79 00 00 00 04 06  |c.o.v.e.r.y.....|
000030: 14 00 60 3f 5d 66 3e ad ad 4c 8e 26 db 46 ee e9  |..`?]f>..L.&.F..|
000040: f1 b5 7f ff 04 00                                |......|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0016
------------------------------------------------------------------------------
000000: 08 01 00 00 18 00 4d 00 45 00 42 00 78 00 20 00  |......M.E.B.x. .|
000010: 48 00 6f 00 74 00 20 00 4b 00 65 00 79 00 00 00  |H.o.t. .K.e.y...|
000020: 04 06 14 00 6a d5 6f ac 41 3d fd 4e a1 b9 87 02  |....j.o.A=.N....|
000030: 93 81 1a 28 7f ff 04 00                          |...(....|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0017
------------------------------------------------------------------------------
000000: 01 00 00 00 28 00 55 00 53 00 42 00 20 00 43 00  |....(.U.S.B. .C.|
000010: 44 00 00 00 03 0a 24 00 d2 38 78 bc 82 0f 60 4d  |D.....$..8x...`M|
000020: 83 16 c0 68 ee 79 d2 5b 86 70 12 96 aa 5a 78 48  |...h.y.[.p...ZxH|
000030: b6 6c d4 9d d3 ba 6a 55 7f ff 04 00              |.l....jU....|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0018
------------------------------------------------------------------------------
000000: 01 00 00 00 28 00 55 00 53 00 42 00 20 00 46 00  |....(.U.S.B. .F.|
000010: 44 00 44 00 00 00 03 0a 24 00 d2 38 78 bc 82 0f  |D.D.....$..8x...|
000020: 60 4d 83 16 c0 68 ee 79 d2 5b 6f f0 15 a2 88 30  |`M...h.y.[o....0|
000030: b5 43 a8 b8 64 10 09 46 1e 49 7f ff 04 00        |.C..d..F.I....|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0019
------------------------------------------------------------------------------
000000: 01 00 00 00 29 00 4e 00 56 00 4d 00 65 00 30 00  |....).N.V.M.e.0.|
000010: 00 00 03 0a 25 00 d2 38 78 bc 82 0f 60 4d 83 16  |....%..8x...`M..|
000020: c0 68 ee 79 d2 5b 00 1c 19 99 32 d9 4c 4e ae 9a  |.h.y.[....2.LN..|
000030: a0 b6 e9 8e b8 a4 00 7f ff 04 00                 |...........|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0020
------------------------------------------------------------------------------
000000: 09 00 00 00 28 00 41 00 54 00 41 00 20 00 48 00  |....(.A.T.A. .H.|
000010: 44 00 44 00 00 00 03 0a 24 00 d2 38 78 bc 82 0f  |D.D.....$..8x...|
000020: 60 4d 83 16 c0 68 ee 79 d2 5b 91 af 62 59 56 44  |`M...h.y.[..bYVD|
000030: 9f 41 a7 b9 1f 4f 89 2a b0 f6 7f ff 04 00        |.A...O.*......|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0021
------------------------------------------------------------------------------
000000: 09 00 00 00 28 00 41 00 54 00 41 00 50 00 49 00  |....(.A.T.A.P.I.|
000010: 20 00 43 00 44 00 00 00 03 0a 24 00 d2 38 78 bc  | .C.D.....$..8x.|
000020: 82 0f 60 4d 83 16 c0 68 ee 79 d2 5b ae a2 09 0a  |..`M...h.y.[....|
000030: df de 21 4e 8b 3a 5e 47 18 56 a3 54 7f ff 04 00  |..!N.:^G.V.T....|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0022
------------------------------------------------------------------------------
000000: 09 00 00 00 28 00 50 00 43 00 49 00 20 00 4c 00  |....(.P.C.I. .L.|
000010: 41 00 4e 00 00 00 03 0a 24 00 d2 38 78 bc 82 0f  |A.N.....$..8x...|
000020: 60 4d 83 16 c0 68 ee 79 d2 5b 78 a8 4a af 2b 2a  |`M...h.y.[x.J.+*|
000030: fc 4e a7 9c f5 cc 8f 3d 38 03 7f ff 04 00        |.N.....=8.....|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Key0000
------------------------------------------------------------------------------
000000: 00 00 00 40 2a 45 0a 3f 10 00 0b 00 00 00 00 00  |...@*E.?........|
000010: 00 00 00 00 00 00 56 00 00 00 00 00 00 00 01 00  |......V.........|
000020: 00 00 00 00 00 00 18 00 00 00 00 00 00 00 00 00  |................|
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000050: 00 00 00 00 00 00 45 00 6e 00 74 00 65 00 72 00  |......E.n.t.e.r.|
000060: 69 00 6e 00 67 00 20 00 53 00 65 00 74 00 75 00  |i.n.g. .S.e.t.u.|
000070: 70 00 20 00 00 00                                |p. ...|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Key0001
------------------------------------------------------------------------------
000000: 00 00 00 40 33 b4 76 e7 11 00 16 00 00 00 00 00  |...@3.v.........|
000010: 00 00 00 00 00 00 56 00 00 00 00 00 00 00 01 00  |......V.........|
000020: 00 00 00 00 00 00 18 00 00 00 00 00 00 00 00 00  |................|
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000050: 00 00 00 00 00 00 45 00 6e 00 74 00 65 00 72 00  |......E.n.t.e.r.|
000060: 69 00 6e 00 67 00 20 00 42 00 6f 00 6f 00 74 00  |i.n.g. .B.o.o.t.|
000070: 20 00 4d 00 65 00 6e 00 75 00 00 00              | .M.e.n.u...|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Key0002
------------------------------------------------------------------------------
000000: 00 00 00 40 79 a2 44 40 12 00 17 00 00 00 00 00  |...@y.D@........|
000010: 00 00 00 00 00 00 56 00 00 00 00 00 00 00 01 00  |......V.........|
000020: 00 00 00 00 00 00 18 00 00 00 00 00 00 00 00 00  |................|
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000050: 00 00 38 00 30 00 45 00 6e 00 74 00 65 00 72 00  |..8.0.E.n.t.e.r.|
000060: 69 00 6e 00 67 00 20 00 44 00 69 00 61 00 67 00  |i.n.g. .D.i.a.g.|
000070: 6e 00 6f 00 73 00 74 00 69 00 63 00 20 00 53 00  |n.o.s.t.i.c. .S.|
000080: 70 00 6c 00 61 00 73 00 68 00 20 00 53 00 63 00  |p.l.a.s.h. .S.c.|
000090: 72 00 65 00 65 00 6e 00 20 00 20 00 20 00 00 00  |r.e.e.n. . . ...|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Key0003
------------------------------------------------------------------------------
000000: 00 00 00 40 a2 14 48 10 13 00 14 00 00 00 00 00  |...@..H.........|
000010: 00 00 00 00 00 00 56 00 00 00 00 00 00 00 01 00  |......V.........|
000020: 00 00 00 00 00 00 18 00 00 00 00 00 00 00 00 00  |................|
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000050: 00 00 36 00 30 00 45 00 6e 00 74 00 65 00 72 00  |..6.0.E.n.t.e.r.|
000060: 69 00 6e 00 67 00 20 00 4c 00 65 00 6e 00 6f 00  |i.n.g. .L.e.n.o.|
000070: 76 00 6f 00 20 00 44 00 69 00 61 00 67 00 6e 00  |v.o. .D.i.a.g.n.|
000080: 6f 00 73 00 74 00 69 00 63 00 73 00 00 00        |o.s.t.i.c.s...|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Key0004
------------------------------------------------------------------------------
000000: 00 00 00 40 72 4e 59 db 14 00 00 00 0d 00 00 00  |...@rNY.........|
000010: 00 00 00 00 00 00 56 00 00 00 00 00 00 00 02 00  |......V.........|
000020: 00 00 00 00 00 00 14 00 00 00 00 00 00 00 00 00  |................|
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000050: 00 00 37 00 39 00 4c 00 61 00 75 00 6e 00 63 00  |..7.9.L.a.u.n.c.|
000060: 68 00 69 00 6e 00 67 00 20 00 74 00 68 00 65 00  |h.i.n.g. .t.h.e.|
000070: 20 00 53 00 74 00 61 00 72 00 74 00 75 00 70 00  | .S.t.a.r.t.u.p.|
000080: 20 00 49 00 6e 00 74 00 65 00 72 00 72 00 75 00  | .I.n.t.e.r.r.u.|
000090: 70 00 74 00 20 00 4d 00 65 00 6e 00 75 00 00 00  |p.t. .M.e.n.u...|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Key0005
------------------------------------------------------------------------------
000000: 00 00 00 40 d2 80 05 95 15 00 15 00 00 00 00 00  |...@............|
000010: 00 00 00 00 00 00 56 00 00 00 00 00 00 00 01 00  |......V.........|
000020: 00 00 00 00 00 00 18 00 00 00 00 00 00 00 00 00  |................|
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000050: 00 00 42 00 35 00 4c 00 61 00 75 00 6e 00 63 00  |..B.5.L.a.u.n.c.|
000060: 68 00 69 00 6e 00 67 00 20 00 74 00 68 00 65 00  |h.i.n.g. .t.h.e.|
000070: 20 00 72 00 65 00 63 00 6f 00 76 00 65 00 72 00  | .r.e.c.o.v.e.r.|
000080: 79 00 20 00 75 00 74 00 69 00 6c 00 69 00 74 00  |y. .u.t.i.l.i.t.|
000090: 79 00 00 00                                      |y...|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Key0006
------------------------------------------------------------------------------
000000: 00 02 00 40 fa e7 b3 90 16 00 00 00 10 00 00 00  |...@............|
000010: 00 00 00 00 00 00 56 00 00 00 00 00 00 00 01 00  |......V.........|
000020: 00 00 00 00 00 00 18 00 00 00 00 00 00 00 00 00  |................|
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000050: 00 00 32 00 38 00 4c 00 61 00 75 00 6e 00 63 00  |..2.8.L.a.u.n.c.|
000060: 68 00 69 00 6e 00 67 00 20 00 74 00 68 00 65 00  |h.i.n.g. .t.h.e.|
000070: 20 00 4d 00 45 00 20 00 43 00 6f 00 6e 00 66 00  | .M.E. .C.o.n.f.|
000080: 69 00 67 00 75 00 72 00 61 00 74 00 69 00 6f 00  |i.g.u.r.a.t.i.o.|
000090: 6e 00 20 00 53 00 63 00 72 00 65 00 65 00 6e 00  |n. .S.c.r.e.e.n.|
0000a0: 00 00                                            |..|
------------------------------------------------------------------------------
8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Key0007
------------------------------------------------------------------------------
000000: 00 02 00 40 fa e7 b3 90 16 00 00 00 70 00 00 00  |...@........p...|
000010: 00 00 00 00 00 00 56 00 00 00 00 00 00 00 01 00  |......V.........|
000020: 00 00 00 00 00 00 18 00 00 00 00 00 00 00 00 00  |................|
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000050: 00 00 32 00 38 00 4c 00 61 00 75 00 6e 00 63 00  |..2.8.L.a.u.n.c.|
000060: 68 00 69 00 6e 00 67 00 20 00 74 00 68 00 65 00  |h.i.n.g. .t.h.e.|
000070: 20 00 4d 00 45 00 20 00 43 00 6f 00 6e 00 66 00  | .M.E. .C.o.n.f.|
000080: 69 00 67 00 75 00 72 00 61 00 74 00 69 00 6f 00  |i.g.u.r.a.t.i.o.|
000090: 6e 00 20 00 53 00 63 00 72 00 65 00 65 00 6e 00  |n. .S.c.r.e.e.n.|
0000a0: 00 00                                            |..|

OpenCL

Dumped using opencl by cmf from 2009
1 OpenCL platform found!
[Platform 0]
        Name:                   Apple
        Vendor:                 Apple
        Version:                OpenCL 1.2 (Jun 30 2016 20:18:53)
        Profile:                FULL_PROFILE
        Extensions:                     cl_APPLE_SetMemObjectDestructor cl_APPLE_ContextLoggingFunctions cl_APPLE_clut cl_APPLE_query_kernel_names cl_APPLE_gl_sharing cl_khr_gl_event
2 OpenCL devices found!
[Device 0]
        Name:                   Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz
        Vendor:                 Intel
        Type:                   CPU 
        Device Version:         OpenCL 1.2 
        Driver Version:         1.1
        Compute Units:          8
        Work Group Size:        1024
        Clock:                  2713 MHz
        Global Memory (Total):  8192 MB
        Global Memory (Host):   8192 MB
        Global Memory (PCIe):   0 MB
        Local Memory:           32 KB
        Cache Size:             0.0625 KB
        Cache Line Size:        8388608 Bytes
        Available:              Yes
        Double-Precision:       Yes
        Extensions: 
                                cl_APPLE_SetMemObjectDestructor
                                cl_APPLE_ContextLoggingFunctions
                                cl_APPLE_clut
                                cl_APPLE_query_kernel_names
                                cl_APPLE_gl_sharing
                                cl_khr_gl_event
                                cl_khr_fp64
                                cl_khr_global_int32_base_atomics
                                cl_khr_global_int32_extended_atomics
                                cl_khr_local_int32_base_atomics
                                cl_khr_local_int32_extended_atomics
                                cl_khr_byte_addressable_store
                                cl_khr_int64_base_atomics
                                cl_khr_int64_extended_atomics
                                cl_khr_3d_image_writes
                                cl_khr_image2d_from_buffer
                                cl_APPLE_fp64_basic_ops
                                cl_APPLE_fixed_alpha_channel_orders
                                cl_APPLE_biased_fixed_point_image_formats
[Device 1]
        Name:                   SKL Graphics
        Vendor:                 Intel Inc.
        Type:                   GPU 
        Device Version:         OpenCL 1.2 
        Driver Version:         1.2(Aug 29 2016 22:20:43)
        Compute Units:          24
        Work Group Size:        256
        Clock:                  1050 MHz
        Global Memory:          1536 MB
        Local Memory:           64 KB
        Cache Size:             0 KB
        Cache Line Size:        0 Bytes
        Available:              Yes
        Double-Precision:       No
        Extensions: 
                                cl_APPLE_SetMemObjectDestructor
                                cl_APPLE_ContextLoggingFunctions
                                cl_APPLE_clut
                                cl_APPLE_query_kernel_names
                                cl_APPLE_gl_sharing
                                cl_khr_gl_event
                                cl_khr_global_int32_base_atomics
                                cl_khr_global_int32_extended_atomics
                                cl_khr_local_int32_base_atomics
                                cl_khr_local_int32_extended_atomics
                                cl_khr_byte_addressable_store
                                cl_khr_image2d_from_buffer
                                cl_khr_gl_depth_images
                                cl_khr_depth_images
                                cl_khr_3d_image_writes

RTC

Dumped using cmosDumperForOsx by rafirafi, revised extensively by STLVNUB
CMOS Dumper V0.1.:)
DSDT has RTC Length of 2. Dumped 128 Bytes.
--------------------------------------------------
  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F  |
--------------------------------------------------
0|52 23 09 42 04 01 01 05 09 16 26 02 50 80 00 00 |
1|00 ff 00 ff 0e 80 02 00 3c 00 00 ff ff ff 00 ff |
2|ff ff ff ff 6f ff ff ff 00 00 00 00 00 00 0e 2e |
3|00 3c 20 00 00 86 09 00 00 00 00 00 00 00 00 00 |
4|00 00 00 00 c2 01 00 83 00 00 00 00 46 00 00 80 |
5|01 00 00 00 ff ff ff ff 00 00 14 00 00 00 a2 00 |
6|01 00 00 00 02 00 03 04 00 00 00 01 00 ff 00 00 |
7|00 00 30 00 00 00 00 00 00 5a 00 00 49 53 b2 00 |
--------------------------------------------------
By observtion of the CHANGED bytes from Sleep/Wake Cycles
You MAY get some idea as to why CMOS RESET bug exists!!!!

Security Integrity Protection (SIP)

Dumped using csrstat by Piker-Alpha
System Integrity Protection status: enabled (0x00000067) (Custom Configuration).
Configuration:
        Apple Internal: disabled
        Kext Signing Restrictions: disabled
        Task for PID Restrictions: disabled
        Filesystem Protections: disabled
        Debugging Restrictions: enabled
        DTrace Restrictions: disabled
        NVRAM Protections: disabled
This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.

SMC

Dumped using SMC_util2 (Former Apple System Management Control (SMC) tool 0.01) by usr-sse2.
Total fans in system: 1
Fan #0:
    Actual speed : 0 Key[F0Ac]
    Minimum speed: 0
    Maximum speed: 0
    Safe speed   : 0
    Target speed : 0
    Mode         : auto
Dumped using SMC_util2 (Former Apple System Management Control (SMC) tool 0.01) by usr-sse2.
Num: b0=0 b1=0 b2=0 b3=25 size=4
  #KEY  [ui32]  37 (bytes 00 00 00 25)
  FNum  [ui8 ]  1 (bytes 01)
  HWS0  [ch8*]  (bytes 4c 65 6e 6f 76 6f)
  HWS1  [ch8*]  (bytes 32 30 46 57 43 54 4f 31 57 57)
  RPlt  [ch8*]  (bytes 6a 39 35 00 00 00 00 00)
  RBr   [ch8*]  (bytes 6a 39 35 00 00 00 00 00)
  TC0D  [sp78]  (bytes 22 00)
  TC1D  [sp78]  (bytes 25 00)
  TC2D  [sp78]  (bytes 22 00)
  TC3D  [sp78]  (bytes 23 00)
  TCAD  [sp78]  (bytes 26 00)
  MlCP  [fp88]  (bytes 0a 00)
  CCPC  [ui32]  232 (bytes 00 00 03 e8)
  CCPA  [ui32]  41 (bytes 00 00 04 29)
  PCTR  [sp78]  (bytes 03 29)
  PCPC  [sp78]  (bytes 00 35)
  PCPG  [sp78]  (bytes 00 00)
  PCPD  [sp78]  (bytes 00 f5)
  TZ0C  [sp78]  (bytes 3c 00)
  $Adr  [ui32]  0 (bytes 00 00 03 00)
  $Num  [ui8 ]  1 (bytes 01)
  ACID  [ch8*]  (bytes ba de c3 35 50 05 10 63)
  LsNM  [ui8 ]  1 (bytes 01)
  LsbV  [{rev]  (bytes 01 04 0a 00 06)
  MSSD  [si8 ]  (bytes 05)
  MSSP  [si8 ]  (bytes 05)
  NATJ  [ui8 ]  2 (bytes 02)
  OSK0  [ch8*]  (bytes 6f 75 72 68 61 72 64 77 6f 72 6b 62 79 74 68 65 73 65 77 6f 72 64 73 67 75 61 72 64 65 64 70 6c)
  OSK1  [ch8*]  (bytes 65 61 73 65 64 6f 6e 74 73 74 65 61 6c 28 63 29 41 70 70 6c 65 43 6f 6d 70 75 74 65 72 49 6e 63)
  REV   [{rev]  (bytes 02 13 0f 00 00 09)
  RVBF  [{rev]  (bytes 01 30 0f 00 00 03)
  RVUF  [{rev]  (bytes 01 30 0f 00 00 03)
  BEMB  [flag]  (bytes 01)
  EPCI  [ui32]  0 (bytes 07 b0 07 00)
  NATi  [ui16]  30 (bytes 00 1e)
  NTOK  [ui8 ]  1 (bytes 01)
  MSDW  [flag]  (bytes 01)

System Profiler

Dumped using /usr/sbin/system_profiler -detailLevel mini
Audio:
    Intel High Definition Audio:
    Devices:
        Speaker (Analog):
          Default Output Device: Yes
          Default System Output Device: Yes
          Manufacturer: Voodoo 
          Output Channels: 2
          Current SampleRate: 48000
          Transport: Built-in
        Microphone (Black Left):
          Default Input Device: Yes
          Input Channels: 2
          Manufacturer: Voodoo 
          Current SampleRate: 48000
          Transport: Built-in
        Microphone (Digital):
          Input Channels: 2
          Manufacturer: Voodoo 
          Current SampleRate: 48000
          Transport: Built-in
        Headphones (Black Left):
          Manufacturer: Voodoo 
          Output Channels: 2
          Current SampleRate: 48000
          Transport: Built-in
        Digital-out (HDMI):
          Manufacturer: Voodoo 
          Output Channels: 8
          Current SampleRate: 48000
          Transport: Built-in
Diagnostics:
    Power On Self-Test:
      Last Run: 16/9/5 上午11:49
      Result: Passed
Ethernet Cards:
    Intel I219LM2 PCI Express Gigabit Ethernet:
      Name: ethernet
      Type: Ethernet
      Bus: PCI
      Vendor ID: 0x8086
      Device ID: 0x15b7
      Subsystem Vendor ID: 0x17aa
      Subsystem ID: 0x5050
      Revision ID: 0x0031
      BSD name: en0
Graphics/Displays:
    HD Graphics 530:
      Chipset Model: HD Graphics 530
      Type: GPU
      Bus: Built-In
      Slot: PCI Slot 1
      VRAM (Dynamic, Max): 1536 MB
      Vendor: Intel (0x8086)
      Device ID: 0x191b
      Revision ID: 0x0006
      ROM Revision: 113-B1480A-236
      Displays:
        Display:
          Resolution: 2560 x 1440 @ 60 Hz
          Pixel Depth: 32-Bit Color (ARGB8888)
          Main Display: Yes
          Mirror: Off
          Online: Yes
          Built-In: Yes
    Display:
      Type: GPU
      Bus: PCIe
      PCIe Lane Width: x4
      Vendor: NVIDIA (0x10de)
      Device ID: 0x134d
      Revision ID: 0x00a2
      Kernel Extension Info: No Kext Loaded
Hardware:
    Hardware Overview:
      Model Name: MacBook Air
      Model Identifier: MacBookAir6,2
      Processor Name: Intel Core i7
      Processor Speed: 2.71 GHz
      Number of Processors: 1
      Total Number of Cores: 4
      L2 Cache (per Core): 256 KB
      L3 Cache: 8 MB
      Memory: 8 GB
      Bus Speed: 400 MHz
      Boot ROM Version: MBA61.0099.B20
      SMC Version (system): 2.13f9
Memory:
    Memory Slots:
      ECC: Disabled
      Upgradeable Memory: No
        BANK0/DIMM0:
          Size: 8 GB
          Type: DDR4
          Speed: 2133 MHz
          Status: OK
          Manufacturer: Samsung
          Part Number: M471A1G43DB0-CPB
Network:
    PCI Serial Adapter (22):
      Type: PPP (PPPSerial)
      Hardware: Modem
      BSD Device Name: pci-serial22
      Service Order: 0
    Ethernet:
      Type: Ethernet
      Hardware: Ethernet
      BSD Device Name: en0
      Service Order: 1
PCI:
    HD Graphics 530:
      Name: display
      Type: ATY,MotmotParent
      Driver Installed: Yes
      MSI: Yes
      Bus: PCI
      Slot: PCI Slot 1
      Vendor ID: 0x8086
      Device ID: 0x191b
      Subsystem Vendor ID: 0x106b
      Subsystem ID: 0x5050
      Revision ID: 0x0006
      Link Width: x0
Printer Software:
    PPDs:
      PPDs:
          Path: /Library/Printers/PPDs/Contents/Resources/EPSON FAX A3.gz
          Version: 1.71
          Path: /Library/Printers/PPDs/Contents/Resources/EPSON FAX.gz
          Version: 1.71
    Printers:
      Printers:
          Path: /Library/Printers/Canon/IJScanner/Frameworks/CIJSDA.framework/Versions/A/Resources/Info.plist
          Version: 3.1.0
          Path: /Library/Printers/Canon/IJScanner/Frameworks/CIJSDE.framework/Versions/A/Resources/Info.plist
          Version: 1.4.0
          Path: /Library/Printers/Canon/IJScanner/Frameworks/CIJSDM.framework/Versions/A/Resources/Info.plist
          Version: 2.1.0
          Path: /Library/Printers/Canon/IJScanner/Frameworks/CIJSDV.framework/Versions/A/Resources/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdj_bjnp.plugin/Contents/Info.plist
          Version: 2.10.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdj_cnq2413.plugin/Contents/Info.plist
          Version: 2.2.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdj_cnq2414.plugin/Contents/Info.plist
          Version: 1.2.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdj_cnq2415.plugin/Contents/Info.plist
          Version: 1.1.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdj_cnq4807.plugin/Contents/Info.plist
          Version: 2.3.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdj_cnq4808.plugin/Contents/Info.plist
          Version: 2.2.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdj_cnq4809.plugin/Contents/Info.plist
          Version: 1.2.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdj_cnq4811.plugin/Contents/Info.plist
          Version: 1.1.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdj_cnq9601.plugin/Contents/Info.plist
          Version: 2.2.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdj_iom.plugin/Contents/Info.plist
          Version: 1.9.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdj_lld.plugin/Contents/Info.plist
          Version: 4.4.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdj_lld09.plugin/Contents/Info.plist
          Version: 3.9.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdj_sfusb.plugin/Contents/Info.plist
          Version: 1.4.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdj_sfusb2.plugin/Contents/Info.plist
          Version: 1.5.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_ag.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_ago8.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_ausm.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_caps.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_cubs.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_ddoct.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_dscrn.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_fare.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_farec.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_gercc.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_gercg.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_hsl.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_ijfsh.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_jgdir.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_mcrp2.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_mcrp3.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_mcrpp.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_mldo0.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_mldo8.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_mldo9.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_mldv0.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_qare.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_racs2.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_rotate.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_smac.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_tdg.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_tonec.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/Canon/IJScanner/Plugins/cijsdm_zoom.plugin/Contents/Info.plist
          Version: 2.0.0
          Path: /Library/Printers/EPSON/Fax/AutoSetupTool/EPFaxAutoSetupTool.app/Contents/Info.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/FaxIOSupport/epsonfax.app/Contents/Info.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/FaxIOSupport/FaxIOService.framework/Versions/A/Resources/Info.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/FaxIOSupport/FaxReceiveLib.framework/Versions/A/Resources/Info.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/Filter/commandFilter.app/Contents/Info.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/Filter/rastertoepfax.app/Contents/Info.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/Help/Epson_IJFax_C.help/Contents/Info.plist
          Version: 1.41
          Path: /Library/Printers/EPSON/Fax/Icons/EpsonFax.icons/Contents/Info.plist
          Version: 1.00
          Path: /Library/Printers/EPSON/Fax/Libraries/FaxRecipientLib2.framework/Versions/A/Resources/Info.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/Libraries/FICLib.framework/Versions/A/Resources/Info.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/Libraries/rastertotiff.framework/Versions/A/Resources/Info.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/Libraries/rastertotiff.framework/Versions/A/Resources/TIFFInfo.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/PDEs/PDECPlugin.plugin/Contents/Info.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/SupportPrinters/FaxSupportInfo.bundle/Contents/Info.plist
          Version: 1.10
          Path: /Library/Printers/EPSON/Fax/Utility/Fax Receive Monitor.app/Contents/Info.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/Utility/FAX Utility.app/Contents/Info.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/Utility/Help/Epson_IJFaxUTY.help/Contents/Info.plist
          Version: 1.41
          Path: /Library/Printers/EPSON/Fax/Utility/Plugins/FaxCheckConnection.plugin/Contents/Info.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/Utility/Plugins/FaxPrinterSpeedDial.plugin/Contents/Info.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/Utility/Plugins/FaxReceive.plugin/Contents/Info.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/Utility/Plugins/FaxSettings.plugin/Contents/Info.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/Utility/Plugins/FaxSyncContacts.plugin/Contents/Info.plist
          Version: 1.71
          Path: /Library/Printers/EPSON/Fax/Utility/Plugins/FaxTransmissionRecord.plugin/Contents/Info.plist
          Version: 1.71
    Image Capture Devices:
      Image Capture Devices:
          Path: /Library/Image Capture/Devices/Canon IJScanner2.app/Contents/Info.plist
          Version: 4.0.0
          Path: /Library/Image Capture/Devices/Canon IJScanner2.app/Contents/Resources/DeviceInfo.plist
          Version: 4.0.0
          Path: /Library/Image Capture/Devices/Canon IJScanner2.app/Contents/Resources/DeviceMatchingInfo.plist
          Version: 4.0.0
          Path: /Library/Image Capture/Devices/Canon IJScanner4.app/Contents/Info.plist
          Version: 4.0.0
          Path: /Library/Image Capture/Devices/Canon IJScanner4.app/Contents/Resources/DeviceInfo.plist
          Version: 4.0.0
          Path: /Library/Image Capture/Devices/Canon IJScanner4.app/Contents/Resources/DeviceMatchingInfo.plist
          Version: 4.0.0
          Path: /Library/Image Capture/Devices/Canon IJScanner6.app/Contents/Info.plist
          Version: 4.0.0
          Path: /Library/Image Capture/Devices/Canon IJScanner6.app/Contents/Resources/DeviceInfo.plist
          Version: 4.0.0
          Path: /Library/Image Capture/Devices/Canon IJScanner6.app/Contents/Resources/DeviceMatchingInfo.plist
          Version: 4.0.0
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/Info.plist
          Version: 5.7.17
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/.ICASingle.bundle/Contents/Info.plist
          Version: 5.3.1
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/DDC.bundle/Contents/Info.plist
          Version: 1.1.2
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/FIT.bundle/Contents/Info.plist
          Version: 3.7.0
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Image Filter2.bundle/Contents/Info.plist
          Version: 4.4.01
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/ImageFilter.bundle/Contents/Info.plist
          Version: 3.2.1
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 10C.bundle/Contents/Info.plist
          Version: 1.0.1
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 111.bundle/Contents/Info.plist
          Version: 1.0.1
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 1D.bundle/Contents/Info.plist
          Version: 1.0.2
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 23.bundle/Contents/Info.plist
          Version: 1.0.2
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 30.bundle/Contents/Info.plist
          Version: 1.0.6
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 32.bundle/Contents/Info.plist
          Version: 1.0.4
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 41.bundle/Contents/Info.plist
          Version: 1.1.3
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 43.bundle/Contents/Info.plist
          Version: 1.1.6
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 52.bundle/Contents/Info.plist
          Version: 1.1.4
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 54.bundle/Contents/Info.plist
          Version: 1.0.11
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 5A.bundle/Contents/Info.plist
          Version: 1.0.5
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 66.bundle/Contents/Info.plist
          Version: 1.0.12
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 68.bundle/Contents/Info.plist
          Version: 1.1.5
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 6E.bundle/Contents/Info.plist
          Version: 1.0.4
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 7A.bundle/Contents/Info.plist
          Version: 1.0.8
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 7C.bundle/Contents/Info.plist
          Version: 1.0.11
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 7E.bundle/Contents/Info.plist
          Version: 1.0.4
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 86.bundle/Contents/Info.plist
          Version: 1.1.1
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 8B.bundle/Contents/Info.plist
          Version: 1.0.5
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 94.bundle/Contents/Info.plist
          Version: 1.2.2
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter 95.bundle/Contents/Info.plist
          Version: 1.2.2
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter A1.bundle/Contents/Info.plist
          Version: 1.0.9
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter AD.bundle/Contents/Info.plist
          Version: 1.1.3
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter C2.bundle/Contents/Info.plist
          Version: 1.0.2
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter C3.bundle/Contents/Info.plist
          Version: 1.0.2
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter CA.bundle/Contents/Info.plist
          Version: 1.0.4
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter DD.bundle/Contents/Info.plist
          Version: 1.0.3
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter EB.bundle/Contents/Info.plist
          Version: 1.0.4
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/PlugIns/Interpreter FE.bundle/Contents/Info.plist
          Version: 1.0
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/Resources/DeviceInfo.plist
          Version: 5.7.17
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/Resources/DeviceMatchingInfo.plist
          Version: 5.7.17
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/Resources/HardwareInfo.plist
          Version: 5.7.17
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/Resources/ModelInfo.plist
          Version: 5.7.17
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/Resources/ProfileInfo.plist
          Version: 5.7.17
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/Resources/RegionCodeInfo.plist
          Version: 5.7.17
          Path: /Library/Image Capture/Devices/EPSON Scanner.app/Contents/Resources/ResolutionInfo.plist
          Version: 5.7.17
    Image Capture Support:
      Image Capture Support:
          Path: /Library/Image Capture/Support/LegacyDeviceDiscoveryHelpers/AirScanLegacyDiscovery.app/Contents/Info.plist
          Version: 11.4
    System Library Extensions:
      System Library Extensions:
          Path: /System/Library/Extensions/AppleMobileDevice.kext
          Version: 3.4.0
          Path: /System/Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/AppleATAPIStorage.kext
          Version: 3.7.1
          Path: /System/Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/AppleXserveRAID.kext
          Version: 3.7.1
          Path: /System/Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/FireWireStorageDeviceSpecifics.kext
          Version: 3.7.1
          Path: /System/Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/SonyXDCAMDriver.kext
          Version: 3.7.1
          Path: /System/Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/USBStorageDeviceSpecifics.kext
          Version: 3.7.1
          Path: /System/Library/Extensions/AppleTopCase.kext
          Version: 86
          Path: /System/Library/Extensions/AppleTopCase.kext/Contents/PlugIns/AppleTopCaseActuatorHIDDriver.kext
          Version: 86
          Path: /System/Library/Extensions/AppleUSBTopCase.kext
          Version: 245.4
          Path: /System/Library/Extensions/CellPhoneHelper.kext
          Version: 1.4.0
          Path: /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDEventDriver.kext
          Version: 2.0.0
          Path: /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDEventDriverSafeBoot.kext
          Version: 2.0.0
          Path: /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDUserClient.kext
          Version: 2.0.0
          Path: /System/Library/Extensions/IOStreamFamily.kext/Contents/PlugIns/IOStreamUserClient.kext
          Version: 1.1.0
          Path: /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBHIDDriverSafeBoot.kext
          Version: 900.4.1
          Path: /System/Library/Extensions/IOUSBHostFamily.kext/Contents/PlugIns/IOUSBHostHIDDeviceSafeBoot.kext
          Version: 1.0.1
          Path: /System/Library/Extensions/IOVideoFamily.kext/Contents/PlugIns/IOVideoDeviceUserClient.kext
          Version: 1.2.0
    Library Extensions:
      Library Extensions: 
Printers:
      Status: The printers list is empty. To add printers, choose Apple menu > System Preferences…, click Printers & Scanners, and then click Add (+).
      CUPS Version: 2.1.0 (cups-435.2)
SATA/SATA Express:
    Intel 10 Series Chipset:
      Vendor: Intel
      Product: 10 Series Chipset
      Link Speed: 6 Gigabit
      Negotiated Link Speed: 6 Gigabit
      Physical Interconnect: SATA
      Description: AHCI Version 1.31 Supported
        ST2000LM003 HN-M201RAD:
          Capacity: 2 TB (2,000,398,934,016 bytes)
          Model: ST2000LM003 HN-M201RAD                  
          Revision: 2BC10008
          Native Command Queuing: Yes
          Queue Depth: 32
          Removable Media: No
          Detachable Drive: No
          BSD Name: disk1
          Rotational Rate: 5400
          Medium Type: Rotational
          Partition Map Type: MBR (Master Boot Record)
    Intel 10 Series Chipset:
      Vendor: Intel
      Product: 10 Series Chipset
      Link Speed: 6 Gigabit
      Negotiated Link Speed: 6 Gigabit
      Physical Interconnect: SATA
      Description: AHCI Version 1.31 Supported
        LITEON LSH-256V2G:
          Capacity: 256.06 GB (256,060,514,304 bytes)
          Model: LITEON LSH-256V2G                       
          Revision: FS82101 
          Native Command Queuing: Yes
          Queue Depth: 32
          Removable Media: No
          Detachable Drive: No
          BSD Name: disk0
          Medium Type: Solid State
          TRIM Support: No
          Partition Map Type: GPT (GUID Partition Table)
          S.M.A.R.T. status: Verified
Software:
    System Software Overview:
      System Version: OS X 10.11.6 (15G1004)
      Kernel Version: Darwin 15.6.0
      Time since boot: 21 minutes
Thunderbolt:
      Thunderbolt: No hardware was found.
USB:
    USB 3.0 Bus:
      Capacity: 40.01 GB (40,007,761,920 bytes)
      Removable Media: Yes
      BSD Name: disk2
      Host Controller Driver: AppleUSBXHCISPT
      Partition Map Type: Unknown
      PCI Device ID: 0xa12f 
      PCI Revision ID: 0x0031 
      PCI Vendor ID: 0x8086 
        Seatay  Generic USB Device:
          Product ID: 0x2590
          Vendor ID: 0x152d  (JMicron Technology Corp.)
          Version: 81.05
          Serial Number: 00A12345ADE6
          Speed: Up to 5 Gb/sec
          Manufacturer: Seatay  USB to ATA/ATAPI Brid
          Location ID: 0x14500000 / 2
          Current Available (mA): 1800
          Current Required (mA): 2
          Extra Operating Current (mA): 0
          Capacity: 40.01 GB (40,007,761,920 bytes)
          Removable Media: Yes
          Detachable Drive: Yes
          BSD Name: disk2
          Partition Map Type: Unknown
        USB Receiver:
          Product ID: 0xc52b
          Vendor ID: 0x046d  (Logitech Inc.)
          Version: 24.01
          Speed: Up to 12 Mb/sec
          Manufacturer: Logitech
          Location ID: 0x14300000 / 1
          Current Available (mA): 1000
          Current Required (mA): 98
          Extra Operating Current (mA): 0
Wi-Fi:
      Software Versions:
          CoreWLAN: 11.0 (1101.20)
          CoreWLANKit: 11.0 (1101.20)
          Menu Extra: 11.0 (1121.34.2)
          System Information: 12.0 (1100.2)
          IO80211 Family: 11.1 (1110.26)
          Diagnostics: 5.1 (510.88)
          AirPort Utility: 6.3.6 (636.5)